TSTP Solution File: REL041-2 by Bliksem---1.12

View Problem - Process Solution

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

% Computer : n017.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:18 EDT 2022

% Result   : Unsatisfiable 2.88s 3.28s
% Output   : Refutation 2.88s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.13  % Problem  : REL041-2 : TPTP v8.1.0. Released v4.0.0.
% 0.04/0.14  % Command  : bliksem %s
% 0.15/0.35  % Computer : n017.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % DateTime : Fri Jul  8 08:23:01 EDT 2022
% 0.15/0.35  % CPUTime  : 
% 2.88/3.28  *** allocated 10000 integers for termspace/termends
% 2.88/3.28  *** allocated 10000 integers for clauses
% 2.88/3.28  *** allocated 10000 integers for justifications
% 2.88/3.28  Bliksem 1.12
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Automatic Strategy Selection
% 2.88/3.28  
% 2.88/3.28  Clauses:
% 2.88/3.28  [
% 2.88/3.28     [ =( join( X, Y ), join( Y, X ) ) ],
% 2.88/3.28     [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ],
% 2.88/3.28     [ =( X, join( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    complement( join( complement( X ), Y ) ) ) ) ],
% 2.88/3.28     [ =( meet( X, Y ), complement( join( complement( X ), complement( Y ) )
% 2.88/3.28     ) ) ],
% 2.88/3.28     [ =( composition( X, composition( Y, Z ) ), composition( composition( X
% 2.88/3.28    , Y ), Z ) ) ],
% 2.88/3.28     [ =( composition( X, one ), X ) ],
% 2.88/3.28     [ =( composition( join( X, Y ), Z ), join( composition( X, Z ), 
% 2.88/3.28    composition( Y, Z ) ) ) ],
% 2.88/3.28     [ =( converse( converse( X ) ), X ) ],
% 2.88/3.28     [ =( converse( join( X, Y ) ), join( converse( X ), converse( Y ) ) ) ]
% 2.88/3.28    ,
% 2.88/3.28     [ =( converse( composition( X, Y ) ), composition( converse( Y ), 
% 2.88/3.28    converse( X ) ) ) ],
% 2.88/3.28     [ =( join( composition( converse( X ), complement( composition( X, Y ) )
% 2.88/3.28     ), complement( Y ) ), complement( Y ) ) ],
% 2.88/3.28     [ =( top, join( X, complement( X ) ) ) ],
% 2.88/3.28     [ =( zero, meet( X, complement( X ) ) ) ],
% 2.88/3.28     [ =( join( meet( composition( X, Y ), Z ), composition( meet( X, 
% 2.88/3.28    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.88/3.28     ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( 
% 2.88/3.28    Y, composition( converse( X ), Z ) ) ) ) ],
% 2.88/3.28     [ =( join( meet( composition( X, Y ), Z ), meet( composition( X, meet( Y
% 2.88/3.28    , composition( converse( X ), Z ) ) ), Z ) ), meet( composition( X, meet( 
% 2.88/3.28    Y, composition( converse( X ), Z ) ) ), Z ) ) ],
% 2.88/3.28     [ =( join( meet( composition( X, Y ), Z ), meet( composition( meet( X, 
% 2.88/3.28    composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( meet( X
% 2.88/3.28    , composition( Z, converse( Y ) ) ), Y ), Z ) ) ],
% 2.88/3.28     [ =( join( composition( converse( sk1 ), sk1 ), one ), one ) ],
% 2.88/3.28     [ ~( =( meet( composition( sk1, sk2 ), composition( sk1, complement( sk2
% 2.88/3.28     ) ) ), zero ) ) ]
% 2.88/3.28  ] .
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  percentage equality = 1.000000, percentage horn = 1.000000
% 2.88/3.28  This is a pure equality problem
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Options Used:
% 2.88/3.28  
% 2.88/3.28  useres =            1
% 2.88/3.28  useparamod =        1
% 2.88/3.28  useeqrefl =         1
% 2.88/3.28  useeqfact =         1
% 2.88/3.28  usefactor =         1
% 2.88/3.28  usesimpsplitting =  0
% 2.88/3.28  usesimpdemod =      5
% 2.88/3.28  usesimpres =        3
% 2.88/3.28  
% 2.88/3.28  resimpinuse      =  1000
% 2.88/3.28  resimpclauses =     20000
% 2.88/3.28  substype =          eqrewr
% 2.88/3.28  backwardsubs =      1
% 2.88/3.28  selectoldest =      5
% 2.88/3.28  
% 2.88/3.28  litorderings [0] =  split
% 2.88/3.28  litorderings [1] =  extend the termordering, first sorting on arguments
% 2.88/3.28  
% 2.88/3.28  termordering =      kbo
% 2.88/3.28  
% 2.88/3.28  litapriori =        0
% 2.88/3.28  termapriori =       1
% 2.88/3.28  litaposteriori =    0
% 2.88/3.28  termaposteriori =   0
% 2.88/3.28  demodaposteriori =  0
% 2.88/3.28  ordereqreflfact =   0
% 2.88/3.28  
% 2.88/3.28  litselect =         negord
% 2.88/3.28  
% 2.88/3.28  maxweight =         15
% 2.88/3.28  maxdepth =          30000
% 2.88/3.28  maxlength =         115
% 2.88/3.28  maxnrvars =         195
% 2.88/3.28  excuselevel =       1
% 2.88/3.28  increasemaxweight = 1
% 2.88/3.28  
% 2.88/3.28  maxselected =       10000000
% 2.88/3.28  maxnrclauses =      10000000
% 2.88/3.28  
% 2.88/3.28  showgenerated =    0
% 2.88/3.28  showkept =         0
% 2.88/3.28  showselected =     0
% 2.88/3.28  showdeleted =      0
% 2.88/3.28  showresimp =       1
% 2.88/3.28  showstatus =       2000
% 2.88/3.28  
% 2.88/3.28  prologoutput =     1
% 2.88/3.28  nrgoals =          5000000
% 2.88/3.28  totalproof =       1
% 2.88/3.28  
% 2.88/3.28  Symbols occurring in the translation:
% 2.88/3.28  
% 2.88/3.28  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 2.88/3.28  .  [1, 2]      (w:1, o:24, a:1, s:1, b:0), 
% 2.88/3.28  !  [4, 1]      (w:0, o:17, a:1, s:1, b:0), 
% 2.88/3.28  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.88/3.28  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.88/3.28  join  [41, 2]      (w:1, o:49, a:1, s:1, b:0), 
% 2.88/3.28  complement  [43, 1]      (w:1, o:22, a:1, s:1, b:0), 
% 2.88/3.28  meet  [44, 2]      (w:1, o:50, a:1, s:1, b:0), 
% 2.88/3.28  composition  [45, 2]      (w:1, o:51, a:1, s:1, b:0), 
% 2.88/3.28  one  [46, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 2.88/3.28  converse  [47, 1]      (w:1, o:23, a:1, s:1, b:0), 
% 2.88/3.28  top  [48, 0]      (w:1, o:15, a:1, s:1, b:0), 
% 2.88/3.28  zero  [49, 0]      (w:1, o:16, a:1, s:1, b:0), 
% 2.88/3.28  sk1  [50, 0]      (w:1, o:5, a:1, s:1, b:0), 
% 2.88/3.28  sk2  [51, 0]      (w:1, o:6, a:1, s:1, b:0).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Starting Search:
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Intermediate Status:
% 2.88/3.28  Generated:    22024
% 2.88/3.28  Kept:         2000
% 2.88/3.28  Inuse:        288
% 2.88/3.28  Deleted:      185
% 2.88/3.28  Deletedinuse: 60
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Intermediate Status:
% 2.88/3.28  Generated:    64304
% 2.88/3.28  Kept:         4004
% 2.88/3.28  Inuse:        467
% 2.88/3.28  Deleted:      266
% 2.88/3.28  Deletedinuse: 86
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Intermediate Status:
% 2.88/3.28  Generated:    113877
% 2.88/3.28  Kept:         6013
% 2.88/3.28  Inuse:        629
% 2.88/3.28  Deleted:      345
% 2.88/3.28  Deletedinuse: 92
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Intermediate Status:
% 2.88/3.28  Generated:    162197
% 2.88/3.28  Kept:         8024
% 2.88/3.28  Inuse:        742
% 2.88/3.28  Deleted:      400
% 2.88/3.28  Deletedinuse: 107
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Intermediate Status:
% 2.88/3.28  Generated:    219315
% 2.88/3.28  Kept:         10043
% 2.88/3.28  Inuse:        835
% 2.88/3.28  Deleted:      419
% 2.88/3.28  Deletedinuse: 113
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Intermediate Status:
% 2.88/3.28  Generated:    290976
% 2.88/3.28  Kept:         12101
% 2.88/3.28  Inuse:        989
% 2.88/3.28  Deleted:      520
% 2.88/3.28  Deletedinuse: 156
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Intermediate Status:
% 2.88/3.28  Generated:    376463
% 2.88/3.28  Kept:         14129
% 2.88/3.28  Inuse:        1092
% 2.88/3.28  Deleted:      556
% 2.88/3.28  Deletedinuse: 160
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Intermediate Status:
% 2.88/3.28  Generated:    477231
% 2.88/3.28  Kept:         16163
% 2.88/3.28  Inuse:        1220
% 2.88/3.28  Deleted:      572
% 2.88/3.28  Deletedinuse: 160
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Intermediate Status:
% 2.88/3.28  Generated:    562890
% 2.88/3.28  Kept:         18231
% 2.88/3.28  Inuse:        1322
% 2.88/3.28  Deleted:      622
% 2.88/3.28  Deletedinuse: 191
% 2.88/3.28  
% 2.88/3.28  Resimplifying inuse:
% 2.88/3.28  Done
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  Bliksems!, er is een bewijs:
% 2.88/3.28  % SZS status Unsatisfiable
% 2.88/3.28  % SZS output start Refutation
% 2.88/3.28  
% 2.88/3.28  clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 2, [ =( join( complement( join( complement( X ), complement( Y ) )
% 2.88/3.28     ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.88/3.28    composition( X, Y ), Z ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 5, [ =( composition( X, one ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.88/3.28    composition( join( X, Y ), Z ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.88/3.28    composition( X, Y ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 10, [ =( join( composition( converse( X ), complement( composition( 
% 2.88/3.28    X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 13, [ =( join( meet( composition( X, Y ), Z ), composition( meet( X
% 2.88/3.28    , composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X )
% 2.88/3.28    , Z ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), 
% 2.88/3.28    meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( X
% 2.88/3.28    , meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.88/3.28    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.88/3.28    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.88/3.28    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 16, [ =( join( composition( converse( sk1 ), sk1 ), one ), one ) ]
% 2.88/3.28     )
% 2.88/3.28  .
% 2.88/3.28  clause( 17, [ ~( =( meet( composition( sk1, sk2 ), composition( sk1, 
% 2.88/3.28    complement( sk2 ) ) ), zero ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 19, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 20, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 21, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  .
% 2.88/3.28  clause( 23, [ =( join( join( Y, complement( X ) ), X ), join( Y, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  .
% 2.88/3.28  clause( 31, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  .
% 2.88/3.28  clause( 32, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  .
% 2.88/3.28  clause( 33, [ =( join( top, complement( complement( X ) ) ), join( X, top )
% 2.88/3.28     ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y )
% 2.88/3.28     ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 46, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 50, [ =( complement( join( zero, complement( X ) ) ), meet( top, X
% 2.88/3.28     ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 51, [ =( complement( join( complement( X ), zero ) ), meet( X, top
% 2.88/3.28     ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 55, [ =( join( zero, top ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 58, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 60, [ =( meet( complement( X ), X ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 70, [ =( join( join( Z, converse( X ) ), converse( Y ) ), join( Z, 
% 2.88/3.28    converse( join( X, Y ) ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 71, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 72, [ =( converse( join( converse( X ), Y ) ), join( X, converse( Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 73, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y )
% 2.88/3.28    , X ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 82, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 95, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.88/3.28    X, converse( Y ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 96, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.88/3.28    converse( Y ), X ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 100, [ =( join( join( meet( top, top ), zero ), zero ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 103, [ =( join( composition( X, complement( converse( composition( 
% 2.88/3.28    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 127, [ =( join( meet( top, top ), top ), join( top, top ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 139, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 152, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 153, [ =( join( top, top ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 160, [ =( join( meet( converse( composition( Y, X ) ), Z ), meet( 
% 2.88/3.28    composition( converse( X ), meet( converse( Y ), composition( X, Z ) ) )
% 2.88/3.28    , Z ) ), meet( composition( converse( X ), meet( converse( Y ), 
% 2.88/3.28    composition( X, Z ) ) ), Z ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 184, [ =( join( meet( composition( Y, converse( X ) ), Z ), meet( 
% 2.88/3.28    composition( meet( Y, composition( Z, X ) ), converse( X ) ), Z ) ), meet( 
% 2.88/3.28    composition( meet( Y, composition( Z, X ) ), converse( X ) ), Z ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 206, [ =( composition( converse( one ), X ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 212, [ =( converse( one ), one ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 240, [ =( composition( one, X ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 243, [ =( join( converse( X ), one ), converse( join( X, one ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 244, [ =( join( complement( X ), complement( X ) ), complement( X )
% 2.88/3.28     ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 246, [ =( join( composition( Y, X ), X ), composition( join( Y, one
% 2.88/3.28     ), X ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 249, [ =( join( complement( X ), top ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 252, [ =( join( zero, zero ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 256, [ =( join( join( X, zero ), zero ), join( zero, X ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 272, [ =( join( top, Y ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 295, [ =( join( join( Y, complement( X ) ), X ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 331, [ =( join( converse( join( X, one ) ), complement( one ) ), 
% 2.88/3.28    top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 333, [ =( join( converse( top ), complement( one ) ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 342, [ =( converse( top ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 344, [ =( composition( top, converse( X ) ), converse( composition( 
% 2.88/3.28    X, top ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 367, [ =( join( join( complement( Y ), X ), Y ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 385, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 390, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 406, [ =( join( zero, meet( X, top ) ), join( X, zero ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 415, [ =( meet( X, top ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 418, [ =( join( zero, X ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 420, [ =( complement( zero ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 421, [ =( meet( zero, X ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 422, [ =( meet( X, zero ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 429, [ =( join( X, X ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 432, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.88/3.28    complement( X ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 433, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.88/3.28    meet( X, Y ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 434, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 435, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 444, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 455, [ =( meet( X, meet( Y, complement( X ) ) ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 457, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 460, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 463, [ =( meet( meet( Y, X ), complement( Y ) ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 465, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 472, [ =( meet( X, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 481, [ =( meet( X, meet( Y, X ) ), meet( Y, X ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 483, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 486, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 496, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 512, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 545, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.88/3.28    complement( Y ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 553, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 575, [ =( meet( complement( meet( Y, X ) ), meet( X, Y ) ), zero )
% 2.88/3.28     ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 631, [ =( join( complement( converse( X ) ), converse( join( Y, X )
% 2.88/3.28     ) ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 644, [ =( join( complement( converse( zero ) ), converse( X ) ), 
% 2.88/3.28    top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 645, [ =( meet( converse( X ), converse( join( Y, X ) ) ), converse( 
% 2.88/3.28    X ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 668, [ =( join( complement( converse( zero ) ), X ), top ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 673, [ =( converse( zero ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 695, [ =( join( X, converse( complement( converse( X ) ) ) ), top )
% 2.88/3.28     ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 699, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 742, [ =( meet( X, converse( complement( converse( complement( X )
% 2.88/3.28     ) ) ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 820, [ =( join( converse( X ), complement( converse( complement( X
% 2.88/3.28     ) ) ) ), complement( converse( complement( X ) ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 852, [ =( meet( Y, join( X, Y ) ), Y ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 858, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 862, [ =( meet( complement( join( Y, X ) ), X ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 869, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 886, [ =( meet( one, composition( converse( sk1 ), sk1 ) ), 
% 2.88/3.28    composition( converse( sk1 ), sk1 ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1000, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X ) ]
% 2.88/3.28     )
% 2.88/3.28  .
% 2.88/3.28  clause( 1014, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X ) ]
% 2.88/3.28     )
% 2.88/3.28  .
% 2.88/3.28  clause( 1135, [ =( meet( meet( Y, X ), meet( X, Y ) ), meet( Y, X ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1152, [ =( join( X, complement( converse( complement( converse( X )
% 2.88/3.28     ) ) ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1199, [ =( complement( converse( complement( X ) ) ), converse( X )
% 2.88/3.28     ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1220, [ =( converse( complement( X ) ), complement( converse( X ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1240, [ =( converse( composition( complement( converse( X ) ), Y )
% 2.88/3.28     ), composition( converse( Y ), complement( X ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1241, [ =( converse( composition( Y, complement( converse( X ) ) )
% 2.88/3.28     ), composition( complement( X ), converse( Y ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1244, [ =( composition( converse( Y ), complement( converse( X ) )
% 2.88/3.28     ), converse( composition( complement( X ), Y ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1246, [ =( join( converse( Y ), complement( converse( X ) ) ), 
% 2.88/3.28    converse( join( Y, complement( X ) ) ) ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1413, [ =( composition( converse( X ), complement( composition( X, 
% 2.88/3.28    top ) ) ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1428, [ =( composition( top, complement( composition( top, top ) )
% 2.88/3.28     ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1435, [ =( composition( X, complement( composition( top, top ) ) )
% 2.88/3.28    , zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1436, [ =( composition( X, zero ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 1439, [ =( composition( zero, X ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 6436, [ =( join( composition( converse( meet( X, one ) ), Y ), Y )
% 2.88/3.28    , Y ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 7320, [ =( join( composition( Y, meet( X, one ) ), Y ), Y ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 7372, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 7382, [ =( join( Y, composition( Y, meet( one, X ) ) ), Y ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 7429, [ =( meet( complement( X ), composition( X, meet( one, Y ) )
% 2.88/3.28     ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 7456, [ =( meet( X, composition( complement( X ), meet( one, Y ) )
% 2.88/3.28     ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 12131, [ =( meet( X, composition( composition( complement( X ), 
% 2.88/3.28    converse( sk1 ) ), sk1 ) ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 18837, [ =( meet( composition( composition( sk1, complement( X ) )
% 2.88/3.28    , converse( X ) ), sk1 ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 18848, [ =( meet( sk1, composition( composition( sk1, complement( X
% 2.88/3.28     ) ), converse( X ) ) ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 18857, [ =( meet( composition( sk1, X ), composition( sk1, 
% 2.88/3.28    complement( X ) ) ), zero ) ] )
% 2.88/3.28  .
% 2.88/3.28  clause( 18892, [] )
% 2.88/3.28  .
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  % SZS output end Refutation
% 2.88/3.28  found a proof!
% 2.88/3.28  
% 2.88/3.28  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.88/3.28  
% 2.88/3.28  initialclauses(
% 2.88/3.28  [ clause( 18894, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , clause( 18895, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 18896, [ =( X, join( complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ) ] )
% 2.88/3.28  , clause( 18897, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 18898, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.88/3.28    composition( X, Y ), Z ) ) ] )
% 2.88/3.28  , clause( 18899, [ =( composition( X, one ), X ) ] )
% 2.88/3.28  , clause( 18900, [ =( composition( join( X, Y ), Z ), join( composition( X
% 2.88/3.28    , Z ), composition( Y, Z ) ) ) ] )
% 2.88/3.28  , clause( 18901, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , clause( 18902, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.88/3.28    converse( Y ) ) ) ] )
% 2.88/3.28  , clause( 18903, [ =( converse( composition( X, Y ) ), composition( 
% 2.88/3.28    converse( Y ), converse( X ) ) ) ] )
% 2.88/3.28  , clause( 18904, [ =( join( composition( converse( X ), complement( 
% 2.88/3.28    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.88/3.28  , clause( 18905, [ =( top, join( X, complement( X ) ) ) ] )
% 2.88/3.28  , clause( 18906, [ =( zero, meet( X, complement( X ) ) ) ] )
% 2.88/3.28  , clause( 18907, [ =( join( meet( composition( X, Y ), Z ), composition( 
% 2.88/3.28    meet( X, composition( Z, converse( Y ) ) ), meet( Y, composition( 
% 2.88/3.28    converse( X ), Z ) ) ) ), composition( meet( X, composition( Z, converse( 
% 2.88/3.28    Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.88/3.28  , clause( 18908, [ =( join( meet( composition( X, Y ), Z ), meet( 
% 2.88/3.28    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( 
% 2.88/3.28    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.88/3.28  , clause( 18909, [ =( join( meet( composition( X, Y ), Z ), meet( 
% 2.88/3.28    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( 
% 2.88/3.28    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.88/3.28  , clause( 18910, [ =( join( composition( converse( sk1 ), sk1 ), one ), one
% 2.88/3.28     ) ] )
% 2.88/3.28  , clause( 18911, [ ~( =( meet( composition( sk1, sk2 ), composition( sk1, 
% 2.88/3.28    complement( sk2 ) ) ), zero ) ) ] )
% 2.88/3.28  ] ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , clause( 18894, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , clause( 18895, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 18914, [ =( join( complement( join( complement( X ), complement( Y
% 2.88/3.28     ) ) ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.88/3.28  , clause( 18896, [ =( X, join( complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 2, [ =( join( complement( join( complement( X ), complement( Y ) )
% 2.88/3.28     ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.88/3.28  , clause( 18914, [ =( join( complement( join( complement( X ), complement( 
% 2.88/3.28    Y ) ) ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 18917, [ =( complement( join( complement( X ), complement( Y ) ) )
% 2.88/3.28    , meet( X, Y ) ) ] )
% 2.88/3.28  , clause( 18897, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , clause( 18917, [ =( complement( join( complement( X ), complement( Y ) )
% 2.88/3.28     ), meet( X, Y ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.88/3.28    composition( X, Y ), Z ) ) ] )
% 2.88/3.28  , clause( 18898, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.88/3.28    composition( X, Y ), Z ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 5, [ =( composition( X, one ), X ) ] )
% 2.88/3.28  , clause( 18899, [ =( composition( X, one ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 18932, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.88/3.28    composition( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , clause( 18900, [ =( composition( join( X, Y ), Z ), join( composition( X
% 2.88/3.28    , Z ), composition( Y, Z ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.88/3.28    composition( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , clause( 18932, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.88/3.28    composition( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , clause( 18901, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 18947, [ =( join( converse( X ), converse( Y ) ), converse( join( X
% 2.88/3.28    , Y ) ) ) ] )
% 2.88/3.28  , clause( 18902, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.88/3.28    converse( Y ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 18947, [ =( join( converse( X ), converse( Y ) ), converse( join( 
% 2.88/3.28    X, Y ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 18956, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.88/3.28    composition( X, Y ) ) ) ] )
% 2.88/3.28  , clause( 18903, [ =( converse( composition( X, Y ) ), composition( 
% 2.88/3.28    converse( Y ), converse( X ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.88/3.28    composition( X, Y ) ) ) ] )
% 2.88/3.28  , clause( 18956, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.88/3.28    composition( X, Y ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 10, [ =( join( composition( converse( X ), complement( composition( 
% 2.88/3.28    X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.88/3.28  , clause( 18904, [ =( join( composition( converse( X ), complement( 
% 2.88/3.28    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 18977, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  , clause( 18905, [ =( top, join( X, complement( X ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  , clause( 18977, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 18989, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.88/3.28  , clause( 18906, [ =( zero, meet( X, complement( X ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.88/3.28  , clause( 18989, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 13, [ =( join( meet( composition( X, Y ), Z ), composition( meet( X
% 2.88/3.28    , composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X )
% 2.88/3.28    , Z ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), 
% 2.88/3.28    meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.88/3.28  , clause( 18907, [ =( join( meet( composition( X, Y ), Z ), composition( 
% 2.88/3.28    meet( X, composition( Z, converse( Y ) ) ), meet( Y, composition( 
% 2.88/3.28    converse( X ), Z ) ) ) ), composition( meet( X, composition( Z, converse( 
% 2.88/3.28    Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( X
% 2.88/3.28    , meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.88/3.28    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.88/3.28  , clause( 18908, [ =( join( meet( composition( X, Y ), Z ), meet( 
% 2.88/3.28    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( 
% 2.88/3.28    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.88/3.28    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.88/3.28    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.88/3.28  , clause( 18909, [ =( join( meet( composition( X, Y ), Z ), meet( 
% 2.88/3.28    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( 
% 2.88/3.28    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 16, [ =( join( composition( converse( sk1 ), sk1 ), one ), one ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 18910, [ =( join( composition( converse( sk1 ), sk1 ), one ), one
% 2.88/3.28     ) ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 17, [ ~( =( meet( composition( sk1, sk2 ), composition( sk1, 
% 2.88/3.28    complement( sk2 ) ) ), zero ) ) ] )
% 2.88/3.28  , clause( 18911, [ ~( =( meet( composition( sk1, sk2 ), composition( sk1, 
% 2.88/3.28    complement( sk2 ) ) ), zero ) ) ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19065, [ =( top, join( X, complement( X ) ) ) ] )
% 2.88/3.28  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19066, [ =( top, join( complement( X ), X ) ) ] )
% 2.88/3.28  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , 0, clause( 19065, [ =( top, join( X, complement( X ) ) ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, complement( X ) )] ), 
% 2.88/3.28    substitution( 1, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19069, [ =( join( complement( X ), X ), top ) ] )
% 2.88/3.28  , clause( 19066, [ =( top, join( complement( X ), X ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.88/3.28  , clause( 19069, [ =( join( complement( X ), X ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19070, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19073, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 2.88/3.28  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , 0, clause( 19070, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, join( Y, Z ) )] ), 
% 2.88/3.28    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 19, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 2.88/3.28  , clause( 19073, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19087, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19092, [ =( join( join( X, Y ), Z ), join( X, join( Z, Y ) ) ) ] )
% 2.88/3.28  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , 0, clause( 19087, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19105, [ =( join( join( X, Y ), Z ), join( join( X, Z ), Y ) ) ] )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, clause( 19092, [ =( join( join( X, Y ), Z ), join( X, join( Z, Y ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.88/3.28    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 20, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 2.88/3.28  , clause( 19105, [ =( join( join( X, Y ), Z ), join( join( X, Z ), Y ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19107, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19110, [ =( join( join( X, Y ), complement( Y ) ), join( X, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  , 0, clause( 19107, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, Y ), :=( Z, complement( Y ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 21, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 19110, [ =( join( join( X, Y ), complement( Y ) ), join( X, top )
% 2.88/3.28     ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19115, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19120, [ =( join( join( X, complement( Y ) ), Y ), join( X, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.88/3.28  , 0, clause( 19115, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, complement( Y ) ), :=( Z, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 23, [ =( join( join( Y, complement( X ) ), X ), join( Y, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 19120, [ =( join( join( X, complement( Y ) ), Y ), join( X, top )
% 2.88/3.28     ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19124, [ =( join( X, top ), join( join( X, Y ), complement( Y ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 21, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19127, [ =( join( X, top ), join( complement( Y ), join( X, Y ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , 0, clause( 19124, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, join( X, Y ) ), :=( Y, complement( Y ) )] )
% 2.88/3.28    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19140, [ =( join( X, top ), join( join( complement( Y ), X ), Y ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, clause( 19127, [ =( join( X, top ), join( complement( Y ), join( X, Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X ), :=( Z, Y )] )
% 2.88/3.28    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19141, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 19140, [ =( join( X, top ), join( join( complement( Y ), X ), Y )
% 2.88/3.28     ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 31, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 19141, [ =( join( join( complement( Y ), X ), Y ), join( X, top )
% 2.88/3.28     ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19142, [ =( join( X, top ), join( join( X, Y ), complement( Y ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 21, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19145, [ =( join( X, top ), join( join( Y, X ), complement( Y ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , 0, clause( 19142, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19158, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 19145, [ =( join( X, top ), join( join( Y, X ), complement( Y ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 32, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 19158, [ =( join( join( Y, X ), complement( Y ) ), join( X, top )
% 2.88/3.28     ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19160, [ =( join( X, top ), join( join( X, Y ), complement( Y ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 21, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19161, [ =( join( X, top ), join( top, complement( complement( X )
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  , 0, clause( 19160, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, complement( X ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19162, [ =( join( top, complement( complement( X ) ) ), join( X, 
% 2.88/3.28    top ) ) ] )
% 2.88/3.28  , clause( 19161, [ =( join( X, top ), join( top, complement( complement( X
% 2.88/3.28     ) ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 33, [ =( join( top, complement( complement( X ) ) ), join( X, top )
% 2.88/3.28     ) ] )
% 2.88/3.28  , clause( 19162, [ =( join( top, complement( complement( X ) ) ), join( X, 
% 2.88/3.28    top ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19165, [ =( join( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    Y ) ) ), X ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, clause( 2, [ =( join( complement( join( complement( X ), complement( Y
% 2.88/3.28     ) ) ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y )
% 2.88/3.28     ) ), X ) ] )
% 2.88/3.28  , clause( 19165, [ =( join( meet( X, Y ), complement( join( complement( X )
% 2.88/3.28    , Y ) ) ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19168, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19171, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 2.88/3.28  , clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.88/3.28  , 0, clause( 19168, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , 0, 6, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, complement( X ) ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 46, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 2.88/3.28  , clause( 19171, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19173, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19175, [ =( meet( X, Y ), complement( join( complement( Y ), 
% 2.88/3.28    complement( X ) ) ) ) ] )
% 2.88/3.28  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , 0, clause( 19173, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, complement( X ) ), :=( Y, complement( Y )
% 2.88/3.28     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19177, [ =( meet( X, Y ), meet( Y, X ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, clause( 19175, [ =( meet( X, Y ), complement( join( complement( Y ), 
% 2.88/3.28    complement( X ) ) ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.28  , clause( 19177, [ =( meet( X, Y ), meet( Y, X ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19179, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19182, [ =( meet( X, complement( X ) ), complement( top ) ) ] )
% 2.88/3.28  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  , 0, clause( 19179, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , 0, 6, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, complement( X ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19183, [ =( zero, complement( top ) ) ] )
% 2.88/3.28  , clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.88/3.28  , 0, clause( 19182, [ =( meet( X, complement( X ) ), complement( top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19184, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , clause( 19183, [ =( zero, complement( top ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , clause( 19184, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19186, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19187, [ =( meet( top, X ), complement( join( zero, complement( X )
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19186, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19189, [ =( complement( join( zero, complement( X ) ) ), meet( top
% 2.88/3.28    , X ) ) ] )
% 2.88/3.28  , clause( 19187, [ =( meet( top, X ), complement( join( zero, complement( X
% 2.88/3.28     ) ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 50, [ =( complement( join( zero, complement( X ) ) ), meet( top, X
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , clause( 19189, [ =( complement( join( zero, complement( X ) ) ), meet( 
% 2.88/3.28    top, X ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19192, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19194, [ =( meet( X, top ), complement( join( complement( X ), zero
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19192, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19196, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 2.88/3.28    top ) ) ] )
% 2.88/3.28  , clause( 19194, [ =( meet( X, top ), complement( join( complement( X ), 
% 2.88/3.28    zero ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 51, [ =( complement( join( complement( X ), zero ) ), meet( X, top
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , clause( 19196, [ =( complement( join( complement( X ), zero ) ), meet( X
% 2.88/3.28    , top ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19198, [ =( top, join( complement( X ), X ) ) ] )
% 2.88/3.28  , clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19199, [ =( top, join( zero, top ) ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19198, [ =( top, join( complement( X ), X ) ) ] )
% 2.88/3.28  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19200, [ =( join( zero, top ), top ) ] )
% 2.88/3.28  , clause( 19199, [ =( top, join( zero, top ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 55, [ =( join( zero, top ), top ) ] )
% 2.88/3.28  , clause( 19200, [ =( join( zero, top ), top ) ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19202, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19204, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.88/3.28  , clause( 55, [ =( join( zero, top ), top ) ] )
% 2.88/3.28  , 0, clause( 19202, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )
% 2.88/3.28    , :=( Z, top )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 58, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.88/3.28  , clause( 19204, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19209, [ =( meet( complement( X ), X ), zero ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 46, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 60, [ =( meet( complement( X ), X ), zero ) ] )
% 2.88/3.28  , clause( 19209, [ =( meet( complement( X ), X ), zero ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19212, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19216, [ =( join( join( X, converse( Y ) ), converse( Z ) ), join( 
% 2.88/3.28    X, converse( join( Y, Z ) ) ) ) ] )
% 2.88/3.28  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , 0, clause( 19212, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, converse( Y ) ), :=( Z, converse( Z ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 70, [ =( join( join( Z, converse( X ) ), converse( Y ) ), join( Z, 
% 2.88/3.28    converse( join( X, Y ) ) ) ) ] )
% 2.88/3.28  , clause( 19216, [ =( join( join( X, converse( Y ) ), converse( Z ) ), join( 
% 2.88/3.28    X, converse( join( Y, Z ) ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19219, [ =( converse( join( X, Y ) ), join( converse( X ), converse( 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19221, [ =( converse( join( Y, X ) ), join( converse( X ), converse( 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , 0, clause( 19219, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.88/3.28    converse( Y ) ) ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19223, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , 0, clause( 19221, [ =( converse( join( Y, X ) ), join( converse( X ), 
% 2.88/3.28    converse( Y ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 71, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ] )
% 2.88/3.28  , clause( 19223, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19225, [ =( converse( join( X, Y ) ), join( converse( X ), converse( 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19226, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19225, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.88/3.28    converse( Y ) ) ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.28    converse( X ) ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 72, [ =( converse( join( converse( X ), Y ) ), join( X, converse( Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 19226, [ =( converse( join( converse( X ), Y ) ), join( X, 
% 2.88/3.28    converse( Y ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19231, [ =( converse( join( X, Y ) ), join( converse( X ), converse( 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19233, [ =( converse( join( X, converse( Y ) ) ), join( converse( X
% 2.88/3.28     ), Y ) ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19231, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.88/3.28    converse( Y ) ) ) ] )
% 2.88/3.28  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, converse( Y ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 73, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y )
% 2.88/3.28    , X ) ) ] )
% 2.88/3.28  , clause( 19233, [ =( converse( join( X, converse( Y ) ) ), join( converse( 
% 2.88/3.28    X ), Y ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19237, [ =( meet( top, X ), complement( join( zero, complement( X )
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 50, [ =( complement( join( zero, complement( X ) ) ), meet( top, 
% 2.88/3.28    X ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19238, [ =( meet( top, top ), complement( join( zero, zero ) ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19237, [ =( meet( top, X ), complement( join( zero, complement( 
% 2.88/3.28    X ) ) ) ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19239, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 19238, [ =( meet( top, top ), complement( join( zero, zero ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 82, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ] )
% 2.88/3.28  , clause( 19239, [ =( complement( join( zero, zero ) ), meet( top, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19241, [ =( converse( composition( Y, X ) ), composition( converse( 
% 2.88/3.28    X ), converse( Y ) ) ) ] )
% 2.88/3.28  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.88/3.28    composition( X, Y ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19242, [ =( converse( composition( X, converse( Y ) ) ), 
% 2.88/3.28    composition( Y, converse( X ) ) ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19241, [ =( converse( composition( Y, X ) ), composition( 
% 2.88/3.28    converse( X ), converse( Y ) ) ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 2.88/3.28    converse( Y ) ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 95, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.88/3.28    X, converse( Y ) ) ) ] )
% 2.88/3.28  , clause( 19242, [ =( converse( composition( X, converse( Y ) ) ), 
% 2.88/3.28    composition( Y, converse( X ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19247, [ =( converse( composition( Y, X ) ), composition( converse( 
% 2.88/3.28    X ), converse( Y ) ) ) ] )
% 2.88/3.28  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.88/3.28    composition( X, Y ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19249, [ =( converse( composition( converse( X ), Y ) ), 
% 2.88/3.28    composition( converse( Y ), X ) ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19247, [ =( converse( composition( Y, X ) ), composition( 
% 2.88/3.28    converse( X ), converse( Y ) ) ) ] )
% 2.88/3.28  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.88/3.28    :=( Y, converse( X ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 96, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.88/3.28    converse( Y ), X ) ) ] )
% 2.88/3.28  , clause( 19249, [ =( converse( composition( converse( X ), Y ) ), 
% 2.88/3.28    composition( converse( Y ), X ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19253, [ =( top, join( complement( X ), X ) ) ] )
% 2.88/3.28  , clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19255, [ =( top, join( meet( top, top ), join( zero, zero ) ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 82, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, clause( 19253, [ =( top, join( complement( X ), X ) ) ] )
% 2.88/3.28  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, join( zero, zero )
% 2.88/3.28     )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19256, [ =( top, join( join( meet( top, top ), zero ), zero ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, clause( 19255, [ =( top, join( meet( top, top ), join( zero, zero ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [ :=( X, meet( top, top ) ), :=( Y, zero ), :=( Z
% 2.88/3.28    , zero )] ), substitution( 1, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19257, [ =( join( join( meet( top, top ), zero ), zero ), top ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 19256, [ =( top, join( join( meet( top, top ), zero ), zero ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 100, [ =( join( join( meet( top, top ), zero ), zero ), top ) ] )
% 2.88/3.28  , clause( 19257, [ =( join( join( meet( top, top ), zero ), zero ), top ) ]
% 2.88/3.28     )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19259, [ =( complement( Y ), join( composition( converse( X ), 
% 2.88/3.28    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.88/3.28  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 2.88/3.28    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19261, [ =( complement( converse( X ) ), join( composition( 
% 2.88/3.28    converse( converse( Y ) ), complement( converse( composition( X, Y ) ) )
% 2.88/3.28     ), complement( converse( X ) ) ) ) ] )
% 2.88/3.28  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.88/3.28    composition( X, Y ) ) ) ] )
% 2.88/3.28  , 0, clause( 19259, [ =( complement( Y ), join( composition( converse( X )
% 2.88/3.28    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.88/3.28  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, converse( Y ) ), :=( Y, converse( X ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19262, [ =( complement( converse( X ) ), join( composition( Y, 
% 2.88/3.28    complement( converse( composition( X, Y ) ) ) ), complement( converse( X
% 2.88/3.28     ) ) ) ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19261, [ =( complement( converse( X ) ), join( composition( 
% 2.88/3.28    converse( converse( Y ) ), complement( converse( composition( X, Y ) ) )
% 2.88/3.28     ), complement( converse( X ) ) ) ) ] )
% 2.88/3.28  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19263, [ =( join( composition( Y, complement( converse( composition( 
% 2.88/3.28    X, Y ) ) ) ), complement( converse( X ) ) ), complement( converse( X ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  , clause( 19262, [ =( complement( converse( X ) ), join( composition( Y, 
% 2.88/3.28    complement( converse( composition( X, Y ) ) ) ), complement( converse( X
% 2.88/3.28     ) ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 103, [ =( join( composition( X, complement( converse( composition( 
% 2.88/3.28    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  , clause( 19263, [ =( join( composition( Y, complement( converse( 
% 2.88/3.28    composition( X, Y ) ) ) ), complement( converse( X ) ) ), complement( 
% 2.88/3.28    converse( X ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19265, [ =( join( X, top ), join( join( X, zero ), top ) ) ] )
% 2.88/3.28  , clause( 58, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19267, [ =( join( join( meet( top, top ), zero ), top ), join( top
% 2.88/3.28    , top ) ) ] )
% 2.88/3.28  , clause( 100, [ =( join( join( meet( top, top ), zero ), zero ), top ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, clause( 19265, [ =( join( X, top ), join( join( X, zero ), top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, join( meet( top, 
% 2.88/3.28    top ), zero ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19268, [ =( join( meet( top, top ), top ), join( top, top ) ) ] )
% 2.88/3.28  , clause( 58, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.88/3.28  , 0, clause( 19267, [ =( join( join( meet( top, top ), zero ), top ), join( 
% 2.88/3.28    top, top ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, meet( top, top ) )] ), substitution( 1, [] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 127, [ =( join( meet( top, top ), top ), join( top, top ) ) ] )
% 2.88/3.28  , clause( 19268, [ =( join( meet( top, top ), top ), join( top, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19271, [ =( join( X, top ), join( join( X, Y ), complement( Y ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 21, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19273, [ =( join( meet( composition( X, Y ), Z ), top ), join( 
% 2.88/3.28    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 2.88/3.28    composition( converse( X ), Z ) ) ), complement( composition( meet( X, 
% 2.88/3.28    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.88/3.28     ) ) ) ) ) ) ] )
% 2.88/3.28  , clause( 13, [ =( join( meet( composition( X, Y ), Z ), composition( meet( 
% 2.88/3.28    X, composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X )
% 2.88/3.28    , Z ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), 
% 2.88/3.28    meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.88/3.28  , 0, clause( 19271, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    substitution( 1, [ :=( X, meet( composition( X, Y ), Z ) ), :=( Y, 
% 2.88/3.28    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 2.88/3.28    composition( converse( X ), Z ) ) ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19274, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ] )
% 2.88/3.28  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  , 0, clause( 19273, [ =( join( meet( composition( X, Y ), Z ), top ), join( 
% 2.88/3.28    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 2.88/3.28    composition( converse( X ), Z ) ) ), complement( composition( meet( X, 
% 2.88/3.28    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.88/3.28     ) ) ) ) ) ) ] )
% 2.88/3.28  , 0, 8, substitution( 0, [ :=( X, composition( meet( X, composition( Z, 
% 2.88/3.28    converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) )] ), 
% 2.88/3.28    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 139, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ] )
% 2.88/3.28  , clause( 19274, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ]
% 2.88/3.28     )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19277, [ =( top, join( meet( composition( X, Y ), Z ), top ) ) ] )
% 2.88/3.28  , clause( 139, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19278, [ =( top, join( meet( X, Y ), top ) ) ] )
% 2.88/3.28  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.88/3.28  , 0, clause( 19277, [ =( top, join( meet( composition( X, Y ), Z ), top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, one ), :=( Z, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19279, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.88/3.28  , clause( 19278, [ =( top, join( meet( X, Y ), top ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 152, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.88/3.28  , clause( 19279, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19280, [ =( top, join( meet( X, Y ), top ) ) ] )
% 2.88/3.28  , clause( 152, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19282, [ =( top, join( top, top ) ) ] )
% 2.88/3.28  , clause( 127, [ =( join( meet( top, top ), top ), join( top, top ) ) ] )
% 2.88/3.28  , 0, clause( 19280, [ =( top, join( meet( X, Y ), top ) ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, top
% 2.88/3.28     )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19283, [ =( join( top, top ), top ) ] )
% 2.88/3.28  , clause( 19282, [ =( top, join( top, top ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 153, [ =( join( top, top ), top ) ] )
% 2.88/3.28  , clause( 19283, [ =( join( top, top ), top ) ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19285, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.88/3.28     ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.88/3.28    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ] )
% 2.88/3.28  , clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.88/3.28    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.88/3.28    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19289, [ =( meet( composition( converse( X ), meet( converse( Y ), 
% 2.88/3.28    composition( converse( converse( X ) ), Z ) ) ), Z ), join( meet( 
% 2.88/3.28    converse( composition( Y, X ) ), Z ), meet( composition( converse( X ), 
% 2.88/3.28    meet( converse( Y ), composition( converse( converse( X ) ), Z ) ) ), Z )
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.88/3.28    composition( X, Y ) ) ) ] )
% 2.88/3.28  , 0, clause( 19285, [ =( meet( composition( X, meet( Y, composition( 
% 2.88/3.28    converse( X ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.88/3.28    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, 16, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, converse( X ) ), :=( Y, converse( Y ) ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19292, [ =( meet( composition( converse( X ), meet( converse( Y ), 
% 2.88/3.28    composition( converse( converse( X ) ), Z ) ) ), Z ), join( meet( 
% 2.88/3.28    converse( composition( Y, X ) ), Z ), meet( composition( converse( X ), 
% 2.88/3.28    meet( converse( Y ), composition( X, Z ) ) ), Z ) ) ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19289, [ =( meet( composition( converse( X ), meet( converse( 
% 2.88/3.28    Y ), composition( converse( converse( X ) ), Z ) ) ), Z ), join( meet( 
% 2.88/3.28    converse( composition( Y, X ) ), Z ), meet( composition( converse( X ), 
% 2.88/3.28    meet( converse( Y ), composition( converse( converse( X ) ), Z ) ) ), Z )
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , 0, 29, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19293, [ =( meet( composition( converse( X ), meet( converse( Y ), 
% 2.88/3.28    composition( X, Z ) ) ), Z ), join( meet( converse( composition( Y, X ) )
% 2.88/3.28    , Z ), meet( composition( converse( X ), meet( converse( Y ), composition( 
% 2.88/3.28    X, Z ) ) ), Z ) ) ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19292, [ =( meet( composition( converse( X ), meet( converse( 
% 2.88/3.28    Y ), composition( converse( converse( X ) ), Z ) ) ), Z ), join( meet( 
% 2.88/3.28    converse( composition( Y, X ) ), Z ), meet( composition( converse( X ), 
% 2.88/3.28    meet( converse( Y ), composition( X, Z ) ) ), Z ) ) ) ] )
% 2.88/3.28  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19295, [ =( join( meet( converse( composition( Y, X ) ), Z ), meet( 
% 2.88/3.28    composition( converse( X ), meet( converse( Y ), composition( X, Z ) ) )
% 2.88/3.28    , Z ) ), meet( composition( converse( X ), meet( converse( Y ), 
% 2.88/3.28    composition( X, Z ) ) ), Z ) ) ] )
% 2.88/3.28  , clause( 19293, [ =( meet( composition( converse( X ), meet( converse( Y )
% 2.88/3.28    , composition( X, Z ) ) ), Z ), join( meet( converse( composition( Y, X )
% 2.88/3.28     ), Z ), meet( composition( converse( X ), meet( converse( Y ), 
% 2.88/3.28    composition( X, Z ) ) ), Z ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 160, [ =( join( meet( converse( composition( Y, X ) ), Z ), meet( 
% 2.88/3.28    composition( converse( X ), meet( converse( Y ), composition( X, Z ) ) )
% 2.88/3.28    , Z ) ), meet( composition( converse( X ), meet( converse( Y ), 
% 2.88/3.28    composition( X, Z ) ) ), Z ) ) ] )
% 2.88/3.28  , clause( 19295, [ =( join( meet( converse( composition( Y, X ) ), Z ), 
% 2.88/3.28    meet( composition( converse( X ), meet( converse( Y ), composition( X, Z
% 2.88/3.28     ) ) ), Z ) ), meet( composition( converse( X ), meet( converse( Y ), 
% 2.88/3.28    composition( X, Z ) ) ), Z ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19298, [ =( meet( composition( meet( X, composition( Z, converse( Y
% 2.88/3.28     ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.88/3.28    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ] )
% 2.88/3.28  , clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.88/3.28    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.88/3.28    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19300, [ =( meet( composition( meet( X, composition( Y, converse( 
% 2.88/3.28    converse( Z ) ) ) ), converse( Z ) ), Y ), join( meet( composition( X, 
% 2.88/3.28    converse( Z ) ), Y ), meet( composition( meet( X, composition( Y, Z ) ), 
% 2.88/3.28    converse( Z ) ), Y ) ) ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19298, [ =( meet( composition( meet( X, composition( Z, 
% 2.88/3.28    converse( Y ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.88/3.28    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, 26, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, converse( Z ) ), :=( Z, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19301, [ =( meet( composition( meet( X, composition( Y, Z ) ), 
% 2.88/3.28    converse( Z ) ), Y ), join( meet( composition( X, converse( Z ) ), Y ), 
% 2.88/3.28    meet( composition( meet( X, composition( Y, Z ) ), converse( Z ) ), Y ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19300, [ =( meet( composition( meet( X, composition( Y, 
% 2.88/3.28    converse( converse( Z ) ) ) ), converse( Z ) ), Y ), join( meet( 
% 2.88/3.28    composition( X, converse( Z ) ), Y ), meet( composition( meet( X, 
% 2.88/3.28    composition( Y, Z ) ), converse( Z ) ), Y ) ) ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19303, [ =( join( meet( composition( X, converse( Z ) ), Y ), meet( 
% 2.88/3.28    composition( meet( X, composition( Y, Z ) ), converse( Z ) ), Y ) ), meet( 
% 2.88/3.28    composition( meet( X, composition( Y, Z ) ), converse( Z ) ), Y ) ) ] )
% 2.88/3.28  , clause( 19301, [ =( meet( composition( meet( X, composition( Y, Z ) ), 
% 2.88/3.28    converse( Z ) ), Y ), join( meet( composition( X, converse( Z ) ), Y ), 
% 2.88/3.28    meet( composition( meet( X, composition( Y, Z ) ), converse( Z ) ), Y ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 184, [ =( join( meet( composition( Y, converse( X ) ), Z ), meet( 
% 2.88/3.28    composition( meet( Y, composition( Z, X ) ), converse( X ) ), Z ) ), meet( 
% 2.88/3.28    composition( meet( Y, composition( Z, X ) ), converse( X ) ), Z ) ) ] )
% 2.88/3.28  , clause( 19303, [ =( join( meet( composition( X, converse( Z ) ), Y ), 
% 2.88/3.28    meet( composition( meet( X, composition( Y, Z ) ), converse( Z ) ), Y ) )
% 2.88/3.28    , meet( composition( meet( X, composition( Y, Z ) ), converse( Z ) ), Y )
% 2.88/3.28     ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 2.88/3.28    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19306, [ =( composition( converse( Y ), X ), converse( composition( 
% 2.88/3.28    converse( X ), Y ) ) ) ] )
% 2.88/3.28  , clause( 96, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.88/3.28    converse( Y ), X ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19309, [ =( composition( converse( one ), X ), converse( converse( 
% 2.88/3.28    X ) ) ) ] )
% 2.88/3.28  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.88/3.28  , 0, clause( 19306, [ =( composition( converse( Y ), X ), converse( 
% 2.88/3.28    composition( converse( X ), Y ) ) ) ] )
% 2.88/3.28  , 0, 6, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, one )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19310, [ =( composition( converse( one ), X ), X ) ] )
% 2.88/3.28  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19309, [ =( composition( converse( one ), X ), converse( 
% 2.88/3.28    converse( X ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 206, [ =( composition( converse( one ), X ), X ) ] )
% 2.88/3.28  , clause( 19310, [ =( composition( converse( one ), X ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19312, [ =( X, composition( converse( one ), X ) ) ] )
% 2.88/3.28  , clause( 206, [ =( composition( converse( one ), X ), X ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19314, [ =( one, converse( one ) ) ] )
% 2.88/3.28  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.88/3.28  , 0, clause( 19312, [ =( X, composition( converse( one ), X ) ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [ :=( X, converse( one ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, one )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19315, [ =( converse( one ), one ) ] )
% 2.88/3.28  , clause( 19314, [ =( one, converse( one ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 212, [ =( converse( one ), one ) ] )
% 2.88/3.28  , clause( 19315, [ =( converse( one ), one ) ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19317, [ =( X, composition( converse( one ), X ) ) ] )
% 2.88/3.28  , clause( 206, [ =( composition( converse( one ), X ), X ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19318, [ =( X, composition( one, X ) ) ] )
% 2.88/3.28  , clause( 212, [ =( converse( one ), one ) ] )
% 2.88/3.28  , 0, clause( 19317, [ =( X, composition( converse( one ), X ) ) ] )
% 2.88/3.28  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19319, [ =( composition( one, X ), X ) ] )
% 2.88/3.28  , clause( 19318, [ =( X, composition( one, X ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 240, [ =( composition( one, X ), X ) ] )
% 2.88/3.28  , clause( 19319, [ =( composition( one, X ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19321, [ =( converse( join( X, Y ) ), join( converse( X ), converse( 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.88/3.28    Y ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19323, [ =( converse( join( X, one ) ), join( converse( X ), one )
% 2.88/3.28     ) ] )
% 2.88/3.28  , clause( 212, [ =( converse( one ), one ) ] )
% 2.88/3.28  , 0, clause( 19321, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.88/3.28    converse( Y ) ) ) ] )
% 2.88/3.28  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, one )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19325, [ =( join( converse( X ), one ), converse( join( X, one ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  , clause( 19323, [ =( converse( join( X, one ) ), join( converse( X ), one
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 243, [ =( join( converse( X ), one ), converse( join( X, one ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 19325, [ =( join( converse( X ), one ), converse( join( X, one )
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19327, [ =( complement( Y ), join( composition( converse( X ), 
% 2.88/3.28    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.88/3.28  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 2.88/3.28    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19329, [ =( complement( X ), join( composition( converse( one ), 
% 2.88/3.28    complement( X ) ), complement( X ) ) ) ] )
% 2.88/3.28  , clause( 240, [ =( composition( one, X ), X ) ] )
% 2.88/3.28  , 0, clause( 19327, [ =( complement( Y ), join( composition( converse( X )
% 2.88/3.28    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.88/3.28  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, one ), 
% 2.88/3.28    :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19330, [ =( complement( X ), join( complement( X ), complement( X )
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , clause( 206, [ =( composition( converse( one ), X ), X ) ] )
% 2.88/3.28  , 0, clause( 19329, [ =( complement( X ), join( composition( converse( one
% 2.88/3.28     ), complement( X ) ), complement( X ) ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19331, [ =( join( complement( X ), complement( X ) ), complement( X
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , clause( 19330, [ =( complement( X ), join( complement( X ), complement( X
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 244, [ =( join( complement( X ), complement( X ) ), complement( X )
% 2.88/3.28     ) ] )
% 2.88/3.28  , clause( 19331, [ =( join( complement( X ), complement( X ) ), complement( 
% 2.88/3.28    X ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19333, [ =( composition( join( X, Z ), Y ), join( composition( X, Y
% 2.88/3.28     ), composition( Z, Y ) ) ) ] )
% 2.88/3.28  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.88/3.28    composition( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19335, [ =( composition( join( X, one ), Y ), join( composition( X
% 2.88/3.28    , Y ), Y ) ) ] )
% 2.88/3.28  , clause( 240, [ =( composition( one, X ), X ) ] )
% 2.88/3.28  , 0, clause( 19333, [ =( composition( join( X, Z ), Y ), join( composition( 
% 2.88/3.28    X, Y ), composition( Z, Y ) ) ) ] )
% 2.88/3.28  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, Y ), :=( Z, one )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19337, [ =( join( composition( X, Y ), Y ), composition( join( X, 
% 2.88/3.28    one ), Y ) ) ] )
% 2.88/3.28  , clause( 19335, [ =( composition( join( X, one ), Y ), join( composition( 
% 2.88/3.28    X, Y ), Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 246, [ =( join( composition( Y, X ), X ), composition( join( Y, one
% 2.88/3.28     ), X ) ) ] )
% 2.88/3.28  , clause( 19337, [ =( join( composition( X, Y ), Y ), composition( join( X
% 2.88/3.28    , one ), Y ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19339, [ =( join( Y, top ), join( join( X, Y ), complement( X ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 32, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19341, [ =( join( complement( X ), top ), join( complement( X ), 
% 2.88/3.28    complement( complement( X ) ) ) ) ] )
% 2.88/3.28  , clause( 244, [ =( join( complement( X ), complement( X ) ), complement( X
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , 0, clause( 19339, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.28    complement( X ) ), :=( Y, complement( X ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19342, [ =( join( complement( X ), top ), top ) ] )
% 2.88/3.28  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.28  , 0, clause( 19341, [ =( join( complement( X ), top ), join( complement( X
% 2.88/3.28     ), complement( complement( X ) ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 249, [ =( join( complement( X ), top ), top ) ] )
% 2.88/3.28  , clause( 19342, [ =( join( complement( X ), top ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19345, [ =( complement( X ), join( complement( X ), complement( X )
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , clause( 244, [ =( join( complement( X ), complement( X ) ), complement( X
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19348, [ =( complement( top ), join( complement( top ), zero ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19345, [ =( complement( X ), join( complement( X ), complement( 
% 2.88/3.28    X ) ) ) ] )
% 2.88/3.28  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19350, [ =( complement( top ), join( zero, zero ) ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19348, [ =( complement( top ), join( complement( top ), zero )
% 2.88/3.28     ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19351, [ =( zero, join( zero, zero ) ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19350, [ =( complement( top ), join( zero, zero ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19357, [ =( join( zero, zero ), zero ) ] )
% 2.88/3.28  , clause( 19351, [ =( zero, join( zero, zero ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 252, [ =( join( zero, zero ), zero ) ] )
% 2.88/3.28  , clause( 19357, [ =( join( zero, zero ), zero ) ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19361, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , clause( 19, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19362, [ =( join( zero, X ), join( join( X, zero ), zero ) ) ] )
% 2.88/3.28  , clause( 252, [ =( join( zero, zero ), zero ) ] )
% 2.88/3.28  , 0, clause( 19361, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 2, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )
% 2.88/3.28    , :=( Z, zero )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19364, [ =( join( join( X, zero ), zero ), join( zero, X ) ) ] )
% 2.88/3.28  , clause( 19362, [ =( join( zero, X ), join( join( X, zero ), zero ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 256, [ =( join( join( X, zero ), zero ), join( zero, X ) ) ] )
% 2.88/3.28  , clause( 19364, [ =( join( join( X, zero ), zero ), join( zero, X ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19367, [ =( join( Y, top ), join( join( X, Y ), complement( X ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 32, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19371, [ =( join( top, top ), join( top, complement( complement( X
% 2.88/3.28     ) ) ) ) ] )
% 2.88/3.28  , clause( 249, [ =( join( complement( X ), top ), top ) ] )
% 2.88/3.28  , 0, clause( 19367, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.28    complement( X ) ), :=( Y, top )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19372, [ =( join( top, top ), join( X, top ) ) ] )
% 2.88/3.28  , clause( 33, [ =( join( top, complement( complement( X ) ) ), join( X, top
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , 0, clause( 19371, [ =( join( top, top ), join( top, complement( 
% 2.88/3.28    complement( X ) ) ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19373, [ =( top, join( X, top ) ) ] )
% 2.88/3.28  , clause( 153, [ =( join( top, top ), top ) ] )
% 2.88/3.28  , 0, clause( 19372, [ =( join( top, top ), join( X, top ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19374, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , clause( 19373, [ =( top, join( X, top ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , clause( 19374, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19375, [ =( top, join( X, top ) ) ] )
% 2.88/3.28  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19377, [ =( top, join( join( X, top ), Y ) ) ] )
% 2.88/3.28  , clause( 20, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 2.88/3.28  , 0, clause( 19375, [ =( top, join( X, top ) ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [ :=( X, top ), :=( Y, Y ), :=( Z, X )] ), 
% 2.88/3.28    substitution( 1, [ :=( X, join( X, Y ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19379, [ =( top, join( top, Y ) ) ] )
% 2.88/3.28  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , 0, clause( 19377, [ =( top, join( join( X, top ), Y ) ) ] )
% 2.88/3.28  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19380, [ =( join( top, X ), top ) ] )
% 2.88/3.28  , clause( 19379, [ =( top, join( top, Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 272, [ =( join( top, Y ), top ) ] )
% 2.88/3.28  , clause( 19380, [ =( join( top, X ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19383, [ =( join( join( X, complement( Y ) ), Y ), top ) ] )
% 2.88/3.28  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , 0, clause( 23, [ =( join( join( Y, complement( X ) ), X ), join( Y, top )
% 2.88/3.28     ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.88/3.28    :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 295, [ =( join( join( Y, complement( X ) ), X ), top ) ] )
% 2.88/3.28  , clause( 19383, [ =( join( join( X, complement( Y ) ), Y ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19386, [ =( join( X, top ), join( join( X, Y ), complement( Y ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 21, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19388, [ =( join( converse( X ), top ), join( converse( join( X, 
% 2.88/3.28    one ) ), complement( one ) ) ) ] )
% 2.88/3.28  , clause( 243, [ =( join( converse( X ), one ), converse( join( X, one ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  , 0, clause( 19386, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.28    converse( X ) ), :=( Y, one )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19389, [ =( top, join( converse( join( X, one ) ), complement( one
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , 0, clause( 19388, [ =( join( converse( X ), top ), join( converse( join( 
% 2.88/3.28    X, one ) ), complement( one ) ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19390, [ =( join( converse( join( X, one ) ), complement( one ) ), 
% 2.88/3.28    top ) ] )
% 2.88/3.28  , clause( 19389, [ =( top, join( converse( join( X, one ) ), complement( 
% 2.88/3.28    one ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 331, [ =( join( converse( join( X, one ) ), complement( one ) ), 
% 2.88/3.28    top ) ] )
% 2.88/3.28  , clause( 19390, [ =( join( converse( join( X, one ) ), complement( one ) )
% 2.88/3.28    , top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19392, [ =( top, join( converse( join( X, one ) ), complement( one
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 331, [ =( join( converse( join( X, one ) ), complement( one ) ), 
% 2.88/3.28    top ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19395, [ =( top, join( converse( top ), complement( one ) ) ) ] )
% 2.88/3.28  , clause( 295, [ =( join( join( Y, complement( X ) ), X ), top ) ] )
% 2.88/3.28  , 0, clause( 19392, [ =( top, join( converse( join( X, one ) ), complement( 
% 2.88/3.28    one ) ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, join( X, complement( one ) ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19396, [ =( join( converse( top ), complement( one ) ), top ) ] )
% 2.88/3.28  , clause( 19395, [ =( top, join( converse( top ), complement( one ) ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 333, [ =( join( converse( top ), complement( one ) ), top ) ] )
% 2.88/3.28  , clause( 19396, [ =( join( converse( top ), complement( one ) ), top ) ]
% 2.88/3.28     )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19401, [ =( converse( join( complement( one ), converse( top ) ) )
% 2.88/3.28    , converse( top ) ) ] )
% 2.88/3.28  , clause( 333, [ =( join( converse( top ), complement( one ) ), top ) ] )
% 2.88/3.28  , 0, clause( 71, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, complement( one )
% 2.88/3.28     ), :=( Y, converse( top ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19402, [ =( join( converse( complement( one ) ), top ), converse( 
% 2.88/3.28    top ) ) ] )
% 2.88/3.28  , clause( 73, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 2.88/3.28     ), X ) ) ] )
% 2.88/3.28  , 0, clause( 19401, [ =( converse( join( complement( one ), converse( top )
% 2.88/3.28     ) ), converse( top ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, top ), :=( Y, complement( one ) )] ), 
% 2.88/3.28    substitution( 1, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19403, [ =( top, converse( top ) ) ] )
% 2.88/3.28  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , 0, clause( 19402, [ =( join( converse( complement( one ) ), top ), 
% 2.88/3.28    converse( top ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, converse( complement( one ) ) )] ), 
% 2.88/3.28    substitution( 1, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19404, [ =( converse( top ), top ) ] )
% 2.88/3.28  , clause( 19403, [ =( top, converse( top ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 342, [ =( converse( top ), top ) ] )
% 2.88/3.28  , clause( 19404, [ =( converse( top ), top ) ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19406, [ =( composition( Y, converse( X ) ), converse( composition( 
% 2.88/3.28    X, converse( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 95, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.88/3.28    X, converse( Y ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19408, [ =( composition( top, converse( X ) ), converse( 
% 2.88/3.28    composition( X, top ) ) ) ] )
% 2.88/3.28  , clause( 342, [ =( converse( top ), top ) ] )
% 2.88/3.28  , 0, clause( 19406, [ =( composition( Y, converse( X ) ), converse( 
% 2.88/3.28    composition( X, converse( Y ) ) ) ) ] )
% 2.88/3.28  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 344, [ =( composition( top, converse( X ) ), converse( composition( 
% 2.88/3.28    X, top ) ) ) ] )
% 2.88/3.28  , clause( 19408, [ =( composition( top, converse( X ) ), converse( 
% 2.88/3.28    composition( X, top ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19413, [ =( join( join( complement( X ), Y ), X ), top ) ] )
% 2.88/3.28  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , 0, clause( 31, [ =( join( join( complement( Y ), X ), Y ), join( X, top )
% 2.88/3.28     ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, Y ), 
% 2.88/3.28    :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 367, [ =( join( join( complement( Y ), X ), Y ), top ) ] )
% 2.88/3.28  , clause( 19413, [ =( join( join( complement( X ), Y ), X ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19416, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.88/3.28     ), Y ) ) ) ) ] )
% 2.88/3.28  , clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.88/3.28     ) ) ), X ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19418, [ =( X, join( meet( X, top ), complement( top ) ) ) ] )
% 2.88/3.28  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , 0, clause( 19416, [ =( X, join( meet( X, Y ), complement( join( 
% 2.88/3.28    complement( X ), Y ) ) ) ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, top )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19419, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19418, [ =( X, join( meet( X, top ), complement( top ) ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19420, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.88/3.28  , clause( 19419, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 385, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.88/3.28  , clause( 19420, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19422, [ =( join( Y, top ), join( join( X, Y ), complement( X ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , clause( 32, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19424, [ =( join( complement( join( complement( X ), Y ) ), top ), 
% 2.88/3.28    join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.88/3.28  , clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.88/3.28     ) ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19422, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, meet( X, Y ) ), :=( Y, complement( join( complement( X ), Y ) ) )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19425, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.88/3.28  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , 0, clause( 19424, [ =( join( complement( join( complement( X ), Y ) ), 
% 2.88/3.28    top ), join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, complement( join( complement( X ), Y ) )
% 2.88/3.28     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19426, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.88/3.28  , clause( 19425, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 390, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.88/3.28  , clause( 19426, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19428, [ =( join( zero, X ), join( join( X, zero ), zero ) ) ] )
% 2.88/3.28  , clause( 256, [ =( join( join( X, zero ), zero ), join( zero, X ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19429, [ =( join( zero, meet( X, top ) ), join( X, zero ) ) ] )
% 2.88/3.28  , clause( 385, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.88/3.28  , 0, clause( 19428, [ =( join( zero, X ), join( join( X, zero ), zero ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( X
% 2.88/3.28    , top ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 406, [ =( join( zero, meet( X, top ) ), join( X, zero ) ) ] )
% 2.88/3.28  , clause( 19429, [ =( join( zero, meet( X, top ) ), join( X, zero ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19431, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.88/3.28  , clause( 385, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19433, [ =( X, join( zero, meet( X, top ) ) ) ] )
% 2.88/3.28  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.28  , 0, clause( 19431, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [ :=( X, meet( X, top ) ), :=( Y, zero )] ), 
% 2.88/3.28    substitution( 1, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19435, [ =( X, join( X, zero ) ) ] )
% 2.88/3.28  , clause( 406, [ =( join( zero, meet( X, top ) ), join( X, zero ) ) ] )
% 2.88/3.28  , 0, clause( 19433, [ =( X, join( zero, meet( X, top ) ) ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19436, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  , clause( 19435, [ =( X, join( X, zero ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  , clause( 19436, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19437, [ =( X, join( X, zero ) ) ] )
% 2.88/3.28  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19439, [ =( meet( X, top ), X ) ] )
% 2.88/3.28  , clause( 385, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.88/3.28  , 0, clause( 19437, [ =( X, join( X, zero ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( X
% 2.88/3.28    , top ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 415, [ =( meet( X, top ), X ) ] )
% 2.88/3.28  , clause( 19439, [ =( meet( X, top ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19441, [ =( X, join( X, zero ) ) ] )
% 2.88/3.28  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19444, [ =( join( X, zero ), join( zero, X ) ) ] )
% 2.88/3.28  , clause( 256, [ =( join( join( X, zero ), zero ), join( zero, X ) ) ] )
% 2.88/3.28  , 0, clause( 19441, [ =( X, join( X, zero ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, join( X
% 2.88/3.28    , zero ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19445, [ =( X, join( zero, X ) ) ] )
% 2.88/3.28  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  , 0, clause( 19444, [ =( join( X, zero ), join( zero, X ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19446, [ =( join( zero, X ), X ) ] )
% 2.88/3.28  , clause( 19445, [ =( X, join( zero, X ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 418, [ =( join( zero, X ), X ) ] )
% 2.88/3.28  , clause( 19446, [ =( join( zero, X ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19448, [ =( meet( X, top ), complement( join( complement( X ), zero
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 51, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 2.88/3.28    top ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19450, [ =( meet( X, top ), complement( complement( X ) ) ) ] )
% 2.88/3.28  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  , 0, clause( 19448, [ =( meet( X, top ), complement( join( complement( X )
% 2.88/3.28    , zero ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19451, [ =( X, complement( complement( X ) ) ) ] )
% 2.88/3.28  , clause( 415, [ =( meet( X, top ), X ) ] )
% 2.88/3.28  , 0, clause( 19450, [ =( meet( X, top ), complement( complement( X ) ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19452, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  , clause( 19451, [ =( X, complement( complement( X ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  , clause( 19452, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19454, [ =( meet( top, top ), complement( join( zero, zero ) ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , clause( 82, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19456, [ =( meet( top, top ), complement( zero ) ) ] )
% 2.88/3.28  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  , 0, clause( 19454, [ =( meet( top, top ), complement( join( zero, zero ) )
% 2.88/3.28     ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, zero )] ), substitution( 1, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19457, [ =( top, complement( zero ) ) ] )
% 2.88/3.28  , clause( 415, [ =( meet( X, top ), X ) ] )
% 2.88/3.28  , 0, clause( 19456, [ =( meet( top, top ), complement( zero ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, top )] ), substitution( 1, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19458, [ =( complement( zero ), top ) ] )
% 2.88/3.28  , clause( 19457, [ =( top, complement( zero ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 420, [ =( complement( zero ), top ) ] )
% 2.88/3.28  , clause( 19458, [ =( complement( zero ), top ) ] )
% 2.88/3.28  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19460, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.88/3.28     ), Y ) ) ) ) ] )
% 2.88/3.28  , clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.88/3.28     ) ) ), X ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19464, [ =( zero, join( meet( zero, X ), complement( join( top, X )
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 420, [ =( complement( zero ), top ) ] )
% 2.88/3.28  , 0, clause( 19460, [ =( X, join( meet( X, Y ), complement( join( 
% 2.88/3.28    complement( X ), Y ) ) ) ) ] )
% 2.88/3.28  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, zero ), :=( Y, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19465, [ =( zero, join( meet( zero, X ), complement( top ) ) ) ] )
% 2.88/3.28  , clause( 272, [ =( join( top, Y ), top ) ] )
% 2.88/3.28  , 0, clause( 19464, [ =( zero, join( meet( zero, X ), complement( join( top
% 2.88/3.28    , X ) ) ) ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19466, [ =( zero, join( meet( zero, X ), zero ) ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19465, [ =( zero, join( meet( zero, X ), complement( top ) ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19467, [ =( zero, meet( zero, X ) ) ] )
% 2.88/3.28  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.28  , 0, clause( 19466, [ =( zero, join( meet( zero, X ), zero ) ) ] )
% 2.88/3.28  , 0, 2, substitution( 0, [ :=( X, meet( zero, X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19468, [ =( meet( zero, X ), zero ) ] )
% 2.88/3.28  , clause( 19467, [ =( zero, meet( zero, X ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 421, [ =( meet( zero, X ), zero ) ] )
% 2.88/3.28  , clause( 19468, [ =( meet( zero, X ), zero ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19470, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19474, [ =( meet( X, zero ), complement( join( complement( X ), top
% 2.88/3.28     ) ) ) ] )
% 2.88/3.28  , clause( 420, [ =( complement( zero ), top ) ] )
% 2.88/3.28  , 0, clause( 19470, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19475, [ =( meet( X, zero ), complement( top ) ) ] )
% 2.88/3.28  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.28  , 0, clause( 19474, [ =( meet( X, zero ), complement( join( complement( X )
% 2.88/3.28    , top ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19476, [ =( meet( X, zero ), zero ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19475, [ =( meet( X, zero ), complement( top ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 422, [ =( meet( X, zero ), zero ) ] )
% 2.88/3.28  , clause( 19476, [ =( meet( X, zero ), zero ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19479, [ =( complement( X ), join( complement( X ), complement( X )
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , clause( 244, [ =( join( complement( X ), complement( X ) ), complement( X
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19482, [ =( complement( complement( X ) ), join( complement( 
% 2.88/3.28    complement( X ) ), X ) ) ] )
% 2.88/3.28  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19479, [ =( complement( X ), join( complement( X ), complement( 
% 2.88/3.28    X ) ) ) ] )
% 2.88/3.28  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.28    complement( X ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19484, [ =( complement( complement( X ) ), join( X, X ) ) ] )
% 2.88/3.28  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19482, [ =( complement( complement( X ) ), join( complement( 
% 2.88/3.28    complement( X ) ), X ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19485, [ =( X, join( X, X ) ) ] )
% 2.88/3.28  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19484, [ =( complement( complement( X ) ), join( X, X ) ) ] )
% 2.88/3.28  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19491, [ =( join( X, X ), X ) ] )
% 2.88/3.28  , clause( 19485, [ =( X, join( X, X ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 429, [ =( join( X, X ), X ) ] )
% 2.88/3.28  , clause( 19491, [ =( join( X, X ), X ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19495, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19499, [ =( meet( X, complement( Y ) ), complement( join( 
% 2.88/3.28    complement( X ), Y ) ) ) ] )
% 2.88/3.28  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19495, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, complement( Y ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19501, [ =( complement( join( complement( X ), Y ) ), meet( X, 
% 2.88/3.28    complement( Y ) ) ) ] )
% 2.88/3.28  , clause( 19499, [ =( meet( X, complement( Y ) ), complement( join( 
% 2.88/3.28    complement( X ), Y ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 432, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.88/3.28    complement( X ) ) ) ] )
% 2.88/3.28  , clause( 19501, [ =( complement( join( complement( X ), Y ) ), meet( X, 
% 2.88/3.28    complement( Y ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19503, [ =( X, complement( complement( X ) ) ) ] )
% 2.88/3.28  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19508, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.88/3.28    meet( X, Y ) ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, clause( 19503, [ =( X, complement( complement( X ) ) ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, join( complement( X ), complement( Y ) ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 433, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.88/3.28    meet( X, Y ) ) ) ] )
% 2.88/3.28  , clause( 19508, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.88/3.28    meet( X, Y ) ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19510, [ =( X, join( X, X ) ) ] )
% 2.88/3.28  , clause( 429, [ =( join( X, X ), X ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19513, [ =( join( X, Y ), join( join( X, join( X, Y ) ), Y ) ) ] )
% 2.88/3.28  , clause( 20, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 2.88/3.28  , 0, clause( 19510, [ =( X, join( X, X ) ) ] )
% 2.88/3.28  , 0, 4, substitution( 0, [ :=( X, join( X, Y ) ), :=( Y, Y ), :=( Z, X )] )
% 2.88/3.28    , substitution( 1, [ :=( X, join( X, Y ) )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19515, [ =( join( X, Y ), join( join( join( X, X ), Y ), Y ) ) ] )
% 2.88/3.28  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.88/3.28  , 0, clause( 19513, [ =( join( X, Y ), join( join( X, join( X, Y ) ), Y ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, X ), :=( Z, Y )] ), 
% 2.88/3.28    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19516, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 2.88/3.28  , clause( 429, [ =( join( X, X ), X ) ] )
% 2.88/3.28  , 0, clause( 19515, [ =( join( X, Y ), join( join( join( X, X ), Y ), Y ) )
% 2.88/3.28     ] )
% 2.88/3.28  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19517, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.88/3.28  , clause( 19516, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 434, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.88/3.28  , clause( 19517, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19526, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.88/3.28  , clause( 429, [ =( join( X, X ), X ) ] )
% 2.88/3.28  , 0, clause( 20, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ]
% 2.88/3.28     )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.28    :=( Y, Y ), :=( Z, X )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 435, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.88/3.28  , clause( 19526, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19527, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.88/3.28  , clause( 390, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19528, [ =( top, join( X, complement( meet( Y, X ) ) ) ) ] )
% 2.88/3.28  , clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.28  , 0, clause( 19527, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.88/3.28  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.28    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19531, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 2.88/3.28  , clause( 19528, [ =( top, join( X, complement( meet( Y, X ) ) ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 444, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 2.88/3.28  , clause( 19531, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19533, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.28    meet( X, Y ) ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19535, [ =( meet( X, meet( Y, complement( X ) ) ), complement( top
% 2.88/3.28     ) ) ] )
% 2.88/3.28  , clause( 444, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 2.88/3.28  , 0, clause( 19533, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.28    complement( Y ) ) ) ) ] )
% 2.88/3.28  , 0, 8, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 2.88/3.28    substitution( 1, [ :=( X, X ), :=( Y, meet( Y, complement( X ) ) )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19536, [ =( meet( X, meet( Y, complement( X ) ) ), zero ) ] )
% 2.88/3.28  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.28  , 0, clause( 19535, [ =( meet( X, meet( Y, complement( X ) ) ), complement( 
% 2.88/3.28    top ) ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.88/3.28    ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  subsumption(
% 2.88/3.28  clause( 455, [ =( meet( X, meet( Y, complement( X ) ) ), zero ) ] )
% 2.88/3.28  , clause( 19536, [ =( meet( X, meet( Y, complement( X ) ) ), zero ) ] )
% 2.88/3.28  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.28     )] ) ).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  eqswap(
% 2.88/3.28  clause( 19539, [ =( zero, meet( X, meet( Y, complement( X ) ) ) ) ] )
% 2.88/3.28  , clause( 455, [ =( meet( X, meet( Y, complement( X ) ) ), zero ) ] )
% 2.88/3.28  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.28  
% 2.88/3.28  
% 2.88/3.28  paramod(
% 2.88/3.28  clause( 19540, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ] )
% 2.88/3.28  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.28  , 0, clause( 19539, [ =( zero, meet( X, meet( Y, complement( X ) ) ) ) ] )
% 2.88/3.28  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.28    complement( X ) ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19541, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 2.88/3.29  , clause( 19540, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 457, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 2.88/3.29  , clause( 19541, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19542, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 457, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19543, [ =( zero, meet( meet( Y, X ), complement( X ) ) ) ] )
% 2.88/3.29  , clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19542, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, complement( X ) )] )
% 2.88/3.29    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19547, [ =( meet( meet( X, Y ), complement( Y ) ), zero ) ] )
% 2.88/3.29  , clause( 19543, [ =( zero, meet( meet( Y, X ), complement( X ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 460, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 2.88/3.29  , clause( 19547, [ =( meet( meet( X, Y ), complement( Y ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19551, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 2.88/3.29  , clause( 460, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19553, [ =( zero, meet( meet( Y, X ), complement( Y ) ) ) ] )
% 2.88/3.29  , clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19551, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 2.88/3.29  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19559, [ =( meet( meet( X, Y ), complement( X ) ), zero ) ] )
% 2.88/3.29  , clause( 19553, [ =( zero, meet( meet( Y, X ), complement( Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 463, [ =( meet( meet( Y, X ), complement( Y ) ), zero ) ] )
% 2.88/3.29  , clause( 19559, [ =( meet( meet( X, Y ), complement( X ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19561, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.88/3.29     ), Y ) ) ) ) ] )
% 2.88/3.29  , clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.88/3.29     ) ) ), X ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19564, [ =( meet( X, Y ), join( zero, complement( join( complement( 
% 2.88/3.29    meet( X, Y ) ), complement( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 463, [ =( meet( meet( Y, X ), complement( Y ) ), zero ) ] )
% 2.88/3.29  , 0, clause( 19561, [ =( X, join( meet( X, Y ), complement( join( 
% 2.88/3.29    complement( X ), Y ) ) ) ) ] )
% 2.88/3.29  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, meet( X, Y ) ), :=( Y, complement( X ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19565, [ =( meet( X, Y ), complement( join( complement( meet( X, Y
% 2.88/3.29     ) ), complement( X ) ) ) ) ] )
% 2.88/3.29  , clause( 418, [ =( join( zero, X ), X ) ] )
% 2.88/3.29  , 0, clause( 19564, [ =( meet( X, Y ), join( zero, complement( join( 
% 2.88/3.29    complement( meet( X, Y ) ), complement( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, complement( join( complement( meet( X, Y
% 2.88/3.29     ) ), complement( X ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19566, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.88/3.29  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.88/3.29    meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19565, [ =( meet( X, Y ), complement( join( complement( meet( 
% 2.88/3.29    X, Y ) ), complement( X ) ) ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, meet( X, Y ) ), :=( Y, X )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19567, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.88/3.29  , clause( 19566, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 465, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.88/3.29  , clause( 19567, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19568, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.88/3.29  , clause( 465, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19571, [ =( meet( X, Y ), meet( X, meet( X, Y ) ) ) ] )
% 2.88/3.29  , clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19568, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, meet( X, Y ) )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19584, [ =( meet( X, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.88/3.29  , clause( 19571, [ =( meet( X, Y ), meet( X, meet( X, Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 472, [ =( meet( X, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.88/3.29  , clause( 19584, [ =( meet( X, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19585, [ =( meet( X, Y ), meet( X, meet( X, Y ) ) ) ] )
% 2.88/3.29  , clause( 472, [ =( meet( X, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19588, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.88/3.29  , clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19585, [ =( meet( X, Y ), meet( X, meet( X, Y ) ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, meet( X, Y ) ), :=( Y, X )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19590, [ =( meet( X, Y ), meet( meet( Y, X ), X ) ) ] )
% 2.88/3.29  , clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19588, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.88/3.29  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19592, [ =( meet( Y, X ), meet( meet( Y, X ), X ) ) ] )
% 2.88/3.29  , clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19590, [ =( meet( X, Y ), meet( meet( Y, X ), X ) ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19593, [ =( meet( X, Y ), meet( Y, meet( X, Y ) ) ) ] )
% 2.88/3.29  , clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19592, [ =( meet( Y, X ), meet( meet( Y, X ), X ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, meet( X, Y ) )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19597, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.88/3.29  , clause( 19593, [ =( meet( X, Y ), meet( Y, meet( X, Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 481, [ =( meet( X, meet( Y, X ) ), meet( Y, X ) ) ] )
% 2.88/3.29  , clause( 19597, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19603, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 2.88/3.29  , clause( 434, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19606, [ =( join( meet( X, Y ), complement( join( complement( X ), 
% 2.88/3.29    Y ) ) ), join( X, complement( join( complement( X ), Y ) ) ) ) ] )
% 2.88/3.29  , clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.88/3.29     ) ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19603, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 2.88/3.29  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, meet( X, Y ) ), :=( Y, complement( join( complement( X ), Y ) ) )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19607, [ =( X, join( X, complement( join( complement( X ), Y ) ) )
% 2.88/3.29     ) ] )
% 2.88/3.29  , clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.88/3.29     ) ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19606, [ =( join( meet( X, Y ), complement( join( complement( 
% 2.88/3.29    X ), Y ) ) ), join( X, complement( join( complement( X ), Y ) ) ) ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19614, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 2.88/3.29  , clause( 432, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.88/3.29    complement( X ) ) ) ] )
% 2.88/3.29  , 0, clause( 19607, [ =( X, join( X, complement( join( complement( X ), Y )
% 2.88/3.29     ) ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19615, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.88/3.29  , clause( 19614, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 483, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.88/3.29  , clause( 19615, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19617, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 2.88/3.29  , clause( 483, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19618, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.88/3.29  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19617, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 2.88/3.29  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.29    :=( Y, complement( Y ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19619, [ =( join( X, meet( X, Y ) ), X ) ] )
% 2.88/3.29  , clause( 19618, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 486, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 2.88/3.29  , clause( 19619, [ =( join( X, meet( X, Y ) ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19621, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.88/3.29  , clause( 486, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19622, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 481, [ =( meet( X, meet( Y, X ) ), meet( Y, X ) ) ] )
% 2.88/3.29  , 0, clause( 19621, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, meet( Y, X ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19623, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.88/3.29  , clause( 19622, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 496, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.88/3.29  , clause( 19623, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19624, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 496, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19625, [ =( X, join( meet( Y, X ), X ) ) ] )
% 2.88/3.29  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.29  , 0, clause( 19624, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, meet( Y, X ) )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19628, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.88/3.29  , clause( 19625, [ =( X, join( meet( Y, X ), X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 512, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.88/3.29  , clause( 19628, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19630, [ =( complement( meet( X, Y ) ), join( complement( X ), 
% 2.88/3.29    complement( Y ) ) ) ] )
% 2.88/3.29  , clause( 433, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.88/3.29    meet( X, Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19631, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.88/3.29    complement( Y ) ) ) ] )
% 2.88/3.29  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19630, [ =( complement( meet( X, Y ) ), join( complement( X )
% 2.88/3.29    , complement( Y ) ) ) ] )
% 2.88/3.29  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.29    complement( X ) ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 545, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.88/3.29    complement( Y ) ) ) ] )
% 2.88/3.29  , clause( 19631, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.88/3.29    complement( Y ) ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19635, [ =( complement( meet( X, Y ) ), join( complement( X ), 
% 2.88/3.29    complement( Y ) ) ) ] )
% 2.88/3.29  , clause( 433, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.88/3.29    meet( X, Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19637, [ =( complement( meet( X, Y ) ), join( complement( Y ), 
% 2.88/3.29    complement( X ) ) ) ] )
% 2.88/3.29  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.88/3.29  , 0, clause( 19635, [ =( complement( meet( X, Y ) ), join( complement( X )
% 2.88/3.29    , complement( Y ) ) ) ] )
% 2.88/3.29  , 0, 5, substitution( 0, [ :=( X, complement( X ) ), :=( Y, complement( Y )
% 2.88/3.29     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19639, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 2.88/3.29     ) ] )
% 2.88/3.29  , clause( 433, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.88/3.29    meet( X, Y ) ) ) ] )
% 2.88/3.29  , 0, clause( 19637, [ =( complement( meet( X, Y ) ), join( complement( Y )
% 2.88/3.29    , complement( X ) ) ) ] )
% 2.88/3.29  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 553, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) ) )
% 2.88/3.29     ] )
% 2.88/3.29  , clause( 19639, [ =( complement( meet( X, Y ) ), complement( meet( Y, X )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19640, [ =( zero, meet( complement( X ), X ) ) ] )
% 2.88/3.29  , clause( 60, [ =( meet( complement( X ), X ), zero ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19641, [ =( zero, meet( complement( meet( Y, X ) ), meet( X, Y ) )
% 2.88/3.29     ) ] )
% 2.88/3.29  , clause( 553, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 2.88/3.29     ) ] )
% 2.88/3.29  , 0, clause( 19640, [ =( zero, meet( complement( X ), X ) ) ] )
% 2.88/3.29  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, meet( X, Y ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19644, [ =( meet( complement( meet( X, Y ) ), meet( Y, X ) ), zero
% 2.88/3.29     ) ] )
% 2.88/3.29  , clause( 19641, [ =( zero, meet( complement( meet( Y, X ) ), meet( X, Y )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 575, [ =( meet( complement( meet( Y, X ) ), meet( X, Y ) ), zero )
% 2.88/3.29     ] )
% 2.88/3.29  , clause( 19644, [ =( meet( complement( meet( X, Y ) ), meet( Y, X ) ), 
% 2.88/3.29    zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19645, [ =( join( X, converse( join( Y, Z ) ) ), join( join( X, 
% 2.88/3.29    converse( Y ) ), converse( Z ) ) ) ] )
% 2.88/3.29  , clause( 70, [ =( join( join( Z, converse( X ) ), converse( Y ) ), join( Z
% 2.88/3.29    , converse( join( X, Y ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19649, [ =( join( complement( converse( X ) ), converse( join( Y, X
% 2.88/3.29     ) ) ), top ) ] )
% 2.88/3.29  , clause( 367, [ =( join( join( complement( Y ), X ), Y ), top ) ] )
% 2.88/3.29  , 0, clause( 19645, [ =( join( X, converse( join( Y, Z ) ) ), join( join( X
% 2.88/3.29    , converse( Y ) ), converse( Z ) ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [ :=( X, converse( Y ) ), :=( Y, converse( X ) )] )
% 2.88/3.29    , substitution( 1, [ :=( X, complement( converse( X ) ) ), :=( Y, Y ), 
% 2.88/3.29    :=( Z, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 631, [ =( join( complement( converse( X ) ), converse( join( Y, X )
% 2.88/3.29     ) ), top ) ] )
% 2.88/3.29  , clause( 19649, [ =( join( complement( converse( X ) ), converse( join( Y
% 2.88/3.29    , X ) ) ), top ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19656, [ =( top, join( complement( converse( X ) ), converse( join( 
% 2.88/3.29    Y, X ) ) ) ) ] )
% 2.88/3.29  , clause( 631, [ =( join( complement( converse( X ) ), converse( join( Y, X
% 2.88/3.29     ) ) ), top ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19657, [ =( top, join( complement( converse( zero ) ), converse( X
% 2.88/3.29     ) ) ) ] )
% 2.88/3.29  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.29  , 0, clause( 19656, [ =( top, join( complement( converse( X ) ), converse( 
% 2.88/3.29    join( Y, X ) ) ) ) ] )
% 2.88/3.29  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, zero )
% 2.88/3.29    , :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19658, [ =( join( complement( converse( zero ) ), converse( X ) ), 
% 2.88/3.29    top ) ] )
% 2.88/3.29  , clause( 19657, [ =( top, join( complement( converse( zero ) ), converse( 
% 2.88/3.29    X ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 644, [ =( join( complement( converse( zero ) ), converse( X ) ), 
% 2.88/3.29    top ) ] )
% 2.88/3.29  , clause( 19658, [ =( join( complement( converse( zero ) ), converse( X ) )
% 2.88/3.29    , top ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19660, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.88/3.29     ), Y ) ) ) ) ] )
% 2.88/3.29  , clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.88/3.29     ) ) ), X ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19664, [ =( converse( X ), join( meet( converse( X ), converse( 
% 2.88/3.29    join( Y, X ) ) ), complement( top ) ) ) ] )
% 2.88/3.29  , clause( 631, [ =( join( complement( converse( X ) ), converse( join( Y, X
% 2.88/3.29     ) ) ), top ) ] )
% 2.88/3.29  , 0, clause( 19660, [ =( X, join( meet( X, Y ), complement( join( 
% 2.88/3.29    complement( X ), Y ) ) ) ) ] )
% 2.88/3.29  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, converse( X ) ), :=( Y, converse( join( Y, X ) ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19665, [ =( converse( X ), join( meet( converse( X ), converse( 
% 2.88/3.29    join( Y, X ) ) ), zero ) ) ] )
% 2.88/3.29  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.29  , 0, clause( 19664, [ =( converse( X ), join( meet( converse( X ), converse( 
% 2.88/3.29    join( Y, X ) ) ), complement( top ) ) ) ] )
% 2.88/3.29  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19666, [ =( converse( X ), meet( converse( X ), converse( join( Y, 
% 2.88/3.29    X ) ) ) ) ] )
% 2.88/3.29  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.29  , 0, clause( 19665, [ =( converse( X ), join( meet( converse( X ), converse( 
% 2.88/3.29    join( Y, X ) ) ), zero ) ) ] )
% 2.88/3.29  , 0, 3, substitution( 0, [ :=( X, meet( converse( X ), converse( join( Y, X
% 2.88/3.29     ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19667, [ =( meet( converse( X ), converse( join( Y, X ) ) ), 
% 2.88/3.29    converse( X ) ) ] )
% 2.88/3.29  , clause( 19666, [ =( converse( X ), meet( converse( X ), converse( join( Y
% 2.88/3.29    , X ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 645, [ =( meet( converse( X ), converse( join( Y, X ) ) ), converse( 
% 2.88/3.29    X ) ) ] )
% 2.88/3.29  , clause( 19667, [ =( meet( converse( X ), converse( join( Y, X ) ) ), 
% 2.88/3.29    converse( X ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19669, [ =( top, join( complement( converse( zero ) ), converse( X
% 2.88/3.29     ) ) ) ] )
% 2.88/3.29  , clause( 644, [ =( join( complement( converse( zero ) ), converse( X ) ), 
% 2.88/3.29    top ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19670, [ =( top, join( complement( converse( zero ) ), X ) ) ] )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19669, [ =( top, join( complement( converse( zero ) ), 
% 2.88/3.29    converse( X ) ) ) ] )
% 2.88/3.29  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.29    converse( X ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19671, [ =( join( complement( converse( zero ) ), X ), top ) ] )
% 2.88/3.29  , clause( 19670, [ =( top, join( complement( converse( zero ) ), X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 668, [ =( join( complement( converse( zero ) ), X ), top ) ] )
% 2.88/3.29  , clause( 19671, [ =( join( complement( converse( zero ) ), X ), top ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19673, [ =( meet( X, top ), complement( join( complement( X ), zero
% 2.88/3.29     ) ) ) ] )
% 2.88/3.29  , clause( 51, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 2.88/3.29    top ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19676, [ =( meet( converse( zero ), top ), complement( top ) ) ] )
% 2.88/3.29  , clause( 668, [ =( join( complement( converse( zero ) ), X ), top ) ] )
% 2.88/3.29  , 0, clause( 19673, [ =( meet( X, top ), complement( join( complement( X )
% 2.88/3.29    , zero ) ) ) ] )
% 2.88/3.29  , 0, 6, substitution( 0, [ :=( X, zero )] ), substitution( 1, [ :=( X, 
% 2.88/3.29    converse( zero ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19677, [ =( meet( converse( zero ), top ), zero ) ] )
% 2.88/3.29  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.29  , 0, clause( 19676, [ =( meet( converse( zero ), top ), complement( top ) )
% 2.88/3.29     ] )
% 2.88/3.29  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19678, [ =( converse( zero ), zero ) ] )
% 2.88/3.29  , clause( 415, [ =( meet( X, top ), X ) ] )
% 2.88/3.29  , 0, clause( 19677, [ =( meet( converse( zero ), top ), zero ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, converse( zero ) )] ), substitution( 1, [] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 673, [ =( converse( zero ), zero ) ] )
% 2.88/3.29  , clause( 19678, [ =( converse( zero ), zero ) ] )
% 2.88/3.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19681, [ =( join( X, converse( Y ) ), converse( join( converse( X )
% 2.88/3.29    , Y ) ) ) ] )
% 2.88/3.29  , clause( 72, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 2.88/3.29    Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19683, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 2.88/3.29    converse( top ) ) ] )
% 2.88/3.29  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.88/3.29  , 0, clause( 19681, [ =( join( X, converse( Y ) ), converse( join( converse( 
% 2.88/3.29    X ), Y ) ) ) ] )
% 2.88/3.29  , 0, 8, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, complement( converse( X ) ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19684, [ =( join( X, converse( complement( converse( X ) ) ) ), top
% 2.88/3.29     ) ] )
% 2.88/3.29  , clause( 342, [ =( converse( top ), top ) ] )
% 2.88/3.29  , 0, clause( 19683, [ =( join( X, converse( complement( converse( X ) ) ) )
% 2.88/3.29    , converse( top ) ) ] )
% 2.88/3.29  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 695, [ =( join( X, converse( complement( converse( X ) ) ) ), top )
% 2.88/3.29     ] )
% 2.88/3.29  , clause( 19684, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 2.88/3.29    top ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19687, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 2.88/3.29    Y ) ) ) ) ] )
% 2.88/3.29  , clause( 73, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 2.88/3.29     ), X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19689, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), 
% 2.88/3.29    converse( converse( Y ) ) ) ] )
% 2.88/3.29  , clause( 512, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.88/3.29  , 0, clause( 19687, [ =( join( converse( X ), Y ), converse( join( X, 
% 2.88/3.29    converse( Y ) ) ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [ :=( X, converse( Y ) ), :=( Y, X )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, meet( X, converse( Y ) ) ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19690, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19689, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), 
% 2.88/3.29    converse( converse( Y ) ) ) ] )
% 2.88/3.29  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.29    :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 699, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ] )
% 2.88/3.29  , clause( 19690, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y )
% 2.88/3.29     ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19693, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.88/3.29     ), Y ) ) ) ) ] )
% 2.88/3.29  , clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.88/3.29     ) ) ), X ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19696, [ =( X, join( meet( X, converse( complement( converse( 
% 2.88/3.29    complement( X ) ) ) ) ), complement( top ) ) ) ] )
% 2.88/3.29  , clause( 695, [ =( join( X, converse( complement( converse( X ) ) ) ), top
% 2.88/3.29     ) ] )
% 2.88/3.29  , 0, clause( 19693, [ =( X, join( meet( X, Y ), complement( join( 
% 2.88/3.29    complement( X ), Y ) ) ) ) ] )
% 2.88/3.29  , 0, 11, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [
% 2.88/3.29     :=( X, X ), :=( Y, converse( complement( converse( complement( X ) ) ) )
% 2.88/3.29     )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19697, [ =( X, join( meet( X, converse( complement( converse( 
% 2.88/3.29    complement( X ) ) ) ) ), zero ) ) ] )
% 2.88/3.29  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.29  , 0, clause( 19696, [ =( X, join( meet( X, converse( complement( converse( 
% 2.88/3.29    complement( X ) ) ) ) ), complement( top ) ) ) ] )
% 2.88/3.29  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19698, [ =( X, meet( X, converse( complement( converse( complement( 
% 2.88/3.29    X ) ) ) ) ) ) ] )
% 2.88/3.29  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.29  , 0, clause( 19697, [ =( X, join( meet( X, converse( complement( converse( 
% 2.88/3.29    complement( X ) ) ) ) ), zero ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, meet( X, converse( complement( converse( 
% 2.88/3.29    complement( X ) ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19699, [ =( meet( X, converse( complement( converse( complement( X
% 2.88/3.29     ) ) ) ) ), X ) ] )
% 2.88/3.29  , clause( 19698, [ =( X, meet( X, converse( complement( converse( 
% 2.88/3.29    complement( X ) ) ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 742, [ =( meet( X, converse( complement( converse( complement( X )
% 2.88/3.29     ) ) ) ), X ) ] )
% 2.88/3.29  , clause( 19699, [ =( meet( X, converse( complement( converse( complement( 
% 2.88/3.29    X ) ) ) ) ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19701, [ =( Y, join( converse( meet( X, converse( Y ) ) ), Y ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 699, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 2.88/3.29     )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19702, [ =( complement( converse( complement( X ) ) ), join( 
% 2.88/3.29    converse( X ), complement( converse( complement( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 742, [ =( meet( X, converse( complement( converse( complement( X
% 2.88/3.29     ) ) ) ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19701, [ =( Y, join( converse( meet( X, converse( Y ) ) ), Y )
% 2.88/3.29     ) ] )
% 2.88/3.29  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.29    :=( Y, complement( converse( complement( X ) ) ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19703, [ =( join( converse( X ), complement( converse( complement( 
% 2.88/3.29    X ) ) ) ), complement( converse( complement( X ) ) ) ) ] )
% 2.88/3.29  , clause( 19702, [ =( complement( converse( complement( X ) ) ), join( 
% 2.88/3.29    converse( X ), complement( converse( complement( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 820, [ =( join( converse( X ), complement( converse( complement( X
% 2.88/3.29     ) ) ) ), complement( converse( complement( X ) ) ) ) ] )
% 2.88/3.29  , clause( 19703, [ =( join( converse( X ), complement( converse( complement( 
% 2.88/3.29    X ) ) ) ), complement( converse( complement( X ) ) ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19705, [ =( converse( X ), meet( converse( X ), converse( join( Y, 
% 2.88/3.29    X ) ) ) ) ] )
% 2.88/3.29  , clause( 645, [ =( meet( converse( X ), converse( join( Y, X ) ) ), 
% 2.88/3.29    converse( X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19708, [ =( converse( converse( X ) ), meet( converse( converse( X
% 2.88/3.29     ) ), converse( converse( join( Y, X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.88/3.29    Y ) ) ) ] )
% 2.88/3.29  , 0, clause( 19705, [ =( converse( X ), meet( converse( X ), converse( join( 
% 2.88/3.29    Y, X ) ) ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, converse( X ) ), :=( Y, converse( Y ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19711, [ =( converse( converse( X ) ), meet( converse( converse( X
% 2.88/3.29     ) ), join( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19708, [ =( converse( converse( X ) ), meet( converse( 
% 2.88/3.29    converse( X ) ), converse( converse( join( Y, X ) ) ) ) ) ] )
% 2.88/3.29  , 0, 8, substitution( 0, [ :=( X, join( Y, X ) )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19717, [ =( converse( converse( X ) ), meet( X, join( Y, X ) ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19711, [ =( converse( converse( X ) ), meet( converse( 
% 2.88/3.29    converse( X ) ), join( Y, X ) ) ) ] )
% 2.88/3.29  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.29    :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19718, [ =( X, meet( X, join( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19717, [ =( converse( converse( X ) ), meet( X, join( Y, X ) )
% 2.88/3.29     ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.29    :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19720, [ =( meet( X, join( Y, X ) ), X ) ] )
% 2.88/3.29  , clause( 19718, [ =( X, meet( X, join( Y, X ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 852, [ =( meet( Y, join( X, Y ) ), Y ) ] )
% 2.88/3.29  , clause( 19720, [ =( meet( X, join( Y, X ) ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19723, [ =( X, meet( X, join( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 852, [ =( meet( Y, join( X, Y ) ), Y ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19724, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 2.88/3.29  , clause( 435, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19723, [ =( X, meet( X, join( Y, X ) ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, join( X, Y ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19725, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.88/3.29  , clause( 19724, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 858, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.88/3.29  , clause( 19725, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19727, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 457, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19728, [ =( zero, meet( complement( join( X, Y ) ), Y ) ) ] )
% 2.88/3.29  , clause( 852, [ =( meet( Y, join( X, Y ) ), Y ) ] )
% 2.88/3.29  , 0, clause( 19727, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ] )
% 2.88/3.29  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, join( X, Y ) ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19729, [ =( meet( complement( join( X, Y ) ), Y ), zero ) ] )
% 2.88/3.29  , clause( 19728, [ =( zero, meet( complement( join( X, Y ) ), Y ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 862, [ =( meet( complement( join( Y, X ) ), X ), zero ) ] )
% 2.88/3.29  , clause( 19729, [ =( meet( complement( join( X, Y ) ), Y ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19731, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 481, [ =( meet( X, meet( Y, X ) ), meet( Y, X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19733, [ =( meet( X, join( X, Y ) ), meet( join( X, Y ), X ) ) ] )
% 2.88/3.29  , clause( 858, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19731, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 2.88/3.29  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, join( X, Y ) ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19734, [ =( X, meet( join( X, Y ), X ) ) ] )
% 2.88/3.29  , clause( 858, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19733, [ =( meet( X, join( X, Y ) ), meet( join( X, Y ), X ) )
% 2.88/3.29     ] )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19736, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.88/3.29  , clause( 19734, [ =( X, meet( join( X, Y ), X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 869, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.88/3.29  , clause( 19736, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19739, [ =( X, meet( join( X, Y ), X ) ) ] )
% 2.88/3.29  , clause( 869, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19740, [ =( composition( converse( sk1 ), sk1 ), meet( one, 
% 2.88/3.29    composition( converse( sk1 ), sk1 ) ) ) ] )
% 2.88/3.29  , clause( 16, [ =( join( composition( converse( sk1 ), sk1 ), one ), one )
% 2.88/3.29     ] )
% 2.88/3.29  , 0, clause( 19739, [ =( X, meet( join( X, Y ), X ) ) ] )
% 2.88/3.29  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, composition( 
% 2.88/3.29    converse( sk1 ), sk1 ) ), :=( Y, one )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19741, [ =( meet( one, composition( converse( sk1 ), sk1 ) ), 
% 2.88/3.29    composition( converse( sk1 ), sk1 ) ) ] )
% 2.88/3.29  , clause( 19740, [ =( composition( converse( sk1 ), sk1 ), meet( one, 
% 2.88/3.29    composition( converse( sk1 ), sk1 ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 886, [ =( meet( one, composition( converse( sk1 ), sk1 ) ), 
% 2.88/3.29    composition( converse( sk1 ), sk1 ) ) ] )
% 2.88/3.29  , clause( 19741, [ =( meet( one, composition( converse( sk1 ), sk1 ) ), 
% 2.88/3.29    composition( converse( sk1 ), sk1 ) ) ] )
% 2.88/3.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19744, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 432, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.88/3.29    complement( X ) ) ) ] )
% 2.88/3.29  , 0, clause( 34, [ =( join( meet( X, Y ), complement( join( complement( X )
% 2.88/3.29    , Y ) ) ), X ) ] )
% 2.88/3.29  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1000, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 19744, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 2.88/3.29     ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19746, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) ) ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 1000, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 2.88/3.29     ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19748, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 47, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19746, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, 6, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19754, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 19748, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) )
% 2.88/3.29     ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1014, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 19754, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 2.88/3.29     ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19756, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 1014, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 2.88/3.29     ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19759, [ =( meet( X, Y ), join( meet( meet( X, Y ), meet( Y, X ) )
% 2.88/3.29    , zero ) ) ] )
% 2.88/3.29  , clause( 575, [ =( meet( complement( meet( Y, X ) ), meet( X, Y ) ), zero
% 2.88/3.29     ) ] )
% 2.88/3.29  , 0, clause( 19756, [ =( X, join( meet( X, Y ), meet( complement( Y ), X )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, meet( X, Y ) ), :=( Y, meet( Y, X ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19760, [ =( meet( X, Y ), meet( meet( X, Y ), meet( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.29  , 0, clause( 19759, [ =( meet( X, Y ), join( meet( meet( X, Y ), meet( Y, X
% 2.88/3.29     ) ), zero ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, meet( meet( X, Y ), meet( Y, X ) ) )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19761, [ =( meet( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ] )
% 2.88/3.29  , clause( 19760, [ =( meet( X, Y ), meet( meet( X, Y ), meet( Y, X ) ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1135, [ =( meet( meet( Y, X ), meet( X, Y ) ), meet( Y, X ) ) ] )
% 2.88/3.29  , clause( 19761, [ =( meet( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19763, [ =( join( X, complement( Y ) ), complement( meet( 
% 2.88/3.29    complement( X ), Y ) ) ) ] )
% 2.88/3.29  , clause( 545, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.88/3.29    complement( Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19766, [ =( join( X, complement( converse( complement( converse( 
% 2.88/3.29    complement( complement( X ) ) ) ) ) ) ), complement( complement( X ) ) )
% 2.88/3.29     ] )
% 2.88/3.29  , clause( 742, [ =( meet( X, converse( complement( converse( complement( X
% 2.88/3.29     ) ) ) ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19763, [ =( join( X, complement( Y ) ), complement( meet( 
% 2.88/3.29    complement( X ), Y ) ) ) ] )
% 2.88/3.29  , 0, 11, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [
% 2.88/3.29     :=( X, X ), :=( Y, converse( complement( converse( complement( 
% 2.88/3.29    complement( X ) ) ) ) ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19768, [ =( join( X, complement( converse( complement( converse( 
% 2.88/3.29    complement( complement( X ) ) ) ) ) ) ), X ) ] )
% 2.88/3.29  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19766, [ =( join( X, complement( converse( complement( 
% 2.88/3.29    converse( complement( complement( X ) ) ) ) ) ) ), complement( complement( 
% 2.88/3.29    X ) ) ) ] )
% 2.88/3.29  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19769, [ =( join( X, complement( converse( complement( converse( X
% 2.88/3.29     ) ) ) ) ), X ) ] )
% 2.88/3.29  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19768, [ =( join( X, complement( converse( complement( 
% 2.88/3.29    converse( complement( complement( X ) ) ) ) ) ) ), X ) ] )
% 2.88/3.29  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1152, [ =( join( X, complement( converse( complement( converse( X )
% 2.88/3.29     ) ) ) ), X ) ] )
% 2.88/3.29  , clause( 19769, [ =( join( X, complement( converse( complement( converse( 
% 2.88/3.29    X ) ) ) ) ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19774, [ =( X, join( X, complement( converse( complement( converse( 
% 2.88/3.29    X ) ) ) ) ) ) ] )
% 2.88/3.29  , clause( 1152, [ =( join( X, complement( converse( complement( converse( X
% 2.88/3.29     ) ) ) ) ), X ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19776, [ =( converse( X ), join( converse( X ), complement( 
% 2.88/3.29    converse( complement( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19774, [ =( X, join( X, complement( converse( complement( 
% 2.88/3.29    converse( X ) ) ) ) ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.29    converse( X ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19777, [ =( converse( X ), complement( converse( complement( X ) )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , clause( 820, [ =( join( converse( X ), complement( converse( complement( 
% 2.88/3.29    X ) ) ) ), complement( converse( complement( X ) ) ) ) ] )
% 2.88/3.29  , 0, clause( 19776, [ =( converse( X ), join( converse( X ), complement( 
% 2.88/3.29    converse( complement( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19778, [ =( complement( converse( complement( X ) ) ), converse( X
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , clause( 19777, [ =( converse( X ), complement( converse( complement( X )
% 2.88/3.29     ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1199, [ =( complement( converse( complement( X ) ) ), converse( X )
% 2.88/3.29     ) ] )
% 2.88/3.29  , clause( 19778, [ =( complement( converse( complement( X ) ) ), converse( 
% 2.88/3.29    X ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19779, [ =( converse( X ), complement( converse( complement( X ) )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , clause( 1199, [ =( complement( converse( complement( X ) ) ), converse( X
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19781, [ =( converse( complement( X ) ), complement( converse( X )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19779, [ =( converse( X ), complement( converse( complement( X
% 2.88/3.29     ) ) ) ) ] )
% 2.88/3.29  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.29    complement( X ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1220, [ =( converse( complement( X ) ), complement( converse( X ) )
% 2.88/3.29     ) ] )
% 2.88/3.29  , clause( 19781, [ =( converse( complement( X ) ), complement( converse( X
% 2.88/3.29     ) ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19784, [ =( composition( converse( Y ), X ), converse( composition( 
% 2.88/3.29    converse( X ), Y ) ) ) ] )
% 2.88/3.29  , clause( 96, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.88/3.29    converse( Y ), X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19788, [ =( composition( converse( X ), complement( Y ) ), converse( 
% 2.88/3.29    composition( complement( converse( Y ) ), X ) ) ) ] )
% 2.88/3.29  , clause( 1220, [ =( converse( complement( X ) ), complement( converse( X )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, clause( 19784, [ =( composition( converse( Y ), X ), converse( 
% 2.88/3.29    composition( converse( X ), Y ) ) ) ] )
% 2.88/3.29  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 2.88/3.29    complement( Y ) ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19790, [ =( converse( composition( complement( converse( Y ) ), X )
% 2.88/3.29     ), composition( converse( X ), complement( Y ) ) ) ] )
% 2.88/3.29  , clause( 19788, [ =( composition( converse( X ), complement( Y ) ), 
% 2.88/3.29    converse( composition( complement( converse( Y ) ), X ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1240, [ =( converse( composition( complement( converse( X ) ), Y )
% 2.88/3.29     ), composition( converse( Y ), complement( X ) ) ) ] )
% 2.88/3.29  , clause( 19790, [ =( converse( composition( complement( converse( Y ) ), X
% 2.88/3.29     ) ), composition( converse( X ), complement( Y ) ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19792, [ =( composition( Y, converse( X ) ), converse( composition( 
% 2.88/3.29    X, converse( Y ) ) ) ) ] )
% 2.88/3.29  , clause( 95, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.88/3.29    X, converse( Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19796, [ =( composition( complement( X ), converse( Y ) ), converse( 
% 2.88/3.29    composition( Y, complement( converse( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 1220, [ =( converse( complement( X ) ), complement( converse( X )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, clause( 19792, [ =( composition( Y, converse( X ) ), converse( 
% 2.88/3.29    composition( X, converse( Y ) ) ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.88/3.29    :=( Y, complement( X ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19798, [ =( converse( composition( Y, complement( converse( X ) ) )
% 2.88/3.29     ), composition( complement( X ), converse( Y ) ) ) ] )
% 2.88/3.29  , clause( 19796, [ =( composition( complement( X ), converse( Y ) ), 
% 2.88/3.29    converse( composition( Y, complement( converse( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1241, [ =( converse( composition( Y, complement( converse( X ) ) )
% 2.88/3.29     ), composition( complement( X ), converse( Y ) ) ) ] )
% 2.88/3.29  , clause( 19798, [ =( converse( composition( Y, complement( converse( X ) )
% 2.88/3.29     ) ), composition( complement( X ), converse( Y ) ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19800, [ =( converse( composition( Y, X ) ), composition( converse( 
% 2.88/3.29    X ), converse( Y ) ) ) ] )
% 2.88/3.29  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.88/3.29    composition( X, Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19802, [ =( converse( composition( complement( X ), Y ) ), 
% 2.88/3.29    composition( converse( Y ), complement( converse( X ) ) ) ) ] )
% 2.88/3.29  , clause( 1220, [ =( converse( complement( X ) ), complement( converse( X )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, clause( 19800, [ =( converse( composition( Y, X ) ), composition( 
% 2.88/3.29    converse( X ), converse( Y ) ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.88/3.29    :=( Y, complement( X ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19804, [ =( composition( converse( Y ), complement( converse( X ) )
% 2.88/3.29     ), converse( composition( complement( X ), Y ) ) ) ] )
% 2.88/3.29  , clause( 19802, [ =( converse( composition( complement( X ), Y ) ), 
% 2.88/3.29    composition( converse( Y ), complement( converse( X ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1244, [ =( composition( converse( Y ), complement( converse( X ) )
% 2.88/3.29     ), converse( composition( complement( X ), Y ) ) ) ] )
% 2.88/3.29  , clause( 19804, [ =( composition( converse( Y ), complement( converse( X )
% 2.88/3.29     ) ), converse( composition( complement( X ), Y ) ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19806, [ =( converse( join( X, Y ) ), join( converse( X ), converse( 
% 2.88/3.29    Y ) ) ) ] )
% 2.88/3.29  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.88/3.29    Y ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19808, [ =( converse( join( X, complement( Y ) ) ), join( converse( 
% 2.88/3.29    X ), complement( converse( Y ) ) ) ) ] )
% 2.88/3.29  , clause( 1220, [ =( converse( complement( X ) ), complement( converse( X )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, clause( 19806, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.88/3.29    converse( Y ) ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.29    :=( Y, complement( Y ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19810, [ =( join( converse( X ), complement( converse( Y ) ) ), 
% 2.88/3.29    converse( join( X, complement( Y ) ) ) ) ] )
% 2.88/3.29  , clause( 19808, [ =( converse( join( X, complement( Y ) ) ), join( 
% 2.88/3.29    converse( X ), complement( converse( Y ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1246, [ =( join( converse( Y ), complement( converse( X ) ) ), 
% 2.88/3.29    converse( join( Y, complement( X ) ) ) ) ] )
% 2.88/3.29  , clause( 19810, [ =( join( converse( X ), complement( converse( Y ) ) ), 
% 2.88/3.29    converse( join( X, complement( Y ) ) ) ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19812, [ =( complement( converse( Y ) ), join( composition( X, 
% 2.88/3.29    complement( converse( composition( Y, X ) ) ) ), complement( converse( Y
% 2.88/3.29     ) ) ) ) ] )
% 2.88/3.29  , clause( 103, [ =( join( composition( X, complement( converse( composition( 
% 2.88/3.29    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 2.88/3.29     ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19820, [ =( complement( converse( top ) ), join( composition( 
% 2.88/3.29    converse( X ), complement( converse( converse( composition( X, top ) ) )
% 2.88/3.29     ) ), complement( converse( top ) ) ) ) ] )
% 2.88/3.29  , clause( 344, [ =( composition( top, converse( X ) ), converse( 
% 2.88/3.29    composition( X, top ) ) ) ] )
% 2.88/3.29  , 0, clause( 19812, [ =( complement( converse( Y ) ), join( composition( X
% 2.88/3.29    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 2.88/3.29    Y ) ) ) ) ] )
% 2.88/3.29  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.29    converse( X ) ), :=( Y, top )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19821, [ =( complement( converse( top ) ), join( converse( 
% 2.88/3.29    composition( complement( converse( composition( X, top ) ) ), X ) ), 
% 2.88/3.29    complement( converse( top ) ) ) ) ] )
% 2.88/3.29  , clause( 1244, [ =( composition( converse( Y ), complement( converse( X )
% 2.88/3.29     ) ), converse( composition( complement( X ), Y ) ) ) ] )
% 2.88/3.29  , 0, clause( 19820, [ =( complement( converse( top ) ), join( composition( 
% 2.88/3.29    converse( X ), complement( converse( converse( composition( X, top ) ) )
% 2.88/3.29     ) ), complement( converse( top ) ) ) ) ] )
% 2.88/3.29  , 0, 5, substitution( 0, [ :=( X, converse( composition( X, top ) ) ), :=( 
% 2.88/3.29    Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19822, [ =( complement( converse( top ) ), converse( join( 
% 2.88/3.29    composition( complement( converse( composition( X, top ) ) ), X ), 
% 2.88/3.29    complement( top ) ) ) ) ] )
% 2.88/3.29  , clause( 1246, [ =( join( converse( Y ), complement( converse( X ) ) ), 
% 2.88/3.29    converse( join( Y, complement( X ) ) ) ) ] )
% 2.88/3.29  , 0, clause( 19821, [ =( complement( converse( top ) ), join( converse( 
% 2.88/3.29    composition( complement( converse( composition( X, top ) ) ), X ) ), 
% 2.88/3.29    complement( converse( top ) ) ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, top ), :=( Y, composition( complement( 
% 2.88/3.29    converse( composition( X, top ) ) ), X ) )] ), substitution( 1, [ :=( X, 
% 2.88/3.29    X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19823, [ =( complement( converse( top ) ), converse( join( 
% 2.88/3.29    composition( complement( converse( composition( X, top ) ) ), X ), zero )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.29  , 0, clause( 19822, [ =( complement( converse( top ) ), converse( join( 
% 2.88/3.29    composition( complement( converse( composition( X, top ) ) ), X ), 
% 2.88/3.29    complement( top ) ) ) ) ] )
% 2.88/3.29  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19824, [ =( complement( converse( top ) ), converse( composition( 
% 2.88/3.29    complement( converse( composition( X, top ) ) ), X ) ) ) ] )
% 2.88/3.29  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.29  , 0, clause( 19823, [ =( complement( converse( top ) ), converse( join( 
% 2.88/3.29    composition( complement( converse( composition( X, top ) ) ), X ), zero )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, 5, substitution( 0, [ :=( X, composition( complement( converse( 
% 2.88/3.29    composition( X, top ) ) ), X ) )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19825, [ =( complement( converse( top ) ), composition( converse( X
% 2.88/3.29     ), complement( composition( X, top ) ) ) ) ] )
% 2.88/3.29  , clause( 1240, [ =( converse( composition( complement( converse( X ) ), Y
% 2.88/3.29     ) ), composition( converse( Y ), complement( X ) ) ) ] )
% 2.88/3.29  , 0, clause( 19824, [ =( complement( converse( top ) ), converse( 
% 2.88/3.29    composition( complement( converse( composition( X, top ) ) ), X ) ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, composition( X, top ) ), :=( Y, X )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19826, [ =( complement( top ), composition( converse( X ), 
% 2.88/3.29    complement( composition( X, top ) ) ) ) ] )
% 2.88/3.29  , clause( 342, [ =( converse( top ), top ) ] )
% 2.88/3.29  , 0, clause( 19825, [ =( complement( converse( top ) ), composition( 
% 2.88/3.29    converse( X ), complement( composition( X, top ) ) ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19827, [ =( zero, composition( converse( X ), complement( 
% 2.88/3.29    composition( X, top ) ) ) ) ] )
% 2.88/3.29  , clause( 49, [ =( complement( top ), zero ) ] )
% 2.88/3.29  , 0, clause( 19826, [ =( complement( top ), composition( converse( X ), 
% 2.88/3.29    complement( composition( X, top ) ) ) ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19828, [ =( composition( converse( X ), complement( composition( X
% 2.88/3.29    , top ) ) ), zero ) ] )
% 2.88/3.29  , clause( 19827, [ =( zero, composition( converse( X ), complement( 
% 2.88/3.29    composition( X, top ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1413, [ =( composition( converse( X ), complement( composition( X, 
% 2.88/3.29    top ) ) ), zero ) ] )
% 2.88/3.29  , clause( 19828, [ =( composition( converse( X ), complement( composition( 
% 2.88/3.29    X, top ) ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19830, [ =( zero, composition( converse( X ), complement( 
% 2.88/3.29    composition( X, top ) ) ) ) ] )
% 2.88/3.29  , clause( 1413, [ =( composition( converse( X ), complement( composition( X
% 2.88/3.29    , top ) ) ), zero ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19831, [ =( zero, composition( top, complement( composition( top, 
% 2.88/3.29    top ) ) ) ) ] )
% 2.88/3.29  , clause( 342, [ =( converse( top ), top ) ] )
% 2.88/3.29  , 0, clause( 19830, [ =( zero, composition( converse( X ), complement( 
% 2.88/3.29    composition( X, top ) ) ) ) ] )
% 2.88/3.29  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19832, [ =( composition( top, complement( composition( top, top ) )
% 2.88/3.29     ), zero ) ] )
% 2.88/3.29  , clause( 19831, [ =( zero, composition( top, complement( composition( top
% 2.88/3.29    , top ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1428, [ =( composition( top, complement( composition( top, top ) )
% 2.88/3.29     ), zero ) ] )
% 2.88/3.29  , clause( 19832, [ =( composition( top, complement( composition( top, top )
% 2.88/3.29     ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19834, [ =( composition( join( X, Z ), Y ), join( composition( X, Y
% 2.88/3.29     ), composition( Z, Y ) ) ) ] )
% 2.88/3.29  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.88/3.29    composition( join( X, Y ), Z ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19839, [ =( composition( join( X, top ), complement( composition( 
% 2.88/3.29    top, top ) ) ), join( composition( X, complement( composition( top, top )
% 2.88/3.29     ) ), zero ) ) ] )
% 2.88/3.29  , clause( 1428, [ =( composition( top, complement( composition( top, top )
% 2.88/3.29     ) ), zero ) ] )
% 2.88/3.29  , 0, clause( 19834, [ =( composition( join( X, Z ), Y ), join( composition( 
% 2.88/3.29    X, Y ), composition( Z, Y ) ) ) ] )
% 2.88/3.29  , 0, 16, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 2.88/3.29    complement( composition( top, top ) ) ), :=( Z, top )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19840, [ =( composition( join( X, top ), complement( composition( 
% 2.88/3.29    top, top ) ) ), composition( X, complement( composition( top, top ) ) ) )
% 2.88/3.29     ] )
% 2.88/3.29  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.29  , 0, clause( 19839, [ =( composition( join( X, top ), complement( 
% 2.88/3.29    composition( top, top ) ) ), join( composition( X, complement( 
% 2.88/3.29    composition( top, top ) ) ), zero ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [ :=( X, composition( X, complement( composition( 
% 2.88/3.29    top, top ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19841, [ =( composition( top, complement( composition( top, top ) )
% 2.88/3.29     ), composition( X, complement( composition( top, top ) ) ) ) ] )
% 2.88/3.29  , clause( 269, [ =( join( X, top ), top ) ] )
% 2.88/3.29  , 0, clause( 19840, [ =( composition( join( X, top ), complement( 
% 2.88/3.29    composition( top, top ) ) ), composition( X, complement( composition( top
% 2.88/3.29    , top ) ) ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19842, [ =( zero, composition( X, complement( composition( top, top
% 2.88/3.29     ) ) ) ) ] )
% 2.88/3.29  , clause( 1428, [ =( composition( top, complement( composition( top, top )
% 2.88/3.29     ) ), zero ) ] )
% 2.88/3.29  , 0, clause( 19841, [ =( composition( top, complement( composition( top, 
% 2.88/3.29    top ) ) ), composition( X, complement( composition( top, top ) ) ) ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19843, [ =( composition( X, complement( composition( top, top ) ) )
% 2.88/3.29    , zero ) ] )
% 2.88/3.29  , clause( 19842, [ =( zero, composition( X, complement( composition( top, 
% 2.88/3.29    top ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1435, [ =( composition( X, complement( composition( top, top ) ) )
% 2.88/3.29    , zero ) ] )
% 2.88/3.29  , clause( 19843, [ =( composition( X, complement( composition( top, top ) )
% 2.88/3.29     ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19845, [ =( composition( composition( X, Y ), Z ), composition( X, 
% 2.88/3.29    composition( Y, Z ) ) ) ] )
% 2.88/3.29  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.88/3.29    composition( X, Y ), Z ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19848, [ =( composition( composition( X, top ), complement( 
% 2.88/3.29    composition( top, top ) ) ), composition( X, zero ) ) ] )
% 2.88/3.29  , clause( 1428, [ =( composition( top, complement( composition( top, top )
% 2.88/3.29     ) ), zero ) ] )
% 2.88/3.29  , 0, clause( 19845, [ =( composition( composition( X, Y ), Z ), composition( 
% 2.88/3.29    X, composition( Y, Z ) ) ) ] )
% 2.88/3.29  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )
% 2.88/3.29    , :=( Z, complement( composition( top, top ) ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19849, [ =( zero, composition( X, zero ) ) ] )
% 2.88/3.29  , clause( 1435, [ =( composition( X, complement( composition( top, top ) )
% 2.88/3.29     ), zero ) ] )
% 2.88/3.29  , 0, clause( 19848, [ =( composition( composition( X, top ), complement( 
% 2.88/3.29    composition( top, top ) ) ), composition( X, zero ) ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19850, [ =( composition( X, zero ), zero ) ] )
% 2.88/3.29  , clause( 19849, [ =( zero, composition( X, zero ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1436, [ =( composition( X, zero ), zero ) ] )
% 2.88/3.29  , clause( 19850, [ =( composition( X, zero ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19852, [ =( composition( converse( Y ), X ), converse( composition( 
% 2.88/3.29    converse( X ), Y ) ) ) ] )
% 2.88/3.29  , clause( 96, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.88/3.29    converse( Y ), X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19855, [ =( composition( converse( zero ), X ), converse( zero ) )
% 2.88/3.29     ] )
% 2.88/3.29  , clause( 1436, [ =( composition( X, zero ), zero ) ] )
% 2.88/3.29  , 0, clause( 19852, [ =( composition( converse( Y ), X ), converse( 
% 2.88/3.29    composition( converse( X ), Y ) ) ) ] )
% 2.88/3.29  , 0, 6, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, zero )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19857, [ =( composition( converse( zero ), X ), zero ) ] )
% 2.88/3.29  , clause( 673, [ =( converse( zero ), zero ) ] )
% 2.88/3.29  , 0, clause( 19855, [ =( composition( converse( zero ), X ), converse( zero
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19858, [ =( composition( zero, X ), zero ) ] )
% 2.88/3.29  , clause( 673, [ =( converse( zero ), zero ) ] )
% 2.88/3.29  , 0, clause( 19857, [ =( composition( converse( zero ), X ), zero ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 1439, [ =( composition( zero, X ), zero ) ] )
% 2.88/3.29  , clause( 19858, [ =( composition( zero, X ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19863, [ =( composition( join( X, one ), Y ), join( composition( X
% 2.88/3.29    , Y ), Y ) ) ] )
% 2.88/3.29  , clause( 246, [ =( join( composition( Y, X ), X ), composition( join( Y, 
% 2.88/3.29    one ), X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19866, [ =( composition( one, Y ), join( composition( converse( 
% 2.88/3.29    meet( X, converse( one ) ) ), Y ), Y ) ) ] )
% 2.88/3.29  , clause( 699, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 2.88/3.29     )
% 2.88/3.29  , 0, clause( 19863, [ =( composition( join( X, one ), Y ), join( 
% 2.88/3.29    composition( X, Y ), Y ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, converse( meet( X, converse( one ) ) ) ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19867, [ =( composition( one, X ), join( composition( converse( 
% 2.88/3.29    meet( Y, one ) ), X ), X ) ) ] )
% 2.88/3.29  , clause( 212, [ =( converse( one ), one ) ] )
% 2.88/3.29  , 0, clause( 19866, [ =( composition( one, Y ), join( composition( converse( 
% 2.88/3.29    meet( X, converse( one ) ) ), Y ), Y ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19868, [ =( X, join( composition( converse( meet( Y, one ) ), X ), 
% 2.88/3.29    X ) ) ] )
% 2.88/3.29  , clause( 240, [ =( composition( one, X ), X ) ] )
% 2.88/3.29  , 0, clause( 19867, [ =( composition( one, X ), join( composition( converse( 
% 2.88/3.29    meet( Y, one ) ), X ), X ) ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.29    :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19869, [ =( join( composition( converse( meet( Y, one ) ), X ), X )
% 2.88/3.29    , X ) ] )
% 2.88/3.29  , clause( 19868, [ =( X, join( composition( converse( meet( Y, one ) ), X )
% 2.88/3.29    , X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 6436, [ =( join( composition( converse( meet( X, one ) ), Y ), Y )
% 2.88/3.29    , Y ) ] )
% 2.88/3.29  , clause( 19869, [ =( join( composition( converse( meet( Y, one ) ), X ), X
% 2.88/3.29     ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19871, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 2.88/3.29    Y ) ) ) ) ] )
% 2.88/3.29  , clause( 73, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 2.88/3.29     ), X ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19875, [ =( join( converse( composition( converse( meet( X, one ) )
% 2.88/3.29    , converse( Y ) ) ), Y ), converse( converse( Y ) ) ) ] )
% 2.88/3.29  , clause( 6436, [ =( join( composition( converse( meet( X, one ) ), Y ), Y
% 2.88/3.29     ), Y ) ] )
% 2.88/3.29  , 0, clause( 19871, [ =( join( converse( X ), Y ), converse( join( X, 
% 2.88/3.29    converse( Y ) ) ) ) ] )
% 2.88/3.29  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, converse( Y ) )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, composition( converse( meet( X, one ) ), 
% 2.88/3.29    converse( Y ) ) ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19876, [ =( join( converse( composition( converse( meet( X, one ) )
% 2.88/3.29    , converse( Y ) ) ), Y ), Y ) ] )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19875, [ =( join( converse( composition( converse( meet( X, 
% 2.88/3.29    one ) ), converse( Y ) ) ), Y ), converse( converse( Y ) ) ) ] )
% 2.88/3.29  , 0, 11, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.88/3.29    :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19877, [ =( join( composition( Y, converse( converse( meet( X, one
% 2.88/3.29     ) ) ) ), Y ), Y ) ] )
% 2.88/3.29  , clause( 95, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.88/3.29    X, converse( Y ) ) ) ] )
% 2.88/3.29  , 0, clause( 19876, [ =( join( converse( composition( converse( meet( X, 
% 2.88/3.29    one ) ), converse( Y ) ) ), Y ), Y ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, converse( meet( X, one ) ) )] )
% 2.88/3.29    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19878, [ =( join( composition( X, meet( Y, one ) ), X ), X ) ] )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19877, [ =( join( composition( Y, converse( converse( meet( X
% 2.88/3.29    , one ) ) ) ), Y ), Y ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, meet( Y, one ) )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 7320, [ =( join( composition( Y, meet( X, one ) ), Y ), Y ) ] )
% 2.88/3.29  , clause( 19878, [ =( join( composition( X, meet( Y, one ) ), X ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19881, [ =( join( X, Y ), join( join( X, Y ), X ) ) ] )
% 2.88/3.29  , clause( 435, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19883, [ =( join( composition( X, meet( Y, one ) ), X ), join( X, 
% 2.88/3.29    composition( X, meet( Y, one ) ) ) ) ] )
% 2.88/3.29  , clause( 7320, [ =( join( composition( Y, meet( X, one ) ), Y ), Y ) ] )
% 2.88/3.29  , 0, clause( 19881, [ =( join( X, Y ), join( join( X, Y ), X ) ) ] )
% 2.88/3.29  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, composition( X, meet( Y, one ) ) ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19884, [ =( X, join( X, composition( X, meet( Y, one ) ) ) ) ] )
% 2.88/3.29  , clause( 7320, [ =( join( composition( Y, meet( X, one ) ), Y ), Y ) ] )
% 2.88/3.29  , 0, clause( 19883, [ =( join( composition( X, meet( Y, one ) ), X ), join( 
% 2.88/3.29    X, composition( X, meet( Y, one ) ) ) ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19886, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.88/3.29  , clause( 19884, [ =( X, join( X, composition( X, meet( Y, one ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 7372, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.88/3.29  , clause( 19886, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19889, [ =( X, join( X, composition( X, meet( Y, one ) ) ) ) ] )
% 2.88/3.29  , clause( 7372, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19890, [ =( X, join( X, composition( X, meet( one, Y ) ) ) ) ] )
% 2.88/3.29  , clause( 465, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.88/3.29  , 0, clause( 19889, [ =( X, join( X, composition( X, meet( Y, one ) ) ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , 0, 6, substitution( 0, [ :=( X, one ), :=( Y, Y )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, meet( one, Y ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19891, [ =( join( X, composition( X, meet( one, Y ) ) ), X ) ] )
% 2.88/3.29  , clause( 19890, [ =( X, join( X, composition( X, meet( one, Y ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 7382, [ =( join( Y, composition( Y, meet( one, X ) ) ), Y ) ] )
% 2.88/3.29  , clause( 19891, [ =( join( X, composition( X, meet( one, Y ) ) ), X ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19893, [ =( zero, meet( complement( join( X, Y ) ), Y ) ) ] )
% 2.88/3.29  , clause( 862, [ =( meet( complement( join( Y, X ) ), X ), zero ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19894, [ =( zero, meet( complement( X ), composition( X, meet( one
% 2.88/3.29    , Y ) ) ) ) ] )
% 2.88/3.29  , clause( 7382, [ =( join( Y, composition( Y, meet( one, X ) ) ), Y ) ] )
% 2.88/3.29  , 0, clause( 19893, [ =( zero, meet( complement( join( X, Y ) ), Y ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, composition( X, meet( one, Y ) ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19895, [ =( meet( complement( X ), composition( X, meet( one, Y ) )
% 2.88/3.29     ), zero ) ] )
% 2.88/3.29  , clause( 19894, [ =( zero, meet( complement( X ), composition( X, meet( 
% 2.88/3.29    one, Y ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 7429, [ =( meet( complement( X ), composition( X, meet( one, Y ) )
% 2.88/3.29     ), zero ) ] )
% 2.88/3.29  , clause( 19895, [ =( meet( complement( X ), composition( X, meet( one, Y )
% 2.88/3.29     ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19897, [ =( zero, meet( complement( X ), composition( X, meet( one
% 2.88/3.29    , Y ) ) ) ) ] )
% 2.88/3.29  , clause( 7429, [ =( meet( complement( X ), composition( X, meet( one, Y )
% 2.88/3.29     ) ), zero ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19898, [ =( zero, meet( X, composition( complement( X ), meet( one
% 2.88/3.29    , Y ) ) ) ) ] )
% 2.88/3.29  , clause( 419, [ =( complement( complement( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19897, [ =( zero, meet( complement( X ), composition( X, meet( 
% 2.88/3.29    one, Y ) ) ) ) ] )
% 2.88/3.29  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.88/3.29    complement( X ) ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19899, [ =( meet( X, composition( complement( X ), meet( one, Y ) )
% 2.88/3.29     ), zero ) ] )
% 2.88/3.29  , clause( 19898, [ =( zero, meet( X, composition( complement( X ), meet( 
% 2.88/3.29    one, Y ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 7456, [ =( meet( X, composition( complement( X ), meet( one, Y ) )
% 2.88/3.29     ), zero ) ] )
% 2.88/3.29  , clause( 19899, [ =( meet( X, composition( complement( X ), meet( one, Y )
% 2.88/3.29     ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.88/3.29     )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19901, [ =( zero, meet( X, composition( complement( X ), meet( one
% 2.88/3.29    , Y ) ) ) ) ] )
% 2.88/3.29  , clause( 7456, [ =( meet( X, composition( complement( X ), meet( one, Y )
% 2.88/3.29     ) ), zero ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19903, [ =( zero, meet( X, composition( complement( X ), 
% 2.88/3.29    composition( converse( sk1 ), sk1 ) ) ) ) ] )
% 2.88/3.29  , clause( 886, [ =( meet( one, composition( converse( sk1 ), sk1 ) ), 
% 2.88/3.29    composition( converse( sk1 ), sk1 ) ) ] )
% 2.88/3.29  , 0, clause( 19901, [ =( zero, meet( X, composition( complement( X ), meet( 
% 2.88/3.29    one, Y ) ) ) ) ] )
% 2.88/3.29  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 2.88/3.29    composition( converse( sk1 ), sk1 ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19904, [ =( zero, meet( X, composition( composition( complement( X
% 2.88/3.29     ), converse( sk1 ) ), sk1 ) ) ) ] )
% 2.88/3.29  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.88/3.29    composition( X, Y ), Z ) ) ] )
% 2.88/3.29  , 0, clause( 19903, [ =( zero, meet( X, composition( complement( X ), 
% 2.88/3.29    composition( converse( sk1 ), sk1 ) ) ) ) ] )
% 2.88/3.29  , 0, 4, substitution( 0, [ :=( X, complement( X ) ), :=( Y, converse( sk1 )
% 2.88/3.29     ), :=( Z, sk1 )] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19905, [ =( meet( X, composition( composition( complement( X ), 
% 2.88/3.29    converse( sk1 ) ), sk1 ) ), zero ) ] )
% 2.88/3.29  , clause( 19904, [ =( zero, meet( X, composition( composition( complement( 
% 2.88/3.29    X ), converse( sk1 ) ), sk1 ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 12131, [ =( meet( X, composition( composition( complement( X ), 
% 2.88/3.29    converse( sk1 ) ), sk1 ) ), zero ) ] )
% 2.88/3.29  , clause( 19905, [ =( meet( X, composition( composition( complement( X ), 
% 2.88/3.29    converse( sk1 ) ), sk1 ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19907, [ =( meet( composition( converse( Y ), meet( converse( X ), 
% 2.88/3.29    composition( Y, Z ) ) ), Z ), join( meet( converse( composition( X, Y ) )
% 2.88/3.29    , Z ), meet( composition( converse( Y ), meet( converse( X ), composition( 
% 2.88/3.29    Y, Z ) ) ), Z ) ) ) ] )
% 2.88/3.29  , clause( 160, [ =( join( meet( converse( composition( Y, X ) ), Z ), meet( 
% 2.88/3.29    composition( converse( X ), meet( converse( Y ), composition( X, Z ) ) )
% 2.88/3.29    , Z ) ), meet( composition( converse( X ), meet( converse( Y ), 
% 2.88/3.29    composition( X, Z ) ) ), Z ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19916, [ =( meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), meet( converse( X ), composition( 
% 2.88/3.29    composition( complement( converse( X ) ), converse( sk1 ) ), sk1 ) ) ), 
% 2.88/3.29    sk1 ), join( meet( converse( composition( X, composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ) ), sk1 ), meet( composition( 
% 2.88/3.29    converse( composition( complement( converse( X ) ), converse( sk1 ) ) ), 
% 2.88/3.29    zero ), sk1 ) ) ) ] )
% 2.88/3.29  , clause( 12131, [ =( meet( X, composition( composition( complement( X ), 
% 2.88/3.29    converse( sk1 ) ), sk1 ) ), zero ) ] )
% 2.88/3.29  , 0, clause( 19907, [ =( meet( composition( converse( Y ), meet( converse( 
% 2.88/3.29    X ), composition( Y, Z ) ) ), Z ), join( meet( converse( composition( X, 
% 2.88/3.29    Y ) ), Z ), meet( composition( converse( Y ), meet( converse( X ), 
% 2.88/3.29    composition( Y, Z ) ) ), Z ) ) ) ] )
% 2.88/3.29  , 0, 43, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X ), :=( Y, composition( complement( converse( X ) ), converse( 
% 2.88/3.29    sk1 ) ) ), :=( Z, sk1 )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19918, [ =( meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( meet( converse( 
% 2.88/3.29    composition( X, composition( complement( converse( X ) ), converse( sk1 )
% 2.88/3.29     ) ) ), sk1 ), meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , clause( 12131, [ =( meet( X, composition( composition( complement( X ), 
% 2.88/3.29    converse( sk1 ) ), sk1 ) ), zero ) ] )
% 2.88/3.29  , 0, clause( 19916, [ =( meet( composition( converse( composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ), meet( converse( X ), 
% 2.88/3.29    composition( composition( complement( converse( X ) ), converse( sk1 ) )
% 2.88/3.29    , sk1 ) ) ), sk1 ), join( meet( converse( composition( X, composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ) ), sk1 ), meet( 
% 2.88/3.29    composition( converse( composition( complement( converse( X ) ), converse( 
% 2.88/3.29    sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , 0, 10, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19959, [ =( meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( meet( converse( 
% 2.88/3.29    composition( composition( X, complement( converse( X ) ) ), converse( sk1
% 2.88/3.29     ) ) ), sk1 ), meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.88/3.29    composition( X, Y ), Z ) ) ] )
% 2.88/3.29  , 0, clause( 19918, [ =( meet( composition( converse( composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( 
% 2.88/3.29    meet( converse( composition( X, composition( complement( converse( X ) )
% 2.88/3.29    , converse( sk1 ) ) ) ), sk1 ), meet( composition( converse( composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , 0, 15, substitution( 0, [ :=( X, X ), :=( Y, complement( converse( X ) )
% 2.88/3.29     ), :=( Z, converse( sk1 ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19962, [ =( meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( meet( 
% 2.88/3.29    composition( sk1, converse( composition( X, complement( converse( X ) ) )
% 2.88/3.29     ) ), sk1 ), meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , clause( 95, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.88/3.29    X, converse( Y ) ) ) ] )
% 2.88/3.29  , 0, clause( 19959, [ =( meet( composition( converse( composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( 
% 2.88/3.29    meet( converse( composition( composition( X, complement( converse( X ) )
% 2.88/3.29     ), converse( sk1 ) ) ), sk1 ), meet( composition( converse( composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , 0, 14, substitution( 0, [ :=( X, sk1 ), :=( Y, composition( X, complement( 
% 2.88/3.29    converse( X ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19967, [ =( meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( meet( 
% 2.88/3.29    composition( sk1, composition( complement( X ), converse( X ) ) ), sk1 )
% 2.88/3.29    , meet( composition( converse( composition( complement( converse( X ) ), 
% 2.88/3.29    converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , clause( 1241, [ =( converse( composition( Y, complement( converse( X ) )
% 2.88/3.29     ) ), composition( complement( X ), converse( Y ) ) ) ] )
% 2.88/3.29  , 0, clause( 19962, [ =( meet( composition( converse( composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( 
% 2.88/3.29    meet( composition( sk1, converse( composition( X, complement( converse( X
% 2.88/3.29     ) ) ) ) ), sk1 ), meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , 0, 16, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 2.88/3.29    :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19968, [ =( meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( meet( 
% 2.88/3.29    composition( composition( sk1, complement( X ) ), converse( X ) ), sk1 )
% 2.88/3.29    , meet( composition( converse( composition( complement( converse( X ) ), 
% 2.88/3.29    converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.88/3.29    composition( X, Y ), Z ) ) ] )
% 2.88/3.29  , 0, clause( 19967, [ =( meet( composition( converse( composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( 
% 2.88/3.29    meet( composition( sk1, composition( complement( X ), converse( X ) ) ), 
% 2.88/3.29    sk1 ), meet( composition( converse( composition( complement( converse( X
% 2.88/3.29     ) ), converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , 0, 14, substitution( 0, [ :=( X, sk1 ), :=( Y, complement( X ) ), :=( Z, 
% 2.88/3.29    converse( X ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19970, [ =( meet( composition( converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( meet( 
% 2.88/3.29    composition( composition( sk1, complement( X ) ), converse( X ) ), sk1 )
% 2.88/3.29    , meet( zero, sk1 ) ) ) ] )
% 2.88/3.29  , clause( 1436, [ =( composition( X, zero ), zero ) ] )
% 2.88/3.29  , 0, clause( 19968, [ =( meet( composition( converse( composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( 
% 2.88/3.29    meet( composition( composition( sk1, complement( X ) ), converse( X ) ), 
% 2.88/3.29    sk1 ), meet( composition( converse( composition( complement( converse( X
% 2.88/3.29     ) ), converse( sk1 ) ) ), zero ), sk1 ) ) ) ] )
% 2.88/3.29  , 0, 23, substitution( 0, [ :=( X, converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ) )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19971, [ =( meet( zero, sk1 ), join( meet( composition( composition( 
% 2.88/3.29    sk1, complement( X ) ), converse( X ) ), sk1 ), meet( zero, sk1 ) ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , clause( 1436, [ =( composition( X, zero ), zero ) ] )
% 2.88/3.29  , 0, clause( 19970, [ =( meet( composition( converse( composition( 
% 2.88/3.29    complement( converse( X ) ), converse( sk1 ) ) ), zero ), sk1 ), join( 
% 2.88/3.29    meet( composition( composition( sk1, complement( X ) ), converse( X ) ), 
% 2.88/3.29    sk1 ), meet( zero, sk1 ) ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, converse( composition( complement( 
% 2.88/3.29    converse( X ) ), converse( sk1 ) ) ) )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19976, [ =( meet( zero, sk1 ), join( meet( composition( composition( 
% 2.88/3.29    sk1, complement( X ) ), converse( X ) ), sk1 ), zero ) ) ] )
% 2.88/3.29  , clause( 421, [ =( meet( zero, X ), zero ) ] )
% 2.88/3.29  , 0, clause( 19971, [ =( meet( zero, sk1 ), join( meet( composition( 
% 2.88/3.29    composition( sk1, complement( X ) ), converse( X ) ), sk1 ), meet( zero, 
% 2.88/3.29    sk1 ) ) ) ] )
% 2.88/3.29  , 0, 14, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19977, [ =( zero, join( meet( composition( composition( sk1, 
% 2.88/3.29    complement( X ) ), converse( X ) ), sk1 ), zero ) ) ] )
% 2.88/3.29  , clause( 421, [ =( meet( zero, X ), zero ) ] )
% 2.88/3.29  , 0, clause( 19976, [ =( meet( zero, sk1 ), join( meet( composition( 
% 2.88/3.29    composition( sk1, complement( X ) ), converse( X ) ), sk1 ), zero ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19980, [ =( zero, meet( composition( composition( sk1, complement( 
% 2.88/3.29    X ) ), converse( X ) ), sk1 ) ) ] )
% 2.88/3.29  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.29  , 0, clause( 19977, [ =( zero, join( meet( composition( composition( sk1, 
% 2.88/3.29    complement( X ) ), converse( X ) ), sk1 ), zero ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, meet( composition( composition( sk1, 
% 2.88/3.29    complement( X ) ), converse( X ) ), sk1 ) )] ), substitution( 1, [ :=( X
% 2.88/3.29    , X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19981, [ =( meet( composition( composition( sk1, complement( X ) )
% 2.88/3.29    , converse( X ) ), sk1 ), zero ) ] )
% 2.88/3.29  , clause( 19980, [ =( zero, meet( composition( composition( sk1, complement( 
% 2.88/3.29    X ) ), converse( X ) ), sk1 ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 18837, [ =( meet( composition( composition( sk1, complement( X ) )
% 2.88/3.29    , converse( X ) ), sk1 ), zero ) ] )
% 2.88/3.29  , clause( 19981, [ =( meet( composition( composition( sk1, complement( X )
% 2.88/3.29     ), converse( X ) ), sk1 ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19983, [ =( meet( X, Y ), meet( meet( X, Y ), meet( Y, X ) ) ) ] )
% 2.88/3.29  , clause( 1135, [ =( meet( meet( Y, X ), meet( X, Y ) ), meet( Y, X ) ) ]
% 2.88/3.29     )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19987, [ =( meet( sk1, composition( composition( sk1, complement( X
% 2.88/3.29     ) ), converse( X ) ) ), meet( meet( sk1, composition( composition( sk1, 
% 2.88/3.29    complement( X ) ), converse( X ) ) ), zero ) ) ] )
% 2.88/3.29  , clause( 18837, [ =( meet( composition( composition( sk1, complement( X )
% 2.88/3.29     ), converse( X ) ), sk1 ), zero ) ] )
% 2.88/3.29  , 0, clause( 19983, [ =( meet( X, Y ), meet( meet( X, Y ), meet( Y, X ) ) )
% 2.88/3.29     ] )
% 2.88/3.29  , 0, 20, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, sk1 )
% 2.88/3.29    , :=( Y, composition( composition( sk1, complement( X ) ), converse( X )
% 2.88/3.29     ) )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19989, [ =( meet( sk1, composition( composition( sk1, complement( X
% 2.88/3.29     ) ), converse( X ) ) ), zero ) ] )
% 2.88/3.29  , clause( 422, [ =( meet( X, zero ), zero ) ] )
% 2.88/3.29  , 0, clause( 19987, [ =( meet( sk1, composition( composition( sk1, 
% 2.88/3.29    complement( X ) ), converse( X ) ) ), meet( meet( sk1, composition( 
% 2.88/3.29    composition( sk1, complement( X ) ), converse( X ) ) ), zero ) ) ] )
% 2.88/3.29  , 0, 10, substitution( 0, [ :=( X, meet( sk1, composition( composition( sk1
% 2.88/3.29    , complement( X ) ), converse( X ) ) ) )] ), substitution( 1, [ :=( X, X
% 2.88/3.29     )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 18848, [ =( meet( sk1, composition( composition( sk1, complement( X
% 2.88/3.29     ) ), converse( X ) ) ), zero ) ] )
% 2.88/3.29  , clause( 19989, [ =( meet( sk1, composition( composition( sk1, complement( 
% 2.88/3.29    X ) ), converse( X ) ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 19992, [ =( meet( composition( meet( X, composition( Z, Y ) ), 
% 2.88/3.29    converse( Y ) ), Z ), join( meet( composition( X, converse( Y ) ), Z ), 
% 2.88/3.29    meet( composition( meet( X, composition( Z, Y ) ), converse( Y ) ), Z ) )
% 2.88/3.29     ) ] )
% 2.88/3.29  , clause( 184, [ =( join( meet( composition( Y, converse( X ) ), Z ), meet( 
% 2.88/3.29    composition( meet( Y, composition( Z, X ) ), converse( X ) ), Z ) ), meet( 
% 2.88/3.29    composition( meet( Y, composition( Z, X ) ), converse( X ) ), Z ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19998, [ =( meet( composition( meet( sk1, composition( composition( 
% 2.88/3.29    sk1, complement( X ) ), converse( X ) ) ), converse( converse( X ) ) ), 
% 2.88/3.29    composition( sk1, complement( X ) ) ), join( meet( composition( sk1, 
% 2.88/3.29    converse( converse( X ) ) ), composition( sk1, complement( X ) ) ), meet( 
% 2.88/3.29    composition( zero, converse( converse( X ) ) ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 18848, [ =( meet( sk1, composition( composition( sk1, complement( 
% 2.88/3.29    X ) ), converse( X ) ) ), zero ) ] )
% 2.88/3.29  , 0, clause( 19992, [ =( meet( composition( meet( X, composition( Z, Y ) )
% 2.88/3.29    , converse( Y ) ), Z ), join( meet( composition( X, converse( Y ) ), Z )
% 2.88/3.29    , meet( composition( meet( X, composition( Z, Y ) ), converse( Y ) ), Z )
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , 0, 32, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, sk1 )
% 2.88/3.29    , :=( Y, converse( X ) ), :=( Z, composition( sk1, complement( X ) ) )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 19999, [ =( meet( composition( zero, converse( converse( X ) ) ), 
% 2.88/3.29    composition( sk1, complement( X ) ) ), join( meet( composition( sk1, 
% 2.88/3.29    converse( converse( X ) ) ), composition( sk1, complement( X ) ) ), meet( 
% 2.88/3.29    composition( zero, converse( converse( X ) ) ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 18848, [ =( meet( sk1, composition( composition( sk1, complement( 
% 2.88/3.29    X ) ), converse( X ) ) ), zero ) ] )
% 2.88/3.29  , 0, clause( 19998, [ =( meet( composition( meet( sk1, composition( 
% 2.88/3.29    composition( sk1, complement( X ) ), converse( X ) ) ), converse( 
% 2.88/3.29    converse( X ) ) ), composition( sk1, complement( X ) ) ), join( meet( 
% 2.88/3.29    composition( sk1, converse( converse( X ) ) ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ), meet( composition( zero, converse( converse( X ) ) )
% 2.88/3.29    , composition( sk1, complement( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 20037, [ =( meet( composition( zero, converse( converse( X ) ) ), 
% 2.88/3.29    composition( sk1, complement( X ) ) ), join( meet( composition( sk1, 
% 2.88/3.29    converse( converse( X ) ) ), composition( sk1, complement( X ) ) ), meet( 
% 2.88/3.29    composition( zero, X ), composition( sk1, complement( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 19999, [ =( meet( composition( zero, converse( converse( X ) )
% 2.88/3.29     ), composition( sk1, complement( X ) ) ), join( meet( composition( sk1, 
% 2.88/3.29    converse( converse( X ) ) ), composition( sk1, complement( X ) ) ), meet( 
% 2.88/3.29    composition( zero, converse( converse( X ) ) ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, 25, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 20039, [ =( meet( composition( zero, converse( converse( X ) ) ), 
% 2.88/3.29    composition( sk1, complement( X ) ) ), join( meet( composition( sk1, X )
% 2.88/3.29    , composition( sk1, complement( X ) ) ), meet( composition( zero, X ), 
% 2.88/3.29    composition( sk1, complement( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.88/3.29  , 0, clause( 20037, [ =( meet( composition( zero, converse( converse( X ) )
% 2.88/3.29     ), composition( sk1, complement( X ) ) ), join( meet( composition( sk1, 
% 2.88/3.29    converse( converse( X ) ) ), composition( sk1, complement( X ) ) ), meet( 
% 2.88/3.29    composition( zero, X ), composition( sk1, complement( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, 15, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 20057, [ =( meet( composition( zero, converse( converse( X ) ) ), 
% 2.88/3.29    composition( sk1, complement( X ) ) ), join( meet( composition( sk1, X )
% 2.88/3.29    , composition( sk1, complement( X ) ) ), meet( zero, composition( sk1, 
% 2.88/3.29    complement( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 1439, [ =( composition( zero, X ), zero ) ] )
% 2.88/3.29  , 0, clause( 20039, [ =( meet( composition( zero, converse( converse( X ) )
% 2.88/3.29     ), composition( sk1, complement( X ) ) ), join( meet( composition( sk1, 
% 2.88/3.29    X ), composition( sk1, complement( X ) ) ), meet( composition( zero, X )
% 2.88/3.29    , composition( sk1, complement( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, 21, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.88/3.29    ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 20058, [ =( meet( zero, composition( sk1, complement( X ) ) ), join( 
% 2.88/3.29    meet( composition( sk1, X ), composition( sk1, complement( X ) ) ), meet( 
% 2.88/3.29    zero, composition( sk1, complement( X ) ) ) ) ) ] )
% 2.88/3.29  , clause( 1439, [ =( composition( zero, X ), zero ) ] )
% 2.88/3.29  , 0, clause( 20057, [ =( meet( composition( zero, converse( converse( X ) )
% 2.88/3.29     ), composition( sk1, complement( X ) ) ), join( meet( composition( sk1, 
% 2.88/3.29    X ), composition( sk1, complement( X ) ) ), meet( zero, composition( sk1
% 2.88/3.29    , complement( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, converse( converse( X ) ) )] ), 
% 2.88/3.29    substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 20063, [ =( meet( zero, composition( sk1, complement( X ) ) ), join( 
% 2.88/3.29    meet( composition( sk1, X ), composition( sk1, complement( X ) ) ), zero
% 2.88/3.29     ) ) ] )
% 2.88/3.29  , clause( 421, [ =( meet( zero, X ), zero ) ] )
% 2.88/3.29  , 0, clause( 20058, [ =( meet( zero, composition( sk1, complement( X ) ) )
% 2.88/3.29    , join( meet( composition( sk1, X ), composition( sk1, complement( X ) )
% 2.88/3.29     ), meet( zero, composition( sk1, complement( X ) ) ) ) ) ] )
% 2.88/3.29  , 0, 16, substitution( 0, [ :=( X, composition( sk1, complement( X ) ) )] )
% 2.88/3.29    , substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 20064, [ =( zero, join( meet( composition( sk1, X ), composition( 
% 2.88/3.29    sk1, complement( X ) ) ), zero ) ) ] )
% 2.88/3.29  , clause( 421, [ =( meet( zero, X ), zero ) ] )
% 2.88/3.29  , 0, clause( 20063, [ =( meet( zero, composition( sk1, complement( X ) ) )
% 2.88/3.29    , join( meet( composition( sk1, X ), composition( sk1, complement( X ) )
% 2.88/3.29     ), zero ) ) ] )
% 2.88/3.29  , 0, 1, substitution( 0, [ :=( X, composition( sk1, complement( X ) ) )] )
% 2.88/3.29    , substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  paramod(
% 2.88/3.29  clause( 20067, [ =( zero, meet( composition( sk1, X ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ) ) ] )
% 2.88/3.29  , clause( 414, [ =( join( X, zero ), X ) ] )
% 2.88/3.29  , 0, clause( 20064, [ =( zero, join( meet( composition( sk1, X ), 
% 2.88/3.29    composition( sk1, complement( X ) ) ), zero ) ) ] )
% 2.88/3.29  , 0, 2, substitution( 0, [ :=( X, meet( composition( sk1, X ), composition( 
% 2.88/3.29    sk1, complement( X ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 20068, [ =( meet( composition( sk1, X ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ), zero ) ] )
% 2.88/3.29  , clause( 20067, [ =( zero, meet( composition( sk1, X ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 18857, [ =( meet( composition( sk1, X ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ), zero ) ] )
% 2.88/3.29  , clause( 20068, [ =( meet( composition( sk1, X ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ), zero ) ] )
% 2.88/3.29  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 20069, [ =( zero, meet( composition( sk1, X ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ) ) ] )
% 2.88/3.29  , clause( 18857, [ =( meet( composition( sk1, X ), composition( sk1, 
% 2.88/3.29    complement( X ) ) ), zero ) ] )
% 2.88/3.29  , 0, substitution( 0, [ :=( X, X )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  eqswap(
% 2.88/3.29  clause( 20070, [ ~( =( zero, meet( composition( sk1, sk2 ), composition( 
% 2.88/3.29    sk1, complement( sk2 ) ) ) ) ) ] )
% 2.88/3.29  , clause( 17, [ ~( =( meet( composition( sk1, sk2 ), composition( sk1, 
% 2.88/3.29    complement( sk2 ) ) ), zero ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  resolution(
% 2.88/3.29  clause( 20071, [] )
% 2.88/3.29  , clause( 20070, [ ~( =( zero, meet( composition( sk1, sk2 ), composition( 
% 2.88/3.29    sk1, complement( sk2 ) ) ) ) ) ] )
% 2.88/3.29  , 0, clause( 20069, [ =( zero, meet( composition( sk1, X ), composition( 
% 2.88/3.29    sk1, complement( X ) ) ) ) ] )
% 2.88/3.29  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, sk2 )] )).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  subsumption(
% 2.88/3.29  clause( 18892, [] )
% 2.88/3.29  , clause( 20071, [] )
% 2.88/3.29  , substitution( 0, [] ), permutation( 0, [] ) ).
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  end.
% 2.88/3.29  
% 2.88/3.29  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.88/3.29  
% 2.88/3.29  Memory use:
% 2.88/3.29  
% 2.88/3.29  space for terms:        253684
% 2.88/3.29  space for clauses:      2047438
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  clauses generated:      609167
% 2.88/3.29  clauses kept:           18893
% 2.88/3.29  clauses selected:       1375
% 2.88/3.29  clauses deleted:        673
% 2.88/3.29  clauses inuse deleted:  191
% 2.88/3.29  
% 2.88/3.29  subsentry:          20322
% 2.88/3.29  literals s-matched: 16625
% 2.88/3.29  literals matched:   16155
% 2.88/3.29  full subsumption:   0
% 2.88/3.29  
% 2.88/3.29  checksum:           -227242320
% 2.88/3.29  
% 2.88/3.29  
% 2.88/3.29  Bliksem ended
%------------------------------------------------------------------------------