TSTP Solution File: REL019+2 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : REL019+2 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n005.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Mon Jul 18 19:00:15 EDT 2022

% Result   : Theorem 6.54s 6.93s
% Output   : Refutation 6.54s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.14  % Problem  : REL019+2 : TPTP v8.1.0. Released v4.0.0.
% 0.08/0.15  % Command  : bliksem %s
% 0.14/0.36  % Computer : n005.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % DateTime : Fri Jul  8 11:07:22 EDT 2022
% 0.14/0.37  % CPUTime  : 
% 5.75/6.19  *** allocated 10000 integers for termspace/termends
% 5.75/6.19  *** allocated 10000 integers for clauses
% 5.75/6.19  *** allocated 10000 integers for justifications
% 5.75/6.19  Bliksem 1.12
% 5.75/6.19  
% 5.75/6.19  
% 5.75/6.19  Automatic Strategy Selection
% 5.75/6.19  
% 5.75/6.19  
% 5.75/6.19  Clauses:
% 5.75/6.19  
% 5.75/6.19  { join( X, Y ) = join( Y, X ) }.
% 5.75/6.19  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 5.75/6.19  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 5.75/6.19    complement( join( complement( X ), Y ) ) ) }.
% 5.75/6.19  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 5.75/6.19  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 5.75/6.19    , Z ) }.
% 5.75/6.19  { composition( X, one ) = X }.
% 5.75/6.19  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 5.75/6.19    Y, Z ) ) }.
% 5.75/6.19  { converse( converse( X ) ) = X }.
% 5.75/6.19  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 5.75/6.19  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 5.75/6.19     ) ) }.
% 5.75/6.19  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 5.75/6.19    complement( Y ) ) = complement( Y ) }.
% 5.75/6.19  { top = join( X, complement( X ) ) }.
% 5.75/6.19  { zero = meet( X, complement( X ) ) }.
% 5.75/6.19  { join( meet( composition( X, Y ), Z ), composition( meet( X, composition( 
% 5.75/6.19    Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) = 
% 5.75/6.19    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 5.75/6.19    composition( converse( X ), Z ) ) ) }.
% 5.75/6.19  { join( meet( composition( X, Y ), Z ), meet( composition( X, meet( Y, 
% 5.75/6.19    composition( converse( X ), Z ) ) ), Z ) ) = meet( composition( X, meet( 
% 5.75/6.19    Y, composition( converse( X ), Z ) ) ), Z ) }.
% 5.75/6.19  { join( meet( composition( X, Y ), Z ), meet( composition( meet( X, 
% 5.75/6.19    composition( Z, converse( Y ) ) ), Y ), Z ) ) = meet( composition( meet( 
% 5.75/6.19    X, composition( Z, converse( Y ) ) ), Y ), Z ) }.
% 5.75/6.19  { composition( skol1, top ) = skol1 }.
% 5.75/6.19  { composition( skol2, top ) = skol2 }.
% 5.75/6.19  { ! composition( meet( skol1, skol2 ), top ) = meet( skol1, skol2 ) }.
% 5.75/6.19  
% 5.75/6.19  percentage equality = 1.000000, percentage horn = 1.000000
% 5.75/6.19  This is a pure equality problem
% 5.75/6.19  
% 5.75/6.19  
% 5.75/6.19  
% 5.75/6.19  Options Used:
% 5.75/6.19  
% 5.75/6.19  useres =            1
% 5.75/6.19  useparamod =        1
% 5.75/6.19  useeqrefl =         1
% 5.75/6.19  useeqfact =         1
% 5.75/6.19  usefactor =         1
% 5.75/6.19  usesimpsplitting =  0
% 5.75/6.19  usesimpdemod =      5
% 5.75/6.19  usesimpres =        3
% 5.75/6.19  
% 5.75/6.19  resimpinuse      =  1000
% 5.75/6.19  resimpclauses =     20000
% 5.75/6.19  substype =          eqrewr
% 5.75/6.19  backwardsubs =      1
% 5.75/6.19  selectoldest =      5
% 5.75/6.19  
% 5.75/6.19  litorderings [0] =  split
% 5.75/6.19  litorderings [1] =  extend the termordering, first sorting on arguments
% 5.75/6.19  
% 5.75/6.19  termordering =      kbo
% 5.75/6.19  
% 5.75/6.19  litapriori =        0
% 5.75/6.19  termapriori =       1
% 5.75/6.19  litaposteriori =    0
% 5.75/6.19  termaposteriori =   0
% 5.75/6.19  demodaposteriori =  0
% 5.75/6.19  ordereqreflfact =   0
% 5.75/6.19  
% 5.75/6.19  litselect =         negord
% 5.75/6.19  
% 5.75/6.19  maxweight =         15
% 5.75/6.19  maxdepth =          30000
% 5.75/6.19  maxlength =         115
% 5.75/6.19  maxnrvars =         195
% 5.75/6.19  excuselevel =       1
% 5.75/6.19  increasemaxweight = 1
% 5.75/6.19  
% 5.75/6.19  maxselected =       10000000
% 5.75/6.19  maxnrclauses =      10000000
% 5.75/6.19  
% 5.75/6.19  showgenerated =    0
% 5.75/6.19  showkept =         0
% 5.75/6.19  showselected =     0
% 5.75/6.19  showdeleted =      0
% 5.75/6.19  showresimp =       1
% 5.75/6.19  showstatus =       2000
% 5.75/6.19  
% 5.75/6.19  prologoutput =     0
% 5.75/6.19  nrgoals =          5000000
% 5.75/6.19  totalproof =       1
% 5.75/6.19  
% 5.75/6.19  Symbols occurring in the translation:
% 5.75/6.19  
% 5.75/6.19  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 5.75/6.19  .  [1, 2]      (w:1, o:21, a:1, s:1, b:0), 
% 5.75/6.19  !  [4, 1]      (w:0, o:14, a:1, s:1, b:0), 
% 5.75/6.19  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 5.75/6.19  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 5.75/6.19  join  [37, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 5.75/6.19  complement  [39, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 5.75/6.19  meet  [40, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 5.75/6.19  composition  [41, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 5.75/6.19  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 5.75/6.19  converse  [43, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 5.75/6.19  top  [44, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 5.75/6.19  zero  [45, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 5.75/6.19  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1), 
% 5.75/6.19  skol2  [47, 0]      (w:1, o:11, a:1, s:1, b:1).
% 5.75/6.19  
% 5.75/6.19  
% 5.75/6.19  Starting Search:
% 5.75/6.19  
% 5.75/6.19  *** allocated 15000 integers for clauses
% 5.75/6.19  *** allocated 22500 integers for clauses
% 5.75/6.19  *** allocated 33750 integers for clauses
% 5.75/6.19  *** allocated 50625 integers for clauses
% 5.75/6.19  *** allocated 75937 integers for clauses
% 5.75/6.19  *** allocated 113905 integers for clauses
% 5.75/6.19  *** allocated 15000 integers for termspace/termends
% 5.75/6.19  *** allocated 170857 integers for clauses
% 5.75/6.19  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 22500 integers for termspace/termends
% 6.54/6.93  *** allocated 256285 integers for clauses
% 6.54/6.93  *** allocated 33750 integers for termspace/termends
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    21997
% 6.54/6.93  Kept:         2013
% 6.54/6.93  Inuse:        323
% 6.54/6.93  Deleted:      162
% 6.54/6.93  Deletedinuse: 59
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 384427 integers for clauses
% 6.54/6.93  *** allocated 50625 integers for termspace/termends
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 576640 integers for clauses
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    55662
% 6.54/6.93  Kept:         4016
% 6.54/6.93  Inuse:        553
% 6.54/6.93  Deleted:      287
% 6.54/6.93  Deletedinuse: 132
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 75937 integers for termspace/termends
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 864960 integers for clauses
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    87174
% 6.54/6.93  Kept:         6017
% 6.54/6.93  Inuse:        685
% 6.54/6.93  Deleted:      348
% 6.54/6.93  Deletedinuse: 164
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 113905 integers for termspace/termends
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 1297440 integers for clauses
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    142029
% 6.54/6.93  Kept:         8017
% 6.54/6.93  Inuse:        854
% 6.54/6.93  Deleted:      486
% 6.54/6.93  Deletedinuse: 170
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 170857 integers for termspace/termends
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    201734
% 6.54/6.93  Kept:         10029
% 6.54/6.93  Inuse:        1051
% 6.54/6.93  Deleted:      559
% 6.54/6.93  Deletedinuse: 176
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 1946160 integers for clauses
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    266119
% 6.54/6.93  Kept:         12042
% 6.54/6.93  Inuse:        1175
% 6.54/6.93  Deleted:      713
% 6.54/6.93  Deletedinuse: 176
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 256285 integers for termspace/termends
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    325461
% 6.54/6.93  Kept:         14046
% 6.54/6.93  Inuse:        1301
% 6.54/6.93  Deleted:      750
% 6.54/6.93  Deletedinuse: 180
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    386746
% 6.54/6.93  Kept:         16047
% 6.54/6.93  Inuse:        1391
% 6.54/6.93  Deleted:      799
% 6.54/6.93  Deletedinuse: 203
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    436401
% 6.54/6.93  Kept:         18048
% 6.54/6.93  Inuse:        1512
% 6.54/6.93  Deleted:      841
% 6.54/6.93  Deletedinuse: 214
% 6.54/6.93  
% 6.54/6.93  *** allocated 2919240 integers for clauses
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 384427 integers for termspace/termends
% 6.54/6.93  Resimplifying clauses:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    496213
% 6.54/6.93  Kept:         20059
% 6.54/6.93  Inuse:        1689
% 6.54/6.93  Deleted:      5025
% 6.54/6.93  Deletedinuse: 240
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    567097
% 6.54/6.93  Kept:         22088
% 6.54/6.93  Inuse:        1825
% 6.54/6.93  Deleted:      5025
% 6.54/6.93  Deletedinuse: 240
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    628755
% 6.54/6.93  Kept:         24110
% 6.54/6.93  Inuse:        1944
% 6.54/6.93  Deleted:      5231
% 6.54/6.93  Deletedinuse: 437
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    701332
% 6.54/6.93  Kept:         26113
% 6.54/6.93  Inuse:        2056
% 6.54/6.93  Deleted:      5374
% 6.54/6.93  Deletedinuse: 547
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 4378860 integers for clauses
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    773665
% 6.54/6.93  Kept:         28299
% 6.54/6.93  Inuse:        2160
% 6.54/6.93  Deleted:      5398
% 6.54/6.93  Deletedinuse: 563
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  *** allocated 576640 integers for termspace/termends
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    826703
% 6.54/6.93  Kept:         30308
% 6.54/6.93  Inuse:        2225
% 6.54/6.93  Deleted:      5612
% 6.54/6.93  Deletedinuse: 743
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    883086
% 6.54/6.93  Kept:         32316
% 6.54/6.93  Inuse:        2310
% 6.54/6.93  Deleted:      5640
% 6.54/6.93  Deletedinuse: 743
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    949520
% 6.54/6.93  Kept:         34317
% 6.54/6.93  Inuse:        2416
% 6.54/6.93  Deleted:      5708
% 6.54/6.93  Deletedinuse: 757
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    1048415
% 6.54/6.93  Kept:         36340
% 6.54/6.93  Inuse:        2524
% 6.54/6.93  Deleted:      5716
% 6.54/6.93  Deletedinuse: 757
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    1153424
% 6.54/6.93  Kept:         38351
% 6.54/6.93  Inuse:        2655
% 6.54/6.93  Deleted:      5719
% 6.54/6.93  Deletedinuse: 757
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying clauses:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Intermediate Status:
% 6.54/6.93  Generated:    1221229
% 6.54/6.93  Kept:         40448
% 6.54/6.93  Inuse:        2717
% 6.54/6.93  Deleted:      14968
% 6.54/6.93  Deletedinuse: 757
% 6.54/6.93  
% 6.54/6.93  *** allocated 6568290 integers for clauses
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  Resimplifying inuse:
% 6.54/6.93  Done
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Bliksems!, er is een bewijs:
% 6.54/6.93  % SZS status Theorem
% 6.54/6.93  % SZS output start Refutation
% 6.54/6.93  
% 6.54/6.93  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 6.54/6.93    , Z ) }.
% 6.54/6.93  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 6.54/6.93    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.93  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 6.54/6.93    ( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.93  (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==> 
% 6.54/6.93    composition( composition( X, Y ), Z ) }.
% 6.54/6.93  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 6.54/6.93  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 6.54/6.93     ) ==> composition( join( X, Y ), Z ) }.
% 6.54/6.93  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.93  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 6.54/6.93    converse( join( X, Y ) ) }.
% 6.54/6.93  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 6.54/6.93    ==> converse( composition( X, Y ) ) }.
% 6.54/6.93  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 6.54/6.93    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 6.54/6.93  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 6.54/6.93  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 6.54/6.93  (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), 
% 6.54/6.93    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.54/6.93    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 6.54/6.93    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 6.54/6.93     ) ) ) }.
% 6.54/6.93  (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), meet( 
% 6.54/6.93    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ==> 
% 6.54/6.93    meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z )
% 6.54/6.93     }.
% 6.54/6.93  (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> skol1 }.
% 6.54/6.93  (17) {G0,W5,D3,L1,V0,M1} I { composition( skol2, top ) ==> skol2 }.
% 6.54/6.93  (18) {G0,W9,D4,L1,V0,M1} I { ! composition( meet( skol1, skol2 ), top ) ==>
% 6.54/6.93     meet( skol1, skol2 ) }.
% 6.54/6.93  (19) {G1,W6,D4,L1,V1,M1} P(11,0) { join( complement( X ), X ) ==> top }.
% 6.54/6.93  (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 6.54/6.93     ) ) ==> composition( X, converse( Y ) ) }.
% 6.54/6.93  (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 6.54/6.93     ) ) ==> composition( converse( Y ), X ) }.
% 6.54/6.93  (24) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 6.54/6.93    ==> join( Y, top ) }.
% 6.54/6.93  (26) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 6.54/6.93    join( Z, X ), Y ) }.
% 6.54/6.93  (29) {G2,W9,D5,L1,V1,M1} P(11,24) { join( top, complement( complement( X )
% 6.54/6.93     ) ) ==> join( X, top ) }.
% 6.54/6.93  (31) {G2,W10,D4,L1,V2,M1} P(0,24) { join( join( Y, X ), complement( Y ) ) 
% 6.54/6.93    ==> join( X, top ) }.
% 6.54/6.93  (32) {G3,W9,D5,L1,V1,M1} P(29,0) { join( complement( complement( X ) ), top
% 6.54/6.93     ) ==> join( X, top ) }.
% 6.54/6.93  (39) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 6.54/6.93    ( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.93  (44) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 6.54/6.93     join( X, converse( Y ) ) }.
% 6.54/6.93  (45) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 6.54/6.93     join( converse( Y ), X ) }.
% 6.54/6.93  (56) {G2,W9,D6,L1,V1,M1} P(11,44) { join( X, converse( complement( converse
% 6.54/6.93    ( X ) ) ) ) ==> converse( top ) }.
% 6.54/6.93  (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 6.54/6.93  (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 6.54/6.93  (72) {G2,W9,D5,L1,V1,M1} P(70,3) { complement( join( zero, complement( X )
% 6.54/6.93     ) ) ==> meet( top, X ) }.
% 6.54/6.93  (73) {G2,W9,D5,L1,V1,M1} P(70,3) { complement( join( complement( X ), zero
% 6.54/6.93     ) ) ==> meet( X, top ) }.
% 6.54/6.93  (78) {G2,W5,D3,L1,V0,M1} P(70,19) { join( zero, top ) ==> top }.
% 6.54/6.93  (81) {G3,W9,D4,L1,V1,M1} P(78,1) { join( join( X, zero ), top ) ==> join( X
% 6.54/6.93    , top ) }.
% 6.54/6.93  (83) {G1,W9,D4,L1,V1,M1} P(16,4) { composition( composition( X, skol1 ), 
% 6.54/6.93    top ) ==> composition( X, skol1 ) }.
% 6.54/6.93  (86) {G2,W9,D4,L1,V0,M1} P(71,18) { ! composition( meet( skol2, skol1 ), 
% 6.54/6.93    top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.93  (104) {G2,W11,D6,L1,V1,M1} P(70,10) { join( composition( converse( X ), 
% 6.54/6.93    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 6.54/6.93  (109) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, complement
% 6.54/6.93    ( converse( composition( Y, X ) ) ) ), complement( converse( Y ) ) ) ==> 
% 6.54/6.93    complement( converse( Y ) ) }.
% 6.54/6.93  (112) {G2,W9,D5,L1,V0,M1} P(16,10);d(70) { join( composition( converse( 
% 6.54/6.93    skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 6.54/6.93  (113) {G2,W9,D5,L1,V0,M1} P(17,10);d(70) { join( composition( converse( 
% 6.54/6.93    skol2 ), complement( skol2 ) ), zero ) ==> zero }.
% 6.54/6.93  (114) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( converse( X ), 
% 6.54/6.93    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 6.54/6.93  (115) {G4,W9,D4,L1,V1,M1} P(0,81) { join( join( zero, X ), top ) ==> join( 
% 6.54/6.93    X, top ) }.
% 6.54/6.93  (123) {G2,W9,D5,L1,V3,M1} P(13,24);d(11) { join( meet( composition( X, Y )
% 6.54/6.93    , Z ), top ) ==> top }.
% 6.54/6.93  (129) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( Y, converse( 
% 6.54/6.93    X ) ), Z ), composition( meet( Y, composition( Z, X ) ), meet( converse( 
% 6.54/6.93    X ), composition( converse( Y ), Z ) ) ) ) ==> composition( meet( Y, 
% 6.54/6.93    composition( Z, X ) ), meet( converse( X ), composition( converse( Y ), Z
% 6.54/6.93     ) ) ) }.
% 6.54/6.93  (143) {G3,W7,D4,L1,V2,M1} P(5,123) { join( meet( X, Y ), top ) ==> top }.
% 6.54/6.93  (145) {G4,W10,D5,L1,V2,M1} P(143,31) { join( top, complement( meet( X, Y )
% 6.54/6.93     ) ) ==> join( top, top ) }.
% 6.54/6.93  (178) {G5,W8,D4,L1,V1,M1} P(72,29);d(145);d(115) { join( complement( X ), 
% 6.54/6.93    top ) ==> join( top, top ) }.
% 6.54/6.93  (183) {G6,W5,D3,L1,V0,M1} P(72,178);d(143) { join( top, top ) ==> top }.
% 6.54/6.93  (186) {G7,W5,D3,L1,V1,M1} P(178,32);d(183) { join( X, top ) ==> top }.
% 6.54/6.93  (190) {G8,W5,D3,L1,V1,M1} P(186,0) { join( top, X ) ==> top }.
% 6.54/6.93  (196) {G9,W4,D3,L1,V0,M1} P(190,56) { converse( top ) ==> top }.
% 6.54/6.93  (197) {G10,W9,D4,L1,V1,M1} P(196,20) { composition( top, converse( X ) ) 
% 6.54/6.93    ==> converse( composition( X, top ) ) }.
% 6.54/6.93  (199) {G10,W9,D4,L1,V1,M1} P(196,9) { composition( converse( X ), top ) ==>
% 6.54/6.93     converse( composition( top, X ) ) }.
% 6.54/6.93  (206) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse( one ), X ) 
% 6.54/6.93    ==> X }.
% 6.54/6.93  (212) {G3,W4,D3,L1,V0,M1} P(206,5) { converse( one ) ==> one }.
% 6.54/6.93  (213) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X ) ==> X }.
% 6.54/6.93  (218) {G5,W8,D4,L1,V1,M1} P(213,10);d(206) { join( complement( X ), 
% 6.54/6.93    complement( X ) ) ==> complement( X ) }.
% 6.54/6.93  (229) {G6,W5,D3,L1,V0,M1} P(70,218) { join( zero, zero ) ==> zero }.
% 6.54/6.93  (230) {G6,W7,D4,L1,V1,M1} P(218,3) { complement( complement( X ) ) = meet( 
% 6.54/6.93    X, X ) }.
% 6.54/6.93  (234) {G7,W9,D4,L1,V1,M1} P(229,1) { join( join( X, zero ), zero ) ==> join
% 6.54/6.93    ( X, zero ) }.
% 6.54/6.93  (235) {G7,W10,D4,L1,V1,M1} P(230,230) { meet( complement( X ), complement( 
% 6.54/6.93    X ) ) ==> complement( meet( X, X ) ) }.
% 6.54/6.93  (239) {G7,W6,D3,L1,V0,M1} P(70,230) { meet( top, top ) ==> complement( zero
% 6.54/6.93     ) }.
% 6.54/6.93  (246) {G7,W8,D4,L1,V1,M1} P(230,12) { meet( complement( X ), meet( X, X ) )
% 6.54/6.93     ==> zero }.
% 6.54/6.93  (303) {G11,W8,D4,L1,V0,M1} P(196,197) { converse( composition( top, top ) )
% 6.54/6.93     ==> composition( top, top ) }.
% 6.54/6.93  (376) {G8,W10,D5,L1,V1,M1} P(235,246) { meet( complement( complement( X ) )
% 6.54/6.93    , complement( meet( X, X ) ) ) ==> zero }.
% 6.54/6.93  (380) {G8,W9,D5,L1,V1,M1} P(235,230) { complement( complement( complement( 
% 6.54/6.93    X ) ) ) = complement( meet( X, X ) ) }.
% 6.54/6.93  (463) {G8,W7,D4,L1,V1,M1} P(186,39);d(70) { join( meet( X, top ), zero ) 
% 6.54/6.93    ==> X }.
% 6.54/6.93  (470) {G8,W8,D5,L1,V2,M1} P(39,31);d(186) { join( X, complement( meet( X, Y
% 6.54/6.93     ) ) ) ==> top }.
% 6.54/6.93  (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X }.
% 6.54/6.93  (483) {G10,W4,D3,L1,V0,M1} P(239,463);d(479) { complement( zero ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  (484) {G10,W5,D3,L1,V1,M1} P(71,463);d(479) { meet( top, X ) ==> X }.
% 6.54/6.93  (488) {G10,W5,D3,L1,V1,M1} P(479,463) { meet( X, top ) ==> X }.
% 6.54/6.93  (490) {G10,W7,D4,L1,V0,M1} P(479,113) { composition( converse( skol2 ), 
% 6.54/6.93    complement( skol2 ) ) ==> zero }.
% 6.54/6.93  (491) {G10,W7,D4,L1,V0,M1} P(479,112) { composition( converse( skol1 ), 
% 6.54/6.93    complement( skol1 ) ) ==> zero }.
% 6.54/6.93  (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( complement( X ) )
% 6.54/6.93     ==> X }.
% 6.54/6.93  (497) {G10,W5,D3,L1,V1,M1} P(479,0) { join( zero, X ) ==> X }.
% 6.54/6.93  (498) {G11,W6,D4,L1,V1,M1} P(497,45);d(7) { join( converse( zero ), X ) ==>
% 6.54/6.93     X }.
% 6.54/6.93  (508) {G12,W5,D3,L1,V1,M1} P(380,492);d(492);d(492) { meet( X, X ) ==> X
% 6.54/6.93     }.
% 6.54/6.93  (509) {G12,W5,D3,L1,V1,M1} P(492,218) { join( X, X ) ==> X }.
% 6.54/6.93  (512) {G12,W10,D5,L1,V2,M1} P(492,3) { complement( join( complement( Y ), X
% 6.54/6.93     ) ) ==> meet( Y, complement( X ) ) }.
% 6.54/6.93  (513) {G12,W10,D4,L1,V2,M1} P(3,492) { join( complement( X ), complement( Y
% 6.54/6.93     ) ) ==> complement( meet( X, Y ) ) }.
% 6.54/6.93  (514) {G13,W9,D4,L1,V2,M1} P(509,26);d(1);d(509) { join( join( X, Y ), Y ) 
% 6.54/6.93    ==> join( X, Y ) }.
% 6.54/6.93  (515) {G13,W9,D4,L1,V2,M1} P(509,26) { join( join( X, Y ), X ) ==> join( X
% 6.54/6.93    , Y ) }.
% 6.54/6.93  (516) {G12,W4,D3,L1,V0,M1} P(498,479) { converse( zero ) ==> zero }.
% 6.54/6.93  (532) {G13,W8,D4,L1,V0,M1} P(516,199) { converse( composition( top, zero )
% 6.54/6.93     ) ==> composition( zero, top ) }.
% 6.54/6.93  (550) {G13,W7,D5,L1,V0,M1} P(491,21);d(516) { composition( converse( 
% 6.54/6.93    complement( skol1 ) ), skol1 ) ==> zero }.
% 6.54/6.93  (555) {G14,W5,D3,L1,V0,M1} P(550,83) { composition( zero, top ) ==> zero
% 6.54/6.93     }.
% 6.54/6.93  (560) {G15,W9,D4,L1,V1,M1} P(555,4) { composition( composition( X, zero ), 
% 6.54/6.93    top ) ==> composition( X, zero ) }.
% 6.54/6.93  (565) {G15,W6,D4,L1,V0,M1} S(532);d(555) { converse( composition( top, zero
% 6.54/6.93     ) ) ==> zero }.
% 6.54/6.93  (572) {G16,W5,D3,L1,V0,M1} P(565,197);d(560);d(565) { composition( top, 
% 6.54/6.93    zero ) ==> zero }.
% 6.54/6.93  (574) {G17,W5,D3,L1,V1,M1} P(572,6);d(497);d(190);d(572) { composition( X, 
% 6.54/6.93    zero ) ==> zero }.
% 6.54/6.93  (575) {G18,W5,D3,L1,V1,M1} P(574,21);d(516) { composition( zero, X ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  (594) {G9,W8,D5,L1,V2,M1} P(71,470) { join( X, complement( meet( Y, X ) ) )
% 6.54/6.93     ==> top }.
% 6.54/6.93  (609) {G10,W9,D6,L1,V2,M1} P(594,39);d(70);d(479) { meet( X, complement( 
% 6.54/6.93    meet( Y, complement( X ) ) ) ) ==> X }.
% 6.54/6.93  (616) {G10,W8,D5,L1,V2,M1} P(594,3);d(70) { meet( X, meet( Y, complement( X
% 6.54/6.93     ) ) ) ==> zero }.
% 6.54/6.93  (620) {G12,W8,D4,L1,V2,M1} P(492,616) { meet( complement( X ), meet( Y, X )
% 6.54/6.93     ) ==> zero }.
% 6.54/6.93  (624) {G13,W8,D4,L1,V2,M1} P(620,71) { meet( meet( Y, X ), complement( X )
% 6.54/6.93     ) ==> zero }.
% 6.54/6.93  (625) {G13,W8,D4,L1,V2,M1} P(71,620) { meet( complement( Y ), meet( Y, X )
% 6.54/6.93     ) ==> zero }.
% 6.54/6.93  (627) {G14,W8,D4,L1,V2,M1} P(71,624) { meet( meet( Y, X ), complement( Y )
% 6.54/6.93     ) ==> zero }.
% 6.54/6.93  (629) {G15,W9,D4,L1,V2,M1} P(627,39);d(497);d(3) { meet( meet( X, Y ), X ) 
% 6.54/6.93    ==> meet( X, Y ) }.
% 6.54/6.93  (648) {G16,W9,D4,L1,V2,M1} P(629,71) { meet( X, meet( X, Y ) ) ==> meet( X
% 6.54/6.93    , Y ) }.
% 6.54/6.93  (650) {G17,W9,D4,L1,V2,M1} P(71,648) { meet( X, meet( Y, X ) ) ==> meet( Y
% 6.54/6.93    , X ) }.
% 6.54/6.93  (654) {G14,W8,D5,L1,V2,M1} P(39,514);d(512) { join( X, meet( X, complement
% 6.54/6.93    ( Y ) ) ) ==> X }.
% 6.54/6.93  (664) {G15,W7,D4,L1,V2,M1} P(492,654) { join( Y, meet( Y, X ) ) ==> Y }.
% 6.54/6.93  (676) {G18,W7,D4,L1,V2,M1} P(650,664) { join( X, meet( Y, X ) ) ==> X }.
% 6.54/6.93  (696) {G16,W7,D4,L1,V2,M1} P(664,0) { join( meet( X, Y ), X ) ==> X }.
% 6.54/6.93  (716) {G19,W7,D4,L1,V2,M1} P(676,0) { join( meet( Y, X ), X ) ==> X }.
% 6.54/6.93  (760) {G18,W9,D6,L1,V2,M1} P(609,650) { meet( complement( meet( Y, 
% 6.54/6.93    complement( X ) ) ), X ) ==> X }.
% 6.54/6.93  (782) {G13,W10,D5,L1,V2,M1} P(492,513) { complement( meet( complement( X )
% 6.54/6.93    , Y ) ) ==> join( X, complement( Y ) ) }.
% 6.54/6.93  (790) {G13,W9,D4,L1,V2,M1} P(513,0);d(513) { complement( meet( X, Y ) ) = 
% 6.54/6.93    complement( meet( Y, X ) ) }.
% 6.54/6.93  (809) {G14,W10,D5,L1,V2,M1} P(790,376);d(492);d(508) { meet( meet( Y, X ), 
% 6.54/6.93    complement( meet( X, Y ) ) ) ==> zero }.
% 6.54/6.93  (880) {G19,W7,D4,L1,V2,M1} P(782,760);d(492) { meet( join( X, Y ), Y ) ==> 
% 6.54/6.93    Y }.
% 6.54/6.93  (905) {G20,W7,D4,L1,V2,M1} P(515,880) { meet( join( X, Y ), X ) ==> X }.
% 6.54/6.93  (923) {G21,W8,D5,L1,V2,M1} P(905,625) { meet( complement( join( X, Y ) ), X
% 6.54/6.93     ) ==> zero }.
% 6.54/6.93  (1006) {G13,W10,D5,L1,V2,M1} S(39);d(512) { join( meet( X, Y ), meet( X, 
% 6.54/6.93    complement( Y ) ) ) ==> X }.
% 6.54/6.93  (1352) {G10,W9,D5,L1,V1,M1} S(104);d(479) { composition( converse( X ), 
% 6.54/6.93    complement( composition( X, top ) ) ) ==> zero }.
% 6.54/6.93  (1359) {G11,W8,D5,L1,V0,M1} P(196,1352) { composition( top, complement( 
% 6.54/6.93    composition( top, top ) ) ) ==> zero }.
% 6.54/6.93  (1365) {G12,W8,D5,L1,V1,M1} P(1359,6);d(479);d(186);d(1359) { composition( 
% 6.54/6.93    X, complement( composition( top, top ) ) ) ==> zero }.
% 6.54/6.93  (1366) {G13,W6,D4,L1,V0,M1} P(1365,213) { complement( composition( top, top
% 6.54/6.93     ) ) ==> zero }.
% 6.54/6.93  (1373) {G14,W5,D3,L1,V0,M1} P(1366,492);d(483) { composition( top, top ) 
% 6.54/6.93    ==> top }.
% 6.54/6.93  (1375) {G19,W7,D4,L1,V1,M1} P(1373,14);d(484);d(676);d(484);d(4);d(197);d(
% 6.54/6.93    303);d(1373) { meet( composition( top, X ), X ) ==> X }.
% 6.54/6.93  (1384) {G20,W9,D4,L1,V1,M1} P(1375,696) { join( X, composition( top, X ) ) 
% 6.54/6.93    ==> composition( top, X ) }.
% 6.54/6.93  (1474) {G21,W9,D4,L1,V1,M1} P(1384,44);d(20);d(196) { join( X, composition
% 6.54/6.93    ( X, top ) ) ==> composition( X, top ) }.
% 6.54/6.93  (1504) {G22,W9,D4,L1,V1,M1} P(1474,515) { join( composition( X, top ), X ) 
% 6.54/6.93    ==> composition( X, top ) }.
% 6.54/6.93  (1554) {G14,W15,D7,L1,V2,M1} P(109,515) { join( complement( converse( Y ) )
% 6.54/6.93    , composition( X, complement( converse( composition( Y, X ) ) ) ) ) ==> 
% 6.54/6.93    complement( converse( Y ) ) }.
% 6.54/6.93  (1555) {G23,W7,D4,L1,V0,M1} P(491,109);d(516);d(483);d(7);d(1504) { 
% 6.54/6.93    composition( complement( skol1 ), top ) ==> complement( skol1 ) }.
% 6.54/6.93  (1556) {G23,W7,D4,L1,V0,M1} P(490,109);d(516);d(483);d(7);d(1504) { 
% 6.54/6.93    composition( complement( skol2 ), top ) ==> complement( skol2 ) }.
% 6.54/6.93  (1565) {G24,W13,D5,L1,V1,M1} P(1555,6) { composition( join( X, complement( 
% 6.54/6.93    skol1 ) ), top ) ==> join( composition( X, top ), complement( skol1 ) )
% 6.54/6.93     }.
% 6.54/6.93  (1569) {G24,W13,D5,L1,V1,M1} P(1556,6) { composition( join( complement( 
% 6.54/6.93    skol2 ), X ), top ) ==> join( complement( skol2 ), composition( X, top )
% 6.54/6.93     ) }.
% 6.54/6.93  (1681) {G22,W9,D5,L1,V1,M1} P(114,923);d(492) { meet( one, composition( 
% 6.54/6.93    converse( X ), complement( X ) ) ) ==> zero }.
% 6.54/6.93  (2047) {G23,W8,D5,L1,V1,M1} P(1681,129);d(213);d(575);d(479) { meet( 
% 6.54/6.93    converse( complement( X ) ), converse( X ) ) ==> zero }.
% 6.54/6.93  (2061) {G24,W8,D5,L1,V1,M1} P(2047,809);d(483);d(488) { meet( converse( X )
% 6.54/6.93    , converse( complement( X ) ) ) ==> zero }.
% 6.54/6.93  (2078) {G25,W8,D6,L1,V1,M1} P(7,2061) { meet( X, converse( complement( 
% 6.54/6.93    converse( X ) ) ) ) ==> zero }.
% 6.54/6.93  (2911) {G26,W9,D7,L1,V1,M1} P(2078,1006);d(497) { meet( X, complement( 
% 6.54/6.93    converse( complement( converse( X ) ) ) ) ) ==> X }.
% 6.54/6.93  (3167) {G27,W9,D7,L1,V1,M1} P(2911,782);d(492);d(492) { join( X, converse( 
% 6.54/6.93    complement( converse( complement( X ) ) ) ) ) ==> X }.
% 6.54/6.93  (3173) {G27,W13,D7,L1,V1,M1} P(2911,716) { join( X, complement( converse( 
% 6.54/6.93    complement( converse( X ) ) ) ) ) ==> complement( converse( complement( 
% 6.54/6.93    converse( X ) ) ) ) }.
% 6.54/6.93  (3212) {G28,W7,D6,L1,V1,M1} P(3167,44);d(7);d(7);d(3173) { complement( 
% 6.54/6.93    converse( complement( converse( X ) ) ) ) ==> X }.
% 6.54/6.93  (3258) {G29,W7,D5,L1,V1,M1} P(3212,492) { converse( complement( converse( X
% 6.54/6.93     ) ) ) ==> complement( X ) }.
% 6.54/6.93  (3263) {G29,W7,D5,L1,V1,M1} P(7,3212) { complement( converse( complement( X
% 6.54/6.93     ) ) ) ==> converse( X ) }.
% 6.54/6.93  (3264) {G30,W7,D4,L1,V1,M1} P(3258,3212);d(3263) { converse( complement( X
% 6.54/6.93     ) ) ==> complement( converse( X ) ) }.
% 6.54/6.93  (3305) {G31,W11,D5,L1,V1,M1} P(3264,197) { composition( top, complement( 
% 6.54/6.93    converse( X ) ) ) ==> converse( composition( complement( X ), top ) ) }.
% 6.54/6.93  (42135) {G25,W14,D5,L1,V1,M1} P(513,1565) { join( composition( complement( 
% 6.54/6.93    X ), top ), complement( skol1 ) ) ==> composition( complement( meet( X, 
% 6.54/6.93    skol1 ) ), top ) }.
% 6.54/6.93  (42168) {G26,W11,D5,L1,V0,M1} P(1569,1565);d(1555);d(513);d(42135) { 
% 6.54/6.93    composition( complement( meet( skol2, skol1 ) ), top ) ==> complement( 
% 6.54/6.93    meet( skol2, skol1 ) ) }.
% 6.54/6.93  (42191) {G32,W11,D5,L1,V0,M1} P(42168,1554);d(1384);d(3305);d(492);d(3264);
% 6.54/6.93    d(492) { converse( composition( meet( skol2, skol1 ), top ) ) ==> 
% 6.54/6.93    converse( meet( skol2, skol1 ) ) }.
% 6.54/6.93  (42236) {G33,W9,D4,L1,V0,M1} P(42191,7);d(7) { composition( meet( skol2, 
% 6.54/6.93    skol1 ), top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.93  (42237) {G34,W0,D0,L0,V0,M0} S(42236);r(86) {  }.
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  % SZS output end Refutation
% 6.54/6.93  found a proof!
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Unprocessed initial clauses:
% 6.54/6.93  
% 6.54/6.93  (42239) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  (42240) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y
% 6.54/6.93     ), Z ) }.
% 6.54/6.93  (42241) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X )
% 6.54/6.93    , complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 6.54/6.93  (42242) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( complement
% 6.54/6.93    ( X ), complement( Y ) ) ) }.
% 6.54/6.93  (42243) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 6.54/6.93    composition( composition( X, Y ), Z ) }.
% 6.54/6.93  (42244) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 6.54/6.93  (42245) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 6.54/6.93    composition( X, Z ), composition( Y, Z ) ) }.
% 6.54/6.93  (42246) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 6.54/6.93  (42247) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse( 
% 6.54/6.93    X ), converse( Y ) ) }.
% 6.54/6.93  (42248) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 6.54/6.93    composition( converse( Y ), converse( X ) ) }.
% 6.54/6.93  (42249) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 6.54/6.93    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 6.54/6.93     }.
% 6.54/6.93  (42250) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 6.54/6.93  (42251) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 6.54/6.93  (42252) {G0,W33,D7,L1,V3,M1}  { join( meet( composition( X, Y ), Z ), 
% 6.54/6.93    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.54/6.93    composition( converse( X ), Z ) ) ) ) = composition( meet( X, composition
% 6.54/6.93    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) }.
% 6.54/6.93  (42253) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), Z ), meet
% 6.54/6.93    ( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) = 
% 6.54/6.93    meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z )
% 6.54/6.93     }.
% 6.54/6.93  (42254) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), Z ), meet
% 6.54/6.93    ( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) = 
% 6.54/6.93    meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z )
% 6.54/6.93     }.
% 6.54/6.93  (42255) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1 }.
% 6.54/6.93  (42256) {G0,W5,D3,L1,V0,M1}  { composition( skol2, top ) = skol2 }.
% 6.54/6.93  (42257) {G0,W9,D4,L1,V0,M1}  { ! composition( meet( skol1, skol2 ), top ) =
% 6.54/6.93     meet( skol1, skol2 ) }.
% 6.54/6.93  
% 6.54/6.93  
% 6.54/6.93  Total Proof:
% 6.54/6.93  
% 6.54/6.93  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  parent0: (42239) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 6.54/6.93    ( join( X, Y ), Z ) }.
% 6.54/6.93  parent0: (42240) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 6.54/6.93    join( X, Y ), Z ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42260) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 6.54/6.93    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 6.54/6.93    X }.
% 6.54/6.93  parent0[0]: (42241) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 6.54/6.93    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 6.54/6.93    Y ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 6.54/6.93    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 6.54/6.93    Y ) ) ) ==> X }.
% 6.54/6.93  parent0: (42260) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 6.54/6.93    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 6.54/6.93    X }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42263) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 6.54/6.93    complement( Y ) ) ) = meet( X, Y ) }.
% 6.54/6.93  parent0[0]: (42242) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join
% 6.54/6.93    ( complement( X ), complement( Y ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.93  parent0: (42263) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 6.54/6.93    , complement( Y ) ) ) = meet( X, Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 6.54/6.93     ) ) ==> composition( composition( X, Y ), Z ) }.
% 6.54/6.93  parent0: (42243) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z
% 6.54/6.93     ) ) = composition( composition( X, Y ), Z ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 6.54/6.93  parent0: (42244) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42278) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 6.54/6.93    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 6.54/6.93  parent0[0]: (42245) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 6.54/6.93    = join( composition( X, Z ), composition( Y, Z ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 6.54/6.93    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 6.54/6.93  parent0: (42278) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 6.54/6.93    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 6.54/6.93     }.
% 6.54/6.93  parent0: (42246) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42293) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 6.54/6.93     ) = converse( join( X, Y ) ) }.
% 6.54/6.93  parent0[0]: (42247) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join
% 6.54/6.93    ( converse( X ), converse( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 6.54/6.93     ) ) ==> converse( join( X, Y ) ) }.
% 6.54/6.93  parent0: (42293) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 6.54/6.93     ) = converse( join( X, Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42302) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 6.54/6.93    converse( X ) ) = converse( composition( X, Y ) ) }.
% 6.54/6.93  parent0[0]: (42248) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) )
% 6.54/6.93     = composition( converse( Y ), converse( X ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 6.54/6.93    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 6.54/6.93  parent0: (42302) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 6.54/6.93    converse( X ) ) = converse( composition( X, Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 6.54/6.93    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 6.54/6.93    Y ) }.
% 6.54/6.93  parent0: (42249) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 6.54/6.93    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42323) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top }.
% 6.54/6.93  parent0[0]: (42250) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) )
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 6.54/6.93    top }.
% 6.54/6.93  parent0: (42323) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42335) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 6.54/6.93     }.
% 6.54/6.93  parent0[0]: (42251) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X )
% 6.54/6.93     ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent0: (42335) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y )
% 6.54/6.93    , Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.54/6.93    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 6.54/6.93    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 6.54/6.93     ) ) ) }.
% 6.54/6.93  parent0: (42252) {G0,W33,D7,L1,V3,M1}  { join( meet( composition( X, Y ), Z
% 6.54/6.93     ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.54/6.93    composition( converse( X ), Z ) ) ) ) = composition( meet( X, composition
% 6.54/6.93    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y )
% 6.54/6.93    , Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) )
% 6.54/6.93    , Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z
% 6.54/6.93     ) ) ), Z ) }.
% 6.54/6.93  parent0: (42253) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), Z
% 6.54/6.93     ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z
% 6.54/6.93     ) ) = meet( composition( X, meet( Y, composition( converse( X ), Z ) ) )
% 6.54/6.93    , Z ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 6.54/6.93    skol1 }.
% 6.54/6.93  parent0: (42255) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (17) {G0,W5,D3,L1,V0,M1} I { composition( skol2, top ) ==> 
% 6.54/6.93    skol2 }.
% 6.54/6.93  parent0: (42256) {G0,W5,D3,L1,V0,M1}  { composition( skol2, top ) = skol2
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (18) {G0,W9,D4,L1,V0,M1} I { ! composition( meet( skol1, skol2
% 6.54/6.93     ), top ) ==> meet( skol1, skol2 ) }.
% 6.54/6.93  parent0: (42257) {G0,W9,D4,L1,V0,M1}  { ! composition( meet( skol1, skol2 )
% 6.54/6.93    , top ) = meet( skol1, skol2 ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42414) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 6.54/6.93     }.
% 6.54/6.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42415) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 6.54/6.93     }.
% 6.54/6.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  parent1[0; 2]: (42414) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( 
% 6.54/6.93    X ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := complement( X )
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42418) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  parent0[0]: (42415) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X
% 6.54/6.93     ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (19) {G1,W6,D4,L1,V1,M1} P(11,0) { join( complement( X ), X ) 
% 6.54/6.93    ==> top }.
% 6.54/6.93  parent0: (42418) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42420) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==>
% 6.54/6.93     composition( converse( X ), converse( Y ) ) }.
% 6.54/6.93  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 6.54/6.93    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42421) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, converse
% 6.54/6.93    ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 6.54/6.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.93  parent1[0; 7]: (42420) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 6.54/6.93     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := converse( Y )
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 6.54/6.93    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 6.54/6.93  parent0: (42421) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, converse
% 6.54/6.93    ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42426) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==>
% 6.54/6.93     composition( converse( X ), converse( Y ) ) }.
% 6.54/6.93  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 6.54/6.93    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42428) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 6.54/6.93     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 6.54/6.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.93  parent1[0; 9]: (42426) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 6.54/6.93     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := converse( X )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 6.54/6.93    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 6.54/6.93  parent0: (42428) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 6.54/6.93     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42432) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 6.54/6.93    , join( Y, Z ) ) }.
% 6.54/6.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 6.54/6.93    join( X, Y ), Z ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42435) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 6.54/6.93     ) ) ==> join( X, top ) }.
% 6.54/6.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  parent1[0; 9]: (42432) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 6.54/6.93    join( X, join( Y, Z ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := complement( Y )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (24) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 6.54/6.93    complement( X ) ) ==> join( Y, top ) }.
% 6.54/6.93  parent0: (42435) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 6.54/6.93     ) ) ==> join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42439) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 6.54/6.93    , join( Y, Z ) ) }.
% 6.54/6.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 6.54/6.93    join( X, Y ), Z ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42444) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 6.54/6.93    X, join( Z, Y ) ) }.
% 6.54/6.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  parent1[0; 8]: (42439) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 6.54/6.93    join( X, join( Y, Z ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := Z
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42457) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 6.54/6.93    join( X, Z ), Y ) }.
% 6.54/6.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 6.54/6.93    join( X, Y ), Z ) }.
% 6.54/6.93  parent1[0; 6]: (42444) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 6.54/6.93    join( X, join( Z, Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Z
% 6.54/6.93     Z := Y
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (26) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 6.54/6.93     ) = join( join( Z, X ), Y ) }.
% 6.54/6.93  parent0: (42457) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 6.54/6.93    join( X, Z ), Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Z
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42459) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 6.54/6.93     ), complement( Y ) ) }.
% 6.54/6.93  parent0[0]: (24) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 6.54/6.93    complement( X ) ) ==> join( Y, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42460) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 6.54/6.93    complement( complement( X ) ) ) }.
% 6.54/6.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  parent1[0; 5]: (42459) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 6.54/6.93    join( X, Y ), complement( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := complement( X )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42461) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( X
% 6.54/6.93     ) ) ) ==> join( X, top ) }.
% 6.54/6.93  parent0[0]: (42460) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 6.54/6.93    complement( complement( X ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (29) {G2,W9,D5,L1,V1,M1} P(11,24) { join( top, complement( 
% 6.54/6.93    complement( X ) ) ) ==> join( X, top ) }.
% 6.54/6.93  parent0: (42461) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( 
% 6.54/6.93    X ) ) ) ==> join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42462) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 6.54/6.93     ), complement( Y ) ) }.
% 6.54/6.93  parent0[0]: (24) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 6.54/6.93    complement( X ) ) ==> join( Y, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42465) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y, 
% 6.54/6.93    X ), complement( Y ) ) }.
% 6.54/6.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  parent1[0; 5]: (42462) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 6.54/6.93    join( X, Y ), complement( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42478) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y )
% 6.54/6.93     ) ==> join( X, top ) }.
% 6.54/6.93  parent0[0]: (42465) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 6.54/6.93    Y, X ), complement( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (31) {G2,W10,D4,L1,V2,M1} P(0,24) { join( join( Y, X ), 
% 6.54/6.93    complement( Y ) ) ==> join( X, top ) }.
% 6.54/6.93  parent0: (42478) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 6.54/6.93     ) ) ==> join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42479) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 6.54/6.93    complement( complement( X ) ) ) }.
% 6.54/6.93  parent0[0]: (29) {G2,W9,D5,L1,V1,M1} P(11,24) { join( top, complement( 
% 6.54/6.93    complement( X ) ) ) ==> join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42481) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( complement
% 6.54/6.93    ( complement( X ) ), top ) }.
% 6.54/6.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  parent1[0; 4]: (42479) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top
% 6.54/6.93    , complement( complement( X ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := top
% 6.54/6.93     Y := complement( complement( X ) )
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42487) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 6.54/6.93    , top ) ==> join( X, top ) }.
% 6.54/6.93  parent0[0]: (42481) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 6.54/6.93    complement( complement( X ) ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (32) {G3,W9,D5,L1,V1,M1} P(29,0) { join( complement( 
% 6.54/6.93    complement( X ) ), top ) ==> join( X, top ) }.
% 6.54/6.93  parent0: (42487) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 6.54/6.93    , top ) ==> join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42490) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 6.54/6.93    join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.93  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 6.54/6.93    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 6.54/6.93    Y ) ) ) ==> X }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (39) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 6.54/6.93    complement( join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.93  parent0: (42490) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 6.54/6.93    join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42493) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 6.54/6.93    converse( X ), converse( Y ) ) }.
% 6.54/6.93  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 6.54/6.93     ) ==> converse( join( X, Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42494) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 6.54/6.93     ) ==> join( X, converse( Y ) ) }.
% 6.54/6.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.93  parent1[0; 7]: (42493) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==>
% 6.54/6.93     join( converse( X ), converse( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := converse( X )
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (44) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 6.54/6.93     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 6.54/6.93  parent0: (42494) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 6.54/6.93     ) ==> join( X, converse( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42499) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 6.54/6.93    converse( X ), converse( Y ) ) }.
% 6.54/6.93  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 6.54/6.93     ) ==> converse( join( X, Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42501) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 6.54/6.93     ) ==> join( converse( X ), Y ) }.
% 6.54/6.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.93  parent1[0; 9]: (42499) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==>
% 6.54/6.93     join( converse( X ), converse( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := converse( Y )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (45) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 6.54/6.93    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 6.54/6.93  parent0: (42501) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 6.54/6.93     ) ==> join( converse( X ), Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42505) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 6.54/6.93    converse( join( converse( X ), Y ) ) }.
% 6.54/6.93  parent0[0]: (44) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 6.54/6.93     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42506) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 6.54/6.93    converse( X ) ) ) ) ==> converse( top ) }.
% 6.54/6.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  parent1[0; 8]: (42505) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==>
% 6.54/6.93     converse( join( converse( X ), Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := converse( X )
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := complement( converse( X ) )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (56) {G2,W9,D6,L1,V1,M1} P(11,44) { join( X, converse( 
% 6.54/6.93    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 6.54/6.93  parent0: (42506) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 6.54/6.93    converse( X ) ) ) ) ==> converse( top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42509) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 6.54/6.93    complement( X ), complement( Y ) ) ) }.
% 6.54/6.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42512) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 6.54/6.93    complement( top ) }.
% 6.54/6.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  parent1[0; 6]: (42509) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 6.54/6.93    ( join( complement( X ), complement( Y ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := complement( X )
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := complement( X )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42513) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 6.54/6.93  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 1]: (42512) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) 
% 6.54/6.93    ==> complement( top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42514) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 6.54/6.93  parent0[0]: (42513) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 6.54/6.93     zero }.
% 6.54/6.93  parent0: (42514) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42515) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 6.54/6.93    complement( X ), complement( Y ) ) ) }.
% 6.54/6.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42517) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 6.54/6.93    ( complement( Y ), complement( X ) ) ) }.
% 6.54/6.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  parent1[0; 5]: (42515) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 6.54/6.93    ( join( complement( X ), complement( Y ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := complement( X )
% 6.54/6.93     Y := complement( Y )
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42519) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 6.54/6.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.93  parent1[0; 4]: (42517) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 6.54/6.93    ( join( complement( Y ), complement( X ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 6.54/6.93    , Y ) }.
% 6.54/6.93  parent0: (42519) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42521) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 6.54/6.93    complement( X ), complement( Y ) ) ) }.
% 6.54/6.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42522) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 6.54/6.93    ( zero, complement( X ) ) ) }.
% 6.54/6.93  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 6]: (42521) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 6.54/6.93    ( join( complement( X ), complement( Y ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := top
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42524) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement( 
% 6.54/6.93    X ) ) ) ==> meet( top, X ) }.
% 6.54/6.93  parent0[0]: (42522) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 6.54/6.93    join( zero, complement( X ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (72) {G2,W9,D5,L1,V1,M1} P(70,3) { complement( join( zero, 
% 6.54/6.93    complement( X ) ) ) ==> meet( top, X ) }.
% 6.54/6.93  parent0: (42524) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 6.54/6.93    ( X ) ) ) ==> meet( top, X ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42527) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 6.54/6.93    complement( X ), complement( Y ) ) ) }.
% 6.54/6.93  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.93    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42529) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 6.54/6.93    ( complement( X ), zero ) ) }.
% 6.54/6.93  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 8]: (42527) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 6.54/6.93    ( join( complement( X ), complement( Y ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := top
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42531) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 6.54/6.93    zero ) ) ==> meet( X, top ) }.
% 6.54/6.93  parent0[0]: (42529) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 6.54/6.93    join( complement( X ), zero ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (73) {G2,W9,D5,L1,V1,M1} P(70,3) { complement( join( 
% 6.54/6.93    complement( X ), zero ) ) ==> meet( X, top ) }.
% 6.54/6.93  parent0: (42531) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 6.54/6.93    zero ) ) ==> meet( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42533) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 6.54/6.93     }.
% 6.54/6.93  parent0[0]: (19) {G1,W6,D4,L1,V1,M1} P(11,0) { join( complement( X ), X ) 
% 6.54/6.93    ==> top }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42534) {G2,W5,D3,L1,V0,M1}  { top ==> join( zero, top ) }.
% 6.54/6.93  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 3]: (42533) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X )
% 6.54/6.93    , X ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := top
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42535) {G2,W5,D3,L1,V0,M1}  { join( zero, top ) ==> top }.
% 6.54/6.93  parent0[0]: (42534) {G2,W5,D3,L1,V0,M1}  { top ==> join( zero, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (78) {G2,W5,D3,L1,V0,M1} P(70,19) { join( zero, top ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  parent0: (42535) {G2,W5,D3,L1,V0,M1}  { join( zero, top ) ==> top }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42537) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 6.54/6.93    , join( Y, Z ) ) }.
% 6.54/6.93  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 6.54/6.93    join( X, Y ), Z ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42539) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 6.54/6.93    join( X, top ) }.
% 6.54/6.93  parent0[0]: (78) {G2,W5,D3,L1,V0,M1} P(70,19) { join( zero, top ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  parent1[0; 8]: (42537) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 6.54/6.93    join( X, join( Y, Z ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := zero
% 6.54/6.93     Z := top
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (81) {G3,W9,D4,L1,V1,M1} P(78,1) { join( join( X, zero ), top
% 6.54/6.93     ) ==> join( X, top ) }.
% 6.54/6.93  parent0: (42539) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 6.54/6.93    join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42543) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), Z
% 6.54/6.93     ) ==> composition( X, composition( Y, Z ) ) }.
% 6.54/6.93  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 6.54/6.93     ) ) ==> composition( composition( X, Y ), Z ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42545) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 6.54/6.93     ), top ) ==> composition( X, skol1 ) }.
% 6.54/6.93  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 6.54/6.93    skol1 }.
% 6.54/6.93  parent1[0; 8]: (42543) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 6.54/6.93    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := skol1
% 6.54/6.93     Z := top
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (83) {G1,W9,D4,L1,V1,M1} P(16,4) { composition( composition( X
% 6.54/6.93    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 6.54/6.93  parent0: (42545) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 6.54/6.93     ), top ) ==> composition( X, skol1 ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42548) {G0,W9,D4,L1,V0,M1}  { ! meet( skol1, skol2 ) ==> 
% 6.54/6.93    composition( meet( skol1, skol2 ), top ) }.
% 6.54/6.93  parent0[0]: (18) {G0,W9,D4,L1,V0,M1} I { ! composition( meet( skol1, skol2
% 6.54/6.93     ), top ) ==> meet( skol1, skol2 ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42550) {G1,W9,D4,L1,V0,M1}  { ! meet( skol1, skol2 ) ==> 
% 6.54/6.93    composition( meet( skol2, skol1 ), top ) }.
% 6.54/6.93  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.93    Y ) }.
% 6.54/6.93  parent1[0; 6]: (42548) {G0,W9,D4,L1,V0,M1}  { ! meet( skol1, skol2 ) ==> 
% 6.54/6.93    composition( meet( skol1, skol2 ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := skol2
% 6.54/6.93     Y := skol1
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42551) {G2,W9,D4,L1,V0,M1}  { ! meet( skol2, skol1 ) ==> 
% 6.54/6.93    composition( meet( skol2, skol1 ), top ) }.
% 6.54/6.93  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.93    Y ) }.
% 6.54/6.93  parent1[0; 2]: (42550) {G1,W9,D4,L1,V0,M1}  { ! meet( skol1, skol2 ) ==> 
% 6.54/6.93    composition( meet( skol2, skol1 ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := skol2
% 6.54/6.93     Y := skol1
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42554) {G2,W9,D4,L1,V0,M1}  { ! composition( meet( skol2, skol1 )
% 6.54/6.93    , top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.93  parent0[0]: (42551) {G2,W9,D4,L1,V0,M1}  { ! meet( skol2, skol1 ) ==> 
% 6.54/6.93    composition( meet( skol2, skol1 ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (86) {G2,W9,D4,L1,V0,M1} P(71,18) { ! composition( meet( skol2
% 6.54/6.93    , skol1 ), top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.93  parent0: (42554) {G2,W9,D4,L1,V0,M1}  { ! composition( meet( skol2, skol1 )
% 6.54/6.93    , top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42558) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 6.54/6.93    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 6.54/6.93    Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42560) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 6.54/6.93     }.
% 6.54/6.93  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 11]: (42558) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := top
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42561) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 6.54/6.93    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 6.54/6.93  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 1]: (42560) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42563) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X ), 
% 6.54/6.93    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 6.54/6.93  parent0[0]: (42561) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 6.54/6.93    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (104) {G2,W11,D6,L1,V1,M1} P(70,10) { join( composition( 
% 6.54/6.93    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 6.54/6.93  parent0: (42563) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X ), 
% 6.54/6.93    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42566) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 6.54/6.93    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 6.54/6.93    Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42568) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 6.54/6.93    join( composition( converse( converse( Y ) ), complement( converse( 
% 6.54/6.93    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 6.54/6.93  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 6.54/6.93    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 6.54/6.93  parent1[0; 10]: (42566) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := converse( Y )
% 6.54/6.93     Y := converse( X )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42569) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 6.54/6.93    join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 6.54/6.93    complement( converse( X ) ) ) }.
% 6.54/6.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.93  parent1[0; 6]: (42568) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) 
% 6.54/6.93    ==> join( composition( converse( converse( Y ) ), complement( converse( 
% 6.54/6.93    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42570) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 6.54/6.93    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 6.54/6.93    complement( converse( X ) ) }.
% 6.54/6.93  parent0[0]: (42569) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==>
% 6.54/6.93     join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 6.54/6.93    complement( converse( X ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (109) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 6.54/6.93    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 6.54/6.93    Y ) ) ) ==> complement( converse( Y ) ) }.
% 6.54/6.93  parent0: (42570) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 6.54/6.93    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 6.54/6.93    complement( converse( X ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42572) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 6.54/6.93    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 6.54/6.93    Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42574) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( skol1 ), complement( skol1 ) ), complement( top )
% 6.54/6.93     ) }.
% 6.54/6.93  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 6.54/6.93    skol1 }.
% 6.54/6.93  parent1[0; 8]: (42572) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := skol1
% 6.54/6.93     Y := top
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42576) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 6.54/6.93  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 9]: (42574) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( skol1 ), complement( skol1 ) ), complement( top )
% 6.54/6.93     ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42577) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 6.54/6.93    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 6.54/6.93  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 1]: (42576) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42579) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1 )
% 6.54/6.93    , complement( skol1 ) ), zero ) ==> zero }.
% 6.54/6.93  parent0[0]: (42577) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 6.54/6.93    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (112) {G2,W9,D5,L1,V0,M1} P(16,10);d(70) { join( composition( 
% 6.54/6.93    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 6.54/6.93  parent0: (42579) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1
% 6.54/6.93     ), complement( skol1 ) ), zero ) ==> zero }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42582) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 6.54/6.93    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 6.54/6.93    Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42584) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( skol2 ), complement( skol2 ) ), complement( top )
% 6.54/6.93     ) }.
% 6.54/6.93  parent0[0]: (17) {G0,W5,D3,L1,V0,M1} I { composition( skol2, top ) ==> 
% 6.54/6.93    skol2 }.
% 6.54/6.93  parent1[0; 8]: (42582) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := skol2
% 6.54/6.93     Y := top
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42586) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( skol2 ), complement( skol2 ) ), zero ) }.
% 6.54/6.93  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 9]: (42584) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( skol2 ), complement( skol2 ) ), complement( top )
% 6.54/6.93     ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42587) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 6.54/6.93    converse( skol2 ), complement( skol2 ) ), zero ) }.
% 6.54/6.93  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.93    zero }.
% 6.54/6.93  parent1[0; 1]: (42586) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.93    composition( converse( skol2 ), complement( skol2 ) ), zero ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42589) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol2 )
% 6.54/6.93    , complement( skol2 ) ), zero ) ==> zero }.
% 6.54/6.93  parent0[0]: (42587) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 6.54/6.93    converse( skol2 ), complement( skol2 ) ), zero ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (113) {G2,W9,D5,L1,V0,M1} P(17,10);d(70) { join( composition( 
% 6.54/6.93    converse( skol2 ), complement( skol2 ) ), zero ) ==> zero }.
% 6.54/6.93  parent0: (42589) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol2
% 6.54/6.93     ), complement( skol2 ) ), zero ) ==> zero }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42592) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 6.54/6.93    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 6.54/6.93    Y ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42593) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 6.54/6.93  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 6.54/6.93  parent1[0; 8]: (42592) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.93    complement( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := one
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42594) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X ), 
% 6.54/6.93    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 6.54/6.93  parent0[0]: (42593) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 6.54/6.93    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (114) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 6.54/6.93    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 6.54/6.93     ) }.
% 6.54/6.93  parent0: (42594) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X ), 
% 6.54/6.93    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42595) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 6.54/6.93    zero ), top ) }.
% 6.54/6.93  parent0[0]: (81) {G3,W9,D4,L1,V1,M1} P(78,1) { join( join( X, zero ), top )
% 6.54/6.93     ==> join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42598) {G1,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( zero
% 6.54/6.93    , X ), top ) }.
% 6.54/6.93  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.93  parent1[0; 5]: (42595) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join
% 6.54/6.93    ( X, zero ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := zero
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42611) {G1,W9,D4,L1,V1,M1}  { join( join( zero, X ), top ) ==> 
% 6.54/6.93    join( X, top ) }.
% 6.54/6.93  parent0[0]: (42598) {G1,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( 
% 6.54/6.93    zero, X ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (115) {G4,W9,D4,L1,V1,M1} P(0,81) { join( join( zero, X ), top
% 6.54/6.93     ) ==> join( X, top ) }.
% 6.54/6.93  parent0: (42611) {G1,W9,D4,L1,V1,M1}  { join( join( zero, X ), top ) ==> 
% 6.54/6.93    join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42613) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, Y
% 6.54/6.93     ), complement( Y ) ) }.
% 6.54/6.93  parent0[0]: (24) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 6.54/6.93    complement( X ) ) ==> join( Y, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42615) {G1,W36,D8,L1,V3,M1}  { join( meet( composition( X, Y ), Z
% 6.54/6.93     ), top ) ==> join( composition( meet( X, composition( Z, converse( Y ) )
% 6.54/6.93     ), meet( Y, composition( converse( X ), Z ) ) ), complement( composition
% 6.54/6.93    ( meet( X, composition( Z, converse( Y ) ) ), meet( Y, composition( 
% 6.54/6.93    converse( X ), Z ) ) ) ) ) }.
% 6.54/6.93  parent0[0]: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 6.54/6.93    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.54/6.93    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 6.54/6.93    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 6.54/6.93     ) ) ) }.
% 6.54/6.93  parent1[0; 9]: (42613) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 6.54/6.93    join( X, Y ), complement( Y ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := meet( composition( X, Y ), Z )
% 6.54/6.93     Y := composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.54/6.93    composition( converse( X ), Z ) ) )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42616) {G1,W9,D5,L1,V3,M1}  { join( meet( composition( X, Y ), Z
% 6.54/6.93     ), top ) ==> top }.
% 6.54/6.93  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  parent1[0; 8]: (42615) {G1,W36,D8,L1,V3,M1}  { join( meet( composition( X, 
% 6.54/6.93    Y ), Z ), top ) ==> join( composition( meet( X, composition( Z, converse
% 6.54/6.93    ( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ), complement( 
% 6.54/6.93    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.54/6.93    composition( converse( X ), Z ) ) ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.54/6.93    composition( converse( X ), Z ) ) )
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (123) {G2,W9,D5,L1,V3,M1} P(13,24);d(11) { join( meet( 
% 6.54/6.93    composition( X, Y ), Z ), top ) ==> top }.
% 6.54/6.93  parent0: (42616) {G1,W9,D5,L1,V3,M1}  { join( meet( composition( X, Y ), Z
% 6.54/6.93     ), top ) ==> top }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42619) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, composition( 
% 6.54/6.93    Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ==> 
% 6.54/6.93    join( meet( composition( X, Y ), Z ), composition( meet( X, composition( 
% 6.54/6.93    Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) }.
% 6.54/6.93  parent0[0]: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 6.54/6.93    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.54/6.93    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 6.54/6.93    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 6.54/6.93     ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42621) {G1,W36,D7,L1,V3,M1}  { composition( meet( X, composition
% 6.54/6.93    ( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), composition( 
% 6.54/6.93    converse( X ), Y ) ) ) ==> join( meet( composition( X, converse( Z ) ), Y
% 6.54/6.93     ), composition( meet( X, composition( Y, Z ) ), meet( converse( Z ), 
% 6.54/6.93    composition( converse( X ), Y ) ) ) ) }.
% 6.54/6.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.93  parent1[0; 28]: (42619) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, 
% 6.54/6.93    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 6.54/6.93     ) ) ) ==> join( meet( composition( X, Y ), Z ), composition( meet( X, 
% 6.54/6.93    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 6.54/6.93     ) ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Z
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := converse( Z )
% 6.54/6.93     Z := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42625) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, composition
% 6.54/6.93    ( Y, Z ) ), meet( converse( Z ), composition( converse( X ), Y ) ) ) ==> 
% 6.54/6.93    join( meet( composition( X, converse( Z ) ), Y ), composition( meet( X, 
% 6.54/6.93    composition( Y, Z ) ), meet( converse( Z ), composition( converse( X ), Y
% 6.54/6.93     ) ) ) ) }.
% 6.54/6.93  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.93  parent1[0; 6]: (42621) {G1,W36,D7,L1,V3,M1}  { composition( meet( X, 
% 6.54/6.93    composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 6.54/6.93    composition( converse( X ), Y ) ) ) ==> join( meet( composition( X, 
% 6.54/6.93    converse( Z ) ), Y ), composition( meet( X, composition( Y, Z ) ), meet( 
% 6.54/6.93    converse( Z ), composition( converse( X ), Y ) ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Z
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42627) {G1,W34,D7,L1,V3,M1}  { join( meet( composition( X, 
% 6.54/6.93    converse( Z ) ), Y ), composition( meet( X, composition( Y, Z ) ), meet( 
% 6.54/6.93    converse( Z ), composition( converse( X ), Y ) ) ) ) ==> composition( 
% 6.54/6.93    meet( X, composition( Y, Z ) ), meet( converse( Z ), composition( 
% 6.54/6.93    converse( X ), Y ) ) ) }.
% 6.54/6.93  parent0[0]: (42625) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, 
% 6.54/6.93    composition( Y, Z ) ), meet( converse( Z ), composition( converse( X ), Y
% 6.54/6.93     ) ) ) ==> join( meet( composition( X, converse( Z ) ), Y ), composition
% 6.54/6.93    ( meet( X, composition( Y, Z ) ), meet( converse( Z ), composition( 
% 6.54/6.93    converse( X ), Y ) ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (129) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( 
% 6.54/6.93    Y, converse( X ) ), Z ), composition( meet( Y, composition( Z, X ) ), 
% 6.54/6.93    meet( converse( X ), composition( converse( Y ), Z ) ) ) ) ==> 
% 6.54/6.93    composition( meet( Y, composition( Z, X ) ), meet( converse( X ), 
% 6.54/6.93    composition( converse( Y ), Z ) ) ) }.
% 6.54/6.93  parent0: (42627) {G1,W34,D7,L1,V3,M1}  { join( meet( composition( X, 
% 6.54/6.93    converse( Z ) ), Y ), composition( meet( X, composition( Y, Z ) ), meet( 
% 6.54/6.93    converse( Z ), composition( converse( X ), Y ) ) ) ) ==> composition( 
% 6.54/6.93    meet( X, composition( Y, Z ) ), meet( converse( Z ), composition( 
% 6.54/6.93    converse( X ), Y ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := Z
% 6.54/6.93     Z := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42633) {G2,W9,D5,L1,V3,M1}  { top ==> join( meet( composition( X, 
% 6.54/6.93    Y ), Z ), top ) }.
% 6.54/6.93  parent0[0]: (123) {G2,W9,D5,L1,V3,M1} P(13,24);d(11) { join( meet( 
% 6.54/6.93    composition( X, Y ), Z ), top ) ==> top }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93     Z := Z
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42634) {G1,W7,D4,L1,V2,M1}  { top ==> join( meet( X, Y ), top )
% 6.54/6.93     }.
% 6.54/6.93  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 6.54/6.93  parent1[0; 4]: (42633) {G2,W9,D5,L1,V3,M1}  { top ==> join( meet( 
% 6.54/6.93    composition( X, Y ), Z ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93     Y := one
% 6.54/6.93     Z := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42635) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), top ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  parent0[0]: (42634) {G1,W7,D4,L1,V2,M1}  { top ==> join( meet( X, Y ), top
% 6.54/6.93     ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (143) {G3,W7,D4,L1,V2,M1} P(5,123) { join( meet( X, Y ), top )
% 6.54/6.93     ==> top }.
% 6.54/6.93  parent0: (42635) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), top ) ==> top
% 6.54/6.93     }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42637) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, Y
% 6.54/6.93     ), complement( X ) ) }.
% 6.54/6.93  parent0[0]: (31) {G2,W10,D4,L1,V2,M1} P(0,24) { join( join( Y, X ), 
% 6.54/6.93    complement( Y ) ) ==> join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := Y
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42639) {G3,W10,D5,L1,V2,M1}  { join( top, top ) ==> join( top, 
% 6.54/6.93    complement( meet( X, Y ) ) ) }.
% 6.54/6.93  parent0[0]: (143) {G3,W7,D4,L1,V2,M1} P(5,123) { join( meet( X, Y ), top ) 
% 6.54/6.93    ==> top }.
% 6.54/6.93  parent1[0; 5]: (42637) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 6.54/6.93    join( X, Y ), complement( X ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := meet( X, Y )
% 6.54/6.93     Y := top
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42641) {G3,W10,D5,L1,V2,M1}  { join( top, complement( meet( X, Y )
% 6.54/6.93     ) ) ==> join( top, top ) }.
% 6.54/6.93  parent0[0]: (42639) {G3,W10,D5,L1,V2,M1}  { join( top, top ) ==> join( top
% 6.54/6.93    , complement( meet( X, Y ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (145) {G4,W10,D5,L1,V2,M1} P(143,31) { join( top, complement( 
% 6.54/6.93    meet( X, Y ) ) ) ==> join( top, top ) }.
% 6.54/6.93  parent0: (42641) {G3,W10,D5,L1,V2,M1}  { join( top, complement( meet( X, Y
% 6.54/6.93     ) ) ) ==> join( top, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93     Y := Y
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42643) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 6.54/6.93    complement( complement( X ) ) ) }.
% 6.54/6.93  parent0[0]: (29) {G2,W9,D5,L1,V1,M1} P(11,24) { join( top, complement( 
% 6.54/6.93    complement( X ) ) ) ==> join( X, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42646) {G3,W13,D5,L1,V1,M1}  { join( join( zero, complement( X )
% 6.54/6.93     ), top ) ==> join( top, complement( meet( top, X ) ) ) }.
% 6.54/6.93  parent0[0]: (72) {G2,W9,D5,L1,V1,M1} P(70,3) { complement( join( zero, 
% 6.54/6.93    complement( X ) ) ) ==> meet( top, X ) }.
% 6.54/6.93  parent1[0; 10]: (42643) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top
% 6.54/6.93    , complement( complement( X ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := join( zero, complement( X ) )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42647) {G4,W10,D5,L1,V1,M1}  { join( join( zero, complement( X )
% 6.54/6.93     ), top ) ==> join( top, top ) }.
% 6.54/6.93  parent0[0]: (145) {G4,W10,D5,L1,V2,M1} P(143,31) { join( top, complement( 
% 6.54/6.93    meet( X, Y ) ) ) ==> join( top, top ) }.
% 6.54/6.93  parent1[0; 7]: (42646) {G3,W13,D5,L1,V1,M1}  { join( join( zero, complement
% 6.54/6.93    ( X ) ), top ) ==> join( top, complement( meet( top, X ) ) ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := top
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42648) {G5,W8,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 6.54/6.93    join( top, top ) }.
% 6.54/6.93  parent0[0]: (115) {G4,W9,D4,L1,V1,M1} P(0,81) { join( join( zero, X ), top
% 6.54/6.93     ) ==> join( X, top ) }.
% 6.54/6.93  parent1[0; 1]: (42647) {G4,W10,D5,L1,V1,M1}  { join( join( zero, complement
% 6.54/6.93    ( X ) ), top ) ==> join( top, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := complement( X )
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (178) {G5,W8,D4,L1,V1,M1} P(72,29);d(145);d(115) { join( 
% 6.54/6.93    complement( X ), top ) ==> join( top, top ) }.
% 6.54/6.93  parent0: (42648) {G5,W8,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 6.54/6.93    join( top, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42651) {G5,W8,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 6.54/6.93    complement( X ), top ) }.
% 6.54/6.93  parent0[0]: (178) {G5,W8,D4,L1,V1,M1} P(72,29);d(145);d(115) { join( 
% 6.54/6.93    complement( X ), top ) ==> join( top, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42653) {G3,W9,D4,L1,V1,M1}  { join( top, top ) ==> join( meet( 
% 6.54/6.93    top, X ), top ) }.
% 6.54/6.93  parent0[0]: (72) {G2,W9,D5,L1,V1,M1} P(70,3) { complement( join( zero, 
% 6.54/6.93    complement( X ) ) ) ==> meet( top, X ) }.
% 6.54/6.93  parent1[0; 5]: (42651) {G5,W8,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 6.54/6.93    complement( X ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := join( zero, complement( X ) )
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42654) {G4,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 6.54/6.93  parent0[0]: (143) {G3,W7,D4,L1,V2,M1} P(5,123) { join( meet( X, Y ), top ) 
% 6.54/6.93    ==> top }.
% 6.54/6.93  parent1[0; 4]: (42653) {G3,W9,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 6.54/6.93    meet( top, X ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := top
% 6.54/6.93     Y := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  subsumption: (183) {G6,W5,D3,L1,V0,M1} P(72,178);d(143) { join( top, top ) 
% 6.54/6.93    ==> top }.
% 6.54/6.93  parent0: (42654) {G4,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 6.54/6.93  substitution0:
% 6.54/6.93  end
% 6.54/6.93  permutation0:
% 6.54/6.93     0 ==> 0
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  eqswap: (42656) {G5,W8,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 6.54/6.93    complement( X ), top ) }.
% 6.54/6.93  parent0[0]: (178) {G5,W8,D4,L1,V1,M1} P(72,29);d(145);d(115) { join( 
% 6.54/6.93    complement( X ), top ) ==> join( top, top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  
% 6.54/6.93  paramod: (42659) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top )
% 6.54/6.93     }.
% 6.54/6.93  parent0[0]: (32) {G3,W9,D5,L1,V1,M1} P(29,0) { join( complement( complement
% 6.54/6.93    ( X ) ), top ) ==> join( X, top ) }.
% 6.54/6.93  parent1[0; 4]: (42656) {G5,W8,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 6.54/6.93    complement( X ), top ) }.
% 6.54/6.93  substitution0:
% 6.54/6.93     X := X
% 6.54/6.93  end
% 6.54/6.93  substitution1:
% 6.54/6.93     X := complement( X )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42660) {G5,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 6.54/6.94  parent0[0]: (183) {G6,W5,D3,L1,V0,M1} P(72,178);d(143) { join( top, top ) 
% 6.54/6.94    ==> top }.
% 6.54/6.94  parent1[0; 1]: (42659) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X
% 6.54/6.94    , top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42661) {G5,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 6.54/6.94  parent0[0]: (42660) {G5,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (186) {G7,W5,D3,L1,V1,M1} P(178,32);d(183) { join( X, top ) 
% 6.54/6.94    ==> top }.
% 6.54/6.94  parent0: (42661) {G5,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42662) {G7,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 6.54/6.94  parent0[0]: (186) {G7,W5,D3,L1,V1,M1} P(178,32);d(183) { join( X, top ) ==>
% 6.54/6.94     top }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42663) {G1,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 6.54/6.94  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.94  parent1[0; 2]: (42662) {G7,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := top
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42666) {G1,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 6.54/6.94  parent0[0]: (42663) {G1,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (190) {G8,W5,D3,L1,V1,M1} P(186,0) { join( top, X ) ==> top
% 6.54/6.94     }.
% 6.54/6.94  parent0: (42666) {G1,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42667) {G8,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 6.54/6.94  parent0[0]: (190) {G8,W5,D3,L1,V1,M1} P(186,0) { join( top, X ) ==> top }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42669) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 6.54/6.94  parent0[0]: (56) {G2,W9,D6,L1,V1,M1} P(11,44) { join( X, converse( 
% 6.54/6.94    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 6.54/6.94  parent1[0; 2]: (42667) {G8,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := top
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := converse( complement( converse( top ) ) )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42670) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 6.54/6.94  parent0[0]: (42669) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (196) {G9,W4,D3,L1,V0,M1} P(190,56) { converse( top ) ==> top
% 6.54/6.94     }.
% 6.54/6.94  parent0: (42670) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42672) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) ==>
% 6.54/6.94     converse( composition( X, converse( Y ) ) ) }.
% 6.54/6.94  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 6.54/6.94    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42674) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 6.54/6.94    ==> converse( composition( X, top ) ) }.
% 6.54/6.94  parent0[0]: (196) {G9,W4,D3,L1,V0,M1} P(190,56) { converse( top ) ==> top
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 8]: (42672) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 6.54/6.94     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := top
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (197) {G10,W9,D4,L1,V1,M1} P(196,20) { composition( top, 
% 6.54/6.94    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 6.54/6.94  parent0: (42674) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 6.54/6.94    ==> converse( composition( X, top ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42678) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==>
% 6.54/6.94     composition( converse( X ), converse( Y ) ) }.
% 6.54/6.94  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 6.54/6.94    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42680) {G1,W9,D4,L1,V1,M1}  { converse( composition( top, X ) ) 
% 6.54/6.94    ==> composition( converse( X ), top ) }.
% 6.54/6.94  parent0[0]: (196) {G9,W4,D3,L1,V0,M1} P(190,56) { converse( top ) ==> top
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 8]: (42678) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 6.54/6.94     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := top
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42682) {G1,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 6.54/6.94    ==> converse( composition( top, X ) ) }.
% 6.54/6.94  parent0[0]: (42680) {G1,W9,D4,L1,V1,M1}  { converse( composition( top, X )
% 6.54/6.94     ) ==> composition( converse( X ), top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (199) {G10,W9,D4,L1,V1,M1} P(196,9) { composition( converse( X
% 6.54/6.94     ), top ) ==> converse( composition( top, X ) ) }.
% 6.54/6.94  parent0: (42682) {G1,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 6.54/6.94    ==> converse( composition( top, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42684) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==>
% 6.54/6.94     converse( composition( converse( X ), Y ) ) }.
% 6.54/6.94  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 6.54/6.94    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42687) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 6.54/6.94    ==> converse( converse( X ) ) }.
% 6.54/6.94  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 6.54/6.94  parent1[0; 6]: (42684) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), 
% 6.54/6.94    X ) ==> converse( composition( converse( X ), Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := converse( X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := one
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42688) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 6.54/6.94    ==> X }.
% 6.54/6.94  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 5]: (42687) {G1,W8,D4,L1,V1,M1}  { composition( converse( one )
% 6.54/6.94    , X ) ==> converse( converse( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (206) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse
% 6.54/6.94    ( one ), X ) ==> X }.
% 6.54/6.94  parent0: (42688) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 6.54/6.94    ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42690) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), 
% 6.54/6.94    X ) }.
% 6.54/6.94  parent0[0]: (206) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse
% 6.54/6.94    ( one ), X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42692) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 6.54/6.94  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 6.54/6.94  parent1[0; 2]: (42690) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 6.54/6.94    one ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := converse( one )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := one
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42693) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 6.54/6.94  parent0[0]: (42692) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (212) {G3,W4,D3,L1,V0,M1} P(206,5) { converse( one ) ==> one
% 6.54/6.94     }.
% 6.54/6.94  parent0: (42693) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42695) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), 
% 6.54/6.94    X ) }.
% 6.54/6.94  parent0[0]: (206) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse
% 6.54/6.94    ( one ), X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42696) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 6.54/6.94  parent0[0]: (212) {G3,W4,D3,L1,V0,M1} P(206,5) { converse( one ) ==> one
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 3]: (42695) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 6.54/6.94    one ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42697) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 6.54/6.94  parent0[0]: (42696) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (213) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X ) 
% 6.54/6.94    ==> X }.
% 6.54/6.94  parent0: (42697) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42699) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.94    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.94    complement( Y ) ) }.
% 6.54/6.94  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 6.54/6.94    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 6.54/6.94    Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42701) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 6.54/6.94    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 6.54/6.94  parent0[0]: (213) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X ) 
% 6.54/6.94    ==> X }.
% 6.54/6.94  parent1[0; 8]: (42699) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 6.54/6.94    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.54/6.94    complement( Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := one
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42702) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 6.54/6.94    complement( X ), complement( X ) ) }.
% 6.54/6.94  parent0[0]: (206) {G2,W6,D4,L1,V1,M1} P(5,21);d(7) { composition( converse
% 6.54/6.94    ( one ), X ) ==> X }.
% 6.54/6.94  parent1[0; 4]: (42701) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 6.54/6.94    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42703) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( X
% 6.54/6.94     ) ) ==> complement( X ) }.
% 6.54/6.94  parent0[0]: (42702) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 6.54/6.94    complement( X ), complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (218) {G5,W8,D4,L1,V1,M1} P(213,10);d(206) { join( complement
% 6.54/6.94    ( X ), complement( X ) ) ==> complement( X ) }.
% 6.54/6.94  parent0: (42703) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( 
% 6.54/6.94    X ) ) ==> complement( X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42705) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 6.54/6.94    ( X ), complement( X ) ) }.
% 6.54/6.94  parent0[0]: (218) {G5,W8,D4,L1,V1,M1} P(213,10);d(206) { join( complement( 
% 6.54/6.94    X ), complement( X ) ) ==> complement( X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42708) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.94    complement( top ), zero ) }.
% 6.54/6.94  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 6]: (42705) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 6.54/6.94    complement( X ), complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := top
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42710) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 6.54/6.94    zero ) }.
% 6.54/6.94  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 4]: (42708) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.94    complement( top ), zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42711) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 6.54/6.94  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 1]: (42710) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 6.54/6.94    zero, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42717) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 6.54/6.94  parent0[0]: (42711) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (229) {G6,W5,D3,L1,V0,M1} P(70,218) { join( zero, zero ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent0: (42717) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42721) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 6.54/6.94    complement( X ), complement( Y ) ) ) }.
% 6.54/6.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42736) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  parent0[0]: (218) {G5,W8,D4,L1,V1,M1} P(213,10);d(206) { join( complement( 
% 6.54/6.94    X ), complement( X ) ) ==> complement( X ) }.
% 6.54/6.94  parent1[0; 5]: (42721) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 6.54/6.94    ( join( complement( X ), complement( Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42737) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 6.54/6.94    meet( X, X ) }.
% 6.54/6.94  parent0[0]: (42736) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (230) {G6,W7,D4,L1,V1,M1} P(218,3) { complement( complement( X
% 6.54/6.94     ) ) = meet( X, X ) }.
% 6.54/6.94  parent0: (42737) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 6.54/6.94    meet( X, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42739) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 6.54/6.94    , join( Y, Z ) ) }.
% 6.54/6.94  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 6.54/6.94    join( X, Y ), Z ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94     Z := Z
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42741) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 6.54/6.94    join( X, zero ) }.
% 6.54/6.94  parent0[0]: (229) {G6,W5,D3,L1,V0,M1} P(70,218) { join( zero, zero ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 8]: (42739) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 6.54/6.94    join( X, join( Y, Z ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := zero
% 6.54/6.94     Z := zero
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (234) {G7,W9,D4,L1,V1,M1} P(229,1) { join( join( X, zero ), 
% 6.54/6.94    zero ) ==> join( X, zero ) }.
% 6.54/6.94  parent0: (42741) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 6.54/6.94    join( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42744) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  parent0[0]: (230) {G6,W7,D4,L1,V1,M1} P(218,3) { complement( complement( X
% 6.54/6.94     ) ) = meet( X, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42750) {G7,W10,D4,L1,V1,M1}  { meet( complement( X ), complement
% 6.54/6.94    ( X ) ) = complement( meet( X, X ) ) }.
% 6.54/6.94  parent0[0]: (230) {G6,W7,D4,L1,V1,M1} P(218,3) { complement( complement( X
% 6.54/6.94     ) ) = meet( X, X ) }.
% 6.54/6.94  parent1[0; 7]: (42744) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := complement( X )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (235) {G7,W10,D4,L1,V1,M1} P(230,230) { meet( complement( X )
% 6.54/6.94    , complement( X ) ) ==> complement( meet( X, X ) ) }.
% 6.54/6.94  parent0: (42750) {G7,W10,D4,L1,V1,M1}  { meet( complement( X ), complement
% 6.54/6.94    ( X ) ) = complement( meet( X, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42753) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  parent0[0]: (230) {G6,W7,D4,L1,V1,M1} P(218,3) { complement( complement( X
% 6.54/6.94     ) ) = meet( X, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42754) {G2,W6,D3,L1,V0,M1}  { meet( top, top ) = complement( zero
% 6.54/6.94     ) }.
% 6.54/6.94  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 5]: (42753) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := top
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (239) {G7,W6,D3,L1,V0,M1} P(70,230) { meet( top, top ) ==> 
% 6.54/6.94    complement( zero ) }.
% 6.54/6.94  parent0: (42754) {G2,W6,D3,L1,V0,M1}  { meet( top, top ) = complement( zero
% 6.54/6.94     ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42757) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement( X ) )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42758) {G1,W8,D4,L1,V1,M1}  { zero ==> meet( complement( X ), 
% 6.54/6.94    meet( X, X ) ) }.
% 6.54/6.94  parent0[0]: (230) {G6,W7,D4,L1,V1,M1} P(218,3) { complement( complement( X
% 6.54/6.94     ) ) = meet( X, X ) }.
% 6.54/6.94  parent1[0; 5]: (42757) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement
% 6.54/6.94    ( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := complement( X )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42759) {G1,W8,D4,L1,V1,M1}  { meet( complement( X ), meet( X, X )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  parent0[0]: (42758) {G1,W8,D4,L1,V1,M1}  { zero ==> meet( complement( X ), 
% 6.54/6.94    meet( X, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (246) {G7,W8,D4,L1,V1,M1} P(230,12) { meet( complement( X ), 
% 6.54/6.94    meet( X, X ) ) ==> zero }.
% 6.54/6.94  parent0: (42759) {G1,W8,D4,L1,V1,M1}  { meet( complement( X ), meet( X, X )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42761) {G10,W9,D4,L1,V1,M1}  { converse( composition( X, top ) ) 
% 6.54/6.94    ==> composition( top, converse( X ) ) }.
% 6.54/6.94  parent0[0]: (197) {G10,W9,D4,L1,V1,M1} P(196,20) { composition( top, 
% 6.54/6.94    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42762) {G10,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 6.54/6.94     ) ==> composition( top, top ) }.
% 6.54/6.94  parent0[0]: (196) {G9,W4,D3,L1,V0,M1} P(190,56) { converse( top ) ==> top
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 7]: (42761) {G10,W9,D4,L1,V1,M1}  { converse( composition( X, 
% 6.54/6.94    top ) ) ==> composition( top, converse( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := top
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (303) {G11,W8,D4,L1,V0,M1} P(196,197) { converse( composition
% 6.54/6.94    ( top, top ) ) ==> composition( top, top ) }.
% 6.54/6.94  parent0: (42762) {G10,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 6.54/6.94     ) ==> composition( top, top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42765) {G7,W8,D4,L1,V1,M1}  { zero ==> meet( complement( X ), meet
% 6.54/6.94    ( X, X ) ) }.
% 6.54/6.94  parent0[0]: (246) {G7,W8,D4,L1,V1,M1} P(230,12) { meet( complement( X ), 
% 6.54/6.94    meet( X, X ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42766) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 6.54/6.94    complement( X ) ), complement( meet( X, X ) ) ) }.
% 6.54/6.94  parent0[0]: (235) {G7,W10,D4,L1,V1,M1} P(230,230) { meet( complement( X ), 
% 6.54/6.94    complement( X ) ) ==> complement( meet( X, X ) ) }.
% 6.54/6.94  parent1[0; 6]: (42765) {G7,W8,D4,L1,V1,M1}  { zero ==> meet( complement( X
% 6.54/6.94     ), meet( X, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := complement( X )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42767) {G8,W10,D5,L1,V1,M1}  { meet( complement( complement( X ) )
% 6.54/6.94    , complement( meet( X, X ) ) ) ==> zero }.
% 6.54/6.94  parent0[0]: (42766) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 6.54/6.94    complement( X ) ), complement( meet( X, X ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (376) {G8,W10,D5,L1,V1,M1} P(235,246) { meet( complement( 
% 6.54/6.94    complement( X ) ), complement( meet( X, X ) ) ) ==> zero }.
% 6.54/6.94  parent0: (42767) {G8,W10,D5,L1,V1,M1}  { meet( complement( complement( X )
% 6.54/6.94     ), complement( meet( X, X ) ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42768) {G7,W10,D4,L1,V1,M1}  { complement( meet( X, X ) ) ==> meet
% 6.54/6.94    ( complement( X ), complement( X ) ) }.
% 6.54/6.94  parent0[0]: (235) {G7,W10,D4,L1,V1,M1} P(230,230) { meet( complement( X ), 
% 6.54/6.94    complement( X ) ) ==> complement( meet( X, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42769) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  parent0[0]: (230) {G6,W7,D4,L1,V1,M1} P(218,3) { complement( complement( X
% 6.54/6.94     ) ) = meet( X, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42771) {G7,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 6.54/6.94    complement( complement( complement( X ) ) ) }.
% 6.54/6.94  parent0[0]: (42769) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  parent1[0; 5]: (42768) {G7,W10,D4,L1,V1,M1}  { complement( meet( X, X ) ) 
% 6.54/6.94    ==> meet( complement( X ), complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42774) {G7,W9,D5,L1,V1,M1}  { complement( complement( complement( 
% 6.54/6.94    X ) ) ) ==> complement( meet( X, X ) ) }.
% 6.54/6.94  parent0[0]: (42771) {G7,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 6.54/6.94    complement( complement( complement( X ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (380) {G8,W9,D5,L1,V1,M1} P(235,230) { complement( complement
% 6.54/6.94    ( complement( X ) ) ) = complement( meet( X, X ) ) }.
% 6.54/6.94  parent0: (42774) {G7,W9,D5,L1,V1,M1}  { complement( complement( complement
% 6.54/6.94    ( X ) ) ) ==> complement( meet( X, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42776) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) }.
% 6.54/6.94  parent0[0]: (39) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42778) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 6.54/6.94    complement( top ) ) }.
% 6.54/6.94  parent0[0]: (186) {G7,W5,D3,L1,V1,M1} P(178,32);d(183) { join( X, top ) ==>
% 6.54/6.94     top }.
% 6.54/6.94  parent1[0; 7]: (42776) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := top
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42779) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 6]: (42778) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 6.54/6.94    complement( top ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42780) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (42779) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero
% 6.54/6.94     ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (463) {G8,W7,D4,L1,V1,M1} P(186,39);d(70) { join( meet( X, top
% 6.54/6.94     ), zero ) ==> X }.
% 6.54/6.94  parent0: (42780) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42782) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, Y
% 6.54/6.94     ), complement( X ) ) }.
% 6.54/6.94  parent0[0]: (31) {G2,W10,D4,L1,V2,M1} P(0,24) { join( join( Y, X ), 
% 6.54/6.94    complement( Y ) ) ==> join( X, top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42784) {G2,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 6.54/6.94    ( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) ) }.
% 6.54/6.94  parent0[0]: (39) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.94  parent1[0; 9]: (42782) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 6.54/6.94    join( X, Y ), complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := meet( X, Y )
% 6.54/6.94     Y := complement( join( complement( X ), Y ) )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42785) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 6.54/6.94    X, Y ) ) ) }.
% 6.54/6.94  parent0[0]: (186) {G7,W5,D3,L1,V1,M1} P(178,32);d(183) { join( X, top ) ==>
% 6.54/6.94     top }.
% 6.54/6.94  parent1[0; 1]: (42784) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 6.54/6.94    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( join( complement( X ), Y ) )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42786) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 6.54/6.94     ) ==> top }.
% 6.54/6.94  parent0[0]: (42785) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 6.54/6.94    meet( X, Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (470) {G8,W8,D5,L1,V2,M1} P(39,31);d(186) { join( X, 
% 6.54/6.94    complement( meet( X, Y ) ) ) ==> top }.
% 6.54/6.94  parent0: (42786) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 6.54/6.94     ) ==> top }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42788) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join( X, 
% 6.54/6.94    zero ), zero ) }.
% 6.54/6.94  parent0[0]: (234) {G7,W9,D4,L1,V1,M1} P(229,1) { join( join( X, zero ), 
% 6.54/6.94    zero ) ==> join( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42790) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> 
% 6.54/6.94    join( X, zero ) }.
% 6.54/6.94  parent0[0]: (463) {G8,W7,D4,L1,V1,M1} P(186,39);d(70) { join( meet( X, top
% 6.54/6.94     ), zero ) ==> X }.
% 6.54/6.94  parent1[0; 7]: (42788) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( 
% 6.54/6.94    join( X, zero ), zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := meet( X, top )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42791) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  parent0[0]: (463) {G8,W7,D4,L1,V1,M1} P(186,39);d(70) { join( meet( X, top
% 6.54/6.94     ), zero ) ==> X }.
% 6.54/6.94  parent1[0; 1]: (42790) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) 
% 6.54/6.94    ==> join( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42793) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 6.54/6.94  parent0[0]: (42791) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent0: (42793) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42796) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (463) {G8,W7,D4,L1,V1,M1} P(186,39);d(70) { join( meet( X, top
% 6.54/6.94     ), zero ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42798) {G8,W6,D4,L1,V0,M1}  { top ==> join( complement( zero ), 
% 6.54/6.94    zero ) }.
% 6.54/6.94  parent0[0]: (239) {G7,W6,D3,L1,V0,M1} P(70,230) { meet( top, top ) ==> 
% 6.54/6.94    complement( zero ) }.
% 6.54/6.94  parent1[0; 3]: (42796) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 6.54/6.94    zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := top
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42799) {G9,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 2]: (42798) {G8,W6,D4,L1,V0,M1}  { top ==> join( complement( 
% 6.54/6.94    zero ), zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( zero )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42800) {G9,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 6.54/6.94  parent0[0]: (42799) {G9,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (483) {G10,W4,D3,L1,V0,M1} P(239,463);d(479) { complement( 
% 6.54/6.94    zero ) ==> top }.
% 6.54/6.94  parent0: (42800) {G9,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42801) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (463) {G8,W7,D4,L1,V1,M1} P(186,39);d(70) { join( meet( X, top
% 6.54/6.94     ), zero ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42803) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 3]: (42801) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 6.54/6.94    zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := top
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42805) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 2]: (42803) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), 
% 6.54/6.94    zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := meet( top, X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42806) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 6.54/6.94  parent0[0]: (42805) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (484) {G10,W5,D3,L1,V1,M1} P(71,463);d(479) { meet( top, X ) 
% 6.54/6.94    ==> X }.
% 6.54/6.94  parent0: (42806) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42807) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42809) {G9,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 6.54/6.94  parent0[0]: (463) {G8,W7,D4,L1,V1,M1} P(186,39);d(70) { join( meet( X, top
% 6.54/6.94     ), zero ) ==> X }.
% 6.54/6.94  parent1[0; 4]: (42807) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := meet( X, top )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (488) {G10,W5,D3,L1,V1,M1} P(479,463) { meet( X, top ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent0: (42809) {G9,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42811) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42813) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol2 ), 
% 6.54/6.94    complement( skol2 ) ) ==> zero }.
% 6.54/6.94  parent0[0]: (113) {G2,W9,D5,L1,V0,M1} P(17,10);d(70) { join( composition( 
% 6.54/6.94    converse( skol2 ), complement( skol2 ) ), zero ) ==> zero }.
% 6.54/6.94  parent1[0; 6]: (42811) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := composition( converse( skol2 ), complement( skol2 ) )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (490) {G10,W7,D4,L1,V0,M1} P(479,113) { composition( converse
% 6.54/6.94    ( skol2 ), complement( skol2 ) ) ==> zero }.
% 6.54/6.94  parent0: (42813) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol2 ), 
% 6.54/6.94    complement( skol2 ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42815) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42817) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 6.54/6.94    complement( skol1 ) ) ==> zero }.
% 6.54/6.94  parent0[0]: (112) {G2,W9,D5,L1,V0,M1} P(16,10);d(70) { join( composition( 
% 6.54/6.94    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 6.54/6.94  parent1[0; 6]: (42815) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := composition( converse( skol1 ), complement( skol1 ) )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (491) {G10,W7,D4,L1,V0,M1} P(479,112) { composition( converse
% 6.54/6.94    ( skol1 ), complement( skol1 ) ) ==> zero }.
% 6.54/6.94  parent0: (42817) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 6.54/6.94    complement( skol1 ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42820) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 6.54/6.94    ( complement( X ), zero ) ) }.
% 6.54/6.94  parent0[0]: (73) {G2,W9,D5,L1,V1,M1} P(70,3) { complement( join( complement
% 6.54/6.94    ( X ), zero ) ) ==> meet( X, top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42822) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 5]: (42820) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement
% 6.54/6.94    ( join( complement( X ), zero ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42823) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (488) {G10,W5,D3,L1,V1,M1} P(479,463) { meet( X, top ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 1]: (42822) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement
% 6.54/6.94    ( complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42824) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (42823) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X
% 6.54/6.94     ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent0: (42824) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42825) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42826) {G1,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 6.54/6.94  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.94  parent1[0; 2]: (42825) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := zero
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42829) {G1,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 6.54/6.94  parent0[0]: (42826) {G1,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (497) {G10,W5,D3,L1,V1,M1} P(479,0) { join( zero, X ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent0: (42829) {G1,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42831) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 6.54/6.94    converse( join( X, converse( Y ) ) ) }.
% 6.54/6.94  parent0[0]: (45) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 6.54/6.94    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42833) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> 
% 6.54/6.94    converse( converse( X ) ) }.
% 6.54/6.94  parent0[0]: (497) {G10,W5,D3,L1,V1,M1} P(479,0) { join( zero, X ) ==> X }.
% 6.54/6.94  parent1[0; 6]: (42831) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==>
% 6.54/6.94     converse( join( X, converse( Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := converse( X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := zero
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42834) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 5]: (42833) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) 
% 6.54/6.94    ==> converse( converse( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (498) {G11,W6,D4,L1,V1,M1} P(497,45);d(7) { join( converse( 
% 6.54/6.94    zero ), X ) ==> X }.
% 6.54/6.94  parent0: (42834) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42836) {G8,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) = 
% 6.54/6.94    complement( complement( complement( X ) ) ) }.
% 6.54/6.94  parent0[0]: (380) {G8,W9,D5,L1,V1,M1} P(235,230) { complement( complement( 
% 6.54/6.94    complement( X ) ) ) = complement( meet( X, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42837) {G11,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42840) {G9,W9,D6,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 6.54/6.94    complement( complement( complement( X ) ) ) ) }.
% 6.54/6.94  parent0[0]: (42836) {G8,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) = 
% 6.54/6.94    complement( complement( complement( X ) ) ) }.
% 6.54/6.94  parent1[0; 5]: (42837) {G11,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 6.54/6.94    ( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := meet( X, X )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42841) {G10,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 4]: (42840) {G9,W9,D6,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 6.54/6.94    complement( complement( complement( X ) ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( complement( X ) )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42843) {G11,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 4]: (42841) {G10,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement
% 6.54/6.94    ( complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (508) {G12,W5,D3,L1,V1,M1} P(380,492);d(492);d(492) { meet( X
% 6.54/6.94    , X ) ==> X }.
% 6.54/6.94  parent0: (42843) {G11,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42846) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 6.54/6.94    ( X ), complement( X ) ) }.
% 6.54/6.94  parent0[0]: (218) {G5,W8,D4,L1,V1,M1} P(213,10);d(206) { join( complement( 
% 6.54/6.94    X ), complement( X ) ) ==> complement( X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42849) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 6.54/6.94    join( complement( complement( X ) ), X ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 8]: (42846) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 6.54/6.94    complement( X ), complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := complement( X )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42851) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 6.54/6.94    join( X, X ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 5]: (42849) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) )
% 6.54/6.94     ==> join( complement( complement( X ) ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42852) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 1]: (42851) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) )
% 6.54/6.94     ==> join( X, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42858) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 6.54/6.94  parent0[0]: (42852) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (509) {G12,W5,D3,L1,V1,M1} P(492,218) { join( X, X ) ==> X }.
% 6.54/6.94  parent0: (42858) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42862) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 6.54/6.94    complement( X ), complement( Y ) ) ) }.
% 6.54/6.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42866) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 6.54/6.94    complement( join( complement( X ), Y ) ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 9]: (42862) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 6.54/6.94    ( join( complement( X ), complement( Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := complement( Y )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42868) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 6.54/6.94    Y ) ) ==> meet( X, complement( Y ) ) }.
% 6.54/6.94  parent0[0]: (42866) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 6.54/6.94    complement( join( complement( X ), Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (512) {G12,W10,D5,L1,V2,M1} P(492,3) { complement( join( 
% 6.54/6.94    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 6.54/6.94  parent0: (42868) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 6.54/6.94    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42870) {G11,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42875) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 6.54/6.94    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 6.54/6.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.94  parent1[0; 7]: (42870) {G11,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 6.54/6.94    ( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := join( complement( X ), complement( Y ) )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (513) {G12,W10,D4,L1,V2,M1} P(3,492) { join( complement( X ), 
% 6.54/6.94    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 6.54/6.94  parent0: (42875) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 6.54/6.94    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42877) {G12,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 6.54/6.94  parent0[0]: (509) {G12,W5,D3,L1,V1,M1} P(492,218) { join( X, X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42880) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 6.54/6.94    join( X, Y ) ), Y ) }.
% 6.54/6.94  parent0[0]: (26) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 6.54/6.94     = join( join( Z, X ), Y ) }.
% 6.54/6.94  parent1[0; 4]: (42877) {G12,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := join( X, Y )
% 6.54/6.94     Y := Y
% 6.54/6.94     Z := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := join( X, Y )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42882) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join
% 6.54/6.94    ( X, X ), Y ), Y ) }.
% 6.54/6.94  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 6.54/6.94    join( X, Y ), Z ) }.
% 6.54/6.94  parent1[0; 5]: (42880) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 6.54/6.94    ( X, join( X, Y ) ), Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := X
% 6.54/6.94     Z := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42883) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 6.54/6.94    , Y ) }.
% 6.54/6.94  parent0[0]: (509) {G12,W5,D3,L1,V1,M1} P(492,218) { join( X, X ) ==> X }.
% 6.54/6.94  parent1[0; 6]: (42882) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 6.54/6.94    ( join( X, X ), Y ), Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42884) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 6.54/6.94    , Y ) }.
% 6.54/6.94  parent0[0]: (42883) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 6.54/6.94    Y ), Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (514) {G13,W9,D4,L1,V2,M1} P(509,26);d(1);d(509) { join( join
% 6.54/6.94    ( X, Y ), Y ) ==> join( X, Y ) }.
% 6.54/6.94  parent0: (42884) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 6.54/6.94    , Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42893) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent0[0]: (509) {G12,W5,D3,L1,V1,M1} P(492,218) { join( X, X ) ==> X }.
% 6.54/6.94  parent1[0; 7]: (26) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 6.54/6.94    X ) = join( join( Z, X ), Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94     Z := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (515) {G13,W9,D4,L1,V2,M1} P(509,26) { join( join( X, Y ), X )
% 6.54/6.94     ==> join( X, Y ) }.
% 6.54/6.94  parent0: (42893) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42894) {G11,W6,D4,L1,V1,M1}  { X ==> join( converse( zero ), X )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (498) {G11,W6,D4,L1,V1,M1} P(497,45);d(7) { join( converse( 
% 6.54/6.94    zero ), X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42896) {G10,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 2]: (42894) {G11,W6,D4,L1,V1,M1}  { X ==> join( converse( zero )
% 6.54/6.94    , X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := converse( zero )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := zero
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42897) {G10,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 6.54/6.94  parent0[0]: (42896) {G10,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (516) {G12,W4,D3,L1,V0,M1} P(498,479) { converse( zero ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent0: (42897) {G10,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42899) {G10,W9,D4,L1,V1,M1}  { converse( composition( top, X ) ) 
% 6.54/6.94    ==> composition( converse( X ), top ) }.
% 6.54/6.94  parent0[0]: (199) {G10,W9,D4,L1,V1,M1} P(196,9) { composition( converse( X
% 6.54/6.94     ), top ) ==> converse( composition( top, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42900) {G11,W8,D4,L1,V0,M1}  { converse( composition( top, zero )
% 6.54/6.94     ) ==> composition( zero, top ) }.
% 6.54/6.94  parent0[0]: (516) {G12,W4,D3,L1,V0,M1} P(498,479) { converse( zero ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 6]: (42899) {G10,W9,D4,L1,V1,M1}  { converse( composition( top, 
% 6.54/6.94    X ) ) ==> composition( converse( X ), top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := zero
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (532) {G13,W8,D4,L1,V0,M1} P(516,199) { converse( composition
% 6.54/6.94    ( top, zero ) ) ==> composition( zero, top ) }.
% 6.54/6.94  parent0: (42900) {G11,W8,D4,L1,V0,M1}  { converse( composition( top, zero )
% 6.54/6.94     ) ==> composition( zero, top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42903) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==>
% 6.54/6.94     converse( composition( converse( X ), Y ) ) }.
% 6.54/6.94  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 6.54/6.94    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42906) {G2,W8,D5,L1,V0,M1}  { composition( converse( complement( 
% 6.54/6.94    skol1 ) ), skol1 ) ==> converse( zero ) }.
% 6.54/6.94  parent0[0]: (491) {G10,W7,D4,L1,V0,M1} P(479,112) { composition( converse( 
% 6.54/6.94    skol1 ), complement( skol1 ) ) ==> zero }.
% 6.54/6.94  parent1[0; 7]: (42903) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), 
% 6.54/6.94    X ) ==> converse( composition( converse( X ), Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := skol1
% 6.54/6.94     Y := complement( skol1 )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42907) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement( 
% 6.54/6.94    skol1 ) ), skol1 ) ==> zero }.
% 6.54/6.94  parent0[0]: (516) {G12,W4,D3,L1,V0,M1} P(498,479) { converse( zero ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 6]: (42906) {G2,W8,D5,L1,V0,M1}  { composition( converse( 
% 6.54/6.94    complement( skol1 ) ), skol1 ) ==> converse( zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (550) {G13,W7,D5,L1,V0,M1} P(491,21);d(516) { composition( 
% 6.54/6.94    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 6.54/6.94  parent0: (42907) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement( 
% 6.54/6.94    skol1 ) ), skol1 ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42910) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 6.54/6.94    composition( composition( X, skol1 ), top ) }.
% 6.54/6.94  parent0[0]: (83) {G1,W9,D4,L1,V1,M1} P(16,4) { composition( composition( X
% 6.54/6.94    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42912) {G2,W9,D5,L1,V0,M1}  { composition( converse( complement( 
% 6.54/6.94    skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 6.54/6.94  parent0[0]: (550) {G13,W7,D5,L1,V0,M1} P(491,21);d(516) { composition( 
% 6.54/6.94    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 6.54/6.94  parent1[0; 7]: (42910) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 6.54/6.94    composition( composition( X, skol1 ), top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := converse( complement( skol1 ) )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42913) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (550) {G13,W7,D5,L1,V0,M1} P(491,21);d(516) { composition( 
% 6.54/6.94    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 6.54/6.94  parent1[0; 1]: (42912) {G2,W9,D5,L1,V0,M1}  { composition( converse( 
% 6.54/6.94    complement( skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42915) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (42913) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top
% 6.54/6.94     ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (555) {G14,W5,D3,L1,V0,M1} P(550,83) { composition( zero, top
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  parent0: (42915) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42918) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), Z
% 6.54/6.94     ) ==> composition( X, composition( Y, Z ) ) }.
% 6.54/6.94  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 6.54/6.94     ) ) ==> composition( composition( X, Y ), Z ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94     Z := Z
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42920) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, zero )
% 6.54/6.94    , top ) ==> composition( X, zero ) }.
% 6.54/6.94  parent0[0]: (555) {G14,W5,D3,L1,V0,M1} P(550,83) { composition( zero, top )
% 6.54/6.94     ==> zero }.
% 6.54/6.94  parent1[0; 8]: (42918) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 6.54/6.94    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := zero
% 6.54/6.94     Z := top
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (560) {G15,W9,D4,L1,V1,M1} P(555,4) { composition( composition
% 6.54/6.94    ( X, zero ), top ) ==> composition( X, zero ) }.
% 6.54/6.94  parent0: (42920) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, zero )
% 6.54/6.94    , top ) ==> composition( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42925) {G14,W6,D4,L1,V0,M1}  { converse( composition( top, zero )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  parent0[0]: (555) {G14,W5,D3,L1,V0,M1} P(550,83) { composition( zero, top )
% 6.54/6.94     ==> zero }.
% 6.54/6.94  parent1[0; 5]: (532) {G13,W8,D4,L1,V0,M1} P(516,199) { converse( 
% 6.54/6.94    composition( top, zero ) ) ==> composition( zero, top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (565) {G15,W6,D4,L1,V0,M1} S(532);d(555) { converse( 
% 6.54/6.94    composition( top, zero ) ) ==> zero }.
% 6.54/6.94  parent0: (42925) {G14,W6,D4,L1,V0,M1}  { converse( composition( top, zero )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42928) {G10,W9,D4,L1,V1,M1}  { converse( composition( X, top ) ) 
% 6.54/6.94    ==> composition( top, converse( X ) ) }.
% 6.54/6.94  parent0[0]: (197) {G10,W9,D4,L1,V1,M1} P(196,20) { composition( top, 
% 6.54/6.94    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42931) {G11,W10,D5,L1,V0,M1}  { converse( composition( 
% 6.54/6.94    composition( top, zero ), top ) ) ==> composition( top, zero ) }.
% 6.54/6.94  parent0[0]: (565) {G15,W6,D4,L1,V0,M1} S(532);d(555) { converse( 
% 6.54/6.94    composition( top, zero ) ) ==> zero }.
% 6.54/6.94  parent1[0; 9]: (42928) {G10,W9,D4,L1,V1,M1}  { converse( composition( X, 
% 6.54/6.94    top ) ) ==> composition( top, converse( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := composition( top, zero )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42932) {G12,W8,D4,L1,V0,M1}  { converse( composition( top, zero )
% 6.54/6.94     ) ==> composition( top, zero ) }.
% 6.54/6.94  parent0[0]: (560) {G15,W9,D4,L1,V1,M1} P(555,4) { composition( composition
% 6.54/6.94    ( X, zero ), top ) ==> composition( X, zero ) }.
% 6.54/6.94  parent1[0; 2]: (42931) {G11,W10,D5,L1,V0,M1}  { converse( composition( 
% 6.54/6.94    composition( top, zero ), top ) ) ==> composition( top, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := top
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42933) {G13,W5,D3,L1,V0,M1}  { zero ==> composition( top, zero )
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (565) {G15,W6,D4,L1,V0,M1} S(532);d(555) { converse( 
% 6.54/6.94    composition( top, zero ) ) ==> zero }.
% 6.54/6.94  parent1[0; 1]: (42932) {G12,W8,D4,L1,V0,M1}  { converse( composition( top, 
% 6.54/6.94    zero ) ) ==> composition( top, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42934) {G13,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 6.54/6.94     }.
% 6.54/6.94  parent0[0]: (42933) {G13,W5,D3,L1,V0,M1}  { zero ==> composition( top, zero
% 6.54/6.94     ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (572) {G16,W5,D3,L1,V0,M1} P(565,197);d(560);d(565) { 
% 6.54/6.94    composition( top, zero ) ==> zero }.
% 6.54/6.94  parent0: (42934) {G13,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42936) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 6.54/6.94    join( composition( X, Y ), composition( Z, Y ) ) }.
% 6.54/6.94  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 6.54/6.94    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Z
% 6.54/6.94     Z := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42940) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X ), zero
% 6.54/6.94     ) ==> join( zero, composition( X, zero ) ) }.
% 6.54/6.94  parent0[0]: (572) {G16,W5,D3,L1,V0,M1} P(565,197);d(560);d(565) { 
% 6.54/6.94    composition( top, zero ) ==> zero }.
% 6.54/6.94  parent1[0; 7]: (42936) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y
% 6.54/6.94     ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := top
% 6.54/6.94     Y := zero
% 6.54/6.94     Z := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42942) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X ), zero )
% 6.54/6.94     ==> composition( X, zero ) }.
% 6.54/6.94  parent0[0]: (497) {G10,W5,D3,L1,V1,M1} P(479,0) { join( zero, X ) ==> X }.
% 6.54/6.94  parent1[0; 6]: (42940) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X )
% 6.54/6.94    , zero ) ==> join( zero, composition( X, zero ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := composition( X, zero )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42943) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==> 
% 6.54/6.94    composition( X, zero ) }.
% 6.54/6.94  parent0[0]: (190) {G8,W5,D3,L1,V1,M1} P(186,0) { join( top, X ) ==> top }.
% 6.54/6.94  parent1[0; 2]: (42942) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X ), 
% 6.54/6.94    zero ) ==> composition( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42944) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero ) }.
% 6.54/6.94  parent0[0]: (572) {G16,W5,D3,L1,V0,M1} P(565,197);d(560);d(565) { 
% 6.54/6.94    composition( top, zero ) ==> zero }.
% 6.54/6.94  parent1[0; 1]: (42943) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==> 
% 6.54/6.94    composition( X, zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42945) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero }.
% 6.54/6.94  parent0[0]: (42944) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (574) {G17,W5,D3,L1,V1,M1} P(572,6);d(497);d(190);d(572) { 
% 6.54/6.94    composition( X, zero ) ==> zero }.
% 6.54/6.94  parent0: (42945) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42947) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==>
% 6.54/6.94     converse( composition( converse( X ), Y ) ) }.
% 6.54/6.94  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 6.54/6.94    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42950) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero ), X ) 
% 6.54/6.94    ==> converse( zero ) }.
% 6.54/6.94  parent0[0]: (574) {G17,W5,D3,L1,V1,M1} P(572,6);d(497);d(190);d(572) { 
% 6.54/6.94    composition( X, zero ) ==> zero }.
% 6.54/6.94  parent1[0; 6]: (42947) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), 
% 6.54/6.94    X ) ==> converse( composition( converse( X ), Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := converse( X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := zero
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42952) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero ), X ) 
% 6.54/6.94    ==> zero }.
% 6.54/6.94  parent0[0]: (516) {G12,W4,D3,L1,V0,M1} P(498,479) { converse( zero ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 5]: (42950) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero )
% 6.54/6.94    , X ) ==> converse( zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42953) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero }.
% 6.54/6.94  parent0[0]: (516) {G12,W4,D3,L1,V0,M1} P(498,479) { converse( zero ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 2]: (42952) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero )
% 6.54/6.94    , X ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (575) {G18,W5,D3,L1,V1,M1} P(574,21);d(516) { composition( 
% 6.54/6.94    zero, X ) ==> zero }.
% 6.54/6.94  parent0: (42953) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42957) {G8,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( X
% 6.54/6.94    , Y ) ) ) }.
% 6.54/6.94  parent0[0]: (470) {G8,W8,D5,L1,V2,M1} P(39,31);d(186) { join( X, complement
% 6.54/6.94    ( meet( X, Y ) ) ) ==> top }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42958) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 6.54/6.94    Y, X ) ) ) }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 5]: (42957) {G8,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 6.54/6.94    meet( X, Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42961) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 6.54/6.94     ) ==> top }.
% 6.54/6.94  parent0[0]: (42958) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 6.54/6.94    meet( Y, X ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (594) {G9,W8,D5,L1,V2,M1} P(71,470) { join( X, complement( 
% 6.54/6.94    meet( Y, X ) ) ) ==> top }.
% 6.54/6.94  parent0: (42961) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 6.54/6.94     ) ==> top }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42963) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) }.
% 6.54/6.94  parent0[0]: (39) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42966) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 6.54/6.94    meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 6.54/6.94  parent0[0]: (594) {G9,W8,D5,L1,V2,M1} P(71,470) { join( X, complement( meet
% 6.54/6.94    ( Y, X ) ) ) ==> top }.
% 6.54/6.94  parent1[0; 11]: (42963) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( X )
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := complement( meet( Y, complement( X ) ) )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42967) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 6.54/6.94    meet( Y, complement( X ) ) ) ), zero ) }.
% 6.54/6.94  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 10]: (42966) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 6.54/6.94    complement( meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42968) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 6.54/6.94    , complement( X ) ) ) ) }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 2]: (42967) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 6.54/6.94    complement( meet( Y, complement( X ) ) ) ), zero ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := meet( X, complement( meet( Y, complement( X ) ) ) )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42969) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 6.54/6.94    complement( X ) ) ) ) ==> X }.
% 6.54/6.94  parent0[0]: (42968) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 6.54/6.94    ( Y, complement( X ) ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (609) {G10,W9,D6,L1,V2,M1} P(594,39);d(70);d(479) { meet( X, 
% 6.54/6.94    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 6.54/6.94  parent0: (42969) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 6.54/6.94    complement( X ) ) ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42971) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 6.54/6.94    complement( X ), complement( Y ) ) ) }.
% 6.54/6.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42973) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 6.54/6.94     ) ==> complement( top ) }.
% 6.54/6.94  parent0[0]: (594) {G9,W8,D5,L1,V2,M1} P(71,470) { join( X, complement( meet
% 6.54/6.94    ( Y, X ) ) ) ==> top }.
% 6.54/6.94  parent1[0; 8]: (42971) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 6.54/6.94    ( join( complement( X ), complement( Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( X )
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := meet( Y, complement( X ) )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42974) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  parent0[0]: (70) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 6.54/6.94    zero }.
% 6.54/6.94  parent1[0; 7]: (42973) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement
% 6.54/6.94    ( X ) ) ) ==> complement( top ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (616) {G10,W8,D5,L1,V2,M1} P(594,3);d(70) { meet( X, meet( Y, 
% 6.54/6.94    complement( X ) ) ) ==> zero }.
% 6.54/6.94  parent0: (42974) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42977) {G10,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 6.54/6.94    complement( X ) ) ) }.
% 6.54/6.94  parent0[0]: (616) {G10,W8,D5,L1,V2,M1} P(594,3);d(70) { meet( X, meet( Y, 
% 6.54/6.94    complement( X ) ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42978) {G11,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 6.54/6.94    meet( Y, X ) ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 7]: (42977) {G10,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 6.54/6.94    complement( X ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := complement( X )
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42979) {G11,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  parent0[0]: (42978) {G11,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X )
% 6.54/6.94    , meet( Y, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (620) {G12,W8,D4,L1,V2,M1} P(492,616) { meet( complement( X )
% 6.54/6.94    , meet( Y, X ) ) ==> zero }.
% 6.54/6.94  parent0: (42979) {G11,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 6.54/6.94     ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42980) {G12,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 6.54/6.94    meet( Y, X ) ) }.
% 6.54/6.94  parent0[0]: (620) {G12,W8,D4,L1,V2,M1} P(492,616) { meet( complement( X ), 
% 6.54/6.94    meet( Y, X ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42981) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 2]: (42980) {G12,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 6.54/6.94     ), meet( Y, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := meet( Y, X )
% 6.54/6.94     Y := complement( X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42985) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  parent0[0]: (42981) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 6.54/6.94    complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (624) {G13,W8,D4,L1,V2,M1} P(620,71) { meet( meet( Y, X ), 
% 6.54/6.94    complement( X ) ) ==> zero }.
% 6.54/6.94  parent0: (42985) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42989) {G12,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 6.54/6.94    meet( Y, X ) ) }.
% 6.54/6.94  parent0[0]: (620) {G12,W8,D4,L1,V2,M1} P(492,616) { meet( complement( X ), 
% 6.54/6.94    meet( Y, X ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (42991) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 6.54/6.94    meet( X, Y ) ) }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 5]: (42989) {G12,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 6.54/6.94     ), meet( Y, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42997) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  parent0[0]: (42991) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 6.54/6.94    meet( X, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (625) {G13,W8,D4,L1,V2,M1} P(71,620) { meet( complement( Y ), 
% 6.54/6.94    meet( Y, X ) ) ==> zero }.
% 6.54/6.94  parent0: (42997) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (42998) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 6.54/6.94    complement( Y ) ) }.
% 6.54/6.94  parent0[0]: (624) {G13,W8,D4,L1,V2,M1} P(620,71) { meet( meet( Y, X ), 
% 6.54/6.94    complement( X ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43000) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 6.54/6.94    complement( Y ) ) }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 3]: (42998) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 6.54/6.94    , complement( Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43006) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  parent0[0]: (43000) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 6.54/6.94    complement( Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (627) {G14,W8,D4,L1,V2,M1} P(71,624) { meet( meet( Y, X ), 
% 6.54/6.94    complement( Y ) ) ==> zero }.
% 6.54/6.94  parent0: (43006) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43008) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) }.
% 6.54/6.94  parent0[0]: (39) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43011) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, 
% 6.54/6.94    complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 6.54/6.94  parent0[0]: (627) {G14,W8,D4,L1,V2,M1} P(71,624) { meet( meet( Y, X ), 
% 6.54/6.94    complement( Y ) ) ==> zero }.
% 6.54/6.94  parent1[0; 5]: (43008) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := meet( X, Y )
% 6.54/6.94     Y := complement( X )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43012) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 6.54/6.94    ( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 6.54/6.94  parent0[0]: (497) {G10,W5,D3,L1,V1,M1} P(479,0) { join( zero, X ) ==> X }.
% 6.54/6.94  parent1[0; 4]: (43011) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero
% 6.54/6.94    , complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( join( complement( meet( X, Y ) ), complement( X ) ) )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43013) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 6.54/6.94    , X ) }.
% 6.54/6.94  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 6.54/6.94    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 6.54/6.94  parent1[0; 4]: (43012) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement
% 6.54/6.94    ( join( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := meet( X, Y )
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43014) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 6.54/6.94    , Y ) }.
% 6.54/6.94  parent0[0]: (43013) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 6.54/6.94    Y ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (629) {G15,W9,D4,L1,V2,M1} P(627,39);d(497);d(3) { meet( meet
% 6.54/6.94    ( X, Y ), X ) ==> meet( X, Y ) }.
% 6.54/6.94  parent0: (43014) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 6.54/6.94    , Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43015) {G15,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 6.54/6.94    , X ) }.
% 6.54/6.94  parent0[0]: (629) {G15,W9,D4,L1,V2,M1} P(627,39);d(497);d(3) { meet( meet( 
% 6.54/6.94    X, Y ), X ) ==> meet( X, Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43018) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, 
% 6.54/6.94    Y ) ) }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 4]: (43015) {G15,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 6.54/6.94    ( X, Y ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := meet( X, Y )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43031) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 6.54/6.94    , Y ) }.
% 6.54/6.94  parent0[0]: (43018) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( 
% 6.54/6.94    X, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (648) {G16,W9,D4,L1,V2,M1} P(629,71) { meet( X, meet( X, Y ) )
% 6.54/6.94     ==> meet( X, Y ) }.
% 6.54/6.94  parent0: (43031) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 6.54/6.94    , Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43032) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, 
% 6.54/6.94    Y ) ) }.
% 6.54/6.94  parent0[0]: (648) {G16,W9,D4,L1,V2,M1} P(629,71) { meet( X, meet( X, Y ) ) 
% 6.54/6.94    ==> meet( X, Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43035) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 6.54/6.94    , X ) }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 4]: (43032) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, 
% 6.54/6.94    meet( X, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := meet( X, Y )
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43037) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, X )
% 6.54/6.94    , X ) }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 5]: (43035) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 6.54/6.94    X, Y ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43039) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( Y, X )
% 6.54/6.94    , X ) }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 1]: (43037) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 6.54/6.94    Y, X ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43040) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X, 
% 6.54/6.94    Y ) ) }.
% 6.54/6.94  parent0[0]: (71) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 6.54/6.94    Y ) }.
% 6.54/6.94  parent1[0; 4]: (43039) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( 
% 6.54/6.94    Y, X ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := meet( X, Y )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43044) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 6.54/6.94    , Y ) }.
% 6.54/6.94  parent0[0]: (43040) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( 
% 6.54/6.94    X, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (650) {G17,W9,D4,L1,V2,M1} P(71,648) { meet( X, meet( Y, X ) )
% 6.54/6.94     ==> meet( Y, X ) }.
% 6.54/6.94  parent0: (43044) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 6.54/6.94    , Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43050) {G13,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 6.54/6.94    , Y ) }.
% 6.54/6.94  parent0[0]: (514) {G13,W9,D4,L1,V2,M1} P(509,26);d(1);d(509) { join( join( 
% 6.54/6.94    X, Y ), Y ) ==> join( X, Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43053) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 6.54/6.94    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 6.54/6.94    ( X ), Y ) ) ) }.
% 6.54/6.94  parent0[0]: (39) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.94  parent1[0; 11]: (43050) {G13,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 6.54/6.94    ( X, Y ), Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := meet( X, Y )
% 6.54/6.94     Y := complement( join( complement( X ), Y ) )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43054) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 6.54/6.94    complement( X ), Y ) ) ) }.
% 6.54/6.94  parent0[0]: (39) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.94  parent1[0; 1]: (43053) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 6.54/6.94    ( complement( X ), Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43061) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 6.54/6.94    ( Y ) ) ) }.
% 6.54/6.94  parent0[0]: (512) {G12,W10,D5,L1,V2,M1} P(492,3) { complement( join( 
% 6.54/6.94    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 6.54/6.94  parent1[0; 4]: (43054) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 6.54/6.94    join( complement( X ), Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43062) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 6.54/6.94     ) ==> X }.
% 6.54/6.94  parent0[0]: (43061) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 6.54/6.94    complement( Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (654) {G14,W8,D5,L1,V2,M1} P(39,514);d(512) { join( X, meet( X
% 6.54/6.94    , complement( Y ) ) ) ==> X }.
% 6.54/6.94  parent0: (43062) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 6.54/6.94     ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43064) {G14,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 6.54/6.94    ( Y ) ) ) }.
% 6.54/6.94  parent0[0]: (654) {G14,W8,D5,L1,V2,M1} P(39,514);d(512) { join( X, meet( X
% 6.54/6.94    , complement( Y ) ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43065) {G12,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 6]: (43064) {G14,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 6.54/6.94    complement( Y ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := complement( Y )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43066) {G12,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 6.54/6.94  parent0[0]: (43065) {G12,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (664) {G15,W7,D4,L1,V2,M1} P(492,654) { join( Y, meet( Y, X )
% 6.54/6.94     ) ==> Y }.
% 6.54/6.94  parent0: (43066) {G12,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43068) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 6.54/6.94  parent0[0]: (664) {G15,W7,D4,L1,V2,M1} P(492,654) { join( Y, meet( Y, X ) )
% 6.54/6.94     ==> Y }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43069) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 6.54/6.94  parent0[0]: (650) {G17,W9,D4,L1,V2,M1} P(71,648) { meet( X, meet( Y, X ) ) 
% 6.54/6.94    ==> meet( Y, X ) }.
% 6.54/6.94  parent1[0; 4]: (43068) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 6.54/6.94     ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := meet( Y, X )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43070) {G16,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 6.54/6.94  parent0[0]: (43069) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (676) {G18,W7,D4,L1,V2,M1} P(650,664) { join( X, meet( Y, X )
% 6.54/6.94     ) ==> X }.
% 6.54/6.94  parent0: (43070) {G16,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43071) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 6.54/6.94  parent0[0]: (664) {G15,W7,D4,L1,V2,M1} P(492,654) { join( Y, meet( Y, X ) )
% 6.54/6.94     ==> Y }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43072) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 6.54/6.94  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.94  parent1[0; 2]: (43071) {G15,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 6.54/6.94     ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := meet( X, Y )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43075) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 6.54/6.94  parent0[0]: (43072) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X )
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (696) {G16,W7,D4,L1,V2,M1} P(664,0) { join( meet( X, Y ), X ) 
% 6.54/6.94    ==> X }.
% 6.54/6.94  parent0: (43075) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43076) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 6.54/6.94  parent0[0]: (676) {G18,W7,D4,L1,V2,M1} P(650,664) { join( X, meet( Y, X ) )
% 6.54/6.94     ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43077) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X ) }.
% 6.54/6.94  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.94  parent1[0; 2]: (43076) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 6.54/6.94     ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := meet( Y, X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43080) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 6.54/6.94  parent0[0]: (43077) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X )
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (716) {G19,W7,D4,L1,V2,M1} P(676,0) { join( meet( Y, X ), X ) 
% 6.54/6.94    ==> X }.
% 6.54/6.94  parent0: (43080) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43082) {G17,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y, 
% 6.54/6.94    X ) ) }.
% 6.54/6.94  parent0[0]: (650) {G17,W9,D4,L1,V2,M1} P(71,648) { meet( X, meet( Y, X ) ) 
% 6.54/6.94    ==> meet( Y, X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43084) {G11,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 6.54/6.94    complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) ) )
% 6.54/6.94    , X ) }.
% 6.54/6.94  parent0[0]: (609) {G10,W9,D6,L1,V2,M1} P(594,39);d(70);d(479) { meet( X, 
% 6.54/6.94    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 6.54/6.94  parent1[0; 14]: (43082) {G17,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 6.54/6.94    meet( Y, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := complement( meet( Y, complement( X ) ) )
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43085) {G11,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 6.54/6.94    complement( X ) ) ), X ) }.
% 6.54/6.94  parent0[0]: (609) {G10,W9,D6,L1,V2,M1} P(594,39);d(70);d(479) { meet( X, 
% 6.54/6.94    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 6.54/6.94  parent1[0; 1]: (43084) {G11,W15,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 6.54/6.94    Y, complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) )
% 6.54/6.94     ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43087) {G11,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 6.54/6.94    complement( X ) ) ), X ) ==> X }.
% 6.54/6.94  parent0[0]: (43085) {G11,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y
% 6.54/6.94    , complement( X ) ) ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (760) {G18,W9,D6,L1,V2,M1} P(609,650) { meet( complement( meet
% 6.54/6.94    ( Y, complement( X ) ) ), X ) ==> X }.
% 6.54/6.94  parent0: (43087) {G11,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 6.54/6.94    complement( X ) ) ), X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43090) {G12,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 6.54/6.94    join( complement( X ), complement( Y ) ) }.
% 6.54/6.94  parent0[0]: (513) {G12,W10,D4,L1,V2,M1} P(3,492) { join( complement( X ), 
% 6.54/6.94    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43091) {G12,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 6.54/6.94    , Y ) ) ==> join( X, complement( Y ) ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 7]: (43090) {G12,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 6.54/6.94    ==> join( complement( X ), complement( Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := complement( X )
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (782) {G13,W10,D5,L1,V2,M1} P(492,513) { complement( meet( 
% 6.54/6.94    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 6.54/6.94  parent0: (43091) {G12,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 6.54/6.94    , Y ) ) ==> join( X, complement( Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43095) {G12,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 6.54/6.94    join( complement( X ), complement( Y ) ) }.
% 6.54/6.94  parent0[0]: (513) {G12,W10,D4,L1,V2,M1} P(3,492) { join( complement( X ), 
% 6.54/6.94    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43097) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 6.54/6.94    join( complement( Y ), complement( X ) ) }.
% 6.54/6.94  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 6.54/6.94  parent1[0; 5]: (43095) {G12,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 6.54/6.94    ==> join( complement( X ), complement( Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := complement( X )
% 6.54/6.94     Y := complement( Y )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43099) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 6.54/6.94    complement( meet( Y, X ) ) }.
% 6.54/6.94  parent0[0]: (513) {G12,W10,D4,L1,V2,M1} P(3,492) { join( complement( X ), 
% 6.54/6.94    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 6.54/6.94  parent1[0; 5]: (43097) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 6.54/6.94    ==> join( complement( Y ), complement( X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (790) {G13,W9,D4,L1,V2,M1} P(513,0);d(513) { complement( meet
% 6.54/6.94    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 6.54/6.94  parent0: (43099) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 6.54/6.94    complement( meet( Y, X ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43100) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 6.54/6.94    complement( X ) ), complement( meet( X, X ) ) ) }.
% 6.54/6.94  parent0[0]: (376) {G8,W10,D5,L1,V1,M1} P(235,246) { meet( complement( 
% 6.54/6.94    complement( X ) ), complement( meet( X, X ) ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43103) {G9,W16,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 6.54/6.94    complement( meet( Y, X ) ) ), complement( meet( meet( X, Y ), meet( X, Y
% 6.54/6.94     ) ) ) ) }.
% 6.54/6.94  parent0[0]: (790) {G13,W9,D4,L1,V2,M1} P(513,0);d(513) { complement( meet( 
% 6.54/6.94    X, Y ) ) = complement( meet( Y, X ) ) }.
% 6.54/6.94  parent1[0; 4]: (43100) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 6.54/6.94    complement( X ) ), complement( meet( X, X ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := meet( X, Y )
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43108) {G10,W14,D6,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 6.54/6.94    complement( meet( meet( Y, X ), meet( Y, X ) ) ) ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 3]: (43103) {G9,W16,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 6.54/6.94    complement( meet( Y, X ) ) ), complement( meet( meet( X, Y ), meet( X, Y
% 6.54/6.94     ) ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := meet( X, Y )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43109) {G11,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 6.54/6.94    complement( meet( Y, X ) ) ) }.
% 6.54/6.94  parent0[0]: (508) {G12,W5,D3,L1,V1,M1} P(380,492);d(492);d(492) { meet( X, 
% 6.54/6.94    X ) ==> X }.
% 6.54/6.94  parent1[0; 7]: (43108) {G10,W14,D6,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 6.54/6.94    , complement( meet( meet( Y, X ), meet( Y, X ) ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := meet( Y, X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43110) {G11,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 6.54/6.94    meet( Y, X ) ) ) ==> zero }.
% 6.54/6.94  parent0[0]: (43109) {G11,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 6.54/6.94    complement( meet( Y, X ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (809) {G14,W10,D5,L1,V2,M1} P(790,376);d(492);d(508) { meet( 
% 6.54/6.94    meet( Y, X ), complement( meet( X, Y ) ) ) ==> zero }.
% 6.54/6.94  parent0: (43110) {G11,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 6.54/6.94    meet( Y, X ) ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43112) {G18,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 6.54/6.94    complement( Y ) ) ), Y ) }.
% 6.54/6.94  parent0[0]: (760) {G18,W9,D6,L1,V2,M1} P(609,650) { meet( complement( meet
% 6.54/6.94    ( Y, complement( X ) ) ), X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43115) {G14,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, complement( 
% 6.54/6.94    complement( X ) ) ), X ) }.
% 6.54/6.94  parent0[0]: (782) {G13,W10,D5,L1,V2,M1} P(492,513) { complement( meet( 
% 6.54/6.94    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 6.54/6.94  parent1[0; 3]: (43112) {G18,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet
% 6.54/6.94    ( X, complement( Y ) ) ), Y ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := complement( X )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := complement( Y )
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43117) {G12,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 6.54/6.94  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.94    complement( X ) ) ==> X }.
% 6.54/6.94  parent1[0; 5]: (43115) {G14,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, 
% 6.54/6.94    complement( complement( X ) ) ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43118) {G12,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 6.54/6.94  parent0[0]: (43117) {G12,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (880) {G19,W7,D4,L1,V2,M1} P(782,760);d(492) { meet( join( X, 
% 6.54/6.94    Y ), Y ) ==> Y }.
% 6.54/6.94  parent0: (43118) {G12,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43120) {G19,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 6.54/6.94  parent0[0]: (880) {G19,W7,D4,L1,V2,M1} P(782,760);d(492) { meet( join( X, Y
% 6.54/6.94     ), Y ) ==> Y }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43121) {G14,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 6.54/6.94  parent0[0]: (515) {G13,W9,D4,L1,V2,M1} P(509,26) { join( join( X, Y ), X ) 
% 6.54/6.94    ==> join( X, Y ) }.
% 6.54/6.94  parent1[0; 3]: (43120) {G19,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 6.54/6.94     ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := join( X, Y )
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43122) {G14,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 6.54/6.94  parent0[0]: (43121) {G14,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X )
% 6.54/6.94     }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (905) {G20,W7,D4,L1,V2,M1} P(515,880) { meet( join( X, Y ), X
% 6.54/6.94     ) ==> X }.
% 6.54/6.94  parent0: (43122) {G14,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43124) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 6.54/6.94    meet( X, Y ) ) }.
% 6.54/6.94  parent0[0]: (625) {G13,W8,D4,L1,V2,M1} P(71,620) { meet( complement( Y ), 
% 6.54/6.94    meet( Y, X ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43125) {G14,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 6.54/6.94    , Y ) ), X ) }.
% 6.54/6.94  parent0[0]: (905) {G20,W7,D4,L1,V2,M1} P(515,880) { meet( join( X, Y ), X )
% 6.54/6.94     ==> X }.
% 6.54/6.94  parent1[0; 7]: (43124) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 6.54/6.94     ), meet( X, Y ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := join( X, Y )
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43126) {G14,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), X
% 6.54/6.94     ) ==> zero }.
% 6.54/6.94  parent0[0]: (43125) {G14,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join
% 6.54/6.94    ( X, Y ) ), X ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (923) {G21,W8,D5,L1,V2,M1} P(905,625) { meet( complement( join
% 6.54/6.94    ( X, Y ) ), X ) ==> zero }.
% 6.54/6.94  parent0: (43126) {G14,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 6.54/6.94    X ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43129) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 6.54/6.94    complement( Y ) ) ) ==> X }.
% 6.54/6.94  parent0[0]: (512) {G12,W10,D5,L1,V2,M1} P(492,3) { complement( join( 
% 6.54/6.94    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 6.54/6.94  parent1[0; 5]: (39) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 6.54/6.94    complement( join( complement( X ), Y ) ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := Y
% 6.54/6.94     Y := X
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (1006) {G13,W10,D5,L1,V2,M1} S(39);d(512) { join( meet( X, Y )
% 6.54/6.94    , meet( X, complement( Y ) ) ) ==> X }.
% 6.54/6.94  parent0: (43129) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 6.54/6.94    complement( Y ) ) ) ==> X }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94     Y := Y
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43133) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 6.54/6.94    complement( composition( X, top ) ) ) ==> zero }.
% 6.54/6.94  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 1]: (104) {G2,W11,D6,L1,V1,M1} P(70,10) { join( composition( 
% 6.54/6.94    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := composition( converse( X ), complement( composition( X, top ) ) )
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  subsumption: (1352) {G10,W9,D5,L1,V1,M1} S(104);d(479) { composition( 
% 6.54/6.94    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 6.54/6.94  parent0: (43133) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 6.54/6.94    complement( composition( X, top ) ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  permutation0:
% 6.54/6.94     0 ==> 0
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43136) {G10,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X )
% 6.54/6.94    , complement( composition( X, top ) ) ) }.
% 6.54/6.94  parent0[0]: (1352) {G10,W9,D5,L1,V1,M1} S(104);d(479) { composition( 
% 6.54/6.94    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 6.54/6.94  substitution0:
% 6.54/6.94     X := X
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  paramod: (43137) {G10,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 6.54/6.94    complement( composition( top, top ) ) ) }.
% 6.54/6.94  parent0[0]: (196) {G9,W4,D3,L1,V0,M1} P(190,56) { converse( top ) ==> top
% 6.54/6.94     }.
% 6.54/6.94  parent1[0; 3]: (43136) {G10,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 6.54/6.94    converse( X ), complement( composition( X, top ) ) ) }.
% 6.54/6.94  substitution0:
% 6.54/6.94  end
% 6.54/6.94  substitution1:
% 6.54/6.94     X := top
% 6.54/6.94  end
% 6.54/6.94  
% 6.54/6.94  eqswap: (43138) {G10,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 6.54/6.94    composition( top, top ) ) ) ==> zero }.
% 6.54/6.95  parent0[0]: (43137) {G10,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 6.54/6.95    complement( composition( top, top ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1359) {G11,W8,D5,L1,V0,M1} P(196,1352) { composition( top, 
% 6.54/6.95    complement( composition( top, top ) ) ) ==> zero }.
% 6.54/6.95  parent0: (43138) {G10,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 6.54/6.95    composition( top, top ) ) ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43140) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 6.54/6.95    join( composition( X, Y ), composition( Z, Y ) ) }.
% 6.54/6.95  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 6.54/6.95    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Z
% 6.54/6.95     Z := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43145) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 6.54/6.95    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 6.54/6.95    complement( composition( top, top ) ) ), zero ) }.
% 6.54/6.95  parent0[0]: (1359) {G11,W8,D5,L1,V0,M1} P(196,1352) { composition( top, 
% 6.54/6.95    complement( composition( top, top ) ) ) ==> zero }.
% 6.54/6.95  parent1[0; 16]: (43140) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 6.54/6.95    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95     Y := complement( composition( top, top ) )
% 6.54/6.95     Z := top
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43146) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 6.54/6.95    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 6.54/6.95    composition( top, top ) ) ) }.
% 6.54/6.95  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.95     }.
% 6.54/6.95  parent1[0; 9]: (43145) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top )
% 6.54/6.95    , complement( composition( top, top ) ) ) ==> join( composition( X, 
% 6.54/6.95    complement( composition( top, top ) ) ), zero ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := composition( X, complement( composition( top, top ) ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43147) {G3,W13,D5,L1,V1,M1}  { composition( top, complement( 
% 6.54/6.95    composition( top, top ) ) ) ==> composition( X, complement( composition( 
% 6.54/6.95    top, top ) ) ) }.
% 6.54/6.95  parent0[0]: (186) {G7,W5,D3,L1,V1,M1} P(178,32);d(183) { join( X, top ) ==>
% 6.54/6.95     top }.
% 6.54/6.95  parent1[0; 2]: (43146) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top )
% 6.54/6.95    , complement( composition( top, top ) ) ) ==> composition( X, complement
% 6.54/6.95    ( composition( top, top ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43148) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, complement
% 6.54/6.95    ( composition( top, top ) ) ) }.
% 6.54/6.95  parent0[0]: (1359) {G11,W8,D5,L1,V0,M1} P(196,1352) { composition( top, 
% 6.54/6.95    complement( composition( top, top ) ) ) ==> zero }.
% 6.54/6.95  parent1[0; 1]: (43147) {G3,W13,D5,L1,V1,M1}  { composition( top, complement
% 6.54/6.95    ( composition( top, top ) ) ) ==> composition( X, complement( composition
% 6.54/6.95    ( top, top ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43149) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 6.54/6.95    composition( top, top ) ) ) ==> zero }.
% 6.54/6.95  parent0[0]: (43148) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 6.54/6.95    complement( composition( top, top ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1365) {G12,W8,D5,L1,V1,M1} P(1359,6);d(479);d(186);d(1359) { 
% 6.54/6.95    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 6.54/6.95  parent0: (43149) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 6.54/6.95    composition( top, top ) ) ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43150) {G12,W8,D5,L1,V1,M1}  { zero ==> composition( X, complement
% 6.54/6.95    ( composition( top, top ) ) ) }.
% 6.54/6.95  parent0[0]: (1365) {G12,W8,D5,L1,V1,M1} P(1359,6);d(479);d(186);d(1359) { 
% 6.54/6.95    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43152) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition( 
% 6.54/6.95    top, top ) ) }.
% 6.54/6.95  parent0[0]: (213) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X ) 
% 6.54/6.95    ==> X }.
% 6.54/6.95  parent1[0; 2]: (43150) {G12,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 6.54/6.95    complement( composition( top, top ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := complement( composition( top, top ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := one
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43153) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 6.54/6.95     ) ==> zero }.
% 6.54/6.95  parent0[0]: (43152) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition
% 6.54/6.95    ( top, top ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1366) {G13,W6,D4,L1,V0,M1} P(1365,213) { complement( 
% 6.54/6.95    composition( top, top ) ) ==> zero }.
% 6.54/6.95  parent0: (43153) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 6.54/6.95     ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43155) {G11,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 6.54/6.95     }.
% 6.54/6.95  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.95    complement( X ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43157) {G12,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 6.54/6.95    complement( zero ) }.
% 6.54/6.95  parent0[0]: (1366) {G13,W6,D4,L1,V0,M1} P(1365,213) { complement( 
% 6.54/6.95    composition( top, top ) ) ==> zero }.
% 6.54/6.95  parent1[0; 5]: (43155) {G11,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 6.54/6.95    ( X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := composition( top, top )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43158) {G11,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 6.54/6.95     }.
% 6.54/6.95  parent0[0]: (483) {G10,W4,D3,L1,V0,M1} P(239,463);d(479) { complement( zero
% 6.54/6.95     ) ==> top }.
% 6.54/6.95  parent1[0; 4]: (43157) {G12,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 6.54/6.95    complement( zero ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1373) {G14,W5,D3,L1,V0,M1} P(1366,492);d(483) { composition( 
% 6.54/6.95    top, top ) ==> top }.
% 6.54/6.95  parent0: (43158) {G11,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 6.54/6.95     }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43161) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 6.54/6.95    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 6.54/6.95    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 6.54/6.95     ) ), Z ) ) }.
% 6.54/6.95  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 6.54/6.95    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 6.54/6.95    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 6.54/6.95     ) ), Z ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95     Z := Z
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43169) {G1,W25,D8,L1,V1,M1}  { meet( composition( top, meet( top
% 6.54/6.95    , composition( converse( top ), X ) ) ), X ) ==> join( meet( top, X ), 
% 6.54/6.95    meet( composition( top, meet( top, composition( converse( top ), X ) ) )
% 6.54/6.95    , X ) ) }.
% 6.54/6.95  parent0[0]: (1373) {G14,W5,D3,L1,V0,M1} P(1366,492);d(483) { composition( 
% 6.54/6.95    top, top ) ==> top }.
% 6.54/6.95  parent1[0; 13]: (43161) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 6.54/6.95    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 6.54/6.95    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 6.54/6.95    , Z ) ) ), Z ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := top
% 6.54/6.95     Y := top
% 6.54/6.95     Z := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43172) {G2,W23,D8,L1,V1,M1}  { meet( composition( top, meet( top
% 6.54/6.95    , composition( converse( top ), X ) ) ), X ) ==> join( X, meet( 
% 6.54/6.95    composition( top, meet( top, composition( converse( top ), X ) ) ), X ) )
% 6.54/6.95     }.
% 6.54/6.95  parent0[0]: (484) {G10,W5,D3,L1,V1,M1} P(71,463);d(479) { meet( top, X ) 
% 6.54/6.95    ==> X }.
% 6.54/6.95  parent1[0; 12]: (43169) {G1,W25,D8,L1,V1,M1}  { meet( composition( top, 
% 6.54/6.95    meet( top, composition( converse( top ), X ) ) ), X ) ==> join( meet( top
% 6.54/6.95    , X ), meet( composition( top, meet( top, composition( converse( top ), X
% 6.54/6.95     ) ) ), X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43177) {G3,W12,D7,L1,V1,M1}  { meet( composition( top, meet( top
% 6.54/6.95    , composition( converse( top ), X ) ) ), X ) ==> X }.
% 6.54/6.95  parent0[0]: (676) {G18,W7,D4,L1,V2,M1} P(650,664) { join( X, meet( Y, X ) )
% 6.54/6.95     ==> X }.
% 6.54/6.95  parent1[0; 11]: (43172) {G2,W23,D8,L1,V1,M1}  { meet( composition( top, 
% 6.54/6.95    meet( top, composition( converse( top ), X ) ) ), X ) ==> join( X, meet( 
% 6.54/6.95    composition( top, meet( top, composition( converse( top ), X ) ) ), X ) )
% 6.54/6.95     }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := composition( top, meet( top, composition( converse( top ), X ) ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43178) {G4,W10,D6,L1,V1,M1}  { meet( composition( top, 
% 6.54/6.95    composition( converse( top ), X ) ), X ) ==> X }.
% 6.54/6.95  parent0[0]: (484) {G10,W5,D3,L1,V1,M1} P(71,463);d(479) { meet( top, X ) 
% 6.54/6.95    ==> X }.
% 6.54/6.95  parent1[0; 4]: (43177) {G3,W12,D7,L1,V1,M1}  { meet( composition( top, meet
% 6.54/6.95    ( top, composition( converse( top ), X ) ) ), X ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := composition( converse( top ), X )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43179) {G1,W10,D6,L1,V1,M1}  { meet( composition( composition( 
% 6.54/6.95    top, converse( top ) ), X ), X ) ==> X }.
% 6.54/6.95  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 6.54/6.95     ) ) ==> composition( composition( X, Y ), Z ) }.
% 6.54/6.95  parent1[0; 2]: (43178) {G4,W10,D6,L1,V1,M1}  { meet( composition( top, 
% 6.54/6.95    composition( converse( top ), X ) ), X ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := top
% 6.54/6.95     Y := converse( top )
% 6.54/6.95     Z := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43180) {G2,W10,D6,L1,V1,M1}  { meet( composition( converse( 
% 6.54/6.95    composition( top, top ) ), X ), X ) ==> X }.
% 6.54/6.95  parent0[0]: (197) {G10,W9,D4,L1,V1,M1} P(196,20) { composition( top, 
% 6.54/6.95    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 6.54/6.95  parent1[0; 3]: (43179) {G1,W10,D6,L1,V1,M1}  { meet( composition( 
% 6.54/6.95    composition( top, converse( top ) ), X ), X ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := top
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43181) {G3,W9,D5,L1,V1,M1}  { meet( composition( composition( top
% 6.54/6.95    , top ), X ), X ) ==> X }.
% 6.54/6.95  parent0[0]: (303) {G11,W8,D4,L1,V0,M1} P(196,197) { converse( composition( 
% 6.54/6.95    top, top ) ) ==> composition( top, top ) }.
% 6.54/6.95  parent1[0; 3]: (43180) {G2,W10,D6,L1,V1,M1}  { meet( composition( converse
% 6.54/6.95    ( composition( top, top ) ), X ), X ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43182) {G4,W7,D4,L1,V1,M1}  { meet( composition( top, X ), X ) 
% 6.54/6.95    ==> X }.
% 6.54/6.95  parent0[0]: (1373) {G14,W5,D3,L1,V0,M1} P(1366,492);d(483) { composition( 
% 6.54/6.95    top, top ) ==> top }.
% 6.54/6.95  parent1[0; 3]: (43181) {G3,W9,D5,L1,V1,M1}  { meet( composition( 
% 6.54/6.95    composition( top, top ), X ), X ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1375) {G19,W7,D4,L1,V1,M1} P(1373,14);d(484);d(676);d(484);d(
% 6.54/6.95    4);d(197);d(303);d(1373) { meet( composition( top, X ), X ) ==> X }.
% 6.54/6.95  parent0: (43182) {G4,W7,D4,L1,V1,M1}  { meet( composition( top, X ), X ) 
% 6.54/6.95    ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43185) {G16,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 6.54/6.95  parent0[0]: (696) {G16,W7,D4,L1,V2,M1} P(664,0) { join( meet( X, Y ), X ) 
% 6.54/6.95    ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43186) {G17,W9,D4,L1,V1,M1}  { composition( top, X ) ==> join( X
% 6.54/6.95    , composition( top, X ) ) }.
% 6.54/6.95  parent0[0]: (1375) {G19,W7,D4,L1,V1,M1} P(1373,14);d(484);d(676);d(484);d(4
% 6.54/6.95    );d(197);d(303);d(1373) { meet( composition( top, X ), X ) ==> X }.
% 6.54/6.95  parent1[0; 5]: (43185) {G16,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X
% 6.54/6.95     ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := composition( top, X )
% 6.54/6.95     Y := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43187) {G17,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) 
% 6.54/6.95    ==> composition( top, X ) }.
% 6.54/6.95  parent0[0]: (43186) {G17,W9,D4,L1,V1,M1}  { composition( top, X ) ==> join
% 6.54/6.95    ( X, composition( top, X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1384) {G20,W9,D4,L1,V1,M1} P(1375,696) { join( X, composition
% 6.54/6.95    ( top, X ) ) ==> composition( top, X ) }.
% 6.54/6.95  parent0: (43187) {G17,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) 
% 6.54/6.95    ==> composition( top, X ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43189) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 6.54/6.95    converse( join( converse( X ), Y ) ) }.
% 6.54/6.95  parent0[0]: (44) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 6.54/6.95     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43192) {G2,W13,D6,L1,V1,M1}  { join( X, converse( composition( 
% 6.54/6.95    top, converse( X ) ) ) ) ==> converse( composition( top, converse( X ) )
% 6.54/6.95     ) }.
% 6.54/6.95  parent0[0]: (1384) {G20,W9,D4,L1,V1,M1} P(1375,696) { join( X, composition
% 6.54/6.95    ( top, X ) ) ==> composition( top, X ) }.
% 6.54/6.95  parent1[0; 9]: (43189) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==>
% 6.54/6.95     converse( join( converse( X ), Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := converse( X )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95     Y := composition( top, converse( X ) )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43194) {G2,W12,D6,L1,V1,M1}  { join( X, converse( composition( 
% 6.54/6.95    top, converse( X ) ) ) ) ==> composition( X, converse( top ) ) }.
% 6.54/6.95  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 6.54/6.95    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 6.54/6.95  parent1[0; 8]: (43192) {G2,W13,D6,L1,V1,M1}  { join( X, converse( 
% 6.54/6.95    composition( top, converse( X ) ) ) ) ==> converse( composition( top, 
% 6.54/6.95    converse( X ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := top
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43195) {G2,W11,D5,L1,V1,M1}  { join( X, composition( X, converse
% 6.54/6.95    ( top ) ) ) ==> composition( X, converse( top ) ) }.
% 6.54/6.95  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 6.54/6.95    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 6.54/6.95  parent1[0; 3]: (43194) {G2,W12,D6,L1,V1,M1}  { join( X, converse( 
% 6.54/6.95    composition( top, converse( X ) ) ) ) ==> composition( X, converse( top )
% 6.54/6.95     ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := top
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43199) {G3,W10,D5,L1,V1,M1}  { join( X, composition( X, converse
% 6.54/6.95    ( top ) ) ) ==> composition( X, top ) }.
% 6.54/6.95  parent0[0]: (196) {G9,W4,D3,L1,V0,M1} P(190,56) { converse( top ) ==> top
% 6.54/6.95     }.
% 6.54/6.95  parent1[0; 9]: (43195) {G2,W11,D5,L1,V1,M1}  { join( X, composition( X, 
% 6.54/6.95    converse( top ) ) ) ==> composition( X, converse( top ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43200) {G4,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 6.54/6.95    ==> composition( X, top ) }.
% 6.54/6.95  parent0[0]: (196) {G9,W4,D3,L1,V0,M1} P(190,56) { converse( top ) ==> top
% 6.54/6.95     }.
% 6.54/6.95  parent1[0; 5]: (43199) {G3,W10,D5,L1,V1,M1}  { join( X, composition( X, 
% 6.54/6.95    converse( top ) ) ) ==> composition( X, top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1474) {G21,W9,D4,L1,V1,M1} P(1384,44);d(20);d(196) { join( X
% 6.54/6.95    , composition( X, top ) ) ==> composition( X, top ) }.
% 6.54/6.95  parent0: (43200) {G4,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 6.54/6.95    ==> composition( X, top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43205) {G13,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 6.54/6.95    , X ) }.
% 6.54/6.95  parent0[0]: (515) {G13,W9,D4,L1,V2,M1} P(509,26) { join( join( X, Y ), X ) 
% 6.54/6.95    ==> join( X, Y ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43207) {G14,W11,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 6.54/6.95    ==> join( composition( X, top ), X ) }.
% 6.54/6.95  parent0[0]: (1474) {G21,W9,D4,L1,V1,M1} P(1384,44);d(20);d(196) { join( X, 
% 6.54/6.95    composition( X, top ) ) ==> composition( X, top ) }.
% 6.54/6.95  parent1[0; 7]: (43205) {G13,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 6.54/6.95    ( X, Y ), X ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95     Y := composition( X, top )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43208) {G15,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join( 
% 6.54/6.95    composition( X, top ), X ) }.
% 6.54/6.95  parent0[0]: (1474) {G21,W9,D4,L1,V1,M1} P(1384,44);d(20);d(196) { join( X, 
% 6.54/6.95    composition( X, top ) ) ==> composition( X, top ) }.
% 6.54/6.95  parent1[0; 1]: (43207) {G14,W11,D4,L1,V1,M1}  { join( X, composition( X, 
% 6.54/6.95    top ) ) ==> join( composition( X, top ), X ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43210) {G15,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 6.54/6.95    ==> composition( X, top ) }.
% 6.54/6.95  parent0[0]: (43208) {G15,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join
% 6.54/6.95    ( composition( X, top ), X ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1504) {G22,W9,D4,L1,V1,M1} P(1474,515) { join( composition( X
% 6.54/6.95    , top ), X ) ==> composition( X, top ) }.
% 6.54/6.95  parent0: (43210) {G15,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 6.54/6.95    ==> composition( X, top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43213) {G13,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 6.54/6.95    , X ) }.
% 6.54/6.95  parent0[0]: (515) {G13,W9,D4,L1,V2,M1} P(509,26) { join( join( X, Y ), X ) 
% 6.54/6.95    ==> join( X, Y ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43215) {G2,W23,D7,L1,V2,M1}  { join( composition( X, complement( 
% 6.54/6.95    converse( composition( Y, X ) ) ) ), complement( converse( Y ) ) ) ==> 
% 6.54/6.95    join( complement( converse( Y ) ), composition( X, complement( converse( 
% 6.54/6.95    composition( Y, X ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (109) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 6.54/6.95    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 6.54/6.95    Y ) ) ) ==> complement( converse( Y ) ) }.
% 6.54/6.95  parent1[0; 13]: (43213) {G13,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 6.54/6.95    ( X, Y ), X ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 6.54/6.95     Y := complement( converse( Y ) )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43216) {G2,W15,D7,L1,V2,M1}  { complement( converse( Y ) ) ==> 
% 6.54/6.95    join( complement( converse( Y ) ), composition( X, complement( converse( 
% 6.54/6.95    composition( Y, X ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (109) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 6.54/6.95    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 6.54/6.95    Y ) ) ) ==> complement( converse( Y ) ) }.
% 6.54/6.95  parent1[0; 1]: (43215) {G2,W23,D7,L1,V2,M1}  { join( composition( X, 
% 6.54/6.95    complement( converse( composition( Y, X ) ) ) ), complement( converse( Y
% 6.54/6.95     ) ) ) ==> join( complement( converse( Y ) ), composition( X, complement
% 6.54/6.95    ( converse( composition( Y, X ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43218) {G2,W15,D7,L1,V2,M1}  { join( complement( converse( X ) ), 
% 6.54/6.95    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ==> 
% 6.54/6.95    complement( converse( X ) ) }.
% 6.54/6.95  parent0[0]: (43216) {G2,W15,D7,L1,V2,M1}  { complement( converse( Y ) ) ==>
% 6.54/6.95     join( complement( converse( Y ) ), composition( X, complement( converse
% 6.54/6.95    ( composition( Y, X ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := Y
% 6.54/6.95     Y := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1554) {G14,W15,D7,L1,V2,M1} P(109,515) { join( complement( 
% 6.54/6.95    converse( Y ) ), composition( X, complement( converse( composition( Y, X
% 6.54/6.95     ) ) ) ) ) ==> complement( converse( Y ) ) }.
% 6.54/6.95  parent0: (43218) {G2,W15,D7,L1,V2,M1}  { join( complement( converse( X ) )
% 6.54/6.95    , composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ==> 
% 6.54/6.95    complement( converse( X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := Y
% 6.54/6.95     Y := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43221) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y ) ) ==> 
% 6.54/6.95    join( composition( X, complement( converse( composition( Y, X ) ) ) ), 
% 6.54/6.95    complement( converse( Y ) ) ) }.
% 6.54/6.95  parent0[0]: (109) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 6.54/6.95    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 6.54/6.95    Y ) ) ) ==> complement( converse( Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43226) {G2,W16,D6,L1,V0,M1}  { complement( converse( converse( 
% 6.54/6.95    skol1 ) ) ) ==> join( composition( complement( skol1 ), complement( 
% 6.54/6.95    converse( zero ) ) ), complement( converse( converse( skol1 ) ) ) ) }.
% 6.54/6.95  parent0[0]: (491) {G10,W7,D4,L1,V0,M1} P(479,112) { composition( converse( 
% 6.54/6.95    skol1 ), complement( skol1 ) ) ==> zero }.
% 6.54/6.95  parent1[0; 11]: (43221) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y ) )
% 6.54/6.95     ==> join( composition( X, complement( converse( composition( Y, X ) ) )
% 6.54/6.95     ), complement( converse( Y ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := complement( skol1 )
% 6.54/6.95     Y := converse( skol1 )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43227) {G3,W15,D6,L1,V0,M1}  { complement( converse( converse( 
% 6.54/6.95    skol1 ) ) ) ==> join( composition( complement( skol1 ), complement( zero
% 6.54/6.95     ) ), complement( converse( converse( skol1 ) ) ) ) }.
% 6.54/6.95  parent0[0]: (516) {G12,W4,D3,L1,V0,M1} P(498,479) { converse( zero ) ==> 
% 6.54/6.95    zero }.
% 6.54/6.95  parent1[0; 10]: (43226) {G2,W16,D6,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    converse( skol1 ) ) ) ==> join( composition( complement( skol1 ), 
% 6.54/6.95    complement( converse( zero ) ) ), complement( converse( converse( skol1 )
% 6.54/6.95     ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43228) {G4,W14,D6,L1,V0,M1}  { complement( converse( converse( 
% 6.54/6.95    skol1 ) ) ) ==> join( composition( complement( skol1 ), top ), complement
% 6.54/6.95    ( converse( converse( skol1 ) ) ) ) }.
% 6.54/6.95  parent0[0]: (483) {G10,W4,D3,L1,V0,M1} P(239,463);d(479) { complement( zero
% 6.54/6.95     ) ==> top }.
% 6.54/6.95  parent1[0; 9]: (43227) {G3,W15,D6,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    converse( skol1 ) ) ) ==> join( composition( complement( skol1 ), 
% 6.54/6.95    complement( zero ) ), complement( converse( converse( skol1 ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43230) {G1,W12,D5,L1,V0,M1}  { complement( converse( converse( 
% 6.54/6.95    skol1 ) ) ) ==> join( composition( complement( skol1 ), top ), complement
% 6.54/6.95    ( skol1 ) ) }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 11]: (43228) {G4,W14,D6,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    converse( skol1 ) ) ) ==> join( composition( complement( skol1 ), top ), 
% 6.54/6.95    complement( converse( converse( skol1 ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := skol1
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43231) {G1,W10,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 6.54/6.95    composition( complement( skol1 ), top ), complement( skol1 ) ) }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 2]: (43230) {G1,W12,D5,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    converse( skol1 ) ) ) ==> join( composition( complement( skol1 ), top ), 
% 6.54/6.95    complement( skol1 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := skol1
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43234) {G2,W7,D4,L1,V0,M1}  { complement( skol1 ) ==> composition
% 6.54/6.95    ( complement( skol1 ), top ) }.
% 6.54/6.95  parent0[0]: (1504) {G22,W9,D4,L1,V1,M1} P(1474,515) { join( composition( X
% 6.54/6.95    , top ), X ) ==> composition( X, top ) }.
% 6.54/6.95  parent1[0; 3]: (43231) {G1,W10,D5,L1,V0,M1}  { complement( skol1 ) ==> join
% 6.54/6.95    ( composition( complement( skol1 ), top ), complement( skol1 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := complement( skol1 )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43235) {G2,W7,D4,L1,V0,M1}  { composition( complement( skol1 ), 
% 6.54/6.95    top ) ==> complement( skol1 ) }.
% 6.54/6.95  parent0[0]: (43234) {G2,W7,D4,L1,V0,M1}  { complement( skol1 ) ==> 
% 6.54/6.95    composition( complement( skol1 ), top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1555) {G23,W7,D4,L1,V0,M1} P(491,109);d(516);d(483);d(7);d(
% 6.54/6.95    1504) { composition( complement( skol1 ), top ) ==> complement( skol1 )
% 6.54/6.95     }.
% 6.54/6.95  parent0: (43235) {G2,W7,D4,L1,V0,M1}  { composition( complement( skol1 ), 
% 6.54/6.95    top ) ==> complement( skol1 ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43237) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y ) ) ==> 
% 6.54/6.95    join( composition( X, complement( converse( composition( Y, X ) ) ) ), 
% 6.54/6.95    complement( converse( Y ) ) ) }.
% 6.54/6.95  parent0[0]: (109) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 6.54/6.95    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 6.54/6.95    Y ) ) ) ==> complement( converse( Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43242) {G2,W16,D6,L1,V0,M1}  { complement( converse( converse( 
% 6.54/6.95    skol2 ) ) ) ==> join( composition( complement( skol2 ), complement( 
% 6.54/6.95    converse( zero ) ) ), complement( converse( converse( skol2 ) ) ) ) }.
% 6.54/6.95  parent0[0]: (490) {G10,W7,D4,L1,V0,M1} P(479,113) { composition( converse( 
% 6.54/6.95    skol2 ), complement( skol2 ) ) ==> zero }.
% 6.54/6.95  parent1[0; 11]: (43237) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y ) )
% 6.54/6.95     ==> join( composition( X, complement( converse( composition( Y, X ) ) )
% 6.54/6.95     ), complement( converse( Y ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := complement( skol2 )
% 6.54/6.95     Y := converse( skol2 )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43243) {G3,W15,D6,L1,V0,M1}  { complement( converse( converse( 
% 6.54/6.95    skol2 ) ) ) ==> join( composition( complement( skol2 ), complement( zero
% 6.54/6.95     ) ), complement( converse( converse( skol2 ) ) ) ) }.
% 6.54/6.95  parent0[0]: (516) {G12,W4,D3,L1,V0,M1} P(498,479) { converse( zero ) ==> 
% 6.54/6.95    zero }.
% 6.54/6.95  parent1[0; 10]: (43242) {G2,W16,D6,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    converse( skol2 ) ) ) ==> join( composition( complement( skol2 ), 
% 6.54/6.95    complement( converse( zero ) ) ), complement( converse( converse( skol2 )
% 6.54/6.95     ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43244) {G4,W14,D6,L1,V0,M1}  { complement( converse( converse( 
% 6.54/6.95    skol2 ) ) ) ==> join( composition( complement( skol2 ), top ), complement
% 6.54/6.95    ( converse( converse( skol2 ) ) ) ) }.
% 6.54/6.95  parent0[0]: (483) {G10,W4,D3,L1,V0,M1} P(239,463);d(479) { complement( zero
% 6.54/6.95     ) ==> top }.
% 6.54/6.95  parent1[0; 9]: (43243) {G3,W15,D6,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    converse( skol2 ) ) ) ==> join( composition( complement( skol2 ), 
% 6.54/6.95    complement( zero ) ), complement( converse( converse( skol2 ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43246) {G1,W12,D5,L1,V0,M1}  { complement( converse( converse( 
% 6.54/6.95    skol2 ) ) ) ==> join( composition( complement( skol2 ), top ), complement
% 6.54/6.95    ( skol2 ) ) }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 11]: (43244) {G4,W14,D6,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    converse( skol2 ) ) ) ==> join( composition( complement( skol2 ), top ), 
% 6.54/6.95    complement( converse( converse( skol2 ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := skol2
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43247) {G1,W10,D5,L1,V0,M1}  { complement( skol2 ) ==> join( 
% 6.54/6.95    composition( complement( skol2 ), top ), complement( skol2 ) ) }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 2]: (43246) {G1,W12,D5,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    converse( skol2 ) ) ) ==> join( composition( complement( skol2 ), top ), 
% 6.54/6.95    complement( skol2 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := skol2
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43250) {G2,W7,D4,L1,V0,M1}  { complement( skol2 ) ==> composition
% 6.54/6.95    ( complement( skol2 ), top ) }.
% 6.54/6.95  parent0[0]: (1504) {G22,W9,D4,L1,V1,M1} P(1474,515) { join( composition( X
% 6.54/6.95    , top ), X ) ==> composition( X, top ) }.
% 6.54/6.95  parent1[0; 3]: (43247) {G1,W10,D5,L1,V0,M1}  { complement( skol2 ) ==> join
% 6.54/6.95    ( composition( complement( skol2 ), top ), complement( skol2 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := complement( skol2 )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43251) {G2,W7,D4,L1,V0,M1}  { composition( complement( skol2 ), 
% 6.54/6.95    top ) ==> complement( skol2 ) }.
% 6.54/6.95  parent0[0]: (43250) {G2,W7,D4,L1,V0,M1}  { complement( skol2 ) ==> 
% 6.54/6.95    composition( complement( skol2 ), top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1556) {G23,W7,D4,L1,V0,M1} P(490,109);d(516);d(483);d(7);d(
% 6.54/6.95    1504) { composition( complement( skol2 ), top ) ==> complement( skol2 )
% 6.54/6.95     }.
% 6.54/6.95  parent0: (43251) {G2,W7,D4,L1,V0,M1}  { composition( complement( skol2 ), 
% 6.54/6.95    top ) ==> complement( skol2 ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43253) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 6.54/6.95    join( composition( X, Y ), composition( Z, Y ) ) }.
% 6.54/6.95  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 6.54/6.95    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Z
% 6.54/6.95     Z := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43255) {G1,W13,D5,L1,V1,M1}  { composition( join( X, complement( 
% 6.54/6.95    skol1 ) ), top ) ==> join( composition( X, top ), complement( skol1 ) )
% 6.54/6.95     }.
% 6.54/6.95  parent0[0]: (1555) {G23,W7,D4,L1,V0,M1} P(491,109);d(516);d(483);d(7);d(
% 6.54/6.95    1504) { composition( complement( skol1 ), top ) ==> complement( skol1 )
% 6.54/6.95     }.
% 6.54/6.95  parent1[0; 11]: (43253) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 6.54/6.95    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95     Y := top
% 6.54/6.95     Z := complement( skol1 )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1565) {G24,W13,D5,L1,V1,M1} P(1555,6) { composition( join( X
% 6.54/6.95    , complement( skol1 ) ), top ) ==> join( composition( X, top ), 
% 6.54/6.95    complement( skol1 ) ) }.
% 6.54/6.95  parent0: (43255) {G1,W13,D5,L1,V1,M1}  { composition( join( X, complement( 
% 6.54/6.95    skol1 ) ), top ) ==> join( composition( X, top ), complement( skol1 ) )
% 6.54/6.95     }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43259) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 6.54/6.95    join( composition( X, Y ), composition( Z, Y ) ) }.
% 6.54/6.95  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 6.54/6.95    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Z
% 6.54/6.95     Z := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43260) {G1,W13,D5,L1,V1,M1}  { composition( join( complement( 
% 6.54/6.95    skol2 ), X ), top ) ==> join( complement( skol2 ), composition( X, top )
% 6.54/6.95     ) }.
% 6.54/6.95  parent0[0]: (1556) {G23,W7,D4,L1,V0,M1} P(490,109);d(516);d(483);d(7);d(
% 6.54/6.95    1504) { composition( complement( skol2 ), top ) ==> complement( skol2 )
% 6.54/6.95     }.
% 6.54/6.95  parent1[0; 8]: (43259) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y
% 6.54/6.95     ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := complement( skol2 )
% 6.54/6.95     Y := top
% 6.54/6.95     Z := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1569) {G24,W13,D5,L1,V1,M1} P(1556,6) { composition( join( 
% 6.54/6.95    complement( skol2 ), X ), top ) ==> join( complement( skol2 ), 
% 6.54/6.95    composition( X, top ) ) }.
% 6.54/6.95  parent0: (43260) {G1,W13,D5,L1,V1,M1}  { composition( join( complement( 
% 6.54/6.95    skol2 ), X ), top ) ==> join( complement( skol2 ), composition( X, top )
% 6.54/6.95     ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43265) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 6.54/6.95    , Y ) ), X ) }.
% 6.54/6.95  parent0[0]: (923) {G21,W8,D5,L1,V2,M1} P(905,625) { meet( complement( join
% 6.54/6.95    ( X, Y ) ), X ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43267) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 6.54/6.95    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 6.54/6.95  parent0[0]: (114) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 6.54/6.95    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 6.54/6.95     ) }.
% 6.54/6.95  parent1[0; 4]: (43265) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 6.54/6.95    join( X, Y ) ), X ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := composition( converse( X ), complement( X ) )
% 6.54/6.95     Y := complement( one )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43268) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 6.54/6.95    converse( X ), complement( X ) ) ) }.
% 6.54/6.95  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.95    complement( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 3]: (43267) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 6.54/6.95    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := one
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43269) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( X
% 6.54/6.95     ), complement( X ) ) ) ==> zero }.
% 6.54/6.95  parent0[0]: (43268) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition
% 6.54/6.95    ( converse( X ), complement( X ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (1681) {G22,W9,D5,L1,V1,M1} P(114,923);d(492) { meet( one, 
% 6.54/6.95    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 6.54/6.95  parent0: (43269) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( X
% 6.54/6.95     ), complement( X ) ) ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43271) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, composition( 
% 6.54/6.95    Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z ) ) ) ==> 
% 6.54/6.95    join( meet( composition( X, converse( Y ) ), Z ), composition( meet( X, 
% 6.54/6.95    composition( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z
% 6.54/6.95     ) ) ) ) }.
% 6.54/6.95  parent0[0]: (129) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( Y
% 6.54/6.95    , converse( X ) ), Z ), composition( meet( Y, composition( Z, X ) ), meet
% 6.54/6.95    ( converse( X ), composition( converse( Y ), Z ) ) ) ) ==> composition( 
% 6.54/6.95    meet( Y, composition( Z, X ) ), meet( converse( X ), composition( 
% 6.54/6.95    converse( Y ), Z ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := Y
% 6.54/6.95     Y := X
% 6.54/6.95     Z := Z
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43276) {G2,W38,D7,L1,V1,M1}  { composition( meet( one, 
% 6.54/6.95    composition( converse( X ), complement( X ) ) ), meet( converse( 
% 6.54/6.95    complement( X ) ), composition( converse( one ), converse( X ) ) ) ) ==> 
% 6.54/6.95    join( meet( composition( one, converse( complement( X ) ) ), converse( X
% 6.54/6.95     ) ), composition( zero, meet( converse( complement( X ) ), composition( 
% 6.54/6.95    converse( one ), converse( X ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (1681) {G22,W9,D5,L1,V1,M1} P(114,923);d(492) { meet( one, 
% 6.54/6.95    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 6.54/6.95  parent1[0; 28]: (43271) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, 
% 6.54/6.95    composition( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z
% 6.54/6.95     ) ) ) ==> join( meet( composition( X, converse( Y ) ), Z ), composition
% 6.54/6.95    ( meet( X, composition( Z, Y ) ), meet( converse( Y ), composition( 
% 6.54/6.95    converse( X ), Z ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := one
% 6.54/6.95     Y := complement( X )
% 6.54/6.95     Z := converse( X )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43277) {G3,W32,D7,L1,V1,M1}  { composition( zero, meet( converse
% 6.54/6.95    ( complement( X ) ), composition( converse( one ), converse( X ) ) ) ) 
% 6.54/6.95    ==> join( meet( composition( one, converse( complement( X ) ) ), converse
% 6.54/6.95    ( X ) ), composition( zero, meet( converse( complement( X ) ), 
% 6.54/6.95    composition( converse( one ), converse( X ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (1681) {G22,W9,D5,L1,V1,M1} P(114,923);d(492) { meet( one, 
% 6.54/6.95    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 6.54/6.95  parent1[0; 2]: (43276) {G2,W38,D7,L1,V1,M1}  { composition( meet( one, 
% 6.54/6.95    composition( converse( X ), complement( X ) ) ), meet( converse( 
% 6.54/6.95    complement( X ) ), composition( converse( one ), converse( X ) ) ) ) ==> 
% 6.54/6.95    join( meet( composition( one, converse( complement( X ) ) ), converse( X
% 6.54/6.95     ) ), composition( zero, meet( converse( complement( X ) ), composition( 
% 6.54/6.95    converse( one ), converse( X ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43282) {G4,W30,D7,L1,V1,M1}  { composition( zero, meet( converse
% 6.54/6.95    ( complement( X ) ), composition( converse( one ), converse( X ) ) ) ) 
% 6.54/6.95    ==> join( meet( converse( complement( X ) ), converse( X ) ), composition
% 6.54/6.95    ( zero, meet( converse( complement( X ) ), composition( converse( one ), 
% 6.54/6.95    converse( X ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (213) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X ) 
% 6.54/6.95    ==> X }.
% 6.54/6.95  parent1[0; 14]: (43277) {G3,W32,D7,L1,V1,M1}  { composition( zero, meet( 
% 6.54/6.95    converse( complement( X ) ), composition( converse( one ), converse( X )
% 6.54/6.95     ) ) ) ==> join( meet( composition( one, converse( complement( X ) ) ), 
% 6.54/6.95    converse( X ) ), composition( zero, meet( converse( complement( X ) ), 
% 6.54/6.95    composition( converse( one ), converse( X ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := converse( complement( X ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43284) {G5,W20,D6,L1,V1,M1}  { composition( zero, meet( converse
% 6.54/6.95    ( complement( X ) ), composition( converse( one ), converse( X ) ) ) ) 
% 6.54/6.95    ==> join( meet( converse( complement( X ) ), converse( X ) ), zero ) }.
% 6.54/6.95  parent0[0]: (575) {G18,W5,D3,L1,V1,M1} P(574,21);d(516) { composition( zero
% 6.54/6.95    , X ) ==> zero }.
% 6.54/6.95  parent1[0; 19]: (43282) {G4,W30,D7,L1,V1,M1}  { composition( zero, meet( 
% 6.54/6.95    converse( complement( X ) ), composition( converse( one ), converse( X )
% 6.54/6.95     ) ) ) ==> join( meet( converse( complement( X ) ), converse( X ) ), 
% 6.54/6.95    composition( zero, meet( converse( complement( X ) ), composition( 
% 6.54/6.95    converse( one ), converse( X ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := meet( converse( complement( X ) ), composition( converse( one ), 
% 6.54/6.95    converse( X ) ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43285) {G6,W10,D6,L1,V1,M1}  { zero ==> join( meet( converse( 
% 6.54/6.95    complement( X ) ), converse( X ) ), zero ) }.
% 6.54/6.95  parent0[0]: (575) {G18,W5,D3,L1,V1,M1} P(574,21);d(516) { composition( zero
% 6.54/6.95    , X ) ==> zero }.
% 6.54/6.95  parent1[0; 1]: (43284) {G5,W20,D6,L1,V1,M1}  { composition( zero, meet( 
% 6.54/6.95    converse( complement( X ) ), composition( converse( one ), converse( X )
% 6.54/6.95     ) ) ) ==> join( meet( converse( complement( X ) ), converse( X ) ), zero
% 6.54/6.95     ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := meet( converse( complement( X ) ), composition( converse( one ), 
% 6.54/6.95    converse( X ) ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43288) {G7,W8,D5,L1,V1,M1}  { zero ==> meet( converse( complement
% 6.54/6.95    ( X ) ), converse( X ) ) }.
% 6.54/6.95  parent0[0]: (479) {G9,W5,D3,L1,V1,M1} P(463,234) { join( X, zero ) ==> X
% 6.54/6.95     }.
% 6.54/6.95  parent1[0; 2]: (43285) {G6,W10,D6,L1,V1,M1}  { zero ==> join( meet( 
% 6.54/6.95    converse( complement( X ) ), converse( X ) ), zero ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := meet( converse( complement( X ) ), converse( X ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43289) {G7,W8,D5,L1,V1,M1}  { meet( converse( complement( X ) ), 
% 6.54/6.95    converse( X ) ) ==> zero }.
% 6.54/6.95  parent0[0]: (43288) {G7,W8,D5,L1,V1,M1}  { zero ==> meet( converse( 
% 6.54/6.95    complement( X ) ), converse( X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (2047) {G23,W8,D5,L1,V1,M1} P(1681,129);d(213);d(575);d(479)
% 6.54/6.95     { meet( converse( complement( X ) ), converse( X ) ) ==> zero }.
% 6.54/6.95  parent0: (43289) {G7,W8,D5,L1,V1,M1}  { meet( converse( complement( X ) ), 
% 6.54/6.95    converse( X ) ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43291) {G14,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 6.54/6.95    complement( meet( Y, X ) ) ) }.
% 6.54/6.95  parent0[0]: (809) {G14,W10,D5,L1,V2,M1} P(790,376);d(492);d(508) { meet( 
% 6.54/6.95    meet( Y, X ), complement( meet( X, Y ) ) ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := Y
% 6.54/6.95     Y := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43295) {G15,W11,D6,L1,V1,M1}  { zero ==> meet( meet( converse( X
% 6.54/6.95     ), converse( complement( X ) ) ), complement( zero ) ) }.
% 6.54/6.95  parent0[0]: (2047) {G23,W8,D5,L1,V1,M1} P(1681,129);d(213);d(575);d(479) { 
% 6.54/6.95    meet( converse( complement( X ) ), converse( X ) ) ==> zero }.
% 6.54/6.95  parent1[0; 10]: (43291) {G14,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 6.54/6.95     ), complement( meet( Y, X ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := converse( X )
% 6.54/6.95     Y := converse( complement( X ) )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43296) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( meet( converse( X
% 6.54/6.95     ), converse( complement( X ) ) ), top ) }.
% 6.54/6.95  parent0[0]: (483) {G10,W4,D3,L1,V0,M1} P(239,463);d(479) { complement( zero
% 6.54/6.95     ) ==> top }.
% 6.54/6.95  parent1[0; 9]: (43295) {G15,W11,D6,L1,V1,M1}  { zero ==> meet( meet( 
% 6.54/6.95    converse( X ), converse( complement( X ) ) ), complement( zero ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43297) {G11,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X ), 
% 6.54/6.95    converse( complement( X ) ) ) }.
% 6.54/6.95  parent0[0]: (488) {G10,W5,D3,L1,V1,M1} P(479,463) { meet( X, top ) ==> X
% 6.54/6.95     }.
% 6.54/6.95  parent1[0; 2]: (43296) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( meet( 
% 6.54/6.95    converse( X ), converse( complement( X ) ) ), top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := meet( converse( X ), converse( complement( X ) ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43298) {G11,W8,D5,L1,V1,M1}  { meet( converse( X ), converse( 
% 6.54/6.95    complement( X ) ) ) ==> zero }.
% 6.54/6.95  parent0[0]: (43297) {G11,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X ), 
% 6.54/6.95    converse( complement( X ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (2061) {G24,W8,D5,L1,V1,M1} P(2047,809);d(483);d(488) { meet( 
% 6.54/6.95    converse( X ), converse( complement( X ) ) ) ==> zero }.
% 6.54/6.95  parent0: (43298) {G11,W8,D5,L1,V1,M1}  { meet( converse( X ), converse( 
% 6.54/6.95    complement( X ) ) ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43300) {G24,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X ), 
% 6.54/6.95    converse( complement( X ) ) ) }.
% 6.54/6.95  parent0[0]: (2061) {G24,W8,D5,L1,V1,M1} P(2047,809);d(483);d(488) { meet( 
% 6.54/6.95    converse( X ), converse( complement( X ) ) ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43301) {G1,W8,D6,L1,V1,M1}  { zero ==> meet( X, converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 3]: (43300) {G24,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X )
% 6.54/6.95    , converse( complement( X ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := converse( X )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43302) {G1,W8,D6,L1,V1,M1}  { meet( X, converse( complement( 
% 6.54/6.95    converse( X ) ) ) ) ==> zero }.
% 6.54/6.95  parent0[0]: (43301) {G1,W8,D6,L1,V1,M1}  { zero ==> meet( X, converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (2078) {G25,W8,D6,L1,V1,M1} P(7,2061) { meet( X, converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) ==> zero }.
% 6.54/6.95  parent0: (43302) {G1,W8,D6,L1,V1,M1}  { meet( X, converse( complement( 
% 6.54/6.95    converse( X ) ) ) ) ==> zero }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43304) {G13,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 6.54/6.95    , complement( Y ) ) ) }.
% 6.54/6.95  parent0[0]: (1006) {G13,W10,D5,L1,V2,M1} S(39);d(512) { join( meet( X, Y )
% 6.54/6.95    , meet( X, complement( Y ) ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43306) {G14,W11,D8,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (2078) {G25,W8,D6,L1,V1,M1} P(7,2061) { meet( X, converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) ==> zero }.
% 6.54/6.95  parent1[0; 3]: (43304) {G13,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 6.54/6.95    meet( X, complement( Y ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95     Y := converse( complement( converse( X ) ) )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43307) {G11,W9,D7,L1,V1,M1}  { X ==> meet( X, complement( 
% 6.54/6.95    converse( complement( converse( X ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (497) {G10,W5,D3,L1,V1,M1} P(479,0) { join( zero, X ) ==> X }.
% 6.54/6.95  parent1[0; 2]: (43306) {G14,W11,D8,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := meet( X, complement( converse( complement( converse( X ) ) ) ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43308) {G11,W9,D7,L1,V1,M1}  { meet( X, complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) ) ==> X }.
% 6.54/6.95  parent0[0]: (43307) {G11,W9,D7,L1,V1,M1}  { X ==> meet( X, complement( 
% 6.54/6.95    converse( complement( converse( X ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (2911) {G26,W9,D7,L1,V1,M1} P(2078,1006);d(497) { meet( X, 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 6.54/6.95  parent0: (43308) {G11,W9,D7,L1,V1,M1}  { meet( X, complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43310) {G13,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 6.54/6.95    complement( meet( complement( X ), Y ) ) }.
% 6.54/6.95  parent0[0]: (782) {G13,W10,D5,L1,V2,M1} P(492,513) { complement( meet( 
% 6.54/6.95    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43313) {G14,W13,D9,L1,V1,M1}  { join( X, complement( complement( 
% 6.54/6.95    converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> 
% 6.54/6.95    complement( complement( X ) ) }.
% 6.54/6.95  parent0[0]: (2911) {G26,W9,D7,L1,V1,M1} P(2078,1006);d(497) { meet( X, 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 6.54/6.95  parent1[0; 11]: (43310) {G13,W10,D5,L1,V2,M1}  { join( X, complement( Y ) )
% 6.54/6.95     ==> complement( meet( complement( X ), Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := complement( X )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95     Y := complement( converse( complement( converse( complement( X ) ) ) ) )
% 6.54/6.95    
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43315) {G12,W11,D9,L1,V1,M1}  { join( X, complement( complement( 
% 6.54/6.95    converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> X }.
% 6.54/6.95  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.95    complement( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 10]: (43313) {G14,W13,D9,L1,V1,M1}  { join( X, complement( 
% 6.54/6.95    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 6.54/6.95    ==> complement( complement( X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43317) {G12,W9,D7,L1,V1,M1}  { join( X, converse( complement( 
% 6.54/6.95    converse( complement( X ) ) ) ) ) ==> X }.
% 6.54/6.95  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.95    complement( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 3]: (43315) {G12,W11,D9,L1,V1,M1}  { join( X, complement( 
% 6.54/6.95    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 6.54/6.95    ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := converse( complement( converse( complement( X ) ) ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (3167) {G27,W9,D7,L1,V1,M1} P(2911,782);d(492);d(492) { join( 
% 6.54/6.95    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 6.54/6.95  parent0: (43317) {G12,W9,D7,L1,V1,M1}  { join( X, converse( complement( 
% 6.54/6.95    converse( complement( X ) ) ) ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43320) {G19,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 6.54/6.95  parent0[0]: (716) {G19,W7,D4,L1,V2,M1} P(676,0) { join( meet( Y, X ), X ) 
% 6.54/6.95    ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := Y
% 6.54/6.95     Y := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43321) {G20,W13,D7,L1,V1,M1}  { complement( converse( complement
% 6.54/6.95    ( converse( X ) ) ) ) ==> join( X, complement( converse( complement( 
% 6.54/6.95    converse( X ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (2911) {G26,W9,D7,L1,V1,M1} P(2078,1006);d(497) { meet( X, 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 6.54/6.95  parent1[0; 7]: (43320) {G19,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 6.54/6.95     ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95     Y := complement( converse( complement( converse( X ) ) ) )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43322) {G20,W13,D7,L1,V1,M1}  { join( X, complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) ) ==> complement( converse( complement( 
% 6.54/6.95    converse( X ) ) ) ) }.
% 6.54/6.95  parent0[0]: (43321) {G20,W13,D7,L1,V1,M1}  { complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) ==> join( X, complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (3173) {G27,W13,D7,L1,V1,M1} P(2911,716) { join( X, complement
% 6.54/6.95    ( converse( complement( converse( X ) ) ) ) ) ==> complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) }.
% 6.54/6.95  parent0: (43322) {G20,W13,D7,L1,V1,M1}  { join( X, complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) ) ==> complement( converse( complement( 
% 6.54/6.95    converse( X ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43324) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 6.54/6.95    converse( join( converse( X ), Y ) ) }.
% 6.54/6.95  parent0[0]: (44) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 6.54/6.95     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := Y
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43329) {G2,W13,D9,L1,V1,M1}  { join( X, converse( converse( 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ) ) ) ==> converse
% 6.54/6.95    ( converse( X ) ) }.
% 6.54/6.95  parent0[0]: (3167) {G27,W9,D7,L1,V1,M1} P(2911,782);d(492);d(492) { join( X
% 6.54/6.95    , converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 6.54/6.95  parent1[0; 11]: (43324) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 6.54/6.95    ==> converse( join( converse( X ), Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := converse( X )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95     Y := converse( complement( converse( complement( converse( X ) ) ) ) )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43331) {G1,W11,D9,L1,V1,M1}  { join( X, converse( converse( 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ) ) ) ==> X }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 10]: (43329) {G2,W13,D9,L1,V1,M1}  { join( X, converse( converse
% 6.54/6.95    ( complement( converse( complement( converse( X ) ) ) ) ) ) ) ==> 
% 6.54/6.95    converse( converse( X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43333) {G1,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) ) ==> X }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 3]: (43331) {G1,W11,D9,L1,V1,M1}  { join( X, converse( converse
% 6.54/6.95    ( complement( converse( complement( converse( X ) ) ) ) ) ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := complement( converse( complement( converse( X ) ) ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43334) {G2,W7,D6,L1,V1,M1}  { complement( converse( complement( 
% 6.54/6.95    converse( X ) ) ) ) ==> X }.
% 6.54/6.95  parent0[0]: (3173) {G27,W13,D7,L1,V1,M1} P(2911,716) { join( X, complement
% 6.54/6.95    ( converse( complement( converse( X ) ) ) ) ) ==> complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) }.
% 6.54/6.95  parent1[0; 1]: (43333) {G1,W9,D7,L1,V1,M1}  { join( X, complement( converse
% 6.54/6.95    ( complement( converse( X ) ) ) ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (3212) {G28,W7,D6,L1,V1,M1} P(3167,44);d(7);d(7);d(3173) { 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ==> X }.
% 6.54/6.95  parent0: (43334) {G2,W7,D6,L1,V1,M1}  { complement( converse( complement( 
% 6.54/6.95    converse( X ) ) ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43337) {G11,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 6.54/6.95     }.
% 6.54/6.95  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.95    complement( X ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43338) {G12,W7,D5,L1,V1,M1}  { converse( complement( converse( X
% 6.54/6.95     ) ) ) ==> complement( X ) }.
% 6.54/6.95  parent0[0]: (3212) {G28,W7,D6,L1,V1,M1} P(3167,44);d(7);d(7);d(3173) { 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ==> X }.
% 6.54/6.95  parent1[0; 6]: (43337) {G11,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 6.54/6.95    ( X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := converse( complement( converse( X ) ) )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (3258) {G29,W7,D5,L1,V1,M1} P(3212,492) { converse( complement
% 6.54/6.95    ( converse( X ) ) ) ==> complement( X ) }.
% 6.54/6.95  parent0: (43338) {G12,W7,D5,L1,V1,M1}  { converse( complement( converse( X
% 6.54/6.95     ) ) ) ==> complement( X ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43341) {G28,W7,D6,L1,V1,M1}  { X ==> complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) }.
% 6.54/6.95  parent0[0]: (3212) {G28,W7,D6,L1,V1,M1} P(3167,44);d(7);d(7);d(3173) { 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43342) {G1,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 6.54/6.95    converse( complement( X ) ) ) }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 6]: (43341) {G28,W7,D6,L1,V1,M1}  { X ==> complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := converse( X )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43343) {G1,W7,D5,L1,V1,M1}  { complement( converse( complement( X
% 6.54/6.95     ) ) ) ==> converse( X ) }.
% 6.54/6.95  parent0[0]: (43342) {G1,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 6.54/6.95    converse( complement( X ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (3263) {G29,W7,D5,L1,V1,M1} P(7,3212) { complement( converse( 
% 6.54/6.95    complement( X ) ) ) ==> converse( X ) }.
% 6.54/6.95  parent0: (43343) {G1,W7,D5,L1,V1,M1}  { complement( converse( complement( X
% 6.54/6.95     ) ) ) ==> converse( X ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43345) {G28,W7,D6,L1,V1,M1}  { X ==> complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) }.
% 6.54/6.95  parent0[0]: (3212) {G28,W7,D6,L1,V1,M1} P(3167,44);d(7);d(7);d(3173) { 
% 6.54/6.95    complement( converse( complement( converse( X ) ) ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43350) {G29,W9,D6,L1,V1,M1}  { complement( converse( X ) ) ==> 
% 6.54/6.95    complement( converse( complement( complement( X ) ) ) ) }.
% 6.54/6.95  parent0[0]: (3258) {G29,W7,D5,L1,V1,M1} P(3212,492) { converse( complement
% 6.54/6.95    ( converse( X ) ) ) ==> complement( X ) }.
% 6.54/6.95  parent1[0; 7]: (43345) {G28,W7,D6,L1,V1,M1}  { X ==> complement( converse( 
% 6.54/6.95    complement( converse( X ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := complement( converse( X ) )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43351) {G30,W7,D4,L1,V1,M1}  { complement( converse( X ) ) ==> 
% 6.54/6.95    converse( complement( X ) ) }.
% 6.54/6.95  parent0[0]: (3263) {G29,W7,D5,L1,V1,M1} P(7,3212) { complement( converse( 
% 6.54/6.95    complement( X ) ) ) ==> converse( X ) }.
% 6.54/6.95  parent1[0; 4]: (43350) {G29,W9,D6,L1,V1,M1}  { complement( converse( X ) ) 
% 6.54/6.95    ==> complement( converse( complement( complement( X ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := complement( X )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43352) {G30,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 6.54/6.95    complement( converse( X ) ) }.
% 6.54/6.95  parent0[0]: (43351) {G30,W7,D4,L1,V1,M1}  { complement( converse( X ) ) ==>
% 6.54/6.95     converse( complement( X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (3264) {G30,W7,D4,L1,V1,M1} P(3258,3212);d(3263) { converse( 
% 6.54/6.95    complement( X ) ) ==> complement( converse( X ) ) }.
% 6.54/6.95  parent0: (43352) {G30,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 6.54/6.95    complement( converse( X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43354) {G10,W9,D4,L1,V1,M1}  { converse( composition( X, top ) ) 
% 6.54/6.95    ==> composition( top, converse( X ) ) }.
% 6.54/6.95  parent0[0]: (197) {G10,W9,D4,L1,V1,M1} P(196,20) { composition( top, 
% 6.54/6.95    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43355) {G11,W11,D5,L1,V1,M1}  { converse( composition( complement
% 6.54/6.95    ( X ), top ) ) ==> composition( top, complement( converse( X ) ) ) }.
% 6.54/6.95  parent0[0]: (3264) {G30,W7,D4,L1,V1,M1} P(3258,3212);d(3263) { converse( 
% 6.54/6.95    complement( X ) ) ==> complement( converse( X ) ) }.
% 6.54/6.95  parent1[0; 8]: (43354) {G10,W9,D4,L1,V1,M1}  { converse( composition( X, 
% 6.54/6.95    top ) ) ==> composition( top, converse( X ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := complement( X )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43356) {G11,W11,D5,L1,V1,M1}  { composition( top, complement( 
% 6.54/6.95    converse( X ) ) ) ==> converse( composition( complement( X ), top ) ) }.
% 6.54/6.95  parent0[0]: (43355) {G11,W11,D5,L1,V1,M1}  { converse( composition( 
% 6.54/6.95    complement( X ), top ) ) ==> composition( top, complement( converse( X )
% 6.54/6.95     ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (3305) {G31,W11,D5,L1,V1,M1} P(3264,197) { composition( top, 
% 6.54/6.95    complement( converse( X ) ) ) ==> converse( composition( complement( X )
% 6.54/6.95    , top ) ) }.
% 6.54/6.95  parent0: (43356) {G11,W11,D5,L1,V1,M1}  { composition( top, complement( 
% 6.54/6.95    converse( X ) ) ) ==> converse( composition( complement( X ), top ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43358) {G24,W13,D5,L1,V1,M1}  { join( composition( X, top ), 
% 6.54/6.95    complement( skol1 ) ) ==> composition( join( X, complement( skol1 ) ), 
% 6.54/6.95    top ) }.
% 6.54/6.95  parent0[0]: (1565) {G24,W13,D5,L1,V1,M1} P(1555,6) { composition( join( X, 
% 6.54/6.95    complement( skol1 ) ), top ) ==> join( composition( X, top ), complement
% 6.54/6.95    ( skol1 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43359) {G13,W14,D5,L1,V1,M1}  { join( composition( complement( X
% 6.54/6.95     ), top ), complement( skol1 ) ) ==> composition( complement( meet( X, 
% 6.54/6.95    skol1 ) ), top ) }.
% 6.54/6.95  parent0[0]: (513) {G12,W10,D4,L1,V2,M1} P(3,492) { join( complement( X ), 
% 6.54/6.95    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 6.54/6.95  parent1[0; 9]: (43358) {G24,W13,D5,L1,V1,M1}  { join( composition( X, top )
% 6.54/6.95    , complement( skol1 ) ) ==> composition( join( X, complement( skol1 ) ), 
% 6.54/6.95    top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95     Y := skol1
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := complement( X )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (42135) {G25,W14,D5,L1,V1,M1} P(513,1565) { join( composition
% 6.54/6.95    ( complement( X ), top ), complement( skol1 ) ) ==> composition( 
% 6.54/6.95    complement( meet( X, skol1 ) ), top ) }.
% 6.54/6.95  parent0: (43359) {G13,W14,D5,L1,V1,M1}  { join( composition( complement( X
% 6.54/6.95     ), top ), complement( skol1 ) ) ==> composition( complement( meet( X, 
% 6.54/6.95    skol1 ) ), top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43361) {G24,W13,D5,L1,V1,M1}  { join( complement( skol2 ), 
% 6.54/6.95    composition( X, top ) ) ==> composition( join( complement( skol2 ), X ), 
% 6.54/6.95    top ) }.
% 6.54/6.95  parent0[0]: (1569) {G24,W13,D5,L1,V1,M1} P(1556,6) { composition( join( 
% 6.54/6.95    complement( skol2 ), X ), top ) ==> join( complement( skol2 ), 
% 6.54/6.95    composition( X, top ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43367) {G25,W15,D5,L1,V0,M1}  { join( complement( skol2 ), 
% 6.54/6.95    composition( complement( skol1 ), top ) ) ==> join( composition( 
% 6.54/6.95    complement( skol2 ), top ), complement( skol1 ) ) }.
% 6.54/6.95  parent0[0]: (1565) {G24,W13,D5,L1,V1,M1} P(1555,6) { composition( join( X, 
% 6.54/6.95    complement( skol1 ) ), top ) ==> join( composition( X, top ), complement
% 6.54/6.95    ( skol1 ) ) }.
% 6.54/6.95  parent1[0; 8]: (43361) {G24,W13,D5,L1,V1,M1}  { join( complement( skol2 ), 
% 6.54/6.95    composition( X, top ) ) ==> composition( join( complement( skol2 ), X ), 
% 6.54/6.95    top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := complement( skol2 )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := complement( skol1 )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43368) {G24,W13,D5,L1,V0,M1}  { join( complement( skol2 ), 
% 6.54/6.95    complement( skol1 ) ) ==> join( composition( complement( skol2 ), top ), 
% 6.54/6.95    complement( skol1 ) ) }.
% 6.54/6.95  parent0[0]: (1555) {G23,W7,D4,L1,V0,M1} P(491,109);d(516);d(483);d(7);d(
% 6.54/6.95    1504) { composition( complement( skol1 ), top ) ==> complement( skol1 )
% 6.54/6.95     }.
% 6.54/6.95  parent1[0; 4]: (43367) {G25,W15,D5,L1,V0,M1}  { join( complement( skol2 ), 
% 6.54/6.95    composition( complement( skol1 ), top ) ) ==> join( composition( 
% 6.54/6.95    complement( skol2 ), top ), complement( skol1 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43369) {G13,W12,D5,L1,V0,M1}  { complement( meet( skol2, skol1 )
% 6.54/6.95     ) ==> join( composition( complement( skol2 ), top ), complement( skol1 )
% 6.54/6.95     ) }.
% 6.54/6.95  parent0[0]: (513) {G12,W10,D4,L1,V2,M1} P(3,492) { join( complement( X ), 
% 6.54/6.95    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 6.54/6.95  parent1[0; 1]: (43368) {G24,W13,D5,L1,V0,M1}  { join( complement( skol2 ), 
% 6.54/6.95    complement( skol1 ) ) ==> join( composition( complement( skol2 ), top ), 
% 6.54/6.95    complement( skol1 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := skol2
% 6.54/6.95     Y := skol1
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43370) {G14,W11,D5,L1,V0,M1}  { complement( meet( skol2, skol1 )
% 6.54/6.95     ) ==> composition( complement( meet( skol2, skol1 ) ), top ) }.
% 6.54/6.95  parent0[0]: (42135) {G25,W14,D5,L1,V1,M1} P(513,1565) { join( composition( 
% 6.54/6.95    complement( X ), top ), complement( skol1 ) ) ==> composition( complement
% 6.54/6.95    ( meet( X, skol1 ) ), top ) }.
% 6.54/6.95  parent1[0; 5]: (43369) {G13,W12,D5,L1,V0,M1}  { complement( meet( skol2, 
% 6.54/6.95    skol1 ) ) ==> join( composition( complement( skol2 ), top ), complement( 
% 6.54/6.95    skol1 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := skol2
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43371) {G14,W11,D5,L1,V0,M1}  { composition( complement( meet( 
% 6.54/6.95    skol2, skol1 ) ), top ) ==> complement( meet( skol2, skol1 ) ) }.
% 6.54/6.95  parent0[0]: (43370) {G14,W11,D5,L1,V0,M1}  { complement( meet( skol2, skol1
% 6.54/6.95     ) ) ==> composition( complement( meet( skol2, skol1 ) ), top ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (42168) {G26,W11,D5,L1,V0,M1} P(1569,1565);d(1555);d(513);d(
% 6.54/6.95    42135) { composition( complement( meet( skol2, skol1 ) ), top ) ==> 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) }.
% 6.54/6.95  parent0: (43371) {G14,W11,D5,L1,V0,M1}  { composition( complement( meet( 
% 6.54/6.95    skol2, skol1 ) ), top ) ==> complement( meet( skol2, skol1 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43373) {G14,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 6.54/6.95    join( complement( converse( X ) ), composition( Y, complement( converse( 
% 6.54/6.95    composition( X, Y ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (1554) {G14,W15,D7,L1,V2,M1} P(109,515) { join( complement( 
% 6.54/6.95    converse( Y ) ), composition( X, complement( converse( composition( Y, X
% 6.54/6.95     ) ) ) ) ) ==> complement( converse( Y ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := Y
% 6.54/6.95     Y := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43379) {G15,W22,D8,L1,V0,M1}  { complement( converse( complement
% 6.54/6.95    ( meet( skol2, skol1 ) ) ) ) ==> join( complement( converse( complement( 
% 6.54/6.95    meet( skol2, skol1 ) ) ) ), composition( top, complement( converse( 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (42168) {G26,W11,D5,L1,V0,M1} P(1569,1565);d(1555);d(513);d(
% 6.54/6.95    42135) { composition( complement( meet( skol2, skol1 ) ), top ) ==> 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) }.
% 6.54/6.95  parent1[0; 18]: (43373) {G14,W15,D7,L1,V2,M1}  { complement( converse( X )
% 6.54/6.95     ) ==> join( complement( converse( X ) ), composition( Y, complement( 
% 6.54/6.95    converse( composition( X, Y ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := complement( meet( skol2, skol1 ) )
% 6.54/6.95     Y := top
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43380) {G16,W15,D7,L1,V0,M1}  { complement( converse( complement
% 6.54/6.95    ( meet( skol2, skol1 ) ) ) ) ==> composition( top, complement( converse( 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) ) ) ) }.
% 6.54/6.95  parent0[0]: (1384) {G20,W9,D4,L1,V1,M1} P(1375,696) { join( X, composition
% 6.54/6.95    ( top, X ) ) ==> composition( top, X ) }.
% 6.54/6.95  parent1[0; 7]: (43379) {G15,W22,D8,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) ) ) ==> join( complement( converse( 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) ) ), composition( top, complement( 
% 6.54/6.95    converse( complement( meet( skol2, skol1 ) ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := complement( converse( complement( meet( skol2, skol1 ) ) ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43381) {G17,W15,D7,L1,V0,M1}  { complement( converse( complement
% 6.54/6.95    ( meet( skol2, skol1 ) ) ) ) ==> converse( composition( complement( 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) ), top ) ) }.
% 6.54/6.95  parent0[0]: (3305) {G31,W11,D5,L1,V1,M1} P(3264,197) { composition( top, 
% 6.54/6.95    complement( converse( X ) ) ) ==> converse( composition( complement( X )
% 6.54/6.95    , top ) ) }.
% 6.54/6.95  parent1[0; 7]: (43380) {G16,W15,D7,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) ) ) ==> composition( top, complement( 
% 6.54/6.95    converse( complement( meet( skol2, skol1 ) ) ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := complement( meet( skol2, skol1 ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43382) {G12,W13,D6,L1,V0,M1}  { complement( converse( complement
% 6.54/6.95    ( meet( skol2, skol1 ) ) ) ) ==> converse( composition( meet( skol2, 
% 6.54/6.95    skol1 ), top ) ) }.
% 6.54/6.95  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.95    complement( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 9]: (43381) {G17,W15,D7,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) ) ) ==> converse( composition( 
% 6.54/6.95    complement( complement( meet( skol2, skol1 ) ) ), top ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := meet( skol2, skol1 )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43383) {G13,W13,D6,L1,V0,M1}  { complement( complement( converse
% 6.54/6.95    ( meet( skol2, skol1 ) ) ) ) ==> converse( composition( meet( skol2, 
% 6.54/6.95    skol1 ), top ) ) }.
% 6.54/6.95  parent0[0]: (3264) {G30,W7,D4,L1,V1,M1} P(3258,3212);d(3263) { converse( 
% 6.54/6.95    complement( X ) ) ==> complement( converse( X ) ) }.
% 6.54/6.95  parent1[0; 2]: (43382) {G12,W13,D6,L1,V0,M1}  { complement( converse( 
% 6.54/6.95    complement( meet( skol2, skol1 ) ) ) ) ==> converse( composition( meet( 
% 6.54/6.95    skol2, skol1 ), top ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := meet( skol2, skol1 )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43384) {G12,W11,D5,L1,V0,M1}  { converse( meet( skol2, skol1 ) ) 
% 6.54/6.95    ==> converse( composition( meet( skol2, skol1 ), top ) ) }.
% 6.54/6.95  parent0[0]: (492) {G11,W5,D4,L1,V1,M1} P(479,73);d(488) { complement( 
% 6.54/6.95    complement( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 1]: (43383) {G13,W13,D6,L1,V0,M1}  { complement( complement( 
% 6.54/6.95    converse( meet( skol2, skol1 ) ) ) ) ==> converse( composition( meet( 
% 6.54/6.95    skol2, skol1 ), top ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := converse( meet( skol2, skol1 ) )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43385) {G12,W11,D5,L1,V0,M1}  { converse( composition( meet( skol2
% 6.54/6.95    , skol1 ), top ) ) ==> converse( meet( skol2, skol1 ) ) }.
% 6.54/6.95  parent0[0]: (43384) {G12,W11,D5,L1,V0,M1}  { converse( meet( skol2, skol1 )
% 6.54/6.95     ) ==> converse( composition( meet( skol2, skol1 ), top ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (42191) {G32,W11,D5,L1,V0,M1} P(42168,1554);d(1384);d(3305);d(
% 6.54/6.95    492);d(3264);d(492) { converse( composition( meet( skol2, skol1 ), top )
% 6.54/6.95     ) ==> converse( meet( skol2, skol1 ) ) }.
% 6.54/6.95  parent0: (43385) {G12,W11,D5,L1,V0,M1}  { converse( composition( meet( 
% 6.54/6.95    skol2, skol1 ), top ) ) ==> converse( meet( skol2, skol1 ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  eqswap: (43387) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X ) ) }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := X
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43389) {G1,W11,D5,L1,V0,M1}  { composition( meet( skol2, skol1 )
% 6.54/6.95    , top ) ==> converse( converse( meet( skol2, skol1 ) ) ) }.
% 6.54/6.95  parent0[0]: (42191) {G32,W11,D5,L1,V0,M1} P(42168,1554);d(1384);d(3305);d(
% 6.54/6.95    492);d(3264);d(492) { converse( composition( meet( skol2, skol1 ), top )
% 6.54/6.95     ) ==> converse( meet( skol2, skol1 ) ) }.
% 6.54/6.95  parent1[0; 7]: (43387) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X )
% 6.54/6.95     ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95     X := composition( meet( skol2, skol1 ), top )
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  paramod: (43390) {G1,W9,D4,L1,V0,M1}  { composition( meet( skol2, skol1 ), 
% 6.54/6.95    top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.95  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 6.54/6.95  parent1[0; 6]: (43389) {G1,W11,D5,L1,V0,M1}  { composition( meet( skol2, 
% 6.54/6.95    skol1 ), top ) ==> converse( converse( meet( skol2, skol1 ) ) ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95     X := meet( skol2, skol1 )
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (42236) {G33,W9,D4,L1,V0,M1} P(42191,7);d(7) { composition( 
% 6.54/6.95    meet( skol2, skol1 ), top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.95  parent0: (43390) {G1,W9,D4,L1,V0,M1}  { composition( meet( skol2, skol1 ), 
% 6.54/6.95    top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95     0 ==> 0
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  resolution: (43394) {G3,W0,D0,L0,V0,M0}  {  }.
% 6.54/6.95  parent0[0]: (86) {G2,W9,D4,L1,V0,M1} P(71,18) { ! composition( meet( skol2
% 6.54/6.95    , skol1 ), top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.95  parent1[0]: (42236) {G33,W9,D4,L1,V0,M1} P(42191,7);d(7) { composition( 
% 6.54/6.95    meet( skol2, skol1 ), top ) ==> meet( skol2, skol1 ) }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  substitution1:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  subsumption: (42237) {G34,W0,D0,L0,V0,M0} S(42236);r(86) {  }.
% 6.54/6.95  parent0: (43394) {G3,W0,D0,L0,V0,M0}  {  }.
% 6.54/6.95  substitution0:
% 6.54/6.95  end
% 6.54/6.95  permutation0:
% 6.54/6.95  end
% 6.54/6.95  
% 6.54/6.95  Proof check complete!
% 6.54/6.95  
% 6.54/6.95  Memory use:
% 6.54/6.95  
% 6.54/6.95  space for terms:        564223
% 6.54/6.95  space for clauses:      4560720
% 6.54/6.95  
% 6.54/6.95  
% 6.54/6.95  clauses generated:      1285812
% 6.54/6.95  clauses kept:           42238
% 6.54/6.95  clauses selected:       2810
% 6.54/6.95  clauses deleted:        14971
% 6.54/6.95  clauses inuse deleted:  757
% 6.54/6.95  
% 6.54/6.95  subsentry:          39910
% 6.54/6.95  literals s-matched: 36225
% 6.54/6.95  literals matched:   35892
% 6.54/6.95  full subsumption:   0
% 6.54/6.95  
% 6.54/6.95  checksum:           -1185195659
% 6.54/6.95  
% 6.54/6.95  
% 6.54/6.95  Bliksem ended
%------------------------------------------------------------------------------