↑ Up

Bliksem---1.12.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : REL034+1 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

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

% Result   : Theorem 57.79s 58.23s
% Output   : Refutation 57.79s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11  % Problem  : REL034+1 : TPTP v8.1.0. Released v4.0.0.
% 0.12/0.12  % Command  : bliksem %s
% 0.12/0.33  % Computer : n024.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Fri Jul  8 11:30:44 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 8.25/8.65  *** allocated 10000 integers for termspace/termends
% 8.25/8.65  *** allocated 10000 integers for clauses
% 8.25/8.65  *** allocated 10000 integers for justifications
% 8.25/8.65  Bliksem 1.12
% 8.25/8.65  
% 8.25/8.65  
% 8.25/8.65  Automatic Strategy Selection
% 8.25/8.65  
% 8.25/8.65  
% 8.25/8.65  Clauses:
% 8.25/8.65  
% 8.25/8.65  { join( X, Y ) = join( Y, X ) }.
% 8.25/8.65  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 8.25/8.65  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 8.25/8.65    complement( join( complement( X ), Y ) ) ) }.
% 8.25/8.65  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 8.25/8.65  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 8.25/8.65    , Z ) }.
% 8.25/8.65  { composition( X, one ) = X }.
% 8.25/8.65  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 8.25/8.65    Y, Z ) ) }.
% 8.25/8.65  { converse( converse( X ) ) = X }.
% 8.25/8.65  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 8.25/8.65  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 8.25/8.65     ) ) }.
% 8.25/8.65  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 8.25/8.65    complement( Y ) ) = complement( Y ) }.
% 8.25/8.65  { top = join( X, complement( X ) ) }.
% 8.25/8.65  { zero = meet( X, complement( X ) ) }.
% 8.25/8.65  { composition( skol1, top ) = skol1 }.
% 8.25/8.65  { ! join( composition( skol2, meet( skol1, skol3 ) ), composition( meet( 
% 8.25/8.65    skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) ) = composition( meet
% 8.25/8.65    ( skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) }.
% 8.25/8.65  
% 8.25/8.65  percentage equality = 1.000000, percentage horn = 1.000000
% 8.25/8.65  This is a pure equality problem
% 8.25/8.65  
% 8.25/8.65  
% 8.25/8.65  
% 8.25/8.65  Options Used:
% 8.25/8.65  
% 8.25/8.65  useres =            1
% 8.25/8.65  useparamod =        1
% 8.25/8.65  useeqrefl =         1
% 8.25/8.65  useeqfact =         1
% 8.25/8.65  usefactor =         1
% 8.25/8.65  usesimpsplitting =  0
% 8.25/8.65  usesimpdemod =      5
% 8.25/8.65  usesimpres =        3
% 8.25/8.65  
% 8.25/8.65  resimpinuse      =  1000
% 8.25/8.65  resimpclauses =     20000
% 8.25/8.65  substype =          eqrewr
% 8.25/8.65  backwardsubs =      1
% 8.25/8.65  selectoldest =      5
% 8.25/8.65  
% 8.25/8.65  litorderings [0] =  split
% 8.25/8.65  litorderings [1] =  extend the termordering, first sorting on arguments
% 8.25/8.65  
% 8.25/8.65  termordering =      kbo
% 8.25/8.65  
% 8.25/8.65  litapriori =        0
% 8.25/8.65  termapriori =       1
% 8.25/8.65  litaposteriori =    0
% 8.25/8.65  termaposteriori =   0
% 8.25/8.65  demodaposteriori =  0
% 8.25/8.65  ordereqreflfact =   0
% 8.25/8.65  
% 8.25/8.65  litselect =         negord
% 8.25/8.65  
% 8.25/8.65  maxweight =         15
% 8.25/8.65  maxdepth =          30000
% 8.25/8.65  maxlength =         115
% 8.25/8.65  maxnrvars =         195
% 8.25/8.65  excuselevel =       1
% 8.25/8.65  increasemaxweight = 1
% 8.25/8.65  
% 8.25/8.65  maxselected =       10000000
% 8.25/8.65  maxnrclauses =      10000000
% 8.25/8.65  
% 8.25/8.65  showgenerated =    0
% 8.25/8.65  showkept =         0
% 8.25/8.65  showselected =     0
% 8.25/8.65  showdeleted =      0
% 8.25/8.65  showresimp =       1
% 8.25/8.65  showstatus =       2000
% 8.25/8.65  
% 8.25/8.65  prologoutput =     0
% 8.25/8.65  nrgoals =          5000000
% 8.25/8.65  totalproof =       1
% 8.25/8.65  
% 8.25/8.65  Symbols occurring in the translation:
% 8.25/8.65  
% 8.25/8.65  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 8.25/8.65  .  [1, 2]      (w:1, o:22, a:1, s:1, b:0), 
% 8.25/8.65  !  [4, 1]      (w:0, o:15, a:1, s:1, b:0), 
% 8.25/8.65  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 8.25/8.65  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 8.25/8.65  join  [37, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 8.25/8.65  complement  [39, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 8.25/8.65  meet  [40, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 8.25/8.65  composition  [41, 2]      (w:1, o:48, a:1, s:1, b:0), 
% 8.25/8.65  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 8.25/8.65  converse  [43, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 8.25/8.65  top  [44, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 8.25/8.65  zero  [45, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 8.25/8.65  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1), 
% 8.25/8.65  skol2  [47, 0]      (w:1, o:11, a:1, s:1, b:1), 
% 8.25/8.65  skol3  [48, 0]      (w:1, o:12, a:1, s:1, b:1).
% 8.25/8.65  
% 8.25/8.65  
% 8.25/8.65  Starting Search:
% 8.25/8.65  
% 8.25/8.65  *** allocated 15000 integers for clauses
% 8.25/8.65  *** allocated 22500 integers for clauses
% 8.25/8.65  *** allocated 33750 integers for clauses
% 8.25/8.65  *** allocated 50625 integers for clauses
% 8.25/8.65  *** allocated 75937 integers for clauses
% 8.25/8.65  *** allocated 113905 integers for clauses
% 8.25/8.65  *** allocated 15000 integers for termspace/termends
% 8.25/8.65  Resimplifying inuse:
% 8.25/8.65  Done
% 8.25/8.65  
% 8.25/8.65  *** allocated 170857 integers for clauses
% 8.25/8.65  *** allocated 22500 integers for termspace/termends
% 8.25/8.65  *** allocated 256285 integers for clauses
% 8.25/8.65  *** allocated 33750 integers for termspace/termends
% 8.25/8.65  
% 8.25/8.65  Intermediate Status:
% 8.25/8.65  Generated:    24895
% 8.25/8.65  Kept:         2008
% 8.25/8.65  Inuse:        315
% 8.25/8.65  Deleted:      204
% 8.25/8.65  Deletedinuse: 86
% 8.25/8.65  
% 8.25/8.65  Resimplifying inuse:
% 8.25/8.65  Done
% 8.25/8.65  
% 8.25/8.65  *** allocated 384427 integers for clauses
% 8.25/8.65  *** allocated 50625 integers for termspace/termends
% 8.25/8.65  Resimplifying inuse:
% 8.25/8.65  Done
% 8.25/8.65  
% 8.25/8.65  *** allocated 576640 integers for clauses
% 8.25/8.65  
% 8.25/8.65  Intermediate Status:
% 8.25/8.65  Generated:    54926
% 8.25/8.65  Kept:         4026
% 26.28/26.69  Inuse:        467
% 26.28/26.69  Deleted:      365
% 26.28/26.69  Deletedinuse: 152
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 75937 integers for termspace/termends
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 864960 integers for clauses
% 26.28/26.69  *** allocated 113905 integers for termspace/termends
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    98250
% 26.28/26.69  Kept:         6031
% 26.28/26.69  Inuse:        636
% 26.28/26.69  Deleted:      393
% 26.28/26.69  Deletedinuse: 153
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 1297440 integers for clauses
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    160456
% 26.28/26.69  Kept:         8039
% 26.28/26.69  Inuse:        790
% 26.28/26.69  Deleted:      504
% 26.28/26.69  Deletedinuse: 157
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 170857 integers for termspace/termends
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    221949
% 26.28/26.69  Kept:         10053
% 26.28/26.69  Inuse:        879
% 26.28/26.69  Deleted:      522
% 26.28/26.69  Deletedinuse: 161
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 1946160 integers for clauses
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    292906
% 26.28/26.69  Kept:         12086
% 26.28/26.69  Inuse:        1063
% 26.28/26.69  Deleted:      656
% 26.28/26.69  Deletedinuse: 190
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 256285 integers for termspace/termends
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    372685
% 26.28/26.69  Kept:         14118
% 26.28/26.69  Inuse:        1192
% 26.28/26.69  Deleted:      738
% 26.28/26.69  Deletedinuse: 217
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    461368
% 26.28/26.69  Kept:         16118
% 26.28/26.69  Inuse:        1348
% 26.28/26.69  Deleted:      832
% 26.28/26.69  Deletedinuse: 217
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 2919240 integers for clauses
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    532259
% 26.28/26.69  Kept:         18160
% 26.28/26.69  Inuse:        1467
% 26.28/26.69  Deleted:      960
% 26.28/26.69  Deletedinuse: 229
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 384427 integers for termspace/termends
% 26.28/26.69  Resimplifying clauses:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    585200
% 26.28/26.69  Kept:         20210
% 26.28/26.69  Inuse:        1605
% 26.28/26.69  Deleted:      4508
% 26.28/26.69  Deletedinuse: 230
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    675988
% 26.28/26.69  Kept:         22253
% 26.28/26.69  Inuse:        1770
% 26.28/26.69  Deleted:      4529
% 26.28/26.69  Deletedinuse: 241
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    784305
% 26.28/26.69  Kept:         24256
% 26.28/26.69  Inuse:        1935
% 26.28/26.69  Deleted:      4542
% 26.28/26.69  Deletedinuse: 246
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    928567
% 26.28/26.69  Kept:         26338
% 26.28/26.69  Inuse:        2130
% 26.28/26.69  Deleted:      4609
% 26.28/26.69  Deletedinuse: 296
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 4378860 integers for clauses
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    1003728
% 26.28/26.69  Kept:         28343
% 26.28/26.69  Inuse:        2208
% 26.28/26.69  Deleted:      4617
% 26.28/26.69  Deletedinuse: 300
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 576640 integers for termspace/termends
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    1064044
% 26.28/26.69  Kept:         30393
% 26.28/26.69  Inuse:        2265
% 26.28/26.69  Deleted:      4621
% 26.28/26.69  Deletedinuse: 302
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    1228586
% 26.28/26.69  Kept:         32403
% 26.28/26.69  Inuse:        2425
% 26.28/26.69  Deleted:      4630
% 26.28/26.69  Deletedinuse: 302
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    1389967
% 26.28/26.69  Kept:         34404
% 26.28/26.69  Inuse:        2588
% 26.28/26.69  Deleted:      4670
% 26.28/26.69  Deletedinuse: 322
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    1544071
% 26.28/26.69  Kept:         36427
% 26.28/26.69  Inuse:        2775
% 26.28/26.69  Deleted:      4725
% 26.28/26.69  Deletedinuse: 349
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    1653234
% 26.28/26.69  Kept:         38427
% 26.28/26.69  Inuse:        2855
% 26.28/26.69  Deleted:      4777
% 26.28/26.69  Deletedinuse: 373
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying clauses:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  *** allocated 6568290 integers for clauses
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    1731111
% 26.28/26.69  Kept:         40448
% 26.28/26.69  Inuse:        2960
% 26.28/26.69  Deleted:      9344
% 26.28/26.69  Deletedinuse: 383
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  
% 26.28/26.69  Intermediate Status:
% 26.28/26.69  Generated:    1862537
% 26.28/26.69  Kept:         42479
% 26.28/26.69  Inuse:        3071
% 26.28/26.69  Deleted:      9352
% 26.28/26.69  Deletedinuse: 391
% 26.28/26.69  
% 26.28/26.69  *** allocated 864960 integers for termspace/termends
% 26.28/26.69  Resimplifying inuse:
% 26.28/26.69  Done
% 26.28/26.69  
% 26.28/26.69  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    2023699
% 52.79/53.16  Kept:         44483
% 52.79/53.16  Inuse:        3154
% 52.79/53.16  Deleted:      9352
% 52.79/53.16  Deletedinuse: 391
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    2240603
% 52.79/53.16  Kept:         46493
% 52.79/53.16  Inuse:        3264
% 52.79/53.16  Deleted:      9356
% 52.79/53.16  Deletedinuse: 391
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    2400218
% 52.79/53.16  Kept:         48504
% 52.79/53.16  Inuse:        3338
% 52.79/53.16  Deleted:      9368
% 52.79/53.16  Deletedinuse: 403
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    2577263
% 52.79/53.16  Kept:         50514
% 52.79/53.16  Inuse:        3456
% 52.79/53.16  Deleted:      9405
% 52.79/53.16  Deletedinuse: 409
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    2822845
% 52.79/53.16  Kept:         52668
% 52.79/53.16  Inuse:        3648
% 52.79/53.16  Deleted:      9419
% 52.79/53.16  Deletedinuse: 409
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    3011138
% 52.79/53.16  Kept:         54741
% 52.79/53.16  Inuse:        3756
% 52.79/53.16  Deleted:      9579
% 52.79/53.16  Deletedinuse: 566
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    3083645
% 52.79/53.16  Kept:         56781
% 52.79/53.16  Inuse:        3819
% 52.79/53.16  Deleted:      9597
% 52.79/53.16  Deletedinuse: 581
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    3155061
% 52.79/53.16  Kept:         58784
% 52.79/53.16  Inuse:        3877
% 52.79/53.16  Deleted:      9604
% 52.79/53.16  Deletedinuse: 582
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying clauses:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    3217225
% 52.79/53.16  Kept:         60788
% 52.79/53.16  Inuse:        3919
% 52.79/53.16  Deleted:      16816
% 52.79/53.16  Deletedinuse: 582
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  *** allocated 9852435 integers for clauses
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    3314309
% 52.79/53.16  Kept:         62789
% 52.79/53.16  Inuse:        4005
% 52.79/53.16  Deleted:      16950
% 52.79/53.16  Deletedinuse: 698
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  *** allocated 1297440 integers for termspace/termends
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    3429274
% 52.79/53.16  Kept:         64999
% 52.79/53.16  Inuse:        4086
% 52.79/53.16  Deleted:      16960
% 52.79/53.16  Deletedinuse: 707
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    3515483
% 52.79/53.16  Kept:         67018
% 52.79/53.16  Inuse:        4148
% 52.79/53.16  Deleted:      17420
% 52.79/53.16  Deletedinuse: 1161
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    3683508
% 52.79/53.16  Kept:         69036
% 52.79/53.16  Inuse:        4282
% 52.79/53.16  Deleted:      17518
% 52.79/53.16  Deletedinuse: 1173
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    3819118
% 52.79/53.16  Kept:         71051
% 52.79/53.16  Inuse:        4394
% 52.79/53.16  Deleted:      17561
% 52.79/53.16  Deletedinuse: 1174
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    4052699
% 52.79/53.16  Kept:         73056
% 52.79/53.16  Inuse:        4584
% 52.79/53.16  Deleted:      17607
% 52.79/53.16  Deletedinuse: 1180
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    4220104
% 52.79/53.16  Kept:         75057
% 52.79/53.16  Inuse:        4692
% 52.79/53.16  Deleted:      17667
% 52.79/53.16  Deletedinuse: 1203
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    4344065
% 52.79/53.16  Kept:         77112
% 52.79/53.16  Inuse:        4797
% 52.79/53.16  Deleted:      17731
% 52.79/53.16  Deletedinuse: 1234
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    4522954
% 52.79/53.16  Kept:         79184
% 52.79/53.16  Inuse:        4906
% 52.79/53.16  Deleted:      17800
% 52.79/53.16  Deletedinuse: 1260
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying clauses:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    4652077
% 52.79/53.16  Kept:         81271
% 52.79/53.16  Inuse:        4979
% 52.79/53.16  Deleted:      32095
% 52.79/53.16  Deletedinuse: 1326
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    4913023
% 52.79/53.16  Kept:         83320
% 52.79/53.16  Inuse:        5106
% 52.79/53.16  Deleted:      32098
% 52.79/53.16  Deletedinuse: 1329
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    5325567
% 52.79/53.16  Kept:         85333
% 52.79/53.16  Inuse:        5268
% 52.79/53.16  Deleted:      32102
% 52.79/53.16  Deletedinuse: 1333
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    5795528
% 52.79/53.16  Kept:         87337
% 52.79/53.16  Inuse:        5411
% 52.79/53.16  Deleted:      32106
% 52.79/53.16  Deletedinuse: 1337
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  Resimplifying inuse:
% 52.79/53.16  Done
% 52.79/53.16  
% 52.79/53.16  
% 52.79/53.16  Intermediate Status:
% 52.79/53.16  Generated:    6141678
% 52.79/53.16  Kept:         89347
% 52.79/53.16  Inuse:        5548
% 52.79/53.16  Deleted:      32124
% 52.79/53.16  Deletedinuse: 1351
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    6336971
% 57.79/58.23  Kept:         91359
% 57.79/58.23  Inuse:        5668
% 57.79/58.23  Deleted:      32176
% 57.79/58.23  Deletedinuse: 1377
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  *** allocated 14778652 integers for clauses
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    6488355
% 57.79/58.23  Kept:         93359
% 57.79/58.23  Inuse:        5750
% 57.79/58.23  Deleted:      32204
% 57.79/58.23  Deletedinuse: 1405
% 57.79/58.23  
% 57.79/58.23  *** allocated 1946160 integers for termspace/termends
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    6653826
% 57.79/58.23  Kept:         95362
% 57.79/58.23  Inuse:        5826
% 57.79/58.23  Deleted:      32206
% 57.79/58.23  Deletedinuse: 1405
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    6796548
% 57.79/58.23  Kept:         97383
% 57.79/58.23  Inuse:        5880
% 57.79/58.23  Deleted:      32212
% 57.79/58.23  Deletedinuse: 1411
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    7060350
% 57.79/58.23  Kept:         99389
% 57.79/58.23  Inuse:        6026
% 57.79/58.23  Deleted:      32220
% 57.79/58.23  Deletedinuse: 1419
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying clauses:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    7272732
% 57.79/58.23  Kept:         101457
% 57.79/58.23  Inuse:        6119
% 57.79/58.23  Deleted:      36822
% 57.79/58.23  Deletedinuse: 1422
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    7527014
% 57.79/58.23  Kept:         103460
% 57.79/58.23  Inuse:        6260
% 57.79/58.23  Deleted:      36837
% 57.79/58.23  Deletedinuse: 1434
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    8016741
% 57.79/58.23  Kept:         105472
% 57.79/58.23  Inuse:        6481
% 57.79/58.23  Deleted:      36844
% 57.79/58.23  Deletedinuse: 1439
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    8425518
% 57.79/58.23  Kept:         107474
% 57.79/58.23  Inuse:        6644
% 57.79/58.23  Deleted:      36852
% 57.79/58.23  Deletedinuse: 1443
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    8729928
% 57.79/58.23  Kept:         109479
% 57.79/58.23  Inuse:        6797
% 57.79/58.23  Deleted:      36870
% 57.79/58.23  Deletedinuse: 1450
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    8930213
% 57.79/58.23  Kept:         111513
% 57.79/58.23  Inuse:        6892
% 57.79/58.23  Deleted:      36882
% 57.79/58.23  Deletedinuse: 1451
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    9168276
% 57.79/58.23  Kept:         113519
% 57.79/58.23  Inuse:        7005
% 57.79/58.23  Deleted:      36886
% 57.79/58.23  Deletedinuse: 1451
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    9381791
% 57.79/58.23  Kept:         115592
% 57.79/58.23  Inuse:        7120
% 57.79/58.23  Deleted:      36886
% 57.79/58.23  Deletedinuse: 1451
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    9477445
% 57.79/58.23  Kept:         117656
% 57.79/58.23  Inuse:        7167
% 57.79/58.23  Deleted:      36924
% 57.79/58.23  Deletedinuse: 1486
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    9557650
% 57.79/58.23  Kept:         119736
% 57.79/58.23  Inuse:        7193
% 57.79/58.23  Deleted:      36986
% 57.79/58.23  Deletedinuse: 1548
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying clauses:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    9747533
% 57.79/58.23  Kept:         121740
% 57.79/58.23  Inuse:        7276
% 57.79/58.23  Deleted:      40730
% 57.79/58.23  Deletedinuse: 1551
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    9980646
% 57.79/58.23  Kept:         123742
% 57.79/58.23  Inuse:        7354
% 57.79/58.23  Deleted:      40743
% 57.79/58.23  Deletedinuse: 1562
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    10318976
% 57.79/58.23  Kept:         125764
% 57.79/58.23  Inuse:        7460
% 57.79/58.23  Deleted:      40791
% 57.79/58.23  Deletedinuse: 1609
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    10516660
% 57.79/58.23  Kept:         127768
% 57.79/58.23  Inuse:        7544
% 57.79/58.23  Deleted:      40795
% 57.79/58.23  Deletedinuse: 1611
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    10756286
% 57.79/58.23  Kept:         129769
% 57.79/58.23  Inuse:        7656
% 57.79/58.23  Deleted:      40810
% 57.79/58.23  Deletedinuse: 1612
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    10829845
% 57.79/58.23  Kept:         131781
% 57.79/58.23  Inuse:        7684
% 57.79/58.23  Deleted:      41192
% 57.79/58.23  Deletedinuse: 1979
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    11038967
% 57.79/58.23  Kept:         133819
% 57.79/58.23  Inuse:        7770
% 57.79/58.23  Deleted:      41493
% 57.79/58.23  Deletedinuse: 2240
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    11292559
% 57.79/58.23  Kept:         135851
% 57.79/58.23  Inuse:        7866
% 57.79/58.23  Deleted:      41557
% 57.79/58.23  Deletedinuse: 2279
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    11597976
% 57.79/58.23  Kept:         137968
% 57.79/58.23  Inuse:        7982
% 57.79/58.23  Deleted:      41607
% 57.79/58.23  Deletedinuse: 2285
% 57.79/58.23  
% 57.79/58.23  *** allocated 22167978 integers for clauses
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  *** allocated 2919240 integers for termspace/termends
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Intermediate Status:
% 57.79/58.23  Generated:    11914509
% 57.79/58.23  Kept:         140030
% 57.79/58.23  Inuse:        8097
% 57.79/58.23  Deleted:      41648
% 57.79/58.23  Deletedinuse: 2306
% 57.79/58.23  
% 57.79/58.23  Resimplifying inuse:
% 57.79/58.23  Done
% 57.79/58.23  
% 57.79/58.23  Resimplifying clauses:
% 57.79/58.23  
% 57.79/58.23  Bliksems!, er is een bewijs:
% 57.79/58.23  % SZS status Theorem
% 57.79/58.23  % SZS output start Refutation
% 57.79/58.23  
% 57.79/58.23  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 57.79/58.23    , Z ) }.
% 57.79/58.23  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 57.79/58.23    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.79/58.23  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 57.79/58.23    ( Y ) ) ) ==> meet( X, Y ) }.
% 57.79/58.23  (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==> 
% 57.79/58.23    composition( composition( X, Y ), Z ) }.
% 57.79/58.23  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.79/58.23  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 57.79/58.23     ) ==> composition( join( X, Y ), Z ) }.
% 57.79/58.23  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.79/58.23  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 57.79/58.23    converse( join( X, Y ) ) }.
% 57.79/58.23  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 57.79/58.23    ==> converse( composition( X, Y ) ) }.
% 57.79/58.23  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 57.79/58.23    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 57.79/58.23  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 57.79/58.23  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 57.79/58.23  (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> skol1 }.
% 57.79/58.23  (14) {G1,W19,D6,L1,V0,M1} I;d(6) { ! composition( join( skol2, meet( skol2
% 57.79/58.23    , converse( skol1 ) ) ), meet( skol1, skol3 ) ) ==> composition( meet( 
% 57.79/58.23    skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) }.
% 57.79/58.23  (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 57.79/58.23  (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 57.79/58.23     ) ) ==> composition( X, converse( Y ) ) }.
% 57.79/58.23  (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 57.79/58.23     ) ) ==> composition( converse( Y ), X ) }.
% 57.79/58.23  (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) ) = converse
% 57.79/58.23    ( join( Y, X ) ) }.
% 57.79/58.23  (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 57.79/58.23     join( X, converse( Y ) ) }.
% 57.79/58.23  (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 57.79/58.23     join( converse( Y ), X ) }.
% 57.79/58.23  (22) {G2,W13,D5,L1,V3,M1} P(18,8);d(8);d(1);d(1) { converse( join( join( Z
% 57.79/58.23    , Y ), X ) ) = converse( join( join( Z, X ), Y ) ) }.
% 57.79/58.23  (23) {G2,W13,D5,L1,V3,M1} P(18,9);d(9) { converse( composition( Z, join( Y
% 57.79/58.23    , X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 57.79/58.23  (26) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X ) ), converse
% 57.79/58.23    ( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 57.79/58.23  (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( join( X, Y ) )
% 57.79/58.23    , X ), Y ) ==> top }.
% 57.79/58.23  (28) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( X ) ), X ) 
% 57.79/58.23    ==> join( Y, top ) }.
% 57.79/58.23  (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = join( join( Y
% 57.79/58.23    , Z ), X ) }.
% 57.79/58.23  (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 57.79/58.23    join( Z, X ), Y ) }.
% 57.79/58.23  (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 57.79/58.23    ==> join( Y, top ) }.
% 57.79/58.23  (36) {G2,W10,D5,L1,V2,M1} P(31,0);d(1) { join( join( complement( Y ), X ), 
% 57.79/58.23    Y ) ==> join( X, top ) }.
% 57.79/58.23  (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), complement( Y ) ) 
% 57.79/58.23    ==> join( X, top ) }.
% 57.79/58.23  (38) {G2,W9,D5,L1,V1,M1} P(11,31) { join( top, complement( complement( X )
% 57.79/58.23     ) ) ==> join( X, top ) }.
% 57.79/58.23  (46) {G3,W14,D5,L1,V3,M1} P(1,37) { join( join( join( X, Y ), Z ), 
% 57.79/58.23    complement( X ) ) ==> join( join( Y, Z ), top ) }.
% 57.79/58.23  (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 57.79/58.23    ( complement( X ), Y ) ) ) ==> X }.
% 57.79/58.23  (55) {G2,W14,D6,L1,V3,M1} P(1,19) { converse( join( join( converse( X ), Y
% 57.79/58.23     ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 57.79/58.23  (59) {G2,W9,D6,L1,V1,M1} P(11,19) { join( X, converse( complement( converse
% 57.79/58.23    ( X ) ) ) ) ==> converse( top ) }.
% 57.79/58.23  (74) {G2,W7,D4,L1,V1,M1} P(15,3) { meet( complement( X ), X ) ==> 
% 57.79/58.23    complement( top ) }.
% 57.79/58.23  (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 57.79/58.23  (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 57.79/58.23  (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, complement( X )
% 57.79/58.23     ) ) ==> meet( top, X ) }.
% 57.79/58.23  (79) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( complement( X ), zero
% 57.79/58.23     ) ) ==> meet( X, top ) }.
% 57.79/58.23  (80) {G3,W9,D4,L1,V1,M1} P(77,28) { join( join( X, zero ), top ) ==> join( 
% 57.79/58.23    X, top ) }.
% 57.79/58.23  (90) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X, skol1 ), 
% 57.79/58.23    top ) ==> composition( X, skol1 ) }.
% 57.79/58.23  (92) {G3,W6,D4,L1,V1,M1} S(74);d(77) { meet( complement( X ), X ) ==> zero
% 57.79/58.23     }.
% 57.79/58.23  (93) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition( X, Y ) ), 
% 57.79/58.23    composition( Z, Y ) ) ==> join( T, composition( join( X, Z ), Y ) ) }.
% 57.79/58.23  (95) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( X, Z ), Y ) = 
% 57.79/58.23    composition( join( Z, X ), Y ) }.
% 57.79/58.23  (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, skol1 ), top ) 
% 57.79/58.23    ==> join( composition( X, top ), skol1 ) }.
% 57.79/58.23  (103) {G2,W13,D6,L1,V1,M1} P(90,10);d(77) { join( composition( converse( 
% 57.79/58.23    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ), zero
% 57.79/58.23     ) ==> zero }.
% 57.79/58.23  (104) {G1,W19,D7,L1,V3,M1} P(4,10) { join( composition( converse( X ), 
% 57.79/58.23    complement( composition( composition( X, Y ), Z ) ) ), complement( 
% 57.79/58.23    composition( Y, Z ) ) ) ==> complement( composition( Y, Z ) ) }.
% 57.79/58.23  (105) {G2,W11,D6,L1,V1,M1} P(77,10) { join( composition( converse( X ), 
% 57.79/58.23    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 57.79/58.23  (108) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, composition( converse( 
% 57.79/58.23    X ), complement( composition( X, Y ) ) ) ), complement( Y ) ) ==> join( Z
% 57.79/58.23    , complement( Y ) ) }.
% 57.79/58.23  (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, complement
% 57.79/58.23    ( converse( composition( Y, X ) ) ) ), complement( converse( Y ) ) ) ==> 
% 57.79/58.23    complement( converse( Y ) ) }.
% 57.79/58.23  (111) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), composition( 
% 57.79/58.23    converse( X ), complement( composition( X, Y ) ) ) ) ==> complement( Y )
% 57.79/58.23     }.
% 57.79/58.23  (112) {G1,W13,D7,L1,V2,M1} P(7,10) { join( composition( X, complement( 
% 57.79/58.23    composition( converse( X ), Y ) ) ), complement( Y ) ) ==> complement( Y
% 57.79/58.23     ) }.
% 57.79/58.23  (113) {G2,W9,D5,L1,V0,M1} P(13,10);d(77) { join( composition( converse( 
% 57.79/58.23    skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 57.79/58.23  (114) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( converse( X ), 
% 57.79/58.23    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 57.79/58.23  (121) {G4,W10,D5,L1,V1,M1} P(78,92) { meet( meet( top, X ), join( zero, 
% 57.79/58.23    complement( X ) ) ) ==> zero }.
% 57.79/58.23  (122) {G3,W8,D4,L1,V0,M1} P(77,78) { complement( join( zero, zero ) ) ==> 
% 57.79/58.23    meet( top, top ) }.
% 57.79/58.23  (131) {G3,W10,D5,L1,V1,M1} P(78,15);d(1) { join( join( meet( top, X ), zero
% 57.79/58.23     ), complement( X ) ) ==> top }.
% 57.79/58.23  (140) {G4,W9,D5,L1,V0,M1} P(122,15);d(1) { join( join( meet( top, top ), 
% 57.79/58.23    zero ), zero ) ==> top }.
% 57.79/58.23  (164) {G5,W9,D4,L1,V0,M1} P(140,80);d(80) { join( meet( top, top ), top ) 
% 57.79/58.23    ==> join( top, top ) }.
% 57.79/58.23  (179) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse( one ), X ) 
% 57.79/58.23    ==> X }.
% 57.79/58.23  (185) {G3,W4,D3,L1,V0,M1} P(179,5) { converse( one ) ==> one }.
% 57.79/58.23  (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) ==> X }.
% 57.79/58.23  (188) {G4,W9,D4,L1,V1,M1} P(185,19) { join( one, converse( X ) ) ==> 
% 57.79/58.23    converse( join( one, X ) ) }.
% 57.79/58.23  (189) {G4,W9,D4,L1,V1,M1} P(185,8) { join( converse( X ), one ) ==> 
% 57.79/58.23    converse( join( X, one ) ) }.
% 57.79/58.23  (190) {G5,W8,D4,L1,V1,M1} P(186,10);d(179) { join( complement( X ), 
% 57.79/58.23    complement( X ) ) ==> complement( X ) }.
% 57.79/58.23  (191) {G5,W11,D4,L1,V2,M1} P(186,6) { join( X, composition( Y, X ) ) = 
% 57.79/58.23    composition( join( one, Y ), X ) }.
% 57.79/58.23  (192) {G5,W11,D4,L1,V2,M1} P(186,6) { join( composition( Y, X ), X ) = 
% 57.79/58.23    composition( join( Y, one ), X ) }.
% 57.79/58.23  (195) {G6,W5,D3,L1,V0,M1} P(77,190) { join( zero, zero ) ==> zero }.
% 57.79/58.23  (196) {G6,W7,D4,L1,V1,M1} P(190,3) { complement( complement( X ) ) = meet( 
% 57.79/58.23    X, X ) }.
% 57.79/58.23  (198) {G6,W6,D4,L1,V1,M1} P(190,28);d(15) { join( complement( X ), top ) 
% 57.79/58.23    ==> top }.
% 57.79/58.23  (206) {G7,W6,D3,L1,V0,M1} P(195,122) { meet( top, top ) ==> complement( 
% 57.79/58.23    zero ) }.
% 57.79/58.23  (207) {G7,W9,D4,L1,V1,M1} P(195,1) { join( join( X, zero ), zero ) ==> join
% 57.79/58.23    ( X, zero ) }.
% 57.79/58.23  (208) {G8,W5,D3,L1,V0,M1} P(206,164);d(198) { join( top, top ) ==> top }.
% 57.79/58.23  (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) ==> top }.
% 57.79/58.23  (214) {G9,W5,D3,L1,V1,M1} P(198,37);d(38);d(208) { join( X, top ) ==> top
% 57.79/58.23     }.
% 57.79/58.23  (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top }.
% 57.79/58.23  (223) {G11,W9,D4,L1,V1,M1} P(222,17) { composition( converse( X ), top ) 
% 57.79/58.23    ==> converse( composition( top, X ) ) }.
% 57.79/58.23  (224) {G11,W9,D4,L1,V1,M1} P(222,16) { composition( top, converse( X ) ) 
% 57.79/58.23    ==> converse( composition( X, top ) ) }.
% 57.79/58.23  (230) {G7,W10,D4,L1,V1,M1} P(196,196) { meet( complement( X ), complement( 
% 57.79/58.23    X ) ) ==> complement( meet( X, X ) ) }.
% 57.79/58.23  (235) {G7,W8,D4,L1,V1,M1} P(196,92) { meet( meet( X, X ), complement( X ) )
% 57.79/58.23     ==> zero }.
% 57.79/58.23  (246) {G3,W11,D4,L1,V3,M1} P(23,7);d(7) { composition( X, join( Z, Y ) ) = 
% 57.79/58.23    composition( X, join( Y, Z ) ) }.
% 57.79/58.23  (266) {G12,W13,D5,L1,V2,M1} P(224,4) { composition( Y, converse( 
% 57.79/58.23    composition( X, top ) ) ) ==> composition( composition( Y, top ), 
% 57.79/58.23    converse( X ) ) }.
% 57.79/58.23  (307) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, complement( join( 
% 57.79/58.23    X, Y ) ) ), X ) ==> top }.
% 57.79/58.23  (308) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( X, complement( join( X, Y
% 57.79/58.23     ) ) ), Y ) ==> top }.
% 57.79/58.23  (309) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( complement( join( Y, X ) )
% 57.79/58.23    , X ), Y ) ==> top }.
% 57.79/58.23  (383) {G8,W10,D5,L1,V1,M1} P(230,235) { meet( complement( meet( X, X ) ), 
% 57.79/58.23    complement( complement( X ) ) ) ==> zero }.
% 57.79/58.23  (384) {G8,W9,D5,L1,V1,M1} P(230,196) { complement( complement( complement( 
% 57.79/58.23    X ) ) ) = complement( meet( X, X ) ) }.
% 57.79/58.23  (598) {G10,W10,D5,L1,V3,M1} S(46);d(214) { join( join( join( X, Y ), Z ), 
% 57.79/58.23    complement( X ) ) ==> top }.
% 57.79/58.23  (625) {G4,W10,D5,L1,V2,M1} P(307,30) { join( join( X, Y ), complement( join
% 57.79/58.23    ( Y, X ) ) ) ==> top }.
% 57.79/58.23  (691) {G11,W10,D5,L1,V3,M1} P(48,598) { join( join( X, Z ), complement( 
% 57.79/58.23    meet( X, Y ) ) ) ==> top }.
% 57.79/58.23  (714) {G10,W7,D4,L1,V1,M1} P(214,48);d(77) { join( meet( X, top ), zero ) 
% 57.79/58.23    ==> X }.
% 57.79/58.23  (721) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement( Y ) ), meet
% 57.79/58.23    ( X, Y ) ) ==> X }.
% 57.79/58.23  (723) {G10,W8,D5,L1,V2,M1} P(48,37);d(214) { join( X, complement( meet( X, 
% 57.79/58.23    Y ) ) ) ==> top }.
% 57.79/58.23  (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X }.
% 57.79/58.23  (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement( zero ) ==>
% 57.79/58.23     top }.
% 57.79/58.23  (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) ==> X }.
% 57.79/58.23  (747) {G12,W9,D4,L1,V2,M1} P(714,1);d(739) { join( Y, meet( X, top ) ) ==> 
% 57.79/58.23    join( Y, X ) }.
% 57.79/58.23  (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) ==> X }.
% 57.79/58.23  (749) {G13,W5,D3,L1,V1,M1} P(743,48);d(213);d(77);d(739) { meet( zero, X ) 
% 57.79/58.23    ==> zero }.
% 57.79/58.23  (750) {G13,W5,D3,L1,V1,M1} P(743,3);d(214);d(77) { meet( X, zero ) ==> zero
% 57.79/58.23     }.
% 57.79/58.23  (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, top ) ==> X
% 57.79/58.23     }.
% 57.79/58.23  (754) {G12,W7,D4,L1,V0,M1} P(739,113) { composition( converse( skol1 ), 
% 57.79/58.23    complement( skol1 ) ) ==> zero }.
% 57.79/58.23  (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( complement( X ) )
% 57.79/58.23     ==> X }.
% 57.79/58.23  (757) {G14,W6,D4,L1,V1,M1} P(748,20);d(7) { join( converse( zero ), X ) ==>
% 57.79/58.23     X }.
% 57.79/58.23  (767) {G16,W5,D3,L1,V1,M1} P(384,755);d(755);d(755) { meet( X, X ) ==> X
% 57.79/58.23     }.
% 57.79/58.23  (768) {G16,W5,D3,L1,V1,M1} P(755,190) { join( X, X ) ==> X }.
% 57.79/58.23  (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, complement( Y )
% 57.79/58.23     ) ) ==> meet( complement( X ), Y ) }.
% 57.79/58.23  (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( complement( Y ), X
% 57.79/58.23     ) ) ==> meet( Y, complement( X ) ) }.
% 57.79/58.23  (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), complement( Y
% 57.79/58.23     ) ) ==> complement( meet( X, Y ) ) }.
% 57.79/58.23  (773) {G17,W9,D4,L1,V2,M1} P(768,30);d(1);d(768) { join( join( X, Y ), Y ) 
% 57.79/58.23    ==> join( X, Y ) }.
% 57.79/58.23  (774) {G17,W9,D4,L1,V2,M1} P(768,30) { join( join( X, Y ), X ) ==> join( X
% 57.79/58.23    , Y ) }.
% 57.79/58.23  (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> zero }.
% 57.79/58.23  (777) {G16,W8,D4,L1,V0,M1} P(775,224) { converse( composition( zero, top )
% 57.79/58.23     ) ==> composition( top, zero ) }.
% 57.79/58.23  (782) {G16,W7,D5,L1,V0,M1} P(754,17);d(775) { composition( converse( 
% 57.79/58.23    complement( skol1 ) ), skol1 ) ==> zero }.
% 57.79/58.23  (784) {G13,W12,D5,L1,V1,M1} P(754,6);d(739) { composition( join( X, 
% 57.79/58.23    converse( skol1 ) ), complement( skol1 ) ) ==> composition( X, complement
% 57.79/58.23    ( skol1 ) ) }.
% 57.79/58.23  (788) {G17,W5,D3,L1,V0,M1} P(782,90) { composition( zero, top ) ==> zero
% 57.79/58.23     }.
% 57.79/58.23  (794) {G18,W5,D3,L1,V0,M1} S(777);d(788);d(775) { composition( top, zero ) 
% 57.79/58.23    ==> zero }.
% 57.79/58.23  (795) {G19,W5,D3,L1,V1,M1} P(794,6);d(748);d(213);d(794) { composition( X, 
% 57.79/58.23    zero ) ==> zero }.
% 57.79/58.23  (796) {G20,W5,D3,L1,V1,M1} P(795,17);d(775) { composition( zero, X ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  (802) {G12,W9,D6,L1,V2,M1} P(723,48);d(77);d(739) { meet( X, complement( 
% 57.79/58.23    meet( complement( X ), Y ) ) ) ==> X }.
% 57.79/58.23  (803) {G17,W8,D5,L1,V2,M1} P(723,309);d(772);d(746) { join( complement( 
% 57.79/58.23    meet( X, Y ) ), X ) ==> top }.
% 57.79/58.23  (810) {G11,W8,D5,L1,V2,M1} P(75,723) { join( X, complement( meet( Y, X ) )
% 57.79/58.23     ) ==> top }.
% 57.79/58.23  (813) {G18,W9,D4,L1,V2,M1} P(803,48);d(77);d(739) { meet( meet( X, Y ), X )
% 57.79/58.23     ==> meet( X, Y ) }.
% 57.79/58.23  (817) {G18,W8,D5,L1,V2,M1} P(75,803) { join( complement( meet( Y, X ) ), X
% 57.79/58.23     ) ==> top }.
% 57.79/58.23  (819) {G19,W9,D4,L1,V2,M1} P(817,48);d(77);d(739) { meet( meet( X, Y ), Y )
% 57.79/58.23     ==> meet( X, Y ) }.
% 57.79/58.23  (825) {G19,W8,D5,L1,V2,M1} P(817,3);d(77) { meet( meet( X, complement( Y )
% 57.79/58.23     ), Y ) ==> zero }.
% 57.79/58.23  (827) {G20,W8,D4,L1,V2,M1} P(755,825) { meet( meet( Y, X ), complement( X )
% 57.79/58.23     ) ==> zero }.
% 57.79/58.23  (828) {G20,W8,D5,L1,V2,M1} P(825,75) { meet( Y, meet( X, complement( Y ) )
% 57.79/58.23     ) ==> zero }.
% 57.79/58.23  (829) {G21,W8,D4,L1,V2,M1} P(827,75) { meet( complement( Y ), meet( X, Y )
% 57.79/58.23     ) ==> zero }.
% 57.79/58.23  (831) {G22,W10,D5,L1,V2,M1} P(829,48);d(748);d(771) { meet( complement( X )
% 57.79/58.23    , complement( meet( Y, X ) ) ) ==> complement( X ) }.
% 57.79/58.23  (834) {G21,W9,D6,L1,V2,M1} P(828,48);d(748);d(771) { meet( X, complement( 
% 57.79/58.23    meet( Y, complement( X ) ) ) ) ==> X }.
% 57.79/58.23  (839) {G12,W10,D5,L1,V3,M1} P(810,29);d(213) { join( join( Z, X ), 
% 57.79/58.23    complement( meet( Y, X ) ) ) ==> top }.
% 57.79/58.23  (842) {G20,W9,D4,L1,V2,M1} P(819,75) { meet( Y, meet( X, Y ) ) ==> meet( X
% 57.79/58.23    , Y ) }.
% 57.79/58.23  (846) {G18,W8,D5,L1,V2,M1} P(48,773);d(771) { join( X, meet( X, complement
% 57.79/58.23    ( Y ) ) ) ==> X }.
% 57.79/58.23  (847) {G18,W13,D5,L1,V3,M1} P(773,30) { join( join( join( X, Y ), Z ), Y ) 
% 57.79/58.23    ==> join( join( X, Y ), Z ) }.
% 57.79/58.23  (850) {G19,W7,D4,L1,V2,M1} P(755,846) { join( Y, meet( Y, X ) ) ==> Y }.
% 57.79/58.23  (865) {G21,W7,D4,L1,V2,M1} P(842,850) { join( X, meet( Y, X ) ) ==> X }.
% 57.79/58.23  (869) {G20,W11,D4,L1,V3,M1} P(850,30) { join( join( X, Z ), meet( X, Y ) ) 
% 57.79/58.23    ==> join( X, Z ) }.
% 57.79/58.23  (878) {G20,W14,D5,L1,V0,M1} P(850,14) { ! composition( meet( skol2, 
% 57.79/58.23    converse( skol1 ) ), meet( skol1, skol3 ) ) ==> composition( skol2, meet
% 57.79/58.23    ( skol1, skol3 ) ) }.
% 57.79/58.23  (881) {G20,W7,D4,L1,V2,M1} P(850,0) { join( meet( X, Y ), X ) ==> X }.
% 57.79/58.23  (887) {G22,W11,D4,L1,V3,M1} P(865,30) { join( join( X, Z ), meet( Y, X ) ) 
% 57.79/58.23    ==> join( X, Z ) }.
% 57.79/58.23  (889) {G22,W11,D5,L1,V3,M1} P(865,29) { join( join( meet( Y, X ), Z ), X ) 
% 57.79/58.23    ==> join( X, Z ) }.
% 57.79/58.23  (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) ==> X }.
% 57.79/58.23  (902) {G23,W11,D5,L1,V3,M1} P(898,29) { join( join( Z, meet( X, Y ) ), Y ) 
% 57.79/58.23    ==> join( Y, Z ) }.
% 57.79/58.23  (904) {G23,W9,D6,L1,V2,M1} P(898,20);d(7) { join( converse( meet( X, 
% 57.79/58.23    converse( Y ) ) ), Y ) ==> Y }.
% 57.79/58.23  (908) {G21,W11,D5,L1,V3,M1} P(881,29) { join( join( Z, meet( X, Y ) ), X ) 
% 57.79/58.23    ==> join( X, Z ) }.
% 57.79/58.23  (910) {G21,W9,D6,L1,V2,M1} P(881,20);d(7) { join( converse( meet( converse
% 57.79/58.23    ( X ), Y ) ), X ) ==> X }.
% 57.79/58.23  (928) {G24,W14,D5,L1,V3,M1} P(904,22);d(55) { join( meet( X, converse( Y )
% 57.79/58.23     ), converse( join( Z, Y ) ) ) ==> converse( join( Y, Z ) ) }.
% 57.79/58.23  (943) {G22,W9,D6,L1,V2,M1} P(834,842) { meet( complement( meet( Y, 
% 57.79/58.23    complement( X ) ) ), X ) ==> X }.
% 57.79/58.23  (944) {G23,W9,D6,L1,V2,M1} P(813,943) { meet( complement( meet( complement
% 57.79/58.23    ( X ), Y ) ), X ) ==> X }.
% 57.79/58.23  (945) {G23,W10,D5,L1,V2,M1} P(755,943) { meet( complement( meet( Y, X ) ), 
% 57.79/58.23    complement( X ) ) ==> complement( X ) }.
% 57.79/58.23  (949) {G24,W10,D5,L1,V2,M1} P(755,944) { meet( complement( meet( X, Y ) ), 
% 57.79/58.23    complement( X ) ) ==> complement( X ) }.
% 57.79/58.23  (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( complement( X )
% 57.79/58.23    , Y ) ) ==> join( X, complement( Y ) ) }.
% 57.79/58.23  (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, complement( X
% 57.79/58.23     ) ) ) ==> join( complement( Y ), X ) }.
% 57.79/58.23  (964) {G17,W14,D5,L1,V3,M1} P(772,30) { join( join( complement( X ), Z ), 
% 57.79/58.23    complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 57.79/58.23  (966) {G17,W14,D5,L1,V3,M1} P(772,29) { join( join( Z, complement( X ) ), 
% 57.79/58.23    complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 57.79/58.23  (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( X, Y ) ) = 
% 57.79/58.23    complement( meet( Y, X ) ) }.
% 57.79/58.23  (987) {G18,W14,D6,L1,V4,M1} P(972,598) { join( join( join( meet( X, Y ), Z
% 57.79/58.23     ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 57.79/58.23  (988) {G18,W10,D5,L1,V2,M1} P(972,131);d(739);d(746) { join( meet( X, Y ), 
% 57.79/58.23    complement( meet( Y, X ) ) ) ==> top }.
% 57.79/58.23  (990) {G18,W10,D5,L1,V2,M1} P(972,121);d(746);d(748) { meet( meet( X, Y ), 
% 57.79/58.23    complement( meet( Y, X ) ) ) ==> zero }.
% 57.79/58.23  (991) {G18,W10,D5,L1,V2,M1} P(972,383);d(767);d(755) { meet( complement( 
% 57.79/58.23    meet( X, Y ) ), meet( Y, X ) ) ==> zero }.
% 57.79/58.23  (996) {G18,W11,D4,L1,V3,M1} P(972,3);d(3) { meet( meet( Y, X ), Z ) = meet
% 57.79/58.23    ( meet( X, Y ), Z ) }.
% 57.79/58.23  (1001) {G22,W10,D6,L1,V3,M1} P(865,839) { join( X, complement( meet( Z, 
% 57.79/58.23    meet( Y, X ) ) ) ) ==> top }.
% 57.79/58.23  (1012) {G18,W8,D5,L1,V2,M1} S(802);d(950) { meet( X, join( X, complement( Y
% 57.79/58.23     ) ) ) ==> X }.
% 57.79/58.23  (1016) {G17,W10,D5,L1,V2,M1} S(48);d(771) { join( meet( X, Y ), meet( X, 
% 57.79/58.23    complement( Y ) ) ) ==> X }.
% 57.79/58.23  (1017) {G11,W8,D6,L1,V1,M1} S(59);d(222) { join( X, converse( complement( 
% 57.79/58.23    converse( X ) ) ) ) ==> top }.
% 57.79/58.23  (1021) {G10,W8,D4,L1,V2,M1} S(31);d(214) { join( join( Y, X ), complement( 
% 57.79/58.23    X ) ) ==> top }.
% 57.79/58.23  (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X ) ) ==> Y }.
% 57.79/58.23  (1030) {G24,W13,D6,L1,V2,M1} P(904,1025) { meet( converse( meet( X, 
% 57.79/58.23    converse( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) ) }.
% 57.79/58.23  (1031) {G22,W13,D6,L1,V2,M1} P(910,1025) { meet( converse( meet( converse( 
% 57.79/58.23    X ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) ) }.
% 57.79/58.23  (1032) {G21,W7,D4,L1,V2,M1} P(1025,842) { meet( join( X, Y ), X ) ==> X }.
% 57.79/58.23  (1033) {G22,W8,D5,L1,V2,M1} P(1025,829) { meet( complement( join( X, Y ) )
% 57.79/58.23    , X ) ==> zero }.
% 57.79/58.23  (1034) {G21,W8,D5,L1,V2,M1} P(1025,827) { meet( X, complement( join( X, Y )
% 57.79/58.23     ) ) ==> zero }.
% 57.79/58.23  (1041) {G20,W9,D5,L1,V3,M1} P(1,1025) { meet( X, join( join( X, Y ), Z ) ) 
% 57.79/58.23    ==> X }.
% 57.79/58.23  (1043) {G20,W7,D4,L1,V2,M1} P(0,1025) { meet( X, join( Y, X ) ) ==> X }.
% 57.79/58.23  (1052) {G22,W9,D5,L1,V3,M1} P(1,1032) { meet( join( join( X, Y ), Z ), X ) 
% 57.79/58.23    ==> X }.
% 57.79/58.23  (1054) {G22,W7,D4,L1,V2,M1} P(0,1032) { meet( join( Y, X ), X ) ==> X }.
% 57.79/58.23  (1057) {G23,W9,D5,L1,V3,M1} P(30,1054) { meet( join( join( X, Z ), Y ), Z )
% 57.79/58.23     ==> Z }.
% 57.79/58.23  (1061) {G23,W13,D5,L1,V3,M1} P(6,1054) { meet( composition( join( X, Z ), Y
% 57.79/58.23     ), composition( Z, Y ) ) ==> composition( Z, Y ) }.
% 57.79/58.23  (1096) {G23,W10,D6,L1,V2,M1} P(8,1033) { meet( complement( converse( join( 
% 57.79/58.23    X, Y ) ) ), converse( X ) ) ==> zero }.
% 57.79/58.23  (1104) {G22,W10,D6,L1,V2,M1} P(8,1034) { meet( converse( X ), complement( 
% 57.79/58.23    converse( join( X, Y ) ) ) ) ==> zero }.
% 57.79/58.23  (1256) {G23,W9,D5,L1,V1,M1} P(898,97);d(13) { join( composition( meet( X, 
% 57.79/58.23    skol1 ), top ), skol1 ) ==> skol1 }.
% 57.79/58.23  (1268) {G2,W10,D5,L1,V0,M1} P(15,97) { join( composition( complement( skol1
% 57.79/58.23     ), top ), skol1 ) ==> composition( top, top ) }.
% 57.79/58.23  (1369) {G18,W14,D5,L1,V3,M1} P(1016,30) { join( join( meet( X, Y ), Z ), 
% 57.79/58.23    meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 57.79/58.23  (1371) {G18,W14,D5,L1,V3,M1} P(1016,29) { join( join( Z, meet( X, Y ) ), 
% 57.79/58.23    meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 57.79/58.23  (1372) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( Y, X ), meet( X, 
% 57.79/58.23    complement( Y ) ) ) ==> X }.
% 57.79/58.23  (1373) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( X, Y ), meet( 
% 57.79/58.23    complement( Y ), X ) ) ==> X }.
% 57.79/58.23  (1387) {G19,W10,D5,L1,V2,M1} P(75,1372) { join( meet( Y, X ), meet( 
% 57.79/58.23    complement( Y ), X ) ) ==> X }.
% 57.79/58.23  (1389) {G19,W10,D5,L1,V2,M1} P(1372,0) { join( meet( Y, complement( X ) ), 
% 57.79/58.23    meet( X, Y ) ) ==> Y }.
% 57.79/58.23  (1414) {G12,W11,D5,L1,V1,M1} S(103);d(739) { composition( converse( 
% 57.79/58.23    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  (1430) {G20,W14,D6,L1,V3,M1} P(972,1387) { join( meet( meet( X, Y ), Z ), 
% 57.79/58.23    meet( complement( meet( Y, X ) ), Z ) ) ==> Z }.
% 57.79/58.23  (1445) {G19,W14,D5,L1,V3,M1} P(1373,29) { join( join( Z, meet( X, Y ) ), 
% 57.79/58.23    meet( complement( Y ), X ) ) ==> join( X, Z ) }.
% 57.79/58.23  (1446) {G22,W15,D7,L1,V3,M1} P(104,1034);d(755) { meet( composition( 
% 57.79/58.23    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 57.79/58.23    composition( Y, Z ) ) ==> zero }.
% 57.79/58.23  (1452) {G18,W15,D6,L1,V3,M1} P(950,950) { join( meet( complement( X ), Y )
% 57.79/58.23    , complement( Z ) ) ==> complement( meet( join( X, complement( Y ) ), Z )
% 57.79/58.23     ) }.
% 57.79/58.23  (1470) {G18,W14,D6,L1,V3,M1} P(950,772);d(966) { complement( meet( meet( 
% 57.79/58.23    complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z ) ), X ) }.
% 57.79/58.23  (1486) {G12,W9,D5,L1,V1,M1} S(105);d(739) { composition( converse( X ), 
% 57.79/58.23    complement( composition( X, top ) ) ) ==> zero }.
% 57.79/58.23  (1489) {G13,W9,D6,L1,V1,M1} P(223,1486);d(7) { composition( X, complement( 
% 57.79/58.23    converse( composition( top, X ) ) ) ) ==> zero }.
% 57.79/58.23  (1490) {G13,W8,D5,L1,V0,M1} P(222,1486) { composition( top, complement( 
% 57.79/58.23    composition( top, top ) ) ) ==> zero }.
% 57.79/58.23  (1492) {G16,W9,D6,L1,V1,M1} P(1486,17);d(775) { composition( converse( 
% 57.79/58.23    complement( composition( X, top ) ) ), X ) ==> zero }.
% 57.79/58.23  (1495) {G20,W11,D5,L1,V2,M1} P(1486,4);d(795) { composition( composition( Y
% 57.79/58.23    , converse( X ) ), complement( composition( X, top ) ) ) ==> zero }.
% 57.79/58.23  (1496) {G13,W14,D7,L1,V2,M1} P(19,1486) { composition( join( X, converse( Y
% 57.79/58.23     ) ), complement( composition( join( converse( X ), Y ), top ) ) ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  (1498) {G14,W8,D5,L1,V1,M1} P(1490,6);d(739);d(214);d(1490) { composition( 
% 57.79/58.23    X, complement( composition( top, top ) ) ) ==> zero }.
% 57.79/58.23  (1499) {G15,W6,D4,L1,V0,M1} P(1498,186) { complement( composition( top, top
% 57.79/58.23     ) ) ==> zero }.
% 57.79/58.23  (1507) {G16,W5,D3,L1,V0,M1} P(1499,755);d(743) { composition( top, top ) 
% 57.79/58.23    ==> top }.
% 57.79/58.23  (1508) {G17,W9,D4,L1,V1,M1} P(1507,4) { composition( composition( X, top )
% 57.79/58.23    , top ) ==> composition( X, top ) }.
% 57.79/58.23  (1564) {G18,W11,D5,L1,V2,M1} P(951,12) { meet( meet( X, complement( Y ) ), 
% 57.79/58.23    join( complement( X ), Y ) ) ==> zero }.
% 57.79/58.23  (1582) {G22,W12,D7,L1,V2,M1} P(110,1034);d(755) { meet( composition( X, 
% 57.79/58.23    complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) ==> zero
% 57.79/58.23     }.
% 57.79/58.23  (1583) {G23,W12,D7,L1,V2,M1} P(110,1033);d(755) { meet( converse( Y ), 
% 57.79/58.23    composition( X, complement( converse( composition( Y, X ) ) ) ) ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  (1589) {G18,W15,D6,L1,V3,M1} P(951,770);d(1) { meet( complement( Z ), meet
% 57.79/58.23    ( X, complement( Y ) ) ) ==> complement( join( join( Z, complement( X ) )
% 57.79/58.23    , Y ) ) }.
% 57.79/58.23  (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y ), complement
% 57.79/58.23    ( X ) ) ==> complement( join( Y, X ) ) }.
% 57.79/58.23  (1602) {G17,W10,D5,L1,V2,M1} P(625,770);d(77) { meet( complement( join( X, 
% 57.79/58.23    Y ) ), join( Y, X ) ) ==> zero }.
% 57.79/58.23  (1607) {G17,W14,D6,L1,V3,M1} P(30,770) { complement( join( join( X, 
% 57.79/58.23    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.79/58.23  (1609) {G17,W14,D6,L1,V3,M1} P(29,770) { complement( join( join( complement
% 57.79/58.23    ( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.79/58.23  (1612) {G18,W14,D5,L1,V3,M1} P(770,1598);d(1607) { meet( meet( complement( 
% 57.79/58.23    X ), Y ), complement( Z ) ) ==> meet( complement( join( X, Z ) ), Y ) }.
% 57.79/58.23  (1613) {G18,W15,D6,L1,V3,M1} P(951,1598) { meet( join( complement( X ), Y )
% 57.79/58.23    , complement( Z ) ) ==> complement( join( meet( X, complement( Y ) ), Z )
% 57.79/58.23     ) }.
% 57.79/58.23  (1614) {G18,W15,D6,L1,V3,M1} P(951,1598) { meet( complement( Z ), join( 
% 57.79/58.23    complement( X ), Y ) ) ==> complement( join( Z, meet( X, complement( Y )
% 57.79/58.23     ) ) ) }.
% 57.79/58.23  (1615) {G18,W15,D6,L1,V3,M1} P(950,1598) { meet( join( X, complement( Y ) )
% 57.79/58.23    , complement( Z ) ) ==> complement( join( meet( complement( X ), Y ), Z )
% 57.79/58.23     ) }.
% 57.79/58.23  (1625) {G18,W9,D4,L1,V2,M1} P(1598,75);d(1598) { complement( join( X, Y ) )
% 57.79/58.23     = complement( join( Y, X ) ) }.
% 57.79/58.23  (1641) {G19,W10,D5,L1,V3,M1} P(691,1625);d(77);d(771) { meet( meet( X, Z )
% 57.79/58.23    , complement( join( X, Y ) ) ) ==> zero }.
% 57.79/58.23  (1655) {G19,W10,D5,L1,V2,M1} P(625,1625);d(77);d(771) { meet( join( Y, X )
% 57.79/58.23    , complement( join( X, Y ) ) ) ==> zero }.
% 57.79/58.23  (1664) {G20,W10,D5,L1,V3,M1} P(770,1641) { meet( meet( X, Z ), meet( 
% 57.79/58.23    complement( X ), Y ) ) ==> zero }.
% 57.79/58.23  (1667) {G20,W10,D5,L1,V3,M1} P(1387,1641) { meet( meet( meet( X, Y ), Z ), 
% 57.79/58.23    complement( Y ) ) ==> zero }.
% 57.79/58.23  (1688) {G17,W10,D5,L1,V0,M1} P(782,111);d(7);d(743) { join( complement( 
% 57.79/58.23    skol1 ), composition( complement( skol1 ), top ) ) ==> complement( skol1
% 57.79/58.23     ) }.
% 57.79/58.23  (1698) {G21,W10,D5,L1,V3,M1} P(1664,991);d(743);d(746) { meet( meet( 
% 57.79/58.23    complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 57.79/58.23  (1708) {G21,W10,D5,L1,V3,M1} P(842,1664) { meet( meet( Y, X ), meet( 
% 57.79/58.23    complement( X ), Z ) ) ==> zero }.
% 57.79/58.23  (1711) {G24,W10,D5,L1,V3,M1} P(945,1698) { meet( complement( Y ), meet( 
% 57.79/58.23    meet( X, Y ), Z ) ) ==> zero }.
% 57.79/58.23  (1712) {G25,W10,D5,L1,V3,M1} P(949,1698) { meet( complement( X ), meet( 
% 57.79/58.23    meet( X, Y ), Z ) ) ==> zero }.
% 57.79/58.23  (1741) {G25,W10,D5,L1,V3,M1} P(842,1711) { meet( complement( Y ), meet( Z, 
% 57.79/58.23    meet( X, Y ) ) ) ==> zero }.
% 57.79/58.23  (1748) {G26,W10,D5,L1,V3,M1} P(1741,990);d(743);d(751) { meet( meet( Y, 
% 57.79/58.23    meet( Z, X ) ), complement( X ) ) ==> zero }.
% 57.79/58.23  (1774) {G27,W10,D6,L1,V3,M1} P(1598,1748);d(755) { meet( meet( Z, 
% 57.79/58.23    complement( join( X, Y ) ) ), Y ) ==> zero }.
% 57.79/58.23  (1776) {G27,W10,D5,L1,V3,M1} P(831,1748);d(755) { meet( meet( Z, complement
% 57.79/58.23    ( X ) ), meet( Y, X ) ) ==> zero }.
% 57.79/58.23  (1792) {G28,W10,D5,L1,V3,M1} P(1776,991);d(743);d(746) { meet( meet( Z, Y )
% 57.79/58.23    , meet( X, complement( Y ) ) ) ==> zero }.
% 57.79/58.23  (1812) {G29,W10,D6,L1,V3,M1} P(1043,1792) { meet( X, meet( Z, complement( 
% 57.79/58.23    join( Y, X ) ) ) ) ==> zero }.
% 57.79/58.23  (1834) {G23,W9,D5,L1,V1,M1} P(114,1033);d(755) { meet( one, composition( 
% 57.79/58.23    converse( X ), complement( X ) ) ) ==> zero }.
% 57.79/58.23  (1860) {G24,W9,D6,L1,V1,M1} P(755,1834) { meet( one, composition( converse
% 57.79/58.23    ( complement( X ) ), X ) ) ==> zero }.
% 57.79/58.23  (1865) {G24,W9,D6,L1,V1,M1} P(7,1834) { meet( one, composition( X, 
% 57.79/58.23    complement( converse( X ) ) ) ) ==> zero }.
% 57.79/58.23  (1876) {G25,W7,D5,L1,V0,M1} P(5,1860) { meet( one, converse( complement( 
% 57.79/58.23    one ) ) ) ==> zero }.
% 57.79/58.23  (1879) {G26,W8,D6,L1,V0,M1} P(1876,1373);d(748) { meet( complement( 
% 57.79/58.23    converse( complement( one ) ) ), one ) ==> one }.
% 57.79/58.23  (1890) {G27,W6,D5,L1,V0,M1} P(1879,1373);d(1598);d(188);d(11);d(222);d(77);
% 57.79/58.23    d(739) { complement( converse( complement( one ) ) ) ==> one }.
% 57.79/58.23  (1925) {G28,W6,D4,L1,V0,M1} P(1890,755) { converse( complement( one ) ) ==>
% 57.79/58.23     complement( one ) }.
% 57.79/58.23  (1940) {G29,W15,D6,L1,V2,M1} P(1925,26) { join( X, converse( join( 
% 57.79/58.23    complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 57.79/58.23    converse( Y ) ) }.
% 57.79/58.23  (1941) {G29,W15,D6,L1,V2,M1} P(1925,26) { join( X, converse( join( Y, 
% 57.79/58.23    complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), complement( 
% 57.79/58.23    one ) ) }.
% 57.79/58.23  (1948) {G25,W10,D7,L1,V1,M1} P(1865,1373);d(748) { meet( complement( 
% 57.79/58.23    composition( X, complement( converse( X ) ) ) ), one ) ==> one }.
% 57.79/58.23  (1975) {G26,W13,D5,L1,V3,M1} P(1712,1387);d(748);d(755) { meet( X, meet( 
% 57.79/58.23    meet( X, Y ), Z ) ) ==> meet( meet( X, Y ), Z ) }.
% 57.79/58.23  (2009) {G21,W14,D6,L1,V4,M1} P(1625,1667) { meet( meet( meet( Z, join( X, Y
% 57.79/58.23     ) ), T ), complement( join( Y, X ) ) ) ==> zero }.
% 57.79/58.23  (2071) {G20,W11,D4,L1,V2,M1} P(1655,1373);d(748);d(755) { meet( join( Y, X
% 57.79/58.23     ), join( X, Y ) ) ==> join( X, Y ) }.
% 57.79/58.23  (2080) {G18,W10,D6,L1,V2,M1} P(772,1602);d(1598);d(1607);d(771) { meet( 
% 57.79/58.23    meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 57.79/58.23  (2097) {G18,W14,D5,L1,V3,M1} P(771,1598);d(1609) { meet( meet( X, 
% 57.79/58.23    complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, Z ) )
% 57.79/58.23    , X ) }.
% 57.79/58.23  (2140) {G18,W9,D6,L1,V0,M1} P(1688,771);d(755) { meet( skol1, complement( 
% 57.79/58.23    composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 57.79/58.23  (2163) {G20,W7,D5,L1,V0,M1} P(2140,1389);d(1598);d(1268);d(1507);d(77);d(
% 57.79/58.23    748) { complement( composition( complement( skol1 ), top ) ) ==> skol1
% 57.79/58.23     }.
% 57.79/58.23  (2206) {G21,W7,D4,L1,V0,M1} P(2163,755) { composition( complement( skol1 )
% 57.79/58.23    , top ) ==> complement( skol1 ) }.
% 57.79/58.23  (2231) {G30,W13,D5,L1,V3,M1} P(1812,1387);d(748);d(1589);d(1607);d(1);d(774
% 57.79/58.23    ) { meet( complement( join( X, Z ) ), Y ) = meet( Y, complement( join( Z
% 57.79/58.23    , X ) ) ) }.
% 57.79/58.23  (2405) {G21,W11,D5,L1,V2,M1} P(2080,721);d(739);d(2097);d(881) { meet( X, 
% 57.79/58.23    complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X ) }.
% 57.79/58.23  (2408) {G20,W10,D5,L1,V2,M1} P(2080,1389);d(739);d(951) { meet( Y, join( 
% 57.79/58.23    complement( X ), meet( Y, X ) ) ) ==> Y }.
% 57.79/58.23  (2429) {G23,W11,D4,L1,V2,M1} P(2408,898);d(1);d(869) { join( complement( Y
% 57.79/58.23     ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 57.79/58.23  (2431) {G21,W10,D5,L1,V2,M1} P(75,2408) { meet( X, join( complement( Y ), 
% 57.79/58.23    meet( Y, X ) ) ) ==> X }.
% 57.79/58.23  (2432) {G21,W10,D5,L1,V2,M1} P(0,2408) { meet( Y, join( meet( Y, X ), 
% 57.79/58.23    complement( X ) ) ) ==> Y }.
% 57.79/58.23  (2464) {G23,W11,D4,L1,V2,M1} P(2431,898);d(1);d(887) { join( complement( Y
% 57.79/58.23     ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 57.79/58.23  (2510) {G22,W10,D6,L1,V2,M1} P(2432,950);d(755);d(770);d(950) { join( X, 
% 57.79/58.23    meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 57.79/58.23  (2518) {G23,W11,D4,L1,V2,M1} P(2432,898);d(1);d(850) { join( meet( X, Y ), 
% 57.79/58.23    complement( Y ) ) ==> join( X, complement( Y ) ) }.
% 57.79/58.23  (2522) {G23,W9,D5,L1,V3,M1} P(1001,2510);d(746) { join( X, meet( Y, meet( Z
% 57.79/58.23    , X ) ) ) ==> X }.
% 57.79/58.23  (2544) {G23,W11,D4,L1,V2,M1} P(988,2510);d(746) { join( meet( X, Y ), meet
% 57.79/58.23    ( Y, X ) ) ==> meet( X, Y ) }.
% 57.79/58.23  (2554) {G23,W10,D5,L1,V2,M1} P(755,2510) { join( Y, meet( join( Y, X ), 
% 57.79/58.23    complement( X ) ) ) ==> Y }.
% 57.79/58.23  (2556) {G24,W10,D5,L1,V2,M1} P(308,2510);d(770);d(746);d(902) { join( X, 
% 57.79/58.23    meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 57.79/58.23  (2557) {G23,W10,D5,L1,V2,M1} P(307,2510);d(771);d(746);d(908) { join( X, 
% 57.79/58.23    meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 57.79/58.23  (2564) {G23,W10,D5,L1,V2,M1} P(27,2510);d(770);d(746);d(889) { join( meet( 
% 57.79/58.23    complement( X ), Y ), X ) ==> join( Y, X ) }.
% 57.79/58.23  (2724) {G24,W9,D7,L1,V1,M1} P(1017,2554);d(746) { join( X, complement( 
% 57.79/58.23    converse( complement( converse( X ) ) ) ) ) ==> X }.
% 57.79/58.23  (2730) {G24,W11,D5,L1,V2,M1} P(307,2554);d(746);d(966);d(1032) { join( X, 
% 57.79/58.23    complement( join( Y, X ) ) ) ==> join( complement( Y ), X ) }.
% 57.79/58.23  (2741) {G24,W10,D5,L1,V2,M1} P(75,2554) { join( X, meet( complement( Y ), 
% 57.79/58.23    join( X, Y ) ) ) ==> X }.
% 57.79/58.23  (2749) {G25,W9,D7,L1,V1,M1} P(2724,771);d(755);d(755) { meet( X, converse( 
% 57.79/58.23    complement( converse( complement( X ) ) ) ) ) ==> X }.
% 57.79/58.23  (2771) {G25,W10,D6,L1,V1,M1} P(7,2724) { join( converse( X ), complement( 
% 57.79/58.23    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 57.79/58.23  (2796) {G26,W7,D5,L1,V1,M1} P(2749,904);d(2771) { complement( converse( 
% 57.79/58.23    complement( X ) ) ) ==> converse( X ) }.
% 57.79/58.23  (2816) {G27,W12,D6,L1,V2,M1} P(771,2796) { complement( converse( meet( X, 
% 57.79/58.23    complement( Y ) ) ) ) ==> converse( join( complement( X ), Y ) ) }.
% 57.79/58.23  (2845) {G27,W12,D6,L1,V2,M1} P(951,2796) { complement( converse( join( 
% 57.79/58.23    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 57.79/58.23  (2847) {G27,W12,D6,L1,V2,M1} P(950,2796) { complement( converse( join( X, 
% 57.79/58.23    complement( Y ) ) ) ) ==> converse( meet( complement( X ), Y ) ) }.
% 57.79/58.23  (2855) {G27,W9,D4,L1,V2,M1} P(972,2796);d(2796) { converse( meet( Y, X ) ) 
% 57.79/58.23    = converse( meet( X, Y ) ) }.
% 57.79/58.23  (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement( X ) ) ==> 
% 57.79/58.23    complement( converse( X ) ) }.
% 57.79/58.23  (2873) {G28,W9,D6,L1,V1,M1} P(2866,1492) { composition( complement( 
% 57.79/58.23    converse( composition( X, top ) ) ), X ) ==> zero }.
% 57.79/58.23  (2884) {G28,W7,D5,L1,V0,M1} P(2866,782) { composition( complement( converse
% 57.79/58.23    ( skol1 ) ), skol1 ) ==> zero }.
% 57.79/58.23  (2885) {G28,W11,D5,L1,V1,M1} P(2866,189) { join( complement( converse( X )
% 57.79/58.23     ), one ) ==> converse( join( complement( X ), one ) ) }.
% 57.79/58.23  (2889) {G28,W12,D6,L1,V2,M1} P(2866,20) { converse( join( Y, complement( 
% 57.79/58.23    converse( X ) ) ) ) ==> join( converse( Y ), complement( X ) ) }.
% 57.79/58.23  (2891) {G28,W12,D6,L1,V2,M1} P(2866,16) { converse( composition( Y, 
% 57.79/58.23    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 57.79/58.23    converse( Y ) ) }.
% 57.79/58.23  (2893) {G28,W12,D6,L1,V2,M1} P(2866,19) { converse( join( complement( 
% 57.79/58.23    converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y ) ) }.
% 57.79/58.23  (2894) {G28,W12,D5,L1,V2,M1} P(2866,8) { join( complement( converse( X ) )
% 57.79/58.23    , converse( Y ) ) ==> converse( join( complement( X ), Y ) ) }.
% 57.79/58.23  (2895) {G28,W12,D5,L1,V2,M1} P(2866,8) { join( converse( Y ), complement( 
% 57.79/58.23    converse( X ) ) ) ==> converse( join( Y, complement( X ) ) ) }.
% 57.79/58.23  (2900) {G29,W11,D6,L1,V1,M1} P(2884,6);d(748) { composition( join( 
% 57.79/58.23    complement( converse( skol1 ) ), X ), skol1 ) ==> composition( X, skol1 )
% 57.79/58.23     }.
% 57.79/58.23  (2901) {G29,W11,D6,L1,V1,M1} P(2884,6);d(739) { composition( join( X, 
% 57.79/58.23    complement( converse( skol1 ) ) ), skol1 ) ==> composition( X, skol1 )
% 57.79/58.23     }.
% 57.79/58.23  (2918) {G28,W13,D5,L1,V3,M1} P(2855,8);d(8) { converse( join( meet( Y, X )
% 57.79/58.23    , Z ) ) = converse( join( meet( X, Y ), Z ) ) }.
% 57.79/58.23  (2971) {G29,W13,D7,L1,V2,M1} P(2873,6);d(748) { composition( join( 
% 57.79/58.23    complement( converse( composition( X, top ) ) ), Y ), X ) ==> composition
% 57.79/58.23    ( Y, X ) }.
% 57.79/58.23  (2972) {G29,W13,D7,L1,V2,M1} P(2873,6);d(739) { composition( join( Y, 
% 57.79/58.23    complement( converse( composition( X, top ) ) ) ), X ) ==> composition( Y
% 57.79/58.23    , X ) }.
% 57.79/58.23  (3021) {G25,W10,D5,L1,V2,M1} P(2741,0) { join( meet( complement( Y ), join
% 57.79/58.23    ( X, Y ) ), X ) ==> X }.
% 57.79/58.23  (3043) {G26,W10,D5,L1,V2,M1} P(0,3021) { join( meet( complement( Y ), join
% 57.79/58.23    ( Y, X ) ), X ) ==> X }.
% 57.79/58.23  (3061) {G27,W10,D6,L1,V2,M1} P(755,3043) { join( meet( X, join( complement
% 57.79/58.23    ( X ), Y ) ), Y ) ==> Y }.
% 57.79/58.23  (3070) {G27,W10,D5,L1,V2,M1} P(75,3043) { join( meet( join( X, Y ), 
% 57.79/58.23    complement( X ) ), Y ) ==> Y }.
% 57.79/58.23  (3086) {G28,W14,D6,L1,V2,M1} P(1389,3070);d(951) { join( meet( X, join( 
% 57.79/58.23    complement( X ), Y ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 57.79/58.23  (3166) {G25,W11,D5,L1,V2,M1} P(2556,771);d(770);d(950);d(772) { meet( X, 
% 57.79/58.23    complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X ) }.
% 57.79/58.23  (3177) {G24,W11,D5,L1,V2,M1} P(2564,770);d(770);d(950);d(772) { meet( 
% 57.79/58.23    complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 57.79/58.23  (3462) {G10,W9,D4,L1,V1,M1} P(214,191) { join( X, composition( top, X ) ) 
% 57.79/58.23    ==> composition( top, X ) }.
% 57.79/58.23  (3574) {G21,W9,D5,L1,V2,M1} P(881,192);d(186) { join( composition( meet( 
% 57.79/58.23    one, X ), Y ), Y ) ==> Y }.
% 57.79/58.23  (3575) {G23,W9,D5,L1,V2,M1} P(898,192);d(186) { join( composition( meet( X
% 57.79/58.23    , one ), Y ), Y ) ==> Y }.
% 57.79/58.23  (3590) {G10,W9,D4,L1,V1,M1} P(213,192) { join( composition( top, X ), X ) 
% 57.79/58.23    ==> composition( top, X ) }.
% 57.79/58.23  (3594) {G6,W10,D5,L1,V1,M1} P(15,192) { join( composition( complement( one
% 57.79/58.23     ), X ), X ) ==> composition( top, X ) }.
% 57.79/58.23  (3604) {G28,W10,D6,L1,V2,M1} P(3590,1774) { meet( meet( Y, complement( 
% 57.79/58.23    composition( top, X ) ) ), X ) ==> zero }.
% 57.79/58.23  (3619) {G21,W7,D4,L1,V1,M1} P(3590,1043) { meet( X, composition( top, X ) )
% 57.79/58.23     ==> X }.
% 57.79/58.23  (3621) {G11,W8,D4,L1,V1,M1} P(3590,1021) { join( composition( top, X ), 
% 57.79/58.23    complement( X ) ) ==> top }.
% 57.79/58.23  (3625) {G25,W8,D4,L1,V1,M1} P(3590,625);d(2730) { join( complement( X ), 
% 57.79/58.23    composition( top, X ) ) ==> top }.
% 57.79/58.23  (3631) {G11,W9,D4,L1,V1,M1} P(3590,20);d(16);d(222) { join( composition( X
% 57.79/58.23    , top ), X ) ==> composition( X, top ) }.
% 57.79/58.23  (3634) {G24,W11,D4,L1,V2,M1} P(3619,2522) { join( composition( top, X ), 
% 57.79/58.23    meet( Y, X ) ) ==> composition( top, X ) }.
% 57.79/58.23  (3655) {G18,W12,D5,L1,V2,M1} P(972,3621) { join( composition( top, meet( X
% 57.79/58.23    , Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 57.79/58.23  (3664) {G26,W8,D5,L1,V1,M1} P(755,3625) { join( X, composition( top, 
% 57.79/58.23    complement( X ) ) ) ==> top }.
% 57.79/58.23  (3680) {G29,W8,D5,L1,V1,M1} P(3664,19);d(222);d(2891);d(222) { join( X, 
% 57.79/58.23    composition( complement( X ), top ) ) ==> top }.
% 57.79/58.23  (3682) {G30,W9,D4,L1,V1,M1} P(3680,3061);d(751);d(755) { join( X, 
% 57.79/58.23    composition( X, top ) ) ==> composition( X, top ) }.
% 57.79/58.23  (3684) {G30,W9,D6,L1,V1,M1} P(3680,2741);d(751) { join( X, complement( 
% 57.79/58.23    composition( complement( X ), top ) ) ) ==> X }.
% 57.79/58.23  (3697) {G30,W8,D4,L1,V1,M1} P(755,3680) { join( complement( X ), 
% 57.79/58.23    composition( X, top ) ) ==> top }.
% 57.79/58.23  (3708) {G31,W8,D5,L1,V1,M1} P(3697,1602);d(751);d(770) { meet( complement( 
% 57.79/58.23    composition( X, top ) ), X ) ==> zero }.
% 57.79/58.23  (3714) {G31,W10,D5,L1,V2,M1} P(3697,93);d(213) { join( complement( X ), 
% 57.79/58.23    composition( join( X, Y ), top ) ) ==> top }.
% 57.79/58.23  (3731) {G32,W13,D6,L1,V1,M1} P(3708,721);d(748) { meet( complement( 
% 57.79/58.23    composition( complement( X ), top ) ), X ) ==> complement( composition( 
% 57.79/58.23    complement( X ), top ) ) }.
% 57.79/58.23  (3801) {G31,W9,D5,L1,V2,M1} P(3682,1052) { meet( composition( join( X, Y )
% 57.79/58.23    , top ), X ) ==> X }.
% 57.79/58.23  (3803) {G31,W9,D5,L1,V2,M1} P(3682,1057) { meet( composition( join( X, Y )
% 57.79/58.23    , top ), Y ) ==> Y }.
% 57.79/58.23  (3824) {G21,W9,D5,L1,V2,M1} P(3462,1041) { meet( X, composition( top, join
% 57.79/58.23    ( X, Y ) ) ) ==> X }.
% 57.79/58.23  (3832) {G11,W13,D4,L1,V2,M1} P(3462,29) { join( join( Y, X ), composition( 
% 57.79/58.23    top, X ) ) ==> join( composition( top, X ), Y ) }.
% 57.79/58.23  (3867) {G22,W11,D4,L1,V2,M1} P(1373,3824) { meet( meet( X, Y ), composition
% 57.79/58.23    ( top, X ) ) ==> meet( X, Y ) }.
% 57.79/58.23  (3869) {G22,W11,D4,L1,V2,M1} P(1387,3824) { meet( meet( X, Y ), composition
% 57.79/58.23    ( top, Y ) ) ==> meet( X, Y ) }.
% 57.79/58.23  (4260) {G22,W13,D5,L1,V2,M1} P(3574,1032) { meet( Y, composition( meet( one
% 57.79/58.23    , X ), Y ) ) ==> composition( meet( one, X ), Y ) }.
% 57.79/58.23  (4261) {G22,W13,D5,L1,V2,M1} P(3574,1025) { meet( composition( meet( one, X
% 57.79/58.23     ), Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 57.79/58.23  (4265) {G22,W13,D6,L1,V3,M1} P(3574,30) { join( join( composition( meet( 
% 57.79/58.23    one, X ), Y ), Z ), Y ) ==> join( Y, Z ) }.
% 57.79/58.23  (4290) {G24,W13,D5,L1,V2,M1} P(3575,1032) { meet( Y, composition( meet( X, 
% 57.79/58.23    one ), Y ) ) ==> composition( meet( X, one ), Y ) }.
% 57.79/58.23  (4291) {G24,W13,D5,L1,V2,M1} P(3575,1025) { meet( composition( meet( X, one
% 57.79/58.23     ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 57.79/58.23  (4472) {G31,W13,D6,L1,V2,M1} P(3684,29) { join( join( Y, X ), complement( 
% 57.79/58.23    composition( complement( X ), top ) ) ) ==> join( X, Y ) }.
% 57.79/58.23  (4886) {G32,W10,D6,L1,V2,M1} P(772,3714);d(755) { join( X, composition( 
% 57.79/58.23    complement( meet( X, Y ) ), top ) ) ==> top }.
% 57.79/58.23  (5330) {G28,W10,D5,L1,V1,M1} P(3594,20);d(16);d(222);d(16);d(2866);d(185)
% 57.79/58.23     { join( composition( X, complement( one ) ), X ) ==> composition( X, top
% 57.79/58.23     ) }.
% 57.79/58.23  (5406) {G33,W11,D7,L1,V2,M1} P(4886,2741);d(751) { join( X, complement( 
% 57.79/58.23    composition( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 57.79/58.23  (6277) {G29,W11,D7,L1,V2,M1} P(3604,2557);d(739) { join( meet( X, 
% 57.79/58.23    complement( composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 57.79/58.23  (6597) {G29,W11,D6,L1,V2,M1} P(110,1104);d(2891);d(2866);d(755);d(7) { meet
% 57.79/58.23    ( composition( complement( composition( Y, X ) ), converse( X ) ), Y ) 
% 57.79/58.23    ==> zero }.
% 57.79/58.23  (6930) {G29,W11,D6,L1,V2,M1} P(110,1096);d(2866);d(755);d(7);d(2891) { meet
% 57.79/58.23    ( Y, composition( complement( composition( Y, X ) ), converse( X ) ) ) 
% 57.79/58.23    ==> zero }.
% 57.79/58.23  (7462) {G26,W11,D7,L1,V2,M1} P(1948,1708) { meet( meet( Y, composition( X, 
% 57.79/58.23    complement( converse( X ) ) ) ), one ) ==> zero }.
% 57.79/58.23  (7698) {G19,W11,D4,L1,V3,M1} P(996,75) { meet( meet( Y, X ), Z ) = meet( Z
% 57.79/58.23    , meet( X, Y ) ) }.
% 57.79/58.23  (7969) {G24,W11,D6,L1,V2,M1} P(1256,869) { join( skol1, meet( composition( 
% 57.79/58.23    meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 57.79/58.23  (8745) {G24,W11,D4,L1,V3,M1} P(2544,246);d(2544) { composition( Z, meet( X
% 57.79/58.23    , Y ) ) = composition( Z, meet( Y, X ) ) }.
% 57.79/58.23  (8748) {G24,W11,D4,L1,V3,M1} P(2544,95);d(2544) { composition( meet( X, Y )
% 57.79/58.23    , Z ) = composition( meet( Y, X ), Z ) }.
% 57.79/58.23  (8859) {G21,W11,D4,L1,V3,M1} P(2071,7698);d(2071) { meet( join( Y, X ), Z )
% 57.79/58.23     = meet( Z, join( X, Y ) ) }.
% 57.79/58.23  (8860) {G21,W11,D4,L1,V3,M1} P(2071,996);d(2071) { meet( join( Y, X ), Z ) 
% 57.79/58.23    = meet( join( X, Y ), Z ) }.
% 57.79/58.23  (10104) {G25,W10,D5,L1,V2,M1} P(951,3177);d(755) { meet( join( complement( 
% 57.79/58.23    X ), Y ), X ) ==> meet( Y, X ) }.
% 57.79/58.23  (10114) {G26,W10,D5,L1,V2,M1} P(10104,8860) { meet( join( Y, complement( X
% 57.79/58.23     ) ), X ) ==> meet( Y, X ) }.
% 57.79/58.23  (10115) {G26,W10,D5,L1,V2,M1} P(10104,8859) { meet( X, join( Y, complement
% 57.79/58.23    ( X ) ) ) ==> meet( Y, X ) }.
% 57.79/58.23  (10118) {G29,W10,D5,L1,V2,M1} P(10104,2544);d(3086) { meet( X, join( 
% 57.79/58.23    complement( X ), Y ) ) ==> meet( Y, X ) }.
% 57.79/58.23  (10134) {G27,W11,D4,L1,V2,M1} P(755,10114) { meet( join( Y, X ), complement
% 57.79/58.23    ( X ) ) ==> meet( Y, complement( X ) ) }.
% 57.79/58.23  (10139) {G27,W11,D4,L1,V2,M1} P(755,10115) { meet( complement( X ), join( Y
% 57.79/58.23    , X ) ) ==> meet( Y, complement( X ) ) }.
% 57.79/58.23  (10484) {G21,W11,D5,L1,V2,M1} P(9,1495) { composition( converse( 
% 57.79/58.23    composition( Y, X ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 57.79/58.23  (10490) {G22,W11,D5,L1,V2,M1} P(10484,112);d(743);d(755);d(6) { composition
% 57.79/58.23    ( join( composition( X, Y ), X ), top ) ==> composition( X, top ) }.
% 57.79/58.23  (10491) {G22,W11,D5,L1,V2,M1} P(10484,111);d(755);d(7);d(743);d(6) { 
% 57.79/58.23    composition( join( X, composition( X, Y ) ), top ) ==> composition( X, 
% 57.79/58.23    top ) }.
% 57.79/58.23  (11279) {G32,W11,D4,L1,V2,M1} P(10490,3801) { meet( composition( X, top ), 
% 57.79/58.23    composition( X, Y ) ) ==> composition( X, Y ) }.
% 57.79/58.23  (12245) {G29,W11,D5,L1,V1,M1} P(2885,771);d(2845) { meet( converse( X ), 
% 57.79/58.23    complement( one ) ) ==> converse( meet( X, complement( one ) ) ) }.
% 57.79/58.23  (12268) {G30,W11,D5,L1,V1,M1} P(12245,2464);d(2894);d(2464);d(772);d(2866);
% 57.79/58.23    d(772) { complement( meet( one, converse( X ) ) ) ==> complement( 
% 57.79/58.23    converse( meet( one, X ) ) ) }.
% 57.79/58.23  (12362) {G31,W9,D4,L1,V1,M1} P(12268,755);d(755) { meet( one, converse( X )
% 57.79/58.23     ) ==> converse( meet( one, X ) ) }.
% 57.79/58.23  (12382) {G32,W11,D5,L1,V1,M1} P(2866,12362) { meet( one, complement( 
% 57.79/58.23    converse( X ) ) ) ==> converse( meet( one, complement( X ) ) ) }.
% 57.79/58.23  (12408) {G32,W9,D4,L1,V1,M1} P(12362,75) { meet( converse( X ), one ) ==> 
% 57.79/58.23    converse( meet( one, X ) ) }.
% 57.79/58.23  (12409) {G32,W14,D6,L1,V2,M1} P(19,12362) { converse( meet( one, join( 
% 57.79/58.23    converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) ) ) }.
% 57.79/58.23  (12410) {G33,W11,D5,L1,V1,M1} P(2866,12408) { meet( complement( converse( X
% 57.79/58.23     ) ), one ) ==> converse( meet( one, complement( X ) ) ) }.
% 57.79/58.23  (12539) {G16,W11,D5,L1,V1,M1} P(1414,110);d(775);d(743);d(7);d(3631) { 
% 57.79/58.23    composition( complement( composition( X, skol1 ) ), top ) ==> complement
% 57.79/58.23    ( composition( X, skol1 ) ) }.
% 57.79/58.23  (15297) {G33,W9,D5,L1,V2,M1} P(11279,7969) { join( skol1, composition( meet
% 57.79/58.23    ( X, skol1 ), Y ) ) ==> skol1 }.
% 57.79/58.23  (15351) {G34,W9,D5,L1,V2,M1} P(15297,2071);d(1043) { join( composition( 
% 57.79/58.23    meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 57.79/58.23  (15370) {G34,W13,D5,L1,V2,M1} P(15297,3803);d(13) { meet( skol1, 
% 57.79/58.23    composition( meet( X, skol1 ), Y ) ) ==> composition( meet( X, skol1 ), Y
% 57.79/58.23     ) }.
% 57.79/58.23  (15938) {G30,W10,D6,L1,V1,M1} P(222,6930) { meet( X, composition( 
% 57.79/58.23    complement( composition( X, top ) ), top ) ) ==> zero }.
% 57.79/58.23  (15942) {G31,W11,D7,L1,V1,M1} P(15938,3166);d(743);d(751) { meet( 
% 57.79/58.23    complement( composition( complement( composition( X, top ) ), top ) ), X
% 57.79/58.23     ) ==> X }.
% 57.79/58.23  (18125) {G30,W10,D5,L1,V1,M1} P(2429,2900);d(2901) { composition( meet( X, 
% 57.79/58.23    converse( skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 57.79/58.23  (18126) {G30,W10,D5,L1,V1,M1} P(2464,2900);d(2901) { composition( meet( 
% 57.79/58.23    converse( skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 57.79/58.23  (21853) {G25,W14,D5,L1,V0,M1} P(8748,878) { ! composition( meet( converse( 
% 57.79/58.23    skol1 ), skol2 ), meet( skol1, skol3 ) ) ==> composition( skol2, meet( 
% 57.79/58.23    skol1, skol3 ) ) }.
% 57.79/58.23  (23978) {G28,W15,D6,L1,V3,M1} P(964,10139);d(1614);d(771);d(951);d(1613);d(
% 57.79/58.23    770);d(951) { meet( Z, join( complement( meet( X, Z ) ), Y ) ) ==> meet( 
% 57.79/58.23    join( complement( X ), Y ), Z ) }.
% 57.79/58.23  (24022) {G19,W13,D5,L1,V3,M1} P(964,1625);d(771);d(771);d(771) { meet( Z, 
% 57.79/58.23    meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), complement( Y ) )
% 57.79/58.23     }.
% 57.79/58.23  (25386) {G35,W11,D7,L1,V2,M1} P(1031,15351) { join( composition( converse( 
% 57.79/58.23    meet( converse( skol1 ), X ) ), Y ), skol1 ) ==> skol1 }.
% 57.79/58.23  (25724) {G24,W11,D7,L1,V2,M1} P(1489,1061);d(749) { composition( Y, 
% 57.79/58.23    complement( converse( composition( top, join( X, Y ) ) ) ) ) ==> zero }.
% 57.79/58.23  (27115) {G25,W11,D6,L1,V2,M1} P(3634,25724);d(4);d(1507) { composition( 
% 57.79/58.23    meet( Y, X ), complement( converse( composition( top, X ) ) ) ) ==> zero
% 57.79/58.23     }.
% 57.79/58.23  (27271) {G26,W11,D5,L1,V2,M1} P(224,27115);d(7) { composition( meet( Y, 
% 57.79/58.23    converse( X ) ), complement( composition( X, top ) ) ) ==> zero }.
% 57.79/58.23  (27294) {G27,W11,D5,L1,V2,M1} P(1030,27271);d(7) { composition( converse( 
% 57.79/58.23    meet( X, Y ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 57.79/58.23  (27431) {G28,W11,D6,L1,V2,M1} P(27294,17);d(775);d(2866) { composition( 
% 57.79/58.23    complement( converse( composition( Y, top ) ) ), meet( X, Y ) ) ==> zero
% 57.79/58.23     }.
% 57.79/58.23  (28450) {G36,W11,D7,L1,V2,M1} P(9,25386) { join( converse( composition( Y, 
% 57.79/58.23    meet( converse( skol1 ), X ) ) ), skol1 ) ==> skol1 }.
% 57.79/58.23  (28454) {G37,W12,D6,L1,V2,M1} P(28450,928);d(898);d(20) { join( converse( 
% 57.79/58.23    skol1 ), composition( X, meet( converse( skol1 ), Y ) ) ) ==> converse( 
% 57.79/58.23    skol1 ) }.
% 57.79/58.23  (34414) {G30,W12,D6,L1,V2,M1} P(6277,1369);d(755) { join( Y, meet( X, 
% 57.79/58.23    composition( top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 57.79/58.23  (35093) {G29,W14,D6,L1,V3,M1} P(27431,1446);d(2866);d(7);d(796);d(743) { 
% 57.79/58.23    meet( composition( complement( composition( X, top ) ), top ), 
% 57.79/58.23    composition( meet( Y, X ), Z ) ) ==> zero }.
% 57.79/58.23  (36234) {G33,W11,D6,L1,V1,M1} P(1508,15942);d(3731) { complement( 
% 57.79/58.23    composition( complement( composition( X, top ) ), top ) ) ==> composition
% 57.79/58.23    ( X, top ) }.
% 57.79/58.23  (36237) {G34,W11,D5,L1,V1,M1} P(36234,36234);d(1508) { composition( 
% 57.79/58.23    complement( composition( X, top ) ), top ) ==> complement( composition( X
% 57.79/58.23    , top ) ) }.
% 57.79/58.23  (40123) {G35,W12,D5,L1,V3,M1} S(35093);d(36237) { meet( complement( 
% 57.79/58.23    composition( X, top ) ), composition( meet( Y, X ), Z ) ) ==> zero }.
% 57.79/58.23  (40570) {G24,W15,D6,L1,V3,M1} P(2518,1607);d(1607) { meet( complement( join
% 57.79/58.23    ( meet( X, Y ), Z ) ), Y ) ==> meet( complement( join( X, Z ) ), Y ) }.
% 57.79/58.23  (51746) {G30,W15,D6,L1,V2,M1} P(1940,771);d(1607);d(771);d(2845) { meet( X
% 57.79/58.23    , converse( meet( one, complement( Y ) ) ) ) ==> meet( meet( X, 
% 57.79/58.23    complement( converse( Y ) ) ), one ) }.
% 57.79/58.23  (51777) {G30,W15,D6,L1,V2,M1} P(1941,10134);d(1615);d(1941);d(770);d(40570)
% 57.79/58.23    ;d(771);d(10134);d(2847) { meet( X, converse( meet( complement( Y ), one
% 57.79/58.23     ) ) ) ==> meet( meet( X, complement( converse( Y ) ) ), one ) }.
% 57.79/58.23  (53008) {G29,W12,D5,L1,V2,M1} P(2866,2894);d(772);d(772);d(2866) { 
% 57.79/58.23    complement( meet( converse( Y ), converse( X ) ) ) ==> complement( 
% 57.79/58.23    converse( meet( Y, X ) ) ) }.
% 57.79/58.23  (53054) {G30,W10,D4,L1,V2,M1} P(53008,755);d(755) { meet( converse( X ), 
% 57.79/58.23    converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 57.79/58.23  (53059) {G31,W11,D5,L1,V1,M1} P(53054,18126) { composition( converse( meet
% 57.79/58.23    ( skol1, X ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 57.79/58.23  (53060) {G31,W11,D5,L1,V1,M1} P(53054,18125) { composition( converse( meet
% 57.79/58.23    ( X, skol1 ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 57.79/58.23  (53076) {G31,W10,D5,L1,V2,M1} P(7,53054) { converse( meet( converse( X ), Y
% 57.79/58.23     ) ) ==> meet( X, converse( Y ) ) }.
% 57.79/58.23  (53077) {G31,W10,D5,L1,V2,M1} P(7,53054) { converse( meet( Y, converse( X )
% 57.79/58.23     ) ) ==> meet( converse( Y ), X ) }.
% 57.79/58.23  (53304) {G32,W11,D4,L1,V1,M1} P(53059,17);d(17) { composition( converse( 
% 57.79/58.23    skol1 ), meet( skol1, X ) ) ==> composition( converse( skol1 ), X ) }.
% 57.79/58.23  (53348) {G33,W11,D4,L1,V1,M1} P(53304,8745) { composition( converse( skol1
% 57.79/58.23     ), meet( X, skol1 ) ) ==> composition( converse( skol1 ), X ) }.
% 57.79/58.23  (53373) {G35,W11,D6,L1,V1,M1} P(53348,1583);d(7);d(15370);d(17) { 
% 57.79/58.23    composition( meet( X, skol1 ), complement( composition( converse( X ), 
% 57.79/58.23    skol1 ) ) ) ==> zero }.
% 57.79/58.23  (53600) {G36,W11,D6,L1,V1,M1} P(53373,6597);d(743);d(224);d(12539);d(2866);
% 57.79/58.23    d(17) { meet( complement( composition( converse( skol1 ), X ) ), meet( X
% 57.79/58.23    , skol1 ) ) ==> zero }.
% 57.79/58.23  (53608) {G36,W11,D5,L1,V1,M1} P(7,53373) { composition( meet( converse( X )
% 57.79/58.23    , skol1 ), complement( composition( X, skol1 ) ) ) ==> zero }.
% 57.79/58.23  (53619) {G37,W11,D5,L1,V1,M1} P(53608,1582);d(775);d(743);d(12539);d(53076)
% 57.79/58.23     { meet( complement( composition( X, skol1 ) ), meet( X, converse( skol1
% 57.79/58.23     ) ) ) ==> zero }.
% 57.79/58.23  (54170) {G37,W11,D5,L1,V1,M1} P(53600,3655);d(795);d(748);d(951) { join( 
% 57.79/58.23    complement( meet( X, skol1 ) ), composition( converse( skol1 ), X ) ) ==>
% 57.79/58.23     top }.
% 57.79/58.23  (54227) {G38,W10,D5,L1,V1,M1} P(54170,108);d(213);d(772);d(1470) { join( 
% 57.79/58.23    complement( meet( skol1, X ) ), composition( skol1, X ) ) ==> top }.
% 57.79/58.23  (54304) {G39,W10,D5,L1,V1,M1} P(54227,1564);d(751) { meet( meet( skol1, X )
% 57.79/58.23    , complement( composition( skol1, X ) ) ) ==> zero }.
% 57.79/58.23  (54523) {G40,W11,D4,L1,V1,M1} P(54304,721);d(739);d(755) { meet( meet( 
% 57.79/58.23    skol1, X ), composition( skol1, X ) ) ==> meet( skol1, X ) }.
% 57.79/58.23  (54660) {G41,W9,D6,L1,V0,M1} P(54523,7462) { meet( meet( skol1, complement
% 57.79/58.23    ( converse( skol1 ) ) ), one ) ==> zero }.
% 57.79/58.23  (54744) {G42,W9,D5,L1,V0,M1} P(54660,1430);d(748);d(950) { meet( join( 
% 57.79/58.23    converse( skol1 ), complement( skol1 ) ), one ) ==> one }.
% 57.79/58.23  (54953) {G43,W9,D6,L1,V0,M1} P(54744,2855);d(185);d(12409);d(2866) { meet( 
% 57.79/58.23    one, join( skol1, complement( converse( skol1 ) ) ) ) ==> one }.
% 57.79/58.23  (54954) {G44,W11,D5,L1,V1,M1} P(54953,2009);d(771);d(24022) { meet( meet( 
% 57.79/58.23    converse( skol1 ), meet( one, X ) ), complement( skol1 ) ) ==> zero }.
% 57.79/58.23  (57220) {G45,W10,D5,L1,V1,M1} P(54954,2429);d(739);d(755) { join( meet( 
% 57.79/58.23    converse( skol1 ), meet( one, X ) ), skol1 ) ==> skol1 }.
% 57.79/58.23  (57330) {G46,W10,D5,L1,V1,M1} P(7698,57220) { join( meet( meet( X, one ), 
% 57.79/58.23    converse( skol1 ) ), skol1 ) ==> skol1 }.
% 57.79/58.23  (57594) {G47,W10,D6,L1,V1,M1} P(12408,57330);d(53054) { join( converse( 
% 57.79/58.23    meet( meet( one, X ), skol1 ) ), skol1 ) ==> skol1 }.
% 57.79/58.23  (57767) {G48,W10,D5,L1,V1,M1} P(57594,1496);d(13);d(784) { composition( 
% 57.79/58.23    meet( meet( one, X ), skol1 ), complement( skol1 ) ) ==> zero }.
% 57.79/58.23  (57841) {G49,W10,D5,L1,V1,M1} P(10118,57767) { composition( meet( meet( X, 
% 57.79/58.23    one ), skol1 ), complement( skol1 ) ) ==> zero }.
% 57.79/58.23  (58098) {G50,W11,D5,L1,V1,M1} P(57841,6597);d(743);d(224);d(2206);d(2866)
% 57.79/58.23     { meet( complement( converse( skol1 ) ), meet( meet( X, one ), skol1 ) )
% 57.79/58.23     ==> zero }.
% 57.79/58.23  (60975) {G51,W9,D6,L1,V0,M1} P(58098,1975);d(12410) { meet( converse( meet
% 57.79/58.23    ( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 57.79/58.23  (60988) {G52,W8,D5,L1,V0,M1} P(60975,53060);d(775);d(796);d(7) { 
% 57.79/58.23    composition( meet( one, complement( skol1 ) ), skol1 ) ==> zero }.
% 57.79/58.23  (60995) {G52,W13,D6,L1,V0,M1} P(60975,3166);d(743);d(751);d(51746);d(1598)
% 57.79/58.23     { meet( complement( join( skol1, converse( skol1 ) ) ), one ) ==> 
% 57.79/58.23    converse( meet( one, complement( skol1 ) ) ) }.
% 57.79/58.23  (60997) {G52,W9,D6,L1,V0,M1} P(2855,60975) { meet( converse( meet( 
% 57.79/58.23    complement( skol1 ), one ) ), skol1 ) ==> zero }.
% 57.79/58.23  (61019) {G53,W8,D5,L1,V0,M1} P(60988,8748) { composition( meet( complement
% 57.79/58.23    ( skol1 ), one ), skol1 ) ==> zero }.
% 57.79/58.23  (61030) {G54,W9,D5,L1,V0,M1} P(61019,53619);d(743);d(746) { meet( meet( 
% 57.79/58.23    complement( skol1 ), one ), converse( skol1 ) ) ==> zero }.
% 57.79/58.23  (61054) {G55,W14,D6,L1,V1,M1} P(61030,1371);d(739);d(1612);d(60995) { join
% 57.79/58.23    ( X, converse( meet( one, complement( skol1 ) ) ) ) ==> join( meet( 
% 57.79/58.23    complement( skol1 ), one ), X ) }.
% 57.79/58.23  (61106) {G56,W14,D6,L1,V1,M1} P(60997,1445);d(739);d(51777);d(1598);d(60995
% 57.79/58.23    );d(61054) { join( converse( meet( complement( skol1 ), one ) ), X ) ==> 
% 57.79/58.23    join( meet( complement( skol1 ), one ), X ) }.
% 57.79/58.23  (61108) {G57,W10,D5,L1,V0,M1} P(60997,5406);d(61106);d(1452);d(743);d(1507)
% 57.79/58.23    ;d(751);d(770) { converse( meet( complement( skol1 ), one ) ) ==> meet( 
% 57.79/58.23    complement( skol1 ), one ) }.
% 57.79/58.23  (61294) {G58,W8,D4,L1,V0,M1} P(61108,12382);d(2405);d(755) { converse( meet
% 57.79/58.23    ( skol1, one ) ) ==> meet( skol1, one ) }.
% 57.79/58.23  (61315) {G59,W7,D4,L1,V0,M1} P(61294,53059);d(185);d(186) { composition( 
% 57.79/58.23    meet( skol1, one ), skol1 ) ==> skol1 }.
% 57.79/58.23  (61499) {G60,W7,D4,L1,V0,M1} P(61315,8748) { composition( meet( one, skol1
% 57.79/58.23     ), skol1 ) ==> skol1 }.
% 57.79/58.23  (61563) {G61,W7,D4,L1,V0,M1} P(61499,10491);d(97);d(15351) { composition( 
% 57.79/58.23    meet( one, skol1 ), top ) ==> skol1 }.
% 57.79/58.23  (63860) {G31,W11,D4,L1,V3,M1} P(772,2231);d(755);d(771);d(24022);d(755) { 
% 57.79/58.23    meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 57.79/58.23  (64748) {G32,W14,D6,L1,V3,M1} P(63860,10118);d(23978) { meet( meet( join( 
% 57.79/58.23    complement( X ), Z ), Y ), X ) ==> meet( Z, meet( X, Y ) ) }.
% 57.79/58.23  (64749) {G33,W11,D4,L1,V3,M1} P(10118,63860);d(64748) { meet( Y, meet( X, Z
% 57.79/58.23     ) ) ==> meet( meet( Y, X ), Z ) }.
% 57.79/58.23  (64780) {G32,W11,D5,L1,V2,M1} P(63860,3869) { meet( meet( composition( top
% 57.79/58.23    , Y ), X ), Y ) ==> meet( X, Y ) }.
% 57.79/58.23  (64782) {G32,W11,D5,L1,V2,M1} P(63860,3867) { meet( meet( Y, composition( 
% 57.79/58.23    top, X ) ), X ) ==> meet( X, Y ) }.
% 57.79/58.23  (65994) {G33,W12,D6,L1,V2,M1} P(10115,64780);d(64782) { meet( join( Y, 
% 57.79/58.23    complement( composition( top, X ) ) ), X ) ==> meet( X, Y ) }.
% 57.79/58.23  (82676) {G30,W12,D6,L1,V2,M1} P(2429,2971);d(2972) { composition( meet( Y, 
% 57.79/58.23    converse( composition( X, top ) ) ), X ) ==> composition( Y, X ) }.
% 57.79/58.23  (82677) {G30,W12,D6,L1,V2,M1} P(2464,2971);d(2972) { composition( meet( 
% 57.79/58.23    converse( composition( X, top ) ), Y ), X ) ==> composition( Y, X ) }.
% 57.79/58.23  (89621) {G62,W14,D5,L1,V1,M1} P(61563,82677) { composition( meet( converse
% 57.79/58.23    ( skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, meet( one, skol1
% 57.79/58.23     ) ) }.
% 57.79/58.23  (115134) {G36,W10,D5,L1,V1,M1} P(4260,40123) { composition( meet( one, X )
% 57.79/58.23    , complement( composition( X, top ) ) ) ==> zero }.
% 57.79/58.23  (115498) {G29,W13,D5,L1,V1,M1} P(5330,4265);d(2464) { join( composition( 
% 57.79/58.23    meet( one, X ), top ), complement( one ) ) ==> join( X, complement( one )
% 57.79/58.23     ) }.
% 57.79/58.23  (115584) {G37,W10,D5,L1,V1,M1} P(115134,8748) { composition( meet( X, one )
% 57.79/58.23    , complement( composition( X, top ) ) ) ==> zero }.
% 57.79/58.23  (115646) {G38,W11,D5,L1,V1,M1} P(115584,1583);d(775);d(743);d(36237) { meet
% 57.79/58.23    ( converse( meet( X, one ) ), complement( composition( X, top ) ) ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  (115683) {G39,W11,D5,L1,V1,M1} P(115646,2816);d(775);d(743);d(2893) { join
% 57.79/58.23    ( complement( meet( X, one ) ), converse( composition( X, top ) ) ) ==> 
% 57.79/58.23    top }.
% 57.79/58.23  (115744) {G40,W11,D5,L1,V1,M1} P(65994,115683);d(5);d(77);d(739) { join( 
% 57.79/58.23    complement( meet( one, X ) ), converse( composition( X, top ) ) ) ==> top
% 57.79/58.23     }.
% 57.79/58.23  (115899) {G41,W11,D5,L1,V1,M1} P(115744,3832);d(213);d(266);d(1507);d(224)
% 57.79/58.23     { join( converse( composition( X, top ) ), complement( meet( one, X ) )
% 57.79/58.23     ) ==> top }.
% 57.79/58.23  (115973) {G42,W11,D6,L1,V1,M1} P(12362,115899);d(2895);d(223);d(19);d(2866)
% 57.79/58.23     { join( composition( top, X ), complement( converse( meet( one, X ) ) )
% 57.79/58.23     ) ==> top }.
% 57.79/58.23  (116125) {G43,W11,D5,L1,V1,M1} P(115973,2889);d(222) { join( converse( 
% 57.79/58.23    composition( top, X ) ), complement( meet( one, X ) ) ) ==> top }.
% 57.79/58.23  (116223) {G44,W11,D5,L1,V1,M1} P(972,116125) { join( converse( composition
% 57.79/58.23    ( top, X ) ), complement( meet( X, one ) ) ) ==> top }.
% 57.79/58.23  (116258) {G45,W12,D6,L1,V1,M1} P(2891,116223);d(222);d(950);d(1) { join( 
% 57.79/58.23    join( composition( complement( X ), top ), converse( X ) ), complement( 
% 57.79/58.23    one ) ) ==> top }.
% 57.79/58.23  (129795) {G46,W9,D5,L1,V1,M1} P(1940,116258);d(847);d(771);d(115498);d(772)
% 57.79/58.23     { join( complement( meet( X, one ) ), converse( X ) ) ==> top }.
% 57.79/58.23  (129905) {G47,W9,D4,L1,V1,M1} P(129795,2730);d(77);d(739);d(755) { join( 
% 57.79/58.23    meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 57.79/58.23  (129964) {G48,W13,D5,L1,V1,M1} P(4291,129905);d(5) { join( meet( X, one ), 
% 57.79/58.23    converse( meet( X, one ) ) ) ==> converse( meet( X, one ) ) }.
% 57.79/58.23  (129966) {G48,W13,D5,L1,V1,M1} P(4261,129905);d(5) { join( meet( one, X ), 
% 57.79/58.23    converse( meet( one, X ) ) ) ==> converse( meet( one, X ) ) }.
% 57.79/58.23  (130031) {G48,W8,D5,L1,V1,M1} P(129905,2918);d(7);d(20) { join( converse( 
% 57.79/58.23    meet( one, X ) ), X ) ==> X }.
% 57.79/58.23  (130150) {G48,W11,D5,L1,V2,M1} P(129905,987) { join( join( converse( X ), Y
% 57.79/58.23     ), complement( meet( one, X ) ) ) ==> top }.
% 57.79/58.23  (130214) {G49,W8,D5,L1,V1,M1} P(130031,4472);d(3684) { join( X, converse( 
% 57.79/58.23    meet( one, X ) ) ) ==> X }.
% 57.79/58.23  (130438) {G50,W8,D4,L1,V1,M1} P(4290,130214);d(5);d(129964) { converse( 
% 57.79/58.23    meet( X, one ) ) ==> meet( X, one ) }.
% 57.79/58.23  (130439) {G50,W8,D4,L1,V1,M1} P(4260,130214);d(5);d(129966) { converse( 
% 57.79/58.23    meet( one, X ) ) ==> meet( one, X ) }.
% 57.79/58.23  (131040) {G51,W8,D4,L1,V1,M1} S(12408);d(130439) { meet( converse( X ), one
% 57.79/58.23     ) ==> meet( one, X ) }.
% 57.79/58.23  (131041) {G51,W8,D4,L1,V1,M1} S(12362);d(130439) { meet( one, converse( X )
% 57.79/58.23     ) ==> meet( one, X ) }.
% 57.79/58.23  (131185) {G52,W13,D5,L1,V2,M1} P(20,131040) { meet( one, join( X, converse
% 57.79/58.23    ( Y ) ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 57.79/58.23  (131188) {G52,W13,D5,L1,V2,M1} P(19,131040) { meet( one, join( converse( X
% 57.79/58.23     ), Y ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 57.79/58.23  (131193) {G53,W13,D5,L1,V2,M1} P(20,131041);d(131188);d(131185) { meet( 
% 57.79/58.23    join( X, converse( Y ) ), one ) ==> meet( join( converse( X ), Y ), one )
% 57.79/58.23     }.
% 57.79/58.23  (133479) {G49,W12,D6,L1,V2,M1} P(130150,10134);d(746);d(755);d(64749) { 
% 57.79/58.23    meet( meet( join( converse( X ), Y ), one ), X ) ==> meet( one, X ) }.
% 57.79/58.23  (139935) {G50,W11,D6,L1,V2,M1} P(133479,82676);d(82676);d(186);d(7) { 
% 57.79/58.23    composition( meet( join( composition( X, top ), Y ), one ), X ) ==> X }.
% 57.79/58.23  (139982) {G51,W11,D6,L1,V2,M1} P(34414,139935) { composition( meet( join( Y
% 57.79/58.23    , composition( X, top ) ), one ), X ) ==> X }.
% 57.79/58.23  (140264) {G54,W12,D6,L1,V2,M1} P(139982,16);d(7);d(130438);d(223);d(131193)
% 57.79/58.23     { composition( Y, meet( join( converse( X ), composition( top, Y ) ), 
% 57.79/58.23    one ) ) ==> Y }.
% 57.79/58.23  (140371) {G63,W10,D4,L1,V1,M1} P(28454,140264);d(131040);d(89621) { 
% 57.79/58.23    composition( X, meet( one, skol1 ) ) ==> meet( converse( skol1 ), X ) }.
% 57.79/58.23  (140541) {G64,W9,D4,L1,V1,M1} P(140371,17);d(53077);d(7);d(130439) { 
% 57.79/58.23    composition( meet( one, skol1 ), X ) ==> meet( skol1, X ) }.
% 57.79/58.23  (140622) {G65,W12,D5,L1,V2,M1} P(140541,4);d(140371) { composition( meet( 
% 57.79/58.23    converse( skol1 ), Y ), X ) ==> composition( Y, meet( skol1, X ) ) }.
% 57.79/58.23  (143044) {G66,W0,D0,L0,V0,M0} S(21853);d(140622);d(64749);d(767);q {  }.
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  % SZS output end Refutation
% 57.79/58.23  found a proof!
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Unprocessed initial clauses:
% 57.79/58.23  
% 57.79/58.23  (143046) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  (143047) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y
% 57.79/58.23     ), Z ) }.
% 57.79/58.23  (143048) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X
% 57.79/58.23     ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 57.79/58.23  (143049) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( 
% 57.79/58.23    complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  (143050) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 57.79/58.23    composition( composition( X, Y ), Z ) }.
% 57.79/58.23  (143051) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 57.79/58.23  (143052) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 57.79/58.23    composition( X, Z ), composition( Y, Z ) ) }.
% 57.79/58.23  (143053) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 57.79/58.23  (143054) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse
% 57.79/58.23    ( X ), converse( Y ) ) }.
% 57.79/58.23  (143055) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 57.79/58.23    composition( converse( Y ), converse( X ) ) }.
% 57.79/58.23  (143056) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 57.79/58.23    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 57.79/58.23     }.
% 57.79/58.23  (143057) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 57.79/58.23  (143058) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 57.79/58.23  (143059) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1 }.
% 57.79/58.23  (143060) {G0,W23,D6,L1,V0,M1}  { ! join( composition( skol2, meet( skol1, 
% 57.79/58.23    skol3 ) ), composition( meet( skol2, converse( skol1 ) ), meet( skol1, 
% 57.79/58.23    skol3 ) ) ) = composition( meet( skol2, converse( skol1 ) ), meet( skol1
% 57.79/58.23    , skol3 ) ) }.
% 57.79/58.23  
% 57.79/58.23  
% 57.79/58.23  Total Proof:
% 57.79/58.23  
% 57.79/58.23  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  parent0: (143046) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 57.79/58.23    ( join( X, Y ), Z ) }.
% 57.79/58.23  parent0: (143047) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143063) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 57.79/58.23    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 57.79/58.23    X }.
% 57.79/58.23  parent0[0]: (143048) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 57.79/58.23    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 57.79/58.23    Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 57.79/58.23    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 57.79/58.23    Y ) ) ) ==> X }.
% 57.79/58.23  parent0: (143063) {G0,W14,D6,L1,V2,M1}  { join( complement( join( 
% 57.79/58.23    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 57.79/58.23    Y ) ) ) = X }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143066) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) = meet( X, Y ) }.
% 57.79/58.23  parent0[0]: (143049) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( 
% 57.79/58.23    join( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.79/58.23  parent0: (143066) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) = meet( X, Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 57.79/58.23     ) ) ==> composition( composition( X, Y ), Z ) }.
% 57.79/58.23  parent0: (143050) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z
% 57.79/58.23     ) ) = composition( composition( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.79/58.23  parent0: (143051) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143081) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 57.79/58.23    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 57.79/58.23  parent0[0]: (143052) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z )
% 57.79/58.23     = join( composition( X, Z ), composition( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.79/58.23    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.79/58.23  parent0: (143081) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 57.79/58.23    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 57.79/58.23     }.
% 57.79/58.23  parent0: (143053) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143096) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 57.79/58.23     ) = converse( join( X, Y ) ) }.
% 57.79/58.23  parent0[0]: (143054) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = 
% 57.79/58.23    join( converse( X ), converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 57.79/58.23     ) ) ==> converse( join( X, Y ) ) }.
% 57.79/58.23  parent0: (143096) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y
% 57.79/58.23     ) ) = converse( join( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143105) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 57.79/58.23    converse( X ) ) = converse( composition( X, Y ) ) }.
% 57.79/58.23  parent0[0]: (143055) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y )
% 57.79/58.23     ) = composition( converse( Y ), converse( X ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 57.79/58.23    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 57.79/58.23  parent0: (143105) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 57.79/58.23    converse( X ) ) = converse( composition( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.23    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.23    Y ) }.
% 57.79/58.23  parent0: (143056) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X )
% 57.79/58.23    , complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y
% 57.79/58.23     ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143126) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 57.79/58.23     }.
% 57.79/58.23  parent0[0]: (143057) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X )
% 57.79/58.23     ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 57.79/58.23    top }.
% 57.79/58.23  parent0: (143126) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 57.79/58.23     }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143138) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 57.79/58.23     }.
% 57.79/58.23  parent0[0]: (143058) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X )
% 57.79/58.23     ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  parent0: (143138) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 57.79/58.23     }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 57.79/58.23    skol1 }.
% 57.79/58.23  parent0: (143059) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1
% 57.79/58.23     }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143183) {G1,W19,D6,L1,V0,M1}  { ! composition( join( skol2, meet
% 57.79/58.23    ( skol2, converse( skol1 ) ) ), meet( skol1, skol3 ) ) = composition( 
% 57.79/58.23    meet( skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) }.
% 57.79/58.23  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.79/58.23    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.79/58.23  parent1[0; 2]: (143060) {G0,W23,D6,L1,V0,M1}  { ! join( composition( skol2
% 57.79/58.23    , meet( skol1, skol3 ) ), composition( meet( skol2, converse( skol1 ) ), 
% 57.79/58.23    meet( skol1, skol3 ) ) ) = composition( meet( skol2, converse( skol1 ) )
% 57.79/58.23    , meet( skol1, skol3 ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := skol2
% 57.79/58.23     Y := meet( skol2, converse( skol1 ) )
% 57.79/58.23     Z := meet( skol1, skol3 )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (14) {G1,W19,D6,L1,V0,M1} I;d(6) { ! composition( join( skol2
% 57.79/58.23    , meet( skol2, converse( skol1 ) ) ), meet( skol1, skol3 ) ) ==> 
% 57.79/58.23    composition( meet( skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) }.
% 57.79/58.23  parent0: (143183) {G1,W19,D6,L1,V0,M1}  { ! composition( join( skol2, meet
% 57.79/58.23    ( skol2, converse( skol1 ) ) ), meet( skol1, skol3 ) ) = composition( 
% 57.79/58.23    meet( skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143185) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 57.79/58.23     }.
% 57.79/58.23  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 57.79/58.23     }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143186) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 57.79/58.23     }.
% 57.79/58.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  parent1[0; 2]: (143185) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement
% 57.79/58.23    ( X ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := complement( X )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143189) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 57.79/58.23     }.
% 57.79/58.23  parent0[0]: (143186) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 57.79/58.23    X ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 57.79/58.23    ==> top }.
% 57.79/58.23  parent0: (143189) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 57.79/58.23     }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143191) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 57.79/58.23    ==> composition( converse( X ), converse( Y ) ) }.
% 57.79/58.23  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 57.79/58.23    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143192) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 57.79/58.23    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 57.79/58.23  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.79/58.23  parent1[0; 7]: (143191) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 57.79/58.23     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := converse( Y )
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 57.79/58.23    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 57.79/58.23  parent0: (143192) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 57.79/58.23    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143197) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 57.79/58.23    ==> composition( converse( X ), converse( Y ) ) }.
% 57.79/58.23  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 57.79/58.23    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143199) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 57.79/58.23    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.79/58.23  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.79/58.23  parent1[0; 9]: (143197) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 57.79/58.23     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := converse( X )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.79/58.23    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.79/58.23  parent0: (143199) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 57.79/58.23    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143202) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 57.79/58.23    ( converse( X ), converse( Y ) ) }.
% 57.79/58.23  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.79/58.23     ) ==> converse( join( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143204) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) ==> join
% 57.79/58.23    ( converse( X ), converse( Y ) ) }.
% 57.79/58.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  parent1[0; 2]: (143202) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 57.79/58.23    ==> join( converse( X ), converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143206) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 57.79/58.23    converse( join( Y, X ) ) }.
% 57.79/58.23  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.79/58.23     ) ==> converse( join( X, Y ) ) }.
% 57.79/58.23  parent1[0; 5]: (143204) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) 
% 57.79/58.23    ==> join( converse( X ), converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y )
% 57.79/58.23     ) = converse( join( Y, X ) ) }.
% 57.79/58.23  parent0: (143206) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 57.79/58.23    converse( join( Y, X ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143208) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 57.79/58.23    ( converse( X ), converse( Y ) ) }.
% 57.79/58.23  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.79/58.23     ) ==> converse( join( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143209) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y
% 57.79/58.23     ) ) ==> join( X, converse( Y ) ) }.
% 57.79/58.23  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.79/58.23  parent1[0; 7]: (143208) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 57.79/58.23    ==> join( converse( X ), converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := converse( X )
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.79/58.23     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.79/58.23  parent0: (143209) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y
% 57.79/58.23     ) ) ==> join( X, converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143214) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 57.79/58.23    ( converse( X ), converse( Y ) ) }.
% 57.79/58.23  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.79/58.23     ) ==> converse( join( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143216) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 57.79/58.23     ) ) ==> join( converse( X ), Y ) }.
% 57.79/58.23  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.79/58.23  parent1[0; 9]: (143214) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 57.79/58.23    ==> join( converse( X ), converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := converse( Y )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.79/58.23    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.79/58.23  parent0: (143216) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 57.79/58.23     ) ) ==> join( converse( X ), Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143219) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 57.79/58.23    ( converse( X ), converse( Y ) ) }.
% 57.79/58.23  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.79/58.23     ) ==> converse( join( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143225) {G1,W14,D5,L1,V3,M1}  { converse( join( X, join( Y, Z ) )
% 57.79/58.23     ) ==> join( converse( X ), converse( join( Z, Y ) ) ) }.
% 57.79/58.23  parent0[0]: (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) )
% 57.79/58.23     = converse( join( Y, X ) ) }.
% 57.79/58.23  parent1[0; 10]: (143219) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 57.79/58.23    ==> join( converse( X ), converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := Z
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := join( Y, Z )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143231) {G1,W13,D5,L1,V3,M1}  { converse( join( X, join( Y, Z ) )
% 57.79/58.23     ) ==> converse( join( X, join( Z, Y ) ) ) }.
% 57.79/58.23  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.79/58.23     ) ==> converse( join( X, Y ) ) }.
% 57.79/58.23  parent1[0; 7]: (143225) {G1,W14,D5,L1,V3,M1}  { converse( join( X, join( Y
% 57.79/58.23    , Z ) ) ) ==> join( converse( X ), converse( join( Z, Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := join( Z, Y )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143233) {G1,W13,D5,L1,V3,M1}  { converse( join( X, join( Y, Z ) )
% 57.79/58.23     ) ==> converse( join( join( X, Z ), Y ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  parent1[0; 8]: (143231) {G1,W13,D5,L1,V3,M1}  { converse( join( X, join( Y
% 57.79/58.23    , Z ) ) ) ==> converse( join( X, join( Z, Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Z
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143235) {G1,W13,D5,L1,V3,M1}  { converse( join( join( X, Y ), Z )
% 57.79/58.23     ) ==> converse( join( join( X, Z ), Y ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  parent1[0; 2]: (143233) {G1,W13,D5,L1,V3,M1}  { converse( join( X, join( Y
% 57.79/58.23    , Z ) ) ) ==> converse( join( join( X, Z ), Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (22) {G2,W13,D5,L1,V3,M1} P(18,8);d(8);d(1);d(1) { converse( 
% 57.79/58.23    join( join( Z, Y ), X ) ) = converse( join( join( Z, X ), Y ) ) }.
% 57.79/58.23  parent0: (143235) {G1,W13,D5,L1,V3,M1}  { converse( join( join( X, Y ), Z )
% 57.79/58.23     ) ==> converse( join( join( X, Z ), Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Z
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143236) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 57.79/58.23    ==> composition( converse( X ), converse( Y ) ) }.
% 57.79/58.23  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 57.79/58.23    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143238) {G1,W14,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 57.79/58.23    , Z ) ) ) ==> composition( converse( join( Z, Y ) ), converse( X ) ) }.
% 57.79/58.23  parent0[0]: (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) )
% 57.79/58.23     = converse( join( Y, X ) ) }.
% 57.79/58.23  parent1[0; 8]: (143236) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 57.79/58.23     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := Z
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := join( Y, Z )
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143244) {G1,W13,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 57.79/58.23    , Z ) ) ) ==> converse( composition( X, join( Z, Y ) ) ) }.
% 57.79/58.23  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 57.79/58.23    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 57.79/58.23  parent1[0; 7]: (143238) {G1,W14,D5,L1,V3,M1}  { converse( composition( X, 
% 57.79/58.23    join( Y, Z ) ) ) ==> composition( converse( join( Z, Y ) ), converse( X )
% 57.79/58.23     ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := join( Z, Y )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (23) {G2,W13,D5,L1,V3,M1} P(18,9);d(9) { converse( composition
% 57.79/58.23    ( Z, join( Y, X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 57.79/58.23  parent0: (143244) {G1,W13,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 57.79/58.23    , Z ) ) ) ==> converse( composition( X, join( Z, Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Z
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143246) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.79/58.23    X, join( Y, Z ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143250) {G1,W14,D5,L1,V3,M1}  { join( join( X, converse( Y ) ), 
% 57.79/58.23    converse( Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 57.79/58.23  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.79/58.23     ) ==> converse( join( X, Y ) ) }.
% 57.79/58.23  parent1[0; 10]: (143246) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 57.79/58.23    ==> join( X, join( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := Z
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := converse( Y )
% 57.79/58.23     Z := converse( Z )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (26) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X
% 57.79/58.23     ) ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 57.79/58.23  parent0: (143250) {G1,W14,D5,L1,V3,M1}  { join( join( X, converse( Y ) ), 
% 57.79/58.23    converse( Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Z
% 57.79/58.23     Y := X
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143253) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.79/58.23    X, join( Y, Z ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143256) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 57.79/58.23    Y ) ), X ), Y ) ==> top }.
% 57.79/58.23  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 57.79/58.23    ==> top }.
% 57.79/58.23  parent1[0; 9]: (143253) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 57.79/58.23     join( X, join( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := join( X, Y )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := complement( join( X, Y ) )
% 57.79/58.23     Y := X
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 57.79/58.23    join( X, Y ) ), X ), Y ) ==> top }.
% 57.79/58.23  parent0: (143256) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 57.79/58.23    Y ) ), X ), Y ) ==> top }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143262) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.79/58.23    X, join( Y, Z ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143267) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) )
% 57.79/58.23    , Y ) ==> join( X, top ) }.
% 57.79/58.23  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 57.79/58.23    ==> top }.
% 57.79/58.23  parent1[0; 9]: (143262) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 57.79/58.23     join( X, join( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := complement( Y )
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (28) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement
% 57.79/58.23    ( X ) ), X ) ==> join( Y, top ) }.
% 57.79/58.23  parent0: (143267) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) )
% 57.79/58.23    , Y ) ==> join( X, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143271) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.79/58.23    X, join( Y, Z ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143274) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 57.79/58.23    ( join( Y, Z ), X ) }.
% 57.79/58.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  parent1[0; 6]: (143271) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 57.79/58.23     join( X, join( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := join( Y, Z )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.79/58.23    join( join( Y, Z ), X ) }.
% 57.79/58.23  parent0: (143274) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 57.79/58.23    ( join( Y, Z ), X ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143288) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.79/58.23    X, join( Y, Z ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143293) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 57.79/58.23    ( X, join( Z, Y ) ) }.
% 57.79/58.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  parent1[0; 8]: (143288) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 57.79/58.23     join( X, join( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := Z
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143306) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 57.79/58.23    ( join( X, Z ), Y ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  parent1[0; 6]: (143293) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 57.79/58.23     join( X, join( Z, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Z
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 57.79/58.23     ) = join( join( Z, X ), Y ) }.
% 57.79/58.23  parent0: (143306) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 57.79/58.23    ( join( X, Z ), Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Z
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143308) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.79/58.23    X, join( Y, Z ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143311) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 57.79/58.23     ) ) ==> join( X, top ) }.
% 57.79/58.23  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 57.79/58.23     }.
% 57.79/58.23  parent1[0; 9]: (143308) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 57.79/58.23     join( X, join( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := complement( Y )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 57.79/58.23    complement( X ) ) ==> join( Y, top ) }.
% 57.79/58.23  parent0: (143311) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 57.79/58.23     ) ) ==> join( X, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143315) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 57.79/58.23    Y ), complement( Y ) ) }.
% 57.79/58.23  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 57.79/58.23    complement( X ) ) ==> join( Y, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143318) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 57.79/58.23    complement( Y ), join( X, Y ) ) }.
% 57.79/58.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  parent1[0; 4]: (143315) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 57.79/58.23    join( X, Y ), complement( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := join( X, Y )
% 57.79/58.23     Y := complement( Y )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143331) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 57.79/58.23    complement( Y ), X ), Y ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  parent1[0; 4]: (143318) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 57.79/58.23    complement( Y ), join( X, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := complement( Y )
% 57.79/58.23     Y := X
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143332) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), 
% 57.79/58.23    Y ) ==> join( X, top ) }.
% 57.79/58.23  parent0[0]: (143331) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join
% 57.79/58.23    ( complement( Y ), X ), Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (36) {G2,W10,D5,L1,V2,M1} P(31,0);d(1) { join( join( 
% 57.79/58.23    complement( Y ), X ), Y ) ==> join( X, top ) }.
% 57.79/58.23  parent0: (143332) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X )
% 57.79/58.23    , Y ) ==> join( X, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143333) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 57.79/58.23    Y ), complement( Y ) ) }.
% 57.79/58.23  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 57.79/58.23    complement( X ) ) ==> join( Y, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143336) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y
% 57.79/58.23    , X ), complement( Y ) ) }.
% 57.79/58.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  parent1[0; 5]: (143333) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 57.79/58.23    join( X, Y ), complement( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143349) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 57.79/58.23     ) ) ==> join( X, top ) }.
% 57.79/58.23  parent0[0]: (143336) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 57.79/58.23    ( Y, X ), complement( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), 
% 57.79/58.23    complement( Y ) ) ==> join( X, top ) }.
% 57.79/58.23  parent0: (143349) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 57.79/58.23     ) ) ==> join( X, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143351) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 57.79/58.23    Y ), complement( Y ) ) }.
% 57.79/58.23  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 57.79/58.23    complement( X ) ) ==> join( Y, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143352) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 57.79/58.23    complement( complement( X ) ) ) }.
% 57.79/58.23  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 57.79/58.23     }.
% 57.79/58.23  parent1[0; 5]: (143351) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 57.79/58.23    join( X, Y ), complement( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := complement( X )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143353) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( 
% 57.79/58.23    X ) ) ) ==> join( X, top ) }.
% 57.79/58.23  parent0[0]: (143352) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 57.79/58.23    complement( complement( X ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (38) {G2,W9,D5,L1,V1,M1} P(11,31) { join( top, complement( 
% 57.79/58.23    complement( X ) ) ) ==> join( X, top ) }.
% 57.79/58.23  parent0: (143353) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement
% 57.79/58.23    ( X ) ) ) ==> join( X, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143355) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 57.79/58.23    Y ), complement( X ) ) }.
% 57.79/58.23  parent0[0]: (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), 
% 57.79/58.23    complement( Y ) ) ==> join( X, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143362) {G1,W14,D5,L1,V3,M1}  { join( join( X, Y ), top ) ==> 
% 57.79/58.23    join( join( join( Z, X ), Y ), complement( Z ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  parent1[0; 7]: (143355) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 57.79/58.23    join( X, Y ), complement( X ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Z
% 57.79/58.23     Y := X
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := Z
% 57.79/58.23     Y := join( X, Y )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143363) {G1,W14,D5,L1,V3,M1}  { join( join( join( Z, X ), Y ), 
% 57.79/58.23    complement( Z ) ) ==> join( join( X, Y ), top ) }.
% 57.79/58.23  parent0[0]: (143362) {G1,W14,D5,L1,V3,M1}  { join( join( X, Y ), top ) ==> 
% 57.79/58.23    join( join( join( Z, X ), Y ), complement( Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (46) {G3,W14,D5,L1,V3,M1} P(1,37) { join( join( join( X, Y ), 
% 57.79/58.23    Z ), complement( X ) ) ==> join( join( Y, Z ), top ) }.
% 57.79/58.23  parent0: (143363) {G1,W14,D5,L1,V3,M1}  { join( join( join( Z, X ), Y ), 
% 57.79/58.23    complement( Z ) ) ==> join( join( X, Y ), top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := Z
% 57.79/58.23     Z := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143366) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 57.79/58.23    join( complement( X ), Y ) ) ) ==> X }.
% 57.79/58.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.79/58.23  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 57.79/58.23    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 57.79/58.23    Y ) ) ) ==> X }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.79/58.23    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.79/58.23  parent0: (143366) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 57.79/58.23    join( complement( X ), Y ) ) ) ==> X }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143369) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 57.79/58.23    converse( join( converse( X ), Y ) ) }.
% 57.79/58.23  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.79/58.23     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143370) {G1,W14,D6,L1,V3,M1}  { join( X, converse( join( Y, Z ) )
% 57.79/58.23     ) ==> converse( join( join( converse( X ), Y ), Z ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  parent1[0; 8]: (143369) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 57.79/58.23    ==> converse( join( converse( X ), Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := converse( X )
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := join( Y, Z )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143371) {G1,W14,D6,L1,V3,M1}  { converse( join( join( converse( X
% 57.79/58.23     ), Y ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 57.79/58.23  parent0[0]: (143370) {G1,W14,D6,L1,V3,M1}  { join( X, converse( join( Y, Z
% 57.79/58.23     ) ) ) ==> converse( join( join( converse( X ), Y ), Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (55) {G2,W14,D6,L1,V3,M1} P(1,19) { converse( join( join( 
% 57.79/58.23    converse( X ), Y ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 57.79/58.23  parent0: (143371) {G1,W14,D6,L1,V3,M1}  { converse( join( join( converse( X
% 57.79/58.23     ), Y ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143373) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 57.79/58.23    converse( join( converse( X ), Y ) ) }.
% 57.79/58.23  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.79/58.23     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143374) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 57.79/58.23    converse( X ) ) ) ) ==> converse( top ) }.
% 57.79/58.23  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 57.79/58.23     }.
% 57.79/58.23  parent1[0; 8]: (143373) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 57.79/58.23    ==> converse( join( converse( X ), Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := converse( X )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := complement( converse( X ) )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (59) {G2,W9,D6,L1,V1,M1} P(11,19) { join( X, converse( 
% 57.79/58.23    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 57.79/58.23  parent0: (143374) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 57.79/58.23    converse( X ) ) ) ) ==> converse( top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143377) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.79/58.23    ( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143380) {G1,W7,D4,L1,V1,M1}  { meet( complement( X ), X ) ==> 
% 57.79/58.23    complement( top ) }.
% 57.79/58.23  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 57.79/58.23    ==> top }.
% 57.79/58.23  parent1[0; 6]: (143377) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.79/58.23    ( join( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := complement( X )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := complement( X )
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (74) {G2,W7,D4,L1,V1,M1} P(15,3) { meet( complement( X ), X ) 
% 57.79/58.23    ==> complement( top ) }.
% 57.79/58.23  parent0: (143380) {G1,W7,D4,L1,V1,M1}  { meet( complement( X ), X ) ==> 
% 57.79/58.23    complement( top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143382) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.79/58.23    ( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143384) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.79/58.23    ( complement( Y ), complement( X ) ) ) }.
% 57.79/58.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  parent1[0; 5]: (143382) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.79/58.23    ( join( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := complement( X )
% 57.79/58.23     Y := complement( Y )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143386) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 57.79/58.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.79/58.23  parent1[0; 4]: (143384) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.79/58.23    ( join( complement( Y ), complement( X ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 57.79/58.23    , Y ) }.
% 57.79/58.23  parent0: (143386) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143388) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.79/58.23    ( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143391) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 57.79/58.23    complement( top ) }.
% 57.79/58.23  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 57.79/58.23     }.
% 57.79/58.23  parent1[0; 6]: (143388) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.79/58.23    ( join( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := complement( X )
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := complement( X )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143392) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 57.79/58.23  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  parent1[0; 1]: (143391) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) 
% 57.79/58.23    ==> complement( top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143393) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 57.79/58.23  parent0[0]: (143392) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 57.79/58.23     zero }.
% 57.79/58.23  parent0: (143393) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143395) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.79/58.23    ( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143396) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 57.79/58.23    join( zero, complement( X ) ) ) }.
% 57.79/58.23  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  parent1[0; 6]: (143395) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.79/58.23    ( join( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := top
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143398) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 57.79/58.23    ( X ) ) ) ==> meet( top, X ) }.
% 57.79/58.23  parent0[0]: (143396) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 57.79/58.23    join( zero, complement( X ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, 
% 57.79/58.23    complement( X ) ) ) ==> meet( top, X ) }.
% 57.79/58.23  parent0: (143398) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 57.79/58.23    ( X ) ) ) ==> meet( top, X ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143401) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.79/58.23    ( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.79/58.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143403) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 57.79/58.23    join( complement( X ), zero ) ) }.
% 57.79/58.23  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  parent1[0; 8]: (143401) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.79/58.23    ( join( complement( X ), complement( Y ) ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := top
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143405) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 57.79/58.23    zero ) ) ==> meet( X, top ) }.
% 57.79/58.23  parent0[0]: (143403) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 57.79/58.23    join( complement( X ), zero ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (79) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( 
% 57.79/58.23    complement( X ), zero ) ) ==> meet( X, top ) }.
% 57.79/58.23  parent0: (143405) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X )
% 57.79/58.23    , zero ) ) ==> meet( X, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143407) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 57.79/58.23    complement( Y ) ), Y ) }.
% 57.79/58.23  parent0[0]: (28) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( 
% 57.79/58.23    X ) ), X ) ==> join( Y, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143408) {G2,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 57.79/58.23    zero ), top ) }.
% 57.79/58.23  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  parent1[0; 7]: (143407) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 57.79/58.23    join( X, complement( Y ) ), Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := top
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143409) {G2,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 57.79/58.23    join( X, top ) }.
% 57.79/58.23  parent0[0]: (143408) {G2,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( 
% 57.79/58.23    X, zero ), top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (80) {G3,W9,D4,L1,V1,M1} P(77,28) { join( join( X, zero ), top
% 57.79/58.23     ) ==> join( X, top ) }.
% 57.79/58.23  parent0: (143409) {G2,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 57.79/58.23    join( X, top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143411) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 57.79/58.23    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.79/58.23  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 57.79/58.23     ) ) ==> composition( composition( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143413) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 57.79/58.23     ), top ) ==> composition( X, skol1 ) }.
% 57.79/58.23  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 57.79/58.23    skol1 }.
% 57.79/58.23  parent1[0; 8]: (143411) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 57.79/58.23    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := skol1
% 57.79/58.23     Z := top
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (90) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X
% 57.79/58.23    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 57.79/58.23  parent0: (143413) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 57.79/58.23     ), top ) ==> composition( X, skol1 ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143418) {G2,W6,D4,L1,V1,M1}  { meet( complement( X ), X ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  parent1[0; 5]: (74) {G2,W7,D4,L1,V1,M1} P(15,3) { meet( complement( X ), X
% 57.79/58.23     ) ==> complement( top ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (92) {G3,W6,D4,L1,V1,M1} S(74);d(77) { meet( complement( X ), 
% 57.79/58.23    X ) ==> zero }.
% 57.79/58.23  parent0: (143418) {G2,W6,D4,L1,V1,M1}  { meet( complement( X ), X ) ==> 
% 57.79/58.23    zero }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143421) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.79/58.23    X, join( Y, Z ) ) }.
% 57.79/58.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.23    join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143425) {G1,W17,D5,L1,V4,M1}  { join( join( X, composition( Y, Z
% 57.79/58.23     ) ), composition( T, Z ) ) ==> join( X, composition( join( Y, T ), Z ) )
% 57.79/58.23     }.
% 57.79/58.23  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.79/58.23    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.79/58.23  parent1[0; 12]: (143421) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 57.79/58.23    ==> join( X, join( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := T
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := composition( Y, Z )
% 57.79/58.23     Z := composition( T, Z )
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (93) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition
% 57.79/58.23    ( X, Y ) ), composition( Z, Y ) ) ==> join( T, composition( join( X, Z )
% 57.79/58.23    , Y ) ) }.
% 57.79/58.23  parent0: (143425) {G1,W17,D5,L1,V4,M1}  { join( join( X, composition( Y, Z
% 57.79/58.23     ) ), composition( T, Z ) ) ==> join( X, composition( join( Y, T ), Z ) )
% 57.79/58.23     }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := T
% 57.79/58.23     Y := X
% 57.79/58.23     Z := Y
% 57.79/58.23     T := Z
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143428) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.79/58.23     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.79/58.23  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.79/58.23    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Z
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143430) {G1,W13,D4,L1,V3,M1}  { composition( join( Y, X ), Z ) 
% 57.79/58.23    ==> join( composition( X, Z ), composition( Y, Z ) ) }.
% 57.79/58.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.23  parent1[0; 2]: (143428) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 57.79/58.23    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Z
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143432) {G1,W11,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 57.79/58.23    ==> composition( join( Y, X ), Z ) }.
% 57.79/58.23  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.79/58.23    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.79/58.23  parent1[0; 6]: (143430) {G1,W13,D4,L1,V3,M1}  { composition( join( Y, X ), 
% 57.79/58.23    Z ) ==> join( composition( X, Z ), composition( Y, Z ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := Y
% 57.79/58.23     Y := X
% 57.79/58.23     Z := Z
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (95) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( X, 
% 57.79/58.23    Z ), Y ) = composition( join( Z, X ), Y ) }.
% 57.79/58.23  parent0: (143432) {G1,W11,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 57.79/58.23    ==> composition( join( Y, X ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Z
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143434) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.79/58.23     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.79/58.23  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.79/58.23    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Z
% 57.79/58.23     Z := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143436) {G1,W11,D4,L1,V1,M1}  { composition( join( X, skol1 ), 
% 57.79/58.23    top ) ==> join( composition( X, top ), skol1 ) }.
% 57.79/58.23  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 57.79/58.23    skol1 }.
% 57.79/58.23  parent1[0; 10]: (143434) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 57.79/58.23    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23  end
% 57.79/58.23  substitution1:
% 57.79/58.23     X := X
% 57.79/58.23     Y := top
% 57.79/58.23     Z := skol1
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  subsumption: (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, 
% 57.79/58.23    skol1 ), top ) ==> join( composition( X, top ), skol1 ) }.
% 57.79/58.23  parent0: (143436) {G1,W11,D4,L1,V1,M1}  { composition( join( X, skol1 ), 
% 57.79/58.23    top ) ==> join( composition( X, top ), skol1 ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23  end
% 57.79/58.23  permutation0:
% 57.79/58.23     0 ==> 0
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  eqswap: (143440) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.23    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.23    complement( Y ) ) }.
% 57.79/58.23  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.23    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.23    Y ) }.
% 57.79/58.23  substitution0:
% 57.79/58.23     X := X
% 57.79/58.23     Y := Y
% 57.79/58.23  end
% 57.79/58.23  
% 57.79/58.23  paramod: (143442) {G1,W15,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 57.79/58.23    composition( converse( composition( X, skol1 ) ), complement( composition
% 57.79/58.23    ( X, skol1 ) ) ), complement( top ) ) }.
% 57.79/58.23  parent0[0]: (90) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X
% 57.79/58.23    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 57.79/58.24  parent1[0; 10]: (143440) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := composition( X, skol1 )
% 57.79/58.24     Y := top
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143444) {G2,W14,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 57.79/58.24    composition( converse( composition( X, skol1 ) ), complement( composition
% 57.79/58.24    ( X, skol1 ) ) ), zero ) }.
% 57.79/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.24    zero }.
% 57.79/58.24  parent1[0; 13]: (143442) {G1,W15,D6,L1,V1,M1}  { complement( top ) ==> join
% 57.79/58.24    ( composition( converse( composition( X, skol1 ) ), complement( 
% 57.79/58.24    composition( X, skol1 ) ) ), complement( top ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143445) {G2,W13,D6,L1,V1,M1}  { zero ==> join( composition( 
% 57.79/58.24    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 57.79/58.24     ) ), zero ) }.
% 57.79/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.24    zero }.
% 57.79/58.24  parent1[0; 1]: (143444) {G2,W14,D6,L1,V1,M1}  { complement( top ) ==> join
% 57.79/58.24    ( composition( converse( composition( X, skol1 ) ), complement( 
% 57.79/58.24    composition( X, skol1 ) ) ), zero ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143447) {G2,W13,D6,L1,V1,M1}  { join( composition( converse( 
% 57.79/58.24    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ), zero
% 57.79/58.24     ) ==> zero }.
% 57.79/58.24  parent0[0]: (143445) {G2,W13,D6,L1,V1,M1}  { zero ==> join( composition( 
% 57.79/58.24    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 57.79/58.24     ) ), zero ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (103) {G2,W13,D6,L1,V1,M1} P(90,10);d(77) { join( composition
% 57.79/58.24    ( converse( composition( X, skol1 ) ), complement( composition( X, skol1
% 57.79/58.24     ) ) ), zero ) ==> zero }.
% 57.79/58.24  parent0: (143447) {G2,W13,D6,L1,V1,M1}  { join( composition( converse( 
% 57.79/58.24    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ), zero
% 57.79/58.24     ) ==> zero }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143450) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.24    Y ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143451) {G1,W19,D7,L1,V3,M1}  { complement( composition( X, Y ) )
% 57.79/58.24     ==> join( composition( converse( Z ), complement( composition( 
% 57.79/58.24    composition( Z, X ), Y ) ) ), complement( composition( X, Y ) ) ) }.
% 57.79/58.24  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 57.79/58.24     ) ) ==> composition( composition( X, Y ), Z ) }.
% 57.79/58.24  parent1[0; 10]: (143450) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Z
% 57.79/58.24     Y := X
% 57.79/58.24     Z := Y
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := Z
% 57.79/58.24     Y := composition( X, Y )
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143452) {G1,W19,D7,L1,V3,M1}  { join( composition( converse( Z ), 
% 57.79/58.24    complement( composition( composition( Z, X ), Y ) ) ), complement( 
% 57.79/58.24    composition( X, Y ) ) ) ==> complement( composition( X, Y ) ) }.
% 57.79/58.24  parent0[0]: (143451) {G1,W19,D7,L1,V3,M1}  { complement( composition( X, Y
% 57.79/58.24     ) ) ==> join( composition( converse( Z ), complement( composition( 
% 57.79/58.24    composition( Z, X ), Y ) ) ), complement( composition( X, Y ) ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24     Z := Z
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (104) {G1,W19,D7,L1,V3,M1} P(4,10) { join( composition( 
% 57.79/58.24    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 57.79/58.24    complement( composition( Y, Z ) ) ) ==> complement( composition( Y, Z ) )
% 57.79/58.24     }.
% 57.79/58.24  parent0: (143452) {G1,W19,D7,L1,V3,M1}  { join( composition( converse( Z )
% 57.79/58.24    , complement( composition( composition( Z, X ), Y ) ) ), complement( 
% 57.79/58.24    composition( X, Y ) ) ) ==> complement( composition( X, Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Y
% 57.79/58.24     Y := Z
% 57.79/58.24     Z := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143454) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.24    Y ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143456) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 57.79/58.24     }.
% 57.79/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.24    zero }.
% 57.79/58.24  parent1[0; 11]: (143454) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24     Y := top
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143457) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 57.79/58.24    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 57.79/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.24    zero }.
% 57.79/58.24  parent1[0; 1]: (143456) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join
% 57.79/58.24    ( composition( converse( X ), complement( composition( X, top ) ) ), zero
% 57.79/58.24     ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143459) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X ), 
% 57.79/58.24    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 57.79/58.24  parent0[0]: (143457) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 57.79/58.24    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (105) {G2,W11,D6,L1,V1,M1} P(77,10) { join( composition( 
% 57.79/58.24    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 57.79/58.24  parent0: (143459) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, top ) ) ), zero ) ==> zero }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143462) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.79/58.24    X, join( Y, Z ) ) }.
% 57.79/58.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.24    join( X, Y ), Z ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24     Z := Z
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143464) {G1,W17,D7,L1,V3,M1}  { join( join( X, composition( 
% 57.79/58.24    converse( Y ), complement( composition( Y, Z ) ) ) ), complement( Z ) ) 
% 57.79/58.24    ==> join( X, complement( Z ) ) }.
% 57.79/58.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.24    Y ) }.
% 57.79/58.24  parent1[0; 15]: (143462) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 57.79/58.24    ==> join( X, join( Y, Z ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Y
% 57.79/58.24     Y := Z
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24     Y := composition( converse( Y ), complement( composition( Y, Z ) ) )
% 57.79/58.24     Z := complement( Z )
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (108) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ) ), 
% 57.79/58.24    complement( Y ) ) ==> join( Z, complement( Y ) ) }.
% 57.79/58.24  parent0: (143464) {G1,W17,D7,L1,V3,M1}  { join( join( X, composition( 
% 57.79/58.24    converse( Y ), complement( composition( Y, Z ) ) ) ), complement( Z ) ) 
% 57.79/58.24    ==> join( X, complement( Z ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Z
% 57.79/58.24     Y := X
% 57.79/58.24     Z := Y
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143468) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.24    Y ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143470) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 57.79/58.24    join( composition( converse( converse( Y ) ), complement( converse( 
% 57.79/58.24    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 57.79/58.24  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 57.79/58.24    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 57.79/58.24  parent1[0; 10]: (143468) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := converse( Y )
% 57.79/58.24     Y := converse( X )
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143471) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 57.79/58.24    join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 57.79/58.24    complement( converse( X ) ) ) }.
% 57.79/58.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.79/58.24  parent1[0; 6]: (143470) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) )
% 57.79/58.24     ==> join( composition( converse( converse( Y ) ), complement( converse( 
% 57.79/58.24    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Y
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143472) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 57.79/58.24    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 57.79/58.24    complement( converse( X ) ) }.
% 57.79/58.24  parent0[0]: (143471) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) 
% 57.79/58.24    ==> join( composition( Y, complement( converse( composition( X, Y ) ) ) )
% 57.79/58.24    , complement( converse( X ) ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 57.79/58.24    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 57.79/58.24    Y ) ) ) ==> complement( converse( Y ) ) }.
% 57.79/58.24  parent0: (143472) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement
% 57.79/58.24    ( converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 57.79/58.24    complement( converse( X ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Y
% 57.79/58.24     Y := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143473) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.24    Y ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143474) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 57.79/58.24    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 57.79/58.24    X ) ) ) ) }.
% 57.79/58.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.79/58.24  parent1[0; 3]: (143473) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := composition( converse( Y ), complement( composition( Y, X ) ) )
% 57.79/58.24     Y := complement( X )
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := Y
% 57.79/58.24     Y := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143477) {G1,W13,D6,L1,V2,M1}  { join( complement( X ), composition
% 57.79/58.24    ( converse( Y ), complement( composition( Y, X ) ) ) ) ==> complement( X
% 57.79/58.24     ) }.
% 57.79/58.24  parent0[0]: (143474) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 57.79/58.24    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 57.79/58.24    X ) ) ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (111) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 57.79/58.24    complement( Y ) }.
% 57.79/58.24  parent0: (143477) {G1,W13,D6,L1,V2,M1}  { join( complement( X ), 
% 57.79/58.24    composition( converse( Y ), complement( composition( Y, X ) ) ) ) ==> 
% 57.79/58.24    complement( X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Y
% 57.79/58.24     Y := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143479) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.24    Y ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143480) {G1,W13,D7,L1,V2,M1}  { complement( X ) ==> join( 
% 57.79/58.24    composition( Y, complement( composition( converse( Y ), X ) ) ), 
% 57.79/58.24    complement( X ) ) }.
% 57.79/58.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.79/58.24  parent1[0; 5]: (143479) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Y
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := converse( Y )
% 57.79/58.24     Y := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143481) {G1,W13,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 57.79/58.24    composition( converse( Y ), X ) ) ), complement( X ) ) ==> complement( X
% 57.79/58.24     ) }.
% 57.79/58.24  parent0[0]: (143480) {G1,W13,D7,L1,V2,M1}  { complement( X ) ==> join( 
% 57.79/58.24    composition( Y, complement( composition( converse( Y ), X ) ) ), 
% 57.79/58.24    complement( X ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (112) {G1,W13,D7,L1,V2,M1} P(7,10) { join( composition( X, 
% 57.79/58.24    complement( composition( converse( X ), Y ) ) ), complement( Y ) ) ==> 
% 57.79/58.24    complement( Y ) }.
% 57.79/58.24  parent0: (143481) {G1,W13,D7,L1,V2,M1}  { join( composition( Y, complement
% 57.79/58.24    ( composition( converse( Y ), X ) ) ), complement( X ) ) ==> complement( 
% 57.79/58.24    X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Y
% 57.79/58.24     Y := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143483) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.24    Y ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143485) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 57.79/58.24    composition( converse( skol1 ), complement( skol1 ) ), complement( top )
% 57.79/58.24     ) }.
% 57.79/58.24  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 57.79/58.24    skol1 }.
% 57.79/58.24  parent1[0; 8]: (143483) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := skol1
% 57.79/58.24     Y := top
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143487) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 57.79/58.24    composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 57.79/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.24    zero }.
% 57.79/58.24  parent1[0; 9]: (143485) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join
% 57.79/58.24    ( composition( converse( skol1 ), complement( skol1 ) ), complement( top
% 57.79/58.24     ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143488) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 57.79/58.24    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 57.79/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.24    zero }.
% 57.79/58.24  parent1[0; 1]: (143487) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join
% 57.79/58.24    ( composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143490) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1
% 57.79/58.24     ), complement( skol1 ) ), zero ) ==> zero }.
% 57.79/58.24  parent0[0]: (143488) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 57.79/58.24    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (113) {G2,W9,D5,L1,V0,M1} P(13,10);d(77) { join( composition( 
% 57.79/58.24    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 57.79/58.24  parent0: (143490) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1
% 57.79/58.24     ), complement( skol1 ) ), zero ) ==> zero }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143493) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.24    Y ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143494) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 57.79/58.24  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.79/58.24  parent1[0; 8]: (143493) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24     Y := one
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143495) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X ), 
% 57.79/58.24    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 57.79/58.24  parent0[0]: (143494) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (114) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 57.79/58.24    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 57.79/58.24     ) }.
% 57.79/58.24  parent0: (143495) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X )
% 57.79/58.24    , complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143497) {G3,W6,D4,L1,V1,M1}  { zero ==> meet( complement( X ), X )
% 57.79/58.24     }.
% 57.79/58.24  parent0[0]: (92) {G3,W6,D4,L1,V1,M1} S(74);d(77) { meet( complement( X ), X
% 57.79/58.24     ) ==> zero }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143498) {G3,W10,D5,L1,V1,M1}  { zero ==> meet( meet( top, X ), 
% 57.79/58.24    join( zero, complement( X ) ) ) }.
% 57.79/58.24  parent0[0]: (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, 
% 57.79/58.24    complement( X ) ) ) ==> meet( top, X ) }.
% 57.79/58.24  parent1[0; 3]: (143497) {G3,W6,D4,L1,V1,M1}  { zero ==> meet( complement( X
% 57.79/58.24     ), X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := join( zero, complement( X ) )
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143499) {G3,W10,D5,L1,V1,M1}  { meet( meet( top, X ), join( zero, 
% 57.79/58.24    complement( X ) ) ) ==> zero }.
% 57.79/58.24  parent0[0]: (143498) {G3,W10,D5,L1,V1,M1}  { zero ==> meet( meet( top, X )
% 57.79/58.24    , join( zero, complement( X ) ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (121) {G4,W10,D5,L1,V1,M1} P(78,92) { meet( meet( top, X ), 
% 57.79/58.24    join( zero, complement( X ) ) ) ==> zero }.
% 57.79/58.24  parent0: (143499) {G3,W10,D5,L1,V1,M1}  { meet( meet( top, X ), join( zero
% 57.79/58.24    , complement( X ) ) ) ==> zero }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143501) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 57.79/58.24    ( zero, complement( X ) ) ) }.
% 57.79/58.24  parent0[0]: (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, 
% 57.79/58.24    complement( X ) ) ) ==> meet( top, X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143502) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 57.79/58.24    join( zero, zero ) ) }.
% 57.79/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.79/58.24    zero }.
% 57.79/58.24  parent1[0; 7]: (143501) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> 
% 57.79/58.24    complement( join( zero, complement( X ) ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := top
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143503) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) 
% 57.79/58.24    ==> meet( top, top ) }.
% 57.79/58.24  parent0[0]: (143502) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement
% 57.79/58.24    ( join( zero, zero ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (122) {G3,W8,D4,L1,V0,M1} P(77,78) { complement( join( zero, 
% 57.79/58.24    zero ) ) ==> meet( top, top ) }.
% 57.79/58.24  parent0: (143503) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) 
% 57.79/58.24    ==> meet( top, top ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143505) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 57.79/58.24     }.
% 57.79/58.24  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 57.79/58.24    ==> top }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143507) {G2,W10,D5,L1,V1,M1}  { top ==> join( meet( top, X ), 
% 57.79/58.24    join( zero, complement( X ) ) ) }.
% 57.79/58.24  parent0[0]: (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, 
% 57.79/58.24    complement( X ) ) ) ==> meet( top, X ) }.
% 57.79/58.24  parent1[0; 3]: (143505) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X
% 57.79/58.24     ), X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := join( zero, complement( X ) )
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143508) {G1,W10,D5,L1,V1,M1}  { top ==> join( join( meet( top, X
% 57.79/58.24     ), zero ), complement( X ) ) }.
% 57.79/58.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.24    join( X, Y ), Z ) }.
% 57.79/58.24  parent1[0; 2]: (143507) {G2,W10,D5,L1,V1,M1}  { top ==> join( meet( top, X
% 57.79/58.24     ), join( zero, complement( X ) ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := meet( top, X )
% 57.79/58.24     Y := zero
% 57.79/58.24     Z := complement( X )
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143509) {G1,W10,D5,L1,V1,M1}  { join( join( meet( top, X ), zero )
% 57.79/58.24    , complement( X ) ) ==> top }.
% 57.79/58.24  parent0[0]: (143508) {G1,W10,D5,L1,V1,M1}  { top ==> join( join( meet( top
% 57.79/58.24    , X ), zero ), complement( X ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (131) {G3,W10,D5,L1,V1,M1} P(78,15);d(1) { join( join( meet( 
% 57.79/58.24    top, X ), zero ), complement( X ) ) ==> top }.
% 57.79/58.24  parent0: (143509) {G1,W10,D5,L1,V1,M1}  { join( join( meet( top, X ), zero
% 57.79/58.24     ), complement( X ) ) ==> top }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143511) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 57.79/58.24     }.
% 57.79/58.24  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 57.79/58.24    ==> top }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143513) {G2,W9,D4,L1,V0,M1}  { top ==> join( meet( top, top ), 
% 57.79/58.24    join( zero, zero ) ) }.
% 57.79/58.24  parent0[0]: (122) {G3,W8,D4,L1,V0,M1} P(77,78) { complement( join( zero, 
% 57.79/58.24    zero ) ) ==> meet( top, top ) }.
% 57.79/58.24  parent1[0; 3]: (143511) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X
% 57.79/58.24     ), X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := join( zero, zero )
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143514) {G1,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top, top
% 57.79/58.24     ), zero ), zero ) }.
% 57.79/58.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.79/58.24    join( X, Y ), Z ) }.
% 57.79/58.24  parent1[0; 2]: (143513) {G2,W9,D4,L1,V0,M1}  { top ==> join( meet( top, top
% 57.79/58.24     ), join( zero, zero ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := meet( top, top )
% 57.79/58.24     Y := zero
% 57.79/58.24     Z := zero
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143515) {G1,W9,D5,L1,V0,M1}  { join( join( meet( top, top ), zero
% 57.79/58.24     ), zero ) ==> top }.
% 57.79/58.24  parent0[0]: (143514) {G1,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top, 
% 57.79/58.24    top ), zero ), zero ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (140) {G4,W9,D5,L1,V0,M1} P(122,15);d(1) { join( join( meet( 
% 57.79/58.24    top, top ), zero ), zero ) ==> top }.
% 57.79/58.24  parent0: (143515) {G1,W9,D5,L1,V0,M1}  { join( join( meet( top, top ), zero
% 57.79/58.24     ), zero ) ==> top }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143517) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 57.79/58.24    zero ), top ) }.
% 57.79/58.24  parent0[0]: (80) {G3,W9,D4,L1,V1,M1} P(77,28) { join( join( X, zero ), top
% 57.79/58.24     ) ==> join( X, top ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143519) {G4,W11,D5,L1,V0,M1}  { join( join( meet( top, top ), 
% 57.79/58.24    zero ), top ) ==> join( top, top ) }.
% 57.79/58.24  parent0[0]: (140) {G4,W9,D5,L1,V0,M1} P(122,15);d(1) { join( join( meet( 
% 57.79/58.24    top, top ), zero ), zero ) ==> top }.
% 57.79/58.24  parent1[0; 9]: (143517) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( 
% 57.79/58.24    join( X, zero ), top ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := join( meet( top, top ), zero )
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143520) {G4,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 57.79/58.24    join( top, top ) }.
% 57.79/58.24  parent0[0]: (80) {G3,W9,D4,L1,V1,M1} P(77,28) { join( join( X, zero ), top
% 57.79/58.24     ) ==> join( X, top ) }.
% 57.79/58.24  parent1[0; 1]: (143519) {G4,W11,D5,L1,V0,M1}  { join( join( meet( top, top
% 57.79/58.24     ), zero ), top ) ==> join( top, top ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := meet( top, top )
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (164) {G5,W9,D4,L1,V0,M1} P(140,80);d(80) { join( meet( top, 
% 57.79/58.24    top ), top ) ==> join( top, top ) }.
% 57.79/58.24  parent0: (143520) {G4,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 57.79/58.24    join( top, top ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143523) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 57.79/58.24    ==> converse( composition( converse( X ), Y ) ) }.
% 57.79/58.24  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.79/58.24    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143526) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 57.79/58.24    ==> converse( converse( X ) ) }.
% 57.79/58.24  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.79/58.24  parent1[0; 6]: (143523) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 57.79/58.24    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := converse( X )
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24     Y := one
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143527) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 57.79/58.24    ==> X }.
% 57.79/58.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.79/58.24  parent1[0; 5]: (143526) {G1,W8,D4,L1,V1,M1}  { composition( converse( one )
% 57.79/58.24    , X ) ==> converse( converse( X ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (179) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 57.79/58.24    ( one ), X ) ==> X }.
% 57.79/58.24  parent0: (143527) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 57.79/58.24    ==> X }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143529) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 57.79/58.24    , X ) }.
% 57.79/58.24  parent0[0]: (179) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 57.79/58.24    ( one ), X ) ==> X }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143531) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 57.79/58.24  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.79/58.24  parent1[0; 2]: (143529) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 57.79/58.24    ( one ), X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := converse( one )
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := one
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143532) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 57.79/58.24  parent0[0]: (143531) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (185) {G3,W4,D3,L1,V0,M1} P(179,5) { converse( one ) ==> one
% 57.79/58.24     }.
% 57.79/58.24  parent0: (143532) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143534) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 57.79/58.24    , X ) }.
% 57.79/58.24  parent0[0]: (179) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 57.79/58.24    ( one ), X ) ==> X }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143535) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 57.79/58.24  parent0[0]: (185) {G3,W4,D3,L1,V0,M1} P(179,5) { converse( one ) ==> one
% 57.79/58.24     }.
% 57.79/58.24  parent1[0; 3]: (143534) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 57.79/58.24    ( one ), X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143536) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 57.79/58.24  parent0[0]: (143535) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) 
% 57.79/58.24    ==> X }.
% 57.79/58.24  parent0: (143536) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143538) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 57.79/58.24    converse( join( converse( X ), Y ) ) }.
% 57.79/58.24  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.79/58.24     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143540) {G2,W9,D4,L1,V1,M1}  { join( one, converse( X ) ) ==> 
% 57.79/58.24    converse( join( one, X ) ) }.
% 57.79/58.24  parent0[0]: (185) {G3,W4,D3,L1,V0,M1} P(179,5) { converse( one ) ==> one
% 57.79/58.24     }.
% 57.79/58.24  parent1[0; 7]: (143538) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 57.79/58.24    ==> converse( join( converse( X ), Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := one
% 57.79/58.24     Y := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (188) {G4,W9,D4,L1,V1,M1} P(185,19) { join( one, converse( X )
% 57.79/58.24     ) ==> converse( join( one, X ) ) }.
% 57.79/58.24  parent0: (143540) {G2,W9,D4,L1,V1,M1}  { join( one, converse( X ) ) ==> 
% 57.79/58.24    converse( join( one, X ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143544) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 57.79/58.24    ( converse( X ), converse( Y ) ) }.
% 57.79/58.24  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.79/58.24     ) ==> converse( join( X, Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143546) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 57.79/58.24    join( converse( X ), one ) }.
% 57.79/58.24  parent0[0]: (185) {G3,W4,D3,L1,V0,M1} P(179,5) { converse( one ) ==> one
% 57.79/58.24     }.
% 57.79/58.24  parent1[0; 8]: (143544) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 57.79/58.24    ==> join( converse( X ), converse( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24     Y := one
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143548) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 57.79/58.24    converse( join( X, one ) ) }.
% 57.79/58.24  parent0[0]: (143546) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 57.79/58.24    join( converse( X ), one ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (189) {G4,W9,D4,L1,V1,M1} P(185,8) { join( converse( X ), one
% 57.79/58.24     ) ==> converse( join( X, one ) ) }.
% 57.79/58.24  parent0: (143548) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 57.79/58.24    converse( join( X, one ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143550) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 57.79/58.24    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 57.79/58.24    Y ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143552) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 57.79/58.24    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 57.79/58.24  parent0[0]: (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) 
% 57.79/58.24    ==> X }.
% 57.79/58.24  parent1[0; 8]: (143550) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.79/58.24    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 57.79/58.24    complement( Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := one
% 57.79/58.24     Y := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143553) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 57.79/58.24    complement( X ), complement( X ) ) }.
% 57.79/58.24  parent0[0]: (179) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 57.79/58.24    ( one ), X ) ==> X }.
% 57.79/58.24  parent1[0; 4]: (143552) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 57.79/58.24    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := complement( X )
% 57.79/58.24  end
% 57.79/58.24  substitution1:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143554) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( 
% 57.79/58.24    X ) ) ==> complement( X ) }.
% 57.79/58.24  parent0[0]: (143553) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 57.79/58.24    complement( X ), complement( X ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  subsumption: (190) {G5,W8,D4,L1,V1,M1} P(186,10);d(179) { join( complement
% 57.79/58.24    ( X ), complement( X ) ) ==> complement( X ) }.
% 57.79/58.24  parent0: (143554) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement
% 57.79/58.24    ( X ) ) ==> complement( X ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24  end
% 57.79/58.24  permutation0:
% 57.79/58.24     0 ==> 0
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  eqswap: (143556) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.79/58.24     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.79/58.24  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.79/58.24    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := X
% 57.79/58.24     Y := Z
% 57.79/58.24     Z := Y
% 57.79/58.24  end
% 57.79/58.24  
% 57.79/58.24  paramod: (143557) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y ) 
% 57.79/58.24    ==> join( Y, composition( X, Y ) ) }.
% 57.79/58.24  parent0[0]: (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) 
% 57.79/58.24    ==> X }.
% 57.79/58.24  parent1[0; 7]: (143556) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 57.79/58.24    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.79/58.24  substitution0:
% 57.79/58.24     X := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := one
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143559) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==>
% 57.87/58.24     composition( join( one, X ), Y ) }.
% 57.87/58.24  parent0[0]: (143557) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y
% 57.87/58.24     ) ==> join( Y, composition( X, Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (191) {G5,W11,D4,L1,V2,M1} P(186,6) { join( X, composition( Y
% 57.87/58.24    , X ) ) = composition( join( one, Y ), X ) }.
% 57.87/58.24  parent0: (143559) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) 
% 57.87/58.24    ==> composition( join( one, X ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143562) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.87/58.24     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.87/58.24  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.87/58.24    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Z
% 57.87/58.24     Z := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143564) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) 
% 57.87/58.24    ==> join( composition( X, Y ), Y ) }.
% 57.87/58.24  parent0[0]: (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) 
% 57.87/58.24    ==> X }.
% 57.87/58.24  parent1[0; 10]: (143562) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 57.87/58.24    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := one
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143566) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) ==>
% 57.87/58.24     composition( join( X, one ), Y ) }.
% 57.87/58.24  parent0[0]: (143564) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y
% 57.87/58.24     ) ==> join( composition( X, Y ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (192) {G5,W11,D4,L1,V2,M1} P(186,6) { join( composition( Y, X
% 57.87/58.24     ), X ) = composition( join( Y, one ), X ) }.
% 57.87/58.24  parent0: (143566) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) 
% 57.87/58.24    ==> composition( join( X, one ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143568) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 57.87/58.24    complement( X ), complement( X ) ) }.
% 57.87/58.24  parent0[0]: (190) {G5,W8,D4,L1,V1,M1} P(186,10);d(179) { join( complement( 
% 57.87/58.24    X ), complement( X ) ) ==> complement( X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143571) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 57.87/58.24    complement( top ), zero ) }.
% 57.87/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent1[0; 6]: (143568) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 57.87/58.24    complement( X ), complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := top
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143573) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 57.87/58.24    zero ) }.
% 57.87/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent1[0; 4]: (143571) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 57.87/58.24    complement( top ), zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143574) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 57.87/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent1[0; 1]: (143573) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 57.87/58.24    zero, zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143580) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 57.87/58.24  parent0[0]: (143574) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (195) {G6,W5,D3,L1,V0,M1} P(77,190) { join( zero, zero ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent0: (143580) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143584) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.87/58.24    ( complement( X ), complement( Y ) ) ) }.
% 57.87/58.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.87/58.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143599) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent0[0]: (190) {G5,W8,D4,L1,V1,M1} P(186,10);d(179) { join( complement( 
% 57.87/58.24    X ), complement( X ) ) ==> complement( X ) }.
% 57.87/58.24  parent1[0; 5]: (143584) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.87/58.24    ( join( complement( X ), complement( Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143600) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 57.87/58.24    meet( X, X ) }.
% 57.87/58.24  parent0[0]: (143599) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (196) {G6,W7,D4,L1,V1,M1} P(190,3) { complement( complement( X
% 57.87/58.24     ) ) = meet( X, X ) }.
% 57.87/58.24  parent0: (143600) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 57.87/58.24    meet( X, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143602) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 57.87/58.24    complement( Y ) ), Y ) }.
% 57.87/58.24  parent0[0]: (28) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( 
% 57.87/58.24    X ) ), X ) ==> join( Y, top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143604) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 57.87/58.24    join( complement( X ), X ) }.
% 57.87/58.24  parent0[0]: (190) {G5,W8,D4,L1,V1,M1} P(186,10);d(179) { join( complement( 
% 57.87/58.24    X ), complement( X ) ) ==> complement( X ) }.
% 57.87/58.24  parent1[0; 6]: (143602) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 57.87/58.24    join( X, complement( Y ) ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := complement( X )
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143605) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 57.87/58.24    top }.
% 57.87/58.24  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 57.87/58.24    ==> top }.
% 57.87/58.24  parent1[0; 5]: (143604) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top )
% 57.87/58.24     ==> join( complement( X ), X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (198) {G6,W6,D4,L1,V1,M1} P(190,28);d(15) { join( complement( 
% 57.87/58.24    X ), top ) ==> top }.
% 57.87/58.24  parent0: (143605) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 57.87/58.24    top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143608) {G3,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 57.87/58.24    join( zero, zero ) ) }.
% 57.87/58.24  parent0[0]: (122) {G3,W8,D4,L1,V0,M1} P(77,78) { complement( join( zero, 
% 57.87/58.24    zero ) ) ==> meet( top, top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143609) {G4,W6,D3,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 57.87/58.24    zero ) }.
% 57.87/58.24  parent0[0]: (195) {G6,W5,D3,L1,V0,M1} P(77,190) { join( zero, zero ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent1[0; 5]: (143608) {G3,W8,D4,L1,V0,M1}  { meet( top, top ) ==> 
% 57.87/58.24    complement( join( zero, zero ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (206) {G7,W6,D3,L1,V0,M1} P(195,122) { meet( top, top ) ==> 
% 57.87/58.24    complement( zero ) }.
% 57.87/58.24  parent0: (143609) {G4,W6,D3,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 57.87/58.24    zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143612) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.87/58.24    X, join( Y, Z ) ) }.
% 57.87/58.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.24    join( X, Y ), Z ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := Z
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143614) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 57.87/58.24    join( X, zero ) }.
% 57.87/58.24  parent0[0]: (195) {G6,W5,D3,L1,V0,M1} P(77,190) { join( zero, zero ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent1[0; 8]: (143612) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 57.87/58.24     join( X, join( Y, Z ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := zero
% 57.87/58.24     Z := zero
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (207) {G7,W9,D4,L1,V1,M1} P(195,1) { join( join( X, zero ), 
% 57.87/58.24    zero ) ==> join( X, zero ) }.
% 57.87/58.24  parent0: (143614) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 57.87/58.24    join( X, zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143618) {G5,W9,D4,L1,V0,M1}  { join( top, top ) ==> join( meet( 
% 57.87/58.24    top, top ), top ) }.
% 57.87/58.24  parent0[0]: (164) {G5,W9,D4,L1,V0,M1} P(140,80);d(80) { join( meet( top, 
% 57.87/58.24    top ), top ) ==> join( top, top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143620) {G6,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 57.87/58.24    complement( zero ), top ) }.
% 57.87/58.24  parent0[0]: (206) {G7,W6,D3,L1,V0,M1} P(195,122) { meet( top, top ) ==> 
% 57.87/58.24    complement( zero ) }.
% 57.87/58.24  parent1[0; 5]: (143618) {G5,W9,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 57.87/58.24    meet( top, top ), top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143621) {G7,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 57.87/58.24  parent0[0]: (198) {G6,W6,D4,L1,V1,M1} P(190,28);d(15) { join( complement( X
% 57.87/58.24     ), top ) ==> top }.
% 57.87/58.24  parent1[0; 4]: (143620) {G6,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 57.87/58.24    complement( zero ), top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := zero
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (208) {G8,W5,D3,L1,V0,M1} P(206,164);d(198) { join( top, top )
% 57.87/58.24     ==> top }.
% 57.87/58.24  parent0: (143621) {G7,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143624) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( join( 
% 57.87/58.24    complement( X ), Y ), X ) }.
% 57.87/58.24  parent0[0]: (36) {G2,W10,D5,L1,V2,M1} P(31,0);d(1) { join( join( complement
% 57.87/58.24    ( Y ), X ), Y ) ==> join( X, top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143627) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( top, X
% 57.87/58.24     ) }.
% 57.87/58.24  parent0[0]: (198) {G6,W6,D4,L1,V1,M1} P(190,28);d(15) { join( complement( X
% 57.87/58.24     ), top ) ==> top }.
% 57.87/58.24  parent1[0; 5]: (143624) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( 
% 57.87/58.24    join( complement( X ), Y ), X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := top
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143628) {G4,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 57.87/58.24  parent0[0]: (208) {G8,W5,D3,L1,V0,M1} P(206,164);d(198) { join( top, top ) 
% 57.87/58.24    ==> top }.
% 57.87/58.24  parent1[0; 1]: (143627) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( 
% 57.87/58.24    top, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143629) {G4,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 57.87/58.24  parent0[0]: (143628) {G4,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) 
% 57.87/58.24    ==> top }.
% 57.87/58.24  parent0: (143629) {G4,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143631) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 57.87/58.24    Y ), complement( X ) ) }.
% 57.87/58.24  parent0[0]: (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), 
% 57.87/58.24    complement( Y ) ) ==> join( X, top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143635) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( top, 
% 57.87/58.24    complement( complement( X ) ) ) }.
% 57.87/58.24  parent0[0]: (198) {G6,W6,D4,L1,V1,M1} P(190,28);d(15) { join( complement( X
% 57.87/58.24     ), top ) ==> top }.
% 57.87/58.24  parent1[0; 5]: (143631) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 57.87/58.24    join( X, Y ), complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := complement( X )
% 57.87/58.24     Y := top
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143636) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top
% 57.87/58.24     ) }.
% 57.87/58.24  parent0[0]: (38) {G2,W9,D5,L1,V1,M1} P(11,31) { join( top, complement( 
% 57.87/58.24    complement( X ) ) ) ==> join( X, top ) }.
% 57.87/58.24  parent1[0; 4]: (143635) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( 
% 57.87/58.24    top, complement( complement( X ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143637) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 57.87/58.24  parent0[0]: (208) {G8,W5,D3,L1,V0,M1} P(206,164);d(198) { join( top, top ) 
% 57.87/58.24    ==> top }.
% 57.87/58.24  parent1[0; 1]: (143636) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X
% 57.87/58.24    , top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143638) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 57.87/58.24  parent0[0]: (143637) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (214) {G9,W5,D3,L1,V1,M1} P(198,37);d(38);d(208) { join( X, 
% 57.87/58.24    top ) ==> top }.
% 57.87/58.24  parent0: (143638) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143639) {G9,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 57.87/58.24  parent0[0]: (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) ==>
% 57.87/58.24     top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143641) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 57.87/58.24  parent0[0]: (59) {G2,W9,D6,L1,V1,M1} P(11,19) { join( X, converse( 
% 57.87/58.24    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 57.87/58.24  parent1[0; 2]: (143639) {G9,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := top
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := converse( complement( converse( top ) ) )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143642) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 57.87/58.24  parent0[0]: (143641) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.87/58.24     }.
% 57.87/58.24  parent0: (143642) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143644) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 57.87/58.24    ==> converse( composition( converse( X ), Y ) ) }.
% 57.87/58.24  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.87/58.24    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143646) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 57.87/58.24    ==> converse( composition( top, X ) ) }.
% 57.87/58.24  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.87/58.24     }.
% 57.87/58.24  parent1[0; 7]: (143644) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 57.87/58.24    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := top
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (223) {G11,W9,D4,L1,V1,M1} P(222,17) { composition( converse( 
% 57.87/58.24    X ), top ) ==> converse( composition( top, X ) ) }.
% 57.87/58.24  parent0: (143646) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 57.87/58.24    ==> converse( composition( top, X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143650) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 57.87/58.24    ==> converse( composition( X, converse( Y ) ) ) }.
% 57.87/58.24  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 57.87/58.24    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143652) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 57.87/58.24    ==> converse( composition( X, top ) ) }.
% 57.87/58.24  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.87/58.24     }.
% 57.87/58.24  parent1[0; 8]: (143650) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 57.87/58.24     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := top
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (224) {G11,W9,D4,L1,V1,M1} P(222,16) { composition( top, 
% 57.87/58.24    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 57.87/58.24  parent0: (143652) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 57.87/58.24    ==> converse( composition( X, top ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143655) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent0[0]: (196) {G6,W7,D4,L1,V1,M1} P(190,3) { complement( complement( X
% 57.87/58.24     ) ) = meet( X, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143661) {G7,W10,D4,L1,V1,M1}  { meet( complement( X ), complement
% 57.87/58.24    ( X ) ) = complement( meet( X, X ) ) }.
% 57.87/58.24  parent0[0]: (196) {G6,W7,D4,L1,V1,M1} P(190,3) { complement( complement( X
% 57.87/58.24     ) ) = meet( X, X ) }.
% 57.87/58.24  parent1[0; 7]: (143655) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := complement( X )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (230) {G7,W10,D4,L1,V1,M1} P(196,196) { meet( complement( X )
% 57.87/58.24    , complement( X ) ) ==> complement( meet( X, X ) ) }.
% 57.87/58.24  parent0: (143661) {G7,W10,D4,L1,V1,M1}  { meet( complement( X ), complement
% 57.87/58.24    ( X ) ) = complement( meet( X, X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143664) {G3,W6,D4,L1,V1,M1}  { zero ==> meet( complement( X ), X )
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (92) {G3,W6,D4,L1,V1,M1} S(74);d(77) { meet( complement( X ), X
% 57.87/58.24     ) ==> zero }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143665) {G4,W8,D4,L1,V1,M1}  { zero ==> meet( meet( X, X ), 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent0[0]: (196) {G6,W7,D4,L1,V1,M1} P(190,3) { complement( complement( X
% 57.87/58.24     ) ) = meet( X, X ) }.
% 57.87/58.24  parent1[0; 3]: (143664) {G3,W6,D4,L1,V1,M1}  { zero ==> meet( complement( X
% 57.87/58.24     ), X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := complement( X )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143666) {G4,W8,D4,L1,V1,M1}  { meet( meet( X, X ), complement( X )
% 57.87/58.24     ) ==> zero }.
% 57.87/58.24  parent0[0]: (143665) {G4,W8,D4,L1,V1,M1}  { zero ==> meet( meet( X, X ), 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (235) {G7,W8,D4,L1,V1,M1} P(196,92) { meet( meet( X, X ), 
% 57.87/58.24    complement( X ) ) ==> zero }.
% 57.87/58.24  parent0: (143666) {G4,W8,D4,L1,V1,M1}  { meet( meet( X, X ), complement( X
% 57.87/58.24     ) ) ==> zero }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143667) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X ) ) }.
% 57.87/58.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143669) {G1,W13,D6,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 57.87/58.24    ==> converse( converse( composition( X, join( Z, Y ) ) ) ) }.
% 57.87/58.24  parent0[0]: (23) {G2,W13,D5,L1,V3,M1} P(18,9);d(9) { converse( composition
% 57.87/58.24    ( Z, join( Y, X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 57.87/58.24  parent1[0; 7]: (143667) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X
% 57.87/58.24     ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Z
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := composition( X, join( Y, Z ) )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143671) {G1,W11,D4,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 57.87/58.24    ==> composition( X, join( Z, Y ) ) }.
% 57.87/58.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.87/58.24  parent1[0; 6]: (143669) {G1,W13,D6,L1,V3,M1}  { composition( X, join( Y, Z
% 57.87/58.24     ) ) ==> converse( converse( composition( X, join( Z, Y ) ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := composition( X, join( Z, Y ) )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := Z
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (246) {G3,W11,D4,L1,V3,M1} P(23,7);d(7) { composition( X, join
% 57.87/58.24    ( Z, Y ) ) = composition( X, join( Y, Z ) ) }.
% 57.87/58.24  parent0: (143671) {G1,W11,D4,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 57.87/58.24    ==> composition( X, join( Z, Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Z
% 57.87/58.24     Z := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143673) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 57.87/58.24    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.87/58.24  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 57.87/58.24     ) ) ==> composition( composition( X, Y ), Z ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := Z
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143675) {G1,W13,D5,L1,V2,M1}  { composition( composition( X, top
% 57.87/58.24     ), converse( Y ) ) ==> composition( X, converse( composition( Y, top ) )
% 57.87/58.24     ) }.
% 57.87/58.24  parent0[0]: (224) {G11,W9,D4,L1,V1,M1} P(222,16) { composition( top, 
% 57.87/58.24    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 57.87/58.24  parent1[0; 9]: (143673) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 57.87/58.24    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := top
% 57.87/58.24     Z := converse( Y )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143677) {G1,W13,D5,L1,V2,M1}  { composition( X, converse( 
% 57.87/58.24    composition( Y, top ) ) ) ==> composition( composition( X, top ), 
% 57.87/58.24    converse( Y ) ) }.
% 57.87/58.24  parent0[0]: (143675) {G1,W13,D5,L1,V2,M1}  { composition( composition( X, 
% 57.87/58.24    top ), converse( Y ) ) ==> composition( X, converse( composition( Y, top
% 57.87/58.24     ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (266) {G12,W13,D5,L1,V2,M1} P(224,4) { composition( Y, 
% 57.87/58.24    converse( composition( X, top ) ) ) ==> composition( composition( Y, top
% 57.87/58.24     ), converse( X ) ) }.
% 57.87/58.24  parent0: (143677) {G1,W13,D5,L1,V2,M1}  { composition( X, converse( 
% 57.87/58.24    composition( Y, top ) ) ) ==> composition( composition( X, top ), 
% 57.87/58.24    converse( Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143678) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 57.87/58.24    join( X, Y ) ), X ), Y ) }.
% 57.87/58.24  parent0[0]: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 57.87/58.24    join( X, Y ) ), X ), Y ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143680) {G1,W10,D6,L1,V2,M1}  { top ==> join( Y, join( complement
% 57.87/58.24    ( join( X, Y ) ), X ) ) }.
% 57.87/58.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.24  parent1[0; 2]: (143678) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 57.87/58.24    complement( join( X, Y ) ), X ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := join( complement( join( X, Y ) ), X )
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143694) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 57.87/58.24    ( join( Y, X ) ) ), Y ) }.
% 57.87/58.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.24    join( X, Y ), Z ) }.
% 57.87/58.24  parent1[0; 2]: (143680) {G1,W10,D6,L1,V2,M1}  { top ==> join( Y, join( 
% 57.87/58.24    complement( join( X, Y ) ), X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := complement( join( Y, X ) )
% 57.87/58.24     Z := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143695) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( Y
% 57.87/58.24    , X ) ) ), Y ) ==> top }.
% 57.87/58.24  parent0[0]: (143694) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 57.87/58.24    complement( join( Y, X ) ) ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (307) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, 
% 57.87/58.24    complement( join( X, Y ) ) ), X ) ==> top }.
% 57.87/58.24  parent0: (143695) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( 
% 57.87/58.24    Y, X ) ) ), Y ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143696) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 57.87/58.24    join( X, Y ) ), X ), Y ) }.
% 57.87/58.24  parent0[0]: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 57.87/58.24    join( X, Y ) ), X ), Y ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143698) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 57.87/58.24    ( join( X, Y ) ) ), Y ) }.
% 57.87/58.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.24  parent1[0; 3]: (143696) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 57.87/58.24    complement( join( X, Y ) ), X ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := complement( join( X, Y ) )
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143706) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( X
% 57.87/58.24    , Y ) ) ), Y ) ==> top }.
% 57.87/58.24  parent0[0]: (143698) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 57.87/58.24    complement( join( X, Y ) ) ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (308) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( X, complement
% 57.87/58.24    ( join( X, Y ) ) ), Y ) ==> top }.
% 57.87/58.24  parent0: (143706) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( 
% 57.87/58.24    X, Y ) ) ), Y ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143713) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 57.87/58.24    join( X, Y ) ), X ), Y ) }.
% 57.87/58.24  parent0[0]: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 57.87/58.24    join( X, Y ) ), X ), Y ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143716) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 57.87/58.24    join( Y, X ) ), X ), Y ) }.
% 57.87/58.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.24  parent1[0; 5]: (143713) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 57.87/58.24    complement( join( X, Y ) ), X ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143729) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 57.87/58.24     ) ), Y ), X ) ==> top }.
% 57.87/58.24  parent0[0]: (143716) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement
% 57.87/58.24    ( join( Y, X ) ), X ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (309) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( complement( 
% 57.87/58.24    join( Y, X ) ), X ), Y ) ==> top }.
% 57.87/58.24  parent0: (143729) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 57.87/58.24    Y ) ), Y ), X ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143731) {G7,W8,D4,L1,V1,M1}  { zero ==> meet( meet( X, X ), 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent0[0]: (235) {G7,W8,D4,L1,V1,M1} P(196,92) { meet( meet( X, X ), 
% 57.87/58.24    complement( X ) ) ==> zero }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143732) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( meet( 
% 57.87/58.24    X, X ) ), complement( complement( X ) ) ) }.
% 57.87/58.24  parent0[0]: (230) {G7,W10,D4,L1,V1,M1} P(196,196) { meet( complement( X ), 
% 57.87/58.24    complement( X ) ) ==> complement( meet( X, X ) ) }.
% 57.87/58.24  parent1[0; 3]: (143731) {G7,W8,D4,L1,V1,M1}  { zero ==> meet( meet( X, X )
% 57.87/58.24    , complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := complement( X )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143733) {G8,W10,D5,L1,V1,M1}  { meet( complement( meet( X, X ) ), 
% 57.87/58.24    complement( complement( X ) ) ) ==> zero }.
% 57.87/58.24  parent0[0]: (143732) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.87/58.24    meet( X, X ) ), complement( complement( X ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (383) {G8,W10,D5,L1,V1,M1} P(230,235) { meet( complement( meet
% 57.87/58.24    ( X, X ) ), complement( complement( X ) ) ) ==> zero }.
% 57.87/58.24  parent0: (143733) {G8,W10,D5,L1,V1,M1}  { meet( complement( meet( X, X ) )
% 57.87/58.24    , complement( complement( X ) ) ) ==> zero }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143734) {G7,W10,D4,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 57.87/58.24    meet( complement( X ), complement( X ) ) }.
% 57.87/58.24  parent0[0]: (230) {G7,W10,D4,L1,V1,M1} P(196,196) { meet( complement( X ), 
% 57.87/58.24    complement( X ) ) ==> complement( meet( X, X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143735) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent0[0]: (196) {G6,W7,D4,L1,V1,M1} P(190,3) { complement( complement( X
% 57.87/58.24     ) ) = meet( X, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143737) {G7,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 57.87/58.24    complement( complement( complement( X ) ) ) }.
% 57.87/58.24  parent0[0]: (143735) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent1[0; 5]: (143734) {G7,W10,D4,L1,V1,M1}  { complement( meet( X, X ) ) 
% 57.87/58.24    ==> meet( complement( X ), complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := complement( X )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143740) {G7,W9,D5,L1,V1,M1}  { complement( complement( complement
% 57.87/58.24    ( X ) ) ) ==> complement( meet( X, X ) ) }.
% 57.87/58.24  parent0[0]: (143737) {G7,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 57.87/58.24    complement( complement( complement( X ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (384) {G8,W9,D5,L1,V1,M1} P(230,196) { complement( complement
% 57.87/58.24    ( complement( X ) ) ) = complement( meet( X, X ) ) }.
% 57.87/58.24  parent0: (143740) {G7,W9,D5,L1,V1,M1}  { complement( complement( complement
% 57.87/58.24    ( X ) ) ) ==> complement( meet( X, X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143743) {G4,W10,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 57.87/58.24    complement( X ) ) ==> top }.
% 57.87/58.24  parent0[0]: (214) {G9,W5,D3,L1,V1,M1} P(198,37);d(38);d(208) { join( X, top
% 57.87/58.24     ) ==> top }.
% 57.87/58.24  parent1[0; 9]: (46) {G3,W14,D5,L1,V3,M1} P(1,37) { join( join( join( X, Y )
% 57.87/58.24    , Z ), complement( X ) ) ==> join( join( Y, Z ), top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := join( Y, Z )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := Z
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (598) {G10,W10,D5,L1,V3,M1} S(46);d(214) { join( join( join( X
% 57.87/58.24    , Y ), Z ), complement( X ) ) ==> top }.
% 57.87/58.24  parent0: (143743) {G4,W10,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 57.87/58.24    complement( X ) ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := Z
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143745) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 57.87/58.24    ( join( Y, X ) ) ), Y ) }.
% 57.87/58.24  parent0[0]: (307) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, 
% 57.87/58.24    complement( join( X, Y ) ) ), X ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143746) {G2,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 57.87/58.24    complement( join( Y, X ) ) ) }.
% 57.87/58.24  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 57.87/58.24     = join( join( Z, X ), Y ) }.
% 57.87/58.24  parent1[0; 2]: (143745) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 57.87/58.24    complement( join( Y, X ) ) ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := complement( join( Y, X ) )
% 57.87/58.24     Z := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143757) {G2,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 57.87/58.24    join( Y, X ) ) ) ==> top }.
% 57.87/58.24  parent0[0]: (143746) {G2,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 57.87/58.24    complement( join( Y, X ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (625) {G4,W10,D5,L1,V2,M1} P(307,30) { join( join( X, Y ), 
% 57.87/58.24    complement( join( Y, X ) ) ) ==> top }.
% 57.87/58.24  parent0: (143757) {G2,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 57.87/58.24    join( Y, X ) ) ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143765) {G10,W10,D5,L1,V3,M1}  { top ==> join( join( join( X, Y )
% 57.87/58.24    , Z ), complement( X ) ) }.
% 57.87/58.24  parent0[0]: (598) {G10,W10,D5,L1,V3,M1} S(46);d(214) { join( join( join( X
% 57.87/58.24    , Y ), Z ), complement( X ) ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := Z
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143766) {G2,W10,D5,L1,V3,M1}  { top ==> join( join( X, Z ), 
% 57.87/58.24    complement( meet( X, Y ) ) ) }.
% 57.87/58.24  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.24  parent1[0; 4]: (143765) {G10,W10,D5,L1,V3,M1}  { top ==> join( join( join( 
% 57.87/58.24    X, Y ), Z ), complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := meet( X, Y )
% 57.87/58.24     Y := complement( join( complement( X ), Y ) )
% 57.87/58.24     Z := Z
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143767) {G2,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 57.87/58.24    meet( X, Z ) ) ) ==> top }.
% 57.87/58.24  parent0[0]: (143766) {G2,W10,D5,L1,V3,M1}  { top ==> join( join( X, Z ), 
% 57.87/58.24    complement( meet( X, Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Z
% 57.87/58.24     Z := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (691) {G11,W10,D5,L1,V3,M1} P(48,598) { join( join( X, Z ), 
% 57.87/58.24    complement( meet( X, Y ) ) ) ==> top }.
% 57.87/58.24  parent0: (143767) {G2,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 57.87/58.24    meet( X, Z ) ) ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Z
% 57.87/58.24     Z := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143769) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.24  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143771) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 57.87/58.24    complement( top ) ) }.
% 57.87/58.24  parent0[0]: (214) {G9,W5,D3,L1,V1,M1} P(198,37);d(38);d(208) { join( X, top
% 57.87/58.24     ) ==> top }.
% 57.87/58.24  parent1[0; 7]: (143769) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := complement( X )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := top
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143772) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent1[0; 6]: (143771) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 57.87/58.24    complement( top ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143773) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (143772) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 57.87/58.24    zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (714) {G10,W7,D4,L1,V1,M1} P(214,48);d(77) { join( meet( X, 
% 57.87/58.24    top ), zero ) ==> X }.
% 57.87/58.24  parent0: (143773) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143775) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.24  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143776) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 57.87/58.24    Y ) ), meet( X, Y ) ) }.
% 57.87/58.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.87/58.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.87/58.24  parent1[0; 7]: (143775) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := complement( Y )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143778) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 57.87/58.24    meet( X, Y ) ) ==> X }.
% 57.87/58.24  parent0[0]: (143776) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 57.87/58.24    complement( Y ) ), meet( X, Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (721) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement
% 57.87/58.24    ( Y ) ), meet( X, Y ) ) ==> X }.
% 57.87/58.24  parent0: (143778) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 57.87/58.24    , meet( X, Y ) ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143781) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 57.87/58.24    Y ), complement( X ) ) }.
% 57.87/58.24  parent0[0]: (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), 
% 57.87/58.24    complement( Y ) ) ==> join( X, top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143783) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 57.87/58.24    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.24  parent1[0; 9]: (143781) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 57.87/58.24    join( X, Y ), complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := meet( X, Y )
% 57.87/58.24     Y := complement( join( complement( X ), Y ) )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143784) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 57.87/58.24    ( X, Y ) ) ) }.
% 57.87/58.24  parent0[0]: (214) {G9,W5,D3,L1,V1,M1} P(198,37);d(38);d(208) { join( X, top
% 57.87/58.24     ) ==> top }.
% 57.87/58.24  parent1[0; 1]: (143783) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 57.87/58.24    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 57.87/58.24     }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := complement( join( complement( X ), Y ) )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143785) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 57.87/58.24     ) ==> top }.
% 57.87/58.24  parent0[0]: (143784) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 57.87/58.24    meet( X, Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (723) {G10,W8,D5,L1,V2,M1} P(48,37);d(214) { join( X, 
% 57.87/58.24    complement( meet( X, Y ) ) ) ==> top }.
% 57.87/58.24  parent0: (143785) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y )
% 57.87/58.24     ) ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143787) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join( X, 
% 57.87/58.24    zero ), zero ) }.
% 57.87/58.24  parent0[0]: (207) {G7,W9,D4,L1,V1,M1} P(195,1) { join( join( X, zero ), 
% 57.87/58.24    zero ) ==> join( X, zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143789) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> 
% 57.87/58.24    join( X, zero ) }.
% 57.87/58.24  parent0[0]: (714) {G10,W7,D4,L1,V1,M1} P(214,48);d(77) { join( meet( X, top
% 57.87/58.24     ), zero ) ==> X }.
% 57.87/58.24  parent1[0; 7]: (143787) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( 
% 57.87/58.24    join( X, zero ), zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := meet( X, top )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143790) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 57.87/58.24  parent0[0]: (714) {G10,W7,D4,L1,V1,M1} P(214,48);d(77) { join( meet( X, top
% 57.87/58.24     ), zero ) ==> X }.
% 57.87/58.24  parent1[0; 1]: (143789) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero )
% 57.87/58.24     ==> join( X, zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143792) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 57.87/58.24  parent0[0]: (143790) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent0: (143792) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143794) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent0[0]: (196) {G6,W7,D4,L1,V1,M1} P(190,3) { complement( complement( X
% 57.87/58.24     ) ) = meet( X, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143795) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (714) {G10,W7,D4,L1,V1,M1} P(214,48);d(77) { join( meet( X, top
% 57.87/58.24     ), zero ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143798) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 57.87/58.24    complement( top ) ), zero ) }.
% 57.87/58.24  parent0[0]: (143794) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent1[0; 3]: (143795) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top )
% 57.87/58.24    , zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := top
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := top
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143799) {G8,W5,D4,L1,V0,M1}  { top ==> complement( complement( 
% 57.87/58.24    top ) ) }.
% 57.87/58.24  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent1[0; 2]: (143798) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 57.87/58.24    complement( top ) ), zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := complement( complement( top ) )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143800) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 57.87/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent1[0; 3]: (143799) {G8,W5,D4,L1,V0,M1}  { top ==> complement( 
% 57.87/58.24    complement( top ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143801) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 57.87/58.24  parent0[0]: (143800) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { 
% 57.87/58.24    complement( zero ) ==> top }.
% 57.87/58.24  parent0: (143801) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143802) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (714) {G10,W7,D4,L1,V1,M1} P(214,48);d(77) { join( meet( X, top
% 57.87/58.24     ), zero ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143804) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.24    Y ) }.
% 57.87/58.24  parent1[0; 3]: (143802) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top )
% 57.87/58.24    , zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := top
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143806) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 57.87/58.24  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent1[0; 2]: (143804) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), 
% 57.87/58.24    zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := meet( top, X )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143807) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 57.87/58.24  parent0[0]: (143806) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.24    ==> X }.
% 57.87/58.24  parent0: (143807) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143809) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 57.87/58.24    X, join( Y, Z ) ) }.
% 57.87/58.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.24    join( X, Y ), Z ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := Z
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143812) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top ) ), 
% 57.87/58.24    zero ) ==> join( X, Y ) }.
% 57.87/58.24  parent0[0]: (714) {G10,W7,D4,L1,V1,M1} P(214,48);d(77) { join( meet( X, top
% 57.87/58.24     ), zero ) ==> X }.
% 57.87/58.24  parent1[0; 10]: (143809) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 57.87/58.24    ==> join( X, join( Y, Z ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := meet( Y, top )
% 57.87/58.24     Z := zero
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143813) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join
% 57.87/58.24    ( X, Y ) }.
% 57.87/58.24  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent1[0; 1]: (143812) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top
% 57.87/58.24     ) ), zero ) ==> join( X, Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := join( X, meet( Y, top ) )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (747) {G12,W9,D4,L1,V2,M1} P(714,1);d(739) { join( Y, meet( X
% 57.87/58.24    , top ) ) ==> join( Y, X ) }.
% 57.87/58.24  parent0: (143813) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join
% 57.87/58.24    ( X, Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143815) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (714) {G10,W7,D4,L1,V1,M1} P(214,48);d(77) { join( meet( X, top
% 57.87/58.24     ), zero ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143817) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top ) )
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.24  parent1[0; 2]: (143815) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top )
% 57.87/58.24    , zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := meet( X, top )
% 57.87/58.24     Y := zero
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143819) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 57.87/58.24  parent0[0]: (747) {G12,W9,D4,L1,V2,M1} P(714,1);d(739) { join( Y, meet( X, 
% 57.87/58.24    top ) ) ==> join( Y, X ) }.
% 57.87/58.24  parent1[0; 2]: (143817) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 57.87/58.24    top ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := zero
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143820) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 57.87/58.24  parent0[0]: (143819) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.24    ==> X }.
% 57.87/58.24  parent0: (143820) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143822) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.24  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143826) {G2,W10,D5,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 57.87/58.24    complement( join( top, X ) ) ) }.
% 57.87/58.24  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.87/58.24    ( zero ) ==> top }.
% 57.87/58.24  parent1[0; 8]: (143822) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := zero
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143827) {G3,W8,D4,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 57.87/58.24    complement( top ) ) }.
% 57.87/58.24  parent0[0]: (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) ==>
% 57.87/58.24     top }.
% 57.87/58.24  parent1[0; 7]: (143826) {G2,W10,D5,L1,V1,M1}  { zero ==> join( meet( zero, 
% 57.87/58.24    X ), complement( join( top, X ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143828) {G2,W7,D4,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 57.87/58.24    zero ) }.
% 57.87/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent1[0; 6]: (143827) {G3,W8,D4,L1,V1,M1}  { zero ==> join( meet( zero, X
% 57.87/58.24     ), complement( top ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143829) {G3,W5,D3,L1,V1,M1}  { zero ==> meet( zero, X ) }.
% 57.87/58.24  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent1[0; 2]: (143828) {G2,W7,D4,L1,V1,M1}  { zero ==> join( meet( zero, X
% 57.87/58.24     ), zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := meet( zero, X )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143830) {G3,W5,D3,L1,V1,M1}  { meet( zero, X ) ==> zero }.
% 57.87/58.24  parent0[0]: (143829) {G3,W5,D3,L1,V1,M1}  { zero ==> meet( zero, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (749) {G13,W5,D3,L1,V1,M1} P(743,48);d(213);d(77);d(739) { 
% 57.87/58.24    meet( zero, X ) ==> zero }.
% 57.87/58.24  parent0: (143830) {G3,W5,D3,L1,V1,M1}  { meet( zero, X ) ==> zero }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143832) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.87/58.24    ( complement( X ), complement( Y ) ) ) }.
% 57.87/58.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.87/58.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143836) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> complement( 
% 57.87/58.24    join( complement( X ), top ) ) }.
% 57.87/58.24  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.87/58.24    ( zero ) ==> top }.
% 57.87/58.24  parent1[0; 8]: (143832) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.87/58.24    ( join( complement( X ), complement( Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := zero
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143837) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> complement( 
% 57.87/58.24    top ) }.
% 57.87/58.24  parent0[0]: (214) {G9,W5,D3,L1,V1,M1} P(198,37);d(38);d(208) { join( X, top
% 57.87/58.24     ) ==> top }.
% 57.87/58.24  parent1[0; 5]: (143836) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> 
% 57.87/58.24    complement( join( complement( X ), top ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := complement( X )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143838) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 57.87/58.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent1[0; 4]: (143837) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> 
% 57.87/58.24    complement( top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (750) {G13,W5,D3,L1,V1,M1} P(743,3);d(214);d(77) { meet( X, 
% 57.87/58.24    zero ) ==> zero }.
% 57.87/58.24  parent0: (143838) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143841) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.24  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143844) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement( join
% 57.87/58.24    ( complement( X ), zero ) ) ) }.
% 57.87/58.24  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(743,3);d(214);d(77) { meet( X, 
% 57.87/58.24    zero ) ==> zero }.
% 57.87/58.24  parent1[0; 3]: (143841) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.24    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := zero
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143845) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( complement
% 57.87/58.24    ( X ), zero ) ) }.
% 57.87/58.24  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.24    ==> X }.
% 57.87/58.24  parent1[0; 2]: (143844) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement
% 57.87/58.24    ( join( complement( X ), zero ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := complement( join( complement( X ), zero ) )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143846) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 57.87/58.24  parent0[0]: (79) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( complement
% 57.87/58.24    ( X ), zero ) ) ==> meet( X, top ) }.
% 57.87/58.24  parent1[0; 2]: (143845) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( 
% 57.87/58.24    complement( X ), zero ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143847) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 57.87/58.24  parent0[0]: (143846) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.87/58.24    top ) ==> X }.
% 57.87/58.24  parent0: (143847) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143848) {G11,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 57.87/58.24  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143850) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 57.87/58.24    complement( skol1 ) ) ==> zero }.
% 57.87/58.24  parent0[0]: (113) {G2,W9,D5,L1,V0,M1} P(13,10);d(77) { join( composition( 
% 57.87/58.24    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 57.87/58.24  parent1[0; 6]: (143848) {G11,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := composition( converse( skol1 ), complement( skol1 ) )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (754) {G12,W7,D4,L1,V0,M1} P(739,113) { composition( converse
% 57.87/58.24    ( skol1 ), complement( skol1 ) ) ==> zero }.
% 57.87/58.24  parent0: (143850) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 57.87/58.24    complement( skol1 ) ) ==> zero }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143853) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 57.87/58.24    ( complement( X ), zero ) ) }.
% 57.87/58.24  parent0[0]: (79) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( complement
% 57.87/58.24    ( X ), zero ) ) ==> meet( X, top ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143855) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent1[0; 5]: (143853) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> 
% 57.87/58.24    complement( join( complement( X ), zero ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := complement( X )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143856) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 57.87/58.24     ) }.
% 57.87/58.24  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.87/58.24    top ) ==> X }.
% 57.87/58.24  parent1[0; 1]: (143855) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> 
% 57.87/58.24    complement( complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143857) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (143856) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X
% 57.87/58.24     ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  parent0: (143857) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 57.87/58.24    X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143859) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 57.87/58.24    converse( join( X, converse( Y ) ) ) }.
% 57.87/58.24  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.87/58.24    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143861) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> 
% 57.87/58.24    converse( converse( X ) ) }.
% 57.87/58.24  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.24    ==> X }.
% 57.87/58.24  parent1[0; 6]: (143859) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 57.87/58.24    ==> converse( join( X, converse( Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := converse( X )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := zero
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143862) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.87/58.24  parent1[0; 5]: (143861) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) 
% 57.87/58.24    ==> converse( converse( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (757) {G14,W6,D4,L1,V1,M1} P(748,20);d(7) { join( converse( 
% 57.87/58.24    zero ), X ) ==> X }.
% 57.87/58.24  parent0: (143862) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143864) {G8,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) = 
% 57.87/58.24    complement( complement( complement( X ) ) ) }.
% 57.87/58.24  parent0[0]: (384) {G8,W9,D5,L1,V1,M1} P(230,196) { complement( complement( 
% 57.87/58.24    complement( X ) ) ) = complement( meet( X, X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143865) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 57.87/58.24     ) }.
% 57.87/58.24  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143868) {G9,W9,D6,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 57.87/58.24    complement( complement( complement( X ) ) ) ) }.
% 57.87/58.24  parent0[0]: (143864) {G8,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) = 
% 57.87/58.24    complement( complement( complement( X ) ) ) }.
% 57.87/58.24  parent1[0; 5]: (143865) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := meet( X, X )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143869) {G10,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  parent1[0; 4]: (143868) {G9,W9,D6,L1,V1,M1}  { meet( X, X ) ==> complement
% 57.87/58.24    ( complement( complement( complement( X ) ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := complement( complement( X ) )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143871) {G11,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 57.87/58.24  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  parent1[0; 4]: (143869) {G10,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement
% 57.87/58.24    ( complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (767) {G16,W5,D3,L1,V1,M1} P(384,755);d(755);d(755) { meet( X
% 57.87/58.24    , X ) ==> X }.
% 57.87/58.24  parent0: (143871) {G11,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143874) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 57.87/58.24    complement( X ), complement( X ) ) }.
% 57.87/58.24  parent0[0]: (190) {G5,W8,D4,L1,V1,M1} P(186,10);d(179) { join( complement( 
% 57.87/58.24    X ), complement( X ) ) ==> complement( X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143877) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 57.87/58.24    join( complement( complement( X ) ), X ) }.
% 57.87/58.24  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  parent1[0; 8]: (143874) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 57.87/58.24    complement( X ), complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := complement( X )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143879) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 57.87/58.24    join( X, X ) }.
% 57.87/58.24  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  parent1[0; 5]: (143877) {G6,W9,D5,L1,V1,M1}  { complement( complement( X )
% 57.87/58.24     ) ==> join( complement( complement( X ) ), X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143880) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 57.87/58.24  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  parent1[0; 1]: (143879) {G7,W7,D4,L1,V1,M1}  { complement( complement( X )
% 57.87/58.24     ) ==> join( X, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143886) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 57.87/58.24  parent0[0]: (143880) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (768) {G16,W5,D3,L1,V1,M1} P(755,190) { join( X, X ) ==> X }.
% 57.87/58.24  parent0: (143886) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143890) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.87/58.24    ( complement( X ), complement( Y ) ) ) }.
% 57.87/58.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.87/58.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143893) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 57.87/58.24    complement( join( X, complement( Y ) ) ) }.
% 57.87/58.24  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  parent1[0; 7]: (143890) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.87/58.24    ( join( complement( X ), complement( Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := complement( X )
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143895) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 57.87/58.24     ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.24  parent0[0]: (143893) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==>
% 57.87/58.24     complement( join( X, complement( Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.24    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.24  parent0: (143895) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( 
% 57.87/58.24    Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143898) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.87/58.24    ( complement( X ), complement( Y ) ) ) }.
% 57.87/58.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.87/58.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143902) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.87/58.24    complement( join( complement( X ), Y ) ) }.
% 57.87/58.24  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  parent1[0; 9]: (143898) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.87/58.24    ( join( complement( X ), complement( Y ) ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := complement( Y )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143904) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 57.87/58.24    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 57.87/58.24  parent0[0]: (143902) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==>
% 57.87/58.24     complement( join( complement( X ), Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.24    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.24  parent0: (143904) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 57.87/58.24    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := Y
% 57.87/58.24     Y := X
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143906) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 57.87/58.24     ) }.
% 57.87/58.24  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.24    complement( X ) ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143911) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 57.87/58.24    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.24  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.87/58.24    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.87/58.24  parent1[0; 7]: (143906) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 57.87/58.24    complement( X ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := join( complement( X ), complement( Y ) )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.24    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.24  parent0: (143911) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 57.87/58.24    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143913) {G16,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 57.87/58.24  parent0[0]: (768) {G16,W5,D3,L1,V1,M1} P(755,190) { join( X, X ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143916) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 57.87/58.24    join( X, Y ) ), Y ) }.
% 57.87/58.24  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 57.87/58.24     = join( join( Z, X ), Y ) }.
% 57.87/58.24  parent1[0; 4]: (143913) {G16,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := join( X, Y )
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := join( X, Y )
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143918) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join
% 57.87/58.24    ( X, X ), Y ), Y ) }.
% 57.87/58.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.24    join( X, Y ), Z ) }.
% 57.87/58.24  parent1[0; 5]: (143916) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 57.87/58.24    ( X, join( X, Y ) ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := X
% 57.87/58.24     Z := Y
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143919) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 57.87/58.24     ), Y ) }.
% 57.87/58.24  parent0[0]: (768) {G16,W5,D3,L1,V1,M1} P(755,190) { join( X, X ) ==> X }.
% 57.87/58.24  parent1[0; 6]: (143918) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 57.87/58.24    ( join( X, X ), Y ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143920) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 57.87/58.24    , Y ) }.
% 57.87/58.24  parent0[0]: (143919) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X
% 57.87/58.24    , Y ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (773) {G17,W9,D4,L1,V2,M1} P(768,30);d(1);d(768) { join( join
% 57.87/58.24    ( X, Y ), Y ) ==> join( X, Y ) }.
% 57.87/58.24  parent0: (143920) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( 
% 57.87/58.24    X, Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143929) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 57.87/58.24    , Y ) }.
% 57.87/58.24  parent0[0]: (768) {G16,W5,D3,L1,V1,M1} P(755,190) { join( X, X ) ==> X }.
% 57.87/58.24  parent1[0; 7]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 57.87/58.24    X ) = join( join( Z, X ), Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24     Z := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (774) {G17,W9,D4,L1,V2,M1} P(768,30) { join( join( X, Y ), X )
% 57.87/58.24     ==> join( X, Y ) }.
% 57.87/58.24  parent0: (143929) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 57.87/58.24    , Y ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24     Y := Y
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143930) {G14,W6,D4,L1,V1,M1}  { X ==> join( converse( zero ), X )
% 57.87/58.24     }.
% 57.87/58.24  parent0[0]: (757) {G14,W6,D4,L1,V1,M1} P(748,20);d(7) { join( converse( 
% 57.87/58.24    zero ), X ) ==> X }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := X
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  paramod: (143932) {G12,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 57.87/58.24  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.24     }.
% 57.87/58.24  parent1[0; 2]: (143930) {G14,W6,D4,L1,V1,M1}  { X ==> join( converse( zero
% 57.87/58.24     ), X ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24     X := converse( zero )
% 57.87/58.24  end
% 57.87/58.24  substitution1:
% 57.87/58.24     X := zero
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143933) {G12,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 57.87/58.24  parent0[0]: (143932) {G12,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  subsumption: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.87/58.24    zero }.
% 57.87/58.24  parent0: (143933) {G12,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 57.87/58.24  substitution0:
% 57.87/58.24  end
% 57.87/58.24  permutation0:
% 57.87/58.24     0 ==> 0
% 57.87/58.24  end
% 57.87/58.24  
% 57.87/58.24  eqswap: (143935) {G11,W9,D4,L1,V1,M1}  { converse( composition( X, top ) ) 
% 57.87/58.24    ==> composition( top, converse( X ) ) }.
% 57.87/58.24  parent0[0]: (224) {G11,W9,D4,L1,V1,M1} P(222,16) { composition( top, 
% 57.87/58.25    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143936) {G12,W8,D4,L1,V0,M1}  { converse( composition( zero, top
% 57.87/58.25     ) ) ==> composition( top, zero ) }.
% 57.87/58.25  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.87/58.25    zero }.
% 57.87/58.25  parent1[0; 7]: (143935) {G11,W9,D4,L1,V1,M1}  { converse( composition( X, 
% 57.87/58.25    top ) ) ==> composition( top, converse( X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := zero
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (777) {G16,W8,D4,L1,V0,M1} P(775,224) { converse( composition
% 57.87/58.25    ( zero, top ) ) ==> composition( top, zero ) }.
% 57.87/58.25  parent0: (143936) {G12,W8,D4,L1,V0,M1}  { converse( composition( zero, top
% 57.87/58.25     ) ) ==> composition( top, zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143939) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 57.87/58.25    ==> converse( composition( converse( X ), Y ) ) }.
% 57.87/58.25  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.87/58.25    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143942) {G2,W8,D5,L1,V0,M1}  { composition( converse( complement
% 57.87/58.25    ( skol1 ) ), skol1 ) ==> converse( zero ) }.
% 57.87/58.25  parent0[0]: (754) {G12,W7,D4,L1,V0,M1} P(739,113) { composition( converse( 
% 57.87/58.25    skol1 ), complement( skol1 ) ) ==> zero }.
% 57.87/58.25  parent1[0; 7]: (143939) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 57.87/58.25    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := skol1
% 57.87/58.25     Y := complement( skol1 )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143943) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 57.87/58.25    ( skol1 ) ), skol1 ) ==> zero }.
% 57.87/58.25  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.87/58.25    zero }.
% 57.87/58.25  parent1[0; 6]: (143942) {G2,W8,D5,L1,V0,M1}  { composition( converse( 
% 57.87/58.25    complement( skol1 ) ), skol1 ) ==> converse( zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (782) {G16,W7,D5,L1,V0,M1} P(754,17);d(775) { composition( 
% 57.87/58.25    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 57.87/58.25  parent0: (143943) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 57.87/58.25    ( skol1 ) ), skol1 ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143946) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.87/58.25     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.87/58.25  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.87/58.25    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143949) {G1,W14,D5,L1,V1,M1}  { composition( join( X, converse( 
% 57.87/58.25    skol1 ) ), complement( skol1 ) ) ==> join( composition( X, complement( 
% 57.87/58.25    skol1 ) ), zero ) }.
% 57.87/58.25  parent0[0]: (754) {G12,W7,D4,L1,V0,M1} P(739,113) { composition( converse( 
% 57.87/58.25    skol1 ), complement( skol1 ) ) ==> zero }.
% 57.87/58.25  parent1[0; 13]: (143946) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 57.87/58.25    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := complement( skol1 )
% 57.87/58.25     Z := converse( skol1 )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143950) {G2,W12,D5,L1,V1,M1}  { composition( join( X, converse( 
% 57.87/58.25    skol1 ) ), complement( skol1 ) ) ==> composition( X, complement( skol1 )
% 57.87/58.25     ) }.
% 57.87/58.25  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.25     }.
% 57.87/58.25  parent1[0; 8]: (143949) {G1,W14,D5,L1,V1,M1}  { composition( join( X, 
% 57.87/58.25    converse( skol1 ) ), complement( skol1 ) ) ==> join( composition( X, 
% 57.87/58.25    complement( skol1 ) ), zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := composition( X, complement( skol1 ) )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (784) {G13,W12,D5,L1,V1,M1} P(754,6);d(739) { composition( 
% 57.87/58.25    join( X, converse( skol1 ) ), complement( skol1 ) ) ==> composition( X, 
% 57.87/58.25    complement( skol1 ) ) }.
% 57.87/58.25  parent0: (143950) {G2,W12,D5,L1,V1,M1}  { composition( join( X, converse( 
% 57.87/58.25    skol1 ) ), complement( skol1 ) ) ==> composition( X, complement( skol1 )
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143953) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 57.87/58.25    composition( composition( X, skol1 ), top ) }.
% 57.87/58.25  parent0[0]: (90) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X
% 57.87/58.25    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143955) {G2,W9,D5,L1,V0,M1}  { composition( converse( complement
% 57.87/58.25    ( skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 57.87/58.25  parent0[0]: (782) {G16,W7,D5,L1,V0,M1} P(754,17);d(775) { composition( 
% 57.87/58.25    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 57.87/58.25  parent1[0; 7]: (143953) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 57.87/58.25    composition( composition( X, skol1 ), top ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := converse( complement( skol1 ) )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143956) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top )
% 57.87/58.25     }.
% 57.87/58.25  parent0[0]: (782) {G16,W7,D5,L1,V0,M1} P(754,17);d(775) { composition( 
% 57.87/58.25    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 57.87/58.25  parent1[0; 1]: (143955) {G2,W9,D5,L1,V0,M1}  { composition( converse( 
% 57.87/58.25    complement( skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143958) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 57.87/58.25     }.
% 57.87/58.25  parent0[0]: (143956) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (788) {G17,W5,D3,L1,V0,M1} P(782,90) { composition( zero, top
% 57.87/58.25     ) ==> zero }.
% 57.87/58.25  parent0: (143958) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143963) {G17,W6,D3,L1,V0,M1}  { converse( zero ) ==> composition
% 57.87/58.25    ( top, zero ) }.
% 57.87/58.25  parent0[0]: (788) {G17,W5,D3,L1,V0,M1} P(782,90) { composition( zero, top )
% 57.87/58.25     ==> zero }.
% 57.87/58.25  parent1[0; 2]: (777) {G16,W8,D4,L1,V0,M1} P(775,224) { converse( 
% 57.87/58.25    composition( zero, top ) ) ==> composition( top, zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143964) {G16,W5,D3,L1,V0,M1}  { zero ==> composition( top, zero )
% 57.87/58.25     }.
% 57.87/58.25  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.87/58.25    zero }.
% 57.87/58.25  parent1[0; 1]: (143963) {G17,W6,D3,L1,V0,M1}  { converse( zero ) ==> 
% 57.87/58.25    composition( top, zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143965) {G16,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 57.87/58.25     }.
% 57.87/58.25  parent0[0]: (143964) {G16,W5,D3,L1,V0,M1}  { zero ==> composition( top, 
% 57.87/58.25    zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (794) {G18,W5,D3,L1,V0,M1} S(777);d(788);d(775) { composition
% 57.87/58.25    ( top, zero ) ==> zero }.
% 57.87/58.25  parent0: (143965) {G16,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143967) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.87/58.25     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.87/58.25  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.87/58.25    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143971) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X ), zero
% 57.87/58.25     ) ==> join( zero, composition( X, zero ) ) }.
% 57.87/58.25  parent0[0]: (794) {G18,W5,D3,L1,V0,M1} S(777);d(788);d(775) { composition( 
% 57.87/58.25    top, zero ) ==> zero }.
% 57.87/58.25  parent1[0; 7]: (143967) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 57.87/58.25    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := top
% 57.87/58.25     Y := zero
% 57.87/58.25     Z := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143973) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X ), zero
% 57.87/58.25     ) ==> composition( X, zero ) }.
% 57.87/58.25  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 6]: (143971) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X )
% 57.87/58.25    , zero ) ==> join( zero, composition( X, zero ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := composition( X, zero )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143974) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==> 
% 57.87/58.25    composition( X, zero ) }.
% 57.87/58.25  parent0[0]: (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) ==>
% 57.87/58.25     top }.
% 57.87/58.25  parent1[0; 2]: (143973) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X )
% 57.87/58.25    , zero ) ==> composition( X, zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143975) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 57.87/58.25     }.
% 57.87/58.25  parent0[0]: (794) {G18,W5,D3,L1,V0,M1} S(777);d(788);d(775) { composition( 
% 57.87/58.25    top, zero ) ==> zero }.
% 57.87/58.25  parent1[0; 1]: (143974) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==>
% 57.87/58.25     composition( X, zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143976) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero }.
% 57.87/58.25  parent0[0]: (143975) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (795) {G19,W5,D3,L1,V1,M1} P(794,6);d(748);d(213);d(794) { 
% 57.87/58.25    composition( X, zero ) ==> zero }.
% 57.87/58.25  parent0: (143976) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143978) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 57.87/58.25    ==> converse( composition( converse( X ), Y ) ) }.
% 57.87/58.25  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.87/58.25    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143981) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 57.87/58.25     ==> converse( zero ) }.
% 57.87/58.25  parent0[0]: (795) {G19,W5,D3,L1,V1,M1} P(794,6);d(748);d(213);d(794) { 
% 57.87/58.25    composition( X, zero ) ==> zero }.
% 57.87/58.25  parent1[0; 6]: (143978) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 57.87/58.25    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := converse( X )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := zero
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143983) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 57.87/58.25     ==> zero }.
% 57.87/58.25  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.87/58.25    zero }.
% 57.87/58.25  parent1[0; 5]: (143981) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero
% 57.87/58.25     ), X ) ==> converse( zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143984) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 57.87/58.25     }.
% 57.87/58.25  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.87/58.25    zero }.
% 57.87/58.25  parent1[0; 2]: (143983) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero
% 57.87/58.25     ), X ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (796) {G20,W5,D3,L1,V1,M1} P(795,17);d(775) { composition( 
% 57.87/58.25    zero, X ) ==> zero }.
% 57.87/58.25  parent0: (143984) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143989) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143992) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 57.87/58.25    meet( complement( X ), Y ) ) ), complement( top ) ) }.
% 57.87/58.25  parent0[0]: (723) {G10,W8,D5,L1,V2,M1} P(48,37);d(214) { join( X, 
% 57.87/58.25    complement( meet( X, Y ) ) ) ==> top }.
% 57.87/58.25  parent1[0; 11]: (143989) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := complement( X )
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := complement( meet( complement( X ), Y ) )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143993) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 57.87/58.25    meet( complement( X ), Y ) ) ), zero ) }.
% 57.87/58.25  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.25    zero }.
% 57.87/58.25  parent1[0; 10]: (143992) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 57.87/58.25    complement( meet( complement( X ), Y ) ) ), complement( top ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (143994) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( 
% 57.87/58.25    complement( X ), Y ) ) ) }.
% 57.87/58.25  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.25     }.
% 57.87/58.25  parent1[0; 2]: (143993) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 57.87/58.25    complement( meet( complement( X ), Y ) ) ), zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( X, complement( meet( complement( X ), Y ) ) )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143995) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 57.87/58.25    complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  parent0[0]: (143994) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 57.87/58.25    ( complement( X ), Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (802) {G12,W9,D6,L1,V2,M1} P(723,48);d(77);d(739) { meet( X, 
% 57.87/58.25    complement( meet( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  parent0: (143995) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 57.87/58.25    complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (143997) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 57.87/58.25    join( X, Y ) ), Y ), X ) }.
% 57.87/58.25  parent0[0]: (309) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( complement( 
% 57.87/58.25    join( Y, X ) ), X ), Y ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144000) {G4,W11,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 57.87/58.25    top ), complement( meet( X, Y ) ) ), X ) }.
% 57.87/58.25  parent0[0]: (723) {G10,W8,D5,L1,V2,M1} P(48,37);d(214) { join( X, 
% 57.87/58.25    complement( meet( X, Y ) ) ) ==> top }.
% 57.87/58.25  parent1[0; 5]: (143997) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 57.87/58.25    complement( join( X, Y ) ), Y ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := complement( meet( X, Y ) )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144001) {G5,W10,D6,L1,V2,M1}  { top ==> join( complement( meet( 
% 57.87/58.25    top, meet( X, Y ) ) ), X ) }.
% 57.87/58.25  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.25    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.25  parent1[0; 3]: (144000) {G4,W11,D6,L1,V2,M1}  { top ==> join( join( 
% 57.87/58.25    complement( top ), complement( meet( X, Y ) ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := top
% 57.87/58.25     Y := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144002) {G6,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( X
% 57.87/58.25    , Y ) ), X ) }.
% 57.87/58.25  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 4]: (144001) {G5,W10,D6,L1,V2,M1}  { top ==> join( complement( 
% 57.87/58.25    meet( top, meet( X, Y ) ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144003) {G6,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), X
% 57.87/58.25     ) ==> top }.
% 57.87/58.25  parent0[0]: (144002) {G6,W8,D5,L1,V2,M1}  { top ==> join( complement( meet
% 57.87/58.25    ( X, Y ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (803) {G17,W8,D5,L1,V2,M1} P(723,309);d(772);d(746) { join( 
% 57.87/58.25    complement( meet( X, Y ) ), X ) ==> top }.
% 57.87/58.25  parent0: (144003) {G6,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), 
% 57.87/58.25    X ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144004) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 57.87/58.25    ( X, Y ) ) ) }.
% 57.87/58.25  parent0[0]: (723) {G10,W8,D5,L1,V2,M1} P(48,37);d(214) { join( X, 
% 57.87/58.25    complement( meet( X, Y ) ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144005) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 57.87/58.25    ( Y, X ) ) ) }.
% 57.87/58.25  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.25    Y ) }.
% 57.87/58.25  parent1[0; 5]: (144004) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement
% 57.87/58.25    ( meet( X, Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144008) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 57.87/58.25     ) ==> top }.
% 57.87/58.25  parent0[0]: (144005) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 57.87/58.25    meet( Y, X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (810) {G11,W8,D5,L1,V2,M1} P(75,723) { join( X, complement( 
% 57.87/58.25    meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  parent0: (144008) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X )
% 57.87/58.25     ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144010) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144013) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 57.87/58.25    ( X, Y ), X ), complement( top ) ) }.
% 57.87/58.25  parent0[0]: (803) {G17,W8,D5,L1,V2,M1} P(723,309);d(772);d(746) { join( 
% 57.87/58.25    complement( meet( X, Y ) ), X ) ==> top }.
% 57.87/58.25  parent1[0; 11]: (144010) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144014) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 57.87/58.25    ( X, Y ), X ), zero ) }.
% 57.87/58.25  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.25    zero }.
% 57.87/58.25  parent1[0; 10]: (144013) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 57.87/58.25    meet( meet( X, Y ), X ), complement( top ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144015) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 57.87/58.25     ), X ) }.
% 57.87/58.25  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.25     }.
% 57.87/58.25  parent1[0; 4]: (144014) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet
% 57.87/58.25    ( meet( X, Y ), X ), zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( meet( X, Y ), X )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144016) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 57.87/58.25    , Y ) }.
% 57.87/58.25  parent0[0]: (144015) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 57.87/58.25    , Y ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (813) {G18,W9,D4,L1,V2,M1} P(803,48);d(77);d(739) { meet( meet
% 57.87/58.25    ( X, Y ), X ) ==> meet( X, Y ) }.
% 57.87/58.25  parent0: (144016) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( 
% 57.87/58.25    X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144017) {G17,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( X
% 57.87/58.25    , Y ) ), X ) }.
% 57.87/58.25  parent0[0]: (803) {G17,W8,D5,L1,V2,M1} P(723,309);d(772);d(746) { join( 
% 57.87/58.25    complement( meet( X, Y ) ), X ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144018) {G2,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( Y
% 57.87/58.25    , X ) ), X ) }.
% 57.87/58.25  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.25    Y ) }.
% 57.87/58.25  parent1[0; 4]: (144017) {G17,W8,D5,L1,V2,M1}  { top ==> join( complement( 
% 57.87/58.25    meet( X, Y ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144021) {G2,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), Y
% 57.87/58.25     ) ==> top }.
% 57.87/58.25  parent0[0]: (144018) {G2,W8,D5,L1,V2,M1}  { top ==> join( complement( meet
% 57.87/58.25    ( Y, X ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (817) {G18,W8,D5,L1,V2,M1} P(75,803) { join( complement( meet
% 57.87/58.25    ( Y, X ) ), X ) ==> top }.
% 57.87/58.25  parent0: (144021) {G2,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), 
% 57.87/58.25    Y ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144023) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144026) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 57.87/58.25    ( X, Y ), Y ), complement( top ) ) }.
% 57.87/58.25  parent0[0]: (817) {G18,W8,D5,L1,V2,M1} P(75,803) { join( complement( meet( 
% 57.87/58.25    Y, X ) ), X ) ==> top }.
% 57.87/58.25  parent1[0; 11]: (144023) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144027) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 57.87/58.25    ( X, Y ), Y ), zero ) }.
% 57.87/58.25  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.25    zero }.
% 57.87/58.25  parent1[0; 10]: (144026) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 57.87/58.25    meet( meet( X, Y ), Y ), complement( top ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144028) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 57.87/58.25     ), Y ) }.
% 57.87/58.25  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.25     }.
% 57.87/58.25  parent1[0; 4]: (144027) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet
% 57.87/58.25    ( meet( X, Y ), Y ), zero ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( meet( X, Y ), Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144029) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet( X
% 57.87/58.25    , Y ) }.
% 57.87/58.25  parent0[0]: (144028) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 57.87/58.25    , Y ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (819) {G19,W9,D4,L1,V2,M1} P(817,48);d(77);d(739) { meet( meet
% 57.87/58.25    ( X, Y ), Y ) ==> meet( X, Y ) }.
% 57.87/58.25  parent0: (144029) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet( 
% 57.87/58.25    X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144031) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.87/58.25    ( complement( X ), complement( Y ) ) ) }.
% 57.87/58.25  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.87/58.25    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144033) {G1,W9,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 57.87/58.25    Y ) ==> complement( top ) }.
% 57.87/58.25  parent0[0]: (817) {G18,W8,D5,L1,V2,M1} P(75,803) { join( complement( meet( 
% 57.87/58.25    Y, X ) ), X ) ==> top }.
% 57.87/58.25  parent1[0; 8]: (144031) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.87/58.25    ( join( complement( X ), complement( Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := complement( Y )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, complement( Y ) )
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144034) {G2,W8,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 57.87/58.25    Y ) ==> zero }.
% 57.87/58.25  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.25    zero }.
% 57.87/58.25  parent1[0; 7]: (144033) {G1,W9,D5,L1,V2,M1}  { meet( meet( X, complement( Y
% 57.87/58.25     ) ), Y ) ==> complement( top ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (825) {G19,W8,D5,L1,V2,M1} P(817,3);d(77) { meet( meet( X, 
% 57.87/58.25    complement( Y ) ), Y ) ==> zero }.
% 57.87/58.25  parent0: (144034) {G2,W8,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 57.87/58.25    Y ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144037) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, complement
% 57.87/58.25    ( Y ) ), Y ) }.
% 57.87/58.25  parent0[0]: (825) {G19,W8,D5,L1,V2,M1} P(817,3);d(77) { meet( meet( X, 
% 57.87/58.25    complement( Y ) ), Y ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144038) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.25    complement( Y ) ) }.
% 57.87/58.25  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.25    complement( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 5]: (144037) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.87/58.25    complement( Y ) ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := complement( Y )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144039) {G16,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y
% 57.87/58.25     ) ) ==> zero }.
% 57.87/58.25  parent0[0]: (144038) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.25    complement( Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (827) {G20,W8,D4,L1,V2,M1} P(755,825) { meet( meet( Y, X ), 
% 57.87/58.25    complement( X ) ) ==> zero }.
% 57.87/58.25  parent0: (144039) {G16,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y
% 57.87/58.25     ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144040) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, complement
% 57.87/58.25    ( Y ) ), Y ) }.
% 57.87/58.25  parent0[0]: (825) {G19,W8,D5,L1,V2,M1} P(817,3);d(77) { meet( meet( X, 
% 57.87/58.25    complement( Y ) ), Y ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144041) {G2,W8,D5,L1,V2,M1}  { zero ==> meet( Y, meet( X, 
% 57.87/58.25    complement( Y ) ) ) }.
% 57.87/58.25  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.25    Y ) }.
% 57.87/58.25  parent1[0; 2]: (144040) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.87/58.25    complement( Y ) ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := meet( X, complement( Y ) )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144045) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 57.87/58.25     ) ==> zero }.
% 57.87/58.25  parent0[0]: (144041) {G2,W8,D5,L1,V2,M1}  { zero ==> meet( Y, meet( X, 
% 57.87/58.25    complement( Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (828) {G20,W8,D5,L1,V2,M1} P(825,75) { meet( Y, meet( X, 
% 57.87/58.25    complement( Y ) ) ) ==> zero }.
% 57.87/58.25  parent0: (144045) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X )
% 57.87/58.25     ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144049) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.25    complement( Y ) ) }.
% 57.87/58.25  parent0[0]: (827) {G20,W8,D4,L1,V2,M1} P(755,825) { meet( meet( Y, X ), 
% 57.87/58.25    complement( X ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144050) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( Y ), 
% 57.87/58.25    meet( X, Y ) ) }.
% 57.87/58.25  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.25    Y ) }.
% 57.87/58.25  parent1[0; 2]: (144049) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 57.87/58.25    , complement( Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := complement( Y )
% 57.87/58.25     Y := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144054) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X )
% 57.87/58.25     ) ==> zero }.
% 57.87/58.25  parent0[0]: (144050) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( Y )
% 57.87/58.25    , meet( X, Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (829) {G21,W8,D4,L1,V2,M1} P(827,75) { meet( complement( Y ), 
% 57.87/58.25    meet( X, Y ) ) ==> zero }.
% 57.87/58.25  parent0: (144054) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 57.87/58.25     ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144059) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144062) {G2,W13,D7,L1,V2,M1}  { complement( X ) ==> join( zero, 
% 57.87/58.25    complement( join( complement( complement( X ) ), meet( Y, X ) ) ) ) }.
% 57.87/58.25  parent0[0]: (829) {G21,W8,D4,L1,V2,M1} P(827,75) { meet( complement( Y ), 
% 57.87/58.25    meet( X, Y ) ) ==> zero }.
% 57.87/58.25  parent1[0; 4]: (144059) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := complement( X )
% 57.87/58.25     Y := meet( Y, X )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144063) {G3,W11,D6,L1,V2,M1}  { complement( X ) ==> complement( 
% 57.87/58.25    join( complement( complement( X ) ), meet( Y, X ) ) ) }.
% 57.87/58.25  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 3]: (144062) {G2,W13,D7,L1,V2,M1}  { complement( X ) ==> join( 
% 57.87/58.25    zero, complement( join( complement( complement( X ) ), meet( Y, X ) ) ) )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := complement( join( complement( complement( X ) ), meet( Y, X ) ) )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144064) {G4,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 57.87/58.25    complement( X ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.25  parent1[0; 3]: (144063) {G3,W11,D6,L1,V2,M1}  { complement( X ) ==> 
% 57.87/58.25    complement( join( complement( complement( X ) ), meet( Y, X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( Y, X )
% 57.87/58.25     Y := complement( X )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144065) {G4,W10,D5,L1,V2,M1}  { meet( complement( X ), complement
% 57.87/58.25    ( meet( Y, X ) ) ) ==> complement( X ) }.
% 57.87/58.25  parent0[0]: (144064) {G4,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 57.87/58.25    complement( X ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (831) {G22,W10,D5,L1,V2,M1} P(829,48);d(748);d(771) { meet( 
% 57.87/58.25    complement( X ), complement( meet( Y, X ) ) ) ==> complement( X ) }.
% 57.87/58.25  parent0: (144065) {G4,W10,D5,L1,V2,M1}  { meet( complement( X ), complement
% 57.87/58.25    ( meet( Y, X ) ) ) ==> complement( X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144067) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144070) {G2,W12,D7,L1,V2,M1}  { X ==> join( zero, complement( 
% 57.87/58.25    join( complement( X ), meet( Y, complement( X ) ) ) ) ) }.
% 57.87/58.25  parent0[0]: (828) {G20,W8,D5,L1,V2,M1} P(825,75) { meet( Y, meet( X, 
% 57.87/58.25    complement( Y ) ) ) ==> zero }.
% 57.87/58.25  parent1[0; 3]: (144067) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := meet( Y, complement( X ) )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144071) {G3,W10,D6,L1,V2,M1}  { X ==> complement( join( 
% 57.87/58.25    complement( X ), meet( Y, complement( X ) ) ) ) }.
% 57.87/58.25  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 2]: (144070) {G2,W12,D7,L1,V2,M1}  { X ==> join( zero, 
% 57.87/58.25    complement( join( complement( X ), meet( Y, complement( X ) ) ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := complement( join( complement( X ), meet( Y, complement( X ) ) ) )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144072) {G4,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 57.87/58.25    , complement( X ) ) ) ) }.
% 57.87/58.25  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.25  parent1[0; 2]: (144071) {G3,W10,D6,L1,V2,M1}  { X ==> complement( join( 
% 57.87/58.25    complement( X ), meet( Y, complement( X ) ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( Y, complement( X ) )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144073) {G4,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 57.87/58.25    complement( X ) ) ) ) ==> X }.
% 57.87/58.25  parent0[0]: (144072) {G4,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 57.87/58.25    ( Y, complement( X ) ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (834) {G21,W9,D6,L1,V2,M1} P(828,48);d(748);d(771) { meet( X, 
% 57.87/58.25    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 57.87/58.25  parent0: (144073) {G4,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 57.87/58.25    complement( X ) ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144075) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.87/58.25    join( X, Y ), Z ) }.
% 57.87/58.25  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.87/58.25    join( join( Y, Z ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144084) {G2,W12,D5,L1,V3,M1}  { join( top, Z ) = join( join( Z, X
% 57.87/58.25     ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  parent0[0]: (810) {G11,W8,D5,L1,V2,M1} P(75,723) { join( X, complement( 
% 57.87/58.25    meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  parent1[0; 2]: (144075) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 57.87/58.25    join( join( X, Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := X
% 57.87/58.25     Z := complement( meet( Y, X ) )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144089) {G3,W10,D5,L1,V3,M1}  { top = join( join( X, Y ), 
% 57.87/58.25    complement( meet( Z, Y ) ) ) }.
% 57.87/58.25  parent0[0]: (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) ==>
% 57.87/58.25     top }.
% 57.87/58.25  parent1[0; 1]: (144084) {G2,W12,D5,L1,V3,M1}  { join( top, Z ) = join( join
% 57.87/58.25    ( Z, X ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144090) {G3,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 57.87/58.25    meet( Z, Y ) ) ) = top }.
% 57.87/58.25  parent0[0]: (144089) {G3,W10,D5,L1,V3,M1}  { top = join( join( X, Y ), 
% 57.87/58.25    complement( meet( Z, Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (839) {G12,W10,D5,L1,V3,M1} P(810,29);d(213) { join( join( Z, 
% 57.87/58.25    X ), complement( meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  parent0: (144090) {G3,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 57.87/58.25    meet( Z, Y ) ) ) = top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := X
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144091) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 57.87/58.25     ), Y ) }.
% 57.87/58.25  parent0[0]: (819) {G19,W9,D4,L1,V2,M1} P(817,48);d(77);d(739) { meet( meet
% 57.87/58.25    ( X, Y ), Y ) ==> meet( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144094) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X
% 57.87/58.25    , Y ) ) }.
% 57.87/58.25  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.25    Y ) }.
% 57.87/58.25  parent1[0; 4]: (144091) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 57.87/58.25    ( X, Y ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144107) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 57.87/58.25    , Y ) }.
% 57.87/58.25  parent0[0]: (144094) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet
% 57.87/58.25    ( X, Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (842) {G20,W9,D4,L1,V2,M1} P(819,75) { meet( Y, meet( X, Y ) )
% 57.87/58.25     ==> meet( X, Y ) }.
% 57.87/58.25  parent0: (144107) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( 
% 57.87/58.25    X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144109) {G17,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 57.87/58.25     ), Y ) }.
% 57.87/58.25  parent0[0]: (773) {G17,W9,D4,L1,V2,M1} P(768,30);d(1);d(768) { join( join( 
% 57.87/58.25    X, Y ), Y ) ==> join( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144112) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 57.87/58.25    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 57.87/58.25    ( X ), Y ) ) ) }.
% 57.87/58.25  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  parent1[0; 11]: (144109) {G17,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( 
% 57.87/58.25    join( X, Y ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25     Y := complement( join( complement( X ), Y ) )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144113) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 57.87/58.25    complement( X ), Y ) ) ) }.
% 57.87/58.25  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  parent1[0; 1]: (144112) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 57.87/58.25    ( complement( X ), Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144120) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 57.87/58.25    ( Y ) ) ) }.
% 57.87/58.25  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.25  parent1[0; 4]: (144113) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 57.87/58.25    join( complement( X ), Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144121) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 57.87/58.25     ) ==> X }.
% 57.87/58.25  parent0[0]: (144120) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 57.87/58.25    complement( Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (846) {G18,W8,D5,L1,V2,M1} P(48,773);d(771) { join( X, meet( X
% 57.87/58.25    , complement( Y ) ) ) ==> X }.
% 57.87/58.25  parent0: (144121) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y )
% 57.87/58.25     ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144122) {G17,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 57.87/58.25     ), Y ) }.
% 57.87/58.25  parent0[0]: (773) {G17,W9,D4,L1,V2,M1} P(768,30);d(1);d(768) { join( join( 
% 57.87/58.25    X, Y ), Y ) ==> join( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144124) {G2,W13,D5,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 57.87/58.25    ( join( join( X, Z ), Y ), Z ) }.
% 57.87/58.25  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 57.87/58.25     = join( join( Z, X ), Y ) }.
% 57.87/58.25  parent1[0; 7]: (144122) {G17,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 57.87/58.25    ( X, Y ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := join( X, Y )
% 57.87/58.25     Y := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144126) {G2,W13,D5,L1,V3,M1}  { join( join( X, Z ), Y ) ==> join
% 57.87/58.25    ( join( join( X, Z ), Y ), Z ) }.
% 57.87/58.25  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 57.87/58.25     = join( join( Z, X ), Y ) }.
% 57.87/58.25  parent1[0; 1]: (144124) {G2,W13,D5,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 57.87/58.25     join( join( join( X, Z ), Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144130) {G2,W13,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), Y )
% 57.87/58.25     ==> join( join( X, Y ), Z ) }.
% 57.87/58.25  parent0[0]: (144126) {G2,W13,D5,L1,V3,M1}  { join( join( X, Z ), Y ) ==> 
% 57.87/58.25    join( join( join( X, Z ), Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (847) {G18,W13,D5,L1,V3,M1} P(773,30) { join( join( join( X, Y
% 57.87/58.25     ), Z ), Y ) ==> join( join( X, Y ), Z ) }.
% 57.87/58.25  parent0: (144130) {G2,W13,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), Y
% 57.87/58.25     ) ==> join( join( X, Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144136) {G18,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 57.87/58.25    ( Y ) ) ) }.
% 57.87/58.25  parent0[0]: (846) {G18,W8,D5,L1,V2,M1} P(48,773);d(771) { join( X, meet( X
% 57.87/58.25    , complement( Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144137) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 57.87/58.25  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.25    complement( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 6]: (144136) {G18,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 57.87/58.25    complement( Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := complement( Y )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144138) {G16,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 57.87/58.25  parent0[0]: (144137) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (850) {G19,W7,D4,L1,V2,M1} P(755,846) { join( Y, meet( Y, X )
% 57.87/58.25     ) ==> Y }.
% 57.87/58.25  parent0: (144138) {G16,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144140) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 57.87/58.25  parent0[0]: (850) {G19,W7,D4,L1,V2,M1} P(755,846) { join( Y, meet( Y, X ) )
% 57.87/58.25     ==> Y }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144141) {G20,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 57.87/58.25  parent0[0]: (842) {G20,W9,D4,L1,V2,M1} P(819,75) { meet( Y, meet( X, Y ) ) 
% 57.87/58.25    ==> meet( X, Y ) }.
% 57.87/58.25  parent1[0; 4]: (144140) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := meet( Y, X )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144142) {G20,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 57.87/58.25  parent0[0]: (144141) {G20,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (865) {G21,W7,D4,L1,V2,M1} P(842,850) { join( X, meet( Y, X )
% 57.87/58.25     ) ==> X }.
% 57.87/58.25  parent0: (144142) {G20,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144151) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( X, Z )
% 57.87/58.25     ) = join( X, Y ) }.
% 57.87/58.25  parent0[0]: (850) {G19,W7,D4,L1,V2,M1} P(755,846) { join( Y, meet( Y, X ) )
% 57.87/58.25     ==> Y }.
% 57.87/58.25  parent1[0; 9]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 57.87/58.25    X ) = join( join( Z, X ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, Z )
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (869) {G20,W11,D4,L1,V3,M1} P(850,30) { join( join( X, Z ), 
% 57.87/58.25    meet( X, Y ) ) ==> join( X, Z ) }.
% 57.87/58.25  parent0: (144151) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( X, Z )
% 57.87/58.25     ) = join( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144153) {G1,W19,D6,L1,V0,M1}  { ! composition( meet( skol2, 
% 57.87/58.25    converse( skol1 ) ), meet( skol1, skol3 ) ) ==> composition( join( skol2
% 57.87/58.25    , meet( skol2, converse( skol1 ) ) ), meet( skol1, skol3 ) ) }.
% 57.87/58.25  parent0[0]: (14) {G1,W19,D6,L1,V0,M1} I;d(6) { ! composition( join( skol2, 
% 57.87/58.25    meet( skol2, converse( skol1 ) ) ), meet( skol1, skol3 ) ) ==> 
% 57.87/58.25    composition( meet( skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144154) {G2,W14,D5,L1,V0,M1}  { ! composition( meet( skol2, 
% 57.87/58.25    converse( skol1 ) ), meet( skol1, skol3 ) ) ==> composition( skol2, meet
% 57.87/58.25    ( skol1, skol3 ) ) }.
% 57.87/58.25  parent0[0]: (850) {G19,W7,D4,L1,V2,M1} P(755,846) { join( Y, meet( Y, X ) )
% 57.87/58.25     ==> Y }.
% 57.87/58.25  parent1[0; 11]: (144153) {G1,W19,D6,L1,V0,M1}  { ! composition( meet( skol2
% 57.87/58.25    , converse( skol1 ) ), meet( skol1, skol3 ) ) ==> composition( join( 
% 57.87/58.25    skol2, meet( skol2, converse( skol1 ) ) ), meet( skol1, skol3 ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := converse( skol1 )
% 57.87/58.25     Y := skol2
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (878) {G20,W14,D5,L1,V0,M1} P(850,14) { ! composition( meet( 
% 57.87/58.25    skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) ==> composition( skol2
% 57.87/58.25    , meet( skol1, skol3 ) ) }.
% 57.87/58.25  parent0: (144154) {G2,W14,D5,L1,V0,M1}  { ! composition( meet( skol2, 
% 57.87/58.25    converse( skol1 ) ), meet( skol1, skol3 ) ) ==> composition( skol2, meet
% 57.87/58.25    ( skol1, skol3 ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144156) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 57.87/58.25  parent0[0]: (850) {G19,W7,D4,L1,V2,M1} P(755,846) { join( Y, meet( Y, X ) )
% 57.87/58.25     ==> Y }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144157) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 57.87/58.25  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.25  parent1[0; 2]: (144156) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144160) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 57.87/58.25  parent0[0]: (144157) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (881) {G20,W7,D4,L1,V2,M1} P(850,0) { join( meet( X, Y ), X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent0: (144160) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144169) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( Z, X )
% 57.87/58.25     ) = join( X, Y ) }.
% 57.87/58.25  parent0[0]: (865) {G21,W7,D4,L1,V2,M1} P(842,850) { join( X, meet( Y, X ) )
% 57.87/58.25     ==> X }.
% 57.87/58.25  parent1[0; 9]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 57.87/58.25    X ) = join( join( Z, X ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( Z, X )
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (887) {G22,W11,D4,L1,V3,M1} P(865,30) { join( join( X, Z ), 
% 57.87/58.25    meet( Y, X ) ) ==> join( X, Z ) }.
% 57.87/58.25  parent0: (144169) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( Z, X )
% 57.87/58.25     ) = join( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144171) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.87/58.25    join( X, Y ), Z ) }.
% 57.87/58.25  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.87/58.25    join( join( Y, Z ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144187) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y
% 57.87/58.25     ) = join( Y, Z ) }.
% 57.87/58.25  parent0[0]: (865) {G21,W7,D4,L1,V2,M1} P(842,850) { join( X, meet( Y, X ) )
% 57.87/58.25     ==> X }.
% 57.87/58.25  parent1[0; 9]: (144171) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 57.87/58.25    join( join( X, Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := meet( X, Y )
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (889) {G22,W11,D5,L1,V3,M1} P(865,29) { join( join( meet( Y, X
% 57.87/58.25     ), Z ), X ) ==> join( X, Z ) }.
% 57.87/58.25  parent0: (144187) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y
% 57.87/58.25     ) = join( Y, Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144192) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 57.87/58.25  parent0[0]: (865) {G21,W7,D4,L1,V2,M1} P(842,850) { join( X, meet( Y, X ) )
% 57.87/58.25     ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144193) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X ) }.
% 57.87/58.25  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.25  parent1[0; 2]: (144192) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := meet( Y, X )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144196) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 57.87/58.25  parent0[0]: (144193) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent0: (144196) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144198) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.87/58.25    join( X, Y ), Z ) }.
% 57.87/58.25  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.87/58.25    join( join( Y, Z ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144199) {G2,W11,D5,L1,V3,M1}  { join( Y, Z ) = join( join( Z, 
% 57.87/58.25    meet( X, Y ) ), Y ) }.
% 57.87/58.25  parent0[0]: (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 2]: (144198) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 57.87/58.25    join( join( X, Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := meet( X, Y )
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144201) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( Z, X ) ), X )
% 57.87/58.25     = join( X, Y ) }.
% 57.87/58.25  parent0[0]: (144199) {G2,W11,D5,L1,V3,M1}  { join( Y, Z ) = join( join( Z, 
% 57.87/58.25    meet( X, Y ) ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := X
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (902) {G23,W11,D5,L1,V3,M1} P(898,29) { join( join( Z, meet( X
% 57.87/58.25    , Y ) ), Y ) ==> join( Y, Z ) }.
% 57.87/58.25  parent0: (144201) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( Z, X ) ), X
% 57.87/58.25     ) = join( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144204) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 57.87/58.25    converse( join( X, converse( Y ) ) ) }.
% 57.87/58.25  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.87/58.25    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144206) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 57.87/58.25    ( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 57.87/58.25  parent0[0]: (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 9]: (144204) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 57.87/58.25    ==> converse( join( X, converse( Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := converse( Y )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, converse( Y ) )
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144207) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 57.87/58.25    ( Y ) ) ), Y ) ==> Y }.
% 57.87/58.25  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 8]: (144206) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, 
% 57.87/58.25    converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (904) {G23,W9,D6,L1,V2,M1} P(898,20);d(7) { join( converse( 
% 57.87/58.25    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 57.87/58.25  parent0: (144207) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 57.87/58.25    ( Y ) ) ), Y ) ==> Y }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144210) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.87/58.25    join( X, Y ), Z ) }.
% 57.87/58.25  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.87/58.25    join( join( Y, Z ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144211) {G2,W11,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 57.87/58.25    meet( X, Y ) ), X ) }.
% 57.87/58.25  parent0[0]: (881) {G20,W7,D4,L1,V2,M1} P(850,0) { join( meet( X, Y ), X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 2]: (144210) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 57.87/58.25    join( join( X, Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := meet( X, Y )
% 57.87/58.25     Z := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144213) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), X )
% 57.87/58.25     = join( X, Y ) }.
% 57.87/58.25  parent0[0]: (144211) {G2,W11,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 57.87/58.25    meet( X, Y ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (908) {G21,W11,D5,L1,V3,M1} P(881,29) { join( join( Z, meet( X
% 57.87/58.25    , Y ) ), X ) ==> join( X, Z ) }.
% 57.87/58.25  parent0: (144213) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), X
% 57.87/58.25     ) = join( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144216) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 57.87/58.25    converse( join( X, converse( Y ) ) ) }.
% 57.87/58.25  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.87/58.25    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144218) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( converse( X
% 57.87/58.25     ), Y ) ), X ) ==> converse( converse( X ) ) }.
% 57.87/58.25  parent0[0]: (881) {G20,W7,D4,L1,V2,M1} P(850,0) { join( meet( X, Y ), X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 9]: (144216) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 57.87/58.25    ==> converse( join( X, converse( Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := converse( X )
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( converse( X ), Y )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144219) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( converse( X
% 57.87/58.25     ), Y ) ), X ) ==> X }.
% 57.87/58.25  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 8]: (144218) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( 
% 57.87/58.25    converse( X ), Y ) ), X ) ==> converse( converse( X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (910) {G21,W9,D6,L1,V2,M1} P(881,20);d(7) { join( converse( 
% 57.87/58.25    meet( converse( X ), Y ) ), X ) ==> X }.
% 57.87/58.25  parent0: (144219) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( converse( X
% 57.87/58.25     ), Y ) ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144226) {G3,W15,D8,L1,V3,M1}  { converse( join( join( converse( 
% 57.87/58.25    meet( X, converse( Y ) ) ), Z ), Y ) ) = converse( join( Y, Z ) ) }.
% 57.87/58.25  parent0[0]: (904) {G23,W9,D6,L1,V2,M1} P(898,20);d(7) { join( converse( 
% 57.87/58.25    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 57.87/58.25  parent1[0; 13]: (22) {G2,W13,D5,L1,V3,M1} P(18,8);d(8);d(1);d(1) { converse
% 57.87/58.25    ( join( join( Z, Y ), X ) ) = converse( join( join( Z, X ), Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := converse( meet( X, converse( Y ) ) )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144227) {G3,W14,D5,L1,V3,M1}  { join( meet( X, converse( Y ) ), 
% 57.87/58.25    converse( join( Z, Y ) ) ) = converse( join( Y, Z ) ) }.
% 57.87/58.25  parent0[0]: (55) {G2,W14,D6,L1,V3,M1} P(1,19) { converse( join( join( 
% 57.87/58.25    converse( X ), Y ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 57.87/58.25  parent1[0; 1]: (144226) {G3,W15,D8,L1,V3,M1}  { converse( join( join( 
% 57.87/58.25    converse( meet( X, converse( Y ) ) ), Z ), Y ) ) = converse( join( Y, Z )
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( X, converse( Y ) )
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (928) {G24,W14,D5,L1,V3,M1} P(904,22);d(55) { join( meet( X, 
% 57.87/58.25    converse( Y ) ), converse( join( Z, Y ) ) ) ==> converse( join( Y, Z ) )
% 57.87/58.25     }.
% 57.87/58.25  parent0: (144227) {G3,W14,D5,L1,V3,M1}  { join( meet( X, converse( Y ) ), 
% 57.87/58.25    converse( join( Z, Y ) ) ) = converse( join( Y, Z ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144230) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 57.87/58.25    , X ) ) }.
% 57.87/58.25  parent0[0]: (842) {G20,W9,D4,L1,V2,M1} P(819,75) { meet( Y, meet( X, Y ) ) 
% 57.87/58.25    ==> meet( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144232) {G21,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 57.87/58.25    complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) ) )
% 57.87/58.25    , X ) }.
% 57.87/58.25  parent0[0]: (834) {G21,W9,D6,L1,V2,M1} P(828,48);d(748);d(771) { meet( X, 
% 57.87/58.25    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 57.87/58.25  parent1[0; 14]: (144230) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 57.87/58.25    meet( Y, X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := complement( meet( Y, complement( X ) ) )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144233) {G22,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 57.87/58.25    complement( X ) ) ), X ) }.
% 57.87/58.25  parent0[0]: (834) {G21,W9,D6,L1,V2,M1} P(828,48);d(748);d(771) { meet( X, 
% 57.87/58.25    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 57.87/58.25  parent1[0; 1]: (144232) {G21,W15,D6,L1,V2,M1}  { meet( X, complement( meet
% 57.87/58.25    ( Y, complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X )
% 57.87/58.25     ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144235) {G22,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 57.87/58.25    complement( X ) ) ), X ) ==> X }.
% 57.87/58.25  parent0[0]: (144233) {G22,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 57.87/58.25    Y, complement( X ) ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (943) {G22,W9,D6,L1,V2,M1} P(834,842) { meet( complement( meet
% 57.87/58.25    ( Y, complement( X ) ) ), X ) ==> X }.
% 57.87/58.25  parent0: (144235) {G22,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 57.87/58.25    complement( X ) ) ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144238) {G22,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 57.87/58.25    complement( Y ) ) ), Y ) }.
% 57.87/58.25  parent0[0]: (943) {G22,W9,D6,L1,V2,M1} P(834,842) { meet( complement( meet
% 57.87/58.25    ( Y, complement( X ) ) ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144245) {G19,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 57.87/58.25    complement( X ), Y ) ), X ) }.
% 57.87/58.25  parent0[0]: (813) {G18,W9,D4,L1,V2,M1} P(803,48);d(77);d(739) { meet( meet
% 57.87/58.25    ( X, Y ), X ) ==> meet( X, Y ) }.
% 57.87/58.25  parent1[0; 4]: (144238) {G22,W9,D6,L1,V2,M1}  { Y ==> meet( complement( 
% 57.87/58.25    meet( X, complement( Y ) ) ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := complement( X )
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( complement( X ), Y )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144246) {G19,W9,D6,L1,V2,M1}  { meet( complement( meet( complement
% 57.87/58.25    ( X ), Y ) ), X ) ==> X }.
% 57.87/58.25  parent0[0]: (144245) {G19,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 57.87/58.25    complement( X ), Y ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (944) {G23,W9,D6,L1,V2,M1} P(813,943) { meet( complement( meet
% 57.87/58.25    ( complement( X ), Y ) ), X ) ==> X }.
% 57.87/58.25  parent0: (144246) {G19,W9,D6,L1,V2,M1}  { meet( complement( meet( 
% 57.87/58.25    complement( X ), Y ) ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144248) {G22,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 57.87/58.25    complement( Y ) ) ), Y ) }.
% 57.87/58.25  parent0[0]: (943) {G22,W9,D6,L1,V2,M1} P(834,842) { meet( complement( meet
% 57.87/58.25    ( Y, complement( X ) ) ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144249) {G16,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 57.87/58.25    complement( meet( Y, X ) ), complement( X ) ) }.
% 57.87/58.25  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.25    complement( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 7]: (144248) {G22,W9,D6,L1,V2,M1}  { Y ==> meet( complement( 
% 57.87/58.25    meet( X, complement( Y ) ) ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := complement( X )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144250) {G16,W10,D5,L1,V2,M1}  { meet( complement( meet( Y, X ) )
% 57.87/58.25    , complement( X ) ) ==> complement( X ) }.
% 57.87/58.25  parent0[0]: (144249) {G16,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 57.87/58.25    complement( meet( Y, X ) ), complement( X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (945) {G23,W10,D5,L1,V2,M1} P(755,943) { meet( complement( 
% 57.87/58.25    meet( Y, X ) ), complement( X ) ) ==> complement( X ) }.
% 57.87/58.25  parent0: (144250) {G16,W10,D5,L1,V2,M1}  { meet( complement( meet( Y, X ) )
% 57.87/58.25    , complement( X ) ) ==> complement( X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144252) {G23,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 57.87/58.25    complement( X ), Y ) ), X ) }.
% 57.87/58.25  parent0[0]: (944) {G23,W9,D6,L1,V2,M1} P(813,943) { meet( complement( meet
% 57.87/58.25    ( complement( X ), Y ) ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144253) {G16,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 57.87/58.25    complement( meet( X, Y ) ), complement( X ) ) }.
% 57.87/58.25  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.25    complement( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 6]: (144252) {G23,W9,D6,L1,V2,M1}  { X ==> meet( complement( 
% 57.87/58.25    meet( complement( X ), Y ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := complement( X )
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144254) {G16,W10,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 57.87/58.25    , complement( X ) ) ==> complement( X ) }.
% 57.87/58.25  parent0[0]: (144253) {G16,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 57.87/58.25    complement( meet( X, Y ) ), complement( X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (949) {G24,W10,D5,L1,V2,M1} P(755,944) { meet( complement( 
% 57.87/58.25    meet( X, Y ) ), complement( X ) ) ==> complement( X ) }.
% 57.87/58.25  parent0: (144254) {G16,W10,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 57.87/58.25    , complement( X ) ) ==> complement( X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144256) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 57.87/58.25    join( complement( X ), complement( Y ) ) }.
% 57.87/58.25  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.25    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144257) {G16,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 57.87/58.25     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.25  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.25    complement( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 7]: (144256) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 57.87/58.25     ==> join( complement( X ), complement( Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := complement( X )
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.87/58.25    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.25  parent0: (144257) {G16,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 57.87/58.25     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144262) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 57.87/58.25    join( complement( X ), complement( Y ) ) }.
% 57.87/58.25  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.25    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144264) {G16,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 57.87/58.25    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 57.87/58.25  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.25    complement( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 9]: (144262) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 57.87/58.25     ==> join( complement( X ), complement( Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := complement( Y )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.87/58.25    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.87/58.25  parent0: (144264) {G16,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 57.87/58.25    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144269) {G2,W14,D5,L1,V3,M1}  { join( join( complement( X ), Y )
% 57.87/58.25    , complement( Z ) ) = join( complement( meet( X, Z ) ), Y ) }.
% 57.87/58.25  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.25    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.25  parent1[0; 9]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 57.87/58.25    X ) = join( join( Z, X ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := complement( Z )
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := complement( X )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (964) {G17,W14,D5,L1,V3,M1} P(772,30) { join( join( complement
% 57.87/58.25    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 57.87/58.25     }.
% 57.87/58.25  parent0: (144269) {G2,W14,D5,L1,V3,M1}  { join( join( complement( X ), Y )
% 57.87/58.25    , complement( Z ) ) = join( complement( meet( X, Z ) ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144271) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.87/58.25    join( X, Y ), Z ) }.
% 57.87/58.25  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.87/58.25    join( join( Y, Z ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144272) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, Y ) )
% 57.87/58.25    , Z ) = join( join( Z, complement( X ) ), complement( Y ) ) }.
% 57.87/58.25  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.25    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.25  parent1[0; 2]: (144271) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 57.87/58.25    join( join( X, Y ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := complement( X )
% 57.87/58.25     Z := complement( Y )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144274) {G2,W14,D5,L1,V3,M1}  { join( join( Z, complement( X ) ), 
% 57.87/58.25    complement( Y ) ) = join( complement( meet( X, Y ) ), Z ) }.
% 57.87/58.25  parent0[0]: (144272) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, Y )
% 57.87/58.25     ), Z ) = join( join( Z, complement( X ) ), complement( Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (966) {G17,W14,D5,L1,V3,M1} P(772,29) { join( join( Z, 
% 57.87/58.25    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 57.87/58.25    , Z ) }.
% 57.87/58.25  parent0: (144274) {G2,W14,D5,L1,V3,M1}  { join( join( Z, complement( X ) )
% 57.87/58.25    , complement( Y ) ) = join( complement( meet( X, Y ) ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144276) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 57.87/58.25    join( complement( X ), complement( Y ) ) }.
% 57.87/58.25  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.25    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144278) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 57.87/58.25    join( complement( Y ), complement( X ) ) }.
% 57.87/58.25  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.25  parent1[0; 5]: (144276) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 57.87/58.25     ==> join( complement( X ), complement( Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := complement( X )
% 57.87/58.25     Y := complement( Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144280) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 57.87/58.25    complement( meet( Y, X ) ) }.
% 57.87/58.25  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.25    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.25  parent1[0; 5]: (144278) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 57.87/58.25    ==> join( complement( Y ), complement( X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet
% 57.87/58.25    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.87/58.25  parent0: (144280) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 57.87/58.25    complement( meet( Y, X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144281) {G10,W10,D5,L1,V3,M1}  { top ==> join( join( join( X, Y )
% 57.87/58.25    , Z ), complement( X ) ) }.
% 57.87/58.25  parent0[0]: (598) {G10,W10,D5,L1,V3,M1} S(46);d(214) { join( join( join( X
% 57.87/58.25    , Y ), Z ), complement( X ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144282) {G11,W14,D6,L1,V4,M1}  { top ==> join( join( join( meet( 
% 57.87/58.25    X, Y ), Z ), T ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  parent0[0]: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( 
% 57.87/58.25    X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.87/58.25  parent1[0; 10]: (144281) {G10,W10,D5,L1,V3,M1}  { top ==> join( join( join
% 57.87/58.25    ( X, Y ), Z ), complement( X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := T
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144285) {G11,W14,D6,L1,V4,M1}  { join( join( join( meet( X, Y ), Z
% 57.87/58.25     ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  parent0[0]: (144282) {G11,W14,D6,L1,V4,M1}  { top ==> join( join( join( 
% 57.87/58.25    meet( X, Y ), Z ), T ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25     T := T
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (987) {G18,W14,D6,L1,V4,M1} P(972,598) { join( join( join( 
% 57.87/58.25    meet( X, Y ), Z ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  parent0: (144285) {G11,W14,D6,L1,V4,M1}  { join( join( join( meet( X, Y ), 
% 57.87/58.25    Z ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25     T := T
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144286) {G3,W10,D5,L1,V1,M1}  { top ==> join( join( meet( top, X )
% 57.87/58.25    , zero ), complement( X ) ) }.
% 57.87/58.25  parent0[0]: (131) {G3,W10,D5,L1,V1,M1} P(78,15);d(1) { join( join( meet( 
% 57.87/58.25    top, X ), zero ), complement( X ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144289) {G4,W14,D6,L1,V2,M1}  { top ==> join( join( meet( top, 
% 57.87/58.25    meet( X, Y ) ), zero ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  parent0[0]: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( 
% 57.87/58.25    X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.87/58.25  parent1[0; 10]: (144286) {G3,W10,D5,L1,V1,M1}  { top ==> join( join( meet( 
% 57.87/58.25    top, X ), zero ), complement( X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144291) {G5,W12,D5,L1,V2,M1}  { top ==> join( meet( top, meet( X
% 57.87/58.25    , Y ) ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.25     }.
% 57.87/58.25  parent1[0; 3]: (144289) {G4,W14,D6,L1,V2,M1}  { top ==> join( join( meet( 
% 57.87/58.25    top, meet( X, Y ) ), zero ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( top, meet( X, Y ) )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144292) {G6,W10,D5,L1,V2,M1}  { top ==> join( meet( X, Y ), 
% 57.87/58.25    complement( meet( Y, X ) ) ) }.
% 57.87/58.25  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 3]: (144291) {G5,W12,D5,L1,V2,M1}  { top ==> join( meet( top, 
% 57.87/58.25    meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144293) {G6,W10,D5,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 57.87/58.25    meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  parent0[0]: (144292) {G6,W10,D5,L1,V2,M1}  { top ==> join( meet( X, Y ), 
% 57.87/58.25    complement( meet( Y, X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (988) {G18,W10,D5,L1,V2,M1} P(972,131);d(739);d(746) { join( 
% 57.87/58.25    meet( X, Y ), complement( meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  parent0: (144293) {G6,W10,D5,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 57.87/58.25    meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144294) {G4,W10,D5,L1,V1,M1}  { zero ==> meet( meet( top, X ), 
% 57.87/58.25    join( zero, complement( X ) ) ) }.
% 57.87/58.25  parent0[0]: (121) {G4,W10,D5,L1,V1,M1} P(78,92) { meet( meet( top, X ), 
% 57.87/58.25    join( zero, complement( X ) ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144297) {G5,W14,D6,L1,V2,M1}  { zero ==> meet( meet( top, meet( X
% 57.87/58.25    , Y ) ), join( zero, complement( meet( Y, X ) ) ) ) }.
% 57.87/58.25  parent0[0]: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( 
% 57.87/58.25    X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.87/58.25  parent1[0; 10]: (144294) {G4,W10,D5,L1,V1,M1}  { zero ==> meet( meet( top, 
% 57.87/58.25    X ), join( zero, complement( X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144299) {G6,W12,D6,L1,V2,M1}  { zero ==> meet( meet( X, Y ), join
% 57.87/58.25    ( zero, complement( meet( Y, X ) ) ) ) }.
% 57.87/58.25  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 3]: (144297) {G5,W14,D6,L1,V2,M1}  { zero ==> meet( meet( top, 
% 57.87/58.25    meet( X, Y ) ), join( zero, complement( meet( Y, X ) ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144300) {G7,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.25    complement( meet( Y, X ) ) ) }.
% 57.87/58.25  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent1[0; 6]: (144299) {G6,W12,D6,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 57.87/58.25    , join( zero, complement( meet( Y, X ) ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := complement( meet( Y, X ) )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144301) {G7,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 57.87/58.25    meet( Y, X ) ) ) ==> zero }.
% 57.87/58.25  parent0[0]: (144300) {G7,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.25    complement( meet( Y, X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (990) {G18,W10,D5,L1,V2,M1} P(972,121);d(746);d(748) { meet( 
% 57.87/58.25    meet( X, Y ), complement( meet( Y, X ) ) ) ==> zero }.
% 57.87/58.25  parent0: (144301) {G7,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 57.87/58.25    meet( Y, X ) ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144302) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( meet( X
% 57.87/58.25    , X ) ), complement( complement( X ) ) ) }.
% 57.87/58.25  parent0[0]: (383) {G8,W10,D5,L1,V1,M1} P(230,235) { meet( complement( meet
% 57.87/58.25    ( X, X ) ), complement( complement( X ) ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144306) {G9,W16,D6,L1,V2,M1}  { zero ==> meet( complement( meet( 
% 57.87/58.25    meet( X, Y ), meet( X, Y ) ) ), complement( complement( meet( Y, X ) ) )
% 57.87/58.25     ) }.
% 57.87/58.25  parent0[0]: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( 
% 57.87/58.25    X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.87/58.25  parent1[0; 12]: (144302) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement
% 57.87/58.25    ( meet( X, X ) ), complement( complement( X ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144307) {G10,W12,D6,L1,V2,M1}  { zero ==> meet( complement( meet
% 57.87/58.25    ( X, Y ) ), complement( complement( meet( Y, X ) ) ) ) }.
% 57.87/58.25  parent0[0]: (767) {G16,W5,D3,L1,V1,M1} P(384,755);d(755);d(755) { meet( X, 
% 57.87/58.25    X ) ==> X }.
% 57.87/58.25  parent1[0; 4]: (144306) {G9,W16,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.25    meet( meet( X, Y ), meet( X, Y ) ) ), complement( complement( meet( Y, X
% 57.87/58.25     ) ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144308) {G11,W10,D5,L1,V2,M1}  { zero ==> meet( complement( meet
% 57.87/58.25    ( X, Y ) ), meet( Y, X ) ) }.
% 57.87/58.25  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.25    complement( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 7]: (144307) {G10,W12,D6,L1,V2,M1}  { zero ==> meet( complement
% 57.87/58.25    ( meet( X, Y ) ), complement( complement( meet( Y, X ) ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( Y, X )
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144309) {G11,W10,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 57.87/58.25    , meet( Y, X ) ) ==> zero }.
% 57.87/58.25  parent0[0]: (144308) {G11,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.25    meet( X, Y ) ), meet( Y, X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (991) {G18,W10,D5,L1,V2,M1} P(972,383);d(767);d(755) { meet( 
% 57.87/58.25    complement( meet( X, Y ) ), meet( Y, X ) ) ==> zero }.
% 57.87/58.25  parent0: (144309) {G11,W10,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 57.87/58.25    , meet( Y, X ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144310) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 57.87/58.25    ( complement( X ), complement( Y ) ) ) }.
% 57.87/58.25  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.87/58.25    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144312) {G1,W14,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> 
% 57.87/58.25    complement( join( complement( meet( Y, X ) ), complement( Z ) ) ) }.
% 57.87/58.25  parent0[0]: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( 
% 57.87/58.25    X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.87/58.25  parent1[0; 8]: (144310) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 57.87/58.25    ( join( complement( X ), complement( Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := meet( X, Y )
% 57.87/58.25     Y := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144318) {G1,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 57.87/58.25    ( meet( Y, X ), Z ) }.
% 57.87/58.25  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 57.87/58.25    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 57.87/58.25  parent1[0; 6]: (144312) {G1,W14,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==>
% 57.87/58.25     complement( join( complement( meet( Y, X ) ), complement( Z ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := meet( Y, X )
% 57.87/58.25     Y := Z
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (996) {G18,W11,D4,L1,V3,M1} P(972,3);d(3) { meet( meet( Y, X )
% 57.87/58.25    , Z ) = meet( meet( X, Y ), Z ) }.
% 57.87/58.25  parent0: (144318) {G1,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 57.87/58.25    ( meet( Y, X ), Z ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144320) {G12,W10,D5,L1,V3,M1}  { top ==> join( join( X, Y ), 
% 57.87/58.25    complement( meet( Z, Y ) ) ) }.
% 57.87/58.25  parent0[0]: (839) {G12,W10,D5,L1,V3,M1} P(810,29);d(213) { join( join( Z, X
% 57.87/58.25     ), complement( meet( Y, X ) ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144321) {G13,W10,D6,L1,V3,M1}  { top ==> join( X, complement( 
% 57.87/58.25    meet( Z, meet( Y, X ) ) ) ) }.
% 57.87/58.25  parent0[0]: (865) {G21,W7,D4,L1,V2,M1} P(842,850) { join( X, meet( Y, X ) )
% 57.87/58.25     ==> X }.
% 57.87/58.25  parent1[0; 3]: (144320) {G12,W10,D5,L1,V3,M1}  { top ==> join( join( X, Y )
% 57.87/58.25    , complement( meet( Z, Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := meet( Y, X )
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144322) {G13,W10,D6,L1,V3,M1}  { join( X, complement( meet( Y, 
% 57.87/58.25    meet( Z, X ) ) ) ) ==> top }.
% 57.87/58.25  parent0[0]: (144321) {G13,W10,D6,L1,V3,M1}  { top ==> join( X, complement( 
% 57.87/58.25    meet( Z, meet( Y, X ) ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1001) {G22,W10,D6,L1,V3,M1} P(865,839) { join( X, complement
% 57.87/58.25    ( meet( Z, meet( Y, X ) ) ) ) ==> top }.
% 57.87/58.25  parent0: (144322) {G13,W10,D6,L1,V3,M1}  { join( X, complement( meet( Y, 
% 57.87/58.25    meet( Z, X ) ) ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144325) {G13,W8,D5,L1,V2,M1}  { meet( X, join( X, complement( Y )
% 57.87/58.25     ) ) ==> X }.
% 57.87/58.25  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.87/58.25    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.25  parent1[0; 3]: (802) {G12,W9,D6,L1,V2,M1} P(723,48);d(77);d(739) { meet( X
% 57.87/58.25    , complement( meet( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1012) {G18,W8,D5,L1,V2,M1} S(802);d(950) { meet( X, join( X, 
% 57.87/58.25    complement( Y ) ) ) ==> X }.
% 57.87/58.25  parent0: (144325) {G13,W8,D5,L1,V2,M1}  { meet( X, join( X, complement( Y )
% 57.87/58.25     ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144329) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 57.87/58.25    complement( Y ) ) ) ==> X }.
% 57.87/58.25  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.25  parent1[0; 5]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 57.87/58.25    complement( join( complement( X ), Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1016) {G17,W10,D5,L1,V2,M1} S(48);d(771) { join( meet( X, Y )
% 57.87/58.25    , meet( X, complement( Y ) ) ) ==> X }.
% 57.87/58.25  parent0: (144329) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 57.87/58.25    complement( Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144333) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 57.87/58.25    converse( X ) ) ) ) ==> top }.
% 57.87/58.25  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.87/58.25     }.
% 57.87/58.25  parent1[0; 7]: (59) {G2,W9,D6,L1,V1,M1} P(11,19) { join( X, converse( 
% 57.87/58.25    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1017) {G11,W8,D6,L1,V1,M1} S(59);d(222) { join( X, converse( 
% 57.87/58.25    complement( converse( X ) ) ) ) ==> top }.
% 57.87/58.25  parent0: (144333) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 57.87/58.25    converse( X ) ) ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144337) {G2,W8,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 57.87/58.25     ) ) ==> top }.
% 57.87/58.25  parent0[0]: (214) {G9,W5,D3,L1,V1,M1} P(198,37);d(38);d(208) { join( X, top
% 57.87/58.25     ) ==> top }.
% 57.87/58.25  parent1[0; 7]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 57.87/58.25    complement( X ) ) ==> join( Y, top ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1021) {G10,W8,D4,L1,V2,M1} S(31);d(214) { join( join( Y, X )
% 57.87/58.25    , complement( X ) ) ==> top }.
% 57.87/58.25  parent0: (144337) {G2,W8,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 57.87/58.25     ) ) ==> top }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144340) {G18,W8,D5,L1,V2,M1}  { X ==> meet( X, join( X, complement
% 57.87/58.25    ( Y ) ) ) }.
% 57.87/58.25  parent0[0]: (1012) {G18,W8,D5,L1,V2,M1} S(802);d(950) { meet( X, join( X, 
% 57.87/58.25    complement( Y ) ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144341) {G16,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 57.87/58.25  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.25    complement( X ) ) ==> X }.
% 57.87/58.25  parent1[0; 6]: (144340) {G18,W8,D5,L1,V2,M1}  { X ==> meet( X, join( X, 
% 57.87/58.25    complement( Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := complement( Y )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144342) {G16,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 57.87/58.25  parent0[0]: (144341) {G16,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X
% 57.87/58.25     ) ) ==> Y }.
% 57.87/58.25  parent0: (144342) {G16,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144344) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 57.87/58.25  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.87/58.25     ) ==> Y }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144345) {G20,W13,D6,L1,V2,M1}  { converse( meet( X, converse( Y )
% 57.87/58.25     ) ) ==> meet( converse( meet( X, converse( Y ) ) ), Y ) }.
% 57.87/58.25  parent0[0]: (904) {G23,W9,D6,L1,V2,M1} P(898,20);d(7) { join( converse( 
% 57.87/58.25    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 57.87/58.25  parent1[0; 12]: (144344) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y
% 57.87/58.25     ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := converse( meet( X, converse( Y ) ) )
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144346) {G20,W13,D6,L1,V2,M1}  { meet( converse( meet( X, converse
% 57.87/58.25    ( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) ) }.
% 57.87/58.25  parent0[0]: (144345) {G20,W13,D6,L1,V2,M1}  { converse( meet( X, converse( 
% 57.87/58.25    Y ) ) ) ==> meet( converse( meet( X, converse( Y ) ) ), Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1030) {G24,W13,D6,L1,V2,M1} P(904,1025) { meet( converse( 
% 57.87/58.25    meet( X, converse( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) )
% 57.87/58.25     }.
% 57.87/58.25  parent0: (144346) {G20,W13,D6,L1,V2,M1}  { meet( converse( meet( X, 
% 57.87/58.25    converse( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144348) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 57.87/58.25  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.87/58.25     ) ==> Y }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144351) {G20,W13,D6,L1,V2,M1}  { converse( meet( converse( X ), Y
% 57.87/58.25     ) ) ==> meet( converse( meet( converse( X ), Y ) ), X ) }.
% 57.87/58.25  parent0[0]: (910) {G21,W9,D6,L1,V2,M1} P(881,20);d(7) { join( converse( 
% 57.87/58.25    meet( converse( X ), Y ) ), X ) ==> X }.
% 57.87/58.25  parent1[0; 12]: (144348) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y
% 57.87/58.25     ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := converse( meet( converse( X ), Y ) )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144352) {G20,W13,D6,L1,V2,M1}  { meet( converse( meet( converse( X
% 57.87/58.25     ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) ) }.
% 57.87/58.25  parent0[0]: (144351) {G20,W13,D6,L1,V2,M1}  { converse( meet( converse( X )
% 57.87/58.25    , Y ) ) ==> meet( converse( meet( converse( X ), Y ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1031) {G22,W13,D6,L1,V2,M1} P(910,1025) { meet( converse( 
% 57.87/58.25    meet( converse( X ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) )
% 57.87/58.25     }.
% 57.87/58.25  parent0: (144352) {G20,W13,D6,L1,V2,M1}  { meet( converse( meet( converse( 
% 57.87/58.25    X ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144354) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 57.87/58.25    , X ) ) }.
% 57.87/58.25  parent0[0]: (842) {G20,W9,D4,L1,V2,M1} P(819,75) { meet( Y, meet( X, Y ) ) 
% 57.87/58.25    ==> meet( X, Y ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144356) {G20,W11,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> meet
% 57.87/58.25    ( join( X, Y ), X ) }.
% 57.87/58.25  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.87/58.25     ) ==> Y }.
% 57.87/58.25  parent1[0; 10]: (144354) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 57.87/58.25    meet( Y, X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := join( X, Y )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144357) {G20,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 57.87/58.25  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.87/58.25     ) ==> Y }.
% 57.87/58.25  parent1[0; 1]: (144356) {G20,W11,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) 
% 57.87/58.25    ==> meet( join( X, Y ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144359) {G20,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 57.87/58.25  parent0[0]: (144357) {G20,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1032) {G21,W7,D4,L1,V2,M1} P(1025,842) { meet( join( X, Y ), 
% 57.87/58.25    X ) ==> X }.
% 57.87/58.25  parent0: (144359) {G20,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144362) {G21,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 57.87/58.25    meet( Y, X ) ) }.
% 57.87/58.25  parent0[0]: (829) {G21,W8,D4,L1,V2,M1} P(827,75) { meet( complement( Y ), 
% 57.87/58.25    meet( X, Y ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144363) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 57.87/58.25    X, Y ) ), X ) }.
% 57.87/58.25  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.87/58.25     ) ==> Y }.
% 57.87/58.25  parent1[0; 7]: (144362) {G21,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.25    X ), meet( Y, X ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := join( X, Y )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144364) {G20,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 57.87/58.25    X ) ==> zero }.
% 57.87/58.25  parent0[0]: (144363) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.25    join( X, Y ) ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1033) {G22,W8,D5,L1,V2,M1} P(1025,829) { meet( complement( 
% 57.87/58.25    join( X, Y ) ), X ) ==> zero }.
% 57.87/58.25  parent0: (144364) {G20,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 57.87/58.25    , X ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144366) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.25    complement( Y ) ) }.
% 57.87/58.25  parent0[0]: (827) {G20,W8,D4,L1,V2,M1} P(755,825) { meet( meet( Y, X ), 
% 57.87/58.25    complement( X ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144367) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( 
% 57.87/58.25    join( X, Y ) ) ) }.
% 57.87/58.25  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.87/58.25     ) ==> Y }.
% 57.87/58.25  parent1[0; 3]: (144366) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 57.87/58.25    , complement( Y ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := join( X, Y )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144368) {G20,W8,D5,L1,V2,M1}  { meet( X, complement( join( X, Y )
% 57.87/58.25     ) ) ==> zero }.
% 57.87/58.25  parent0[0]: (144367) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( 
% 57.87/58.25    join( X, Y ) ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1034) {G21,W8,D5,L1,V2,M1} P(1025,827) { meet( X, complement
% 57.87/58.25    ( join( X, Y ) ) ) ==> zero }.
% 57.87/58.25  parent0: (144368) {G20,W8,D5,L1,V2,M1}  { meet( X, complement( join( X, Y )
% 57.87/58.25     ) ) ==> zero }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144370) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 57.87/58.25  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.87/58.25     ) ==> Y }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144371) {G1,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( X, Y )
% 57.87/58.25    , Z ) ) }.
% 57.87/58.25  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.25    join( X, Y ), Z ) }.
% 57.87/58.25  parent1[0; 4]: (144370) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y )
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := join( Y, Z )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144372) {G1,W9,D5,L1,V3,M1}  { meet( X, join( join( X, Y ), Z ) ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent0[0]: (144371) {G1,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( X, Y
% 57.87/58.25     ), Z ) ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1041) {G20,W9,D5,L1,V3,M1} P(1,1025) { meet( X, join( join( X
% 57.87/58.25    , Y ), Z ) ) ==> X }.
% 57.87/58.25  parent0: (144372) {G1,W9,D5,L1,V3,M1}  { meet( X, join( join( X, Y ), Z ) )
% 57.87/58.25     ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144373) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 57.87/58.25  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.87/58.25     ) ==> Y }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144374) {G1,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 57.87/58.25  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.25  parent1[0; 4]: (144373) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y )
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144377) {G1,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 57.87/58.25  parent0[0]: (144374) {G1,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1043) {G20,W7,D4,L1,V2,M1} P(0,1025) { meet( X, join( Y, X )
% 57.87/58.25     ) ==> X }.
% 57.87/58.25  parent0: (144377) {G1,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144379) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 57.87/58.25  parent0[0]: (1032) {G21,W7,D4,L1,V2,M1} P(1025,842) { meet( join( X, Y ), X
% 57.87/58.25     ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144380) {G1,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, Y ), Z
% 57.87/58.25     ), X ) }.
% 57.87/58.25  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.25    join( X, Y ), Z ) }.
% 57.87/58.25  parent1[0; 3]: (144379) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := join( Y, Z )
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144381) {G1,W9,D5,L1,V3,M1}  { meet( join( join( X, Y ), Z ), X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent0[0]: (144380) {G1,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, Y )
% 57.87/58.25    , Z ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1052) {G22,W9,D5,L1,V3,M1} P(1,1032) { meet( join( join( X, Y
% 57.87/58.25     ), Z ), X ) ==> X }.
% 57.87/58.25  parent0: (144381) {G1,W9,D5,L1,V3,M1}  { meet( join( join( X, Y ), Z ), X )
% 57.87/58.25     ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144382) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 57.87/58.25  parent0[0]: (1032) {G21,W7,D4,L1,V2,M1} P(1025,842) { meet( join( X, Y ), X
% 57.87/58.25     ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144383) {G1,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 57.87/58.25  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.25  parent1[0; 3]: (144382) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144386) {G1,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 57.87/58.25  parent0[0]: (144383) {G1,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 57.87/58.25     }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1054) {G22,W7,D4,L1,V2,M1} P(0,1032) { meet( join( Y, X ), X
% 57.87/58.25     ) ==> X }.
% 57.87/58.25  parent0: (144386) {G1,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144387) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 57.87/58.25  parent0[0]: (1054) {G22,W7,D4,L1,V2,M1} P(0,1032) { meet( join( Y, X ), X )
% 57.87/58.25     ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  paramod: (144388) {G2,W9,D5,L1,V3,M1}  { X ==> meet( join( join( Y, X ), Z
% 57.87/58.25     ), X ) }.
% 57.87/58.25  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 57.87/58.25     = join( join( Z, X ), Y ) }.
% 57.87/58.25  parent1[0; 3]: (144387) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 57.87/58.25     ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Z
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  substitution1:
% 57.87/58.25     X := join( Y, Z )
% 57.87/58.25     Y := X
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144391) {G2,W9,D5,L1,V3,M1}  { meet( join( join( Y, X ), Z ), X ) 
% 57.87/58.25    ==> X }.
% 57.87/58.25  parent0[0]: (144388) {G2,W9,D5,L1,V3,M1}  { X ==> meet( join( join( Y, X )
% 57.87/58.25    , Z ), X ) }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := X
% 57.87/58.25     Y := Y
% 57.87/58.25     Z := Z
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  subsumption: (1057) {G23,W9,D5,L1,V3,M1} P(30,1054) { meet( join( join( X, 
% 57.87/58.25    Z ), Y ), Z ) ==> Z }.
% 57.87/58.25  parent0: (144391) {G2,W9,D5,L1,V3,M1}  { meet( join( join( Y, X ), Z ), X )
% 57.87/58.25     ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Z
% 57.87/58.25     Y := X
% 57.87/58.25     Z := Y
% 57.87/58.25  end
% 57.87/58.25  permutation0:
% 57.87/58.25     0 ==> 0
% 57.87/58.25  end
% 57.87/58.25  
% 57.87/58.25  eqswap: (144393) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 57.87/58.25  parent0[0]: (1054) {G22,W7,D4,L1,V2,M1} P(0,1032) { meet( join( Y, X ), X )
% 57.87/58.25     ==> X }.
% 57.87/58.25  substitution0:
% 57.87/58.25     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144394) {G1,W13,D5,L1,V3,M1}  { composition( X, Y ) ==> meet( 
% 57.87/58.26    composition( join( Z, X ), Y ), composition( X, Y ) ) }.
% 57.87/58.26  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.87/58.26    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.87/58.26  parent1[0; 5]: (144393) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 57.87/58.26     ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := composition( Z, Y )
% 57.87/58.26     Y := composition( X, Y )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144395) {G1,W13,D5,L1,V3,M1}  { meet( composition( join( Z, X ), Y
% 57.87/58.26     ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 57.87/58.26  parent0[0]: (144394) {G1,W13,D5,L1,V3,M1}  { composition( X, Y ) ==> meet( 
% 57.87/58.26    composition( join( Z, X ), Y ), composition( X, Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1061) {G23,W13,D5,L1,V3,M1} P(6,1054) { meet( composition( 
% 57.87/58.26    join( X, Z ), Y ), composition( Z, Y ) ) ==> composition( Z, Y ) }.
% 57.87/58.26  parent0: (144395) {G1,W13,D5,L1,V3,M1}  { meet( composition( join( Z, X ), 
% 57.87/58.26    Y ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144397) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 57.87/58.26    , Y ) ), X ) }.
% 57.87/58.26  parent0[0]: (1033) {G22,W8,D5,L1,V2,M1} P(1025,829) { meet( complement( 
% 57.87/58.26    join( X, Y ) ), X ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144398) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.26    converse( join( X, Y ) ) ), converse( X ) ) }.
% 57.87/58.26  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.87/58.26     ) ==> converse( join( X, Y ) ) }.
% 57.87/58.26  parent1[0; 4]: (144397) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.26    join( X, Y ) ), X ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := converse( X )
% 57.87/58.26     Y := converse( Y )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144399) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join( 
% 57.87/58.26    X, Y ) ) ), converse( X ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144398) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.26    converse( join( X, Y ) ) ), converse( X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1096) {G23,W10,D6,L1,V2,M1} P(8,1033) { meet( complement( 
% 57.87/58.26    converse( join( X, Y ) ) ), converse( X ) ) ==> zero }.
% 57.87/58.26  parent0: (144399) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join
% 57.87/58.26    ( X, Y ) ) ), converse( X ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144401) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( join
% 57.87/58.26    ( X, Y ) ) ) }.
% 57.87/58.26  parent0[0]: (1034) {G21,W8,D5,L1,V2,M1} P(1025,827) { meet( X, complement( 
% 57.87/58.26    join( X, Y ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144402) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 57.87/58.26    complement( converse( join( X, Y ) ) ) ) }.
% 57.87/58.26  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.87/58.26     ) ==> converse( join( X, Y ) ) }.
% 57.87/58.26  parent1[0; 6]: (144401) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, 
% 57.87/58.26    complement( join( X, Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := converse( X )
% 57.87/58.26     Y := converse( Y )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144403) {G1,W10,D6,L1,V2,M1}  { meet( converse( X ), complement( 
% 57.87/58.26    converse( join( X, Y ) ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144402) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 57.87/58.26    complement( converse( join( X, Y ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1104) {G22,W10,D6,L1,V2,M1} P(8,1034) { meet( converse( X ), 
% 57.87/58.26    complement( converse( join( X, Y ) ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144403) {G1,W10,D6,L1,V2,M1}  { meet( converse( X ), complement( 
% 57.87/58.26    converse( join( X, Y ) ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144405) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top ), skol1
% 57.87/58.26     ) ==> composition( join( X, skol1 ), top ) }.
% 57.87/58.26  parent0[0]: (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, skol1
% 57.87/58.26     ), top ) ==> join( composition( X, top ), skol1 ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144407) {G2,W11,D5,L1,V1,M1}  { join( composition( meet( X, skol1
% 57.87/58.26     ), top ), skol1 ) ==> composition( skol1, top ) }.
% 57.87/58.26  parent0[0]: (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) 
% 57.87/58.26    ==> X }.
% 57.87/58.26  parent1[0; 9]: (144405) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top )
% 57.87/58.26    , skol1 ) ==> composition( join( X, skol1 ), top ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := skol1
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, skol1 )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144408) {G1,W9,D5,L1,V1,M1}  { join( composition( meet( X, skol1
% 57.87/58.26     ), top ), skol1 ) ==> skol1 }.
% 57.87/58.26  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 57.87/58.26    skol1 }.
% 57.87/58.26  parent1[0; 8]: (144407) {G2,W11,D5,L1,V1,M1}  { join( composition( meet( X
% 57.87/58.26    , skol1 ), top ), skol1 ) ==> composition( skol1, top ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1256) {G23,W9,D5,L1,V1,M1} P(898,97);d(13) { join( 
% 57.87/58.26    composition( meet( X, skol1 ), top ), skol1 ) ==> skol1 }.
% 57.87/58.26  parent0: (144408) {G1,W9,D5,L1,V1,M1}  { join( composition( meet( X, skol1
% 57.87/58.26     ), top ), skol1 ) ==> skol1 }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144411) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top ), skol1
% 57.87/58.26     ) ==> composition( join( X, skol1 ), top ) }.
% 57.87/58.26  parent0[0]: (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, skol1
% 57.87/58.26     ), top ) ==> join( composition( X, top ), skol1 ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144412) {G2,W10,D5,L1,V0,M1}  { join( composition( complement( 
% 57.87/58.26    skol1 ), top ), skol1 ) ==> composition( top, top ) }.
% 57.87/58.26  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 57.87/58.26    ==> top }.
% 57.87/58.26  parent1[0; 8]: (144411) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top )
% 57.87/58.26    , skol1 ) ==> composition( join( X, skol1 ), top ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := skol1
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := complement( skol1 )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1268) {G2,W10,D5,L1,V0,M1} P(15,97) { join( composition( 
% 57.87/58.26    complement( skol1 ), top ), skol1 ) ==> composition( top, top ) }.
% 57.87/58.26  parent0: (144412) {G2,W10,D5,L1,V0,M1}  { join( composition( complement( 
% 57.87/58.26    skol1 ), top ), skol1 ) ==> composition( top, top ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144416) {G2,W14,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), 
% 57.87/58.26    meet( X, complement( Y ) ) ) = join( X, Z ) }.
% 57.87/58.26  parent0[0]: (1016) {G17,W10,D5,L1,V2,M1} S(48);d(771) { join( meet( X, Y )
% 57.87/58.26    , meet( X, complement( Y ) ) ) ==> X }.
% 57.87/58.26  parent1[0; 12]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y )
% 57.87/58.26    , X ) = join( join( Z, X ), Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, complement( Y ) )
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := meet( X, Y )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1369) {G18,W14,D5,L1,V3,M1} P(1016,30) { join( join( meet( X
% 57.87/58.26    , Y ), Z ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 57.87/58.26  parent0: (144416) {G2,W14,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), 
% 57.87/58.26    meet( X, complement( Y ) ) ) = join( X, Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144418) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.87/58.26    join( X, Y ), Z ) }.
% 57.87/58.26  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.87/58.26    join( join( Y, Z ), X ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144419) {G2,W14,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 57.87/58.26    meet( X, Y ) ), meet( X, complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (1016) {G17,W10,D5,L1,V2,M1} S(48);d(771) { join( meet( X, Y )
% 57.87/58.26    , meet( X, complement( Y ) ) ) ==> X }.
% 57.87/58.26  parent1[0; 2]: (144418) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 57.87/58.26    join( join( X, Y ), Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := meet( X, Y )
% 57.87/58.26     Z := meet( X, complement( Y ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144421) {G2,W14,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), 
% 57.87/58.26    meet( X, complement( Z ) ) ) = join( X, Y ) }.
% 57.87/58.26  parent0[0]: (144419) {G2,W14,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 57.87/58.26    meet( X, Y ) ), meet( X, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1371) {G18,W14,D5,L1,V3,M1} P(1016,29) { join( join( Z, meet
% 57.87/58.26    ( X, Y ) ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 57.87/58.26  parent0: (144421) {G2,W14,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), 
% 57.87/58.26    meet( X, complement( Z ) ) ) = join( X, Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144423) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 57.87/58.26    , complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (1016) {G17,W10,D5,L1,V2,M1} S(48);d(771) { join( meet( X, Y )
% 57.87/58.26    , meet( X, complement( Y ) ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144424) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( X
% 57.87/58.26    , complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.26    Y ) }.
% 57.87/58.26  parent1[0; 3]: (144423) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.26    meet( X, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144428) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 57.87/58.26    complement( Y ) ) ) ==> X }.
% 57.87/58.26  parent0[0]: (144424) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 57.87/58.26    ( X, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1372) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( Y, X ), 
% 57.87/58.26    meet( X, complement( Y ) ) ) ==> X }.
% 57.87/58.26  parent0: (144428) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 57.87/58.26    complement( Y ) ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144432) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 57.87/58.26    , complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (1016) {G17,W10,D5,L1,V2,M1} S(48);d(771) { join( meet( X, Y )
% 57.87/58.26    , meet( X, complement( Y ) ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144434) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 57.87/58.26    complement( Y ), X ) ) }.
% 57.87/58.26  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.26    Y ) }.
% 57.87/58.26  parent1[0; 6]: (144432) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.26    meet( X, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := complement( Y )
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144440) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 57.87/58.26    complement( Y ), X ) ) ==> X }.
% 57.87/58.26  parent0[0]: (144434) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet
% 57.87/58.26    ( complement( Y ), X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1373) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( X, Y ), 
% 57.87/58.26    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.26  parent0: (144440) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 57.87/58.26    complement( Y ), X ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144441) {G18,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 57.87/58.26    , complement( X ) ) ) }.
% 57.87/58.26  parent0[0]: (1372) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( Y, X ), 
% 57.87/58.26    meet( X, complement( Y ) ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144443) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( 
% 57.87/58.26    complement( Y ), X ) ) }.
% 57.87/58.26  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.26    Y ) }.
% 57.87/58.26  parent1[0; 6]: (144441) {G18,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 57.87/58.26    meet( Y, complement( X ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := complement( Y )
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144449) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( 
% 57.87/58.26    complement( Y ), X ) ) ==> X }.
% 57.87/58.26  parent0[0]: (144443) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 57.87/58.26    ( complement( Y ), X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1387) {G19,W10,D5,L1,V2,M1} P(75,1372) { join( meet( Y, X ), 
% 57.87/58.26    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.26  parent0: (144449) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( 
% 57.87/58.26    complement( Y ), X ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144450) {G18,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 57.87/58.26    , complement( X ) ) ) }.
% 57.87/58.26  parent0[0]: (1372) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( Y, X ), 
% 57.87/58.26    meet( X, complement( Y ) ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144451) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 57.87/58.26    Y ) ), meet( Y, X ) ) }.
% 57.87/58.26  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.26  parent1[0; 2]: (144450) {G18,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 57.87/58.26    meet( Y, complement( X ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := meet( Y, X )
% 57.87/58.26     Y := meet( X, complement( Y ) )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144454) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 57.87/58.26    meet( Y, X ) ) ==> X }.
% 57.87/58.26  parent0[0]: (144451) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 57.87/58.26    complement( Y ) ), meet( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1389) {G19,W10,D5,L1,V2,M1} P(1372,0) { join( meet( Y, 
% 57.87/58.26    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 57.87/58.26  parent0: (144454) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 57.87/58.26    , meet( Y, X ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144457) {G3,W11,D5,L1,V1,M1}  { composition( converse( 
% 57.87/58.26    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.26     }.
% 57.87/58.26  parent1[0; 1]: (103) {G2,W13,D6,L1,V1,M1} P(90,10);d(77) { join( 
% 57.87/58.26    composition( converse( composition( X, skol1 ) ), complement( composition
% 57.87/58.26    ( X, skol1 ) ) ), zero ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := composition( converse( composition( X, skol1 ) ), complement( 
% 57.87/58.26    composition( X, skol1 ) ) )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1414) {G12,W11,D5,L1,V1,M1} S(103);d(739) { composition( 
% 57.87/58.26    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 57.87/58.26     ) ) ==> zero }.
% 57.87/58.26  parent0: (144457) {G3,W11,D5,L1,V1,M1}  { composition( converse( 
% 57.87/58.26    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144459) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( 
% 57.87/58.26    complement( X ), Y ) ) }.
% 57.87/58.26  parent0[0]: (1387) {G19,W10,D5,L1,V2,M1} P(75,1372) { join( meet( Y, X ), 
% 57.87/58.26    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144460) {G18,W14,D6,L1,V3,M1}  { X ==> join( meet( meet( Y, Z ), 
% 57.87/58.26    X ), meet( complement( meet( Z, Y ) ), X ) ) }.
% 57.87/58.26  parent0[0]: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( 
% 57.87/58.26    X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.87/58.26  parent1[0; 9]: (144459) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 57.87/58.26    meet( complement( X ), Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( Y, Z )
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144463) {G18,W14,D6,L1,V3,M1}  { join( meet( meet( Y, Z ), X ), 
% 57.87/58.26    meet( complement( meet( Z, Y ) ), X ) ) ==> X }.
% 57.87/58.26  parent0[0]: (144460) {G18,W14,D6,L1,V3,M1}  { X ==> join( meet( meet( Y, Z
% 57.87/58.26     ), X ), meet( complement( meet( Z, Y ) ), X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1430) {G20,W14,D6,L1,V3,M1} P(972,1387) { join( meet( meet( X
% 57.87/58.26    , Y ), Z ), meet( complement( meet( Y, X ) ), Z ) ) ==> Z }.
% 57.87/58.26  parent0: (144463) {G18,W14,D6,L1,V3,M1}  { join( meet( meet( Y, Z ), X ), 
% 57.87/58.26    meet( complement( meet( Z, Y ) ), X ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144465) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.87/58.26    join( X, Y ), Z ) }.
% 57.87/58.26  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.87/58.26    join( join( Y, Z ), X ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144466) {G2,W14,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 57.87/58.26    meet( X, Y ) ), meet( complement( Y ), X ) ) }.
% 57.87/58.26  parent0[0]: (1373) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( X, Y ), 
% 57.87/58.26    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.26  parent1[0; 2]: (144465) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 57.87/58.26    join( join( X, Y ), Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := meet( X, Y )
% 57.87/58.26     Z := meet( complement( Y ), X )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144468) {G2,W14,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), 
% 57.87/58.26    meet( complement( Z ), X ) ) = join( X, Y ) }.
% 57.87/58.26  parent0[0]: (144466) {G2,W14,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 57.87/58.26    meet( X, Y ) ), meet( complement( Y ), X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1445) {G19,W14,D5,L1,V3,M1} P(1373,29) { join( join( Z, meet
% 57.87/58.26    ( X, Y ) ), meet( complement( Y ), X ) ) ==> join( X, Z ) }.
% 57.87/58.26  parent0: (144468) {G2,W14,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), 
% 57.87/58.26    meet( complement( Z ), X ) ) = join( X, Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144471) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( join
% 57.87/58.26    ( X, Y ) ) ) }.
% 57.87/58.26  parent0[0]: (1034) {G21,W8,D5,L1,V2,M1} P(1025,827) { meet( X, complement( 
% 57.87/58.26    join( X, Y ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144473) {G2,W17,D7,L1,V3,M1}  { zero ==> meet( composition( 
% 57.87/58.26    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 57.87/58.26    complement( complement( composition( Y, Z ) ) ) ) }.
% 57.87/58.26  parent0[0]: (104) {G1,W19,D7,L1,V3,M1} P(4,10) { join( composition( 
% 57.87/58.26    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 57.87/58.26    complement( composition( Y, Z ) ) ) ==> complement( composition( Y, Z ) )
% 57.87/58.26     }.
% 57.87/58.26  parent1[0; 13]: (144471) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, 
% 57.87/58.26    complement( join( X, Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := composition( converse( X ), complement( composition( composition( X
% 57.87/58.26    , Y ), Z ) ) )
% 57.87/58.26     Y := complement( composition( Y, Z ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144474) {G3,W15,D7,L1,V3,M1}  { zero ==> meet( composition( 
% 57.87/58.26    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 57.87/58.26    composition( Y, Z ) ) }.
% 57.87/58.26  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.26    complement( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 12]: (144473) {G2,W17,D7,L1,V3,M1}  { zero ==> meet( composition
% 57.87/58.26    ( converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 57.87/58.26    complement( complement( composition( Y, Z ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := composition( Y, Z )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144475) {G3,W15,D7,L1,V3,M1}  { meet( composition( converse( X ), 
% 57.87/58.26    complement( composition( composition( X, Y ), Z ) ) ), composition( Y, Z
% 57.87/58.26     ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144474) {G3,W15,D7,L1,V3,M1}  { zero ==> meet( composition( 
% 57.87/58.26    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 57.87/58.26    composition( Y, Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1446) {G22,W15,D7,L1,V3,M1} P(104,1034);d(755) { meet( 
% 57.87/58.26    composition( converse( X ), complement( composition( composition( X, Y )
% 57.87/58.26    , Z ) ) ), composition( Y, Z ) ) ==> zero }.
% 57.87/58.26  parent0: (144475) {G3,W15,D7,L1,V3,M1}  { meet( composition( converse( X )
% 57.87/58.26    , complement( composition( composition( X, Y ), Z ) ) ), composition( Y, 
% 57.87/58.26    Z ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144476) {G17,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 57.87/58.26    complement( meet( complement( X ), Y ) ) }.
% 57.87/58.26  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.87/58.26    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144480) {G18,W15,D6,L1,V3,M1}  { join( meet( complement( X ), Y )
% 57.87/58.26    , complement( Z ) ) ==> complement( meet( join( X, complement( Y ) ), Z )
% 57.87/58.26     ) }.
% 57.87/58.26  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.87/58.26    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.26  parent1[0; 10]: (144476) {G17,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 57.87/58.26     ) ==> complement( meet( complement( X ), Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( complement( X ), Y )
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1452) {G18,W15,D6,L1,V3,M1} P(950,950) { join( meet( 
% 57.87/58.26    complement( X ), Y ), complement( Z ) ) ==> complement( meet( join( X, 
% 57.87/58.26    complement( Y ) ), Z ) ) }.
% 57.87/58.26  parent0: (144480) {G18,W15,D6,L1,V3,M1}  { join( meet( complement( X ), Y )
% 57.87/58.26    , complement( Z ) ) ==> complement( meet( join( X, complement( Y ) ), Z )
% 57.87/58.26     ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144487) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 57.87/58.26    join( complement( X ), complement( Y ) ) }.
% 57.87/58.26  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.26    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144491) {G17,W15,D6,L1,V3,M1}  { complement( meet( meet( 
% 57.87/58.26    complement( X ), Y ), Z ) ) ==> join( join( X, complement( Y ) ), 
% 57.87/58.26    complement( Z ) ) }.
% 57.87/58.26  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.87/58.26    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.26  parent1[0; 9]: (144487) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 57.87/58.26     ==> join( complement( X ), complement( Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( complement( X ), Y )
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144493) {G18,W14,D6,L1,V3,M1}  { complement( meet( meet( 
% 57.87/58.26    complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z ) ), X ) }.
% 57.87/58.26  parent0[0]: (966) {G17,W14,D5,L1,V3,M1} P(772,29) { join( join( Z, 
% 57.87/58.26    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 57.87/58.26    , Z ) }.
% 57.87/58.26  parent1[0; 8]: (144491) {G17,W15,D6,L1,V3,M1}  { complement( meet( meet( 
% 57.87/58.26    complement( X ), Y ), Z ) ) ==> join( join( X, complement( Y ) ), 
% 57.87/58.26    complement( Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1470) {G18,W14,D6,L1,V3,M1} P(950,772);d(966) { complement( 
% 57.87/58.26    meet( meet( complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z
% 57.87/58.26     ) ), X ) }.
% 57.87/58.26  parent0: (144493) {G18,W14,D6,L1,V3,M1}  { complement( meet( meet( 
% 57.87/58.26    complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z ) ), X ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144497) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 57.87/58.26    complement( composition( X, top ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.26     }.
% 57.87/58.26  parent1[0; 1]: (105) {G2,W11,D6,L1,V1,M1} P(77,10) { join( composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := composition( converse( X ), complement( composition( X, top ) ) )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1486) {G12,W9,D5,L1,V1,M1} S(105);d(739) { composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144497) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 57.87/58.26    complement( composition( X, top ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144500) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X
% 57.87/58.26     ), complement( composition( X, top ) ) ) }.
% 57.87/58.26  parent0[0]: (1486) {G12,W9,D5,L1,V1,M1} S(105);d(739) { composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144502) {G12,W11,D6,L1,V1,M1}  { zero ==> composition( converse( 
% 57.87/58.26    converse( X ) ), complement( converse( composition( top, X ) ) ) ) }.
% 57.87/58.26  parent0[0]: (223) {G11,W9,D4,L1,V1,M1} P(222,17) { composition( converse( X
% 57.87/58.26     ), top ) ==> converse( composition( top, X ) ) }.
% 57.87/58.26  parent1[0; 7]: (144500) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := converse( X )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144503) {G1,W9,D6,L1,V1,M1}  { zero ==> composition( X, 
% 57.87/58.26    complement( converse( composition( top, X ) ) ) ) }.
% 57.87/58.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 3]: (144502) {G12,W11,D6,L1,V1,M1}  { zero ==> composition( 
% 57.87/58.26    converse( converse( X ) ), complement( converse( composition( top, X ) )
% 57.87/58.26     ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144504) {G1,W9,D6,L1,V1,M1}  { composition( X, complement( 
% 57.87/58.26    converse( composition( top, X ) ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144503) {G1,W9,D6,L1,V1,M1}  { zero ==> composition( X, 
% 57.87/58.26    complement( converse( composition( top, X ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1489) {G13,W9,D6,L1,V1,M1} P(223,1486);d(7) { composition( X
% 57.87/58.26    , complement( converse( composition( top, X ) ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144504) {G1,W9,D6,L1,V1,M1}  { composition( X, complement( 
% 57.87/58.26    converse( composition( top, X ) ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144506) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X
% 57.87/58.26     ), complement( composition( X, top ) ) ) }.
% 57.87/58.26  parent0[0]: (1486) {G12,W9,D5,L1,V1,M1} S(105);d(739) { composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144507) {G11,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 57.87/58.26    complement( composition( top, top ) ) ) }.
% 57.87/58.26  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.87/58.26     }.
% 57.87/58.26  parent1[0; 3]: (144506) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := top
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144508) {G11,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 57.87/58.26    composition( top, top ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144507) {G11,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 57.87/58.26    complement( composition( top, top ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1490) {G13,W8,D5,L1,V0,M1} P(222,1486) { composition( top, 
% 57.87/58.26    complement( composition( top, top ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144508) {G11,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 57.87/58.26    composition( top, top ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144510) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 57.87/58.26    ==> converse( composition( converse( X ), Y ) ) }.
% 57.87/58.26  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.87/58.26    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144514) {G2,W10,D6,L1,V1,M1}  { composition( converse( complement
% 57.87/58.26    ( composition( X, top ) ) ), X ) ==> converse( zero ) }.
% 57.87/58.26  parent0[0]: (1486) {G12,W9,D5,L1,V1,M1} S(105);d(739) { composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 57.87/58.26  parent1[0; 9]: (144510) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 57.87/58.26    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := complement( composition( X, top ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144515) {G3,W9,D6,L1,V1,M1}  { composition( converse( complement
% 57.87/58.26    ( composition( X, top ) ) ), X ) ==> zero }.
% 57.87/58.26  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  parent1[0; 8]: (144514) {G2,W10,D6,L1,V1,M1}  { composition( converse( 
% 57.87/58.26    complement( composition( X, top ) ) ), X ) ==> converse( zero ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1492) {G16,W9,D6,L1,V1,M1} P(1486,17);d(775) { composition( 
% 57.87/58.26    converse( complement( composition( X, top ) ) ), X ) ==> zero }.
% 57.87/58.26  parent0: (144515) {G3,W9,D6,L1,V1,M1}  { composition( converse( complement
% 57.87/58.26    ( composition( X, top ) ) ), X ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144518) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 57.87/58.26    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.87/58.26  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 57.87/58.26     ) ) ==> composition( composition( X, Y ), Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144521) {G1,W13,D5,L1,V2,M1}  { composition( composition( X, 
% 57.87/58.26    converse( Y ) ), complement( composition( Y, top ) ) ) ==> composition( X
% 57.87/58.26    , zero ) }.
% 57.87/58.26  parent0[0]: (1486) {G12,W9,D5,L1,V1,M1} S(105);d(739) { composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 57.87/58.26  parent1[0; 12]: (144518) {G0,W11,D4,L1,V3,M1}  { composition( composition( 
% 57.87/58.26    X, Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := converse( Y )
% 57.87/58.26     Z := complement( composition( Y, top ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144522) {G2,W11,D5,L1,V2,M1}  { composition( composition( X, 
% 57.87/58.26    converse( Y ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (795) {G19,W5,D3,L1,V1,M1} P(794,6);d(748);d(213);d(794) { 
% 57.87/58.26    composition( X, zero ) ==> zero }.
% 57.87/58.26  parent1[0; 10]: (144521) {G1,W13,D5,L1,V2,M1}  { composition( composition( 
% 57.87/58.26    X, converse( Y ) ), complement( composition( Y, top ) ) ) ==> composition
% 57.87/58.26    ( X, zero ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1495) {G20,W11,D5,L1,V2,M1} P(1486,4);d(795) { composition( 
% 57.87/58.26    composition( Y, converse( X ) ), complement( composition( X, top ) ) ) 
% 57.87/58.26    ==> zero }.
% 57.87/58.26  parent0: (144522) {G2,W11,D5,L1,V2,M1}  { composition( composition( X, 
% 57.87/58.26    converse( Y ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144525) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X
% 57.87/58.26     ), complement( composition( X, top ) ) ) }.
% 57.87/58.26  parent0[0]: (1486) {G12,W9,D5,L1,V1,M1} S(105);d(739) { composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144526) {G2,W14,D7,L1,V2,M1}  { zero ==> composition( join( X, 
% 57.87/58.26    converse( Y ) ), complement( composition( join( converse( X ), Y ), top )
% 57.87/58.26     ) ) }.
% 57.87/58.26  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.87/58.26     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.87/58.26  parent1[0; 3]: (144525) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 57.87/58.26    converse( X ), complement( composition( X, top ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := join( converse( X ), Y )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144527) {G2,W14,D7,L1,V2,M1}  { composition( join( X, converse( Y
% 57.87/58.26     ) ), complement( composition( join( converse( X ), Y ), top ) ) ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  parent0[0]: (144526) {G2,W14,D7,L1,V2,M1}  { zero ==> composition( join( X
% 57.87/58.26    , converse( Y ) ), complement( composition( join( converse( X ), Y ), top
% 57.87/58.26     ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1496) {G13,W14,D7,L1,V2,M1} P(19,1486) { composition( join( X
% 57.87/58.26    , converse( Y ) ), complement( composition( join( converse( X ), Y ), top
% 57.87/58.26     ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144527) {G2,W14,D7,L1,V2,M1}  { composition( join( X, converse( Y
% 57.87/58.26     ) ), complement( composition( join( converse( X ), Y ), top ) ) ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144529) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.87/58.26     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.87/58.26  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.87/58.26    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144534) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 57.87/58.26    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 57.87/58.26    complement( composition( top, top ) ) ), zero ) }.
% 57.87/58.26  parent0[0]: (1490) {G13,W8,D5,L1,V0,M1} P(222,1486) { composition( top, 
% 57.87/58.26    complement( composition( top, top ) ) ) ==> zero }.
% 57.87/58.26  parent1[0; 16]: (144529) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 57.87/58.26    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := complement( composition( top, top ) )
% 57.87/58.26     Z := top
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144535) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 57.87/58.26    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 57.87/58.26    composition( top, top ) ) ) }.
% 57.87/58.26  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.26     }.
% 57.87/58.26  parent1[0; 9]: (144534) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top )
% 57.87/58.26    , complement( composition( top, top ) ) ) ==> join( composition( X, 
% 57.87/58.26    complement( composition( top, top ) ) ), zero ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := composition( X, complement( composition( top, top ) ) )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144536) {G3,W13,D5,L1,V1,M1}  { composition( top, complement( 
% 57.87/58.26    composition( top, top ) ) ) ==> composition( X, complement( composition( 
% 57.87/58.26    top, top ) ) ) }.
% 57.87/58.26  parent0[0]: (214) {G9,W5,D3,L1,V1,M1} P(198,37);d(38);d(208) { join( X, top
% 57.87/58.26     ) ==> top }.
% 57.87/58.26  parent1[0; 2]: (144535) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top )
% 57.87/58.26    , complement( composition( top, top ) ) ) ==> composition( X, complement
% 57.87/58.26    ( composition( top, top ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144537) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 57.87/58.26    complement( composition( top, top ) ) ) }.
% 57.87/58.26  parent0[0]: (1490) {G13,W8,D5,L1,V0,M1} P(222,1486) { composition( top, 
% 57.87/58.26    complement( composition( top, top ) ) ) ==> zero }.
% 57.87/58.26  parent1[0; 1]: (144536) {G3,W13,D5,L1,V1,M1}  { composition( top, 
% 57.87/58.26    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 57.87/58.26    composition( top, top ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144538) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 57.87/58.26    composition( top, top ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144537) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 57.87/58.26    complement( composition( top, top ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1498) {G14,W8,D5,L1,V1,M1} P(1490,6);d(739);d(214);d(1490) { 
% 57.87/58.26    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144538) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 57.87/58.26    composition( top, top ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144539) {G14,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 57.87/58.26    complement( composition( top, top ) ) ) }.
% 57.87/58.26  parent0[0]: (1498) {G14,W8,D5,L1,V1,M1} P(1490,6);d(739);d(214);d(1490) { 
% 57.87/58.26    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144541) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition( 
% 57.87/58.26    top, top ) ) }.
% 57.87/58.26  parent0[0]: (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) 
% 57.87/58.26    ==> X }.
% 57.87/58.26  parent1[0; 2]: (144539) {G14,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 57.87/58.26    complement( composition( top, top ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := complement( composition( top, top ) )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := one
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144542) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 57.87/58.26     ) ==> zero }.
% 57.87/58.26  parent0[0]: (144541) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( 
% 57.87/58.26    composition( top, top ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1499) {G15,W6,D4,L1,V0,M1} P(1498,186) { complement( 
% 57.87/58.26    composition( top, top ) ) ==> zero }.
% 57.87/58.26  parent0: (144542) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top
% 57.87/58.26     ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144544) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 57.87/58.26     ) }.
% 57.87/58.26  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.26    complement( X ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144546) {G16,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 57.87/58.26    complement( zero ) }.
% 57.87/58.26  parent0[0]: (1499) {G15,W6,D4,L1,V0,M1} P(1498,186) { complement( 
% 57.87/58.26    composition( top, top ) ) ==> zero }.
% 57.87/58.26  parent1[0; 5]: (144544) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 57.87/58.26    complement( X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := composition( top, top )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144547) {G13,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 57.87/58.26     }.
% 57.87/58.26  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.87/58.26    ( zero ) ==> top }.
% 57.87/58.26  parent1[0; 4]: (144546) {G16,W6,D3,L1,V0,M1}  { composition( top, top ) ==>
% 57.87/58.26     complement( zero ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1507) {G16,W5,D3,L1,V0,M1} P(1499,755);d(743) { composition( 
% 57.87/58.26    top, top ) ==> top }.
% 57.87/58.26  parent0: (144547) {G13,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 57.87/58.26     }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144550) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 57.87/58.26    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.87/58.26  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 57.87/58.26     ) ) ==> composition( composition( X, Y ), Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144552) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 57.87/58.26    , top ) ==> composition( X, top ) }.
% 57.87/58.26  parent0[0]: (1507) {G16,W5,D3,L1,V0,M1} P(1499,755);d(743) { composition( 
% 57.87/58.26    top, top ) ==> top }.
% 57.87/58.26  parent1[0; 8]: (144550) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 57.87/58.26    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := top
% 57.87/58.26     Z := top
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1508) {G17,W9,D4,L1,V1,M1} P(1507,4) { composition( 
% 57.87/58.26    composition( X, top ), top ) ==> composition( X, top ) }.
% 57.87/58.26  parent0: (144552) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 57.87/58.26    , top ) ==> composition( X, top ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144556) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement( X ) )
% 57.87/58.26     }.
% 57.87/58.26  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144559) {G1,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( Y ) ), join( complement( X ), Y ) ) }.
% 57.87/58.26  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.87/58.26    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.87/58.26  parent1[0; 7]: (144556) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement
% 57.87/58.26    ( X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, complement( Y ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144560) {G1,W11,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 57.87/58.26    join( complement( X ), Y ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144559) {G1,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( Y ) ), join( complement( X ), Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1564) {G18,W11,D5,L1,V2,M1} P(951,12) { meet( meet( X, 
% 57.87/58.26    complement( Y ) ), join( complement( X ), Y ) ) ==> zero }.
% 57.87/58.26  parent0: (144560) {G1,W11,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) )
% 57.87/58.26    , join( complement( X ), Y ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144562) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( join
% 57.87/58.26    ( X, Y ) ) ) }.
% 57.87/58.26  parent0[0]: (1034) {G21,W8,D5,L1,V2,M1} P(1025,827) { meet( X, complement( 
% 57.87/58.26    join( X, Y ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144564) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( composition( X, 
% 57.87/58.26    complement( converse( composition( Y, X ) ) ) ), complement( complement( 
% 57.87/58.26    converse( Y ) ) ) ) }.
% 57.87/58.26  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 57.87/58.26    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 57.87/58.26    Y ) ) ) ==> complement( converse( Y ) ) }.
% 57.87/58.26  parent1[0; 11]: (144562) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, 
% 57.87/58.26    complement( join( X, Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 57.87/58.26     Y := complement( converse( Y ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144565) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X, 
% 57.87/58.26    complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 57.87/58.26  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.26    complement( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 10]: (144564) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( composition
% 57.87/58.26    ( X, complement( converse( composition( Y, X ) ) ) ), complement( 
% 57.87/58.26    complement( converse( Y ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := converse( Y )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144566) {G3,W12,D7,L1,V2,M1}  { meet( composition( X, complement( 
% 57.87/58.26    converse( composition( Y, X ) ) ) ), converse( Y ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144565) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X
% 57.87/58.26    , complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1582) {G22,W12,D7,L1,V2,M1} P(110,1034);d(755) { meet( 
% 57.87/58.26    composition( X, complement( converse( composition( Y, X ) ) ) ), converse
% 57.87/58.26    ( Y ) ) ==> zero }.
% 57.87/58.26  parent0: (144566) {G3,W12,D7,L1,V2,M1}  { meet( composition( X, complement
% 57.87/58.26    ( converse( composition( Y, X ) ) ) ), converse( Y ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144568) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 57.87/58.26    , Y ) ), X ) }.
% 57.87/58.26  parent0[0]: (1033) {G22,W8,D5,L1,V2,M1} P(1025,829) { meet( complement( 
% 57.87/58.26    join( X, Y ) ), X ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144570) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.26    complement( converse( Y ) ) ), composition( X, complement( converse( 
% 57.87/58.26    composition( Y, X ) ) ) ) ) }.
% 57.87/58.26  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 57.87/58.26    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 57.87/58.26    Y ) ) ) ==> complement( converse( Y ) ) }.
% 57.87/58.26  parent1[0; 4]: (144568) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.26    join( X, Y ) ), X ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 57.87/58.26     Y := complement( converse( Y ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144571) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 57.87/58.26    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) }.
% 57.87/58.26  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.26    complement( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 3]: (144570) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.26    complement( converse( Y ) ) ), composition( X, complement( converse( 
% 57.87/58.26    composition( Y, X ) ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := converse( X )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144572) {G3,W12,D7,L1,V2,M1}  { meet( converse( X ), composition( 
% 57.87/58.26    Y, complement( converse( composition( X, Y ) ) ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144571) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 57.87/58.26    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1583) {G23,W12,D7,L1,V2,M1} P(110,1033);d(755) { meet( 
% 57.87/58.26    converse( Y ), composition( X, complement( converse( composition( Y, X )
% 57.87/58.26     ) ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144572) {G3,W12,D7,L1,V2,M1}  { meet( converse( X ), composition
% 57.87/58.26    ( Y, complement( converse( composition( X, Y ) ) ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144574) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 57.87/58.26    complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144581) {G17,W15,D6,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 57.87/58.26    complement( Z ) ) ) ==> complement( join( X, join( complement( Y ), Z ) )
% 57.87/58.26     ) }.
% 57.87/58.26  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.87/58.26    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.87/58.26  parent1[0; 11]: (144574) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y
% 57.87/58.26     ) ==> complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := meet( Y, complement( Z ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144582) {G1,W15,D6,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 57.87/58.26    complement( Z ) ) ) ==> complement( join( join( X, complement( Y ) ), Z )
% 57.87/58.26     ) }.
% 57.87/58.26  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.26    join( X, Y ), Z ) }.
% 57.87/58.26  parent1[0; 9]: (144581) {G17,W15,D6,L1,V3,M1}  { meet( complement( X ), 
% 57.87/58.26    meet( Y, complement( Z ) ) ) ==> complement( join( X, join( complement( Y
% 57.87/58.26     ), Z ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := complement( Y )
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1589) {G18,W15,D6,L1,V3,M1} P(951,770);d(1) { meet( 
% 57.87/58.26    complement( Z ), meet( X, complement( Y ) ) ) ==> complement( join( join
% 57.87/58.26    ( Z, complement( X ) ), Y ) ) }.
% 57.87/58.26  parent0: (144582) {G1,W15,D6,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 57.87/58.26    complement( Z ) ) ) ==> complement( join( join( X, complement( Y ) ), Z )
% 57.87/58.26     ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144585) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 57.87/58.26    complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144589) {G16,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 57.87/58.26    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 57.87/58.26  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.26    complement( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 9]: (144585) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 57.87/58.26     ==> complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := complement( Y )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y
% 57.87/58.26     ), complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.26  parent0: (144589) {G16,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 57.87/58.26    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144593) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 57.87/58.26    complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144596) {G5,W11,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 57.87/58.26    , join( Y, X ) ) ==> complement( top ) }.
% 57.87/58.26  parent0[0]: (625) {G4,W10,D5,L1,V2,M1} P(307,30) { join( join( X, Y ), 
% 57.87/58.26    complement( join( Y, X ) ) ) ==> top }.
% 57.87/58.26  parent1[0; 10]: (144593) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y
% 57.87/58.26     ) ==> complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := join( X, Y )
% 57.87/58.26     Y := join( Y, X )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144597) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 57.87/58.26    , join( Y, X ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  parent1[0; 9]: (144596) {G5,W11,D5,L1,V2,M1}  { meet( complement( join( X, 
% 57.87/58.26    Y ) ), join( Y, X ) ) ==> complement( top ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1602) {G17,W10,D5,L1,V2,M1} P(625,770);d(77) { meet( 
% 57.87/58.26    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 57.87/58.26  parent0: (144597) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 57.87/58.26    , join( Y, X ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144599) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 57.87/58.26    complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144600) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 57.87/58.26    , Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 57.87/58.26  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 57.87/58.26     = join( join( Z, X ), Y ) }.
% 57.87/58.26  parent1[0; 8]: (144599) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 57.87/58.26     ==> complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := complement( Z )
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := join( X, Y )
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144603) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 57.87/58.26    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.87/58.26  parent0[0]: (144600) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 57.87/58.26     ), Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1607) {G17,W14,D6,L1,V3,M1} P(30,770) { complement( join( 
% 57.87/58.26    join( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 57.87/58.26     ) }.
% 57.87/58.26  parent0: (144603) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 57.87/58.26    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144604) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.87/58.26    join( X, Y ), Z ) }.
% 57.87/58.26  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.87/58.26    join( join( Y, Z ), X ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144605) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 57.87/58.26    complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144606) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 57.87/58.26    , Z ) ==> complement( join( join( complement( Z ), X ), Y ) ) }.
% 57.87/58.26  parent0[0]: (144604) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 57.87/58.26    ( join( X, Y ), Z ) }.
% 57.87/58.26  parent1[0; 8]: (144605) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 57.87/58.26     ==> complement( join( X, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := complement( Z )
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := join( X, Y )
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144611) {G2,W14,D6,L1,V3,M1}  { complement( join( join( complement
% 57.87/58.26    ( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.87/58.26  parent0[0]: (144606) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 57.87/58.26     ), Z ) ==> complement( join( join( complement( Z ), X ), Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1609) {G17,W14,D6,L1,V3,M1} P(29,770) { complement( join( 
% 57.87/58.26    join( complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 57.87/58.26     ) }.
% 57.87/58.26  parent0: (144611) {G2,W14,D6,L1,V3,M1}  { complement( join( join( 
% 57.87/58.26    complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144613) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 57.87/58.26    meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.26    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144617) {G17,W15,D6,L1,V3,M1}  { complement( join( join( X, 
% 57.87/58.26    complement( Y ) ), Z ) ) ==> meet( meet( complement( X ), Y ), complement
% 57.87/58.26    ( Z ) ) }.
% 57.87/58.26  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.26  parent1[0; 9]: (144613) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 57.87/58.26     ==> meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := join( X, complement( Y ) )
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144619) {G18,W14,D5,L1,V3,M1}  { meet( complement( join( X, Z ) )
% 57.87/58.26    , Y ) ==> meet( meet( complement( X ), Y ), complement( Z ) ) }.
% 57.87/58.26  parent0[0]: (1607) {G17,W14,D6,L1,V3,M1} P(30,770) { complement( join( join
% 57.87/58.26    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 57.87/58.26     }.
% 57.87/58.26  parent1[0; 1]: (144617) {G17,W15,D6,L1,V3,M1}  { complement( join( join( X
% 57.87/58.26    , complement( Y ) ), Z ) ) ==> meet( meet( complement( X ), Y ), 
% 57.87/58.26    complement( Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144620) {G18,W14,D5,L1,V3,M1}  { meet( meet( complement( X ), Z )
% 57.87/58.26    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.87/58.26  parent0[0]: (144619) {G18,W14,D5,L1,V3,M1}  { meet( complement( join( X, Z
% 57.87/58.26     ) ), Y ) ==> meet( meet( complement( X ), Y ), complement( Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1612) {G18,W14,D5,L1,V3,M1} P(770,1598);d(1607) { meet( meet
% 57.87/58.26    ( complement( X ), Y ), complement( Z ) ) ==> meet( complement( join( X, 
% 57.87/58.26    Z ) ), Y ) }.
% 57.87/58.26  parent0: (144620) {G18,W14,D5,L1,V3,M1}  { meet( meet( complement( X ), Z )
% 57.87/58.26    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144622) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 57.87/58.26    meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.26    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144625) {G18,W15,D6,L1,V3,M1}  { complement( join( meet( X, 
% 57.87/58.26    complement( Y ) ), Z ) ) ==> meet( join( complement( X ), Y ), complement
% 57.87/58.26    ( Z ) ) }.
% 57.87/58.26  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.87/58.26    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.87/58.26  parent1[0; 9]: (144622) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 57.87/58.26     ==> meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, complement( Y ) )
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144627) {G18,W15,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 57.87/58.26    , complement( Z ) ) ==> complement( join( meet( X, complement( Y ) ), Z )
% 57.87/58.26     ) }.
% 57.87/58.26  parent0[0]: (144625) {G18,W15,D6,L1,V3,M1}  { complement( join( meet( X, 
% 57.87/58.26    complement( Y ) ), Z ) ) ==> meet( join( complement( X ), Y ), complement
% 57.87/58.26    ( Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1613) {G18,W15,D6,L1,V3,M1} P(951,1598) { meet( join( 
% 57.87/58.26    complement( X ), Y ), complement( Z ) ) ==> complement( join( meet( X, 
% 57.87/58.26    complement( Y ) ), Z ) ) }.
% 57.87/58.26  parent0: (144627) {G18,W15,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 57.87/58.26    , complement( Z ) ) ==> complement( join( meet( X, complement( Y ) ), Z )
% 57.87/58.26     ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144630) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 57.87/58.26    meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.26    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144634) {G18,W15,D6,L1,V3,M1}  { complement( join( X, meet( Y, 
% 57.87/58.26    complement( Z ) ) ) ) ==> meet( complement( X ), join( complement( Y ), Z
% 57.87/58.26     ) ) }.
% 57.87/58.26  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.87/58.26    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.87/58.26  parent1[0; 11]: (144630) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y )
% 57.87/58.26     ) ==> meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := meet( Y, complement( Z ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144636) {G18,W15,D6,L1,V3,M1}  { meet( complement( X ), join( 
% 57.87/58.26    complement( Y ), Z ) ) ==> complement( join( X, meet( Y, complement( Z )
% 57.87/58.26     ) ) ) }.
% 57.87/58.26  parent0[0]: (144634) {G18,W15,D6,L1,V3,M1}  { complement( join( X, meet( Y
% 57.87/58.26    , complement( Z ) ) ) ) ==> meet( complement( X ), join( complement( Y )
% 57.87/58.26    , Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1614) {G18,W15,D6,L1,V3,M1} P(951,1598) { meet( complement( Z
% 57.87/58.26     ), join( complement( X ), Y ) ) ==> complement( join( Z, meet( X, 
% 57.87/58.26    complement( Y ) ) ) ) }.
% 57.87/58.26  parent0: (144636) {G18,W15,D6,L1,V3,M1}  { meet( complement( X ), join( 
% 57.87/58.26    complement( Y ), Z ) ) ==> complement( join( X, meet( Y, complement( Z )
% 57.87/58.26     ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144638) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 57.87/58.26    meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.26    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144641) {G18,W15,D6,L1,V3,M1}  { complement( join( meet( 
% 57.87/58.26    complement( X ), Y ), Z ) ) ==> meet( join( X, complement( Y ) ), 
% 57.87/58.26    complement( Z ) ) }.
% 57.87/58.26  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.87/58.26    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.26  parent1[0; 9]: (144638) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 57.87/58.26     ==> meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( complement( X ), Y )
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144643) {G18,W15,D6,L1,V3,M1}  { meet( join( X, complement( Y ) )
% 57.87/58.26    , complement( Z ) ) ==> complement( join( meet( complement( X ), Y ), Z )
% 57.87/58.26     ) }.
% 57.87/58.26  parent0[0]: (144641) {G18,W15,D6,L1,V3,M1}  { complement( join( meet( 
% 57.87/58.26    complement( X ), Y ), Z ) ) ==> meet( join( X, complement( Y ) ), 
% 57.87/58.26    complement( Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1615) {G18,W15,D6,L1,V3,M1} P(950,1598) { meet( join( X, 
% 57.87/58.26    complement( Y ) ), complement( Z ) ) ==> complement( join( meet( 
% 57.87/58.26    complement( X ), Y ), Z ) ) }.
% 57.87/58.26  parent0: (144643) {G18,W15,D6,L1,V3,M1}  { meet( join( X, complement( Y ) )
% 57.87/58.26    , complement( Z ) ) ==> complement( join( meet( complement( X ), Y ), Z )
% 57.87/58.26     ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144645) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 57.87/58.26    meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.26    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144647) {G2,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 57.87/58.26    meet( complement( Y ), complement( X ) ) }.
% 57.87/58.26  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.26    Y ) }.
% 57.87/58.26  parent1[0; 5]: (144645) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 57.87/58.26     ==> meet( complement( X ), complement( Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := complement( Y )
% 57.87/58.26     Y := complement( X )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144649) {G3,W9,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 57.87/58.26    complement( join( Y, X ) ) }.
% 57.87/58.26  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.26    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.26  parent1[0; 5]: (144647) {G2,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) 
% 57.87/58.26    ==> meet( complement( Y ), complement( X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1625) {G18,W9,D4,L1,V2,M1} P(1598,75);d(1598) { complement( 
% 57.87/58.26    join( X, Y ) ) = complement( join( Y, X ) ) }.
% 57.87/58.26  parent0: (144649) {G3,W9,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 57.87/58.26    complement( join( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144654) {G12,W12,D6,L1,V3,M1}  { complement( join( complement( 
% 57.87/58.26    meet( X, Y ) ), join( X, Z ) ) ) = complement( top ) }.
% 57.87/58.26  parent0[0]: (691) {G11,W10,D5,L1,V3,M1} P(48,598) { join( join( X, Z ), 
% 57.87/58.26    complement( meet( X, Y ) ) ) ==> top }.
% 57.87/58.26  parent1[0; 11]: (1625) {G18,W9,D4,L1,V2,M1} P(1598,75);d(1598) { complement
% 57.87/58.26    ( join( X, Y ) ) = complement( join( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := complement( meet( X, Y ) )
% 57.87/58.26     Y := join( X, Z )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144655) {G2,W11,D6,L1,V3,M1}  { complement( join( complement( 
% 57.87/58.26    meet( X, Y ) ), join( X, Z ) ) ) = zero }.
% 57.87/58.26  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  parent1[0; 10]: (144654) {G12,W12,D6,L1,V3,M1}  { complement( join( 
% 57.87/58.26    complement( meet( X, Y ) ), join( X, Z ) ) ) = complement( top ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144656) {G3,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 57.87/58.26    join( X, Z ) ) ) = zero }.
% 57.87/58.26  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.26    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.26  parent1[0; 1]: (144655) {G2,W11,D6,L1,V3,M1}  { complement( join( 
% 57.87/58.26    complement( meet( X, Y ) ), join( X, Z ) ) ) = zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := join( X, Z )
% 57.87/58.26     Y := meet( X, Y )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1641) {G19,W10,D5,L1,V3,M1} P(691,1625);d(77);d(771) { meet( 
% 57.87/58.26    meet( X, Z ), complement( join( X, Y ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144656) {G3,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 57.87/58.26    join( X, Z ) ) ) = zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144664) {G5,W12,D6,L1,V2,M1}  { complement( join( complement( 
% 57.87/58.26    join( X, Y ) ), join( Y, X ) ) ) = complement( top ) }.
% 57.87/58.26  parent0[0]: (625) {G4,W10,D5,L1,V2,M1} P(307,30) { join( join( X, Y ), 
% 57.87/58.26    complement( join( Y, X ) ) ) ==> top }.
% 57.87/58.26  parent1[0; 11]: (1625) {G18,W9,D4,L1,V2,M1} P(1598,75);d(1598) { complement
% 57.87/58.26    ( join( X, Y ) ) = complement( join( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := complement( join( X, Y ) )
% 57.87/58.26     Y := join( Y, X )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144665) {G2,W11,D6,L1,V2,M1}  { complement( join( complement( 
% 57.87/58.26    join( X, Y ) ), join( Y, X ) ) ) = zero }.
% 57.87/58.26  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  parent1[0; 10]: (144664) {G5,W12,D6,L1,V2,M1}  { complement( join( 
% 57.87/58.26    complement( join( X, Y ) ), join( Y, X ) ) ) = complement( top ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144666) {G3,W10,D5,L1,V2,M1}  { meet( join( X, Y ), complement( 
% 57.87/58.26    join( Y, X ) ) ) = zero }.
% 57.87/58.26  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.26    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.26  parent1[0; 1]: (144665) {G2,W11,D6,L1,V2,M1}  { complement( join( 
% 57.87/58.26    complement( join( X, Y ) ), join( Y, X ) ) ) = zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := join( Y, X )
% 57.87/58.26     Y := join( X, Y )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1655) {G19,W10,D5,L1,V2,M1} P(625,1625);d(77);d(771) { meet( 
% 57.87/58.26    join( Y, X ), complement( join( X, Y ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144666) {G3,W10,D5,L1,V2,M1}  { meet( join( X, Y ), complement( 
% 57.87/58.26    join( Y, X ) ) ) = zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144669) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.26    complement( join( X, Z ) ) ) }.
% 57.87/58.26  parent0[0]: (1641) {G19,W10,D5,L1,V3,M1} P(691,1625);d(77);d(771) { meet( 
% 57.87/58.26    meet( X, Z ), complement( join( X, Y ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144670) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.26    meet( complement( X ), Z ) ) }.
% 57.87/58.26  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.26  parent1[0; 6]: (144669) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 57.87/58.26     ), complement( join( X, Z ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := complement( Z )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144671) {G17,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 57.87/58.26    complement( X ), Z ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144670) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.26    meet( complement( X ), Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1664) {G20,W10,D5,L1,V3,M1} P(770,1641) { meet( meet( X, Z )
% 57.87/58.26    , meet( complement( X ), Y ) ) ==> zero }.
% 57.87/58.26  parent0: (144671) {G17,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 57.87/58.26    complement( X ), Z ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144673) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.26    complement( join( X, Z ) ) ) }.
% 57.87/58.26  parent0[0]: (1641) {G19,W10,D5,L1,V3,M1} P(691,1625);d(77);d(771) { meet( 
% 57.87/58.26    meet( X, Z ), complement( join( X, Y ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144676) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y
% 57.87/58.26     ), Z ), complement( Y ) ) }.
% 57.87/58.26  parent0[0]: (1387) {G19,W10,D5,L1,V2,M1} P(75,1372) { join( meet( Y, X ), 
% 57.87/58.26    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.26  parent1[0; 9]: (144673) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 57.87/58.26     ), complement( join( X, Z ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, Y )
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := meet( complement( X ), Y )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144677) {G20,W10,D5,L1,V3,M1}  { meet( meet( meet( X, Y ), Z ), 
% 57.87/58.26    complement( Y ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144676) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X
% 57.87/58.26    , Y ), Z ), complement( Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1667) {G20,W10,D5,L1,V3,M1} P(1387,1641) { meet( meet( meet( 
% 57.87/58.26    X, Y ), Z ), complement( Y ) ) ==> zero }.
% 57.87/58.26  parent0: (144677) {G20,W10,D5,L1,V3,M1}  { meet( meet( meet( X, Y ), Z ), 
% 57.87/58.26    complement( Y ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144679) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 57.87/58.26    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 57.87/58.26    X ) ) ) ) }.
% 57.87/58.26  parent0[0]: (111) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 57.87/58.26    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 57.87/58.26    complement( Y ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144682) {G2,W13,D7,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 57.87/58.26    complement( skol1 ), composition( converse( converse( complement( skol1 )
% 57.87/58.26     ) ), complement( zero ) ) ) }.
% 57.87/58.26  parent0[0]: (782) {G16,W7,D5,L1,V0,M1} P(754,17);d(775) { composition( 
% 57.87/58.26    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 57.87/58.26  parent1[0; 12]: (144679) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 57.87/58.26    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 57.87/58.26    X ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := skol1
% 57.87/58.26     Y := converse( complement( skol1 ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144683) {G1,W11,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 57.87/58.26    complement( skol1 ), composition( complement( skol1 ), complement( zero )
% 57.87/58.26     ) ) }.
% 57.87/58.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 7]: (144682) {G2,W13,D7,L1,V0,M1}  { complement( skol1 ) ==> 
% 57.87/58.26    join( complement( skol1 ), composition( converse( converse( complement( 
% 57.87/58.26    skol1 ) ) ), complement( zero ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := complement( skol1 )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144684) {G2,W10,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 57.87/58.26    complement( skol1 ), composition( complement( skol1 ), top ) ) }.
% 57.87/58.26  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.87/58.26    ( zero ) ==> top }.
% 57.87/58.26  parent1[0; 9]: (144683) {G1,W11,D5,L1,V0,M1}  { complement( skol1 ) ==> 
% 57.87/58.26    join( complement( skol1 ), composition( complement( skol1 ), complement( 
% 57.87/58.26    zero ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144685) {G2,W10,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 57.87/58.26    composition( complement( skol1 ), top ) ) ==> complement( skol1 ) }.
% 57.87/58.26  parent0[0]: (144684) {G2,W10,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 57.87/58.26    complement( skol1 ), composition( complement( skol1 ), top ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1688) {G17,W10,D5,L1,V0,M1} P(782,111);d(7);d(743) { join( 
% 57.87/58.26    complement( skol1 ), composition( complement( skol1 ), top ) ) ==> 
% 57.87/58.26    complement( skol1 ) }.
% 57.87/58.26  parent0: (144685) {G2,W10,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 57.87/58.26    composition( complement( skol1 ), top ) ) ==> complement( skol1 ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144687) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( meet( 
% 57.87/58.26    X, Y ) ), meet( Y, X ) ) }.
% 57.87/58.26  parent0[0]: (991) {G18,W10,D5,L1,V2,M1} P(972,383);d(767);d(755) { meet( 
% 57.87/58.26    complement( meet( X, Y ) ), meet( Y, X ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144692) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( complement( zero
% 57.87/58.26     ), meet( meet( complement( X ), Z ), meet( X, Y ) ) ) }.
% 57.87/58.26  parent0[0]: (1664) {G20,W10,D5,L1,V3,M1} P(770,1641) { meet( meet( X, Z ), 
% 57.87/58.26    meet( complement( X ), Y ) ) ==> zero }.
% 57.87/58.26  parent1[0; 4]: (144687) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 57.87/58.26    ( meet( X, Y ) ), meet( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, Y )
% 57.87/58.26     Y := meet( complement( X ), Z )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144694) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( top, meet( meet( 
% 57.87/58.26    complement( X ), Y ), meet( X, Z ) ) ) }.
% 57.87/58.26  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.87/58.26    ( zero ) ==> top }.
% 57.87/58.26  parent1[0; 3]: (144692) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( complement
% 57.87/58.26    ( zero ), meet( meet( complement( X ), Z ), meet( X, Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144695) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( complement
% 57.87/58.26    ( X ), Y ), meet( X, Z ) ) }.
% 57.87/58.26  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.26    ==> X }.
% 57.87/58.26  parent1[0; 2]: (144694) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( top, meet( 
% 57.87/58.26    meet( complement( X ), Y ), meet( X, Z ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := meet( meet( complement( X ), Y ), meet( X, Z ) )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144696) {G13,W10,D5,L1,V3,M1}  { meet( meet( complement( X ), Y )
% 57.87/58.26    , meet( X, Z ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144695) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( 
% 57.87/58.26    complement( X ), Y ), meet( X, Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1698) {G21,W10,D5,L1,V3,M1} P(1664,991);d(743);d(746) { meet
% 57.87/58.26    ( meet( complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 57.87/58.26  parent0: (144696) {G13,W10,D5,L1,V3,M1}  { meet( meet( complement( X ), Y )
% 57.87/58.26    , meet( X, Z ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144698) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), meet
% 57.87/58.26    ( complement( X ), Z ) ) }.
% 57.87/58.26  parent0[0]: (1664) {G20,W10,D5,L1,V3,M1} P(770,1641) { meet( meet( X, Z ), 
% 57.87/58.26    meet( complement( X ), Y ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144708) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( Y, X ), 
% 57.87/58.26    meet( complement( X ), Z ) ) }.
% 57.87/58.26  parent0[0]: (842) {G20,W9,D4,L1,V2,M1} P(819,75) { meet( Y, meet( X, Y ) ) 
% 57.87/58.26    ==> meet( X, Y ) }.
% 57.87/58.26  parent1[0; 3]: (144698) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 57.87/58.26     ), meet( complement( X ), Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := meet( Y, X )
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144711) {G21,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 57.87/58.26    complement( Y ), Z ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144708) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( Y, X ), 
% 57.87/58.26    meet( complement( X ), Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1708) {G21,W10,D5,L1,V3,M1} P(842,1664) { meet( meet( Y, X )
% 57.87/58.26    , meet( complement( X ), Z ) ) ==> zero }.
% 57.87/58.26  parent0: (144711) {G21,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 57.87/58.26    complement( Y ), Z ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144714) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( complement( 
% 57.87/58.26    X ), Y ), meet( X, Z ) ) }.
% 57.87/58.26  parent0[0]: (1698) {G21,W10,D5,L1,V3,M1} P(1664,991);d(743);d(746) { meet( 
% 57.87/58.26    meet( complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144717) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement( Y ), 
% 57.87/58.26    meet( meet( X, Y ), Z ) ) }.
% 57.87/58.26  parent0[0]: (945) {G23,W10,D5,L1,V2,M1} P(755,943) { meet( complement( meet
% 57.87/58.26    ( Y, X ) ), complement( X ) ) ==> complement( X ) }.
% 57.87/58.26  parent1[0; 3]: (144714) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( 
% 57.87/58.26    complement( X ), Y ), meet( X, Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, Y )
% 57.87/58.26     Y := complement( Y )
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144719) {G22,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( meet
% 57.87/58.26    ( Y, X ), Z ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144717) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement( Y
% 57.87/58.26     ), meet( meet( X, Y ), Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1711) {G24,W10,D5,L1,V3,M1} P(945,1698) { meet( complement( Y
% 57.87/58.26     ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 57.87/58.26  parent0: (144719) {G22,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( 
% 57.87/58.26    meet( Y, X ), Z ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144722) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( complement( 
% 57.87/58.26    X ), Y ), meet( X, Z ) ) }.
% 57.87/58.26  parent0[0]: (1698) {G21,W10,D5,L1,V3,M1} P(1664,991);d(743);d(746) { meet( 
% 57.87/58.26    meet( complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144725) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X ), 
% 57.87/58.26    meet( meet( X, Y ), Z ) ) }.
% 57.87/58.26  parent0[0]: (949) {G24,W10,D5,L1,V2,M1} P(755,944) { meet( complement( meet
% 57.87/58.26    ( X, Y ) ), complement( X ) ) ==> complement( X ) }.
% 57.87/58.26  parent1[0; 3]: (144722) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( 
% 57.87/58.26    complement( X ), Y ), meet( X, Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, Y )
% 57.87/58.26     Y := complement( X )
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144727) {G22,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( meet
% 57.87/58.26    ( X, Y ), Z ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144725) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X
% 57.87/58.26     ), meet( meet( X, Y ), Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1712) {G25,W10,D5,L1,V3,M1} P(949,1698) { meet( complement( X
% 57.87/58.26     ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 57.87/58.26  parent0: (144727) {G22,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( 
% 57.87/58.26    meet( X, Y ), Z ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144730) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X ), 
% 57.87/58.26    meet( meet( Y, X ), Z ) ) }.
% 57.87/58.26  parent0[0]: (1711) {G24,W10,D5,L1,V3,M1} P(945,1698) { meet( complement( Y
% 57.87/58.26     ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144740) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X ), 
% 57.87/58.26    meet( Z, meet( Y, X ) ) ) }.
% 57.87/58.26  parent0[0]: (842) {G20,W9,D4,L1,V2,M1} P(819,75) { meet( Y, meet( X, Y ) ) 
% 57.87/58.26    ==> meet( X, Y ) }.
% 57.87/58.26  parent1[0; 5]: (144730) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( complement
% 57.87/58.26    ( X ), meet( meet( Y, X ), Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := meet( Y, X )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := meet( Z, meet( Y, X ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144743) {G21,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 57.87/58.26    meet( Z, X ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144740) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X
% 57.87/58.26     ), meet( Z, meet( Y, X ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1741) {G25,W10,D5,L1,V3,M1} P(842,1711) { meet( complement( Y
% 57.87/58.26     ), meet( Z, meet( X, Y ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144743) {G21,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 57.87/58.26    meet( Z, X ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144746) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.26    complement( meet( Y, X ) ) ) }.
% 57.87/58.26  parent0[0]: (990) {G18,W10,D5,L1,V2,M1} P(972,121);d(746);d(748) { meet( 
% 57.87/58.26    meet( X, Y ), complement( meet( Y, X ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144751) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( meet( meet( X, 
% 57.87/58.26    meet( Y, Z ) ), complement( Z ) ), complement( zero ) ) }.
% 57.87/58.26  parent0[0]: (1741) {G25,W10,D5,L1,V3,M1} P(842,1711) { meet( complement( Y
% 57.87/58.26     ), meet( Z, meet( X, Y ) ) ) ==> zero }.
% 57.87/58.26  parent1[0; 12]: (144746) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 57.87/58.26     ), complement( meet( Y, X ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, meet( Y, Z ) )
% 57.87/58.26     Y := complement( Z )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144752) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet( X, 
% 57.87/58.26    meet( Y, Z ) ), complement( Z ) ), top ) }.
% 57.87/58.26  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.87/58.26    ( zero ) ==> top }.
% 57.87/58.26  parent1[0; 11]: (144751) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( meet( meet
% 57.87/58.26    ( X, meet( Y, Z ) ), complement( Z ) ), complement( zero ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144753) {G14,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y
% 57.87/58.26    , Z ) ), complement( Z ) ) }.
% 57.87/58.26  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.87/58.26    top ) ==> X }.
% 57.87/58.26  parent1[0; 2]: (144752) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet
% 57.87/58.26    ( X, meet( Y, Z ) ), complement( Z ) ), top ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := meet( meet( X, meet( Y, Z ) ), complement( Z ) )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144754) {G14,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 57.87/58.26    complement( Z ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144753) {G14,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet
% 57.87/58.26    ( Y, Z ) ), complement( Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1748) {G26,W10,D5,L1,V3,M1} P(1741,990);d(743);d(751) { meet
% 57.87/58.26    ( meet( Y, meet( Z, X ) ), complement( X ) ) ==> zero }.
% 57.87/58.26  parent0: (144754) {G14,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 57.87/58.26    complement( Z ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144756) {G26,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y, 
% 57.87/58.26    Z ) ), complement( Z ) ) }.
% 57.87/58.26  parent0[0]: (1748) {G26,W10,D5,L1,V3,M1} P(1741,990);d(743);d(751) { meet( 
% 57.87/58.26    meet( Y, meet( Z, X ) ), complement( X ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144758) {G18,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( join( Y, Z ) ) ), complement( complement( Z ) ) ) }.
% 57.87/58.26  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.26    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.26  parent1[0; 5]: (144756) {G26,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    meet( Y, Z ) ), complement( Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := complement( Y )
% 57.87/58.26     Z := complement( Z )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144759) {G16,W10,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( join( Y, Z ) ) ), Z ) }.
% 57.87/58.26  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.26    complement( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 9]: (144758) {G18,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( join( Y, Z ) ) ), complement( complement( Z ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144760) {G16,W10,D6,L1,V3,M1}  { meet( meet( X, complement( join( 
% 57.87/58.26    Y, Z ) ) ), Z ) ==> zero }.
% 57.87/58.26  parent0[0]: (144759) {G16,W10,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( join( Y, Z ) ) ), Z ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1774) {G27,W10,D6,L1,V3,M1} P(1598,1748);d(755) { meet( meet
% 57.87/58.26    ( Z, complement( join( X, Y ) ) ), Y ) ==> zero }.
% 57.87/58.26  parent0: (144760) {G16,W10,D6,L1,V3,M1}  { meet( meet( X, complement( join
% 57.87/58.26    ( Y, Z ) ) ), Z ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144762) {G26,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y, 
% 57.87/58.26    Z ) ), complement( Z ) ) }.
% 57.87/58.26  parent0[0]: (1748) {G26,W10,D5,L1,V3,M1} P(1741,990);d(743);d(751) { meet( 
% 57.87/58.26    meet( Y, meet( Z, X ) ), complement( X ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144771) {G23,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( Y ) ), complement( complement( meet( Z, Y ) ) ) ) }.
% 57.87/58.26  parent0[0]: (831) {G22,W10,D5,L1,V2,M1} P(829,48);d(748);d(771) { meet( 
% 57.87/58.26    complement( X ), complement( meet( Y, X ) ) ) ==> complement( X ) }.
% 57.87/58.26  parent1[0; 5]: (144762) {G26,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    meet( Y, Z ) ), complement( Z ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := Z
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := complement( Y )
% 57.87/58.26     Z := complement( meet( Z, Y ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144772) {G16,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( Y ) ), meet( Z, Y ) ) }.
% 57.87/58.26  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.26    complement( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 7]: (144771) {G23,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( Y ) ), complement( complement( meet( Z, Y ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := meet( Z, Y )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144773) {G16,W10,D5,L1,V3,M1}  { meet( meet( X, complement( Y ) )
% 57.87/58.26    , meet( Z, Y ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144772) {G16,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.87/58.26    complement( Y ) ), meet( Z, Y ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1776) {G27,W10,D5,L1,V3,M1} P(831,1748);d(755) { meet( meet( 
% 57.87/58.26    Z, complement( X ) ), meet( Y, X ) ) ==> zero }.
% 57.87/58.26  parent0: (144773) {G16,W10,D5,L1,V3,M1}  { meet( meet( X, complement( Y ) )
% 57.87/58.26    , meet( Z, Y ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := X
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144775) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( meet( 
% 57.87/58.26    X, Y ) ), meet( Y, X ) ) }.
% 57.87/58.26  parent0[0]: (991) {G18,W10,D5,L1,V2,M1} P(972,383);d(767);d(755) { meet( 
% 57.87/58.26    complement( meet( X, Y ) ), meet( Y, X ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144779) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( complement( zero
% 57.87/58.26     ), meet( meet( Z, Y ), meet( X, complement( Y ) ) ) ) }.
% 57.87/58.26  parent0[0]: (1776) {G27,W10,D5,L1,V3,M1} P(831,1748);d(755) { meet( meet( Z
% 57.87/58.26    , complement( X ) ), meet( Y, X ) ) ==> zero }.
% 57.87/58.26  parent1[0; 4]: (144775) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 57.87/58.26    ( meet( X, Y ) ), meet( Y, X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Y
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := meet( X, complement( Y ) )
% 57.87/58.26     Y := meet( Z, Y )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144781) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( top, meet( meet( 
% 57.87/58.26    X, Y ), meet( Z, complement( Y ) ) ) ) }.
% 57.87/58.26  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.87/58.26    ( zero ) ==> top }.
% 57.87/58.26  parent1[0; 3]: (144779) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( complement
% 57.87/58.26    ( zero ), meet( meet( Z, Y ), meet( X, complement( Y ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144782) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.26    meet( Z, complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.26    ==> X }.
% 57.87/58.26  parent1[0; 2]: (144781) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( top, meet( 
% 57.87/58.26    meet( X, Y ), meet( Z, complement( Y ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := meet( meet( X, Y ), meet( Z, complement( Y ) ) )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144783) {G13,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( Z, 
% 57.87/58.26    complement( Y ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144782) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 57.87/58.26    meet( Z, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1792) {G28,W10,D5,L1,V3,M1} P(1776,991);d(743);d(746) { meet
% 57.87/58.26    ( meet( Z, Y ), meet( X, complement( Y ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144783) {G13,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( Z, 
% 57.87/58.26    complement( Y ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144785) {G28,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), meet
% 57.87/58.26    ( Z, complement( Y ) ) ) }.
% 57.87/58.26  parent0[0]: (1792) {G28,W10,D5,L1,V3,M1} P(1776,991);d(743);d(746) { meet( 
% 57.87/58.26    meet( Z, Y ), meet( X, complement( Y ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := Z
% 57.87/58.26     Y := Y
% 57.87/58.26     Z := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144786) {G21,W10,D6,L1,V3,M1}  { zero ==> meet( X, meet( Z, 
% 57.87/58.26    complement( join( Y, X ) ) ) ) }.
% 57.87/58.26  parent0[0]: (1043) {G20,W7,D4,L1,V2,M1} P(0,1025) { meet( X, join( Y, X ) )
% 57.87/58.26     ==> X }.
% 57.87/58.26  parent1[0; 3]: (144785) {G28,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 57.87/58.26     ), meet( Z, complement( Y ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26     Y := join( Y, X )
% 57.87/58.26     Z := Z
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144787) {G21,W10,D6,L1,V3,M1}  { meet( X, meet( Y, complement( 
% 57.87/58.26    join( Z, X ) ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144786) {G21,W10,D6,L1,V3,M1}  { zero ==> meet( X, meet( Z, 
% 57.87/58.26    complement( join( Y, X ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1812) {G29,W10,D6,L1,V3,M1} P(1043,1792) { meet( X, meet( Z, 
% 57.87/58.26    complement( join( Y, X ) ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144787) {G21,W10,D6,L1,V3,M1}  { meet( X, meet( Y, complement( 
% 57.87/58.26    join( Z, X ) ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Z
% 57.87/58.26     Z := Y
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144789) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 57.87/58.26    , Y ) ), X ) }.
% 57.87/58.26  parent0[0]: (1033) {G22,W8,D5,L1,V2,M1} P(1025,829) { meet( complement( 
% 57.87/58.26    join( X, Y ) ), X ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144791) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.87/58.26    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 57.87/58.26  parent0[0]: (114) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 57.87/58.26    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 57.87/58.26     ) }.
% 57.87/58.26  parent1[0; 4]: (144789) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 57.87/58.26    join( X, Y ) ), X ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := composition( converse( X ), complement( X ) )
% 57.87/58.26     Y := complement( one )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144792) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 57.87/58.26    converse( X ), complement( X ) ) ) }.
% 57.87/58.26  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.26    complement( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 3]: (144791) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.87/58.26    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := one
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144793) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( X
% 57.87/58.26     ), complement( X ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144792) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition
% 57.87/58.26    ( converse( X ), complement( X ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1834) {G23,W9,D5,L1,V1,M1} P(114,1033);d(755) { meet( one, 
% 57.87/58.26    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144793) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( 
% 57.87/58.26    X ), complement( X ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144795) {G23,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 57.87/58.26    converse( X ), complement( X ) ) ) }.
% 57.87/58.26  parent0[0]: (1834) {G23,W9,D5,L1,V1,M1} P(114,1033);d(755) { meet( one, 
% 57.87/58.26    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144796) {G16,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition( 
% 57.87/58.26    converse( complement( X ) ), X ) ) }.
% 57.87/58.26  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.26    complement( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 8]: (144795) {G23,W9,D5,L1,V1,M1}  { zero ==> meet( one, 
% 57.87/58.26    composition( converse( X ), complement( X ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := complement( X )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144797) {G16,W9,D6,L1,V1,M1}  { meet( one, composition( converse( 
% 57.87/58.26    complement( X ) ), X ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144796) {G16,W9,D6,L1,V1,M1}  { zero ==> meet( one, 
% 57.87/58.26    composition( converse( complement( X ) ), X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1860) {G24,W9,D6,L1,V1,M1} P(755,1834) { meet( one, 
% 57.87/58.26    composition( converse( complement( X ) ), X ) ) ==> zero }.
% 57.87/58.26  parent0: (144797) {G16,W9,D6,L1,V1,M1}  { meet( one, composition( converse
% 57.87/58.26    ( complement( X ) ), X ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144799) {G23,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 57.87/58.26    converse( X ), complement( X ) ) ) }.
% 57.87/58.26  parent0[0]: (1834) {G23,W9,D5,L1,V1,M1} P(114,1033);d(755) { meet( one, 
% 57.87/58.26    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144800) {G1,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition( X
% 57.87/58.26    , complement( converse( X ) ) ) ) }.
% 57.87/58.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.87/58.26  parent1[0; 5]: (144799) {G23,W9,D5,L1,V1,M1}  { zero ==> meet( one, 
% 57.87/58.26    composition( converse( X ), complement( X ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := converse( X )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144801) {G1,W9,D6,L1,V1,M1}  { meet( one, composition( X, 
% 57.87/58.26    complement( converse( X ) ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144800) {G1,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition
% 57.87/58.26    ( X, complement( converse( X ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1865) {G24,W9,D6,L1,V1,M1} P(7,1834) { meet( one, composition
% 57.87/58.26    ( X, complement( converse( X ) ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144801) {G1,W9,D6,L1,V1,M1}  { meet( one, composition( X, 
% 57.87/58.26    complement( converse( X ) ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144803) {G24,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition( 
% 57.87/58.26    converse( complement( X ) ), X ) ) }.
% 57.87/58.26  parent0[0]: (1860) {G24,W9,D6,L1,V1,M1} P(755,1834) { meet( one, 
% 57.87/58.26    composition( converse( complement( X ) ), X ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144804) {G1,W7,D5,L1,V0,M1}  { zero ==> meet( one, converse( 
% 57.87/58.26    complement( one ) ) ) }.
% 57.87/58.26  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.87/58.26  parent1[0; 4]: (144803) {G24,W9,D6,L1,V1,M1}  { zero ==> meet( one, 
% 57.87/58.26    composition( converse( complement( X ) ), X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := converse( complement( one ) )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := one
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144805) {G1,W7,D5,L1,V0,M1}  { meet( one, converse( complement( 
% 57.87/58.26    one ) ) ) ==> zero }.
% 57.87/58.26  parent0[0]: (144804) {G1,W7,D5,L1,V0,M1}  { zero ==> meet( one, converse( 
% 57.87/58.26    complement( one ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1876) {G25,W7,D5,L1,V0,M1} P(5,1860) { meet( one, converse( 
% 57.87/58.26    complement( one ) ) ) ==> zero }.
% 57.87/58.26  parent0: (144805) {G1,W7,D5,L1,V0,M1}  { meet( one, converse( complement( 
% 57.87/58.26    one ) ) ) ==> zero }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144807) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 57.87/58.26    complement( Y ), X ) ) }.
% 57.87/58.26  parent0[0]: (1373) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( X, Y ), 
% 57.87/58.26    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144809) {G19,W10,D7,L1,V0,M1}  { one ==> join( zero, meet( 
% 57.87/58.26    complement( converse( complement( one ) ) ), one ) ) }.
% 57.87/58.26  parent0[0]: (1876) {G25,W7,D5,L1,V0,M1} P(5,1860) { meet( one, converse( 
% 57.87/58.26    complement( one ) ) ) ==> zero }.
% 57.87/58.26  parent1[0; 3]: (144807) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.26    meet( complement( Y ), X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := one
% 57.87/58.26     Y := converse( complement( one ) )
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144810) {G14,W8,D6,L1,V0,M1}  { one ==> meet( complement( 
% 57.87/58.26    converse( complement( one ) ) ), one ) }.
% 57.87/58.26  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.26    ==> X }.
% 57.87/58.26  parent1[0; 2]: (144809) {G19,W10,D7,L1,V0,M1}  { one ==> join( zero, meet( 
% 57.87/58.26    complement( converse( complement( one ) ) ), one ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := meet( complement( converse( complement( one ) ) ), one )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144811) {G14,W8,D6,L1,V0,M1}  { meet( complement( converse( 
% 57.87/58.26    complement( one ) ) ), one ) ==> one }.
% 57.87/58.26  parent0[0]: (144810) {G14,W8,D6,L1,V0,M1}  { one ==> meet( complement( 
% 57.87/58.26    converse( complement( one ) ) ), one ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1879) {G26,W8,D6,L1,V0,M1} P(1876,1373);d(748) { meet( 
% 57.87/58.26    complement( converse( complement( one ) ) ), one ) ==> one }.
% 57.87/58.26  parent0: (144811) {G14,W8,D6,L1,V0,M1}  { meet( complement( converse( 
% 57.87/58.26    complement( one ) ) ), one ) ==> one }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  permutation0:
% 57.87/58.26     0 ==> 0
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  eqswap: (144813) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 57.87/58.26    complement( Y ), X ) ) }.
% 57.87/58.26  parent0[0]: (1373) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( X, Y ), 
% 57.87/58.26    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := X
% 57.87/58.26     Y := Y
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144820) {G19,W14,D7,L1,V0,M1}  { complement( converse( complement
% 57.87/58.26    ( one ) ) ) ==> join( one, meet( complement( one ), complement( converse
% 57.87/58.26    ( complement( one ) ) ) ) ) }.
% 57.87/58.26  parent0[0]: (1879) {G26,W8,D6,L1,V0,M1} P(1876,1373);d(748) { meet( 
% 57.87/58.26    complement( converse( complement( one ) ) ), one ) ==> one }.
% 57.87/58.26  parent1[0; 6]: (144813) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.26    meet( complement( Y ), X ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26     X := complement( converse( complement( one ) ) )
% 57.87/58.26     Y := one
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144822) {G18,W13,D7,L1,V0,M1}  { complement( converse( complement
% 57.87/58.26    ( one ) ) ) ==> join( one, complement( join( one, converse( complement( 
% 57.87/58.26    one ) ) ) ) ) }.
% 57.87/58.26  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.26    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.26  parent1[0; 7]: (144820) {G19,W14,D7,L1,V0,M1}  { complement( converse( 
% 57.87/58.26    complement( one ) ) ) ==> join( one, meet( complement( one ), complement
% 57.87/58.26    ( converse( complement( one ) ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := converse( complement( one ) )
% 57.87/58.26     Y := one
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144823) {G5,W13,D7,L1,V0,M1}  { complement( converse( complement
% 57.87/58.26    ( one ) ) ) ==> join( one, complement( converse( join( one, complement( 
% 57.87/58.26    one ) ) ) ) ) }.
% 57.87/58.26  parent0[0]: (188) {G4,W9,D4,L1,V1,M1} P(185,19) { join( one, converse( X )
% 57.87/58.26     ) ==> converse( join( one, X ) ) }.
% 57.87/58.26  parent1[0; 8]: (144822) {G18,W13,D7,L1,V0,M1}  { complement( converse( 
% 57.87/58.26    complement( one ) ) ) ==> join( one, complement( join( one, converse( 
% 57.87/58.26    complement( one ) ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := complement( one )
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144824) {G1,W10,D5,L1,V0,M1}  { complement( converse( complement
% 57.87/58.26    ( one ) ) ) ==> join( one, complement( converse( top ) ) ) }.
% 57.87/58.26  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 57.87/58.26     }.
% 57.87/58.26  parent1[0; 9]: (144823) {G5,W13,D7,L1,V0,M1}  { complement( converse( 
% 57.87/58.26    complement( one ) ) ) ==> join( one, complement( converse( join( one, 
% 57.87/58.26    complement( one ) ) ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := one
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144825) {G2,W9,D5,L1,V0,M1}  { complement( converse( complement( 
% 57.87/58.26    one ) ) ) ==> join( one, complement( top ) ) }.
% 57.87/58.26  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.87/58.26     }.
% 57.87/58.26  parent1[0; 8]: (144824) {G1,W10,D5,L1,V0,M1}  { complement( converse( 
% 57.87/58.26    complement( one ) ) ) ==> join( one, complement( converse( top ) ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144826) {G2,W8,D5,L1,V0,M1}  { complement( converse( complement( 
% 57.87/58.26    one ) ) ) ==> join( one, zero ) }.
% 57.87/58.26  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.26    zero }.
% 57.87/58.26  parent1[0; 7]: (144825) {G2,W9,D5,L1,V0,M1}  { complement( converse( 
% 57.87/58.26    complement( one ) ) ) ==> join( one, complement( top ) ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  paramod: (144827) {G3,W6,D5,L1,V0,M1}  { complement( converse( complement( 
% 57.87/58.26    one ) ) ) ==> one }.
% 57.87/58.26  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.26     }.
% 57.87/58.26  parent1[0; 5]: (144826) {G2,W8,D5,L1,V0,M1}  { complement( converse( 
% 57.87/58.26    complement( one ) ) ) ==> join( one, zero ) }.
% 57.87/58.26  substitution0:
% 57.87/58.26     X := one
% 57.87/58.26  end
% 57.87/58.26  substitution1:
% 57.87/58.26  end
% 57.87/58.26  
% 57.87/58.26  subsumption: (1890) {G27,W6,D5,L1,V0,M1} P(1879,1373);d(1598);d(188);d(11);
% 57.87/58.26    d(222);d(77);d(739) { complement( converse( complement( one ) ) ) ==> one
% 57.87/58.26     }.
% 57.87/58.26  parent0: (144827) {G3,W6,D5,L1,V0,M1}  { complement( converse( complement( 
% 57.87/58.27    one ) ) ) ==> one }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144830) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 57.87/58.27     ) }.
% 57.87/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.27    complement( X ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144831) {G16,W6,D4,L1,V0,M1}  { converse( complement( one ) ) ==>
% 57.87/58.27     complement( one ) }.
% 57.87/58.27  parent0[0]: (1890) {G27,W6,D5,L1,V0,M1} P(1879,1373);d(1598);d(188);d(11);d
% 57.87/58.27    (222);d(77);d(739) { complement( converse( complement( one ) ) ) ==> one
% 57.87/58.27     }.
% 57.87/58.27  parent1[0; 5]: (144830) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 57.87/58.27    complement( X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := converse( complement( one ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (1925) {G28,W6,D4,L1,V0,M1} P(1890,755) { converse( complement
% 57.87/58.27    ( one ) ) ==> complement( one ) }.
% 57.87/58.27  parent0: (144831) {G16,W6,D4,L1,V0,M1}  { converse( complement( one ) ) ==>
% 57.87/58.27     complement( one ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144834) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y, Z ) )
% 57.87/58.27     ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 57.87/58.27  parent0[0]: (26) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X )
% 57.87/58.27     ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := Z
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144835) {G2,W15,D6,L1,V2,M1}  { join( X, converse( join( 
% 57.87/58.27    complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 57.87/58.27    converse( Y ) ) }.
% 57.87/58.27  parent0[0]: (1925) {G28,W6,D4,L1,V0,M1} P(1890,755) { converse( complement
% 57.87/58.27    ( one ) ) ==> complement( one ) }.
% 57.87/58.27  parent1[0; 11]: (144834) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y
% 57.87/58.27    , Z ) ) ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := complement( one )
% 57.87/58.27     Z := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (1940) {G29,W15,D6,L1,V2,M1} P(1925,26) { join( X, converse( 
% 57.87/58.27    join( complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 57.87/58.27    converse( Y ) ) }.
% 57.87/58.27  parent0: (144835) {G2,W15,D6,L1,V2,M1}  { join( X, converse( join( 
% 57.87/58.27    complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 57.87/58.27    converse( Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144840) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y, Z ) )
% 57.87/58.27     ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 57.87/58.27  parent0[0]: (26) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X )
% 57.87/58.27     ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := Z
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144842) {G2,W15,D6,L1,V2,M1}  { join( X, converse( join( Y, 
% 57.87/58.27    complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), complement( 
% 57.87/58.27    one ) ) }.
% 57.87/58.27  parent0[0]: (1925) {G28,W6,D4,L1,V0,M1} P(1890,755) { converse( complement
% 57.87/58.27    ( one ) ) ==> complement( one ) }.
% 57.87/58.27  parent1[0; 13]: (144840) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y
% 57.87/58.27    , Z ) ) ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := complement( one )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (1941) {G29,W15,D6,L1,V2,M1} P(1925,26) { join( X, converse( 
% 57.87/58.27    join( Y, complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), 
% 57.87/58.27    complement( one ) ) }.
% 57.87/58.27  parent0: (144842) {G2,W15,D6,L1,V2,M1}  { join( X, converse( join( Y, 
% 57.87/58.27    complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), complement( 
% 57.87/58.27    one ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144846) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 57.87/58.27    complement( Y ), X ) ) }.
% 57.87/58.27  parent0[0]: (1373) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( X, Y ), 
% 57.87/58.27    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144848) {G19,W12,D8,L1,V1,M1}  { one ==> join( zero, meet( 
% 57.87/58.27    complement( composition( X, complement( converse( X ) ) ) ), one ) ) }.
% 57.87/58.27  parent0[0]: (1865) {G24,W9,D6,L1,V1,M1} P(7,1834) { meet( one, composition
% 57.87/58.27    ( X, complement( converse( X ) ) ) ) ==> zero }.
% 57.87/58.27  parent1[0; 3]: (144846) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.27    meet( complement( Y ), X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := one
% 57.87/58.27     Y := composition( X, complement( converse( X ) ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144849) {G14,W10,D7,L1,V1,M1}  { one ==> meet( complement( 
% 57.87/58.27    composition( X, complement( converse( X ) ) ) ), one ) }.
% 57.87/58.27  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 2]: (144848) {G19,W12,D8,L1,V1,M1}  { one ==> join( zero, meet( 
% 57.87/58.27    complement( composition( X, complement( converse( X ) ) ) ), one ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( complement( composition( X, complement( converse( X ) ) ) ), 
% 57.87/58.27    one )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144850) {G14,W10,D7,L1,V1,M1}  { meet( complement( composition( X
% 57.87/58.27    , complement( converse( X ) ) ) ), one ) ==> one }.
% 57.87/58.27  parent0[0]: (144849) {G14,W10,D7,L1,V1,M1}  { one ==> meet( complement( 
% 57.87/58.27    composition( X, complement( converse( X ) ) ) ), one ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (1948) {G25,W10,D7,L1,V1,M1} P(1865,1373);d(748) { meet( 
% 57.87/58.27    complement( composition( X, complement( converse( X ) ) ) ), one ) ==> 
% 57.87/58.27    one }.
% 57.87/58.27  parent0: (144850) {G14,W10,D7,L1,V1,M1}  { meet( complement( composition( X
% 57.87/58.27    , complement( converse( X ) ) ) ), one ) ==> one }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144852) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( 
% 57.87/58.27    complement( X ), Y ) ) }.
% 57.87/58.27  parent0[0]: (1387) {G19,W10,D5,L1,V2,M1} P(75,1372) { join( meet( Y, X ), 
% 57.87/58.27    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144855) {G20,W17,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> join
% 57.87/58.27    ( zero, meet( complement( complement( X ) ), meet( meet( X, Y ), Z ) ) )
% 57.87/58.27     }.
% 57.87/58.27  parent0[0]: (1712) {G25,W10,D5,L1,V3,M1} P(949,1698) { meet( complement( X
% 57.87/58.27     ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 57.87/58.27  parent1[0; 7]: (144852) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 57.87/58.27    meet( complement( X ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := complement( X )
% 57.87/58.27     Y := meet( meet( X, Y ), Z )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144857) {G14,W15,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 57.87/58.27    ( complement( complement( X ) ), meet( meet( X, Y ), Z ) ) }.
% 57.87/58.27  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 6]: (144855) {G20,W17,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) 
% 57.87/58.27    ==> join( zero, meet( complement( complement( X ) ), meet( meet( X, Y ), 
% 57.87/58.27    Z ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( complement( complement( X ) ), meet( meet( X, Y ), Z ) )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144858) {G15,W13,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 57.87/58.27    ( X, meet( meet( X, Y ), Z ) ) }.
% 57.87/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.27    complement( X ) ) ==> X }.
% 57.87/58.27  parent1[0; 7]: (144857) {G14,W15,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) 
% 57.87/58.27    ==> meet( complement( complement( X ) ), meet( meet( X, Y ), Z ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144859) {G15,W13,D5,L1,V3,M1}  { meet( X, meet( meet( X, Y ), Z )
% 57.87/58.27     ) ==> meet( meet( X, Y ), Z ) }.
% 57.87/58.27  parent0[0]: (144858) {G15,W13,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> 
% 57.87/58.27    meet( X, meet( meet( X, Y ), Z ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (1975) {G26,W13,D5,L1,V3,M1} P(1712,1387);d(748);d(755) { meet
% 57.87/58.27    ( X, meet( meet( X, Y ), Z ) ) ==> meet( meet( X, Y ), Z ) }.
% 57.87/58.27  parent0: (144859) {G15,W13,D5,L1,V3,M1}  { meet( X, meet( meet( X, Y ), Z )
% 57.87/58.27     ) ==> meet( meet( X, Y ), Z ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144860) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y )
% 57.87/58.27    , Z ), complement( Y ) ) }.
% 57.87/58.27  parent0[0]: (1667) {G20,W10,D5,L1,V3,M1} P(1387,1641) { meet( meet( meet( X
% 57.87/58.27    , Y ), Z ), complement( Y ) ) ==> zero }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144861) {G19,W14,D6,L1,V4,M1}  { zero ==> meet( meet( meet( X, 
% 57.87/58.27    join( Y, Z ) ), T ), complement( join( Z, Y ) ) ) }.
% 57.87/58.27  parent0[0]: (1625) {G18,W9,D4,L1,V2,M1} P(1598,75);d(1598) { complement( 
% 57.87/58.27    join( X, Y ) ) = complement( join( Y, X ) ) }.
% 57.87/58.27  parent1[0; 10]: (144860) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet
% 57.87/58.27    ( X, Y ), Z ), complement( Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := Z
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := join( Y, Z )
% 57.87/58.27     Z := T
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144864) {G19,W14,D6,L1,V4,M1}  { meet( meet( meet( X, join( Y, Z )
% 57.87/58.27     ), T ), complement( join( Z, Y ) ) ) ==> zero }.
% 57.87/58.27  parent0[0]: (144861) {G19,W14,D6,L1,V4,M1}  { zero ==> meet( meet( meet( X
% 57.87/58.27    , join( Y, Z ) ), T ), complement( join( Z, Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27     T := T
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2009) {G21,W14,D6,L1,V4,M1} P(1625,1667) { meet( meet( meet( 
% 57.87/58.27    Z, join( X, Y ) ), T ), complement( join( Y, X ) ) ) ==> zero }.
% 57.87/58.27  parent0: (144864) {G19,W14,D6,L1,V4,M1}  { meet( meet( meet( X, join( Y, Z
% 57.87/58.27     ) ), T ), complement( join( Z, Y ) ) ) ==> zero }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Z
% 57.87/58.27     Y := X
% 57.87/58.27     Z := Y
% 57.87/58.27     T := T
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144866) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 57.87/58.27    complement( Y ), X ) ) }.
% 57.87/58.27  parent0[0]: (1373) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( X, Y ), 
% 57.87/58.27    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144871) {G19,W15,D7,L1,V2,M1}  { join( X, Y ) ==> join( zero, 
% 57.87/58.27    meet( complement( complement( join( Y, X ) ) ), join( X, Y ) ) ) }.
% 57.87/58.27  parent0[0]: (1655) {G19,W10,D5,L1,V2,M1} P(625,1625);d(77);d(771) { meet( 
% 57.87/58.27    join( Y, X ), complement( join( X, Y ) ) ) ==> zero }.
% 57.87/58.27  parent1[0; 5]: (144866) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 57.87/58.27    meet( complement( Y ), X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := join( X, Y )
% 57.87/58.27     Y := complement( join( Y, X ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144872) {G14,W13,D6,L1,V2,M1}  { join( X, Y ) ==> meet( 
% 57.87/58.27    complement( complement( join( Y, X ) ) ), join( X, Y ) ) }.
% 57.87/58.27  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 4]: (144871) {G19,W15,D7,L1,V2,M1}  { join( X, Y ) ==> join( 
% 57.87/58.27    zero, meet( complement( complement( join( Y, X ) ) ), join( X, Y ) ) )
% 57.87/58.27     }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( complement( complement( join( Y, X ) ) ), join( X, Y ) )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144873) {G15,W11,D4,L1,V2,M1}  { join( X, Y ) ==> meet( join( Y, 
% 57.87/58.27    X ), join( X, Y ) ) }.
% 57.87/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.27    complement( X ) ) ==> X }.
% 57.87/58.27  parent1[0; 5]: (144872) {G14,W13,D6,L1,V2,M1}  { join( X, Y ) ==> meet( 
% 57.87/58.27    complement( complement( join( Y, X ) ) ), join( X, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := join( Y, X )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144874) {G15,W11,D4,L1,V2,M1}  { meet( join( Y, X ), join( X, Y )
% 57.87/58.27     ) ==> join( X, Y ) }.
% 57.87/58.27  parent0[0]: (144873) {G15,W11,D4,L1,V2,M1}  { join( X, Y ) ==> meet( join( 
% 57.87/58.27    Y, X ), join( X, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2071) {G20,W11,D4,L1,V2,M1} P(1655,1373);d(748);d(755) { meet
% 57.87/58.27    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 57.87/58.27  parent0: (144874) {G15,W11,D4,L1,V2,M1}  { meet( join( Y, X ), join( X, Y )
% 57.87/58.27     ) ==> join( X, Y ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144876) {G17,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 57.87/58.27    X, Y ) ), join( Y, X ) ) }.
% 57.87/58.27  parent0[0]: (1602) {G17,W10,D5,L1,V2,M1} P(625,770);d(77) { meet( 
% 57.87/58.27    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144882) {G17,W13,D6,L1,V2,M1}  { zero ==> meet( complement( join
% 57.87/58.27    ( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) ) }.
% 57.87/58.27  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.87/58.27    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.87/58.27  parent1[0; 9]: (144876) {G17,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 57.87/58.27    ( join( X, Y ) ), join( Y, X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := complement( X )
% 57.87/58.27     Y := complement( Y )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144884) {G18,W12,D6,L1,V2,M1}  { zero ==> complement( join( join
% 57.87/58.27    ( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 57.87/58.27  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.27    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.27  parent1[0; 2]: (144882) {G17,W13,D6,L1,V2,M1}  { zero ==> meet( complement
% 57.87/58.27    ( join( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) )
% 57.87/58.27     ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( Y, X )
% 57.87/58.27     Y := join( complement( X ), complement( Y ) )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144885) {G18,W11,D6,L1,V2,M1}  { zero ==> meet( complement( join
% 57.87/58.27    ( complement( X ), meet( Y, X ) ) ), Y ) }.
% 57.87/58.27  parent0[0]: (1607) {G17,W14,D6,L1,V3,M1} P(30,770) { complement( join( join
% 57.87/58.27    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 57.87/58.27     }.
% 57.87/58.27  parent1[0; 2]: (144884) {G18,W12,D6,L1,V2,M1}  { zero ==> complement( join
% 57.87/58.27    ( join( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := complement( X )
% 57.87/58.27     Y := meet( Y, X )
% 57.87/58.27     Z := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144886) {G17,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.87/58.27    complement( meet( Y, X ) ) ), Y ) }.
% 57.87/58.27  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.27  parent1[0; 3]: (144885) {G18,W11,D6,L1,V2,M1}  { zero ==> meet( complement
% 57.87/58.27    ( join( complement( X ), meet( Y, X ) ) ), Y ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( Y, X )
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144887) {G17,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( 
% 57.87/58.27    Y, X ) ) ), Y ) ==> zero }.
% 57.87/58.27  parent0[0]: (144886) {G17,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.87/58.27    complement( meet( Y, X ) ) ), Y ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2080) {G18,W10,D6,L1,V2,M1} P(772,1602);d(1598);d(1607);d(771
% 57.87/58.27    ) { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 57.87/58.27  parent0: (144887) {G17,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet
% 57.87/58.27    ( Y, X ) ) ), Y ) ==> zero }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144889) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 57.87/58.27    meet( complement( X ), complement( Y ) ) }.
% 57.87/58.27  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.27    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144893) {G17,W15,D6,L1,V3,M1}  { complement( join( join( 
% 57.87/58.27    complement( X ), Y ), Z ) ) ==> meet( meet( X, complement( Y ) ), 
% 57.87/58.27    complement( Z ) ) }.
% 57.87/58.27  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.27  parent1[0; 9]: (144889) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 57.87/58.27     ==> meet( complement( X ), complement( Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := join( complement( X ), Y )
% 57.87/58.27     Y := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144895) {G18,W14,D5,L1,V3,M1}  { meet( complement( join( Y, Z ) )
% 57.87/58.27    , X ) ==> meet( meet( X, complement( Y ) ), complement( Z ) ) }.
% 57.87/58.27  parent0[0]: (1609) {G17,W14,D6,L1,V3,M1} P(29,770) { complement( join( join
% 57.87/58.27    ( complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 57.87/58.27     }.
% 57.87/58.27  parent1[0; 1]: (144893) {G17,W15,D6,L1,V3,M1}  { complement( join( join( 
% 57.87/58.27    complement( X ), Y ), Z ) ) ==> meet( meet( X, complement( Y ) ), 
% 57.87/58.27    complement( Z ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := Z
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144896) {G18,W14,D5,L1,V3,M1}  { meet( meet( Z, complement( X ) )
% 57.87/58.27    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.87/58.27  parent0[0]: (144895) {G18,W14,D5,L1,V3,M1}  { meet( complement( join( Y, Z
% 57.87/58.27     ) ), X ) ==> meet( meet( X, complement( Y ) ), complement( Z ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Z
% 57.87/58.27     Y := X
% 57.87/58.27     Z := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2097) {G18,W14,D5,L1,V3,M1} P(771,1598);d(1609) { meet( meet
% 57.87/58.27    ( X, complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, 
% 57.87/58.27    Z ) ), X ) }.
% 57.87/58.27  parent0: (144896) {G18,W14,D5,L1,V3,M1}  { meet( meet( Z, complement( X ) )
% 57.87/58.27    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := Z
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144898) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.87/58.27    complement( join( complement( X ), Y ) ) }.
% 57.87/58.27  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144900) {G17,W11,D6,L1,V0,M1}  { meet( skol1, complement( 
% 57.87/58.27    composition( complement( skol1 ), top ) ) ) ==> complement( complement( 
% 57.87/58.27    skol1 ) ) }.
% 57.87/58.27  parent0[0]: (1688) {G17,W10,D5,L1,V0,M1} P(782,111);d(7);d(743) { join( 
% 57.87/58.27    complement( skol1 ), composition( complement( skol1 ), top ) ) ==> 
% 57.87/58.27    complement( skol1 ) }.
% 57.87/58.27  parent1[0; 9]: (144898) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) )
% 57.87/58.27     ==> complement( join( complement( X ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := skol1
% 57.87/58.27     Y := composition( complement( skol1 ), top )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144901) {G16,W9,D6,L1,V0,M1}  { meet( skol1, complement( 
% 57.87/58.27    composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 57.87/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.27    complement( X ) ) ==> X }.
% 57.87/58.27  parent1[0; 8]: (144900) {G17,W11,D6,L1,V0,M1}  { meet( skol1, complement( 
% 57.87/58.27    composition( complement( skol1 ), top ) ) ) ==> complement( complement( 
% 57.87/58.27    skol1 ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := skol1
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2140) {G18,W9,D6,L1,V0,M1} P(1688,771);d(755) { meet( skol1, 
% 57.87/58.27    complement( composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 57.87/58.27  parent0: (144901) {G16,W9,D6,L1,V0,M1}  { meet( skol1, complement( 
% 57.87/58.27    composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144904) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 57.87/58.27    Y ) ), meet( Y, X ) ) }.
% 57.87/58.27  parent0[0]: (1389) {G19,W10,D5,L1,V2,M1} P(1372,0) { join( meet( Y, 
% 57.87/58.27    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144911) {G19,W16,D7,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( meet( complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ), complement( skol1 ) ), skol1 ) }.
% 57.87/58.27  parent0[0]: (2140) {G18,W9,D6,L1,V0,M1} P(1688,771);d(755) { meet( skol1, 
% 57.87/58.27    complement( composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 57.87/58.27  parent1[0; 15]: (144904) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 57.87/58.27    complement( Y ) ), meet( Y, X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := complement( composition( complement( skol1 ), top ) )
% 57.87/58.27     Y := skol1
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144912) {G18,W15,D7,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( complement( join( composition( 
% 57.87/58.27    complement( skol1 ), top ), skol1 ) ), skol1 ) }.
% 57.87/58.27  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.87/58.27    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.87/58.27  parent1[0; 7]: (144911) {G19,W16,D7,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( meet( complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ), complement( skol1 ) ), skol1 ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := skol1
% 57.87/58.27     Y := composition( complement( skol1 ), top )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144913) {G3,W12,D5,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( complement( composition( top, top
% 57.87/58.27     ) ), skol1 ) }.
% 57.87/58.27  parent0[0]: (1268) {G2,W10,D5,L1,V0,M1} P(15,97) { join( composition( 
% 57.87/58.27    complement( skol1 ), top ), skol1 ) ==> composition( top, top ) }.
% 57.87/58.27  parent1[0; 8]: (144912) {G18,W15,D7,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( complement( join( composition( 
% 57.87/58.27    complement( skol1 ), top ), skol1 ) ), skol1 ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144914) {G4,W10,D5,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( complement( top ), skol1 ) }.
% 57.87/58.27  parent0[0]: (1507) {G16,W5,D3,L1,V0,M1} P(1499,755);d(743) { composition( 
% 57.87/58.27    top, top ) ==> top }.
% 57.87/58.27  parent1[0; 8]: (144913) {G3,W12,D5,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( complement( composition( top, top
% 57.87/58.27     ) ), skol1 ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144915) {G2,W9,D5,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( zero, skol1 ) }.
% 57.87/58.27  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.87/58.27    zero }.
% 57.87/58.27  parent1[0; 7]: (144914) {G4,W10,D5,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( complement( top ), skol1 ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144916) {G3,W7,D5,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> skol1 }.
% 57.87/58.27  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 6]: (144915) {G2,W9,D5,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> join( zero, skol1 ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := skol1
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2163) {G20,W7,D5,L1,V0,M1} P(2140,1389);d(1598);d(1268);d(
% 57.87/58.27    1507);d(77);d(748) { complement( composition( complement( skol1 ), top )
% 57.87/58.27     ) ==> skol1 }.
% 57.87/58.27  parent0: (144916) {G3,W7,D5,L1,V0,M1}  { complement( composition( 
% 57.87/58.27    complement( skol1 ), top ) ) ==> skol1 }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144919) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 57.87/58.27     ) }.
% 57.87/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.27    complement( X ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144920) {G16,W7,D4,L1,V0,M1}  { composition( complement( skol1 )
% 57.87/58.27    , top ) ==> complement( skol1 ) }.
% 57.87/58.27  parent0[0]: (2163) {G20,W7,D5,L1,V0,M1} P(2140,1389);d(1598);d(1268);d(1507
% 57.87/58.27    );d(77);d(748) { complement( composition( complement( skol1 ), top ) ) 
% 57.87/58.27    ==> skol1 }.
% 57.87/58.27  parent1[0; 6]: (144919) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 57.87/58.27    complement( X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := composition( complement( skol1 ), top )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2206) {G21,W7,D4,L1,V0,M1} P(2163,755) { composition( 
% 57.87/58.27    complement( skol1 ), top ) ==> complement( skol1 ) }.
% 57.87/58.27  parent0: (144920) {G16,W7,D4,L1,V0,M1}  { composition( complement( skol1 )
% 57.87/58.27    , top ) ==> complement( skol1 ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144923) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( 
% 57.87/58.27    complement( X ), Y ) ) }.
% 57.87/58.27  parent0[0]: (1387) {G19,W10,D5,L1,V2,M1} P(75,1372) { join( meet( Y, X ), 
% 57.87/58.27    meet( complement( Y ), X ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144930) {G20,W18,D7,L1,V3,M1}  { meet( X, complement( join( Y, Z
% 57.87/58.27     ) ) ) ==> join( zero, meet( complement( Z ), meet( X, complement( join( 
% 57.87/58.27    Y, Z ) ) ) ) ) }.
% 57.87/58.27  parent0[0]: (1812) {G29,W10,D6,L1,V3,M1} P(1043,1792) { meet( X, meet( Z, 
% 57.87/58.27    complement( join( Y, X ) ) ) ) ==> zero }.
% 57.87/58.27  parent1[0; 8]: (144923) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 57.87/58.27    meet( complement( X ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Z
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := Z
% 57.87/58.27     Y := meet( X, complement( join( Y, Z ) ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144932) {G14,W16,D6,L1,V3,M1}  { meet( X, complement( join( Y, Z
% 57.87/58.27     ) ) ) ==> meet( complement( Z ), meet( X, complement( join( Y, Z ) ) ) )
% 57.87/58.27     }.
% 57.87/58.27  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 7]: (144930) {G20,W18,D7,L1,V3,M1}  { meet( X, complement( join
% 57.87/58.27    ( Y, Z ) ) ) ==> join( zero, meet( complement( Z ), meet( X, complement( 
% 57.87/58.27    join( Y, Z ) ) ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( complement( Z ), meet( X, complement( join( Y, Z ) ) ) )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144933) {G15,W16,D6,L1,V3,M1}  { meet( X, complement( join( Y, Z
% 57.87/58.27     ) ) ) ==> complement( join( join( Z, complement( X ) ), join( Y, Z ) ) )
% 57.87/58.27     }.
% 57.87/58.27  parent0[0]: (1589) {G18,W15,D6,L1,V3,M1} P(951,770);d(1) { meet( complement
% 57.87/58.27    ( Z ), meet( X, complement( Y ) ) ) ==> complement( join( join( Z, 
% 57.87/58.27    complement( X ) ), Y ) ) }.
% 57.87/58.27  parent1[0; 7]: (144932) {G14,W16,D6,L1,V3,M1}  { meet( X, complement( join
% 57.87/58.27    ( Y, Z ) ) ) ==> meet( complement( Z ), meet( X, complement( join( Y, Z )
% 57.87/58.27     ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := join( Y, Z )
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144934) {G16,W15,D6,L1,V3,M1}  { meet( X, complement( join( Y, Z
% 57.87/58.27     ) ) ) ==> meet( complement( join( Z, join( Y, Z ) ) ), X ) }.
% 57.87/58.27  parent0[0]: (1607) {G17,W14,D6,L1,V3,M1} P(30,770) { complement( join( join
% 57.87/58.27    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 57.87/58.27     }.
% 57.87/58.27  parent1[0; 7]: (144933) {G15,W16,D6,L1,V3,M1}  { meet( X, complement( join
% 57.87/58.27    ( Y, Z ) ) ) ==> complement( join( join( Z, complement( X ) ), join( Y, Z
% 57.87/58.27     ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Z
% 57.87/58.27     Y := join( Y, Z )
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144935) {G1,W15,D6,L1,V3,M1}  { meet( X, complement( join( Y, Z )
% 57.87/58.27     ) ) ==> meet( complement( join( join( Z, Y ), Z ) ), X ) }.
% 57.87/58.27  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.27    join( X, Y ), Z ) }.
% 57.87/58.27  parent1[0; 9]: (144934) {G16,W15,D6,L1,V3,M1}  { meet( X, complement( join
% 57.87/58.27    ( Y, Z ) ) ) ==> meet( complement( join( Z, join( Y, Z ) ) ), X ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Z
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144936) {G2,W13,D5,L1,V3,M1}  { meet( X, complement( join( Y, Z )
% 57.87/58.27     ) ) ==> meet( complement( join( Z, Y ) ), X ) }.
% 57.87/58.27  parent0[0]: (774) {G17,W9,D4,L1,V2,M1} P(768,30) { join( join( X, Y ), X ) 
% 57.87/58.27    ==> join( X, Y ) }.
% 57.87/58.27  parent1[0; 9]: (144935) {G1,W15,D6,L1,V3,M1}  { meet( X, complement( join( 
% 57.87/58.27    Y, Z ) ) ) ==> meet( complement( join( join( Z, Y ), Z ) ), X ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Z
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144937) {G2,W13,D5,L1,V3,M1}  { meet( complement( join( Z, Y ) ), 
% 57.87/58.27    X ) ==> meet( X, complement( join( Y, Z ) ) ) }.
% 57.87/58.27  parent0[0]: (144936) {G2,W13,D5,L1,V3,M1}  { meet( X, complement( join( Y, 
% 57.87/58.27    Z ) ) ) ==> meet( complement( join( Z, Y ) ), X ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2231) {G30,W13,D5,L1,V3,M1} P(1812,1387);d(748);d(1589);d(
% 57.87/58.27    1607);d(1);d(774) { meet( complement( join( X, Z ) ), Y ) = meet( Y, 
% 57.87/58.27    complement( join( Z, X ) ) ) }.
% 57.87/58.27  parent0: (144937) {G2,W13,D5,L1,V3,M1}  { meet( complement( join( Z, Y ) )
% 57.87/58.27    , X ) ==> meet( X, complement( join( Y, Z ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := Z
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144939) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 57.87/58.27     ) ), meet( X, Y ) ) }.
% 57.87/58.27  parent0[0]: (721) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement
% 57.87/58.27    ( Y ) ), meet( X, Y ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144944) {G3,W18,D7,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 57.87/58.27     ) ) ==> join( meet( meet( X, complement( meet( Y, X ) ) ), complement( Y
% 57.87/58.27     ) ), zero ) }.
% 57.87/58.27  parent0[0]: (2080) {G18,W10,D6,L1,V2,M1} P(772,1602);d(1598);d(1607);d(771)
% 57.87/58.27     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 57.87/58.27  parent1[0; 17]: (144939) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 57.87/58.27    complement( Y ) ), meet( X, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := meet( X, complement( meet( Y, X ) ) )
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144945) {G4,W16,D6,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 57.87/58.27     ) ) ==> meet( meet( X, complement( meet( Y, X ) ) ), complement( Y ) )
% 57.87/58.27     }.
% 57.87/58.27  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.27     }.
% 57.87/58.27  parent1[0; 7]: (144944) {G3,W18,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 57.87/58.27    Y, X ) ) ) ==> join( meet( meet( X, complement( meet( Y, X ) ) ), 
% 57.87/58.27    complement( Y ) ), zero ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( meet( X, complement( meet( Y, X ) ) ), complement( Y ) )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144946) {G5,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 57.87/58.27     ) ) ==> meet( complement( join( meet( Y, X ), Y ) ), X ) }.
% 57.87/58.27  parent0[0]: (2097) {G18,W14,D5,L1,V3,M1} P(771,1598);d(1609) { meet( meet( 
% 57.87/58.27    X, complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, Z
% 57.87/58.27     ) ), X ) }.
% 57.87/58.27  parent1[0; 7]: (144945) {G4,W16,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 57.87/58.27    Y, X ) ) ) ==> meet( meet( X, complement( meet( Y, X ) ) ), complement( Y
% 57.87/58.27     ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := meet( Y, X )
% 57.87/58.27     Z := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144947) {G6,W11,D5,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 57.87/58.27     ) ) ==> meet( complement( Y ), X ) }.
% 57.87/58.27  parent0[0]: (881) {G20,W7,D4,L1,V2,M1} P(850,0) { join( meet( X, Y ), X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 9]: (144946) {G5,W15,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 57.87/58.27    Y, X ) ) ) ==> meet( complement( join( meet( Y, X ), Y ) ), X ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2405) {G21,W11,D5,L1,V2,M1} P(2080,721);d(739);d(2097);d(881)
% 57.87/58.27     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 57.87/58.27     }.
% 57.87/58.27  parent0: (144947) {G6,W11,D5,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 57.87/58.27     ) ) ==> meet( complement( Y ), X ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144950) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 57.87/58.27    Y ) ), meet( Y, X ) ) }.
% 57.87/58.27  parent0[0]: (1389) {G19,W10,D5,L1,V2,M1} P(1372,0) { join( meet( Y, 
% 57.87/58.27    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144954) {G19,W13,D8,L1,V2,M1}  { X ==> join( meet( X, complement
% 57.87/58.27    ( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 57.87/58.27  parent0[0]: (2080) {G18,W10,D6,L1,V2,M1} P(772,1602);d(1598);d(1607);d(771)
% 57.87/58.27     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 57.87/58.27  parent1[0; 12]: (144950) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 57.87/58.27    complement( Y ) ), meet( Y, X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := meet( Y, complement( meet( X, Y ) ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144955) {G12,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( meet
% 57.87/58.27    ( Y, complement( meet( X, Y ) ) ) ) ) }.
% 57.87/58.27  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.87/58.27     }.
% 57.87/58.27  parent1[0; 2]: (144954) {G19,W13,D8,L1,V2,M1}  { X ==> join( meet( X, 
% 57.87/58.27    complement( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( X, complement( meet( Y, complement( meet( X, Y ) ) ) ) )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144956) {G13,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement
% 57.87/58.27    ( Y ), meet( X, Y ) ) ) }.
% 57.87/58.27  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.87/58.27    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.87/58.27  parent1[0; 4]: (144955) {G12,W11,D7,L1,V2,M1}  { X ==> meet( X, complement
% 57.87/58.27    ( meet( Y, complement( meet( X, Y ) ) ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( X, Y )
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144957) {G13,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 57.87/58.27    meet( X, Y ) ) ) ==> X }.
% 57.87/58.27  parent0[0]: (144956) {G13,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 57.87/58.27    complement( Y ), meet( X, Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2408) {G20,W10,D5,L1,V2,M1} P(2080,1389);d(739);d(951) { meet
% 57.87/58.27    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 57.87/58.27  parent0: (144957) {G13,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 57.87/58.27    meet( X, Y ) ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144959) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 57.87/58.27  parent0[0]: (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144962) {G21,W15,D5,L1,V2,M1}  { join( complement( X ), meet( Y, 
% 57.87/58.27    X ) ) ==> join( Y, join( complement( X ), meet( Y, X ) ) ) }.
% 57.87/58.27  parent0[0]: (2408) {G20,W10,D5,L1,V2,M1} P(2080,1389);d(739);d(951) { meet
% 57.87/58.27    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 57.87/58.27  parent1[0; 8]: (144959) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 57.87/58.27     ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := join( complement( X ), meet( Y, X ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144963) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 57.87/58.27     ) ) ==> join( join( Y, complement( X ) ), meet( Y, X ) ) }.
% 57.87/58.27  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.27    join( X, Y ), Z ) }.
% 57.87/58.27  parent1[0; 7]: (144962) {G21,W15,D5,L1,V2,M1}  { join( complement( X ), 
% 57.87/58.27    meet( Y, X ) ) ==> join( Y, join( complement( X ), meet( Y, X ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := complement( X )
% 57.87/58.27     Z := meet( Y, X )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144964) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 57.87/58.27     ) ) ==> join( Y, complement( X ) ) }.
% 57.87/58.27  parent0[0]: (869) {G20,W11,D4,L1,V3,M1} P(850,30) { join( join( X, Z ), 
% 57.87/58.27    meet( X, Y ) ) ==> join( X, Z ) }.
% 57.87/58.27  parent1[0; 7]: (144963) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet
% 57.87/58.27    ( Y, X ) ) ==> join( join( Y, complement( X ) ), meet( Y, X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27     Z := complement( X )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2429) {G23,W11,D4,L1,V2,M1} P(2408,898);d(1);d(869) { join( 
% 57.87/58.27    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.27  parent0: (144964) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 57.87/58.27     ) ) ==> join( Y, complement( X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144966) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 57.87/58.27    Y ), meet( X, Y ) ) ) }.
% 57.87/58.27  parent0[0]: (2408) {G20,W10,D5,L1,V2,M1} P(2080,1389);d(739);d(951) { meet
% 57.87/58.27    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144968) {G2,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 57.87/58.27    Y ), meet( Y, X ) ) ) }.
% 57.87/58.27  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.87/58.27    Y ) }.
% 57.87/58.27  parent1[0; 7]: (144966) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 57.87/58.27    complement( Y ), meet( X, Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144974) {G2,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 57.87/58.27    meet( Y, X ) ) ) ==> X }.
% 57.87/58.27  parent0[0]: (144968) {G2,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 57.87/58.27    complement( Y ), meet( Y, X ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2431) {G21,W10,D5,L1,V2,M1} P(75,2408) { meet( X, join( 
% 57.87/58.27    complement( Y ), meet( Y, X ) ) ) ==> X }.
% 57.87/58.27  parent0: (144974) {G2,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 57.87/58.27    meet( Y, X ) ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144975) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 57.87/58.27    Y ), meet( X, Y ) ) ) }.
% 57.87/58.27  parent0[0]: (2408) {G20,W10,D5,L1,V2,M1} P(2080,1389);d(739);d(951) { meet
% 57.87/58.27    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144976) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y )
% 57.87/58.27    , complement( Y ) ) ) }.
% 57.87/58.27  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.87/58.27  parent1[0; 4]: (144975) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 57.87/58.27    complement( Y ), meet( X, Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := complement( Y )
% 57.87/58.27     Y := meet( X, Y )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144979) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 57.87/58.27    complement( Y ) ) ) ==> X }.
% 57.87/58.27  parent0[0]: (144976) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, 
% 57.87/58.27    Y ), complement( Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2432) {G21,W10,D5,L1,V2,M1} P(0,2408) { meet( Y, join( meet( 
% 57.87/58.27    Y, X ), complement( X ) ) ) ==> Y }.
% 57.87/58.27  parent0: (144979) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 57.87/58.27    complement( Y ) ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144981) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 57.87/58.27  parent0[0]: (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144984) {G22,W15,D5,L1,V2,M1}  { join( complement( X ), meet( X, 
% 57.87/58.27    Y ) ) ==> join( Y, join( complement( X ), meet( X, Y ) ) ) }.
% 57.87/58.27  parent0[0]: (2431) {G21,W10,D5,L1,V2,M1} P(75,2408) { meet( X, join( 
% 57.87/58.27    complement( Y ), meet( Y, X ) ) ) ==> X }.
% 57.87/58.27  parent1[0; 8]: (144981) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 57.87/58.27     ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := join( complement( X ), meet( X, Y ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144985) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet( X, Y
% 57.87/58.27     ) ) ==> join( join( Y, complement( X ) ), meet( X, Y ) ) }.
% 57.87/58.27  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.27    join( X, Y ), Z ) }.
% 57.87/58.27  parent1[0; 7]: (144984) {G22,W15,D5,L1,V2,M1}  { join( complement( X ), 
% 57.87/58.27    meet( X, Y ) ) ==> join( Y, join( complement( X ), meet( X, Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := complement( X )
% 57.87/58.27     Z := meet( X, Y )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144986) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( X, Y
% 57.87/58.27     ) ) ==> join( Y, complement( X ) ) }.
% 57.87/58.27  parent0[0]: (887) {G22,W11,D4,L1,V3,M1} P(865,30) { join( join( X, Z ), 
% 57.87/58.27    meet( Y, X ) ) ==> join( X, Z ) }.
% 57.87/58.27  parent1[0; 7]: (144985) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet
% 57.87/58.27    ( X, Y ) ) ==> join( join( Y, complement( X ) ), meet( X, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27     Z := complement( X )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2464) {G23,W11,D4,L1,V2,M1} P(2431,898);d(1);d(887) { join( 
% 57.87/58.27    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.27  parent0: (144986) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( X, Y
% 57.87/58.27     ) ) ==> join( Y, complement( X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (144989) {G17,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 57.87/58.27    complement( meet( complement( X ), Y ) ) }.
% 57.87/58.27  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.87/58.27    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144994) {G18,W14,D7,L1,V2,M1}  { join( X, complement( join( meet
% 57.87/58.27    ( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( complement
% 57.87/58.27    ( X ) ) }.
% 57.87/58.27  parent0[0]: (2432) {G21,W10,D5,L1,V2,M1} P(0,2408) { meet( Y, join( meet( Y
% 57.87/58.27    , X ), complement( X ) ) ) ==> Y }.
% 57.87/58.27  parent1[0; 12]: (144989) {G17,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 57.87/58.27     ) ==> complement( meet( complement( X ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := complement( X )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := join( meet( complement( X ), Y ), complement( Y ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144995) {G16,W12,D7,L1,V2,M1}  { join( X, complement( join( meet
% 57.87/58.27    ( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 57.87/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.27    complement( X ) ) ==> X }.
% 57.87/58.27  parent1[0; 11]: (144994) {G18,W14,D7,L1,V2,M1}  { join( X, complement( join
% 57.87/58.27    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( 
% 57.87/58.27    complement( X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144996) {G17,W11,D7,L1,V2,M1}  { join( X, meet( complement( meet
% 57.87/58.27    ( complement( X ), Y ) ), Y ) ) ==> X }.
% 57.87/58.27  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.27    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.27  parent1[0; 3]: (144995) {G16,W12,D7,L1,V2,M1}  { join( X, complement( join
% 57.87/58.27    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( complement( X ), Y )
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (144997) {G18,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 57.87/58.27    complement( Y ) ), Y ) ) ==> X }.
% 57.87/58.27  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.87/58.27    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.27  parent1[0; 4]: (144996) {G17,W11,D7,L1,V2,M1}  { join( X, meet( complement
% 57.87/58.27    ( meet( complement( X ), Y ) ), Y ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2510) {G22,W10,D6,L1,V2,M1} P(2432,950);d(755);d(770);d(950)
% 57.87/58.27     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 57.87/58.27  parent0: (144997) {G18,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 57.87/58.27    complement( Y ) ), Y ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145000) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 57.87/58.27  parent0[0]: (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145003) {G22,W15,D5,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 57.87/58.27    Y ) ) ==> join( X, join( meet( X, Y ), complement( Y ) ) ) }.
% 57.87/58.27  parent0[0]: (2432) {G21,W10,D5,L1,V2,M1} P(0,2408) { meet( Y, join( meet( Y
% 57.87/58.27    , X ), complement( X ) ) ) ==> Y }.
% 57.87/58.27  parent1[0; 8]: (145000) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 57.87/58.27     ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := join( meet( X, Y ), complement( Y ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145004) {G1,W15,D5,L1,V2,M1}  { join( meet( X, Y ), complement( Y
% 57.87/58.27     ) ) ==> join( join( X, meet( X, Y ) ), complement( Y ) ) }.
% 57.87/58.27  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.87/58.27    join( X, Y ), Z ) }.
% 57.87/58.27  parent1[0; 7]: (145003) {G22,W15,D5,L1,V2,M1}  { join( meet( X, Y ), 
% 57.87/58.27    complement( Y ) ) ==> join( X, join( meet( X, Y ), complement( Y ) ) )
% 57.87/58.27     }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := meet( X, Y )
% 57.87/58.27     Z := complement( Y )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145005) {G2,W11,D4,L1,V2,M1}  { join( meet( X, Y ), complement( Y
% 57.87/58.27     ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.27  parent0[0]: (850) {G19,W7,D4,L1,V2,M1} P(755,846) { join( Y, meet( Y, X ) )
% 57.87/58.27     ==> Y }.
% 57.87/58.27  parent1[0; 8]: (145004) {G1,W15,D5,L1,V2,M1}  { join( meet( X, Y ), 
% 57.87/58.27    complement( Y ) ) ==> join( join( X, meet( X, Y ) ), complement( Y ) )
% 57.87/58.27     }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2518) {G23,W11,D4,L1,V2,M1} P(2432,898);d(1);d(850) { join( 
% 57.87/58.27    meet( X, Y ), complement( Y ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.27  parent0: (145005) {G2,W11,D4,L1,V2,M1}  { join( meet( X, Y ), complement( Y
% 57.87/58.27     ) ) ==> join( X, complement( Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145008) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 57.87/58.27    complement( Y ) ), Y ) ) }.
% 57.87/58.27  parent0[0]: (2510) {G22,W10,D6,L1,V2,M1} P(2432,950);d(755);d(770);d(950)
% 57.87/58.27     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145010) {G23,W11,D6,L1,V3,M1}  { X ==> join( X, meet( top, meet( 
% 57.87/58.27    Y, meet( Z, X ) ) ) ) }.
% 57.87/58.27  parent0[0]: (1001) {G22,W10,D6,L1,V3,M1} P(865,839) { join( X, complement( 
% 57.87/58.27    meet( Z, meet( Y, X ) ) ) ) ==> top }.
% 57.87/58.27  parent1[0; 5]: (145008) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 57.87/58.27    ( X, complement( Y ) ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Z
% 57.87/58.27     Z := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := meet( Y, meet( Z, X ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145011) {G13,W9,D5,L1,V3,M1}  { X ==> join( X, meet( Y, meet( Z, 
% 57.87/58.27    X ) ) ) }.
% 57.87/58.27  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 4]: (145010) {G23,W11,D6,L1,V3,M1}  { X ==> join( X, meet( top, 
% 57.87/58.27    meet( Y, meet( Z, X ) ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( Y, meet( Z, X ) )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145012) {G13,W9,D5,L1,V3,M1}  { join( X, meet( Y, meet( Z, X ) ) )
% 57.87/58.27     ==> X }.
% 57.87/58.27  parent0[0]: (145011) {G13,W9,D5,L1,V3,M1}  { X ==> join( X, meet( Y, meet( 
% 57.87/58.27    Z, X ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2522) {G23,W9,D5,L1,V3,M1} P(1001,2510);d(746) { join( X, 
% 57.87/58.27    meet( Y, meet( Z, X ) ) ) ==> X }.
% 57.87/58.27  parent0: (145012) {G13,W9,D5,L1,V3,M1}  { join( X, meet( Y, meet( Z, X ) )
% 57.87/58.27     ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := Z
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145014) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 57.87/58.27    complement( Y ) ), Y ) ) }.
% 57.87/58.27  parent0[0]: (2510) {G22,W10,D6,L1,V2,M1} P(2432,950);d(755);d(770);d(950)
% 57.87/58.27     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145016) {G19,W13,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, 
% 57.87/58.27    Y ), meet( top, meet( Y, X ) ) ) }.
% 57.87/58.27  parent0[0]: (988) {G18,W10,D5,L1,V2,M1} P(972,131);d(739);d(746) { join( 
% 57.87/58.27    meet( X, Y ), complement( meet( Y, X ) ) ) ==> top }.
% 57.87/58.27  parent1[0; 9]: (145014) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 57.87/58.27    ( X, complement( Y ) ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := meet( X, Y )
% 57.87/58.27     Y := meet( Y, X )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145017) {G13,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, 
% 57.87/58.27    Y ), meet( Y, X ) ) }.
% 57.87/58.27  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 8]: (145016) {G19,W13,D5,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 57.87/58.27    meet( X, Y ), meet( top, meet( Y, X ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := meet( Y, X )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145018) {G13,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X )
% 57.87/58.27     ) ==> meet( X, Y ) }.
% 57.87/58.27  parent0[0]: (145017) {G13,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( 
% 57.87/58.27    X, Y ), meet( Y, X ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2544) {G23,W11,D4,L1,V2,M1} P(988,2510);d(746) { join( meet( 
% 57.87/58.27    X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 57.87/58.27  parent0: (145018) {G13,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X )
% 57.87/58.27     ) ==> meet( X, Y ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145020) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 57.87/58.27    complement( Y ) ), Y ) ) }.
% 57.87/58.27  parent0[0]: (2510) {G22,W10,D6,L1,V2,M1} P(2432,950);d(755);d(770);d(950)
% 57.87/58.27     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145021) {G16,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y
% 57.87/58.27     ), complement( Y ) ) ) }.
% 57.87/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.87/58.27    complement( X ) ) ==> X }.
% 57.87/58.27  parent1[0; 7]: (145020) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 57.87/58.27    ( X, complement( Y ) ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := complement( Y )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145022) {G16,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 57.87/58.27    complement( Y ) ) ) ==> X }.
% 57.87/58.27  parent0[0]: (145021) {G16,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X
% 57.87/58.27    , Y ), complement( Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2554) {G23,W10,D5,L1,V2,M1} P(755,2510) { join( Y, meet( join
% 57.87/58.27    ( Y, X ), complement( X ) ) ) ==> Y }.
% 57.87/58.27  parent0: (145022) {G16,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 57.87/58.27    complement( Y ) ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145024) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 57.87/58.27    complement( Y ) ), Y ) ) }.
% 57.87/58.27  parent0[0]: (2510) {G22,W10,D6,L1,V2,M1} P(2432,950);d(755);d(770);d(950)
% 57.87/58.27     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145029) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join( X, 
% 57.87/58.27    complement( Y ) ) ) ) ==> join( join( X, complement( join( X, complement
% 57.87/58.27    ( Y ) ) ) ), meet( top, Y ) ) }.
% 57.87/58.27  parent0[0]: (308) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( X, complement
% 57.87/58.27    ( join( X, Y ) ) ), Y ) ==> top }.
% 57.87/58.27  parent1[0; 17]: (145024) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 57.87/58.27    ( X, complement( Y ) ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := complement( Y )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := join( X, complement( join( X, complement( Y ) ) ) )
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145031) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( X, 
% 57.87/58.27    complement( Y ) ) ) ) ==> join( join( X, meet( complement( X ), Y ) ), 
% 57.87/58.27    meet( top, Y ) ) }.
% 57.87/58.27  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.27    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.27  parent1[0; 11]: (145029) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join
% 57.87/58.27    ( X, complement( Y ) ) ) ) ==> join( join( X, complement( join( X, 
% 57.87/58.27    complement( Y ) ) ) ), meet( top, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145032) {G6,W17,D6,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 57.87/58.27     ) ) ==> join( join( X, meet( complement( X ), Y ) ), meet( top, Y ) )
% 57.87/58.27     }.
% 57.87/58.27  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.27    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.27  parent1[0; 3]: (145031) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 57.87/58.27    X, complement( Y ) ) ) ) ==> join( join( X, meet( complement( X ), Y ) )
% 57.87/58.27    , meet( top, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145036) {G7,W15,D6,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 57.87/58.27     ) ) ==> join( join( X, meet( complement( X ), Y ) ), Y ) }.
% 57.87/58.27  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 14]: (145032) {G6,W17,D6,L1,V2,M1}  { join( X, meet( complement
% 57.87/58.27    ( X ), Y ) ) ==> join( join( X, meet( complement( X ), Y ) ), meet( top, 
% 57.87/58.27    Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145037) {G8,W10,D5,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 57.87/58.27     ) ) ==> join( Y, X ) }.
% 57.87/58.27  parent0[0]: (902) {G23,W11,D5,L1,V3,M1} P(898,29) { join( join( Z, meet( X
% 57.87/58.27    , Y ) ), Y ) ==> join( Y, Z ) }.
% 57.87/58.27  parent1[0; 7]: (145036) {G7,W15,D6,L1,V2,M1}  { join( X, meet( complement( 
% 57.87/58.27    X ), Y ) ) ==> join( join( X, meet( complement( X ), Y ) ), Y ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := complement( X )
% 57.87/58.27     Y := Y
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2556) {G24,W10,D5,L1,V2,M1} P(308,2510);d(770);d(746);d(902)
% 57.87/58.27     { join( X, meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 57.87/58.27  parent0: (145037) {G8,W10,D5,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 57.87/58.27     ) ) ==> join( Y, X ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145040) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 57.87/58.27    complement( Y ) ), Y ) ) }.
% 57.87/58.27  parent0[0]: (2510) {G22,W10,D6,L1,V2,M1} P(2432,950);d(755);d(770);d(950)
% 57.87/58.27     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145045) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join( 
% 57.87/58.27    complement( Y ), X ) ) ) ==> join( join( X, complement( join( complement
% 57.87/58.27    ( Y ), X ) ) ), meet( top, Y ) ) }.
% 57.87/58.27  parent0[0]: (307) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, 
% 57.87/58.27    complement( join( X, Y ) ) ), X ) ==> top }.
% 57.87/58.27  parent1[0; 17]: (145040) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 57.87/58.27    ( X, complement( Y ) ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := complement( Y )
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := join( X, complement( join( complement( Y ), X ) ) )
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145047) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 57.87/58.27    complement( Y ), X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) )
% 57.87/58.27    , meet( top, Y ) ) }.
% 57.87/58.27  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.27  parent1[0; 11]: (145045) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join
% 57.87/58.27    ( complement( Y ), X ) ) ) ==> join( join( X, complement( join( 
% 57.87/58.27    complement( Y ), X ) ) ), meet( top, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145048) {G6,W17,D6,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 57.87/58.27     ) ) ==> join( join( X, meet( Y, complement( X ) ) ), meet( top, Y ) )
% 57.87/58.27     }.
% 57.87/58.27  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.87/58.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.87/58.27  parent1[0; 3]: (145047) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 57.87/58.27    complement( Y ), X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) )
% 57.87/58.27    , meet( top, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145052) {G7,W15,D6,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 57.87/58.27     ) ) ==> join( join( X, meet( Y, complement( X ) ) ), Y ) }.
% 57.87/58.27  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 14]: (145048) {G6,W17,D6,L1,V2,M1}  { join( X, meet( Y, 
% 57.87/58.27    complement( X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) ), meet
% 57.87/58.27    ( top, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145053) {G8,W10,D5,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 57.87/58.27     ) ) ==> join( Y, X ) }.
% 57.87/58.27  parent0[0]: (908) {G21,W11,D5,L1,V3,M1} P(881,29) { join( join( Z, meet( X
% 57.87/58.27    , Y ) ), X ) ==> join( X, Z ) }.
% 57.87/58.27  parent1[0; 7]: (145052) {G7,W15,D6,L1,V2,M1}  { join( X, meet( Y, 
% 57.87/58.27    complement( X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) ), Y )
% 57.87/58.27     }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := complement( X )
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2557) {G23,W10,D5,L1,V2,M1} P(307,2510);d(771);d(746);d(908)
% 57.87/58.27     { join( X, meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 57.87/58.27  parent0: (145053) {G8,W10,D5,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 57.87/58.27     ) ) ==> join( Y, X ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145056) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 57.87/58.27    complement( Y ) ), Y ) ) }.
% 57.87/58.27  parent0[0]: (2510) {G22,W10,D6,L1,V2,M1} P(2432,950);d(755);d(770);d(950)
% 57.87/58.27     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145061) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 57.87/58.27    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 57.87/58.27    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 57.87/58.27  parent0[0]: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 57.87/58.27    join( X, Y ) ), X ), Y ) ==> top }.
% 57.87/58.27  parent1[0; 17]: (145056) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 57.87/58.27    ( X, complement( Y ) ), Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := complement( Y )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := join( complement( join( X, complement( Y ) ) ), X )
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145063) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 57.87/58.27    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 57.87/58.27    , meet( top, Y ) ) }.
% 57.87/58.27  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.27    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.27  parent1[0; 10]: (145061) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X
% 57.87/58.27    , complement( Y ) ) ), X ) ==> join( join( complement( join( X, 
% 57.87/58.27    complement( Y ) ) ), X ), meet( top, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145064) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X ), Y )
% 57.87/58.27    , X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y ) )
% 57.87/58.27     }.
% 57.87/58.27  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.87/58.27    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.87/58.27  parent1[0; 2]: (145063) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 57.87/58.27    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 57.87/58.27    , meet( top, Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145068) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X ), Y )
% 57.87/58.27    , X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 57.87/58.27  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 14]: (145064) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X
% 57.87/58.27     ), Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, 
% 57.87/58.27    Y ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145069) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y )
% 57.87/58.27    , X ) ==> join( Y, X ) }.
% 57.87/58.27  parent0[0]: (889) {G22,W11,D5,L1,V3,M1} P(865,29) { join( join( meet( Y, X
% 57.87/58.27     ), Z ), X ) ==> join( X, Z ) }.
% 57.87/58.27  parent1[0; 7]: (145068) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X )
% 57.87/58.27    , Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := complement( X )
% 57.87/58.27     Z := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2564) {G23,W10,D5,L1,V2,M1} P(27,2510);d(770);d(746);d(889)
% 57.87/58.27     { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 57.87/58.27  parent0: (145069) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y )
% 57.87/58.27    , X ) ==> join( Y, X ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27     Y := Y
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145072) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 57.87/58.27    , complement( Y ) ) ) }.
% 57.87/58.27  parent0[0]: (2554) {G23,W10,D5,L1,V2,M1} P(755,2510) { join( Y, meet( join
% 57.87/58.27    ( Y, X ), complement( X ) ) ) ==> Y }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145074) {G12,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 57.87/58.27    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 57.87/58.27  parent0[0]: (1017) {G11,W8,D6,L1,V1,M1} S(59);d(222) { join( X, converse( 
% 57.87/58.27    complement( converse( X ) ) ) ) ==> top }.
% 57.87/58.27  parent1[0; 5]: (145072) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 57.87/58.27    ( X, Y ), complement( Y ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27     Y := converse( complement( converse( X ) ) )
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145075) {G13,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 57.87/58.27    converse( complement( converse( X ) ) ) ) ) }.
% 57.87/58.27  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.87/58.27    ==> X }.
% 57.87/58.27  parent1[0; 4]: (145074) {G12,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 57.87/58.27    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := complement( converse( complement( converse( X ) ) ) )
% 57.87/58.27  end
% 57.87/58.27  substitution1:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145076) {G13,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 57.87/58.27    complement( converse( X ) ) ) ) ) ==> X }.
% 57.87/58.27  parent0[0]: (145075) {G13,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 57.87/58.27    converse( complement( converse( X ) ) ) ) ) }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  subsumption: (2724) {G24,W9,D7,L1,V1,M1} P(1017,2554);d(746) { join( X, 
% 57.87/58.27    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 57.87/58.27  parent0: (145076) {G13,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 57.87/58.27    complement( converse( X ) ) ) ) ) ==> X }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := X
% 57.87/58.27  end
% 57.87/58.27  permutation0:
% 57.87/58.27     0 ==> 0
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  eqswap: (145078) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 57.87/58.27    , complement( Y ) ) ) }.
% 57.87/58.27  parent0[0]: (2554) {G23,W10,D5,L1,V2,M1} P(755,2510) { join( Y, meet( join
% 57.87/58.27    ( Y, X ), complement( X ) ) ) ==> Y }.
% 57.87/58.27  substitution0:
% 57.87/58.27     X := Y
% 57.87/58.27     Y := X
% 57.87/58.27  end
% 57.87/58.27  
% 57.87/58.27  paramod: (145083) {G4,W18,D6,L1,V2,M1}  { join( X, complement( join( Y, X )
% 57.87/58.27     ) ) ==> join( join( X, complement( join( Y, X ) ) ), meet( top, 
% 57.90/58.27    complement( Y ) ) ) }.
% 57.90/58.27  parent0[0]: (307) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, 
% 57.90/58.27    complement( join( X, Y ) ) ), X ) ==> top }.
% 57.90/58.27  parent1[0; 15]: (145078) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 57.90/58.27    ( X, Y ), complement( Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := join( X, complement( join( Y, X ) ) )
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145084) {G5,W16,D6,L1,V2,M1}  { join( X, complement( join( Y, X )
% 57.90/58.27     ) ) ==> join( join( X, complement( join( Y, X ) ) ), complement( Y ) )
% 57.90/58.27     }.
% 57.90/58.27  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.90/58.27    ==> X }.
% 57.90/58.27  parent1[0; 14]: (145083) {G4,W18,D6,L1,V2,M1}  { join( X, complement( join
% 57.90/58.27    ( Y, X ) ) ) ==> join( join( X, complement( join( Y, X ) ) ), meet( top, 
% 57.90/58.27    complement( Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := complement( Y )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145085) {G6,W15,D6,L1,V2,M1}  { join( X, complement( join( Y, X )
% 57.90/58.27     ) ) ==> join( complement( meet( join( Y, X ), Y ) ), X ) }.
% 57.90/58.27  parent0[0]: (966) {G17,W14,D5,L1,V3,M1} P(772,29) { join( join( Z, 
% 57.90/58.27    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 57.90/58.27    , Z ) }.
% 57.90/58.27  parent1[0; 7]: (145084) {G5,W16,D6,L1,V2,M1}  { join( X, complement( join( 
% 57.90/58.27    Y, X ) ) ) ==> join( join( X, complement( join( Y, X ) ) ), complement( Y
% 57.90/58.27     ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := join( Y, X )
% 57.90/58.27     Y := Y
% 57.90/58.27     Z := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145086) {G7,W11,D5,L1,V2,M1}  { join( X, complement( join( Y, X )
% 57.90/58.27     ) ) ==> join( complement( Y ), X ) }.
% 57.90/58.27  parent0[0]: (1032) {G21,W7,D4,L1,V2,M1} P(1025,842) { meet( join( X, Y ), X
% 57.90/58.27     ) ==> X }.
% 57.90/58.27  parent1[0; 9]: (145085) {G6,W15,D6,L1,V2,M1}  { join( X, complement( join( 
% 57.90/58.27    Y, X ) ) ) ==> join( complement( meet( join( Y, X ), Y ) ), X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2730) {G24,W11,D5,L1,V2,M1} P(307,2554);d(746);d(966);d(1032)
% 57.90/58.27     { join( X, complement( join( Y, X ) ) ) ==> join( complement( Y ), X )
% 57.90/58.27     }.
% 57.90/58.27  parent0: (145086) {G7,W11,D5,L1,V2,M1}  { join( X, complement( join( Y, X )
% 57.90/58.27     ) ) ==> join( complement( Y ), X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145088) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 57.90/58.27    , complement( Y ) ) ) }.
% 57.90/58.27  parent0[0]: (2554) {G23,W10,D5,L1,V2,M1} P(755,2510) { join( Y, meet( join
% 57.90/58.27    ( Y, X ), complement( X ) ) ) ==> Y }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145089) {G2,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 57.90/58.27    Y ), join( X, Y ) ) ) }.
% 57.90/58.27  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.90/58.27    Y ) }.
% 57.90/58.27  parent1[0; 4]: (145088) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 57.90/58.27    ( X, Y ), complement( Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := complement( Y )
% 57.90/58.27     Y := join( X, Y )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145092) {G2,W10,D5,L1,V2,M1}  { join( X, meet( complement( Y ), 
% 57.90/58.27    join( X, Y ) ) ) ==> X }.
% 57.90/58.27  parent0[0]: (145089) {G2,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 57.90/58.27    complement( Y ), join( X, Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2741) {G24,W10,D5,L1,V2,M1} P(75,2554) { join( X, meet( 
% 57.90/58.27    complement( Y ), join( X, Y ) ) ) ==> X }.
% 57.90/58.27  parent0: (145092) {G2,W10,D5,L1,V2,M1}  { join( X, meet( complement( Y ), 
% 57.90/58.27    join( X, Y ) ) ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145094) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.90/58.27    complement( join( complement( X ), Y ) ) }.
% 57.90/58.27  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145097) {G17,W13,D9,L1,V1,M1}  { meet( X, complement( complement
% 57.90/58.27    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> 
% 57.90/58.27    complement( complement( X ) ) }.
% 57.90/58.27  parent0[0]: (2724) {G24,W9,D7,L1,V1,M1} P(1017,2554);d(746) { join( X, 
% 57.90/58.27    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 57.90/58.27  parent1[0; 11]: (145094) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y )
% 57.90/58.27     ) ==> complement( join( complement( X ), Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := complement( X )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := complement( converse( complement( converse( complement( X ) ) ) ) )
% 57.90/58.27    
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145099) {G16,W11,D9,L1,V1,M1}  { meet( X, complement( complement
% 57.90/58.27    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> X }.
% 57.90/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.27    complement( X ) ) ==> X }.
% 57.90/58.27  parent1[0; 10]: (145097) {G17,W13,D9,L1,V1,M1}  { meet( X, complement( 
% 57.90/58.27    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 57.90/58.27    ==> complement( complement( X ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145101) {G16,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 57.90/58.27    converse( complement( X ) ) ) ) ) ==> X }.
% 57.90/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.27    complement( X ) ) ==> X }.
% 57.90/58.27  parent1[0; 3]: (145099) {G16,W11,D9,L1,V1,M1}  { meet( X, complement( 
% 57.90/58.27    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 57.90/58.27    ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := converse( complement( converse( complement( X ) ) ) )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2749) {G25,W9,D7,L1,V1,M1} P(2724,771);d(755);d(755) { meet( 
% 57.90/58.27    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 57.90/58.27  parent0: (145101) {G16,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 57.90/58.27    converse( complement( X ) ) ) ) ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145104) {G24,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 57.90/58.27    converse( complement( converse( X ) ) ) ) ) }.
% 57.90/58.27  parent0[0]: (2724) {G24,W9,D7,L1,V1,M1} P(1017,2554);d(746) { join( X, 
% 57.90/58.27    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145105) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( converse
% 57.90/58.27    ( X ), complement( converse( complement( X ) ) ) ) }.
% 57.90/58.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.27  parent1[0; 9]: (145104) {G24,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 57.90/58.27    converse( complement( converse( X ) ) ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := converse( X )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145106) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 57.90/58.27    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 57.90/58.27  parent0[0]: (145105) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( 
% 57.90/58.27    converse( X ), complement( converse( complement( X ) ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2771) {G25,W10,D6,L1,V1,M1} P(7,2724) { join( converse( X ), 
% 57.90/58.27    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 57.90/58.27  parent0: (145106) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 57.90/58.27    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145108) {G23,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet( X, 
% 57.90/58.27    converse( Y ) ) ), Y ) }.
% 57.90/58.27  parent0[0]: (904) {G23,W9,D6,L1,V2,M1} P(898,20);d(7) { join( converse( 
% 57.90/58.27    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145110) {G24,W12,D6,L1,V1,M1}  { complement( converse( complement
% 57.90/58.27    ( X ) ) ) ==> join( converse( X ), complement( converse( complement( X )
% 57.90/58.27     ) ) ) }.
% 57.90/58.27  parent0[0]: (2749) {G25,W9,D7,L1,V1,M1} P(2724,771);d(755);d(755) { meet( X
% 57.90/58.27    , converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 57.90/58.27  parent1[0; 7]: (145108) {G23,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet
% 57.90/58.27    ( X, converse( Y ) ) ), Y ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := complement( converse( complement( X ) ) )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145111) {G25,W7,D5,L1,V1,M1}  { complement( converse( complement
% 57.90/58.27    ( X ) ) ) ==> converse( X ) }.
% 57.90/58.27  parent0[0]: (2771) {G25,W10,D6,L1,V1,M1} P(7,2724) { join( converse( X ), 
% 57.90/58.27    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 57.90/58.27  parent1[0; 5]: (145110) {G24,W12,D6,L1,V1,M1}  { complement( converse( 
% 57.90/58.27    complement( X ) ) ) ==> join( converse( X ), complement( converse( 
% 57.90/58.27    complement( X ) ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2796) {G26,W7,D5,L1,V1,M1} P(2749,904);d(2771) { complement( 
% 57.90/58.27    converse( complement( X ) ) ) ==> converse( X ) }.
% 57.90/58.27  parent0: (145111) {G25,W7,D5,L1,V1,M1}  { complement( converse( complement
% 57.90/58.27    ( X ) ) ) ==> converse( X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145114) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 57.90/58.27    converse( complement( X ) ) ) }.
% 57.90/58.27  parent0[0]: (2796) {G26,W7,D5,L1,V1,M1} P(2749,904);d(2771) { complement( 
% 57.90/58.27    converse( complement( X ) ) ) ==> converse( X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145119) {G17,W12,D6,L1,V2,M1}  { converse( join( complement( X )
% 57.90/58.27    , Y ) ) ==> complement( converse( meet( X, complement( Y ) ) ) ) }.
% 57.90/58.27  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.27  parent1[0; 8]: (145114) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 57.90/58.27    complement( converse( complement( X ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := join( complement( X ), Y )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145120) {G17,W12,D6,L1,V2,M1}  { complement( converse( meet( X, 
% 57.90/58.27    complement( Y ) ) ) ) ==> converse( join( complement( X ), Y ) ) }.
% 57.90/58.27  parent0[0]: (145119) {G17,W12,D6,L1,V2,M1}  { converse( join( complement( X
% 57.90/58.27     ), Y ) ) ==> complement( converse( meet( X, complement( Y ) ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2816) {G27,W12,D6,L1,V2,M1} P(771,2796) { complement( 
% 57.90/58.27    converse( meet( X, complement( Y ) ) ) ) ==> converse( join( complement( 
% 57.90/58.27    X ), Y ) ) }.
% 57.90/58.27  parent0: (145120) {G17,W12,D6,L1,V2,M1}  { complement( converse( meet( X, 
% 57.90/58.27    complement( Y ) ) ) ) ==> converse( join( complement( X ), Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145122) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 57.90/58.27    converse( complement( X ) ) ) }.
% 57.90/58.27  parent0[0]: (2796) {G26,W7,D5,L1,V1,M1} P(2749,904);d(2771) { complement( 
% 57.90/58.27    converse( complement( X ) ) ) ==> converse( X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145127) {G18,W12,D6,L1,V2,M1}  { converse( meet( X, complement( Y
% 57.90/58.27     ) ) ) ==> complement( converse( join( complement( X ), Y ) ) ) }.
% 57.90/58.27  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.90/58.27    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.90/58.27  parent1[0; 8]: (145122) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 57.90/58.27    complement( converse( complement( X ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := meet( X, complement( Y ) )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145128) {G18,W12,D6,L1,V2,M1}  { complement( converse( join( 
% 57.90/58.27    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 57.90/58.27  parent0[0]: (145127) {G18,W12,D6,L1,V2,M1}  { converse( meet( X, complement
% 57.90/58.27    ( Y ) ) ) ==> complement( converse( join( complement( X ), Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2845) {G27,W12,D6,L1,V2,M1} P(951,2796) { complement( 
% 57.90/58.27    converse( join( complement( X ), Y ) ) ) ==> converse( meet( X, 
% 57.90/58.27    complement( Y ) ) ) }.
% 57.90/58.27  parent0: (145128) {G18,W12,D6,L1,V2,M1}  { complement( converse( join( 
% 57.90/58.27    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145130) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 57.90/58.27    converse( complement( X ) ) ) }.
% 57.90/58.27  parent0[0]: (2796) {G26,W7,D5,L1,V1,M1} P(2749,904);d(2771) { complement( 
% 57.90/58.27    converse( complement( X ) ) ) ==> converse( X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145135) {G18,W12,D6,L1,V2,M1}  { converse( meet( complement( X )
% 57.90/58.27    , Y ) ) ==> complement( converse( join( X, complement( Y ) ) ) ) }.
% 57.90/58.27  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.90/58.27    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.27  parent1[0; 8]: (145130) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 57.90/58.27    complement( converse( complement( X ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := meet( complement( X ), Y )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145136) {G18,W12,D6,L1,V2,M1}  { complement( converse( join( X, 
% 57.90/58.27    complement( Y ) ) ) ) ==> converse( meet( complement( X ), Y ) ) }.
% 57.90/58.27  parent0[0]: (145135) {G18,W12,D6,L1,V2,M1}  { converse( meet( complement( X
% 57.90/58.27     ), Y ) ) ==> complement( converse( join( X, complement( Y ) ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2847) {G27,W12,D6,L1,V2,M1} P(950,2796) { complement( 
% 57.90/58.27    converse( join( X, complement( Y ) ) ) ) ==> converse( meet( complement( 
% 57.90/58.27    X ), Y ) ) }.
% 57.90/58.27  parent0: (145136) {G18,W12,D6,L1,V2,M1}  { complement( converse( join( X, 
% 57.90/58.27    complement( Y ) ) ) ) ==> converse( meet( complement( X ), Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145137) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 57.90/58.27    converse( complement( X ) ) ) }.
% 57.90/58.27  parent0[0]: (2796) {G26,W7,D5,L1,V1,M1} P(2749,904);d(2771) { complement( 
% 57.90/58.27    converse( complement( X ) ) ) ==> converse( X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145139) {G18,W11,D6,L1,V2,M1}  { converse( meet( X, Y ) ) ==> 
% 57.90/58.27    complement( converse( complement( meet( Y, X ) ) ) ) }.
% 57.90/58.27  parent0[0]: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( 
% 57.90/58.27    X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.90/58.27  parent1[0; 7]: (145137) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 57.90/58.27    complement( converse( complement( X ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := meet( X, Y )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145141) {G19,W9,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> 
% 57.90/58.27    converse( meet( Y, X ) ) }.
% 57.90/58.27  parent0[0]: (2796) {G26,W7,D5,L1,V1,M1} P(2749,904);d(2771) { complement( 
% 57.90/58.27    converse( complement( X ) ) ) ==> converse( X ) }.
% 57.90/58.27  parent1[0; 5]: (145139) {G18,W11,D6,L1,V2,M1}  { converse( meet( X, Y ) ) 
% 57.90/58.27    ==> complement( converse( complement( meet( Y, X ) ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := meet( Y, X )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2855) {G27,W9,D4,L1,V2,M1} P(972,2796);d(2796) { converse( 
% 57.90/58.27    meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 57.90/58.27  parent0: (145141) {G19,W9,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> 
% 57.90/58.27    converse( meet( Y, X ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145142) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 57.90/58.27    converse( complement( X ) ) ) }.
% 57.90/58.27  parent0[0]: (2796) {G26,W7,D5,L1,V1,M1} P(2749,904);d(2771) { complement( 
% 57.90/58.27    converse( complement( X ) ) ) ==> converse( X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145144) {G16,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 57.90/58.27    complement( converse( X ) ) }.
% 57.90/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.27    complement( X ) ) ==> X }.
% 57.90/58.27  parent1[0; 6]: (145142) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 57.90/58.27    complement( converse( complement( X ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := complement( X )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.27    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.27  parent0: (145144) {G16,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 57.90/58.27    complement( converse( X ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145147) {G16,W9,D6,L1,V1,M1}  { zero ==> composition( converse( 
% 57.90/58.27    complement( composition( X, top ) ) ), X ) }.
% 57.90/58.27  parent0[0]: (1492) {G16,W9,D6,L1,V1,M1} P(1486,17);d(775) { composition( 
% 57.90/58.27    converse( complement( composition( X, top ) ) ), X ) ==> zero }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145148) {G17,W9,D6,L1,V1,M1}  { zero ==> composition( complement
% 57.90/58.27    ( converse( composition( X, top ) ) ), X ) }.
% 57.90/58.27  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.27    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.27  parent1[0; 3]: (145147) {G16,W9,D6,L1,V1,M1}  { zero ==> composition( 
% 57.90/58.27    converse( complement( composition( X, top ) ) ), X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := composition( X, top )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145149) {G17,W9,D6,L1,V1,M1}  { composition( complement( converse
% 57.90/58.27    ( composition( X, top ) ) ), X ) ==> zero }.
% 57.90/58.27  parent0[0]: (145148) {G17,W9,D6,L1,V1,M1}  { zero ==> composition( 
% 57.90/58.27    complement( converse( composition( X, top ) ) ), X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2873) {G28,W9,D6,L1,V1,M1} P(2866,1492) { composition( 
% 57.90/58.27    complement( converse( composition( X, top ) ) ), X ) ==> zero }.
% 57.90/58.27  parent0: (145149) {G17,W9,D6,L1,V1,M1}  { composition( complement( converse
% 57.90/58.27    ( composition( X, top ) ) ), X ) ==> zero }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145151) {G16,W7,D5,L1,V0,M1}  { zero ==> composition( converse( 
% 57.90/58.27    complement( skol1 ) ), skol1 ) }.
% 57.90/58.27  parent0[0]: (782) {G16,W7,D5,L1,V0,M1} P(754,17);d(775) { composition( 
% 57.90/58.27    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.27  substitution0:
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145152) {G17,W7,D5,L1,V0,M1}  { zero ==> composition( complement
% 57.90/58.27    ( converse( skol1 ) ), skol1 ) }.
% 57.90/58.27  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.27    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.27  parent1[0; 3]: (145151) {G16,W7,D5,L1,V0,M1}  { zero ==> composition( 
% 57.90/58.27    converse( complement( skol1 ) ), skol1 ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := skol1
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145153) {G17,W7,D5,L1,V0,M1}  { composition( complement( converse
% 57.90/58.27    ( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.27  parent0[0]: (145152) {G17,W7,D5,L1,V0,M1}  { zero ==> composition( 
% 57.90/58.27    complement( converse( skol1 ) ), skol1 ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2884) {G28,W7,D5,L1,V0,M1} P(2866,782) { composition( 
% 57.90/58.27    complement( converse( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.27  parent0: (145153) {G17,W7,D5,L1,V0,M1}  { composition( complement( converse
% 57.90/58.27    ( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.27  substitution0:
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145155) {G4,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> join
% 57.90/58.27    ( converse( X ), one ) }.
% 57.90/58.27  parent0[0]: (189) {G4,W9,D4,L1,V1,M1} P(185,8) { join( converse( X ), one )
% 57.90/58.27     ==> converse( join( X, one ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145156) {G5,W11,D5,L1,V1,M1}  { converse( join( complement( X ), 
% 57.90/58.27    one ) ) ==> join( complement( converse( X ) ), one ) }.
% 57.90/58.27  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.27    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.27  parent1[0; 7]: (145155) {G4,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) 
% 57.90/58.27    ==> join( converse( X ), one ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := complement( X )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145157) {G5,W11,D5,L1,V1,M1}  { join( complement( converse( X ) )
% 57.90/58.27    , one ) ==> converse( join( complement( X ), one ) ) }.
% 57.90/58.27  parent0[0]: (145156) {G5,W11,D5,L1,V1,M1}  { converse( join( complement( X
% 57.90/58.27     ), one ) ) ==> join( complement( converse( X ) ), one ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2885) {G28,W11,D5,L1,V1,M1} P(2866,189) { join( complement( 
% 57.90/58.27    converse( X ) ), one ) ==> converse( join( complement( X ), one ) ) }.
% 57.90/58.27  parent0: (145157) {G5,W11,D5,L1,V1,M1}  { join( complement( converse( X ) )
% 57.90/58.27    , one ) ==> converse( join( complement( X ), one ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145159) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 57.90/58.27    converse( join( X, converse( Y ) ) ) }.
% 57.90/58.27  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.90/58.27    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145163) {G2,W12,D6,L1,V2,M1}  { join( converse( X ), complement( 
% 57.90/58.27    Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) ) }.
% 57.90/58.27  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.27    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.27  parent1[0; 9]: (145159) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 57.90/58.27    ==> converse( join( X, converse( Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := complement( Y )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145165) {G2,W12,D6,L1,V2,M1}  { converse( join( X, complement( 
% 57.90/58.27    converse( Y ) ) ) ) ==> join( converse( X ), complement( Y ) ) }.
% 57.90/58.27  parent0[0]: (145163) {G2,W12,D6,L1,V2,M1}  { join( converse( X ), 
% 57.90/58.27    complement( Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) )
% 57.90/58.27     }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2889) {G28,W12,D6,L1,V2,M1} P(2866,20) { converse( join( Y, 
% 57.90/58.27    complement( converse( X ) ) ) ) ==> join( converse( Y ), complement( X )
% 57.90/58.27     ) }.
% 57.90/58.27  parent0: (145165) {G2,W12,D6,L1,V2,M1}  { converse( join( X, complement( 
% 57.90/58.27    converse( Y ) ) ) ) ==> join( converse( X ), complement( Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145167) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 57.90/58.27    ==> converse( composition( X, converse( Y ) ) ) }.
% 57.90/58.27  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 57.90/58.27    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145171) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 57.90/58.27    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 57.90/58.27     ) ) }.
% 57.90/58.27  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.27    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.27  parent1[0; 9]: (145167) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 57.90/58.27     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := complement( X )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145173) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 57.90/58.27    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 57.90/58.27    converse( Y ) ) }.
% 57.90/58.27  parent0[0]: (145171) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 57.90/58.27    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 57.90/58.27     ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2891) {G28,W12,D6,L1,V2,M1} P(2866,16) { converse( 
% 57.90/58.27    composition( Y, complement( converse( X ) ) ) ) ==> composition( 
% 57.90/58.27    complement( X ), converse( Y ) ) }.
% 57.90/58.27  parent0: (145173) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 57.90/58.27    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 57.90/58.27    converse( Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145175) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 57.90/58.27    converse( join( converse( X ), Y ) ) }.
% 57.90/58.27  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.90/58.27     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145179) {G2,W12,D6,L1,V2,M1}  { join( complement( X ), converse( 
% 57.90/58.27    Y ) ) ==> converse( join( complement( converse( X ) ), Y ) ) }.
% 57.90/58.27  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.27    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.27  parent1[0; 8]: (145175) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 57.90/58.27    ==> converse( join( converse( X ), Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := complement( X )
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145181) {G2,W12,D6,L1,V2,M1}  { converse( join( complement( 
% 57.90/58.27    converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y ) ) }.
% 57.90/58.27  parent0[0]: (145179) {G2,W12,D6,L1,V2,M1}  { join( complement( X ), 
% 57.90/58.27    converse( Y ) ) ==> converse( join( complement( converse( X ) ), Y ) )
% 57.90/58.27     }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2893) {G28,W12,D6,L1,V2,M1} P(2866,19) { converse( join( 
% 57.90/58.27    complement( converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y
% 57.90/58.27     ) ) }.
% 57.90/58.27  parent0: (145181) {G2,W12,D6,L1,V2,M1}  { converse( join( complement( 
% 57.90/58.27    converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145183) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 57.90/58.27    ( converse( X ), converse( Y ) ) }.
% 57.90/58.27  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.90/58.27     ) ==> converse( join( X, Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145184) {G1,W12,D5,L1,V2,M1}  { converse( join( complement( X ), 
% 57.90/58.27    Y ) ) ==> join( complement( converse( X ) ), converse( Y ) ) }.
% 57.90/58.27  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.27    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.27  parent1[0; 7]: (145183) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 57.90/58.27    ==> join( converse( X ), converse( Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := complement( X )
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145186) {G1,W12,D5,L1,V2,M1}  { join( complement( converse( X ) )
% 57.90/58.27    , converse( Y ) ) ==> converse( join( complement( X ), Y ) ) }.
% 57.90/58.27  parent0[0]: (145184) {G1,W12,D5,L1,V2,M1}  { converse( join( complement( X
% 57.90/58.27     ), Y ) ) ==> join( complement( converse( X ) ), converse( Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2894) {G28,W12,D5,L1,V2,M1} P(2866,8) { join( complement( 
% 57.90/58.27    converse( X ) ), converse( Y ) ) ==> converse( join( complement( X ), Y )
% 57.90/58.27     ) }.
% 57.90/58.27  parent0: (145186) {G1,W12,D5,L1,V2,M1}  { join( complement( converse( X ) )
% 57.90/58.27    , converse( Y ) ) ==> converse( join( complement( X ), Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145189) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 57.90/58.27    ( converse( X ), converse( Y ) ) }.
% 57.90/58.27  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.90/58.27     ) ==> converse( join( X, Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145191) {G1,W12,D5,L1,V2,M1}  { converse( join( X, complement( Y
% 57.90/58.27     ) ) ) ==> join( converse( X ), complement( converse( Y ) ) ) }.
% 57.90/58.27  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.27    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.27  parent1[0; 9]: (145189) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 57.90/58.27    ==> join( converse( X ), converse( Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := complement( Y )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145193) {G1,W12,D5,L1,V2,M1}  { join( converse( X ), complement( 
% 57.90/58.27    converse( Y ) ) ) ==> converse( join( X, complement( Y ) ) ) }.
% 57.90/58.27  parent0[0]: (145191) {G1,W12,D5,L1,V2,M1}  { converse( join( X, complement
% 57.90/58.27    ( Y ) ) ) ==> join( converse( X ), complement( converse( Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2895) {G28,W12,D5,L1,V2,M1} P(2866,8) { join( converse( Y ), 
% 57.90/58.27    complement( converse( X ) ) ) ==> converse( join( Y, complement( X ) ) )
% 57.90/58.27     }.
% 57.90/58.27  parent0: (145193) {G1,W12,D5,L1,V2,M1}  { join( converse( X ), complement( 
% 57.90/58.27    converse( Y ) ) ) ==> converse( join( X, complement( Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145195) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.90/58.27     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.90/58.27  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.90/58.27    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Z
% 57.90/58.27     Z := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145197) {G1,W13,D6,L1,V1,M1}  { composition( join( complement( 
% 57.90/58.27    converse( skol1 ) ), X ), skol1 ) ==> join( zero, composition( X, skol1 )
% 57.90/58.27     ) }.
% 57.90/58.27  parent0[0]: (2884) {G28,W7,D5,L1,V0,M1} P(2866,782) { composition( 
% 57.90/58.27    complement( converse( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.27  parent1[0; 9]: (145195) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 57.90/58.27    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := complement( converse( skol1 ) )
% 57.90/58.27     Y := skol1
% 57.90/58.27     Z := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145199) {G2,W11,D6,L1,V1,M1}  { composition( join( complement( 
% 57.90/58.27    converse( skol1 ) ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 57.90/58.27  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.90/58.27    ==> X }.
% 57.90/58.27  parent1[0; 8]: (145197) {G1,W13,D6,L1,V1,M1}  { composition( join( 
% 57.90/58.27    complement( converse( skol1 ) ), X ), skol1 ) ==> join( zero, composition
% 57.90/58.27    ( X, skol1 ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := composition( X, skol1 )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2900) {G29,W11,D6,L1,V1,M1} P(2884,6);d(748) { composition( 
% 57.90/58.27    join( complement( converse( skol1 ) ), X ), skol1 ) ==> composition( X, 
% 57.90/58.27    skol1 ) }.
% 57.90/58.27  parent0: (145199) {G2,W11,D6,L1,V1,M1}  { composition( join( complement( 
% 57.90/58.27    converse( skol1 ) ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145202) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.90/58.27     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.90/58.27  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.90/58.27    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Z
% 57.90/58.27     Z := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145205) {G1,W13,D6,L1,V1,M1}  { composition( join( X, complement
% 57.90/58.27    ( converse( skol1 ) ) ), skol1 ) ==> join( composition( X, skol1 ), zero
% 57.90/58.27     ) }.
% 57.90/58.27  parent0[0]: (2884) {G28,W7,D5,L1,V0,M1} P(2866,782) { composition( 
% 57.90/58.27    complement( converse( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.27  parent1[0; 12]: (145202) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 57.90/58.27    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := skol1
% 57.90/58.27     Z := complement( converse( skol1 ) )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145206) {G2,W11,D6,L1,V1,M1}  { composition( join( X, complement
% 57.90/58.27    ( converse( skol1 ) ) ), skol1 ) ==> composition( X, skol1 ) }.
% 57.90/58.27  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.90/58.27     }.
% 57.90/58.27  parent1[0; 8]: (145205) {G1,W13,D6,L1,V1,M1}  { composition( join( X, 
% 57.90/58.27    complement( converse( skol1 ) ) ), skol1 ) ==> join( composition( X, 
% 57.90/58.27    skol1 ), zero ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := composition( X, skol1 )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2901) {G29,W11,D6,L1,V1,M1} P(2884,6);d(739) { composition( 
% 57.90/58.27    join( X, complement( converse( skol1 ) ) ), skol1 ) ==> composition( X, 
% 57.90/58.27    skol1 ) }.
% 57.90/58.27  parent0: (145206) {G2,W11,D6,L1,V1,M1}  { composition( join( X, complement
% 57.90/58.27    ( converse( skol1 ) ) ), skol1 ) ==> composition( X, skol1 ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145208) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 57.90/58.27    ( converse( X ), converse( Y ) ) }.
% 57.90/58.27  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.90/58.27     ) ==> converse( join( X, Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145210) {G1,W14,D5,L1,V3,M1}  { converse( join( meet( X, Y ), Z )
% 57.90/58.27     ) ==> join( converse( meet( Y, X ) ), converse( Z ) ) }.
% 57.90/58.27  parent0[0]: (2855) {G27,W9,D4,L1,V2,M1} P(972,2796);d(2796) { converse( 
% 57.90/58.27    meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 57.90/58.27  parent1[0; 8]: (145208) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 57.90/58.27    ==> join( converse( X ), converse( Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := meet( X, Y )
% 57.90/58.27     Y := Z
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145216) {G1,W13,D5,L1,V3,M1}  { converse( join( meet( X, Y ), Z )
% 57.90/58.27     ) ==> converse( join( meet( Y, X ), Z ) ) }.
% 57.90/58.27  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 57.90/58.27     ) ==> converse( join( X, Y ) ) }.
% 57.90/58.27  parent1[0; 7]: (145210) {G1,W14,D5,L1,V3,M1}  { converse( join( meet( X, Y
% 57.90/58.27     ), Z ) ) ==> join( converse( meet( Y, X ) ), converse( Z ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := meet( Y, X )
% 57.90/58.27     Y := Z
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27     Z := Z
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2918) {G28,W13,D5,L1,V3,M1} P(2855,8);d(8) { converse( join( 
% 57.90/58.27    meet( Y, X ), Z ) ) = converse( join( meet( X, Y ), Z ) ) }.
% 57.90/58.27  parent0: (145216) {G1,W13,D5,L1,V3,M1}  { converse( join( meet( X, Y ), Z )
% 57.90/58.27     ) ==> converse( join( meet( Y, X ), Z ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27     Z := Z
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145218) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.90/58.27     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.90/58.27  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.90/58.27    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Z
% 57.90/58.27     Z := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145220) {G1,W15,D7,L1,V2,M1}  { composition( join( complement( 
% 57.90/58.27    converse( composition( X, top ) ) ), Y ), X ) ==> join( zero, composition
% 57.90/58.27    ( Y, X ) ) }.
% 57.90/58.27  parent0[0]: (2873) {G28,W9,D6,L1,V1,M1} P(2866,1492) { composition( 
% 57.90/58.27    complement( converse( composition( X, top ) ) ), X ) ==> zero }.
% 57.90/58.27  parent1[0; 11]: (145218) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 57.90/58.27    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := complement( converse( composition( X, top ) ) )
% 57.90/58.27     Y := X
% 57.90/58.27     Z := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145222) {G2,W13,D7,L1,V2,M1}  { composition( join( complement( 
% 57.90/58.27    converse( composition( X, top ) ) ), Y ), X ) ==> composition( Y, X ) }.
% 57.90/58.27  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.90/58.27    ==> X }.
% 57.90/58.27  parent1[0; 10]: (145220) {G1,W15,D7,L1,V2,M1}  { composition( join( 
% 57.90/58.27    complement( converse( composition( X, top ) ) ), Y ), X ) ==> join( zero
% 57.90/58.27    , composition( Y, X ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := composition( Y, X )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2971) {G29,W13,D7,L1,V2,M1} P(2873,6);d(748) { composition( 
% 57.90/58.27    join( complement( converse( composition( X, top ) ) ), Y ), X ) ==> 
% 57.90/58.27    composition( Y, X ) }.
% 57.90/58.27  parent0: (145222) {G2,W13,D7,L1,V2,M1}  { composition( join( complement( 
% 57.90/58.27    converse( composition( X, top ) ) ), Y ), X ) ==> composition( Y, X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145225) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 57.90/58.27     join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.90/58.27  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.90/58.27    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Z
% 57.90/58.27     Z := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145228) {G1,W15,D7,L1,V2,M1}  { composition( join( X, complement
% 57.90/58.27    ( converse( composition( Y, top ) ) ) ), Y ) ==> join( composition( X, Y
% 57.90/58.27     ), zero ) }.
% 57.90/58.27  parent0[0]: (2873) {G28,W9,D6,L1,V1,M1} P(2866,1492) { composition( 
% 57.90/58.27    complement( converse( composition( X, top ) ) ), X ) ==> zero }.
% 57.90/58.27  parent1[0; 14]: (145225) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 57.90/58.27    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27     Z := complement( converse( composition( Y, top ) ) )
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145229) {G2,W13,D7,L1,V2,M1}  { composition( join( X, complement
% 57.90/58.27    ( converse( composition( Y, top ) ) ) ), Y ) ==> composition( X, Y ) }.
% 57.90/58.27  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.90/58.27     }.
% 57.90/58.27  parent1[0; 10]: (145228) {G1,W15,D7,L1,V2,M1}  { composition( join( X, 
% 57.90/58.27    complement( converse( composition( Y, top ) ) ) ), Y ) ==> join( 
% 57.90/58.27    composition( X, Y ), zero ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := composition( X, Y )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (2972) {G29,W13,D7,L1,V2,M1} P(2873,6);d(739) { composition( 
% 57.90/58.27    join( Y, complement( converse( composition( X, top ) ) ) ), X ) ==> 
% 57.90/58.27    composition( Y, X ) }.
% 57.90/58.27  parent0: (145229) {G2,W13,D7,L1,V2,M1}  { composition( join( X, complement
% 57.90/58.27    ( converse( composition( Y, top ) ) ) ), Y ) ==> composition( X, Y ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145231) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 57.90/58.27    Y ), join( X, Y ) ) ) }.
% 57.90/58.27  parent0[0]: (2741) {G24,W10,D5,L1,V2,M1} P(75,2554) { join( X, meet( 
% 57.90/58.27    complement( Y ), join( X, Y ) ) ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145232) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y )
% 57.90/58.27    , join( X, Y ) ), X ) }.
% 57.90/58.27  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.90/58.27  parent1[0; 2]: (145231) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 57.90/58.27    complement( Y ), join( X, Y ) ) ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := meet( complement( Y ), join( X, Y ) )
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145236) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 57.90/58.27    ( X, Y ) ), X ) ==> X }.
% 57.90/58.27  parent0[0]: (145232) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( 
% 57.90/58.27    Y ), join( X, Y ) ), X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (3021) {G25,W10,D5,L1,V2,M1} P(2741,0) { join( meet( 
% 57.90/58.27    complement( Y ), join( X, Y ) ), X ) ==> X }.
% 57.90/58.27  parent0: (145236) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 57.90/58.27    ( X, Y ) ), X ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145240) {G25,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 57.90/58.27    , join( Y, X ) ), Y ) }.
% 57.90/58.27  parent0[0]: (3021) {G25,W10,D5,L1,V2,M1} P(2741,0) { join( meet( complement
% 57.90/58.27    ( Y ), join( X, Y ) ), X ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145242) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y )
% 57.90/58.27    , join( Y, X ) ), X ) }.
% 57.90/58.27  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 57.90/58.27  parent1[0; 6]: (145240) {G25,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 57.90/58.27    complement( X ), join( Y, X ) ), Y ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145248) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 57.90/58.27    ( Y, X ) ), X ) ==> X }.
% 57.90/58.27  parent0[0]: (145242) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( 
% 57.90/58.27    Y ), join( Y, X ) ), X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (3043) {G26,W10,D5,L1,V2,M1} P(0,3021) { join( meet( 
% 57.90/58.27    complement( Y ), join( Y, X ) ), X ) ==> X }.
% 57.90/58.27  parent0: (145248) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 57.90/58.27    ( Y, X ) ), X ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145250) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 57.90/58.27    , join( X, Y ) ), Y ) }.
% 57.90/58.27  parent0[0]: (3043) {G26,W10,D5,L1,V2,M1} P(0,3021) { join( meet( complement
% 57.90/58.27    ( Y ), join( Y, X ) ), X ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145251) {G16,W10,D6,L1,V2,M1}  { X ==> join( meet( Y, join( 
% 57.90/58.27    complement( Y ), X ) ), X ) }.
% 57.90/58.27  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.27    complement( X ) ) ==> X }.
% 57.90/58.27  parent1[0; 4]: (145250) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 57.90/58.27    complement( X ), join( X, Y ) ), Y ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27  end
% 57.90/58.27  substitution1:
% 57.90/58.27     X := complement( Y )
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145252) {G16,W10,D6,L1,V2,M1}  { join( meet( Y, join( complement( 
% 57.90/58.27    Y ), X ) ), X ) ==> X }.
% 57.90/58.27  parent0[0]: (145251) {G16,W10,D6,L1,V2,M1}  { X ==> join( meet( Y, join( 
% 57.90/58.27    complement( Y ), X ) ), X ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := X
% 57.90/58.27     Y := Y
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  subsumption: (3061) {G27,W10,D6,L1,V2,M1} P(755,3043) { join( meet( X, join
% 57.90/58.27    ( complement( X ), Y ) ), Y ) ==> Y }.
% 57.90/58.27  parent0: (145252) {G16,W10,D6,L1,V2,M1}  { join( meet( Y, join( complement
% 57.90/58.27    ( Y ), X ) ), X ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  permutation0:
% 57.90/58.27     0 ==> 0
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  eqswap: (145253) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 57.90/58.27    , join( X, Y ) ), Y ) }.
% 57.90/58.27  parent0[0]: (3043) {G26,W10,D5,L1,V2,M1} P(0,3021) { join( meet( complement
% 57.90/58.27    ( Y ), join( Y, X ) ), X ) ==> X }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := Y
% 57.90/58.27     Y := X
% 57.90/58.27  end
% 57.90/58.27  
% 57.90/58.27  paramod: (145254) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( join( Y, X ), 
% 57.90/58.27    complement( Y ) ), X ) }.
% 57.90/58.27  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.90/58.27    Y ) }.
% 57.90/58.27  parent1[0; 3]: (145253) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 57.90/58.27    complement( X ), join( X, Y ) ), Y ) }.
% 57.90/58.27  substitution0:
% 57.90/58.27     X := join( Y, X )
% 57.90/58.28     Y := complement( Y )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145257) {G2,W10,D5,L1,V2,M1}  { join( meet( join( Y, X ), 
% 57.90/58.28    complement( Y ) ), X ) ==> X }.
% 57.90/58.28  parent0[0]: (145254) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( join( Y, X )
% 57.90/58.28    , complement( Y ) ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3070) {G27,W10,D5,L1,V2,M1} P(75,3043) { join( meet( join( X
% 57.90/58.28    , Y ), complement( X ) ), Y ) ==> Y }.
% 57.90/58.28  parent0: (145257) {G2,W10,D5,L1,V2,M1}  { join( meet( join( Y, X ), 
% 57.90/58.28    complement( Y ) ), X ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145259) {G27,W10,D5,L1,V2,M1}  { Y ==> join( meet( join( X, Y ), 
% 57.90/58.28    complement( X ) ), Y ) }.
% 57.90/58.28  parent0[0]: (3070) {G27,W10,D5,L1,V2,M1} P(75,3043) { join( meet( join( X, 
% 57.90/58.28    Y ), complement( X ) ), Y ) ==> Y }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145261) {G20,W15,D7,L1,V2,M1}  { meet( X, Y ) ==> join( meet( Y, 
% 57.90/58.28    complement( meet( Y, complement( X ) ) ) ), meet( X, Y ) ) }.
% 57.90/58.28  parent0[0]: (1389) {G19,W10,D5,L1,V2,M1} P(1372,0) { join( meet( Y, 
% 57.90/58.28    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 57.90/58.28  parent1[0; 6]: (145259) {G27,W10,D5,L1,V2,M1}  { Y ==> join( meet( join( X
% 57.90/58.28    , Y ), complement( X ) ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := meet( Y, complement( X ) )
% 57.90/58.28     Y := meet( X, Y )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145262) {G18,W14,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( Y, 
% 57.90/58.28    join( complement( Y ), X ) ), meet( X, Y ) ) }.
% 57.90/58.28  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.90/58.28    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.90/58.28  parent1[0; 7]: (145261) {G20,W15,D7,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 57.90/58.28    meet( Y, complement( meet( Y, complement( X ) ) ) ), meet( X, Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145263) {G18,W14,D6,L1,V2,M1}  { join( meet( Y, join( complement( 
% 57.90/58.28    Y ), X ) ), meet( X, Y ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent0[0]: (145262) {G18,W14,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( 
% 57.90/58.28    Y, join( complement( Y ), X ) ), meet( X, Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3086) {G28,W14,D6,L1,V2,M1} P(1389,3070);d(951) { join( meet
% 57.90/58.28    ( X, join( complement( X ), Y ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 57.90/58.28  parent0: (145263) {G18,W14,D6,L1,V2,M1}  { join( meet( Y, join( complement
% 57.90/58.28    ( Y ), X ) ), meet( X, Y ) ) ==> meet( X, Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145265) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.90/58.28    complement( join( complement( X ), Y ) ) }.
% 57.90/58.28  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.28    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145270) {G17,W14,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 57.90/58.28    complement( complement( X ) ), Y ) ) ) ==> complement( join( Y, 
% 57.90/58.28    complement( X ) ) ) }.
% 57.90/58.28  parent0[0]: (2556) {G24,W10,D5,L1,V2,M1} P(308,2510);d(770);d(746);d(902)
% 57.90/58.28     { join( X, meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 57.90/58.28  parent1[0; 10]: (145265) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y )
% 57.90/58.28     ) ==> complement( join( complement( X ), Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( X )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := meet( complement( complement( X ) ), Y )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145271) {G17,W13,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 57.90/58.28    complement( complement( X ) ), Y ) ) ) ==> meet( complement( Y ), X ) }.
% 57.90/58.28  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.90/58.28    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.90/58.28  parent1[0; 9]: (145270) {G17,W14,D7,L1,V2,M1}  { meet( X, complement( meet
% 57.90/58.28    ( complement( complement( X ) ), Y ) ) ) ==> complement( join( Y, 
% 57.90/58.28    complement( X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145272) {G18,W12,D5,L1,V2,M1}  { meet( X, join( complement( X ), 
% 57.90/58.28    complement( Y ) ) ) ==> meet( complement( Y ), X ) }.
% 57.90/58.28  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.90/58.28    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.28  parent1[0; 3]: (145271) {G17,W13,D7,L1,V2,M1}  { meet( X, complement( meet
% 57.90/58.28    ( complement( complement( X ) ), Y ) ) ) ==> meet( complement( Y ), X )
% 57.90/58.28     }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( X )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145273) {G17,W11,D5,L1,V2,M1}  { meet( X, complement( meet( X, Y
% 57.90/58.28     ) ) ) ==> meet( complement( Y ), X ) }.
% 57.90/58.28  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.28    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.28  parent1[0; 3]: (145272) {G18,W12,D5,L1,V2,M1}  { meet( X, join( complement
% 57.90/58.28    ( X ), complement( Y ) ) ) ==> meet( complement( Y ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3166) {G25,W11,D5,L1,V2,M1} P(2556,771);d(770);d(950);d(772)
% 57.90/58.28     { meet( X, complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X )
% 57.90/58.28     }.
% 57.90/58.28  parent0: (145273) {G17,W11,D5,L1,V2,M1}  { meet( X, complement( meet( X, Y
% 57.90/58.28     ) ) ) ==> meet( complement( Y ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145276) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 57.90/58.28    complement( join( X, complement( Y ) ) ) }.
% 57.90/58.28  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.90/58.28    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145281) {G17,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 57.90/58.28    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 57.90/58.28    complement( X ) ) ) }.
% 57.90/58.28  parent0[0]: (2564) {G23,W10,D5,L1,V2,M1} P(27,2510);d(770);d(746);d(889) { 
% 57.90/58.28    join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 57.90/58.28  parent1[0; 10]: (145276) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y
% 57.90/58.28     ) ==> complement( join( X, complement( Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( X )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := meet( complement( complement( X ) ), Y )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145282) {G17,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 57.90/58.28    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 57.90/58.28     }.
% 57.90/58.28  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.90/58.28    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.90/58.28  parent1[0; 9]: (145281) {G17,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 57.90/58.28    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 57.90/58.28    complement( X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145283) {G18,W12,D5,L1,V2,M1}  { meet( join( complement( X ), 
% 57.90/58.28    complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 57.90/58.28  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.90/58.28    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.28  parent1[0; 2]: (145282) {G17,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 57.90/58.28    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 57.90/58.28     }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( X )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145284) {G17,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 57.90/58.28    , X ) ==> meet( complement( Y ), X ) }.
% 57.90/58.28  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.28    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.28  parent1[0; 2]: (145283) {G18,W12,D5,L1,V2,M1}  { meet( join( complement( X
% 57.90/58.28     ), complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3177) {G24,W11,D5,L1,V2,M1} P(2564,770);d(770);d(950);d(772)
% 57.90/58.28     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 57.90/58.28     }.
% 57.90/58.28  parent0: (145284) {G17,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 57.90/58.28    , X ) ==> meet( complement( Y ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145287) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) =
% 57.90/58.28     join( X, composition( Y, X ) ) }.
% 57.90/58.28  parent0[0]: (191) {G5,W11,D4,L1,V2,M1} P(186,6) { join( X, composition( Y, 
% 57.90/58.28    X ) ) = composition( join( one, Y ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145288) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( X, 
% 57.90/58.28    composition( top, X ) ) }.
% 57.90/58.28  parent0[0]: (214) {G9,W5,D3,L1,V1,M1} P(198,37);d(38);d(208) { join( X, top
% 57.90/58.28     ) ==> top }.
% 57.90/58.28  parent1[0; 2]: (145287) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 57.90/58.28    , X ) = join( X, composition( Y, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := one
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := top
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145289) {G6,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) = 
% 57.90/58.28    composition( top, X ) }.
% 57.90/58.28  parent0[0]: (145288) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( X
% 57.90/58.28    , composition( top, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3462) {G10,W9,D4,L1,V1,M1} P(214,191) { join( X, composition
% 57.90/58.28    ( top, X ) ) ==> composition( top, X ) }.
% 57.90/58.28  parent0: (145289) {G6,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) =
% 57.90/58.28     composition( top, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145291) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 57.90/58.28     join( composition( X, Y ), Y ) }.
% 57.90/58.28  parent0[0]: (192) {G5,W11,D4,L1,V2,M1} P(186,6) { join( composition( Y, X )
% 57.90/58.28    , X ) = composition( join( Y, one ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145293) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = join( 
% 57.90/58.28    composition( meet( one, X ), Y ), Y ) }.
% 57.90/58.28  parent0[0]: (881) {G20,W7,D4,L1,V2,M1} P(850,0) { join( meet( X, Y ), X ) 
% 57.90/58.28    ==> X }.
% 57.90/58.28  parent1[0; 2]: (145291) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 57.90/58.28    , Y ) = join( composition( X, Y ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := one
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := meet( one, X )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145294) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( one, 
% 57.90/58.28    Y ), X ), X ) }.
% 57.90/58.28  parent0[0]: (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) 
% 57.90/58.28    ==> X }.
% 57.90/58.28  parent1[0; 1]: (145293) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = 
% 57.90/58.28    join( composition( meet( one, X ), Y ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145295) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( one, Y ), 
% 57.90/58.28    X ), X ) = X }.
% 57.90/58.28  parent0[0]: (145294) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( 
% 57.90/58.28    one, Y ), X ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3574) {G21,W9,D5,L1,V2,M1} P(881,192);d(186) { join( 
% 57.90/58.28    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 57.90/58.28  parent0: (145295) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( one, Y )
% 57.90/58.28    , X ), X ) = X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145297) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 57.90/58.28     join( composition( X, Y ), Y ) }.
% 57.90/58.28  parent0[0]: (192) {G5,W11,D4,L1,V2,M1} P(186,6) { join( composition( Y, X )
% 57.90/58.28    , X ) = composition( join( Y, one ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145299) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = join( 
% 57.90/58.28    composition( meet( X, one ), Y ), Y ) }.
% 57.90/58.28  parent0[0]: (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) 
% 57.90/58.28    ==> X }.
% 57.90/58.28  parent1[0; 2]: (145297) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 57.90/58.28    , Y ) = join( composition( X, Y ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := one
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := meet( X, one )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145300) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( Y, 
% 57.90/58.28    one ), X ), X ) }.
% 57.90/58.28  parent0[0]: (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) 
% 57.90/58.28    ==> X }.
% 57.90/58.28  parent1[0; 1]: (145299) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = 
% 57.90/58.28    join( composition( meet( X, one ), Y ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145301) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( Y, one ), 
% 57.90/58.28    X ), X ) = X }.
% 57.90/58.28  parent0[0]: (145300) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( Y
% 57.90/58.28    , one ), X ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3575) {G23,W9,D5,L1,V2,M1} P(898,192);d(186) { join( 
% 57.90/58.28    composition( meet( X, one ), Y ), Y ) ==> Y }.
% 57.90/58.28  parent0: (145301) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( Y, one )
% 57.90/58.28    , X ), X ) = X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145303) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 57.90/58.28     join( composition( X, Y ), Y ) }.
% 57.90/58.28  parent0[0]: (192) {G5,W11,D4,L1,V2,M1} P(186,6) { join( composition( Y, X )
% 57.90/58.28    , X ) = composition( join( Y, one ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145304) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( 
% 57.90/58.28    composition( top, X ), X ) }.
% 57.90/58.28  parent0[0]: (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) ==>
% 57.90/58.28     top }.
% 57.90/58.28  parent1[0; 2]: (145303) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 57.90/58.28    , Y ) = join( composition( X, Y ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := one
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := top
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145305) {G6,W9,D4,L1,V1,M1}  { join( composition( top, X ), X ) = 
% 57.90/58.28    composition( top, X ) }.
% 57.90/58.28  parent0[0]: (145304) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( 
% 57.90/58.28    composition( top, X ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3590) {G10,W9,D4,L1,V1,M1} P(213,192) { join( composition( 
% 57.90/58.28    top, X ), X ) ==> composition( top, X ) }.
% 57.90/58.28  parent0: (145305) {G6,W9,D4,L1,V1,M1}  { join( composition( top, X ), X ) =
% 57.90/58.28     composition( top, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145307) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 57.90/58.28     join( composition( X, Y ), Y ) }.
% 57.90/58.28  parent0[0]: (192) {G5,W11,D4,L1,V2,M1} P(186,6) { join( composition( Y, X )
% 57.90/58.28    , X ) = composition( join( Y, one ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145308) {G2,W10,D5,L1,V1,M1}  { composition( top, X ) = join( 
% 57.90/58.28    composition( complement( one ), X ), X ) }.
% 57.90/58.28  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 57.90/58.28    ==> top }.
% 57.90/58.28  parent1[0; 2]: (145307) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 57.90/58.28    , Y ) = join( composition( X, Y ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := one
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := complement( one )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145309) {G2,W10,D5,L1,V1,M1}  { join( composition( complement( one
% 57.90/58.28     ), X ), X ) = composition( top, X ) }.
% 57.90/58.28  parent0[0]: (145308) {G2,W10,D5,L1,V1,M1}  { composition( top, X ) = join( 
% 57.90/58.28    composition( complement( one ), X ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3594) {G6,W10,D5,L1,V1,M1} P(15,192) { join( composition( 
% 57.90/58.28    complement( one ), X ), X ) ==> composition( top, X ) }.
% 57.90/58.28  parent0: (145309) {G2,W10,D5,L1,V1,M1}  { join( composition( complement( 
% 57.90/58.28    one ), X ), X ) = composition( top, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145311) {G27,W10,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.90/58.28    complement( join( Y, Z ) ) ), Z ) }.
% 57.90/58.28  parent0[0]: (1774) {G27,W10,D6,L1,V3,M1} P(1598,1748);d(755) { meet( meet( 
% 57.90/58.28    Z, complement( join( X, Y ) ) ), Y ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := Z
% 57.90/58.28     Z := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145312) {G11,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.90/58.28    complement( composition( top, Y ) ) ), Y ) }.
% 57.90/58.28  parent0[0]: (3590) {G10,W9,D4,L1,V1,M1} P(213,192) { join( composition( top
% 57.90/58.28    , X ), X ) ==> composition( top, X ) }.
% 57.90/58.28  parent1[0; 6]: (145311) {G27,W10,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 57.90/58.28    complement( join( Y, Z ) ) ), Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := composition( top, Y )
% 57.90/58.28     Z := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145313) {G11,W10,D6,L1,V2,M1}  { meet( meet( X, complement( 
% 57.90/58.28    composition( top, Y ) ) ), Y ) ==> zero }.
% 57.90/58.28  parent0[0]: (145312) {G11,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.90/58.28    complement( composition( top, Y ) ) ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3604) {G28,W10,D6,L1,V2,M1} P(3590,1774) { meet( meet( Y, 
% 57.90/58.28    complement( composition( top, X ) ) ), X ) ==> zero }.
% 57.90/58.28  parent0: (145313) {G11,W10,D6,L1,V2,M1}  { meet( meet( X, complement( 
% 57.90/58.28    composition( top, Y ) ) ), Y ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145315) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 57.90/58.28  parent0[0]: (1043) {G20,W7,D4,L1,V2,M1} P(0,1025) { meet( X, join( Y, X ) )
% 57.90/58.28     ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145316) {G11,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( top, 
% 57.90/58.28    X ) ) }.
% 57.90/58.28  parent0[0]: (3590) {G10,W9,D4,L1,V1,M1} P(213,192) { join( composition( top
% 57.90/58.28    , X ), X ) ==> composition( top, X ) }.
% 57.90/58.28  parent1[0; 4]: (145315) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X )
% 57.90/58.28     ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := composition( top, X )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145317) {G11,W7,D4,L1,V1,M1}  { meet( X, composition( top, X ) ) 
% 57.90/58.28    ==> X }.
% 57.90/58.28  parent0[0]: (145316) {G11,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( 
% 57.90/58.28    top, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3619) {G21,W7,D4,L1,V1,M1} P(3590,1043) { meet( X, 
% 57.90/58.28    composition( top, X ) ) ==> X }.
% 57.90/58.28  parent0: (145317) {G11,W7,D4,L1,V1,M1}  { meet( X, composition( top, X ) ) 
% 57.90/58.28    ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145319) {G10,W8,D4,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 57.90/58.28    complement( Y ) ) }.
% 57.90/58.28  parent0[0]: (1021) {G10,W8,D4,L1,V2,M1} S(31);d(214) { join( join( Y, X ), 
% 57.90/58.28    complement( X ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145320) {G11,W8,D4,L1,V1,M1}  { top ==> join( composition( top, X
% 57.90/58.28     ), complement( X ) ) }.
% 57.90/58.28  parent0[0]: (3590) {G10,W9,D4,L1,V1,M1} P(213,192) { join( composition( top
% 57.90/58.28    , X ), X ) ==> composition( top, X ) }.
% 57.90/58.28  parent1[0; 3]: (145319) {G10,W8,D4,L1,V2,M1}  { top ==> join( join( X, Y )
% 57.90/58.28    , complement( Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( top, X )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145321) {G11,W8,D4,L1,V1,M1}  { join( composition( top, X ), 
% 57.90/58.28    complement( X ) ) ==> top }.
% 57.90/58.28  parent0[0]: (145320) {G11,W8,D4,L1,V1,M1}  { top ==> join( composition( top
% 57.90/58.28    , X ), complement( X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3621) {G11,W8,D4,L1,V1,M1} P(3590,1021) { join( composition( 
% 57.90/58.28    top, X ), complement( X ) ) ==> top }.
% 57.90/58.28  parent0: (145321) {G11,W8,D4,L1,V1,M1}  { join( composition( top, X ), 
% 57.90/58.28    complement( X ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145323) {G4,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 57.90/58.28    complement( join( Y, X ) ) ) }.
% 57.90/58.28  parent0[0]: (625) {G4,W10,D5,L1,V2,M1} P(307,30) { join( join( X, Y ), 
% 57.90/58.28    complement( join( Y, X ) ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145325) {G5,W12,D6,L1,V1,M1}  { top ==> join( composition( top, X
% 57.90/58.28     ), complement( join( X, composition( top, X ) ) ) ) }.
% 57.90/58.28  parent0[0]: (3590) {G10,W9,D4,L1,V1,M1} P(213,192) { join( composition( top
% 57.90/58.28    , X ), X ) ==> composition( top, X ) }.
% 57.90/58.28  parent1[0; 3]: (145323) {G4,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y )
% 57.90/58.28    , complement( join( Y, X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( top, X )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145327) {G6,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 57.90/58.28    composition( top, X ) ) }.
% 57.90/58.28  parent0[0]: (2730) {G24,W11,D5,L1,V2,M1} P(307,2554);d(746);d(966);d(1032)
% 57.90/58.28     { join( X, complement( join( Y, X ) ) ) ==> join( complement( Y ), X )
% 57.90/58.28     }.
% 57.90/58.28  parent1[0; 2]: (145325) {G5,W12,D6,L1,V1,M1}  { top ==> join( composition( 
% 57.90/58.28    top, X ), complement( join( X, composition( top, X ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := composition( top, X )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145328) {G6,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 57.90/58.28    ( top, X ) ) ==> top }.
% 57.90/58.28  parent0[0]: (145327) {G6,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 57.90/58.28    composition( top, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3625) {G25,W8,D4,L1,V1,M1} P(3590,625);d(2730) { join( 
% 57.90/58.28    complement( X ), composition( top, X ) ) ==> top }.
% 57.90/58.28  parent0: (145328) {G6,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 57.90/58.28    ( top, X ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145330) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 57.90/58.28    converse( join( X, converse( Y ) ) ) }.
% 57.90/58.28  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.90/58.28    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145333) {G2,W13,D6,L1,V1,M1}  { join( converse( composition( top
% 57.90/58.28    , converse( X ) ) ), X ) ==> converse( composition( top, converse( X ) )
% 57.90/58.28     ) }.
% 57.90/58.28  parent0[0]: (3590) {G10,W9,D4,L1,V1,M1} P(213,192) { join( composition( top
% 57.90/58.28    , X ), X ) ==> composition( top, X ) }.
% 57.90/58.28  parent1[0; 9]: (145330) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 57.90/58.28    ==> converse( join( X, converse( Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := converse( X )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( top, converse( X ) )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145335) {G2,W12,D6,L1,V1,M1}  { join( converse( composition( top
% 57.90/58.28    , converse( X ) ) ), X ) ==> composition( X, converse( top ) ) }.
% 57.90/58.28  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 57.90/58.28    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 57.90/58.28  parent1[0; 8]: (145333) {G2,W13,D6,L1,V1,M1}  { join( converse( composition
% 57.90/58.28    ( top, converse( X ) ) ), X ) ==> converse( composition( top, converse( X
% 57.90/58.28     ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := top
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145336) {G2,W11,D5,L1,V1,M1}  { join( composition( X, converse( 
% 57.90/58.28    top ) ), X ) ==> composition( X, converse( top ) ) }.
% 57.90/58.28  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 57.90/58.28    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 57.90/58.28  parent1[0; 2]: (145335) {G2,W12,D6,L1,V1,M1}  { join( converse( composition
% 57.90/58.28    ( top, converse( X ) ) ), X ) ==> composition( X, converse( top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := top
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145340) {G3,W10,D5,L1,V1,M1}  { join( composition( X, converse( 
% 57.90/58.28    top ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.90/58.28     }.
% 57.90/58.28  parent1[0; 9]: (145336) {G2,W11,D5,L1,V1,M1}  { join( composition( X, 
% 57.90/58.28    converse( top ) ), X ) ==> composition( X, converse( top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145341) {G4,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 57.90/58.28    ==> composition( X, top ) }.
% 57.90/58.28  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.90/58.28     }.
% 57.90/58.28  parent1[0; 4]: (145340) {G3,W10,D5,L1,V1,M1}  { join( composition( X, 
% 57.90/58.28    converse( top ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3631) {G11,W9,D4,L1,V1,M1} P(3590,20);d(16);d(222) { join( 
% 57.90/58.28    composition( X, top ), X ) ==> composition( X, top ) }.
% 57.90/58.28  parent0: (145341) {G4,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 57.90/58.28    ==> composition( X, top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145346) {G23,W9,D5,L1,V3,M1}  { X ==> join( X, meet( Y, meet( Z, X
% 57.90/58.28     ) ) ) }.
% 57.90/58.28  parent0[0]: (2522) {G23,W9,D5,L1,V3,M1} P(1001,2510);d(746) { join( X, meet
% 57.90/58.28    ( Y, meet( Z, X ) ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145347) {G22,W11,D4,L1,V2,M1}  { composition( top, X ) ==> join( 
% 57.90/58.28    composition( top, X ), meet( Y, X ) ) }.
% 57.90/58.28  parent0[0]: (3619) {G21,W7,D4,L1,V1,M1} P(3590,1043) { meet( X, composition
% 57.90/58.28    ( top, X ) ) ==> X }.
% 57.90/58.28  parent1[0; 10]: (145346) {G23,W9,D5,L1,V3,M1}  { X ==> join( X, meet( Y, 
% 57.90/58.28    meet( Z, X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( top, X )
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145348) {G22,W11,D4,L1,V2,M1}  { join( composition( top, X ), meet
% 57.90/58.28    ( Y, X ) ) ==> composition( top, X ) }.
% 57.90/58.28  parent0[0]: (145347) {G22,W11,D4,L1,V2,M1}  { composition( top, X ) ==> 
% 57.90/58.28    join( composition( top, X ), meet( Y, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3634) {G24,W11,D4,L1,V2,M1} P(3619,2522) { join( composition
% 57.90/58.28    ( top, X ), meet( Y, X ) ) ==> composition( top, X ) }.
% 57.90/58.28  parent0: (145348) {G22,W11,D4,L1,V2,M1}  { join( composition( top, X ), 
% 57.90/58.28    meet( Y, X ) ) ==> composition( top, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145349) {G11,W8,D4,L1,V1,M1}  { top ==> join( composition( top, X
% 57.90/58.28     ), complement( X ) ) }.
% 57.90/58.28  parent0[0]: (3621) {G11,W8,D4,L1,V1,M1} P(3590,1021) { join( composition( 
% 57.90/58.28    top, X ), complement( X ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145350) {G12,W12,D5,L1,V2,M1}  { top ==> join( composition( top, 
% 57.90/58.28    meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 57.90/58.28  parent0[0]: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( 
% 57.90/58.28    X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.90/58.28  parent1[0; 8]: (145349) {G11,W8,D4,L1,V1,M1}  { top ==> join( composition( 
% 57.90/58.28    top, X ), complement( X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := meet( X, Y )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145353) {G12,W12,D5,L1,V2,M1}  { join( composition( top, meet( X, 
% 57.90/58.28    Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 57.90/58.28  parent0[0]: (145350) {G12,W12,D5,L1,V2,M1}  { top ==> join( composition( 
% 57.90/58.28    top, meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3655) {G18,W12,D5,L1,V2,M1} P(972,3621) { join( composition( 
% 57.90/58.28    top, meet( X, Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 57.90/58.28  parent0: (145353) {G12,W12,D5,L1,V2,M1}  { join( composition( top, meet( X
% 57.90/58.28    , Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145355) {G25,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 57.90/58.28    composition( top, X ) ) }.
% 57.90/58.28  parent0[0]: (3625) {G25,W8,D4,L1,V1,M1} P(3590,625);d(2730) { join( 
% 57.90/58.28    complement( X ), composition( top, X ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145356) {G16,W8,D5,L1,V1,M1}  { top ==> join( X, composition( top
% 57.90/58.28    , complement( X ) ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 3]: (145355) {G25,W8,D4,L1,V1,M1}  { top ==> join( complement( X
% 57.90/58.28     ), composition( top, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := complement( X )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145357) {G16,W8,D5,L1,V1,M1}  { join( X, composition( top, 
% 57.90/58.28    complement( X ) ) ) ==> top }.
% 57.90/58.28  parent0[0]: (145356) {G16,W8,D5,L1,V1,M1}  { top ==> join( X, composition( 
% 57.90/58.28    top, complement( X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3664) {G26,W8,D5,L1,V1,M1} P(755,3625) { join( X, composition
% 57.90/58.28    ( top, complement( X ) ) ) ==> top }.
% 57.90/58.28  parent0: (145357) {G16,W8,D5,L1,V1,M1}  { join( X, composition( top, 
% 57.90/58.28    complement( X ) ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145359) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 57.90/58.28    converse( join( converse( X ), Y ) ) }.
% 57.90/58.28  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.90/58.28     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145363) {G2,W11,D7,L1,V1,M1}  { join( X, converse( composition( 
% 57.90/58.28    top, complement( converse( X ) ) ) ) ) ==> converse( top ) }.
% 57.90/58.28  parent0[0]: (3664) {G26,W8,D5,L1,V1,M1} P(755,3625) { join( X, composition
% 57.90/58.28    ( top, complement( X ) ) ) ==> top }.
% 57.90/58.28  parent1[0; 10]: (145359) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 57.90/58.28    ==> converse( join( converse( X ), Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := converse( X )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := composition( top, complement( converse( X ) ) )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145364) {G3,W10,D7,L1,V1,M1}  { join( X, converse( composition( 
% 57.90/58.28    top, complement( converse( X ) ) ) ) ) ==> top }.
% 57.90/58.28  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.90/58.28     }.
% 57.90/58.28  parent1[0; 9]: (145363) {G2,W11,D7,L1,V1,M1}  { join( X, converse( 
% 57.90/58.28    composition( top, complement( converse( X ) ) ) ) ) ==> converse( top )
% 57.90/58.28     }.
% 57.90/58.28  substitution0:
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145365) {G4,W9,D5,L1,V1,M1}  { join( X, composition( complement( 
% 57.90/58.28    X ), converse( top ) ) ) ==> top }.
% 57.90/58.28  parent0[0]: (2891) {G28,W12,D6,L1,V2,M1} P(2866,16) { converse( composition
% 57.90/58.28    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 57.90/58.28    converse( Y ) ) }.
% 57.90/58.28  parent1[0; 3]: (145364) {G3,W10,D7,L1,V1,M1}  { join( X, converse( 
% 57.90/58.28    composition( top, complement( converse( X ) ) ) ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := top
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145366) {G5,W8,D5,L1,V1,M1}  { join( X, composition( complement( 
% 57.90/58.28    X ), top ) ) ==> top }.
% 57.90/58.28  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.90/58.28     }.
% 57.90/58.28  parent1[0; 6]: (145365) {G4,W9,D5,L1,V1,M1}  { join( X, composition( 
% 57.90/58.28    complement( X ), converse( top ) ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3680) {G29,W8,D5,L1,V1,M1} P(3664,19);d(222);d(2891);d(222)
% 57.90/58.28     { join( X, composition( complement( X ), top ) ) ==> top }.
% 57.90/58.28  parent0: (145366) {G5,W8,D5,L1,V1,M1}  { join( X, composition( complement( 
% 57.90/58.28    X ), top ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145369) {G27,W10,D6,L1,V2,M1}  { Y ==> join( meet( X, join( 
% 57.90/58.28    complement( X ), Y ) ), Y ) }.
% 57.90/58.28  parent0[0]: (3061) {G27,W10,D6,L1,V2,M1} P(755,3043) { join( meet( X, join
% 57.90/58.28    ( complement( X ), Y ) ), Y ) ==> Y }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145372) {G28,W15,D6,L1,V1,M1}  { composition( complement( 
% 57.90/58.28    complement( X ) ), top ) ==> join( meet( X, top ), composition( 
% 57.90/58.28    complement( complement( X ) ), top ) ) }.
% 57.90/58.28  parent0[0]: (3680) {G29,W8,D5,L1,V1,M1} P(3664,19);d(222);d(2891);d(222) { 
% 57.90/58.28    join( X, composition( complement( X ), top ) ) ==> top }.
% 57.90/58.28  parent1[0; 9]: (145369) {G27,W10,D6,L1,V2,M1}  { Y ==> join( meet( X, join
% 57.90/58.28    ( complement( X ), Y ) ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( X )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := composition( complement( complement( X ) ), top )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145373) {G15,W13,D6,L1,V1,M1}  { composition( complement( 
% 57.90/58.28    complement( X ) ), top ) ==> join( X, composition( complement( complement
% 57.90/58.28    ( X ) ), top ) ) }.
% 57.90/58.28  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.90/58.28    top ) ==> X }.
% 57.90/58.28  parent1[0; 7]: (145372) {G28,W15,D6,L1,V1,M1}  { composition( complement( 
% 57.90/58.28    complement( X ) ), top ) ==> join( meet( X, top ), composition( 
% 57.90/58.28    complement( complement( X ) ), top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145375) {G16,W11,D5,L1,V1,M1}  { composition( complement( 
% 57.90/58.28    complement( X ) ), top ) ==> join( X, composition( X, top ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 9]: (145373) {G15,W13,D6,L1,V1,M1}  { composition( complement( 
% 57.90/58.28    complement( X ) ), top ) ==> join( X, composition( complement( complement
% 57.90/58.28    ( X ) ), top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145376) {G16,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join( X
% 57.90/58.28    , composition( X, top ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 2]: (145375) {G16,W11,D5,L1,V1,M1}  { composition( complement( 
% 57.90/58.28    complement( X ) ), top ) ==> join( X, composition( X, top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145378) {G16,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 57.90/58.28    ==> composition( X, top ) }.
% 57.90/58.28  parent0[0]: (145376) {G16,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join
% 57.90/58.28    ( X, composition( X, top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3682) {G30,W9,D4,L1,V1,M1} P(3680,3061);d(751);d(755) { join
% 57.90/58.28    ( X, composition( X, top ) ) ==> composition( X, top ) }.
% 57.90/58.28  parent0: (145378) {G16,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 57.90/58.28    ==> composition( X, top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145381) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 57.90/58.28    Y ), join( X, Y ) ) ) }.
% 57.90/58.28  parent0[0]: (2741) {G24,W10,D5,L1,V2,M1} P(75,2554) { join( X, meet( 
% 57.90/58.28    complement( Y ), join( X, Y ) ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145383) {G25,W11,D7,L1,V1,M1}  { X ==> join( X, meet( complement
% 57.90/58.28    ( composition( complement( X ), top ) ), top ) ) }.
% 57.90/58.28  parent0[0]: (3680) {G29,W8,D5,L1,V1,M1} P(3664,19);d(222);d(2891);d(222) { 
% 57.90/58.28    join( X, composition( complement( X ), top ) ) ==> top }.
% 57.90/58.28  parent1[0; 10]: (145381) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 57.90/58.28    complement( Y ), join( X, Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := composition( complement( X ), top )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145384) {G15,W9,D6,L1,V1,M1}  { X ==> join( X, complement( 
% 57.90/58.28    composition( complement( X ), top ) ) ) }.
% 57.90/58.28  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.90/58.28    top ) ==> X }.
% 57.90/58.28  parent1[0; 4]: (145383) {G25,W11,D7,L1,V1,M1}  { X ==> join( X, meet( 
% 57.90/58.28    complement( composition( complement( X ), top ) ), top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( composition( complement( X ), top ) )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145385) {G15,W9,D6,L1,V1,M1}  { join( X, complement( composition( 
% 57.90/58.28    complement( X ), top ) ) ) ==> X }.
% 57.90/58.28  parent0[0]: (145384) {G15,W9,D6,L1,V1,M1}  { X ==> join( X, complement( 
% 57.90/58.28    composition( complement( X ), top ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3684) {G30,W9,D6,L1,V1,M1} P(3680,2741);d(751) { join( X, 
% 57.90/58.28    complement( composition( complement( X ), top ) ) ) ==> X }.
% 57.90/58.28  parent0: (145385) {G15,W9,D6,L1,V1,M1}  { join( X, complement( composition
% 57.90/58.28    ( complement( X ), top ) ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145387) {G29,W8,D5,L1,V1,M1}  { top ==> join( X, composition( 
% 57.90/58.28    complement( X ), top ) ) }.
% 57.90/58.28  parent0[0]: (3680) {G29,W8,D5,L1,V1,M1} P(3664,19);d(222);d(2891);d(222) { 
% 57.90/58.28    join( X, composition( complement( X ), top ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145388) {G16,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 57.90/58.28    composition( X, top ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 6]: (145387) {G29,W8,D5,L1,V1,M1}  { top ==> join( X, 
% 57.90/58.28    composition( complement( X ), top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := complement( X )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145389) {G16,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 57.90/58.28    ( X, top ) ) ==> top }.
% 57.90/58.28  parent0[0]: (145388) {G16,W8,D4,L1,V1,M1}  { top ==> join( complement( X )
% 57.90/58.28    , composition( X, top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3697) {G30,W8,D4,L1,V1,M1} P(755,3680) { join( complement( X
% 57.90/58.28     ), composition( X, top ) ) ==> top }.
% 57.90/58.28  parent0: (145389) {G16,W8,D4,L1,V1,M1}  { join( complement( X ), 
% 57.90/58.28    composition( X, top ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145391) {G17,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 57.90/58.28    X, Y ) ), join( Y, X ) ) }.
% 57.90/58.28  parent0[0]: (1602) {G17,W10,D5,L1,V2,M1} P(625,770);d(77) { meet( 
% 57.90/58.28    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145395) {G18,W11,D6,L1,V1,M1}  { zero ==> meet( complement( join
% 57.90/58.28    ( composition( X, top ), complement( X ) ) ), top ) }.
% 57.90/58.28  parent0[0]: (3697) {G30,W8,D4,L1,V1,M1} P(755,3680) { join( complement( X )
% 57.90/58.28    , composition( X, top ) ) ==> top }.
% 57.90/58.28  parent1[0; 10]: (145391) {G17,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 57.90/58.28    ( join( X, Y ) ), join( Y, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( X, top )
% 57.90/58.28     Y := complement( X )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145396) {G15,W9,D5,L1,V1,M1}  { zero ==> complement( join( 
% 57.90/58.28    composition( X, top ), complement( X ) ) ) }.
% 57.90/58.28  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.90/58.28    top ) ==> X }.
% 57.90/58.28  parent1[0; 2]: (145395) {G18,W11,D6,L1,V1,M1}  { zero ==> meet( complement
% 57.90/58.28    ( join( composition( X, top ), complement( X ) ) ), top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( join( composition( X, top ), complement( X ) ) )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145397) {G16,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.28    composition( X, top ) ), X ) }.
% 57.90/58.28  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.90/58.28    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.90/58.28  parent1[0; 2]: (145396) {G15,W9,D5,L1,V1,M1}  { zero ==> complement( join( 
% 57.90/58.28    composition( X, top ), complement( X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := composition( X, top )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145398) {G16,W8,D5,L1,V1,M1}  { meet( complement( composition( X, 
% 57.90/58.28    top ) ), X ) ==> zero }.
% 57.90/58.28  parent0[0]: (145397) {G16,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.28    composition( X, top ) ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3708) {G31,W8,D5,L1,V1,M1} P(3697,1602);d(751);d(770) { meet
% 57.90/58.28    ( complement( composition( X, top ) ), X ) ==> zero }.
% 57.90/58.28  parent0: (145398) {G16,W8,D5,L1,V1,M1}  { meet( complement( composition( X
% 57.90/58.28    , top ) ), X ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145400) {G1,W17,D5,L1,V4,M1}  { join( X, composition( join( Y, T )
% 57.90/58.28    , Z ) ) ==> join( join( X, composition( Y, Z ) ), composition( T, Z ) )
% 57.90/58.28     }.
% 57.90/58.28  parent0[0]: (93) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition( 
% 57.90/58.28    X, Y ) ), composition( Z, Y ) ) ==> join( T, composition( join( X, Z ), Y
% 57.90/58.28     ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := Z
% 57.90/58.28     Z := T
% 57.90/58.28     T := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145404) {G2,W14,D5,L1,V2,M1}  { join( complement( X ), 
% 57.90/58.28    composition( join( X, Y ), top ) ) ==> join( top, composition( Y, top ) )
% 57.90/58.28     }.
% 57.90/58.28  parent0[0]: (3697) {G30,W8,D4,L1,V1,M1} P(755,3680) { join( complement( X )
% 57.90/58.28    , composition( X, top ) ) ==> top }.
% 57.90/58.28  parent1[0; 10]: (145400) {G1,W17,D5,L1,V4,M1}  { join( X, composition( join
% 57.90/58.28    ( Y, T ), Z ) ) ==> join( join( X, composition( Y, Z ) ), composition( T
% 57.90/58.28    , Z ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := complement( X )
% 57.90/58.28     Y := X
% 57.90/58.28     Z := top
% 57.90/58.28     T := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145405) {G3,W10,D5,L1,V2,M1}  { join( complement( X ), 
% 57.90/58.28    composition( join( X, Y ), top ) ) ==> top }.
% 57.90/58.28  parent0[0]: (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) ==>
% 57.90/58.28     top }.
% 57.90/58.28  parent1[0; 9]: (145404) {G2,W14,D5,L1,V2,M1}  { join( complement( X ), 
% 57.90/58.28    composition( join( X, Y ), top ) ) ==> join( top, composition( Y, top ) )
% 57.90/58.28     }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := composition( Y, top )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3714) {G31,W10,D5,L1,V2,M1} P(3697,93);d(213) { join( 
% 57.90/58.28    complement( X ), composition( join( X, Y ), top ) ) ==> top }.
% 57.90/58.28  parent0: (145405) {G3,W10,D5,L1,V2,M1}  { join( complement( X ), 
% 57.90/58.28    composition( join( X, Y ), top ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145408) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 57.90/58.28     ) ), meet( X, Y ) ) }.
% 57.90/58.28  parent0[0]: (721) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement
% 57.90/58.28    ( Y ) ), meet( X, Y ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145410) {G3,W15,D7,L1,V1,M1}  { complement( composition( 
% 57.90/58.28    complement( X ), top ) ) ==> join( zero, meet( complement( composition( 
% 57.90/58.28    complement( X ), top ) ), X ) ) }.
% 57.90/58.28  parent0[0]: (3708) {G31,W8,D5,L1,V1,M1} P(3697,1602);d(751);d(770) { meet( 
% 57.90/58.28    complement( composition( X, top ) ), X ) ==> zero }.
% 57.90/58.28  parent1[0; 7]: (145408) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 57.90/58.28    complement( Y ) ), meet( X, Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( X )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := complement( composition( complement( X ), top ) )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145412) {G4,W13,D6,L1,V1,M1}  { complement( composition( 
% 57.90/58.28    complement( X ), top ) ) ==> meet( complement( composition( complement( X
% 57.90/58.28     ), top ) ), X ) }.
% 57.90/58.28  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.90/58.28    ==> X }.
% 57.90/58.28  parent1[0; 6]: (145410) {G3,W15,D7,L1,V1,M1}  { complement( composition( 
% 57.90/58.28    complement( X ), top ) ) ==> join( zero, meet( complement( composition( 
% 57.90/58.28    complement( X ), top ) ), X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := meet( complement( composition( complement( X ), top ) ), X )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145413) {G4,W13,D6,L1,V1,M1}  { meet( complement( composition( 
% 57.90/58.28    complement( X ), top ) ), X ) ==> complement( composition( complement( X
% 57.90/58.28     ), top ) ) }.
% 57.90/58.28  parent0[0]: (145412) {G4,W13,D6,L1,V1,M1}  { complement( composition( 
% 57.90/58.28    complement( X ), top ) ) ==> meet( complement( composition( complement( X
% 57.90/58.28     ), top ) ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3731) {G32,W13,D6,L1,V1,M1} P(3708,721);d(748) { meet( 
% 57.90/58.28    complement( composition( complement( X ), top ) ), X ) ==> complement( 
% 57.90/58.28    composition( complement( X ), top ) ) }.
% 57.90/58.28  parent0: (145413) {G4,W13,D6,L1,V1,M1}  { meet( complement( composition( 
% 57.90/58.28    complement( X ), top ) ), X ) ==> complement( composition( complement( X
% 57.90/58.28     ), top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145415) {G22,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, Y ), Z
% 57.90/58.28     ), X ) }.
% 57.90/58.28  parent0[0]: (1052) {G22,W9,D5,L1,V3,M1} P(1,1032) { meet( join( join( X, Y
% 57.90/58.28     ), Z ), X ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145416) {G23,W9,D5,L1,V2,M1}  { X ==> meet( composition( join( X
% 57.90/58.28    , Y ), top ), X ) }.
% 57.90/58.28  parent0[0]: (3682) {G30,W9,D4,L1,V1,M1} P(3680,3061);d(751);d(755) { join( 
% 57.90/58.28    X, composition( X, top ) ) ==> composition( X, top ) }.
% 57.90/58.28  parent1[0; 3]: (145415) {G22,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, 
% 57.90/58.28    Y ), Z ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := join( X, Y )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := composition( join( X, Y ), top )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145418) {G23,W9,D5,L1,V2,M1}  { meet( composition( join( X, Y ), 
% 57.90/58.28    top ), X ) ==> X }.
% 57.90/58.28  parent0[0]: (145416) {G23,W9,D5,L1,V2,M1}  { X ==> meet( composition( join
% 57.90/58.28    ( X, Y ), top ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3801) {G31,W9,D5,L1,V2,M1} P(3682,1052) { meet( composition( 
% 57.90/58.28    join( X, Y ), top ), X ) ==> X }.
% 57.90/58.28  parent0: (145418) {G23,W9,D5,L1,V2,M1}  { meet( composition( join( X, Y ), 
% 57.90/58.28    top ), X ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145421) {G23,W9,D5,L1,V3,M1}  { Y ==> meet( join( join( X, Y ), Z
% 57.90/58.28     ), Y ) }.
% 57.90/58.28  parent0[0]: (1057) {G23,W9,D5,L1,V3,M1} P(30,1054) { meet( join( join( X, Z
% 57.90/58.28     ), Y ), Z ) ==> Z }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Z
% 57.90/58.28     Z := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145422) {G24,W9,D5,L1,V2,M1}  { X ==> meet( composition( join( Y
% 57.90/58.28    , X ), top ), X ) }.
% 57.90/58.28  parent0[0]: (3682) {G30,W9,D4,L1,V1,M1} P(3680,3061);d(751);d(755) { join( 
% 57.90/58.28    X, composition( X, top ) ) ==> composition( X, top ) }.
% 57.90/58.28  parent1[0; 3]: (145421) {G23,W9,D5,L1,V3,M1}  { Y ==> meet( join( join( X, 
% 57.90/58.28    Y ), Z ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := join( Y, X )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28     Z := composition( join( Y, X ), top )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145424) {G24,W9,D5,L1,V2,M1}  { meet( composition( join( Y, X ), 
% 57.90/58.28    top ), X ) ==> X }.
% 57.90/58.28  parent0[0]: (145422) {G24,W9,D5,L1,V2,M1}  { X ==> meet( composition( join
% 57.90/58.28    ( Y, X ), top ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3803) {G31,W9,D5,L1,V2,M1} P(3682,1057) { meet( composition( 
% 57.90/58.28    join( X, Y ), top ), Y ) ==> Y }.
% 57.90/58.28  parent0: (145424) {G24,W9,D5,L1,V2,M1}  { meet( composition( join( Y, X ), 
% 57.90/58.28    top ), X ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145427) {G20,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( X, Y )
% 57.90/58.28    , Z ) ) }.
% 57.90/58.28  parent0[0]: (1041) {G20,W9,D5,L1,V3,M1} P(1,1025) { meet( X, join( join( X
% 57.90/58.28    , Y ), Z ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145428) {G11,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( top, 
% 57.90/58.28    join( X, Y ) ) ) }.
% 57.90/58.28  parent0[0]: (3462) {G10,W9,D4,L1,V1,M1} P(214,191) { join( X, composition( 
% 57.90/58.28    top, X ) ) ==> composition( top, X ) }.
% 57.90/58.28  parent1[0; 4]: (145427) {G20,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( 
% 57.90/58.28    X, Y ), Z ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := join( X, Y )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := composition( top, join( X, Y ) )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145430) {G11,W9,D5,L1,V2,M1}  { meet( X, composition( top, join( X
% 57.90/58.28    , Y ) ) ) ==> X }.
% 57.90/58.28  parent0[0]: (145428) {G11,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( 
% 57.90/58.28    top, join( X, Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3824) {G21,W9,D5,L1,V2,M1} P(3462,1041) { meet( X, 
% 57.90/58.28    composition( top, join( X, Y ) ) ) ==> X }.
% 57.90/58.28  parent0: (145430) {G11,W9,D5,L1,V2,M1}  { meet( X, composition( top, join( 
% 57.90/58.28    X, Y ) ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145433) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.90/58.28    join( X, Y ), Z ) }.
% 57.90/58.28  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.90/58.28    join( join( Y, Z ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145447) {G2,W13,D4,L1,V2,M1}  { join( composition( top, X ), Y ) 
% 57.90/58.28    = join( join( Y, X ), composition( top, X ) ) }.
% 57.90/58.28  parent0[0]: (3462) {G10,W9,D4,L1,V1,M1} P(214,191) { join( X, composition( 
% 57.90/58.28    top, X ) ) ==> composition( top, X ) }.
% 57.90/58.28  parent1[0; 2]: (145433) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 57.90/58.28    join( join( X, Y ), Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28     Z := composition( top, X )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145451) {G2,W13,D4,L1,V2,M1}  { join( join( Y, X ), composition( 
% 57.90/58.28    top, X ) ) = join( composition( top, X ), Y ) }.
% 57.90/58.28  parent0[0]: (145447) {G2,W13,D4,L1,V2,M1}  { join( composition( top, X ), Y
% 57.90/58.28     ) = join( join( Y, X ), composition( top, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3832) {G11,W13,D4,L1,V2,M1} P(3462,29) { join( join( Y, X ), 
% 57.90/58.28    composition( top, X ) ) ==> join( composition( top, X ), Y ) }.
% 57.90/58.28  parent0: (145451) {G2,W13,D4,L1,V2,M1}  { join( join( Y, X ), composition( 
% 57.90/58.28    top, X ) ) = join( composition( top, X ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145455) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( top, 
% 57.90/58.28    join( X, Y ) ) ) }.
% 57.90/58.28  parent0[0]: (3824) {G21,W9,D5,L1,V2,M1} P(3462,1041) { meet( X, composition
% 57.90/58.28    ( top, join( X, Y ) ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145460) {G19,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 57.90/58.28    Y ), composition( top, X ) ) }.
% 57.90/58.28  parent0[0]: (1373) {G18,W10,D5,L1,V2,M1} P(75,1016) { join( meet( X, Y ), 
% 57.90/58.28    meet( complement( Y ), X ) ) ==> X }.
% 57.90/58.28  parent1[0; 10]: (145455) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition
% 57.90/58.28    ( top, join( X, Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := meet( X, Y )
% 57.90/58.28     Y := meet( complement( Y ), X )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145461) {G19,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), composition( 
% 57.90/58.28    top, X ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent0[0]: (145460) {G19,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 57.90/58.28    X, Y ), composition( top, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3867) {G22,W11,D4,L1,V2,M1} P(1373,3824) { meet( meet( X, Y )
% 57.90/58.28    , composition( top, X ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent0: (145461) {G19,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), composition
% 57.90/58.28    ( top, X ) ) ==> meet( X, Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145463) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( top, 
% 57.90/58.28    join( X, Y ) ) ) }.
% 57.90/58.28  parent0[0]: (3824) {G21,W9,D5,L1,V2,M1} P(3462,1041) { meet( X, composition
% 57.90/58.28    ( top, join( X, Y ) ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145468) {G20,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 57.90/58.28    Y ), composition( top, Y ) ) }.
% 57.90/58.28  parent0[0]: (1387) {G19,W10,D5,L1,V2,M1} P(75,1372) { join( meet( Y, X ), 
% 57.90/58.28    meet( complement( Y ), X ) ) ==> X }.
% 57.90/58.28  parent1[0; 10]: (145463) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition
% 57.90/58.28    ( top, join( X, Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := meet( X, Y )
% 57.90/58.28     Y := meet( complement( X ), Y )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145469) {G20,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), composition( 
% 57.90/58.28    top, Y ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent0[0]: (145468) {G20,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 57.90/58.28    X, Y ), composition( top, Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (3869) {G22,W11,D4,L1,V2,M1} P(1387,3824) { meet( meet( X, Y )
% 57.90/58.28    , composition( top, Y ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent0: (145469) {G20,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), composition
% 57.90/58.28    ( top, Y ) ) ==> meet( X, Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145471) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 57.90/58.28  parent0[0]: (1032) {G21,W7,D4,L1,V2,M1} P(1025,842) { meet( join( X, Y ), X
% 57.90/58.28     ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145472) {G22,W13,D5,L1,V2,M1}  { composition( meet( one, X ), Y )
% 57.90/58.28     ==> meet( Y, composition( meet( one, X ), Y ) ) }.
% 57.90/58.28  parent0[0]: (3574) {G21,W9,D5,L1,V2,M1} P(881,192);d(186) { join( 
% 57.90/58.28    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 57.90/58.28  parent1[0; 7]: (145471) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 57.90/58.28     ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( meet( one, X ), Y )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145473) {G22,W13,D5,L1,V2,M1}  { meet( Y, composition( meet( one, 
% 57.90/58.28    X ), Y ) ) ==> composition( meet( one, X ), Y ) }.
% 57.90/58.28  parent0[0]: (145472) {G22,W13,D5,L1,V2,M1}  { composition( meet( one, X ), 
% 57.90/58.28    Y ) ==> meet( Y, composition( meet( one, X ), Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (4260) {G22,W13,D5,L1,V2,M1} P(3574,1032) { meet( Y, 
% 57.90/58.28    composition( meet( one, X ), Y ) ) ==> composition( meet( one, X ), Y )
% 57.90/58.28     }.
% 57.90/58.28  parent0: (145473) {G22,W13,D5,L1,V2,M1}  { meet( Y, composition( meet( one
% 57.90/58.28    , X ), Y ) ) ==> composition( meet( one, X ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145475) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 57.90/58.28  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.90/58.28     ) ==> Y }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145478) {G20,W13,D5,L1,V2,M1}  { composition( meet( one, X ), Y )
% 57.90/58.28     ==> meet( composition( meet( one, X ), Y ), Y ) }.
% 57.90/58.28  parent0[0]: (3574) {G21,W9,D5,L1,V2,M1} P(881,192);d(186) { join( 
% 57.90/58.28    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 57.90/58.28  parent1[0; 12]: (145475) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y
% 57.90/58.28     ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( meet( one, X ), Y )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145479) {G20,W13,D5,L1,V2,M1}  { meet( composition( meet( one, X )
% 57.90/58.28    , Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 57.90/58.28  parent0[0]: (145478) {G20,W13,D5,L1,V2,M1}  { composition( meet( one, X ), 
% 57.90/58.28    Y ) ==> meet( composition( meet( one, X ), Y ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (4261) {G22,W13,D5,L1,V2,M1} P(3574,1025) { meet( composition
% 57.90/58.28    ( meet( one, X ), Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 57.90/58.28  parent0: (145479) {G20,W13,D5,L1,V2,M1}  { meet( composition( meet( one, X
% 57.90/58.28     ), Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145482) {G2,W13,D6,L1,V3,M1}  { join( join( composition( meet( 
% 57.90/58.28    one, X ), Y ), Z ), Y ) = join( Y, Z ) }.
% 57.90/58.28  parent0[0]: (3574) {G21,W9,D5,L1,V2,M1} P(881,192);d(186) { join( 
% 57.90/58.28    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 57.90/58.28  parent1[0; 11]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y )
% 57.90/58.28    , X ) = join( join( Z, X ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := Z
% 57.90/58.28     Z := composition( meet( one, X ), Y )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (4265) {G22,W13,D6,L1,V3,M1} P(3574,30) { join( join( 
% 57.90/58.28    composition( meet( one, X ), Y ), Z ), Y ) ==> join( Y, Z ) }.
% 57.90/58.28  parent0: (145482) {G2,W13,D6,L1,V3,M1}  { join( join( composition( meet( 
% 57.90/58.28    one, X ), Y ), Z ), Y ) = join( Y, Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145484) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 57.90/58.28  parent0[0]: (1032) {G21,W7,D4,L1,V2,M1} P(1025,842) { meet( join( X, Y ), X
% 57.90/58.28     ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145487) {G22,W13,D5,L1,V2,M1}  { composition( meet( X, one ), Y )
% 57.90/58.28     ==> meet( Y, composition( meet( X, one ), Y ) ) }.
% 57.90/58.28  parent0[0]: (3575) {G23,W9,D5,L1,V2,M1} P(898,192);d(186) { join( 
% 57.90/58.28    composition( meet( X, one ), Y ), Y ) ==> Y }.
% 57.90/58.28  parent1[0; 7]: (145484) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 57.90/58.28     ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( meet( X, one ), Y )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145488) {G22,W13,D5,L1,V2,M1}  { meet( Y, composition( meet( X, 
% 57.90/58.28    one ), Y ) ) ==> composition( meet( X, one ), Y ) }.
% 57.90/58.28  parent0[0]: (145487) {G22,W13,D5,L1,V2,M1}  { composition( meet( X, one ), 
% 57.90/58.28    Y ) ==> meet( Y, composition( meet( X, one ), Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (4290) {G24,W13,D5,L1,V2,M1} P(3575,1032) { meet( Y, 
% 57.90/58.28    composition( meet( X, one ), Y ) ) ==> composition( meet( X, one ), Y )
% 57.90/58.28     }.
% 57.90/58.28  parent0: (145488) {G22,W13,D5,L1,V2,M1}  { meet( Y, composition( meet( X, 
% 57.90/58.28    one ), Y ) ) ==> composition( meet( X, one ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145490) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 57.90/58.28  parent0[0]: (1025) {G19,W7,D4,L1,V2,M1} P(755,1012) { meet( Y, join( Y, X )
% 57.90/58.28     ) ==> Y }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145491) {G20,W13,D5,L1,V2,M1}  { composition( meet( X, one ), Y )
% 57.90/58.28     ==> meet( composition( meet( X, one ), Y ), Y ) }.
% 57.90/58.28  parent0[0]: (3575) {G23,W9,D5,L1,V2,M1} P(898,192);d(186) { join( 
% 57.90/58.28    composition( meet( X, one ), Y ), Y ) ==> Y }.
% 57.90/58.28  parent1[0; 12]: (145490) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y
% 57.90/58.28     ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( meet( X, one ), Y )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145492) {G20,W13,D5,L1,V2,M1}  { meet( composition( meet( X, one )
% 57.90/58.28    , Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 57.90/58.28  parent0[0]: (145491) {G20,W13,D5,L1,V2,M1}  { composition( meet( X, one ), 
% 57.90/58.28    Y ) ==> meet( composition( meet( X, one ), Y ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (4291) {G24,W13,D5,L1,V2,M1} P(3575,1025) { meet( composition
% 57.90/58.28    ( meet( X, one ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 57.90/58.28  parent0: (145492) {G20,W13,D5,L1,V2,M1}  { meet( composition( meet( X, one
% 57.90/58.28     ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145494) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 57.90/58.28    join( X, Y ), Z ) }.
% 57.90/58.28  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 57.90/58.28    join( join( Y, Z ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145508) {G2,W13,D6,L1,V2,M1}  { join( X, Y ) = join( join( Y, X )
% 57.90/58.28    , complement( composition( complement( X ), top ) ) ) }.
% 57.90/58.28  parent0[0]: (3684) {G30,W9,D6,L1,V1,M1} P(3680,2741);d(751) { join( X, 
% 57.90/58.28    complement( composition( complement( X ), top ) ) ) ==> X }.
% 57.90/58.28  parent1[0; 2]: (145494) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 57.90/58.28    join( join( X, Y ), Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28     Z := complement( composition( complement( X ), top ) )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145512) {G2,W13,D6,L1,V2,M1}  { join( join( Y, X ), complement( 
% 57.90/58.28    composition( complement( X ), top ) ) ) = join( X, Y ) }.
% 57.90/58.28  parent0[0]: (145508) {G2,W13,D6,L1,V2,M1}  { join( X, Y ) = join( join( Y, 
% 57.90/58.28    X ), complement( composition( complement( X ), top ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (4472) {G31,W13,D6,L1,V2,M1} P(3684,29) { join( join( Y, X ), 
% 57.90/58.28    complement( composition( complement( X ), top ) ) ) ==> join( X, Y ) }.
% 57.90/58.28  parent0: (145512) {G2,W13,D6,L1,V2,M1}  { join( join( Y, X ), complement( 
% 57.90/58.28    composition( complement( X ), top ) ) ) = join( X, Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145516) {G31,W10,D5,L1,V2,M1}  { top ==> join( complement( X ), 
% 57.90/58.28    composition( join( X, Y ), top ) ) }.
% 57.90/58.28  parent0[0]: (3714) {G31,W10,D5,L1,V2,M1} P(3697,93);d(213) { join( 
% 57.90/58.28    complement( X ), composition( join( X, Y ), top ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145518) {G17,W12,D6,L1,V2,M1}  { top ==> join( complement( 
% 57.90/58.28    complement( X ) ), composition( complement( meet( X, Y ) ), top ) ) }.
% 57.90/58.28  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.28    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.28  parent1[0; 7]: (145516) {G31,W10,D5,L1,V2,M1}  { top ==> join( complement( 
% 57.90/58.28    X ), composition( join( X, Y ), top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := complement( X )
% 57.90/58.28     Y := complement( Y )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145519) {G16,W10,D6,L1,V2,M1}  { top ==> join( X, composition( 
% 57.90/58.28    complement( meet( X, Y ) ), top ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 3]: (145518) {G17,W12,D6,L1,V2,M1}  { top ==> join( complement( 
% 57.90/58.28    complement( X ) ), composition( complement( meet( X, Y ) ), top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145520) {G16,W10,D6,L1,V2,M1}  { join( X, composition( complement
% 57.90/58.28    ( meet( X, Y ) ), top ) ) ==> top }.
% 57.90/58.28  parent0[0]: (145519) {G16,W10,D6,L1,V2,M1}  { top ==> join( X, composition
% 57.90/58.28    ( complement( meet( X, Y ) ), top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (4886) {G32,W10,D6,L1,V2,M1} P(772,3714);d(755) { join( X, 
% 57.90/58.28    composition( complement( meet( X, Y ) ), top ) ) ==> top }.
% 57.90/58.28  parent0: (145520) {G16,W10,D6,L1,V2,M1}  { join( X, composition( complement
% 57.90/58.28    ( meet( X, Y ) ), top ) ) ==> top }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145522) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 57.90/58.28    converse( join( X, converse( Y ) ) ) }.
% 57.90/58.28  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.90/58.28    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145528) {G2,W14,D6,L1,V1,M1}  { join( converse( composition( 
% 57.90/58.28    complement( one ), converse( X ) ) ), X ) ==> converse( composition( top
% 57.90/58.28    , converse( X ) ) ) }.
% 57.90/58.28  parent0[0]: (3594) {G6,W10,D5,L1,V1,M1} P(15,192) { join( composition( 
% 57.90/58.28    complement( one ), X ), X ) ==> composition( top, X ) }.
% 57.90/58.28  parent1[0; 10]: (145522) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 57.90/58.28    ==> converse( join( X, converse( Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := converse( X )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( complement( one ), converse( X ) )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145530) {G2,W13,D6,L1,V1,M1}  { join( converse( composition( 
% 57.90/58.28    complement( one ), converse( X ) ) ), X ) ==> composition( X, converse( 
% 57.90/58.28    top ) ) }.
% 57.90/58.28  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 57.90/58.28    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 57.90/58.28  parent1[0; 9]: (145528) {G2,W14,D6,L1,V1,M1}  { join( converse( composition
% 57.90/58.28    ( complement( one ), converse( X ) ) ), X ) ==> converse( composition( 
% 57.90/58.28    top, converse( X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := top
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145532) {G3,W12,D6,L1,V1,M1}  { join( converse( composition( 
% 57.90/58.28    complement( one ), converse( X ) ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.90/58.28     }.
% 57.90/58.28  parent1[0; 11]: (145530) {G2,W13,D6,L1,V1,M1}  { join( converse( 
% 57.90/58.28    composition( complement( one ), converse( X ) ) ), X ) ==> composition( X
% 57.90/58.28    , converse( top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145533) {G2,W11,D6,L1,V1,M1}  { join( composition( X, converse( 
% 57.90/58.28    complement( one ) ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 57.90/58.28    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 57.90/58.28  parent1[0; 2]: (145532) {G3,W12,D6,L1,V1,M1}  { join( converse( composition
% 57.90/58.28    ( complement( one ), converse( X ) ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := complement( one )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145534) {G3,W11,D6,L1,V1,M1}  { join( composition( X, complement
% 57.90/58.28    ( converse( one ) ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.28    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.28  parent1[0; 4]: (145533) {G2,W11,D6,L1,V1,M1}  { join( composition( X, 
% 57.90/58.28    converse( complement( one ) ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := one
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145535) {G4,W10,D5,L1,V1,M1}  { join( composition( X, complement
% 57.90/58.28    ( one ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  parent0[0]: (185) {G3,W4,D3,L1,V0,M1} P(179,5) { converse( one ) ==> one
% 57.90/58.28     }.
% 57.90/58.28  parent1[0; 5]: (145534) {G3,W11,D6,L1,V1,M1}  { join( composition( X, 
% 57.90/58.28    complement( converse( one ) ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (5330) {G28,W10,D5,L1,V1,M1} P(3594,20);d(16);d(222);d(16);d(
% 57.90/58.28    2866);d(185) { join( composition( X, complement( one ) ), X ) ==> 
% 57.90/58.28    composition( X, top ) }.
% 57.90/58.28  parent0: (145535) {G4,W10,D5,L1,V1,M1}  { join( composition( X, complement
% 57.90/58.28    ( one ) ), X ) ==> composition( X, top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145538) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 57.90/58.28    Y ), join( X, Y ) ) ) }.
% 57.90/58.28  parent0[0]: (2741) {G24,W10,D5,L1,V2,M1} P(75,2554) { join( X, meet( 
% 57.90/58.28    complement( Y ), join( X, Y ) ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145540) {G25,W13,D8,L1,V2,M1}  { X ==> join( X, meet( complement
% 57.90/58.28    ( composition( complement( meet( X, Y ) ), top ) ), top ) ) }.
% 57.90/58.28  parent0[0]: (4886) {G32,W10,D6,L1,V2,M1} P(772,3714);d(755) { join( X, 
% 57.90/58.28    composition( complement( meet( X, Y ) ), top ) ) ==> top }.
% 57.90/58.28  parent1[0; 12]: (145538) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 57.90/58.28    complement( Y ), join( X, Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := composition( complement( meet( X, Y ) ), top )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145541) {G15,W11,D7,L1,V2,M1}  { X ==> join( X, complement( 
% 57.90/58.28    composition( complement( meet( X, Y ) ), top ) ) ) }.
% 57.90/58.28  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.90/58.28    top ) ==> X }.
% 57.90/58.28  parent1[0; 4]: (145540) {G25,W13,D8,L1,V2,M1}  { X ==> join( X, meet( 
% 57.90/58.28    complement( composition( complement( meet( X, Y ) ), top ) ), top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( composition( complement( meet( X, Y ) ), top ) )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145542) {G15,W11,D7,L1,V2,M1}  { join( X, complement( composition
% 57.90/58.28    ( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 57.90/58.28  parent0[0]: (145541) {G15,W11,D7,L1,V2,M1}  { X ==> join( X, complement( 
% 57.90/58.28    composition( complement( meet( X, Y ) ), top ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (5406) {G33,W11,D7,L1,V2,M1} P(4886,2741);d(751) { join( X, 
% 57.90/58.28    complement( composition( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 57.90/58.28  parent0: (145542) {G15,W11,D7,L1,V2,M1}  { join( X, complement( composition
% 57.90/58.28    ( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145544) {G23,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X, meet( Y
% 57.90/58.28    , complement( X ) ) ) }.
% 57.90/58.28  parent0[0]: (2557) {G23,W10,D5,L1,V2,M1} P(307,2510);d(771);d(746);d(908)
% 57.90/58.28     { join( X, meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145546) {G24,W13,D7,L1,V2,M1}  { join( meet( X, complement( 
% 57.90/58.28    composition( top, complement( Y ) ) ) ), Y ) ==> join( Y, zero ) }.
% 57.90/58.28  parent0[0]: (3604) {G28,W10,D6,L1,V2,M1} P(3590,1774) { meet( meet( Y, 
% 57.90/58.28    complement( composition( top, X ) ) ), X ) ==> zero }.
% 57.90/58.28  parent1[0; 12]: (145544) {G23,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X
% 57.90/58.28    , meet( Y, complement( X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := complement( Y )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := meet( X, complement( composition( top, complement( Y ) ) ) )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145547) {G12,W11,D7,L1,V2,M1}  { join( meet( X, complement( 
% 57.90/58.28    composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 57.90/58.28  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.90/58.28     }.
% 57.90/58.28  parent1[0; 10]: (145546) {G24,W13,D7,L1,V2,M1}  { join( meet( X, complement
% 57.90/58.28    ( composition( top, complement( Y ) ) ) ), Y ) ==> join( Y, zero ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (6277) {G29,W11,D7,L1,V2,M1} P(3604,2557);d(739) { join( meet
% 57.90/58.28    ( X, complement( composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 57.90/58.28  parent0: (145547) {G12,W11,D7,L1,V2,M1}  { join( meet( X, complement( 
% 57.90/58.28    composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145550) {G22,W10,D6,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 57.90/58.28    complement( converse( join( X, Y ) ) ) ) }.
% 57.90/58.28  parent0[0]: (1104) {G22,W10,D6,L1,V2,M1} P(8,1034) { meet( converse( X ), 
% 57.90/58.28    complement( converse( join( X, Y ) ) ) ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145555) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( converse( 
% 57.90/58.28    composition( X, complement( converse( composition( Y, X ) ) ) ) ), 
% 57.90/58.28    complement( converse( complement( converse( Y ) ) ) ) ) }.
% 57.90/58.28  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 57.90/58.28    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 57.90/58.28    Y ) ) ) ==> complement( converse( Y ) ) }.
% 57.90/58.28  parent1[0; 13]: (145550) {G22,W10,D6,L1,V2,M1}  { zero ==> meet( converse( 
% 57.90/58.28    X ), complement( converse( join( X, Y ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 57.90/58.28     Y := complement( converse( Y ) )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145556) {G3,W15,D7,L1,V2,M1}  { zero ==> meet( composition( 
% 57.90/58.28    complement( composition( Y, X ) ), converse( X ) ), complement( converse
% 57.90/58.28    ( complement( converse( Y ) ) ) ) ) }.
% 57.90/58.28  parent0[0]: (2891) {G28,W12,D6,L1,V2,M1} P(2866,16) { converse( composition
% 57.90/58.28    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 57.90/58.28    converse( Y ) ) }.
% 57.90/58.28  parent1[0; 3]: (145555) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( converse( 
% 57.90/58.28    composition( X, complement( converse( composition( Y, X ) ) ) ) ), 
% 57.90/58.28    complement( converse( complement( converse( Y ) ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := composition( Y, X )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145557) {G4,W15,D7,L1,V2,M1}  { zero ==> meet( composition( 
% 57.90/58.28    complement( composition( X, Y ) ), converse( Y ) ), complement( 
% 57.90/58.28    complement( converse( converse( X ) ) ) ) ) }.
% 57.90/58.28  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.28    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.28  parent1[0; 11]: (145556) {G3,W15,D7,L1,V2,M1}  { zero ==> meet( composition
% 57.90/58.28    ( complement( composition( Y, X ) ), converse( X ) ), complement( 
% 57.90/58.28    converse( complement( converse( Y ) ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := converse( X )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145558) {G5,W13,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 57.90/58.28    complement( composition( X, Y ) ), converse( Y ) ), converse( converse( X
% 57.90/58.28     ) ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 10]: (145557) {G4,W15,D7,L1,V2,M1}  { zero ==> meet( composition
% 57.90/58.28    ( complement( composition( X, Y ) ), converse( Y ) ), complement( 
% 57.90/58.28    complement( converse( converse( X ) ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := converse( converse( X ) )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145559) {G1,W11,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 57.90/58.28    complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 57.90/58.28  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 10]: (145558) {G5,W13,D6,L1,V2,M1}  { zero ==> meet( composition
% 57.90/58.28    ( complement( composition( X, Y ) ), converse( Y ) ), converse( converse
% 57.90/58.28    ( X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145560) {G1,W11,D6,L1,V2,M1}  { meet( composition( complement( 
% 57.90/58.28    composition( X, Y ) ), converse( Y ) ), X ) ==> zero }.
% 57.90/58.28  parent0[0]: (145559) {G1,W11,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 57.90/58.28    complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (6597) {G29,W11,D6,L1,V2,M1} P(110,1104);d(2891);d(2866);d(755
% 57.90/58.28    );d(7) { meet( composition( complement( composition( Y, X ) ), converse( 
% 57.90/58.28    X ) ), Y ) ==> zero }.
% 57.90/58.28  parent0: (145560) {G1,W11,D6,L1,V2,M1}  { meet( composition( complement( 
% 57.90/58.28    composition( X, Y ) ), converse( Y ) ), X ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145562) {G23,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 57.90/58.28    converse( join( X, Y ) ) ), converse( X ) ) }.
% 57.90/58.28  parent0[0]: (1096) {G23,W10,D6,L1,V2,M1} P(8,1033) { meet( complement( 
% 57.90/58.28    converse( join( X, Y ) ) ), converse( X ) ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145567) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 57.90/58.28    converse( complement( converse( Y ) ) ) ), converse( composition( X, 
% 57.90/58.28    complement( converse( composition( Y, X ) ) ) ) ) ) }.
% 57.90/58.28  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 57.90/58.28    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 57.90/58.28    Y ) ) ) ==> complement( converse( Y ) ) }.
% 57.90/58.28  parent1[0; 5]: (145562) {G23,W10,D6,L1,V2,M1}  { zero ==> meet( complement
% 57.90/58.28    ( converse( join( X, Y ) ) ), converse( X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 57.90/58.28     Y := complement( converse( Y ) )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145568) {G3,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 57.90/58.28    complement( converse( converse( X ) ) ) ), converse( composition( Y, 
% 57.90/58.28    complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 57.90/58.28  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.28    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.28  parent1[0; 4]: (145567) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 57.90/58.28    converse( complement( converse( Y ) ) ) ), converse( composition( X, 
% 57.90/58.28    complement( converse( composition( Y, X ) ) ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := converse( X )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145569) {G4,W14,D8,L1,V2,M1}  { zero ==> meet( converse( converse
% 57.90/58.28    ( X ) ), converse( composition( Y, complement( converse( composition( X, 
% 57.90/58.28    Y ) ) ) ) ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 3]: (145568) {G3,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 57.90/58.28    complement( converse( converse( X ) ) ) ), converse( composition( Y, 
% 57.90/58.28    complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := converse( converse( X ) )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145570) {G1,W12,D8,L1,V2,M1}  { zero ==> meet( X, converse( 
% 57.90/58.28    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 57.90/58.28  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 3]: (145569) {G4,W14,D8,L1,V2,M1}  { zero ==> meet( converse( 
% 57.90/58.28    converse( X ) ), converse( composition( Y, complement( converse( 
% 57.90/58.28    composition( X, Y ) ) ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145571) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 57.90/58.28    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 57.90/58.28  parent0[0]: (2891) {G28,W12,D6,L1,V2,M1} P(2866,16) { converse( composition
% 57.90/58.28    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 57.90/58.28    converse( Y ) ) }.
% 57.90/58.28  parent1[0; 4]: (145570) {G1,W12,D8,L1,V2,M1}  { zero ==> meet( X, converse
% 57.90/58.28    ( composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := composition( X, Y )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145572) {G2,W11,D6,L1,V2,M1}  { meet( X, composition( complement( 
% 57.90/58.28    composition( X, Y ) ), converse( Y ) ) ) ==> zero }.
% 57.90/58.28  parent0[0]: (145571) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition
% 57.90/58.28    ( complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (6930) {G29,W11,D6,L1,V2,M1} P(110,1096);d(2866);d(755);d(7);d
% 57.90/58.28    (2891) { meet( Y, composition( complement( composition( Y, X ) ), 
% 57.90/58.28    converse( X ) ) ) ==> zero }.
% 57.90/58.28  parent0: (145572) {G2,W11,D6,L1,V2,M1}  { meet( X, composition( complement
% 57.90/58.28    ( composition( X, Y ) ), converse( Y ) ) ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145574) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), meet
% 57.90/58.28    ( complement( Y ), Z ) ) }.
% 57.90/58.28  parent0[0]: (1708) {G21,W10,D5,L1,V3,M1} P(842,1664) { meet( meet( Y, X ), 
% 57.90/58.28    meet( complement( X ), Z ) ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145576) {G22,W11,D7,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.90/58.28    composition( Y, complement( converse( Y ) ) ) ), one ) }.
% 57.90/58.28  parent0[0]: (1948) {G25,W10,D7,L1,V1,M1} P(1865,1373);d(748) { meet( 
% 57.90/58.28    complement( composition( X, complement( converse( X ) ) ) ), one ) ==> 
% 57.90/58.28    one }.
% 57.90/58.28  parent1[0; 10]: (145574) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 57.90/58.28     ), meet( complement( Y ), Z ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := composition( Y, complement( converse( Y ) ) )
% 57.90/58.28     Z := one
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145578) {G22,W11,D7,L1,V2,M1}  { meet( meet( X, composition( Y, 
% 57.90/58.28    complement( converse( Y ) ) ) ), one ) ==> zero }.
% 57.90/58.28  parent0[0]: (145576) {G22,W11,D7,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.90/58.28    composition( Y, complement( converse( Y ) ) ) ), one ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (7462) {G26,W11,D7,L1,V2,M1} P(1948,1708) { meet( meet( Y, 
% 57.90/58.28    composition( X, complement( converse( X ) ) ) ), one ) ==> zero }.
% 57.90/58.28  parent0: (145578) {G22,W11,D7,L1,V2,M1}  { meet( meet( X, composition( Y, 
% 57.90/58.28    complement( converse( Y ) ) ) ), one ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145579) {G2,W11,D4,L1,V3,M1}  { meet( meet( Y, X ), Z ) = meet( Z
% 57.90/58.28    , meet( X, Y ) ) }.
% 57.90/58.28  parent0[0]: (996) {G18,W11,D4,L1,V3,M1} P(972,3);d(3) { meet( meet( Y, X )
% 57.90/58.28    , Z ) = meet( meet( X, Y ), Z ) }.
% 57.90/58.28  parent1[0; 1]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( 
% 57.90/58.28    X, Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Z
% 57.90/58.28     Y := meet( X, Y )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (7698) {G19,W11,D4,L1,V3,M1} P(996,75) { meet( meet( Y, X ), Z
% 57.90/58.28     ) = meet( Z, meet( X, Y ) ) }.
% 57.90/58.28  parent0: (145579) {G2,W11,D4,L1,V3,M1}  { meet( meet( Y, X ), Z ) = meet( Z
% 57.90/58.28    , meet( X, Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145584) {G20,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( join( X, Y
% 57.90/58.28     ), meet( X, Z ) ) }.
% 57.90/58.28  parent0[0]: (869) {G20,W11,D4,L1,V3,M1} P(850,30) { join( join( X, Z ), 
% 57.90/58.28    meet( X, Y ) ) ==> join( X, Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Z
% 57.90/58.28     Z := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145586) {G21,W17,D6,L1,V2,M1}  { join( composition( meet( X, 
% 57.90/58.28    skol1 ), top ), skol1 ) ==> join( skol1, meet( composition( meet( X, 
% 57.90/58.28    skol1 ), top ), Y ) ) }.
% 57.90/58.28  parent0[0]: (1256) {G23,W9,D5,L1,V1,M1} P(898,97);d(13) { join( composition
% 57.90/58.28    ( meet( X, skol1 ), top ), skol1 ) ==> skol1 }.
% 57.90/58.28  parent1[0; 9]: (145584) {G20,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( 
% 57.90/58.28    join( X, Y ), meet( X, Z ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( meet( X, skol1 ), top )
% 57.90/58.28     Y := skol1
% 57.90/58.28     Z := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145587) {G22,W11,D6,L1,V2,M1}  { skol1 ==> join( skol1, meet( 
% 57.90/58.28    composition( meet( X, skol1 ), top ), Y ) ) }.
% 57.90/58.28  parent0[0]: (1256) {G23,W9,D5,L1,V1,M1} P(898,97);d(13) { join( composition
% 57.90/58.28    ( meet( X, skol1 ), top ), skol1 ) ==> skol1 }.
% 57.90/58.28  parent1[0; 1]: (145586) {G21,W17,D6,L1,V2,M1}  { join( composition( meet( X
% 57.90/58.28    , skol1 ), top ), skol1 ) ==> join( skol1, meet( composition( meet( X, 
% 57.90/58.28    skol1 ), top ), Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145589) {G22,W11,D6,L1,V2,M1}  { join( skol1, meet( composition( 
% 57.90/58.28    meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 57.90/58.28  parent0[0]: (145587) {G22,W11,D6,L1,V2,M1}  { skol1 ==> join( skol1, meet( 
% 57.90/58.28    composition( meet( X, skol1 ), top ), Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (7969) {G24,W11,D6,L1,V2,M1} P(1256,869) { join( skol1, meet( 
% 57.90/58.28    composition( meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 57.90/58.28  parent0: (145589) {G22,W11,D6,L1,V2,M1}  { join( skol1, meet( composition( 
% 57.90/58.28    meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145594) {G4,W15,D5,L1,V3,M1}  { composition( X, join( meet( Y, Z
% 57.90/58.28     ), meet( Z, Y ) ) ) = composition( X, meet( Z, Y ) ) }.
% 57.90/58.28  parent0[0]: (2544) {G23,W11,D4,L1,V2,M1} P(988,2510);d(746) { join( meet( X
% 57.90/58.28    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent1[0; 12]: (246) {G3,W11,D4,L1,V3,M1} P(23,7);d(7) { composition( X, 
% 57.90/58.28    join( Z, Y ) ) = composition( X, join( Y, Z ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Z
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := meet( Z, Y )
% 57.90/58.28     Z := meet( Y, Z )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145596) {G5,W11,D4,L1,V3,M1}  { composition( X, meet( Y, Z ) ) = 
% 57.90/58.28    composition( X, meet( Z, Y ) ) }.
% 57.90/58.28  parent0[0]: (2544) {G23,W11,D4,L1,V2,M1} P(988,2510);d(746) { join( meet( X
% 57.90/58.28    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent1[0; 3]: (145594) {G4,W15,D5,L1,V3,M1}  { composition( X, join( meet
% 57.90/58.28    ( Y, Z ), meet( Z, Y ) ) ) = composition( X, meet( Z, Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := Z
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (8745) {G24,W11,D4,L1,V3,M1} P(2544,246);d(2544) { composition
% 57.90/58.28    ( Z, meet( X, Y ) ) = composition( Z, meet( Y, X ) ) }.
% 57.90/58.28  parent0: (145596) {G5,W11,D4,L1,V3,M1}  { composition( X, meet( Y, Z ) ) = 
% 57.90/58.28    composition( X, meet( Z, Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Z
% 57.90/58.28     Y := X
% 57.90/58.28     Z := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145600) {G2,W15,D5,L1,V3,M1}  { composition( join( meet( X, Y ), 
% 57.90/58.28    meet( Y, X ) ), Z ) = composition( meet( Y, X ), Z ) }.
% 57.90/58.28  parent0[0]: (2544) {G23,W11,D4,L1,V2,M1} P(988,2510);d(746) { join( meet( X
% 57.90/58.28    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent1[0; 11]: (95) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( 
% 57.90/58.28    X, Z ), Y ) = composition( join( Z, X ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := meet( X, Y )
% 57.90/58.28     Y := Z
% 57.90/58.28     Z := meet( Y, X )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145602) {G3,W11,D4,L1,V3,M1}  { composition( meet( X, Y ), Z ) = 
% 57.90/58.28    composition( meet( Y, X ), Z ) }.
% 57.90/58.28  parent0[0]: (2544) {G23,W11,D4,L1,V2,M1} P(988,2510);d(746) { join( meet( X
% 57.90/58.28    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent1[0; 2]: (145600) {G2,W15,D5,L1,V3,M1}  { composition( join( meet( X
% 57.90/58.28    , Y ), meet( Y, X ) ), Z ) = composition( meet( Y, X ), Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (8748) {G24,W11,D4,L1,V3,M1} P(2544,95);d(2544) { composition
% 57.90/58.28    ( meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 57.90/58.28  parent0: (145602) {G3,W11,D4,L1,V3,M1}  { composition( meet( X, Y ), Z ) = 
% 57.90/58.28    composition( meet( Y, X ), Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145604) {G19,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = meet( 
% 57.90/58.28    meet( X, Y ), Z ) }.
% 57.90/58.28  parent0[0]: (7698) {G19,W11,D4,L1,V3,M1} P(996,75) { meet( meet( Y, X ), Z
% 57.90/58.28     ) = meet( Z, meet( X, Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145607) {G20,W15,D5,L1,V3,M1}  { meet( X, meet( join( Y, Z ), 
% 57.90/58.28    join( Z, Y ) ) ) = meet( join( Y, Z ), X ) }.
% 57.90/58.28  parent0[0]: (2071) {G20,W11,D4,L1,V2,M1} P(1655,1373);d(748);d(755) { meet
% 57.90/58.28    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 57.90/58.28  parent1[0; 11]: (145604) {G19,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) =
% 57.90/58.28     meet( meet( X, Y ), Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := Z
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := join( Z, Y )
% 57.90/58.28     Y := join( Y, Z )
% 57.90/58.28     Z := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145609) {G21,W11,D4,L1,V3,M1}  { meet( X, join( Z, Y ) ) = meet( 
% 57.90/58.28    join( Y, Z ), X ) }.
% 57.90/58.28  parent0[0]: (2071) {G20,W11,D4,L1,V2,M1} P(1655,1373);d(748);d(755) { meet
% 57.90/58.28    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 57.90/58.28  parent1[0; 3]: (145607) {G20,W15,D5,L1,V3,M1}  { meet( X, meet( join( Y, Z
% 57.90/58.28     ), join( Z, Y ) ) ) = meet( join( Y, Z ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Z
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145610) {G21,W11,D4,L1,V3,M1}  { meet( join( Z, Y ), X ) = meet( X
% 57.90/58.28    , join( Y, Z ) ) }.
% 57.90/58.28  parent0[0]: (145609) {G21,W11,D4,L1,V3,M1}  { meet( X, join( Z, Y ) ) = 
% 57.90/58.28    meet( join( Y, Z ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Z
% 57.90/58.28     Z := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (8859) {G21,W11,D4,L1,V3,M1} P(2071,7698);d(2071) { meet( join
% 57.90/58.28    ( Y, X ), Z ) = meet( Z, join( X, Y ) ) }.
% 57.90/58.28  parent0: (145610) {G21,W11,D4,L1,V3,M1}  { meet( join( Z, Y ), X ) = meet( 
% 57.90/58.28    X, join( Y, Z ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Z
% 57.90/58.28     Y := X
% 57.90/58.28     Z := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145614) {G19,W15,D5,L1,V3,M1}  { meet( meet( join( X, Y ), join( 
% 57.90/58.28    Y, X ) ), Z ) = meet( join( X, Y ), Z ) }.
% 57.90/58.28  parent0[0]: (2071) {G20,W11,D4,L1,V2,M1} P(1655,1373);d(748);d(755) { meet
% 57.90/58.28    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 57.90/58.28  parent1[0; 11]: (996) {G18,W11,D4,L1,V3,M1} P(972,3);d(3) { meet( meet( Y, 
% 57.90/58.28    X ), Z ) = meet( meet( X, Y ), Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := join( Y, X )
% 57.90/58.28     Y := join( X, Y )
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145616) {G20,W11,D4,L1,V3,M1}  { meet( join( Y, X ), Z ) = meet( 
% 57.90/58.28    join( X, Y ), Z ) }.
% 57.90/58.28  parent0[0]: (2071) {G20,W11,D4,L1,V2,M1} P(1655,1373);d(748);d(755) { meet
% 57.90/58.28    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 57.90/58.28  parent1[0; 2]: (145614) {G19,W15,D5,L1,V3,M1}  { meet( meet( join( X, Y ), 
% 57.90/58.28    join( Y, X ) ), Z ) = meet( join( X, Y ), Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (8860) {G21,W11,D4,L1,V3,M1} P(2071,996);d(2071) { meet( join
% 57.90/58.28    ( Y, X ), Z ) = meet( join( X, Y ), Z ) }.
% 57.90/58.28  parent0: (145616) {G20,W11,D4,L1,V3,M1}  { meet( join( Y, X ), Z ) = meet( 
% 57.90/58.28    join( X, Y ), Z ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28     Z := Z
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145618) {G24,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 57.90/58.28    meet( complement( meet( X, Y ) ), X ) }.
% 57.90/58.28  parent0[0]: (3177) {G24,W11,D5,L1,V2,M1} P(2564,770);d(770);d(950);d(772)
% 57.90/58.28     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 57.90/58.28     }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145624) {G18,W12,D5,L1,V2,M1}  { meet( complement( complement( X
% 57.90/58.28     ) ), Y ) ==> meet( join( complement( Y ), X ), Y ) }.
% 57.90/58.28  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.90/58.28    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.90/58.28  parent1[0; 7]: (145618) {G24,W11,D5,L1,V2,M1}  { meet( complement( Y ), X )
% 57.90/58.28     ==> meet( complement( meet( X, Y ) ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := complement( X )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145625) {G16,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 57.90/58.28    complement( Y ), X ), Y ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 2]: (145624) {G18,W12,D5,L1,V2,M1}  { meet( complement( 
% 57.90/58.28    complement( X ) ), Y ) ==> meet( join( complement( Y ), X ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145626) {G16,W10,D5,L1,V2,M1}  { meet( join( complement( Y ), X )
% 57.90/58.28    , Y ) ==> meet( X, Y ) }.
% 57.90/58.28  parent0[0]: (145625) {G16,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 57.90/58.28    complement( Y ), X ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (10104) {G25,W10,D5,L1,V2,M1} P(951,3177);d(755) { meet( join
% 57.90/58.28    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 57.90/58.28  parent0: (145626) {G16,W10,D5,L1,V2,M1}  { meet( join( complement( Y ), X )
% 57.90/58.28    , Y ) ==> meet( X, Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145627) {G25,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( join( 
% 57.90/58.28    complement( X ), Y ), X ) }.
% 57.90/58.28  parent0[0]: (10104) {G25,W10,D5,L1,V2,M1} P(951,3177);d(755) { meet( join( 
% 57.90/58.28    complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145629) {G22,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( X, 
% 57.90/58.28    complement( Y ) ), Y ) }.
% 57.90/58.28  parent0[0]: (8860) {G21,W11,D4,L1,V3,M1} P(2071,996);d(2071) { meet( join( 
% 57.90/58.28    Y, X ), Z ) = meet( join( X, Y ), Z ) }.
% 57.90/58.28  parent1[0; 4]: (145627) {G25,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( 
% 57.90/58.28    join( complement( X ), Y ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := complement( Y )
% 57.90/58.28     Z := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145635) {G22,W10,D5,L1,V2,M1}  { meet( join( X, complement( Y ) )
% 57.90/58.28    , Y ) ==> meet( X, Y ) }.
% 57.90/58.28  parent0[0]: (145629) {G22,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 57.90/58.28    X, complement( Y ) ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (10114) {G26,W10,D5,L1,V2,M1} P(10104,8860) { meet( join( Y, 
% 57.90/58.28    complement( X ) ), X ) ==> meet( Y, X ) }.
% 57.90/58.28  parent0: (145635) {G22,W10,D5,L1,V2,M1}  { meet( join( X, complement( Y ) )
% 57.90/58.28    , Y ) ==> meet( X, Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145636) {G25,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( join( 
% 57.90/58.28    complement( X ), Y ), X ) }.
% 57.90/58.28  parent0[0]: (10104) {G25,W10,D5,L1,V2,M1} P(951,3177);d(755) { meet( join( 
% 57.90/58.28    complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145655) {G22,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, join( 
% 57.90/58.28    X, complement( Y ) ) ) }.
% 57.90/58.28  parent0[0]: (8859) {G21,W11,D4,L1,V3,M1} P(2071,7698);d(2071) { meet( join
% 57.90/58.28    ( Y, X ), Z ) = meet( Z, join( X, Y ) ) }.
% 57.90/58.28  parent1[0; 4]: (145636) {G25,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( 
% 57.90/58.28    join( complement( X ), Y ), X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := complement( Y )
% 57.90/58.28     Z := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145659) {G22,W10,D5,L1,V2,M1}  { meet( Y, join( X, complement( Y )
% 57.90/58.28     ) ) ==> meet( X, Y ) }.
% 57.90/58.28  parent0[0]: (145655) {G22,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, 
% 57.90/58.28    join( X, complement( Y ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (10115) {G26,W10,D5,L1,V2,M1} P(10104,8859) { meet( X, join( Y
% 57.90/58.28    , complement( X ) ) ) ==> meet( Y, X ) }.
% 57.90/58.28  parent0: (145659) {G22,W10,D5,L1,V2,M1}  { meet( Y, join( X, complement( Y
% 57.90/58.28     ) ) ) ==> meet( X, Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145661) {G23,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, Y
% 57.90/58.28     ), meet( Y, X ) ) }.
% 57.90/58.28  parent0[0]: (2544) {G23,W11,D4,L1,V2,M1} P(988,2510);d(746) { join( meet( X
% 57.90/58.28    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145665) {G24,W17,D6,L1,V2,M1}  { meet( X, join( complement( X ), 
% 57.90/58.28    Y ) ) ==> join( meet( X, join( complement( X ), Y ) ), meet( Y, X ) ) }.
% 57.90/58.28  parent0[0]: (10104) {G25,W10,D5,L1,V2,M1} P(951,3177);d(755) { meet( join( 
% 57.90/58.28    complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 57.90/58.28  parent1[0; 14]: (145661) {G23,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 57.90/58.28    meet( X, Y ), meet( Y, X ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := join( complement( X ), Y )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145667) {G25,W10,D5,L1,V2,M1}  { meet( X, join( complement( X ), 
% 57.90/58.28    Y ) ) ==> meet( Y, X ) }.
% 57.90/58.28  parent0[0]: (3086) {G28,W14,D6,L1,V2,M1} P(1389,3070);d(951) { join( meet( 
% 57.90/58.28    X, join( complement( X ), Y ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 57.90/58.28  parent1[0; 7]: (145665) {G24,W17,D6,L1,V2,M1}  { meet( X, join( complement
% 57.90/58.28    ( X ), Y ) ) ==> join( meet( X, join( complement( X ), Y ) ), meet( Y, X
% 57.90/58.28     ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (10118) {G29,W10,D5,L1,V2,M1} P(10104,2544);d(3086) { meet( X
% 57.90/58.28    , join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 57.90/58.28  parent0: (145667) {G25,W10,D5,L1,V2,M1}  { meet( X, join( complement( X ), 
% 57.90/58.28    Y ) ) ==> meet( Y, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145670) {G26,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( X, 
% 57.90/58.28    complement( Y ) ), Y ) }.
% 57.90/58.28  parent0[0]: (10114) {G26,W10,D5,L1,V2,M1} P(10104,8860) { meet( join( Y, 
% 57.90/58.28    complement( X ) ), X ) ==> meet( Y, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145671) {G16,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.90/58.28    meet( join( X, Y ), complement( Y ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 8]: (145670) {G26,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 57.90/58.28    join( X, complement( Y ) ), Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := complement( Y )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145672) {G16,W11,D4,L1,V2,M1}  { meet( join( X, Y ), complement( Y
% 57.90/58.28     ) ) ==> meet( X, complement( Y ) ) }.
% 57.90/58.28  parent0[0]: (145671) {G16,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) 
% 57.90/58.28    ==> meet( join( X, Y ), complement( Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (10134) {G27,W11,D4,L1,V2,M1} P(755,10114) { meet( join( Y, X
% 57.90/58.28     ), complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.28  parent0: (145672) {G16,W11,D4,L1,V2,M1}  { meet( join( X, Y ), complement( 
% 57.90/58.28    Y ) ) ==> meet( X, complement( Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145674) {G26,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( Y
% 57.90/58.28    , complement( X ) ) ) }.
% 57.90/58.28  parent0[0]: (10115) {G26,W10,D5,L1,V2,M1} P(10104,8859) { meet( X, join( Y
% 57.90/58.28    , complement( X ) ) ) ==> meet( Y, X ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145675) {G16,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.90/58.28    meet( complement( Y ), join( X, Y ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 10]: (145674) {G26,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X
% 57.90/58.28    , join( Y, complement( X ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := complement( Y )
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145676) {G16,W11,D4,L1,V2,M1}  { meet( complement( Y ), join( X, Y
% 57.90/58.28     ) ) ==> meet( X, complement( Y ) ) }.
% 57.90/58.28  parent0[0]: (145675) {G16,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) 
% 57.90/58.28    ==> meet( complement( Y ), join( X, Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (10139) {G27,W11,D4,L1,V2,M1} P(755,10115) { meet( complement
% 57.90/58.28    ( X ), join( Y, X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.28  parent0: (145676) {G16,W11,D4,L1,V2,M1}  { meet( complement( Y ), join( X, 
% 57.90/58.28    Y ) ) ==> meet( X, complement( Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145678) {G20,W11,D5,L1,V2,M1}  { zero ==> composition( composition
% 57.90/58.28    ( X, converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 57.90/58.28  parent0[0]: (1495) {G20,W11,D5,L1,V2,M1} P(1486,4);d(795) { composition( 
% 57.90/58.28    composition( Y, converse( X ) ), complement( composition( X, top ) ) ) 
% 57.90/58.28    ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145681) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( converse( 
% 57.90/58.28    composition( Y, X ) ), complement( composition( Y, top ) ) ) }.
% 57.90/58.28  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 57.90/58.28    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 57.90/58.28  parent1[0; 3]: (145678) {G20,W11,D5,L1,V2,M1}  { zero ==> composition( 
% 57.90/58.28    composition( X, converse( Y ) ), complement( composition( Y, top ) ) )
% 57.90/58.28     }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := converse( X )
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145682) {G1,W11,D5,L1,V2,M1}  { composition( converse( composition
% 57.90/58.28    ( X, Y ) ), complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.28  parent0[0]: (145681) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( converse
% 57.90/58.28    ( composition( Y, X ) ), complement( composition( Y, top ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (10484) {G21,W11,D5,L1,V2,M1} P(9,1495) { composition( 
% 57.90/58.28    converse( composition( Y, X ) ), complement( composition( Y, top ) ) ) 
% 57.90/58.28    ==> zero }.
% 57.90/58.28  parent0: (145682) {G1,W11,D5,L1,V2,M1}  { composition( converse( 
% 57.90/58.28    composition( X, Y ) ), complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145684) {G1,W13,D7,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.90/58.28    composition( X, complement( composition( converse( X ), Y ) ) ), 
% 57.90/58.28    complement( Y ) ) }.
% 57.90/58.28  parent0[0]: (112) {G1,W13,D7,L1,V2,M1} P(7,10) { join( composition( X, 
% 57.90/58.28    complement( composition( converse( X ), Y ) ) ), complement( Y ) ) ==> 
% 57.90/58.28    complement( Y ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145688) {G2,W18,D6,L1,V2,M1}  { complement( complement( 
% 57.90/58.28    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), 
% 57.90/58.28    complement( zero ) ), complement( complement( composition( X, top ) ) ) )
% 57.90/58.28     }.
% 57.90/58.28  parent0[0]: (10484) {G21,W11,D5,L1,V2,M1} P(9,1495) { composition( converse
% 57.90/58.28    ( composition( Y, X ) ), complement( composition( Y, top ) ) ) ==> zero
% 57.90/58.28     }.
% 57.90/58.28  parent1[0; 12]: (145684) {G1,W13,D7,L1,V2,M1}  { complement( Y ) ==> join( 
% 57.90/58.28    composition( X, complement( composition( converse( X ), Y ) ) ), 
% 57.90/58.28    complement( Y ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := Y
% 57.90/58.28     Y := X
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := composition( X, Y )
% 57.90/58.28     Y := complement( composition( X, top ) )
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145689) {G3,W17,D6,L1,V2,M1}  { complement( complement( 
% 57.90/58.28    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), top
% 57.90/58.28     ), complement( complement( composition( X, top ) ) ) ) }.
% 57.90/58.28  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.28    ( zero ) ==> top }.
% 57.90/58.28  parent1[0; 11]: (145688) {G2,W18,D6,L1,V2,M1}  { complement( complement( 
% 57.90/58.28    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), 
% 57.90/58.28    complement( zero ) ), complement( complement( composition( X, top ) ) ) )
% 57.90/58.28     }.
% 57.90/58.28  substitution0:
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145691) {G4,W15,D5,L1,V2,M1}  { complement( complement( 
% 57.90/58.28    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), top
% 57.90/58.28     ), composition( X, top ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 12]: (145689) {G3,W17,D6,L1,V2,M1}  { complement( complement( 
% 57.90/58.28    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), top
% 57.90/58.28     ), complement( complement( composition( X, top ) ) ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := composition( X, top )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145692) {G5,W13,D5,L1,V2,M1}  { composition( X, top ) ==> join( 
% 57.90/58.28    composition( composition( X, Y ), top ), composition( X, top ) ) }.
% 57.90/58.28  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.28    complement( X ) ) ==> X }.
% 57.90/58.28  parent1[0; 1]: (145691) {G4,W15,D5,L1,V2,M1}  { complement( complement( 
% 57.90/58.28    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), top
% 57.90/58.28     ), composition( X, top ) ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := composition( X, top )
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  paramod: (145695) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 57.90/58.28    composition( join( composition( X, Y ), X ), top ) }.
% 57.90/58.28  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.90/58.28    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.90/58.28  parent1[0; 4]: (145692) {G5,W13,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 57.90/58.28    join( composition( composition( X, Y ), top ), composition( X, top ) )
% 57.90/58.28     }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := composition( X, Y )
% 57.90/58.28     Y := X
% 57.90/58.28     Z := top
% 57.90/58.28  end
% 57.90/58.28  substitution1:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145696) {G1,W11,D5,L1,V2,M1}  { composition( join( composition( X
% 57.90/58.28    , Y ), X ), top ) ==> composition( X, top ) }.
% 57.90/58.28  parent0[0]: (145695) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 57.90/58.28    composition( join( composition( X, Y ), X ), top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  subsumption: (10490) {G22,W11,D5,L1,V2,M1} P(10484,112);d(743);d(755);d(6)
% 57.90/58.28     { composition( join( composition( X, Y ), X ), top ) ==> composition( X
% 57.90/58.28    , top ) }.
% 57.90/58.28  parent0: (145696) {G1,W11,D5,L1,V2,M1}  { composition( join( composition( X
% 57.90/58.28    , Y ), X ), top ) ==> composition( X, top ) }.
% 57.90/58.28  substitution0:
% 57.90/58.28     X := X
% 57.90/58.28     Y := Y
% 57.90/58.28  end
% 57.90/58.28  permutation0:
% 57.90/58.28     0 ==> 0
% 57.90/58.28  end
% 57.90/58.28  
% 57.90/58.28  eqswap: (145698) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 57.90/58.28    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 57.90/58.28    X ) ) ) ) }.
% 57.90/58.28  parent0[0]: (111) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 57.90/58.28    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 57.90/58.29    complement( Y ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145703) {G2,W20,D7,L1,V2,M1}  { complement( complement( 
% 57.90/58.29    composition( X, top ) ) ) ==> join( complement( complement( composition( 
% 57.90/58.29    X, top ) ) ), composition( converse( converse( composition( X, Y ) ) ), 
% 57.90/58.29    complement( zero ) ) ) }.
% 57.90/58.29  parent0[0]: (10484) {G21,W11,D5,L1,V2,M1} P(9,1495) { composition( converse
% 57.90/58.29    ( composition( Y, X ) ), complement( composition( Y, top ) ) ) ==> zero
% 57.90/58.29     }.
% 57.90/58.29  parent1[0; 19]: (145698) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 57.90/58.29    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 57.90/58.29    X ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := complement( composition( X, top ) )
% 57.90/58.29     Y := converse( composition( X, Y ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145705) {G3,W18,D7,L1,V2,M1}  { complement( complement( 
% 57.90/58.29    composition( X, top ) ) ) ==> join( composition( X, top ), composition( 
% 57.90/58.29    converse( converse( composition( X, Y ) ) ), complement( zero ) ) ) }.
% 57.90/58.29  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.29    complement( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 7]: (145703) {G2,W20,D7,L1,V2,M1}  { complement( complement( 
% 57.90/58.29    composition( X, top ) ) ) ==> join( complement( complement( composition( 
% 57.90/58.29    X, top ) ) ), composition( converse( converse( composition( X, Y ) ) ), 
% 57.90/58.29    complement( zero ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, top )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145706) {G4,W16,D7,L1,V2,M1}  { composition( X, top ) ==> join( 
% 57.90/58.29    composition( X, top ), composition( converse( converse( composition( X, Y
% 57.90/58.29     ) ) ), complement( zero ) ) ) }.
% 57.90/58.29  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.29    complement( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 1]: (145705) {G3,W18,D7,L1,V2,M1}  { complement( complement( 
% 57.90/58.29    composition( X, top ) ) ) ==> join( composition( X, top ), composition( 
% 57.90/58.29    converse( converse( composition( X, Y ) ) ), complement( zero ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, top )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145711) {G1,W14,D5,L1,V2,M1}  { composition( X, top ) ==> join( 
% 57.90/58.29    composition( X, top ), composition( composition( X, Y ), complement( zero
% 57.90/58.29     ) ) ) }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 9]: (145706) {G4,W16,D7,L1,V2,M1}  { composition( X, top ) ==> 
% 57.90/58.29    join( composition( X, top ), composition( converse( converse( composition
% 57.90/58.29    ( X, Y ) ) ), complement( zero ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, Y )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145712) {G2,W13,D5,L1,V2,M1}  { composition( X, top ) ==> join( 
% 57.90/58.29    composition( X, top ), composition( composition( X, Y ), top ) ) }.
% 57.90/58.29  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.29    ( zero ) ==> top }.
% 57.90/58.29  parent1[0; 12]: (145711) {G1,W14,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 57.90/58.29    join( composition( X, top ), composition( composition( X, Y ), complement
% 57.90/58.29    ( zero ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145713) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 57.90/58.29    composition( join( X, composition( X, Y ) ), top ) }.
% 57.90/58.29  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 57.90/58.29    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 57.90/58.29  parent1[0; 4]: (145712) {G2,W13,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 57.90/58.29    join( composition( X, top ), composition( composition( X, Y ), top ) )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := composition( X, Y )
% 57.90/58.29     Z := top
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145714) {G1,W11,D5,L1,V2,M1}  { composition( join( X, composition
% 57.90/58.29    ( X, Y ) ), top ) ==> composition( X, top ) }.
% 57.90/58.29  parent0[0]: (145713) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 57.90/58.29    composition( join( X, composition( X, Y ) ), top ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (10491) {G22,W11,D5,L1,V2,M1} P(10484,111);d(755);d(7);d(743);
% 57.90/58.29    d(6) { composition( join( X, composition( X, Y ) ), top ) ==> composition
% 57.90/58.29    ( X, top ) }.
% 57.90/58.29  parent0: (145714) {G1,W11,D5,L1,V2,M1}  { composition( join( X, composition
% 57.90/58.29    ( X, Y ) ), top ) ==> composition( X, top ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145716) {G31,W9,D5,L1,V2,M1}  { X ==> meet( composition( join( X, 
% 57.90/58.29    Y ), top ), X ) }.
% 57.90/58.29  parent0[0]: (3801) {G31,W9,D5,L1,V2,M1} P(3682,1052) { meet( composition( 
% 57.90/58.29    join( X, Y ), top ), X ) ==> X }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145717) {G23,W11,D4,L1,V2,M1}  { composition( X, Y ) ==> meet( 
% 57.90/58.29    composition( X, top ), composition( X, Y ) ) }.
% 57.90/58.29  parent0[0]: (10490) {G22,W11,D5,L1,V2,M1} P(10484,112);d(743);d(755);d(6)
% 57.90/58.29     { composition( join( composition( X, Y ), X ), top ) ==> composition( X
% 57.90/58.29    , top ) }.
% 57.90/58.29  parent1[0; 5]: (145716) {G31,W9,D5,L1,V2,M1}  { X ==> meet( composition( 
% 57.90/58.29    join( X, Y ), top ), X ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := composition( X, Y )
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145718) {G23,W11,D4,L1,V2,M1}  { meet( composition( X, top ), 
% 57.90/58.29    composition( X, Y ) ) ==> composition( X, Y ) }.
% 57.90/58.29  parent0[0]: (145717) {G23,W11,D4,L1,V2,M1}  { composition( X, Y ) ==> meet
% 57.90/58.29    ( composition( X, top ), composition( X, Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (11279) {G32,W11,D4,L1,V2,M1} P(10490,3801) { meet( 
% 57.90/58.29    composition( X, top ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 57.90/58.29  parent0: (145718) {G23,W11,D4,L1,V2,M1}  { meet( composition( X, top ), 
% 57.90/58.29    composition( X, Y ) ) ==> composition( X, Y ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145720) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.90/58.29    complement( join( complement( X ), Y ) ) }.
% 57.90/58.29  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.29    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145725) {G17,W12,D6,L1,V1,M1}  { meet( converse( X ), complement
% 57.90/58.29    ( one ) ) ==> complement( converse( join( complement( X ), one ) ) ) }.
% 57.90/58.29  parent0[0]: (2885) {G28,W11,D5,L1,V1,M1} P(2866,189) { join( complement( 
% 57.90/58.29    converse( X ) ), one ) ==> converse( join( complement( X ), one ) ) }.
% 57.90/58.29  parent1[0; 7]: (145720) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) )
% 57.90/58.29     ==> complement( join( complement( X ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := converse( X )
% 57.90/58.29     Y := one
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145726) {G18,W11,D5,L1,V1,M1}  { meet( converse( X ), complement
% 57.90/58.29    ( one ) ) ==> converse( meet( X, complement( one ) ) ) }.
% 57.90/58.29  parent0[0]: (2845) {G27,W12,D6,L1,V2,M1} P(951,2796) { complement( converse
% 57.90/58.29    ( join( complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) )
% 57.90/58.29     ) }.
% 57.90/58.29  parent1[0; 6]: (145725) {G17,W12,D6,L1,V1,M1}  { meet( converse( X ), 
% 57.90/58.29    complement( one ) ) ==> complement( converse( join( complement( X ), one
% 57.90/58.29     ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := one
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (12245) {G29,W11,D5,L1,V1,M1} P(2885,771);d(2845) { meet( 
% 57.90/58.29    converse( X ), complement( one ) ) ==> converse( meet( X, complement( one
% 57.90/58.29     ) ) ) }.
% 57.90/58.29  parent0: (145726) {G18,W11,D5,L1,V1,M1}  { meet( converse( X ), complement
% 57.90/58.29    ( one ) ) ==> converse( meet( X, complement( one ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145729) {G23,W11,D4,L1,V2,M1}  { join( Y, complement( X ) ) ==> 
% 57.90/58.29    join( complement( X ), meet( X, Y ) ) }.
% 57.90/58.29  parent0[0]: (2464) {G23,W11,D4,L1,V2,M1} P(2431,898);d(1);d(887) { join( 
% 57.90/58.29    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145735) {G24,W16,D6,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> join( complement( converse( X ) ), 
% 57.90/58.29    converse( meet( X, complement( one ) ) ) ) }.
% 57.90/58.29  parent0[0]: (12245) {G29,W11,D5,L1,V1,M1} P(2885,771);d(2845) { meet( 
% 57.90/58.29    converse( X ), complement( one ) ) ==> converse( meet( X, complement( one
% 57.90/58.29     ) ) ) }.
% 57.90/58.29  parent1[0; 11]: (145729) {G23,W11,D4,L1,V2,M1}  { join( Y, complement( X )
% 57.90/58.29     ) ==> join( complement( X ), meet( X, Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := converse( X )
% 57.90/58.29     Y := complement( one )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145736) {G25,W15,D6,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> converse( join( complement( X ), meet( 
% 57.90/58.29    X, complement( one ) ) ) ) }.
% 57.90/58.29  parent0[0]: (2894) {G28,W12,D5,L1,V2,M1} P(2866,8) { join( complement( 
% 57.90/58.29    converse( X ) ), converse( Y ) ) ==> converse( join( complement( X ), Y )
% 57.90/58.29     ) }.
% 57.90/58.29  parent1[0; 7]: (145735) {G24,W16,D6,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> join( complement( converse( X ) ), 
% 57.90/58.29    converse( meet( X, complement( one ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := meet( X, complement( one ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145737) {G24,W13,D5,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> converse( join( complement( one ), 
% 57.90/58.29    complement( X ) ) ) }.
% 57.90/58.29  parent0[0]: (2464) {G23,W11,D4,L1,V2,M1} P(2431,898);d(1);d(887) { join( 
% 57.90/58.29    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.29  parent1[0; 8]: (145736) {G25,W15,D6,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> converse( join( complement( X ), meet( 
% 57.90/58.29    X, complement( one ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := complement( one )
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145739) {G17,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> converse( complement( meet( one, X ) )
% 57.90/58.29     ) }.
% 57.90/58.29  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.29    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.29  parent1[0; 8]: (145737) {G24,W13,D5,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> converse( join( complement( one ), 
% 57.90/58.29    complement( X ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := one
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145741) {G18,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> complement( converse( meet( one, X ) )
% 57.90/58.29     ) }.
% 57.90/58.29  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.29    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.29  parent1[0; 7]: (145739) {G17,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> converse( complement( meet( one, X ) )
% 57.90/58.29     ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := meet( one, X )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145742) {G17,W11,D5,L1,V1,M1}  { complement( meet( one, converse
% 57.90/58.29    ( X ) ) ) ==> complement( converse( meet( one, X ) ) ) }.
% 57.90/58.29  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.29    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.29  parent1[0; 1]: (145741) {G18,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.29    complement( converse( X ) ) ) ==> complement( converse( meet( one, X ) )
% 57.90/58.29     ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := one
% 57.90/58.29     Y := converse( X )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (12268) {G30,W11,D5,L1,V1,M1} P(12245,2464);d(2894);d(2464);d(
% 57.90/58.29    772);d(2866);d(772) { complement( meet( one, converse( X ) ) ) ==> 
% 57.90/58.29    complement( converse( meet( one, X ) ) ) }.
% 57.90/58.29  parent0: (145742) {G17,W11,D5,L1,V1,M1}  { complement( meet( one, converse
% 57.90/58.29    ( X ) ) ) ==> complement( converse( meet( one, X ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145745) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 57.90/58.29     ) }.
% 57.90/58.29  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.29    complement( X ) ) ==> X }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145747) {G16,W11,D6,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 57.90/58.29    complement( complement( converse( meet( one, X ) ) ) ) }.
% 57.90/58.29  parent0[0]: (12268) {G30,W11,D5,L1,V1,M1} P(12245,2464);d(2894);d(2464);d(
% 57.90/58.29    772);d(2866);d(772) { complement( meet( one, converse( X ) ) ) ==> 
% 57.90/58.29    complement( converse( meet( one, X ) ) ) }.
% 57.90/58.29  parent1[0; 6]: (145745) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 57.90/58.29    complement( X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := meet( one, converse( X ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145748) {G16,W9,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 57.90/58.29    converse( meet( one, X ) ) }.
% 57.90/58.29  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.29    complement( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 5]: (145747) {G16,W11,D6,L1,V1,M1}  { meet( one, converse( X ) )
% 57.90/58.29     ==> complement( complement( converse( meet( one, X ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( meet( one, X ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (12362) {G31,W9,D4,L1,V1,M1} P(12268,755);d(755) { meet( one, 
% 57.90/58.29    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 57.90/58.29  parent0: (145748) {G16,W9,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 57.90/58.29    converse( meet( one, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145751) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 57.90/58.29    meet( one, converse( X ) ) }.
% 57.90/58.29  parent0[0]: (12362) {G31,W9,D4,L1,V1,M1} P(12268,755);d(755) { meet( one, 
% 57.90/58.29    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145752) {G28,W11,D5,L1,V1,M1}  { converse( meet( one, complement
% 57.90/58.29    ( X ) ) ) ==> meet( one, complement( converse( X ) ) ) }.
% 57.90/58.29  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.29    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.29  parent1[0; 8]: (145751) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) 
% 57.90/58.29    ==> meet( one, converse( X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := complement( X )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145753) {G28,W11,D5,L1,V1,M1}  { meet( one, complement( converse( 
% 57.90/58.29    X ) ) ) ==> converse( meet( one, complement( X ) ) ) }.
% 57.90/58.29  parent0[0]: (145752) {G28,W11,D5,L1,V1,M1}  { converse( meet( one, 
% 57.90/58.29    complement( X ) ) ) ==> meet( one, complement( converse( X ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (12382) {G32,W11,D5,L1,V1,M1} P(2866,12362) { meet( one, 
% 57.90/58.29    complement( converse( X ) ) ) ==> converse( meet( one, complement( X ) )
% 57.90/58.29     ) }.
% 57.90/58.29  parent0: (145753) {G28,W11,D5,L1,V1,M1}  { meet( one, complement( converse
% 57.90/58.29    ( X ) ) ) ==> converse( meet( one, complement( X ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145754) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 57.90/58.29    meet( one, converse( X ) ) }.
% 57.90/58.29  parent0[0]: (12362) {G31,W9,D4,L1,V1,M1} P(12268,755);d(755) { meet( one, 
% 57.90/58.29    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145756) {G2,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 57.90/58.29    meet( converse( X ), one ) }.
% 57.90/58.29  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 57.90/58.29    Y ) }.
% 57.90/58.29  parent1[0; 5]: (145754) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) 
% 57.90/58.29    ==> meet( one, converse( X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( X )
% 57.90/58.29     Y := one
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145762) {G2,W9,D4,L1,V1,M1}  { meet( converse( X ), one ) ==> 
% 57.90/58.29    converse( meet( one, X ) ) }.
% 57.90/58.29  parent0[0]: (145756) {G2,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 57.90/58.29    meet( converse( X ), one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (12408) {G32,W9,D4,L1,V1,M1} P(12362,75) { meet( converse( X )
% 57.90/58.29    , one ) ==> converse( meet( one, X ) ) }.
% 57.90/58.29  parent0: (145762) {G2,W9,D4,L1,V1,M1}  { meet( converse( X ), one ) ==> 
% 57.90/58.29    converse( meet( one, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145764) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 57.90/58.29    meet( one, converse( X ) ) }.
% 57.90/58.29  parent0[0]: (12362) {G31,W9,D4,L1,V1,M1} P(12268,755);d(755) { meet( one, 
% 57.90/58.29    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145765) {G2,W14,D6,L1,V2,M1}  { converse( meet( one, join( 
% 57.90/58.29    converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) ) ) }.
% 57.90/58.29  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.90/58.29     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.90/58.29  parent1[0; 10]: (145764) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) )
% 57.90/58.29     ==> meet( one, converse( X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := join( converse( X ), Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (12409) {G32,W14,D6,L1,V2,M1} P(19,12362) { converse( meet( 
% 57.90/58.29    one, join( converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) )
% 57.90/58.29     ) }.
% 57.90/58.29  parent0: (145765) {G2,W14,D6,L1,V2,M1}  { converse( meet( one, join( 
% 57.90/58.29    converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145768) {G32,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 57.90/58.29    meet( converse( X ), one ) }.
% 57.90/58.29  parent0[0]: (12408) {G32,W9,D4,L1,V1,M1} P(12362,75) { meet( converse( X )
% 57.90/58.29    , one ) ==> converse( meet( one, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145769) {G28,W11,D5,L1,V1,M1}  { converse( meet( one, complement
% 57.90/58.29    ( X ) ) ) ==> meet( complement( converse( X ) ), one ) }.
% 57.90/58.29  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.29    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.29  parent1[0; 7]: (145768) {G32,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) 
% 57.90/58.29    ==> meet( converse( X ), one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := complement( X )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145770) {G28,W11,D5,L1,V1,M1}  { meet( complement( converse( X ) )
% 57.90/58.29    , one ) ==> converse( meet( one, complement( X ) ) ) }.
% 57.90/58.29  parent0[0]: (145769) {G28,W11,D5,L1,V1,M1}  { converse( meet( one, 
% 57.90/58.29    complement( X ) ) ) ==> meet( complement( converse( X ) ), one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (12410) {G33,W11,D5,L1,V1,M1} P(2866,12408) { meet( complement
% 57.90/58.29    ( converse( X ) ), one ) ==> converse( meet( one, complement( X ) ) ) }.
% 57.90/58.29  parent0: (145770) {G28,W11,D5,L1,V1,M1}  { meet( complement( converse( X )
% 57.90/58.29     ), one ) ==> converse( meet( one, complement( X ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145772) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y ) ) ==> 
% 57.90/58.29    join( composition( X, complement( converse( composition( Y, X ) ) ) ), 
% 57.90/58.29    complement( converse( Y ) ) ) }.
% 57.90/58.29  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 57.90/58.29    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 57.90/58.29    Y ) ) ) ==> complement( converse( Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145777) {G2,W22,D7,L1,V1,M1}  { complement( converse( converse( 
% 57.90/58.29    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 57.90/58.29    composition( X, skol1 ) ), complement( converse( zero ) ) ), complement( 
% 57.90/58.29    converse( converse( composition( X, skol1 ) ) ) ) ) }.
% 57.90/58.29  parent0[0]: (1414) {G12,W11,D5,L1,V1,M1} S(103);d(739) { composition( 
% 57.90/58.29    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 57.90/58.29     ) ) ==> zero }.
% 57.90/58.29  parent1[0; 15]: (145772) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y )
% 57.90/58.29     ) ==> join( composition( X, complement( converse( composition( Y, X ) )
% 57.90/58.29     ) ), complement( converse( Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := complement( composition( X, skol1 ) )
% 57.90/58.29     Y := converse( composition( X, skol1 ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145778) {G3,W21,D7,L1,V1,M1}  { complement( converse( converse( 
% 57.90/58.29    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 57.90/58.29    composition( X, skol1 ) ), complement( zero ) ), complement( converse( 
% 57.90/58.29    converse( composition( X, skol1 ) ) ) ) ) }.
% 57.90/58.29  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.90/58.29    zero }.
% 57.90/58.29  parent1[0; 14]: (145777) {G2,W22,D7,L1,V1,M1}  { complement( converse( 
% 57.90/58.29    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 57.90/58.29    ( composition( X, skol1 ) ), complement( converse( zero ) ) ), complement
% 57.90/58.29    ( converse( converse( composition( X, skol1 ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145779) {G4,W20,D7,L1,V1,M1}  { complement( converse( converse( 
% 57.90/58.29    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 57.90/58.29    composition( X, skol1 ) ), top ), complement( converse( converse( 
% 57.90/58.29    composition( X, skol1 ) ) ) ) ) }.
% 57.90/58.29  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.29    ( zero ) ==> top }.
% 57.90/58.29  parent1[0; 13]: (145778) {G3,W21,D7,L1,V1,M1}  { complement( converse( 
% 57.90/58.29    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 57.90/58.29    ( composition( X, skol1 ) ), complement( zero ) ), complement( converse( 
% 57.90/58.29    converse( composition( X, skol1 ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145781) {G1,W18,D6,L1,V1,M1}  { complement( converse( converse( 
% 57.90/58.29    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 57.90/58.29    composition( X, skol1 ) ), top ), complement( composition( X, skol1 ) ) )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 15]: (145779) {G4,W20,D7,L1,V1,M1}  { complement( converse( 
% 57.90/58.29    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 57.90/58.29    ( composition( X, skol1 ) ), top ), complement( converse( converse( 
% 57.90/58.29    composition( X, skol1 ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, skol1 )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145782) {G1,W16,D6,L1,V1,M1}  { complement( composition( X, skol1
% 57.90/58.29     ) ) ==> join( composition( complement( composition( X, skol1 ) ), top )
% 57.90/58.29    , complement( composition( X, skol1 ) ) ) }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 2]: (145781) {G1,W18,D6,L1,V1,M1}  { complement( converse( 
% 57.90/58.29    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 57.90/58.29    ( composition( X, skol1 ) ), top ), complement( composition( X, skol1 ) )
% 57.90/58.29     ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, skol1 )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145785) {G2,W11,D5,L1,V1,M1}  { complement( composition( X, skol1
% 57.90/58.29     ) ) ==> composition( complement( composition( X, skol1 ) ), top ) }.
% 57.90/58.29  parent0[0]: (3631) {G11,W9,D4,L1,V1,M1} P(3590,20);d(16);d(222) { join( 
% 57.90/58.29    composition( X, top ), X ) ==> composition( X, top ) }.
% 57.90/58.29  parent1[0; 5]: (145782) {G1,W16,D6,L1,V1,M1}  { complement( composition( X
% 57.90/58.29    , skol1 ) ) ==> join( composition( complement( composition( X, skol1 ) )
% 57.90/58.29    , top ), complement( composition( X, skol1 ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := complement( composition( X, skol1 ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145786) {G2,W11,D5,L1,V1,M1}  { composition( complement( 
% 57.90/58.29    composition( X, skol1 ) ), top ) ==> complement( composition( X, skol1 )
% 57.90/58.29     ) }.
% 57.90/58.29  parent0[0]: (145785) {G2,W11,D5,L1,V1,M1}  { complement( composition( X, 
% 57.90/58.29    skol1 ) ) ==> composition( complement( composition( X, skol1 ) ), top )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (12539) {G16,W11,D5,L1,V1,M1} P(1414,110);d(775);d(743);d(7);d
% 57.90/58.29    (3631) { composition( complement( composition( X, skol1 ) ), top ) ==> 
% 57.90/58.29    complement( composition( X, skol1 ) ) }.
% 57.90/58.29  parent0: (145786) {G2,W11,D5,L1,V1,M1}  { composition( complement( 
% 57.90/58.29    composition( X, skol1 ) ), top ) ==> complement( composition( X, skol1 )
% 57.90/58.29     ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145788) {G24,W11,D6,L1,V2,M1}  { skol1 ==> join( skol1, meet( 
% 57.90/58.29    composition( meet( X, skol1 ), top ), Y ) ) }.
% 57.90/58.29  parent0[0]: (7969) {G24,W11,D6,L1,V2,M1} P(1256,869) { join( skol1, meet( 
% 57.90/58.29    composition( meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145789) {G25,W9,D5,L1,V2,M1}  { skol1 ==> join( skol1, 
% 57.90/58.29    composition( meet( X, skol1 ), Y ) ) }.
% 57.90/58.29  parent0[0]: (11279) {G32,W11,D4,L1,V2,M1} P(10490,3801) { meet( composition
% 57.90/58.29    ( X, top ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 57.90/58.29  parent1[0; 4]: (145788) {G24,W11,D6,L1,V2,M1}  { skol1 ==> join( skol1, 
% 57.90/58.29    meet( composition( meet( X, skol1 ), top ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := meet( X, skol1 )
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := composition( meet( X, skol1 ), Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145790) {G25,W9,D5,L1,V2,M1}  { join( skol1, composition( meet( X
% 57.90/58.29    , skol1 ), Y ) ) ==> skol1 }.
% 57.90/58.29  parent0[0]: (145789) {G25,W9,D5,L1,V2,M1}  { skol1 ==> join( skol1, 
% 57.90/58.29    composition( meet( X, skol1 ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (15297) {G33,W9,D5,L1,V2,M1} P(11279,7969) { join( skol1, 
% 57.90/58.29    composition( meet( X, skol1 ), Y ) ) ==> skol1 }.
% 57.90/58.29  parent0: (145790) {G25,W9,D5,L1,V2,M1}  { join( skol1, composition( meet( X
% 57.90/58.29    , skol1 ), Y ) ) ==> skol1 }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145792) {G20,W11,D4,L1,V2,M1}  { join( Y, X ) ==> meet( join( X, Y
% 57.90/58.29     ), join( Y, X ) ) }.
% 57.90/58.29  parent0[0]: (2071) {G20,W11,D4,L1,V2,M1} P(1655,1373);d(748);d(755) { meet
% 57.90/58.29    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145796) {G21,W17,D6,L1,V2,M1}  { join( composition( meet( X, 
% 57.90/58.29    skol1 ), Y ), skol1 ) ==> meet( skol1, join( composition( meet( X, skol1
% 57.90/58.29     ), Y ), skol1 ) ) }.
% 57.90/58.29  parent0[0]: (15297) {G33,W9,D5,L1,V2,M1} P(11279,7969) { join( skol1, 
% 57.90/58.29    composition( meet( X, skol1 ), Y ) ) ==> skol1 }.
% 57.90/58.29  parent1[0; 9]: (145792) {G20,W11,D4,L1,V2,M1}  { join( Y, X ) ==> meet( 
% 57.90/58.29    join( X, Y ), join( Y, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := skol1
% 57.90/58.29     Y := composition( meet( X, skol1 ), Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145798) {G21,W9,D5,L1,V2,M1}  { join( composition( meet( X, skol1
% 57.90/58.29     ), Y ), skol1 ) ==> skol1 }.
% 57.90/58.29  parent0[0]: (1043) {G20,W7,D4,L1,V2,M1} P(0,1025) { meet( X, join( Y, X ) )
% 57.90/58.29     ==> X }.
% 57.90/58.29  parent1[0; 8]: (145796) {G21,W17,D6,L1,V2,M1}  { join( composition( meet( X
% 57.90/58.29    , skol1 ), Y ), skol1 ) ==> meet( skol1, join( composition( meet( X, 
% 57.90/58.29    skol1 ), Y ), skol1 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := skol1
% 57.90/58.29     Y := composition( meet( X, skol1 ), Y )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (15351) {G34,W9,D5,L1,V2,M1} P(15297,2071);d(1043) { join( 
% 57.90/58.29    composition( meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 57.90/58.29  parent0: (145798) {G21,W9,D5,L1,V2,M1}  { join( composition( meet( X, skol1
% 57.90/58.29     ), Y ), skol1 ) ==> skol1 }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145801) {G31,W9,D5,L1,V2,M1}  { Y ==> meet( composition( join( X, 
% 57.90/58.29    Y ), top ), Y ) }.
% 57.90/58.29  parent0[0]: (3803) {G31,W9,D5,L1,V2,M1} P(3682,1057) { meet( composition( 
% 57.90/58.29    join( X, Y ), top ), Y ) ==> Y }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145804) {G32,W15,D5,L1,V2,M1}  { composition( meet( X, skol1 ), Y
% 57.90/58.29     ) ==> meet( composition( skol1, top ), composition( meet( X, skol1 ), Y
% 57.90/58.29     ) ) }.
% 57.90/58.29  parent0[0]: (15297) {G33,W9,D5,L1,V2,M1} P(11279,7969) { join( skol1, 
% 57.90/58.29    composition( meet( X, skol1 ), Y ) ) ==> skol1 }.
% 57.90/58.29  parent1[0; 8]: (145801) {G31,W9,D5,L1,V2,M1}  { Y ==> meet( composition( 
% 57.90/58.29    join( X, Y ), top ), Y ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := skol1
% 57.90/58.29     Y := composition( meet( X, skol1 ), Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145805) {G1,W13,D5,L1,V2,M1}  { composition( meet( X, skol1 ), Y
% 57.90/58.29     ) ==> meet( skol1, composition( meet( X, skol1 ), Y ) ) }.
% 57.90/58.29  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 57.90/58.29    skol1 }.
% 57.90/58.29  parent1[0; 7]: (145804) {G32,W15,D5,L1,V2,M1}  { composition( meet( X, 
% 57.90/58.29    skol1 ), Y ) ==> meet( composition( skol1, top ), composition( meet( X, 
% 57.90/58.29    skol1 ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145806) {G1,W13,D5,L1,V2,M1}  { meet( skol1, composition( meet( X
% 57.90/58.29    , skol1 ), Y ) ) ==> composition( meet( X, skol1 ), Y ) }.
% 57.90/58.29  parent0[0]: (145805) {G1,W13,D5,L1,V2,M1}  { composition( meet( X, skol1 )
% 57.90/58.29    , Y ) ==> meet( skol1, composition( meet( X, skol1 ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (15370) {G34,W13,D5,L1,V2,M1} P(15297,3803);d(13) { meet( 
% 57.90/58.29    skol1, composition( meet( X, skol1 ), Y ) ) ==> composition( meet( X, 
% 57.90/58.29    skol1 ), Y ) }.
% 57.90/58.29  parent0: (145806) {G1,W13,D5,L1,V2,M1}  { meet( skol1, composition( meet( X
% 57.90/58.29    , skol1 ), Y ) ) ==> composition( meet( X, skol1 ), Y ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145808) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 57.90/58.29    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 57.90/58.29  parent0[0]: (6930) {G29,W11,D6,L1,V2,M1} P(110,1096);d(2866);d(755);d(7);d(
% 57.90/58.29    2891) { meet( Y, composition( complement( composition( Y, X ) ), converse
% 57.90/58.29    ( X ) ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145809) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( X, composition( 
% 57.90/58.29    complement( composition( X, top ) ), top ) ) }.
% 57.90/58.29  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.90/58.29     }.
% 57.90/58.29  parent1[0; 9]: (145808) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( X, 
% 57.90/58.29    composition( complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := top
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145810) {G11,W10,D6,L1,V1,M1}  { meet( X, composition( complement
% 57.90/58.29    ( composition( X, top ) ), top ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (145809) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( X, composition
% 57.90/58.29    ( complement( composition( X, top ) ), top ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (15938) {G30,W10,D6,L1,V1,M1} P(222,6930) { meet( X, 
% 57.90/58.29    composition( complement( composition( X, top ) ), top ) ) ==> zero }.
% 57.90/58.29  parent0: (145810) {G11,W10,D6,L1,V1,M1}  { meet( X, composition( complement
% 57.90/58.29    ( composition( X, top ) ), top ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145812) {G25,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 57.90/58.29    meet( X, complement( meet( X, Y ) ) ) }.
% 57.90/58.29  parent0[0]: (3166) {G25,W11,D5,L1,V2,M1} P(2556,771);d(770);d(950);d(772)
% 57.90/58.29     { meet( X, complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145816) {G26,W14,D7,L1,V1,M1}  { meet( complement( composition( 
% 57.90/58.29    complement( composition( X, top ) ), top ) ), X ) ==> meet( X, complement
% 57.90/58.29    ( zero ) ) }.
% 57.90/58.29  parent0[0]: (15938) {G30,W10,D6,L1,V1,M1} P(222,6930) { meet( X, 
% 57.90/58.29    composition( complement( composition( X, top ) ), top ) ) ==> zero }.
% 57.90/58.29  parent1[0; 13]: (145812) {G25,W11,D5,L1,V2,M1}  { meet( complement( Y ), X
% 57.90/58.29     ) ==> meet( X, complement( meet( X, Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := composition( complement( composition( X, top ) ), top )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145817) {G13,W13,D7,L1,V1,M1}  { meet( complement( composition( 
% 57.90/58.29    complement( composition( X, top ) ), top ) ), X ) ==> meet( X, top ) }.
% 57.90/58.29  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.29    ( zero ) ==> top }.
% 57.90/58.29  parent1[0; 12]: (145816) {G26,W14,D7,L1,V1,M1}  { meet( complement( 
% 57.90/58.29    composition( complement( composition( X, top ) ), top ) ), X ) ==> meet( 
% 57.90/58.29    X, complement( zero ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145818) {G14,W11,D7,L1,V1,M1}  { meet( complement( composition( 
% 57.90/58.29    complement( composition( X, top ) ), top ) ), X ) ==> X }.
% 57.90/58.29  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.90/58.29    top ) ==> X }.
% 57.90/58.29  parent1[0; 10]: (145817) {G13,W13,D7,L1,V1,M1}  { meet( complement( 
% 57.90/58.29    composition( complement( composition( X, top ) ), top ) ), X ) ==> meet( 
% 57.90/58.29    X, top ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (15942) {G31,W11,D7,L1,V1,M1} P(15938,3166);d(743);d(751) { 
% 57.90/58.29    meet( complement( composition( complement( composition( X, top ) ), top )
% 57.90/58.29     ), X ) ==> X }.
% 57.90/58.29  parent0: (145818) {G14,W11,D7,L1,V1,M1}  { meet( complement( composition( 
% 57.90/58.29    complement( composition( X, top ) ), top ) ), X ) ==> X }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145821) {G29,W11,D6,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 57.90/58.29    composition( join( complement( converse( skol1 ) ), X ), skol1 ) }.
% 57.90/58.29  parent0[0]: (2900) {G29,W11,D6,L1,V1,M1} P(2884,6);d(748) { composition( 
% 57.90/58.29    join( complement( converse( skol1 ) ), X ), skol1 ) ==> composition( X, 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145823) {G24,W14,D6,L1,V1,M1}  { composition( meet( X, converse( 
% 57.90/58.29    skol1 ) ), skol1 ) ==> composition( join( X, complement( converse( skol1
% 57.90/58.29     ) ) ), skol1 ) }.
% 57.90/58.29  parent0[0]: (2429) {G23,W11,D4,L1,V2,M1} P(2408,898);d(1);d(869) { join( 
% 57.90/58.29    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.29  parent1[0; 8]: (145821) {G29,W11,D6,L1,V1,M1}  { composition( X, skol1 ) 
% 57.90/58.29    ==> composition( join( complement( converse( skol1 ) ), X ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := converse( skol1 )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := meet( X, converse( skol1 ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145824) {G25,W10,D5,L1,V1,M1}  { composition( meet( X, converse( 
% 57.90/58.29    skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 57.90/58.29  parent0[0]: (2901) {G29,W11,D6,L1,V1,M1} P(2884,6);d(739) { composition( 
% 57.90/58.29    join( X, complement( converse( skol1 ) ) ), skol1 ) ==> composition( X, 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  parent1[0; 7]: (145823) {G24,W14,D6,L1,V1,M1}  { composition( meet( X, 
% 57.90/58.29    converse( skol1 ) ), skol1 ) ==> composition( join( X, complement( 
% 57.90/58.29    converse( skol1 ) ) ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (18125) {G30,W10,D5,L1,V1,M1} P(2429,2900);d(2901) { 
% 57.90/58.29    composition( meet( X, converse( skol1 ) ), skol1 ) ==> composition( X, 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  parent0: (145824) {G25,W10,D5,L1,V1,M1}  { composition( meet( X, converse( 
% 57.90/58.29    skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145827) {G29,W11,D6,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 57.90/58.29    composition( join( complement( converse( skol1 ) ), X ), skol1 ) }.
% 57.90/58.29  parent0[0]: (2900) {G29,W11,D6,L1,V1,M1} P(2884,6);d(748) { composition( 
% 57.90/58.29    join( complement( converse( skol1 ) ), X ), skol1 ) ==> composition( X, 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145829) {G24,W14,D6,L1,V1,M1}  { composition( meet( converse( 
% 57.90/58.29    skol1 ), X ), skol1 ) ==> composition( join( X, complement( converse( 
% 57.90/58.29    skol1 ) ) ), skol1 ) }.
% 57.90/58.29  parent0[0]: (2464) {G23,W11,D4,L1,V2,M1} P(2431,898);d(1);d(887) { join( 
% 57.90/58.29    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.29  parent1[0; 8]: (145827) {G29,W11,D6,L1,V1,M1}  { composition( X, skol1 ) 
% 57.90/58.29    ==> composition( join( complement( converse( skol1 ) ), X ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := converse( skol1 )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := meet( converse( skol1 ), X )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145830) {G25,W10,D5,L1,V1,M1}  { composition( meet( converse( 
% 57.90/58.29    skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 57.90/58.29  parent0[0]: (2901) {G29,W11,D6,L1,V1,M1} P(2884,6);d(739) { composition( 
% 57.90/58.29    join( X, complement( converse( skol1 ) ) ), skol1 ) ==> composition( X, 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  parent1[0; 7]: (145829) {G24,W14,D6,L1,V1,M1}  { composition( meet( 
% 57.90/58.29    converse( skol1 ), X ), skol1 ) ==> composition( join( X, complement( 
% 57.90/58.29    converse( skol1 ) ) ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (18126) {G30,W10,D5,L1,V1,M1} P(2464,2900);d(2901) { 
% 57.90/58.29    composition( meet( converse( skol1 ), X ), skol1 ) ==> composition( X, 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  parent0: (145830) {G25,W10,D5,L1,V1,M1}  { composition( meet( converse( 
% 57.90/58.29    skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145832) {G20,W14,D5,L1,V0,M1}  { ! composition( skol2, meet( skol1
% 57.90/58.29    , skol3 ) ) ==> composition( meet( skol2, converse( skol1 ) ), meet( 
% 57.90/58.29    skol1, skol3 ) ) }.
% 57.90/58.29  parent0[0]: (878) {G20,W14,D5,L1,V0,M1} P(850,14) { ! composition( meet( 
% 57.90/58.29    skol2, converse( skol1 ) ), meet( skol1, skol3 ) ) ==> composition( skol2
% 57.90/58.29    , meet( skol1, skol3 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145833) {G21,W14,D5,L1,V0,M1}  { ! composition( skol2, meet( 
% 57.90/58.29    skol1, skol3 ) ) ==> composition( meet( converse( skol1 ), skol2 ), meet
% 57.90/58.29    ( skol1, skol3 ) ) }.
% 57.90/58.29  parent0[0]: (8748) {G24,W11,D4,L1,V3,M1} P(2544,95);d(2544) { composition( 
% 57.90/58.29    meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 57.90/58.29  parent1[0; 7]: (145832) {G20,W14,D5,L1,V0,M1}  { ! composition( skol2, meet
% 57.90/58.29    ( skol1, skol3 ) ) ==> composition( meet( skol2, converse( skol1 ) ), 
% 57.90/58.29    meet( skol1, skol3 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := skol2
% 57.90/58.29     Y := converse( skol1 )
% 57.90/58.29     Z := meet( skol1, skol3 )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145836) {G21,W14,D5,L1,V0,M1}  { ! composition( meet( converse( 
% 57.90/58.29    skol1 ), skol2 ), meet( skol1, skol3 ) ) ==> composition( skol2, meet( 
% 57.90/58.29    skol1, skol3 ) ) }.
% 57.90/58.29  parent0[0]: (145833) {G21,W14,D5,L1,V0,M1}  { ! composition( skol2, meet( 
% 57.90/58.29    skol1, skol3 ) ) ==> composition( meet( converse( skol1 ), skol2 ), meet
% 57.90/58.29    ( skol1, skol3 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (21853) {G25,W14,D5,L1,V0,M1} P(8748,878) { ! composition( 
% 57.90/58.29    meet( converse( skol1 ), skol2 ), meet( skol1, skol3 ) ) ==> composition
% 57.90/58.29    ( skol2, meet( skol1, skol3 ) ) }.
% 57.90/58.29  parent0: (145836) {G21,W14,D5,L1,V0,M1}  { ! composition( meet( converse( 
% 57.90/58.29    skol1 ), skol2 ), meet( skol1, skol3 ) ) ==> composition( skol2, meet( 
% 57.90/58.29    skol1, skol3 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145838) {G27,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) ) ==> 
% 57.90/58.29    meet( complement( X ), join( Y, X ) ) }.
% 57.90/58.29  parent0[0]: (10139) {G27,W11,D4,L1,V2,M1} P(755,10115) { meet( complement( 
% 57.90/58.29    X ), join( Y, X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145846) {G18,W19,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 57.90/58.29    , complement( complement( Z ) ) ) ==> meet( complement( complement( Z ) )
% 57.90/58.29    , join( complement( meet( X, Z ) ), Y ) ) }.
% 57.90/58.29  parent0[0]: (964) {G17,W14,D5,L1,V3,M1} P(772,30) { join( join( complement
% 57.90/58.29    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 57.90/58.29     }.
% 57.90/58.29  parent1[0; 13]: (145838) {G27,W11,D4,L1,V2,M1}  { meet( Y, complement( X )
% 57.90/58.29     ) ==> meet( complement( X ), join( Y, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Z
% 57.90/58.29     Z := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := complement( Z )
% 57.90/58.29     Y := join( complement( X ), Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145847) {G19,W19,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 57.90/58.29    , complement( complement( Z ) ) ) ==> complement( join( complement( Z ), 
% 57.90/58.29    meet( meet( X, Z ), complement( Y ) ) ) ) }.
% 57.90/58.29  parent0[0]: (1614) {G18,W15,D6,L1,V3,M1} P(951,1598) { meet( complement( Z
% 57.90/58.29     ), join( complement( X ), Y ) ) ==> complement( join( Z, meet( X, 
% 57.90/58.29    complement( Y ) ) ) ) }.
% 57.90/58.29  parent1[0; 9]: (145846) {G18,W19,D6,L1,V3,M1}  { meet( join( complement( X
% 57.90/58.29     ), Y ), complement( complement( Z ) ) ) ==> meet( complement( complement
% 57.90/58.29    ( Z ) ), join( complement( meet( X, Z ) ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := meet( X, Z )
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := complement( Z )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145848) {G17,W18,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 57.90/58.29    , complement( complement( Z ) ) ) ==> meet( Z, complement( meet( meet( X
% 57.90/58.29    , Z ), complement( Y ) ) ) ) }.
% 57.90/58.29  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.29    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  parent1[0; 9]: (145847) {G19,W19,D6,L1,V3,M1}  { meet( join( complement( X
% 57.90/58.29     ), Y ), complement( complement( Z ) ) ) ==> complement( join( complement
% 57.90/58.29    ( Z ), meet( meet( X, Z ), complement( Y ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := meet( meet( X, Z ), complement( Y ) )
% 57.90/58.29     Y := Z
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145849) {G18,W17,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 57.90/58.29    , complement( complement( Z ) ) ) ==> meet( Z, join( complement( meet( X
% 57.90/58.29    , Z ) ), Y ) ) }.
% 57.90/58.29  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.90/58.29    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.90/58.29  parent1[0; 11]: (145848) {G17,W18,D6,L1,V3,M1}  { meet( join( complement( X
% 57.90/58.29     ), Y ), complement( complement( Z ) ) ) ==> meet( Z, complement( meet( 
% 57.90/58.29    meet( X, Z ), complement( Y ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := meet( X, Z )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145850) {G19,W17,D6,L1,V3,M1}  { complement( join( meet( X, 
% 57.90/58.29    complement( Y ) ), complement( Z ) ) ) ==> meet( Z, join( complement( 
% 57.90/58.29    meet( X, Z ) ), Y ) ) }.
% 57.90/58.29  parent0[0]: (1613) {G18,W15,D6,L1,V3,M1} P(951,1598) { meet( join( 
% 57.90/58.29    complement( X ), Y ), complement( Z ) ) ==> complement( join( meet( X, 
% 57.90/58.29    complement( Y ) ), Z ) ) }.
% 57.90/58.29  parent1[0; 1]: (145849) {G18,W17,D6,L1,V3,M1}  { meet( join( complement( X
% 57.90/58.29     ), Y ), complement( complement( Z ) ) ) ==> meet( Z, join( complement( 
% 57.90/58.29    meet( X, Z ) ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := complement( Z )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145851) {G17,W16,D6,L1,V3,M1}  { meet( complement( meet( X, 
% 57.90/58.29    complement( Y ) ) ), Z ) ==> meet( Z, join( complement( meet( X, Z ) ), Y
% 57.90/58.29     ) ) }.
% 57.90/58.29  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.90/58.29    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.90/58.29  parent1[0; 1]: (145850) {G19,W17,D6,L1,V3,M1}  { complement( join( meet( X
% 57.90/58.29    , complement( Y ) ), complement( Z ) ) ) ==> meet( Z, join( complement( 
% 57.90/58.29    meet( X, Z ) ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := meet( X, complement( Y ) )
% 57.90/58.29     Y := Z
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145852) {G18,W15,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 57.90/58.29    , Z ) ==> meet( Z, join( complement( meet( X, Z ) ), Y ) ) }.
% 57.90/58.29  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.90/58.29    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.90/58.29  parent1[0; 2]: (145851) {G17,W16,D6,L1,V3,M1}  { meet( complement( meet( X
% 57.90/58.29    , complement( Y ) ) ), Z ) ==> meet( Z, join( complement( meet( X, Z ) )
% 57.90/58.29    , Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145853) {G18,W15,D6,L1,V3,M1}  { meet( Z, join( complement( meet( 
% 57.90/58.29    X, Z ) ), Y ) ) ==> meet( join( complement( X ), Y ), Z ) }.
% 57.90/58.29  parent0[0]: (145852) {G18,W15,D6,L1,V3,M1}  { meet( join( complement( X ), 
% 57.90/58.29    Y ), Z ) ==> meet( Z, join( complement( meet( X, Z ) ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (23978) {G28,W15,D6,L1,V3,M1} P(964,10139);d(1614);d(771);d(
% 57.90/58.29    951);d(1613);d(770);d(951) { meet( Z, join( complement( meet( X, Z ) ), Y
% 57.90/58.29     ) ) ==> meet( join( complement( X ), Y ), Z ) }.
% 57.90/58.29  parent0: (145853) {G18,W15,D6,L1,V3,M1}  { meet( Z, join( complement( meet
% 57.90/58.29    ( X, Z ) ), Y ) ) ==> meet( join( complement( X ), Y ), Z ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145863) {G18,W16,D6,L1,V3,M1}  { complement( join( complement( X
% 57.90/58.29     ), join( complement( Y ), Z ) ) ) = complement( join( complement( meet( 
% 57.90/58.29    Y, X ) ), Z ) ) }.
% 57.90/58.29  parent0[0]: (964) {G17,W14,D5,L1,V3,M1} P(772,30) { join( join( complement
% 57.90/58.29    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 57.90/58.29     }.
% 57.90/58.29  parent1[0; 10]: (1625) {G18,W9,D4,L1,V2,M1} P(1598,75);d(1598) { complement
% 57.90/58.29    ( join( X, Y ) ) = complement( join( Y, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := complement( X )
% 57.90/58.29     Y := join( complement( Y ), Z )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145865) {G17,W15,D6,L1,V3,M1}  { complement( join( complement( X
% 57.90/58.29     ), join( complement( Y ), Z ) ) ) = meet( meet( Y, X ), complement( Z )
% 57.90/58.29     ) }.
% 57.90/58.29  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.29    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  parent1[0; 9]: (145863) {G18,W16,D6,L1,V3,M1}  { complement( join( 
% 57.90/58.29    complement( X ), join( complement( Y ), Z ) ) ) = complement( join( 
% 57.90/58.29    complement( meet( Y, X ) ), Z ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Z
% 57.90/58.29     Y := meet( Y, X )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145869) {G17,W14,D6,L1,V3,M1}  { meet( X, complement( join( 
% 57.90/58.29    complement( Y ), Z ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 57.90/58.29  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.29    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  parent1[0; 1]: (145865) {G17,W15,D6,L1,V3,M1}  { complement( join( 
% 57.90/58.29    complement( X ), join( complement( Y ), Z ) ) ) = meet( meet( Y, X ), 
% 57.90/58.29    complement( Z ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := join( complement( Y ), Z )
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145871) {G17,W13,D5,L1,V3,M1}  { meet( X, meet( Y, complement( Z
% 57.90/58.29     ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 57.90/58.29  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.29    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  parent1[0; 3]: (145869) {G17,W14,D6,L1,V3,M1}  { meet( X, complement( join
% 57.90/58.29    ( complement( Y ), Z ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Z
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (24022) {G19,W13,D5,L1,V3,M1} P(964,1625);d(771);d(771);d(771)
% 57.90/58.29     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 57.90/58.29    complement( Y ) ) }.
% 57.90/58.29  parent0: (145871) {G17,W13,D5,L1,V3,M1}  { meet( X, meet( Y, complement( Z
% 57.90/58.29     ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Z
% 57.90/58.29     Y := X
% 57.90/58.29     Z := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145874) {G34,W9,D5,L1,V2,M1}  { skol1 ==> join( composition( meet
% 57.90/58.29    ( X, skol1 ), Y ), skol1 ) }.
% 57.90/58.29  parent0[0]: (15351) {G34,W9,D5,L1,V2,M1} P(15297,2071);d(1043) { join( 
% 57.90/58.29    composition( meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145875) {G23,W11,D7,L1,V2,M1}  { skol1 ==> join( composition( 
% 57.90/58.29    converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) }.
% 57.90/58.29  parent0[0]: (1031) {G22,W13,D6,L1,V2,M1} P(910,1025) { meet( converse( meet
% 57.90/58.29    ( converse( X ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) ) }.
% 57.90/58.29  parent1[0; 4]: (145874) {G34,W9,D5,L1,V2,M1}  { skol1 ==> join( composition
% 57.90/58.29    ( meet( X, skol1 ), Y ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := skol1
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := converse( meet( converse( skol1 ), X ) )
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145876) {G23,W11,D7,L1,V2,M1}  { join( composition( converse( meet
% 57.90/58.29    ( converse( skol1 ), X ) ), Y ), skol1 ) ==> skol1 }.
% 57.90/58.29  parent0[0]: (145875) {G23,W11,D7,L1,V2,M1}  { skol1 ==> join( composition( 
% 57.90/58.29    converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (25386) {G35,W11,D7,L1,V2,M1} P(1031,15351) { join( 
% 57.90/58.29    composition( converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) ==> 
% 57.90/58.29    skol1 }.
% 57.90/58.29  parent0: (145876) {G23,W11,D7,L1,V2,M1}  { join( composition( converse( 
% 57.90/58.29    meet( converse( skol1 ), X ) ), Y ), skol1 ) ==> skol1 }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145878) {G23,W13,D5,L1,V3,M1}  { composition( Y, Z ) ==> meet( 
% 57.90/58.29    composition( join( X, Y ), Z ), composition( Y, Z ) ) }.
% 57.90/58.29  parent0[0]: (1061) {G23,W13,D5,L1,V3,M1} P(6,1054) { meet( composition( 
% 57.90/58.29    join( X, Z ), Y ), composition( Z, Y ) ) ==> composition( Z, Y ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Z
% 57.90/58.29     Z := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145882) {G14,W21,D8,L1,V2,M1}  { composition( X, complement( 
% 57.90/58.29    converse( composition( top, join( Y, X ) ) ) ) ) ==> meet( zero, 
% 57.90/58.29    composition( X, complement( converse( composition( top, join( Y, X ) ) )
% 57.90/58.29     ) ) ) }.
% 57.90/58.29  parent0[0]: (1489) {G13,W9,D6,L1,V1,M1} P(223,1486);d(7) { composition( X, 
% 57.90/58.29    complement( converse( composition( top, X ) ) ) ) ==> zero }.
% 57.90/58.29  parent1[0; 11]: (145878) {G23,W13,D5,L1,V3,M1}  { composition( Y, Z ) ==> 
% 57.90/58.29    meet( composition( join( X, Y ), Z ), composition( Y, Z ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := join( Y, X )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29     Z := complement( converse( composition( top, join( Y, X ) ) ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145884) {G14,W11,D7,L1,V2,M1}  { composition( X, complement( 
% 57.90/58.29    converse( composition( top, join( Y, X ) ) ) ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (749) {G13,W5,D3,L1,V1,M1} P(743,48);d(213);d(77);d(739) { meet
% 57.90/58.29    ( zero, X ) ==> zero }.
% 57.90/58.29  parent1[0; 10]: (145882) {G14,W21,D8,L1,V2,M1}  { composition( X, 
% 57.90/58.29    complement( converse( composition( top, join( Y, X ) ) ) ) ) ==> meet( 
% 57.90/58.29    zero, composition( X, complement( converse( composition( top, join( Y, X
% 57.90/58.29     ) ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, complement( converse( composition( top, join( Y, X
% 57.90/58.29     ) ) ) ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (25724) {G24,W11,D7,L1,V2,M1} P(1489,1061);d(749) { 
% 57.90/58.29    composition( Y, complement( converse( composition( top, join( X, Y ) ) )
% 57.90/58.29     ) ) ==> zero }.
% 57.90/58.29  parent0: (145884) {G14,W11,D7,L1,V2,M1}  { composition( X, complement( 
% 57.90/58.29    converse( composition( top, join( Y, X ) ) ) ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145887) {G24,W11,D7,L1,V2,M1}  { zero ==> composition( X, 
% 57.90/58.29    complement( converse( composition( top, join( Y, X ) ) ) ) ) }.
% 57.90/58.29  parent0[0]: (25724) {G24,W11,D7,L1,V2,M1} P(1489,1061);d(749) { composition
% 57.90/58.29    ( Y, complement( converse( composition( top, join( X, Y ) ) ) ) ) ==> 
% 57.90/58.29    zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145893) {G25,W13,D7,L1,V2,M1}  { zero ==> composition( meet( X, Y
% 57.90/58.29     ), complement( converse( composition( top, composition( top, Y ) ) ) ) )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (3634) {G24,W11,D4,L1,V2,M1} P(3619,2522) { join( composition( 
% 57.90/58.29    top, X ), meet( Y, X ) ) ==> composition( top, X ) }.
% 57.90/58.29  parent1[0; 10]: (145887) {G24,W11,D7,L1,V2,M1}  { zero ==> composition( X, 
% 57.90/58.29    complement( converse( composition( top, join( Y, X ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := meet( X, Y )
% 57.90/58.29     Y := composition( top, Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145894) {G1,W13,D7,L1,V2,M1}  { zero ==> composition( meet( X, Y
% 57.90/58.29     ), complement( converse( composition( composition( top, top ), Y ) ) ) )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 57.90/58.29     ) ) ==> composition( composition( X, Y ), Z ) }.
% 57.90/58.29  parent1[0; 8]: (145893) {G25,W13,D7,L1,V2,M1}  { zero ==> composition( meet
% 57.90/58.29    ( X, Y ), complement( converse( composition( top, composition( top, Y ) )
% 57.90/58.29     ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := top
% 57.90/58.29     Y := top
% 57.90/58.29     Z := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145895) {G2,W11,D6,L1,V2,M1}  { zero ==> composition( meet( X, Y
% 57.90/58.29     ), complement( converse( composition( top, Y ) ) ) ) }.
% 57.90/58.29  parent0[0]: (1507) {G16,W5,D3,L1,V0,M1} P(1499,755);d(743) { composition( 
% 57.90/58.29    top, top ) ==> top }.
% 57.90/58.29  parent1[0; 9]: (145894) {G1,W13,D7,L1,V2,M1}  { zero ==> composition( meet
% 57.90/58.29    ( X, Y ), complement( converse( composition( composition( top, top ), Y )
% 57.90/58.29     ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145896) {G2,W11,D6,L1,V2,M1}  { composition( meet( X, Y ), 
% 57.90/58.29    complement( converse( composition( top, Y ) ) ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (145895) {G2,W11,D6,L1,V2,M1}  { zero ==> composition( meet( X
% 57.90/58.29    , Y ), complement( converse( composition( top, Y ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (27115) {G25,W11,D6,L1,V2,M1} P(3634,25724);d(4);d(1507) { 
% 57.90/58.29    composition( meet( Y, X ), complement( converse( composition( top, X ) )
% 57.90/58.29     ) ) ==> zero }.
% 57.90/58.29  parent0: (145896) {G2,W11,D6,L1,V2,M1}  { composition( meet( X, Y ), 
% 57.90/58.29    complement( converse( composition( top, Y ) ) ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145898) {G25,W11,D6,L1,V2,M1}  { zero ==> composition( meet( X, Y
% 57.90/58.29     ), complement( converse( composition( top, Y ) ) ) ) }.
% 57.90/58.29  parent0[0]: (27115) {G25,W11,D6,L1,V2,M1} P(3634,25724);d(4);d(1507) { 
% 57.90/58.29    composition( meet( Y, X ), complement( converse( composition( top, X ) )
% 57.90/58.29     ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145900) {G12,W13,D7,L1,V2,M1}  { zero ==> composition( meet( X, 
% 57.90/58.29    converse( Y ) ), complement( converse( converse( composition( Y, top ) )
% 57.90/58.29     ) ) ) }.
% 57.90/58.29  parent0[0]: (224) {G11,W9,D4,L1,V1,M1} P(222,16) { composition( top, 
% 57.90/58.29    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 57.90/58.29  parent1[0; 9]: (145898) {G25,W11,D6,L1,V2,M1}  { zero ==> composition( meet
% 57.90/58.29    ( X, Y ), complement( converse( composition( top, Y ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := converse( Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145901) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( meet( X, 
% 57.90/58.29    converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 8]: (145900) {G12,W13,D7,L1,V2,M1}  { zero ==> composition( meet
% 57.90/58.29    ( X, converse( Y ) ), complement( converse( converse( composition( Y, top
% 57.90/58.29     ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( Y, top )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145902) {G1,W11,D5,L1,V2,M1}  { composition( meet( X, converse( Y
% 57.90/58.29     ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (145901) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( meet( X
% 57.90/58.29    , converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (27271) {G26,W11,D5,L1,V2,M1} P(224,27115);d(7) { composition
% 57.90/58.29    ( meet( Y, converse( X ) ), complement( composition( X, top ) ) ) ==> 
% 57.90/58.29    zero }.
% 57.90/58.29  parent0: (145902) {G1,W11,D5,L1,V2,M1}  { composition( meet( X, converse( Y
% 57.90/58.29     ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145904) {G26,W11,D5,L1,V2,M1}  { zero ==> composition( meet( X, 
% 57.90/58.29    converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 57.90/58.29  parent0[0]: (27271) {G26,W11,D5,L1,V2,M1} P(224,27115);d(7) { composition( 
% 57.90/58.29    meet( Y, converse( X ) ), complement( composition( X, top ) ) ) ==> zero
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145906) {G25,W13,D7,L1,V2,M1}  { zero ==> composition( converse( 
% 57.90/58.29    meet( X, converse( converse( Y ) ) ) ), complement( composition( Y, top )
% 57.90/58.29     ) ) }.
% 57.90/58.29  parent0[0]: (1030) {G24,W13,D6,L1,V2,M1} P(904,1025) { meet( converse( meet
% 57.90/58.29    ( X, converse( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) ) }.
% 57.90/58.29  parent1[0; 3]: (145904) {G26,W11,D5,L1,V2,M1}  { zero ==> composition( meet
% 57.90/58.29    ( X, converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := converse( Y )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := converse( meet( X, converse( converse( Y ) ) ) )
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145907) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( converse( 
% 57.90/58.29    meet( X, Y ) ), complement( composition( Y, top ) ) ) }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 6]: (145906) {G25,W13,D7,L1,V2,M1}  { zero ==> composition( 
% 57.90/58.29    converse( meet( X, converse( converse( Y ) ) ) ), complement( composition
% 57.90/58.29    ( Y, top ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145908) {G1,W11,D5,L1,V2,M1}  { composition( converse( meet( X, Y
% 57.90/58.29     ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (145907) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( converse
% 57.90/58.29    ( meet( X, Y ) ), complement( composition( Y, top ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (27294) {G27,W11,D5,L1,V2,M1} P(1030,27271);d(7) { composition
% 57.90/58.29    ( converse( meet( X, Y ) ), complement( composition( Y, top ) ) ) ==> 
% 57.90/58.29    zero }.
% 57.90/58.29  parent0: (145908) {G1,W11,D5,L1,V2,M1}  { composition( converse( meet( X, Y
% 57.90/58.29     ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145910) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 57.90/58.29    ==> converse( composition( converse( X ), Y ) ) }.
% 57.90/58.29  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.90/58.29    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145914) {G2,W12,D6,L1,V2,M1}  { composition( converse( complement
% 57.90/58.29    ( composition( X, top ) ) ), meet( Y, X ) ) ==> converse( zero ) }.
% 57.90/58.29  parent0[0]: (27294) {G27,W11,D5,L1,V2,M1} P(1030,27271);d(7) { composition
% 57.90/58.29    ( converse( meet( X, Y ) ), complement( composition( Y, top ) ) ) ==> 
% 57.90/58.29    zero }.
% 57.90/58.29  parent1[0; 11]: (145910) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 57.90/58.29    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := meet( Y, X )
% 57.90/58.29     Y := complement( composition( X, top ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145915) {G3,W11,D6,L1,V2,M1}  { composition( converse( complement
% 57.90/58.29    ( composition( X, top ) ) ), meet( Y, X ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.90/58.29    zero }.
% 57.90/58.29  parent1[0; 10]: (145914) {G2,W12,D6,L1,V2,M1}  { composition( converse( 
% 57.90/58.29    complement( composition( X, top ) ) ), meet( Y, X ) ) ==> converse( zero
% 57.90/58.29     ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145916) {G4,W11,D6,L1,V2,M1}  { composition( complement( converse
% 57.90/58.29    ( composition( X, top ) ) ), meet( Y, X ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.29    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.29  parent1[0; 2]: (145915) {G3,W11,D6,L1,V2,M1}  { composition( converse( 
% 57.90/58.29    complement( composition( X, top ) ) ), meet( Y, X ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, top )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (27431) {G28,W11,D6,L1,V2,M1} P(27294,17);d(775);d(2866) { 
% 57.90/58.29    composition( complement( converse( composition( Y, top ) ) ), meet( X, Y
% 57.90/58.29     ) ) ==> zero }.
% 57.90/58.29  parent0: (145916) {G4,W11,D6,L1,V2,M1}  { composition( complement( converse
% 57.90/58.29    ( composition( X, top ) ) ), meet( Y, X ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145919) {G35,W11,D7,L1,V2,M1}  { skol1 ==> join( composition( 
% 57.90/58.29    converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) }.
% 57.90/58.29  parent0[0]: (25386) {G35,W11,D7,L1,V2,M1} P(1031,15351) { join( composition
% 57.90/58.29    ( converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) ==> skol1 }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145920) {G1,W11,D7,L1,V2,M1}  { skol1 ==> join( converse( 
% 57.90/58.29    composition( Y, meet( converse( skol1 ), X ) ) ), skol1 ) }.
% 57.90/58.29  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 57.90/58.29    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 57.90/58.29  parent1[0; 3]: (145919) {G35,W11,D7,L1,V2,M1}  { skol1 ==> join( 
% 57.90/58.29    composition( converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := meet( converse( skol1 ), X )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := converse( Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145921) {G1,W11,D7,L1,V2,M1}  { join( converse( composition( X, 
% 57.90/58.29    meet( converse( skol1 ), Y ) ) ), skol1 ) ==> skol1 }.
% 57.90/58.29  parent0[0]: (145920) {G1,W11,D7,L1,V2,M1}  { skol1 ==> join( converse( 
% 57.90/58.29    composition( Y, meet( converse( skol1 ), X ) ) ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (28450) {G36,W11,D7,L1,V2,M1} P(9,25386) { join( converse( 
% 57.90/58.29    composition( Y, meet( converse( skol1 ), X ) ) ), skol1 ) ==> skol1 }.
% 57.90/58.29  parent0: (145921) {G1,W11,D7,L1,V2,M1}  { join( converse( composition( X, 
% 57.90/58.29    meet( converse( skol1 ), Y ) ) ), skol1 ) ==> skol1 }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145923) {G24,W14,D5,L1,V3,M1}  { converse( join( Y, Z ) ) ==> join
% 57.90/58.29    ( meet( X, converse( Y ) ), converse( join( Z, Y ) ) ) }.
% 57.90/58.29  parent0[0]: (928) {G24,W14,D5,L1,V3,M1} P(904,22);d(55) { join( meet( X, 
% 57.90/58.29    converse( Y ) ), converse( join( Z, Y ) ) ) ==> converse( join( Y, Z ) )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145927) {G25,W18,D8,L1,V3,M1}  { converse( join( skol1, converse
% 57.90/58.29    ( composition( X, meet( converse( skol1 ), Y ) ) ) ) ) ==> join( meet( Z
% 57.90/58.29    , converse( skol1 ) ), converse( skol1 ) ) }.
% 57.90/58.29  parent0[0]: (28450) {G36,W11,D7,L1,V2,M1} P(9,25386) { join( converse( 
% 57.90/58.29    composition( Y, meet( converse( skol1 ), X ) ) ), skol1 ) ==> skol1 }.
% 57.90/58.29  parent1[0; 17]: (145923) {G24,W14,D5,L1,V3,M1}  { converse( join( Y, Z ) ) 
% 57.90/58.29    ==> join( meet( X, converse( Y ) ), converse( join( Z, Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := Z
% 57.90/58.29     Y := skol1
% 57.90/58.29     Z := converse( composition( X, meet( converse( skol1 ), Y ) ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145928) {G23,W13,D8,L1,V2,M1}  { converse( join( skol1, converse
% 57.90/58.29    ( composition( X, meet( converse( skol1 ), Y ) ) ) ) ) ==> converse( 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  parent0[0]: (898) {G22,W7,D4,L1,V2,M1} P(865,0) { join( meet( Y, X ), X ) 
% 57.90/58.29    ==> X }.
% 57.90/58.29  parent1[0; 11]: (145927) {G25,W18,D8,L1,V3,M1}  { converse( join( skol1, 
% 57.90/58.29    converse( composition( X, meet( converse( skol1 ), Y ) ) ) ) ) ==> join( 
% 57.90/58.29    meet( Z, converse( skol1 ) ), converse( skol1 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( skol1 )
% 57.90/58.29     Y := Z
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145929) {G2,W12,D6,L1,V2,M1}  { join( converse( skol1 ), 
% 57.90/58.29    composition( X, meet( converse( skol1 ), Y ) ) ) ==> converse( skol1 )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.90/58.29    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.90/58.29  parent1[0; 1]: (145928) {G23,W13,D8,L1,V2,M1}  { converse( join( skol1, 
% 57.90/58.29    converse( composition( X, meet( converse( skol1 ), Y ) ) ) ) ) ==> 
% 57.90/58.29    converse( skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, meet( converse( skol1 ), Y ) )
% 57.90/58.29     Y := skol1
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (28454) {G37,W12,D6,L1,V2,M1} P(28450,928);d(898);d(20) { join
% 57.90/58.29    ( converse( skol1 ), composition( X, meet( converse( skol1 ), Y ) ) ) ==>
% 57.90/58.29     converse( skol1 ) }.
% 57.90/58.29  parent0: (145929) {G2,W12,D6,L1,V2,M1}  { join( converse( skol1 ), 
% 57.90/58.29    composition( X, meet( converse( skol1 ), Y ) ) ) ==> converse( skol1 )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145932) {G18,W14,D5,L1,V3,M1}  { join( X, Z ) ==> join( join( meet
% 57.90/58.29    ( X, Y ), Z ), meet( X, complement( Y ) ) ) }.
% 57.90/58.29  parent0[0]: (1369) {G18,W14,D5,L1,V3,M1} P(1016,30) { join( join( meet( X, 
% 57.90/58.29    Y ), Z ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145935) {G19,W14,D8,L1,V2,M1}  { join( X, Y ) ==> join( Y, meet( 
% 57.90/58.29    X, complement( complement( composition( top, complement( Y ) ) ) ) ) )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (6277) {G29,W11,D7,L1,V2,M1} P(3604,2557);d(739) { join( meet( 
% 57.90/58.29    X, complement( composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 57.90/58.29  parent1[0; 5]: (145932) {G18,W14,D5,L1,V3,M1}  { join( X, Z ) ==> join( 
% 57.90/58.29    join( meet( X, Y ), Z ), meet( X, complement( Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := complement( composition( top, complement( Y ) ) )
% 57.90/58.29     Z := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145936) {G16,W12,D6,L1,V2,M1}  { join( X, Y ) ==> join( Y, meet( 
% 57.90/58.29    X, composition( top, complement( Y ) ) ) ) }.
% 57.90/58.29  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.29    complement( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 8]: (145935) {G19,W14,D8,L1,V2,M1}  { join( X, Y ) ==> join( Y, 
% 57.90/58.29    meet( X, complement( complement( composition( top, complement( Y ) ) ) )
% 57.90/58.29     ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( top, complement( Y ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145937) {G16,W12,D6,L1,V2,M1}  { join( Y, meet( X, composition( 
% 57.90/58.29    top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 57.90/58.29  parent0[0]: (145936) {G16,W12,D6,L1,V2,M1}  { join( X, Y ) ==> join( Y, 
% 57.90/58.29    meet( X, composition( top, complement( Y ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (34414) {G30,W12,D6,L1,V2,M1} P(6277,1369);d(755) { join( Y, 
% 57.90/58.29    meet( X, composition( top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 57.90/58.29  parent0: (145937) {G16,W12,D6,L1,V2,M1}  { join( Y, meet( X, composition( 
% 57.90/58.29    top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145939) {G22,W15,D7,L1,V3,M1}  { zero ==> meet( composition( 
% 57.90/58.29    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 57.90/58.29    composition( Y, Z ) ) }.
% 57.90/58.29  parent0[0]: (1446) {G22,W15,D7,L1,V3,M1} P(104,1034);d(755) { meet( 
% 57.90/58.29    composition( converse( X ), complement( composition( composition( X, Y )
% 57.90/58.29    , Z ) ) ), composition( Y, Z ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145945) {G23,W19,D8,L1,V3,M1}  { zero ==> meet( composition( 
% 57.90/58.29    converse( complement( converse( composition( X, top ) ) ) ), complement( 
% 57.90/58.29    composition( zero, Z ) ) ), composition( meet( Y, X ), Z ) ) }.
% 57.90/58.29  parent0[0]: (27431) {G28,W11,D6,L1,V2,M1} P(27294,17);d(775);d(2866) { 
% 57.90/58.29    composition( complement( converse( composition( Y, top ) ) ), meet( X, Y
% 57.90/58.29     ) ) ==> zero }.
% 57.90/58.29  parent1[0; 12]: (145939) {G22,W15,D7,L1,V3,M1}  { zero ==> meet( 
% 57.90/58.29    composition( converse( X ), complement( composition( composition( X, Y )
% 57.90/58.29    , Z ) ) ), composition( Y, Z ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := complement( converse( composition( X, top ) ) )
% 57.90/58.29     Y := meet( Y, X )
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145947) {G24,W19,D8,L1,V3,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( converse( converse( composition( X, top ) ) ) ), complement( 
% 57.90/58.29    composition( zero, Y ) ) ), composition( meet( Z, X ), Y ) ) }.
% 57.90/58.29  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.29    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.29  parent1[0; 4]: (145945) {G23,W19,D8,L1,V3,M1}  { zero ==> meet( composition
% 57.90/58.29    ( converse( complement( converse( composition( X, top ) ) ) ), complement
% 57.90/58.29    ( composition( zero, Z ) ) ), composition( meet( Y, X ), Z ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( composition( X, top ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Z
% 57.90/58.29     Z := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145948) {G1,W17,D6,L1,V3,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( composition( X, top ) ), complement( composition( zero, Y ) )
% 57.90/58.29     ), composition( meet( Z, X ), Y ) ) }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 5]: (145947) {G24,W19,D8,L1,V3,M1}  { zero ==> meet( composition
% 57.90/58.29    ( complement( converse( converse( composition( X, top ) ) ) ), complement
% 57.90/58.29    ( composition( zero, Y ) ) ), composition( meet( Z, X ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, top )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145949) {G2,W15,D6,L1,V3,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( composition( X, top ) ), complement( zero ) ), composition( 
% 57.90/58.29    meet( Z, X ), Y ) ) }.
% 57.90/58.29  parent0[0]: (796) {G20,W5,D3,L1,V1,M1} P(795,17);d(775) { composition( zero
% 57.90/58.29    , X ) ==> zero }.
% 57.90/58.29  parent1[0; 9]: (145948) {G1,W17,D6,L1,V3,M1}  { zero ==> meet( composition
% 57.90/58.29    ( complement( composition( X, top ) ), complement( composition( zero, Y )
% 57.90/58.29     ) ), composition( meet( Z, X ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145950) {G3,W14,D6,L1,V3,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( composition( X, top ) ), top ), composition( meet( Y, X ), Z
% 57.90/58.29     ) ) }.
% 57.90/58.29  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.29    ( zero ) ==> top }.
% 57.90/58.29  parent1[0; 8]: (145949) {G2,W15,D6,L1,V3,M1}  { zero ==> meet( composition
% 57.90/58.29    ( complement( composition( X, top ) ), complement( zero ) ), composition
% 57.90/58.29    ( meet( Z, X ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Z
% 57.90/58.29     Z := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145951) {G3,W14,D6,L1,V3,M1}  { meet( composition( complement( 
% 57.90/58.29    composition( X, top ) ), top ), composition( meet( Y, X ), Z ) ) ==> zero
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (145950) {G3,W14,D6,L1,V3,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( composition( X, top ) ), top ), composition( meet( Y, X ), Z
% 57.90/58.29     ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (35093) {G29,W14,D6,L1,V3,M1} P(27431,1446);d(2866);d(7);d(796
% 57.90/58.29    );d(743) { meet( composition( complement( composition( X, top ) ), top )
% 57.90/58.29    , composition( meet( Y, X ), Z ) ) ==> zero }.
% 57.90/58.29  parent0: (145951) {G3,W14,D6,L1,V3,M1}  { meet( composition( complement( 
% 57.90/58.29    composition( X, top ) ), top ), composition( meet( Y, X ), Z ) ) ==> zero
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145953) {G31,W11,D7,L1,V1,M1}  { X ==> meet( complement( 
% 57.90/58.29    composition( complement( composition( X, top ) ), top ) ), X ) }.
% 57.90/58.29  parent0[0]: (15942) {G31,W11,D7,L1,V1,M1} P(15938,3166);d(743);d(751) { 
% 57.90/58.29    meet( complement( composition( complement( composition( X, top ) ), top )
% 57.90/58.29     ), X ) ==> X }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145955) {G18,W15,D7,L1,V1,M1}  { composition( X, top ) ==> meet( 
% 57.90/58.29    complement( composition( complement( composition( X, top ) ), top ) ), 
% 57.90/58.29    composition( X, top ) ) }.
% 57.90/58.29  parent0[0]: (1508) {G17,W9,D4,L1,V1,M1} P(1507,4) { composition( 
% 57.90/58.29    composition( X, top ), top ) ==> composition( X, top ) }.
% 57.90/58.29  parent1[0; 8]: (145953) {G31,W11,D7,L1,V1,M1}  { X ==> meet( complement( 
% 57.90/58.29    composition( complement( composition( X, top ) ), top ) ), X ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := composition( X, top )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145956) {G19,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 57.90/58.29    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 57.90/58.29  parent0[0]: (3731) {G32,W13,D6,L1,V1,M1} P(3708,721);d(748) { meet( 
% 57.90/58.29    complement( composition( complement( X ), top ) ), X ) ==> complement( 
% 57.90/58.29    composition( complement( X ), top ) ) }.
% 57.90/58.29  parent1[0; 4]: (145955) {G18,W15,D7,L1,V1,M1}  { composition( X, top ) ==> 
% 57.90/58.29    meet( complement( composition( complement( composition( X, top ) ), top )
% 57.90/58.29     ), composition( X, top ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( X, top )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145957) {G19,W11,D6,L1,V1,M1}  { complement( composition( 
% 57.90/58.29    complement( composition( X, top ) ), top ) ) ==> composition( X, top )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (145956) {G19,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 57.90/58.29    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (36234) {G33,W11,D6,L1,V1,M1} P(1508,15942);d(3731) { 
% 57.90/58.29    complement( composition( complement( composition( X, top ) ), top ) ) ==>
% 57.90/58.29     composition( X, top ) }.
% 57.90/58.29  parent0: (145957) {G19,W11,D6,L1,V1,M1}  { complement( composition( 
% 57.90/58.29    complement( composition( X, top ) ), top ) ) ==> composition( X, top )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145958) {G33,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 57.90/58.29    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 57.90/58.29  parent0[0]: (36234) {G33,W11,D6,L1,V1,M1} P(1508,15942);d(3731) { 
% 57.90/58.29    complement( composition( complement( composition( X, top ) ), top ) ) ==>
% 57.90/58.29     composition( X, top ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145962) {G34,W13,D5,L1,V1,M1}  { composition( complement( 
% 57.90/58.29    composition( X, top ) ), top ) ==> complement( composition( composition( 
% 57.90/58.29    X, top ), top ) ) }.
% 57.90/58.29  parent0[0]: (36234) {G33,W11,D6,L1,V1,M1} P(1508,15942);d(3731) { 
% 57.90/58.29    complement( composition( complement( composition( X, top ) ), top ) ) ==>
% 57.90/58.29     composition( X, top ) }.
% 57.90/58.29  parent1[0; 9]: (145958) {G33,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 57.90/58.29    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := complement( composition( X, top ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145963) {G18,W11,D5,L1,V1,M1}  { composition( complement( 
% 57.90/58.29    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (1508) {G17,W9,D4,L1,V1,M1} P(1507,4) { composition( 
% 57.90/58.29    composition( X, top ), top ) ==> composition( X, top ) }.
% 57.90/58.29  parent1[0; 8]: (145962) {G34,W13,D5,L1,V1,M1}  { composition( complement( 
% 57.90/58.29    composition( X, top ) ), top ) ==> complement( composition( composition( 
% 57.90/58.29    X, top ), top ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (36237) {G34,W11,D5,L1,V1,M1} P(36234,36234);d(1508) { 
% 57.90/58.29    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 57.90/58.29    composition( X, top ) ) }.
% 57.90/58.29  parent0: (145963) {G18,W11,D5,L1,V1,M1}  { composition( complement( 
% 57.90/58.29    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145967) {G30,W12,D5,L1,V3,M1}  { meet( complement( composition( X
% 57.90/58.29    , top ) ), composition( meet( Y, X ), Z ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (36237) {G34,W11,D5,L1,V1,M1} P(36234,36234);d(1508) { 
% 57.90/58.29    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 57.90/58.29    composition( X, top ) ) }.
% 57.90/58.29  parent1[0; 2]: (35093) {G29,W14,D6,L1,V3,M1} P(27431,1446);d(2866);d(7);d(
% 57.90/58.29    796);d(743) { meet( composition( complement( composition( X, top ) ), top
% 57.90/58.29     ), composition( meet( Y, X ), Z ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (40123) {G35,W12,D5,L1,V3,M1} S(35093);d(36237) { meet( 
% 57.90/58.29    complement( composition( X, top ) ), composition( meet( Y, X ), Z ) ) ==>
% 57.90/58.29     zero }.
% 57.90/58.29  parent0: (145967) {G30,W12,D5,L1,V3,M1}  { meet( complement( composition( X
% 57.90/58.29    , top ) ), composition( meet( Y, X ), Z ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145970) {G17,W14,D6,L1,V3,M1}  { meet( complement( join( X, Z ) )
% 57.90/58.29    , Y ) ==> complement( join( join( X, complement( Y ) ), Z ) ) }.
% 57.90/58.29  parent0[0]: (1607) {G17,W14,D6,L1,V3,M1} P(30,770) { complement( join( join
% 57.90/58.29    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Z
% 57.90/58.29     Z := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145980) {G18,W16,D6,L1,V3,M1}  { meet( complement( join( meet( X
% 57.90/58.29    , Y ), Z ) ), Y ) ==> complement( join( join( X, complement( Y ) ), Z ) )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (2518) {G23,W11,D4,L1,V2,M1} P(2432,898);d(1);d(850) { join( 
% 57.90/58.29    meet( X, Y ), complement( Y ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.29  parent1[0; 11]: (145970) {G17,W14,D6,L1,V3,M1}  { meet( complement( join( X
% 57.90/58.29    , Z ) ), Y ) ==> complement( join( join( X, complement( Y ) ), Z ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := meet( X, Y )
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145981) {G18,W15,D6,L1,V3,M1}  { meet( complement( join( meet( X
% 57.90/58.29    , Y ), Z ) ), Y ) ==> meet( complement( join( X, Z ) ), Y ) }.
% 57.90/58.29  parent0[0]: (1607) {G17,W14,D6,L1,V3,M1} P(30,770) { complement( join( join
% 57.90/58.29    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 57.90/58.29     }.
% 57.90/58.29  parent1[0; 9]: (145980) {G18,W16,D6,L1,V3,M1}  { meet( complement( join( 
% 57.90/58.29    meet( X, Y ), Z ) ), Y ) ==> complement( join( join( X, complement( Y ) )
% 57.90/58.29    , Z ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Z
% 57.90/58.29     Z := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (40570) {G24,W15,D6,L1,V3,M1} P(2518,1607);d(1607) { meet( 
% 57.90/58.29    complement( join( meet( X, Y ), Z ) ), Y ) ==> meet( complement( join( X
% 57.90/58.29    , Z ) ), Y ) }.
% 57.90/58.29  parent0: (145981) {G18,W15,D6,L1,V3,M1}  { meet( complement( join( meet( X
% 57.90/58.29    , Y ), Z ) ), Y ) ==> meet( complement( join( X, Z ) ), Y ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29     Z := Z
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145984) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.90/58.29    complement( join( complement( X ), Y ) ) }.
% 57.90/58.29  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.29    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145988) {G17,W18,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( complement( one ), Y ) ) ) ) ==> complement( join( join( complement
% 57.90/58.29    ( X ), complement( one ) ), converse( Y ) ) ) }.
% 57.90/58.29  parent0[0]: (1940) {G29,W15,D6,L1,V2,M1} P(1925,26) { join( X, converse( 
% 57.90/58.29    join( complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 57.90/58.29    converse( Y ) ) }.
% 57.90/58.29  parent1[0; 10]: (145984) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y )
% 57.90/58.29     ) ==> complement( join( complement( X ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := complement( X )
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := converse( join( complement( one ), Y ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145989) {G18,W17,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( complement( one ), Y ) ) ) ) ==> meet( complement( join( complement
% 57.90/58.29    ( X ), converse( Y ) ) ), one ) }.
% 57.90/58.29  parent0[0]: (1607) {G17,W14,D6,L1,V3,M1} P(30,770) { complement( join( join
% 57.90/58.29    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 57.90/58.29     }.
% 57.90/58.29  parent1[0; 9]: (145988) {G17,W18,D7,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( complement( one ), Y ) ) ) ) ==> complement( join( join( 
% 57.90/58.29    complement( X ), complement( one ) ), converse( Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := complement( X )
% 57.90/58.29     Y := converse( Y )
% 57.90/58.29     Z := one
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145990) {G17,W16,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( complement( one ), Y ) ) ) ) ==> meet( meet( X, complement( 
% 57.90/58.29    converse( Y ) ) ), one ) }.
% 57.90/58.29  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.29    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  parent1[0; 10]: (145989) {G18,W17,D7,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( complement( one ), Y ) ) ) ) ==> meet( complement( join( 
% 57.90/58.29    complement( X ), converse( Y ) ) ), one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( Y )
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (145991) {G18,W15,D6,L1,V2,M1}  { meet( X, converse( meet( one, 
% 57.90/58.29    complement( Y ) ) ) ) ==> meet( meet( X, complement( converse( Y ) ) ), 
% 57.90/58.29    one ) }.
% 57.90/58.29  parent0[0]: (2845) {G27,W12,D6,L1,V2,M1} P(951,2796) { complement( converse
% 57.90/58.29    ( join( complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) )
% 57.90/58.29     ) }.
% 57.90/58.29  parent1[0; 3]: (145990) {G17,W16,D7,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( complement( one ), Y ) ) ) ) ==> meet( meet( X, 
% 57.90/58.29    complement( converse( Y ) ) ), one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := one
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (51746) {G30,W15,D6,L1,V2,M1} P(1940,771);d(1607);d(771);d(
% 57.90/58.29    2845) { meet( X, converse( meet( one, complement( Y ) ) ) ) ==> meet( 
% 57.90/58.29    meet( X, complement( converse( Y ) ) ), one ) }.
% 57.90/58.29  parent0: (145991) {G18,W15,D6,L1,V2,M1}  { meet( X, converse( meet( one, 
% 57.90/58.29    complement( Y ) ) ) ) ==> meet( meet( X, complement( converse( Y ) ) ), 
% 57.90/58.29    one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (145994) {G27,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.90/58.29    meet( join( X, Y ), complement( Y ) ) }.
% 57.90/58.29  parent0[0]: (10134) {G27,W11,D4,L1,V2,M1} P(755,10114) { meet( join( Y, X )
% 57.90/58.29    , complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146002) {G28,W23,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( Y, complement( one ) ) ) ) ) ==> meet( join( join( X, converse( Y )
% 57.90/58.29     ), complement( one ) ), complement( converse( join( Y, complement( one )
% 57.90/58.29     ) ) ) ) }.
% 57.90/58.29  parent0[0]: (1941) {G29,W15,D6,L1,V2,M1} P(1925,26) { join( X, converse( 
% 57.90/58.29    join( Y, complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), 
% 57.90/58.29    complement( one ) ) }.
% 57.90/58.29  parent1[0; 10]: (145994) {G27,W11,D4,L1,V2,M1}  { meet( X, complement( Y )
% 57.90/58.29     ) ==> meet( join( X, Y ), complement( Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := converse( join( Y, complement( one ) ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146003) {G19,W23,D8,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( Y, complement( one ) ) ) ) ) ==> complement( join( meet( complement
% 57.90/58.29    ( join( X, converse( Y ) ) ), one ), converse( join( Y, complement( one )
% 57.90/58.29     ) ) ) ) }.
% 57.90/58.29  parent0[0]: (1615) {G18,W15,D6,L1,V3,M1} P(950,1598) { meet( join( X, 
% 57.90/58.29    complement( Y ) ), complement( Z ) ) ==> complement( join( meet( 
% 57.90/58.29    complement( X ), Y ), Z ) ) }.
% 57.90/58.29  parent1[0; 9]: (146002) {G28,W23,D7,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( Y, complement( one ) ) ) ) ) ==> meet( join( join( X, 
% 57.90/58.29    converse( Y ) ), complement( one ) ), complement( converse( join( Y, 
% 57.90/58.29    complement( one ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := join( X, converse( Y ) )
% 57.90/58.29     Y := one
% 57.90/58.29     Z := converse( join( Y, complement( one ) ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146004) {G20,W23,D9,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( Y, complement( one ) ) ) ) ) ==> complement( join( join( meet( 
% 57.90/58.29    complement( join( X, converse( Y ) ) ), one ), converse( Y ) ), 
% 57.90/58.29    complement( one ) ) ) }.
% 57.90/58.29  parent0[0]: (1941) {G29,W15,D6,L1,V2,M1} P(1925,26) { join( X, converse( 
% 57.90/58.29    join( Y, complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), 
% 57.90/58.29    complement( one ) ) }.
% 57.90/58.29  parent1[0; 10]: (146003) {G19,W23,D8,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( Y, complement( one ) ) ) ) ) ==> complement( join( meet( 
% 57.90/58.29    complement( join( X, converse( Y ) ) ), one ), converse( join( Y, 
% 57.90/58.29    complement( one ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := meet( complement( join( X, converse( Y ) ) ), one )
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146005) {G17,W22,D9,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( Y, complement( one ) ) ) ) ) ==> meet( complement( join( meet( 
% 57.90/58.29    complement( join( X, converse( Y ) ) ), one ), converse( Y ) ) ), one )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.90/58.29    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.90/58.29  parent1[0; 9]: (146004) {G20,W23,D9,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( Y, complement( one ) ) ) ) ) ==> complement( join( join( 
% 57.90/58.29    meet( complement( join( X, converse( Y ) ) ), one ), converse( Y ) ), 
% 57.90/58.29    complement( one ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := join( meet( complement( join( X, converse( Y ) ) ), one ), converse
% 57.90/58.29    ( Y ) )
% 57.90/58.29     Y := one
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146006) {G18,W20,D8,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( Y, complement( one ) ) ) ) ) ==> meet( complement( join( complement
% 57.90/58.29    ( join( X, converse( Y ) ) ), converse( Y ) ) ), one ) }.
% 57.90/58.29  parent0[0]: (40570) {G24,W15,D6,L1,V3,M1} P(2518,1607);d(1607) { meet( 
% 57.90/58.29    complement( join( meet( X, Y ), Z ) ), Y ) ==> meet( complement( join( X
% 57.90/58.29    , Z ) ), Y ) }.
% 57.90/58.29  parent1[0; 9]: (146005) {G17,W22,D9,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( Y, complement( one ) ) ) ) ) ==> meet( complement( join( 
% 57.90/58.29    meet( complement( join( X, converse( Y ) ) ), one ), converse( Y ) ) ), 
% 57.90/58.29    one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := complement( join( X, converse( Y ) ) )
% 57.90/58.29     Y := one
% 57.90/58.29     Z := converse( Y )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146007) {G17,W19,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( Y, complement( one ) ) ) ) ) ==> meet( meet( join( X, converse( Y )
% 57.90/58.29     ), complement( converse( Y ) ) ), one ) }.
% 57.90/58.29  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.29    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  parent1[0; 10]: (146006) {G18,W20,D8,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( Y, complement( one ) ) ) ) ) ==> meet( complement( join( 
% 57.90/58.29    complement( join( X, converse( Y ) ) ), converse( Y ) ) ), one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( Y )
% 57.90/58.29     Y := join( X, converse( Y ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146008) {G18,W16,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 57.90/58.29    join( Y, complement( one ) ) ) ) ) ==> meet( meet( X, complement( 
% 57.90/58.29    converse( Y ) ) ), one ) }.
% 57.90/58.29  parent0[0]: (10134) {G27,W11,D4,L1,V2,M1} P(755,10114) { meet( join( Y, X )
% 57.90/58.29    , complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.29  parent1[0; 10]: (146007) {G17,W19,D7,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( Y, complement( one ) ) ) ) ) ==> meet( meet( join( X, 
% 57.90/58.29    converse( Y ) ), complement( converse( Y ) ) ), one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( Y )
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146009) {G19,W15,D6,L1,V2,M1}  { meet( X, converse( meet( 
% 57.90/58.29    complement( Y ), one ) ) ) ==> meet( meet( X, complement( converse( Y ) )
% 57.90/58.29     ), one ) }.
% 57.90/58.29  parent0[0]: (2847) {G27,W12,D6,L1,V2,M1} P(950,2796) { complement( converse
% 57.90/58.29    ( join( X, complement( Y ) ) ) ) ==> converse( meet( complement( X ), Y )
% 57.90/58.29     ) }.
% 57.90/58.29  parent1[0; 3]: (146008) {G18,W16,D7,L1,V2,M1}  { meet( X, complement( 
% 57.90/58.29    converse( join( Y, complement( one ) ) ) ) ) ==> meet( meet( X, 
% 57.90/58.29    complement( converse( Y ) ) ), one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := one
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (51777) {G30,W15,D6,L1,V2,M1} P(1941,10134);d(1615);d(1941);d(
% 57.90/58.29    770);d(40570);d(771);d(10134);d(2847) { meet( X, converse( meet( 
% 57.90/58.29    complement( Y ), one ) ) ) ==> meet( meet( X, complement( converse( Y ) )
% 57.90/58.29     ), one ) }.
% 57.90/58.29  parent0: (146009) {G19,W15,D6,L1,V2,M1}  { meet( X, converse( meet( 
% 57.90/58.29    complement( Y ), one ) ) ) ==> meet( meet( X, complement( converse( Y ) )
% 57.90/58.29     ), one ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146012) {G28,W12,D5,L1,V2,M1}  { converse( join( complement( X ), 
% 57.90/58.29    Y ) ) ==> join( complement( converse( X ) ), converse( Y ) ) }.
% 57.90/58.29  parent0[0]: (2894) {G28,W12,D5,L1,V2,M1} P(2866,8) { join( complement( 
% 57.90/58.29    converse( X ) ), converse( Y ) ) ==> converse( join( complement( X ), Y )
% 57.90/58.29     ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146017) {G28,W14,D5,L1,V2,M1}  { converse( join( complement( X )
% 57.90/58.29    , complement( Y ) ) ) ==> join( complement( converse( X ) ), complement( 
% 57.90/58.29    converse( Y ) ) ) }.
% 57.90/58.29  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.29    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.29  parent1[0; 11]: (146012) {G28,W12,D5,L1,V2,M1}  { converse( join( 
% 57.90/58.29    complement( X ), Y ) ) ==> join( complement( converse( X ) ), converse( Y
% 57.90/58.29     ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := complement( Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146019) {G17,W13,D5,L1,V2,M1}  { converse( join( complement( X )
% 57.90/58.29    , complement( Y ) ) ) ==> complement( meet( converse( X ), converse( Y )
% 57.90/58.29     ) ) }.
% 57.90/58.29  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.29    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.29  parent1[0; 7]: (146017) {G28,W14,D5,L1,V2,M1}  { converse( join( complement
% 57.90/58.29    ( X ), complement( Y ) ) ) ==> join( complement( converse( X ) ), 
% 57.90/58.29    complement( converse( Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( X )
% 57.90/58.29     Y := converse( Y )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146021) {G17,W12,D5,L1,V2,M1}  { converse( complement( meet( X, Y
% 57.90/58.29     ) ) ) ==> complement( meet( converse( X ), converse( Y ) ) ) }.
% 57.90/58.29  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.29    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.29  parent1[0; 2]: (146019) {G17,W13,D5,L1,V2,M1}  { converse( join( complement
% 57.90/58.29    ( X ), complement( Y ) ) ) ==> complement( meet( converse( X ), converse
% 57.90/58.29    ( Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146022) {G18,W12,D5,L1,V2,M1}  { complement( converse( meet( X, Y
% 57.90/58.29     ) ) ) ==> complement( meet( converse( X ), converse( Y ) ) ) }.
% 57.90/58.29  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.29    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.29  parent1[0; 1]: (146021) {G17,W12,D5,L1,V2,M1}  { converse( complement( meet
% 57.90/58.29    ( X, Y ) ) ) ==> complement( meet( converse( X ), converse( Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := meet( X, Y )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146023) {G18,W12,D5,L1,V2,M1}  { complement( meet( converse( X ), 
% 57.90/58.29    converse( Y ) ) ) ==> complement( converse( meet( X, Y ) ) ) }.
% 57.90/58.29  parent0[0]: (146022) {G18,W12,D5,L1,V2,M1}  { complement( converse( meet( X
% 57.90/58.29    , Y ) ) ) ==> complement( meet( converse( X ), converse( Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53008) {G29,W12,D5,L1,V2,M1} P(2866,2894);d(772);d(772);d(
% 57.90/58.29    2866) { complement( meet( converse( Y ), converse( X ) ) ) ==> complement
% 57.90/58.29    ( converse( meet( Y, X ) ) ) }.
% 57.90/58.29  parent0: (146023) {G18,W12,D5,L1,V2,M1}  { complement( meet( converse( X )
% 57.90/58.29    , converse( Y ) ) ) ==> complement( converse( meet( X, Y ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146025) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 57.90/58.29     ) }.
% 57.90/58.29  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.29    complement( X ) ) ==> X }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146027) {G16,W12,D6,L1,V2,M1}  { meet( converse( X ), converse( Y
% 57.90/58.29     ) ) ==> complement( complement( converse( meet( X, Y ) ) ) ) }.
% 57.90/58.29  parent0[0]: (53008) {G29,W12,D5,L1,V2,M1} P(2866,2894);d(772);d(772);d(2866
% 57.90/58.29    ) { complement( meet( converse( Y ), converse( X ) ) ) ==> complement( 
% 57.90/58.29    converse( meet( Y, X ) ) ) }.
% 57.90/58.29  parent1[0; 7]: (146025) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 57.90/58.29    complement( X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := meet( converse( X ), converse( Y ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146028) {G16,W10,D4,L1,V2,M1}  { meet( converse( X ), converse( Y
% 57.90/58.29     ) ) ==> converse( meet( X, Y ) ) }.
% 57.90/58.29  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.29    complement( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 6]: (146027) {G16,W12,D6,L1,V2,M1}  { meet( converse( X ), 
% 57.90/58.29    converse( Y ) ) ==> complement( complement( converse( meet( X, Y ) ) ) )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( meet( X, Y ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53054) {G30,W10,D4,L1,V2,M1} P(53008,755);d(755) { meet( 
% 57.90/58.29    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 57.90/58.29  parent0: (146028) {G16,W10,D4,L1,V2,M1}  { meet( converse( X ), converse( Y
% 57.90/58.29     ) ) ==> converse( meet( X, Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146031) {G30,W10,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 57.90/58.29    composition( meet( converse( skol1 ), X ), skol1 ) }.
% 57.90/58.29  parent0[0]: (18126) {G30,W10,D5,L1,V1,M1} P(2464,2900);d(2901) { 
% 57.90/58.29    composition( meet( converse( skol1 ), X ), skol1 ) ==> composition( X, 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146032) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 57.90/58.29    skol1 ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 57.90/58.29  parent0[0]: (53054) {G30,W10,D4,L1,V2,M1} P(53008,755);d(755) { meet( 
% 57.90/58.29    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 57.90/58.29  parent1[0; 6]: (146031) {G30,W10,D5,L1,V1,M1}  { composition( X, skol1 ) 
% 57.90/58.29    ==> composition( meet( converse( skol1 ), X ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := skol1
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := converse( X )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146033) {G31,W11,D5,L1,V1,M1}  { composition( converse( meet( 
% 57.90/58.29    skol1, X ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 57.90/58.29  parent0[0]: (146032) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 57.90/58.29    skol1 ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53059) {G31,W11,D5,L1,V1,M1} P(53054,18126) { composition( 
% 57.90/58.29    converse( meet( skol1, X ) ), skol1 ) ==> composition( converse( X ), 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  parent0: (146033) {G31,W11,D5,L1,V1,M1}  { composition( converse( meet( 
% 57.90/58.29    skol1, X ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146035) {G30,W10,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 57.90/58.29    composition( meet( X, converse( skol1 ) ), skol1 ) }.
% 57.90/58.29  parent0[0]: (18125) {G30,W10,D5,L1,V1,M1} P(2429,2900);d(2901) { 
% 57.90/58.29    composition( meet( X, converse( skol1 ) ), skol1 ) ==> composition( X, 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146036) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 57.90/58.29    skol1 ) ==> composition( converse( meet( X, skol1 ) ), skol1 ) }.
% 57.90/58.29  parent0[0]: (53054) {G30,W10,D4,L1,V2,M1} P(53008,755);d(755) { meet( 
% 57.90/58.29    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 57.90/58.29  parent1[0; 6]: (146035) {G30,W10,D5,L1,V1,M1}  { composition( X, skol1 ) 
% 57.90/58.29    ==> composition( meet( X, converse( skol1 ) ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := skol1
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := converse( X )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146037) {G31,W11,D5,L1,V1,M1}  { composition( converse( meet( X, 
% 57.90/58.29    skol1 ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 57.90/58.29  parent0[0]: (146036) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 57.90/58.29    skol1 ) ==> composition( converse( meet( X, skol1 ) ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53060) {G31,W11,D5,L1,V1,M1} P(53054,18125) { composition( 
% 57.90/58.29    converse( meet( X, skol1 ) ), skol1 ) ==> composition( converse( X ), 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  parent0: (146037) {G31,W11,D5,L1,V1,M1}  { composition( converse( meet( X, 
% 57.90/58.29    skol1 ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146039) {G30,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> meet
% 57.90/58.29    ( converse( X ), converse( Y ) ) }.
% 57.90/58.29  parent0[0]: (53054) {G30,W10,D4,L1,V2,M1} P(53008,755);d(755) { meet( 
% 57.90/58.29    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146040) {G1,W10,D5,L1,V2,M1}  { converse( meet( converse( X ), Y
% 57.90/58.29     ) ) ==> meet( X, converse( Y ) ) }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 7]: (146039) {G30,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) 
% 57.90/58.29    ==> meet( converse( X ), converse( Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := converse( X )
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53076) {G31,W10,D5,L1,V2,M1} P(7,53054) { converse( meet( 
% 57.90/58.29    converse( X ), Y ) ) ==> meet( X, converse( Y ) ) }.
% 57.90/58.29  parent0: (146040) {G1,W10,D5,L1,V2,M1}  { converse( meet( converse( X ), Y
% 57.90/58.29     ) ) ==> meet( X, converse( Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146045) {G30,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> meet
% 57.90/58.29    ( converse( X ), converse( Y ) ) }.
% 57.90/58.29  parent0[0]: (53054) {G30,W10,D4,L1,V2,M1} P(53008,755);d(755) { meet( 
% 57.90/58.29    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146047) {G1,W10,D5,L1,V2,M1}  { converse( meet( X, converse( Y )
% 57.90/58.29     ) ) ==> meet( converse( X ), Y ) }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 9]: (146045) {G30,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) 
% 57.90/58.29    ==> meet( converse( X ), converse( Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29     Y := converse( Y )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53077) {G31,W10,D5,L1,V2,M1} P(7,53054) { converse( meet( Y, 
% 57.90/58.29    converse( X ) ) ) ==> meet( converse( Y ), X ) }.
% 57.90/58.29  parent0: (146047) {G1,W10,D5,L1,V2,M1}  { converse( meet( X, converse( Y )
% 57.90/58.29     ) ) ==> meet( converse( X ), Y ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146051) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 57.90/58.29    ==> converse( composition( converse( X ), Y ) ) }.
% 57.90/58.29  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.90/58.29    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146055) {G2,W12,D5,L1,V1,M1}  { composition( converse( skol1 ), 
% 57.90/58.29    meet( skol1, X ) ) ==> converse( composition( converse( X ), skol1 ) )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (53059) {G31,W11,D5,L1,V1,M1} P(53054,18126) { composition( 
% 57.90/58.29    converse( meet( skol1, X ) ), skol1 ) ==> composition( converse( X ), 
% 57.90/58.29    skol1 ) }.
% 57.90/58.29  parent1[0; 8]: (146051) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 57.90/58.29    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := meet( skol1, X )
% 57.90/58.29     Y := skol1
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146056) {G2,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 57.90/58.29    meet( skol1, X ) ) ==> composition( converse( skol1 ), X ) }.
% 57.90/58.29  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.90/58.29    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.90/58.29  parent1[0; 7]: (146055) {G2,W12,D5,L1,V1,M1}  { composition( converse( 
% 57.90/58.29    skol1 ), meet( skol1, X ) ) ==> converse( composition( converse( X ), 
% 57.90/58.29    skol1 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := skol1
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53304) {G32,W11,D4,L1,V1,M1} P(53059,17);d(17) { composition
% 57.90/58.29    ( converse( skol1 ), meet( skol1, X ) ) ==> composition( converse( skol1
% 57.90/58.29     ), X ) }.
% 57.90/58.29  parent0: (146056) {G2,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 57.90/58.29    meet( skol1, X ) ) ==> composition( converse( skol1 ), X ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146058) {G32,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), X
% 57.90/58.29     ) ==> composition( converse( skol1 ), meet( skol1, X ) ) }.
% 57.90/58.29  parent0[0]: (53304) {G32,W11,D4,L1,V1,M1} P(53059,17);d(17) { composition( 
% 57.90/58.29    converse( skol1 ), meet( skol1, X ) ) ==> composition( converse( skol1 )
% 57.90/58.29    , X ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146060) {G25,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 57.90/58.29    X ) ==> composition( converse( skol1 ), meet( X, skol1 ) ) }.
% 57.90/58.29  parent0[0]: (8745) {G24,W11,D4,L1,V3,M1} P(2544,246);d(2544) { composition
% 57.90/58.29    ( Z, meet( X, Y ) ) = composition( Z, meet( Y, X ) ) }.
% 57.90/58.29  parent1[0; 5]: (146058) {G32,W11,D4,L1,V1,M1}  { composition( converse( 
% 57.90/58.29    skol1 ), X ) ==> composition( converse( skol1 ), meet( skol1, X ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := skol1
% 57.90/58.29     Y := X
% 57.90/58.29     Z := converse( skol1 )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146066) {G25,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 57.90/58.29    meet( X, skol1 ) ) ==> composition( converse( skol1 ), X ) }.
% 57.90/58.29  parent0[0]: (146060) {G25,W11,D4,L1,V1,M1}  { composition( converse( skol1
% 57.90/58.29     ), X ) ==> composition( converse( skol1 ), meet( X, skol1 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53348) {G33,W11,D4,L1,V1,M1} P(53304,8745) { composition( 
% 57.90/58.29    converse( skol1 ), meet( X, skol1 ) ) ==> composition( converse( skol1 )
% 57.90/58.29    , X ) }.
% 57.90/58.29  parent0: (146066) {G25,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 57.90/58.29    meet( X, skol1 ) ) ==> composition( converse( skol1 ), X ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146068) {G23,W12,D7,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 57.90/58.29    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) }.
% 57.90/58.29  parent0[0]: (1583) {G23,W12,D7,L1,V2,M1} P(110,1033);d(755) { meet( 
% 57.90/58.29    converse( Y ), composition( X, complement( converse( composition( Y, X )
% 57.90/58.29     ) ) ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146072) {G24,W16,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.29    converse( skol1 ) ), composition( meet( X, skol1 ), complement( converse
% 57.90/58.29    ( composition( converse( skol1 ), X ) ) ) ) ) }.
% 57.90/58.29  parent0[0]: (53348) {G33,W11,D4,L1,V1,M1} P(53304,8745) { composition( 
% 57.90/58.29    converse( skol1 ), meet( X, skol1 ) ) ==> composition( converse( skol1 )
% 57.90/58.29    , X ) }.
% 57.90/58.29  parent1[0; 12]: (146068) {G23,W12,D7,L1,V2,M1}  { zero ==> meet( converse( 
% 57.90/58.29    X ), composition( Y, complement( converse( composition( X, Y ) ) ) ) )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := converse( skol1 )
% 57.90/58.29     Y := meet( X, skol1 )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146073) {G1,W14,D8,L1,V1,M1}  { zero ==> meet( skol1, composition
% 57.90/58.29    ( meet( X, skol1 ), complement( converse( composition( converse( skol1 )
% 57.90/58.29    , X ) ) ) ) ) }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 3]: (146072) {G24,W16,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.29    converse( skol1 ) ), composition( meet( X, skol1 ), complement( converse
% 57.90/58.29    ( composition( converse( skol1 ), X ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := skol1
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146074) {G2,W12,D7,L1,V1,M1}  { zero ==> composition( meet( X, 
% 57.90/58.29    skol1 ), complement( converse( composition( converse( skol1 ), X ) ) ) )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (15370) {G34,W13,D5,L1,V2,M1} P(15297,3803);d(13) { meet( skol1
% 57.90/58.29    , composition( meet( X, skol1 ), Y ) ) ==> composition( meet( X, skol1 )
% 57.90/58.29    , Y ) }.
% 57.90/58.29  parent1[0; 2]: (146073) {G1,W14,D8,L1,V1,M1}  { zero ==> meet( skol1, 
% 57.90/58.29    composition( meet( X, skol1 ), complement( converse( composition( 
% 57.90/58.29    converse( skol1 ), X ) ) ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := complement( converse( composition( converse( skol1 ), X ) ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146075) {G2,W11,D6,L1,V1,M1}  { zero ==> composition( meet( X, 
% 57.90/58.29    skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 57.90/58.29  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.90/58.29    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.90/58.29  parent1[0; 7]: (146074) {G2,W12,D7,L1,V1,M1}  { zero ==> composition( meet
% 57.90/58.29    ( X, skol1 ), complement( converse( composition( converse( skol1 ), X ) )
% 57.90/58.29     ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := skol1
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146076) {G2,W11,D6,L1,V1,M1}  { composition( meet( X, skol1 ), 
% 57.90/58.29    complement( composition( converse( X ), skol1 ) ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (146075) {G2,W11,D6,L1,V1,M1}  { zero ==> composition( meet( X
% 57.90/58.29    , skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53373) {G35,W11,D6,L1,V1,M1} P(53348,1583);d(7);d(15370);d(17
% 57.90/58.29    ) { composition( meet( X, skol1 ), complement( composition( converse( X )
% 57.90/58.29    , skol1 ) ) ) ==> zero }.
% 57.90/58.29  parent0: (146076) {G2,W11,D6,L1,V1,M1}  { composition( meet( X, skol1 ), 
% 57.90/58.29    complement( composition( converse( X ), skol1 ) ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146078) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 57.90/58.29  parent0[0]: (6597) {G29,W11,D6,L1,V2,M1} P(110,1104);d(2891);d(2866);d(755)
% 57.90/58.29    ;d(7) { meet( composition( complement( composition( Y, X ) ), converse( X
% 57.90/58.29     ) ), Y ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := Y
% 57.90/58.29     Y := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146085) {G30,W15,D8,L1,V1,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( zero ), converse( complement( composition( converse( X ), 
% 57.90/58.29    skol1 ) ) ) ), meet( X, skol1 ) ) }.
% 57.90/58.29  parent0[0]: (53373) {G35,W11,D6,L1,V1,M1} P(53348,1583);d(7);d(15370);d(17)
% 57.90/58.29     { composition( meet( X, skol1 ), complement( composition( converse( X )
% 57.90/58.29    , skol1 ) ) ) ==> zero }.
% 57.90/58.29  parent1[0; 5]: (146078) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( composition
% 57.90/58.29    ( complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := meet( X, skol1 )
% 57.90/58.29     Y := complement( composition( converse( X ), skol1 ) )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146086) {G13,W14,D8,L1,V1,M1}  { zero ==> meet( composition( top
% 57.90/58.29    , converse( complement( composition( converse( X ), skol1 ) ) ) ), meet( 
% 57.90/58.29    X, skol1 ) ) }.
% 57.90/58.29  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.29    ( zero ) ==> top }.
% 57.90/58.29  parent1[0; 4]: (146085) {G30,W15,D8,L1,V1,M1}  { zero ==> meet( composition
% 57.90/58.29    ( complement( zero ), converse( complement( composition( converse( X ), 
% 57.90/58.29    skol1 ) ) ) ), meet( X, skol1 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146087) {G12,W14,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.29    composition( complement( composition( converse( X ), skol1 ) ), top ) ), 
% 57.90/58.29    meet( X, skol1 ) ) }.
% 57.90/58.29  parent0[0]: (224) {G11,W9,D4,L1,V1,M1} P(222,16) { composition( top, 
% 57.90/58.29    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 57.90/58.29  parent1[0; 3]: (146086) {G13,W14,D8,L1,V1,M1}  { zero ==> meet( composition
% 57.90/58.29    ( top, converse( complement( composition( converse( X ), skol1 ) ) ) ), 
% 57.90/58.29    meet( X, skol1 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := complement( composition( converse( X ), skol1 ) )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146088) {G13,W12,D7,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.29    complement( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) )
% 57.90/58.29     }.
% 57.90/58.29  parent0[0]: (12539) {G16,W11,D5,L1,V1,M1} P(1414,110);d(775);d(743);d(7);d(
% 57.90/58.29    3631) { composition( complement( composition( X, skol1 ) ), top ) ==> 
% 57.90/58.29    complement( composition( X, skol1 ) ) }.
% 57.90/58.29  parent1[0; 4]: (146087) {G12,W14,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.29    composition( complement( composition( converse( X ), skol1 ) ), top ) ), 
% 57.90/58.29    meet( X, skol1 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := converse( X )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146089) {G14,W12,D7,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.29    converse( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) ) }.
% 57.90/58.29  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.29    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.29  parent1[0; 3]: (146088) {G13,W12,D7,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.29    complement( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := composition( converse( X ), skol1 )
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146090) {G2,W11,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.29    composition( converse( skol1 ), X ) ), meet( X, skol1 ) ) }.
% 57.90/58.29  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.90/58.29    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.90/58.29  parent1[0; 4]: (146089) {G14,W12,D7,L1,V1,M1}  { zero ==> meet( complement
% 57.90/58.29    ( converse( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) )
% 57.90/58.29     }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := skol1
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146091) {G2,W11,D6,L1,V1,M1}  { meet( complement( composition( 
% 57.90/58.29    converse( skol1 ), X ) ), meet( X, skol1 ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (146090) {G2,W11,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.29    composition( converse( skol1 ), X ) ), meet( X, skol1 ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53600) {G36,W11,D6,L1,V1,M1} P(53373,6597);d(743);d(224);d(
% 57.90/58.29    12539);d(2866);d(17) { meet( complement( composition( converse( skol1 ), 
% 57.90/58.29    X ) ), meet( X, skol1 ) ) ==> zero }.
% 57.90/58.29  parent0: (146091) {G2,W11,D6,L1,V1,M1}  { meet( complement( composition( 
% 57.90/58.29    converse( skol1 ), X ) ), meet( X, skol1 ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146093) {G35,W11,D6,L1,V1,M1}  { zero ==> composition( meet( X, 
% 57.90/58.29    skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 57.90/58.29  parent0[0]: (53373) {G35,W11,D6,L1,V1,M1} P(53348,1583);d(7);d(15370);d(17)
% 57.90/58.29     { composition( meet( X, skol1 ), complement( composition( converse( X )
% 57.90/58.29    , skol1 ) ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146094) {G1,W11,D5,L1,V1,M1}  { zero ==> composition( meet( 
% 57.90/58.29    converse( X ), skol1 ), complement( composition( X, skol1 ) ) ) }.
% 57.90/58.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.29  parent1[0; 9]: (146093) {G35,W11,D6,L1,V1,M1}  { zero ==> composition( meet
% 57.90/58.29    ( X, skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := converse( X )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146095) {G1,W11,D5,L1,V1,M1}  { composition( meet( converse( X ), 
% 57.90/58.29    skol1 ), complement( composition( X, skol1 ) ) ) ==> zero }.
% 57.90/58.29  parent0[0]: (146094) {G1,W11,D5,L1,V1,M1}  { zero ==> composition( meet( 
% 57.90/58.29    converse( X ), skol1 ), complement( composition( X, skol1 ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  subsumption: (53608) {G36,W11,D5,L1,V1,M1} P(7,53373) { composition( meet( 
% 57.90/58.29    converse( X ), skol1 ), complement( composition( X, skol1 ) ) ) ==> zero
% 57.90/58.29     }.
% 57.90/58.29  parent0: (146095) {G1,W11,D5,L1,V1,M1}  { composition( meet( converse( X )
% 57.90/58.29    , skol1 ), complement( composition( X, skol1 ) ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  permutation0:
% 57.90/58.29     0 ==> 0
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  eqswap: (146097) {G22,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X, 
% 57.90/58.29    complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 57.90/58.29  parent0[0]: (1582) {G22,W12,D7,L1,V2,M1} P(110,1034);d(755) { meet( 
% 57.90/58.29    composition( X, complement( converse( composition( Y, X ) ) ) ), converse
% 57.90/58.29    ( Y ) ) ==> zero }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29     Y := Y
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146102) {G23,W16,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( composition( X, skol1 ) ), complement( converse( zero ) ) ), 
% 57.90/58.29    converse( meet( converse( X ), skol1 ) ) ) }.
% 57.90/58.29  parent0[0]: (53608) {G36,W11,D5,L1,V1,M1} P(7,53373) { composition( meet( 
% 57.90/58.29    converse( X ), skol1 ), complement( composition( X, skol1 ) ) ) ==> zero
% 57.90/58.29     }.
% 57.90/58.29  parent1[0; 10]: (146097) {G22,W12,D7,L1,V2,M1}  { zero ==> meet( 
% 57.90/58.29    composition( X, complement( converse( composition( Y, X ) ) ) ), converse
% 57.90/58.29    ( Y ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := complement( composition( X, skol1 ) )
% 57.90/58.29     Y := meet( converse( X ), skol1 )
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146103) {G16,W15,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( composition( X, skol1 ) ), complement( zero ) ), converse( 
% 57.90/58.29    meet( converse( X ), skol1 ) ) ) }.
% 57.90/58.29  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.90/58.29    zero }.
% 57.90/58.29  parent1[0; 9]: (146102) {G23,W16,D6,L1,V1,M1}  { zero ==> meet( composition
% 57.90/58.29    ( complement( composition( X, skol1 ) ), complement( converse( zero ) ) )
% 57.90/58.29    , converse( meet( converse( X ), skol1 ) ) ) }.
% 57.90/58.29  substitution0:
% 57.90/58.29  end
% 57.90/58.29  substitution1:
% 57.90/58.29     X := X
% 57.90/58.29  end
% 57.90/58.29  
% 57.90/58.29  paramod: (146104) {G13,W14,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 57.90/58.29    complement( composition( X, skol1 ) ), top ), converse( meet( converse( X
% 57.90/58.29     ), skol1 ) ) ) }.
% 57.90/58.29  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.30    ( zero ) ==> top }.
% 57.90/58.30  parent1[0; 8]: (146103) {G16,W15,D6,L1,V1,M1}  { zero ==> meet( composition
% 57.90/58.30    ( complement( composition( X, skol1 ) ), complement( zero ) ), converse( 
% 57.90/58.30    meet( converse( X ), skol1 ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146105) {G14,W12,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.30    composition( X, skol1 ) ), converse( meet( converse( X ), skol1 ) ) ) }.
% 57.90/58.30  parent0[0]: (12539) {G16,W11,D5,L1,V1,M1} P(1414,110);d(775);d(743);d(7);d(
% 57.90/58.30    3631) { composition( complement( composition( X, skol1 ) ), top ) ==> 
% 57.90/58.30    complement( composition( X, skol1 ) ) }.
% 57.90/58.30  parent1[0; 3]: (146104) {G13,W14,D6,L1,V1,M1}  { zero ==> meet( composition
% 57.90/58.30    ( complement( composition( X, skol1 ) ), top ), converse( meet( converse
% 57.90/58.30    ( X ), skol1 ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146106) {G15,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.30    composition( X, skol1 ) ), meet( X, converse( skol1 ) ) ) }.
% 57.90/58.30  parent0[0]: (53076) {G31,W10,D5,L1,V2,M1} P(7,53054) { converse( meet( 
% 57.90/58.30    converse( X ), Y ) ) ==> meet( X, converse( Y ) ) }.
% 57.90/58.30  parent1[0; 7]: (146105) {G14,W12,D6,L1,V1,M1}  { zero ==> meet( complement
% 57.90/58.30    ( composition( X, skol1 ) ), converse( meet( converse( X ), skol1 ) ) )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146107) {G15,W11,D5,L1,V1,M1}  { meet( complement( composition( X
% 57.90/58.30    , skol1 ) ), meet( X, converse( skol1 ) ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (146106) {G15,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.30    composition( X, skol1 ) ), meet( X, converse( skol1 ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (53619) {G37,W11,D5,L1,V1,M1} P(53608,1582);d(775);d(743);d(
% 57.90/58.30    12539);d(53076) { meet( complement( composition( X, skol1 ) ), meet( X, 
% 57.90/58.30    converse( skol1 ) ) ) ==> zero }.
% 57.90/58.30  parent0: (146107) {G15,W11,D5,L1,V1,M1}  { meet( complement( composition( X
% 57.90/58.30    , skol1 ) ), meet( X, converse( skol1 ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146109) {G18,W12,D5,L1,V2,M1}  { top ==> join( composition( top, 
% 57.90/58.30    meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 57.90/58.30  parent0[0]: (3655) {G18,W12,D5,L1,V2,M1} P(972,3621) { join( composition( 
% 57.90/58.30    top, meet( X, Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146113) {G19,W16,D8,L1,V1,M1}  { top ==> join( composition( top, 
% 57.90/58.30    zero ), complement( meet( meet( X, skol1 ), complement( composition( 
% 57.90/58.30    converse( skol1 ), X ) ) ) ) ) }.
% 57.90/58.30  parent0[0]: (53600) {G36,W11,D6,L1,V1,M1} P(53373,6597);d(743);d(224);d(
% 57.90/58.30    12539);d(2866);d(17) { meet( complement( composition( converse( skol1 ), 
% 57.90/58.30    X ) ), meet( X, skol1 ) ) ==> zero }.
% 57.90/58.30  parent1[0; 5]: (146109) {G18,W12,D5,L1,V2,M1}  { top ==> join( composition
% 57.90/58.30    ( top, meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := complement( composition( converse( skol1 ), X ) )
% 57.90/58.30     Y := meet( X, skol1 )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146115) {G20,W14,D8,L1,V1,M1}  { top ==> join( zero, complement( 
% 57.90/58.30    meet( meet( X, skol1 ), complement( composition( converse( skol1 ), X ) )
% 57.90/58.30     ) ) ) }.
% 57.90/58.30  parent0[0]: (795) {G19,W5,D3,L1,V1,M1} P(794,6);d(748);d(213);d(794) { 
% 57.90/58.30    composition( X, zero ) ==> zero }.
% 57.90/58.30  parent1[0; 3]: (146113) {G19,W16,D8,L1,V1,M1}  { top ==> join( composition
% 57.90/58.30    ( top, zero ), complement( meet( meet( X, skol1 ), complement( 
% 57.90/58.30    composition( converse( skol1 ), X ) ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := top
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146116) {G14,W12,D7,L1,V1,M1}  { top ==> complement( meet( meet( 
% 57.90/58.30    X, skol1 ), complement( composition( converse( skol1 ), X ) ) ) ) }.
% 57.90/58.30  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.90/58.30    ==> X }.
% 57.90/58.30  parent1[0; 2]: (146115) {G20,W14,D8,L1,V1,M1}  { top ==> join( zero, 
% 57.90/58.30    complement( meet( meet( X, skol1 ), complement( composition( converse( 
% 57.90/58.30    skol1 ), X ) ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( meet( meet( X, skol1 ), complement( composition( 
% 57.90/58.30    converse( skol1 ), X ) ) ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146117) {G15,W11,D5,L1,V1,M1}  { top ==> join( complement( meet( 
% 57.90/58.30    X, skol1 ) ), composition( converse( skol1 ), X ) ) }.
% 57.90/58.30  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( Y, 
% 57.90/58.30    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 57.90/58.30  parent1[0; 2]: (146116) {G14,W12,D7,L1,V1,M1}  { top ==> complement( meet( 
% 57.90/58.30    meet( X, skol1 ), complement( composition( converse( skol1 ), X ) ) ) )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := composition( converse( skol1 ), X )
% 57.90/58.30     Y := meet( X, skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146118) {G15,W11,D5,L1,V1,M1}  { join( complement( meet( X, skol1
% 57.90/58.30     ) ), composition( converse( skol1 ), X ) ) ==> top }.
% 57.90/58.30  parent0[0]: (146117) {G15,W11,D5,L1,V1,M1}  { top ==> join( complement( 
% 57.90/58.30    meet( X, skol1 ) ), composition( converse( skol1 ), X ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (54170) {G37,W11,D5,L1,V1,M1} P(53600,3655);d(795);d(748);d(
% 57.90/58.30    951) { join( complement( meet( X, skol1 ) ), composition( converse( skol1
% 57.90/58.30     ), X ) ) ==> top }.
% 57.90/58.30  parent0: (146118) {G15,W11,D5,L1,V1,M1}  { join( complement( meet( X, skol1
% 57.90/58.30     ) ), composition( converse( skol1 ), X ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146120) {G1,W17,D7,L1,V3,M1}  { join( X, complement( Z ) ) ==> 
% 57.90/58.30    join( join( X, composition( converse( Y ), complement( composition( Y, Z
% 57.90/58.30     ) ) ) ), complement( Z ) ) }.
% 57.90/58.30  parent0[0]: (108) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, composition
% 57.90/58.30    ( converse( X ), complement( composition( X, Y ) ) ) ), complement( Y ) )
% 57.90/58.30     ==> join( Z, complement( Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := Z
% 57.90/58.30     Z := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146124) {G2,W15,D7,L1,V1,M1}  { join( complement( meet( 
% 57.90/58.30    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 57.90/58.30    join( top, complement( X ) ) }.
% 57.90/58.30  parent0[0]: (54170) {G37,W11,D5,L1,V1,M1} P(53600,3655);d(795);d(748);d(951
% 57.90/58.30    ) { join( complement( meet( X, skol1 ) ), composition( converse( skol1 )
% 57.90/58.30    , X ) ) ==> top }.
% 57.90/58.30  parent1[0; 12]: (146120) {G1,W17,D7,L1,V3,M1}  { join( X, complement( Z ) )
% 57.90/58.30     ==> join( join( X, composition( converse( Y ), complement( composition( 
% 57.90/58.30    Y, Z ) ) ) ), complement( Z ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( composition( skol1, X ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := complement( meet( complement( composition( skol1, X ) ), skol1 ) )
% 57.90/58.30     Y := skol1
% 57.90/58.30     Z := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146125) {G3,W12,D7,L1,V1,M1}  { join( complement( meet( 
% 57.90/58.30    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 57.90/58.30    top }.
% 57.90/58.30  parent0[0]: (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) ==>
% 57.90/58.30     top }.
% 57.90/58.30  parent1[0; 11]: (146124) {G2,W15,D7,L1,V1,M1}  { join( complement( meet( 
% 57.90/58.30    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 57.90/58.30    join( top, complement( X ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( X )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146126) {G4,W11,D7,L1,V1,M1}  { complement( meet( meet( 
% 57.90/58.30    complement( composition( skol1, X ) ), skol1 ), X ) ) ==> top }.
% 57.90/58.30  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.30    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.30  parent1[0; 1]: (146125) {G3,W12,D7,L1,V1,M1}  { join( complement( meet( 
% 57.90/58.30    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 57.90/58.30    top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( complement( composition( skol1, X ) ), skol1 )
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146127) {G5,W10,D5,L1,V1,M1}  { join( complement( meet( skol1, X
% 57.90/58.30     ) ), composition( skol1, X ) ) ==> top }.
% 57.90/58.30  parent0[0]: (1470) {G18,W14,D6,L1,V3,M1} P(950,772);d(966) { complement( 
% 57.90/58.30    meet( meet( complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z
% 57.90/58.30     ) ), X ) }.
% 57.90/58.30  parent1[0; 1]: (146126) {G4,W11,D7,L1,V1,M1}  { complement( meet( meet( 
% 57.90/58.30    complement( composition( skol1, X ) ), skol1 ), X ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := composition( skol1, X )
% 57.90/58.30     Y := skol1
% 57.90/58.30     Z := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (54227) {G38,W10,D5,L1,V1,M1} P(54170,108);d(213);d(772);d(
% 57.90/58.30    1470) { join( complement( meet( skol1, X ) ), composition( skol1, X ) ) 
% 57.90/58.30    ==> top }.
% 57.90/58.30  parent0: (146127) {G5,W10,D5,L1,V1,M1}  { join( complement( meet( skol1, X
% 57.90/58.30     ) ), composition( skol1, X ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146130) {G18,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.90/58.30    complement( Y ) ), join( complement( X ), Y ) ) }.
% 57.90/58.30  parent0[0]: (1564) {G18,W11,D5,L1,V2,M1} P(951,12) { meet( meet( X, 
% 57.90/58.30    complement( Y ) ), join( complement( X ), Y ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146132) {G19,W12,D6,L1,V1,M1}  { zero ==> meet( meet( meet( skol1
% 57.90/58.30    , X ), complement( composition( skol1, X ) ) ), top ) }.
% 57.90/58.30  parent0[0]: (54227) {G38,W10,D5,L1,V1,M1} P(54170,108);d(213);d(772);d(1470
% 57.90/58.30    ) { join( complement( meet( skol1, X ) ), composition( skol1, X ) ) ==> 
% 57.90/58.30    top }.
% 57.90/58.30  parent1[0; 11]: (146130) {G18,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.90/58.30    complement( Y ) ), join( complement( X ), Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( skol1, X )
% 57.90/58.30     Y := composition( skol1, X )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146133) {G15,W10,D5,L1,V1,M1}  { zero ==> meet( meet( skol1, X )
% 57.90/58.30    , complement( composition( skol1, X ) ) ) }.
% 57.90/58.30  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.90/58.30    top ) ==> X }.
% 57.90/58.30  parent1[0; 2]: (146132) {G19,W12,D6,L1,V1,M1}  { zero ==> meet( meet( meet
% 57.90/58.30    ( skol1, X ), complement( composition( skol1, X ) ) ), top ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( meet( skol1, X ), complement( composition( skol1, X ) ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146134) {G15,W10,D5,L1,V1,M1}  { meet( meet( skol1, X ), 
% 57.90/58.30    complement( composition( skol1, X ) ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (146133) {G15,W10,D5,L1,V1,M1}  { zero ==> meet( meet( skol1, X
% 57.90/58.30     ), complement( composition( skol1, X ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (54304) {G39,W10,D5,L1,V1,M1} P(54227,1564);d(751) { meet( 
% 57.90/58.30    meet( skol1, X ), complement( composition( skol1, X ) ) ) ==> zero }.
% 57.90/58.30  parent0: (146134) {G15,W10,D5,L1,V1,M1}  { meet( meet( skol1, X ), 
% 57.90/58.30    complement( composition( skol1, X ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146136) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 57.90/58.30     ) ), meet( X, Y ) ) }.
% 57.90/58.30  parent0[0]: (721) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement
% 57.90/58.30    ( Y ) ), meet( X, Y ) ) ==> X }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146140) {G3,W15,D7,L1,V1,M1}  { meet( skol1, X ) ==> join( meet( 
% 57.90/58.30    meet( skol1, X ), complement( complement( composition( skol1, X ) ) ) ), 
% 57.90/58.30    zero ) }.
% 57.90/58.30  parent0[0]: (54304) {G39,W10,D5,L1,V1,M1} P(54227,1564);d(751) { meet( meet
% 57.90/58.30    ( skol1, X ), complement( composition( skol1, X ) ) ) ==> zero }.
% 57.90/58.30  parent1[0; 14]: (146136) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 57.90/58.30    complement( Y ) ), meet( X, Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( skol1, X )
% 57.90/58.30     Y := complement( composition( skol1, X ) )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146141) {G4,W13,D6,L1,V1,M1}  { meet( skol1, X ) ==> meet( meet( 
% 57.90/58.30    skol1, X ), complement( complement( composition( skol1, X ) ) ) ) }.
% 57.90/58.30  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 4]: (146140) {G3,W15,D7,L1,V1,M1}  { meet( skol1, X ) ==> join( 
% 57.90/58.30    meet( meet( skol1, X ), complement( complement( composition( skol1, X ) )
% 57.90/58.30     ) ), zero ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( meet( skol1, X ), complement( complement( composition( skol1
% 57.90/58.30    , X ) ) ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146142) {G5,W11,D4,L1,V1,M1}  { meet( skol1, X ) ==> meet( meet( 
% 57.90/58.30    skol1, X ), composition( skol1, X ) ) }.
% 57.90/58.30  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.30    complement( X ) ) ==> X }.
% 57.90/58.30  parent1[0; 8]: (146141) {G4,W13,D6,L1,V1,M1}  { meet( skol1, X ) ==> meet( 
% 57.90/58.30    meet( skol1, X ), complement( complement( composition( skol1, X ) ) ) )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := composition( skol1, X )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146143) {G5,W11,D4,L1,V1,M1}  { meet( meet( skol1, X ), 
% 57.90/58.30    composition( skol1, X ) ) ==> meet( skol1, X ) }.
% 57.90/58.30  parent0[0]: (146142) {G5,W11,D4,L1,V1,M1}  { meet( skol1, X ) ==> meet( 
% 57.90/58.30    meet( skol1, X ), composition( skol1, X ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (54523) {G40,W11,D4,L1,V1,M1} P(54304,721);d(739);d(755) { 
% 57.90/58.30    meet( meet( skol1, X ), composition( skol1, X ) ) ==> meet( skol1, X )
% 57.90/58.30     }.
% 57.90/58.30  parent0: (146143) {G5,W11,D4,L1,V1,M1}  { meet( meet( skol1, X ), 
% 57.90/58.30    composition( skol1, X ) ) ==> meet( skol1, X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146145) {G26,W11,D7,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.90/58.30    composition( Y, complement( converse( Y ) ) ) ), one ) }.
% 57.90/58.30  parent0[0]: (7462) {G26,W11,D7,L1,V2,M1} P(1948,1708) { meet( meet( Y, 
% 57.90/58.30    composition( X, complement( converse( X ) ) ) ), one ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146146) {G27,W9,D6,L1,V0,M1}  { zero ==> meet( meet( skol1, 
% 57.90/58.30    complement( converse( skol1 ) ) ), one ) }.
% 57.90/58.30  parent0[0]: (54523) {G40,W11,D4,L1,V1,M1} P(54304,721);d(739);d(755) { meet
% 57.90/58.30    ( meet( skol1, X ), composition( skol1, X ) ) ==> meet( skol1, X ) }.
% 57.90/58.30  parent1[0; 3]: (146145) {G26,W11,D7,L1,V2,M1}  { zero ==> meet( meet( X, 
% 57.90/58.30    composition( Y, complement( converse( Y ) ) ) ), one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( converse( skol1 ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( skol1, complement( converse( skol1 ) ) )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146147) {G27,W9,D6,L1,V0,M1}  { meet( meet( skol1, complement( 
% 57.90/58.30    converse( skol1 ) ) ), one ) ==> zero }.
% 57.90/58.30  parent0[0]: (146146) {G27,W9,D6,L1,V0,M1}  { zero ==> meet( meet( skol1, 
% 57.90/58.30    complement( converse( skol1 ) ) ), one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (54660) {G41,W9,D6,L1,V0,M1} P(54523,7462) { meet( meet( skol1
% 57.90/58.30    , complement( converse( skol1 ) ) ), one ) ==> zero }.
% 57.90/58.30  parent0: (146147) {G27,W9,D6,L1,V0,M1}  { meet( meet( skol1, complement( 
% 57.90/58.30    converse( skol1 ) ) ), one ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146149) {G20,W14,D6,L1,V3,M1}  { Z ==> join( meet( meet( X, Y ), Z
% 57.90/58.30     ), meet( complement( meet( Y, X ) ), Z ) ) }.
% 57.90/58.30  parent0[0]: (1430) {G20,W14,D6,L1,V3,M1} P(972,1387) { join( meet( meet( X
% 57.90/58.30    , Y ), Z ), meet( complement( meet( Y, X ) ), Z ) ) ==> Z }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146152) {G21,W12,D8,L1,V0,M1}  { one ==> join( zero, meet( 
% 57.90/58.30    complement( meet( complement( converse( skol1 ) ), skol1 ) ), one ) ) }.
% 57.90/58.30  parent0[0]: (54660) {G41,W9,D6,L1,V0,M1} P(54523,7462) { meet( meet( skol1
% 57.90/58.30    , complement( converse( skol1 ) ) ), one ) ==> zero }.
% 57.90/58.30  parent1[0; 3]: (146149) {G20,W14,D6,L1,V3,M1}  { Z ==> join( meet( meet( X
% 57.90/58.30    , Y ), Z ), meet( complement( meet( Y, X ) ), Z ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := skol1
% 57.90/58.30     Y := complement( converse( skol1 ) )
% 57.90/58.30     Z := one
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146155) {G14,W10,D7,L1,V0,M1}  { one ==> meet( complement( meet( 
% 57.90/58.30    complement( converse( skol1 ) ), skol1 ) ), one ) }.
% 57.90/58.30  parent0[0]: (748) {G13,W5,D3,L1,V1,M1} P(714,0);d(747) { join( zero, X ) 
% 57.90/58.30    ==> X }.
% 57.90/58.30  parent1[0; 2]: (146152) {G21,W12,D8,L1,V0,M1}  { one ==> join( zero, meet( 
% 57.90/58.30    complement( meet( complement( converse( skol1 ) ), skol1 ) ), one ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( complement( meet( complement( converse( skol1 ) ), skol1 ) )
% 57.90/58.30    , one )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146156) {G15,W9,D5,L1,V0,M1}  { one ==> meet( join( converse( 
% 57.90/58.30    skol1 ), complement( skol1 ) ), one ) }.
% 57.90/58.30  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.90/58.30    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.30  parent1[0; 3]: (146155) {G14,W10,D7,L1,V0,M1}  { one ==> meet( complement( 
% 57.90/58.30    meet( complement( converse( skol1 ) ), skol1 ) ), one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := converse( skol1 )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146157) {G15,W9,D5,L1,V0,M1}  { meet( join( converse( skol1 ), 
% 57.90/58.30    complement( skol1 ) ), one ) ==> one }.
% 57.90/58.30  parent0[0]: (146156) {G15,W9,D5,L1,V0,M1}  { one ==> meet( join( converse( 
% 57.90/58.30    skol1 ), complement( skol1 ) ), one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (54744) {G42,W9,D5,L1,V0,M1} P(54660,1430);d(748);d(950) { 
% 57.90/58.30    meet( join( converse( skol1 ), complement( skol1 ) ), one ) ==> one }.
% 57.90/58.30  parent0: (146157) {G15,W9,D5,L1,V0,M1}  { meet( join( converse( skol1 ), 
% 57.90/58.30    complement( skol1 ) ), one ) ==> one }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146163) {G28,W11,D6,L1,V0,M1}  { converse( meet( one, join( 
% 57.90/58.30    converse( skol1 ), complement( skol1 ) ) ) ) = converse( one ) }.
% 57.90/58.30  parent0[0]: (54744) {G42,W9,D5,L1,V0,M1} P(54660,1430);d(748);d(950) { meet
% 57.90/58.30    ( join( converse( skol1 ), complement( skol1 ) ), one ) ==> one }.
% 57.90/58.30  parent1[0; 10]: (2855) {G27,W9,D4,L1,V2,M1} P(972,2796);d(2796) { converse
% 57.90/58.30    ( meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := join( converse( skol1 ), complement( skol1 ) )
% 57.90/58.30     Y := one
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146164) {G4,W10,D6,L1,V0,M1}  { converse( meet( one, join( 
% 57.90/58.30    converse( skol1 ), complement( skol1 ) ) ) ) = one }.
% 57.90/58.30  parent0[0]: (185) {G3,W4,D3,L1,V0,M1} P(179,5) { converse( one ) ==> one
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 9]: (146163) {G28,W11,D6,L1,V0,M1}  { converse( meet( one, join
% 57.90/58.30    ( converse( skol1 ), complement( skol1 ) ) ) ) = converse( one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146165) {G5,W9,D6,L1,V0,M1}  { meet( one, join( skol1, converse( 
% 57.90/58.30    complement( skol1 ) ) ) ) = one }.
% 57.90/58.30  parent0[0]: (12409) {G32,W14,D6,L1,V2,M1} P(19,12362) { converse( meet( one
% 57.90/58.30    , join( converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) ) )
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 1]: (146164) {G4,W10,D6,L1,V0,M1}  { converse( meet( one, join( 
% 57.90/58.30    converse( skol1 ), complement( skol1 ) ) ) ) = one }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30     Y := complement( skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146166) {G6,W9,D6,L1,V0,M1}  { meet( one, join( skol1, complement
% 57.90/58.30    ( converse( skol1 ) ) ) ) = one }.
% 57.90/58.30  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.30    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.30  parent1[0; 5]: (146165) {G5,W9,D6,L1,V0,M1}  { meet( one, join( skol1, 
% 57.90/58.30    converse( complement( skol1 ) ) ) ) = one }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (54953) {G43,W9,D6,L1,V0,M1} P(54744,2855);d(185);d(12409);d(
% 57.90/58.30    2866) { meet( one, join( skol1, complement( converse( skol1 ) ) ) ) ==> 
% 57.90/58.30    one }.
% 57.90/58.30  parent0: (146166) {G6,W9,D6,L1,V0,M1}  { meet( one, join( skol1, complement
% 57.90/58.30    ( converse( skol1 ) ) ) ) = one }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146169) {G21,W14,D6,L1,V4,M1}  { zero ==> meet( meet( meet( X, 
% 57.90/58.30    join( Y, Z ) ), T ), complement( join( Z, Y ) ) ) }.
% 57.90/58.30  parent0[0]: (2009) {G21,W14,D6,L1,V4,M1} P(1625,1667) { meet( meet( meet( Z
% 57.90/58.30    , join( X, Y ) ), T ), complement( join( Y, X ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := Z
% 57.90/58.30     Z := X
% 57.90/58.30     T := T
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146172) {G22,W12,D7,L1,V1,M1}  { zero ==> meet( meet( one, X ), 
% 57.90/58.30    complement( join( complement( converse( skol1 ) ), skol1 ) ) ) }.
% 57.90/58.30  parent0[0]: (54953) {G43,W9,D6,L1,V0,M1} P(54744,2855);d(185);d(12409);d(
% 57.90/58.30    2866) { meet( one, join( skol1, complement( converse( skol1 ) ) ) ) ==> 
% 57.90/58.30    one }.
% 57.90/58.30  parent1[0; 4]: (146169) {G21,W14,D6,L1,V4,M1}  { zero ==> meet( meet( meet
% 57.90/58.30    ( X, join( Y, Z ) ), T ), complement( join( Z, Y ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := one
% 57.90/58.30     Y := skol1
% 57.90/58.30     Z := complement( converse( skol1 ) )
% 57.90/58.30     T := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146173) {G17,W11,D5,L1,V1,M1}  { zero ==> meet( meet( one, X ), 
% 57.90/58.30    meet( converse( skol1 ), complement( skol1 ) ) ) }.
% 57.90/58.30  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.30    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.30  parent1[0; 6]: (146172) {G22,W12,D7,L1,V1,M1}  { zero ==> meet( meet( one, 
% 57.90/58.30    X ), complement( join( complement( converse( skol1 ) ), skol1 ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30     Y := converse( skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146174) {G18,W11,D5,L1,V1,M1}  { zero ==> meet( meet( converse( 
% 57.90/58.30    skol1 ), meet( one, X ) ), complement( skol1 ) ) }.
% 57.90/58.30  parent0[0]: (24022) {G19,W13,D5,L1,V3,M1} P(964,1625);d(771);d(771);d(771)
% 57.90/58.30     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 57.90/58.30    complement( Y ) ) }.
% 57.90/58.30  parent1[0; 2]: (146173) {G17,W11,D5,L1,V1,M1}  { zero ==> meet( meet( one, 
% 57.90/58.30    X ), meet( converse( skol1 ), complement( skol1 ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := converse( skol1 )
% 57.90/58.30     Y := skol1
% 57.90/58.30     Z := meet( one, X )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146175) {G18,W11,D5,L1,V1,M1}  { meet( meet( converse( skol1 ), 
% 57.90/58.30    meet( one, X ) ), complement( skol1 ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (146174) {G18,W11,D5,L1,V1,M1}  { zero ==> meet( meet( converse
% 57.90/58.30    ( skol1 ), meet( one, X ) ), complement( skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (54954) {G44,W11,D5,L1,V1,M1} P(54953,2009);d(771);d(24022) { 
% 57.90/58.30    meet( meet( converse( skol1 ), meet( one, X ) ), complement( skol1 ) ) 
% 57.90/58.30    ==> zero }.
% 57.90/58.30  parent0: (146175) {G18,W11,D5,L1,V1,M1}  { meet( meet( converse( skol1 ), 
% 57.90/58.30    meet( one, X ) ), complement( skol1 ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146177) {G23,W11,D4,L1,V2,M1}  { join( Y, complement( X ) ) ==> 
% 57.90/58.30    join( complement( X ), meet( Y, X ) ) }.
% 57.90/58.30  parent0[0]: (2429) {G23,W11,D4,L1,V2,M1} P(2408,898);d(1);d(869) { join( 
% 57.90/58.30    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146180) {G24,W16,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 57.90/58.30    meet( one, X ) ), complement( complement( skol1 ) ) ) ==> join( 
% 57.90/58.30    complement( complement( skol1 ) ), zero ) }.
% 57.90/58.30  parent0[0]: (54954) {G44,W11,D5,L1,V1,M1} P(54953,2009);d(771);d(24022) { 
% 57.90/58.30    meet( meet( converse( skol1 ), meet( one, X ) ), complement( skol1 ) ) 
% 57.90/58.30    ==> zero }.
% 57.90/58.30  parent1[0; 15]: (146177) {G23,W11,D4,L1,V2,M1}  { join( Y, complement( X )
% 57.90/58.30     ) ==> join( complement( X ), meet( Y, X ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := complement( skol1 )
% 57.90/58.30     Y := meet( converse( skol1 ), meet( one, X ) )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146181) {G12,W14,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 57.90/58.30    meet( one, X ) ), complement( complement( skol1 ) ) ) ==> complement( 
% 57.90/58.30    complement( skol1 ) ) }.
% 57.90/58.30  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 11]: (146180) {G24,W16,D5,L1,V1,M1}  { join( meet( converse( 
% 57.90/58.30    skol1 ), meet( one, X ) ), complement( complement( skol1 ) ) ) ==> join( 
% 57.90/58.30    complement( complement( skol1 ) ), zero ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( complement( skol1 ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146183) {G13,W12,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 57.90/58.30    meet( one, X ) ), complement( complement( skol1 ) ) ) ==> skol1 }.
% 57.90/58.30  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.30    complement( X ) ) ==> X }.
% 57.90/58.30  parent1[0; 11]: (146181) {G12,W14,D5,L1,V1,M1}  { join( meet( converse( 
% 57.90/58.30    skol1 ), meet( one, X ) ), complement( complement( skol1 ) ) ) ==> 
% 57.90/58.30    complement( complement( skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146184) {G14,W10,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 57.90/58.30    meet( one, X ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.30    complement( X ) ) ==> X }.
% 57.90/58.30  parent1[0; 8]: (146183) {G13,W12,D5,L1,V1,M1}  { join( meet( converse( 
% 57.90/58.30    skol1 ), meet( one, X ) ), complement( complement( skol1 ) ) ) ==> skol1
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (57220) {G45,W10,D5,L1,V1,M1} P(54954,2429);d(739);d(755) { 
% 57.90/58.30    join( meet( converse( skol1 ), meet( one, X ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent0: (146184) {G14,W10,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 57.90/58.30    meet( one, X ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146188) {G19,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = meet( 
% 57.90/58.30    meet( X, Y ), Z ) }.
% 57.90/58.30  parent0[0]: (7698) {G19,W11,D4,L1,V3,M1} P(996,75) { meet( meet( Y, X ), Z
% 57.90/58.30     ) = meet( Z, meet( X, Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146189) {G45,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( converse( 
% 57.90/58.30    skol1 ), meet( one, X ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (57220) {G45,W10,D5,L1,V1,M1} P(54954,2429);d(739);d(755) { 
% 57.90/58.30    join( meet( converse( skol1 ), meet( one, X ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146190) {G20,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( meet( X, 
% 57.90/58.30    one ), converse( skol1 ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (146188) {G19,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = 
% 57.90/58.30    meet( meet( X, Y ), Z ) }.
% 57.90/58.30  parent1[0; 3]: (146189) {G45,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( 
% 57.90/58.30    converse( skol1 ), meet( one, X ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := one
% 57.90/58.30     Z := converse( skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146193) {G20,W10,D5,L1,V1,M1}  { join( meet( meet( X, one ), 
% 57.90/58.30    converse( skol1 ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent0[0]: (146190) {G20,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( meet( X
% 57.90/58.30    , one ), converse( skol1 ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (57330) {G46,W10,D5,L1,V1,M1} P(7698,57220) { join( meet( meet
% 57.90/58.30    ( X, one ), converse( skol1 ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent0: (146193) {G20,W10,D5,L1,V1,M1}  { join( meet( meet( X, one ), 
% 57.90/58.30    converse( skol1 ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146197) {G46,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( meet( X, 
% 57.90/58.30    one ), converse( skol1 ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (57330) {G46,W10,D5,L1,V1,M1} P(7698,57220) { join( meet( meet
% 57.90/58.30    ( X, one ), converse( skol1 ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146199) {G33,W11,D6,L1,V1,M1}  { skol1 ==> join( meet( converse( 
% 57.90/58.30    meet( one, X ) ), converse( skol1 ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (12408) {G32,W9,D4,L1,V1,M1} P(12362,75) { meet( converse( X )
% 57.90/58.30    , one ) ==> converse( meet( one, X ) ) }.
% 57.90/58.30  parent1[0; 4]: (146197) {G46,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( meet
% 57.90/58.30    ( X, one ), converse( skol1 ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := converse( X )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146200) {G31,W10,D6,L1,V1,M1}  { skol1 ==> join( converse( meet( 
% 57.90/58.30    meet( one, X ), skol1 ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (53054) {G30,W10,D4,L1,V2,M1} P(53008,755);d(755) { meet( 
% 57.90/58.30    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 57.90/58.30  parent1[0; 3]: (146199) {G33,W11,D6,L1,V1,M1}  { skol1 ==> join( meet( 
% 57.90/58.30    converse( meet( one, X ) ), converse( skol1 ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( one, X )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146201) {G31,W10,D6,L1,V1,M1}  { join( converse( meet( meet( one, 
% 57.90/58.30    X ), skol1 ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent0[0]: (146200) {G31,W10,D6,L1,V1,M1}  { skol1 ==> join( converse( 
% 57.90/58.30    meet( meet( one, X ), skol1 ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (57594) {G47,W10,D6,L1,V1,M1} P(12408,57330);d(53054) { join( 
% 57.90/58.30    converse( meet( meet( one, X ), skol1 ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent0: (146201) {G31,W10,D6,L1,V1,M1}  { join( converse( meet( meet( one
% 57.90/58.30    , X ), skol1 ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146203) {G13,W14,D7,L1,V2,M1}  { zero ==> composition( join( X, 
% 57.90/58.30    converse( Y ) ), complement( composition( join( converse( X ), Y ), top )
% 57.90/58.30     ) ) }.
% 57.90/58.30  parent0[0]: (1496) {G13,W14,D7,L1,V2,M1} P(19,1486) { composition( join( X
% 57.90/58.30    , converse( Y ) ), complement( composition( join( converse( X ), Y ), top
% 57.90/58.30     ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146206) {G14,W15,D6,L1,V1,M1}  { zero ==> composition( join( meet
% 57.90/58.30    ( meet( one, X ), skol1 ), converse( skol1 ) ), complement( composition( 
% 57.90/58.30    skol1, top ) ) ) }.
% 57.90/58.30  parent0[0]: (57594) {G47,W10,D6,L1,V1,M1} P(12408,57330);d(53054) { join( 
% 57.90/58.30    converse( meet( meet( one, X ), skol1 ) ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent1[0; 13]: (146203) {G13,W14,D7,L1,V2,M1}  { zero ==> composition( 
% 57.90/58.30    join( X, converse( Y ) ), complement( composition( join( converse( X ), Y
% 57.90/58.30     ), top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( meet( one, X ), skol1 )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146207) {G1,W13,D6,L1,V1,M1}  { zero ==> composition( join( meet
% 57.90/58.30    ( meet( one, X ), skol1 ), converse( skol1 ) ), complement( skol1 ) ) }.
% 57.90/58.30  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 57.90/58.30    skol1 }.
% 57.90/58.30  parent1[0; 12]: (146206) {G14,W15,D6,L1,V1,M1}  { zero ==> composition( 
% 57.90/58.30    join( meet( meet( one, X ), skol1 ), converse( skol1 ) ), complement( 
% 57.90/58.30    composition( skol1, top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146208) {G2,W10,D5,L1,V1,M1}  { zero ==> composition( meet( meet
% 57.90/58.30    ( one, X ), skol1 ), complement( skol1 ) ) }.
% 57.90/58.30  parent0[0]: (784) {G13,W12,D5,L1,V1,M1} P(754,6);d(739) { composition( join
% 57.90/58.30    ( X, converse( skol1 ) ), complement( skol1 ) ) ==> composition( X, 
% 57.90/58.30    complement( skol1 ) ) }.
% 57.90/58.30  parent1[0; 2]: (146207) {G1,W13,D6,L1,V1,M1}  { zero ==> composition( join
% 57.90/58.30    ( meet( meet( one, X ), skol1 ), converse( skol1 ) ), complement( skol1 )
% 57.90/58.30     ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( meet( one, X ), skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146209) {G2,W10,D5,L1,V1,M1}  { composition( meet( meet( one, X )
% 57.90/58.30    , skol1 ), complement( skol1 ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (146208) {G2,W10,D5,L1,V1,M1}  { zero ==> composition( meet( 
% 57.90/58.30    meet( one, X ), skol1 ), complement( skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (57767) {G48,W10,D5,L1,V1,M1} P(57594,1496);d(13);d(784) { 
% 57.90/58.30    composition( meet( meet( one, X ), skol1 ), complement( skol1 ) ) ==> 
% 57.90/58.30    zero }.
% 57.90/58.30  parent0: (146209) {G2,W10,D5,L1,V1,M1}  { composition( meet( meet( one, X )
% 57.90/58.30    , skol1 ), complement( skol1 ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146211) {G48,W10,D5,L1,V1,M1}  { zero ==> composition( meet( meet
% 57.90/58.30    ( one, X ), skol1 ), complement( skol1 ) ) }.
% 57.90/58.30  parent0[0]: (57767) {G48,W10,D5,L1,V1,M1} P(57594,1496);d(13);d(784) { 
% 57.90/58.30    composition( meet( meet( one, X ), skol1 ), complement( skol1 ) ) ==> 
% 57.90/58.30    zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146212) {G30,W10,D5,L1,V1,M1}  { zero ==> composition( meet( meet
% 57.90/58.30    ( X, one ), skol1 ), complement( skol1 ) ) }.
% 57.90/58.30  parent0[0]: (10118) {G29,W10,D5,L1,V2,M1} P(10104,2544);d(3086) { meet( X, 
% 57.90/58.30    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 57.90/58.30  parent1[0; 4]: (146211) {G48,W10,D5,L1,V1,M1}  { zero ==> composition( meet
% 57.90/58.30    ( meet( one, X ), skol1 ), complement( skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := one
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := join( complement( one ), X )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146213) {G30,W10,D5,L1,V1,M1}  { composition( meet( meet( X, one )
% 57.90/58.30    , skol1 ), complement( skol1 ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (146212) {G30,W10,D5,L1,V1,M1}  { zero ==> composition( meet( 
% 57.90/58.30    meet( X, one ), skol1 ), complement( skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (57841) {G49,W10,D5,L1,V1,M1} P(10118,57767) { composition( 
% 57.90/58.30    meet( meet( X, one ), skol1 ), complement( skol1 ) ) ==> zero }.
% 57.90/58.30  parent0: (146213) {G30,W10,D5,L1,V1,M1}  { composition( meet( meet( X, one
% 57.90/58.30     ), skol1 ), complement( skol1 ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146215) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 57.90/58.30    complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 57.90/58.30  parent0[0]: (6597) {G29,W11,D6,L1,V2,M1} P(110,1104);d(2891);d(2866);d(755)
% 57.90/58.30    ;d(7) { meet( composition( complement( composition( Y, X ) ), converse( X
% 57.90/58.30     ) ), Y ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146221) {G30,W14,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 57.90/58.30    complement( zero ), converse( complement( skol1 ) ) ), meet( meet( X, one
% 57.90/58.30     ), skol1 ) ) }.
% 57.90/58.30  parent0[0]: (57841) {G49,W10,D5,L1,V1,M1} P(10118,57767) { composition( 
% 57.90/58.30    meet( meet( X, one ), skol1 ), complement( skol1 ) ) ==> zero }.
% 57.90/58.30  parent1[0; 5]: (146215) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( composition
% 57.90/58.30    ( complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( meet( X, one ), skol1 )
% 57.90/58.30     Y := complement( skol1 )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146222) {G13,W13,D6,L1,V1,M1}  { zero ==> meet( composition( top
% 57.90/58.30    , converse( complement( skol1 ) ) ), meet( meet( X, one ), skol1 ) ) }.
% 57.90/58.30  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.30    ( zero ) ==> top }.
% 57.90/58.30  parent1[0; 4]: (146221) {G30,W14,D6,L1,V1,M1}  { zero ==> meet( composition
% 57.90/58.30    ( complement( zero ), converse( complement( skol1 ) ) ), meet( meet( X, 
% 57.90/58.30    one ), skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146223) {G12,W13,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.30    composition( complement( skol1 ), top ) ), meet( meet( X, one ), skol1 )
% 57.90/58.30     ) }.
% 57.90/58.30  parent0[0]: (224) {G11,W9,D4,L1,V1,M1} P(222,16) { composition( top, 
% 57.90/58.30    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 57.90/58.30  parent1[0; 3]: (146222) {G13,W13,D6,L1,V1,M1}  { zero ==> meet( composition
% 57.90/58.30    ( top, converse( complement( skol1 ) ) ), meet( meet( X, one ), skol1 ) )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146224) {G13,W11,D5,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.30    complement( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 57.90/58.30  parent0[0]: (2206) {G21,W7,D4,L1,V0,M1} P(2163,755) { composition( 
% 57.90/58.30    complement( skol1 ), top ) ==> complement( skol1 ) }.
% 57.90/58.30  parent1[0; 4]: (146223) {G12,W13,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.30    composition( complement( skol1 ), top ) ), meet( meet( X, one ), skol1 )
% 57.90/58.30     ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146225) {G14,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.30    converse( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 57.90/58.30  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.30    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.30  parent1[0; 3]: (146224) {G13,W11,D5,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.30    complement( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146226) {G14,W11,D5,L1,V1,M1}  { meet( complement( converse( skol1
% 57.90/58.30     ) ), meet( meet( X, one ), skol1 ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (146225) {G14,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.30    converse( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (58098) {G50,W11,D5,L1,V1,M1} P(57841,6597);d(743);d(224);d(
% 57.90/58.30    2206);d(2866) { meet( complement( converse( skol1 ) ), meet( meet( X, one
% 57.90/58.30     ), skol1 ) ) ==> zero }.
% 57.90/58.30  parent0: (146226) {G14,W11,D5,L1,V1,M1}  { meet( complement( converse( 
% 57.90/58.30    skol1 ) ), meet( meet( X, one ), skol1 ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146227) {G50,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.30    converse( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 57.90/58.30  parent0[0]: (58098) {G50,W11,D5,L1,V1,M1} P(57841,6597);d(743);d(224);d(
% 57.90/58.30    2206);d(2866) { meet( complement( converse( skol1 ) ), meet( meet( X, one
% 57.90/58.30     ), skol1 ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146230) {G27,W9,D6,L1,V0,M1}  { zero ==> meet( meet( complement( 
% 57.90/58.30    converse( skol1 ) ), one ), skol1 ) }.
% 57.90/58.30  parent0[0]: (1975) {G26,W13,D5,L1,V3,M1} P(1712,1387);d(748);d(755) { meet
% 57.90/58.30    ( X, meet( meet( X, Y ), Z ) ) ==> meet( meet( X, Y ), Z ) }.
% 57.90/58.30  parent1[0; 2]: (146227) {G50,W11,D5,L1,V1,M1}  { zero ==> meet( complement
% 57.90/58.30    ( converse( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( converse( skol1 ) )
% 57.90/58.30     Y := one
% 57.90/58.30     Z := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := complement( converse( skol1 ) )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146231) {G28,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet( 
% 57.90/58.30    one, complement( skol1 ) ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (12410) {G33,W11,D5,L1,V1,M1} P(2866,12408) { meet( complement
% 57.90/58.30    ( converse( X ) ), one ) ==> converse( meet( one, complement( X ) ) ) }.
% 57.90/58.30  parent1[0; 3]: (146230) {G27,W9,D6,L1,V0,M1}  { zero ==> meet( meet( 
% 57.90/58.30    complement( converse( skol1 ) ), one ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146232) {G28,W9,D6,L1,V0,M1}  { meet( converse( meet( one, 
% 57.90/58.30    complement( skol1 ) ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent0[0]: (146231) {G28,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet
% 57.90/58.30    ( one, complement( skol1 ) ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (60975) {G51,W9,D6,L1,V0,M1} P(58098,1975);d(12410) { meet( 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent0: (146232) {G28,W9,D6,L1,V0,M1}  { meet( converse( meet( one, 
% 57.90/58.30    complement( skol1 ) ) ), skol1 ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146234) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), skol1
% 57.90/58.30     ) ==> composition( converse( meet( X, skol1 ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (53060) {G31,W11,D5,L1,V1,M1} P(53054,18125) { composition( 
% 57.90/58.30    converse( meet( X, skol1 ) ), skol1 ) ==> composition( converse( X ), 
% 57.90/58.30    skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146238) {G32,W13,D7,L1,V0,M1}  { composition( converse( converse
% 57.90/58.30    ( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> composition( converse
% 57.90/58.30    ( zero ), skol1 ) }.
% 57.90/58.30  parent0[0]: (60975) {G51,W9,D6,L1,V0,M1} P(58098,1975);d(12410) { meet( 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent1[0; 11]: (146234) {G31,W11,D5,L1,V1,M1}  { composition( converse( X
% 57.90/58.30     ), skol1 ) ==> composition( converse( meet( X, skol1 ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := converse( meet( one, complement( skol1 ) ) )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146239) {G16,W12,D7,L1,V0,M1}  { composition( converse( converse
% 57.90/58.30    ( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> composition( zero, 
% 57.90/58.30    skol1 ) }.
% 57.90/58.30  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.90/58.30    zero }.
% 57.90/58.30  parent1[0; 10]: (146238) {G32,W13,D7,L1,V0,M1}  { composition( converse( 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> composition( 
% 57.90/58.30    converse( zero ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146240) {G17,W10,D7,L1,V0,M1}  { composition( converse( converse
% 57.90/58.30    ( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent0[0]: (796) {G20,W5,D3,L1,V1,M1} P(795,17);d(775) { composition( zero
% 57.90/58.30    , X ) ==> zero }.
% 57.90/58.30  parent1[0; 9]: (146239) {G16,W12,D7,L1,V0,M1}  { composition( converse( 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> composition( 
% 57.90/58.30    zero, skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146241) {G1,W8,D5,L1,V0,M1}  { composition( meet( one, complement
% 57.90/58.30    ( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.30  parent1[0; 2]: (146240) {G17,W10,D7,L1,V0,M1}  { composition( converse( 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( one, complement( skol1 ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (60988) {G52,W8,D5,L1,V0,M1} P(60975,53060);d(775);d(796);d(7)
% 57.90/58.30     { composition( meet( one, complement( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent0: (146241) {G1,W8,D5,L1,V0,M1}  { composition( meet( one, complement
% 57.90/58.30    ( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146244) {G25,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 57.90/58.30    meet( X, complement( meet( X, Y ) ) ) }.
% 57.90/58.30  parent0[0]: (3166) {G25,W11,D5,L1,V2,M1} P(2556,771);d(770);d(950);d(772)
% 57.90/58.30     { meet( X, complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146249) {G26,W17,D6,L1,V0,M1}  { meet( complement( skol1 ), 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ) ) ==> meet( converse( meet( 
% 57.90/58.30    one, complement( skol1 ) ) ), complement( zero ) ) }.
% 57.90/58.30  parent0[0]: (60975) {G51,W9,D6,L1,V0,M1} P(58098,1975);d(12410) { meet( 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent1[0; 16]: (146244) {G25,W11,D5,L1,V2,M1}  { meet( complement( Y ), X
% 57.90/58.30     ) ==> meet( X, complement( meet( X, Y ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := converse( meet( one, complement( skol1 ) ) )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146250) {G13,W16,D6,L1,V0,M1}  { meet( complement( skol1 ), 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ) ) ==> meet( converse( meet( 
% 57.90/58.30    one, complement( skol1 ) ) ), top ) }.
% 57.90/58.30  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.30    ( zero ) ==> top }.
% 57.90/58.30  parent1[0; 15]: (146249) {G26,W17,D6,L1,V0,M1}  { meet( complement( skol1 )
% 57.90/58.30    , converse( meet( one, complement( skol1 ) ) ) ) ==> meet( converse( meet
% 57.90/58.30    ( one, complement( skol1 ) ) ), complement( zero ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146251) {G14,W14,D6,L1,V0,M1}  { meet( complement( skol1 ), 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ) ) ==> converse( meet( one, 
% 57.90/58.30    complement( skol1 ) ) ) }.
% 57.90/58.30  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.90/58.30    top ) ==> X }.
% 57.90/58.30  parent1[0; 9]: (146250) {G13,W16,D6,L1,V0,M1}  { meet( complement( skol1 )
% 57.90/58.30    , converse( meet( one, complement( skol1 ) ) ) ) ==> meet( converse( meet
% 57.90/58.30    ( one, complement( skol1 ) ) ), top ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := converse( meet( one, complement( skol1 ) ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146252) {G15,W14,D6,L1,V0,M1}  { meet( meet( complement( skol1 )
% 57.90/58.30    , complement( converse( skol1 ) ) ), one ) ==> converse( meet( one, 
% 57.90/58.30    complement( skol1 ) ) ) }.
% 57.90/58.30  parent0[0]: (51746) {G30,W15,D6,L1,V2,M1} P(1940,771);d(1607);d(771);d(2845
% 57.90/58.30    ) { meet( X, converse( meet( one, complement( Y ) ) ) ) ==> meet( meet( X
% 57.90/58.30    , complement( converse( Y ) ) ), one ) }.
% 57.90/58.30  parent1[0; 1]: (146251) {G14,W14,D6,L1,V0,M1}  { meet( complement( skol1 )
% 57.90/58.30    , converse( meet( one, complement( skol1 ) ) ) ) ==> converse( meet( one
% 57.90/58.30    , complement( skol1 ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( skol1 )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146253) {G16,W13,D6,L1,V0,M1}  { meet( complement( join( skol1, 
% 57.90/58.30    converse( skol1 ) ) ), one ) ==> converse( meet( one, complement( skol1 )
% 57.90/58.30     ) ) }.
% 57.90/58.30  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.90/58.30    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.90/58.30  parent1[0; 2]: (146252) {G15,W14,D6,L1,V0,M1}  { meet( meet( complement( 
% 57.90/58.30    skol1 ), complement( converse( skol1 ) ) ), one ) ==> converse( meet( one
% 57.90/58.30    , complement( skol1 ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := converse( skol1 )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (60995) {G52,W13,D6,L1,V0,M1} P(60975,3166);d(743);d(751);d(
% 57.90/58.30    51746);d(1598) { meet( complement( join( skol1, converse( skol1 ) ) ), 
% 57.90/58.30    one ) ==> converse( meet( one, complement( skol1 ) ) ) }.
% 57.90/58.30  parent0: (146253) {G16,W13,D6,L1,V0,M1}  { meet( complement( join( skol1, 
% 57.90/58.30    converse( skol1 ) ) ), one ) ==> converse( meet( one, complement( skol1 )
% 57.90/58.30     ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146255) {G51,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet( one
% 57.90/58.30    , complement( skol1 ) ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (60975) {G51,W9,D6,L1,V0,M1} P(58098,1975);d(12410) { meet( 
% 57.90/58.30    converse( meet( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146256) {G28,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet( 
% 57.90/58.30    complement( skol1 ), one ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (2855) {G27,W9,D4,L1,V2,M1} P(972,2796);d(2796) { converse( 
% 57.90/58.30    meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 57.90/58.30  parent1[0; 3]: (146255) {G51,W9,D6,L1,V0,M1}  { zero ==> meet( converse( 
% 57.90/58.30    meet( one, complement( skol1 ) ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( skol1 )
% 57.90/58.30     Y := one
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146259) {G28,W9,D6,L1,V0,M1}  { meet( converse( meet( complement( 
% 57.90/58.30    skol1 ), one ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent0[0]: (146256) {G28,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet
% 57.90/58.30    ( complement( skol1 ), one ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (60997) {G52,W9,D6,L1,V0,M1} P(2855,60975) { meet( converse( 
% 57.90/58.30    meet( complement( skol1 ), one ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent0: (146259) {G28,W9,D6,L1,V0,M1}  { meet( converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ), skol1 ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146260) {G52,W8,D5,L1,V0,M1}  { zero ==> composition( meet( one, 
% 57.90/58.30    complement( skol1 ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (60988) {G52,W8,D5,L1,V0,M1} P(60975,53060);d(775);d(796);d(7)
% 57.90/58.30     { composition( meet( one, complement( skol1 ) ), skol1 ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146261) {G25,W8,D5,L1,V0,M1}  { zero ==> composition( meet( 
% 57.90/58.30    complement( skol1 ), one ), skol1 ) }.
% 57.90/58.30  parent0[0]: (8748) {G24,W11,D4,L1,V3,M1} P(2544,95);d(2544) { composition( 
% 57.90/58.30    meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 57.90/58.30  parent1[0; 2]: (146260) {G52,W8,D5,L1,V0,M1}  { zero ==> composition( meet
% 57.90/58.30    ( one, complement( skol1 ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := one
% 57.90/58.30     Y := complement( skol1 )
% 57.90/58.30     Z := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146264) {G25,W8,D5,L1,V0,M1}  { composition( meet( complement( 
% 57.90/58.30    skol1 ), one ), skol1 ) ==> zero }.
% 57.90/58.30  parent0[0]: (146261) {G25,W8,D5,L1,V0,M1}  { zero ==> composition( meet( 
% 57.90/58.30    complement( skol1 ), one ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (61019) {G53,W8,D5,L1,V0,M1} P(60988,8748) { composition( meet
% 57.90/58.30    ( complement( skol1 ), one ), skol1 ) ==> zero }.
% 57.90/58.30  parent0: (146264) {G25,W8,D5,L1,V0,M1}  { composition( meet( complement( 
% 57.90/58.30    skol1 ), one ), skol1 ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146266) {G37,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 57.90/58.30    composition( X, skol1 ) ), meet( X, converse( skol1 ) ) ) }.
% 57.90/58.30  parent0[0]: (53619) {G37,W11,D5,L1,V1,M1} P(53608,1582);d(775);d(743);d(
% 57.90/58.30    12539);d(53076) { meet( complement( composition( X, skol1 ) ), meet( X, 
% 57.90/58.30    converse( skol1 ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146269) {G38,W12,D6,L1,V0,M1}  { zero ==> meet( complement( zero
% 57.90/58.30     ), meet( meet( complement( skol1 ), one ), converse( skol1 ) ) ) }.
% 57.90/58.30  parent0[0]: (61019) {G53,W8,D5,L1,V0,M1} P(60988,8748) { composition( meet
% 57.90/58.30    ( complement( skol1 ), one ), skol1 ) ==> zero }.
% 57.90/58.30  parent1[0; 4]: (146266) {G37,W11,D5,L1,V1,M1}  { zero ==> meet( complement
% 57.90/58.30    ( composition( X, skol1 ) ), meet( X, converse( skol1 ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( complement( skol1 ), one )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146270) {G13,W11,D6,L1,V0,M1}  { zero ==> meet( top, meet( meet( 
% 57.90/58.30    complement( skol1 ), one ), converse( skol1 ) ) ) }.
% 57.90/58.30  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.30    ( zero ) ==> top }.
% 57.90/58.30  parent1[0; 3]: (146269) {G38,W12,D6,L1,V0,M1}  { zero ==> meet( complement
% 57.90/58.30    ( zero ), meet( meet( complement( skol1 ), one ), converse( skol1 ) ) )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146271) {G13,W9,D5,L1,V0,M1}  { zero ==> meet( meet( complement( 
% 57.90/58.30    skol1 ), one ), converse( skol1 ) ) }.
% 57.90/58.30  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.90/58.30    ==> X }.
% 57.90/58.30  parent1[0; 2]: (146270) {G13,W11,D6,L1,V0,M1}  { zero ==> meet( top, meet( 
% 57.90/58.30    meet( complement( skol1 ), one ), converse( skol1 ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( meet( complement( skol1 ), one ), converse( skol1 ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146272) {G13,W9,D5,L1,V0,M1}  { meet( meet( complement( skol1 ), 
% 57.90/58.30    one ), converse( skol1 ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (146271) {G13,W9,D5,L1,V0,M1}  { zero ==> meet( meet( 
% 57.90/58.30    complement( skol1 ), one ), converse( skol1 ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (61030) {G54,W9,D5,L1,V0,M1} P(61019,53619);d(743);d(746) { 
% 57.90/58.30    meet( meet( complement( skol1 ), one ), converse( skol1 ) ) ==> zero }.
% 57.90/58.30  parent0: (146272) {G13,W9,D5,L1,V0,M1}  { meet( meet( complement( skol1 ), 
% 57.90/58.30    one ), converse( skol1 ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146274) {G18,W14,D5,L1,V3,M1}  { join( Y, X ) ==> join( join( X, 
% 57.90/58.30    meet( Y, Z ) ), meet( Y, complement( Z ) ) ) }.
% 57.90/58.30  parent0[0]: (1371) {G18,W14,D5,L1,V3,M1} P(1016,29) { join( join( Z, meet( 
% 57.90/58.30    X, Y ) ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := Z
% 57.90/58.30     Z := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146278) {G19,W19,D6,L1,V1,M1}  { join( meet( complement( skol1 )
% 57.90/58.30    , one ), X ) ==> join( join( X, zero ), meet( meet( complement( skol1 ), 
% 57.90/58.30    one ), complement( converse( skol1 ) ) ) ) }.
% 57.90/58.30  parent0[0]: (61030) {G54,W9,D5,L1,V0,M1} P(61019,53619);d(743);d(746) { 
% 57.90/58.30    meet( meet( complement( skol1 ), one ), converse( skol1 ) ) ==> zero }.
% 57.90/58.30  parent1[0; 10]: (146274) {G18,W14,D5,L1,V3,M1}  { join( Y, X ) ==> join( 
% 57.90/58.30    join( X, meet( Y, Z ) ), meet( Y, complement( Z ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := meet( complement( skol1 ), one )
% 57.90/58.30     Z := converse( skol1 )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146279) {G12,W17,D6,L1,V1,M1}  { join( meet( complement( skol1 )
% 57.90/58.30    , one ), X ) ==> join( X, meet( meet( complement( skol1 ), one ), 
% 57.90/58.30    complement( converse( skol1 ) ) ) ) }.
% 57.90/58.30  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 8]: (146278) {G19,W19,D6,L1,V1,M1}  { join( meet( complement( 
% 57.90/58.30    skol1 ), one ), X ) ==> join( join( X, zero ), meet( meet( complement( 
% 57.90/58.30    skol1 ), one ), complement( converse( skol1 ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146280) {G13,W16,D7,L1,V1,M1}  { join( meet( complement( skol1 )
% 57.90/58.30    , one ), X ) ==> join( X, meet( complement( join( skol1, converse( skol1
% 57.90/58.30     ) ) ), one ) ) }.
% 57.90/58.30  parent0[0]: (1612) {G18,W14,D5,L1,V3,M1} P(770,1598);d(1607) { meet( meet( 
% 57.90/58.30    complement( X ), Y ), complement( Z ) ) ==> meet( complement( join( X, Z
% 57.90/58.30     ) ), Y ) }.
% 57.90/58.30  parent1[0; 9]: (146279) {G12,W17,D6,L1,V1,M1}  { join( meet( complement( 
% 57.90/58.30    skol1 ), one ), X ) ==> join( X, meet( meet( complement( skol1 ), one ), 
% 57.90/58.30    complement( converse( skol1 ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30     Y := one
% 57.90/58.30     Z := converse( skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146281) {G14,W14,D6,L1,V1,M1}  { join( meet( complement( skol1 )
% 57.90/58.30    , one ), X ) ==> join( X, converse( meet( one, complement( skol1 ) ) ) )
% 57.90/58.30     }.
% 57.90/58.30  parent0[0]: (60995) {G52,W13,D6,L1,V0,M1} P(60975,3166);d(743);d(751);d(
% 57.90/58.30    51746);d(1598) { meet( complement( join( skol1, converse( skol1 ) ) ), 
% 57.90/58.30    one ) ==> converse( meet( one, complement( skol1 ) ) ) }.
% 57.90/58.30  parent1[0; 9]: (146280) {G13,W16,D7,L1,V1,M1}  { join( meet( complement( 
% 57.90/58.30    skol1 ), one ), X ) ==> join( X, meet( complement( join( skol1, converse
% 57.90/58.30    ( skol1 ) ) ), one ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146282) {G14,W14,D6,L1,V1,M1}  { join( X, converse( meet( one, 
% 57.90/58.30    complement( skol1 ) ) ) ) ==> join( meet( complement( skol1 ), one ), X )
% 57.90/58.30     }.
% 57.90/58.30  parent0[0]: (146281) {G14,W14,D6,L1,V1,M1}  { join( meet( complement( skol1
% 57.90/58.30     ), one ), X ) ==> join( X, converse( meet( one, complement( skol1 ) ) )
% 57.90/58.30     ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (61054) {G55,W14,D6,L1,V1,M1} P(61030,1371);d(739);d(1612);d(
% 57.90/58.30    60995) { join( X, converse( meet( one, complement( skol1 ) ) ) ) ==> join
% 57.90/58.30    ( meet( complement( skol1 ), one ), X ) }.
% 57.90/58.30  parent0: (146282) {G14,W14,D6,L1,V1,M1}  { join( X, converse( meet( one, 
% 57.90/58.30    complement( skol1 ) ) ) ) ==> join( meet( complement( skol1 ), one ), X )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146284) {G19,W14,D5,L1,V3,M1}  { join( Y, X ) ==> join( join( X, 
% 57.90/58.30    meet( Y, Z ) ), meet( complement( Z ), Y ) ) }.
% 57.90/58.30  parent0[0]: (1445) {G19,W14,D5,L1,V3,M1} P(1373,29) { join( join( Z, meet( 
% 57.90/58.30    X, Y ) ), meet( complement( Y ), X ) ) ==> join( X, Z ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := Z
% 57.90/58.30     Z := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146290) {G20,W20,D7,L1,V1,M1}  { join( converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ), X ) ==> join( join( X, zero ), meet( complement( 
% 57.90/58.30    skol1 ), converse( meet( complement( skol1 ), one ) ) ) ) }.
% 57.90/58.30  parent0[0]: (60997) {G52,W9,D6,L1,V0,M1} P(2855,60975) { meet( converse( 
% 57.90/58.30    meet( complement( skol1 ), one ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent1[0; 11]: (146284) {G19,W14,D5,L1,V3,M1}  { join( Y, X ) ==> join( 
% 57.90/58.30    join( X, meet( Y, Z ) ), meet( complement( Z ), Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := converse( meet( complement( skol1 ), one ) )
% 57.90/58.30     Z := skol1
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146291) {G12,W18,D7,L1,V1,M1}  { join( converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ), X ) ==> join( X, meet( complement( skol1 ), converse
% 57.90/58.30    ( meet( complement( skol1 ), one ) ) ) ) }.
% 57.90/58.30  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 9]: (146290) {G20,W20,D7,L1,V1,M1}  { join( converse( meet( 
% 57.90/58.30    complement( skol1 ), one ) ), X ) ==> join( join( X, zero ), meet( 
% 57.90/58.30    complement( skol1 ), converse( meet( complement( skol1 ), one ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146292) {G13,W18,D7,L1,V1,M1}  { join( converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ), X ) ==> join( X, meet( meet( complement( skol1 ), 
% 57.90/58.30    complement( converse( skol1 ) ) ), one ) ) }.
% 57.90/58.30  parent0[0]: (51777) {G30,W15,D6,L1,V2,M1} P(1941,10134);d(1615);d(1941);d(
% 57.90/58.30    770);d(40570);d(771);d(10134);d(2847) { meet( X, converse( meet( 
% 57.90/58.30    complement( Y ), one ) ) ) ==> meet( meet( X, complement( converse( Y ) )
% 57.90/58.30     ), one ) }.
% 57.90/58.30  parent1[0; 10]: (146291) {G12,W18,D7,L1,V1,M1}  { join( converse( meet( 
% 57.90/58.30    complement( skol1 ), one ) ), X ) ==> join( X, meet( complement( skol1 )
% 57.90/58.30    , converse( meet( complement( skol1 ), one ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( skol1 )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146293) {G14,W17,D7,L1,V1,M1}  { join( converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ), X ) ==> join( X, meet( complement( join( skol1, 
% 57.90/58.30    converse( skol1 ) ) ), one ) ) }.
% 57.90/58.30  parent0[0]: (1598) {G17,W10,D4,L1,V2,M1} P(755,770) { meet( complement( Y )
% 57.90/58.30    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 57.90/58.30  parent1[0; 11]: (146292) {G13,W18,D7,L1,V1,M1}  { join( converse( meet( 
% 57.90/58.30    complement( skol1 ), one ) ), X ) ==> join( X, meet( meet( complement( 
% 57.90/58.30    skol1 ), complement( converse( skol1 ) ) ), one ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := converse( skol1 )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146294) {G15,W15,D6,L1,V1,M1}  { join( converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ), X ) ==> join( X, converse( meet( one, complement( 
% 57.90/58.30    skol1 ) ) ) ) }.
% 57.90/58.30  parent0[0]: (60995) {G52,W13,D6,L1,V0,M1} P(60975,3166);d(743);d(751);d(
% 57.90/58.30    51746);d(1598) { meet( complement( join( skol1, converse( skol1 ) ) ), 
% 57.90/58.30    one ) ==> converse( meet( one, complement( skol1 ) ) ) }.
% 57.90/58.30  parent1[0; 10]: (146293) {G14,W17,D7,L1,V1,M1}  { join( converse( meet( 
% 57.90/58.30    complement( skol1 ), one ) ), X ) ==> join( X, meet( complement( join( 
% 57.90/58.30    skol1, converse( skol1 ) ) ), one ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146295) {G16,W14,D6,L1,V1,M1}  { join( converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ), X ) ==> join( meet( complement( skol1 ), one ), X )
% 57.90/58.30     }.
% 57.90/58.30  parent0[0]: (61054) {G55,W14,D6,L1,V1,M1} P(61030,1371);d(739);d(1612);d(
% 57.90/58.30    60995) { join( X, converse( meet( one, complement( skol1 ) ) ) ) ==> join
% 57.90/58.30    ( meet( complement( skol1 ), one ), X ) }.
% 57.90/58.30  parent1[0; 8]: (146294) {G15,W15,D6,L1,V1,M1}  { join( converse( meet( 
% 57.90/58.30    complement( skol1 ), one ) ), X ) ==> join( X, converse( meet( one, 
% 57.90/58.30    complement( skol1 ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (61106) {G56,W14,D6,L1,V1,M1} P(60997,1445);d(739);d(51777);d(
% 57.90/58.30    1598);d(60995);d(61054) { join( converse( meet( complement( skol1 ), one
% 57.90/58.30     ) ), X ) ==> join( meet( complement( skol1 ), one ), X ) }.
% 57.90/58.30  parent0: (146295) {G16,W14,D6,L1,V1,M1}  { join( converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ), X ) ==> join( meet( complement( skol1 ), one ), X )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146298) {G33,W11,D7,L1,V2,M1}  { X ==> join( X, complement( 
% 57.90/58.30    composition( complement( meet( X, Y ) ), top ) ) ) }.
% 57.90/58.30  parent0[0]: (5406) {G33,W11,D7,L1,V2,M1} P(4886,2741);d(751) { join( X, 
% 57.90/58.30    complement( composition( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146305) {G34,W17,D6,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    skol1 ), one ) ) ==> join( converse( meet( complement( skol1 ), one ) ), 
% 57.90/58.30    complement( composition( complement( zero ), top ) ) ) }.
% 57.90/58.30  parent0[0]: (60997) {G52,W9,D6,L1,V0,M1} P(2855,60975) { meet( converse( 
% 57.90/58.30    meet( complement( skol1 ), one ) ), skol1 ) ==> zero }.
% 57.90/58.30  parent1[0; 15]: (146298) {G33,W11,D7,L1,V2,M1}  { X ==> join( X, complement
% 57.90/58.30    ( composition( complement( meet( X, Y ) ), top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := converse( meet( complement( skol1 ), one ) )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146306) {G35,W16,D6,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    skol1 ), one ) ) ==> join( meet( complement( skol1 ), one ), complement( 
% 57.90/58.30    composition( complement( zero ), top ) ) ) }.
% 57.90/58.30  parent0[0]: (61106) {G56,W14,D6,L1,V1,M1} P(60997,1445);d(739);d(51777);d(
% 57.90/58.30    1598);d(60995);d(61054) { join( converse( meet( complement( skol1 ), one
% 57.90/58.30     ) ), X ) ==> join( meet( complement( skol1 ), one ), X ) }.
% 57.90/58.30  parent1[0; 6]: (146305) {G34,W17,D6,L1,V0,M1}  { converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ) ==> join( converse( meet( complement( skol1 ), one ) )
% 57.90/58.30    , complement( composition( complement( zero ), top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( composition( complement( zero ), top ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146307) {G19,W16,D6,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    skol1 ), one ) ) ==> complement( meet( join( skol1, complement( one ) ), 
% 57.90/58.30    composition( complement( zero ), top ) ) ) }.
% 57.90/58.30  parent0[0]: (1452) {G18,W15,D6,L1,V3,M1} P(950,950) { join( meet( 
% 57.90/58.30    complement( X ), Y ), complement( Z ) ) ==> complement( meet( join( X, 
% 57.90/58.30    complement( Y ) ), Z ) ) }.
% 57.90/58.30  parent1[0; 6]: (146306) {G35,W16,D6,L1,V0,M1}  { converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ) ==> join( meet( complement( skol1 ), one ), complement
% 57.90/58.30    ( composition( complement( zero ), top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30     Y := one
% 57.90/58.30     Z := composition( complement( zero ), top )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146308) {G13,W15,D6,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    skol1 ), one ) ) ==> complement( meet( join( skol1, complement( one ) ), 
% 57.90/58.30    composition( top, top ) ) ) }.
% 57.90/58.30  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.30    ( zero ) ==> top }.
% 57.90/58.30  parent1[0; 13]: (146307) {G19,W16,D6,L1,V0,M1}  { converse( meet( 
% 57.90/58.30    complement( skol1 ), one ) ) ==> complement( meet( join( skol1, 
% 57.90/58.30    complement( one ) ), composition( complement( zero ), top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146309) {G14,W13,D6,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    skol1 ), one ) ) ==> complement( meet( join( skol1, complement( one ) ), 
% 57.90/58.30    top ) ) }.
% 57.90/58.30  parent0[0]: (1507) {G16,W5,D3,L1,V0,M1} P(1499,755);d(743) { composition( 
% 57.90/58.30    top, top ) ==> top }.
% 57.90/58.30  parent1[0; 12]: (146308) {G13,W15,D6,L1,V0,M1}  { converse( meet( 
% 57.90/58.30    complement( skol1 ), one ) ) ==> complement( meet( join( skol1, 
% 57.90/58.30    complement( one ) ), composition( top, top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146310) {G15,W11,D5,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    skol1 ), one ) ) ==> complement( join( skol1, complement( one ) ) ) }.
% 57.90/58.30  parent0[0]: (751) {G14,W5,D3,L1,V1,M1} P(750,48);d(748);d(79) { meet( X, 
% 57.90/58.30    top ) ==> X }.
% 57.90/58.30  parent1[0; 7]: (146309) {G14,W13,D6,L1,V0,M1}  { converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ) ==> complement( meet( join( skol1, complement( one ) )
% 57.90/58.30    , top ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := join( skol1, complement( one ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146311) {G16,W10,D5,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    skol1 ), one ) ) ==> meet( complement( skol1 ), one ) }.
% 57.90/58.30  parent0[0]: (770) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( X, 
% 57.90/58.30    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 57.90/58.30  parent1[0; 6]: (146310) {G15,W11,D5,L1,V0,M1}  { converse( meet( complement
% 57.90/58.30    ( skol1 ), one ) ) ==> complement( join( skol1, complement( one ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30     Y := one
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (61108) {G57,W10,D5,L1,V0,M1} P(60997,5406);d(61106);d(1452);d
% 57.90/58.30    (743);d(1507);d(751);d(770) { converse( meet( complement( skol1 ), one )
% 57.90/58.30     ) ==> meet( complement( skol1 ), one ) }.
% 57.90/58.30  parent0: (146311) {G16,W10,D5,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    skol1 ), one ) ) ==> meet( complement( skol1 ), one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146314) {G32,W11,D5,L1,V1,M1}  { converse( meet( one, complement( 
% 57.90/58.30    X ) ) ) ==> meet( one, complement( converse( X ) ) ) }.
% 57.90/58.30  parent0[0]: (12382) {G32,W11,D5,L1,V1,M1} P(2866,12362) { meet( one, 
% 57.90/58.30    complement( converse( X ) ) ) ==> converse( meet( one, complement( X ) )
% 57.90/58.30     ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146317) {G33,W16,D7,L1,V0,M1}  { converse( meet( one, complement
% 57.90/58.30    ( meet( complement( skol1 ), one ) ) ) ) ==> meet( one, complement( meet
% 57.90/58.30    ( complement( skol1 ), one ) ) ) }.
% 57.90/58.30  parent0[0]: (61108) {G57,W10,D5,L1,V0,M1} P(60997,5406);d(61106);d(1452);d(
% 57.90/58.30    743);d(1507);d(751);d(770) { converse( meet( complement( skol1 ), one ) )
% 57.90/58.30     ==> meet( complement( skol1 ), one ) }.
% 57.90/58.30  parent1[0; 12]: (146314) {G32,W11,D5,L1,V1,M1}  { converse( meet( one, 
% 57.90/58.30    complement( X ) ) ) ==> meet( one, complement( converse( X ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( complement( skol1 ), one )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146319) {G22,W14,D7,L1,V0,M1}  { converse( meet( one, complement
% 57.90/58.30    ( meet( complement( skol1 ), one ) ) ) ) ==> meet( complement( complement
% 57.90/58.30    ( skol1 ) ), one ) }.
% 57.90/58.30  parent0[0]: (2405) {G21,W11,D5,L1,V2,M1} P(2080,721);d(739);d(2097);d(881)
% 57.90/58.30     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 9]: (146317) {G33,W16,D7,L1,V0,M1}  { converse( meet( one, 
% 57.90/58.30    complement( meet( complement( skol1 ), one ) ) ) ) ==> meet( one, 
% 57.90/58.30    complement( meet( complement( skol1 ), one ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := one
% 57.90/58.30     Y := complement( skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146320) {G22,W12,D6,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    complement( skol1 ) ), one ) ) ==> meet( complement( complement( skol1 )
% 57.90/58.30     ), one ) }.
% 57.90/58.30  parent0[0]: (2405) {G21,W11,D5,L1,V2,M1} P(2080,721);d(739);d(2097);d(881)
% 57.90/58.30     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 2]: (146319) {G22,W14,D7,L1,V0,M1}  { converse( meet( one, 
% 57.90/58.30    complement( meet( complement( skol1 ), one ) ) ) ) ==> meet( complement( 
% 57.90/58.30    complement( skol1 ) ), one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := one
% 57.90/58.30     Y := complement( skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146324) {G16,W10,D6,L1,V0,M1}  { converse( meet( complement( 
% 57.90/58.30    complement( skol1 ) ), one ) ) ==> meet( skol1, one ) }.
% 57.90/58.30  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.30    complement( X ) ) ==> X }.
% 57.90/58.30  parent1[0; 8]: (146320) {G22,W12,D6,L1,V0,M1}  { converse( meet( complement
% 57.90/58.30    ( complement( skol1 ) ), one ) ) ==> meet( complement( complement( skol1
% 57.90/58.30     ) ), one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146325) {G16,W8,D4,L1,V0,M1}  { converse( meet( skol1, one ) ) 
% 57.90/58.30    ==> meet( skol1, one ) }.
% 57.90/58.30  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.30    complement( X ) ) ==> X }.
% 57.90/58.30  parent1[0; 3]: (146324) {G16,W10,D6,L1,V0,M1}  { converse( meet( complement
% 57.90/58.30    ( complement( skol1 ) ), one ) ) ==> meet( skol1, one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (61294) {G58,W8,D4,L1,V0,M1} P(61108,12382);d(2405);d(755) { 
% 57.90/58.30    converse( meet( skol1, one ) ) ==> meet( skol1, one ) }.
% 57.90/58.30  parent0: (146325) {G16,W8,D4,L1,V0,M1}  { converse( meet( skol1, one ) ) 
% 57.90/58.30    ==> meet( skol1, one ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146330) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), skol1
% 57.90/58.30     ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 57.90/58.30  parent0[0]: (53059) {G31,W11,D5,L1,V1,M1} P(53054,18126) { composition( 
% 57.90/58.30    converse( meet( skol1, X ) ), skol1 ) ==> composition( converse( X ), 
% 57.90/58.30    skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146334) {G32,W10,D4,L1,V0,M1}  { composition( converse( one ), 
% 57.90/58.30    skol1 ) ==> composition( meet( skol1, one ), skol1 ) }.
% 57.90/58.30  parent0[0]: (61294) {G58,W8,D4,L1,V0,M1} P(61108,12382);d(2405);d(755) { 
% 57.90/58.30    converse( meet( skol1, one ) ) ==> meet( skol1, one ) }.
% 57.90/58.30  parent1[0; 6]: (146330) {G31,W11,D5,L1,V1,M1}  { composition( converse( X )
% 57.90/58.30    , skol1 ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := one
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146335) {G4,W9,D4,L1,V0,M1}  { composition( one, skol1 ) ==> 
% 57.90/58.30    composition( meet( skol1, one ), skol1 ) }.
% 57.90/58.30  parent0[0]: (185) {G3,W4,D3,L1,V0,M1} P(179,5) { converse( one ) ==> one
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 2]: (146334) {G32,W10,D4,L1,V0,M1}  { composition( converse( one
% 57.90/58.30     ), skol1 ) ==> composition( meet( skol1, one ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146336) {G5,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( skol1
% 57.90/58.30    , one ), skol1 ) }.
% 57.90/58.30  parent0[0]: (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) 
% 57.90/58.30    ==> X }.
% 57.90/58.30  parent1[0; 1]: (146335) {G4,W9,D4,L1,V0,M1}  { composition( one, skol1 ) 
% 57.90/58.30    ==> composition( meet( skol1, one ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146337) {G5,W7,D4,L1,V0,M1}  { composition( meet( skol1, one ), 
% 57.90/58.30    skol1 ) ==> skol1 }.
% 57.90/58.30  parent0[0]: (146336) {G5,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( 
% 57.90/58.30    skol1, one ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (61315) {G59,W7,D4,L1,V0,M1} P(61294,53059);d(185);d(186) { 
% 57.90/58.30    composition( meet( skol1, one ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent0: (146337) {G5,W7,D4,L1,V0,M1}  { composition( meet( skol1, one ), 
% 57.90/58.30    skol1 ) ==> skol1 }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146338) {G59,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( skol1
% 57.90/58.30    , one ), skol1 ) }.
% 57.90/58.30  parent0[0]: (61315) {G59,W7,D4,L1,V0,M1} P(61294,53059);d(185);d(186) { 
% 57.90/58.30    composition( meet( skol1, one ), skol1 ) ==> skol1 }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146339) {G25,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( one
% 57.90/58.30    , skol1 ), skol1 ) }.
% 57.90/58.30  parent0[0]: (8748) {G24,W11,D4,L1,V3,M1} P(2544,95);d(2544) { composition( 
% 57.90/58.30    meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 57.90/58.30  parent1[0; 2]: (146338) {G59,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet
% 57.90/58.30    ( skol1, one ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := skol1
% 57.90/58.30     Y := one
% 57.90/58.30     Z := skol1
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146342) {G25,W7,D4,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 57.90/58.30    skol1 ) ==> skol1 }.
% 57.90/58.30  parent0[0]: (146339) {G25,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( 
% 57.90/58.30    one, skol1 ), skol1 ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (61499) {G60,W7,D4,L1,V0,M1} P(61315,8748) { composition( meet
% 57.90/58.30    ( one, skol1 ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent0: (146342) {G25,W7,D4,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 57.90/58.30    skol1 ) ==> skol1 }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146344) {G22,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 57.90/58.30    composition( join( X, composition( X, Y ) ), top ) }.
% 57.90/58.30  parent0[0]: (10491) {G22,W11,D5,L1,V2,M1} P(10484,111);d(755);d(7);d(743);d
% 57.90/58.30    (6) { composition( join( X, composition( X, Y ) ), top ) ==> composition
% 57.90/58.30    ( X, top ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146347) {G23,W13,D5,L1,V0,M1}  { composition( meet( one, skol1 )
% 57.90/58.30    , top ) ==> composition( join( meet( one, skol1 ), skol1 ), top ) }.
% 57.90/58.30  parent0[0]: (61499) {G60,W7,D4,L1,V0,M1} P(61315,8748) { composition( meet
% 57.90/58.30    ( one, skol1 ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent1[0; 11]: (146344) {G22,W11,D5,L1,V2,M1}  { composition( X, top ) ==>
% 57.90/58.30     composition( join( X, composition( X, Y ) ), top ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( one, skol1 )
% 57.90/58.30     Y := skol1
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146348) {G2,W13,D5,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 57.90/58.30    top ) ==> join( composition( meet( one, skol1 ), top ), skol1 ) }.
% 57.90/58.30  parent0[0]: (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, skol1
% 57.90/58.30     ), top ) ==> join( composition( X, top ), skol1 ) }.
% 57.90/58.30  parent1[0; 6]: (146347) {G23,W13,D5,L1,V0,M1}  { composition( meet( one, 
% 57.90/58.30    skol1 ), top ) ==> composition( join( meet( one, skol1 ), skol1 ), top )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( one, skol1 )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146349) {G3,W7,D4,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 57.90/58.30    top ) ==> skol1 }.
% 57.90/58.30  parent0[0]: (15351) {G34,W9,D5,L1,V2,M1} P(15297,2071);d(1043) { join( 
% 57.90/58.30    composition( meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 57.90/58.30  parent1[0; 6]: (146348) {G2,W13,D5,L1,V0,M1}  { composition( meet( one, 
% 57.90/58.30    skol1 ), top ) ==> join( composition( meet( one, skol1 ), top ), skol1 )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := one
% 57.90/58.30     Y := top
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (61563) {G61,W7,D4,L1,V0,M1} P(61499,10491);d(97);d(15351) { 
% 57.90/58.30    composition( meet( one, skol1 ), top ) ==> skol1 }.
% 57.90/58.30  parent0: (146349) {G3,W7,D4,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 57.90/58.30    top ) ==> skol1 }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146352) {G30,W13,D5,L1,V3,M1}  { meet( Z, complement( join( Y, X )
% 57.90/58.30     ) ) = meet( complement( join( X, Y ) ), Z ) }.
% 57.90/58.30  parent0[0]: (2231) {G30,W13,D5,L1,V3,M1} P(1812,1387);d(748);d(1589);d(1607
% 57.90/58.30    );d(1);d(774) { meet( complement( join( X, Z ) ), Y ) = meet( Y, 
% 57.90/58.30    complement( join( Z, X ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Z
% 57.90/58.30     Z := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146362) {G17,W16,D6,L1,V3,M1}  { meet( X, complement( join( 
% 57.90/58.30    complement( Y ), complement( Z ) ) ) ) = meet( complement( complement( 
% 57.90/58.30    meet( Z, Y ) ) ), X ) }.
% 57.90/58.30  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.30    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.30  parent1[0; 11]: (146352) {G30,W13,D5,L1,V3,M1}  { meet( Z, complement( join
% 57.90/58.30    ( Y, X ) ) ) = meet( complement( join( X, Y ) ), Z ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Z
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := complement( Z )
% 57.90/58.30     Y := complement( Y )
% 57.90/58.30     Z := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146364) {G16,W14,D6,L1,V3,M1}  { meet( X, complement( join( 
% 57.90/58.30    complement( Y ), complement( Z ) ) ) ) = meet( meet( Z, Y ), X ) }.
% 57.90/58.30  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.30    complement( X ) ) ==> X }.
% 57.90/58.30  parent1[0; 10]: (146362) {G17,W16,D6,L1,V3,M1}  { meet( X, complement( join
% 57.90/58.30    ( complement( Y ), complement( Z ) ) ) ) = meet( complement( complement( 
% 57.90/58.30    meet( Z, Y ) ) ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( Z, Y )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146365) {G17,W13,D6,L1,V3,M1}  { meet( X, meet( Y, complement( 
% 57.90/58.30    complement( Z ) ) ) ) = meet( meet( Z, Y ), X ) }.
% 57.90/58.30  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.30    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.30  parent1[0; 3]: (146364) {G16,W14,D6,L1,V3,M1}  { meet( X, complement( join
% 57.90/58.30    ( complement( Y ), complement( Z ) ) ) ) = meet( meet( Z, Y ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := complement( Z )
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146366) {G18,W13,D5,L1,V3,M1}  { meet( meet( Y, X ), complement( 
% 57.90/58.30    complement( Z ) ) ) = meet( meet( Z, Y ), X ) }.
% 57.90/58.30  parent0[0]: (24022) {G19,W13,D5,L1,V3,M1} P(964,1625);d(771);d(771);d(771)
% 57.90/58.30     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 57.90/58.30    complement( Y ) ) }.
% 57.90/58.30  parent1[0; 1]: (146365) {G17,W13,D6,L1,V3,M1}  { meet( X, meet( Y, 
% 57.90/58.30    complement( complement( Z ) ) ) ) = meet( meet( Z, Y ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := complement( Z )
% 57.90/58.30     Z := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146367) {G16,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) = meet( 
% 57.90/58.30    meet( Z, X ), Y ) }.
% 57.90/58.30  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.30    complement( X ) ) ==> X }.
% 57.90/58.30  parent1[0; 5]: (146366) {G18,W13,D5,L1,V3,M1}  { meet( meet( Y, X ), 
% 57.90/58.30    complement( complement( Z ) ) ) = meet( meet( Z, Y ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Z
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146368) {G16,W11,D4,L1,V3,M1}  { meet( meet( Z, X ), Y ) = meet( 
% 57.90/58.30    meet( X, Y ), Z ) }.
% 57.90/58.30  parent0[0]: (146367) {G16,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) = 
% 57.90/58.30    meet( meet( Z, X ), Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (63860) {G31,W11,D4,L1,V3,M1} P(772,2231);d(755);d(771);d(
% 57.90/58.30    24022);d(755) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 57.90/58.30  parent0: (146368) {G16,W11,D4,L1,V3,M1}  { meet( meet( Z, X ), Y ) = meet( 
% 57.90/58.30    meet( X, Y ), Z ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := Z
% 57.90/58.30     Z := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146369) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = meet( 
% 57.90/58.30    meet( X, Y ), Z ) }.
% 57.90/58.30  parent0[0]: (63860) {G31,W11,D4,L1,V3,M1} P(772,2231);d(755);d(771);d(24022
% 57.90/58.30    );d(755) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146370) {G29,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( 
% 57.90/58.30    complement( X ), Y ) ) }.
% 57.90/58.30  parent0[0]: (10118) {G29,W10,D5,L1,V2,M1} P(10104,2544);d(3086) { meet( X, 
% 57.90/58.30    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146373) {G30,W16,D7,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> meet
% 57.90/58.30    ( meet( join( complement( meet( Y, Z ) ), X ), Y ), Z ) }.
% 57.90/58.30  parent0[0]: (146369) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 57.90/58.30    meet( meet( X, Y ), Z ) }.
% 57.90/58.30  parent1[0; 6]: (146370) {G29,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 57.90/58.30    join( complement( X ), Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := join( complement( meet( Y, Z ) ), X )
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( Y, Z )
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146374) {G31,W16,D7,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> meet
% 57.90/58.30    ( meet( Z, join( complement( meet( Y, Z ) ), X ) ), Y ) }.
% 57.90/58.30  parent0[0]: (146369) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 57.90/58.30    meet( meet( X, Y ), Z ) }.
% 57.90/58.30  parent1[0; 6]: (146373) {G30,W16,D7,L1,V3,M1}  { meet( X, meet( Y, Z ) ) 
% 57.90/58.30    ==> meet( meet( join( complement( meet( Y, Z ) ), X ), Y ), Z ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Z
% 57.90/58.30     Y := join( complement( meet( Y, Z ) ), X )
% 57.90/58.30     Z := Y
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146378) {G29,W14,D6,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> meet
% 57.90/58.30    ( meet( join( complement( Y ), X ), Z ), Y ) }.
% 57.90/58.30  parent0[0]: (23978) {G28,W15,D6,L1,V3,M1} P(964,10139);d(1614);d(771);d(951
% 57.90/58.30    );d(1613);d(770);d(951) { meet( Z, join( complement( meet( X, Z ) ), Y )
% 57.90/58.30     ) ==> meet( join( complement( X ), Y ), Z ) }.
% 57.90/58.30  parent1[0; 7]: (146374) {G31,W16,D7,L1,V3,M1}  { meet( X, meet( Y, Z ) ) 
% 57.90/58.30    ==> meet( meet( Z, join( complement( meet( Y, Z ) ), X ) ), Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146379) {G29,W14,D6,L1,V3,M1}  { meet( meet( join( complement( Y )
% 57.90/58.30    , X ), Z ), Y ) ==> meet( X, meet( Y, Z ) ) }.
% 57.90/58.30  parent0[0]: (146378) {G29,W14,D6,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> 
% 57.90/58.30    meet( meet( join( complement( Y ), X ), Z ), Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (64748) {G32,W14,D6,L1,V3,M1} P(63860,10118);d(23978) { meet( 
% 57.90/58.30    meet( join( complement( X ), Z ), Y ), X ) ==> meet( Z, meet( X, Y ) )
% 57.90/58.30     }.
% 57.90/58.30  parent0: (146379) {G29,W14,D6,L1,V3,M1}  { meet( meet( join( complement( Y
% 57.90/58.30     ), X ), Z ), Y ) ==> meet( X, meet( Y, Z ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Z
% 57.90/58.30     Y := X
% 57.90/58.30     Z := Y
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146381) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = meet( 
% 57.90/58.30    meet( X, Y ), Z ) }.
% 57.90/58.30  parent0[0]: (63860) {G31,W11,D4,L1,V3,M1} P(772,2231);d(755);d(771);d(24022
% 57.90/58.30    );d(755) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146398) {G30,W14,D6,L1,V3,M1}  { meet( meet( join( complement( X
% 57.90/58.30     ), Y ), Z ), X ) = meet( meet( Y, X ), Z ) }.
% 57.90/58.30  parent0[0]: (10118) {G29,W10,D5,L1,V2,M1} P(10104,2544);d(3086) { meet( X, 
% 57.90/58.30    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 57.90/58.30  parent1[0; 10]: (146381) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) =
% 57.90/58.30     meet( meet( X, Y ), Z ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := join( complement( X ), Y )
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146399) {G31,W11,D4,L1,V3,M1}  { meet( Y, meet( X, Z ) ) = meet( 
% 57.90/58.30    meet( Y, X ), Z ) }.
% 57.90/58.30  parent0[0]: (64748) {G32,W14,D6,L1,V3,M1} P(63860,10118);d(23978) { meet( 
% 57.90/58.30    meet( join( complement( X ), Z ), Y ), X ) ==> meet( Z, meet( X, Y ) )
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 1]: (146398) {G30,W14,D6,L1,V3,M1}  { meet( meet( join( 
% 57.90/58.30    complement( X ), Y ), Z ), X ) = meet( meet( Y, X ), Z ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Z
% 57.90/58.30     Z := Y
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (64749) {G33,W11,D4,L1,V3,M1} P(10118,63860);d(64748) { meet( 
% 57.90/58.30    Y, meet( X, Z ) ) ==> meet( meet( Y, X ), Z ) }.
% 57.90/58.30  parent0: (146399) {G31,W11,D4,L1,V3,M1}  { meet( Y, meet( X, Z ) ) = meet( 
% 57.90/58.30    meet( Y, X ), Z ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146401) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = meet( 
% 57.90/58.30    meet( X, Y ), Z ) }.
% 57.90/58.30  parent0[0]: (63860) {G31,W11,D4,L1,V3,M1} P(772,2231);d(755);d(771);d(24022
% 57.90/58.30    );d(755) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146402) {G22,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 57.90/58.30     ), composition( top, Y ) ) }.
% 57.90/58.30  parent0[0]: (3869) {G22,W11,D4,L1,V2,M1} P(1387,3824) { meet( meet( X, Y )
% 57.90/58.30    , composition( top, Y ) ) ==> meet( X, Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146405) {G23,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 57.90/58.30    composition( top, Y ), X ), Y ) }.
% 57.90/58.30  parent0[0]: (146401) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 57.90/58.30    meet( meet( X, Y ), Z ) }.
% 57.90/58.30  parent1[0; 4]: (146402) {G22,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 57.90/58.30    meet( X, Y ), composition( top, Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := composition( top, Y )
% 57.90/58.30     Y := X
% 57.90/58.30     Z := Y
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146436) {G23,W11,D5,L1,V2,M1}  { meet( meet( composition( top, Y )
% 57.90/58.30    , X ), Y ) ==> meet( X, Y ) }.
% 57.90/58.30  parent0[0]: (146405) {G23,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 57.90/58.30    composition( top, Y ), X ), Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (64780) {G32,W11,D5,L1,V2,M1} P(63860,3869) { meet( meet( 
% 57.90/58.30    composition( top, Y ), X ), Y ) ==> meet( X, Y ) }.
% 57.90/58.30  parent0: (146436) {G23,W11,D5,L1,V2,M1}  { meet( meet( composition( top, Y
% 57.90/58.30     ), X ), Y ) ==> meet( X, Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146437) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = meet( 
% 57.90/58.30    meet( X, Y ), Z ) }.
% 57.90/58.30  parent0[0]: (63860) {G31,W11,D4,L1,V3,M1} P(772,2231);d(755);d(771);d(24022
% 57.90/58.30    );d(755) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146438) {G22,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 57.90/58.30     ), composition( top, X ) ) }.
% 57.90/58.30  parent0[0]: (3867) {G22,W11,D4,L1,V2,M1} P(1373,3824) { meet( meet( X, Y )
% 57.90/58.30    , composition( top, X ) ) ==> meet( X, Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146441) {G23,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 57.90/58.30    composition( top, X ), X ), Y ) }.
% 57.90/58.30  parent0[0]: (146437) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 57.90/58.30    meet( meet( X, Y ), Z ) }.
% 57.90/58.30  parent1[0; 4]: (146438) {G22,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 57.90/58.30    meet( X, Y ), composition( top, X ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := composition( top, X )
% 57.90/58.30     Y := X
% 57.90/58.30     Z := Y
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146442) {G24,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, 
% 57.90/58.30    composition( top, X ) ), X ) }.
% 57.90/58.30  parent0[0]: (146437) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 57.90/58.30    meet( meet( X, Y ), Z ) }.
% 57.90/58.30  parent1[0; 4]: (146441) {G23,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 57.90/58.30    meet( composition( top, X ), X ), Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := composition( top, X )
% 57.90/58.30     Z := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146471) {G24,W11,D5,L1,V2,M1}  { meet( meet( Y, composition( top, 
% 57.90/58.30    X ) ), X ) ==> meet( X, Y ) }.
% 57.90/58.30  parent0[0]: (146442) {G24,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 57.90/58.30    Y, composition( top, X ) ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (64782) {G32,W11,D5,L1,V2,M1} P(63860,3867) { meet( meet( Y, 
% 57.90/58.30    composition( top, X ) ), X ) ==> meet( X, Y ) }.
% 57.90/58.30  parent0: (146471) {G24,W11,D5,L1,V2,M1}  { meet( meet( Y, composition( top
% 57.90/58.30    , X ) ), X ) ==> meet( X, Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146474) {G32,W11,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( 
% 57.90/58.30    composition( top, X ), Y ), X ) }.
% 57.90/58.30  parent0[0]: (64780) {G32,W11,D5,L1,V2,M1} P(63860,3869) { meet( meet( 
% 57.90/58.30    composition( top, Y ), X ), Y ) ==> meet( X, Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146478) {G27,W16,D6,L1,V2,M1}  { meet( join( X, complement( 
% 57.90/58.30    composition( top, Y ) ) ), Y ) ==> meet( meet( X, composition( top, Y ) )
% 57.90/58.30    , Y ) }.
% 57.90/58.30  parent0[0]: (10115) {G26,W10,D5,L1,V2,M1} P(10104,8859) { meet( X, join( Y
% 57.90/58.30    , complement( X ) ) ) ==> meet( Y, X ) }.
% 57.90/58.30  parent1[0; 10]: (146474) {G32,W11,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( 
% 57.90/58.30    meet( composition( top, X ), Y ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := composition( top, Y )
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := join( X, complement( composition( top, Y ) ) )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146479) {G28,W12,D6,L1,V2,M1}  { meet( join( X, complement( 
% 57.90/58.30    composition( top, Y ) ) ), Y ) ==> meet( Y, X ) }.
% 57.90/58.30  parent0[0]: (64782) {G32,W11,D5,L1,V2,M1} P(63860,3867) { meet( meet( Y, 
% 57.90/58.30    composition( top, X ) ), X ) ==> meet( X, Y ) }.
% 57.90/58.30  parent1[0; 9]: (146478) {G27,W16,D6,L1,V2,M1}  { meet( join( X, complement
% 57.90/58.30    ( composition( top, Y ) ) ), Y ) ==> meet( meet( X, composition( top, Y )
% 57.90/58.30     ), Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (65994) {G33,W12,D6,L1,V2,M1} P(10115,64780);d(64782) { meet( 
% 57.90/58.30    join( Y, complement( composition( top, X ) ) ), X ) ==> meet( X, Y ) }.
% 57.90/58.30  parent0: (146479) {G28,W12,D6,L1,V2,M1}  { meet( join( X, complement( 
% 57.90/58.30    composition( top, Y ) ) ), Y ) ==> meet( Y, X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146482) {G29,W13,D7,L1,V2,M1}  { composition( Y, X ) ==> 
% 57.90/58.30    composition( join( complement( converse( composition( X, top ) ) ), Y ), 
% 57.90/58.30    X ) }.
% 57.90/58.30  parent0[0]: (2971) {G29,W13,D7,L1,V2,M1} P(2873,6);d(748) { composition( 
% 57.90/58.30    join( complement( converse( composition( X, top ) ) ), Y ), X ) ==> 
% 57.90/58.30    composition( Y, X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146484) {G24,W18,D7,L1,V2,M1}  { composition( meet( X, converse( 
% 57.90/58.30    composition( Y, top ) ) ), Y ) ==> composition( join( X, complement( 
% 57.90/58.30    converse( composition( Y, top ) ) ) ), Y ) }.
% 57.90/58.30  parent0[0]: (2429) {G23,W11,D4,L1,V2,M1} P(2408,898);d(1);d(869) { join( 
% 57.90/58.30    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.30  parent1[0; 10]: (146482) {G29,W13,D7,L1,V2,M1}  { composition( Y, X ) ==> 
% 57.90/58.30    composition( join( complement( converse( composition( X, top ) ) ), Y ), 
% 57.90/58.30    X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := converse( composition( Y, top ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := meet( X, converse( composition( Y, top ) ) )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146485) {G25,W12,D6,L1,V2,M1}  { composition( meet( X, converse( 
% 57.90/58.30    composition( Y, top ) ) ), Y ) ==> composition( X, Y ) }.
% 57.90/58.30  parent0[0]: (2972) {G29,W13,D7,L1,V2,M1} P(2873,6);d(739) { composition( 
% 57.90/58.30    join( Y, complement( converse( composition( X, top ) ) ) ), X ) ==> 
% 57.90/58.30    composition( Y, X ) }.
% 57.90/58.30  parent1[0; 9]: (146484) {G24,W18,D7,L1,V2,M1}  { composition( meet( X, 
% 57.90/58.30    converse( composition( Y, top ) ) ), Y ) ==> composition( join( X, 
% 57.90/58.30    complement( converse( composition( Y, top ) ) ) ), Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (82676) {G30,W12,D6,L1,V2,M1} P(2429,2971);d(2972) { 
% 57.90/58.30    composition( meet( Y, converse( composition( X, top ) ) ), X ) ==> 
% 57.90/58.30    composition( Y, X ) }.
% 57.90/58.30  parent0: (146485) {G25,W12,D6,L1,V2,M1}  { composition( meet( X, converse( 
% 57.90/58.30    composition( Y, top ) ) ), Y ) ==> composition( X, Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146488) {G29,W13,D7,L1,V2,M1}  { composition( Y, X ) ==> 
% 57.90/58.30    composition( join( complement( converse( composition( X, top ) ) ), Y ), 
% 57.90/58.30    X ) }.
% 57.90/58.30  parent0[0]: (2971) {G29,W13,D7,L1,V2,M1} P(2873,6);d(748) { composition( 
% 57.90/58.30    join( complement( converse( composition( X, top ) ) ), Y ), X ) ==> 
% 57.90/58.30    composition( Y, X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146490) {G24,W18,D7,L1,V2,M1}  { composition( meet( converse( 
% 57.90/58.30    composition( X, top ) ), Y ), X ) ==> composition( join( Y, complement( 
% 57.90/58.30    converse( composition( X, top ) ) ) ), X ) }.
% 57.90/58.30  parent0[0]: (2464) {G23,W11,D4,L1,V2,M1} P(2431,898);d(1);d(887) { join( 
% 57.90/58.30    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.30  parent1[0; 10]: (146488) {G29,W13,D7,L1,V2,M1}  { composition( Y, X ) ==> 
% 57.90/58.30    composition( join( complement( converse( composition( X, top ) ) ), Y ), 
% 57.90/58.30    X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := converse( composition( X, top ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := meet( converse( composition( X, top ) ), Y )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146491) {G25,W12,D6,L1,V2,M1}  { composition( meet( converse( 
% 57.90/58.30    composition( X, top ) ), Y ), X ) ==> composition( Y, X ) }.
% 57.90/58.30  parent0[0]: (2972) {G29,W13,D7,L1,V2,M1} P(2873,6);d(739) { composition( 
% 57.90/58.30    join( Y, complement( converse( composition( X, top ) ) ) ), X ) ==> 
% 57.90/58.30    composition( Y, X ) }.
% 57.90/58.30  parent1[0; 9]: (146490) {G24,W18,D7,L1,V2,M1}  { composition( meet( 
% 57.90/58.30    converse( composition( X, top ) ), Y ), X ) ==> composition( join( Y, 
% 57.90/58.30    complement( converse( composition( X, top ) ) ) ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (82677) {G30,W12,D6,L1,V2,M1} P(2464,2971);d(2972) { 
% 57.90/58.30    composition( meet( converse( composition( X, top ) ), Y ), X ) ==> 
% 57.90/58.30    composition( Y, X ) }.
% 57.90/58.30  parent0: (146491) {G25,W12,D6,L1,V2,M1}  { composition( meet( converse( 
% 57.90/58.30    composition( X, top ) ), Y ), X ) ==> composition( Y, X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146494) {G30,W12,D6,L1,V2,M1}  { composition( Y, X ) ==> 
% 57.90/58.30    composition( meet( converse( composition( X, top ) ), Y ), X ) }.
% 57.90/58.30  parent0[0]: (82677) {G30,W12,D6,L1,V2,M1} P(2464,2971);d(2972) { 
% 57.90/58.30    composition( meet( converse( composition( X, top ) ), Y ), X ) ==> 
% 57.90/58.30    composition( Y, X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146496) {G31,W14,D5,L1,V1,M1}  { composition( X, meet( one, skol1
% 57.90/58.30     ) ) ==> composition( meet( converse( skol1 ), X ), meet( one, skol1 ) )
% 57.90/58.30     }.
% 57.90/58.30  parent0[0]: (61563) {G61,W7,D4,L1,V0,M1} P(61499,10491);d(97);d(15351) { 
% 57.90/58.30    composition( meet( one, skol1 ), top ) ==> skol1 }.
% 57.90/58.30  parent1[0; 9]: (146494) {G30,W12,D6,L1,V2,M1}  { composition( Y, X ) ==> 
% 57.90/58.30    composition( meet( converse( composition( X, top ) ), Y ), X ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( one, skol1 )
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146498) {G31,W14,D5,L1,V1,M1}  { composition( meet( converse( 
% 57.90/58.30    skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, meet( one, skol1 )
% 57.90/58.30     ) }.
% 57.90/58.30  parent0[0]: (146496) {G31,W14,D5,L1,V1,M1}  { composition( X, meet( one, 
% 57.90/58.30    skol1 ) ) ==> composition( meet( converse( skol1 ), X ), meet( one, skol1
% 57.90/58.30     ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (89621) {G62,W14,D5,L1,V1,M1} P(61563,82677) { composition( 
% 57.90/58.30    meet( converse( skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, 
% 57.90/58.30    meet( one, skol1 ) ) }.
% 57.90/58.30  parent0: (146498) {G31,W14,D5,L1,V1,M1}  { composition( meet( converse( 
% 57.90/58.30    skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, meet( one, skol1 )
% 57.90/58.30     ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146499) {G22,W13,D5,L1,V2,M1}  { composition( meet( one, Y ), X ) 
% 57.90/58.30    ==> meet( X, composition( meet( one, Y ), X ) ) }.
% 57.90/58.30  parent0[0]: (4260) {G22,W13,D5,L1,V2,M1} P(3574,1032) { meet( Y, 
% 57.90/58.30    composition( meet( one, X ), Y ) ) ==> composition( meet( one, X ), Y )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146501) {G23,W10,D5,L1,V1,M1}  { composition( meet( one, X ), 
% 57.90/58.30    complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (40123) {G35,W12,D5,L1,V3,M1} S(35093);d(36237) { meet( 
% 57.90/58.30    complement( composition( X, top ) ), composition( meet( Y, X ), Z ) ) ==>
% 57.90/58.30     zero }.
% 57.90/58.30  parent1[0; 9]: (146499) {G22,W13,D5,L1,V2,M1}  { composition( meet( one, Y
% 57.90/58.30     ), X ) ==> meet( X, composition( meet( one, Y ), X ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := one
% 57.90/58.30     Z := complement( composition( X, top ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := complement( composition( X, top ) )
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (115134) {G36,W10,D5,L1,V1,M1} P(4260,40123) { composition( 
% 57.90/58.30    meet( one, X ), complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  parent0: (146501) {G23,W10,D5,L1,V1,M1}  { composition( meet( one, X ), 
% 57.90/58.30    complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146504) {G22,W13,D6,L1,V3,M1}  { join( Y, Z ) ==> join( join( 
% 57.90/58.30    composition( meet( one, X ), Y ), Z ), Y ) }.
% 57.90/58.30  parent0[0]: (4265) {G22,W13,D6,L1,V3,M1} P(3574,30) { join( join( 
% 57.90/58.30    composition( meet( one, X ), Y ), Z ), Y ) ==> join( Y, Z ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30     Z := Z
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146507) {G23,W15,D5,L1,V1,M1}  { join( complement( one ), meet( 
% 57.90/58.30    one, X ) ) ==> join( composition( meet( one, X ), top ), complement( one
% 57.90/58.30     ) ) }.
% 57.90/58.30  parent0[0]: (5330) {G28,W10,D5,L1,V1,M1} P(3594,20);d(16);d(222);d(16);d(
% 57.90/58.30    2866);d(185) { join( composition( X, complement( one ) ), X ) ==> 
% 57.90/58.30    composition( X, top ) }.
% 57.90/58.30  parent1[0; 8]: (146504) {G22,W13,D6,L1,V3,M1}  { join( Y, Z ) ==> join( 
% 57.90/58.30    join( composition( meet( one, X ), Y ), Z ), Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( one, X )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30     Y := complement( one )
% 57.90/58.30     Z := meet( one, X )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146508) {G24,W13,D5,L1,V1,M1}  { join( X, complement( one ) ) ==>
% 57.90/58.30     join( composition( meet( one, X ), top ), complement( one ) ) }.
% 57.90/58.30  parent0[0]: (2464) {G23,W11,D4,L1,V2,M1} P(2431,898);d(1);d(887) { join( 
% 57.90/58.30    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.30  parent1[0; 1]: (146507) {G23,W15,D5,L1,V1,M1}  { join( complement( one ), 
% 57.90/58.30    meet( one, X ) ) ==> join( composition( meet( one, X ), top ), complement
% 57.90/58.30    ( one ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := one
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146509) {G24,W13,D5,L1,V1,M1}  { join( composition( meet( one, X )
% 57.90/58.30    , top ), complement( one ) ) ==> join( X, complement( one ) ) }.
% 57.90/58.30  parent0[0]: (146508) {G24,W13,D5,L1,V1,M1}  { join( X, complement( one ) ) 
% 57.90/58.30    ==> join( composition( meet( one, X ), top ), complement( one ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (115498) {G29,W13,D5,L1,V1,M1} P(5330,4265);d(2464) { join( 
% 57.90/58.30    composition( meet( one, X ), top ), complement( one ) ) ==> join( X, 
% 57.90/58.30    complement( one ) ) }.
% 57.90/58.30  parent0: (146509) {G24,W13,D5,L1,V1,M1}  { join( composition( meet( one, X
% 57.90/58.30     ), top ), complement( one ) ) ==> join( X, complement( one ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146510) {G36,W10,D5,L1,V1,M1}  { zero ==> composition( meet( one, 
% 57.90/58.30    X ), complement( composition( X, top ) ) ) }.
% 57.90/58.30  parent0[0]: (115134) {G36,W10,D5,L1,V1,M1} P(4260,40123) { composition( 
% 57.90/58.30    meet( one, X ), complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146511) {G25,W10,D5,L1,V1,M1}  { zero ==> composition( meet( X, 
% 57.90/58.30    one ), complement( composition( X, top ) ) ) }.
% 57.90/58.30  parent0[0]: (8748) {G24,W11,D4,L1,V3,M1} P(2544,95);d(2544) { composition( 
% 57.90/58.30    meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 57.90/58.30  parent1[0; 2]: (146510) {G36,W10,D5,L1,V1,M1}  { zero ==> composition( meet
% 57.90/58.30    ( one, X ), complement( composition( X, top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := one
% 57.90/58.30     Y := X
% 57.90/58.30     Z := complement( composition( X, top ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146517) {G25,W10,D5,L1,V1,M1}  { composition( meet( X, one ), 
% 57.90/58.30    complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (146511) {G25,W10,D5,L1,V1,M1}  { zero ==> composition( meet( X
% 57.90/58.30    , one ), complement( composition( X, top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (115584) {G37,W10,D5,L1,V1,M1} P(115134,8748) { composition( 
% 57.90/58.30    meet( X, one ), complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  parent0: (146517) {G25,W10,D5,L1,V1,M1}  { composition( meet( X, one ), 
% 57.90/58.30    complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146521) {G23,W12,D7,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 57.90/58.30    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) }.
% 57.90/58.30  parent0[0]: (1583) {G23,W12,D7,L1,V2,M1} P(110,1033);d(755) { meet( 
% 57.90/58.30    converse( Y ), composition( X, complement( converse( composition( Y, X )
% 57.90/58.30     ) ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146525) {G24,W15,D6,L1,V1,M1}  { zero ==> meet( converse( meet( X
% 57.90/58.30    , one ) ), composition( complement( composition( X, top ) ), complement( 
% 57.90/58.30    converse( zero ) ) ) ) }.
% 57.90/58.30  parent0[0]: (115584) {G37,W10,D5,L1,V1,M1} P(115134,8748) { composition( 
% 57.90/58.30    meet( X, one ), complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  parent1[0; 14]: (146521) {G23,W12,D7,L1,V2,M1}  { zero ==> meet( converse( 
% 57.90/58.30    X ), composition( Y, complement( converse( composition( X, Y ) ) ) ) )
% 57.90/58.30     }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := meet( X, one )
% 57.90/58.30     Y := complement( composition( X, top ) )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146526) {G16,W14,D6,L1,V1,M1}  { zero ==> meet( converse( meet( X
% 57.90/58.30    , one ) ), composition( complement( composition( X, top ) ), complement( 
% 57.90/58.30    zero ) ) ) }.
% 57.90/58.30  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.90/58.30    zero }.
% 57.90/58.30  parent1[0; 13]: (146525) {G24,W15,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.30    meet( X, one ) ), composition( complement( composition( X, top ) ), 
% 57.90/58.30    complement( converse( zero ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146527) {G13,W13,D6,L1,V1,M1}  { zero ==> meet( converse( meet( X
% 57.90/58.30    , one ) ), composition( complement( composition( X, top ) ), top ) ) }.
% 57.90/58.30  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.30    ( zero ) ==> top }.
% 57.90/58.30  parent1[0; 12]: (146526) {G16,W14,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.30    meet( X, one ) ), composition( complement( composition( X, top ) ), 
% 57.90/58.30    complement( zero ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146528) {G14,W11,D5,L1,V1,M1}  { zero ==> meet( converse( meet( X
% 57.90/58.30    , one ) ), complement( composition( X, top ) ) ) }.
% 57.90/58.30  parent0[0]: (36237) {G34,W11,D5,L1,V1,M1} P(36234,36234);d(1508) { 
% 57.90/58.30    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 57.90/58.30    composition( X, top ) ) }.
% 57.90/58.30  parent1[0; 7]: (146527) {G13,W13,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 57.90/58.30    meet( X, one ) ), composition( complement( composition( X, top ) ), top )
% 57.90/58.30     ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146529) {G14,W11,D5,L1,V1,M1}  { meet( converse( meet( X, one ) )
% 57.90/58.30    , complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  parent0[0]: (146528) {G14,W11,D5,L1,V1,M1}  { zero ==> meet( converse( meet
% 57.90/58.30    ( X, one ) ), complement( composition( X, top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (115646) {G38,W11,D5,L1,V1,M1} P(115584,1583);d(775);d(743);d(
% 57.90/58.30    36237) { meet( converse( meet( X, one ) ), complement( composition( X, 
% 57.90/58.30    top ) ) ) ==> zero }.
% 57.90/58.30  parent0: (146529) {G14,W11,D5,L1,V1,M1}  { meet( converse( meet( X, one ) )
% 57.90/58.30    , complement( composition( X, top ) ) ) ==> zero }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146531) {G27,W12,D6,L1,V2,M1}  { converse( join( complement( X ), 
% 57.90/58.30    Y ) ) ==> complement( converse( meet( X, complement( Y ) ) ) ) }.
% 57.90/58.30  parent0[0]: (2816) {G27,W12,D6,L1,V2,M1} P(771,2796) { complement( converse
% 57.90/58.30    ( meet( X, complement( Y ) ) ) ) ==> converse( join( complement( X ), Y )
% 57.90/58.30     ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := Y
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146535) {G28,W14,D7,L1,V1,M1}  { converse( join( complement( 
% 57.90/58.30    converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> complement( 
% 57.90/58.30    converse( zero ) ) }.
% 57.90/58.30  parent0[0]: (115646) {G38,W11,D5,L1,V1,M1} P(115584,1583);d(775);d(743);d(
% 57.90/58.30    36237) { meet( converse( meet( X, one ) ), complement( composition( X, 
% 57.90/58.30    top ) ) ) ==> zero }.
% 57.90/58.30  parent1[0; 13]: (146531) {G27,W12,D6,L1,V2,M1}  { converse( join( 
% 57.90/58.30    complement( X ), Y ) ) ==> complement( converse( meet( X, complement( Y )
% 57.90/58.30     ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := converse( meet( X, one ) )
% 57.90/58.30     Y := composition( X, top )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146536) {G16,W13,D7,L1,V1,M1}  { converse( join( complement( 
% 57.90/58.30    converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> complement( 
% 57.90/58.30    zero ) }.
% 57.90/58.30  parent0[0]: (775) {G15,W4,D3,L1,V0,M1} P(757,739) { converse( zero ) ==> 
% 57.90/58.30    zero }.
% 57.90/58.30  parent1[0; 12]: (146535) {G28,W14,D7,L1,V1,M1}  { converse( join( 
% 57.90/58.30    complement( converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> 
% 57.90/58.30    complement( converse( zero ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146537) {G13,W12,D7,L1,V1,M1}  { converse( join( complement( 
% 57.90/58.30    converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> top }.
% 57.90/58.30  parent0[0]: (743) {G12,W4,D3,L1,V0,M1} P(196,714);d(739);d(77) { complement
% 57.90/58.30    ( zero ) ==> top }.
% 57.90/58.30  parent1[0; 11]: (146536) {G16,W13,D7,L1,V1,M1}  { converse( join( 
% 57.90/58.30    complement( converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> 
% 57.90/58.30    complement( zero ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146538) {G14,W11,D5,L1,V1,M1}  { join( complement( meet( X, one )
% 57.90/58.30     ), converse( composition( X, top ) ) ) ==> top }.
% 57.90/58.30  parent0[0]: (2893) {G28,W12,D6,L1,V2,M1} P(2866,19) { converse( join( 
% 57.90/58.30    complement( converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y
% 57.90/58.30     ) ) }.
% 57.90/58.30  parent1[0; 1]: (146537) {G13,W12,D7,L1,V1,M1}  { converse( join( complement
% 57.90/58.30    ( converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( X, one )
% 57.90/58.30     Y := composition( X, top )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (115683) {G39,W11,D5,L1,V1,M1} P(115646,2816);d(775);d(743);d(
% 57.90/58.30    2893) { join( complement( meet( X, one ) ), converse( composition( X, top
% 57.90/58.30     ) ) ) ==> top }.
% 57.90/58.30  parent0: (146538) {G14,W11,D5,L1,V1,M1}  { join( complement( meet( X, one )
% 57.90/58.30     ), converse( composition( X, top ) ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146541) {G39,W11,D5,L1,V1,M1}  { top ==> join( complement( meet( X
% 57.90/58.30    , one ) ), converse( composition( X, top ) ) ) }.
% 57.90/58.30  parent0[0]: (115683) {G39,W11,D5,L1,V1,M1} P(115646,2816);d(775);d(743);d(
% 57.90/58.30    2893) { join( complement( meet( X, one ) ), converse( composition( X, top
% 57.90/58.30     ) ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146545) {G34,W16,D8,L1,V1,M1}  { top ==> join( complement( meet( 
% 57.90/58.30    one, X ) ), converse( composition( join( X, complement( composition( top
% 57.90/58.30    , one ) ) ), top ) ) ) }.
% 57.90/58.30  parent0[0]: (65994) {G33,W12,D6,L1,V2,M1} P(10115,64780);d(64782) { meet( 
% 57.90/58.30    join( Y, complement( composition( top, X ) ) ), X ) ==> meet( X, Y ) }.
% 57.90/58.30  parent1[0; 4]: (146541) {G39,W11,D5,L1,V1,M1}  { top ==> join( complement( 
% 57.90/58.30    meet( X, one ) ), converse( composition( X, top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := one
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := join( X, complement( composition( top, one ) ) )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146546) {G1,W14,D7,L1,V1,M1}  { top ==> join( complement( meet( 
% 57.90/58.30    one, X ) ), converse( composition( join( X, complement( top ) ), top ) )
% 57.90/58.30     ) }.
% 57.90/58.30  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.30  parent1[0; 12]: (146545) {G34,W16,D8,L1,V1,M1}  { top ==> join( complement
% 57.90/58.30    ( meet( one, X ) ), converse( composition( join( X, complement( 
% 57.90/58.30    composition( top, one ) ) ), top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := top
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146547) {G2,W13,D6,L1,V1,M1}  { top ==> join( complement( meet( 
% 57.90/58.30    one, X ) ), converse( composition( join( X, zero ), top ) ) ) }.
% 57.90/58.30  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.90/58.30    zero }.
% 57.90/58.30  parent1[0; 11]: (146546) {G1,W14,D7,L1,V1,M1}  { top ==> join( complement( 
% 57.90/58.30    meet( one, X ) ), converse( composition( join( X, complement( top ) ), 
% 57.90/58.30    top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146548) {G3,W11,D5,L1,V1,M1}  { top ==> join( complement( meet( 
% 57.90/58.30    one, X ) ), converse( composition( X, top ) ) ) }.
% 57.90/58.30  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 9]: (146547) {G2,W13,D6,L1,V1,M1}  { top ==> join( complement( 
% 57.90/58.30    meet( one, X ) ), converse( composition( join( X, zero ), top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146549) {G3,W11,D5,L1,V1,M1}  { join( complement( meet( one, X ) )
% 57.90/58.30    , converse( composition( X, top ) ) ) ==> top }.
% 57.90/58.30  parent0[0]: (146548) {G3,W11,D5,L1,V1,M1}  { top ==> join( complement( meet
% 57.90/58.30    ( one, X ) ), converse( composition( X, top ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (115744) {G40,W11,D5,L1,V1,M1} P(65994,115683);d(5);d(77);d(
% 57.90/58.30    739) { join( complement( meet( one, X ) ), converse( composition( X, top
% 57.90/58.30     ) ) ) ==> top }.
% 57.90/58.30  parent0: (146549) {G3,W11,D5,L1,V1,M1}  { join( complement( meet( one, X )
% 57.90/58.30     ), converse( composition( X, top ) ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146551) {G11,W13,D4,L1,V2,M1}  { join( composition( top, Y ), X ) 
% 57.90/58.30    ==> join( join( X, Y ), composition( top, Y ) ) }.
% 57.90/58.30  parent0[0]: (3832) {G11,W13,D4,L1,V2,M1} P(3462,29) { join( join( Y, X ), 
% 57.90/58.30    composition( top, X ) ) ==> join( composition( top, X ), Y ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := Y
% 57.90/58.30     Y := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146556) {G12,W20,D6,L1,V1,M1}  { join( composition( top, converse
% 57.90/58.30    ( composition( X, top ) ) ), complement( meet( one, X ) ) ) ==> join( top
% 57.90/58.30    , composition( top, converse( composition( X, top ) ) ) ) }.
% 57.90/58.30  parent0[0]: (115744) {G40,W11,D5,L1,V1,M1} P(65994,115683);d(5);d(77);d(739
% 57.90/58.30    ) { join( complement( meet( one, X ) ), converse( composition( X, top ) )
% 57.90/58.30     ) ==> top }.
% 57.90/58.30  parent1[0; 13]: (146551) {G11,W13,D4,L1,V2,M1}  { join( composition( top, Y
% 57.90/58.30     ), X ) ==> join( join( X, Y ), composition( top, Y ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := complement( meet( one, X ) )
% 57.90/58.30     Y := converse( composition( X, top ) )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146557) {G10,W13,D6,L1,V1,M1}  { join( composition( top, converse
% 57.90/58.30    ( composition( X, top ) ) ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.30  parent0[0]: (213) {G9,W5,D3,L1,V1,M1} P(198,36);d(208) { join( top, X ) ==>
% 57.90/58.30     top }.
% 57.90/58.30  parent1[0; 12]: (146556) {G12,W20,D6,L1,V1,M1}  { join( composition( top, 
% 57.90/58.30    converse( composition( X, top ) ) ), complement( meet( one, X ) ) ) ==> 
% 57.90/58.30    join( top, composition( top, converse( composition( X, top ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := composition( top, converse( composition( X, top ) ) )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146558) {G11,W13,D5,L1,V1,M1}  { join( composition( composition( 
% 57.90/58.30    top, top ), converse( X ) ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.30  parent0[0]: (266) {G12,W13,D5,L1,V2,M1} P(224,4) { composition( Y, converse
% 57.90/58.30    ( composition( X, top ) ) ) ==> composition( composition( Y, top ), 
% 57.90/58.30    converse( X ) ) }.
% 57.90/58.30  parent1[0; 2]: (146557) {G10,W13,D6,L1,V1,M1}  { join( composition( top, 
% 57.90/58.30    converse( composition( X, top ) ) ), complement( meet( one, X ) ) ) ==> 
% 57.90/58.30    top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30     Y := top
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146559) {G12,W11,D5,L1,V1,M1}  { join( composition( top, converse
% 57.90/58.30    ( X ) ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.30  parent0[0]: (1507) {G16,W5,D3,L1,V0,M1} P(1499,755);d(743) { composition( 
% 57.90/58.30    top, top ) ==> top }.
% 57.90/58.30  parent1[0; 3]: (146558) {G11,W13,D5,L1,V1,M1}  { join( composition( 
% 57.90/58.30    composition( top, top ), converse( X ) ), complement( meet( one, X ) ) ) 
% 57.90/58.30    ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146560) {G12,W11,D5,L1,V1,M1}  { join( converse( composition( X, 
% 57.90/58.30    top ) ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.30  parent0[0]: (224) {G11,W9,D4,L1,V1,M1} P(222,16) { composition( top, 
% 57.90/58.30    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 57.90/58.30  parent1[0; 2]: (146559) {G12,W11,D5,L1,V1,M1}  { join( composition( top, 
% 57.90/58.30    converse( X ) ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  subsumption: (115899) {G41,W11,D5,L1,V1,M1} P(115744,3832);d(213);d(266);d(
% 57.90/58.30    1507);d(224) { join( converse( composition( X, top ) ), complement( meet
% 57.90/58.30    ( one, X ) ) ) ==> top }.
% 57.90/58.30  parent0: (146560) {G12,W11,D5,L1,V1,M1}  { join( converse( composition( X, 
% 57.90/58.30    top ) ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  permutation0:
% 57.90/58.30     0 ==> 0
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  eqswap: (146563) {G41,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.30    composition( X, top ) ), complement( meet( one, X ) ) ) }.
% 57.90/58.30  parent0[0]: (115899) {G41,W11,D5,L1,V1,M1} P(115744,3832);d(213);d(266);d(
% 57.90/58.30    1507);d(224) { join( converse( composition( X, top ) ), complement( meet
% 57.90/58.30    ( one, X ) ) ) ==> top }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146568) {G32,W13,D6,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.30    composition( converse( X ), top ) ), complement( converse( meet( one, X )
% 57.90/58.30     ) ) ) }.
% 57.90/58.30  parent0[0]: (12362) {G31,W9,D4,L1,V1,M1} P(12268,755);d(755) { meet( one, 
% 57.90/58.30    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 57.90/58.30  parent1[0; 9]: (146563) {G41,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.30    composition( X, top ) ), complement( meet( one, X ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := converse( X )
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146569) {G29,W12,D6,L1,V1,M1}  { top ==> converse( join( 
% 57.90/58.30    composition( converse( X ), top ), complement( meet( one, X ) ) ) ) }.
% 57.90/58.30  parent0[0]: (2895) {G28,W12,D5,L1,V2,M1} P(2866,8) { join( converse( Y ), 
% 57.90/58.30    complement( converse( X ) ) ) ==> converse( join( Y, complement( X ) ) )
% 57.90/58.30     }.
% 57.90/58.30  parent1[0; 2]: (146568) {G32,W13,D6,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.30    composition( converse( X ), top ) ), complement( converse( meet( one, X )
% 57.90/58.30     ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := meet( one, X )
% 57.90/58.30     Y := composition( converse( X ), top )
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146570) {G12,W12,D6,L1,V1,M1}  { top ==> converse( join( converse
% 57.90/58.30    ( composition( top, X ) ), complement( meet( one, X ) ) ) ) }.
% 57.90/58.30  parent0[0]: (223) {G11,W9,D4,L1,V1,M1} P(222,17) { composition( converse( X
% 57.90/58.30     ), top ) ==> converse( composition( top, X ) ) }.
% 57.90/58.30  parent1[0; 4]: (146569) {G29,W12,D6,L1,V1,M1}  { top ==> converse( join( 
% 57.90/58.30    composition( converse( X ), top ), complement( meet( one, X ) ) ) ) }.
% 57.90/58.30  substitution0:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  substitution1:
% 57.90/58.30     X := X
% 57.90/58.30  end
% 57.90/58.30  
% 57.90/58.30  paramod: (146571) {G2,W11,D6,L1,V1,M1}  { top ==> join( composition( top, X
% 57.90/58.30     ), converse( complement( meet( one, X ) ) ) ) }.
% 57.90/58.30  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.90/58.31     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.90/58.31  parent1[0; 2]: (146570) {G12,W12,D6,L1,V1,M1}  { top ==> converse( join( 
% 57.90/58.31    converse( composition( top, X ) ), complement( meet( one, X ) ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := composition( top, X )
% 57.90/58.31     Y := complement( meet( one, X ) )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146572) {G3,W11,D6,L1,V1,M1}  { top ==> join( composition( top, X
% 57.90/58.31     ), complement( converse( meet( one, X ) ) ) ) }.
% 57.90/58.31  parent0[0]: (2866) {G27,W7,D4,L1,V1,M1} P(2796,755) { converse( complement
% 57.90/58.31    ( X ) ) ==> complement( converse( X ) ) }.
% 57.90/58.31  parent1[0; 6]: (146571) {G2,W11,D6,L1,V1,M1}  { top ==> join( composition( 
% 57.90/58.31    top, X ), converse( complement( meet( one, X ) ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146573) {G3,W11,D6,L1,V1,M1}  { join( composition( top, X ), 
% 57.90/58.31    complement( converse( meet( one, X ) ) ) ) ==> top }.
% 57.90/58.31  parent0[0]: (146572) {G3,W11,D6,L1,V1,M1}  { top ==> join( composition( top
% 57.90/58.31    , X ), complement( converse( meet( one, X ) ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (115973) {G42,W11,D6,L1,V1,M1} P(12362,115899);d(2895);d(223);
% 57.90/58.31    d(19);d(2866) { join( composition( top, X ), complement( converse( meet( 
% 57.90/58.31    one, X ) ) ) ) ==> top }.
% 57.90/58.31  parent0: (146573) {G3,W11,D6,L1,V1,M1}  { join( composition( top, X ), 
% 57.90/58.31    complement( converse( meet( one, X ) ) ) ) ==> top }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146575) {G28,W12,D6,L1,V2,M1}  { join( converse( X ), complement( 
% 57.90/58.31    Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) ) }.
% 57.90/58.31  parent0[0]: (2889) {G28,W12,D6,L1,V2,M1} P(2866,20) { converse( join( Y, 
% 57.90/58.31    complement( converse( X ) ) ) ) ==> join( converse( Y ), complement( X )
% 57.90/58.31     ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146577) {G29,W12,D5,L1,V1,M1}  { join( converse( composition( top
% 57.90/58.31    , X ) ), complement( meet( one, X ) ) ) ==> converse( top ) }.
% 57.90/58.31  parent0[0]: (115973) {G42,W11,D6,L1,V1,M1} P(12362,115899);d(2895);d(223);d
% 57.90/58.31    (19);d(2866) { join( composition( top, X ), complement( converse( meet( 
% 57.90/58.31    one, X ) ) ) ) ==> top }.
% 57.90/58.31  parent1[0; 11]: (146575) {G28,W12,D6,L1,V2,M1}  { join( converse( X ), 
% 57.90/58.31    complement( Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) )
% 57.90/58.31     }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := composition( top, X )
% 57.90/58.31     Y := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146578) {G11,W11,D5,L1,V1,M1}  { join( converse( composition( top
% 57.90/58.31    , X ) ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.31  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.90/58.31     }.
% 57.90/58.31  parent1[0; 10]: (146577) {G29,W12,D5,L1,V1,M1}  { join( converse( 
% 57.90/58.31    composition( top, X ) ), complement( meet( one, X ) ) ) ==> converse( top
% 57.90/58.31     ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (116125) {G43,W11,D5,L1,V1,M1} P(115973,2889);d(222) { join( 
% 57.90/58.31    converse( composition( top, X ) ), complement( meet( one, X ) ) ) ==> top
% 57.90/58.31     }.
% 57.90/58.31  parent0: (146578) {G11,W11,D5,L1,V1,M1}  { join( converse( composition( top
% 57.90/58.31    , X ) ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146580) {G43,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.31    composition( top, X ) ), complement( meet( one, X ) ) ) }.
% 57.90/58.31  parent0[0]: (116125) {G43,W11,D5,L1,V1,M1} P(115973,2889);d(222) { join( 
% 57.90/58.31    converse( composition( top, X ) ), complement( meet( one, X ) ) ) ==> top
% 57.90/58.31     }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146581) {G18,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.31    composition( top, X ) ), complement( meet( X, one ) ) ) }.
% 57.90/58.31  parent0[0]: (972) {G17,W9,D4,L1,V2,M1} P(772,0);d(772) { complement( meet( 
% 57.90/58.31    X, Y ) ) = complement( meet( Y, X ) ) }.
% 57.90/58.31  parent1[0; 7]: (146580) {G43,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.31    composition( top, X ) ), complement( meet( one, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := one
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146584) {G18,W11,D5,L1,V1,M1}  { join( converse( composition( top
% 57.90/58.31    , X ) ), complement( meet( X, one ) ) ) ==> top }.
% 57.90/58.31  parent0[0]: (146581) {G18,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.31    composition( top, X ) ), complement( meet( X, one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (116223) {G44,W11,D5,L1,V1,M1} P(972,116125) { join( converse
% 57.90/58.31    ( composition( top, X ) ), complement( meet( X, one ) ) ) ==> top }.
% 57.90/58.31  parent0: (146584) {G18,W11,D5,L1,V1,M1}  { join( converse( composition( top
% 57.90/58.31    , X ) ), complement( meet( X, one ) ) ) ==> top }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146586) {G44,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.31    composition( top, X ) ), complement( meet( X, one ) ) ) }.
% 57.90/58.31  parent0[0]: (116223) {G44,W11,D5,L1,V1,M1} P(972,116125) { join( converse( 
% 57.90/58.31    composition( top, X ) ), complement( meet( X, one ) ) ) ==> top }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146590) {G29,W14,D7,L1,V1,M1}  { top ==> join( composition( 
% 57.90/58.31    complement( X ), converse( top ) ), complement( meet( complement( 
% 57.90/58.31    converse( X ) ), one ) ) ) }.
% 57.90/58.31  parent0[0]: (2891) {G28,W12,D6,L1,V2,M1} P(2866,16) { converse( composition
% 57.90/58.31    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 57.90/58.31    converse( Y ) ) }.
% 57.90/58.31  parent1[0; 3]: (146586) {G44,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 57.90/58.31    composition( top, X ) ), complement( meet( X, one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := top
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := complement( converse( X ) )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146591) {G11,W13,D7,L1,V1,M1}  { top ==> join( composition( 
% 57.90/58.31    complement( X ), top ), complement( meet( complement( converse( X ) ), 
% 57.90/58.31    one ) ) ) }.
% 57.90/58.31  parent0[0]: (222) {G10,W4,D3,L1,V0,M1} P(213,59) { converse( top ) ==> top
% 57.90/58.31     }.
% 57.90/58.31  parent1[0; 6]: (146590) {G29,W14,D7,L1,V1,M1}  { top ==> join( composition
% 57.90/58.31    ( complement( X ), converse( top ) ), complement( meet( complement( 
% 57.90/58.31    converse( X ) ), one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146592) {G12,W12,D5,L1,V1,M1}  { top ==> join( composition( 
% 57.90/58.31    complement( X ), top ), join( converse( X ), complement( one ) ) ) }.
% 57.90/58.31  parent0[0]: (950) {G17,W10,D5,L1,V2,M1} P(755,772) { complement( meet( 
% 57.90/58.31    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 57.90/58.31  parent1[0; 7]: (146591) {G11,W13,D7,L1,V1,M1}  { top ==> join( composition
% 57.90/58.31    ( complement( X ), top ), complement( meet( complement( converse( X ) ), 
% 57.90/58.31    one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := converse( X )
% 57.90/58.31     Y := one
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146593) {G1,W12,D6,L1,V1,M1}  { top ==> join( join( composition( 
% 57.90/58.31    complement( X ), top ), converse( X ) ), complement( one ) ) }.
% 57.90/58.31  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 57.90/58.31    join( X, Y ), Z ) }.
% 57.90/58.31  parent1[0; 2]: (146592) {G12,W12,D5,L1,V1,M1}  { top ==> join( composition
% 57.90/58.31    ( complement( X ), top ), join( converse( X ), complement( one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := composition( complement( X ), top )
% 57.90/58.31     Y := converse( X )
% 57.90/58.31     Z := complement( one )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146594) {G1,W12,D6,L1,V1,M1}  { join( join( composition( 
% 57.90/58.31    complement( X ), top ), converse( X ) ), complement( one ) ) ==> top }.
% 57.90/58.31  parent0[0]: (146593) {G1,W12,D6,L1,V1,M1}  { top ==> join( join( 
% 57.90/58.31    composition( complement( X ), top ), converse( X ) ), complement( one ) )
% 57.90/58.31     }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (116258) {G45,W12,D6,L1,V1,M1} P(2891,116223);d(222);d(950);d(
% 57.90/58.31    1) { join( join( composition( complement( X ), top ), converse( X ) ), 
% 57.90/58.31    complement( one ) ) ==> top }.
% 57.90/58.31  parent0: (146594) {G1,W12,D6,L1,V1,M1}  { join( join( composition( 
% 57.90/58.31    complement( X ), top ), converse( X ) ), complement( one ) ) ==> top }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146596) {G45,W12,D6,L1,V1,M1}  { top ==> join( join( composition( 
% 57.90/58.31    complement( X ), top ), converse( X ) ), complement( one ) ) }.
% 57.90/58.31  parent0[0]: (116258) {G45,W12,D6,L1,V1,M1} P(2891,116223);d(222);d(950);d(1
% 57.90/58.31    ) { join( join( composition( complement( X ), top ), converse( X ) ), 
% 57.90/58.31    complement( one ) ) ==> top }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146602) {G30,W18,D9,L1,V1,M1}  { top ==> join( join( join( 
% 57.90/58.31    composition( complement( join( complement( one ), X ) ), top ), 
% 57.90/58.31    complement( one ) ), converse( X ) ), complement( one ) ) }.
% 57.90/58.31  parent0[0]: (1940) {G29,W15,D6,L1,V2,M1} P(1925,26) { join( X, converse( 
% 57.90/58.31    join( complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 57.90/58.31    converse( Y ) ) }.
% 57.90/58.31  parent1[0; 3]: (146596) {G45,W12,D6,L1,V1,M1}  { top ==> join( join( 
% 57.90/58.31    composition( complement( X ), top ), converse( X ) ), complement( one ) )
% 57.90/58.31     }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := composition( complement( join( complement( one ), X ) ), top )
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := join( complement( one ), X )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146603) {G19,W15,D8,L1,V1,M1}  { top ==> join( join( composition
% 57.90/58.31    ( complement( join( complement( one ), X ) ), top ), complement( one ) )
% 57.90/58.31    , converse( X ) ) }.
% 57.90/58.31  parent0[0]: (847) {G18,W13,D5,L1,V3,M1} P(773,30) { join( join( join( X, Y
% 57.90/58.31     ), Z ), Y ) ==> join( join( X, Y ), Z ) }.
% 57.90/58.31  parent1[0; 2]: (146602) {G30,W18,D9,L1,V1,M1}  { top ==> join( join( join( 
% 57.90/58.31    composition( complement( join( complement( one ), X ) ), top ), 
% 57.90/58.31    complement( one ) ), converse( X ) ), complement( one ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := composition( complement( join( complement( one ), X ) ), top )
% 57.90/58.31     Y := complement( one )
% 57.90/58.31     Z := converse( X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146604) {G17,W14,D7,L1,V1,M1}  { top ==> join( join( composition
% 57.90/58.31    ( meet( one, complement( X ) ), top ), complement( one ) ), converse( X )
% 57.90/58.31     ) }.
% 57.90/58.31  parent0[0]: (771) {G16,W10,D5,L1,V2,M1} P(755,3) { complement( join( 
% 57.90/58.31    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.31  parent1[0; 5]: (146603) {G19,W15,D8,L1,V1,M1}  { top ==> join( join( 
% 57.90/58.31    composition( complement( join( complement( one ), X ) ), top ), 
% 57.90/58.31    complement( one ) ), converse( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := one
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146605) {G18,W10,D5,L1,V1,M1}  { top ==> join( join( complement( 
% 57.90/58.31    X ), complement( one ) ), converse( X ) ) }.
% 57.90/58.31  parent0[0]: (115498) {G29,W13,D5,L1,V1,M1} P(5330,4265);d(2464) { join( 
% 57.90/58.31    composition( meet( one, X ), top ), complement( one ) ) ==> join( X, 
% 57.90/58.31    complement( one ) ) }.
% 57.90/58.31  parent1[0; 3]: (146604) {G17,W14,D7,L1,V1,M1}  { top ==> join( join( 
% 57.90/58.31    composition( meet( one, complement( X ) ), top ), complement( one ) ), 
% 57.90/58.31    converse( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := complement( X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146606) {G17,W9,D5,L1,V1,M1}  { top ==> join( complement( meet( X
% 57.90/58.31    , one ) ), converse( X ) ) }.
% 57.90/58.31  parent0[0]: (772) {G16,W10,D4,L1,V2,M1} P(3,755) { join( complement( X ), 
% 57.90/58.31    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 57.90/58.31  parent1[0; 3]: (146605) {G18,W10,D5,L1,V1,M1}  { top ==> join( join( 
% 57.90/58.31    complement( X ), complement( one ) ), converse( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := one
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146607) {G17,W9,D5,L1,V1,M1}  { join( complement( meet( X, one ) )
% 57.90/58.31    , converse( X ) ) ==> top }.
% 57.90/58.31  parent0[0]: (146606) {G17,W9,D5,L1,V1,M1}  { top ==> join( complement( meet
% 57.90/58.31    ( X, one ) ), converse( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (129795) {G46,W9,D5,L1,V1,M1} P(1940,116258);d(847);d(771);d(
% 57.90/58.31    115498);d(772) { join( complement( meet( X, one ) ), converse( X ) ) ==> 
% 57.90/58.31    top }.
% 57.90/58.31  parent0: (146607) {G17,W9,D5,L1,V1,M1}  { join( complement( meet( X, one )
% 57.90/58.31     ), converse( X ) ) ==> top }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146609) {G24,W11,D5,L1,V2,M1}  { join( complement( Y ), X ) ==> 
% 57.90/58.31    join( X, complement( join( Y, X ) ) ) }.
% 57.90/58.31  parent0[0]: (2730) {G24,W11,D5,L1,V2,M1} P(307,2554);d(746);d(966);d(1032)
% 57.90/58.31     { join( X, complement( join( Y, X ) ) ) ==> join( complement( Y ), X )
% 57.90/58.31     }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146614) {G25,W14,D6,L1,V1,M1}  { join( complement( complement( 
% 57.90/58.31    meet( X, one ) ) ), converse( X ) ) ==> join( converse( X ), complement( 
% 57.90/58.31    top ) ) }.
% 57.90/58.31  parent0[0]: (129795) {G46,W9,D5,L1,V1,M1} P(1940,116258);d(847);d(771);d(
% 57.90/58.31    115498);d(772) { join( complement( meet( X, one ) ), converse( X ) ) ==> 
% 57.90/58.31    top }.
% 57.90/58.31  parent1[0; 13]: (146609) {G24,W11,D5,L1,V2,M1}  { join( complement( Y ), X
% 57.90/58.31     ) ==> join( X, complement( join( Y, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := converse( X )
% 57.90/58.31     Y := complement( meet( X, one ) )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146615) {G2,W13,D6,L1,V1,M1}  { join( complement( complement( 
% 57.90/58.31    meet( X, one ) ) ), converse( X ) ) ==> join( converse( X ), zero ) }.
% 57.90/58.31  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 57.90/58.31    zero }.
% 57.90/58.31  parent1[0; 12]: (146614) {G25,W14,D6,L1,V1,M1}  { join( complement( 
% 57.90/58.31    complement( meet( X, one ) ) ), converse( X ) ) ==> join( converse( X ), 
% 57.90/58.31    complement( top ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146616) {G3,W11,D6,L1,V1,M1}  { join( complement( complement( 
% 57.90/58.31    meet( X, one ) ) ), converse( X ) ) ==> converse( X ) }.
% 57.90/58.31  parent0[0]: (739) {G11,W5,D3,L1,V1,M1} P(714,207) { join( X, zero ) ==> X
% 57.90/58.31     }.
% 57.90/58.31  parent1[0; 9]: (146615) {G2,W13,D6,L1,V1,M1}  { join( complement( 
% 57.90/58.31    complement( meet( X, one ) ) ), converse( X ) ) ==> join( converse( X ), 
% 57.90/58.31    zero ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := converse( X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146617) {G4,W9,D4,L1,V1,M1}  { join( meet( X, one ), converse( X
% 57.90/58.31     ) ) ==> converse( X ) }.
% 57.90/58.31  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.31    complement( X ) ) ==> X }.
% 57.90/58.31  parent1[0; 2]: (146616) {G3,W11,D6,L1,V1,M1}  { join( complement( 
% 57.90/58.31    complement( meet( X, one ) ) ), converse( X ) ) ==> converse( X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( X, one )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (129905) {G47,W9,D4,L1,V1,M1} P(129795,2730);d(77);d(739);d(
% 57.90/58.31    755) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 57.90/58.31  parent0: (146617) {G4,W9,D4,L1,V1,M1}  { join( meet( X, one ), converse( X
% 57.90/58.31     ) ) ==> converse( X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146620) {G47,W9,D4,L1,V1,M1}  { converse( X ) ==> join( meet( X, 
% 57.90/58.31    one ), converse( X ) ) }.
% 57.90/58.31  parent0[0]: (129905) {G47,W9,D4,L1,V1,M1} P(129795,2730);d(77);d(739);d(755
% 57.90/58.31    ) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146622) {G25,W19,D6,L1,V1,M1}  { converse( composition( meet( X, 
% 57.90/58.31    one ), one ) ) ==> join( composition( meet( X, one ), one ), converse( 
% 57.90/58.31    composition( meet( X, one ), one ) ) ) }.
% 57.90/58.31  parent0[0]: (4291) {G24,W13,D5,L1,V2,M1} P(3575,1025) { meet( composition( 
% 57.90/58.31    meet( X, one ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 57.90/58.31  parent1[0; 8]: (146620) {G47,W9,D4,L1,V1,M1}  { converse( X ) ==> join( 
% 57.90/58.31    meet( X, one ), converse( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := one
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := composition( meet( X, one ), one )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146625) {G1,W17,D5,L1,V1,M1}  { converse( composition( meet( X, 
% 57.90/58.31    one ), one ) ) ==> join( composition( meet( X, one ), one ), converse( 
% 57.90/58.31    meet( X, one ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 14]: (146622) {G25,W19,D6,L1,V1,M1}  { converse( composition( 
% 57.90/58.31    meet( X, one ), one ) ) ==> join( composition( meet( X, one ), one ), 
% 57.90/58.31    converse( composition( meet( X, one ), one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( X, one )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146627) {G1,W15,D5,L1,V1,M1}  { converse( composition( meet( X, 
% 57.90/58.31    one ), one ) ) ==> join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 8]: (146625) {G1,W17,D5,L1,V1,M1}  { converse( composition( meet
% 57.90/58.31    ( X, one ), one ) ) ==> join( composition( meet( X, one ), one ), 
% 57.90/58.31    converse( meet( X, one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( X, one )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146628) {G1,W13,D5,L1,V1,M1}  { converse( meet( X, one ) ) ==> 
% 57.90/58.31    join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 2]: (146627) {G1,W15,D5,L1,V1,M1}  { converse( composition( meet
% 57.90/58.31    ( X, one ), one ) ) ==> join( meet( X, one ), converse( meet( X, one ) )
% 57.90/58.31     ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( X, one )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146634) {G1,W13,D5,L1,V1,M1}  { join( meet( X, one ), converse( 
% 57.90/58.31    meet( X, one ) ) ) ==> converse( meet( X, one ) ) }.
% 57.90/58.31  parent0[0]: (146628) {G1,W13,D5,L1,V1,M1}  { converse( meet( X, one ) ) ==>
% 57.90/58.31     join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (129964) {G48,W13,D5,L1,V1,M1} P(4291,129905);d(5) { join( 
% 57.90/58.31    meet( X, one ), converse( meet( X, one ) ) ) ==> converse( meet( X, one )
% 57.90/58.31     ) }.
% 57.90/58.31  parent0: (146634) {G1,W13,D5,L1,V1,M1}  { join( meet( X, one ), converse( 
% 57.90/58.31    meet( X, one ) ) ) ==> converse( meet( X, one ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146638) {G47,W9,D4,L1,V1,M1}  { converse( X ) ==> join( meet( X, 
% 57.90/58.31    one ), converse( X ) ) }.
% 57.90/58.31  parent0[0]: (129905) {G47,W9,D4,L1,V1,M1} P(129795,2730);d(77);d(739);d(755
% 57.90/58.31    ) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146640) {G23,W19,D6,L1,V1,M1}  { converse( composition( meet( one
% 57.90/58.31    , X ), one ) ) ==> join( composition( meet( one, X ), one ), converse( 
% 57.90/58.31    composition( meet( one, X ), one ) ) ) }.
% 57.90/58.31  parent0[0]: (4261) {G22,W13,D5,L1,V2,M1} P(3574,1025) { meet( composition( 
% 57.90/58.31    meet( one, X ), Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 57.90/58.31  parent1[0; 8]: (146638) {G47,W9,D4,L1,V1,M1}  { converse( X ) ==> join( 
% 57.90/58.31    meet( X, one ), converse( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := one
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := composition( meet( one, X ), one )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146643) {G1,W17,D5,L1,V1,M1}  { converse( composition( meet( one
% 57.90/58.31    , X ), one ) ) ==> join( composition( meet( one, X ), one ), converse( 
% 57.90/58.31    meet( one, X ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 14]: (146640) {G23,W19,D6,L1,V1,M1}  { converse( composition( 
% 57.90/58.31    meet( one, X ), one ) ) ==> join( composition( meet( one, X ), one ), 
% 57.90/58.31    converse( composition( meet( one, X ), one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146645) {G1,W15,D5,L1,V1,M1}  { converse( composition( meet( one
% 57.90/58.31    , X ), one ) ) ==> join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 8]: (146643) {G1,W17,D5,L1,V1,M1}  { converse( composition( meet
% 57.90/58.31    ( one, X ), one ) ) ==> join( composition( meet( one, X ), one ), 
% 57.90/58.31    converse( meet( one, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146646) {G1,W13,D5,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 57.90/58.31    join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 2]: (146645) {G1,W15,D5,L1,V1,M1}  { converse( composition( meet
% 57.90/58.31    ( one, X ), one ) ) ==> join( meet( one, X ), converse( meet( one, X ) )
% 57.90/58.31     ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146652) {G1,W13,D5,L1,V1,M1}  { join( meet( one, X ), converse( 
% 57.90/58.31    meet( one, X ) ) ) ==> converse( meet( one, X ) ) }.
% 57.90/58.31  parent0[0]: (146646) {G1,W13,D5,L1,V1,M1}  { converse( meet( one, X ) ) ==>
% 57.90/58.31     join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (129966) {G48,W13,D5,L1,V1,M1} P(4261,129905);d(5) { join( 
% 57.90/58.31    meet( one, X ), converse( meet( one, X ) ) ) ==> converse( meet( one, X )
% 57.90/58.31     ) }.
% 57.90/58.31  parent0: (146652) {G1,W13,D5,L1,V1,M1}  { join( meet( one, X ), converse( 
% 57.90/58.31    meet( one, X ) ) ) ==> converse( meet( one, X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146663) {G29,W11,D5,L1,V1,M1}  { converse( join( meet( one, X ), 
% 57.90/58.31    converse( X ) ) ) = converse( converse( X ) ) }.
% 57.90/58.31  parent0[0]: (129905) {G47,W9,D4,L1,V1,M1} P(129795,2730);d(77);d(739);d(755
% 57.90/58.31    ) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 57.90/58.31  parent1[0; 9]: (2918) {G28,W13,D5,L1,V3,M1} P(2855,8);d(8) { converse( join
% 57.90/58.31    ( meet( Y, X ), Z ) ) = converse( join( meet( X, Y ), Z ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := one
% 57.90/58.31     Z := converse( X )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146664) {G1,W9,D5,L1,V1,M1}  { converse( join( meet( one, X ), 
% 57.90/58.31    converse( X ) ) ) = X }.
% 57.90/58.31  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.31  parent1[0; 8]: (146663) {G29,W11,D5,L1,V1,M1}  { converse( join( meet( one
% 57.90/58.31    , X ), converse( X ) ) ) = converse( converse( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146665) {G2,W8,D5,L1,V1,M1}  { join( converse( meet( one, X ) ), 
% 57.90/58.31    X ) = X }.
% 57.90/58.31  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.90/58.31    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.90/58.31  parent1[0; 1]: (146664) {G1,W9,D5,L1,V1,M1}  { converse( join( meet( one, X
% 57.90/58.31     ), converse( X ) ) ) = X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (130031) {G48,W8,D5,L1,V1,M1} P(129905,2918);d(7);d(20) { join
% 57.90/58.31    ( converse( meet( one, X ) ), X ) ==> X }.
% 57.90/58.31  parent0: (146665) {G2,W8,D5,L1,V1,M1}  { join( converse( meet( one, X ) ), 
% 57.90/58.31    X ) = X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146668) {G18,W14,D6,L1,V4,M1}  { top ==> join( join( join( meet( X
% 57.90/58.31    , Y ), Z ), T ), complement( meet( Y, X ) ) ) }.
% 57.90/58.31  parent0[0]: (987) {G18,W14,D6,L1,V4,M1} P(972,598) { join( join( join( meet
% 57.90/58.31    ( X, Y ), Z ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31     Z := Z
% 57.90/58.31     T := T
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146669) {G19,W11,D5,L1,V2,M1}  { top ==> join( join( converse( X
% 57.90/58.31     ), Y ), complement( meet( one, X ) ) ) }.
% 57.90/58.31  parent0[0]: (129905) {G47,W9,D4,L1,V1,M1} P(129795,2730);d(77);d(739);d(755
% 57.90/58.31    ) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 57.90/58.31  parent1[0; 4]: (146668) {G18,W14,D6,L1,V4,M1}  { top ==> join( join( join( 
% 57.90/58.31    meet( X, Y ), Z ), T ), complement( meet( Y, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := one
% 57.90/58.31     Z := converse( X )
% 57.90/58.31     T := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146670) {G19,W11,D5,L1,V2,M1}  { join( join( converse( X ), Y ), 
% 57.90/58.31    complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.31  parent0[0]: (146669) {G19,W11,D5,L1,V2,M1}  { top ==> join( join( converse
% 57.90/58.31    ( X ), Y ), complement( meet( one, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (130150) {G48,W11,D5,L1,V2,M1} P(129905,987) { join( join( 
% 57.90/58.31    converse( X ), Y ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.31  parent0: (146670) {G19,W11,D5,L1,V2,M1}  { join( join( converse( X ), Y ), 
% 57.90/58.31    complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146672) {G31,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( join( X, Y
% 57.90/58.31     ), complement( composition( complement( Y ), top ) ) ) }.
% 57.90/58.31  parent0[0]: (4472) {G31,W13,D6,L1,V2,M1} P(3684,29) { join( join( Y, X ), 
% 57.90/58.31    complement( composition( complement( X ), top ) ) ) ==> join( X, Y ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146675) {G32,W14,D6,L1,V1,M1}  { join( X, converse( meet( one, X
% 57.90/58.31     ) ) ) ==> join( X, complement( composition( complement( X ), top ) ) )
% 57.90/58.31     }.
% 57.90/58.31  parent0[0]: (130031) {G48,W8,D5,L1,V1,M1} P(129905,2918);d(7);d(20) { join
% 57.90/58.31    ( converse( meet( one, X ) ), X ) ==> X }.
% 57.90/58.31  parent1[0; 8]: (146672) {G31,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( 
% 57.90/58.31    join( X, Y ), complement( composition( complement( Y ), top ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := converse( meet( one, X ) )
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146676) {G31,W8,D5,L1,V1,M1}  { join( X, converse( meet( one, X )
% 57.90/58.31     ) ) ==> X }.
% 57.90/58.31  parent0[0]: (3684) {G30,W9,D6,L1,V1,M1} P(3680,2741);d(751) { join( X, 
% 57.90/58.31    complement( composition( complement( X ), top ) ) ) ==> X }.
% 57.90/58.31  parent1[0; 7]: (146675) {G32,W14,D6,L1,V1,M1}  { join( X, converse( meet( 
% 57.90/58.31    one, X ) ) ) ==> join( X, complement( composition( complement( X ), top )
% 57.90/58.31     ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (130214) {G49,W8,D5,L1,V1,M1} P(130031,4472);d(3684) { join( X
% 57.90/58.31    , converse( meet( one, X ) ) ) ==> X }.
% 57.90/58.31  parent0: (146676) {G31,W8,D5,L1,V1,M1}  { join( X, converse( meet( one, X )
% 57.90/58.31     ) ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146679) {G49,W8,D5,L1,V1,M1}  { X ==> join( X, converse( meet( one
% 57.90/58.31    , X ) ) ) }.
% 57.90/58.31  parent0[0]: (130214) {G49,W8,D5,L1,V1,M1} P(130031,4472);d(3684) { join( X
% 57.90/58.31    , converse( meet( one, X ) ) ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146682) {G25,W18,D6,L1,V1,M1}  { composition( meet( X, one ), one
% 57.90/58.31     ) ==> join( composition( meet( X, one ), one ), converse( composition( 
% 57.90/58.31    meet( X, one ), one ) ) ) }.
% 57.90/58.31  parent0[0]: (4290) {G24,W13,D5,L1,V2,M1} P(3575,1032) { meet( Y, 
% 57.90/58.31    composition( meet( X, one ), Y ) ) ==> composition( meet( X, one ), Y )
% 57.90/58.31     }.
% 57.90/58.31  parent1[0; 13]: (146679) {G49,W8,D5,L1,V1,M1}  { X ==> join( X, converse( 
% 57.90/58.31    meet( one, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := one
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := composition( meet( X, one ), one )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146685) {G1,W16,D5,L1,V1,M1}  { composition( meet( X, one ), one
% 57.90/58.31     ) ==> join( composition( meet( X, one ), one ), converse( meet( X, one )
% 57.90/58.31     ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 13]: (146682) {G25,W18,D6,L1,V1,M1}  { composition( meet( X, one
% 57.90/58.31     ), one ) ==> join( composition( meet( X, one ), one ), converse( 
% 57.90/58.31    composition( meet( X, one ), one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( X, one )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146687) {G1,W14,D5,L1,V1,M1}  { composition( meet( X, one ), one
% 57.90/58.31     ) ==> join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 7]: (146685) {G1,W16,D5,L1,V1,M1}  { composition( meet( X, one )
% 57.90/58.31    , one ) ==> join( composition( meet( X, one ), one ), converse( meet( X, 
% 57.90/58.31    one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( X, one )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146688) {G1,W12,D5,L1,V1,M1}  { meet( X, one ) ==> join( meet( X
% 57.90/58.31    , one ), converse( meet( X, one ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 1]: (146687) {G1,W14,D5,L1,V1,M1}  { composition( meet( X, one )
% 57.90/58.31    , one ) ==> join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( X, one )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146692) {G2,W8,D4,L1,V1,M1}  { meet( X, one ) ==> converse( meet
% 57.90/58.31    ( X, one ) ) }.
% 57.90/58.31  parent0[0]: (129964) {G48,W13,D5,L1,V1,M1} P(4291,129905);d(5) { join( meet
% 57.90/58.31    ( X, one ), converse( meet( X, one ) ) ) ==> converse( meet( X, one ) )
% 57.90/58.31     }.
% 57.90/58.31  parent1[0; 4]: (146688) {G1,W12,D5,L1,V1,M1}  { meet( X, one ) ==> join( 
% 57.90/58.31    meet( X, one ), converse( meet( X, one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146693) {G2,W8,D4,L1,V1,M1}  { converse( meet( X, one ) ) ==> meet
% 57.90/58.31    ( X, one ) }.
% 57.90/58.31  parent0[0]: (146692) {G2,W8,D4,L1,V1,M1}  { meet( X, one ) ==> converse( 
% 57.90/58.31    meet( X, one ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (130438) {G50,W8,D4,L1,V1,M1} P(4290,130214);d(5);d(129964) { 
% 57.90/58.31    converse( meet( X, one ) ) ==> meet( X, one ) }.
% 57.90/58.31  parent0: (146693) {G2,W8,D4,L1,V1,M1}  { converse( meet( X, one ) ) ==> 
% 57.90/58.31    meet( X, one ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146695) {G49,W8,D5,L1,V1,M1}  { X ==> join( X, converse( meet( one
% 57.90/58.31    , X ) ) ) }.
% 57.90/58.31  parent0[0]: (130214) {G49,W8,D5,L1,V1,M1} P(130031,4472);d(3684) { join( X
% 57.90/58.31    , converse( meet( one, X ) ) ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146698) {G23,W18,D6,L1,V1,M1}  { composition( meet( one, X ), one
% 57.90/58.31     ) ==> join( composition( meet( one, X ), one ), converse( composition( 
% 57.90/58.31    meet( one, X ), one ) ) ) }.
% 57.90/58.31  parent0[0]: (4260) {G22,W13,D5,L1,V2,M1} P(3574,1032) { meet( Y, 
% 57.90/58.31    composition( meet( one, X ), Y ) ) ==> composition( meet( one, X ), Y )
% 57.90/58.31     }.
% 57.90/58.31  parent1[0; 13]: (146695) {G49,W8,D5,L1,V1,M1}  { X ==> join( X, converse( 
% 57.90/58.31    meet( one, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := one
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := composition( meet( one, X ), one )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146701) {G1,W16,D5,L1,V1,M1}  { composition( meet( one, X ), one
% 57.90/58.31     ) ==> join( composition( meet( one, X ), one ), converse( meet( one, X )
% 57.90/58.31     ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 13]: (146698) {G23,W18,D6,L1,V1,M1}  { composition( meet( one, X
% 57.90/58.31     ), one ) ==> join( composition( meet( one, X ), one ), converse( 
% 57.90/58.31    composition( meet( one, X ), one ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146703) {G1,W14,D5,L1,V1,M1}  { composition( meet( one, X ), one
% 57.90/58.31     ) ==> join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 7]: (146701) {G1,W16,D5,L1,V1,M1}  { composition( meet( one, X )
% 57.90/58.31    , one ) ==> join( composition( meet( one, X ), one ), converse( meet( one
% 57.90/58.31    , X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146704) {G1,W12,D5,L1,V1,M1}  { meet( one, X ) ==> join( meet( 
% 57.90/58.31    one, X ), converse( meet( one, X ) ) ) }.
% 57.90/58.31  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 57.90/58.31  parent1[0; 1]: (146703) {G1,W14,D5,L1,V1,M1}  { composition( meet( one, X )
% 57.90/58.31    , one ) ==> join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146708) {G2,W8,D4,L1,V1,M1}  { meet( one, X ) ==> converse( meet
% 57.90/58.31    ( one, X ) ) }.
% 57.90/58.31  parent0[0]: (129966) {G48,W13,D5,L1,V1,M1} P(4261,129905);d(5) { join( meet
% 57.90/58.31    ( one, X ), converse( meet( one, X ) ) ) ==> converse( meet( one, X ) )
% 57.90/58.31     }.
% 57.90/58.31  parent1[0; 4]: (146704) {G1,W12,D5,L1,V1,M1}  { meet( one, X ) ==> join( 
% 57.90/58.31    meet( one, X ), converse( meet( one, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146709) {G2,W8,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> meet
% 57.90/58.31    ( one, X ) }.
% 57.90/58.31  parent0[0]: (146708) {G2,W8,D4,L1,V1,M1}  { meet( one, X ) ==> converse( 
% 57.90/58.31    meet( one, X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (130439) {G50,W8,D4,L1,V1,M1} P(4260,130214);d(5);d(129966) { 
% 57.90/58.31    converse( meet( one, X ) ) ==> meet( one, X ) }.
% 57.90/58.31  parent0: (146709) {G2,W8,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 57.90/58.31    meet( one, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146712) {G33,W8,D4,L1,V1,M1}  { meet( converse( X ), one ) ==> 
% 57.90/58.31    meet( one, X ) }.
% 57.90/58.31  parent0[0]: (130439) {G50,W8,D4,L1,V1,M1} P(4260,130214);d(5);d(129966) { 
% 57.90/58.31    converse( meet( one, X ) ) ==> meet( one, X ) }.
% 57.90/58.31  parent1[0; 5]: (12408) {G32,W9,D4,L1,V1,M1} P(12362,75) { meet( converse( X
% 57.90/58.31     ), one ) ==> converse( meet( one, X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (131040) {G51,W8,D4,L1,V1,M1} S(12408);d(130439) { meet( 
% 57.90/58.31    converse( X ), one ) ==> meet( one, X ) }.
% 57.90/58.31  parent0: (146712) {G33,W8,D4,L1,V1,M1}  { meet( converse( X ), one ) ==> 
% 57.90/58.31    meet( one, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146716) {G32,W8,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 57.90/58.31    meet( one, X ) }.
% 57.90/58.31  parent0[0]: (130439) {G50,W8,D4,L1,V1,M1} P(4260,130214);d(5);d(129966) { 
% 57.90/58.31    converse( meet( one, X ) ) ==> meet( one, X ) }.
% 57.90/58.31  parent1[0; 5]: (12362) {G31,W9,D4,L1,V1,M1} P(12268,755);d(755) { meet( one
% 57.90/58.31    , converse( X ) ) ==> converse( meet( one, X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (131041) {G51,W8,D4,L1,V1,M1} S(12362);d(130439) { meet( one, 
% 57.90/58.31    converse( X ) ) ==> meet( one, X ) }.
% 57.90/58.31  parent0: (146716) {G32,W8,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 57.90/58.31    meet( one, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146719) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( converse
% 57.90/58.31    ( X ), one ) }.
% 57.90/58.31  parent0[0]: (131040) {G51,W8,D4,L1,V1,M1} S(12408);d(130439) { meet( 
% 57.90/58.31    converse( X ), one ) ==> meet( one, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146720) {G2,W13,D5,L1,V2,M1}  { meet( one, join( X, converse( Y )
% 57.90/58.31     ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 57.90/58.31  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.90/58.31    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.90/58.31  parent1[0; 8]: (146719) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( 
% 57.90/58.31    converse( X ), one ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := join( X, converse( Y ) )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (131185) {G52,W13,D5,L1,V2,M1} P(20,131040) { meet( one, join
% 57.90/58.31    ( X, converse( Y ) ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 57.90/58.31  parent0: (146720) {G2,W13,D5,L1,V2,M1}  { meet( one, join( X, converse( Y )
% 57.90/58.31     ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146723) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( converse
% 57.90/58.31    ( X ), one ) }.
% 57.90/58.31  parent0[0]: (131040) {G51,W8,D4,L1,V1,M1} S(12408);d(130439) { meet( 
% 57.90/58.31    converse( X ), one ) ==> meet( one, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146724) {G2,W13,D5,L1,V2,M1}  { meet( one, join( converse( X ), Y
% 57.90/58.31     ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 57.90/58.31  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 57.90/58.31     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 57.90/58.31  parent1[0; 8]: (146723) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( 
% 57.90/58.31    converse( X ), one ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := join( converse( X ), Y )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (131188) {G52,W13,D5,L1,V2,M1} P(19,131040) { meet( one, join
% 57.90/58.31    ( converse( X ), Y ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 57.90/58.31  parent0: (146724) {G2,W13,D5,L1,V2,M1}  { meet( one, join( converse( X ), Y
% 57.90/58.31     ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146727) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( one, 
% 57.90/58.31    converse( X ) ) }.
% 57.90/58.31  parent0[0]: (131041) {G51,W8,D4,L1,V1,M1} S(12362);d(130439) { meet( one, 
% 57.90/58.31    converse( X ) ) ==> meet( one, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146730) {G2,W13,D5,L1,V2,M1}  { meet( one, join( X, converse( Y )
% 57.90/58.31     ) ) ==> meet( one, join( converse( X ), Y ) ) }.
% 57.90/58.31  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 57.90/58.31    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 57.90/58.31  parent1[0; 9]: (146727) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( 
% 57.90/58.31    one, converse( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := join( X, converse( Y ) )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146731) {G3,W13,D5,L1,V2,M1}  { meet( one, join( X, converse( Y )
% 57.90/58.31     ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 57.90/58.31  parent0[0]: (131188) {G52,W13,D5,L1,V2,M1} P(19,131040) { meet( one, join( 
% 57.90/58.31    converse( X ), Y ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 57.90/58.31  parent1[0; 7]: (146730) {G2,W13,D5,L1,V2,M1}  { meet( one, join( X, 
% 57.90/58.31    converse( Y ) ) ) ==> meet( one, join( converse( X ), Y ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146732) {G4,W13,D5,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 57.90/58.31    one ) ==> meet( join( X, converse( Y ) ), one ) }.
% 57.90/58.31  parent0[0]: (131185) {G52,W13,D5,L1,V2,M1} P(20,131040) { meet( one, join( 
% 57.90/58.31    X, converse( Y ) ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 57.90/58.31  parent1[0; 1]: (146731) {G3,W13,D5,L1,V2,M1}  { meet( one, join( X, 
% 57.90/58.31    converse( Y ) ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146733) {G4,W13,D5,L1,V2,M1}  { meet( join( X, converse( Y ) ), 
% 57.90/58.31    one ) ==> meet( join( converse( X ), Y ), one ) }.
% 57.90/58.31  parent0[0]: (146732) {G4,W13,D5,L1,V2,M1}  { meet( join( converse( X ), Y )
% 57.90/58.31    , one ) ==> meet( join( X, converse( Y ) ), one ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (131193) {G53,W13,D5,L1,V2,M1} P(20,131041);d(131188);d(131185
% 57.90/58.31    ) { meet( join( X, converse( Y ) ), one ) ==> meet( join( converse( X ), 
% 57.90/58.31    Y ), one ) }.
% 57.90/58.31  parent0: (146733) {G4,W13,D5,L1,V2,M1}  { meet( join( X, converse( Y ) ), 
% 57.90/58.31    one ) ==> meet( join( converse( X ), Y ), one ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146735) {G27,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 57.90/58.31    meet( join( X, Y ), complement( Y ) ) }.
% 57.90/58.31  parent0[0]: (10134) {G27,W11,D4,L1,V2,M1} P(755,10114) { meet( join( Y, X )
% 57.90/58.31    , complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146739) {G28,W18,D6,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 57.90/58.31    complement( complement( meet( one, X ) ) ) ) ==> meet( top, complement( 
% 57.90/58.31    complement( meet( one, X ) ) ) ) }.
% 57.90/58.31  parent0[0]: (130150) {G48,W11,D5,L1,V2,M1} P(129905,987) { join( join( 
% 57.90/58.31    converse( X ), Y ), complement( meet( one, X ) ) ) ==> top }.
% 57.90/58.31  parent1[0; 12]: (146735) {G27,W11,D4,L1,V2,M1}  { meet( X, complement( Y )
% 57.90/58.31     ) ==> meet( join( X, Y ), complement( Y ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := join( converse( X ), Y )
% 57.90/58.31     Y := complement( meet( one, X ) )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146740) {G13,W16,D6,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 57.90/58.31    complement( complement( meet( one, X ) ) ) ) ==> complement( complement( 
% 57.90/58.31    meet( one, X ) ) ) }.
% 57.90/58.31  parent0[0]: (746) {G12,W5,D3,L1,V1,M1} P(75,714);d(739) { meet( top, X ) 
% 57.90/58.31    ==> X }.
% 57.90/58.31  parent1[0; 11]: (146739) {G28,W18,D6,L1,V2,M1}  { meet( join( converse( X )
% 57.90/58.31    , Y ), complement( complement( meet( one, X ) ) ) ) ==> meet( top, 
% 57.90/58.31    complement( complement( meet( one, X ) ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := complement( complement( meet( one, X ) ) )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146742) {G14,W14,D6,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 57.90/58.31    complement( complement( meet( one, X ) ) ) ) ==> meet( one, X ) }.
% 57.90/58.31  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.31    complement( X ) ) ==> X }.
% 57.90/58.31  parent1[0; 11]: (146740) {G13,W16,D6,L1,V2,M1}  { meet( join( converse( X )
% 57.90/58.31    , Y ), complement( complement( meet( one, X ) ) ) ) ==> complement( 
% 57.90/58.31    complement( meet( one, X ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146743) {G15,W12,D5,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 57.90/58.31    meet( one, X ) ) ==> meet( one, X ) }.
% 57.90/58.31  parent0[0]: (755) {G15,W5,D4,L1,V1,M1} P(739,79);d(751) { complement( 
% 57.90/58.31    complement( X ) ) ==> X }.
% 57.90/58.31  parent1[0; 6]: (146742) {G14,W14,D6,L1,V2,M1}  { meet( join( converse( X )
% 57.90/58.31    , Y ), complement( complement( meet( one, X ) ) ) ) ==> meet( one, X )
% 57.90/58.31     }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( one, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146744) {G16,W12,D6,L1,V2,M1}  { meet( meet( join( converse( X )
% 57.90/58.31    , Y ), one ), X ) ==> meet( one, X ) }.
% 57.90/58.31  parent0[0]: (64749) {G33,W11,D4,L1,V3,M1} P(10118,63860);d(64748) { meet( Y
% 57.90/58.31    , meet( X, Z ) ) ==> meet( meet( Y, X ), Z ) }.
% 57.90/58.31  parent1[0; 1]: (146743) {G15,W12,D5,L1,V2,M1}  { meet( join( converse( X )
% 57.90/58.31    , Y ), meet( one, X ) ) ==> meet( one, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := one
% 57.90/58.31     Y := join( converse( X ), Y )
% 57.90/58.31     Z := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (133479) {G49,W12,D6,L1,V2,M1} P(130150,10134);d(746);d(755);d
% 57.90/58.31    (64749) { meet( meet( join( converse( X ), Y ), one ), X ) ==> meet( one
% 57.90/58.31    , X ) }.
% 57.90/58.31  parent0: (146744) {G16,W12,D6,L1,V2,M1}  { meet( meet( join( converse( X )
% 57.90/58.31    , Y ), one ), X ) ==> meet( one, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146747) {G30,W12,D6,L1,V2,M1}  { composition( X, Y ) ==> 
% 57.90/58.31    composition( meet( X, converse( composition( Y, top ) ) ), Y ) }.
% 57.90/58.31  parent0[0]: (82676) {G30,W12,D6,L1,V2,M1} P(2429,2971);d(2972) { 
% 57.90/58.31    composition( meet( Y, converse( composition( X, top ) ) ), X ) ==> 
% 57.90/58.31    composition( Y, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146751) {G31,W20,D8,L1,V2,M1}  { composition( meet( join( 
% 57.90/58.31    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 57.90/58.31    composition( meet( one, converse( composition( X, top ) ) ), X ) }.
% 57.90/58.31  parent0[0]: (133479) {G49,W12,D6,L1,V2,M1} P(130150,10134);d(746);d(755);d(
% 57.90/58.31    64749) { meet( meet( join( converse( X ), Y ), one ), X ) ==> meet( one, 
% 57.90/58.31    X ) }.
% 57.90/58.31  parent1[0; 13]: (146747) {G30,W12,D6,L1,V2,M1}  { composition( X, Y ) ==> 
% 57.90/58.31    composition( meet( X, converse( composition( Y, top ) ) ), Y ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := converse( composition( X, top ) )
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := meet( join( converse( converse( composition( X, top ) ) ), Y ), one
% 57.90/58.31     )
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146752) {G31,W15,D8,L1,V2,M1}  { composition( meet( join( 
% 57.90/58.31    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 57.90/58.31    composition( one, X ) }.
% 57.90/58.31  parent0[0]: (82676) {G30,W12,D6,L1,V2,M1} P(2429,2971);d(2972) { 
% 57.90/58.31    composition( meet( Y, converse( composition( X, top ) ) ), X ) ==> 
% 57.90/58.31    composition( Y, X ) }.
% 57.90/58.31  parent1[0; 12]: (146751) {G31,W20,D8,L1,V2,M1}  { composition( meet( join( 
% 57.90/58.31    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 57.90/58.31    composition( meet( one, converse( composition( X, top ) ) ), X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := one
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146753) {G5,W13,D8,L1,V2,M1}  { composition( meet( join( converse
% 57.90/58.31    ( converse( composition( X, top ) ) ), Y ), one ), X ) ==> X }.
% 57.90/58.31  parent0[0]: (186) {G4,W5,D3,L1,V1,M1} P(185,179) { composition( one, X ) 
% 57.90/58.31    ==> X }.
% 57.90/58.31  parent1[0; 12]: (146752) {G31,W15,D8,L1,V2,M1}  { composition( meet( join( 
% 57.90/58.31    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 57.90/58.31    composition( one, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146754) {G1,W11,D6,L1,V2,M1}  { composition( meet( join( 
% 57.90/58.31    composition( X, top ), Y ), one ), X ) ==> X }.
% 57.90/58.31  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.31  parent1[0; 4]: (146753) {G5,W13,D8,L1,V2,M1}  { composition( meet( join( 
% 57.90/58.31    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := composition( X, top )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (139935) {G50,W11,D6,L1,V2,M1} P(133479,82676);d(82676);d(186)
% 57.90/58.31    ;d(7) { composition( meet( join( composition( X, top ), Y ), one ), X ) 
% 57.90/58.31    ==> X }.
% 57.90/58.31  parent0: (146754) {G1,W11,D6,L1,V2,M1}  { composition( meet( join( 
% 57.90/58.31    composition( X, top ), Y ), one ), X ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146757) {G50,W11,D6,L1,V2,M1}  { X ==> composition( meet( join( 
% 57.90/58.31    composition( X, top ), Y ), one ), X ) }.
% 57.90/58.31  parent0[0]: (139935) {G50,W11,D6,L1,V2,M1} P(133479,82676);d(82676);d(186);
% 57.90/58.31    d(7) { composition( meet( join( composition( X, top ), Y ), one ), X ) 
% 57.90/58.31    ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146758) {G31,W11,D6,L1,V2,M1}  { X ==> composition( meet( join( Y
% 57.90/58.31    , composition( X, top ) ), one ), X ) }.
% 57.90/58.31  parent0[0]: (34414) {G30,W12,D6,L1,V2,M1} P(6277,1369);d(755) { join( Y, 
% 57.90/58.31    meet( X, composition( top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 57.90/58.31  parent1[0; 4]: (146757) {G50,W11,D6,L1,V2,M1}  { X ==> composition( meet( 
% 57.90/58.31    join( composition( X, top ), Y ), one ), X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := composition( X, top )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := meet( Y, composition( top, complement( composition( X, top ) ) ) )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146759) {G31,W11,D6,L1,V2,M1}  { composition( meet( join( Y, 
% 57.90/58.31    composition( X, top ) ), one ), X ) ==> X }.
% 57.90/58.31  parent0[0]: (146758) {G31,W11,D6,L1,V2,M1}  { X ==> composition( meet( join
% 57.90/58.31    ( Y, composition( X, top ) ), one ), X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (139982) {G51,W11,D6,L1,V2,M1} P(34414,139935) { composition( 
% 57.90/58.31    meet( join( Y, composition( X, top ) ), one ), X ) ==> X }.
% 57.90/58.31  parent0: (146759) {G31,W11,D6,L1,V2,M1}  { composition( meet( join( Y, 
% 57.90/58.31    composition( X, top ) ), one ), X ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146761) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 57.90/58.31    ==> converse( composition( X, converse( Y ) ) ) }.
% 57.90/58.31  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 57.90/58.31    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146767) {G2,W15,D8,L1,V2,M1}  { composition( X, converse( meet( 
% 57.90/58.31    join( Y, composition( converse( X ), top ) ), one ) ) ) ==> converse( 
% 57.90/58.31    converse( X ) ) }.
% 57.90/58.31  parent0[0]: (139982) {G51,W11,D6,L1,V2,M1} P(34414,139935) { composition( 
% 57.90/58.31    meet( join( Y, composition( X, top ) ), one ), X ) ==> X }.
% 57.90/58.31  parent1[0; 13]: (146761) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( 
% 57.90/58.31    X ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := converse( X )
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := meet( join( Y, composition( converse( X ), top ) ), one )
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146768) {G1,W13,D8,L1,V2,M1}  { composition( X, converse( meet( 
% 57.90/58.31    join( Y, composition( converse( X ), top ) ), one ) ) ) ==> X }.
% 57.90/58.31  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.31  parent1[0; 12]: (146767) {G2,W15,D8,L1,V2,M1}  { composition( X, converse( 
% 57.90/58.31    meet( join( Y, composition( converse( X ), top ) ), one ) ) ) ==> 
% 57.90/58.31    converse( converse( X ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146769) {G2,W12,D7,L1,V2,M1}  { composition( X, meet( join( Y, 
% 57.90/58.31    composition( converse( X ), top ) ), one ) ) ==> X }.
% 57.90/58.31  parent0[0]: (130438) {G50,W8,D4,L1,V1,M1} P(4290,130214);d(5);d(129964) { 
% 57.90/58.31    converse( meet( X, one ) ) ==> meet( X, one ) }.
% 57.90/58.31  parent1[0; 3]: (146768) {G1,W13,D8,L1,V2,M1}  { composition( X, converse( 
% 57.90/58.31    meet( join( Y, composition( converse( X ), top ) ), one ) ) ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := join( Y, composition( converse( X ), top ) )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146770) {G3,W12,D7,L1,V2,M1}  { composition( X, meet( join( Y, 
% 57.90/58.31    converse( composition( top, X ) ) ), one ) ) ==> X }.
% 57.90/58.31  parent0[0]: (223) {G11,W9,D4,L1,V1,M1} P(222,17) { composition( converse( X
% 57.90/58.31     ), top ) ==> converse( composition( top, X ) ) }.
% 57.90/58.31  parent1[0; 6]: (146769) {G2,W12,D7,L1,V2,M1}  { composition( X, meet( join
% 57.90/58.31    ( Y, composition( converse( X ), top ) ), one ) ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146771) {G4,W12,D6,L1,V2,M1}  { composition( X, meet( join( 
% 57.90/58.31    converse( Y ), composition( top, X ) ), one ) ) ==> X }.
% 57.90/58.31  parent0[0]: (131193) {G53,W13,D5,L1,V2,M1} P(20,131041);d(131188);d(131185)
% 57.90/58.31     { meet( join( X, converse( Y ) ), one ) ==> meet( join( converse( X ), Y
% 57.90/58.31     ), one ) }.
% 57.90/58.31  parent1[0; 3]: (146770) {G3,W12,D7,L1,V2,M1}  { composition( X, meet( join
% 57.90/58.31    ( Y, converse( composition( top, X ) ) ), one ) ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := composition( top, X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (140264) {G54,W12,D6,L1,V2,M1} P(139982,16);d(7);d(130438);d(
% 57.90/58.31    223);d(131193) { composition( Y, meet( join( converse( X ), composition( 
% 57.90/58.31    top, Y ) ), one ) ) ==> Y }.
% 57.90/58.31  parent0: (146771) {G4,W12,D6,L1,V2,M1}  { composition( X, meet( join( 
% 57.90/58.31    converse( Y ), composition( top, X ) ), one ) ) ==> X }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146774) {G54,W12,D6,L1,V2,M1}  { X ==> composition( X, meet( join
% 57.90/58.31    ( converse( Y ), composition( top, X ) ), one ) ) }.
% 57.90/58.31  parent0[0]: (140264) {G54,W12,D6,L1,V2,M1} P(139982,16);d(7);d(130438);d(
% 57.90/58.31    223);d(131193) { composition( Y, meet( join( converse( X ), composition( 
% 57.90/58.31    top, Y ) ), one ) ) ==> Y }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146777) {G38,W14,D5,L1,V1,M1}  { meet( converse( skol1 ), X ) ==>
% 57.90/58.31     composition( meet( converse( skol1 ), X ), meet( converse( skol1 ), one
% 57.90/58.31     ) ) }.
% 57.90/58.31  parent0[0]: (28454) {G37,W12,D6,L1,V2,M1} P(28450,928);d(898);d(20) { join
% 57.90/58.31    ( converse( skol1 ), composition( X, meet( converse( skol1 ), Y ) ) ) ==>
% 57.90/58.31     converse( skol1 ) }.
% 57.90/58.31  parent1[0; 11]: (146774) {G54,W12,D6,L1,V2,M1}  { X ==> composition( X, 
% 57.90/58.31    meet( join( converse( Y ), composition( top, X ) ), one ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := top
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := meet( converse( skol1 ), X )
% 57.90/58.31     Y := skol1
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146778) {G39,W13,D5,L1,V1,M1}  { meet( converse( skol1 ), X ) ==>
% 57.90/58.31     composition( meet( converse( skol1 ), X ), meet( one, skol1 ) ) }.
% 57.90/58.31  parent0[0]: (131040) {G51,W8,D4,L1,V1,M1} S(12408);d(130439) { meet( 
% 57.90/58.31    converse( X ), one ) ==> meet( one, X ) }.
% 57.90/58.31  parent1[0; 10]: (146777) {G38,W14,D5,L1,V1,M1}  { meet( converse( skol1 ), 
% 57.90/58.31    X ) ==> composition( meet( converse( skol1 ), X ), meet( converse( skol1
% 57.90/58.31     ), one ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := skol1
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146779) {G40,W10,D4,L1,V1,M1}  { meet( converse( skol1 ), X ) ==>
% 57.90/58.31     composition( X, meet( one, skol1 ) ) }.
% 57.90/58.31  parent0[0]: (89621) {G62,W14,D5,L1,V1,M1} P(61563,82677) { composition( 
% 57.90/58.31    meet( converse( skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, 
% 57.90/58.31    meet( one, skol1 ) ) }.
% 57.90/58.31  parent1[0; 5]: (146778) {G39,W13,D5,L1,V1,M1}  { meet( converse( skol1 ), X
% 57.90/58.31     ) ==> composition( meet( converse( skol1 ), X ), meet( one, skol1 ) )
% 57.90/58.31     }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146780) {G40,W10,D4,L1,V1,M1}  { composition( X, meet( one, skol1
% 57.90/58.31     ) ) ==> meet( converse( skol1 ), X ) }.
% 57.90/58.31  parent0[0]: (146779) {G40,W10,D4,L1,V1,M1}  { meet( converse( skol1 ), X ) 
% 57.90/58.31    ==> composition( X, meet( one, skol1 ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (140371) {G63,W10,D4,L1,V1,M1} P(28454,140264);d(131040);d(
% 57.90/58.31    89621) { composition( X, meet( one, skol1 ) ) ==> meet( converse( skol1 )
% 57.90/58.31    , X ) }.
% 57.90/58.31  parent0: (146780) {G40,W10,D4,L1,V1,M1}  { composition( X, meet( one, skol1
% 57.90/58.31     ) ) ==> meet( converse( skol1 ), X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146782) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 57.90/58.31    ==> converse( composition( converse( X ), Y ) ) }.
% 57.90/58.31  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 57.90/58.31    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146787) {G2,W13,D5,L1,V1,M1}  { composition( converse( meet( one
% 57.90/58.31    , skol1 ) ), X ) ==> converse( meet( converse( skol1 ), converse( X ) ) )
% 57.90/58.31     }.
% 57.90/58.31  parent0[0]: (140371) {G63,W10,D4,L1,V1,M1} P(28454,140264);d(131040);d(
% 57.90/58.31    89621) { composition( X, meet( one, skol1 ) ) ==> meet( converse( skol1 )
% 57.90/58.31    , X ) }.
% 57.90/58.31  parent1[0; 8]: (146782) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 57.90/58.31    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := converse( X )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := meet( one, skol1 )
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146788) {G3,W12,D5,L1,V1,M1}  { composition( converse( meet( one
% 57.90/58.31    , skol1 ) ), X ) ==> meet( converse( converse( skol1 ) ), X ) }.
% 57.90/58.31  parent0[0]: (53077) {G31,W10,D5,L1,V2,M1} P(7,53054) { converse( meet( Y, 
% 57.90/58.31    converse( X ) ) ) ==> meet( converse( Y ), X ) }.
% 57.90/58.31  parent1[0; 7]: (146787) {G2,W13,D5,L1,V1,M1}  { composition( converse( meet
% 57.90/58.31    ( one, skol1 ) ), X ) ==> converse( meet( converse( skol1 ), converse( X
% 57.90/58.31     ) ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := converse( skol1 )
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146789) {G1,W10,D5,L1,V1,M1}  { composition( converse( meet( one
% 57.90/58.31    , skol1 ) ), X ) ==> meet( skol1, X ) }.
% 57.90/58.31  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 57.90/58.31  parent1[0; 8]: (146788) {G3,W12,D5,L1,V1,M1}  { composition( converse( meet
% 57.90/58.31    ( one, skol1 ) ), X ) ==> meet( converse( converse( skol1 ) ), X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := skol1
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146790) {G2,W9,D4,L1,V1,M1}  { composition( meet( one, skol1 ), X
% 57.90/58.31     ) ==> meet( skol1, X ) }.
% 57.90/58.31  parent0[0]: (130439) {G50,W8,D4,L1,V1,M1} P(4260,130214);d(5);d(129966) { 
% 57.90/58.31    converse( meet( one, X ) ) ==> meet( one, X ) }.
% 57.90/58.31  parent1[0; 2]: (146789) {G1,W10,D5,L1,V1,M1}  { composition( converse( meet
% 57.90/58.31    ( one, skol1 ) ), X ) ==> meet( skol1, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := skol1
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (140541) {G64,W9,D4,L1,V1,M1} P(140371,17);d(53077);d(7);d(
% 57.90/58.31    130439) { composition( meet( one, skol1 ), X ) ==> meet( skol1, X ) }.
% 57.90/58.31  parent0: (146790) {G2,W9,D4,L1,V1,M1}  { composition( meet( one, skol1 ), X
% 57.90/58.31     ) ==> meet( skol1, X ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqswap: (146793) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 57.90/58.31    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.90/58.31  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 57.90/58.31     ) ) ==> composition( composition( X, Y ), Z ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31     Z := Z
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146798) {G1,W13,D5,L1,V2,M1}  { composition( composition( X, meet
% 57.90/58.31    ( one, skol1 ) ), Y ) ==> composition( X, meet( skol1, Y ) ) }.
% 57.90/58.31  parent0[0]: (140541) {G64,W9,D4,L1,V1,M1} P(140371,17);d(53077);d(7);d(
% 57.90/58.31    130439) { composition( meet( one, skol1 ), X ) ==> meet( skol1, X ) }.
% 57.90/58.31  parent1[0; 10]: (146793) {G0,W11,D4,L1,V3,M1}  { composition( composition( 
% 57.90/58.31    X, Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := meet( one, skol1 )
% 57.90/58.31     Z := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146800) {G2,W12,D5,L1,V2,M1}  { composition( meet( converse( 
% 57.90/58.31    skol1 ), X ), Y ) ==> composition( X, meet( skol1, Y ) ) }.
% 57.90/58.31  parent0[0]: (140371) {G63,W10,D4,L1,V1,M1} P(28454,140264);d(131040);d(
% 57.90/58.31    89621) { composition( X, meet( one, skol1 ) ) ==> meet( converse( skol1 )
% 57.90/58.31    , X ) }.
% 57.90/58.31  parent1[0; 2]: (146798) {G1,W13,D5,L1,V2,M1}  { composition( composition( X
% 57.90/58.31    , meet( one, skol1 ) ), Y ) ==> composition( X, meet( skol1, Y ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := X
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31     X := X
% 57.90/58.31     Y := Y
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (140622) {G65,W12,D5,L1,V2,M1} P(140541,4);d(140371) { 
% 57.90/58.31    composition( meet( converse( skol1 ), Y ), X ) ==> composition( Y, meet( 
% 57.90/58.31    skol1, X ) ) }.
% 57.90/58.31  parent0: (146800) {G2,W12,D5,L1,V2,M1}  { composition( meet( converse( 
% 57.90/58.31    skol1 ), X ), Y ) ==> composition( X, meet( skol1, Y ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := Y
% 57.90/58.31     Y := X
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31     0 ==> 0
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146806) {G26,W13,D5,L1,V0,M1}  { ! composition( skol2, meet( 
% 57.90/58.31    skol1, meet( skol1, skol3 ) ) ) ==> composition( skol2, meet( skol1, 
% 57.90/58.31    skol3 ) ) }.
% 57.90/58.31  parent0[0]: (140622) {G65,W12,D5,L1,V2,M1} P(140541,4);d(140371) { 
% 57.90/58.31    composition( meet( converse( skol1 ), Y ), X ) ==> composition( Y, meet( 
% 57.90/58.31    skol1, X ) ) }.
% 57.90/58.31  parent1[0; 2]: (21853) {G25,W14,D5,L1,V0,M1} P(8748,878) { ! composition( 
% 57.90/58.31    meet( converse( skol1 ), skol2 ), meet( skol1, skol3 ) ) ==> composition
% 57.90/58.31    ( skol2, meet( skol1, skol3 ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := meet( skol1, skol3 )
% 57.90/58.31     Y := skol2
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146807) {G27,W13,D5,L1,V0,M1}  { ! composition( skol2, meet( meet
% 57.90/58.31    ( skol1, skol1 ), skol3 ) ) ==> composition( skol2, meet( skol1, skol3 )
% 57.90/58.31     ) }.
% 57.90/58.31  parent0[0]: (64749) {G33,W11,D4,L1,V3,M1} P(10118,63860);d(64748) { meet( Y
% 57.90/58.31    , meet( X, Z ) ) ==> meet( meet( Y, X ), Z ) }.
% 57.90/58.31  parent1[0; 4]: (146806) {G26,W13,D5,L1,V0,M1}  { ! composition( skol2, meet
% 57.90/58.31    ( skol1, meet( skol1, skol3 ) ) ) ==> composition( skol2, meet( skol1, 
% 57.90/58.31    skol3 ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := skol1
% 57.90/58.31     Y := skol1
% 57.90/58.31     Z := skol3
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  paramod: (146808) {G17,W11,D4,L1,V0,M1}  { ! composition( skol2, meet( 
% 57.90/58.31    skol1, skol3 ) ) ==> composition( skol2, meet( skol1, skol3 ) ) }.
% 57.90/58.31  parent0[0]: (767) {G16,W5,D3,L1,V1,M1} P(384,755);d(755);d(755) { meet( X, 
% 57.90/58.31    X ) ==> X }.
% 57.90/58.31  parent1[0; 5]: (146807) {G27,W13,D5,L1,V0,M1}  { ! composition( skol2, meet
% 57.90/58.31    ( meet( skol1, skol1 ), skol3 ) ) ==> composition( skol2, meet( skol1, 
% 57.90/58.31    skol3 ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31     X := skol1
% 57.90/58.31  end
% 57.90/58.31  substitution1:
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  eqrefl: (146809) {G0,W0,D0,L0,V0,M0}  {  }.
% 57.90/58.31  parent0[0]: (146808) {G17,W11,D4,L1,V0,M1}  { ! composition( skol2, meet( 
% 57.90/58.31    skol1, skol3 ) ) ==> composition( skol2, meet( skol1, skol3 ) ) }.
% 57.90/58.31  substitution0:
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  subsumption: (143044) {G66,W0,D0,L0,V0,M0} S(21853);d(140622);d(64749);d(
% 57.90/58.31    767);q {  }.
% 57.90/58.31  parent0: (146809) {G0,W0,D0,L0,V0,M0}  {  }.
% 57.90/58.31  substitution0:
% 57.90/58.31  end
% 57.90/58.31  permutation0:
% 57.90/58.31  end
% 57.90/58.31  
% 57.90/58.31  Proof check complete!
% 57.90/58.31  
% 57.90/58.31  Memory use:
% 57.90/58.31  
% 57.90/58.31  space for terms:        2005650
% 57.90/58.31  space for clauses:      15282685
% 57.90/58.31  
% 57.90/58.31  
% 57.90/58.31  clauses generated:      12000092
% 57.90/58.31  clauses kept:           143045
% 57.90/58.31  clauses selected:       8120
% 57.90/58.31  clauses deleted:        63557
% 57.90/58.31  clauses inuse deleted:  2420
% 57.90/58.31  
% 57.90/58.31  subsentry:          200734
% 57.90/58.31  literals s-matched: 190559
% 57.90/58.31  literals matched:   189535
% 57.90/58.31  full subsumption:   0
% 57.90/58.31  
% 57.90/58.31  checksum:           184178216
% 57.90/58.31  
% 57.90/58.31  
% 57.90/58.31  Bliksem ended
%------------------------------------------------------------------------------