fis sessions
[why3.git] / examples / multiprecision / mpz_add / why3session.xml
blob6ff9c29716be8b6fc6334d98d15b3ade9d5d60b5
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
3 "https://www.why3.org/why3session.dtd">
4 <why3session shape_version="6">
5 <prover id="1" name="Eprover" version="2.0" timelimit="5" steplimit="0" memlimit="2000"/>
6 <prover id="3" name="CVC4" version="1.8" timelimit="5" steplimit="0" memlimit="1000"/>
7 <prover id="4" name="CVC3" version="2.4.1" timelimit="5" steplimit="0" memlimit="2000"/>
8 <prover id="5" name="Alt-Ergo" version="2.3.0" timelimit="5" steplimit="0" memlimit="2000"/>
9 <prover id="6" name="CVC5" version="1.1.2" timelimit="5" steplimit="0" memlimit="1000"/>
10 <prover id="7" name="Alt-Ergo" version="2.4.1" timelimit="5" steplimit="0" memlimit="1000"/>
11 <prover id="9" name="Z3" version="4.7.1" timelimit="5" steplimit="0" memlimit="2000"/>
12 <prover id="10" name="Z3" version="4.13.2" timelimit="5" steplimit="0" memlimit="1000"/>
13 <prover id="11" name="Alt-Ergo" version="2.6.0" timelimit="5" steplimit="0" memlimit="1000"/>
14 <file format="whyml" proved="true">
15 <path name=".."/><path name="mpz_add.mlw"/>
16 <theory name="Zadd" proved="true">
17  <goal name="wmpz_add&#39;vc" expl="VC for wmpz_add" proved="true">
18  <transf name="split_vc" proved="true" >
19   <goal name="wmpz_add&#39;vc.0" expl="precondition" proved="true">
20   <proof prover="3"><result status="valid" time="0.054859" steps="10110"/></proof>
21   </goal>
22   <goal name="wmpz_add&#39;vc.1" expl="precondition" proved="true">
23   <proof prover="3"><result status="valid" time="0.058550" steps="10153"/></proof>
24   </goal>
25   <goal name="wmpz_add&#39;vc.2" expl="precondition" proved="true">
26   <proof prover="11"><result status="valid" time="0.066714" steps="327"/></proof>
27   </goal>
28   <goal name="wmpz_add&#39;vc.3" expl="precondition" proved="true">
29   <proof prover="11"><result status="valid" time="0.062242" steps="427"/></proof>
30   </goal>
31   <goal name="wmpz_add&#39;vc.4" expl="precondition" proved="true">
32   <proof prover="6"><result status="valid" time="0.043120" steps="7193"/></proof>
33   </goal>
34   <goal name="wmpz_add&#39;vc.5" expl="postcondition" proved="true">
35   <proof prover="11"><result status="valid" time="0.135605" steps="1146"/></proof>
36   </goal>
37   <goal name="wmpz_add&#39;vc.6" expl="postcondition" proved="true">
38   <proof prover="6"><result status="valid" time="0.060414" steps="8371"/></proof>
39   </goal>
40   <goal name="wmpz_add&#39;vc.7" expl="postcondition" proved="true">
41   <proof prover="3"><result status="valid" time="0.093686" steps="14028"/></proof>
42   </goal>
43   <goal name="wmpz_add&#39;vc.8" expl="postcondition" proved="true">
44   <proof prover="3"><result status="valid" time="0.101181" steps="14019"/></proof>
45   </goal>
46   <goal name="wmpz_add&#39;vc.9" expl="postcondition" proved="true">
47   <transf name="split_vc" proved="true" >
48    <goal name="wmpz_add&#39;vc.9.0" expl="postcondition" proved="true">
49    <proof prover="6"><result status="valid" time="0.057129" steps="7917"/></proof>
50    </goal>
51    <goal name="wmpz_add&#39;vc.9.1" expl="postcondition" proved="true">
52    <proof prover="3"><result status="valid" time="0.067311" steps="11197"/></proof>
53    </goal>
54   </transf>
55   </goal>
56   <goal name="wmpz_add&#39;vc.10" expl="postcondition" proved="true">
57   <proof prover="6"><result status="valid" time="0.041853" steps="7407"/></proof>
58   </goal>
59   <goal name="wmpz_add&#39;vc.11" expl="postcondition" proved="true">
60   <proof prover="11"><result status="valid" time="0.058215" steps="207"/></proof>
61   </goal>
62   <goal name="wmpz_add&#39;vc.12" expl="postcondition" proved="true">
63   <proof prover="11"><result status="valid" time="0.056923" steps="240"/></proof>
64   </goal>
65   <goal name="wmpz_add&#39;vc.13" expl="postcondition" proved="true">
66   <proof prover="10"><result status="valid" time="0.026161" steps="57700"/></proof>
67   </goal>
68   <goal name="wmpz_add&#39;vc.14" expl="postcondition" proved="true">
69   <proof prover="11"><result status="valid" time="0.073784" steps="486"/></proof>
70   </goal>
71   <goal name="wmpz_add&#39;vc.15" expl="postcondition" proved="true">
72   <proof prover="11"><result status="valid" time="0.123010" steps="1024"/></proof>
73   </goal>
74   <goal name="wmpz_add&#39;vc.16" expl="postcondition" proved="true">
75   <proof prover="11"><result status="valid" time="0.043306" steps="104"/></proof>
76   </goal>
77   <goal name="wmpz_add&#39;vc.17" expl="postcondition" proved="true">
78   <proof prover="6"><result status="valid" time="0.093749" steps="11258"/></proof>
79   </goal>
80   <goal name="wmpz_add&#39;vc.18" expl="postcondition" proved="true">
81   <proof prover="3"><result status="valid" time="0.097362" steps="13436"/></proof>
82   </goal>
83   <goal name="wmpz_add&#39;vc.19" expl="postcondition" proved="true">
84   <proof prover="3"><result status="valid" time="0.055217" steps="10648"/></proof>
85   </goal>
86   <goal name="wmpz_add&#39;vc.20" expl="postcondition" proved="true">
87   <proof prover="3"><result status="valid" time="0.062670" steps="10657"/></proof>
88   </goal>
89   <goal name="wmpz_add&#39;vc.21" expl="postcondition" proved="true">
90   <proof prover="11"><result status="valid" time="0.050120" steps="111"/></proof>
91   </goal>
92   <goal name="wmpz_add&#39;vc.22" expl="postcondition" proved="true">
93   <proof prover="11"><result status="valid" time="0.049673" steps="109"/></proof>
94   </goal>
95   <goal name="wmpz_add&#39;vc.23" expl="postcondition" proved="true">
96   <proof prover="6"><result status="valid" time="0.087326" steps="10555"/></proof>
97   </goal>
98   <goal name="wmpz_add&#39;vc.24" expl="postcondition" proved="true">
99   <proof prover="11"><result status="valid" time="0.052989" steps="307"/></proof>
100   </goal>
101   <goal name="wmpz_add&#39;vc.25" expl="integer overflow" proved="true">
102   <proof prover="3"><result status="valid" time="0.100193" steps="14637"/></proof>
103   </goal>
104   <goal name="wmpz_add&#39;vc.26" expl="precondition" proved="true">
105   <proof prover="3"><result status="valid" time="0.060597" steps="11086"/></proof>
106   </goal>
107   <goal name="wmpz_add&#39;vc.27" expl="precondition" proved="true">
108   <proof prover="3"><result status="valid" time="0.061848" steps="11092"/></proof>
109   </goal>
110   <goal name="wmpz_add&#39;vc.28" expl="assertion" proved="true">
111   <proof prover="3"><result status="valid" time="0.083725" steps="12749"/></proof>
112   </goal>
113   <goal name="wmpz_add&#39;vc.29" expl="assertion" proved="true">
114   <proof prover="6"><result status="valid" time="0.065335" steps="9254"/></proof>
115   </goal>
116   <goal name="wmpz_add&#39;vc.30" expl="assertion" proved="true">
117   <proof prover="6"><result status="valid" time="0.075237" steps="9291"/></proof>
118   </goal>
119   <goal name="wmpz_add&#39;vc.31" expl="assertion" proved="true">
120   <proof prover="6"><result status="valid" time="0.072805" steps="9331"/></proof>
121   </goal>
122   <goal name="wmpz_add&#39;vc.32" expl="assertion" proved="true">
123   <proof prover="3"><result status="valid" time="0.094307" steps="13280"/></proof>
124   </goal>
125   <goal name="wmpz_add&#39;vc.33" expl="precondition" proved="true">
126   <proof prover="3"><result status="valid" time="0.104041" steps="15937"/></proof>
127   </goal>
128   <goal name="wmpz_add&#39;vc.34" expl="precondition" proved="true">
129   <proof prover="10"><result status="valid" time="0.004436" steps="8176"/></proof>
130   </goal>
131   <goal name="wmpz_add&#39;vc.35" expl="precondition" proved="true">
132   <proof prover="3"><result status="valid" time="0.198928" steps="27049"/></proof>
133   </goal>
134   <goal name="wmpz_add&#39;vc.36" expl="precondition" proved="true">
135   <proof prover="10"><result status="valid" time="0.008171" steps="5434"/></proof>
136   </goal>
137   <goal name="wmpz_add&#39;vc.37" expl="assertion" proved="true">
138   <proof prover="9"><result status="valid" time="0.060000" steps="208830"/></proof>
139   </goal>
140   <goal name="wmpz_add&#39;vc.38" expl="precondition" proved="true">
141   <proof prover="6"><result status="valid" time="0.069043" steps="10074"/></proof>
142   </goal>
143   <goal name="wmpz_add&#39;vc.39" expl="precondition" proved="true">
144   <transf name="split_vc" proved="true" >
145    <goal name="wmpz_add&#39;vc.39.0" expl="precondition" proved="true">
146    <proof prover="3"><result status="valid" time="0.114267" steps="18035"/></proof>
147    </goal>
148   </transf>
149   </goal>
150   <goal name="wmpz_add&#39;vc.40" expl="precondition" proved="true">
151   <proof prover="6"><result status="valid" time="0.051087" steps="9711"/></proof>
152   </goal>
153   <goal name="wmpz_add&#39;vc.41" expl="precondition" proved="true">
154   <proof prover="6"><result status="valid" time="0.065505" steps="10672"/></proof>
155   </goal>
156   <goal name="wmpz_add&#39;vc.42" expl="postcondition" proved="true">
157   <proof prover="3"><result status="valid" time="0.119887" steps="18564"/></proof>
158   </goal>
159   <goal name="wmpz_add&#39;vc.43" expl="postcondition" proved="true">
160   <proof prover="3"><result status="valid" time="0.068043" steps="13217"/></proof>
161   </goal>
162   <goal name="wmpz_add&#39;vc.44" expl="postcondition" proved="true">
163   <proof prover="10"><result status="valid" time="0.025051" steps="92122"/></proof>
164   </goal>
165   <goal name="wmpz_add&#39;vc.45" expl="postcondition" proved="true">
166   <proof prover="3"><result status="valid" time="0.128837" steps="18684"/></proof>
167   </goal>
168   <goal name="wmpz_add&#39;vc.46" expl="postcondition" proved="true">
169   <proof prover="10"><result status="valid" time="0.037037" steps="103396"/></proof>
170   </goal>
171   <goal name="wmpz_add&#39;vc.47" expl="postcondition" proved="true">
172   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
173    <goal name="wmpz_add&#39;vc.47.0" expl="apply premises" proved="true">
174    <proof prover="3"><result status="valid" time="0.222941" steps="33669"/></proof>
175    </goal>
176    <goal name="wmpz_add&#39;vc.47.1" expl="apply premises" proved="true">
177    <proof prover="3"><result status="valid" time="0.092631" steps="15491"/></proof>
178    </goal>
179   </transf>
180   </goal>
181   <goal name="wmpz_add&#39;vc.48" expl="postcondition" proved="true">
182   <proof prover="10"><result status="valid" time="0.007178" steps="9756"/></proof>
183   </goal>
184   <goal name="wmpz_add&#39;vc.49" expl="precondition" proved="true">
185   <proof prover="10"><result status="valid" time="0.034010" steps="71013"/></proof>
186   </goal>
187   <goal name="wmpz_add&#39;vc.50" expl="precondition" proved="true">
188   <proof prover="3"><result status="valid" time="0.066529" steps="13076"/></proof>
189   </goal>
190   <goal name="wmpz_add&#39;vc.51" expl="precondition" proved="true">
191   <proof prover="3"><result status="valid" time="0.172734" steps="26606"/></proof>
192   </goal>
193   <goal name="wmpz_add&#39;vc.52" expl="precondition" proved="true">
194   <proof prover="3"><result status="valid" time="0.066235" steps="13110"/></proof>
195   </goal>
196   <goal name="wmpz_add&#39;vc.53" expl="assertion" proved="true">
197   <proof prover="9"><result status="valid" time="0.110000" steps="209947"/></proof>
198   </goal>
199   <goal name="wmpz_add&#39;vc.54" expl="precondition" proved="true">
200   <proof prover="3"><result status="valid" time="0.096132" steps="14253"/></proof>
201   </goal>
202   <goal name="wmpz_add&#39;vc.55" expl="precondition" proved="true">
203   <proof prover="3"><result status="valid" time="0.129182" steps="18125"/></proof>
204   </goal>
205   <goal name="wmpz_add&#39;vc.56" expl="precondition" proved="true">
206   <proof prover="3"><result status="valid" time="0.083074" steps="14167"/></proof>
207   </goal>
208   <goal name="wmpz_add&#39;vc.57" expl="precondition" proved="true">
209   <proof prover="6"><result status="valid" time="0.076056" steps="10655"/></proof>
210   </goal>
211   <goal name="wmpz_add&#39;vc.58" expl="postcondition" proved="true">
212   <proof prover="3"><result status="valid" time="0.129884" steps="18570"/></proof>
213   </goal>
214   <goal name="wmpz_add&#39;vc.59" expl="postcondition" proved="true">
215   <proof prover="10"><result status="valid" time="0.035693" steps="87530"/></proof>
216   </goal>
217   <goal name="wmpz_add&#39;vc.60" expl="postcondition" proved="true">
218   <proof prover="3"><result status="valid" time="0.069694" steps="13235"/></proof>
219   </goal>
220   <goal name="wmpz_add&#39;vc.61" expl="postcondition" proved="true">
221   <proof prover="3"><result status="valid" time="0.155572" steps="18997"/></proof>
222   </goal>
223   <goal name="wmpz_add&#39;vc.62" expl="postcondition" proved="true">
224   <proof prover="3"><result status="valid" time="0.136906" steps="18638"/></proof>
225   </goal>
226   <goal name="wmpz_add&#39;vc.63" expl="postcondition" proved="true">
227   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
228    <goal name="wmpz_add&#39;vc.63.0" expl="apply premises" proved="true">
229    <proof prover="3"><result status="valid" time="0.233084" steps="34099"/></proof>
230    </goal>
231    <goal name="wmpz_add&#39;vc.63.1" expl="apply premises" proved="true">
232    <proof prover="3"><result status="valid" time="0.095957" steps="15480"/></proof>
233    </goal>
234   </transf>
235   </goal>
236   <goal name="wmpz_add&#39;vc.64" expl="postcondition" proved="true">
237   <proof prover="6"><result status="valid" time="0.052422" steps="10019"/></proof>
238   </goal>
239   <goal name="wmpz_add&#39;vc.65" expl="precondition" proved="true">
240   <proof prover="10"><result status="valid" time="0.019120" steps="71014"/></proof>
241   </goal>
242   <goal name="wmpz_add&#39;vc.66" expl="precondition" proved="true">
243   <proof prover="3"><result status="valid" time="0.104858" steps="17179"/></proof>
244   </goal>
245   <goal name="wmpz_add&#39;vc.67" expl="precondition" proved="true">
246   <proof prover="10"><result status="valid" time="0.011332" steps="8659"/></proof>
247   </goal>
248   <goal name="wmpz_add&#39;vc.68" expl="precondition" proved="true">
249   <proof prover="3"><result status="valid" time="0.226276" steps="30051"/></proof>
250   </goal>
251   <goal name="wmpz_add&#39;vc.69" expl="precondition" proved="true">
252   <proof prover="6"><result status="valid" time="0.045434" steps="9216"/></proof>
253   </goal>
254   <goal name="wmpz_add&#39;vc.70" expl="assertion" proved="true">
255   <proof prover="9"><result status="valid" time="0.100000" steps="227471"/></proof>
256   </goal>
257   <goal name="wmpz_add&#39;vc.71" expl="precondition" proved="true">
258   <proof prover="6"><result status="valid" time="0.068270" steps="10597"/></proof>
259   </goal>
260   <goal name="wmpz_add&#39;vc.72" expl="precondition" proved="true">
261   <proof prover="3"><result status="valid" time="0.128826" steps="19640"/></proof>
262   </goal>
263   <goal name="wmpz_add&#39;vc.73" expl="precondition" proved="true">
264   <proof prover="3"><result status="valid" time="0.067332" steps="14909"/></proof>
265   </goal>
266   <goal name="wmpz_add&#39;vc.74" expl="precondition" proved="true">
267   <proof prover="3"><result status="valid" time="0.088110" steps="15766"/></proof>
268   </goal>
269   <goal name="wmpz_add&#39;vc.75" expl="precondition" proved="true">
270   <proof prover="6"><result status="valid" time="0.068758" steps="10804"/></proof>
271   </goal>
272   <goal name="wmpz_add&#39;vc.76" expl="precondition" proved="true">
273   <proof prover="3"><result status="valid" time="0.121813" steps="20156"/></proof>
274   </goal>
275   <goal name="wmpz_add&#39;vc.77" expl="precondition" proved="true">
276   <proof prover="6"><result status="valid" time="0.047415" steps="10339"/></proof>
277   </goal>
278   <goal name="wmpz_add&#39;vc.78" expl="precondition" proved="true">
279   <proof prover="6"><result status="valid" time="0.067239" steps="11155"/></proof>
280   </goal>
281   <goal name="wmpz_add&#39;vc.79" expl="postcondition" proved="true">
282   <proof prover="3"><result status="valid" time="0.133160" steps="20898"/></proof>
283   </goal>
284   <goal name="wmpz_add&#39;vc.80" expl="postcondition" proved="true">
285   <proof prover="3"><result status="valid" time="0.123276" steps="20875"/></proof>
286   </goal>
287   <goal name="wmpz_add&#39;vc.81" expl="postcondition" proved="true">
288   <transf name="split_vc" proved="true" >
289    <goal name="wmpz_add&#39;vc.81.0" expl="postcondition" proved="true">
290    <proof prover="3"><result status="valid" time="0.137520" steps="20865"/></proof>
291    </goal>
292   </transf>
293   </goal>
294   <goal name="wmpz_add&#39;vc.82" expl="postcondition" proved="true">
295   <proof prover="3"><result status="valid" time="0.142504" steps="21056"/></proof>
296   </goal>
297   <goal name="wmpz_add&#39;vc.83" expl="postcondition" proved="true">
298   <proof prover="3"><result status="valid" time="0.227209" steps="36784"/></proof>
299   </goal>
300   <goal name="wmpz_add&#39;vc.84" expl="postcondition" proved="true">
301   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
302    <goal name="wmpz_add&#39;vc.84.0" expl="apply premises" proved="true">
303    <proof prover="3"><result status="valid" time="0.336034" steps="44644"/></proof>
304    </goal>
305    <goal name="wmpz_add&#39;vc.84.1" expl="apply premises" proved="true">
306    <proof prover="3"><result status="valid" time="0.100962" steps="16410"/></proof>
307    </goal>
308   </transf>
309   </goal>
310   <goal name="wmpz_add&#39;vc.85" expl="postcondition" proved="true">
311   <proof prover="3"><result status="valid" time="0.073974" steps="15752"/></proof>
312   </goal>
313   <goal name="wmpz_add&#39;vc.86" expl="precondition" proved="true">
314   <proof prover="6"><result status="valid" time="0.065750" steps="9708"/></proof>
315   </goal>
316   <goal name="wmpz_add&#39;vc.87" expl="precondition" proved="true">
317   <transf name="inline_goal" proved="true" >
318    <goal name="wmpz_add&#39;vc.87.0" expl="precondition" proved="true">
319    <transf name="split_vc" proved="true" >
320     <goal name="wmpz_add&#39;vc.87.0.0" expl="precondition" proved="true">
321     <proof prover="10"><result status="valid" time="0.030058" steps="80347"/></proof>
322     </goal>
323     <goal name="wmpz_add&#39;vc.87.0.1" expl="precondition" proved="true">
324     <proof prover="3"><result status="valid" time="0.061873" steps="13183"/></proof>
325     </goal>
326     <goal name="wmpz_add&#39;vc.87.0.2" expl="precondition" proved="true">
327     <proof prover="6"><result status="valid" time="0.048792" steps="9309"/></proof>
328     </goal>
329     <goal name="wmpz_add&#39;vc.87.0.3" expl="precondition" proved="true">
330     <proof prover="10"><result status="valid" time="0.004478" steps="8267"/></proof>
331     </goal>
332     <goal name="wmpz_add&#39;vc.87.0.4" expl="precondition" proved="true">
333     <proof prover="3"><result status="valid" time="0.086679" steps="14416"/></proof>
334     </goal>
335     <goal name="wmpz_add&#39;vc.87.0.5" expl="precondition" proved="true">
336     <proof prover="6"><result status="valid" time="0.060417" steps="10267"/></proof>
337     </goal>
338    </transf>
339    </goal>
340   </transf>
341   </goal>
342   <goal name="wmpz_add&#39;vc.88" expl="integer overflow" proved="true">
343   <proof prover="10"><result status="valid" time="0.029074" steps="85902"/></proof>
344   </goal>
345   <goal name="wmpz_add&#39;vc.89" expl="assertion" proved="true">
346   <transf name="split_vc" proved="true" >
347    <goal name="wmpz_add&#39;vc.89.0" expl="assertion" proved="true">
348    <proof prover="3"><result status="valid" time="0.069174" steps="13441"/></proof>
349    </goal>
350    <goal name="wmpz_add&#39;vc.89.1" expl="assertion" proved="true">
351    <proof prover="3"><result status="valid" time="0.065686" steps="13447"/></proof>
352    </goal>
353    <goal name="wmpz_add&#39;vc.89.2" expl="VC for wmpz_add" proved="true">
354    <proof prover="3"><result status="valid" time="0.298739" steps="35808"/></proof>
355    </goal>
356    <goal name="wmpz_add&#39;vc.89.3" expl="VC for wmpz_add" proved="true">
357    <proof prover="3"><result status="valid" time="0.087904" steps="13760"/></proof>
358    </goal>
359    <goal name="wmpz_add&#39;vc.89.4" expl="VC for wmpz_add" proved="true">
360    <proof prover="4"><result status="valid" time="0.540000"/></proof>
361    </goal>
362    <goal name="wmpz_add&#39;vc.89.5" expl="VC for wmpz_add" proved="true">
363    <proof prover="6"><result status="valid" time="0.053091" steps="9272"/></proof>
364    </goal>
365    <goal name="wmpz_add&#39;vc.89.6" expl="VC for wmpz_add" proved="true">
366    <proof prover="3"><result status="valid" time="0.066637" steps="12703"/></proof>
367    </goal>
368    <goal name="wmpz_add&#39;vc.89.7" expl="VC for wmpz_add" proved="true">
369    <proof prover="6"><result status="valid" time="0.048318" steps="8639"/></proof>
370    </goal>
371    <goal name="wmpz_add&#39;vc.89.8" expl="VC for wmpz_add" proved="true">
372    <proof prover="3"><result status="valid" time="0.094484" steps="14789"/></proof>
373    </goal>
374   </transf>
375   </goal>
376   <goal name="wmpz_add&#39;vc.90" expl="postcondition" proved="true">
377   <transf name="split_vc" proved="true" >
378    <goal name="wmpz_add&#39;vc.90.0" expl="postcondition" proved="true">
379    <proof prover="3"><result status="valid" time="0.061748" steps="13588"/></proof>
380    </goal>
381   </transf>
382   </goal>
383   <goal name="wmpz_add&#39;vc.91" expl="postcondition" proved="true">
384   <proof prover="3"><result status="valid" time="0.073592" steps="12818"/></proof>
385   </goal>
386   <goal name="wmpz_add&#39;vc.92" expl="postcondition" proved="true">
387   <proof prover="6"><result status="valid" time="0.048024" steps="8701"/></proof>
388   </goal>
389   <goal name="wmpz_add&#39;vc.93" expl="postcondition" proved="true">
390   <proof prover="6"><result status="valid" time="0.043938" steps="8702"/></proof>
391   </goal>
392   <goal name="wmpz_add&#39;vc.94" expl="postcondition" proved="true">
393   <proof prover="3"><result status="valid" time="0.097040" steps="14609"/></proof>
394   </goal>
395   <goal name="wmpz_add&#39;vc.95" expl="postcondition" proved="true">
396   <proof prover="3"><result status="valid" time="0.245898" steps="32693"/></proof>
397   </goal>
398   <goal name="wmpz_add&#39;vc.96" expl="postcondition" proved="true">
399   <proof prover="6"><result status="valid" time="0.164425" steps="19915"/></proof>
400   </goal>
401   <goal name="wmpz_add&#39;vc.97" expl="postcondition" proved="true">
402   <proof prover="10"><result status="valid" time="0.009270" steps="7964"/></proof>
403   </goal>
404   <goal name="wmpz_add&#39;vc.98" expl="postcondition" proved="true">
405   <proof prover="3"><result status="valid" time="0.075091" steps="14320"/></proof>
406   </goal>
407   <goal name="wmpz_add&#39;vc.99" expl="assertion" proved="true">
408   <transf name="split_vc" proved="true" >
409    <goal name="wmpz_add&#39;vc.99.0" expl="assertion" proved="true">
410    <proof prover="3"><result status="valid" time="0.061948" steps="13414"/></proof>
411    </goal>
412    <goal name="wmpz_add&#39;vc.99.1" expl="assertion" proved="true">
413    <proof prover="3"><result status="valid" time="0.069957" steps="13413"/></proof>
414    </goal>
415    <goal name="wmpz_add&#39;vc.99.2" expl="VC for wmpz_add" proved="true">
416    <proof prover="6"><result status="valid" time="0.041525" steps="9271"/></proof>
417    </goal>
418    <goal name="wmpz_add&#39;vc.99.3" expl="VC for wmpz_add" proved="true">
419    <proof prover="6"><result status="valid" time="0.048612" steps="8621"/></proof>
420    </goal>
421    <goal name="wmpz_add&#39;vc.99.4" expl="VC for wmpz_add" proved="true">
422    <proof prover="6"><result status="valid" time="0.047191" steps="8627"/></proof>
423    </goal>
424    <goal name="wmpz_add&#39;vc.99.5" expl="VC for wmpz_add" proved="true">
425    <proof prover="3"><result status="valid" time="0.131516" steps="20022"/></proof>
426    </goal>
427    <goal name="wmpz_add&#39;vc.99.6" expl="VC for wmpz_add" proved="true">
428    <proof prover="6"><result status="valid" time="0.064724" steps="9870"/></proof>
429    </goal>
430    <goal name="wmpz_add&#39;vc.99.7" expl="VC for wmpz_add" proved="true">
431    <proof prover="11"><result status="valid" time="1.868491" steps="28871"/></proof>
432    </goal>
433    <goal name="wmpz_add&#39;vc.99.8" expl="VC for wmpz_add" proved="true">
434    <proof prover="6"><result status="valid" time="0.072853" steps="10633"/></proof>
435    </goal>
436   </transf>
437   </goal>
438   <goal name="wmpz_add&#39;vc.100" expl="postcondition" proved="true">
439   <transf name="split_vc" proved="true" >
440    <goal name="wmpz_add&#39;vc.100.0" expl="postcondition" proved="true">
441    <proof prover="10"><result status="valid" time="0.008841" steps="5646"/></proof>
442    </goal>
443   </transf>
444   </goal>
445   <goal name="wmpz_add&#39;vc.101" expl="postcondition" proved="true">
446   <proof prover="3"><result status="valid" time="0.058801" steps="12791"/></proof>
447   </goal>
448   <goal name="wmpz_add&#39;vc.102" expl="postcondition" proved="true">
449   <proof prover="6"><result status="valid" time="0.042190" steps="8682"/></proof>
450   </goal>
451   <goal name="wmpz_add&#39;vc.103" expl="postcondition" proved="true">
452   <proof prover="6"><result status="valid" time="0.045722" steps="8683"/></proof>
453   </goal>
454   <goal name="wmpz_add&#39;vc.104" expl="postcondition" proved="true">
455   <proof prover="3"><result status="valid" time="0.092870" steps="14581"/></proof>
456   </goal>
457   <goal name="wmpz_add&#39;vc.105" expl="postcondition" proved="true">
458   <proof prover="3"><result status="valid" time="0.604276" steps="73076"/></proof>
459   </goal>
460   <goal name="wmpz_add&#39;vc.106" expl="postcondition" proved="true">
461   <proof prover="11"><result status="valid" time="0.342995" steps="3771"/></proof>
462   </goal>
463   <goal name="wmpz_add&#39;vc.107" expl="postcondition" proved="true">
464   <proof prover="10"><result status="valid" time="0.017936" steps="7925"/></proof>
465   </goal>
466   <goal name="wmpz_add&#39;vc.108" expl="postcondition" proved="true">
467   <proof prover="6"><result status="valid" time="0.049637" steps="9732"/></proof>
468   </goal>
469   <goal name="wmpz_add&#39;vc.109" expl="assertion" proved="true">
470   <proof prover="6"><result status="valid" time="0.069041" steps="9690"/></proof>
471   </goal>
472   <goal name="wmpz_add&#39;vc.110" expl="precondition" proved="true">
473   <proof prover="10"><result status="valid" time="0.028786" steps="70762"/></proof>
474   </goal>
475   <goal name="wmpz_add&#39;vc.111" expl="precondition" proved="true">
476   <proof prover="3"><result status="valid" time="0.164138" steps="24325"/></proof>
477   </goal>
478   <goal name="wmpz_add&#39;vc.112" expl="precondition" proved="true">
479   <proof prover="6"><result status="valid" time="0.161434" steps="19314"/></proof>
480   </goal>
481   <goal name="wmpz_add&#39;vc.113" expl="precondition" proved="true">
482   <proof prover="3"><result status="valid" time="0.066647" steps="13237"/></proof>
483   </goal>
484   <goal name="wmpz_add&#39;vc.114" expl="precondition" proved="true">
485   <proof prover="6"><result status="valid" time="0.361015" steps="42208"/></proof>
486   </goal>
487   <goal name="wmpz_add&#39;vc.115" expl="precondition" proved="true">
488   <proof prover="3"><result status="valid" time="0.065641" steps="13269"/></proof>
489   </goal>
490   <goal name="wmpz_add&#39;vc.116" expl="assertion" proved="true">
491   <proof prover="11"><result status="valid" time="1.081912" steps="16404"/></proof>
492   </goal>
493   <goal name="wmpz_add&#39;vc.117" expl="precondition" proved="true">
494   <proof prover="10"><result status="valid" time="0.013830" steps="24302"/></proof>
495   </goal>
496   <goal name="wmpz_add&#39;vc.118" expl="precondition" proved="true">
497   <transf name="split_vc" proved="true" >
498    <goal name="wmpz_add&#39;vc.118.0" expl="precondition" proved="true">
499    <proof prover="3"><result status="valid" time="0.195476" steps="31692"/></proof>
500    </goal>
501   </transf>
502   </goal>
503   <goal name="wmpz_add&#39;vc.119" expl="integer overflow" proved="true">
504   <proof prover="10"><result status="valid" time="0.037820" steps="90558"/></proof>
505   </goal>
506   <goal name="wmpz_add&#39;vc.120" expl="precondition" proved="true">
507   <proof prover="10"><result status="valid" time="0.024190" steps="72911"/></proof>
508   </goal>
509   <goal name="wmpz_add&#39;vc.121" expl="precondition" proved="true">
510   <proof prover="10"><result status="valid" time="0.042241" steps="100546"/></proof>
511   </goal>
512   <goal name="wmpz_add&#39;vc.122" expl="precondition" proved="true">
513   <proof prover="6"><result status="valid" time="0.058742" steps="10137"/></proof>
514   </goal>
515   <goal name="wmpz_add&#39;vc.123" expl="precondition" proved="true">
516   <proof prover="10"><result status="valid" time="0.018438" steps="42467"/></proof>
517   </goal>
518   <goal name="wmpz_add&#39;vc.124" expl="postcondition" proved="true">
519   <proof prover="4"><result status="valid" time="0.860000"/></proof>
520   </goal>
521   <goal name="wmpz_add&#39;vc.125" expl="postcondition" proved="true">
522   <proof prover="6"><result status="valid" time="0.042535" steps="9295"/></proof>
523   </goal>
524   <goal name="wmpz_add&#39;vc.126" expl="postcondition" proved="true">
525   <proof prover="3"><result status="valid" time="0.122866" steps="20758"/></proof>
526   </goal>
527   <goal name="wmpz_add&#39;vc.127" expl="postcondition" proved="true">
528   <proof prover="6"><result status="valid" time="0.125592" steps="18327"/></proof>
529   </goal>
530   <goal name="wmpz_add&#39;vc.128" expl="postcondition" proved="true">
531   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
532    <goal name="wmpz_add&#39;vc.128.0" expl="apply premises" proved="true">
533    <proof prover="3"><result status="valid" time="0.264807" steps="38482"/></proof>
534    </goal>
535    <goal name="wmpz_add&#39;vc.128.1" expl="apply premises" proved="true">
536    <proof prover="10"><result status="valid" time="0.035646" steps="96412"/></proof>
537    </goal>
538   </transf>
539   </goal>
540   <goal name="wmpz_add&#39;vc.129" expl="postcondition" proved="true">
541   <proof prover="3"><result status="valid" time="0.244766" steps="36878"/></proof>
542   </goal>
543   <goal name="wmpz_add&#39;vc.130" expl="postcondition" proved="true">
544   <proof prover="3"><result status="valid" time="0.143630" steps="23543"/></proof>
545   </goal>
546   <goal name="wmpz_add&#39;vc.131" expl="postcondition" proved="true">
547   <proof prover="3"><result status="valid" time="0.128230" steps="21512"/></proof>
548   </goal>
549   <goal name="wmpz_add&#39;vc.132" expl="postcondition" proved="true">
550   <proof prover="3"><result status="valid" time="0.073543" steps="15408"/></proof>
551   </goal>
552   <goal name="wmpz_add&#39;vc.133" expl="precondition" proved="true">
553   <proof prover="10"><result status="valid" time="0.023727" steps="72730"/></proof>
554   </goal>
555   <goal name="wmpz_add&#39;vc.134" expl="precondition" proved="true">
556   <proof prover="3"><result status="valid" time="0.117608" steps="19501"/></proof>
557   </goal>
558   <goal name="wmpz_add&#39;vc.135" expl="precondition" proved="true">
559   <proof prover="3"><result status="valid" time="0.066108" steps="14693"/></proof>
560   </goal>
561   <goal name="wmpz_add&#39;vc.136" expl="precondition" proved="true">
562   <proof prover="3"><result status="valid" time="0.091891" steps="15849"/></proof>
563   </goal>
564   <goal name="wmpz_add&#39;vc.137" expl="postcondition" proved="true">
565   <proof prover="4"><result status="valid" time="0.300000"/></proof>
566   </goal>
567   <goal name="wmpz_add&#39;vc.138" expl="postcondition" proved="true">
568   <proof prover="3"><result status="valid" time="0.073456" steps="13730"/></proof>
569   </goal>
570   <goal name="wmpz_add&#39;vc.139" expl="postcondition" proved="true">
571   <proof prover="3"><result status="valid" time="0.140250" steps="20672"/></proof>
572   </goal>
573   <goal name="wmpz_add&#39;vc.140" expl="postcondition" proved="true">
574   <transf name="split_vc" proved="true" >
575    <goal name="wmpz_add&#39;vc.140.0" expl="postcondition" proved="true">
576    <proof prover="3"><result status="valid" time="0.137260" steps="20512"/></proof>
577    </goal>
578   </transf>
579   </goal>
580   <goal name="wmpz_add&#39;vc.141" expl="postcondition" proved="true">
581   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
582    <goal name="wmpz_add&#39;vc.141.0" expl="apply premises" proved="true">
583    <proof prover="3"><result status="valid" time="0.295827" steps="38095"/></proof>
584    </goal>
585    <goal name="wmpz_add&#39;vc.141.1" expl="apply premises" proved="true">
586    <proof prover="6"><result status="valid" time="0.084934" steps="11782"/></proof>
587    </goal>
588   </transf>
589   </goal>
590   <goal name="wmpz_add&#39;vc.142" expl="postcondition" proved="true">
591   <proof prover="10"><result status="valid" time="0.083337" steps="180723"/></proof>
592   </goal>
593   <goal name="wmpz_add&#39;vc.143" expl="postcondition" proved="true">
594   <proof prover="3"><result status="valid" time="0.168281" steps="23544"/></proof>
595   </goal>
596   <goal name="wmpz_add&#39;vc.144" expl="postcondition" proved="true">
597   <proof prover="3"><result status="valid" time="0.141381" steps="21428"/></proof>
598   </goal>
599   <goal name="wmpz_add&#39;vc.145" expl="postcondition" proved="true">
600   <proof prover="3"><result status="valid" time="0.077219" steps="15375"/></proof>
601   </goal>
602   <goal name="wmpz_add&#39;vc.146" expl="precondition" proved="true">
603   <proof prover="6"><result status="valid" time="0.046181" steps="9019"/></proof>
604   </goal>
605   <goal name="wmpz_add&#39;vc.147" expl="precondition" proved="true">
606   <proof prover="3"><result status="valid" time="0.192821" steps="26684"/></proof>
607   </goal>
608   <goal name="wmpz_add&#39;vc.148" expl="precondition" proved="true">
609   <proof prover="6"><result status="valid" time="0.042028" steps="9034"/></proof>
610   </goal>
611   <goal name="wmpz_add&#39;vc.149" expl="assertion" proved="true">
612   <proof prover="10"><result status="valid" time="0.683021" steps="1015068"/></proof>
613   </goal>
614   <goal name="wmpz_add&#39;vc.150" expl="precondition" proved="true">
615   <proof prover="3"><result status="valid" time="0.096449" steps="14966"/></proof>
616   </goal>
617   <goal name="wmpz_add&#39;vc.151" expl="precondition" proved="true">
618   <proof prover="3"><result status="valid" time="0.232217" steps="30328"/></proof>
619   </goal>
620   <goal name="wmpz_add&#39;vc.152" expl="integer overflow" proved="true">
621   <proof prover="10"><result status="valid" time="0.035206" steps="92459"/></proof>
622   </goal>
623   <goal name="wmpz_add&#39;vc.153" expl="precondition" proved="true">
624   <proof prover="6"><result status="valid" time="0.064636" steps="10645"/></proof>
625   </goal>
626   <goal name="wmpz_add&#39;vc.154" expl="precondition" proved="true">
627   <proof prover="10"><result status="valid" time="0.042395" steps="100410"/></proof>
628   </goal>
629   <goal name="wmpz_add&#39;vc.155" expl="precondition" proved="true">
630   <proof prover="3"><result status="valid" time="0.068086" steps="14723"/></proof>
631   </goal>
632   <goal name="wmpz_add&#39;vc.156" expl="precondition" proved="true">
633   <proof prover="10"><result status="valid" time="0.017510" steps="42441"/></proof>
634   </goal>
635   <goal name="wmpz_add&#39;vc.157" expl="postcondition" proved="true">
636   <proof prover="4"><result status="valid" time="0.860000"/></proof>
637   </goal>
638   <goal name="wmpz_add&#39;vc.158" expl="postcondition" proved="true">
639   <proof prover="6"><result status="valid" time="0.050621" steps="9297"/></proof>
640   </goal>
641   <goal name="wmpz_add&#39;vc.159" expl="postcondition" proved="true">
642   <proof prover="3"><result status="valid" time="0.136510" steps="20775"/></proof>
643   </goal>
644   <goal name="wmpz_add&#39;vc.160" expl="postcondition" proved="true">
645   <proof prover="10"><result status="valid" time="0.048566" steps="107029"/></proof>
646   </goal>
647   <goal name="wmpz_add&#39;vc.161" expl="postcondition" proved="true">
648   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
649    <goal name="wmpz_add&#39;vc.161.0" expl="apply premises" proved="true">
650    <proof prover="3"><result status="valid" time="0.255680" steps="36702"/></proof>
651    </goal>
652    <goal name="wmpz_add&#39;vc.161.1" expl="apply premises" proved="true">
653    <proof prover="6"><result status="valid" time="0.079691" steps="11803"/></proof>
654    </goal>
655   </transf>
656   </goal>
657   <goal name="wmpz_add&#39;vc.162" expl="postcondition" proved="true">
658   <proof prover="3"><result status="valid" time="0.246539" steps="35376"/></proof>
659   </goal>
660   <goal name="wmpz_add&#39;vc.163" expl="postcondition" proved="true">
661   <transf name="split_vc" proved="true" >
662    <goal name="wmpz_add&#39;vc.163.0" expl="postcondition" proved="true">
663    <proof prover="3"><result status="valid" time="0.141675" steps="23705"/></proof>
664    </goal>
665   </transf>
666   </goal>
667   <goal name="wmpz_add&#39;vc.164" expl="postcondition" proved="true">
668   <proof prover="3"><result status="valid" time="0.134983" steps="21520"/></proof>
669   </goal>
670   <goal name="wmpz_add&#39;vc.165" expl="postcondition" proved="true">
671   <proof prover="6"><result status="valid" time="0.052244" steps="10441"/></proof>
672   </goal>
673   <goal name="wmpz_add&#39;vc.166" expl="precondition" proved="true">
674   <proof prover="10"><result status="valid" time="0.030757" steps="72678"/></proof>
675   </goal>
676   <goal name="wmpz_add&#39;vc.167" expl="precondition" proved="true">
677   <proof prover="3"><result status="valid" time="0.113310" steps="19508"/></proof>
678   </goal>
679   <goal name="wmpz_add&#39;vc.168" expl="precondition" proved="true">
680   <proof prover="6"><result status="valid" time="0.045760" steps="10120"/></proof>
681   </goal>
682   <goal name="wmpz_add&#39;vc.169" expl="precondition" proved="true">
683   <proof prover="6"><result status="valid" time="0.059983" steps="11223"/></proof>
684   </goal>
685   <goal name="wmpz_add&#39;vc.170" expl="postcondition" proved="true">
686   <proof prover="4"><result status="valid" time="0.310000"/></proof>
687   </goal>
688   <goal name="wmpz_add&#39;vc.171" expl="postcondition" proved="true">
689   <proof prover="3"><result status="valid" time="0.061016" steps="13733"/></proof>
690   </goal>
691   <goal name="wmpz_add&#39;vc.172" expl="postcondition" proved="true">
692   <proof prover="3"><result status="valid" time="0.136989" steps="20670"/></proof>
693   </goal>
694   <goal name="wmpz_add&#39;vc.173" expl="postcondition" proved="true">
695   <proof prover="6"><result status="valid" time="0.151684" steps="18282"/></proof>
696   </goal>
697   <goal name="wmpz_add&#39;vc.174" expl="postcondition" proved="true">
698   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
699    <goal name="wmpz_add&#39;vc.174.0" expl="apply premises" proved="true">
700    <proof prover="3"><result status="valid" time="0.264274" steps="36005"/></proof>
701    </goal>
702    <goal name="wmpz_add&#39;vc.174.1" expl="apply premises" proved="true">
703    <proof prover="3"><result status="valid" time="0.095672" steps="16082"/></proof>
704    </goal>
705   </transf>
706   </goal>
707   <goal name="wmpz_add&#39;vc.175" expl="postcondition" proved="true">
708   <proof prover="10"><result status="valid" time="0.068840" steps="180751"/></proof>
709   </goal>
710   <goal name="wmpz_add&#39;vc.176" expl="postcondition" proved="true">
711   <proof prover="6"><result status="valid" time="0.169905" steps="22355"/></proof>
712   </goal>
713   <goal name="wmpz_add&#39;vc.177" expl="postcondition" proved="true">
714   <proof prover="3"><result status="valid" time="0.139487" steps="21435"/></proof>
715   </goal>
716   <goal name="wmpz_add&#39;vc.178" expl="postcondition" proved="true">
717   <proof prover="10"><result status="valid" time="0.011372" steps="10251"/></proof>
718   </goal>
719   <goal name="wmpz_add&#39;vc.179" expl="precondition" proved="true">
720   <proof prover="3"><result status="valid" time="0.095117" steps="15951"/></proof>
721   </goal>
722   <goal name="wmpz_add&#39;vc.180" expl="precondition" proved="true">
723   <proof prover="3"><result status="valid" time="0.180096" steps="24364"/></proof>
724   </goal>
725   <goal name="wmpz_add&#39;vc.181" expl="precondition" proved="true">
726   <proof prover="3"><result status="valid" time="0.133145" steps="19763"/></proof>
727   </goal>
728   <goal name="wmpz_add&#39;vc.182" expl="precondition" proved="true">
729   <proof prover="3"><result status="valid" time="0.068619" steps="13237"/></proof>
730   </goal>
731   <goal name="wmpz_add&#39;vc.183" expl="precondition" proved="true">
732   <proof prover="3"><result status="valid" time="0.188603" steps="27394"/></proof>
733   </goal>
734   <goal name="wmpz_add&#39;vc.184" expl="precondition" proved="true">
735   <proof prover="6"><result status="valid" time="0.053807" steps="9035"/></proof>
736   </goal>
737   <goal name="wmpz_add&#39;vc.185" expl="assertion" proved="true">
738   <proof prover="11"><result status="valid" time="1.167578" steps="16180"/></proof>
739   </goal>
740   <goal name="wmpz_add&#39;vc.186" expl="precondition" proved="true">
741   <proof prover="6"><result status="valid" time="0.072922" steps="10590"/></proof>
742   </goal>
743   <goal name="wmpz_add&#39;vc.187" expl="precondition" proved="true">
744   <proof prover="3"><result status="valid" time="0.225847" steps="30915"/></proof>
745   </goal>
746   <goal name="wmpz_add&#39;vc.188" expl="integer overflow" proved="true">
747   <proof prover="3"><result status="valid" time="0.148610" steps="22146"/></proof>
748   </goal>
749   <goal name="wmpz_add&#39;vc.189" expl="precondition" proved="true">
750   <proof prover="10"><result status="valid" time="0.023124" steps="72891"/></proof>
751   </goal>
752   <goal name="wmpz_add&#39;vc.190" expl="precondition" proved="true">
753   <proof prover="3"><result status="valid" time="0.126757" steps="19609"/></proof>
754   </goal>
755   <goal name="wmpz_add&#39;vc.191" expl="precondition" proved="true">
756   <proof prover="6"><result status="valid" time="0.049726" steps="10137"/></proof>
757   </goal>
758   <goal name="wmpz_add&#39;vc.192" expl="precondition" proved="true">
759   <proof prover="3"><result status="valid" time="0.093257" steps="15875"/></proof>
760   </goal>
761   <goal name="wmpz_add&#39;vc.193" expl="postcondition" proved="true">
762   <proof prover="4"><result status="valid" time="1.079881"/></proof>
763   </goal>
764   <goal name="wmpz_add&#39;vc.194" expl="postcondition" proved="true">
765   <proof prover="10"><result status="valid" time="0.039309" steps="97275"/></proof>
766   </goal>
767   <goal name="wmpz_add&#39;vc.195" expl="postcondition" proved="true">
768   <proof prover="6"><result status="valid" time="0.053322" steps="9305"/></proof>
769   </goal>
770   <goal name="wmpz_add&#39;vc.196" expl="postcondition" proved="true">
771   <proof prover="3"><result status="valid" time="0.128438" steps="20615"/></proof>
772   </goal>
773   <goal name="wmpz_add&#39;vc.197" expl="postcondition" proved="true">
774   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
775    <goal name="wmpz_add&#39;vc.197.0" expl="apply premises" proved="true">
776    <proof prover="3"><result status="valid" time="0.248866" steps="37422"/></proof>
777    </goal>
778    <goal name="wmpz_add&#39;vc.197.1" expl="apply premises" proved="true">
779    <proof prover="10"><result status="valid" time="0.034541" steps="96385"/></proof>
780    </goal>
781   </transf>
782   </goal>
783   <goal name="wmpz_add&#39;vc.198" expl="postcondition" proved="true">
784   <proof prover="3"><result status="valid" time="0.279865" steps="35920"/></proof>
785   </goal>
786   <goal name="wmpz_add&#39;vc.199" expl="postcondition" proved="true">
787   <proof prover="3"><result status="valid" time="0.165797" steps="23460"/></proof>
788   </goal>
789   <goal name="wmpz_add&#39;vc.200" expl="postcondition" proved="true">
790   <proof prover="3"><result status="valid" time="0.157936" steps="21524"/></proof>
791   </goal>
792   <goal name="wmpz_add&#39;vc.201" expl="postcondition" proved="true">
793   <proof prover="6"><result status="valid" time="0.051984" steps="10439"/></proof>
794   </goal>
795   <goal name="wmpz_add&#39;vc.202" expl="precondition" proved="true">
796   <proof prover="3"><result status="valid" time="0.103639" steps="14942"/></proof>
797   </goal>
798   <goal name="wmpz_add&#39;vc.203" expl="precondition" proved="true">
799   <proof prover="10"><result status="valid" time="0.034459" steps="100467"/></proof>
800   </goal>
801   <goal name="wmpz_add&#39;vc.204" expl="precondition" proved="true">
802   <proof prover="10"><result status="valid" time="0.008802" steps="9243"/></proof>
803   </goal>
804   <goal name="wmpz_add&#39;vc.205" expl="precondition" proved="true">
805   <proof prover="10"><result status="valid" time="0.019101" steps="42347"/></proof>
806   </goal>
807   <goal name="wmpz_add&#39;vc.206" expl="postcondition" proved="true">
808   <proof prover="4"><result status="valid" time="0.210000"/></proof>
809   </goal>
810   <goal name="wmpz_add&#39;vc.207" expl="postcondition" proved="true">
811   <proof prover="3"><result status="valid" time="0.110274" steps="20613"/></proof>
812   </goal>
813   <goal name="wmpz_add&#39;vc.208" expl="postcondition" proved="true">
814   <proof prover="3"><result status="valid" time="0.065422" steps="13748"/></proof>
815   </goal>
816   <goal name="wmpz_add&#39;vc.209" expl="postcondition" proved="true">
817   <proof prover="3"><result status="valid" time="0.120818" steps="20515"/></proof>
818   </goal>
819   <goal name="wmpz_add&#39;vc.210" expl="postcondition" proved="true">
820   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
821    <goal name="wmpz_add&#39;vc.210.0" expl="apply premises" proved="true">
822    <proof prover="6"><result status="valid" time="0.393407" steps="50791"/></proof>
823    </goal>
824    <goal name="wmpz_add&#39;vc.210.1" expl="apply premises" proved="true">
825    <proof prover="6"><result status="valid" time="0.071017" steps="11776"/></proof>
826    </goal>
827   </transf>
828   </goal>
829   <goal name="wmpz_add&#39;vc.211" expl="postcondition" proved="true">
830   <proof prover="10"><result status="valid" time="0.071413" steps="177504"/></proof>
831   </goal>
832   <goal name="wmpz_add&#39;vc.212" expl="postcondition" proved="true">
833   <proof prover="3"><result status="valid" time="0.144486" steps="23274"/></proof>
834   </goal>
835   <goal name="wmpz_add&#39;vc.213" expl="postcondition" proved="true">
836   <proof prover="3"><result status="valid" time="0.127353" steps="21417"/></proof>
837   </goal>
838   <goal name="wmpz_add&#39;vc.214" expl="postcondition" proved="true">
839   <proof prover="3"><result status="valid" time="0.068603" steps="15375"/></proof>
840   </goal>
841   <goal name="wmpz_add&#39;vc.215" expl="precondition" proved="true">
842   <proof prover="10"><result status="valid" time="0.005699" steps="5502"/></proof>
843   </goal>
844   <goal name="wmpz_add&#39;vc.216" expl="precondition" proved="true">
845   <proof prover="3"><result status="valid" time="0.180371" steps="26747"/></proof>
846   </goal>
847   <goal name="wmpz_add&#39;vc.217" expl="precondition" proved="true">
848   <proof prover="6"><result status="valid" time="0.046233" steps="9034"/></proof>
849   </goal>
850   <goal name="wmpz_add&#39;vc.218" expl="assertion" proved="true">
851   <proof prover="10"><result status="valid" time="0.699711" steps="1011638"/></proof>
852   </goal>
853   <goal name="wmpz_add&#39;vc.219" expl="precondition" proved="true">
854   <proof prover="10"><result status="valid" time="0.013810" steps="24286"/></proof>
855   </goal>
856   <goal name="wmpz_add&#39;vc.220" expl="precondition" proved="true">
857   <proof prover="3"><result status="valid" time="0.204763" steps="30320"/></proof>
858   </goal>
859   <goal name="wmpz_add&#39;vc.221" expl="integer overflow" proved="true">
860   <proof prover="10"><result status="valid" time="0.031751" steps="92423"/></proof>
861   </goal>
862   <goal name="wmpz_add&#39;vc.222" expl="precondition" proved="true">
863   <proof prover="6"><result status="valid" time="0.075840" steps="10638"/></proof>
864   </goal>
865   <goal name="wmpz_add&#39;vc.223" expl="precondition" proved="true">
866   <proof prover="10"><result status="valid" time="0.039896" steps="100787"/></proof>
867   </goal>
868   <goal name="wmpz_add&#39;vc.224" expl="precondition" proved="true">
869   <transf name="split_vc" proved="true" >
870    <goal name="wmpz_add&#39;vc.224.0" expl="precondition" proved="true">
871    <proof prover="6"><result status="valid" time="0.053372" steps="10139"/></proof>
872    </goal>
873   </transf>
874   </goal>
875   <goal name="wmpz_add&#39;vc.225" expl="precondition" proved="true">
876   <proof prover="3"><result status="valid" time="0.100887" steps="15874"/></proof>
877   </goal>
878   <goal name="wmpz_add&#39;vc.226" expl="postcondition" proved="true">
879   <proof prover="4"><result status="valid" time="0.927691"/></proof>
880   </goal>
881   <goal name="wmpz_add&#39;vc.227" expl="postcondition" proved="true">
882   <proof prover="10"><result status="valid" time="0.032678" steps="94810"/></proof>
883   </goal>
884   <goal name="wmpz_add&#39;vc.228" expl="postcondition" proved="true">
885   <proof prover="6"><result status="valid" time="0.048841" steps="9307"/></proof>
886   </goal>
887   <goal name="wmpz_add&#39;vc.229" expl="postcondition" proved="true">
888   <proof prover="3"><result status="valid" time="0.144967" steps="20623"/></proof>
889   </goal>
890   <goal name="wmpz_add&#39;vc.230" expl="postcondition" proved="true">
891   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
892    <goal name="wmpz_add&#39;vc.230.0" expl="apply premises" proved="true">
893    <proof prover="3"><result status="valid" time="0.276562" steps="37539"/></proof>
894    </goal>
895    <goal name="wmpz_add&#39;vc.230.1" expl="apply premises" proved="true">
896    <proof prover="10"><result status="valid" time="0.039494" steps="98444"/></proof>
897    </goal>
898   </transf>
899   </goal>
900   <goal name="wmpz_add&#39;vc.231" expl="postcondition" proved="true">
901   <proof prover="3"><result status="valid" time="0.219979" steps="35299"/></proof>
902   </goal>
903   <goal name="wmpz_add&#39;vc.232" expl="postcondition" proved="true">
904   <proof prover="3"><result status="valid" time="0.153031" steps="23731"/></proof>
905   </goal>
906   <goal name="wmpz_add&#39;vc.233" expl="postcondition" proved="true">
907   <proof prover="3"><result status="valid" time="0.128726" steps="21532"/></proof>
908   </goal>
909   <goal name="wmpz_add&#39;vc.234" expl="postcondition" proved="true">
910   <proof prover="10"><result status="valid" time="0.009293" steps="10284"/></proof>
911   </goal>
912   <goal name="wmpz_add&#39;vc.235" expl="precondition" proved="true">
913   <proof prover="11"><result status="valid" time="0.139470" steps="1539"/></proof>
914   </goal>
915   <goal name="wmpz_add&#39;vc.236" expl="precondition" proved="true">
916   <proof prover="10"><result status="valid" time="0.040605" steps="100522"/></proof>
917   </goal>
918   <goal name="wmpz_add&#39;vc.237" expl="precondition" proved="true">
919   <proof prover="3"><result status="valid" time="0.076034" steps="14696"/></proof>
920   </goal>
921   <goal name="wmpz_add&#39;vc.238" expl="precondition" proved="true">
922   <proof prover="3"><result status="valid" time="0.091128" steps="15846"/></proof>
923   </goal>
924   <goal name="wmpz_add&#39;vc.239" expl="postcondition" proved="true">
925   <proof prover="4"><result status="valid" time="0.200000"/></proof>
926   </goal>
927   <goal name="wmpz_add&#39;vc.240" expl="postcondition" proved="true">
928   <proof prover="3"><result status="valid" time="0.119132" steps="20611"/></proof>
929   </goal>
930   <goal name="wmpz_add&#39;vc.241" expl="postcondition" proved="true">
931   <proof prover="10"><result status="valid" time="0.003579" steps="5767"/></proof>
932   </goal>
933   <goal name="wmpz_add&#39;vc.242" expl="postcondition" proved="true">
934   <proof prover="6"><result status="valid" time="0.134070" steps="18301"/></proof>
935   </goal>
936   <goal name="wmpz_add&#39;vc.243" expl="postcondition" proved="true">
937   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
938    <goal name="wmpz_add&#39;vc.243.0" expl="apply premises" proved="true">
939    <proof prover="3"><result status="valid" time="0.239256" steps="35823"/></proof>
940    </goal>
941    <goal name="wmpz_add&#39;vc.243.1" expl="apply premises" proved="true">
942    <proof prover="3"><result status="valid" time="0.083042" steps="16076"/></proof>
943    </goal>
944   </transf>
945   </goal>
946   <goal name="wmpz_add&#39;vc.244" expl="postcondition" proved="true">
947   <proof prover="3"><result status="valid" time="0.738655" steps="82757"/></proof>
948   </goal>
949   <goal name="wmpz_add&#39;vc.245" expl="postcondition" proved="true">
950   <proof prover="6"><result status="valid" time="0.161807" steps="22232"/></proof>
951   </goal>
952   <goal name="wmpz_add&#39;vc.246" expl="postcondition" proved="true">
953   <proof prover="3"><result status="valid" time="0.126484" steps="21424"/></proof>
954   </goal>
955   <goal name="wmpz_add&#39;vc.247" expl="postcondition" proved="true">
956   <proof prover="6"><result status="valid" time="0.049343" steps="10418"/></proof>
957   </goal>
958   <goal name="wmpz_add&#39;vc.248" expl="precondition" proved="true">
959   <proof prover="10"><result status="valid" time="0.028310" steps="71273"/></proof>
960   </goal>
961   <goal name="wmpz_add&#39;vc.249" expl="precondition" proved="true">
962   <proof prover="3"><result status="valid" time="0.117720" steps="17157"/></proof>
963   </goal>
964   <goal name="wmpz_add&#39;vc.250" expl="precondition" proved="true">
965   <proof prover="3"><result status="valid" time="0.193701" steps="26361"/></proof>
966   </goal>
967   <goal name="wmpz_add&#39;vc.251" expl="precondition" proved="true">
968   <proof prover="10"><result status="valid" time="0.041126" steps="117550"/></proof>
969   </goal>
970   <goal name="wmpz_add&#39;vc.252" expl="precondition" proved="true">
971   <proof prover="10"><result status="valid" time="0.015176" steps="5757"/></proof>
972   </goal>
973   <goal name="wmpz_add&#39;vc.253" expl="precondition" proved="true">
974   <proof prover="3"><result status="valid" time="0.231408" steps="32498"/></proof>
975   </goal>
976   <goal name="wmpz_add&#39;vc.254" expl="precondition" proved="true">
977   <proof prover="10"><result status="valid" time="0.009633" steps="5781"/></proof>
978   </goal>
979   <goal name="wmpz_add&#39;vc.255" expl="assertion" proved="true">
980   <proof prover="11"><result status="valid" time="1.530387" steps="19866"/></proof>
981   </goal>
982   <goal name="wmpz_add&#39;vc.256" expl="precondition" proved="true">
983   <proof prover="3"><result status="valid" time="0.085424" steps="15528"/></proof>
984   </goal>
985   <goal name="wmpz_add&#39;vc.257" expl="precondition" proved="true">
986   <proof prover="3"><result status="valid" time="0.262051" steps="37046"/></proof>
987   </goal>
988   <goal name="wmpz_add&#39;vc.258" expl="integer overflow" proved="true">
989   <proof prover="6"><result status="valid" time="0.175469" steps="22921"/></proof>
990   </goal>
991   <goal name="wmpz_add&#39;vc.259" expl="precondition" proved="true">
992   <proof prover="6"><result status="valid" time="0.074667" steps="11117"/></proof>
993   </goal>
994   <goal name="wmpz_add&#39;vc.260" expl="precondition" proved="true">
995   <proof prover="3"><result status="valid" time="0.132918" steps="20909"/></proof>
996   </goal>
997   <goal name="wmpz_add&#39;vc.261" expl="precondition" proved="true">
998   <proof prover="3"><result status="valid" time="0.087082" steps="15470"/></proof>
999   </goal>
1000   <goal name="wmpz_add&#39;vc.262" expl="precondition" proved="true">
1001   <proof prover="10"><result status="valid" time="0.018499" steps="45918"/></proof>
1002   </goal>
1003   <goal name="wmpz_add&#39;vc.263" expl="precondition" proved="true">
1004   <proof prover="6"><result status="valid" time="0.076047" steps="11324"/></proof>
1005   </goal>
1006   <goal name="wmpz_add&#39;vc.264" expl="precondition" proved="true">
1007   <proof prover="3"><result status="valid" time="0.241617" steps="37776"/></proof>
1008   </goal>
1009   <goal name="wmpz_add&#39;vc.265" expl="precondition" proved="true">
1010   <proof prover="3"><result status="valid" time="0.085193" steps="15735"/></proof>
1011   </goal>
1012   <goal name="wmpz_add&#39;vc.266" expl="precondition" proved="true">
1013   <proof prover="10"><result status="valid" time="0.022212" steps="47044"/></proof>
1014   </goal>
1015   <goal name="wmpz_add&#39;vc.267" expl="postcondition" proved="true">
1016   <proof prover="4"><result status="valid" time="1.057497"/></proof>
1017   </goal>
1018   <goal name="wmpz_add&#39;vc.268" expl="postcondition" proved="true">
1019   <proof prover="3"><result status="valid" time="0.159484" steps="22602"/></proof>
1020   </goal>
1021   <goal name="wmpz_add&#39;vc.269" expl="postcondition" proved="true">
1022   <proof prover="3"><result status="valid" time="0.157680" steps="23066"/></proof>
1023   </goal>
1024   <goal name="wmpz_add&#39;vc.270" expl="postcondition" proved="true">
1025   <proof prover="3"><result status="valid" time="0.262609" steps="39545"/></proof>
1026   </goal>
1027   <goal name="wmpz_add&#39;vc.271" expl="postcondition" proved="true">
1028   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1029    <goal name="wmpz_add&#39;vc.271.0" expl="apply premises" proved="true">
1030    <proof prover="3"><result status="valid" time="0.394308" steps="46349"/></proof>
1031    </goal>
1032    <goal name="wmpz_add&#39;vc.271.1" expl="apply premises" proved="true">
1033    <proof prover="6"><result status="valid" time="0.083288" steps="12352"/></proof>
1034    </goal>
1035   </transf>
1036   </goal>
1037   <goal name="wmpz_add&#39;vc.272" expl="postcondition" proved="true">
1038   <proof prover="3"><result status="valid" time="0.334960" steps="43940"/></proof>
1039   </goal>
1040   <goal name="wmpz_add&#39;vc.273" expl="postcondition" proved="true">
1041   <proof prover="6"><result status="valid" time="0.190881" steps="25675"/></proof>
1042   </goal>
1043   <goal name="wmpz_add&#39;vc.274" expl="postcondition" proved="true">
1044   <proof prover="3"><result status="valid" time="0.282175" steps="40741"/></proof>
1045   </goal>
1046   <goal name="wmpz_add&#39;vc.275" expl="postcondition" proved="true">
1047   <proof prover="3"><result status="valid" time="0.075773" steps="16374"/></proof>
1048   </goal>
1049   <goal name="wmpz_add&#39;vc.276" expl="precondition" proved="true">
1050   <proof prover="10"><result status="valid" time="0.031559" steps="78081"/></proof>
1051   </goal>
1052   <goal name="wmpz_add&#39;vc.277" expl="precondition" proved="true">
1053   <proof prover="3"><result status="valid" time="0.142634" steps="20797"/></proof>
1054   </goal>
1055   <goal name="wmpz_add&#39;vc.278" expl="precondition" proved="true">
1056   <proof prover="10"><result status="valid" time="0.009995" steps="9986"/></proof>
1057   </goal>
1058   <goal name="wmpz_add&#39;vc.279" expl="precondition" proved="true">
1059   <proof prover="6"><result status="valid" time="0.080570" steps="11541"/></proof>
1060   </goal>
1061   <goal name="wmpz_add&#39;vc.280" expl="precondition" proved="true">
1062   <proof prover="10"><result status="valid" time="0.028282" steps="79814"/></proof>
1063   </goal>
1064   <goal name="wmpz_add&#39;vc.281" expl="precondition" proved="true">
1065   <proof prover="3"><result status="valid" time="0.272225" steps="37491"/></proof>
1066   </goal>
1067   <goal name="wmpz_add&#39;vc.282" expl="precondition" proved="true">
1068   <proof prover="3"><result status="valid" time="0.070449" steps="15709"/></proof>
1069   </goal>
1070   <goal name="wmpz_add&#39;vc.283" expl="precondition" proved="true">
1071   <proof prover="10"><result status="valid" time="0.019898" steps="46923"/></proof>
1072   </goal>
1073   <goal name="wmpz_add&#39;vc.284" expl="postcondition" proved="true">
1074   <proof prover="4"><result status="valid" time="0.190000"/></proof>
1075   </goal>
1076   <goal name="wmpz_add&#39;vc.285" expl="postcondition" proved="true">
1077   <proof prover="3"><result status="valid" time="0.142778" steps="22497"/></proof>
1078   </goal>
1079   <goal name="wmpz_add&#39;vc.286" expl="postcondition" proved="true">
1080   <proof prover="3"><result status="valid" time="0.143859" steps="22971"/></proof>
1081   </goal>
1082   <goal name="wmpz_add&#39;vc.287" expl="postcondition" proved="true">
1083   <proof prover="3"><result status="valid" time="0.228363" steps="39237"/></proof>
1084   </goal>
1085   <goal name="wmpz_add&#39;vc.288" expl="postcondition" proved="true">
1086   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1087    <goal name="wmpz_add&#39;vc.288.0" expl="apply premises" proved="true">
1088    <proof prover="3"><result status="valid" time="0.321649" steps="45970"/></proof>
1089    </goal>
1090    <goal name="wmpz_add&#39;vc.288.1" expl="apply premises" proved="true">
1091    <proof prover="6"><result status="valid" time="0.073572" steps="12331"/></proof>
1092    </goal>
1093   </transf>
1094   </goal>
1095   <goal name="wmpz_add&#39;vc.289" expl="postcondition" proved="true">
1096   <proof prover="3"><result status="valid" time="1.046035" steps="113275"/></proof>
1097   </goal>
1098   <goal name="wmpz_add&#39;vc.290" expl="postcondition" proved="true">
1099   <proof prover="10"><result status="valid" time="0.124391" steps="296552"/></proof>
1100   </goal>
1101   <goal name="wmpz_add&#39;vc.291" expl="postcondition" proved="true">
1102   <proof prover="3"><result status="valid" time="0.249760" steps="40590"/></proof>
1103   </goal>
1104   <goal name="wmpz_add&#39;vc.292" expl="postcondition" proved="true">
1105   <proof prover="3"><result status="valid" time="0.076471" steps="16341"/></proof>
1106   </goal>
1107   <goal name="wmpz_add&#39;vc.293" expl="precondition" proved="true">
1108   <proof prover="10"><result status="valid" time="0.004093" steps="5761"/></proof>
1109   </goal>
1110   <goal name="wmpz_add&#39;vc.294" expl="precondition" proved="true">
1111   <proof prover="3"><result status="valid" time="0.203220" steps="30647"/></proof>
1112   </goal>
1113   <goal name="wmpz_add&#39;vc.295" expl="precondition" proved="true">
1114   <proof prover="10"><result status="valid" time="0.012526" steps="5785"/></proof>
1115   </goal>
1116   <goal name="wmpz_add&#39;vc.296" expl="assertion" proved="true">
1117   <proof prover="10"><result status="valid" time="0.796348" steps="1422220"/></proof>
1118   </goal>
1119   <goal name="wmpz_add&#39;vc.297" expl="precondition" proved="true">
1120   <proof prover="10"><result status="valid" time="0.022769" steps="26439"/></proof>
1121   </goal>
1122   <goal name="wmpz_add&#39;vc.298" expl="precondition" proved="true">
1123   <proof prover="3"><result status="valid" time="0.255000" steps="35787"/></proof>
1124   </goal>
1125   <goal name="wmpz_add&#39;vc.299" expl="integer overflow" proved="true">
1126   <proof prover="3"><result status="valid" time="0.156504" steps="24068"/></proof>
1127   </goal>
1128   <goal name="wmpz_add&#39;vc.300" expl="precondition" proved="true">
1129   <proof prover="6"><result status="valid" time="0.078143" steps="11117"/></proof>
1130   </goal>
1131   <goal name="wmpz_add&#39;vc.301" expl="precondition" proved="true">
1132   <proof prover="3"><result status="valid" time="0.135539" steps="20917"/></proof>
1133   </goal>
1134   <goal name="wmpz_add&#39;vc.302" expl="precondition" proved="true">
1135   <proof prover="10"><result status="valid" time="0.007817" steps="10015"/></proof>
1136   </goal>
1137   <goal name="wmpz_add&#39;vc.303" expl="precondition" proved="true">
1138   <proof prover="3"><result status="valid" time="0.099200" steps="16490"/></proof>
1139   </goal>
1140   <goal name="wmpz_add&#39;vc.304" expl="precondition" proved="true">
1141   <proof prover="6"><result status="valid" time="0.076430" steps="11324"/></proof>
1142   </goal>
1143   <goal name="wmpz_add&#39;vc.305" expl="precondition" proved="true">
1144   <proof prover="3"><result status="valid" time="0.246683" steps="38069"/></proof>
1145   </goal>
1146   <goal name="wmpz_add&#39;vc.306" expl="precondition" proved="true">
1147   <proof prover="3"><result status="valid" time="0.081858" steps="15739"/></proof>
1148   </goal>
1149   <goal name="wmpz_add&#39;vc.307" expl="precondition" proved="true">
1150   <proof prover="3"><result status="valid" time="0.104321" steps="16767"/></proof>
1151   </goal>
1152   <goal name="wmpz_add&#39;vc.308" expl="postcondition" proved="true">
1153   <proof prover="4"><result status="valid" time="1.054119"/></proof>
1154   </goal>
1155   <goal name="wmpz_add&#39;vc.309" expl="postcondition" proved="true">
1156   <proof prover="3"><result status="valid" time="0.146056" steps="22610"/></proof>
1157   </goal>
1158   <goal name="wmpz_add&#39;vc.310" expl="postcondition" proved="true">
1159   <proof prover="3"><result status="valid" time="0.145204" steps="23074"/></proof>
1160   </goal>
1161   <goal name="wmpz_add&#39;vc.311" expl="postcondition" proved="true">
1162   <proof prover="3"><result status="valid" time="0.253939" steps="37961"/></proof>
1163   </goal>
1164   <goal name="wmpz_add&#39;vc.312" expl="postcondition" proved="true">
1165   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1166    <goal name="wmpz_add&#39;vc.312.0" expl="apply premises" proved="true">
1167    <proof prover="3"><result status="valid" time="0.323190" steps="43984"/></proof>
1168    </goal>
1169    <goal name="wmpz_add&#39;vc.312.1" expl="apply premises" proved="true">
1170    <proof prover="10"><result status="valid" time="0.030182" steps="114415"/></proof>
1171    </goal>
1172   </transf>
1173   </goal>
1174   <goal name="wmpz_add&#39;vc.313" expl="postcondition" proved="true">
1175   <proof prover="3"><result status="valid" time="0.267264" steps="41976"/></proof>
1176   </goal>
1177   <goal name="wmpz_add&#39;vc.314" expl="postcondition" proved="true">
1178   <proof prover="3"><result status="valid" time="0.158629" steps="25633"/></proof>
1179   </goal>
1180   <goal name="wmpz_add&#39;vc.315" expl="postcondition" proved="true">
1181   <proof prover="3"><result status="valid" time="0.219495" steps="41446"/></proof>
1182   </goal>
1183   <goal name="wmpz_add&#39;vc.316" expl="postcondition" proved="true">
1184   <proof prover="6"><result status="valid" time="0.052784" steps="11031"/></proof>
1185   </goal>
1186   <goal name="wmpz_add&#39;vc.317" expl="precondition" proved="true">
1187   <proof prover="3"><result status="valid" time="0.096993" steps="15690"/></proof>
1188   </goal>
1189   <goal name="wmpz_add&#39;vc.318" expl="precondition" proved="true">
1190   <proof prover="3"><result status="valid" time="0.128343" steps="20804"/></proof>
1191   </goal>
1192   <goal name="wmpz_add&#39;vc.319" expl="precondition" proved="true">
1193   <proof prover="3"><result status="valid" time="0.075295" steps="15447"/></proof>
1194   </goal>
1195   <goal name="wmpz_add&#39;vc.320" expl="precondition" proved="true">
1196   <proof prover="10"><result status="valid" time="0.015976" steps="45778"/></proof>
1197   </goal>
1198   <goal name="wmpz_add&#39;vc.321" expl="precondition" proved="true">
1199   <proof prover="6"><result status="valid" time="0.070121" steps="11304"/></proof>
1200   </goal>
1201   <goal name="wmpz_add&#39;vc.322" expl="precondition" proved="true">
1202   <proof prover="3"><result status="valid" time="0.235527" steps="37442"/></proof>
1203   </goal>
1204   <goal name="wmpz_add&#39;vc.323" expl="precondition" proved="true">
1205   <transf name="split_vc" proved="true" >
1206    <goal name="wmpz_add&#39;vc.323.0" expl="precondition" proved="true">
1207    <proof prover="3"><result status="valid" time="0.068726" steps="15712"/></proof>
1208    </goal>
1209   </transf>
1210   </goal>
1211   <goal name="wmpz_add&#39;vc.324" expl="precondition" proved="true">
1212   <proof prover="3"><result status="valid" time="0.106837" steps="16739"/></proof>
1213   </goal>
1214   <goal name="wmpz_add&#39;vc.325" expl="postcondition" proved="true">
1215   <proof prover="4"><result status="valid" time="0.200000"/></proof>
1216   </goal>
1217   <goal name="wmpz_add&#39;vc.326" expl="postcondition" proved="true">
1218   <proof prover="3"><result status="valid" time="0.146611" steps="22504"/></proof>
1219   </goal>
1220   <goal name="wmpz_add&#39;vc.327" expl="postcondition" proved="true">
1221   <proof prover="3"><result status="valid" time="0.154847" steps="22978"/></proof>
1222   </goal>
1223   <goal name="wmpz_add&#39;vc.328" expl="postcondition" proved="true">
1224   <proof prover="3"><result status="valid" time="0.259527" steps="37758"/></proof>
1225   </goal>
1226   <goal name="wmpz_add&#39;vc.329" expl="postcondition" proved="true">
1227   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1228    <goal name="wmpz_add&#39;vc.329.0" expl="apply premises" proved="true">
1229    <proof prover="3"><result status="valid" time="0.344690" steps="43694"/></proof>
1230    </goal>
1231    <goal name="wmpz_add&#39;vc.329.1" expl="apply premises" proved="true">
1232    <proof prover="10"><result status="valid" time="0.041141" steps="114148"/></proof>
1233    </goal>
1234   </transf>
1235   </goal>
1236   <goal name="wmpz_add&#39;vc.330" expl="postcondition" proved="true">
1237   <proof prover="3"><result status="valid" time="0.771278" steps="107295"/></proof>
1238   </goal>
1239   <goal name="wmpz_add&#39;vc.331" expl="postcondition" proved="true">
1240   <proof prover="10"><result status="valid" time="0.119358" steps="295986"/></proof>
1241   </goal>
1242   <goal name="wmpz_add&#39;vc.332" expl="postcondition" proved="true">
1243   <proof prover="3"><result status="valid" time="0.247531" steps="41310"/></proof>
1244   </goal>
1245   <goal name="wmpz_add&#39;vc.333" expl="postcondition" proved="true">
1246   <proof prover="10"><result status="valid" time="0.007712" steps="11312"/></proof>
1247   </goal>
1248   <goal name="wmpz_add&#39;vc.334" expl="precondition" proved="true">
1249   <proof prover="3"><result status="valid" time="0.088384" steps="13579"/></proof>
1250   </goal>
1251   <goal name="wmpz_add&#39;vc.335" expl="precondition" proved="true">
1252   <proof prover="10"><result status="valid" time="0.012081" steps="5124"/></proof>
1253   </goal>
1254   <goal name="wmpz_add&#39;vc.336" expl="precondition" proved="true">
1255   <proof prover="11"><result status="valid" time="0.075691" steps="796"/></proof>
1256   </goal>
1257   <goal name="wmpz_add&#39;vc.337" expl="precondition" proved="true">
1258   <proof prover="3"><result status="valid" time="0.066372" steps="13687"/></proof>
1259   </goal>
1260   <goal name="wmpz_add&#39;vc.338" expl="precondition" proved="true">
1261   <proof prover="6"><result status="valid" time="0.069693" steps="10045"/></proof>
1262   </goal>
1263   <goal name="wmpz_add&#39;vc.339" expl="precondition" proved="true">
1264   <transf name="split_vc" proved="true" >
1265    <goal name="wmpz_add&#39;vc.339.0" expl="precondition" proved="true">
1266    <proof prover="3"><result status="valid" time="0.064202" steps="13764"/></proof>
1267    </goal>
1268   </transf>
1269   </goal>
1270   <goal name="wmpz_add&#39;vc.340" expl="precondition" proved="true">
1271   <proof prover="6"><result status="valid" time="0.062118" steps="9602"/></proof>
1272   </goal>
1273   <goal name="wmpz_add&#39;vc.341" expl="precondition" proved="true">
1274   <proof prover="6"><result status="valid" time="0.049041" steps="9133"/></proof>
1275   </goal>
1276   <goal name="wmpz_add&#39;vc.342" expl="assertion" proved="true">
1277   <proof prover="11"><result status="valid" time="0.591618" steps="10837"/></proof>
1278   </goal>
1279   <goal name="wmpz_add&#39;vc.343" expl="precondition" proved="true">
1280   <proof prover="6"><result status="valid" time="0.066755" steps="9802"/></proof>
1281   </goal>
1282   <goal name="wmpz_add&#39;vc.344" expl="precondition" proved="true">
1283   <proof prover="3"><result status="valid" time="0.084614" steps="13507"/></proof>
1284   </goal>
1285   <goal name="wmpz_add&#39;vc.345" expl="precondition" proved="true">
1286   <transf name="split_vc" proved="true" >
1287    <goal name="wmpz_add&#39;vc.345.0" expl="precondition" proved="true">
1288    <proof prover="3"><result status="valid" time="0.072537" steps="14027"/></proof>
1289    </goal>
1290   </transf>
1291   </goal>
1292   <goal name="wmpz_add&#39;vc.346" expl="precondition" proved="true">
1293   <proof prover="6"><result status="valid" time="0.066571" steps="10285"/></proof>
1294   </goal>
1295   <goal name="wmpz_add&#39;vc.347" expl="precondition" proved="true">
1296   <proof prover="6"><result status="valid" time="0.063706" steps="9458"/></proof>
1297   </goal>
1298   <goal name="wmpz_add&#39;vc.348" expl="postcondition" proved="true">
1299   <proof prover="11"><result status="valid" time="1.848102" steps="27202"/></proof>
1300   </goal>
1301   <goal name="wmpz_add&#39;vc.349" expl="postcondition" proved="true">
1302   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
1303    <goal name="wmpz_add&#39;vc.349.0" expl="apply premises" proved="true">
1304    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
1305     <goal name="wmpz_add&#39;vc.349.0.0" expl="apply premises" proved="true">
1306     <proof prover="6"><result status="valid" time="0.230466" steps="25333"/></proof>
1307     </goal>
1308     <goal name="wmpz_add&#39;vc.349.0.1" expl="apply premises" proved="true">
1309     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
1310      <goal name="wmpz_add&#39;vc.349.0.1.0" expl="apply premises" proved="true">
1311      <proof prover="6"><result status="valid" time="0.064051" steps="10681"/></proof>
1312      </goal>
1313      <goal name="wmpz_add&#39;vc.349.0.1.1" expl="apply premises" proved="true">
1314      <transf name="inline_goal" proved="true" >
1315       <goal name="wmpz_add&#39;vc.349.0.1.1.0" expl="apply premises" proved="true">
1316       <transf name="split_vc" proved="true" >
1317        <goal name="wmpz_add&#39;vc.349.0.1.1.0.0" expl="apply premises" proved="true">
1318        <proof prover="1"><result status="valid" time="0.270000"/></proof>
1319        </goal>
1320        <goal name="wmpz_add&#39;vc.349.0.1.1.0.1" expl="apply premises" proved="true">
1321        <proof prover="3"><result status="valid" time="0.082772" steps="13773"/></proof>
1322        </goal>
1323        <goal name="wmpz_add&#39;vc.349.0.1.1.0.2" expl="apply premises" proved="true">
1324        <proof prover="3"><result status="valid" time="0.082377" steps="13783"/></proof>
1325        </goal>
1326        <goal name="wmpz_add&#39;vc.349.0.1.1.0.3" expl="apply premises" proved="true">
1327        <proof prover="10"><result status="valid" time="0.016708" steps="34360"/></proof>
1328        </goal>
1329        <goal name="wmpz_add&#39;vc.349.0.1.1.0.4" expl="apply premises" proved="true">
1330        <proof prover="10"><result status="valid" time="0.016773" steps="34360"/></proof>
1331        </goal>
1332        <goal name="wmpz_add&#39;vc.349.0.1.1.0.5" expl="apply premises" proved="true">
1333        <proof prover="6"><result status="valid" time="0.064056" steps="10019"/></proof>
1334        </goal>
1335       </transf>
1336       </goal>
1337      </transf>
1338      </goal>
1339     </transf>
1340     </goal>
1341    </transf>
1342    </goal>
1343    <goal name="wmpz_add&#39;vc.349.1" expl="apply premises" proved="true">
1344    <proof prover="3"><result status="valid" time="0.082346" steps="14649"/></proof>
1345    </goal>
1346   </transf>
1347   </goal>
1348   <goal name="wmpz_add&#39;vc.350" expl="postcondition" proved="true">
1349   <proof prover="1"><result status="valid" time="0.220000"/></proof>
1350   </goal>
1351   <goal name="wmpz_add&#39;vc.351" expl="assertion" proved="true">
1352   <proof prover="3"><result status="valid" time="0.079375" steps="13117"/></proof>
1353   </goal>
1354   <goal name="wmpz_add&#39;vc.352" expl="assertion" proved="true">
1355   <transf name="split_vc" proved="true" >
1356    <goal name="wmpz_add&#39;vc.352.0" expl="assertion" proved="true">
1357    <proof prover="10"><result status="valid" time="0.009396" steps="7342"/></proof>
1358    </goal>
1359    <goal name="wmpz_add&#39;vc.352.1" expl="assertion" proved="true">
1360    <proof prover="6"><result status="valid" time="0.053434" steps="9136"/></proof>
1361    </goal>
1362    <goal name="wmpz_add&#39;vc.352.2" expl="VC for wmpz_add" proved="true">
1363    <proof prover="4"><result status="valid" time="2.363305"/></proof>
1364    </goal>
1365    <goal name="wmpz_add&#39;vc.352.3" expl="VC for wmpz_add" proved="true">
1366    <proof prover="11"><result status="valid" time="4.833998" steps="54502"/></proof>
1367    </goal>
1368    <goal name="wmpz_add&#39;vc.352.4" expl="VC for wmpz_add" proved="true">
1369    <proof prover="1"><result status="valid" time="1.008204"/></proof>
1370    </goal>
1371    <goal name="wmpz_add&#39;vc.352.5" expl="VC for wmpz_add" proved="true">
1372    <proof prover="11"><result status="valid" time="3.262604" steps="34869"/></proof>
1373    </goal>
1374    <goal name="wmpz_add&#39;vc.352.6" expl="VC for wmpz_add" proved="true">
1375    <proof prover="3"><result status="valid" time="0.276198" steps="35227"/></proof>
1376    </goal>
1377   </transf>
1378   </goal>
1379   <goal name="wmpz_add&#39;vc.353" expl="precondition" proved="true">
1380   <proof prover="3"><result status="valid" time="0.050573" steps="12598"/></proof>
1381   </goal>
1382   <goal name="wmpz_add&#39;vc.354" expl="precondition" proved="true">
1383   <proof prover="3"><result status="valid" time="0.058341" steps="12599"/></proof>
1384   </goal>
1385   <goal name="wmpz_add&#39;vc.355" expl="precondition" proved="true">
1386   <proof prover="3"><result status="valid" time="0.155420" steps="21735"/></proof>
1387   </goal>
1388   <goal name="wmpz_add&#39;vc.356" expl="assertion" proved="true">
1389   <proof prover="4"><result status="valid" time="0.160000"/></proof>
1390   </goal>
1391   <goal name="wmpz_add&#39;vc.357" expl="precondition" proved="true">
1392   <proof prover="3"><result status="valid" time="0.073299" steps="13258"/></proof>
1393   </goal>
1394   <goal name="wmpz_add&#39;vc.358" expl="precondition" proved="true">
1395   <proof prover="6"><result status="valid" time="0.052014" steps="8221"/></proof>
1396   </goal>
1397   <goal name="wmpz_add&#39;vc.359" expl="precondition" proved="true">
1398   <proof prover="6"><result status="valid" time="0.061079" steps="10501"/></proof>
1399   </goal>
1400   <goal name="wmpz_add&#39;vc.360" expl="precondition" proved="true">
1401   <proof prover="3"><result status="valid" time="0.078072" steps="13386"/></proof>
1402   </goal>
1403   <goal name="wmpz_add&#39;vc.361" expl="precondition" proved="true">
1404   <proof prover="6"><result status="valid" time="0.048336" steps="9262"/></proof>
1405   </goal>
1406   <goal name="wmpz_add&#39;vc.362" expl="assertion" proved="true">
1407   <transf name="split_vc" proved="true" >
1408    <goal name="wmpz_add&#39;vc.362.0" expl="assertion" proved="true">
1409    <proof prover="6"><result status="valid" time="0.266591" steps="28371"/></proof>
1410    </goal>
1411    <goal name="wmpz_add&#39;vc.362.1" expl="assertion" proved="true">
1412    <proof prover="3"><result status="valid" time="0.069778" steps="13655"/></proof>
1413    </goal>
1414   </transf>
1415   </goal>
1416   <goal name="wmpz_add&#39;vc.363" expl="precondition" proved="true">
1417   <proof prover="10"><result status="valid" time="0.030350" steps="71114"/></proof>
1418   </goal>
1419   <goal name="wmpz_add&#39;vc.364" expl="integer overflow" proved="true">
1420   <proof prover="3"><result status="valid" time="0.135637" steps="20432"/></proof>
1421   </goal>
1422   <goal name="wmpz_add&#39;vc.365" expl="precondition" proved="true">
1423   <proof prover="10"><result status="valid" time="0.007658" steps="5732"/></proof>
1424   </goal>
1425   <goal name="wmpz_add&#39;vc.366" expl="postcondition" proved="true">
1426   <proof prover="11"><result status="valid" time="0.277985" steps="3468"/></proof>
1427   </goal>
1428   <goal name="wmpz_add&#39;vc.367" expl="assertion" proved="true">
1429   <transf name="split_vc" proved="true" >
1430    <goal name="wmpz_add&#39;vc.367.0" expl="assertion" proved="true">
1431    <proof prover="3"><result status="valid" time="0.070770" steps="13759"/></proof>
1432    </goal>
1433    <goal name="wmpz_add&#39;vc.367.1" expl="assertion" proved="true">
1434    <proof prover="6"><result status="valid" time="0.094134" steps="12739"/></proof>
1435    </goal>
1436    <goal name="wmpz_add&#39;vc.367.2" expl="assertion" proved="true">
1437    <proof prover="3"><result status="valid" time="0.220761" steps="32813"/></proof>
1438    </goal>
1439    <goal name="wmpz_add&#39;vc.367.3" expl="assertion" proved="true">
1440    <proof prover="10"><result status="valid" time="0.043843" steps="108104"/></proof>
1441    </goal>
1442    <goal name="wmpz_add&#39;vc.367.4" expl="VC for wmpz_add" proved="true">
1443    <proof prover="6"><result status="valid" time="0.041323" steps="8861"/></proof>
1444    </goal>
1445    <goal name="wmpz_add&#39;vc.367.5" expl="VC for wmpz_add" proved="true">
1446    <proof prover="3"><result status="valid" time="0.097173" steps="14585"/></proof>
1447    </goal>
1448    <goal name="wmpz_add&#39;vc.367.6" expl="VC for wmpz_add" proved="true">
1449    <proof prover="10"><result status="valid" time="0.034487" steps="81967"/></proof>
1450    </goal>
1451    <goal name="wmpz_add&#39;vc.367.7" expl="VC for wmpz_add" proved="true">
1452    <proof prover="6"><result status="valid" time="0.348778" steps="38700"/></proof>
1453    </goal>
1454    <goal name="wmpz_add&#39;vc.367.8" expl="VC for wmpz_add" proved="true">
1455    <proof prover="6"><result status="valid" time="0.088148" steps="12411"/></proof>
1456    </goal>
1457   </transf>
1458   </goal>
1459   <goal name="wmpz_add&#39;vc.368" expl="postcondition" proved="true">
1460   <proof prover="11"><result status="valid" time="0.147026" steps="1469"/></proof>
1461   </goal>
1462   <goal name="wmpz_add&#39;vc.369" expl="postcondition" proved="true">
1463   <proof prover="3"><result status="valid" time="0.063777" steps="13159"/></proof>
1464   </goal>
1465   <goal name="wmpz_add&#39;vc.370" expl="postcondition" proved="true">
1466   <proof prover="3"><result status="valid" time="0.067124" steps="13184"/></proof>
1467   </goal>
1468   <goal name="wmpz_add&#39;vc.371" expl="postcondition" proved="true">
1469   <proof prover="3"><result status="valid" time="0.056145" steps="13191"/></proof>
1470   </goal>
1471   <goal name="wmpz_add&#39;vc.372" expl="postcondition" proved="true">
1472   <proof prover="6"><result status="valid" time="0.088110" steps="11309"/></proof>
1473   </goal>
1474   <goal name="wmpz_add&#39;vc.373" expl="postcondition" proved="true">
1475   <proof prover="3"><result status="valid" time="0.155345" steps="21651"/></proof>
1476   </goal>
1477   <goal name="wmpz_add&#39;vc.374" expl="postcondition" proved="true">
1478   <proof prover="3"><result status="valid" time="0.099344" steps="16243"/></proof>
1479   </goal>
1480   <goal name="wmpz_add&#39;vc.375" expl="postcondition" proved="true">
1481   <proof prover="6"><result status="valid" time="0.081196" steps="11665"/></proof>
1482   </goal>
1483   <goal name="wmpz_add&#39;vc.376" expl="precondition" proved="true">
1484   <proof prover="3"><result status="valid" time="0.104891" steps="16052"/></proof>
1485   </goal>
1486   <goal name="wmpz_add&#39;vc.377" expl="precondition" proved="true">
1487   <proof prover="6"><result status="valid" time="0.050761" steps="8911"/></proof>
1488   </goal>
1489   <goal name="wmpz_add&#39;vc.378" expl="precondition" proved="true">
1490   <transf name="split_vc" proved="true" >
1491    <goal name="wmpz_add&#39;vc.378.0" expl="precondition" proved="true">
1492    <proof prover="3"><result status="valid" time="0.168114" steps="24730"/></proof>
1493    </goal>
1494    <goal name="wmpz_add&#39;vc.378.1" expl="precondition" proved="true">
1495    <proof prover="3"><result status="valid" time="0.162474" steps="24767"/></proof>
1496    </goal>
1497   </transf>
1498   </goal>
1499   <goal name="wmpz_add&#39;vc.379" expl="precondition" proved="true">
1500   <proof prover="3"><result status="valid" time="0.068704" steps="13107"/></proof>
1501   </goal>
1502   <goal name="wmpz_add&#39;vc.380" expl="assertion" proved="true">
1503   <transf name="split_vc" proved="true" >
1504    <goal name="wmpz_add&#39;vc.380.0" expl="assertion" proved="true">
1505    <transf name="replace" proved="true" arg1="(abs (value_of v mpz))" arg2="(abs_value_of mpz v)">
1506     <goal name="wmpz_add&#39;vc.380.0.0" expl="assertion" proved="true">
1507     <proof prover="10"><result status="valid" time="0.039561" steps="102644"/></proof>
1508     </goal>
1509     <goal name="wmpz_add&#39;vc.380.0.1" expl="equality hypothesis" proved="true">
1510     <proof prover="1"><result status="valid" time="0.380000"/></proof>
1511     </goal>
1512    </transf>
1513    </goal>
1514    <goal name="wmpz_add&#39;vc.380.1" expl="VC for wmpz_add" proved="true">
1515    <proof prover="1"><result status="valid" time="2.506206"/></proof>
1516    </goal>
1517    <goal name="wmpz_add&#39;vc.380.2" expl="VC for wmpz_add" proved="true">
1518    <proof prover="11"><result status="valid" time="0.276386" steps="4959"/></proof>
1519    </goal>
1520   </transf>
1521   </goal>
1522   <goal name="wmpz_add&#39;vc.381" expl="precondition" proved="true">
1523   <proof prover="6"><result status="valid" time="0.074363" steps="10040"/></proof>
1524   </goal>
1525   <goal name="wmpz_add&#39;vc.382" expl="precondition" proved="true">
1526   <proof prover="3"><result status="valid" time="0.141428" steps="18643"/></proof>
1527   </goal>
1528   <goal name="wmpz_add&#39;vc.383" expl="precondition" proved="true">
1529   <proof prover="6"><result status="valid" time="0.053439" steps="9711"/></proof>
1530   </goal>
1531   <goal name="wmpz_add&#39;vc.384" expl="precondition" proved="true">
1532   <proof prover="6"><result status="valid" time="0.076851" steps="10638"/></proof>
1533   </goal>
1534   <goal name="wmpz_add&#39;vc.385" expl="precondition" proved="true">
1535   <proof prover="6"><result status="valid" time="0.045131" steps="9508"/></proof>
1536   </goal>
1537   <goal name="wmpz_add&#39;vc.386" expl="precondition" proved="true">
1538   <proof prover="3"><result status="valid" time="0.071464" steps="14021"/></proof>
1539   </goal>
1540   <goal name="wmpz_add&#39;vc.387" expl="precondition" proved="true">
1541   <proof prover="3"><result status="valid" time="0.101496" steps="15480"/></proof>
1542   </goal>
1543   <goal name="wmpz_add&#39;vc.388" expl="precondition" proved="true">
1544   <proof prover="3"><result status="valid" time="0.062983" steps="14118"/></proof>
1545   </goal>
1546   <goal name="wmpz_add&#39;vc.389" expl="precondition" proved="true">
1547   <proof prover="3"><result status="valid" time="0.067305" steps="14496"/></proof>
1548   </goal>
1549   <goal name="wmpz_add&#39;vc.390" expl="assertion" proved="true">
1550   <proof prover="11"><result status="valid" time="3.012873" steps="26665"/></proof>
1551   </goal>
1552   <goal name="wmpz_add&#39;vc.391" expl="precondition" proved="true">
1553   <proof prover="3"><result status="valid" time="0.094834" steps="15775"/></proof>
1554   </goal>
1555   <goal name="wmpz_add&#39;vc.392" expl="integer overflow" proved="true">
1556   <proof prover="3"><result status="valid" time="0.149606" steps="24395"/></proof>
1557   </goal>
1558   <goal name="wmpz_add&#39;vc.393" expl="precondition" proved="true">
1559   <proof prover="10"><result status="valid" time="0.011941" steps="6255"/></proof>
1560   </goal>
1561   <goal name="wmpz_add&#39;vc.394" expl="postcondition" proved="true">
1562   <proof prover="11"><result status="valid" time="0.271121" steps="4620"/></proof>
1563   </goal>
1564   <goal name="wmpz_add&#39;vc.395" expl="assertion" proved="true">
1565   <transf name="split_vc" proved="true" >
1566    <goal name="wmpz_add&#39;vc.395.0" expl="assertion" proved="true">
1567    <proof prover="3"><result status="valid" time="0.068544" steps="14708"/></proof>
1568    </goal>
1569    <goal name="wmpz_add&#39;vc.395.1" expl="assertion" proved="true">
1570    <proof prover="10"><result status="valid" time="0.098388" steps="265333"/></proof>
1571    </goal>
1572    <goal name="wmpz_add&#39;vc.395.2" expl="assertion" proved="true">
1573    <proof prover="3"><result status="valid" time="0.275738" steps="41849"/></proof>
1574    </goal>
1575    <goal name="wmpz_add&#39;vc.395.3" expl="assertion" proved="true">
1576    <proof prover="10"><result status="valid" time="0.057875" steps="153417"/></proof>
1577    </goal>
1578    <goal name="wmpz_add&#39;vc.395.4" expl="VC for wmpz_add" proved="true">
1579    <proof prover="10"><result status="valid" time="0.017571" steps="40422"/></proof>
1580    </goal>
1581    <goal name="wmpz_add&#39;vc.395.5" expl="VC for wmpz_add" proved="true">
1582    <proof prover="10"><result status="valid" time="0.030127" steps="74407"/></proof>
1583    </goal>
1584    <goal name="wmpz_add&#39;vc.395.6" expl="VC for wmpz_add" proved="true">
1585    <proof prover="10"><result status="valid" time="0.080652" steps="241493"/></proof>
1586    </goal>
1587    <goal name="wmpz_add&#39;vc.395.7" expl="VC for wmpz_add" proved="true">
1588    <proof prover="3"><result status="valid" time="1.063856" steps="107645"/></proof>
1589    </goal>
1590    <goal name="wmpz_add&#39;vc.395.8" expl="VC for wmpz_add" proved="true">
1591    <proof prover="6"><result status="valid" time="0.091456" steps="13987"/></proof>
1592    </goal>
1593   </transf>
1594   </goal>
1595   <goal name="wmpz_add&#39;vc.396" expl="postcondition" proved="true">
1596   <proof prover="11"><result status="valid" time="1.278863" steps="17683"/></proof>
1597   </goal>
1598   <goal name="wmpz_add&#39;vc.397" expl="postcondition" proved="true">
1599   <transf name="split_vc" proved="true" >
1600    <goal name="wmpz_add&#39;vc.397.0" expl="postcondition" proved="true">
1601    <proof prover="10"><result status="valid" time="0.004003" steps="5865"/></proof>
1602    </goal>
1603   </transf>
1604   </goal>
1605   <goal name="wmpz_add&#39;vc.398" expl="postcondition" proved="true">
1606   <proof prover="10"><result status="valid" time="0.036369" steps="106664"/></proof>
1607   </goal>
1608   <goal name="wmpz_add&#39;vc.399" expl="postcondition" proved="true">
1609   <proof prover="3"><result status="valid" time="0.134349" steps="22222"/></proof>
1610   </goal>
1611   <goal name="wmpz_add&#39;vc.400" expl="postcondition" proved="true">
1612   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
1613    <goal name="wmpz_add&#39;vc.400.0" expl="apply premises" proved="true">
1614    <proof prover="3"><result status="valid" time="0.339809" steps="45817"/></proof>
1615    </goal>
1616    <goal name="wmpz_add&#39;vc.400.1" expl="apply premises" proved="true">
1617    <proof prover="6"><result status="valid" time="0.073917" steps="12019"/></proof>
1618    </goal>
1619   </transf>
1620   </goal>
1621   <goal name="wmpz_add&#39;vc.401" expl="postcondition" proved="true">
1622   <proof prover="3"><result status="valid" time="0.174772" steps="25348"/></proof>
1623   </goal>
1624   <goal name="wmpz_add&#39;vc.402" expl="postcondition" proved="true">
1625   <proof prover="3"><result status="valid" time="0.099749" steps="17322"/></proof>
1626   </goal>
1627   <goal name="wmpz_add&#39;vc.403" expl="postcondition" proved="true">
1628   <proof prover="3"><result status="valid" time="0.100488" steps="17138"/></proof>
1629   </goal>
1630   <goal name="wmpz_add&#39;vc.404" expl="precondition" proved="true">
1631   <transf name="inline_goal" proved="true" >
1632    <goal name="wmpz_add&#39;vc.404.0" expl="precondition" proved="true">
1633    <proof prover="3"><result status="valid" time="0.104568" steps="16039"/></proof>
1634    </goal>
1635   </transf>
1636   </goal>
1637   <goal name="wmpz_add&#39;vc.405" expl="assertion" proved="true">
1638   <proof prover="11"><result status="valid" time="4.816831" steps="51442"/></proof>
1639   </goal>
1640   <goal name="wmpz_add&#39;vc.406" expl="assertion" proved="true">
1641   <transf name="split_vc" proved="true" >
1642    <goal name="wmpz_add&#39;vc.406.0" expl="assertion" proved="true">
1643    <transf name="case" proved="true" arg1="(vsize &gt;= 0)">
1644     <goal name="wmpz_add&#39;vc.406.0.0" expl="true case (assertion)" proved="true">
1645     <proof prover="4"><result status="valid" time="2.260000"/></proof>
1646     </goal>
1647     <goal name="wmpz_add&#39;vc.406.0.1" expl="false case (assertion)" proved="true">
1648     <proof prover="4"><result status="valid" time="1.921478"/></proof>
1649     </goal>
1650    </transf>
1651    </goal>
1652   </transf>
1653   </goal>
1654   <goal name="wmpz_add&#39;vc.407" expl="precondition" proved="true">
1655   <transf name="split_vc" proved="true" >
1656    <goal name="wmpz_add&#39;vc.407.0" expl="precondition" proved="true">
1657    <transf name="case" proved="true" arg1="(vsize &gt;= 0)">
1658     <goal name="wmpz_add&#39;vc.407.0.0" expl="true case (precondition)" proved="true">
1659     <proof prover="3"><result status="valid" time="0.063126" steps="13123"/></proof>
1660     </goal>
1661     <goal name="wmpz_add&#39;vc.407.0.1" expl="false case (precondition)" proved="true">
1662     <proof prover="6"><result status="valid" time="0.048655" steps="8939"/></proof>
1663     </goal>
1664    </transf>
1665    </goal>
1666    <goal name="wmpz_add&#39;vc.407.1" expl="precondition" proved="true">
1667    <proof prover="3"><result status="valid" time="0.072185" steps="13120"/></proof>
1668    </goal>
1669   </transf>
1670   </goal>
1671   <goal name="wmpz_add&#39;vc.408" expl="precondition" proved="true">
1672   <proof prover="3"><result status="valid" time="0.194440" steps="26778"/></proof>
1673   </goal>
1674   <goal name="wmpz_add&#39;vc.409" expl="precondition" proved="true">
1675   <proof prover="3"><result status="valid" time="0.068342" steps="13165"/></proof>
1676   </goal>
1677   <goal name="wmpz_add&#39;vc.410" expl="assertion" proved="true">
1678   <transf name="split_vc" proved="true" >
1679    <goal name="wmpz_add&#39;vc.410.0" expl="assertion" proved="true">
1680    <proof prover="3"><result status="valid" time="0.094657" steps="14575"/></proof>
1681    </goal>
1682    <goal name="wmpz_add&#39;vc.410.1" expl="VC for wmpz_add" proved="true">
1683    <proof prover="11"><result status="valid" time="0.279823" steps="4928"/></proof>
1684    </goal>
1685   </transf>
1686   </goal>
1687   <goal name="wmpz_add&#39;vc.411" expl="precondition" proved="true">
1688   <proof prover="6"><result status="valid" time="0.065979" steps="10057"/></proof>
1689   </goal>
1690   <goal name="wmpz_add&#39;vc.412" expl="precondition" proved="true">
1691   <proof prover="3"><result status="valid" time="0.120895" steps="18940"/></proof>
1692   </goal>
1693   <goal name="wmpz_add&#39;vc.413" expl="precondition" proved="true">
1694   <proof prover="10"><result status="valid" time="0.008866" steps="8988"/></proof>
1695   </goal>
1696   <goal name="wmpz_add&#39;vc.414" expl="precondition" proved="true">
1697   <proof prover="6"><result status="valid" time="0.077438" steps="10650"/></proof>
1698   </goal>
1699   <goal name="wmpz_add&#39;vc.415" expl="precondition" proved="true">
1700   <proof prover="3"><result status="valid" time="0.063525" steps="14044"/></proof>
1701   </goal>
1702   <goal name="wmpz_add&#39;vc.416" expl="precondition" proved="true">
1703   <proof prover="6"><result status="valid" time="0.045976" steps="8609"/></proof>
1704   </goal>
1705   <goal name="wmpz_add&#39;vc.417" expl="precondition" proved="true">
1706   <proof prover="3"><result status="valid" time="0.100931" steps="15512"/></proof>
1707   </goal>
1708   <goal name="wmpz_add&#39;vc.418" expl="precondition" proved="true">
1709   <proof prover="10"><result status="valid" time="0.007536" steps="9135"/></proof>
1710   </goal>
1711   <goal name="wmpz_add&#39;vc.419" expl="precondition" proved="true">
1712   <proof prover="3"><result status="valid" time="0.073158" steps="14537"/></proof>
1713   </goal>
1714   <goal name="wmpz_add&#39;vc.420" expl="assertion" proved="true">
1715   <transf name="split_vc" proved="true" >
1716    <goal name="wmpz_add&#39;vc.420.0" expl="assertion" proved="true">
1717    <proof prover="11"><result status="valid" time="0.449448" steps="6427"/></proof>
1718    </goal>
1719    <goal name="wmpz_add&#39;vc.420.1" expl="assertion" proved="true">
1720    <proof prover="11"><result status="valid" time="0.609326" steps="8213"/></proof>
1721    </goal>
1722   </transf>
1723   </goal>
1724   <goal name="wmpz_add&#39;vc.421" expl="precondition" proved="true">
1725   <proof prover="3"><result status="valid" time="0.097153" steps="15807"/></proof>
1726   </goal>
1727   <goal name="wmpz_add&#39;vc.422" expl="integer overflow" proved="true">
1728   <proof prover="3"><result status="valid" time="0.172414" steps="24255"/></proof>
1729   </goal>
1730   <goal name="wmpz_add&#39;vc.423" expl="precondition" proved="true">
1731   <proof prover="3"><result status="valid" time="0.072778" steps="14735"/></proof>
1732   </goal>
1733   <goal name="wmpz_add&#39;vc.424" expl="postcondition" proved="true">
1734   <proof prover="11"><result status="valid" time="0.283132" steps="4696"/></proof>
1735   </goal>
1736   <goal name="wmpz_add&#39;vc.425" expl="assertion" proved="true">
1737   <transf name="split_vc" proved="true" >
1738    <goal name="wmpz_add&#39;vc.425.0" expl="assertion" proved="true">
1739    <proof prover="6"><result status="valid" time="0.047224" steps="9990"/></proof>
1740    </goal>
1741    <goal name="wmpz_add&#39;vc.425.1" expl="assertion" proved="true">
1742    <proof prover="6"><result status="valid" time="0.113945" steps="16163"/></proof>
1743    </goal>
1744    <goal name="wmpz_add&#39;vc.425.2" expl="assertion" proved="true">
1745    <proof prover="3"><result status="valid" time="0.283976" steps="41846"/></proof>
1746    </goal>
1747    <goal name="wmpz_add&#39;vc.425.3" expl="assertion" proved="true">
1748    <proof prover="11"><result status="valid" time="0.163733" steps="1890"/></proof>
1749    </goal>
1750    <goal name="wmpz_add&#39;vc.425.4" expl="VC for wmpz_add" proved="true">
1751    <proof prover="6"><result status="valid" time="0.046737" steps="9396"/></proof>
1752    </goal>
1753    <goal name="wmpz_add&#39;vc.425.5" expl="VC for wmpz_add" proved="true">
1754    <proof prover="3"><result status="valid" time="0.092671" steps="15571"/></proof>
1755    </goal>
1756    <goal name="wmpz_add&#39;vc.425.6" expl="VC for wmpz_add" proved="true">
1757    <proof prover="10"><result status="valid" time="0.104743" steps="243941"/></proof>
1758    </goal>
1759    <goal name="wmpz_add&#39;vc.425.7" expl="VC for wmpz_add" proved="true">
1760    <proof prover="3"><result status="valid" time="1.230450" steps="116664"/></proof>
1761    </goal>
1762    <goal name="wmpz_add&#39;vc.425.8" expl="VC for wmpz_add" proved="true">
1763    <proof prover="3"><result status="valid" time="0.114281" steps="17374"/></proof>
1764    </goal>
1765   </transf>
1766   </goal>
1767   <goal name="wmpz_add&#39;vc.426" expl="postcondition" proved="true">
1768   <proof prover="11"><result status="valid" time="1.374194" steps="17947"/></proof>
1769   </goal>
1770   <goal name="wmpz_add&#39;vc.427" expl="postcondition" proved="true">
1771   <transf name="split_vc" proved="true" >
1772    <goal name="wmpz_add&#39;vc.427.0" expl="postcondition" proved="true">
1773    <proof prover="10"><result status="valid" time="0.032551" steps="103722"/></proof>
1774    </goal>
1775   </transf>
1776   </goal>
1777   <goal name="wmpz_add&#39;vc.428" expl="postcondition" proved="true">
1778   <proof prover="10"><result status="valid" time="0.009316" steps="5901"/></proof>
1779   </goal>
1780   <goal name="wmpz_add&#39;vc.429" expl="postcondition" proved="true">
1781   <transf name="split_vc" proved="true" >
1782    <goal name="wmpz_add&#39;vc.429.0" expl="postcondition" proved="true">
1783    <proof prover="10"><result status="valid" time="0.055821" steps="123900"/></proof>
1784    </goal>
1785   </transf>
1786   </goal>
1787   <goal name="wmpz_add&#39;vc.430" expl="postcondition" proved="true">
1788   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
1789    <goal name="wmpz_add&#39;vc.430.0" expl="apply premises" proved="true">
1790    <proof prover="3"><result status="valid" time="0.356044" steps="46300"/></proof>
1791    </goal>
1792    <goal name="wmpz_add&#39;vc.430.1" expl="apply premises" proved="true">
1793    <proof prover="3"><result status="valid" time="0.114272" steps="16420"/></proof>
1794    </goal>
1795   </transf>
1796   </goal>
1797   <goal name="wmpz_add&#39;vc.431" expl="postcondition" proved="true">
1798   <transf name="split_vc" proved="true" >
1799    <goal name="wmpz_add&#39;vc.431.0" expl="postcondition" proved="true">
1800    <proof prover="3"><result status="valid" time="0.192642" steps="25480"/></proof>
1801    </goal>
1802   </transf>
1803   </goal>
1804   <goal name="wmpz_add&#39;vc.432" expl="postcondition" proved="true">
1805   <proof prover="3"><result status="valid" time="0.120744" steps="17340"/></proof>
1806   </goal>
1807   <goal name="wmpz_add&#39;vc.433" expl="postcondition" proved="true">
1808   <proof prover="6"><result status="valid" time="0.095488" steps="12336"/></proof>
1809   </goal>
1810   <goal name="wmpz_add&#39;vc.434" expl="precondition" proved="true">
1811   <transf name="split_vc" proved="true" >
1812    <goal name="wmpz_add&#39;vc.434.0" expl="precondition" proved="true">
1813    <transf name="replace" proved="true" arg1="(abs (value_of u mpz))" arg2="(abs_value_of mpz u)">
1814     <goal name="wmpz_add&#39;vc.434.0.0" expl="precondition" proved="true">
1815     <proof prover="3"><result status="valid" time="0.106274" steps="15818"/></proof>
1816     </goal>
1817     <goal name="wmpz_add&#39;vc.434.0.1" expl="equality hypothesis" proved="true">
1818     <proof prover="11"><result status="valid" time="2.468101" steps="26527"/></proof>
1819     </goal>
1820    </transf>
1821    </goal>
1822   </transf>
1823   </goal>
1824   <goal name="wmpz_add&#39;vc.435" expl="precondition" proved="true">
1825   <proof prover="3"><result status="valid" time="0.124513" steps="17250"/></proof>
1826   </goal>
1827   <goal name="wmpz_add&#39;vc.436" expl="assertion" proved="true">
1828   <transf name="inline_goal" proved="true" >
1829    <goal name="wmpz_add&#39;vc.436.0" expl="assertion" proved="true">
1830    <transf name="split_vc" proved="true" >
1831     <goal name="wmpz_add&#39;vc.436.0.0" expl="assertion" proved="true">
1832     <proof prover="5"><result status="valid" time="6.730000" steps="4277"/></proof>
1833     </goal>
1834     <goal name="wmpz_add&#39;vc.436.0.1" expl="assertion" proved="true">
1835     <proof prover="4"><result status="valid" time="4.720000"/></proof>
1836     </goal>
1837    </transf>
1838    </goal>
1839   </transf>
1840   </goal>
1841   <goal name="wmpz_add&#39;vc.437" expl="precondition" proved="true">
1842   <proof prover="3"><result status="valid" time="0.075736" steps="13598"/></proof>
1843   </goal>
1844   <goal name="wmpz_add&#39;vc.438" expl="precondition" proved="true">
1845   <proof prover="3"><result status="valid" time="0.859950" steps="74175"/></proof>
1846   </goal>
1847   <goal name="wmpz_add&#39;vc.439" expl="precondition" proved="true">
1848   <proof prover="10"><result status="valid" time="0.013728" steps="5753"/></proof>
1849   </goal>
1850   <goal name="wmpz_add&#39;vc.440" expl="assertion" proved="true">
1851   <transf name="split_vc" proved="true" >
1852    <goal name="wmpz_add&#39;vc.440.0" expl="assertion" proved="true">
1853    <proof prover="6"><result status="valid" time="0.074252" steps="10550"/></proof>
1854    </goal>
1855    <goal name="wmpz_add&#39;vc.440.1" expl="VC for wmpz_add" proved="true">
1856    <proof prover="6"><result status="valid" time="0.073627" steps="10562"/></proof>
1857    </goal>
1858    <goal name="wmpz_add&#39;vc.440.2" expl="VC for wmpz_add" proved="true">
1859    <proof prover="11"><result status="valid" time="0.278464" steps="5374"/></proof>
1860    </goal>
1861   </transf>
1862   </goal>
1863   <goal name="wmpz_add&#39;vc.441" expl="precondition" proved="true">
1864   <proof prover="6"><result status="valid" time="0.074801" steps="10513"/></proof>
1865   </goal>
1866   <goal name="wmpz_add&#39;vc.442" expl="precondition" proved="true">
1867   <transf name="split_vc" proved="true" >
1868    <goal name="wmpz_add&#39;vc.442.0" expl="precondition" proved="true">
1869    <proof prover="3"><result status="valid" time="0.137882" steps="19953"/></proof>
1870    </goal>
1871   </transf>
1872   </goal>
1873   <goal name="wmpz_add&#39;vc.443" expl="precondition" proved="true">
1874   <proof prover="3"><result status="valid" time="0.069929" steps="14965"/></proof>
1875   </goal>
1876   <goal name="wmpz_add&#39;vc.444" expl="precondition" proved="true">
1877   <proof prover="3"><result status="valid" time="0.098842" steps="15791"/></proof>
1878   </goal>
1879   <goal name="wmpz_add&#39;vc.445" expl="precondition" proved="true">
1880   <proof prover="6"><result status="valid" time="0.078573" steps="10720"/></proof>
1881   </goal>
1882   <goal name="wmpz_add&#39;vc.446" expl="precondition" proved="true">
1883   <proof prover="3"><result status="valid" time="0.228501" steps="36729"/></proof>
1884   </goal>
1885   <goal name="wmpz_add&#39;vc.447" expl="precondition" proved="true">
1886   <proof prover="6"><result status="valid" time="0.062019" steps="10360"/></proof>
1887   </goal>
1888   <goal name="wmpz_add&#39;vc.448" expl="precondition" proved="true">
1889   <proof prover="6"><result status="valid" time="0.088473" steps="11144"/></proof>
1890   </goal>
1891   <goal name="wmpz_add&#39;vc.449" expl="precondition" proved="true">
1892   <proof prover="6"><result status="valid" time="0.036031" steps="10131"/></proof>
1893   </goal>
1894   <goal name="wmpz_add&#39;vc.450" expl="precondition" proved="true">
1895   <proof prover="3"><result status="valid" time="0.069985" steps="15043"/></proof>
1896   </goal>
1897   <goal name="wmpz_add&#39;vc.451" expl="precondition" proved="true">
1898   <proof prover="6"><result status="valid" time="0.062196" steps="11518"/></proof>
1899   </goal>
1900   <goal name="wmpz_add&#39;vc.452" expl="precondition" proved="true">
1901   <proof prover="6"><result status="valid" time="0.047224" steps="10199"/></proof>
1902   </goal>
1903   <goal name="wmpz_add&#39;vc.453" expl="precondition" proved="true">
1904   <proof prover="3"><result status="valid" time="0.066185" steps="15518"/></proof>
1905   </goal>
1906   <goal name="wmpz_add&#39;vc.454" expl="assertion" proved="true">
1907   <transf name="split_vc" proved="true" >
1908    <goal name="wmpz_add&#39;vc.454.0" expl="assertion" proved="true">
1909    <proof prover="11"><result status="valid" time="0.503782" steps="7164"/></proof>
1910    </goal>
1911    <goal name="wmpz_add&#39;vc.454.1" expl="assertion" proved="true">
1912    <proof prover="11"><result status="valid" time="0.677052" steps="8854"/></proof>
1913    </goal>
1914   </transf>
1915   </goal>
1916   <goal name="wmpz_add&#39;vc.455" expl="precondition" proved="true">
1917   <proof prover="10"><result status="valid" time="0.030832" steps="83023"/></proof>
1918   </goal>
1919   <goal name="wmpz_add&#39;vc.456" expl="integer overflow" proved="true">
1920   <proof prover="3"><result status="valid" time="0.200840" steps="26810"/></proof>
1921   </goal>
1922   <goal name="wmpz_add&#39;vc.457" expl="precondition" proved="true">
1923   <proof prover="3"><result status="valid" time="0.078372" steps="15716"/></proof>
1924   </goal>
1925   <goal name="wmpz_add&#39;vc.458" expl="postcondition" proved="true">
1926   <proof prover="11"><result status="valid" time="0.326653" steps="5347"/></proof>
1927   </goal>
1928   <goal name="wmpz_add&#39;vc.459" expl="assertion" proved="true">
1929   <transf name="split_vc" proved="true" >
1930    <goal name="wmpz_add&#39;vc.459.0" expl="assertion" proved="true">
1931    <proof prover="6"><result status="valid" time="0.051198" steps="10586"/></proof>
1932    </goal>
1933    <goal name="wmpz_add&#39;vc.459.1" expl="assertion" proved="true">
1934    <proof prover="6"><result status="valid" time="0.141314" steps="17010"/></proof>
1935    </goal>
1936    <goal name="wmpz_add&#39;vc.459.2" expl="assertion" proved="true">
1937    <proof prover="10"><result status="valid" time="0.142132" steps="309934"/></proof>
1938    </goal>
1939    <goal name="wmpz_add&#39;vc.459.3" expl="assertion" proved="true">
1940    <proof prover="10"><result status="valid" time="0.068357" steps="172956"/></proof>
1941    </goal>
1942    <goal name="wmpz_add&#39;vc.459.4" expl="VC for wmpz_add" proved="true">
1943    <proof prover="3"><result status="valid" time="0.073673" steps="14774"/></proof>
1944    </goal>
1945    <goal name="wmpz_add&#39;vc.459.5" expl="VC for wmpz_add" proved="true">
1946    <proof prover="3"><result status="valid" time="0.111075" steps="16386"/></proof>
1947    </goal>
1948    <goal name="wmpz_add&#39;vc.459.6" expl="VC for wmpz_add" proved="true">
1949    <proof prover="10"><result status="valid" time="0.160674" steps="391766"/></proof>
1950    </goal>
1951    <goal name="wmpz_add&#39;vc.459.7" expl="VC for wmpz_add" proved="true">
1952    <proof prover="3"><result status="valid" time="1.620263" steps="138604"/></proof>
1953    </goal>
1954    <goal name="wmpz_add&#39;vc.459.8" expl="VC for wmpz_add" proved="true">
1955    <proof prover="3"><result status="valid" time="0.144334" steps="18405"/></proof>
1956    </goal>
1957   </transf>
1958   </goal>
1959   <goal name="wmpz_add&#39;vc.460" expl="postcondition" proved="true">
1960   <proof prover="11"><result status="valid" time="1.423589" steps="21497"/></proof>
1961   </goal>
1962   <goal name="wmpz_add&#39;vc.461" expl="postcondition" proved="true">
1963   <proof prover="3"><result status="valid" time="0.165479" steps="24241"/></proof>
1964   </goal>
1965   <goal name="wmpz_add&#39;vc.462" expl="postcondition" proved="true">
1966   <proof prover="3"><result status="valid" time="0.176355" steps="25006"/></proof>
1967   </goal>
1968   <goal name="wmpz_add&#39;vc.463" expl="postcondition" proved="true">
1969   <proof prover="3"><result status="valid" time="0.294720" steps="43533"/></proof>
1970   </goal>
1971   <goal name="wmpz_add&#39;vc.464" expl="postcondition" proved="true">
1972   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1973    <goal name="wmpz_add&#39;vc.464.0" expl="apply premises" proved="true">
1974    <proof prover="3"><result status="valid" time="0.427016" steps="51920"/></proof>
1975    </goal>
1976    <goal name="wmpz_add&#39;vc.464.1" expl="apply premises" proved="true">
1977    <proof prover="3"><result status="valid" time="0.118421" steps="17326"/></proof>
1978    </goal>
1979   </transf>
1980   </goal>
1981   <goal name="wmpz_add&#39;vc.465" expl="postcondition" proved="true">
1982   <transf name="unfold" proved="true" arg1="sgn_value">
1983    <goal name="wmpz_add&#39;vc.465.0" expl="postcondition" proved="true">
1984    <proof prover="6"><result status="valid" time="0.213233" steps="28361"/></proof>
1985    </goal>
1986   </transf>
1987   </goal>
1988   <goal name="wmpz_add&#39;vc.466" expl="postcondition" proved="true">
1989   <proof prover="6"><result status="valid" time="0.098309" steps="14028"/></proof>
1990   </goal>
1991   <goal name="wmpz_add&#39;vc.467" expl="postcondition" proved="true">
1992   <proof prover="6"><result status="valid" time="0.092536" steps="12845"/></proof>
1993   </goal>
1994   <goal name="wmpz_add&#39;vc.468" expl="integer overflow" proved="true">
1995   <proof prover="6"><result status="valid" time="0.245196" steps="30941"/></proof>
1996   </goal>
1997   <goal name="wmpz_add&#39;vc.469" expl="assertion" proved="true">
1998   <transf name="split_vc" proved="true" >
1999    <goal name="wmpz_add&#39;vc.469.0" expl="assertion" proved="true">
2000    <proof prover="3"><result status="valid" time="0.062122" steps="13157"/></proof>
2001    </goal>
2002    <goal name="wmpz_add&#39;vc.469.1" expl="VC for wmpz_add" proved="true">
2003    <proof prover="11"><result status="valid" time="0.088777" steps="803"/></proof>
2004    </goal>
2005    <goal name="wmpz_add&#39;vc.469.2" expl="VC for wmpz_add" proved="true">
2006    <proof prover="4"><result status="valid" time="0.684059"/></proof>
2007    </goal>
2008    <goal name="wmpz_add&#39;vc.469.3" expl="VC for wmpz_add" proved="true">
2009    <proof prover="11"><result status="valid" time="2.053922" steps="26837"/></proof>
2010    </goal>
2011    <goal name="wmpz_add&#39;vc.469.4" expl="VC for wmpz_add" proved="true">
2012    <proof prover="3"><result status="valid" time="0.086196" steps="13823"/></proof>
2013    </goal>
2014    <goal name="wmpz_add&#39;vc.469.5" expl="VC for wmpz_add" proved="true">
2015    <proof prover="6"><result status="valid" time="0.136896" steps="17483"/></proof>
2016    </goal>
2017    <goal name="wmpz_add&#39;vc.469.6" expl="VC for wmpz_add" proved="true">
2018    <proof prover="3"><result status="valid" time="0.073568" steps="13251"/></proof>
2019    </goal>
2020    <goal name="wmpz_add&#39;vc.469.7" expl="VC for wmpz_add" proved="true">
2021    <proof prover="10"><result status="valid" time="0.042740" steps="110686"/></proof>
2022    </goal>
2023   </transf>
2024   </goal>
2025   <goal name="wmpz_add&#39;vc.470" expl="assertion" proved="true">
2026   <proof prover="3"><result status="valid" time="0.098882" steps="14040"/></proof>
2027   </goal>
2028   <goal name="wmpz_add&#39;vc.471" expl="precondition" proved="true">
2029   <proof prover="3"><result status="valid" time="0.088727" steps="13673"/></proof>
2030   </goal>
2031   <goal name="wmpz_add&#39;vc.472" expl="precondition" proved="true">
2032   <transf name="split_vc" proved="true" >
2033    <goal name="wmpz_add&#39;vc.472.0" expl="precondition" proved="true">
2034    <proof prover="3"><result status="valid" time="0.064988" steps="12674"/></proof>
2035    </goal>
2036   </transf>
2037   </goal>
2038   <goal name="wmpz_add&#39;vc.473" expl="precondition" proved="true">
2039   <proof prover="6"><result status="valid" time="0.054730" steps="9408"/></proof>
2040   </goal>
2041   <goal name="wmpz_add&#39;vc.474" expl="precondition" proved="true">
2042   <proof prover="6"><result status="valid" time="0.054814" steps="9414"/></proof>
2043   </goal>
2044   <goal name="wmpz_add&#39;vc.475" expl="precondition" proved="true">
2045   <transf name="split_vc" proved="true" >
2046    <goal name="wmpz_add&#39;vc.475.0" expl="precondition" proved="true">
2047    <proof prover="3"><result status="valid" time="0.098846" steps="14471"/></proof>
2048    </goal>
2049   </transf>
2050   </goal>
2051   <goal name="wmpz_add&#39;vc.476" expl="precondition" proved="true">
2052   <proof prover="6"><result status="valid" time="0.267964" steps="36384"/></proof>
2053   </goal>
2054   <goal name="wmpz_add&#39;vc.477" expl="precondition" proved="true">
2055   <proof prover="6"><result status="valid" time="0.063342" steps="9717"/></proof>
2056   </goal>
2057   <goal name="wmpz_add&#39;vc.478" expl="precondition" proved="true">
2058   <proof prover="3"><result status="valid" time="0.134593" steps="20515"/></proof>
2059   </goal>
2060   <goal name="wmpz_add&#39;vc.479" expl="assertion" proved="true">
2061   <proof prover="11"><result status="valid" time="0.162017" steps="3409"/></proof>
2062   </goal>
2063   <goal name="wmpz_add&#39;vc.480" expl="precondition" proved="true">
2064   <proof prover="3"><result status="valid" time="0.070830" steps="14032"/></proof>
2065   </goal>
2066   <goal name="wmpz_add&#39;vc.481" expl="precondition" proved="true">
2067   <proof prover="10"><result status="valid" time="0.014298" steps="36126"/></proof>
2068   </goal>
2069   <goal name="wmpz_add&#39;vc.482" expl="precondition" proved="true">
2070   <proof prover="6"><result status="valid" time="0.047429" steps="9623"/></proof>
2071   </goal>
2072   <goal name="wmpz_add&#39;vc.483" expl="precondition" proved="true">
2073   <transf name="replace" proved="true" arg1="(value_of w mpz)" arg2="(sgn_value wp wsize)">
2074    <goal name="wmpz_add&#39;vc.483.0" expl="precondition" proved="true">
2075    <proof prover="3"><result status="valid" time="0.078570" steps="14844"/></proof>
2076    </goal>
2077    <goal name="wmpz_add&#39;vc.483.1" expl="equality hypothesis" proved="true">
2078    <proof prover="6"><result status="valid" time="0.043149" steps="9371"/></proof>
2079    </goal>
2080   </transf>
2081   </goal>
2082   <goal name="wmpz_add&#39;vc.484" expl="precondition" proved="true">
2083   <proof prover="3"><result status="valid" time="0.080140" steps="13659"/></proof>
2084   </goal>
2085   <goal name="wmpz_add&#39;vc.485" expl="postcondition" proved="true">
2086   <transf name="replace" proved="true" arg1="(value_of w mpz)" arg2="(sgn_value wp wsize)">
2087    <goal name="wmpz_add&#39;vc.485.0" expl="postcondition" proved="true">
2088    <proof prover="11"><result status="valid" time="1.617416" steps="25357"/></proof>
2089    </goal>
2090    <goal name="wmpz_add&#39;vc.485.1" expl="equality hypothesis" proved="true">
2091    <proof prover="11"><result status="valid" time="0.189049" steps="3655"/></proof>
2092    </goal>
2093   </transf>
2094   </goal>
2095   <goal name="wmpz_add&#39;vc.486" expl="postcondition" proved="true">
2096   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
2097    <goal name="wmpz_add&#39;vc.486.0" expl="apply premises" proved="true">
2098    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
2099     <goal name="wmpz_add&#39;vc.486.0.0" expl="apply premises" proved="true">
2100     <proof prover="3"><result status="valid" time="0.157830" steps="23583"/></proof>
2101     </goal>
2102     <goal name="wmpz_add&#39;vc.486.0.1" expl="apply premises" proved="true">
2103     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2104      <goal name="wmpz_add&#39;vc.486.0.1.0" expl="apply premises" proved="true">
2105      <proof prover="3"><result status="valid" time="0.097778" steps="14705"/></proof>
2106      </goal>
2107      <goal name="wmpz_add&#39;vc.486.0.1.1" expl="apply premises" proved="true">
2108      <transf name="inline_goal" proved="true" >
2109       <goal name="wmpz_add&#39;vc.486.0.1.1.0" expl="apply premises" proved="true">
2110       <transf name="split_vc" proved="true" >
2111        <goal name="wmpz_add&#39;vc.486.0.1.1.0.0" expl="apply premises" proved="true">
2112        <proof prover="1"><result status="valid" time="2.417093"/></proof>
2113        </goal>
2114        <goal name="wmpz_add&#39;vc.486.0.1.1.0.1" expl="apply premises" proved="true">
2115        <proof prover="10"><result status="valid" time="0.012861" steps="37026"/></proof>
2116        </goal>
2117        <goal name="wmpz_add&#39;vc.486.0.1.1.0.2" expl="apply premises" proved="true">
2118        <proof prover="6"><result status="valid" time="0.064619" steps="9731"/></proof>
2119        </goal>
2120        <goal name="wmpz_add&#39;vc.486.0.1.1.0.3" expl="apply premises" proved="true">
2121        <proof prover="3"><result status="valid" time="0.085176" steps="13887"/></proof>
2122        </goal>
2123        <goal name="wmpz_add&#39;vc.486.0.1.1.0.4" expl="apply premises" proved="true">
2124        <proof prover="3"><result status="valid" time="0.076570" steps="13887"/></proof>
2125        </goal>
2126        <goal name="wmpz_add&#39;vc.486.0.1.1.0.5" expl="apply premises" proved="true">
2127        <proof prover="6"><result status="valid" time="0.069816" steps="10095"/></proof>
2128        </goal>
2129       </transf>
2130       </goal>
2131      </transf>
2132      </goal>
2133     </transf>
2134     </goal>
2135    </transf>
2136    </goal>
2137    <goal name="wmpz_add&#39;vc.486.1" expl="apply premises" proved="true">
2138    <proof prover="3"><result status="valid" time="0.085929" steps="14705"/></proof>
2139    </goal>
2140   </transf>
2141   </goal>
2142   <goal name="wmpz_add&#39;vc.487" expl="postcondition" proved="true">
2143   <proof prover="1"><result status="valid" time="1.099355"/></proof>
2144   </goal>
2145   <goal name="wmpz_add&#39;vc.488" expl="assertion" proved="true">
2146   <transf name="split_vc" proved="true" >
2147    <goal name="wmpz_add&#39;vc.488.0" expl="assertion" proved="true">
2148    <proof prover="3"><result status="valid" time="0.071007" steps="13132"/></proof>
2149    </goal>
2150    <goal name="wmpz_add&#39;vc.488.1" expl="VC for wmpz_add" proved="true">
2151    <proof prover="3"><result status="valid" time="0.060401" steps="13135"/></proof>
2152    </goal>
2153    <goal name="wmpz_add&#39;vc.488.2" expl="VC for wmpz_add" proved="true">
2154    <transf name="inline_goal" proved="true" >
2155     <goal name="wmpz_add&#39;vc.488.2.0" expl="VC for wmpz_add" proved="true">
2156     <proof prover="4"><result status="valid" time="5.307009"/></proof>
2157     </goal>
2158    </transf>
2159    </goal>
2160    <goal name="wmpz_add&#39;vc.488.3" expl="VC for wmpz_add" proved="true">
2161    <transf name="case" proved="true" arg1="(vsize = 0)">
2162     <goal name="wmpz_add&#39;vc.488.3.0" expl="true case" proved="true">
2163     <transf name="assert" proved="true" arg1="(value_of v mpz1 = 0)">
2164      <goal name="wmpz_add&#39;vc.488.3.0.0" expl="asserted formula" proved="true">
2165      <proof prover="11"><result status="valid" time="1.718926" steps="27493"/></proof>
2166      </goal>
2167      <goal name="wmpz_add&#39;vc.488.3.0.1" expl="true case" proved="true">
2168      <proof prover="3"><result status="valid" time="0.063653" steps="13199"/></proof>
2169      </goal>
2170     </transf>
2171     </goal>
2172     <goal name="wmpz_add&#39;vc.488.3.1" expl="false case" proved="true">
2173     <proof prover="11"><result status="valid" time="2.008665" steps="25926"/></proof>
2174     </goal>
2175    </transf>
2176    </goal>
2177    <goal name="wmpz_add&#39;vc.488.4" expl="VC for wmpz_add" proved="true">
2178    <proof prover="6"><result status="valid" time="0.252477" steps="33330"/></proof>
2179    </goal>
2180    <goal name="wmpz_add&#39;vc.488.5" expl="VC for wmpz_add" proved="true">
2181    <proof prover="3"><result status="valid" time="0.069175" steps="13194"/></proof>
2182    </goal>
2183    <goal name="wmpz_add&#39;vc.488.6" expl="VC for wmpz_add" proved="true">
2184    <proof prover="3"><result status="valid" time="0.053403" steps="13197"/></proof>
2185    </goal>
2186    <goal name="wmpz_add&#39;vc.488.7" expl="VC for wmpz_add" proved="true">
2187    <proof prover="3"><result status="valid" time="0.133163" steps="19654"/></proof>
2188    </goal>
2189    <goal name="wmpz_add&#39;vc.488.8" expl="VC for wmpz_add" proved="true">
2190    <proof prover="6"><result status="valid" time="0.067859" steps="9909"/></proof>
2191    </goal>
2192   </transf>
2193   </goal>
2194   <goal name="wmpz_add&#39;vc.489" expl="assertion" proved="true">
2195   <transf name="split_vc" proved="true" >
2196    <goal name="wmpz_add&#39;vc.489.0" expl="assertion" proved="true">
2197    <proof prover="6"><result status="valid" time="0.074874" steps="9973"/></proof>
2198    </goal>
2199   </transf>
2200   </goal>
2201   <goal name="wmpz_add&#39;vc.490" expl="precondition" proved="true">
2202   <proof prover="6"><result status="valid" time="0.067395" steps="9589"/></proof>
2203   </goal>
2204   <goal name="wmpz_add&#39;vc.491" expl="precondition" proved="true">
2205   <proof prover="10"><result status="valid" time="0.008068" steps="5144"/></proof>
2206   </goal>
2207   <goal name="wmpz_add&#39;vc.492" expl="precondition" proved="true">
2208   <proof prover="6"><result status="valid" time="0.046977" steps="9366"/></proof>
2209   </goal>
2210   <goal name="wmpz_add&#39;vc.493" expl="precondition" proved="true">
2211   <proof prover="10"><result status="valid" time="0.014576" steps="8372"/></proof>
2212   </goal>
2213   <goal name="wmpz_add&#39;vc.494" expl="precondition" proved="true">
2214   <proof prover="6"><result status="valid" time="0.069278" steps="10063"/></proof>
2215   </goal>
2216   <goal name="wmpz_add&#39;vc.495" expl="precondition" proved="true">
2217   <proof prover="11"><result status="valid" time="0.178114" steps="3169"/></proof>
2218   </goal>
2219   <goal name="wmpz_add&#39;vc.496" expl="precondition" proved="true">
2220   <proof prover="11"><result status="valid" time="0.080130" steps="839"/></proof>
2221   </goal>
2222   <goal name="wmpz_add&#39;vc.497" expl="precondition" proved="true">
2223   <proof prover="6"><result status="valid" time="0.049155" steps="9166"/></proof>
2224   </goal>
2225   <goal name="wmpz_add&#39;vc.498" expl="assertion" proved="true">
2226   <transf name="split_vc" proved="true" >
2227    <goal name="wmpz_add&#39;vc.498.0" expl="assertion" proved="true">
2228    <transf name="case" proved="true" arg1="(abs_vsize = 0)">
2229     <goal name="wmpz_add&#39;vc.498.0.0" expl="true case (assertion)" proved="true">
2230     <transf name="assert" proved="true" arg1="(value_of v mpz1 = 0)">
2231      <goal name="wmpz_add&#39;vc.498.0.0.0" expl="asserted formula" proved="true">
2232      <proof prover="6"><result status="valid" time="2.630762" steps="259022"/></proof>
2233      </goal>
2234      <goal name="wmpz_add&#39;vc.498.0.0.1" expl="true case (assertion)" proved="true">
2235      <proof prover="11"><result status="valid" time="0.178962" steps="2748"/></proof>
2236      </goal>
2237     </transf>
2238     </goal>
2239     <goal name="wmpz_add&#39;vc.498.0.1" expl="false case (assertion)" proved="true">
2240     <proof prover="11"><result status="valid" time="0.171597" steps="3122"/></proof>
2241     </goal>
2242    </transf>
2243    </goal>
2244    <goal name="wmpz_add&#39;vc.498.1" expl="assertion" proved="true">
2245    <proof prover="10"><result status="valid" time="0.011842" steps="5657"/></proof>
2246    </goal>
2247   </transf>
2248   </goal>
2249   <goal name="wmpz_add&#39;vc.499" expl="precondition" proved="true">
2250   <proof prover="11"><result status="valid" time="0.096723" steps="951"/></proof>
2251   </goal>
2252   <goal name="wmpz_add&#39;vc.500" expl="precondition" proved="true">
2253   <proof prover="3"><result status="valid" time="0.083446" steps="13569"/></proof>
2254   </goal>
2255   <goal name="wmpz_add&#39;vc.501" expl="precondition" proved="true">
2256   <proof prover="3"><result status="valid" time="0.077092" steps="14062"/></proof>
2257   </goal>
2258   <goal name="wmpz_add&#39;vc.502" expl="precondition" proved="true">
2259   <proof prover="3"><result status="valid" time="0.083117" steps="14787"/></proof>
2260   </goal>
2261   <goal name="wmpz_add&#39;vc.503" expl="precondition" proved="true">
2262   <proof prover="3"><result status="valid" time="0.072612" steps="13607"/></proof>
2263   </goal>
2264   <goal name="wmpz_add&#39;vc.504" expl="postcondition" proved="true">
2265   <proof prover="11"><result status="valid" time="1.498252" steps="24500"/></proof>
2266   </goal>
2267   <goal name="wmpz_add&#39;vc.505" expl="postcondition" proved="true">
2268   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
2269    <goal name="wmpz_add&#39;vc.505.0" expl="apply premises" proved="true">
2270    <proof prover="3"><result status="valid" time="0.160721" steps="23437"/></proof>
2271    </goal>
2272    <goal name="wmpz_add&#39;vc.505.1" expl="apply premises" proved="true">
2273    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2274     <goal name="wmpz_add&#39;vc.505.1.0" expl="apply premises" proved="true">
2275     <proof prover="6"><result status="valid" time="0.076456" steps="10701"/></proof>
2276     </goal>
2277     <goal name="wmpz_add&#39;vc.505.1.1" expl="apply premises" proved="true">
2278     <proof prover="10"><result status="valid" time="0.037875" steps="91517"/></proof>
2279     </goal>
2280    </transf>
2281    </goal>
2282   </transf>
2283   </goal>
2284   <goal name="wmpz_add&#39;vc.506" expl="postcondition" proved="true">
2285   <proof prover="1"><result status="valid" time="1.130000"/></proof>
2286   </goal>
2287  </transf>
2288  </goal>
2289  <goal name="wmpz_add_ui&#39;vc" expl="VC for wmpz_add_ui" proved="true">
2290  <transf name="split_vc" proved="true" >
2291   <goal name="wmpz_add_ui&#39;vc.0" expl="precondition" proved="true">
2292   <proof prover="3"><result status="valid" time="0.053483" steps="10046"/></proof>
2293   </goal>
2294   <goal name="wmpz_add_ui&#39;vc.1" expl="precondition" proved="true">
2295   <proof prover="3"><result status="valid" time="0.055636" steps="10110"/></proof>
2296   </goal>
2297   <goal name="wmpz_add_ui&#39;vc.2" expl="precondition" proved="true">
2298   <proof prover="3"><result status="valid" time="0.068807" steps="11887"/></proof>
2299   </goal>
2300   <goal name="wmpz_add_ui&#39;vc.3" expl="precondition" proved="true">
2301   <proof prover="3"><result status="valid" time="0.059346" steps="11075"/></proof>
2302   </goal>
2303   <goal name="wmpz_add_ui&#39;vc.4" expl="assertion" proved="true">
2304   <proof prover="5"><result status="valid" time="0.100000" steps="199"/></proof>
2305   </goal>
2306   <goal name="wmpz_add_ui&#39;vc.5" expl="precondition" proved="true">
2307   <proof prover="6"><result status="valid" time="0.058847" steps="8214"/></proof>
2308   </goal>
2309   <goal name="wmpz_add_ui&#39;vc.6" expl="precondition" proved="true">
2310   <proof prover="3"><result status="valid" time="0.061122" steps="10987"/></proof>
2311   </goal>
2312   <goal name="wmpz_add_ui&#39;vc.7" expl="precondition" proved="true">
2313   <proof prover="6"><result status="valid" time="0.041711" steps="8160"/></proof>
2314   </goal>
2315   <goal name="wmpz_add_ui&#39;vc.8" expl="precondition" proved="true">
2316   <proof prover="3"><result status="valid" time="0.067491" steps="11907"/></proof>
2317   </goal>
2318   <goal name="wmpz_add_ui&#39;vc.9" expl="precondition" proved="true">
2319   <proof prover="3"><result status="valid" time="0.074640" steps="12847"/></proof>
2320   </goal>
2321   <goal name="wmpz_add_ui&#39;vc.10" expl="precondition" proved="true">
2322   <proof prover="3"><result status="valid" time="0.096620" steps="15664"/></proof>
2323   </goal>
2324   <goal name="wmpz_add_ui&#39;vc.11" expl="precondition" proved="true">
2325   <proof prover="3"><result status="valid" time="0.068553" steps="12022"/></proof>
2326   </goal>
2327   <goal name="wmpz_add_ui&#39;vc.12" expl="precondition" proved="true">
2328   <proof prover="3"><result status="valid" time="0.100016" steps="15960"/></proof>
2329   </goal>
2330   <goal name="wmpz_add_ui&#39;vc.13" expl="assertion" proved="true">
2331   <proof prover="11"><result status="valid" time="0.660413" steps="6758"/></proof>
2332   </goal>
2333   <goal name="wmpz_add_ui&#39;vc.14" expl="precondition" proved="true">
2334   <proof prover="3"><result status="valid" time="0.082419" steps="12446"/></proof>
2335   </goal>
2336   <goal name="wmpz_add_ui&#39;vc.15" expl="precondition" proved="true">
2337   <proof prover="6"><result status="valid" time="0.048013" steps="8514"/></proof>
2338   </goal>
2339   <goal name="wmpz_add_ui&#39;vc.16" expl="precondition" proved="true">
2340   <proof prover="3"><result status="valid" time="0.064982" steps="12608"/></proof>
2341   </goal>
2342   <goal name="wmpz_add_ui&#39;vc.17" expl="precondition" proved="true">
2343   <proof prover="3"><result status="valid" time="0.074461" steps="13623"/></proof>
2344   </goal>
2345   <goal name="wmpz_add_ui&#39;vc.18" expl="precondition" proved="true">
2346   <proof prover="11"><result status="valid" time="0.047105" steps="265"/></proof>
2347   </goal>
2348   <goal name="wmpz_add_ui&#39;vc.19" expl="postcondition" proved="true">
2349   <proof prover="5" timelimit="1" memlimit="1000"><result status="valid" time="0.270000" steps="381"/></proof>
2350   </goal>
2351   <goal name="wmpz_add_ui&#39;vc.20" expl="postcondition" proved="true">
2352   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2353    <goal name="wmpz_add_ui&#39;vc.20.0" expl="apply premises" proved="true">
2354    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
2355     <goal name="wmpz_add_ui&#39;vc.20.0.0" expl="apply premises" proved="true">
2356     <proof prover="3"><result status="valid" time="0.133756" steps="18356"/></proof>
2357     </goal>
2358     <goal name="wmpz_add_ui&#39;vc.20.0.1" expl="apply premises" proved="true">
2359     <proof prover="3"><result status="valid" time="0.087991" steps="13209"/></proof>
2360     </goal>
2361    </transf>
2362    </goal>
2363    <goal name="wmpz_add_ui&#39;vc.20.1" expl="apply premises" proved="true">
2364    <proof prover="10"><result status="valid" time="0.030878" steps="84309"/></proof>
2365    </goal>
2366   </transf>
2367   </goal>
2368   <goal name="wmpz_add_ui&#39;vc.21" expl="postcondition" proved="true">
2369   <proof prover="3"><result status="valid" time="0.098706" steps="15711"/></proof>
2370   </goal>
2371   <goal name="wmpz_add_ui&#39;vc.22" expl="precondition" proved="true">
2372   <proof prover="11"><result status="valid" time="0.046175" steps="166"/></proof>
2373   </goal>
2374   <goal name="wmpz_add_ui&#39;vc.23" expl="assertion" proved="true">
2375   <proof prover="11"><result status="valid" time="0.054182" steps="265"/></proof>
2376   </goal>
2377   <goal name="wmpz_add_ui&#39;vc.24" expl="integer overflow" proved="true">
2378   <proof prover="11"><result status="valid" time="0.068616" steps="350"/></proof>
2379   </goal>
2380   <goal name="wmpz_add_ui&#39;vc.25" expl="precondition" proved="true">
2381   <proof prover="3"><result status="valid" time="0.061923" steps="10513"/></proof>
2382   </goal>
2383   <goal name="wmpz_add_ui&#39;vc.26" expl="precondition" proved="true">
2384   <proof prover="10"><result status="valid" time="0.005144" steps="4096"/></proof>
2385   </goal>
2386   <goal name="wmpz_add_ui&#39;vc.27" expl="assertion" proved="true">
2387   <proof prover="6"><result status="valid" time="0.056497" steps="8756"/></proof>
2388   </goal>
2389   <goal name="wmpz_add_ui&#39;vc.28" expl="assertion" proved="true">
2390   <proof prover="3"><result status="valid" time="0.082752" steps="12030"/></proof>
2391   </goal>
2392   <goal name="wmpz_add_ui&#39;vc.29" expl="precondition" proved="true">
2393   <proof prover="11"><result status="valid" time="0.067143" steps="479"/></proof>
2394   </goal>
2395   <goal name="wmpz_add_ui&#39;vc.30" expl="precondition" proved="true">
2396   <proof prover="11"><result status="valid" time="0.062797" steps="277"/></proof>
2397   </goal>
2398   <goal name="wmpz_add_ui&#39;vc.31" expl="precondition" proved="true">
2399   <proof prover="11"><result status="valid" time="0.053466" steps="173"/></proof>
2400   </goal>
2401   <goal name="wmpz_add_ui&#39;vc.32" expl="postcondition" proved="true">
2402   <proof prover="5"><result status="valid" time="0.100000" steps="330"/></proof>
2403   </goal>
2404   <goal name="wmpz_add_ui&#39;vc.33" expl="postcondition" proved="true">
2405   <proof prover="3"><result status="valid" time="0.066383" steps="12291"/></proof>
2406   </goal>
2407   <goal name="wmpz_add_ui&#39;vc.34" expl="postcondition" proved="true">
2408   <proof prover="6"><result status="valid" time="0.047268" steps="7980"/></proof>
2409   </goal>
2410   <goal name="wmpz_add_ui&#39;vc.35" expl="postcondition" proved="true">
2411   <proof prover="6"><result status="valid" time="0.047653" steps="7982"/></proof>
2412   </goal>
2413   <goal name="wmpz_add_ui&#39;vc.36" expl="postcondition" proved="true">
2414   <transf name="split_vc" proved="true" >
2415    <goal name="wmpz_add_ui&#39;vc.36.0" expl="postcondition" proved="true">
2416    <proof prover="3"><result status="valid" time="0.078929" steps="13158"/></proof>
2417    </goal>
2418   </transf>
2419   </goal>
2420   <goal name="wmpz_add_ui&#39;vc.37" expl="precondition" proved="true">
2421   <proof prover="3"><result status="valid" time="0.080079" steps="13648"/></proof>
2422   </goal>
2423   <goal name="wmpz_add_ui&#39;vc.38" expl="precondition" proved="true">
2424   <proof prover="3"><result status="valid" time="0.140932" steps="19519"/></proof>
2425   </goal>
2426   <goal name="wmpz_add_ui&#39;vc.39" expl="precondition" proved="true">
2427   <proof prover="11"><result status="valid" time="0.071727" steps="472"/></proof>
2428   </goal>
2429   <goal name="wmpz_add_ui&#39;vc.40" expl="precondition" proved="true">
2430   <proof prover="3"><result status="valid" time="0.086805" steps="15885"/></proof>
2431   </goal>
2432   <goal name="wmpz_add_ui&#39;vc.41" expl="precondition" proved="true">
2433   <proof prover="3"><result status="valid" time="0.065217" steps="12070"/></proof>
2434   </goal>
2435   <goal name="wmpz_add_ui&#39;vc.42" expl="precondition" proved="true">
2436   <proof prover="3"><result status="valid" time="0.072608" steps="12283"/></proof>
2437   </goal>
2438   <goal name="wmpz_add_ui&#39;vc.43" expl="precondition" proved="true">
2439   <proof prover="10"><result status="valid" time="0.034281" steps="72154"/></proof>
2440   </goal>
2441   <goal name="wmpz_add_ui&#39;vc.44" expl="precondition" proved="true">
2442   <proof prover="6"><result status="valid" time="0.033249" steps="8858"/></proof>
2443   </goal>
2444   <goal name="wmpz_add_ui&#39;vc.45" expl="precondition" proved="true">
2445   <proof prover="6"><result status="valid" time="0.037867" steps="8880"/></proof>
2446   </goal>
2447   <goal name="wmpz_add_ui&#39;vc.46" expl="postcondition" proved="true">
2448   <proof prover="5"><result status="valid" time="0.280000" steps="563"/></proof>
2449   </goal>
2450   <goal name="wmpz_add_ui&#39;vc.47" expl="postcondition" proved="true">
2451   <proof prover="6"><result status="valid" time="0.046963" steps="8860"/></proof>
2452   </goal>
2453   <goal name="wmpz_add_ui&#39;vc.48" expl="postcondition" proved="true">
2454   <proof prover="3"><result status="valid" time="0.110722" steps="16925"/></proof>
2455   </goal>
2456   <goal name="wmpz_add_ui&#39;vc.49" expl="postcondition" proved="true">
2457   <proof prover="3"><result status="valid" time="0.119264" steps="16797"/></proof>
2458   </goal>
2459   <goal name="wmpz_add_ui&#39;vc.50" expl="postcondition" proved="true">
2460   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2461    <goal name="wmpz_add_ui&#39;vc.50.0" expl="apply premises" proved="true">
2462    <proof prover="3"><result status="valid" time="0.206297" steps="28208"/></proof>
2463    </goal>
2464    <goal name="wmpz_add_ui&#39;vc.50.1" expl="apply premises" proved="true">
2465    <proof prover="10"><result status="valid" time="0.030139" steps="73262"/></proof>
2466    </goal>
2467   </transf>
2468   </goal>
2469   <goal name="wmpz_add_ui&#39;vc.51" expl="precondition" proved="true">
2470   <proof prover="3"><result status="valid" time="0.092594" steps="13369"/></proof>
2471   </goal>
2472   <goal name="wmpz_add_ui&#39;vc.52" expl="precondition" proved="true">
2473   <proof prover="3"><result status="valid" time="0.065757" steps="12391"/></proof>
2474   </goal>
2475   <goal name="wmpz_add_ui&#39;vc.53" expl="precondition" proved="true">
2476   <proof prover="6"><result status="valid" time="0.039643" steps="8614"/></proof>
2477   </goal>
2478   <goal name="wmpz_add_ui&#39;vc.54" expl="assertion" proved="true">
2479   <transf name="split_vc" proved="true" >
2480    <goal name="wmpz_add_ui&#39;vc.54.0" expl="assertion" proved="true">
2481    <proof prover="6"><result status="valid" time="0.841979" steps="71463"/></proof>
2482    </goal>
2483    <goal name="wmpz_add_ui&#39;vc.54.1" expl="VC for wmpz_add_ui" proved="true">
2484    <proof prover="10"><result status="valid" time="0.012011" steps="18375"/></proof>
2485    </goal>
2486    <goal name="wmpz_add_ui&#39;vc.54.2" expl="VC for wmpz_add_ui" proved="true">
2487    <proof prover="11"><result status="valid" time="0.227477" steps="3284"/></proof>
2488    </goal>
2489   </transf>
2490   </goal>
2491   <goal name="wmpz_add_ui&#39;vc.55" expl="precondition" proved="true">
2492   <proof prover="3"><result status="valid" time="0.082457" steps="13477"/></proof>
2493   </goal>
2494   <goal name="wmpz_add_ui&#39;vc.56" expl="integer overflow" proved="true">
2495   <proof prover="6"><result status="valid" time="0.125916" steps="14363"/></proof>
2496   </goal>
2497   <goal name="wmpz_add_ui&#39;vc.57" expl="assertion" proved="true">
2498   <proof prover="11"><result status="valid" time="0.085340" steps="481"/></proof>
2499   </goal>
2500   <goal name="wmpz_add_ui&#39;vc.58" expl="assertion" proved="true">
2501   <proof prover="6"><result status="valid" time="0.062514" steps="9840"/></proof>
2502   </goal>
2503   <goal name="wmpz_add_ui&#39;vc.59" expl="assertion" proved="true">
2504   <transf name="split_vc" proved="true" >
2505    <goal name="wmpz_add_ui&#39;vc.59.0" expl="assertion" proved="true">
2506    <proof prover="10"><result status="valid" time="0.027287" steps="74263"/></proof>
2507    </goal>
2508    <goal name="wmpz_add_ui&#39;vc.59.1" expl="assertion" proved="true">
2509    <proof prover="5"><result status="valid" time="0.670000" steps="1124"/></proof>
2510    </goal>
2511    <goal name="wmpz_add_ui&#39;vc.59.2" expl="assertion" proved="true">
2512    <proof prover="3"><result status="valid" time="0.095646" steps="13930"/></proof>
2513    </goal>
2514    <goal name="wmpz_add_ui&#39;vc.59.3" expl="assertion" proved="true">
2515    <proof prover="11"><result status="valid" time="0.518980" steps="6772"/></proof>
2516    </goal>
2517    <goal name="wmpz_add_ui&#39;vc.59.4" expl="assertion" proved="true">
2518    <proof prover="3"><result status="valid" time="0.076828" steps="14426"/></proof>
2519    </goal>
2520    <goal name="wmpz_add_ui&#39;vc.59.5" expl="VC for wmpz_add_ui" proved="true">
2521    <proof prover="3"><result status="valid" time="0.111718" steps="19238"/></proof>
2522    </goal>
2523   </transf>
2524   </goal>
2525   <goal name="wmpz_add_ui&#39;vc.60" expl="precondition" proved="true">
2526   <proof prover="3"><result status="valid" time="0.078210" steps="13466"/></proof>
2527   </goal>
2528   <goal name="wmpz_add_ui&#39;vc.61" expl="precondition" proved="true">
2529   <proof prover="10"><result status="valid" time="0.008298" steps="4993"/></proof>
2530   </goal>
2531   <goal name="wmpz_add_ui&#39;vc.62" expl="precondition" proved="true">
2532   <proof prover="11"><result status="valid" time="0.082765" steps="492"/></proof>
2533   </goal>
2534   <goal name="wmpz_add_ui&#39;vc.63" expl="precondition" proved="true">
2535   <proof prover="6"><result status="valid" time="0.054790" steps="9298"/></proof>
2536   </goal>
2537   <goal name="wmpz_add_ui&#39;vc.64" expl="precondition" proved="true">
2538   <transf name="split_vc" proved="true" >
2539    <goal name="wmpz_add_ui&#39;vc.64.0" expl="precondition" proved="true">
2540    <proof prover="10"><result status="valid" time="0.039963" steps="79835"/></proof>
2541    </goal>
2542   </transf>
2543   </goal>
2544   <goal name="wmpz_add_ui&#39;vc.65" expl="precondition" proved="true">
2545   <transf name="split_vc" proved="true" >
2546    <goal name="wmpz_add_ui&#39;vc.65.0" expl="precondition" proved="true">
2547    <proof prover="6"><result status="valid" time="0.141654" steps="16386"/></proof>
2548    </goal>
2549   </transf>
2550   </goal>
2551   <goal name="wmpz_add_ui&#39;vc.66" expl="precondition" proved="true">
2552   <proof prover="3"><result status="valid" time="0.092697" steps="13634"/></proof>
2553   </goal>
2554   <goal name="wmpz_add_ui&#39;vc.67" expl="precondition" proved="true">
2555   <proof prover="10"><result status="valid" time="0.115236" steps="227139"/></proof>
2556   </goal>
2557   <goal name="wmpz_add_ui&#39;vc.68" expl="precondition" proved="true">
2558   <proof prover="3"><result status="valid" time="0.081395" steps="13793"/></proof>
2559   </goal>
2560   <goal name="wmpz_add_ui&#39;vc.69" expl="precondition" proved="true">
2561   <proof prover="3"><result status="valid" time="0.080090" steps="13525"/></proof>
2562   </goal>
2563   <goal name="wmpz_add_ui&#39;vc.70" expl="precondition" proved="true">
2564   <proof prover="3"><result status="valid" time="0.071432" steps="13746"/></proof>
2565   </goal>
2566   <goal name="wmpz_add_ui&#39;vc.71" expl="precondition" proved="true">
2567   <proof prover="3"><result status="valid" time="0.098913" steps="14838"/></proof>
2568   </goal>
2569   <goal name="wmpz_add_ui&#39;vc.72" expl="precondition" proved="true">
2570   <proof prover="6"><result status="valid" time="0.058869" steps="9561"/></proof>
2571   </goal>
2572   <goal name="wmpz_add_ui&#39;vc.73" expl="postcondition" proved="true">
2573   <proof prover="11"><result status="valid" time="0.154691" steps="1631"/></proof>
2574   </goal>
2575   <goal name="wmpz_add_ui&#39;vc.74" expl="postcondition" proved="true">
2576   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2577    <goal name="wmpz_add_ui&#39;vc.74.0" expl="apply premises" proved="true">
2578    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
2579     <goal name="wmpz_add_ui&#39;vc.74.0.0" expl="apply premises" proved="true">
2580     <proof prover="10"><result status="valid" time="0.073710" steps="166570"/></proof>
2581     </goal>
2582     <goal name="wmpz_add_ui&#39;vc.74.0.1" expl="apply premises" proved="true">
2583     <proof prover="6"><result status="valid" time="0.067011" steps="10548"/></proof>
2584     </goal>
2585    </transf>
2586    </goal>
2587    <goal name="wmpz_add_ui&#39;vc.74.1" expl="apply premises" proved="true">
2588    <proof prover="10"><result status="valid" time="0.035074" steps="80344"/></proof>
2589    </goal>
2590   </transf>
2591   </goal>
2592   <goal name="wmpz_add_ui&#39;vc.75" expl="postcondition" proved="true">
2593   <proof prover="3"><result status="valid" time="0.094243" steps="13895"/></proof>
2594   </goal>
2595   <goal name="wmpz_add_ui&#39;vc.76" expl="precondition" proved="true">
2596   <proof prover="3"><result status="valid" time="0.082793" steps="12807"/></proof>
2597   </goal>
2598   <goal name="wmpz_add_ui&#39;vc.77" expl="assertion" proved="true">
2599   <proof prover="4"><result status="valid" time="0.240000"/></proof>
2600   </goal>
2601   <goal name="wmpz_add_ui&#39;vc.78" expl="precondition" proved="true">
2602   <proof prover="3"><result status="valid" time="0.088982" steps="13068"/></proof>
2603   </goal>
2604   <goal name="wmpz_add_ui&#39;vc.79" expl="integer overflow" proved="true">
2605   <proof prover="3"><result status="valid" time="0.111751" steps="17976"/></proof>
2606   </goal>
2607   <goal name="wmpz_add_ui&#39;vc.80" expl="precondition" proved="true">
2608   <proof prover="11"><result status="valid" time="0.067400" steps="251"/></proof>
2609   </goal>
2610   <goal name="wmpz_add_ui&#39;vc.81" expl="precondition" proved="true">
2611   <proof prover="3"><result status="valid" time="0.064479" steps="11974"/></proof>
2612   </goal>
2613   <goal name="wmpz_add_ui&#39;vc.82" expl="assertion" proved="true">
2614   <proof prover="10"><result status="valid" time="0.051649" steps="115472"/></proof>
2615   </goal>
2616   <goal name="wmpz_add_ui&#39;vc.83" expl="postcondition" proved="true">
2617   <transf name="inline_goal" proved="true" >
2618    <goal name="wmpz_add_ui&#39;vc.83.0" expl="postcondition" proved="true">
2619    <transf name="split_vc" proved="true" >
2620     <goal name="wmpz_add_ui&#39;vc.83.0.0" expl="postcondition" proved="true">
2621     <proof prover="6"><result status="valid" time="0.065012" steps="9559"/></proof>
2622     </goal>
2623     <goal name="wmpz_add_ui&#39;vc.83.0.1" expl="postcondition" proved="true">
2624     <proof prover="10"><result status="valid" time="0.011723" steps="4722"/></proof>
2625     </goal>
2626    </transf>
2627    </goal>
2628   </transf>
2629   </goal>
2630   <goal name="wmpz_add_ui&#39;vc.84" expl="postcondition" proved="true">
2631   <proof prover="11"><result status="valid" time="0.072799" steps="696"/></proof>
2632   </goal>
2633   <goal name="wmpz_add_ui&#39;vc.85" expl="postcondition" proved="true">
2634   <proof prover="6"><result status="valid" time="0.113847" steps="14616"/></proof>
2635   </goal>
2636   <goal name="wmpz_add_ui&#39;vc.86" expl="postcondition" proved="true">
2637   <proof prover="3"><result status="valid" time="0.089495" steps="13537"/></proof>
2638   </goal>
2639   <goal name="wmpz_add_ui&#39;vc.87" expl="postcondition" proved="true">
2640   <proof prover="6"><result status="valid" time="0.045446" steps="8215"/></proof>
2641   </goal>
2642   <goal name="wmpz_add_ui&#39;vc.88" expl="postcondition" proved="true">
2643   <proof prover="3"><result status="valid" time="0.061354" steps="12145"/></proof>
2644   </goal>
2645   <goal name="wmpz_add_ui&#39;vc.89" expl="assertion" proved="true">
2646   <transf name="split_vc" proved="true" >
2647    <goal name="wmpz_add_ui&#39;vc.89.0" expl="assertion" proved="true">
2648    <proof prover="3"><result status="valid" time="0.176449" steps="30463"/></proof>
2649    </goal>
2650    <goal name="wmpz_add_ui&#39;vc.89.1" expl="assertion" proved="true">
2651    <proof prover="7" timelimit="1"><result status="valid" time="0.460000" steps="2613"/></proof>
2652    </goal>
2653   </transf>
2654   </goal>
2655   <goal name="wmpz_add_ui&#39;vc.90" expl="assertion" proved="true">
2656   <proof prover="11"><result status="valid" time="0.195616" steps="2144"/></proof>
2657   </goal>
2658   <goal name="wmpz_add_ui&#39;vc.91" expl="assertion" proved="true">
2659   <proof prover="5"><result status="valid" time="0.190000" steps="281"/></proof>
2660   </goal>
2661   <goal name="wmpz_add_ui&#39;vc.92" expl="precondition" proved="true">
2662   <proof prover="3"><result status="valid" time="0.140733" steps="21040"/></proof>
2663   </goal>
2664   <goal name="wmpz_add_ui&#39;vc.93" expl="precondition" proved="true">
2665   <proof prover="3"><result status="valid" time="0.110907" steps="16155"/></proof>
2666   </goal>
2667   <goal name="wmpz_add_ui&#39;vc.94" expl="precondition" proved="true">
2668   <proof prover="6"><result status="valid" time="0.040247" steps="8229"/></proof>
2669   </goal>
2670   <goal name="wmpz_add_ui&#39;vc.95" expl="assertion" proved="true">
2671   <proof prover="11"><result status="valid" time="0.227133" steps="2446"/></proof>
2672   </goal>
2673   <goal name="wmpz_add_ui&#39;vc.96" expl="assertion" proved="true">
2674   <proof prover="11"><result status="valid" time="0.057002" steps="282"/></proof>
2675   </goal>
2676   <goal name="wmpz_add_ui&#39;vc.97" expl="integer overflow" proved="true">
2677   <transf name="split_vc" proved="true" >
2678    <goal name="wmpz_add_ui&#39;vc.97.0" expl="integer overflow" proved="true">
2679    <proof prover="3"><result status="valid" time="0.086474" steps="13685"/></proof>
2680    </goal>
2681    <goal name="wmpz_add_ui&#39;vc.97.1" expl="integer overflow" proved="true">
2682    <proof prover="10"><result status="valid" time="0.027626" steps="69035"/></proof>
2683    </goal>
2684   </transf>
2685   </goal>
2686   <goal name="wmpz_add_ui&#39;vc.98" expl="precondition" proved="true">
2687   <proof prover="6"><result status="valid" time="0.111455" steps="13638"/></proof>
2688   </goal>
2689   <goal name="wmpz_add_ui&#39;vc.99" expl="assertion" proved="true">
2690   <proof prover="11"><result status="valid" time="0.066078" steps="395"/></proof>
2691   </goal>
2692   <goal name="wmpz_add_ui&#39;vc.100" expl="integer overflow" proved="true">
2693   <proof prover="3"><result status="valid" time="0.105116" steps="18401"/></proof>
2694   </goal>
2695   <goal name="wmpz_add_ui&#39;vc.101" expl="precondition" proved="true">
2696   <proof prover="3"><result status="valid" time="0.133999" steps="18452"/></proof>
2697   </goal>
2698   <goal name="wmpz_add_ui&#39;vc.102" expl="integer overflow" proved="true">
2699   <proof prover="3"><result status="valid" time="0.126760" steps="18372"/></proof>
2700   </goal>
2701   <goal name="wmpz_add_ui&#39;vc.103" expl="integer overflow" proved="true">
2702   <proof prover="10"><result status="valid" time="0.035684" steps="84524"/></proof>
2703   </goal>
2704   <goal name="wmpz_add_ui&#39;vc.104" expl="assertion" proved="true">
2705   <proof prover="6"><result status="valid" time="3.158326" steps="199486"/></proof>
2706   </goal>
2707   <goal name="wmpz_add_ui&#39;vc.105" expl="assertion" proved="true">
2708   <transf name="split_vc" proved="true" >
2709    <goal name="wmpz_add_ui&#39;vc.105.0" expl="assertion" proved="true">
2710    <proof prover="3"><result status="valid" time="0.104130" steps="14886"/></proof>
2711    </goal>
2712    <goal name="wmpz_add_ui&#39;vc.105.1" expl="assertion" proved="true">
2713    <proof prover="3"><result status="valid" time="0.126831" steps="19592"/></proof>
2714    </goal>
2715    <goal name="wmpz_add_ui&#39;vc.105.2" expl="assertion" proved="true">
2716    <proof prover="11"><result status="valid" time="0.169299" steps="2443"/></proof>
2717    </goal>
2718    <goal name="wmpz_add_ui&#39;vc.105.3" expl="assertion" proved="true">
2719    <proof prover="11"><result status="valid" time="0.163370" steps="2420"/></proof>
2720    </goal>
2721    <goal name="wmpz_add_ui&#39;vc.105.4" expl="VC for wmpz_add_ui" proved="true">
2722    <proof prover="11"><result status="valid" time="0.111489" steps="1107"/></proof>
2723    </goal>
2724    <goal name="wmpz_add_ui&#39;vc.105.5" expl="VC for wmpz_add_ui" proved="true">
2725    <proof prover="6"><result status="valid" time="0.121982" steps="16709"/></proof>
2726    </goal>
2727    <goal name="wmpz_add_ui&#39;vc.105.6" expl="VC for wmpz_add_ui" proved="true">
2728    <proof prover="3"><result status="valid" time="0.095316" steps="14888"/></proof>
2729    </goal>
2730    <goal name="wmpz_add_ui&#39;vc.105.7" expl="VC for wmpz_add_ui" proved="true">
2731    <proof prover="6"><result status="valid" time="0.071613" steps="10324"/></proof>
2732    </goal>
2733    <goal name="wmpz_add_ui&#39;vc.105.8" expl="VC for wmpz_add_ui" proved="true">
2734    <proof prover="6"><result status="valid" time="0.044632" steps="8177"/></proof>
2735    </goal>
2736    <goal name="wmpz_add_ui&#39;vc.105.9" expl="VC for wmpz_add_ui" proved="true">
2737    <proof prover="10"><result status="valid" time="0.039839" steps="88740"/></proof>
2738    </goal>
2739    <goal name="wmpz_add_ui&#39;vc.105.10" expl="VC for wmpz_add_ui" proved="true">
2740    <proof prover="3"><result status="valid" time="0.123153" steps="19942"/></proof>
2741    </goal>
2742    <goal name="wmpz_add_ui&#39;vc.105.11" expl="VC for wmpz_add_ui" proved="true">
2743    <proof prover="3"><result status="valid" time="0.096763" steps="14872"/></proof>
2744    </goal>
2745    <goal name="wmpz_add_ui&#39;vc.105.12" expl="VC for wmpz_add_ui" proved="true">
2746    <proof prover="11"><result status="valid" time="0.142135" steps="1853"/></proof>
2747    </goal>
2748    <goal name="wmpz_add_ui&#39;vc.105.13" expl="VC for wmpz_add_ui" proved="true">
2749    <proof prover="4"><result status="valid" time="0.160000"/></proof>
2750    </goal>
2751    <goal name="wmpz_add_ui&#39;vc.105.14" expl="VC for wmpz_add_ui" proved="true">
2752    <proof prover="4"><result status="valid" time="0.190000"/></proof>
2753    </goal>
2754    <goal name="wmpz_add_ui&#39;vc.105.15" expl="VC for wmpz_add_ui" proved="true">
2755    <proof prover="11"><result status="valid" time="0.160101" steps="1916"/></proof>
2756    </goal>
2757    <goal name="wmpz_add_ui&#39;vc.105.16" expl="VC for wmpz_add_ui" proved="true">
2758    <proof prover="11"><result status="valid" time="0.387054" steps="4040"/></proof>
2759    </goal>
2760   </transf>
2761   </goal>
2762   <goal name="wmpz_add_ui&#39;vc.106" expl="postcondition" proved="true">
2763   <proof prover="6"><result status="valid" time="0.069614" steps="10445"/></proof>
2764   </goal>
2765   <goal name="wmpz_add_ui&#39;vc.107" expl="postcondition" proved="true">
2766   <proof prover="3"><result status="valid" time="0.142936" steps="20092"/></proof>
2767   </goal>
2768   <goal name="wmpz_add_ui&#39;vc.108" expl="postcondition" proved="true">
2769   <proof prover="3"><result status="valid" time="0.065089" steps="13320"/></proof>
2770   </goal>
2771   <goal name="wmpz_add_ui&#39;vc.109" expl="postcondition" proved="true">
2772   <proof prover="10"><result status="valid" time="0.033616" steps="92152"/></proof>
2773   </goal>
2774   <goal name="wmpz_add_ui&#39;vc.110" expl="postcondition" proved="true">
2775   <proof prover="3"><result status="valid" time="0.060348" steps="12843"/></proof>
2776   </goal>
2777   <goal name="wmpz_add_ui&#39;vc.111" expl="postcondition" proved="true">
2778   <proof prover="3"><result status="valid" time="0.063438" steps="12850"/></proof>
2779   </goal>
2780   <goal name="wmpz_add_ui&#39;vc.112" expl="precondition" proved="true">
2781   <proof prover="3"><result status="valid" time="0.087764" steps="13655"/></proof>
2782   </goal>
2783   <goal name="wmpz_add_ui&#39;vc.113" expl="precondition" proved="true">
2784   <proof prover="3"><result status="valid" time="0.098902" steps="16256"/></proof>
2785   </goal>
2786   <goal name="wmpz_add_ui&#39;vc.114" expl="assertion" proved="true">
2787   <proof prover="4"><result status="valid" time="0.250000"/></proof>
2788   </goal>
2789   <goal name="wmpz_add_ui&#39;vc.115" expl="precondition" proved="true">
2790   <proof prover="3"><result status="valid" time="0.120249" steps="17138"/></proof>
2791   </goal>
2792   <goal name="wmpz_add_ui&#39;vc.116" expl="integer overflow" proved="true">
2793   <proof prover="10"><result status="valid" time="0.036679" steps="71436"/></proof>
2794   </goal>
2795   <goal name="wmpz_add_ui&#39;vc.117" expl="precondition" proved="true">
2796   <proof prover="3"><result status="valid" time="0.082926" steps="13493"/></proof>
2797   </goal>
2798   <goal name="wmpz_add_ui&#39;vc.118" expl="precondition" proved="true">
2799   <proof prover="6"><result status="valid" time="0.045222" steps="8509"/></proof>
2800   </goal>
2801   <goal name="wmpz_add_ui&#39;vc.119" expl="assertion" proved="true">
2802   <proof prover="3"><result status="valid" time="0.211384" steps="26467"/></proof>
2803   </goal>
2804   <goal name="wmpz_add_ui&#39;vc.120" expl="precondition" proved="true">
2805   <proof prover="3"><result status="valid" time="0.064500" steps="12521"/></proof>
2806   </goal>
2807   <goal name="wmpz_add_ui&#39;vc.121" expl="precondition" proved="true">
2808   <proof prover="3"><result status="valid" time="0.123355" steps="16221"/></proof>
2809   </goal>
2810   <goal name="wmpz_add_ui&#39;vc.122" expl="precondition" proved="true">
2811   <proof prover="3"><result status="valid" time="0.065285" steps="13198"/></proof>
2812   </goal>
2813   <goal name="wmpz_add_ui&#39;vc.123" expl="precondition" proved="true">
2814   <proof prover="6"><result status="valid" time="0.044277" steps="8999"/></proof>
2815   </goal>
2816   <goal name="wmpz_add_ui&#39;vc.124" expl="postcondition" proved="true">
2817   <proof prover="11"><result status="valid" time="0.105926" steps="874"/></proof>
2818   </goal>
2819   <goal name="wmpz_add_ui&#39;vc.125" expl="postcondition" proved="true">
2820   <proof prover="10"><result status="valid" time="0.036569" steps="74650"/></proof>
2821   </goal>
2822   <goal name="wmpz_add_ui&#39;vc.126" expl="postcondition" proved="true">
2823   <proof prover="3"><result status="valid" time="0.147095" steps="20184"/></proof>
2824   </goal>
2825   <goal name="wmpz_add_ui&#39;vc.127" expl="postcondition" proved="true">
2826   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2827    <goal name="wmpz_add_ui&#39;vc.127.0" expl="apply premises" proved="true">
2828    <proof prover="3"><result status="valid" time="0.217179" steps="30148"/></proof>
2829    </goal>
2830    <goal name="wmpz_add_ui&#39;vc.127.1" expl="apply premises" proved="true">
2831    <proof prover="10"><result status="valid" time="0.034279" steps="76951"/></proof>
2832    </goal>
2833   </transf>
2834   </goal>
2835   <goal name="wmpz_add_ui&#39;vc.128" expl="postcondition" proved="true">
2836   <proof prover="3"><result status="valid" time="0.124227" steps="17793"/></proof>
2837   </goal>
2838   <goal name="wmpz_add_ui&#39;vc.129" expl="postcondition" proved="true">
2839   <proof prover="3"><result status="valid" time="0.120341" steps="17684"/></proof>
2840   </goal>
2841   <goal name="wmpz_add_ui&#39;vc.130" expl="assertion" proved="true">
2842   <transf name="split_vc" proved="true" >
2843    <goal name="wmpz_add_ui&#39;vc.130.0" expl="assertion" proved="true">
2844    <proof prover="11"><result status="valid" time="0.143335" steps="1151"/></proof>
2845    </goal>
2846    <goal name="wmpz_add_ui&#39;vc.130.1" expl="assertion" proved="true">
2847    <proof prover="7" memlimit="2000"><result status="valid" time="0.475881" steps="6554"/></proof>
2848    </goal>
2849   </transf>
2850   </goal>
2851   <goal name="wmpz_add_ui&#39;vc.131" expl="precondition" proved="true">
2852   <proof prover="3"><result status="valid" time="0.131466" steps="21283"/></proof>
2853   </goal>
2854   <goal name="wmpz_add_ui&#39;vc.132" expl="precondition" proved="true">
2855   <proof prover="6"><result status="valid" time="0.108831" steps="14752"/></proof>
2856   </goal>
2857   <goal name="wmpz_add_ui&#39;vc.133" expl="precondition" proved="true">
2858   <proof prover="6"><result status="valid" time="0.101083" steps="13535"/></proof>
2859   </goal>
2860   <goal name="wmpz_add_ui&#39;vc.134" expl="precondition" proved="true">
2861   <proof prover="3"><result status="valid" time="0.061950" steps="12269"/></proof>
2862   </goal>
2863   <goal name="wmpz_add_ui&#39;vc.135" expl="assertion" proved="true">
2864   <proof prover="4"><result status="valid" time="0.180000"/></proof>
2865   </goal>
2866   <goal name="wmpz_add_ui&#39;vc.136" expl="assertion" proved="true">
2867   <proof prover="5"><result status="valid" time="0.610000" steps="1439"/></proof>
2868   </goal>
2869   <goal name="wmpz_add_ui&#39;vc.137" expl="integer overflow" proved="true">
2870   <proof prover="3"><result status="valid" time="0.112389" steps="17956"/></proof>
2871   </goal>
2872   <goal name="wmpz_add_ui&#39;vc.138" expl="precondition" proved="true">
2873   <proof prover="3"><result status="valid" time="0.120594" steps="17983"/></proof>
2874   </goal>
2875   <goal name="wmpz_add_ui&#39;vc.139" expl="assertion" proved="true">
2876   <proof prover="11"><result status="valid" time="0.070677" steps="444"/></proof>
2877   </goal>
2878   <goal name="wmpz_add_ui&#39;vc.140" expl="integer overflow" proved="true">
2879   <proof prover="11"><result status="valid" time="0.125042" steps="1192"/></proof>
2880   </goal>
2881   <goal name="wmpz_add_ui&#39;vc.141" expl="precondition" proved="true">
2882   <proof prover="3"><result status="valid" time="0.127131" steps="19707"/></proof>
2883   </goal>
2884   <goal name="wmpz_add_ui&#39;vc.142" expl="integer overflow" proved="true">
2885   <proof prover="6"><result status="valid" time="0.134430" steps="17717"/></proof>
2886   </goal>
2887   <goal name="wmpz_add_ui&#39;vc.143" expl="integer overflow" proved="true">
2888   <proof prover="3"><result status="valid" time="0.129569" steps="19571"/></proof>
2889   </goal>
2890   <goal name="wmpz_add_ui&#39;vc.144" expl="assertion" proved="true">
2891   <transf name="split_vc" proved="true" >
2892    <goal name="wmpz_add_ui&#39;vc.144.0" expl="assertion" proved="true">
2893    <proof prover="6"><result status="valid" time="0.339194" steps="41870"/></proof>
2894    </goal>
2895    <goal name="wmpz_add_ui&#39;vc.144.1" expl="assertion" proved="true">
2896    <proof prover="11"><result status="valid" time="0.156540" steps="2250"/></proof>
2897    </goal>
2898   </transf>
2899   </goal>
2900   <goal name="wmpz_add_ui&#39;vc.145" expl="assertion" proved="true">
2901   <transf name="split_vc" proved="true" >
2902    <goal name="wmpz_add_ui&#39;vc.145.0" expl="assertion" proved="true">
2903    <proof prover="6"><result status="valid" time="0.082951" steps="12160"/></proof>
2904    </goal>
2905    <goal name="wmpz_add_ui&#39;vc.145.1" expl="assertion" proved="true">
2906    <proof prover="6"><result status="valid" time="0.146330" steps="19184"/></proof>
2907    </goal>
2908    <goal name="wmpz_add_ui&#39;vc.145.2" expl="assertion" proved="true">
2909    <proof prover="11"><result status="valid" time="0.226928" steps="3183"/></proof>
2910    </goal>
2911    <goal name="wmpz_add_ui&#39;vc.145.3" expl="assertion" proved="true">
2912    <proof prover="11"><result status="valid" time="0.637941" steps="5926"/></proof>
2913    </goal>
2914    <goal name="wmpz_add_ui&#39;vc.145.4" expl="VC for wmpz_add_ui" proved="true">
2915    <proof prover="3"><result status="valid" time="0.123261" steps="19753"/></proof>
2916    </goal>
2917    <goal name="wmpz_add_ui&#39;vc.145.5" expl="VC for wmpz_add_ui" proved="true">
2918    <proof prover="3"><result status="valid" time="0.132239" steps="20133"/></proof>
2919    </goal>
2920    <goal name="wmpz_add_ui&#39;vc.145.6" expl="VC for wmpz_add_ui" proved="true">
2921    <proof prover="6"><result status="valid" time="0.078637" steps="11935"/></proof>
2922    </goal>
2923    <goal name="wmpz_add_ui&#39;vc.145.7" expl="VC for wmpz_add_ui" proved="true">
2924    <proof prover="10"><result status="valid" time="0.027445" steps="78412"/></proof>
2925    </goal>
2926    <goal name="wmpz_add_ui&#39;vc.145.8" expl="VC for wmpz_add_ui" proved="true">
2927    <proof prover="11"><result status="valid" time="0.079816" steps="627"/></proof>
2928    </goal>
2929    <goal name="wmpz_add_ui&#39;vc.145.9" expl="VC for wmpz_add_ui" proved="true">
2930    <proof prover="6"><result status="valid" time="0.151983" steps="19502"/></proof>
2931    </goal>
2932    <goal name="wmpz_add_ui&#39;vc.145.10" expl="VC for wmpz_add_ui" proved="true">
2933    <proof prover="10"><result status="valid" time="0.027084" steps="83843"/></proof>
2934    </goal>
2935    <goal name="wmpz_add_ui&#39;vc.145.11" expl="VC for wmpz_add_ui" proved="true">
2936    <proof prover="3"><result status="valid" time="0.083670" steps="15066"/></proof>
2937    </goal>
2938    <goal name="wmpz_add_ui&#39;vc.145.12" expl="VC for wmpz_add_ui" proved="true">
2939    <proof prover="11"><result status="valid" time="0.151674" steps="2053"/></proof>
2940    </goal>
2941    <goal name="wmpz_add_ui&#39;vc.145.13" expl="VC for wmpz_add_ui" proved="true">
2942    <proof prover="4"><result status="valid" time="0.090000"/></proof>
2943    </goal>
2944    <goal name="wmpz_add_ui&#39;vc.145.14" expl="VC for wmpz_add_ui" proved="true">
2945    <proof prover="4"><result status="valid" time="0.100000"/></proof>
2946    </goal>
2947    <goal name="wmpz_add_ui&#39;vc.145.15" expl="VC for wmpz_add_ui" proved="true">
2948    <proof prover="11"><result status="valid" time="0.164565" steps="2109"/></proof>
2949    </goal>
2950    <goal name="wmpz_add_ui&#39;vc.145.16" expl="VC for wmpz_add_ui" proved="true">
2951    <proof prover="5"><result status="valid" time="0.570000" steps="808"/></proof>
2952    </goal>
2953   </transf>
2954   </goal>
2955   <goal name="wmpz_add_ui&#39;vc.146" expl="precondition" proved="true">
2956   <proof prover="3"><result status="valid" time="0.074971" steps="13375"/></proof>
2957   </goal>
2958   <goal name="wmpz_add_ui&#39;vc.147" expl="precondition" proved="true">
2959   <proof prover="3"><result status="valid" time="0.144990" steps="19309"/></proof>
2960   </goal>
2961   <goal name="wmpz_add_ui&#39;vc.148" expl="precondition" proved="true">
2962   <proof prover="3"><result status="valid" time="0.070452" steps="14052"/></proof>
2963   </goal>
2964   <goal name="wmpz_add_ui&#39;vc.149" expl="precondition" proved="true">
2965   <proof prover="3"><result status="valid" time="0.054811" steps="14094"/></proof>
2966   </goal>
2967   <goal name="wmpz_add_ui&#39;vc.150" expl="postcondition" proved="true">
2968   <proof prover="3"><result status="valid" time="0.105446" steps="15104"/></proof>
2969   </goal>
2970   <goal name="wmpz_add_ui&#39;vc.151" expl="postcondition" proved="true">
2971   <proof prover="3"><result status="valid" time="0.143632" steps="22195"/></proof>
2972   </goal>
2973   <goal name="wmpz_add_ui&#39;vc.152" expl="postcondition" proved="true">
2974   <proof prover="3"><result status="valid" time="0.064399" steps="13989"/></proof>
2975   </goal>
2976   <goal name="wmpz_add_ui&#39;vc.153" expl="postcondition" proved="true">
2977   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2978    <goal name="wmpz_add_ui&#39;vc.153.0" expl="apply premises" proved="true">
2979    <proof prover="3"><result status="valid" time="0.285804" steps="36785"/></proof>
2980    </goal>
2981    <goal name="wmpz_add_ui&#39;vc.153.1" expl="apply premises" proved="true">
2982    <proof prover="3"><result status="valid" time="0.102100" steps="15161"/></proof>
2983    </goal>
2984   </transf>
2985   </goal>
2986   <goal name="wmpz_add_ui&#39;vc.154" expl="postcondition" proved="true">
2987   <proof prover="10"><result status="valid" time="0.033308" steps="97567"/></proof>
2988   </goal>
2989   <goal name="wmpz_add_ui&#39;vc.155" expl="postcondition" proved="true">
2990   <proof prover="10"><result status="valid" time="0.037157" steps="102545"/></proof>
2991   </goal>
2992   <goal name="wmpz_add_ui&#39;vc.156" expl="precondition" proved="true">
2993   <proof prover="3"><result status="valid" time="0.082941" steps="12740"/></proof>
2994   </goal>
2995   <goal name="wmpz_add_ui&#39;vc.157" expl="precondition" proved="true">
2996   <proof prover="3"><result status="valid" time="0.057754" steps="11921"/></proof>
2997   </goal>
2998   <goal name="wmpz_add_ui&#39;vc.158" expl="precondition" proved="true">
2999   <proof prover="6"><result status="valid" time="0.050232" steps="8807"/></proof>
3000   </goal>
3001   <goal name="wmpz_add_ui&#39;vc.159" expl="precondition" proved="true">
3002   <proof prover="3"><result status="valid" time="0.067229" steps="12878"/></proof>
3003   </goal>
3004   <goal name="wmpz_add_ui&#39;vc.160" expl="precondition" proved="true">
3005   <proof prover="3"><result status="valid" time="0.088679" steps="13744"/></proof>
3006   </goal>
3007   <goal name="wmpz_add_ui&#39;vc.161" expl="precondition" proved="true">
3008   <proof prover="6"><result status="valid" time="0.075305" steps="9516"/></proof>
3009   </goal>
3010   <goal name="wmpz_add_ui&#39;vc.162" expl="precondition" proved="true">
3011   <proof prover="6"><result status="valid" time="0.064935" steps="9067"/></proof>
3012   </goal>
3013   <goal name="wmpz_add_ui&#39;vc.163" expl="precondition" proved="true">
3014   <proof prover="10"><result status="valid" time="0.014762" steps="7773"/></proof>
3015   </goal>
3016   <goal name="wmpz_add_ui&#39;vc.164" expl="precondition" proved="true">
3017   <proof prover="6"><result status="valid" time="0.064511" steps="9222"/></proof>
3018   </goal>
3019   <goal name="wmpz_add_ui&#39;vc.165" expl="precondition" proved="true">
3020   <proof prover="6"><result status="valid" time="0.074280" steps="8954"/></proof>
3021   </goal>
3022   <goal name="wmpz_add_ui&#39;vc.166" expl="precondition" proved="true">
3023   <proof prover="3"><result status="valid" time="0.065277" steps="13192"/></proof>
3024   </goal>
3025   <goal name="wmpz_add_ui&#39;vc.167" expl="precondition" proved="true">
3026   <proof prover="11"><result status="valid" time="0.074190" steps="505"/></proof>
3027   </goal>
3028   <goal name="wmpz_add_ui&#39;vc.168" expl="precondition" proved="true">
3029   <proof prover="6"><result status="valid" time="0.065682" steps="8956"/></proof>
3030   </goal>
3031   <goal name="wmpz_add_ui&#39;vc.169" expl="postcondition" proved="true">
3032   <proof prover="11"><result status="valid" time="0.316503" steps="5530"/></proof>
3033   </goal>
3034   <goal name="wmpz_add_ui&#39;vc.170" expl="postcondition" proved="true">
3035   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
3036    <goal name="wmpz_add_ui&#39;vc.170.0" expl="apply premises" proved="true">
3037    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
3038     <goal name="wmpz_add_ui&#39;vc.170.0.0" expl="apply premises" proved="true">
3039     <proof prover="10"><result status="valid" time="0.036357" steps="88516"/></proof>
3040     </goal>
3041     <goal name="wmpz_add_ui&#39;vc.170.0.1" expl="apply premises" proved="true">
3042     <proof prover="3"><result status="valid" time="0.084943" steps="13733"/></proof>
3043     </goal>
3044    </transf>
3045    </goal>
3046    <goal name="wmpz_add_ui&#39;vc.170.1" expl="apply premises" proved="true">
3047    <proof prover="3"><result status="valid" time="0.079296" steps="13733"/></proof>
3048    </goal>
3049   </transf>
3050   </goal>
3051   <goal name="wmpz_add_ui&#39;vc.171" expl="postcondition" proved="true">
3052   <proof prover="3"><result status="valid" time="0.084507" steps="13185"/></proof>
3053   </goal>
3054  </transf>
3055  </goal>
3056 </theory>
3057 </file>
3058 </why3session>