| 35981 |      1 | d29d9bae6b4b919e45b23de87975f8734cce2039 6542 0
 | 
| 34994 |      2 | #2 := false
 | 
|  |      3 | decl up_6 :: (-> T4 T2 bool)
 | 
|  |      4 | decl ?x47!7 :: (-> T2 T2)
 | 
|  |      5 | decl ?x75!20 :: T2
 | 
|  |      6 | #2146 := ?x75!20
 | 
|  |      7 | #5823 := (?x47!7 ?x75!20)
 | 
|  |      8 | decl uf_23 :: T4
 | 
|  |      9 | #182 := uf_23
 | 
|  |     10 | #16800 := (up_6 uf_23 #5823)
 | 
|  |     11 | decl uf_2 :: (-> T1 T2)
 | 
|  |     12 | decl uf_1 :: (-> T2 T2 T1)
 | 
|  |     13 | decl uf_3 :: (-> T1 T2)
 | 
|  |     14 | decl uf_22 :: T2
 | 
|  |     15 | #174 := uf_22
 | 
|  |     16 | #4514 := (uf_1 uf_22 uf_22)
 | 
|  |     17 | #10482 := (uf_3 #4514)
 | 
|  |     18 | #15059 := (uf_1 #10482 ?x75!20)
 | 
|  |     19 | #15842 := (uf_3 #15059)
 | 
|  |     20 | #16792 := (uf_1 #5823 #15842)
 | 
|  |     21 | #19843 := (uf_2 #16792)
 | 
|  |     22 | decl uf_7 :: (-> T4 T2 T5 T4)
 | 
|  |     23 | decl uf_8 :: T5
 | 
|  |     24 | #33 := uf_8
 | 
|  |     25 | decl uf_15 :: T4
 | 
|  |     26 | #110 := uf_15
 | 
|  |     27 | #11444 := (uf_7 uf_15 #10482 uf_8)
 | 
|  |     28 | #27073 := (up_6 #11444 #19843)
 | 
|  |     29 | #27109 := (not #27073)
 | 
|  |     30 | #16801 := (not #16800)
 | 
|  |     31 | #27231 := (iff #16801 #27109)
 | 
|  |     32 | #27229 := (iff #16800 #27073)
 | 
|  |     33 | #27227 := (iff #27073 #16800)
 | 
|  |     34 | #27215 := (= #19843 #5823)
 | 
|  |     35 | #20888 := (= #5823 #19843)
 | 
|  |     36 | #11 := (:var 0 T2)
 | 
|  |     37 | #10 := (:var 1 T2)
 | 
|  |     38 | #12 := (uf_1 #10 #11)
 | 
|  |     39 | #3981 := (pattern #12)
 | 
|  |     40 | #16 := (uf_2 #12)
 | 
|  |     41 | #303 := (= #10 #16)
 | 
|  |     42 | #3988 := (forall (vars (?x4 T2) (?x5 T2)) (:pat #3981) #303)
 | 
|  |     43 | #307 := (forall (vars (?x4 T2) (?x5 T2)) #303)
 | 
|  |     44 | #3991 := (iff #307 #3988)
 | 
|  |     45 | #3989 := (iff #303 #303)
 | 
|  |     46 | #3990 := [refl]: #3989
 | 
|  |     47 | #3992 := [quant-intro #3990]: #3991
 | 
|  |     48 | #1642 := (~ #307 #307)
 | 
|  |     49 | #1676 := (~ #303 #303)
 | 
|  |     50 | #1677 := [refl]: #1676
 | 
|  |     51 | #1643 := [nnf-pos #1677]: #1642
 | 
|  |     52 | #17 := (= #16 #10)
 | 
|  |     53 | #18 := (forall (vars (?x4 T2) (?x5 T2)) #17)
 | 
|  |     54 | #308 := (iff #18 #307)
 | 
|  |     55 | #305 := (iff #17 #303)
 | 
|  |     56 | #306 := [rewrite]: #305
 | 
|  |     57 | #309 := [quant-intro #306]: #308
 | 
|  |     58 | #302 := [asserted]: #18
 | 
|  |     59 | #312 := [mp #302 #309]: #307
 | 
|  |     60 | #1678 := [mp~ #312 #1643]: #307
 | 
|  |     61 | #3993 := [mp #1678 #3992]: #3988
 | 
|  |     62 | #8415 := (not #3988)
 | 
|  |     63 | #20865 := (or #8415 #20888)
 | 
|  |     64 | #20879 := [quant-inst]: #20865
 | 
|  |     65 | #27214 := [unit-resolution #20879 #3993]: #20888
 | 
|  |     66 | #27216 := [symm #27214]: #27215
 | 
|  |     67 | #13523 := (= #11444 uf_23)
 | 
|  |     68 | #183 := (uf_7 uf_15 uf_22 uf_8)
 | 
|  |     69 | #7113 := (= #183 uf_23)
 | 
|  |     70 | #184 := (= uf_23 #183)
 | 
|  |     71 | #2150 := (uf_1 #11 ?x75!20)
 | 
|  |     72 | #4271 := (pattern #2150)
 | 
|  |     73 | decl uf_24 :: (-> T2 int)
 | 
|  |     74 | #191 := (uf_24 #11)
 | 
|  |     75 | #4211 := (pattern #191)
 | 
|  |     76 | #201 := (up_6 uf_23 #11)
 | 
|  |     77 | #4237 := (pattern #201)
 | 
|  |     78 | #52 := 0::int
 | 
|  |     79 | decl uf_10 :: (-> T1 int)
 | 
|  |     80 | #2151 := (uf_10 #2150)
 | 
|  |     81 | #2147 := (uf_24 ?x75!20)
 | 
|  |     82 | #1038 := -1::int
 | 
|  |     83 | #2148 := (* -1::int #2147)
 | 
|  |     84 | #2745 := (+ #2148 #2151)
 | 
|  |     85 | #2746 := (+ #191 #2745)
 | 
|  |     86 | #2749 := (= #2746 0::int)
 | 
|  |     87 | #3311 := (not #2749)
 | 
|  |     88 | #2149 := (+ #191 #2148)
 | 
|  |     89 | #2154 := (>= #2149 0::int)
 | 
|  |     90 | #208 := (not #201)
 | 
|  |     91 | #3312 := (or #208 #2154 #3311)
 | 
|  |     92 | #4272 := (forall (vars (?x76 T2)) (:pat #4237 #4211 #4271) #3312)
 | 
|  |     93 | #4277 := (not #4272)
 | 
|  |     94 | #87 := (uf_1 #11 #10)
 | 
|  |     95 | #4066 := (pattern #87)
 | 
|  |     96 | #211 := (uf_24 #10)
 | 
|  |     97 | #1318 := (* -1::int #211)
 | 
|  |     98 | #1319 := (+ #191 #1318)
 | 
|  |     99 | #88 := (uf_10 #87)
 | 
|  |    100 | #1344 := (+ #88 #1319)
 | 
|  |    101 | #1342 := (>= #1344 0::int)
 | 
|  |    102 | #1053 := (* -1::int #88)
 | 
|  |    103 | decl uf_9 :: int
 | 
|  |    104 | #53 := uf_9
 | 
|  |    105 | #1054 := (+ uf_9 #1053)
 | 
|  |    106 | #1055 := (<= #1054 0::int)
 | 
|  |    107 | #3303 := (or #208 #1055 #1342)
 | 
|  |    108 | #4263 := (forall (vars (?x71 T2) (?x72 T2)) (:pat #4066) #3303)
 | 
|  |    109 | #4268 := (not #4263)
 | 
|  |    110 | decl uf_11 :: T2
 | 
|  |    111 | #64 := uf_11
 | 
|  |    112 | #2721 := (= uf_11 ?x75!20)
 | 
|  |    113 | #2158 := (+ uf_9 #2148)
 | 
|  |    114 | #2159 := (<= #2158 0::int)
 | 
|  |    115 | #4280 := (or #2159 #2721 #4268 #4277)
 | 
|  |    116 | #4283 := (not #4280)
 | 
|  |    117 | decl ?x71!19 :: T2
 | 
|  |    118 | #2117 := ?x71!19
 | 
|  |    119 | decl ?x72!18 :: T2
 | 
|  |    120 | #2116 := ?x72!18
 | 
|  |    121 | #2122 := (uf_1 ?x72!18 ?x71!19)
 | 
|  |    122 | #2123 := (uf_10 #2122)
 | 
|  |    123 | #2126 := (* -1::int #2123)
 | 
|  |    124 | #2120 := (uf_24 ?x72!18)
 | 
|  |    125 | #2707 := (* -1::int #2120)
 | 
|  |    126 | #2708 := (+ #2707 #2126)
 | 
|  |    127 | #2118 := (uf_24 ?x71!19)
 | 
|  |    128 | #2709 := (+ #2118 #2708)
 | 
|  |    129 | #2710 := (<= #2709 0::int)
 | 
|  |    130 | #2130 := (up_6 uf_23 ?x72!18)
 | 
|  |    131 | #3266 := (not #2130)
 | 
|  |    132 | #2127 := (+ uf_9 #2126)
 | 
|  |    133 | #2128 := (<= #2127 0::int)
 | 
|  |    134 | #3281 := (or #2128 #3266 #2710)
 | 
|  |    135 | #3286 := (not #3281)
 | 
|  |    136 | #4286 := (or #3286 #4283)
 | 
|  |    137 | #4289 := (not #4286)
 | 
|  |    138 | #4254 := (pattern #191 #211)
 | 
|  |    139 | #1317 := (>= #1319 0::int)
 | 
|  |    140 | #209 := (up_6 uf_23 #10)
 | 
|  |    141 | #3243 := (not #209)
 | 
|  |    142 | #3258 := (or #201 #3243 #1317)
 | 
|  |    143 | #4255 := (forall (vars (?x67 T2) (?x68 T2)) (:pat #4254) #3258)
 | 
|  |    144 | #4260 := (not #4255)
 | 
|  |    145 | #4292 := (or #4260 #4289)
 | 
|  |    146 | #4295 := (not #4292)
 | 
|  |    147 | decl ?x68!16 :: T2
 | 
|  |    148 | #2091 := ?x68!16
 | 
|  |    149 | #2095 := (uf_24 ?x68!16)
 | 
|  |    150 | #2681 := (* -1::int #2095)
 | 
|  |    151 | decl ?x67!17 :: T2
 | 
|  |    152 | #2092 := ?x67!17
 | 
|  |    153 | #2093 := (uf_24 ?x67!17)
 | 
|  |    154 | #2682 := (+ #2093 #2681)
 | 
|  |    155 | #2683 := (<= #2682 0::int)
 | 
|  |    156 | #2099 := (up_6 uf_23 ?x68!16)
 | 
|  |    157 | #2098 := (up_6 uf_23 ?x67!17)
 | 
|  |    158 | #3220 := (not #2098)
 | 
|  |    159 | #3235 := (or #3220 #2099 #2683)
 | 
|  |    160 | #3240 := (not #3235)
 | 
|  |    161 | #4298 := (or #3240 #4295)
 | 
|  |    162 | #4301 := (not #4298)
 | 
|  |    163 | #1308 := (>= #191 0::int)
 | 
|  |    164 | #4246 := (forall (vars (?x65 T2)) (:pat #4211) #1308)
 | 
|  |    165 | #4251 := (not #4246)
 | 
|  |    166 | #4304 := (or #4251 #4301)
 | 
|  |    167 | #4307 := (not #4304)
 | 
|  |    168 | decl ?x65!15 :: T2
 | 
|  |    169 | #2076 := ?x65!15
 | 
|  |    170 | #2077 := (uf_24 ?x65!15)
 | 
|  |    171 | #2078 := (>= #2077 0::int)
 | 
|  |    172 | #2079 := (not #2078)
 | 
|  |    173 | #4310 := (or #2079 #4307)
 | 
|  |    174 | #4313 := (not #4310)
 | 
|  |    175 | #204 := (uf_24 uf_11)
 | 
|  |    176 | #205 := (= #204 0::int)
 | 
|  |    177 | #1305 := (not #205)
 | 
|  |    178 | #4316 := (or #1305 #4313)
 | 
|  |    179 | #4319 := (not #4316)
 | 
|  |    180 | #4322 := (or #1305 #4319)
 | 
|  |    181 | #4325 := (not #4322)
 | 
|  |    182 | decl uf_4 :: (-> T3 T2 int)
 | 
|  |    183 | decl uf_14 :: T3
 | 
|  |    184 | #104 := uf_14
 | 
|  |    185 | #107 := (uf_4 uf_14 #11)
 | 
|  |    186 | #4090 := (pattern #107)
 | 
|  |    187 | #645 := (= #107 #191)
 | 
|  |    188 | #662 := (or #208 #645)
 | 
|  |    189 | #4238 := (forall (vars (?x63 T2)) (:pat #4237 #4090 #4211) #662)
 | 
|  |    190 | #4243 := (not #4238)
 | 
|  |    191 | #4328 := (or #4243 #4325)
 | 
|  |    192 | #4331 := (not #4328)
 | 
|  |    193 | decl ?x63!14 :: T2
 | 
|  |    194 | #2052 := ?x63!14
 | 
|  |    195 | #2054 := (uf_4 uf_14 ?x63!14)
 | 
|  |    196 | #2053 := (uf_24 ?x63!14)
 | 
|  |    197 | #2658 := (= #2053 #2054)
 | 
|  |    198 | #2056 := (up_6 uf_23 ?x63!14)
 | 
|  |    199 | #2057 := (not #2056)
 | 
|  |    200 | #2661 := (or #2057 #2658)
 | 
|  |    201 | #2664 := (not #2661)
 | 
|  |    202 | #4334 := (or #2664 #4331)
 | 
|  |    203 | #4337 := (not #4334)
 | 
|  |    204 | #1293 := (* -1::int #191)
 | 
|  |    205 | #1294 := (+ #107 #1293)
 | 
|  |    206 | #1292 := (>= #1294 0::int)
 | 
|  |    207 | #4229 := (forall (vars (?x61 T2)) (:pat #4090 #4211) #1292)
 | 
|  |    208 | #4234 := (not #4229)
 | 
|  |    209 | #4340 := (or #4234 #4337)
 | 
|  |    210 | #4343 := (not #4340)
 | 
|  |    211 | decl ?x61!13 :: T2
 | 
|  |    212 | #2034 := ?x61!13
 | 
|  |    213 | #2037 := (uf_4 uf_14 ?x61!13)
 | 
|  |    214 | #2648 := (* -1::int #2037)
 | 
|  |    215 | #2035 := (uf_24 ?x61!13)
 | 
|  |    216 | #2649 := (+ #2035 #2648)
 | 
|  |    217 | #2650 := (<= #2649 0::int)
 | 
|  |    218 | #2655 := (not #2650)
 | 
|  |    219 | #4346 := (or #2655 #4343)
 | 
|  |    220 | #4349 := (not #4346)
 | 
|  |    221 | #185 := (uf_1 uf_22 #11)
 | 
|  |    222 | #4212 := (pattern #185)
 | 
|  |    223 | #186 := (uf_10 #185)
 | 
|  |    224 | #1431 := (+ #186 #1293)
 | 
|  |    225 | #177 := (uf_4 uf_14 uf_22)
 | 
|  |    226 | #1432 := (+ #177 #1431)
 | 
|  |    227 | #1433 := (= #1432 0::int)
 | 
|  |    228 | #1262 := (* -1::int #186)
 | 
|  |    229 | #1268 := (* -1::int #177)
 | 
|  |    230 | #1269 := (+ #1268 #1262)
 | 
|  |    231 | #1270 := (+ #107 #1269)
 | 
|  |    232 | #1271 := (<= #1270 0::int)
 | 
|  |    233 | #1263 := (+ uf_9 #1262)
 | 
|  |    234 | #1264 := (<= #1263 0::int)
 | 
|  |    235 | #3212 := (or #1264 #1271 #1433)
 | 
|  |    236 | #4221 := (forall (vars (?x59 T2)) (:pat #4212 #4090 #4211) #3212)
 | 
|  |    237 | #4226 := (not #4221)
 | 
|  |    238 | #3192 := (or #1264 #1271)
 | 
|  |    239 | #3193 := (not #3192)
 | 
|  |    240 | #3196 := (or #645 #3193)
 | 
|  |    241 | #4213 := (forall (vars (?x60 T2)) (:pat #4090 #4211 #4212) #3196)
 | 
|  |    242 | #4218 := (not #4213)
 | 
|  |    243 | decl ?x48!12 :: T2
 | 
|  |    244 | #2011 := ?x48!12
 | 
|  |    245 | #2017 := (up_6 uf_15 ?x48!12)
 | 
|  |    246 | #2012 := (uf_4 uf_14 ?x48!12)
 | 
|  |    247 | #2013 := (* -1::int #2012)
 | 
|  |    248 | #2014 := (+ uf_9 #2013)
 | 
|  |    249 | #2015 := (<= #2014 0::int)
 | 
|  |    250 | #1458 := (+ uf_9 #1268)
 | 
|  |    251 | #1459 := (<= #1458 0::int)
 | 
|  |    252 | #111 := (up_6 uf_15 #11)
 | 
|  |    253 | #4132 := (pattern #111)
 | 
|  |    254 | #1446 := (+ #107 #1268)
 | 
|  |    255 | #1445 := (>= #1446 0::int)
 | 
|  |    256 | #1449 := (or #111 #1445)
 | 
|  |    257 | #4203 := (forall (vars (?x58 T2)) (:pat #4132 #4090) #1449)
 | 
|  |    258 | #4208 := (not #4203)
 | 
|  |    259 | #825 := (not #184)
 | 
|  |    260 | #175 := (up_6 uf_15 uf_22)
 | 
|  |    261 | #4352 := (or #175 #825 #4208 #1459 #2015 #2017 #4218 #4226 #4349)
 | 
|  |    262 | #4355 := (not #4352)
 | 
|  |    263 | decl ?x53!11 :: T2
 | 
|  |    264 | #1945 := ?x53!11
 | 
|  |    265 | decl ?x54!10 :: T2
 | 
|  |    266 | #1944 := ?x54!10
 | 
|  |    267 | #1950 := (uf_1 ?x54!10 ?x53!11)
 | 
|  |    268 | #1951 := (uf_10 #1950)
 | 
|  |    269 | #1958 := (* -1::int #1951)
 | 
|  |    270 | decl uf_19 :: T3
 | 
|  |    271 | #141 := uf_19
 | 
|  |    272 | #1948 := (uf_4 uf_19 ?x54!10)
 | 
|  |    273 | #1954 := (* -1::int #1948)
 | 
|  |    274 | #2605 := (+ #1954 #1958)
 | 
|  |    275 | #1946 := (uf_4 uf_19 ?x53!11)
 | 
|  |    276 | #2606 := (+ #1946 #2605)
 | 
|  |    277 | #2607 := (<= #2606 0::int)
 | 
|  |    278 | #1959 := (+ uf_9 #1958)
 | 
|  |    279 | #1960 := (<= #1959 0::int)
 | 
|  |    280 | #1955 := (+ uf_9 #1954)
 | 
|  |    281 | #1956 := (<= #1955 0::int)
 | 
|  |    282 | #3156 := (or #1956 #1960 #2607)
 | 
|  |    283 | #3161 := (not #3156)
 | 
|  |    284 | #149 := (uf_4 uf_19 #10)
 | 
|  |    285 | #1175 := (* -1::int #149)
 | 
|  |    286 | #146 := (uf_4 uf_19 #11)
 | 
|  |    287 | #1176 := (+ #146 #1175)
 | 
|  |    288 | #1182 := (+ #88 #1176)
 | 
|  |    289 | #1205 := (>= #1182 0::int)
 | 
|  |    290 | #1162 := (* -1::int #146)
 | 
|  |    291 | #1163 := (+ uf_9 #1162)
 | 
|  |    292 | #1164 := (<= #1163 0::int)
 | 
|  |    293 | #3124 := (or #1055 #1164 #1205)
 | 
|  |    294 | #4165 := (forall (vars (?x53 T2) (?x54 T2)) (:pat #4066) #3124)
 | 
|  |    295 | #4170 := (not #4165)
 | 
|  |    296 | #161 := (uf_4 uf_19 uf_11)
 | 
|  |    297 | #162 := (= #161 0::int)
 | 
|  |    298 | #4173 := (or #162 #4170)
 | 
|  |    299 | #4176 := (not #4173)
 | 
|  |    300 | #4179 := (or #4176 #3161)
 | 
|  |    301 | #4182 := (not #4179)
 | 
|  |    302 | #4141 := (pattern #146)
 | 
|  |    303 | decl ?x50!9 :: (-> T2 T2)
 | 
|  |    304 | #1921 := (?x50!9 #11)
 | 
|  |    305 | #1924 := (uf_1 #1921 #11)
 | 
|  |    306 | #1925 := (uf_10 #1924)
 | 
|  |    307 | #2575 := (* -1::int #1925)
 | 
|  |    308 | #1922 := (uf_4 uf_19 #1921)
 | 
|  |    309 | #2558 := (* -1::int #1922)
 | 
|  |    310 | #2576 := (+ #2558 #2575)
 | 
|  |    311 | #2577 := (+ #146 #2576)
 | 
|  |    312 | #2578 := (= #2577 0::int)
 | 
|  |    313 | #3094 := (not #2578)
 | 
|  |    314 | #2559 := (+ #146 #2558)
 | 
|  |    315 | #2560 := (<= #2559 0::int)
 | 
|  |    316 | #3095 := (or #2560 #3094)
 | 
|  |    317 | #3096 := (not #3095)
 | 
|  |    318 | #65 := (= #11 uf_11)
 | 
|  |    319 | #3102 := (or #65 #1164 #3096)
 | 
|  |    320 | #4157 := (forall (vars (?x49 T2)) (:pat #4141) #3102)
 | 
|  |    321 | #4162 := (not #4157)
 | 
|  |    322 | #4185 := (or #4162 #4182)
 | 
|  |    323 | #4188 := (not #4185)
 | 
|  |    324 | decl ?x49!8 :: T2
 | 
|  |    325 | #1881 := ?x49!8
 | 
|  |    326 | #1885 := (uf_1 #11 ?x49!8)
 | 
|  |    327 | #4142 := (pattern #1885)
 | 
|  |    328 | #1886 := (uf_10 #1885)
 | 
|  |    329 | #1882 := (uf_4 uf_19 ?x49!8)
 | 
|  |    330 | #1883 := (* -1::int #1882)
 | 
|  |    331 | #2528 := (+ #1883 #1886)
 | 
|  |    332 | #2529 := (+ #146 #2528)
 | 
|  |    333 | #2532 := (= #2529 0::int)
 | 
|  |    334 | #3058 := (not #2532)
 | 
|  |    335 | #1884 := (+ #146 #1883)
 | 
|  |    336 | #1889 := (>= #1884 0::int)
 | 
|  |    337 | #3059 := (or #1889 #3058)
 | 
|  |    338 | #4143 := (forall (vars (?x50 T2)) (:pat #4141 #4142) #3059)
 | 
|  |    339 | #4148 := (not #4143)
 | 
|  |    340 | #2504 := (= uf_11 ?x49!8)
 | 
|  |    341 | #1893 := (+ uf_9 #1883)
 | 
|  |    342 | #1894 := (<= #1893 0::int)
 | 
|  |    343 | #4151 := (or #1894 #2504 #4148)
 | 
|  |    344 | #4154 := (not #4151)
 | 
|  |    345 | #4191 := (or #4154 #4188)
 | 
|  |    346 | #4194 := (not #4191)
 | 
|  |    347 | #1117 := (* -1::int #107)
 | 
|  |    348 | #1118 := (+ uf_9 #1117)
 | 
|  |    349 | #1119 := (<= #1118 0::int)
 | 
|  |    350 | #3044 := (or #111 #1119)
 | 
|  |    351 | #4133 := (forall (vars (?x48 T2)) (:pat #4132 #4090) #3044)
 | 
|  |    352 | #4138 := (not #4133)
 | 
|  |    353 | #495 := (= uf_14 uf_19)
 | 
|  |    354 | #586 := (not #495)
 | 
|  |    355 | decl uf_16 :: T4
 | 
|  |    356 | #136 := uf_16
 | 
|  |    357 | #492 := (= uf_15 uf_16)
 | 
|  |    358 | #604 := (not #492)
 | 
|  |    359 | decl uf_21 :: T3
 | 
|  |    360 | #144 := uf_21
 | 
|  |    361 | decl uf_20 :: T3
 | 
|  |    362 | #143 := uf_20
 | 
|  |    363 | #145 := (= uf_20 uf_21)
 | 
|  |    364 | #577 := (not #145)
 | 
|  |    365 | decl uf_18 :: T2
 | 
|  |    366 | #139 := uf_18
 | 
|  |    367 | decl uf_17 :: T2
 | 
|  |    368 | #138 := uf_17
 | 
|  |    369 | #140 := (= uf_17 uf_18)
 | 
|  |    370 | #595 := (not #140)
 | 
|  |    371 | #4197 := (or #595 #577 #604 #586 #4138 #4194)
 | 
|  |    372 | #4200 := (not #4197)
 | 
|  |    373 | #4358 := (or #4200 #4355)
 | 
|  |    374 | #4361 := (not #4358)
 | 
|  |    375 | #1845 := (?x47!7 #11)
 | 
|  |    376 | #1846 := (uf_4 uf_14 #1845)
 | 
|  |    377 | #2463 := (* -1::int #1846)
 | 
|  |    378 | #2478 := (+ #107 #2463)
 | 
|  |    379 | #2479 := (<= #2478 0::int)
 | 
|  |    380 | #1850 := (uf_1 #1845 #11)
 | 
|  |    381 | #1851 := (uf_10 #1850)
 | 
|  |    382 | #2464 := (* -1::int #1851)
 | 
|  |    383 | #2465 := (+ #2463 #2464)
 | 
|  |    384 | #2466 := (+ #107 #2465)
 | 
|  |    385 | #2467 := (= #2466 0::int)
 | 
|  |    386 | #3028 := (not #2467)
 | 
|  |    387 | #1854 := (up_6 uf_15 #1845)
 | 
|  |    388 | #3027 := (not #1854)
 | 
|  |    389 | #3029 := (or #3027 #3028 #2479)
 | 
|  |    390 | #3030 := (not #3029)
 | 
|  |    391 | #3036 := (or #65 #1119 #3030)
 | 
|  |    392 | #4124 := (forall (vars (?x46 T2)) (:pat #4090) #3036)
 | 
|  |    393 | #4129 := (not #4124)
 | 
|  |    394 | decl uf_12 :: (-> T2 int)
 | 
|  |    395 | #66 := (uf_12 #11)
 | 
|  |    396 | #4042 := (pattern #66)
 | 
|  |    397 | decl ?x38!6 :: (-> T2 T2)
 | 
|  |    398 | #1818 := (?x38!6 #11)
 | 
|  |    399 | #1822 := (uf_12 #1818)
 | 
|  |    400 | #2422 := (* -1::int #1822)
 | 
|  |    401 | #1819 := (uf_1 #1818 #11)
 | 
|  |    402 | #1820 := (uf_10 #1819)
 | 
|  |    403 | #2439 := (* -1::int #1820)
 | 
|  |    404 | #2440 := (+ #2439 #2422)
 | 
|  |    405 | #2441 := (+ #66 #2440)
 | 
|  |    406 | #2442 := (= #2441 0::int)
 | 
|  |    407 | #3000 := (not #2442)
 | 
|  |    408 | #2423 := (+ #66 #2422)
 | 
|  |    409 | #2424 := (<= #2423 0::int)
 | 
|  |    410 | decl up_13 :: (-> T2 bool)
 | 
|  |    411 | #1828 := (up_13 #1818)
 | 
|  |    412 | #2999 := (not #1828)
 | 
|  |    413 | #3001 := (or #2999 #2424 #3000)
 | 
|  |    414 | #3002 := (not #3001)
 | 
|  |    415 | #1079 := (* -1::int #66)
 | 
|  |    416 | #1080 := (+ uf_9 #1079)
 | 
|  |    417 | #1081 := (<= #1080 0::int)
 | 
|  |    418 | #3008 := (or #65 #1081 #3002)
 | 
|  |    419 | #4116 := (forall (vars (?x37 T2)) (:pat #4042) #3008)
 | 
|  |    420 | #4121 := (not #4116)
 | 
|  |    421 | #113 := (up_6 uf_15 #10)
 | 
|  |    422 | #4107 := (pattern #111 #113)
 | 
|  |    423 | #115 := (uf_4 uf_14 #10)
 | 
|  |    424 | #1131 := (* -1::int #115)
 | 
|  |    425 | #1132 := (+ #107 #1131)
 | 
|  |    426 | #1135 := (>= #1132 0::int)
 | 
|  |    427 | #2965 := (not #113)
 | 
|  |    428 | #2980 := (or #111 #2965 #1135)
 | 
|  |    429 | #4108 := (forall (vars (?x42 T2) (?x43 T2)) (:pat #4107) #2980)
 | 
|  |    430 | #4113 := (not #4108)
 | 
|  |    431 | #1133 := (+ #88 #1132)
 | 
|  |    432 | #1513 := (>= #1133 0::int)
 | 
|  |    433 | #112 := (not #111)
 | 
|  |    434 | #2957 := (or #112 #1055 #1513)
 | 
|  |    435 | #4099 := (forall (vars (?x44 T2) (?x45 T2)) (:pat #4066) #2957)
 | 
|  |    436 | #4104 := (not #4099)
 | 
|  |    437 | #1536 := (>= #107 0::int)
 | 
|  |    438 | #4091 := (forall (vars (?x41 T2)) (:pat #4090) #1536)
 | 
|  |    439 | #4096 := (not #4091)
 | 
|  |    440 | #105 := (uf_4 uf_14 uf_11)
 | 
|  |    441 | #106 := (= #105 0::int)
 | 
|  |    442 | #1547 := (not #106)
 | 
|  |    443 | #4364 := (or #1547 #4096 #4104 #4113 #4121 #4129 #4361)
 | 
|  |    444 | #4367 := (not #4364)
 | 
|  |    445 | decl ?x37!5 :: T2
 | 
|  |    446 | #1774 := ?x37!5
 | 
|  |    447 | #1775 := (uf_1 #11 ?x37!5)
 | 
|  |    448 | #4075 := (pattern #1775)
 | 
|  |    449 | #74 := (up_13 #11)
 | 
|  |    450 | #4035 := (pattern #74)
 | 
|  |    451 | #1777 := (uf_12 ?x37!5)
 | 
|  |    452 | #1778 := (* -1::int #1777)
 | 
|  |    453 | #1776 := (uf_10 #1775)
 | 
|  |    454 | #2390 := (+ #1776 #1778)
 | 
|  |    455 | #2391 := (+ #66 #2390)
 | 
|  |    456 | #2394 := (= #2391 0::int)
 | 
|  |    457 | #2918 := (not #2394)
 | 
|  |    458 | #1782 := (+ #66 #1778)
 | 
|  |    459 | #1783 := (>= #1782 0::int)
 | 
|  |    460 | #75 := (not #74)
 | 
|  |    461 | #2919 := (or #75 #1783 #2918)
 | 
|  |    462 | #4076 := (forall (vars (?x38 T2)) (:pat #4035 #4042 #4075) #2919)
 | 
|  |    463 | #4081 := (not #4076)
 | 
|  |    464 | #2366 := (= uf_11 ?x37!5)
 | 
|  |    465 | #1787 := (+ uf_9 #1778)
 | 
|  |    466 | #1788 := (<= #1787 0::int)
 | 
|  |    467 | #4084 := (or #1788 #2366 #4081)
 | 
|  |    468 | #4087 := (not #4084)
 | 
|  |    469 | #4370 := (or #4087 #4367)
 | 
|  |    470 | #4373 := (not #4370)
 | 
|  |    471 | #83 := (uf_12 #10)
 | 
|  |    472 | #1041 := (* -1::int #83)
 | 
|  |    473 | #1068 := (+ #1041 #88)
 | 
|  |    474 | #1069 := (+ #66 #1068)
 | 
|  |    475 | #1066 := (>= #1069 0::int)
 | 
|  |    476 | #2910 := (or #75 #1055 #1066)
 | 
|  |    477 | #4067 := (forall (vars (?x33 T2) (?x34 T2)) (:pat #4066) #2910)
 | 
|  |    478 | #4072 := (not #4067)
 | 
|  |    479 | #4376 := (or #4072 #4373)
 | 
|  |    480 | #4379 := (not #4376)
 | 
|  |    481 | decl ?x34!3 :: T2
 | 
|  |    482 | #1744 := ?x34!3
 | 
|  |    483 | #1751 := (uf_12 ?x34!3)
 | 
|  |    484 | decl ?x33!4 :: T2
 | 
|  |    485 | #1745 := ?x33!4
 | 
|  |    486 | #1748 := (uf_12 ?x33!4)
 | 
|  |    487 | #1749 := (* -1::int #1748)
 | 
|  |    488 | #2353 := (+ #1749 #1751)
 | 
|  |    489 | #1746 := (uf_1 ?x34!3 ?x33!4)
 | 
|  |    490 | #1747 := (uf_10 #1746)
 | 
|  |    491 | #2354 := (+ #1747 #2353)
 | 
|  |    492 | #2357 := (>= #2354 0::int)
 | 
|  |    493 | #1758 := (up_13 ?x34!3)
 | 
|  |    494 | #2873 := (not #1758)
 | 
|  |    495 | #1754 := (* -1::int #1747)
 | 
|  |    496 | #1755 := (+ uf_9 #1754)
 | 
|  |    497 | #1756 := (<= #1755 0::int)
 | 
|  |    498 | #2888 := (or #1756 #2873 #2357)
 | 
|  |    499 | #8152 := [hypothesis]: #1758
 | 
|  |    500 | #4036 := (forall (vars (?x26 T2)) (:pat #4035) #75)
 | 
|  |    501 | #76 := (forall (vars (?x26 T2)) #75)
 | 
|  |    502 | #4039 := (iff #76 #4036)
 | 
|  |    503 | #4037 := (iff #75 #75)
 | 
|  |    504 | #4038 := [refl]: #4037
 | 
|  |    505 | #4040 := [quant-intro #4038]: #4039
 | 
|  |    506 | #1658 := (~ #76 #76)
 | 
|  |    507 | #1695 := (~ #75 #75)
 | 
|  |    508 | #1696 := [refl]: #1695
 | 
|  |    509 | #1659 := [nnf-pos #1696]: #1658
 | 
|  |    510 | #67 := (= #66 0::int)
 | 
|  |    511 | #70 := (not #65)
 | 
|  |    512 | #1605 := (or #70 #67)
 | 
|  |    513 | #1608 := (forall (vars (?x24 T2)) #1605)
 | 
|  |    514 | #1611 := (not #1608)
 | 
|  |    515 | #1539 := (forall (vars (?x41 T2)) #1536)
 | 
|  |    516 | #1542 := (not #1539)
 | 
|  |    517 | #114 := (and #112 #113)
 | 
|  |    518 | #440 := (not #114)
 | 
|  |    519 | #1527 := (or #440 #1135)
 | 
|  |    520 | #1530 := (forall (vars (?x42 T2) (?x43 T2)) #1527)
 | 
|  |    521 | #1533 := (not #1530)
 | 
|  |    522 | #1056 := (not #1055)
 | 
|  |    523 | #1505 := (and #111 #1056)
 | 
|  |    524 | #1510 := (not #1505)
 | 
|  |    525 | #1516 := (or #1510 #1513)
 | 
|  |    526 | #1519 := (forall (vars (?x44 T2) (?x45 T2)) #1516)
 | 
|  |    527 | #1522 := (not #1519)
 | 
|  |    528 | #1452 := (forall (vars (?x58 T2)) #1449)
 | 
|  |    529 | #1455 := (not #1452)
 | 
|  |    530 | #1272 := (not #1271)
 | 
|  |    531 | #1265 := (not #1264)
 | 
|  |    532 | #1275 := (and #1265 #1272)
 | 
|  |    533 | #1428 := (not #1275)
 | 
|  |    534 | #1436 := (or #1428 #1433)
 | 
|  |    535 | #1439 := (forall (vars (?x59 T2)) #1436)
 | 
|  |    536 | #1442 := (not #1439)
 | 
|  |    537 | #1366 := (= #1344 0::int)
 | 
|  |    538 | #1369 := (not #1317)
 | 
|  |    539 | #1378 := (and #201 #1369 #1366)
 | 
|  |    540 | #1383 := (exists (vars (?x76 T2)) #1378)
 | 
|  |    541 | #1355 := (+ uf_9 #1293)
 | 
|  |    542 | #1356 := (<= #1355 0::int)
 | 
|  |    543 | #1357 := (not #1356)
 | 
|  |    544 | #1360 := (and #70 #1357)
 | 
|  |    545 | #1363 := (not #1360)
 | 
|  |    546 | #1386 := (or #1363 #1383)
 | 
|  |    547 | #1389 := (forall (vars (?x75 T2)) #1386)
 | 
|  |    548 | #1334 := (and #201 #1056)
 | 
|  |    549 | #1339 := (not #1334)
 | 
|  |    550 | #1346 := (or #1339 #1342)
 | 
|  |    551 | #1349 := (forall (vars (?x71 T2) (?x72 T2)) #1346)
 | 
|  |    552 | #1352 := (not #1349)
 | 
|  |    553 | #1392 := (or #1352 #1389)
 | 
|  |    554 | #1395 := (and #1349 #1392)
 | 
|  |    555 | #210 := (and #208 #209)
 | 
|  |    556 | #673 := (not #210)
 | 
|  |    557 | #1322 := (or #673 #1317)
 | 
|  |    558 | #1325 := (forall (vars (?x67 T2) (?x68 T2)) #1322)
 | 
|  |    559 | #1328 := (not #1325)
 | 
|  |    560 | #1398 := (or #1328 #1395)
 | 
|  |    561 | #1401 := (and #1325 #1398)
 | 
|  |    562 | #1311 := (forall (vars (?x65 T2)) #1308)
 | 
|  |    563 | #1314 := (not #1311)
 | 
|  |    564 | #1404 := (or #1314 #1401)
 | 
|  |    565 | #1407 := (and #1311 #1404)
 | 
|  |    566 | #1410 := (or #1305 #1407)
 | 
|  |    567 | #1413 := (and #205 #1410)
 | 
|  |    568 | #667 := (forall (vars (?x63 T2)) #662)
 | 
|  |    569 | #783 := (not #667)
 | 
|  |    570 | #1416 := (or #783 #1413)
 | 
|  |    571 | #1419 := (and #667 #1416)
 | 
|  |    572 | #1297 := (forall (vars (?x61 T2)) #1292)
 | 
|  |    573 | #1300 := (not #1297)
 | 
|  |    574 | #1422 := (or #1300 #1419)
 | 
|  |    575 | #1425 := (and #1297 #1422)
 | 
|  |    576 | #1281 := (or #645 #1275)
 | 
|  |    577 | #1286 := (forall (vars (?x60 T2)) #1281)
 | 
|  |    578 | #1289 := (not #1286)
 | 
|  |    579 | #1120 := (not #1119)
 | 
|  |    580 | #1236 := (and #112 #1120)
 | 
|  |    581 | #1239 := (exists (vars (?x48 T2)) #1236)
 | 
|  |    582 | #1470 := (not #1239)
 | 
|  |    583 | #1494 := (or #175 #825 #1470 #1289 #1425 #1442 #1455 #1459)
 | 
|  |    584 | #1165 := (not #1164)
 | 
|  |    585 | #1199 := (and #1056 #1165)
 | 
|  |    586 | #1202 := (not #1199)
 | 
|  |    587 | #1208 := (or #1202 #1205)
 | 
|  |    588 | #1211 := (forall (vars (?x53 T2) (?x54 T2)) #1208)
 | 
|  |    589 | #1214 := (not #1211)
 | 
|  |    590 | #1222 := (or #162 #1214)
 | 
|  |    591 | #1227 := (and #1211 #1222)
 | 
|  |    592 | #1180 := (= #1182 0::int)
 | 
|  |    593 | #1174 := (>= #1176 0::int)
 | 
|  |    594 | #1177 := (not #1174)
 | 
|  |    595 | #1184 := (and #1177 #1180)
 | 
|  |    596 | #1187 := (exists (vars (?x50 T2)) #1184)
 | 
|  |    597 | #1168 := (and #70 #1165)
 | 
|  |    598 | #1171 := (not #1168)
 | 
|  |    599 | #1190 := (or #1171 #1187)
 | 
|  |    600 | #1193 := (forall (vars (?x49 T2)) #1190)
 | 
|  |    601 | #1196 := (not #1193)
 | 
|  |    602 | #1230 := (or #1196 #1227)
 | 
|  |    603 | #1233 := (and #1193 #1230)
 | 
|  |    604 | #1257 := (or #595 #577 #604 #586 #1233 #1239)
 | 
|  |    605 | #1499 := (and #1257 #1494)
 | 
|  |    606 | #1136 := (not #1135)
 | 
|  |    607 | #1129 := (= #1133 0::int)
 | 
|  |    608 | #1145 := (and #111 #1129 #1136)
 | 
|  |    609 | #1150 := (exists (vars (?x47 T2)) #1145)
 | 
|  |    610 | #1123 := (and #70 #1120)
 | 
|  |    611 | #1126 := (not #1123)
 | 
|  |    612 | #1153 := (or #1126 #1150)
 | 
|  |    613 | #1156 := (forall (vars (?x46 T2)) #1153)
 | 
|  |    614 | #1159 := (not #1156)
 | 
|  |    615 | #1091 := (= #1069 0::int)
 | 
|  |    616 | #1042 := (+ #66 #1041)
 | 
|  |    617 | #1040 := (>= #1042 0::int)
 | 
|  |    618 | #1094 := (not #1040)
 | 
|  |    619 | #1103 := (and #74 #1094 #1091)
 | 
|  |    620 | #1108 := (exists (vars (?x38 T2)) #1103)
 | 
|  |    621 | #1082 := (not #1081)
 | 
|  |    622 | #1085 := (and #70 #1082)
 | 
|  |    623 | #1088 := (not #1085)
 | 
|  |    624 | #1111 := (or #1088 #1108)
 | 
|  |    625 | #1114 := (forall (vars (?x37 T2)) #1111)
 | 
|  |    626 | #1550 := (not #1114)
 | 
|  |    627 | #1571 := (or #1547 #1550 #1159 #1499 #1522 #1533 #1542)
 | 
|  |    628 | #1576 := (and #1114 #1571)
 | 
|  |    629 | #1059 := (and #74 #1056)
 | 
|  |    630 | #1062 := (not #1059)
 | 
|  |    631 | #1070 := (or #1062 #1066)
 | 
|  |    632 | #1073 := (forall (vars (?x33 T2) (?x34 T2)) #1070)
 | 
|  |    633 | #1076 := (not #1073)
 | 
|  |    634 | #1579 := (or #1076 #1576)
 | 
|  |    635 | #1582 := (and #1073 #1579)
 | 
|  |    636 | #81 := (up_13 #10)
 | 
|  |    637 | #82 := (and #75 #81)
 | 
|  |    638 | #416 := (not #82)
 | 
|  |    639 | #1044 := (or #416 #1040)
 | 
|  |    640 | #1047 := (forall (vars (?x29 T2) (?x30 T2)) #1044)
 | 
|  |    641 | #1050 := (not #1047)
 | 
|  |    642 | #1585 := (or #1050 #1582)
 | 
|  |    643 | #1588 := (and #1047 #1585)
 | 
|  |    644 | #1031 := (>= #66 0::int)
 | 
|  |    645 | #1032 := (forall (vars (?x27 T2)) #1031)
 | 
|  |    646 | #1035 := (not #1032)
 | 
|  |    647 | #1591 := (or #1035 #1588)
 | 
|  |    648 | #1594 := (and #1032 #1591)
 | 
|  |    649 | #77 := (uf_12 uf_11)
 | 
|  |    650 | #78 := (= #77 0::int)
 | 
|  |    651 | #1026 := (not #78)
 | 
|  |    652 | #1597 := (or #1026 #1594)
 | 
|  |    653 | #1600 := (and #78 #1597)
 | 
|  |    654 | #399 := (= uf_9 #66)
 | 
|  |    655 | #405 := (or #65 #399)
 | 
|  |    656 | #410 := (forall (vars (?x25 T2)) #405)
 | 
|  |    657 | #999 := (not #410)
 | 
|  |    658 | #990 := (not #76)
 | 
|  |    659 | #1623 := (or #990 #999 #1600 #1611)
 | 
|  |    660 | #1628 := (not #1623)
 | 
|  |    661 | #1 := true
 | 
|  |    662 | #216 := (+ #191 #88)
 | 
|  |    663 | #223 := (= #211 #216)
 | 
|  |    664 | #224 := (and #201 #223)
 | 
|  |    665 | #222 := (< #191 #211)
 | 
|  |    666 | #225 := (and #222 #224)
 | 
|  |    667 | #226 := (exists (vars (?x76 T2)) #225)
 | 
|  |    668 | #220 := (< #191 uf_9)
 | 
|  |    669 | #221 := (and #70 #220)
 | 
|  |    670 | #227 := (implies #221 #226)
 | 
|  |    671 | #228 := (forall (vars (?x75 T2)) #227)
 | 
|  |    672 | #229 := (and #228 true)
 | 
|  |    673 | #217 := (<= #211 #216)
 | 
|  |    674 | #89 := (< #88 uf_9)
 | 
|  |    675 | #215 := (and #201 #89)
 | 
|  |    676 | #218 := (implies #215 #217)
 | 
|  |    677 | #219 := (forall (vars (?x71 T2) (?x72 T2)) #218)
 | 
|  |    678 | #230 := (implies #219 #229)
 | 
|  |    679 | #231 := (and #219 #230)
 | 
|  |    680 | #212 := (<= #211 #191)
 | 
|  |    681 | #213 := (implies #210 #212)
 | 
|  |    682 | #214 := (forall (vars (?x67 T2) (?x68 T2)) #213)
 | 
|  |    683 | #232 := (implies #214 #231)
 | 
|  |    684 | #233 := (and #214 #232)
 | 
|  |    685 | #206 := (<= 0::int #191)
 | 
|  |    686 | #207 := (forall (vars (?x65 T2)) #206)
 | 
|  |    687 | #234 := (implies #207 #233)
 | 
|  |    688 | #235 := (and #207 #234)
 | 
|  |    689 | #236 := (implies #205 #235)
 | 
|  |    690 | #237 := (and #205 #236)
 | 
|  |    691 | #196 := (= #191 #107)
 | 
|  |    692 | #202 := (implies #201 #196)
 | 
|  |    693 | #203 := (forall (vars (?x63 T2)) #202)
 | 
|  |    694 | #238 := (implies #203 #237)
 | 
|  |    695 | #239 := (and #203 #238)
 | 
|  |    696 | #199 := (<= #191 #107)
 | 
|  |    697 | #200 := (forall (vars (?x61 T2)) #199)
 | 
|  |    698 | #240 := (implies #200 #239)
 | 
|  |    699 | #241 := (and #200 #240)
 | 
|  |    700 | #188 := (+ #177 #186)
 | 
|  |    701 | #189 := (< #188 #107)
 | 
|  |    702 | #187 := (< #186 uf_9)
 | 
|  |    703 | #190 := (and #187 #189)
 | 
|  |    704 | #195 := (not #190)
 | 
|  |    705 | #197 := (implies #195 #196)
 | 
|  |    706 | #198 := (forall (vars (?x60 T2)) #197)
 | 
|  |    707 | #242 := (implies #198 #241)
 | 
|  |    708 | #192 := (= #191 #188)
 | 
|  |    709 | #193 := (implies #190 #192)
 | 
|  |    710 | #194 := (forall (vars (?x59 T2)) #193)
 | 
|  |    711 | #243 := (implies #194 #242)
 | 
|  |    712 | #244 := (implies #184 #243)
 | 
|  |    713 | #179 := (<= #177 #107)
 | 
|  |    714 | #180 := (implies #112 #179)
 | 
|  |    715 | #181 := (forall (vars (?x58 T2)) #180)
 | 
|  |    716 | #245 := (implies #181 #244)
 | 
|  |    717 | #178 := (< #177 uf_9)
 | 
|  |    718 | #246 := (implies #178 #245)
 | 
|  |    719 | #176 := (not #175)
 | 
|  |    720 | #247 := (implies #176 #246)
 | 
|  |    721 | #124 := (< #107 uf_9)
 | 
|  |    722 | #133 := (and #112 #124)
 | 
|  |    723 | #134 := (exists (vars (?x48 T2)) #133)
 | 
|  |    724 | #248 := (implies #134 #247)
 | 
|  |    725 | #249 := (implies true #248)
 | 
|  |    726 | #163 := (and #162 true)
 | 
|  |    727 | #151 := (+ #146 #88)
 | 
|  |    728 | #158 := (<= #149 #151)
 | 
|  |    729 | #147 := (< #146 uf_9)
 | 
|  |    730 | #157 := (and #147 #89)
 | 
|  |    731 | #159 := (implies #157 #158)
 | 
|  |    732 | #160 := (forall (vars (?x53 T2) (?x54 T2)) #159)
 | 
|  |    733 | #164 := (implies #160 #163)
 | 
|  |    734 | #165 := (and #160 #164)
 | 
|  |    735 | #152 := (= #149 #151)
 | 
|  |    736 | #150 := (< #146 #149)
 | 
|  |    737 | #153 := (and #150 #152)
 | 
|  |    738 | #154 := (exists (vars (?x50 T2)) #153)
 | 
|  |    739 | #148 := (and #70 #147)
 | 
|  |    740 | #155 := (implies #148 #154)
 | 
|  |    741 | #156 := (forall (vars (?x49 T2)) #155)
 | 
|  |    742 | #166 := (implies #156 #165)
 | 
|  |    743 | #167 := (and #156 #166)
 | 
|  |    744 | #168 := (implies #145 #167)
 | 
|  |    745 | #142 := (= uf_19 uf_14)
 | 
|  |    746 | #169 := (implies #142 #168)
 | 
|  |    747 | #170 := (implies #140 #169)
 | 
|  |    748 | #137 := (= uf_16 uf_15)
 | 
|  |    749 | #171 := (implies #137 #170)
 | 
|  |    750 | #135 := (not #134)
 | 
|  |    751 | #172 := (implies #135 #171)
 | 
|  |    752 | #173 := (implies true #172)
 | 
|  |    753 | #250 := (and #173 #249)
 | 
|  |    754 | #120 := (+ #107 #88)
 | 
|  |    755 | #127 := (= #115 #120)
 | 
|  |    756 | #128 := (and #111 #127)
 | 
|  |    757 | #126 := (< #107 #115)
 | 
|  |    758 | #129 := (and #126 #128)
 | 
|  |    759 | #130 := (exists (vars (?x47 T2)) #129)
 | 
|  |    760 | #125 := (and #70 #124)
 | 
|  |    761 | #131 := (implies #125 #130)
 | 
|  |    762 | #132 := (forall (vars (?x46 T2)) #131)
 | 
|  |    763 | #251 := (implies #132 #250)
 | 
|  |    764 | #121 := (<= #115 #120)
 | 
|  |    765 | #119 := (and #111 #89)
 | 
|  |    766 | #122 := (implies #119 #121)
 | 
|  |    767 | #123 := (forall (vars (?x44 T2) (?x45 T2)) #122)
 | 
|  |    768 | #252 := (implies #123 #251)
 | 
|  |    769 | #116 := (<= #115 #107)
 | 
|  |    770 | #117 := (implies #114 #116)
 | 
|  |    771 | #118 := (forall (vars (?x42 T2) (?x43 T2)) #117)
 | 
|  |    772 | #253 := (implies #118 #252)
 | 
|  |    773 | #108 := (<= 0::int #107)
 | 
|  |    774 | #109 := (forall (vars (?x41 T2)) #108)
 | 
|  |    775 | #254 := (implies #109 #253)
 | 
|  |    776 | #255 := (implies #106 #254)
 | 
|  |    777 | #256 := (implies true #255)
 | 
|  |    778 | #91 := (+ #66 #88)
 | 
|  |    779 | #98 := (= #83 #91)
 | 
|  |    780 | #99 := (and #74 #98)
 | 
|  |    781 | #97 := (< #66 #83)
 | 
|  |    782 | #100 := (and #97 #99)
 | 
|  |    783 | #101 := (exists (vars (?x38 T2)) #100)
 | 
|  |    784 | #95 := (< #66 uf_9)
 | 
|  |    785 | #96 := (and #70 #95)
 | 
|  |    786 | #102 := (implies #96 #101)
 | 
|  |    787 | #103 := (forall (vars (?x37 T2)) #102)
 | 
|  |    788 | #257 := (implies #103 #256)
 | 
|  |    789 | #258 := (and #103 #257)
 | 
|  |    790 | #92 := (<= #83 #91)
 | 
|  |    791 | #90 := (and #74 #89)
 | 
|  |    792 | #93 := (implies #90 #92)
 | 
|  |    793 | #94 := (forall (vars (?x33 T2) (?x34 T2)) #93)
 | 
|  |    794 | #259 := (implies #94 #258)
 | 
|  |    795 | #260 := (and #94 #259)
 | 
|  |    796 | #84 := (<= #83 #66)
 | 
|  |    797 | #85 := (implies #82 #84)
 | 
|  |    798 | #86 := (forall (vars (?x29 T2) (?x30 T2)) #85)
 | 
|  |    799 | #261 := (implies #86 #260)
 | 
|  |    800 | #262 := (and #86 #261)
 | 
|  |    801 | #79 := (<= 0::int #66)
 | 
|  |    802 | #80 := (forall (vars (?x27 T2)) #79)
 | 
|  |    803 | #263 := (implies #80 #262)
 | 
|  |    804 | #264 := (and #80 #263)
 | 
|  |    805 | #265 := (implies #78 #264)
 | 
|  |    806 | #266 := (and #78 #265)
 | 
|  |    807 | #267 := (implies #76 #266)
 | 
|  |    808 | #71 := (= #66 uf_9)
 | 
|  |    809 | #72 := (implies #70 #71)
 | 
|  |    810 | #73 := (forall (vars (?x25 T2)) #72)
 | 
|  |    811 | #268 := (implies #73 #267)
 | 
|  |    812 | #68 := (implies #65 #67)
 | 
|  |    813 | #69 := (forall (vars (?x24 T2)) #68)
 | 
|  |    814 | #269 := (implies #69 #268)
 | 
|  |    815 | #270 := (implies true #269)
 | 
|  |    816 | #271 := (not #270)
 | 
|  |    817 | #1631 := (iff #271 #1628)
 | 
|  |    818 | #683 := (+ #88 #191)
 | 
|  |    819 | #701 := (= #211 #683)
 | 
|  |    820 | #704 := (and #201 #701)
 | 
|  |    821 | #707 := (and #222 #704)
 | 
|  |    822 | #710 := (exists (vars (?x76 T2)) #707)
 | 
|  |    823 | #716 := (not #221)
 | 
|  |    824 | #717 := (or #716 #710)
 | 
|  |    825 | #722 := (forall (vars (?x75 T2)) #717)
 | 
|  |    826 | #686 := (<= #211 #683)
 | 
|  |    827 | #680 := (and #89 #201)
 | 
|  |    828 | #692 := (not #680)
 | 
|  |    829 | #693 := (or #692 #686)
 | 
|  |    830 | #698 := (forall (vars (?x71 T2) (?x72 T2)) #693)
 | 
|  |    831 | #735 := (not #698)
 | 
|  |    832 | #736 := (or #735 #722)
 | 
|  |    833 | #741 := (and #698 #736)
 | 
|  |    834 | #674 := (or #673 #212)
 | 
|  |    835 | #677 := (forall (vars (?x67 T2) (?x68 T2)) #674)
 | 
|  |    836 | #747 := (not #677)
 | 
|  |    837 | #748 := (or #747 #741)
 | 
|  |    838 | #753 := (and #677 #748)
 | 
|  |    839 | #759 := (not #207)
 | 
|  |    840 | #760 := (or #759 #753)
 | 
|  |    841 | #765 := (and #207 #760)
 | 
|  |    842 | #670 := (= 0::int #204)
 | 
|  |    843 | #771 := (not #670)
 | 
|  |    844 | #772 := (or #771 #765)
 | 
|  |    845 | #777 := (and #670 #772)
 | 
|  |    846 | #784 := (or #783 #777)
 | 
|  |    847 | #789 := (and #667 #784)
 | 
|  |    848 | #795 := (not #200)
 | 
|  |    849 | #796 := (or #795 #789)
 | 
|  |    850 | #801 := (and #200 #796)
 | 
|  |    851 | #651 := (or #190 #645)
 | 
|  |    852 | #656 := (forall (vars (?x60 T2)) #651)
 | 
|  |    853 | #807 := (not #656)
 | 
|  |    854 | #808 := (or #807 #801)
 | 
|  |    855 | #631 := (= #188 #191)
 | 
|  |    856 | #637 := (or #195 #631)
 | 
|  |    857 | #642 := (forall (vars (?x59 T2)) #637)
 | 
|  |    858 | #816 := (not #642)
 | 
|  |    859 | #817 := (or #816 #808)
 | 
|  |    860 | #826 := (or #825 #817)
 | 
|  |    861 | #625 := (or #111 #179)
 | 
|  |    862 | #628 := (forall (vars (?x58 T2)) #625)
 | 
|  |    863 | #834 := (not #628)
 | 
|  |    864 | #835 := (or #834 #826)
 | 
|  |    865 | #843 := (not #178)
 | 
|  |    866 | #844 := (or #843 #835)
 | 
|  |    867 | #852 := (or #175 #844)
 | 
|  |    868 | #860 := (or #135 #852)
 | 
|  |    869 | #540 := (= 0::int #161)
 | 
|  |    870 | #498 := (+ #88 #146)
 | 
|  |    871 | #525 := (<= #149 #498)
 | 
|  |    872 | #522 := (and #89 #147)
 | 
|  |    873 | #531 := (not #522)
 | 
|  |    874 | #532 := (or #531 #525)
 | 
|  |    875 | #537 := (forall (vars (?x53 T2) (?x54 T2)) #532)
 | 
|  |    876 | #553 := (not #537)
 | 
|  |    877 | #554 := (or #553 #540)
 | 
|  |    878 | #559 := (and #537 #554)
 | 
|  |    879 | #501 := (= #149 #498)
 | 
|  |    880 | #504 := (and #150 #501)
 | 
|  |    881 | #507 := (exists (vars (?x50 T2)) #504)
 | 
|  |    882 | #513 := (not #148)
 | 
|  |    883 | #514 := (or #513 #507)
 | 
|  |    884 | #519 := (forall (vars (?x49 T2)) #514)
 | 
|  |    885 | #565 := (not #519)
 | 
|  |    886 | #566 := (or #565 #559)
 | 
|  |    887 | #571 := (and #519 #566)
 | 
|  |    888 | #578 := (or #577 #571)
 | 
|  |    889 | #587 := (or #586 #578)
 | 
|  |    890 | #596 := (or #595 #587)
 | 
|  |    891 | #605 := (or #604 #596)
 | 
|  |    892 | #613 := (or #134 #605)
 | 
|  |    893 | #872 := (and #613 #860)
 | 
|  |    894 | #450 := (+ #88 #107)
 | 
|  |    895 | #468 := (= #115 #450)
 | 
|  |    896 | #471 := (and #111 #468)
 | 
|  |    897 | #474 := (and #126 #471)
 | 
|  |    898 | #477 := (exists (vars (?x47 T2)) #474)
 | 
|  |    899 | #483 := (not #125)
 | 
|  |    900 | #484 := (or #483 #477)
 | 
|  |    901 | #489 := (forall (vars (?x46 T2)) #484)
 | 
|  |    902 | #878 := (not #489)
 | 
|  |    903 | #879 := (or #878 #872)
 | 
|  |    904 | #453 := (<= #115 #450)
 | 
|  |    905 | #447 := (and #89 #111)
 | 
|  |    906 | #459 := (not #447)
 | 
|  |    907 | #460 := (or #459 #453)
 | 
|  |    908 | #465 := (forall (vars (?x44 T2) (?x45 T2)) #460)
 | 
|  |    909 | #887 := (not #465)
 | 
|  |    910 | #888 := (or #887 #879)
 | 
|  |    911 | #441 := (or #440 #116)
 | 
|  |    912 | #444 := (forall (vars (?x42 T2) (?x43 T2)) #441)
 | 
|  |    913 | #896 := (not #444)
 | 
|  |    914 | #897 := (or #896 #888)
 | 
|  |    915 | #905 := (not #109)
 | 
|  |    916 | #906 := (or #905 #897)
 | 
|  |    917 | #437 := (= 0::int #105)
 | 
|  |    918 | #914 := (not #437)
 | 
|  |    919 | #915 := (or #914 #906)
 | 
|  |    920 | #430 := (not #96)
 | 
|  |    921 | #431 := (or #430 #101)
 | 
|  |    922 | #434 := (forall (vars (?x37 T2)) #431)
 | 
|  |    923 | #930 := (not #434)
 | 
|  |    924 | #931 := (or #930 #915)
 | 
|  |    925 | #936 := (and #434 #931)
 | 
|  |    926 | #423 := (not #90)
 | 
|  |    927 | #424 := (or #423 #92)
 | 
|  |    928 | #427 := (forall (vars (?x33 T2) (?x34 T2)) #424)
 | 
|  |    929 | #942 := (not #427)
 | 
|  |    930 | #943 := (or #942 #936)
 | 
|  |    931 | #948 := (and #427 #943)
 | 
|  |    932 | #417 := (or #416 #84)
 | 
|  |    933 | #420 := (forall (vars (?x29 T2) (?x30 T2)) #417)
 | 
|  |    934 | #954 := (not #420)
 | 
|  |    935 | #955 := (or #954 #948)
 | 
|  |    936 | #960 := (and #420 #955)
 | 
|  |    937 | #966 := (not #80)
 | 
|  |    938 | #967 := (or #966 #960)
 | 
|  |    939 | #972 := (and #80 #967)
 | 
|  |    940 | #413 := (= 0::int #77)
 | 
|  |    941 | #978 := (not #413)
 | 
|  |    942 | #979 := (or #978 #972)
 | 
|  |    943 | #984 := (and #413 #979)
 | 
|  |    944 | #991 := (or #990 #984)
 | 
|  |    945 | #1000 := (or #999 #991)
 | 
|  |    946 | #385 := (= 0::int #66)
 | 
|  |    947 | #391 := (or #70 #385)
 | 
|  |    948 | #396 := (forall (vars (?x24 T2)) #391)
 | 
|  |    949 | #1008 := (not #396)
 | 
|  |    950 | #1009 := (or #1008 #1000)
 | 
|  |    951 | #1021 := (not #1009)
 | 
|  |    952 | #1629 := (iff #1021 #1628)
 | 
|  |    953 | #1626 := (iff #1009 #1623)
 | 
|  |    954 | #1614 := (or #990 #1600)
 | 
|  |    955 | #1617 := (or #999 #1614)
 | 
|  |    956 | #1620 := (or #1611 #1617)
 | 
|  |    957 | #1624 := (iff #1620 #1623)
 | 
|  |    958 | #1625 := [rewrite]: #1624
 | 
|  |    959 | #1621 := (iff #1009 #1620)
 | 
|  |    960 | #1618 := (iff #1000 #1617)
 | 
|  |    961 | #1615 := (iff #991 #1614)
 | 
|  |    962 | #1601 := (iff #984 #1600)
 | 
|  |    963 | #1598 := (iff #979 #1597)
 | 
|  |    964 | #1595 := (iff #972 #1594)
 | 
|  |    965 | #1592 := (iff #967 #1591)
 | 
|  |    966 | #1589 := (iff #960 #1588)
 | 
|  |    967 | #1586 := (iff #955 #1585)
 | 
|  |    968 | #1583 := (iff #948 #1582)
 | 
|  |    969 | #1580 := (iff #943 #1579)
 | 
|  |    970 | #1577 := (iff #936 #1576)
 | 
|  |    971 | #1574 := (iff #931 #1571)
 | 
|  |    972 | #1553 := (or #1159 #1499)
 | 
|  |    973 | #1556 := (or #1522 #1553)
 | 
|  |    974 | #1559 := (or #1533 #1556)
 | 
|  |    975 | #1562 := (or #1542 #1559)
 | 
|  |    976 | #1565 := (or #1547 #1562)
 | 
|  |    977 | #1568 := (or #1550 #1565)
 | 
|  |    978 | #1572 := (iff #1568 #1571)
 | 
|  |    979 | #1573 := [rewrite]: #1572
 | 
|  |    980 | #1569 := (iff #931 #1568)
 | 
|  |    981 | #1566 := (iff #915 #1565)
 | 
|  |    982 | #1563 := (iff #906 #1562)
 | 
|  |    983 | #1560 := (iff #897 #1559)
 | 
|  |    984 | #1557 := (iff #888 #1556)
 | 
|  |    985 | #1554 := (iff #879 #1553)
 | 
|  |    986 | #1500 := (iff #872 #1499)
 | 
|  |    987 | #1497 := (iff #860 #1494)
 | 
|  |    988 | #1473 := (or #1289 #1425)
 | 
|  |    989 | #1476 := (or #1442 #1473)
 | 
|  |    990 | #1479 := (or #825 #1476)
 | 
|  |    991 | #1482 := (or #1455 #1479)
 | 
|  |    992 | #1485 := (or #1459 #1482)
 | 
|  |    993 | #1488 := (or #175 #1485)
 | 
|  |    994 | #1491 := (or #1470 #1488)
 | 
|  |    995 | #1495 := (iff #1491 #1494)
 | 
|  |    996 | #1496 := [rewrite]: #1495
 | 
|  |    997 | #1492 := (iff #860 #1491)
 | 
|  |    998 | #1489 := (iff #852 #1488)
 | 
|  |    999 | #1486 := (iff #844 #1485)
 | 
|  |   1000 | #1483 := (iff #835 #1482)
 | 
|  |   1001 | #1480 := (iff #826 #1479)
 | 
|  |   1002 | #1477 := (iff #817 #1476)
 | 
|  |   1003 | #1474 := (iff #808 #1473)
 | 
|  |   1004 | #1426 := (iff #801 #1425)
 | 
|  |   1005 | #1423 := (iff #796 #1422)
 | 
|  |   1006 | #1420 := (iff #789 #1419)
 | 
|  |   1007 | #1417 := (iff #784 #1416)
 | 
|  |   1008 | #1414 := (iff #777 #1413)
 | 
|  |   1009 | #1411 := (iff #772 #1410)
 | 
|  |   1010 | #1408 := (iff #765 #1407)
 | 
|  |   1011 | #1405 := (iff #760 #1404)
 | 
|  |   1012 | #1402 := (iff #753 #1401)
 | 
|  |   1013 | #1399 := (iff #748 #1398)
 | 
|  |   1014 | #1396 := (iff #741 #1395)
 | 
|  |   1015 | #1393 := (iff #736 #1392)
 | 
|  |   1016 | #1390 := (iff #722 #1389)
 | 
|  |   1017 | #1387 := (iff #717 #1386)
 | 
|  |   1018 | #1384 := (iff #710 #1383)
 | 
|  |   1019 | #1381 := (iff #707 #1378)
 | 
|  |   1020 | #1372 := (and #201 #1366)
 | 
|  |   1021 | #1375 := (and #1369 #1372)
 | 
|  |   1022 | #1379 := (iff #1375 #1378)
 | 
|  |   1023 | #1380 := [rewrite]: #1379
 | 
|  |   1024 | #1376 := (iff #707 #1375)
 | 
|  |   1025 | #1373 := (iff #704 #1372)
 | 
|  |   1026 | #1367 := (iff #701 #1366)
 | 
|  |   1027 | #1368 := [rewrite]: #1367
 | 
|  |   1028 | #1374 := [monotonicity #1368]: #1373
 | 
|  |   1029 | #1370 := (iff #222 #1369)
 | 
|  |   1030 | #1371 := [rewrite]: #1370
 | 
|  |   1031 | #1377 := [monotonicity #1371 #1374]: #1376
 | 
|  |   1032 | #1382 := [trans #1377 #1380]: #1381
 | 
|  |   1033 | #1385 := [quant-intro #1382]: #1384
 | 
|  |   1034 | #1364 := (iff #716 #1363)
 | 
|  |   1035 | #1361 := (iff #221 #1360)
 | 
|  |   1036 | #1358 := (iff #220 #1357)
 | 
|  |   1037 | #1359 := [rewrite]: #1358
 | 
|  |   1038 | #1362 := [monotonicity #1359]: #1361
 | 
|  |   1039 | #1365 := [monotonicity #1362]: #1364
 | 
|  |   1040 | #1388 := [monotonicity #1365 #1385]: #1387
 | 
|  |   1041 | #1391 := [quant-intro #1388]: #1390
 | 
|  |   1042 | #1353 := (iff #735 #1352)
 | 
|  |   1043 | #1350 := (iff #698 #1349)
 | 
|  |   1044 | #1347 := (iff #693 #1346)
 | 
|  |   1045 | #1343 := (iff #686 #1342)
 | 
|  |   1046 | #1345 := [rewrite]: #1343
 | 
|  |   1047 | #1340 := (iff #692 #1339)
 | 
|  |   1048 | #1337 := (iff #680 #1334)
 | 
|  |   1049 | #1331 := (and #1056 #201)
 | 
|  |   1050 | #1335 := (iff #1331 #1334)
 | 
|  |   1051 | #1336 := [rewrite]: #1335
 | 
|  |   1052 | #1332 := (iff #680 #1331)
 | 
|  |   1053 | #1057 := (iff #89 #1056)
 | 
|  |   1054 | #1058 := [rewrite]: #1057
 | 
|  |   1055 | #1333 := [monotonicity #1058]: #1332
 | 
|  |   1056 | #1338 := [trans #1333 #1336]: #1337
 | 
|  |   1057 | #1341 := [monotonicity #1338]: #1340
 | 
|  |   1058 | #1348 := [monotonicity #1341 #1345]: #1347
 | 
|  |   1059 | #1351 := [quant-intro #1348]: #1350
 | 
|  |   1060 | #1354 := [monotonicity #1351]: #1353
 | 
|  |   1061 | #1394 := [monotonicity #1354 #1391]: #1393
 | 
|  |   1062 | #1397 := [monotonicity #1351 #1394]: #1396
 | 
|  |   1063 | #1329 := (iff #747 #1328)
 | 
|  |   1064 | #1326 := (iff #677 #1325)
 | 
|  |   1065 | #1323 := (iff #674 #1322)
 | 
|  |   1066 | #1320 := (iff #212 #1317)
 | 
|  |   1067 | #1321 := [rewrite]: #1320
 | 
|  |   1068 | #1324 := [monotonicity #1321]: #1323
 | 
|  |   1069 | #1327 := [quant-intro #1324]: #1326
 | 
|  |   1070 | #1330 := [monotonicity #1327]: #1329
 | 
|  |   1071 | #1400 := [monotonicity #1330 #1397]: #1399
 | 
|  |   1072 | #1403 := [monotonicity #1327 #1400]: #1402
 | 
|  |   1073 | #1315 := (iff #759 #1314)
 | 
|  |   1074 | #1312 := (iff #207 #1311)
 | 
|  |   1075 | #1309 := (iff #206 #1308)
 | 
|  |   1076 | #1310 := [rewrite]: #1309
 | 
|  |   1077 | #1313 := [quant-intro #1310]: #1312
 | 
|  |   1078 | #1316 := [monotonicity #1313]: #1315
 | 
|  |   1079 | #1406 := [monotonicity #1316 #1403]: #1405
 | 
|  |   1080 | #1409 := [monotonicity #1313 #1406]: #1408
 | 
|  |   1081 | #1306 := (iff #771 #1305)
 | 
|  |   1082 | #1303 := (iff #670 #205)
 | 
|  |   1083 | #1304 := [rewrite]: #1303
 | 
|  |   1084 | #1307 := [monotonicity #1304]: #1306
 | 
|  |   1085 | #1412 := [monotonicity #1307 #1409]: #1411
 | 
|  |   1086 | #1415 := [monotonicity #1304 #1412]: #1414
 | 
|  |   1087 | #1418 := [monotonicity #1415]: #1417
 | 
|  |   1088 | #1421 := [monotonicity #1418]: #1420
 | 
|  |   1089 | #1301 := (iff #795 #1300)
 | 
|  |   1090 | #1298 := (iff #200 #1297)
 | 
|  |   1091 | #1295 := (iff #199 #1292)
 | 
|  |   1092 | #1296 := [rewrite]: #1295
 | 
|  |   1093 | #1299 := [quant-intro #1296]: #1298
 | 
|  |   1094 | #1302 := [monotonicity #1299]: #1301
 | 
|  |   1095 | #1424 := [monotonicity #1302 #1421]: #1423
 | 
|  |   1096 | #1427 := [monotonicity #1299 #1424]: #1426
 | 
|  |   1097 | #1290 := (iff #807 #1289)
 | 
|  |   1098 | #1287 := (iff #656 #1286)
 | 
|  |   1099 | #1284 := (iff #651 #1281)
 | 
|  |   1100 | #1278 := (or #1275 #645)
 | 
|  |   1101 | #1282 := (iff #1278 #1281)
 | 
|  |   1102 | #1283 := [rewrite]: #1282
 | 
|  |   1103 | #1279 := (iff #651 #1278)
 | 
|  |   1104 | #1276 := (iff #190 #1275)
 | 
|  |   1105 | #1273 := (iff #189 #1272)
 | 
|  |   1106 | #1274 := [rewrite]: #1273
 | 
|  |   1107 | #1266 := (iff #187 #1265)
 | 
|  |   1108 | #1267 := [rewrite]: #1266
 | 
|  |   1109 | #1277 := [monotonicity #1267 #1274]: #1276
 | 
|  |   1110 | #1280 := [monotonicity #1277]: #1279
 | 
|  |   1111 | #1285 := [trans #1280 #1283]: #1284
 | 
|  |   1112 | #1288 := [quant-intro #1285]: #1287
 | 
|  |   1113 | #1291 := [monotonicity #1288]: #1290
 | 
|  |   1114 | #1475 := [monotonicity #1291 #1427]: #1474
 | 
|  |   1115 | #1443 := (iff #816 #1442)
 | 
|  |   1116 | #1440 := (iff #642 #1439)
 | 
|  |   1117 | #1437 := (iff #637 #1436)
 | 
|  |   1118 | #1434 := (iff #631 #1433)
 | 
|  |   1119 | #1435 := [rewrite]: #1434
 | 
|  |   1120 | #1429 := (iff #195 #1428)
 | 
|  |   1121 | #1430 := [monotonicity #1277]: #1429
 | 
|  |   1122 | #1438 := [monotonicity #1430 #1435]: #1437
 | 
|  |   1123 | #1441 := [quant-intro #1438]: #1440
 | 
|  |   1124 | #1444 := [monotonicity #1441]: #1443
 | 
|  |   1125 | #1478 := [monotonicity #1444 #1475]: #1477
 | 
|  |   1126 | #1481 := [monotonicity #1478]: #1480
 | 
|  |   1127 | #1456 := (iff #834 #1455)
 | 
|  |   1128 | #1453 := (iff #628 #1452)
 | 
|  |   1129 | #1450 := (iff #625 #1449)
 | 
|  |   1130 | #1447 := (iff #179 #1445)
 | 
|  |   1131 | #1448 := [rewrite]: #1447
 | 
|  |   1132 | #1451 := [monotonicity #1448]: #1450
 | 
|  |   1133 | #1454 := [quant-intro #1451]: #1453
 | 
|  |   1134 | #1457 := [monotonicity #1454]: #1456
 | 
|  |   1135 | #1484 := [monotonicity #1457 #1481]: #1483
 | 
|  |   1136 | #1468 := (iff #843 #1459)
 | 
|  |   1137 | #1460 := (not #1459)
 | 
|  |   1138 | #1463 := (not #1460)
 | 
|  |   1139 | #1466 := (iff #1463 #1459)
 | 
|  |   1140 | #1467 := [rewrite]: #1466
 | 
|  |   1141 | #1464 := (iff #843 #1463)
 | 
|  |   1142 | #1461 := (iff #178 #1460)
 | 
|  |   1143 | #1462 := [rewrite]: #1461
 | 
|  |   1144 | #1465 := [monotonicity #1462]: #1464
 | 
|  |   1145 | #1469 := [trans #1465 #1467]: #1468
 | 
|  |   1146 | #1487 := [monotonicity #1469 #1484]: #1486
 | 
|  |   1147 | #1490 := [monotonicity #1487]: #1489
 | 
|  |   1148 | #1471 := (iff #135 #1470)
 | 
|  |   1149 | #1240 := (iff #134 #1239)
 | 
|  |   1150 | #1237 := (iff #133 #1236)
 | 
|  |   1151 | #1121 := (iff #124 #1120)
 | 
|  |   1152 | #1122 := [rewrite]: #1121
 | 
|  |   1153 | #1238 := [monotonicity #1122]: #1237
 | 
|  |   1154 | #1241 := [quant-intro #1238]: #1240
 | 
|  |   1155 | #1472 := [monotonicity #1241]: #1471
 | 
|  |   1156 | #1493 := [monotonicity #1472 #1490]: #1492
 | 
|  |   1157 | #1498 := [trans #1493 #1496]: #1497
 | 
|  |   1158 | #1260 := (iff #613 #1257)
 | 
|  |   1159 | #1242 := (or #577 #1233)
 | 
|  |   1160 | #1245 := (or #586 #1242)
 | 
|  |   1161 | #1248 := (or #595 #1245)
 | 
|  |   1162 | #1251 := (or #604 #1248)
 | 
|  |   1163 | #1254 := (or #1239 #1251)
 | 
|  |   1164 | #1258 := (iff #1254 #1257)
 | 
|  |   1165 | #1259 := [rewrite]: #1258
 | 
|  |   1166 | #1255 := (iff #613 #1254)
 | 
|  |   1167 | #1252 := (iff #605 #1251)
 | 
|  |   1168 | #1249 := (iff #596 #1248)
 | 
|  |   1169 | #1246 := (iff #587 #1245)
 | 
|  |   1170 | #1243 := (iff #578 #1242)
 | 
|  |   1171 | #1234 := (iff #571 #1233)
 | 
|  |   1172 | #1231 := (iff #566 #1230)
 | 
|  |   1173 | #1228 := (iff #559 #1227)
 | 
|  |   1174 | #1225 := (iff #554 #1222)
 | 
|  |   1175 | #1219 := (or #1214 #162)
 | 
|  |   1176 | #1223 := (iff #1219 #1222)
 | 
|  |   1177 | #1224 := [rewrite]: #1223
 | 
|  |   1178 | #1220 := (iff #554 #1219)
 | 
|  |   1179 | #1217 := (iff #540 #162)
 | 
|  |   1180 | #1218 := [rewrite]: #1217
 | 
|  |   1181 | #1215 := (iff #553 #1214)
 | 
|  |   1182 | #1212 := (iff #537 #1211)
 | 
|  |   1183 | #1209 := (iff #532 #1208)
 | 
|  |   1184 | #1206 := (iff #525 #1205)
 | 
|  |   1185 | #1207 := [rewrite]: #1206
 | 
|  |   1186 | #1203 := (iff #531 #1202)
 | 
|  |   1187 | #1200 := (iff #522 #1199)
 | 
|  |   1188 | #1166 := (iff #147 #1165)
 | 
|  |   1189 | #1167 := [rewrite]: #1166
 | 
|  |   1190 | #1201 := [monotonicity #1058 #1167]: #1200
 | 
|  |   1191 | #1204 := [monotonicity #1201]: #1203
 | 
|  |   1192 | #1210 := [monotonicity #1204 #1207]: #1209
 | 
|  |   1193 | #1213 := [quant-intro #1210]: #1212
 | 
|  |   1194 | #1216 := [monotonicity #1213]: #1215
 | 
|  |   1195 | #1221 := [monotonicity #1216 #1218]: #1220
 | 
|  |   1196 | #1226 := [trans #1221 #1224]: #1225
 | 
|  |   1197 | #1229 := [monotonicity #1213 #1226]: #1228
 | 
|  |   1198 | #1197 := (iff #565 #1196)
 | 
|  |   1199 | #1194 := (iff #519 #1193)
 | 
|  |   1200 | #1191 := (iff #514 #1190)
 | 
|  |   1201 | #1188 := (iff #507 #1187)
 | 
|  |   1202 | #1185 := (iff #504 #1184)
 | 
|  |   1203 | #1181 := (iff #501 #1180)
 | 
|  |   1204 | #1183 := [rewrite]: #1181
 | 
|  |   1205 | #1178 := (iff #150 #1177)
 | 
|  |   1206 | #1179 := [rewrite]: #1178
 | 
|  |   1207 | #1186 := [monotonicity #1179 #1183]: #1185
 | 
|  |   1208 | #1189 := [quant-intro #1186]: #1188
 | 
|  |   1209 | #1172 := (iff #513 #1171)
 | 
|  |   1210 | #1169 := (iff #148 #1168)
 | 
|  |   1211 | #1170 := [monotonicity #1167]: #1169
 | 
|  |   1212 | #1173 := [monotonicity #1170]: #1172
 | 
|  |   1213 | #1192 := [monotonicity #1173 #1189]: #1191
 | 
|  |   1214 | #1195 := [quant-intro #1192]: #1194
 | 
|  |   1215 | #1198 := [monotonicity #1195]: #1197
 | 
|  |   1216 | #1232 := [monotonicity #1198 #1229]: #1231
 | 
|  |   1217 | #1235 := [monotonicity #1195 #1232]: #1234
 | 
|  |   1218 | #1244 := [monotonicity #1235]: #1243
 | 
|  |   1219 | #1247 := [monotonicity #1244]: #1246
 | 
|  |   1220 | #1250 := [monotonicity #1247]: #1249
 | 
|  |   1221 | #1253 := [monotonicity #1250]: #1252
 | 
|  |   1222 | #1256 := [monotonicity #1241 #1253]: #1255
 | 
|  |   1223 | #1261 := [trans #1256 #1259]: #1260
 | 
|  |   1224 | #1501 := [monotonicity #1261 #1498]: #1500
 | 
|  |   1225 | #1160 := (iff #878 #1159)
 | 
|  |   1226 | #1157 := (iff #489 #1156)
 | 
|  |   1227 | #1154 := (iff #484 #1153)
 | 
|  |   1228 | #1151 := (iff #477 #1150)
 | 
|  |   1229 | #1148 := (iff #474 #1145)
 | 
|  |   1230 | #1139 := (and #111 #1129)
 | 
|  |   1231 | #1142 := (and #1136 #1139)
 | 
|  |   1232 | #1146 := (iff #1142 #1145)
 | 
|  |   1233 | #1147 := [rewrite]: #1146
 | 
|  |   1234 | #1143 := (iff #474 #1142)
 | 
|  |   1235 | #1140 := (iff #471 #1139)
 | 
|  |   1236 | #1130 := (iff #468 #1129)
 | 
|  |   1237 | #1134 := [rewrite]: #1130
 | 
|  |   1238 | #1141 := [monotonicity #1134]: #1140
 | 
|  |   1239 | #1137 := (iff #126 #1136)
 | 
|  |   1240 | #1138 := [rewrite]: #1137
 | 
|  |   1241 | #1144 := [monotonicity #1138 #1141]: #1143
 | 
|  |   1242 | #1149 := [trans #1144 #1147]: #1148
 | 
|  |   1243 | #1152 := [quant-intro #1149]: #1151
 | 
|  |   1244 | #1127 := (iff #483 #1126)
 | 
|  |   1245 | #1124 := (iff #125 #1123)
 | 
|  |   1246 | #1125 := [monotonicity #1122]: #1124
 | 
|  |   1247 | #1128 := [monotonicity #1125]: #1127
 | 
|  |   1248 | #1155 := [monotonicity #1128 #1152]: #1154
 | 
|  |   1249 | #1158 := [quant-intro #1155]: #1157
 | 
|  |   1250 | #1161 := [monotonicity #1158]: #1160
 | 
|  |   1251 | #1555 := [monotonicity #1161 #1501]: #1554
 | 
|  |   1252 | #1523 := (iff #887 #1522)
 | 
|  |   1253 | #1520 := (iff #465 #1519)
 | 
|  |   1254 | #1517 := (iff #460 #1516)
 | 
|  |   1255 | #1514 := (iff #453 #1513)
 | 
|  |   1256 | #1515 := [rewrite]: #1514
 | 
|  |   1257 | #1511 := (iff #459 #1510)
 | 
|  |   1258 | #1508 := (iff #447 #1505)
 | 
|  |   1259 | #1502 := (and #1056 #111)
 | 
|  |   1260 | #1506 := (iff #1502 #1505)
 | 
|  |   1261 | #1507 := [rewrite]: #1506
 | 
|  |   1262 | #1503 := (iff #447 #1502)
 | 
|  |   1263 | #1504 := [monotonicity #1058]: #1503
 | 
|  |   1264 | #1509 := [trans #1504 #1507]: #1508
 | 
|  |   1265 | #1512 := [monotonicity #1509]: #1511
 | 
|  |   1266 | #1518 := [monotonicity #1512 #1515]: #1517
 | 
|  |   1267 | #1521 := [quant-intro #1518]: #1520
 | 
|  |   1268 | #1524 := [monotonicity #1521]: #1523
 | 
|  |   1269 | #1558 := [monotonicity #1524 #1555]: #1557
 | 
|  |   1270 | #1534 := (iff #896 #1533)
 | 
|  |   1271 | #1531 := (iff #444 #1530)
 | 
|  |   1272 | #1528 := (iff #441 #1527)
 | 
|  |   1273 | #1525 := (iff #116 #1135)
 | 
|  |   1274 | #1526 := [rewrite]: #1525
 | 
|  |   1275 | #1529 := [monotonicity #1526]: #1528
 | 
|  |   1276 | #1532 := [quant-intro #1529]: #1531
 | 
|  |   1277 | #1535 := [monotonicity #1532]: #1534
 | 
|  |   1278 | #1561 := [monotonicity #1535 #1558]: #1560
 | 
|  |   1279 | #1543 := (iff #905 #1542)
 | 
|  |   1280 | #1540 := (iff #109 #1539)
 | 
|  |   1281 | #1537 := (iff #108 #1536)
 | 
|  |   1282 | #1538 := [rewrite]: #1537
 | 
|  |   1283 | #1541 := [quant-intro #1538]: #1540
 | 
|  |   1284 | #1544 := [monotonicity #1541]: #1543
 | 
|  |   1285 | #1564 := [monotonicity #1544 #1561]: #1563
 | 
|  |   1286 | #1548 := (iff #914 #1547)
 | 
|  |   1287 | #1545 := (iff #437 #106)
 | 
|  |   1288 | #1546 := [rewrite]: #1545
 | 
|  |   1289 | #1549 := [monotonicity #1546]: #1548
 | 
|  |   1290 | #1567 := [monotonicity #1549 #1564]: #1566
 | 
|  |   1291 | #1551 := (iff #930 #1550)
 | 
|  |   1292 | #1115 := (iff #434 #1114)
 | 
|  |   1293 | #1112 := (iff #431 #1111)
 | 
|  |   1294 | #1109 := (iff #101 #1108)
 | 
|  |   1295 | #1106 := (iff #100 #1103)
 | 
|  |   1296 | #1097 := (and #74 #1091)
 | 
|  |   1297 | #1100 := (and #1094 #1097)
 | 
|  |   1298 | #1104 := (iff #1100 #1103)
 | 
|  |   1299 | #1105 := [rewrite]: #1104
 | 
|  |   1300 | #1101 := (iff #100 #1100)
 | 
|  |   1301 | #1098 := (iff #99 #1097)
 | 
|  |   1302 | #1092 := (iff #98 #1091)
 | 
|  |   1303 | #1093 := [rewrite]: #1092
 | 
|  |   1304 | #1099 := [monotonicity #1093]: #1098
 | 
|  |   1305 | #1095 := (iff #97 #1094)
 | 
|  |   1306 | #1096 := [rewrite]: #1095
 | 
|  |   1307 | #1102 := [monotonicity #1096 #1099]: #1101
 | 
|  |   1308 | #1107 := [trans #1102 #1105]: #1106
 | 
|  |   1309 | #1110 := [quant-intro #1107]: #1109
 | 
|  |   1310 | #1089 := (iff #430 #1088)
 | 
|  |   1311 | #1086 := (iff #96 #1085)
 | 
|  |   1312 | #1083 := (iff #95 #1082)
 | 
|  |   1313 | #1084 := [rewrite]: #1083
 | 
|  |   1314 | #1087 := [monotonicity #1084]: #1086
 | 
|  |   1315 | #1090 := [monotonicity #1087]: #1089
 | 
|  |   1316 | #1113 := [monotonicity #1090 #1110]: #1112
 | 
|  |   1317 | #1116 := [quant-intro #1113]: #1115
 | 
|  |   1318 | #1552 := [monotonicity #1116]: #1551
 | 
|  |   1319 | #1570 := [monotonicity #1552 #1567]: #1569
 | 
|  |   1320 | #1575 := [trans #1570 #1573]: #1574
 | 
|  |   1321 | #1578 := [monotonicity #1116 #1575]: #1577
 | 
|  |   1322 | #1077 := (iff #942 #1076)
 | 
|  |   1323 | #1074 := (iff #427 #1073)
 | 
|  |   1324 | #1071 := (iff #424 #1070)
 | 
|  |   1325 | #1065 := (iff #92 #1066)
 | 
|  |   1326 | #1067 := [rewrite]: #1065
 | 
|  |   1327 | #1063 := (iff #423 #1062)
 | 
|  |   1328 | #1060 := (iff #90 #1059)
 | 
|  |   1329 | #1061 := [monotonicity #1058]: #1060
 | 
|  |   1330 | #1064 := [monotonicity #1061]: #1063
 | 
|  |   1331 | #1072 := [monotonicity #1064 #1067]: #1071
 | 
|  |   1332 | #1075 := [quant-intro #1072]: #1074
 | 
|  |   1333 | #1078 := [monotonicity #1075]: #1077
 | 
|  |   1334 | #1581 := [monotonicity #1078 #1578]: #1580
 | 
|  |   1335 | #1584 := [monotonicity #1075 #1581]: #1583
 | 
|  |   1336 | #1051 := (iff #954 #1050)
 | 
|  |   1337 | #1048 := (iff #420 #1047)
 | 
|  |   1338 | #1045 := (iff #417 #1044)
 | 
|  |   1339 | #1039 := (iff #84 #1040)
 | 
|  |   1340 | #1043 := [rewrite]: #1039
 | 
|  |   1341 | #1046 := [monotonicity #1043]: #1045
 | 
|  |   1342 | #1049 := [quant-intro #1046]: #1048
 | 
|  |   1343 | #1052 := [monotonicity #1049]: #1051
 | 
|  |   1344 | #1587 := [monotonicity #1052 #1584]: #1586
 | 
|  |   1345 | #1590 := [monotonicity #1049 #1587]: #1589
 | 
|  |   1346 | #1036 := (iff #966 #1035)
 | 
|  |   1347 | #1033 := (iff #80 #1032)
 | 
|  |   1348 | #1029 := (iff #79 #1031)
 | 
|  |   1349 | #1030 := [rewrite]: #1029
 | 
|  |   1350 | #1034 := [quant-intro #1030]: #1033
 | 
|  |   1351 | #1037 := [monotonicity #1034]: #1036
 | 
|  |   1352 | #1593 := [monotonicity #1037 #1590]: #1592
 | 
|  |   1353 | #1596 := [monotonicity #1034 #1593]: #1595
 | 
|  |   1354 | #1027 := (iff #978 #1026)
 | 
|  |   1355 | #1024 := (iff #413 #78)
 | 
|  |   1356 | #1025 := [rewrite]: #1024
 | 
|  |   1357 | #1028 := [monotonicity #1025]: #1027
 | 
|  |   1358 | #1599 := [monotonicity #1028 #1596]: #1598
 | 
|  |   1359 | #1602 := [monotonicity #1025 #1599]: #1601
 | 
|  |   1360 | #1616 := [monotonicity #1602]: #1615
 | 
|  |   1361 | #1619 := [monotonicity #1616]: #1618
 | 
|  |   1362 | #1612 := (iff #1008 #1611)
 | 
|  |   1363 | #1609 := (iff #396 #1608)
 | 
|  |   1364 | #1606 := (iff #391 #1605)
 | 
|  |   1365 | #1603 := (iff #385 #67)
 | 
|  |   1366 | #1604 := [rewrite]: #1603
 | 
|  |   1367 | #1607 := [monotonicity #1604]: #1606
 | 
|  |   1368 | #1610 := [quant-intro #1607]: #1609
 | 
|  |   1369 | #1613 := [monotonicity #1610]: #1612
 | 
|  |   1370 | #1622 := [monotonicity #1613 #1619]: #1621
 | 
|  |   1371 | #1627 := [trans #1622 #1625]: #1626
 | 
|  |   1372 | #1630 := [monotonicity #1627]: #1629
 | 
|  |   1373 | #1022 := (iff #271 #1021)
 | 
|  |   1374 | #1019 := (iff #270 #1009)
 | 
|  |   1375 | #1014 := (implies true #1009)
 | 
|  |   1376 | #1017 := (iff #1014 #1009)
 | 
|  |   1377 | #1018 := [rewrite]: #1017
 | 
|  |   1378 | #1015 := (iff #270 #1014)
 | 
|  |   1379 | #1012 := (iff #269 #1009)
 | 
|  |   1380 | #1005 := (implies #396 #1000)
 | 
|  |   1381 | #1010 := (iff #1005 #1009)
 | 
|  |   1382 | #1011 := [rewrite]: #1010
 | 
|  |   1383 | #1006 := (iff #269 #1005)
 | 
|  |   1384 | #1003 := (iff #268 #1000)
 | 
|  |   1385 | #996 := (implies #410 #991)
 | 
|  |   1386 | #1001 := (iff #996 #1000)
 | 
|  |   1387 | #1002 := [rewrite]: #1001
 | 
|  |   1388 | #997 := (iff #268 #996)
 | 
|  |   1389 | #994 := (iff #267 #991)
 | 
|  |   1390 | #987 := (implies #76 #984)
 | 
|  |   1391 | #992 := (iff #987 #991)
 | 
|  |   1392 | #993 := [rewrite]: #992
 | 
|  |   1393 | #988 := (iff #267 #987)
 | 
|  |   1394 | #985 := (iff #266 #984)
 | 
|  |   1395 | #982 := (iff #265 #979)
 | 
|  |   1396 | #975 := (implies #413 #972)
 | 
|  |   1397 | #980 := (iff #975 #979)
 | 
|  |   1398 | #981 := [rewrite]: #980
 | 
|  |   1399 | #976 := (iff #265 #975)
 | 
|  |   1400 | #973 := (iff #264 #972)
 | 
|  |   1401 | #970 := (iff #263 #967)
 | 
|  |   1402 | #963 := (implies #80 #960)
 | 
|  |   1403 | #968 := (iff #963 #967)
 | 
|  |   1404 | #969 := [rewrite]: #968
 | 
|  |   1405 | #964 := (iff #263 #963)
 | 
|  |   1406 | #961 := (iff #262 #960)
 | 
|  |   1407 | #958 := (iff #261 #955)
 | 
|  |   1408 | #951 := (implies #420 #948)
 | 
|  |   1409 | #956 := (iff #951 #955)
 | 
|  |   1410 | #957 := [rewrite]: #956
 | 
|  |   1411 | #952 := (iff #261 #951)
 | 
|  |   1412 | #949 := (iff #260 #948)
 | 
|  |   1413 | #946 := (iff #259 #943)
 | 
|  |   1414 | #939 := (implies #427 #936)
 | 
|  |   1415 | #944 := (iff #939 #943)
 | 
|  |   1416 | #945 := [rewrite]: #944
 | 
|  |   1417 | #940 := (iff #259 #939)
 | 
|  |   1418 | #937 := (iff #258 #936)
 | 
|  |   1419 | #934 := (iff #257 #931)
 | 
|  |   1420 | #927 := (implies #434 #915)
 | 
|  |   1421 | #932 := (iff #927 #931)
 | 
|  |   1422 | #933 := [rewrite]: #932
 | 
|  |   1423 | #928 := (iff #257 #927)
 | 
|  |   1424 | #925 := (iff #256 #915)
 | 
|  |   1425 | #920 := (implies true #915)
 | 
|  |   1426 | #923 := (iff #920 #915)
 | 
|  |   1427 | #924 := [rewrite]: #923
 | 
|  |   1428 | #921 := (iff #256 #920)
 | 
|  |   1429 | #918 := (iff #255 #915)
 | 
|  |   1430 | #911 := (implies #437 #906)
 | 
|  |   1431 | #916 := (iff #911 #915)
 | 
|  |   1432 | #917 := [rewrite]: #916
 | 
|  |   1433 | #912 := (iff #255 #911)
 | 
|  |   1434 | #909 := (iff #254 #906)
 | 
|  |   1435 | #902 := (implies #109 #897)
 | 
|  |   1436 | #907 := (iff #902 #906)
 | 
|  |   1437 | #908 := [rewrite]: #907
 | 
|  |   1438 | #903 := (iff #254 #902)
 | 
|  |   1439 | #900 := (iff #253 #897)
 | 
|  |   1440 | #893 := (implies #444 #888)
 | 
|  |   1441 | #898 := (iff #893 #897)
 | 
|  |   1442 | #899 := [rewrite]: #898
 | 
|  |   1443 | #894 := (iff #253 #893)
 | 
|  |   1444 | #891 := (iff #252 #888)
 | 
|  |   1445 | #884 := (implies #465 #879)
 | 
|  |   1446 | #889 := (iff #884 #888)
 | 
|  |   1447 | #890 := [rewrite]: #889
 | 
|  |   1448 | #885 := (iff #252 #884)
 | 
|  |   1449 | #882 := (iff #251 #879)
 | 
|  |   1450 | #875 := (implies #489 #872)
 | 
|  |   1451 | #880 := (iff #875 #879)
 | 
|  |   1452 | #881 := [rewrite]: #880
 | 
|  |   1453 | #876 := (iff #251 #875)
 | 
|  |   1454 | #873 := (iff #250 #872)
 | 
|  |   1455 | #870 := (iff #249 #860)
 | 
|  |   1456 | #865 := (implies true #860)
 | 
|  |   1457 | #868 := (iff #865 #860)
 | 
|  |   1458 | #869 := [rewrite]: #868
 | 
|  |   1459 | #866 := (iff #249 #865)
 | 
|  |   1460 | #863 := (iff #248 #860)
 | 
|  |   1461 | #857 := (implies #134 #852)
 | 
|  |   1462 | #861 := (iff #857 #860)
 | 
|  |   1463 | #862 := [rewrite]: #861
 | 
|  |   1464 | #858 := (iff #248 #857)
 | 
|  |   1465 | #855 := (iff #247 #852)
 | 
|  |   1466 | #849 := (implies #176 #844)
 | 
|  |   1467 | #853 := (iff #849 #852)
 | 
|  |   1468 | #854 := [rewrite]: #853
 | 
|  |   1469 | #850 := (iff #247 #849)
 | 
|  |   1470 | #847 := (iff #246 #844)
 | 
|  |   1471 | #840 := (implies #178 #835)
 | 
|  |   1472 | #845 := (iff #840 #844)
 | 
|  |   1473 | #846 := [rewrite]: #845
 | 
|  |   1474 | #841 := (iff #246 #840)
 | 
|  |   1475 | #838 := (iff #245 #835)
 | 
|  |   1476 | #831 := (implies #628 #826)
 | 
|  |   1477 | #836 := (iff #831 #835)
 | 
|  |   1478 | #837 := [rewrite]: #836
 | 
|  |   1479 | #832 := (iff #245 #831)
 | 
|  |   1480 | #829 := (iff #244 #826)
 | 
|  |   1481 | #822 := (implies #184 #817)
 | 
|  |   1482 | #827 := (iff #822 #826)
 | 
|  |   1483 | #828 := [rewrite]: #827
 | 
|  |   1484 | #823 := (iff #244 #822)
 | 
|  |   1485 | #820 := (iff #243 #817)
 | 
|  |   1486 | #813 := (implies #642 #808)
 | 
|  |   1487 | #818 := (iff #813 #817)
 | 
|  |   1488 | #819 := [rewrite]: #818
 | 
|  |   1489 | #814 := (iff #243 #813)
 | 
|  |   1490 | #811 := (iff #242 #808)
 | 
|  |   1491 | #804 := (implies #656 #801)
 | 
|  |   1492 | #809 := (iff #804 #808)
 | 
|  |   1493 | #810 := [rewrite]: #809
 | 
|  |   1494 | #805 := (iff #242 #804)
 | 
|  |   1495 | #802 := (iff #241 #801)
 | 
|  |   1496 | #799 := (iff #240 #796)
 | 
|  |   1497 | #792 := (implies #200 #789)
 | 
|  |   1498 | #797 := (iff #792 #796)
 | 
|  |   1499 | #798 := [rewrite]: #797
 | 
|  |   1500 | #793 := (iff #240 #792)
 | 
|  |   1501 | #790 := (iff #239 #789)
 | 
|  |   1502 | #787 := (iff #238 #784)
 | 
|  |   1503 | #780 := (implies #667 #777)
 | 
|  |   1504 | #785 := (iff #780 #784)
 | 
|  |   1505 | #786 := [rewrite]: #785
 | 
|  |   1506 | #781 := (iff #238 #780)
 | 
|  |   1507 | #778 := (iff #237 #777)
 | 
|  |   1508 | #775 := (iff #236 #772)
 | 
|  |   1509 | #768 := (implies #670 #765)
 | 
|  |   1510 | #773 := (iff #768 #772)
 | 
|  |   1511 | #774 := [rewrite]: #773
 | 
|  |   1512 | #769 := (iff #236 #768)
 | 
|  |   1513 | #766 := (iff #235 #765)
 | 
|  |   1514 | #763 := (iff #234 #760)
 | 
|  |   1515 | #756 := (implies #207 #753)
 | 
|  |   1516 | #761 := (iff #756 #760)
 | 
|  |   1517 | #762 := [rewrite]: #761
 | 
|  |   1518 | #757 := (iff #234 #756)
 | 
|  |   1519 | #754 := (iff #233 #753)
 | 
|  |   1520 | #751 := (iff #232 #748)
 | 
|  |   1521 | #744 := (implies #677 #741)
 | 
|  |   1522 | #749 := (iff #744 #748)
 | 
|  |   1523 | #750 := [rewrite]: #749
 | 
|  |   1524 | #745 := (iff #232 #744)
 | 
|  |   1525 | #742 := (iff #231 #741)
 | 
|  |   1526 | #739 := (iff #230 #736)
 | 
|  |   1527 | #732 := (implies #698 #722)
 | 
|  |   1528 | #737 := (iff #732 #736)
 | 
|  |   1529 | #738 := [rewrite]: #737
 | 
|  |   1530 | #733 := (iff #230 #732)
 | 
|  |   1531 | #730 := (iff #229 #722)
 | 
|  |   1532 | #725 := (and #722 true)
 | 
|  |   1533 | #728 := (iff #725 #722)
 | 
|  |   1534 | #729 := [rewrite]: #728
 | 
|  |   1535 | #726 := (iff #229 #725)
 | 
|  |   1536 | #723 := (iff #228 #722)
 | 
|  |   1537 | #720 := (iff #227 #717)
 | 
|  |   1538 | #713 := (implies #221 #710)
 | 
|  |   1539 | #718 := (iff #713 #717)
 | 
|  |   1540 | #719 := [rewrite]: #718
 | 
|  |   1541 | #714 := (iff #227 #713)
 | 
|  |   1542 | #711 := (iff #226 #710)
 | 
|  |   1543 | #708 := (iff #225 #707)
 | 
|  |   1544 | #705 := (iff #224 #704)
 | 
|  |   1545 | #702 := (iff #223 #701)
 | 
|  |   1546 | #684 := (= #216 #683)
 | 
|  |   1547 | #685 := [rewrite]: #684
 | 
|  |   1548 | #703 := [monotonicity #685]: #702
 | 
|  |   1549 | #706 := [monotonicity #703]: #705
 | 
|  |   1550 | #709 := [monotonicity #706]: #708
 | 
|  |   1551 | #712 := [quant-intro #709]: #711
 | 
|  |   1552 | #715 := [monotonicity #712]: #714
 | 
|  |   1553 | #721 := [trans #715 #719]: #720
 | 
|  |   1554 | #724 := [quant-intro #721]: #723
 | 
|  |   1555 | #727 := [monotonicity #724]: #726
 | 
|  |   1556 | #731 := [trans #727 #729]: #730
 | 
|  |   1557 | #699 := (iff #219 #698)
 | 
|  |   1558 | #696 := (iff #218 #693)
 | 
|  |   1559 | #689 := (implies #680 #686)
 | 
|  |   1560 | #694 := (iff #689 #693)
 | 
|  |   1561 | #695 := [rewrite]: #694
 | 
|  |   1562 | #690 := (iff #218 #689)
 | 
|  |   1563 | #687 := (iff #217 #686)
 | 
|  |   1564 | #688 := [monotonicity #685]: #687
 | 
|  |   1565 | #681 := (iff #215 #680)
 | 
|  |   1566 | #682 := [rewrite]: #681
 | 
|  |   1567 | #691 := [monotonicity #682 #688]: #690
 | 
|  |   1568 | #697 := [trans #691 #695]: #696
 | 
|  |   1569 | #700 := [quant-intro #697]: #699
 | 
|  |   1570 | #734 := [monotonicity #700 #731]: #733
 | 
|  |   1571 | #740 := [trans #734 #738]: #739
 | 
|  |   1572 | #743 := [monotonicity #700 #740]: #742
 | 
|  |   1573 | #678 := (iff #214 #677)
 | 
|  |   1574 | #675 := (iff #213 #674)
 | 
|  |   1575 | #676 := [rewrite]: #675
 | 
|  |   1576 | #679 := [quant-intro #676]: #678
 | 
|  |   1577 | #746 := [monotonicity #679 #743]: #745
 | 
|  |   1578 | #752 := [trans #746 #750]: #751
 | 
|  |   1579 | #755 := [monotonicity #679 #752]: #754
 | 
|  |   1580 | #758 := [monotonicity #755]: #757
 | 
|  |   1581 | #764 := [trans #758 #762]: #763
 | 
|  |   1582 | #767 := [monotonicity #764]: #766
 | 
|  |   1583 | #671 := (iff #205 #670)
 | 
|  |   1584 | #672 := [rewrite]: #671
 | 
|  |   1585 | #770 := [monotonicity #672 #767]: #769
 | 
|  |   1586 | #776 := [trans #770 #774]: #775
 | 
|  |   1587 | #779 := [monotonicity #672 #776]: #778
 | 
|  |   1588 | #668 := (iff #203 #667)
 | 
|  |   1589 | #665 := (iff #202 #662)
 | 
|  |   1590 | #659 := (implies #201 #645)
 | 
|  |   1591 | #663 := (iff #659 #662)
 | 
|  |   1592 | #664 := [rewrite]: #663
 | 
|  |   1593 | #660 := (iff #202 #659)
 | 
|  |   1594 | #646 := (iff #196 #645)
 | 
|  |   1595 | #647 := [rewrite]: #646
 | 
|  |   1596 | #661 := [monotonicity #647]: #660
 | 
|  |   1597 | #666 := [trans #661 #664]: #665
 | 
|  |   1598 | #669 := [quant-intro #666]: #668
 | 
|  |   1599 | #782 := [monotonicity #669 #779]: #781
 | 
|  |   1600 | #788 := [trans #782 #786]: #787
 | 
|  |   1601 | #791 := [monotonicity #669 #788]: #790
 | 
|  |   1602 | #794 := [monotonicity #791]: #793
 | 
|  |   1603 | #800 := [trans #794 #798]: #799
 | 
|  |   1604 | #803 := [monotonicity #800]: #802
 | 
|  |   1605 | #657 := (iff #198 #656)
 | 
|  |   1606 | #654 := (iff #197 #651)
 | 
|  |   1607 | #648 := (implies #195 #645)
 | 
|  |   1608 | #652 := (iff #648 #651)
 | 
|  |   1609 | #653 := [rewrite]: #652
 | 
|  |   1610 | #649 := (iff #197 #648)
 | 
|  |   1611 | #650 := [monotonicity #647]: #649
 | 
|  |   1612 | #655 := [trans #650 #653]: #654
 | 
|  |   1613 | #658 := [quant-intro #655]: #657
 | 
|  |   1614 | #806 := [monotonicity #658 #803]: #805
 | 
|  |   1615 | #812 := [trans #806 #810]: #811
 | 
|  |   1616 | #643 := (iff #194 #642)
 | 
|  |   1617 | #640 := (iff #193 #637)
 | 
|  |   1618 | #634 := (implies #190 #631)
 | 
|  |   1619 | #638 := (iff #634 #637)
 | 
|  |   1620 | #639 := [rewrite]: #638
 | 
|  |   1621 | #635 := (iff #193 #634)
 | 
|  |   1622 | #632 := (iff #192 #631)
 | 
|  |   1623 | #633 := [rewrite]: #632
 | 
|  |   1624 | #636 := [monotonicity #633]: #635
 | 
|  |   1625 | #641 := [trans #636 #639]: #640
 | 
|  |   1626 | #644 := [quant-intro #641]: #643
 | 
|  |   1627 | #815 := [monotonicity #644 #812]: #814
 | 
|  |   1628 | #821 := [trans #815 #819]: #820
 | 
|  |   1629 | #824 := [monotonicity #821]: #823
 | 
|  |   1630 | #830 := [trans #824 #828]: #829
 | 
|  |   1631 | #629 := (iff #181 #628)
 | 
|  |   1632 | #626 := (iff #180 #625)
 | 
|  |   1633 | #627 := [rewrite]: #626
 | 
|  |   1634 | #630 := [quant-intro #627]: #629
 | 
|  |   1635 | #833 := [monotonicity #630 #830]: #832
 | 
|  |   1636 | #839 := [trans #833 #837]: #838
 | 
|  |   1637 | #842 := [monotonicity #839]: #841
 | 
|  |   1638 | #848 := [trans #842 #846]: #847
 | 
|  |   1639 | #851 := [monotonicity #848]: #850
 | 
|  |   1640 | #856 := [trans #851 #854]: #855
 | 
|  |   1641 | #859 := [monotonicity #856]: #858
 | 
|  |   1642 | #864 := [trans #859 #862]: #863
 | 
|  |   1643 | #867 := [monotonicity #864]: #866
 | 
|  |   1644 | #871 := [trans #867 #869]: #870
 | 
|  |   1645 | #623 := (iff #173 #613)
 | 
|  |   1646 | #618 := (implies true #613)
 | 
|  |   1647 | #621 := (iff #618 #613)
 | 
|  |   1648 | #622 := [rewrite]: #621
 | 
|  |   1649 | #619 := (iff #173 #618)
 | 
|  |   1650 | #616 := (iff #172 #613)
 | 
|  |   1651 | #610 := (implies #135 #605)
 | 
|  |   1652 | #614 := (iff #610 #613)
 | 
|  |   1653 | #615 := [rewrite]: #614
 | 
|  |   1654 | #611 := (iff #172 #610)
 | 
|  |   1655 | #608 := (iff #171 #605)
 | 
|  |   1656 | #601 := (implies #492 #596)
 | 
|  |   1657 | #606 := (iff #601 #605)
 | 
|  |   1658 | #607 := [rewrite]: #606
 | 
|  |   1659 | #602 := (iff #171 #601)
 | 
|  |   1660 | #599 := (iff #170 #596)
 | 
|  |   1661 | #592 := (implies #140 #587)
 | 
|  |   1662 | #597 := (iff #592 #596)
 | 
|  |   1663 | #598 := [rewrite]: #597
 | 
|  |   1664 | #593 := (iff #170 #592)
 | 
|  |   1665 | #590 := (iff #169 #587)
 | 
|  |   1666 | #583 := (implies #495 #578)
 | 
|  |   1667 | #588 := (iff #583 #587)
 | 
|  |   1668 | #589 := [rewrite]: #588
 | 
|  |   1669 | #584 := (iff #169 #583)
 | 
|  |   1670 | #581 := (iff #168 #578)
 | 
|  |   1671 | #574 := (implies #145 #571)
 | 
|  |   1672 | #579 := (iff #574 #578)
 | 
|  |   1673 | #580 := [rewrite]: #579
 | 
|  |   1674 | #575 := (iff #168 #574)
 | 
|  |   1675 | #572 := (iff #167 #571)
 | 
|  |   1676 | #569 := (iff #166 #566)
 | 
|  |   1677 | #562 := (implies #519 #559)
 | 
|  |   1678 | #567 := (iff #562 #566)
 | 
|  |   1679 | #568 := [rewrite]: #567
 | 
|  |   1680 | #563 := (iff #166 #562)
 | 
|  |   1681 | #560 := (iff #165 #559)
 | 
|  |   1682 | #557 := (iff #164 #554)
 | 
|  |   1683 | #550 := (implies #537 #540)
 | 
|  |   1684 | #555 := (iff #550 #554)
 | 
|  |   1685 | #556 := [rewrite]: #555
 | 
|  |   1686 | #551 := (iff #164 #550)
 | 
|  |   1687 | #548 := (iff #163 #540)
 | 
|  |   1688 | #543 := (and #540 true)
 | 
|  |   1689 | #546 := (iff #543 #540)
 | 
|  |   1690 | #547 := [rewrite]: #546
 | 
|  |   1691 | #544 := (iff #163 #543)
 | 
|  |   1692 | #541 := (iff #162 #540)
 | 
|  |   1693 | #542 := [rewrite]: #541
 | 
|  |   1694 | #545 := [monotonicity #542]: #544
 | 
|  |   1695 | #549 := [trans #545 #547]: #548
 | 
|  |   1696 | #538 := (iff #160 #537)
 | 
|  |   1697 | #535 := (iff #159 #532)
 | 
|  |   1698 | #528 := (implies #522 #525)
 | 
|  |   1699 | #533 := (iff #528 #532)
 | 
|  |   1700 | #534 := [rewrite]: #533
 | 
|  |   1701 | #529 := (iff #159 #528)
 | 
|  |   1702 | #526 := (iff #158 #525)
 | 
|  |   1703 | #499 := (= #151 #498)
 | 
|  |   1704 | #500 := [rewrite]: #499
 | 
|  |   1705 | #527 := [monotonicity #500]: #526
 | 
|  |   1706 | #523 := (iff #157 #522)
 | 
|  |   1707 | #524 := [rewrite]: #523
 | 
|  |   1708 | #530 := [monotonicity #524 #527]: #529
 | 
|  |   1709 | #536 := [trans #530 #534]: #535
 | 
|  |   1710 | #539 := [quant-intro #536]: #538
 | 
|  |   1711 | #552 := [monotonicity #539 #549]: #551
 | 
|  |   1712 | #558 := [trans #552 #556]: #557
 | 
|  |   1713 | #561 := [monotonicity #539 #558]: #560
 | 
|  |   1714 | #520 := (iff #156 #519)
 | 
|  |   1715 | #517 := (iff #155 #514)
 | 
|  |   1716 | #510 := (implies #148 #507)
 | 
|  |   1717 | #515 := (iff #510 #514)
 | 
|  |   1718 | #516 := [rewrite]: #515
 | 
|  |   1719 | #511 := (iff #155 #510)
 | 
|  |   1720 | #508 := (iff #154 #507)
 | 
|  |   1721 | #505 := (iff #153 #504)
 | 
|  |   1722 | #502 := (iff #152 #501)
 | 
|  |   1723 | #503 := [monotonicity #500]: #502
 | 
|  |   1724 | #506 := [monotonicity #503]: #505
 | 
|  |   1725 | #509 := [quant-intro #506]: #508
 | 
|  |   1726 | #512 := [monotonicity #509]: #511
 | 
|  |   1727 | #518 := [trans #512 #516]: #517
 | 
|  |   1728 | #521 := [quant-intro #518]: #520
 | 
|  |   1729 | #564 := [monotonicity #521 #561]: #563
 | 
|  |   1730 | #570 := [trans #564 #568]: #569
 | 
|  |   1731 | #573 := [monotonicity #521 #570]: #572
 | 
|  |   1732 | #576 := [monotonicity #573]: #575
 | 
|  |   1733 | #582 := [trans #576 #580]: #581
 | 
|  |   1734 | #496 := (iff #142 #495)
 | 
|  |   1735 | #497 := [rewrite]: #496
 | 
|  |   1736 | #585 := [monotonicity #497 #582]: #584
 | 
|  |   1737 | #591 := [trans #585 #589]: #590
 | 
|  |   1738 | #594 := [monotonicity #591]: #593
 | 
|  |   1739 | #600 := [trans #594 #598]: #599
 | 
|  |   1740 | #493 := (iff #137 #492)
 | 
|  |   1741 | #494 := [rewrite]: #493
 | 
|  |   1742 | #603 := [monotonicity #494 #600]: #602
 | 
|  |   1743 | #609 := [trans #603 #607]: #608
 | 
|  |   1744 | #612 := [monotonicity #609]: #611
 | 
|  |   1745 | #617 := [trans #612 #615]: #616
 | 
|  |   1746 | #620 := [monotonicity #617]: #619
 | 
|  |   1747 | #624 := [trans #620 #622]: #623
 | 
|  |   1748 | #874 := [monotonicity #624 #871]: #873
 | 
|  |   1749 | #490 := (iff #132 #489)
 | 
|  |   1750 | #487 := (iff #131 #484)
 | 
|  |   1751 | #480 := (implies #125 #477)
 | 
|  |   1752 | #485 := (iff #480 #484)
 | 
|  |   1753 | #486 := [rewrite]: #485
 | 
|  |   1754 | #481 := (iff #131 #480)
 | 
|  |   1755 | #478 := (iff #130 #477)
 | 
|  |   1756 | #475 := (iff #129 #474)
 | 
|  |   1757 | #472 := (iff #128 #471)
 | 
|  |   1758 | #469 := (iff #127 #468)
 | 
|  |   1759 | #451 := (= #120 #450)
 | 
|  |   1760 | #452 := [rewrite]: #451
 | 
|  |   1761 | #470 := [monotonicity #452]: #469
 | 
|  |   1762 | #473 := [monotonicity #470]: #472
 | 
|  |   1763 | #476 := [monotonicity #473]: #475
 | 
|  |   1764 | #479 := [quant-intro #476]: #478
 | 
|  |   1765 | #482 := [monotonicity #479]: #481
 | 
|  |   1766 | #488 := [trans #482 #486]: #487
 | 
|  |   1767 | #491 := [quant-intro #488]: #490
 | 
|  |   1768 | #877 := [monotonicity #491 #874]: #876
 | 
|  |   1769 | #883 := [trans #877 #881]: #882
 | 
|  |   1770 | #466 := (iff #123 #465)
 | 
|  |   1771 | #463 := (iff #122 #460)
 | 
|  |   1772 | #456 := (implies #447 #453)
 | 
|  |   1773 | #461 := (iff #456 #460)
 | 
|  |   1774 | #462 := [rewrite]: #461
 | 
|  |   1775 | #457 := (iff #122 #456)
 | 
|  |   1776 | #454 := (iff #121 #453)
 | 
|  |   1777 | #455 := [monotonicity #452]: #454
 | 
|  |   1778 | #448 := (iff #119 #447)
 | 
|  |   1779 | #449 := [rewrite]: #448
 | 
|  |   1780 | #458 := [monotonicity #449 #455]: #457
 | 
|  |   1781 | #464 := [trans #458 #462]: #463
 | 
|  |   1782 | #467 := [quant-intro #464]: #466
 | 
|  |   1783 | #886 := [monotonicity #467 #883]: #885
 | 
|  |   1784 | #892 := [trans #886 #890]: #891
 | 
|  |   1785 | #445 := (iff #118 #444)
 | 
|  |   1786 | #442 := (iff #117 #441)
 | 
|  |   1787 | #443 := [rewrite]: #442
 | 
|  |   1788 | #446 := [quant-intro #443]: #445
 | 
|  |   1789 | #895 := [monotonicity #446 #892]: #894
 | 
|  |   1790 | #901 := [trans #895 #899]: #900
 | 
|  |   1791 | #904 := [monotonicity #901]: #903
 | 
|  |   1792 | #910 := [trans #904 #908]: #909
 | 
|  |   1793 | #438 := (iff #106 #437)
 | 
|  |   1794 | #439 := [rewrite]: #438
 | 
|  |   1795 | #913 := [monotonicity #439 #910]: #912
 | 
|  |   1796 | #919 := [trans #913 #917]: #918
 | 
|  |   1797 | #922 := [monotonicity #919]: #921
 | 
|  |   1798 | #926 := [trans #922 #924]: #925
 | 
|  |   1799 | #435 := (iff #103 #434)
 | 
|  |   1800 | #432 := (iff #102 #431)
 | 
|  |   1801 | #433 := [rewrite]: #432
 | 
|  |   1802 | #436 := [quant-intro #433]: #435
 | 
|  |   1803 | #929 := [monotonicity #436 #926]: #928
 | 
|  |   1804 | #935 := [trans #929 #933]: #934
 | 
|  |   1805 | #938 := [monotonicity #436 #935]: #937
 | 
|  |   1806 | #428 := (iff #94 #427)
 | 
|  |   1807 | #425 := (iff #93 #424)
 | 
|  |   1808 | #426 := [rewrite]: #425
 | 
|  |   1809 | #429 := [quant-intro #426]: #428
 | 
|  |   1810 | #941 := [monotonicity #429 #938]: #940
 | 
|  |   1811 | #947 := [trans #941 #945]: #946
 | 
|  |   1812 | #950 := [monotonicity #429 #947]: #949
 | 
|  |   1813 | #421 := (iff #86 #420)
 | 
|  |   1814 | #418 := (iff #85 #417)
 | 
|  |   1815 | #419 := [rewrite]: #418
 | 
|  |   1816 | #422 := [quant-intro #419]: #421
 | 
|  |   1817 | #953 := [monotonicity #422 #950]: #952
 | 
|  |   1818 | #959 := [trans #953 #957]: #958
 | 
|  |   1819 | #962 := [monotonicity #422 #959]: #961
 | 
|  |   1820 | #965 := [monotonicity #962]: #964
 | 
|  |   1821 | #971 := [trans #965 #969]: #970
 | 
|  |   1822 | #974 := [monotonicity #971]: #973
 | 
|  |   1823 | #414 := (iff #78 #413)
 | 
|  |   1824 | #415 := [rewrite]: #414
 | 
|  |   1825 | #977 := [monotonicity #415 #974]: #976
 | 
|  |   1826 | #983 := [trans #977 #981]: #982
 | 
|  |   1827 | #986 := [monotonicity #415 #983]: #985
 | 
|  |   1828 | #989 := [monotonicity #986]: #988
 | 
|  |   1829 | #995 := [trans #989 #993]: #994
 | 
|  |   1830 | #411 := (iff #73 #410)
 | 
|  |   1831 | #408 := (iff #72 #405)
 | 
|  |   1832 | #402 := (implies #70 #399)
 | 
|  |   1833 | #406 := (iff #402 #405)
 | 
|  |   1834 | #407 := [rewrite]: #406
 | 
|  |   1835 | #403 := (iff #72 #402)
 | 
|  |   1836 | #400 := (iff #71 #399)
 | 
|  |   1837 | #401 := [rewrite]: #400
 | 
|  |   1838 | #404 := [monotonicity #401]: #403
 | 
|  |   1839 | #409 := [trans #404 #407]: #408
 | 
|  |   1840 | #412 := [quant-intro #409]: #411
 | 
|  |   1841 | #998 := [monotonicity #412 #995]: #997
 | 
|  |   1842 | #1004 := [trans #998 #1002]: #1003
 | 
|  |   1843 | #397 := (iff #69 #396)
 | 
|  |   1844 | #394 := (iff #68 #391)
 | 
|  |   1845 | #388 := (implies #65 #385)
 | 
|  |   1846 | #392 := (iff #388 #391)
 | 
|  |   1847 | #393 := [rewrite]: #392
 | 
|  |   1848 | #389 := (iff #68 #388)
 | 
|  |   1849 | #386 := (iff #67 #385)
 | 
|  |   1850 | #387 := [rewrite]: #386
 | 
|  |   1851 | #390 := [monotonicity #387]: #389
 | 
|  |   1852 | #395 := [trans #390 #393]: #394
 | 
|  |   1853 | #398 := [quant-intro #395]: #397
 | 
|  |   1854 | #1007 := [monotonicity #398 #1004]: #1006
 | 
|  |   1855 | #1013 := [trans #1007 #1011]: #1012
 | 
|  |   1856 | #1016 := [monotonicity #1013]: #1015
 | 
|  |   1857 | #1020 := [trans #1016 #1018]: #1019
 | 
|  |   1858 | #1023 := [monotonicity #1020]: #1022
 | 
|  |   1859 | #1632 := [trans #1023 #1630]: #1631
 | 
|  |   1860 | #384 := [asserted]: #271
 | 
|  |   1861 | #1633 := [mp #384 #1632]: #1628
 | 
|  |   1862 | #1634 := [not-or-elim #1633]: #76
 | 
|  |   1863 | #1697 := [mp~ #1634 #1659]: #76
 | 
|  |   1864 | #4041 := [mp #1697 #4040]: #4036
 | 
|  |   1865 | #5203 := (not #4036)
 | 
|  |   1866 | #5204 := (or #5203 #2873)
 | 
|  |   1867 | #5205 := [quant-inst]: #5204
 | 
|  |   1868 | #8153 := [unit-resolution #5205 #4041 #8152]: false
 | 
|  |   1869 | #8156 := [lemma #8153]: #2873
 | 
|  |   1870 | #3630 := (or #2888 #1758)
 | 
|  |   1871 | #3965 := [def-axiom]: #3630
 | 
|  |   1872 | #10020 := [unit-resolution #3965 #8156]: #2888
 | 
|  |   1873 | #2893 := (not #2888)
 | 
|  |   1874 | #4382 := (or #2893 #4379)
 | 
|  |   1875 | #4385 := (not #4382)
 | 
|  |   1876 | #4057 := (pattern #74 #81)
 | 
|  |   1877 | #2319 := (not #81)
 | 
|  |   1878 | #2865 := (or #74 #2319 #1040)
 | 
|  |   1879 | #4058 := (forall (vars (?x29 T2) (?x30 T2)) (:pat #4057) #2865)
 | 
|  |   1880 | #4063 := (not #4058)
 | 
|  |   1881 | #4388 := (or #4063 #4385)
 | 
|  |   1882 | #4391 := (not #4388)
 | 
|  |   1883 | decl ?x30!1 :: T2
 | 
|  |   1884 | #1719 := ?x30!1
 | 
|  |   1885 | #1723 := (uf_12 ?x30!1)
 | 
|  |   1886 | #2334 := (* -1::int #1723)
 | 
|  |   1887 | decl ?x29!2 :: T2
 | 
|  |   1888 | #1720 := ?x29!2
 | 
|  |   1889 | #1721 := (uf_12 ?x29!2)
 | 
|  |   1890 | #2335 := (+ #1721 #2334)
 | 
|  |   1891 | #2336 := (<= #2335 0::int)
 | 
|  |   1892 | #1727 := (up_13 ?x30!1)
 | 
|  |   1893 | #1726 := (up_13 ?x29!2)
 | 
|  |   1894 | #1766 := (not #1726)
 | 
|  |   1895 | #1968 := (or #1766 #1727 #2336)
 | 
|  |   1896 | #8727 := [hypothesis]: #1726
 | 
|  |   1897 | #5149 := (or #5203 #1766)
 | 
|  |   1898 | #5178 := [quant-inst]: #5149
 | 
|  |   1899 | #8728 := [unit-resolution #5178 #4041 #8727]: false
 | 
|  |   1900 | #8729 := [lemma #8728]: #1766
 | 
|  |   1901 | #3559 := (or #1968 #1726)
 | 
|  |   1902 | #3644 := [def-axiom]: #3559
 | 
|  |   1903 | #10021 := [unit-resolution #3644 #8729]: #1968
 | 
|  |   1904 | #2108 := (not #1968)
 | 
|  |   1905 | #4394 := (or #2108 #4391)
 | 
|  |   1906 | #4397 := (not #4394)
 | 
|  |   1907 | #4049 := (forall (vars (?x27 T2)) (:pat #4042) #1031)
 | 
|  |   1908 | #4054 := (not #4049)
 | 
|  |   1909 | #4400 := (or #4054 #4397)
 | 
|  |   1910 | #4403 := (not #4400)
 | 
|  |   1911 | decl ?x27!0 :: T2
 | 
|  |   1912 | #1704 := ?x27!0
 | 
|  |   1913 | #1705 := (uf_12 ?x27!0)
 | 
|  |   1914 | #1706 := (>= #1705 0::int)
 | 
|  |   1915 | #1707 := (not #1706)
 | 
|  |   1916 | #4406 := (or #1707 #4403)
 | 
|  |   1917 | #4409 := (not #4406)
 | 
|  |   1918 | #4412 := (or #1026 #4409)
 | 
|  |   1919 | #4415 := (not #4412)
 | 
|  |   1920 | #4422 := (forall (vars (?x24 T2)) (:pat #4042) #1605)
 | 
|  |   1921 | #4425 := (iff #1608 #4422)
 | 
|  |   1922 | #4423 := (iff #1605 #1605)
 | 
|  |   1923 | #4424 := [refl]: #4423
 | 
|  |   1924 | #4426 := [quant-intro #4424]: #4425
 | 
|  |   1925 | #1933 := (~ #1608 #1608)
 | 
|  |   1926 | #2022 := (~ #1605 #1605)
 | 
|  |   1927 | #2023 := [refl]: #2022
 | 
|  |   1928 | #1934 := [nnf-pos #2023]: #1933
 | 
|  |   1929 | #1638 := [not-or-elim #1633]: #1608
 | 
|  |   1930 | #1765 := [mp~ #1638 #1934]: #1608
 | 
|  |   1931 | #4427 := [mp #1765 #4426]: #4422
 | 
|  |   1932 | #4964 := [hypothesis]: #1026
 | 
|  |   1933 | #3570 := (not #4422)
 | 
|  |   1934 | #4986 := (or #3570 #78)
 | 
|  |   1935 | #4909 := (= uf_11 uf_11)
 | 
|  |   1936 | #4907 := (not #4909)
 | 
|  |   1937 | #4899 := (or #4907 #78)
 | 
|  |   1938 | #4987 := (or #3570 #4899)
 | 
|  |   1939 | #4989 := (iff #4987 #4986)
 | 
|  |   1940 | #4980 := (iff #4986 #4986)
 | 
|  |   1941 | #5014 := [rewrite]: #4980
 | 
|  |   1942 | #4981 := (iff #4899 #78)
 | 
|  |   1943 | #4970 := (or false #78)
 | 
|  |   1944 | #4974 := (iff #4970 #78)
 | 
|  |   1945 | #4975 := [rewrite]: #4974
 | 
|  |   1946 | #4973 := (iff #4899 #4970)
 | 
|  |   1947 | #4923 := (iff #4907 false)
 | 
|  |   1948 | #8612 := (not true)
 | 
|  |   1949 | #8647 := (iff #8612 false)
 | 
|  |   1950 | #8648 := [rewrite]: #8647
 | 
|  |   1951 | #4921 := (iff #4907 #8612)
 | 
|  |   1952 | #4919 := (iff #4909 true)
 | 
|  |   1953 | #4920 := [rewrite]: #4919
 | 
|  |   1954 | #4922 := [monotonicity #4920]: #4921
 | 
|  |   1955 | #4972 := [trans #4922 #8648]: #4923
 | 
|  |   1956 | #4963 := [monotonicity #4972]: #4973
 | 
|  |   1957 | #4982 := [trans #4963 #4975]: #4981
 | 
|  |   1958 | #4990 := [monotonicity #4982]: #4989
 | 
|  |   1959 | #5015 := [trans #4990 #5014]: #4989
 | 
|  |   1960 | #4988 := [quant-inst]: #4987
 | 
|  |   1961 | #5016 := [mp #4988 #5015]: #4986
 | 
|  |   1962 | #4971 := [unit-resolution #5016 #4964 #4427]: false
 | 
|  |   1963 | #5020 := [lemma #4971]: #78
 | 
|  |   1964 | #4418 := (or #1026 #4415)
 | 
|  |   1965 | #3323 := (forall (vars (?x76 T2)) #3312)
 | 
|  |   1966 | #3330 := (not #3323)
 | 
|  |   1967 | #3308 := (forall (vars (?x71 T2) (?x72 T2)) #3303)
 | 
|  |   1968 | #3329 := (not #3308)
 | 
|  |   1969 | #3331 := (or #2159 #2721 #3329 #3330)
 | 
|  |   1970 | #3332 := (not #3331)
 | 
|  |   1971 | #3337 := (or #3286 #3332)
 | 
|  |   1972 | #3344 := (not #3337)
 | 
|  |   1973 | #3263 := (forall (vars (?x67 T2) (?x68 T2)) #3258)
 | 
|  |   1974 | #3343 := (not #3263)
 | 
|  |   1975 | #3345 := (or #3343 #3344)
 | 
|  |   1976 | #3346 := (not #3345)
 | 
|  |   1977 | #3351 := (or #3240 #3346)
 | 
|  |   1978 | #3357 := (not #3351)
 | 
|  |   1979 | #3358 := (or #1314 #3357)
 | 
|  |   1980 | #3359 := (not #3358)
 | 
|  |   1981 | #3364 := (or #2079 #3359)
 | 
|  |   1982 | #3370 := (not #3364)
 | 
|  |   1983 | #3371 := (or #1305 #3370)
 | 
|  |   1984 | #3372 := (not #3371)
 | 
|  |   1985 | #3377 := (or #1305 #3372)
 | 
|  |   1986 | #3383 := (not #3377)
 | 
|  |   1987 | #3384 := (or #783 #3383)
 | 
|  |   1988 | #3385 := (not #3384)
 | 
|  |   1989 | #3390 := (or #2664 #3385)
 | 
|  |   1990 | #3396 := (not #3390)
 | 
|  |   1991 | #3397 := (or #1300 #3396)
 | 
|  |   1992 | #3398 := (not #3397)
 | 
|  |   1993 | #3403 := (or #2655 #3398)
 | 
|  |   1994 | #3411 := (not #3403)
 | 
|  |   1995 | #3217 := (forall (vars (?x59 T2)) #3212)
 | 
|  |   1996 | #3410 := (not #3217)
 | 
|  |   1997 | #3199 := (forall (vars (?x60 T2)) #3196)
 | 
|  |   1998 | #3409 := (not #3199)
 | 
|  |   1999 | #3412 := (or #175 #825 #1455 #1459 #2015 #2017 #3409 #3410 #3411)
 | 
|  |   2000 | #3413 := (not #3412)
 | 
|  |   2001 | #3129 := (forall (vars (?x53 T2) (?x54 T2)) #3124)
 | 
|  |   2002 | #3135 := (not #3129)
 | 
|  |   2003 | #3136 := (or #162 #3135)
 | 
|  |   2004 | #3137 := (not #3136)
 | 
|  |   2005 | #3164 := (or #3137 #3161)
 | 
|  |   2006 | #3171 := (not #3164)
 | 
|  |   2007 | #3107 := (forall (vars (?x49 T2)) #3102)
 | 
|  |   2008 | #3170 := (not #3107)
 | 
|  |   2009 | #3172 := (or #3170 #3171)
 | 
|  |   2010 | #3173 := (not #3172)
 | 
|  |   2011 | #3070 := (forall (vars (?x50 T2)) #3059)
 | 
|  |   2012 | #3076 := (not #3070)
 | 
|  |   2013 | #3077 := (or #1894 #2504 #3076)
 | 
|  |   2014 | #3078 := (not #3077)
 | 
|  |   2015 | #3178 := (or #3078 #3173)
 | 
|  |   2016 | #3185 := (not #3178)
 | 
|  |   2017 | #3055 := (forall (vars (?x48 T2)) #3044)
 | 
|  |   2018 | #3184 := (not #3055)
 | 
|  |   2019 | #3186 := (or #595 #577 #604 #586 #3184 #3185)
 | 
|  |   2020 | #3187 := (not #3186)
 | 
|  |   2021 | #3418 := (or #3187 #3413)
 | 
|  |   2022 | #3428 := (not #3418)
 | 
|  |   2023 | #3041 := (forall (vars (?x46 T2)) #3036)
 | 
|  |   2024 | #3427 := (not #3041)
 | 
|  |   2025 | #3013 := (forall (vars (?x37 T2)) #3008)
 | 
|  |   2026 | #3426 := (not #3013)
 | 
|  |   2027 | #2985 := (forall (vars (?x42 T2) (?x43 T2)) #2980)
 | 
|  |   2028 | #3425 := (not #2985)
 | 
|  |   2029 | #2962 := (forall (vars (?x44 T2) (?x45 T2)) #2957)
 | 
|  |   2030 | #3424 := (not #2962)
 | 
|  |   2031 | #3429 := (or #1547 #1542 #3424 #3425 #3426 #3427 #3428)
 | 
|  |   2032 | #3430 := (not #3429)
 | 
|  |   2033 | #2930 := (forall (vars (?x38 T2)) #2919)
 | 
|  |   2034 | #2936 := (not #2930)
 | 
|  |   2035 | #2937 := (or #1788 #2366 #2936)
 | 
|  |   2036 | #2938 := (not #2937)
 | 
|  |   2037 | #3435 := (or #2938 #3430)
 | 
|  |   2038 | #3442 := (not #3435)
 | 
|  |   2039 | #2915 := (forall (vars (?x33 T2) (?x34 T2)) #2910)
 | 
|  |   2040 | #3441 := (not #2915)
 | 
|  |   2041 | #3443 := (or #3441 #3442)
 | 
|  |   2042 | #3444 := (not #3443)
 | 
|  |   2043 | #3449 := (or #2893 #3444)
 | 
|  |   2044 | #3456 := (not #3449)
 | 
|  |   2045 | #2870 := (forall (vars (?x29 T2) (?x30 T2)) #2865)
 | 
|  |   2046 | #3455 := (not #2870)
 | 
|  |   2047 | #3457 := (or #3455 #3456)
 | 
|  |   2048 | #3458 := (not #3457)
 | 
|  |   2049 | #3463 := (or #2108 #3458)
 | 
|  |   2050 | #3469 := (not #3463)
 | 
|  |   2051 | #3470 := (or #1035 #3469)
 | 
|  |   2052 | #3471 := (not #3470)
 | 
|  |   2053 | #3476 := (or #1707 #3471)
 | 
|  |   2054 | #3482 := (not #3476)
 | 
|  |   2055 | #3483 := (or #1026 #3482)
 | 
|  |   2056 | #3484 := (not #3483)
 | 
|  |   2057 | #3489 := (or #1026 #3484)
 | 
|  |   2058 | #4419 := (iff #3489 #4418)
 | 
|  |   2059 | #4416 := (iff #3484 #4415)
 | 
|  |   2060 | #4413 := (iff #3483 #4412)
 | 
|  |   2061 | #4410 := (iff #3482 #4409)
 | 
|  |   2062 | #4407 := (iff #3476 #4406)
 | 
|  |   2063 | #4404 := (iff #3471 #4403)
 | 
|  |   2064 | #4401 := (iff #3470 #4400)
 | 
|  |   2065 | #4398 := (iff #3469 #4397)
 | 
|  |   2066 | #4395 := (iff #3463 #4394)
 | 
|  |   2067 | #4392 := (iff #3458 #4391)
 | 
|  |   2068 | #4389 := (iff #3457 #4388)
 | 
|  |   2069 | #4386 := (iff #3456 #4385)
 | 
|  |   2070 | #4383 := (iff #3449 #4382)
 | 
|  |   2071 | #4380 := (iff #3444 #4379)
 | 
|  |   2072 | #4377 := (iff #3443 #4376)
 | 
|  |   2073 | #4374 := (iff #3442 #4373)
 | 
|  |   2074 | #4371 := (iff #3435 #4370)
 | 
|  |   2075 | #4368 := (iff #3430 #4367)
 | 
|  |   2076 | #4365 := (iff #3429 #4364)
 | 
|  |   2077 | #4362 := (iff #3428 #4361)
 | 
|  |   2078 | #4359 := (iff #3418 #4358)
 | 
|  |   2079 | #4356 := (iff #3413 #4355)
 | 
|  |   2080 | #4353 := (iff #3412 #4352)
 | 
|  |   2081 | #4350 := (iff #3411 #4349)
 | 
|  |   2082 | #4347 := (iff #3403 #4346)
 | 
|  |   2083 | #4344 := (iff #3398 #4343)
 | 
|  |   2084 | #4341 := (iff #3397 #4340)
 | 
|  |   2085 | #4338 := (iff #3396 #4337)
 | 
|  |   2086 | #4335 := (iff #3390 #4334)
 | 
|  |   2087 | #4332 := (iff #3385 #4331)
 | 
|  |   2088 | #4329 := (iff #3384 #4328)
 | 
|  |   2089 | #4326 := (iff #3383 #4325)
 | 
|  |   2090 | #4323 := (iff #3377 #4322)
 | 
|  |   2091 | #4320 := (iff #3372 #4319)
 | 
|  |   2092 | #4317 := (iff #3371 #4316)
 | 
|  |   2093 | #4314 := (iff #3370 #4313)
 | 
|  |   2094 | #4311 := (iff #3364 #4310)
 | 
|  |   2095 | #4308 := (iff #3359 #4307)
 | 
|  |   2096 | #4305 := (iff #3358 #4304)
 | 
|  |   2097 | #4302 := (iff #3357 #4301)
 | 
|  |   2098 | #4299 := (iff #3351 #4298)
 | 
|  |   2099 | #4296 := (iff #3346 #4295)
 | 
|  |   2100 | #4293 := (iff #3345 #4292)
 | 
|  |   2101 | #4290 := (iff #3344 #4289)
 | 
|  |   2102 | #4287 := (iff #3337 #4286)
 | 
|  |   2103 | #4284 := (iff #3332 #4283)
 | 
|  |   2104 | #4281 := (iff #3331 #4280)
 | 
|  |   2105 | #4278 := (iff #3330 #4277)
 | 
|  |   2106 | #4275 := (iff #3323 #4272)
 | 
|  |   2107 | #4273 := (iff #3312 #3312)
 | 
|  |   2108 | #4274 := [refl]: #4273
 | 
|  |   2109 | #4276 := [quant-intro #4274]: #4275
 | 
|  |   2110 | #4279 := [monotonicity #4276]: #4278
 | 
|  |   2111 | #4269 := (iff #3329 #4268)
 | 
|  |   2112 | #4266 := (iff #3308 #4263)
 | 
|  |   2113 | #4264 := (iff #3303 #3303)
 | 
|  |   2114 | #4265 := [refl]: #4264
 | 
|  |   2115 | #4267 := [quant-intro #4265]: #4266
 | 
|  |   2116 | #4270 := [monotonicity #4267]: #4269
 | 
|  |   2117 | #4282 := [monotonicity #4270 #4279]: #4281
 | 
|  |   2118 | #4285 := [monotonicity #4282]: #4284
 | 
|  |   2119 | #4288 := [monotonicity #4285]: #4287
 | 
|  |   2120 | #4291 := [monotonicity #4288]: #4290
 | 
|  |   2121 | #4261 := (iff #3343 #4260)
 | 
|  |   2122 | #4258 := (iff #3263 #4255)
 | 
|  |   2123 | #4256 := (iff #3258 #3258)
 | 
|  |   2124 | #4257 := [refl]: #4256
 | 
|  |   2125 | #4259 := [quant-intro #4257]: #4258
 | 
|  |   2126 | #4262 := [monotonicity #4259]: #4261
 | 
|  |   2127 | #4294 := [monotonicity #4262 #4291]: #4293
 | 
|  |   2128 | #4297 := [monotonicity #4294]: #4296
 | 
|  |   2129 | #4300 := [monotonicity #4297]: #4299
 | 
|  |   2130 | #4303 := [monotonicity #4300]: #4302
 | 
|  |   2131 | #4252 := (iff #1314 #4251)
 | 
|  |   2132 | #4249 := (iff #1311 #4246)
 | 
|  |   2133 | #4247 := (iff #1308 #1308)
 | 
|  |   2134 | #4248 := [refl]: #4247
 | 
|  |   2135 | #4250 := [quant-intro #4248]: #4249
 | 
|  |   2136 | #4253 := [monotonicity #4250]: #4252
 | 
|  |   2137 | #4306 := [monotonicity #4253 #4303]: #4305
 | 
|  |   2138 | #4309 := [monotonicity #4306]: #4308
 | 
|  |   2139 | #4312 := [monotonicity #4309]: #4311
 | 
|  |   2140 | #4315 := [monotonicity #4312]: #4314
 | 
|  |   2141 | #4318 := [monotonicity #4315]: #4317
 | 
|  |   2142 | #4321 := [monotonicity #4318]: #4320
 | 
|  |   2143 | #4324 := [monotonicity #4321]: #4323
 | 
|  |   2144 | #4327 := [monotonicity #4324]: #4326
 | 
|  |   2145 | #4244 := (iff #783 #4243)
 | 
|  |   2146 | #4241 := (iff #667 #4238)
 | 
|  |   2147 | #4239 := (iff #662 #662)
 | 
|  |   2148 | #4240 := [refl]: #4239
 | 
|  |   2149 | #4242 := [quant-intro #4240]: #4241
 | 
|  |   2150 | #4245 := [monotonicity #4242]: #4244
 | 
|  |   2151 | #4330 := [monotonicity #4245 #4327]: #4329
 | 
|  |   2152 | #4333 := [monotonicity #4330]: #4332
 | 
|  |   2153 | #4336 := [monotonicity #4333]: #4335
 | 
|  |   2154 | #4339 := [monotonicity #4336]: #4338
 | 
|  |   2155 | #4235 := (iff #1300 #4234)
 | 
|  |   2156 | #4232 := (iff #1297 #4229)
 | 
|  |   2157 | #4230 := (iff #1292 #1292)
 | 
|  |   2158 | #4231 := [refl]: #4230
 | 
|  |   2159 | #4233 := [quant-intro #4231]: #4232
 | 
|  |   2160 | #4236 := [monotonicity #4233]: #4235
 | 
|  |   2161 | #4342 := [monotonicity #4236 #4339]: #4341
 | 
|  |   2162 | #4345 := [monotonicity #4342]: #4344
 | 
|  |   2163 | #4348 := [monotonicity #4345]: #4347
 | 
|  |   2164 | #4351 := [monotonicity #4348]: #4350
 | 
|  |   2165 | #4227 := (iff #3410 #4226)
 | 
|  |   2166 | #4224 := (iff #3217 #4221)
 | 
|  |   2167 | #4222 := (iff #3212 #3212)
 | 
|  |   2168 | #4223 := [refl]: #4222
 | 
|  |   2169 | #4225 := [quant-intro #4223]: #4224
 | 
|  |   2170 | #4228 := [monotonicity #4225]: #4227
 | 
|  |   2171 | #4219 := (iff #3409 #4218)
 | 
|  |   2172 | #4216 := (iff #3199 #4213)
 | 
|  |   2173 | #4214 := (iff #3196 #3196)
 | 
|  |   2174 | #4215 := [refl]: #4214
 | 
|  |   2175 | #4217 := [quant-intro #4215]: #4216
 | 
|  |   2176 | #4220 := [monotonicity #4217]: #4219
 | 
|  |   2177 | #4209 := (iff #1455 #4208)
 | 
|  |   2178 | #4206 := (iff #1452 #4203)
 | 
|  |   2179 | #4204 := (iff #1449 #1449)
 | 
|  |   2180 | #4205 := [refl]: #4204
 | 
|  |   2181 | #4207 := [quant-intro #4205]: #4206
 | 
|  |   2182 | #4210 := [monotonicity #4207]: #4209
 | 
|  |   2183 | #4354 := [monotonicity #4210 #4220 #4228 #4351]: #4353
 | 
|  |   2184 | #4357 := [monotonicity #4354]: #4356
 | 
|  |   2185 | #4201 := (iff #3187 #4200)
 | 
|  |   2186 | #4198 := (iff #3186 #4197)
 | 
|  |   2187 | #4195 := (iff #3185 #4194)
 | 
|  |   2188 | #4192 := (iff #3178 #4191)
 | 
|  |   2189 | #4189 := (iff #3173 #4188)
 | 
|  |   2190 | #4186 := (iff #3172 #4185)
 | 
|  |   2191 | #4183 := (iff #3171 #4182)
 | 
|  |   2192 | #4180 := (iff #3164 #4179)
 | 
|  |   2193 | #4177 := (iff #3137 #4176)
 | 
|  |   2194 | #4174 := (iff #3136 #4173)
 | 
|  |   2195 | #4171 := (iff #3135 #4170)
 | 
|  |   2196 | #4168 := (iff #3129 #4165)
 | 
|  |   2197 | #4166 := (iff #3124 #3124)
 | 
|  |   2198 | #4167 := [refl]: #4166
 | 
|  |   2199 | #4169 := [quant-intro #4167]: #4168
 | 
|  |   2200 | #4172 := [monotonicity #4169]: #4171
 | 
|  |   2201 | #4175 := [monotonicity #4172]: #4174
 | 
|  |   2202 | #4178 := [monotonicity #4175]: #4177
 | 
|  |   2203 | #4181 := [monotonicity #4178]: #4180
 | 
|  |   2204 | #4184 := [monotonicity #4181]: #4183
 | 
|  |   2205 | #4163 := (iff #3170 #4162)
 | 
|  |   2206 | #4160 := (iff #3107 #4157)
 | 
|  |   2207 | #4158 := (iff #3102 #3102)
 | 
|  |   2208 | #4159 := [refl]: #4158
 | 
|  |   2209 | #4161 := [quant-intro #4159]: #4160
 | 
|  |   2210 | #4164 := [monotonicity #4161]: #4163
 | 
|  |   2211 | #4187 := [monotonicity #4164 #4184]: #4186
 | 
|  |   2212 | #4190 := [monotonicity #4187]: #4189
 | 
|  |   2213 | #4155 := (iff #3078 #4154)
 | 
|  |   2214 | #4152 := (iff #3077 #4151)
 | 
|  |   2215 | #4149 := (iff #3076 #4148)
 | 
|  |   2216 | #4146 := (iff #3070 #4143)
 | 
|  |   2217 | #4144 := (iff #3059 #3059)
 | 
|  |   2218 | #4145 := [refl]: #4144
 | 
|  |   2219 | #4147 := [quant-intro #4145]: #4146
 | 
|  |   2220 | #4150 := [monotonicity #4147]: #4149
 | 
|  |   2221 | #4153 := [monotonicity #4150]: #4152
 | 
|  |   2222 | #4156 := [monotonicity #4153]: #4155
 | 
|  |   2223 | #4193 := [monotonicity #4156 #4190]: #4192
 | 
|  |   2224 | #4196 := [monotonicity #4193]: #4195
 | 
|  |   2225 | #4139 := (iff #3184 #4138)
 | 
|  |   2226 | #4136 := (iff #3055 #4133)
 | 
|  |   2227 | #4134 := (iff #3044 #3044)
 | 
|  |   2228 | #4135 := [refl]: #4134
 | 
|  |   2229 | #4137 := [quant-intro #4135]: #4136
 | 
|  |   2230 | #4140 := [monotonicity #4137]: #4139
 | 
|  |   2231 | #4199 := [monotonicity #4140 #4196]: #4198
 | 
|  |   2232 | #4202 := [monotonicity #4199]: #4201
 | 
|  |   2233 | #4360 := [monotonicity #4202 #4357]: #4359
 | 
|  |   2234 | #4363 := [monotonicity #4360]: #4362
 | 
|  |   2235 | #4130 := (iff #3427 #4129)
 | 
|  |   2236 | #4127 := (iff #3041 #4124)
 | 
|  |   2237 | #4125 := (iff #3036 #3036)
 | 
|  |   2238 | #4126 := [refl]: #4125
 | 
|  |   2239 | #4128 := [quant-intro #4126]: #4127
 | 
|  |   2240 | #4131 := [monotonicity #4128]: #4130
 | 
|  |   2241 | #4122 := (iff #3426 #4121)
 | 
|  |   2242 | #4119 := (iff #3013 #4116)
 | 
|  |   2243 | #4117 := (iff #3008 #3008)
 | 
|  |   2244 | #4118 := [refl]: #4117
 | 
|  |   2245 | #4120 := [quant-intro #4118]: #4119
 | 
|  |   2246 | #4123 := [monotonicity #4120]: #4122
 | 
|  |   2247 | #4114 := (iff #3425 #4113)
 | 
|  |   2248 | #4111 := (iff #2985 #4108)
 | 
|  |   2249 | #4109 := (iff #2980 #2980)
 | 
|  |   2250 | #4110 := [refl]: #4109
 | 
|  |   2251 | #4112 := [quant-intro #4110]: #4111
 | 
|  |   2252 | #4115 := [monotonicity #4112]: #4114
 | 
|  |   2253 | #4105 := (iff #3424 #4104)
 | 
|  |   2254 | #4102 := (iff #2962 #4099)
 | 
|  |   2255 | #4100 := (iff #2957 #2957)
 | 
|  |   2256 | #4101 := [refl]: #4100
 | 
|  |   2257 | #4103 := [quant-intro #4101]: #4102
 | 
|  |   2258 | #4106 := [monotonicity #4103]: #4105
 | 
|  |   2259 | #4097 := (iff #1542 #4096)
 | 
|  |   2260 | #4094 := (iff #1539 #4091)
 | 
|  |   2261 | #4092 := (iff #1536 #1536)
 | 
|  |   2262 | #4093 := [refl]: #4092
 | 
|  |   2263 | #4095 := [quant-intro #4093]: #4094
 | 
|  |   2264 | #4098 := [monotonicity #4095]: #4097
 | 
|  |   2265 | #4366 := [monotonicity #4098 #4106 #4115 #4123 #4131 #4363]: #4365
 | 
|  |   2266 | #4369 := [monotonicity #4366]: #4368
 | 
|  |   2267 | #4088 := (iff #2938 #4087)
 | 
|  |   2268 | #4085 := (iff #2937 #4084)
 | 
|  |   2269 | #4082 := (iff #2936 #4081)
 | 
|  |   2270 | #4079 := (iff #2930 #4076)
 | 
|  |   2271 | #4077 := (iff #2919 #2919)
 | 
|  |   2272 | #4078 := [refl]: #4077
 | 
|  |   2273 | #4080 := [quant-intro #4078]: #4079
 | 
|  |   2274 | #4083 := [monotonicity #4080]: #4082
 | 
|  |   2275 | #4086 := [monotonicity #4083]: #4085
 | 
|  |   2276 | #4089 := [monotonicity #4086]: #4088
 | 
|  |   2277 | #4372 := [monotonicity #4089 #4369]: #4371
 | 
|  |   2278 | #4375 := [monotonicity #4372]: #4374
 | 
|  |   2279 | #4073 := (iff #3441 #4072)
 | 
|  |   2280 | #4070 := (iff #2915 #4067)
 | 
|  |   2281 | #4068 := (iff #2910 #2910)
 | 
|  |   2282 | #4069 := [refl]: #4068
 | 
|  |   2283 | #4071 := [quant-intro #4069]: #4070
 | 
|  |   2284 | #4074 := [monotonicity #4071]: #4073
 | 
|  |   2285 | #4378 := [monotonicity #4074 #4375]: #4377
 | 
|  |   2286 | #4381 := [monotonicity #4378]: #4380
 | 
|  |   2287 | #4384 := [monotonicity #4381]: #4383
 | 
|  |   2288 | #4387 := [monotonicity #4384]: #4386
 | 
|  |   2289 | #4064 := (iff #3455 #4063)
 | 
|  |   2290 | #4061 := (iff #2870 #4058)
 | 
|  |   2291 | #4059 := (iff #2865 #2865)
 | 
|  |   2292 | #4060 := [refl]: #4059
 | 
|  |   2293 | #4062 := [quant-intro #4060]: #4061
 | 
|  |   2294 | #4065 := [monotonicity #4062]: #4064
 | 
|  |   2295 | #4390 := [monotonicity #4065 #4387]: #4389
 | 
|  |   2296 | #4393 := [monotonicity #4390]: #4392
 | 
|  |   2297 | #4396 := [monotonicity #4393]: #4395
 | 
|  |   2298 | #4399 := [monotonicity #4396]: #4398
 | 
|  |   2299 | #4055 := (iff #1035 #4054)
 | 
|  |   2300 | #4052 := (iff #1032 #4049)
 | 
|  |   2301 | #4050 := (iff #1031 #1031)
 | 
|  |   2302 | #4051 := [refl]: #4050
 | 
|  |   2303 | #4053 := [quant-intro #4051]: #4052
 | 
|  |   2304 | #4056 := [monotonicity #4053]: #4055
 | 
|  |   2305 | #4402 := [monotonicity #4056 #4399]: #4401
 | 
|  |   2306 | #4405 := [monotonicity #4402]: #4404
 | 
|  |   2307 | #4408 := [monotonicity #4405]: #4407
 | 
|  |   2308 | #4411 := [monotonicity #4408]: #4410
 | 
|  |   2309 | #4414 := [monotonicity #4411]: #4413
 | 
|  |   2310 | #4417 := [monotonicity #4414]: #4416
 | 
|  |   2311 | #4420 := [monotonicity #4417]: #4419
 | 
|  |   2312 | #2155 := (not #2154)
 | 
|  |   2313 | #2752 := (and #201 #2155 #2749)
 | 
|  |   2314 | #2755 := (not #2752)
 | 
|  |   2315 | #2758 := (forall (vars (?x76 T2)) #2755)
 | 
|  |   2316 | #2724 := (not #2721)
 | 
|  |   2317 | #2160 := (not #2159)
 | 
|  |   2318 | #2767 := (and #1349 #2160 #2724 #2758)
 | 
|  |   2319 | #2129 := (not #2128)
 | 
|  |   2320 | #2694 := (and #2129 #2130)
 | 
|  |   2321 | #2697 := (not #2694)
 | 
|  |   2322 | #2715 := (or #2697 #2710)
 | 
|  |   2323 | #2718 := (not #2715)
 | 
|  |   2324 | #2772 := (or #2718 #2767)
 | 
|  |   2325 | #2775 := (and #1325 #2772)
 | 
|  |   2326 | #2100 := (not #2099)
 | 
|  |   2327 | #2669 := (and #2098 #2100)
 | 
|  |   2328 | #2672 := (not #2669)
 | 
|  |   2329 | #2688 := (or #2672 #2683)
 | 
|  |   2330 | #2691 := (not #2688)
 | 
|  |   2331 | #2778 := (or #2691 #2775)
 | 
|  |   2332 | #2781 := (and #1311 #2778)
 | 
|  |   2333 | #2784 := (or #2079 #2781)
 | 
|  |   2334 | #2787 := (and #205 #2784)
 | 
|  |   2335 | #2790 := (or #1305 #2787)
 | 
|  |   2336 | #2793 := (and #667 #2790)
 | 
|  |   2337 | #2796 := (or #2664 #2793)
 | 
|  |   2338 | #2799 := (and #1297 #2796)
 | 
|  |   2339 | #2802 := (or #2655 #2799)
 | 
|  |   2340 | #2018 := (not #2017)
 | 
|  |   2341 | #2016 := (not #2015)
 | 
|  |   2342 | #2808 := (and #176 #184 #1286 #1439 #1452 #1460 #2016 #2018 #2802)
 | 
|  |   2343 | #1961 := (not #1960)
 | 
|  |   2344 | #1957 := (not #1956)
 | 
|  |   2345 | #2592 := (and #1957 #1961)
 | 
|  |   2346 | #2595 := (not #2592)
 | 
|  |   2347 | #2612 := (or #2595 #2607)
 | 
|  |   2348 | #2615 := (not #2612)
 | 
|  |   2349 | #1970 := (not #162)
 | 
|  |   2350 | #1980 := (and #1970 #1211)
 | 
|  |   2351 | #2621 := (or #1980 #2615)
 | 
|  |   2352 | #2565 := (not #2560)
 | 
|  |   2353 | #2583 := (and #2565 #2578)
 | 
|  |   2354 | #2586 := (or #1171 #2583)
 | 
|  |   2355 | #2589 := (forall (vars (?x49 T2)) #2586)
 | 
|  |   2356 | #2626 := (and #2589 #2621)
 | 
|  |   2357 | #1890 := (not #1889)
 | 
|  |   2358 | #2535 := (and #1890 #2532)
 | 
|  |   2359 | #2538 := (not #2535)
 | 
|  |   2360 | #2541 := (forall (vars (?x50 T2)) #2538)
 | 
|  |   2361 | #2507 := (not #2504)
 | 
|  |   2362 | #1895 := (not #1894)
 | 
|  |   2363 | #2547 := (and #1895 #2507 #2541)
 | 
|  |   2364 | #2629 := (or #2547 #2626)
 | 
|  |   2365 | #1996 := (not #1236)
 | 
|  |   2366 | #1999 := (forall (vars (?x48 T2)) #1996)
 | 
|  |   2367 | #2635 := (and #140 #145 #492 #495 #1999 #2629)
 | 
|  |   2368 | #2813 := (or #2635 #2808)
 | 
|  |   2369 | #2484 := (not #2479)
 | 
|  |   2370 | #2487 := (and #1854 #2467 #2484)
 | 
|  |   2371 | #2490 := (or #1126 #2487)
 | 
|  |   2372 | #2493 := (forall (vars (?x46 T2)) #2490)
 | 
|  |   2373 | #2429 := (not #2424)
 | 
|  |   2374 | #2447 := (and #1828 #2429 #2442)
 | 
|  |   2375 | #2450 := (or #1088 #2447)
 | 
|  |   2376 | #2453 := (forall (vars (?x37 T2)) #2450)
 | 
|  |   2377 | #2819 := (and #106 #1519 #1530 #1539 #2453 #2493 #2813)
 | 
|  |   2378 | #1784 := (not #1783)
 | 
|  |   2379 | #2397 := (and #74 #1784 #2394)
 | 
|  |   2380 | #2400 := (not #2397)
 | 
|  |   2381 | #2403 := (forall (vars (?x38 T2)) #2400)
 | 
|  |   2382 | #2369 := (not #2366)
 | 
|  |   2383 | #1789 := (not #1788)
 | 
|  |   2384 | #2409 := (and #1789 #2369 #2403)
 | 
|  |   2385 | #2824 := (or #2409 #2819)
 | 
|  |   2386 | #2827 := (and #1073 #2824)
 | 
|  |   2387 | #1757 := (not #1756)
 | 
|  |   2388 | #2347 := (and #1757 #1758)
 | 
|  |   2389 | #2350 := (not #2347)
 | 
|  |   2390 | #2360 := (or #2350 #2357)
 | 
|  |   2391 | #2363 := (not #2360)
 | 
|  |   2392 | #2830 := (or #2363 #2827)
 | 
|  |   2393 | #2833 := (and #1047 #2830)
 | 
|  |   2394 | #1728 := (not #1727)
 | 
|  |   2395 | #2322 := (and #1726 #1728)
 | 
|  |   2396 | #2325 := (not #2322)
 | 
|  |   2397 | #2341 := (or #2325 #2336)
 | 
|  |   2398 | #2344 := (not #2341)
 | 
|  |   2399 | #2836 := (or #2344 #2833)
 | 
|  |   2400 | #2839 := (and #1032 #2836)
 | 
|  |   2401 | #2842 := (or #1707 #2839)
 | 
|  |   2402 | #2845 := (and #78 #2842)
 | 
|  |   2403 | #2848 := (or #1026 #2845)
 | 
|  |   2404 | #3490 := (iff #2848 #3489)
 | 
|  |   2405 | #3487 := (iff #2845 #3484)
 | 
|  |   2406 | #3479 := (and #78 #3476)
 | 
|  |   2407 | #3485 := (iff #3479 #3484)
 | 
|  |   2408 | #3486 := [rewrite]: #3485
 | 
|  |   2409 | #3480 := (iff #2845 #3479)
 | 
|  |   2410 | #3477 := (iff #2842 #3476)
 | 
|  |   2411 | #3474 := (iff #2839 #3471)
 | 
|  |   2412 | #3466 := (and #1032 #3463)
 | 
|  |   2413 | #3472 := (iff #3466 #3471)
 | 
|  |   2414 | #3473 := [rewrite]: #3472
 | 
|  |   2415 | #3467 := (iff #2839 #3466)
 | 
|  |   2416 | #3464 := (iff #2836 #3463)
 | 
|  |   2417 | #3461 := (iff #2833 #3458)
 | 
|  |   2418 | #3452 := (and #2870 #3449)
 | 
|  |   2419 | #3459 := (iff #3452 #3458)
 | 
|  |   2420 | #3460 := [rewrite]: #3459
 | 
|  |   2421 | #3453 := (iff #2833 #3452)
 | 
|  |   2422 | #3450 := (iff #2830 #3449)
 | 
|  |   2423 | #3447 := (iff #2827 #3444)
 | 
|  |   2424 | #3438 := (and #2915 #3435)
 | 
|  |   2425 | #3445 := (iff #3438 #3444)
 | 
|  |   2426 | #3446 := [rewrite]: #3445
 | 
|  |   2427 | #3439 := (iff #2827 #3438)
 | 
|  |   2428 | #3436 := (iff #2824 #3435)
 | 
|  |   2429 | #3433 := (iff #2819 #3430)
 | 
|  |   2430 | #3421 := (and #106 #2962 #2985 #1539 #3013 #3041 #3418)
 | 
|  |   2431 | #3431 := (iff #3421 #3430)
 | 
|  |   2432 | #3432 := [rewrite]: #3431
 | 
|  |   2433 | #3422 := (iff #2819 #3421)
 | 
|  |   2434 | #3419 := (iff #2813 #3418)
 | 
|  |   2435 | #3416 := (iff #2808 #3413)
 | 
|  |   2436 | #3406 := (and #176 #184 #3199 #3217 #1452 #1460 #2016 #2018 #3403)
 | 
|  |   2437 | #3414 := (iff #3406 #3413)
 | 
|  |   2438 | #3415 := [rewrite]: #3414
 | 
|  |   2439 | #3407 := (iff #2808 #3406)
 | 
|  |   2440 | #3404 := (iff #2802 #3403)
 | 
|  |   2441 | #3401 := (iff #2799 #3398)
 | 
|  |   2442 | #3393 := (and #1297 #3390)
 | 
|  |   2443 | #3399 := (iff #3393 #3398)
 | 
|  |   2444 | #3400 := [rewrite]: #3399
 | 
|  |   2445 | #3394 := (iff #2799 #3393)
 | 
|  |   2446 | #3391 := (iff #2796 #3390)
 | 
|  |   2447 | #3388 := (iff #2793 #3385)
 | 
|  |   2448 | #3380 := (and #667 #3377)
 | 
|  |   2449 | #3386 := (iff #3380 #3385)
 | 
|  |   2450 | #3387 := [rewrite]: #3386
 | 
|  |   2451 | #3381 := (iff #2793 #3380)
 | 
|  |   2452 | #3378 := (iff #2790 #3377)
 | 
|  |   2453 | #3375 := (iff #2787 #3372)
 | 
|  |   2454 | #3367 := (and #205 #3364)
 | 
|  |   2455 | #3373 := (iff #3367 #3372)
 | 
|  |   2456 | #3374 := [rewrite]: #3373
 | 
|  |   2457 | #3368 := (iff #2787 #3367)
 | 
|  |   2458 | #3365 := (iff #2784 #3364)
 | 
|  |   2459 | #3362 := (iff #2781 #3359)
 | 
|  |   2460 | #3354 := (and #1311 #3351)
 | 
|  |   2461 | #3360 := (iff #3354 #3359)
 | 
|  |   2462 | #3361 := [rewrite]: #3360
 | 
|  |   2463 | #3355 := (iff #2781 #3354)
 | 
|  |   2464 | #3352 := (iff #2778 #3351)
 | 
|  |   2465 | #3349 := (iff #2775 #3346)
 | 
|  |   2466 | #3340 := (and #3263 #3337)
 | 
|  |   2467 | #3347 := (iff #3340 #3346)
 | 
|  |   2468 | #3348 := [rewrite]: #3347
 | 
|  |   2469 | #3341 := (iff #2775 #3340)
 | 
|  |   2470 | #3338 := (iff #2772 #3337)
 | 
|  |   2471 | #3335 := (iff #2767 #3332)
 | 
|  |   2472 | #3326 := (and #3308 #2160 #2724 #3323)
 | 
|  |   2473 | #3333 := (iff #3326 #3332)
 | 
|  |   2474 | #3334 := [rewrite]: #3333
 | 
|  |   2475 | #3327 := (iff #2767 #3326)
 | 
|  |   2476 | #3324 := (iff #2758 #3323)
 | 
|  |   2477 | #3321 := (iff #2755 #3312)
 | 
|  |   2478 | #3313 := (not #3312)
 | 
|  |   2479 | #3316 := (not #3313)
 | 
|  |   2480 | #3319 := (iff #3316 #3312)
 | 
|  |   2481 | #3320 := [rewrite]: #3319
 | 
|  |   2482 | #3317 := (iff #2755 #3316)
 | 
|  |   2483 | #3314 := (iff #2752 #3313)
 | 
|  |   2484 | #3315 := [rewrite]: #3314
 | 
|  |   2485 | #3318 := [monotonicity #3315]: #3317
 | 
|  |   2486 | #3322 := [trans #3318 #3320]: #3321
 | 
|  |   2487 | #3325 := [quant-intro #3322]: #3324
 | 
|  |   2488 | #3309 := (iff #1349 #3308)
 | 
|  |   2489 | #3306 := (iff #1346 #3303)
 | 
|  |   2490 | #3289 := (or #208 #1055)
 | 
|  |   2491 | #3300 := (or #3289 #1342)
 | 
|  |   2492 | #3304 := (iff #3300 #3303)
 | 
|  |   2493 | #3305 := [rewrite]: #3304
 | 
|  |   2494 | #3301 := (iff #1346 #3300)
 | 
|  |   2495 | #3298 := (iff #1339 #3289)
 | 
|  |   2496 | #3290 := (not #3289)
 | 
|  |   2497 | #3293 := (not #3290)
 | 
|  |   2498 | #3296 := (iff #3293 #3289)
 | 
|  |   2499 | #3297 := [rewrite]: #3296
 | 
|  |   2500 | #3294 := (iff #1339 #3293)
 | 
|  |   2501 | #3291 := (iff #1334 #3290)
 | 
|  |   2502 | #3292 := [rewrite]: #3291
 | 
|  |   2503 | #3295 := [monotonicity #3292]: #3294
 | 
|  |   2504 | #3299 := [trans #3295 #3297]: #3298
 | 
|  |   2505 | #3302 := [monotonicity #3299]: #3301
 | 
|  |   2506 | #3307 := [trans #3302 #3305]: #3306
 | 
|  |   2507 | #3310 := [quant-intro #3307]: #3309
 | 
|  |   2508 | #3328 := [monotonicity #3310 #3325]: #3327
 | 
|  |   2509 | #3336 := [trans #3328 #3334]: #3335
 | 
|  |   2510 | #3287 := (iff #2718 #3286)
 | 
|  |   2511 | #3284 := (iff #2715 #3281)
 | 
|  |   2512 | #3267 := (or #2128 #3266)
 | 
|  |   2513 | #3278 := (or #3267 #2710)
 | 
|  |   2514 | #3282 := (iff #3278 #3281)
 | 
|  |   2515 | #3283 := [rewrite]: #3282
 | 
|  |   2516 | #3279 := (iff #2715 #3278)
 | 
|  |   2517 | #3276 := (iff #2697 #3267)
 | 
|  |   2518 | #3268 := (not #3267)
 | 
|  |   2519 | #3271 := (not #3268)
 | 
|  |   2520 | #3274 := (iff #3271 #3267)
 | 
|  |   2521 | #3275 := [rewrite]: #3274
 | 
|  |   2522 | #3272 := (iff #2697 #3271)
 | 
|  |   2523 | #3269 := (iff #2694 #3268)
 | 
|  |   2524 | #3270 := [rewrite]: #3269
 | 
|  |   2525 | #3273 := [monotonicity #3270]: #3272
 | 
|  |   2526 | #3277 := [trans #3273 #3275]: #3276
 | 
|  |   2527 | #3280 := [monotonicity #3277]: #3279
 | 
|  |   2528 | #3285 := [trans #3280 #3283]: #3284
 | 
|  |   2529 | #3288 := [monotonicity #3285]: #3287
 | 
|  |   2530 | #3339 := [monotonicity #3288 #3336]: #3338
 | 
|  |   2531 | #3264 := (iff #1325 #3263)
 | 
|  |   2532 | #3261 := (iff #1322 #3258)
 | 
|  |   2533 | #3244 := (or #201 #3243)
 | 
|  |   2534 | #3255 := (or #3244 #1317)
 | 
|  |   2535 | #3259 := (iff #3255 #3258)
 | 
|  |   2536 | #3260 := [rewrite]: #3259
 | 
|  |   2537 | #3256 := (iff #1322 #3255)
 | 
|  |   2538 | #3253 := (iff #673 #3244)
 | 
|  |   2539 | #3245 := (not #3244)
 | 
|  |   2540 | #3248 := (not #3245)
 | 
|  |   2541 | #3251 := (iff #3248 #3244)
 | 
|  |   2542 | #3252 := [rewrite]: #3251
 | 
|  |   2543 | #3249 := (iff #673 #3248)
 | 
|  |   2544 | #3246 := (iff #210 #3245)
 | 
|  |   2545 | #3247 := [rewrite]: #3246
 | 
|  |   2546 | #3250 := [monotonicity #3247]: #3249
 | 
|  |   2547 | #3254 := [trans #3250 #3252]: #3253
 | 
|  |   2548 | #3257 := [monotonicity #3254]: #3256
 | 
|  |   2549 | #3262 := [trans #3257 #3260]: #3261
 | 
|  |   2550 | #3265 := [quant-intro #3262]: #3264
 | 
|  |   2551 | #3342 := [monotonicity #3265 #3339]: #3341
 | 
|  |   2552 | #3350 := [trans #3342 #3348]: #3349
 | 
|  |   2553 | #3241 := (iff #2691 #3240)
 | 
|  |   2554 | #3238 := (iff #2688 #3235)
 | 
|  |   2555 | #3221 := (or #3220 #2099)
 | 
|  |   2556 | #3232 := (or #3221 #2683)
 | 
|  |   2557 | #3236 := (iff #3232 #3235)
 | 
|  |   2558 | #3237 := [rewrite]: #3236
 | 
|  |   2559 | #3233 := (iff #2688 #3232)
 | 
|  |   2560 | #3230 := (iff #2672 #3221)
 | 
|  |   2561 | #3222 := (not #3221)
 | 
|  |   2562 | #3225 := (not #3222)
 | 
|  |   2563 | #3228 := (iff #3225 #3221)
 | 
|  |   2564 | #3229 := [rewrite]: #3228
 | 
|  |   2565 | #3226 := (iff #2672 #3225)
 | 
|  |   2566 | #3223 := (iff #2669 #3222)
 | 
|  |   2567 | #3224 := [rewrite]: #3223
 | 
|  |   2568 | #3227 := [monotonicity #3224]: #3226
 | 
|  |   2569 | #3231 := [trans #3227 #3229]: #3230
 | 
|  |   2570 | #3234 := [monotonicity #3231]: #3233
 | 
|  |   2571 | #3239 := [trans #3234 #3237]: #3238
 | 
|  |   2572 | #3242 := [monotonicity #3239]: #3241
 | 
|  |   2573 | #3353 := [monotonicity #3242 #3350]: #3352
 | 
|  |   2574 | #3356 := [monotonicity #3353]: #3355
 | 
|  |   2575 | #3363 := [trans #3356 #3361]: #3362
 | 
|  |   2576 | #3366 := [monotonicity #3363]: #3365
 | 
|  |   2577 | #3369 := [monotonicity #3366]: #3368
 | 
|  |   2578 | #3376 := [trans #3369 #3374]: #3375
 | 
|  |   2579 | #3379 := [monotonicity #3376]: #3378
 | 
|  |   2580 | #3382 := [monotonicity #3379]: #3381
 | 
|  |   2581 | #3389 := [trans #3382 #3387]: #3388
 | 
|  |   2582 | #3392 := [monotonicity #3389]: #3391
 | 
|  |   2583 | #3395 := [monotonicity #3392]: #3394
 | 
|  |   2584 | #3402 := [trans #3395 #3400]: #3401
 | 
|  |   2585 | #3405 := [monotonicity #3402]: #3404
 | 
|  |   2586 | #3218 := (iff #1439 #3217)
 | 
|  |   2587 | #3215 := (iff #1436 #3212)
 | 
|  |   2588 | #3209 := (or #3192 #1433)
 | 
|  |   2589 | #3213 := (iff #3209 #3212)
 | 
|  |   2590 | #3214 := [rewrite]: #3213
 | 
|  |   2591 | #3210 := (iff #1436 #3209)
 | 
|  |   2592 | #3207 := (iff #1428 #3192)
 | 
|  |   2593 | #3202 := (not #3193)
 | 
|  |   2594 | #3205 := (iff #3202 #3192)
 | 
|  |   2595 | #3206 := [rewrite]: #3205
 | 
|  |   2596 | #3203 := (iff #1428 #3202)
 | 
|  |   2597 | #3194 := (iff #1275 #3193)
 | 
|  |   2598 | #3195 := [rewrite]: #3194
 | 
|  |   2599 | #3204 := [monotonicity #3195]: #3203
 | 
|  |   2600 | #3208 := [trans #3204 #3206]: #3207
 | 
|  |   2601 | #3211 := [monotonicity #3208]: #3210
 | 
|  |   2602 | #3216 := [trans #3211 #3214]: #3215
 | 
|  |   2603 | #3219 := [quant-intro #3216]: #3218
 | 
|  |   2604 | #3200 := (iff #1286 #3199)
 | 
|  |   2605 | #3197 := (iff #1281 #3196)
 | 
|  |   2606 | #3198 := [monotonicity #3195]: #3197
 | 
|  |   2607 | #3201 := [quant-intro #3198]: #3200
 | 
|  |   2608 | #3408 := [monotonicity #3201 #3219 #3405]: #3407
 | 
|  |   2609 | #3417 := [trans #3408 #3415]: #3416
 | 
|  |   2610 | #3190 := (iff #2635 #3187)
 | 
|  |   2611 | #3181 := (and #140 #145 #492 #495 #3055 #3178)
 | 
|  |   2612 | #3188 := (iff #3181 #3187)
 | 
|  |   2613 | #3189 := [rewrite]: #3188
 | 
|  |   2614 | #3182 := (iff #2635 #3181)
 | 
|  |   2615 | #3179 := (iff #2629 #3178)
 | 
|  |   2616 | #3176 := (iff #2626 #3173)
 | 
|  |   2617 | #3167 := (and #3107 #3164)
 | 
|  |   2618 | #3174 := (iff #3167 #3173)
 | 
|  |   2619 | #3175 := [rewrite]: #3174
 | 
|  |   2620 | #3168 := (iff #2626 #3167)
 | 
|  |   2621 | #3165 := (iff #2621 #3164)
 | 
|  |   2622 | #3162 := (iff #2615 #3161)
 | 
|  |   2623 | #3159 := (iff #2612 #3156)
 | 
|  |   2624 | #3142 := (or #1956 #1960)
 | 
|  |   2625 | #3153 := (or #3142 #2607)
 | 
|  |   2626 | #3157 := (iff #3153 #3156)
 | 
|  |   2627 | #3158 := [rewrite]: #3157
 | 
|  |   2628 | #3154 := (iff #2612 #3153)
 | 
|  |   2629 | #3151 := (iff #2595 #3142)
 | 
|  |   2630 | #3143 := (not #3142)
 | 
|  |   2631 | #3146 := (not #3143)
 | 
|  |   2632 | #3149 := (iff #3146 #3142)
 | 
|  |   2633 | #3150 := [rewrite]: #3149
 | 
|  |   2634 | #3147 := (iff #2595 #3146)
 | 
|  |   2635 | #3144 := (iff #2592 #3143)
 | 
|  |   2636 | #3145 := [rewrite]: #3144
 | 
|  |   2637 | #3148 := [monotonicity #3145]: #3147
 | 
|  |   2638 | #3152 := [trans #3148 #3150]: #3151
 | 
|  |   2639 | #3155 := [monotonicity #3152]: #3154
 | 
|  |   2640 | #3160 := [trans #3155 #3158]: #3159
 | 
|  |   2641 | #3163 := [monotonicity #3160]: #3162
 | 
|  |   2642 | #3140 := (iff #1980 #3137)
 | 
|  |   2643 | #3132 := (and #1970 #3129)
 | 
|  |   2644 | #3138 := (iff #3132 #3137)
 | 
|  |   2645 | #3139 := [rewrite]: #3138
 | 
|  |   2646 | #3133 := (iff #1980 #3132)
 | 
|  |   2647 | #3130 := (iff #1211 #3129)
 | 
|  |   2648 | #3127 := (iff #1208 #3124)
 | 
|  |   2649 | #3110 := (or #1055 #1164)
 | 
|  |   2650 | #3121 := (or #3110 #1205)
 | 
|  |   2651 | #3125 := (iff #3121 #3124)
 | 
|  |   2652 | #3126 := [rewrite]: #3125
 | 
|  |   2653 | #3122 := (iff #1208 #3121)
 | 
|  |   2654 | #3119 := (iff #1202 #3110)
 | 
|  |   2655 | #3111 := (not #3110)
 | 
|  |   2656 | #3114 := (not #3111)
 | 
|  |   2657 | #3117 := (iff #3114 #3110)
 | 
|  |   2658 | #3118 := [rewrite]: #3117
 | 
|  |   2659 | #3115 := (iff #1202 #3114)
 | 
|  |   2660 | #3112 := (iff #1199 #3111)
 | 
|  |   2661 | #3113 := [rewrite]: #3112
 | 
|  |   2662 | #3116 := [monotonicity #3113]: #3115
 | 
|  |   2663 | #3120 := [trans #3116 #3118]: #3119
 | 
|  |   2664 | #3123 := [monotonicity #3120]: #3122
 | 
|  |   2665 | #3128 := [trans #3123 #3126]: #3127
 | 
|  |   2666 | #3131 := [quant-intro #3128]: #3130
 | 
|  |   2667 | #3134 := [monotonicity #3131]: #3133
 | 
|  |   2668 | #3141 := [trans #3134 #3139]: #3140
 | 
|  |   2669 | #3166 := [monotonicity #3141 #3163]: #3165
 | 
|  |   2670 | #3108 := (iff #2589 #3107)
 | 
|  |   2671 | #3105 := (iff #2586 #3102)
 | 
|  |   2672 | #3083 := (or #65 #1164)
 | 
|  |   2673 | #3099 := (or #3083 #3096)
 | 
|  |   2674 | #3103 := (iff #3099 #3102)
 | 
|  |   2675 | #3104 := [rewrite]: #3103
 | 
|  |   2676 | #3100 := (iff #2586 #3099)
 | 
|  |   2677 | #3097 := (iff #2583 #3096)
 | 
|  |   2678 | #3098 := [rewrite]: #3097
 | 
|  |   2679 | #3092 := (iff #1171 #3083)
 | 
|  |   2680 | #3084 := (not #3083)
 | 
|  |   2681 | #3087 := (not #3084)
 | 
|  |   2682 | #3090 := (iff #3087 #3083)
 | 
|  |   2683 | #3091 := [rewrite]: #3090
 | 
|  |   2684 | #3088 := (iff #1171 #3087)
 | 
|  |   2685 | #3085 := (iff #1168 #3084)
 | 
|  |   2686 | #3086 := [rewrite]: #3085
 | 
|  |   2687 | #3089 := [monotonicity #3086]: #3088
 | 
|  |   2688 | #3093 := [trans #3089 #3091]: #3092
 | 
|  |   2689 | #3101 := [monotonicity #3093 #3098]: #3100
 | 
|  |   2690 | #3106 := [trans #3101 #3104]: #3105
 | 
|  |   2691 | #3109 := [quant-intro #3106]: #3108
 | 
|  |   2692 | #3169 := [monotonicity #3109 #3166]: #3168
 | 
|  |   2693 | #3177 := [trans #3169 #3175]: #3176
 | 
|  |   2694 | #3081 := (iff #2547 #3078)
 | 
|  |   2695 | #3073 := (and #1895 #2507 #3070)
 | 
|  |   2696 | #3079 := (iff #3073 #3078)
 | 
|  |   2697 | #3080 := [rewrite]: #3079
 | 
|  |   2698 | #3074 := (iff #2547 #3073)
 | 
|  |   2699 | #3071 := (iff #2541 #3070)
 | 
|  |   2700 | #3068 := (iff #2538 #3059)
 | 
|  |   2701 | #3060 := (not #3059)
 | 
|  |   2702 | #3063 := (not #3060)
 | 
|  |   2703 | #3066 := (iff #3063 #3059)
 | 
|  |   2704 | #3067 := [rewrite]: #3066
 | 
|  |   2705 | #3064 := (iff #2538 #3063)
 | 
|  |   2706 | #3061 := (iff #2535 #3060)
 | 
|  |   2707 | #3062 := [rewrite]: #3061
 | 
|  |   2708 | #3065 := [monotonicity #3062]: #3064
 | 
|  |   2709 | #3069 := [trans #3065 #3067]: #3068
 | 
|  |   2710 | #3072 := [quant-intro #3069]: #3071
 | 
|  |   2711 | #3075 := [monotonicity #3072]: #3074
 | 
|  |   2712 | #3082 := [trans #3075 #3080]: #3081
 | 
|  |   2713 | #3180 := [monotonicity #3082 #3177]: #3179
 | 
|  |   2714 | #3056 := (iff #1999 #3055)
 | 
|  |   2715 | #3053 := (iff #1996 #3044)
 | 
|  |   2716 | #3045 := (not #3044)
 | 
|  |   2717 | #3048 := (not #3045)
 | 
|  |   2718 | #3051 := (iff #3048 #3044)
 | 
|  |   2719 | #3052 := [rewrite]: #3051
 | 
|  |   2720 | #3049 := (iff #1996 #3048)
 | 
|  |   2721 | #3046 := (iff #1236 #3045)
 | 
|  |   2722 | #3047 := [rewrite]: #3046
 | 
|  |   2723 | #3050 := [monotonicity #3047]: #3049
 | 
|  |   2724 | #3054 := [trans #3050 #3052]: #3053
 | 
|  |   2725 | #3057 := [quant-intro #3054]: #3056
 | 
|  |   2726 | #3183 := [monotonicity #3057 #3180]: #3182
 | 
|  |   2727 | #3191 := [trans #3183 #3189]: #3190
 | 
|  |   2728 | #3420 := [monotonicity #3191 #3417]: #3419
 | 
|  |   2729 | #3042 := (iff #2493 #3041)
 | 
|  |   2730 | #3039 := (iff #2490 #3036)
 | 
|  |   2731 | #3016 := (or #65 #1119)
 | 
|  |   2732 | #3033 := (or #3016 #3030)
 | 
|  |   2733 | #3037 := (iff #3033 #3036)
 | 
|  |   2734 | #3038 := [rewrite]: #3037
 | 
|  |   2735 | #3034 := (iff #2490 #3033)
 | 
|  |   2736 | #3031 := (iff #2487 #3030)
 | 
|  |   2737 | #3032 := [rewrite]: #3031
 | 
|  |   2738 | #3025 := (iff #1126 #3016)
 | 
|  |   2739 | #3017 := (not #3016)
 | 
|  |   2740 | #3020 := (not #3017)
 | 
|  |   2741 | #3023 := (iff #3020 #3016)
 | 
|  |   2742 | #3024 := [rewrite]: #3023
 | 
|  |   2743 | #3021 := (iff #1126 #3020)
 | 
|  |   2744 | #3018 := (iff #1123 #3017)
 | 
|  |   2745 | #3019 := [rewrite]: #3018
 | 
|  |   2746 | #3022 := [monotonicity #3019]: #3021
 | 
|  |   2747 | #3026 := [trans #3022 #3024]: #3025
 | 
|  |   2748 | #3035 := [monotonicity #3026 #3032]: #3034
 | 
|  |   2749 | #3040 := [trans #3035 #3038]: #3039
 | 
|  |   2750 | #3043 := [quant-intro #3040]: #3042
 | 
|  |   2751 | #3014 := (iff #2453 #3013)
 | 
|  |   2752 | #3011 := (iff #2450 #3008)
 | 
|  |   2753 | #2988 := (or #65 #1081)
 | 
|  |   2754 | #3005 := (or #2988 #3002)
 | 
|  |   2755 | #3009 := (iff #3005 #3008)
 | 
|  |   2756 | #3010 := [rewrite]: #3009
 | 
|  |   2757 | #3006 := (iff #2450 #3005)
 | 
|  |   2758 | #3003 := (iff #2447 #3002)
 | 
|  |   2759 | #3004 := [rewrite]: #3003
 | 
|  |   2760 | #2997 := (iff #1088 #2988)
 | 
|  |   2761 | #2989 := (not #2988)
 | 
|  |   2762 | #2992 := (not #2989)
 | 
|  |   2763 | #2995 := (iff #2992 #2988)
 | 
|  |   2764 | #2996 := [rewrite]: #2995
 | 
|  |   2765 | #2993 := (iff #1088 #2992)
 | 
|  |   2766 | #2990 := (iff #1085 #2989)
 | 
|  |   2767 | #2991 := [rewrite]: #2990
 | 
|  |   2768 | #2994 := [monotonicity #2991]: #2993
 | 
|  |   2769 | #2998 := [trans #2994 #2996]: #2997
 | 
|  |   2770 | #3007 := [monotonicity #2998 #3004]: #3006
 | 
|  |   2771 | #3012 := [trans #3007 #3010]: #3011
 | 
|  |   2772 | #3015 := [quant-intro #3012]: #3014
 | 
|  |   2773 | #2986 := (iff #1530 #2985)
 | 
|  |   2774 | #2983 := (iff #1527 #2980)
 | 
|  |   2775 | #2966 := (or #111 #2965)
 | 
|  |   2776 | #2977 := (or #2966 #1135)
 | 
|  |   2777 | #2981 := (iff #2977 #2980)
 | 
|  |   2778 | #2982 := [rewrite]: #2981
 | 
|  |   2779 | #2978 := (iff #1527 #2977)
 | 
|  |   2780 | #2975 := (iff #440 #2966)
 | 
|  |   2781 | #2967 := (not #2966)
 | 
|  |   2782 | #2970 := (not #2967)
 | 
|  |   2783 | #2973 := (iff #2970 #2966)
 | 
|  |   2784 | #2974 := [rewrite]: #2973
 | 
|  |   2785 | #2971 := (iff #440 #2970)
 | 
|  |   2786 | #2968 := (iff #114 #2967)
 | 
|  |   2787 | #2969 := [rewrite]: #2968
 | 
|  |   2788 | #2972 := [monotonicity #2969]: #2971
 | 
|  |   2789 | #2976 := [trans #2972 #2974]: #2975
 | 
|  |   2790 | #2979 := [monotonicity #2976]: #2978
 | 
|  |   2791 | #2984 := [trans #2979 #2982]: #2983
 | 
|  |   2792 | #2987 := [quant-intro #2984]: #2986
 | 
|  |   2793 | #2963 := (iff #1519 #2962)
 | 
|  |   2794 | #2960 := (iff #1516 #2957)
 | 
|  |   2795 | #2943 := (or #112 #1055)
 | 
|  |   2796 | #2954 := (or #2943 #1513)
 | 
|  |   2797 | #2958 := (iff #2954 #2957)
 | 
|  |   2798 | #2959 := [rewrite]: #2958
 | 
|  |   2799 | #2955 := (iff #1516 #2954)
 | 
|  |   2800 | #2952 := (iff #1510 #2943)
 | 
|  |   2801 | #2944 := (not #2943)
 | 
|  |   2802 | #2947 := (not #2944)
 | 
|  |   2803 | #2950 := (iff #2947 #2943)
 | 
|  |   2804 | #2951 := [rewrite]: #2950
 | 
|  |   2805 | #2948 := (iff #1510 #2947)
 | 
|  |   2806 | #2945 := (iff #1505 #2944)
 | 
|  |   2807 | #2946 := [rewrite]: #2945
 | 
|  |   2808 | #2949 := [monotonicity #2946]: #2948
 | 
|  |   2809 | #2953 := [trans #2949 #2951]: #2952
 | 
|  |   2810 | #2956 := [monotonicity #2953]: #2955
 | 
|  |   2811 | #2961 := [trans #2956 #2959]: #2960
 | 
|  |   2812 | #2964 := [quant-intro #2961]: #2963
 | 
|  |   2813 | #3423 := [monotonicity #2964 #2987 #3015 #3043 #3420]: #3422
 | 
|  |   2814 | #3434 := [trans #3423 #3432]: #3433
 | 
|  |   2815 | #2941 := (iff #2409 #2938)
 | 
|  |   2816 | #2933 := (and #1789 #2369 #2930)
 | 
|  |   2817 | #2939 := (iff #2933 #2938)
 | 
|  |   2818 | #2940 := [rewrite]: #2939
 | 
|  |   2819 | #2934 := (iff #2409 #2933)
 | 
|  |   2820 | #2931 := (iff #2403 #2930)
 | 
|  |   2821 | #2928 := (iff #2400 #2919)
 | 
|  |   2822 | #2920 := (not #2919)
 | 
|  |   2823 | #2923 := (not #2920)
 | 
|  |   2824 | #2926 := (iff #2923 #2919)
 | 
|  |   2825 | #2927 := [rewrite]: #2926
 | 
|  |   2826 | #2924 := (iff #2400 #2923)
 | 
|  |   2827 | #2921 := (iff #2397 #2920)
 | 
|  |   2828 | #2922 := [rewrite]: #2921
 | 
|  |   2829 | #2925 := [monotonicity #2922]: #2924
 | 
|  |   2830 | #2929 := [trans #2925 #2927]: #2928
 | 
|  |   2831 | #2932 := [quant-intro #2929]: #2931
 | 
|  |   2832 | #2935 := [monotonicity #2932]: #2934
 | 
|  |   2833 | #2942 := [trans #2935 #2940]: #2941
 | 
|  |   2834 | #3437 := [monotonicity #2942 #3434]: #3436
 | 
|  |   2835 | #2916 := (iff #1073 #2915)
 | 
|  |   2836 | #2913 := (iff #1070 #2910)
 | 
|  |   2837 | #2896 := (or #75 #1055)
 | 
|  |   2838 | #2907 := (or #2896 #1066)
 | 
|  |   2839 | #2911 := (iff #2907 #2910)
 | 
|  |   2840 | #2912 := [rewrite]: #2911
 | 
|  |   2841 | #2908 := (iff #1070 #2907)
 | 
|  |   2842 | #2905 := (iff #1062 #2896)
 | 
|  |   2843 | #2897 := (not #2896)
 | 
|  |   2844 | #2900 := (not #2897)
 | 
|  |   2845 | #2903 := (iff #2900 #2896)
 | 
|  |   2846 | #2904 := [rewrite]: #2903
 | 
|  |   2847 | #2901 := (iff #1062 #2900)
 | 
|  |   2848 | #2898 := (iff #1059 #2897)
 | 
|  |   2849 | #2899 := [rewrite]: #2898
 | 
|  |   2850 | #2902 := [monotonicity #2899]: #2901
 | 
|  |   2851 | #2906 := [trans #2902 #2904]: #2905
 | 
|  |   2852 | #2909 := [monotonicity #2906]: #2908
 | 
|  |   2853 | #2914 := [trans #2909 #2912]: #2913
 | 
|  |   2854 | #2917 := [quant-intro #2914]: #2916
 | 
|  |   2855 | #3440 := [monotonicity #2917 #3437]: #3439
 | 
|  |   2856 | #3448 := [trans #3440 #3446]: #3447
 | 
|  |   2857 | #2894 := (iff #2363 #2893)
 | 
|  |   2858 | #2891 := (iff #2360 #2888)
 | 
|  |   2859 | #2874 := (or #1756 #2873)
 | 
|  |   2860 | #2885 := (or #2874 #2357)
 | 
|  |   2861 | #2889 := (iff #2885 #2888)
 | 
|  |   2862 | #2890 := [rewrite]: #2889
 | 
|  |   2863 | #2886 := (iff #2360 #2885)
 | 
|  |   2864 | #2883 := (iff #2350 #2874)
 | 
|  |   2865 | #2875 := (not #2874)
 | 
|  |   2866 | #2878 := (not #2875)
 | 
|  |   2867 | #2881 := (iff #2878 #2874)
 | 
|  |   2868 | #2882 := [rewrite]: #2881
 | 
|  |   2869 | #2879 := (iff #2350 #2878)
 | 
|  |   2870 | #2876 := (iff #2347 #2875)
 | 
|  |   2871 | #2877 := [rewrite]: #2876
 | 
|  |   2872 | #2880 := [monotonicity #2877]: #2879
 | 
|  |   2873 | #2884 := [trans #2880 #2882]: #2883
 | 
|  |   2874 | #2887 := [monotonicity #2884]: #2886
 | 
|  |   2875 | #2892 := [trans #2887 #2890]: #2891
 | 
|  |   2876 | #2895 := [monotonicity #2892]: #2894
 | 
|  |   2877 | #3451 := [monotonicity #2895 #3448]: #3450
 | 
|  |   2878 | #2871 := (iff #1047 #2870)
 | 
|  |   2879 | #2868 := (iff #1044 #2865)
 | 
|  |   2880 | #2851 := (or #74 #2319)
 | 
|  |   2881 | #2862 := (or #2851 #1040)
 | 
|  |   2882 | #2866 := (iff #2862 #2865)
 | 
|  |   2883 | #2867 := [rewrite]: #2866
 | 
|  |   2884 | #2863 := (iff #1044 #2862)
 | 
|  |   2885 | #2860 := (iff #416 #2851)
 | 
|  |   2886 | #2852 := (not #2851)
 | 
|  |   2887 | #2855 := (not #2852)
 | 
|  |   2888 | #2858 := (iff #2855 #2851)
 | 
|  |   2889 | #2859 := [rewrite]: #2858
 | 
|  |   2890 | #2856 := (iff #416 #2855)
 | 
|  |   2891 | #2853 := (iff #82 #2852)
 | 
|  |   2892 | #2854 := [rewrite]: #2853
 | 
|  |   2893 | #2857 := [monotonicity #2854]: #2856
 | 
|  |   2894 | #2861 := [trans #2857 #2859]: #2860
 | 
|  |   2895 | #2864 := [monotonicity #2861]: #2863
 | 
|  |   2896 | #2869 := [trans #2864 #2867]: #2868
 | 
|  |   2897 | #2872 := [quant-intro #2869]: #2871
 | 
|  |   2898 | #3454 := [monotonicity #2872 #3451]: #3453
 | 
|  |   2899 | #3462 := [trans #3454 #3460]: #3461
 | 
|  |   2900 | #1832 := (iff #2344 #2108)
 | 
|  |   2901 | #1711 := (iff #2341 #1968)
 | 
|  |   2902 | #2062 := (or #1766 #1727)
 | 
|  |   2903 | #1736 := (or #2062 #2336)
 | 
|  |   2904 | #1969 := (iff #1736 #1968)
 | 
|  |   2905 | #1710 := [rewrite]: #1969
 | 
|  |   2906 | #2043 := (iff #2341 #1736)
 | 
|  |   2907 | #2083 := (iff #2325 #2062)
 | 
|  |   2908 | #1666 := (not #2062)
 | 
|  |   2909 | #2137 := (not #1666)
 | 
|  |   2910 | #1859 := (iff #2137 #2062)
 | 
|  |   2911 | #2082 := [rewrite]: #1859
 | 
|  |   2912 | #2138 := (iff #2325 #2137)
 | 
|  |   2913 | #1667 := (iff #2322 #1666)
 | 
|  |   2914 | #2063 := [rewrite]: #1667
 | 
|  |   2915 | #1858 := [monotonicity #2063]: #2138
 | 
|  |   2916 | #1735 := [trans #1858 #2082]: #2083
 | 
|  |   2917 | #2044 := [monotonicity #1735]: #2043
 | 
|  |   2918 | #2107 := [trans #2044 #1710]: #1711
 | 
|  |   2919 | #1833 := [monotonicity #2107]: #1832
 | 
|  |   2920 | #3465 := [monotonicity #1833 #3462]: #3464
 | 
|  |   2921 | #3468 := [monotonicity #3465]: #3467
 | 
|  |   2922 | #3475 := [trans #3468 #3473]: #3474
 | 
|  |   2923 | #3478 := [monotonicity #3475]: #3477
 | 
|  |   2924 | #3481 := [monotonicity #3478]: #3480
 | 
|  |   2925 | #3488 := [trans #3481 #3486]: #3487
 | 
|  |   2926 | #3491 := [monotonicity #3488]: #3490
 | 
|  |   2927 | #2152 := (+ #2151 #2149)
 | 
|  |   2928 | #2153 := (= #2152 0::int)
 | 
|  |   2929 | #2156 := (and #201 #2155 #2153)
 | 
|  |   2930 | #2173 := (not #2156)
 | 
|  |   2931 | #2176 := (forall (vars (?x76 T2)) #2173)
 | 
|  |   2932 | #2161 := (= ?x75!20 uf_11)
 | 
|  |   2933 | #2162 := (not #2161)
 | 
|  |   2934 | #2163 := (and #2162 #2160)
 | 
|  |   2935 | #2164 := (not #2163)
 | 
|  |   2936 | #2170 := (not #2164)
 | 
|  |   2937 | #2180 := (and #2170 #2176)
 | 
|  |   2938 | #2185 := (and #1349 #2180)
 | 
|  |   2939 | #2119 := (* -1::int #2118)
 | 
|  |   2940 | #2121 := (+ #2120 #2119)
 | 
|  |   2941 | #2124 := (+ #2123 #2121)
 | 
|  |   2942 | #2125 := (>= #2124 0::int)
 | 
|  |   2943 | #2131 := (and #2130 #2129)
 | 
|  |   2944 | #2132 := (not #2131)
 | 
|  |   2945 | #2133 := (or #2132 #2125)
 | 
|  |   2946 | #2134 := (not #2133)
 | 
|  |   2947 | #2189 := (or #2134 #2185)
 | 
|  |   2948 | #2193 := (and #1325 #2189)
 | 
|  |   2949 | #2094 := (* -1::int #2093)
 | 
|  |   2950 | #2096 := (+ #2095 #2094)
 | 
|  |   2951 | #2097 := (>= #2096 0::int)
 | 
|  |   2952 | #2101 := (and #2100 #2098)
 | 
|  |   2953 | #2102 := (not #2101)
 | 
|  |   2954 | #2103 := (or #2102 #2097)
 | 
|  |   2955 | #2104 := (not #2103)
 | 
|  |   2956 | #2197 := (or #2104 #2193)
 | 
|  |   2957 | #2201 := (and #1311 #2197)
 | 
|  |   2958 | #2205 := (or #2079 #2201)
 | 
|  |   2959 | #2073 := (not #1305)
 | 
|  |   2960 | #2209 := (and #2073 #2205)
 | 
|  |   2961 | #2213 := (or #1305 #2209)
 | 
|  |   2962 | #2217 := (and #667 #2213)
 | 
|  |   2963 | #2055 := (= #2054 #2053)
 | 
|  |   2964 | #2058 := (or #2057 #2055)
 | 
|  |   2965 | #2059 := (not #2058)
 | 
|  |   2966 | #2221 := (or #2059 #2217)
 | 
|  |   2967 | #2225 := (and #1297 #2221)
 | 
|  |   2968 | #2036 := (* -1::int #2035)
 | 
|  |   2969 | #2038 := (+ #2037 #2036)
 | 
|  |   2970 | #2039 := (>= #2038 0::int)
 | 
|  |   2971 | #2040 := (not #2039)
 | 
|  |   2972 | #2229 := (or #2040 #2225)
 | 
|  |   2973 | #2019 := (and #2018 #2016)
 | 
|  |   2974 | #2008 := (not #825)
 | 
|  |   2975 | #2249 := (and #176 #2008 #2019 #1286 #2229 #1439 #1452 #1460)
 | 
|  |   2976 | #1947 := (* -1::int #1946)
 | 
|  |   2977 | #1949 := (+ #1948 #1947)
 | 
|  |   2978 | #1952 := (+ #1951 #1949)
 | 
|  |   2979 | #1953 := (>= #1952 0::int)
 | 
|  |   2980 | #1962 := (and #1961 #1957)
 | 
|  |   2981 | #1963 := (not #1962)
 | 
|  |   2982 | #1964 := (or #1963 #1953)
 | 
|  |   2983 | #1965 := (not #1964)
 | 
|  |   2984 | #1984 := (or #1965 #1980)
 | 
|  |   2985 | #1923 := (+ #1922 #1162)
 | 
|  |   2986 | #1926 := (+ #1925 #1923)
 | 
|  |   2987 | #1927 := (= #1926 0::int)
 | 
|  |   2988 | #1928 := (>= #1923 0::int)
 | 
|  |   2989 | #1929 := (not #1928)
 | 
|  |   2990 | #1930 := (and #1929 #1927)
 | 
|  |   2991 | #1935 := (or #1171 #1930)
 | 
|  |   2992 | #1938 := (forall (vars (?x49 T2)) #1935)
 | 
|  |   2993 | #1988 := (and #1938 #1984)
 | 
|  |   2994 | #1887 := (+ #1886 #1884)
 | 
|  |   2995 | #1888 := (= #1887 0::int)
 | 
|  |   2996 | #1891 := (and #1890 #1888)
 | 
|  |   2997 | #1907 := (not #1891)
 | 
|  |   2998 | #1910 := (forall (vars (?x50 T2)) #1907)
 | 
|  |   2999 | #1896 := (= ?x49!8 uf_11)
 | 
|  |   3000 | #1897 := (not #1896)
 | 
|  |   3001 | #1898 := (and #1897 #1895)
 | 
|  |   3002 | #1899 := (not #1898)
 | 
|  |   3003 | #1904 := (not #1899)
 | 
|  |   3004 | #1914 := (and #1904 #1910)
 | 
|  |   3005 | #1992 := (or #1914 #1988)
 | 
|  |   3006 | #1878 := (not #586)
 | 
|  |   3007 | #1875 := (not #604)
 | 
|  |   3008 | #1872 := (not #577)
 | 
|  |   3009 | #1869 := (not #595)
 | 
|  |   3010 | #2002 := (and #1869 #1872 #1875 #1878 #1992 #1999)
 | 
|  |   3011 | #2253 := (or #2002 #2249)
 | 
|  |   3012 | #1847 := (+ #1846 #1117)
 | 
|  |   3013 | #1848 := (>= #1847 0::int)
 | 
|  |   3014 | #1849 := (not #1848)
 | 
|  |   3015 | #1852 := (+ #1851 #1847)
 | 
|  |   3016 | #1853 := (= #1852 0::int)
 | 
|  |   3017 | #1855 := (and #1854 #1853 #1849)
 | 
|  |   3018 | #1860 := (or #1126 #1855)
 | 
|  |   3019 | #1863 := (forall (vars (?x46 T2)) #1860)
 | 
|  |   3020 | #1821 := (+ #1079 #1820)
 | 
|  |   3021 | #1823 := (+ #1822 #1821)
 | 
|  |   3022 | #1824 := (= #1823 0::int)
 | 
|  |   3023 | #1825 := (+ #1822 #1079)
 | 
|  |   3024 | #1826 := (>= #1825 0::int)
 | 
|  |   3025 | #1827 := (not #1826)
 | 
|  |   3026 | #1829 := (and #1828 #1827 #1824)
 | 
|  |   3027 | #1834 := (or #1088 #1829)
 | 
|  |   3028 | #1837 := (forall (vars (?x37 T2)) #1834)
 | 
|  |   3029 | #1813 := (not #1547)
 | 
|  |   3030 | #2278 := (and #1813 #1837 #1863 #2253 #1519 #1530 #1539)
 | 
|  |   3031 | #1779 := (+ #1778 #1776)
 | 
|  |   3032 | #1780 := (+ #66 #1779)
 | 
|  |   3033 | #1781 := (= #1780 0::int)
 | 
|  |   3034 | #1785 := (and #74 #1784 #1781)
 | 
|  |   3035 | #1801 := (not #1785)
 | 
|  |   3036 | #1804 := (forall (vars (?x38 T2)) #1801)
 | 
|  |   3037 | #1790 := (= ?x37!5 uf_11)
 | 
|  |   3038 | #1791 := (not #1790)
 | 
|  |   3039 | #1792 := (and #1791 #1789)
 | 
|  |   3040 | #1793 := (not #1792)
 | 
|  |   3041 | #1798 := (not #1793)
 | 
|  |   3042 | #1808 := (and #1798 #1804)
 | 
|  |   3043 | #2282 := (or #1808 #2278)
 | 
|  |   3044 | #2286 := (and #1073 #2282)
 | 
|  |   3045 | #1750 := (+ #1749 #1747)
 | 
|  |   3046 | #1752 := (+ #1751 #1750)
 | 
|  |   3047 | #1753 := (>= #1752 0::int)
 | 
|  |   3048 | #1759 := (and #1758 #1757)
 | 
|  |   3049 | #1760 := (not #1759)
 | 
|  |   3050 | #1761 := (or #1760 #1753)
 | 
|  |   3051 | #1762 := (not #1761)
 | 
|  |   3052 | #2290 := (or #1762 #2286)
 | 
|  |   3053 | #2294 := (and #1047 #2290)
 | 
|  |   3054 | #1722 := (* -1::int #1721)
 | 
|  |   3055 | #1724 := (+ #1723 #1722)
 | 
|  |   3056 | #1725 := (>= #1724 0::int)
 | 
|  |   3057 | #1729 := (and #1728 #1726)
 | 
|  |   3058 | #1730 := (not #1729)
 | 
|  |   3059 | #1731 := (or #1730 #1725)
 | 
|  |   3060 | #1732 := (not #1731)
 | 
|  |   3061 | #2298 := (or #1732 #2294)
 | 
|  |   3062 | #2302 := (and #1032 #2298)
 | 
|  |   3063 | #2306 := (or #1707 #2302)
 | 
|  |   3064 | #1662 := (not #1026)
 | 
|  |   3065 | #2310 := (and #1662 #2306)
 | 
|  |   3066 | #2314 := (or #1026 #2310)
 | 
|  |   3067 | #2849 := (iff #2314 #2848)
 | 
|  |   3068 | #2846 := (iff #2310 #2845)
 | 
|  |   3069 | #2843 := (iff #2306 #2842)
 | 
|  |   3070 | #2840 := (iff #2302 #2839)
 | 
|  |   3071 | #2837 := (iff #2298 #2836)
 | 
|  |   3072 | #2834 := (iff #2294 #2833)
 | 
|  |   3073 | #2831 := (iff #2290 #2830)
 | 
|  |   3074 | #2828 := (iff #2286 #2827)
 | 
|  |   3075 | #2825 := (iff #2282 #2824)
 | 
|  |   3076 | #2822 := (iff #2278 #2819)
 | 
|  |   3077 | #2816 := (and #106 #2453 #2493 #2813 #1519 #1530 #1539)
 | 
|  |   3078 | #2820 := (iff #2816 #2819)
 | 
|  |   3079 | #2821 := [rewrite]: #2820
 | 
|  |   3080 | #2817 := (iff #2278 #2816)
 | 
|  |   3081 | #2814 := (iff #2253 #2813)
 | 
|  |   3082 | #2811 := (iff #2249 #2808)
 | 
|  |   3083 | #2805 := (and #176 #184 #2019 #1286 #2802 #1439 #1452 #1460)
 | 
|  |   3084 | #2809 := (iff #2805 #2808)
 | 
|  |   3085 | #2810 := [rewrite]: #2809
 | 
|  |   3086 | #2806 := (iff #2249 #2805)
 | 
|  |   3087 | #2803 := (iff #2229 #2802)
 | 
|  |   3088 | #2800 := (iff #2225 #2799)
 | 
|  |   3089 | #2797 := (iff #2221 #2796)
 | 
|  |   3090 | #2794 := (iff #2217 #2793)
 | 
|  |   3091 | #2791 := (iff #2213 #2790)
 | 
|  |   3092 | #2788 := (iff #2209 #2787)
 | 
|  |   3093 | #2785 := (iff #2205 #2784)
 | 
|  |   3094 | #2782 := (iff #2201 #2781)
 | 
|  |   3095 | #2779 := (iff #2197 #2778)
 | 
|  |   3096 | #2776 := (iff #2193 #2775)
 | 
|  |   3097 | #2773 := (iff #2189 #2772)
 | 
|  |   3098 | #2770 := (iff #2185 #2767)
 | 
|  |   3099 | #2730 := (and #2160 #2724)
 | 
|  |   3100 | #2761 := (and #2730 #2758)
 | 
|  |   3101 | #2764 := (and #1349 #2761)
 | 
|  |   3102 | #2768 := (iff #2764 #2767)
 | 
|  |   3103 | #2769 := [rewrite]: #2768
 | 
|  |   3104 | #2765 := (iff #2185 #2764)
 | 
|  |   3105 | #2762 := (iff #2180 #2761)
 | 
|  |   3106 | #2759 := (iff #2176 #2758)
 | 
|  |   3107 | #2756 := (iff #2173 #2755)
 | 
|  |   3108 | #2753 := (iff #2156 #2752)
 | 
|  |   3109 | #2750 := (iff #2153 #2749)
 | 
|  |   3110 | #2747 := (= #2152 #2746)
 | 
|  |   3111 | #2748 := [rewrite]: #2747
 | 
|  |   3112 | #2751 := [monotonicity #2748]: #2750
 | 
|  |   3113 | #2754 := [monotonicity #2751]: #2753
 | 
|  |   3114 | #2757 := [monotonicity #2754]: #2756
 | 
|  |   3115 | #2760 := [quant-intro #2757]: #2759
 | 
|  |   3116 | #2743 := (iff #2170 #2730)
 | 
|  |   3117 | #2735 := (not #2730)
 | 
|  |   3118 | #2738 := (not #2735)
 | 
|  |   3119 | #2741 := (iff #2738 #2730)
 | 
|  |   3120 | #2742 := [rewrite]: #2741
 | 
|  |   3121 | #2739 := (iff #2170 #2738)
 | 
|  |   3122 | #2736 := (iff #2164 #2735)
 | 
|  |   3123 | #2733 := (iff #2163 #2730)
 | 
|  |   3124 | #2727 := (and #2724 #2160)
 | 
|  |   3125 | #2731 := (iff #2727 #2730)
 | 
|  |   3126 | #2732 := [rewrite]: #2731
 | 
|  |   3127 | #2728 := (iff #2163 #2727)
 | 
|  |   3128 | #2725 := (iff #2162 #2724)
 | 
|  |   3129 | #2722 := (iff #2161 #2721)
 | 
|  |   3130 | #2723 := [rewrite]: #2722
 | 
|  |   3131 | #2726 := [monotonicity #2723]: #2725
 | 
|  |   3132 | #2729 := [monotonicity #2726]: #2728
 | 
|  |   3133 | #2734 := [trans #2729 #2732]: #2733
 | 
|  |   3134 | #2737 := [monotonicity #2734]: #2736
 | 
|  |   3135 | #2740 := [monotonicity #2737]: #2739
 | 
|  |   3136 | #2744 := [trans #2740 #2742]: #2743
 | 
|  |   3137 | #2763 := [monotonicity #2744 #2760]: #2762
 | 
|  |   3138 | #2766 := [monotonicity #2763]: #2765
 | 
|  |   3139 | #2771 := [trans #2766 #2769]: #2770
 | 
|  |   3140 | #2719 := (iff #2134 #2718)
 | 
|  |   3141 | #2716 := (iff #2133 #2715)
 | 
|  |   3142 | #2713 := (iff #2125 #2710)
 | 
|  |   3143 | #2700 := (+ #2120 #2123)
 | 
|  |   3144 | #2701 := (+ #2119 #2700)
 | 
|  |   3145 | #2704 := (>= #2701 0::int)
 | 
|  |   3146 | #2711 := (iff #2704 #2710)
 | 
|  |   3147 | #2712 := [rewrite]: #2711
 | 
|  |   3148 | #2705 := (iff #2125 #2704)
 | 
|  |   3149 | #2702 := (= #2124 #2701)
 | 
|  |   3150 | #2703 := [rewrite]: #2702
 | 
|  |   3151 | #2706 := [monotonicity #2703]: #2705
 | 
|  |   3152 | #2714 := [trans #2706 #2712]: #2713
 | 
|  |   3153 | #2698 := (iff #2132 #2697)
 | 
|  |   3154 | #2695 := (iff #2131 #2694)
 | 
|  |   3155 | #2696 := [rewrite]: #2695
 | 
|  |   3156 | #2699 := [monotonicity #2696]: #2698
 | 
|  |   3157 | #2717 := [monotonicity #2699 #2714]: #2716
 | 
|  |   3158 | #2720 := [monotonicity #2717]: #2719
 | 
|  |   3159 | #2774 := [monotonicity #2720 #2771]: #2773
 | 
|  |   3160 | #2777 := [monotonicity #2774]: #2776
 | 
|  |   3161 | #2692 := (iff #2104 #2691)
 | 
|  |   3162 | #2689 := (iff #2103 #2688)
 | 
|  |   3163 | #2686 := (iff #2097 #2683)
 | 
|  |   3164 | #2675 := (+ #2094 #2095)
 | 
|  |   3165 | #2678 := (>= #2675 0::int)
 | 
|  |   3166 | #2684 := (iff #2678 #2683)
 | 
|  |   3167 | #2685 := [rewrite]: #2684
 | 
|  |   3168 | #2679 := (iff #2097 #2678)
 | 
|  |   3169 | #2676 := (= #2096 #2675)
 | 
|  |   3170 | #2677 := [rewrite]: #2676
 | 
|  |   3171 | #2680 := [monotonicity #2677]: #2679
 | 
|  |   3172 | #2687 := [trans #2680 #2685]: #2686
 | 
|  |   3173 | #2673 := (iff #2102 #2672)
 | 
|  |   3174 | #2670 := (iff #2101 #2669)
 | 
|  |   3175 | #2671 := [rewrite]: #2670
 | 
|  |   3176 | #2674 := [monotonicity #2671]: #2673
 | 
|  |   3177 | #2690 := [monotonicity #2674 #2687]: #2689
 | 
|  |   3178 | #2693 := [monotonicity #2690]: #2692
 | 
|  |   3179 | #2780 := [monotonicity #2693 #2777]: #2779
 | 
|  |   3180 | #2783 := [monotonicity #2780]: #2782
 | 
|  |   3181 | #2786 := [monotonicity #2783]: #2785
 | 
|  |   3182 | #2667 := (iff #2073 #205)
 | 
|  |   3183 | #2668 := [rewrite]: #2667
 | 
|  |   3184 | #2789 := [monotonicity #2668 #2786]: #2788
 | 
|  |   3185 | #2792 := [monotonicity #2789]: #2791
 | 
|  |   3186 | #2795 := [monotonicity #2792]: #2794
 | 
|  |   3187 | #2665 := (iff #2059 #2664)
 | 
|  |   3188 | #2662 := (iff #2058 #2661)
 | 
|  |   3189 | #2659 := (iff #2055 #2658)
 | 
|  |   3190 | #2660 := [rewrite]: #2659
 | 
|  |   3191 | #2663 := [monotonicity #2660]: #2662
 | 
|  |   3192 | #2666 := [monotonicity #2663]: #2665
 | 
|  |   3193 | #2798 := [monotonicity #2666 #2795]: #2797
 | 
|  |   3194 | #2801 := [monotonicity #2798]: #2800
 | 
|  |   3195 | #2656 := (iff #2040 #2655)
 | 
|  |   3196 | #2653 := (iff #2039 #2650)
 | 
|  |   3197 | #2642 := (+ #2036 #2037)
 | 
|  |   3198 | #2645 := (>= #2642 0::int)
 | 
|  |   3199 | #2651 := (iff #2645 #2650)
 | 
|  |   3200 | #2652 := [rewrite]: #2651
 | 
|  |   3201 | #2646 := (iff #2039 #2645)
 | 
|  |   3202 | #2643 := (= #2038 #2642)
 | 
|  |   3203 | #2644 := [rewrite]: #2643
 | 
|  |   3204 | #2647 := [monotonicity #2644]: #2646
 | 
|  |   3205 | #2654 := [trans #2647 #2652]: #2653
 | 
|  |   3206 | #2657 := [monotonicity #2654]: #2656
 | 
|  |   3207 | #2804 := [monotonicity #2657 #2801]: #2803
 | 
|  |   3208 | #2640 := (iff #2008 #184)
 | 
|  |   3209 | #2641 := [rewrite]: #2640
 | 
|  |   3210 | #2807 := [monotonicity #2641 #2804]: #2806
 | 
|  |   3211 | #2812 := [trans #2807 #2810]: #2811
 | 
|  |   3212 | #2638 := (iff #2002 #2635)
 | 
|  |   3213 | #2632 := (and #140 #145 #492 #495 #2629 #1999)
 | 
|  |   3214 | #2636 := (iff #2632 #2635)
 | 
|  |   3215 | #2637 := [rewrite]: #2636
 | 
|  |   3216 | #2633 := (iff #2002 #2632)
 | 
|  |   3217 | #2630 := (iff #1992 #2629)
 | 
|  |   3218 | #2627 := (iff #1988 #2626)
 | 
|  |   3219 | #2624 := (iff #1984 #2621)
 | 
|  |   3220 | #2618 := (or #2615 #1980)
 | 
|  |   3221 | #2622 := (iff #2618 #2621)
 | 
|  |   3222 | #2623 := [rewrite]: #2622
 | 
|  |   3223 | #2619 := (iff #1984 #2618)
 | 
|  |   3224 | #2616 := (iff #1965 #2615)
 | 
|  |   3225 | #2613 := (iff #1964 #2612)
 | 
|  |   3226 | #2610 := (iff #1953 #2607)
 | 
|  |   3227 | #2598 := (+ #1948 #1951)
 | 
|  |   3228 | #2599 := (+ #1947 #2598)
 | 
|  |   3229 | #2602 := (>= #2599 0::int)
 | 
|  |   3230 | #2608 := (iff #2602 #2607)
 | 
|  |   3231 | #2609 := [rewrite]: #2608
 | 
|  |   3232 | #2603 := (iff #1953 #2602)
 | 
|  |   3233 | #2600 := (= #1952 #2599)
 | 
|  |   3234 | #2601 := [rewrite]: #2600
 | 
|  |   3235 | #2604 := [monotonicity #2601]: #2603
 | 
|  |   3236 | #2611 := [trans #2604 #2609]: #2610
 | 
|  |   3237 | #2596 := (iff #1963 #2595)
 | 
|  |   3238 | #2593 := (iff #1962 #2592)
 | 
|  |   3239 | #2594 := [rewrite]: #2593
 | 
|  |   3240 | #2597 := [monotonicity #2594]: #2596
 | 
|  |   3241 | #2614 := [monotonicity #2597 #2611]: #2613
 | 
|  |   3242 | #2617 := [monotonicity #2614]: #2616
 | 
|  |   3243 | #2620 := [monotonicity #2617]: #2619
 | 
|  |   3244 | #2625 := [trans #2620 #2623]: #2624
 | 
|  |   3245 | #2590 := (iff #1938 #2589)
 | 
|  |   3246 | #2587 := (iff #1935 #2586)
 | 
|  |   3247 | #2584 := (iff #1930 #2583)
 | 
|  |   3248 | #2581 := (iff #1927 #2578)
 | 
|  |   3249 | #2568 := (+ #1922 #1925)
 | 
|  |   3250 | #2569 := (+ #1162 #2568)
 | 
|  |   3251 | #2572 := (= #2569 0::int)
 | 
|  |   3252 | #2579 := (iff #2572 #2578)
 | 
|  |   3253 | #2580 := [rewrite]: #2579
 | 
|  |   3254 | #2573 := (iff #1927 #2572)
 | 
|  |   3255 | #2570 := (= #1926 #2569)
 | 
|  |   3256 | #2571 := [rewrite]: #2570
 | 
|  |   3257 | #2574 := [monotonicity #2571]: #2573
 | 
|  |   3258 | #2582 := [trans #2574 #2580]: #2581
 | 
|  |   3259 | #2566 := (iff #1929 #2565)
 | 
|  |   3260 | #2563 := (iff #1928 #2560)
 | 
|  |   3261 | #2552 := (+ #1162 #1922)
 | 
|  |   3262 | #2555 := (>= #2552 0::int)
 | 
|  |   3263 | #2561 := (iff #2555 #2560)
 | 
|  |   3264 | #2562 := [rewrite]: #2561
 | 
|  |   3265 | #2556 := (iff #1928 #2555)
 | 
|  |   3266 | #2553 := (= #1923 #2552)
 | 
|  |   3267 | #2554 := [rewrite]: #2553
 | 
|  |   3268 | #2557 := [monotonicity #2554]: #2556
 | 
|  |   3269 | #2564 := [trans #2557 #2562]: #2563
 | 
|  |   3270 | #2567 := [monotonicity #2564]: #2566
 | 
|  |   3271 | #2585 := [monotonicity #2567 #2582]: #2584
 | 
|  |   3272 | #2588 := [monotonicity #2585]: #2587
 | 
|  |   3273 | #2591 := [quant-intro #2588]: #2590
 | 
|  |   3274 | #2628 := [monotonicity #2591 #2625]: #2627
 | 
|  |   3275 | #2550 := (iff #1914 #2547)
 | 
|  |   3276 | #2513 := (and #1895 #2507)
 | 
|  |   3277 | #2544 := (and #2513 #2541)
 | 
|  |   3278 | #2548 := (iff #2544 #2547)
 | 
|  |   3279 | #2549 := [rewrite]: #2548
 | 
|  |   3280 | #2545 := (iff #1914 #2544)
 | 
|  |   3281 | #2542 := (iff #1910 #2541)
 | 
|  |   3282 | #2539 := (iff #1907 #2538)
 | 
|  |   3283 | #2536 := (iff #1891 #2535)
 | 
|  |   3284 | #2533 := (iff #1888 #2532)
 | 
|  |   3285 | #2530 := (= #1887 #2529)
 | 
|  |   3286 | #2531 := [rewrite]: #2530
 | 
|  |   3287 | #2534 := [monotonicity #2531]: #2533
 | 
|  |   3288 | #2537 := [monotonicity #2534]: #2536
 | 
|  |   3289 | #2540 := [monotonicity #2537]: #2539
 | 
|  |   3290 | #2543 := [quant-intro #2540]: #2542
 | 
|  |   3291 | #2526 := (iff #1904 #2513)
 | 
|  |   3292 | #2518 := (not #2513)
 | 
|  |   3293 | #2521 := (not #2518)
 | 
|  |   3294 | #2524 := (iff #2521 #2513)
 | 
|  |   3295 | #2525 := [rewrite]: #2524
 | 
|  |   3296 | #2522 := (iff #1904 #2521)
 | 
|  |   3297 | #2519 := (iff #1899 #2518)
 | 
|  |   3298 | #2516 := (iff #1898 #2513)
 | 
|  |   3299 | #2510 := (and #2507 #1895)
 | 
|  |   3300 | #2514 := (iff #2510 #2513)
 | 
|  |   3301 | #2515 := [rewrite]: #2514
 | 
|  |   3302 | #2511 := (iff #1898 #2510)
 | 
|  |   3303 | #2508 := (iff #1897 #2507)
 | 
|  |   3304 | #2505 := (iff #1896 #2504)
 | 
|  |   3305 | #2506 := [rewrite]: #2505
 | 
|  |   3306 | #2509 := [monotonicity #2506]: #2508
 | 
|  |   3307 | #2512 := [monotonicity #2509]: #2511
 | 
|  |   3308 | #2517 := [trans #2512 #2515]: #2516
 | 
|  |   3309 | #2520 := [monotonicity #2517]: #2519
 | 
|  |   3310 | #2523 := [monotonicity #2520]: #2522
 | 
|  |   3311 | #2527 := [trans #2523 #2525]: #2526
 | 
|  |   3312 | #2546 := [monotonicity #2527 #2543]: #2545
 | 
|  |   3313 | #2551 := [trans #2546 #2549]: #2550
 | 
|  |   3314 | #2631 := [monotonicity #2551 #2628]: #2630
 | 
|  |   3315 | #2502 := (iff #1878 #495)
 | 
|  |   3316 | #2503 := [rewrite]: #2502
 | 
|  |   3317 | #2500 := (iff #1875 #492)
 | 
|  |   3318 | #2501 := [rewrite]: #2500
 | 
|  |   3319 | #2498 := (iff #1872 #145)
 | 
|  |   3320 | #2499 := [rewrite]: #2498
 | 
|  |   3321 | #2496 := (iff #1869 #140)
 | 
|  |   3322 | #2497 := [rewrite]: #2496
 | 
|  |   3323 | #2634 := [monotonicity #2497 #2499 #2501 #2503 #2631]: #2633
 | 
|  |   3324 | #2639 := [trans #2634 #2637]: #2638
 | 
|  |   3325 | #2815 := [monotonicity #2639 #2812]: #2814
 | 
|  |   3326 | #2494 := (iff #1863 #2493)
 | 
|  |   3327 | #2491 := (iff #1860 #2490)
 | 
|  |   3328 | #2488 := (iff #1855 #2487)
 | 
|  |   3329 | #2485 := (iff #1849 #2484)
 | 
|  |   3330 | #2482 := (iff #1848 #2479)
 | 
|  |   3331 | #2472 := (+ #1117 #1846)
 | 
|  |   3332 | #2475 := (>= #2472 0::int)
 | 
|  |   3333 | #2480 := (iff #2475 #2479)
 | 
|  |   3334 | #2481 := [rewrite]: #2480
 | 
|  |   3335 | #2476 := (iff #1848 #2475)
 | 
|  |   3336 | #2473 := (= #1847 #2472)
 | 
|  |   3337 | #2474 := [rewrite]: #2473
 | 
|  |   3338 | #2477 := [monotonicity #2474]: #2476
 | 
|  |   3339 | #2483 := [trans #2477 #2481]: #2482
 | 
|  |   3340 | #2486 := [monotonicity #2483]: #2485
 | 
|  |   3341 | #2470 := (iff #1853 #2467)
 | 
|  |   3342 | #2456 := (+ #1846 #1851)
 | 
|  |   3343 | #2457 := (+ #1117 #2456)
 | 
|  |   3344 | #2460 := (= #2457 0::int)
 | 
|  |   3345 | #2468 := (iff #2460 #2467)
 | 
|  |   3346 | #2469 := [rewrite]: #2468
 | 
|  |   3347 | #2461 := (iff #1853 #2460)
 | 
|  |   3348 | #2458 := (= #1852 #2457)
 | 
|  |   3349 | #2459 := [rewrite]: #2458
 | 
|  |   3350 | #2462 := [monotonicity #2459]: #2461
 | 
|  |   3351 | #2471 := [trans #2462 #2469]: #2470
 | 
|  |   3352 | #2489 := [monotonicity #2471 #2486]: #2488
 | 
|  |   3353 | #2492 := [monotonicity #2489]: #2491
 | 
|  |   3354 | #2495 := [quant-intro #2492]: #2494
 | 
|  |   3355 | #2454 := (iff #1837 #2453)
 | 
|  |   3356 | #2451 := (iff #1834 #2450)
 | 
|  |   3357 | #2448 := (iff #1829 #2447)
 | 
|  |   3358 | #2445 := (iff #1824 #2442)
 | 
|  |   3359 | #2432 := (+ #1820 #1822)
 | 
|  |   3360 | #2433 := (+ #1079 #2432)
 | 
|  |   3361 | #2436 := (= #2433 0::int)
 | 
|  |   3362 | #2443 := (iff #2436 #2442)
 | 
|  |   3363 | #2444 := [rewrite]: #2443
 | 
|  |   3364 | #2437 := (iff #1824 #2436)
 | 
|  |   3365 | #2434 := (= #1823 #2433)
 | 
|  |   3366 | #2435 := [rewrite]: #2434
 | 
|  |   3367 | #2438 := [monotonicity #2435]: #2437
 | 
|  |   3368 | #2446 := [trans #2438 #2444]: #2445
 | 
|  |   3369 | #2430 := (iff #1827 #2429)
 | 
|  |   3370 | #2427 := (iff #1826 #2424)
 | 
|  |   3371 | #2416 := (+ #1079 #1822)
 | 
|  |   3372 | #2419 := (>= #2416 0::int)
 | 
|  |   3373 | #2425 := (iff #2419 #2424)
 | 
|  |   3374 | #2426 := [rewrite]: #2425
 | 
|  |   3375 | #2420 := (iff #1826 #2419)
 | 
|  |   3376 | #2417 := (= #1825 #2416)
 | 
|  |   3377 | #2418 := [rewrite]: #2417
 | 
|  |   3378 | #2421 := [monotonicity #2418]: #2420
 | 
|  |   3379 | #2428 := [trans #2421 #2426]: #2427
 | 
|  |   3380 | #2431 := [monotonicity #2428]: #2430
 | 
|  |   3381 | #2449 := [monotonicity #2431 #2446]: #2448
 | 
|  |   3382 | #2452 := [monotonicity #2449]: #2451
 | 
|  |   3383 | #2455 := [quant-intro #2452]: #2454
 | 
|  |   3384 | #2414 := (iff #1813 #106)
 | 
|  |   3385 | #2415 := [rewrite]: #2414
 | 
|  |   3386 | #2818 := [monotonicity #2415 #2455 #2495 #2815]: #2817
 | 
|  |   3387 | #2823 := [trans #2818 #2821]: #2822
 | 
|  |   3388 | #2412 := (iff #1808 #2409)
 | 
|  |   3389 | #2375 := (and #1789 #2369)
 | 
|  |   3390 | #2406 := (and #2375 #2403)
 | 
|  |   3391 | #2410 := (iff #2406 #2409)
 | 
|  |   3392 | #2411 := [rewrite]: #2410
 | 
|  |   3393 | #2407 := (iff #1808 #2406)
 | 
|  |   3394 | #2404 := (iff #1804 #2403)
 | 
|  |   3395 | #2401 := (iff #1801 #2400)
 | 
|  |   3396 | #2398 := (iff #1785 #2397)
 | 
|  |   3397 | #2395 := (iff #1781 #2394)
 | 
|  |   3398 | #2392 := (= #1780 #2391)
 | 
|  |   3399 | #2393 := [rewrite]: #2392
 | 
|  |   3400 | #2396 := [monotonicity #2393]: #2395
 | 
|  |   3401 | #2399 := [monotonicity #2396]: #2398
 | 
|  |   3402 | #2402 := [monotonicity #2399]: #2401
 | 
|  |   3403 | #2405 := [quant-intro #2402]: #2404
 | 
|  |   3404 | #2388 := (iff #1798 #2375)
 | 
|  |   3405 | #2380 := (not #2375)
 | 
|  |   3406 | #2383 := (not #2380)
 | 
|  |   3407 | #2386 := (iff #2383 #2375)
 | 
|  |   3408 | #2387 := [rewrite]: #2386
 | 
|  |   3409 | #2384 := (iff #1798 #2383)
 | 
|  |   3410 | #2381 := (iff #1793 #2380)
 | 
|  |   3411 | #2378 := (iff #1792 #2375)
 | 
|  |   3412 | #2372 := (and #2369 #1789)
 | 
|  |   3413 | #2376 := (iff #2372 #2375)
 | 
|  |   3414 | #2377 := [rewrite]: #2376
 | 
|  |   3415 | #2373 := (iff #1792 #2372)
 | 
|  |   3416 | #2370 := (iff #1791 #2369)
 | 
|  |   3417 | #2367 := (iff #1790 #2366)
 | 
|  |   3418 | #2368 := [rewrite]: #2367
 | 
|  |   3419 | #2371 := [monotonicity #2368]: #2370
 | 
|  |   3420 | #2374 := [monotonicity #2371]: #2373
 | 
|  |   3421 | #2379 := [trans #2374 #2377]: #2378
 | 
|  |   3422 | #2382 := [monotonicity #2379]: #2381
 | 
|  |   3423 | #2385 := [monotonicity #2382]: #2384
 | 
|  |   3424 | #2389 := [trans #2385 #2387]: #2388
 | 
|  |   3425 | #2408 := [monotonicity #2389 #2405]: #2407
 | 
|  |   3426 | #2413 := [trans #2408 #2411]: #2412
 | 
|  |   3427 | #2826 := [monotonicity #2413 #2823]: #2825
 | 
|  |   3428 | #2829 := [monotonicity #2826]: #2828
 | 
|  |   3429 | #2364 := (iff #1762 #2363)
 | 
|  |   3430 | #2361 := (iff #1761 #2360)
 | 
|  |   3431 | #2358 := (iff #1753 #2357)
 | 
|  |   3432 | #2355 := (= #1752 #2354)
 | 
|  |   3433 | #2356 := [rewrite]: #2355
 | 
|  |   3434 | #2359 := [monotonicity #2356]: #2358
 | 
|  |   3435 | #2351 := (iff #1760 #2350)
 | 
|  |   3436 | #2348 := (iff #1759 #2347)
 | 
|  |   3437 | #2349 := [rewrite]: #2348
 | 
|  |   3438 | #2352 := [monotonicity #2349]: #2351
 | 
|  |   3439 | #2362 := [monotonicity #2352 #2359]: #2361
 | 
|  |   3440 | #2365 := [monotonicity #2362]: #2364
 | 
|  |   3441 | #2832 := [monotonicity #2365 #2829]: #2831
 | 
|  |   3442 | #2835 := [monotonicity #2832]: #2834
 | 
|  |   3443 | #2345 := (iff #1732 #2344)
 | 
|  |   3444 | #2342 := (iff #1731 #2341)
 | 
|  |   3445 | #2339 := (iff #1725 #2336)
 | 
|  |   3446 | #2328 := (+ #1722 #1723)
 | 
|  |   3447 | #2331 := (>= #2328 0::int)
 | 
|  |   3448 | #2337 := (iff #2331 #2336)
 | 
|  |   3449 | #2338 := [rewrite]: #2337
 | 
|  |   3450 | #2332 := (iff #1725 #2331)
 | 
|  |   3451 | #2329 := (= #1724 #2328)
 | 
|  |   3452 | #2330 := [rewrite]: #2329
 | 
|  |   3453 | #2333 := [monotonicity #2330]: #2332
 | 
|  |   3454 | #2340 := [trans #2333 #2338]: #2339
 | 
|  |   3455 | #2326 := (iff #1730 #2325)
 | 
|  |   3456 | #2323 := (iff #1729 #2322)
 | 
|  |   3457 | #2324 := [rewrite]: #2323
 | 
|  |   3458 | #2327 := [monotonicity #2324]: #2326
 | 
|  |   3459 | #2343 := [monotonicity #2327 #2340]: #2342
 | 
|  |   3460 | #2346 := [monotonicity #2343]: #2345
 | 
|  |   3461 | #2838 := [monotonicity #2346 #2835]: #2837
 | 
|  |   3462 | #2841 := [monotonicity #2838]: #2840
 | 
|  |   3463 | #2844 := [monotonicity #2841]: #2843
 | 
|  |   3464 | #2320 := (iff #1662 #78)
 | 
|  |   3465 | #2321 := [rewrite]: #2320
 | 
|  |   3466 | #2847 := [monotonicity #2321 #2844]: #2846
 | 
|  |   3467 | #2850 := [monotonicity #2847]: #2849
 | 
|  |   3468 | #1636 := (not #1600)
 | 
|  |   3469 | #2315 := (~ #1636 #2314)
 | 
|  |   3470 | #2311 := (not #1597)
 | 
|  |   3471 | #2312 := (~ #2311 #2310)
 | 
|  |   3472 | #2307 := (not #1594)
 | 
|  |   3473 | #2308 := (~ #2307 #2306)
 | 
|  |   3474 | #2303 := (not #1591)
 | 
|  |   3475 | #2304 := (~ #2303 #2302)
 | 
|  |   3476 | #2299 := (not #1588)
 | 
|  |   3477 | #2300 := (~ #2299 #2298)
 | 
|  |   3478 | #2295 := (not #1585)
 | 
|  |   3479 | #2296 := (~ #2295 #2294)
 | 
|  |   3480 | #2291 := (not #1582)
 | 
|  |   3481 | #2292 := (~ #2291 #2290)
 | 
|  |   3482 | #2287 := (not #1579)
 | 
|  |   3483 | #2288 := (~ #2287 #2286)
 | 
|  |   3484 | #2283 := (not #1576)
 | 
|  |   3485 | #2284 := (~ #2283 #2282)
 | 
|  |   3486 | #2279 := (not #1571)
 | 
|  |   3487 | #2280 := (~ #2279 #2278)
 | 
|  |   3488 | #2275 := (not #1542)
 | 
|  |   3489 | #2276 := (~ #2275 #1539)
 | 
|  |   3490 | #2273 := (~ #1539 #1539)
 | 
|  |   3491 | #2271 := (~ #1536 #1536)
 | 
|  |   3492 | #2272 := [refl]: #2271
 | 
|  |   3493 | #2274 := [nnf-pos #2272]: #2273
 | 
|  |   3494 | #2277 := [nnf-neg #2274]: #2276
 | 
|  |   3495 | #2268 := (not #1533)
 | 
|  |   3496 | #2269 := (~ #2268 #1530)
 | 
|  |   3497 | #2266 := (~ #1530 #1530)
 | 
|  |   3498 | #2264 := (~ #1527 #1527)
 | 
|  |   3499 | #2265 := [refl]: #2264
 | 
|  |   3500 | #2267 := [nnf-pos #2265]: #2266
 | 
|  |   3501 | #2270 := [nnf-neg #2267]: #2269
 | 
|  |   3502 | #2261 := (not #1522)
 | 
|  |   3503 | #2262 := (~ #2261 #1519)
 | 
|  |   3504 | #2259 := (~ #1519 #1519)
 | 
|  |   3505 | #2257 := (~ #1516 #1516)
 | 
|  |   3506 | #2258 := [refl]: #2257
 | 
|  |   3507 | #2260 := [nnf-pos #2258]: #2259
 | 
|  |   3508 | #2263 := [nnf-neg #2260]: #2262
 | 
|  |   3509 | #2254 := (not #1499)
 | 
|  |   3510 | #2255 := (~ #2254 #2253)
 | 
|  |   3511 | #2250 := (not #1494)
 | 
|  |   3512 | #2251 := (~ #2250 #2249)
 | 
|  |   3513 | #2247 := (~ #1460 #1460)
 | 
|  |   3514 | #2248 := [refl]: #2247
 | 
|  |   3515 | #2244 := (not #1455)
 | 
|  |   3516 | #2245 := (~ #2244 #1452)
 | 
|  |   3517 | #2242 := (~ #1452 #1452)
 | 
|  |   3518 | #2240 := (~ #1449 #1449)
 | 
|  |   3519 | #2241 := [refl]: #2240
 | 
|  |   3520 | #2243 := [nnf-pos #2241]: #2242
 | 
|  |   3521 | #2246 := [nnf-neg #2243]: #2245
 | 
|  |   3522 | #2237 := (not #1442)
 | 
|  |   3523 | #2238 := (~ #2237 #1439)
 | 
|  |   3524 | #2235 := (~ #1439 #1439)
 | 
|  |   3525 | #2233 := (~ #1436 #1436)
 | 
|  |   3526 | #2234 := [refl]: #2233
 | 
|  |   3527 | #2236 := [nnf-pos #2234]: #2235
 | 
|  |   3528 | #2239 := [nnf-neg #2236]: #2238
 | 
|  |   3529 | #2230 := (not #1425)
 | 
|  |   3530 | #2231 := (~ #2230 #2229)
 | 
|  |   3531 | #2226 := (not #1422)
 | 
|  |   3532 | #2227 := (~ #2226 #2225)
 | 
|  |   3533 | #2222 := (not #1419)
 | 
|  |   3534 | #2223 := (~ #2222 #2221)
 | 
|  |   3535 | #2218 := (not #1416)
 | 
|  |   3536 | #2219 := (~ #2218 #2217)
 | 
|  |   3537 | #2214 := (not #1413)
 | 
|  |   3538 | #2215 := (~ #2214 #2213)
 | 
|  |   3539 | #2210 := (not #1410)
 | 
|  |   3540 | #2211 := (~ #2210 #2209)
 | 
|  |   3541 | #2206 := (not #1407)
 | 
|  |   3542 | #2207 := (~ #2206 #2205)
 | 
|  |   3543 | #2202 := (not #1404)
 | 
|  |   3544 | #2203 := (~ #2202 #2201)
 | 
|  |   3545 | #2198 := (not #1401)
 | 
|  |   3546 | #2199 := (~ #2198 #2197)
 | 
|  |   3547 | #2194 := (not #1398)
 | 
|  |   3548 | #2195 := (~ #2194 #2193)
 | 
|  |   3549 | #2190 := (not #1395)
 | 
|  |   3550 | #2191 := (~ #2190 #2189)
 | 
|  |   3551 | #2186 := (not #1392)
 | 
|  |   3552 | #2187 := (~ #2186 #2185)
 | 
|  |   3553 | #2167 := (not #1389)
 | 
|  |   3554 | #2183 := (~ #2167 #2180)
 | 
|  |   3555 | #2157 := (exists (vars (?x76 T2)) #2156)
 | 
|  |   3556 | #2165 := (or #2164 #2157)
 | 
|  |   3557 | #2166 := (not #2165)
 | 
|  |   3558 | #2181 := (~ #2166 #2180)
 | 
|  |   3559 | #2177 := (not #2157)
 | 
|  |   3560 | #2178 := (~ #2177 #2176)
 | 
|  |   3561 | #2174 := (~ #2173 #2173)
 | 
|  |   3562 | #2175 := [refl]: #2174
 | 
|  |   3563 | #2179 := [nnf-neg #2175]: #2178
 | 
|  |   3564 | #2171 := (~ #2170 #2170)
 | 
|  |   3565 | #2172 := [refl]: #2171
 | 
|  |   3566 | #2182 := [nnf-neg #2172 #2179]: #2181
 | 
|  |   3567 | #2168 := (~ #2167 #2166)
 | 
|  |   3568 | #2169 := [sk]: #2168
 | 
|  |   3569 | #2184 := [trans #2169 #2182]: #2183
 | 
|  |   3570 | #2143 := (not #1352)
 | 
|  |   3571 | #2144 := (~ #2143 #1349)
 | 
|  |   3572 | #2141 := (~ #1349 #1349)
 | 
|  |   3573 | #2139 := (~ #1346 #1346)
 | 
|  |   3574 | #2140 := [refl]: #2139
 | 
|  |   3575 | #2142 := [nnf-pos #2140]: #2141
 | 
|  |   3576 | #2145 := [nnf-neg #2142]: #2144
 | 
|  |   3577 | #2188 := [nnf-neg #2145 #2184]: #2187
 | 
|  |   3578 | #2135 := (~ #1352 #2134)
 | 
|  |   3579 | #2136 := [sk]: #2135
 | 
|  |   3580 | #2192 := [nnf-neg #2136 #2188]: #2191
 | 
|  |   3581 | #2113 := (not #1328)
 | 
|  |   3582 | #2114 := (~ #2113 #1325)
 | 
|  |   3583 | #2111 := (~ #1325 #1325)
 | 
|  |   3584 | #2109 := (~ #1322 #1322)
 | 
|  |   3585 | #2110 := [refl]: #2109
 | 
|  |   3586 | #2112 := [nnf-pos #2110]: #2111
 | 
|  |   3587 | #2115 := [nnf-neg #2112]: #2114
 | 
|  |   3588 | #2196 := [nnf-neg #2115 #2192]: #2195
 | 
|  |   3589 | #2105 := (~ #1328 #2104)
 | 
|  |   3590 | #2106 := [sk]: #2105
 | 
|  |   3591 | #2200 := [nnf-neg #2106 #2196]: #2199
 | 
|  |   3592 | #2088 := (not #1314)
 | 
|  |   3593 | #2089 := (~ #2088 #1311)
 | 
|  |   3594 | #2086 := (~ #1311 #1311)
 | 
|  |   3595 | #2084 := (~ #1308 #1308)
 | 
|  |   3596 | #2085 := [refl]: #2084
 | 
|  |   3597 | #2087 := [nnf-pos #2085]: #2086
 | 
|  |   3598 | #2090 := [nnf-neg #2087]: #2089
 | 
|  |   3599 | #2204 := [nnf-neg #2090 #2200]: #2203
 | 
|  |   3600 | #2080 := (~ #1314 #2079)
 | 
|  |   3601 | #2081 := [sk]: #2080
 | 
|  |   3602 | #2208 := [nnf-neg #2081 #2204]: #2207
 | 
|  |   3603 | #2074 := (~ #2073 #2073)
 | 
|  |   3604 | #2075 := [refl]: #2074
 | 
|  |   3605 | #2212 := [nnf-neg #2075 #2208]: #2211
 | 
|  |   3606 | #2071 := (~ #1305 #1305)
 | 
|  |   3607 | #2072 := [refl]: #2071
 | 
|  |   3608 | #2216 := [nnf-neg #2072 #2212]: #2215
 | 
|  |   3609 | #2068 := (not #783)
 | 
|  |   3610 | #2069 := (~ #2068 #667)
 | 
|  |   3611 | #2066 := (~ #667 #667)
 | 
|  |   3612 | #2064 := (~ #662 #662)
 | 
|  |   3613 | #2065 := [refl]: #2064
 | 
|  |   3614 | #2067 := [nnf-pos #2065]: #2066
 | 
|  |   3615 | #2070 := [nnf-neg #2067]: #2069
 | 
|  |   3616 | #2220 := [nnf-neg #2070 #2216]: #2219
 | 
|  |   3617 | #2060 := (~ #783 #2059)
 | 
|  |   3618 | #2061 := [sk]: #2060
 | 
|  |   3619 | #2224 := [nnf-neg #2061 #2220]: #2223
 | 
|  |   3620 | #2049 := (not #1300)
 | 
|  |   3621 | #2050 := (~ #2049 #1297)
 | 
|  |   3622 | #2047 := (~ #1297 #1297)
 | 
|  |   3623 | #2045 := (~ #1292 #1292)
 | 
|  |   3624 | #2046 := [refl]: #2045
 | 
|  |   3625 | #2048 := [nnf-pos #2046]: #2047
 | 
|  |   3626 | #2051 := [nnf-neg #2048]: #2050
 | 
|  |   3627 | #2228 := [nnf-neg #2051 #2224]: #2227
 | 
|  |   3628 | #2041 := (~ #1300 #2040)
 | 
|  |   3629 | #2042 := [sk]: #2041
 | 
|  |   3630 | #2232 := [nnf-neg #2042 #2228]: #2231
 | 
|  |   3631 | #2031 := (not #1289)
 | 
|  |   3632 | #2032 := (~ #2031 #1286)
 | 
|  |   3633 | #2029 := (~ #1286 #1286)
 | 
|  |   3634 | #2027 := (~ #1281 #1281)
 | 
|  |   3635 | #2028 := [refl]: #2027
 | 
|  |   3636 | #2030 := [nnf-pos #2028]: #2029
 | 
|  |   3637 | #2033 := [nnf-neg #2030]: #2032
 | 
|  |   3638 | #2024 := (not #1470)
 | 
|  |   3639 | #2025 := (~ #2024 #2019)
 | 
|  |   3640 | #2020 := (~ #1239 #2019)
 | 
|  |   3641 | #2021 := [sk]: #2020
 | 
|  |   3642 | #2026 := [nnf-neg #2021]: #2025
 | 
|  |   3643 | #2009 := (~ #2008 #2008)
 | 
|  |   3644 | #2010 := [refl]: #2009
 | 
|  |   3645 | #2006 := (~ #176 #176)
 | 
|  |   3646 | #2007 := [refl]: #2006
 | 
|  |   3647 | #2252 := [nnf-neg #2007 #2010 #2026 #2033 #2232 #2239 #2246 #2248]: #2251
 | 
|  |   3648 | #2003 := (not #1257)
 | 
|  |   3649 | #2004 := (~ #2003 #2002)
 | 
|  |   3650 | #2000 := (~ #1470 #1999)
 | 
|  |   3651 | #1997 := (~ #1996 #1996)
 | 
|  |   3652 | #1998 := [refl]: #1997
 | 
|  |   3653 | #2001 := [nnf-neg #1998]: #2000
 | 
|  |   3654 | #1993 := (not #1233)
 | 
|  |   3655 | #1994 := (~ #1993 #1992)
 | 
|  |   3656 | #1989 := (not #1230)
 | 
|  |   3657 | #1990 := (~ #1989 #1988)
 | 
|  |   3658 | #1985 := (not #1227)
 | 
|  |   3659 | #1986 := (~ #1985 #1984)
 | 
|  |   3660 | #1981 := (not #1222)
 | 
|  |   3661 | #1982 := (~ #1981 #1980)
 | 
|  |   3662 | #1977 := (not #1214)
 | 
|  |   3663 | #1978 := (~ #1977 #1211)
 | 
|  |   3664 | #1975 := (~ #1211 #1211)
 | 
|  |   3665 | #1973 := (~ #1208 #1208)
 | 
|  |   3666 | #1974 := [refl]: #1973
 | 
|  |   3667 | #1976 := [nnf-pos #1974]: #1975
 | 
|  |   3668 | #1979 := [nnf-neg #1976]: #1978
 | 
|  |   3669 | #1971 := (~ #1970 #1970)
 | 
|  |   3670 | #1972 := [refl]: #1971
 | 
|  |   3671 | #1983 := [nnf-neg #1972 #1979]: #1982
 | 
|  |   3672 | #1966 := (~ #1214 #1965)
 | 
|  |   3673 | #1967 := [sk]: #1966
 | 
|  |   3674 | #1987 := [nnf-neg #1967 #1983]: #1986
 | 
|  |   3675 | #1941 := (not #1196)
 | 
|  |   3676 | #1942 := (~ #1941 #1938)
 | 
|  |   3677 | #1939 := (~ #1193 #1938)
 | 
|  |   3678 | #1936 := (~ #1190 #1935)
 | 
|  |   3679 | #1931 := (~ #1187 #1930)
 | 
|  |   3680 | #1932 := [sk]: #1931
 | 
|  |   3681 | #1919 := (~ #1171 #1171)
 | 
|  |   3682 | #1920 := [refl]: #1919
 | 
|  |   3683 | #1937 := [monotonicity #1920 #1932]: #1936
 | 
|  |   3684 | #1940 := [nnf-pos #1937]: #1939
 | 
|  |   3685 | #1943 := [nnf-neg #1940]: #1942
 | 
|  |   3686 | #1991 := [nnf-neg #1943 #1987]: #1990
 | 
|  |   3687 | #1917 := (~ #1196 #1914)
 | 
|  |   3688 | #1892 := (exists (vars (?x50 T2)) #1891)
 | 
|  |   3689 | #1900 := (or #1899 #1892)
 | 
|  |   3690 | #1901 := (not #1900)
 | 
|  |   3691 | #1915 := (~ #1901 #1914)
 | 
|  |   3692 | #1911 := (not #1892)
 | 
|  |   3693 | #1912 := (~ #1911 #1910)
 | 
|  |   3694 | #1908 := (~ #1907 #1907)
 | 
|  |   3695 | #1909 := [refl]: #1908
 | 
|  |   3696 | #1913 := [nnf-neg #1909]: #1912
 | 
|  |   3697 | #1905 := (~ #1904 #1904)
 | 
|  |   3698 | #1906 := [refl]: #1905
 | 
|  |   3699 | #1916 := [nnf-neg #1906 #1913]: #1915
 | 
|  |   3700 | #1902 := (~ #1196 #1901)
 | 
|  |   3701 | #1903 := [sk]: #1902
 | 
|  |   3702 | #1918 := [trans #1903 #1916]: #1917
 | 
|  |   3703 | #1995 := [nnf-neg #1918 #1991]: #1994
 | 
|  |   3704 | #1879 := (~ #1878 #1878)
 | 
|  |   3705 | #1880 := [refl]: #1879
 | 
|  |   3706 | #1876 := (~ #1875 #1875)
 | 
|  |   3707 | #1877 := [refl]: #1876
 | 
|  |   3708 | #1873 := (~ #1872 #1872)
 | 
|  |   3709 | #1874 := [refl]: #1873
 | 
|  |   3710 | #1870 := (~ #1869 #1869)
 | 
|  |   3711 | #1871 := [refl]: #1870
 | 
|  |   3712 | #2005 := [nnf-neg #1871 #1874 #1877 #1880 #1995 #2001]: #2004
 | 
|  |   3713 | #2256 := [nnf-neg #2005 #2252]: #2255
 | 
|  |   3714 | #1866 := (not #1159)
 | 
|  |   3715 | #1867 := (~ #1866 #1863)
 | 
|  |   3716 | #1864 := (~ #1156 #1863)
 | 
|  |   3717 | #1861 := (~ #1153 #1860)
 | 
|  |   3718 | #1856 := (~ #1150 #1855)
 | 
|  |   3719 | #1857 := [sk]: #1856
 | 
|  |   3720 | #1843 := (~ #1126 #1126)
 | 
|  |   3721 | #1844 := [refl]: #1843
 | 
|  |   3722 | #1862 := [monotonicity #1844 #1857]: #1861
 | 
|  |   3723 | #1865 := [nnf-pos #1862]: #1864
 | 
|  |   3724 | #1868 := [nnf-neg #1865]: #1867
 | 
|  |   3725 | #1840 := (not #1550)
 | 
|  |   3726 | #1841 := (~ #1840 #1837)
 | 
|  |   3727 | #1838 := (~ #1114 #1837)
 | 
|  |   3728 | #1835 := (~ #1111 #1834)
 | 
|  |   3729 | #1830 := (~ #1108 #1829)
 | 
|  |   3730 | #1831 := [sk]: #1830
 | 
|  |   3731 | #1816 := (~ #1088 #1088)
 | 
|  |   3732 | #1817 := [refl]: #1816
 | 
|  |   3733 | #1836 := [monotonicity #1817 #1831]: #1835
 | 
|  |   3734 | #1839 := [nnf-pos #1836]: #1838
 | 
|  |   3735 | #1842 := [nnf-neg #1839]: #1841
 | 
|  |   3736 | #1814 := (~ #1813 #1813)
 | 
|  |   3737 | #1815 := [refl]: #1814
 | 
|  |   3738 | #2281 := [nnf-neg #1815 #1842 #1868 #2256 #2263 #2270 #2277]: #2280
 | 
|  |   3739 | #1811 := (~ #1550 #1808)
 | 
|  |   3740 | #1786 := (exists (vars (?x38 T2)) #1785)
 | 
|  |   3741 | #1794 := (or #1793 #1786)
 | 
|  |   3742 | #1795 := (not #1794)
 | 
|  |   3743 | #1809 := (~ #1795 #1808)
 | 
|  |   3744 | #1805 := (not #1786)
 | 
|  |   3745 | #1806 := (~ #1805 #1804)
 | 
|  |   3746 | #1802 := (~ #1801 #1801)
 | 
|  |   3747 | #1803 := [refl]: #1802
 | 
|  |   3748 | #1807 := [nnf-neg #1803]: #1806
 | 
|  |   3749 | #1799 := (~ #1798 #1798)
 | 
|  |   3750 | #1800 := [refl]: #1799
 | 
|  |   3751 | #1810 := [nnf-neg #1800 #1807]: #1809
 | 
|  |   3752 | #1796 := (~ #1550 #1795)
 | 
|  |   3753 | #1797 := [sk]: #1796
 | 
|  |   3754 | #1812 := [trans #1797 #1810]: #1811
 | 
|  |   3755 | #2285 := [nnf-neg #1812 #2281]: #2284
 | 
|  |   3756 | #1771 := (not #1076)
 | 
|  |   3757 | #1772 := (~ #1771 #1073)
 | 
|  |   3758 | #1769 := (~ #1073 #1073)
 | 
|  |   3759 | #1767 := (~ #1070 #1070)
 | 
|  |   3760 | #1768 := [refl]: #1767
 | 
|  |   3761 | #1770 := [nnf-pos #1768]: #1769
 | 
|  |   3762 | #1773 := [nnf-neg #1770]: #1772
 | 
|  |   3763 | #2289 := [nnf-neg #1773 #2285]: #2288
 | 
|  |   3764 | #1763 := (~ #1076 #1762)
 | 
|  |   3765 | #1764 := [sk]: #1763
 | 
|  |   3766 | #2293 := [nnf-neg #1764 #2289]: #2292
 | 
|  |   3767 | #1741 := (not #1050)
 | 
|  |   3768 | #1742 := (~ #1741 #1047)
 | 
|  |   3769 | #1739 := (~ #1047 #1047)
 | 
|  |   3770 | #1737 := (~ #1044 #1044)
 | 
|  |   3771 | #1738 := [refl]: #1737
 | 
|  |   3772 | #1740 := [nnf-pos #1738]: #1739
 | 
|  |   3773 | #1743 := [nnf-neg #1740]: #1742
 | 
|  |   3774 | #2297 := [nnf-neg #1743 #2293]: #2296
 | 
|  |   3775 | #1733 := (~ #1050 #1732)
 | 
|  |   3776 | #1734 := [sk]: #1733
 | 
|  |   3777 | #2301 := [nnf-neg #1734 #2297]: #2300
 | 
|  |   3778 | #1716 := (not #1035)
 | 
|  |   3779 | #1717 := (~ #1716 #1032)
 | 
|  |   3780 | #1714 := (~ #1032 #1032)
 | 
|  |   3781 | #1712 := (~ #1031 #1031)
 | 
|  |   3782 | #1713 := [refl]: #1712
 | 
|  |   3783 | #1715 := [nnf-pos #1713]: #1714
 | 
|  |   3784 | #1718 := [nnf-neg #1715]: #1717
 | 
|  |   3785 | #2305 := [nnf-neg #1718 #2301]: #2304
 | 
|  |   3786 | #1708 := (~ #1035 #1707)
 | 
|  |   3787 | #1709 := [sk]: #1708
 | 
|  |   3788 | #2309 := [nnf-neg #1709 #2305]: #2308
 | 
|  |   3789 | #1663 := (~ #1662 #1662)
 | 
|  |   3790 | #1703 := [refl]: #1663
 | 
|  |   3791 | #2313 := [nnf-neg #1703 #2309]: #2312
 | 
|  |   3792 | #1701 := (~ #1026 #1026)
 | 
|  |   3793 | #1702 := [refl]: #1701
 | 
|  |   3794 | #2316 := [nnf-neg #1702 #2313]: #2315
 | 
|  |   3795 | #1637 := [not-or-elim #1633]: #1636
 | 
|  |   3796 | #2317 := [mp~ #1637 #2316]: #2314
 | 
|  |   3797 | #2318 := [mp #2317 #2850]: #2848
 | 
|  |   3798 | #3492 := [mp #2318 #3491]: #3489
 | 
|  |   3799 | #4421 := [mp #3492 #4420]: #4418
 | 
|  |   3800 | #10019 := [unit-resolution #4421 #5020]: #4415
 | 
|  |   3801 | #3747 := (or #4412 #4406)
 | 
|  |   3802 | #3590 := [def-axiom]: #3747
 | 
|  |   3803 | #10022 := [unit-resolution #3590 #10019]: #4406
 | 
|  |   3804 | #10023 := (or #4409 #4403)
 | 
|  |   3805 | #3664 := (* -1::int #1705)
 | 
|  |   3806 | #3631 := (+ uf_9 #3664)
 | 
|  |   3807 | #3633 := (<= #3631 0::int)
 | 
|  |   3808 | #3738 := (= uf_9 #1705)
 | 
|  |   3809 | #3712 := (= uf_11 ?x27!0)
 | 
|  |   3810 | #3561 := (not #3712)
 | 
|  |   3811 | #3560 := (= #1705 0::int)
 | 
|  |   3812 | #4453 := (not #3560)
 | 
|  |   3813 | #4452 := [hypothesis]: #1707
 | 
|  |   3814 | #4504 := (or #4453 #1706)
 | 
|  |   3815 | #4505 := [th-lemma]: #4504
 | 
|  |   3816 | #4506 := [unit-resolution #4505 #4452]: #4453
 | 
|  |   3817 | #3571 := (or #3570 #3560 #3561)
 | 
|  |   3818 | #3727 := (= ?x27!0 uf_11)
 | 
|  |   3819 | #3562 := (not #3727)
 | 
|  |   3820 | #3563 := (or #3562 #3560)
 | 
|  |   3821 | #3572 := (or #3570 #3563)
 | 
|  |   3822 | #4443 := (iff #3572 #3571)
 | 
|  |   3823 | #3585 := (or #3560 #3561)
 | 
|  |   3824 | #4444 := (or #3570 #3585)
 | 
|  |   3825 | #4447 := (iff #4444 #3571)
 | 
|  |   3826 | #4448 := [rewrite]: #4447
 | 
|  |   3827 | #4445 := (iff #3572 #4444)
 | 
|  |   3828 | #3583 := (iff #3563 #3585)
 | 
|  |   3829 | #4429 := (or #3561 #3560)
 | 
|  |   3830 | #3569 := (iff #4429 #3585)
 | 
|  |   3831 | #3566 := [rewrite]: #3569
 | 
|  |   3832 | #3584 := (iff #3563 #4429)
 | 
|  |   3833 | #3564 := (iff #3562 #3561)
 | 
|  |   3834 | #3710 := (iff #3727 #3712)
 | 
|  |   3835 | #3713 := [rewrite]: #3710
 | 
|  |   3836 | #4428 := [monotonicity #3713]: #3564
 | 
|  |   3837 | #3576 := [monotonicity #4428]: #3584
 | 
|  |   3838 | #3567 := [trans #3576 #3566]: #3583
 | 
|  |   3839 | #4446 := [monotonicity #3567]: #4445
 | 
|  |   3840 | #4449 := [trans #4446 #4448]: #4443
 | 
|  |   3841 | #3568 := [quant-inst]: #3572
 | 
|  |   3842 | #4450 := [mp #3568 #4449]: #3571
 | 
|  |   3843 | #4507 := [unit-resolution #4450 #4427 #4506]: #3561
 | 
|  |   3844 | #3695 := (or #3712 #3738)
 | 
|  |   3845 | #4043 := (forall (vars (?x25 T2)) (:pat #4042) #405)
 | 
|  |   3846 | #4046 := (iff #410 #4043)
 | 
|  |   3847 | #4044 := (iff #405 #405)
 | 
|  |   3848 | #4045 := [refl]: #4044
 | 
|  |   3849 | #4047 := [quant-intro #4045]: #4046
 | 
|  |   3850 | #1660 := (~ #410 #410)
 | 
|  |   3851 | #1698 := (~ #405 #405)
 | 
|  |   3852 | #1699 := [refl]: #1698
 | 
|  |   3853 | #1661 := [nnf-pos #1699]: #1660
 | 
|  |   3854 | #1635 := [not-or-elim #1633]: #410
 | 
|  |   3855 | #1700 := [mp~ #1635 #1661]: #410
 | 
|  |   3856 | #4048 := [mp #1700 #4047]: #4043
 | 
|  |   3857 | #3698 := (not #4043)
 | 
|  |   3858 | #3699 := (or #3698 #3712 #3738)
 | 
|  |   3859 | #3730 := (or #3727 #3738)
 | 
|  |   3860 | #3700 := (or #3698 #3730)
 | 
|  |   3861 | #3662 := (iff #3700 #3699)
 | 
|  |   3862 | #3702 := (or #3698 #3695)
 | 
|  |   3863 | #3653 := (iff #3702 #3699)
 | 
|  |   3864 | #3660 := [rewrite]: #3653
 | 
|  |   3865 | #3659 := (iff #3700 #3702)
 | 
|  |   3866 | #3697 := (iff #3730 #3695)
 | 
|  |   3867 | #3711 := [monotonicity #3713]: #3697
 | 
|  |   3868 | #3661 := [monotonicity #3711]: #3659
 | 
|  |   3869 | #3663 := [trans #3661 #3660]: #3662
 | 
|  |   3870 | #3701 := [quant-inst]: #3700
 | 
|  |   3871 | #3654 := [mp #3701 #3663]: #3699
 | 
|  |   3872 | #4508 := [unit-resolution #3654 #4048]: #3695
 | 
|  |   3873 | #4509 := [unit-resolution #4508 #4507]: #3738
 | 
|  |   3874 | #4510 := (not #3738)
 | 
|  |   3875 | #4511 := (or #4510 #3633)
 | 
|  |   3876 | #4512 := [th-lemma]: #4511
 | 
|  |   3877 | #4492 := [unit-resolution #4512 #4509]: #3633
 | 
|  |   3878 | #4451 := (<= #1705 0::int)
 | 
|  |   3879 | #4493 := (or #4451 #1706)
 | 
|  |   3880 | #4494 := [th-lemma]: #4493
 | 
|  |   3881 | #4495 := [unit-resolution #4494 #4452]: #4451
 | 
|  |   3882 | #335 := (<= uf_9 0::int)
 | 
|  |   3883 | #336 := (not #335)
 | 
|  |   3884 | #54 := (< 0::int uf_9)
 | 
|  |   3885 | #337 := (iff #54 #336)
 | 
|  |   3886 | #338 := [rewrite]: #337
 | 
|  |   3887 | #331 := [asserted]: #54
 | 
|  |   3888 | #339 := [mp #331 #338]: #336
 | 
|  |   3889 | #4496 := [th-lemma #339 #4495 #4492]: false
 | 
|  |   3890 | #4491 := [lemma #4496]: #1706
 | 
|  |   3891 | #3742 := (or #4409 #1707 #4403)
 | 
|  |   3892 | #3743 := [def-axiom]: #3742
 | 
|  |   3893 | #10024 := [unit-resolution #3743 #4491]: #10023
 | 
|  |   3894 | #10025 := [unit-resolution #10024 #10022]: #4403
 | 
|  |   3895 | #3766 := (or #4400 #4394)
 | 
|  |   3896 | #3767 := [def-axiom]: #3766
 | 
|  |   3897 | #10018 := [unit-resolution #3767 #10025]: #4394
 | 
|  |   3898 | #3761 := (or #4397 #2108 #4391)
 | 
|  |   3899 | #3762 := [def-axiom]: #3761
 | 
|  |   3900 | #10026 := [unit-resolution #3762 #10018]: #4394
 | 
|  |   3901 | #10027 := [unit-resolution #10026 #10021]: #4391
 | 
|  |   3902 | #3787 := (or #4388 #4382)
 | 
|  |   3903 | #3788 := [def-axiom]: #3787
 | 
|  |   3904 | #10028 := [unit-resolution #3788 #10027]: #4382
 | 
|  |   3905 | #3783 := (or #4385 #2893 #4379)
 | 
|  |   3906 | #3784 := [def-axiom]: #3783
 | 
|  |   3907 | #10029 := [unit-resolution #3784 #10028 #10020]: #4379
 | 
|  |   3908 | #3771 := (or #4376 #4370)
 | 
|  |   3909 | #3772 := [def-axiom]: #3771
 | 
|  |   3910 | #10030 := [unit-resolution #3772 #10029]: #4370
 | 
|  |   3911 | #10032 := (or #4373 #4367)
 | 
|  |   3912 | #4499 := [hypothesis]: #4087
 | 
|  |   3913 | #3969 := (or #4084 #2369)
 | 
|  |   3914 | #3970 := [def-axiom]: #3969
 | 
|  |   3915 | #4636 := [unit-resolution #3970 #4499]: #2369
 | 
|  |   3916 | #4584 := (= uf_9 #1777)
 | 
|  |   3917 | #4727 := (not #4584)
 | 
|  |   3918 | #3636 := (or #4084 #1789)
 | 
|  |   3919 | #3968 := [def-axiom]: #3636
 | 
|  |   3920 | #4637 := [unit-resolution #3968 #4499]: #1789
 | 
|  |   3921 | #4737 := (or #4727 #1788)
 | 
|  |   3922 | #4738 := [th-lemma]: #4737
 | 
|  |   3923 | #4739 := [unit-resolution #4738 #4637]: #4727
 | 
|  |   3924 | #4758 := (or #4584 #2366)
 | 
|  |   3925 | #4728 := [hypothesis]: #4727
 | 
|  |   3926 | #4729 := [hypothesis]: #2369
 | 
|  |   3927 | #4641 := (or #3698 #2366 #4584)
 | 
|  |   3928 | #4585 := (or #1790 #4584)
 | 
|  |   3929 | #4642 := (or #3698 #4585)
 | 
|  |   3930 | #4628 := (iff #4642 #4641)
 | 
|  |   3931 | #4638 := (or #2366 #4584)
 | 
|  |   3932 | #4644 := (or #3698 #4638)
 | 
|  |   3933 | #4626 := (iff #4644 #4641)
 | 
|  |   3934 | #4627 := [rewrite]: #4626
 | 
|  |   3935 | #4624 := (iff #4642 #4644)
 | 
|  |   3936 | #4639 := (iff #4585 #4638)
 | 
|  |   3937 | #4640 := [monotonicity #2368]: #4639
 | 
|  |   3938 | #4625 := [monotonicity #4640]: #4624
 | 
|  |   3939 | #4623 := [trans #4625 #4627]: #4628
 | 
|  |   3940 | #4643 := [quant-inst]: #4642
 | 
|  |   3941 | #4629 := [mp #4643 #4623]: #4641
 | 
|  |   3942 | #4730 := [unit-resolution #4629 #4048 #4729 #4728]: false
 | 
|  |   3943 | #4760 := [lemma #4730]: #4758
 | 
|  |   3944 | #4740 := [unit-resolution #4760 #4739 #4636]: false
 | 
|  |   3945 | #4741 := [lemma #4740]: #4084
 | 
|  |   3946 | #3805 := (or #4373 #4087 #4367)
 | 
|  |   3947 | #3815 := [def-axiom]: #3805
 | 
|  |   3948 | #10033 := [unit-resolution #3815 #4741]: #10032
 | 
|  |   3949 | #10034 := [unit-resolution #10033 #10030]: #4367
 | 
|  |   3950 | #3800 := (or #4364 #4358)
 | 
|  |   3951 | #3759 := [def-axiom]: #3800
 | 
|  |   3952 | #10246 := [unit-resolution #3759 #10034]: #4358
 | 
|  |   3953 | #3593 := (not #2607)
 | 
|  |   3954 | #3836 := (or #4364 #106)
 | 
|  |   3955 | #3832 := [def-axiom]: #3836
 | 
|  |   3956 | #10035 := [unit-resolution #3832 #10034]: #106
 | 
|  |   3957 | #8124 := (= #161 #105)
 | 
|  |   3958 | #4885 := [hypothesis]: #4200
 | 
|  |   3959 | #3652 := (or #4197 #495)
 | 
|  |   3960 | #3934 := [def-axiom]: #3652
 | 
|  |   3961 | #4886 := [unit-resolution #3934 #4885]: #495
 | 
|  |   3962 | #8139 := [symm #4886]: #142
 | 
|  |   3963 | #7937 := [monotonicity #8139]: #8124
 | 
|  |   3964 | #4736 := [trans #7937 #10035]: #162
 | 
|  |   3965 | #3612 := (or #4173 #1970)
 | 
|  |   3966 | #3613 := [def-axiom]: #3612
 | 
|  |   3967 | #7107 := [unit-resolution #3613 #4736]: #4173
 | 
|  |   3968 | #3939 := (or #4197 #4191)
 | 
|  |   3969 | #3928 := [def-axiom]: #3939
 | 
|  |   3970 | #8726 := [unit-resolution #3928 #4885]: #4191
 | 
|  |   3971 | #10469 := (or #4151 #586)
 | 
|  |   3972 | #8744 := (?x47!7 ?x49!8)
 | 
|  |   3973 | #8817 := (uf_4 uf_19 #8744)
 | 
|  |   3974 | #8836 := (* -1::int #8817)
 | 
|  |   3975 | #8739 := (uf_4 uf_14 #8744)
 | 
|  |   3976 | #9868 := (+ #8739 #8836)
 | 
|  |   3977 | #9874 := (>= #9868 0::int)
 | 
|  |   3978 | #9867 := (= #8739 #8817)
 | 
|  |   3979 | #10418 := (= #8817 #8739)
 | 
|  |   3980 | #6250 := [hypothesis]: #495
 | 
|  |   3981 | #10417 := [symm #6250]: #142
 | 
|  |   3982 | #10419 := [monotonicity #10417]: #10418
 | 
|  |   3983 | #10420 := [symm #10419]: #9867
 | 
|  |   3984 | #10421 := (not #9867)
 | 
|  |   3985 | #10416 := (or #10421 #9874)
 | 
|  |   3986 | #10422 := [th-lemma]: #10416
 | 
|  |   3987 | #10423 := [unit-resolution #10422 #10420]: #9874
 | 
|  |   3988 | #8745 := (* -1::int #8739)
 | 
|  |   3989 | #8586 := (uf_4 uf_14 ?x49!8)
 | 
|  |   3990 | #8746 := (+ #8586 #8745)
 | 
|  |   3991 | #8747 := (<= #8746 0::int)
 | 
|  |   3992 | #8789 := (not #8747)
 | 
|  |   3993 | #8770 := (up_6 uf_15 #8744)
 | 
|  |   3994 | #8771 := (not #8770)
 | 
|  |   3995 | #8748 := (uf_1 #8744 ?x49!8)
 | 
|  |   3996 | #8749 := (uf_10 #8748)
 | 
|  |   3997 | #8765 := (* -1::int #8749)
 | 
|  |   3998 | #8766 := (+ #8745 #8765)
 | 
|  |   3999 | #8767 := (+ #8586 #8766)
 | 
|  |   4000 | #8768 := (= #8767 0::int)
 | 
|  |   4001 | #8769 := (not #8768)
 | 
|  |   4002 | #8754 := (or #8747 #8769 #8771)
 | 
|  |   4003 | #8757 := (not #8754)
 | 
|  |   4004 | #8721 := (* -1::int #8586)
 | 
|  |   4005 | #8734 := (+ uf_9 #8721)
 | 
|  |   4006 | #8722 := (<= #8734 0::int)
 | 
|  |   4007 | #8939 := (not #8722)
 | 
|  |   4008 | #10424 := [hypothesis]: #4154
 | 
|  |   4009 | #3622 := (or #4151 #1895)
 | 
|  |   4010 | #3627 := [def-axiom]: #3622
 | 
|  |   4011 | #10425 := [unit-resolution #3627 #10424]: #1895
 | 
|  |   4012 | #8935 := (+ #1882 #8721)
 | 
|  |   4013 | #8932 := (>= #8935 0::int)
 | 
|  |   4014 | #8934 := (= #1882 #8586)
 | 
|  |   4015 | #10426 := (= #8586 #1882)
 | 
|  |   4016 | #10427 := [monotonicity #6250]: #10426
 | 
|  |   4017 | #10428 := [symm #10427]: #8934
 | 
|  |   4018 | #10429 := (not #8934)
 | 
|  |   4019 | #10430 := (or #10429 #8932)
 | 
|  |   4020 | #10431 := [th-lemma]: #10430
 | 
|  |   4021 | #10432 := [unit-resolution #10431 #10428]: #8932
 | 
|  |   4022 | #8931 := (not #8932)
 | 
|  |   4023 | #8940 := (or #8939 #8931 #1894)
 | 
|  |   4024 | #8936 := [hypothesis]: #1895
 | 
|  |   4025 | #8933 := [hypothesis]: #8722
 | 
|  |   4026 | #8937 := [hypothesis]: #8932
 | 
|  |   4027 | #8938 := [th-lemma #8937 #8933 #8936]: false
 | 
|  |   4028 | #8738 := [lemma #8938]: #8940
 | 
|  |   4029 | #10433 := [unit-resolution #8738 #10432 #10425]: #8939
 | 
|  |   4030 | #10443 := (or #8722 #8757)
 | 
|  |   4031 | #3963 := (or #4151 #2507)
 | 
|  |   4032 | #3623 := [def-axiom]: #3963
 | 
|  |   4033 | #10434 := [unit-resolution #3623 #10424]: #2507
 | 
|  |   4034 | #3825 := (or #4364 #4124)
 | 
|  |   4035 | #3793 := [def-axiom]: #3825
 | 
|  |   4036 | #10442 := [unit-resolution #3793 #10034]: #4124
 | 
|  |   4037 | #8762 := (or #4129 #2504 #8722 #8757)
 | 
|  |   4038 | #8772 := (or #8771 #8769 #8747)
 | 
|  |   4039 | #8773 := (not #8772)
 | 
|  |   4040 | #8753 := (or #1896 #8722 #8773)
 | 
|  |   4041 | #8775 := (or #4129 #8753)
 | 
|  |   4042 | #8781 := (iff #8775 #8762)
 | 
|  |   4043 | #8759 := (or #2504 #8722 #8757)
 | 
|  |   4044 | #8777 := (or #4129 #8759)
 | 
|  |   4045 | #8774 := (iff #8777 #8762)
 | 
|  |   4046 | #8780 := [rewrite]: #8774
 | 
|  |   4047 | #8778 := (iff #8775 #8777)
 | 
|  |   4048 | #8760 := (iff #8753 #8759)
 | 
|  |   4049 | #8752 := (iff #8773 #8757)
 | 
|  |   4050 | #8755 := (iff #8772 #8754)
 | 
|  |   4051 | #8756 := [rewrite]: #8755
 | 
|  |   4052 | #8758 := [monotonicity #8756]: #8752
 | 
|  |   4053 | #8761 := [monotonicity #2506 #8758]: #8760
 | 
|  |   4054 | #8779 := [monotonicity #8761]: #8778
 | 
|  |   4055 | #8782 := [trans #8779 #8780]: #8781
 | 
|  |   4056 | #8776 := [quant-inst]: #8775
 | 
|  |   4057 | #8783 := [mp #8776 #8782]: #8762
 | 
|  |   4058 | #10444 := [unit-resolution #8783 #10442 #10434]: #10443
 | 
|  |   4059 | #10445 := [unit-resolution #10444 #10433]: #8757
 | 
|  |   4060 | #8787 := (or #8754 #8789)
 | 
|  |   4061 | #8790 := [def-axiom]: #8787
 | 
|  |   4062 | #10446 := [unit-resolution #8790 #10445]: #8789
 | 
|  |   4063 | #8831 := (+ #1882 #8836)
 | 
|  |   4064 | #8848 := (<= #8831 0::int)
 | 
|  |   4065 | #8893 := (+ #8765 #8836)
 | 
|  |   4066 | #8894 := (+ #1882 #8893)
 | 
|  |   4067 | #8912 := (= #8894 0::int)
 | 
|  |   4068 | #9084 := (<= #8894 0::int)
 | 
|  |   4069 | #9871 := (<= #9868 0::int)
 | 
|  |   4070 | #10447 := (or #10421 #9871)
 | 
|  |   4071 | #10448 := [th-lemma]: #10447
 | 
|  |   4072 | #10449 := [unit-resolution #10448 #10420]: #9871
 | 
|  |   4073 | #8784 := (<= #8767 0::int)
 | 
|  |   4074 | #8791 := (or #8754 #8768)
 | 
|  |   4075 | #8792 := [def-axiom]: #8791
 | 
|  |   4076 | #10450 := [unit-resolution #8792 #10445]: #8768
 | 
|  |   4077 | #10451 := (or #8769 #8784)
 | 
|  |   4078 | #10452 := [th-lemma]: #10451
 | 
|  |   4079 | #10453 := [unit-resolution #10452 #10450]: #8784
 | 
|  |   4080 | #8930 := (<= #8935 0::int)
 | 
|  |   4081 | #10454 := (or #10429 #8930)
 | 
|  |   4082 | #10455 := [th-lemma]: #10454
 | 
|  |   4083 | #10456 := [unit-resolution #10455 #10428]: #8930
 | 
|  |   4084 | #10096 := (not #9871)
 | 
|  |   4085 | #10098 := (not #8784)
 | 
|  |   4086 | #10097 := (not #8930)
 | 
|  |   4087 | #10099 := (or #9084 #10097 #10098 #10096)
 | 
|  |   4088 | #10059 := [hypothesis]: #9871
 | 
|  |   4089 | #10060 := [hypothesis]: #8784
 | 
|  |   4090 | #10062 := [hypothesis]: #8930
 | 
|  |   4091 | #10063 := (not #9084)
 | 
|  |   4092 | #10064 := [hypothesis]: #10063
 | 
|  |   4093 | #10065 := [th-lemma #10064 #10062 #10060 #10059]: false
 | 
|  |   4094 | #10100 := [lemma #10065]: #10099
 | 
|  |   4095 | #10457 := [unit-resolution #10100 #10456 #10453 #10449]: #9084
 | 
|  |   4096 | #9068 := (>= #8894 0::int)
 | 
|  |   4097 | #8788 := (>= #8767 0::int)
 | 
|  |   4098 | #10458 := (or #8769 #8788)
 | 
|  |   4099 | #10459 := [th-lemma]: #10458
 | 
|  |   4100 | #10460 := [unit-resolution #10459 #10450]: #8788
 | 
|  |   4101 | #10439 := (not #9874)
 | 
|  |   4102 | #10007 := (not #8788)
 | 
|  |   4103 | #10440 := (or #9068 #8931 #10007 #10439)
 | 
|  |   4104 | #10435 := [hypothesis]: #9874
 | 
|  |   4105 | #9938 := [hypothesis]: #8788
 | 
|  |   4106 | #10436 := (not #9068)
 | 
|  |   4107 | #10437 := [hypothesis]: #10436
 | 
|  |   4108 | #10438 := [th-lemma #10437 #8937 #9938 #10435]: false
 | 
|  |   4109 | #10441 := [lemma #10438]: #10440
 | 
|  |   4110 | #10461 := [unit-resolution #10441 #10432 #10460 #10423]: #9068
 | 
|  |   4111 | #10462 := (or #8912 #10063 #10436)
 | 
|  |   4112 | #10463 := [th-lemma]: #10462
 | 
|  |   4113 | #10464 := [unit-resolution #10463 #10461 #10457]: #8912
 | 
|  |   4114 | #8911 := (not #8912)
 | 
|  |   4115 | #8918 := (or #8848 #8911)
 | 
|  |   4116 | #3964 := (or #4151 #4143)
 | 
|  |   4117 | #3607 := [def-axiom]: #3964
 | 
|  |   4118 | #10465 := [unit-resolution #3607 #10424]: #4143
 | 
|  |   4119 | #9022 := (or #4148 #8848 #8911)
 | 
|  |   4120 | #8815 := (+ #1883 #8749)
 | 
|  |   4121 | #8818 := (+ #8817 #8815)
 | 
|  |   4122 | #8819 := (= #8818 0::int)
 | 
|  |   4123 | #8820 := (not #8819)
 | 
|  |   4124 | #8821 := (+ #8817 #1883)
 | 
|  |   4125 | #8825 := (>= #8821 0::int)
 | 
|  |   4126 | #8826 := (or #8825 #8820)
 | 
|  |   4127 | #9031 := (or #4148 #8826)
 | 
|  |   4128 | #9081 := (iff #9031 #9022)
 | 
|  |   4129 | #9078 := (or #4148 #8918)
 | 
|  |   4130 | #9024 := (iff #9078 #9022)
 | 
|  |   4131 | #9080 := [rewrite]: #9024
 | 
|  |   4132 | #9079 := (iff #9031 #9078)
 | 
|  |   4133 | #8919 := (iff #8826 #8918)
 | 
|  |   4134 | #8916 := (iff #8820 #8911)
 | 
|  |   4135 | #8915 := (iff #8819 #8912)
 | 
|  |   4136 | #8886 := (+ #8749 #8817)
 | 
|  |   4137 | #8887 := (+ #1883 #8886)
 | 
|  |   4138 | #8890 := (= #8887 0::int)
 | 
|  |   4139 | #8913 := (iff #8890 #8912)
 | 
|  |   4140 | #8914 := [rewrite]: #8913
 | 
|  |   4141 | #8891 := (iff #8819 #8890)
 | 
|  |   4142 | #8888 := (= #8818 #8887)
 | 
|  |   4143 | #8889 := [rewrite]: #8888
 | 
|  |   4144 | #8892 := [monotonicity #8889]: #8891
 | 
|  |   4145 | #8910 := [trans #8892 #8914]: #8915
 | 
|  |   4146 | #8917 := [monotonicity #8910]: #8916
 | 
|  |   4147 | #8857 := (iff #8825 #8848)
 | 
|  |   4148 | #8827 := (+ #1883 #8817)
 | 
|  |   4149 | #8833 := (>= #8827 0::int)
 | 
|  |   4150 | #8849 := (iff #8833 #8848)
 | 
|  |   4151 | #8856 := [rewrite]: #8849
 | 
|  |   4152 | #8834 := (iff #8825 #8833)
 | 
|  |   4153 | #8829 := (= #8821 #8827)
 | 
|  |   4154 | #8832 := [rewrite]: #8829
 | 
|  |   4155 | #8835 := [monotonicity #8832]: #8834
 | 
|  |   4156 | #8858 := [trans #8835 #8856]: #8857
 | 
|  |   4157 | #8920 := [monotonicity #8858 #8917]: #8919
 | 
|  |   4158 | #9023 := [monotonicity #8920]: #9079
 | 
|  |   4159 | #9082 := [trans #9023 #9080]: #9081
 | 
|  |   4160 | #9032 := [quant-inst]: #9031
 | 
|  |   4161 | #9083 := [mp #9032 #9082]: #9022
 | 
|  |   4162 | #10466 := [unit-resolution #9083 #10465]: #8918
 | 
|  |   4163 | #10467 := [unit-resolution #10466 #10464]: #8848
 | 
|  |   4164 | #10468 := [th-lemma #10432 #10467 #10446 #10423]: false
 | 
|  |   4165 | #10470 := [lemma #10468]: #10469
 | 
|  |   4166 | #8740 := [unit-resolution #10470 #4886]: #4151
 | 
|  |   4167 | #3941 := (or #4194 #4154 #4188)
 | 
|  |   4168 | #3945 := [def-axiom]: #3941
 | 
|  |   4169 | #8741 := [unit-resolution #3945 #8740 #8726]: #4188
 | 
|  |   4170 | #3672 := (or #4185 #4179)
 | 
|  |   4171 | #3565 := [def-axiom]: #3672
 | 
|  |   4172 | #8742 := [unit-resolution #3565 #8741]: #4179
 | 
|  |   4173 | #3947 := (or #4182 #4176 #3161)
 | 
|  |   4174 | #3669 := [def-axiom]: #3947
 | 
|  |   4175 | #8743 := [unit-resolution #3669 #8742 #7107]: #3161
 | 
|  |   4176 | #3956 := (or #3156 #3593)
 | 
|  |   4177 | #3958 := [def-axiom]: #3956
 | 
|  |   4178 | #8786 := [unit-resolution #3958 #8743]: #3593
 | 
|  |   4179 | #3763 := (or #4364 #4099)
 | 
|  |   4180 | #3818 := [def-axiom]: #3763
 | 
|  |   4181 | #10042 := [unit-resolution #3818 #10034]: #4099
 | 
|  |   4182 | #3953 := (or #3156 #1957)
 | 
|  |   4183 | #3954 := [def-axiom]: #3953
 | 
|  |   4184 | #8793 := [unit-resolution #3954 #8743]: #1957
 | 
|  |   4185 | #3949 := (or #3156 #1961)
 | 
|  |   4186 | #3955 := [def-axiom]: #3949
 | 
|  |   4187 | #8794 := [unit-resolution #3955 #8743]: #1961
 | 
|  |   4188 | #4870 := (or #4197 #1956 #4104 #1960 #2607)
 | 
|  |   4189 | #4889 := (uf_4 uf_14 ?x53!11)
 | 
|  |   4190 | #4883 := (= #1946 #4889)
 | 
|  |   4191 | #4887 := (= #4889 #1946)
 | 
|  |   4192 | #4882 := [monotonicity #4886]: #4887
 | 
|  |   4193 | #4888 := [symm #4882]: #4883
 | 
|  |   4194 | #4890 := (* -1::int #4889)
 | 
|  |   4195 | #6163 := (+ #1946 #4890)
 | 
|  |   4196 | #6178 := (<= #6163 0::int)
 | 
|  |   4197 | #6288 := (not #6178)
 | 
|  |   4198 | #6191 := [hypothesis]: #3593
 | 
|  |   4199 | #6244 := [hypothesis]: #1961
 | 
|  |   4200 | #6247 := [hypothesis]: #4099
 | 
|  |   4201 | #6249 := [hypothesis]: #1957
 | 
|  |   4202 | #3938 := (or #4197 #4133)
 | 
|  |   4203 | #3935 := [def-axiom]: #3938
 | 
|  |   4204 | #4841 := [unit-resolution #3935 #4885]: #4133
 | 
|  |   4205 | #6294 := (or #6288 #1956 #4138 #4104 #1960 #2607 #586)
 | 
|  |   4206 | #5206 := (uf_4 uf_14 ?x54!10)
 | 
|  |   4207 | #5207 := (* -1::int #5206)
 | 
|  |   4208 | #5202 := (+ uf_9 #5207)
 | 
|  |   4209 | #5208 := (<= #5202 0::int)
 | 
|  |   4210 | #5209 := (up_6 uf_15 ?x54!10)
 | 
|  |   4211 | #5647 := (not #5209)
 | 
|  |   4212 | #5579 := (+ #4890 #5206)
 | 
|  |   4213 | #5580 := (+ #1951 #5579)
 | 
|  |   4214 | #5572 := (>= #5580 0::int)
 | 
|  |   4215 | #6194 := (not #5572)
 | 
|  |   4216 | #6196 := (+ #1948 #5207)
 | 
|  |   4217 | #6208 := (>= #6196 0::int)
 | 
|  |   4218 | #6195 := (= #1948 #5206)
 | 
|  |   4219 | #6209 := (= #5206 #1948)
 | 
|  |   4220 | #6207 := [monotonicity #6250]: #6209
 | 
|  |   4221 | #6210 := [symm #6207]: #6195
 | 
|  |   4222 | #6211 := (not #6195)
 | 
|  |   4223 | #6212 := (or #6211 #6208)
 | 
|  |   4224 | #6241 := [th-lemma]: #6212
 | 
|  |   4225 | #6242 := [unit-resolution #6241 #6210]: #6208
 | 
|  |   4226 | #6192 := [hypothesis]: #6178
 | 
|  |   4227 | #6289 := (not #6208)
 | 
|  |   4228 | #6290 := (or #6194 #6288 #2607 #6289)
 | 
|  |   4229 | #6190 := [hypothesis]: #6208
 | 
|  |   4230 | #6187 := [hypothesis]: #5572
 | 
|  |   4231 | #6193 := [th-lemma #6187 #6192 #6191 #6190]: false
 | 
|  |   4232 | #6291 := [lemma #6193]: #6290
 | 
|  |   4233 | #6243 := [unit-resolution #6291 #6192 #6191 #6242]: #6194
 | 
|  |   4234 | #6248 := (or #5647 #5572)
 | 
|  |   4235 | #5669 := (or #4104 #1960 #5647 #5572)
 | 
|  |   4236 | #5605 := (+ #5206 #4890)
 | 
|  |   4237 | #5606 := (+ #1951 #5605)
 | 
|  |   4238 | #5646 := (>= #5606 0::int)
 | 
|  |   4239 | #5578 := (or #5647 #1960 #5646)
 | 
|  |   4240 | #5674 := (or #4104 #5578)
 | 
|  |   4241 | #5939 := (iff #5674 #5669)
 | 
|  |   4242 | #5670 := (or #1960 #5647 #5572)
 | 
|  |   4243 | #5676 := (or #4104 #5670)
 | 
|  |   4244 | #5909 := (iff #5676 #5669)
 | 
|  |   4245 | #5910 := [rewrite]: #5909
 | 
|  |   4246 | #5677 := (iff #5674 #5676)
 | 
|  |   4247 | #5673 := (iff #5578 #5670)
 | 
|  |   4248 | #5598 := (or #5647 #1960 #5572)
 | 
|  |   4249 | #5671 := (iff #5598 #5670)
 | 
|  |   4250 | #5672 := [rewrite]: #5671
 | 
|  |   4251 | #5601 := (iff #5578 #5598)
 | 
|  |   4252 | #5599 := (iff #5646 #5572)
 | 
|  |   4253 | #5581 := (= #5606 #5580)
 | 
|  |   4254 | #5582 := [rewrite]: #5581
 | 
|  |   4255 | #5600 := [monotonicity #5582]: #5599
 | 
|  |   4256 | #5602 := [monotonicity #5600]: #5601
 | 
|  |   4257 | #5668 := [trans #5602 #5672]: #5673
 | 
|  |   4258 | #5678 := [monotonicity #5668]: #5677
 | 
|  |   4259 | #5940 := [trans #5678 #5910]: #5939
 | 
|  |   4260 | #5675 := [quant-inst]: #5674
 | 
|  |   4261 | #5941 := [mp #5675 #5940]: #5669
 | 
|  |   4262 | #6177 := [unit-resolution #5941 #6247 #6244]: #6248
 | 
|  |   4263 | #6189 := [unit-resolution #6177 #6243]: #5647
 | 
|  |   4264 | #5211 := (or #5208 #5209)
 | 
|  |   4265 | #6168 := [hypothesis]: #4133
 | 
|  |   4266 | #5237 := (or #4138 #5208 #5209)
 | 
|  |   4267 | #5210 := (or #5209 #5208)
 | 
|  |   4268 | #5238 := (or #4138 #5210)
 | 
|  |   4269 | #5244 := (iff #5238 #5237)
 | 
|  |   4270 | #5240 := (or #4138 #5211)
 | 
|  |   4271 | #5242 := (iff #5240 #5237)
 | 
|  |   4272 | #5243 := [rewrite]: #5242
 | 
|  |   4273 | #5235 := (iff #5238 #5240)
 | 
|  |   4274 | #5212 := (iff #5210 #5211)
 | 
|  |   4275 | #5236 := [rewrite]: #5212
 | 
|  |   4276 | #5241 := [monotonicity #5236]: #5235
 | 
|  |   4277 | #5245 := [trans #5241 #5243]: #5244
 | 
|  |   4278 | #5239 := [quant-inst]: #5238
 | 
|  |   4279 | #5293 := [mp #5239 #5245]: #5237
 | 
|  |   4280 | #6292 := [unit-resolution #5293 #6168]: #5211
 | 
|  |   4281 | #6287 := [unit-resolution #6292 #6189]: #5208
 | 
|  |   4282 | #6293 := [th-lemma #6242 #6287 #6249]: false
 | 
|  |   4283 | #6295 := [lemma #6293]: #6294
 | 
|  |   4284 | #4866 := [unit-resolution #6295 #4841 #6249 #6247 #6244 #6191 #4886]: #6288
 | 
|  |   4285 | #4867 := (not #4883)
 | 
|  |   4286 | #4868 := (or #4867 #6178)
 | 
|  |   4287 | #4869 := [th-lemma]: #4868
 | 
|  |   4288 | #4840 := [unit-resolution #4869 #4866 #4888]: false
 | 
|  |   4289 | #4865 := [lemma #4840]: #4870
 | 
|  |   4290 | #8795 := [unit-resolution #4865 #8794 #8793 #10042 #4885 #8786]: false
 | 
|  |   4291 | #8798 := [lemma #8795]: #4197
 | 
|  |   4292 | #3834 := (or #4361 #4200 #4355)
 | 
|  |   4293 | #3835 := [def-axiom]: #3834
 | 
|  |   4294 | #10367 := [unit-resolution #3835 #8798 #10246]: #4355
 | 
|  |   4295 | #3856 := (or #4352 #184)
 | 
|  |   4296 | #3842 := [def-axiom]: #3856
 | 
|  |   4297 | #10380 := [unit-resolution #3842 #10367]: #184
 | 
|  |   4298 | #10381 := [symm #10380]: #7113
 | 
|  |   4299 | #13521 := (= #11444 #183)
 | 
|  |   4300 | #13346 := (= #10482 uf_22)
 | 
|  |   4301 | #10483 := (= uf_22 #10482)
 | 
|  |   4302 | #13 := (uf_3 #12)
 | 
|  |   4303 | #295 := (= #11 #13)
 | 
|  |   4304 | #3982 := (forall (vars (?x2 T2) (?x3 T2)) (:pat #3981) #295)
 | 
|  |   4305 | #299 := (forall (vars (?x2 T2) (?x3 T2)) #295)
 | 
|  |   4306 | #3985 := (iff #299 #3982)
 | 
|  |   4307 | #3983 := (iff #295 #295)
 | 
|  |   4308 | #3984 := [refl]: #3983
 | 
|  |   4309 | #3986 := [quant-intro #3984]: #3985
 | 
|  |   4310 | #1641 := (~ #299 #299)
 | 
|  |   4311 | #1673 := (~ #295 #295)
 | 
|  |   4312 | #1674 := [refl]: #1673
 | 
|  |   4313 | #1639 := [nnf-pos #1674]: #1641
 | 
|  |   4314 | #14 := (= #13 #11)
 | 
|  |   4315 | #15 := (forall (vars (?x2 T2) (?x3 T2)) #14)
 | 
|  |   4316 | #300 := (iff #15 #299)
 | 
|  |   4317 | #297 := (iff #14 #295)
 | 
|  |   4318 | #298 := [rewrite]: #297
 | 
|  |   4319 | #301 := [quant-intro #298]: #300
 | 
|  |   4320 | #294 := [asserted]: #15
 | 
|  |   4321 | #304 := [mp #294 #301]: #299
 | 
|  |   4322 | #1675 := [mp~ #304 #1639]: #299
 | 
|  |   4323 | #3987 := [mp #1675 #3986]: #3982
 | 
|  |   4324 | #7756 := (not #3982)
 | 
|  |   4325 | #10489 := (or #7756 #10483)
 | 
|  |   4326 | #10490 := [quant-inst]: #10489
 | 
|  |   4327 | #13345 := [unit-resolution #10490 #3987]: #10483
 | 
|  |   4328 | #13347 := [symm #13345]: #13346
 | 
|  |   4329 | #13522 := [monotonicity #13347]: #13521
 | 
|  |   4330 | #13524 := [trans #13522 #10381]: #13523
 | 
|  |   4331 | #27228 := [monotonicity #13524 #27216]: #27227
 | 
|  |   4332 | #27230 := [symm #27228]: #27229
 | 
|  |   4333 | #27232 := [monotonicity #27230]: #27231
 | 
|  |   4334 | #27226 := [hypothesis]: #16801
 | 
|  |   4335 | #27233 := [mp #27226 #27232]: #27109
 | 
|  |   4336 | #27075 := (= #10482 #19843)
 | 
|  |   4337 | #25893 := (up_6 uf_15 #19843)
 | 
|  |   4338 | #27081 := (or #25893 #27075)
 | 
|  |   4339 | #27086 := (iff #27073 #27081)
 | 
|  |   4340 | #30 := (:var 1 T5)
 | 
|  |   4341 | #20 := (:var 2 T2)
 | 
|  |   4342 | #29 := (:var 3 T4)
 | 
|  |   4343 | #31 := (uf_7 #29 #20 #30)
 | 
|  |   4344 | #32 := (up_6 #31 #11)
 | 
|  |   4345 | #4001 := (pattern #32)
 | 
|  |   4346 | #35 := (up_6 #29 #11)
 | 
|  |   4347 | #34 := (= #30 uf_8)
 | 
|  |   4348 | #24 := (= #11 #20)
 | 
|  |   4349 | #36 := (ite #24 #34 #35)
 | 
|  |   4350 | #37 := (iff #32 #36)
 | 
|  |   4351 | #4002 := (forall (vars (?x10 T4) (?x11 T2) (?x12 T5) (?x13 T2)) (:pat #4001) #37)
 | 
|  |   4352 | #38 := (forall (vars (?x10 T4) (?x11 T2) (?x12 T5) (?x13 T2)) #37)
 | 
|  |   4353 | #4005 := (iff #38 #4002)
 | 
|  |   4354 | #4003 := (iff #37 #37)
 | 
|  |   4355 | #4004 := [refl]: #4003
 | 
|  |   4356 | #4006 := [quant-intro #4004]: #4005
 | 
|  |   4357 | #1646 := (~ #38 #38)
 | 
|  |   4358 | #1682 := (~ #37 #37)
 | 
|  |   4359 | #1683 := [refl]: #1682
 | 
|  |   4360 | #1647 := [nnf-pos #1683]: #1646
 | 
|  |   4361 | #311 := [asserted]: #38
 | 
|  |   4362 | #1684 := [mp~ #311 #1647]: #38
 | 
|  |   4363 | #4007 := [mp #1684 #4006]: #4002
 | 
|  |   4364 | #6538 := (not #4002)
 | 
|  |   4365 | #27089 := (or #6538 #27086)
 | 
|  |   4366 | #3681 := (= uf_8 uf_8)
 | 
|  |   4367 | #27069 := (= #19843 #10482)
 | 
|  |   4368 | #27070 := (ite #27069 #3681 #25893)
 | 
|  |   4369 | #27074 := (iff #27073 #27070)
 | 
|  |   4370 | #27090 := (or #6538 #27074)
 | 
|  |   4371 | #27092 := (iff #27090 #27089)
 | 
|  |   4372 | #27094 := (iff #27089 #27089)
 | 
|  |   4373 | #27095 := [rewrite]: #27094
 | 
|  |   4374 | #27087 := (iff #27074 #27086)
 | 
|  |   4375 | #27084 := (iff #27070 #27081)
 | 
|  |   4376 | #27078 := (ite #27075 true #25893)
 | 
|  |   4377 | #27082 := (iff #27078 #27081)
 | 
|  |   4378 | #27083 := [rewrite]: #27082
 | 
|  |   4379 | #27079 := (iff #27070 #27078)
 | 
|  |   4380 | #3684 := (iff #3681 true)
 | 
|  |   4381 | #3673 := [rewrite]: #3684
 | 
|  |   4382 | #27076 := (iff #27069 #27075)
 | 
|  |   4383 | #27077 := [rewrite]: #27076
 | 
|  |   4384 | #27080 := [monotonicity #27077 #3673]: #27079
 | 
|  |   4385 | #27085 := [trans #27080 #27083]: #27084
 | 
|  |   4386 | #27088 := [monotonicity #27085]: #27087
 | 
|  |   4387 | #27093 := [monotonicity #27088]: #27092
 | 
|  |   4388 | #27096 := [trans #27093 #27095]: #27092
 | 
|  |   4389 | #27091 := [quant-inst]: #27090
 | 
|  |   4390 | #27097 := [mp #27091 #27096]: #27089
 | 
|  |   4391 | #27196 := [unit-resolution #27097 #4007]: #27086
 | 
|  |   4392 | #27106 := (not #27086)
 | 
|  |   4393 | #27223 := (or #27106 #27073)
 | 
|  |   4394 | #5835 := (up_6 uf_15 #5823)
 | 
|  |   4395 | #27219 := (iff #5835 #25893)
 | 
|  |   4396 | #27217 := (iff #25893 #5835)
 | 
|  |   4397 | #27218 := [monotonicity #27216]: #27217
 | 
|  |   4398 | #27220 := [symm #27218]: #27219
 | 
|  |   4399 | #5836 := (not #5835)
 | 
|  |   4400 | #5828 := (uf_1 #5823 ?x75!20)
 | 
|  |   4401 | #5829 := (uf_10 #5828)
 | 
|  |   4402 | #5830 := (* -1::int #5829)
 | 
|  |   4403 | #5824 := (uf_4 uf_14 #5823)
 | 
|  |   4404 | #5825 := (* -1::int #5824)
 | 
|  |   4405 | #5831 := (+ #5825 #5830)
 | 
|  |   4406 | #5561 := (uf_4 uf_14 ?x75!20)
 | 
|  |   4407 | #5832 := (+ #5561 #5831)
 | 
|  |   4408 | #5833 := (= #5832 0::int)
 | 
|  |   4409 | #5834 := (not #5833)
 | 
|  |   4410 | #5826 := (+ #5561 #5825)
 | 
|  |   4411 | #5827 := (<= #5826 0::int)
 | 
|  |   4412 | #5842 := (or #5827 #5834 #5836)
 | 
|  |   4413 | #5845 := (not #5842)
 | 
|  |   4414 | #5591 := (* -1::int #5561)
 | 
|  |   4415 | #5839 := (+ uf_9 #5591)
 | 
|  |   4416 | #5840 := (<= #5839 0::int)
 | 
|  |   4417 | #22585 := (not #5840)
 | 
|  |   4418 | #6522 := [hypothesis]: #3240
 | 
|  |   4419 | #3920 := (not #2683)
 | 
|  |   4420 | #3921 := (or #3235 #3920)
 | 
|  |   4421 | #3915 := [def-axiom]: #3921
 | 
|  |   4422 | #6523 := [unit-resolution #3915 #6522]: #3920
 | 
|  |   4423 | #13600 := (or #3235 #2683)
 | 
|  |   4424 | #6436 := (uf_1 uf_22 ?x68!16)
 | 
|  |   4425 | #6437 := (uf_10 #6436)
 | 
|  |   4426 | #6462 := (+ #2681 #6437)
 | 
|  |   4427 | #6463 := (+ #177 #6462)
 | 
|  |   4428 | #13033 := (<= #6463 0::int)
 | 
|  |   4429 | #6466 := (= #6463 0::int)
 | 
|  |   4430 | #6403 := (uf_4 uf_14 ?x68!16)
 | 
|  |   4431 | #6420 := (* -1::int #6403)
 | 
|  |   4432 | #6455 := (+ #6420 #6437)
 | 
|  |   4433 | #6456 := (+ #177 #6455)
 | 
|  |   4434 | #6457 := (>= #6456 0::int)
 | 
|  |   4435 | #6441 := (* -1::int #6437)
 | 
|  |   4436 | #6445 := (+ uf_9 #6441)
 | 
|  |   4437 | #6446 := (<= #6445 0::int)
 | 
|  |   4438 | #6492 := (or #6446 #6457)
 | 
|  |   4439 | #6495 := (not #6492)
 | 
|  |   4440 | #6489 := (= #2095 #6403)
 | 
|  |   4441 | #9335 := (not #6489)
 | 
|  |   4442 | #6421 := (+ #2095 #6420)
 | 
|  |   4443 | #13056 := (>= #6421 0::int)
 | 
|  |   4444 | #13361 := (not #13056)
 | 
|  |   4445 | #12929 := (= ?x67!17 #10482)
 | 
|  |   4446 | #6205 := (up_6 uf_15 ?x67!17)
 | 
|  |   4447 | #12936 := (or #6205 #12929)
 | 
|  |   4448 | #12931 := (up_6 #11444 ?x67!17)
 | 
|  |   4449 | #12941 := (iff #12931 #12936)
 | 
|  |   4450 | #12895 := (or #6538 #12941)
 | 
|  |   4451 | #12930 := (ite #12929 #3681 #6205)
 | 
|  |   4452 | #12932 := (iff #12931 #12930)
 | 
|  |   4453 | #12896 := (or #6538 #12932)
 | 
|  |   4454 | #12898 := (iff #12896 #12895)
 | 
|  |   4455 | #12894 := (iff #12895 #12895)
 | 
|  |   4456 | #12900 := [rewrite]: #12894
 | 
|  |   4457 | #12942 := (iff #12932 #12941)
 | 
|  |   4458 | #12939 := (iff #12930 #12936)
 | 
|  |   4459 | #12933 := (ite #12929 true #6205)
 | 
|  |   4460 | #12937 := (iff #12933 #12936)
 | 
|  |   4461 | #12938 := [rewrite]: #12937
 | 
|  |   4462 | #12934 := (iff #12930 #12933)
 | 
|  |   4463 | #12935 := [monotonicity #3673]: #12934
 | 
|  |   4464 | #12940 := [trans #12935 #12938]: #12939
 | 
|  |   4465 | #12943 := [monotonicity #12940]: #12942
 | 
|  |   4466 | #12899 := [monotonicity #12943]: #12898
 | 
|  |   4467 | #12901 := [trans #12899 #12900]: #12898
 | 
|  |   4468 | #12897 := [quant-inst]: #12896
 | 
|  |   4469 | #12902 := [mp #12897 #12901]: #12895
 | 
|  |   4470 | #13389 := [unit-resolution #12902 #4007]: #12941
 | 
|  |   4471 | #11402 := (iff #2098 #12931)
 | 
|  |   4472 | #13390 := (iff #12931 #2098)
 | 
|  |   4473 | #11401 := [monotonicity #13524]: #13390
 | 
|  |   4474 | #13535 := [symm #11401]: #11402
 | 
|  |   4475 | #3775 := (or #3235 #2098)
 | 
|  |   4476 | #3776 := [def-axiom]: #3775
 | 
|  |   4477 | #6525 := [unit-resolution #3776 #6522]: #2098
 | 
|  |   4478 | #13536 := [mp #6525 #13535]: #12931
 | 
|  |   4479 | #12962 := (not #12931)
 | 
|  |   4480 | #12959 := (not #12941)
 | 
|  |   4481 | #12963 := (or #12959 #12962 #12936)
 | 
|  |   4482 | #12964 := [def-axiom]: #12963
 | 
|  |   4483 | #13537 := [unit-resolution #12964 #13536 #13389]: #12936
 | 
|  |   4484 | #10975 := [hypothesis]: #3920
 | 
|  |   4485 | #6233 := (+ #177 #6420)
 | 
|  |   4486 | #6234 := (<= #6233 0::int)
 | 
|  |   4487 | #3749 := (up_6 uf_15 ?x68!16)
 | 
|  |   4488 | #12831 := (not #3749)
 | 
|  |   4489 | #12761 := (= ?x68!16 #10482)
 | 
|  |   4490 | #12767 := (or #3749 #12761)
 | 
|  |   4491 | #12836 := (not #12767)
 | 
|  |   4492 | #12763 := (up_6 #11444 ?x68!16)
 | 
|  |   4493 | #12796 := (iff #12763 #12767)
 | 
|  |   4494 | #12793 := (or #6538 #12796)
 | 
|  |   4495 | #12762 := (ite #12761 #3681 #3749)
 | 
|  |   4496 | #12764 := (iff #12763 #12762)
 | 
|  |   4497 | #12799 := (or #6538 #12764)
 | 
|  |   4498 | #12801 := (iff #12799 #12793)
 | 
|  |   4499 | #12803 := (iff #12793 #12793)
 | 
|  |   4500 | #12828 := [rewrite]: #12803
 | 
|  |   4501 | #12797 := (iff #12764 #12796)
 | 
|  |   4502 | #12794 := (iff #12762 #12767)
 | 
|  |   4503 | #12759 := (ite #12761 true #3749)
 | 
|  |   4504 | #12768 := (iff #12759 #12767)
 | 
|  |   4505 | #12769 := [rewrite]: #12768
 | 
|  |   4506 | #12765 := (iff #12762 #12759)
 | 
|  |   4507 | #12766 := [monotonicity #3673]: #12765
 | 
|  |   4508 | #12795 := [trans #12766 #12769]: #12794
 | 
|  |   4509 | #12798 := [monotonicity #12795]: #12797
 | 
|  |   4510 | #12802 := [monotonicity #12798]: #12801
 | 
|  |   4511 | #12829 := [trans #12802 #12828]: #12801
 | 
|  |   4512 | #12800 := [quant-inst]: #12799
 | 
|  |   4513 | #12830 := [mp #12800 #12829]: #12793
 | 
|  |   4514 | #13565 := [unit-resolution #12830 #4007]: #12796
 | 
|  |   4515 | #12866 := (not #12763)
 | 
|  |   4516 | #13564 := (iff #2100 #12866)
 | 
|  |   4517 | #13568 := (iff #2099 #12763)
 | 
|  |   4518 | #13566 := (iff #12763 #2099)
 | 
|  |   4519 | #13567 := [monotonicity #13524]: #13566
 | 
|  |   4520 | #13569 := [symm #13567]: #13568
 | 
|  |   4521 | #13570 := [monotonicity #13569]: #13564
 | 
|  |   4522 | #3918 := (or #3235 #2100)
 | 
|  |   4523 | #3919 := [def-axiom]: #3918
 | 
|  |   4524 | #6524 := [unit-resolution #3919 #6522]: #2100
 | 
|  |   4525 | #13571 := [mp #6524 #13570]: #12866
 | 
|  |   4526 | #12863 := (not #12796)
 | 
|  |   4527 | #12864 := (or #12863 #12763 #12836)
 | 
|  |   4528 | #12865 := [def-axiom]: #12864
 | 
|  |   4529 | #13572 := [unit-resolution #12865 #13571 #13565]: #12836
 | 
|  |   4530 | #12832 := (or #12767 #12831)
 | 
|  |   4531 | #12827 := [def-axiom]: #12832
 | 
|  |   4532 | #13573 := [unit-resolution #12827 #13572]: #12831
 | 
|  |   4533 | #6238 := (or #3749 #6234)
 | 
|  |   4534 | #3838 := (or #4352 #4203)
 | 
|  |   4535 | #3839 := [def-axiom]: #3838
 | 
|  |   4536 | #10794 := [unit-resolution #3839 #10367]: #4203
 | 
|  |   4537 | #13087 := (or #4208 #3749 #6234)
 | 
|  |   4538 | #6251 := (+ #6403 #1268)
 | 
|  |   4539 | #6252 := (>= #6251 0::int)
 | 
|  |   4540 | #6253 := (or #3749 #6252)
 | 
|  |   4541 | #13085 := (or #4208 #6253)
 | 
|  |   4542 | #13095 := (iff #13085 #13087)
 | 
|  |   4543 | #13091 := (or #4208 #6238)
 | 
|  |   4544 | #13093 := (iff #13091 #13087)
 | 
|  |   4545 | #13094 := [rewrite]: #13093
 | 
|  |   4546 | #13084 := (iff #13085 #13091)
 | 
|  |   4547 | #6239 := (iff #6253 #6238)
 | 
|  |   4548 | #6236 := (iff #6252 #6234)
 | 
|  |   4549 | #6254 := (+ #1268 #6403)
 | 
|  |   4550 | #6257 := (>= #6254 0::int)
 | 
|  |   4551 | #6232 := (iff #6257 #6234)
 | 
|  |   4552 | #6235 := [rewrite]: #6232
 | 
|  |   4553 | #6258 := (iff #6252 #6257)
 | 
|  |   4554 | #6255 := (= #6251 #6254)
 | 
|  |   4555 | #6256 := [rewrite]: #6255
 | 
|  |   4556 | #6259 := [monotonicity #6256]: #6258
 | 
|  |   4557 | #6237 := [trans #6259 #6235]: #6236
 | 
|  |   4558 | #6240 := [monotonicity #6237]: #6239
 | 
|  |   4559 | #13092 := [monotonicity #6240]: #13084
 | 
|  |   4560 | #13096 := [trans #13092 #13094]: #13095
 | 
|  |   4561 | #13090 := [quant-inst]: #13085
 | 
|  |   4562 | #13098 := [mp #13090 #13096]: #13087
 | 
|  |   4563 | #13574 := [unit-resolution #13098 #10794]: #6238
 | 
|  |   4564 | #10559 := [unit-resolution #13574 #13573]: #6234
 | 
|  |   4565 | #12956 := (not #12936)
 | 
|  |   4566 | #13360 := (not #6234)
 | 
|  |   4567 | #13379 := (or #13361 #2683 #13360 #12956)
 | 
|  |   4568 | #4526 := (uf_24 uf_22)
 | 
|  |   4569 | #4567 := (* -1::int #4526)
 | 
|  |   4570 | #6154 := (+ #2093 #4567)
 | 
|  |   4571 | #13335 := (<= #6154 0::int)
 | 
|  |   4572 | #13334 := (= #2093 #4526)
 | 
|  |   4573 | #6206 := (= ?x67!17 uf_22)
 | 
|  |   4574 | #13343 := [hypothesis]: #12936
 | 
|  |   4575 | #10290 := (not #6205)
 | 
|  |   4576 | #10815 := (uf_4 uf_14 #10482)
 | 
|  |   4577 | #10842 := (* -1::int #10815)
 | 
|  |   4578 | #6176 := (uf_4 uf_14 ?x67!17)
 | 
|  |   4579 | #13287 := (+ #6176 #10842)
 | 
|  |   4580 | #13288 := (<= #13287 0::int)
 | 
|  |   4581 | #13464 := (not #13288)
 | 
|  |   4582 | #13357 := [hypothesis]: #6234
 | 
|  |   4583 | #5358 := (* -1::int #6176)
 | 
|  |   4584 | #5458 := (+ #2093 #5358)
 | 
|  |   4585 | #5459 := (<= #5458 0::int)
 | 
|  |   4586 | #3715 := (or #4352 #4346)
 | 
|  |   4587 | #3826 := [def-axiom]: #3715
 | 
|  |   4588 | #10824 := [unit-resolution #3826 #10367]: #4346
 | 
|  |   4589 | #3847 := (or #4352 #4213)
 | 
|  |   4590 | #3820 := [def-axiom]: #3847
 | 
|  |   4591 | #10373 := [unit-resolution #3820 #10367]: #4213
 | 
|  |   4592 | #3821 := (or #4352 #4221)
 | 
|  |   4593 | #3822 := [def-axiom]: #3821
 | 
|  |   4594 | #10825 := [unit-resolution #3822 #10367]: #4221
 | 
|  |   4595 | #6791 := (or #2650 #4226 #4218)
 | 
|  |   4596 | #6483 := (uf_1 uf_22 ?x61!13)
 | 
|  |   4597 | #6484 := (uf_10 #6483)
 | 
|  |   4598 | #6567 := (+ #2036 #6484)
 | 
|  |   4599 | #6568 := (+ #177 #6567)
 | 
|  |   4600 | #6588 := (>= #6568 0::int)
 | 
|  |   4601 | #6570 := (= #6568 0::int)
 | 
|  |   4602 | #6544 := (* -1::int #6484)
 | 
|  |   4603 | #6540 := (+ uf_9 #6544)
 | 
|  |   4604 | #6548 := (<= #6540 0::int)
 | 
|  |   4605 | #6625 := (not #6548)
 | 
|  |   4606 | #6558 := (+ #2648 #6484)
 | 
|  |   4607 | #6553 := (+ #177 #6558)
 | 
|  |   4608 | #6559 := (>= #6553 0::int)
 | 
|  |   4609 | #6596 := (or #6548 #6559)
 | 
|  |   4610 | #6598 := (not #6596)
 | 
|  |   4611 | #6593 := (= #2035 #2037)
 | 
|  |   4612 | #6749 := (not #6593)
 | 
|  |   4613 | #6733 := [hypothesis]: #2655
 | 
|  |   4614 | #6752 := (or #6749 #2650)
 | 
|  |   4615 | #6753 := [th-lemma]: #6752
 | 
|  |   4616 | #6748 := [unit-resolution #6753 #6733]: #6749
 | 
|  |   4617 | #6754 := [hypothesis]: #4213
 | 
|  |   4618 | #6603 := (or #4218 #6593 #6598)
 | 
|  |   4619 | #6545 := (+ #1268 #6544)
 | 
|  |   4620 | #6546 := (+ #2037 #6545)
 | 
|  |   4621 | #6547 := (<= #6546 0::int)
 | 
|  |   4622 | #6589 := (or #6548 #6547)
 | 
|  |   4623 | #6591 := (not #6589)
 | 
|  |   4624 | #6592 := (= #2037 #2035)
 | 
|  |   4625 | #6590 := (or #6592 #6591)
 | 
|  |   4626 | #6604 := (or #4218 #6590)
 | 
|  |   4627 | #6621 := (iff #6604 #6603)
 | 
|  |   4628 | #6601 := (or #6593 #6598)
 | 
|  |   4629 | #6606 := (or #4218 #6601)
 | 
|  |   4630 | #6619 := (iff #6606 #6603)
 | 
|  |   4631 | #6620 := [rewrite]: #6619
 | 
|  |   4632 | #6617 := (iff #6604 #6606)
 | 
|  |   4633 | #6564 := (iff #6590 #6601)
 | 
|  |   4634 | #6599 := (iff #6591 #6598)
 | 
|  |   4635 | #6597 := (iff #6589 #6596)
 | 
|  |   4636 | #6562 := (iff #6547 #6559)
 | 
|  |   4637 | #6550 := (+ #2037 #6544)
 | 
|  |   4638 | #6551 := (+ #1268 #6550)
 | 
|  |   4639 | #6555 := (<= #6551 0::int)
 | 
|  |   4640 | #6560 := (iff #6555 #6559)
 | 
|  |   4641 | #6561 := [rewrite]: #6560
 | 
|  |   4642 | #6556 := (iff #6547 #6555)
 | 
|  |   4643 | #6552 := (= #6546 #6551)
 | 
|  |   4644 | #6554 := [rewrite]: #6552
 | 
|  |   4645 | #6557 := [monotonicity #6554]: #6556
 | 
|  |   4646 | #6563 := [trans #6557 #6561]: #6562
 | 
|  |   4647 | #6565 := [monotonicity #6563]: #6597
 | 
|  |   4648 | #6600 := [monotonicity #6565]: #6599
 | 
|  |   4649 | #6594 := (iff #6592 #6593)
 | 
|  |   4650 | #6595 := [rewrite]: #6594
 | 
|  |   4651 | #6602 := [monotonicity #6595 #6600]: #6564
 | 
|  |   4652 | #6618 := [monotonicity #6602]: #6617
 | 
|  |   4653 | #6622 := [trans #6618 #6620]: #6621
 | 
|  |   4654 | #6605 := [quant-inst]: #6604
 | 
|  |   4655 | #6623 := [mp #6605 #6622]: #6603
 | 
|  |   4656 | #6755 := [unit-resolution #6623 #6754 #6748]: #6598
 | 
|  |   4657 | #6626 := (or #6596 #6625)
 | 
|  |   4658 | #6627 := [def-axiom]: #6626
 | 
|  |   4659 | #6756 := [unit-resolution #6627 #6755]: #6625
 | 
|  |   4660 | #6628 := (not #6559)
 | 
|  |   4661 | #6629 := (or #6596 #6628)
 | 
|  |   4662 | #6630 := [def-axiom]: #6629
 | 
|  |   4663 | #6757 := [unit-resolution #6630 #6755]: #6628
 | 
|  |   4664 | #6574 := (or #6548 #6559 #6570)
 | 
|  |   4665 | #6758 := [hypothesis]: #4221
 | 
|  |   4666 | #6576 := (or #4226 #6548 #6559 #6570)
 | 
|  |   4667 | #6542 := (+ #6484 #2036)
 | 
|  |   4668 | #6543 := (+ #177 #6542)
 | 
|  |   4669 | #6541 := (= #6543 0::int)
 | 
|  |   4670 | #6549 := (or #6548 #6547 #6541)
 | 
|  |   4671 | #6577 := (or #4226 #6549)
 | 
|  |   4672 | #6585 := (iff #6577 #6576)
 | 
|  |   4673 | #6580 := (or #4226 #6574)
 | 
|  |   4674 | #6582 := (iff #6580 #6576)
 | 
|  |   4675 | #6583 := [rewrite]: #6582
 | 
|  |   4676 | #6578 := (iff #6577 #6580)
 | 
|  |   4677 | #6572 := (iff #6549 #6574)
 | 
|  |   4678 | #6571 := (iff #6541 #6570)
 | 
|  |   4679 | #6566 := (= #6543 #6568)
 | 
|  |   4680 | #6569 := [rewrite]: #6566
 | 
|  |   4681 | #6573 := [monotonicity #6569]: #6571
 | 
|  |   4682 | #6575 := [monotonicity #6563 #6573]: #6572
 | 
|  |   4683 | #6581 := [monotonicity #6575]: #6578
 | 
|  |   4684 | #6586 := [trans #6581 #6583]: #6585
 | 
|  |   4685 | #6579 := [quant-inst]: #6577
 | 
|  |   4686 | #6584 := [mp #6579 #6586]: #6576
 | 
|  |   4687 | #6782 := [unit-resolution #6584 #6758]: #6574
 | 
|  |   4688 | #6783 := [unit-resolution #6782 #6757 #6756]: #6570
 | 
|  |   4689 | #6784 := (not #6570)
 | 
|  |   4690 | #6785 := (or #6784 #6588)
 | 
|  |   4691 | #6786 := [th-lemma]: #6785
 | 
|  |   4692 | #6781 := [unit-resolution #6786 #6783]: #6588
 | 
|  |   4693 | #6624 := (>= #2649 0::int)
 | 
|  |   4694 | #6787 := (or #6624 #2650)
 | 
|  |   4695 | #6788 := [th-lemma]: #6787
 | 
|  |   4696 | #6789 := [unit-resolution #6788 #6733]: #6624
 | 
|  |   4697 | #6790 := [th-lemma #6789 #6757 #6781]: false
 | 
|  |   4698 | #6815 := [lemma #6790]: #6791
 | 
|  |   4699 | #10826 := [unit-resolution #6815 #10825 #10373]: #2650
 | 
|  |   4700 | #3853 := (or #4349 #2655 #4343)
 | 
|  |   4701 | #3854 := [def-axiom]: #3853
 | 
|  |   4702 | #10827 := [unit-resolution #3854 #10826 #10824]: #4343
 | 
|  |   4703 | #3866 := (or #4340 #4229)
 | 
|  |   4704 | #3867 := [def-axiom]: #3866
 | 
|  |   4705 | #10835 := [unit-resolution #3867 #10827]: #4229
 | 
|  |   4706 | #10497 := (or #4234 #5459)
 | 
|  |   4707 | #5451 := (+ #6176 #2094)
 | 
|  |   4708 | #5452 := (>= #5451 0::int)
 | 
|  |   4709 | #10498 := (or #4234 #5452)
 | 
|  |   4710 | #10502 := (iff #10498 #10497)
 | 
|  |   4711 | #10504 := (iff #10497 #10497)
 | 
|  |   4712 | #10505 := [rewrite]: #10504
 | 
|  |   4713 | #5485 := (iff #5452 #5459)
 | 
|  |   4714 | #5453 := (+ #2094 #6176)
 | 
|  |   4715 | #5450 := (>= #5453 0::int)
 | 
|  |   4716 | #5460 := (iff #5450 #5459)
 | 
|  |   4717 | #5484 := [rewrite]: #5460
 | 
|  |   4718 | #5456 := (iff #5452 #5450)
 | 
|  |   4719 | #5454 := (= #5451 #5453)
 | 
|  |   4720 | #5455 := [rewrite]: #5454
 | 
|  |   4721 | #5457 := [monotonicity #5455]: #5456
 | 
|  |   4722 | #5486 := [trans #5457 #5484]: #5485
 | 
|  |   4723 | #10503 := [monotonicity #5486]: #10502
 | 
|  |   4724 | #10506 := [trans #10503 #10505]: #10502
 | 
|  |   4725 | #10501 := [quant-inst]: #10498
 | 
|  |   4726 | #10507 := [mp #10501 #10506]: #10497
 | 
|  |   4727 | #11063 := [unit-resolution #10507 #10835]: #5459
 | 
|  |   4728 | #10550 := (+ #177 #10842)
 | 
|  |   4729 | #10551 := (>= #10550 0::int)
 | 
|  |   4730 | #10851 := (= #177 #10815)
 | 
|  |   4731 | #13455 := (= #10815 #177)
 | 
|  |   4732 | #13456 := [monotonicity #13347]: #13455
 | 
|  |   4733 | #13457 := [symm #13456]: #10851
 | 
|  |   4734 | #13458 := (not #10851)
 | 
|  |   4735 | #13459 := (or #13458 #10551)
 | 
|  |   4736 | #13460 := [th-lemma]: #13459
 | 
|  |   4737 | #13461 := [unit-resolution #13460 #13457]: #10551
 | 
|  |   4738 | #13358 := [hypothesis]: #13056
 | 
|  |   4739 | #13331 := (not #10551)
 | 
|  |   4740 | #11754 := (not #5459)
 | 
|  |   4741 | #13362 := (or #13464 #11754 #2683 #13360 #13331 #13361)
 | 
|  |   4742 | #13363 := [th-lemma]: #13362
 | 
|  |   4743 | #13364 := [unit-resolution #13363 #13358 #13461 #11063 #13357 #10975]: #13464
 | 
|  |   4744 | #13586 := (or #10290 #13288)
 | 
|  |   4745 | #13575 := [hypothesis]: #13464
 | 
|  |   4746 | #10840 := (up_6 uf_15 #10482)
 | 
|  |   4747 | #13580 := (not #10840)
 | 
|  |   4748 | #13581 := (iff #176 #13580)
 | 
|  |   4749 | #13578 := (iff #175 #10840)
 | 
|  |   4750 | #13576 := (iff #10840 #175)
 | 
|  |   4751 | #13577 := [monotonicity #13347]: #13576
 | 
|  |   4752 | #13579 := [symm #13577]: #13578
 | 
|  |   4753 | #13582 := [monotonicity #13579]: #13581
 | 
|  |   4754 | #3855 := (or #4352 #176)
 | 
|  |   4755 | #3850 := [def-axiom]: #3855
 | 
|  |   4756 | #10368 := [unit-resolution #3850 #10367]: #176
 | 
|  |   4757 | #13583 := [mp #10368 #13582]: #13580
 | 
|  |   4758 | #13584 := [hypothesis]: #6205
 | 
|  |   4759 | #3799 := (or #4364 #4108)
 | 
|  |   4760 | #3823 := [def-axiom]: #3799
 | 
|  |   4761 | #10473 := [unit-resolution #3823 #10034]: #4108
 | 
|  |   4762 | #13489 := (or #4113 #10290 #10840 #13288)
 | 
|  |   4763 | #13250 := (+ #10815 #5358)
 | 
|  |   4764 | #13251 := (>= #13250 0::int)
 | 
|  |   4765 | #13282 := (or #10840 #10290 #13251)
 | 
|  |   4766 | #13491 := (or #4113 #13282)
 | 
|  |   4767 | #13502 := (iff #13491 #13489)
 | 
|  |   4768 | #13306 := (or #10290 #10840 #13288)
 | 
|  |   4769 | #13497 := (or #4113 #13306)
 | 
|  |   4770 | #13500 := (iff #13497 #13489)
 | 
|  |   4771 | #13501 := [rewrite]: #13500
 | 
|  |   4772 | #13498 := (iff #13491 #13497)
 | 
|  |   4773 | #13319 := (iff #13282 #13306)
 | 
|  |   4774 | #13311 := (or #10840 #10290 #13288)
 | 
|  |   4775 | #13315 := (iff #13311 #13306)
 | 
|  |   4776 | #13318 := [rewrite]: #13315
 | 
|  |   4777 | #13316 := (iff #13282 #13311)
 | 
|  |   4778 | #13309 := (iff #13251 #13288)
 | 
|  |   4779 | #13283 := (+ #5358 #10815)
 | 
|  |   4780 | #13286 := (>= #13283 0::int)
 | 
|  |   4781 | #13289 := (iff #13286 #13288)
 | 
|  |   4782 | #13290 := [rewrite]: #13289
 | 
|  |   4783 | #13280 := (iff #13251 #13286)
 | 
|  |   4784 | #13284 := (= #13250 #13283)
 | 
|  |   4785 | #13285 := [rewrite]: #13284
 | 
|  |   4786 | #13281 := [monotonicity #13285]: #13280
 | 
|  |   4787 | #13310 := [trans #13281 #13290]: #13309
 | 
|  |   4788 | #13317 := [monotonicity #13310]: #13316
 | 
|  |   4789 | #13320 := [trans #13317 #13318]: #13319
 | 
|  |   4790 | #13499 := [monotonicity #13320]: #13498
 | 
|  |   4791 | #13369 := [trans #13499 #13501]: #13502
 | 
|  |   4792 | #13492 := [quant-inst]: #13491
 | 
|  |   4793 | #13383 := [mp #13492 #13369]: #13489
 | 
|  |   4794 | #13585 := [unit-resolution #13383 #10473 #13584 #13583 #13575]: false
 | 
|  |   4795 | #13587 := [lemma #13585]: #13586
 | 
|  |   4796 | #13359 := [unit-resolution #13587 #13364]: #10290
 | 
|  |   4797 | #12957 := (or #12956 #6205 #12929)
 | 
|  |   4798 | #12958 := [def-axiom]: #12957
 | 
|  |   4799 | #13336 := [unit-resolution #12958 #13359 #13343]: #12929
 | 
|  |   4800 | #13380 := [trans #13336 #13347]: #6206
 | 
|  |   4801 | #13381 := [monotonicity #13380]: #13334
 | 
|  |   4802 | #13374 := (not #13334)
 | 
|  |   4803 | #13382 := (or #13374 #13335)
 | 
|  |   4804 | #13438 := [th-lemma]: #13382
 | 
|  |   4805 | #13375 := [unit-resolution #13438 #13381]: #13335
 | 
|  |   4806 | #4768 := (+ #177 #4567)
 | 
|  |   4807 | #4769 := (>= #4768 0::int)
 | 
|  |   4808 | #9856 := (or #4234 #4769)
 | 
|  |   4809 | #9857 := [quant-inst]: #9856
 | 
|  |   4810 | #10836 := [unit-resolution #9857 #10835]: #4769
 | 
|  |   4811 | #13378 := [th-lemma #10975 #13357 #13358 #10836 #13375]: false
 | 
|  |   4812 | #13372 := [lemma #13378]: #13379
 | 
|  |   4813 | #10577 := [unit-resolution #13372 #10559 #10975 #13537]: #13361
 | 
|  |   4814 | #11369 := (or #9335 #13056)
 | 
|  |   4815 | #13408 := [th-lemma]: #11369
 | 
|  |   4816 | #13409 := [unit-resolution #13408 #10577]: #9335
 | 
|  |   4817 | #6498 := (or #6489 #6495)
 | 
|  |   4818 | #13035 := (or #4218 #6489 #6495)
 | 
|  |   4819 | #6442 := (+ #1268 #6441)
 | 
|  |   4820 | #6443 := (+ #6403 #6442)
 | 
|  |   4821 | #6444 := (<= #6443 0::int)
 | 
|  |   4822 | #6485 := (or #6446 #6444)
 | 
|  |   4823 | #6486 := (not #6485)
 | 
|  |   4824 | #6487 := (= #6403 #2095)
 | 
|  |   4825 | #6488 := (or #6487 #6486)
 | 
|  |   4826 | #13036 := (or #4218 #6488)
 | 
|  |   4827 | #13053 := (iff #13036 #13035)
 | 
|  |   4828 | #13049 := (or #4218 #6498)
 | 
|  |   4829 | #13052 := (iff #13049 #13035)
 | 
|  |   4830 | #13047 := [rewrite]: #13052
 | 
|  |   4831 | #13050 := (iff #13036 #13049)
 | 
|  |   4832 | #6499 := (iff #6488 #6498)
 | 
|  |   4833 | #6496 := (iff #6486 #6495)
 | 
|  |   4834 | #6493 := (iff #6485 #6492)
 | 
|  |   4835 | #6460 := (iff #6444 #6457)
 | 
|  |   4836 | #6448 := (+ #6403 #6441)
 | 
|  |   4837 | #6449 := (+ #1268 #6448)
 | 
|  |   4838 | #6452 := (<= #6449 0::int)
 | 
|  |   4839 | #6458 := (iff #6452 #6457)
 | 
|  |   4840 | #6459 := [rewrite]: #6458
 | 
|  |   4841 | #6453 := (iff #6444 #6452)
 | 
|  |   4842 | #6450 := (= #6443 #6449)
 | 
|  |   4843 | #6451 := [rewrite]: #6450
 | 
|  |   4844 | #6454 := [monotonicity #6451]: #6453
 | 
|  |   4845 | #6461 := [trans #6454 #6459]: #6460
 | 
|  |   4846 | #6494 := [monotonicity #6461]: #6493
 | 
|  |   4847 | #6497 := [monotonicity #6494]: #6496
 | 
|  |   4848 | #6490 := (iff #6487 #6489)
 | 
|  |   4849 | #6491 := [rewrite]: #6490
 | 
|  |   4850 | #6500 := [monotonicity #6491 #6497]: #6499
 | 
|  |   4851 | #13051 := [monotonicity #6500]: #13050
 | 
|  |   4852 | #13054 := [trans #13051 #13047]: #13053
 | 
|  |   4853 | #13048 := [quant-inst]: #13036
 | 
|  |   4854 | #13055 := [mp #13048 #13054]: #13035
 | 
|  |   4855 | #13387 := [unit-resolution #13055 #10373]: #6498
 | 
|  |   4856 | #13388 := [unit-resolution #13387 #13409]: #6495
 | 
|  |   4857 | #13385 := (or #6492 #6466)
 | 
|  |   4858 | #13434 := (not #6466)
 | 
|  |   4859 | #13435 := [hypothesis]: #13434
 | 
|  |   4860 | #13057 := (not #6446)
 | 
|  |   4861 | #13439 := [hypothesis]: #6495
 | 
|  |   4862 | #13077 := (or #6492 #13057)
 | 
|  |   4863 | #13078 := [def-axiom]: #13077
 | 
|  |   4864 | #13365 := [unit-resolution #13078 #13439]: #13057
 | 
|  |   4865 | #13079 := (not #6457)
 | 
|  |   4866 | #13080 := (or #6492 #13079)
 | 
|  |   4867 | #13081 := [def-axiom]: #13080
 | 
|  |   4868 | #13366 := [unit-resolution #13081 #13439]: #13079
 | 
|  |   4869 | #6469 := (or #6446 #6457 #6466)
 | 
|  |   4870 | #13012 := (or #4226 #6446 #6457 #6466)
 | 
|  |   4871 | #6438 := (+ #6437 #2681)
 | 
|  |   4872 | #6439 := (+ #177 #6438)
 | 
|  |   4873 | #6440 := (= #6439 0::int)
 | 
|  |   4874 | #6447 := (or #6446 #6444 #6440)
 | 
|  |   4875 | #13013 := (or #4226 #6447)
 | 
|  |   4876 | #13031 := (iff #13013 #13012)
 | 
|  |   4877 | #13015 := (or #4226 #6469)
 | 
|  |   4878 | #13029 := (iff #13015 #13012)
 | 
|  |   4879 | #13030 := [rewrite]: #13029
 | 
|  |   4880 | #13027 := (iff #13013 #13015)
 | 
|  |   4881 | #6470 := (iff #6447 #6469)
 | 
|  |   4882 | #6467 := (iff #6440 #6466)
 | 
|  |   4883 | #6464 := (= #6439 #6463)
 | 
|  |   4884 | #6465 := [rewrite]: #6464
 | 
|  |   4885 | #6468 := [monotonicity #6465]: #6467
 | 
|  |   4886 | #6471 := [monotonicity #6461 #6468]: #6470
 | 
|  |   4887 | #13028 := [monotonicity #6471]: #13027
 | 
|  |   4888 | #13026 := [trans #13028 #13030]: #13031
 | 
|  |   4889 | #13014 := [quant-inst]: #13013
 | 
|  |   4890 | #13032 := [mp #13014 #13026]: #13012
 | 
|  |   4891 | #13367 := [unit-resolution #13032 #10825]: #6469
 | 
|  |   4892 | #13368 := [unit-resolution #13367 #13366 #13365 #13435]: false
 | 
|  |   4893 | #13386 := [lemma #13368]: #13385
 | 
|  |   4894 | #13488 := [unit-resolution #13386 #13388]: #6466
 | 
|  |   4895 | #13588 := (or #13434 #13033)
 | 
|  |   4896 | #13589 := [th-lemma]: #13588
 | 
|  |   4897 | #13590 := [unit-resolution #13589 #13488]: #13033
 | 
|  |   4898 | #12924 := (uf_1 #10482 ?x68!16)
 | 
|  |   4899 | #12925 := (uf_10 #12924)
 | 
|  |   4900 | #13060 := (* -1::int #12925)
 | 
|  |   4901 | #13437 := (+ #6437 #13060)
 | 
|  |   4902 | #13441 := (>= #13437 0::int)
 | 
|  |   4903 | #13436 := (= #6437 #12925)
 | 
|  |   4904 | #13445 := (= #12925 #6437)
 | 
|  |   4905 | #13443 := (= #12924 #6436)
 | 
|  |   4906 | #13444 := [monotonicity #13347]: #13443
 | 
|  |   4907 | #13446 := [monotonicity #13444]: #13445
 | 
|  |   4908 | #13447 := [symm #13446]: #13436
 | 
|  |   4909 | #13448 := (not #13436)
 | 
|  |   4910 | #13449 := (or #13448 #13441)
 | 
|  |   4911 | #13450 := [th-lemma]: #13449
 | 
|  |   4912 | #13451 := [unit-resolution #13450 #13447]: #13441
 | 
|  |   4913 | #13410 := (<= #12925 0::int)
 | 
|  |   4914 | #13411 := (not #13410)
 | 
|  |   4915 | #12833 := (not #12761)
 | 
|  |   4916 | #12834 := (or #12767 #12833)
 | 
|  |   4917 | #12835 := [def-axiom]: #12834
 | 
|  |   4918 | #13591 := [unit-resolution #12835 #13572]: #12833
 | 
|  |   4919 | #56 := (uf_10 #12)
 | 
|  |   4920 | #371 := (<= #56 0::int)
 | 
|  |   4921 | #372 := (not #371)
 | 
|  |   4922 | #55 := (= #10 #11)
 | 
|  |   4923 | #375 := (or #55 #372)
 | 
|  |   4924 | #4029 := (forall (vars (?x22 T2) (?x23 T2)) (:pat #3981) #375)
 | 
|  |   4925 | #378 := (forall (vars (?x22 T2) (?x23 T2)) #375)
 | 
|  |   4926 | #4032 := (iff #378 #4029)
 | 
|  |   4927 | #4030 := (iff #375 #375)
 | 
|  |   4928 | #4031 := [refl]: #4030
 | 
|  |   4929 | #4033 := [quant-intro #4031]: #4032
 | 
|  |   4930 | #1656 := (~ #378 #378)
 | 
|  |   4931 | #1655 := (~ #375 #375)
 | 
|  |   4932 | #1693 := [refl]: #1655
 | 
|  |   4933 | #1657 := [nnf-pos #1693]: #1656
 | 
|  |   4934 | #61 := (< 0::int #56)
 | 
|  |   4935 | #60 := (not #55)
 | 
|  |   4936 | #62 := (implies #60 #61)
 | 
|  |   4937 | #63 := (forall (vars (?x22 T2) (?x23 T2)) #62)
 | 
|  |   4938 | #381 := (iff #63 #378)
 | 
|  |   4939 | #365 := (or #55 #61)
 | 
|  |   4940 | #368 := (forall (vars (?x22 T2) (?x23 T2)) #365)
 | 
|  |   4941 | #379 := (iff #368 #378)
 | 
|  |   4942 | #376 := (iff #365 #375)
 | 
|  |   4943 | #373 := (iff #61 #372)
 | 
|  |   4944 | #374 := [rewrite]: #373
 | 
|  |   4945 | #377 := [monotonicity #374]: #376
 | 
|  |   4946 | #380 := [quant-intro #377]: #379
 | 
|  |   4947 | #369 := (iff #63 #368)
 | 
|  |   4948 | #366 := (iff #62 #365)
 | 
|  |   4949 | #367 := [rewrite]: #366
 | 
|  |   4950 | #370 := [quant-intro #367]: #369
 | 
|  |   4951 | #382 := [trans #370 #380]: #381
 | 
|  |   4952 | #364 := [asserted]: #63
 | 
|  |   4953 | #383 := [mp #364 #382]: #378
 | 
|  |   4954 | #1694 := [mp~ #383 #1657]: #378
 | 
|  |   4955 | #4034 := [mp #1694 #4033]: #4029
 | 
|  |   4956 | #7051 := (not #4029)
 | 
|  |   4957 | #13419 := (or #7051 #12761 #13411)
 | 
|  |   4958 | #13412 := (= #10482 ?x68!16)
 | 
|  |   4959 | #13413 := (or #13412 #13411)
 | 
|  |   4960 | #13420 := (or #7051 #13413)
 | 
|  |   4961 | #13427 := (iff #13420 #13419)
 | 
|  |   4962 | #13416 := (or #12761 #13411)
 | 
|  |   4963 | #13422 := (or #7051 #13416)
 | 
|  |   4964 | #13425 := (iff #13422 #13419)
 | 
|  |   4965 | #13426 := [rewrite]: #13425
 | 
|  |   4966 | #13423 := (iff #13420 #13422)
 | 
|  |   4967 | #13417 := (iff #13413 #13416)
 | 
|  |   4968 | #13414 := (iff #13412 #12761)
 | 
|  |   4969 | #13415 := [rewrite]: #13414
 | 
|  |   4970 | #13418 := [monotonicity #13415]: #13417
 | 
|  |   4971 | #13424 := [monotonicity #13418]: #13423
 | 
|  |   4972 | #13428 := [trans #13424 #13426]: #13427
 | 
|  |   4973 | #13421 := [quant-inst]: #13420
 | 
|  |   4974 | #13429 := [mp #13421 #13428]: #13419
 | 
|  |   4975 | #13592 := [unit-resolution #13429 #4034 #13591]: #13411
 | 
|  |   4976 | #13463 := (not #13033)
 | 
|  |   4977 | #13465 := (or #13463 #2683 #13464 #12761)
 | 
|  |   4978 | #13442 := [hypothesis]: #13288
 | 
|  |   4979 | #13452 := [hypothesis]: #12833
 | 
|  |   4980 | #13453 := [unit-resolution #13429 #4034 #13452]: #13411
 | 
|  |   4981 | #13454 := [hypothesis]: #13033
 | 
|  |   4982 | #13462 := [th-lemma #13461 #11063 #10975 #13454 #13453 #13451 #13442]: false
 | 
|  |   4983 | #13466 := [lemma #13462]: #13465
 | 
|  |   4984 | #13593 := [unit-resolution #13466 #13590 #10975 #13591]: #13464
 | 
|  |   4985 | #13594 := [unit-resolution #13587 #13593]: #10290
 | 
|  |   4986 | #13595 := [unit-resolution #12958 #13594 #13537]: #12929
 | 
|  |   4987 | #13596 := [trans #13595 #13347]: #6206
 | 
|  |   4988 | #13597 := [monotonicity #13596]: #13334
 | 
|  |   4989 | #13598 := [unit-resolution #13438 #13597]: #13335
 | 
|  |   4990 | #13599 := [th-lemma #13598 #10975 #10836 #13592 #13451 #13590]: false
 | 
|  |   4991 | #13601 := [lemma #13599]: #13600
 | 
|  |   4992 | #13863 := [unit-resolution #13601 #6523 #6522]: false
 | 
|  |   4993 | #13851 := [lemma #13863]: #3235
 | 
|  |   4994 | #7476 := (uf_1 uf_22 ?x63!14)
 | 
|  |   4995 | #8409 := (uf_2 #7476)
 | 
|  |   4996 | #8528 := (up_6 uf_15 #8409)
 | 
|  |   4997 | #8582 := (iff #8528 #175)
 | 
|  |   4998 | #8563 := (iff #175 #8528)
 | 
|  |   4999 | #8410 := (= uf_22 #8409)
 | 
|  |   5000 | #8416 := (or #8415 #8410)
 | 
|  |   5001 | #8417 := [quant-inst]: #8416
 | 
|  |   5002 | #8694 := [unit-resolution #8417 #3993]: #8410
 | 
|  |   5003 | #10477 := [monotonicity #8694]: #8563
 | 
|  |   5004 | #10478 := [symm #10477]: #8582
 | 
|  |   5005 | #7477 := (uf_10 #7476)
 | 
|  |   5006 | #6712 := (* -1::int #2054)
 | 
|  |   5007 | #7563 := (+ #6712 #7477)
 | 
|  |   5008 | #7564 := (+ #177 #7563)
 | 
|  |   5009 | #7637 := (>= #7564 0::int)
 | 
|  |   5010 | #7832 := (not #7637)
 | 
|  |   5011 | #7478 := (* -1::int #7477)
 | 
|  |   5012 | #7480 := (+ uf_9 #7478)
 | 
|  |   5013 | #7481 := (<= #7480 0::int)
 | 
|  |   5014 | #7636 := (or #7481 #7637)
 | 
|  |   5015 | #7631 := (not #7636)
 | 
|  |   5016 | #3931 := (not #2658)
 | 
|  |   5017 | #10371 := [hypothesis]: #2664
 | 
|  |   5018 | #3932 := (or #2661 #3931)
 | 
|  |   5019 | #3927 := [def-axiom]: #3932
 | 
|  |   5020 | #10372 := [unit-resolution #3927 #10371]: #3931
 | 
|  |   5021 | #7698 := (or #4218 #2658 #7631)
 | 
|  |   5022 | #7472 := (+ #1268 #7478)
 | 
|  |   5023 | #7479 := (+ #2054 #7472)
 | 
|  |   5024 | #7474 := (<= #7479 0::int)
 | 
|  |   5025 | #7482 := (or #7481 #7474)
 | 
|  |   5026 | #7280 := (not #7482)
 | 
|  |   5027 | #7373 := (or #2055 #7280)
 | 
|  |   5028 | #7694 := (or #4218 #7373)
 | 
|  |   5029 | #6817 := (iff #7694 #7698)
 | 
|  |   5030 | #7696 := (or #2658 #7631)
 | 
|  |   5031 | #7699 := (or #4218 #7696)
 | 
|  |   5032 | #7724 := (iff #7699 #7698)
 | 
|  |   5033 | #7720 := [rewrite]: #7724
 | 
|  |   5034 | #7704 := (iff #7694 #7699)
 | 
|  |   5035 | #7697 := (iff #7373 #7696)
 | 
|  |   5036 | #7626 := (iff #7280 #7631)
 | 
|  |   5037 | #7629 := (iff #7482 #7636)
 | 
|  |   5038 | #7627 := (iff #7474 #7637)
 | 
|  |   5039 | #7374 := (+ #2054 #7478)
 | 
|  |   5040 | #7380 := (+ #1268 #7374)
 | 
|  |   5041 | #7281 := (<= #7380 0::int)
 | 
|  |   5042 | #7662 := (iff #7281 #7637)
 | 
|  |   5043 | #7663 := [rewrite]: #7662
 | 
|  |   5044 | #7369 := (iff #7474 #7281)
 | 
|  |   5045 | #7381 := (= #7479 #7380)
 | 
|  |   5046 | #7498 := [rewrite]: #7381
 | 
|  |   5047 | #7370 := [monotonicity #7498]: #7369
 | 
|  |   5048 | #7628 := [trans #7370 #7663]: #7627
 | 
|  |   5049 | #7630 := [monotonicity #7628]: #7629
 | 
|  |   5050 | #7632 := [monotonicity #7630]: #7626
 | 
|  |   5051 | #7695 := [monotonicity #2660 #7632]: #7697
 | 
|  |   5052 | #7723 := [monotonicity #7695]: #7704
 | 
|  |   5053 | #7303 := [trans #7723 #7720]: #6817
 | 
|  |   5054 | #7700 := [quant-inst]: #7694
 | 
|  |   5055 | #7483 := [mp #7700 #7303]: #7698
 | 
|  |   5056 | #10375 := [unit-resolution #7483 #10373 #10372]: #7631
 | 
|  |   5057 | #7871 := (or #7636 #7832)
 | 
|  |   5058 | #7872 := [def-axiom]: #7871
 | 
|  |   5059 | #10377 := [unit-resolution #7872 #10375]: #7832
 | 
|  |   5060 | #8188 := (= uf_22 ?x63!14)
 | 
|  |   5061 | #8259 := (not #8188)
 | 
|  |   5062 | #9020 := (or #8259 #7637)
 | 
|  |   5063 | #7408 := (+ #177 #6712)
 | 
|  |   5064 | #8885 := (>= #7408 0::int)
 | 
|  |   5065 | #8884 := (= #177 #2054)
 | 
|  |   5066 | #8950 := (= #2054 #177)
 | 
|  |   5067 | #8129 := (= ?x63!14 uf_22)
 | 
|  |   5068 | #8946 := [hypothesis]: #8188
 | 
|  |   5069 | #8947 := [symm #8946]: #8129
 | 
|  |   5070 | #8951 := [monotonicity #8947]: #8950
 | 
|  |   5071 | #8983 := [symm #8951]: #8884
 | 
|  |   5072 | #8984 := (not #8884)
 | 
|  |   5073 | #8985 := (or #8984 #8885)
 | 
|  |   5074 | #8981 := [th-lemma]: #8985
 | 
|  |   5075 | #8977 := [unit-resolution #8981 #8983]: #8885
 | 
|  |   5076 | #10121 := [hypothesis]: #7832
 | 
|  |   5077 | #8408 := (>= #7477 0::int)
 | 
|  |   5078 | #8398 := (= #7477 0::int)
 | 
|  |   5079 | #8399 := (or #8259 #8398)
 | 
|  |   5080 | #57 := (= #56 0::int)
 | 
|  |   5081 | #355 := (or #60 #57)
 | 
|  |   5082 | #4023 := (forall (vars (?x20 T2) (?x21 T2)) (:pat #3981) #355)
 | 
|  |   5083 | #358 := (forall (vars (?x20 T2) (?x21 T2)) #355)
 | 
|  |   5084 | #4026 := (iff #358 #4023)
 | 
|  |   5085 | #4024 := (iff #355 #355)
 | 
|  |   5086 | #4025 := [refl]: #4024
 | 
|  |   5087 | #4027 := [quant-intro #4025]: #4026
 | 
|  |   5088 | #1652 := (~ #358 #358)
 | 
|  |   5089 | #1691 := (~ #355 #355)
 | 
|  |   5090 | #1692 := [refl]: #1691
 | 
|  |   5091 | #1653 := [nnf-pos #1692]: #1652
 | 
|  |   5092 | #58 := (implies #55 #57)
 | 
|  |   5093 | #59 := (forall (vars (?x20 T2) (?x21 T2)) #58)
 | 
|  |   5094 | #361 := (iff #59 #358)
 | 
|  |   5095 | #334 := (= 0::int #56)
 | 
|  |   5096 | #345 := (or #60 #334)
 | 
|  |   5097 | #350 := (forall (vars (?x20 T2) (?x21 T2)) #345)
 | 
|  |   5098 | #359 := (iff #350 #358)
 | 
|  |   5099 | #356 := (iff #345 #355)
 | 
|  |   5100 | #353 := (iff #334 #57)
 | 
|  |   5101 | #354 := [rewrite]: #353
 | 
|  |   5102 | #357 := [monotonicity #354]: #356
 | 
|  |   5103 | #360 := [quant-intro #357]: #359
 | 
|  |   5104 | #351 := (iff #59 #350)
 | 
|  |   5105 | #348 := (iff #58 #345)
 | 
|  |   5106 | #342 := (implies #55 #334)
 | 
|  |   5107 | #346 := (iff #342 #345)
 | 
|  |   5108 | #347 := [rewrite]: #346
 | 
|  |   5109 | #343 := (iff #58 #342)
 | 
|  |   5110 | #340 := (iff #57 #334)
 | 
|  |   5111 | #341 := [rewrite]: #340
 | 
|  |   5112 | #344 := [monotonicity #341]: #343
 | 
|  |   5113 | #349 := [trans #344 #347]: #348
 | 
|  |   5114 | #352 := [quant-intro #349]: #351
 | 
|  |   5115 | #362 := [trans #352 #360]: #361
 | 
|  |   5116 | #332 := [asserted]: #59
 | 
|  |   5117 | #363 := [mp #332 #362]: #358
 | 
|  |   5118 | #1654 := [mp~ #363 #1653]: #358
 | 
|  |   5119 | #4028 := [mp #1654 #4027]: #4023
 | 
|  |   5120 | #7068 := (not #4023)
 | 
|  |   5121 | #8402 := (or #7068 #8259 #8398)
 | 
|  |   5122 | #8403 := (or #7068 #8399)
 | 
|  |   5123 | #8405 := (iff #8403 #8402)
 | 
|  |   5124 | #8406 := [rewrite]: #8405
 | 
|  |   5125 | #8404 := [quant-inst]: #8403
 | 
|  |   5126 | #8407 := [mp #8404 #8406]: #8402
 | 
|  |   5127 | #8986 := [unit-resolution #8407 #4028]: #8399
 | 
|  |   5128 | #8987 := [unit-resolution #8986 #8946]: #8398
 | 
|  |   5129 | #9015 := (not #8398)
 | 
|  |   5130 | #9016 := (or #9015 #8408)
 | 
|  |   5131 | #8982 := [th-lemma]: #9016
 | 
|  |   5132 | #9017 := [unit-resolution #8982 #8987]: #8408
 | 
|  |   5133 | #9014 := [th-lemma #9017 #10121 #8977]: false
 | 
|  |   5134 | #9021 := [lemma #9014]: #9020
 | 
|  |   5135 | #10378 := [unit-resolution #9021 #10377]: #8259
 | 
|  |   5136 | #7164 := (up_6 uf_15 ?x63!14)
 | 
|  |   5137 | #8193 := (or #7164 #8188)
 | 
|  |   5138 | #8173 := (up_6 #183 ?x63!14)
 | 
|  |   5139 | #8206 := (iff #8173 #8193)
 | 
|  |   5140 | #8209 := (or #6538 #8206)
 | 
|  |   5141 | #8130 := (ite #8129 #3681 #7164)
 | 
|  |   5142 | #8187 := (iff #8173 #8130)
 | 
|  |   5143 | #8204 := (or #6538 #8187)
 | 
|  |   5144 | #8211 := (iff #8204 #8209)
 | 
|  |   5145 | #8213 := (iff #8209 #8209)
 | 
|  |   5146 | #8214 := [rewrite]: #8213
 | 
|  |   5147 | #8207 := (iff #8187 #8206)
 | 
|  |   5148 | #8196 := (iff #8130 #8193)
 | 
|  |   5149 | #8191 := (ite #8188 true #7164)
 | 
|  |   5150 | #8194 := (iff #8191 #8193)
 | 
|  |   5151 | #8195 := [rewrite]: #8194
 | 
|  |   5152 | #8186 := (iff #8130 #8191)
 | 
|  |   5153 | #8189 := (iff #8129 #8188)
 | 
|  |   5154 | #8190 := [rewrite]: #8189
 | 
|  |   5155 | #8192 := [monotonicity #8190 #3673]: #8186
 | 
|  |   5156 | #8205 := [trans #8192 #8195]: #8196
 | 
|  |   5157 | #8208 := [monotonicity #8205]: #8207
 | 
|  |   5158 | #8212 := [monotonicity #8208]: #8211
 | 
|  |   5159 | #8246 := [trans #8212 #8214]: #8211
 | 
|  |   5160 | #8210 := [quant-inst]: #8204
 | 
|  |   5161 | #8247 := [mp #8210 #8246]: #8209
 | 
|  |   5162 | #8553 := [unit-resolution #8247 #4007]: #8206
 | 
|  |   5163 | #8674 := (iff #2056 #8173)
 | 
|  |   5164 | #8666 := (iff #8173 #2056)
 | 
|  |   5165 | #10382 := [monotonicity #10381]: #8666
 | 
|  |   5166 | #10385 := [symm #10382]: #8674
 | 
|  |   5167 | #3925 := (or #2661 #2056)
 | 
|  |   5168 | #3926 := [def-axiom]: #3925
 | 
|  |   5169 | #10379 := [unit-resolution #3926 #10371]: #2056
 | 
|  |   5170 | #10471 := [mp #10379 #10385]: #8173
 | 
|  |   5171 | #8290 := (not #8173)
 | 
|  |   5172 | #8287 := (not #8206)
 | 
|  |   5173 | #8291 := (or #8287 #8290 #8193)
 | 
|  |   5174 | #8286 := [def-axiom]: #8291
 | 
|  |   5175 | #10472 := [unit-resolution #8286 #10471 #8553]: #8193
 | 
|  |   5176 | #8262 := (not #8193)
 | 
|  |   5177 | #10474 := (or #8188 #7637 #8528 #8262)
 | 
|  |   5178 | #10142 := (or #8188 #7637 #4113 #8528 #8262)
 | 
|  |   5179 | #8400 := (uf_3 #7476)
 | 
|  |   5180 | #10070 := (uf_4 uf_14 #8400)
 | 
|  |   5181 | #10071 := (* -1::int #10070)
 | 
|  |   5182 | #8525 := (uf_4 uf_14 #8409)
 | 
|  |   5183 | #10072 := (+ #8525 #10071)
 | 
|  |   5184 | #10073 := (>= #10072 0::int)
 | 
|  |   5185 | #10074 := (up_6 uf_15 #8400)
 | 
|  |   5186 | #10112 := (iff #7164 #10074)
 | 
|  |   5187 | #10110 := (iff #10074 #7164)
 | 
|  |   5188 | #10108 := (= #8400 ?x63!14)
 | 
|  |   5189 | #8401 := (= ?x63!14 #8400)
 | 
|  |   5190 | #8411 := (or #7756 #8401)
 | 
|  |   5191 | #8412 := [quant-inst]: #8411
 | 
|  |   5192 | #10107 := [unit-resolution #8412 #3987]: #8401
 | 
|  |   5193 | #10109 := [symm #10107]: #10108
 | 
|  |   5194 | #10111 := [monotonicity #10109]: #10110
 | 
|  |   5195 | #10113 := [symm #10111]: #10112
 | 
|  |   5196 | #10104 := [hypothesis]: #8193
 | 
|  |   5197 | #10105 := [hypothesis]: #8259
 | 
|  |   5198 | #8263 := (or #8262 #7164 #8188)
 | 
|  |   5199 | #8264 := [def-axiom]: #8263
 | 
|  |   5200 | #10106 := [unit-resolution #8264 #10105 #10104]: #7164
 | 
|  |   5201 | #10114 := [mp #10106 #10113]: #10074
 | 
|  |   5202 | #10075 := (not #10074)
 | 
|  |   5203 | #10118 := (or #10073 #10075)
 | 
|  |   5204 | #10115 := (not #8528)
 | 
|  |   5205 | #10116 := [hypothesis]: #10115
 | 
|  |   5206 | #10117 := [hypothesis]: #4108
 | 
|  |   5207 | #10080 := (or #4113 #8528 #10073 #10075)
 | 
|  |   5208 | #10076 := (or #8528 #10075 #10073)
 | 
|  |   5209 | #10081 := (or #4113 #10076)
 | 
|  |   5210 | #10088 := (iff #10081 #10080)
 | 
|  |   5211 | #10077 := (or #8528 #10073 #10075)
 | 
|  |   5212 | #10083 := (or #4113 #10077)
 | 
|  |   5213 | #10086 := (iff #10083 #10080)
 | 
|  |   5214 | #10087 := [rewrite]: #10086
 | 
|  |   5215 | #10084 := (iff #10081 #10083)
 | 
|  |   5216 | #10078 := (iff #10076 #10077)
 | 
|  |   5217 | #10079 := [rewrite]: #10078
 | 
|  |   5218 | #10085 := [monotonicity #10079]: #10084
 | 
|  |   5219 | #10089 := [trans #10085 #10087]: #10088
 | 
|  |   5220 | #10082 := [quant-inst]: #10081
 | 
|  |   5221 | #10090 := [mp #10082 #10089]: #10080
 | 
|  |   5222 | #10119 := [unit-resolution #10090 #10117 #10116]: #10118
 | 
|  |   5223 | #10120 := [unit-resolution #10119 #10114]: #10073
 | 
|  |   5224 | #8157 := (<= #7477 0::int)
 | 
|  |   5225 | #8158 := (not #8157)
 | 
|  |   5226 | #8160 := (or #8158 #8188)
 | 
|  |   5227 | #8163 := (or #7051 #8158 #8188)
 | 
|  |   5228 | #8159 := (or #8188 #8158)
 | 
|  |   5229 | #8164 := (or #7051 #8159)
 | 
|  |   5230 | #8222 := (iff #8164 #8163)
 | 
|  |   5231 | #8215 := (or #7051 #8160)
 | 
|  |   5232 | #8218 := (iff #8215 #8163)
 | 
|  |   5233 | #8219 := [rewrite]: #8218
 | 
|  |   5234 | #8216 := (iff #8164 #8215)
 | 
|  |   5235 | #8161 := (iff #8159 #8160)
 | 
|  |   5236 | #8162 := [rewrite]: #8161
 | 
|  |   5237 | #8217 := [monotonicity #8162]: #8216
 | 
|  |   5238 | #8347 := [trans #8217 #8219]: #8222
 | 
|  |   5239 | #8166 := [quant-inst]: #8164
 | 
|  |   5240 | #8397 := [mp #8166 #8347]: #8163
 | 
|  |   5241 | #10122 := [unit-resolution #8397 #4034]: #8160
 | 
|  |   5242 | #10123 := [unit-resolution #10122 #10105]: #8158
 | 
|  |   5243 | #10124 := (or #8408 #8157)
 | 
|  |   5244 | #10125 := [th-lemma]: #10124
 | 
|  |   5245 | #10126 := [unit-resolution #10125 #10123]: #8408
 | 
|  |   5246 | #10095 := (+ #2054 #10071)
 | 
|  |   5247 | #10102 := (<= #10095 0::int)
 | 
|  |   5248 | #10094 := (= #2054 #10070)
 | 
|  |   5249 | #10127 := (= #10070 #2054)
 | 
|  |   5250 | #10128 := [monotonicity #10109]: #10127
 | 
|  |   5251 | #10129 := [symm #10128]: #10094
 | 
|  |   5252 | #10130 := (not #10094)
 | 
|  |   5253 | #10131 := (or #10130 #10102)
 | 
|  |   5254 | #10132 := [th-lemma]: #10131
 | 
|  |   5255 | #10133 := [unit-resolution #10132 #10129]: #10102
 | 
|  |   5256 | #8536 := (* -1::int #8525)
 | 
|  |   5257 | #8803 := (+ #177 #8536)
 | 
|  |   5258 | #8816 := (>= #8803 0::int)
 | 
|  |   5259 | #8802 := (= #177 #8525)
 | 
|  |   5260 | #10134 := (= #8525 #177)
 | 
|  |   5261 | #8698 := (= #8409 uf_22)
 | 
|  |   5262 | #8699 := [symm #8694]: #8698
 | 
|  |   5263 | #10135 := [monotonicity #8699]: #10134
 | 
|  |   5264 | #10136 := [symm #10135]: #8802
 | 
|  |   5265 | #10137 := (not #8802)
 | 
|  |   5266 | #10138 := (or #10137 #8816)
 | 
|  |   5267 | #10139 := [th-lemma]: #10138
 | 
|  |   5268 | #10140 := [unit-resolution #10139 #10136]: #8816
 | 
|  |   5269 | #10141 := [th-lemma #10140 #10133 #10126 #10121 #10120]: false
 | 
|  |   5270 | #10143 := [lemma #10141]: #10142
 | 
|  |   5271 | #10475 := [unit-resolution #10143 #10473]: #10474
 | 
|  |   5272 | #10476 := [unit-resolution #10475 #10472 #10378 #10377]: #8528
 | 
|  |   5273 | #10479 := [mp #10476 #10478]: #175
 | 
|  |   5274 | #10480 := [unit-resolution #10368 #10479]: false
 | 
|  |   5275 | #10481 := [lemma #10480]: #2661
 | 
|  |   5276 | #3868 := (or #4340 #4334)
 | 
|  |   5277 | #3869 := [def-axiom]: #3868
 | 
|  |   5278 | #10828 := [unit-resolution #3869 #10827]: #4334
 | 
|  |   5279 | #3864 := (or #4337 #2664 #4331)
 | 
|  |   5280 | #3865 := [def-axiom]: #3864
 | 
|  |   5281 | #10829 := [unit-resolution #3865 #10828]: #4334
 | 
|  |   5282 | #10830 := [unit-resolution #10829 #10481]: #4331
 | 
|  |   5283 | #10976 := (or #4328 #4307)
 | 
|  |   5284 | #3837 := (or #4364 #4091)
 | 
|  |   5285 | #3817 := [def-axiom]: #3837
 | 
|  |   5286 | #8978 := [unit-resolution #3817 #10034]: #4091
 | 
|  |   5287 | #7751 := (or #4328 #825 #4226 #4218 #4096 #4307 #1547)
 | 
|  |   5288 | #4645 := (>= #177 0::int)
 | 
|  |   5289 | #7721 := [hypothesis]: #4091
 | 
|  |   5290 | #6301 := (or #4096 #4645)
 | 
|  |   5291 | #6302 := [quant-inst]: #6301
 | 
|  |   5292 | #7722 := [unit-resolution #6302 #7721]: #4645
 | 
|  |   5293 | #7202 := (uf_1 uf_22 ?x65!15)
 | 
|  |   5294 | #7203 := (uf_10 #7202)
 | 
|  |   5295 | #4856 := (* -1::int #2077)
 | 
|  |   5296 | #7255 := (+ #4856 #7203)
 | 
|  |   5297 | #7256 := (+ #177 #7255)
 | 
|  |   5298 | #7300 := (<= #7256 0::int)
 | 
|  |   5299 | #7273 := (= #7256 0::int)
 | 
|  |   5300 | #6830 := (uf_4 uf_14 ?x65!15)
 | 
|  |   5301 | #7035 := (* -1::int #6830)
 | 
|  |   5302 | #7249 := (+ #7035 #7203)
 | 
|  |   5303 | #7250 := (+ #177 #7249)
 | 
|  |   5304 | #7251 := (>= #7250 0::int)
 | 
|  |   5305 | #7345 := (not #7251)
 | 
|  |   5306 | #7206 := (* -1::int #7203)
 | 
|  |   5307 | #7210 := (+ uf_9 #7206)
 | 
|  |   5308 | #7261 := (<= #7210 0::int)
 | 
|  |   5309 | #7351 := (or #7251 #7261)
 | 
|  |   5310 | #7356 := (not #7351)
 | 
|  |   5311 | #6838 := (= #2077 #6830)
 | 
|  |   5312 | #8359 := (not #6838)
 | 
|  |   5313 | #7036 := (+ #2077 #7035)
 | 
|  |   5314 | #7870 := (>= #7036 0::int)
 | 
|  |   5315 | #7878 := (not #7870)
 | 
|  |   5316 | #7489 := (>= #6830 0::int)
 | 
|  |   5317 | #7492 := (or #4096 #7489)
 | 
|  |   5318 | #7487 := [quant-inst]: #7492
 | 
|  |   5319 | #7726 := [unit-resolution #7487 #7721]: #7489
 | 
|  |   5320 | #7727 := [hypothesis]: #4304
 | 
|  |   5321 | #7728 := [hypothesis]: #4331
 | 
|  |   5322 | #3873 := (or #4328 #4322)
 | 
|  |   5323 | #3877 := [def-axiom]: #3873
 | 
|  |   5324 | #7729 := [unit-resolution #3877 #7728]: #4322
 | 
|  |   5325 | #4709 := (= #105 #204)
 | 
|  |   5326 | #7748 := (iff #4709 #205)
 | 
|  |   5327 | #7747 := [commutativity]: #1303
 | 
|  |   5328 | #7740 := (iff #4709 #670)
 | 
|  |   5329 | #7725 := [hypothesis]: #106
 | 
|  |   5330 | #7746 := [monotonicity #7725]: #7740
 | 
|  |   5331 | #7749 := [trans #7746 #7747]: #7748
 | 
|  |   5332 | #4721 := (<= #105 0::int)
 | 
|  |   5333 | #7730 := (or #1547 #4721)
 | 
|  |   5334 | #7741 := [th-lemma]: #7730
 | 
|  |   5335 | #7742 := [unit-resolution #7741 #7725]: #4721
 | 
|  |   5336 | #7112 := [hypothesis]: #184
 | 
|  |   5337 | #3875 := (or #4328 #4238)
 | 
|  |   5338 | #3876 := [def-axiom]: #3875
 | 
|  |   5339 | #7743 := [unit-resolution #3876 #7728]: #4238
 | 
|  |   5340 | #7161 := (not #4645)
 | 
|  |   5341 | #7160 := (not #4721)
 | 
|  |   5342 | #7162 := (or #4709 #7160 #7161 #825 #4243 #4218)
 | 
|  |   5343 | #4667 := (uf_1 uf_22 uf_11)
 | 
|  |   5344 | #4668 := (uf_10 #4667)
 | 
|  |   5345 | #6983 := (<= #4668 0::int)
 | 
|  |   5346 | #6984 := (not #6983)
 | 
|  |   5347 | #4606 := (= uf_11 uf_22)
 | 
|  |   5348 | #6828 := (not #4606)
 | 
|  |   5349 | #4650 := (up_6 uf_15 uf_11)
 | 
|  |   5350 | #7333 := (or #4606 #4650)
 | 
|  |   5351 | #6837 := (not #7333)
 | 
|  |   5352 | #7328 := (up_6 #183 uf_11)
 | 
|  |   5353 | #7338 := (iff #7328 #7333)
 | 
|  |   5354 | #3737 := (or #6538 #7338)
 | 
|  |   5355 | #7327 := (ite #4606 #3681 #4650)
 | 
|  |   5356 | #7329 := (iff #7328 #7327)
 | 
|  |   5357 | #6818 := (or #6538 #7329)
 | 
|  |   5358 | #6814 := (iff #6818 #3737)
 | 
|  |   5359 | #6821 := (iff #3737 #3737)
 | 
|  |   5360 | #6822 := [rewrite]: #6821
 | 
|  |   5361 | #7339 := (iff #7329 #7338)
 | 
|  |   5362 | #7336 := (iff #7327 #7333)
 | 
|  |   5363 | #7330 := (ite #4606 true #4650)
 | 
|  |   5364 | #7334 := (iff #7330 #7333)
 | 
|  |   5365 | #7335 := [rewrite]: #7334
 | 
|  |   5366 | #7331 := (iff #7327 #7330)
 | 
|  |   5367 | #7332 := [monotonicity #3673]: #7331
 | 
|  |   5368 | #7337 := [trans #7332 #7335]: #7336
 | 
|  |   5369 | #7340 := [monotonicity #7337]: #7339
 | 
|  |   5370 | #6820 := [monotonicity #7340]: #6814
 | 
|  |   5371 | #6823 := [trans #6820 #6822]: #6814
 | 
|  |   5372 | #6819 := [quant-inst]: #6818
 | 
|  |   5373 | #6824 := [mp #6819 #6823]: #3737
 | 
|  |   5374 | #7083 := [unit-resolution #6824 #4007]: #7338
 | 
|  |   5375 | #6842 := (not #7328)
 | 
|  |   5376 | #4795 := (up_6 uf_23 uf_11)
 | 
|  |   5377 | #4796 := (not #4795)
 | 
|  |   5378 | #7169 := (iff #4796 #6842)
 | 
|  |   5379 | #7167 := (iff #4795 #7328)
 | 
|  |   5380 | #7115 := (iff #7328 #4795)
 | 
|  |   5381 | #7114 := [symm #7112]: #7113
 | 
|  |   5382 | #7116 := [monotonicity #7114]: #7115
 | 
|  |   5383 | #7168 := [symm #7116]: #7167
 | 
|  |   5384 | #7170 := [monotonicity #7168]: #7169
 | 
|  |   5385 | #7084 := (not #4709)
 | 
|  |   5386 | #7109 := [hypothesis]: #7084
 | 
|  |   5387 | #4798 := (or #4709 #4796)
 | 
|  |   5388 | #7110 := [hypothesis]: #4238
 | 
|  |   5389 | #6714 := (or #4243 #4709 #4796)
 | 
|  |   5390 | #4797 := (or #4796 #4709)
 | 
|  |   5391 | #6729 := (or #4243 #4797)
 | 
|  |   5392 | #6720 := (iff #6729 #6714)
 | 
|  |   5393 | #6728 := (or #4243 #4798)
 | 
|  |   5394 | #6718 := (iff #6728 #6714)
 | 
|  |   5395 | #6719 := [rewrite]: #6718
 | 
|  |   5396 | #6731 := (iff #6729 #6728)
 | 
|  |   5397 | #4799 := (iff #4797 #4798)
 | 
|  |   5398 | #4800 := [rewrite]: #4799
 | 
|  |   5399 | #6717 := [monotonicity #4800]: #6731
 | 
|  |   5400 | #6721 := [trans #6717 #6719]: #6720
 | 
|  |   5401 | #6730 := [quant-inst]: #6729
 | 
|  |   5402 | #6716 := [mp #6730 #6721]: #6714
 | 
|  |   5403 | #7111 := [unit-resolution #6716 #7110]: #4798
 | 
|  |   5404 | #7106 := [unit-resolution #7111 #7109]: #4796
 | 
|  |   5405 | #7171 := [mp #7106 #7170]: #6842
 | 
|  |   5406 | #6840 := (not #7338)
 | 
|  |   5407 | #6841 := (or #6840 #7328 #6837)
 | 
|  |   5408 | #6836 := [def-axiom]: #6841
 | 
|  |   5409 | #7172 := [unit-resolution #6836 #7171 #7083]: #6837
 | 
|  |   5410 | #6829 := (or #7333 #6828)
 | 
|  |   5411 | #6827 := [def-axiom]: #6829
 | 
|  |   5412 | #7173 := [unit-resolution #6827 #7172]: #6828
 | 
|  |   5413 | #6986 := (or #4606 #6984)
 | 
|  |   5414 | #6989 := (or #7051 #4606 #6984)
 | 
|  |   5415 | #4604 := (= uf_22 uf_11)
 | 
|  |   5416 | #6985 := (or #4604 #6984)
 | 
|  |   5417 | #6990 := (or #7051 #6985)
 | 
|  |   5418 | #6978 := (iff #6990 #6989)
 | 
|  |   5419 | #6974 := (or #7051 #6986)
 | 
|  |   5420 | #6977 := (iff #6974 #6989)
 | 
|  |   5421 | #6972 := [rewrite]: #6977
 | 
|  |   5422 | #6975 := (iff #6990 #6974)
 | 
|  |   5423 | #6987 := (iff #6985 #6986)
 | 
|  |   5424 | #4607 := (iff #4604 #4606)
 | 
|  |   5425 | #4608 := [rewrite]: #4607
 | 
|  |   5426 | #6988 := [monotonicity #4608]: #6987
 | 
|  |   5427 | #6976 := [monotonicity #6988]: #6975
 | 
|  |   5428 | #6979 := [trans #6976 #6972]: #6978
 | 
|  |   5429 | #6973 := [quant-inst]: #6990
 | 
|  |   5430 | #6980 := [mp #6973 #6979]: #6989
 | 
|  |   5431 | #7174 := [unit-resolution #6980 #4034]: #6986
 | 
|  |   5432 | #7175 := [unit-resolution #7174 #7173]: #6984
 | 
|  |   5433 | #4672 := (* -1::int #4668)
 | 
|  |   5434 | #4673 := (+ #1268 #4672)
 | 
|  |   5435 | #4674 := (+ #105 #4673)
 | 
|  |   5436 | #4675 := (<= #4674 0::int)
 | 
|  |   5437 | #6530 := (not #4675)
 | 
|  |   5438 | #4676 := (+ uf_9 #4672)
 | 
|  |   5439 | #4677 := (<= #4676 0::int)
 | 
|  |   5440 | #4711 := (or #4675 #4677)
 | 
|  |   5441 | #4714 := (not #4711)
 | 
|  |   5442 | #4717 := (or #4709 #4714)
 | 
|  |   5443 | #6326 := (or #4218 #4709 #4714)
 | 
|  |   5444 | #4707 := (or #4677 #4675)
 | 
|  |   5445 | #4708 := (not #4707)
 | 
|  |   5446 | #4710 := (or #4709 #4708)
 | 
|  |   5447 | #6355 := (or #4218 #4710)
 | 
|  |   5448 | #6360 := (iff #6355 #6326)
 | 
|  |   5449 | #6357 := (or #4218 #4717)
 | 
|  |   5450 | #6354 := (iff #6357 #6326)
 | 
|  |   5451 | #6359 := [rewrite]: #6354
 | 
|  |   5452 | #6352 := (iff #6355 #6357)
 | 
|  |   5453 | #4718 := (iff #4710 #4717)
 | 
|  |   5454 | #4715 := (iff #4708 #4714)
 | 
|  |   5455 | #4712 := (iff #4707 #4711)
 | 
|  |   5456 | #4713 := [rewrite]: #4712
 | 
|  |   5457 | #4716 := [monotonicity #4713]: #4715
 | 
|  |   5458 | #4719 := [monotonicity #4716]: #4718
 | 
|  |   5459 | #6358 := [monotonicity #4719]: #6352
 | 
|  |   5460 | #6361 := [trans #6358 #6359]: #6360
 | 
|  |   5461 | #6356 := [quant-inst]: #6355
 | 
|  |   5462 | #6362 := [mp #6356 #6361]: #6326
 | 
|  |   5463 | #7155 := [unit-resolution #6362 #6754]: #4717
 | 
|  |   5464 | #7156 := [unit-resolution #7155 #7109]: #4714
 | 
|  |   5465 | #6531 := (or #4711 #6530)
 | 
|  |   5466 | #6532 := [def-axiom]: #6531
 | 
|  |   5467 | #7157 := [unit-resolution #6532 #7156]: #6530
 | 
|  |   5468 | #7158 := [hypothesis]: #4645
 | 
|  |   5469 | #7159 := [hypothesis]: #4721
 | 
|  |   5470 | #7154 := [th-lemma #7159 #7158 #7157 #7175]: false
 | 
|  |   5471 | #7163 := [lemma #7154]: #7162
 | 
|  |   5472 | #7744 := [unit-resolution #7163 #7743 #7722 #7112 #7742 #6754]: #4709
 | 
|  |   5473 | #7745 := [mp #7744 #7749]: #205
 | 
|  |   5474 | #3872 := (or #4325 #1305 #4319)
 | 
|  |   5475 | #3874 := [def-axiom]: #3872
 | 
|  |   5476 | #7750 := [unit-resolution #3874 #7745 #7729]: #4319
 | 
|  |   5477 | #3879 := (or #4316 #4310)
 | 
|  |   5478 | #3881 := [def-axiom]: #3879
 | 
|  |   5479 | #7761 := [unit-resolution #3881 #7750]: #4310
 | 
|  |   5480 | #3893 := (or #4313 #2079 #4307)
 | 
|  |   5481 | #3887 := [def-axiom]: #3893
 | 
|  |   5482 | #7762 := [unit-resolution #3887 #7761 #7727]: #2079
 | 
|  |   5483 | #7916 := (not #7489)
 | 
|  |   5484 | #7917 := (or #7878 #2078 #7916)
 | 
|  |   5485 | #7875 := [hypothesis]: #7489
 | 
|  |   5486 | #7876 := [hypothesis]: #7870
 | 
|  |   5487 | #8371 := [hypothesis]: #2079
 | 
|  |   5488 | #7877 := [th-lemma #8371 #7876 #7875]: false
 | 
|  |   5489 | #7918 := [lemma #7877]: #7917
 | 
|  |   5490 | #7763 := [unit-resolution #7918 #7762 #7726]: #7878
 | 
|  |   5491 | #7796 := (or #8359 #7870)
 | 
|  |   5492 | #7792 := [hypothesis]: #7878
 | 
|  |   5493 | #7793 := [hypothesis]: #6838
 | 
|  |   5494 | #7797 := [th-lemma]: #7796
 | 
|  |   5495 | #7798 := [unit-resolution #7797 #7793 #7792]: false
 | 
|  |   5496 | #7799 := [lemma #7798]: #7796
 | 
|  |   5497 | #7790 := [unit-resolution #7799 #7763]: #8359
 | 
|  |   5498 | #7359 := (or #6838 #7356)
 | 
|  |   5499 | #7362 := (or #4218 #6838 #7356)
 | 
|  |   5500 | #7207 := (+ #1268 #7206)
 | 
|  |   5501 | #7208 := (+ #6830 #7207)
 | 
|  |   5502 | #7209 := (<= #7208 0::int)
 | 
|  |   5503 | #7304 := (or #7261 #7209)
 | 
|  |   5504 | #7305 := (not #7304)
 | 
|  |   5505 | #6831 := (= #6830 #2077)
 | 
|  |   5506 | #7306 := (or #6831 #7305)
 | 
|  |   5507 | #7363 := (or #4218 #7306)
 | 
|  |   5508 | #7343 := (iff #7363 #7362)
 | 
|  |   5509 | #7365 := (or #4218 #7359)
 | 
|  |   5510 | #7368 := (iff #7365 #7362)
 | 
|  |   5511 | #7342 := [rewrite]: #7368
 | 
|  |   5512 | #7366 := (iff #7363 #7365)
 | 
|  |   5513 | #7360 := (iff #7306 #7359)
 | 
|  |   5514 | #7357 := (iff #7305 #7356)
 | 
|  |   5515 | #7354 := (iff #7304 #7351)
 | 
|  |   5516 | #7307 := (or #7261 #7251)
 | 
|  |   5517 | #7352 := (iff #7307 #7351)
 | 
|  |   5518 | #7353 := [rewrite]: #7352
 | 
|  |   5519 | #7308 := (iff #7304 #7307)
 | 
|  |   5520 | #7248 := (iff #7209 #7251)
 | 
|  |   5521 | #7263 := (+ #6830 #7206)
 | 
|  |   5522 | #7264 := (+ #1268 #7263)
 | 
|  |   5523 | #7267 := (<= #7264 0::int)
 | 
|  |   5524 | #7252 := (iff #7267 #7251)
 | 
|  |   5525 | #7253 := [rewrite]: #7252
 | 
|  |   5526 | #7268 := (iff #7209 #7267)
 | 
|  |   5527 | #7265 := (= #7208 #7264)
 | 
|  |   5528 | #7266 := [rewrite]: #7265
 | 
|  |   5529 | #7269 := [monotonicity #7266]: #7268
 | 
|  |   5530 | #7254 := [trans #7269 #7253]: #7248
 | 
|  |   5531 | #7350 := [monotonicity #7254]: #7308
 | 
|  |   5532 | #7355 := [trans #7350 #7353]: #7354
 | 
|  |   5533 | #7358 := [monotonicity #7355]: #7357
 | 
|  |   5534 | #6839 := (iff #6831 #6838)
 | 
|  |   5535 | #6843 := [rewrite]: #6839
 | 
|  |   5536 | #7361 := [monotonicity #6843 #7358]: #7360
 | 
|  |   5537 | #7367 := [monotonicity #7361]: #7366
 | 
|  |   5538 | #7341 := [trans #7367 #7342]: #7343
 | 
|  |   5539 | #7364 := [quant-inst]: #7363
 | 
|  |   5540 | #7344 := [mp #7364 #7341]: #7362
 | 
|  |   5541 | #8361 := [unit-resolution #7344 #6754]: #7359
 | 
|  |   5542 | #7794 := [unit-resolution #8361 #7790]: #7356
 | 
|  |   5543 | #7346 := (or #7351 #7345)
 | 
|  |   5544 | #7347 := [def-axiom]: #7346
 | 
|  |   5545 | #7789 := [unit-resolution #7347 #7794]: #7345
 | 
|  |   5546 | #7348 := (not #7261)
 | 
|  |   5547 | #7349 := (or #7351 #7348)
 | 
|  |   5548 | #7411 := [def-axiom]: #7349
 | 
|  |   5549 | #7795 := [unit-resolution #7411 #7794]: #7348
 | 
|  |   5550 | #7313 := (or #7251 #7261 #7273)
 | 
|  |   5551 | #7318 := (or #4226 #7251 #7261 #7273)
 | 
|  |   5552 | #7204 := (+ #7203 #4856)
 | 
|  |   5553 | #7205 := (+ #177 #7204)
 | 
|  |   5554 | #7200 := (= #7205 0::int)
 | 
|  |   5555 | #7262 := (or #7261 #7209 #7200)
 | 
|  |   5556 | #7319 := (or #4226 #7262)
 | 
|  |   5557 | #7326 := (iff #7319 #7318)
 | 
|  |   5558 | #7321 := (or #4226 #7313)
 | 
|  |   5559 | #7324 := (iff #7321 #7318)
 | 
|  |   5560 | #7325 := [rewrite]: #7324
 | 
|  |   5561 | #7322 := (iff #7319 #7321)
 | 
|  |   5562 | #7316 := (iff #7262 #7313)
 | 
|  |   5563 | #7310 := (or #7261 #7251 #7273)
 | 
|  |   5564 | #7314 := (iff #7310 #7313)
 | 
|  |   5565 | #7315 := [rewrite]: #7314
 | 
|  |   5566 | #7311 := (iff #7262 #7310)
 | 
|  |   5567 | #7274 := (iff #7200 #7273)
 | 
|  |   5568 | #7257 := (= #7205 #7256)
 | 
|  |   5569 | #7258 := [rewrite]: #7257
 | 
|  |   5570 | #7309 := [monotonicity #7258]: #7274
 | 
|  |   5571 | #7312 := [monotonicity #7254 #7309]: #7311
 | 
|  |   5572 | #7317 := [trans #7312 #7315]: #7316
 | 
|  |   5573 | #7323 := [monotonicity #7317]: #7322
 | 
|  |   5574 | #7301 := [trans #7323 #7325]: #7326
 | 
|  |   5575 | #7320 := [quant-inst]: #7319
 | 
|  |   5576 | #7302 := [mp #7320 #7301]: #7318
 | 
|  |   5577 | #8365 := [unit-resolution #7302 #6758]: #7313
 | 
|  |   5578 | #7624 := [unit-resolution #8365 #7795 #7789]: #7273
 | 
|  |   5579 | #8367 := (not #7273)
 | 
|  |   5580 | #8368 := (or #8367 #7300)
 | 
|  |   5581 | #8369 := [th-lemma]: #8368
 | 
|  |   5582 | #7625 := [unit-resolution #8369 #7624]: #7300
 | 
|  |   5583 | #7701 := (>= #7203 0::int)
 | 
|  |   5584 | #7612 := (<= #7203 0::int)
 | 
|  |   5585 | #7613 := (not #7612)
 | 
|  |   5586 | #7514 := (= uf_22 ?x65!15)
 | 
|  |   5587 | #7375 := (not #7514)
 | 
|  |   5588 | #7416 := (up_6 uf_15 ?x65!15)
 | 
|  |   5589 | #7539 := (or #7416 #7514)
 | 
|  |   5590 | #4454 := (not #7539)
 | 
|  |   5591 | #7495 := (up_6 #183 ?x65!15)
 | 
|  |   5592 | #7522 := (iff #7495 #7539)
 | 
|  |   5593 | #7523 := (or #6538 #7522)
 | 
|  |   5594 | #7508 := (= ?x65!15 uf_22)
 | 
|  |   5595 | #7509 := (ite #7508 #3681 #7416)
 | 
|  |   5596 | #7510 := (iff #7495 #7509)
 | 
|  |   5597 | #7518 := (or #6538 #7510)
 | 
|  |   5598 | #7525 := (iff #7518 #7523)
 | 
|  |   5599 | #7378 := (iff #7523 #7523)
 | 
|  |   5600 | #7379 := [rewrite]: #7378
 | 
|  |   5601 | #7538 := (iff #7510 #7522)
 | 
|  |   5602 | #7520 := (iff #7509 #7539)
 | 
|  |   5603 | #7517 := (ite #7514 true #7416)
 | 
|  |   5604 | #7519 := (iff #7517 #7539)
 | 
|  |   5605 | #7497 := [rewrite]: #7519
 | 
|  |   5606 | #7513 := (iff #7509 #7517)
 | 
|  |   5607 | #7515 := (iff #7508 #7514)
 | 
|  |   5608 | #7516 := [rewrite]: #7515
 | 
|  |   5609 | #7531 := [monotonicity #7516 #3673]: #7513
 | 
|  |   5610 | #7521 := [trans #7531 #7497]: #7520
 | 
|  |   5611 | #7496 := [monotonicity #7521]: #7538
 | 
|  |   5612 | #7526 := [monotonicity #7496]: #7525
 | 
|  |   5613 | #7371 := [trans #7526 #7379]: #7525
 | 
|  |   5614 | #7524 := [quant-inst]: #7518
 | 
|  |   5615 | #7372 := [mp #7524 #7371]: #7523
 | 
|  |   5616 | #7616 := [unit-resolution #7372 #4007]: #7522
 | 
|  |   5617 | #7486 := (not #7495)
 | 
|  |   5618 | #4859 := (up_6 uf_23 ?x65!15)
 | 
|  |   5619 | #4860 := (not #4859)
 | 
|  |   5620 | #7823 := (iff #4860 #7486)
 | 
|  |   5621 | #7821 := (iff #4859 #7495)
 | 
|  |   5622 | #7819 := (iff #7495 #4859)
 | 
|  |   5623 | #7820 := [monotonicity #7114]: #7819
 | 
|  |   5624 | #7822 := [symm #7820]: #7821
 | 
|  |   5625 | #7818 := [monotonicity #7822]: #7823
 | 
|  |   5626 | #6844 := (or #4860 #6838)
 | 
|  |   5627 | #6854 := (or #4243 #4860 #6838)
 | 
|  |   5628 | #6832 := (or #4860 #6831)
 | 
|  |   5629 | #6855 := (or #4243 #6832)
 | 
|  |   5630 | #6953 := (iff #6855 #6854)
 | 
|  |   5631 | #6950 := (or #4243 #6844)
 | 
|  |   5632 | #6947 := (iff #6950 #6854)
 | 
|  |   5633 | #6948 := [rewrite]: #6947
 | 
|  |   5634 | #6951 := (iff #6855 #6950)
 | 
|  |   5635 | #6845 := (iff #6832 #6844)
 | 
|  |   5636 | #6846 := [monotonicity #6843]: #6845
 | 
|  |   5637 | #6952 := [monotonicity #6846]: #6951
 | 
|  |   5638 | #6954 := [trans #6952 #6948]: #6953
 | 
|  |   5639 | #6949 := [quant-inst]: #6855
 | 
|  |   5640 | #6955 := [mp #6949 #6954]: #6854
 | 
|  |   5641 | #7611 := [unit-resolution #6955 #7743]: #6844
 | 
|  |   5642 | #7791 := [unit-resolution #7611 #7790]: #4860
 | 
|  |   5643 | #7824 := [mp #7791 #7818]: #7486
 | 
|  |   5644 | #7382 := (not #7522)
 | 
|  |   5645 | #7485 := (or #7382 #7495 #4454)
 | 
|  |   5646 | #3736 := [def-axiom]: #7485
 | 
|  |   5647 | #7825 := [unit-resolution #3736 #7824 #7616]: #4454
 | 
|  |   5648 | #7376 := (or #7539 #7375)
 | 
|  |   5649 | #7377 := [def-axiom]: #7376
 | 
|  |   5650 | #7826 := [unit-resolution #7377 #7825]: #7375
 | 
|  |   5651 | #7614 := (or #7514 #7613)
 | 
|  |   5652 | #7661 := (or #7051 #7514 #7613)
 | 
|  |   5653 | #7665 := (or #7051 #7614)
 | 
|  |   5654 | #7668 := (iff #7665 #7661)
 | 
|  |   5655 | #7669 := [rewrite]: #7668
 | 
|  |   5656 | #7667 := [quant-inst]: #7665
 | 
|  |   5657 | #7670 := [mp #7667 #7669]: #7661
 | 
|  |   5658 | #7827 := [unit-resolution #7670 #4034]: #7614
 | 
|  |   5659 | #7828 := [unit-resolution #7827 #7826]: #7613
 | 
|  |   5660 | #7572 := (or #7701 #7612)
 | 
|  |   5661 | #7573 := [th-lemma]: #7572
 | 
|  |   5662 | #7622 := [unit-resolution #7573 #7828]: #7701
 | 
|  |   5663 | #7623 := [th-lemma #7622 #7762 #7625 #7722]: false
 | 
|  |   5664 | #7829 := [lemma #7623]: #7751
 | 
|  |   5665 | #10977 := [unit-resolution #7829 #10825 #10373 #8978 #10380 #10035]: #10976
 | 
|  |   5666 | #10978 := [unit-resolution #10977 #10830]: #4307
 | 
|  |   5667 | #3898 := (or #4304 #4298)
 | 
|  |   5668 | #3899 := [def-axiom]: #3898
 | 
|  |   5669 | #27197 := [unit-resolution #3899 #10978]: #4298
 | 
|  |   5670 | #3897 := (or #4301 #3240 #4295)
 | 
|  |   5671 | #3889 := [def-axiom]: #3897
 | 
|  |   5672 | #27200 := [unit-resolution #3889 #27197]: #4298
 | 
|  |   5673 | #27201 := [unit-resolution #27200 #13851]: #4295
 | 
|  |   5674 | #3811 := (or #4292 #4286)
 | 
|  |   5675 | #3812 := [def-axiom]: #3811
 | 
|  |   5676 | #27202 := [unit-resolution #3812 #27201]: #4286
 | 
|  |   5677 | #27203 := (or #4289 #4283)
 | 
|  |   5678 | #6911 := (uf_1 uf_22 ?x71!19)
 | 
|  |   5679 | #6912 := (uf_10 #6911)
 | 
|  |   5680 | #6865 := (uf_4 uf_14 ?x71!19)
 | 
|  |   5681 | #6895 := (* -1::int #6865)
 | 
|  |   5682 | #6930 := (+ #6895 #6912)
 | 
|  |   5683 | #6931 := (+ #177 #6930)
 | 
|  |   5684 | #6932 := (>= #6931 0::int)
 | 
|  |   5685 | #18852 := (not #6932)
 | 
|  |   5686 | #6916 := (* -1::int #6912)
 | 
|  |   5687 | #19137 := (+ #2123 #6916)
 | 
|  |   5688 | #19141 := (>= #19137 0::int)
 | 
|  |   5689 | #19136 := (= #2123 #6912)
 | 
|  |   5690 | #19003 := (= #2122 #6911)
 | 
|  |   5691 | #5904 := (= ?x72!18 uf_22)
 | 
|  |   5692 | #15400 := (= ?x72!18 #10482)
 | 
|  |   5693 | #5903 := (up_6 uf_15 ?x72!18)
 | 
|  |   5694 | #6616 := (not #5903)
 | 
|  |   5695 | #5874 := (uf_4 uf_14 ?x72!18)
 | 
|  |   5696 | #6991 := (+ #5874 #6895)
 | 
|  |   5697 | #6992 := (+ #2123 #6991)
 | 
|  |   5698 | #6993 := (>= #6992 0::int)
 | 
|  |   5699 | #19560 := (not #6993)
 | 
|  |   5700 | #6896 := (+ #2118 #6895)
 | 
|  |   5701 | #6897 := (<= #6896 0::int)
 | 
|  |   5702 | #18663 := (or #4234 #6897)
 | 
|  |   5703 | #6887 := (+ #6865 #2119)
 | 
|  |   5704 | #6888 := (>= #6887 0::int)
 | 
|  |   5705 | #18661 := (or #4234 #6888)
 | 
|  |   5706 | #18693 := (iff #18661 #18663)
 | 
|  |   5707 | #18718 := (iff #18663 #18663)
 | 
|  |   5708 | #18749 := [rewrite]: #18718
 | 
|  |   5709 | #6900 := (iff #6888 #6897)
 | 
|  |   5710 | #6889 := (+ #2119 #6865)
 | 
|  |   5711 | #6892 := (>= #6889 0::int)
 | 
|  |   5712 | #6898 := (iff #6892 #6897)
 | 
|  |   5713 | #6899 := [rewrite]: #6898
 | 
|  |   5714 | #6893 := (iff #6888 #6892)
 | 
|  |   5715 | #6890 := (= #6887 #6889)
 | 
|  |   5716 | #6891 := [rewrite]: #6890
 | 
|  |   5717 | #6894 := [monotonicity #6891]: #6893
 | 
|  |   5718 | #6901 := [trans #6894 #6899]: #6900
 | 
|  |   5719 | #18748 := [monotonicity #6901]: #18693
 | 
|  |   5720 | #18750 := [trans #18748 #18749]: #18693
 | 
|  |   5721 | #18692 := [quant-inst]: #18661
 | 
|  |   5722 | #18745 := [mp #18692 #18750]: #18663
 | 
|  |   5723 | #19541 := [unit-resolution #18745 #10835]: #6897
 | 
|  |   5724 | #3755 := (not #2710)
 | 
|  |   5725 | #19547 := [hypothesis]: #3286
 | 
|  |   5726 | #3756 := (or #3281 #3755)
 | 
|  |   5727 | #3909 := [def-axiom]: #3756
 | 
|  |   5728 | #19548 := [unit-resolution #3909 #19547]: #3755
 | 
|  |   5729 | #5966 := (* -1::int #5874)
 | 
|  |   5730 | #5967 := (+ #2120 #5966)
 | 
|  |   5731 | #17815 := (>= #5967 0::int)
 | 
|  |   5732 | #5879 := (= #2120 #5874)
 | 
|  |   5733 | #3924 := (or #3281 #2130)
 | 
|  |   5734 | #3753 := [def-axiom]: #3924
 | 
|  |   5735 | #19549 := [unit-resolution #3753 #19547]: #2130
 | 
|  |   5736 | #10831 := [unit-resolution #3876 #10830]: #4238
 | 
|  |   5737 | #16861 := (or #4243 #3266 #5879)
 | 
|  |   5738 | #5875 := (= #5874 #2120)
 | 
|  |   5739 | #5878 := (or #3266 #5875)
 | 
|  |   5740 | #16856 := (or #4243 #5878)
 | 
|  |   5741 | #17034 := (iff #16856 #16861)
 | 
|  |   5742 | #5882 := (or #3266 #5879)
 | 
|  |   5743 | #16863 := (or #4243 #5882)
 | 
|  |   5744 | #16865 := (iff #16863 #16861)
 | 
|  |   5745 | #16726 := [rewrite]: #16865
 | 
|  |   5746 | #16864 := (iff #16856 #16863)
 | 
|  |   5747 | #5883 := (iff #5878 #5882)
 | 
|  |   5748 | #5880 := (iff #5875 #5879)
 | 
|  |   5749 | #5881 := [rewrite]: #5880
 | 
|  |   5750 | #5884 := [monotonicity #5881]: #5883
 | 
|  |   5751 | #16860 := [monotonicity #5884]: #16864
 | 
|  |   5752 | #17035 := [trans #16860 #16726]: #17034
 | 
|  |   5753 | #16862 := [quant-inst]: #16856
 | 
|  |   5754 | #17042 := [mp #16862 #17035]: #16861
 | 
|  |   5755 | #19515 := [unit-resolution #17042 #10831 #19549]: #5879
 | 
|  |   5756 | #19551 := (not #5879)
 | 
|  |   5757 | #19558 := (or #19551 #17815)
 | 
|  |   5758 | #19559 := [th-lemma]: #19558
 | 
|  |   5759 | #19557 := [unit-resolution #19559 #19515]: #17815
 | 
|  |   5760 | #19579 := (not #6897)
 | 
|  |   5761 | #19578 := (not #17815)
 | 
|  |   5762 | #19580 := (or #19560 #19578 #19579 #2710)
 | 
|  |   5763 | #19585 := [th-lemma]: #19580
 | 
|  |   5764 | #19586 := [unit-resolution #19585 #19557 #19548 #19541]: #19560
 | 
|  |   5765 | #19584 := (or #6616 #6993)
 | 
|  |   5766 | #3923 := (or #3281 #2129)
 | 
|  |   5767 | #3917 := [def-axiom]: #3923
 | 
|  |   5768 | #19575 := [unit-resolution #3917 #19547]: #2129
 | 
|  |   5769 | #18880 := (or #4104 #2128 #6616 #6993)
 | 
|  |   5770 | #6994 := (or #6616 #2128 #6993)
 | 
|  |   5771 | #18885 := (or #4104 #6994)
 | 
|  |   5772 | #18786 := (iff #18885 #18880)
 | 
|  |   5773 | #6995 := (or #2128 #6616 #6993)
 | 
|  |   5774 | #18887 := (or #4104 #6995)
 | 
|  |   5775 | #18855 := (iff #18887 #18880)
 | 
|  |   5776 | #18785 := [rewrite]: #18855
 | 
|  |   5777 | #18888 := (iff #18885 #18887)
 | 
|  |   5778 | #6996 := (iff #6994 #6995)
 | 
|  |   5779 | #6997 := [rewrite]: #6996
 | 
|  |   5780 | #18854 := [monotonicity #6997]: #18888
 | 
|  |   5781 | #18784 := [trans #18854 #18785]: #18786
 | 
|  |   5782 | #18886 := [quant-inst]: #18885
 | 
|  |   5783 | #18853 := [mp #18886 #18784]: #18880
 | 
|  |   5784 | #18782 := [unit-resolution #18853 #10042 #19575]: #19584
 | 
|  |   5785 | #19562 := [unit-resolution #18782 #19586]: #6616
 | 
|  |   5786 | #15415 := (or #5903 #15400)
 | 
|  |   5787 | #15410 := (up_6 #11444 ?x72!18)
 | 
|  |   5788 | #15420 := (iff #15410 #15415)
 | 
|  |   5789 | #17068 := (or #6538 #15420)
 | 
|  |   5790 | #15401 := (ite #15400 #3681 #5903)
 | 
|  |   5791 | #15411 := (iff #15410 #15401)
 | 
|  |   5792 | #17041 := (or #6538 #15411)
 | 
|  |   5793 | #17071 := (iff #17041 #17068)
 | 
|  |   5794 | #17075 := (iff #17068 #17068)
 | 
|  |   5795 | #17033 := [rewrite]: #17075
 | 
|  |   5796 | #15421 := (iff #15411 #15420)
 | 
|  |   5797 | #15418 := (iff #15401 #15415)
 | 
|  |   5798 | #15412 := (ite #15400 true #5903)
 | 
|  |   5799 | #15416 := (iff #15412 #15415)
 | 
|  |   5800 | #15417 := [rewrite]: #15416
 | 
|  |   5801 | #15413 := (iff #15401 #15412)
 | 
|  |   5802 | #15414 := [monotonicity #3673]: #15413
 | 
|  |   5803 | #15419 := [trans #15414 #15417]: #15418
 | 
|  |   5804 | #15422 := [monotonicity #15419]: #15421
 | 
|  |   5805 | #17069 := [monotonicity #15422]: #17071
 | 
|  |   5806 | #17076 := [trans #17069 #17033]: #17071
 | 
|  |   5807 | #17070 := [quant-inst]: #17041
 | 
|  |   5808 | #17077 := [mp #17070 #17076]: #17068
 | 
|  |   5809 | #19567 := [unit-resolution #17077 #4007]: #15420
 | 
|  |   5810 | #19566 := (iff #2130 #15410)
 | 
|  |   5811 | #19561 := (iff #15410 #2130)
 | 
|  |   5812 | #19568 := [monotonicity #13524]: #19561
 | 
|  |   5813 | #19576 := [symm #19568]: #19566
 | 
|  |   5814 | #19577 := [mp #19549 #19576]: #15410
 | 
|  |   5815 | #17132 := (not #15410)
 | 
|  |   5816 | #17134 := (not #15420)
 | 
|  |   5817 | #17137 := (or #17134 #17132 #15415)
 | 
|  |   5818 | #17138 := [def-axiom]: #17137
 | 
|  |   5819 | #19571 := [unit-resolution #17138 #19577 #19567]: #15415
 | 
|  |   5820 | #17112 := (not #15415)
 | 
|  |   5821 | #17133 := (or #17112 #5903 #15400)
 | 
|  |   5822 | #17128 := [def-axiom]: #17133
 | 
|  |   5823 | #19546 := [unit-resolution #17128 #19571 #19562]: #15400
 | 
|  |   5824 | #18949 := [trans #19546 #13347]: #5904
 | 
|  |   5825 | #19152 := [monotonicity #18949]: #19003
 | 
|  |   5826 | #19266 := [monotonicity #19152]: #19136
 | 
|  |   5827 | #19321 := (not #19136)
 | 
|  |   5828 | #18783 := (or #19321 #19141)
 | 
|  |   5829 | #19327 := [th-lemma]: #18783
 | 
|  |   5830 | #19424 := [unit-resolution #19327 #19266]: #19141
 | 
|  |   5831 | #7076 := (uf_2 #2122)
 | 
|  |   5832 | #7082 := (uf_4 uf_14 #7076)
 | 
|  |   5833 | #7096 := (* -1::int #7082)
 | 
|  |   5834 | #7097 := (+ #177 #7096)
 | 
|  |   5835 | #7098 := (<= #7097 0::int)
 | 
|  |   5836 | #19129 := (= #177 #7082)
 | 
|  |   5837 | #19009 := (= #7082 #177)
 | 
|  |   5838 | #19025 := (= #7076 uf_22)
 | 
|  |   5839 | #19026 := (= #7076 #10482)
 | 
|  |   5840 | #19488 := (= #7076 ?x72!18)
 | 
|  |   5841 | #7077 := (= ?x72!18 #7076)
 | 
|  |   5842 | #18938 := (or #8415 #7077)
 | 
|  |   5843 | #18939 := [quant-inst]: #18938
 | 
|  |   5844 | #19425 := [unit-resolution #18939 #3993]: #7077
 | 
|  |   5845 | #19489 := [symm #19425]: #19488
 | 
|  |   5846 | #19027 := [trans #19489 #19546]: #19026
 | 
|  |   5847 | #19116 := [trans #19027 #13347]: #19025
 | 
|  |   5848 | #19117 := [monotonicity #19116]: #19009
 | 
|  |   5849 | #19124 := [symm #19117]: #19129
 | 
|  |   5850 | #19125 := (not #19129)
 | 
|  |   5851 | #19118 := (or #19125 #7098)
 | 
|  |   5852 | #19126 := [th-lemma]: #19118
 | 
|  |   5853 | #19494 := [unit-resolution #19126 #19124]: #7098
 | 
|  |   5854 | #18959 := (+ #5874 #7096)
 | 
|  |   5855 | #18942 := (>= #18959 0::int)
 | 
|  |   5856 | #18958 := (= #5874 #7082)
 | 
|  |   5857 | #19503 := [monotonicity #19425]: #18958
 | 
|  |   5858 | #19714 := (not #18958)
 | 
|  |   5859 | #19715 := (or #19714 #18942)
 | 
|  |   5860 | #19716 := [th-lemma]: #19715
 | 
|  |   5861 | #19717 := [unit-resolution #19716 #19503]: #18942
 | 
|  |   5862 | #19840 := (not #19141)
 | 
|  |   5863 | #19719 := (not #18942)
 | 
|  |   5864 | #19718 := (not #7098)
 | 
|  |   5865 | #19720 := (or #18852 #19579 #2710 #19718 #19719 #19578 #19840)
 | 
|  |   5866 | #19721 := [th-lemma]: #19720
 | 
|  |   5867 | #19722 := [unit-resolution #19721 #19541 #19557 #19548 #19717 #19494 #19424]: #18852
 | 
|  |   5868 | #6920 := (+ uf_9 #6916)
 | 
|  |   5869 | #6921 := (<= #6920 0::int)
 | 
|  |   5870 | #18850 := (not #6921)
 | 
|  |   5871 | #19841 := (or #18850 #19840 #2128)
 | 
|  |   5872 | #19836 := [hypothesis]: #2129
 | 
|  |   5873 | #19837 := [hypothesis]: #6921
 | 
|  |   5874 | #19838 := [hypothesis]: #19141
 | 
|  |   5875 | #19839 := [th-lemma #19838 #19837 #19836]: false
 | 
|  |   5876 | #19842 := [lemma #19839]: #19841
 | 
|  |   5877 | #19748 := [unit-resolution #19842 #19424 #19575]: #18850
 | 
|  |   5878 | #6937 := (+ #2119 #6912)
 | 
|  |   5879 | #6938 := (+ #177 #6937)
 | 
|  |   5880 | #6941 := (= #6938 0::int)
 | 
|  |   5881 | #19752 := (not #6941)
 | 
|  |   5882 | #18700 := (>= #6938 0::int)
 | 
|  |   5883 | #19749 := (not #18700)
 | 
|  |   5884 | #19750 := (or #19749 #2710 #19718 #19719 #19578 #19840)
 | 
|  |   5885 | #19746 := [th-lemma]: #19750
 | 
|  |   5886 | #19747 := [unit-resolution #19746 #19557 #19548 #19717 #19494 #19424]: #19749
 | 
|  |   5887 | #19753 := (or #19752 #18700)
 | 
|  |   5888 | #19754 := [th-lemma]: #19753
 | 
|  |   5889 | #19751 := [unit-resolution #19754 #19747]: #19752
 | 
|  |   5890 | #6944 := (or #6921 #6932 #6941)
 | 
|  |   5891 | #18751 := (or #4226 #6921 #6932 #6941)
 | 
|  |   5892 | #6913 := (+ #6912 #2119)
 | 
|  |   5893 | #6914 := (+ #177 #6913)
 | 
|  |   5894 | #6915 := (= #6914 0::int)
 | 
|  |   5895 | #6917 := (+ #1268 #6916)
 | 
|  |   5896 | #6918 := (+ #6865 #6917)
 | 
|  |   5897 | #6919 := (<= #6918 0::int)
 | 
|  |   5898 | #6922 := (or #6921 #6919 #6915)
 | 
|  |   5899 | #18752 := (or #4226 #6922)
 | 
|  |   5900 | #18697 := (iff #18752 #18751)
 | 
|  |   5901 | #18811 := (or #4226 #6944)
 | 
|  |   5902 | #18691 := (iff #18811 #18751)
 | 
|  |   5903 | #18696 := [rewrite]: #18691
 | 
|  |   5904 | #18695 := (iff #18752 #18811)
 | 
|  |   5905 | #6945 := (iff #6922 #6944)
 | 
|  |   5906 | #6942 := (iff #6915 #6941)
 | 
|  |   5907 | #6939 := (= #6914 #6938)
 | 
|  |   5908 | #6940 := [rewrite]: #6939
 | 
|  |   5909 | #6943 := [monotonicity #6940]: #6942
 | 
|  |   5910 | #6935 := (iff #6919 #6932)
 | 
|  |   5911 | #6923 := (+ #6865 #6916)
 | 
|  |   5912 | #6924 := (+ #1268 #6923)
 | 
|  |   5913 | #6927 := (<= #6924 0::int)
 | 
|  |   5914 | #6933 := (iff #6927 #6932)
 | 
|  |   5915 | #6934 := [rewrite]: #6933
 | 
|  |   5916 | #6928 := (iff #6919 #6927)
 | 
|  |   5917 | #6925 := (= #6918 #6924)
 | 
|  |   5918 | #6926 := [rewrite]: #6925
 | 
|  |   5919 | #6929 := [monotonicity #6926]: #6928
 | 
|  |   5920 | #6936 := [trans #6929 #6934]: #6935
 | 
|  |   5921 | #6946 := [monotonicity #6936 #6943]: #6945
 | 
|  |   5922 | #18690 := [monotonicity #6946]: #18695
 | 
|  |   5923 | #18694 := [trans #18690 #18696]: #18697
 | 
|  |   5924 | #18816 := [quant-inst]: #18752
 | 
|  |   5925 | #18698 := [mp #18816 #18694]: #18751
 | 
|  |   5926 | #19755 := [unit-resolution #18698 #10825]: #6944
 | 
|  |   5927 | #19756 := [unit-resolution #19755 #19751 #19748 #19722]: false
 | 
|  |   5928 | #19782 := [lemma #19756]: #3281
 | 
|  |   5929 | #3808 := (or #4289 #3286 #4283)
 | 
|  |   5930 | #3809 := [def-axiom]: #3808
 | 
|  |   5931 | #27204 := [unit-resolution #3809 #19782]: #27203
 | 
|  |   5932 | #27205 := [unit-resolution #27204 #27202]: #4283
 | 
|  |   5933 | #3913 := (or #4280 #2160)
 | 
|  |   5934 | #3911 := [def-axiom]: #3913
 | 
|  |   5935 | #27206 := [unit-resolution #3911 #27205]: #2160
 | 
|  |   5936 | #5592 := (+ #2147 #5591)
 | 
|  |   5937 | #18461 := (>= #5592 0::int)
 | 
|  |   5938 | #5566 := (= #2147 #5561)
 | 
|  |   5939 | #3757 := (or #4280 #4272)
 | 
|  |   5940 | #3905 := [def-axiom]: #3757
 | 
|  |   5941 | #27207 := [unit-resolution #3905 #27205]: #4272
 | 
|  |   5942 | #18570 := (or #5566 #4277)
 | 
|  |   5943 | #15060 := (uf_10 #15059)
 | 
|  |   5944 | #15086 := (* -1::int #15060)
 | 
|  |   5945 | #11725 := (uf_24 #10482)
 | 
|  |   5946 | #11723 := (* -1::int #11725)
 | 
|  |   5947 | #15087 := (+ #11723 #15086)
 | 
|  |   5948 | #15088 := (+ #2147 #15087)
 | 
|  |   5949 | #15741 := (>= #15088 0::int)
 | 
|  |   5950 | #5607 := (uf_1 uf_22 ?x75!20)
 | 
|  |   5951 | #5608 := (uf_10 #5607)
 | 
|  |   5952 | #15832 := (+ #5608 #15086)
 | 
|  |   5953 | #15834 := (>= #15832 0::int)
 | 
|  |   5954 | #15831 := (= #5608 #15060)
 | 
|  |   5955 | #18427 := (= #15060 #5608)
 | 
|  |   5956 | #18425 := (= #15059 #5607)
 | 
|  |   5957 | #18426 := [monotonicity #13347]: #18425
 | 
|  |   5958 | #18428 := [monotonicity #18426]: #18427
 | 
|  |   5959 | #18429 := [symm #18428]: #15831
 | 
|  |   5960 | #18424 := (not #15831)
 | 
|  |   5961 | #18430 := (or #18424 #15834)
 | 
|  |   5962 | #18431 := [th-lemma]: #18430
 | 
|  |   5963 | #18432 := [unit-resolution #18431 #18429]: #15834
 | 
|  |   5964 | #11677 := (+ #4526 #11723)
 | 
|  |   5965 | #8662 := (>= #11677 0::int)
 | 
|  |   5966 | #8604 := (= #4526 #11725)
 | 
|  |   5967 | #18433 := (= #11725 #4526)
 | 
|  |   5968 | #18434 := [monotonicity #13347]: #18433
 | 
|  |   5969 | #18441 := [symm #18434]: #8604
 | 
|  |   5970 | #18442 := (not #8604)
 | 
|  |   5971 | #18440 := (or #18442 #8662)
 | 
|  |   5972 | #18443 := [th-lemma]: #18440
 | 
|  |   5973 | #18444 := [unit-resolution #18443 #18441]: #8662
 | 
|  |   5974 | #5633 := (+ #2148 #5608)
 | 
|  |   5975 | #5634 := (+ #177 #5633)
 | 
|  |   5976 | #15560 := (<= #5634 0::int)
 | 
|  |   5977 | #5637 := (= #5634 0::int)
 | 
|  |   5978 | #5612 := (* -1::int #5608)
 | 
|  |   5979 | #5616 := (+ uf_9 #5612)
 | 
|  |   5980 | #5617 := (<= #5616 0::int)
 | 
|  |   5981 | #15577 := (not #5617)
 | 
|  |   5982 | #5626 := (+ #5591 #5608)
 | 
|  |   5983 | #5627 := (+ #177 #5626)
 | 
|  |   5984 | #5628 := (>= #5627 0::int)
 | 
|  |   5985 | #5659 := (or #5617 #5628)
 | 
|  |   5986 | #5662 := (not #5659)
 | 
|  |   5987 | #18518 := (not #5566)
 | 
|  |   5988 | #18445 := [hypothesis]: #18518
 | 
|  |   5989 | #5665 := (or #5566 #5662)
 | 
|  |   5990 | #15564 := (or #4218 #5566 #5662)
 | 
|  |   5991 | #5613 := (+ #1268 #5612)
 | 
|  |   5992 | #5614 := (+ #5561 #5613)
 | 
|  |   5993 | #5615 := (<= #5614 0::int)
 | 
|  |   5994 | #5656 := (or #5617 #5615)
 | 
|  |   5995 | #5657 := (not #5656)
 | 
|  |   5996 | #5562 := (= #5561 #2147)
 | 
|  |   5997 | #5658 := (or #5562 #5657)
 | 
|  |   5998 | #15565 := (or #4218 #5658)
 | 
|  |   5999 | #15574 := (iff #15565 #15564)
 | 
|  |   6000 | #15567 := (or #4218 #5665)
 | 
|  |   6001 | #15570 := (iff #15567 #15564)
 | 
|  |   6002 | #15571 := [rewrite]: #15570
 | 
|  |   6003 | #15568 := (iff #15565 #15567)
 | 
|  |   6004 | #5666 := (iff #5658 #5665)
 | 
|  |   6005 | #5663 := (iff #5657 #5662)
 | 
|  |   6006 | #5660 := (iff #5656 #5659)
 | 
|  |   6007 | #5631 := (iff #5615 #5628)
 | 
|  |   6008 | #5619 := (+ #5561 #5612)
 | 
|  |   6009 | #5620 := (+ #1268 #5619)
 | 
|  |   6010 | #5623 := (<= #5620 0::int)
 | 
|  |   6011 | #5629 := (iff #5623 #5628)
 | 
|  |   6012 | #5630 := [rewrite]: #5629
 | 
|  |   6013 | #5624 := (iff #5615 #5623)
 | 
|  |   6014 | #5621 := (= #5614 #5620)
 | 
|  |   6015 | #5622 := [rewrite]: #5621
 | 
|  |   6016 | #5625 := [monotonicity #5622]: #5624
 | 
|  |   6017 | #5632 := [trans #5625 #5630]: #5631
 | 
|  |   6018 | #5661 := [monotonicity #5632]: #5660
 | 
|  |   6019 | #5664 := [monotonicity #5661]: #5663
 | 
|  |   6020 | #5567 := (iff #5562 #5566)
 | 
|  |   6021 | #5568 := [rewrite]: #5567
 | 
|  |   6022 | #5667 := [monotonicity #5568 #5664]: #5666
 | 
|  |   6023 | #15569 := [monotonicity #5667]: #15568
 | 
|  |   6024 | #15575 := [trans #15569 #15571]: #15574
 | 
|  |   6025 | #15566 := [quant-inst]: #15565
 | 
|  |   6026 | #15576 := [mp #15566 #15575]: #15564
 | 
|  |   6027 | #18449 := [unit-resolution #15576 #10373]: #5665
 | 
|  |   6028 | #18450 := [unit-resolution #18449 #18445]: #5662
 | 
|  |   6029 | #15578 := (or #5659 #15577)
 | 
|  |   6030 | #15608 := [def-axiom]: #15578
 | 
|  |   6031 | #18453 := [unit-resolution #15608 #18450]: #15577
 | 
|  |   6032 | #15724 := (not #5628)
 | 
|  |   6033 | #15725 := (or #5659 #15724)
 | 
|  |   6034 | #15726 := [def-axiom]: #15725
 | 
|  |   6035 | #18454 := [unit-resolution #15726 #18450]: #15724
 | 
|  |   6036 | #5640 := (or #5617 #5628 #5637)
 | 
|  |   6037 | #15352 := (or #4226 #5617 #5628 #5637)
 | 
|  |   6038 | #5609 := (+ #5608 #2148)
 | 
|  |   6039 | #5610 := (+ #177 #5609)
 | 
|  |   6040 | #5611 := (= #5610 0::int)
 | 
|  |   6041 | #5618 := (or #5617 #5615 #5611)
 | 
|  |   6042 | #15353 := (or #4226 #5618)
 | 
|  |   6043 | #15526 := (iff #15353 #15352)
 | 
|  |   6044 | #15377 := (or #4226 #5640)
 | 
|  |   6045 | #15505 := (iff #15377 #15352)
 | 
|  |   6046 | #15506 := [rewrite]: #15505
 | 
|  |   6047 | #15408 := (iff #15353 #15377)
 | 
|  |   6048 | #5641 := (iff #5618 #5640)
 | 
|  |   6049 | #5638 := (iff #5611 #5637)
 | 
|  |   6050 | #5635 := (= #5610 #5634)
 | 
|  |   6051 | #5636 := [rewrite]: #5635
 | 
|  |   6052 | #5639 := [monotonicity #5636]: #5638
 | 
|  |   6053 | #5642 := [monotonicity #5632 #5639]: #5641
 | 
|  |   6054 | #15409 := [monotonicity #5642]: #15408
 | 
|  |   6055 | #15549 := [trans #15409 #15506]: #15526
 | 
|  |   6056 | #15376 := [quant-inst]: #15353
 | 
|  |   6057 | #15550 := [mp #15376 #15549]: #15352
 | 
|  |   6058 | #18490 := [unit-resolution #15550 #10825]: #5640
 | 
|  |   6059 | #18491 := [unit-resolution #18490 #18454 #18453]: #5637
 | 
|  |   6060 | #18492 := (not #5637)
 | 
|  |   6061 | #18493 := (or #18492 #15560)
 | 
|  |   6062 | #18494 := [th-lemma]: #18493
 | 
|  |   6063 | #18495 := [unit-resolution #18494 #18491]: #15560
 | 
|  |   6064 | #18499 := (not #15834)
 | 
|  |   6065 | #18498 := (not #4769)
 | 
|  |   6066 | #18497 := (not #8662)
 | 
|  |   6067 | #18496 := (not #15560)
 | 
|  |   6068 | #18500 := (or #15741 #18496 #18497 #18498 #18499)
 | 
|  |   6069 | #18501 := [th-lemma]: #18500
 | 
|  |   6070 | #18502 := [unit-resolution #18501 #18495 #18444 #10836 #18432]: #15741
 | 
|  |   6071 | #15740 := (<= #15088 0::int)
 | 
|  |   6072 | #15833 := (<= #15832 0::int)
 | 
|  |   6073 | #18503 := (or #18424 #15833)
 | 
|  |   6074 | #18504 := [th-lemma]: #18503
 | 
|  |   6075 | #18505 := [unit-resolution #18504 #18429]: #15833
 | 
|  |   6076 | #9287 := (<= #4768 0::int)
 | 
|  |   6077 | #4527 := (= #177 #4526)
 | 
|  |   6078 | #4776 := (up_6 uf_23 uf_22)
 | 
|  |   6079 | #3683 := (up_6 #183 uf_22)
 | 
|  |   6080 | #10821 := (iff #3683 #4776)
 | 
|  |   6081 | #10819 := (iff #4776 #3683)
 | 
|  |   6082 | #10820 := [monotonicity #10380]: #10819
 | 
|  |   6083 | #10822 := [symm #10820]: #10821
 | 
|  |   6084 | #46 := (:var 0 T5)
 | 
|  |   6085 | #45 := (:var 2 T4)
 | 
|  |   6086 | #47 := (uf_7 #45 #10 #46)
 | 
|  |   6087 | #4016 := (pattern #47)
 | 
|  |   6088 | #321 := (= uf_8 #46)
 | 
|  |   6089 | #48 := (up_6 #47 #10)
 | 
|  |   6090 | #325 := (iff #48 #321)
 | 
|  |   6091 | #4017 := (forall (vars (?x17 T4) (?x18 T2) (?x19 T5)) (:pat #4016) #325)
 | 
|  |   6092 | #328 := (forall (vars (?x17 T4) (?x18 T2) (?x19 T5)) #325)
 | 
|  |   6093 | #4020 := (iff #328 #4017)
 | 
|  |   6094 | #4018 := (iff #325 #325)
 | 
|  |   6095 | #4019 := [refl]: #4018
 | 
|  |   6096 | #4021 := [quant-intro #4019]: #4020
 | 
|  |   6097 | #1650 := (~ #328 #328)
 | 
|  |   6098 | #1688 := (~ #325 #325)
 | 
|  |   6099 | #1689 := [refl]: #1688
 | 
|  |   6100 | #1651 := [nnf-pos #1689]: #1650
 | 
|  |   6101 | #49 := (= #46 uf_8)
 | 
|  |   6102 | #50 := (iff #48 #49)
 | 
|  |   6103 | #51 := (forall (vars (?x17 T4) (?x18 T2) (?x19 T5)) #50)
 | 
|  |   6104 | #329 := (iff #51 #328)
 | 
|  |   6105 | #326 := (iff #50 #325)
 | 
|  |   6106 | #323 := (iff #49 #321)
 | 
|  |   6107 | #324 := [rewrite]: #323
 | 
|  |   6108 | #327 := [monotonicity #324]: #326
 | 
|  |   6109 | #330 := [quant-intro #327]: #329
 | 
|  |   6110 | #320 := [asserted]: #51
 | 
|  |   6111 | #333 := [mp #320 #330]: #328
 | 
|  |   6112 | #1690 := [mp~ #333 #1651]: #328
 | 
|  |   6113 | #4022 := [mp #1690 #4021]: #4017
 | 
|  |   6114 | #8841 := (not #4017)
 | 
|  |   6115 | #8843 := (or #8841 #3683)
 | 
|  |   6116 | #3682 := (iff #3683 #3681)
 | 
|  |   6117 | #8837 := (or #8841 #3682)
 | 
|  |   6118 | #8844 := (iff #8837 #8843)
 | 
|  |   6119 | #8846 := (iff #8843 #8843)
 | 
|  |   6120 | #8847 := [rewrite]: #8846
 | 
|  |   6121 | #3668 := (iff #3682 #3683)
 | 
|  |   6122 | #3674 := (iff #3683 true)
 | 
|  |   6123 | #3676 := (iff #3674 #3683)
 | 
|  |   6124 | #3677 := [rewrite]: #3676
 | 
|  |   6125 | #3675 := (iff #3682 #3674)
 | 
|  |   6126 | #3667 := [monotonicity #3673]: #3675
 | 
|  |   6127 | #3678 := [trans #3667 #3677]: #3668
 | 
|  |   6128 | #8845 := [monotonicity #3678]: #8844
 | 
|  |   6129 | #8842 := [trans #8845 #8847]: #8844
 | 
|  |   6130 | #8838 := [quant-inst]: #8837
 | 
|  |   6131 | #9410 := [mp #8838 #8842]: #8843
 | 
|  |   6132 | #10818 := [unit-resolution #9410 #4022]: #3683
 | 
|  |   6133 | #10823 := [mp #10818 #10822]: #4776
 | 
|  |   6134 | #4777 := (not #4776)
 | 
|  |   6135 | #4781 := (or #4527 #4777)
 | 
|  |   6136 | #10191 := (or #4243 #4527 #4777)
 | 
|  |   6137 | #4780 := (or #4777 #4527)
 | 
|  |   6138 | #10192 := (or #4243 #4780)
 | 
|  |   6139 | #10250 := (iff #10192 #10191)
 | 
|  |   6140 | #10193 := (or #4243 #4781)
 | 
|  |   6141 | #10248 := (iff #10193 #10191)
 | 
|  |   6142 | #10249 := [rewrite]: #10248
 | 
|  |   6143 | #10194 := (iff #10192 #10193)
 | 
|  |   6144 | #4782 := (iff #4780 #4781)
 | 
|  |   6145 | #4783 := [rewrite]: #4782
 | 
|  |   6146 | #10247 := [monotonicity #4783]: #10194
 | 
|  |   6147 | #10252 := [trans #10247 #10249]: #10250
 | 
|  |   6148 | #10190 := [quant-inst]: #10192
 | 
|  |   6149 | #10253 := [mp #10190 #10252]: #10191
 | 
|  |   6150 | #10832 := [unit-resolution #10253 #10831]: #4781
 | 
|  |   6151 | #10833 := [unit-resolution #10832 #10823]: #4527
 | 
|  |   6152 | #9343 := (not #4527)
 | 
|  |   6153 | #9344 := (or #9343 #9287)
 | 
|  |   6154 | #9345 := [th-lemma]: #9344
 | 
|  |   6155 | #10834 := [unit-resolution #9345 #10833]: #9287
 | 
|  |   6156 | #11672 := (<= #11677 0::int)
 | 
|  |   6157 | #18506 := (or #18442 #11672)
 | 
|  |   6158 | #18507 := [th-lemma]: #18506
 | 
|  |   6159 | #18508 := [unit-resolution #18507 #18441]: #11672
 | 
|  |   6160 | #15561 := (>= #5634 0::int)
 | 
|  |   6161 | #18482 := (or #18492 #15561)
 | 
|  |   6162 | #18483 := [th-lemma]: #18482
 | 
|  |   6163 | #18481 := [unit-resolution #18483 #18491]: #15561
 | 
|  |   6164 | #18487 := (not #15833)
 | 
|  |   6165 | #18486 := (not #9287)
 | 
|  |   6166 | #18485 := (not #11672)
 | 
|  |   6167 | #18484 := (not #15561)
 | 
|  |   6168 | #18488 := (or #15740 #18484 #18485 #18486 #18487)
 | 
|  |   6169 | #18489 := [th-lemma]: #18488
 | 
|  |   6170 | #17776 := [unit-resolution #18489 #18481 #18508 #10834 #18505]: #15740
 | 
|  |   6171 | #15089 := (= #15088 0::int)
 | 
|  |   6172 | #15094 := (not #15089)
 | 
|  |   6173 | #14996 := (+ #2147 #11723)
 | 
|  |   6174 | #15074 := (<= #14996 0::int)
 | 
|  |   6175 | #18551 := (not #15074)
 | 
|  |   6176 | #17160 := (uf_3 #5828)
 | 
|  |   6177 | #17947 := (uf_1 #10482 #17160)
 | 
|  |   6178 | #17948 := (uf_10 #17947)
 | 
|  |   6179 | #17950 := (* -1::int #17948)
 | 
|  |   6180 | #18119 := (+ #5608 #17950)
 | 
|  |   6181 | #18161 := (>= #18119 0::int)
 | 
|  |   6182 | #18116 := (= #5608 #17948)
 | 
|  |   6183 | #17971 := (= #17948 #5608)
 | 
|  |   6184 | #17965 := (= #17947 #5607)
 | 
|  |   6185 | #17826 := (= #17160 ?x75!20)
 | 
|  |   6186 | #17161 := (= ?x75!20 #17160)
 | 
|  |   6187 | #17164 := (or #7756 #17161)
 | 
|  |   6188 | #17165 := [quant-inst]: #17164
 | 
|  |   6189 | #17777 := [unit-resolution #17165 #3987]: #17161
 | 
|  |   6190 | #17827 := [symm #17777]: #17826
 | 
|  |   6191 | #17970 := [monotonicity #13347 #17827]: #17965
 | 
|  |   6192 | #17974 := [monotonicity #17970]: #17971
 | 
|  |   6193 | #17975 := [symm #17974]: #18116
 | 
|  |   6194 | #17976 := (not #18116)
 | 
|  |   6195 | #17979 := (or #17976 #18161)
 | 
|  |   6196 | #18037 := [th-lemma]: #17979
 | 
|  |   6197 | #18038 := [unit-resolution #18037 #17975]: #18161
 | 
|  |   6198 | #18048 := (<= #17948 0::int)
 | 
|  |   6199 | #18049 := (not #18048)
 | 
|  |   6200 | #18467 := (= #10482 #17160)
 | 
|  |   6201 | #17898 := (not #18467)
 | 
|  |   6202 | #18462 := (up_6 uf_15 #17160)
 | 
|  |   6203 | #18473 := (or #18462 #18467)
 | 
|  |   6204 | #17926 := (not #18473)
 | 
|  |   6205 | #18465 := (up_6 #11444 #17160)
 | 
|  |   6206 | #18478 := (iff #18465 #18473)
 | 
|  |   6207 | #17873 := (or #6538 #18478)
 | 
|  |   6208 | #18463 := (= #17160 #10482)
 | 
|  |   6209 | #18464 := (ite #18463 #3681 #18462)
 | 
|  |   6210 | #18466 := (iff #18465 #18464)
 | 
|  |   6211 | #17874 := (or #6538 #18466)
 | 
|  |   6212 | #17876 := (iff #17874 #17873)
 | 
|  |   6213 | #17892 := (iff #17873 #17873)
 | 
|  |   6214 | #17893 := [rewrite]: #17892
 | 
|  |   6215 | #18479 := (iff #18466 #18478)
 | 
|  |   6216 | #18476 := (iff #18464 #18473)
 | 
|  |   6217 | #18470 := (ite #18467 true #18462)
 | 
|  |   6218 | #18474 := (iff #18470 #18473)
 | 
|  |   6219 | #18475 := [rewrite]: #18474
 | 
|  |   6220 | #18471 := (iff #18464 #18470)
 | 
|  |   6221 | #18468 := (iff #18463 #18467)
 | 
|  |   6222 | #18469 := [rewrite]: #18468
 | 
|  |   6223 | #18472 := [monotonicity #18469 #3673]: #18471
 | 
|  |   6224 | #18477 := [trans #18472 #18475]: #18476
 | 
|  |   6225 | #18480 := [monotonicity #18477]: #18479
 | 
|  |   6226 | #17891 := [monotonicity #18480]: #17876
 | 
|  |   6227 | #17894 := [trans #17891 #17893]: #17876
 | 
|  |   6228 | #17875 := [quant-inst]: #17874
 | 
|  |   6229 | #17895 := [mp #17875 #17894]: #17873
 | 
|  |   6230 | #18337 := [unit-resolution #17895 #4007]: #18478
 | 
|  |   6231 | #17931 := (not #18465)
 | 
|  |   6232 | #4948 := (up_6 uf_23 ?x75!20)
 | 
|  |   6233 | #4949 := (not #4948)
 | 
|  |   6234 | #18452 := (iff #4949 #17931)
 | 
|  |   6235 | #18352 := (iff #4948 #18465)
 | 
|  |   6236 | #18341 := (iff #18465 #4948)
 | 
|  |   6237 | #18342 := [monotonicity #13524 #17827]: #18341
 | 
|  |   6238 | #18451 := [symm #18342]: #18352
 | 
|  |   6239 | #18455 := [monotonicity #18451]: #18452
 | 
|  |   6240 | #5569 := (or #4949 #5566)
 | 
|  |   6241 | #14917 := (or #4243 #4949 #5566)
 | 
|  |   6242 | #5565 := (or #4949 #5562)
 | 
|  |   6243 | #14918 := (or #4243 #5565)
 | 
|  |   6244 | #15338 := (iff #14918 #14917)
 | 
|  |   6245 | #15153 := (or #4243 #5569)
 | 
|  |   6246 | #15201 := (iff #15153 #14917)
 | 
|  |   6247 | #15202 := [rewrite]: #15201
 | 
|  |   6248 | #15162 := (iff #14918 #15153)
 | 
|  |   6249 | #5570 := (iff #5565 #5569)
 | 
|  |   6250 | #5571 := [monotonicity #5568]: #5570
 | 
|  |   6251 | #15163 := [monotonicity #5571]: #15162
 | 
|  |   6252 | #15339 := [trans #15163 #15202]: #15338
 | 
|  |   6253 | #15152 := [quant-inst]: #14918
 | 
|  |   6254 | #15340 := [mp #15152 #15339]: #14917
 | 
|  |   6255 | #18516 := [unit-resolution #15340 #10831]: #5569
 | 
|  |   6256 | #18338 := [unit-resolution #18516 #18445]: #4949
 | 
|  |   6257 | #18456 := [mp #18338 #18455]: #17931
 | 
|  |   6258 | #17929 := (not #18478)
 | 
|  |   6259 | #17930 := (or #17929 #18465 #17926)
 | 
|  |   6260 | #17925 := [def-axiom]: #17930
 | 
|  |   6261 | #18457 := [unit-resolution #17925 #18456 #18337]: #17926
 | 
|  |   6262 | #17899 := (or #18473 #17898)
 | 
|  |   6263 | #17900 := [def-axiom]: #17899
 | 
|  |   6264 | #18460 := [unit-resolution #17900 #18457]: #17898
 | 
|  |   6265 | #18064 := (or #18049 #18467)
 | 
|  |   6266 | #18066 := (or #7051 #18049 #18467)
 | 
|  |   6267 | #18063 := (or #18467 #18049)
 | 
|  |   6268 | #18067 := (or #7051 #18063)
 | 
|  |   6269 | #18081 := (iff #18067 #18066)
 | 
|  |   6270 | #18073 := (or #7051 #18064)
 | 
|  |   6271 | #18075 := (iff #18073 #18066)
 | 
|  |   6272 | #18076 := [rewrite]: #18075
 | 
|  |   6273 | #18071 := (iff #18067 #18073)
 | 
|  |   6274 | #18062 := (iff #18063 #18064)
 | 
|  |   6275 | #18065 := [rewrite]: #18062
 | 
|  |   6276 | #18074 := [monotonicity #18065]: #18071
 | 
|  |   6277 | #18082 := [trans #18074 #18076]: #18081
 | 
|  |   6278 | #18072 := [quant-inst]: #18067
 | 
|  |   6279 | #18080 := [mp #18072 #18082]: #18066
 | 
|  |   6280 | #18549 := [unit-resolution #18080 #4034]: #18064
 | 
|  |   6281 | #18550 := [unit-resolution #18549 #18460]: #18049
 | 
|  |   6282 | #18552 := (not #18161)
 | 
|  |   6283 | #18553 := (or #18551 #18496 #18497 #18498 #18048 #18552)
 | 
|  |   6284 | #18554 := [th-lemma]: #18553
 | 
|  |   6285 | #18555 := [unit-resolution #18554 #18495 #18444 #10836 #18550 #18038]: #18551
 | 
|  |   6286 | #18562 := (or #15074 #15094)
 | 
|  |   6287 | #11728 := (up_6 uf_23 #10482)
 | 
|  |   6288 | #18558 := (iff #3683 #11728)
 | 
|  |   6289 | #18556 := (iff #11728 #3683)
 | 
|  |   6290 | #18557 := [monotonicity #10380 #13347]: #18556
 | 
|  |   6291 | #18559 := [symm #18557]: #18558
 | 
|  |   6292 | #18560 := [mp #10818 #18559]: #11728
 | 
|  |   6293 | #18561 := [hypothesis]: #4272
 | 
|  |   6294 | #11732 := (not #11728)
 | 
|  |   6295 | #15729 := (or #4277 #11732 #15074 #15094)
 | 
|  |   6296 | #15061 := (+ #2148 #15060)
 | 
|  |   6297 | #15062 := (+ #11725 #15061)
 | 
|  |   6298 | #15063 := (= #15062 0::int)
 | 
|  |   6299 | #15064 := (not #15063)
 | 
|  |   6300 | #15065 := (+ #11725 #2148)
 | 
|  |   6301 | #15066 := (>= #15065 0::int)
 | 
|  |   6302 | #15067 := (or #11732 #15066 #15064)
 | 
|  |   6303 | #15730 := (or #4277 #15067)
 | 
|  |   6304 | #15737 := (iff #15730 #15729)
 | 
|  |   6305 | #15097 := (or #11732 #15074 #15094)
 | 
|  |   6306 | #15732 := (or #4277 #15097)
 | 
|  |   6307 | #15735 := (iff #15732 #15729)
 | 
|  |   6308 | #15736 := [rewrite]: #15735
 | 
|  |   6309 | #15733 := (iff #15730 #15732)
 | 
|  |   6310 | #15098 := (iff #15067 #15097)
 | 
|  |   6311 | #15095 := (iff #15064 #15094)
 | 
|  |   6312 | #15092 := (iff #15063 #15089)
 | 
|  |   6313 | #15079 := (+ #11725 #15060)
 | 
|  |   6314 | #15080 := (+ #2148 #15079)
 | 
|  |   6315 | #15083 := (= #15080 0::int)
 | 
|  |   6316 | #15090 := (iff #15083 #15089)
 | 
|  |   6317 | #15091 := [rewrite]: #15090
 | 
|  |   6318 | #15084 := (iff #15063 #15083)
 | 
|  |   6319 | #15081 := (= #15062 #15080)
 | 
|  |   6320 | #15082 := [rewrite]: #15081
 | 
|  |   6321 | #15085 := [monotonicity #15082]: #15084
 | 
|  |   6322 | #15093 := [trans #15085 #15091]: #15092
 | 
|  |   6323 | #15096 := [monotonicity #15093]: #15095
 | 
|  |   6324 | #15077 := (iff #15066 #15074)
 | 
|  |   6325 | #15068 := (+ #2148 #11725)
 | 
|  |   6326 | #15071 := (>= #15068 0::int)
 | 
|  |   6327 | #15075 := (iff #15071 #15074)
 | 
|  |   6328 | #15076 := [rewrite]: #15075
 | 
|  |   6329 | #15072 := (iff #15066 #15071)
 | 
|  |   6330 | #15069 := (= #15065 #15068)
 | 
|  |   6331 | #15070 := [rewrite]: #15069
 | 
|  |   6332 | #15073 := [monotonicity #15070]: #15072
 | 
|  |   6333 | #15078 := [trans #15073 #15076]: #15077
 | 
|  |   6334 | #15099 := [monotonicity #15078 #15096]: #15098
 | 
|  |   6335 | #15734 := [monotonicity #15099]: #15733
 | 
|  |   6336 | #15738 := [trans #15734 #15736]: #15737
 | 
|  |   6337 | #15731 := [quant-inst]: #15730
 | 
|  |   6338 | #15739 := [mp #15731 #15738]: #15729
 | 
|  |   6339 | #18563 := [unit-resolution #15739 #18561 #18560]: #18562
 | 
|  |   6340 | #18564 := [unit-resolution #18563 #18555]: #15094
 | 
|  |   6341 | #18566 := (not #15741)
 | 
|  |   6342 | #18565 := (not #15740)
 | 
|  |   6343 | #18567 := (or #15089 #18565 #18566)
 | 
|  |   6344 | #18568 := [th-lemma]: #18567
 | 
|  |   6345 | #18569 := [unit-resolution #18568 #18564 #17776 #18502]: false
 | 
|  |   6346 | #18571 := [lemma #18569]: #18570
 | 
|  |   6347 | #27208 := [unit-resolution #18571 #27207]: #5566
 | 
|  |   6348 | #18519 := (or #18518 #18461)
 | 
|  |   6349 | #18520 := [th-lemma]: #18519
 | 
|  |   6350 | #27209 := [unit-resolution #18520 #27208]: #18461
 | 
|  |   6351 | #22580 := (not #18461)
 | 
|  |   6352 | #22586 := (or #22585 #22580 #2159)
 | 
|  |   6353 | #22581 := [hypothesis]: #2160
 | 
|  |   6354 | #22582 := [hypothesis]: #18461
 | 
|  |   6355 | #22583 := [hypothesis]: #5840
 | 
|  |   6356 | #22584 := [th-lemma #22583 #22582 #22581]: false
 | 
|  |   6357 | #22587 := [lemma #22584]: #22586
 | 
|  |   6358 | #27210 := [unit-resolution #22587 #27209 #27206]: #22585
 | 
|  |   6359 | #3914 := (or #4280 #2724)
 | 
|  |   6360 | #3796 := [def-axiom]: #3914
 | 
|  |   6361 | #27211 := [unit-resolution #3796 #27205]: #2724
 | 
|  |   6362 | #16286 := (or #4129 #2721 #5840 #5845)
 | 
|  |   6363 | #5837 := (or #5836 #5834 #5827)
 | 
|  |   6364 | #5838 := (not #5837)
 | 
|  |   6365 | #5841 := (or #2161 #5840 #5838)
 | 
|  |   6366 | #16309 := (or #4129 #5841)
 | 
|  |   6367 | #16464 := (iff #16309 #16286)
 | 
|  |   6368 | #5848 := (or #2721 #5840 #5845)
 | 
|  |   6369 | #16025 := (or #4129 #5848)
 | 
|  |   6370 | #16414 := (iff #16025 #16286)
 | 
|  |   6371 | #16302 := [rewrite]: #16414
 | 
|  |   6372 | #16445 := (iff #16309 #16025)
 | 
|  |   6373 | #5849 := (iff #5841 #5848)
 | 
|  |   6374 | #5846 := (iff #5838 #5845)
 | 
|  |   6375 | #5843 := (iff #5837 #5842)
 | 
|  |   6376 | #5844 := [rewrite]: #5843
 | 
|  |   6377 | #5847 := [monotonicity #5844]: #5846
 | 
|  |   6378 | #5850 := [monotonicity #2723 #5847]: #5849
 | 
|  |   6379 | #16461 := [monotonicity #5850]: #16445
 | 
|  |   6380 | #16413 := [trans #16461 #16302]: #16464
 | 
|  |   6381 | #16307 := [quant-inst]: #16309
 | 
|  |   6382 | #16444 := [mp #16307 #16413]: #16286
 | 
|  |   6383 | #27212 := [unit-resolution #16444 #10442 #27211 #27210]: #5845
 | 
|  |   6384 | #16693 := (or #5842 #5835)
 | 
|  |   6385 | #16554 := [def-axiom]: #16693
 | 
|  |   6386 | #27213 := [unit-resolution #16554 #27212]: #5835
 | 
|  |   6387 | #27221 := [mp #27213 #27220]: #25893
 | 
|  |   6388 | #25894 := (not #25893)
 | 
|  |   6389 | #27098 := (or #27081 #25894)
 | 
|  |   6390 | #27099 := [def-axiom]: #27098
 | 
|  |   6391 | #27222 := [unit-resolution #27099 #27221]: #27081
 | 
|  |   6392 | #27103 := (not #27081)
 | 
|  |   6393 | #27107 := (or #27106 #27073 #27103)
 | 
|  |   6394 | #27108 := [def-axiom]: #27107
 | 
|  |   6395 | #27224 := [unit-resolution #27108 #27222]: #27223
 | 
|  |   6396 | #27225 := [unit-resolution #27224 #27196]: #27073
 | 
|  |   6397 | #27234 := [unit-resolution #27225 #27233]: false
 | 
|  |   6398 | #27235 := [lemma #27234]: #16800
 | 
|  |   6399 | #16798 := (uf_24 #5823)
 | 
|  |   6400 | #16817 := (* -1::int #16798)
 | 
|  |   6401 | #17010 := (+ #2147 #16817)
 | 
|  |   6402 | #17011 := (<= #17010 0::int)
 | 
|  |   6403 | #22559 := (not #17011)
 | 
|  |   6404 | #15902 := (not #5827)
 | 
|  |   6405 | #16589 := (or #5842 #15902)
 | 
|  |   6406 | #16412 := [def-axiom]: #16589
 | 
|  |   6407 | #22552 := [unit-resolution #16412 #27212]: #15902
 | 
|  |   6408 | #16818 := (+ #5824 #16817)
 | 
|  |   6409 | #16819 := (>= #16818 0::int)
 | 
|  |   6410 | #16900 := (or #4234 #16819)
 | 
|  |   6411 | #15938 := [quant-inst]: #16900
 | 
|  |   6412 | #22558 := [unit-resolution #15938 #10835]: #16819
 | 
|  |   6413 | #22544 := (not #16819)
 | 
|  |   6414 | #23021 := (or #22559 #5827 #22580 #22544)
 | 
|  |   6415 | #22554 := [th-lemma]: #23021
 | 
|  |   6416 | #18055 := [unit-resolution #22554 #27209 #22558 #22552]: #22559
 | 
|  |   6417 | #16977 := (+ #5830 #16817)
 | 
|  |   6418 | #16978 := (+ #2147 #16977)
 | 
|  |   6419 | #17021 := (= #16978 0::int)
 | 
|  |   6420 | #19944 := (>= #16978 0::int)
 | 
|  |   6421 | #9360 := (>= #5832 0::int)
 | 
|  |   6422 | #16497 := (or #5842 #5833)
 | 
|  |   6423 | #16618 := [def-axiom]: #16497
 | 
|  |   6424 | #16042 := [unit-resolution #16618 #27212]: #5833
 | 
|  |   6425 | #21361 := (or #5834 #9360)
 | 
|  |   6426 | #21365 := [th-lemma]: #21361
 | 
|  |   6427 | #22952 := [unit-resolution #21365 #16042]: #9360
 | 
|  |   6428 | #22974 := (not #9360)
 | 
|  |   6429 | #23033 := (or #19944 #22974 #22580 #22544)
 | 
|  |   6430 | #22976 := [th-lemma]: #23033
 | 
|  |   6431 | #22955 := [unit-resolution #22976 #22952 #22558 #27209]: #19944
 | 
|  |   6432 | #16979 := (<= #16978 0::int)
 | 
|  |   6433 | #22549 := (<= #16818 0::int)
 | 
|  |   6434 | #16799 := (= #5824 #16798)
 | 
|  |   6435 | #16803 := (or #16799 #16801)
 | 
|  |   6436 | #17738 := (or #4243 #16799 #16801)
 | 
|  |   6437 | #16802 := (or #16801 #16799)
 | 
|  |   6438 | #18032 := (or #4243 #16802)
 | 
|  |   6439 | #15937 := (iff #18032 #17738)
 | 
|  |   6440 | #18787 := (or #4243 #16803)
 | 
|  |   6441 | #18974 := (iff #18787 #17738)
 | 
|  |   6442 | #19070 := [rewrite]: #18974
 | 
|  |   6443 | #19064 := (iff #18032 #18787)
 | 
|  |   6444 | #16804 := (iff #16802 #16803)
 | 
|  |   6445 | #16805 := [rewrite]: #16804
 | 
|  |   6446 | #17444 := [monotonicity #16805]: #19064
 | 
|  |   6447 | #19082 := [trans #17444 #19070]: #15937
 | 
|  |   6448 | #19040 := [quant-inst]: #18032
 | 
|  |   6449 | #17767 := [mp #19040 #19082]: #17738
 | 
|  |   6450 | #18817 := [unit-resolution #17767 #10831]: #16803
 | 
|  |   6451 | #23050 := [unit-resolution #18817 #27235]: #16799
 | 
|  |   6452 | #23024 := (not #16799)
 | 
|  |   6453 | #23019 := (or #23024 #22549)
 | 
|  |   6454 | #23047 := [th-lemma]: #23019
 | 
|  |   6455 | #23015 := [unit-resolution #23047 #23050]: #22549
 | 
|  |   6456 | #5593 := (<= #5592 0::int)
 | 
|  |   6457 | #20441 := (not #5593)
 | 
|  |   6458 | #20442 := [hypothesis]: #20441
 | 
|  |   6459 | #20353 := (or #4234 #5593)
 | 
|  |   6460 | #5583 := (+ #5561 #2148)
 | 
|  |   6461 | #5584 := (>= #5583 0::int)
 | 
|  |   6462 | #20370 := (or #4234 #5584)
 | 
|  |   6463 | #20377 := (iff #20370 #20353)
 | 
|  |   6464 | #20384 := (iff #20353 #20353)
 | 
|  |   6465 | #20387 := [rewrite]: #20384
 | 
|  |   6466 | #5596 := (iff #5584 #5593)
 | 
|  |   6467 | #5585 := (+ #2148 #5561)
 | 
|  |   6468 | #5588 := (>= #5585 0::int)
 | 
|  |   6469 | #5594 := (iff #5588 #5593)
 | 
|  |   6470 | #5595 := [rewrite]: #5594
 | 
|  |   6471 | #5589 := (iff #5584 #5588)
 | 
|  |   6472 | #5586 := (= #5583 #5585)
 | 
|  |   6473 | #5587 := [rewrite]: #5586
 | 
|  |   6474 | #5590 := [monotonicity #5587]: #5589
 | 
|  |   6475 | #5597 := [trans #5590 #5595]: #5596
 | 
|  |   6476 | #20383 := [monotonicity #5597]: #20377
 | 
|  |   6477 | #20388 := [trans #20383 #20387]: #20377
 | 
|  |   6478 | #20376 := [quant-inst]: #20370
 | 
|  |   6479 | #20438 := [mp #20376 #20388]: #20353
 | 
|  |   6480 | #20437 := [unit-resolution #20438 #10835 #20442]: false
 | 
|  |   6481 | #20443 := [lemma #20437]: #5593
 | 
|  |   6482 | #15900 := (<= #5832 0::int)
 | 
|  |   6483 | #23077 := (or #5834 #15900)
 | 
|  |   6484 | #23040 := [th-lemma]: #23077
 | 
|  |   6485 | #23022 := [unit-resolution #23040 #16042]: #15900
 | 
|  |   6486 | #23053 := (not #22549)
 | 
|  |   6487 | #22936 := (not #15900)
 | 
|  |   6488 | #23179 := (or #16979 #22936 #20441 #23053)
 | 
|  |   6489 | #23061 := [th-lemma]: #23179
 | 
|  |   6490 | #23075 := [unit-resolution #23061 #23022 #20443 #23015]: #16979
 | 
|  |   6491 | #23181 := (not #19944)
 | 
|  |   6492 | #23180 := (not #16979)
 | 
|  |   6493 | #23059 := (or #17021 #23180 #23181)
 | 
|  |   6494 | #23057 := [th-lemma]: #23059
 | 
|  |   6495 | #23182 := [unit-resolution #23057 #23075 #22955]: #17021
 | 
|  |   6496 | #17026 := (not #17021)
 | 
|  |   6497 | #17029 := (or #16801 #17011 #17026)
 | 
|  |   6498 | #19879 := (or #4277 #16801 #17011 #17026)
 | 
|  |   6499 | #16998 := (+ #2148 #5829)
 | 
|  |   6500 | #16999 := (+ #16798 #16998)
 | 
|  |   6501 | #17000 := (= #16999 0::int)
 | 
|  |   6502 | #17001 := (not #17000)
 | 
|  |   6503 | #16962 := (+ #16798 #2148)
 | 
|  |   6504 | #17002 := (>= #16962 0::int)
 | 
|  |   6505 | #17003 := (or #16801 #17002 #17001)
 | 
|  |   6506 | #19880 := (or #4277 #17003)
 | 
|  |   6507 | #19850 := (iff #19880 #19879)
 | 
|  |   6508 | #19873 := (or #4277 #17029)
 | 
|  |   6509 | #19915 := (iff #19873 #19879)
 | 
|  |   6510 | #19874 := [rewrite]: #19915
 | 
|  |   6511 | #20138 := (iff #19880 #19873)
 | 
|  |   6512 | #17030 := (iff #17003 #17029)
 | 
|  |   6513 | #17027 := (iff #17001 #17026)
 | 
|  |   6514 | #17024 := (iff #17000 #17021)
 | 
|  |   6515 | #16970 := (+ #5829 #16798)
 | 
|  |   6516 | #16971 := (+ #2148 #16970)
 | 
|  |   6517 | #17018 := (= #16971 0::int)
 | 
|  |   6518 | #17022 := (iff #17018 #17021)
 | 
|  |   6519 | #17023 := [rewrite]: #17022
 | 
|  |   6520 | #17019 := (iff #17000 #17018)
 | 
|  |   6521 | #17016 := (= #16999 #16971)
 | 
|  |   6522 | #17017 := [rewrite]: #17016
 | 
|  |   6523 | #17020 := [monotonicity #17017]: #17019
 | 
|  |   6524 | #17025 := [trans #17020 #17023]: #17024
 | 
|  |   6525 | #17028 := [monotonicity #17025]: #17027
 | 
|  |   6526 | #17014 := (iff #17002 #17011)
 | 
|  |   6527 | #17004 := (+ #2148 #16798)
 | 
|  |   6528 | #17007 := (>= #17004 0::int)
 | 
|  |   6529 | #17012 := (iff #17007 #17011)
 | 
|  |   6530 | #17013 := [rewrite]: #17012
 | 
|  |   6531 | #17008 := (iff #17002 #17007)
 | 
|  |   6532 | #17005 := (= #16962 #17004)
 | 
|  |   6533 | #17006 := [rewrite]: #17005
 | 
|  |   6534 | #17009 := [monotonicity #17006]: #17008
 | 
|  |   6535 | #17015 := [trans #17009 #17013]: #17014
 | 
|  |   6536 | #17031 := [monotonicity #17015 #17028]: #17030
 | 
|  |   6537 | #20025 := [monotonicity #17031]: #20138
 | 
|  |   6538 | #20123 := [trans #20025 #19874]: #19850
 | 
|  |   6539 | #19878 := [quant-inst]: #19880
 | 
|  |   6540 | #19916 := [mp #19878 #20123]: #19879
 | 
|  |   6541 | #23081 := [unit-resolution #19916 #27207]: #17029
 | 
|  |   6542 | [unit-resolution #23081 #23182 #18055 #27235]: false
 | 
|  |   6543 | unsat
 |