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

View Problem - Process Solution

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

% Computer : n007.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:01:12 EDT 2022

% Result   : Theorem 40.28s 40.65s
% Output   : Refutation 40.28s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13  % Problem  : REL037+2 : TPTP v8.1.0. Released v4.0.0.
% 0.03/0.13  % Command  : bliksem %s
% 0.13/0.35  % Computer : n007.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % DateTime : Fri Jul  8 12:12:30 EDT 2022
% 0.13/0.35  % CPUTime  : 
% 6.50/6.90  *** allocated 10000 integers for termspace/termends
% 6.50/6.90  *** allocated 10000 integers for clauses
% 6.50/6.90  *** allocated 10000 integers for justifications
% 6.50/6.90  Bliksem 1.12
% 6.50/6.90  
% 6.50/6.90  
% 6.50/6.90  Automatic Strategy Selection
% 6.50/6.90  
% 6.50/6.90  
% 6.50/6.90  Clauses:
% 6.50/6.90  
% 6.50/6.90  { join( X, Y ) = join( Y, X ) }.
% 6.50/6.90  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 6.50/6.90  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 6.50/6.90    complement( join( complement( X ), Y ) ) ) }.
% 6.50/6.90  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 6.50/6.90  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 6.50/6.90    , Z ) }.
% 6.50/6.90  { composition( X, one ) = X }.
% 6.50/6.90  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 6.50/6.90    Y, Z ) ) }.
% 6.50/6.90  { converse( converse( X ) ) = X }.
% 6.50/6.90  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 6.50/6.90  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 6.50/6.90     ) ) }.
% 6.50/6.90  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 6.50/6.90    complement( Y ) ) = complement( Y ) }.
% 6.50/6.90  { top = join( X, complement( X ) ) }.
% 6.50/6.90  { zero = meet( X, complement( X ) ) }.
% 6.50/6.90  { join( meet( composition( X, Y ), Z ), composition( meet( X, composition( 
% 6.50/6.90    Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) = 
% 6.50/6.90    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 6.50/6.90    composition( converse( X ), Z ) ) ) }.
% 6.50/6.90  { join( meet( composition( X, Y ), Z ), meet( composition( X, meet( Y, 
% 6.50/6.90    composition( converse( X ), Z ) ) ), Z ) ) = meet( composition( X, meet( 
% 6.50/6.90    Y, composition( converse( X ), Z ) ) ), Z ) }.
% 6.50/6.90  { join( meet( composition( X, Y ), Z ), meet( composition( meet( X, 
% 6.50/6.90    composition( Z, converse( Y ) ) ), Y ), Z ) ) = meet( composition( meet( 
% 6.50/6.90    X, composition( Z, converse( Y ) ) ), Y ), Z ) }.
% 6.50/6.90  { composition( skol1, top ) = skol1 }.
% 6.50/6.90  { ! composition( meet( skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) =
% 6.50/6.90     composition( meet( skol2, converse( skol1 ) ), skol3 ) }.
% 6.50/6.90  
% 6.50/6.90  percentage equality = 1.000000, percentage horn = 1.000000
% 6.50/6.90  This is a pure equality problem
% 6.50/6.90  
% 6.50/6.90  
% 6.50/6.90  
% 6.50/6.90  Options Used:
% 6.50/6.90  
% 6.50/6.90  useres =            1
% 6.50/6.90  useparamod =        1
% 6.50/6.90  useeqrefl =         1
% 6.50/6.90  useeqfact =         1
% 6.50/6.90  usefactor =         1
% 6.50/6.90  usesimpsplitting =  0
% 6.50/6.90  usesimpdemod =      5
% 6.50/6.90  usesimpres =        3
% 6.50/6.90  
% 6.50/6.90  resimpinuse      =  1000
% 6.50/6.90  resimpclauses =     20000
% 6.50/6.90  substype =          eqrewr
% 6.50/6.90  backwardsubs =      1
% 6.50/6.90  selectoldest =      5
% 6.50/6.90  
% 6.50/6.90  litorderings [0] =  split
% 6.50/6.90  litorderings [1] =  extend the termordering, first sorting on arguments
% 6.50/6.90  
% 6.50/6.90  termordering =      kbo
% 6.50/6.90  
% 6.50/6.90  litapriori =        0
% 6.50/6.90  termapriori =       1
% 6.50/6.90  litaposteriori =    0
% 6.50/6.90  termaposteriori =   0
% 6.50/6.90  demodaposteriori =  0
% 6.50/6.90  ordereqreflfact =   0
% 6.50/6.90  
% 6.50/6.90  litselect =         negord
% 6.50/6.90  
% 6.50/6.90  maxweight =         15
% 6.50/6.90  maxdepth =          30000
% 6.50/6.90  maxlength =         115
% 6.50/6.90  maxnrvars =         195
% 6.50/6.90  excuselevel =       1
% 6.50/6.90  increasemaxweight = 1
% 6.50/6.90  
% 6.50/6.90  maxselected =       10000000
% 6.50/6.90  maxnrclauses =      10000000
% 6.50/6.90  
% 6.50/6.90  showgenerated =    0
% 6.50/6.90  showkept =         0
% 6.50/6.90  showselected =     0
% 6.50/6.90  showdeleted =      0
% 6.50/6.90  showresimp =       1
% 6.50/6.90  showstatus =       2000
% 6.50/6.90  
% 6.50/6.90  prologoutput =     0
% 6.50/6.90  nrgoals =          5000000
% 6.50/6.90  totalproof =       1
% 6.50/6.90  
% 6.50/6.90  Symbols occurring in the translation:
% 6.50/6.90  
% 6.50/6.90  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 6.50/6.90  .  [1, 2]      (w:1, o:22, a:1, s:1, b:0), 
% 6.50/6.90  !  [4, 1]      (w:0, o:15, a:1, s:1, b:0), 
% 6.50/6.90  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 6.50/6.90  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 6.50/6.90  join  [37, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 6.50/6.90  complement  [39, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 6.50/6.90  meet  [40, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 6.50/6.90  composition  [41, 2]      (w:1, o:48, a:1, s:1, b:0), 
% 6.50/6.90  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 6.50/6.90  converse  [43, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 6.50/6.90  top  [44, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 6.50/6.90  zero  [45, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 6.50/6.90  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1), 
% 6.50/6.90  skol2  [47, 0]      (w:1, o:11, a:1, s:1, b:1), 
% 6.50/6.90  skol3  [48, 0]      (w:1, o:12, a:1, s:1, b:1).
% 6.50/6.90  
% 6.50/6.90  
% 6.50/6.90  Starting Search:
% 6.50/6.90  
% 6.50/6.90  *** allocated 15000 integers for clauses
% 6.50/6.90  *** allocated 22500 integers for clauses
% 6.50/6.90  *** allocated 33750 integers for clauses
% 6.50/6.90  *** allocated 50625 integers for clauses
% 6.50/6.90  *** allocated 75937 integers for clauses
% 6.50/6.90  *** allocated 113905 integers for clauses
% 6.50/6.90  *** allocated 15000 integers for termspace/termends
% 21.47/21.83  *** allocated 170857 integers for clauses
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  *** allocated 22500 integers for termspace/termends
% 21.47/21.83  *** allocated 256285 integers for clauses
% 21.47/21.83  *** allocated 33750 integers for termspace/termends
% 21.47/21.83  
% 21.47/21.83  Intermediate Status:
% 21.47/21.83  Generated:    23266
% 21.47/21.83  Kept:         2005
% 21.47/21.83  Inuse:        324
% 21.47/21.83  Deleted:      197
% 21.47/21.83  Deletedinuse: 88
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  *** allocated 384427 integers for clauses
% 21.47/21.83  *** allocated 50625 integers for termspace/termends
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  *** allocated 576640 integers for clauses
% 21.47/21.83  
% 21.47/21.83  Intermediate Status:
% 21.47/21.83  Generated:    60866
% 21.47/21.83  Kept:         4019
% 21.47/21.83  Inuse:        538
% 21.47/21.83  Deleted:      333
% 21.47/21.83  Deletedinuse: 173
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  *** allocated 75937 integers for termspace/termends
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  *** allocated 864960 integers for clauses
% 21.47/21.83  
% 21.47/21.83  Intermediate Status:
% 21.47/21.83  Generated:    100950
% 21.47/21.83  Kept:         6025
% 21.47/21.83  Inuse:        703
% 21.47/21.83  Deleted:      438
% 21.47/21.83  Deletedinuse: 184
% 21.47/21.83  
% 21.47/21.83  *** allocated 113905 integers for termspace/termends
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  *** allocated 1297440 integers for clauses
% 21.47/21.83  
% 21.47/21.83  Intermediate Status:
% 21.47/21.83  Generated:    155826
% 21.47/21.83  Kept:         8036
% 21.47/21.83  Inuse:        869
% 21.47/21.83  Deleted:      488
% 21.47/21.83  Deletedinuse: 195
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  *** allocated 170857 integers for termspace/termends
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  
% 21.47/21.83  Intermediate Status:
% 21.47/21.83  Generated:    217480
% 21.47/21.83  Kept:         10090
% 21.47/21.83  Inuse:        1024
% 21.47/21.83  Deleted:      633
% 21.47/21.83  Deletedinuse: 195
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  *** allocated 1946160 integers for clauses
% 21.47/21.83  
% 21.47/21.83  Intermediate Status:
% 21.47/21.83  Generated:    273969
% 21.47/21.83  Kept:         12116
% 21.47/21.83  Inuse:        1132
% 21.47/21.83  Deleted:      661
% 21.47/21.83  Deletedinuse: 198
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  *** allocated 256285 integers for termspace/termends
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  
% 21.47/21.83  Intermediate Status:
% 21.47/21.83  Generated:    348586
% 21.47/21.83  Kept:         14128
% 21.47/21.83  Inuse:        1255
% 21.47/21.83  Deleted:      720
% 21.47/21.83  Deletedinuse: 220
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.83  Done
% 21.47/21.83  
% 21.47/21.83  
% 21.47/21.83  Intermediate Status:
% 21.47/21.83  Generated:    417245
% 21.47/21.83  Kept:         16153
% 21.47/21.83  Inuse:        1380
% 21.47/21.83  Deleted:      806
% 21.47/21.83  Deletedinuse: 249
% 21.47/21.83  
% 21.47/21.83  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  *** allocated 2919240 integers for clauses
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    508219
% 21.47/21.84  Kept:         18174
% 21.47/21.84  Inuse:        1511
% 21.47/21.84  Deleted:      862
% 21.47/21.84  Deletedinuse: 249
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  *** allocated 384427 integers for termspace/termends
% 21.47/21.84  Resimplifying clauses:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    564300
% 21.47/21.84  Kept:         20193
% 21.47/21.84  Inuse:        1593
% 21.47/21.84  Deleted:      3968
% 21.47/21.84  Deletedinuse: 249
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    631615
% 21.47/21.84  Kept:         22310
% 21.47/21.84  Inuse:        1720
% 21.47/21.84  Deleted:      4011
% 21.47/21.84  Deletedinuse: 280
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    702356
% 21.47/21.84  Kept:         24354
% 21.47/21.84  Inuse:        1835
% 21.47/21.84  Deleted:      4151
% 21.47/21.84  Deletedinuse: 413
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    787847
% 21.47/21.84  Kept:         26406
% 21.47/21.84  Inuse:        1935
% 21.47/21.84  Deleted:      4202
% 21.47/21.84  Deletedinuse: 417
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  *** allocated 4378860 integers for clauses
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    886825
% 21.47/21.84  Kept:         28428
% 21.47/21.84  Inuse:        2036
% 21.47/21.84  Deleted:      4275
% 21.47/21.84  Deletedinuse: 478
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  *** allocated 576640 integers for termspace/termends
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    986496
% 21.47/21.84  Kept:         30484
% 21.47/21.84  Inuse:        2141
% 21.47/21.84  Deleted:      4319
% 21.47/21.84  Deletedinuse: 513
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    1073267
% 21.47/21.84  Kept:         32500
% 21.47/21.84  Inuse:        2214
% 21.47/21.84  Deleted:      4340
% 21.47/21.84  Deletedinuse: 513
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    1203342
% 21.47/21.84  Kept:         34500
% 21.47/21.84  Inuse:        2360
% 21.47/21.84  Deleted:      4415
% 21.47/21.84  Deletedinuse: 553
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    1293613
% 21.47/21.84  Kept:         36503
% 21.47/21.84  Inuse:        2468
% 21.47/21.84  Deleted:      4435
% 21.47/21.84  Deletedinuse: 553
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  Resimplifying inuse:
% 21.47/21.84  Done
% 21.47/21.84  
% 21.47/21.84  
% 21.47/21.84  Intermediate Status:
% 21.47/21.84  Generated:    1398037
% 21.47/21.84  Kept:         38507
% 40.28/40.65  Inuse:        2597
% 40.28/40.65  Deleted:      4513
% 40.28/40.65  Deletedinuse: 553
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying clauses:
% 40.28/40.65  *** allocated 6568290 integers for clauses
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    1492479
% 40.28/40.65  Kept:         40601
% 40.28/40.65  Inuse:        2725
% 40.28/40.65  Deleted:      10632
% 40.28/40.65  Deletedinuse: 559
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  *** allocated 864960 integers for termspace/termends
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    1590706
% 40.28/40.65  Kept:         42615
% 40.28/40.65  Inuse:        2821
% 40.28/40.65  Deleted:      10636
% 40.28/40.65  Deletedinuse: 560
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    1643853
% 40.28/40.65  Kept:         44622
% 40.28/40.65  Inuse:        2877
% 40.28/40.65  Deleted:      10670
% 40.28/40.65  Deletedinuse: 589
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    1714621
% 40.28/40.65  Kept:         46651
% 40.28/40.65  Inuse:        2953
% 40.28/40.65  Deleted:      10677
% 40.28/40.65  Deletedinuse: 594
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    1810853
% 40.28/40.65  Kept:         48715
% 40.28/40.65  Inuse:        3054
% 40.28/40.65  Deleted:      10690
% 40.28/40.65  Deletedinuse: 603
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    1899867
% 40.28/40.65  Kept:         50717
% 40.28/40.65  Inuse:        3137
% 40.28/40.65  Deleted:      10736
% 40.28/40.65  Deletedinuse: 614
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    1997613
% 40.28/40.65  Kept:         52763
% 40.28/40.65  Inuse:        3228
% 40.28/40.65  Deleted:      10765
% 40.28/40.65  Deletedinuse: 641
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    2158950
% 40.28/40.65  Kept:         54768
% 40.28/40.65  Inuse:        3358
% 40.28/40.65  Deleted:      10768
% 40.28/40.65  Deletedinuse: 641
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    2310968
% 40.28/40.65  Kept:         56771
% 40.28/40.65  Inuse:        3487
% 40.28/40.65  Deleted:      10798
% 40.28/40.65  Deletedinuse: 669
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    2454413
% 40.28/40.65  Kept:         58778
% 40.28/40.65  Inuse:        3648
% 40.28/40.65  Deleted:      10840
% 40.28/40.65  Deletedinuse: 674
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying clauses:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    2594848
% 40.28/40.65  Kept:         60809
% 40.28/40.65  Inuse:        3771
% 40.28/40.65  Deleted:      17422
% 40.28/40.65  Deletedinuse: 721
% 40.28/40.65  
% 40.28/40.65  *** allocated 9852435 integers for clauses
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    2688231
% 40.28/40.65  Kept:         62814
% 40.28/40.65  Inuse:        3826
% 40.28/40.65  Deleted:      17430
% 40.28/40.65  Deletedinuse: 729
% 40.28/40.65  
% 40.28/40.65  *** allocated 1297440 integers for termspace/termends
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    2793192
% 40.28/40.65  Kept:         64885
% 40.28/40.65  Inuse:        3905
% 40.28/40.65  Deleted:      17447
% 40.28/40.65  Deletedinuse: 745
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    2920425
% 40.28/40.65  Kept:         66912
% 40.28/40.65  Inuse:        3957
% 40.28/40.65  Deleted:      17448
% 40.28/40.65  Deletedinuse: 746
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    3288744
% 40.28/40.65  Kept:         68913
% 40.28/40.65  Inuse:        4120
% 40.28/40.65  Deleted:      17448
% 40.28/40.65  Deletedinuse: 746
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    3528662
% 40.28/40.65  Kept:         70919
% 40.28/40.65  Inuse:        4277
% 40.28/40.65  Deleted:      17455
% 40.28/40.65  Deletedinuse: 746
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    3825655
% 40.28/40.65  Kept:         72936
% 40.28/40.65  Inuse:        4456
% 40.28/40.65  Deleted:      17465
% 40.28/40.65  Deletedinuse: 746
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    3983416
% 40.28/40.65  Kept:         74957
% 40.28/40.65  Inuse:        4559
% 40.28/40.65  Deleted:      17698
% 40.28/40.65  Deletedinuse: 977
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    4067926
% 40.28/40.65  Kept:         76981
% 40.28/40.65  Inuse:        4621
% 40.28/40.65  Deleted:      17711
% 40.28/40.65  Deletedinuse: 989
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    4198828
% 40.28/40.65  Kept:         78981
% 40.28/40.65  Inuse:        4717
% 40.28/40.65  Deleted:      17718
% 40.28/40.65  Deletedinuse: 990
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying clauses:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    4375215
% 40.28/40.65  Kept:         80983
% 40.28/40.65  Inuse:        4830
% 40.28/40.65  Deleted:      25564
% 40.28/40.65  Deletedinuse: 1021
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    4548060
% 40.28/40.65  Kept:         82999
% 40.28/40.65  Inuse:        4988
% 40.28/40.65  Deleted:      25566
% 40.28/40.65  Deletedinuse: 1021
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    4743409
% 40.28/40.65  Kept:         85031
% 40.28/40.65  Inuse:        5045
% 40.28/40.65  Deleted:      25566
% 40.28/40.65  Deletedinuse: 1021
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    4981832
% 40.28/40.65  Kept:         87038
% 40.28/40.65  Inuse:        5134
% 40.28/40.65  Deleted:      25567
% 40.28/40.65  Deletedinuse: 1021
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    5164782
% 40.28/40.65  Kept:         89043
% 40.28/40.65  Inuse:        5241
% 40.28/40.65  Deleted:      25575
% 40.28/40.65  Deletedinuse: 1029
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    5352939
% 40.28/40.65  Kept:         91207
% 40.28/40.65  Inuse:        5374
% 40.28/40.65  Deleted:      25638
% 40.28/40.65  Deletedinuse: 1088
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  *** allocated 14778652 integers for clauses
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    5416818
% 40.28/40.65  Kept:         93240
% 40.28/40.65  Inuse:        5392
% 40.28/40.65  Deleted:      25716
% 40.28/40.65  Deletedinuse: 1164
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  *** allocated 1946160 integers for termspace/termends
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    5471211
% 40.28/40.65  Kept:         95367
% 40.28/40.65  Inuse:        5405
% 40.28/40.65  Deleted:      25736
% 40.28/40.65  Deletedinuse: 1182
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    5671152
% 40.28/40.65  Kept:         97372
% 40.28/40.65  Inuse:        5481
% 40.28/40.65  Deleted:      25781
% 40.28/40.65  Deletedinuse: 1200
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    6066266
% 40.28/40.65  Kept:         99396
% 40.28/40.65  Inuse:        5632
% 40.28/40.65  Deleted:      25799
% 40.28/40.65  Deletedinuse: 1216
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    6113550
% 40.28/40.65  Kept:         102016
% 40.28/40.65  Inuse:        5647
% 40.28/40.65  Deleted:      25812
% 40.28/40.65  Deletedinuse: 1229
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying clauses:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    6132091
% 40.28/40.65  Kept:         104806
% 40.28/40.65  Inuse:        5647
% 40.28/40.65  Deleted:      46666
% 40.28/40.65  Deletedinuse: 1742
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    6210992
% 40.28/40.65  Kept:         106858
% 40.28/40.65  Inuse:        5680
% 40.28/40.65  Deleted:      46700
% 40.28/40.65  Deletedinuse: 1775
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    6324033
% 40.28/40.65  Kept:         108874
% 40.28/40.65  Inuse:        5763
% 40.28/40.65  Deleted:      46704
% 40.28/40.65  Deletedinuse: 1777
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    6504275
% 40.28/40.65  Kept:         110934
% 40.28/40.65  Inuse:        5867
% 40.28/40.65  Deleted:      46711
% 40.28/40.65  Deletedinuse: 1782
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    6928095
% 40.28/40.65  Kept:         112954
% 40.28/40.65  Inuse:        6003
% 40.28/40.65  Deleted:      46720
% 40.28/40.65  Deletedinuse: 1791
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    7532303
% 40.28/40.65  Kept:         114955
% 40.28/40.65  Inuse:        6208
% 40.28/40.65  Deleted:      46723
% 40.28/40.65  Deletedinuse: 1791
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    7701319
% 40.28/40.65  Kept:         116987
% 40.28/40.65  Inuse:        6277
% 40.28/40.65  Deleted:      46743
% 40.28/40.65  Deletedinuse: 1802
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    7859628
% 40.28/40.65  Kept:         118988
% 40.28/40.65  Inuse:        6361
% 40.28/40.65  Deleted:      46748
% 40.28/40.65  Deletedinuse: 1802
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    8120531
% 40.28/40.65  Kept:         120994
% 40.28/40.65  Inuse:        6462
% 40.28/40.65  Deleted:      46751
% 40.28/40.65  Deletedinuse: 1804
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    8308607
% 40.28/40.65  Kept:         123015
% 40.28/40.65  Inuse:        6569
% 40.28/40.65  Deleted:      46771
% 40.28/40.65  Deletedinuse: 1818
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  Resimplifying clauses:
% 40.28/40.65  Done
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Intermediate Status:
% 40.28/40.65  Generated:    8465579
% 40.28/40.65  Kept:         125135
% 40.28/40.65  Inuse:        6652
% 40.28/40.65  Deleted:      54451
% 40.28/40.65  Deletedinuse: 1831
% 40.28/40.65  
% 40.28/40.65  Resimplifying inuse:
% 40.28/40.65  
% 40.28/40.65  Bliksems!, er is een bewijs:
% 40.28/40.65  % SZS status Theorem
% 40.28/40.65  % SZS output start Refutation
% 40.28/40.65  
% 40.28/40.65  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 40.28/40.65    , Z ) }.
% 40.28/40.65  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 40.28/40.65    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.65  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 40.28/40.65    ( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.65  (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==> 
% 40.28/40.65    composition( composition( X, Y ), Z ) }.
% 40.28/40.65  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.65  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 40.28/40.65     ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.65  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.65  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 40.28/40.65    converse( join( X, Y ) ) }.
% 40.28/40.65  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 40.28/40.65    ==> converse( composition( X, Y ) ) }.
% 40.28/40.65  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 40.28/40.65    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 40.28/40.65  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 40.28/40.65  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 40.28/40.65  (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), 
% 40.28/40.65    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.65    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.28/40.65    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.65     ) ) ) }.
% 40.28/40.65  (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), meet( 
% 40.28/40.65    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ==> 
% 40.28/40.65    meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z )
% 40.28/40.65     }.
% 40.28/40.65  (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), meet( 
% 40.28/40.65    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ==> 
% 40.28/40.65    meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z )
% 40.28/40.65     }.
% 40.28/40.65  (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> skol1 }.
% 40.28/40.65  (17) {G0,W15,D5,L1,V0,M1} I { ! composition( meet( skol2, converse( skol1 )
% 40.28/40.65     ), meet( skol1, skol3 ) ) ==> composition( meet( skol2, converse( skol1
% 40.28/40.65     ) ), skol3 ) }.
% 40.28/40.65  (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 40.28/40.65  (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 40.28/40.65     ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.65  (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 40.28/40.65     ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.65  (21) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) ) = converse
% 40.28/40.65    ( join( Y, X ) ) }.
% 40.28/40.65  (22) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 40.28/40.65     join( X, converse( Y ) ) }.
% 40.28/40.65  (23) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 40.28/40.65     join( converse( Y ), X ) }.
% 40.28/40.65  (24) {G2,W13,D5,L1,V3,M1} P(21,8);d(8) { converse( join( join( Y, X ), Z )
% 40.28/40.65     ) = converse( join( join( X, Y ), Z ) ) }.
% 40.28/40.65  (26) {G2,W13,D5,L1,V3,M1} P(21,9);d(9) { converse( composition( Z, join( Y
% 40.28/40.65    , X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 40.28/40.65  (30) {G2,W10,D6,L1,V2,M1} P(1,18) { join( join( complement( join( X, Y ) )
% 40.28/40.65    , X ), Y ) ==> top }.
% 40.28/40.65  (31) {G2,W10,D5,L1,V2,M1} P(18,1) { join( join( Y, complement( X ) ), X ) 
% 40.28/40.65    ==> join( Y, top ) }.
% 40.28/40.65  (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = join( join( Y
% 40.28/40.65    , Z ), X ) }.
% 40.28/40.65  (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 40.28/40.65    join( Z, X ), Y ) }.
% 40.28/40.65  (34) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 40.28/40.65    ==> join( Y, top ) }.
% 40.28/40.65  (39) {G2,W10,D5,L1,V2,M1} P(34,0);d(1) { join( join( complement( Y ), X ), 
% 40.28/40.65    Y ) ==> join( X, top ) }.
% 40.28/40.65  (40) {G2,W10,D4,L1,V2,M1} P(0,34) { join( join( Y, X ), complement( Y ) ) 
% 40.28/40.65    ==> join( X, top ) }.
% 40.28/40.65  (41) {G2,W9,D5,L1,V1,M1} P(11,34) { join( top, complement( complement( X )
% 40.28/40.65     ) ) ==> join( X, top ) }.
% 40.28/40.65  (43) {G3,W9,D5,L1,V1,M1} P(41,0) { join( complement( complement( X ) ), top
% 40.28/40.65     ) ==> join( X, top ) }.
% 40.28/40.65  (49) {G3,W14,D5,L1,V3,M1} P(1,40) { join( join( join( X, Y ), Z ), 
% 40.28/40.65    complement( X ) ) ==> join( join( Y, Z ), top ) }.
% 40.28/40.65  (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 40.28/40.65    ( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.65  (62) {G2,W9,D6,L1,V1,M1} P(11,22) { join( X, converse( complement( converse
% 40.28/40.65    ( X ) ) ) ) ==> converse( top ) }.
% 40.28/40.65  (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 40.28/40.65  (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 40.28/40.65  (81) {G2,W9,D5,L1,V1,M1} P(80,3) { complement( join( zero, complement( X )
% 40.28/40.65     ) ) ==> meet( top, X ) }.
% 40.28/40.65  (82) {G2,W9,D5,L1,V1,M1} P(80,3) { complement( join( complement( X ), zero
% 40.28/40.65     ) ) ==> meet( X, top ) }.
% 40.28/40.65  (83) {G3,W9,D4,L1,V1,M1} P(80,31) { join( join( X, zero ), top ) ==> join( 
% 40.28/40.65    X, top ) }.
% 40.28/40.65  (93) {G1,W9,D4,L1,V1,M1} P(16,4) { composition( composition( X, skol1 ), 
% 40.28/40.65    top ) ==> composition( X, skol1 ) }.
% 40.28/40.65  (99) {G1,W11,D4,L1,V1,M1} P(16,6) { composition( join( skol1, X ), top ) 
% 40.28/40.65    ==> join( skol1, composition( X, top ) ) }.
% 40.28/40.65  (100) {G1,W11,D4,L1,V1,M1} P(16,6) { composition( join( X, skol1 ), top ) 
% 40.28/40.65    ==> join( composition( X, top ), skol1 ) }.
% 40.28/40.65  (106) {G2,W13,D6,L1,V1,M1} P(93,10);d(80) { join( composition( converse( 
% 40.28/40.65    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ), zero
% 40.28/40.65     ) ==> zero }.
% 40.28/40.65  (108) {G2,W11,D6,L1,V1,M1} P(80,10) { join( composition( converse( X ), 
% 40.28/40.65    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.28/40.65  (111) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, composition( converse( 
% 40.28/40.65    X ), complement( composition( X, Y ) ) ) ), complement( Y ) ) ==> join( Z
% 40.28/40.65    , complement( Y ) ) }.
% 40.28/40.65  (113) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, complement
% 40.28/40.65    ( converse( composition( Y, X ) ) ) ), complement( converse( Y ) ) ) ==> 
% 40.28/40.65    complement( converse( Y ) ) }.
% 40.28/40.65  (116) {G2,W9,D5,L1,V0,M1} P(16,10);d(80) { join( composition( converse( 
% 40.28/40.65    skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 40.28/40.65  (117) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( converse( X ), 
% 40.28/40.65    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 40.28/40.65  (139) {G2,W9,D5,L1,V3,M1} P(13,34);d(11) { join( meet( composition( X, Y )
% 40.28/40.65    , Z ), top ) ==> top }.
% 40.28/40.65  (140) {G1,W37,D7,L1,V4,M1} P(13,1) { join( join( T, meet( composition( X, Y
% 40.28/40.65     ), Z ) ), composition( meet( X, composition( Z, converse( Y ) ) ), meet
% 40.28/40.65    ( Y, composition( converse( X ), Z ) ) ) ) ==> join( T, composition( meet
% 40.28/40.65    ( X, composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X
% 40.28/40.65     ), Z ) ) ) ) }.
% 40.28/40.65  (141) {G1,W34,D6,L1,V3,M1} P(9,13);d(7);d(7) { join( meet( converse( 
% 40.28/40.65    composition( Y, X ) ), Z ), composition( meet( converse( X ), composition
% 40.28/40.65    ( Z, Y ) ), meet( converse( Y ), composition( X, Z ) ) ) ) ==> 
% 40.28/40.65    composition( meet( converse( X ), composition( Z, Y ) ), meet( converse( 
% 40.28/40.65    Y ), composition( X, Z ) ) ) }.
% 40.28/40.65  (145) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( Y, converse( 
% 40.28/40.65    X ) ), Z ), composition( meet( Y, composition( Z, X ) ), meet( converse( 
% 40.28/40.65    X ), composition( converse( Y ), Z ) ) ) ) ==> composition( meet( Y, 
% 40.28/40.65    composition( Z, X ) ), meet( converse( X ), composition( converse( Y ), Z
% 40.28/40.65     ) ) ) }.
% 40.28/40.65  (168) {G1,W25,D8,L1,V2,M1} P(5,14) { join( meet( X, Y ), meet( composition
% 40.28/40.65    ( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) ==> meet( 
% 40.28/40.65    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) }.
% 40.28/40.65  (169) {G1,W23,D7,L1,V2,M1} P(5,14) { join( meet( composition( X, Y ), one )
% 40.28/40.65    , meet( composition( X, meet( Y, converse( X ) ) ), one ) ) ==> meet( 
% 40.28/40.65    composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.28/40.65  (177) {G3,W7,D4,L1,V2,M1} P(5,139) { join( meet( X, Y ), top ) ==> top }.
% 40.28/40.65  (178) {G4,W10,D5,L1,V2,M1} P(177,40) { join( top, complement( meet( X, Y )
% 40.28/40.65     ) ) ==> join( top, top ) }.
% 40.28/40.65  (186) {G1,W30,D8,L1,V3,M1} P(9,15) { join( meet( composition( Z, Y ), 
% 40.28/40.65    converse( X ) ), meet( composition( meet( Z, converse( composition( Y, X
% 40.28/40.65     ) ) ), Y ), converse( X ) ) ) ==> meet( composition( meet( Z, converse( 
% 40.28/40.65    composition( Y, X ) ) ), Y ), converse( X ) ) }.
% 40.28/40.65  (203) {G5,W8,D4,L1,V1,M1} P(82,41);d(178);d(83) { join( complement( X ), 
% 40.28/40.65    top ) ==> join( top, top ) }.
% 40.28/40.65  (208) {G2,W15,D5,L1,V0,M1} P(78,17) { ! composition( meet( converse( skol1
% 40.28/40.65     ), skol2 ), meet( skol1, skol3 ) ) ==> composition( meet( converse( 
% 40.28/40.65    skol1 ), skol2 ), skol3 ) }.
% 40.28/40.65  (210) {G6,W5,D3,L1,V0,M1} P(82,203);d(177) { join( top, top ) ==> top }.
% 40.28/40.65  (211) {G7,W5,D3,L1,V1,M1} P(203,39);d(210) { join( top, X ) ==> top }.
% 40.28/40.65  (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) ==> top }.
% 40.28/40.65  (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top }.
% 40.28/40.65  (215) {G9,W9,D4,L1,V1,M1} P(213,9) { composition( top, converse( X ) ) ==> 
% 40.28/40.65    converse( composition( X, top ) ) }.
% 40.28/40.65  (216) {G9,W9,D4,L1,V1,M1} P(213,9) { composition( converse( X ), top ) ==> 
% 40.28/40.65    converse( composition( top, X ) ) }.
% 40.28/40.65  (223) {G10,W8,D4,L1,V0,M1} P(213,215) { converse( composition( top, top ) )
% 40.28/40.65     ==> composition( top, top ) }.
% 40.28/40.65  (243) {G2,W15,D6,L1,V3,M1} P(20,8) { join( converse( Z ), composition( 
% 40.28/40.65    converse( Y ), X ) ) ==> converse( join( Z, composition( converse( X ), Y
% 40.28/40.65     ) ) ) }.
% 40.28/40.65  (244) {G2,W6,D4,L1,V1,M1} P(5,20);d(7) { composition( converse( one ), X ) 
% 40.28/40.65    ==> X }.
% 40.28/40.65  (250) {G3,W4,D3,L1,V0,M1} P(244,5) { converse( one ) ==> one }.
% 40.28/40.65  (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) ==> X }.
% 40.28/40.65  (255) {G4,W9,D4,L1,V1,M1} P(250,8) { join( converse( X ), one ) ==> 
% 40.28/40.65    converse( join( X, one ) ) }.
% 40.28/40.65  (256) {G5,W8,D4,L1,V1,M1} P(251,10);d(244) { join( complement( X ), 
% 40.28/40.65    complement( X ) ) ==> complement( X ) }.
% 40.28/40.65  (257) {G5,W11,D4,L1,V2,M1} P(251,6) { join( X, composition( Y, X ) ) = 
% 40.28/40.65    composition( join( one, Y ), X ) }.
% 40.28/40.65  (258) {G5,W11,D4,L1,V2,M1} P(251,6) { join( composition( Y, X ), X ) = 
% 40.28/40.65    composition( join( Y, one ), X ) }.
% 40.28/40.65  (266) {G6,W5,D3,L1,V0,M1} P(80,256) { join( zero, zero ) ==> zero }.
% 40.28/40.65  (267) {G6,W7,D4,L1,V1,M1} P(256,3) { complement( complement( X ) ) = meet( 
% 40.28/40.65    X, X ) }.
% 40.28/40.65  (274) {G7,W9,D4,L1,V1,M1} P(266,1) { join( join( X, zero ), zero ) ==> join
% 40.28/40.65    ( X, zero ) }.
% 40.28/40.65  (275) {G7,W10,D4,L1,V1,M1} P(267,267) { meet( complement( X ), complement( 
% 40.28/40.65    X ) ) ==> complement( meet( X, X ) ) }.
% 40.28/40.65  (295) {G3,W11,D4,L1,V3,M1} P(24,7);d(7) { join( join( Y, X ), Z ) = join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  (304) {G3,W11,D4,L1,V3,M1} P(26,7);d(7) { composition( X, join( Z, Y ) ) = 
% 40.28/40.65    composition( X, join( Y, Z ) ) }.
% 40.28/40.65  (354) {G8,W10,D6,L1,V0,M1} P(116,40);d(212) { join( zero, complement( 
% 40.28/40.65    composition( converse( skol1 ), complement( skol1 ) ) ) ) ==> top }.
% 40.28/40.65  (384) {G8,W9,D5,L1,V1,M1} P(275,267) { complement( complement( complement( 
% 40.28/40.65    X ) ) ) = complement( meet( X, X ) ) }.
% 40.28/40.65  (393) {G3,W10,D6,L1,V2,M1} P(30,0);d(1) { join( join( Y, complement( join( 
% 40.28/40.65    X, Y ) ) ), X ) ==> top }.
% 40.28/40.65  (394) {G3,W10,D6,L1,V2,M1} P(0,30) { join( join( X, complement( join( X, Y
% 40.28/40.65     ) ) ), Y ) ==> top }.
% 40.28/40.65  (395) {G3,W10,D6,L1,V2,M1} P(0,30) { join( join( complement( join( Y, X ) )
% 40.28/40.65    , X ), Y ) ==> top }.
% 40.28/40.65  (471) {G2,W11,D4,L1,V3,M1} P(0,32) { join( join( Z, X ), Y ) = join( join( 
% 40.28/40.65    Y, X ), Z ) }.
% 40.28/40.65  (642) {G4,W10,D5,L1,V2,M1} P(393,33) { join( join( X, Y ), complement( join
% 40.28/40.65    ( Y, X ) ) ) ==> top }.
% 40.28/40.65  (714) {G9,W9,D5,L1,V0,M1} P(354,81);d(80) { meet( top, composition( 
% 40.28/40.65    converse( skol1 ), complement( skol1 ) ) ) ==> zero }.
% 40.28/40.65  (716) {G10,W9,D5,L1,V0,M1} P(714,78) { meet( composition( converse( skol1 )
% 40.28/40.65    , complement( skol1 ) ), top ) ==> zero }.
% 40.28/40.65  (718) {G8,W10,D5,L1,V3,M1} S(49);d(212) { join( join( join( X, Y ), Z ), 
% 40.28/40.65    complement( X ) ) ==> top }.
% 40.28/40.65  (785) {G9,W10,D5,L1,V3,M1} P(51,718) { join( join( X, Z ), complement( meet
% 40.28/40.65    ( X, Y ) ) ) ==> top }.
% 40.28/40.65  (786) {G11,W7,D4,L1,V0,M1} P(716,51);d(212);d(80);d(266) { composition( 
% 40.28/40.65    converse( skol1 ), complement( skol1 ) ) ==> zero }.
% 40.28/40.65  (819) {G8,W7,D4,L1,V1,M1} P(212,51);d(80) { join( meet( X, top ), zero ) 
% 40.28/40.65    ==> X }.
% 40.28/40.65  (825) {G2,W10,D5,L1,V2,M1} P(3,51) { join( meet( X, complement( Y ) ), meet
% 40.28/40.65    ( X, Y ) ) ==> X }.
% 40.28/40.65  (827) {G8,W8,D5,L1,V2,M1} P(51,40);d(212) { join( X, complement( meet( X, Y
% 40.28/40.65     ) ) ) ==> top }.
% 40.28/40.65  (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X }.
% 40.28/40.65  (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement( zero ) ==>
% 40.28/40.65     top }.
% 40.28/40.65  (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) ==> X }.
% 40.28/40.65  (850) {G10,W9,D4,L1,V2,M1} P(819,1);d(845) { join( Y, meet( X, top ) ) ==> 
% 40.28/40.65    join( Y, X ) }.
% 40.28/40.65  (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) ==> X }.
% 40.28/40.65  (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { meet( zero, X ) 
% 40.28/40.65    ==> zero }.
% 40.28/40.65  (855) {G11,W5,D3,L1,V1,M1} P(848,3);d(212);d(80) { meet( X, zero ) ==> zero
% 40.28/40.65     }.
% 40.28/40.65  (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, top ) ==> X
% 40.28/40.65     }.
% 40.28/40.65  (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( complement( X ) )
% 40.28/40.65     ==> X }.
% 40.28/40.65  (865) {G12,W6,D4,L1,V1,M1} P(853,23);d(7) { join( converse( zero ), X ) ==>
% 40.28/40.65     X }.
% 40.28/40.65  (875) {G14,W5,D3,L1,V1,M1} P(384,862);d(862);d(862) { meet( X, X ) ==> X
% 40.28/40.65     }.
% 40.28/40.65  (876) {G14,W5,D3,L1,V1,M1} P(862,256) { join( X, X ) ==> X }.
% 40.28/40.65  (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, complement( Y )
% 40.28/40.65     ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.65  (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( complement( Y ), X
% 40.28/40.65     ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.65  (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), complement( Y
% 40.28/40.65     ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.65  (881) {G15,W9,D4,L1,V2,M1} P(876,33);d(1);d(876) { join( join( X, Y ), Y ) 
% 40.28/40.65    ==> join( X, Y ) }.
% 40.28/40.65  (882) {G15,W9,D4,L1,V2,M1} P(876,33) { join( join( X, Y ), X ) ==> join( X
% 40.28/40.65    , Y ) }.
% 40.28/40.65  (883) {G13,W4,D3,L1,V0,M1} P(865,845) { converse( zero ) ==> zero }.
% 40.28/40.65  (886) {G14,W8,D4,L1,V0,M1} P(883,216) { converse( composition( top, zero )
% 40.28/40.65     ) ==> composition( zero, top ) }.
% 40.28/40.65  (891) {G14,W7,D5,L1,V0,M1} P(786,20);d(883) { composition( converse( 
% 40.28/40.65    complement( skol1 ) ), skol1 ) ==> zero }.
% 40.28/40.65  (897) {G15,W5,D3,L1,V0,M1} P(891,93) { composition( zero, top ) ==> zero
% 40.28/40.65     }.
% 40.28/40.65  (901) {G16,W9,D4,L1,V1,M1} P(897,4) { composition( composition( X, zero ), 
% 40.28/40.65    top ) ==> composition( X, zero ) }.
% 40.28/40.65  (902) {G16,W6,D4,L1,V0,M1} S(886);d(897) { converse( composition( top, zero
% 40.28/40.65     ) ) ==> zero }.
% 40.28/40.65  (913) {G17,W5,D3,L1,V0,M1} P(902,215);d(901);d(902) { composition( top, 
% 40.28/40.65    zero ) ==> zero }.
% 40.28/40.65  (915) {G18,W5,D3,L1,V1,M1} P(913,6);d(853);d(211);d(913) { composition( X, 
% 40.28/40.65    zero ) ==> zero }.
% 40.28/40.65  (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero, X ) ==> 
% 40.28/40.65    zero }.
% 40.28/40.65  (920) {G15,W8,D5,L1,V2,M1} P(827,395);d(880);d(849) { join( complement( 
% 40.28/40.65    meet( X, Y ) ), X ) ==> top }.
% 40.28/40.65  (930) {G16,W9,D4,L1,V2,M1} P(920,51);d(80);d(845) { meet( meet( X, Y ), X )
% 40.28/40.65     ==> meet( X, Y ) }.
% 40.28/40.65  (934) {G16,W8,D5,L1,V2,M1} P(78,920) { join( complement( meet( Y, X ) ), X
% 40.28/40.65     ) ==> top }.
% 40.28/40.65  (936) {G17,W9,D4,L1,V2,M1} P(934,51);d(80);d(845) { meet( meet( X, Y ), Y )
% 40.28/40.65     ==> meet( X, Y ) }.
% 40.28/40.65  (942) {G17,W8,D5,L1,V2,M1} P(934,3);d(80) { meet( meet( X, complement( Y )
% 40.28/40.65     ), Y ) ==> zero }.
% 40.28/40.65  (944) {G18,W8,D4,L1,V2,M1} P(862,942) { meet( meet( Y, X ), complement( X )
% 40.28/40.65     ) ==> zero }.
% 40.28/40.65  (947) {G18,W8,D5,L1,V2,M1} P(942,78) { meet( Y, meet( X, complement( Y ) )
% 40.28/40.65     ) ==> zero }.
% 40.28/40.65  (948) {G19,W8,D4,L1,V2,M1} P(944,78) { meet( complement( Y ), meet( X, Y )
% 40.28/40.65     ) ==> zero }.
% 40.28/40.65  (949) {G19,W8,D4,L1,V2,M1} P(78,944) { meet( meet( Y, X ), complement( Y )
% 40.28/40.65     ) ==> zero }.
% 40.28/40.65  (951) {G20,W8,D4,L1,V2,M1} P(78,948) { meet( complement( Y ), meet( Y, X )
% 40.28/40.65     ) ==> zero }.
% 40.28/40.65  (953) {G19,W9,D6,L1,V2,M1} P(947,51);d(853);d(879) { meet( X, complement( 
% 40.28/40.65    meet( Y, complement( X ) ) ) ) ==> X }.
% 40.28/40.65  (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) ==> meet( X
% 40.28/40.65    , Y ) }.
% 40.28/40.65  (966) {G19,W9,D4,L1,V2,M1} P(78,964) { meet( Y, meet( Y, X ) ) ==> meet( Y
% 40.28/40.65    , X ) }.
% 40.28/40.65  (969) {G16,W8,D5,L1,V2,M1} P(51,881);d(879) { join( X, meet( X, complement
% 40.28/40.65    ( Y ) ) ) ==> X }.
% 40.28/40.65  (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X ) ) ==> Y }.
% 40.28/40.65  (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) ) ==> X }.
% 40.28/40.65  (992) {G18,W11,D4,L1,V3,M1} P(973,33) { join( join( X, Z ), meet( X, Y ) ) 
% 40.28/40.65    ==> join( X, Z ) }.
% 40.28/40.65  (994) {G18,W11,D5,L1,V3,M1} P(973,32) { join( join( meet( X, Y ), Z ), X ) 
% 40.28/40.65    ==> join( X, Z ) }.
% 40.28/40.65  (996) {G18,W11,D4,L1,V3,M1} P(973,32) { join( join( Z, X ), meet( X, Y ) ) 
% 40.28/40.65    ==> join( X, Z ) }.
% 40.28/40.65  (1001) {G18,W9,D6,L1,V2,M1} P(973,22);d(7) { join( X, converse( meet( 
% 40.28/40.65    converse( X ), Y ) ) ) ==> X }.
% 40.28/40.65  (1003) {G18,W7,D4,L1,V2,M1} P(973,0) { join( meet( X, Y ), X ) ==> X }.
% 40.28/40.65  (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y ), meet( X, 
% 40.28/40.65    complement( Y ) ) ) ==> X }.
% 40.28/40.65  (1008) {G8,W8,D4,L1,V2,M1} S(40);d(212) { join( join( Y, X ), complement( Y
% 40.28/40.65     ) ) ==> top }.
% 40.28/40.65  (1014) {G20,W11,D4,L1,V3,M1} P(988,33) { join( join( X, Z ), meet( Y, X ) )
% 40.28/40.65     ==> join( X, Z ) }.
% 40.28/40.65  (1016) {G20,W11,D5,L1,V3,M1} P(988,32) { join( join( meet( Y, X ), Z ), X )
% 40.28/40.65     ==> join( X, Z ) }.
% 40.28/40.65  (1026) {G20,W7,D4,L1,V2,M1} P(988,0) { join( meet( Y, X ), X ) ==> X }.
% 40.28/40.65  (1030) {G21,W11,D5,L1,V3,M1} P(1026,32) { join( join( Z, meet( X, Y ) ), Y
% 40.28/40.65     ) ==> join( Y, Z ) }.
% 40.28/40.65  (1032) {G21,W9,D6,L1,V2,M1} P(1026,23);d(7) { join( converse( meet( X, 
% 40.28/40.65    converse( Y ) ) ), Y ) ==> Y }.
% 40.28/40.65  (1035) {G19,W11,D5,L1,V3,M1} P(1003,32) { join( join( Z, meet( X, Y ) ), X
% 40.28/40.65     ) ==> join( X, Z ) }.
% 40.28/40.65  (1074) {G20,W9,D6,L1,V2,M1} P(953,964) { meet( complement( meet( Y, 
% 40.28/40.65    complement( X ) ) ), X ) ==> X }.
% 40.28/40.65  (1076) {G21,W10,D5,L1,V2,M1} P(862,1074) { meet( complement( meet( Y, X ) )
% 40.28/40.65    , complement( X ) ) ==> complement( X ) }.
% 40.28/40.65  (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( complement( X )
% 40.28/40.65    , Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.65  (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, complement( 
% 40.28/40.65    X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.65  (1096) {G15,W14,D5,L1,V3,M1} P(880,33) { join( join( complement( X ), Z ), 
% 40.28/40.65    complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 40.28/40.65  (1098) {G15,W14,D5,L1,V3,M1} P(880,32) { join( join( Z, complement( X ) ), 
% 40.28/40.65    complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 40.28/40.65  (1106) {G15,W9,D4,L1,V2,M1} P(880,0);d(880) { complement( meet( X, Y ) ) = 
% 40.28/40.65    complement( meet( Y, X ) ) }.
% 40.28/40.65  (1108) {G16,W13,D5,L1,V3,M1} P(1106,880);d(880) { complement( meet( Z, meet
% 40.28/40.65    ( Y, X ) ) ) = complement( meet( Z, meet( X, Y ) ) ) }.
% 40.28/40.65  (1131) {G16,W10,D5,L1,V2,M1} P(1106,12) { meet( meet( X, Y ), complement( 
% 40.28/40.65    meet( Y, X ) ) ) ==> zero }.
% 40.28/40.65  (1196) {G16,W14,D6,L1,V3,M1} P(1084,880);d(1098) { complement( meet( meet( 
% 40.28/40.65    complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z ) ), X ) }.
% 40.28/40.65  (1197) {G16,W14,D6,L1,V3,M1} P(1084,880);d(1);d(1096) { complement( meet( Z
% 40.28/40.65    , meet( complement( X ), Y ) ) ) ==> join( complement( meet( Z, Y ) ), X
% 40.28/40.65     ) }.
% 40.28/40.65  (1201) {G21,W7,D4,L1,V2,M1} P(1084,1074);d(862) { meet( join( X, Y ), Y ) 
% 40.28/40.65    ==> Y }.
% 40.28/40.65  (1202) {G20,W7,D4,L1,V2,M1} P(1084,953);d(862) { meet( Y, join( X, Y ) ) 
% 40.28/40.65    ==> Y }.
% 40.28/40.65  (1223) {G22,W7,D4,L1,V2,M1} P(882,1201) { meet( join( X, Y ), X ) ==> X }.
% 40.28/40.65  (1225) {G22,W8,D5,L1,V2,M1} P(1201,951) { meet( complement( join( X, Y ) )
% 40.28/40.65    , Y ) ==> zero }.
% 40.28/40.65  (1233) {G22,W10,D5,L1,V2,M1} P(8,1201) { meet( converse( join( X, Y ) ), 
% 40.28/40.65    converse( Y ) ) ==> converse( Y ) }.
% 40.28/40.65  (1238) {G23,W7,D4,L1,V2,M1} P(1223,930) { meet( X, join( X, Y ) ) ==> X }.
% 40.28/40.65  (1239) {G23,W8,D5,L1,V2,M1} P(1223,949) { meet( X, complement( join( X, Y )
% 40.28/40.65     ) ) ==> zero }.
% 40.28/40.65  (1240) {G23,W8,D5,L1,V2,M1} P(1223,951) { meet( complement( join( X, Y ) )
% 40.28/40.65    , X ) ==> zero }.
% 40.28/40.65  (1255) {G24,W9,D5,L1,V3,M1} P(1,1238) { meet( X, join( join( X, Y ), Z ) ) 
% 40.28/40.65    ==> X }.
% 40.28/40.65  (1256) {G24,W10,D5,L1,V2,M1} P(8,1238) { meet( converse( X ), converse( 
% 40.28/40.65    join( X, Y ) ) ) ==> converse( X ) }.
% 40.28/40.65  (1258) {G21,W9,D5,L1,V3,M1} P(33,1202) { meet( Z, join( join( X, Z ), Y ) )
% 40.28/40.65     ==> Z }.
% 40.28/40.65  (1311) {G23,W10,D6,L1,V2,M1} P(8,1225) { meet( complement( converse( join( 
% 40.28/40.65    X, Y ) ) ), converse( Y ) ) ==> zero }.
% 40.28/40.65  (1412) {G22,W11,D4,L1,V3,M1} P(988,1258) { meet( meet( Y, X ), join( X, Z )
% 40.28/40.65     ) ==> meet( Y, X ) }.
% 40.28/40.65  (1483) {G10,W11,D5,L1,V1,M1} S(106);d(845) { composition( converse( 
% 40.28/40.65    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ) ==> 
% 40.28/40.65    zero }.
% 40.28/40.65  (1534) {G10,W9,D5,L1,V1,M1} S(108);d(845) { composition( converse( X ), 
% 40.28/40.65    complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.65  (1543) {G11,W8,D5,L1,V0,M1} P(213,1534) { composition( top, complement( 
% 40.28/40.65    composition( top, top ) ) ) ==> zero }.
% 40.28/40.65  (1544) {G19,W10,D5,L1,V2,M1} P(1534,14);d(855);d(915);d(854);d(845) { meet
% 40.28/40.65    ( composition( X, Y ), complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.65  (1548) {G12,W8,D5,L1,V1,M1} P(1543,6);d(845);d(212);d(1543) { composition( 
% 40.28/40.65    X, complement( composition( top, top ) ) ) ==> zero }.
% 40.28/40.65  (1549) {G13,W6,D4,L1,V0,M1} P(1548,251) { complement( composition( top, top
% 40.28/40.65     ) ) ==> zero }.
% 40.28/40.65  (1559) {G14,W5,D3,L1,V0,M1} P(1549,862);d(848) { composition( top, top ) 
% 40.28/40.65    ==> top }.
% 40.28/40.65  (1561) {G20,W7,D4,L1,V1,M1} P(1559,14);d(849);d(988);d(849);d(4);d(215);d(
% 40.28/40.65    223);d(1559) { meet( composition( top, X ), X ) ==> X }.
% 40.28/40.65  (1569) {G21,W9,D4,L1,V1,M1} P(1561,1003) { join( X, composition( top, X ) )
% 40.28/40.65     ==> composition( top, X ) }.
% 40.28/40.65  (1571) {G21,W7,D4,L1,V1,M1} P(1561,930) { meet( X, composition( top, X ) ) 
% 40.28/40.65    ==> X }.
% 40.28/40.65  (1577) {G21,W10,D6,L1,V1,M1} P(1561,15);d(988);d(849) { meet( composition( 
% 40.28/40.65    composition( X, converse( X ) ), X ), X ) ==> X }.
% 40.28/40.65  (1580) {G22,W9,D6,L1,V1,M1} P(1571,1084);d(862) { join( X, complement( 
% 40.28/40.65    composition( top, complement( X ) ) ) ) ==> X }.
% 40.28/40.65  (1634) {G25,W9,D5,L1,V2,M1} P(1569,1255) { meet( X, composition( top, join
% 40.28/40.65    ( X, Y ) ) ) ==> X }.
% 40.28/40.65  (1642) {G22,W10,D5,L1,V2,M1} P(1569,718) { join( composition( top, join( X
% 40.28/40.65    , Y ) ), complement( X ) ) ==> top }.
% 40.28/40.65  (1654) {G22,W9,D4,L1,V1,M1} P(1569,22);d(19);d(213) { join( X, composition
% 40.28/40.65    ( X, top ) ) ==> composition( X, top ) }.
% 40.28/40.65  (1665) {G24,W8,D5,L1,V1,M1} P(1654,1240) { meet( complement( composition( X
% 40.28/40.65    , top ) ), X ) ==> zero }.
% 40.28/40.65  (1667) {G24,W7,D4,L1,V1,M1} P(1654,1238) { meet( X, composition( X, top ) )
% 40.28/40.65     ==> X }.
% 40.28/40.65  (1672) {G23,W9,D4,L1,V1,M1} P(1654,882) { join( composition( X, top ), X ) 
% 40.28/40.65    ==> composition( X, top ) }.
% 40.28/40.65  (1674) {G23,W8,D4,L1,V1,M1} P(1654,1008) { join( composition( X, top ), 
% 40.28/40.65    complement( X ) ) ==> top }.
% 40.28/40.65  (1681) {G23,W13,D4,L1,V2,M1} P(1654,33) { join( join( X, Y ), composition( 
% 40.28/40.65    X, top ) ) ==> join( composition( X, top ), Y ) }.
% 40.28/40.65  (1695) {G24,W12,D7,L1,V2,M1} P(113,1239);d(862) { meet( composition( X, 
% 40.28/40.65    complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) ==> zero
% 40.28/40.65     }.
% 40.28/40.65  (1725) {G24,W12,D5,L1,V2,M1} P(1106,1674) { join( composition( meet( X, Y )
% 40.28/40.65    , top ), complement( meet( Y, X ) ) ) ==> top }.
% 40.28/40.65  (1797) {G24,W9,D5,L1,V1,M1} P(117,1240);d(862) { meet( one, composition( 
% 40.28/40.65    converse( X ), complement( X ) ) ) ==> zero }.
% 40.28/40.65  (1949) {G26,W11,D7,L1,V2,M1} P(1634,1084);d(862) { join( X, complement( 
% 40.28/40.65    composition( top, join( complement( X ), Y ) ) ) ) ==> X }.
% 40.28/40.65  (1989) {G25,W9,D6,L1,V1,M1} P(862,1797) { meet( one, composition( converse
% 40.28/40.65    ( complement( X ) ), X ) ) ==> zero }.
% 40.28/40.65  (2113) {G26,W8,D6,L1,V1,M1} P(1989,15);d(251);d(916);d(854);d(845) { meet( 
% 40.28/40.65    X, converse( complement( converse( X ) ) ) ) ==> zero }.
% 40.28/40.65  (2123) {G27,W8,D5,L1,V1,M1} P(7,2113) { meet( converse( X ), converse( 
% 40.28/40.65    complement( X ) ) ) ==> zero }.
% 40.28/40.65  (2187) {G23,W13,D6,L1,V2,M1} P(1580,32) { join( join( Y, X ), complement( 
% 40.28/40.65    composition( top, complement( X ) ) ) ) ==> join( X, Y ) }.
% 40.28/40.65  (2193) {G23,W9,D6,L1,V1,M1} P(1580,0) { join( complement( composition( top
% 40.28/40.65    , complement( X ) ) ), X ) ==> X }.
% 40.28/40.65  (2197) {G24,W13,D7,L1,V2,M1} P(2193,32) { join( join( Y, complement( 
% 40.28/40.65    composition( top, complement( X ) ) ) ), X ) ==> join( X, Y ) }.
% 40.28/40.65  (2230) {G19,W10,D5,L1,V2,M1} P(786,140);d(855);d(915);d(845);d(845) { join
% 40.28/40.65    ( X, meet( composition( skol1, Y ), complement( skol1 ) ) ) ==> X }.
% 40.28/40.65  (2243) {G20,W8,D4,L1,V1,M1} P(2230,853) { meet( composition( skol1, X ), 
% 40.28/40.65    complement( skol1 ) ) ==> zero }.
% 40.28/40.65  (2245) {G21,W8,D4,L1,V1,M1} P(2243,1131);d(848);d(856) { meet( complement( 
% 40.28/40.65    skol1 ), composition( skol1, X ) ) ==> zero }.
% 40.28/40.65  (2253) {G19,W11,D5,L1,V1,M1} P(1559,141);d(856);d(856);d(243);d(6);d(1001);
% 40.28/40.65    d(213);d(849);d(4) { composition( composition( converse( X ), X ), top ) 
% 40.28/40.65    ==> converse( composition( top, X ) ) }.
% 40.28/40.65  (2259) {G22,W8,D5,L1,V1,M1} P(2245,15);d(916);d(854);d(845) { meet( 
% 40.28/40.65    composition( complement( skol1 ), X ), skol1 ) ==> zero }.
% 40.28/40.65  (2261) {G23,W8,D5,L1,V1,M1} P(2259,1131);d(848);d(856) { meet( skol1, 
% 40.28/40.65    composition( complement( skol1 ), X ) ) ==> zero }.
% 40.28/40.65  (2355) {G25,W13,D7,L1,V2,M1} P(1665,145);d(916);d(845) { meet( composition
% 40.28/40.65    ( complement( composition( composition( X, Y ), top ) ), converse( Y ) )
% 40.28/40.65    , X ) ==> zero }.
% 40.28/40.65  (2564) {G23,W10,D6,L1,V2,M1} P(880,1642);d(862) { join( composition( top, 
% 40.28/40.65    complement( meet( X, Y ) ) ), X ) ==> top }.
% 40.28/40.65  (2685) {G16,W15,D6,L1,V3,M1} P(1085,1085) { join( complement( Z ), meet( X
% 40.28/40.65    , complement( Y ) ) ) ==> complement( meet( Z, join( complement( X ), Y )
% 40.28/40.65     ) ) }.
% 40.28/40.65  (2737) {G16,W14,D6,L1,V3,M1} P(1085,880);d(1096) { complement( meet( meet( 
% 40.28/40.65    X, complement( Y ) ), Z ) ) ==> join( complement( meet( X, Z ) ), Y ) }.
% 40.28/40.65  (2738) {G16,W14,D6,L1,V3,M1} P(1085,880);d(1);d(880) { complement( meet( Z
% 40.28/40.65    , meet( X, complement( Y ) ) ) ) ==> join( complement( meet( Z, X ) ), Y
% 40.28/40.65     ) }.
% 40.28/40.65  (2772) {G20,W11,D4,L1,V2,M1} P(1544,1004);d(853);d(862) { meet( composition
% 40.28/40.65    ( X, Y ), composition( X, top ) ) ==> composition( X, Y ) }.
% 40.28/40.65  (2777) {G24,W9,D6,L1,V1,M1} P(2261,1004);d(853) { meet( skol1, complement( 
% 40.28/40.65    composition( complement( skol1 ), X ) ) ) ==> skol1 }.
% 40.28/40.65  (2780) {G21,W9,D4,L1,V1,M1} P(2243,1004);d(853);d(862) { meet( composition
% 40.28/40.65    ( skol1, X ), skol1 ) ==> composition( skol1, X ) }.
% 40.28/40.65  (2787) {G28,W10,D6,L1,V1,M1} P(2123,1004);d(853) { meet( converse( X ), 
% 40.28/40.65    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 40.28/40.65  (2788) {G27,W9,D7,L1,V1,M1} P(2113,1004);d(853) { meet( X, complement( 
% 40.28/40.65    converse( complement( converse( X ) ) ) ) ) ==> X }.
% 40.28/40.65  (2818) {G16,W14,D5,L1,V3,M1} P(1004,33) { join( join( meet( X, Y ), Z ), 
% 40.28/40.65    meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 40.28/40.65  (2821) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( Y, X ), meet( X, 
% 40.28/40.65    complement( Y ) ) ) ==> X }.
% 40.28/40.65  (2822) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( X, Y ), meet( 
% 40.28/40.65    complement( Y ), X ) ) ==> X }.
% 40.28/40.65  (2858) {G22,W7,D4,L1,V1,M1} P(2780,988) { join( skol1, composition( skol1, 
% 40.28/40.65    X ) ) ==> skol1 }.
% 40.28/40.65  (2944) {G25,W9,D6,L1,V1,M1} P(2777,964) { meet( complement( composition( 
% 40.28/40.65    complement( skol1 ), X ) ), skol1 ) ==> skol1 }.
% 40.28/40.65  (2955) {G28,W9,D7,L1,V1,M1} P(2788,1084);d(862);d(862) { join( X, converse
% 40.28/40.65    ( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 40.28/40.65  (2964) {G29,W7,D5,L1,V1,M1} P(2955,1233);d(7);d(2787) { complement( 
% 40.28/40.65    converse( complement( X ) ) ) ==> converse( X ) }.
% 40.28/40.65  (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( meet( X, Y )
% 40.28/40.65    , meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.65  (2969) {G30,W12,D5,L1,V2,M1} P(2964,1085) { join( complement( Y ), converse
% 40.28/40.65    ( complement( X ) ) ) ==> complement( meet( Y, converse( X ) ) ) }.
% 40.28/40.65  (2970) {G30,W12,D6,L1,V2,M1} P(1085,2964) { complement( converse( join( 
% 40.28/40.65    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 40.28/40.65  (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { converse( 
% 40.28/40.65    complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.65  (2985) {G30,W9,D4,L1,V2,M1} P(1106,2964);d(2964) { converse( meet( Y, X ) )
% 40.28/40.65     = converse( meet( X, Y ) ) }.
% 40.28/40.65  (3006) {G32,W11,D5,L1,V1,M1} P(2979,255) { join( complement( converse( X )
% 40.28/40.65     ), one ) ==> converse( join( complement( X ), one ) ) }.
% 40.28/40.65  (3015) {G32,W12,D5,L1,V2,M1} P(2979,8) { join( complement( converse( X ) )
% 40.28/40.65    , converse( Y ) ) ==> converse( join( complement( X ), Y ) ) }.
% 40.28/40.65  (3158) {G17,W10,D5,L1,V2,M1} P(2821,0) { join( meet( Y, complement( X ) ), 
% 40.28/40.65    meet( X, Y ) ) ==> Y }.
% 40.28/40.65  (3162) {G20,W12,D7,L1,V1,M1} P(875,168);d(988) { meet( composition( X, meet
% 40.28/40.65    ( one, composition( converse( X ), X ) ) ), X ) ==> X }.
% 40.28/40.65  (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y ), complement
% 40.28/40.65    ( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.65  (3290) {G15,W10,D5,L1,V2,M1} P(642,878);d(80) { meet( complement( join( X, 
% 40.28/40.65    Y ) ), join( Y, X ) ) ==> zero }.
% 40.28/40.65  (3292) {G15,W14,D6,L1,V3,M1} P(33,878) { complement( join( join( X, 
% 40.28/40.65    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.65  (3294) {G15,W14,D6,L1,V3,M1} P(32,878) { complement( join( join( complement
% 40.28/40.65    ( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.65  (3297) {G16,W14,D5,L1,V3,M1} P(878,3284);d(3292) { meet( meet( complement( 
% 40.28/40.65    X ), Y ), complement( Z ) ) ==> meet( complement( join( X, Z ) ), Y ) }.
% 40.28/40.65  (3311) {G16,W9,D4,L1,V2,M1} P(3284,78);d(3284) { complement( join( X, Y ) )
% 40.28/40.65     = complement( join( Y, X ) ) }.
% 40.28/40.65  (3360) {G17,W10,D5,L1,V3,M1} P(785,3311);d(80);d(879) { meet( meet( X, Z )
% 40.28/40.65    , complement( join( X, Y ) ) ) ==> zero }.
% 40.28/40.65  (3371) {G20,W12,D5,L1,V3,M1} P(3311,948) { meet( complement( join( Y, X ) )
% 40.28/40.65    , meet( Z, join( X, Y ) ) ) ==> zero }.
% 40.28/40.65  (3381) {G18,W10,D5,L1,V3,M1} P(878,3360) { meet( meet( X, Z ), meet( 
% 40.28/40.65    complement( X ), Y ) ) ==> zero }.
% 40.28/40.65  (3382) {G18,W10,D5,L1,V3,M1} P(2822,3360) { meet( meet( meet( X, Y ), Z ), 
% 40.28/40.65    complement( X ) ) ==> zero }.
% 40.28/40.65  (3446) {G19,W10,D5,L1,V3,M1} P(3381,1131);d(848);d(856) { meet( meet( 
% 40.28/40.65    complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 40.28/40.65  (3452) {G22,W10,D5,L1,V3,M1} P(1076,3446) { meet( complement( Y ), meet( 
% 40.28/40.65    meet( X, Y ), Z ) ) ==> zero }.
% 40.28/40.65  (3504) {G23,W10,D5,L1,V3,M1} P(964,3452) { meet( complement( Y ), meet( Z, 
% 40.28/40.65    meet( X, Y ) ) ) ==> zero }.
% 40.28/40.65  (3533) {G24,W10,D5,L1,V3,M1} P(3504,1131);d(848);d(856) { meet( meet( Y, 
% 40.28/40.65    meet( Z, X ) ), complement( X ) ) ==> zero }.
% 40.28/40.65  (3561) {G25,W10,D5,L1,V3,M1} P(930,3533) { meet( meet( Z, meet( X, Y ) ), 
% 40.28/40.65    complement( X ) ) ==> zero }.
% 40.28/40.65  (3665) {G26,W10,D5,L1,V2,M1} P(2944,3382);d(862) { meet( meet( skol1, Y ), 
% 40.28/40.65    composition( complement( skol1 ), X ) ) ==> zero }.
% 40.28/40.65  (3775) {G27,W10,D5,L1,V2,M1} P(3665,15);d(916);d(854);d(845) { meet( 
% 40.28/40.65    composition( meet( skol1, X ), Y ), complement( skol1 ) ) ==> zero }.
% 40.28/40.65  (3778) {G28,W13,D5,L1,V2,M1} P(3775,2822);d(853);d(862) { meet( skol1, 
% 40.28/40.65    composition( meet( skol1, X ), Y ) ) ==> composition( meet( skol1, X ), Y
% 40.28/40.65     ) }.
% 40.28/40.65  (3785) {G28,W10,D5,L1,V2,M1} P(3775,1131);d(3297);d(845) { meet( complement
% 40.28/40.65    ( skol1 ), composition( meet( skol1, X ), Y ) ) ==> zero }.
% 40.28/40.65  (3786) {G28,W10,D5,L1,V2,M1} P(964,3775) { meet( composition( meet( X, 
% 40.28/40.65    skol1 ), Y ), complement( skol1 ) ) ==> zero }.
% 40.28/40.65  (3789) {G29,W10,D5,L1,V2,M1} P(964,3785) { meet( complement( skol1 ), 
% 40.28/40.65    composition( meet( X, skol1 ), Y ) ) ==> zero }.
% 40.28/40.65  (3793) {G30,W13,D5,L1,V2,M1} P(3789,2822);d(845) { meet( composition( meet
% 40.28/40.65    ( X, skol1 ), Y ), skol1 ) ==> composition( meet( X, skol1 ), Y ) }.
% 40.28/40.65  (3803) {G18,W12,D6,L1,V2,M1} P(213,186);d(856);d(856);d(6);d(973) { 
% 40.28/40.65    composition( meet( X, converse( composition( Y, top ) ) ), Y ) ==> 
% 40.28/40.65    composition( X, Y ) }.
% 40.28/40.65  (3804) {G18,W10,D5,L1,V1,M1} P(16,186);d(213);d(856);d(856);d(6);d(973) { 
% 40.28/40.65    composition( meet( X, converse( skol1 ) ), skol1 ) ==> composition( X, 
% 40.28/40.65    skol1 ) }.
% 40.28/40.65  (3942) {G16,W10,D6,L1,V2,M1} P(880,3290);d(3284);d(3292);d(879) { meet( 
% 40.28/40.65    meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 40.28/40.65  (3959) {G16,W14,D5,L1,V3,M1} P(879,3284);d(3294) { meet( meet( X, 
% 40.28/40.65    complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, Z ) )
% 40.28/40.65    , X ) }.
% 40.28/40.65  (4017) {G19,W10,D5,L1,V1,M1} P(78,3804) { composition( meet( converse( 
% 40.28/40.65    skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 40.28/40.65  (4862) {G19,W11,D5,L1,V2,M1} P(3942,825);d(845);d(3959);d(1003) { meet( X, 
% 40.28/40.65    complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X ) }.
% 40.28/40.65  (4864) {G18,W10,D5,L1,V2,M1} P(3942,3158);d(845);d(1085) { meet( Y, join( 
% 40.28/40.65    complement( X ), meet( Y, X ) ) ) ==> Y }.
% 40.28/40.65  (4893) {G21,W11,D4,L1,V2,M1} P(4864,1026);d(1);d(992) { join( complement( Y
% 40.28/40.65     ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.65  (4895) {G19,W10,D5,L1,V2,M1} P(78,4864) { meet( X, join( complement( Y ), 
% 40.28/40.65    meet( Y, X ) ) ) ==> X }.
% 40.28/40.65  (4896) {G19,W10,D5,L1,V2,M1} P(0,4864) { meet( Y, join( meet( Y, X ), 
% 40.28/40.65    complement( X ) ) ) ==> Y }.
% 40.28/40.65  (4936) {G21,W11,D4,L1,V2,M1} P(4895,1026);d(1);d(1014) { join( complement( 
% 40.28/40.65    Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.65  (4997) {G20,W10,D6,L1,V2,M1} P(4896,1084);d(862);d(878);d(1084) { join( X, 
% 40.28/40.65    meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 40.28/40.65  (5044) {G21,W10,D5,L1,V2,M1} P(862,4997) { join( Y, meet( join( Y, X ), 
% 40.28/40.65    complement( X ) ) ) ==> Y }.
% 40.28/40.65  (5045) {G21,W10,D5,L1,V2,M1} P(395,4997);d(879);d(849);d(994) { join( meet
% 40.28/40.65    ( X, complement( Y ) ), Y ) ==> join( X, Y ) }.
% 40.28/40.65  (5046) {G22,W10,D5,L1,V2,M1} P(394,4997);d(878);d(849);d(1030) { join( X, 
% 40.28/40.65    meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 40.28/40.65  (5047) {G21,W10,D5,L1,V2,M1} P(393,4997);d(879);d(849);d(1035) { join( X, 
% 40.28/40.65    meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 40.28/40.65  (5051) {G21,W10,D5,L1,V2,M1} P(30,4997);d(878);d(849);d(1016) { join( meet
% 40.28/40.65    ( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 40.28/40.65  (5194) {G19,W10,D6,L1,V2,M1} P(1001,257);d(250);d(251) { join( Y, 
% 40.28/40.65    composition( converse( meet( one, X ) ), Y ) ) ==> Y }.
% 40.28/40.65  (5199) {G20,W9,D5,L1,V2,M1} P(988,257);d(251) { join( Y, composition( meet
% 40.28/40.65    ( X, one ), Y ) ) ==> Y }.
% 40.28/40.65  (5425) {G22,W10,D6,L1,V2,M1} P(1032,258);d(250);d(251) { join( composition
% 40.28/40.65    ( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 40.28/40.65  (5431) {G19,W9,D5,L1,V2,M1} P(1003,258);d(251) { join( composition( meet( 
% 40.28/40.65    one, X ), Y ), Y ) ==> Y }.
% 40.28/40.65  (5432) {G21,W9,D5,L1,V2,M1} P(1026,258);d(251) { join( composition( meet( X
% 40.28/40.65    , one ), Y ), Y ) ==> Y }.
% 40.28/40.65  (5587) {G20,W10,D6,L1,V2,M1} P(5431,23);d(7);d(19) { join( composition( Y, 
% 40.28/40.65    converse( meet( one, X ) ) ), Y ) ==> Y }.
% 40.28/40.65  (5610) {G24,W13,D5,L1,V2,M1} P(5432,1238) { meet( composition( meet( X, one
% 40.28/40.65     ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 40.28/40.65  (5619) {G22,W10,D6,L1,V2,M1} P(5432,23);d(7);d(19) { join( composition( Y, 
% 40.28/40.65    converse( meet( X, one ) ) ), Y ) ==> Y }.
% 40.28/40.65  (5690) {G21,W10,D6,L1,V2,M1} P(5199,22);d(7);d(19) { join( X, composition( 
% 40.28/40.65    X, converse( meet( Y, one ) ) ) ) ==> X }.
% 40.28/40.65  (5907) {G23,W11,D5,L1,V2,M1} P(393,5044);d(849);d(1098);d(1223) { join( X, 
% 40.28/40.65    complement( join( Y, X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.65  (5914) {G22,W10,D5,L1,V2,M1} P(78,5044) { join( X, meet( complement( Y ), 
% 40.28/40.65    join( X, Y ) ) ) ==> X }.
% 40.28/40.65  (5919) {G22,W10,D5,L1,V2,M1} P(5044,0) { join( meet( join( X, Y ), 
% 40.28/40.65    complement( Y ) ), X ) ==> X }.
% 40.28/40.65  (5920) {G22,W10,D5,L1,V2,M1} P(0,5044) { join( X, meet( join( Y, X ), 
% 40.28/40.65    complement( Y ) ) ) ==> X }.
% 40.28/40.65  (5958) {G23,W10,D5,L1,V2,M1} P(5914,0) { join( meet( complement( Y ), join
% 40.28/40.65    ( X, Y ) ), X ) ==> X }.
% 40.28/40.65  (5988) {G24,W10,D5,L1,V2,M1} P(0,5958) { join( meet( complement( Y ), join
% 40.28/40.65    ( Y, X ) ), X ) ==> X }.
% 40.28/40.65  (6020) {G25,W10,D5,L1,V2,M1} P(30,5988);d(856);d(879) { join( meet( join( X
% 40.28/40.65    , Y ), complement( X ) ), Y ) ==> Y }.
% 40.28/40.65  (6039) {G26,W14,D6,L1,V2,M1} P(3158,6020);d(1085) { join( meet( X, join( 
% 40.28/40.65    complement( X ), Y ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 40.28/40.65  (6081) {G23,W15,D7,L1,V3,M1} P(879,5919);d(1) { join( meet( join( join( Z, 
% 40.28/40.65    complement( X ) ), Y ), meet( X, complement( Y ) ) ), Z ) ==> Z }.
% 40.28/40.65  (6119) {G29,W9,D5,L1,V2,M1} P(3786,5045);d(853) { join( composition( meet( 
% 40.28/40.65    X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 40.28/40.65  (6284) {G23,W11,D5,L1,V2,M1} P(5046,879);d(878);d(1084);d(880) { meet( X, 
% 40.28/40.65    complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X ) }.
% 40.28/40.65  (6312) {G22,W11,D5,L1,V2,M1} P(5051,878);d(878);d(1084);d(880) { meet( 
% 40.28/40.65    complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 40.28/40.65  (6790) {G23,W9,D5,L1,V2,M1} P(5425,23);d(7);d(19);d(7) { join( composition
% 40.28/40.65    ( Y, meet( X, one ) ), Y ) ==> Y }.
% 40.28/40.65  (6825) {G24,W9,D5,L1,V2,M1} P(6790,882) { join( X, composition( X, meet( Y
% 40.28/40.65    , one ) ) ) ==> X }.
% 40.28/40.65  (6827) {G24,W9,D5,L1,V2,M1} P(930,6790) { join( composition( Y, meet( one, 
% 40.28/40.65    X ) ), Y ) ==> Y }.
% 40.28/40.65  (6837) {G25,W9,D5,L1,V2,M1} P(930,6825) { join( Y, composition( Y, meet( 
% 40.28/40.65    one, X ) ) ) ==> Y }.
% 40.28/40.65  (6866) {G26,W13,D5,L1,V2,M1} P(6837,1202) { meet( composition( X, meet( one
% 40.28/40.65    , Y ) ), X ) ==> composition( X, meet( one, Y ) ) }.
% 40.28/40.65  (7407) {G24,W11,D7,L1,V2,M1} P(2564,5920);d(849) { join( X, complement( 
% 40.28/40.65    composition( top, complement( meet( X, Y ) ) ) ) ) ==> X }.
% 40.28/40.65  (8185) {G24,W10,D5,L1,V2,M1} P(825,1311) { meet( complement( converse( X )
% 40.28/40.65     ), converse( meet( X, Y ) ) ) ==> zero }.
% 40.28/40.65  (8210) {G25,W9,D5,L1,V1,M1} P(250,8185) { meet( complement( one ), converse
% 40.28/40.65    ( meet( one, X ) ) ) ==> zero }.
% 40.28/40.65  (8213) {G25,W10,D5,L1,V2,M1} P(8185,78) { meet( converse( meet( X, Y ) ), 
% 40.28/40.65    complement( converse( X ) ) ) ==> zero }.
% 40.28/40.65  (8219) {G31,W9,D5,L1,V1,M1} P(2985,8210) { meet( complement( one ), 
% 40.28/40.65    converse( meet( X, one ) ) ) ==> zero }.
% 40.28/40.65  (8221) {G32,W11,D5,L1,V1,M1} P(8219,2822);d(845) { meet( converse( meet( X
% 40.28/40.65    , one ) ), one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.65  (9004) {G22,W10,D6,L1,V1,M1} P(1577,930) { meet( X, composition( 
% 40.28/40.65    composition( X, converse( X ) ), X ) ) ==> X }.
% 40.28/40.65  (9376) {G23,W12,D7,L1,V3,M1} P(5619,1014) { join( X, meet( Z, composition( 
% 40.28/40.65    X, converse( meet( Y, one ) ) ) ) ) ==> X }.
% 40.28/40.65  (9426) {G25,W11,D6,L1,V3,M1} P(6827,992) { join( X, meet( composition( X, 
% 40.28/40.65    meet( one, Y ) ), Z ) ) ==> X }.
% 40.28/40.65  (9428) {G23,W12,D7,L1,V3,M1} P(5425,992) { join( Y, meet( composition( 
% 40.28/40.65    converse( meet( X, one ) ), Y ), Z ) ) ==> Y }.
% 40.28/40.65  (10000) {G31,W15,D5,L1,V3,M1} P(2965,471) { join( join( Z, meet( Y, X ) ), 
% 40.28/40.65    meet( X, Y ) ) ==> join( meet( X, Y ), Z ) }.
% 40.28/40.65  (10016) {G31,W11,D4,L1,V3,M1} P(2965,304);d(2965) { composition( Z, meet( X
% 40.28/40.65    , Y ) ) = composition( Z, meet( Y, X ) ) }.
% 40.28/40.65  (10018) {G31,W11,D4,L1,V3,M1} P(2965,295);d(2965) { join( meet( X, Y ), Z )
% 40.28/40.65     = join( meet( Y, X ), Z ) }.
% 40.28/40.65  (10033) {G32,W11,D4,L1,V3,M1} P(2965,1);d(10000) { join( Z, meet( X, Y ) ) 
% 40.28/40.65    = join( meet( Y, X ), Z ) }.
% 40.28/40.65  (10093) {G32,W11,D4,L1,V3,M1} P(10018,996);d(996) { join( Z, meet( Y, X ) )
% 40.28/40.65     = join( Z, meet( X, Y ) ) }.
% 40.28/40.65  (10261) {G33,W15,D5,L1,V2,M1} P(10033,100);d(99) { join( skol1, composition
% 40.28/40.65    ( meet( Y, X ), top ) ) ==> join( composition( meet( X, Y ), top ), skol1
% 40.28/40.65     ) }.
% 40.28/40.65  (10297) {G26,W10,D6,L1,V1,M1} P(2772,168);d(1667);d(6837);d(4);d(2253) { 
% 40.28/40.65    composition( X, meet( one, converse( composition( top, X ) ) ) ) ==> X
% 40.28/40.65     }.
% 40.28/40.65  (10303) {G32,W10,D6,L1,V1,M1} P(10297,10016) { composition( X, meet( 
% 40.28/40.65    converse( composition( top, X ) ), one ) ) ==> X }.
% 40.28/40.65  (10347) {G33,W10,D6,L1,V1,M1} P(10303,20);d(7);d(19);d(213) { composition( 
% 40.28/40.65    converse( meet( composition( X, top ), one ) ), X ) ==> X }.
% 40.28/40.65  (10370) {G34,W8,D5,L1,V0,M1} P(16,10347) { composition( converse( meet( 
% 40.28/40.65    skol1, one ) ), skol1 ) ==> skol1 }.
% 40.28/40.65  (10383) {G35,W14,D6,L1,V0,M1} P(10370,169);d(7);d(966);d(9428) { meet( 
% 40.28/40.65    composition( converse( meet( skol1, one ) ), meet( skol1, one ) ), one ) 
% 40.28/40.65    ==> meet( skol1, one ) }.
% 40.28/40.65  (11994) {G23,W11,D4,L1,V2,M1} P(3284,6312);d(3284);d(879);d(3284);d(879) { 
% 40.28/40.65    meet( join( X, Y ), complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.65  (11995) {G23,W10,D5,L1,V2,M1} P(1085,6312);d(862) { meet( join( complement
% 40.28/40.65    ( X ), Y ), X ) ==> meet( Y, X ) }.
% 40.28/40.65  (12009) {G33,W11,D4,L1,V3,M1} P(10093,11995);d(11995) { meet( meet( Z, Y )
% 40.28/40.65    , X ) = meet( meet( Y, Z ), X ) }.
% 40.28/40.65  (12011) {G31,W10,D5,L1,V2,M1} P(11995,2965);d(6039) { meet( X, join( 
% 40.28/40.65    complement( X ), Y ) ) ==> meet( Y, X ) }.
% 40.28/40.65  (12020) {G32,W10,D5,L1,V2,M1} P(4893,12011);d(936) { meet( X, join( Y, 
% 40.28/40.65    complement( X ) ) ) ==> meet( Y, X ) }.
% 40.28/40.65  (12024) {G32,W14,D6,L1,V3,M1} P(1,12011) { meet( X, join( join( complement
% 40.28/40.65    ( X ), Y ), Z ) ) ==> meet( join( Y, Z ), X ) }.
% 40.28/40.65  (12025) {G33,W12,D6,L1,V3,M1} P(994,12020);d(12011) { meet( join( meet( 
% 40.28/40.65    complement( X ), Y ), Z ), X ) ==> meet( Z, X ) }.
% 40.28/40.65  (12031) {G33,W11,D4,L1,V3,M1} P(471,12020);d(12024) { meet( join( Y, X ), Z
% 40.28/40.65     ) = meet( join( X, Y ), Z ) }.
% 40.28/40.65  (12035) {G33,W14,D6,L1,V3,M1} P(33,12020) { meet( Z, join( join( X, 
% 40.28/40.65    complement( Z ) ), Y ) ) ==> meet( join( X, Y ), Z ) }.
% 40.28/40.65  (12068) {G34,W11,D4,L1,V3,M1} P(12031,78) { meet( join( Y, X ), Z ) = meet
% 40.28/40.65    ( Z, join( X, Y ) ) }.
% 40.28/40.65  (12085) {G35,W11,D4,L1,V3,M1} P(2965,12068);d(2965) { meet( meet( X, Y ), Z
% 40.28/40.65     ) = meet( Z, meet( Y, X ) ) }.
% 40.28/40.65  (12114) {G35,W11,D4,L1,V3,M1} P(12068,78) { meet( Z, join( Y, X ) ) = meet
% 40.28/40.65    ( Z, join( X, Y ) ) }.
% 40.28/40.65  (12145) {G36,W11,D4,L1,V3,M1} P(12085,78) { meet( Z, meet( Y, X ) ) = meet
% 40.28/40.65    ( Z, meet( X, Y ) ) }.
% 40.28/40.65  (13903) {G33,W15,D6,L1,V1,M1} P(8221,168);d(9426);d(5);d(7);d(964) { meet( 
% 40.28/40.65    composition( converse( meet( X, one ) ), meet( X, one ) ), one ) ==> 
% 40.28/40.65    converse( meet( X, one ) ) }.
% 40.28/40.65  (14328) {G33,W11,D5,L1,V1,M1} P(3006,879);d(2970) { meet( converse( X ), 
% 40.28/40.65    complement( one ) ) ==> converse( meet( X, complement( one ) ) ) }.
% 40.28/40.65  (14351) {G34,W11,D5,L1,V1,M1} P(14328,4936);d(3015);d(2685);d(2979);d(12011
% 40.28/40.65    );d(880) { complement( meet( one, converse( X ) ) ) ==> complement( 
% 40.28/40.65    converse( meet( one, X ) ) ) }.
% 40.28/40.65  (14426) {G35,W15,D5,L1,V2,M1} P(14351,1085);d(1085) { join( complement( Y )
% 40.28/40.65    , meet( one, converse( X ) ) ) ==> join( complement( Y ), converse( meet
% 40.28/40.65    ( one, X ) ) ) }.
% 40.28/40.65  (14429) {G36,W9,D4,L1,V1,M1} P(14351,2193);d(14426);d(2193) { meet( one, 
% 40.28/40.65    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.65  (14473) {G37,W14,D6,L1,V2,M1} P(19,14429) { converse( meet( one, 
% 40.28/40.65    composition( X, converse( Y ) ) ) ) ==> meet( one, composition( Y, 
% 40.28/40.65    converse( X ) ) ) }.
% 40.28/40.65  (14768) {G24,W11,D5,L1,V1,M1} P(1483,113);d(883);d(848);d(7);d(1672) { 
% 40.28/40.65    composition( complement( composition( X, skol1 ) ), top ) ==> complement
% 40.28/40.65    ( composition( X, skol1 ) ) }.
% 40.28/40.65  (15596) {G33,W11,D6,L1,V3,M1} P(9426,10033) { join( meet( Z, composition( X
% 40.28/40.65    , meet( one, Y ) ) ), X ) ==> X }.
% 40.28/40.65  (15601) {G26,W12,D5,L1,V1,M1} P(1577,9426);d(5587) { composition( meet( one
% 40.28/40.65    , X ), converse( meet( one, X ) ) ) ==> meet( one, X ) }.
% 40.28/40.65  (15629) {G37,W12,D7,L1,V3,M1} P(14429,15596) { join( meet( Y, composition( 
% 40.28/40.65    Z, converse( meet( one, X ) ) ) ), Z ) ==> Z }.
% 40.28/40.65  (15635) {G34,W11,D6,L1,V3,M1} P(12020,15596) { join( meet( Y, composition( 
% 40.28/40.65    Z, meet( X, one ) ) ), Z ) ==> Z }.
% 40.28/40.65  (15673) {G35,W12,D5,L1,V1,M1} P(9004,15635);d(5690) { composition( meet( X
% 40.28/40.65    , one ), converse( meet( X, one ) ) ) ==> meet( X, one ) }.
% 40.28/40.65  (20058) {G36,W8,D4,L1,V0,M1} S(10383);d(13903) { converse( meet( skol1, one
% 40.28/40.65     ) ) ==> meet( skol1, one ) }.
% 40.28/40.65  (20083) {G27,W10,D6,L1,V1,M1} S(3162);d(6866) { composition( X, meet( one, 
% 40.28/40.65    composition( converse( X ), X ) ) ) ==> X }.
% 40.28/40.65  (20149) {G37,W7,D4,L1,V0,M1} P(20058,10370) { composition( meet( skol1, one
% 40.28/40.65     ), skol1 ) ==> skol1 }.
% 40.28/40.65  (22156) {G38,W8,D4,L1,V1,M1} P(20083,5194);d(9);d(14429);d(8);d(15629);d(
% 40.28/40.65    14473);d(15601);d(966) { converse( meet( one, X ) ) ==> meet( one, X )
% 40.28/40.65     }.
% 40.28/40.65  (22157) {G38,W8,D4,L1,V1,M1} P(20083,5425);d(9);d(14429);d(8);d(9376);d(
% 40.28/40.65    14473);d(15673);d(964) { converse( meet( X, one ) ) ==> meet( X, one )
% 40.28/40.65     }.
% 40.28/40.65  (22315) {G39,W8,D4,L1,V1,M1} S(14429);d(22156) { meet( one, converse( X ) )
% 40.28/40.65     ==> meet( one, X ) }.
% 40.28/40.65  (22487) {G39,W9,D5,L1,V1,M1} P(22157,8213) { meet( meet( X, one ), 
% 40.28/40.65    complement( converse( X ) ) ) ==> zero }.
% 40.28/40.65  (22566) {G40,W9,D5,L1,V1,M1} P(2979,22487);d(3297);d(878) { meet( meet( 
% 40.28/40.65    complement( X ), converse( X ) ), one ) ==> zero }.
% 40.28/40.65  (22576) {G41,W9,D5,L1,V1,M1} P(22566,12009) { meet( meet( converse( X ), 
% 40.28/40.65    complement( X ) ), one ) ==> zero }.
% 40.28/40.65  (22612) {G42,W9,D6,L1,V1,M1} P(22576,4862);d(848);d(856);d(1085) { meet( 
% 40.28/40.65    join( complement( converse( X ) ), X ), one ) ==> one }.
% 40.28/40.65  (23045) {G43,W11,D5,L1,V2,M1} P(22612,3561);d(879) { meet( meet( Y, one ), 
% 40.28/40.65    meet( converse( X ), complement( X ) ) ) ==> zero }.
% 40.28/40.65  (26391) {G17,W13,D5,L1,V3,M1} P(1096,3311);d(879);d(879);d(879) { meet( Z, 
% 40.28/40.65    meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), complement( Y ) )
% 40.28/40.65     }.
% 40.28/40.65  (26467) {G44,W11,D5,L1,V2,M1} S(23045);d(26391) { meet( meet( converse( X )
% 40.28/40.65    , meet( Y, one ) ), complement( X ) ) ==> zero }.
% 40.28/40.65  (26482) {G45,W10,D5,L1,V2,M1} P(26467,4893);d(845);d(862) { join( meet( 
% 40.28/40.65    converse( X ), meet( Y, one ) ), X ) ==> X }.
% 40.28/40.65  (26521) {G46,W10,D5,L1,V2,M1} P(26482,10033) { join( X, meet( meet( Y, one
% 40.28/40.65     ), converse( X ) ) ) ==> X }.
% 40.28/40.65  (26522) {G46,W10,D5,L1,V2,M1} P(26482,10018) { join( meet( meet( Y, one ), 
% 40.28/40.65    converse( X ) ), X ) ==> X }.
% 40.28/40.65  (26801) {G47,W11,D6,L1,V2,M1} P(26521,12011);d(12);d(2979) { meet( meet( 
% 40.28/40.65    meet( Y, one ), complement( converse( X ) ) ), X ) ==> zero }.
% 40.28/40.65  (26850) {G47,W10,D6,L1,V2,M1} P(26522,23);d(7) { join( converse( meet( meet
% 40.28/40.65    ( X, one ), Y ) ), Y ) ==> Y }.
% 40.28/40.65  (26971) {G48,W14,D5,L1,V2,M1} P(26850,1256);d(7) { meet( meet( meet( X, one
% 40.28/40.65     ), Y ), converse( Y ) ) ==> meet( meet( X, one ), Y ) }.
% 40.28/40.65  (27244) {G24,W15,D6,L1,V3,M1} P(11994,1108);d(2738);d(1197) { join( 
% 40.28/40.65    complement( meet( Z, join( X, Y ) ) ), X ) ==> join( complement( meet( Z
% 40.28/40.65    , Y ) ), X ) }.
% 40.28/40.65  (28687) {G49,W12,D4,L1,V2,M1} P(26801,3158);d(853);d(26391);d(2979);d(862);
% 40.28/40.65    d(26971) { meet( meet( X, one ), converse( Y ) ) ==> meet( meet( X, one )
% 40.28/40.65    , Y ) }.
% 40.28/40.65  (40575) {G34,W12,D6,L1,V3,M1} S(6081);d(26391);d(12035) { join( meet( meet
% 40.28/40.65    ( join( Z, Y ), X ), complement( Y ) ), Z ) ==> Z }.
% 40.28/40.65  (55125) {G27,W13,D8,L1,V3,M1} P(1949,1016);d(1026) { join( Y, complement( 
% 40.28/40.65    composition( top, join( complement( meet( X, Y ) ), Z ) ) ) ) ==> Y }.
% 40.28/40.65  (73203) {G33,W12,D5,L1,V2,M1} P(3015,879);d(2970) { meet( converse( X ), 
% 40.28/40.65    complement( converse( Y ) ) ) ==> converse( meet( X, complement( Y ) ) )
% 40.28/40.65     }.
% 40.28/40.65  (73281) {G34,W10,D4,L1,V2,M1} P(73203,6284);d(73203);d(6284);d(862);d(862)
% 40.28/40.65     { meet( converse( Y ), converse( X ) ) ==> converse( meet( Y, X ) ) }.
% 40.28/40.65  (73432) {G35,W11,D5,L1,V1,M1} P(73281,4017) { composition( converse( meet( 
% 40.28/40.65    skol1, X ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 40.28/40.65  (73453) {G35,W10,D5,L1,V2,M1} P(7,73281) { converse( meet( Y, converse( X )
% 40.28/40.65     ) ) ==> meet( converse( Y ), X ) }.
% 40.28/40.65  (73731) {G36,W11,D4,L1,V1,M1} P(73432,20);d(20) { composition( converse( 
% 40.28/40.65    skol1 ), meet( skol1, X ) ) ==> composition( converse( skol1 ), X ) }.
% 40.28/40.65  (73780) {G37,W11,D4,L1,V1,M1} P(73731,10016) { composition( converse( skol1
% 40.28/40.65     ), meet( X, skol1 ) ) ==> composition( converse( skol1 ), X ) }.
% 40.28/40.65  (73829) {G38,W11,D6,L1,V1,M1} P(73780,1695);d(20);d(7);d(3793) { 
% 40.28/40.65    composition( meet( X, skol1 ), complement( composition( converse( X ), 
% 40.28/40.65    skol1 ) ) ) ==> zero }.
% 40.28/40.65  (73907) {G39,W11,D6,L1,V1,M1} P(73829,2355);d(916);d(848);d(215);d(14768);d
% 40.28/40.65    (2979);d(20) { meet( complement( composition( converse( skol1 ), X ) ), 
% 40.28/40.65    meet( X, skol1 ) ) ==> zero }.
% 40.28/40.65  (74981) {G40,W11,D5,L1,V1,M1} P(73907,1725);d(916);d(853);d(1085) { join( 
% 40.28/40.65    complement( meet( X, skol1 ) ), composition( converse( skol1 ), X ) ) ==>
% 40.28/40.65     top }.
% 40.28/40.65  (75029) {G41,W10,D5,L1,V1,M1} P(74981,111);d(211);d(880);d(1196) { join( 
% 40.28/40.65    complement( meet( skol1, X ) ), composition( skol1, X ) ) ==> top }.
% 40.28/40.65  (75082) {G42,W11,D4,L1,V1,M1} P(75029,5907);d(80);d(845);d(862) { join( 
% 40.28/40.65    meet( skol1, X ), composition( skol1, X ) ) ==> composition( skol1, X )
% 40.28/40.65     }.
% 40.28/40.65  (87984) {G43,W10,D5,L1,V1,M1} P(75082,2818);d(2858) { join( composition( 
% 40.28/40.65    skol1, X ), meet( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.65  (88030) {G44,W10,D5,L1,V1,M1} P(87984,2187);d(7407) { join( meet( skol1, 
% 40.28/40.65    complement( X ) ), composition( skol1, X ) ) ==> skol1 }.
% 40.28/40.65  (88099) {G45,W10,D5,L1,V1,M1} P(862,88030) { join( meet( skol1, X ), 
% 40.28/40.65    composition( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.65  (88127) {G46,W12,D5,L1,V1,M1} P(88099,1681);d(10261);d(6119) { join( 
% 40.28/40.65    composition( meet( skol1, X ), top ), composition( skol1, complement( X )
% 40.28/40.65     ) ) ==> skol1 }.
% 40.28/40.65  (90916) {G35,W12,D6,L1,V3,M1} P(4862,40575);d(3297) { join( meet( 
% 40.28/40.65    complement( join( Z, Y ) ), join( X, Y ) ), X ) ==> X }.
% 40.28/40.65  (91067) {G36,W12,D6,L1,V3,M1} P(2197,90916) { join( meet( complement( join
% 40.28/40.65    ( Y, X ) ), join( Z, Y ) ), Z ) ==> Z }.
% 40.28/40.65  (91283) {G37,W12,D6,L1,V3,M1} P(12114,91067) { join( meet( complement( join
% 40.28/40.65    ( X, Y ) ), join( X, Z ) ), Z ) ==> Z }.
% 40.28/40.65  (91428) {G38,W12,D6,L1,V3,M1} P(91283,10033) { join( Z, meet( join( X, Z )
% 40.28/40.65    , complement( join( X, Y ) ) ) ) ==> Z }.
% 40.28/40.65  (91623) {G39,W12,D6,L1,V3,M1} P(5047,91428) { join( Z, meet( join( X, Z ), 
% 40.28/40.65    complement( join( Y, X ) ) ) ) ==> Z }.
% 40.28/40.65  (91722) {G40,W12,D6,L1,V3,M1} P(91623,10093) { join( X, meet( complement( 
% 40.28/40.65    join( Z, Y ) ), join( Y, X ) ) ) ==> X }.
% 40.28/40.65  (91869) {G41,W12,D6,L1,V3,M1} P(879,91722) { join( Z, meet( meet( X, 
% 40.28/40.65    complement( Y ) ), join( Y, Z ) ) ) ==> Z }.
% 40.28/40.65  (92286) {G42,W12,D6,L1,V3,M1} P(91869,2187);d(2737);d(27244);d(55125) { 
% 40.28/40.65    join( meet( meet( Y, complement( Z ) ), join( Z, X ) ), X ) ==> X }.
% 40.28/40.65  (92355) {G42,W12,D6,L1,V3,M1} P(12009,91869) { join( Z, meet( meet( 
% 40.28/40.65    complement( Y ), X ), join( Y, Z ) ) ) ==> Z }.
% 40.28/40.65  (92444) {G43,W12,D6,L1,V3,M1} P(862,92286) { join( meet( meet( Y, X ), join
% 40.28/40.65    ( complement( X ), Z ) ), Z ) ==> Z }.
% 40.28/40.65  (92551) {G44,W12,D6,L1,V3,M1} P(12085,92444) { join( meet( join( complement
% 40.28/40.65    ( Y ), Z ), meet( Y, X ) ), Z ) ==> Z }.
% 40.28/40.65  (92767) {G45,W12,D6,L1,V3,M1} P(12031,92551) { join( meet( join( Y, 
% 40.28/40.65    complement( X ) ), meet( X, Z ) ), Y ) ==> Y }.
% 40.28/40.65  (92883) {G46,W12,D6,L1,V3,M1} P(92767,2187);d(1580) { join( X, meet( join( 
% 40.28/40.65    X, complement( Y ) ), meet( Y, Z ) ) ) ==> X }.
% 40.28/40.65  (93196) {G47,W12,D6,L1,V3,M1} P(12145,92883) { join( X, meet( join( X, 
% 40.28/40.65    complement( Y ) ), meet( Z, Y ) ) ) ==> X }.
% 40.28/40.65  (93294) {G48,W12,D6,L1,V3,M1} P(93196,879);d(862);d(880);d(1084) { meet( X
% 40.28/40.65    , join( meet( X, Y ), complement( meet( Z, Y ) ) ) ) ==> X }.
% 40.28/40.65  (93383) {G49,W12,D6,L1,V3,M1} P(93294,3371);d(879) { meet( meet( meet( Z, Y
% 40.28/40.65     ), complement( meet( X, Y ) ) ), X ) ==> zero }.
% 40.28/40.65  (93932) {G50,W12,D6,L1,V3,M1} P(12009,93383) { meet( meet( meet( Y, X ), 
% 40.28/40.65    complement( meet( Z, Y ) ) ), Z ) ==> zero }.
% 40.28/40.65  (94147) {G51,W14,D5,L1,V3,M1} P(93932,3158);d(853);d(26391);d(1084);d(1412)
% 40.28/40.65     { meet( meet( X, Y ), join( Z, complement( X ) ) ) ==> meet( meet( X, Y
% 40.28/40.65     ), Z ) }.
% 40.28/40.65  (96131) {G52,W13,D5,L1,V3,M1} P(4936,92355);d(862);d(94147) { join( meet( X
% 40.28/40.65    , Y ), meet( meet( X, Z ), Y ) ) ==> meet( X, Y ) }.
% 40.28/40.65  (99276) {G35,W12,D6,L1,V3,M1} P(12025,12068) { meet( X, join( Z, meet( 
% 40.28/40.65    complement( X ), Y ) ) ) ==> meet( Z, X ) }.
% 40.28/40.65  (99509) {G36,W12,D6,L1,V3,M1} P(99276,99276) { meet( X, join( T, meet( Y, 
% 40.28/40.65    complement( X ) ) ) ) ==> meet( T, X ) }.
% 40.28/40.65  (99646) {G37,W12,D6,L1,V3,M1} P(5051,99509);d(99509);d(1085) { meet( meet( 
% 40.28/40.65    join( complement( X ), Y ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.65  (99727) {G38,W11,D5,L1,V3,M1} P(862,99646) { meet( meet( join( X, Y ), Z )
% 40.28/40.65    , Y ) ==> meet( Z, Y ) }.
% 40.28/40.65  (99780) {G39,W11,D5,L1,V3,M1} P(2197,99727) { meet( meet( join( Y, X ), Z )
% 40.28/40.65    , Y ) ==> meet( Z, Y ) }.
% 40.28/40.65  (99924) {G39,W13,D4,L1,V3,M1} P(3158,99727) { meet( meet( X, Z ), meet( Y, 
% 40.28/40.65    X ) ) ==> meet( Z, meet( Y, X ) ) }.
% 40.28/40.65  (99982) {G50,W12,D6,L1,V2,M1} P(99780,28687);d(22315) { meet( meet( join( 
% 40.28/40.65    converse( X ), Y ), one ), X ) ==> meet( one, X ) }.
% 40.28/40.65  (100056) {G40,W11,D5,L1,V3,M1} P(99780,12085) { meet( X, meet( Z, join( X, 
% 40.28/40.65    Y ) ) ) ==> meet( Z, X ) }.
% 40.28/40.65  (100276) {G41,W11,D4,L1,V3,M1} P(2822,100056);d(99924) { meet( Y, meet( Z, 
% 40.28/40.65    X ) ) = meet( Z, meet( X, Y ) ) }.
% 40.28/40.65  (101881) {G42,W11,D4,L1,V3,M1} P(100276,12085) { meet( Y, meet( Z, X ) ) 
% 40.28/40.65    ==> meet( meet( Z, Y ), X ) }.
% 40.28/40.65  (124613) {G51,W11,D6,L1,V2,M1} P(99982,3803);d(3803);d(251);d(7) { 
% 40.28/40.65    composition( meet( join( composition( X, top ), Y ), one ), X ) ==> X }.
% 40.28/40.65  (124655) {G52,W11,D4,L1,V1,M1} P(88127,124613) { composition( meet( skol1, 
% 40.28/40.65    one ), meet( skol1, X ) ) ==> meet( skol1, X ) }.
% 40.28/40.65  (124725) {G53,W9,D4,L1,V1,M1} P(124655,14);d(20149);d(96131);d(22157);d(
% 40.28/40.65    3778);d(5610) { composition( meet( skol1, one ), X ) ==> meet( skol1, X )
% 40.28/40.65     }.
% 40.28/40.65  (124812) {G54,W10,D4,L1,V1,M1} P(124725,19);d(73453);d(22157) { composition
% 40.28/40.65    ( X, meet( skol1, one ) ) ==> meet( converse( skol1 ), X ) }.
% 40.28/40.65  (124816) {G55,W12,D5,L1,V2,M1} P(124725,4);d(124812) { composition( meet( 
% 40.28/40.65    converse( skol1 ), Y ), X ) ==> composition( Y, meet( skol1, X ) ) }.
% 40.28/40.65  (125232) {G56,W0,D0,L0,V0,M0} S(208);d(124816);d(101881);d(875);d(124816);q
% 40.28/40.65     {  }.
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  % SZS output end Refutation
% 40.28/40.65  found a proof!
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Unprocessed initial clauses:
% 40.28/40.65  
% 40.28/40.65  (125234) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  (125235) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y
% 40.28/40.65     ), Z ) }.
% 40.28/40.65  (125236) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X
% 40.28/40.65     ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.65  (125237) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( 
% 40.28/40.65    complement( X ), complement( Y ) ) ) }.
% 40.28/40.65  (125238) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 40.28/40.65    composition( composition( X, Y ), Z ) }.
% 40.28/40.65  (125239) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 40.28/40.65  (125240) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 40.28/40.65    composition( X, Z ), composition( Y, Z ) ) }.
% 40.28/40.65  (125241) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 40.28/40.65  (125242) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse
% 40.28/40.65    ( X ), converse( Y ) ) }.
% 40.28/40.65  (125243) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 40.28/40.65    composition( converse( Y ), converse( X ) ) }.
% 40.28/40.65  (125244) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 40.28/40.65    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 40.28/40.65     }.
% 40.28/40.65  (125245) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 40.28/40.65  (125246) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 40.28/40.65  (125247) {G0,W33,D7,L1,V3,M1}  { join( meet( composition( X, Y ), Z ), 
% 40.28/40.65    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.65    composition( converse( X ), Z ) ) ) ) = composition( meet( X, composition
% 40.28/40.65    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) }.
% 40.28/40.65  (125248) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), Z ), meet
% 40.28/40.65    ( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) = 
% 40.28/40.65    meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z )
% 40.28/40.65     }.
% 40.28/40.65  (125249) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), Z ), meet
% 40.28/40.65    ( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) = 
% 40.28/40.65    meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z )
% 40.28/40.65     }.
% 40.28/40.65  (125250) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1 }.
% 40.28/40.65  (125251) {G0,W15,D5,L1,V0,M1}  { ! composition( meet( skol2, converse( 
% 40.28/40.65    skol1 ) ), meet( skol1, skol3 ) ) = composition( meet( skol2, converse( 
% 40.28/40.65    skol1 ) ), skol3 ) }.
% 40.28/40.65  
% 40.28/40.65  
% 40.28/40.65  Total Proof:
% 40.28/40.65  
% 40.28/40.65  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  parent0: (125234) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 40.28/40.65    ( join( X, Y ), Z ) }.
% 40.28/40.65  parent0: (125235) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125254) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 40.28/40.65    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 40.28/40.65    X }.
% 40.28/40.65  parent0[0]: (125236) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 40.28/40.65    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 40.28/40.65    Y ) ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 40.28/40.65    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 40.28/40.65    Y ) ) ) ==> X }.
% 40.28/40.65  parent0: (125254) {G0,W14,D6,L1,V2,M1}  { join( complement( join( 
% 40.28/40.65    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 40.28/40.65    Y ) ) ) = X }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125257) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 40.28/40.65    , complement( Y ) ) ) = meet( X, Y ) }.
% 40.28/40.65  parent0[0]: (125237) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( 
% 40.28/40.65    join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.65    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.65  parent0: (125257) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 40.28/40.65    , complement( Y ) ) ) = meet( X, Y ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.28/40.65     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.28/40.65  parent0: (125238) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z
% 40.28/40.65     ) ) = composition( composition( X, Y ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.65  parent0: (125239) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125272) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 40.28/40.65    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 40.28/40.65  parent0[0]: (125240) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z )
% 40.28/40.65     = join( composition( X, Z ), composition( Y, Z ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.65    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.65  parent0: (125272) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 40.28/40.65    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 40.28/40.65     }.
% 40.28/40.65  parent0: (125241) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125287) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 40.28/40.65     ) = converse( join( X, Y ) ) }.
% 40.28/40.65  parent0[0]: (125242) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = 
% 40.28/40.65    join( converse( X ), converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 40.28/40.65     ) ) ==> converse( join( X, Y ) ) }.
% 40.28/40.65  parent0: (125287) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y
% 40.28/40.65     ) ) = converse( join( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125296) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 40.28/40.65    converse( X ) ) = converse( composition( X, Y ) ) }.
% 40.28/40.65  parent0[0]: (125243) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y )
% 40.28/40.65     ) = composition( converse( Y ), converse( X ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.65    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.65  parent0: (125296) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 40.28/40.65    converse( X ) ) = converse( composition( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.28/40.65    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.28/40.65    Y ) }.
% 40.28/40.65  parent0: (125244) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X )
% 40.28/40.65    , complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y
% 40.28/40.65     ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125317) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 40.28/40.65     }.
% 40.28/40.65  parent0[0]: (125245) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X )
% 40.28/40.65     ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 40.28/40.65    top }.
% 40.28/40.65  parent0: (125317) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 40.28/40.65     }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125329) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 40.28/40.65     }.
% 40.28/40.65  parent0[0]: (125246) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X )
% 40.28/40.65     ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 40.28/40.65    zero }.
% 40.28/40.65  parent0: (125329) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 40.28/40.65     }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y )
% 40.28/40.65    , Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.65    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.28/40.65    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.65     ) ) ) }.
% 40.28/40.65  parent0: (125247) {G0,W33,D7,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.28/40.65    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.65    composition( converse( X ), Z ) ) ) ) = composition( meet( X, composition
% 40.28/40.65    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y )
% 40.28/40.65    , Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) )
% 40.28/40.65    , Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z
% 40.28/40.65     ) ) ), Z ) }.
% 40.28/40.65  parent0: (125248) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.28/40.65    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.28/40.65    Z ) ) = meet( composition( X, meet( Y, composition( converse( X ), Z ) )
% 40.28/40.65     ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y )
% 40.28/40.65    , Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y )
% 40.28/40.65    , Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) )
% 40.28/40.65    , Y ), Z ) }.
% 40.28/40.65  parent0: (125249) {G0,W27,D8,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.28/40.65    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.28/40.65    Z ) ) = meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y
% 40.28/40.65     ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 40.28/40.65    skol1 }.
% 40.28/40.65  parent0: (125250) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1
% 40.28/40.65     }.
% 40.28/40.65  substitution0:
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (17) {G0,W15,D5,L1,V0,M1} I { ! composition( meet( skol2, 
% 40.28/40.65    converse( skol1 ) ), meet( skol1, skol3 ) ) ==> composition( meet( skol2
% 40.28/40.65    , converse( skol1 ) ), skol3 ) }.
% 40.28/40.65  parent0: (125251) {G0,W15,D5,L1,V0,M1}  { ! composition( meet( skol2, 
% 40.28/40.65    converse( skol1 ) ), meet( skol1, skol3 ) ) = composition( meet( skol2, 
% 40.28/40.65    converse( skol1 ) ), skol3 ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125405) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 40.28/40.65     }.
% 40.28/40.65  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.28/40.65     }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125406) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 40.28/40.65     }.
% 40.28/40.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  parent1[0; 2]: (125405) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement
% 40.28/40.65    ( X ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := complement( X )
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125409) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 40.28/40.65     }.
% 40.28/40.65  parent0[0]: (125406) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 40.28/40.65    X ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 40.28/40.65    ==> top }.
% 40.28/40.65  parent0: (125409) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 40.28/40.65     }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125411) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 40.28/40.65    ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.65  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.65    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125412) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 40.28/40.65    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 40.28/40.65  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.65  parent1[0; 7]: (125411) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 40.28/40.65     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := converse( Y )
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.65    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.65  parent0: (125412) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 40.28/40.65    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125417) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 40.28/40.65    ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.65  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.65    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125419) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 40.28/40.65    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.65  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.65  parent1[0; 9]: (125417) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 40.28/40.65     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := converse( X )
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.65    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.65  parent0: (125419) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 40.28/40.65    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125422) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.28/40.65    ( converse( X ), converse( Y ) ) }.
% 40.28/40.65  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.65     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125424) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) ==> join
% 40.28/40.65    ( converse( X ), converse( Y ) ) }.
% 40.28/40.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  parent1[0; 2]: (125422) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.28/40.65    ==> join( converse( X ), converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125426) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 40.28/40.65    converse( join( Y, X ) ) }.
% 40.28/40.65  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.65     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.65  parent1[0; 5]: (125424) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) 
% 40.28/40.65    ==> join( converse( X ), converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (21) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y )
% 40.28/40.65     ) = converse( join( Y, X ) ) }.
% 40.28/40.65  parent0: (125426) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 40.28/40.65    converse( join( Y, X ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125428) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.28/40.65    ( converse( X ), converse( Y ) ) }.
% 40.28/40.65  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.65     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125429) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y
% 40.28/40.65     ) ) ==> join( X, converse( Y ) ) }.
% 40.28/40.65  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.65  parent1[0; 7]: (125428) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.28/40.65    ==> join( converse( X ), converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := converse( X )
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (22) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 40.28/40.65     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 40.28/40.65  parent0: (125429) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y
% 40.28/40.65     ) ) ==> join( X, converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125434) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.28/40.65    ( converse( X ), converse( Y ) ) }.
% 40.28/40.65  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.65     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125436) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 40.28/40.65     ) ) ==> join( converse( X ), Y ) }.
% 40.28/40.65  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.65  parent1[0; 9]: (125434) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.28/40.65    ==> join( converse( X ), converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := converse( Y )
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (23) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.28/40.65    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.28/40.65  parent0: (125436) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 40.28/40.65     ) ) ==> join( converse( X ), Y ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125439) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.28/40.65    ( converse( X ), converse( Y ) ) }.
% 40.28/40.65  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.65     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125442) {G1,W14,D5,L1,V3,M1}  { converse( join( join( X, Y ), Z )
% 40.28/40.65     ) ==> join( converse( join( Y, X ) ), converse( Z ) ) }.
% 40.28/40.65  parent0[0]: (21) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) )
% 40.28/40.65     = converse( join( Y, X ) ) }.
% 40.28/40.65  parent1[0; 8]: (125439) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.28/40.65    ==> join( converse( X ), converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := join( X, Y )
% 40.28/40.65     Y := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125453) {G1,W13,D5,L1,V3,M1}  { converse( join( join( X, Y ), Z )
% 40.28/40.65     ) ==> converse( join( join( Y, X ), Z ) ) }.
% 40.28/40.65  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.65     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.65  parent1[0; 7]: (125442) {G1,W14,D5,L1,V3,M1}  { converse( join( join( X, Y
% 40.28/40.65     ), Z ) ) ==> join( converse( join( Y, X ) ), converse( Z ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := join( Y, X )
% 40.28/40.65     Y := Z
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (24) {G2,W13,D5,L1,V3,M1} P(21,8);d(8) { converse( join( join
% 40.28/40.65    ( Y, X ), Z ) ) = converse( join( join( X, Y ), Z ) ) }.
% 40.28/40.65  parent0: (125453) {G1,W13,D5,L1,V3,M1}  { converse( join( join( X, Y ), Z )
% 40.28/40.65     ) ==> converse( join( join( Y, X ), Z ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125454) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 40.28/40.65    ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.65  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.65    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125456) {G1,W14,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 40.28/40.65    , Z ) ) ) ==> composition( converse( join( Z, Y ) ), converse( X ) ) }.
% 40.28/40.65  parent0[0]: (21) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) )
% 40.28/40.65     = converse( join( Y, X ) ) }.
% 40.28/40.65  parent1[0; 8]: (125454) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 40.28/40.65     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := Z
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := join( Y, Z )
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125462) {G1,W13,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 40.28/40.65    , Z ) ) ) ==> converse( composition( X, join( Z, Y ) ) ) }.
% 40.28/40.65  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.65    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.65  parent1[0; 7]: (125456) {G1,W14,D5,L1,V3,M1}  { converse( composition( X, 
% 40.28/40.65    join( Y, Z ) ) ) ==> composition( converse( join( Z, Y ) ), converse( X )
% 40.28/40.65     ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := join( Z, Y )
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (26) {G2,W13,D5,L1,V3,M1} P(21,9);d(9) { converse( composition
% 40.28/40.65    ( Z, join( Y, X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 40.28/40.65  parent0: (125462) {G1,W13,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 40.28/40.65    , Z ) ) ) ==> converse( composition( X, join( Z, Y ) ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Z
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125463) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.65    X, join( Y, Z ) ) }.
% 40.28/40.65  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125466) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 40.28/40.65    Y ) ), X ), Y ) ==> top }.
% 40.28/40.65  parent0[0]: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 40.28/40.65    ==> top }.
% 40.28/40.65  parent1[0; 9]: (125463) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.28/40.65     join( X, join( Y, Z ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := join( X, Y )
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := complement( join( X, Y ) )
% 40.28/40.65     Y := X
% 40.28/40.65     Z := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (30) {G2,W10,D6,L1,V2,M1} P(1,18) { join( join( complement( 
% 40.28/40.65    join( X, Y ) ), X ), Y ) ==> top }.
% 40.28/40.65  parent0: (125466) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 40.28/40.65    Y ) ), X ), Y ) ==> top }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125472) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.65    X, join( Y, Z ) ) }.
% 40.28/40.65  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125477) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) )
% 40.28/40.65    , Y ) ==> join( X, top ) }.
% 40.28/40.65  parent0[0]: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 40.28/40.65    ==> top }.
% 40.28/40.65  parent1[0; 9]: (125472) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.28/40.65     join( X, join( Y, Z ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := complement( Y )
% 40.28/40.65     Z := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (31) {G2,W10,D5,L1,V2,M1} P(18,1) { join( join( Y, complement
% 40.28/40.65    ( X ) ), X ) ==> join( Y, top ) }.
% 40.28/40.65  parent0: (125477) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) )
% 40.28/40.65    , Y ) ==> join( X, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125481) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.65    X, join( Y, Z ) ) }.
% 40.28/40.65  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125484) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.28/40.65    ( join( Y, Z ), X ) }.
% 40.28/40.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  parent1[0; 6]: (125481) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.28/40.65     join( X, join( Y, Z ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := join( Y, Z )
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.65    join( join( Y, Z ), X ) }.
% 40.28/40.65  parent0: (125484) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.28/40.65    ( join( Y, Z ), X ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125498) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.65    X, join( Y, Z ) ) }.
% 40.28/40.65  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125503) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.28/40.65    ( X, join( Z, Y ) ) }.
% 40.28/40.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  parent1[0; 8]: (125498) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.28/40.65     join( X, join( Y, Z ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := Z
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125516) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.28/40.65    ( join( X, Z ), Y ) }.
% 40.28/40.65  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  parent1[0; 6]: (125503) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.28/40.65     join( X, join( Z, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Z
% 40.28/40.65     Z := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 40.28/40.65     ) = join( join( Z, X ), Y ) }.
% 40.28/40.65  parent0: (125516) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.28/40.65    ( join( X, Z ), Y ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Z
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125518) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.65    X, join( Y, Z ) ) }.
% 40.28/40.65  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125521) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 40.28/40.65     ) ) ==> join( X, top ) }.
% 40.28/40.65  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.28/40.65     }.
% 40.28/40.65  parent1[0; 9]: (125518) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.28/40.65     join( X, join( Y, Z ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := complement( Y )
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (34) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.28/40.65    complement( X ) ) ==> join( Y, top ) }.
% 40.28/40.65  parent0: (125521) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 40.28/40.65     ) ) ==> join( X, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125525) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.28/40.65    Y ), complement( Y ) ) }.
% 40.28/40.65  parent0[0]: (34) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.28/40.65    complement( X ) ) ==> join( Y, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125528) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.28/40.65    complement( Y ), join( X, Y ) ) }.
% 40.28/40.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  parent1[0; 4]: (125525) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.28/40.65    join( X, Y ), complement( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := join( X, Y )
% 40.28/40.65     Y := complement( Y )
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125541) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 40.28/40.65    complement( Y ), X ), Y ) }.
% 40.28/40.65  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  parent1[0; 4]: (125528) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.28/40.65    complement( Y ), join( X, Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := complement( Y )
% 40.28/40.65     Y := X
% 40.28/40.65     Z := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125542) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), 
% 40.28/40.65    Y ) ==> join( X, top ) }.
% 40.28/40.65  parent0[0]: (125541) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join
% 40.28/40.65    ( complement( Y ), X ), Y ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (39) {G2,W10,D5,L1,V2,M1} P(34,0);d(1) { join( join( 
% 40.28/40.65    complement( Y ), X ), Y ) ==> join( X, top ) }.
% 40.28/40.65  parent0: (125542) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X )
% 40.28/40.65    , Y ) ==> join( X, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125543) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.28/40.65    Y ), complement( Y ) ) }.
% 40.28/40.65  parent0[0]: (34) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.28/40.65    complement( X ) ) ==> join( Y, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125546) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y
% 40.28/40.65    , X ), complement( Y ) ) }.
% 40.28/40.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  parent1[0; 5]: (125543) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.28/40.65    join( X, Y ), complement( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125559) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 40.28/40.65     ) ) ==> join( X, top ) }.
% 40.28/40.65  parent0[0]: (125546) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 40.28/40.65    ( Y, X ), complement( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (40) {G2,W10,D4,L1,V2,M1} P(0,34) { join( join( Y, X ), 
% 40.28/40.65    complement( Y ) ) ==> join( X, top ) }.
% 40.28/40.65  parent0: (125559) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 40.28/40.65     ) ) ==> join( X, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125561) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.28/40.65    Y ), complement( Y ) ) }.
% 40.28/40.65  parent0[0]: (34) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.28/40.65    complement( X ) ) ==> join( Y, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125562) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 40.28/40.65    complement( complement( X ) ) ) }.
% 40.28/40.65  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.28/40.65     }.
% 40.28/40.65  parent1[0; 5]: (125561) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.28/40.65    join( X, Y ), complement( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := complement( X )
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125563) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( 
% 40.28/40.65    X ) ) ) ==> join( X, top ) }.
% 40.28/40.65  parent0[0]: (125562) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 40.28/40.65    complement( complement( X ) ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (41) {G2,W9,D5,L1,V1,M1} P(11,34) { join( top, complement( 
% 40.28/40.65    complement( X ) ) ) ==> join( X, top ) }.
% 40.28/40.65  parent0: (125563) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement
% 40.28/40.65    ( X ) ) ) ==> join( X, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125564) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 40.28/40.65    complement( complement( X ) ) ) }.
% 40.28/40.65  parent0[0]: (41) {G2,W9,D5,L1,V1,M1} P(11,34) { join( top, complement( 
% 40.28/40.65    complement( X ) ) ) ==> join( X, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125566) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 40.28/40.65    complement( complement( X ) ), top ) }.
% 40.28/40.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.65  parent1[0; 4]: (125564) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top
% 40.28/40.65    , complement( complement( X ) ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := top
% 40.28/40.65     Y := complement( complement( X ) )
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125572) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 40.28/40.65    , top ) ==> join( X, top ) }.
% 40.28/40.65  parent0[0]: (125566) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 40.28/40.65    complement( complement( X ) ), top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (43) {G3,W9,D5,L1,V1,M1} P(41,0) { join( complement( 
% 40.28/40.65    complement( X ) ), top ) ==> join( X, top ) }.
% 40.28/40.65  parent0: (125572) {G1,W9,D5,L1,V1,M1}  { join( complement( complement( X )
% 40.28/40.65     ), top ) ==> join( X, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125574) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 40.28/40.65    Y ), complement( X ) ) }.
% 40.28/40.65  parent0[0]: (40) {G2,W10,D4,L1,V2,M1} P(0,34) { join( join( Y, X ), 
% 40.28/40.65    complement( Y ) ) ==> join( X, top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := X
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125581) {G1,W14,D5,L1,V3,M1}  { join( join( X, Y ), top ) ==> 
% 40.28/40.65    join( join( join( Z, X ), Y ), complement( Z ) ) }.
% 40.28/40.65  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.65    join( X, Y ), Z ) }.
% 40.28/40.65  parent1[0; 7]: (125574) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 40.28/40.65    join( X, Y ), complement( X ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Z
% 40.28/40.65     Y := X
% 40.28/40.65     Z := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := Z
% 40.28/40.65     Y := join( X, Y )
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125582) {G1,W14,D5,L1,V3,M1}  { join( join( join( Z, X ), Y ), 
% 40.28/40.65    complement( Z ) ) ==> join( join( X, Y ), top ) }.
% 40.28/40.65  parent0[0]: (125581) {G1,W14,D5,L1,V3,M1}  { join( join( X, Y ), top ) ==> 
% 40.28/40.65    join( join( join( Z, X ), Y ), complement( Z ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65     Z := Z
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (49) {G3,W14,D5,L1,V3,M1} P(1,40) { join( join( join( X, Y ), 
% 40.28/40.65    Z ), complement( X ) ) ==> join( join( Y, Z ), top ) }.
% 40.28/40.65  parent0: (125582) {G1,W14,D5,L1,V3,M1}  { join( join( join( Z, X ), Y ), 
% 40.28/40.65    complement( Z ) ) ==> join( join( X, Y ), top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := Y
% 40.28/40.65     Y := Z
% 40.28/40.65     Z := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125585) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 40.28/40.65    join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.65  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.65    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.65  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 40.28/40.65    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 40.28/40.65    Y ) ) ) ==> X }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.65    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.65  parent0: (125585) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 40.28/40.65    join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125588) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 40.28/40.65    converse( join( converse( X ), Y ) ) }.
% 40.28/40.65  parent0[0]: (22) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 40.28/40.65     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65     Y := Y
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  paramod: (125589) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 40.28/40.65    converse( X ) ) ) ) ==> converse( top ) }.
% 40.28/40.65  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.28/40.65     }.
% 40.28/40.65  parent1[0; 8]: (125588) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 40.28/40.65    ==> converse( join( converse( X ), Y ) ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := converse( X )
% 40.28/40.65  end
% 40.28/40.65  substitution1:
% 40.28/40.65     X := X
% 40.28/40.65     Y := complement( converse( X ) )
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  subsumption: (62) {G2,W9,D6,L1,V1,M1} P(11,22) { join( X, converse( 
% 40.28/40.65    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 40.28/40.65  parent0: (125589) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 40.28/40.65    converse( X ) ) ) ) ==> converse( top ) }.
% 40.28/40.65  substitution0:
% 40.28/40.65     X := X
% 40.28/40.65  end
% 40.28/40.65  permutation0:
% 40.28/40.65     0 ==> 0
% 40.28/40.65  end
% 40.28/40.65  
% 40.28/40.65  eqswap: (125591) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.65    ( complement( X ), complement( Y ) ) ) }.
% 40.28/40.65  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.66    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125593) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.66    ( complement( Y ), complement( X ) ) ) }.
% 40.28/40.66  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.66  parent1[0; 5]: (125591) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.66    ( join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := complement( X )
% 40.28/40.66     Y := complement( Y )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125595) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 40.28/40.66  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.66    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.66  parent1[0; 4]: (125593) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.66    ( join( complement( Y ), complement( X ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 40.28/40.66    , Y ) }.
% 40.28/40.66  parent0: (125595) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125597) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.66    ( complement( X ), complement( Y ) ) ) }.
% 40.28/40.66  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.66    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125600) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 40.28/40.66    complement( top ) }.
% 40.28/40.66  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.28/40.66     }.
% 40.28/40.66  parent1[0; 6]: (125597) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.66    ( join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := complement( X )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := complement( X )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125601) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 40.28/40.66  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 1]: (125600) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) 
% 40.28/40.66    ==> complement( top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125602) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 40.28/40.66  parent0[0]: (125601) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 40.28/40.66     zero }.
% 40.28/40.66  parent0: (125602) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125604) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.66    ( complement( X ), complement( Y ) ) ) }.
% 40.28/40.66  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.66    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125605) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 40.28/40.66    join( zero, complement( X ) ) ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 6]: (125604) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.66    ( join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := top
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125607) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 40.28/40.66    ( X ) ) ) ==> meet( top, X ) }.
% 40.28/40.66  parent0[0]: (125605) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 40.28/40.66    join( zero, complement( X ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (81) {G2,W9,D5,L1,V1,M1} P(80,3) { complement( join( zero, 
% 40.28/40.66    complement( X ) ) ) ==> meet( top, X ) }.
% 40.28/40.66  parent0: (125607) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 40.28/40.66    ( X ) ) ) ==> meet( top, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125610) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.66    ( complement( X ), complement( Y ) ) ) }.
% 40.28/40.66  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.66    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125612) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 40.28/40.66    join( complement( X ), zero ) ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 8]: (125610) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.66    ( join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125614) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 40.28/40.66    zero ) ) ==> meet( X, top ) }.
% 40.28/40.66  parent0[0]: (125612) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 40.28/40.66    join( complement( X ), zero ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (82) {G2,W9,D5,L1,V1,M1} P(80,3) { complement( join( 
% 40.28/40.66    complement( X ), zero ) ) ==> meet( X, top ) }.
% 40.28/40.66  parent0: (125614) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X )
% 40.28/40.66    , zero ) ) ==> meet( X, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125616) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.28/40.66    complement( Y ) ), Y ) }.
% 40.28/40.66  parent0[0]: (31) {G2,W10,D5,L1,V2,M1} P(18,1) { join( join( Y, complement( 
% 40.28/40.66    X ) ), X ) ==> join( Y, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125617) {G2,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 40.28/40.66    zero ), top ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 7]: (125616) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.28/40.66    join( X, complement( Y ) ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125618) {G2,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 40.28/40.66    join( X, top ) }.
% 40.28/40.66  parent0[0]: (125617) {G2,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( 
% 40.28/40.66    X, zero ), top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (83) {G3,W9,D4,L1,V1,M1} P(80,31) { join( join( X, zero ), top
% 40.28/40.66     ) ==> join( X, top ) }.
% 40.28/40.66  parent0: (125618) {G2,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 40.28/40.66    join( X, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125620) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 40.28/40.66    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.28/40.66  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.28/40.66     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125622) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 40.28/40.66     ), top ) ==> composition( X, skol1 ) }.
% 40.28/40.66  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 40.28/40.66    skol1 }.
% 40.28/40.66  parent1[0; 8]: (125620) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 40.28/40.66    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := skol1
% 40.28/40.66     Z := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (93) {G1,W9,D4,L1,V1,M1} P(16,4) { composition( composition( X
% 40.28/40.66    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 40.28/40.66  parent0: (125622) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 40.28/40.66     ), top ) ==> composition( X, skol1 ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125626) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.28/40.66     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.66  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.66    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125627) {G1,W11,D4,L1,V1,M1}  { composition( join( skol1, X ), 
% 40.28/40.66    top ) ==> join( skol1, composition( X, top ) ) }.
% 40.28/40.66  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 40.28/40.66    skol1 }.
% 40.28/40.66  parent1[0; 7]: (125626) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 40.28/40.66    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := skol1
% 40.28/40.66     Y := top
% 40.28/40.66     Z := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (99) {G1,W11,D4,L1,V1,M1} P(16,6) { composition( join( skol1, 
% 40.28/40.66    X ), top ) ==> join( skol1, composition( X, top ) ) }.
% 40.28/40.66  parent0: (125627) {G1,W11,D4,L1,V1,M1}  { composition( join( skol1, X ), 
% 40.28/40.66    top ) ==> join( skol1, composition( X, top ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125632) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.28/40.66     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.66  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.66    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125634) {G1,W11,D4,L1,V1,M1}  { composition( join( X, skol1 ), 
% 40.28/40.66    top ) ==> join( composition( X, top ), skol1 ) }.
% 40.28/40.66  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 40.28/40.66    skol1 }.
% 40.28/40.66  parent1[0; 10]: (125632) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 40.28/40.66    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := top
% 40.28/40.66     Z := skol1
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (100) {G1,W11,D4,L1,V1,M1} P(16,6) { composition( join( X, 
% 40.28/40.66    skol1 ), top ) ==> join( composition( X, top ), skol1 ) }.
% 40.28/40.66  parent0: (125634) {G1,W11,D4,L1,V1,M1}  { composition( join( X, skol1 ), 
% 40.28/40.66    top ) ==> join( composition( X, top ), skol1 ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125638) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.28/40.66    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.28/40.66    Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125640) {G1,W15,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 40.28/40.66    composition( converse( composition( X, skol1 ) ), complement( composition
% 40.28/40.66    ( X, skol1 ) ) ), complement( top ) ) }.
% 40.28/40.66  parent0[0]: (93) {G1,W9,D4,L1,V1,M1} P(16,4) { composition( composition( X
% 40.28/40.66    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 40.28/40.66  parent1[0; 10]: (125638) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := composition( X, skol1 )
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125642) {G2,W14,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 40.28/40.66    composition( converse( composition( X, skol1 ) ), complement( composition
% 40.28/40.66    ( X, skol1 ) ) ), zero ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 13]: (125640) {G1,W15,D6,L1,V1,M1}  { complement( top ) ==> join
% 40.28/40.66    ( composition( converse( composition( X, skol1 ) ), complement( 
% 40.28/40.66    composition( X, skol1 ) ) ), complement( top ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125643) {G2,W13,D6,L1,V1,M1}  { zero ==> join( composition( 
% 40.28/40.66    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 40.28/40.66     ) ), zero ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 1]: (125642) {G2,W14,D6,L1,V1,M1}  { complement( top ) ==> join
% 40.28/40.66    ( composition( converse( composition( X, skol1 ) ), complement( 
% 40.28/40.66    composition( X, skol1 ) ) ), zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125645) {G2,W13,D6,L1,V1,M1}  { join( composition( converse( 
% 40.28/40.66    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ), zero
% 40.28/40.66     ) ==> zero }.
% 40.28/40.66  parent0[0]: (125643) {G2,W13,D6,L1,V1,M1}  { zero ==> join( composition( 
% 40.28/40.66    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 40.28/40.66     ) ), zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (106) {G2,W13,D6,L1,V1,M1} P(93,10);d(80) { join( composition
% 40.28/40.66    ( converse( composition( X, skol1 ) ), complement( composition( X, skol1
% 40.28/40.66     ) ) ), zero ) ==> zero }.
% 40.28/40.66  parent0: (125645) {G2,W13,D6,L1,V1,M1}  { join( composition( converse( 
% 40.28/40.66    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ), zero
% 40.28/40.66     ) ==> zero }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125648) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.28/40.66    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.28/40.66    Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125650) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 40.28/40.66     }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 11]: (125648) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125651) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 40.28/40.66    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 1]: (125650) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join
% 40.28/40.66    ( composition( converse( X ), complement( composition( X, top ) ) ), zero
% 40.28/40.66     ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125653) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X ), 
% 40.28/40.66    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.28/40.66  parent0[0]: (125651) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 40.28/40.66    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (108) {G2,W11,D6,L1,V1,M1} P(80,10) { join( composition( 
% 40.28/40.66    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.28/40.66  parent0: (125653) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X )
% 40.28/40.66    , complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125656) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.66    X, join( Y, Z ) ) }.
% 40.28/40.66  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.66    join( X, Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125658) {G1,W17,D7,L1,V3,M1}  { join( join( X, composition( 
% 40.28/40.66    converse( Y ), complement( composition( Y, Z ) ) ) ), complement( Z ) ) 
% 40.28/40.66    ==> join( X, complement( Z ) ) }.
% 40.28/40.66  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.28/40.66    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.28/40.66    Y ) }.
% 40.28/40.66  parent1[0; 15]: (125656) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 40.28/40.66    ==> join( X, join( Y, Z ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := Z
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := composition( converse( Y ), complement( composition( Y, Z ) ) )
% 40.28/40.66     Z := complement( Z )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (111) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ) ), 
% 40.28/40.66    complement( Y ) ) ==> join( Z, complement( Y ) ) }.
% 40.28/40.66  parent0: (125658) {G1,W17,D7,L1,V3,M1}  { join( join( X, composition( 
% 40.28/40.66    converse( Y ), complement( composition( Y, Z ) ) ) ), complement( Z ) ) 
% 40.28/40.66    ==> join( X, complement( Z ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66     Y := X
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125662) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.28/40.66    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.28/40.66    Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125664) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 40.28/40.66    join( composition( converse( converse( Y ) ), complement( converse( 
% 40.28/40.66    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 40.28/40.66  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.66    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.66  parent1[0; 10]: (125662) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := converse( Y )
% 40.28/40.66     Y := converse( X )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125665) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 40.28/40.66    join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 40.28/40.66    complement( converse( X ) ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 6]: (125664) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) )
% 40.28/40.66     ==> join( composition( converse( converse( Y ) ), complement( converse( 
% 40.28/40.66    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125666) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 40.28/40.66    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 40.28/40.66    complement( converse( X ) ) }.
% 40.28/40.66  parent0[0]: (125665) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) 
% 40.28/40.66    ==> join( composition( Y, complement( converse( composition( X, Y ) ) ) )
% 40.28/40.66    , complement( converse( X ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (113) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 40.28/40.66    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 40.28/40.66    Y ) ) ) ==> complement( converse( Y ) ) }.
% 40.28/40.66  parent0: (125666) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement
% 40.28/40.66    ( converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 40.28/40.66    complement( converse( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125668) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.28/40.66    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.28/40.66    Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125670) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ), complement( top )
% 40.28/40.66     ) }.
% 40.28/40.66  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 40.28/40.66    skol1 }.
% 40.28/40.66  parent1[0; 8]: (125668) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := skol1
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125672) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 9]: (125670) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join
% 40.28/40.66    ( composition( converse( skol1 ), complement( skol1 ) ), complement( top
% 40.28/40.66     ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125673) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 1]: (125672) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join
% 40.28/40.66    ( composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125675) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1
% 40.28/40.66     ), complement( skol1 ) ), zero ) ==> zero }.
% 40.28/40.66  parent0[0]: (125673) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (116) {G2,W9,D5,L1,V0,M1} P(16,10);d(80) { join( composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 40.28/40.66  parent0: (125675) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1
% 40.28/40.66     ), complement( skol1 ) ), zero ) ==> zero }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125678) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.28/40.66    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.28/40.66    Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125679) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 40.28/40.66  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.66  parent1[0; 8]: (125678) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := one
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125680) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X ), 
% 40.28/40.66    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 40.28/40.66  parent0[0]: (125679) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (117) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 40.28/40.66    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 40.28/40.66     ) }.
% 40.28/40.66  parent0: (125680) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X )
% 40.28/40.66    , complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125682) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 40.28/40.66    Y ), complement( Y ) ) }.
% 40.28/40.66  parent0[0]: (34) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 40.28/40.66    complement( X ) ) ==> join( Y, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125684) {G1,W36,D8,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.28/40.66    Z ), top ) ==> join( composition( meet( X, composition( Z, converse( Y )
% 40.28/40.66     ) ), meet( Y, composition( converse( X ), Z ) ) ), complement( 
% 40.28/40.66    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.66    composition( converse( X ), Z ) ) ) ) ) }.
% 40.28/40.66  parent0[0]: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.66    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.66    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.28/40.66    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.66     ) ) ) }.
% 40.28/40.66  parent1[0; 9]: (125682) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 40.28/40.66    join( X, Y ), complement( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := meet( composition( X, Y ), Z )
% 40.28/40.66     Y := composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.66    composition( converse( X ), Z ) ) )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125685) {G1,W9,D5,L1,V3,M1}  { join( meet( composition( X, Y ), Z
% 40.28/40.66     ), top ) ==> top }.
% 40.28/40.66  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 40.28/40.66     }.
% 40.28/40.66  parent1[0; 8]: (125684) {G1,W36,D8,L1,V3,M1}  { join( meet( composition( X
% 40.28/40.66    , Y ), Z ), top ) ==> join( composition( meet( X, composition( Z, 
% 40.28/40.66    converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ), 
% 40.28/40.66    complement( composition( meet( X, composition( Z, converse( Y ) ) ), meet
% 40.28/40.66    ( Y, composition( converse( X ), Z ) ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.66    composition( converse( X ), Z ) ) )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (139) {G2,W9,D5,L1,V3,M1} P(13,34);d(11) { join( meet( 
% 40.28/40.66    composition( X, Y ), Z ), top ) ==> top }.
% 40.28/40.66  parent0: (125685) {G1,W9,D5,L1,V3,M1}  { join( meet( composition( X, Y ), Z
% 40.28/40.66     ), top ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125688) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.66    X, join( Y, Z ) ) }.
% 40.28/40.66  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.66    join( X, Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125690) {G1,W37,D7,L1,V4,M1}  { join( join( X, meet( composition
% 40.28/40.66    ( Y, Z ), T ) ), composition( meet( Y, composition( T, converse( Z ) ) )
% 40.28/40.66    , meet( Z, composition( converse( Y ), T ) ) ) ) ==> join( X, composition
% 40.28/40.66    ( meet( Y, composition( T, converse( Z ) ) ), meet( Z, composition( 
% 40.28/40.66    converse( Y ), T ) ) ) ) }.
% 40.28/40.66  parent0[0]: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.66    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.66    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.28/40.66    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.66     ) ) ) }.
% 40.28/40.66  parent1[0; 24]: (125688) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 40.28/40.66    ==> join( X, join( Y, Z ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := T
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := meet( composition( Y, Z ), T )
% 40.28/40.66     Z := composition( meet( Y, composition( T, converse( Z ) ) ), meet( Z, 
% 40.28/40.66    composition( converse( Y ), T ) ) )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (140) {G1,W37,D7,L1,V4,M1} P(13,1) { join( join( T, meet( 
% 40.28/40.66    composition( X, Y ), Z ) ), composition( meet( X, composition( Z, 
% 40.28/40.66    converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) ==> 
% 40.28/40.66    join( T, composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y
% 40.28/40.66    , composition( converse( X ), Z ) ) ) ) }.
% 40.28/40.66  parent0: (125690) {G1,W37,D7,L1,V4,M1}  { join( join( X, meet( composition
% 40.28/40.66    ( Y, Z ), T ) ), composition( meet( Y, composition( T, converse( Z ) ) )
% 40.28/40.66    , meet( Z, composition( converse( Y ), T ) ) ) ) ==> join( X, composition
% 40.28/40.66    ( meet( Y, composition( T, converse( Z ) ) ), meet( Z, composition( 
% 40.28/40.66    converse( Y ), T ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := T
% 40.28/40.66     Y := X
% 40.28/40.66     Z := Y
% 40.28/40.66     T := Z
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125694) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.28/40.66    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ==> 
% 40.28/40.66    join( meet( composition( X, Y ), Z ), composition( meet( X, composition( 
% 40.28/40.66    Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) }.
% 40.28/40.66  parent0[0]: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.66    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.66    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.28/40.66    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.66     ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125701) {G1,W42,D8,L1,V3,M1}  { composition( meet( converse( X )
% 40.28/40.66    , composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.28/40.66    composition( converse( converse( X ) ), Y ) ) ) ==> join( meet( converse
% 40.28/40.66    ( composition( Z, X ) ), Y ), composition( meet( converse( X ), 
% 40.28/40.66    composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.28/40.66    composition( converse( converse( X ) ), Y ) ) ) ) }.
% 40.28/40.66  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.66    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.66  parent1[0; 20]: (125694) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, 
% 40.28/40.66    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.66     ) ) ) ==> join( meet( composition( X, Y ), Z ), composition( meet( X, 
% 40.28/40.66    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.66     ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := converse( X )
% 40.28/40.66     Y := converse( Z )
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125714) {G1,W40,D8,L1,V3,M1}  { composition( meet( converse( X )
% 40.28/40.66    , composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.28/40.66    composition( converse( converse( X ) ), Y ) ) ) ==> join( meet( converse
% 40.28/40.66    ( composition( Z, X ) ), Y ), composition( meet( converse( X ), 
% 40.28/40.66    composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.28/40.66    composition( X, Y ) ) ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 38]: (125701) {G1,W42,D8,L1,V3,M1}  { composition( meet( 
% 40.28/40.66    converse( X ), composition( Y, converse( converse( Z ) ) ) ), meet( 
% 40.28/40.66    converse( Z ), composition( converse( converse( X ) ), Y ) ) ) ==> join( 
% 40.28/40.66    meet( converse( composition( Z, X ) ), Y ), composition( meet( converse( 
% 40.28/40.66    X ), composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.28/40.66    composition( converse( converse( X ) ), Y ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125727) {G1,W38,D8,L1,V3,M1}  { composition( meet( converse( X )
% 40.28/40.66    , composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.28/40.66    composition( X, Y ) ) ) ==> join( meet( converse( composition( Z, X ) ), 
% 40.28/40.66    Y ), composition( meet( converse( X ), composition( Y, converse( converse
% 40.28/40.66    ( Z ) ) ) ), meet( converse( Z ), composition( X, Y ) ) ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 14]: (125714) {G1,W40,D8,L1,V3,M1}  { composition( meet( 
% 40.28/40.66    converse( X ), composition( Y, converse( converse( Z ) ) ) ), meet( 
% 40.28/40.66    converse( Z ), composition( converse( converse( X ) ), Y ) ) ) ==> join( 
% 40.28/40.66    meet( converse( composition( Z, X ) ), Y ), composition( meet( converse( 
% 40.28/40.66    X ), composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.28/40.66    composition( X, Y ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125729) {G1,W36,D7,L1,V3,M1}  { composition( meet( converse( X )
% 40.28/40.66    , composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.28/40.66    composition( X, Y ) ) ) ==> join( meet( converse( composition( Z, X ) ), 
% 40.28/40.66    Y ), composition( meet( converse( X ), composition( Y, Z ) ), meet( 
% 40.28/40.66    converse( Z ), composition( X, Y ) ) ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 29]: (125727) {G1,W38,D8,L1,V3,M1}  { composition( meet( 
% 40.28/40.66    converse( X ), composition( Y, converse( converse( Z ) ) ) ), meet( 
% 40.28/40.66    converse( Z ), composition( X, Y ) ) ) ==> join( meet( converse( 
% 40.28/40.66    composition( Z, X ) ), Y ), composition( meet( converse( X ), composition
% 40.28/40.66    ( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), composition( X, 
% 40.28/40.66    Y ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125730) {G1,W34,D6,L1,V3,M1}  { composition( meet( converse( X )
% 40.28/40.66    , composition( Y, Z ) ), meet( converse( Z ), composition( X, Y ) ) ) ==>
% 40.28/40.66     join( meet( converse( composition( Z, X ) ), Y ), composition( meet( 
% 40.28/40.66    converse( X ), composition( Y, Z ) ), meet( converse( Z ), composition( X
% 40.28/40.66    , Y ) ) ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 7]: (125729) {G1,W36,D7,L1,V3,M1}  { composition( meet( converse
% 40.28/40.66    ( X ), composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z )
% 40.28/40.66    , composition( X, Y ) ) ) ==> join( meet( converse( composition( Z, X ) )
% 40.28/40.66    , Y ), composition( meet( converse( X ), composition( Y, Z ) ), meet( 
% 40.28/40.66    converse( Z ), composition( X, Y ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125736) {G1,W34,D6,L1,V3,M1}  { join( meet( converse( composition
% 40.28/40.66    ( Z, X ) ), Y ), composition( meet( converse( X ), composition( Y, Z ) )
% 40.28/40.66    , meet( converse( Z ), composition( X, Y ) ) ) ) ==> composition( meet( 
% 40.28/40.66    converse( X ), composition( Y, Z ) ), meet( converse( Z ), composition( X
% 40.28/40.66    , Y ) ) ) }.
% 40.28/40.66  parent0[0]: (125730) {G1,W34,D6,L1,V3,M1}  { composition( meet( converse( X
% 40.28/40.66     ), composition( Y, Z ) ), meet( converse( Z ), composition( X, Y ) ) ) 
% 40.28/40.66    ==> join( meet( converse( composition( Z, X ) ), Y ), composition( meet( 
% 40.28/40.66    converse( X ), composition( Y, Z ) ), meet( converse( Z ), composition( X
% 40.28/40.66    , Y ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (141) {G1,W34,D6,L1,V3,M1} P(9,13);d(7);d(7) { join( meet( 
% 40.28/40.66    converse( composition( Y, X ) ), Z ), composition( meet( converse( X ), 
% 40.28/40.66    composition( Z, Y ) ), meet( converse( Y ), composition( X, Z ) ) ) ) ==>
% 40.28/40.66     composition( meet( converse( X ), composition( Z, Y ) ), meet( converse
% 40.28/40.66    ( Y ), composition( X, Z ) ) ) }.
% 40.28/40.66  parent0: (125736) {G1,W34,D6,L1,V3,M1}  { join( meet( converse( composition
% 40.28/40.66    ( Z, X ) ), Y ), composition( meet( converse( X ), composition( Y, Z ) )
% 40.28/40.66    , meet( converse( Z ), composition( X, Y ) ) ) ) ==> composition( meet( 
% 40.28/40.66    converse( X ), composition( Y, Z ) ), meet( converse( Z ), composition( X
% 40.28/40.66    , Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125740) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.28/40.66    ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ==> 
% 40.28/40.66    join( meet( composition( X, Y ), Z ), composition( meet( X, composition( 
% 40.28/40.66    Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) }.
% 40.28/40.66  parent0[0]: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.66    Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 40.28/40.66    composition( converse( X ), Z ) ) ) ) ==> composition( meet( X, 
% 40.28/40.66    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.66     ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125742) {G1,W36,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.28/40.66    ( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), composition( 
% 40.28/40.66    converse( X ), Y ) ) ) ==> join( meet( composition( X, converse( Z ) ), Y
% 40.28/40.66     ), composition( meet( X, composition( Y, Z ) ), meet( converse( Z ), 
% 40.28/40.66    composition( converse( X ), Y ) ) ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 28]: (125740) {G0,W33,D7,L1,V3,M1}  { composition( meet( X, 
% 40.28/40.66    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.66     ) ) ) ==> join( meet( composition( X, Y ), Z ), composition( meet( X, 
% 40.28/40.66    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 40.28/40.66     ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := converse( Z )
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125746) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.28/40.66    ( Y, Z ) ), meet( converse( Z ), composition( converse( X ), Y ) ) ) ==> 
% 40.28/40.66    join( meet( composition( X, converse( Z ) ), Y ), composition( meet( X, 
% 40.28/40.66    composition( Y, Z ) ), meet( converse( Z ), composition( converse( X ), Y
% 40.28/40.66     ) ) ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 6]: (125742) {G1,W36,D7,L1,V3,M1}  { composition( meet( X, 
% 40.28/40.66    composition( Y, converse( converse( Z ) ) ) ), meet( converse( Z ), 
% 40.28/40.66    composition( converse( X ), Y ) ) ) ==> join( meet( composition( X, 
% 40.28/40.66    converse( Z ) ), Y ), composition( meet( X, composition( Y, Z ) ), meet( 
% 40.28/40.66    converse( Z ), composition( converse( X ), Y ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125748) {G1,W34,D7,L1,V3,M1}  { join( meet( composition( X, 
% 40.28/40.66    converse( Z ) ), Y ), composition( meet( X, composition( Y, Z ) ), meet( 
% 40.28/40.66    converse( Z ), composition( converse( X ), Y ) ) ) ) ==> composition( 
% 40.28/40.66    meet( X, composition( Y, Z ) ), meet( converse( Z ), composition( 
% 40.28/40.66    converse( X ), Y ) ) ) }.
% 40.28/40.66  parent0[0]: (125746) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, 
% 40.28/40.66    composition( Y, Z ) ), meet( converse( Z ), composition( converse( X ), Y
% 40.28/40.66     ) ) ) ==> join( meet( composition( X, converse( Z ) ), Y ), composition
% 40.28/40.66    ( meet( X, composition( Y, Z ) ), meet( converse( Z ), composition( 
% 40.28/40.66    converse( X ), Y ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (145) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( 
% 40.28/40.66    Y, converse( X ) ), Z ), composition( meet( Y, composition( Z, X ) ), 
% 40.28/40.66    meet( converse( X ), composition( converse( Y ), Z ) ) ) ) ==> 
% 40.28/40.66    composition( meet( Y, composition( Z, X ) ), meet( converse( X ), 
% 40.28/40.66    composition( converse( Y ), Z ) ) ) }.
% 40.28/40.66  parent0: (125748) {G1,W34,D7,L1,V3,M1}  { join( meet( composition( X, 
% 40.28/40.66    converse( Z ) ), Y ), composition( meet( X, composition( Y, Z ) ), meet( 
% 40.28/40.66    converse( Z ), composition( converse( X ), Y ) ) ) ) ==> composition( 
% 40.28/40.66    meet( X, composition( Y, Z ) ), meet( converse( Z ), composition( 
% 40.28/40.66    converse( X ), Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125754) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.66    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 40.28/40.66    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.66     ) ), Z ) ) }.
% 40.28/40.66  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.66    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.28/40.66    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.66     ) ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125757) {G1,W25,D8,L1,V2,M1}  { meet( composition( X, meet( one, 
% 40.28/40.66    composition( converse( X ), Y ) ) ), Y ) ==> join( meet( X, Y ), meet( 
% 40.28/40.66    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) }.
% 40.28/40.66  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.66  parent1[0; 13]: (125754) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 40.28/40.66    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 40.28/40.66    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 40.28/40.66    , Z ) ) ), Z ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := one
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125762) {G1,W25,D8,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 40.28/40.66    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) ==>
% 40.28/40.66     meet( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y
% 40.28/40.66     ) }.
% 40.28/40.66  parent0[0]: (125757) {G1,W25,D8,L1,V2,M1}  { meet( composition( X, meet( 
% 40.28/40.66    one, composition( converse( X ), Y ) ) ), Y ) ==> join( meet( X, Y ), 
% 40.28/40.66    meet( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y )
% 40.28/40.66     ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (168) {G1,W25,D8,L1,V2,M1} P(5,14) { join( meet( X, Y ), meet
% 40.28/40.66    ( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) 
% 40.28/40.66    ==> meet( composition( X, meet( one, composition( converse( X ), Y ) ) )
% 40.28/40.66    , Y ) }.
% 40.28/40.66  parent0: (125762) {G1,W25,D8,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 40.28/40.66    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) ==>
% 40.28/40.66     meet( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y
% 40.28/40.66     ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125764) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.66    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 40.28/40.66    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.66     ) ), Z ) ) }.
% 40.28/40.66  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.66    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.28/40.66    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.66     ) ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125766) {G1,W25,D7,L1,V2,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.66    composition( converse( X ), one ) ) ), one ) ==> join( meet( composition
% 40.28/40.66    ( X, Y ), one ), meet( composition( X, meet( Y, converse( X ) ) ), one )
% 40.28/40.66     ) }.
% 40.28/40.66  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.66  parent1[0; 22]: (125764) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 40.28/40.66    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 40.28/40.66    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 40.28/40.66    , Z ) ) ), Z ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := converse( X )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := one
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125768) {G1,W23,D7,L1,V2,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.66    converse( X ) ) ), one ) ==> join( meet( composition( X, Y ), one ), meet
% 40.28/40.66    ( composition( X, meet( Y, converse( X ) ) ), one ) ) }.
% 40.28/40.66  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.66  parent1[0; 6]: (125766) {G1,W25,D7,L1,V2,M1}  { meet( composition( X, meet
% 40.28/40.66    ( Y, composition( converse( X ), one ) ) ), one ) ==> join( meet( 
% 40.28/40.66    composition( X, Y ), one ), meet( composition( X, meet( Y, converse( X )
% 40.28/40.66     ) ), one ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := converse( X )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125770) {G1,W23,D7,L1,V2,M1}  { join( meet( composition( X, Y ), 
% 40.28/40.66    one ), meet( composition( X, meet( Y, converse( X ) ) ), one ) ) ==> meet
% 40.28/40.66    ( composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.28/40.66  parent0[0]: (125768) {G1,W23,D7,L1,V2,M1}  { meet( composition( X, meet( Y
% 40.28/40.66    , converse( X ) ) ), one ) ==> join( meet( composition( X, Y ), one ), 
% 40.28/40.66    meet( composition( X, meet( Y, converse( X ) ) ), one ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (169) {G1,W23,D7,L1,V2,M1} P(5,14) { join( meet( composition( 
% 40.28/40.66    X, Y ), one ), meet( composition( X, meet( Y, converse( X ) ) ), one ) ) 
% 40.28/40.66    ==> meet( composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.28/40.66  parent0: (125770) {G1,W23,D7,L1,V2,M1}  { join( meet( composition( X, Y ), 
% 40.28/40.66    one ), meet( composition( X, meet( Y, converse( X ) ) ), one ) ) ==> meet
% 40.28/40.66    ( composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125774) {G2,W9,D5,L1,V3,M1}  { top ==> join( meet( composition( X
% 40.28/40.66    , Y ), Z ), top ) }.
% 40.28/40.66  parent0[0]: (139) {G2,W9,D5,L1,V3,M1} P(13,34);d(11) { join( meet( 
% 40.28/40.66    composition( X, Y ), Z ), top ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125775) {G1,W7,D4,L1,V2,M1}  { top ==> join( meet( X, Y ), top )
% 40.28/40.66     }.
% 40.28/40.66  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.66  parent1[0; 4]: (125774) {G2,W9,D5,L1,V3,M1}  { top ==> join( meet( 
% 40.28/40.66    composition( X, Y ), Z ), top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := one
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125776) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), top ) ==> top
% 40.28/40.66     }.
% 40.28/40.66  parent0[0]: (125775) {G1,W7,D4,L1,V2,M1}  { top ==> join( meet( X, Y ), top
% 40.28/40.66     ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (177) {G3,W7,D4,L1,V2,M1} P(5,139) { join( meet( X, Y ), top )
% 40.28/40.66     ==> top }.
% 40.28/40.66  parent0: (125776) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), top ) ==> top
% 40.28/40.66     }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125778) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 40.28/40.66    Y ), complement( X ) ) }.
% 40.28/40.66  parent0[0]: (40) {G2,W10,D4,L1,V2,M1} P(0,34) { join( join( Y, X ), 
% 40.28/40.66    complement( Y ) ) ==> join( X, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125780) {G3,W10,D5,L1,V2,M1}  { join( top, top ) ==> join( top, 
% 40.28/40.66    complement( meet( X, Y ) ) ) }.
% 40.28/40.66  parent0[0]: (177) {G3,W7,D4,L1,V2,M1} P(5,139) { join( meet( X, Y ), top ) 
% 40.28/40.66    ==> top }.
% 40.28/40.66  parent1[0; 5]: (125778) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 40.28/40.66    join( X, Y ), complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := meet( X, Y )
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125782) {G3,W10,D5,L1,V2,M1}  { join( top, complement( meet( X, Y
% 40.28/40.66     ) ) ) ==> join( top, top ) }.
% 40.28/40.66  parent0[0]: (125780) {G3,W10,D5,L1,V2,M1}  { join( top, top ) ==> join( top
% 40.28/40.66    , complement( meet( X, Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (178) {G4,W10,D5,L1,V2,M1} P(177,40) { join( top, complement( 
% 40.28/40.66    meet( X, Y ) ) ) ==> join( top, top ) }.
% 40.28/40.66  parent0: (125782) {G3,W10,D5,L1,V2,M1}  { join( top, complement( meet( X, Y
% 40.28/40.66     ) ) ) ==> join( top, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125784) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.66    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.28/40.66    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.28/40.66     ), Y ), Z ) ) }.
% 40.28/40.66  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.66    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.28/40.66    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.28/40.66    Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125786) {G1,W31,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.66    composition( converse( Y ), converse( Z ) ) ), Z ), converse( Y ) ) ==> 
% 40.28/40.66    join( meet( composition( X, Z ), converse( Y ) ), meet( composition( meet
% 40.28/40.66    ( X, converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ) }.
% 40.28/40.66  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.66    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.66  parent1[0; 24]: (125784) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.28/40.66    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.28/40.66    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.28/40.66     ) ), Y ), Z ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := converse( Y )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125788) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.66    converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ==> join( meet( 
% 40.28/40.66    composition( X, Z ), converse( Y ) ), meet( composition( meet( X, 
% 40.28/40.66    converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ) }.
% 40.28/40.66  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.66    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.66  parent1[0; 5]: (125786) {G1,W31,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.28/40.66    , composition( converse( Y ), converse( Z ) ) ), Z ), converse( Y ) ) ==>
% 40.28/40.66     join( meet( composition( X, Z ), converse( Y ) ), meet( composition( 
% 40.28/40.66    meet( X, converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125790) {G1,W30,D8,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.28/40.66    converse( Z ) ), meet( composition( meet( X, converse( composition( Y, Z
% 40.28/40.66     ) ) ), Y ), converse( Z ) ) ) ==> meet( composition( meet( X, converse( 
% 40.28/40.66    composition( Y, Z ) ) ), Y ), converse( Z ) ) }.
% 40.28/40.66  parent0[0]: (125788) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.66    converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ==> join( meet( 
% 40.28/40.66    composition( X, Z ), converse( Y ) ), meet( composition( meet( X, 
% 40.28/40.66    converse( composition( Z, Y ) ) ), Z ), converse( Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (186) {G1,W30,D8,L1,V3,M1} P(9,15) { join( meet( composition( 
% 40.28/40.66    Z, Y ), converse( X ) ), meet( composition( meet( Z, converse( 
% 40.28/40.66    composition( Y, X ) ) ), Y ), converse( X ) ) ) ==> meet( composition( 
% 40.28/40.66    meet( Z, converse( composition( Y, X ) ) ), Y ), converse( X ) ) }.
% 40.28/40.66  parent0: (125790) {G1,W30,D8,L1,V3,M1}  { join( meet( composition( X, Y ), 
% 40.28/40.66    converse( Z ) ), meet( composition( meet( X, converse( composition( Y, Z
% 40.28/40.66     ) ) ), Y ), converse( Z ) ) ) ==> meet( composition( meet( X, converse( 
% 40.28/40.66    composition( Y, Z ) ) ), Y ), converse( Z ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125794) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 40.28/40.66    complement( complement( X ) ) ) }.
% 40.28/40.66  parent0[0]: (41) {G2,W9,D5,L1,V1,M1} P(11,34) { join( top, complement( 
% 40.28/40.66    complement( X ) ) ) ==> join( X, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125797) {G3,W13,D5,L1,V1,M1}  { join( join( complement( X ), zero
% 40.28/40.66     ), top ) ==> join( top, complement( meet( X, top ) ) ) }.
% 40.28/40.66  parent0[0]: (82) {G2,W9,D5,L1,V1,M1} P(80,3) { complement( join( complement
% 40.28/40.66    ( X ), zero ) ) ==> meet( X, top ) }.
% 40.28/40.66  parent1[0; 10]: (125794) {G2,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( 
% 40.28/40.66    top, complement( complement( X ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := join( complement( X ), zero )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125798) {G4,W10,D5,L1,V1,M1}  { join( join( complement( X ), zero
% 40.28/40.66     ), top ) ==> join( top, top ) }.
% 40.28/40.66  parent0[0]: (178) {G4,W10,D5,L1,V2,M1} P(177,40) { join( top, complement( 
% 40.28/40.66    meet( X, Y ) ) ) ==> join( top, top ) }.
% 40.28/40.66  parent1[0; 7]: (125797) {G3,W13,D5,L1,V1,M1}  { join( join( complement( X )
% 40.28/40.66    , zero ), top ) ==> join( top, complement( meet( X, top ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125799) {G4,W8,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 40.28/40.66    join( top, top ) }.
% 40.28/40.66  parent0[0]: (83) {G3,W9,D4,L1,V1,M1} P(80,31) { join( join( X, zero ), top
% 40.28/40.66     ) ==> join( X, top ) }.
% 40.28/40.66  parent1[0; 1]: (125798) {G4,W10,D5,L1,V1,M1}  { join( join( complement( X )
% 40.28/40.66    , zero ), top ) ==> join( top, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := complement( X )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (203) {G5,W8,D4,L1,V1,M1} P(82,41);d(178);d(83) { join( 
% 40.28/40.66    complement( X ), top ) ==> join( top, top ) }.
% 40.28/40.66  parent0: (125799) {G4,W8,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 40.28/40.66    join( top, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125801) {G0,W15,D5,L1,V0,M1}  { ! composition( meet( skol2, 
% 40.28/40.66    converse( skol1 ) ), skol3 ) ==> composition( meet( skol2, converse( 
% 40.28/40.66    skol1 ) ), meet( skol1, skol3 ) ) }.
% 40.28/40.66  parent0[0]: (17) {G0,W15,D5,L1,V0,M1} I { ! composition( meet( skol2, 
% 40.28/40.66    converse( skol1 ) ), meet( skol1, skol3 ) ) ==> composition( meet( skol2
% 40.28/40.66    , converse( skol1 ) ), skol3 ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125804) {G1,W15,D5,L1,V0,M1}  { ! composition( meet( skol2, 
% 40.28/40.66    converse( skol1 ) ), skol3 ) ==> composition( meet( skol2, converse( 
% 40.28/40.66    skol1 ) ), meet( skol3, skol1 ) ) }.
% 40.28/40.66  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.66    Y ) }.
% 40.28/40.66  parent1[0; 13]: (125801) {G0,W15,D5,L1,V0,M1}  { ! composition( meet( skol2
% 40.28/40.66    , converse( skol1 ) ), skol3 ) ==> composition( meet( skol2, converse( 
% 40.28/40.66    skol1 ) ), meet( skol1, skol3 ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := skol3
% 40.28/40.66     Y := skol1
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125806) {G2,W15,D5,L1,V0,M1}  { ! composition( meet( skol2, 
% 40.28/40.66    converse( skol1 ) ), skol3 ) ==> composition( meet( converse( skol1 ), 
% 40.28/40.66    skol2 ), meet( skol3, skol1 ) ) }.
% 40.28/40.66  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.66    Y ) }.
% 40.28/40.66  parent1[0; 9]: (125804) {G1,W15,D5,L1,V0,M1}  { ! composition( meet( skol2
% 40.28/40.66    , converse( skol1 ) ), skol3 ) ==> composition( meet( skol2, converse( 
% 40.28/40.66    skol1 ) ), meet( skol3, skol1 ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := converse( skol1 )
% 40.28/40.66     Y := skol2
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125808) {G2,W15,D5,L1,V0,M1}  { ! composition( meet( converse( 
% 40.28/40.66    skol1 ), skol2 ), skol3 ) ==> composition( meet( converse( skol1 ), skol2
% 40.28/40.66     ), meet( skol3, skol1 ) ) }.
% 40.28/40.66  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.66    Y ) }.
% 40.28/40.66  parent1[0; 3]: (125806) {G2,W15,D5,L1,V0,M1}  { ! composition( meet( skol2
% 40.28/40.66    , converse( skol1 ) ), skol3 ) ==> composition( meet( converse( skol1 ), 
% 40.28/40.66    skol2 ), meet( skol3, skol1 ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := converse( skol1 )
% 40.28/40.66     Y := skol2
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125809) {G2,W15,D5,L1,V0,M1}  { ! composition( meet( converse( 
% 40.28/40.66    skol1 ), skol2 ), skol3 ) ==> composition( meet( converse( skol1 ), skol2
% 40.28/40.66     ), meet( skol1, skol3 ) ) }.
% 40.28/40.66  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.66    Y ) }.
% 40.28/40.66  parent1[0; 13]: (125808) {G2,W15,D5,L1,V0,M1}  { ! composition( meet( 
% 40.28/40.66    converse( skol1 ), skol2 ), skol3 ) ==> composition( meet( converse( 
% 40.28/40.66    skol1 ), skol2 ), meet( skol3, skol1 ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := skol1
% 40.28/40.66     Y := skol3
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125813) {G2,W15,D5,L1,V0,M1}  { ! composition( meet( converse( 
% 40.28/40.66    skol1 ), skol2 ), meet( skol1, skol3 ) ) ==> composition( meet( converse
% 40.28/40.66    ( skol1 ), skol2 ), skol3 ) }.
% 40.28/40.66  parent0[0]: (125809) {G2,W15,D5,L1,V0,M1}  { ! composition( meet( converse
% 40.28/40.66    ( skol1 ), skol2 ), skol3 ) ==> composition( meet( converse( skol1 ), 
% 40.28/40.66    skol2 ), meet( skol1, skol3 ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (208) {G2,W15,D5,L1,V0,M1} P(78,17) { ! composition( meet( 
% 40.28/40.66    converse( skol1 ), skol2 ), meet( skol1, skol3 ) ) ==> composition( meet
% 40.28/40.66    ( converse( skol1 ), skol2 ), skol3 ) }.
% 40.28/40.66  parent0: (125813) {G2,W15,D5,L1,V0,M1}  { ! composition( meet( converse( 
% 40.28/40.66    skol1 ), skol2 ), meet( skol1, skol3 ) ) ==> composition( meet( converse
% 40.28/40.66    ( skol1 ), skol2 ), skol3 ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125819) {G5,W8,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 40.28/40.66    complement( X ), top ) }.
% 40.28/40.66  parent0[0]: (203) {G5,W8,D4,L1,V1,M1} P(82,41);d(178);d(83) { join( 
% 40.28/40.66    complement( X ), top ) ==> join( top, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125821) {G3,W9,D4,L1,V1,M1}  { join( top, top ) ==> join( meet( X
% 40.28/40.66    , top ), top ) }.
% 40.28/40.66  parent0[0]: (82) {G2,W9,D5,L1,V1,M1} P(80,3) { complement( join( complement
% 40.28/40.66    ( X ), zero ) ) ==> meet( X, top ) }.
% 40.28/40.66  parent1[0; 5]: (125819) {G5,W8,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 40.28/40.66    complement( X ), top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := join( complement( X ), zero )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125822) {G4,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 40.28/40.66  parent0[0]: (177) {G3,W7,D4,L1,V2,M1} P(5,139) { join( meet( X, Y ), top ) 
% 40.28/40.66    ==> top }.
% 40.28/40.66  parent1[0; 4]: (125821) {G3,W9,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 40.28/40.66    meet( X, top ), top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (210) {G6,W5,D3,L1,V0,M1} P(82,203);d(177) { join( top, top ) 
% 40.28/40.66    ==> top }.
% 40.28/40.66  parent0: (125822) {G4,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125825) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( join( 
% 40.28/40.66    complement( X ), Y ), X ) }.
% 40.28/40.66  parent0[0]: (39) {G2,W10,D5,L1,V2,M1} P(34,0);d(1) { join( join( complement
% 40.28/40.66    ( Y ), X ), Y ) ==> join( X, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125828) {G3,W9,D4,L1,V1,M1}  { join( top, top ) ==> join( join( 
% 40.28/40.66    top, top ), X ) }.
% 40.28/40.66  parent0[0]: (203) {G5,W8,D4,L1,V1,M1} P(82,41);d(178);d(83) { join( 
% 40.28/40.66    complement( X ), top ) ==> join( top, top ) }.
% 40.28/40.66  parent1[0; 5]: (125825) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( 
% 40.28/40.66    join( complement( X ), Y ), X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125830) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( top, X
% 40.28/40.66     ) }.
% 40.28/40.66  parent0[0]: (210) {G6,W5,D3,L1,V0,M1} P(82,203);d(177) { join( top, top ) 
% 40.28/40.66    ==> top }.
% 40.28/40.66  parent1[0; 5]: (125828) {G3,W9,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 40.28/40.66    join( top, top ), X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125831) {G5,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 40.28/40.66  parent0[0]: (210) {G6,W5,D3,L1,V0,M1} P(82,203);d(177) { join( top, top ) 
% 40.28/40.66    ==> top }.
% 40.28/40.66  parent1[0; 1]: (125830) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( 
% 40.28/40.66    top, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125833) {G5,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 40.28/40.66  parent0[0]: (125831) {G5,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (211) {G7,W5,D3,L1,V1,M1} P(203,39);d(210) { join( top, X ) 
% 40.28/40.66    ==> top }.
% 40.28/40.66  parent0: (125833) {G5,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125835) {G5,W8,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 40.28/40.66    complement( X ), top ) }.
% 40.28/40.66  parent0[0]: (203) {G5,W8,D4,L1,V1,M1} P(82,41);d(178);d(83) { join( 
% 40.28/40.66    complement( X ), top ) ==> join( top, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125838) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top
% 40.28/40.66     ) }.
% 40.28/40.66  parent0[0]: (43) {G3,W9,D5,L1,V1,M1} P(41,0) { join( complement( complement
% 40.28/40.66    ( X ) ), top ) ==> join( X, top ) }.
% 40.28/40.66  parent1[0; 4]: (125835) {G5,W8,D4,L1,V1,M1}  { join( top, top ) ==> join( 
% 40.28/40.66    complement( X ), top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := complement( X )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125839) {G5,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 40.28/40.66  parent0[0]: (210) {G6,W5,D3,L1,V0,M1} P(82,203);d(177) { join( top, top ) 
% 40.28/40.66    ==> top }.
% 40.28/40.66  parent1[0; 1]: (125838) {G4,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X
% 40.28/40.66    , top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125840) {G5,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 40.28/40.66  parent0[0]: (125839) {G5,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) 
% 40.28/40.66    ==> top }.
% 40.28/40.66  parent0: (125840) {G5,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125841) {G7,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 40.28/40.66  parent0[0]: (211) {G7,W5,D3,L1,V1,M1} P(203,39);d(210) { join( top, X ) ==>
% 40.28/40.66     top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125843) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 40.28/40.66  parent0[0]: (62) {G2,W9,D6,L1,V1,M1} P(11,22) { join( X, converse( 
% 40.28/40.66    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 40.28/40.66  parent1[0; 2]: (125841) {G7,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := top
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := converse( complement( converse( top ) ) )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125844) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 40.28/40.66  parent0[0]: (125843) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.66     }.
% 40.28/40.66  parent0: (125844) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125846) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 40.28/40.66    ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.66  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.66    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125847) {G1,W9,D4,L1,V1,M1}  { converse( composition( X, top ) ) 
% 40.28/40.66    ==> composition( top, converse( X ) ) }.
% 40.28/40.66  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.66     }.
% 40.28/40.66  parent1[0; 6]: (125846) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 40.28/40.66     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := top
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125849) {G1,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 40.28/40.66    ==> converse( composition( X, top ) ) }.
% 40.28/40.66  parent0[0]: (125847) {G1,W9,D4,L1,V1,M1}  { converse( composition( X, top )
% 40.28/40.66     ) ==> composition( top, converse( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (215) {G9,W9,D4,L1,V1,M1} P(213,9) { composition( top, 
% 40.28/40.66    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 40.28/40.66  parent0: (125849) {G1,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 40.28/40.66    ==> converse( composition( X, top ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125852) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 40.28/40.66    ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.66  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.66    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125854) {G1,W9,D4,L1,V1,M1}  { converse( composition( top, X ) ) 
% 40.28/40.66    ==> composition( converse( X ), top ) }.
% 40.28/40.66  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.66     }.
% 40.28/40.66  parent1[0; 8]: (125852) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 40.28/40.66     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125856) {G1,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 40.28/40.66    ==> converse( composition( top, X ) ) }.
% 40.28/40.66  parent0[0]: (125854) {G1,W9,D4,L1,V1,M1}  { converse( composition( top, X )
% 40.28/40.66     ) ==> composition( converse( X ), top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (216) {G9,W9,D4,L1,V1,M1} P(213,9) { composition( converse( X
% 40.28/40.66     ), top ) ==> converse( composition( top, X ) ) }.
% 40.28/40.66  parent0: (125856) {G1,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 40.28/40.66    ==> converse( composition( top, X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125858) {G9,W9,D4,L1,V1,M1}  { converse( composition( X, top ) ) 
% 40.28/40.66    ==> composition( top, converse( X ) ) }.
% 40.28/40.66  parent0[0]: (215) {G9,W9,D4,L1,V1,M1} P(213,9) { composition( top, converse
% 40.28/40.66    ( X ) ) ==> converse( composition( X, top ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125859) {G9,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 40.28/40.66     ) ==> composition( top, top ) }.
% 40.28/40.66  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.66     }.
% 40.28/40.66  parent1[0; 7]: (125858) {G9,W9,D4,L1,V1,M1}  { converse( composition( X, 
% 40.28/40.66    top ) ) ==> composition( top, converse( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (223) {G10,W8,D4,L1,V0,M1} P(213,215) { converse( composition
% 40.28/40.66    ( top, top ) ) ==> composition( top, top ) }.
% 40.28/40.66  parent0: (125859) {G9,W8,D4,L1,V0,M1}  { converse( composition( top, top )
% 40.28/40.66     ) ==> composition( top, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125862) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.28/40.66    ( converse( X ), converse( Y ) ) }.
% 40.28/40.66  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.66     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125864) {G1,W15,D6,L1,V3,M1}  { converse( join( X, composition( 
% 40.28/40.66    converse( Y ), Z ) ) ) ==> join( converse( X ), composition( converse( Z
% 40.28/40.66     ), Y ) ) }.
% 40.28/40.66  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.66    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.66  parent1[0; 11]: (125862) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.28/40.66    ==> join( converse( X ), converse( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := Z
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := composition( converse( Y ), Z )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125866) {G1,W15,D6,L1,V3,M1}  { join( converse( X ), composition( 
% 40.28/40.66    converse( Z ), Y ) ) ==> converse( join( X, composition( converse( Y ), Z
% 40.28/40.66     ) ) ) }.
% 40.28/40.66  parent0[0]: (125864) {G1,W15,D6,L1,V3,M1}  { converse( join( X, composition
% 40.28/40.66    ( converse( Y ), Z ) ) ) ==> join( converse( X ), composition( converse( 
% 40.28/40.66    Z ), Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (243) {G2,W15,D6,L1,V3,M1} P(20,8) { join( converse( Z ), 
% 40.28/40.66    composition( converse( Y ), X ) ) ==> converse( join( Z, composition( 
% 40.28/40.66    converse( X ), Y ) ) ) }.
% 40.28/40.66  parent0: (125866) {G1,W15,D6,L1,V3,M1}  { join( converse( X ), composition
% 40.28/40.66    ( converse( Z ), Y ) ) ==> converse( join( X, composition( converse( Y )
% 40.28/40.66    , Z ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66     Y := X
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125868) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.28/40.66    ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.66  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.66    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125871) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 40.28/40.66    ==> converse( converse( X ) ) }.
% 40.28/40.66  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.66  parent1[0; 6]: (125868) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.28/40.66    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := converse( X )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := one
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125872) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 40.28/40.66    ==> X }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 5]: (125871) {G1,W8,D4,L1,V1,M1}  { composition( converse( one )
% 40.28/40.66    , X ) ==> converse( converse( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (244) {G2,W6,D4,L1,V1,M1} P(5,20);d(7) { composition( converse
% 40.28/40.66    ( one ), X ) ==> X }.
% 40.28/40.66  parent0: (125872) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 40.28/40.66    ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125874) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 40.28/40.66    , X ) }.
% 40.28/40.66  parent0[0]: (244) {G2,W6,D4,L1,V1,M1} P(5,20);d(7) { composition( converse
% 40.28/40.66    ( one ), X ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125876) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 40.28/40.66  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.66  parent1[0; 2]: (125874) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 40.28/40.66    ( one ), X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := converse( one )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := one
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125877) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 40.28/40.66  parent0[0]: (125876) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (250) {G3,W4,D3,L1,V0,M1} P(244,5) { converse( one ) ==> one
% 40.28/40.66     }.
% 40.28/40.66  parent0: (125877) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125879) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 40.28/40.66    , X ) }.
% 40.28/40.66  parent0[0]: (244) {G2,W6,D4,L1,V1,M1} P(5,20);d(7) { composition( converse
% 40.28/40.66    ( one ), X ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125880) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 40.28/40.66  parent0[0]: (250) {G3,W4,D3,L1,V0,M1} P(244,5) { converse( one ) ==> one
% 40.28/40.66     }.
% 40.28/40.66  parent1[0; 3]: (125879) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 40.28/40.66    ( one ), X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125881) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 40.28/40.66  parent0[0]: (125880) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.66    ==> X }.
% 40.28/40.66  parent0: (125881) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125883) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.28/40.66    ( converse( X ), converse( Y ) ) }.
% 40.28/40.66  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.66     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125885) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 40.28/40.66    join( converse( X ), one ) }.
% 40.28/40.66  parent0[0]: (250) {G3,W4,D3,L1,V0,M1} P(244,5) { converse( one ) ==> one
% 40.28/40.66     }.
% 40.28/40.66  parent1[0; 8]: (125883) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.28/40.66    ==> join( converse( X ), converse( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := one
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125887) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 40.28/40.66    converse( join( X, one ) ) }.
% 40.28/40.66  parent0[0]: (125885) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 40.28/40.66    join( converse( X ), one ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (255) {G4,W9,D4,L1,V1,M1} P(250,8) { join( converse( X ), one
% 40.28/40.66     ) ==> converse( join( X, one ) ) }.
% 40.28/40.66  parent0: (125887) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 40.28/40.66    converse( join( X, one ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125889) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 40.28/40.66    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 40.28/40.66    Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125891) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 40.28/40.66    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 40.28/40.66  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.66    ==> X }.
% 40.28/40.66  parent1[0; 8]: (125889) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 40.28/40.66    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 40.28/40.66    complement( Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := one
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125892) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.28/40.66    complement( X ), complement( X ) ) }.
% 40.28/40.66  parent0[0]: (244) {G2,W6,D4,L1,V1,M1} P(5,20);d(7) { composition( converse
% 40.28/40.66    ( one ), X ) ==> X }.
% 40.28/40.66  parent1[0; 4]: (125891) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 40.28/40.66    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := complement( X )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125893) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( 
% 40.28/40.66    X ) ) ==> complement( X ) }.
% 40.28/40.66  parent0[0]: (125892) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.28/40.66    complement( X ), complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (256) {G5,W8,D4,L1,V1,M1} P(251,10);d(244) { join( complement
% 40.28/40.66    ( X ), complement( X ) ) ==> complement( X ) }.
% 40.28/40.66  parent0: (125893) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement
% 40.28/40.66    ( X ) ) ==> complement( X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125895) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.28/40.66     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.66  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.66    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125896) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y ) 
% 40.28/40.66    ==> join( Y, composition( X, Y ) ) }.
% 40.28/40.66  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.66    ==> X }.
% 40.28/40.66  parent1[0; 7]: (125895) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 40.28/40.66    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := one
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125898) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==>
% 40.28/40.66     composition( join( one, X ), Y ) }.
% 40.28/40.66  parent0[0]: (125896) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y
% 40.28/40.66     ) ==> join( Y, composition( X, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (257) {G5,W11,D4,L1,V2,M1} P(251,6) { join( X, composition( Y
% 40.28/40.66    , X ) ) = composition( join( one, Y ), X ) }.
% 40.28/40.66  parent0: (125898) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) 
% 40.28/40.66    ==> composition( join( one, X ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125901) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.28/40.66     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.66  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.66    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125903) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) 
% 40.28/40.66    ==> join( composition( X, Y ), Y ) }.
% 40.28/40.66  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.66    ==> X }.
% 40.28/40.66  parent1[0; 10]: (125901) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 40.28/40.66    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := one
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125905) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) ==>
% 40.28/40.66     composition( join( X, one ), Y ) }.
% 40.28/40.66  parent0[0]: (125903) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y
% 40.28/40.66     ) ==> join( composition( X, Y ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (258) {G5,W11,D4,L1,V2,M1} P(251,6) { join( composition( Y, X
% 40.28/40.66     ), X ) = composition( join( Y, one ), X ) }.
% 40.28/40.66  parent0: (125905) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) 
% 40.28/40.66    ==> composition( join( X, one ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125907) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.28/40.66    complement( X ), complement( X ) ) }.
% 40.28/40.66  parent0[0]: (256) {G5,W8,D4,L1,V1,M1} P(251,10);d(244) { join( complement( 
% 40.28/40.66    X ), complement( X ) ) ==> complement( X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125910) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 40.28/40.66    complement( top ), zero ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 6]: (125907) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.28/40.66    complement( X ), complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125912) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 40.28/40.66    zero ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 4]: (125910) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 40.28/40.66    complement( top ), zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125913) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 1]: (125912) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 40.28/40.66    zero, zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125919) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 40.28/40.66  parent0[0]: (125913) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (266) {G6,W5,D3,L1,V0,M1} P(80,256) { join( zero, zero ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent0: (125919) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125923) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.66    ( complement( X ), complement( Y ) ) ) }.
% 40.28/40.66  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.66    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125938) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 40.28/40.66    complement( X ) ) }.
% 40.28/40.66  parent0[0]: (256) {G5,W8,D4,L1,V1,M1} P(251,10);d(244) { join( complement( 
% 40.28/40.66    X ), complement( X ) ) ==> complement( X ) }.
% 40.28/40.66  parent1[0; 5]: (125923) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.66    ( join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125939) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.28/40.66    meet( X, X ) }.
% 40.28/40.66  parent0[0]: (125938) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 40.28/40.66    complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (267) {G6,W7,D4,L1,V1,M1} P(256,3) { complement( complement( X
% 40.28/40.66     ) ) = meet( X, X ) }.
% 40.28/40.66  parent0: (125939) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.28/40.66    meet( X, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125941) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.66    X, join( Y, Z ) ) }.
% 40.28/40.66  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.66    join( X, Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125943) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 40.28/40.66    join( X, zero ) }.
% 40.28/40.66  parent0[0]: (266) {G6,W5,D3,L1,V0,M1} P(80,256) { join( zero, zero ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 8]: (125941) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.28/40.66     join( X, join( Y, Z ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := zero
% 40.28/40.66     Z := zero
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (274) {G7,W9,D4,L1,V1,M1} P(266,1) { join( join( X, zero ), 
% 40.28/40.66    zero ) ==> join( X, zero ) }.
% 40.28/40.66  parent0: (125943) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 40.28/40.66    join( X, zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125946) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 40.28/40.66    complement( X ) ) }.
% 40.28/40.66  parent0[0]: (267) {G6,W7,D4,L1,V1,M1} P(256,3) { complement( complement( X
% 40.28/40.66     ) ) = meet( X, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125952) {G7,W10,D4,L1,V1,M1}  { meet( complement( X ), complement
% 40.28/40.66    ( X ) ) = complement( meet( X, X ) ) }.
% 40.28/40.66  parent0[0]: (267) {G6,W7,D4,L1,V1,M1} P(256,3) { complement( complement( X
% 40.28/40.66     ) ) = meet( X, X ) }.
% 40.28/40.66  parent1[0; 7]: (125946) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 40.28/40.66    complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := complement( X )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (275) {G7,W10,D4,L1,V1,M1} P(267,267) { meet( complement( X )
% 40.28/40.66    , complement( X ) ) ==> complement( meet( X, X ) ) }.
% 40.28/40.66  parent0: (125952) {G7,W10,D4,L1,V1,M1}  { meet( complement( X ), complement
% 40.28/40.66    ( X ) ) = complement( meet( X, X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125954) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125956) {G1,W13,D6,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 40.28/40.66    converse( converse( join( join( Y, X ), Z ) ) ) }.
% 40.28/40.66  parent0[0]: (24) {G2,W13,D5,L1,V3,M1} P(21,8);d(8) { converse( join( join( 
% 40.28/40.66    Y, X ), Z ) ) = converse( join( join( X, Y ), Z ) ) }.
% 40.28/40.66  parent1[0; 7]: (125954) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X
% 40.28/40.66     ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := join( join( X, Y ), Z )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125958) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.28/40.66    ( join( Y, X ), Z ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 6]: (125956) {G1,W13,D6,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 40.28/40.66     converse( converse( join( join( Y, X ), Z ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := join( join( Y, X ), Z )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (295) {G3,W11,D4,L1,V3,M1} P(24,7);d(7) { join( join( Y, X ), 
% 40.28/40.66    Z ) = join( join( X, Y ), Z ) }.
% 40.28/40.66  parent0: (125958) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 40.28/40.66    ( join( Y, X ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125959) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125961) {G1,W13,D6,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 40.28/40.66    ==> converse( converse( composition( X, join( Z, Y ) ) ) ) }.
% 40.28/40.66  parent0[0]: (26) {G2,W13,D5,L1,V3,M1} P(21,9);d(9) { converse( composition
% 40.28/40.66    ( Z, join( Y, X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 40.28/40.66  parent1[0; 7]: (125959) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X
% 40.28/40.66     ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Z
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := composition( X, join( Y, Z ) )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125963) {G1,W11,D4,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 40.28/40.66    ==> composition( X, join( Z, Y ) ) }.
% 40.28/40.66  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.66  parent1[0; 6]: (125961) {G1,W13,D6,L1,V3,M1}  { composition( X, join( Y, Z
% 40.28/40.66     ) ) ==> converse( converse( composition( X, join( Z, Y ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := composition( X, join( Z, Y ) )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (304) {G3,W11,D4,L1,V3,M1} P(26,7);d(7) { composition( X, join
% 40.28/40.66    ( Z, Y ) ) = composition( X, join( Y, Z ) ) }.
% 40.28/40.66  parent0: (125963) {G1,W11,D4,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 40.28/40.66    ==> composition( X, join( Z, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125965) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 40.28/40.66    Y ), complement( X ) ) }.
% 40.28/40.66  parent0[0]: (40) {G2,W10,D4,L1,V2,M1} P(0,34) { join( join( Y, X ), 
% 40.28/40.66    complement( Y ) ) ==> join( X, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125967) {G3,W12,D6,L1,V0,M1}  { join( zero, top ) ==> join( zero
% 40.28/40.66    , complement( composition( converse( skol1 ), complement( skol1 ) ) ) )
% 40.28/40.66     }.
% 40.28/40.66  parent0[0]: (116) {G2,W9,D5,L1,V0,M1} P(16,10);d(80) { join( composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 40.28/40.66  parent1[0; 5]: (125965) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 40.28/40.66    join( X, Y ), complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := composition( converse( skol1 ), complement( skol1 ) )
% 40.28/40.66     Y := zero
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125968) {G4,W10,D6,L1,V0,M1}  { top ==> join( zero, complement( 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ) ) ) }.
% 40.28/40.66  parent0[0]: (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) ==>
% 40.28/40.66     top }.
% 40.28/40.66  parent1[0; 1]: (125967) {G3,W12,D6,L1,V0,M1}  { join( zero, top ) ==> join
% 40.28/40.66    ( zero, complement( composition( converse( skol1 ), complement( skol1 ) )
% 40.28/40.66     ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := zero
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125969) {G4,W10,D6,L1,V0,M1}  { join( zero, complement( 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ) ) ) ==> top }.
% 40.28/40.66  parent0[0]: (125968) {G4,W10,D6,L1,V0,M1}  { top ==> join( zero, complement
% 40.28/40.66    ( composition( converse( skol1 ), complement( skol1 ) ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (354) {G8,W10,D6,L1,V0,M1} P(116,40);d(212) { join( zero, 
% 40.28/40.66    complement( composition( converse( skol1 ), complement( skol1 ) ) ) ) ==>
% 40.28/40.66     top }.
% 40.28/40.66  parent0: (125969) {G4,W10,D6,L1,V0,M1}  { join( zero, complement( 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ) ) ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125970) {G7,W10,D4,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 40.28/40.66    meet( complement( X ), complement( X ) ) }.
% 40.28/40.66  parent0[0]: (275) {G7,W10,D4,L1,V1,M1} P(267,267) { meet( complement( X ), 
% 40.28/40.66    complement( X ) ) ==> complement( meet( X, X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125971) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 40.28/40.66    complement( X ) ) }.
% 40.28/40.66  parent0[0]: (267) {G6,W7,D4,L1,V1,M1} P(256,3) { complement( complement( X
% 40.28/40.66     ) ) = meet( X, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125973) {G7,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 40.28/40.66    complement( complement( complement( X ) ) ) }.
% 40.28/40.66  parent0[0]: (125971) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 40.28/40.66    complement( X ) ) }.
% 40.28/40.66  parent1[0; 5]: (125970) {G7,W10,D4,L1,V1,M1}  { complement( meet( X, X ) ) 
% 40.28/40.66    ==> meet( complement( X ), complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := complement( X )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125976) {G7,W9,D5,L1,V1,M1}  { complement( complement( complement
% 40.28/40.66    ( X ) ) ) ==> complement( meet( X, X ) ) }.
% 40.28/40.66  parent0[0]: (125973) {G7,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 40.28/40.66    complement( complement( complement( X ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (384) {G8,W9,D5,L1,V1,M1} P(275,267) { complement( complement
% 40.28/40.66    ( complement( X ) ) ) = complement( meet( X, X ) ) }.
% 40.28/40.66  parent0: (125976) {G7,W9,D5,L1,V1,M1}  { complement( complement( complement
% 40.28/40.66    ( X ) ) ) ==> complement( meet( X, X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125977) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 40.28/40.66    join( X, Y ) ), X ), Y ) }.
% 40.28/40.66  parent0[0]: (30) {G2,W10,D6,L1,V2,M1} P(1,18) { join( join( complement( 
% 40.28/40.66    join( X, Y ) ), X ), Y ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125979) {G1,W10,D6,L1,V2,M1}  { top ==> join( Y, join( complement
% 40.28/40.66    ( join( X, Y ) ), X ) ) }.
% 40.28/40.66  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.66  parent1[0; 2]: (125977) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 40.28/40.66    complement( join( X, Y ) ), X ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := join( complement( join( X, Y ) ), X )
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125993) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 40.28/40.66    ( join( Y, X ) ) ), Y ) }.
% 40.28/40.66  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.66    join( X, Y ), Z ) }.
% 40.28/40.66  parent1[0; 2]: (125979) {G1,W10,D6,L1,V2,M1}  { top ==> join( Y, join( 
% 40.28/40.66    complement( join( X, Y ) ), X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := complement( join( Y, X ) )
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125994) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( Y
% 40.28/40.66    , X ) ) ), Y ) ==> top }.
% 40.28/40.66  parent0[0]: (125993) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 40.28/40.66    complement( join( Y, X ) ) ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (393) {G3,W10,D6,L1,V2,M1} P(30,0);d(1) { join( join( Y, 
% 40.28/40.66    complement( join( X, Y ) ) ), X ) ==> top }.
% 40.28/40.66  parent0: (125994) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( 
% 40.28/40.66    Y, X ) ) ), Y ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (125995) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 40.28/40.66    join( X, Y ) ), X ), Y ) }.
% 40.28/40.66  parent0[0]: (30) {G2,W10,D6,L1,V2,M1} P(1,18) { join( join( complement( 
% 40.28/40.66    join( X, Y ) ), X ), Y ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (125997) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 40.28/40.66    ( join( X, Y ) ) ), Y ) }.
% 40.28/40.66  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.66  parent1[0; 3]: (125995) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 40.28/40.66    complement( join( X, Y ) ), X ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := complement( join( X, Y ) )
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126005) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( X
% 40.28/40.66    , Y ) ) ), Y ) ==> top }.
% 40.28/40.66  parent0[0]: (125997) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 40.28/40.66    complement( join( X, Y ) ) ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (394) {G3,W10,D6,L1,V2,M1} P(0,30) { join( join( X, complement
% 40.28/40.66    ( join( X, Y ) ) ), Y ) ==> top }.
% 40.28/40.66  parent0: (126005) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( 
% 40.28/40.66    X, Y ) ) ), Y ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126012) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 40.28/40.66    join( X, Y ) ), X ), Y ) }.
% 40.28/40.66  parent0[0]: (30) {G2,W10,D6,L1,V2,M1} P(1,18) { join( join( complement( 
% 40.28/40.66    join( X, Y ) ), X ), Y ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126015) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 40.28/40.66    join( Y, X ) ), X ), Y ) }.
% 40.28/40.66  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.66  parent1[0; 5]: (126012) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 40.28/40.66    complement( join( X, Y ) ), X ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126028) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 40.28/40.66     ) ), Y ), X ) ==> top }.
% 40.28/40.66  parent0[0]: (126015) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement
% 40.28/40.66    ( join( Y, X ) ), X ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (395) {G3,W10,D6,L1,V2,M1} P(0,30) { join( join( complement( 
% 40.28/40.66    join( Y, X ) ), X ), Y ) ==> top }.
% 40.28/40.66  parent0: (126028) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 40.28/40.66    Y ) ), Y ), X ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126029) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.66    join( X, Y ), Z ) }.
% 40.28/40.66  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.66    join( join( Y, Z ), X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126031) {G1,W11,D4,L1,V3,M1}  { join( join( Y, X ), Z ) = join( 
% 40.28/40.66    join( Z, X ), Y ) }.
% 40.28/40.66  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.66  parent1[0; 2]: (126029) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.28/40.66    join( join( X, Y ), Z ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := Z
% 40.28/40.66     Y := X
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (471) {G2,W11,D4,L1,V3,M1} P(0,32) { join( join( Z, X ), Y ) =
% 40.28/40.66     join( join( Y, X ), Z ) }.
% 40.28/40.66  parent0: (126031) {G1,W11,D4,L1,V3,M1}  { join( join( Y, X ), Z ) = join( 
% 40.28/40.66    join( Z, X ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126046) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 40.28/40.66    ( join( Y, X ) ) ), Y ) }.
% 40.28/40.66  parent0[0]: (393) {G3,W10,D6,L1,V2,M1} P(30,0);d(1) { join( join( Y, 
% 40.28/40.66    complement( join( X, Y ) ) ), X ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126047) {G2,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 40.28/40.66    complement( join( Y, X ) ) ) }.
% 40.28/40.66  parent0[0]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 40.28/40.66     = join( join( Z, X ), Y ) }.
% 40.28/40.66  parent1[0; 2]: (126046) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 40.28/40.66    complement( join( Y, X ) ) ), Y ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := complement( join( Y, X ) )
% 40.28/40.66     Z := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126058) {G2,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 40.28/40.66    join( Y, X ) ) ) ==> top }.
% 40.28/40.66  parent0[0]: (126047) {G2,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 40.28/40.66    complement( join( Y, X ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (642) {G4,W10,D5,L1,V2,M1} P(393,33) { join( join( X, Y ), 
% 40.28/40.66    complement( join( Y, X ) ) ) ==> top }.
% 40.28/40.66  parent0: (126058) {G2,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 40.28/40.66    join( Y, X ) ) ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126066) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 40.28/40.66    ( zero, complement( X ) ) ) }.
% 40.28/40.66  parent0[0]: (81) {G2,W9,D5,L1,V1,M1} P(80,3) { complement( join( zero, 
% 40.28/40.66    complement( X ) ) ) ==> meet( top, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126068) {G3,W10,D5,L1,V0,M1}  { meet( top, composition( converse
% 40.28/40.66    ( skol1 ), complement( skol1 ) ) ) ==> complement( top ) }.
% 40.28/40.66  parent0[0]: (354) {G8,W10,D6,L1,V0,M1} P(116,40);d(212) { join( zero, 
% 40.28/40.66    complement( composition( converse( skol1 ), complement( skol1 ) ) ) ) ==>
% 40.28/40.66     top }.
% 40.28/40.66  parent1[0; 9]: (126066) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> 
% 40.28/40.66    complement( join( zero, complement( X ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := composition( converse( skol1 ), complement( skol1 ) )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126069) {G2,W9,D5,L1,V0,M1}  { meet( top, composition( converse( 
% 40.28/40.66    skol1 ), complement( skol1 ) ) ) ==> zero }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 8]: (126068) {G3,W10,D5,L1,V0,M1}  { meet( top, composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ) ) ==> complement( top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (714) {G9,W9,D5,L1,V0,M1} P(354,81);d(80) { meet( top, 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ) ) ==> zero }.
% 40.28/40.66  parent0: (126069) {G2,W9,D5,L1,V0,M1}  { meet( top, composition( converse( 
% 40.28/40.66    skol1 ), complement( skol1 ) ) ) ==> zero }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126071) {G9,W9,D5,L1,V0,M1}  { zero ==> meet( top, composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ) ) }.
% 40.28/40.66  parent0[0]: (714) {G9,W9,D5,L1,V0,M1} P(354,81);d(80) { meet( top, 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ) ) ==> zero }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126072) {G2,W9,D5,L1,V0,M1}  { zero ==> meet( composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ), top ) }.
% 40.28/40.66  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.66    Y ) }.
% 40.28/40.66  parent1[0; 2]: (126071) {G9,W9,D5,L1,V0,M1}  { zero ==> meet( top, 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := composition( converse( skol1 ), complement( skol1 ) )
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126075) {G2,W9,D5,L1,V0,M1}  { meet( composition( converse( skol1
% 40.28/40.66     ), complement( skol1 ) ), top ) ==> zero }.
% 40.28/40.66  parent0[0]: (126072) {G2,W9,D5,L1,V0,M1}  { zero ==> meet( composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ), top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (716) {G10,W9,D5,L1,V0,M1} P(714,78) { meet( composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ), top ) ==> zero }.
% 40.28/40.66  parent0: (126075) {G2,W9,D5,L1,V0,M1}  { meet( composition( converse( skol1
% 40.28/40.66     ), complement( skol1 ) ), top ) ==> zero }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126078) {G4,W10,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 40.28/40.66    complement( X ) ) ==> top }.
% 40.28/40.66  parent0[0]: (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) ==>
% 40.28/40.66     top }.
% 40.28/40.66  parent1[0; 9]: (49) {G3,W14,D5,L1,V3,M1} P(1,40) { join( join( join( X, Y )
% 40.28/40.66    , Z ), complement( X ) ) ==> join( join( Y, Z ), top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := join( Y, Z )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (718) {G8,W10,D5,L1,V3,M1} S(49);d(212) { join( join( join( X
% 40.28/40.66    , Y ), Z ), complement( X ) ) ==> top }.
% 40.28/40.66  parent0: (126078) {G4,W10,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 40.28/40.66    complement( X ) ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126081) {G8,W10,D5,L1,V3,M1}  { top ==> join( join( join( X, Y ), 
% 40.28/40.66    Z ), complement( X ) ) }.
% 40.28/40.66  parent0[0]: (718) {G8,W10,D5,L1,V3,M1} S(49);d(212) { join( join( join( X, 
% 40.28/40.66    Y ), Z ), complement( X ) ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126082) {G2,W10,D5,L1,V3,M1}  { top ==> join( join( X, Z ), 
% 40.28/40.66    complement( meet( X, Y ) ) ) }.
% 40.28/40.66  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.66  parent1[0; 4]: (126081) {G8,W10,D5,L1,V3,M1}  { top ==> join( join( join( X
% 40.28/40.66    , Y ), Z ), complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := meet( X, Y )
% 40.28/40.66     Y := complement( join( complement( X ), Y ) )
% 40.28/40.66     Z := Z
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126083) {G2,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 40.28/40.66    meet( X, Z ) ) ) ==> top }.
% 40.28/40.66  parent0[0]: (126082) {G2,W10,D5,L1,V3,M1}  { top ==> join( join( X, Z ), 
% 40.28/40.66    complement( meet( X, Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (785) {G9,W10,D5,L1,V3,M1} P(51,718) { join( join( X, Z ), 
% 40.28/40.66    complement( meet( X, Y ) ) ) ==> top }.
% 40.28/40.66  parent0: (126083) {G2,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 40.28/40.66    meet( X, Z ) ) ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Z
% 40.28/40.66     Z := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126085) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.66  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126089) {G2,W17,D8,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.28/40.66    complement( skol1 ) ) ==> join( zero, complement( join( complement( 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ) ), top ) ) ) }.
% 40.28/40.66  parent0[0]: (716) {G10,W9,D5,L1,V0,M1} P(714,78) { meet( composition( 
% 40.28/40.66    converse( skol1 ), complement( skol1 ) ), top ) ==> zero }.
% 40.28/40.66  parent1[0; 7]: (126085) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := composition( converse( skol1 ), complement( skol1 ) )
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126090) {G3,W10,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.28/40.66    complement( skol1 ) ) ==> join( zero, complement( top ) ) }.
% 40.28/40.66  parent0[0]: (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) ==>
% 40.28/40.66     top }.
% 40.28/40.66  parent1[0; 9]: (126089) {G2,W17,D8,L1,V0,M1}  { composition( converse( 
% 40.28/40.66    skol1 ), complement( skol1 ) ) ==> join( zero, complement( join( 
% 40.28/40.66    complement( composition( converse( skol1 ), complement( skol1 ) ) ), top
% 40.28/40.66     ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := complement( composition( converse( skol1 ), complement( skol1 ) ) )
% 40.28/40.66    
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126091) {G2,W9,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.28/40.66    complement( skol1 ) ) ==> join( zero, zero ) }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 8]: (126090) {G3,W10,D4,L1,V0,M1}  { composition( converse( 
% 40.28/40.66    skol1 ), complement( skol1 ) ) ==> join( zero, complement( top ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126092) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.28/40.66    complement( skol1 ) ) ==> zero }.
% 40.28/40.66  parent0[0]: (266) {G6,W5,D3,L1,V0,M1} P(80,256) { join( zero, zero ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 6]: (126091) {G2,W9,D4,L1,V0,M1}  { composition( converse( skol1
% 40.28/40.66     ), complement( skol1 ) ) ==> join( zero, zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (786) {G11,W7,D4,L1,V0,M1} P(716,51);d(212);d(80);d(266) { 
% 40.28/40.66    composition( converse( skol1 ), complement( skol1 ) ) ==> zero }.
% 40.28/40.66  parent0: (126092) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 40.28/40.66    complement( skol1 ) ) ==> zero }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126095) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.66  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126097) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.28/40.66    complement( top ) ) }.
% 40.28/40.66  parent0[0]: (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) ==>
% 40.28/40.66     top }.
% 40.28/40.66  parent1[0; 7]: (126095) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := complement( X )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := top
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126098) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 40.28/40.66     }.
% 40.28/40.66  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.66    zero }.
% 40.28/40.66  parent1[0; 6]: (126097) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.28/40.66    complement( top ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126099) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 40.28/40.66     }.
% 40.28/40.66  parent0[0]: (126098) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.28/40.66    zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (819) {G8,W7,D4,L1,V1,M1} P(212,51);d(80) { join( meet( X, top
% 40.28/40.66     ), zero ) ==> X }.
% 40.28/40.66  parent0: (126099) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 40.28/40.66     }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126101) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.66  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126102) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 40.28/40.66    Y ) ), meet( X, Y ) ) }.
% 40.28/40.66  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.66    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.66  parent1[0; 7]: (126101) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := complement( Y )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126104) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 40.28/40.66    meet( X, Y ) ) ==> X }.
% 40.28/40.66  parent0[0]: (126102) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 40.28/40.66    complement( Y ) ), meet( X, Y ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (825) {G2,W10,D5,L1,V2,M1} P(3,51) { join( meet( X, complement
% 40.28/40.66    ( Y ) ), meet( X, Y ) ) ==> X }.
% 40.28/40.66  parent0: (126104) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 40.28/40.66    , meet( X, Y ) ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126107) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 40.28/40.66    Y ), complement( X ) ) }.
% 40.28/40.66  parent0[0]: (40) {G2,W10,D4,L1,V2,M1} P(0,34) { join( join( Y, X ), 
% 40.28/40.66    complement( Y ) ) ==> join( X, top ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := Y
% 40.28/40.66     Y := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126109) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 40.28/40.66    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 40.28/40.66     }.
% 40.28/40.66  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.66    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.66  parent1[0; 9]: (126107) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 40.28/40.66    join( X, Y ), complement( X ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := meet( X, Y )
% 40.28/40.66     Y := complement( join( complement( X ), Y ) )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126110) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 40.28/40.66    ( X, Y ) ) ) }.
% 40.28/40.66  parent0[0]: (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) ==>
% 40.28/40.66     top }.
% 40.28/40.66  parent1[0; 1]: (126109) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 40.28/40.66    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 40.28/40.66     }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := complement( join( complement( X ), Y ) )
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126111) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 40.28/40.66     ) ==> top }.
% 40.28/40.66  parent0[0]: (126110) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 40.28/40.66    meet( X, Y ) ) ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (827) {G8,W8,D5,L1,V2,M1} P(51,40);d(212) { join( X, 
% 40.28/40.66    complement( meet( X, Y ) ) ) ==> top }.
% 40.28/40.66  parent0: (126111) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y )
% 40.28/40.66     ) ) ==> top }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66     Y := Y
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126113) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join( X, 
% 40.28/40.66    zero ), zero ) }.
% 40.28/40.66  parent0[0]: (274) {G7,W9,D4,L1,V1,M1} P(266,1) { join( join( X, zero ), 
% 40.28/40.66    zero ) ==> join( X, zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126115) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> 
% 40.28/40.66    join( X, zero ) }.
% 40.28/40.66  parent0[0]: (819) {G8,W7,D4,L1,V1,M1} P(212,51);d(80) { join( meet( X, top
% 40.28/40.66     ), zero ) ==> X }.
% 40.28/40.66  parent1[0; 7]: (126113) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( 
% 40.28/40.66    join( X, zero ), zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := meet( X, top )
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126116) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 40.28/40.66  parent0[0]: (819) {G8,W7,D4,L1,V1,M1} P(212,51);d(80) { join( meet( X, top
% 40.28/40.66     ), zero ) ==> X }.
% 40.28/40.66  parent1[0; 1]: (126115) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero )
% 40.28/40.66     ==> join( X, zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  substitution1:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126118) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 40.28/40.66  parent0[0]: (126116) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  subsumption: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.66     }.
% 40.28/40.66  parent0: (126118) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  permutation0:
% 40.28/40.66     0 ==> 0
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126120) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 40.28/40.66    complement( X ) ) }.
% 40.28/40.66  parent0[0]: (267) {G6,W7,D4,L1,V1,M1} P(256,3) { complement( complement( X
% 40.28/40.66     ) ) = meet( X, X ) }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  eqswap: (126121) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 40.28/40.66     }.
% 40.28/40.66  parent0[0]: (819) {G8,W7,D4,L1,V1,M1} P(212,51);d(80) { join( meet( X, top
% 40.28/40.66     ), zero ) ==> X }.
% 40.28/40.66  substitution0:
% 40.28/40.66     X := X
% 40.28/40.66  end
% 40.28/40.66  
% 40.28/40.66  paramod: (126124) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 40.28/40.66    complement( top ) ), zero ) }.
% 40.28/40.66  parent0[0]: (126120) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 40.28/40.66    complement( X ) ) }.
% 40.28/40.66  parent1[0; 3]: (126121) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.28/40.67    zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := top
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := top
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126125) {G8,W5,D4,L1,V0,M1}  { top ==> complement( complement( 
% 40.28/40.67    top ) ) }.
% 40.28/40.67  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent1[0; 2]: (126124) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 40.28/40.67    complement( top ) ), zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( complement( top ) )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126126) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 40.28/40.67  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 3]: (126125) {G8,W5,D4,L1,V0,M1}  { top ==> complement( 
% 40.28/40.67    complement( top ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126127) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 40.28/40.67  parent0[0]: (126126) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { 
% 40.28/40.67    complement( zero ) ==> top }.
% 40.28/40.67  parent0: (126127) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126128) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (819) {G8,W7,D4,L1,V1,M1} P(212,51);d(80) { join( meet( X, top
% 40.28/40.67     ), zero ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126130) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 3]: (126128) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.28/40.67    zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := top
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126132) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 40.28/40.67  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent1[0; 2]: (126130) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), 
% 40.28/40.67    zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := meet( top, X )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126133) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 40.28/40.67  parent0[0]: (126132) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent0: (126133) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126135) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.67    X, join( Y, Z ) ) }.
% 40.28/40.67  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.67    join( X, Y ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126138) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top ) ), 
% 40.28/40.67    zero ) ==> join( X, Y ) }.
% 40.28/40.67  parent0[0]: (819) {G8,W7,D4,L1,V1,M1} P(212,51);d(80) { join( meet( X, top
% 40.28/40.67     ), zero ) ==> X }.
% 40.28/40.67  parent1[0; 10]: (126135) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 40.28/40.67    ==> join( X, join( Y, Z ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( Y, top )
% 40.28/40.67     Z := zero
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126139) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join
% 40.28/40.67    ( X, Y ) }.
% 40.28/40.67  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent1[0; 1]: (126138) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top
% 40.28/40.67     ) ), zero ) ==> join( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := join( X, meet( Y, top ) )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (850) {G10,W9,D4,L1,V2,M1} P(819,1);d(845) { join( Y, meet( X
% 40.28/40.67    , top ) ) ==> join( Y, X ) }.
% 40.28/40.67  parent0: (126139) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join
% 40.28/40.67    ( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126141) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (819) {G8,W7,D4,L1,V1,M1} P(212,51);d(80) { join( meet( X, top
% 40.28/40.67     ), zero ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126143) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top ) )
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.67  parent1[0; 2]: (126141) {G8,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 40.28/40.67    zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := meet( X, top )
% 40.28/40.67     Y := zero
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126145) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 40.28/40.67  parent0[0]: (850) {G10,W9,D4,L1,V2,M1} P(819,1);d(845) { join( Y, meet( X, 
% 40.28/40.67    top ) ) ==> join( Y, X ) }.
% 40.28/40.67  parent1[0; 2]: (126143) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 40.28/40.67    top ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := zero
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126146) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 40.28/40.67  parent0[0]: (126145) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent0: (126146) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126148) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126152) {G2,W10,D5,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 40.28/40.67    complement( join( top, X ) ) ) }.
% 40.28/40.67  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.67    ( zero ) ==> top }.
% 40.28/40.67  parent1[0; 8]: (126148) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := zero
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126153) {G3,W8,D4,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 40.28/40.67    complement( top ) ) }.
% 40.28/40.67  parent0[0]: (211) {G7,W5,D3,L1,V1,M1} P(203,39);d(210) { join( top, X ) ==>
% 40.28/40.67     top }.
% 40.28/40.67  parent1[0; 7]: (126152) {G2,W10,D5,L1,V1,M1}  { zero ==> join( meet( zero, 
% 40.28/40.67    X ), complement( join( top, X ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126154) {G2,W7,D4,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 40.28/40.67    zero ) }.
% 40.28/40.67  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 6]: (126153) {G3,W8,D4,L1,V1,M1}  { zero ==> join( meet( zero, X
% 40.28/40.67     ), complement( top ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126155) {G3,W5,D3,L1,V1,M1}  { zero ==> meet( zero, X ) }.
% 40.28/40.67  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent1[0; 2]: (126154) {G2,W7,D4,L1,V1,M1}  { zero ==> join( meet( zero, X
% 40.28/40.67     ), zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := meet( zero, X )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126156) {G3,W5,D3,L1,V1,M1}  { meet( zero, X ) ==> zero }.
% 40.28/40.67  parent0[0]: (126155) {G3,W5,D3,L1,V1,M1}  { zero ==> meet( zero, X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { 
% 40.28/40.67    meet( zero, X ) ==> zero }.
% 40.28/40.67  parent0: (126156) {G3,W5,D3,L1,V1,M1}  { meet( zero, X ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126158) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.67    ( complement( X ), complement( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.67    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126162) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> complement( 
% 40.28/40.67    join( complement( X ), top ) ) }.
% 40.28/40.67  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.67    ( zero ) ==> top }.
% 40.28/40.67  parent1[0; 8]: (126158) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.67    ( join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := zero
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126163) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> complement( 
% 40.28/40.67    top ) }.
% 40.28/40.67  parent0[0]: (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) ==>
% 40.28/40.67     top }.
% 40.28/40.67  parent1[0; 5]: (126162) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> 
% 40.28/40.67    complement( join( complement( X ), top ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( X )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126164) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 40.28/40.67  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 4]: (126163) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> 
% 40.28/40.67    complement( top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (855) {G11,W5,D3,L1,V1,M1} P(848,3);d(212);d(80) { meet( X, 
% 40.28/40.67    zero ) ==> zero }.
% 40.28/40.67  parent0: (126164) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126167) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126170) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement( join
% 40.28/40.67    ( complement( X ), zero ) ) ) }.
% 40.28/40.67  parent0[0]: (855) {G11,W5,D3,L1,V1,M1} P(848,3);d(212);d(80) { meet( X, 
% 40.28/40.67    zero ) ==> zero }.
% 40.28/40.67  parent1[0; 3]: (126167) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := zero
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126171) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( complement
% 40.28/40.67    ( X ), zero ) ) }.
% 40.28/40.67  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent1[0; 2]: (126170) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement
% 40.28/40.67    ( join( complement( X ), zero ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( join( complement( X ), zero ) )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126172) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 40.28/40.67  parent0[0]: (82) {G2,W9,D5,L1,V1,M1} P(80,3) { complement( join( complement
% 40.28/40.67    ( X ), zero ) ) ==> meet( X, top ) }.
% 40.28/40.67  parent1[0; 2]: (126171) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( 
% 40.28/40.67    complement( X ), zero ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126173) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 40.28/40.67  parent0[0]: (126172) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.67    top ) ==> X }.
% 40.28/40.67  parent0: (126173) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126175) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 40.28/40.67    ( complement( X ), zero ) ) }.
% 40.28/40.67  parent0[0]: (82) {G2,W9,D5,L1,V1,M1} P(80,3) { complement( join( complement
% 40.28/40.67    ( X ), zero ) ) ==> meet( X, top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126177) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 40.28/40.67    complement( X ) ) }.
% 40.28/40.67  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent1[0; 5]: (126175) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> 
% 40.28/40.67    complement( join( complement( X ), zero ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( X )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126178) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 40.28/40.67     ) }.
% 40.28/40.67  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.67    top ) ==> X }.
% 40.28/40.67  parent1[0; 1]: (126177) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> 
% 40.28/40.67    complement( complement( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126179) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (126178) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X
% 40.28/40.67     ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent0: (126179) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.28/40.67    X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126181) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.28/40.67    converse( join( X, converse( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (23) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.28/40.67    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126183) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> 
% 40.28/40.67    converse( converse( X ) ) }.
% 40.28/40.67  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent1[0; 6]: (126181) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.28/40.67    ==> converse( join( X, converse( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := converse( X )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := zero
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126184) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 5]: (126183) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) 
% 40.28/40.67    ==> converse( converse( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (865) {G12,W6,D4,L1,V1,M1} P(853,23);d(7) { join( converse( 
% 40.28/40.67    zero ), X ) ==> X }.
% 40.28/40.67  parent0: (126184) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126186) {G8,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) = 
% 40.28/40.67    complement( complement( complement( X ) ) ) }.
% 40.28/40.67  parent0[0]: (384) {G8,W9,D5,L1,V1,M1} P(275,267) { complement( complement( 
% 40.28/40.67    complement( X ) ) ) = complement( meet( X, X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126187) {G13,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 40.28/40.67     ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126190) {G9,W9,D6,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 40.28/40.67    complement( complement( complement( X ) ) ) ) }.
% 40.28/40.67  parent0[0]: (126186) {G8,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) = 
% 40.28/40.67    complement( complement( complement( X ) ) ) }.
% 40.28/40.67  parent1[0; 5]: (126187) {G13,W5,D4,L1,V1,M1}  { X ==> complement( 
% 40.28/40.67    complement( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( X, X )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126191) {G10,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 40.28/40.67    complement( X ) ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 4]: (126190) {G9,W9,D6,L1,V1,M1}  { meet( X, X ) ==> complement
% 40.28/40.67    ( complement( complement( complement( X ) ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( complement( X ) )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126193) {G11,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 4]: (126191) {G10,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement
% 40.28/40.67    ( complement( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (875) {G14,W5,D3,L1,V1,M1} P(384,862);d(862);d(862) { meet( X
% 40.28/40.67    , X ) ==> X }.
% 40.28/40.67  parent0: (126193) {G11,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126196) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.28/40.67    complement( X ), complement( X ) ) }.
% 40.28/40.67  parent0[0]: (256) {G5,W8,D4,L1,V1,M1} P(251,10);d(244) { join( complement( 
% 40.28/40.67    X ), complement( X ) ) ==> complement( X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126199) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.28/40.67    join( complement( complement( X ) ), X ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 8]: (126196) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 40.28/40.67    complement( X ), complement( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := complement( X )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126201) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 40.28/40.67    join( X, X ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 5]: (126199) {G6,W9,D5,L1,V1,M1}  { complement( complement( X )
% 40.28/40.67     ) ==> join( complement( complement( X ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126202) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 1]: (126201) {G7,W7,D4,L1,V1,M1}  { complement( complement( X )
% 40.28/40.67     ) ==> join( X, X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126208) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 40.28/40.67  parent0[0]: (126202) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (876) {G14,W5,D3,L1,V1,M1} P(862,256) { join( X, X ) ==> X }.
% 40.28/40.67  parent0: (126208) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126212) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.67    ( complement( X ), complement( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.67    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126215) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 40.28/40.67    complement( join( X, complement( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 7]: (126212) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.67    ( join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := complement( X )
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126217) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 40.28/40.67     ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.67  parent0[0]: (126215) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==>
% 40.28/40.67     complement( join( X, complement( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.67    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.67  parent0: (126217) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( 
% 40.28/40.67    Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126220) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.67    ( complement( X ), complement( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.67    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126224) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 40.28/40.67    complement( join( complement( X ), Y ) ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 9]: (126220) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.67    ( join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := complement( Y )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126226) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 40.28/40.67    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (126224) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==>
% 40.28/40.67     complement( join( complement( X ), Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.67    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.67  parent0: (126226) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 40.28/40.67    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126228) {G13,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 40.28/40.67     ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126233) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 40.28/40.67    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.67    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.67  parent1[0; 7]: (126228) {G13,W5,D4,L1,V1,M1}  { X ==> complement( 
% 40.28/40.67    complement( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := join( complement( X ), complement( Y ) )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  parent0: (126233) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 40.28/40.67    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126235) {G14,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 40.28/40.67  parent0[0]: (876) {G14,W5,D3,L1,V1,M1} P(862,256) { join( X, X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126238) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 40.28/40.67    join( X, Y ) ), Y ) }.
% 40.28/40.67  parent0[0]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 40.28/40.67     = join( join( Z, X ), Y ) }.
% 40.28/40.67  parent1[0; 4]: (126235) {G14,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := join( X, Y )
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := join( X, Y )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126240) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join
% 40.28/40.67    ( X, X ), Y ), Y ) }.
% 40.28/40.67  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.67    join( X, Y ), Z ) }.
% 40.28/40.67  parent1[0; 5]: (126238) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.28/40.67    ( X, join( X, Y ) ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := X
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126241) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.28/40.67     ), Y ) }.
% 40.28/40.67  parent0[0]: (876) {G14,W5,D3,L1,V1,M1} P(862,256) { join( X, X ) ==> X }.
% 40.28/40.67  parent1[0; 6]: (126240) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.28/40.67    ( join( X, X ), Y ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126242) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 40.28/40.67    , Y ) }.
% 40.28/40.67  parent0[0]: (126241) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X
% 40.28/40.67    , Y ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (881) {G15,W9,D4,L1,V2,M1} P(876,33);d(1);d(876) { join( join
% 40.28/40.67    ( X, Y ), Y ) ==> join( X, Y ) }.
% 40.28/40.67  parent0: (126242) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( 
% 40.28/40.67    X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126251) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 40.28/40.67    , Y ) }.
% 40.28/40.67  parent0[0]: (876) {G14,W5,D3,L1,V1,M1} P(862,256) { join( X, X ) ==> X }.
% 40.28/40.67  parent1[0; 7]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 40.28/40.67    X ) = join( join( Z, X ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (882) {G15,W9,D4,L1,V2,M1} P(876,33) { join( join( X, Y ), X )
% 40.28/40.67     ==> join( X, Y ) }.
% 40.28/40.67  parent0: (126251) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 40.28/40.67    , Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126252) {G12,W6,D4,L1,V1,M1}  { X ==> join( converse( zero ), X )
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (865) {G12,W6,D4,L1,V1,M1} P(853,23);d(7) { join( converse( 
% 40.28/40.67    zero ), X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126254) {G10,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 40.28/40.67  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent1[0; 2]: (126252) {G12,W6,D4,L1,V1,M1}  { X ==> join( converse( zero
% 40.28/40.67     ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := converse( zero )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := zero
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126255) {G10,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 40.28/40.67  parent0[0]: (126254) {G10,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (883) {G13,W4,D3,L1,V0,M1} P(865,845) { converse( zero ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent0: (126255) {G10,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126257) {G9,W9,D4,L1,V1,M1}  { converse( composition( top, X ) ) 
% 40.28/40.67    ==> composition( converse( X ), top ) }.
% 40.28/40.67  parent0[0]: (216) {G9,W9,D4,L1,V1,M1} P(213,9) { composition( converse( X )
% 40.28/40.67    , top ) ==> converse( composition( top, X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126258) {G10,W8,D4,L1,V0,M1}  { converse( composition( top, zero
% 40.28/40.67     ) ) ==> composition( zero, top ) }.
% 40.28/40.67  parent0[0]: (883) {G13,W4,D3,L1,V0,M1} P(865,845) { converse( zero ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 6]: (126257) {G9,W9,D4,L1,V1,M1}  { converse( composition( top, 
% 40.28/40.67    X ) ) ==> composition( converse( X ), top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := zero
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (886) {G14,W8,D4,L1,V0,M1} P(883,216) { converse( composition
% 40.28/40.67    ( top, zero ) ) ==> composition( zero, top ) }.
% 40.28/40.67  parent0: (126258) {G10,W8,D4,L1,V0,M1}  { converse( composition( top, zero
% 40.28/40.67     ) ) ==> composition( zero, top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126261) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.28/40.67    ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.67  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.67    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126264) {G2,W8,D5,L1,V0,M1}  { composition( converse( complement
% 40.28/40.67    ( skol1 ) ), skol1 ) ==> converse( zero ) }.
% 40.28/40.67  parent0[0]: (786) {G11,W7,D4,L1,V0,M1} P(716,51);d(212);d(80);d(266) { 
% 40.28/40.67    composition( converse( skol1 ), complement( skol1 ) ) ==> zero }.
% 40.28/40.67  parent1[0; 7]: (126261) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.28/40.67    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := skol1
% 40.28/40.67     Y := complement( skol1 )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126265) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 40.28/40.67    ( skol1 ) ), skol1 ) ==> zero }.
% 40.28/40.67  parent0[0]: (883) {G13,W4,D3,L1,V0,M1} P(865,845) { converse( zero ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 6]: (126264) {G2,W8,D5,L1,V0,M1}  { composition( converse( 
% 40.28/40.67    complement( skol1 ) ), skol1 ) ==> converse( zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (891) {G14,W7,D5,L1,V0,M1} P(786,20);d(883) { composition( 
% 40.28/40.67    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 40.28/40.67  parent0: (126265) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 40.28/40.67    ( skol1 ) ), skol1 ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126268) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.28/40.67    composition( composition( X, skol1 ), top ) }.
% 40.28/40.67  parent0[0]: (93) {G1,W9,D4,L1,V1,M1} P(16,4) { composition( composition( X
% 40.28/40.67    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126270) {G2,W9,D5,L1,V0,M1}  { composition( converse( complement
% 40.28/40.67    ( skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 40.28/40.67  parent0[0]: (891) {G14,W7,D5,L1,V0,M1} P(786,20);d(883) { composition( 
% 40.28/40.67    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 40.28/40.67  parent1[0; 7]: (126268) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.28/40.67    composition( composition( X, skol1 ), top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := converse( complement( skol1 ) )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126271) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top )
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (891) {G14,W7,D5,L1,V0,M1} P(786,20);d(883) { composition( 
% 40.28/40.67    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 40.28/40.67  parent1[0; 1]: (126270) {G2,W9,D5,L1,V0,M1}  { composition( converse( 
% 40.28/40.67    complement( skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126273) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (126271) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top
% 40.28/40.67     ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (897) {G15,W5,D3,L1,V0,M1} P(891,93) { composition( zero, top
% 40.28/40.67     ) ==> zero }.
% 40.28/40.67  parent0: (126273) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126276) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 40.28/40.67    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.28/40.67  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.28/40.67     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126278) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, zero
% 40.28/40.67     ), top ) ==> composition( X, zero ) }.
% 40.28/40.67  parent0[0]: (897) {G15,W5,D3,L1,V0,M1} P(891,93) { composition( zero, top )
% 40.28/40.67     ==> zero }.
% 40.28/40.67  parent1[0; 8]: (126276) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 40.28/40.67    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := zero
% 40.28/40.67     Z := top
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (901) {G16,W9,D4,L1,V1,M1} P(897,4) { composition( composition
% 40.28/40.67    ( X, zero ), top ) ==> composition( X, zero ) }.
% 40.28/40.67  parent0: (126278) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, zero
% 40.28/40.67     ), top ) ==> composition( X, zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126283) {G15,W6,D4,L1,V0,M1}  { converse( composition( top, zero
% 40.28/40.67     ) ) ==> zero }.
% 40.28/40.67  parent0[0]: (897) {G15,W5,D3,L1,V0,M1} P(891,93) { composition( zero, top )
% 40.28/40.67     ==> zero }.
% 40.28/40.67  parent1[0; 5]: (886) {G14,W8,D4,L1,V0,M1} P(883,216) { converse( 
% 40.28/40.67    composition( top, zero ) ) ==> composition( zero, top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (902) {G16,W6,D4,L1,V0,M1} S(886);d(897) { converse( 
% 40.28/40.67    composition( top, zero ) ) ==> zero }.
% 40.28/40.67  parent0: (126283) {G15,W6,D4,L1,V0,M1}  { converse( composition( top, zero
% 40.28/40.67     ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126286) {G9,W9,D4,L1,V1,M1}  { converse( composition( X, top ) ) 
% 40.28/40.67    ==> composition( top, converse( X ) ) }.
% 40.28/40.67  parent0[0]: (215) {G9,W9,D4,L1,V1,M1} P(213,9) { composition( top, converse
% 40.28/40.67    ( X ) ) ==> converse( composition( X, top ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126289) {G10,W10,D5,L1,V0,M1}  { converse( composition( 
% 40.28/40.67    composition( top, zero ), top ) ) ==> composition( top, zero ) }.
% 40.28/40.67  parent0[0]: (902) {G16,W6,D4,L1,V0,M1} S(886);d(897) { converse( 
% 40.28/40.67    composition( top, zero ) ) ==> zero }.
% 40.28/40.67  parent1[0; 9]: (126286) {G9,W9,D4,L1,V1,M1}  { converse( composition( X, 
% 40.28/40.67    top ) ) ==> composition( top, converse( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := composition( top, zero )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126290) {G11,W8,D4,L1,V0,M1}  { converse( composition( top, zero
% 40.28/40.67     ) ) ==> composition( top, zero ) }.
% 40.28/40.67  parent0[0]: (901) {G16,W9,D4,L1,V1,M1} P(897,4) { composition( composition
% 40.28/40.67    ( X, zero ), top ) ==> composition( X, zero ) }.
% 40.28/40.67  parent1[0; 2]: (126289) {G10,W10,D5,L1,V0,M1}  { converse( composition( 
% 40.28/40.67    composition( top, zero ), top ) ) ==> composition( top, zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := top
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126291) {G12,W5,D3,L1,V0,M1}  { zero ==> composition( top, zero )
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (902) {G16,W6,D4,L1,V0,M1} S(886);d(897) { converse( 
% 40.28/40.67    composition( top, zero ) ) ==> zero }.
% 40.28/40.67  parent1[0; 1]: (126290) {G11,W8,D4,L1,V0,M1}  { converse( composition( top
% 40.28/40.67    , zero ) ) ==> composition( top, zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126292) {G12,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (126291) {G12,W5,D3,L1,V0,M1}  { zero ==> composition( top, 
% 40.28/40.67    zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (913) {G17,W5,D3,L1,V0,M1} P(902,215);d(901);d(902) { 
% 40.28/40.67    composition( top, zero ) ==> zero }.
% 40.28/40.67  parent0: (126292) {G12,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126294) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.28/40.67     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.67  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.67    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126298) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X ), zero
% 40.28/40.67     ) ==> join( zero, composition( X, zero ) ) }.
% 40.28/40.67  parent0[0]: (913) {G17,W5,D3,L1,V0,M1} P(902,215);d(901);d(902) { 
% 40.28/40.67    composition( top, zero ) ==> zero }.
% 40.28/40.67  parent1[0; 7]: (126294) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 40.28/40.67    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := top
% 40.28/40.67     Y := zero
% 40.28/40.67     Z := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126300) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X ), zero
% 40.28/40.67     ) ==> composition( X, zero ) }.
% 40.28/40.67  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent1[0; 6]: (126298) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X )
% 40.28/40.67    , zero ) ==> join( zero, composition( X, zero ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := composition( X, zero )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126301) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==> 
% 40.28/40.67    composition( X, zero ) }.
% 40.28/40.67  parent0[0]: (211) {G7,W5,D3,L1,V1,M1} P(203,39);d(210) { join( top, X ) ==>
% 40.28/40.67     top }.
% 40.28/40.67  parent1[0; 2]: (126300) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X )
% 40.28/40.67    , zero ) ==> composition( X, zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126302) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (913) {G17,W5,D3,L1,V0,M1} P(902,215);d(901);d(902) { 
% 40.28/40.67    composition( top, zero ) ==> zero }.
% 40.28/40.67  parent1[0; 1]: (126301) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==>
% 40.28/40.67     composition( X, zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126303) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero }.
% 40.28/40.67  parent0[0]: (126302) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (915) {G18,W5,D3,L1,V1,M1} P(913,6);d(853);d(211);d(913) { 
% 40.28/40.67    composition( X, zero ) ==> zero }.
% 40.28/40.67  parent0: (126303) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126305) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.28/40.67    ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.67  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.67    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126308) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 40.28/40.67     ==> converse( zero ) }.
% 40.28/40.67  parent0[0]: (915) {G18,W5,D3,L1,V1,M1} P(913,6);d(853);d(211);d(913) { 
% 40.28/40.67    composition( X, zero ) ==> zero }.
% 40.28/40.67  parent1[0; 6]: (126305) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.28/40.67    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := converse( X )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := zero
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126310) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 40.28/40.67     ==> zero }.
% 40.28/40.67  parent0[0]: (883) {G13,W4,D3,L1,V0,M1} P(865,845) { converse( zero ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 5]: (126308) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero
% 40.28/40.67     ), X ) ==> converse( zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126311) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (883) {G13,W4,D3,L1,V0,M1} P(865,845) { converse( zero ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 2]: (126310) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero
% 40.28/40.67     ), X ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( 
% 40.28/40.67    zero, X ) ==> zero }.
% 40.28/40.67  parent0: (126311) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126316) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 40.28/40.67    join( X, Y ) ), Y ), X ) }.
% 40.28/40.67  parent0[0]: (395) {G3,W10,D6,L1,V2,M1} P(0,30) { join( join( complement( 
% 40.28/40.67    join( Y, X ) ), X ), Y ) ==> top }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126319) {G4,W11,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 40.28/40.67    top ), complement( meet( X, Y ) ) ), X ) }.
% 40.28/40.67  parent0[0]: (827) {G8,W8,D5,L1,V2,M1} P(51,40);d(212) { join( X, complement
% 40.28/40.67    ( meet( X, Y ) ) ) ==> top }.
% 40.28/40.67  parent1[0; 5]: (126316) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 40.28/40.67    complement( join( X, Y ) ), Y ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := complement( meet( X, Y ) )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126320) {G5,W10,D6,L1,V2,M1}  { top ==> join( complement( meet( 
% 40.28/40.67    top, meet( X, Y ) ) ), X ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  parent1[0; 3]: (126319) {G4,W11,D6,L1,V2,M1}  { top ==> join( join( 
% 40.28/40.67    complement( top ), complement( meet( X, Y ) ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := top
% 40.28/40.67     Y := meet( X, Y )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126321) {G6,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( X
% 40.28/40.67    , Y ) ), X ) }.
% 40.28/40.67  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent1[0; 4]: (126320) {G5,W10,D6,L1,V2,M1}  { top ==> join( complement( 
% 40.28/40.67    meet( top, meet( X, Y ) ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := meet( X, Y )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126322) {G6,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), X
% 40.28/40.67     ) ==> top }.
% 40.28/40.67  parent0[0]: (126321) {G6,W8,D5,L1,V2,M1}  { top ==> join( complement( meet
% 40.28/40.67    ( X, Y ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (920) {G15,W8,D5,L1,V2,M1} P(827,395);d(880);d(849) { join( 
% 40.28/40.67    complement( meet( X, Y ) ), X ) ==> top }.
% 40.28/40.67  parent0: (126322) {G6,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), 
% 40.28/40.67    X ) ==> top }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126324) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126327) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 40.28/40.67    ( X, Y ), X ), complement( top ) ) }.
% 40.28/40.67  parent0[0]: (920) {G15,W8,D5,L1,V2,M1} P(827,395);d(880);d(849) { join( 
% 40.28/40.67    complement( meet( X, Y ) ), X ) ==> top }.
% 40.28/40.67  parent1[0; 11]: (126324) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( X, Y )
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126328) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 40.28/40.67    ( X, Y ), X ), zero ) }.
% 40.28/40.67  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 10]: (126327) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 40.28/40.67    meet( meet( X, Y ), X ), complement( top ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126329) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.28/40.67     ), X ) }.
% 40.28/40.67  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent1[0; 4]: (126328) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet
% 40.28/40.67    ( meet( X, Y ), X ), zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := meet( meet( X, Y ), X )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126330) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 40.28/40.67    , Y ) }.
% 40.28/40.67  parent0[0]: (126329) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 40.28/40.67    , Y ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (930) {G16,W9,D4,L1,V2,M1} P(920,51);d(80);d(845) { meet( meet
% 40.28/40.67    ( X, Y ), X ) ==> meet( X, Y ) }.
% 40.28/40.67  parent0: (126330) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( 
% 40.28/40.67    X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126331) {G15,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( X
% 40.28/40.67    , Y ) ), X ) }.
% 40.28/40.67  parent0[0]: (920) {G15,W8,D5,L1,V2,M1} P(827,395);d(880);d(849) { join( 
% 40.28/40.67    complement( meet( X, Y ) ), X ) ==> top }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126332) {G2,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( Y
% 40.28/40.67    , X ) ), X ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 4]: (126331) {G15,W8,D5,L1,V2,M1}  { top ==> join( complement( 
% 40.28/40.67    meet( X, Y ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126335) {G2,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), Y
% 40.28/40.67     ) ==> top }.
% 40.28/40.67  parent0[0]: (126332) {G2,W8,D5,L1,V2,M1}  { top ==> join( complement( meet
% 40.28/40.67    ( Y, X ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (934) {G16,W8,D5,L1,V2,M1} P(78,920) { join( complement( meet
% 40.28/40.67    ( Y, X ) ), X ) ==> top }.
% 40.28/40.67  parent0: (126335) {G2,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), 
% 40.28/40.67    Y ) ==> top }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126337) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126340) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 40.28/40.67    ( X, Y ), Y ), complement( top ) ) }.
% 40.28/40.67  parent0[0]: (934) {G16,W8,D5,L1,V2,M1} P(78,920) { join( complement( meet( 
% 40.28/40.67    Y, X ) ), X ) ==> top }.
% 40.28/40.67  parent1[0; 11]: (126337) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( X, Y )
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126341) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 40.28/40.67    ( X, Y ), Y ), zero ) }.
% 40.28/40.67  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 10]: (126340) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 40.28/40.67    meet( meet( X, Y ), Y ), complement( top ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126342) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.28/40.67     ), Y ) }.
% 40.28/40.67  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.67     }.
% 40.28/40.67  parent1[0; 4]: (126341) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet
% 40.28/40.67    ( meet( X, Y ), Y ), zero ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := meet( meet( X, Y ), Y )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126343) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet( X
% 40.28/40.67    , Y ) }.
% 40.28/40.67  parent0[0]: (126342) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 40.28/40.67    , Y ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (936) {G17,W9,D4,L1,V2,M1} P(934,51);d(80);d(845) { meet( meet
% 40.28/40.67    ( X, Y ), Y ) ==> meet( X, Y ) }.
% 40.28/40.67  parent0: (126343) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet( 
% 40.28/40.67    X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126345) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 40.28/40.67    ( complement( X ), complement( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 40.28/40.67    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126347) {G1,W9,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 40.28/40.67    Y ) ==> complement( top ) }.
% 40.28/40.67  parent0[0]: (934) {G16,W8,D5,L1,V2,M1} P(78,920) { join( complement( meet( 
% 40.28/40.67    Y, X ) ), X ) ==> top }.
% 40.28/40.67  parent1[0; 8]: (126345) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 40.28/40.67    ( join( complement( X ), complement( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( Y )
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( X, complement( Y ) )
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126348) {G2,W8,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 40.28/40.67    Y ) ==> zero }.
% 40.28/40.67  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  parent1[0; 7]: (126347) {G1,W9,D5,L1,V2,M1}  { meet( meet( X, complement( Y
% 40.28/40.67     ) ), Y ) ==> complement( top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (942) {G17,W8,D5,L1,V2,M1} P(934,3);d(80) { meet( meet( X, 
% 40.28/40.67    complement( Y ) ), Y ) ==> zero }.
% 40.28/40.67  parent0: (126348) {G2,W8,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 40.28/40.67    Y ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126351) {G17,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, complement
% 40.28/40.67    ( Y ) ), Y ) }.
% 40.28/40.67  parent0[0]: (942) {G17,W8,D5,L1,V2,M1} P(934,3);d(80) { meet( meet( X, 
% 40.28/40.67    complement( Y ) ), Y ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126352) {G14,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.67    complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 5]: (126351) {G17,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 40.28/40.67    complement( Y ) ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := complement( Y )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126353) {G14,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y
% 40.28/40.67     ) ) ==> zero }.
% 40.28/40.67  parent0[0]: (126352) {G14,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.67    complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (944) {G18,W8,D4,L1,V2,M1} P(862,942) { meet( meet( Y, X ), 
% 40.28/40.67    complement( X ) ) ==> zero }.
% 40.28/40.67  parent0: (126353) {G14,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y
% 40.28/40.67     ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126354) {G17,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, complement
% 40.28/40.67    ( Y ) ), Y ) }.
% 40.28/40.67  parent0[0]: (942) {G17,W8,D5,L1,V2,M1} P(934,3);d(80) { meet( meet( X, 
% 40.28/40.67    complement( Y ) ), Y ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126355) {G2,W8,D5,L1,V2,M1}  { zero ==> meet( Y, meet( X, 
% 40.28/40.67    complement( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 2]: (126354) {G17,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 40.28/40.67    complement( Y ) ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := meet( X, complement( Y ) )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126359) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 40.28/40.67     ) ==> zero }.
% 40.28/40.67  parent0[0]: (126355) {G2,W8,D5,L1,V2,M1}  { zero ==> meet( Y, meet( X, 
% 40.28/40.67    complement( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (947) {G18,W8,D5,L1,V2,M1} P(942,78) { meet( Y, meet( X, 
% 40.28/40.67    complement( Y ) ) ) ==> zero }.
% 40.28/40.67  parent0: (126359) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X )
% 40.28/40.67     ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126363) {G18,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.67    complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (944) {G18,W8,D4,L1,V2,M1} P(862,942) { meet( meet( Y, X ), 
% 40.28/40.67    complement( X ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126364) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( Y ), 
% 40.28/40.67    meet( X, Y ) ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 2]: (126363) {G18,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 40.28/40.67    , complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( Y )
% 40.28/40.67     Y := meet( X, Y )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126368) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X )
% 40.28/40.67     ) ==> zero }.
% 40.28/40.67  parent0[0]: (126364) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( Y )
% 40.28/40.67    , meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (948) {G19,W8,D4,L1,V2,M1} P(944,78) { meet( complement( Y ), 
% 40.28/40.67    meet( X, Y ) ) ==> zero }.
% 40.28/40.67  parent0: (126368) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 40.28/40.67     ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126372) {G18,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.67    complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (944) {G18,W8,D4,L1,V2,M1} P(862,942) { meet( meet( Y, X ), 
% 40.28/40.67    complement( X ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126374) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 40.28/40.67    complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 3]: (126372) {G18,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 40.28/40.67    , complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126380) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 40.28/40.67     ) ==> zero }.
% 40.28/40.67  parent0[0]: (126374) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 40.28/40.67    complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (949) {G19,W8,D4,L1,V2,M1} P(78,944) { meet( meet( Y, X ), 
% 40.28/40.67    complement( Y ) ) ==> zero }.
% 40.28/40.67  parent0: (126380) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X
% 40.28/40.67     ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126381) {G19,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.28/40.67    meet( Y, X ) ) }.
% 40.28/40.67  parent0[0]: (948) {G19,W8,D4,L1,V2,M1} P(944,78) { meet( complement( Y ), 
% 40.28/40.67    meet( X, Y ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126383) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.28/40.67    meet( X, Y ) ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 5]: (126381) {G19,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.67    X ), meet( Y, X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126389) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 40.28/40.67     ) ==> zero }.
% 40.28/40.67  parent0[0]: (126383) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X )
% 40.28/40.67    , meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (951) {G20,W8,D4,L1,V2,M1} P(78,948) { meet( complement( Y ), 
% 40.28/40.67    meet( Y, X ) ) ==> zero }.
% 40.28/40.67  parent0: (126389) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y
% 40.28/40.67     ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126391) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126394) {G2,W12,D7,L1,V2,M1}  { X ==> join( zero, complement( 
% 40.28/40.67    join( complement( X ), meet( Y, complement( X ) ) ) ) ) }.
% 40.28/40.67  parent0[0]: (947) {G18,W8,D5,L1,V2,M1} P(942,78) { meet( Y, meet( X, 
% 40.28/40.67    complement( Y ) ) ) ==> zero }.
% 40.28/40.67  parent1[0; 3]: (126391) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( Y, complement( X ) )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126395) {G3,W10,D6,L1,V2,M1}  { X ==> complement( join( 
% 40.28/40.67    complement( X ), meet( Y, complement( X ) ) ) ) }.
% 40.28/40.67  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent1[0; 2]: (126394) {G2,W12,D7,L1,V2,M1}  { X ==> join( zero, 
% 40.28/40.67    complement( join( complement( X ), meet( Y, complement( X ) ) ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( join( complement( X ), meet( Y, complement( X ) ) ) )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126396) {G4,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 40.28/40.67    , complement( X ) ) ) ) }.
% 40.28/40.67  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.67    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.67  parent1[0; 2]: (126395) {G3,W10,D6,L1,V2,M1}  { X ==> complement( join( 
% 40.28/40.67    complement( X ), meet( Y, complement( X ) ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := meet( Y, complement( X ) )
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126397) {G4,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 40.28/40.67    complement( X ) ) ) ) ==> X }.
% 40.28/40.67  parent0[0]: (126396) {G4,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 40.28/40.67    ( Y, complement( X ) ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (953) {G19,W9,D6,L1,V2,M1} P(947,51);d(853);d(879) { meet( X, 
% 40.28/40.67    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 40.28/40.67  parent0: (126397) {G4,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 40.28/40.67    complement( X ) ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126398) {G17,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.28/40.67     ), Y ) }.
% 40.28/40.67  parent0[0]: (936) {G17,W9,D4,L1,V2,M1} P(934,51);d(80);d(845) { meet( meet
% 40.28/40.67    ( X, Y ), Y ) ==> meet( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126401) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X
% 40.28/40.67    , Y ) ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 4]: (126398) {G17,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.28/40.67    ( X, Y ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := meet( X, Y )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126414) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 40.28/40.67    , Y ) }.
% 40.28/40.67  parent0[0]: (126401) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet
% 40.28/40.67    ( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) )
% 40.28/40.67     ==> meet( X, Y ) }.
% 40.28/40.67  parent0: (126414) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( 
% 40.28/40.67    X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126415) {G18,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 40.28/40.67    , X ) ) }.
% 40.28/40.67  parent0[0]: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) 
% 40.28/40.67    ==> meet( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126418) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.28/40.67     ), Y ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 4]: (126415) {G18,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 40.28/40.67    meet( Y, X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := meet( X, Y )
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126420) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, X
% 40.28/40.67     ), Y ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 5]: (126418) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.28/40.67    ( X, Y ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126422) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( Y, X
% 40.28/40.67     ), Y ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 1]: (126420) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.28/40.67    ( Y, X ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126423) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X
% 40.28/40.67    , Y ) ) }.
% 40.28/40.67  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.67    Y ) }.
% 40.28/40.67  parent1[0; 4]: (126422) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet
% 40.28/40.67    ( Y, X ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( X, Y )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126427) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 40.28/40.67    , Y ) }.
% 40.28/40.67  parent0[0]: (126423) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet
% 40.28/40.67    ( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (966) {G19,W9,D4,L1,V2,M1} P(78,964) { meet( Y, meet( Y, X ) )
% 40.28/40.67     ==> meet( Y, X ) }.
% 40.28/40.67  parent0: (126427) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( 
% 40.28/40.67    X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126433) {G15,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.28/40.67     ), Y ) }.
% 40.28/40.67  parent0[0]: (881) {G15,W9,D4,L1,V2,M1} P(876,33);d(1);d(876) { join( join( 
% 40.28/40.67    X, Y ), Y ) ==> join( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126436) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 40.28/40.67    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 40.28/40.67    ( X ), Y ) ) ) }.
% 40.28/40.67  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.67  parent1[0; 11]: (126433) {G15,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( 
% 40.28/40.67    join( X, Y ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( X, Y )
% 40.28/40.67     Y := complement( join( complement( X ), Y ) )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126437) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 40.28/40.67    complement( X ), Y ) ) ) }.
% 40.28/40.67  parent0[0]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.67  parent1[0; 1]: (126436) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 40.28/40.67    ( complement( X ), Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126444) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 40.28/40.67    ( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.67    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.67  parent1[0; 4]: (126437) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 40.28/40.67    join( complement( X ), Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126445) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 40.28/40.67     ) ==> X }.
% 40.28/40.67  parent0[0]: (126444) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 40.28/40.67    complement( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (969) {G16,W8,D5,L1,V2,M1} P(51,881);d(879) { join( X, meet( X
% 40.28/40.67    , complement( Y ) ) ) ==> X }.
% 40.28/40.67  parent0: (126445) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y )
% 40.28/40.67     ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126447) {G16,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 40.28/40.67    ( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (969) {G16,W8,D5,L1,V2,M1} P(51,881);d(879) { join( X, meet( X
% 40.28/40.67    , complement( Y ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126448) {G14,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 6]: (126447) {G16,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 40.28/40.67    complement( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := complement( Y )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126449) {G14,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 40.28/40.67  parent0[0]: (126448) {G14,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X )
% 40.28/40.67     ) ==> Y }.
% 40.28/40.67  parent0: (126449) {G14,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126451) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 40.28/40.67  parent0[0]: (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X ) )
% 40.28/40.67     ==> Y }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126452) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 40.28/40.67  parent0[0]: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) 
% 40.28/40.67    ==> meet( X, Y ) }.
% 40.28/40.67  parent1[0; 4]: (126451) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 40.28/40.67     ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( Y, X )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126453) {G18,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 40.28/40.67  parent0[0]: (126452) {G18,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X )
% 40.28/40.67     ) ==> X }.
% 40.28/40.67  parent0: (126453) {G18,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126462) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( X, Z )
% 40.28/40.67     ) = join( X, Y ) }.
% 40.28/40.67  parent0[0]: (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X ) )
% 40.28/40.67     ==> Y }.
% 40.28/40.67  parent1[0; 9]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 40.28/40.67    X ) = join( join( Z, X ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Z
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( X, Z )
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (992) {G18,W11,D4,L1,V3,M1} P(973,33) { join( join( X, Z ), 
% 40.28/40.67    meet( X, Y ) ) ==> join( X, Z ) }.
% 40.28/40.67  parent0: (126462) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( X, Z )
% 40.28/40.67     ) = join( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126464) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.67    join( X, Y ), Z ) }.
% 40.28/40.67  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.67    join( join( Y, Z ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126480) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), X
% 40.28/40.67     ) = join( X, Z ) }.
% 40.28/40.67  parent0[0]: (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X ) )
% 40.28/40.67     ==> Y }.
% 40.28/40.67  parent1[0; 9]: (126464) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.28/40.67    join( join( X, Y ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( X, Y )
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (994) {G18,W11,D5,L1,V3,M1} P(973,32) { join( join( meet( X, Y
% 40.28/40.67     ), Z ), X ) ==> join( X, Z ) }.
% 40.28/40.67  parent0: (126480) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), X
% 40.28/40.67     ) = join( X, Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126486) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.67    join( X, Y ), Z ) }.
% 40.28/40.67  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.67    join( join( Y, Z ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126500) {G2,W11,D4,L1,V3,M1}  { join( X, Z ) = join( join( Z, X )
% 40.28/40.67    , meet( X, Y ) ) }.
% 40.28/40.67  parent0[0]: (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X ) )
% 40.28/40.67     ==> Y }.
% 40.28/40.67  parent1[0; 2]: (126486) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.28/40.67    join( join( X, Y ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := Z
% 40.28/40.67     Y := X
% 40.28/40.67     Z := meet( X, Y )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126504) {G2,W11,D4,L1,V3,M1}  { join( join( Y, X ), meet( X, Z ) )
% 40.28/40.67     = join( X, Y ) }.
% 40.28/40.67  parent0[0]: (126500) {G2,W11,D4,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 40.28/40.67    X ), meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (996) {G18,W11,D4,L1,V3,M1} P(973,32) { join( join( Z, X ), 
% 40.28/40.67    meet( X, Y ) ) ==> join( X, Z ) }.
% 40.28/40.67  parent0: (126504) {G2,W11,D4,L1,V3,M1}  { join( join( Y, X ), meet( X, Z )
% 40.28/40.67     ) = join( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126508) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 40.28/40.67    converse( join( converse( X ), Y ) ) }.
% 40.28/40.67  parent0[0]: (22) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 40.28/40.67     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126510) {G2,W11,D6,L1,V2,M1}  { join( X, converse( meet( converse
% 40.28/40.67    ( X ), Y ) ) ) ==> converse( converse( X ) ) }.
% 40.28/40.67  parent0[0]: (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X ) )
% 40.28/40.67     ==> Y }.
% 40.28/40.67  parent1[0; 9]: (126508) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 40.28/40.67    ==> converse( join( converse( X ), Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := converse( X )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( converse( X ), Y )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126511) {G1,W9,D6,L1,V2,M1}  { join( X, converse( meet( converse
% 40.28/40.67    ( X ), Y ) ) ) ==> X }.
% 40.28/40.67  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 8]: (126510) {G2,W11,D6,L1,V2,M1}  { join( X, converse( meet( 
% 40.28/40.67    converse( X ), Y ) ) ) ==> converse( converse( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1001) {G18,W9,D6,L1,V2,M1} P(973,22);d(7) { join( X, converse
% 40.28/40.67    ( meet( converse( X ), Y ) ) ) ==> X }.
% 40.28/40.67  parent0: (126511) {G1,W9,D6,L1,V2,M1}  { join( X, converse( meet( converse
% 40.28/40.67    ( X ), Y ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126513) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 40.28/40.67  parent0[0]: (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X ) )
% 40.28/40.67     ==> Y }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126514) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 40.28/40.67  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.67  parent1[0; 2]: (126513) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 40.28/40.67     ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( X, Y )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126517) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 40.28/40.67  parent0[0]: (126514) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X )
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1003) {G18,W7,D4,L1,V2,M1} P(973,0) { join( meet( X, Y ), X )
% 40.28/40.67     ==> X }.
% 40.28/40.67  parent0: (126517) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126520) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 40.28/40.67    complement( Y ) ) ) ==> X }.
% 40.28/40.67  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.67    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.67  parent1[0; 5]: (51) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 40.28/40.67    complement( join( complement( X ), Y ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y )
% 40.28/40.67    , meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.67  parent0: (126520) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 40.28/40.67    complement( Y ) ) ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126524) {G3,W8,D4,L1,V2,M1}  { join( join( X, Y ), complement( X
% 40.28/40.67     ) ) ==> top }.
% 40.28/40.67  parent0[0]: (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) ==>
% 40.28/40.67     top }.
% 40.28/40.67  parent1[0; 7]: (40) {G2,W10,D4,L1,V2,M1} P(0,34) { join( join( Y, X ), 
% 40.28/40.67    complement( Y ) ) ==> join( X, top ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1008) {G8,W8,D4,L1,V2,M1} S(40);d(212) { join( join( Y, X ), 
% 40.28/40.67    complement( Y ) ) ==> top }.
% 40.28/40.67  parent0: (126524) {G3,W8,D4,L1,V2,M1}  { join( join( X, Y ), complement( X
% 40.28/40.67     ) ) ==> top }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126534) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( Z, X )
% 40.28/40.67     ) = join( X, Y ) }.
% 40.28/40.67  parent0[0]: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) )
% 40.28/40.67     ==> X }.
% 40.28/40.67  parent1[0; 9]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 40.28/40.67    X ) = join( join( Z, X ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( Z, X )
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1014) {G20,W11,D4,L1,V3,M1} P(988,33) { join( join( X, Z ), 
% 40.28/40.67    meet( Y, X ) ) ==> join( X, Z ) }.
% 40.28/40.67  parent0: (126534) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( Z, X )
% 40.28/40.67     ) = join( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126536) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.67    join( X, Y ), Z ) }.
% 40.28/40.67  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.67    join( join( Y, Z ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126552) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y
% 40.28/40.67     ) = join( Y, Z ) }.
% 40.28/40.67  parent0[0]: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) )
% 40.28/40.67     ==> X }.
% 40.28/40.67  parent1[0; 9]: (126536) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.28/40.67    join( join( X, Y ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := meet( X, Y )
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1016) {G20,W11,D5,L1,V3,M1} P(988,32) { join( join( meet( Y, 
% 40.28/40.67    X ), Z ), X ) ==> join( X, Z ) }.
% 40.28/40.67  parent0: (126552) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y
% 40.28/40.67     ) = join( Y, Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126557) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 40.28/40.67  parent0[0]: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) )
% 40.28/40.67     ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126558) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X ) }.
% 40.28/40.67  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.67  parent1[0; 2]: (126557) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 40.28/40.67     ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( Y, X )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126561) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 40.28/40.67  parent0[0]: (126558) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X )
% 40.28/40.67     }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1026) {G20,W7,D4,L1,V2,M1} P(988,0) { join( meet( Y, X ), X )
% 40.28/40.67     ==> X }.
% 40.28/40.67  parent0: (126561) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126563) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.67    join( X, Y ), Z ) }.
% 40.28/40.67  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.67    join( join( Y, Z ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126564) {G2,W11,D5,L1,V3,M1}  { join( Y, Z ) = join( join( Z, 
% 40.28/40.67    meet( X, Y ) ), Y ) }.
% 40.28/40.67  parent0[0]: (1026) {G20,W7,D4,L1,V2,M1} P(988,0) { join( meet( Y, X ), X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent1[0; 2]: (126563) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.28/40.67    join( join( X, Y ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := Z
% 40.28/40.67     Y := meet( X, Y )
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126566) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( Z, X ) ), X )
% 40.28/40.67     = join( X, Y ) }.
% 40.28/40.67  parent0[0]: (126564) {G2,W11,D5,L1,V3,M1}  { join( Y, Z ) = join( join( Z, 
% 40.28/40.67    meet( X, Y ) ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Z
% 40.28/40.67     Y := X
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1030) {G21,W11,D5,L1,V3,M1} P(1026,32) { join( join( Z, meet
% 40.28/40.67    ( X, Y ) ), Y ) ==> join( Y, Z ) }.
% 40.28/40.67  parent0: (126566) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( Z, X ) ), X
% 40.28/40.67     ) = join( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126569) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.28/40.67    converse( join( X, converse( Y ) ) ) }.
% 40.28/40.67  parent0[0]: (23) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.28/40.67    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126571) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 40.28/40.67    ( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 40.28/40.67  parent0[0]: (1026) {G20,W7,D4,L1,V2,M1} P(988,0) { join( meet( Y, X ), X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent1[0; 9]: (126569) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.28/40.67    ==> converse( join( X, converse( Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := converse( Y )
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( X, converse( Y ) )
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126572) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 40.28/40.67    ( Y ) ) ), Y ) ==> Y }.
% 40.28/40.67  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 8]: (126571) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, 
% 40.28/40.67    converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1032) {G21,W9,D6,L1,V2,M1} P(1026,23);d(7) { join( converse( 
% 40.28/40.67    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 40.28/40.67  parent0: (126572) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 40.28/40.67    ( Y ) ) ), Y ) ==> Y }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126575) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.67    join( X, Y ), Z ) }.
% 40.28/40.67  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.67    join( join( Y, Z ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126576) {G2,W11,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 40.28/40.67    meet( X, Y ) ), X ) }.
% 40.28/40.67  parent0[0]: (1003) {G18,W7,D4,L1,V2,M1} P(973,0) { join( meet( X, Y ), X ) 
% 40.28/40.67    ==> X }.
% 40.28/40.67  parent1[0; 2]: (126575) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.28/40.67    join( join( X, Y ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := Z
% 40.28/40.67     Y := meet( X, Y )
% 40.28/40.67     Z := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126578) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), X )
% 40.28/40.67     = join( X, Y ) }.
% 40.28/40.67  parent0[0]: (126576) {G2,W11,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 40.28/40.67    meet( X, Y ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1035) {G19,W11,D5,L1,V3,M1} P(1003,32) { join( join( Z, meet
% 40.28/40.67    ( X, Y ) ), X ) ==> join( X, Z ) }.
% 40.28/40.67  parent0: (126578) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), X
% 40.28/40.67     ) = join( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126581) {G18,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 40.28/40.67    , X ) ) }.
% 40.28/40.67  parent0[0]: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) 
% 40.28/40.67    ==> meet( X, Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126583) {G19,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 40.28/40.67    complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) ) )
% 40.28/40.67    , X ) }.
% 40.28/40.67  parent0[0]: (953) {G19,W9,D6,L1,V2,M1} P(947,51);d(853);d(879) { meet( X, 
% 40.28/40.67    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 40.28/40.67  parent1[0; 14]: (126581) {G18,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 40.28/40.67    meet( Y, X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := complement( meet( Y, complement( X ) ) )
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126584) {G20,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 40.28/40.67    complement( X ) ) ), X ) }.
% 40.28/40.67  parent0[0]: (953) {G19,W9,D6,L1,V2,M1} P(947,51);d(853);d(879) { meet( X, 
% 40.28/40.67    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 40.28/40.67  parent1[0; 1]: (126583) {G19,W15,D6,L1,V2,M1}  { meet( X, complement( meet
% 40.28/40.67    ( Y, complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X )
% 40.28/40.67     ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126586) {G20,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 40.28/40.67    complement( X ) ) ), X ) ==> X }.
% 40.28/40.67  parent0[0]: (126584) {G20,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 40.28/40.67    Y, complement( X ) ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1074) {G20,W9,D6,L1,V2,M1} P(953,964) { meet( complement( 
% 40.28/40.67    meet( Y, complement( X ) ) ), X ) ==> X }.
% 40.28/40.67  parent0: (126586) {G20,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 40.28/40.67    complement( X ) ) ), X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126589) {G20,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 40.28/40.67    complement( Y ) ) ), Y ) }.
% 40.28/40.67  parent0[0]: (1074) {G20,W9,D6,L1,V2,M1} P(953,964) { meet( complement( meet
% 40.28/40.67    ( Y, complement( X ) ) ), X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126590) {G14,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 40.28/40.67    complement( meet( Y, X ) ), complement( X ) ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 7]: (126589) {G20,W9,D6,L1,V2,M1}  { Y ==> meet( complement( 
% 40.28/40.67    meet( X, complement( Y ) ) ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := complement( X )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126591) {G14,W10,D5,L1,V2,M1}  { meet( complement( meet( Y, X ) )
% 40.28/40.67    , complement( X ) ) ==> complement( X ) }.
% 40.28/40.67  parent0[0]: (126590) {G14,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 40.28/40.67    complement( meet( Y, X ) ), complement( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1076) {G21,W10,D5,L1,V2,M1} P(862,1074) { meet( complement( 
% 40.28/40.67    meet( Y, X ) ), complement( X ) ) ==> complement( X ) }.
% 40.28/40.67  parent0: (126591) {G14,W10,D5,L1,V2,M1}  { meet( complement( meet( Y, X ) )
% 40.28/40.67    , complement( X ) ) ==> complement( X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126593) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.67    join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126594) {G14,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 40.28/40.67     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 7]: (126593) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 40.28/40.67     ==> join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := complement( X )
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.67    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.67  parent0: (126594) {G14,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 40.28/40.67     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126599) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.67    join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126601) {G14,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 40.28/40.67    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 40.28/40.67  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.67    complement( X ) ) ==> X }.
% 40.28/40.67  parent1[0; 9]: (126599) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 40.28/40.67     ==> join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := complement( Y )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y
% 40.28/40.67    , complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.67  parent0: (126601) {G14,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 40.28/40.67    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126606) {G2,W14,D5,L1,V3,M1}  { join( join( complement( X ), Y )
% 40.28/40.67    , complement( Z ) ) = join( complement( meet( X, Z ) ), Y ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  parent1[0; 9]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 40.28/40.67    X ) = join( join( Z, X ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := complement( Z )
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := complement( X )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1096) {G15,W14,D5,L1,V3,M1} P(880,33) { join( join( 
% 40.28/40.67    complement( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y
% 40.28/40.67     ) ), Z ) }.
% 40.28/40.67  parent0: (126606) {G2,W14,D5,L1,V3,M1}  { join( join( complement( X ), Y )
% 40.28/40.67    , complement( Z ) ) = join( complement( meet( X, Z ) ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126608) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.67    join( X, Y ), Z ) }.
% 40.28/40.67  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.67    join( join( Y, Z ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126609) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, Y ) )
% 40.28/40.67    , Z ) = join( join( Z, complement( X ) ), complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  parent1[0; 2]: (126608) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.28/40.67    join( join( X, Y ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := Z
% 40.28/40.67     Y := complement( X )
% 40.28/40.67     Z := complement( Y )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126611) {G2,W14,D5,L1,V3,M1}  { join( join( Z, complement( X ) ), 
% 40.28/40.67    complement( Y ) ) = join( complement( meet( X, Y ) ), Z ) }.
% 40.28/40.67  parent0[0]: (126609) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, Y )
% 40.28/40.67     ), Z ) = join( join( Z, complement( X ) ), complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1098) {G15,W14,D5,L1,V3,M1} P(880,32) { join( join( Z, 
% 40.28/40.67    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 40.28/40.67    , Z ) }.
% 40.28/40.67  parent0: (126611) {G2,W14,D5,L1,V3,M1}  { join( join( Z, complement( X ) )
% 40.28/40.67    , complement( Y ) ) = join( complement( meet( X, Y ) ), Z ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126613) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.67    join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126615) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.67    join( complement( Y ), complement( X ) ) }.
% 40.28/40.67  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.67  parent1[0; 5]: (126613) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 40.28/40.67     ==> join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( X )
% 40.28/40.67     Y := complement( Y )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126617) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.67    complement( meet( Y, X ) ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  parent1[0; 5]: (126615) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 40.28/40.67    ==> join( complement( Y ), complement( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1106) {G15,W9,D4,L1,V2,M1} P(880,0);d(880) { complement( meet
% 40.28/40.67    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 40.28/40.67  parent0: (126617) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.67    complement( meet( Y, X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126618) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.67    join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126622) {G15,W14,D5,L1,V3,M1}  { complement( meet( X, meet( Y, Z
% 40.28/40.67     ) ) ) ==> join( complement( X ), complement( meet( Z, Y ) ) ) }.
% 40.28/40.67  parent0[0]: (1106) {G15,W9,D4,L1,V2,M1} P(880,0);d(880) { complement( meet
% 40.28/40.67    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 40.28/40.67  parent1[0; 10]: (126618) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y )
% 40.28/40.67     ) ==> join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := Z
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( Y, Z )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126628) {G15,W13,D5,L1,V3,M1}  { complement( meet( X, meet( Y, Z
% 40.28/40.67     ) ) ) ==> complement( meet( X, meet( Z, Y ) ) ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  parent1[0; 7]: (126622) {G15,W14,D5,L1,V3,M1}  { complement( meet( X, meet
% 40.28/40.67    ( Y, Z ) ) ) ==> join( complement( X ), complement( meet( Z, Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( Z, Y )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1108) {G16,W13,D5,L1,V3,M1} P(1106,880);d(880) { complement( 
% 40.28/40.67    meet( Z, meet( Y, X ) ) ) = complement( meet( Z, meet( X, Y ) ) ) }.
% 40.28/40.67  parent0: (126628) {G15,W13,D5,L1,V3,M1}  { complement( meet( X, meet( Y, Z
% 40.28/40.67     ) ) ) ==> complement( meet( X, meet( Z, Y ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Z
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := X
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126629) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement( X ) )
% 40.28/40.67     }.
% 40.28/40.67  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 40.28/40.67    zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126630) {G1,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.67    complement( meet( Y, X ) ) ) }.
% 40.28/40.67  parent0[0]: (1106) {G15,W9,D4,L1,V2,M1} P(880,0);d(880) { complement( meet
% 40.28/40.67    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 40.28/40.67  parent1[0; 6]: (126629) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement
% 40.28/40.67    ( X ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( X, Y )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126633) {G1,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 40.28/40.67    meet( Y, X ) ) ) ==> zero }.
% 40.28/40.67  parent0[0]: (126630) {G1,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.67    complement( meet( Y, X ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1131) {G16,W10,D5,L1,V2,M1} P(1106,12) { meet( meet( X, Y ), 
% 40.28/40.67    complement( meet( Y, X ) ) ) ==> zero }.
% 40.28/40.67  parent0: (126633) {G1,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 40.28/40.67    meet( Y, X ) ) ) ==> zero }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126635) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.67    join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126639) {G15,W15,D6,L1,V3,M1}  { complement( meet( meet( 
% 40.28/40.67    complement( X ), Y ), Z ) ) ==> join( join( X, complement( Y ) ), 
% 40.28/40.67    complement( Z ) ) }.
% 40.28/40.67  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.67    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.67  parent1[0; 9]: (126635) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 40.28/40.67     ==> join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := meet( complement( X ), Y )
% 40.28/40.67     Y := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126641) {G16,W14,D6,L1,V3,M1}  { complement( meet( meet( 
% 40.28/40.67    complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z ) ), X ) }.
% 40.28/40.67  parent0[0]: (1098) {G15,W14,D5,L1,V3,M1} P(880,32) { join( join( Z, 
% 40.28/40.67    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 40.28/40.67    , Z ) }.
% 40.28/40.67  parent1[0; 8]: (126639) {G15,W15,D6,L1,V3,M1}  { complement( meet( meet( 
% 40.28/40.67    complement( X ), Y ), Z ) ) ==> join( join( X, complement( Y ) ), 
% 40.28/40.67    complement( Z ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := X
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1196) {G16,W14,D6,L1,V3,M1} P(1084,880);d(1098) { complement
% 40.28/40.67    ( meet( meet( complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, 
% 40.28/40.67    Z ) ), X ) }.
% 40.28/40.67  parent0: (126641) {G16,W14,D6,L1,V3,M1}  { complement( meet( meet( 
% 40.28/40.67    complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z ) ), X ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126644) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.67    join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.67    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126650) {G15,W15,D6,L1,V3,M1}  { complement( meet( X, meet( 
% 40.28/40.67    complement( Y ), Z ) ) ) ==> join( complement( X ), join( Y, complement( 
% 40.28/40.67    Z ) ) ) }.
% 40.28/40.67  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.67    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.67  parent1[0; 11]: (126644) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y )
% 40.28/40.67     ) ==> join( complement( X ), complement( Y ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := Z
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := meet( complement( Y ), Z )
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126651) {G1,W15,D6,L1,V3,M1}  { complement( meet( X, meet( 
% 40.28/40.67    complement( Y ), Z ) ) ) ==> join( join( complement( X ), Y ), complement
% 40.28/40.67    ( Z ) ) }.
% 40.28/40.67  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.67    join( X, Y ), Z ) }.
% 40.28/40.67  parent1[0; 8]: (126650) {G15,W15,D6,L1,V3,M1}  { complement( meet( X, meet
% 40.28/40.67    ( complement( Y ), Z ) ) ) ==> join( complement( X ), join( Y, complement
% 40.28/40.67    ( Z ) ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := complement( X )
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := complement( Z )
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126652) {G2,W14,D6,L1,V3,M1}  { complement( meet( X, meet( 
% 40.28/40.67    complement( Y ), Z ) ) ) ==> join( complement( meet( X, Z ) ), Y ) }.
% 40.28/40.67  parent0[0]: (1096) {G15,W14,D5,L1,V3,M1} P(880,33) { join( join( complement
% 40.28/40.67    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 40.28/40.67     }.
% 40.28/40.67  parent1[0; 8]: (126651) {G1,W15,D6,L1,V3,M1}  { complement( meet( X, meet( 
% 40.28/40.67    complement( Y ), Z ) ) ) ==> join( join( complement( X ), Y ), complement
% 40.28/40.67    ( Z ) ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Z
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  substitution1:
% 40.28/40.67     X := X
% 40.28/40.67     Y := Y
% 40.28/40.67     Z := Z
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  subsumption: (1197) {G16,W14,D6,L1,V3,M1} P(1084,880);d(1);d(1096) { 
% 40.28/40.67    complement( meet( Z, meet( complement( X ), Y ) ) ) ==> join( complement
% 40.28/40.67    ( meet( Z, Y ) ), X ) }.
% 40.28/40.67  parent0: (126652) {G2,W14,D6,L1,V3,M1}  { complement( meet( X, meet( 
% 40.28/40.67    complement( Y ), Z ) ) ) ==> join( complement( meet( X, Z ) ), Y ) }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Z
% 40.28/40.67     Y := X
% 40.28/40.67     Z := Y
% 40.28/40.67  end
% 40.28/40.67  permutation0:
% 40.28/40.67     0 ==> 0
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  eqswap: (126655) {G20,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 40.28/40.67    complement( Y ) ) ), Y ) }.
% 40.28/40.67  parent0[0]: (1074) {G20,W9,D6,L1,V2,M1} P(953,964) { meet( complement( meet
% 40.28/40.67    ( Y, complement( X ) ) ), X ) ==> X }.
% 40.28/40.67  substitution0:
% 40.28/40.67     X := Y
% 40.28/40.67     Y := X
% 40.28/40.67  end
% 40.28/40.67  
% 40.28/40.67  paramod: (126658) {G16,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, complement( 
% 40.28/40.68    complement( X ) ) ), X ) }.
% 40.28/40.68  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.68    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.68  parent1[0; 3]: (126655) {G20,W9,D6,L1,V2,M1}  { Y ==> meet( complement( 
% 40.28/40.68    meet( X, complement( Y ) ) ), Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := complement( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := complement( Y )
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126660) {G14,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 40.28/40.68  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.68    complement( X ) ) ==> X }.
% 40.28/40.68  parent1[0; 5]: (126658) {G16,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, 
% 40.28/40.68    complement( complement( X ) ) ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126661) {G14,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (126660) {G14,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 40.28/40.68     }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1201) {G21,W7,D4,L1,V2,M1} P(1084,1074);d(862) { meet( join( 
% 40.28/40.68    X, Y ), Y ) ==> Y }.
% 40.28/40.68  parent0: (126661) {G14,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126663) {G19,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 40.28/40.68    , complement( X ) ) ) ) }.
% 40.28/40.68  parent0[0]: (953) {G19,W9,D6,L1,V2,M1} P(947,51);d(853);d(879) { meet( X, 
% 40.28/40.68    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126680) {G16,W9,D6,L1,V2,M1}  { X ==> meet( X, join( Y, 
% 40.28/40.68    complement( complement( X ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.68    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.68  parent1[0; 4]: (126663) {G19,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( 
% 40.28/40.68    meet( Y, complement( X ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := complement( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := complement( Y )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126682) {G14,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 40.28/40.68  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.68    complement( X ) ) ==> X }.
% 40.28/40.68  parent1[0; 6]: (126680) {G16,W9,D6,L1,V2,M1}  { X ==> meet( X, join( Y, 
% 40.28/40.68    complement( complement( X ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126683) {G14,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 40.28/40.68  parent0[0]: (126682) {G14,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) )
% 40.28/40.68     }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1202) {G20,W7,D4,L1,V2,M1} P(1084,953);d(862) { meet( Y, join
% 40.28/40.68    ( X, Y ) ) ==> Y }.
% 40.28/40.68  parent0: (126683) {G14,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126685) {G21,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 40.28/40.68  parent0[0]: (1201) {G21,W7,D4,L1,V2,M1} P(1084,1074);d(862) { meet( join( X
% 40.28/40.68    , Y ), Y ) ==> Y }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126686) {G16,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 40.28/40.68  parent0[0]: (882) {G15,W9,D4,L1,V2,M1} P(876,33) { join( join( X, Y ), X ) 
% 40.28/40.68    ==> join( X, Y ) }.
% 40.28/40.68  parent1[0; 3]: (126685) {G21,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 40.28/40.68     ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := join( X, Y )
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126687) {G16,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (126686) {G16,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X )
% 40.28/40.68     }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1223) {G22,W7,D4,L1,V2,M1} P(882,1201) { meet( join( X, Y ), 
% 40.28/40.68    X ) ==> X }.
% 40.28/40.68  parent0: (126687) {G16,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126689) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.28/40.68    meet( X, Y ) ) }.
% 40.28/40.68  parent0[0]: (951) {G20,W8,D4,L1,V2,M1} P(78,948) { meet( complement( Y ), 
% 40.28/40.68    meet( Y, X ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126690) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 40.28/40.68    X, Y ) ), Y ) }.
% 40.28/40.68  parent0[0]: (1201) {G21,W7,D4,L1,V2,M1} P(1084,1074);d(862) { meet( join( X
% 40.28/40.68    , Y ), Y ) ==> Y }.
% 40.28/40.68  parent1[0; 7]: (126689) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.68    X ), meet( X, Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := join( X, Y )
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126691) {G21,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 40.28/40.68    Y ) ==> zero }.
% 40.28/40.68  parent0[0]: (126690) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.68    join( X, Y ) ), Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1225) {G22,W8,D5,L1,V2,M1} P(1201,951) { meet( complement( 
% 40.28/40.68    join( X, Y ) ), Y ) ==> zero }.
% 40.28/40.68  parent0: (126691) {G21,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 40.28/40.68    , Y ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126693) {G21,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 40.28/40.68  parent0[0]: (1201) {G21,W7,D4,L1,V2,M1} P(1084,1074);d(862) { meet( join( X
% 40.28/40.68    , Y ), Y ) ==> Y }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126694) {G1,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( converse
% 40.28/40.68    ( join( Y, X ) ), converse( X ) ) }.
% 40.28/40.68  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.68     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.68  parent1[0; 4]: (126693) {G21,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 40.28/40.68     ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := converse( Y )
% 40.28/40.68     Y := converse( X )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126695) {G1,W10,D5,L1,V2,M1}  { meet( converse( join( Y, X ) ), 
% 40.28/40.68    converse( X ) ) ==> converse( X ) }.
% 40.28/40.68  parent0[0]: (126694) {G1,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( 
% 40.28/40.68    converse( join( Y, X ) ), converse( X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1233) {G22,W10,D5,L1,V2,M1} P(8,1201) { meet( converse( join
% 40.28/40.68    ( X, Y ) ), converse( Y ) ) ==> converse( Y ) }.
% 40.28/40.68  parent0: (126695) {G1,W10,D5,L1,V2,M1}  { meet( converse( join( Y, X ) ), 
% 40.28/40.68    converse( X ) ) ==> converse( X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126697) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.28/40.68     ), X ) }.
% 40.28/40.68  parent0[0]: (930) {G16,W9,D4,L1,V2,M1} P(920,51);d(80);d(845) { meet( meet
% 40.28/40.68    ( X, Y ), X ) ==> meet( X, Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126699) {G17,W11,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> meet
% 40.28/40.68    ( X, join( X, Y ) ) }.
% 40.28/40.68  parent0[0]: (1223) {G22,W7,D4,L1,V2,M1} P(882,1201) { meet( join( X, Y ), X
% 40.28/40.68     ) ==> X }.
% 40.28/40.68  parent1[0; 7]: (126697) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.28/40.68    ( X, Y ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := join( X, Y )
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126700) {G18,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 40.28/40.68  parent0[0]: (1223) {G22,W7,D4,L1,V2,M1} P(882,1201) { meet( join( X, Y ), X
% 40.28/40.68     ) ==> X }.
% 40.28/40.68  parent1[0; 1]: (126699) {G17,W11,D4,L1,V2,M1}  { meet( join( X, Y ), X ) 
% 40.28/40.68    ==> meet( X, join( X, Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126702) {G18,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 40.28/40.68  parent0[0]: (126700) {G18,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) )
% 40.28/40.68     }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1238) {G23,W7,D4,L1,V2,M1} P(1223,930) { meet( X, join( X, Y
% 40.28/40.68     ) ) ==> X }.
% 40.28/40.68  parent0: (126702) {G18,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126705) {G19,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.68    complement( X ) ) }.
% 40.28/40.68  parent0[0]: (949) {G19,W8,D4,L1,V2,M1} P(78,944) { meet( meet( Y, X ), 
% 40.28/40.68    complement( Y ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126706) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( 
% 40.28/40.68    join( X, Y ) ) ) }.
% 40.28/40.68  parent0[0]: (1223) {G22,W7,D4,L1,V2,M1} P(882,1201) { meet( join( X, Y ), X
% 40.28/40.68     ) ==> X }.
% 40.28/40.68  parent1[0; 3]: (126705) {G19,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 40.28/40.68    , complement( X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := join( X, Y )
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126707) {G20,W8,D5,L1,V2,M1}  { meet( X, complement( join( X, Y )
% 40.28/40.68     ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126706) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( 
% 40.28/40.68    join( X, Y ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1239) {G23,W8,D5,L1,V2,M1} P(1223,949) { meet( X, complement
% 40.28/40.68    ( join( X, Y ) ) ) ==> zero }.
% 40.28/40.68  parent0: (126707) {G20,W8,D5,L1,V2,M1}  { meet( X, complement( join( X, Y )
% 40.28/40.68     ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126709) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.28/40.68    meet( X, Y ) ) }.
% 40.28/40.68  parent0[0]: (951) {G20,W8,D4,L1,V2,M1} P(78,948) { meet( complement( Y ), 
% 40.28/40.68    meet( Y, X ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126710) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 40.28/40.68    X, Y ) ), X ) }.
% 40.28/40.68  parent0[0]: (1223) {G22,W7,D4,L1,V2,M1} P(882,1201) { meet( join( X, Y ), X
% 40.28/40.68     ) ==> X }.
% 40.28/40.68  parent1[0; 7]: (126709) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.68    X ), meet( X, Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := join( X, Y )
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126711) {G21,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 40.28/40.68    X ) ==> zero }.
% 40.28/40.68  parent0[0]: (126710) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.68    join( X, Y ) ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1240) {G23,W8,D5,L1,V2,M1} P(1223,951) { meet( complement( 
% 40.28/40.68    join( X, Y ) ), X ) ==> zero }.
% 40.28/40.68  parent0: (126711) {G21,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 40.28/40.68    , X ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126713) {G23,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 40.28/40.68  parent0[0]: (1238) {G23,W7,D4,L1,V2,M1} P(1223,930) { meet( X, join( X, Y )
% 40.28/40.68     ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126714) {G1,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( X, Y )
% 40.28/40.68    , Z ) ) }.
% 40.28/40.68  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.68    join( X, Y ), Z ) }.
% 40.28/40.68  parent1[0; 4]: (126713) {G23,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y )
% 40.28/40.68     ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := join( Y, Z )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126715) {G1,W9,D5,L1,V3,M1}  { meet( X, join( join( X, Y ), Z ) ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent0[0]: (126714) {G1,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( X, Y
% 40.28/40.68     ), Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1255) {G24,W9,D5,L1,V3,M1} P(1,1238) { meet( X, join( join( X
% 40.28/40.68    , Y ), Z ) ) ==> X }.
% 40.28/40.68  parent0: (126715) {G1,W9,D5,L1,V3,M1}  { meet( X, join( join( X, Y ), Z ) )
% 40.28/40.68     ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126717) {G23,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 40.28/40.68  parent0[0]: (1238) {G23,W7,D4,L1,V2,M1} P(1223,930) { meet( X, join( X, Y )
% 40.28/40.68     ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126718) {G1,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( converse
% 40.28/40.68    ( X ), converse( join( X, Y ) ) ) }.
% 40.28/40.68  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.68     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.68  parent1[0; 6]: (126717) {G23,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y )
% 40.28/40.68     ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := converse( X )
% 40.28/40.68     Y := converse( Y )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126719) {G1,W10,D5,L1,V2,M1}  { meet( converse( X ), converse( 
% 40.28/40.68    join( X, Y ) ) ) ==> converse( X ) }.
% 40.28/40.68  parent0[0]: (126718) {G1,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( 
% 40.28/40.68    converse( X ), converse( join( X, Y ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1256) {G24,W10,D5,L1,V2,M1} P(8,1238) { meet( converse( X ), 
% 40.28/40.68    converse( join( X, Y ) ) ) ==> converse( X ) }.
% 40.28/40.68  parent0: (126719) {G1,W10,D5,L1,V2,M1}  { meet( converse( X ), converse( 
% 40.28/40.68    join( X, Y ) ) ) ==> converse( X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126720) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 40.28/40.68  parent0[0]: (1202) {G20,W7,D4,L1,V2,M1} P(1084,953);d(862) { meet( Y, join
% 40.28/40.68    ( X, Y ) ) ==> Y }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126721) {G2,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( Y, X )
% 40.28/40.68    , Z ) ) }.
% 40.28/40.68  parent0[0]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 40.28/40.68     = join( join( Z, X ), Y ) }.
% 40.28/40.68  parent1[0; 4]: (126720) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X )
% 40.28/40.68     ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Z
% 40.28/40.68     Z := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := join( Y, Z )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126724) {G2,W9,D5,L1,V3,M1}  { meet( X, join( join( Y, X ), Z ) ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent0[0]: (126721) {G2,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( Y, X
% 40.28/40.68     ), Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1258) {G21,W9,D5,L1,V3,M1} P(33,1202) { meet( Z, join( join( 
% 40.28/40.68    X, Z ), Y ) ) ==> Z }.
% 40.28/40.68  parent0: (126724) {G2,W9,D5,L1,V3,M1}  { meet( X, join( join( Y, X ), Z ) )
% 40.28/40.68     ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Z
% 40.28/40.68     Y := X
% 40.28/40.68     Z := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126726) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 40.28/40.68    , Y ) ), Y ) }.
% 40.28/40.68  parent0[0]: (1225) {G22,W8,D5,L1,V2,M1} P(1201,951) { meet( complement( 
% 40.28/40.68    join( X, Y ) ), Y ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126727) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.68    converse( join( X, Y ) ) ), converse( Y ) ) }.
% 40.28/40.68  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.68     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.68  parent1[0; 4]: (126726) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.68    join( X, Y ) ), Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := converse( X )
% 40.28/40.68     Y := converse( Y )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126728) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join( 
% 40.28/40.68    X, Y ) ) ), converse( Y ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126727) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.68    converse( join( X, Y ) ) ), converse( Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1311) {G23,W10,D6,L1,V2,M1} P(8,1225) { meet( complement( 
% 40.28/40.68    converse( join( X, Y ) ) ), converse( Y ) ) ==> zero }.
% 40.28/40.68  parent0: (126728) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join
% 40.28/40.68    ( X, Y ) ) ), converse( Y ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126730) {G21,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( Y, X )
% 40.28/40.68    , Z ) ) }.
% 40.28/40.68  parent0[0]: (1258) {G21,W9,D5,L1,V3,M1} P(33,1202) { meet( Z, join( join( X
% 40.28/40.68    , Z ), Y ) ) ==> Z }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := Z
% 40.28/40.68     Z := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126734) {G20,W11,D4,L1,V3,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 40.28/40.68    Y ), join( Y, Z ) ) }.
% 40.28/40.68  parent0[0]: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) )
% 40.28/40.68     ==> X }.
% 40.28/40.68  parent1[0; 9]: (126730) {G21,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( 
% 40.28/40.68    Y, X ), Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := meet( X, Y )
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126736) {G20,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), join( Y, Z )
% 40.28/40.68     ) ==> meet( X, Y ) }.
% 40.28/40.68  parent0[0]: (126734) {G20,W11,D4,L1,V3,M1}  { meet( X, Y ) ==> meet( meet( 
% 40.28/40.68    X, Y ), join( Y, Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1412) {G22,W11,D4,L1,V3,M1} P(988,1258) { meet( meet( Y, X )
% 40.28/40.68    , join( X, Z ) ) ==> meet( Y, X ) }.
% 40.28/40.68  parent0: (126736) {G20,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), join( Y, Z )
% 40.28/40.68     ) ==> meet( X, Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126739) {G3,W11,D5,L1,V1,M1}  { composition( converse( 
% 40.28/40.68    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ) ==> 
% 40.28/40.68    zero }.
% 40.28/40.68  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 1]: (106) {G2,W13,D6,L1,V1,M1} P(93,10);d(80) { join( 
% 40.28/40.68    composition( converse( composition( X, skol1 ) ), complement( composition
% 40.28/40.68    ( X, skol1 ) ) ), zero ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := composition( converse( composition( X, skol1 ) ), complement( 
% 40.28/40.68    composition( X, skol1 ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1483) {G10,W11,D5,L1,V1,M1} S(106);d(845) { composition( 
% 40.28/40.68    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 40.28/40.68     ) ) ==> zero }.
% 40.28/40.68  parent0: (126739) {G3,W11,D5,L1,V1,M1}  { composition( converse( 
% 40.28/40.68    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ) ==> 
% 40.28/40.68    zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126743) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 40.28/40.68    complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 1]: (108) {G2,W11,D6,L1,V1,M1} P(80,10) { join( composition( 
% 40.28/40.68    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := composition( converse( X ), complement( composition( X, top ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1534) {G10,W9,D5,L1,V1,M1} S(108);d(845) { composition( 
% 40.28/40.68    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.68  parent0: (126743) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 40.28/40.68    complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126746) {G10,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X
% 40.28/40.68     ), complement( composition( X, top ) ) ) }.
% 40.28/40.68  parent0[0]: (1534) {G10,W9,D5,L1,V1,M1} S(108);d(845) { composition( 
% 40.28/40.68    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126747) {G9,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 40.28/40.68    complement( composition( top, top ) ) ) }.
% 40.28/40.68  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 3]: (126746) {G10,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 40.28/40.68    converse( X ), complement( composition( X, top ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := top
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126748) {G9,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 40.28/40.68    composition( top, top ) ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126747) {G9,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 40.28/40.68    complement( composition( top, top ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1543) {G11,W8,D5,L1,V0,M1} P(213,1534) { composition( top, 
% 40.28/40.68    complement( composition( top, top ) ) ) ==> zero }.
% 40.28/40.68  parent0: (126748) {G9,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 40.28/40.68    composition( top, top ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126750) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.68    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 40.28/40.68    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.68     ) ), Z ) ) }.
% 40.28/40.68  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.68    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.28/40.68    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.68     ) ), Z ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126756) {G1,W36,D8,L1,V2,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.68    composition( converse( X ), complement( composition( X, top ) ) ) ) ), 
% 40.28/40.68    complement( composition( X, top ) ) ) ==> join( meet( composition( X, Y )
% 40.28/40.68    , complement( composition( X, top ) ) ), meet( composition( X, meet( Y, 
% 40.28/40.68    zero ) ), complement( composition( X, top ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1534) {G10,W9,D5,L1,V1,M1} S(108);d(845) { composition( 
% 40.28/40.68    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.68  parent1[0; 31]: (126750) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 40.28/40.68    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 40.28/40.68    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 40.28/40.68    , Z ) ) ), Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := complement( composition( X, top ) )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126758) {G2,W30,D6,L1,V2,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.68    zero ) ), complement( composition( X, top ) ) ) ==> join( meet( 
% 40.28/40.68    composition( X, Y ), complement( composition( X, top ) ) ), meet( 
% 40.28/40.68    composition( X, meet( Y, zero ) ), complement( composition( X, top ) ) )
% 40.28/40.68     ) }.
% 40.28/40.68  parent0[0]: (1534) {G10,W9,D5,L1,V1,M1} S(108);d(845) { composition( 
% 40.28/40.68    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.68  parent1[0; 6]: (126756) {G1,W36,D8,L1,V2,M1}  { meet( composition( X, meet
% 40.28/40.68    ( Y, composition( converse( X ), complement( composition( X, top ) ) ) )
% 40.28/40.68     ), complement( composition( X, top ) ) ) ==> join( meet( composition( X
% 40.28/40.68    , Y ), complement( composition( X, top ) ) ), meet( composition( X, meet
% 40.28/40.68    ( Y, zero ) ), complement( composition( X, top ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126765) {G3,W28,D6,L1,V2,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.68    zero ) ), complement( composition( X, top ) ) ) ==> join( meet( 
% 40.28/40.68    composition( X, Y ), complement( composition( X, top ) ) ), meet( 
% 40.28/40.68    composition( X, zero ), complement( composition( X, top ) ) ) ) }.
% 40.28/40.68  parent0[0]: (855) {G11,W5,D3,L1,V1,M1} P(848,3);d(212);d(80) { meet( X, 
% 40.28/40.68    zero ) ==> zero }.
% 40.28/40.68  parent1[0; 23]: (126758) {G2,W30,D6,L1,V2,M1}  { meet( composition( X, meet
% 40.28/40.68    ( Y, zero ) ), complement( composition( X, top ) ) ) ==> join( meet( 
% 40.28/40.68    composition( X, Y ), complement( composition( X, top ) ) ), meet( 
% 40.28/40.68    composition( X, meet( Y, zero ) ), complement( composition( X, top ) ) )
% 40.28/40.68     ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126766) {G4,W26,D6,L1,V2,M1}  { meet( composition( X, zero ), 
% 40.28/40.68    complement( composition( X, top ) ) ) ==> join( meet( composition( X, Y )
% 40.28/40.68    , complement( composition( X, top ) ) ), meet( composition( X, zero ), 
% 40.28/40.68    complement( composition( X, top ) ) ) ) }.
% 40.28/40.68  parent0[0]: (855) {G11,W5,D3,L1,V1,M1} P(848,3);d(212);d(80) { meet( X, 
% 40.28/40.68    zero ) ==> zero }.
% 40.28/40.68  parent1[0; 4]: (126765) {G3,W28,D6,L1,V2,M1}  { meet( composition( X, meet
% 40.28/40.68    ( Y, zero ) ), complement( composition( X, top ) ) ) ==> join( meet( 
% 40.28/40.68    composition( X, Y ), complement( composition( X, top ) ) ), meet( 
% 40.28/40.68    composition( X, zero ), complement( composition( X, top ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126772) {G5,W24,D6,L1,V2,M1}  { meet( composition( X, zero ), 
% 40.28/40.68    complement( composition( X, top ) ) ) ==> join( meet( composition( X, Y )
% 40.28/40.68    , complement( composition( X, top ) ) ), meet( zero, complement( 
% 40.28/40.68    composition( X, top ) ) ) ) }.
% 40.28/40.68  parent0[0]: (915) {G18,W5,D3,L1,V1,M1} P(913,6);d(853);d(211);d(913) { 
% 40.28/40.68    composition( X, zero ) ==> zero }.
% 40.28/40.68  parent1[0; 19]: (126766) {G4,W26,D6,L1,V2,M1}  { meet( composition( X, zero
% 40.28/40.68     ), complement( composition( X, top ) ) ) ==> join( meet( composition( X
% 40.28/40.68    , Y ), complement( composition( X, top ) ) ), meet( composition( X, zero
% 40.28/40.68     ), complement( composition( X, top ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126773) {G6,W22,D6,L1,V2,M1}  { meet( zero, complement( 
% 40.28/40.68    composition( X, top ) ) ) ==> join( meet( composition( X, Y ), complement
% 40.28/40.68    ( composition( X, top ) ) ), meet( zero, complement( composition( X, top
% 40.28/40.68     ) ) ) ) }.
% 40.28/40.68  parent0[0]: (915) {G18,W5,D3,L1,V1,M1} P(913,6);d(853);d(211);d(913) { 
% 40.28/40.68    composition( X, zero ) ==> zero }.
% 40.28/40.68  parent1[0; 2]: (126772) {G5,W24,D6,L1,V2,M1}  { meet( composition( X, zero
% 40.28/40.68     ), complement( composition( X, top ) ) ) ==> join( meet( composition( X
% 40.28/40.68    , Y ), complement( composition( X, top ) ) ), meet( zero, complement( 
% 40.28/40.68    composition( X, top ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126778) {G7,W17,D6,L1,V2,M1}  { meet( zero, complement( 
% 40.28/40.68    composition( X, top ) ) ) ==> join( meet( composition( X, Y ), complement
% 40.28/40.68    ( composition( X, top ) ) ), zero ) }.
% 40.28/40.68  parent0[0]: (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { meet
% 40.28/40.68    ( zero, X ) ==> zero }.
% 40.28/40.68  parent1[0; 16]: (126773) {G6,W22,D6,L1,V2,M1}  { meet( zero, complement( 
% 40.28/40.68    composition( X, top ) ) ) ==> join( meet( composition( X, Y ), complement
% 40.28/40.68    ( composition( X, top ) ) ), meet( zero, complement( composition( X, top
% 40.28/40.68     ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := complement( composition( X, top ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126779) {G8,W12,D6,L1,V2,M1}  { zero ==> join( meet( composition
% 40.28/40.68    ( X, Y ), complement( composition( X, top ) ) ), zero ) }.
% 40.28/40.68  parent0[0]: (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { meet
% 40.28/40.68    ( zero, X ) ==> zero }.
% 40.28/40.68  parent1[0; 1]: (126778) {G7,W17,D6,L1,V2,M1}  { meet( zero, complement( 
% 40.28/40.68    composition( X, top ) ) ) ==> join( meet( composition( X, Y ), complement
% 40.28/40.68    ( composition( X, top ) ) ), zero ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := complement( composition( X, top ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126782) {G9,W10,D5,L1,V2,M1}  { zero ==> meet( composition( X, Y
% 40.28/40.68     ), complement( composition( X, top ) ) ) }.
% 40.28/40.68  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 2]: (126779) {G8,W12,D6,L1,V2,M1}  { zero ==> join( meet( 
% 40.28/40.68    composition( X, Y ), complement( composition( X, top ) ) ), zero ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := meet( composition( X, Y ), complement( composition( X, top ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126783) {G9,W10,D5,L1,V2,M1}  { meet( composition( X, Y ), 
% 40.28/40.68    complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126782) {G9,W10,D5,L1,V2,M1}  { zero ==> meet( composition( X
% 40.28/40.68    , Y ), complement( composition( X, top ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1544) {G19,W10,D5,L1,V2,M1} P(1534,14);d(855);d(915);d(854);d
% 40.28/40.68    (845) { meet( composition( X, Y ), complement( composition( X, top ) ) ) 
% 40.28/40.68    ==> zero }.
% 40.28/40.68  parent0: (126783) {G9,W10,D5,L1,V2,M1}  { meet( composition( X, Y ), 
% 40.28/40.68    complement( composition( X, top ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126785) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 40.28/40.68     join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.68  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.68    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Z
% 40.28/40.68     Z := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126790) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 40.28/40.68    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 40.28/40.68    complement( composition( top, top ) ) ), zero ) }.
% 40.28/40.68  parent0[0]: (1543) {G11,W8,D5,L1,V0,M1} P(213,1534) { composition( top, 
% 40.28/40.68    complement( composition( top, top ) ) ) ==> zero }.
% 40.28/40.68  parent1[0; 16]: (126785) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 40.28/40.68    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := complement( composition( top, top ) )
% 40.28/40.68     Z := top
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126791) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 40.28/40.68    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 40.28/40.68    composition( top, top ) ) ) }.
% 40.28/40.68  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 9]: (126790) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top )
% 40.28/40.68    , complement( composition( top, top ) ) ) ==> join( composition( X, 
% 40.28/40.68    complement( composition( top, top ) ) ), zero ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := composition( X, complement( composition( top, top ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126792) {G3,W13,D5,L1,V1,M1}  { composition( top, complement( 
% 40.28/40.68    composition( top, top ) ) ) ==> composition( X, complement( composition( 
% 40.28/40.68    top, top ) ) ) }.
% 40.28/40.68  parent0[0]: (212) {G7,W5,D3,L1,V1,M1} P(203,43);d(210) { join( X, top ) ==>
% 40.28/40.68     top }.
% 40.28/40.68  parent1[0; 2]: (126791) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top )
% 40.28/40.68    , complement( composition( top, top ) ) ) ==> composition( X, complement
% 40.28/40.68    ( composition( top, top ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126793) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 40.28/40.68    complement( composition( top, top ) ) ) }.
% 40.28/40.68  parent0[0]: (1543) {G11,W8,D5,L1,V0,M1} P(213,1534) { composition( top, 
% 40.28/40.68    complement( composition( top, top ) ) ) ==> zero }.
% 40.28/40.68  parent1[0; 1]: (126792) {G3,W13,D5,L1,V1,M1}  { composition( top, 
% 40.28/40.68    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 40.28/40.68    composition( top, top ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126794) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 40.28/40.68    composition( top, top ) ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126793) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 40.28/40.68    complement( composition( top, top ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1548) {G12,W8,D5,L1,V1,M1} P(1543,6);d(845);d(212);d(1543) { 
% 40.28/40.68    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 40.28/40.68  parent0: (126794) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 40.28/40.68    composition( top, top ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126795) {G12,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 40.28/40.68    complement( composition( top, top ) ) ) }.
% 40.28/40.68  parent0[0]: (1548) {G12,W8,D5,L1,V1,M1} P(1543,6);d(845);d(212);d(1543) { 
% 40.28/40.68    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126797) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition( 
% 40.28/40.68    top, top ) ) }.
% 40.28/40.68  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent1[0; 2]: (126795) {G12,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 40.28/40.68    complement( composition( top, top ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := complement( composition( top, top ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := one
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126798) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 40.28/40.68     ) ==> zero }.
% 40.28/40.68  parent0[0]: (126797) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( 
% 40.28/40.68    composition( top, top ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1549) {G13,W6,D4,L1,V0,M1} P(1548,251) { complement( 
% 40.28/40.68    composition( top, top ) ) ==> zero }.
% 40.28/40.68  parent0: (126798) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top
% 40.28/40.68     ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126800) {G13,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 40.28/40.68     ) }.
% 40.28/40.68  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.68    complement( X ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126802) {G14,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 40.28/40.68    complement( zero ) }.
% 40.28/40.68  parent0[0]: (1549) {G13,W6,D4,L1,V0,M1} P(1548,251) { complement( 
% 40.28/40.68    composition( top, top ) ) ==> zero }.
% 40.28/40.68  parent1[0; 5]: (126800) {G13,W5,D4,L1,V1,M1}  { X ==> complement( 
% 40.28/40.68    complement( X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := composition( top, top )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126803) {G11,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 40.28/40.68     }.
% 40.28/40.68  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.68    ( zero ) ==> top }.
% 40.28/40.68  parent1[0; 4]: (126802) {G14,W6,D3,L1,V0,M1}  { composition( top, top ) ==>
% 40.28/40.68     complement( zero ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1559) {G14,W5,D3,L1,V0,M1} P(1549,862);d(848) { composition( 
% 40.28/40.68    top, top ) ==> top }.
% 40.28/40.68  parent0: (126803) {G11,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 40.28/40.68     }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126806) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.68    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 40.28/40.68    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.68     ) ), Z ) ) }.
% 40.28/40.68  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.68    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.28/40.68    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.68     ) ), Z ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126814) {G1,W25,D8,L1,V1,M1}  { meet( composition( top, meet( top
% 40.28/40.68    , composition( converse( top ), X ) ) ), X ) ==> join( meet( top, X ), 
% 40.28/40.68    meet( composition( top, meet( top, composition( converse( top ), X ) ) )
% 40.28/40.68    , X ) ) }.
% 40.28/40.68  parent0[0]: (1559) {G14,W5,D3,L1,V0,M1} P(1549,862);d(848) { composition( 
% 40.28/40.68    top, top ) ==> top }.
% 40.28/40.68  parent1[0; 13]: (126806) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 40.28/40.68    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 40.28/40.68    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 40.28/40.68    , Z ) ) ), Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := top
% 40.28/40.68     Y := top
% 40.28/40.68     Z := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126817) {G2,W23,D8,L1,V1,M1}  { meet( composition( top, meet( top
% 40.28/40.68    , composition( converse( top ), X ) ) ), X ) ==> join( X, meet( 
% 40.28/40.68    composition( top, meet( top, composition( converse( top ), X ) ) ), X ) )
% 40.28/40.68     }.
% 40.28/40.68  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent1[0; 12]: (126814) {G1,W25,D8,L1,V1,M1}  { meet( composition( top, 
% 40.28/40.68    meet( top, composition( converse( top ), X ) ) ), X ) ==> join( meet( top
% 40.28/40.68    , X ), meet( composition( top, meet( top, composition( converse( top ), X
% 40.28/40.68     ) ) ), X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126822) {G3,W12,D7,L1,V1,M1}  { meet( composition( top, meet( top
% 40.28/40.68    , composition( converse( top ), X ) ) ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) )
% 40.28/40.68     ==> X }.
% 40.28/40.68  parent1[0; 11]: (126817) {G2,W23,D8,L1,V1,M1}  { meet( composition( top, 
% 40.28/40.68    meet( top, composition( converse( top ), X ) ) ), X ) ==> join( X, meet( 
% 40.28/40.68    composition( top, meet( top, composition( converse( top ), X ) ) ), X ) )
% 40.28/40.68     }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := composition( top, meet( top, composition( converse( top ), X ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126823) {G4,W10,D6,L1,V1,M1}  { meet( composition( top, 
% 40.28/40.68    composition( converse( top ), X ) ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent1[0; 4]: (126822) {G3,W12,D7,L1,V1,M1}  { meet( composition( top, 
% 40.28/40.68    meet( top, composition( converse( top ), X ) ) ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := composition( converse( top ), X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126824) {G1,W10,D6,L1,V1,M1}  { meet( composition( composition( 
% 40.28/40.68    top, converse( top ) ), X ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.28/40.68     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.28/40.68  parent1[0; 2]: (126823) {G4,W10,D6,L1,V1,M1}  { meet( composition( top, 
% 40.28/40.68    composition( converse( top ), X ) ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := top
% 40.28/40.68     Y := converse( top )
% 40.28/40.68     Z := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126825) {G2,W10,D6,L1,V1,M1}  { meet( composition( converse( 
% 40.28/40.68    composition( top, top ) ), X ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (215) {G9,W9,D4,L1,V1,M1} P(213,9) { composition( top, converse
% 40.28/40.68    ( X ) ) ==> converse( composition( X, top ) ) }.
% 40.28/40.68  parent1[0; 3]: (126824) {G1,W10,D6,L1,V1,M1}  { meet( composition( 
% 40.28/40.68    composition( top, converse( top ) ), X ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := top
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126826) {G3,W9,D5,L1,V1,M1}  { meet( composition( composition( 
% 40.28/40.68    top, top ), X ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (223) {G10,W8,D4,L1,V0,M1} P(213,215) { converse( composition( 
% 40.28/40.68    top, top ) ) ==> composition( top, top ) }.
% 40.28/40.68  parent1[0; 3]: (126825) {G2,W10,D6,L1,V1,M1}  { meet( composition( converse
% 40.28/40.68    ( composition( top, top ) ), X ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126827) {G4,W7,D4,L1,V1,M1}  { meet( composition( top, X ), X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent0[0]: (1559) {G14,W5,D3,L1,V0,M1} P(1549,862);d(848) { composition( 
% 40.28/40.68    top, top ) ==> top }.
% 40.28/40.68  parent1[0; 3]: (126826) {G3,W9,D5,L1,V1,M1}  { meet( composition( 
% 40.28/40.68    composition( top, top ), X ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1561) {G20,W7,D4,L1,V1,M1} P(1559,14);d(849);d(988);d(849);d(
% 40.28/40.68    4);d(215);d(223);d(1559) { meet( composition( top, X ), X ) ==> X }.
% 40.28/40.68  parent0: (126827) {G4,W7,D4,L1,V1,M1}  { meet( composition( top, X ), X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126830) {G18,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 40.28/40.68  parent0[0]: (1003) {G18,W7,D4,L1,V2,M1} P(973,0) { join( meet( X, Y ), X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126831) {G19,W9,D4,L1,V1,M1}  { composition( top, X ) ==> join( X
% 40.28/40.68    , composition( top, X ) ) }.
% 40.28/40.68  parent0[0]: (1561) {G20,W7,D4,L1,V1,M1} P(1559,14);d(849);d(988);d(849);d(4
% 40.28/40.68    );d(215);d(223);d(1559) { meet( composition( top, X ), X ) ==> X }.
% 40.28/40.68  parent1[0; 5]: (126830) {G18,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X
% 40.28/40.68     ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := composition( top, X )
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126832) {G19,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) 
% 40.28/40.68    ==> composition( top, X ) }.
% 40.28/40.68  parent0[0]: (126831) {G19,W9,D4,L1,V1,M1}  { composition( top, X ) ==> join
% 40.28/40.68    ( X, composition( top, X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1569) {G21,W9,D4,L1,V1,M1} P(1561,1003) { join( X, 
% 40.28/40.68    composition( top, X ) ) ==> composition( top, X ) }.
% 40.28/40.68  parent0: (126832) {G19,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) 
% 40.28/40.68    ==> composition( top, X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126834) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.28/40.68     ), X ) }.
% 40.28/40.68  parent0[0]: (930) {G16,W9,D4,L1,V2,M1} P(920,51);d(80);d(845) { meet( meet
% 40.28/40.68    ( X, Y ), X ) ==> meet( X, Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126836) {G17,W11,D4,L1,V1,M1}  { meet( composition( top, X ), X )
% 40.28/40.68     ==> meet( X, composition( top, X ) ) }.
% 40.28/40.68  parent0[0]: (1561) {G20,W7,D4,L1,V1,M1} P(1559,14);d(849);d(988);d(849);d(4
% 40.28/40.68    );d(215);d(223);d(1559) { meet( composition( top, X ), X ) ==> X }.
% 40.28/40.68  parent1[0; 7]: (126834) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 40.28/40.68    ( X, Y ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := composition( top, X )
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126837) {G18,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( top, 
% 40.28/40.68    X ) ) }.
% 40.28/40.68  parent0[0]: (1561) {G20,W7,D4,L1,V1,M1} P(1559,14);d(849);d(988);d(849);d(4
% 40.28/40.68    );d(215);d(223);d(1559) { meet( composition( top, X ), X ) ==> X }.
% 40.28/40.68  parent1[0; 1]: (126836) {G17,W11,D4,L1,V1,M1}  { meet( composition( top, X
% 40.28/40.68     ), X ) ==> meet( X, composition( top, X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126839) {G18,W7,D4,L1,V1,M1}  { meet( X, composition( top, X ) ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent0[0]: (126837) {G18,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( 
% 40.28/40.68    top, X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1571) {G21,W7,D4,L1,V1,M1} P(1561,930) { meet( X, composition
% 40.28/40.68    ( top, X ) ) ==> X }.
% 40.28/40.68  parent0: (126839) {G18,W7,D4,L1,V1,M1}  { meet( X, composition( top, X ) ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126842) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.68    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.28/40.68    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.28/40.68     ), Y ), Z ) ) }.
% 40.28/40.68  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.68    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.28/40.68    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.28/40.68    Y ), Z ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126847) {G1,W23,D8,L1,V1,M1}  { meet( composition( meet( top, 
% 40.28/40.68    composition( X, converse( X ) ) ), X ), X ) ==> join( X, meet( 
% 40.28/40.68    composition( meet( top, composition( X, converse( X ) ) ), X ), X ) ) }.
% 40.28/40.68  parent0[0]: (1561) {G20,W7,D4,L1,V1,M1} P(1559,14);d(849);d(988);d(849);d(4
% 40.28/40.68    );d(215);d(223);d(1559) { meet( composition( top, X ), X ) ==> X }.
% 40.28/40.68  parent1[0; 12]: (126842) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.28/40.68    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.28/40.68    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.28/40.68     ) ), Y ), Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := top
% 40.28/40.68     Y := X
% 40.28/40.68     Z := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126849) {G2,W12,D7,L1,V1,M1}  { meet( composition( meet( top, 
% 40.28/40.68    composition( X, converse( X ) ) ), X ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) )
% 40.28/40.68     ==> X }.
% 40.28/40.68  parent1[0; 11]: (126847) {G1,W23,D8,L1,V1,M1}  { meet( composition( meet( 
% 40.28/40.68    top, composition( X, converse( X ) ) ), X ), X ) ==> join( X, meet( 
% 40.28/40.68    composition( meet( top, composition( X, converse( X ) ) ), X ), X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := composition( meet( top, composition( X, converse( X ) ) ), X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126850) {G3,W10,D6,L1,V1,M1}  { meet( composition( composition( X
% 40.28/40.68    , converse( X ) ), X ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent1[0; 3]: (126849) {G2,W12,D7,L1,V1,M1}  { meet( composition( meet( 
% 40.28/40.68    top, composition( X, converse( X ) ) ), X ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := composition( X, converse( X ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1577) {G21,W10,D6,L1,V1,M1} P(1561,15);d(988);d(849) { meet( 
% 40.28/40.68    composition( composition( X, converse( X ) ), X ), X ) ==> X }.
% 40.28/40.68  parent0: (126850) {G3,W10,D6,L1,V1,M1}  { meet( composition( composition( X
% 40.28/40.68    , converse( X ) ), X ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126853) {G15,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 40.28/40.68    complement( meet( complement( X ), Y ) ) }.
% 40.28/40.68  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.68    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126855) {G16,W11,D6,L1,V1,M1}  { join( X, complement( composition
% 40.28/40.68    ( top, complement( X ) ) ) ) ==> complement( complement( X ) ) }.
% 40.28/40.68  parent0[0]: (1571) {G21,W7,D4,L1,V1,M1} P(1561,930) { meet( X, composition
% 40.28/40.68    ( top, X ) ) ==> X }.
% 40.28/40.68  parent1[0; 9]: (126853) {G15,W10,D5,L1,V2,M1}  { join( X, complement( Y ) )
% 40.28/40.68     ==> complement( meet( complement( X ), Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := complement( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := composition( top, complement( X ) )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126856) {G14,W9,D6,L1,V1,M1}  { join( X, complement( composition
% 40.28/40.68    ( top, complement( X ) ) ) ) ==> X }.
% 40.28/40.68  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.68    complement( X ) ) ==> X }.
% 40.28/40.68  parent1[0; 8]: (126855) {G16,W11,D6,L1,V1,M1}  { join( X, complement( 
% 40.28/40.68    composition( top, complement( X ) ) ) ) ==> complement( complement( X ) )
% 40.28/40.68     }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1580) {G22,W9,D6,L1,V1,M1} P(1571,1084);d(862) { join( X, 
% 40.28/40.68    complement( composition( top, complement( X ) ) ) ) ==> X }.
% 40.28/40.68  parent0: (126856) {G14,W9,D6,L1,V1,M1}  { join( X, complement( composition
% 40.28/40.68    ( top, complement( X ) ) ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126859) {G24,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( X, Y )
% 40.28/40.68    , Z ) ) }.
% 40.28/40.68  parent0[0]: (1255) {G24,W9,D5,L1,V3,M1} P(1,1238) { meet( X, join( join( X
% 40.28/40.68    , Y ), Z ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126860) {G22,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( top, 
% 40.28/40.68    join( X, Y ) ) ) }.
% 40.28/40.68  parent0[0]: (1569) {G21,W9,D4,L1,V1,M1} P(1561,1003) { join( X, composition
% 40.28/40.68    ( top, X ) ) ==> composition( top, X ) }.
% 40.28/40.68  parent1[0; 4]: (126859) {G24,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( 
% 40.28/40.68    X, Y ), Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := join( X, Y )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := composition( top, join( X, Y ) )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126862) {G22,W9,D5,L1,V2,M1}  { meet( X, composition( top, join( X
% 40.28/40.68    , Y ) ) ) ==> X }.
% 40.28/40.68  parent0[0]: (126860) {G22,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( 
% 40.28/40.68    top, join( X, Y ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1634) {G25,W9,D5,L1,V2,M1} P(1569,1255) { meet( X, 
% 40.28/40.68    composition( top, join( X, Y ) ) ) ==> X }.
% 40.28/40.68  parent0: (126862) {G22,W9,D5,L1,V2,M1}  { meet( X, composition( top, join( 
% 40.28/40.68    X, Y ) ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126865) {G8,W10,D5,L1,V3,M1}  { top ==> join( join( join( X, Y ), 
% 40.28/40.68    Z ), complement( X ) ) }.
% 40.28/40.68  parent0[0]: (718) {G8,W10,D5,L1,V3,M1} S(49);d(212) { join( join( join( X, 
% 40.28/40.68    Y ), Z ), complement( X ) ) ==> top }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126866) {G9,W10,D5,L1,V2,M1}  { top ==> join( composition( top, 
% 40.28/40.68    join( X, Y ) ), complement( X ) ) }.
% 40.28/40.68  parent0[0]: (1569) {G21,W9,D4,L1,V1,M1} P(1561,1003) { join( X, composition
% 40.28/40.68    ( top, X ) ) ==> composition( top, X ) }.
% 40.28/40.68  parent1[0; 3]: (126865) {G8,W10,D5,L1,V3,M1}  { top ==> join( join( join( X
% 40.28/40.68    , Y ), Z ), complement( X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := join( X, Y )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := composition( top, join( X, Y ) )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126868) {G9,W10,D5,L1,V2,M1}  { join( composition( top, join( X, Y
% 40.28/40.68     ) ), complement( X ) ) ==> top }.
% 40.28/40.68  parent0[0]: (126866) {G9,W10,D5,L1,V2,M1}  { top ==> join( composition( top
% 40.28/40.68    , join( X, Y ) ), complement( X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1642) {G22,W10,D5,L1,V2,M1} P(1569,718) { join( composition( 
% 40.28/40.68    top, join( X, Y ) ), complement( X ) ) ==> top }.
% 40.28/40.68  parent0: (126868) {G9,W10,D5,L1,V2,M1}  { join( composition( top, join( X, 
% 40.28/40.68    Y ) ), complement( X ) ) ==> top }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126871) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 40.28/40.68    converse( join( converse( X ), Y ) ) }.
% 40.28/40.68  parent0[0]: (22) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 40.28/40.68     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126874) {G2,W13,D6,L1,V1,M1}  { join( X, converse( composition( 
% 40.28/40.68    top, converse( X ) ) ) ) ==> converse( composition( top, converse( X ) )
% 40.28/40.68     ) }.
% 40.28/40.68  parent0[0]: (1569) {G21,W9,D4,L1,V1,M1} P(1561,1003) { join( X, composition
% 40.28/40.68    ( top, X ) ) ==> composition( top, X ) }.
% 40.28/40.68  parent1[0; 9]: (126871) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 40.28/40.68    ==> converse( join( converse( X ), Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := composition( top, converse( X ) )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126876) {G2,W12,D6,L1,V1,M1}  { join( X, converse( composition( 
% 40.28/40.68    top, converse( X ) ) ) ) ==> composition( X, converse( top ) ) }.
% 40.28/40.68  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.68    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.68  parent1[0; 8]: (126874) {G2,W13,D6,L1,V1,M1}  { join( X, converse( 
% 40.28/40.68    composition( top, converse( X ) ) ) ) ==> converse( composition( top, 
% 40.28/40.68    converse( X ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := top
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126877) {G2,W11,D5,L1,V1,M1}  { join( X, composition( X, converse
% 40.28/40.68    ( top ) ) ) ==> composition( X, converse( top ) ) }.
% 40.28/40.68  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.68    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.68  parent1[0; 3]: (126876) {G2,W12,D6,L1,V1,M1}  { join( X, converse( 
% 40.28/40.68    composition( top, converse( X ) ) ) ) ==> composition( X, converse( top )
% 40.28/40.68     ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := top
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126881) {G3,W10,D5,L1,V1,M1}  { join( X, composition( X, converse
% 40.28/40.68    ( top ) ) ) ==> composition( X, top ) }.
% 40.28/40.68  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 9]: (126877) {G2,W11,D5,L1,V1,M1}  { join( X, composition( X, 
% 40.28/40.68    converse( top ) ) ) ==> composition( X, converse( top ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126882) {G4,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 40.28/40.68    ==> composition( X, top ) }.
% 40.28/40.68  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 5]: (126881) {G3,W10,D5,L1,V1,M1}  { join( X, composition( X, 
% 40.28/40.68    converse( top ) ) ) ==> composition( X, top ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1654) {G22,W9,D4,L1,V1,M1} P(1569,22);d(19);d(213) { join( X
% 40.28/40.68    , composition( X, top ) ) ==> composition( X, top ) }.
% 40.28/40.68  parent0: (126882) {G4,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 40.28/40.68    ==> composition( X, top ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126887) {G23,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 40.28/40.68    , Y ) ), X ) }.
% 40.28/40.68  parent0[0]: (1240) {G23,W8,D5,L1,V2,M1} P(1223,951) { meet( complement( 
% 40.28/40.68    join( X, Y ) ), X ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126888) {G23,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 40.28/40.68    composition( X, top ) ), X ) }.
% 40.28/40.68  parent0[0]: (1654) {G22,W9,D4,L1,V1,M1} P(1569,22);d(19);d(213) { join( X, 
% 40.28/40.68    composition( X, top ) ) ==> composition( X, top ) }.
% 40.28/40.68  parent1[0; 4]: (126887) {G23,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.68    join( X, Y ) ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := composition( X, top )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126889) {G23,W8,D5,L1,V1,M1}  { meet( complement( composition( X, 
% 40.28/40.68    top ) ), X ) ==> zero }.
% 40.28/40.68  parent0[0]: (126888) {G23,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 40.28/40.68    composition( X, top ) ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1665) {G24,W8,D5,L1,V1,M1} P(1654,1240) { meet( complement( 
% 40.28/40.68    composition( X, top ) ), X ) ==> zero }.
% 40.28/40.68  parent0: (126889) {G23,W8,D5,L1,V1,M1}  { meet( complement( composition( X
% 40.28/40.68    , top ) ), X ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126891) {G23,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 40.28/40.68  parent0[0]: (1238) {G23,W7,D4,L1,V2,M1} P(1223,930) { meet( X, join( X, Y )
% 40.28/40.68     ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126892) {G23,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( X, 
% 40.28/40.68    top ) ) }.
% 40.28/40.68  parent0[0]: (1654) {G22,W9,D4,L1,V1,M1} P(1569,22);d(19);d(213) { join( X, 
% 40.28/40.68    composition( X, top ) ) ==> composition( X, top ) }.
% 40.28/40.68  parent1[0; 4]: (126891) {G23,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y )
% 40.28/40.68     ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := composition( X, top )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126893) {G23,W7,D4,L1,V1,M1}  { meet( X, composition( X, top ) ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent0[0]: (126892) {G23,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( X
% 40.28/40.68    , top ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1667) {G24,W7,D4,L1,V1,M1} P(1654,1238) { meet( X, 
% 40.28/40.68    composition( X, top ) ) ==> X }.
% 40.28/40.68  parent0: (126893) {G23,W7,D4,L1,V1,M1}  { meet( X, composition( X, top ) ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126895) {G15,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.28/40.68     ), X ) }.
% 40.28/40.68  parent0[0]: (882) {G15,W9,D4,L1,V2,M1} P(876,33) { join( join( X, Y ), X ) 
% 40.28/40.68    ==> join( X, Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126897) {G16,W11,D4,L1,V1,M1}  { join( X, composition( X, top ) )
% 40.28/40.68     ==> join( composition( X, top ), X ) }.
% 40.28/40.68  parent0[0]: (1654) {G22,W9,D4,L1,V1,M1} P(1569,22);d(19);d(213) { join( X, 
% 40.28/40.68    composition( X, top ) ) ==> composition( X, top ) }.
% 40.28/40.68  parent1[0; 7]: (126895) {G15,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.28/40.68    ( X, Y ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := composition( X, top )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126898) {G17,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join( 
% 40.28/40.68    composition( X, top ), X ) }.
% 40.28/40.68  parent0[0]: (1654) {G22,W9,D4,L1,V1,M1} P(1569,22);d(19);d(213) { join( X, 
% 40.28/40.68    composition( X, top ) ) ==> composition( X, top ) }.
% 40.28/40.68  parent1[0; 1]: (126897) {G16,W11,D4,L1,V1,M1}  { join( X, composition( X, 
% 40.28/40.68    top ) ) ==> join( composition( X, top ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126900) {G17,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 40.28/40.68    ==> composition( X, top ) }.
% 40.28/40.68  parent0[0]: (126898) {G17,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join
% 40.28/40.68    ( composition( X, top ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1672) {G23,W9,D4,L1,V1,M1} P(1654,882) { join( composition( X
% 40.28/40.68    , top ), X ) ==> composition( X, top ) }.
% 40.28/40.68  parent0: (126900) {G17,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 40.28/40.68    ==> composition( X, top ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126903) {G8,W8,D4,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 40.28/40.68    complement( X ) ) }.
% 40.28/40.68  parent0[0]: (1008) {G8,W8,D4,L1,V2,M1} S(40);d(212) { join( join( Y, X ), 
% 40.28/40.68    complement( Y ) ) ==> top }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126904) {G9,W8,D4,L1,V1,M1}  { top ==> join( composition( X, top
% 40.28/40.68     ), complement( X ) ) }.
% 40.28/40.68  parent0[0]: (1654) {G22,W9,D4,L1,V1,M1} P(1569,22);d(19);d(213) { join( X, 
% 40.28/40.68    composition( X, top ) ) ==> composition( X, top ) }.
% 40.28/40.68  parent1[0; 3]: (126903) {G8,W8,D4,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 40.28/40.68    complement( X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := composition( X, top )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126905) {G9,W8,D4,L1,V1,M1}  { join( composition( X, top ), 
% 40.28/40.68    complement( X ) ) ==> top }.
% 40.28/40.68  parent0[0]: (126904) {G9,W8,D4,L1,V1,M1}  { top ==> join( composition( X, 
% 40.28/40.68    top ), complement( X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1674) {G23,W8,D4,L1,V1,M1} P(1654,1008) { join( composition( 
% 40.28/40.68    X, top ), complement( X ) ) ==> top }.
% 40.28/40.68  parent0: (126905) {G9,W8,D4,L1,V1,M1}  { join( composition( X, top ), 
% 40.28/40.68    complement( X ) ) ==> top }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126914) {G2,W13,D4,L1,V2,M1}  { join( join( X, Y ), composition( 
% 40.28/40.68    X, top ) ) = join( composition( X, top ), Y ) }.
% 40.28/40.68  parent0[0]: (1654) {G22,W9,D4,L1,V1,M1} P(1569,22);d(19);d(213) { join( X, 
% 40.28/40.68    composition( X, top ) ) ==> composition( X, top ) }.
% 40.28/40.68  parent1[0; 9]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 40.28/40.68    X ) = join( join( Z, X ), Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := composition( X, top )
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1681) {G23,W13,D4,L1,V2,M1} P(1654,33) { join( join( X, Y ), 
% 40.28/40.68    composition( X, top ) ) ==> join( composition( X, top ), Y ) }.
% 40.28/40.68  parent0: (126914) {G2,W13,D4,L1,V2,M1}  { join( join( X, Y ), composition( 
% 40.28/40.68    X, top ) ) = join( composition( X, top ), Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126916) {G23,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( join
% 40.28/40.68    ( X, Y ) ) ) }.
% 40.28/40.68  parent0[0]: (1239) {G23,W8,D5,L1,V2,M1} P(1223,949) { meet( X, complement( 
% 40.28/40.68    join( X, Y ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126918) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( composition( X, 
% 40.28/40.68    complement( converse( composition( Y, X ) ) ) ), complement( complement( 
% 40.28/40.68    converse( Y ) ) ) ) }.
% 40.28/40.68  parent0[0]: (113) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 40.28/40.68    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 40.28/40.68    Y ) ) ) ==> complement( converse( Y ) ) }.
% 40.28/40.68  parent1[0; 11]: (126916) {G23,W8,D5,L1,V2,M1}  { zero ==> meet( X, 
% 40.28/40.68    complement( join( X, Y ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 40.28/40.68     Y := complement( converse( Y ) )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126919) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X, 
% 40.28/40.68    complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 40.28/40.68  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.68    complement( X ) ) ==> X }.
% 40.28/40.68  parent1[0; 10]: (126918) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( composition
% 40.28/40.68    ( X, complement( converse( composition( Y, X ) ) ) ), complement( 
% 40.28/40.68    complement( converse( Y ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( Y )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126920) {G3,W12,D7,L1,V2,M1}  { meet( composition( X, complement( 
% 40.28/40.68    converse( composition( Y, X ) ) ) ), converse( Y ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126919) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X
% 40.28/40.68    , complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1695) {G24,W12,D7,L1,V2,M1} P(113,1239);d(862) { meet( 
% 40.28/40.68    composition( X, complement( converse( composition( Y, X ) ) ) ), converse
% 40.28/40.68    ( Y ) ) ==> zero }.
% 40.28/40.68  parent0: (126920) {G3,W12,D7,L1,V2,M1}  { meet( composition( X, complement
% 40.28/40.68    ( converse( composition( Y, X ) ) ) ), converse( Y ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126921) {G23,W8,D4,L1,V1,M1}  { top ==> join( composition( X, top
% 40.28/40.68     ), complement( X ) ) }.
% 40.28/40.68  parent0[0]: (1674) {G23,W8,D4,L1,V1,M1} P(1654,1008) { join( composition( X
% 40.28/40.68    , top ), complement( X ) ) ==> top }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126922) {G16,W12,D5,L1,V2,M1}  { top ==> join( composition( meet
% 40.28/40.68    ( X, Y ), top ), complement( meet( Y, X ) ) ) }.
% 40.28/40.68  parent0[0]: (1106) {G15,W9,D4,L1,V2,M1} P(880,0);d(880) { complement( meet
% 40.28/40.68    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 40.28/40.68  parent1[0; 8]: (126921) {G23,W8,D4,L1,V1,M1}  { top ==> join( composition( 
% 40.28/40.68    X, top ), complement( X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := meet( X, Y )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126925) {G16,W12,D5,L1,V2,M1}  { join( composition( meet( X, Y ), 
% 40.28/40.68    top ), complement( meet( Y, X ) ) ) ==> top }.
% 40.28/40.68  parent0[0]: (126922) {G16,W12,D5,L1,V2,M1}  { top ==> join( composition( 
% 40.28/40.68    meet( X, Y ), top ), complement( meet( Y, X ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1725) {G24,W12,D5,L1,V2,M1} P(1106,1674) { join( composition
% 40.28/40.68    ( meet( X, Y ), top ), complement( meet( Y, X ) ) ) ==> top }.
% 40.28/40.68  parent0: (126925) {G16,W12,D5,L1,V2,M1}  { join( composition( meet( X, Y )
% 40.28/40.68    , top ), complement( meet( Y, X ) ) ) ==> top }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126927) {G23,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 40.28/40.68    , Y ) ), X ) }.
% 40.28/40.68  parent0[0]: (1240) {G23,W8,D5,L1,V2,M1} P(1223,951) { meet( complement( 
% 40.28/40.68    join( X, Y ) ), X ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126929) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 40.28/40.68    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 40.28/40.68  parent0[0]: (117) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 40.28/40.68    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 40.28/40.68     ) }.
% 40.28/40.68  parent1[0; 4]: (126927) {G23,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.68    join( X, Y ) ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := composition( converse( X ), complement( X ) )
% 40.28/40.68     Y := complement( one )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126930) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 40.28/40.68    converse( X ), complement( X ) ) ) }.
% 40.28/40.68  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.68    complement( X ) ) ==> X }.
% 40.28/40.68  parent1[0; 3]: (126929) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 40.28/40.68    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := one
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126931) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( X
% 40.28/40.68     ), complement( X ) ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126930) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition
% 40.28/40.68    ( converse( X ), complement( X ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1797) {G24,W9,D5,L1,V1,M1} P(117,1240);d(862) { meet( one, 
% 40.28/40.68    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 40.28/40.68  parent0: (126931) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( 
% 40.28/40.68    X ), complement( X ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126933) {G15,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 40.28/40.68    complement( meet( complement( X ), Y ) ) }.
% 40.28/40.68  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.68    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126935) {G16,W13,D7,L1,V2,M1}  { join( X, complement( composition
% 40.28/40.68    ( top, join( complement( X ), Y ) ) ) ) ==> complement( complement( X ) )
% 40.28/40.68     }.
% 40.28/40.68  parent0[0]: (1634) {G25,W9,D5,L1,V2,M1} P(1569,1255) { meet( X, composition
% 40.28/40.68    ( top, join( X, Y ) ) ) ==> X }.
% 40.28/40.68  parent1[0; 11]: (126933) {G15,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 40.28/40.68     ) ==> complement( meet( complement( X ), Y ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := complement( X )
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := composition( top, join( complement( X ), Y ) )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126936) {G14,W11,D7,L1,V2,M1}  { join( X, complement( composition
% 40.28/40.68    ( top, join( complement( X ), Y ) ) ) ) ==> X }.
% 40.28/40.68  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.68    complement( X ) ) ==> X }.
% 40.28/40.68  parent1[0; 10]: (126935) {G16,W13,D7,L1,V2,M1}  { join( X, complement( 
% 40.28/40.68    composition( top, join( complement( X ), Y ) ) ) ) ==> complement( 
% 40.28/40.68    complement( X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1949) {G26,W11,D7,L1,V2,M1} P(1634,1084);d(862) { join( X, 
% 40.28/40.68    complement( composition( top, join( complement( X ), Y ) ) ) ) ==> X }.
% 40.28/40.68  parent0: (126936) {G14,W11,D7,L1,V2,M1}  { join( X, complement( composition
% 40.28/40.68    ( top, join( complement( X ), Y ) ) ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126939) {G24,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 40.28/40.68    converse( X ), complement( X ) ) ) }.
% 40.28/40.68  parent0[0]: (1797) {G24,W9,D5,L1,V1,M1} P(117,1240);d(862) { meet( one, 
% 40.28/40.68    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126940) {G14,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition( 
% 40.28/40.68    converse( complement( X ) ), X ) ) }.
% 40.28/40.68  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.68    complement( X ) ) ==> X }.
% 40.28/40.68  parent1[0; 8]: (126939) {G24,W9,D5,L1,V1,M1}  { zero ==> meet( one, 
% 40.28/40.68    composition( converse( X ), complement( X ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := complement( X )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126941) {G14,W9,D6,L1,V1,M1}  { meet( one, composition( converse( 
% 40.28/40.68    complement( X ) ), X ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126940) {G14,W9,D6,L1,V1,M1}  { zero ==> meet( one, 
% 40.28/40.68    composition( converse( complement( X ) ), X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (1989) {G25,W9,D6,L1,V1,M1} P(862,1797) { meet( one, 
% 40.28/40.68    composition( converse( complement( X ) ), X ) ) ==> zero }.
% 40.28/40.68  parent0: (126941) {G14,W9,D6,L1,V1,M1}  { meet( one, composition( converse
% 40.28/40.68    ( complement( X ) ), X ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126943) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.68    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.28/40.68    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.28/40.68     ), Y ), Z ) ) }.
% 40.28/40.68  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.68    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.28/40.68    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.28/40.68    Y ), Z ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126949) {G1,W34,D9,L1,V1,M1}  { meet( composition( meet( one, 
% 40.28/40.68    composition( converse( complement( converse( X ) ) ), converse( X ) ) ), 
% 40.28/40.68    X ), converse( complement( converse( X ) ) ) ) ==> join( meet( 
% 40.28/40.68    composition( one, X ), converse( complement( converse( X ) ) ) ), meet( 
% 40.28/40.68    composition( zero, X ), converse( complement( converse( X ) ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1989) {G25,W9,D6,L1,V1,M1} P(862,1797) { meet( one, 
% 40.28/40.68    composition( converse( complement( X ) ), X ) ) ==> zero }.
% 40.28/40.68  parent1[0; 28]: (126943) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.28/40.68    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.28/40.68    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.28/40.68     ) ), Y ), Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := one
% 40.28/40.68     Y := X
% 40.28/40.68     Z := converse( complement( converse( X ) ) )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126950) {G2,W26,D7,L1,V1,M1}  { meet( composition( zero, X ), 
% 40.28/40.68    converse( complement( converse( X ) ) ) ) ==> join( meet( composition( 
% 40.28/40.68    one, X ), converse( complement( converse( X ) ) ) ), meet( composition( 
% 40.28/40.68    zero, X ), converse( complement( converse( X ) ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1989) {G25,W9,D6,L1,V1,M1} P(862,1797) { meet( one, 
% 40.28/40.68    composition( converse( complement( X ) ), X ) ) ==> zero }.
% 40.28/40.68  parent1[0; 3]: (126949) {G1,W34,D9,L1,V1,M1}  { meet( composition( meet( 
% 40.28/40.68    one, composition( converse( complement( converse( X ) ) ), converse( X )
% 40.28/40.68     ) ), X ), converse( complement( converse( X ) ) ) ) ==> join( meet( 
% 40.28/40.68    composition( one, X ), converse( complement( converse( X ) ) ) ), meet( 
% 40.28/40.68    composition( zero, X ), converse( complement( converse( X ) ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126956) {G3,W24,D7,L1,V1,M1}  { meet( composition( zero, X ), 
% 40.28/40.68    converse( complement( converse( X ) ) ) ) ==> join( meet( X, converse( 
% 40.28/40.68    complement( converse( X ) ) ) ), meet( composition( zero, X ), converse( 
% 40.28/40.68    complement( converse( X ) ) ) ) ) }.
% 40.28/40.68  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent1[0; 11]: (126950) {G2,W26,D7,L1,V1,M1}  { meet( composition( zero, X
% 40.28/40.68     ), converse( complement( converse( X ) ) ) ) ==> join( meet( composition
% 40.28/40.68    ( one, X ), converse( complement( converse( X ) ) ) ), meet( composition
% 40.28/40.68    ( zero, X ), converse( complement( converse( X ) ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126958) {G4,W22,D7,L1,V1,M1}  { meet( composition( zero, X ), 
% 40.28/40.68    converse( complement( converse( X ) ) ) ) ==> join( meet( X, converse( 
% 40.28/40.68    complement( converse( X ) ) ) ), meet( zero, converse( complement( 
% 40.28/40.68    converse( X ) ) ) ) ) }.
% 40.28/40.68  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.68    , X ) ==> zero }.
% 40.28/40.68  parent1[0; 17]: (126956) {G3,W24,D7,L1,V1,M1}  { meet( composition( zero, X
% 40.28/40.68     ), converse( complement( converse( X ) ) ) ) ==> join( meet( X, converse
% 40.28/40.68    ( complement( converse( X ) ) ) ), meet( composition( zero, X ), converse
% 40.28/40.68    ( complement( converse( X ) ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126959) {G5,W20,D7,L1,V1,M1}  { meet( zero, converse( complement
% 40.28/40.68    ( converse( X ) ) ) ) ==> join( meet( X, converse( complement( converse( 
% 40.28/40.68    X ) ) ) ), meet( zero, converse( complement( converse( X ) ) ) ) ) }.
% 40.28/40.68  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.68    , X ) ==> zero }.
% 40.28/40.68  parent1[0; 2]: (126958) {G4,W22,D7,L1,V1,M1}  { meet( composition( zero, X
% 40.28/40.68     ), converse( complement( converse( X ) ) ) ) ==> join( meet( X, converse
% 40.28/40.68    ( complement( converse( X ) ) ) ), meet( zero, converse( complement( 
% 40.28/40.68    converse( X ) ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126964) {G6,W15,D7,L1,V1,M1}  { meet( zero, converse( complement
% 40.28/40.68    ( converse( X ) ) ) ) ==> join( meet( X, converse( complement( converse( 
% 40.28/40.68    X ) ) ) ), zero ) }.
% 40.28/40.68  parent0[0]: (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { meet
% 40.28/40.68    ( zero, X ) ==> zero }.
% 40.28/40.68  parent1[0; 14]: (126959) {G5,W20,D7,L1,V1,M1}  { meet( zero, converse( 
% 40.28/40.68    complement( converse( X ) ) ) ) ==> join( meet( X, converse( complement( 
% 40.28/40.68    converse( X ) ) ) ), meet( zero, converse( complement( converse( X ) ) )
% 40.28/40.68     ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( complement( converse( X ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126965) {G7,W10,D7,L1,V1,M1}  { zero ==> join( meet( X, converse
% 40.28/40.68    ( complement( converse( X ) ) ) ), zero ) }.
% 40.28/40.68  parent0[0]: (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { meet
% 40.28/40.68    ( zero, X ) ==> zero }.
% 40.28/40.68  parent1[0; 1]: (126964) {G6,W15,D7,L1,V1,M1}  { meet( zero, converse( 
% 40.28/40.68    complement( converse( X ) ) ) ) ==> join( meet( X, converse( complement( 
% 40.28/40.68    converse( X ) ) ) ), zero ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( complement( converse( X ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126968) {G8,W8,D6,L1,V1,M1}  { zero ==> meet( X, converse( 
% 40.28/40.68    complement( converse( X ) ) ) ) }.
% 40.28/40.68  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 2]: (126965) {G7,W10,D7,L1,V1,M1}  { zero ==> join( meet( X, 
% 40.28/40.68    converse( complement( converse( X ) ) ) ), zero ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := meet( X, converse( complement( converse( X ) ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126969) {G8,W8,D6,L1,V1,M1}  { meet( X, converse( complement( 
% 40.28/40.68    converse( X ) ) ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126968) {G8,W8,D6,L1,V1,M1}  { zero ==> meet( X, converse( 
% 40.28/40.68    complement( converse( X ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2113) {G26,W8,D6,L1,V1,M1} P(1989,15);d(251);d(916);d(854);d(
% 40.28/40.68    845) { meet( X, converse( complement( converse( X ) ) ) ) ==> zero }.
% 40.28/40.68  parent0: (126969) {G8,W8,D6,L1,V1,M1}  { meet( X, converse( complement( 
% 40.28/40.68    converse( X ) ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126971) {G26,W8,D6,L1,V1,M1}  { zero ==> meet( X, converse( 
% 40.28/40.68    complement( converse( X ) ) ) ) }.
% 40.28/40.68  parent0[0]: (2113) {G26,W8,D6,L1,V1,M1} P(1989,15);d(251);d(916);d(854);d(
% 40.28/40.68    845) { meet( X, converse( complement( converse( X ) ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126972) {G1,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X ), 
% 40.28/40.68    converse( complement( X ) ) ) }.
% 40.28/40.68  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.68  parent1[0; 7]: (126971) {G26,W8,D6,L1,V1,M1}  { zero ==> meet( X, converse
% 40.28/40.68    ( complement( converse( X ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := converse( X )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126973) {G1,W8,D5,L1,V1,M1}  { meet( converse( X ), converse( 
% 40.28/40.68    complement( X ) ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (126972) {G1,W8,D5,L1,V1,M1}  { zero ==> meet( converse( X ), 
% 40.28/40.68    converse( complement( X ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2123) {G27,W8,D5,L1,V1,M1} P(7,2113) { meet( converse( X ), 
% 40.28/40.68    converse( complement( X ) ) ) ==> zero }.
% 40.28/40.68  parent0: (126973) {G1,W8,D5,L1,V1,M1}  { meet( converse( X ), converse( 
% 40.28/40.68    complement( X ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126975) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.68    join( X, Y ), Z ) }.
% 40.28/40.68  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.68    join( join( Y, Z ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126989) {G2,W13,D6,L1,V2,M1}  { join( X, Y ) = join( join( Y, X )
% 40.28/40.68    , complement( composition( top, complement( X ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1580) {G22,W9,D6,L1,V1,M1} P(1571,1084);d(862) { join( X, 
% 40.28/40.68    complement( composition( top, complement( X ) ) ) ) ==> X }.
% 40.28/40.68  parent1[0; 2]: (126975) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.28/40.68    join( join( X, Y ), Z ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68     Z := complement( composition( top, complement( X ) ) )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126993) {G2,W13,D6,L1,V2,M1}  { join( join( Y, X ), complement( 
% 40.28/40.68    composition( top, complement( X ) ) ) ) = join( X, Y ) }.
% 40.28/40.68  parent0[0]: (126989) {G2,W13,D6,L1,V2,M1}  { join( X, Y ) = join( join( Y, 
% 40.28/40.68    X ), complement( composition( top, complement( X ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2187) {G23,W13,D6,L1,V2,M1} P(1580,32) { join( join( Y, X ), 
% 40.28/40.68    complement( composition( top, complement( X ) ) ) ) ==> join( X, Y ) }.
% 40.28/40.68  parent0: (126993) {G2,W13,D6,L1,V2,M1}  { join( join( Y, X ), complement( 
% 40.28/40.68    composition( top, complement( X ) ) ) ) = join( X, Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (126996) {G22,W9,D6,L1,V1,M1}  { X ==> join( X, complement( 
% 40.28/40.68    composition( top, complement( X ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1580) {G22,W9,D6,L1,V1,M1} P(1571,1084);d(862) { join( X, 
% 40.28/40.68    complement( composition( top, complement( X ) ) ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (126997) {G1,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.28/40.68    composition( top, complement( X ) ) ), X ) }.
% 40.28/40.68  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.68  parent1[0; 2]: (126996) {G22,W9,D6,L1,V1,M1}  { X ==> join( X, complement( 
% 40.28/40.68    composition( top, complement( X ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := complement( composition( top, complement( X ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127000) {G1,W9,D6,L1,V1,M1}  { join( complement( composition( top
% 40.28/40.68    , complement( X ) ) ), X ) ==> X }.
% 40.28/40.68  parent0[0]: (126997) {G1,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.28/40.68    composition( top, complement( X ) ) ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2193) {G23,W9,D6,L1,V1,M1} P(1580,0) { join( complement( 
% 40.28/40.68    composition( top, complement( X ) ) ), X ) ==> X }.
% 40.28/40.68  parent0: (127000) {G1,W9,D6,L1,V1,M1}  { join( complement( composition( top
% 40.28/40.68    , complement( X ) ) ), X ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127002) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.68    join( X, Y ), Z ) }.
% 40.28/40.68  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.68    join( join( Y, Z ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127003) {G2,W13,D7,L1,V2,M1}  { join( X, Y ) = join( join( Y, 
% 40.28/40.68    complement( composition( top, complement( X ) ) ) ), X ) }.
% 40.28/40.68  parent0[0]: (2193) {G23,W9,D6,L1,V1,M1} P(1580,0) { join( complement( 
% 40.28/40.68    composition( top, complement( X ) ) ), X ) ==> X }.
% 40.28/40.68  parent1[0; 2]: (127002) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 40.28/40.68    join( join( X, Y ), Z ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := complement( composition( top, complement( X ) ) )
% 40.28/40.68     Z := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127005) {G2,W13,D7,L1,V2,M1}  { join( join( Y, complement( 
% 40.28/40.68    composition( top, complement( X ) ) ) ), X ) = join( X, Y ) }.
% 40.28/40.68  parent0[0]: (127003) {G2,W13,D7,L1,V2,M1}  { join( X, Y ) = join( join( Y, 
% 40.28/40.68    complement( composition( top, complement( X ) ) ) ), X ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2197) {G24,W13,D7,L1,V2,M1} P(2193,32) { join( join( Y, 
% 40.28/40.68    complement( composition( top, complement( X ) ) ) ), X ) ==> join( X, Y )
% 40.28/40.68     }.
% 40.28/40.68  parent0: (127005) {G2,W13,D7,L1,V2,M1}  { join( join( Y, complement( 
% 40.28/40.68    composition( top, complement( X ) ) ) ), X ) = join( X, Y ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127008) {G1,W37,D7,L1,V4,M1}  { join( X, composition( meet( Y, 
% 40.28/40.68    composition( T, converse( Z ) ) ), meet( Z, composition( converse( Y ), T
% 40.28/40.68     ) ) ) ) ==> join( join( X, meet( composition( Y, Z ), T ) ), composition
% 40.28/40.68    ( meet( Y, composition( T, converse( Z ) ) ), meet( Z, composition( 
% 40.28/40.68    converse( Y ), T ) ) ) ) }.
% 40.28/40.68  parent0[0]: (140) {G1,W37,D7,L1,V4,M1} P(13,1) { join( join( T, meet( 
% 40.28/40.68    composition( X, Y ), Z ) ), composition( meet( X, composition( Z, 
% 40.28/40.68    converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) ==> 
% 40.28/40.68    join( T, composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y
% 40.28/40.68    , composition( converse( X ), Z ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := Z
% 40.28/40.68     Z := T
% 40.28/40.68     T := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127014) {G2,W38,D7,L1,V2,M1}  { join( X, composition( meet( skol1
% 40.28/40.68    , composition( complement( skol1 ), converse( Y ) ) ), meet( Y, 
% 40.28/40.68    composition( converse( skol1 ), complement( skol1 ) ) ) ) ) ==> join( 
% 40.28/40.68    join( X, meet( composition( skol1, Y ), complement( skol1 ) ) ), 
% 40.28/40.68    composition( meet( skol1, composition( complement( skol1 ), converse( Y )
% 40.28/40.68     ) ), meet( Y, zero ) ) ) }.
% 40.28/40.68  parent0[0]: (786) {G11,W7,D4,L1,V0,M1} P(716,51);d(212);d(80);d(266) { 
% 40.28/40.68    composition( converse( skol1 ), complement( skol1 ) ) ==> zero }.
% 40.28/40.68  parent1[0; 37]: (127008) {G1,W37,D7,L1,V4,M1}  { join( X, composition( meet
% 40.28/40.68    ( Y, composition( T, converse( Z ) ) ), meet( Z, composition( converse( Y
% 40.28/40.68     ), T ) ) ) ) ==> join( join( X, meet( composition( Y, Z ), T ) ), 
% 40.28/40.68    composition( meet( Y, composition( T, converse( Z ) ) ), meet( Z, 
% 40.28/40.68    composition( converse( Y ), T ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := skol1
% 40.28/40.68     Z := Y
% 40.28/40.68     T := complement( skol1 )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127016) {G3,W34,D7,L1,V2,M1}  { join( X, composition( meet( skol1
% 40.28/40.68    , composition( complement( skol1 ), converse( Y ) ) ), meet( Y, zero ) )
% 40.28/40.68     ) ==> join( join( X, meet( composition( skol1, Y ), complement( skol1 )
% 40.28/40.68     ) ), composition( meet( skol1, composition( complement( skol1 ), 
% 40.28/40.68    converse( Y ) ) ), meet( Y, zero ) ) ) }.
% 40.28/40.68  parent0[0]: (786) {G11,W7,D4,L1,V0,M1} P(716,51);d(212);d(80);d(266) { 
% 40.28/40.68    composition( converse( skol1 ), complement( skol1 ) ) ==> zero }.
% 40.28/40.68  parent1[0; 13]: (127014) {G2,W38,D7,L1,V2,M1}  { join( X, composition( meet
% 40.28/40.68    ( skol1, composition( complement( skol1 ), converse( Y ) ) ), meet( Y, 
% 40.28/40.68    composition( converse( skol1 ), complement( skol1 ) ) ) ) ) ==> join( 
% 40.28/40.68    join( X, meet( composition( skol1, Y ), complement( skol1 ) ) ), 
% 40.28/40.68    composition( meet( skol1, composition( complement( skol1 ), converse( Y )
% 40.28/40.68     ) ), meet( Y, zero ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127021) {G4,W32,D7,L1,V2,M1}  { join( X, composition( meet( skol1
% 40.28/40.68    , composition( complement( skol1 ), converse( Y ) ) ), meet( Y, zero ) )
% 40.28/40.68     ) ==> join( join( X, meet( composition( skol1, Y ), complement( skol1 )
% 40.28/40.68     ) ), composition( meet( skol1, composition( complement( skol1 ), 
% 40.28/40.68    converse( Y ) ) ), zero ) ) }.
% 40.28/40.68  parent0[0]: (855) {G11,W5,D3,L1,V1,M1} P(848,3);d(212);d(80) { meet( X, 
% 40.28/40.68    zero ) ==> zero }.
% 40.28/40.68  parent1[0; 31]: (127016) {G3,W34,D7,L1,V2,M1}  { join( X, composition( meet
% 40.28/40.68    ( skol1, composition( complement( skol1 ), converse( Y ) ) ), meet( Y, 
% 40.28/40.68    zero ) ) ) ==> join( join( X, meet( composition( skol1, Y ), complement( 
% 40.28/40.68    skol1 ) ) ), composition( meet( skol1, composition( complement( skol1 ), 
% 40.28/40.68    converse( Y ) ) ), meet( Y, zero ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127022) {G5,W30,D7,L1,V2,M1}  { join( X, composition( meet( skol1
% 40.28/40.68    , composition( complement( skol1 ), converse( Y ) ) ), zero ) ) ==> join
% 40.28/40.68    ( join( X, meet( composition( skol1, Y ), complement( skol1 ) ) ), 
% 40.28/40.68    composition( meet( skol1, composition( complement( skol1 ), converse( Y )
% 40.28/40.68     ) ), zero ) ) }.
% 40.28/40.68  parent0[0]: (855) {G11,W5,D3,L1,V1,M1} P(848,3);d(212);d(80) { meet( X, 
% 40.28/40.68    zero ) ==> zero }.
% 40.28/40.68  parent1[0; 11]: (127021) {G4,W32,D7,L1,V2,M1}  { join( X, composition( meet
% 40.28/40.68    ( skol1, composition( complement( skol1 ), converse( Y ) ) ), meet( Y, 
% 40.28/40.68    zero ) ) ) ==> join( join( X, meet( composition( skol1, Y ), complement( 
% 40.28/40.68    skol1 ) ) ), composition( meet( skol1, composition( complement( skol1 ), 
% 40.28/40.68    converse( Y ) ) ), zero ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127026) {G6,W22,D7,L1,V2,M1}  { join( X, composition( meet( skol1
% 40.28/40.68    , composition( complement( skol1 ), converse( Y ) ) ), zero ) ) ==> join
% 40.28/40.68    ( join( X, meet( composition( skol1, Y ), complement( skol1 ) ) ), zero )
% 40.28/40.68     }.
% 40.28/40.68  parent0[0]: (915) {G18,W5,D3,L1,V1,M1} P(913,6);d(853);d(211);d(913) { 
% 40.28/40.68    composition( X, zero ) ==> zero }.
% 40.28/40.68  parent1[0; 21]: (127022) {G5,W30,D7,L1,V2,M1}  { join( X, composition( meet
% 40.28/40.68    ( skol1, composition( complement( skol1 ), converse( Y ) ) ), zero ) ) 
% 40.28/40.68    ==> join( join( X, meet( composition( skol1, Y ), complement( skol1 ) ) )
% 40.28/40.68    , composition( meet( skol1, composition( complement( skol1 ), converse( Y
% 40.28/40.68     ) ) ), zero ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := meet( skol1, composition( complement( skol1 ), converse( Y ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127027) {G7,W14,D6,L1,V2,M1}  { join( X, zero ) ==> join( join( X
% 40.28/40.68    , meet( composition( skol1, Y ), complement( skol1 ) ) ), zero ) }.
% 40.28/40.68  parent0[0]: (915) {G18,W5,D3,L1,V1,M1} P(913,6);d(853);d(211);d(913) { 
% 40.28/40.68    composition( X, zero ) ==> zero }.
% 40.28/40.68  parent1[0; 3]: (127026) {G6,W22,D7,L1,V2,M1}  { join( X, composition( meet
% 40.28/40.68    ( skol1, composition( complement( skol1 ), converse( Y ) ) ), zero ) ) 
% 40.28/40.68    ==> join( join( X, meet( composition( skol1, Y ), complement( skol1 ) ) )
% 40.28/40.68    , zero ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := meet( skol1, composition( complement( skol1 ), converse( Y ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127030) {G8,W12,D5,L1,V2,M1}  { join( X, zero ) ==> join( X, meet
% 40.28/40.68    ( composition( skol1, Y ), complement( skol1 ) ) ) }.
% 40.28/40.68  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 4]: (127027) {G7,W14,D6,L1,V2,M1}  { join( X, zero ) ==> join( 
% 40.28/40.68    join( X, meet( composition( skol1, Y ), complement( skol1 ) ) ), zero )
% 40.28/40.68     }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := join( X, meet( composition( skol1, Y ), complement( skol1 ) ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127032) {G9,W10,D5,L1,V2,M1}  { X ==> join( X, meet( composition
% 40.28/40.68    ( skol1, Y ), complement( skol1 ) ) ) }.
% 40.28/40.68  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 1]: (127030) {G8,W12,D5,L1,V2,M1}  { join( X, zero ) ==> join( X
% 40.28/40.68    , meet( composition( skol1, Y ), complement( skol1 ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127033) {G9,W10,D5,L1,V2,M1}  { join( X, meet( composition( skol1
% 40.28/40.68    , Y ), complement( skol1 ) ) ) ==> X }.
% 40.28/40.68  parent0[0]: (127032) {G9,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 40.28/40.68    composition( skol1, Y ), complement( skol1 ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2230) {G19,W10,D5,L1,V2,M1} P(786,140);d(855);d(915);d(845);d
% 40.28/40.68    (845) { join( X, meet( composition( skol1, Y ), complement( skol1 ) ) ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent0: (127033) {G9,W10,D5,L1,V2,M1}  { join( X, meet( composition( skol1
% 40.28/40.68    , Y ), complement( skol1 ) ) ) ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127034) {G19,W10,D5,L1,V2,M1}  { X ==> join( X, meet( composition
% 40.28/40.68    ( skol1, Y ), complement( skol1 ) ) ) }.
% 40.28/40.68  parent0[0]: (2230) {G19,W10,D5,L1,V2,M1} P(786,140);d(855);d(915);d(845);d(
% 40.28/40.68    845) { join( X, meet( composition( skol1, Y ), complement( skol1 ) ) ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127036) {G12,W8,D4,L1,V1,M1}  { zero ==> meet( composition( skol1
% 40.28/40.68    , X ), complement( skol1 ) ) }.
% 40.28/40.68  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent1[0; 2]: (127034) {G19,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 40.28/40.68    composition( skol1, Y ), complement( skol1 ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := meet( composition( skol1, X ), complement( skol1 ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := zero
% 40.28/40.68     Y := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127037) {G12,W8,D4,L1,V1,M1}  { meet( composition( skol1, X ), 
% 40.28/40.68    complement( skol1 ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (127036) {G12,W8,D4,L1,V1,M1}  { zero ==> meet( composition( 
% 40.28/40.68    skol1, X ), complement( skol1 ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2243) {G20,W8,D4,L1,V1,M1} P(2230,853) { meet( composition( 
% 40.28/40.68    skol1, X ), complement( skol1 ) ) ==> zero }.
% 40.28/40.68  parent0: (127037) {G12,W8,D4,L1,V1,M1}  { meet( composition( skol1, X ), 
% 40.28/40.68    complement( skol1 ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127039) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.68    complement( meet( Y, X ) ) ) }.
% 40.28/40.68  parent0[0]: (1131) {G16,W10,D5,L1,V2,M1} P(1106,12) { meet( meet( X, Y ), 
% 40.28/40.68    complement( meet( Y, X ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127043) {G17,W11,D5,L1,V1,M1}  { zero ==> meet( meet( complement
% 40.28/40.68    ( skol1 ), composition( skol1, X ) ), complement( zero ) ) }.
% 40.28/40.68  parent0[0]: (2243) {G20,W8,D4,L1,V1,M1} P(2230,853) { meet( composition( 
% 40.28/40.68    skol1, X ), complement( skol1 ) ) ==> zero }.
% 40.28/40.68  parent1[0; 10]: (127039) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 40.28/40.68     ), complement( meet( Y, X ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := complement( skol1 )
% 40.28/40.68     Y := composition( skol1, X )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127044) {G11,W10,D5,L1,V1,M1}  { zero ==> meet( meet( complement
% 40.28/40.68    ( skol1 ), composition( skol1, X ) ), top ) }.
% 40.28/40.68  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.68    ( zero ) ==> top }.
% 40.28/40.68  parent1[0; 9]: (127043) {G17,W11,D5,L1,V1,M1}  { zero ==> meet( meet( 
% 40.28/40.68    complement( skol1 ), composition( skol1, X ) ), complement( zero ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127045) {G12,W8,D4,L1,V1,M1}  { zero ==> meet( complement( skol1
% 40.28/40.68     ), composition( skol1, X ) ) }.
% 40.28/40.68  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.68    top ) ==> X }.
% 40.28/40.68  parent1[0; 2]: (127044) {G11,W10,D5,L1,V1,M1}  { zero ==> meet( meet( 
% 40.28/40.68    complement( skol1 ), composition( skol1, X ) ), top ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := meet( complement( skol1 ), composition( skol1, X ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127046) {G12,W8,D4,L1,V1,M1}  { meet( complement( skol1 ), 
% 40.28/40.68    composition( skol1, X ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (127045) {G12,W8,D4,L1,V1,M1}  { zero ==> meet( complement( 
% 40.28/40.68    skol1 ), composition( skol1, X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2245) {G21,W8,D4,L1,V1,M1} P(2243,1131);d(848);d(856) { meet
% 40.28/40.68    ( complement( skol1 ), composition( skol1, X ) ) ==> zero }.
% 40.28/40.68  parent0: (127046) {G12,W8,D4,L1,V1,M1}  { meet( complement( skol1 ), 
% 40.28/40.68    composition( skol1, X ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127048) {G1,W34,D6,L1,V3,M1}  { composition( meet( converse( Y ), 
% 40.28/40.68    composition( Z, X ) ), meet( converse( X ), composition( Y, Z ) ) ) ==> 
% 40.28/40.68    join( meet( converse( composition( X, Y ) ), Z ), composition( meet( 
% 40.28/40.68    converse( Y ), composition( Z, X ) ), meet( converse( X ), composition( Y
% 40.28/40.68    , Z ) ) ) ) }.
% 40.28/40.68  parent0[0]: (141) {G1,W34,D6,L1,V3,M1} P(9,13);d(7);d(7) { join( meet( 
% 40.28/40.68    converse( composition( Y, X ) ), Z ), composition( meet( converse( X ), 
% 40.28/40.68    composition( Z, Y ) ), meet( converse( Y ), composition( X, Z ) ) ) ) ==>
% 40.28/40.68     composition( meet( converse( X ), composition( Z, Y ) ), meet( converse
% 40.28/40.68    ( Y ), composition( X, Z ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127058) {G2,W32,D6,L1,V1,M1}  { composition( meet( converse( X )
% 40.28/40.68    , composition( top, top ) ), meet( converse( top ), composition( X, top )
% 40.28/40.68     ) ) ==> join( meet( converse( composition( top, X ) ), top ), 
% 40.28/40.68    composition( meet( converse( X ), top ), meet( converse( top ), 
% 40.28/40.68    composition( X, top ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1559) {G14,W5,D3,L1,V0,M1} P(1549,862);d(848) { composition( 
% 40.28/40.68    top, top ) ==> top }.
% 40.28/40.68  parent1[0; 25]: (127048) {G1,W34,D6,L1,V3,M1}  { composition( meet( 
% 40.28/40.68    converse( Y ), composition( Z, X ) ), meet( converse( X ), composition( Y
% 40.28/40.68    , Z ) ) ) ==> join( meet( converse( composition( X, Y ) ), Z ), 
% 40.28/40.68    composition( meet( converse( Y ), composition( Z, X ) ), meet( converse( 
% 40.28/40.68    X ), composition( Y, Z ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := top
% 40.28/40.68     Y := X
% 40.28/40.68     Z := top
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127063) {G3,W30,D6,L1,V1,M1}  { composition( meet( converse( X )
% 40.28/40.68    , top ), meet( converse( top ), composition( X, top ) ) ) ==> join( meet
% 40.28/40.68    ( converse( composition( top, X ) ), top ), composition( meet( converse( 
% 40.28/40.68    X ), top ), meet( converse( top ), composition( X, top ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1559) {G14,W5,D3,L1,V0,M1} P(1549,862);d(848) { composition( 
% 40.28/40.68    top, top ) ==> top }.
% 40.28/40.68  parent1[0; 5]: (127058) {G2,W32,D6,L1,V1,M1}  { composition( meet( converse
% 40.28/40.68    ( X ), composition( top, top ) ), meet( converse( top ), composition( X, 
% 40.28/40.68    top ) ) ) ==> join( meet( converse( composition( top, X ) ), top ), 
% 40.28/40.68    composition( meet( converse( X ), top ), meet( converse( top ), 
% 40.28/40.68    composition( X, top ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127114) {G4,W28,D6,L1,V1,M1}  { composition( meet( converse( X )
% 40.28/40.68    , top ), meet( converse( top ), composition( X, top ) ) ) ==> join( 
% 40.28/40.68    converse( composition( top, X ) ), composition( meet( converse( X ), top
% 40.28/40.68     ), meet( converse( top ), composition( X, top ) ) ) ) }.
% 40.28/40.68  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.68    top ) ==> X }.
% 40.28/40.68  parent1[0; 13]: (127063) {G3,W30,D6,L1,V1,M1}  { composition( meet( 
% 40.28/40.68    converse( X ), top ), meet( converse( top ), composition( X, top ) ) ) 
% 40.28/40.68    ==> join( meet( converse( composition( top, X ) ), top ), composition( 
% 40.28/40.68    meet( converse( X ), top ), meet( converse( top ), composition( X, top )
% 40.28/40.68     ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( composition( top, X ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127120) {G5,W26,D6,L1,V1,M1}  { composition( meet( converse( X )
% 40.28/40.68    , top ), meet( converse( top ), composition( X, top ) ) ) ==> join( 
% 40.28/40.68    converse( composition( top, X ) ), composition( converse( X ), meet( 
% 40.28/40.68    converse( top ), composition( X, top ) ) ) ) }.
% 40.28/40.68  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.68    top ) ==> X }.
% 40.28/40.68  parent1[0; 18]: (127114) {G4,W28,D6,L1,V1,M1}  { composition( meet( 
% 40.28/40.68    converse( X ), top ), meet( converse( top ), composition( X, top ) ) ) 
% 40.28/40.68    ==> join( converse( composition( top, X ) ), composition( meet( converse
% 40.28/40.68    ( X ), top ), meet( converse( top ), composition( X, top ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127121) {G6,W24,D6,L1,V1,M1}  { composition( converse( X ), meet
% 40.28/40.68    ( converse( top ), composition( X, top ) ) ) ==> join( converse( 
% 40.28/40.68    composition( top, X ) ), composition( converse( X ), meet( converse( top
% 40.28/40.68     ), composition( X, top ) ) ) ) }.
% 40.28/40.68  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.68    top ) ==> X }.
% 40.28/40.68  parent1[0; 2]: (127120) {G5,W26,D6,L1,V1,M1}  { composition( meet( converse
% 40.28/40.68    ( X ), top ), meet( converse( top ), composition( X, top ) ) ) ==> join( 
% 40.28/40.68    converse( composition( top, X ) ), composition( converse( X ), meet( 
% 40.28/40.68    converse( top ), composition( X, top ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127129) {G3,W24,D8,L1,V1,M1}  { composition( converse( X ), meet
% 40.28/40.68    ( converse( top ), composition( X, top ) ) ) ==> converse( join( 
% 40.28/40.68    composition( top, X ), composition( converse( meet( converse( top ), 
% 40.28/40.68    composition( X, top ) ) ), X ) ) ) }.
% 40.28/40.68  parent0[0]: (243) {G2,W15,D6,L1,V3,M1} P(20,8) { join( converse( Z ), 
% 40.28/40.68    composition( converse( Y ), X ) ) ==> converse( join( Z, composition( 
% 40.28/40.68    converse( X ), Y ) ) ) }.
% 40.28/40.68  parent1[0; 10]: (127121) {G6,W24,D6,L1,V1,M1}  { composition( converse( X )
% 40.28/40.68    , meet( converse( top ), composition( X, top ) ) ) ==> join( converse( 
% 40.28/40.68    composition( top, X ) ), composition( converse( X ), meet( converse( top
% 40.28/40.68     ), composition( X, top ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := meet( converse( top ), composition( X, top ) )
% 40.28/40.68     Y := X
% 40.28/40.68     Z := composition( top, X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127130) {G1,W22,D8,L1,V1,M1}  { composition( converse( X ), meet
% 40.28/40.68    ( converse( top ), composition( X, top ) ) ) ==> converse( composition( 
% 40.28/40.68    join( top, converse( meet( converse( top ), composition( X, top ) ) ) ), 
% 40.28/40.68    X ) ) }.
% 40.28/40.68  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.68    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.68  parent1[0; 11]: (127129) {G3,W24,D8,L1,V1,M1}  { composition( converse( X )
% 40.28/40.68    , meet( converse( top ), composition( X, top ) ) ) ==> converse( join( 
% 40.28/40.68    composition( top, X ), composition( converse( meet( converse( top ), 
% 40.28/40.68    composition( X, top ) ) ), X ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := top
% 40.28/40.68     Y := converse( meet( converse( top ), composition( X, top ) ) )
% 40.28/40.68     Z := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127131) {G2,W14,D5,L1,V1,M1}  { composition( converse( X ), meet
% 40.28/40.68    ( converse( top ), composition( X, top ) ) ) ==> converse( composition( 
% 40.28/40.68    top, X ) ) }.
% 40.28/40.68  parent0[0]: (1001) {G18,W9,D6,L1,V2,M1} P(973,22);d(7) { join( X, converse
% 40.28/40.68    ( meet( converse( X ), Y ) ) ) ==> X }.
% 40.28/40.68  parent1[0; 12]: (127130) {G1,W22,D8,L1,V1,M1}  { composition( converse( X )
% 40.28/40.68    , meet( converse( top ), composition( X, top ) ) ) ==> converse( 
% 40.28/40.68    composition( join( top, converse( meet( converse( top ), composition( X, 
% 40.28/40.68    top ) ) ) ), X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := top
% 40.28/40.68     Y := composition( X, top )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127132) {G3,W13,D5,L1,V1,M1}  { composition( converse( X ), meet
% 40.28/40.68    ( top, composition( X, top ) ) ) ==> converse( composition( top, X ) )
% 40.28/40.68     }.
% 40.28/40.68  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 5]: (127131) {G2,W14,D5,L1,V1,M1}  { composition( converse( X )
% 40.28/40.68    , meet( converse( top ), composition( X, top ) ) ) ==> converse( 
% 40.28/40.68    composition( top, X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127133) {G4,W11,D4,L1,V1,M1}  { composition( converse( X ), 
% 40.28/40.68    composition( X, top ) ) ==> converse( composition( top, X ) ) }.
% 40.28/40.68  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.68    ==> X }.
% 40.28/40.68  parent1[0; 4]: (127132) {G3,W13,D5,L1,V1,M1}  { composition( converse( X )
% 40.28/40.68    , meet( top, composition( X, top ) ) ) ==> converse( composition( top, X
% 40.28/40.68     ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := composition( X, top )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127134) {G1,W11,D5,L1,V1,M1}  { composition( composition( 
% 40.28/40.68    converse( X ), X ), top ) ==> converse( composition( top, X ) ) }.
% 40.28/40.68  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.28/40.68     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.28/40.68  parent1[0; 1]: (127133) {G4,W11,D4,L1,V1,M1}  { composition( converse( X )
% 40.28/40.68    , composition( X, top ) ) ==> converse( composition( top, X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( X )
% 40.28/40.68     Y := X
% 40.28/40.68     Z := top
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2253) {G19,W11,D5,L1,V1,M1} P(1559,141);d(856);d(856);d(243);
% 40.28/40.68    d(6);d(1001);d(213);d(849);d(4) { composition( composition( converse( X )
% 40.28/40.68    , X ), top ) ==> converse( composition( top, X ) ) }.
% 40.28/40.68  parent0: (127134) {G1,W11,D5,L1,V1,M1}  { composition( composition( 
% 40.28/40.68    converse( X ), X ), top ) ==> converse( composition( top, X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127137) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.68    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.28/40.68    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.28/40.68     ), Y ), Z ) ) }.
% 40.28/40.68  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.68    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.28/40.68    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.28/40.68    Y ), Z ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127142) {G1,W24,D7,L1,V1,M1}  { meet( composition( meet( 
% 40.28/40.68    complement( skol1 ), composition( skol1, converse( X ) ) ), X ), skol1 ) 
% 40.28/40.68    ==> join( meet( composition( complement( skol1 ), X ), skol1 ), meet( 
% 40.28/40.68    composition( zero, X ), skol1 ) ) }.
% 40.28/40.68  parent0[0]: (2245) {G21,W8,D4,L1,V1,M1} P(2243,1131);d(848);d(856) { meet( 
% 40.28/40.68    complement( skol1 ), composition( skol1, X ) ) ==> zero }.
% 40.28/40.68  parent1[0; 21]: (127137) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.28/40.68    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.28/40.68    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.28/40.68     ) ), Y ), Z ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := complement( skol1 )
% 40.28/40.68     Y := X
% 40.28/40.68     Z := skol1
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127143) {G2,W18,D6,L1,V1,M1}  { meet( composition( zero, X ), 
% 40.28/40.68    skol1 ) ==> join( meet( composition( complement( skol1 ), X ), skol1 ), 
% 40.28/40.68    meet( composition( zero, X ), skol1 ) ) }.
% 40.28/40.68  parent0[0]: (2245) {G21,W8,D4,L1,V1,M1} P(2243,1131);d(848);d(856) { meet( 
% 40.28/40.68    complement( skol1 ), composition( skol1, X ) ) ==> zero }.
% 40.28/40.68  parent1[0; 3]: (127142) {G1,W24,D7,L1,V1,M1}  { meet( composition( meet( 
% 40.28/40.68    complement( skol1 ), composition( skol1, converse( X ) ) ), X ), skol1 ) 
% 40.28/40.68    ==> join( meet( composition( complement( skol1 ), X ), skol1 ), meet( 
% 40.28/40.68    composition( zero, X ), skol1 ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := converse( X )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127149) {G3,W16,D6,L1,V1,M1}  { meet( composition( zero, X ), 
% 40.28/40.68    skol1 ) ==> join( meet( composition( complement( skol1 ), X ), skol1 ), 
% 40.28/40.68    meet( zero, skol1 ) ) }.
% 40.28/40.68  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.68    , X ) ==> zero }.
% 40.28/40.68  parent1[0; 14]: (127143) {G2,W18,D6,L1,V1,M1}  { meet( composition( zero, X
% 40.28/40.68     ), skol1 ) ==> join( meet( composition( complement( skol1 ), X ), skol1
% 40.28/40.68     ), meet( composition( zero, X ), skol1 ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127150) {G4,W14,D6,L1,V1,M1}  { meet( zero, skol1 ) ==> join( 
% 40.28/40.68    meet( composition( complement( skol1 ), X ), skol1 ), meet( zero, skol1 )
% 40.28/40.68     ) }.
% 40.28/40.68  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.68    , X ) ==> zero }.
% 40.28/40.68  parent1[0; 2]: (127149) {G3,W16,D6,L1,V1,M1}  { meet( composition( zero, X
% 40.28/40.68     ), skol1 ) ==> join( meet( composition( complement( skol1 ), X ), skol1
% 40.28/40.68     ), meet( zero, skol1 ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127155) {G5,W12,D6,L1,V1,M1}  { meet( zero, skol1 ) ==> join( 
% 40.28/40.68    meet( composition( complement( skol1 ), X ), skol1 ), zero ) }.
% 40.28/40.68  parent0[0]: (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { meet
% 40.28/40.68    ( zero, X ) ==> zero }.
% 40.28/40.68  parent1[0; 11]: (127150) {G4,W14,D6,L1,V1,M1}  { meet( zero, skol1 ) ==> 
% 40.28/40.68    join( meet( composition( complement( skol1 ), X ), skol1 ), meet( zero, 
% 40.28/40.68    skol1 ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := skol1
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127156) {G6,W10,D6,L1,V1,M1}  { zero ==> join( meet( composition
% 40.28/40.68    ( complement( skol1 ), X ), skol1 ), zero ) }.
% 40.28/40.68  parent0[0]: (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { meet
% 40.28/40.68    ( zero, X ) ==> zero }.
% 40.28/40.68  parent1[0; 1]: (127155) {G5,W12,D6,L1,V1,M1}  { meet( zero, skol1 ) ==> 
% 40.28/40.68    join( meet( composition( complement( skol1 ), X ), skol1 ), zero ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := skol1
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127159) {G7,W8,D5,L1,V1,M1}  { zero ==> meet( composition( 
% 40.28/40.68    complement( skol1 ), X ), skol1 ) }.
% 40.28/40.68  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.68     }.
% 40.28/40.68  parent1[0; 2]: (127156) {G6,W10,D6,L1,V1,M1}  { zero ==> join( meet( 
% 40.28/40.68    composition( complement( skol1 ), X ), skol1 ), zero ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := meet( composition( complement( skol1 ), X ), skol1 )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127160) {G7,W8,D5,L1,V1,M1}  { meet( composition( complement( 
% 40.28/40.68    skol1 ), X ), skol1 ) ==> zero }.
% 40.28/40.68  parent0[0]: (127159) {G7,W8,D5,L1,V1,M1}  { zero ==> meet( composition( 
% 40.28/40.68    complement( skol1 ), X ), skol1 ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2259) {G22,W8,D5,L1,V1,M1} P(2245,15);d(916);d(854);d(845) { 
% 40.28/40.68    meet( composition( complement( skol1 ), X ), skol1 ) ==> zero }.
% 40.28/40.68  parent0: (127160) {G7,W8,D5,L1,V1,M1}  { meet( composition( complement( 
% 40.28/40.68    skol1 ), X ), skol1 ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127162) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.68    complement( meet( Y, X ) ) ) }.
% 40.28/40.68  parent0[0]: (1131) {G16,W10,D5,L1,V2,M1} P(1106,12) { meet( meet( X, Y ), 
% 40.28/40.68    complement( meet( Y, X ) ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68     Y := Y
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127166) {G17,W11,D6,L1,V1,M1}  { zero ==> meet( meet( skol1, 
% 40.28/40.68    composition( complement( skol1 ), X ) ), complement( zero ) ) }.
% 40.28/40.68  parent0[0]: (2259) {G22,W8,D5,L1,V1,M1} P(2245,15);d(916);d(854);d(845) { 
% 40.28/40.68    meet( composition( complement( skol1 ), X ), skol1 ) ==> zero }.
% 40.28/40.68  parent1[0; 10]: (127162) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 40.28/40.68     ), complement( meet( Y, X ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := skol1
% 40.28/40.68     Y := composition( complement( skol1 ), X )
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127167) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( meet( skol1, 
% 40.28/40.68    composition( complement( skol1 ), X ) ), top ) }.
% 40.28/40.68  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.68    ( zero ) ==> top }.
% 40.28/40.68  parent1[0; 9]: (127166) {G17,W11,D6,L1,V1,M1}  { zero ==> meet( meet( skol1
% 40.28/40.68    , composition( complement( skol1 ), X ) ), complement( zero ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127168) {G12,W8,D5,L1,V1,M1}  { zero ==> meet( skol1, composition
% 40.28/40.68    ( complement( skol1 ), X ) ) }.
% 40.28/40.68  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.68    top ) ==> X }.
% 40.28/40.68  parent1[0; 2]: (127167) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( meet( skol1
% 40.28/40.68    , composition( complement( skol1 ), X ) ), top ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := meet( skol1, composition( complement( skol1 ), X ) )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127169) {G12,W8,D5,L1,V1,M1}  { meet( skol1, composition( 
% 40.28/40.68    complement( skol1 ), X ) ) ==> zero }.
% 40.28/40.68  parent0[0]: (127168) {G12,W8,D5,L1,V1,M1}  { zero ==> meet( skol1, 
% 40.28/40.68    composition( complement( skol1 ), X ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  subsumption: (2261) {G23,W8,D5,L1,V1,M1} P(2259,1131);d(848);d(856) { meet
% 40.28/40.68    ( skol1, composition( complement( skol1 ), X ) ) ==> zero }.
% 40.28/40.68  parent0: (127169) {G12,W8,D5,L1,V1,M1}  { meet( skol1, composition( 
% 40.28/40.68    complement( skol1 ), X ) ) ==> zero }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := X
% 40.28/40.68  end
% 40.28/40.68  permutation0:
% 40.28/40.68     0 ==> 0
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  eqswap: (127171) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, composition
% 40.28/40.68    ( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z ) ) ) ==> 
% 40.28/40.68    join( meet( composition( X, converse( Y ) ), Z ), composition( meet( X, 
% 40.28/40.68    composition( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z
% 40.28/40.68     ) ) ) ) }.
% 40.28/40.68  parent0[0]: (145) {G1,W34,D7,L1,V3,M1} P(7,13) { join( meet( composition( Y
% 40.28/40.68    , converse( X ) ), Z ), composition( meet( Y, composition( Z, X ) ), meet
% 40.28/40.68    ( converse( X ), composition( converse( Y ), Z ) ) ) ) ==> composition( 
% 40.28/40.68    meet( Y, composition( Z, X ) ), meet( converse( X ), composition( 
% 40.28/40.68    converse( Y ), Z ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := Y
% 40.28/40.68     Y := X
% 40.28/40.68     Z := Z
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127175) {G2,W50,D10,L1,V2,M1}  { composition( meet( complement( 
% 40.28/40.68    composition( composition( X, Y ), top ) ), composition( X, Y ) ), meet( 
% 40.28/40.68    converse( Y ), composition( converse( complement( composition( 
% 40.28/40.68    composition( X, Y ), top ) ) ), X ) ) ) ==> join( meet( composition( 
% 40.28/40.68    complement( composition( composition( X, Y ), top ) ), converse( Y ) ), X
% 40.28/40.68     ), composition( zero, meet( converse( Y ), composition( converse( 
% 40.28/40.68    complement( composition( composition( X, Y ), top ) ) ), X ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1665) {G24,W8,D5,L1,V1,M1} P(1654,1240) { meet( complement( 
% 40.28/40.68    composition( X, top ) ), X ) ==> zero }.
% 40.28/40.68  parent1[0; 37]: (127171) {G1,W34,D7,L1,V3,M1}  { composition( meet( X, 
% 40.28/40.68    composition( Z, Y ) ), meet( converse( Y ), composition( converse( X ), Z
% 40.28/40.68     ) ) ) ==> join( meet( composition( X, converse( Y ) ), Z ), composition
% 40.28/40.68    ( meet( X, composition( Z, Y ) ), meet( converse( Y ), composition( 
% 40.28/40.68    converse( X ), Z ) ) ) ) }.
% 40.28/40.68  substitution0:
% 40.28/40.68     X := composition( X, Y )
% 40.28/40.68  end
% 40.28/40.68  substitution1:
% 40.28/40.68     X := complement( composition( composition( X, Y ), top ) )
% 40.28/40.68     Y := Y
% 40.28/40.68     Z := X
% 40.28/40.68  end
% 40.28/40.68  
% 40.28/40.68  paramod: (127176) {G3,W41,D10,L1,V2,M1}  { composition( zero, meet( 
% 40.28/40.68    converse( Y ), composition( converse( complement( composition( 
% 40.28/40.68    composition( X, Y ), top ) ) ), X ) ) ) ==> join( meet( composition( 
% 40.28/40.68    complement( composition( composition( X, Y ), top ) ), converse( Y ) ), X
% 40.28/40.68     ), composition( zero, meet( converse( Y ), composition( converse( 
% 40.28/40.68    complement( composition( composition( X, Y ), top ) ) ), X ) ) ) ) }.
% 40.28/40.68  parent0[0]: (1665) {G24,W8,D5,L1,V1,M1} P(1654,1240) { meet( complement( 
% 40.28/40.68    composition( X, top ) ), X ) ==> zero }.
% 40.28/40.68  parent1[0; 2]: (127175) {G2,W50,D10,L1,V2,M1}  { composition( meet( 
% 40.28/40.68    complement( composition( composition( X, Y ), top ) ), composition( X, Y
% 40.28/40.68     ) ), meet( converse( Y ), composition( converse( complement( composition
% 40.28/40.68    ( composition( X, Y ), top ) ) ), X ) ) ) ==> join( meet( composition( 
% 40.28/40.68    complement( composition( composition( X, Y ), top ) ), converse( Y ) ), X
% 40.28/40.68     ), composition( zero, meet( converse( Y ), composition( converse( 
% 40.28/40.68    complement( composition( composition( X, Y ), top ) ) ), X ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := composition( X, Y )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127181) {G4,W28,D9,L1,V2,M1}  { composition( zero, meet( converse
% 40.28/40.69    ( X ), composition( converse( complement( composition( composition( Y, X
% 40.28/40.69     ), top ) ) ), Y ) ) ) ==> join( meet( composition( complement( 
% 40.28/40.69    composition( composition( Y, X ), top ) ), converse( X ) ), Y ), zero )
% 40.28/40.69     }.
% 40.28/40.69  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.69    , X ) ==> zero }.
% 40.28/40.69  parent1[0; 27]: (127176) {G3,W41,D10,L1,V2,M1}  { composition( zero, meet( 
% 40.28/40.69    converse( Y ), composition( converse( complement( composition( 
% 40.28/40.69    composition( X, Y ), top ) ) ), X ) ) ) ==> join( meet( composition( 
% 40.28/40.69    complement( composition( composition( X, Y ), top ) ), converse( Y ) ), X
% 40.28/40.69     ), composition( zero, meet( converse( Y ), composition( converse( 
% 40.28/40.69    complement( composition( composition( X, Y ), top ) ) ), X ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( converse( X ), composition( converse( complement( composition
% 40.28/40.69    ( composition( Y, X ), top ) ) ), Y ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127182) {G5,W15,D8,L1,V2,M1}  { zero ==> join( meet( composition
% 40.28/40.69    ( complement( composition( composition( Y, X ), top ) ), converse( X ) )
% 40.28/40.69    , Y ), zero ) }.
% 40.28/40.69  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.69    , X ) ==> zero }.
% 40.28/40.69  parent1[0; 1]: (127181) {G4,W28,D9,L1,V2,M1}  { composition( zero, meet( 
% 40.28/40.69    converse( X ), composition( converse( complement( composition( 
% 40.28/40.69    composition( Y, X ), top ) ) ), Y ) ) ) ==> join( meet( composition( 
% 40.28/40.69    complement( composition( composition( Y, X ), top ) ), converse( X ) ), Y
% 40.28/40.69     ), zero ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( converse( X ), composition( converse( complement( composition
% 40.28/40.69    ( composition( Y, X ), top ) ) ), Y ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127185) {G6,W13,D7,L1,V2,M1}  { zero ==> meet( composition( 
% 40.28/40.69    complement( composition( composition( X, Y ), top ) ), converse( Y ) ), X
% 40.28/40.69     ) }.
% 40.28/40.69  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 2]: (127182) {G5,W15,D8,L1,V2,M1}  { zero ==> join( meet( 
% 40.28/40.69    composition( complement( composition( composition( Y, X ), top ) ), 
% 40.28/40.69    converse( X ) ), Y ), zero ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( composition( complement( composition( composition( X, Y ), 
% 40.28/40.69    top ) ), converse( Y ) ), X )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127186) {G6,W13,D7,L1,V2,M1}  { meet( composition( complement( 
% 40.28/40.69    composition( composition( X, Y ), top ) ), converse( Y ) ), X ) ==> zero
% 40.28/40.69     }.
% 40.28/40.69  parent0[0]: (127185) {G6,W13,D7,L1,V2,M1}  { zero ==> meet( composition( 
% 40.28/40.69    complement( composition( composition( X, Y ), top ) ), converse( Y ) ), X
% 40.28/40.69     ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2355) {G25,W13,D7,L1,V2,M1} P(1665,145);d(916);d(845) { meet
% 40.28/40.69    ( composition( complement( composition( composition( X, Y ), top ) ), 
% 40.28/40.69    converse( Y ) ), X ) ==> zero }.
% 40.28/40.69  parent0: (127186) {G6,W13,D7,L1,V2,M1}  { meet( composition( complement( 
% 40.28/40.69    composition( composition( X, Y ), top ) ), converse( Y ) ), X ) ==> zero
% 40.28/40.69     }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127188) {G22,W10,D5,L1,V2,M1}  { top ==> join( composition( top, 
% 40.28/40.69    join( X, Y ) ), complement( X ) ) }.
% 40.28/40.69  parent0[0]: (1642) {G22,W10,D5,L1,V2,M1} P(1569,718) { join( composition( 
% 40.28/40.69    top, join( X, Y ) ), complement( X ) ) ==> top }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127190) {G15,W12,D6,L1,V2,M1}  { top ==> join( composition( top, 
% 40.28/40.69    complement( meet( X, Y ) ) ), complement( complement( X ) ) ) }.
% 40.28/40.69  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.69    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.69  parent1[0; 5]: (127188) {G22,W10,D5,L1,V2,M1}  { top ==> join( composition
% 40.28/40.69    ( top, join( X, Y ) ), complement( X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := complement( X )
% 40.28/40.69     Y := complement( Y )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127191) {G14,W10,D6,L1,V2,M1}  { top ==> join( composition( top, 
% 40.28/40.69    complement( meet( X, Y ) ) ), X ) }.
% 40.28/40.69  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.69    complement( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 9]: (127190) {G15,W12,D6,L1,V2,M1}  { top ==> join( composition
% 40.28/40.69    ( top, complement( meet( X, Y ) ) ), complement( complement( X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127192) {G14,W10,D6,L1,V2,M1}  { join( composition( top, 
% 40.28/40.69    complement( meet( X, Y ) ) ), X ) ==> top }.
% 40.28/40.69  parent0[0]: (127191) {G14,W10,D6,L1,V2,M1}  { top ==> join( composition( 
% 40.28/40.69    top, complement( meet( X, Y ) ) ), X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2564) {G23,W10,D6,L1,V2,M1} P(880,1642);d(862) { join( 
% 40.28/40.69    composition( top, complement( meet( X, Y ) ) ), X ) ==> top }.
% 40.28/40.69  parent0: (127192) {G14,W10,D6,L1,V2,M1}  { join( composition( top, 
% 40.28/40.69    complement( meet( X, Y ) ) ), X ) ==> top }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127193) {G15,W10,D5,L1,V2,M1}  { join( complement( X ), Y ) ==> 
% 40.28/40.69    complement( meet( X, complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.69    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127197) {G16,W15,D6,L1,V3,M1}  { join( complement( X ), meet( Y, 
% 40.28/40.69    complement( Z ) ) ) ==> complement( meet( X, join( complement( Y ), Z ) )
% 40.28/40.69     ) }.
% 40.28/40.69  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.69    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.69  parent1[0; 11]: (127193) {G15,W10,D5,L1,V2,M1}  { join( complement( X ), Y
% 40.28/40.69     ) ==> complement( meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Z
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := meet( Y, complement( Z ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2685) {G16,W15,D6,L1,V3,M1} P(1085,1085) { join( complement( 
% 40.28/40.69    Z ), meet( X, complement( Y ) ) ) ==> complement( meet( Z, join( 
% 40.28/40.69    complement( X ), Y ) ) ) }.
% 40.28/40.69  parent0: (127197) {G16,W15,D6,L1,V3,M1}  { join( complement( X ), meet( Y, 
% 40.28/40.69    complement( Z ) ) ) ==> complement( meet( X, join( complement( Y ), Z ) )
% 40.28/40.69     ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Z
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127204) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.69    join( complement( X ), complement( Y ) ) }.
% 40.28/40.69  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.69    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127208) {G15,W15,D6,L1,V3,M1}  { complement( meet( meet( X, 
% 40.28/40.69    complement( Y ) ), Z ) ) ==> join( join( complement( X ), Y ), complement
% 40.28/40.69    ( Z ) ) }.
% 40.28/40.69  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.69    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.69  parent1[0; 9]: (127204) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 40.28/40.69     ==> join( complement( X ), complement( Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, complement( Y ) )
% 40.28/40.69     Y := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127210) {G16,W14,D6,L1,V3,M1}  { complement( meet( meet( X, 
% 40.28/40.69    complement( Y ) ), Z ) ) ==> join( complement( meet( X, Z ) ), Y ) }.
% 40.28/40.69  parent0[0]: (1096) {G15,W14,D5,L1,V3,M1} P(880,33) { join( join( complement
% 40.28/40.69    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 8]: (127208) {G15,W15,D6,L1,V3,M1}  { complement( meet( meet( X
% 40.28/40.69    , complement( Y ) ), Z ) ) ==> join( join( complement( X ), Y ), 
% 40.28/40.69    complement( Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2737) {G16,W14,D6,L1,V3,M1} P(1085,880);d(1096) { complement
% 40.28/40.69    ( meet( meet( X, complement( Y ) ), Z ) ) ==> join( complement( meet( X, 
% 40.28/40.69    Z ) ), Y ) }.
% 40.28/40.69  parent0: (127210) {G16,W14,D6,L1,V3,M1}  { complement( meet( meet( X, 
% 40.28/40.69    complement( Y ) ), Z ) ) ==> join( complement( meet( X, Z ) ), Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127213) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 40.28/40.69    join( complement( X ), complement( Y ) ) }.
% 40.28/40.69  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.69    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127219) {G15,W15,D6,L1,V3,M1}  { complement( meet( X, meet( Y, 
% 40.28/40.69    complement( Z ) ) ) ) ==> join( complement( X ), join( complement( Y ), Z
% 40.28/40.69     ) ) }.
% 40.28/40.69  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.69    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.69  parent1[0; 11]: (127213) {G14,W10,D4,L1,V2,M1}  { complement( meet( X, Y )
% 40.28/40.69     ) ==> join( complement( X ), complement( Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Z
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := meet( Y, complement( Z ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127220) {G1,W15,D6,L1,V3,M1}  { complement( meet( X, meet( Y, 
% 40.28/40.69    complement( Z ) ) ) ) ==> join( join( complement( X ), complement( Y ) )
% 40.28/40.69    , Z ) }.
% 40.28/40.69  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.69    join( X, Y ), Z ) }.
% 40.28/40.69  parent1[0; 8]: (127219) {G15,W15,D6,L1,V3,M1}  { complement( meet( X, meet
% 40.28/40.69    ( Y, complement( Z ) ) ) ) ==> join( complement( X ), join( complement( Y
% 40.28/40.69     ), Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( X )
% 40.28/40.69     Y := complement( Y )
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127221) {G2,W14,D6,L1,V3,M1}  { complement( meet( X, meet( Y, 
% 40.28/40.69    complement( Z ) ) ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 40.28/40.69  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.69    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.69  parent1[0; 9]: (127220) {G1,W15,D6,L1,V3,M1}  { complement( meet( X, meet( 
% 40.28/40.69    Y, complement( Z ) ) ) ) ==> join( join( complement( X ), complement( Y )
% 40.28/40.69     ), Z ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2738) {G16,W14,D6,L1,V3,M1} P(1085,880);d(1);d(880) { 
% 40.28/40.69    complement( meet( Z, meet( X, complement( Y ) ) ) ) ==> join( complement
% 40.28/40.69    ( meet( Z, X ) ), Y ) }.
% 40.28/40.69  parent0: (127221) {G2,W14,D6,L1,V3,M1}  { complement( meet( X, meet( Y, 
% 40.28/40.69    complement( Z ) ) ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Z
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127224) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.28/40.69    , complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y )
% 40.28/40.69    , meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127227) {G16,W15,D7,L1,V2,M1}  { composition( X, Y ) ==> join( 
% 40.28/40.69    zero, meet( composition( X, Y ), complement( complement( composition( X, 
% 40.28/40.69    top ) ) ) ) ) }.
% 40.28/40.69  parent0[0]: (1544) {G19,W10,D5,L1,V2,M1} P(1534,14);d(855);d(915);d(854);d(
% 40.28/40.69    845) { meet( composition( X, Y ), complement( composition( X, top ) ) ) 
% 40.28/40.69    ==> zero }.
% 40.28/40.69  parent1[0; 5]: (127224) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := composition( X, Y )
% 40.28/40.69     Y := complement( composition( X, top ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127229) {G12,W13,D6,L1,V2,M1}  { composition( X, Y ) ==> meet( 
% 40.28/40.69    composition( X, Y ), complement( complement( composition( X, top ) ) ) )
% 40.28/40.69     }.
% 40.28/40.69  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.69    ==> X }.
% 40.28/40.69  parent1[0; 4]: (127227) {G16,W15,D7,L1,V2,M1}  { composition( X, Y ) ==> 
% 40.28/40.69    join( zero, meet( composition( X, Y ), complement( complement( 
% 40.28/40.69    composition( X, top ) ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( composition( X, Y ), complement( complement( composition( X, 
% 40.28/40.69    top ) ) ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127230) {G13,W11,D4,L1,V2,M1}  { composition( X, Y ) ==> meet( 
% 40.28/40.69    composition( X, Y ), composition( X, top ) ) }.
% 40.28/40.69  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.69    complement( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 8]: (127229) {G12,W13,D6,L1,V2,M1}  { composition( X, Y ) ==> 
% 40.28/40.69    meet( composition( X, Y ), complement( complement( composition( X, top )
% 40.28/40.69     ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := composition( X, top )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127231) {G13,W11,D4,L1,V2,M1}  { meet( composition( X, Y ), 
% 40.28/40.69    composition( X, top ) ) ==> composition( X, Y ) }.
% 40.28/40.69  parent0[0]: (127230) {G13,W11,D4,L1,V2,M1}  { composition( X, Y ) ==> meet
% 40.28/40.69    ( composition( X, Y ), composition( X, top ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2772) {G20,W11,D4,L1,V2,M1} P(1544,1004);d(853);d(862) { meet
% 40.28/40.69    ( composition( X, Y ), composition( X, top ) ) ==> composition( X, Y )
% 40.28/40.69     }.
% 40.28/40.69  parent0: (127231) {G13,W11,D4,L1,V2,M1}  { meet( composition( X, Y ), 
% 40.28/40.69    composition( X, top ) ) ==> composition( X, Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127233) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.28/40.69    , complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y )
% 40.28/40.69    , meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127235) {G16,W11,D7,L1,V1,M1}  { skol1 ==> join( zero, meet( 
% 40.28/40.69    skol1, complement( composition( complement( skol1 ), X ) ) ) ) }.
% 40.28/40.69  parent0[0]: (2261) {G23,W8,D5,L1,V1,M1} P(2259,1131);d(848);d(856) { meet( 
% 40.28/40.69    skol1, composition( complement( skol1 ), X ) ) ==> zero }.
% 40.28/40.69  parent1[0; 3]: (127233) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := skol1
% 40.28/40.69     Y := composition( complement( skol1 ), X )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127236) {G12,W9,D6,L1,V1,M1}  { skol1 ==> meet( skol1, complement
% 40.28/40.69    ( composition( complement( skol1 ), X ) ) ) }.
% 40.28/40.69  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.69    ==> X }.
% 40.28/40.69  parent1[0; 2]: (127235) {G16,W11,D7,L1,V1,M1}  { skol1 ==> join( zero, meet
% 40.28/40.69    ( skol1, complement( composition( complement( skol1 ), X ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( skol1, complement( composition( complement( skol1 ), X ) ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127237) {G12,W9,D6,L1,V1,M1}  { meet( skol1, complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ) ) ==> skol1 }.
% 40.28/40.69  parent0[0]: (127236) {G12,W9,D6,L1,V1,M1}  { skol1 ==> meet( skol1, 
% 40.28/40.69    complement( composition( complement( skol1 ), X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2777) {G24,W9,D6,L1,V1,M1} P(2261,1004);d(853) { meet( skol1
% 40.28/40.69    , complement( composition( complement( skol1 ), X ) ) ) ==> skol1 }.
% 40.28/40.69  parent0: (127237) {G12,W9,D6,L1,V1,M1}  { meet( skol1, complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ) ) ==> skol1 }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127239) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.28/40.69    , complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y )
% 40.28/40.69    , meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127242) {G16,W13,D6,L1,V1,M1}  { composition( skol1, X ) ==> join
% 40.28/40.69    ( zero, meet( composition( skol1, X ), complement( complement( skol1 ) )
% 40.28/40.69     ) ) }.
% 40.28/40.69  parent0[0]: (2243) {G20,W8,D4,L1,V1,M1} P(2230,853) { meet( composition( 
% 40.28/40.69    skol1, X ), complement( skol1 ) ) ==> zero }.
% 40.28/40.69  parent1[0; 5]: (127239) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := composition( skol1, X )
% 40.28/40.69     Y := complement( skol1 )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127244) {G12,W11,D5,L1,V1,M1}  { composition( skol1, X ) ==> meet
% 40.28/40.69    ( composition( skol1, X ), complement( complement( skol1 ) ) ) }.
% 40.28/40.69  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.69    ==> X }.
% 40.28/40.69  parent1[0; 4]: (127242) {G16,W13,D6,L1,V1,M1}  { composition( skol1, X ) 
% 40.28/40.69    ==> join( zero, meet( composition( skol1, X ), complement( complement( 
% 40.28/40.69    skol1 ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( composition( skol1, X ), complement( complement( skol1 ) ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127245) {G13,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> meet
% 40.28/40.69    ( composition( skol1, X ), skol1 ) }.
% 40.28/40.69  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.69    complement( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 8]: (127244) {G12,W11,D5,L1,V1,M1}  { composition( skol1, X ) 
% 40.28/40.69    ==> meet( composition( skol1, X ), complement( complement( skol1 ) ) )
% 40.28/40.69     }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := skol1
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127246) {G13,W9,D4,L1,V1,M1}  { meet( composition( skol1, X ), 
% 40.28/40.69    skol1 ) ==> composition( skol1, X ) }.
% 40.28/40.69  parent0[0]: (127245) {G13,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> 
% 40.28/40.69    meet( composition( skol1, X ), skol1 ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2780) {G21,W9,D4,L1,V1,M1} P(2243,1004);d(853);d(862) { meet
% 40.28/40.69    ( composition( skol1, X ), skol1 ) ==> composition( skol1, X ) }.
% 40.28/40.69  parent0: (127246) {G13,W9,D4,L1,V1,M1}  { meet( composition( skol1, X ), 
% 40.28/40.69    skol1 ) ==> composition( skol1, X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127248) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.28/40.69    , complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y )
% 40.28/40.69    , meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127250) {G16,W12,D7,L1,V1,M1}  { converse( X ) ==> join( zero, 
% 40.28/40.69    meet( converse( X ), complement( converse( complement( X ) ) ) ) ) }.
% 40.28/40.69  parent0[0]: (2123) {G27,W8,D5,L1,V1,M1} P(7,2113) { meet( converse( X ), 
% 40.28/40.69    converse( complement( X ) ) ) ==> zero }.
% 40.28/40.69  parent1[0; 4]: (127248) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := converse( X )
% 40.28/40.69     Y := converse( complement( X ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127251) {G12,W10,D6,L1,V1,M1}  { converse( X ) ==> meet( converse
% 40.28/40.69    ( X ), complement( converse( complement( X ) ) ) ) }.
% 40.28/40.69  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.69    ==> X }.
% 40.28/40.69  parent1[0; 3]: (127250) {G16,W12,D7,L1,V1,M1}  { converse( X ) ==> join( 
% 40.28/40.69    zero, meet( converse( X ), complement( converse( complement( X ) ) ) ) )
% 40.28/40.69     }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( converse( X ), complement( converse( complement( X ) ) ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127252) {G12,W10,D6,L1,V1,M1}  { meet( converse( X ), complement( 
% 40.28/40.69    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 40.28/40.69  parent0[0]: (127251) {G12,W10,D6,L1,V1,M1}  { converse( X ) ==> meet( 
% 40.28/40.69    converse( X ), complement( converse( complement( X ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2787) {G28,W10,D6,L1,V1,M1} P(2123,1004);d(853) { meet( 
% 40.28/40.69    converse( X ), complement( converse( complement( X ) ) ) ) ==> converse( 
% 40.28/40.69    X ) }.
% 40.28/40.69  parent0: (127252) {G12,W10,D6,L1,V1,M1}  { meet( converse( X ), complement
% 40.28/40.69    ( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127254) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.28/40.69    , complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y )
% 40.28/40.69    , meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127256) {G16,W11,D8,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 40.28/40.69    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 40.28/40.69  parent0[0]: (2113) {G26,W8,D6,L1,V1,M1} P(1989,15);d(251);d(916);d(854);d(
% 40.28/40.69    845) { meet( X, converse( complement( converse( X ) ) ) ) ==> zero }.
% 40.28/40.69  parent1[0; 3]: (127254) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := converse( complement( converse( X ) ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127257) {G12,W9,D7,L1,V1,M1}  { X ==> meet( X, complement( 
% 40.28/40.69    converse( complement( converse( X ) ) ) ) ) }.
% 40.28/40.69  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.69    ==> X }.
% 40.28/40.69  parent1[0; 2]: (127256) {G16,W11,D8,L1,V1,M1}  { X ==> join( zero, meet( X
% 40.28/40.69    , complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( X, complement( converse( complement( converse( X ) ) ) ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127258) {G12,W9,D7,L1,V1,M1}  { meet( X, complement( converse( 
% 40.28/40.69    complement( converse( X ) ) ) ) ) ==> X }.
% 40.28/40.69  parent0[0]: (127257) {G12,W9,D7,L1,V1,M1}  { X ==> meet( X, complement( 
% 40.28/40.69    converse( complement( converse( X ) ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2788) {G27,W9,D7,L1,V1,M1} P(2113,1004);d(853) { meet( X, 
% 40.28/40.69    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 40.28/40.69  parent0: (127258) {G12,W9,D7,L1,V1,M1}  { meet( X, complement( converse( 
% 40.28/40.69    complement( converse( X ) ) ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127261) {G2,W14,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) = join( X, Z ) }.
% 40.28/40.69  parent0[0]: (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y )
% 40.28/40.69    , meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  parent1[0; 12]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y )
% 40.28/40.69    , X ) = join( join( Z, X ), Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, complement( Y ) )
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := meet( X, Y )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2818) {G16,W14,D5,L1,V3,M1} P(1004,33) { join( join( meet( X
% 40.28/40.69    , Y ), Z ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 40.28/40.69  parent0: (127261) {G2,W14,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) = join( X, Z ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127262) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.28/40.69    , complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y )
% 40.28/40.69    , meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127263) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( X
% 40.28/40.69    , complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.69    Y ) }.
% 40.28/40.69  parent1[0; 3]: (127262) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127267) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 40.28/40.69    complement( Y ) ) ) ==> X }.
% 40.28/40.69  parent0[0]: (127263) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 40.28/40.69    ( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2821) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( Y, X ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  parent0: (127267) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 40.28/40.69    complement( Y ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127271) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 40.28/40.69    , complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1004) {G15,W10,D5,L1,V2,M1} S(51);d(879) { join( meet( X, Y )
% 40.28/40.69    , meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127273) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 40.28/40.69    complement( Y ), X ) ) }.
% 40.28/40.69  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.69    Y ) }.
% 40.28/40.69  parent1[0; 6]: (127271) {G15,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( Y )
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127279) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 40.28/40.69    complement( Y ), X ) ) ==> X }.
% 40.28/40.69  parent0[0]: (127273) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet
% 40.28/40.69    ( complement( Y ), X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2822) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( X, Y ), 
% 40.28/40.69    meet( complement( Y ), X ) ) ==> X }.
% 40.28/40.69  parent0: (127279) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 40.28/40.69    complement( Y ), X ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127281) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 40.28/40.69  parent0[0]: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) )
% 40.28/40.69     ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127282) {G20,W7,D4,L1,V1,M1}  { skol1 ==> join( skol1, 
% 40.28/40.69    composition( skol1, X ) ) }.
% 40.28/40.69  parent0[0]: (2780) {G21,W9,D4,L1,V1,M1} P(2243,1004);d(853);d(862) { meet( 
% 40.28/40.69    composition( skol1, X ), skol1 ) ==> composition( skol1, X ) }.
% 40.28/40.69  parent1[0; 4]: (127281) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 40.28/40.69     ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := skol1
% 40.28/40.69     Y := composition( skol1, X )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127283) {G20,W7,D4,L1,V1,M1}  { join( skol1, composition( skol1, X
% 40.28/40.69     ) ) ==> skol1 }.
% 40.28/40.69  parent0[0]: (127282) {G20,W7,D4,L1,V1,M1}  { skol1 ==> join( skol1, 
% 40.28/40.69    composition( skol1, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2858) {G22,W7,D4,L1,V1,M1} P(2780,988) { join( skol1, 
% 40.28/40.69    composition( skol1, X ) ) ==> skol1 }.
% 40.28/40.69  parent0: (127283) {G20,W7,D4,L1,V1,M1}  { join( skol1, composition( skol1, 
% 40.28/40.69    X ) ) ==> skol1 }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127285) {G18,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 40.28/40.69    , X ) ) }.
% 40.28/40.69  parent0[0]: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) 
% 40.28/40.69    ==> meet( X, Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127287) {G19,W15,D6,L1,V1,M1}  { meet( skol1, complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ) ) ==> meet( complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ), skol1 ) }.
% 40.28/40.69  parent0[0]: (2777) {G24,W9,D6,L1,V1,M1} P(2261,1004);d(853) { meet( skol1, 
% 40.28/40.69    complement( composition( complement( skol1 ), X ) ) ) ==> skol1 }.
% 40.28/40.69  parent1[0; 14]: (127285) {G18,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 40.28/40.69    meet( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := complement( composition( complement( skol1 ), X ) )
% 40.28/40.69     Y := skol1
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127288) {G20,W9,D6,L1,V1,M1}  { skol1 ==> meet( complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ), skol1 ) }.
% 40.28/40.69  parent0[0]: (2777) {G24,W9,D6,L1,V1,M1} P(2261,1004);d(853) { meet( skol1, 
% 40.28/40.69    complement( composition( complement( skol1 ), X ) ) ) ==> skol1 }.
% 40.28/40.69  parent1[0; 1]: (127287) {G19,W15,D6,L1,V1,M1}  { meet( skol1, complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ) ) ==> meet( complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ), skol1 ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127290) {G20,W9,D6,L1,V1,M1}  { meet( complement( composition( 
% 40.28/40.69    complement( skol1 ), X ) ), skol1 ) ==> skol1 }.
% 40.28/40.69  parent0[0]: (127288) {G20,W9,D6,L1,V1,M1}  { skol1 ==> meet( complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ), skol1 ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2944) {G25,W9,D6,L1,V1,M1} P(2777,964) { meet( complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ), skol1 ) ==> skol1 }.
% 40.28/40.69  parent0: (127290) {G20,W9,D6,L1,V1,M1}  { meet( complement( composition( 
% 40.28/40.69    complement( skol1 ), X ) ), skol1 ) ==> skol1 }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127293) {G15,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 40.28/40.69    complement( meet( complement( X ), Y ) ) }.
% 40.28/40.69  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.69    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127296) {G16,W13,D9,L1,V1,M1}  { join( X, complement( complement
% 40.28/40.69    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> 
% 40.28/40.69    complement( complement( X ) ) }.
% 40.28/40.69  parent0[0]: (2788) {G27,W9,D7,L1,V1,M1} P(2113,1004);d(853) { meet( X, 
% 40.28/40.69    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 40.28/40.69  parent1[0; 11]: (127293) {G15,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 40.28/40.69     ) ==> complement( meet( complement( X ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( X )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := complement( converse( complement( converse( complement( X ) ) ) ) )
% 40.28/40.69    
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127298) {G14,W11,D9,L1,V1,M1}  { join( X, complement( complement
% 40.28/40.69    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> X }.
% 40.28/40.69  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.69    complement( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 10]: (127296) {G16,W13,D9,L1,V1,M1}  { join( X, complement( 
% 40.28/40.69    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 40.28/40.69    ==> complement( complement( X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127300) {G14,W9,D7,L1,V1,M1}  { join( X, converse( complement( 
% 40.28/40.69    converse( complement( X ) ) ) ) ) ==> X }.
% 40.28/40.69  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.69    complement( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 3]: (127298) {G14,W11,D9,L1,V1,M1}  { join( X, complement( 
% 40.28/40.69    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 40.28/40.69    ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := converse( complement( converse( complement( X ) ) ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2955) {G28,W9,D7,L1,V1,M1} P(2788,1084);d(862);d(862) { join
% 40.28/40.69    ( X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 40.28/40.69  parent0: (127300) {G14,W9,D7,L1,V1,M1}  { join( X, converse( complement( 
% 40.28/40.69    converse( complement( X ) ) ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127303) {G22,W10,D5,L1,V2,M1}  { converse( Y ) ==> meet( converse
% 40.28/40.69    ( join( X, Y ) ), converse( Y ) ) }.
% 40.28/40.69  parent0[0]: (1233) {G22,W10,D5,L1,V2,M1} P(8,1201) { meet( converse( join( 
% 40.28/40.69    X, Y ) ), converse( Y ) ) ==> converse( Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127306) {G23,W16,D8,L1,V1,M1}  { converse( converse( complement( 
% 40.28/40.69    converse( complement( X ) ) ) ) ) ==> meet( converse( X ), converse( 
% 40.28/40.69    converse( complement( converse( complement( X ) ) ) ) ) ) }.
% 40.28/40.69  parent0[0]: (2955) {G28,W9,D7,L1,V1,M1} P(2788,1084);d(862);d(862) { join( 
% 40.28/40.69    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 40.28/40.69  parent1[0; 9]: (127303) {G22,W10,D5,L1,V2,M1}  { converse( Y ) ==> meet( 
% 40.28/40.69    converse( join( X, Y ) ), converse( Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := converse( complement( converse( complement( X ) ) ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127308) {G1,W14,D7,L1,V1,M1}  { converse( converse( complement( 
% 40.28/40.69    converse( complement( X ) ) ) ) ) ==> meet( converse( X ), complement( 
% 40.28/40.69    converse( complement( X ) ) ) ) }.
% 40.28/40.69  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 10]: (127306) {G23,W16,D8,L1,V1,M1}  { converse( converse( 
% 40.28/40.69    complement( converse( complement( X ) ) ) ) ) ==> meet( converse( X ), 
% 40.28/40.69    converse( converse( complement( converse( complement( X ) ) ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( converse( complement( X ) ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127309) {G1,W12,D6,L1,V1,M1}  { complement( converse( complement
% 40.28/40.69    ( X ) ) ) ==> meet( converse( X ), complement( converse( complement( X )
% 40.28/40.69     ) ) ) }.
% 40.28/40.69  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 1]: (127308) {G1,W14,D7,L1,V1,M1}  { converse( converse( 
% 40.28/40.69    complement( converse( complement( X ) ) ) ) ) ==> meet( converse( X ), 
% 40.28/40.69    complement( converse( complement( X ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( converse( complement( X ) ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127312) {G2,W7,D5,L1,V1,M1}  { complement( converse( complement( 
% 40.28/40.69    X ) ) ) ==> converse( X ) }.
% 40.28/40.69  parent0[0]: (2787) {G28,W10,D6,L1,V1,M1} P(2123,1004);d(853) { meet( 
% 40.28/40.69    converse( X ), complement( converse( complement( X ) ) ) ) ==> converse( 
% 40.28/40.69    X ) }.
% 40.28/40.69  parent1[0; 5]: (127309) {G1,W12,D6,L1,V1,M1}  { complement( converse( 
% 40.28/40.69    complement( X ) ) ) ==> meet( converse( X ), complement( converse( 
% 40.28/40.69    complement( X ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2964) {G29,W7,D5,L1,V1,M1} P(2955,1233);d(7);d(2787) { 
% 40.28/40.69    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.28/40.69  parent0: (127312) {G2,W7,D5,L1,V1,M1}  { complement( converse( complement( 
% 40.28/40.69    X ) ) ) ==> converse( X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127314) {G28,W9,D7,L1,V1,M1}  { X ==> join( X, converse( 
% 40.28/40.69    complement( converse( complement( X ) ) ) ) ) }.
% 40.28/40.69  parent0[0]: (2955) {G28,W9,D7,L1,V1,M1} P(2788,1084);d(862);d(862) { join( 
% 40.28/40.69    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127317) {G16,W15,D8,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, 
% 40.28/40.69    Y ), converse( complement( converse( complement( meet( Y, X ) ) ) ) ) )
% 40.28/40.69     }.
% 40.28/40.69  parent0[0]: (1106) {G15,W9,D4,L1,V2,M1} P(880,0);d(880) { complement( meet
% 40.28/40.69    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 40.28/40.69  parent1[0; 11]: (127314) {G28,W9,D7,L1,V1,M1}  { X ==> join( X, converse( 
% 40.28/40.69    complement( converse( complement( X ) ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, Y )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127319) {G17,W13,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, 
% 40.28/40.69    Y ), converse( converse( meet( Y, X ) ) ) ) }.
% 40.28/40.69  parent0[0]: (2964) {G29,W7,D5,L1,V1,M1} P(2955,1233);d(7);d(2787) { 
% 40.28/40.69    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.28/40.69  parent1[0; 9]: (127317) {G16,W15,D8,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 40.28/40.69    meet( X, Y ), converse( complement( converse( complement( meet( Y, X ) )
% 40.28/40.69     ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( Y, X )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127320) {G1,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, Y
% 40.28/40.69     ), meet( Y, X ) ) }.
% 40.28/40.69  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 8]: (127319) {G17,W13,D6,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 40.28/40.69    meet( X, Y ), converse( converse( meet( Y, X ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( Y, X )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127321) {G1,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X ) )
% 40.28/40.69     ==> meet( X, Y ) }.
% 40.28/40.69  parent0[0]: (127320) {G1,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X
% 40.28/40.69    , Y ), meet( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join
% 40.28/40.69    ( meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.69  parent0: (127321) {G1,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X )
% 40.28/40.69     ) ==> meet( X, Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127323) {G15,W10,D5,L1,V2,M1}  { join( complement( X ), Y ) ==> 
% 40.28/40.69    complement( meet( X, complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.69    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127327) {G16,W12,D5,L1,V2,M1}  { join( complement( X ), converse
% 40.28/40.69    ( complement( Y ) ) ) ==> complement( meet( X, converse( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (2964) {G29,W7,D5,L1,V1,M1} P(2955,1233);d(7);d(2787) { 
% 40.28/40.69    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.28/40.69  parent1[0; 10]: (127323) {G15,W10,D5,L1,V2,M1}  { join( complement( X ), Y
% 40.28/40.69     ) ==> complement( meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := converse( complement( Y ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2969) {G30,W12,D5,L1,V2,M1} P(2964,1085) { join( complement( 
% 40.28/40.69    Y ), converse( complement( X ) ) ) ==> complement( meet( Y, converse( X )
% 40.28/40.69     ) ) }.
% 40.28/40.69  parent0: (127327) {G16,W12,D5,L1,V2,M1}  { join( complement( X ), converse
% 40.28/40.69    ( complement( Y ) ) ) ==> complement( meet( X, converse( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127331) {G29,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 40.28/40.69    converse( complement( X ) ) ) }.
% 40.28/40.69  parent0[0]: (2964) {G29,W7,D5,L1,V1,M1} P(2955,1233);d(7);d(2787) { 
% 40.28/40.69    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127336) {G16,W12,D6,L1,V2,M1}  { converse( meet( X, complement( Y
% 40.28/40.69     ) ) ) ==> complement( converse( join( complement( X ), Y ) ) ) }.
% 40.28/40.69  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.69    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.69  parent1[0; 8]: (127331) {G29,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 40.28/40.69    complement( converse( complement( X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, complement( Y ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127337) {G16,W12,D6,L1,V2,M1}  { complement( converse( join( 
% 40.28/40.69    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (127336) {G16,W12,D6,L1,V2,M1}  { converse( meet( X, complement
% 40.28/40.69    ( Y ) ) ) ==> complement( converse( join( complement( X ), Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2970) {G30,W12,D6,L1,V2,M1} P(1085,2964) { complement( 
% 40.28/40.69    converse( join( complement( X ), Y ) ) ) ==> converse( meet( X, 
% 40.28/40.69    complement( Y ) ) ) }.
% 40.28/40.69  parent0: (127337) {G16,W12,D6,L1,V2,M1}  { complement( converse( join( 
% 40.28/40.69    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127339) {G23,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.28/40.69    composition( top, complement( X ) ) ), X ) }.
% 40.28/40.69  parent0[0]: (2193) {G23,W9,D6,L1,V1,M1} P(1580,0) { join( complement( 
% 40.28/40.69    composition( top, complement( X ) ) ), X ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127342) {G24,W13,D6,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 40.28/40.69    join( complement( composition( top, converse( X ) ) ), converse( 
% 40.28/40.69    complement( X ) ) ) }.
% 40.28/40.69  parent0[0]: (2964) {G29,W7,D5,L1,V1,M1} P(2955,1233);d(7);d(2787) { 
% 40.28/40.69    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.28/40.69  parent1[0; 8]: (127339) {G23,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.28/40.69    composition( top, complement( X ) ) ), X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := converse( complement( X ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127343) {G25,W12,D6,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 40.28/40.69    complement( meet( composition( top, converse( X ) ), converse( X ) ) )
% 40.28/40.69     }.
% 40.28/40.69  parent0[0]: (2969) {G30,W12,D5,L1,V2,M1} P(2964,1085) { join( complement( Y
% 40.28/40.69     ), converse( complement( X ) ) ) ==> complement( meet( Y, converse( X )
% 40.28/40.69     ) ) }.
% 40.28/40.69  parent1[0; 4]: (127342) {G24,W13,D6,L1,V1,M1}  { converse( complement( X )
% 40.28/40.69     ) ==> join( complement( composition( top, converse( X ) ) ), converse( 
% 40.28/40.69    complement( X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := composition( top, converse( X ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127344) {G21,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 40.28/40.69    complement( converse( X ) ) }.
% 40.28/40.69  parent0[0]: (1561) {G20,W7,D4,L1,V1,M1} P(1559,14);d(849);d(988);d(849);d(4
% 40.28/40.69    );d(215);d(223);d(1559) { meet( composition( top, X ), X ) ==> X }.
% 40.28/40.69  parent1[0; 5]: (127343) {G25,W12,D6,L1,V1,M1}  { converse( complement( X )
% 40.28/40.69     ) ==> complement( meet( composition( top, converse( X ) ), converse( X )
% 40.28/40.69     ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := converse( X )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { 
% 40.28/40.69    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.69  parent0: (127344) {G21,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 40.28/40.69    complement( converse( X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127346) {G29,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 40.28/40.69    converse( complement( X ) ) ) }.
% 40.28/40.69  parent0[0]: (2964) {G29,W7,D5,L1,V1,M1} P(2955,1233);d(7);d(2787) { 
% 40.28/40.69    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127348) {G16,W11,D6,L1,V2,M1}  { converse( meet( X, Y ) ) ==> 
% 40.28/40.69    complement( converse( complement( meet( Y, X ) ) ) ) }.
% 40.28/40.69  parent0[0]: (1106) {G15,W9,D4,L1,V2,M1} P(880,0);d(880) { complement( meet
% 40.28/40.69    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 40.28/40.69  parent1[0; 7]: (127346) {G29,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 40.28/40.69    complement( converse( complement( X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, Y )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127350) {G17,W9,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> 
% 40.28/40.69    converse( meet( Y, X ) ) }.
% 40.28/40.69  parent0[0]: (2964) {G29,W7,D5,L1,V1,M1} P(2955,1233);d(7);d(2787) { 
% 40.28/40.69    complement( converse( complement( X ) ) ) ==> converse( X ) }.
% 40.28/40.69  parent1[0; 5]: (127348) {G16,W11,D6,L1,V2,M1}  { converse( meet( X, Y ) ) 
% 40.28/40.69    ==> complement( converse( complement( meet( Y, X ) ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( Y, X )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (2985) {G30,W9,D4,L1,V2,M1} P(1106,2964);d(2964) { converse( 
% 40.28/40.69    meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 40.28/40.69  parent0: (127350) {G17,W9,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> 
% 40.28/40.69    converse( meet( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127352) {G4,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> join
% 40.28/40.69    ( converse( X ), one ) }.
% 40.28/40.69  parent0[0]: (255) {G4,W9,D4,L1,V1,M1} P(250,8) { join( converse( X ), one )
% 40.28/40.69     ==> converse( join( X, one ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127353) {G5,W11,D5,L1,V1,M1}  { converse( join( complement( X ), 
% 40.28/40.69    one ) ) ==> join( complement( converse( X ) ), one ) }.
% 40.28/40.69  parent0[0]: (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { 
% 40.28/40.69    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.69  parent1[0; 7]: (127352) {G4,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) 
% 40.28/40.69    ==> join( converse( X ), one ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := complement( X )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127354) {G5,W11,D5,L1,V1,M1}  { join( complement( converse( X ) )
% 40.28/40.69    , one ) ==> converse( join( complement( X ), one ) ) }.
% 40.28/40.69  parent0[0]: (127353) {G5,W11,D5,L1,V1,M1}  { converse( join( complement( X
% 40.28/40.69     ), one ) ) ==> join( complement( converse( X ) ), one ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3006) {G32,W11,D5,L1,V1,M1} P(2979,255) { join( complement( 
% 40.28/40.69    converse( X ) ), one ) ==> converse( join( complement( X ), one ) ) }.
% 40.28/40.69  parent0: (127354) {G5,W11,D5,L1,V1,M1}  { join( complement( converse( X ) )
% 40.28/40.69    , one ) ==> converse( join( complement( X ), one ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127356) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 40.28/40.69    ( converse( X ), converse( Y ) ) }.
% 40.28/40.69  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.69     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127357) {G1,W12,D5,L1,V2,M1}  { converse( join( complement( X ), 
% 40.28/40.69    Y ) ) ==> join( complement( converse( X ) ), converse( Y ) ) }.
% 40.28/40.69  parent0[0]: (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { 
% 40.28/40.69    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.69  parent1[0; 7]: (127356) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 40.28/40.69    ==> join( converse( X ), converse( Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := complement( X )
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127359) {G1,W12,D5,L1,V2,M1}  { join( complement( converse( X ) )
% 40.28/40.69    , converse( Y ) ) ==> converse( join( complement( X ), Y ) ) }.
% 40.28/40.69  parent0[0]: (127357) {G1,W12,D5,L1,V2,M1}  { converse( join( complement( X
% 40.28/40.69     ), Y ) ) ==> join( complement( converse( X ) ), converse( Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3015) {G32,W12,D5,L1,V2,M1} P(2979,8) { join( complement( 
% 40.28/40.69    converse( X ) ), converse( Y ) ) ==> converse( join( complement( X ), Y )
% 40.28/40.69     ) }.
% 40.28/40.69  parent0: (127359) {G1,W12,D5,L1,V2,M1}  { join( complement( converse( X ) )
% 40.28/40.69    , converse( Y ) ) ==> converse( join( complement( X ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127361) {G16,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 40.28/40.69    , complement( X ) ) ) }.
% 40.28/40.69  parent0[0]: (2821) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( Y, X ), 
% 40.28/40.69    meet( X, complement( Y ) ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127362) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 40.28/40.69    Y ) ), meet( Y, X ) ) }.
% 40.28/40.69  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.69  parent1[0; 2]: (127361) {G16,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 40.28/40.69    meet( Y, complement( X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( Y, X )
% 40.28/40.69     Y := meet( X, complement( Y ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127365) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 40.28/40.69    meet( Y, X ) ) ==> X }.
% 40.28/40.69  parent0[0]: (127362) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 40.28/40.69    complement( Y ) ), meet( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3158) {G17,W10,D5,L1,V2,M1} P(2821,0) { join( meet( Y, 
% 40.28/40.69    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 40.28/40.69  parent0: (127365) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 40.28/40.69    , meet( Y, X ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127367) {G1,W25,D8,L1,V2,M1}  { meet( composition( X, meet( one, 
% 40.28/40.69    composition( converse( X ), Y ) ) ), Y ) ==> join( meet( X, Y ), meet( 
% 40.28/40.69    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) }.
% 40.28/40.69  parent0[0]: (168) {G1,W25,D8,L1,V2,M1} P(5,14) { join( meet( X, Y ), meet( 
% 40.28/40.69    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) ==>
% 40.28/40.69     meet( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y
% 40.28/40.69     ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127369) {G2,W23,D8,L1,V1,M1}  { meet( composition( X, meet( one, 
% 40.28/40.69    composition( converse( X ), X ) ) ), X ) ==> join( X, meet( composition( 
% 40.28/40.69    X, meet( one, composition( converse( X ), X ) ) ), X ) ) }.
% 40.28/40.69  parent0[0]: (875) {G14,W5,D3,L1,V1,M1} P(384,862);d(862);d(862) { meet( X, 
% 40.28/40.69    X ) ==> X }.
% 40.28/40.69  parent1[0; 12]: (127367) {G1,W25,D8,L1,V2,M1}  { meet( composition( X, meet
% 40.28/40.69    ( one, composition( converse( X ), Y ) ) ), Y ) ==> join( meet( X, Y ), 
% 40.28/40.69    meet( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y )
% 40.28/40.69     ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127370) {G3,W12,D7,L1,V1,M1}  { meet( composition( X, meet( one, 
% 40.28/40.69    composition( converse( X ), X ) ) ), X ) ==> X }.
% 40.28/40.69  parent0[0]: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) )
% 40.28/40.69     ==> X }.
% 40.28/40.69  parent1[0; 11]: (127369) {G2,W23,D8,L1,V1,M1}  { meet( composition( X, meet
% 40.28/40.69    ( one, composition( converse( X ), X ) ) ), X ) ==> join( X, meet( 
% 40.28/40.69    composition( X, meet( one, composition( converse( X ), X ) ) ), X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := composition( X, meet( one, composition( converse( X ), X ) ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3162) {G20,W12,D7,L1,V1,M1} P(875,168);d(988) { meet( 
% 40.28/40.69    composition( X, meet( one, composition( converse( X ), X ) ) ), X ) ==> X
% 40.28/40.69     }.
% 40.28/40.69  parent0: (127370) {G3,W12,D7,L1,V1,M1}  { meet( composition( X, meet( one, 
% 40.28/40.69    composition( converse( X ), X ) ) ), X ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127373) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 40.28/40.69    complement( join( X, complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.69    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127377) {G14,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 40.28/40.69    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 40.28/40.69  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.69    complement( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 9]: (127373) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 40.28/40.69     ==> complement( join( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := complement( Y )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y
% 40.28/40.69     ), complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.69  parent0: (127377) {G14,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 40.28/40.69    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127381) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 40.28/40.69    complement( join( X, complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.69    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127384) {G5,W11,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 40.28/40.69    , join( Y, X ) ) ==> complement( top ) }.
% 40.28/40.69  parent0[0]: (642) {G4,W10,D5,L1,V2,M1} P(393,33) { join( join( X, Y ), 
% 40.28/40.69    complement( join( Y, X ) ) ) ==> top }.
% 40.28/40.69  parent1[0; 10]: (127381) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y
% 40.28/40.69     ) ==> complement( join( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := join( X, Y )
% 40.28/40.69     Y := join( Y, X )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127385) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 40.28/40.69    , join( Y, X ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.69    zero }.
% 40.28/40.69  parent1[0; 9]: (127384) {G5,W11,D5,L1,V2,M1}  { meet( complement( join( X, 
% 40.28/40.69    Y ) ), join( Y, X ) ) ==> complement( top ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3290) {G15,W10,D5,L1,V2,M1} P(642,878);d(80) { meet( 
% 40.28/40.69    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 40.28/40.69  parent0: (127385) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 40.28/40.69    , join( Y, X ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127387) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 40.28/40.69    complement( join( X, complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.69    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127388) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 40.28/40.69    , Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 40.28/40.69  parent0[0]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 40.28/40.69     = join( join( Z, X ), Y ) }.
% 40.28/40.69  parent1[0; 8]: (127387) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 40.28/40.69     ==> complement( join( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( Z )
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := join( X, Y )
% 40.28/40.69     Y := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127391) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 40.28/40.69    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.69  parent0[0]: (127388) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 40.28/40.69     ), Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3292) {G15,W14,D6,L1,V3,M1} P(33,878) { complement( join( 
% 40.28/40.69    join( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 40.28/40.69     ) }.
% 40.28/40.69  parent0: (127391) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 40.28/40.69    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127392) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 40.28/40.69    join( X, Y ), Z ) }.
% 40.28/40.69  parent0[0]: (32) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 40.28/40.69    join( join( Y, Z ), X ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127393) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 40.28/40.69    complement( join( X, complement( Y ) ) ) }.
% 40.28/40.69  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.69    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127394) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 40.28/40.69    , Z ) ==> complement( join( join( complement( Z ), X ), Y ) ) }.
% 40.28/40.69  parent0[0]: (127392) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 40.28/40.69    ( join( X, Y ), Z ) }.
% 40.28/40.69  parent1[0; 8]: (127393) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 40.28/40.69     ==> complement( join( X, complement( Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( Z )
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := join( X, Y )
% 40.28/40.69     Y := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127399) {G2,W14,D6,L1,V3,M1}  { complement( join( join( complement
% 40.28/40.69    ( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.69  parent0[0]: (127394) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 40.28/40.69     ), Z ) ==> complement( join( join( complement( Z ), X ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3294) {G15,W14,D6,L1,V3,M1} P(32,878) { complement( join( 
% 40.28/40.69    join( complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 40.28/40.69     ) }.
% 40.28/40.69  parent0: (127399) {G2,W14,D6,L1,V3,M1}  { complement( join( join( 
% 40.28/40.69    complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127401) {G15,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.28/40.69    meet( complement( X ), complement( Y ) ) }.
% 40.28/40.69  parent0[0]: (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y )
% 40.28/40.69    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127405) {G15,W15,D6,L1,V3,M1}  { complement( join( join( X, 
% 40.28/40.69    complement( Y ) ), Z ) ) ==> meet( meet( complement( X ), Y ), complement
% 40.28/40.69    ( Z ) ) }.
% 40.28/40.69  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.69    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.69  parent1[0; 9]: (127401) {G15,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 40.28/40.69     ==> meet( complement( X ), complement( Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := join( X, complement( Y ) )
% 40.28/40.69     Y := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127407) {G16,W14,D5,L1,V3,M1}  { meet( complement( join( X, Z ) )
% 40.28/40.69    , Y ) ==> meet( meet( complement( X ), Y ), complement( Z ) ) }.
% 40.28/40.69  parent0[0]: (3292) {G15,W14,D6,L1,V3,M1} P(33,878) { complement( join( join
% 40.28/40.69    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 1]: (127405) {G15,W15,D6,L1,V3,M1}  { complement( join( join( X
% 40.28/40.69    , complement( Y ) ), Z ) ) ==> meet( meet( complement( X ), Y ), 
% 40.28/40.69    complement( Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127408) {G16,W14,D5,L1,V3,M1}  { meet( meet( complement( X ), Z )
% 40.28/40.69    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.69  parent0[0]: (127407) {G16,W14,D5,L1,V3,M1}  { meet( complement( join( X, Z
% 40.28/40.69     ) ), Y ) ==> meet( meet( complement( X ), Y ), complement( Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3297) {G16,W14,D5,L1,V3,M1} P(878,3284);d(3292) { meet( meet
% 40.28/40.69    ( complement( X ), Y ), complement( Z ) ) ==> meet( complement( join( X, 
% 40.28/40.69    Z ) ), Y ) }.
% 40.28/40.69  parent0: (127408) {G16,W14,D5,L1,V3,M1}  { meet( meet( complement( X ), Z )
% 40.28/40.69    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127409) {G15,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.28/40.69    meet( complement( X ), complement( Y ) ) }.
% 40.28/40.69  parent0[0]: (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y )
% 40.28/40.69    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127411) {G2,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.28/40.69    meet( complement( Y ), complement( X ) ) }.
% 40.28/40.69  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.69    Y ) }.
% 40.28/40.69  parent1[0; 5]: (127409) {G15,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 40.28/40.69     ==> meet( complement( X ), complement( Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( Y )
% 40.28/40.69     Y := complement( X )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127413) {G3,W9,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.28/40.69    complement( join( Y, X ) ) }.
% 40.28/40.69  parent0[0]: (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y )
% 40.28/40.69    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.69  parent1[0; 5]: (127411) {G2,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) 
% 40.28/40.69    ==> meet( complement( Y ), complement( X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3311) {G16,W9,D4,L1,V2,M1} P(3284,78);d(3284) { complement( 
% 40.28/40.69    join( X, Y ) ) = complement( join( Y, X ) ) }.
% 40.28/40.69  parent0: (127413) {G3,W9,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.28/40.69    complement( join( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127418) {G10,W12,D6,L1,V3,M1}  { complement( join( complement( 
% 40.28/40.69    meet( X, Y ) ), join( X, Z ) ) ) = complement( top ) }.
% 40.28/40.69  parent0[0]: (785) {G9,W10,D5,L1,V3,M1} P(51,718) { join( join( X, Z ), 
% 40.28/40.69    complement( meet( X, Y ) ) ) ==> top }.
% 40.28/40.69  parent1[0; 11]: (3311) {G16,W9,D4,L1,V2,M1} P(3284,78);d(3284) { complement
% 40.28/40.69    ( join( X, Y ) ) = complement( join( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := complement( meet( X, Y ) )
% 40.28/40.69     Y := join( X, Z )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127419) {G2,W11,D6,L1,V3,M1}  { complement( join( complement( 
% 40.28/40.69    meet( X, Y ) ), join( X, Z ) ) ) = zero }.
% 40.28/40.69  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.69    zero }.
% 40.28/40.69  parent1[0; 10]: (127418) {G10,W12,D6,L1,V3,M1}  { complement( join( 
% 40.28/40.69    complement( meet( X, Y ) ), join( X, Z ) ) ) = complement( top ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127420) {G3,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 40.28/40.69    join( X, Z ) ) ) = zero }.
% 40.28/40.69  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.69    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.69  parent1[0; 1]: (127419) {G2,W11,D6,L1,V3,M1}  { complement( join( 
% 40.28/40.69    complement( meet( X, Y ) ), join( X, Z ) ) ) = zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := join( X, Z )
% 40.28/40.69     Y := meet( X, Y )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3360) {G17,W10,D5,L1,V3,M1} P(785,3311);d(80);d(879) { meet( 
% 40.28/40.69    meet( X, Z ), complement( join( X, Y ) ) ) ==> zero }.
% 40.28/40.69  parent0: (127420) {G3,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 40.28/40.69    join( X, Z ) ) ) = zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127422) {G19,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 40.28/40.69    meet( Y, X ) ) }.
% 40.28/40.69  parent0[0]: (948) {G19,W8,D4,L1,V2,M1} P(944,78) { meet( complement( Y ), 
% 40.28/40.69    meet( X, Y ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127423) {G17,W12,D5,L1,V3,M1}  { zero ==> meet( complement( join
% 40.28/40.69    ( Y, X ) ), meet( Z, join( X, Y ) ) ) }.
% 40.28/40.69  parent0[0]: (3311) {G16,W9,D4,L1,V2,M1} P(3284,78);d(3284) { complement( 
% 40.28/40.69    join( X, Y ) ) = complement( join( Y, X ) ) }.
% 40.28/40.69  parent1[0; 3]: (127422) {G19,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.69    X ), meet( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := join( X, Y )
% 40.28/40.69     Y := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127426) {G17,W12,D5,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 40.28/40.69    , meet( Z, join( Y, X ) ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127423) {G17,W12,D5,L1,V3,M1}  { zero ==> meet( complement( 
% 40.28/40.69    join( Y, X ) ), meet( Z, join( X, Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3371) {G20,W12,D5,L1,V3,M1} P(3311,948) { meet( complement( 
% 40.28/40.69    join( Y, X ) ), meet( Z, join( X, Y ) ) ) ==> zero }.
% 40.28/40.69  parent0: (127426) {G17,W12,D5,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 40.28/40.69    , meet( Z, join( Y, X ) ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127428) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.69    complement( join( X, Z ) ) ) }.
% 40.28/40.69  parent0[0]: (3360) {G17,W10,D5,L1,V3,M1} P(785,3311);d(80);d(879) { meet( 
% 40.28/40.69    meet( X, Z ), complement( join( X, Y ) ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127429) {G15,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.69    meet( complement( X ), Z ) ) }.
% 40.28/40.69  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.69    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.69  parent1[0; 6]: (127428) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 40.28/40.69     ), complement( join( X, Z ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := complement( Z )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127430) {G15,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 40.28/40.69    complement( X ), Z ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127429) {G15,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.69    meet( complement( X ), Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3381) {G18,W10,D5,L1,V3,M1} P(878,3360) { meet( meet( X, Z )
% 40.28/40.69    , meet( complement( X ), Y ) ) ==> zero }.
% 40.28/40.69  parent0: (127430) {G15,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 40.28/40.69    complement( X ), Z ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127432) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.69    complement( join( X, Z ) ) ) }.
% 40.28/40.69  parent0[0]: (3360) {G17,W10,D5,L1,V3,M1} P(785,3311);d(80);d(879) { meet( 
% 40.28/40.69    meet( X, Z ), complement( join( X, Y ) ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127435) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y
% 40.28/40.69     ), Z ), complement( X ) ) }.
% 40.28/40.69  parent0[0]: (2822) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( X, Y ), 
% 40.28/40.69    meet( complement( Y ), X ) ) ==> X }.
% 40.28/40.69  parent1[0; 9]: (127432) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 40.28/40.69     ), complement( join( X, Z ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, Y )
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := meet( complement( Y ), X )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127436) {G17,W10,D5,L1,V3,M1}  { meet( meet( meet( X, Y ), Z ), 
% 40.28/40.69    complement( X ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127435) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X
% 40.28/40.69    , Y ), Z ), complement( X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3382) {G18,W10,D5,L1,V3,M1} P(2822,3360) { meet( meet( meet( 
% 40.28/40.69    X, Y ), Z ), complement( X ) ) ==> zero }.
% 40.28/40.69  parent0: (127436) {G17,W10,D5,L1,V3,M1}  { meet( meet( meet( X, Y ), Z ), 
% 40.28/40.69    complement( X ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127438) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.69    complement( meet( Y, X ) ) ) }.
% 40.28/40.69  parent0[0]: (1131) {G16,W10,D5,L1,V2,M1} P(1106,12) { meet( meet( X, Y ), 
% 40.28/40.69    complement( meet( Y, X ) ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127443) {G17,W13,D6,L1,V3,M1}  { zero ==> meet( meet( meet( 
% 40.28/40.69    complement( X ), Y ), meet( X, Z ) ), complement( zero ) ) }.
% 40.28/40.69  parent0[0]: (3381) {G18,W10,D5,L1,V3,M1} P(878,3360) { meet( meet( X, Z ), 
% 40.28/40.69    meet( complement( X ), Y ) ) ==> zero }.
% 40.28/40.69  parent1[0; 12]: (127438) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 40.28/40.69     ), complement( meet( Y, X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( complement( X ), Y )
% 40.28/40.69     Y := meet( X, Z )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127444) {G11,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet( 
% 40.28/40.69    complement( X ), Y ), meet( X, Z ) ), top ) }.
% 40.28/40.69  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.69    ( zero ) ==> top }.
% 40.28/40.69  parent1[0; 11]: (127443) {G17,W13,D6,L1,V3,M1}  { zero ==> meet( meet( meet
% 40.28/40.69    ( complement( X ), Y ), meet( X, Z ) ), complement( zero ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127445) {G12,W10,D5,L1,V3,M1}  { zero ==> meet( meet( complement
% 40.28/40.69    ( X ), Y ), meet( X, Z ) ) }.
% 40.28/40.69  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.69    top ) ==> X }.
% 40.28/40.69  parent1[0; 2]: (127444) {G11,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet
% 40.28/40.69    ( complement( X ), Y ), meet( X, Z ) ), top ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( meet( complement( X ), Y ), meet( X, Z ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127446) {G12,W10,D5,L1,V3,M1}  { meet( meet( complement( X ), Y )
% 40.28/40.69    , meet( X, Z ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127445) {G12,W10,D5,L1,V3,M1}  { zero ==> meet( meet( 
% 40.28/40.69    complement( X ), Y ), meet( X, Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3446) {G19,W10,D5,L1,V3,M1} P(3381,1131);d(848);d(856) { meet
% 40.28/40.69    ( meet( complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 40.28/40.69  parent0: (127446) {G12,W10,D5,L1,V3,M1}  { meet( meet( complement( X ), Y )
% 40.28/40.69    , meet( X, Z ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127448) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( complement( 
% 40.28/40.69    X ), Y ), meet( X, Z ) ) }.
% 40.28/40.69  parent0[0]: (3446) {G19,W10,D5,L1,V3,M1} P(3381,1131);d(848);d(856) { meet
% 40.28/40.69    ( meet( complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127451) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( complement( Y ), 
% 40.28/40.69    meet( meet( X, Y ), Z ) ) }.
% 40.28/40.69  parent0[0]: (1076) {G21,W10,D5,L1,V2,M1} P(862,1074) { meet( complement( 
% 40.28/40.69    meet( Y, X ) ), complement( X ) ) ==> complement( X ) }.
% 40.28/40.69  parent1[0; 3]: (127448) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( 
% 40.28/40.69    complement( X ), Y ), meet( X, Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, Y )
% 40.28/40.69     Y := complement( Y )
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127453) {G20,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( meet
% 40.28/40.69    ( Y, X ), Z ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127451) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( complement( Y
% 40.28/40.69     ), meet( meet( X, Y ), Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3452) {G22,W10,D5,L1,V3,M1} P(1076,3446) { meet( complement( 
% 40.28/40.69    Y ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 40.28/40.69  parent0: (127453) {G20,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( 
% 40.28/40.69    meet( Y, X ), Z ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127456) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X ), 
% 40.28/40.69    meet( meet( Y, X ), Z ) ) }.
% 40.28/40.69  parent0[0]: (3452) {G22,W10,D5,L1,V3,M1} P(1076,3446) { meet( complement( Y
% 40.28/40.69     ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127466) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X ), 
% 40.28/40.69    meet( Z, meet( Y, X ) ) ) }.
% 40.28/40.69  parent0[0]: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) 
% 40.28/40.69    ==> meet( X, Y ) }.
% 40.28/40.69  parent1[0; 5]: (127456) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement
% 40.28/40.69    ( X ), meet( meet( Y, X ), Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Z
% 40.28/40.69     Y := meet( Y, X )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := meet( Z, meet( Y, X ) )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127469) {G19,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 40.28/40.69    meet( Z, X ) ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127466) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X
% 40.28/40.69     ), meet( Z, meet( Y, X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3504) {G23,W10,D5,L1,V3,M1} P(964,3452) { meet( complement( Y
% 40.28/40.69     ), meet( Z, meet( X, Y ) ) ) ==> zero }.
% 40.28/40.69  parent0: (127469) {G19,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 40.28/40.69    meet( Z, X ) ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127472) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.69    complement( meet( Y, X ) ) ) }.
% 40.28/40.69  parent0[0]: (1131) {G16,W10,D5,L1,V2,M1} P(1106,12) { meet( meet( X, Y ), 
% 40.28/40.69    complement( meet( Y, X ) ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127477) {G17,W13,D6,L1,V3,M1}  { zero ==> meet( meet( meet( X, 
% 40.28/40.69    meet( Y, Z ) ), complement( Z ) ), complement( zero ) ) }.
% 40.28/40.69  parent0[0]: (3504) {G23,W10,D5,L1,V3,M1} P(964,3452) { meet( complement( Y
% 40.28/40.69     ), meet( Z, meet( X, Y ) ) ) ==> zero }.
% 40.28/40.69  parent1[0; 12]: (127472) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 40.28/40.69     ), complement( meet( Y, X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, meet( Y, Z ) )
% 40.28/40.69     Y := complement( Z )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127478) {G11,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet( X, 
% 40.28/40.69    meet( Y, Z ) ), complement( Z ) ), top ) }.
% 40.28/40.69  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.69    ( zero ) ==> top }.
% 40.28/40.69  parent1[0; 11]: (127477) {G17,W13,D6,L1,V3,M1}  { zero ==> meet( meet( meet
% 40.28/40.69    ( X, meet( Y, Z ) ), complement( Z ) ), complement( zero ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127479) {G12,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y
% 40.28/40.69    , Z ) ), complement( Z ) ) }.
% 40.28/40.69  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.69    top ) ==> X }.
% 40.28/40.69  parent1[0; 2]: (127478) {G11,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet
% 40.28/40.69    ( X, meet( Y, Z ) ), complement( Z ) ), top ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( meet( X, meet( Y, Z ) ), complement( Z ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127480) {G12,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 40.28/40.69    complement( Z ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127479) {G12,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet
% 40.28/40.69    ( Y, Z ) ), complement( Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3533) {G24,W10,D5,L1,V3,M1} P(3504,1131);d(848);d(856) { meet
% 40.28/40.69    ( meet( Y, meet( Z, X ) ), complement( X ) ) ==> zero }.
% 40.28/40.69  parent0: (127480) {G12,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 40.28/40.69    complement( Z ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := Z
% 40.28/40.69     Z := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127482) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y, 
% 40.28/40.69    Z ) ), complement( Z ) ) }.
% 40.28/40.69  parent0[0]: (3533) {G24,W10,D5,L1,V3,M1} P(3504,1131);d(848);d(856) { meet
% 40.28/40.69    ( meet( Y, meet( Z, X ) ), complement( X ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Z
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127493) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y
% 40.28/40.69    , Z ) ), complement( Y ) ) }.
% 40.28/40.69  parent0[0]: (930) {G16,W9,D4,L1,V2,M1} P(920,51);d(80);d(845) { meet( meet
% 40.28/40.69    ( X, Y ), X ) ==> meet( X, Y ) }.
% 40.28/40.69  parent1[0; 5]: (127482) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.28/40.69    meet( Y, Z ) ), complement( Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := Z
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := meet( Y, Z )
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127496) {G17,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 40.28/40.69    complement( Y ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127493) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet
% 40.28/40.69    ( Y, Z ) ), complement( Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3561) {G25,W10,D5,L1,V3,M1} P(930,3533) { meet( meet( Z, meet
% 40.28/40.69    ( X, Y ) ), complement( X ) ) ==> zero }.
% 40.28/40.69  parent0: (127496) {G17,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 40.28/40.69    complement( Y ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Z
% 40.28/40.69     Y := X
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127498) {G18,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y )
% 40.28/40.69    , Z ), complement( X ) ) }.
% 40.28/40.69  parent0[0]: (3382) {G18,W10,D5,L1,V3,M1} P(2822,3360) { meet( meet( meet( X
% 40.28/40.69    , Y ), Z ), complement( X ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127500) {G19,W12,D7,L1,V2,M1}  { zero ==> meet( meet( skol1, Y )
% 40.28/40.69    , complement( complement( composition( complement( skol1 ), X ) ) ) ) }.
% 40.28/40.69  parent0[0]: (2944) {G25,W9,D6,L1,V1,M1} P(2777,964) { meet( complement( 
% 40.28/40.69    composition( complement( skol1 ), X ) ), skol1 ) ==> skol1 }.
% 40.28/40.69  parent1[0; 4]: (127498) {G18,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet
% 40.28/40.69    ( X, Y ), Z ), complement( X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := complement( composition( complement( skol1 ), X ) )
% 40.28/40.69     Y := skol1
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127501) {G14,W10,D5,L1,V2,M1}  { zero ==> meet( meet( skol1, X )
% 40.28/40.69    , composition( complement( skol1 ), Y ) ) }.
% 40.28/40.69  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.69    complement( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 6]: (127500) {G19,W12,D7,L1,V2,M1}  { zero ==> meet( meet( skol1
% 40.28/40.69    , Y ), complement( complement( composition( complement( skol1 ), X ) ) )
% 40.28/40.69     ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := composition( complement( skol1 ), Y )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127502) {G14,W10,D5,L1,V2,M1}  { meet( meet( skol1, X ), 
% 40.28/40.69    composition( complement( skol1 ), Y ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127501) {G14,W10,D5,L1,V2,M1}  { zero ==> meet( meet( skol1, X
% 40.28/40.69     ), composition( complement( skol1 ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3665) {G26,W10,D5,L1,V2,M1} P(2944,3382);d(862) { meet( meet
% 40.28/40.69    ( skol1, Y ), composition( complement( skol1 ), X ) ) ==> zero }.
% 40.28/40.69  parent0: (127502) {G14,W10,D5,L1,V2,M1}  { meet( meet( skol1, X ), 
% 40.28/40.69    composition( complement( skol1 ), Y ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127504) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.69    composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition( 
% 40.28/40.69    X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 40.28/40.69     ), Y ), Z ) ) }.
% 40.28/40.69  parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.69    Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), 
% 40.28/40.69    Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ), 
% 40.28/40.69    Y ), Z ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := Z
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127509) {G1,W30,D7,L1,V2,M1}  { meet( composition( meet( meet( 
% 40.28/40.69    skol1, X ), composition( complement( skol1 ), converse( Y ) ) ), Y ), 
% 40.28/40.69    complement( skol1 ) ) ==> join( meet( composition( meet( skol1, X ), Y )
% 40.28/40.69    , complement( skol1 ) ), meet( composition( zero, Y ), complement( skol1
% 40.28/40.69     ) ) ) }.
% 40.28/40.69  parent0[0]: (3665) {G26,W10,D5,L1,V2,M1} P(2944,3382);d(862) { meet( meet( 
% 40.28/40.69    skol1, Y ), composition( complement( skol1 ), X ) ) ==> zero }.
% 40.28/40.69  parent1[0; 26]: (127504) {G0,W27,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.28/40.69    , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 40.28/40.69    ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 40.28/40.69     ) ), Y ), Z ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := converse( Y )
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( skol1, X )
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := complement( skol1 )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127510) {G2,W22,D6,L1,V2,M1}  { meet( composition( zero, Y ), 
% 40.28/40.69    complement( skol1 ) ) ==> join( meet( composition( meet( skol1, X ), Y )
% 40.28/40.69    , complement( skol1 ) ), meet( composition( zero, Y ), complement( skol1
% 40.28/40.69     ) ) ) }.
% 40.28/40.69  parent0[0]: (3665) {G26,W10,D5,L1,V2,M1} P(2944,3382);d(862) { meet( meet( 
% 40.28/40.69    skol1, Y ), composition( complement( skol1 ), X ) ) ==> zero }.
% 40.28/40.69  parent1[0; 3]: (127509) {G1,W30,D7,L1,V2,M1}  { meet( composition( meet( 
% 40.28/40.69    meet( skol1, X ), composition( complement( skol1 ), converse( Y ) ) ), Y
% 40.28/40.69     ), complement( skol1 ) ) ==> join( meet( composition( meet( skol1, X ), 
% 40.28/40.69    Y ), complement( skol1 ) ), meet( composition( zero, Y ), complement( 
% 40.28/40.69    skol1 ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := converse( Y )
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127516) {G3,W20,D6,L1,V2,M1}  { meet( composition( zero, X ), 
% 40.28/40.69    complement( skol1 ) ) ==> join( meet( composition( meet( skol1, Y ), X )
% 40.28/40.69    , complement( skol1 ) ), meet( zero, complement( skol1 ) ) ) }.
% 40.28/40.69  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.69    , X ) ==> zero }.
% 40.28/40.69  parent1[0; 17]: (127510) {G2,W22,D6,L1,V2,M1}  { meet( composition( zero, Y
% 40.28/40.69     ), complement( skol1 ) ) ==> join( meet( composition( meet( skol1, X ), 
% 40.28/40.69    Y ), complement( skol1 ) ), meet( composition( zero, Y ), complement( 
% 40.28/40.69    skol1 ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127517) {G4,W18,D6,L1,V2,M1}  { meet( zero, complement( skol1 ) )
% 40.28/40.69     ==> join( meet( composition( meet( skol1, Y ), X ), complement( skol1 )
% 40.28/40.69     ), meet( zero, complement( skol1 ) ) ) }.
% 40.28/40.69  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.69    , X ) ==> zero }.
% 40.28/40.69  parent1[0; 2]: (127516) {G3,W20,D6,L1,V2,M1}  { meet( composition( zero, X
% 40.28/40.69     ), complement( skol1 ) ) ==> join( meet( composition( meet( skol1, Y ), 
% 40.28/40.69    X ), complement( skol1 ) ), meet( zero, complement( skol1 ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127522) {G5,W15,D6,L1,V2,M1}  { meet( zero, complement( skol1 ) )
% 40.28/40.69     ==> join( meet( composition( meet( skol1, X ), Y ), complement( skol1 )
% 40.28/40.69     ), zero ) }.
% 40.28/40.69  parent0[0]: (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { meet
% 40.28/40.69    ( zero, X ) ==> zero }.
% 40.28/40.69  parent1[0; 14]: (127517) {G4,W18,D6,L1,V2,M1}  { meet( zero, complement( 
% 40.28/40.69    skol1 ) ) ==> join( meet( composition( meet( skol1, Y ), X ), complement
% 40.28/40.69    ( skol1 ) ), meet( zero, complement( skol1 ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( skol1 )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127523) {G6,W12,D6,L1,V2,M1}  { zero ==> join( meet( composition
% 40.28/40.69    ( meet( skol1, X ), Y ), complement( skol1 ) ), zero ) }.
% 40.28/40.69  parent0[0]: (854) {G11,W5,D3,L1,V1,M1} P(848,51);d(211);d(80);d(845) { meet
% 40.28/40.69    ( zero, X ) ==> zero }.
% 40.28/40.69  parent1[0; 1]: (127522) {G5,W15,D6,L1,V2,M1}  { meet( zero, complement( 
% 40.28/40.69    skol1 ) ) ==> join( meet( composition( meet( skol1, X ), Y ), complement
% 40.28/40.69    ( skol1 ) ), zero ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := complement( skol1 )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127526) {G7,W10,D5,L1,V2,M1}  { zero ==> meet( composition( meet
% 40.28/40.69    ( skol1, X ), Y ), complement( skol1 ) ) }.
% 40.28/40.69  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 2]: (127523) {G6,W12,D6,L1,V2,M1}  { zero ==> join( meet( 
% 40.28/40.69    composition( meet( skol1, X ), Y ), complement( skol1 ) ), zero ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( composition( meet( skol1, X ), Y ), complement( skol1 ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127527) {G7,W10,D5,L1,V2,M1}  { meet( composition( meet( skol1, X
% 40.28/40.69     ), Y ), complement( skol1 ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127526) {G7,W10,D5,L1,V2,M1}  { zero ==> meet( composition( 
% 40.28/40.69    meet( skol1, X ), Y ), complement( skol1 ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3775) {G27,W10,D5,L1,V2,M1} P(3665,15);d(916);d(854);d(845)
% 40.28/40.69     { meet( composition( meet( skol1, X ), Y ), complement( skol1 ) ) ==> 
% 40.28/40.69    zero }.
% 40.28/40.69  parent0: (127527) {G7,W10,D5,L1,V2,M1}  { meet( composition( meet( skol1, X
% 40.28/40.69     ), Y ), complement( skol1 ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127529) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 40.28/40.69    complement( Y ), X ) ) }.
% 40.28/40.69  parent0[0]: (2822) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( X, Y ), 
% 40.28/40.69    meet( complement( Y ), X ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127532) {G17,W17,D6,L1,V2,M1}  { composition( meet( skol1, X ), Y
% 40.28/40.69     ) ==> join( zero, meet( complement( complement( skol1 ) ), composition( 
% 40.28/40.69    meet( skol1, X ), Y ) ) ) }.
% 40.28/40.69  parent0[0]: (3775) {G27,W10,D5,L1,V2,M1} P(3665,15);d(916);d(854);d(845) { 
% 40.28/40.69    meet( composition( meet( skol1, X ), Y ), complement( skol1 ) ) ==> zero
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 7]: (127529) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 40.28/40.69    meet( complement( Y ), X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := composition( meet( skol1, X ), Y )
% 40.28/40.69     Y := complement( skol1 )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127533) {G12,W15,D5,L1,V2,M1}  { composition( meet( skol1, X ), Y
% 40.28/40.69     ) ==> meet( complement( complement( skol1 ) ), composition( meet( skol1
% 40.28/40.69    , X ), Y ) ) }.
% 40.28/40.69  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.69    ==> X }.
% 40.28/40.69  parent1[0; 6]: (127532) {G17,W17,D6,L1,V2,M1}  { composition( meet( skol1, 
% 40.28/40.69    X ), Y ) ==> join( zero, meet( complement( complement( skol1 ) ), 
% 40.28/40.69    composition( meet( skol1, X ), Y ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( complement( complement( skol1 ) ), composition( meet( skol1, 
% 40.28/40.69    X ), Y ) )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127534) {G13,W13,D5,L1,V2,M1}  { composition( meet( skol1, X ), Y
% 40.28/40.69     ) ==> meet( skol1, composition( meet( skol1, X ), Y ) ) }.
% 40.28/40.69  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.69    complement( X ) ) ==> X }.
% 40.28/40.69  parent1[0; 7]: (127533) {G12,W15,D5,L1,V2,M1}  { composition( meet( skol1, 
% 40.28/40.69    X ), Y ) ==> meet( complement( complement( skol1 ) ), composition( meet( 
% 40.28/40.69    skol1, X ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := skol1
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127535) {G13,W13,D5,L1,V2,M1}  { meet( skol1, composition( meet( 
% 40.28/40.69    skol1, X ), Y ) ) ==> composition( meet( skol1, X ), Y ) }.
% 40.28/40.69  parent0[0]: (127534) {G13,W13,D5,L1,V2,M1}  { composition( meet( skol1, X )
% 40.28/40.69    , Y ) ==> meet( skol1, composition( meet( skol1, X ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3778) {G28,W13,D5,L1,V2,M1} P(3775,2822);d(853);d(862) { meet
% 40.28/40.69    ( skol1, composition( meet( skol1, X ), Y ) ) ==> composition( meet( 
% 40.28/40.69    skol1, X ), Y ) }.
% 40.28/40.69  parent0: (127535) {G13,W13,D5,L1,V2,M1}  { meet( skol1, composition( meet( 
% 40.28/40.69    skol1, X ), Y ) ) ==> composition( meet( skol1, X ), Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127537) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 40.28/40.69    complement( meet( Y, X ) ) ) }.
% 40.28/40.69  parent0[0]: (1131) {G16,W10,D5,L1,V2,M1} P(1106,12) { meet( meet( X, Y ), 
% 40.28/40.69    complement( meet( Y, X ) ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127541) {G17,W13,D6,L1,V2,M1}  { zero ==> meet( meet( complement
% 40.28/40.69    ( skol1 ), composition( meet( skol1, X ), Y ) ), complement( zero ) ) }.
% 40.28/40.69  parent0[0]: (3775) {G27,W10,D5,L1,V2,M1} P(3665,15);d(916);d(854);d(845) { 
% 40.28/40.69    meet( composition( meet( skol1, X ), Y ), complement( skol1 ) ) ==> zero
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 12]: (127537) {G16,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 40.28/40.69     ), complement( meet( Y, X ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := complement( skol1 )
% 40.28/40.69     Y := composition( meet( skol1, X ), Y )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127542) {G17,W12,D5,L1,V2,M1}  { zero ==> meet( complement( join
% 40.28/40.69    ( skol1, zero ) ), composition( meet( skol1, X ), Y ) ) }.
% 40.28/40.69  parent0[0]: (3297) {G16,W14,D5,L1,V3,M1} P(878,3284);d(3292) { meet( meet( 
% 40.28/40.69    complement( X ), Y ), complement( Z ) ) ==> meet( complement( join( X, Z
% 40.28/40.69     ) ), Y ) }.
% 40.28/40.69  parent1[0; 2]: (127541) {G17,W13,D6,L1,V2,M1}  { zero ==> meet( meet( 
% 40.28/40.69    complement( skol1 ), composition( meet( skol1, X ), Y ) ), complement( 
% 40.28/40.69    zero ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := skol1
% 40.28/40.69     Y := composition( meet( skol1, X ), Y )
% 40.28/40.69     Z := zero
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127543) {G10,W10,D5,L1,V2,M1}  { zero ==> meet( complement( skol1
% 40.28/40.69     ), composition( meet( skol1, X ), Y ) ) }.
% 40.28/40.69  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 4]: (127542) {G17,W12,D5,L1,V2,M1}  { zero ==> meet( complement
% 40.28/40.69    ( join( skol1, zero ) ), composition( meet( skol1, X ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := skol1
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127544) {G10,W10,D5,L1,V2,M1}  { meet( complement( skol1 ), 
% 40.28/40.69    composition( meet( skol1, X ), Y ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127543) {G10,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.69    skol1 ), composition( meet( skol1, X ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3785) {G28,W10,D5,L1,V2,M1} P(3775,1131);d(3297);d(845) { 
% 40.28/40.69    meet( complement( skol1 ), composition( meet( skol1, X ), Y ) ) ==> zero
% 40.28/40.69     }.
% 40.28/40.69  parent0: (127544) {G10,W10,D5,L1,V2,M1}  { meet( complement( skol1 ), 
% 40.28/40.69    composition( meet( skol1, X ), Y ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127546) {G27,W10,D5,L1,V2,M1}  { zero ==> meet( composition( meet
% 40.28/40.69    ( skol1, X ), Y ), complement( skol1 ) ) }.
% 40.28/40.69  parent0[0]: (3775) {G27,W10,D5,L1,V2,M1} P(3665,15);d(916);d(854);d(845) { 
% 40.28/40.69    meet( composition( meet( skol1, X ), Y ), complement( skol1 ) ) ==> zero
% 40.28/40.69     }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127553) {G19,W10,D5,L1,V2,M1}  { zero ==> meet( composition( meet
% 40.28/40.69    ( X, skol1 ), Y ), complement( skol1 ) ) }.
% 40.28/40.69  parent0[0]: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) 
% 40.28/40.69    ==> meet( X, Y ) }.
% 40.28/40.69  parent1[0; 4]: (127546) {G27,W10,D5,L1,V2,M1}  { zero ==> meet( composition
% 40.28/40.69    ( meet( skol1, X ), Y ), complement( skol1 ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := skol1
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, skol1 )
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127554) {G19,W10,D5,L1,V2,M1}  { meet( composition( meet( X, skol1
% 40.28/40.69     ), Y ), complement( skol1 ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127553) {G19,W10,D5,L1,V2,M1}  { zero ==> meet( composition( 
% 40.28/40.69    meet( X, skol1 ), Y ), complement( skol1 ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3786) {G28,W10,D5,L1,V2,M1} P(964,3775) { meet( composition( 
% 40.28/40.69    meet( X, skol1 ), Y ), complement( skol1 ) ) ==> zero }.
% 40.28/40.69  parent0: (127554) {G19,W10,D5,L1,V2,M1}  { meet( composition( meet( X, 
% 40.28/40.69    skol1 ), Y ), complement( skol1 ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127556) {G28,W10,D5,L1,V2,M1}  { zero ==> meet( complement( skol1
% 40.28/40.69     ), composition( meet( skol1, X ), Y ) ) }.
% 40.28/40.69  parent0[0]: (3785) {G28,W10,D5,L1,V2,M1} P(3775,1131);d(3297);d(845) { meet
% 40.28/40.69    ( complement( skol1 ), composition( meet( skol1, X ), Y ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127563) {G19,W10,D5,L1,V2,M1}  { zero ==> meet( complement( skol1
% 40.28/40.69     ), composition( meet( X, skol1 ), Y ) ) }.
% 40.28/40.69  parent0[0]: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) 
% 40.28/40.69    ==> meet( X, Y ) }.
% 40.28/40.69  parent1[0; 6]: (127556) {G28,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 40.28/40.69    ( skol1 ), composition( meet( skol1, X ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := skol1
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := meet( X, skol1 )
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127564) {G19,W10,D5,L1,V2,M1}  { meet( complement( skol1 ), 
% 40.28/40.69    composition( meet( X, skol1 ), Y ) ) ==> zero }.
% 40.28/40.69  parent0[0]: (127563) {G19,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.69    skol1 ), composition( meet( X, skol1 ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3789) {G29,W10,D5,L1,V2,M1} P(964,3785) { meet( complement( 
% 40.28/40.69    skol1 ), composition( meet( X, skol1 ), Y ) ) ==> zero }.
% 40.28/40.69  parent0: (127564) {G19,W10,D5,L1,V2,M1}  { meet( complement( skol1 ), 
% 40.28/40.69    composition( meet( X, skol1 ), Y ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127566) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 40.28/40.69    complement( Y ), X ) ) }.
% 40.28/40.69  parent0[0]: (2822) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( X, Y ), 
% 40.28/40.69    meet( complement( Y ), X ) ) ==> X }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127569) {G17,W15,D6,L1,V2,M1}  { composition( meet( X, skol1 ), Y
% 40.28/40.69     ) ==> join( meet( composition( meet( X, skol1 ), Y ), skol1 ), zero )
% 40.28/40.69     }.
% 40.28/40.69  parent0[0]: (3789) {G29,W10,D5,L1,V2,M1} P(964,3785) { meet( complement( 
% 40.28/40.69    skol1 ), composition( meet( X, skol1 ), Y ) ) ==> zero }.
% 40.28/40.69  parent1[0; 14]: (127566) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y )
% 40.28/40.69    , meet( complement( Y ), X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := composition( meet( X, skol1 ), Y )
% 40.28/40.69     Y := skol1
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127570) {G10,W13,D5,L1,V2,M1}  { composition( meet( X, skol1 ), Y
% 40.28/40.69     ) ==> meet( composition( meet( X, skol1 ), Y ), skol1 ) }.
% 40.28/40.69  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 6]: (127569) {G17,W15,D6,L1,V2,M1}  { composition( meet( X, 
% 40.28/40.69    skol1 ), Y ) ==> join( meet( composition( meet( X, skol1 ), Y ), skol1 )
% 40.28/40.69    , zero ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := meet( composition( meet( X, skol1 ), Y ), skol1 )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127571) {G10,W13,D5,L1,V2,M1}  { meet( composition( meet( X, skol1
% 40.28/40.69     ), Y ), skol1 ) ==> composition( meet( X, skol1 ), Y ) }.
% 40.28/40.69  parent0[0]: (127570) {G10,W13,D5,L1,V2,M1}  { composition( meet( X, skol1 )
% 40.28/40.69    , Y ) ==> meet( composition( meet( X, skol1 ), Y ), skol1 ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3793) {G30,W13,D5,L1,V2,M1} P(3789,2822);d(845) { meet( 
% 40.28/40.69    composition( meet( X, skol1 ), Y ), skol1 ) ==> composition( meet( X, 
% 40.28/40.69    skol1 ), Y ) }.
% 40.28/40.69  parent0: (127571) {G10,W13,D5,L1,V2,M1}  { meet( composition( meet( X, 
% 40.28/40.69    skol1 ), Y ), skol1 ) ==> composition( meet( X, skol1 ), Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127573) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ==> join( meet( 
% 40.28/40.69    composition( X, Y ), converse( Z ) ), meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ) }.
% 40.28/40.69  parent0[0]: (186) {G1,W30,D8,L1,V3,M1} P(9,15) { join( meet( composition( Z
% 40.28/40.69    , Y ), converse( X ) ), meet( composition( meet( Z, converse( composition
% 40.28/40.69    ( Y, X ) ) ), Y ), converse( X ) ) ) ==> meet( composition( meet( Z, 
% 40.28/40.69    converse( composition( Y, X ) ) ), Y ), converse( X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Z
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127580) {G2,W29,D8,L1,V2,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, top ) ) ), Y ), converse( top ) ) ==> join( 
% 40.28/40.69    meet( composition( X, Y ), converse( top ) ), meet( composition( meet( X
% 40.28/40.69    , converse( composition( Y, top ) ) ), Y ), top ) ) }.
% 40.28/40.69  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 28]: (127573) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ==> join( meet
% 40.28/40.69    ( composition( X, Y ), converse( Z ) ), meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := top
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127582) {G3,W28,D8,L1,V2,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, top ) ) ), Y ), converse( top ) ) ==> join( 
% 40.28/40.69    meet( composition( X, Y ), top ), meet( composition( meet( X, converse( 
% 40.28/40.69    composition( Y, top ) ) ), Y ), top ) ) }.
% 40.28/40.69  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 17]: (127580) {G2,W29,D8,L1,V2,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( composition( Y, top ) ) ), Y ), converse( top ) ) ==> join( 
% 40.28/40.69    meet( composition( X, Y ), converse( top ) ), meet( composition( meet( X
% 40.28/40.69    , converse( composition( Y, top ) ) ), Y ), top ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127583) {G4,W27,D8,L1,V2,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, top ) ) ), Y ), top ) ==> join( meet( 
% 40.28/40.69    composition( X, Y ), top ), meet( composition( meet( X, converse( 
% 40.28/40.69    composition( Y, top ) ) ), Y ), top ) ) }.
% 40.28/40.69  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 10]: (127582) {G3,W28,D8,L1,V2,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( composition( Y, top ) ) ), Y ), converse( top ) ) ==> join( 
% 40.28/40.69    meet( composition( X, Y ), top ), meet( composition( meet( X, converse( 
% 40.28/40.69    composition( Y, top ) ) ), Y ), top ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127599) {G5,W25,D8,L1,V2,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, top ) ) ), Y ), top ) ==> join( composition( X
% 40.28/40.69    , Y ), meet( composition( meet( X, converse( composition( Y, top ) ) ), Y
% 40.28/40.69     ), top ) ) }.
% 40.28/40.69  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.69    top ) ==> X }.
% 40.28/40.69  parent1[0; 12]: (127583) {G4,W27,D8,L1,V2,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( composition( Y, top ) ) ), Y ), top ) ==> join( meet( 
% 40.28/40.69    composition( X, Y ), top ), meet( composition( meet( X, converse( 
% 40.28/40.69    composition( Y, top ) ) ), Y ), top ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := composition( X, Y )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127605) {G6,W23,D7,L1,V2,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, top ) ) ), Y ), top ) ==> join( composition( X
% 40.28/40.69    , Y ), composition( meet( X, converse( composition( Y, top ) ) ), Y ) )
% 40.28/40.69     }.
% 40.28/40.69  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.69    top ) ==> X }.
% 40.28/40.69  parent1[0; 15]: (127599) {G5,W25,D8,L1,V2,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( composition( Y, top ) ) ), Y ), top ) ==> join( composition( 
% 40.28/40.69    X, Y ), meet( composition( meet( X, converse( composition( Y, top ) ) ), 
% 40.28/40.69    Y ), top ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := composition( meet( X, converse( composition( Y, top ) ) ), Y )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127606) {G7,W21,D7,L1,V2,M1}  { composition( meet( X, converse( 
% 40.28/40.69    composition( Y, top ) ) ), Y ) ==> join( composition( X, Y ), composition
% 40.28/40.69    ( meet( X, converse( composition( Y, top ) ) ), Y ) ) }.
% 40.28/40.69  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.69    top ) ==> X }.
% 40.28/40.69  parent1[0; 1]: (127605) {G6,W23,D7,L1,V2,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( composition( Y, top ) ) ), Y ), top ) ==> join( composition( 
% 40.28/40.69    X, Y ), composition( meet( X, converse( composition( Y, top ) ) ), Y ) )
% 40.28/40.69     }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := composition( meet( X, converse( composition( Y, top ) ) ), Y )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127610) {G1,W19,D7,L1,V2,M1}  { composition( meet( X, converse( 
% 40.28/40.69    composition( Y, top ) ) ), Y ) ==> composition( join( X, meet( X, 
% 40.28/40.69    converse( composition( Y, top ) ) ) ), Y ) }.
% 40.28/40.69  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.69    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.69  parent1[0; 9]: (127606) {G7,W21,D7,L1,V2,M1}  { composition( meet( X, 
% 40.28/40.69    converse( composition( Y, top ) ) ), Y ) ==> join( composition( X, Y ), 
% 40.28/40.69    composition( meet( X, converse( composition( Y, top ) ) ), Y ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := meet( X, converse( composition( Y, top ) ) )
% 40.28/40.69     Z := Y
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127611) {G2,W12,D6,L1,V2,M1}  { composition( meet( X, converse( 
% 40.28/40.69    composition( Y, top ) ) ), Y ) ==> composition( X, Y ) }.
% 40.28/40.69  parent0[0]: (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X ) )
% 40.28/40.69     ==> Y }.
% 40.28/40.69  parent1[0; 10]: (127610) {G1,W19,D7,L1,V2,M1}  { composition( meet( X, 
% 40.28/40.69    converse( composition( Y, top ) ) ), Y ) ==> composition( join( X, meet( 
% 40.28/40.69    X, converse( composition( Y, top ) ) ) ), Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := converse( composition( Y, top ) )
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3803) {G18,W12,D6,L1,V2,M1} P(213,186);d(856);d(856);d(6);d(
% 40.28/40.69    973) { composition( meet( X, converse( composition( Y, top ) ) ), Y ) ==>
% 40.28/40.69     composition( X, Y ) }.
% 40.28/40.69  parent0: (127611) {G2,W12,D6,L1,V2,M1}  { composition( meet( X, converse( 
% 40.28/40.69    composition( Y, top ) ) ), Y ) ==> composition( X, Y ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127614) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ==> join( meet( 
% 40.28/40.69    composition( X, Y ), converse( Z ) ), meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ) }.
% 40.28/40.69  parent0[0]: (186) {G1,W30,D8,L1,V3,M1} P(9,15) { join( meet( composition( Z
% 40.28/40.69    , Y ), converse( X ) ), meet( composition( meet( Z, converse( composition
% 40.28/40.69    ( Y, X ) ) ), Y ), converse( X ) ) ) ==> meet( composition( meet( Z, 
% 40.28/40.69    converse( composition( Y, X ) ) ), Y ), converse( X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Z
% 40.28/40.69     Y := Y
% 40.28/40.69     Z := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127621) {G1,W28,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( composition( skol1, top ) ) ), skol1 ), converse( top ) ) ==> 
% 40.28/40.69    join( meet( composition( X, skol1 ), converse( top ) ), meet( composition
% 40.28/40.69    ( meet( X, converse( skol1 ) ), skol1 ), converse( top ) ) ) }.
% 40.28/40.69  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 40.28/40.69    skol1 }.
% 40.28/40.69  parent1[0; 24]: (127614) {G1,W30,D8,L1,V3,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ==> join( meet
% 40.28/40.69    ( composition( X, Y ), converse( Z ) ), meet( composition( meet( X, 
% 40.28/40.69    converse( composition( Y, Z ) ) ), Y ), converse( Z ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69     Y := skol1
% 40.28/40.69     Z := top
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127623) {G1,W26,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), converse( top ) ) ==> join( meet( 
% 40.28/40.69    composition( X, skol1 ), converse( top ) ), meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), converse( top ) ) ) }.
% 40.28/40.69  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 40.28/40.69    skol1 }.
% 40.28/40.69  parent1[0; 6]: (127621) {G1,W28,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( composition( skol1, top ) ) ), skol1 ), converse( top ) ) ==>
% 40.28/40.69     join( meet( composition( X, skol1 ), converse( top ) ), meet( 
% 40.28/40.69    composition( meet( X, converse( skol1 ) ), skol1 ), converse( top ) ) )
% 40.28/40.69     }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127700) {G2,W25,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), converse( top ) ) ==> join( meet( 
% 40.28/40.69    composition( X, skol1 ), converse( top ) ), meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), top ) ) }.
% 40.28/40.69  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 24]: (127623) {G1,W26,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( skol1 ) ), skol1 ), converse( top ) ) ==> join( meet( 
% 40.28/40.69    composition( X, skol1 ), converse( top ) ), meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), converse( top ) ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127702) {G3,W24,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), converse( top ) ) ==> join( meet( 
% 40.28/40.69    composition( X, skol1 ), top ), meet( composition( meet( X, converse( 
% 40.28/40.69    skol1 ) ), skol1 ), top ) ) }.
% 40.28/40.69  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 15]: (127700) {G2,W25,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( skol1 ) ), skol1 ), converse( top ) ) ==> join( meet( 
% 40.28/40.69    composition( X, skol1 ), converse( top ) ), meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), top ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127703) {G4,W23,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), top ) ==> join( meet( composition( X, skol1
% 40.28/40.69     ), top ), meet( composition( meet( X, converse( skol1 ) ), skol1 ), top
% 40.28/40.69     ) ) }.
% 40.28/40.69  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.69     }.
% 40.28/40.69  parent1[0; 8]: (127702) {G3,W24,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( skol1 ) ), skol1 ), converse( top ) ) ==> join( meet( 
% 40.28/40.69    composition( X, skol1 ), top ), meet( composition( meet( X, converse( 
% 40.28/40.69    skol1 ) ), skol1 ), top ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127719) {G5,W21,D7,L1,V1,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), top ) ==> join( composition( X, skol1 ), 
% 40.28/40.69    meet( composition( meet( X, converse( skol1 ) ), skol1 ), top ) ) }.
% 40.28/40.69  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.69    top ) ==> X }.
% 40.28/40.69  parent1[0; 10]: (127703) {G4,W23,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( skol1 ) ), skol1 ), top ) ==> join( meet( composition( X, 
% 40.28/40.69    skol1 ), top ), meet( composition( meet( X, converse( skol1 ) ), skol1 )
% 40.28/40.69    , top ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := composition( X, skol1 )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127725) {G6,W19,D6,L1,V1,M1}  { meet( composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ), top ) ==> join( composition( X, skol1 ), 
% 40.28/40.69    composition( meet( X, converse( skol1 ) ), skol1 ) ) }.
% 40.28/40.69  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.69    top ) ==> X }.
% 40.28/40.69  parent1[0; 13]: (127719) {G5,W21,D7,L1,V1,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( skol1 ) ), skol1 ), top ) ==> join( composition( X, skol1 ), 
% 40.28/40.69    meet( composition( meet( X, converse( skol1 ) ), skol1 ), top ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := composition( meet( X, converse( skol1 ) ), skol1 )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127726) {G7,W17,D6,L1,V1,M1}  { composition( meet( X, converse( 
% 40.28/40.69    skol1 ) ), skol1 ) ==> join( composition( X, skol1 ), composition( meet( 
% 40.28/40.69    X, converse( skol1 ) ), skol1 ) ) }.
% 40.28/40.69  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.69    top ) ==> X }.
% 40.28/40.69  parent1[0; 1]: (127725) {G6,W19,D6,L1,V1,M1}  { meet( composition( meet( X
% 40.28/40.69    , converse( skol1 ) ), skol1 ), top ) ==> join( composition( X, skol1 ), 
% 40.28/40.69    composition( meet( X, converse( skol1 ) ), skol1 ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := composition( meet( X, converse( skol1 ) ), skol1 )
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127730) {G1,W15,D6,L1,V1,M1}  { composition( meet( X, converse( 
% 40.28/40.69    skol1 ) ), skol1 ) ==> composition( join( X, meet( X, converse( skol1 ) )
% 40.28/40.69     ), skol1 ) }.
% 40.28/40.69  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 40.28/40.69    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 40.28/40.69  parent1[0; 7]: (127726) {G7,W17,D6,L1,V1,M1}  { composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ) ==> join( composition( X, skol1 ), 
% 40.28/40.69    composition( meet( X, converse( skol1 ) ), skol1 ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := meet( X, converse( skol1 ) )
% 40.28/40.69     Z := skol1
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127731) {G2,W10,D5,L1,V1,M1}  { composition( meet( X, converse( 
% 40.28/40.69    skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 40.28/40.69  parent0[0]: (973) {G17,W7,D4,L1,V2,M1} P(862,969) { join( Y, meet( Y, X ) )
% 40.28/40.69     ==> Y }.
% 40.28/40.69  parent1[0; 8]: (127730) {G1,W15,D6,L1,V1,M1}  { composition( meet( X, 
% 40.28/40.69    converse( skol1 ) ), skol1 ) ==> composition( join( X, meet( X, converse
% 40.28/40.69    ( skol1 ) ) ), skol1 ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := converse( skol1 )
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  subsumption: (3804) {G18,W10,D5,L1,V1,M1} P(16,186);d(213);d(856);d(856);d(
% 40.28/40.69    6);d(973) { composition( meet( X, converse( skol1 ) ), skol1 ) ==> 
% 40.28/40.69    composition( X, skol1 ) }.
% 40.28/40.69  parent0: (127731) {G2,W10,D5,L1,V1,M1}  { composition( meet( X, converse( 
% 40.28/40.69    skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69  end
% 40.28/40.69  permutation0:
% 40.28/40.69     0 ==> 0
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  eqswap: (127734) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 40.28/40.69    X, Y ) ), join( Y, X ) ) }.
% 40.28/40.69  parent0[0]: (3290) {G15,W10,D5,L1,V2,M1} P(642,878);d(80) { meet( 
% 40.28/40.69    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := X
% 40.28/40.69     Y := Y
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127740) {G15,W13,D6,L1,V2,M1}  { zero ==> meet( complement( join
% 40.28/40.69    ( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) ) }.
% 40.28/40.69  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.69    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.69  parent1[0; 9]: (127734) {G15,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 40.28/40.69    ( join( X, Y ) ), join( Y, X ) ) }.
% 40.28/40.69  substitution0:
% 40.28/40.69     X := Y
% 40.28/40.69     Y := X
% 40.28/40.69  end
% 40.28/40.69  substitution1:
% 40.28/40.69     X := complement( X )
% 40.28/40.69     Y := complement( Y )
% 40.28/40.69  end
% 40.28/40.69  
% 40.28/40.69  paramod: (127742) {G16,W12,D6,L1,V2,M1}  { zero ==> complement( join( join
% 40.28/40.69    ( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 40.28/40.69  parent0[0]: (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y )
% 40.28/40.69    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.69  parent1[0; 2]: (127740) {G15,W13,D6,L1,V2,M1}  { zero ==> meet( complement
% 40.28/40.69    ( join( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) )
% 40.28/40.70     ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := meet( Y, X )
% 40.28/40.70     Y := join( complement( X ), complement( Y ) )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127743) {G16,W11,D6,L1,V2,M1}  { zero ==> meet( complement( join
% 40.28/40.70    ( complement( X ), meet( Y, X ) ) ), Y ) }.
% 40.28/40.70  parent0[0]: (3292) {G15,W14,D6,L1,V3,M1} P(33,878) { complement( join( join
% 40.28/40.70    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 40.28/40.70     }.
% 40.28/40.70  parent1[0; 2]: (127742) {G16,W12,D6,L1,V2,M1}  { zero ==> complement( join
% 40.28/40.70    ( join( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( X )
% 40.28/40.70     Y := meet( Y, X )
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127744) {G15,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 40.28/40.70    complement( meet( Y, X ) ) ), Y ) }.
% 40.28/40.70  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.70  parent1[0; 3]: (127743) {G16,W11,D6,L1,V2,M1}  { zero ==> meet( complement
% 40.28/40.70    ( join( complement( X ), meet( Y, X ) ) ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := meet( Y, X )
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127745) {G15,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( 
% 40.28/40.70    Y, X ) ) ), Y ) ==> zero }.
% 40.28/40.70  parent0[0]: (127744) {G15,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 40.28/40.70    complement( meet( Y, X ) ) ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (3942) {G16,W10,D6,L1,V2,M1} P(880,3290);d(3284);d(3292);d(879
% 40.28/40.70    ) { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 40.28/40.70  parent0: (127745) {G15,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet
% 40.28/40.70    ( Y, X ) ) ), Y ) ==> zero }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127747) {G15,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 40.28/40.70    meet( complement( X ), complement( Y ) ) }.
% 40.28/40.70  parent0[0]: (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y )
% 40.28/40.70    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127751) {G15,W15,D6,L1,V3,M1}  { complement( join( join( 
% 40.28/40.70    complement( X ), Y ), Z ) ) ==> meet( meet( X, complement( Y ) ), 
% 40.28/40.70    complement( Z ) ) }.
% 40.28/40.70  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.70  parent1[0; 9]: (127747) {G15,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 40.28/40.70     ==> meet( complement( X ), complement( Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := join( complement( X ), Y )
% 40.28/40.70     Y := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127753) {G16,W14,D5,L1,V3,M1}  { meet( complement( join( Y, Z ) )
% 40.28/40.70    , X ) ==> meet( meet( X, complement( Y ) ), complement( Z ) ) }.
% 40.28/40.70  parent0[0]: (3294) {G15,W14,D6,L1,V3,M1} P(32,878) { complement( join( join
% 40.28/40.70    ( complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 40.28/40.70     }.
% 40.28/40.70  parent1[0; 1]: (127751) {G15,W15,D6,L1,V3,M1}  { complement( join( join( 
% 40.28/40.70    complement( X ), Y ), Z ) ) ==> meet( meet( X, complement( Y ) ), 
% 40.28/40.70    complement( Z ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := Z
% 40.28/40.70     Z := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127754) {G16,W14,D5,L1,V3,M1}  { meet( meet( Z, complement( X ) )
% 40.28/40.70    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.70  parent0[0]: (127753) {G16,W14,D5,L1,V3,M1}  { meet( complement( join( Y, Z
% 40.28/40.70     ) ), X ) ==> meet( meet( X, complement( Y ) ), complement( Z ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Z
% 40.28/40.70     Y := X
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (3959) {G16,W14,D5,L1,V3,M1} P(879,3284);d(3294) { meet( meet
% 40.28/40.70    ( X, complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, 
% 40.28/40.70    Z ) ), X ) }.
% 40.28/40.70  parent0: (127754) {G16,W14,D5,L1,V3,M1}  { meet( meet( Z, complement( X ) )
% 40.28/40.70    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := Z
% 40.28/40.70     Z := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127755) {G18,W10,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.28/40.70    composition( meet( X, converse( skol1 ) ), skol1 ) }.
% 40.28/40.70  parent0[0]: (3804) {G18,W10,D5,L1,V1,M1} P(16,186);d(213);d(856);d(856);d(6
% 40.28/40.70    );d(973) { composition( meet( X, converse( skol1 ) ), skol1 ) ==> 
% 40.28/40.70    composition( X, skol1 ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127756) {G2,W10,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.28/40.70    composition( meet( converse( skol1 ), X ), skol1 ) }.
% 40.28/40.70  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.70    Y ) }.
% 40.28/40.70  parent1[0; 5]: (127755) {G18,W10,D5,L1,V1,M1}  { composition( X, skol1 ) 
% 40.28/40.70    ==> composition( meet( X, converse( skol1 ) ), skol1 ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := converse( skol1 )
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127759) {G2,W10,D5,L1,V1,M1}  { composition( meet( converse( skol1
% 40.28/40.70     ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 40.28/40.70  parent0[0]: (127756) {G2,W10,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.28/40.70    composition( meet( converse( skol1 ), X ), skol1 ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (4017) {G19,W10,D5,L1,V1,M1} P(78,3804) { composition( meet( 
% 40.28/40.70    converse( skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 40.28/40.70  parent0: (127759) {G2,W10,D5,L1,V1,M1}  { composition( meet( converse( 
% 40.28/40.70    skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127761) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 40.28/40.70     ) ), meet( X, Y ) ) }.
% 40.28/40.70  parent0[0]: (825) {G2,W10,D5,L1,V2,M1} P(3,51) { join( meet( X, complement
% 40.28/40.70    ( Y ) ), meet( X, Y ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127766) {G3,W18,D7,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 40.28/40.70     ) ) ==> join( meet( meet( X, complement( meet( Y, X ) ) ), complement( Y
% 40.28/40.70     ) ), zero ) }.
% 40.28/40.70  parent0[0]: (3942) {G16,W10,D6,L1,V2,M1} P(880,3290);d(3284);d(3292);d(879)
% 40.28/40.70     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 40.28/40.70  parent1[0; 17]: (127761) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 40.28/40.70    complement( Y ) ), meet( X, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := meet( X, complement( meet( Y, X ) ) )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127767) {G4,W16,D6,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 40.28/40.70     ) ) ==> meet( meet( X, complement( meet( Y, X ) ) ), complement( Y ) )
% 40.28/40.70     }.
% 40.28/40.70  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.70     }.
% 40.28/40.70  parent1[0; 7]: (127766) {G3,W18,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 40.28/40.70    Y, X ) ) ) ==> join( meet( meet( X, complement( meet( Y, X ) ) ), 
% 40.28/40.70    complement( Y ) ), zero ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := meet( meet( X, complement( meet( Y, X ) ) ), complement( Y ) )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127768) {G5,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 40.28/40.70     ) ) ==> meet( complement( join( meet( Y, X ), Y ) ), X ) }.
% 40.28/40.70  parent0[0]: (3959) {G16,W14,D5,L1,V3,M1} P(879,3284);d(3294) { meet( meet( 
% 40.28/40.70    X, complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, Z
% 40.28/40.70     ) ), X ) }.
% 40.28/40.70  parent1[0; 7]: (127767) {G4,W16,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 40.28/40.70    Y, X ) ) ) ==> meet( meet( X, complement( meet( Y, X ) ) ), complement( Y
% 40.28/40.70     ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := meet( Y, X )
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127769) {G6,W11,D5,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 40.28/40.70     ) ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  parent0[0]: (1003) {G18,W7,D4,L1,V2,M1} P(973,0) { join( meet( X, Y ), X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 9]: (127768) {G5,W15,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 40.28/40.70    Y, X ) ) ) ==> meet( complement( join( meet( Y, X ), Y ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (4862) {G19,W11,D5,L1,V2,M1} P(3942,825);d(845);d(3959);d(1003
% 40.28/40.70    ) { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 40.28/40.70     }.
% 40.28/40.70  parent0: (127769) {G6,W11,D5,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 40.28/40.70     ) ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127772) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 40.28/40.70    Y ) ), meet( Y, X ) ) }.
% 40.28/40.70  parent0[0]: (3158) {G17,W10,D5,L1,V2,M1} P(2821,0) { join( meet( Y, 
% 40.28/40.70    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127776) {G17,W13,D8,L1,V2,M1}  { X ==> join( meet( X, complement
% 40.28/40.70    ( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 40.28/40.70  parent0[0]: (3942) {G16,W10,D6,L1,V2,M1} P(880,3290);d(3284);d(3292);d(879)
% 40.28/40.70     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 40.28/40.70  parent1[0; 12]: (127772) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 40.28/40.70    complement( Y ) ), meet( Y, X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := meet( Y, complement( meet( X, Y ) ) )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127777) {G10,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( meet
% 40.28/40.70    ( Y, complement( meet( X, Y ) ) ) ) ) }.
% 40.28/40.70  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.70     }.
% 40.28/40.70  parent1[0; 2]: (127776) {G17,W13,D8,L1,V2,M1}  { X ==> join( meet( X, 
% 40.28/40.70    complement( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := meet( X, complement( meet( Y, complement( meet( X, Y ) ) ) ) )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127778) {G11,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement
% 40.28/40.70    ( Y ), meet( X, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.70    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.70  parent1[0; 4]: (127777) {G10,W11,D7,L1,V2,M1}  { X ==> meet( X, complement
% 40.28/40.70    ( meet( Y, complement( meet( X, Y ) ) ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := meet( X, Y )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127779) {G11,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 40.28/40.70    meet( X, Y ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (127778) {G11,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 40.28/40.70    complement( Y ), meet( X, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (4864) {G18,W10,D5,L1,V2,M1} P(3942,3158);d(845);d(1085) { 
% 40.28/40.70    meet( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 40.28/40.70  parent0: (127779) {G11,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 40.28/40.70    meet( X, Y ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127781) {G20,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 40.28/40.70  parent0[0]: (1026) {G20,W7,D4,L1,V2,M1} P(988,0) { join( meet( Y, X ), X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127784) {G19,W15,D5,L1,V2,M1}  { join( complement( X ), meet( Y, 
% 40.28/40.70    X ) ) ==> join( Y, join( complement( X ), meet( Y, X ) ) ) }.
% 40.28/40.70  parent0[0]: (4864) {G18,W10,D5,L1,V2,M1} P(3942,3158);d(845);d(1085) { meet
% 40.28/40.70    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 40.28/40.70  parent1[0; 8]: (127781) {G20,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 40.28/40.70     ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := join( complement( X ), meet( Y, X ) )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127785) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 40.28/40.70     ) ) ==> join( join( Y, complement( X ) ), meet( Y, X ) ) }.
% 40.28/40.70  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.70    join( X, Y ), Z ) }.
% 40.28/40.70  parent1[0; 7]: (127784) {G19,W15,D5,L1,V2,M1}  { join( complement( X ), 
% 40.28/40.70    meet( Y, X ) ) ==> join( Y, join( complement( X ), meet( Y, X ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := complement( X )
% 40.28/40.70     Z := meet( Y, X )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127786) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 40.28/40.70     ) ) ==> join( Y, complement( X ) ) }.
% 40.28/40.70  parent0[0]: (992) {G18,W11,D4,L1,V3,M1} P(973,33) { join( join( X, Z ), 
% 40.28/40.70    meet( X, Y ) ) ==> join( X, Z ) }.
% 40.28/40.70  parent1[0; 7]: (127785) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet
% 40.28/40.70    ( Y, X ) ) ==> join( join( Y, complement( X ) ), meet( Y, X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70     Z := complement( X )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (4893) {G21,W11,D4,L1,V2,M1} P(4864,1026);d(1);d(992) { join( 
% 40.28/40.70    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.70  parent0: (127786) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 40.28/40.70     ) ) ==> join( Y, complement( X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127788) {G18,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 40.28/40.70    Y ), meet( X, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (4864) {G18,W10,D5,L1,V2,M1} P(3942,3158);d(845);d(1085) { meet
% 40.28/40.70    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127790) {G2,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 40.28/40.70    Y ), meet( Y, X ) ) ) }.
% 40.28/40.70  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.70    Y ) }.
% 40.28/40.70  parent1[0; 7]: (127788) {G18,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 40.28/40.70    complement( Y ), meet( X, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127796) {G2,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 40.28/40.70    meet( Y, X ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (127790) {G2,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 40.28/40.70    complement( Y ), meet( Y, X ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (4895) {G19,W10,D5,L1,V2,M1} P(78,4864) { meet( X, join( 
% 40.28/40.70    complement( Y ), meet( Y, X ) ) ) ==> X }.
% 40.28/40.70  parent0: (127796) {G2,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 40.28/40.70    meet( Y, X ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127797) {G18,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 40.28/40.70    Y ), meet( X, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (4864) {G18,W10,D5,L1,V2,M1} P(3942,3158);d(845);d(1085) { meet
% 40.28/40.70    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127798) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y )
% 40.28/40.70    , complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.70  parent1[0; 4]: (127797) {G18,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 40.28/40.70    complement( Y ), meet( X, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( Y )
% 40.28/40.70     Y := meet( X, Y )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127801) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 40.28/40.70    complement( Y ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (127798) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, 
% 40.28/40.70    Y ), complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (4896) {G19,W10,D5,L1,V2,M1} P(0,4864) { meet( Y, join( meet( 
% 40.28/40.70    Y, X ), complement( X ) ) ) ==> Y }.
% 40.28/40.70  parent0: (127801) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 40.28/40.70    complement( Y ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127803) {G20,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 40.28/40.70  parent0[0]: (1026) {G20,W7,D4,L1,V2,M1} P(988,0) { join( meet( Y, X ), X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127806) {G20,W15,D5,L1,V2,M1}  { join( complement( X ), meet( X, 
% 40.28/40.70    Y ) ) ==> join( Y, join( complement( X ), meet( X, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (4895) {G19,W10,D5,L1,V2,M1} P(78,4864) { meet( X, join( 
% 40.28/40.70    complement( Y ), meet( Y, X ) ) ) ==> X }.
% 40.28/40.70  parent1[0; 8]: (127803) {G20,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 40.28/40.70     ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := join( complement( X ), meet( X, Y ) )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127807) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet( X, Y
% 40.28/40.70     ) ) ==> join( join( Y, complement( X ) ), meet( X, Y ) ) }.
% 40.28/40.70  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.70    join( X, Y ), Z ) }.
% 40.28/40.70  parent1[0; 7]: (127806) {G20,W15,D5,L1,V2,M1}  { join( complement( X ), 
% 40.28/40.70    meet( X, Y ) ) ==> join( Y, join( complement( X ), meet( X, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := complement( X )
% 40.28/40.70     Z := meet( X, Y )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127808) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( X, Y
% 40.28/40.70     ) ) ==> join( Y, complement( X ) ) }.
% 40.28/40.70  parent0[0]: (1014) {G20,W11,D4,L1,V3,M1} P(988,33) { join( join( X, Z ), 
% 40.28/40.70    meet( Y, X ) ) ==> join( X, Z ) }.
% 40.28/40.70  parent1[0; 7]: (127807) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet
% 40.28/40.70    ( X, Y ) ) ==> join( join( Y, complement( X ) ), meet( X, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70     Z := complement( X )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (4936) {G21,W11,D4,L1,V2,M1} P(4895,1026);d(1);d(1014) { join
% 40.28/40.70    ( complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.70  parent0: (127808) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( X, Y
% 40.28/40.70     ) ) ==> join( Y, complement( X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127811) {G15,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 40.28/40.70    complement( meet( complement( X ), Y ) ) }.
% 40.28/40.70  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.70    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127816) {G16,W14,D7,L1,V2,M1}  { join( X, complement( join( meet
% 40.28/40.70    ( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( complement
% 40.28/40.70    ( X ) ) }.
% 40.28/40.70  parent0[0]: (4896) {G19,W10,D5,L1,V2,M1} P(0,4864) { meet( Y, join( meet( Y
% 40.28/40.70    , X ), complement( X ) ) ) ==> Y }.
% 40.28/40.70  parent1[0; 12]: (127811) {G15,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 40.28/40.70     ) ==> complement( meet( complement( X ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := complement( X )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := join( meet( complement( X ), Y ), complement( Y ) )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127817) {G14,W12,D7,L1,V2,M1}  { join( X, complement( join( meet
% 40.28/40.70    ( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.70    complement( X ) ) ==> X }.
% 40.28/40.70  parent1[0; 11]: (127816) {G16,W14,D7,L1,V2,M1}  { join( X, complement( join
% 40.28/40.70    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( 
% 40.28/40.70    complement( X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127818) {G15,W11,D7,L1,V2,M1}  { join( X, meet( complement( meet
% 40.28/40.70    ( complement( X ), Y ) ), Y ) ) ==> X }.
% 40.28/40.70  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.70  parent1[0; 3]: (127817) {G14,W12,D7,L1,V2,M1}  { join( X, complement( join
% 40.28/40.70    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := meet( complement( X ), Y )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127819) {G16,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 40.28/40.70    complement( Y ) ), Y ) ) ==> X }.
% 40.28/40.70  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.70    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.70  parent1[0; 4]: (127818) {G15,W11,D7,L1,V2,M1}  { join( X, meet( complement
% 40.28/40.70    ( meet( complement( X ), Y ) ), Y ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (4997) {G20,W10,D6,L1,V2,M1} P(4896,1084);d(862);d(878);d(1084
% 40.28/40.70    ) { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 40.28/40.70  parent0: (127819) {G16,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 40.28/40.70    complement( Y ) ), Y ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127822) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 40.28/40.70    complement( Y ) ), Y ) ) }.
% 40.28/40.70  parent0[0]: (4997) {G20,W10,D6,L1,V2,M1} P(4896,1084);d(862);d(878);d(1084)
% 40.28/40.70     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127823) {G14,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y
% 40.28/40.70     ), complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.70    complement( X ) ) ==> X }.
% 40.28/40.70  parent1[0; 7]: (127822) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( X, complement( Y ) ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := complement( Y )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127824) {G14,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 40.28/40.70    complement( Y ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (127823) {G14,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X
% 40.28/40.70    , Y ), complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5044) {G21,W10,D5,L1,V2,M1} P(862,4997) { join( Y, meet( join
% 40.28/40.70    ( Y, X ), complement( X ) ) ) ==> Y }.
% 40.28/40.70  parent0: (127824) {G14,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 40.28/40.70    complement( Y ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127826) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 40.28/40.70    complement( Y ) ), Y ) ) }.
% 40.28/40.70  parent0[0]: (4997) {G20,W10,D6,L1,V2,M1} P(4896,1084);d(862);d(878);d(1084)
% 40.28/40.70     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127831) {G4,W19,D7,L1,V2,M1}  { join( complement( join( 
% 40.28/40.70    complement( X ), Y ) ), Y ) ==> join( join( complement( join( complement
% 40.28/40.70    ( X ), Y ) ), Y ), meet( top, X ) ) }.
% 40.28/40.70  parent0[0]: (395) {G3,W10,D6,L1,V2,M1} P(0,30) { join( join( complement( 
% 40.28/40.70    join( Y, X ) ), X ), Y ) ==> top }.
% 40.28/40.70  parent1[0; 17]: (127826) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( X, complement( Y ) ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := complement( X )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := join( complement( join( complement( X ), Y ) ), Y )
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127833) {G5,W18,D6,L1,V2,M1}  { join( complement( join( 
% 40.28/40.70    complement( X ), Y ) ), Y ) ==> join( join( meet( X, complement( Y ) ), Y
% 40.28/40.70     ), meet( top, X ) ) }.
% 40.28/40.70  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.70  parent1[0; 10]: (127831) {G4,W19,D7,L1,V2,M1}  { join( complement( join( 
% 40.28/40.70    complement( X ), Y ) ), Y ) ==> join( join( complement( join( complement
% 40.28/40.70    ( X ), Y ) ), Y ), meet( top, X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127834) {G6,W17,D6,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 40.28/40.70    , Y ) ==> join( join( meet( X, complement( Y ) ), Y ), meet( top, X ) )
% 40.28/40.70     }.
% 40.28/40.70  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.70  parent1[0; 2]: (127833) {G5,W18,D6,L1,V2,M1}  { join( complement( join( 
% 40.28/40.70    complement( X ), Y ) ), Y ) ==> join( join( meet( X, complement( Y ) ), Y
% 40.28/40.70     ), meet( top, X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127838) {G7,W15,D6,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 40.28/40.70    , Y ) ==> join( join( meet( X, complement( Y ) ), Y ), X ) }.
% 40.28/40.70  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 14]: (127834) {G6,W17,D6,L1,V2,M1}  { join( meet( X, complement
% 40.28/40.70    ( Y ) ), Y ) ==> join( join( meet( X, complement( Y ) ), Y ), meet( top, 
% 40.28/40.70    X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127839) {G8,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 40.28/40.70    , Y ) ==> join( X, Y ) }.
% 40.28/40.70  parent0[0]: (994) {G18,W11,D5,L1,V3,M1} P(973,32) { join( join( meet( X, Y
% 40.28/40.70     ), Z ), X ) ==> join( X, Z ) }.
% 40.28/40.70  parent1[0; 7]: (127838) {G7,W15,D6,L1,V2,M1}  { join( meet( X, complement( 
% 40.28/40.70    Y ) ), Y ) ==> join( join( meet( X, complement( Y ) ), Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := complement( Y )
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5045) {G21,W10,D5,L1,V2,M1} P(395,4997);d(879);d(849);d(994)
% 40.28/40.70     { join( meet( X, complement( Y ) ), Y ) ==> join( X, Y ) }.
% 40.28/40.70  parent0: (127839) {G8,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 40.28/40.70    , Y ) ==> join( X, Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127842) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 40.28/40.70    complement( Y ) ), Y ) ) }.
% 40.28/40.70  parent0[0]: (4997) {G20,W10,D6,L1,V2,M1} P(4896,1084);d(862);d(878);d(1084)
% 40.28/40.70     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127847) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ) ==> join( join( X, complement( join( X, complement
% 40.28/40.70    ( Y ) ) ) ), meet( top, Y ) ) }.
% 40.28/40.70  parent0[0]: (394) {G3,W10,D6,L1,V2,M1} P(0,30) { join( join( X, complement
% 40.28/40.70    ( join( X, Y ) ) ), Y ) ==> top }.
% 40.28/40.70  parent1[0; 17]: (127842) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( X, complement( Y ) ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := complement( Y )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := join( X, complement( join( X, complement( Y ) ) ) )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127849) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ) ==> join( join( X, meet( complement( X ), Y ) ), 
% 40.28/40.70    meet( top, Y ) ) }.
% 40.28/40.70  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.70  parent1[0; 11]: (127847) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join
% 40.28/40.70    ( X, complement( Y ) ) ) ) ==> join( join( X, complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ), meet( top, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127850) {G6,W17,D6,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 40.28/40.70     ) ) ==> join( join( X, meet( complement( X ), Y ) ), meet( top, Y ) )
% 40.28/40.70     }.
% 40.28/40.70  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.70  parent1[0; 3]: (127849) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 40.28/40.70    X, complement( Y ) ) ) ) ==> join( join( X, meet( complement( X ), Y ) )
% 40.28/40.70    , meet( top, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127854) {G7,W15,D6,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 40.28/40.70     ) ) ==> join( join( X, meet( complement( X ), Y ) ), Y ) }.
% 40.28/40.70  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 14]: (127850) {G6,W17,D6,L1,V2,M1}  { join( X, meet( complement
% 40.28/40.70    ( X ), Y ) ) ==> join( join( X, meet( complement( X ), Y ) ), meet( top, 
% 40.28/40.70    Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127855) {G8,W10,D5,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 40.28/40.70     ) ) ==> join( Y, X ) }.
% 40.28/40.70  parent0[0]: (1030) {G21,W11,D5,L1,V3,M1} P(1026,32) { join( join( Z, meet( 
% 40.28/40.70    X, Y ) ), Y ) ==> join( Y, Z ) }.
% 40.28/40.70  parent1[0; 7]: (127854) {G7,W15,D6,L1,V2,M1}  { join( X, meet( complement( 
% 40.28/40.70    X ), Y ) ) ==> join( join( X, meet( complement( X ), Y ) ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( X )
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5046) {G22,W10,D5,L1,V2,M1} P(394,4997);d(878);d(849);d(1030)
% 40.28/40.70     { join( X, meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 40.28/40.70  parent0: (127855) {G8,W10,D5,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 40.28/40.70     ) ) ==> join( Y, X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127858) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 40.28/40.70    complement( Y ) ), Y ) ) }.
% 40.28/40.70  parent0[0]: (4997) {G20,W10,D6,L1,V2,M1} P(4896,1084);d(862);d(878);d(1084)
% 40.28/40.70     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127863) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ) ==> join( join( X, complement( join( complement
% 40.28/40.70    ( Y ), X ) ) ), meet( top, Y ) ) }.
% 40.28/40.70  parent0[0]: (393) {G3,W10,D6,L1,V2,M1} P(30,0);d(1) { join( join( Y, 
% 40.28/40.70    complement( join( X, Y ) ) ), X ) ==> top }.
% 40.28/40.70  parent1[0; 17]: (127858) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( X, complement( Y ) ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( Y )
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := join( X, complement( join( complement( Y ), X ) ) )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127865) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) )
% 40.28/40.70    , meet( top, Y ) ) }.
% 40.28/40.70  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.70  parent1[0; 11]: (127863) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join
% 40.28/40.70    ( complement( Y ), X ) ) ) ==> join( join( X, complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ), meet( top, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127866) {G6,W17,D6,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 40.28/40.70     ) ) ==> join( join( X, meet( Y, complement( X ) ) ), meet( top, Y ) )
% 40.28/40.70     }.
% 40.28/40.70  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.70  parent1[0; 3]: (127865) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) )
% 40.28/40.70    , meet( top, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127870) {G7,W15,D6,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 40.28/40.70     ) ) ==> join( join( X, meet( Y, complement( X ) ) ), Y ) }.
% 40.28/40.70  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 14]: (127866) {G6,W17,D6,L1,V2,M1}  { join( X, meet( Y, 
% 40.28/40.70    complement( X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) ), meet
% 40.28/40.70    ( top, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127871) {G8,W10,D5,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 40.28/40.70     ) ) ==> join( Y, X ) }.
% 40.28/40.70  parent0[0]: (1035) {G19,W11,D5,L1,V3,M1} P(1003,32) { join( join( Z, meet( 
% 40.28/40.70    X, Y ) ), X ) ==> join( X, Z ) }.
% 40.28/40.70  parent1[0; 7]: (127870) {G7,W15,D6,L1,V2,M1}  { join( X, meet( Y, 
% 40.28/40.70    complement( X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) ), Y )
% 40.28/40.70     }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := complement( X )
% 40.28/40.70     Z := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5047) {G21,W10,D5,L1,V2,M1} P(393,4997);d(879);d(849);d(1035)
% 40.28/40.70     { join( X, meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 40.28/40.70  parent0: (127871) {G8,W10,D5,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 40.28/40.70     ) ) ==> join( Y, X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127874) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 40.28/40.70    complement( Y ) ), Y ) ) }.
% 40.28/40.70  parent0[0]: (4997) {G20,W10,D6,L1,V2,M1} P(4896,1084);d(862);d(878);d(1084)
% 40.28/40.70     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127879) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 40.28/40.70    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 40.28/40.70    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 40.28/40.70  parent0[0]: (30) {G2,W10,D6,L1,V2,M1} P(1,18) { join( join( complement( 
% 40.28/40.70    join( X, Y ) ), X ), Y ) ==> top }.
% 40.28/40.70  parent1[0; 17]: (127874) {G20,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( X, complement( Y ) ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := complement( Y )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := join( complement( join( X, complement( Y ) ) ), X )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127881) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 40.28/40.70    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 40.28/40.70    , meet( top, Y ) ) }.
% 40.28/40.70  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.70  parent1[0; 10]: (127879) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X
% 40.28/40.70    , complement( Y ) ) ), X ) ==> join( join( complement( join( X, 
% 40.28/40.70    complement( Y ) ) ), X ), meet( top, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127882) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X ), Y )
% 40.28/40.70    , X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y ) )
% 40.28/40.70     }.
% 40.28/40.70  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.70  parent1[0; 2]: (127881) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 40.28/40.70    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 40.28/40.70    , meet( top, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127886) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X ), Y )
% 40.28/40.70    , X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 40.28/40.70  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 14]: (127882) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X
% 40.28/40.70     ), Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, 
% 40.28/40.70    Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127887) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y )
% 40.28/40.70    , X ) ==> join( Y, X ) }.
% 40.28/40.70  parent0[0]: (1016) {G20,W11,D5,L1,V3,M1} P(988,32) { join( join( meet( Y, X
% 40.28/40.70     ), Z ), X ) ==> join( X, Z ) }.
% 40.28/40.70  parent1[0; 7]: (127886) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X )
% 40.28/40.70    , Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := complement( X )
% 40.28/40.70     Z := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5051) {G21,W10,D5,L1,V2,M1} P(30,4997);d(878);d(849);d(1016)
% 40.28/40.70     { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 40.28/40.70  parent0: (127887) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y )
% 40.28/40.70    , X ) ==> join( Y, X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127890) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) =
% 40.28/40.70     join( X, composition( Y, X ) ) }.
% 40.28/40.70  parent0[0]: (257) {G5,W11,D4,L1,V2,M1} P(251,6) { join( X, composition( Y, 
% 40.28/40.70    X ) ) = composition( join( one, Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127893) {G6,W13,D7,L1,V2,M1}  { composition( one, Y ) = join( Y, 
% 40.28/40.70    composition( converse( meet( converse( one ), X ) ), Y ) ) }.
% 40.28/40.70  parent0[0]: (1001) {G18,W9,D6,L1,V2,M1} P(973,22);d(7) { join( X, converse
% 40.28/40.70    ( meet( converse( X ), Y ) ) ) ==> X }.
% 40.28/40.70  parent1[0; 2]: (127890) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 40.28/40.70    , X ) = join( X, composition( Y, X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := one
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := converse( meet( converse( one ), X ) )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127894) {G4,W12,D6,L1,V2,M1}  { composition( one, X ) = join( X, 
% 40.28/40.70    composition( converse( meet( one, Y ) ), X ) ) }.
% 40.28/40.70  parent0[0]: (250) {G3,W4,D3,L1,V0,M1} P(244,5) { converse( one ) ==> one
% 40.28/40.70     }.
% 40.28/40.70  parent1[0; 9]: (127893) {G6,W13,D7,L1,V2,M1}  { composition( one, Y ) = 
% 40.28/40.70    join( Y, composition( converse( meet( converse( one ), X ) ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127895) {G5,W10,D6,L1,V2,M1}  { X = join( X, composition( 
% 40.28/40.70    converse( meet( one, Y ) ), X ) ) }.
% 40.28/40.70  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 1]: (127894) {G4,W12,D6,L1,V2,M1}  { composition( one, X ) = 
% 40.28/40.70    join( X, composition( converse( meet( one, Y ) ), X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127896) {G5,W10,D6,L1,V2,M1}  { join( X, composition( converse( 
% 40.28/40.70    meet( one, Y ) ), X ) ) = X }.
% 40.28/40.70  parent0[0]: (127895) {G5,W10,D6,L1,V2,M1}  { X = join( X, composition( 
% 40.28/40.70    converse( meet( one, Y ) ), X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5194) {G19,W10,D6,L1,V2,M1} P(1001,257);d(250);d(251) { join
% 40.28/40.70    ( Y, composition( converse( meet( one, X ) ), Y ) ) ==> Y }.
% 40.28/40.70  parent0: (127896) {G5,W10,D6,L1,V2,M1}  { join( X, composition( converse( 
% 40.28/40.70    meet( one, Y ) ), X ) ) = X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127898) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) =
% 40.28/40.70     join( X, composition( Y, X ) ) }.
% 40.28/40.70  parent0[0]: (257) {G5,W11,D4,L1,V2,M1} P(251,6) { join( X, composition( Y, 
% 40.28/40.70    X ) ) = composition( join( one, Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127900) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = join( Y, 
% 40.28/40.70    composition( meet( X, one ), Y ) ) }.
% 40.28/40.70  parent0[0]: (988) {G19,W7,D4,L1,V2,M1} P(964,973) { join( X, meet( Y, X ) )
% 40.28/40.70     ==> X }.
% 40.28/40.70  parent1[0; 2]: (127898) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 40.28/40.70    , X ) = join( X, composition( Y, X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := one
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := meet( X, one )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127901) {G5,W9,D5,L1,V2,M1}  { X = join( X, composition( meet( Y
% 40.28/40.70    , one ), X ) ) }.
% 40.28/40.70  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 1]: (127900) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = 
% 40.28/40.70    join( Y, composition( meet( X, one ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127902) {G5,W9,D5,L1,V2,M1}  { join( X, composition( meet( Y, one
% 40.28/40.70     ), X ) ) = X }.
% 40.28/40.70  parent0[0]: (127901) {G5,W9,D5,L1,V2,M1}  { X = join( X, composition( meet
% 40.28/40.70    ( Y, one ), X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5199) {G20,W9,D5,L1,V2,M1} P(988,257);d(251) { join( Y, 
% 40.28/40.70    composition( meet( X, one ), Y ) ) ==> Y }.
% 40.28/40.70  parent0: (127902) {G5,W9,D5,L1,V2,M1}  { join( X, composition( meet( Y, one
% 40.28/40.70     ), X ) ) = X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127904) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 40.28/40.70     join( composition( X, Y ), Y ) }.
% 40.28/40.70  parent0[0]: (258) {G5,W11,D4,L1,V2,M1} P(251,6) { join( composition( Y, X )
% 40.28/40.70    , X ) = composition( join( Y, one ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127907) {G6,W13,D7,L1,V2,M1}  { composition( one, Y ) = join( 
% 40.28/40.70    composition( converse( meet( X, converse( one ) ) ), Y ), Y ) }.
% 40.28/40.70  parent0[0]: (1032) {G21,W9,D6,L1,V2,M1} P(1026,23);d(7) { join( converse( 
% 40.28/40.70    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 2]: (127904) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 40.28/40.70    , Y ) = join( composition( X, Y ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := one
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := converse( meet( X, converse( one ) ) )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127908) {G4,W12,D6,L1,V2,M1}  { composition( one, X ) = join( 
% 40.28/40.70    composition( converse( meet( Y, one ) ), X ), X ) }.
% 40.28/40.70  parent0[0]: (250) {G3,W4,D3,L1,V0,M1} P(244,5) { converse( one ) ==> one
% 40.28/40.70     }.
% 40.28/40.70  parent1[0; 9]: (127907) {G6,W13,D7,L1,V2,M1}  { composition( one, Y ) = 
% 40.28/40.70    join( composition( converse( meet( X, converse( one ) ) ), Y ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127909) {G5,W10,D6,L1,V2,M1}  { X = join( composition( converse( 
% 40.28/40.70    meet( Y, one ) ), X ), X ) }.
% 40.28/40.70  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 1]: (127908) {G4,W12,D6,L1,V2,M1}  { composition( one, X ) = 
% 40.28/40.70    join( composition( converse( meet( Y, one ) ), X ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127910) {G5,W10,D6,L1,V2,M1}  { join( composition( converse( meet
% 40.28/40.70    ( Y, one ) ), X ), X ) = X }.
% 40.28/40.70  parent0[0]: (127909) {G5,W10,D6,L1,V2,M1}  { X = join( composition( 
% 40.28/40.70    converse( meet( Y, one ) ), X ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5425) {G22,W10,D6,L1,V2,M1} P(1032,258);d(250);d(251) { join
% 40.28/40.70    ( composition( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 40.28/40.70  parent0: (127910) {G5,W10,D6,L1,V2,M1}  { join( composition( converse( meet
% 40.28/40.70    ( Y, one ) ), X ), X ) = X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127912) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 40.28/40.70     join( composition( X, Y ), Y ) }.
% 40.28/40.70  parent0[0]: (258) {G5,W11,D4,L1,V2,M1} P(251,6) { join( composition( Y, X )
% 40.28/40.70    , X ) = composition( join( Y, one ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127914) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = join( 
% 40.28/40.70    composition( meet( one, X ), Y ), Y ) }.
% 40.28/40.70  parent0[0]: (1003) {G18,W7,D4,L1,V2,M1} P(973,0) { join( meet( X, Y ), X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 2]: (127912) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 40.28/40.70    , Y ) = join( composition( X, Y ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := one
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := meet( one, X )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127915) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( one, 
% 40.28/40.70    Y ), X ), X ) }.
% 40.28/40.70  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 1]: (127914) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = 
% 40.28/40.70    join( composition( meet( one, X ), Y ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127916) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( one, Y ), 
% 40.28/40.70    X ), X ) = X }.
% 40.28/40.70  parent0[0]: (127915) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( 
% 40.28/40.70    one, Y ), X ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5431) {G19,W9,D5,L1,V2,M1} P(1003,258);d(251) { join( 
% 40.28/40.70    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 40.28/40.70  parent0: (127916) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( one, Y )
% 40.28/40.70    , X ), X ) = X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127918) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 40.28/40.70     join( composition( X, Y ), Y ) }.
% 40.28/40.70  parent0[0]: (258) {G5,W11,D4,L1,V2,M1} P(251,6) { join( composition( Y, X )
% 40.28/40.70    , X ) = composition( join( Y, one ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127920) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = join( 
% 40.28/40.70    composition( meet( X, one ), Y ), Y ) }.
% 40.28/40.70  parent0[0]: (1026) {G20,W7,D4,L1,V2,M1} P(988,0) { join( meet( Y, X ), X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 2]: (127918) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 40.28/40.70    , Y ) = join( composition( X, Y ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := one
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := meet( X, one )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127921) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( Y, 
% 40.28/40.70    one ), X ), X ) }.
% 40.28/40.70  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 1]: (127920) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = 
% 40.28/40.70    join( composition( meet( X, one ), Y ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127922) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( Y, one ), 
% 40.28/40.70    X ), X ) = X }.
% 40.28/40.70  parent0[0]: (127921) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( Y
% 40.28/40.70    , one ), X ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5432) {G21,W9,D5,L1,V2,M1} P(1026,258);d(251) { join( 
% 40.28/40.70    composition( meet( X, one ), Y ), Y ) ==> Y }.
% 40.28/40.70  parent0: (127922) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( Y, one )
% 40.28/40.70    , X ), X ) = X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127924) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.28/40.70    converse( join( X, converse( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (23) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.28/40.70    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127927) {G2,W13,D6,L1,V2,M1}  { join( converse( composition( meet
% 40.28/40.70    ( one, X ), converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 40.28/40.70  parent0[0]: (5431) {G19,W9,D5,L1,V2,M1} P(1003,258);d(251) { join( 
% 40.28/40.70    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 11]: (127924) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.28/40.70    ==> converse( join( X, converse( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := converse( Y )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( meet( one, X ), converse( Y ) )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127928) {G1,W11,D6,L1,V2,M1}  { join( converse( composition( meet
% 40.28/40.70    ( one, X ), converse( Y ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.70  parent1[0; 10]: (127927) {G2,W13,D6,L1,V2,M1}  { join( converse( 
% 40.28/40.70    composition( meet( one, X ), converse( Y ) ) ), Y ) ==> converse( 
% 40.28/40.70    converse( Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127929) {G2,W10,D6,L1,V2,M1}  { join( composition( Y, converse( 
% 40.28/40.70    meet( one, X ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.70    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.70  parent1[0; 2]: (127928) {G1,W11,D6,L1,V2,M1}  { join( converse( composition
% 40.28/40.70    ( meet( one, X ), converse( Y ) ) ), Y ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := meet( one, X )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5587) {G20,W10,D6,L1,V2,M1} P(5431,23);d(7);d(19) { join( 
% 40.28/40.70    composition( Y, converse( meet( one, X ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent0: (127929) {G2,W10,D6,L1,V2,M1}  { join( composition( Y, converse( 
% 40.28/40.70    meet( one, X ) ) ), Y ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127932) {G23,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 40.28/40.70  parent0[0]: (1238) {G23,W7,D4,L1,V2,M1} P(1223,930) { meet( X, join( X, Y )
% 40.28/40.70     ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127933) {G22,W13,D5,L1,V2,M1}  { composition( meet( X, one ), Y )
% 40.28/40.70     ==> meet( composition( meet( X, one ), Y ), Y ) }.
% 40.28/40.70  parent0[0]: (5432) {G21,W9,D5,L1,V2,M1} P(1026,258);d(251) { join( 
% 40.28/40.70    composition( meet( X, one ), Y ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 12]: (127932) {G23,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y
% 40.28/40.70     ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( meet( X, one ), Y )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127934) {G22,W13,D5,L1,V2,M1}  { meet( composition( meet( X, one )
% 40.28/40.70    , Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 40.28/40.70  parent0[0]: (127933) {G22,W13,D5,L1,V2,M1}  { composition( meet( X, one ), 
% 40.28/40.70    Y ) ==> meet( composition( meet( X, one ), Y ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5610) {G24,W13,D5,L1,V2,M1} P(5432,1238) { meet( composition
% 40.28/40.70    ( meet( X, one ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 40.28/40.70  parent0: (127934) {G22,W13,D5,L1,V2,M1}  { meet( composition( meet( X, one
% 40.28/40.70     ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127936) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.28/40.70    converse( join( X, converse( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (23) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.28/40.70    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127939) {G2,W13,D6,L1,V2,M1}  { join( converse( composition( meet
% 40.28/40.70    ( X, one ), converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 40.28/40.70  parent0[0]: (5432) {G21,W9,D5,L1,V2,M1} P(1026,258);d(251) { join( 
% 40.28/40.70    composition( meet( X, one ), Y ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 11]: (127936) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.28/40.70    ==> converse( join( X, converse( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := converse( Y )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( meet( X, one ), converse( Y ) )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127940) {G1,W11,D6,L1,V2,M1}  { join( converse( composition( meet
% 40.28/40.70    ( X, one ), converse( Y ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.70  parent1[0; 10]: (127939) {G2,W13,D6,L1,V2,M1}  { join( converse( 
% 40.28/40.70    composition( meet( X, one ), converse( Y ) ) ), Y ) ==> converse( 
% 40.28/40.70    converse( Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127941) {G2,W10,D6,L1,V2,M1}  { join( composition( Y, converse( 
% 40.28/40.70    meet( X, one ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.70    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.70  parent1[0; 2]: (127940) {G1,W11,D6,L1,V2,M1}  { join( converse( composition
% 40.28/40.70    ( meet( X, one ), converse( Y ) ) ), Y ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := meet( X, one )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5619) {G22,W10,D6,L1,V2,M1} P(5432,23);d(7);d(19) { join( 
% 40.28/40.70    composition( Y, converse( meet( X, one ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent0: (127941) {G2,W10,D6,L1,V2,M1}  { join( composition( Y, converse( 
% 40.28/40.70    meet( X, one ) ) ), Y ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127944) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 40.28/40.70    converse( join( converse( X ), Y ) ) }.
% 40.28/40.70  parent0[0]: (22) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 40.28/40.70     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127947) {G2,W13,D6,L1,V2,M1}  { join( X, converse( composition( 
% 40.28/40.70    meet( Y, one ), converse( X ) ) ) ) ==> converse( converse( X ) ) }.
% 40.28/40.70  parent0[0]: (5199) {G20,W9,D5,L1,V2,M1} P(988,257);d(251) { join( Y, 
% 40.28/40.70    composition( meet( X, one ), Y ) ) ==> Y }.
% 40.28/40.70  parent1[0; 11]: (127944) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 40.28/40.70    ==> converse( join( converse( X ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := converse( X )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := composition( meet( Y, one ), converse( X ) )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127948) {G1,W11,D6,L1,V2,M1}  { join( X, converse( composition( 
% 40.28/40.70    meet( Y, one ), converse( X ) ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.70  parent1[0; 10]: (127947) {G2,W13,D6,L1,V2,M1}  { join( X, converse( 
% 40.28/40.70    composition( meet( Y, one ), converse( X ) ) ) ) ==> converse( converse( 
% 40.28/40.70    X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127949) {G2,W10,D6,L1,V2,M1}  { join( X, composition( X, converse
% 40.28/40.70    ( meet( Y, one ) ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.70    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.70  parent1[0; 3]: (127948) {G1,W11,D6,L1,V2,M1}  { join( X, converse( 
% 40.28/40.70    composition( meet( Y, one ), converse( X ) ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := meet( Y, one )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5690) {G21,W10,D6,L1,V2,M1} P(5199,22);d(7);d(19) { join( X, 
% 40.28/40.70    composition( X, converse( meet( Y, one ) ) ) ) ==> X }.
% 40.28/40.70  parent0: (127949) {G2,W10,D6,L1,V2,M1}  { join( X, composition( X, converse
% 40.28/40.70    ( meet( Y, one ) ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127952) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 40.28/40.70    , complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (5044) {G21,W10,D5,L1,V2,M1} P(862,4997) { join( Y, meet( join
% 40.28/40.70    ( Y, X ), complement( X ) ) ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127957) {G4,W18,D6,L1,V2,M1}  { join( X, complement( join( Y, X )
% 40.28/40.70     ) ) ==> join( join( X, complement( join( Y, X ) ) ), meet( top, 
% 40.28/40.70    complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (393) {G3,W10,D6,L1,V2,M1} P(30,0);d(1) { join( join( Y, 
% 40.28/40.70    complement( join( X, Y ) ) ), X ) ==> top }.
% 40.28/40.70  parent1[0; 15]: (127952) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( X, Y ), complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := join( X, complement( join( Y, X ) ) )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127958) {G5,W16,D6,L1,V2,M1}  { join( X, complement( join( Y, X )
% 40.28/40.70     ) ) ==> join( join( X, complement( join( Y, X ) ) ), complement( Y ) )
% 40.28/40.70     }.
% 40.28/40.70  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 14]: (127957) {G4,W18,D6,L1,V2,M1}  { join( X, complement( join
% 40.28/40.70    ( Y, X ) ) ) ==> join( join( X, complement( join( Y, X ) ) ), meet( top, 
% 40.28/40.70    complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( Y )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127959) {G6,W15,D6,L1,V2,M1}  { join( X, complement( join( Y, X )
% 40.28/40.70     ) ) ==> join( complement( meet( join( Y, X ), Y ) ), X ) }.
% 40.28/40.70  parent0[0]: (1098) {G15,W14,D5,L1,V3,M1} P(880,32) { join( join( Z, 
% 40.28/40.70    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 40.28/40.70    , Z ) }.
% 40.28/40.70  parent1[0; 7]: (127958) {G5,W16,D6,L1,V2,M1}  { join( X, complement( join( 
% 40.28/40.70    Y, X ) ) ) ==> join( join( X, complement( join( Y, X ) ) ), complement( Y
% 40.28/40.70     ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := join( Y, X )
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127960) {G7,W11,D5,L1,V2,M1}  { join( X, complement( join( Y, X )
% 40.28/40.70     ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.70  parent0[0]: (1223) {G22,W7,D4,L1,V2,M1} P(882,1201) { meet( join( X, Y ), X
% 40.28/40.70     ) ==> X }.
% 40.28/40.70  parent1[0; 9]: (127959) {G6,W15,D6,L1,V2,M1}  { join( X, complement( join( 
% 40.28/40.70    Y, X ) ) ) ==> join( complement( meet( join( Y, X ), Y ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5907) {G23,W11,D5,L1,V2,M1} P(393,5044);d(849);d(1098);d(1223
% 40.28/40.70    ) { join( X, complement( join( Y, X ) ) ) ==> join( complement( Y ), X )
% 40.28/40.70     }.
% 40.28/40.70  parent0: (127960) {G7,W11,D5,L1,V2,M1}  { join( X, complement( join( Y, X )
% 40.28/40.70     ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127962) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 40.28/40.70    , complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (5044) {G21,W10,D5,L1,V2,M1} P(862,4997) { join( Y, meet( join
% 40.28/40.70    ( Y, X ), complement( X ) ) ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127963) {G2,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 40.28/40.70    Y ), join( X, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.70    Y ) }.
% 40.28/40.70  parent1[0; 4]: (127962) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( X, Y ), complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( Y )
% 40.28/40.70     Y := join( X, Y )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127966) {G2,W10,D5,L1,V2,M1}  { join( X, meet( complement( Y ), 
% 40.28/40.70    join( X, Y ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (127963) {G2,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 40.28/40.70    complement( Y ), join( X, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5914) {G22,W10,D5,L1,V2,M1} P(78,5044) { join( X, meet( 
% 40.28/40.70    complement( Y ), join( X, Y ) ) ) ==> X }.
% 40.28/40.70  parent0: (127966) {G2,W10,D5,L1,V2,M1}  { join( X, meet( complement( Y ), 
% 40.28/40.70    join( X, Y ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127967) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 40.28/40.70    , complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (5044) {G21,W10,D5,L1,V2,M1} P(862,4997) { join( Y, meet( join
% 40.28/40.70    ( Y, X ), complement( X ) ) ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127968) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( join( X, Y ), 
% 40.28/40.70    complement( Y ) ), X ) }.
% 40.28/40.70  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.70  parent1[0; 2]: (127967) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( X, Y ), complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := meet( join( X, Y ), complement( Y ) )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127972) {G1,W10,D5,L1,V2,M1}  { join( meet( join( X, Y ), 
% 40.28/40.70    complement( Y ) ), X ) ==> X }.
% 40.28/40.70  parent0[0]: (127968) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( join( X, Y )
% 40.28/40.70    , complement( Y ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5919) {G22,W10,D5,L1,V2,M1} P(5044,0) { join( meet( join( X, 
% 40.28/40.70    Y ), complement( Y ) ), X ) ==> X }.
% 40.28/40.70  parent0: (127972) {G1,W10,D5,L1,V2,M1}  { join( meet( join( X, Y ), 
% 40.28/40.70    complement( Y ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127976) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 40.28/40.70    , complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (5044) {G21,W10,D5,L1,V2,M1} P(862,4997) { join( Y, meet( join
% 40.28/40.70    ( Y, X ), complement( X ) ) ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127978) {G1,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( Y, X )
% 40.28/40.70    , complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.70  parent1[0; 5]: (127976) {G21,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( X, Y ), complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127984) {G1,W10,D5,L1,V2,M1}  { join( X, meet( join( Y, X ), 
% 40.28/40.70    complement( Y ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (127978) {G1,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( Y, 
% 40.28/40.70    X ), complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5920) {G22,W10,D5,L1,V2,M1} P(0,5044) { join( X, meet( join( 
% 40.28/40.70    Y, X ), complement( Y ) ) ) ==> X }.
% 40.28/40.70  parent0: (127984) {G1,W10,D5,L1,V2,M1}  { join( X, meet( join( Y, X ), 
% 40.28/40.70    complement( Y ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127985) {G22,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 40.28/40.70    Y ), join( X, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (5914) {G22,W10,D5,L1,V2,M1} P(78,5044) { join( X, meet( 
% 40.28/40.70    complement( Y ), join( X, Y ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127986) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y )
% 40.28/40.70    , join( X, Y ) ), X ) }.
% 40.28/40.70  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.70  parent1[0; 2]: (127985) {G22,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 40.28/40.70    complement( Y ), join( X, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := meet( complement( Y ), join( X, Y ) )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127990) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 40.28/40.70    ( X, Y ) ), X ) ==> X }.
% 40.28/40.70  parent0[0]: (127986) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( 
% 40.28/40.70    Y ), join( X, Y ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5958) {G23,W10,D5,L1,V2,M1} P(5914,0) { join( meet( 
% 40.28/40.70    complement( Y ), join( X, Y ) ), X ) ==> X }.
% 40.28/40.70  parent0: (127990) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 40.28/40.70    ( X, Y ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (127994) {G23,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 40.28/40.70    , join( Y, X ) ), Y ) }.
% 40.28/40.70  parent0[0]: (5958) {G23,W10,D5,L1,V2,M1} P(5914,0) { join( meet( complement
% 40.28/40.70    ( Y ), join( X, Y ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (127996) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y )
% 40.28/40.70    , join( Y, X ) ), X ) }.
% 40.28/40.70  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 40.28/40.70  parent1[0; 6]: (127994) {G23,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 40.28/40.70    complement( X ), join( Y, X ) ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128002) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 40.28/40.70    ( Y, X ) ), X ) ==> X }.
% 40.28/40.70  parent0[0]: (127996) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( 
% 40.28/40.70    Y ), join( Y, X ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (5988) {G24,W10,D5,L1,V2,M1} P(0,5958) { join( meet( 
% 40.28/40.70    complement( Y ), join( Y, X ) ), X ) ==> X }.
% 40.28/40.70  parent0: (128002) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 40.28/40.70    ( Y, X ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128004) {G24,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 40.28/40.70    , join( X, Y ) ), Y ) }.
% 40.28/40.70  parent0[0]: (5988) {G24,W10,D5,L1,V2,M1} P(0,5958) { join( meet( complement
% 40.28/40.70    ( Y ), join( Y, X ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128008) {G3,W13,D8,L1,V2,M1}  { X ==> join( meet( complement( 
% 40.28/40.70    join( complement( join( Y, X ) ), Y ) ), top ), X ) }.
% 40.28/40.70  parent0[0]: (30) {G2,W10,D6,L1,V2,M1} P(1,18) { join( join( complement( 
% 40.28/40.70    join( X, Y ) ), X ), Y ) ==> top }.
% 40.28/40.70  parent1[0; 11]: (128004) {G24,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 40.28/40.70    complement( X ), join( X, Y ) ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := join( complement( join( Y, X ) ), Y )
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128009) {G4,W11,D7,L1,V2,M1}  { X ==> join( complement( join( 
% 40.28/40.70    complement( join( Y, X ) ), Y ) ), X ) }.
% 40.28/40.70  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.70    top ) ==> X }.
% 40.28/40.70  parent1[0; 3]: (128008) {G3,W13,D8,L1,V2,M1}  { X ==> join( meet( 
% 40.28/40.70    complement( join( complement( join( Y, X ) ), Y ) ), top ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( join( complement( join( Y, X ) ), Y ) )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128010) {G5,W10,D5,L1,V2,M1}  { X ==> join( meet( join( Y, X ), 
% 40.28/40.70    complement( Y ) ), X ) }.
% 40.28/40.70  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.70  parent1[0; 3]: (128009) {G4,W11,D7,L1,V2,M1}  { X ==> join( complement( 
% 40.28/40.70    join( complement( join( Y, X ) ), Y ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := join( Y, X )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128011) {G5,W10,D5,L1,V2,M1}  { join( meet( join( Y, X ), 
% 40.28/40.70    complement( Y ) ), X ) ==> X }.
% 40.28/40.70  parent0[0]: (128010) {G5,W10,D5,L1,V2,M1}  { X ==> join( meet( join( Y, X )
% 40.28/40.70    , complement( Y ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6020) {G25,W10,D5,L1,V2,M1} P(30,5988);d(856);d(879) { join( 
% 40.28/40.70    meet( join( X, Y ), complement( X ) ), Y ) ==> Y }.
% 40.28/40.70  parent0: (128011) {G5,W10,D5,L1,V2,M1}  { join( meet( join( Y, X ), 
% 40.28/40.70    complement( Y ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128013) {G25,W10,D5,L1,V2,M1}  { Y ==> join( meet( join( X, Y ), 
% 40.28/40.70    complement( X ) ), Y ) }.
% 40.28/40.70  parent0[0]: (6020) {G25,W10,D5,L1,V2,M1} P(30,5988);d(856);d(879) { join( 
% 40.28/40.70    meet( join( X, Y ), complement( X ) ), Y ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128015) {G18,W15,D7,L1,V2,M1}  { meet( X, Y ) ==> join( meet( Y, 
% 40.28/40.70    complement( meet( Y, complement( X ) ) ) ), meet( X, Y ) ) }.
% 40.28/40.70  parent0[0]: (3158) {G17,W10,D5,L1,V2,M1} P(2821,0) { join( meet( Y, 
% 40.28/40.70    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 40.28/40.70  parent1[0; 6]: (128013) {G25,W10,D5,L1,V2,M1}  { Y ==> join( meet( join( X
% 40.28/40.70    , Y ), complement( X ) ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := meet( Y, complement( X ) )
% 40.28/40.70     Y := meet( X, Y )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128016) {G16,W14,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( Y, 
% 40.28/40.70    join( complement( Y ), X ) ), meet( X, Y ) ) }.
% 40.28/40.70  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.70    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.70  parent1[0; 7]: (128015) {G18,W15,D7,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 40.28/40.70    meet( Y, complement( meet( Y, complement( X ) ) ) ), meet( X, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128017) {G16,W14,D6,L1,V2,M1}  { join( meet( Y, join( complement( 
% 40.28/40.70    Y ), X ) ), meet( X, Y ) ) ==> meet( X, Y ) }.
% 40.28/40.70  parent0[0]: (128016) {G16,W14,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( 
% 40.28/40.70    Y, join( complement( Y ), X ) ), meet( X, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6039) {G26,W14,D6,L1,V2,M1} P(3158,6020);d(1085) { join( meet
% 40.28/40.70    ( X, join( complement( X ), Y ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 40.28/40.70  parent0: (128017) {G16,W14,D6,L1,V2,M1}  { join( meet( Y, join( complement
% 40.28/40.70    ( Y ), X ) ), meet( X, Y ) ) ==> meet( X, Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128019) {G22,W10,D5,L1,V2,M1}  { X ==> join( meet( join( X, Y ), 
% 40.28/40.70    complement( Y ) ), X ) }.
% 40.28/40.70  parent0[0]: (5919) {G22,W10,D5,L1,V2,M1} P(5044,0) { join( meet( join( X, Y
% 40.28/40.70     ), complement( Y ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128021) {G15,W15,D7,L1,V3,M1}  { X ==> join( meet( join( X, join
% 40.28/40.70    ( complement( Y ), Z ) ), meet( Y, complement( Z ) ) ), X ) }.
% 40.28/40.70  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.70  parent1[0; 10]: (128019) {G22,W10,D5,L1,V2,M1}  { X ==> join( meet( join( X
% 40.28/40.70    , Y ), complement( Y ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Z
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := join( complement( Y ), Z )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128022) {G1,W15,D7,L1,V3,M1}  { X ==> join( meet( join( join( X, 
% 40.28/40.70    complement( Y ) ), Z ), meet( Y, complement( Z ) ) ), X ) }.
% 40.28/40.70  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.70    join( X, Y ), Z ) }.
% 40.28/40.70  parent1[0; 4]: (128021) {G15,W15,D7,L1,V3,M1}  { X ==> join( meet( join( X
% 40.28/40.70    , join( complement( Y ), Z ) ), meet( Y, complement( Z ) ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := complement( Y )
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128023) {G1,W15,D7,L1,V3,M1}  { join( meet( join( join( X, 
% 40.28/40.70    complement( Y ) ), Z ), meet( Y, complement( Z ) ) ), X ) ==> X }.
% 40.28/40.70  parent0[0]: (128022) {G1,W15,D7,L1,V3,M1}  { X ==> join( meet( join( join( 
% 40.28/40.70    X, complement( Y ) ), Z ), meet( Y, complement( Z ) ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6081) {G23,W15,D7,L1,V3,M1} P(879,5919);d(1) { join( meet( 
% 40.28/40.70    join( join( Z, complement( X ) ), Y ), meet( X, complement( Y ) ) ), Z ) 
% 40.28/40.70    ==> Z }.
% 40.28/40.70  parent0: (128023) {G1,W15,D7,L1,V3,M1}  { join( meet( join( join( X, 
% 40.28/40.70    complement( Y ) ), Z ), meet( Y, complement( Z ) ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Z
% 40.28/40.70     Y := X
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128025) {G21,W10,D5,L1,V2,M1}  { join( X, Y ) ==> join( meet( X, 
% 40.28/40.70    complement( Y ) ), Y ) }.
% 40.28/40.70  parent0[0]: (5045) {G21,W10,D5,L1,V2,M1} P(395,4997);d(879);d(849);d(994)
% 40.28/40.70     { join( meet( X, complement( Y ) ), Y ) ==> join( X, Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128027) {G22,W11,D5,L1,V2,M1}  { join( composition( meet( X, 
% 40.28/40.70    skol1 ), Y ), skol1 ) ==> join( zero, skol1 ) }.
% 40.28/40.70  parent0[0]: (3786) {G28,W10,D5,L1,V2,M1} P(964,3775) { meet( composition( 
% 40.28/40.70    meet( X, skol1 ), Y ), complement( skol1 ) ) ==> zero }.
% 40.28/40.70  parent1[0; 9]: (128025) {G21,W10,D5,L1,V2,M1}  { join( X, Y ) ==> join( 
% 40.28/40.70    meet( X, complement( Y ) ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( meet( X, skol1 ), Y )
% 40.28/40.70     Y := skol1
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128028) {G12,W9,D5,L1,V2,M1}  { join( composition( meet( X, skol1
% 40.28/40.70     ), Y ), skol1 ) ==> skol1 }.
% 40.28/40.70  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 8]: (128027) {G22,W11,D5,L1,V2,M1}  { join( composition( meet( X
% 40.28/40.70    , skol1 ), Y ), skol1 ) ==> join( zero, skol1 ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := skol1
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6119) {G29,W9,D5,L1,V2,M1} P(3786,5045);d(853) { join( 
% 40.28/40.70    composition( meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 40.28/40.70  parent0: (128028) {G12,W9,D5,L1,V2,M1}  { join( composition( meet( X, skol1
% 40.28/40.70     ), Y ), skol1 ) ==> skol1 }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128031) {G14,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 40.28/40.70    complement( join( complement( X ), Y ) ) }.
% 40.28/40.70  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.70    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128036) {G15,W14,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 40.28/40.70    complement( complement( X ) ), Y ) ) ) ==> complement( join( Y, 
% 40.28/40.70    complement( X ) ) ) }.
% 40.28/40.70  parent0[0]: (5046) {G22,W10,D5,L1,V2,M1} P(394,4997);d(878);d(849);d(1030)
% 40.28/40.70     { join( X, meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 40.28/40.70  parent1[0; 10]: (128031) {G14,W10,D5,L1,V2,M1}  { meet( X, complement( Y )
% 40.28/40.70     ) ==> complement( join( complement( X ), Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( X )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := meet( complement( complement( X ) ), Y )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128037) {G15,W13,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 40.28/40.70    complement( complement( X ) ), Y ) ) ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.70  parent1[0; 9]: (128036) {G15,W14,D7,L1,V2,M1}  { meet( X, complement( meet
% 40.28/40.70    ( complement( complement( X ) ), Y ) ) ) ==> complement( join( Y, 
% 40.28/40.70    complement( X ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128038) {G16,W12,D5,L1,V2,M1}  { meet( X, join( complement( X ), 
% 40.28/40.70    complement( Y ) ) ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.70    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.70  parent1[0; 3]: (128037) {G15,W13,D7,L1,V2,M1}  { meet( X, complement( meet
% 40.28/40.70    ( complement( complement( X ) ), Y ) ) ) ==> meet( complement( Y ), X )
% 40.28/40.70     }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( X )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128039) {G15,W11,D5,L1,V2,M1}  { meet( X, complement( meet( X, Y
% 40.28/40.70     ) ) ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.70    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.70  parent1[0; 3]: (128038) {G16,W12,D5,L1,V2,M1}  { meet( X, join( complement
% 40.28/40.70    ( X ), complement( Y ) ) ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6284) {G23,W11,D5,L1,V2,M1} P(5046,879);d(878);d(1084);d(880)
% 40.28/40.70     { meet( X, complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X )
% 40.28/40.70     }.
% 40.28/40.70  parent0: (128039) {G15,W11,D5,L1,V2,M1}  { meet( X, complement( meet( X, Y
% 40.28/40.70     ) ) ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128042) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 40.28/40.70    complement( join( X, complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128047) {G15,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 40.28/40.70    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 40.28/40.70    complement( X ) ) ) }.
% 40.28/40.70  parent0[0]: (5051) {G21,W10,D5,L1,V2,M1} P(30,4997);d(878);d(849);d(1016)
% 40.28/40.70     { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 40.28/40.70  parent1[0; 10]: (128042) {G14,W10,D5,L1,V2,M1}  { meet( complement( X ), Y
% 40.28/40.70     ) ==> complement( join( X, complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( X )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := meet( complement( complement( X ) ), Y )
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128048) {G15,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 40.28/40.70    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 40.28/40.70     }.
% 40.28/40.70  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.70    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.70  parent1[0; 9]: (128047) {G15,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 40.28/40.70    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 40.28/40.70    complement( X ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128049) {G16,W12,D5,L1,V2,M1}  { meet( join( complement( X ), 
% 40.28/40.70    complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.70    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.70  parent1[0; 2]: (128048) {G15,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 40.28/40.70    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 40.28/40.70     }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( X )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128050) {G15,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 40.28/40.70    , X ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.70    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.70  parent1[0; 2]: (128049) {G16,W12,D5,L1,V2,M1}  { meet( join( complement( X
% 40.28/40.70     ), complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6312) {G22,W11,D5,L1,V2,M1} P(5051,878);d(878);d(1084);d(880)
% 40.28/40.70     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 40.28/40.70     }.
% 40.28/40.70  parent0: (128050) {G15,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 40.28/40.70    , X ) ==> meet( complement( Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128053) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.28/40.70    converse( join( X, converse( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (23) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.28/40.70    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128057) {G2,W14,D7,L1,V2,M1}  { join( converse( composition( 
% 40.28/40.70    converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> converse( converse
% 40.28/40.70    ( Y ) ) }.
% 40.28/40.70  parent0[0]: (5425) {G22,W10,D6,L1,V2,M1} P(1032,258);d(250);d(251) { join( 
% 40.28/40.70    composition( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 12]: (128053) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.28/40.70    ==> converse( join( X, converse( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := converse( Y )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( converse( meet( X, one ) ), converse( Y ) )
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128058) {G1,W12,D7,L1,V2,M1}  { join( converse( composition( 
% 40.28/40.70    converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.70  parent1[0; 11]: (128057) {G2,W14,D7,L1,V2,M1}  { join( converse( 
% 40.28/40.70    composition( converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> 
% 40.28/40.70    converse( converse( Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128059) {G2,W11,D7,L1,V2,M1}  { join( composition( Y, converse( 
% 40.28/40.70    converse( meet( X, one ) ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.70    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.70  parent1[0; 2]: (128058) {G1,W12,D7,L1,V2,M1}  { join( converse( composition
% 40.28/40.70    ( converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := converse( meet( X, one ) )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128060) {G1,W9,D5,L1,V2,M1}  { join( composition( X, meet( Y, one
% 40.28/40.70     ) ), X ) ==> X }.
% 40.28/40.70  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.70  parent1[0; 4]: (128059) {G2,W11,D7,L1,V2,M1}  { join( composition( Y, 
% 40.28/40.70    converse( converse( meet( X, one ) ) ) ), Y ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := meet( Y, one )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6790) {G23,W9,D5,L1,V2,M1} P(5425,23);d(7);d(19);d(7) { join
% 40.28/40.70    ( composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 40.28/40.70  parent0: (128060) {G1,W9,D5,L1,V2,M1}  { join( composition( X, meet( Y, one
% 40.28/40.70     ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128063) {G15,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.28/40.70     ), X ) }.
% 40.28/40.70  parent0[0]: (882) {G15,W9,D4,L1,V2,M1} P(876,33) { join( join( X, Y ), X ) 
% 40.28/40.70    ==> join( X, Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128065) {G16,W15,D5,L1,V2,M1}  { join( composition( X, meet( Y, 
% 40.28/40.70    one ) ), X ) ==> join( X, composition( X, meet( Y, one ) ) ) }.
% 40.28/40.70  parent0[0]: (6790) {G23,W9,D5,L1,V2,M1} P(5425,23);d(7);d(19);d(7) { join( 
% 40.28/40.70    composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 9]: (128063) {G15,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 40.28/40.70    ( X, Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( X, meet( Y, one ) )
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128066) {G17,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X, 
% 40.28/40.70    meet( Y, one ) ) ) }.
% 40.28/40.70  parent0[0]: (6790) {G23,W9,D5,L1,V2,M1} P(5425,23);d(7);d(19);d(7) { join( 
% 40.28/40.70    composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 1]: (128065) {G16,W15,D5,L1,V2,M1}  { join( composition( X, meet
% 40.28/40.70    ( Y, one ) ), X ) ==> join( X, composition( X, meet( Y, one ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128068) {G17,W9,D5,L1,V2,M1}  { join( X, composition( X, meet( Y, 
% 40.28/40.70    one ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (128066) {G17,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X
% 40.28/40.70    , meet( Y, one ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6825) {G24,W9,D5,L1,V2,M1} P(6790,882) { join( X, composition
% 40.28/40.70    ( X, meet( Y, one ) ) ) ==> X }.
% 40.28/40.70  parent0: (128068) {G17,W9,D5,L1,V2,M1}  { join( X, composition( X, meet( Y
% 40.28/40.70    , one ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128071) {G23,W9,D5,L1,V2,M1}  { X ==> join( composition( X, meet( 
% 40.28/40.70    Y, one ) ), X ) }.
% 40.28/40.70  parent0[0]: (6790) {G23,W9,D5,L1,V2,M1} P(5425,23);d(7);d(19);d(7) { join( 
% 40.28/40.70    composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128072) {G17,W9,D5,L1,V2,M1}  { X ==> join( composition( X, meet
% 40.28/40.70    ( one, Y ) ), X ) }.
% 40.28/40.70  parent0[0]: (930) {G16,W9,D4,L1,V2,M1} P(920,51);d(80);d(845) { meet( meet
% 40.28/40.70    ( X, Y ), X ) ==> meet( X, Y ) }.
% 40.28/40.70  parent1[0; 5]: (128071) {G23,W9,D5,L1,V2,M1}  { X ==> join( composition( X
% 40.28/40.70    , meet( Y, one ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := one
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := meet( one, Y )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128073) {G17,W9,D5,L1,V2,M1}  { join( composition( X, meet( one, Y
% 40.28/40.70     ) ), X ) ==> X }.
% 40.28/40.70  parent0[0]: (128072) {G17,W9,D5,L1,V2,M1}  { X ==> join( composition( X, 
% 40.28/40.70    meet( one, Y ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6827) {G24,W9,D5,L1,V2,M1} P(930,6790) { join( composition( Y
% 40.28/40.70    , meet( one, X ) ), Y ) ==> Y }.
% 40.28/40.70  parent0: (128073) {G17,W9,D5,L1,V2,M1}  { join( composition( X, meet( one, 
% 40.28/40.70    Y ) ), X ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128075) {G24,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X, 
% 40.28/40.70    meet( Y, one ) ) ) }.
% 40.28/40.70  parent0[0]: (6825) {G24,W9,D5,L1,V2,M1} P(6790,882) { join( X, composition
% 40.28/40.70    ( X, meet( Y, one ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128076) {G17,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X, 
% 40.28/40.70    meet( one, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (930) {G16,W9,D4,L1,V2,M1} P(920,51);d(80);d(845) { meet( meet
% 40.28/40.70    ( X, Y ), X ) ==> meet( X, Y ) }.
% 40.28/40.70  parent1[0; 6]: (128075) {G24,W9,D5,L1,V2,M1}  { X ==> join( X, composition
% 40.28/40.70    ( X, meet( Y, one ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := one
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := meet( one, Y )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128077) {G17,W9,D5,L1,V2,M1}  { join( X, composition( X, meet( one
% 40.28/40.70    , Y ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (128076) {G17,W9,D5,L1,V2,M1}  { X ==> join( X, composition( X
% 40.28/40.70    , meet( one, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6837) {G25,W9,D5,L1,V2,M1} P(930,6825) { join( Y, composition
% 40.28/40.70    ( Y, meet( one, X ) ) ) ==> Y }.
% 40.28/40.70  parent0: (128077) {G17,W9,D5,L1,V2,M1}  { join( X, composition( X, meet( 
% 40.28/40.70    one, Y ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128079) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 40.28/40.70  parent0[0]: (1202) {G20,W7,D4,L1,V2,M1} P(1084,953);d(862) { meet( Y, join
% 40.28/40.70    ( X, Y ) ) ==> Y }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128082) {G21,W13,D5,L1,V2,M1}  { composition( X, meet( one, Y ) )
% 40.28/40.70     ==> meet( composition( X, meet( one, Y ) ), X ) }.
% 40.28/40.70  parent0[0]: (6837) {G25,W9,D5,L1,V2,M1} P(930,6825) { join( Y, composition
% 40.28/40.70    ( Y, meet( one, X ) ) ) ==> Y }.
% 40.28/40.70  parent1[0; 12]: (128079) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X
% 40.28/40.70     ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( X, meet( one, Y ) )
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128083) {G21,W13,D5,L1,V2,M1}  { meet( composition( X, meet( one, 
% 40.28/40.70    Y ) ), X ) ==> composition( X, meet( one, Y ) ) }.
% 40.28/40.70  parent0[0]: (128082) {G21,W13,D5,L1,V2,M1}  { composition( X, meet( one, Y
% 40.28/40.70     ) ) ==> meet( composition( X, meet( one, Y ) ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (6866) {G26,W13,D5,L1,V2,M1} P(6837,1202) { meet( composition
% 40.28/40.70    ( X, meet( one, Y ) ), X ) ==> composition( X, meet( one, Y ) ) }.
% 40.28/40.70  parent0: (128083) {G21,W13,D5,L1,V2,M1}  { meet( composition( X, meet( one
% 40.28/40.70    , Y ) ), X ) ==> composition( X, meet( one, Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128085) {G22,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( Y, X )
% 40.28/40.70    , complement( Y ) ) ) }.
% 40.28/40.70  parent0[0]: (5920) {G22,W10,D5,L1,V2,M1} P(0,5044) { join( X, meet( join( Y
% 40.28/40.70    , X ), complement( Y ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128087) {G23,W13,D8,L1,V2,M1}  { X ==> join( X, meet( top, 
% 40.28/40.70    complement( composition( top, complement( meet( X, Y ) ) ) ) ) ) }.
% 40.28/40.70  parent0[0]: (2564) {G23,W10,D6,L1,V2,M1} P(880,1642);d(862) { join( 
% 40.28/40.70    composition( top, complement( meet( X, Y ) ) ), X ) ==> top }.
% 40.28/40.70  parent1[0; 5]: (128085) {G22,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 40.28/40.70    ( Y, X ), complement( Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := composition( top, complement( meet( X, Y ) ) )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128088) {G11,W11,D7,L1,V2,M1}  { X ==> join( X, complement( 
% 40.28/40.70    composition( top, complement( meet( X, Y ) ) ) ) ) }.
% 40.28/40.70  parent0[0]: (849) {G10,W5,D3,L1,V1,M1} P(78,819);d(845) { meet( top, X ) 
% 40.28/40.70    ==> X }.
% 40.28/40.70  parent1[0; 4]: (128087) {G23,W13,D8,L1,V2,M1}  { X ==> join( X, meet( top, 
% 40.28/40.70    complement( composition( top, complement( meet( X, Y ) ) ) ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := complement( composition( top, complement( meet( X, Y ) ) ) )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128089) {G11,W11,D7,L1,V2,M1}  { join( X, complement( composition
% 40.28/40.70    ( top, complement( meet( X, Y ) ) ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (128088) {G11,W11,D7,L1,V2,M1}  { X ==> join( X, complement( 
% 40.28/40.70    composition( top, complement( meet( X, Y ) ) ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (7407) {G24,W11,D7,L1,V2,M1} P(2564,5920);d(849) { join( X, 
% 40.28/40.70    complement( composition( top, complement( meet( X, Y ) ) ) ) ) ==> X }.
% 40.28/40.70  parent0: (128089) {G11,W11,D7,L1,V2,M1}  { join( X, complement( composition
% 40.28/40.70    ( top, complement( meet( X, Y ) ) ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128091) {G23,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.70    converse( join( X, Y ) ) ), converse( Y ) ) }.
% 40.28/40.70  parent0[0]: (1311) {G23,W10,D6,L1,V2,M1} P(8,1225) { meet( complement( 
% 40.28/40.70    converse( join( X, Y ) ) ), converse( Y ) ) ==> zero }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128094) {G3,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.70    converse( X ) ), converse( meet( X, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (825) {G2,W10,D5,L1,V2,M1} P(3,51) { join( meet( X, complement
% 40.28/40.70    ( Y ) ), meet( X, Y ) ) ==> X }.
% 40.28/40.70  parent1[0; 5]: (128091) {G23,W10,D6,L1,V2,M1}  { zero ==> meet( complement
% 40.28/40.70    ( converse( join( X, Y ) ) ), converse( Y ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := meet( X, complement( Y ) )
% 40.28/40.70     Y := meet( X, Y )
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128095) {G3,W10,D5,L1,V2,M1}  { meet( complement( converse( X ) )
% 40.28/40.70    , converse( meet( X, Y ) ) ) ==> zero }.
% 40.28/40.70  parent0[0]: (128094) {G3,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.70    converse( X ) ), converse( meet( X, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (8185) {G24,W10,D5,L1,V2,M1} P(825,1311) { meet( complement( 
% 40.28/40.70    converse( X ) ), converse( meet( X, Y ) ) ) ==> zero }.
% 40.28/40.70  parent0: (128095) {G3,W10,D5,L1,V2,M1}  { meet( complement( converse( X ) )
% 40.28/40.70    , converse( meet( X, Y ) ) ) ==> zero }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128097) {G24,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.70    converse( X ) ), converse( meet( X, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (8185) {G24,W10,D5,L1,V2,M1} P(825,1311) { meet( complement( 
% 40.28/40.70    converse( X ) ), converse( meet( X, Y ) ) ) ==> zero }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128098) {G4,W9,D5,L1,V1,M1}  { zero ==> meet( complement( one ), 
% 40.28/40.70    converse( meet( one, X ) ) ) }.
% 40.28/40.70  parent0[0]: (250) {G3,W4,D3,L1,V0,M1} P(244,5) { converse( one ) ==> one
% 40.28/40.70     }.
% 40.28/40.70  parent1[0; 4]: (128097) {G24,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 40.28/40.70    ( converse( X ) ), converse( meet( X, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := one
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128099) {G4,W9,D5,L1,V1,M1}  { meet( complement( one ), converse( 
% 40.28/40.70    meet( one, X ) ) ) ==> zero }.
% 40.28/40.70  parent0[0]: (128098) {G4,W9,D5,L1,V1,M1}  { zero ==> meet( complement( one
% 40.28/40.70     ), converse( meet( one, X ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (8210) {G25,W9,D5,L1,V1,M1} P(250,8185) { meet( complement( 
% 40.28/40.70    one ), converse( meet( one, X ) ) ) ==> zero }.
% 40.28/40.70  parent0: (128099) {G4,W9,D5,L1,V1,M1}  { meet( complement( one ), converse
% 40.28/40.70    ( meet( one, X ) ) ) ==> zero }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128100) {G24,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 40.28/40.70    converse( X ) ), converse( meet( X, Y ) ) ) }.
% 40.28/40.70  parent0[0]: (8185) {G24,W10,D5,L1,V2,M1} P(825,1311) { meet( complement( 
% 40.28/40.70    converse( X ) ), converse( meet( X, Y ) ) ) ==> zero }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128101) {G2,W10,D5,L1,V2,M1}  { zero ==> meet( converse( meet( X
% 40.28/40.70    , Y ) ), complement( converse( X ) ) ) }.
% 40.28/40.70  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.70    Y ) }.
% 40.28/40.70  parent1[0; 2]: (128100) {G24,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 40.28/40.70    ( converse( X ) ), converse( meet( X, Y ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := converse( meet( X, Y ) )
% 40.28/40.70     Y := complement( converse( X ) )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128105) {G2,W10,D5,L1,V2,M1}  { meet( converse( meet( X, Y ) ), 
% 40.28/40.70    complement( converse( X ) ) ) ==> zero }.
% 40.28/40.70  parent0[0]: (128101) {G2,W10,D5,L1,V2,M1}  { zero ==> meet( converse( meet
% 40.28/40.70    ( X, Y ) ), complement( converse( X ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (8213) {G25,W10,D5,L1,V2,M1} P(8185,78) { meet( converse( meet
% 40.28/40.70    ( X, Y ) ), complement( converse( X ) ) ) ==> zero }.
% 40.28/40.70  parent0: (128105) {G2,W10,D5,L1,V2,M1}  { meet( converse( meet( X, Y ) ), 
% 40.28/40.70    complement( converse( X ) ) ) ==> zero }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128109) {G25,W9,D5,L1,V1,M1}  { zero ==> meet( complement( one ), 
% 40.28/40.70    converse( meet( one, X ) ) ) }.
% 40.28/40.70  parent0[0]: (8210) {G25,W9,D5,L1,V1,M1} P(250,8185) { meet( complement( one
% 40.28/40.70     ), converse( meet( one, X ) ) ) ==> zero }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128110) {G26,W9,D5,L1,V1,M1}  { zero ==> meet( complement( one )
% 40.28/40.70    , converse( meet( X, one ) ) ) }.
% 40.28/40.70  parent0[0]: (2985) {G30,W9,D4,L1,V2,M1} P(1106,2964);d(2964) { converse( 
% 40.28/40.70    meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 40.28/40.70  parent1[0; 5]: (128109) {G25,W9,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 40.28/40.70    one ), converse( meet( one, X ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := one
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128113) {G26,W9,D5,L1,V1,M1}  { meet( complement( one ), converse
% 40.28/40.70    ( meet( X, one ) ) ) ==> zero }.
% 40.28/40.70  parent0[0]: (128110) {G26,W9,D5,L1,V1,M1}  { zero ==> meet( complement( one
% 40.28/40.70     ), converse( meet( X, one ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (8219) {G31,W9,D5,L1,V1,M1} P(2985,8210) { meet( complement( 
% 40.28/40.70    one ), converse( meet( X, one ) ) ) ==> zero }.
% 40.28/40.70  parent0: (128113) {G26,W9,D5,L1,V1,M1}  { meet( complement( one ), converse
% 40.28/40.70    ( meet( X, one ) ) ) ==> zero }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128115) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 40.28/40.70    complement( Y ), X ) ) }.
% 40.28/40.70  parent0[0]: (2822) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( X, Y ), 
% 40.28/40.70    meet( complement( Y ), X ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128118) {G17,W13,D6,L1,V1,M1}  { converse( meet( X, one ) ) ==> 
% 40.28/40.70    join( meet( converse( meet( X, one ) ), one ), zero ) }.
% 40.28/40.70  parent0[0]: (8219) {G31,W9,D5,L1,V1,M1} P(2985,8210) { meet( complement( 
% 40.28/40.70    one ), converse( meet( X, one ) ) ) ==> zero }.
% 40.28/40.70  parent1[0; 12]: (128115) {G16,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y )
% 40.28/40.70    , meet( complement( Y ), X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := converse( meet( X, one ) )
% 40.28/40.70     Y := one
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128119) {G10,W11,D5,L1,V1,M1}  { converse( meet( X, one ) ) ==> 
% 40.28/40.70    meet( converse( meet( X, one ) ), one ) }.
% 40.28/40.70  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.70     }.
% 40.28/40.70  parent1[0; 5]: (128118) {G17,W13,D6,L1,V1,M1}  { converse( meet( X, one ) )
% 40.28/40.70     ==> join( meet( converse( meet( X, one ) ), one ), zero ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := meet( converse( meet( X, one ) ), one )
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128120) {G10,W11,D5,L1,V1,M1}  { meet( converse( meet( X, one ) )
% 40.28/40.70    , one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.70  parent0[0]: (128119) {G10,W11,D5,L1,V1,M1}  { converse( meet( X, one ) ) 
% 40.28/40.70    ==> meet( converse( meet( X, one ) ), one ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (8221) {G32,W11,D5,L1,V1,M1} P(8219,2822);d(845) { meet( 
% 40.28/40.70    converse( meet( X, one ) ), one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.70  parent0: (128120) {G10,W11,D5,L1,V1,M1}  { meet( converse( meet( X, one ) )
% 40.28/40.70    , one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128122) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 40.28/40.70     ), X ) }.
% 40.28/40.70  parent0[0]: (930) {G16,W9,D4,L1,V2,M1} P(920,51);d(80);d(845) { meet( meet
% 40.28/40.70    ( X, Y ), X ) ==> meet( X, Y ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128124) {G17,W17,D6,L1,V1,M1}  { meet( composition( composition( 
% 40.28/40.70    X, converse( X ) ), X ), X ) ==> meet( X, composition( composition( X, 
% 40.28/40.70    converse( X ) ), X ) ) }.
% 40.28/40.70  parent0[0]: (1577) {G21,W10,D6,L1,V1,M1} P(1561,15);d(988);d(849) { meet( 
% 40.28/40.70    composition( composition( X, converse( X ) ), X ), X ) ==> X }.
% 40.28/40.70  parent1[0; 10]: (128122) {G16,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 40.28/40.70    meet( X, Y ), X ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( composition( X, converse( X ) ), X )
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128125) {G18,W10,D6,L1,V1,M1}  { X ==> meet( X, composition( 
% 40.28/40.70    composition( X, converse( X ) ), X ) ) }.
% 40.28/40.70  parent0[0]: (1577) {G21,W10,D6,L1,V1,M1} P(1561,15);d(988);d(849) { meet( 
% 40.28/40.70    composition( composition( X, converse( X ) ), X ), X ) ==> X }.
% 40.28/40.70  parent1[0; 1]: (128124) {G17,W17,D6,L1,V1,M1}  { meet( composition( 
% 40.28/40.70    composition( X, converse( X ) ), X ), X ) ==> meet( X, composition( 
% 40.28/40.70    composition( X, converse( X ) ), X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128127) {G18,W10,D6,L1,V1,M1}  { meet( X, composition( composition
% 40.28/40.70    ( X, converse( X ) ), X ) ) ==> X }.
% 40.28/40.70  parent0[0]: (128125) {G18,W10,D6,L1,V1,M1}  { X ==> meet( X, composition( 
% 40.28/40.70    composition( X, converse( X ) ), X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (9004) {G22,W10,D6,L1,V1,M1} P(1577,930) { meet( X, 
% 40.28/40.70    composition( composition( X, converse( X ) ), X ) ) ==> X }.
% 40.28/40.70  parent0: (128127) {G18,W10,D6,L1,V1,M1}  { meet( X, composition( 
% 40.28/40.70    composition( X, converse( X ) ), X ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128130) {G20,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.28/40.70     ), meet( Z, X ) ) }.
% 40.28/40.70  parent0[0]: (1014) {G20,W11,D4,L1,V3,M1} P(988,33) { join( join( X, Z ), 
% 40.28/40.70    meet( Y, X ) ) ==> join( X, Z ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Z
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128132) {G21,W19,D7,L1,V3,M1}  { join( composition( X, converse( 
% 40.28/40.70    meet( Y, one ) ) ), X ) ==> join( X, meet( Z, composition( X, converse( 
% 40.28/40.70    meet( Y, one ) ) ) ) ) }.
% 40.28/40.70  parent0[0]: (5619) {G22,W10,D6,L1,V2,M1} P(5432,23);d(7);d(19) { join( 
% 40.28/40.70    composition( Y, converse( meet( X, one ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 10]: (128130) {G20,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( 
% 40.28/40.70    join( X, Y ), meet( Z, X ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( X, converse( meet( Y, one ) ) )
% 40.28/40.70     Y := X
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128133) {G22,W12,D7,L1,V3,M1}  { X ==> join( X, meet( Z, 
% 40.28/40.70    composition( X, converse( meet( Y, one ) ) ) ) ) }.
% 40.28/40.70  parent0[0]: (5619) {G22,W10,D6,L1,V2,M1} P(5432,23);d(7);d(19) { join( 
% 40.28/40.70    composition( Y, converse( meet( X, one ) ) ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 1]: (128132) {G21,W19,D7,L1,V3,M1}  { join( composition( X, 
% 40.28/40.70    converse( meet( Y, one ) ) ), X ) ==> join( X, meet( Z, composition( X, 
% 40.28/40.70    converse( meet( Y, one ) ) ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128135) {G22,W12,D7,L1,V3,M1}  { join( X, meet( Y, composition( X
% 40.28/40.70    , converse( meet( Z, one ) ) ) ) ) ==> X }.
% 40.28/40.70  parent0[0]: (128133) {G22,W12,D7,L1,V3,M1}  { X ==> join( X, meet( Z, 
% 40.28/40.70    composition( X, converse( meet( Y, one ) ) ) ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Z
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (9376) {G23,W12,D7,L1,V3,M1} P(5619,1014) { join( X, meet( Z, 
% 40.28/40.70    composition( X, converse( meet( Y, one ) ) ) ) ) ==> X }.
% 40.28/40.70  parent0: (128135) {G22,W12,D7,L1,V3,M1}  { join( X, meet( Y, composition( X
% 40.28/40.70    , converse( meet( Z, one ) ) ) ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Z
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128138) {G18,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.28/40.70     ), meet( X, Z ) ) }.
% 40.28/40.70  parent0[0]: (992) {G18,W11,D4,L1,V3,M1} P(973,33) { join( join( X, Z ), 
% 40.28/40.70    meet( X, Y ) ) ==> join( X, Z ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Z
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128140) {G19,W17,D6,L1,V3,M1}  { join( composition( X, meet( one
% 40.28/40.70    , Y ) ), X ) ==> join( X, meet( composition( X, meet( one, Y ) ), Z ) )
% 40.28/40.70     }.
% 40.28/40.70  parent0[0]: (6827) {G24,W9,D5,L1,V2,M1} P(930,6790) { join( composition( Y
% 40.28/40.70    , meet( one, X ) ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 9]: (128138) {G18,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( 
% 40.28/40.70    join( X, Y ), meet( X, Z ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( X, meet( one, Y ) )
% 40.28/40.70     Y := X
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128141) {G20,W11,D6,L1,V3,M1}  { X ==> join( X, meet( composition
% 40.28/40.70    ( X, meet( one, Y ) ), Z ) ) }.
% 40.28/40.70  parent0[0]: (6827) {G24,W9,D5,L1,V2,M1} P(930,6790) { join( composition( Y
% 40.28/40.70    , meet( one, X ) ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 1]: (128140) {G19,W17,D6,L1,V3,M1}  { join( composition( X, meet
% 40.28/40.70    ( one, Y ) ), X ) ==> join( X, meet( composition( X, meet( one, Y ) ), Z
% 40.28/40.70     ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128143) {G20,W11,D6,L1,V3,M1}  { join( X, meet( composition( X, 
% 40.28/40.70    meet( one, Y ) ), Z ) ) ==> X }.
% 40.28/40.70  parent0[0]: (128141) {G20,W11,D6,L1,V3,M1}  { X ==> join( X, meet( 
% 40.28/40.70    composition( X, meet( one, Y ) ), Z ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (9426) {G25,W11,D6,L1,V3,M1} P(6827,992) { join( X, meet( 
% 40.28/40.70    composition( X, meet( one, Y ) ), Z ) ) ==> X }.
% 40.28/40.70  parent0: (128143) {G20,W11,D6,L1,V3,M1}  { join( X, meet( composition( X, 
% 40.28/40.70    meet( one, Y ) ), Z ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128146) {G18,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( join( X, Y
% 40.28/40.70     ), meet( X, Z ) ) }.
% 40.28/40.70  parent0[0]: (992) {G18,W11,D4,L1,V3,M1} P(973,33) { join( join( X, Z ), 
% 40.28/40.70    meet( X, Y ) ) ==> join( X, Z ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Z
% 40.28/40.70     Z := Y
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128148) {G19,W19,D7,L1,V3,M1}  { join( composition( converse( 
% 40.28/40.70    meet( X, one ) ), Y ), Y ) ==> join( Y, meet( composition( converse( meet
% 40.28/40.70    ( X, one ) ), Y ), Z ) ) }.
% 40.28/40.70  parent0[0]: (5425) {G22,W10,D6,L1,V2,M1} P(1032,258);d(250);d(251) { join( 
% 40.28/40.70    composition( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 10]: (128146) {G18,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( 
% 40.28/40.70    join( X, Y ), meet( X, Z ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := composition( converse( meet( X, one ) ), Y )
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128149) {G20,W12,D7,L1,V3,M1}  { Y ==> join( Y, meet( composition
% 40.28/40.70    ( converse( meet( X, one ) ), Y ), Z ) ) }.
% 40.28/40.70  parent0[0]: (5425) {G22,W10,D6,L1,V2,M1} P(1032,258);d(250);d(251) { join( 
% 40.28/40.70    composition( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 40.28/40.70  parent1[0; 1]: (128148) {G19,W19,D7,L1,V3,M1}  { join( composition( 
% 40.28/40.70    converse( meet( X, one ) ), Y ), Y ) ==> join( Y, meet( composition( 
% 40.28/40.70    converse( meet( X, one ) ), Y ), Z ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := X
% 40.28/40.70     Y := Y
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  eqswap: (128151) {G20,W12,D7,L1,V3,M1}  { join( X, meet( composition( 
% 40.28/40.70    converse( meet( Y, one ) ), X ), Z ) ) ==> X }.
% 40.28/40.70  parent0[0]: (128149) {G20,W12,D7,L1,V3,M1}  { Y ==> join( Y, meet( 
% 40.28/40.70    composition( converse( meet( X, one ) ), Y ), Z ) ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (9428) {G23,W12,D7,L1,V3,M1} P(5425,992) { join( Y, meet( 
% 40.28/40.70    composition( converse( meet( X, one ) ), Y ), Z ) ) ==> Y }.
% 40.28/40.70  parent0: (128151) {G20,W12,D7,L1,V3,M1}  { join( X, meet( composition( 
% 40.28/40.70    converse( meet( Y, one ) ), X ), Z ) ) ==> X }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Y
% 40.28/40.70     Y := X
% 40.28/40.70     Z := Z
% 40.28/40.70  end
% 40.28/40.70  permutation0:
% 40.28/40.70     0 ==> 0
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  paramod: (128155) {G3,W15,D5,L1,V3,M1}  { join( join( X, meet( Y, Z ) ), 
% 40.28/40.70    meet( Z, Y ) ) = join( meet( Z, Y ), X ) }.
% 40.28/40.70  parent0[0]: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( 
% 40.28/40.70    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.70  parent1[0; 11]: (471) {G2,W11,D4,L1,V3,M1} P(0,32) { join( join( Z, X ), Y
% 40.28/40.70     ) = join( join( Y, X ), Z ) }.
% 40.28/40.70  substitution0:
% 40.28/40.70     X := Z
% 40.28/40.70     Y := Y
% 40.28/40.70  end
% 40.28/40.70  substitution1:
% 40.28/40.70     X := meet( Y, Z )
% 40.28/40.70     Y := meet( Z, Y )
% 40.28/40.70     Z := X
% 40.28/40.70  end
% 40.28/40.70  
% 40.28/40.70  subsumption: (10000) {G31,W15,D5,L1,V3,M1} P(2965,471) { join( join( Z, 
% 40.28/40.70    meet( Y, X ) ), meet( X, Y ) ) ==> join( meet( X, Y ), Z ) }.
% 40.28/40.71  parent0: (128155) {G3,W15,D5,L1,V3,M1}  { join( join( X, meet( Y, Z ) ), 
% 40.28/40.71    meet( Z, Y ) ) = join( meet( Z, Y ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128159) {G4,W15,D5,L1,V3,M1}  { composition( X, join( meet( Y, Z
% 40.28/40.71     ), meet( Z, Y ) ) ) = composition( X, meet( Z, Y ) ) }.
% 40.28/40.71  parent0[0]: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( 
% 40.28/40.71    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 12]: (304) {G3,W11,D4,L1,V3,M1} P(26,7);d(7) { composition( X, 
% 40.28/40.71    join( Z, Y ) ) = composition( X, join( Y, Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( Z, Y )
% 40.28/40.71     Z := meet( Y, Z )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128161) {G5,W11,D4,L1,V3,M1}  { composition( X, meet( Y, Z ) ) = 
% 40.28/40.71    composition( X, meet( Z, Y ) ) }.
% 40.28/40.71  parent0[0]: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( 
% 40.28/40.71    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 3]: (128159) {G4,W15,D5,L1,V3,M1}  { composition( X, join( meet
% 40.28/40.71    ( Y, Z ), meet( Z, Y ) ) ) = composition( X, meet( Z, Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10016) {G31,W11,D4,L1,V3,M1} P(2965,304);d(2965) { 
% 40.28/40.71    composition( Z, meet( X, Y ) ) = composition( Z, meet( Y, X ) ) }.
% 40.28/40.71  parent0: (128161) {G5,W11,D4,L1,V3,M1}  { composition( X, meet( Y, Z ) ) = 
% 40.28/40.71    composition( X, meet( Z, Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Y
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128165) {G4,W15,D5,L1,V3,M1}  { join( join( meet( X, Y ), meet( Y
% 40.28/40.71    , X ) ), Z ) = join( meet( Y, X ), Z ) }.
% 40.28/40.71  parent0[0]: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( 
% 40.28/40.71    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 11]: (295) {G3,W11,D4,L1,V3,M1} P(24,7);d(7) { join( join( Y, X
% 40.28/40.71     ), Z ) = join( join( X, Y ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := meet( Y, X )
% 40.28/40.71     Y := meet( X, Y )
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128167) {G5,W11,D4,L1,V3,M1}  { join( meet( X, Y ), Z ) = join( 
% 40.28/40.71    meet( Y, X ), Z ) }.
% 40.28/40.71  parent0[0]: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( 
% 40.28/40.71    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 2]: (128165) {G4,W15,D5,L1,V3,M1}  { join( join( meet( X, Y ), 
% 40.28/40.71    meet( Y, X ) ), Z ) = join( meet( Y, X ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10018) {G31,W11,D4,L1,V3,M1} P(2965,295);d(2965) { join( meet
% 40.28/40.71    ( X, Y ), Z ) = join( meet( Y, X ), Z ) }.
% 40.28/40.71  parent0: (128167) {G5,W11,D4,L1,V3,M1}  { join( meet( X, Y ), Z ) = join( 
% 40.28/40.71    meet( Y, X ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128169) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 40.28/40.71    X, join( Y, Z ) ) }.
% 40.28/40.71  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.71    join( X, Y ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128172) {G1,W15,D5,L1,V3,M1}  { join( join( X, meet( Y, Z ) ), 
% 40.28/40.71    meet( Z, Y ) ) ==> join( X, meet( Y, Z ) ) }.
% 40.28/40.71  parent0[0]: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( 
% 40.28/40.71    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 12]: (128169) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 40.28/40.71    ==> join( X, join( Y, Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( Y, Z )
% 40.28/40.71     Z := meet( Z, Y )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128173) {G2,W11,D4,L1,V3,M1}  { join( meet( Z, Y ), X ) ==> join
% 40.28/40.71    ( X, meet( Y, Z ) ) }.
% 40.28/40.71  parent0[0]: (10000) {G31,W15,D5,L1,V3,M1} P(2965,471) { join( join( Z, meet
% 40.28/40.71    ( Y, X ) ), meet( X, Y ) ) ==> join( meet( X, Y ), Z ) }.
% 40.28/40.71  parent1[0; 1]: (128172) {G1,W15,D5,L1,V3,M1}  { join( join( X, meet( Y, Z )
% 40.28/40.71     ), meet( Z, Y ) ) ==> join( X, meet( Y, Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128174) {G2,W11,D4,L1,V3,M1}  { join( Z, meet( Y, X ) ) ==> join( 
% 40.28/40.71    meet( X, Y ), Z ) }.
% 40.28/40.71  parent0[0]: (128173) {G2,W11,D4,L1,V3,M1}  { join( meet( Z, Y ), X ) ==> 
% 40.28/40.71    join( X, meet( Y, Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10033) {G32,W11,D4,L1,V3,M1} P(2965,1);d(10000) { join( Z, 
% 40.28/40.71    meet( X, Y ) ) = join( meet( Y, X ), Z ) }.
% 40.28/40.71  parent0: (128174) {G2,W11,D4,L1,V3,M1}  { join( Z, meet( Y, X ) ) ==> join
% 40.28/40.71    ( meet( X, Y ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128175) {G18,W11,D4,L1,V3,M1}  { join( Y, X ) ==> join( join( X, Y
% 40.28/40.71     ), meet( Y, Z ) ) }.
% 40.28/40.71  parent0[0]: (996) {G18,W11,D4,L1,V3,M1} P(973,32) { join( join( Z, X ), 
% 40.28/40.71    meet( X, Y ) ) ==> join( X, Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128178) {G19,W15,D5,L1,V4,M1}  { join( X, meet( Y, Z ) ) ==> join
% 40.28/40.71    ( join( meet( Z, Y ), X ), meet( X, T ) ) }.
% 40.28/40.71  parent0[0]: (10018) {G31,W11,D4,L1,V3,M1} P(2965,295);d(2965) { join( meet
% 40.28/40.71    ( X, Y ), Z ) = join( meet( Y, X ), Z ) }.
% 40.28/40.71  parent1[0; 7]: (128175) {G18,W11,D4,L1,V3,M1}  { join( Y, X ) ==> join( 
% 40.28/40.71    join( X, Y ), meet( Y, Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := meet( Y, Z )
% 40.28/40.71     Y := X
% 40.28/40.71     Z := T
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128181) {G19,W11,D4,L1,V3,M1}  { join( X, meet( Y, Z ) ) ==> join
% 40.28/40.71    ( X, meet( Z, Y ) ) }.
% 40.28/40.71  parent0[0]: (996) {G18,W11,D4,L1,V3,M1} P(973,32) { join( join( Z, X ), 
% 40.28/40.71    meet( X, Y ) ) ==> join( X, Z ) }.
% 40.28/40.71  parent1[0; 6]: (128178) {G19,W15,D5,L1,V4,M1}  { join( X, meet( Y, Z ) ) 
% 40.28/40.71    ==> join( join( meet( Z, Y ), X ), meet( X, T ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := T
% 40.28/40.71     Z := meet( Z, Y )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71     T := T
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10093) {G32,W11,D4,L1,V3,M1} P(10018,996);d(996) { join( Z, 
% 40.28/40.71    meet( Y, X ) ) = join( Z, meet( X, Y ) ) }.
% 40.28/40.71  parent0: (128181) {G19,W11,D4,L1,V3,M1}  { join( X, meet( Y, Z ) ) ==> join
% 40.28/40.71    ( X, meet( Z, Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128182) {G32,W11,D4,L1,V3,M1}  { join( meet( Z, Y ), X ) = join( X
% 40.28/40.71    , meet( Y, Z ) ) }.
% 40.28/40.71  parent0[0]: (10033) {G32,W11,D4,L1,V3,M1} P(2965,1);d(10000) { join( Z, 
% 40.28/40.71    meet( X, Y ) ) = join( meet( Y, X ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128183) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top ), skol1
% 40.28/40.71     ) ==> composition( join( X, skol1 ), top ) }.
% 40.28/40.71  parent0[0]: (100) {G1,W11,D4,L1,V1,M1} P(16,6) { composition( join( X, 
% 40.28/40.71    skol1 ), top ) ==> join( composition( X, top ), skol1 ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128185) {G2,W15,D5,L1,V2,M1}  { join( composition( meet( X, Y ), 
% 40.28/40.71    top ), skol1 ) ==> composition( join( skol1, meet( Y, X ) ), top ) }.
% 40.28/40.71  parent0[0]: (128182) {G32,W11,D4,L1,V3,M1}  { join( meet( Z, Y ), X ) = 
% 40.28/40.71    join( X, meet( Y, Z ) ) }.
% 40.28/40.71  parent1[0; 9]: (128183) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top )
% 40.28/40.71    , skol1 ) ==> composition( join( X, skol1 ), top ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := skol1
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := meet( X, Y )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128186) {G2,W15,D5,L1,V2,M1}  { join( composition( meet( X, Y ), 
% 40.28/40.71    top ), skol1 ) ==> join( skol1, composition( meet( Y, X ), top ) ) }.
% 40.28/40.71  parent0[0]: (99) {G1,W11,D4,L1,V1,M1} P(16,6) { composition( join( skol1, X
% 40.28/40.71     ), top ) ==> join( skol1, composition( X, top ) ) }.
% 40.28/40.71  parent1[0; 8]: (128185) {G2,W15,D5,L1,V2,M1}  { join( composition( meet( X
% 40.28/40.71    , Y ), top ), skol1 ) ==> composition( join( skol1, meet( Y, X ) ), top )
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( Y, X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128187) {G2,W15,D5,L1,V2,M1}  { join( skol1, composition( meet( Y
% 40.28/40.71    , X ), top ) ) ==> join( composition( meet( X, Y ), top ), skol1 ) }.
% 40.28/40.71  parent0[0]: (128186) {G2,W15,D5,L1,V2,M1}  { join( composition( meet( X, Y
% 40.28/40.71     ), top ), skol1 ) ==> join( skol1, composition( meet( Y, X ), top ) )
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10261) {G33,W15,D5,L1,V2,M1} P(10033,100);d(99) { join( skol1
% 40.28/40.71    , composition( meet( Y, X ), top ) ) ==> join( composition( meet( X, Y )
% 40.28/40.71    , top ), skol1 ) }.
% 40.28/40.71  parent0: (128187) {G2,W15,D5,L1,V2,M1}  { join( skol1, composition( meet( Y
% 40.28/40.71    , X ), top ) ) ==> join( composition( meet( X, Y ), top ), skol1 ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128189) {G1,W25,D8,L1,V2,M1}  { meet( composition( X, meet( one, 
% 40.28/40.71    composition( converse( X ), Y ) ) ), Y ) ==> join( meet( X, Y ), meet( 
% 40.28/40.71    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) }.
% 40.28/40.71  parent0[0]: (168) {G1,W25,D8,L1,V2,M1} P(5,14) { join( meet( X, Y ), meet( 
% 40.28/40.71    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) ==>
% 40.28/40.71     meet( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y
% 40.28/40.71     ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128195) {G2,W31,D7,L1,V1,M1}  { meet( composition( X, meet( one, 
% 40.28/40.71    composition( converse( X ), composition( X, top ) ) ) ), composition( X, 
% 40.28/40.71    top ) ) ==> join( meet( X, composition( X, top ) ), composition( X, meet
% 40.28/40.71    ( one, composition( converse( X ), composition( X, top ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (2772) {G20,W11,D4,L1,V2,M1} P(1544,1004);d(853);d(862) { meet
% 40.28/40.71    ( composition( X, Y ), composition( X, top ) ) ==> composition( X, Y )
% 40.28/40.71     }.
% 40.28/40.71  parent1[0; 21]: (128189) {G1,W25,D8,L1,V2,M1}  { meet( composition( X, meet
% 40.28/40.71    ( one, composition( converse( X ), Y ) ) ), Y ) ==> join( meet( X, Y ), 
% 40.28/40.71    meet( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y )
% 40.28/40.71     ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( one, composition( converse( X ), composition( X, top ) ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := composition( X, top )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128197) {G3,W27,D7,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    composition( converse( X ), composition( X, top ) ) ) ) ==> join( meet( X
% 40.28/40.71    , composition( X, top ) ), composition( X, meet( one, composition( 
% 40.28/40.71    converse( X ), composition( X, top ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (2772) {G20,W11,D4,L1,V2,M1} P(1544,1004);d(853);d(862) { meet
% 40.28/40.71    ( composition( X, Y ), composition( X, top ) ) ==> composition( X, Y )
% 40.28/40.71     }.
% 40.28/40.71  parent1[0; 1]: (128195) {G2,W31,D7,L1,V1,M1}  { meet( composition( X, meet
% 40.28/40.71    ( one, composition( converse( X ), composition( X, top ) ) ) ), 
% 40.28/40.71    composition( X, top ) ) ==> join( meet( X, composition( X, top ) ), 
% 40.28/40.71    composition( X, meet( one, composition( converse( X ), composition( X, 
% 40.28/40.71    top ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( one, composition( converse( X ), composition( X, top ) ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128203) {G4,W23,D7,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    composition( converse( X ), composition( X, top ) ) ) ) ==> join( X, 
% 40.28/40.71    composition( X, meet( one, composition( converse( X ), composition( X, 
% 40.28/40.71    top ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (1667) {G24,W7,D4,L1,V1,M1} P(1654,1238) { meet( X, composition
% 40.28/40.71    ( X, top ) ) ==> X }.
% 40.28/40.71  parent1[0; 12]: (128197) {G3,W27,D7,L1,V1,M1}  { composition( X, meet( one
% 40.28/40.71    , composition( converse( X ), composition( X, top ) ) ) ) ==> join( meet
% 40.28/40.71    ( X, composition( X, top ) ), composition( X, meet( one, composition( 
% 40.28/40.71    converse( X ), composition( X, top ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128204) {G5,W12,D6,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    composition( converse( X ), composition( X, top ) ) ) ) ==> X }.
% 40.28/40.71  parent0[0]: (6837) {G25,W9,D5,L1,V2,M1} P(930,6825) { join( Y, composition
% 40.28/40.71    ( Y, meet( one, X ) ) ) ==> Y }.
% 40.28/40.71  parent1[0; 11]: (128203) {G4,W23,D7,L1,V1,M1}  { composition( X, meet( one
% 40.28/40.71    , composition( converse( X ), composition( X, top ) ) ) ) ==> join( X, 
% 40.28/40.71    composition( X, meet( one, composition( converse( X ), composition( X, 
% 40.28/40.71    top ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := composition( converse( X ), composition( X, top ) )
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128205) {G1,W12,D7,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    composition( composition( converse( X ), X ), top ) ) ) ==> X }.
% 40.28/40.71  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.28/40.71     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.28/40.71  parent1[0; 5]: (128204) {G5,W12,D6,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    composition( converse( X ), composition( X, top ) ) ) ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := converse( X )
% 40.28/40.71     Y := X
% 40.28/40.71     Z := top
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128206) {G2,W10,D6,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    converse( composition( top, X ) ) ) ) ==> X }.
% 40.28/40.71  parent0[0]: (2253) {G19,W11,D5,L1,V1,M1} P(1559,141);d(856);d(856);d(243);d
% 40.28/40.71    (6);d(1001);d(213);d(849);d(4) { composition( composition( converse( X )
% 40.28/40.71    , X ), top ) ==> converse( composition( top, X ) ) }.
% 40.28/40.71  parent1[0; 5]: (128205) {G1,W12,D7,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    composition( composition( converse( X ), X ), top ) ) ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10297) {G26,W10,D6,L1,V1,M1} P(2772,168);d(1667);d(6837);d(4)
% 40.28/40.71    ;d(2253) { composition( X, meet( one, converse( composition( top, X ) ) )
% 40.28/40.71     ) ==> X }.
% 40.28/40.71  parent0: (128206) {G2,W10,D6,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    converse( composition( top, X ) ) ) ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128208) {G26,W10,D6,L1,V1,M1}  { X ==> composition( X, meet( one, 
% 40.28/40.71    converse( composition( top, X ) ) ) ) }.
% 40.28/40.71  parent0[0]: (10297) {G26,W10,D6,L1,V1,M1} P(2772,168);d(1667);d(6837);d(4);
% 40.28/40.71    d(2253) { composition( X, meet( one, converse( composition( top, X ) ) )
% 40.28/40.71     ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128209) {G27,W10,D6,L1,V1,M1}  { X ==> composition( X, meet( 
% 40.28/40.71    converse( composition( top, X ) ), one ) ) }.
% 40.28/40.71  parent0[0]: (10016) {G31,W11,D4,L1,V3,M1} P(2965,304);d(2965) { composition
% 40.28/40.71    ( Z, meet( X, Y ) ) = composition( Z, meet( Y, X ) ) }.
% 40.28/40.71  parent1[0; 2]: (128208) {G26,W10,D6,L1,V1,M1}  { X ==> composition( X, meet
% 40.28/40.71    ( one, converse( composition( top, X ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := one
% 40.28/40.71     Y := converse( composition( top, X ) )
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128215) {G27,W10,D6,L1,V1,M1}  { composition( X, meet( converse( 
% 40.28/40.71    composition( top, X ) ), one ) ) ==> X }.
% 40.28/40.71  parent0[0]: (128209) {G27,W10,D6,L1,V1,M1}  { X ==> composition( X, meet( 
% 40.28/40.71    converse( composition( top, X ) ), one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10303) {G32,W10,D6,L1,V1,M1} P(10297,10016) { composition( X
% 40.28/40.71    , meet( converse( composition( top, X ) ), one ) ) ==> X }.
% 40.28/40.71  parent0: (128215) {G27,W10,D6,L1,V1,M1}  { composition( X, meet( converse( 
% 40.28/40.71    composition( top, X ) ), one ) ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128219) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.28/40.71    ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.71  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.71    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128224) {G2,W14,D8,L1,V1,M1}  { composition( converse( meet( 
% 40.28/40.71    converse( composition( top, converse( X ) ) ), one ) ), X ) ==> converse
% 40.28/40.71    ( converse( X ) ) }.
% 40.28/40.71  parent0[0]: (10303) {G32,W10,D6,L1,V1,M1} P(10297,10016) { composition( X, 
% 40.28/40.71    meet( converse( composition( top, X ) ), one ) ) ==> X }.
% 40.28/40.71  parent1[0; 12]: (128219) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.28/40.71    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := converse( X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( converse( composition( top, converse( X ) ) ), one )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128225) {G1,W12,D8,L1,V1,M1}  { composition( converse( meet( 
% 40.28/40.71    converse( composition( top, converse( X ) ) ), one ) ), X ) ==> X }.
% 40.28/40.71  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.71  parent1[0; 11]: (128224) {G2,W14,D8,L1,V1,M1}  { composition( converse( 
% 40.28/40.71    meet( converse( composition( top, converse( X ) ) ), one ) ), X ) ==> 
% 40.28/40.71    converse( converse( X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128226) {G2,W11,D7,L1,V1,M1}  { composition( converse( meet( 
% 40.28/40.71    composition( X, converse( top ) ), one ) ), X ) ==> X }.
% 40.28/40.71  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.71    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.71  parent1[0; 4]: (128225) {G1,W12,D8,L1,V1,M1}  { composition( converse( meet
% 40.28/40.71    ( converse( composition( top, converse( X ) ) ), one ) ), X ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := top
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128227) {G3,W10,D6,L1,V1,M1}  { composition( converse( meet( 
% 40.28/40.71    composition( X, top ), one ) ), X ) ==> X }.
% 40.28/40.71  parent0[0]: (213) {G8,W4,D3,L1,V0,M1} P(211,62) { converse( top ) ==> top
% 40.28/40.71     }.
% 40.28/40.71  parent1[0; 6]: (128226) {G2,W11,D7,L1,V1,M1}  { composition( converse( meet
% 40.28/40.71    ( composition( X, converse( top ) ), one ) ), X ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10347) {G33,W10,D6,L1,V1,M1} P(10303,20);d(7);d(19);d(213) { 
% 40.28/40.71    composition( converse( meet( composition( X, top ), one ) ), X ) ==> X
% 40.28/40.71     }.
% 40.28/40.71  parent0: (128227) {G3,W10,D6,L1,V1,M1}  { composition( converse( meet( 
% 40.28/40.71    composition( X, top ), one ) ), X ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128230) {G33,W10,D6,L1,V1,M1}  { X ==> composition( converse( meet
% 40.28/40.71    ( composition( X, top ), one ) ), X ) }.
% 40.28/40.71  parent0[0]: (10347) {G33,W10,D6,L1,V1,M1} P(10303,20);d(7);d(19);d(213) { 
% 40.28/40.71    composition( converse( meet( composition( X, top ), one ) ), X ) ==> X
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128231) {G1,W8,D5,L1,V0,M1}  { skol1 ==> composition( converse( 
% 40.28/40.71    meet( skol1, one ) ), skol1 ) }.
% 40.28/40.71  parent0[0]: (16) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 40.28/40.71    skol1 }.
% 40.28/40.71  parent1[0; 5]: (128230) {G33,W10,D6,L1,V1,M1}  { X ==> composition( 
% 40.28/40.71    converse( meet( composition( X, top ), one ) ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := skol1
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128232) {G1,W8,D5,L1,V0,M1}  { composition( converse( meet( skol1
% 40.28/40.71    , one ) ), skol1 ) ==> skol1 }.
% 40.28/40.71  parent0[0]: (128231) {G1,W8,D5,L1,V0,M1}  { skol1 ==> composition( converse
% 40.28/40.71    ( meet( skol1, one ) ), skol1 ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10370) {G34,W8,D5,L1,V0,M1} P(16,10347) { composition( 
% 40.28/40.71    converse( meet( skol1, one ) ), skol1 ) ==> skol1 }.
% 40.28/40.71  parent0: (128232) {G1,W8,D5,L1,V0,M1}  { composition( converse( meet( skol1
% 40.28/40.71    , one ) ), skol1 ) ==> skol1 }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128234) {G1,W23,D7,L1,V2,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.71    converse( X ) ) ), one ) ==> join( meet( composition( X, Y ), one ), meet
% 40.28/40.71    ( composition( X, meet( Y, converse( X ) ) ), one ) ) }.
% 40.28/40.71  parent0[0]: (169) {G1,W23,D7,L1,V2,M1} P(5,14) { join( meet( composition( X
% 40.28/40.71    , Y ), one ), meet( composition( X, meet( Y, converse( X ) ) ), one ) ) 
% 40.28/40.71    ==> meet( composition( X, meet( Y, converse( X ) ) ), one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128238) {G2,W33,D9,L1,V0,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( skol1, one ) ), meet( skol1, converse( converse( meet( skol1, one ) ) )
% 40.28/40.71     ) ), one ) ==> join( meet( skol1, one ), meet( composition( converse( 
% 40.28/40.71    meet( skol1, one ) ), meet( skol1, converse( converse( meet( skol1, one )
% 40.28/40.71     ) ) ) ), one ) ) }.
% 40.28/40.71  parent0[0]: (10370) {G34,W8,D5,L1,V0,M1} P(16,10347) { composition( 
% 40.28/40.71    converse( meet( skol1, one ) ), skol1 ) ==> skol1 }.
% 40.28/40.71  parent1[0; 17]: (128234) {G1,W23,D7,L1,V2,M1}  { meet( composition( X, meet
% 40.28/40.71    ( Y, converse( X ) ) ), one ) ==> join( meet( composition( X, Y ), one )
% 40.28/40.71    , meet( composition( X, meet( Y, converse( X ) ) ), one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := converse( meet( skol1, one ) )
% 40.28/40.71     Y := skol1
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128240) {G1,W31,D8,L1,V0,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( skol1, one ) ), meet( skol1, converse( converse( meet( skol1, one ) ) )
% 40.28/40.71     ) ), one ) ==> join( meet( skol1, one ), meet( composition( converse( 
% 40.28/40.71    meet( skol1, one ) ), meet( skol1, meet( skol1, one ) ) ), one ) ) }.
% 40.28/40.71  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.71  parent1[0; 27]: (128238) {G2,W33,D9,L1,V0,M1}  { meet( composition( 
% 40.28/40.71    converse( meet( skol1, one ) ), meet( skol1, converse( converse( meet( 
% 40.28/40.71    skol1, one ) ) ) ) ), one ) ==> join( meet( skol1, one ), meet( 
% 40.28/40.71    composition( converse( meet( skol1, one ) ), meet( skol1, converse( 
% 40.28/40.71    converse( meet( skol1, one ) ) ) ) ), one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( skol1, one )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128241) {G1,W29,D7,L1,V0,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( skol1, one ) ), meet( skol1, meet( skol1, one ) ) ), one ) ==> join( 
% 40.28/40.71    meet( skol1, one ), meet( composition( converse( meet( skol1, one ) ), 
% 40.28/40.71    meet( skol1, meet( skol1, one ) ) ), one ) ) }.
% 40.28/40.71  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.71  parent1[0; 9]: (128240) {G1,W31,D8,L1,V0,M1}  { meet( composition( converse
% 40.28/40.71    ( meet( skol1, one ) ), meet( skol1, converse( converse( meet( skol1, one
% 40.28/40.71     ) ) ) ) ), one ) ==> join( meet( skol1, one ), meet( composition( 
% 40.28/40.71    converse( meet( skol1, one ) ), meet( skol1, meet( skol1, one ) ) ), one
% 40.28/40.71     ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( skol1, one )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128246) {G2,W27,D7,L1,V0,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( skol1, one ) ), meet( skol1, meet( skol1, one ) ) ), one ) ==> join( 
% 40.28/40.71    meet( skol1, one ), meet( composition( converse( meet( skol1, one ) ), 
% 40.28/40.71    meet( skol1, one ) ), one ) ) }.
% 40.28/40.71  parent0[0]: (966) {G19,W9,D4,L1,V2,M1} P(78,964) { meet( Y, meet( Y, X ) ) 
% 40.28/40.71    ==> meet( Y, X ) }.
% 40.28/40.71  parent1[0; 23]: (128241) {G1,W29,D7,L1,V0,M1}  { meet( composition( 
% 40.28/40.71    converse( meet( skol1, one ) ), meet( skol1, meet( skol1, one ) ) ), one
% 40.28/40.71     ) ==> join( meet( skol1, one ), meet( composition( converse( meet( skol1
% 40.28/40.71    , one ) ), meet( skol1, meet( skol1, one ) ) ), one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := one
% 40.28/40.71     Y := skol1
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128247) {G3,W25,D7,L1,V0,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( skol1, one ) ), meet( skol1, one ) ), one ) ==> join( meet( skol1, one
% 40.28/40.71     ), meet( composition( converse( meet( skol1, one ) ), meet( skol1, one )
% 40.28/40.71     ), one ) ) }.
% 40.28/40.71  parent0[0]: (966) {G19,W9,D4,L1,V2,M1} P(78,964) { meet( Y, meet( Y, X ) ) 
% 40.28/40.71    ==> meet( Y, X ) }.
% 40.28/40.71  parent1[0; 7]: (128246) {G2,W27,D7,L1,V0,M1}  { meet( composition( converse
% 40.28/40.71    ( meet( skol1, one ) ), meet( skol1, meet( skol1, one ) ) ), one ) ==> 
% 40.28/40.71    join( meet( skol1, one ), meet( composition( converse( meet( skol1, one )
% 40.28/40.71     ), meet( skol1, one ) ), one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := one
% 40.28/40.71     Y := skol1
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128250) {G4,W14,D6,L1,V0,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( skol1, one ) ), meet( skol1, one ) ), one ) ==> meet( skol1, one ) }.
% 40.28/40.71  parent0[0]: (9428) {G23,W12,D7,L1,V3,M1} P(5425,992) { join( Y, meet( 
% 40.28/40.71    composition( converse( meet( X, one ) ), Y ), Z ) ) ==> Y }.
% 40.28/40.71  parent1[0; 11]: (128247) {G3,W25,D7,L1,V0,M1}  { meet( composition( 
% 40.28/40.71    converse( meet( skol1, one ) ), meet( skol1, one ) ), one ) ==> join( 
% 40.28/40.71    meet( skol1, one ), meet( composition( converse( meet( skol1, one ) ), 
% 40.28/40.71    meet( skol1, one ) ), one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := skol1
% 40.28/40.71     Y := meet( skol1, one )
% 40.28/40.71     Z := one
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (10383) {G35,W14,D6,L1,V0,M1} P(10370,169);d(7);d(966);d(9428)
% 40.28/40.71     { meet( composition( converse( meet( skol1, one ) ), meet( skol1, one )
% 40.28/40.71     ), one ) ==> meet( skol1, one ) }.
% 40.28/40.71  parent0: (128250) {G4,W14,D6,L1,V0,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( skol1, one ) ), meet( skol1, one ) ), one ) ==> meet( skol1, one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128253) {G22,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 40.28/40.71    meet( complement( meet( X, Y ) ), X ) }.
% 40.28/40.71  parent0[0]: (6312) {G22,W11,D5,L1,V2,M1} P(5051,878);d(878);d(1084);d(880)
% 40.28/40.71     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128262) {G16,W15,D6,L1,V2,M1}  { meet( complement( complement( X
% 40.28/40.71     ) ), complement( Y ) ) ==> meet( complement( complement( join( Y, X ) )
% 40.28/40.71     ), complement( Y ) ) }.
% 40.28/40.71  parent0[0]: (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y )
% 40.28/40.71    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.71  parent1[0; 9]: (128253) {G22,W11,D5,L1,V2,M1}  { meet( complement( Y ), X )
% 40.28/40.71     ==> meet( complement( meet( X, Y ) ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := complement( Y )
% 40.28/40.71     Y := complement( X )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128268) {G16,W14,D6,L1,V2,M1}  { meet( complement( complement( X
% 40.28/40.71     ) ), complement( Y ) ) ==> complement( join( complement( join( Y, X ) )
% 40.28/40.71    , Y ) ) }.
% 40.28/40.71  parent0[0]: (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y )
% 40.28/40.71    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.71  parent1[0; 7]: (128262) {G16,W15,D6,L1,V2,M1}  { meet( complement( 
% 40.28/40.71    complement( X ) ), complement( Y ) ) ==> meet( complement( complement( 
% 40.28/40.71    join( Y, X ) ) ), complement( Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := complement( join( Y, X ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128270) {G15,W13,D5,L1,V2,M1}  { meet( complement( complement( X
% 40.28/40.71     ) ), complement( Y ) ) ==> meet( join( Y, X ), complement( Y ) ) }.
% 40.28/40.71  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.71    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.71  parent1[0; 7]: (128268) {G16,W14,D6,L1,V2,M1}  { meet( complement( 
% 40.28/40.71    complement( X ) ), complement( Y ) ) ==> complement( join( complement( 
% 40.28/40.71    join( Y, X ) ), Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := join( Y, X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128271) {G16,W12,D5,L1,V2,M1}  { complement( join( complement( X
% 40.28/40.71     ), Y ) ) ==> meet( join( Y, X ), complement( Y ) ) }.
% 40.28/40.71  parent0[0]: (3284) {G15,W10,D4,L1,V2,M1} P(862,878) { meet( complement( Y )
% 40.28/40.71    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 40.28/40.71  parent1[0; 1]: (128270) {G15,W13,D5,L1,V2,M1}  { meet( complement( 
% 40.28/40.71    complement( X ) ), complement( Y ) ) ==> meet( join( Y, X ), complement( 
% 40.28/40.71    Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := complement( X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128272) {G15,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 40.28/40.71    meet( join( Y, X ), complement( Y ) ) }.
% 40.28/40.71  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.71    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.71  parent1[0; 1]: (128271) {G16,W12,D5,L1,V2,M1}  { complement( join( 
% 40.28/40.71    complement( X ), Y ) ) ==> meet( join( Y, X ), complement( Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128273) {G15,W11,D4,L1,V2,M1}  { meet( join( Y, X ), complement( Y
% 40.28/40.71     ) ) ==> meet( X, complement( Y ) ) }.
% 40.28/40.71  parent0[0]: (128272) {G15,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) 
% 40.28/40.71    ==> meet( join( Y, X ), complement( Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (11994) {G23,W11,D4,L1,V2,M1} P(3284,6312);d(3284);d(879);d(
% 40.28/40.71    3284);d(879) { meet( join( X, Y ), complement( X ) ) ==> meet( Y, 
% 40.28/40.71    complement( X ) ) }.
% 40.28/40.71  parent0: (128273) {G15,W11,D4,L1,V2,M1}  { meet( join( Y, X ), complement( 
% 40.28/40.71    Y ) ) ==> meet( X, complement( Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128275) {G22,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 40.28/40.71    meet( complement( meet( X, Y ) ), X ) }.
% 40.28/40.71  parent0[0]: (6312) {G22,W11,D5,L1,V2,M1} P(5051,878);d(878);d(1084);d(880)
% 40.28/40.71     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128281) {G16,W12,D5,L1,V2,M1}  { meet( complement( complement( X
% 40.28/40.71     ) ), Y ) ==> meet( join( complement( Y ), X ), Y ) }.
% 40.28/40.71  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.71    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.71  parent1[0; 7]: (128275) {G22,W11,D5,L1,V2,M1}  { meet( complement( Y ), X )
% 40.28/40.71     ==> meet( complement( meet( X, Y ) ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := complement( X )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128282) {G14,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 40.28/40.71    complement( Y ), X ), Y ) }.
% 40.28/40.71  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.71    complement( X ) ) ==> X }.
% 40.28/40.71  parent1[0; 2]: (128281) {G16,W12,D5,L1,V2,M1}  { meet( complement( 
% 40.28/40.71    complement( X ) ), Y ) ==> meet( join( complement( Y ), X ), Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128283) {G14,W10,D5,L1,V2,M1}  { meet( join( complement( Y ), X )
% 40.28/40.71    , Y ) ==> meet( X, Y ) }.
% 40.28/40.71  parent0[0]: (128282) {G14,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 40.28/40.71    complement( Y ), X ), Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (11995) {G23,W10,D5,L1,V2,M1} P(1085,6312);d(862) { meet( join
% 40.28/40.71    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 40.28/40.71  parent0: (128283) {G14,W10,D5,L1,V2,M1}  { meet( join( complement( Y ), X )
% 40.28/40.71    , Y ) ==> meet( X, Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128284) {G23,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( join( 
% 40.28/40.71    complement( X ), Y ), X ) }.
% 40.28/40.71  parent0[0]: (11995) {G23,W10,D5,L1,V2,M1} P(1085,6312);d(862) { meet( join
% 40.28/40.71    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128286) {G24,W14,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 40.28/40.71    ( join( complement( Z ), meet( Y, X ) ), Z ) }.
% 40.28/40.71  parent0[0]: (10093) {G32,W11,D4,L1,V3,M1} P(10018,996);d(996) { join( Z, 
% 40.28/40.71    meet( Y, X ) ) = join( Z, meet( X, Y ) ) }.
% 40.28/40.71  parent1[0; 7]: (128284) {G23,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( 
% 40.28/40.71    join( complement( X ), Y ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71     Z := complement( Z )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := meet( X, Y )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128288) {G24,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 40.28/40.71    ( meet( Y, X ), Z ) }.
% 40.28/40.71  parent0[0]: (11995) {G23,W10,D5,L1,V2,M1} P(1085,6312);d(862) { meet( join
% 40.28/40.71    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 40.28/40.71  parent1[0; 6]: (128286) {G24,W14,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) 
% 40.28/40.71    ==> meet( join( complement( Z ), meet( Y, X ) ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := meet( Y, X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12009) {G33,W11,D4,L1,V3,M1} P(10093,11995);d(11995) { meet( 
% 40.28/40.71    meet( Z, Y ), X ) = meet( meet( Y, Z ), X ) }.
% 40.28/40.71  parent0: (128288) {G24,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 40.28/40.71    ( meet( Y, X ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128290) {G30,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, Y
% 40.28/40.71     ), meet( Y, X ) ) }.
% 40.28/40.71  parent0[0]: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( 
% 40.28/40.71    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128294) {G24,W17,D6,L1,V2,M1}  { meet( X, join( complement( X ), 
% 40.28/40.71    Y ) ) ==> join( meet( X, join( complement( X ), Y ) ), meet( Y, X ) ) }.
% 40.28/40.71  parent0[0]: (11995) {G23,W10,D5,L1,V2,M1} P(1085,6312);d(862) { meet( join
% 40.28/40.71    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 40.28/40.71  parent1[0; 14]: (128290) {G30,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 40.28/40.71    meet( X, Y ), meet( Y, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := join( complement( X ), Y )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128296) {G25,W10,D5,L1,V2,M1}  { meet( X, join( complement( X ), 
% 40.28/40.71    Y ) ) ==> meet( Y, X ) }.
% 40.28/40.71  parent0[0]: (6039) {G26,W14,D6,L1,V2,M1} P(3158,6020);d(1085) { join( meet
% 40.28/40.71    ( X, join( complement( X ), Y ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 40.28/40.71  parent1[0; 7]: (128294) {G24,W17,D6,L1,V2,M1}  { meet( X, join( complement
% 40.28/40.71    ( X ), Y ) ) ==> join( meet( X, join( complement( X ), Y ) ), meet( Y, X
% 40.28/40.71     ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12011) {G31,W10,D5,L1,V2,M1} P(11995,2965);d(6039) { meet( X
% 40.28/40.71    , join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 40.28/40.71  parent0: (128296) {G25,W10,D5,L1,V2,M1}  { meet( X, join( complement( X ), 
% 40.28/40.71    Y ) ) ==> meet( Y, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128299) {G31,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( 
% 40.28/40.71    complement( X ), Y ) ) }.
% 40.28/40.71  parent0[0]: (12011) {G31,W10,D5,L1,V2,M1} P(11995,2965);d(6039) { meet( X, 
% 40.28/40.71    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128302) {G22,W12,D5,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet
% 40.28/40.71    ( Y, join( X, complement( Y ) ) ) }.
% 40.28/40.71  parent0[0]: (4893) {G21,W11,D4,L1,V2,M1} P(4864,1026);d(1);d(992) { join( 
% 40.28/40.71    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.71  parent1[0; 8]: (128299) {G31,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 40.28/40.71    join( complement( X ), Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := meet( X, Y )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128303) {G18,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, join( 
% 40.28/40.71    X, complement( Y ) ) ) }.
% 40.28/40.71  parent0[0]: (936) {G17,W9,D4,L1,V2,M1} P(934,51);d(80);d(845) { meet( meet
% 40.28/40.71    ( X, Y ), Y ) ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 1]: (128302) {G22,W12,D5,L1,V2,M1}  { meet( meet( X, Y ), Y ) 
% 40.28/40.71    ==> meet( Y, join( X, complement( Y ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128304) {G18,W10,D5,L1,V2,M1}  { meet( Y, join( X, complement( Y )
% 40.28/40.71     ) ) ==> meet( X, Y ) }.
% 40.28/40.71  parent0[0]: (128303) {G18,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, 
% 40.28/40.71    join( X, complement( Y ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12020) {G32,W10,D5,L1,V2,M1} P(4893,12011);d(936) { meet( X, 
% 40.28/40.71    join( Y, complement( X ) ) ) ==> meet( Y, X ) }.
% 40.28/40.71  parent0: (128304) {G18,W10,D5,L1,V2,M1}  { meet( Y, join( X, complement( Y
% 40.28/40.71     ) ) ) ==> meet( X, Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128306) {G31,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( 
% 40.28/40.71    complement( X ), Y ) ) }.
% 40.28/40.71  parent0[0]: (12011) {G31,W10,D5,L1,V2,M1} P(11995,2965);d(6039) { meet( X, 
% 40.28/40.71    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128307) {G1,W14,D6,L1,V3,M1}  { meet( join( X, Y ), Z ) ==> meet
% 40.28/40.71    ( Z, join( join( complement( Z ), X ), Y ) ) }.
% 40.28/40.71  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 40.28/40.71    join( X, Y ), Z ) }.
% 40.28/40.71  parent1[0; 8]: (128306) {G31,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 40.28/40.71    join( complement( X ), Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := complement( Z )
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := join( X, Y )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128308) {G1,W14,D6,L1,V3,M1}  { meet( Z, join( join( complement( Z
% 40.28/40.71     ), X ), Y ) ) ==> meet( join( X, Y ), Z ) }.
% 40.28/40.71  parent0[0]: (128307) {G1,W14,D6,L1,V3,M1}  { meet( join( X, Y ), Z ) ==> 
% 40.28/40.71    meet( Z, join( join( complement( Z ), X ), Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12024) {G32,W14,D6,L1,V3,M1} P(1,12011) { meet( X, join( join
% 40.28/40.71    ( complement( X ), Y ), Z ) ) ==> meet( join( Y, Z ), X ) }.
% 40.28/40.71  parent0: (128308) {G1,W14,D6,L1,V3,M1}  { meet( Z, join( join( complement( 
% 40.28/40.71    Z ), X ), Y ) ) ==> meet( join( X, Y ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128310) {G32,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( Y
% 40.28/40.71    , complement( X ) ) ) }.
% 40.28/40.71  parent0[0]: (12020) {G32,W10,D5,L1,V2,M1} P(4893,12011);d(936) { meet( X, 
% 40.28/40.71    join( Y, complement( X ) ) ) ==> meet( Y, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128313) {G19,W15,D6,L1,V3,M1}  { meet( join( meet( complement( X
% 40.28/40.71     ), Y ), Z ), X ) ==> meet( X, join( complement( X ), Z ) ) }.
% 40.28/40.71  parent0[0]: (994) {G18,W11,D5,L1,V3,M1} P(973,32) { join( join( meet( X, Y
% 40.28/40.71     ), Z ), X ) ==> join( X, Z ) }.
% 40.28/40.71  parent1[0; 11]: (128310) {G32,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X
% 40.28/40.71    , join( Y, complement( X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := complement( X )
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := join( meet( complement( X ), Y ), Z )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128314) {G20,W12,D6,L1,V3,M1}  { meet( join( meet( complement( X
% 40.28/40.71     ), Y ), Z ), X ) ==> meet( Z, X ) }.
% 40.28/40.71  parent0[0]: (12011) {G31,W10,D5,L1,V2,M1} P(11995,2965);d(6039) { meet( X, 
% 40.28/40.71    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 40.28/40.71  parent1[0; 9]: (128313) {G19,W15,D6,L1,V3,M1}  { meet( join( meet( 
% 40.28/40.71    complement( X ), Y ), Z ), X ) ==> meet( X, join( complement( X ), Z ) )
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Z
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12025) {G33,W12,D6,L1,V3,M1} P(994,12020);d(12011) { meet( 
% 40.28/40.71    join( meet( complement( X ), Y ), Z ), X ) ==> meet( Z, X ) }.
% 40.28/40.71  parent0: (128314) {G20,W12,D6,L1,V3,M1}  { meet( join( meet( complement( X
% 40.28/40.71     ), Y ), Z ), X ) ==> meet( Z, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128316) {G32,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( Y
% 40.28/40.71    , complement( X ) ) ) }.
% 40.28/40.71  parent0[0]: (12020) {G32,W10,D5,L1,V2,M1} P(4893,12011);d(936) { meet( X, 
% 40.28/40.71    join( Y, complement( X ) ) ) ==> meet( Y, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128318) {G3,W14,D6,L1,V3,M1}  { meet( join( X, Y ), Z ) ==> meet
% 40.28/40.71    ( Z, join( join( complement( Z ), Y ), X ) ) }.
% 40.28/40.71  parent0[0]: (471) {G2,W11,D4,L1,V3,M1} P(0,32) { join( join( Z, X ), Y ) = 
% 40.28/40.71    join( join( Y, X ), Z ) }.
% 40.28/40.71  parent1[0; 8]: (128316) {G32,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 40.28/40.71    join( Y, complement( X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := complement( Z )
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := join( X, Y )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128320) {G4,W11,D4,L1,V3,M1}  { meet( join( X, Y ), Z ) ==> meet
% 40.28/40.71    ( join( Y, X ), Z ) }.
% 40.28/40.71  parent0[0]: (12024) {G32,W14,D6,L1,V3,M1} P(1,12011) { meet( X, join( join
% 40.28/40.71    ( complement( X ), Y ), Z ) ) ==> meet( join( Y, Z ), X ) }.
% 40.28/40.71  parent1[0; 6]: (128318) {G3,W14,D6,L1,V3,M1}  { meet( join( X, Y ), Z ) ==>
% 40.28/40.71     meet( Z, join( join( complement( Z ), Y ), X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12031) {G33,W11,D4,L1,V3,M1} P(471,12020);d(12024) { meet( 
% 40.28/40.71    join( Y, X ), Z ) = meet( join( X, Y ), Z ) }.
% 40.28/40.71  parent0: (128320) {G4,W11,D4,L1,V3,M1}  { meet( join( X, Y ), Z ) ==> meet
% 40.28/40.71    ( join( Y, X ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128321) {G32,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( Y
% 40.28/40.71    , complement( X ) ) ) }.
% 40.28/40.71  parent0[0]: (12020) {G32,W10,D5,L1,V2,M1} P(4893,12011);d(936) { meet( X, 
% 40.28/40.71    join( Y, complement( X ) ) ) ==> meet( Y, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128322) {G2,W14,D6,L1,V3,M1}  { meet( join( X, Y ), Z ) ==> meet
% 40.28/40.71    ( Z, join( join( X, complement( Z ) ), Y ) ) }.
% 40.28/40.71  parent0[0]: (33) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 40.28/40.71     = join( join( Z, X ), Y ) }.
% 40.28/40.71  parent1[0; 8]: (128321) {G32,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 40.28/40.71    join( Y, complement( X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := complement( Z )
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := join( X, Y )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128325) {G2,W14,D6,L1,V3,M1}  { meet( Z, join( join( X, complement
% 40.28/40.71    ( Z ) ), Y ) ) ==> meet( join( X, Y ), Z ) }.
% 40.28/40.71  parent0[0]: (128322) {G2,W14,D6,L1,V3,M1}  { meet( join( X, Y ), Z ) ==> 
% 40.28/40.71    meet( Z, join( join( X, complement( Z ) ), Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12035) {G33,W14,D6,L1,V3,M1} P(33,12020) { meet( Z, join( 
% 40.28/40.71    join( X, complement( Z ) ), Y ) ) ==> meet( join( X, Y ), Z ) }.
% 40.28/40.71  parent0: (128325) {G2,W14,D6,L1,V3,M1}  { meet( Z, join( join( X, 
% 40.28/40.71    complement( Z ) ), Y ) ) ==> meet( join( X, Y ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128326) {G2,W11,D4,L1,V3,M1}  { meet( join( Y, X ), Z ) = meet( Z
% 40.28/40.71    , join( X, Y ) ) }.
% 40.28/40.71  parent0[0]: (12031) {G33,W11,D4,L1,V3,M1} P(471,12020);d(12024) { meet( 
% 40.28/40.71    join( Y, X ), Z ) = meet( join( X, Y ), Z ) }.
% 40.28/40.71  parent1[0; 1]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( 
% 40.28/40.71    X, Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := join( X, Y )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12068) {G34,W11,D4,L1,V3,M1} P(12031,78) { meet( join( Y, X )
% 40.28/40.71    , Z ) = meet( Z, join( X, Y ) ) }.
% 40.28/40.71  parent0: (128326) {G2,W11,D4,L1,V3,M1}  { meet( join( Y, X ), Z ) = meet( Z
% 40.28/40.71    , join( X, Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128331) {G34,W11,D4,L1,V3,M1}  { meet( Z, join( Y, X ) ) = meet( 
% 40.28/40.71    join( X, Y ), Z ) }.
% 40.28/40.71  parent0[0]: (12068) {G34,W11,D4,L1,V3,M1} P(12031,78) { meet( join( Y, X )
% 40.28/40.71    , Z ) = meet( Z, join( X, Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128344) {G31,W15,D5,L1,V3,M1}  { meet( X, join( meet( Y, Z ), 
% 40.28/40.71    meet( Z, Y ) ) ) = meet( meet( Z, Y ), X ) }.
% 40.28/40.71  parent0[0]: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( 
% 40.28/40.71    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 11]: (128331) {G34,W11,D4,L1,V3,M1}  { meet( Z, join( Y, X ) ) =
% 40.28/40.71     meet( join( X, Y ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := meet( Z, Y )
% 40.28/40.71     Y := meet( Y, Z )
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128346) {G31,W11,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) = meet( 
% 40.28/40.71    meet( Z, Y ), X ) }.
% 40.28/40.71  parent0[0]: (2965) {G30,W11,D4,L1,V2,M1} P(1106,2955);d(2964);d(7) { join( 
% 40.28/40.71    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 3]: (128344) {G31,W15,D5,L1,V3,M1}  { meet( X, join( meet( Y, Z
% 40.28/40.71     ), meet( Z, Y ) ) ) = meet( meet( Z, Y ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128347) {G31,W11,D4,L1,V3,M1}  { meet( meet( Z, Y ), X ) = meet( X
% 40.28/40.71    , meet( Y, Z ) ) }.
% 40.28/40.71  parent0[0]: (128346) {G31,W11,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) = 
% 40.28/40.71    meet( meet( Z, Y ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12085) {G35,W11,D4,L1,V3,M1} P(2965,12068);d(2965) { meet( 
% 40.28/40.71    meet( X, Y ), Z ) = meet( Z, meet( Y, X ) ) }.
% 40.28/40.71  parent0: (128347) {G31,W11,D4,L1,V3,M1}  { meet( meet( Z, Y ), X ) = meet( 
% 40.28/40.71    X, meet( Y, Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128348) {G34,W11,D4,L1,V3,M1}  { meet( Z, join( Y, X ) ) = meet( 
% 40.28/40.71    join( X, Y ), Z ) }.
% 40.28/40.71  parent0[0]: (12068) {G34,W11,D4,L1,V3,M1} P(12031,78) { meet( join( Y, X )
% 40.28/40.71    , Z ) = meet( Z, join( X, Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128351) {G2,W11,D4,L1,V3,M1}  { meet( X, join( Y, Z ) ) = meet( X
% 40.28/40.71    , join( Z, Y ) ) }.
% 40.28/40.71  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.71    Y ) }.
% 40.28/40.71  parent1[0; 6]: (128348) {G34,W11,D4,L1,V3,M1}  { meet( Z, join( Y, X ) ) = 
% 40.28/40.71    meet( join( X, Y ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := join( Z, Y )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12114) {G35,W11,D4,L1,V3,M1} P(12068,78) { meet( Z, join( Y, 
% 40.28/40.71    X ) ) = meet( Z, join( X, Y ) ) }.
% 40.28/40.71  parent0: (128351) {G2,W11,D4,L1,V3,M1}  { meet( X, join( Y, Z ) ) = meet( X
% 40.28/40.71    , join( Z, Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128354) {G35,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = meet( 
% 40.28/40.71    meet( X, Y ), Z ) }.
% 40.28/40.71  parent0[0]: (12085) {G35,W11,D4,L1,V3,M1} P(2965,12068);d(2965) { meet( 
% 40.28/40.71    meet( X, Y ), Z ) = meet( Z, meet( Y, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128358) {G2,W11,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) = meet( X
% 40.28/40.71    , meet( Z, Y ) ) }.
% 40.28/40.71  parent0[0]: (78) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 40.28/40.71    Y ) }.
% 40.28/40.71  parent1[0; 6]: (128354) {G35,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = 
% 40.28/40.71    meet( meet( X, Y ), Z ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( Z, Y )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (12145) {G36,W11,D4,L1,V3,M1} P(12085,78) { meet( Z, meet( Y, 
% 40.28/40.71    X ) ) = meet( Z, meet( X, Y ) ) }.
% 40.28/40.71  parent0: (128358) {G2,W11,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) = meet( X
% 40.28/40.71    , meet( Z, Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128365) {G1,W25,D8,L1,V2,M1}  { meet( composition( X, meet( one, 
% 40.28/40.71    composition( converse( X ), Y ) ) ), Y ) ==> join( meet( X, Y ), meet( 
% 40.28/40.71    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) }.
% 40.28/40.71  parent0[0]: (168) {G1,W25,D8,L1,V2,M1} P(5,14) { join( meet( X, Y ), meet( 
% 40.28/40.71    composition( X, meet( one, composition( converse( X ), Y ) ) ), Y ) ) ==>
% 40.28/40.71     meet( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y
% 40.28/40.71     ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128370) {G2,W38,D10,L1,V1,M1}  { meet( composition( converse( 
% 40.28/40.71    meet( X, one ) ), meet( one, composition( converse( converse( meet( X, 
% 40.28/40.71    one ) ) ), one ) ) ), one ) ==> join( converse( meet( X, one ) ), meet( 
% 40.28/40.71    composition( converse( meet( X, one ) ), meet( one, composition( converse
% 40.28/40.71    ( converse( meet( X, one ) ) ), one ) ) ), one ) ) }.
% 40.28/40.71  parent0[0]: (8221) {G32,W11,D5,L1,V1,M1} P(8219,2822);d(845) { meet( 
% 40.28/40.71    converse( meet( X, one ) ), one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  parent1[0; 18]: (128365) {G1,W25,D8,L1,V2,M1}  { meet( composition( X, meet
% 40.28/40.71    ( one, composition( converse( X ), Y ) ) ), Y ) ==> join( meet( X, Y ), 
% 40.28/40.71    meet( composition( X, meet( one, composition( converse( X ), Y ) ) ), Y )
% 40.28/40.71     ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := converse( meet( X, one ) )
% 40.28/40.71     Y := one
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128371) {G3,W21,D9,L1,V1,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( X, one ) ), meet( one, composition( converse( converse( meet( X, one )
% 40.28/40.71     ) ), one ) ) ), one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  parent0[0]: (9426) {G25,W11,D6,L1,V3,M1} P(6827,992) { join( X, meet( 
% 40.28/40.71    composition( X, meet( one, Y ) ), Z ) ) ==> X }.
% 40.28/40.71  parent1[0; 17]: (128370) {G2,W38,D10,L1,V1,M1}  { meet( composition( 
% 40.28/40.71    converse( meet( X, one ) ), meet( one, composition( converse( converse( 
% 40.28/40.71    meet( X, one ) ) ), one ) ) ), one ) ==> join( converse( meet( X, one ) )
% 40.28/40.71    , meet( composition( converse( meet( X, one ) ), meet( one, composition( 
% 40.28/40.71    converse( converse( meet( X, one ) ) ), one ) ) ), one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := converse( meet( X, one ) )
% 40.28/40.71     Y := composition( converse( converse( meet( X, one ) ) ), one )
% 40.28/40.71     Z := one
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128372) {G1,W19,D8,L1,V1,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( X, one ) ), meet( one, converse( converse( meet( X, one ) ) ) ) ), one
% 40.28/40.71     ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 40.28/40.71  parent1[0; 9]: (128371) {G3,W21,D9,L1,V1,M1}  { meet( composition( converse
% 40.28/40.71    ( meet( X, one ) ), meet( one, composition( converse( converse( meet( X, 
% 40.28/40.71    one ) ) ), one ) ) ), one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := converse( converse( meet( X, one ) ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128373) {G1,W17,D6,L1,V1,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( X, one ) ), meet( one, meet( X, one ) ) ), one ) ==> converse( meet( X
% 40.28/40.71    , one ) ) }.
% 40.28/40.71  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.71  parent1[0; 9]: (128372) {G1,W19,D8,L1,V1,M1}  { meet( composition( converse
% 40.28/40.71    ( meet( X, one ) ), meet( one, converse( converse( meet( X, one ) ) ) ) )
% 40.28/40.71    , one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( X, one )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128374) {G2,W15,D6,L1,V1,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( X, one ) ), meet( X, one ) ), one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  parent0[0]: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) 
% 40.28/40.71    ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 7]: (128373) {G1,W17,D6,L1,V1,M1}  { meet( composition( converse
% 40.28/40.71    ( meet( X, one ) ), meet( one, meet( X, one ) ) ), one ) ==> converse( 
% 40.28/40.71    meet( X, one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := one
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (13903) {G33,W15,D6,L1,V1,M1} P(8221,168);d(9426);d(5);d(7);d(
% 40.28/40.71    964) { meet( composition( converse( meet( X, one ) ), meet( X, one ) ), 
% 40.28/40.71    one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  parent0: (128374) {G2,W15,D6,L1,V1,M1}  { meet( composition( converse( meet
% 40.28/40.71    ( X, one ) ), meet( X, one ) ), one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128377) {G14,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 40.28/40.71    complement( join( complement( X ), Y ) ) }.
% 40.28/40.71  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.71    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128382) {G15,W12,D6,L1,V1,M1}  { meet( converse( X ), complement
% 40.28/40.71    ( one ) ) ==> complement( converse( join( complement( X ), one ) ) ) }.
% 40.28/40.71  parent0[0]: (3006) {G32,W11,D5,L1,V1,M1} P(2979,255) { join( complement( 
% 40.28/40.71    converse( X ) ), one ) ==> converse( join( complement( X ), one ) ) }.
% 40.28/40.71  parent1[0; 7]: (128377) {G14,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) )
% 40.28/40.71     ==> complement( join( complement( X ), Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := converse( X )
% 40.28/40.71     Y := one
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128383) {G16,W11,D5,L1,V1,M1}  { meet( converse( X ), complement
% 40.28/40.71    ( one ) ) ==> converse( meet( X, complement( one ) ) ) }.
% 40.28/40.71  parent0[0]: (2970) {G30,W12,D6,L1,V2,M1} P(1085,2964) { complement( 
% 40.28/40.71    converse( join( complement( X ), Y ) ) ) ==> converse( meet( X, 
% 40.28/40.71    complement( Y ) ) ) }.
% 40.28/40.71  parent1[0; 6]: (128382) {G15,W12,D6,L1,V1,M1}  { meet( converse( X ), 
% 40.28/40.71    complement( one ) ) ==> complement( converse( join( complement( X ), one
% 40.28/40.71     ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := one
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (14328) {G33,W11,D5,L1,V1,M1} P(3006,879);d(2970) { meet( 
% 40.28/40.71    converse( X ), complement( one ) ) ==> converse( meet( X, complement( one
% 40.28/40.71     ) ) ) }.
% 40.28/40.71  parent0: (128383) {G16,W11,D5,L1,V1,M1}  { meet( converse( X ), complement
% 40.28/40.71    ( one ) ) ==> converse( meet( X, complement( one ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128386) {G21,W11,D4,L1,V2,M1}  { join( Y, complement( X ) ) ==> 
% 40.28/40.71    join( complement( X ), meet( X, Y ) ) }.
% 40.28/40.71  parent0[0]: (4936) {G21,W11,D4,L1,V2,M1} P(4895,1026);d(1);d(1014) { join( 
% 40.28/40.71    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128392) {G22,W16,D6,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> join( complement( converse( X ) ), 
% 40.28/40.71    converse( meet( X, complement( one ) ) ) ) }.
% 40.28/40.71  parent0[0]: (14328) {G33,W11,D5,L1,V1,M1} P(3006,879);d(2970) { meet( 
% 40.28/40.71    converse( X ), complement( one ) ) ==> converse( meet( X, complement( one
% 40.28/40.71     ) ) ) }.
% 40.28/40.71  parent1[0; 11]: (128386) {G21,W11,D4,L1,V2,M1}  { join( Y, complement( X )
% 40.28/40.71     ) ==> join( complement( X ), meet( X, Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := converse( X )
% 40.28/40.71     Y := complement( one )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128393) {G23,W15,D6,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> converse( join( complement( X ), meet( 
% 40.28/40.71    X, complement( one ) ) ) ) }.
% 40.28/40.71  parent0[0]: (3015) {G32,W12,D5,L1,V2,M1} P(2979,8) { join( complement( 
% 40.28/40.71    converse( X ) ), converse( Y ) ) ==> converse( join( complement( X ), Y )
% 40.28/40.71     ) }.
% 40.28/40.71  parent1[0; 7]: (128392) {G22,W16,D6,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> join( complement( converse( X ) ), 
% 40.28/40.71    converse( meet( X, complement( one ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( X, complement( one ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128394) {G17,W15,D7,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> converse( complement( meet( X, join( 
% 40.28/40.71    complement( X ), one ) ) ) ) }.
% 40.28/40.71  parent0[0]: (2685) {G16,W15,D6,L1,V3,M1} P(1085,1085) { join( complement( Z
% 40.28/40.71     ), meet( X, complement( Y ) ) ) ==> complement( meet( Z, join( 
% 40.28/40.71    complement( X ), Y ) ) ) }.
% 40.28/40.71  parent1[0; 8]: (128393) {G23,W15,D6,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> converse( join( complement( X ), meet( 
% 40.28/40.71    X, complement( one ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := one
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128395) {G18,W15,D7,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> complement( converse( meet( X, join( 
% 40.28/40.71    complement( X ), one ) ) ) ) }.
% 40.28/40.71  parent0[0]: (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { 
% 40.28/40.71    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.71  parent1[0; 7]: (128394) {G17,W15,D7,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> converse( complement( meet( X, join( 
% 40.28/40.71    complement( X ), one ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( X, join( complement( X ), one ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128396) {G19,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> complement( converse( meet( one, X ) )
% 40.28/40.71     ) }.
% 40.28/40.71  parent0[0]: (12011) {G31,W10,D5,L1,V2,M1} P(11995,2965);d(6039) { meet( X, 
% 40.28/40.71    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 40.28/40.71  parent1[0; 9]: (128395) {G18,W15,D7,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> complement( converse( meet( X, join( 
% 40.28/40.71    complement( X ), one ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := one
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128397) {G15,W11,D5,L1,V1,M1}  { complement( meet( one, converse
% 40.28/40.71    ( X ) ) ) ==> complement( converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.71    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.71  parent1[0; 1]: (128396) {G19,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 40.28/40.71    complement( converse( X ) ) ) ==> complement( converse( meet( one, X ) )
% 40.28/40.71     ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := one
% 40.28/40.71     Y := converse( X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (14351) {G34,W11,D5,L1,V1,M1} P(14328,4936);d(3015);d(2685);d(
% 40.28/40.71    2979);d(12011);d(880) { complement( meet( one, converse( X ) ) ) ==> 
% 40.28/40.71    complement( converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent0: (128397) {G15,W11,D5,L1,V1,M1}  { complement( meet( one, converse
% 40.28/40.71    ( X ) ) ) ==> complement( converse( meet( one, X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128400) {G15,W10,D5,L1,V2,M1}  { join( complement( X ), Y ) ==> 
% 40.28/40.71    complement( meet( X, complement( Y ) ) ) }.
% 40.28/40.71  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.71    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128403) {G16,W16,D7,L1,V2,M1}  { join( complement( X ), meet( one
% 40.28/40.71    , converse( Y ) ) ) ==> complement( meet( X, complement( converse( meet( 
% 40.28/40.71    one, Y ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (14351) {G34,W11,D5,L1,V1,M1} P(14328,4936);d(3015);d(2685);d(
% 40.28/40.71    2979);d(12011);d(880) { complement( meet( one, converse( X ) ) ) ==> 
% 40.28/40.71    complement( converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent1[0; 11]: (128400) {G15,W10,D5,L1,V2,M1}  { join( complement( X ), Y
% 40.28/40.71     ) ==> complement( meet( X, complement( Y ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( one, converse( Y ) )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128404) {G16,W15,D5,L1,V2,M1}  { join( complement( X ), meet( one
% 40.28/40.71    , converse( Y ) ) ) ==> join( complement( X ), converse( meet( one, Y ) )
% 40.28/40.71     ) }.
% 40.28/40.71  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.71    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.71  parent1[0; 8]: (128403) {G16,W16,D7,L1,V2,M1}  { join( complement( X ), 
% 40.28/40.71    meet( one, converse( Y ) ) ) ==> complement( meet( X, complement( 
% 40.28/40.71    converse( meet( one, Y ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := converse( meet( one, Y ) )
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (14426) {G35,W15,D5,L1,V2,M1} P(14351,1085);d(1085) { join( 
% 40.28/40.71    complement( Y ), meet( one, converse( X ) ) ) ==> join( complement( Y ), 
% 40.28/40.71    converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent0: (128404) {G16,W15,D5,L1,V2,M1}  { join( complement( X ), meet( one
% 40.28/40.71    , converse( Y ) ) ) ==> join( complement( X ), converse( meet( one, Y ) )
% 40.28/40.71     ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128407) {G23,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.28/40.71    composition( top, complement( X ) ) ), X ) }.
% 40.28/40.71  parent0[0]: (2193) {G23,W9,D6,L1,V1,M1} P(1580,0) { join( complement( 
% 40.28/40.71    composition( top, complement( X ) ) ), X ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128410) {G24,W18,D8,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 40.28/40.71    join( complement( composition( top, complement( converse( meet( one, X )
% 40.28/40.71     ) ) ) ), meet( one, converse( X ) ) ) }.
% 40.28/40.71  parent0[0]: (14351) {G34,W11,D5,L1,V1,M1} P(14328,4936);d(3015);d(2685);d(
% 40.28/40.71    2979);d(12011);d(880) { complement( meet( one, converse( X ) ) ) ==> 
% 40.28/40.71    complement( converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent1[0; 9]: (128407) {G23,W9,D6,L1,V1,M1}  { X ==> join( complement( 
% 40.28/40.71    composition( top, complement( X ) ) ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := meet( one, converse( X ) )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128411) {G25,W18,D8,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 40.28/40.71    join( complement( composition( top, complement( converse( meet( one, X )
% 40.28/40.71     ) ) ) ), converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent0[0]: (14426) {G35,W15,D5,L1,V2,M1} P(14351,1085);d(1085) { join( 
% 40.28/40.71    complement( Y ), meet( one, converse( X ) ) ) ==> join( complement( Y ), 
% 40.28/40.71    converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent1[0; 5]: (128410) {G24,W18,D8,L1,V1,M1}  { meet( one, converse( X ) )
% 40.28/40.71     ==> join( complement( composition( top, complement( converse( meet( one
% 40.28/40.71    , X ) ) ) ) ), meet( one, converse( X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := composition( top, complement( converse( meet( one, X ) ) ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128412) {G24,W9,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 40.28/40.71    converse( meet( one, X ) ) }.
% 40.28/40.71  parent0[0]: (2193) {G23,W9,D6,L1,V1,M1} P(1580,0) { join( complement( 
% 40.28/40.71    composition( top, complement( X ) ) ), X ) ==> X }.
% 40.28/40.71  parent1[0; 5]: (128411) {G25,W18,D8,L1,V1,M1}  { meet( one, converse( X ) )
% 40.28/40.71     ==> join( complement( composition( top, complement( converse( meet( one
% 40.28/40.71    , X ) ) ) ) ), converse( meet( one, X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := converse( meet( one, X ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (14429) {G36,W9,D4,L1,V1,M1} P(14351,2193);d(14426);d(2193) { 
% 40.28/40.71    meet( one, converse( X ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.71  parent0: (128412) {G24,W9,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 40.28/40.71    converse( meet( one, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128415) {G36,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 40.28/40.71    meet( one, converse( X ) ) }.
% 40.28/40.71  parent0[0]: (14429) {G36,W9,D4,L1,V1,M1} P(14351,2193);d(14426);d(2193) { 
% 40.28/40.71    meet( one, converse( X ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128416) {G2,W14,D6,L1,V2,M1}  { converse( meet( one, composition
% 40.28/40.71    ( X, converse( Y ) ) ) ) ==> meet( one, composition( Y, converse( X ) ) )
% 40.28/40.71     }.
% 40.28/40.71  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.71    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.71  parent1[0; 10]: (128415) {G36,W9,D4,L1,V1,M1}  { converse( meet( one, X ) )
% 40.28/40.71     ==> meet( one, converse( X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := composition( X, converse( Y ) )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (14473) {G37,W14,D6,L1,V2,M1} P(19,14429) { converse( meet( 
% 40.28/40.71    one, composition( X, converse( Y ) ) ) ) ==> meet( one, composition( Y, 
% 40.28/40.71    converse( X ) ) ) }.
% 40.28/40.71  parent0: (128416) {G2,W14,D6,L1,V2,M1}  { converse( meet( one, composition
% 40.28/40.71    ( X, converse( Y ) ) ) ) ==> meet( one, composition( Y, converse( X ) ) )
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128419) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y ) ) ==> 
% 40.28/40.71    join( composition( X, complement( converse( composition( Y, X ) ) ) ), 
% 40.28/40.71    complement( converse( Y ) ) ) }.
% 40.28/40.71  parent0[0]: (113) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 40.28/40.71    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 40.28/40.71    Y ) ) ) ==> complement( converse( Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128424) {G2,W22,D7,L1,V1,M1}  { complement( converse( converse( 
% 40.28/40.71    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 40.28/40.71    composition( X, skol1 ) ), complement( converse( zero ) ) ), complement( 
% 40.28/40.71    converse( converse( composition( X, skol1 ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (1483) {G10,W11,D5,L1,V1,M1} S(106);d(845) { composition( 
% 40.28/40.71    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 40.28/40.71     ) ) ==> zero }.
% 40.28/40.71  parent1[0; 15]: (128419) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y )
% 40.28/40.71     ) ==> join( composition( X, complement( converse( composition( Y, X ) )
% 40.28/40.71     ) ), complement( converse( Y ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := complement( composition( X, skol1 ) )
% 40.28/40.71     Y := converse( composition( X, skol1 ) )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128425) {G3,W21,D7,L1,V1,M1}  { complement( converse( converse( 
% 40.28/40.71    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 40.28/40.71    composition( X, skol1 ) ), complement( zero ) ), complement( converse( 
% 40.28/40.71    converse( composition( X, skol1 ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (883) {G13,W4,D3,L1,V0,M1} P(865,845) { converse( zero ) ==> 
% 40.28/40.71    zero }.
% 40.28/40.71  parent1[0; 14]: (128424) {G2,W22,D7,L1,V1,M1}  { complement( converse( 
% 40.28/40.71    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 40.28/40.71    ( composition( X, skol1 ) ), complement( converse( zero ) ) ), complement
% 40.28/40.71    ( converse( converse( composition( X, skol1 ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128426) {G4,W20,D7,L1,V1,M1}  { complement( converse( converse( 
% 40.28/40.71    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 40.28/40.71    composition( X, skol1 ) ), top ), complement( converse( converse( 
% 40.28/40.71    composition( X, skol1 ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.71    ( zero ) ==> top }.
% 40.28/40.71  parent1[0; 13]: (128425) {G3,W21,D7,L1,V1,M1}  { complement( converse( 
% 40.28/40.71    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 40.28/40.71    ( composition( X, skol1 ) ), complement( zero ) ), complement( converse( 
% 40.28/40.71    converse( composition( X, skol1 ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128428) {G1,W18,D6,L1,V1,M1}  { complement( converse( converse( 
% 40.28/40.71    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 40.28/40.71    composition( X, skol1 ) ), top ), complement( composition( X, skol1 ) ) )
% 40.28/40.71     }.
% 40.28/40.71  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.71  parent1[0; 15]: (128426) {G4,W20,D7,L1,V1,M1}  { complement( converse( 
% 40.28/40.71    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 40.28/40.71    ( composition( X, skol1 ) ), top ), complement( converse( converse( 
% 40.28/40.71    composition( X, skol1 ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := composition( X, skol1 )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128429) {G1,W16,D6,L1,V1,M1}  { complement( composition( X, skol1
% 40.28/40.71     ) ) ==> join( composition( complement( composition( X, skol1 ) ), top )
% 40.28/40.71    , complement( composition( X, skol1 ) ) ) }.
% 40.28/40.71  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.71  parent1[0; 2]: (128428) {G1,W18,D6,L1,V1,M1}  { complement( converse( 
% 40.28/40.71    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 40.28/40.71    ( composition( X, skol1 ) ), top ), complement( composition( X, skol1 ) )
% 40.28/40.71     ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := composition( X, skol1 )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128432) {G2,W11,D5,L1,V1,M1}  { complement( composition( X, skol1
% 40.28/40.71     ) ) ==> composition( complement( composition( X, skol1 ) ), top ) }.
% 40.28/40.71  parent0[0]: (1672) {G23,W9,D4,L1,V1,M1} P(1654,882) { join( composition( X
% 40.28/40.71    , top ), X ) ==> composition( X, top ) }.
% 40.28/40.71  parent1[0; 5]: (128429) {G1,W16,D6,L1,V1,M1}  { complement( composition( X
% 40.28/40.71    , skol1 ) ) ==> join( composition( complement( composition( X, skol1 ) )
% 40.28/40.71    , top ), complement( composition( X, skol1 ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := complement( composition( X, skol1 ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128433) {G2,W11,D5,L1,V1,M1}  { composition( complement( 
% 40.28/40.71    composition( X, skol1 ) ), top ) ==> complement( composition( X, skol1 )
% 40.28/40.71     ) }.
% 40.28/40.71  parent0[0]: (128432) {G2,W11,D5,L1,V1,M1}  { complement( composition( X, 
% 40.28/40.71    skol1 ) ) ==> composition( complement( composition( X, skol1 ) ), top )
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (14768) {G24,W11,D5,L1,V1,M1} P(1483,113);d(883);d(848);d(7);d
% 40.28/40.71    (1672) { composition( complement( composition( X, skol1 ) ), top ) ==> 
% 40.28/40.71    complement( composition( X, skol1 ) ) }.
% 40.28/40.71  parent0: (128433) {G2,W11,D5,L1,V1,M1}  { composition( complement( 
% 40.28/40.71    composition( X, skol1 ) ), top ) ==> complement( composition( X, skol1 )
% 40.28/40.71     ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128434) {G25,W11,D6,L1,V3,M1}  { X ==> join( X, meet( composition
% 40.28/40.71    ( X, meet( one, Y ) ), Z ) ) }.
% 40.28/40.71  parent0[0]: (9426) {G25,W11,D6,L1,V3,M1} P(6827,992) { join( X, meet( 
% 40.28/40.71    composition( X, meet( one, Y ) ), Z ) ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128444) {G26,W11,D6,L1,V3,M1}  { X ==> join( meet( Z, composition
% 40.28/40.71    ( X, meet( one, Y ) ) ), X ) }.
% 40.28/40.71  parent0[0]: (10033) {G32,W11,D4,L1,V3,M1} P(2965,1);d(10000) { join( Z, 
% 40.28/40.71    meet( X, Y ) ) = join( meet( Y, X ), Z ) }.
% 40.28/40.71  parent1[0; 2]: (128434) {G25,W11,D6,L1,V3,M1}  { X ==> join( X, meet( 
% 40.28/40.71    composition( X, meet( one, Y ) ), Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := composition( X, meet( one, Y ) )
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128445) {G26,W11,D6,L1,V3,M1}  { join( meet( Y, composition( X, 
% 40.28/40.71    meet( one, Z ) ) ), X ) ==> X }.
% 40.28/40.71  parent0[0]: (128444) {G26,W11,D6,L1,V3,M1}  { X ==> join( meet( Z, 
% 40.28/40.71    composition( X, meet( one, Y ) ) ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (15596) {G33,W11,D6,L1,V3,M1} P(9426,10033) { join( meet( Z, 
% 40.28/40.71    composition( X, meet( one, Y ) ) ), X ) ==> X }.
% 40.28/40.71  parent0: (128445) {G26,W11,D6,L1,V3,M1}  { join( meet( Y, composition( X, 
% 40.28/40.71    meet( one, Z ) ) ), X ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := Y
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128447) {G25,W11,D6,L1,V3,M1}  { X ==> join( X, meet( composition
% 40.28/40.71    ( X, meet( one, Y ) ), Z ) ) }.
% 40.28/40.71  parent0[0]: (9426) {G25,W11,D6,L1,V3,M1} P(6827,992) { join( X, meet( 
% 40.28/40.71    composition( X, meet( one, Y ) ), Z ) ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128449) {G22,W21,D6,L1,V1,M1}  { composition( meet( one, X ), 
% 40.28/40.71    converse( meet( one, X ) ) ) ==> join( composition( meet( one, X ), 
% 40.28/40.71    converse( meet( one, X ) ) ), meet( one, X ) ) }.
% 40.28/40.71  parent0[0]: (1577) {G21,W10,D6,L1,V1,M1} P(1561,15);d(988);d(849) { meet( 
% 40.28/40.71    composition( composition( X, converse( X ) ), X ), X ) ==> X }.
% 40.28/40.71  parent1[0; 18]: (128447) {G25,W11,D6,L1,V3,M1}  { X ==> join( X, meet( 
% 40.28/40.71    composition( X, meet( one, Y ) ), Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( one, X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := composition( meet( one, X ), converse( meet( one, X ) ) )
% 40.28/40.71     Y := X
% 40.28/40.71     Z := meet( one, X )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128450) {G21,W12,D5,L1,V1,M1}  { composition( meet( one, X ), 
% 40.28/40.71    converse( meet( one, X ) ) ) ==> meet( one, X ) }.
% 40.28/40.71  parent0[0]: (5587) {G20,W10,D6,L1,V2,M1} P(5431,23);d(7);d(19) { join( 
% 40.28/40.71    composition( Y, converse( meet( one, X ) ) ), Y ) ==> Y }.
% 40.28/40.71  parent1[0; 9]: (128449) {G22,W21,D6,L1,V1,M1}  { composition( meet( one, X
% 40.28/40.71     ), converse( meet( one, X ) ) ) ==> join( composition( meet( one, X ), 
% 40.28/40.71    converse( meet( one, X ) ) ), meet( one, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( one, X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (15601) {G26,W12,D5,L1,V1,M1} P(1577,9426);d(5587) { 
% 40.28/40.71    composition( meet( one, X ), converse( meet( one, X ) ) ) ==> meet( one, 
% 40.28/40.71    X ) }.
% 40.28/40.71  parent0: (128450) {G21,W12,D5,L1,V1,M1}  { composition( meet( one, X ), 
% 40.28/40.71    converse( meet( one, X ) ) ) ==> meet( one, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128453) {G33,W11,D6,L1,V3,M1}  { Y ==> join( meet( X, composition
% 40.28/40.71    ( Y, meet( one, Z ) ) ), Y ) }.
% 40.28/40.71  parent0[0]: (15596) {G33,W11,D6,L1,V3,M1} P(9426,10033) { join( meet( Z, 
% 40.28/40.71    composition( X, meet( one, Y ) ) ), X ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128454) {G34,W12,D7,L1,V3,M1}  { X ==> join( meet( Y, composition
% 40.28/40.71    ( X, converse( meet( one, Z ) ) ) ), X ) }.
% 40.28/40.71  parent0[0]: (14429) {G36,W9,D4,L1,V1,M1} P(14351,2193);d(14426);d(2193) { 
% 40.28/40.71    meet( one, converse( X ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.71  parent1[0; 7]: (128453) {G33,W11,D6,L1,V3,M1}  { Y ==> join( meet( X, 
% 40.28/40.71    composition( Y, meet( one, Z ) ) ), Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71     Z := converse( Z )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128455) {G34,W12,D7,L1,V3,M1}  { join( meet( Y, composition( X, 
% 40.28/40.71    converse( meet( one, Z ) ) ) ), X ) ==> X }.
% 40.28/40.71  parent0[0]: (128454) {G34,W12,D7,L1,V3,M1}  { X ==> join( meet( Y, 
% 40.28/40.71    composition( X, converse( meet( one, Z ) ) ) ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (15629) {G37,W12,D7,L1,V3,M1} P(14429,15596) { join( meet( Y, 
% 40.28/40.71    composition( Z, converse( meet( one, X ) ) ) ), Z ) ==> Z }.
% 40.28/40.71  parent0: (128455) {G34,W12,D7,L1,V3,M1}  { join( meet( Y, composition( X, 
% 40.28/40.71    converse( meet( one, Z ) ) ) ), X ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128457) {G33,W11,D6,L1,V3,M1}  { Y ==> join( meet( X, composition
% 40.28/40.71    ( Y, meet( one, Z ) ) ), Y ) }.
% 40.28/40.71  parent0[0]: (15596) {G33,W11,D6,L1,V3,M1} P(9426,10033) { join( meet( Z, 
% 40.28/40.71    composition( X, meet( one, Y ) ) ), X ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128460) {G33,W11,D6,L1,V3,M1}  { X ==> join( meet( Y, composition
% 40.28/40.71    ( X, meet( Z, one ) ) ), X ) }.
% 40.28/40.71  parent0[0]: (12020) {G32,W10,D5,L1,V2,M1} P(4893,12011);d(936) { meet( X, 
% 40.28/40.71    join( Y, complement( X ) ) ) ==> meet( Y, X ) }.
% 40.28/40.71  parent1[0; 7]: (128457) {G33,W11,D6,L1,V3,M1}  { Y ==> join( meet( X, 
% 40.28/40.71    composition( Y, meet( one, Z ) ) ), Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := one
% 40.28/40.71     Y := Z
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71     Z := join( Z, complement( one ) )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128461) {G33,W11,D6,L1,V3,M1}  { join( meet( Y, composition( X, 
% 40.28/40.71    meet( Z, one ) ) ), X ) ==> X }.
% 40.28/40.71  parent0[0]: (128460) {G33,W11,D6,L1,V3,M1}  { X ==> join( meet( Y, 
% 40.28/40.71    composition( X, meet( Z, one ) ) ), X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (15635) {G34,W11,D6,L1,V3,M1} P(12020,15596) { join( meet( Y, 
% 40.28/40.71    composition( Z, meet( X, one ) ) ), Z ) ==> Z }.
% 40.28/40.71  parent0: (128461) {G33,W11,D6,L1,V3,M1}  { join( meet( Y, composition( X, 
% 40.28/40.71    meet( Z, one ) ) ), X ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128463) {G34,W11,D6,L1,V3,M1}  { Y ==> join( meet( X, composition
% 40.28/40.71    ( Y, meet( Z, one ) ) ), Y ) }.
% 40.28/40.71  parent0[0]: (15635) {G34,W11,D6,L1,V3,M1} P(12020,15596) { join( meet( Y, 
% 40.28/40.71    composition( Z, meet( X, one ) ) ), Z ) ==> Z }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128465) {G23,W21,D6,L1,V1,M1}  { composition( meet( X, one ), 
% 40.28/40.71    converse( meet( X, one ) ) ) ==> join( meet( X, one ), composition( meet
% 40.28/40.71    ( X, one ), converse( meet( X, one ) ) ) ) }.
% 40.28/40.71  parent0[0]: (9004) {G22,W10,D6,L1,V1,M1} P(1577,930) { meet( X, composition
% 40.28/40.71    ( composition( X, converse( X ) ), X ) ) ==> X }.
% 40.28/40.71  parent1[0; 10]: (128463) {G34,W11,D6,L1,V3,M1}  { Y ==> join( meet( X, 
% 40.28/40.71    composition( Y, meet( Z, one ) ) ), Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( X, one )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := meet( X, one )
% 40.28/40.71     Y := composition( meet( X, one ), converse( meet( X, one ) ) )
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128466) {G22,W12,D5,L1,V1,M1}  { composition( meet( X, one ), 
% 40.28/40.71    converse( meet( X, one ) ) ) ==> meet( X, one ) }.
% 40.28/40.71  parent0[0]: (5690) {G21,W10,D6,L1,V2,M1} P(5199,22);d(7);d(19) { join( X, 
% 40.28/40.71    composition( X, converse( meet( Y, one ) ) ) ) ==> X }.
% 40.28/40.71  parent1[0; 9]: (128465) {G23,W21,D6,L1,V1,M1}  { composition( meet( X, one
% 40.28/40.71     ), converse( meet( X, one ) ) ) ==> join( meet( X, one ), composition( 
% 40.28/40.71    meet( X, one ), converse( meet( X, one ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( X, one )
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (15673) {G35,W12,D5,L1,V1,M1} P(9004,15635);d(5690) { 
% 40.28/40.71    composition( meet( X, one ), converse( meet( X, one ) ) ) ==> meet( X, 
% 40.28/40.71    one ) }.
% 40.28/40.71  parent0: (128466) {G22,W12,D5,L1,V1,M1}  { composition( meet( X, one ), 
% 40.28/40.71    converse( meet( X, one ) ) ) ==> meet( X, one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128470) {G34,W8,D4,L1,V0,M1}  { converse( meet( skol1, one ) ) 
% 40.28/40.71    ==> meet( skol1, one ) }.
% 40.28/40.71  parent0[0]: (13903) {G33,W15,D6,L1,V1,M1} P(8221,168);d(9426);d(5);d(7);d(
% 40.28/40.71    964) { meet( composition( converse( meet( X, one ) ), meet( X, one ) ), 
% 40.28/40.71    one ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  parent1[0; 1]: (10383) {G35,W14,D6,L1,V0,M1} P(10370,169);d(7);d(966);d(
% 40.28/40.71    9428) { meet( composition( converse( meet( skol1, one ) ), meet( skol1, 
% 40.28/40.71    one ) ), one ) ==> meet( skol1, one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := skol1
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (20058) {G36,W8,D4,L1,V0,M1} S(10383);d(13903) { converse( 
% 40.28/40.71    meet( skol1, one ) ) ==> meet( skol1, one ) }.
% 40.28/40.71  parent0: (128470) {G34,W8,D4,L1,V0,M1}  { converse( meet( skol1, one ) ) 
% 40.28/40.71    ==> meet( skol1, one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128474) {G21,W10,D6,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    composition( converse( X ), X ) ) ) ==> X }.
% 40.28/40.71  parent0[0]: (6866) {G26,W13,D5,L1,V2,M1} P(6837,1202) { meet( composition( 
% 40.28/40.71    X, meet( one, Y ) ), X ) ==> composition( X, meet( one, Y ) ) }.
% 40.28/40.71  parent1[0; 1]: (3162) {G20,W12,D7,L1,V1,M1} P(875,168);d(988) { meet( 
% 40.28/40.71    composition( X, meet( one, composition( converse( X ), X ) ) ), X ) ==> X
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := composition( converse( X ), X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (20083) {G27,W10,D6,L1,V1,M1} S(3162);d(6866) { composition( X
% 40.28/40.71    , meet( one, composition( converse( X ), X ) ) ) ==> X }.
% 40.28/40.71  parent0: (128474) {G21,W10,D6,L1,V1,M1}  { composition( X, meet( one, 
% 40.28/40.71    composition( converse( X ), X ) ) ) ==> X }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128477) {G34,W8,D5,L1,V0,M1}  { skol1 ==> composition( converse( 
% 40.28/40.71    meet( skol1, one ) ), skol1 ) }.
% 40.28/40.71  parent0[0]: (10370) {G34,W8,D5,L1,V0,M1} P(16,10347) { composition( 
% 40.28/40.71    converse( meet( skol1, one ) ), skol1 ) ==> skol1 }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128478) {G35,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( 
% 40.28/40.71    skol1, one ), skol1 ) }.
% 40.28/40.71  parent0[0]: (20058) {G36,W8,D4,L1,V0,M1} S(10383);d(13903) { converse( meet
% 40.28/40.71    ( skol1, one ) ) ==> meet( skol1, one ) }.
% 40.28/40.71  parent1[0; 3]: (128477) {G34,W8,D5,L1,V0,M1}  { skol1 ==> composition( 
% 40.28/40.71    converse( meet( skol1, one ) ), skol1 ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128479) {G35,W7,D4,L1,V0,M1}  { composition( meet( skol1, one ), 
% 40.28/40.71    skol1 ) ==> skol1 }.
% 40.28/40.71  parent0[0]: (128478) {G35,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( 
% 40.28/40.71    skol1, one ), skol1 ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (20149) {G37,W7,D4,L1,V0,M1} P(20058,10370) { composition( 
% 40.28/40.71    meet( skol1, one ), skol1 ) ==> skol1 }.
% 40.28/40.71  parent0: (128479) {G35,W7,D4,L1,V0,M1}  { composition( meet( skol1, one ), 
% 40.28/40.71    skol1 ) ==> skol1 }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128481) {G19,W10,D6,L1,V2,M1}  { X ==> join( X, composition( 
% 40.28/40.71    converse( meet( one, Y ) ), X ) ) }.
% 40.28/40.71  parent0[0]: (5194) {G19,W10,D6,L1,V2,M1} P(1001,257);d(250);d(251) { join( 
% 40.28/40.71    Y, composition( converse( meet( one, X ) ), Y ) ) ==> Y }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128489) {G20,W30,D8,L1,V1,M1}  { meet( one, composition( converse
% 40.28/40.71    ( converse( meet( one, X ) ) ), converse( meet( one, X ) ) ) ) ==> join( 
% 40.28/40.71    meet( one, composition( converse( converse( meet( one, X ) ) ), converse
% 40.28/40.71    ( meet( one, X ) ) ) ), converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent0[0]: (20083) {G27,W10,D6,L1,V1,M1} S(3162);d(6866) { composition( X
% 40.28/40.71    , meet( one, composition( converse( X ), X ) ) ) ==> X }.
% 40.28/40.71  parent1[0; 26]: (128481) {G19,W10,D6,L1,V2,M1}  { X ==> join( X, 
% 40.28/40.71    composition( converse( meet( one, Y ) ), X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := converse( meet( one, X ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := meet( one, composition( converse( converse( meet( one, X ) ) ), 
% 40.28/40.71    converse( meet( one, X ) ) ) )
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128491) {G1,W29,D8,L1,V1,M1}  { meet( one, composition( converse
% 40.28/40.71    ( converse( meet( one, X ) ) ), converse( meet( one, X ) ) ) ) ==> join( 
% 40.28/40.71    meet( one, converse( composition( meet( one, X ), converse( meet( one, X
% 40.28/40.71     ) ) ) ) ), converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.71    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.71  parent1[0; 16]: (128489) {G20,W30,D8,L1,V1,M1}  { meet( one, composition( 
% 40.28/40.71    converse( converse( meet( one, X ) ) ), converse( meet( one, X ) ) ) ) 
% 40.28/40.71    ==> join( meet( one, composition( converse( converse( meet( one, X ) ) )
% 40.28/40.71    , converse( meet( one, X ) ) ) ), converse( meet( one, X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( one, X )
% 40.28/40.71     Y := converse( meet( one, X ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128492) {G1,W28,D8,L1,V1,M1}  { meet( one, converse( composition
% 40.28/40.71    ( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> join( meet( one, 
% 40.28/40.71    converse( composition( meet( one, X ), converse( meet( one, X ) ) ) ) ), 
% 40.28/40.71    converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.71    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.71  parent1[0; 3]: (128491) {G1,W29,D8,L1,V1,M1}  { meet( one, composition( 
% 40.28/40.71    converse( converse( meet( one, X ) ) ), converse( meet( one, X ) ) ) ) 
% 40.28/40.71    ==> join( meet( one, converse( composition( meet( one, X ), converse( 
% 40.28/40.71    meet( one, X ) ) ) ) ), converse( meet( one, X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( one, X )
% 40.28/40.71     Y := converse( meet( one, X ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128497) {G2,W28,D8,L1,V1,M1}  { meet( one, converse( composition
% 40.28/40.71    ( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> join( converse( 
% 40.28/40.71    meet( one, composition( meet( one, X ), converse( meet( one, X ) ) ) ) )
% 40.28/40.71    , converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent0[0]: (14429) {G36,W9,D4,L1,V1,M1} P(14351,2193);d(14426);d(2193) { 
% 40.28/40.71    meet( one, converse( X ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.71  parent1[0; 13]: (128492) {G1,W28,D8,L1,V1,M1}  { meet( one, converse( 
% 40.28/40.71    composition( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> join( 
% 40.28/40.71    meet( one, converse( composition( meet( one, X ), converse( meet( one, X
% 40.28/40.71     ) ) ) ) ), converse( meet( one, X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := composition( meet( one, X ), converse( meet( one, X ) ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128498) {G3,W28,D8,L1,V1,M1}  { converse( meet( one, composition
% 40.28/40.71    ( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> join( converse( 
% 40.28/40.71    meet( one, composition( meet( one, X ), converse( meet( one, X ) ) ) ) )
% 40.28/40.71    , converse( meet( one, X ) ) ) }.
% 40.28/40.71  parent0[0]: (14429) {G36,W9,D4,L1,V1,M1} P(14351,2193);d(14426);d(2193) { 
% 40.28/40.71    meet( one, converse( X ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.71  parent1[0; 1]: (128497) {G2,W28,D8,L1,V1,M1}  { meet( one, converse( 
% 40.28/40.71    composition( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> join( 
% 40.28/40.71    converse( meet( one, composition( meet( one, X ), converse( meet( one, X
% 40.28/40.71     ) ) ) ) ), converse( meet( one, X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := composition( meet( one, X ), converse( meet( one, X ) ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128501) {G1,W27,D8,L1,V1,M1}  { converse( meet( one, composition
% 40.28/40.71    ( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> converse( join( 
% 40.28/40.71    meet( one, composition( meet( one, X ), converse( meet( one, X ) ) ) ), 
% 40.28/40.71    meet( one, X ) ) ) }.
% 40.28/40.71  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.71     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.71  parent1[0; 12]: (128498) {G3,W28,D8,L1,V1,M1}  { converse( meet( one, 
% 40.28/40.71    composition( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> join( 
% 40.28/40.71    converse( meet( one, composition( meet( one, X ), converse( meet( one, X
% 40.28/40.71     ) ) ) ) ), converse( meet( one, X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( one, composition( meet( one, X ), converse( meet( one, X ) )
% 40.28/40.71     ) )
% 40.28/40.71     Y := meet( one, X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128502) {G2,W16,D7,L1,V1,M1}  { converse( meet( one, composition
% 40.28/40.71    ( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> converse( meet( 
% 40.28/40.71    one, X ) ) }.
% 40.28/40.71  parent0[0]: (15629) {G37,W12,D7,L1,V3,M1} P(14429,15596) { join( meet( Y, 
% 40.28/40.71    composition( Z, converse( meet( one, X ) ) ) ), Z ) ==> Z }.
% 40.28/40.71  parent1[0; 13]: (128501) {G1,W27,D8,L1,V1,M1}  { converse( meet( one, 
% 40.28/40.71    composition( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> 
% 40.28/40.71    converse( join( meet( one, composition( meet( one, X ), converse( meet( 
% 40.28/40.71    one, X ) ) ) ), meet( one, X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := one
% 40.28/40.71     Z := meet( one, X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128503) {G3,W15,D6,L1,V1,M1}  { meet( one, composition( meet( one
% 40.28/40.71    , X ), converse( meet( one, X ) ) ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.71  parent0[0]: (14473) {G37,W14,D6,L1,V2,M1} P(19,14429) { converse( meet( one
% 40.28/40.71    , composition( X, converse( Y ) ) ) ) ==> meet( one, composition( Y, 
% 40.28/40.71    converse( X ) ) ) }.
% 40.28/40.71  parent1[0; 1]: (128502) {G2,W16,D7,L1,V1,M1}  { converse( meet( one, 
% 40.28/40.71    composition( meet( one, X ), converse( meet( one, X ) ) ) ) ) ==> 
% 40.28/40.71    converse( meet( one, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( one, X )
% 40.28/40.71     Y := meet( one, X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128504) {G4,W10,D4,L1,V1,M1}  { meet( one, meet( one, X ) ) ==> 
% 40.28/40.71    converse( meet( one, X ) ) }.
% 40.28/40.71  parent0[0]: (15601) {G26,W12,D5,L1,V1,M1} P(1577,9426);d(5587) { 
% 40.28/40.71    composition( meet( one, X ), converse( meet( one, X ) ) ) ==> meet( one, 
% 40.28/40.71    X ) }.
% 40.28/40.71  parent1[0; 3]: (128503) {G3,W15,D6,L1,V1,M1}  { meet( one, composition( 
% 40.28/40.71    meet( one, X ), converse( meet( one, X ) ) ) ) ==> converse( meet( one, X
% 40.28/40.71     ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128505) {G5,W8,D4,L1,V1,M1}  { meet( one, X ) ==> converse( meet
% 40.28/40.71    ( one, X ) ) }.
% 40.28/40.71  parent0[0]: (966) {G19,W9,D4,L1,V2,M1} P(78,964) { meet( Y, meet( Y, X ) ) 
% 40.28/40.71    ==> meet( Y, X ) }.
% 40.28/40.71  parent1[0; 1]: (128504) {G4,W10,D4,L1,V1,M1}  { meet( one, meet( one, X ) )
% 40.28/40.71     ==> converse( meet( one, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := one
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128506) {G5,W8,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> meet
% 40.28/40.71    ( one, X ) }.
% 40.28/40.71  parent0[0]: (128505) {G5,W8,D4,L1,V1,M1}  { meet( one, X ) ==> converse( 
% 40.28/40.71    meet( one, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (22156) {G38,W8,D4,L1,V1,M1} P(20083,5194);d(9);d(14429);d(8);
% 40.28/40.71    d(15629);d(14473);d(15601);d(966) { converse( meet( one, X ) ) ==> meet( 
% 40.28/40.71    one, X ) }.
% 40.28/40.71  parent0: (128506) {G5,W8,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 40.28/40.71    meet( one, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128508) {G22,W10,D6,L1,V2,M1}  { Y ==> join( composition( converse
% 40.28/40.71    ( meet( X, one ) ), Y ), Y ) }.
% 40.28/40.71  parent0[0]: (5425) {G22,W10,D6,L1,V2,M1} P(1032,258);d(250);d(251) { join( 
% 40.28/40.71    composition( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128516) {G23,W30,D8,L1,V1,M1}  { meet( one, composition( converse
% 40.28/40.71    ( converse( meet( X, one ) ) ), converse( meet( X, one ) ) ) ) ==> join( 
% 40.28/40.71    converse( meet( X, one ) ), meet( one, composition( converse( converse( 
% 40.28/40.71    meet( X, one ) ) ), converse( meet( X, one ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (20083) {G27,W10,D6,L1,V1,M1} S(3162);d(6866) { composition( X
% 40.28/40.71    , meet( one, composition( converse( X ), X ) ) ) ==> X }.
% 40.28/40.71  parent1[0; 14]: (128508) {G22,W10,D6,L1,V2,M1}  { Y ==> join( composition( 
% 40.28/40.71    converse( meet( X, one ) ), Y ), Y ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := converse( meet( X, one ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := meet( one, composition( converse( converse( meet( X, one ) ) ), 
% 40.28/40.71    converse( meet( X, one ) ) ) )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128518) {G1,W29,D8,L1,V1,M1}  { meet( one, composition( converse
% 40.28/40.71    ( converse( meet( X, one ) ) ), converse( meet( X, one ) ) ) ) ==> join( 
% 40.28/40.71    converse( meet( X, one ) ), meet( one, converse( composition( meet( X, 
% 40.28/40.71    one ), converse( meet( X, one ) ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.71    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.71  parent1[0; 20]: (128516) {G23,W30,D8,L1,V1,M1}  { meet( one, composition( 
% 40.28/40.71    converse( converse( meet( X, one ) ) ), converse( meet( X, one ) ) ) ) 
% 40.28/40.71    ==> join( converse( meet( X, one ) ), meet( one, composition( converse( 
% 40.28/40.71    converse( meet( X, one ) ) ), converse( meet( X, one ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( X, one )
% 40.28/40.71     Y := converse( meet( X, one ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128519) {G1,W28,D8,L1,V1,M1}  { meet( one, converse( composition
% 40.28/40.71    ( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> join( converse( 
% 40.28/40.71    meet( X, one ) ), meet( one, converse( composition( meet( X, one ), 
% 40.28/40.71    converse( meet( X, one ) ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 40.28/40.71    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 40.28/40.71  parent1[0; 3]: (128518) {G1,W29,D8,L1,V1,M1}  { meet( one, composition( 
% 40.28/40.71    converse( converse( meet( X, one ) ) ), converse( meet( X, one ) ) ) ) 
% 40.28/40.71    ==> join( converse( meet( X, one ) ), meet( one, converse( composition( 
% 40.28/40.71    meet( X, one ), converse( meet( X, one ) ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( X, one )
% 40.28/40.71     Y := converse( meet( X, one ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128524) {G2,W28,D8,L1,V1,M1}  { meet( one, converse( composition
% 40.28/40.71    ( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> join( converse( 
% 40.28/40.71    meet( X, one ) ), converse( meet( one, composition( meet( X, one ), 
% 40.28/40.71    converse( meet( X, one ) ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (14429) {G36,W9,D4,L1,V1,M1} P(14351,2193);d(14426);d(2193) { 
% 40.28/40.71    meet( one, converse( X ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.71  parent1[0; 17]: (128519) {G1,W28,D8,L1,V1,M1}  { meet( one, converse( 
% 40.28/40.71    composition( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> join( 
% 40.28/40.71    converse( meet( X, one ) ), meet( one, converse( composition( meet( X, 
% 40.28/40.71    one ), converse( meet( X, one ) ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := composition( meet( X, one ), converse( meet( X, one ) ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128525) {G3,W28,D8,L1,V1,M1}  { converse( meet( one, composition
% 40.28/40.71    ( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> join( converse( 
% 40.28/40.71    meet( X, one ) ), converse( meet( one, composition( meet( X, one ), 
% 40.28/40.71    converse( meet( X, one ) ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (14429) {G36,W9,D4,L1,V1,M1} P(14351,2193);d(14426);d(2193) { 
% 40.28/40.71    meet( one, converse( X ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.71  parent1[0; 1]: (128524) {G2,W28,D8,L1,V1,M1}  { meet( one, converse( 
% 40.28/40.71    composition( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> join( 
% 40.28/40.71    converse( meet( X, one ) ), converse( meet( one, composition( meet( X, 
% 40.28/40.71    one ), converse( meet( X, one ) ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := composition( meet( X, one ), converse( meet( X, one ) ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128528) {G1,W27,D8,L1,V1,M1}  { converse( meet( one, composition
% 40.28/40.71    ( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> converse( join( 
% 40.28/40.71    meet( X, one ), meet( one, composition( meet( X, one ), converse( meet( X
% 40.28/40.71    , one ) ) ) ) ) ) }.
% 40.28/40.71  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 40.28/40.71     ) ==> converse( join( X, Y ) ) }.
% 40.28/40.71  parent1[0; 12]: (128525) {G3,W28,D8,L1,V1,M1}  { converse( meet( one, 
% 40.28/40.71    composition( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> join( 
% 40.28/40.71    converse( meet( X, one ) ), converse( meet( one, composition( meet( X, 
% 40.28/40.71    one ), converse( meet( X, one ) ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( X, one )
% 40.28/40.71     Y := meet( one, composition( meet( X, one ), converse( meet( X, one ) )
% 40.28/40.71     ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128529) {G2,W16,D7,L1,V1,M1}  { converse( meet( one, composition
% 40.28/40.71    ( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> converse( meet( X
% 40.28/40.71    , one ) ) }.
% 40.28/40.71  parent0[0]: (9376) {G23,W12,D7,L1,V3,M1} P(5619,1014) { join( X, meet( Z, 
% 40.28/40.71    composition( X, converse( meet( Y, one ) ) ) ) ) ==> X }.
% 40.28/40.71  parent1[0; 13]: (128528) {G1,W27,D8,L1,V1,M1}  { converse( meet( one, 
% 40.28/40.71    composition( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> 
% 40.28/40.71    converse( join( meet( X, one ), meet( one, composition( meet( X, one ), 
% 40.28/40.71    converse( meet( X, one ) ) ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( X, one )
% 40.28/40.71     Y := X
% 40.28/40.71     Z := one
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128530) {G3,W15,D6,L1,V1,M1}  { meet( one, composition( meet( X, 
% 40.28/40.71    one ), converse( meet( X, one ) ) ) ) ==> converse( meet( X, one ) ) }.
% 40.28/40.71  parent0[0]: (14473) {G37,W14,D6,L1,V2,M1} P(19,14429) { converse( meet( one
% 40.28/40.71    , composition( X, converse( Y ) ) ) ) ==> meet( one, composition( Y, 
% 40.28/40.71    converse( X ) ) ) }.
% 40.28/40.71  parent1[0; 1]: (128529) {G2,W16,D7,L1,V1,M1}  { converse( meet( one, 
% 40.28/40.71    composition( meet( X, one ), converse( meet( X, one ) ) ) ) ) ==> 
% 40.28/40.71    converse( meet( X, one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := meet( X, one )
% 40.28/40.71     Y := meet( X, one )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128531) {G4,W10,D4,L1,V1,M1}  { meet( one, meet( X, one ) ) ==> 
% 40.28/40.71    converse( meet( X, one ) ) }.
% 40.28/40.71  parent0[0]: (15673) {G35,W12,D5,L1,V1,M1} P(9004,15635);d(5690) { 
% 40.28/40.71    composition( meet( X, one ), converse( meet( X, one ) ) ) ==> meet( X, 
% 40.28/40.71    one ) }.
% 40.28/40.71  parent1[0; 3]: (128530) {G3,W15,D6,L1,V1,M1}  { meet( one, composition( 
% 40.28/40.71    meet( X, one ), converse( meet( X, one ) ) ) ) ==> converse( meet( X, one
% 40.28/40.71     ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128532) {G5,W8,D4,L1,V1,M1}  { meet( X, one ) ==> converse( meet
% 40.28/40.71    ( X, one ) ) }.
% 40.28/40.71  parent0[0]: (964) {G18,W9,D4,L1,V2,M1} P(936,78) { meet( Y, meet( X, Y ) ) 
% 40.28/40.71    ==> meet( X, Y ) }.
% 40.28/40.71  parent1[0; 1]: (128531) {G4,W10,D4,L1,V1,M1}  { meet( one, meet( X, one ) )
% 40.28/40.71     ==> converse( meet( X, one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := one
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128533) {G5,W8,D4,L1,V1,M1}  { converse( meet( X, one ) ) ==> meet
% 40.28/40.71    ( X, one ) }.
% 40.28/40.71  parent0[0]: (128532) {G5,W8,D4,L1,V1,M1}  { meet( X, one ) ==> converse( 
% 40.28/40.71    meet( X, one ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (22157) {G38,W8,D4,L1,V1,M1} P(20083,5425);d(9);d(14429);d(8);
% 40.28/40.71    d(9376);d(14473);d(15673);d(964) { converse( meet( X, one ) ) ==> meet( X
% 40.28/40.71    , one ) }.
% 40.28/40.71  parent0: (128533) {G5,W8,D4,L1,V1,M1}  { converse( meet( X, one ) ) ==> 
% 40.28/40.71    meet( X, one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128536) {G37,W8,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 40.28/40.71    meet( one, X ) }.
% 40.28/40.71  parent0[0]: (22156) {G38,W8,D4,L1,V1,M1} P(20083,5194);d(9);d(14429);d(8);d
% 40.28/40.71    (15629);d(14473);d(15601);d(966) { converse( meet( one, X ) ) ==> meet( 
% 40.28/40.71    one, X ) }.
% 40.28/40.71  parent1[0; 5]: (14429) {G36,W9,D4,L1,V1,M1} P(14351,2193);d(14426);d(2193)
% 40.28/40.71     { meet( one, converse( X ) ) ==> converse( meet( one, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (22315) {G39,W8,D4,L1,V1,M1} S(14429);d(22156) { meet( one, 
% 40.28/40.71    converse( X ) ) ==> meet( one, X ) }.
% 40.28/40.71  parent0: (128536) {G37,W8,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 40.28/40.71    meet( one, X ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128539) {G25,W10,D5,L1,V2,M1}  { zero ==> meet( converse( meet( X
% 40.28/40.71    , Y ) ), complement( converse( X ) ) ) }.
% 40.28/40.71  parent0[0]: (8213) {G25,W10,D5,L1,V2,M1} P(8185,78) { meet( converse( meet
% 40.28/40.71    ( X, Y ) ), complement( converse( X ) ) ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128540) {G26,W9,D5,L1,V1,M1}  { zero ==> meet( meet( X, one ), 
% 40.28/40.71    complement( converse( X ) ) ) }.
% 40.28/40.71  parent0[0]: (22157) {G38,W8,D4,L1,V1,M1} P(20083,5425);d(9);d(14429);d(8);d
% 40.28/40.71    (9376);d(14473);d(15673);d(964) { converse( meet( X, one ) ) ==> meet( X
% 40.28/40.71    , one ) }.
% 40.28/40.71  parent1[0; 3]: (128539) {G25,W10,D5,L1,V2,M1}  { zero ==> meet( converse( 
% 40.28/40.71    meet( X, Y ) ), complement( converse( X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := one
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128542) {G26,W9,D5,L1,V1,M1}  { meet( meet( X, one ), complement( 
% 40.28/40.71    converse( X ) ) ) ==> zero }.
% 40.28/40.71  parent0[0]: (128540) {G26,W9,D5,L1,V1,M1}  { zero ==> meet( meet( X, one )
% 40.28/40.71    , complement( converse( X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (22487) {G39,W9,D5,L1,V1,M1} P(22157,8213) { meet( meet( X, 
% 40.28/40.71    one ), complement( converse( X ) ) ) ==> zero }.
% 40.28/40.71  parent0: (128542) {G26,W9,D5,L1,V1,M1}  { meet( meet( X, one ), complement
% 40.28/40.71    ( converse( X ) ) ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128545) {G39,W9,D5,L1,V1,M1}  { zero ==> meet( meet( X, one ), 
% 40.28/40.71    complement( converse( X ) ) ) }.
% 40.28/40.71  parent0[0]: (22487) {G39,W9,D5,L1,V1,M1} P(22157,8213) { meet( meet( X, one
% 40.28/40.71     ), complement( converse( X ) ) ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128548) {G32,W11,D6,L1,V1,M1}  { zero ==> meet( meet( complement
% 40.28/40.71    ( X ), one ), complement( complement( converse( X ) ) ) ) }.
% 40.28/40.71  parent0[0]: (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { 
% 40.28/40.71    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.71  parent1[0; 8]: (128545) {G39,W9,D5,L1,V1,M1}  { zero ==> meet( meet( X, one
% 40.28/40.71     ), complement( converse( X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := complement( X )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128549) {G17,W10,D7,L1,V1,M1}  { zero ==> meet( complement( join
% 40.28/40.71    ( X, complement( converse( X ) ) ) ), one ) }.
% 40.28/40.71  parent0[0]: (3297) {G16,W14,D5,L1,V3,M1} P(878,3284);d(3292) { meet( meet( 
% 40.28/40.71    complement( X ), Y ), complement( Z ) ) ==> meet( complement( join( X, Z
% 40.28/40.71     ) ), Y ) }.
% 40.28/40.71  parent1[0; 2]: (128548) {G32,W11,D6,L1,V1,M1}  { zero ==> meet( meet( 
% 40.28/40.71    complement( X ), one ), complement( complement( converse( X ) ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := one
% 40.28/40.71     Z := complement( converse( X ) )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128550) {G15,W9,D5,L1,V1,M1}  { zero ==> meet( meet( complement( 
% 40.28/40.71    X ), converse( X ) ), one ) }.
% 40.28/40.71  parent0[0]: (878) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( X, 
% 40.28/40.71    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 40.28/40.71  parent1[0; 3]: (128549) {G17,W10,D7,L1,V1,M1}  { zero ==> meet( complement
% 40.28/40.71    ( join( X, complement( converse( X ) ) ) ), one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := converse( X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128551) {G15,W9,D5,L1,V1,M1}  { meet( meet( complement( X ), 
% 40.28/40.71    converse( X ) ), one ) ==> zero }.
% 40.28/40.71  parent0[0]: (128550) {G15,W9,D5,L1,V1,M1}  { zero ==> meet( meet( 
% 40.28/40.71    complement( X ), converse( X ) ), one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (22566) {G40,W9,D5,L1,V1,M1} P(2979,22487);d(3297);d(878) { 
% 40.28/40.71    meet( meet( complement( X ), converse( X ) ), one ) ==> zero }.
% 40.28/40.71  parent0: (128551) {G15,W9,D5,L1,V1,M1}  { meet( meet( complement( X ), 
% 40.28/40.71    converse( X ) ), one ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128552) {G40,W9,D5,L1,V1,M1}  { zero ==> meet( meet( complement( X
% 40.28/40.71     ), converse( X ) ), one ) }.
% 40.28/40.71  parent0[0]: (22566) {G40,W9,D5,L1,V1,M1} P(2979,22487);d(3297);d(878) { 
% 40.28/40.71    meet( meet( complement( X ), converse( X ) ), one ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128553) {G34,W9,D5,L1,V1,M1}  { zero ==> meet( meet( converse( X
% 40.28/40.71     ), complement( X ) ), one ) }.
% 40.28/40.71  parent0[0]: (12009) {G33,W11,D4,L1,V3,M1} P(10093,11995);d(11995) { meet( 
% 40.28/40.71    meet( Z, Y ), X ) = meet( meet( Y, Z ), X ) }.
% 40.28/40.71  parent1[0; 2]: (128552) {G40,W9,D5,L1,V1,M1}  { zero ==> meet( meet( 
% 40.28/40.71    complement( X ), converse( X ) ), one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := one
% 40.28/40.71     Y := converse( X )
% 40.28/40.71     Z := complement( X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128556) {G34,W9,D5,L1,V1,M1}  { meet( meet( converse( X ), 
% 40.28/40.71    complement( X ) ), one ) ==> zero }.
% 40.28/40.71  parent0[0]: (128553) {G34,W9,D5,L1,V1,M1}  { zero ==> meet( meet( converse
% 40.28/40.71    ( X ), complement( X ) ), one ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (22576) {G41,W9,D5,L1,V1,M1} P(22566,12009) { meet( meet( 
% 40.28/40.71    converse( X ), complement( X ) ), one ) ==> zero }.
% 40.28/40.71  parent0: (128556) {G34,W9,D5,L1,V1,M1}  { meet( meet( converse( X ), 
% 40.28/40.71    complement( X ) ), one ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128558) {G19,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 40.28/40.71    meet( X, complement( meet( Y, X ) ) ) }.
% 40.28/40.71  parent0[0]: (4862) {G19,W11,D5,L1,V2,M1} P(3942,825);d(845);d(3959);d(1003)
% 40.28/40.71     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 40.28/40.71     }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128562) {G20,W13,D6,L1,V1,M1}  { meet( complement( meet( converse
% 40.28/40.71    ( X ), complement( X ) ) ), one ) ==> meet( one, complement( zero ) ) }.
% 40.28/40.71  parent0[0]: (22576) {G41,W9,D5,L1,V1,M1} P(22566,12009) { meet( meet( 
% 40.28/40.71    converse( X ), complement( X ) ), one ) ==> zero }.
% 40.28/40.71  parent1[0; 12]: (128558) {G19,W11,D5,L1,V2,M1}  { meet( complement( Y ), X
% 40.28/40.71     ) ==> meet( X, complement( meet( Y, X ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := one
% 40.28/40.71     Y := meet( converse( X ), complement( X ) )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128563) {G11,W12,D6,L1,V1,M1}  { meet( complement( meet( converse
% 40.28/40.71    ( X ), complement( X ) ) ), one ) ==> meet( one, top ) }.
% 40.28/40.71  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.71    ( zero ) ==> top }.
% 40.28/40.71  parent1[0; 11]: (128562) {G20,W13,D6,L1,V1,M1}  { meet( complement( meet( 
% 40.28/40.71    converse( X ), complement( X ) ) ), one ) ==> meet( one, complement( zero
% 40.28/40.71     ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128564) {G12,W10,D6,L1,V1,M1}  { meet( complement( meet( converse
% 40.28/40.71    ( X ), complement( X ) ) ), one ) ==> one }.
% 40.28/40.71  parent0[0]: (856) {G12,W5,D3,L1,V1,M1} P(855,51);d(853);d(82) { meet( X, 
% 40.28/40.71    top ) ==> X }.
% 40.28/40.71  parent1[0; 9]: (128563) {G11,W12,D6,L1,V1,M1}  { meet( complement( meet( 
% 40.28/40.71    converse( X ), complement( X ) ) ), one ) ==> meet( one, top ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := one
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128565) {G13,W9,D6,L1,V1,M1}  { meet( join( complement( converse
% 40.28/40.71    ( X ) ), X ), one ) ==> one }.
% 40.28/40.71  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.71    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.71  parent1[0; 2]: (128564) {G12,W10,D6,L1,V1,M1}  { meet( complement( meet( 
% 40.28/40.71    converse( X ), complement( X ) ) ), one ) ==> one }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := converse( X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (22612) {G42,W9,D6,L1,V1,M1} P(22576,4862);d(848);d(856);d(
% 40.28/40.71    1085) { meet( join( complement( converse( X ) ), X ), one ) ==> one }.
% 40.28/40.71  parent0: (128565) {G13,W9,D6,L1,V1,M1}  { meet( join( complement( converse
% 40.28/40.71    ( X ) ), X ), one ) ==> one }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128568) {G25,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y, 
% 40.28/40.71    Z ) ), complement( Y ) ) }.
% 40.28/40.71  parent0[0]: (3561) {G25,W10,D5,L1,V3,M1} P(930,3533) { meet( meet( Z, meet
% 40.28/40.71    ( X, Y ) ), complement( X ) ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := Z
% 40.28/40.71     Z := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128570) {G26,W12,D7,L1,V2,M1}  { zero ==> meet( meet( X, one ), 
% 40.28/40.71    complement( join( complement( converse( Y ) ), Y ) ) ) }.
% 40.28/40.71  parent0[0]: (22612) {G42,W9,D6,L1,V1,M1} P(22576,4862);d(848);d(856);d(1085
% 40.28/40.71    ) { meet( join( complement( converse( X ) ), X ), one ) ==> one }.
% 40.28/40.71  parent1[0; 5]: (128568) {G25,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 40.28/40.71    meet( Y, Z ) ), complement( Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := join( complement( converse( Y ) ), Y )
% 40.28/40.71     Z := one
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128571) {G15,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, one ), 
% 40.28/40.71    meet( converse( Y ), complement( Y ) ) ) }.
% 40.28/40.71  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.71    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.71  parent1[0; 6]: (128570) {G26,W12,D7,L1,V2,M1}  { zero ==> meet( meet( X, 
% 40.28/40.71    one ), complement( join( complement( converse( Y ) ), Y ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := converse( Y )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128572) {G15,W11,D5,L1,V2,M1}  { meet( meet( X, one ), meet( 
% 40.28/40.71    converse( Y ), complement( Y ) ) ) ==> zero }.
% 40.28/40.71  parent0[0]: (128571) {G15,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, one )
% 40.28/40.71    , meet( converse( Y ), complement( Y ) ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (23045) {G43,W11,D5,L1,V2,M1} P(22612,3561);d(879) { meet( 
% 40.28/40.71    meet( Y, one ), meet( converse( X ), complement( X ) ) ) ==> zero }.
% 40.28/40.71  parent0: (128572) {G15,W11,D5,L1,V2,M1}  { meet( meet( X, one ), meet( 
% 40.28/40.71    converse( Y ), complement( Y ) ) ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128582) {G16,W16,D6,L1,V3,M1}  { complement( join( complement( X
% 40.28/40.71     ), join( complement( Y ), Z ) ) ) = complement( join( complement( meet( 
% 40.28/40.71    Y, X ) ), Z ) ) }.
% 40.28/40.71  parent0[0]: (1096) {G15,W14,D5,L1,V3,M1} P(880,33) { join( join( complement
% 40.28/40.71    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 40.28/40.71     }.
% 40.28/40.71  parent1[0; 10]: (3311) {G16,W9,D4,L1,V2,M1} P(3284,78);d(3284) { complement
% 40.28/40.71    ( join( X, Y ) ) = complement( join( Y, X ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := complement( X )
% 40.28/40.71     Y := join( complement( Y ), Z )
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128584) {G15,W15,D6,L1,V3,M1}  { complement( join( complement( X
% 40.28/40.71     ), join( complement( Y ), Z ) ) ) = meet( meet( Y, X ), complement( Z )
% 40.28/40.71     ) }.
% 40.28/40.71  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.71    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.71  parent1[0; 9]: (128582) {G16,W16,D6,L1,V3,M1}  { complement( join( 
% 40.28/40.71    complement( X ), join( complement( Y ), Z ) ) ) = complement( join( 
% 40.28/40.71    complement( meet( Y, X ) ), Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := meet( Y, X )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128588) {G15,W14,D6,L1,V3,M1}  { meet( X, complement( join( 
% 40.28/40.71    complement( Y ), Z ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 40.28/40.71  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.71    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.71  parent1[0; 1]: (128584) {G15,W15,D6,L1,V3,M1}  { complement( join( 
% 40.28/40.71    complement( X ), join( complement( Y ), Z ) ) ) = meet( meet( Y, X ), 
% 40.28/40.71    complement( Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := join( complement( Y ), Z )
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128590) {G15,W13,D5,L1,V3,M1}  { meet( X, meet( Y, complement( Z
% 40.28/40.71     ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 40.28/40.71  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.71    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.71  parent1[0; 3]: (128588) {G15,W14,D6,L1,V3,M1}  { meet( X, complement( join
% 40.28/40.71    ( complement( Y ), Z ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := Y
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := X
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := Z
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (26391) {G17,W13,D5,L1,V3,M1} P(1096,3311);d(879);d(879);d(879
% 40.28/40.71    ) { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 40.28/40.71    complement( Y ) ) }.
% 40.28/40.71  parent0: (128590) {G15,W13,D5,L1,V3,M1}  { meet( X, meet( Y, complement( Z
% 40.28/40.71     ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Z
% 40.28/40.71     Y := X
% 40.28/40.71     Z := Y
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128594) {G18,W11,D5,L1,V2,M1}  { meet( meet( converse( Y ), meet
% 40.28/40.71    ( X, one ) ), complement( Y ) ) ==> zero }.
% 40.28/40.71  parent0[0]: (26391) {G17,W13,D5,L1,V3,M1} P(1096,3311);d(879);d(879);d(879)
% 40.28/40.71     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 40.28/40.71    complement( Y ) ) }.
% 40.28/40.71  parent1[0; 1]: (23045) {G43,W11,D5,L1,V2,M1} P(22612,3561);d(879) { meet( 
% 40.28/40.71    meet( Y, one ), meet( converse( X ), complement( X ) ) ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := converse( Y )
% 40.28/40.71     Y := Y
% 40.28/40.71     Z := meet( X, one )
% 40.28/40.71  end
% 40.28/40.71  substitution1:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  subsumption: (26467) {G44,W11,D5,L1,V2,M1} S(23045);d(26391) { meet( meet( 
% 40.28/40.71    converse( X ), meet( Y, one ) ), complement( X ) ) ==> zero }.
% 40.28/40.71  parent0: (128594) {G18,W11,D5,L1,V2,M1}  { meet( meet( converse( Y ), meet
% 40.28/40.71    ( X, one ) ), complement( Y ) ) ==> zero }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  permutation0:
% 40.28/40.71     0 ==> 0
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  eqswap: (128597) {G21,W11,D4,L1,V2,M1}  { join( Y, complement( X ) ) ==> 
% 40.28/40.71    join( complement( X ), meet( Y, X ) ) }.
% 40.28/40.71  parent0[0]: (4893) {G21,W11,D4,L1,V2,M1} P(4864,1026);d(1);d(992) { join( 
% 40.28/40.71    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.71  substitution0:
% 40.28/40.71     X := Y
% 40.28/40.71     Y := X
% 40.28/40.71  end
% 40.28/40.71  
% 40.28/40.71  paramod: (128600) {G22,W16,D5,L1,V2,M1}  { join( meet( converse( X ), meet
% 40.28/40.71    ( Y, one ) ), complement( complement( X ) ) ) ==> join( complement( 
% 40.28/40.71    complement( X ) ), zero ) }.
% 40.28/40.71  parent0[0]: (26467) {G44,W11,D5,L1,V2,M1} S(23045);d(26391) { meet( meet( 
% 40.28/40.71    converse( X ), meet( Y, one ) ), complement( X ) ) ==> zero }.
% 40.28/40.71  parent1[0; 15]: (128597) {G21,W11,D4,L1,V2,M1}  { join( Y, complement( X )
% 40.28/40.72     ) ==> join( complement( X ), meet( Y, X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := complement( X )
% 40.28/40.72     Y := meet( converse( X ), meet( Y, one ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128601) {G10,W14,D5,L1,V2,M1}  { join( meet( converse( X ), meet
% 40.28/40.72    ( Y, one ) ), complement( complement( X ) ) ) ==> complement( complement
% 40.28/40.72    ( X ) ) }.
% 40.28/40.72  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.72     }.
% 40.28/40.72  parent1[0; 11]: (128600) {G22,W16,D5,L1,V2,M1}  { join( meet( converse( X )
% 40.28/40.72    , meet( Y, one ) ), complement( complement( X ) ) ) ==> join( complement
% 40.28/40.72    ( complement( X ) ), zero ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( complement( X ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128603) {G11,W12,D5,L1,V2,M1}  { join( meet( converse( X ), meet
% 40.28/40.72    ( Y, one ) ), complement( complement( X ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 11]: (128601) {G10,W14,D5,L1,V2,M1}  { join( meet( converse( X )
% 40.28/40.72    , meet( Y, one ) ), complement( complement( X ) ) ) ==> complement( 
% 40.28/40.72    complement( X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128604) {G12,W10,D5,L1,V2,M1}  { join( meet( converse( X ), meet
% 40.28/40.72    ( Y, one ) ), X ) ==> X }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 8]: (128603) {G11,W12,D5,L1,V2,M1}  { join( meet( converse( X )
% 40.28/40.72    , meet( Y, one ) ), complement( complement( X ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (26482) {G45,W10,D5,L1,V2,M1} P(26467,4893);d(845);d(862) { 
% 40.28/40.72    join( meet( converse( X ), meet( Y, one ) ), X ) ==> X }.
% 40.28/40.72  parent0: (128604) {G12,W10,D5,L1,V2,M1}  { join( meet( converse( X ), meet
% 40.28/40.72    ( Y, one ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128608) {G45,W10,D5,L1,V2,M1}  { X ==> join( meet( converse( X ), 
% 40.28/40.72    meet( Y, one ) ), X ) }.
% 40.28/40.72  parent0[0]: (26482) {G45,W10,D5,L1,V2,M1} P(26467,4893);d(845);d(862) { 
% 40.28/40.72    join( meet( converse( X ), meet( Y, one ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128609) {G32,W11,D4,L1,V3,M1}  { join( meet( Z, Y ), X ) = join( X
% 40.28/40.72    , meet( Y, Z ) ) }.
% 40.28/40.72  parent0[0]: (10033) {G32,W11,D4,L1,V3,M1} P(2965,1);d(10000) { join( Z, 
% 40.28/40.72    meet( X, Y ) ) = join( meet( Y, X ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128610) {G33,W10,D5,L1,V2,M1}  { X ==> join( X, meet( meet( Y, 
% 40.28/40.72    one ), converse( X ) ) ) }.
% 40.28/40.72  parent0[0]: (128609) {G32,W11,D4,L1,V3,M1}  { join( meet( Z, Y ), X ) = 
% 40.28/40.72    join( X, meet( Y, Z ) ) }.
% 40.28/40.72  parent1[0; 2]: (128608) {G45,W10,D5,L1,V2,M1}  { X ==> join( meet( converse
% 40.28/40.72    ( X ), meet( Y, one ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := meet( Y, one )
% 40.28/40.72     Z := converse( X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128611) {G33,W10,D5,L1,V2,M1}  { join( X, meet( meet( Y, one ), 
% 40.28/40.72    converse( X ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (128610) {G33,W10,D5,L1,V2,M1}  { X ==> join( X, meet( meet( Y
% 40.28/40.72    , one ), converse( X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (26521) {G46,W10,D5,L1,V2,M1} P(26482,10033) { join( X, meet( 
% 40.28/40.72    meet( Y, one ), converse( X ) ) ) ==> X }.
% 40.28/40.72  parent0: (128611) {G33,W10,D5,L1,V2,M1}  { join( X, meet( meet( Y, one ), 
% 40.28/40.72    converse( X ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128612) {G45,W10,D5,L1,V2,M1}  { X ==> join( meet( converse( X ), 
% 40.28/40.72    meet( Y, one ) ), X ) }.
% 40.28/40.72  parent0[0]: (26482) {G45,W10,D5,L1,V2,M1} P(26467,4893);d(845);d(862) { 
% 40.28/40.72    join( meet( converse( X ), meet( Y, one ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128613) {G32,W10,D5,L1,V2,M1}  { X ==> join( meet( meet( Y, one )
% 40.28/40.72    , converse( X ) ), X ) }.
% 40.28/40.72  parent0[0]: (10018) {G31,W11,D4,L1,V3,M1} P(2965,295);d(2965) { join( meet
% 40.28/40.72    ( X, Y ), Z ) = join( meet( Y, X ), Z ) }.
% 40.28/40.72  parent1[0; 2]: (128612) {G45,W10,D5,L1,V2,M1}  { X ==> join( meet( converse
% 40.28/40.72    ( X ), meet( Y, one ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := converse( X )
% 40.28/40.72     Y := meet( Y, one )
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128616) {G32,W10,D5,L1,V2,M1}  { join( meet( meet( Y, one ), 
% 40.28/40.72    converse( X ) ), X ) ==> X }.
% 40.28/40.72  parent0[0]: (128613) {G32,W10,D5,L1,V2,M1}  { X ==> join( meet( meet( Y, 
% 40.28/40.72    one ), converse( X ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (26522) {G46,W10,D5,L1,V2,M1} P(26482,10018) { join( meet( 
% 40.28/40.72    meet( Y, one ), converse( X ) ), X ) ==> X }.
% 40.28/40.72  parent0: (128616) {G32,W10,D5,L1,V2,M1}  { join( meet( meet( Y, one ), 
% 40.28/40.72    converse( X ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128618) {G31,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( 
% 40.28/40.72    complement( X ), Y ) ) }.
% 40.28/40.72  parent0[0]: (12011) {G31,W10,D5,L1,V2,M1} P(11995,2965);d(6039) { meet( X, 
% 40.28/40.72    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128621) {G32,W14,D6,L1,V2,M1}  { meet( meet( meet( X, one ), 
% 40.28/40.72    converse( complement( Y ) ) ), Y ) ==> meet( Y, complement( Y ) ) }.
% 40.28/40.72  parent0[0]: (26521) {G46,W10,D5,L1,V2,M1} P(26482,10033) { join( X, meet( 
% 40.28/40.72    meet( Y, one ), converse( X ) ) ) ==> X }.
% 40.28/40.72  parent1[0; 12]: (128618) {G31,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X
% 40.28/40.72    , join( complement( X ), Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( Y )
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := meet( meet( X, one ), converse( complement( Y ) ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128622) {G1,W11,D6,L1,V2,M1}  { meet( meet( meet( X, one ), 
% 40.28/40.72    converse( complement( Y ) ) ), Y ) ==> zero }.
% 40.28/40.72  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 40.28/40.72    zero }.
% 40.28/40.72  parent1[0; 10]: (128621) {G32,W14,D6,L1,V2,M1}  { meet( meet( meet( X, one
% 40.28/40.72     ), converse( complement( Y ) ) ), Y ) ==> meet( Y, complement( Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128623) {G2,W11,D6,L1,V2,M1}  { meet( meet( meet( X, one ), 
% 40.28/40.72    complement( converse( Y ) ) ), Y ) ==> zero }.
% 40.28/40.72  parent0[0]: (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { 
% 40.28/40.72    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.72  parent1[0; 6]: (128622) {G1,W11,D6,L1,V2,M1}  { meet( meet( meet( X, one )
% 40.28/40.72    , converse( complement( Y ) ) ), Y ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (26801) {G47,W11,D6,L1,V2,M1} P(26521,12011);d(12);d(2979) { 
% 40.28/40.72    meet( meet( meet( Y, one ), complement( converse( X ) ) ), X ) ==> zero
% 40.28/40.72     }.
% 40.28/40.72  parent0: (128623) {G2,W11,D6,L1,V2,M1}  { meet( meet( meet( X, one ), 
% 40.28/40.72    complement( converse( Y ) ) ), Y ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128626) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 40.28/40.72    converse( join( X, converse( Y ) ) ) }.
% 40.28/40.72  parent0[0]: (23) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 40.28/40.72    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128629) {G2,W14,D7,L1,V2,M1}  { join( converse( meet( meet( X, 
% 40.28/40.72    one ), converse( converse( Y ) ) ) ), Y ) ==> converse( converse( Y ) )
% 40.28/40.72     }.
% 40.28/40.72  parent0[0]: (26522) {G46,W10,D5,L1,V2,M1} P(26482,10018) { join( meet( meet
% 40.28/40.72    ( Y, one ), converse( X ) ), X ) ==> X }.
% 40.28/40.72  parent1[0; 12]: (128626) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 40.28/40.72    ==> converse( join( X, converse( Y ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := converse( Y )
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := meet( meet( X, one ), converse( converse( Y ) ) )
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128631) {G1,W12,D7,L1,V2,M1}  { join( converse( meet( meet( X, 
% 40.28/40.72    one ), converse( converse( Y ) ) ) ), Y ) ==> Y }.
% 40.28/40.72  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 11]: (128629) {G2,W14,D7,L1,V2,M1}  { join( converse( meet( meet
% 40.28/40.72    ( X, one ), converse( converse( Y ) ) ) ), Y ) ==> converse( converse( Y
% 40.28/40.72     ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128632) {G1,W10,D6,L1,V2,M1}  { join( converse( meet( meet( X, 
% 40.28/40.72    one ), Y ) ), Y ) ==> Y }.
% 40.28/40.72  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 7]: (128631) {G1,W12,D7,L1,V2,M1}  { join( converse( meet( meet
% 40.28/40.72    ( X, one ), converse( converse( Y ) ) ) ), Y ) ==> Y }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (26850) {G47,W10,D6,L1,V2,M1} P(26522,23);d(7) { join( 
% 40.28/40.72    converse( meet( meet( X, one ), Y ) ), Y ) ==> Y }.
% 40.28/40.72  parent0: (128632) {G1,W10,D6,L1,V2,M1}  { join( converse( meet( meet( X, 
% 40.28/40.72    one ), Y ) ), Y ) ==> Y }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128637) {G24,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( converse
% 40.28/40.72    ( X ), converse( join( X, Y ) ) ) }.
% 40.28/40.72  parent0[0]: (1256) {G24,W10,D5,L1,V2,M1} P(8,1238) { meet( converse( X ), 
% 40.28/40.72    converse( join( X, Y ) ) ) ==> converse( X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128639) {G25,W18,D7,L1,V2,M1}  { converse( converse( meet( meet( 
% 40.28/40.72    X, one ), Y ) ) ) ==> meet( converse( converse( meet( meet( X, one ), Y )
% 40.28/40.72     ) ), converse( Y ) ) }.
% 40.28/40.72  parent0[0]: (26850) {G47,W10,D6,L1,V2,M1} P(26522,23);d(7) { join( converse
% 40.28/40.72    ( meet( meet( X, one ), Y ) ), Y ) ==> Y }.
% 40.28/40.72  parent1[0; 17]: (128637) {G24,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( 
% 40.28/40.72    converse( X ), converse( join( X, Y ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := converse( meet( meet( X, one ), Y ) )
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128641) {G1,W16,D6,L1,V2,M1}  { converse( converse( meet( meet( X
% 40.28/40.72    , one ), Y ) ) ) ==> meet( meet( meet( X, one ), Y ), converse( Y ) ) }.
% 40.28/40.72  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 9]: (128639) {G25,W18,D7,L1,V2,M1}  { converse( converse( meet( 
% 40.28/40.72    meet( X, one ), Y ) ) ) ==> meet( converse( converse( meet( meet( X, one
% 40.28/40.72     ), Y ) ) ), converse( Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( meet( X, one ), Y )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128642) {G1,W14,D5,L1,V2,M1}  { meet( meet( X, one ), Y ) ==> 
% 40.28/40.72    meet( meet( meet( X, one ), Y ), converse( Y ) ) }.
% 40.28/40.72  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 1]: (128641) {G1,W16,D6,L1,V2,M1}  { converse( converse( meet( 
% 40.28/40.72    meet( X, one ), Y ) ) ) ==> meet( meet( meet( X, one ), Y ), converse( Y
% 40.28/40.72     ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( meet( X, one ), Y )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128644) {G1,W14,D5,L1,V2,M1}  { meet( meet( meet( X, one ), Y ), 
% 40.28/40.72    converse( Y ) ) ==> meet( meet( X, one ), Y ) }.
% 40.28/40.72  parent0[0]: (128642) {G1,W14,D5,L1,V2,M1}  { meet( meet( X, one ), Y ) ==> 
% 40.28/40.72    meet( meet( meet( X, one ), Y ), converse( Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (26971) {G48,W14,D5,L1,V2,M1} P(26850,1256);d(7) { meet( meet
% 40.28/40.72    ( meet( X, one ), Y ), converse( Y ) ) ==> meet( meet( X, one ), Y ) }.
% 40.28/40.72  parent0: (128644) {G1,W14,D5,L1,V2,M1}  { meet( meet( meet( X, one ), Y ), 
% 40.28/40.72    converse( Y ) ) ==> meet( meet( X, one ), Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128654) {G17,W17,D6,L1,V3,M1}  { complement( meet( X, meet( 
% 40.28/40.72    complement( Y ), join( Y, Z ) ) ) ) = complement( meet( X, meet( Z, 
% 40.28/40.72    complement( Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (11994) {G23,W11,D4,L1,V2,M1} P(3284,6312);d(3284);d(879);d(
% 40.28/40.72    3284);d(879) { meet( join( X, Y ), complement( X ) ) ==> meet( Y, 
% 40.28/40.72    complement( X ) ) }.
% 40.28/40.72  parent1[0; 13]: (1108) {G16,W13,D5,L1,V3,M1} P(1106,880);d(880) { 
% 40.28/40.72    complement( meet( Z, meet( Y, X ) ) ) = complement( meet( Z, meet( X, Y )
% 40.28/40.72     ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := join( Y, Z )
% 40.28/40.72     Y := complement( Y )
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128655) {G17,W16,D6,L1,V3,M1}  { complement( meet( X, meet( 
% 40.28/40.72    complement( Y ), join( Y, Z ) ) ) ) = join( complement( meet( X, Z ) ), Y
% 40.28/40.72     ) }.
% 40.28/40.72  parent0[0]: (2738) {G16,W14,D6,L1,V3,M1} P(1085,880);d(1);d(880) { 
% 40.28/40.72    complement( meet( Z, meet( X, complement( Y ) ) ) ) ==> join( complement
% 40.28/40.72    ( meet( Z, X ) ), Y ) }.
% 40.28/40.72  parent1[0; 10]: (128654) {G17,W17,D6,L1,V3,M1}  { complement( meet( X, meet
% 40.28/40.72    ( complement( Y ), join( Y, Z ) ) ) ) = complement( meet( X, meet( Z, 
% 40.28/40.72    complement( Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128656) {G17,W15,D6,L1,V3,M1}  { join( complement( meet( X, join
% 40.28/40.72    ( Y, Z ) ) ), Y ) = join( complement( meet( X, Z ) ), Y ) }.
% 40.28/40.72  parent0[0]: (1197) {G16,W14,D6,L1,V3,M1} P(1084,880);d(1);d(1096) { 
% 40.28/40.72    complement( meet( Z, meet( complement( X ), Y ) ) ) ==> join( complement
% 40.28/40.72    ( meet( Z, Y ) ), X ) }.
% 40.28/40.72  parent1[0; 1]: (128655) {G17,W16,D6,L1,V3,M1}  { complement( meet( X, meet
% 40.28/40.72    ( complement( Y ), join( Y, Z ) ) ) ) = join( complement( meet( X, Z ) )
% 40.28/40.72    , Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := join( Y, Z )
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (27244) {G24,W15,D6,L1,V3,M1} P(11994,1108);d(2738);d(1197) { 
% 40.28/40.72    join( complement( meet( Z, join( X, Y ) ) ), X ) ==> join( complement( 
% 40.28/40.72    meet( Z, Y ) ), X ) }.
% 40.28/40.72  parent0: (128656) {G17,W15,D6,L1,V3,M1}  { join( complement( meet( X, join
% 40.28/40.72    ( Y, Z ) ) ), Y ) = join( complement( meet( X, Z ) ), Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128659) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 40.28/40.72    Y ) ), meet( Y, X ) ) }.
% 40.28/40.72  parent0[0]: (3158) {G17,W10,D5,L1,V2,M1} P(2821,0) { join( meet( Y, 
% 40.28/40.72    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128665) {G18,W21,D8,L1,V2,M1}  { meet( meet( X, one ), complement
% 40.28/40.72    ( converse( complement( Y ) ) ) ) ==> join( zero, meet( Y, meet( meet( X
% 40.28/40.72    , one ), complement( converse( complement( Y ) ) ) ) ) ) }.
% 40.28/40.72  parent0[0]: (26801) {G47,W11,D6,L1,V2,M1} P(26521,12011);d(12);d(2979) { 
% 40.28/40.72    meet( meet( meet( Y, one ), complement( converse( X ) ) ), X ) ==> zero
% 40.28/40.72     }.
% 40.28/40.72  parent1[0; 10]: (128659) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 40.28/40.72    complement( Y ) ), meet( Y, X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( Y )
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := meet( meet( X, one ), complement( converse( complement( Y ) ) ) )
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128667) {G12,W19,D7,L1,V2,M1}  { meet( meet( X, one ), complement
% 40.28/40.72    ( converse( complement( Y ) ) ) ) ==> meet( Y, meet( meet( X, one ), 
% 40.28/40.72    complement( converse( complement( Y ) ) ) ) ) }.
% 40.28/40.72  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.72    ==> X }.
% 40.28/40.72  parent1[0; 9]: (128665) {G18,W21,D8,L1,V2,M1}  { meet( meet( X, one ), 
% 40.28/40.72    complement( converse( complement( Y ) ) ) ) ==> join( zero, meet( Y, meet
% 40.28/40.72    ( meet( X, one ), complement( converse( complement( Y ) ) ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( Y, meet( meet( X, one ), complement( converse( complement( Y
% 40.28/40.72     ) ) ) ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128668) {G13,W19,D6,L1,V2,M1}  { meet( meet( X, one ), complement
% 40.28/40.72    ( converse( complement( Y ) ) ) ) ==> meet( meet( meet( X, one ), Y ), 
% 40.28/40.72    complement( converse( complement( Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (26391) {G17,W13,D5,L1,V3,M1} P(1096,3311);d(879);d(879);d(879)
% 40.28/40.72     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 40.28/40.72    complement( Y ) ) }.
% 40.28/40.72  parent1[0; 9]: (128667) {G12,W19,D7,L1,V2,M1}  { meet( meet( X, one ), 
% 40.28/40.72    complement( converse( complement( Y ) ) ) ) ==> meet( Y, meet( meet( X, 
% 40.28/40.72    one ), complement( converse( complement( Y ) ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( X, one )
% 40.28/40.72     Y := converse( complement( Y ) )
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128670) {G14,W19,D6,L1,V2,M1}  { meet( meet( X, one ), complement
% 40.28/40.72    ( converse( complement( Y ) ) ) ) ==> meet( meet( meet( X, one ), Y ), 
% 40.28/40.72    complement( complement( converse( Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { 
% 40.28/40.72    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.72  parent1[0; 16]: (128668) {G13,W19,D6,L1,V2,M1}  { meet( meet( X, one ), 
% 40.28/40.72    complement( converse( complement( Y ) ) ) ) ==> meet( meet( meet( X, one
% 40.28/40.72     ), Y ), complement( converse( complement( Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128671) {G15,W19,D6,L1,V2,M1}  { meet( meet( X, one ), complement
% 40.28/40.72    ( complement( converse( Y ) ) ) ) ==> meet( meet( meet( X, one ), Y ), 
% 40.28/40.72    complement( complement( converse( Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { 
% 40.28/40.72    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.72  parent1[0; 6]: (128670) {G14,W19,D6,L1,V2,M1}  { meet( meet( X, one ), 
% 40.28/40.72    complement( converse( complement( Y ) ) ) ) ==> meet( meet( meet( X, one
% 40.28/40.72     ), Y ), complement( complement( converse( Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128676) {G14,W17,D6,L1,V2,M1}  { meet( meet( X, one ), complement
% 40.28/40.72    ( complement( converse( Y ) ) ) ) ==> meet( meet( meet( X, one ), Y ), 
% 40.28/40.72    converse( Y ) ) }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 15]: (128671) {G15,W19,D6,L1,V2,M1}  { meet( meet( X, one ), 
% 40.28/40.72    complement( complement( converse( Y ) ) ) ) ==> meet( meet( meet( X, one
% 40.28/40.72     ), Y ), complement( complement( converse( Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := converse( Y )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128677) {G14,W15,D5,L1,V2,M1}  { meet( meet( X, one ), converse( 
% 40.28/40.72    Y ) ) ==> meet( meet( meet( X, one ), Y ), converse( Y ) ) }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 5]: (128676) {G14,W17,D6,L1,V2,M1}  { meet( meet( X, one ), 
% 40.28/40.72    complement( complement( converse( Y ) ) ) ) ==> meet( meet( meet( X, one
% 40.28/40.72     ), Y ), converse( Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := converse( Y )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128680) {G15,W12,D4,L1,V2,M1}  { meet( meet( X, one ), converse( 
% 40.28/40.72    Y ) ) ==> meet( meet( X, one ), Y ) }.
% 40.28/40.72  parent0[0]: (26971) {G48,W14,D5,L1,V2,M1} P(26850,1256);d(7) { meet( meet( 
% 40.28/40.72    meet( X, one ), Y ), converse( Y ) ) ==> meet( meet( X, one ), Y ) }.
% 40.28/40.72  parent1[0; 7]: (128677) {G14,W15,D5,L1,V2,M1}  { meet( meet( X, one ), 
% 40.28/40.72    converse( Y ) ) ==> meet( meet( meet( X, one ), Y ), converse( Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (28687) {G49,W12,D4,L1,V2,M1} P(26801,3158);d(853);d(26391);d(
% 40.28/40.72    2979);d(862);d(26971) { meet( meet( X, one ), converse( Y ) ) ==> meet( 
% 40.28/40.72    meet( X, one ), Y ) }.
% 40.28/40.72  parent0: (128680) {G15,W12,D4,L1,V2,M1}  { meet( meet( X, one ), converse( 
% 40.28/40.72    Y ) ) ==> meet( meet( X, one ), Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128685) {G18,W15,D8,L1,V3,M1}  { join( meet( meet( Y, join( join
% 40.28/40.72    ( X, complement( Y ) ), Z ) ), complement( Z ) ), X ) ==> X }.
% 40.28/40.72  parent0[0]: (26391) {G17,W13,D5,L1,V3,M1} P(1096,3311);d(879);d(879);d(879)
% 40.28/40.72     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 40.28/40.72    complement( Y ) ) }.
% 40.28/40.72  parent1[0; 2]: (6081) {G23,W15,D7,L1,V3,M1} P(879,5919);d(1) { join( meet( 
% 40.28/40.72    join( join( Z, complement( X ) ), Y ), meet( X, complement( Y ) ) ), Z ) 
% 40.28/40.72    ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := join( join( X, complement( Y ) ), Z )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128686) {G19,W12,D6,L1,V3,M1}  { join( meet( meet( join( Y, Z ), 
% 40.28/40.72    X ), complement( Z ) ), Y ) ==> Y }.
% 40.28/40.72  parent0[0]: (12035) {G33,W14,D6,L1,V3,M1} P(33,12020) { meet( Z, join( join
% 40.28/40.72    ( X, complement( Z ) ), Y ) ) ==> meet( join( X, Y ), Z ) }.
% 40.28/40.72  parent1[0; 3]: (128685) {G18,W15,D8,L1,V3,M1}  { join( meet( meet( Y, join
% 40.28/40.72    ( join( X, complement( Y ) ), Z ) ), complement( Z ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (40575) {G34,W12,D6,L1,V3,M1} S(6081);d(26391);d(12035) { join
% 40.28/40.72    ( meet( meet( join( Z, Y ), X ), complement( Y ) ), Z ) ==> Z }.
% 40.28/40.72  parent0: (128686) {G19,W12,D6,L1,V3,M1}  { join( meet( meet( join( Y, Z ), 
% 40.28/40.72    X ), complement( Z ) ), Y ) ==> Y }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128689) {G20,W11,D5,L1,V3,M1}  { join( Y, Z ) ==> join( join( meet
% 40.28/40.72    ( X, Y ), Z ), Y ) }.
% 40.28/40.72  parent0[0]: (1016) {G20,W11,D5,L1,V3,M1} P(988,32) { join( join( meet( Y, X
% 40.28/40.72     ), Z ), X ) ==> join( X, Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128692) {G21,W17,D8,L1,V3,M1}  { join( X, complement( composition
% 40.28/40.72    ( top, join( complement( meet( Y, X ) ), Z ) ) ) ) ==> join( meet( Y, X )
% 40.28/40.72    , X ) }.
% 40.28/40.72  parent0[0]: (1949) {G26,W11,D7,L1,V2,M1} P(1634,1084);d(862) { join( X, 
% 40.28/40.72    complement( composition( top, join( complement( X ), Y ) ) ) ) ==> X }.
% 40.28/40.72  parent1[0; 13]: (128689) {G20,W11,D5,L1,V3,M1}  { join( Y, Z ) ==> join( 
% 40.28/40.72    join( meet( X, Y ), Z ), Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( Y, X )
% 40.28/40.72     Y := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := complement( composition( top, join( complement( meet( Y, X ) ), Z )
% 40.28/40.72     ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128693) {G21,W13,D8,L1,V3,M1}  { join( X, complement( composition
% 40.28/40.72    ( top, join( complement( meet( Y, X ) ), Z ) ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (1026) {G20,W7,D4,L1,V2,M1} P(988,0) { join( meet( Y, X ), X ) 
% 40.28/40.72    ==> X }.
% 40.28/40.72  parent1[0; 12]: (128692) {G21,W17,D8,L1,V3,M1}  { join( X, complement( 
% 40.28/40.72    composition( top, join( complement( meet( Y, X ) ), Z ) ) ) ) ==> join( 
% 40.28/40.72    meet( Y, X ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (55125) {G27,W13,D8,L1,V3,M1} P(1949,1016);d(1026) { join( Y, 
% 40.28/40.72    complement( composition( top, join( complement( meet( X, Y ) ), Z ) ) ) )
% 40.28/40.72     ==> Y }.
% 40.28/40.72  parent0: (128693) {G21,W13,D8,L1,V3,M1}  { join( X, complement( composition
% 40.28/40.72    ( top, join( complement( meet( Y, X ) ), Z ) ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128696) {G14,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 40.28/40.72    complement( join( complement( X ), Y ) ) }.
% 40.28/40.72  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.72    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128701) {G15,W13,D6,L1,V2,M1}  { meet( converse( X ), complement
% 40.28/40.72    ( converse( Y ) ) ) ==> complement( converse( join( complement( X ), Y )
% 40.28/40.72     ) ) }.
% 40.28/40.72  parent0[0]: (3015) {G32,W12,D5,L1,V2,M1} P(2979,8) { join( complement( 
% 40.28/40.72    converse( X ) ), converse( Y ) ) ==> converse( join( complement( X ), Y )
% 40.28/40.72     ) }.
% 40.28/40.72  parent1[0; 8]: (128696) {G14,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) )
% 40.28/40.72     ==> complement( join( complement( X ), Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := converse( X )
% 40.28/40.72     Y := converse( Y )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128702) {G16,W12,D5,L1,V2,M1}  { meet( converse( X ), complement
% 40.28/40.72    ( converse( Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 40.28/40.72  parent0[0]: (2970) {G30,W12,D6,L1,V2,M1} P(1085,2964) { complement( 
% 40.28/40.72    converse( join( complement( X ), Y ) ) ) ==> converse( meet( X, 
% 40.28/40.72    complement( Y ) ) ) }.
% 40.28/40.72  parent1[0; 7]: (128701) {G15,W13,D6,L1,V2,M1}  { meet( converse( X ), 
% 40.28/40.72    complement( converse( Y ) ) ) ==> complement( converse( join( complement
% 40.28/40.72    ( X ), Y ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (73203) {G33,W12,D5,L1,V2,M1} P(3015,879);d(2970) { meet( 
% 40.28/40.72    converse( X ), complement( converse( Y ) ) ) ==> converse( meet( X, 
% 40.28/40.72    complement( Y ) ) ) }.
% 40.28/40.72  parent0: (128702) {G16,W12,D5,L1,V2,M1}  { meet( converse( X ), complement
% 40.28/40.72    ( converse( Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128705) {G23,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 40.28/40.72    meet( X, complement( meet( X, Y ) ) ) }.
% 40.28/40.72  parent0[0]: (6284) {G23,W11,D5,L1,V2,M1} P(5046,879);d(878);d(1084);d(880)
% 40.28/40.72     { meet( X, complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X )
% 40.28/40.72     }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128713) {G24,W17,D7,L1,V2,M1}  { meet( complement( complement( 
% 40.28/40.72    converse( X ) ) ), converse( Y ) ) ==> meet( converse( Y ), complement( 
% 40.28/40.72    converse( meet( Y, complement( X ) ) ) ) ) }.
% 40.28/40.72  parent0[0]: (73203) {G33,W12,D5,L1,V2,M1} P(3015,879);d(2970) { meet( 
% 40.28/40.72    converse( X ), complement( converse( Y ) ) ) ==> converse( meet( X, 
% 40.28/40.72    complement( Y ) ) ) }.
% 40.28/40.72  parent1[0; 12]: (128705) {G23,W11,D5,L1,V2,M1}  { meet( complement( Y ), X
% 40.28/40.72     ) ==> meet( X, complement( meet( X, Y ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := converse( Y )
% 40.28/40.72     Y := complement( converse( X ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128715) {G25,W16,D7,L1,V2,M1}  { meet( complement( complement( 
% 40.28/40.72    converse( X ) ) ), converse( Y ) ) ==> converse( meet( Y, complement( 
% 40.28/40.72    meet( Y, complement( X ) ) ) ) ) }.
% 40.28/40.72  parent0[0]: (73203) {G33,W12,D5,L1,V2,M1} P(3015,879);d(2970) { meet( 
% 40.28/40.72    converse( X ), complement( converse( Y ) ) ) ==> converse( meet( X, 
% 40.28/40.72    complement( Y ) ) ) }.
% 40.28/40.72  parent1[0; 8]: (128713) {G24,W17,D7,L1,V2,M1}  { meet( complement( 
% 40.28/40.72    complement( converse( X ) ) ), converse( Y ) ) ==> meet( converse( Y ), 
% 40.28/40.72    complement( converse( meet( Y, complement( X ) ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := meet( Y, complement( X ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128716) {G24,W14,D6,L1,V2,M1}  { meet( complement( complement( 
% 40.28/40.72    converse( X ) ) ), converse( Y ) ) ==> converse( meet( complement( 
% 40.28/40.72    complement( X ) ), Y ) ) }.
% 40.28/40.72  parent0[0]: (6284) {G23,W11,D5,L1,V2,M1} P(5046,879);d(878);d(1084);d(880)
% 40.28/40.72     { meet( X, complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X )
% 40.28/40.72     }.
% 40.28/40.72  parent1[0; 9]: (128715) {G25,W16,D7,L1,V2,M1}  { meet( complement( 
% 40.28/40.72    complement( converse( X ) ) ), converse( Y ) ) ==> converse( meet( Y, 
% 40.28/40.72    complement( meet( Y, complement( X ) ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := complement( X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128718) {G14,W12,D6,L1,V2,M1}  { meet( complement( complement( 
% 40.28/40.72    converse( X ) ) ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 10]: (128716) {G24,W14,D6,L1,V2,M1}  { meet( complement( 
% 40.28/40.72    complement( converse( X ) ) ), converse( Y ) ) ==> converse( meet( 
% 40.28/40.72    complement( complement( X ) ), Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128720) {G14,W10,D4,L1,V2,M1}  { meet( converse( X ), converse( Y
% 40.28/40.72     ) ) ==> converse( meet( X, Y ) ) }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 2]: (128718) {G14,W12,D6,L1,V2,M1}  { meet( complement( 
% 40.28/40.72    complement( converse( X ) ) ), converse( Y ) ) ==> converse( meet( X, Y )
% 40.28/40.72     ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := converse( X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (73281) {G34,W10,D4,L1,V2,M1} P(73203,6284);d(73203);d(6284);d
% 40.28/40.72    (862);d(862) { meet( converse( Y ), converse( X ) ) ==> converse( meet( Y
% 40.28/40.72    , X ) ) }.
% 40.28/40.72  parent0: (128720) {G14,W10,D4,L1,V2,M1}  { meet( converse( X ), converse( Y
% 40.28/40.72     ) ) ==> converse( meet( X, Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128723) {G19,W10,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 40.28/40.72    composition( meet( converse( skol1 ), X ), skol1 ) }.
% 40.28/40.72  parent0[0]: (4017) {G19,W10,D5,L1,V1,M1} P(78,3804) { composition( meet( 
% 40.28/40.72    converse( skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128724) {G20,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 40.28/40.72    skol1 ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 40.28/40.72  parent0[0]: (73281) {G34,W10,D4,L1,V2,M1} P(73203,6284);d(73203);d(6284);d(
% 40.28/40.72    862);d(862) { meet( converse( Y ), converse( X ) ) ==> converse( meet( Y
% 40.28/40.72    , X ) ) }.
% 40.28/40.72  parent1[0; 6]: (128723) {G19,W10,D5,L1,V1,M1}  { composition( X, skol1 ) 
% 40.28/40.72    ==> composition( meet( converse( skol1 ), X ), skol1 ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := skol1
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := converse( X )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128725) {G20,W11,D5,L1,V1,M1}  { composition( converse( meet( 
% 40.28/40.72    skol1, X ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 40.28/40.72  parent0[0]: (128724) {G20,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 40.28/40.72    skol1 ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (73432) {G35,W11,D5,L1,V1,M1} P(73281,4017) { composition( 
% 40.28/40.72    converse( meet( skol1, X ) ), skol1 ) ==> composition( converse( X ), 
% 40.28/40.72    skol1 ) }.
% 40.28/40.72  parent0: (128725) {G20,W11,D5,L1,V1,M1}  { composition( converse( meet( 
% 40.28/40.72    skol1, X ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128727) {G34,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> meet
% 40.28/40.72    ( converse( X ), converse( Y ) ) }.
% 40.28/40.72  parent0[0]: (73281) {G34,W10,D4,L1,V2,M1} P(73203,6284);d(73203);d(6284);d(
% 40.28/40.72    862);d(862) { meet( converse( Y ), converse( X ) ) ==> converse( meet( Y
% 40.28/40.72    , X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128729) {G1,W10,D5,L1,V2,M1}  { converse( meet( X, converse( Y )
% 40.28/40.72     ) ) ==> meet( converse( X ), Y ) }.
% 40.28/40.72  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 9]: (128727) {G34,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) 
% 40.28/40.72    ==> meet( converse( X ), converse( Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := converse( Y )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (73453) {G35,W10,D5,L1,V2,M1} P(7,73281) { converse( meet( Y, 
% 40.28/40.72    converse( X ) ) ) ==> meet( converse( Y ), X ) }.
% 40.28/40.72  parent0: (128729) {G1,W10,D5,L1,V2,M1}  { converse( meet( X, converse( Y )
% 40.28/40.72     ) ) ==> meet( converse( X ), Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128733) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 40.28/40.72    ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.72  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.72    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128737) {G2,W12,D5,L1,V1,M1}  { composition( converse( skol1 ), 
% 40.28/40.72    meet( skol1, X ) ) ==> converse( composition( converse( X ), skol1 ) )
% 40.28/40.72     }.
% 40.28/40.72  parent0[0]: (73432) {G35,W11,D5,L1,V1,M1} P(73281,4017) { composition( 
% 40.28/40.72    converse( meet( skol1, X ) ), skol1 ) ==> composition( converse( X ), 
% 40.28/40.72    skol1 ) }.
% 40.28/40.72  parent1[0; 8]: (128733) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 40.28/40.72    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := meet( skol1, X )
% 40.28/40.72     Y := skol1
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128738) {G2,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 40.28/40.72    meet( skol1, X ) ) ==> composition( converse( skol1 ), X ) }.
% 40.28/40.72  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.72    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.72  parent1[0; 7]: (128737) {G2,W12,D5,L1,V1,M1}  { composition( converse( 
% 40.28/40.72    skol1 ), meet( skol1, X ) ) ==> converse( composition( converse( X ), 
% 40.28/40.72    skol1 ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := skol1
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (73731) {G36,W11,D4,L1,V1,M1} P(73432,20);d(20) { composition
% 40.28/40.72    ( converse( skol1 ), meet( skol1, X ) ) ==> composition( converse( skol1
% 40.28/40.72     ), X ) }.
% 40.28/40.72  parent0: (128738) {G2,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 40.28/40.72    meet( skol1, X ) ) ==> composition( converse( skol1 ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128740) {G36,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), X
% 40.28/40.72     ) ==> composition( converse( skol1 ), meet( skol1, X ) ) }.
% 40.28/40.72  parent0[0]: (73731) {G36,W11,D4,L1,V1,M1} P(73432,20);d(20) { composition( 
% 40.28/40.72    converse( skol1 ), meet( skol1, X ) ) ==> composition( converse( skol1 )
% 40.28/40.72    , X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128742) {G32,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 40.28/40.72    X ) ==> composition( converse( skol1 ), meet( X, skol1 ) ) }.
% 40.28/40.72  parent0[0]: (10016) {G31,W11,D4,L1,V3,M1} P(2965,304);d(2965) { composition
% 40.28/40.72    ( Z, meet( X, Y ) ) = composition( Z, meet( Y, X ) ) }.
% 40.28/40.72  parent1[0; 5]: (128740) {G36,W11,D4,L1,V1,M1}  { composition( converse( 
% 40.28/40.72    skol1 ), X ) ==> composition( converse( skol1 ), meet( skol1, X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := skol1
% 40.28/40.72     Y := X
% 40.28/40.72     Z := converse( skol1 )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128748) {G32,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 40.28/40.72    meet( X, skol1 ) ) ==> composition( converse( skol1 ), X ) }.
% 40.28/40.72  parent0[0]: (128742) {G32,W11,D4,L1,V1,M1}  { composition( converse( skol1
% 40.28/40.72     ), X ) ==> composition( converse( skol1 ), meet( X, skol1 ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (73780) {G37,W11,D4,L1,V1,M1} P(73731,10016) { composition( 
% 40.28/40.72    converse( skol1 ), meet( X, skol1 ) ) ==> composition( converse( skol1 )
% 40.28/40.72    , X ) }.
% 40.28/40.72  parent0: (128748) {G32,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 40.28/40.72    meet( X, skol1 ) ) ==> composition( converse( skol1 ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128750) {G24,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X, 
% 40.28/40.72    complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 40.28/40.72  parent0[0]: (1695) {G24,W12,D7,L1,V2,M1} P(113,1239);d(862) { meet( 
% 40.28/40.72    composition( X, complement( converse( composition( Y, X ) ) ) ), converse
% 40.28/40.72    ( Y ) ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128754) {G25,W16,D8,L1,V1,M1}  { zero ==> meet( composition( meet
% 40.28/40.72    ( X, skol1 ), complement( converse( composition( converse( skol1 ), X ) )
% 40.28/40.72     ) ), converse( converse( skol1 ) ) ) }.
% 40.28/40.72  parent0[0]: (73780) {G37,W11,D4,L1,V1,M1} P(73731,10016) { composition( 
% 40.28/40.72    converse( skol1 ), meet( X, skol1 ) ) ==> composition( converse( skol1 )
% 40.28/40.72    , X ) }.
% 40.28/40.72  parent1[0; 9]: (128750) {G24,W12,D7,L1,V2,M1}  { zero ==> meet( composition
% 40.28/40.72    ( X, complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := meet( X, skol1 )
% 40.28/40.72     Y := converse( skol1 )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128755) {G2,W15,D7,L1,V1,M1}  { zero ==> meet( composition( meet
% 40.28/40.72    ( X, skol1 ), complement( composition( converse( X ), skol1 ) ) ), 
% 40.28/40.72    converse( converse( skol1 ) ) ) }.
% 40.28/40.72  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.72    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.72  parent1[0; 8]: (128754) {G25,W16,D8,L1,V1,M1}  { zero ==> meet( composition
% 40.28/40.72    ( meet( X, skol1 ), complement( converse( composition( converse( skol1 )
% 40.28/40.72    , X ) ) ) ), converse( converse( skol1 ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := skol1
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128756) {G1,W13,D7,L1,V1,M1}  { zero ==> meet( composition( meet
% 40.28/40.72    ( X, skol1 ), complement( composition( converse( X ), skol1 ) ) ), skol1
% 40.28/40.72     ) }.
% 40.28/40.72  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 12]: (128755) {G2,W15,D7,L1,V1,M1}  { zero ==> meet( composition
% 40.28/40.72    ( meet( X, skol1 ), complement( composition( converse( X ), skol1 ) ) ), 
% 40.28/40.72    converse( converse( skol1 ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := skol1
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128757) {G2,W11,D6,L1,V1,M1}  { zero ==> composition( meet( X, 
% 40.28/40.72    skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 40.28/40.72  parent0[0]: (3793) {G30,W13,D5,L1,V2,M1} P(3789,2822);d(845) { meet( 
% 40.28/40.72    composition( meet( X, skol1 ), Y ), skol1 ) ==> composition( meet( X, 
% 40.28/40.72    skol1 ), Y ) }.
% 40.28/40.72  parent1[0; 2]: (128756) {G1,W13,D7,L1,V1,M1}  { zero ==> meet( composition
% 40.28/40.72    ( meet( X, skol1 ), complement( composition( converse( X ), skol1 ) ) ), 
% 40.28/40.72    skol1 ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := complement( composition( converse( X ), skol1 ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128758) {G2,W11,D6,L1,V1,M1}  { composition( meet( X, skol1 ), 
% 40.28/40.72    complement( composition( converse( X ), skol1 ) ) ) ==> zero }.
% 40.28/40.72  parent0[0]: (128757) {G2,W11,D6,L1,V1,M1}  { zero ==> composition( meet( X
% 40.28/40.72    , skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (73829) {G38,W11,D6,L1,V1,M1} P(73780,1695);d(20);d(7);d(3793)
% 40.28/40.72     { composition( meet( X, skol1 ), complement( composition( converse( X )
% 40.28/40.72    , skol1 ) ) ) ==> zero }.
% 40.28/40.72  parent0: (128758) {G2,W11,D6,L1,V1,M1}  { composition( meet( X, skol1 ), 
% 40.28/40.72    complement( composition( converse( X ), skol1 ) ) ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128760) {G25,W13,D7,L1,V2,M1}  { zero ==> meet( composition( 
% 40.28/40.72    complement( composition( composition( X, Y ), top ) ), converse( Y ) ), X
% 40.28/40.72     ) }.
% 40.28/40.72  parent0[0]: (2355) {G25,W13,D7,L1,V2,M1} P(1665,145);d(916);d(845) { meet( 
% 40.28/40.72    composition( complement( composition( composition( X, Y ), top ) ), 
% 40.28/40.72    converse( Y ) ), X ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128769) {G26,W17,D8,L1,V1,M1}  { zero ==> meet( composition( 
% 40.28/40.72    complement( composition( zero, top ) ), converse( complement( composition
% 40.28/40.72    ( converse( X ), skol1 ) ) ) ), meet( X, skol1 ) ) }.
% 40.28/40.72  parent0[0]: (73829) {G38,W11,D6,L1,V1,M1} P(73780,1695);d(20);d(7);d(3793)
% 40.28/40.72     { composition( meet( X, skol1 ), complement( composition( converse( X )
% 40.28/40.72    , skol1 ) ) ) ==> zero }.
% 40.28/40.72  parent1[0; 6]: (128760) {G25,W13,D7,L1,V2,M1}  { zero ==> meet( composition
% 40.28/40.72    ( complement( composition( composition( X, Y ), top ) ), converse( Y ) )
% 40.28/40.72    , X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := meet( X, skol1 )
% 40.28/40.72     Y := complement( composition( converse( X ), skol1 ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128770) {G20,W15,D8,L1,V1,M1}  { zero ==> meet( composition( 
% 40.28/40.72    complement( zero ), converse( complement( composition( converse( X ), 
% 40.28/40.72    skol1 ) ) ) ), meet( X, skol1 ) ) }.
% 40.28/40.72  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.72    , X ) ==> zero }.
% 40.28/40.72  parent1[0; 5]: (128769) {G26,W17,D8,L1,V1,M1}  { zero ==> meet( composition
% 40.28/40.72    ( complement( composition( zero, top ) ), converse( complement( 
% 40.28/40.72    composition( converse( X ), skol1 ) ) ) ), meet( X, skol1 ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := top
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128771) {G11,W14,D8,L1,V1,M1}  { zero ==> meet( composition( top
% 40.28/40.72    , converse( complement( composition( converse( X ), skol1 ) ) ) ), meet( 
% 40.28/40.72    X, skol1 ) ) }.
% 40.28/40.72  parent0[0]: (848) {G10,W4,D3,L1,V0,M1} P(267,819);d(845);d(80) { complement
% 40.28/40.72    ( zero ) ==> top }.
% 40.28/40.72  parent1[0; 4]: (128770) {G20,W15,D8,L1,V1,M1}  { zero ==> meet( composition
% 40.28/40.72    ( complement( zero ), converse( complement( composition( converse( X ), 
% 40.28/40.72    skol1 ) ) ) ), meet( X, skol1 ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128772) {G10,W14,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 40.28/40.72    composition( complement( composition( converse( X ), skol1 ) ), top ) ), 
% 40.28/40.72    meet( X, skol1 ) ) }.
% 40.28/40.72  parent0[0]: (215) {G9,W9,D4,L1,V1,M1} P(213,9) { composition( top, converse
% 40.28/40.72    ( X ) ) ==> converse( composition( X, top ) ) }.
% 40.28/40.72  parent1[0; 3]: (128771) {G11,W14,D8,L1,V1,M1}  { zero ==> meet( composition
% 40.28/40.72    ( top, converse( complement( composition( converse( X ), skol1 ) ) ) ), 
% 40.28/40.72    meet( X, skol1 ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( composition( converse( X ), skol1 ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128773) {G11,W12,D7,L1,V1,M1}  { zero ==> meet( converse( 
% 40.28/40.72    complement( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) )
% 40.28/40.72     }.
% 40.28/40.72  parent0[0]: (14768) {G24,W11,D5,L1,V1,M1} P(1483,113);d(883);d(848);d(7);d(
% 40.28/40.72    1672) { composition( complement( composition( X, skol1 ) ), top ) ==> 
% 40.28/40.72    complement( composition( X, skol1 ) ) }.
% 40.28/40.72  parent1[0; 4]: (128772) {G10,W14,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 40.28/40.72    composition( complement( composition( converse( X ), skol1 ) ), top ) ), 
% 40.28/40.72    meet( X, skol1 ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := converse( X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128774) {G12,W12,D7,L1,V1,M1}  { zero ==> meet( complement( 
% 40.28/40.72    converse( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) ) }.
% 40.28/40.72  parent0[0]: (2979) {G31,W7,D4,L1,V1,M1} P(2964,2193);d(2969);d(1561) { 
% 40.28/40.72    converse( complement( X ) ) ==> complement( converse( X ) ) }.
% 40.28/40.72  parent1[0; 3]: (128773) {G11,W12,D7,L1,V1,M1}  { zero ==> meet( converse( 
% 40.28/40.72    complement( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) )
% 40.28/40.72     }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := composition( converse( X ), skol1 )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128775) {G2,W11,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 40.28/40.72    composition( converse( skol1 ), X ) ), meet( X, skol1 ) ) }.
% 40.28/40.72  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 40.28/40.72    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 40.28/40.72  parent1[0; 4]: (128774) {G12,W12,D7,L1,V1,M1}  { zero ==> meet( complement
% 40.28/40.72    ( converse( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) )
% 40.28/40.72     }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := skol1
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128776) {G2,W11,D6,L1,V1,M1}  { meet( complement( composition( 
% 40.28/40.72    converse( skol1 ), X ) ), meet( X, skol1 ) ) ==> zero }.
% 40.28/40.72  parent0[0]: (128775) {G2,W11,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 40.28/40.72    composition( converse( skol1 ), X ) ), meet( X, skol1 ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (73907) {G39,W11,D6,L1,V1,M1} P(73829,2355);d(916);d(848);d(
% 40.28/40.72    215);d(14768);d(2979);d(20) { meet( complement( composition( converse( 
% 40.28/40.72    skol1 ), X ) ), meet( X, skol1 ) ) ==> zero }.
% 40.28/40.72  parent0: (128776) {G2,W11,D6,L1,V1,M1}  { meet( complement( composition( 
% 40.28/40.72    converse( skol1 ), X ) ), meet( X, skol1 ) ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128778) {G24,W12,D5,L1,V2,M1}  { top ==> join( composition( meet( 
% 40.28/40.72    X, Y ), top ), complement( meet( Y, X ) ) ) }.
% 40.28/40.72  parent0[0]: (1725) {G24,W12,D5,L1,V2,M1} P(1106,1674) { join( composition( 
% 40.28/40.72    meet( X, Y ), top ), complement( meet( Y, X ) ) ) ==> top }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128782) {G25,W16,D8,L1,V1,M1}  { top ==> join( composition( zero
% 40.28/40.72    , top ), complement( meet( meet( X, skol1 ), complement( composition( 
% 40.28/40.72    converse( skol1 ), X ) ) ) ) ) }.
% 40.28/40.72  parent0[0]: (73907) {G39,W11,D6,L1,V1,M1} P(73829,2355);d(916);d(848);d(215
% 40.28/40.72    );d(14768);d(2979);d(20) { meet( complement( composition( converse( skol1
% 40.28/40.72     ), X ) ), meet( X, skol1 ) ) ==> zero }.
% 40.28/40.72  parent1[0; 4]: (128778) {G24,W12,D5,L1,V2,M1}  { top ==> join( composition
% 40.28/40.72    ( meet( X, Y ), top ), complement( meet( Y, X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := complement( composition( converse( skol1 ), X ) )
% 40.28/40.72     Y := meet( X, skol1 )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128784) {G20,W14,D8,L1,V1,M1}  { top ==> join( zero, complement( 
% 40.28/40.72    meet( meet( X, skol1 ), complement( composition( converse( skol1 ), X ) )
% 40.28/40.72     ) ) ) }.
% 40.28/40.72  parent0[0]: (916) {G19,W5,D3,L1,V1,M1} P(915,20);d(883) { composition( zero
% 40.28/40.72    , X ) ==> zero }.
% 40.28/40.72  parent1[0; 3]: (128782) {G25,W16,D8,L1,V1,M1}  { top ==> join( composition
% 40.28/40.72    ( zero, top ), complement( meet( meet( X, skol1 ), complement( 
% 40.28/40.72    composition( converse( skol1 ), X ) ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := top
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128785) {G12,W12,D7,L1,V1,M1}  { top ==> complement( meet( meet( 
% 40.28/40.72    X, skol1 ), complement( composition( converse( skol1 ), X ) ) ) ) }.
% 40.28/40.72  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.72    ==> X }.
% 40.28/40.72  parent1[0; 2]: (128784) {G20,W14,D8,L1,V1,M1}  { top ==> join( zero, 
% 40.28/40.72    complement( meet( meet( X, skol1 ), complement( composition( converse( 
% 40.28/40.72    skol1 ), X ) ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( meet( meet( X, skol1 ), complement( composition( 
% 40.28/40.72    converse( skol1 ), X ) ) ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128786) {G13,W11,D5,L1,V1,M1}  { top ==> join( complement( meet( 
% 40.28/40.72    X, skol1 ) ), composition( converse( skol1 ), X ) ) }.
% 40.28/40.72  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.72    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.72  parent1[0; 2]: (128785) {G12,W12,D7,L1,V1,M1}  { top ==> complement( meet( 
% 40.28/40.72    meet( X, skol1 ), complement( composition( converse( skol1 ), X ) ) ) )
% 40.28/40.72     }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := composition( converse( skol1 ), X )
% 40.28/40.72     Y := meet( X, skol1 )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128787) {G13,W11,D5,L1,V1,M1}  { join( complement( meet( X, skol1
% 40.28/40.72     ) ), composition( converse( skol1 ), X ) ) ==> top }.
% 40.28/40.72  parent0[0]: (128786) {G13,W11,D5,L1,V1,M1}  { top ==> join( complement( 
% 40.28/40.72    meet( X, skol1 ) ), composition( converse( skol1 ), X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (74981) {G40,W11,D5,L1,V1,M1} P(73907,1725);d(916);d(853);d(
% 40.28/40.72    1085) { join( complement( meet( X, skol1 ) ), composition( converse( 
% 40.28/40.72    skol1 ), X ) ) ==> top }.
% 40.28/40.72  parent0: (128787) {G13,W11,D5,L1,V1,M1}  { join( complement( meet( X, skol1
% 40.28/40.72     ) ), composition( converse( skol1 ), X ) ) ==> top }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128789) {G1,W17,D7,L1,V3,M1}  { join( X, complement( Z ) ) ==> 
% 40.28/40.72    join( join( X, composition( converse( Y ), complement( composition( Y, Z
% 40.28/40.72     ) ) ) ), complement( Z ) ) }.
% 40.28/40.72  parent0[0]: (111) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, composition
% 40.28/40.72    ( converse( X ), complement( composition( X, Y ) ) ) ), complement( Y ) )
% 40.28/40.72     ==> join( Z, complement( Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128793) {G2,W15,D7,L1,V1,M1}  { join( complement( meet( 
% 40.28/40.72    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 40.28/40.72    join( top, complement( X ) ) }.
% 40.28/40.72  parent0[0]: (74981) {G40,W11,D5,L1,V1,M1} P(73907,1725);d(916);d(853);d(
% 40.28/40.72    1085) { join( complement( meet( X, skol1 ) ), composition( converse( 
% 40.28/40.72    skol1 ), X ) ) ==> top }.
% 40.28/40.72  parent1[0; 12]: (128789) {G1,W17,D7,L1,V3,M1}  { join( X, complement( Z ) )
% 40.28/40.72     ==> join( join( X, composition( converse( Y ), complement( composition( 
% 40.28/40.72    Y, Z ) ) ) ), complement( Z ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( composition( skol1, X ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := complement( meet( complement( composition( skol1, X ) ), skol1 ) )
% 40.28/40.72     Y := skol1
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128794) {G3,W12,D7,L1,V1,M1}  { join( complement( meet( 
% 40.28/40.72    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 40.28/40.72    top }.
% 40.28/40.72  parent0[0]: (211) {G7,W5,D3,L1,V1,M1} P(203,39);d(210) { join( top, X ) ==>
% 40.28/40.72     top }.
% 40.28/40.72  parent1[0; 11]: (128793) {G2,W15,D7,L1,V1,M1}  { join( complement( meet( 
% 40.28/40.72    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 40.28/40.72    join( top, complement( X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128795) {G4,W11,D7,L1,V1,M1}  { complement( meet( meet( 
% 40.28/40.72    complement( composition( skol1, X ) ), skol1 ), X ) ) ==> top }.
% 40.28/40.72  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.72    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.72  parent1[0; 1]: (128794) {G3,W12,D7,L1,V1,M1}  { join( complement( meet( 
% 40.28/40.72    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 40.28/40.72    top }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( complement( composition( skol1, X ) ), skol1 )
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128796) {G5,W10,D5,L1,V1,M1}  { join( complement( meet( skol1, X
% 40.28/40.72     ) ), composition( skol1, X ) ) ==> top }.
% 40.28/40.72  parent0[0]: (1196) {G16,W14,D6,L1,V3,M1} P(1084,880);d(1098) { complement( 
% 40.28/40.72    meet( meet( complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z
% 40.28/40.72     ) ), X ) }.
% 40.28/40.72  parent1[0; 1]: (128795) {G4,W11,D7,L1,V1,M1}  { complement( meet( meet( 
% 40.28/40.72    complement( composition( skol1, X ) ), skol1 ), X ) ) ==> top }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := composition( skol1, X )
% 40.28/40.72     Y := skol1
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (75029) {G41,W10,D5,L1,V1,M1} P(74981,111);d(211);d(880);d(
% 40.28/40.72    1196) { join( complement( meet( skol1, X ) ), composition( skol1, X ) ) 
% 40.28/40.72    ==> top }.
% 40.28/40.72  parent0: (128796) {G5,W10,D5,L1,V1,M1}  { join( complement( meet( skol1, X
% 40.28/40.72     ) ), composition( skol1, X ) ) ==> top }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128799) {G23,W11,D5,L1,V2,M1}  { join( complement( Y ), X ) ==> 
% 40.28/40.72    join( X, complement( join( Y, X ) ) ) }.
% 40.28/40.72  parent0[0]: (5907) {G23,W11,D5,L1,V2,M1} P(393,5044);d(849);d(1098);d(1223)
% 40.28/40.72     { join( X, complement( join( Y, X ) ) ) ==> join( complement( Y ), X )
% 40.28/40.72     }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128804) {G24,W16,D6,L1,V1,M1}  { join( complement( complement( 
% 40.28/40.72    meet( skol1, X ) ) ), composition( skol1, X ) ) ==> join( composition( 
% 40.28/40.72    skol1, X ), complement( top ) ) }.
% 40.28/40.72  parent0[0]: (75029) {G41,W10,D5,L1,V1,M1} P(74981,111);d(211);d(880);d(1196
% 40.28/40.72    ) { join( complement( meet( skol1, X ) ), composition( skol1, X ) ) ==> 
% 40.28/40.72    top }.
% 40.28/40.72  parent1[0; 15]: (128799) {G23,W11,D5,L1,V2,M1}  { join( complement( Y ), X
% 40.28/40.72     ) ==> join( X, complement( join( Y, X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := composition( skol1, X )
% 40.28/40.72     Y := complement( meet( skol1, X ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128805) {G2,W15,D6,L1,V1,M1}  { join( complement( complement( 
% 40.28/40.72    meet( skol1, X ) ) ), composition( skol1, X ) ) ==> join( composition( 
% 40.28/40.72    skol1, X ), zero ) }.
% 40.28/40.72  parent0[0]: (80) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 40.28/40.72    zero }.
% 40.28/40.72  parent1[0; 14]: (128804) {G24,W16,D6,L1,V1,M1}  { join( complement( 
% 40.28/40.72    complement( meet( skol1, X ) ) ), composition( skol1, X ) ) ==> join( 
% 40.28/40.72    composition( skol1, X ), complement( top ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128806) {G3,W13,D6,L1,V1,M1}  { join( complement( complement( 
% 40.28/40.72    meet( skol1, X ) ) ), composition( skol1, X ) ) ==> composition( skol1, X
% 40.28/40.72     ) }.
% 40.28/40.72  parent0[0]: (845) {G9,W5,D3,L1,V1,M1} P(819,274) { join( X, zero ) ==> X
% 40.28/40.72     }.
% 40.28/40.72  parent1[0; 10]: (128805) {G2,W15,D6,L1,V1,M1}  { join( complement( 
% 40.28/40.72    complement( meet( skol1, X ) ) ), composition( skol1, X ) ) ==> join( 
% 40.28/40.72    composition( skol1, X ), zero ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := composition( skol1, X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128807) {G4,W11,D4,L1,V1,M1}  { join( meet( skol1, X ), 
% 40.28/40.72    composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 2]: (128806) {G3,W13,D6,L1,V1,M1}  { join( complement( 
% 40.28/40.72    complement( meet( skol1, X ) ) ), composition( skol1, X ) ) ==> 
% 40.28/40.72    composition( skol1, X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( skol1, X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (75082) {G42,W11,D4,L1,V1,M1} P(75029,5907);d(80);d(845);d(862
% 40.28/40.72    ) { join( meet( skol1, X ), composition( skol1, X ) ) ==> composition( 
% 40.28/40.72    skol1, X ) }.
% 40.28/40.72  parent0: (128807) {G4,W11,D4,L1,V1,M1}  { join( meet( skol1, X ), 
% 40.28/40.72    composition( skol1, X ) ) ==> composition( skol1, X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128810) {G16,W14,D5,L1,V3,M1}  { join( X, Z ) ==> join( join( meet
% 40.28/40.72    ( X, Y ), Z ), meet( X, complement( Y ) ) ) }.
% 40.28/40.72  parent0[0]: (2818) {G16,W14,D5,L1,V3,M1} P(1004,33) { join( join( meet( X, 
% 40.28/40.72    Y ), Z ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128813) {G17,W14,D5,L1,V1,M1}  { join( skol1, composition( skol1
% 40.28/40.72    , X ) ) ==> join( composition( skol1, X ), meet( skol1, complement( X ) )
% 40.28/40.72     ) }.
% 40.28/40.72  parent0[0]: (75082) {G42,W11,D4,L1,V1,M1} P(75029,5907);d(80);d(845);d(862)
% 40.28/40.72     { join( meet( skol1, X ), composition( skol1, X ) ) ==> composition( 
% 40.28/40.72    skol1, X ) }.
% 40.28/40.72  parent1[0; 7]: (128810) {G16,W14,D5,L1,V3,M1}  { join( X, Z ) ==> join( 
% 40.28/40.72    join( meet( X, Y ), Z ), meet( X, complement( Y ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := skol1
% 40.28/40.72     Y := X
% 40.28/40.72     Z := composition( skol1, X )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128814) {G18,W10,D5,L1,V1,M1}  { skol1 ==> join( composition( 
% 40.28/40.72    skol1, X ), meet( skol1, complement( X ) ) ) }.
% 40.28/40.72  parent0[0]: (2858) {G22,W7,D4,L1,V1,M1} P(2780,988) { join( skol1, 
% 40.28/40.72    composition( skol1, X ) ) ==> skol1 }.
% 40.28/40.72  parent1[0; 1]: (128813) {G17,W14,D5,L1,V1,M1}  { join( skol1, composition( 
% 40.28/40.72    skol1, X ) ) ==> join( composition( skol1, X ), meet( skol1, complement( 
% 40.28/40.72    X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128815) {G18,W10,D5,L1,V1,M1}  { join( composition( skol1, X ), 
% 40.28/40.72    meet( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  parent0[0]: (128814) {G18,W10,D5,L1,V1,M1}  { skol1 ==> join( composition( 
% 40.28/40.72    skol1, X ), meet( skol1, complement( X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (87984) {G43,W10,D5,L1,V1,M1} P(75082,2818);d(2858) { join( 
% 40.28/40.72    composition( skol1, X ), meet( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  parent0: (128815) {G18,W10,D5,L1,V1,M1}  { join( composition( skol1, X ), 
% 40.28/40.72    meet( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128817) {G23,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( join( X, Y
% 40.28/40.72     ), complement( composition( top, complement( Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (2187) {G23,W13,D6,L1,V2,M1} P(1580,32) { join( join( Y, X ), 
% 40.28/40.72    complement( composition( top, complement( X ) ) ) ) ==> join( X, Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128820) {G24,W19,D8,L1,V1,M1}  { join( meet( skol1, complement( X
% 40.28/40.72     ) ), composition( skol1, X ) ) ==> join( skol1, complement( composition
% 40.28/40.72    ( top, complement( meet( skol1, complement( X ) ) ) ) ) ) }.
% 40.28/40.72  parent0[0]: (87984) {G43,W10,D5,L1,V1,M1} P(75082,2818);d(2858) { join( 
% 40.28/40.72    composition( skol1, X ), meet( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  parent1[0; 10]: (128817) {G23,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( 
% 40.28/40.72    join( X, Y ), complement( composition( top, complement( Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := composition( skol1, X )
% 40.28/40.72     Y := meet( skol1, complement( X ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128821) {G25,W10,D5,L1,V1,M1}  { join( meet( skol1, complement( X
% 40.28/40.72     ) ), composition( skol1, X ) ) ==> skol1 }.
% 40.28/40.72  parent0[0]: (7407) {G24,W11,D7,L1,V2,M1} P(2564,5920);d(849) { join( X, 
% 40.28/40.72    complement( composition( top, complement( meet( X, Y ) ) ) ) ) ==> X }.
% 40.28/40.72  parent1[0; 9]: (128820) {G24,W19,D8,L1,V1,M1}  { join( meet( skol1, 
% 40.28/40.72    complement( X ) ), composition( skol1, X ) ) ==> join( skol1, complement
% 40.28/40.72    ( composition( top, complement( meet( skol1, complement( X ) ) ) ) ) )
% 40.28/40.72     }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := skol1
% 40.28/40.72     Y := complement( X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (88030) {G44,W10,D5,L1,V1,M1} P(87984,2187);d(7407) { join( 
% 40.28/40.72    meet( skol1, complement( X ) ), composition( skol1, X ) ) ==> skol1 }.
% 40.28/40.72  parent0: (128821) {G25,W10,D5,L1,V1,M1}  { join( meet( skol1, complement( X
% 40.28/40.72     ) ), composition( skol1, X ) ) ==> skol1 }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128824) {G44,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( skol1, 
% 40.28/40.72    complement( X ) ), composition( skol1, X ) ) }.
% 40.28/40.72  parent0[0]: (88030) {G44,W10,D5,L1,V1,M1} P(87984,2187);d(7407) { join( 
% 40.28/40.72    meet( skol1, complement( X ) ), composition( skol1, X ) ) ==> skol1 }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128825) {G14,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( skol1, X )
% 40.28/40.72    , composition( skol1, complement( X ) ) ) }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 5]: (128824) {G44,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( 
% 40.28/40.72    skol1, complement( X ) ), composition( skol1, X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := complement( X )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128826) {G14,W10,D5,L1,V1,M1}  { join( meet( skol1, X ), 
% 40.28/40.72    composition( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  parent0[0]: (128825) {G14,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( skol1, 
% 40.28/40.72    X ), composition( skol1, complement( X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (88099) {G45,W10,D5,L1,V1,M1} P(862,88030) { join( meet( skol1
% 40.28/40.72    , X ), composition( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  parent0: (128826) {G14,W10,D5,L1,V1,M1}  { join( meet( skol1, X ), 
% 40.28/40.72    composition( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128828) {G23,W13,D4,L1,V2,M1}  { join( composition( X, top ), Y ) 
% 40.28/40.72    ==> join( join( X, Y ), composition( X, top ) ) }.
% 40.28/40.72  parent0[0]: (1681) {G23,W13,D4,L1,V2,M1} P(1654,33) { join( join( X, Y ), 
% 40.28/40.72    composition( X, top ) ) ==> join( composition( X, top ), Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128831) {G24,W18,D5,L1,V1,M1}  { join( composition( meet( skol1, 
% 40.28/40.72    X ), top ), composition( skol1, complement( X ) ) ) ==> join( skol1, 
% 40.28/40.72    composition( meet( skol1, X ), top ) ) }.
% 40.28/40.72  parent0[0]: (88099) {G45,W10,D5,L1,V1,M1} P(862,88030) { join( meet( skol1
% 40.28/40.72    , X ), composition( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  parent1[0; 12]: (128828) {G23,W13,D4,L1,V2,M1}  { join( composition( X, top
% 40.28/40.72     ), Y ) ==> join( join( X, Y ), composition( X, top ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := meet( skol1, X )
% 40.28/40.72     Y := composition( skol1, complement( X ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128832) {G25,W18,D5,L1,V1,M1}  { join( composition( meet( skol1, 
% 40.28/40.72    X ), top ), composition( skol1, complement( X ) ) ) ==> join( composition
% 40.28/40.72    ( meet( X, skol1 ), top ), skol1 ) }.
% 40.28/40.72  parent0[0]: (10261) {G33,W15,D5,L1,V2,M1} P(10033,100);d(99) { join( skol1
% 40.28/40.72    , composition( meet( Y, X ), top ) ) ==> join( composition( meet( X, Y )
% 40.28/40.72    , top ), skol1 ) }.
% 40.28/40.72  parent1[0; 11]: (128831) {G24,W18,D5,L1,V1,M1}  { join( composition( meet( 
% 40.28/40.72    skol1, X ), top ), composition( skol1, complement( X ) ) ) ==> join( 
% 40.28/40.72    skol1, composition( meet( skol1, X ), top ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := skol1
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128833) {G26,W12,D5,L1,V1,M1}  { join( composition( meet( skol1, 
% 40.28/40.72    X ), top ), composition( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  parent0[0]: (6119) {G29,W9,D5,L1,V2,M1} P(3786,5045);d(853) { join( 
% 40.28/40.72    composition( meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 40.28/40.72  parent1[0; 11]: (128832) {G25,W18,D5,L1,V1,M1}  { join( composition( meet( 
% 40.28/40.72    skol1, X ), top ), composition( skol1, complement( X ) ) ) ==> join( 
% 40.28/40.72    composition( meet( X, skol1 ), top ), skol1 ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := top
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (88127) {G46,W12,D5,L1,V1,M1} P(88099,1681);d(10261);d(6119)
% 40.28/40.72     { join( composition( meet( skol1, X ), top ), composition( skol1, 
% 40.28/40.72    complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  parent0: (128833) {G26,W12,D5,L1,V1,M1}  { join( composition( meet( skol1, 
% 40.28/40.72    X ), top ), composition( skol1, complement( X ) ) ) ==> skol1 }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128836) {G34,W12,D6,L1,V3,M1}  { X ==> join( meet( meet( join( X, 
% 40.28/40.72    Y ), Z ), complement( Y ) ), X ) }.
% 40.28/40.72  parent0[0]: (40575) {G34,W12,D6,L1,V3,M1} S(6081);d(26391);d(12035) { join
% 40.28/40.72    ( meet( meet( join( Z, Y ), X ), complement( Y ) ), Z ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128838) {G20,W13,D6,L1,V3,M1}  { X ==> join( meet( meet( 
% 40.28/40.72    complement( Z ), join( X, Y ) ), complement( Y ) ), X ) }.
% 40.28/40.72  parent0[0]: (4862) {G19,W11,D5,L1,V2,M1} P(3942,825);d(845);d(3959);d(1003)
% 40.28/40.72     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 40.28/40.72     }.
% 40.28/40.72  parent1[0; 4]: (128836) {G34,W12,D6,L1,V3,M1}  { X ==> join( meet( meet( 
% 40.28/40.72    join( X, Y ), Z ), complement( Y ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := join( X, Y )
% 40.28/40.72     Y := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := complement( meet( Z, join( X, Y ) ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128839) {G17,W12,D6,L1,V3,M1}  { X ==> join( meet( complement( 
% 40.28/40.72    join( Y, Z ) ), join( X, Z ) ), X ) }.
% 40.28/40.72  parent0[0]: (3297) {G16,W14,D5,L1,V3,M1} P(878,3284);d(3292) { meet( meet( 
% 40.28/40.72    complement( X ), Y ), complement( Z ) ) ==> meet( complement( join( X, Z
% 40.28/40.72     ) ), Y ) }.
% 40.28/40.72  parent1[0; 3]: (128838) {G20,W13,D6,L1,V3,M1}  { X ==> join( meet( meet( 
% 40.28/40.72    complement( Z ), join( X, Y ) ), complement( Y ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := join( X, Z )
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128840) {G17,W12,D6,L1,V3,M1}  { join( meet( complement( join( Y, 
% 40.28/40.72    Z ) ), join( X, Z ) ), X ) ==> X }.
% 40.28/40.72  parent0[0]: (128839) {G17,W12,D6,L1,V3,M1}  { X ==> join( meet( complement
% 40.28/40.72    ( join( Y, Z ) ), join( X, Z ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (90916) {G35,W12,D6,L1,V3,M1} P(4862,40575);d(3297) { join( 
% 40.28/40.72    meet( complement( join( Z, Y ) ), join( X, Y ) ), X ) ==> X }.
% 40.28/40.72  parent0: (128840) {G17,W12,D6,L1,V3,M1}  { join( meet( complement( join( Y
% 40.28/40.72    , Z ) ), join( X, Z ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128842) {G35,W12,D6,L1,V3,M1}  { Z ==> join( meet( complement( 
% 40.28/40.72    join( X, Y ) ), join( Z, Y ) ), Z ) }.
% 40.28/40.72  parent0[0]: (90916) {G35,W12,D6,L1,V3,M1} P(4862,40575);d(3297) { join( 
% 40.28/40.72    meet( complement( join( Z, Y ) ), join( X, Y ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128847) {G25,W12,D6,L1,V3,M1}  { X ==> join( meet( complement( 
% 40.28/40.72    join( Z, Y ) ), join( X, Z ) ), X ) }.
% 40.28/40.72  parent0[0]: (2197) {G24,W13,D7,L1,V2,M1} P(2193,32) { join( join( Y, 
% 40.28/40.72    complement( composition( top, complement( X ) ) ) ), X ) ==> join( X, Y )
% 40.28/40.72     }.
% 40.28/40.72  parent1[0; 5]: (128842) {G35,W12,D6,L1,V3,M1}  { Z ==> join( meet( 
% 40.28/40.72    complement( join( X, Y ) ), join( Z, Y ) ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := join( Y, complement( composition( top, complement( Z ) ) ) )
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128849) {G25,W12,D6,L1,V3,M1}  { join( meet( complement( join( Y, 
% 40.28/40.72    Z ) ), join( X, Y ) ), X ) ==> X }.
% 40.28/40.72  parent0[0]: (128847) {G25,W12,D6,L1,V3,M1}  { X ==> join( meet( complement
% 40.28/40.72    ( join( Z, Y ) ), join( X, Z ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (91067) {G36,W12,D6,L1,V3,M1} P(2197,90916) { join( meet( 
% 40.28/40.72    complement( join( Y, X ) ), join( Z, Y ) ), Z ) ==> Z }.
% 40.28/40.72  parent0: (128849) {G25,W12,D6,L1,V3,M1}  { join( meet( complement( join( Y
% 40.28/40.72    , Z ) ), join( X, Y ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128851) {G36,W12,D6,L1,V3,M1}  { Z ==> join( meet( complement( 
% 40.28/40.72    join( X, Y ) ), join( Z, X ) ), Z ) }.
% 40.28/40.72  parent0[0]: (91067) {G36,W12,D6,L1,V3,M1} P(2197,90916) { join( meet( 
% 40.28/40.72    complement( join( Y, X ) ), join( Z, Y ) ), Z ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128852) {G36,W12,D6,L1,V3,M1}  { X ==> join( meet( complement( 
% 40.28/40.72    join( Y, Z ) ), join( Y, X ) ), X ) }.
% 40.28/40.72  parent0[0]: (12114) {G35,W11,D4,L1,V3,M1} P(12068,78) { meet( Z, join( Y, X
% 40.28/40.72     ) ) = meet( Z, join( X, Y ) ) }.
% 40.28/40.72  parent1[0; 3]: (128851) {G36,W12,D6,L1,V3,M1}  { Z ==> join( meet( 
% 40.28/40.72    complement( join( X, Y ) ), join( Z, X ) ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := complement( join( Y, Z ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128855) {G36,W12,D6,L1,V3,M1}  { join( meet( complement( join( Y, 
% 40.28/40.72    Z ) ), join( Y, X ) ), X ) ==> X }.
% 40.28/40.72  parent0[0]: (128852) {G36,W12,D6,L1,V3,M1}  { X ==> join( meet( complement
% 40.28/40.72    ( join( Y, Z ) ), join( Y, X ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (91283) {G37,W12,D6,L1,V3,M1} P(12114,91067) { join( meet( 
% 40.28/40.72    complement( join( X, Y ) ), join( X, Z ) ), Z ) ==> Z }.
% 40.28/40.72  parent0: (128855) {G36,W12,D6,L1,V3,M1}  { join( meet( complement( join( Y
% 40.28/40.72    , Z ) ), join( Y, X ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128856) {G37,W12,D6,L1,V3,M1}  { Z ==> join( meet( complement( 
% 40.28/40.72    join( X, Y ) ), join( X, Z ) ), Z ) }.
% 40.28/40.72  parent0[0]: (91283) {G37,W12,D6,L1,V3,M1} P(12114,91067) { join( meet( 
% 40.28/40.72    complement( join( X, Y ) ), join( X, Z ) ), Z ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128857) {G32,W11,D4,L1,V3,M1}  { join( meet( Z, Y ), X ) = join( X
% 40.28/40.72    , meet( Y, Z ) ) }.
% 40.28/40.72  parent0[0]: (10033) {G32,W11,D4,L1,V3,M1} P(2965,1);d(10000) { join( Z, 
% 40.28/40.72    meet( X, Y ) ) = join( meet( Y, X ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128858) {G33,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join( Y, X
% 40.28/40.72     ), complement( join( Y, Z ) ) ) ) }.
% 40.28/40.72  parent0[0]: (128857) {G32,W11,D4,L1,V3,M1}  { join( meet( Z, Y ), X ) = 
% 40.28/40.72    join( X, meet( Y, Z ) ) }.
% 40.28/40.72  parent1[0; 2]: (128856) {G37,W12,D6,L1,V3,M1}  { Z ==> join( meet( 
% 40.28/40.72    complement( join( X, Y ) ), join( X, Z ) ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := join( Y, X )
% 40.28/40.72     Z := complement( join( Y, Z ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128865) {G33,W12,D6,L1,V3,M1}  { join( X, meet( join( Y, X ), 
% 40.28/40.72    complement( join( Y, Z ) ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (128858) {G33,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join( Y
% 40.28/40.72    , X ), complement( join( Y, Z ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (91428) {G38,W12,D6,L1,V3,M1} P(91283,10033) { join( Z, meet( 
% 40.28/40.72    join( X, Z ), complement( join( X, Y ) ) ) ) ==> Z }.
% 40.28/40.72  parent0: (128865) {G33,W12,D6,L1,V3,M1}  { join( X, meet( join( Y, X ), 
% 40.28/40.72    complement( join( Y, Z ) ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128873) {G38,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join( Y, X )
% 40.28/40.72    , complement( join( Y, Z ) ) ) ) }.
% 40.28/40.72  parent0[0]: (91428) {G38,W12,D6,L1,V3,M1} P(91283,10033) { join( Z, meet( 
% 40.28/40.72    join( X, Z ), complement( join( X, Y ) ) ) ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128880) {G22,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join( Y, X
% 40.28/40.72     ), complement( join( Z, Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (5047) {G21,W10,D5,L1,V2,M1} P(393,4997);d(879);d(849);d(1035)
% 40.28/40.72     { join( X, meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 40.28/40.72  parent1[0; 9]: (128873) {G38,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join
% 40.28/40.72    ( Y, X ), complement( join( Y, Z ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := meet( Z, complement( Y ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128883) {G22,W12,D6,L1,V3,M1}  { join( X, meet( join( Y, X ), 
% 40.28/40.72    complement( join( Z, Y ) ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (128880) {G22,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join( Y
% 40.28/40.72    , X ), complement( join( Z, Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (91623) {G39,W12,D6,L1,V3,M1} P(5047,91428) { join( Z, meet( 
% 40.28/40.72    join( X, Z ), complement( join( Y, X ) ) ) ) ==> Z }.
% 40.28/40.72  parent0: (128883) {G22,W12,D6,L1,V3,M1}  { join( X, meet( join( Y, X ), 
% 40.28/40.72    complement( join( Z, Y ) ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128884) {G39,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join( Y, X )
% 40.28/40.72    , complement( join( Z, Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (91623) {G39,W12,D6,L1,V3,M1} P(5047,91428) { join( Z, meet( 
% 40.28/40.72    join( X, Z ), complement( join( Y, X ) ) ) ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128885) {G33,W12,D6,L1,V3,M1}  { X ==> join( X, meet( complement
% 40.28/40.72    ( join( Z, Y ) ), join( Y, X ) ) ) }.
% 40.28/40.72  parent0[0]: (10093) {G32,W11,D4,L1,V3,M1} P(10018,996);d(996) { join( Z, 
% 40.28/40.72    meet( Y, X ) ) = join( Z, meet( X, Y ) ) }.
% 40.28/40.72  parent1[0; 2]: (128884) {G39,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join
% 40.28/40.72    ( Y, X ), complement( join( Z, Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( join( Z, Y ) )
% 40.28/40.72     Y := join( Y, X )
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128894) {G33,W12,D6,L1,V3,M1}  { join( X, meet( complement( join( 
% 40.28/40.72    Y, Z ) ), join( Z, X ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (128885) {G33,W12,D6,L1,V3,M1}  { X ==> join( X, meet( 
% 40.28/40.72    complement( join( Z, Y ) ), join( Y, X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (91722) {G40,W12,D6,L1,V3,M1} P(91623,10093) { join( X, meet( 
% 40.28/40.72    complement( join( Z, Y ) ), join( Y, X ) ) ) ==> X }.
% 40.28/40.72  parent0: (128894) {G33,W12,D6,L1,V3,M1}  { join( X, meet( complement( join
% 40.28/40.72    ( Y, Z ) ), join( Z, X ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128900) {G40,W12,D6,L1,V3,M1}  { X ==> join( X, meet( complement( 
% 40.28/40.72    join( Y, Z ) ), join( Z, X ) ) ) }.
% 40.28/40.72  parent0[0]: (91722) {G40,W12,D6,L1,V3,M1} P(91623,10093) { join( X, meet( 
% 40.28/40.72    complement( join( Z, Y ) ), join( Y, X ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128903) {G15,W12,D6,L1,V3,M1}  { X ==> join( X, meet( meet( Y, 
% 40.28/40.72    complement( Z ) ), join( Z, X ) ) ) }.
% 40.28/40.72  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.72    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.72  parent1[0; 5]: (128900) {G40,W12,D6,L1,V3,M1}  { X ==> join( X, meet( 
% 40.28/40.72    complement( join( Y, Z ) ), join( Z, X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := complement( Y )
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128904) {G15,W12,D6,L1,V3,M1}  { join( X, meet( meet( Y, 
% 40.28/40.72    complement( Z ) ), join( Z, X ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (128903) {G15,W12,D6,L1,V3,M1}  { X ==> join( X, meet( meet( Y
% 40.28/40.72    , complement( Z ) ), join( Z, X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (91869) {G41,W12,D6,L1,V3,M1} P(879,91722) { join( Z, meet( 
% 40.28/40.72    meet( X, complement( Y ) ), join( Y, Z ) ) ) ==> Z }.
% 40.28/40.72  parent0: (128904) {G15,W12,D6,L1,V3,M1}  { join( X, meet( meet( Y, 
% 40.28/40.72    complement( Z ) ), join( Z, X ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128906) {G23,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( join( X, Y
% 40.28/40.72     ), complement( composition( top, complement( Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (2187) {G23,W13,D6,L1,V2,M1} P(1580,32) { join( join( Y, X ), 
% 40.28/40.72    complement( composition( top, complement( X ) ) ) ) ==> join( X, Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128912) {G24,W25,D9,L1,V3,M1}  { join( meet( meet( X, complement
% 40.28/40.72    ( Y ) ), join( Y, Z ) ), Z ) ==> join( Z, complement( composition( top, 
% 40.28/40.72    complement( meet( meet( X, complement( Y ) ), join( Y, Z ) ) ) ) ) ) }.
% 40.28/40.72  parent0[0]: (91869) {G41,W12,D6,L1,V3,M1} P(879,91722) { join( Z, meet( 
% 40.28/40.72    meet( X, complement( Y ) ), join( Y, Z ) ) ) ==> Z }.
% 40.28/40.72  parent1[0; 12]: (128906) {G23,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( 
% 40.28/40.72    join( X, Y ), complement( composition( top, complement( Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := meet( meet( X, complement( Y ) ), join( Y, Z ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128913) {G17,W24,D9,L1,V3,M1}  { join( meet( meet( X, complement
% 40.28/40.72    ( Y ) ), join( Y, Z ) ), Z ) ==> join( Z, complement( composition( top, 
% 40.28/40.72    join( complement( meet( X, join( Y, Z ) ) ), Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (2737) {G16,W14,D6,L1,V3,M1} P(1085,880);d(1096) { complement( 
% 40.28/40.72    meet( meet( X, complement( Y ) ), Z ) ) ==> join( complement( meet( X, Z
% 40.28/40.72     ) ), Y ) }.
% 40.28/40.72  parent1[0; 16]: (128912) {G24,W25,D9,L1,V3,M1}  { join( meet( meet( X, 
% 40.28/40.72    complement( Y ) ), join( Y, Z ) ), Z ) ==> join( Z, complement( 
% 40.28/40.72    composition( top, complement( meet( meet( X, complement( Y ) ), join( Y, 
% 40.28/40.72    Z ) ) ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := join( Y, Z )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128914) {G18,W22,D8,L1,V3,M1}  { join( meet( meet( X, complement
% 40.28/40.72    ( Y ) ), join( Y, Z ) ), Z ) ==> join( Z, complement( composition( top, 
% 40.28/40.72    join( complement( meet( X, Z ) ), Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (27244) {G24,W15,D6,L1,V3,M1} P(11994,1108);d(2738);d(1197) { 
% 40.28/40.72    join( complement( meet( Z, join( X, Y ) ) ), X ) ==> join( complement( 
% 40.28/40.72    meet( Z, Y ) ), X ) }.
% 40.28/40.72  parent1[0; 16]: (128913) {G17,W24,D9,L1,V3,M1}  { join( meet( meet( X, 
% 40.28/40.72    complement( Y ) ), join( Y, Z ) ), Z ) ==> join( Z, complement( 
% 40.28/40.72    composition( top, join( complement( meet( X, join( Y, Z ) ) ), Y ) ) ) )
% 40.28/40.72     }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128915) {G19,W12,D6,L1,V3,M1}  { join( meet( meet( X, complement
% 40.28/40.72    ( Y ) ), join( Y, Z ) ), Z ) ==> Z }.
% 40.28/40.72  parent0[0]: (55125) {G27,W13,D8,L1,V3,M1} P(1949,1016);d(1026) { join( Y, 
% 40.28/40.72    complement( composition( top, join( complement( meet( X, Y ) ), Z ) ) ) )
% 40.28/40.72     ==> Y }.
% 40.28/40.72  parent1[0; 11]: (128914) {G18,W22,D8,L1,V3,M1}  { join( meet( meet( X, 
% 40.28/40.72    complement( Y ) ), join( Y, Z ) ), Z ) ==> join( Z, complement( 
% 40.28/40.72    composition( top, join( complement( meet( X, Z ) ), Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (92286) {G42,W12,D6,L1,V3,M1} P(91869,2187);d(2737);d(27244);d
% 40.28/40.72    (55125) { join( meet( meet( Y, complement( Z ) ), join( Z, X ) ), X ) ==>
% 40.28/40.72     X }.
% 40.28/40.72  parent0: (128915) {G19,W12,D6,L1,V3,M1}  { join( meet( meet( X, complement
% 40.28/40.72    ( Y ) ), join( Y, Z ) ), Z ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128917) {G41,W12,D6,L1,V3,M1}  { X ==> join( X, meet( meet( Y, 
% 40.28/40.72    complement( Z ) ), join( Z, X ) ) ) }.
% 40.28/40.72  parent0[0]: (91869) {G41,W12,D6,L1,V3,M1} P(879,91722) { join( Z, meet( 
% 40.28/40.72    meet( X, complement( Y ) ), join( Y, Z ) ) ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128918) {G34,W12,D6,L1,V3,M1}  { X ==> join( X, meet( meet( 
% 40.28/40.72    complement( Z ), Y ), join( Z, X ) ) ) }.
% 40.28/40.72  parent0[0]: (12009) {G33,W11,D4,L1,V3,M1} P(10093,11995);d(11995) { meet( 
% 40.28/40.72    meet( Z, Y ), X ) = meet( meet( Y, Z ), X ) }.
% 40.28/40.72  parent1[0; 4]: (128917) {G41,W12,D6,L1,V3,M1}  { X ==> join( X, meet( meet
% 40.28/40.72    ( Y, complement( Z ) ), join( Z, X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := join( Z, X )
% 40.28/40.72     Y := complement( Z )
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128922) {G34,W12,D6,L1,V3,M1}  { join( X, meet( meet( complement( 
% 40.28/40.72    Y ), Z ), join( Y, X ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (128918) {G34,W12,D6,L1,V3,M1}  { X ==> join( X, meet( meet( 
% 40.28/40.72    complement( Z ), Y ), join( Z, X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (92355) {G42,W12,D6,L1,V3,M1} P(12009,91869) { join( Z, meet( 
% 40.28/40.72    meet( complement( Y ), X ), join( Y, Z ) ) ) ==> Z }.
% 40.28/40.72  parent0: (128922) {G34,W12,D6,L1,V3,M1}  { join( X, meet( meet( complement
% 40.28/40.72    ( Y ), Z ), join( Y, X ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128924) {G42,W12,D6,L1,V3,M1}  { Z ==> join( meet( meet( X, 
% 40.28/40.72    complement( Y ) ), join( Y, Z ) ), Z ) }.
% 40.28/40.72  parent0[0]: (92286) {G42,W12,D6,L1,V3,M1} P(91869,2187);d(2737);d(27244);d(
% 40.28/40.72    55125) { join( meet( meet( Y, complement( Z ) ), join( Z, X ) ), X ) ==> 
% 40.28/40.72    X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128925) {G14,W12,D6,L1,V3,M1}  { X ==> join( meet( meet( Y, Z ), 
% 40.28/40.72    join( complement( Z ), X ) ), X ) }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 6]: (128924) {G42,W12,D6,L1,V3,M1}  { Z ==> join( meet( meet( X
% 40.28/40.72    , complement( Y ) ), join( Y, Z ) ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := complement( Z )
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128926) {G14,W12,D6,L1,V3,M1}  { join( meet( meet( Y, Z ), join( 
% 40.28/40.72    complement( Z ), X ) ), X ) ==> X }.
% 40.28/40.72  parent0[0]: (128925) {G14,W12,D6,L1,V3,M1}  { X ==> join( meet( meet( Y, Z
% 40.28/40.72     ), join( complement( Z ), X ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (92444) {G43,W12,D6,L1,V3,M1} P(862,92286) { join( meet( meet
% 40.28/40.72    ( Y, X ), join( complement( X ), Z ) ), Z ) ==> Z }.
% 40.28/40.72  parent0: (128926) {G14,W12,D6,L1,V3,M1}  { join( meet( meet( Y, Z ), join( 
% 40.28/40.72    complement( Z ), X ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128928) {G43,W12,D6,L1,V3,M1}  { Z ==> join( meet( meet( X, Y ), 
% 40.28/40.72    join( complement( Y ), Z ) ), Z ) }.
% 40.28/40.72  parent0[0]: (92444) {G43,W12,D6,L1,V3,M1} P(862,92286) { join( meet( meet( 
% 40.28/40.72    Y, X ), join( complement( X ), Z ) ), Z ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128933) {G36,W12,D6,L1,V3,M1}  { X ==> join( meet( join( 
% 40.28/40.72    complement( Z ), X ), meet( Z, Y ) ), X ) }.
% 40.28/40.72  parent0[0]: (12085) {G35,W11,D4,L1,V3,M1} P(2965,12068);d(2965) { meet( 
% 40.28/40.72    meet( X, Y ), Z ) = meet( Z, meet( Y, X ) ) }.
% 40.28/40.72  parent1[0; 3]: (128928) {G43,W12,D6,L1,V3,M1}  { Z ==> join( meet( meet( X
% 40.28/40.72    , Y ), join( complement( Y ), Z ) ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := join( complement( Z ), X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128936) {G36,W12,D6,L1,V3,M1}  { join( meet( join( complement( Y )
% 40.28/40.72    , X ), meet( Y, Z ) ), X ) ==> X }.
% 40.28/40.72  parent0[0]: (128933) {G36,W12,D6,L1,V3,M1}  { X ==> join( meet( join( 
% 40.28/40.72    complement( Z ), X ), meet( Z, Y ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (92551) {G44,W12,D6,L1,V3,M1} P(12085,92444) { join( meet( 
% 40.28/40.72    join( complement( Y ), Z ), meet( Y, X ) ), Z ) ==> Z }.
% 40.28/40.72  parent0: (128936) {G36,W12,D6,L1,V3,M1}  { join( meet( join( complement( Y
% 40.28/40.72     ), X ), meet( Y, Z ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128939) {G44,W12,D6,L1,V3,M1}  { Y ==> join( meet( join( 
% 40.28/40.72    complement( X ), Y ), meet( X, Z ) ), Y ) }.
% 40.28/40.72  parent0[0]: (92551) {G44,W12,D6,L1,V3,M1} P(12085,92444) { join( meet( join
% 40.28/40.72    ( complement( Y ), Z ), meet( Y, X ) ), Z ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128940) {G34,W12,D6,L1,V3,M1}  { X ==> join( meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Y, Z ) ), X ) }.
% 40.28/40.72  parent0[0]: (12031) {G33,W11,D4,L1,V3,M1} P(471,12020);d(12024) { meet( 
% 40.28/40.72    join( Y, X ), Z ) = meet( join( X, Y ), Z ) }.
% 40.28/40.72  parent1[0; 3]: (128939) {G44,W12,D6,L1,V3,M1}  { Y ==> join( meet( join( 
% 40.28/40.72    complement( X ), Y ), meet( X, Z ) ), Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := complement( Y )
% 40.28/40.72     Z := meet( Y, Z )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128946) {G34,W12,D6,L1,V3,M1}  { join( meet( join( X, complement( 
% 40.28/40.72    Y ) ), meet( Y, Z ) ), X ) ==> X }.
% 40.28/40.72  parent0[0]: (128940) {G34,W12,D6,L1,V3,M1}  { X ==> join( meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Y, Z ) ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (92767) {G45,W12,D6,L1,V3,M1} P(12031,92551) { join( meet( 
% 40.28/40.72    join( Y, complement( X ) ), meet( X, Z ) ), Y ) ==> Y }.
% 40.28/40.72  parent0: (128946) {G34,W12,D6,L1,V3,M1}  { join( meet( join( X, complement
% 40.28/40.72    ( Y ) ), meet( Y, Z ) ), X ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128950) {G23,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( join( X, Y
% 40.28/40.72     ), complement( composition( top, complement( Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (2187) {G23,W13,D6,L1,V2,M1} P(1580,32) { join( join( Y, X ), 
% 40.28/40.72    complement( composition( top, complement( X ) ) ) ) ==> join( X, Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128954) {G24,W18,D6,L1,V3,M1}  { join( X, meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Y, Z ) ) ) ==> join( X, complement( composition
% 40.28/40.72    ( top, complement( X ) ) ) ) }.
% 40.28/40.72  parent0[0]: (92767) {G45,W12,D6,L1,V3,M1} P(12031,92551) { join( meet( join
% 40.28/40.72    ( Y, complement( X ) ), meet( X, Z ) ), Y ) ==> Y }.
% 40.28/40.72  parent1[0; 12]: (128950) {G23,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( 
% 40.28/40.72    join( X, Y ), complement( composition( top, complement( Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := meet( join( X, complement( Y ) ), meet( Y, Z ) )
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128955) {G23,W12,D6,L1,V3,M1}  { join( X, meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Y, Z ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (1580) {G22,W9,D6,L1,V1,M1} P(1571,1084);d(862) { join( X, 
% 40.28/40.72    complement( composition( top, complement( X ) ) ) ) ==> X }.
% 40.28/40.72  parent1[0; 11]: (128954) {G24,W18,D6,L1,V3,M1}  { join( X, meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Y, Z ) ) ) ==> join( X, complement( composition
% 40.28/40.72    ( top, complement( X ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (92883) {G46,W12,D6,L1,V3,M1} P(92767,2187);d(1580) { join( X
% 40.28/40.72    , meet( join( X, complement( Y ) ), meet( Y, Z ) ) ) ==> X }.
% 40.28/40.72  parent0: (128955) {G23,W12,D6,L1,V3,M1}  { join( X, meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Y, Z ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128957) {G46,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Y, Z ) ) ) }.
% 40.28/40.72  parent0[0]: (92883) {G46,W12,D6,L1,V3,M1} P(92767,2187);d(1580) { join( X, 
% 40.28/40.72    meet( join( X, complement( Y ) ), meet( Y, Z ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128958) {G37,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Z, Y ) ) ) }.
% 40.28/40.72  parent0[0]: (12145) {G36,W11,D4,L1,V3,M1} P(12085,78) { meet( Z, meet( Y, X
% 40.28/40.72     ) ) = meet( Z, meet( X, Y ) ) }.
% 40.28/40.72  parent1[0; 4]: (128957) {G46,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join
% 40.28/40.72    ( X, complement( Y ) ), meet( Y, Z ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := join( X, complement( Y ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128962) {G37,W12,D6,L1,V3,M1}  { join( X, meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Z, Y ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (128958) {G37,W12,D6,L1,V3,M1}  { X ==> join( X, meet( join( X
% 40.28/40.72    , complement( Y ) ), meet( Z, Y ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (93196) {G47,W12,D6,L1,V3,M1} P(12145,92883) { join( X, meet( 
% 40.28/40.72    join( X, complement( Y ) ), meet( Z, Y ) ) ) ==> X }.
% 40.28/40.72  parent0: (128962) {G37,W12,D6,L1,V3,M1}  { join( X, meet( join( X, 
% 40.28/40.72    complement( Y ) ), meet( Z, Y ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128964) {G14,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 40.28/40.72    complement( join( complement( X ), Y ) ) }.
% 40.28/40.72  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.72    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128969) {G15,W16,D7,L1,V3,M1}  { meet( X, complement( meet( join
% 40.28/40.72    ( complement( X ), complement( Y ) ), meet( Z, Y ) ) ) ) ==> complement( 
% 40.28/40.72    complement( X ) ) }.
% 40.28/40.72  parent0[0]: (93196) {G47,W12,D6,L1,V3,M1} P(12145,92883) { join( X, meet( 
% 40.28/40.72    join( X, complement( Y ) ), meet( Z, Y ) ) ) ==> X }.
% 40.28/40.72  parent1[0; 14]: (128964) {G14,W10,D5,L1,V2,M1}  { meet( X, complement( Y )
% 40.28/40.72     ) ==> complement( join( complement( X ), Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( X )
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := meet( join( complement( X ), complement( Y ) ), meet( Z, Y ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128970) {G14,W14,D7,L1,V3,M1}  { meet( X, complement( meet( join
% 40.28/40.72    ( complement( X ), complement( Y ) ), meet( Z, Y ) ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 13]: (128969) {G15,W16,D7,L1,V3,M1}  { meet( X, complement( meet
% 40.28/40.72    ( join( complement( X ), complement( Y ) ), meet( Z, Y ) ) ) ) ==> 
% 40.28/40.72    complement( complement( X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128971) {G15,W13,D7,L1,V3,M1}  { meet( X, complement( meet( 
% 40.28/40.72    complement( meet( X, Y ) ), meet( Z, Y ) ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (880) {G14,W10,D4,L1,V2,M1} P(3,862) { join( complement( X ), 
% 40.28/40.72    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 40.28/40.72  parent1[0; 5]: (128970) {G14,W14,D7,L1,V3,M1}  { meet( X, complement( meet
% 40.28/40.72    ( join( complement( X ), complement( Y ) ), meet( Z, Y ) ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128972) {G16,W12,D6,L1,V3,M1}  { meet( X, join( meet( X, Y ), 
% 40.28/40.72    complement( meet( Z, Y ) ) ) ) ==> X }.
% 40.28/40.72  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.72    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.72  parent1[0; 3]: (128971) {G15,W13,D7,L1,V3,M1}  { meet( X, complement( meet
% 40.28/40.72    ( complement( meet( X, Y ) ), meet( Z, Y ) ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( X, Y )
% 40.28/40.72     Y := meet( Z, Y )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (93294) {G48,W12,D6,L1,V3,M1} P(93196,879);d(862);d(880);d(
% 40.28/40.72    1084) { meet( X, join( meet( X, Y ), complement( meet( Z, Y ) ) ) ) ==> X
% 40.28/40.72     }.
% 40.28/40.72  parent0: (128972) {G16,W12,D6,L1,V3,M1}  { meet( X, join( meet( X, Y ), 
% 40.28/40.72    complement( meet( Z, Y ) ) ) ) ==> X }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128975) {G20,W12,D5,L1,V3,M1}  { zero ==> meet( complement( join( 
% 40.28/40.72    X, Y ) ), meet( Z, join( Y, X ) ) ) }.
% 40.28/40.72  parent0[0]: (3371) {G20,W12,D5,L1,V3,M1} P(3311,948) { meet( complement( 
% 40.28/40.72    join( Y, X ) ), meet( Z, join( X, Y ) ) ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128979) {G21,W13,D7,L1,V3,M1}  { zero ==> meet( complement( join
% 40.28/40.72    ( complement( meet( X, Y ) ), meet( Z, Y ) ) ), Z ) }.
% 40.28/40.72  parent0[0]: (93294) {G48,W12,D6,L1,V3,M1} P(93196,879);d(862);d(880);d(1084
% 40.28/40.72    ) { meet( X, join( meet( X, Y ), complement( meet( Z, Y ) ) ) ) ==> X }.
% 40.28/40.72  parent1[0; 12]: (128975) {G20,W12,D5,L1,V3,M1}  { zero ==> meet( complement
% 40.28/40.72    ( join( X, Y ) ), meet( Z, join( Y, X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := complement( meet( X, Y ) )
% 40.28/40.72     Y := meet( Z, Y )
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128980) {G15,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y
% 40.28/40.72     ), complement( meet( Z, Y ) ) ), Z ) }.
% 40.28/40.72  parent0[0]: (879) {G14,W10,D5,L1,V2,M1} P(862,3) { complement( join( 
% 40.28/40.72    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 40.28/40.72  parent1[0; 3]: (128979) {G21,W13,D7,L1,V3,M1}  { zero ==> meet( complement
% 40.28/40.72    ( join( complement( meet( X, Y ) ), meet( Z, Y ) ) ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( Z, Y )
% 40.28/40.72     Y := meet( X, Y )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128981) {G15,W12,D6,L1,V3,M1}  { meet( meet( meet( X, Y ), 
% 40.28/40.72    complement( meet( Z, Y ) ) ), Z ) ==> zero }.
% 40.28/40.72  parent0[0]: (128980) {G15,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet( X
% 40.28/40.72    , Y ), complement( meet( Z, Y ) ) ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (93383) {G49,W12,D6,L1,V3,M1} P(93294,3371);d(879) { meet( 
% 40.28/40.72    meet( meet( Z, Y ), complement( meet( X, Y ) ) ), X ) ==> zero }.
% 40.28/40.72  parent0: (128981) {G15,W12,D6,L1,V3,M1}  { meet( meet( meet( X, Y ), 
% 40.28/40.72    complement( meet( Z, Y ) ) ), Z ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128982) {G49,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y )
% 40.28/40.72    , complement( meet( Z, Y ) ) ), Z ) }.
% 40.28/40.72  parent0[0]: (93383) {G49,W12,D6,L1,V3,M1} P(93294,3371);d(879) { meet( meet
% 40.28/40.72    ( meet( Z, Y ), complement( meet( X, Y ) ) ), X ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (128984) {G34,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet( Y, X
% 40.28/40.72     ), complement( meet( Z, Y ) ) ), Z ) }.
% 40.28/40.72  parent0[0]: (12009) {G33,W11,D4,L1,V3,M1} P(10093,11995);d(11995) { meet( 
% 40.28/40.72    meet( Z, Y ), X ) = meet( meet( Y, Z ), X ) }.
% 40.28/40.72  parent1[0; 3]: (128982) {G49,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet
% 40.28/40.72    ( X, Y ), complement( meet( Z, Y ) ) ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( meet( Z, Y ) )
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (128997) {G34,W12,D6,L1,V3,M1}  { meet( meet( meet( X, Y ), 
% 40.28/40.72    complement( meet( Z, X ) ) ), Z ) ==> zero }.
% 40.28/40.72  parent0[0]: (128984) {G34,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet( Y
% 40.28/40.72    , X ), complement( meet( Z, Y ) ) ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (93932) {G50,W12,D6,L1,V3,M1} P(12009,93383) { meet( meet( 
% 40.28/40.72    meet( Y, X ), complement( meet( Z, Y ) ) ), Z ) ==> zero }.
% 40.28/40.72  parent0: (128997) {G34,W12,D6,L1,V3,M1}  { meet( meet( meet( X, Y ), 
% 40.28/40.72    complement( meet( Z, X ) ) ), Z ) ==> zero }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (129003) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 40.28/40.72    Y ) ), meet( Y, X ) ) }.
% 40.28/40.72  parent0[0]: (3158) {G17,W10,D5,L1,V2,M1} P(2821,0) { join( meet( Y, 
% 40.28/40.72    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129008) {G18,W23,D8,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 40.28/40.72    meet( complement( Z ), X ) ) ) ==> join( zero, meet( Z, meet( meet( X, Y
% 40.28/40.72     ), complement( meet( complement( Z ), X ) ) ) ) ) }.
% 40.28/40.72  parent0[0]: (93932) {G50,W12,D6,L1,V3,M1} P(12009,93383) { meet( meet( meet
% 40.28/40.72    ( Y, X ), complement( meet( Z, Y ) ) ), Z ) ==> zero }.
% 40.28/40.72  parent1[0; 11]: (129003) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 40.28/40.72    complement( Y ) ), meet( Y, X ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := complement( Z )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := meet( meet( X, Y ), complement( meet( complement( Z ), X ) ) )
% 40.28/40.72     Y := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129010) {G12,W21,D7,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 40.28/40.72    meet( complement( Z ), X ) ) ) ==> meet( Z, meet( meet( X, Y ), 
% 40.28/40.72    complement( meet( complement( Z ), X ) ) ) ) }.
% 40.28/40.72  parent0[0]: (853) {G11,W5,D3,L1,V1,M1} P(819,0);d(850) { join( zero, X ) 
% 40.28/40.72    ==> X }.
% 40.28/40.72  parent1[0; 10]: (129008) {G18,W23,D8,L1,V3,M1}  { meet( meet( X, Y ), 
% 40.28/40.72    complement( meet( complement( Z ), X ) ) ) ==> join( zero, meet( Z, meet
% 40.28/40.72    ( meet( X, Y ), complement( meet( complement( Z ), X ) ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( Z, meet( meet( X, Y ), complement( meet( complement( Z ), X )
% 40.28/40.72     ) ) )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129011) {G13,W21,D6,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 40.28/40.72    meet( complement( Z ), X ) ) ) ==> meet( meet( meet( X, Y ), Z ), 
% 40.28/40.72    complement( meet( complement( Z ), X ) ) ) }.
% 40.28/40.72  parent0[0]: (26391) {G17,W13,D5,L1,V3,M1} P(1096,3311);d(879);d(879);d(879)
% 40.28/40.72     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 40.28/40.72    complement( Y ) ) }.
% 40.28/40.72  parent1[0; 10]: (129010) {G12,W21,D7,L1,V3,M1}  { meet( meet( X, Y ), 
% 40.28/40.72    complement( meet( complement( Z ), X ) ) ) ==> meet( Z, meet( meet( X, Y
% 40.28/40.72     ), complement( meet( complement( Z ), X ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( X, Y )
% 40.28/40.72     Y := meet( complement( Z ), X )
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129013) {G14,W20,D6,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 40.28/40.72    meet( complement( Z ), X ) ) ) ==> meet( meet( meet( X, Y ), Z ), join( Z
% 40.28/40.72    , complement( X ) ) ) }.
% 40.28/40.72  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.72    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.72  parent1[0; 16]: (129011) {G13,W21,D6,L1,V3,M1}  { meet( meet( X, Y ), 
% 40.28/40.72    complement( meet( complement( Z ), X ) ) ) ==> meet( meet( meet( X, Y ), 
% 40.28/40.72    Z ), complement( meet( complement( Z ), X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129014) {G15,W19,D5,L1,V3,M1}  { meet( meet( X, Y ), join( Z, 
% 40.28/40.72    complement( X ) ) ) ==> meet( meet( meet( X, Y ), Z ), join( Z, 
% 40.28/40.72    complement( X ) ) ) }.
% 40.28/40.72  parent0[0]: (1084) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( 
% 40.28/40.72    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.72  parent1[0; 5]: (129013) {G14,W20,D6,L1,V3,M1}  { meet( meet( X, Y ), 
% 40.28/40.72    complement( meet( complement( Z ), X ) ) ) ==> meet( meet( meet( X, Y ), 
% 40.28/40.72    Z ), join( Z, complement( X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129017) {G16,W14,D5,L1,V3,M1}  { meet( meet( X, Y ), join( Z, 
% 40.28/40.72    complement( X ) ) ) ==> meet( meet( X, Y ), Z ) }.
% 40.28/40.72  parent0[0]: (1412) {G22,W11,D4,L1,V3,M1} P(988,1258) { meet( meet( Y, X ), 
% 40.28/40.72    join( X, Z ) ) ==> meet( Y, X ) }.
% 40.28/40.72  parent1[0; 9]: (129014) {G15,W19,D5,L1,V3,M1}  { meet( meet( X, Y ), join( 
% 40.28/40.72    Z, complement( X ) ) ) ==> meet( meet( meet( X, Y ), Z ), join( Z, 
% 40.28/40.72    complement( X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := meet( X, Y )
% 40.28/40.72     Z := complement( X )
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (94147) {G51,W14,D5,L1,V3,M1} P(93932,3158);d(853);d(26391);d(
% 40.28/40.72    1084);d(1412) { meet( meet( X, Y ), join( Z, complement( X ) ) ) ==> meet
% 40.28/40.72    ( meet( X, Y ), Z ) }.
% 40.28/40.72  parent0: (129017) {G16,W14,D5,L1,V3,M1}  { meet( meet( X, Y ), join( Z, 
% 40.28/40.72    complement( X ) ) ) ==> meet( meet( X, Y ), Z ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (129020) {G42,W12,D6,L1,V3,M1}  { X ==> join( X, meet( meet( 
% 40.28/40.72    complement( Y ), Z ), join( Y, X ) ) ) }.
% 40.28/40.72  parent0[0]: (92355) {G42,W12,D6,L1,V3,M1} P(12009,91869) { join( Z, meet( 
% 40.28/40.72    meet( complement( Y ), X ), join( Y, Z ) ) ) ==> Z }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129025) {G22,W18,D7,L1,V3,M1}  { meet( X, Y ) ==> join( meet( X, 
% 40.28/40.72    Y ), meet( meet( complement( complement( X ) ), Z ), join( Y, complement
% 40.28/40.72    ( X ) ) ) ) }.
% 40.28/40.72  parent0[0]: (4936) {G21,W11,D4,L1,V2,M1} P(4895,1026);d(1);d(1014) { join( 
% 40.28/40.72    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 40.28/40.72  parent1[0; 14]: (129020) {G42,W12,D6,L1,V3,M1}  { X ==> join( X, meet( meet
% 40.28/40.72    ( complement( Y ), Z ), join( Y, X ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := meet( X, Y )
% 40.28/40.72     Y := complement( X )
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129026) {G14,W16,D6,L1,V3,M1}  { meet( X, Y ) ==> join( meet( X, 
% 40.28/40.72    Y ), meet( meet( X, Z ), join( Y, complement( X ) ) ) ) }.
% 40.28/40.72  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.72    complement( X ) ) ==> X }.
% 40.28/40.72  parent1[0; 10]: (129025) {G22,W18,D7,L1,V3,M1}  { meet( X, Y ) ==> join( 
% 40.28/40.72    meet( X, Y ), meet( meet( complement( complement( X ) ), Z ), join( Y, 
% 40.28/40.72    complement( X ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129027) {G15,W13,D5,L1,V3,M1}  { meet( X, Y ) ==> join( meet( X, 
% 40.28/40.72    Y ), meet( meet( X, Z ), Y ) ) }.
% 40.28/40.72  parent0[0]: (94147) {G51,W14,D5,L1,V3,M1} P(93932,3158);d(853);d(26391);d(
% 40.28/40.72    1084);d(1412) { meet( meet( X, Y ), join( Z, complement( X ) ) ) ==> meet
% 40.28/40.72    ( meet( X, Y ), Z ) }.
% 40.28/40.72  parent1[0; 8]: (129026) {G14,W16,D6,L1,V3,M1}  { meet( X, Y ) ==> join( 
% 40.28/40.72    meet( X, Y ), meet( meet( X, Z ), join( Y, complement( X ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (129028) {G15,W13,D5,L1,V3,M1}  { join( meet( X, Y ), meet( meet( X
% 40.28/40.72    , Z ), Y ) ) ==> meet( X, Y ) }.
% 40.28/40.72  parent0[0]: (129027) {G15,W13,D5,L1,V3,M1}  { meet( X, Y ) ==> join( meet( 
% 40.28/40.72    X, Y ), meet( meet( X, Z ), Y ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (96131) {G52,W13,D5,L1,V3,M1} P(4936,92355);d(862);d(94147) { 
% 40.28/40.72    join( meet( X, Y ), meet( meet( X, Z ), Y ) ) ==> meet( X, Y ) }.
% 40.28/40.72  parent0: (129028) {G15,W13,D5,L1,V3,M1}  { join( meet( X, Y ), meet( meet( 
% 40.28/40.72    X, Z ), Y ) ) ==> meet( X, Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (129029) {G33,W12,D6,L1,V3,M1}  { meet( Z, X ) ==> meet( join( meet
% 40.28/40.72    ( complement( X ), Y ), Z ), X ) }.
% 40.28/40.72  parent0[0]: (12025) {G33,W12,D6,L1,V3,M1} P(994,12020);d(12011) { meet( 
% 40.28/40.72    join( meet( complement( X ), Y ), Z ), X ) ==> meet( Z, X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129050) {G34,W12,D6,L1,V3,M1}  { meet( X, Y ) ==> meet( Y, join( 
% 40.28/40.72    X, meet( complement( Y ), Z ) ) ) }.
% 40.28/40.72  parent0[0]: (12068) {G34,W11,D4,L1,V3,M1} P(12031,78) { meet( join( Y, X )
% 40.28/40.72    , Z ) = meet( Z, join( X, Y ) ) }.
% 40.28/40.72  parent1[0; 4]: (129029) {G33,W12,D6,L1,V3,M1}  { meet( Z, X ) ==> meet( 
% 40.28/40.72    join( meet( complement( X ), Y ), Z ), X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := meet( complement( Y ), Z )
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (129054) {G34,W12,D6,L1,V3,M1}  { meet( Y, join( X, meet( 
% 40.28/40.72    complement( Y ), Z ) ) ) ==> meet( X, Y ) }.
% 40.28/40.72  parent0[0]: (129050) {G34,W12,D6,L1,V3,M1}  { meet( X, Y ) ==> meet( Y, 
% 40.28/40.72    join( X, meet( complement( Y ), Z ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (99276) {G35,W12,D6,L1,V3,M1} P(12025,12068) { meet( X, join( 
% 40.28/40.72    Z, meet( complement( X ), Y ) ) ) ==> meet( Z, X ) }.
% 40.28/40.72  parent0: (129054) {G34,W12,D6,L1,V3,M1}  { meet( Y, join( X, meet( 
% 40.28/40.72    complement( Y ), Z ) ) ) ==> meet( X, Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Z
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (129055) {G35,W12,D6,L1,V3,M1}  { meet( Y, X ) ==> meet( X, join( Y
% 40.28/40.72    , meet( complement( X ), Z ) ) ) }.
% 40.28/40.72  parent0[0]: (99276) {G35,W12,D6,L1,V3,M1} P(12025,12068) { meet( X, join( Z
% 40.28/40.72    , meet( complement( X ), Y ) ) ) ==> meet( Z, X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129059) {G36,W12,D6,L1,V3,M1}  { meet( X, Y ) ==> meet( Y, join( 
% 40.28/40.72    X, meet( Z, complement( Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (99276) {G35,W12,D6,L1,V3,M1} P(12025,12068) { meet( X, join( Z
% 40.28/40.72    , meet( complement( X ), Y ) ) ) ==> meet( Z, X ) }.
% 40.28/40.72  parent1[0; 8]: (129055) {G35,W12,D6,L1,V3,M1}  { meet( Y, X ) ==> meet( X, 
% 40.28/40.72    join( Y, meet( complement( X ), Z ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := complement( Y )
% 40.28/40.72     Y := T
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := join( Z, meet( complement( complement( Y ) ), T ) )
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (129063) {G36,W12,D6,L1,V3,M1}  { meet( Y, join( X, meet( Z, 
% 40.28/40.72    complement( Y ) ) ) ) ==> meet( X, Y ) }.
% 40.28/40.72  parent0[0]: (129059) {G36,W12,D6,L1,V3,M1}  { meet( X, Y ) ==> meet( Y, 
% 40.28/40.72    join( X, meet( Z, complement( Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (99509) {G36,W12,D6,L1,V3,M1} P(99276,99276) { meet( X, join( 
% 40.28/40.72    T, meet( Y, complement( X ) ) ) ) ==> meet( T, X ) }.
% 40.28/40.72  parent0: (129063) {G36,W12,D6,L1,V3,M1}  { meet( Y, join( X, meet( Z, 
% 40.28/40.72    complement( Y ) ) ) ) ==> meet( X, Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := T
% 40.28/40.72     Y := X
% 40.28/40.72     Z := Y
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (129065) {G36,W12,D6,L1,V3,M1}  { meet( Y, X ) ==> meet( X, join( Y
% 40.28/40.72    , meet( Z, complement( X ) ) ) ) }.
% 40.28/40.72  parent0[0]: (99509) {G36,W12,D6,L1,V3,M1} P(99276,99276) { meet( X, join( T
% 40.28/40.72    , meet( Y, complement( X ) ) ) ) ==> meet( T, X ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Z
% 40.28/40.72     Z := T
% 40.28/40.72     T := Y
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129069) {G22,W18,D7,L1,V3,M1}  { meet( meet( complement( meet( X
% 40.28/40.72    , complement( Y ) ) ), Z ), Y ) ==> meet( Y, join( Z, meet( X, complement
% 40.28/40.72    ( Y ) ) ) ) }.
% 40.28/40.72  parent0[0]: (5051) {G21,W10,D5,L1,V2,M1} P(30,4997);d(878);d(849);d(1016)
% 40.28/40.72     { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 40.28/40.72  parent1[0; 12]: (129065) {G36,W12,D6,L1,V3,M1}  { meet( Y, X ) ==> meet( X
% 40.28/40.72    , join( Y, meet( Z, complement( X ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := meet( X, complement( Y ) )
% 40.28/40.72     Y := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := meet( complement( meet( X, complement( Y ) ) ), Z )
% 40.28/40.72     Z := X
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129070) {G23,W13,D7,L1,V3,M1}  { meet( meet( complement( meet( X
% 40.28/40.72    , complement( Y ) ) ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.72  parent0[0]: (99509) {G36,W12,D6,L1,V3,M1} P(99276,99276) { meet( X, join( T
% 40.28/40.72    , meet( Y, complement( X ) ) ) ) ==> meet( T, X ) }.
% 40.28/40.72  parent1[0; 10]: (129069) {G22,W18,D7,L1,V3,M1}  { meet( meet( complement( 
% 40.28/40.72    meet( X, complement( Y ) ) ), Z ), Y ) ==> meet( Y, join( Z, meet( X, 
% 40.28/40.72    complement( Y ) ) ) ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72     Z := T
% 40.28/40.72     T := Z
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  paramod: (129071) {G16,W12,D6,L1,V3,M1}  { meet( meet( join( complement( X
% 40.28/40.72     ), Y ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.72  parent0[0]: (1085) {G15,W10,D5,L1,V2,M1} P(862,880) { complement( meet( Y, 
% 40.28/40.72    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 40.28/40.72  parent1[0; 3]: (129070) {G23,W13,D7,L1,V3,M1}  { meet( meet( complement( 
% 40.28/40.72    meet( X, complement( Y ) ) ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := Y
% 40.28/40.72     Y := X
% 40.28/40.72  end
% 40.28/40.72  substitution1:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  subsumption: (99646) {G37,W12,D6,L1,V3,M1} P(5051,99509);d(99509);d(1085)
% 40.28/40.72     { meet( meet( join( complement( X ), Y ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.72  parent0: (129071) {G16,W12,D6,L1,V3,M1}  { meet( meet( join( complement( X
% 40.28/40.72     ), Y ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.72     X := X
% 40.28/40.72     Y := Y
% 40.28/40.72     Z := Z
% 40.28/40.72  end
% 40.28/40.72  permutation0:
% 40.28/40.72     0 ==> 0
% 40.28/40.72  end
% 40.28/40.72  
% 40.28/40.72  eqswap: (129074) {G37,W12,D6,L1,V3,M1}  { meet( Z, Y ) ==> meet( meet( join
% 40.28/40.72    ( complement( X ), Y ), Z ), Y ) }.
% 40.28/40.72  parent0[0]: (99646) {G37,W12,D6,L1,V3,M1} P(5051,99509);d(99509);d(1085) { 
% 40.28/40.72    meet( meet( join( complement( X ), Y ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.72  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129075) {G14,W11,D5,L1,V3,M1}  { meet( X, Y ) ==> meet( meet( 
% 40.28/40.73    join( Z, Y ), X ), Y ) }.
% 40.28/40.73  parent0[0]: (862) {G13,W5,D4,L1,V1,M1} P(845,82);d(856) { complement( 
% 40.28/40.73    complement( X ) ) ==> X }.
% 40.28/40.73  parent1[0; 7]: (129074) {G37,W12,D6,L1,V3,M1}  { meet( Z, Y ) ==> meet( 
% 40.28/40.73    meet( join( complement( X ), Y ), Z ), Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Z
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := complement( Z )
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129076) {G14,W11,D5,L1,V3,M1}  { meet( meet( join( Z, Y ), X ), Y
% 40.28/40.73     ) ==> meet( X, Y ) }.
% 40.28/40.73  parent0[0]: (129075) {G14,W11,D5,L1,V3,M1}  { meet( X, Y ) ==> meet( meet( 
% 40.28/40.73    join( Z, Y ), X ), Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (99727) {G38,W11,D5,L1,V3,M1} P(862,99646) { meet( meet( join
% 40.28/40.73    ( X, Y ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.73  parent0: (129076) {G14,W11,D5,L1,V3,M1}  { meet( meet( join( Z, Y ), X ), Y
% 40.28/40.73     ) ==> meet( X, Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Z
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := X
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129078) {G38,W11,D5,L1,V3,M1}  { meet( Z, Y ) ==> meet( meet( join
% 40.28/40.73    ( X, Y ), Z ), Y ) }.
% 40.28/40.73  parent0[0]: (99727) {G38,W11,D5,L1,V3,M1} P(862,99646) { meet( meet( join( 
% 40.28/40.73    X, Y ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129079) {G25,W11,D5,L1,V3,M1}  { meet( X, Y ) ==> meet( meet( 
% 40.28/40.73    join( Y, Z ), X ), Y ) }.
% 40.28/40.73  parent0[0]: (2197) {G24,W13,D7,L1,V2,M1} P(2193,32) { join( join( Y, 
% 40.28/40.73    complement( composition( top, complement( X ) ) ) ), X ) ==> join( X, Y )
% 40.28/40.73     }.
% 40.28/40.73  parent1[0; 6]: (129078) {G38,W11,D5,L1,V3,M1}  { meet( Z, Y ) ==> meet( 
% 40.28/40.73    meet( join( X, Y ), Z ), Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := Z
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := join( Z, complement( composition( top, complement( Y ) ) ) )
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129080) {G25,W11,D5,L1,V3,M1}  { meet( meet( join( Y, Z ), X ), Y
% 40.28/40.73     ) ==> meet( X, Y ) }.
% 40.28/40.73  parent0[0]: (129079) {G25,W11,D5,L1,V3,M1}  { meet( X, Y ) ==> meet( meet( 
% 40.28/40.73    join( Y, Z ), X ), Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (99780) {G39,W11,D5,L1,V3,M1} P(2197,99727) { meet( meet( join
% 40.28/40.73    ( Y, X ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.73  parent0: (129080) {G25,W11,D5,L1,V3,M1}  { meet( meet( join( Y, Z ), X ), Y
% 40.28/40.73     ) ==> meet( X, Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Z
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := X
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129082) {G38,W11,D5,L1,V3,M1}  { meet( Z, Y ) ==> meet( meet( join
% 40.28/40.73    ( X, Y ), Z ), Y ) }.
% 40.28/40.73  parent0[0]: (99727) {G38,W11,D5,L1,V3,M1} P(862,99646) { meet( meet( join( 
% 40.28/40.73    X, Y ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129087) {G18,W13,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> meet
% 40.28/40.73    ( meet( Z, X ), meet( Y, Z ) ) }.
% 40.28/40.73  parent0[0]: (3158) {G17,W10,D5,L1,V2,M1} P(2821,0) { join( meet( Y, 
% 40.28/40.73    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 40.28/40.73  parent1[0; 8]: (129082) {G38,W11,D5,L1,V3,M1}  { meet( Z, Y ) ==> meet( 
% 40.28/40.73    meet( join( X, Y ), Z ), Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := Z
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := meet( Z, complement( Y ) )
% 40.28/40.73     Y := meet( Y, Z )
% 40.28/40.73     Z := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129088) {G18,W13,D4,L1,V3,M1}  { meet( meet( Z, X ), meet( Y, Z )
% 40.28/40.73     ) ==> meet( X, meet( Y, Z ) ) }.
% 40.28/40.73  parent0[0]: (129087) {G18,W13,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> 
% 40.28/40.73    meet( meet( Z, X ), meet( Y, Z ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (99924) {G39,W13,D4,L1,V3,M1} P(3158,99727) { meet( meet( X, Z
% 40.28/40.73     ), meet( Y, X ) ) ==> meet( Z, meet( Y, X ) ) }.
% 40.28/40.73  parent0: (129088) {G18,W13,D4,L1,V3,M1}  { meet( meet( Z, X ), meet( Y, Z )
% 40.28/40.73     ) ==> meet( X, meet( Y, Z ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Z
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := X
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129089) {G39,W11,D5,L1,V3,M1}  { meet( Z, X ) ==> meet( meet( join
% 40.28/40.73    ( X, Y ), Z ), X ) }.
% 40.28/40.73  parent0[0]: (99780) {G39,W11,D5,L1,V3,M1} P(2197,99727) { meet( meet( join
% 40.28/40.73    ( Y, X ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := X
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129093) {G40,W13,D6,L1,V2,M1}  { meet( one, converse( X ) ) ==> 
% 40.28/40.73    meet( meet( join( converse( X ), Y ), one ), X ) }.
% 40.28/40.73  parent0[0]: (28687) {G49,W12,D4,L1,V2,M1} P(26801,3158);d(853);d(26391);d(
% 40.28/40.73    2979);d(862);d(26971) { meet( meet( X, one ), converse( Y ) ) ==> meet( 
% 40.28/40.73    meet( X, one ), Y ) }.
% 40.28/40.73  parent1[0; 5]: (129089) {G39,W11,D5,L1,V3,M1}  { meet( Z, X ) ==> meet( 
% 40.28/40.73    meet( join( X, Y ), Z ), X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := join( converse( X ), Y )
% 40.28/40.73     Y := X
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := converse( X )
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := one
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129094) {G40,W12,D6,L1,V2,M1}  { meet( one, X ) ==> meet( meet( 
% 40.28/40.73    join( converse( X ), Y ), one ), X ) }.
% 40.28/40.73  parent0[0]: (22315) {G39,W8,D4,L1,V1,M1} S(14429);d(22156) { meet( one, 
% 40.28/40.73    converse( X ) ) ==> meet( one, X ) }.
% 40.28/40.73  parent1[0; 1]: (129093) {G40,W13,D6,L1,V2,M1}  { meet( one, converse( X ) )
% 40.28/40.73     ==> meet( meet( join( converse( X ), Y ), one ), X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129095) {G40,W12,D6,L1,V2,M1}  { meet( meet( join( converse( X ), 
% 40.28/40.73    Y ), one ), X ) ==> meet( one, X ) }.
% 40.28/40.73  parent0[0]: (129094) {G40,W12,D6,L1,V2,M1}  { meet( one, X ) ==> meet( meet
% 40.28/40.73    ( join( converse( X ), Y ), one ), X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (99982) {G50,W12,D6,L1,V2,M1} P(99780,28687);d(22315) { meet( 
% 40.28/40.73    meet( join( converse( X ), Y ), one ), X ) ==> meet( one, X ) }.
% 40.28/40.73  parent0: (129095) {G40,W12,D6,L1,V2,M1}  { meet( meet( join( converse( X )
% 40.28/40.73    , Y ), one ), X ) ==> meet( one, X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129096) {G39,W11,D5,L1,V3,M1}  { meet( Z, X ) ==> meet( meet( join
% 40.28/40.73    ( X, Y ), Z ), X ) }.
% 40.28/40.73  parent0[0]: (99780) {G39,W11,D5,L1,V3,M1} P(2197,99727) { meet( meet( join
% 40.28/40.73    ( Y, X ), Z ), Y ) ==> meet( Z, Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := X
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129117) {G36,W11,D5,L1,V3,M1}  { meet( X, Y ) ==> meet( Y, meet( 
% 40.28/40.73    X, join( Y, Z ) ) ) }.
% 40.28/40.73  parent0[0]: (12085) {G35,W11,D4,L1,V3,M1} P(2965,12068);d(2965) { meet( 
% 40.28/40.73    meet( X, Y ), Z ) = meet( Z, meet( Y, X ) ) }.
% 40.28/40.73  parent1[0; 4]: (129096) {G39,W11,D5,L1,V3,M1}  { meet( Z, X ) ==> meet( 
% 40.28/40.73    meet( join( X, Y ), Z ), X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := join( Y, Z )
% 40.28/40.73     Y := X
% 40.28/40.73     Z := Y
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := Z
% 40.28/40.73     Z := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129123) {G36,W11,D5,L1,V3,M1}  { meet( Y, meet( X, join( Y, Z ) )
% 40.28/40.73     ) ==> meet( X, Y ) }.
% 40.28/40.73  parent0[0]: (129117) {G36,W11,D5,L1,V3,M1}  { meet( X, Y ) ==> meet( Y, 
% 40.28/40.73    meet( X, join( Y, Z ) ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (100056) {G40,W11,D5,L1,V3,M1} P(99780,12085) { meet( X, meet
% 40.28/40.73    ( Z, join( X, Y ) ) ) ==> meet( Z, X ) }.
% 40.28/40.73  parent0: (129123) {G36,W11,D5,L1,V3,M1}  { meet( Y, meet( X, join( Y, Z ) )
% 40.28/40.73     ) ==> meet( X, Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Z
% 40.28/40.73     Y := X
% 40.28/40.73     Z := Y
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129125) {G40,W11,D5,L1,V3,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 40.28/40.73    , join( X, Z ) ) ) }.
% 40.28/40.73  parent0[0]: (100056) {G40,W11,D5,L1,V3,M1} P(99780,12085) { meet( X, meet( 
% 40.28/40.73    Z, join( X, Y ) ) ) ==> meet( Z, X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Z
% 40.28/40.73     Z := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129129) {G17,W13,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> meet
% 40.28/40.73    ( meet( Y, Z ), meet( X, Y ) ) }.
% 40.28/40.73  parent0[0]: (2822) {G16,W10,D5,L1,V2,M1} P(78,1004) { join( meet( X, Y ), 
% 40.28/40.73    meet( complement( Y ), X ) ) ==> X }.
% 40.28/40.73  parent1[0; 12]: (129125) {G40,W11,D5,L1,V3,M1}  { meet( Y, X ) ==> meet( X
% 40.28/40.73    , meet( Y, join( X, Z ) ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := Z
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := meet( Y, Z )
% 40.28/40.73     Y := X
% 40.28/40.73     Z := meet( complement( Z ), Y )
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129130) {G18,W11,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> meet
% 40.28/40.73    ( Z, meet( X, Y ) ) }.
% 40.28/40.73  parent0[0]: (99924) {G39,W13,D4,L1,V3,M1} P(3158,99727) { meet( meet( X, Z
% 40.28/40.73     ), meet( Y, X ) ) ==> meet( Z, meet( Y, X ) ) }.
% 40.28/40.73  parent1[0; 6]: (129129) {G17,W13,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) 
% 40.28/40.73    ==> meet( meet( Y, Z ), meet( X, Y ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := X
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129131) {G18,W11,D4,L1,V3,M1}  { meet( Z, meet( X, Y ) ) ==> meet
% 40.28/40.73    ( X, meet( Y, Z ) ) }.
% 40.28/40.73  parent0[0]: (129130) {G18,W11,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> 
% 40.28/40.73    meet( Z, meet( X, Y ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (100276) {G41,W11,D4,L1,V3,M1} P(2822,100056);d(99924) { meet
% 40.28/40.73    ( Y, meet( Z, X ) ) = meet( Z, meet( X, Y ) ) }.
% 40.28/40.73  parent0: (129131) {G18,W11,D4,L1,V3,M1}  { meet( Z, meet( X, Y ) ) ==> meet
% 40.28/40.73    ( X, meet( Y, Z ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Z
% 40.28/40.73     Y := X
% 40.28/40.73     Z := Y
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129132) {G41,W11,D4,L1,V3,M1}  { meet( Y, meet( Z, X ) ) = meet( X
% 40.28/40.73    , meet( Y, Z ) ) }.
% 40.28/40.73  parent0[0]: (100276) {G41,W11,D4,L1,V3,M1} P(2822,100056);d(99924) { meet( 
% 40.28/40.73    Y, meet( Z, X ) ) = meet( Z, meet( X, Y ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Z
% 40.28/40.73     Y := X
% 40.28/40.73     Z := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129133) {G35,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = meet( 
% 40.28/40.73    meet( X, Y ), Z ) }.
% 40.28/40.73  parent0[0]: (12085) {G35,W11,D4,L1,V3,M1} P(2965,12068);d(2965) { meet( 
% 40.28/40.73    meet( X, Y ), Z ) = meet( Z, meet( Y, X ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129182) {G36,W11,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) = meet( 
% 40.28/40.73    meet( Y, X ), Z ) }.
% 40.28/40.73  parent0[0]: (129133) {G35,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = 
% 40.28/40.73    meet( meet( X, Y ), Z ) }.
% 40.28/40.73  parent1[0; 6]: (129132) {G41,W11,D4,L1,V3,M1}  { meet( Y, meet( Z, X ) ) = 
% 40.28/40.73    meet( X, meet( Y, Z ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := X
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := Z
% 40.28/40.73     Y := X
% 40.28/40.73     Z := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (101881) {G42,W11,D4,L1,V3,M1} P(100276,12085) { meet( Y, meet
% 40.28/40.73    ( Z, X ) ) ==> meet( meet( Z, Y ), X ) }.
% 40.28/40.73  parent0: (129182) {G36,W11,D4,L1,V3,M1}  { meet( X, meet( Y, Z ) ) = meet( 
% 40.28/40.73    meet( Y, X ), Z ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := Z
% 40.28/40.73     Z := X
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129197) {G18,W12,D6,L1,V2,M1}  { composition( X, Y ) ==> 
% 40.28/40.73    composition( meet( X, converse( composition( Y, top ) ) ), Y ) }.
% 40.28/40.73  parent0[0]: (3803) {G18,W12,D6,L1,V2,M1} P(213,186);d(856);d(856);d(6);d(
% 40.28/40.73    973) { composition( meet( X, converse( composition( Y, top ) ) ), Y ) ==>
% 40.28/40.73     composition( X, Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129201) {G19,W20,D8,L1,V2,M1}  { composition( meet( join( 
% 40.28/40.73    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 40.28/40.73    composition( meet( one, converse( composition( X, top ) ) ), X ) }.
% 40.28/40.73  parent0[0]: (99982) {G50,W12,D6,L1,V2,M1} P(99780,28687);d(22315) { meet( 
% 40.28/40.73    meet( join( converse( X ), Y ), one ), X ) ==> meet( one, X ) }.
% 40.28/40.73  parent1[0; 13]: (129197) {G18,W12,D6,L1,V2,M1}  { composition( X, Y ) ==> 
% 40.28/40.73    composition( meet( X, converse( composition( Y, top ) ) ), Y ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := converse( composition( X, top ) )
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := meet( join( converse( converse( composition( X, top ) ) ), Y ), one
% 40.28/40.73     )
% 40.28/40.73     Y := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129202) {G19,W15,D8,L1,V2,M1}  { composition( meet( join( 
% 40.28/40.73    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 40.28/40.73    composition( one, X ) }.
% 40.28/40.73  parent0[0]: (3803) {G18,W12,D6,L1,V2,M1} P(213,186);d(856);d(856);d(6);d(
% 40.28/40.73    973) { composition( meet( X, converse( composition( Y, top ) ) ), Y ) ==>
% 40.28/40.73     composition( X, Y ) }.
% 40.28/40.73  parent1[0; 12]: (129201) {G19,W20,D8,L1,V2,M1}  { composition( meet( join( 
% 40.28/40.73    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 40.28/40.73    composition( meet( one, converse( composition( X, top ) ) ), X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := one
% 40.28/40.73     Y := X
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129203) {G5,W13,D8,L1,V2,M1}  { composition( meet( join( converse
% 40.28/40.73    ( converse( composition( X, top ) ) ), Y ), one ), X ) ==> X }.
% 40.28/40.73  parent0[0]: (251) {G4,W5,D3,L1,V1,M1} P(250,244) { composition( one, X ) 
% 40.28/40.73    ==> X }.
% 40.28/40.73  parent1[0; 12]: (129202) {G19,W15,D8,L1,V2,M1}  { composition( meet( join( 
% 40.28/40.73    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 40.28/40.73    composition( one, X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129204) {G1,W11,D6,L1,V2,M1}  { composition( meet( join( 
% 40.28/40.73    composition( X, top ), Y ), one ), X ) ==> X }.
% 40.28/40.73  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 40.28/40.73  parent1[0; 4]: (129203) {G5,W13,D8,L1,V2,M1}  { composition( meet( join( 
% 40.28/40.73    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> X }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := composition( X, top )
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (124613) {G51,W11,D6,L1,V2,M1} P(99982,3803);d(3803);d(251);d(
% 40.28/40.73    7) { composition( meet( join( composition( X, top ), Y ), one ), X ) ==> 
% 40.28/40.73    X }.
% 40.28/40.73  parent0: (129204) {G1,W11,D6,L1,V2,M1}  { composition( meet( join( 
% 40.28/40.73    composition( X, top ), Y ), one ), X ) ==> X }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129207) {G51,W11,D6,L1,V2,M1}  { X ==> composition( meet( join( 
% 40.28/40.73    composition( X, top ), Y ), one ), X ) }.
% 40.28/40.73  parent0[0]: (124613) {G51,W11,D6,L1,V2,M1} P(99982,3803);d(3803);d(251);d(7
% 40.28/40.73    ) { composition( meet( join( composition( X, top ), Y ), one ), X ) ==> X
% 40.28/40.73     }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129208) {G47,W11,D4,L1,V1,M1}  { meet( skol1, X ) ==> composition
% 40.28/40.73    ( meet( skol1, one ), meet( skol1, X ) ) }.
% 40.28/40.73  parent0[0]: (88127) {G46,W12,D5,L1,V1,M1} P(88099,1681);d(10261);d(6119) { 
% 40.28/40.73    join( composition( meet( skol1, X ), top ), composition( skol1, 
% 40.28/40.73    complement( X ) ) ) ==> skol1 }.
% 40.28/40.73  parent1[0; 6]: (129207) {G51,W11,D6,L1,V2,M1}  { X ==> composition( meet( 
% 40.28/40.73    join( composition( X, top ), Y ), one ), X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := meet( skol1, X )
% 40.28/40.73     Y := composition( skol1, complement( X ) )
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129209) {G47,W11,D4,L1,V1,M1}  { composition( meet( skol1, one ), 
% 40.28/40.73    meet( skol1, X ) ) ==> meet( skol1, X ) }.
% 40.28/40.73  parent0[0]: (129208) {G47,W11,D4,L1,V1,M1}  { meet( skol1, X ) ==> 
% 40.28/40.73    composition( meet( skol1, one ), meet( skol1, X ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (124655) {G52,W11,D4,L1,V1,M1} P(88127,124613) { composition( 
% 40.28/40.73    meet( skol1, one ), meet( skol1, X ) ) ==> meet( skol1, X ) }.
% 40.28/40.73  parent0: (129209) {G47,W11,D4,L1,V1,M1}  { composition( meet( skol1, one )
% 40.28/40.73    , meet( skol1, X ) ) ==> meet( skol1, X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129211) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet( Y, 
% 40.28/40.73    composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X, 
% 40.28/40.73    Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.73     ) ), Z ) ) }.
% 40.28/40.73  parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), 
% 40.28/40.73    Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), 
% 40.28/40.73    Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 40.28/40.73     ) ), Z ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129218) {G1,W33,D8,L1,V1,M1}  { meet( composition( meet( skol1, 
% 40.28/40.73    one ), meet( skol1, composition( converse( meet( skol1, one ) ), X ) ) )
% 40.28/40.73    , X ) ==> join( meet( composition( meet( skol1, one ), skol1 ), X ), meet
% 40.28/40.73    ( meet( skol1, composition( converse( meet( skol1, one ) ), X ) ), X ) )
% 40.28/40.73     }.
% 40.28/40.73  parent0[0]: (124655) {G52,W11,D4,L1,V1,M1} P(88127,124613) { composition( 
% 40.28/40.73    meet( skol1, one ), meet( skol1, X ) ) ==> meet( skol1, X ) }.
% 40.28/40.73  parent1[0; 24]: (129211) {G0,W27,D8,L1,V3,M1}  { meet( composition( X, meet
% 40.28/40.73    ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 40.28/40.73    ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 40.28/40.73    , Z ) ) ), Z ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := composition( converse( meet( skol1, one ) ), X )
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := meet( skol1, one )
% 40.28/40.73     Y := skol1
% 40.28/40.73     Z := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129220) {G2,W29,D8,L1,V1,M1}  { meet( meet( skol1, composition( 
% 40.28/40.73    converse( meet( skol1, one ) ), X ) ), X ) ==> join( meet( composition( 
% 40.28/40.73    meet( skol1, one ), skol1 ), X ), meet( meet( skol1, composition( 
% 40.28/40.73    converse( meet( skol1, one ) ), X ) ), X ) ) }.
% 40.28/40.73  parent0[0]: (124655) {G52,W11,D4,L1,V1,M1} P(88127,124613) { composition( 
% 40.28/40.73    meet( skol1, one ), meet( skol1, X ) ) ==> meet( skol1, X ) }.
% 40.28/40.73  parent1[0; 2]: (129218) {G1,W33,D8,L1,V1,M1}  { meet( composition( meet( 
% 40.28/40.73    skol1, one ), meet( skol1, composition( converse( meet( skol1, one ) ), X
% 40.28/40.73     ) ) ), X ) ==> join( meet( composition( meet( skol1, one ), skol1 ), X )
% 40.28/40.73    , meet( meet( skol1, composition( converse( meet( skol1, one ) ), X ) ), 
% 40.28/40.73    X ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := composition( converse( meet( skol1, one ) ), X )
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129225) {G3,W25,D8,L1,V1,M1}  { meet( meet( skol1, composition( 
% 40.28/40.73    converse( meet( skol1, one ) ), X ) ), X ) ==> join( meet( skol1, X ), 
% 40.28/40.73    meet( meet( skol1, composition( converse( meet( skol1, one ) ), X ) ), X
% 40.28/40.73     ) ) }.
% 40.28/40.73  parent0[0]: (20149) {G37,W7,D4,L1,V0,M1} P(20058,10370) { composition( meet
% 40.28/40.73    ( skol1, one ), skol1 ) ==> skol1 }.
% 40.28/40.73  parent1[0; 13]: (129220) {G2,W29,D8,L1,V1,M1}  { meet( meet( skol1, 
% 40.28/40.73    composition( converse( meet( skol1, one ) ), X ) ), X ) ==> join( meet( 
% 40.28/40.73    composition( meet( skol1, one ), skol1 ), X ), meet( meet( skol1, 
% 40.28/40.73    composition( converse( meet( skol1, one ) ), X ) ), X ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129226) {G4,W14,D7,L1,V1,M1}  { meet( meet( skol1, composition( 
% 40.28/40.73    converse( meet( skol1, one ) ), X ) ), X ) ==> meet( skol1, X ) }.
% 40.28/40.73  parent0[0]: (96131) {G52,W13,D5,L1,V3,M1} P(4936,92355);d(862);d(94147) { 
% 40.28/40.73    join( meet( X, Y ), meet( meet( X, Z ), Y ) ) ==> meet( X, Y ) }.
% 40.28/40.73  parent1[0; 11]: (129225) {G3,W25,D8,L1,V1,M1}  { meet( meet( skol1, 
% 40.28/40.73    composition( converse( meet( skol1, one ) ), X ) ), X ) ==> join( meet( 
% 40.28/40.73    skol1, X ), meet( meet( skol1, composition( converse( meet( skol1, one )
% 40.28/40.73     ), X ) ), X ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := skol1
% 40.28/40.73     Y := X
% 40.28/40.73     Z := composition( converse( meet( skol1, one ) ), X )
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129227) {G5,W13,D6,L1,V1,M1}  { meet( meet( skol1, composition( 
% 40.28/40.73    meet( skol1, one ), X ) ), X ) ==> meet( skol1, X ) }.
% 40.28/40.73  parent0[0]: (22157) {G38,W8,D4,L1,V1,M1} P(20083,5425);d(9);d(14429);d(8);d
% 40.28/40.73    (9376);d(14473);d(15673);d(964) { converse( meet( X, one ) ) ==> meet( X
% 40.28/40.73    , one ) }.
% 40.28/40.73  parent1[0; 5]: (129226) {G4,W14,D7,L1,V1,M1}  { meet( meet( skol1, 
% 40.28/40.73    composition( converse( meet( skol1, one ) ), X ) ), X ) ==> meet( skol1, 
% 40.28/40.73    X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := skol1
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129228) {G6,W11,D5,L1,V1,M1}  { meet( composition( meet( skol1, 
% 40.28/40.73    one ), X ), X ) ==> meet( skol1, X ) }.
% 40.28/40.73  parent0[0]: (3778) {G28,W13,D5,L1,V2,M1} P(3775,2822);d(853);d(862) { meet
% 40.28/40.73    ( skol1, composition( meet( skol1, X ), Y ) ) ==> composition( meet( 
% 40.28/40.73    skol1, X ), Y ) }.
% 40.28/40.73  parent1[0; 2]: (129227) {G5,W13,D6,L1,V1,M1}  { meet( meet( skol1, 
% 40.28/40.73    composition( meet( skol1, one ), X ) ), X ) ==> meet( skol1, X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := one
% 40.28/40.73     Y := X
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129229) {G7,W9,D4,L1,V1,M1}  { composition( meet( skol1, one ), X
% 40.28/40.73     ) ==> meet( skol1, X ) }.
% 40.28/40.73  parent0[0]: (5610) {G24,W13,D5,L1,V2,M1} P(5432,1238) { meet( composition( 
% 40.28/40.73    meet( X, one ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 40.28/40.73  parent1[0; 1]: (129228) {G6,W11,D5,L1,V1,M1}  { meet( composition( meet( 
% 40.28/40.73    skol1, one ), X ), X ) ==> meet( skol1, X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := skol1
% 40.28/40.73     Y := X
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (124725) {G53,W9,D4,L1,V1,M1} P(124655,14);d(20149);d(96131);d
% 40.28/40.73    (22157);d(3778);d(5610) { composition( meet( skol1, one ), X ) ==> meet( 
% 40.28/40.73    skol1, X ) }.
% 40.28/40.73  parent0: (129229) {G7,W9,D4,L1,V1,M1}  { composition( meet( skol1, one ), X
% 40.28/40.73     ) ==> meet( skol1, X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129232) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 40.28/40.73    ==> converse( composition( X, converse( Y ) ) ) }.
% 40.28/40.73  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 40.28/40.73    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129236) {G2,W12,D5,L1,V1,M1}  { composition( X, converse( meet( 
% 40.28/40.73    skol1, one ) ) ) ==> converse( meet( skol1, converse( X ) ) ) }.
% 40.28/40.73  parent0[0]: (124725) {G53,W9,D4,L1,V1,M1} P(124655,14);d(20149);d(96131);d(
% 40.28/40.73    22157);d(3778);d(5610) { composition( meet( skol1, one ), X ) ==> meet( 
% 40.28/40.73    skol1, X ) }.
% 40.28/40.73  parent1[0; 8]: (129232) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 40.28/40.73     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := converse( X )
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := meet( skol1, one )
% 40.28/40.73     Y := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129237) {G3,W11,D5,L1,V1,M1}  { composition( X, converse( meet( 
% 40.28/40.73    skol1, one ) ) ) ==> meet( converse( skol1 ), X ) }.
% 40.28/40.73  parent0[0]: (73453) {G35,W10,D5,L1,V2,M1} P(7,73281) { converse( meet( Y, 
% 40.28/40.73    converse( X ) ) ) ==> meet( converse( Y ), X ) }.
% 40.28/40.73  parent1[0; 7]: (129236) {G2,W12,D5,L1,V1,M1}  { composition( X, converse( 
% 40.28/40.73    meet( skol1, one ) ) ) ==> converse( meet( skol1, converse( X ) ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := skol1
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129238) {G4,W10,D4,L1,V1,M1}  { composition( X, meet( skol1, one
% 40.28/40.73     ) ) ==> meet( converse( skol1 ), X ) }.
% 40.28/40.73  parent0[0]: (22157) {G38,W8,D4,L1,V1,M1} P(20083,5425);d(9);d(14429);d(8);d
% 40.28/40.73    (9376);d(14473);d(15673);d(964) { converse( meet( X, one ) ) ==> meet( X
% 40.28/40.73    , one ) }.
% 40.28/40.73  parent1[0; 3]: (129237) {G3,W11,D5,L1,V1,M1}  { composition( X, converse( 
% 40.28/40.73    meet( skol1, one ) ) ) ==> meet( converse( skol1 ), X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := skol1
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (124812) {G54,W10,D4,L1,V1,M1} P(124725,19);d(73453);d(22157)
% 40.28/40.73     { composition( X, meet( skol1, one ) ) ==> meet( converse( skol1 ), X )
% 40.28/40.73     }.
% 40.28/40.73  parent0: (129238) {G4,W10,D4,L1,V1,M1}  { composition( X, meet( skol1, one
% 40.28/40.73     ) ) ==> meet( converse( skol1 ), X ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqswap: (129241) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 40.28/40.73    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.28/40.73  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 40.28/40.73     ) ) ==> composition( composition( X, Y ), Z ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73     Z := Z
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129246) {G1,W13,D5,L1,V2,M1}  { composition( composition( X, meet
% 40.28/40.73    ( skol1, one ) ), Y ) ==> composition( X, meet( skol1, Y ) ) }.
% 40.28/40.73  parent0[0]: (124725) {G53,W9,D4,L1,V1,M1} P(124655,14);d(20149);d(96131);d(
% 40.28/40.73    22157);d(3778);d(5610) { composition( meet( skol1, one ), X ) ==> meet( 
% 40.28/40.73    skol1, X ) }.
% 40.28/40.73  parent1[0; 10]: (129241) {G0,W11,D4,L1,V3,M1}  { composition( composition( 
% 40.28/40.73    X, Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73     Y := meet( skol1, one )
% 40.28/40.73     Z := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129248) {G2,W12,D5,L1,V2,M1}  { composition( meet( converse( 
% 40.28/40.73    skol1 ), X ), Y ) ==> composition( X, meet( skol1, Y ) ) }.
% 40.28/40.73  parent0[0]: (124812) {G54,W10,D4,L1,V1,M1} P(124725,19);d(73453);d(22157)
% 40.28/40.73     { composition( X, meet( skol1, one ) ) ==> meet( converse( skol1 ), X )
% 40.28/40.73     }.
% 40.28/40.73  parent1[0; 2]: (129246) {G1,W13,D5,L1,V2,M1}  { composition( composition( X
% 40.28/40.73    , meet( skol1, one ) ), Y ) ==> composition( X, meet( skol1, Y ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := X
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73     X := X
% 40.28/40.73     Y := Y
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (124816) {G55,W12,D5,L1,V2,M1} P(124725,4);d(124812) { 
% 40.28/40.73    composition( meet( converse( skol1 ), Y ), X ) ==> composition( Y, meet( 
% 40.28/40.73    skol1, X ) ) }.
% 40.28/40.73  parent0: (129248) {G2,W12,D5,L1,V2,M1}  { composition( meet( converse( 
% 40.28/40.73    skol1 ), X ), Y ) ==> composition( X, meet( skol1, Y ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := Y
% 40.28/40.73     Y := X
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73     0 ==> 0
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129255) {G3,W14,D5,L1,V0,M1}  { ! composition( skol2, meet( skol1
% 40.28/40.73    , meet( skol1, skol3 ) ) ) ==> composition( meet( converse( skol1 ), 
% 40.28/40.73    skol2 ), skol3 ) }.
% 40.28/40.73  parent0[0]: (124816) {G55,W12,D5,L1,V2,M1} P(124725,4);d(124812) { 
% 40.28/40.73    composition( meet( converse( skol1 ), Y ), X ) ==> composition( Y, meet( 
% 40.28/40.73    skol1, X ) ) }.
% 40.28/40.73  parent1[0; 2]: (208) {G2,W15,D5,L1,V0,M1} P(78,17) { ! composition( meet( 
% 40.28/40.73    converse( skol1 ), skol2 ), meet( skol1, skol3 ) ) ==> composition( meet
% 40.28/40.73    ( converse( skol1 ), skol2 ), skol3 ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := meet( skol1, skol3 )
% 40.28/40.73     Y := skol2
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129260) {G4,W14,D5,L1,V0,M1}  { ! composition( skol2, meet( meet
% 40.28/40.73    ( skol1, skol1 ), skol3 ) ) ==> composition( meet( converse( skol1 ), 
% 40.28/40.73    skol2 ), skol3 ) }.
% 40.28/40.73  parent0[0]: (101881) {G42,W11,D4,L1,V3,M1} P(100276,12085) { meet( Y, meet
% 40.28/40.73    ( Z, X ) ) ==> meet( meet( Z, Y ), X ) }.
% 40.28/40.73  parent1[0; 4]: (129255) {G3,W14,D5,L1,V0,M1}  { ! composition( skol2, meet
% 40.28/40.73    ( skol1, meet( skol1, skol3 ) ) ) ==> composition( meet( converse( skol1
% 40.28/40.73     ), skol2 ), skol3 ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := skol3
% 40.28/40.73     Y := skol1
% 40.28/40.73     Z := skol1
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129261) {G5,W12,D5,L1,V0,M1}  { ! composition( skol2, meet( skol1
% 40.28/40.73    , skol3 ) ) ==> composition( meet( converse( skol1 ), skol2 ), skol3 )
% 40.28/40.73     }.
% 40.28/40.73  parent0[0]: (875) {G14,W5,D3,L1,V1,M1} P(384,862);d(862);d(862) { meet( X, 
% 40.28/40.73    X ) ==> X }.
% 40.28/40.73  parent1[0; 5]: (129260) {G4,W14,D5,L1,V0,M1}  { ! composition( skol2, meet
% 40.28/40.73    ( meet( skol1, skol1 ), skol3 ) ) ==> composition( meet( converse( skol1
% 40.28/40.73     ), skol2 ), skol3 ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := skol1
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  paramod: (129262) {G6,W11,D4,L1,V0,M1}  { ! composition( skol2, meet( skol1
% 40.28/40.73    , skol3 ) ) ==> composition( skol2, meet( skol1, skol3 ) ) }.
% 40.28/40.73  parent0[0]: (124816) {G55,W12,D5,L1,V2,M1} P(124725,4);d(124812) { 
% 40.28/40.73    composition( meet( converse( skol1 ), Y ), X ) ==> composition( Y, meet( 
% 40.28/40.73    skol1, X ) ) }.
% 40.28/40.73  parent1[0; 7]: (129261) {G5,W12,D5,L1,V0,M1}  { ! composition( skol2, meet
% 40.28/40.73    ( skol1, skol3 ) ) ==> composition( meet( converse( skol1 ), skol2 ), 
% 40.28/40.73    skol3 ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73     X := skol3
% 40.28/40.73     Y := skol2
% 40.28/40.73  end
% 40.28/40.73  substitution1:
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  eqrefl: (129263) {G0,W0,D0,L0,V0,M0}  {  }.
% 40.28/40.73  parent0[0]: (129262) {G6,W11,D4,L1,V0,M1}  { ! composition( skol2, meet( 
% 40.28/40.73    skol1, skol3 ) ) ==> composition( skol2, meet( skol1, skol3 ) ) }.
% 40.28/40.73  substitution0:
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  subsumption: (125232) {G56,W0,D0,L0,V0,M0} S(208);d(124816);d(101881);d(875
% 40.28/40.73    );d(124816);q {  }.
% 40.28/40.73  parent0: (129263) {G0,W0,D0,L0,V0,M0}  {  }.
% 40.28/40.73  substitution0:
% 40.28/40.73  end
% 40.28/40.73  permutation0:
% 40.28/40.73  end
% 40.28/40.73  
% 40.28/40.73  Proof check complete!
% 40.28/40.73  
% 40.28/40.73  Memory use:
% 40.28/40.73  
% 40.28/40.73  space for terms:        1749614
% 40.28/40.73  space for clauses:      13396871
% 40.28/40.73  
% 40.28/40.73  
% 40.28/40.73  clauses generated:      8467360
% 40.28/40.73  clauses kept:           125233
% 40.28/40.73  clauses selected:       6653
% 40.28/40.73  clauses deleted:        54632
% 40.28/40.73  clauses inuse deleted:  2012
% 40.28/40.73  
% 40.28/40.73  subsentry:          114208
% 40.28/40.73  literals s-matched: 101017
% 40.28/40.73  literals matched:   99681
% 40.28/40.73  full subsumption:   0
% 40.28/40.73  
% 40.28/40.73  checksum:           -455197136
% 40.28/40.73  
% 40.28/40.73  
% 40.28/40.73  Bliksem ended
%------------------------------------------------------------------------------