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

View Problem - Process Solution

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

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

% Result   : Unsatisfiable 2.95s 3.35s
% Output   : Refutation 2.95s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : REL022-2 : TPTP v8.1.0. Released v4.0.0.
% 0.11/0.12  % Command  : bliksem %s
% 0.12/0.33  % Computer : n024.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Fri Jul  8 15:05:59 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 2.95/3.35  *** allocated 10000 integers for termspace/termends
% 2.95/3.35  *** allocated 10000 integers for clauses
% 2.95/3.35  *** allocated 10000 integers for justifications
% 2.95/3.35  Bliksem 1.12
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Automatic Strategy Selection
% 2.95/3.35  
% 2.95/3.35  Clauses:
% 2.95/3.35  [
% 2.95/3.35     [ =( join( X, Y ), join( Y, X ) ) ],
% 2.95/3.35     [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ],
% 2.95/3.35     [ =( X, join( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.35    complement( join( complement( X ), Y ) ) ) ) ],
% 2.95/3.35     [ =( meet( X, Y ), complement( join( complement( X ), complement( Y ) )
% 2.95/3.35     ) ) ],
% 2.95/3.35     [ =( composition( X, composition( Y, Z ) ), composition( composition( X
% 2.95/3.35    , Y ), Z ) ) ],
% 2.95/3.35     [ =( composition( X, one ), X ) ],
% 2.95/3.35     [ =( composition( join( X, Y ), Z ), join( composition( X, Z ), 
% 2.95/3.35    composition( Y, Z ) ) ) ],
% 2.95/3.35     [ =( converse( converse( X ) ), X ) ],
% 2.95/3.35     [ =( converse( join( X, Y ) ), join( converse( X ), converse( Y ) ) ) ]
% 2.95/3.35    ,
% 2.95/3.35     [ =( converse( composition( X, Y ) ), composition( converse( Y ), 
% 2.95/3.35    converse( X ) ) ) ],
% 2.95/3.35     [ =( join( composition( converse( X ), complement( composition( X, Y ) )
% 2.95/3.35     ), complement( Y ) ), complement( Y ) ) ],
% 2.95/3.35     [ =( top, join( X, complement( X ) ) ) ],
% 2.95/3.35     [ =( zero, meet( X, complement( X ) ) ) ],
% 2.95/3.35     [ =( join( meet( composition( X, Y ), Z ), composition( meet( X, 
% 2.95/3.35    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.95/3.35     ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( 
% 2.95/3.35    Y, composition( converse( X ), Z ) ) ) ) ],
% 2.95/3.35     [ =( join( meet( composition( X, Y ), Z ), meet( composition( X, meet( Y
% 2.95/3.35    , composition( converse( X ), Z ) ) ), Z ) ), meet( composition( X, meet( 
% 2.95/3.35    Y, composition( converse( X ), Z ) ) ), Z ) ) ],
% 2.95/3.35     [ =( join( meet( composition( X, Y ), Z ), meet( composition( meet( X, 
% 2.95/3.35    composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( meet( X
% 2.95/3.35    , composition( Z, converse( Y ) ) ), Y ), Z ) ) ],
% 2.95/3.35     [ =( composition( sk1, top ), sk1 ) ],
% 2.95/3.35     [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, one ), sk2 ) ), 
% 2.95/3.35    composition( meet( sk1, one ), sk2 ) ) ) ]
% 2.95/3.35  ] .
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  percentage equality = 1.000000, percentage horn = 1.000000
% 2.95/3.35  This is a pure equality problem
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Options Used:
% 2.95/3.35  
% 2.95/3.35  useres =            1
% 2.95/3.35  useparamod =        1
% 2.95/3.35  useeqrefl =         1
% 2.95/3.35  useeqfact =         1
% 2.95/3.35  usefactor =         1
% 2.95/3.35  usesimpsplitting =  0
% 2.95/3.35  usesimpdemod =      5
% 2.95/3.35  usesimpres =        3
% 2.95/3.35  
% 2.95/3.35  resimpinuse      =  1000
% 2.95/3.35  resimpclauses =     20000
% 2.95/3.35  substype =          eqrewr
% 2.95/3.35  backwardsubs =      1
% 2.95/3.35  selectoldest =      5
% 2.95/3.35  
% 2.95/3.35  litorderings [0] =  split
% 2.95/3.35  litorderings [1] =  extend the termordering, first sorting on arguments
% 2.95/3.35  
% 2.95/3.35  termordering =      kbo
% 2.95/3.35  
% 2.95/3.35  litapriori =        0
% 2.95/3.35  termapriori =       1
% 2.95/3.35  litaposteriori =    0
% 2.95/3.35  termaposteriori =   0
% 2.95/3.35  demodaposteriori =  0
% 2.95/3.35  ordereqreflfact =   0
% 2.95/3.35  
% 2.95/3.35  litselect =         negord
% 2.95/3.35  
% 2.95/3.35  maxweight =         15
% 2.95/3.35  maxdepth =          30000
% 2.95/3.35  maxlength =         115
% 2.95/3.35  maxnrvars =         195
% 2.95/3.35  excuselevel =       1
% 2.95/3.35  increasemaxweight = 1
% 2.95/3.35  
% 2.95/3.35  maxselected =       10000000
% 2.95/3.35  maxnrclauses =      10000000
% 2.95/3.35  
% 2.95/3.35  showgenerated =    0
% 2.95/3.35  showkept =         0
% 2.95/3.35  showselected =     0
% 2.95/3.35  showdeleted =      0
% 2.95/3.35  showresimp =       1
% 2.95/3.35  showstatus =       2000
% 2.95/3.35  
% 2.95/3.35  prologoutput =     1
% 2.95/3.35  nrgoals =          5000000
% 2.95/3.35  totalproof =       1
% 2.95/3.35  
% 2.95/3.35  Symbols occurring in the translation:
% 2.95/3.35  
% 2.95/3.35  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 2.95/3.35  .  [1, 2]      (w:1, o:24, a:1, s:1, b:0), 
% 2.95/3.35  !  [4, 1]      (w:0, o:17, a:1, s:1, b:0), 
% 2.95/3.35  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.95/3.35  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.95/3.35  join  [41, 2]      (w:1, o:49, a:1, s:1, b:0), 
% 2.95/3.35  complement  [43, 1]      (w:1, o:22, a:1, s:1, b:0), 
% 2.95/3.35  meet  [44, 2]      (w:1, o:50, a:1, s:1, b:0), 
% 2.95/3.35  composition  [45, 2]      (w:1, o:51, a:1, s:1, b:0), 
% 2.95/3.35  one  [46, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 2.95/3.35  converse  [47, 1]      (w:1, o:23, a:1, s:1, b:0), 
% 2.95/3.35  top  [48, 0]      (w:1, o:15, a:1, s:1, b:0), 
% 2.95/3.35  zero  [49, 0]      (w:1, o:16, a:1, s:1, b:0), 
% 2.95/3.35  sk1  [50, 0]      (w:1, o:5, a:1, s:1, b:0), 
% 2.95/3.35  sk2  [51, 0]      (w:1, o:6, a:1, s:1, b:0).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Starting Search:
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    23268
% 2.95/3.35  Kept:         2006
% 2.95/3.35  Inuse:        324
% 2.95/3.35  Deleted:      197
% 2.95/3.35  Deletedinuse: 88
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    60868
% 2.95/3.35  Kept:         4020
% 2.95/3.35  Inuse:        538
% 2.95/3.35  Deleted:      333
% 2.95/3.35  Deletedinuse: 173
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    100961
% 2.95/3.35  Kept:         6027
% 2.95/3.35  Inuse:        704
% 2.95/3.35  Deleted:      437
% 2.95/3.35  Deletedinuse: 184
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    155839
% 2.95/3.35  Kept:         8037
% 2.95/3.35  Inuse:        870
% 2.95/3.35  Deleted:      487
% 2.95/3.35  Deletedinuse: 195
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    217487
% 2.95/3.35  Kept:         10091
% 2.95/3.35  Inuse:        1025
% 2.95/3.35  Deleted:      632
% 2.95/3.35  Deletedinuse: 195
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    273990
% 2.95/3.35  Kept:         12115
% 2.95/3.35  Inuse:        1133
% 2.95/3.35  Deleted:      660
% 2.95/3.35  Deletedinuse: 198
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    348549
% 2.95/3.35  Kept:         14121
% 2.95/3.35  Inuse:        1256
% 2.95/3.35  Deleted:      719
% 2.95/3.35  Deletedinuse: 220
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    417208
% 2.95/3.35  Kept:         16146
% 2.95/3.35  Inuse:        1381
% 2.95/3.35  Deleted:      805
% 2.95/3.35  Deletedinuse: 249
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    508182
% 2.95/3.35  Kept:         18167
% 2.95/3.35  Inuse:        1512
% 2.95/3.35  Deleted:      861
% 2.95/3.35  Deletedinuse: 249
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  Resimplifying clauses:
% 2.95/3.35  Done
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  Intermediate Status:
% 2.95/3.35  Generated:    564258
% 2.95/3.35  Kept:         20186
% 2.95/3.35  Inuse:        1594
% 2.95/3.35  Deleted:      3960
% 2.95/3.35  Deletedinuse: 249
% 2.95/3.35  
% 2.95/3.35  Resimplifying inuse:
% 2.95/3.35  
% 2.95/3.35  Bliksems!, er is een bewijs:
% 2.95/3.35  % SZS status Unsatisfiable
% 2.95/3.35  % SZS output start Refutation
% 2.95/3.35  
% 2.95/3.35  clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2, [ =( join( complement( join( complement( X ), complement( Y ) )
% 2.95/3.35     ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.35    meet( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.35    composition( X, Y ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.95/3.35    composition( join( X, Y ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, Y
% 2.95/3.35     ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.35    composition( X, Y ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10, [ =( join( composition( converse( X ), complement( composition( 
% 2.95/3.35    X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 13, [ =( join( meet( composition( X, Y ), Z ), composition( meet( X
% 2.95/3.35    , composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X )
% 2.95/3.35    , Z ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), 
% 2.95/3.35    meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( X
% 2.95/3.35    , meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.95/3.35    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.35    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.95/3.35    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 16, [ =( composition( sk1, top ), sk1 ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 17, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, one ), 
% 2.95/3.35    sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 19, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.95/3.35    X, converse( Y ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 20, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.95/3.35    converse( Y ), X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 21, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 22, [ =( converse( join( converse( X ), Y ) ), join( X, converse( Y
% 2.95/3.35     ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 23, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y )
% 2.95/3.35    , X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 26, [ =( converse( composition( Z, join( Y, X ) ) ), converse( 
% 2.95/3.35    composition( Z, join( X, Y ) ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 30, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 31, [ =( join( join( Y, complement( X ) ), X ), join( Y, top ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 32, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 33, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 34, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 39, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 40, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 41, [ =( join( top, complement( complement( X ) ) ), join( X, top )
% 2.95/3.35     ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 43, [ =( join( complement( complement( X ) ), top ), join( X, top )
% 2.95/3.35     ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 49, [ =( join( join( join( X, Y ), Z ), complement( X ) ), join( 
% 2.95/3.35    join( Y, Z ), top ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y )
% 2.95/3.35     ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 62, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 2.95/3.35    converse( top ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 81, [ =( complement( join( zero, complement( X ) ) ), meet( top, X
% 2.95/3.35     ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 82, [ =( complement( join( complement( X ), zero ) ), meet( X, top
% 2.95/3.35     ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 83, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 93, [ =( composition( composition( X, sk1 ), top ), composition( X
% 2.95/3.35    , sk1 ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 108, [ =( join( composition( converse( X ), complement( composition( 
% 2.95/3.35    X, top ) ) ), zero ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 116, [ =( join( composition( converse( sk1 ), complement( sk1 ) ), 
% 2.95/3.35    zero ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 117, [ =( join( composition( converse( X ), complement( X ) ), 
% 2.95/3.35    complement( one ) ), complement( one ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 139, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 140, [ =( join( join( T, meet( composition( X, Y ), Z ) ), 
% 2.95/3.35    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 2.95/3.35    composition( converse( X ), Z ) ) ) ), join( T, composition( meet( X, 
% 2.95/3.35    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.95/3.35     ) ) ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 141, [ =( join( meet( converse( composition( Y, X ) ), Z ), 
% 2.95/3.35    composition( meet( converse( X ), composition( Z, Y ) ), meet( converse( 
% 2.95/3.35    Y ), composition( X, Z ) ) ) ), composition( meet( converse( X ), 
% 2.95/3.35    composition( Z, Y ) ), meet( converse( Y ), composition( X, Z ) ) ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 164, [ =( join( meet( composition( X, meet( Y, composition( 
% 2.95/3.35    converse( X ), Z ) ) ), Z ), meet( composition( X, Y ), Z ) ), meet( 
% 2.95/3.35    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 168, [ =( join( meet( X, Y ), meet( composition( X, meet( one, 
% 2.95/3.35    composition( converse( X ), Y ) ) ), Y ) ), meet( composition( X, meet( 
% 2.95/3.35    one, composition( converse( X ), Y ) ) ), Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 169, [ =( join( meet( composition( X, Y ), one ), meet( composition( 
% 2.95/3.35    X, meet( Y, converse( X ) ) ), one ) ), meet( composition( X, meet( Y, 
% 2.95/3.35    converse( X ) ) ), one ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 177, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 178, [ =( join( top, complement( meet( X, Y ) ) ), join( top, top )
% 2.95/3.35     ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 185, [ =( join( meet( converse( composition( Y, X ) ), Z ), meet( 
% 2.95/3.35    composition( meet( converse( X ), composition( Z, Y ) ), converse( Y ) )
% 2.95/3.35    , Z ) ), meet( composition( meet( converse( X ), composition( Z, Y ) ), 
% 2.95/3.35    converse( Y ) ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 203, [ =( join( complement( X ), top ), join( top, top ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 210, [ ~( =( join( composition( meet( sk1, one ), sk2 ), meet( sk1
% 2.95/3.35    , sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 211, [ =( join( top, top ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 212, [ =( join( top, X ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 213, [ =( join( X, top ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 216, [ =( composition( top, converse( X ) ), converse( composition( 
% 2.95/3.35    X, top ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 217, [ =( composition( converse( X ), top ), converse( composition( 
% 2.95/3.35    top, X ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 224, [ =( converse( composition( top, top ) ), composition( top, 
% 2.95/3.35    top ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 244, [ =( join( converse( Z ), composition( converse( Y ), X ) ), 
% 2.95/3.35    converse( join( Z, composition( converse( X ), Y ) ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 245, [ =( composition( converse( one ), X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 251, [ =( converse( one ), one ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 257, [ =( join( complement( X ), complement( X ) ), complement( X )
% 2.95/3.35     ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 258, [ =( join( X, composition( Y, X ) ), composition( join( one, Y
% 2.95/3.35     ), X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 259, [ =( join( composition( Y, X ), X ), composition( join( Y, one
% 2.95/3.35     ), X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 267, [ =( join( zero, zero ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 268, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 275, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 305, [ =( composition( X, join( Z, Y ) ), composition( X, join( Y, 
% 2.95/3.35    Z ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 355, [ =( join( zero, complement( composition( converse( sk1 ), 
% 2.95/3.35    complement( sk1 ) ) ) ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 394, [ =( join( join( Y, complement( join( X, Y ) ) ), X ), top ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 396, [ =( join( join( complement( join( Y, X ) ), X ), Y ), top ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 472, [ =( join( join( Z, X ), Y ), join( join( Y, X ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 643, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 715, [ =( meet( top, composition( converse( sk1 ), complement( sk1
% 2.95/3.35     ) ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 717, [ =( meet( composition( converse( sk1 ), complement( sk1 ) ), 
% 2.95/3.35    top ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 719, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 786, [ =( join( join( X, Z ), complement( meet( X, Y ) ) ), top ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 787, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 820, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 826, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 828, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 849, [ =( complement( zero ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 851, [ =( join( Y, meet( X, top ) ), join( Y, X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 856, [ =( meet( X, zero ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 857, [ =( meet( X, top ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 866, [ =( join( converse( zero ), X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 877, [ =( join( X, X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.35    complement( X ), Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 880, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.95/3.35    complement( X ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 881, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.35    meet( X, Y ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 882, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 883, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 884, [ =( converse( zero ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 887, [ =( converse( composition( top, zero ) ), composition( zero, 
% 2.95/3.35    top ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 892, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 898, [ =( composition( zero, top ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 902, [ =( composition( composition( X, zero ), top ), composition( 
% 2.95/3.35    X, zero ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 903, [ =( converse( composition( top, zero ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 914, [ =( composition( top, zero ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 916, [ =( composition( X, zero ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 917, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 921, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 931, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 935, [ =( join( complement( meet( Y, X ) ), X ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 937, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 943, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 945, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 948, [ =( meet( Y, meet( X, complement( Y ) ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 949, [ =( meet( complement( Y ), meet( X, Y ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 952, [ =( meet( complement( Y ), meet( Y, X ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 954, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 965, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 967, [ =( meet( Y, meet( Y, X ) ), meet( Y, X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 970, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 974, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 989, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 993, [ =( join( join( X, Z ), meet( X, Y ) ), join( X, Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1002, [ =( join( X, converse( meet( converse( X ), Y ) ) ), X ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 1004, [ =( join( meet( X, Y ), X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1005, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 1017, [ =( join( join( meet( Y, X ), Z ), X ), join( X, Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1027, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1033, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 1075, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), X )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1085, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.95/3.35    complement( Y ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1086, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 2.95/3.35    complement( Y ), X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1107, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1132, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1202, [ =( meet( join( X, Y ), Y ), Y ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1224, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1226, [ =( meet( complement( join( X, Y ) ), Y ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1234, [ =( meet( converse( join( X, Y ) ), converse( Y ) ), 
% 2.95/3.35    converse( Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1239, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1241, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1312, [ =( meet( complement( converse( join( X, Y ) ) ), converse( 
% 2.95/3.35    Y ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1535, [ =( composition( converse( X ), complement( composition( X, 
% 2.95/3.35    top ) ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1544, [ =( composition( top, complement( composition( top, top ) )
% 2.95/3.35     ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1545, [ =( meet( composition( X, Y ), complement( composition( X, 
% 2.95/3.35    top ) ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1549, [ =( composition( X, complement( composition( top, top ) ) )
% 2.95/3.35    , zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1550, [ =( complement( composition( top, top ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1560, [ =( composition( top, top ), top ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1562, [ =( meet( composition( top, X ), X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1570, [ =( join( X, composition( top, X ) ), composition( top, X )
% 2.95/3.35     ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1578, [ =( meet( composition( composition( X, converse( X ) ), X )
% 2.95/3.35    , X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1655, [ =( join( X, composition( X, top ) ), composition( X, top )
% 2.95/3.35     ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1668, [ =( meet( X, composition( X, top ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1798, [ =( meet( one, composition( converse( X ), complement( X ) )
% 2.95/3.35     ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 1990, [ =( meet( one, composition( converse( complement( X ) ), X )
% 2.95/3.35     ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2114, [ =( meet( X, converse( complement( converse( X ) ) ) ), zero
% 2.95/3.35     ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2124, [ =( meet( converse( X ), converse( complement( X ) ) ), zero
% 2.95/3.35     ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2231, [ =( join( X, meet( composition( sk1, Y ), complement( sk1 )
% 2.95/3.35     ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2244, [ =( meet( composition( sk1, X ), complement( sk1 ) ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2246, [ =( meet( complement( sk1 ), composition( sk1, X ) ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2254, [ =( composition( composition( converse( X ), X ), top ), 
% 2.95/3.35    converse( composition( top, X ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2260, [ =( meet( composition( complement( sk1 ), X ), sk1 ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2262, [ =( meet( sk1, composition( complement( sk1 ), X ) ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2773, [ =( meet( composition( X, Y ), composition( X, top ) ), 
% 2.95/3.35    composition( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2778, [ =( meet( sk1, complement( composition( complement( sk1 ), X
% 2.95/3.35     ) ) ), sk1 ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2788, [ =( meet( converse( X ), complement( converse( complement( X
% 2.95/3.35     ) ) ) ), converse( X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2789, [ =( meet( X, complement( converse( complement( converse( X )
% 2.95/3.35     ) ) ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2822, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 2823, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 2945, [ =( meet( complement( composition( complement( sk1 ), X ) )
% 2.95/3.35    , sk1 ), sk1 ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2956, [ =( join( X, converse( complement( converse( complement( X )
% 2.95/3.35     ) ) ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2965, [ =( complement( converse( complement( X ) ) ), converse( X )
% 2.95/3.35     ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2966, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 2986, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 3140, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 2.95/3.35    composition( X, Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3159, [ =( join( meet( Y, complement( X ) ), meet( X, Y ) ), Y ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 3285, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 2.95/3.35    join( Y, X ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3291, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3293, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 2.95/3.35    meet( complement( join( X, Y ) ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3298, [ =( meet( meet( complement( X ), Y ), complement( Z ) ), 
% 2.95/3.35    meet( complement( join( X, Z ) ), Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3312, [ =( complement( join( X, Y ) ), complement( join( Y, X ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3361, [ =( meet( meet( X, Z ), complement( join( X, Y ) ) ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3383, [ =( meet( meet( meet( X, Y ), Z ), complement( X ) ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3666, [ =( meet( meet( sk1, Y ), composition( complement( sk1 ), X
% 2.95/3.35     ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3776, [ =( meet( composition( meet( sk1, X ), Y ), complement( sk1
% 2.95/3.35     ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3786, [ =( meet( complement( sk1 ), composition( meet( sk1, X ), Y
% 2.95/3.35     ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3790, [ =( meet( complement( sk1 ), composition( meet( X, sk1 ), Y
% 2.95/3.35     ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3794, [ =( meet( composition( meet( X, sk1 ), Y ), sk1 ), 
% 2.95/3.35    composition( meet( X, sk1 ), Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 3943, [ =( meet( meet( Y, complement( meet( X, Y ) ) ), X ), zero )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 4866, [ =( meet( Y, join( complement( X ), meet( Y, X ) ) ), Y ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 4895, [ =( join( complement( Y ), meet( X, Y ) ), join( X, 
% 2.95/3.35    complement( Y ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 4898, [ =( meet( Y, join( meet( Y, X ), complement( X ) ) ), Y ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 4999, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 5046, [ =( join( Y, meet( join( Y, X ), complement( X ) ) ), Y ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 5053, [ =( join( meet( complement( X ), Y ), X ), join( Y, X ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 5329, [ =( join( Y, composition( meet( X, one ), Y ) ), Y ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 5496, [ =( join( composition( converse( meet( X, one ) ), Y ), Y )
% 2.95/3.35    , Y ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 5503, [ =( join( composition( meet( X, one ), Y ), Y ), Y ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 5610, [ =( meet( composition( meet( X, one ), Y ), Y ), composition( 
% 2.95/3.35    meet( X, one ), Y ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 5653, [ =( join( X, composition( X, converse( meet( Y, one ) ) ) )
% 2.95/3.35    , X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 5916, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 5960, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 5990, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 6022, [ =( join( meet( join( X, Y ), complement( X ) ), Y ), Y ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 6041, [ =( join( meet( X, join( complement( X ), Y ) ), meet( Y, X
% 2.95/3.35     ) ), meet( Y, X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 6305, [ =( meet( complement( meet( X, Y ) ), X ), meet( complement( 
% 2.95/3.35    Y ), X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 6768, [ =( join( composition( Y, meet( X, one ) ), Y ), Y ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 6803, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 6805, [ =( join( composition( Y, meet( one, X ) ), Y ), Y ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 6838, [ =( join( Y, composition( Y, meet( one, X ) ) ), Y ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 8186, [ =( meet( complement( converse( X ) ), converse( meet( X, Y
% 2.95/3.35     ) ) ), zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 8211, [ =( meet( complement( one ), converse( meet( one, X ) ) ), 
% 2.95/3.35    zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 8220, [ =( meet( complement( one ), converse( meet( X, one ) ) ), 
% 2.95/3.35    zero ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 8222, [ =( meet( converse( meet( X, one ) ), one ), converse( meet( 
% 2.95/3.35    X, one ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 8976, [ =( meet( X, composition( composition( X, converse( X ) ), X
% 2.95/3.35     ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 9427, [ =( join( X, meet( composition( X, meet( one, Y ) ), Z ) ), 
% 2.95/3.35    X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 9429, [ =( join( Y, meet( composition( converse( meet( X, one ) ), 
% 2.95/3.35    Y ), Z ) ), Y ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10001, [ =( join( join( Z, meet( Y, X ) ), meet( X, Y ) ), join( 
% 2.95/3.35    meet( X, Y ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10017, [ =( composition( Z, meet( X, Y ) ), composition( Z, meet( Y
% 2.95/3.35    , X ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10034, [ =( join( Z, meet( X, Y ) ), join( meet( Y, X ), Z ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10296, [ =( composition( X, meet( one, converse( composition( top, 
% 2.95/3.35    X ) ) ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10302, [ =( composition( X, meet( converse( composition( top, X ) )
% 2.95/3.35    , one ) ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10346, [ =( composition( converse( meet( composition( X, top ), one
% 2.95/3.35     ) ), X ), X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10369, [ =( composition( converse( meet( sk1, one ) ), sk1 ), sk1 )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10382, [ =( meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.35    sk1, one ) ), one ), meet( sk1, one ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10384, [ =( composition( converse( meet( one, sk1 ) ), sk1 ), sk1 )
% 2.95/3.35     ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10393, [ =( meet( converse( composition( top, meet( one, sk1 ) ) )
% 2.95/3.35    , sk1 ), sk1 ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10488, [ =( composition( meet( converse( meet( one, sk1 ) ), sk1 )
% 2.95/3.35    , top ), sk1 ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 10494, [ =( composition( meet( converse( meet( sk1, one ) ), sk1 )
% 2.95/3.35    , top ), sk1 ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 11994, [ =( meet( join( complement( X ), Y ), X ), meet( Y, X ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 12010, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 12019, [ =( meet( X, join( Y, complement( X ) ) ), meet( Y, X ) ) ]
% 2.95/3.35     )
% 2.95/3.35  .
% 2.95/3.35  clause( 13896, [ =( meet( composition( converse( meet( X, one ) ), meet( X
% 2.95/3.35    , one ) ), one ), converse( meet( X, one ) ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 15589, [ =( join( meet( Z, composition( X, meet( one, Y ) ) ), X )
% 2.95/3.35    , X ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 15628, [ =( join( meet( Y, composition( Z, meet( X, one ) ) ), Z )
% 2.95/3.35    , Z ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 15666, [ =( composition( meet( X, one ), converse( meet( X, one ) )
% 2.95/3.35     ), meet( X, one ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 20051, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 20141, [ =( composition( meet( sk1, one ), top ), sk1 ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 20196, [ =( join( composition( meet( sk1, one ), X ), meet( sk1, X
% 2.95/3.35     ) ), composition( meet( sk1, one ), X ) ) ] )
% 2.95/3.35  .
% 2.95/3.35  clause( 20297, [] )
% 2.95/3.35  .
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  % SZS output end Refutation
% 2.95/3.35  found a proof!
% 2.95/3.35  
% 2.95/3.35  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.95/3.35  
% 2.95/3.35  initialclauses(
% 2.95/3.35  [ clause( 20299, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  , clause( 20300, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , clause( 20301, [ =( X, join( complement( join( complement( X ), 
% 2.95/3.35    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ) ] )
% 2.95/3.35  , clause( 20302, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.35    complement( Y ) ) ) ) ] )
% 2.95/3.35  , clause( 20303, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.35    composition( X, Y ), Z ) ) ] )
% 2.95/3.35  , clause( 20304, [ =( composition( X, one ), X ) ] )
% 2.95/3.35  , clause( 20305, [ =( composition( join( X, Y ), Z ), join( composition( X
% 2.95/3.35    , Z ), composition( Y, Z ) ) ) ] )
% 2.95/3.35  , clause( 20306, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.35  , clause( 20307, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.95/3.35    converse( Y ) ) ) ] )
% 2.95/3.35  , clause( 20308, [ =( converse( composition( X, Y ) ), composition( 
% 2.95/3.35    converse( Y ), converse( X ) ) ) ] )
% 2.95/3.35  , clause( 20309, [ =( join( composition( converse( X ), complement( 
% 2.95/3.35    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.95/3.35  , clause( 20310, [ =( top, join( X, complement( X ) ) ) ] )
% 2.95/3.35  , clause( 20311, [ =( zero, meet( X, complement( X ) ) ) ] )
% 2.95/3.35  , clause( 20312, [ =( join( meet( composition( X, Y ), Z ), composition( 
% 2.95/3.35    meet( X, composition( Z, converse( Y ) ) ), meet( Y, composition( 
% 2.95/3.35    converse( X ), Z ) ) ) ), composition( meet( X, composition( Z, converse( 
% 2.95/3.35    Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.95/3.35  , clause( 20313, [ =( join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.35    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( 
% 2.95/3.35    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.35  , clause( 20314, [ =( join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.35    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( 
% 2.95/3.35    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.95/3.35  , clause( 20315, [ =( composition( sk1, top ), sk1 ) ] )
% 2.95/3.35  , clause( 20316, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, 
% 2.95/3.35    one ), sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.35  ] ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  , clause( 20299, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , clause( 20300, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.35    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20319, [ =( join( complement( join( complement( X ), complement( Y
% 2.95/3.35     ) ) ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.95/3.35  , clause( 20301, [ =( X, join( complement( join( complement( X ), 
% 2.95/3.35    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 2, [ =( join( complement( join( complement( X ), complement( Y ) )
% 2.95/3.35     ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.95/3.35  , clause( 20319, [ =( join( complement( join( complement( X ), complement( 
% 2.95/3.35    Y ) ) ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20322, [ =( complement( join( complement( X ), complement( Y ) ) )
% 2.95/3.35    , meet( X, Y ) ) ] )
% 2.95/3.35  , clause( 20302, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.35    complement( Y ) ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.35    meet( X, Y ) ) ] )
% 2.95/3.35  , clause( 20322, [ =( complement( join( complement( X ), complement( Y ) )
% 2.95/3.35     ), meet( X, Y ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.35    composition( X, Y ), Z ) ) ] )
% 2.95/3.35  , clause( 20303, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.35    composition( X, Y ), Z ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.35    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.35  , clause( 20304, [ =( composition( X, one ), X ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20337, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.95/3.35    composition( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , clause( 20305, [ =( composition( join( X, Y ), Z ), join( composition( X
% 2.95/3.35    , Z ), composition( Y, Z ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.95/3.35    composition( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , clause( 20337, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.95/3.35    composition( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.35    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.35  , clause( 20306, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20352, [ =( join( converse( X ), converse( Y ) ), converse( join( X
% 2.95/3.35    , Y ) ) ) ] )
% 2.95/3.35  , clause( 20307, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.95/3.35    converse( Y ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, Y
% 2.95/3.35     ) ) ) ] )
% 2.95/3.35  , clause( 20352, [ =( join( converse( X ), converse( Y ) ), converse( join( 
% 2.95/3.35    X, Y ) ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20361, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.35    composition( X, Y ) ) ) ] )
% 2.95/3.35  , clause( 20308, [ =( converse( composition( X, Y ) ), composition( 
% 2.95/3.35    converse( Y ), converse( X ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.35    composition( X, Y ) ) ) ] )
% 2.95/3.35  , clause( 20361, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.35    composition( X, Y ) ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 10, [ =( join( composition( converse( X ), complement( composition( 
% 2.95/3.35    X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.95/3.35  , clause( 20309, [ =( join( composition( converse( X ), complement( 
% 2.95/3.35    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20382, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.35  , clause( 20310, [ =( top, join( X, complement( X ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.35  , clause( 20382, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20394, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.95/3.35  , clause( 20311, [ =( zero, meet( X, complement( X ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.95/3.35  , clause( 20394, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 13, [ =( join( meet( composition( X, Y ), Z ), composition( meet( X
% 2.95/3.35    , composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X )
% 2.95/3.35    , Z ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), 
% 2.95/3.35    meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.95/3.35  , clause( 20312, [ =( join( meet( composition( X, Y ), Z ), composition( 
% 2.95/3.35    meet( X, composition( Z, converse( Y ) ) ), meet( Y, composition( 
% 2.95/3.35    converse( X ), Z ) ) ) ), composition( meet( X, composition( Z, converse( 
% 2.95/3.35    Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.35    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( X
% 2.95/3.35    , meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.95/3.35    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.35  , clause( 20313, [ =( join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.35    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( 
% 2.95/3.35    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.35    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.35    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.95/3.35    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.95/3.35  , clause( 20314, [ =( join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.35    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( 
% 2.95/3.35    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.35    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 16, [ =( composition( sk1, top ), sk1 ) ] )
% 2.95/3.35  , clause( 20315, [ =( composition( sk1, top ), sk1 ) ] )
% 2.95/3.35  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 17, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, one ), 
% 2.95/3.35    sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.35  , clause( 20316, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, 
% 2.95/3.35    one ), sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.35  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20470, [ =( top, join( X, complement( X ) ) ) ] )
% 2.95/3.35  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20471, [ =( top, join( complement( X ), X ) ) ] )
% 2.95/3.35  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  , 0, clause( 20470, [ =( top, join( X, complement( X ) ) ) ] )
% 2.95/3.35  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, complement( X ) )] ), 
% 2.95/3.35    substitution( 1, [ :=( X, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20474, [ =( join( complement( X ), X ), top ) ] )
% 2.95/3.35  , clause( 20471, [ =( top, join( complement( X ), X ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.95/3.35  , clause( 20474, [ =( join( complement( X ), X ), top ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20476, [ =( converse( composition( Y, X ) ), composition( converse( 
% 2.95/3.35    X ), converse( Y ) ) ) ] )
% 2.95/3.35  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.35    composition( X, Y ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20477, [ =( converse( composition( X, converse( Y ) ) ), 
% 2.95/3.35    composition( Y, converse( X ) ) ) ] )
% 2.95/3.35  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.35  , 0, clause( 20476, [ =( converse( composition( Y, X ) ), composition( 
% 2.95/3.35    converse( X ), converse( Y ) ) ) ] )
% 2.95/3.35  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 2.95/3.35    converse( Y ) ), :=( Y, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 19, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.95/3.35    X, converse( Y ) ) ) ] )
% 2.95/3.35  , clause( 20477, [ =( converse( composition( X, converse( Y ) ) ), 
% 2.95/3.35    composition( Y, converse( X ) ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20482, [ =( converse( composition( Y, X ) ), composition( converse( 
% 2.95/3.35    X ), converse( Y ) ) ) ] )
% 2.95/3.35  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.35    composition( X, Y ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20484, [ =( converse( composition( converse( X ), Y ) ), 
% 2.95/3.35    composition( converse( Y ), X ) ) ] )
% 2.95/3.35  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.35  , 0, clause( 20482, [ =( converse( composition( Y, X ) ), composition( 
% 2.95/3.35    converse( X ), converse( Y ) ) ) ] )
% 2.95/3.35  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.95/3.35    :=( Y, converse( X ) )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 20, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.95/3.35    converse( Y ), X ) ) ] )
% 2.95/3.35  , clause( 20484, [ =( converse( composition( converse( X ), Y ) ), 
% 2.95/3.35    composition( converse( Y ), X ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20487, [ =( converse( join( X, Y ) ), join( converse( X ), converse( 
% 2.95/3.35    Y ) ) ) ] )
% 2.95/3.35  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.95/3.35    Y ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20489, [ =( converse( join( Y, X ) ), join( converse( X ), converse( 
% 2.95/3.35    Y ) ) ) ] )
% 2.95/3.35  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  , 0, clause( 20487, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.95/3.35    converse( Y ) ) ) ] )
% 2.95/3.35  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.35    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20491, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.95/3.35    Y ) ) ) ] )
% 2.95/3.35  , 0, clause( 20489, [ =( converse( join( Y, X ) ), join( converse( X ), 
% 2.95/3.35    converse( Y ) ) ) ] )
% 2.95/3.35  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.35    :=( X, Y ), :=( Y, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 21, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ] )
% 2.95/3.35  , clause( 20491, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20493, [ =( converse( join( X, Y ) ), join( converse( X ), converse( 
% 2.95/3.35    Y ) ) ) ] )
% 2.95/3.35  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.95/3.35    Y ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20494, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 2.95/3.35    Y ) ) ) ] )
% 2.95/3.35  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.35  , 0, clause( 20493, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.95/3.35    converse( Y ) ) ) ] )
% 2.95/3.35  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.35    converse( X ) ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 22, [ =( converse( join( converse( X ), Y ) ), join( X, converse( Y
% 2.95/3.35     ) ) ) ] )
% 2.95/3.35  , clause( 20494, [ =( converse( join( converse( X ), Y ) ), join( X, 
% 2.95/3.35    converse( Y ) ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20499, [ =( converse( join( X, Y ) ), join( converse( X ), converse( 
% 2.95/3.35    Y ) ) ) ] )
% 2.95/3.35  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.95/3.35    Y ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20501, [ =( converse( join( X, converse( Y ) ) ), join( converse( X
% 2.95/3.35     ), Y ) ) ] )
% 2.95/3.35  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.35  , 0, clause( 20499, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.95/3.35    converse( Y ) ) ) ] )
% 2.95/3.35  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.35    :=( Y, converse( Y ) )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 23, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y )
% 2.95/3.35    , X ) ) ] )
% 2.95/3.35  , clause( 20501, [ =( converse( join( X, converse( Y ) ) ), join( converse( 
% 2.95/3.35    X ), Y ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20504, [ =( converse( composition( Y, X ) ), composition( converse( 
% 2.95/3.35    X ), converse( Y ) ) ) ] )
% 2.95/3.35  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.35    composition( X, Y ) ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20506, [ =( converse( composition( X, join( Y, Z ) ) ), composition( 
% 2.95/3.35    converse( join( Z, Y ) ), converse( X ) ) ) ] )
% 2.95/3.35  , clause( 21, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , 0, clause( 20504, [ =( converse( composition( Y, X ) ), composition( 
% 2.95/3.35    converse( X ), converse( Y ) ) ) ] )
% 2.95/3.35  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.95/3.35    :=( X, join( Y, Z ) ), :=( Y, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20512, [ =( converse( composition( X, join( Y, Z ) ) ), converse( 
% 2.95/3.35    composition( X, join( Z, Y ) ) ) ) ] )
% 2.95/3.35  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.35    composition( X, Y ) ) ) ] )
% 2.95/3.35  , 0, clause( 20506, [ =( converse( composition( X, join( Y, Z ) ) ), 
% 2.95/3.35    composition( converse( join( Z, Y ) ), converse( X ) ) ) ] )
% 2.95/3.35  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, join( Z, Y ) )] ), 
% 2.95/3.35    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 26, [ =( converse( composition( Z, join( Y, X ) ) ), converse( 
% 2.95/3.35    composition( Z, join( X, Y ) ) ) ) ] )
% 2.95/3.35  , clause( 20512, [ =( converse( composition( X, join( Y, Z ) ) ), converse( 
% 2.95/3.35    composition( X, join( Z, Y ) ) ) ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 2.95/3.35    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20513, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.95/3.35  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20516, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.95/3.35  , 0, clause( 20513, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , 0, 9, substitution( 0, [ :=( X, join( X, Y ) )] ), substitution( 1, [ 
% 2.95/3.35    :=( X, complement( join( X, Y ) ) ), :=( Y, X ), :=( Z, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 30, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top ) ]
% 2.95/3.35     )
% 2.95/3.35  , clause( 20516, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top
% 2.95/3.35     ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20522, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.95/3.35  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20527, [ =( join( join( X, complement( Y ) ), Y ), join( X, top ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 18, [ =( join( complement( X ), X ), top ) ] )
% 2.95/3.35  , 0, clause( 20522, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.35    :=( Y, complement( Y ) ), :=( Z, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 31, [ =( join( join( Y, complement( X ) ), X ), join( Y, top ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , clause( 20527, [ =( join( join( X, complement( Y ) ), Y ), join( X, top )
% 2.95/3.35     ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20531, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.95/3.35  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20534, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 2.95/3.35  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  , 0, clause( 20531, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, join( Y, Z ) )] ), 
% 2.95/3.35    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 32, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 2.95/3.35  , clause( 20534, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.35    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20548, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.95/3.35  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20553, [ =( join( join( X, Y ), Z ), join( X, join( Z, Y ) ) ) ] )
% 2.95/3.35  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  , 0, clause( 20548, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.95/3.35    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20566, [ =( join( join( X, Y ), Z ), join( join( X, Z ), Y ) ) ] )
% 2.95/3.35  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , 0, clause( 20553, [ =( join( join( X, Y ), Z ), join( X, join( Z, Y ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.35    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 33, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 2.95/3.35  , clause( 20566, [ =( join( join( X, Y ), Z ), join( join( X, Z ), Y ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 2.95/3.35    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20568, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.95/3.35  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20571, [ =( join( join( X, Y ), complement( Y ) ), join( X, top ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.35  , 0, clause( 20568, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.35    :=( Y, Y ), :=( Z, complement( Y ) )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 34, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , clause( 20571, [ =( join( join( X, Y ), complement( Y ) ), join( X, top )
% 2.95/3.35     ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20575, [ =( join( X, top ), join( join( X, Y ), complement( Y ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 34, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 2.95/3.35     ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20578, [ =( join( X, top ), join( complement( Y ), join( X, Y ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  , 0, clause( 20575, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 2.95/3.35     ) ) ) ] )
% 2.95/3.35  , 0, 4, substitution( 0, [ :=( X, join( X, Y ) ), :=( Y, complement( Y ) )] )
% 2.95/3.35    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20591, [ =( join( X, top ), join( join( complement( Y ), X ), Y ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.35  , 0, clause( 20578, [ =( join( X, top ), join( complement( Y ), join( X, Y
% 2.95/3.35     ) ) ) ] )
% 2.95/3.35  , 0, 4, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X ), :=( Z, Y )] )
% 2.95/3.35    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20592, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 20591, [ =( join( X, top ), join( join( complement( Y ), X ), Y )
% 2.95/3.35     ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 39, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , clause( 20592, [ =( join( join( complement( Y ), X ), Y ), join( X, top )
% 2.95/3.35     ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20593, [ =( join( X, top ), join( join( X, Y ), complement( Y ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 34, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 2.95/3.35     ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20596, [ =( join( X, top ), join( join( Y, X ), complement( Y ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.35  , 0, clause( 20593, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 2.95/3.35     ) ) ) ] )
% 2.95/3.35  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.35    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20609, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 20596, [ =( join( X, top ), join( join( Y, X ), complement( Y ) )
% 2.95/3.35     ) ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  subsumption(
% 2.95/3.35  clause( 40, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) ) ]
% 2.95/3.35     )
% 2.95/3.35  , clause( 20609, [ =( join( join( Y, X ), complement( Y ) ), join( X, top )
% 2.95/3.35     ) ] )
% 2.95/3.35  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.35     )] ) ).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20611, [ =( join( X, top ), join( join( X, Y ), complement( Y ) ) )
% 2.95/3.35     ] )
% 2.95/3.35  , clause( 34, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 2.95/3.35     ] )
% 2.95/3.35  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  paramod(
% 2.95/3.35  clause( 20612, [ =( join( X, top ), join( top, complement( complement( X )
% 2.95/3.35     ) ) ) ] )
% 2.95/3.35  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.35  , 0, clause( 20611, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 2.95/3.35     ) ) ) ] )
% 2.95/3.35  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.35    :=( Y, complement( X ) )] )).
% 2.95/3.35  
% 2.95/3.35  
% 2.95/3.35  eqswap(
% 2.95/3.35  clause( 20613, [ =( join( top, complement( complement( X ) ) ), join( X, 
% 2.95/3.35    top ) ) ] )
% 2.95/3.35  , clause( 20612, [ =( join( X, top ), join( top, complement( complement( X
% 2.95/3.36     ) ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 41, [ =( join( top, complement( complement( X ) ) ), join( X, top )
% 2.95/3.36     ) ] )
% 2.95/3.36  , clause( 20613, [ =( join( top, complement( complement( X ) ) ), join( X, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20614, [ =( join( X, top ), join( top, complement( complement( X )
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , clause( 41, [ =( join( top, complement( complement( X ) ) ), join( X, top
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20616, [ =( join( X, top ), join( complement( complement( X ) ), 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.36  , 0, clause( 20614, [ =( join( X, top ), join( top, complement( complement( 
% 2.95/3.36    X ) ) ) ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, top ), :=( Y, complement( complement( X )
% 2.95/3.36     ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20622, [ =( join( complement( complement( X ) ), top ), join( X, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , clause( 20616, [ =( join( X, top ), join( complement( complement( X ) ), 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 43, [ =( join( complement( complement( X ) ), top ), join( X, top )
% 2.95/3.36     ) ] )
% 2.95/3.36  , clause( 20622, [ =( join( complement( complement( X ) ), top ), join( X, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20624, [ =( join( Y, top ), join( join( X, Y ), complement( X ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 40, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20631, [ =( join( join( X, Y ), top ), join( join( join( Z, X ), Y
% 2.95/3.36     ), complement( Z ) ) ) ] )
% 2.95/3.36  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, clause( 20624, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, Z ), :=( Y, join( X, Y ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20632, [ =( join( join( join( Z, X ), Y ), complement( Z ) ), join( 
% 2.95/3.36    join( X, Y ), top ) ) ] )
% 2.95/3.36  , clause( 20631, [ =( join( join( X, Y ), top ), join( join( join( Z, X ), 
% 2.95/3.36    Y ), complement( Z ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 49, [ =( join( join( join( X, Y ), Z ), complement( X ) ), join( 
% 2.95/3.36    join( Y, Z ), top ) ) ] )
% 2.95/3.36  , clause( 20632, [ =( join( join( join( Z, X ), Y ), complement( Z ) ), 
% 2.95/3.36    join( join( X, Y ), top ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20635, [ =( join( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    Y ) ) ), X ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, clause( 2, [ =( join( complement( join( complement( X ), complement( Y
% 2.95/3.36     ) ) ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y )
% 2.95/3.36     ) ), X ) ] )
% 2.95/3.36  , clause( 20635, [ =( join( meet( X, Y ), complement( join( complement( X )
% 2.95/3.36    , Y ) ) ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20638, [ =( join( X, converse( Y ) ), converse( join( converse( X )
% 2.95/3.36    , Y ) ) ) ] )
% 2.95/3.36  , clause( 22, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 2.95/3.36    Y ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20639, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 2.95/3.36    converse( top ) ) ] )
% 2.95/3.36  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.36  , 0, clause( 20638, [ =( join( X, converse( Y ) ), converse( join( converse( 
% 2.95/3.36    X ), Y ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, complement( converse( X ) ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 62, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 2.95/3.36    converse( top ) ) ] )
% 2.95/3.36  , clause( 20639, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 2.95/3.36    converse( top ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20641, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20643, [ =( meet( X, Y ), complement( join( complement( Y ), 
% 2.95/3.36    complement( X ) ) ) ) ] )
% 2.95/3.36  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.36  , 0, clause( 20641, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, complement( X ) ), :=( Y, complement( Y )
% 2.95/3.36     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20645, [ =( meet( X, Y ), meet( Y, X ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, clause( 20643, [ =( meet( X, Y ), complement( join( complement( Y ), 
% 2.95/3.36    complement( X ) ) ) ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.36  , clause( 20645, [ =( meet( X, Y ), meet( Y, X ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20647, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20650, [ =( meet( X, complement( X ) ), complement( top ) ) ] )
% 2.95/3.36  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.36  , 0, clause( 20647, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, complement( X ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20651, [ =( zero, complement( top ) ) ] )
% 2.95/3.36  , clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.95/3.36  , 0, clause( 20650, [ =( meet( X, complement( X ) ), complement( top ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20652, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , clause( 20651, [ =( zero, complement( top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , clause( 20652, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20654, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20655, [ =( meet( top, X ), complement( join( zero, complement( X )
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20654, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20657, [ =( complement( join( zero, complement( X ) ) ), meet( top
% 2.95/3.36    , X ) ) ] )
% 2.95/3.36  , clause( 20655, [ =( meet( top, X ), complement( join( zero, complement( X
% 2.95/3.36     ) ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 81, [ =( complement( join( zero, complement( X ) ) ), meet( top, X
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , clause( 20657, [ =( complement( join( zero, complement( X ) ) ), meet( 
% 2.95/3.36    top, X ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20660, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20662, [ =( meet( X, top ), complement( join( complement( X ), zero
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20660, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20664, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , clause( 20662, [ =( meet( X, top ), complement( join( complement( X ), 
% 2.95/3.36    zero ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 82, [ =( complement( join( complement( X ), zero ) ), meet( X, top
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , clause( 20664, [ =( complement( join( complement( X ), zero ) ), meet( X
% 2.95/3.36    , top ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20666, [ =( join( X, top ), join( join( X, complement( Y ) ), Y ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 31, [ =( join( join( Y, complement( X ) ), X ), join( Y, top ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20667, [ =( join( X, top ), join( join( X, zero ), top ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20666, [ =( join( X, top ), join( join( X, complement( Y ) ), 
% 2.95/3.36    Y ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20668, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.95/3.36  , clause( 20667, [ =( join( X, top ), join( join( X, zero ), top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 83, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.95/3.36  , clause( 20668, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20670, [ =( composition( composition( X, Y ), Z ), composition( X, 
% 2.95/3.36    composition( Y, Z ) ) ) ] )
% 2.95/3.36  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.36    composition( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20672, [ =( composition( composition( X, sk1 ), top ), composition( 
% 2.95/3.36    X, sk1 ) ) ] )
% 2.95/3.36  , clause( 16, [ =( composition( sk1, top ), sk1 ) ] )
% 2.95/3.36  , 0, clause( 20670, [ =( composition( composition( X, Y ), Z ), composition( 
% 2.95/3.36    X, composition( Y, Z ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, sk1 )
% 2.95/3.36    , :=( Z, top )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 93, [ =( composition( composition( X, sk1 ), top ), composition( X
% 2.95/3.36    , sk1 ) ) ] )
% 2.95/3.36  , clause( 20672, [ =( composition( composition( X, sk1 ), top ), 
% 2.95/3.36    composition( X, sk1 ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20676, [ =( complement( Y ), join( composition( converse( X ), 
% 2.95/3.36    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.95/3.36  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 2.95/3.36    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20678, [ =( complement( top ), join( composition( converse( X ), 
% 2.95/3.36    complement( composition( X, top ) ) ), zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20676, [ =( complement( Y ), join( composition( converse( X )
% 2.95/3.36    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.95/3.36  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20679, [ =( zero, join( composition( converse( X ), complement( 
% 2.95/3.36    composition( X, top ) ) ), zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20678, [ =( complement( top ), join( composition( converse( X
% 2.95/3.36     ), complement( composition( X, top ) ) ), zero ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20681, [ =( join( composition( converse( X ), complement( 
% 2.95/3.36    composition( X, top ) ) ), zero ), zero ) ] )
% 2.95/3.36  , clause( 20679, [ =( zero, join( composition( converse( X ), complement( 
% 2.95/3.36    composition( X, top ) ) ), zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 108, [ =( join( composition( converse( X ), complement( composition( 
% 2.95/3.36    X, top ) ) ), zero ), zero ) ] )
% 2.95/3.36  , clause( 20681, [ =( join( composition( converse( X ), complement( 
% 2.95/3.36    composition( X, top ) ) ), zero ), zero ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20684, [ =( complement( Y ), join( composition( converse( X ), 
% 2.95/3.36    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.95/3.36  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 2.95/3.36    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20686, [ =( complement( top ), join( composition( converse( sk1 ), 
% 2.95/3.36    complement( sk1 ) ), complement( top ) ) ) ] )
% 2.95/3.36  , clause( 16, [ =( composition( sk1, top ), sk1 ) ] )
% 2.95/3.36  , 0, clause( 20684, [ =( complement( Y ), join( composition( converse( X )
% 2.95/3.36    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, sk1 ), :=( Y, top
% 2.95/3.36     )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20688, [ =( complement( top ), join( composition( converse( sk1 ), 
% 2.95/3.36    complement( sk1 ) ), zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20686, [ =( complement( top ), join( composition( converse( 
% 2.95/3.36    sk1 ), complement( sk1 ) ), complement( top ) ) ) ] )
% 2.95/3.36  , 0, 9, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20689, [ =( zero, join( composition( converse( sk1 ), complement( 
% 2.95/3.36    sk1 ) ), zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20688, [ =( complement( top ), join( composition( converse( 
% 2.95/3.36    sk1 ), complement( sk1 ) ), zero ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20691, [ =( join( composition( converse( sk1 ), complement( sk1 ) )
% 2.95/3.36    , zero ), zero ) ] )
% 2.95/3.36  , clause( 20689, [ =( zero, join( composition( converse( sk1 ), complement( 
% 2.95/3.36    sk1 ) ), zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 116, [ =( join( composition( converse( sk1 ), complement( sk1 ) ), 
% 2.95/3.36    zero ), zero ) ] )
% 2.95/3.36  , clause( 20691, [ =( join( composition( converse( sk1 ), complement( sk1 )
% 2.95/3.36     ), zero ), zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20694, [ =( complement( Y ), join( composition( converse( X ), 
% 2.95/3.36    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.95/3.36  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 2.95/3.36    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20695, [ =( complement( one ), join( composition( converse( X ), 
% 2.95/3.36    complement( X ) ), complement( one ) ) ) ] )
% 2.95/3.36  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.36  , 0, clause( 20694, [ =( complement( Y ), join( composition( converse( X )
% 2.95/3.36    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, one )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20696, [ =( join( composition( converse( X ), complement( X ) ), 
% 2.95/3.36    complement( one ) ), complement( one ) ) ] )
% 2.95/3.36  , clause( 20695, [ =( complement( one ), join( composition( converse( X ), 
% 2.95/3.36    complement( X ) ), complement( one ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 117, [ =( join( composition( converse( X ), complement( X ) ), 
% 2.95/3.36    complement( one ) ), complement( one ) ) ] )
% 2.95/3.36  , clause( 20696, [ =( join( composition( converse( X ), complement( X ) ), 
% 2.95/3.36    complement( one ) ), complement( one ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20698, [ =( join( X, top ), join( join( X, Y ), complement( Y ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 34, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20700, [ =( join( meet( composition( X, Y ), Z ), top ), join( 
% 2.95/3.36    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 2.95/3.36    composition( converse( X ), Z ) ) ), complement( composition( meet( X, 
% 2.95/3.36    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.95/3.36     ) ) ) ) ) ) ] )
% 2.95/3.36  , clause( 13, [ =( join( meet( composition( X, Y ), Z ), composition( meet( 
% 2.95/3.36    X, composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X )
% 2.95/3.36    , Z ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), 
% 2.95/3.36    meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.95/3.36  , 0, clause( 20698, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, meet( composition( X, Y ), Z ) ), :=( Y, 
% 2.95/3.36    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 2.95/3.36    composition( converse( X ), Z ) ) ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20701, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ] )
% 2.95/3.36  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 2.95/3.36  , 0, clause( 20700, [ =( join( meet( composition( X, Y ), Z ), top ), join( 
% 2.95/3.36    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 2.95/3.36    composition( converse( X ), Z ) ) ), complement( composition( meet( X, 
% 2.95/3.36    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.95/3.36     ) ) ) ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [ :=( X, composition( meet( X, composition( Z, 
% 2.95/3.36    converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 139, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ] )
% 2.95/3.36  , clause( 20701, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ]
% 2.95/3.36     )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20704, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.95/3.36  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20706, [ =( join( join( X, meet( composition( Y, Z ), T ) ), 
% 2.95/3.36    composition( meet( Y, composition( T, converse( Z ) ) ), meet( Z, 
% 2.95/3.36    composition( converse( Y ), T ) ) ) ), join( X, composition( meet( Y, 
% 2.95/3.36    composition( T, converse( Z ) ) ), meet( Z, composition( converse( Y ), T
% 2.95/3.36     ) ) ) ) ) ] )
% 2.95/3.36  , clause( 13, [ =( join( meet( composition( X, Y ), Z ), composition( meet( 
% 2.95/3.36    X, composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X )
% 2.95/3.36    , Z ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), 
% 2.95/3.36    meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.95/3.36  , 0, clause( 20704, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, 24, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, T )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, X ), :=( Y, meet( composition( Y, Z ), T ) ), 
% 2.95/3.36    :=( Z, composition( meet( Y, composition( T, converse( Z ) ) ), meet( Z, 
% 2.95/3.36    composition( converse( Y ), T ) ) ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 140, [ =( join( join( T, meet( composition( X, Y ), Z ) ), 
% 2.95/3.36    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 2.95/3.36    composition( converse( X ), Z ) ) ) ), join( T, composition( meet( X, 
% 2.95/3.36    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.95/3.36     ) ) ) ) ) ] )
% 2.95/3.36  , clause( 20706, [ =( join( join( X, meet( composition( Y, Z ), T ) ), 
% 2.95/3.36    composition( meet( Y, composition( T, converse( Z ) ) ), meet( Z, 
% 2.95/3.36    composition( converse( Y ), T ) ) ) ), join( X, composition( meet( Y, 
% 2.95/3.36    composition( T, converse( Z ) ) ), meet( Z, composition( converse( Y ), T
% 2.95/3.36     ) ) ) ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, T ), :=( Y, X ), :=( Z, Y ), :=( T, Z )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20710, [ =( composition( meet( X, composition( Z, converse( Y ) ) )
% 2.95/3.36    , meet( Y, composition( converse( X ), Z ) ) ), join( meet( composition( 
% 2.95/3.36    X, Y ), Z ), composition( meet( X, composition( Z, converse( Y ) ) ), 
% 2.95/3.36    meet( Y, composition( converse( X ), Z ) ) ) ) ) ] )
% 2.95/3.36  , clause( 13, [ =( join( meet( composition( X, Y ), Z ), composition( meet( 
% 2.95/3.36    X, composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X )
% 2.95/3.36    , Z ) ) ) ), composition( meet( X, composition( Z, converse( Y ) ) ), 
% 2.95/3.36    meet( Y, composition( converse( X ), Z ) ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20717, [ =( composition( meet( converse( X ), composition( Y, 
% 2.95/3.36    converse( converse( Z ) ) ) ), meet( converse( Z ), composition( converse( 
% 2.95/3.36    converse( X ) ), Y ) ) ), join( meet( converse( composition( Z, X ) ), Y
% 2.95/3.36     ), composition( meet( converse( X ), composition( Y, converse( converse( 
% 2.95/3.36    Z ) ) ) ), meet( converse( Z ), composition( converse( converse( X ) ), Y
% 2.95/3.36     ) ) ) ) ) ] )
% 2.95/3.36  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.36    composition( X, Y ) ) ) ] )
% 2.95/3.36  , 0, clause( 20710, [ =( composition( meet( X, composition( Z, converse( Y
% 2.95/3.36     ) ) ), meet( Y, composition( converse( X ), Z ) ) ), join( meet( 
% 2.95/3.36    composition( X, Y ), Z ), composition( meet( X, composition( Z, converse( 
% 2.95/3.36    Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) ) ] )
% 2.95/3.36  , 0, 20, substitution( 0, [ :=( X, Z ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, converse( X ) ), :=( Y, converse( Z ) ), :=( Z, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20730, [ =( composition( meet( converse( X ), composition( Y, 
% 2.95/3.36    converse( converse( Z ) ) ) ), meet( converse( Z ), composition( converse( 
% 2.95/3.36    converse( X ) ), Y ) ) ), join( meet( converse( composition( Z, X ) ), Y
% 2.95/3.36     ), composition( meet( converse( X ), composition( Y, converse( converse( 
% 2.95/3.36    Z ) ) ) ), meet( converse( Z ), composition( X, Y ) ) ) ) ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 20717, [ =( composition( meet( converse( X ), composition( Y, 
% 2.95/3.36    converse( converse( Z ) ) ) ), meet( converse( Z ), composition( converse( 
% 2.95/3.36    converse( X ) ), Y ) ) ), join( meet( converse( composition( Z, X ) ), Y
% 2.95/3.36     ), composition( meet( converse( X ), composition( Y, converse( converse( 
% 2.95/3.36    Z ) ) ) ), meet( converse( Z ), composition( converse( converse( X ) ), Y
% 2.95/3.36     ) ) ) ) ) ] )
% 2.95/3.36  , 0, 38, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20743, [ =( composition( meet( converse( X ), composition( Y, 
% 2.95/3.36    converse( converse( Z ) ) ) ), meet( converse( Z ), composition( X, Y ) )
% 2.95/3.36     ), join( meet( converse( composition( Z, X ) ), Y ), composition( meet( 
% 2.95/3.36    converse( X ), composition( Y, converse( converse( Z ) ) ) ), meet( 
% 2.95/3.36    converse( Z ), composition( X, Y ) ) ) ) ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 20730, [ =( composition( meet( converse( X ), composition( Y, 
% 2.95/3.36    converse( converse( Z ) ) ) ), meet( converse( Z ), composition( converse( 
% 2.95/3.36    converse( X ) ), Y ) ) ), join( meet( converse( composition( Z, X ) ), Y
% 2.95/3.36     ), composition( meet( converse( X ), composition( Y, converse( converse( 
% 2.95/3.36    Z ) ) ) ), meet( converse( Z ), composition( X, Y ) ) ) ) ) ] )
% 2.95/3.36  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20745, [ =( composition( meet( converse( X ), composition( Y, 
% 2.95/3.36    converse( converse( Z ) ) ) ), meet( converse( Z ), composition( X, Y ) )
% 2.95/3.36     ), join( meet( converse( composition( Z, X ) ), Y ), composition( meet( 
% 2.95/3.36    converse( X ), composition( Y, Z ) ), meet( converse( Z ), composition( X
% 2.95/3.36    , Y ) ) ) ) ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 20743, [ =( composition( meet( converse( X ), composition( Y, 
% 2.95/3.36    converse( converse( Z ) ) ) ), meet( converse( Z ), composition( X, Y ) )
% 2.95/3.36     ), join( meet( converse( composition( Z, X ) ), Y ), composition( meet( 
% 2.95/3.36    converse( X ), composition( Y, converse( converse( Z ) ) ) ), meet( 
% 2.95/3.36    converse( Z ), composition( X, Y ) ) ) ) ) ] )
% 2.95/3.36  , 0, 29, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20746, [ =( composition( meet( converse( X ), composition( Y, Z ) )
% 2.95/3.36    , meet( converse( Z ), composition( X, Y ) ) ), join( meet( converse( 
% 2.95/3.36    composition( Z, X ) ), Y ), composition( meet( converse( X ), composition( 
% 2.95/3.36    Y, Z ) ), meet( converse( Z ), composition( X, Y ) ) ) ) ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 20745, [ =( composition( meet( converse( X ), composition( Y, 
% 2.95/3.36    converse( converse( Z ) ) ) ), meet( converse( Z ), composition( X, Y ) )
% 2.95/3.36     ), join( meet( converse( composition( Z, X ) ), Y ), composition( meet( 
% 2.95/3.36    converse( X ), composition( Y, Z ) ), meet( converse( Z ), composition( X
% 2.95/3.36    , Y ) ) ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20752, [ =( join( meet( converse( composition( Z, X ) ), Y ), 
% 2.95/3.36    composition( meet( converse( X ), composition( Y, Z ) ), meet( converse( 
% 2.95/3.36    Z ), composition( X, Y ) ) ) ), composition( meet( converse( X ), 
% 2.95/3.36    composition( Y, Z ) ), meet( converse( Z ), composition( X, Y ) ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 20746, [ =( composition( meet( converse( X ), composition( Y, Z )
% 2.95/3.36     ), meet( converse( Z ), composition( X, Y ) ) ), join( meet( converse( 
% 2.95/3.36    composition( Z, X ) ), Y ), composition( meet( converse( X ), composition( 
% 2.95/3.36    Y, Z ) ), meet( converse( Z ), composition( X, Y ) ) ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 141, [ =( join( meet( converse( composition( Y, X ) ), Z ), 
% 2.95/3.36    composition( meet( converse( X ), composition( Z, Y ) ), meet( converse( 
% 2.95/3.36    Y ), composition( X, Z ) ) ) ), composition( meet( converse( X ), 
% 2.95/3.36    composition( Z, Y ) ), meet( converse( Y ), composition( X, Z ) ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 20752, [ =( join( meet( converse( composition( Z, X ) ), Y ), 
% 2.95/3.36    composition( meet( converse( X ), composition( Y, Z ) ), meet( converse( 
% 2.95/3.36    Z ), composition( X, Y ) ) ) ), composition( meet( converse( X ), 
% 2.95/3.36    composition( Y, Z ) ), meet( converse( Z ), composition( X, Y ) ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20755, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.95/3.36     ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.36    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ] )
% 2.95/3.36  , clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.36    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.95/3.36    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20756, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.95/3.36     ), Z ) ) ), Z ), join( meet( composition( X, meet( Y, composition( 
% 2.95/3.36    converse( X ), Z ) ) ), Z ), meet( composition( X, Y ), Z ) ) ) ] )
% 2.95/3.36  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.36  , 0, clause( 20755, [ =( meet( composition( X, meet( Y, composition( 
% 2.95/3.36    converse( X ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.36    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 11, substitution( 0, [ :=( X, meet( composition( X, Y ), Z ) ), :=( Y
% 2.95/3.36    , meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z )
% 2.95/3.36     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20759, [ =( join( meet( composition( X, meet( Y, composition( 
% 2.95/3.36    converse( X ), Z ) ) ), Z ), meet( composition( X, Y ), Z ) ), meet( 
% 2.95/3.36    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.36  , clause( 20756, [ =( meet( composition( X, meet( Y, composition( converse( 
% 2.95/3.36    X ), Z ) ) ), Z ), join( meet( composition( X, meet( Y, composition( 
% 2.95/3.36    converse( X ), Z ) ) ), Z ), meet( composition( X, Y ), Z ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 164, [ =( join( meet( composition( X, meet( Y, composition( 
% 2.95/3.36    converse( X ), Z ) ) ), Z ), meet( composition( X, Y ), Z ) ), meet( 
% 2.95/3.36    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.36  , clause( 20759, [ =( join( meet( composition( X, meet( Y, composition( 
% 2.95/3.36    converse( X ), Z ) ) ), Z ), meet( composition( X, Y ), Z ) ), meet( 
% 2.95/3.36    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20761, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.95/3.36     ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.36    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ] )
% 2.95/3.36  , clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.36    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.95/3.36    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20764, [ =( meet( composition( X, meet( one, composition( converse( 
% 2.95/3.36    X ), Y ) ) ), Y ), join( meet( X, Y ), meet( composition( X, meet( one, 
% 2.95/3.36    composition( converse( X ), Y ) ) ), Y ) ) ) ] )
% 2.95/3.36  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.36  , 0, clause( 20761, [ =( meet( composition( X, meet( Y, composition( 
% 2.95/3.36    converse( X ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.36    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, one ), :=( Z, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20769, [ =( join( meet( X, Y ), meet( composition( X, meet( one, 
% 2.95/3.36    composition( converse( X ), Y ) ) ), Y ) ), meet( composition( X, meet( 
% 2.95/3.36    one, composition( converse( X ), Y ) ) ), Y ) ) ] )
% 2.95/3.36  , clause( 20764, [ =( meet( composition( X, meet( one, composition( 
% 2.95/3.36    converse( X ), Y ) ) ), Y ), join( meet( X, Y ), meet( composition( X, 
% 2.95/3.36    meet( one, composition( converse( X ), Y ) ) ), Y ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 168, [ =( join( meet( X, Y ), meet( composition( X, meet( one, 
% 2.95/3.36    composition( converse( X ), Y ) ) ), Y ) ), meet( composition( X, meet( 
% 2.95/3.36    one, composition( converse( X ), Y ) ) ), Y ) ) ] )
% 2.95/3.36  , clause( 20769, [ =( join( meet( X, Y ), meet( composition( X, meet( one, 
% 2.95/3.36    composition( converse( X ), Y ) ) ), Y ) ), meet( composition( X, meet( 
% 2.95/3.36    one, composition( converse( X ), Y ) ) ), Y ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20771, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.95/3.36     ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.36    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ] )
% 2.95/3.36  , clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.36    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.95/3.36    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20773, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.95/3.36     ), one ) ) ), one ), join( meet( composition( X, Y ), one ), meet( 
% 2.95/3.36    composition( X, meet( Y, converse( X ) ) ), one ) ) ) ] )
% 2.95/3.36  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.36  , 0, clause( 20771, [ =( meet( composition( X, meet( Y, composition( 
% 2.95/3.36    converse( X ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.36    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 22, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, Y ), :=( Z, one )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20775, [ =( meet( composition( X, meet( Y, converse( X ) ) ), one )
% 2.95/3.36    , join( meet( composition( X, Y ), one ), meet( composition( X, meet( Y, 
% 2.95/3.36    converse( X ) ) ), one ) ) ) ] )
% 2.95/3.36  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.36  , 0, clause( 20773, [ =( meet( composition( X, meet( Y, composition( 
% 2.95/3.36    converse( X ), one ) ) ), one ), join( meet( composition( X, Y ), one ), 
% 2.95/3.36    meet( composition( X, meet( Y, converse( X ) ) ), one ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20777, [ =( join( meet( composition( X, Y ), one ), meet( 
% 2.95/3.36    composition( X, meet( Y, converse( X ) ) ), one ) ), meet( composition( X
% 2.95/3.36    , meet( Y, converse( X ) ) ), one ) ) ] )
% 2.95/3.36  , clause( 20775, [ =( meet( composition( X, meet( Y, converse( X ) ) ), one
% 2.95/3.36     ), join( meet( composition( X, Y ), one ), meet( composition( X, meet( Y
% 2.95/3.36    , converse( X ) ) ), one ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 169, [ =( join( meet( composition( X, Y ), one ), meet( composition( 
% 2.95/3.36    X, meet( Y, converse( X ) ) ), one ) ), meet( composition( X, meet( Y, 
% 2.95/3.36    converse( X ) ) ), one ) ) ] )
% 2.95/3.36  , clause( 20777, [ =( join( meet( composition( X, Y ), one ), meet( 
% 2.95/3.36    composition( X, meet( Y, converse( X ) ) ), one ) ), meet( composition( X
% 2.95/3.36    , meet( Y, converse( X ) ) ), one ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20781, [ =( top, join( meet( composition( X, Y ), Z ), top ) ) ] )
% 2.95/3.36  , clause( 139, [ =( join( meet( composition( X, Y ), Z ), top ), top ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20782, [ =( top, join( meet( X, Y ), top ) ) ] )
% 2.95/3.36  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.36  , 0, clause( 20781, [ =( top, join( meet( composition( X, Y ), Z ), top ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, one ), :=( Z, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20783, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.95/3.36  , clause( 20782, [ =( top, join( meet( X, Y ), top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 177, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.95/3.36  , clause( 20783, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20785, [ =( join( Y, top ), join( join( X, Y ), complement( X ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 40, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20787, [ =( join( top, top ), join( top, complement( meet( X, Y ) )
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , clause( 177, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.95/3.36  , 0, clause( 20785, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, meet( X, Y ) ), :=( Y, top )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20789, [ =( join( top, complement( meet( X, Y ) ) ), join( top, top
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , clause( 20787, [ =( join( top, top ), join( top, complement( meet( X, Y )
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 178, [ =( join( top, complement( meet( X, Y ) ) ), join( top, top )
% 2.95/3.36     ) ] )
% 2.95/3.36  , clause( 20789, [ =( join( top, complement( meet( X, Y ) ) ), join( top, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20791, [ =( meet( composition( meet( X, composition( Z, converse( Y
% 2.95/3.36     ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.36    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ] )
% 2.95/3.36  , clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.36    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.95/3.36    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20795, [ =( meet( composition( meet( converse( X ), composition( Y
% 2.95/3.36    , converse( converse( Z ) ) ) ), converse( Z ) ), Y ), join( meet( 
% 2.95/3.36    converse( composition( Z, X ) ), Y ), meet( composition( meet( converse( 
% 2.95/3.36    X ), composition( Y, converse( converse( Z ) ) ) ), converse( Z ) ), Y )
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.36    composition( X, Y ) ) ) ] )
% 2.95/3.36  , 0, clause( 20791, [ =( meet( composition( meet( X, composition( Z, 
% 2.95/3.36    converse( Y ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.36    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 16, substitution( 0, [ :=( X, Z ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, converse( X ) ), :=( Y, converse( Z ) ), :=( Z, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20798, [ =( meet( composition( meet( converse( X ), composition( Y
% 2.95/3.36    , converse( converse( Z ) ) ) ), converse( Z ) ), Y ), join( meet( 
% 2.95/3.36    converse( composition( Z, X ) ), Y ), meet( composition( meet( converse( 
% 2.95/3.36    X ), composition( Y, Z ) ), converse( Z ) ), Y ) ) ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 20795, [ =( meet( composition( meet( converse( X ), 
% 2.95/3.36    composition( Y, converse( converse( Z ) ) ) ), converse( Z ) ), Y ), join( 
% 2.95/3.36    meet( converse( composition( Z, X ) ), Y ), meet( composition( meet( 
% 2.95/3.36    converse( X ), composition( Y, converse( converse( Z ) ) ) ), converse( Z
% 2.95/3.36     ) ), Y ) ) ) ] )
% 2.95/3.36  , 0, 28, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20799, [ =( meet( composition( meet( converse( X ), composition( Y
% 2.95/3.36    , Z ) ), converse( Z ) ), Y ), join( meet( converse( composition( Z, X )
% 2.95/3.36     ), Y ), meet( composition( meet( converse( X ), composition( Y, Z ) ), 
% 2.95/3.36    converse( Z ) ), Y ) ) ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 20798, [ =( meet( composition( meet( converse( X ), 
% 2.95/3.36    composition( Y, converse( converse( Z ) ) ) ), converse( Z ) ), Y ), join( 
% 2.95/3.36    meet( converse( composition( Z, X ) ), Y ), meet( composition( meet( 
% 2.95/3.36    converse( X ), composition( Y, Z ) ), converse( Z ) ), Y ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20801, [ =( join( meet( converse( composition( Z, X ) ), Y ), meet( 
% 2.95/3.36    composition( meet( converse( X ), composition( Y, Z ) ), converse( Z ) )
% 2.95/3.36    , Y ) ), meet( composition( meet( converse( X ), composition( Y, Z ) ), 
% 2.95/3.36    converse( Z ) ), Y ) ) ] )
% 2.95/3.36  , clause( 20799, [ =( meet( composition( meet( converse( X ), composition( 
% 2.95/3.36    Y, Z ) ), converse( Z ) ), Y ), join( meet( converse( composition( Z, X )
% 2.95/3.36     ), Y ), meet( composition( meet( converse( X ), composition( Y, Z ) ), 
% 2.95/3.36    converse( Z ) ), Y ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 185, [ =( join( meet( converse( composition( Y, X ) ), Z ), meet( 
% 2.95/3.36    composition( meet( converse( X ), composition( Z, Y ) ), converse( Y ) )
% 2.95/3.36    , Z ) ), meet( composition( meet( converse( X ), composition( Z, Y ) ), 
% 2.95/3.36    converse( Y ) ), Z ) ) ] )
% 2.95/3.36  , clause( 20801, [ =( join( meet( converse( composition( Z, X ) ), Y ), 
% 2.95/3.36    meet( composition( meet( converse( X ), composition( Y, Z ) ), converse( 
% 2.95/3.36    Z ) ), Y ) ), meet( composition( meet( converse( X ), composition( Y, Z )
% 2.95/3.36     ), converse( Z ) ), Y ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20804, [ =( join( X, top ), join( top, complement( complement( X )
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , clause( 41, [ =( join( top, complement( complement( X ) ) ), join( X, top
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20807, [ =( join( join( complement( X ), zero ), top ), join( top, 
% 2.95/3.36    complement( meet( X, top ) ) ) ) ] )
% 2.95/3.36  , clause( 82, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , 0, clause( 20804, [ =( join( X, top ), join( top, complement( complement( 
% 2.95/3.36    X ) ) ) ) ] )
% 2.95/3.36  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, join( 
% 2.95/3.36    complement( X ), zero ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20808, [ =( join( join( complement( X ), zero ), top ), join( top, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , clause( 178, [ =( join( top, complement( meet( X, Y ) ) ), join( top, top
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , 0, clause( 20807, [ =( join( join( complement( X ), zero ), top ), join( 
% 2.95/3.36    top, complement( meet( X, top ) ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20809, [ =( join( complement( X ), top ), join( top, top ) ) ] )
% 2.95/3.36  , clause( 83, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 2.95/3.36  , 0, clause( 20808, [ =( join( join( complement( X ), zero ), top ), join( 
% 2.95/3.36    top, top ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 203, [ =( join( complement( X ), top ), join( top, top ) ) ] )
% 2.95/3.36  , clause( 20809, [ =( join( complement( X ), top ), join( top, top ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20811, [ ~( =( composition( meet( sk1, one ), sk2 ), join( meet( 
% 2.95/3.36    sk1, sk2 ), composition( meet( sk1, one ), sk2 ) ) ) ) ] )
% 2.95/3.36  , clause( 17, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, one )
% 2.95/3.36    , sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20812, [ ~( =( composition( meet( sk1, one ), sk2 ), join( 
% 2.95/3.36    composition( meet( sk1, one ), sk2 ), meet( sk1, sk2 ) ) ) ) ] )
% 2.95/3.36  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.36  , 0, clause( 20811, [ ~( =( composition( meet( sk1, one ), sk2 ), join( 
% 2.95/3.36    meet( sk1, sk2 ), composition( meet( sk1, one ), sk2 ) ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, meet( sk1, sk2 ) ), :=( Y, composition( 
% 2.95/3.36    meet( sk1, one ), sk2 ) )] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20815, [ ~( =( join( composition( meet( sk1, one ), sk2 ), meet( 
% 2.95/3.36    sk1, sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.36  , clause( 20812, [ ~( =( composition( meet( sk1, one ), sk2 ), join( 
% 2.95/3.36    composition( meet( sk1, one ), sk2 ), meet( sk1, sk2 ) ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 210, [ ~( =( join( composition( meet( sk1, one ), sk2 ), meet( sk1
% 2.95/3.36    , sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.36  , clause( 20815, [ ~( =( join( composition( meet( sk1, one ), sk2 ), meet( 
% 2.95/3.36    sk1, sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20817, [ =( join( top, top ), join( complement( X ), top ) ) ] )
% 2.95/3.36  , clause( 203, [ =( join( complement( X ), top ), join( top, top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20819, [ =( join( top, top ), join( meet( X, top ), top ) ) ] )
% 2.95/3.36  , clause( 82, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , 0, clause( 20817, [ =( join( top, top ), join( complement( X ), top ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, join( 
% 2.95/3.36    complement( X ), zero ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20820, [ =( join( top, top ), top ) ] )
% 2.95/3.36  , clause( 177, [ =( join( meet( X, Y ), top ), top ) ] )
% 2.95/3.36  , 0, clause( 20819, [ =( join( top, top ), join( meet( X, top ), top ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 211, [ =( join( top, top ), top ) ] )
% 2.95/3.36  , clause( 20820, [ =( join( top, top ), top ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20823, [ =( join( Y, top ), join( join( complement( X ), Y ), X ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 39, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20826, [ =( join( top, top ), join( join( top, top ), X ) ) ] )
% 2.95/3.36  , clause( 203, [ =( join( complement( X ), top ), join( top, top ) ) ] )
% 2.95/3.36  , 0, clause( 20823, [ =( join( Y, top ), join( join( complement( X ), Y ), 
% 2.95/3.36    X ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, top )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20828, [ =( join( top, top ), join( top, X ) ) ] )
% 2.95/3.36  , clause( 211, [ =( join( top, top ), top ) ] )
% 2.95/3.36  , 0, clause( 20826, [ =( join( top, top ), join( join( top, top ), X ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20829, [ =( top, join( top, X ) ) ] )
% 2.95/3.36  , clause( 211, [ =( join( top, top ), top ) ] )
% 2.95/3.36  , 0, clause( 20828, [ =( join( top, top ), join( top, X ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20831, [ =( join( top, X ), top ) ] )
% 2.95/3.36  , clause( 20829, [ =( top, join( top, X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 212, [ =( join( top, X ), top ) ] )
% 2.95/3.36  , clause( 20831, [ =( join( top, X ), top ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20833, [ =( join( top, top ), join( complement( X ), top ) ) ] )
% 2.95/3.36  , clause( 203, [ =( join( complement( X ), top ), join( top, top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20836, [ =( join( top, top ), join( X, top ) ) ] )
% 2.95/3.36  , clause( 43, [ =( join( complement( complement( X ) ), top ), join( X, top
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , 0, clause( 20833, [ =( join( top, top ), join( complement( X ), top ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.36    complement( X ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20837, [ =( top, join( X, top ) ) ] )
% 2.95/3.36  , clause( 211, [ =( join( top, top ), top ) ] )
% 2.95/3.36  , 0, clause( 20836, [ =( join( top, top ), join( X, top ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20838, [ =( join( X, top ), top ) ] )
% 2.95/3.36  , clause( 20837, [ =( top, join( X, top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 213, [ =( join( X, top ), top ) ] )
% 2.95/3.36  , clause( 20838, [ =( join( X, top ), top ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20839, [ =( top, join( top, X ) ) ] )
% 2.95/3.36  , clause( 212, [ =( join( top, X ), top ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20841, [ =( top, converse( top ) ) ] )
% 2.95/3.36  , clause( 62, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 2.95/3.36    converse( top ) ) ] )
% 2.95/3.36  , 0, clause( 20839, [ =( top, join( top, X ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, top )] ), substitution( 1, [ :=( X, 
% 2.95/3.36    converse( complement( converse( top ) ) ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20842, [ =( converse( top ), top ) ] )
% 2.95/3.36  , clause( 20841, [ =( top, converse( top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.36  , clause( 20842, [ =( converse( top ), top ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20844, [ =( converse( composition( Y, X ) ), composition( converse( 
% 2.95/3.36    X ), converse( Y ) ) ) ] )
% 2.95/3.36  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.36    composition( X, Y ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20845, [ =( converse( composition( X, top ) ), composition( top, 
% 2.95/3.36    converse( X ) ) ) ] )
% 2.95/3.36  , clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.36  , 0, clause( 20844, [ =( converse( composition( Y, X ) ), composition( 
% 2.95/3.36    converse( X ), converse( Y ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20847, [ =( composition( top, converse( X ) ), converse( 
% 2.95/3.36    composition( X, top ) ) ) ] )
% 2.95/3.36  , clause( 20845, [ =( converse( composition( X, top ) ), composition( top, 
% 2.95/3.36    converse( X ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 216, [ =( composition( top, converse( X ) ), converse( composition( 
% 2.95/3.36    X, top ) ) ) ] )
% 2.95/3.36  , clause( 20847, [ =( composition( top, converse( X ) ), converse( 
% 2.95/3.36    composition( X, top ) ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20850, [ =( converse( composition( Y, X ) ), composition( converse( 
% 2.95/3.36    X ), converse( Y ) ) ) ] )
% 2.95/3.36  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 2.95/3.36    composition( X, Y ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20852, [ =( converse( composition( top, X ) ), composition( 
% 2.95/3.36    converse( X ), top ) ) ] )
% 2.95/3.36  , clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.36  , 0, clause( 20850, [ =( converse( composition( Y, X ) ), composition( 
% 2.95/3.36    converse( X ), converse( Y ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20854, [ =( composition( converse( X ), top ), converse( 
% 2.95/3.36    composition( top, X ) ) ) ] )
% 2.95/3.36  , clause( 20852, [ =( converse( composition( top, X ) ), composition( 
% 2.95/3.36    converse( X ), top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 217, [ =( composition( converse( X ), top ), converse( composition( 
% 2.95/3.36    top, X ) ) ) ] )
% 2.95/3.36  , clause( 20854, [ =( composition( converse( X ), top ), converse( 
% 2.95/3.36    composition( top, X ) ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20856, [ =( converse( composition( X, top ) ), composition( top, 
% 2.95/3.36    converse( X ) ) ) ] )
% 2.95/3.36  , clause( 216, [ =( composition( top, converse( X ) ), converse( 
% 2.95/3.36    composition( X, top ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20857, [ =( converse( composition( top, top ) ), composition( top, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.36  , 0, clause( 20856, [ =( converse( composition( X, top ) ), composition( 
% 2.95/3.36    top, converse( X ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 224, [ =( converse( composition( top, top ) ), composition( top, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , clause( 20857, [ =( converse( composition( top, top ) ), composition( top
% 2.95/3.36    , top ) ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20860, [ =( converse( join( X, Y ) ), join( converse( X ), converse( 
% 2.95/3.36    Y ) ) ) ] )
% 2.95/3.36  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.95/3.36    Y ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20862, [ =( converse( join( X, composition( converse( Y ), Z ) ) )
% 2.95/3.36    , join( converse( X ), composition( converse( Z ), Y ) ) ) ] )
% 2.95/3.36  , clause( 20, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.95/3.36    converse( Y ), X ) ) ] )
% 2.95/3.36  , 0, clause( 20860, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 2.95/3.36    converse( Y ) ) ) ] )
% 2.95/3.36  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, composition( converse( Y ), Z ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20864, [ =( join( converse( X ), composition( converse( Z ), Y ) )
% 2.95/3.36    , converse( join( X, composition( converse( Y ), Z ) ) ) ) ] )
% 2.95/3.36  , clause( 20862, [ =( converse( join( X, composition( converse( Y ), Z ) )
% 2.95/3.36     ), join( converse( X ), composition( converse( Z ), Y ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 244, [ =( join( converse( Z ), composition( converse( Y ), X ) ), 
% 2.95/3.36    converse( join( Z, composition( converse( X ), Y ) ) ) ) ] )
% 2.95/3.36  , clause( 20864, [ =( join( converse( X ), composition( converse( Z ), Y )
% 2.95/3.36     ), converse( join( X, composition( converse( Y ), Z ) ) ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20866, [ =( composition( converse( Y ), X ), converse( composition( 
% 2.95/3.36    converse( X ), Y ) ) ) ] )
% 2.95/3.36  , clause( 20, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.95/3.36    converse( Y ), X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20869, [ =( composition( converse( one ), X ), converse( converse( 
% 2.95/3.36    X ) ) ) ] )
% 2.95/3.36  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.36  , 0, clause( 20866, [ =( composition( converse( Y ), X ), converse( 
% 2.95/3.36    composition( converse( X ), Y ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, one )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20870, [ =( composition( converse( one ), X ), X ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 20869, [ =( composition( converse( one ), X ), converse( 
% 2.95/3.36    converse( X ) ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 245, [ =( composition( converse( one ), X ), X ) ] )
% 2.95/3.36  , clause( 20870, [ =( composition( converse( one ), X ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20872, [ =( X, composition( converse( one ), X ) ) ] )
% 2.95/3.36  , clause( 245, [ =( composition( converse( one ), X ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20874, [ =( one, converse( one ) ) ] )
% 2.95/3.36  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.36  , 0, clause( 20872, [ =( X, composition( converse( one ), X ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, converse( one ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, one )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20875, [ =( converse( one ), one ) ] )
% 2.95/3.36  , clause( 20874, [ =( one, converse( one ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 251, [ =( converse( one ), one ) ] )
% 2.95/3.36  , clause( 20875, [ =( converse( one ), one ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20877, [ =( X, composition( converse( one ), X ) ) ] )
% 2.95/3.36  , clause( 245, [ =( composition( converse( one ), X ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20878, [ =( X, composition( one, X ) ) ] )
% 2.95/3.36  , clause( 251, [ =( converse( one ), one ) ] )
% 2.95/3.36  , 0, clause( 20877, [ =( X, composition( converse( one ), X ) ) ] )
% 2.95/3.36  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20879, [ =( composition( one, X ), X ) ] )
% 2.95/3.36  , clause( 20878, [ =( X, composition( one, X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.36  , clause( 20879, [ =( composition( one, X ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20881, [ =( complement( Y ), join( composition( converse( X ), 
% 2.95/3.36    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.95/3.36  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 2.95/3.36    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20883, [ =( complement( X ), join( composition( converse( one ), 
% 2.95/3.36    complement( X ) ), complement( X ) ) ) ] )
% 2.95/3.36  , clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.36  , 0, clause( 20881, [ =( complement( Y ), join( composition( converse( X )
% 2.95/3.36    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, one ), 
% 2.95/3.36    :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20884, [ =( complement( X ), join( complement( X ), complement( X )
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , clause( 245, [ =( composition( converse( one ), X ), X ) ] )
% 2.95/3.36  , 0, clause( 20883, [ =( complement( X ), join( composition( converse( one
% 2.95/3.36     ), complement( X ) ), complement( X ) ) ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20885, [ =( join( complement( X ), complement( X ) ), complement( X
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , clause( 20884, [ =( complement( X ), join( complement( X ), complement( X
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 257, [ =( join( complement( X ), complement( X ) ), complement( X )
% 2.95/3.36     ) ] )
% 2.95/3.36  , clause( 20885, [ =( join( complement( X ), complement( X ) ), complement( 
% 2.95/3.36    X ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20887, [ =( composition( join( X, Z ), Y ), join( composition( X, Y
% 2.95/3.36     ), composition( Z, Y ) ) ) ] )
% 2.95/3.36  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.95/3.36    composition( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20888, [ =( composition( join( one, X ), Y ), join( Y, composition( 
% 2.95/3.36    X, Y ) ) ) ] )
% 2.95/3.36  , clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.36  , 0, clause( 20887, [ =( composition( join( X, Z ), Y ), join( composition( 
% 2.95/3.36    X, Y ), composition( Z, Y ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, one ), 
% 2.95/3.36    :=( Y, Y ), :=( Z, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20890, [ =( join( Y, composition( X, Y ) ), composition( join( one
% 2.95/3.36    , X ), Y ) ) ] )
% 2.95/3.36  , clause( 20888, [ =( composition( join( one, X ), Y ), join( Y, 
% 2.95/3.36    composition( X, Y ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 258, [ =( join( X, composition( Y, X ) ), composition( join( one, Y
% 2.95/3.36     ), X ) ) ] )
% 2.95/3.36  , clause( 20890, [ =( join( Y, composition( X, Y ) ), composition( join( 
% 2.95/3.36    one, X ), Y ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20893, [ =( composition( join( X, Z ), Y ), join( composition( X, Y
% 2.95/3.36     ), composition( Z, Y ) ) ) ] )
% 2.95/3.36  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.95/3.36    composition( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20895, [ =( composition( join( X, one ), Y ), join( composition( X
% 2.95/3.36    , Y ), Y ) ) ] )
% 2.95/3.36  , clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.36  , 0, clause( 20893, [ =( composition( join( X, Z ), Y ), join( composition( 
% 2.95/3.36    X, Y ), composition( Z, Y ) ) ) ] )
% 2.95/3.36  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, Y ), :=( Z, one )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20897, [ =( join( composition( X, Y ), Y ), composition( join( X, 
% 2.95/3.36    one ), Y ) ) ] )
% 2.95/3.36  , clause( 20895, [ =( composition( join( X, one ), Y ), join( composition( 
% 2.95/3.36    X, Y ), Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 259, [ =( join( composition( Y, X ), X ), composition( join( Y, one
% 2.95/3.36     ), X ) ) ] )
% 2.95/3.36  , clause( 20897, [ =( join( composition( X, Y ), Y ), composition( join( X
% 2.95/3.36    , one ), Y ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20899, [ =( complement( X ), join( complement( X ), complement( X )
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , clause( 257, [ =( join( complement( X ), complement( X ) ), complement( X
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20902, [ =( complement( top ), join( complement( top ), zero ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20899, [ =( complement( X ), join( complement( X ), complement( 
% 2.95/3.36    X ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20904, [ =( complement( top ), join( zero, zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20902, [ =( complement( top ), join( complement( top ), zero )
% 2.95/3.36     ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20905, [ =( zero, join( zero, zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 20904, [ =( complement( top ), join( zero, zero ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20911, [ =( join( zero, zero ), zero ) ] )
% 2.95/3.36  , clause( 20905, [ =( zero, join( zero, zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 267, [ =( join( zero, zero ), zero ) ] )
% 2.95/3.36  , clause( 20911, [ =( join( zero, zero ), zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20915, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20930, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 2.95/3.36  , clause( 257, [ =( join( complement( X ), complement( X ) ), complement( X
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , 0, clause( 20915, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20931, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 2.95/3.36  , clause( 20930, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 268, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 2.95/3.36  , clause( 20931, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20933, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.95/3.36  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20935, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ] )
% 2.95/3.36  , clause( 267, [ =( join( zero, zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 20933, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )
% 2.95/3.36    , :=( Z, zero )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 275, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ] )
% 2.95/3.36  , clause( 20935, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20938, [ =( X, converse( converse( X ) ) ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20940, [ =( composition( X, join( Y, Z ) ), converse( converse( 
% 2.95/3.36    composition( X, join( Z, Y ) ) ) ) ) ] )
% 2.95/3.36  , clause( 26, [ =( converse( composition( Z, join( Y, X ) ) ), converse( 
% 2.95/3.36    composition( Z, join( X, Y ) ) ) ) ] )
% 2.95/3.36  , 0, clause( 20938, [ =( X, converse( converse( X ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, composition( X, join( Y, Z ) ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20942, [ =( composition( X, join( Y, Z ) ), composition( X, join( Z
% 2.95/3.36    , Y ) ) ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 20940, [ =( composition( X, join( Y, Z ) ), converse( converse( 
% 2.95/3.36    composition( X, join( Z, Y ) ) ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [ :=( X, composition( X, join( Z, Y ) ) )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 305, [ =( composition( X, join( Z, Y ) ), composition( X, join( Y, 
% 2.95/3.36    Z ) ) ) ] )
% 2.95/3.36  , clause( 20942, [ =( composition( X, join( Y, Z ) ), composition( X, join( 
% 2.95/3.36    Z, Y ) ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20944, [ =( join( Y, top ), join( join( X, Y ), complement( X ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 40, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20946, [ =( join( zero, top ), join( zero, complement( composition( 
% 2.95/3.36    converse( sk1 ), complement( sk1 ) ) ) ) ) ] )
% 2.95/3.36  , clause( 116, [ =( join( composition( converse( sk1 ), complement( sk1 ) )
% 2.95/3.36    , zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 20944, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, composition( 
% 2.95/3.36    converse( sk1 ), complement( sk1 ) ) ), :=( Y, zero )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20947, [ =( top, join( zero, complement( composition( converse( sk1
% 2.95/3.36     ), complement( sk1 ) ) ) ) ) ] )
% 2.95/3.36  , clause( 213, [ =( join( X, top ), top ) ] )
% 2.95/3.36  , 0, clause( 20946, [ =( join( zero, top ), join( zero, complement( 
% 2.95/3.36    composition( converse( sk1 ), complement( sk1 ) ) ) ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [ :=( X, zero )] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20948, [ =( join( zero, complement( composition( converse( sk1 ), 
% 2.95/3.36    complement( sk1 ) ) ) ), top ) ] )
% 2.95/3.36  , clause( 20947, [ =( top, join( zero, complement( composition( converse( 
% 2.95/3.36    sk1 ), complement( sk1 ) ) ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 355, [ =( join( zero, complement( composition( converse( sk1 ), 
% 2.95/3.36    complement( sk1 ) ) ) ), top ) ] )
% 2.95/3.36  , clause( 20948, [ =( join( zero, complement( composition( converse( sk1 )
% 2.95/3.36    , complement( sk1 ) ) ) ), top ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20949, [ =( top, join( join( complement( join( X, Y ) ), X ), Y ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 30, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20951, [ =( top, join( Y, join( complement( join( X, Y ) ), X ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.36  , 0, clause( 20949, [ =( top, join( join( complement( join( X, Y ) ), X ), 
% 2.95/3.36    Y ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, join( complement( join( X, Y ) ), X ) ), 
% 2.95/3.36    :=( Y, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20965, [ =( top, join( join( X, complement( join( Y, X ) ) ), Y ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, clause( 20951, [ =( top, join( Y, join( complement( join( X, Y ) ), X
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, complement( join( Y, X ) ) )
% 2.95/3.36    , :=( Z, Y )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20966, [ =( join( join( X, complement( join( Y, X ) ) ), Y ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 20965, [ =( top, join( join( X, complement( join( Y, X ) ) ), Y )
% 2.95/3.36     ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 394, [ =( join( join( Y, complement( join( X, Y ) ) ), X ), top ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 20966, [ =( join( join( X, complement( join( Y, X ) ) ), Y ), top
% 2.95/3.36     ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20967, [ =( top, join( join( complement( join( X, Y ) ), X ), Y ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 30, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20970, [ =( top, join( join( complement( join( Y, X ) ), X ), Y ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.36  , 0, clause( 20967, [ =( top, join( join( complement( join( X, Y ) ), X ), 
% 2.95/3.36    Y ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20983, [ =( join( join( complement( join( X, Y ) ), Y ), X ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 20970, [ =( top, join( join( complement( join( Y, X ) ), X ), Y )
% 2.95/3.36     ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 396, [ =( join( join( complement( join( Y, X ) ), X ), Y ), top ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 20983, [ =( join( join( complement( join( X, Y ) ), Y ), X ), top
% 2.95/3.36     ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 20984, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , clause( 32, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 20986, [ =( join( join( Y, X ), Z ), join( join( Z, X ), Y ) ) ] )
% 2.95/3.36  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.36  , 0, clause( 20984, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 472, [ =( join( join( Z, X ), Y ), join( join( Y, X ), Z ) ) ] )
% 2.95/3.36  , clause( 20986, [ =( join( join( Y, X ), Z ), join( join( Z, X ), Y ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21001, [ =( top, join( join( X, complement( join( Y, X ) ) ), Y ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 394, [ =( join( join( Y, complement( join( X, Y ) ) ), X ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21002, [ =( top, join( join( X, Y ), complement( join( Y, X ) ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 33, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 2.95/3.36  , 0, clause( 21001, [ =( top, join( join( X, complement( join( Y, X ) ) ), 
% 2.95/3.36    Y ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, complement( join( Y, X ) ) )
% 2.95/3.36    , :=( Z, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21013, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 21002, [ =( top, join( join( X, Y ), complement( join( Y, X ) ) )
% 2.95/3.36     ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 643, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 21013, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top
% 2.95/3.36     ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21021, [ =( meet( top, X ), complement( join( zero, complement( X )
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , clause( 81, [ =( complement( join( zero, complement( X ) ) ), meet( top, 
% 2.95/3.36    X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21023, [ =( meet( top, composition( converse( sk1 ), complement( 
% 2.95/3.36    sk1 ) ) ), complement( top ) ) ] )
% 2.95/3.36  , clause( 355, [ =( join( zero, complement( composition( converse( sk1 ), 
% 2.95/3.36    complement( sk1 ) ) ) ), top ) ] )
% 2.95/3.36  , 0, clause( 21021, [ =( meet( top, X ), complement( join( zero, complement( 
% 2.95/3.36    X ) ) ) ) ] )
% 2.95/3.36  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, composition( 
% 2.95/3.36    converse( sk1 ), complement( sk1 ) ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21024, [ =( meet( top, composition( converse( sk1 ), complement( 
% 2.95/3.36    sk1 ) ) ), zero ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 21023, [ =( meet( top, composition( converse( sk1 ), 
% 2.95/3.36    complement( sk1 ) ) ), complement( top ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 715, [ =( meet( top, composition( converse( sk1 ), complement( sk1
% 2.95/3.36     ) ) ), zero ) ] )
% 2.95/3.36  , clause( 21024, [ =( meet( top, composition( converse( sk1 ), complement( 
% 2.95/3.36    sk1 ) ) ), zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21026, [ =( zero, meet( top, composition( converse( sk1 ), 
% 2.95/3.36    complement( sk1 ) ) ) ) ] )
% 2.95/3.36  , clause( 715, [ =( meet( top, composition( converse( sk1 ), complement( 
% 2.95/3.36    sk1 ) ) ), zero ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21027, [ =( zero, meet( composition( converse( sk1 ), complement( 
% 2.95/3.36    sk1 ) ), top ) ) ] )
% 2.95/3.36  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.36  , 0, clause( 21026, [ =( zero, meet( top, composition( converse( sk1 ), 
% 2.95/3.36    complement( sk1 ) ) ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, composition( converse( sk1 ), complement( 
% 2.95/3.36    sk1 ) ) ), :=( Y, top )] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21030, [ =( meet( composition( converse( sk1 ), complement( sk1 ) )
% 2.95/3.36    , top ), zero ) ] )
% 2.95/3.36  , clause( 21027, [ =( zero, meet( composition( converse( sk1 ), complement( 
% 2.95/3.36    sk1 ) ), top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 717, [ =( meet( composition( converse( sk1 ), complement( sk1 ) ), 
% 2.95/3.36    top ), zero ) ] )
% 2.95/3.36  , clause( 21030, [ =( meet( composition( converse( sk1 ), complement( sk1 )
% 2.95/3.36     ), top ), zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21033, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 213, [ =( join( X, top ), top ) ] )
% 2.95/3.36  , 0, clause( 49, [ =( join( join( join( X, Y ), Z ), complement( X ) ), 
% 2.95/3.36    join( join( Y, Z ), top ) ) ] )
% 2.95/3.36  , 0, 9, substitution( 0, [ :=( X, join( Y, Z ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 719, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 21033, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top
% 2.95/3.36     ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21036, [ =( top, join( join( join( X, Y ), Z ), complement( X ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 719, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21037, [ =( top, join( join( X, Z ), complement( meet( X, Y ) ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.36     ) ) ), X ) ] )
% 2.95/3.36  , 0, clause( 21036, [ =( top, join( join( join( X, Y ), Z ), complement( X
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, meet( X, Y ) ), :=( Y, complement( join( complement( X ), Y ) ) )
% 2.95/3.36    , :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21038, [ =( join( join( X, Y ), complement( meet( X, Z ) ) ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 21037, [ =( top, join( join( X, Z ), complement( meet( X, Y ) ) )
% 2.95/3.36     ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 786, [ =( join( join( X, Z ), complement( meet( X, Y ) ) ), top ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 21038, [ =( join( join( X, Y ), complement( meet( X, Z ) ) ), top
% 2.95/3.36     ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.36    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21040, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.95/3.36     ), Y ) ) ) ) ] )
% 2.95/3.36  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.36     ) ) ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21044, [ =( composition( converse( sk1 ), complement( sk1 ) ), join( 
% 2.95/3.36    zero, complement( join( complement( composition( converse( sk1 ), 
% 2.95/3.36    complement( sk1 ) ) ), top ) ) ) ) ] )
% 2.95/3.36  , clause( 717, [ =( meet( composition( converse( sk1 ), complement( sk1 ) )
% 2.95/3.36    , top ), zero ) ] )
% 2.95/3.36  , 0, clause( 21040, [ =( X, join( meet( X, Y ), complement( join( 
% 2.95/3.36    complement( X ), Y ) ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, composition( 
% 2.95/3.36    converse( sk1 ), complement( sk1 ) ) ), :=( Y, top )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21045, [ =( composition( converse( sk1 ), complement( sk1 ) ), join( 
% 2.95/3.36    zero, complement( top ) ) ) ] )
% 2.95/3.36  , clause( 213, [ =( join( X, top ), top ) ] )
% 2.95/3.36  , 0, clause( 21044, [ =( composition( converse( sk1 ), complement( sk1 ) )
% 2.95/3.36    , join( zero, complement( join( complement( composition( converse( sk1 )
% 2.95/3.36    , complement( sk1 ) ) ), top ) ) ) ) ] )
% 2.95/3.36  , 0, 9, substitution( 0, [ :=( X, complement( composition( converse( sk1 )
% 2.95/3.36    , complement( sk1 ) ) ) )] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21046, [ =( composition( converse( sk1 ), complement( sk1 ) ), join( 
% 2.95/3.36    zero, zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 21045, [ =( composition( converse( sk1 ), complement( sk1 ) )
% 2.95/3.36    , join( zero, complement( top ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21047, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero
% 2.95/3.36     ) ] )
% 2.95/3.36  , clause( 267, [ =( join( zero, zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 21046, [ =( composition( converse( sk1 ), complement( sk1 ) )
% 2.95/3.36    , join( zero, zero ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 787, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 21047, [ =( composition( converse( sk1 ), complement( sk1 ) ), 
% 2.95/3.36    zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21050, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.95/3.36     ), Y ) ) ) ) ] )
% 2.95/3.36  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.36     ) ) ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21052, [ =( X, join( meet( X, top ), complement( top ) ) ) ] )
% 2.95/3.36  , clause( 213, [ =( join( X, top ), top ) ] )
% 2.95/3.36  , 0, clause( 21050, [ =( X, join( meet( X, Y ), complement( join( 
% 2.95/3.36    complement( X ), Y ) ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, top )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21053, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 21052, [ =( X, join( meet( X, top ), complement( top ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21054, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.36  , clause( 21053, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 820, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.36  , clause( 21054, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21056, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.95/3.36     ), Y ) ) ) ) ] )
% 2.95/3.36  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.36     ) ) ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21057, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, clause( 21056, [ =( X, join( meet( X, Y ), complement( join( 
% 2.95/3.36    complement( X ), Y ) ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, complement( Y ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21059, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 21057, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 826, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 21059, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X )
% 2.95/3.36     ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21062, [ =( join( Y, top ), join( join( X, Y ), complement( X ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 40, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21064, [ =( join( complement( join( complement( X ), Y ) ), top ), 
% 2.95/3.36    join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.95/3.36  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.36     ) ) ), X ) ] )
% 2.95/3.36  , 0, clause( 21062, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, meet( X, Y ) ), :=( Y, complement( join( complement( X ), Y ) ) )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21065, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.95/3.36  , clause( 213, [ =( join( X, top ), top ) ] )
% 2.95/3.36  , 0, clause( 21064, [ =( join( complement( join( complement( X ), Y ) ), 
% 2.95/3.36    top ), join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [ :=( X, complement( join( complement( X ), Y ) )
% 2.95/3.36     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21066, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.95/3.36  , clause( 21065, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 828, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.95/3.36  , clause( 21066, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21068, [ =( join( X, zero ), join( join( X, zero ), zero ) ) ] )
% 2.95/3.36  , clause( 275, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21070, [ =( join( meet( X, top ), zero ), join( X, zero ) ) ] )
% 2.95/3.36  , clause( 820, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21068, [ =( join( X, zero ), join( join( X, zero ), zero ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( X
% 2.95/3.36    , top ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21071, [ =( X, join( X, zero ) ) ] )
% 2.95/3.36  , clause( 820, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21070, [ =( join( meet( X, top ), zero ), join( X, zero ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21073, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , clause( 21071, [ =( X, join( X, zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , clause( 21073, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21075, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 2.95/3.36  , clause( 268, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21076, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.95/3.36  , clause( 820, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21079, [ =( top, join( complement( complement( top ) ), zero ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 21075, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 2.95/3.36  , 0, clause( 21076, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.95/3.36  , 0, 3, substitution( 0, [ :=( X, top )] ), substitution( 1, [ :=( X, top )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21080, [ =( top, complement( complement( top ) ) ) ] )
% 2.95/3.36  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21079, [ =( top, join( complement( complement( top ) ), zero )
% 2.95/3.36     ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, complement( complement( top ) ) )] ), 
% 2.95/3.36    substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21081, [ =( top, complement( zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 21080, [ =( top, complement( complement( top ) ) ) ] )
% 2.95/3.36  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21082, [ =( complement( zero ), top ) ] )
% 2.95/3.36  , clause( 21081, [ =( top, complement( zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 849, [ =( complement( zero ), top ) ] )
% 2.95/3.36  , clause( 21082, [ =( complement( zero ), top ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21083, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.95/3.36  , clause( 820, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21085, [ =( X, join( meet( top, X ), zero ) ) ] )
% 2.95/3.36  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.36  , 0, clause( 21083, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.95/3.36  , 0, 3, substitution( 0, [ :=( X, top ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21087, [ =( X, meet( top, X ) ) ] )
% 2.95/3.36  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21085, [ =( X, join( meet( top, X ), zero ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, meet( top, X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21088, [ =( meet( top, X ), X ) ] )
% 2.95/3.36  , clause( 21087, [ =( X, meet( top, X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.36  , clause( 21088, [ =( meet( top, X ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21090, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.95/3.36  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21093, [ =( join( join( X, meet( Y, top ) ), zero ), join( X, Y ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 820, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21090, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, meet( Y, top ) ), :=( Z, zero )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21094, [ =( join( X, meet( Y, top ) ), join( X, Y ) ) ] )
% 2.95/3.36  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21093, [ =( join( join( X, meet( Y, top ) ), zero ), join( X, 
% 2.95/3.36    Y ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [ :=( X, join( X, meet( Y, top ) ) )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 851, [ =( join( Y, meet( X, top ) ), join( Y, X ) ) ] )
% 2.95/3.36  , clause( 21094, [ =( join( X, meet( Y, top ) ), join( X, Y ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21096, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.95/3.36  , clause( 820, [ =( join( meet( X, top ), zero ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21098, [ =( X, join( zero, meet( X, top ) ) ) ] )
% 2.95/3.36  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.36  , 0, clause( 21096, [ =( X, join( meet( X, top ), zero ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, meet( X, top ) ), :=( Y, zero )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21100, [ =( X, join( zero, X ) ) ] )
% 2.95/3.36  , clause( 851, [ =( join( Y, meet( X, top ) ), join( Y, X ) ) ] )
% 2.95/3.36  , 0, clause( 21098, [ =( X, join( zero, meet( X, top ) ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, zero )] ), substitution( 1, [
% 2.95/3.36     :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21101, [ =( join( zero, X ), X ) ] )
% 2.95/3.36  , clause( 21100, [ =( X, join( zero, X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.36  , clause( 21101, [ =( join( zero, X ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21103, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.95/3.36     ), Y ) ) ) ) ] )
% 2.95/3.36  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.36     ) ) ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21107, [ =( zero, join( meet( zero, X ), complement( join( top, X )
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , clause( 849, [ =( complement( zero ), top ) ] )
% 2.95/3.36  , 0, clause( 21103, [ =( X, join( meet( X, Y ), complement( join( 
% 2.95/3.36    complement( X ), Y ) ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, zero ), :=( Y, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21108, [ =( zero, join( meet( zero, X ), complement( top ) ) ) ] )
% 2.95/3.36  , clause( 212, [ =( join( top, X ), top ) ] )
% 2.95/3.36  , 0, clause( 21107, [ =( zero, join( meet( zero, X ), complement( join( top
% 2.95/3.36    , X ) ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21109, [ =( zero, join( meet( zero, X ), zero ) ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 21108, [ =( zero, join( meet( zero, X ), complement( top ) ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21110, [ =( zero, meet( zero, X ) ) ] )
% 2.95/3.36  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21109, [ =( zero, join( meet( zero, X ), zero ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, meet( zero, X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21111, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.36  , clause( 21110, [ =( zero, meet( zero, X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.36  , clause( 21111, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21113, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21117, [ =( meet( X, zero ), complement( join( complement( X ), top
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , clause( 849, [ =( complement( zero ), top ) ] )
% 2.95/3.36  , 0, clause( 21113, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21118, [ =( meet( X, zero ), complement( top ) ) ] )
% 2.95/3.36  , clause( 213, [ =( join( X, top ), top ) ] )
% 2.95/3.36  , 0, clause( 21117, [ =( meet( X, zero ), complement( join( complement( X )
% 2.95/3.36    , top ) ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21119, [ =( meet( X, zero ), zero ) ] )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 21118, [ =( meet( X, zero ), complement( top ) ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 856, [ =( meet( X, zero ), zero ) ] )
% 2.95/3.36  , clause( 21119, [ =( meet( X, zero ), zero ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21122, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.95/3.36     ), Y ) ) ) ) ] )
% 2.95/3.36  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.36     ) ) ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21125, [ =( X, join( zero, complement( join( complement( X ), zero
% 2.95/3.36     ) ) ) ) ] )
% 2.95/3.36  , clause( 856, [ =( meet( X, zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 21122, [ =( X, join( meet( X, Y ), complement( join( 
% 2.95/3.36    complement( X ), Y ) ) ) ) ] )
% 2.95/3.36  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, zero )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21126, [ =( X, complement( join( complement( X ), zero ) ) ) ] )
% 2.95/3.36  , clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.36  , 0, clause( 21125, [ =( X, join( zero, complement( join( complement( X ), 
% 2.95/3.36    zero ) ) ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, complement( join( complement( X ), zero )
% 2.95/3.36     ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21127, [ =( X, meet( X, top ) ) ] )
% 2.95/3.36  , clause( 82, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , 0, clause( 21126, [ =( X, complement( join( complement( X ), zero ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21128, [ =( meet( X, top ), X ) ] )
% 2.95/3.36  , clause( 21127, [ =( X, meet( X, top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 857, [ =( meet( X, top ), X ) ] )
% 2.95/3.36  , clause( 21128, [ =( meet( X, top ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21130, [ =( meet( X, top ), complement( join( complement( X ), zero
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , clause( 82, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21132, [ =( meet( X, top ), complement( complement( X ) ) ) ] )
% 2.95/3.36  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21130, [ =( meet( X, top ), complement( join( complement( X )
% 2.95/3.36    , zero ) ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21133, [ =( X, complement( complement( X ) ) ) ] )
% 2.95/3.36  , clause( 857, [ =( meet( X, top ), X ) ] )
% 2.95/3.36  , 0, clause( 21132, [ =( meet( X, top ), complement( complement( X ) ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21134, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.36  , clause( 21133, [ =( X, complement( complement( X ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.36  , clause( 21134, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21136, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 2.95/3.36    Y ) ) ) ) ] )
% 2.95/3.36  , clause( 23, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 2.95/3.36     ), X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21138, [ =( join( converse( zero ), X ), converse( converse( X ) )
% 2.95/3.36     ) ] )
% 2.95/3.36  , clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.36  , 0, clause( 21136, [ =( join( converse( X ), Y ), converse( join( X, 
% 2.95/3.36    converse( Y ) ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, zero ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21139, [ =( join( converse( zero ), X ), X ) ] )
% 2.95/3.36  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 21138, [ =( join( converse( zero ), X ), converse( converse( X
% 2.95/3.36     ) ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 866, [ =( join( converse( zero ), X ), X ) ] )
% 2.95/3.36  , clause( 21139, [ =( join( converse( zero ), X ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21142, [ =( complement( X ), join( complement( X ), complement( X )
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , clause( 257, [ =( join( complement( X ), complement( X ) ), complement( X
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21145, [ =( complement( complement( X ) ), join( complement( 
% 2.95/3.36    complement( X ) ), X ) ) ] )
% 2.95/3.36  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 21142, [ =( complement( X ), join( complement( X ), complement( 
% 2.95/3.36    X ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.36    complement( X ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21147, [ =( complement( complement( X ) ), join( X, X ) ) ] )
% 2.95/3.36  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 21145, [ =( complement( complement( X ) ), join( complement( 
% 2.95/3.36    complement( X ) ), X ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21148, [ =( X, join( X, X ) ) ] )
% 2.95/3.36  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 21147, [ =( complement( complement( X ) ), join( X, X ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21154, [ =( join( X, X ), X ) ] )
% 2.95/3.36  , clause( 21148, [ =( X, join( X, X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 877, [ =( join( X, X ), X ) ] )
% 2.95/3.36  , clause( 21154, [ =( join( X, X ), X ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21158, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21161, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 21158, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.36    complement( X ) ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21163, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.36    complement( X ), Y ) ) ] )
% 2.95/3.36  , clause( 21161, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.36    complement( X ), Y ) ) ] )
% 2.95/3.36  , clause( 21163, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.36    complement( X ), Y ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21166, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21170, [ =( meet( X, complement( Y ) ), complement( join( 
% 2.95/3.36    complement( X ), Y ) ) ) ] )
% 2.95/3.36  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.36  , 0, clause( 21166, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.36    complement( Y ) ) ) ) ] )
% 2.95/3.36  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, complement( Y ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21172, [ =( complement( join( complement( X ), Y ) ), meet( X, 
% 2.95/3.36    complement( Y ) ) ) ] )
% 2.95/3.36  , clause( 21170, [ =( meet( X, complement( Y ) ), complement( join( 
% 2.95/3.36    complement( X ), Y ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 880, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.95/3.36    complement( X ) ) ) ] )
% 2.95/3.36  , clause( 21172, [ =( complement( join( complement( X ), Y ) ), meet( X, 
% 2.95/3.36    complement( Y ) ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21174, [ =( X, complement( complement( X ) ) ) ] )
% 2.95/3.36  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21179, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.36    meet( X, Y ) ) ) ] )
% 2.95/3.36  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.36    meet( X, Y ) ) ] )
% 2.95/3.36  , 0, clause( 21174, [ =( X, complement( complement( X ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, join( complement( X ), complement( Y ) ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 881, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.36    meet( X, Y ) ) ) ] )
% 2.95/3.36  , clause( 21179, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.36    meet( X, Y ) ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21181, [ =( X, join( X, X ) ) ] )
% 2.95/3.36  , clause( 877, [ =( join( X, X ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21184, [ =( join( X, Y ), join( join( X, join( X, Y ) ), Y ) ) ] )
% 2.95/3.36  , clause( 33, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 2.95/3.36  , 0, clause( 21181, [ =( X, join( X, X ) ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, join( X, Y ) ), :=( Y, Y ), :=( Z, X )] )
% 2.95/3.36    , substitution( 1, [ :=( X, join( X, Y ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21186, [ =( join( X, Y ), join( join( join( X, X ), Y ), Y ) ) ] )
% 2.95/3.36  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, clause( 21184, [ =( join( X, Y ), join( join( X, join( X, Y ) ), Y ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, X ), :=( Z, Y )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21187, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 2.95/3.36  , clause( 877, [ =( join( X, X ), X ) ] )
% 2.95/3.36  , 0, clause( 21186, [ =( join( X, Y ), join( join( join( X, X ), Y ), Y ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21188, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.95/3.36  , clause( 21187, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 882, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.95/3.36  , clause( 21188, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21197, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.95/3.36  , clause( 877, [ =( join( X, X ), X ) ] )
% 2.95/3.36  , 0, clause( 33, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.36    :=( Y, Y ), :=( Z, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 883, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.95/3.36  , clause( 21197, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21198, [ =( X, join( converse( zero ), X ) ) ] )
% 2.95/3.36  , clause( 866, [ =( join( converse( zero ), X ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21200, [ =( zero, converse( zero ) ) ] )
% 2.95/3.36  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21198, [ =( X, join( converse( zero ), X ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, converse( zero ) )] ), substitution( 1, [
% 2.95/3.36     :=( X, zero )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21201, [ =( converse( zero ), zero ) ] )
% 2.95/3.36  , clause( 21200, [ =( zero, converse( zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 884, [ =( converse( zero ), zero ) ] )
% 2.95/3.36  , clause( 21201, [ =( converse( zero ), zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21203, [ =( converse( composition( top, X ) ), composition( 
% 2.95/3.36    converse( X ), top ) ) ] )
% 2.95/3.36  , clause( 217, [ =( composition( converse( X ), top ), converse( 
% 2.95/3.36    composition( top, X ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21204, [ =( converse( composition( top, zero ) ), composition( zero
% 2.95/3.36    , top ) ) ] )
% 2.95/3.36  , clause( 884, [ =( converse( zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 21203, [ =( converse( composition( top, X ) ), composition( 
% 2.95/3.36    converse( X ), top ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, zero )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 887, [ =( converse( composition( top, zero ) ), composition( zero, 
% 2.95/3.36    top ) ) ] )
% 2.95/3.36  , clause( 21204, [ =( converse( composition( top, zero ) ), composition( 
% 2.95/3.36    zero, top ) ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21207, [ =( composition( converse( Y ), X ), converse( composition( 
% 2.95/3.36    converse( X ), Y ) ) ) ] )
% 2.95/3.36  , clause( 20, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.95/3.36    converse( Y ), X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21210, [ =( composition( converse( complement( sk1 ) ), sk1 ), 
% 2.95/3.36    converse( zero ) ) ] )
% 2.95/3.36  , clause( 787, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero
% 2.95/3.36     ) ] )
% 2.95/3.36  , 0, clause( 21207, [ =( composition( converse( Y ), X ), converse( 
% 2.95/3.36    composition( converse( X ), Y ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, sk1 ), :=( Y, 
% 2.95/3.36    complement( sk1 ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21211, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero
% 2.95/3.36     ) ] )
% 2.95/3.36  , clause( 884, [ =( converse( zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 21210, [ =( composition( converse( complement( sk1 ) ), sk1 )
% 2.95/3.36    , converse( zero ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 892, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 21211, [ =( composition( converse( complement( sk1 ) ), sk1 ), 
% 2.95/3.36    zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21214, [ =( composition( X, sk1 ), composition( composition( X, sk1
% 2.95/3.36     ), top ) ) ] )
% 2.95/3.36  , clause( 93, [ =( composition( composition( X, sk1 ), top ), composition( 
% 2.95/3.36    X, sk1 ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21216, [ =( composition( converse( complement( sk1 ) ), sk1 ), 
% 2.95/3.36    composition( zero, top ) ) ] )
% 2.95/3.36  , clause( 892, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero
% 2.95/3.36     ) ] )
% 2.95/3.36  , 0, clause( 21214, [ =( composition( X, sk1 ), composition( composition( X
% 2.95/3.36    , sk1 ), top ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, converse( 
% 2.95/3.36    complement( sk1 ) ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21217, [ =( zero, composition( zero, top ) ) ] )
% 2.95/3.36  , clause( 892, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero
% 2.95/3.36     ) ] )
% 2.95/3.36  , 0, clause( 21216, [ =( composition( converse( complement( sk1 ) ), sk1 )
% 2.95/3.36    , composition( zero, top ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21219, [ =( composition( zero, top ), zero ) ] )
% 2.95/3.36  , clause( 21217, [ =( zero, composition( zero, top ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 898, [ =( composition( zero, top ), zero ) ] )
% 2.95/3.36  , clause( 21219, [ =( composition( zero, top ), zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21222, [ =( composition( composition( X, Y ), Z ), composition( X, 
% 2.95/3.36    composition( Y, Z ) ) ) ] )
% 2.95/3.36  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.36    composition( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21224, [ =( composition( composition( X, zero ), top ), composition( 
% 2.95/3.36    X, zero ) ) ] )
% 2.95/3.36  , clause( 898, [ =( composition( zero, top ), zero ) ] )
% 2.95/3.36  , 0, clause( 21222, [ =( composition( composition( X, Y ), Z ), composition( 
% 2.95/3.36    X, composition( Y, Z ) ) ) ] )
% 2.95/3.36  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )
% 2.95/3.36    , :=( Z, top )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 902, [ =( composition( composition( X, zero ), top ), composition( 
% 2.95/3.36    X, zero ) ) ] )
% 2.95/3.36  , clause( 21224, [ =( composition( composition( X, zero ), top ), 
% 2.95/3.36    composition( X, zero ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21229, [ =( converse( composition( top, zero ) ), zero ) ] )
% 2.95/3.36  , clause( 898, [ =( composition( zero, top ), zero ) ] )
% 2.95/3.36  , 0, clause( 887, [ =( converse( composition( top, zero ) ), composition( 
% 2.95/3.36    zero, top ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 903, [ =( converse( composition( top, zero ) ), zero ) ] )
% 2.95/3.36  , clause( 21229, [ =( converse( composition( top, zero ) ), zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21232, [ =( converse( composition( X, top ) ), composition( top, 
% 2.95/3.36    converse( X ) ) ) ] )
% 2.95/3.36  , clause( 216, [ =( composition( top, converse( X ) ), converse( 
% 2.95/3.36    composition( X, top ) ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21235, [ =( converse( composition( composition( top, zero ), top )
% 2.95/3.36     ), composition( top, zero ) ) ] )
% 2.95/3.36  , clause( 903, [ =( converse( composition( top, zero ) ), zero ) ] )
% 2.95/3.36  , 0, clause( 21232, [ =( converse( composition( X, top ) ), composition( 
% 2.95/3.36    top, converse( X ) ) ) ] )
% 2.95/3.36  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, composition( top, 
% 2.95/3.36    zero ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21236, [ =( converse( composition( top, zero ) ), composition( top
% 2.95/3.36    , zero ) ) ] )
% 2.95/3.36  , clause( 902, [ =( composition( composition( X, zero ), top ), composition( 
% 2.95/3.36    X, zero ) ) ] )
% 2.95/3.36  , 0, clause( 21235, [ =( converse( composition( composition( top, zero ), 
% 2.95/3.36    top ) ), composition( top, zero ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, top )] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21237, [ =( zero, composition( top, zero ) ) ] )
% 2.95/3.36  , clause( 903, [ =( converse( composition( top, zero ) ), zero ) ] )
% 2.95/3.36  , 0, clause( 21236, [ =( converse( composition( top, zero ) ), composition( 
% 2.95/3.36    top, zero ) ) ] )
% 2.95/3.36  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21238, [ =( composition( top, zero ), zero ) ] )
% 2.95/3.36  , clause( 21237, [ =( zero, composition( top, zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 914, [ =( composition( top, zero ), zero ) ] )
% 2.95/3.36  , clause( 21238, [ =( composition( top, zero ), zero ) ] )
% 2.95/3.36  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21240, [ =( composition( join( X, Z ), Y ), join( composition( X, Y
% 2.95/3.36     ), composition( Z, Y ) ) ) ] )
% 2.95/3.36  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.95/3.36    composition( join( X, Y ), Z ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21244, [ =( composition( join( top, X ), zero ), join( zero, 
% 2.95/3.36    composition( X, zero ) ) ) ] )
% 2.95/3.36  , clause( 914, [ =( composition( top, zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 21240, [ =( composition( join( X, Z ), Y ), join( composition( 
% 2.95/3.36    X, Y ), composition( Z, Y ) ) ) ] )
% 2.95/3.36  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, zero
% 2.95/3.36     ), :=( Z, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21246, [ =( composition( join( top, X ), zero ), composition( X, 
% 2.95/3.36    zero ) ) ] )
% 2.95/3.36  , clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.36  , 0, clause( 21244, [ =( composition( join( top, X ), zero ), join( zero, 
% 2.95/3.36    composition( X, zero ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [ :=( X, composition( X, zero ) )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21247, [ =( composition( top, zero ), composition( X, zero ) ) ] )
% 2.95/3.36  , clause( 212, [ =( join( top, X ), top ) ] )
% 2.95/3.36  , 0, clause( 21246, [ =( composition( join( top, X ), zero ), composition( 
% 2.95/3.36    X, zero ) ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21248, [ =( zero, composition( X, zero ) ) ] )
% 2.95/3.36  , clause( 914, [ =( composition( top, zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 21247, [ =( composition( top, zero ), composition( X, zero ) )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21249, [ =( composition( X, zero ), zero ) ] )
% 2.95/3.36  , clause( 21248, [ =( zero, composition( X, zero ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 916, [ =( composition( X, zero ), zero ) ] )
% 2.95/3.36  , clause( 21249, [ =( composition( X, zero ), zero ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21251, [ =( composition( converse( Y ), X ), converse( composition( 
% 2.95/3.36    converse( X ), Y ) ) ) ] )
% 2.95/3.36  , clause( 20, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.95/3.36    converse( Y ), X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21254, [ =( composition( converse( zero ), X ), converse( zero ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 916, [ =( composition( X, zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 21251, [ =( composition( converse( Y ), X ), converse( 
% 2.95/3.36    composition( converse( X ), Y ) ) ) ] )
% 2.95/3.36  , 0, 6, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, zero )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21256, [ =( composition( converse( zero ), X ), zero ) ] )
% 2.95/3.36  , clause( 884, [ =( converse( zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 21254, [ =( composition( converse( zero ), X ), converse( zero
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21257, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.36  , clause( 884, [ =( converse( zero ), zero ) ] )
% 2.95/3.36  , 0, clause( 21256, [ =( composition( converse( zero ), X ), zero ) ] )
% 2.95/3.36  , 0, 2, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 917, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.36  , clause( 21257, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21262, [ =( top, join( join( complement( join( X, Y ) ), Y ), X ) )
% 2.95/3.36     ] )
% 2.95/3.36  , clause( 396, [ =( join( join( complement( join( Y, X ) ), X ), Y ), top )
% 2.95/3.36     ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21265, [ =( top, join( join( complement( top ), complement( meet( X
% 2.95/3.36    , Y ) ) ), X ) ) ] )
% 2.95/3.36  , clause( 828, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 2.95/3.36  , 0, clause( 21262, [ =( top, join( join( complement( join( X, Y ) ), Y ), 
% 2.95/3.36    X ) ) ] )
% 2.95/3.36  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, complement( meet( X, Y ) ) )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21266, [ =( top, join( complement( meet( top, meet( X, Y ) ) ), X )
% 2.95/3.36     ) ] )
% 2.95/3.36  , clause( 881, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.36    meet( X, Y ) ) ) ] )
% 2.95/3.36  , 0, clause( 21265, [ =( top, join( join( complement( top ), complement( 
% 2.95/3.36    meet( X, Y ) ) ), X ) ) ] )
% 2.95/3.36  , 0, 3, substitution( 0, [ :=( X, top ), :=( Y, meet( X, Y ) )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21267, [ =( top, join( complement( meet( X, Y ) ), X ) ) ] )
% 2.95/3.36  , clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.36  , 0, clause( 21266, [ =( top, join( complement( meet( top, meet( X, Y ) ) )
% 2.95/3.36    , X ) ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, meet( X, Y ) )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21268, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 2.95/3.36  , clause( 21267, [ =( top, join( complement( meet( X, Y ) ), X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 921, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 2.95/3.36  , clause( 21268, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21270, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.95/3.36     ), Y ) ) ) ) ] )
% 2.95/3.36  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.36     ) ) ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21273, [ =( meet( X, Y ), join( meet( meet( X, Y ), X ), complement( 
% 2.95/3.36    top ) ) ) ] )
% 2.95/3.36  , clause( 921, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 2.95/3.36  , 0, clause( 21270, [ =( X, join( meet( X, Y ), complement( join( 
% 2.95/3.36    complement( X ), Y ) ) ) ) ] )
% 2.95/3.36  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, meet( X, Y ) ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21274, [ =( meet( X, Y ), join( meet( meet( X, Y ), X ), zero ) ) ]
% 2.95/3.36     )
% 2.95/3.36  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.36  , 0, clause( 21273, [ =( meet( X, Y ), join( meet( meet( X, Y ), X ), 
% 2.95/3.36    complement( top ) ) ) ] )
% 2.95/3.36  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.36    ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21275, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.95/3.36  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.36  , 0, clause( 21274, [ =( meet( X, Y ), join( meet( meet( X, Y ), X ), zero
% 2.95/3.36     ) ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, meet( meet( X, Y ), X ) )] ), 
% 2.95/3.36    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21276, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.95/3.36  , clause( 21275, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 931, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.95/3.36  , clause( 21276, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21277, [ =( top, join( complement( meet( X, Y ) ), X ) ) ] )
% 2.95/3.36  , clause( 921, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21278, [ =( top, join( complement( meet( Y, X ) ), X ) ) ] )
% 2.95/3.36  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.36  , 0, clause( 21277, [ =( top, join( complement( meet( X, Y ) ), X ) ) ] )
% 2.95/3.36  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.36    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21281, [ =( join( complement( meet( X, Y ) ), Y ), top ) ] )
% 2.95/3.36  , clause( 21278, [ =( top, join( complement( meet( Y, X ) ), X ) ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  subsumption(
% 2.95/3.36  clause( 935, [ =( join( complement( meet( Y, X ) ), X ), top ) ] )
% 2.95/3.36  , clause( 21281, [ =( join( complement( meet( X, Y ) ), Y ), top ) ] )
% 2.95/3.36  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.36     )] ) ).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  eqswap(
% 2.95/3.36  clause( 21283, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.95/3.36     ), Y ) ) ) ) ] )
% 2.95/3.36  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.36     ) ) ), X ) ] )
% 2.95/3.36  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.36  
% 2.95/3.36  
% 2.95/3.36  paramod(
% 2.95/3.36  clause( 21286, [ =( meet( X, Y ), join( meet( meet( X, Y ), Y ), complement( 
% 2.95/3.36    top ) ) ) ] )
% 2.95/3.36  , clause( 935, [ =( join( complement( meet( Y, X ) ), X ), top ) ] )
% 2.95/3.36  , 0, clause( 21283, [ =( X, join( meet( X, Y ), complement( join( 
% 2.95/3.37    complement( X ), Y ) ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, meet( X, Y ) ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21287, [ =( meet( X, Y ), join( meet( meet( X, Y ), Y ), zero ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.37  , 0, clause( 21286, [ =( meet( X, Y ), join( meet( meet( X, Y ), Y ), 
% 2.95/3.37    complement( top ) ) ) ] )
% 2.95/3.37  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21288, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 2.95/3.37  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.37  , 0, clause( 21287, [ =( meet( X, Y ), join( meet( meet( X, Y ), Y ), zero
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, meet( meet( X, Y ), Y ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21289, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 2.95/3.37  , clause( 21288, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 937, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 2.95/3.37  , clause( 21289, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21291, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.37    complement( Y ) ) ) ) ] )
% 2.95/3.37  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 2.95/3.37    meet( X, Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21293, [ =( meet( meet( X, complement( Y ) ), Y ), complement( top
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , clause( 935, [ =( join( complement( meet( Y, X ) ), X ), top ) ] )
% 2.95/3.37  , 0, clause( 21291, [ =( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.37    complement( Y ) ) ) ) ] )
% 2.95/3.37  , 0, 8, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, meet( X, complement( Y ) ) ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21294, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 2.95/3.37  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.37  , 0, clause( 21293, [ =( meet( meet( X, complement( Y ) ), Y ), complement( 
% 2.95/3.37    top ) ) ] )
% 2.95/3.37  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 943, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 2.95/3.37  , clause( 21294, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21297, [ =( zero, meet( meet( X, complement( Y ) ), Y ) ) ] )
% 2.95/3.37  , clause( 943, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21298, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21297, [ =( zero, meet( meet( X, complement( Y ) ), Y ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, complement( Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21299, [ =( meet( meet( X, Y ), complement( Y ) ), zero ) ] )
% 2.95/3.37  , clause( 21298, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 945, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 2.95/3.37  , clause( 21299, [ =( meet( meet( X, Y ), complement( Y ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21300, [ =( zero, meet( meet( X, complement( Y ) ), Y ) ) ] )
% 2.95/3.37  , clause( 943, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21301, [ =( zero, meet( Y, meet( X, complement( Y ) ) ) ) ] )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21300, [ =( zero, meet( meet( X, complement( Y ) ), Y ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, meet( X, complement( Y ) ) )] )
% 2.95/3.37    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21305, [ =( meet( X, meet( Y, complement( X ) ) ), zero ) ] )
% 2.95/3.37  , clause( 21301, [ =( zero, meet( Y, meet( X, complement( Y ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 948, [ =( meet( Y, meet( X, complement( Y ) ) ), zero ) ] )
% 2.95/3.37  , clause( 21305, [ =( meet( X, meet( Y, complement( X ) ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21309, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 2.95/3.37  , clause( 945, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21310, [ =( zero, meet( complement( Y ), meet( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21309, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, meet( X, Y ) )] )
% 2.95/3.37    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21314, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 2.95/3.37  , clause( 21310, [ =( zero, meet( complement( Y ), meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 949, [ =( meet( complement( Y ), meet( X, Y ) ), zero ) ] )
% 2.95/3.37  , clause( 21314, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21318, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ] )
% 2.95/3.37  , clause( 949, [ =( meet( complement( Y ), meet( X, Y ) ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21320, [ =( zero, meet( complement( X ), meet( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21318, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21326, [ =( meet( complement( X ), meet( X, Y ) ), zero ) ] )
% 2.95/3.37  , clause( 21320, [ =( zero, meet( complement( X ), meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 952, [ =( meet( complement( Y ), meet( Y, X ) ), zero ) ] )
% 2.95/3.37  , clause( 21326, [ =( meet( complement( X ), meet( X, Y ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21328, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 2.95/3.37     ), Y ) ) ) ) ] )
% 2.95/3.37  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.37     ) ) ), X ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21331, [ =( X, join( zero, complement( join( complement( X ), meet( 
% 2.95/3.37    Y, complement( X ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 948, [ =( meet( Y, meet( X, complement( Y ) ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21328, [ =( X, join( meet( X, Y ), complement( join( 
% 2.95/3.37    complement( X ), Y ) ) ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, meet( Y, complement( X ) ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21332, [ =( X, complement( join( complement( X ), meet( Y, 
% 2.95/3.37    complement( X ) ) ) ) ) ] )
% 2.95/3.37  , clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21331, [ =( X, join( zero, complement( join( complement( X ), 
% 2.95/3.37    meet( Y, complement( X ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, complement( join( complement( X ), meet( 
% 2.95/3.37    Y, complement( X ) ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21333, [ =( X, meet( X, complement( meet( Y, complement( X ) ) ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 880, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.95/3.37    complement( X ) ) ) ] )
% 2.95/3.37  , 0, clause( 21332, [ =( X, complement( join( complement( X ), meet( Y, 
% 2.95/3.37    complement( X ) ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( Y, complement( X ) ) ), :=( Y, X )] )
% 2.95/3.37    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21334, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21333, [ =( X, meet( X, complement( meet( Y, complement( X ) ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 954, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21334, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), 
% 2.95/3.37    X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21335, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 2.95/3.37  , clause( 937, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21338, [ =( meet( X, Y ), meet( Y, meet( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21335, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, meet( X, Y ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21351, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , clause( 21338, [ =( meet( X, Y ), meet( Y, meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 965, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , clause( 21351, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21352, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , clause( 965, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21355, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21352, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, meet( X, Y ) ), :=( Y, Y )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21357, [ =( meet( X, Y ), meet( meet( Y, X ), Y ) ) ] )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21355, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21359, [ =( meet( Y, X ), meet( meet( Y, X ), Y ) ) ] )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21357, [ =( meet( X, Y ), meet( meet( Y, X ), Y ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21360, [ =( meet( X, Y ), meet( X, meet( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21359, [ =( meet( Y, X ), meet( meet( Y, X ), Y ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, meet( X, Y ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21364, [ =( meet( X, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , clause( 21360, [ =( meet( X, Y ), meet( X, meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 967, [ =( meet( Y, meet( Y, X ) ), meet( Y, X ) ) ] )
% 2.95/3.37  , clause( 21364, [ =( meet( X, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21370, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 2.95/3.37  , clause( 882, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21373, [ =( join( meet( X, Y ), complement( join( complement( X ), 
% 2.95/3.37    Y ) ) ), join( X, complement( join( complement( X ), Y ) ) ) ) ] )
% 2.95/3.37  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.37     ) ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21370, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, meet( X, Y ) ), :=( Y, complement( join( complement( X ), Y ) ) )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21374, [ =( X, join( X, complement( join( complement( X ), Y ) ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 2.95/3.37     ) ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21373, [ =( join( meet( X, Y ), complement( join( complement( 
% 2.95/3.37    X ), Y ) ) ), join( X, complement( join( complement( X ), Y ) ) ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21381, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 2.95/3.37  , clause( 880, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.95/3.37    complement( X ) ) ) ] )
% 2.95/3.37  , 0, clause( 21374, [ =( X, join( X, complement( join( complement( X ), Y )
% 2.95/3.37     ) ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21382, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.95/3.37  , clause( 21381, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 970, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.95/3.37  , clause( 21382, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21384, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 2.95/3.37  , clause( 970, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21385, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21384, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 2.95/3.37  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, complement( Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21386, [ =( join( X, meet( X, Y ) ), X ) ] )
% 2.95/3.37  , clause( 21385, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 974, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 2.95/3.37  , clause( 21386, [ =( join( X, meet( X, Y ) ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21388, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 974, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21389, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , clause( 965, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21388, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, meet( Y, X ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21390, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.37  , clause( 21389, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 989, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.37  , clause( 21390, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21399, [ =( join( join( X, Y ), meet( X, Z ) ), join( X, Y ) ) ] )
% 2.95/3.37  , clause( 974, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 2.95/3.37  , 0, clause( 33, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, Z ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, meet( X, Z ) ), :=( Y, Y ), :=( Z, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 993, [ =( join( join( X, Z ), meet( X, Y ) ), join( X, Z ) ) ] )
% 2.95/3.37  , clause( 21399, [ =( join( join( X, Y ), meet( X, Z ) ), join( X, Y ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.37    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21401, [ =( join( X, converse( Y ) ), converse( join( converse( X )
% 2.95/3.37    , Y ) ) ) ] )
% 2.95/3.37  , clause( 22, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 2.95/3.37    Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21403, [ =( join( X, converse( meet( converse( X ), Y ) ) ), 
% 2.95/3.37    converse( converse( X ) ) ) ] )
% 2.95/3.37  , clause( 974, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 2.95/3.37  , 0, clause( 21401, [ =( join( X, converse( Y ) ), converse( join( converse( 
% 2.95/3.37    X ), Y ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, converse( X ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X ), :=( Y, meet( converse( X ), Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21404, [ =( join( X, converse( meet( converse( X ), Y ) ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21403, [ =( join( X, converse( meet( converse( X ), Y ) ) ), 
% 2.95/3.37    converse( converse( X ) ) ) ] )
% 2.95/3.37  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1002, [ =( join( X, converse( meet( converse( X ), Y ) ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21404, [ =( join( X, converse( meet( converse( X ), Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21406, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 974, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21407, [ =( X, join( meet( X, Y ), X ) ) ] )
% 2.95/3.37  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.37  , 0, clause( 21406, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, meet( X, Y ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21410, [ =( join( meet( X, Y ), X ), X ) ] )
% 2.95/3.37  , clause( 21407, [ =( X, join( meet( X, Y ), X ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1004, [ =( join( meet( X, Y ), X ), X ) ] )
% 2.95/3.37  , clause( 21410, [ =( join( meet( X, Y ), X ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21413, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 880, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.95/3.37    complement( X ) ) ) ] )
% 2.95/3.37  , 0, clause( 51, [ =( join( meet( X, Y ), complement( join( complement( X )
% 2.95/3.37    , Y ) ) ), X ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1005, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21413, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21416, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.37  , clause( 32, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21432, [ =( join( join( meet( X, Y ), Z ), Y ), join( Y, Z ) ) ] )
% 2.95/3.37  , clause( 989, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21416, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, Y ), :=( Y, meet( X, Y ) ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1017, [ =( join( join( meet( Y, X ), Z ), X ), join( X, Z ) ) ] )
% 2.95/3.37  , clause( 21432, [ =( join( join( meet( X, Y ), Z ), Y ), join( Y, Z ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 2.95/3.37    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21437, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , clause( 989, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21438, [ =( X, join( meet( Y, X ), X ) ) ] )
% 2.95/3.37  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.37  , 0, clause( 21437, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, meet( Y, X ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21441, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.95/3.37  , clause( 21438, [ =( X, join( meet( Y, X ), X ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1027, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.95/3.37  , clause( 21441, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21443, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 2.95/3.37    Y ) ) ) ) ] )
% 2.95/3.37  , clause( 23, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 2.95/3.37     ), X ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21445, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), 
% 2.95/3.37    converse( converse( Y ) ) ) ] )
% 2.95/3.37  , clause( 1027, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.95/3.37  , 0, clause( 21443, [ =( join( converse( X ), Y ), converse( join( X, 
% 2.95/3.37    converse( Y ) ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, converse( Y ) ), :=( Y, X )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, meet( X, converse( Y ) ) ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21446, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21445, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), 
% 2.95/3.37    converse( converse( Y ) ) ) ] )
% 2.95/3.37  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1033, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21446, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y )
% 2.95/3.37     ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21449, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , clause( 965, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21451, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), 
% 2.95/3.37    meet( complement( meet( Y, complement( X ) ) ), X ) ) ] )
% 2.95/3.37  , clause( 954, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21449, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , 0, 14, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, complement( meet( Y, complement( X ) ) ) ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21452, [ =( X, meet( complement( meet( Y, complement( X ) ) ), X )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 954, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21451, [ =( meet( X, complement( meet( Y, complement( X ) ) )
% 2.95/3.37     ), meet( complement( meet( Y, complement( X ) ) ), X ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21454, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), X
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21452, [ =( X, meet( complement( meet( Y, complement( X ) ) ), X
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1075, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21454, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), 
% 2.95/3.37    X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21457, [ =( complement( meet( X, Y ) ), join( complement( X ), 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , clause( 881, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.37    meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21458, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21457, [ =( complement( meet( X, Y ) ), join( complement( X )
% 2.95/3.37    , complement( Y ) ) ) ] )
% 2.95/3.37  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.37    complement( X ) ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1085, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , clause( 21458, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21463, [ =( complement( meet( X, Y ) ), join( complement( X ), 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , clause( 881, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.37    meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21465, [ =( complement( meet( X, complement( Y ) ) ), join( 
% 2.95/3.37    complement( X ), Y ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21463, [ =( complement( meet( X, Y ) ), join( complement( X )
% 2.95/3.37    , complement( Y ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, complement( Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1086, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 2.95/3.37    complement( Y ), X ) ) ] )
% 2.95/3.37  , clause( 21465, [ =( complement( meet( X, complement( Y ) ) ), join( 
% 2.95/3.37    complement( X ), Y ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21468, [ =( complement( meet( X, Y ) ), join( complement( X ), 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , clause( 881, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.37    meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21470, [ =( complement( meet( X, Y ) ), join( complement( Y ), 
% 2.95/3.37    complement( X ) ) ) ] )
% 2.95/3.37  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.37  , 0, clause( 21468, [ =( complement( meet( X, Y ) ), join( complement( X )
% 2.95/3.37    , complement( Y ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, complement( X ) ), :=( Y, complement( Y )
% 2.95/3.37     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21472, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 881, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.37    meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, clause( 21470, [ =( complement( meet( X, Y ) ), join( complement( Y )
% 2.95/3.37    , complement( X ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1107, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) ) )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21472, [ =( complement( meet( X, Y ) ), complement( meet( Y, X )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21473, [ =( zero, meet( X, complement( X ) ) ) ] )
% 2.95/3.37  , clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21474, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X ) ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 1107, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21473, [ =( zero, meet( X, complement( X ) ) ) ] )
% 2.95/3.37  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, meet( X, Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21477, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21474, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1132, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21477, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21479, [ =( Y, meet( complement( meet( X, complement( Y ) ) ), Y )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 1075, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), X
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21482, [ =( X, meet( join( Y, complement( complement( X ) ) ), X )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 1085, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , 0, clause( 21479, [ =( Y, meet( complement( meet( X, complement( Y ) ) )
% 2.95/3.37    , Y ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, complement( X ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, complement( Y ) ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21484, [ =( X, meet( join( Y, X ), X ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21482, [ =( X, meet( join( Y, complement( complement( X ) ) )
% 2.95/3.37    , X ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21485, [ =( meet( join( Y, X ), X ), X ) ] )
% 2.95/3.37  , clause( 21484, [ =( X, meet( join( Y, X ), X ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1202, [ =( meet( join( X, Y ), Y ), Y ) ] )
% 2.95/3.37  , clause( 21485, [ =( meet( join( Y, X ), X ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21487, [ =( Y, meet( join( X, Y ), Y ) ) ] )
% 2.95/3.37  , clause( 1202, [ =( meet( join( X, Y ), Y ), Y ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21488, [ =( X, meet( join( X, Y ), X ) ) ] )
% 2.95/3.37  , clause( 883, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21487, [ =( Y, meet( join( X, Y ), Y ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, join( X, Y ) ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21489, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.95/3.37  , clause( 21488, [ =( X, meet( join( X, Y ), X ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1224, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.95/3.37  , clause( 21489, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21491, [ =( zero, meet( complement( X ), meet( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 952, [ =( meet( complement( Y ), meet( Y, X ) ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21492, [ =( zero, meet( complement( join( X, Y ) ), Y ) ) ] )
% 2.95/3.37  , clause( 1202, [ =( meet( join( X, Y ), Y ), Y ) ] )
% 2.95/3.37  , 0, clause( 21491, [ =( zero, meet( complement( X ), meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, join( X, Y ) ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21493, [ =( meet( complement( join( X, Y ) ), Y ), zero ) ] )
% 2.95/3.37  , clause( 21492, [ =( zero, meet( complement( join( X, Y ) ), Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1226, [ =( meet( complement( join( X, Y ) ), Y ), zero ) ] )
% 2.95/3.37  , clause( 21493, [ =( meet( complement( join( X, Y ) ), Y ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21495, [ =( Y, meet( join( X, Y ), Y ) ) ] )
% 2.95/3.37  , clause( 1202, [ =( meet( join( X, Y ), Y ), Y ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21496, [ =( converse( X ), meet( converse( join( Y, X ) ), converse( 
% 2.95/3.37    X ) ) ) ] )
% 2.95/3.37  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.95/3.37    Y ) ) ) ] )
% 2.95/3.37  , 0, clause( 21495, [ =( Y, meet( join( X, Y ), Y ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, converse( Y ) ), :=( Y, converse( X ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21497, [ =( meet( converse( join( Y, X ) ), converse( X ) ), 
% 2.95/3.37    converse( X ) ) ] )
% 2.95/3.37  , clause( 21496, [ =( converse( X ), meet( converse( join( Y, X ) ), 
% 2.95/3.37    converse( X ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1234, [ =( meet( converse( join( X, Y ) ), converse( Y ) ), 
% 2.95/3.37    converse( Y ) ) ] )
% 2.95/3.37  , clause( 21497, [ =( meet( converse( join( Y, X ) ), converse( X ) ), 
% 2.95/3.37    converse( X ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21499, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.95/3.37  , clause( 931, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21501, [ =( meet( join( X, Y ), X ), meet( X, join( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 1224, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.95/3.37  , 0, clause( 21499, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.95/3.37  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, join( X, Y ) ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21502, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 1224, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.95/3.37  , 0, clause( 21501, [ =( meet( join( X, Y ), X ), meet( X, join( X, Y ) ) )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21504, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.95/3.37  , clause( 21502, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1239, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.95/3.37  , clause( 21504, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21507, [ =( zero, meet( complement( X ), meet( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 952, [ =( meet( complement( Y ), meet( Y, X ) ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21508, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ] )
% 2.95/3.37  , clause( 1224, [ =( meet( join( X, Y ), X ), X ) ] )
% 2.95/3.37  , 0, clause( 21507, [ =( zero, meet( complement( X ), meet( X, Y ) ) ) ] )
% 2.95/3.37  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, join( X, Y ) ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21509, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 2.95/3.37  , clause( 21508, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1241, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 2.95/3.37  , clause( 21509, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21511, [ =( zero, meet( complement( join( X, Y ) ), Y ) ) ] )
% 2.95/3.37  , clause( 1226, [ =( meet( complement( join( X, Y ) ), Y ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21512, [ =( zero, meet( complement( converse( join( X, Y ) ) ), 
% 2.95/3.37    converse( Y ) ) ) ] )
% 2.95/3.37  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 2.95/3.37    Y ) ) ) ] )
% 2.95/3.37  , 0, clause( 21511, [ =( zero, meet( complement( join( X, Y ) ), Y ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, converse( X ) ), :=( Y, converse( Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21513, [ =( meet( complement( converse( join( X, Y ) ) ), converse( 
% 2.95/3.37    Y ) ), zero ) ] )
% 2.95/3.37  , clause( 21512, [ =( zero, meet( complement( converse( join( X, Y ) ) ), 
% 2.95/3.37    converse( Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1312, [ =( meet( complement( converse( join( X, Y ) ) ), converse( 
% 2.95/3.37    Y ) ), zero ) ] )
% 2.95/3.37  , clause( 21513, [ =( meet( complement( converse( join( X, Y ) ) ), 
% 2.95/3.37    converse( Y ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21516, [ =( composition( converse( X ), complement( composition( X
% 2.95/3.37    , top ) ) ), zero ) ] )
% 2.95/3.37  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.37  , 0, clause( 108, [ =( join( composition( converse( X ), complement( 
% 2.95/3.37    composition( X, top ) ) ), zero ), zero ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, composition( converse( X ), complement( 
% 2.95/3.37    composition( X, top ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1535, [ =( composition( converse( X ), complement( composition( X, 
% 2.95/3.37    top ) ) ), zero ) ] )
% 2.95/3.37  , clause( 21516, [ =( composition( converse( X ), complement( composition( 
% 2.95/3.37    X, top ) ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21519, [ =( zero, composition( converse( X ), complement( 
% 2.95/3.37    composition( X, top ) ) ) ) ] )
% 2.95/3.37  , clause( 1535, [ =( composition( converse( X ), complement( composition( X
% 2.95/3.37    , top ) ) ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21520, [ =( zero, composition( top, complement( composition( top, 
% 2.95/3.37    top ) ) ) ) ] )
% 2.95/3.37  , clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.37  , 0, clause( 21519, [ =( zero, composition( converse( X ), complement( 
% 2.95/3.37    composition( X, top ) ) ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21521, [ =( composition( top, complement( composition( top, top ) )
% 2.95/3.37     ), zero ) ] )
% 2.95/3.37  , clause( 21520, [ =( zero, composition( top, complement( composition( top
% 2.95/3.37    , top ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1544, [ =( composition( top, complement( composition( top, top ) )
% 2.95/3.37     ), zero ) ] )
% 2.95/3.37  , clause( 21521, [ =( composition( top, complement( composition( top, top )
% 2.95/3.37     ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21523, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.95/3.37     ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ] )
% 2.95/3.37  , clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.95/3.37    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21529, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.95/3.37     ), complement( composition( X, top ) ) ) ) ), complement( composition( X
% 2.95/3.37    , top ) ) ), join( meet( composition( X, Y ), complement( composition( X
% 2.95/3.37    , top ) ) ), meet( composition( X, meet( Y, zero ) ), complement( 
% 2.95/3.37    composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 1535, [ =( composition( converse( X ), complement( composition( X
% 2.95/3.37    , top ) ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21523, [ =( meet( composition( X, meet( Y, composition( 
% 2.95/3.37    converse( X ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.37    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, 31, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y ), :=( Z, complement( composition( X, top ) ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21531, [ =( meet( composition( X, meet( Y, zero ) ), complement( 
% 2.95/3.37    composition( X, top ) ) ), join( meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ), meet( composition( X, meet( Y, zero ) ), 
% 2.95/3.37    complement( composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 1535, [ =( composition( converse( X ), complement( composition( X
% 2.95/3.37    , top ) ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21529, [ =( meet( composition( X, meet( Y, composition( 
% 2.95/3.37    converse( X ), complement( composition( X, top ) ) ) ) ), complement( 
% 2.95/3.37    composition( X, top ) ) ), join( meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ), meet( composition( X, meet( Y, zero ) ), 
% 2.95/3.37    complement( composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21538, [ =( meet( composition( X, meet( Y, zero ) ), complement( 
% 2.95/3.37    composition( X, top ) ) ), join( meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ), meet( composition( X, zero ), complement( 
% 2.95/3.37    composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 856, [ =( meet( X, zero ), zero ) ] )
% 2.95/3.37  , 0, clause( 21531, [ =( meet( composition( X, meet( Y, zero ) ), 
% 2.95/3.37    complement( composition( X, top ) ) ), join( meet( composition( X, Y ), 
% 2.95/3.37    complement( composition( X, top ) ) ), meet( composition( X, meet( Y, 
% 2.95/3.37    zero ) ), complement( composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 23, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21539, [ =( meet( composition( X, zero ), complement( composition( 
% 2.95/3.37    X, top ) ) ), join( meet( composition( X, Y ), complement( composition( X
% 2.95/3.37    , top ) ) ), meet( composition( X, zero ), complement( composition( X, 
% 2.95/3.37    top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 856, [ =( meet( X, zero ), zero ) ] )
% 2.95/3.37  , 0, clause( 21538, [ =( meet( composition( X, meet( Y, zero ) ), 
% 2.95/3.37    complement( composition( X, top ) ) ), join( meet( composition( X, Y ), 
% 2.95/3.37    complement( composition( X, top ) ) ), meet( composition( X, zero ), 
% 2.95/3.37    complement( composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21545, [ =( meet( composition( X, zero ), complement( composition( 
% 2.95/3.37    X, top ) ) ), join( meet( composition( X, Y ), complement( composition( X
% 2.95/3.37    , top ) ) ), meet( zero, complement( composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 916, [ =( composition( X, zero ), zero ) ] )
% 2.95/3.37  , 0, clause( 21539, [ =( meet( composition( X, zero ), complement( 
% 2.95/3.37    composition( X, top ) ) ), join( meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ), meet( composition( X, zero ), complement( 
% 2.95/3.37    composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 19, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21546, [ =( meet( zero, complement( composition( X, top ) ) ), join( 
% 2.95/3.37    meet( composition( X, Y ), complement( composition( X, top ) ) ), meet( 
% 2.95/3.37    zero, complement( composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 916, [ =( composition( X, zero ), zero ) ] )
% 2.95/3.37  , 0, clause( 21545, [ =( meet( composition( X, zero ), complement( 
% 2.95/3.37    composition( X, top ) ) ), join( meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ), meet( zero, complement( composition( X, top )
% 2.95/3.37     ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21551, [ =( meet( zero, complement( composition( X, top ) ) ), join( 
% 2.95/3.37    meet( composition( X, Y ), complement( composition( X, top ) ) ), zero )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21546, [ =( meet( zero, complement( composition( X, top ) ) )
% 2.95/3.37    , join( meet( composition( X, Y ), complement( composition( X, top ) ) )
% 2.95/3.37    , meet( zero, complement( composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 16, substitution( 0, [ :=( X, complement( composition( X, top ) ) )] )
% 2.95/3.37    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21552, [ =( zero, join( meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ), zero ) ) ] )
% 2.95/3.37  , clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21551, [ =( meet( zero, complement( composition( X, top ) ) )
% 2.95/3.37    , join( meet( composition( X, Y ), complement( composition( X, top ) ) )
% 2.95/3.37    , zero ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, complement( composition( X, top ) ) )] )
% 2.95/3.37    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21555, [ =( zero, meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ) ) ] )
% 2.95/3.37  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.37  , 0, clause( 21552, [ =( zero, join( meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ), zero ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21556, [ =( meet( composition( X, Y ), complement( composition( X, 
% 2.95/3.37    top ) ) ), zero ) ] )
% 2.95/3.37  , clause( 21555, [ =( zero, meet( composition( X, Y ), complement( 
% 2.95/3.37    composition( X, top ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1545, [ =( meet( composition( X, Y ), complement( composition( X, 
% 2.95/3.37    top ) ) ), zero ) ] )
% 2.95/3.37  , clause( 21556, [ =( meet( composition( X, Y ), complement( composition( X
% 2.95/3.37    , top ) ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21558, [ =( composition( join( X, Z ), Y ), join( composition( X, Y
% 2.95/3.37     ), composition( Z, Y ) ) ) ] )
% 2.95/3.37  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.95/3.37    composition( join( X, Y ), Z ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21563, [ =( composition( join( X, top ), complement( composition( 
% 2.95/3.37    top, top ) ) ), join( composition( X, complement( composition( top, top )
% 2.95/3.37     ) ), zero ) ) ] )
% 2.95/3.37  , clause( 1544, [ =( composition( top, complement( composition( top, top )
% 2.95/3.37     ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21558, [ =( composition( join( X, Z ), Y ), join( composition( 
% 2.95/3.37    X, Y ), composition( Z, Y ) ) ) ] )
% 2.95/3.37  , 0, 16, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 2.95/3.37    complement( composition( top, top ) ) ), :=( Z, top )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21564, [ =( composition( join( X, top ), complement( composition( 
% 2.95/3.37    top, top ) ) ), composition( X, complement( composition( top, top ) ) ) )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.37  , 0, clause( 21563, [ =( composition( join( X, top ), complement( 
% 2.95/3.37    composition( top, top ) ) ), join( composition( X, complement( 
% 2.95/3.37    composition( top, top ) ) ), zero ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, composition( X, complement( composition( 
% 2.95/3.37    top, top ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21565, [ =( composition( top, complement( composition( top, top ) )
% 2.95/3.37     ), composition( X, complement( composition( top, top ) ) ) ) ] )
% 2.95/3.37  , clause( 213, [ =( join( X, top ), top ) ] )
% 2.95/3.37  , 0, clause( 21564, [ =( composition( join( X, top ), complement( 
% 2.95/3.37    composition( top, top ) ) ), composition( X, complement( composition( top
% 2.95/3.37    , top ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21566, [ =( zero, composition( X, complement( composition( top, top
% 2.95/3.37     ) ) ) ) ] )
% 2.95/3.37  , clause( 1544, [ =( composition( top, complement( composition( top, top )
% 2.95/3.37     ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21565, [ =( composition( top, complement( composition( top, 
% 2.95/3.37    top ) ) ), composition( X, complement( composition( top, top ) ) ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21567, [ =( composition( X, complement( composition( top, top ) ) )
% 2.95/3.37    , zero ) ] )
% 2.95/3.37  , clause( 21566, [ =( zero, composition( X, complement( composition( top, 
% 2.95/3.37    top ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1549, [ =( composition( X, complement( composition( top, top ) ) )
% 2.95/3.37    , zero ) ] )
% 2.95/3.37  , clause( 21567, [ =( composition( X, complement( composition( top, top ) )
% 2.95/3.37     ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21568, [ =( zero, composition( X, complement( composition( top, top
% 2.95/3.37     ) ) ) ) ] )
% 2.95/3.37  , clause( 1549, [ =( composition( X, complement( composition( top, top ) )
% 2.95/3.37     ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21570, [ =( zero, complement( composition( top, top ) ) ) ] )
% 2.95/3.37  , clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21568, [ =( zero, composition( X, complement( composition( top
% 2.95/3.37    , top ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, complement( composition( top, top ) ) )] )
% 2.95/3.37    , substitution( 1, [ :=( X, one )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21571, [ =( complement( composition( top, top ) ), zero ) ] )
% 2.95/3.37  , clause( 21570, [ =( zero, complement( composition( top, top ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1550, [ =( complement( composition( top, top ) ), zero ) ] )
% 2.95/3.37  , clause( 21571, [ =( complement( composition( top, top ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21573, [ =( X, complement( complement( X ) ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21575, [ =( composition( top, top ), complement( zero ) ) ] )
% 2.95/3.37  , clause( 1550, [ =( complement( composition( top, top ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21573, [ =( X, complement( complement( X ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, composition( top, 
% 2.95/3.37    top ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21576, [ =( composition( top, top ), top ) ] )
% 2.95/3.37  , clause( 849, [ =( complement( zero ), top ) ] )
% 2.95/3.37  , 0, clause( 21575, [ =( composition( top, top ), complement( zero ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1560, [ =( composition( top, top ), top ) ] )
% 2.95/3.37  , clause( 21576, [ =( composition( top, top ), top ) ] )
% 2.95/3.37  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21579, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.95/3.37     ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ] )
% 2.95/3.37  , clause( 14, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ), meet( composition( 
% 2.95/3.37    X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21587, [ =( meet( composition( top, meet( top, composition( 
% 2.95/3.37    converse( top ), X ) ) ), X ), join( meet( top, X ), meet( composition( 
% 2.95/3.37    top, meet( top, composition( converse( top ), X ) ) ), X ) ) ) ] )
% 2.95/3.37  , clause( 1560, [ =( composition( top, top ), top ) ] )
% 2.95/3.37  , 0, clause( 21579, [ =( meet( composition( X, meet( Y, composition( 
% 2.95/3.37    converse( X ), Z ) ) ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.37    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, top
% 2.95/3.37     ), :=( Z, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21590, [ =( meet( composition( top, meet( top, composition( 
% 2.95/3.37    converse( top ), X ) ) ), X ), join( X, meet( composition( top, meet( top
% 2.95/3.37    , composition( converse( top ), X ) ) ), X ) ) ) ] )
% 2.95/3.37  , clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21587, [ =( meet( composition( top, meet( top, composition( 
% 2.95/3.37    converse( top ), X ) ) ), X ), join( meet( top, X ), meet( composition( 
% 2.95/3.37    top, meet( top, composition( converse( top ), X ) ) ), X ) ) ) ] )
% 2.95/3.37  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21595, [ =( meet( composition( top, meet( top, composition( 
% 2.95/3.37    converse( top ), X ) ) ), X ), X ) ] )
% 2.95/3.37  , clause( 989, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21590, [ =( meet( composition( top, meet( top, composition( 
% 2.95/3.37    converse( top ), X ) ) ), X ), join( X, meet( composition( top, meet( top
% 2.95/3.37    , composition( converse( top ), X ) ) ), X ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, composition( top, meet( top
% 2.95/3.37    , composition( converse( top ), X ) ) ) )] ), substitution( 1, [ :=( X, X
% 2.95/3.37     )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21596, [ =( meet( composition( top, composition( converse( top ), X
% 2.95/3.37     ) ), X ), X ) ] )
% 2.95/3.37  , clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21595, [ =( meet( composition( top, meet( top, composition( 
% 2.95/3.37    converse( top ), X ) ) ), X ), X ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, composition( converse( top ), X ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21597, [ =( meet( composition( composition( top, converse( top ) )
% 2.95/3.37    , X ), X ), X ) ] )
% 2.95/3.37  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.37    composition( X, Y ), Z ) ) ] )
% 2.95/3.37  , 0, clause( 21596, [ =( meet( composition( top, composition( converse( top
% 2.95/3.37     ), X ) ), X ), X ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, top ), :=( Y, converse( top ) ), :=( Z, X
% 2.95/3.37     )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21598, [ =( meet( composition( converse( composition( top, top ) )
% 2.95/3.37    , X ), X ), X ) ] )
% 2.95/3.37  , clause( 216, [ =( composition( top, converse( X ) ), converse( 
% 2.95/3.37    composition( X, top ) ) ) ] )
% 2.95/3.37  , 0, clause( 21597, [ =( meet( composition( composition( top, converse( top
% 2.95/3.37     ) ), X ), X ), X ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, top )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21599, [ =( meet( composition( composition( top, top ), X ), X ), X
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 224, [ =( converse( composition( top, top ) ), composition( top, 
% 2.95/3.37    top ) ) ] )
% 2.95/3.37  , 0, clause( 21598, [ =( meet( composition( converse( composition( top, top
% 2.95/3.37     ) ), X ), X ), X ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21600, [ =( meet( composition( top, X ), X ), X ) ] )
% 2.95/3.37  , clause( 1560, [ =( composition( top, top ), top ) ] )
% 2.95/3.37  , 0, clause( 21599, [ =( meet( composition( composition( top, top ), X ), X
% 2.95/3.37     ), X ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1562, [ =( meet( composition( top, X ), X ), X ) ] )
% 2.95/3.37  , clause( 21600, [ =( meet( composition( top, X ), X ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21603, [ =( X, join( meet( X, Y ), X ) ) ] )
% 2.95/3.37  , clause( 1004, [ =( join( meet( X, Y ), X ), X ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21604, [ =( composition( top, X ), join( X, composition( top, X ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 1562, [ =( meet( composition( top, X ), X ), X ) ] )
% 2.95/3.37  , 0, clause( 21603, [ =( X, join( meet( X, Y ), X ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.37    composition( top, X ) ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21605, [ =( join( X, composition( top, X ) ), composition( top, X )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21604, [ =( composition( top, X ), join( X, composition( top, X )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1570, [ =( join( X, composition( top, X ) ), composition( top, X )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21605, [ =( join( X, composition( top, X ) ), composition( top, X
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21607, [ =( meet( composition( meet( X, composition( Z, converse( Y
% 2.95/3.37     ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ] )
% 2.95/3.37  , clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.95/3.37    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21612, [ =( meet( composition( meet( top, composition( X, converse( 
% 2.95/3.37    X ) ) ), X ), X ), join( X, meet( composition( meet( top, composition( X
% 2.95/3.37    , converse( X ) ) ), X ), X ) ) ) ] )
% 2.95/3.37  , clause( 1562, [ =( meet( composition( top, X ), X ), X ) ] )
% 2.95/3.37  , 0, clause( 21607, [ =( meet( composition( meet( X, composition( Z, 
% 2.95/3.37    converse( Y ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.37    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, top )
% 2.95/3.37    , :=( Y, X ), :=( Z, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21614, [ =( meet( composition( meet( top, composition( X, converse( 
% 2.95/3.37    X ) ) ), X ), X ), X ) ] )
% 2.95/3.37  , clause( 989, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21612, [ =( meet( composition( meet( top, composition( X, 
% 2.95/3.37    converse( X ) ) ), X ), X ), join( X, meet( composition( meet( top, 
% 2.95/3.37    composition( X, converse( X ) ) ), X ), X ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, composition( meet( top, 
% 2.95/3.37    composition( X, converse( X ) ) ), X ) )] ), substitution( 1, [ :=( X, X
% 2.95/3.37     )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21615, [ =( meet( composition( composition( X, converse( X ) ), X )
% 2.95/3.37    , X ), X ) ] )
% 2.95/3.37  , clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21614, [ =( meet( composition( meet( top, composition( X, 
% 2.95/3.37    converse( X ) ) ), X ), X ), X ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, composition( X, converse( X ) ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1578, [ =( meet( composition( composition( X, converse( X ) ), X )
% 2.95/3.37    , X ), X ) ] )
% 2.95/3.37  , clause( 21615, [ =( meet( composition( composition( X, converse( X ) ), X
% 2.95/3.37     ), X ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21618, [ =( join( X, converse( Y ) ), converse( join( converse( X )
% 2.95/3.37    , Y ) ) ) ] )
% 2.95/3.37  , clause( 22, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 2.95/3.37    Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21621, [ =( join( X, converse( composition( top, converse( X ) ) )
% 2.95/3.37     ), converse( composition( top, converse( X ) ) ) ) ] )
% 2.95/3.37  , clause( 1570, [ =( join( X, composition( top, X ) ), composition( top, X
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, clause( 21618, [ =( join( X, converse( Y ) ), converse( join( converse( 
% 2.95/3.37    X ), Y ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, composition( top, converse( X ) ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21623, [ =( join( X, converse( composition( top, converse( X ) ) )
% 2.95/3.37     ), composition( X, converse( top ) ) ) ] )
% 2.95/3.37  , clause( 19, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.95/3.37    X, converse( Y ) ) ) ] )
% 2.95/3.37  , 0, clause( 21621, [ =( join( X, converse( composition( top, converse( X )
% 2.95/3.37     ) ) ), converse( composition( top, converse( X ) ) ) ) ] )
% 2.95/3.37  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21624, [ =( join( X, composition( X, converse( top ) ) ), 
% 2.95/3.37    composition( X, converse( top ) ) ) ] )
% 2.95/3.37  , clause( 19, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.95/3.37    X, converse( Y ) ) ) ] )
% 2.95/3.37  , 0, clause( 21623, [ =( join( X, converse( composition( top, converse( X )
% 2.95/3.37     ) ) ), composition( X, converse( top ) ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21628, [ =( join( X, composition( X, converse( top ) ) ), 
% 2.95/3.37    composition( X, top ) ) ] )
% 2.95/3.37  , clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.37  , 0, clause( 21624, [ =( join( X, composition( X, converse( top ) ) ), 
% 2.95/3.37    composition( X, converse( top ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21629, [ =( join( X, composition( X, top ) ), composition( X, top )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.37  , 0, clause( 21628, [ =( join( X, composition( X, converse( top ) ) ), 
% 2.95/3.37    composition( X, top ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1655, [ =( join( X, composition( X, top ) ), composition( X, top )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21629, [ =( join( X, composition( X, top ) ), composition( X, top
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21634, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 1239, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21635, [ =( X, meet( X, composition( X, top ) ) ) ] )
% 2.95/3.37  , clause( 1655, [ =( join( X, composition( X, top ) ), composition( X, top
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, clause( 21634, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, composition( X, top ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21636, [ =( meet( X, composition( X, top ) ), X ) ] )
% 2.95/3.37  , clause( 21635, [ =( X, meet( X, composition( X, top ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1668, [ =( meet( X, composition( X, top ) ), X ) ] )
% 2.95/3.37  , clause( 21636, [ =( meet( X, composition( X, top ) ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21638, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ] )
% 2.95/3.37  , clause( 1241, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21640, [ =( zero, meet( complement( complement( one ) ), 
% 2.95/3.37    composition( converse( X ), complement( X ) ) ) ) ] )
% 2.95/3.37  , clause( 117, [ =( join( composition( converse( X ), complement( X ) ), 
% 2.95/3.37    complement( one ) ), complement( one ) ) ] )
% 2.95/3.37  , 0, clause( 21638, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.37    composition( converse( X ), complement( X ) ) ), :=( Y, complement( one )
% 2.95/3.37     )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21641, [ =( zero, meet( one, composition( converse( X ), complement( 
% 2.95/3.37    X ) ) ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21640, [ =( zero, meet( complement( complement( one ) ), 
% 2.95/3.37    composition( converse( X ), complement( X ) ) ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, one )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21642, [ =( meet( one, composition( converse( X ), complement( X )
% 2.95/3.37     ) ), zero ) ] )
% 2.95/3.37  , clause( 21641, [ =( zero, meet( one, composition( converse( X ), 
% 2.95/3.37    complement( X ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1798, [ =( meet( one, composition( converse( X ), complement( X ) )
% 2.95/3.37     ), zero ) ] )
% 2.95/3.37  , clause( 21642, [ =( meet( one, composition( converse( X ), complement( X
% 2.95/3.37     ) ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21644, [ =( zero, meet( one, composition( converse( X ), complement( 
% 2.95/3.37    X ) ) ) ) ] )
% 2.95/3.37  , clause( 1798, [ =( meet( one, composition( converse( X ), complement( X )
% 2.95/3.37     ) ), zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21645, [ =( zero, meet( one, composition( converse( complement( X )
% 2.95/3.37     ), X ) ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21644, [ =( zero, meet( one, composition( converse( X ), 
% 2.95/3.37    complement( X ) ) ) ) ] )
% 2.95/3.37  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.37    complement( X ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21646, [ =( meet( one, composition( converse( complement( X ) ), X
% 2.95/3.37     ) ), zero ) ] )
% 2.95/3.37  , clause( 21645, [ =( zero, meet( one, composition( converse( complement( X
% 2.95/3.37     ) ), X ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 1990, [ =( meet( one, composition( converse( complement( X ) ), X )
% 2.95/3.37     ), zero ) ] )
% 2.95/3.37  , clause( 21646, [ =( meet( one, composition( converse( complement( X ) ), 
% 2.95/3.37    X ) ), zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21648, [ =( meet( composition( meet( X, composition( Z, converse( Y
% 2.95/3.37     ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ] )
% 2.95/3.37  , clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.95/3.37    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21654, [ =( meet( composition( meet( one, composition( converse( 
% 2.95/3.37    complement( converse( X ) ) ), converse( X ) ) ), X ), converse( 
% 2.95/3.37    complement( converse( X ) ) ) ), join( meet( composition( one, X ), 
% 2.95/3.37    converse( complement( converse( X ) ) ) ), meet( composition( zero, X ), 
% 2.95/3.37    converse( complement( converse( X ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 1990, [ =( meet( one, composition( converse( complement( X ) ), X
% 2.95/3.37     ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21648, [ =( meet( composition( meet( X, composition( Z, 
% 2.95/3.37    converse( Y ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.37    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, 28, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, one ), :=( Y, X ), :=( Z, converse( complement( converse( X ) ) )
% 2.95/3.37     )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21655, [ =( meet( composition( zero, X ), converse( complement( 
% 2.95/3.37    converse( X ) ) ) ), join( meet( composition( one, X ), converse( 
% 2.95/3.37    complement( converse( X ) ) ) ), meet( composition( zero, X ), converse( 
% 2.95/3.37    complement( converse( X ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 1990, [ =( meet( one, composition( converse( complement( X ) ), X
% 2.95/3.37     ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21654, [ =( meet( composition( meet( one, composition( 
% 2.95/3.37    converse( complement( converse( X ) ) ), converse( X ) ) ), X ), converse( 
% 2.95/3.37    complement( converse( X ) ) ) ), join( meet( composition( one, X ), 
% 2.95/3.37    converse( complement( converse( X ) ) ) ), meet( composition( zero, X ), 
% 2.95/3.37    converse( complement( converse( X ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21661, [ =( meet( composition( zero, X ), converse( complement( 
% 2.95/3.37    converse( X ) ) ) ), join( meet( X, converse( complement( converse( X ) )
% 2.95/3.37     ) ), meet( composition( zero, X ), converse( complement( converse( X ) )
% 2.95/3.37     ) ) ) ) ] )
% 2.95/3.37  , clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21655, [ =( meet( composition( zero, X ), converse( complement( 
% 2.95/3.37    converse( X ) ) ) ), join( meet( composition( one, X ), converse( 
% 2.95/3.37    complement( converse( X ) ) ) ), meet( composition( zero, X ), converse( 
% 2.95/3.37    complement( converse( X ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21663, [ =( meet( composition( zero, X ), converse( complement( 
% 2.95/3.37    converse( X ) ) ) ), join( meet( X, converse( complement( converse( X ) )
% 2.95/3.37     ) ), meet( zero, converse( complement( converse( X ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 917, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21661, [ =( meet( composition( zero, X ), converse( complement( 
% 2.95/3.37    converse( X ) ) ) ), join( meet( X, converse( complement( converse( X ) )
% 2.95/3.37     ) ), meet( composition( zero, X ), converse( complement( converse( X ) )
% 2.95/3.37     ) ) ) ) ] )
% 2.95/3.37  , 0, 17, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21664, [ =( meet( zero, converse( complement( converse( X ) ) ) ), 
% 2.95/3.37    join( meet( X, converse( complement( converse( X ) ) ) ), meet( zero, 
% 2.95/3.37    converse( complement( converse( X ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 917, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21663, [ =( meet( composition( zero, X ), converse( complement( 
% 2.95/3.37    converse( X ) ) ) ), join( meet( X, converse( complement( converse( X ) )
% 2.95/3.37     ) ), meet( zero, converse( complement( converse( X ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21669, [ =( meet( zero, converse( complement( converse( X ) ) ) ), 
% 2.95/3.37    join( meet( X, converse( complement( converse( X ) ) ) ), zero ) ) ] )
% 2.95/3.37  , clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21664, [ =( meet( zero, converse( complement( converse( X ) )
% 2.95/3.37     ) ), join( meet( X, converse( complement( converse( X ) ) ) ), meet( 
% 2.95/3.37    zero, converse( complement( converse( X ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 14, substitution( 0, [ :=( X, converse( complement( converse( X ) ) )
% 2.95/3.37     )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21670, [ =( zero, join( meet( X, converse( complement( converse( X
% 2.95/3.37     ) ) ) ), zero ) ) ] )
% 2.95/3.37  , clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21669, [ =( meet( zero, converse( complement( converse( X ) )
% 2.95/3.37     ) ), join( meet( X, converse( complement( converse( X ) ) ) ), zero ) )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, converse( complement( converse( X ) ) ) )] )
% 2.95/3.37    , substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21673, [ =( zero, meet( X, converse( complement( converse( X ) ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.37  , 0, clause( 21670, [ =( zero, join( meet( X, converse( complement( 
% 2.95/3.37    converse( X ) ) ) ), zero ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( X, converse( complement( converse( 
% 2.95/3.37    X ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21674, [ =( meet( X, converse( complement( converse( X ) ) ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , clause( 21673, [ =( zero, meet( X, converse( complement( converse( X ) )
% 2.95/3.37     ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2114, [ =( meet( X, converse( complement( converse( X ) ) ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21674, [ =( meet( X, converse( complement( converse( X ) ) ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21676, [ =( zero, meet( X, converse( complement( converse( X ) ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , clause( 2114, [ =( meet( X, converse( complement( converse( X ) ) ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21677, [ =( zero, meet( converse( X ), converse( complement( X ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21676, [ =( zero, meet( X, converse( complement( converse( X )
% 2.95/3.37     ) ) ) ) ] )
% 2.95/3.37  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.37    converse( X ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21678, [ =( meet( converse( X ), converse( complement( X ) ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , clause( 21677, [ =( zero, meet( converse( X ), converse( complement( X )
% 2.95/3.37     ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2124, [ =( meet( converse( X ), converse( complement( X ) ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21678, [ =( meet( converse( X ), converse( complement( X ) ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21680, [ =( join( X, composition( meet( Y, composition( T, converse( 
% 2.95/3.37    Z ) ) ), meet( Z, composition( converse( Y ), T ) ) ) ), join( join( X, 
% 2.95/3.37    meet( composition( Y, Z ), T ) ), composition( meet( Y, composition( T, 
% 2.95/3.37    converse( Z ) ) ), meet( Z, composition( converse( Y ), T ) ) ) ) ) ] )
% 2.95/3.37  , clause( 140, [ =( join( join( T, meet( composition( X, Y ), Z ) ), 
% 2.95/3.37    composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y, 
% 2.95/3.37    composition( converse( X ), Z ) ) ) ), join( T, composition( meet( X, 
% 2.95/3.37    composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.95/3.37     ) ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, T ), :=( T, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21686, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), meet( Y, composition( converse( sk1
% 2.95/3.37     ), complement( sk1 ) ) ) ) ), join( join( X, meet( composition( sk1, Y )
% 2.95/3.37    , complement( sk1 ) ) ), composition( meet( sk1, composition( complement( 
% 2.95/3.37    sk1 ), converse( Y ) ) ), meet( Y, zero ) ) ) ) ] )
% 2.95/3.37  , clause( 787, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21680, [ =( join( X, composition( meet( Y, composition( T, 
% 2.95/3.37    converse( Z ) ) ), meet( Z, composition( converse( Y ), T ) ) ) ), join( 
% 2.95/3.37    join( X, meet( composition( Y, Z ), T ) ), composition( meet( Y, 
% 2.95/3.37    composition( T, converse( Z ) ) ), meet( Z, composition( converse( Y ), T
% 2.95/3.37     ) ) ) ) ) ] )
% 2.95/3.37  , 0, 37, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, sk1 )
% 2.95/3.37    , :=( Z, Y ), :=( T, complement( sk1 ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21688, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), meet( Y, zero ) ) ), join( join( X
% 2.95/3.37    , meet( composition( sk1, Y ), complement( sk1 ) ) ), composition( meet( 
% 2.95/3.37    sk1, composition( complement( sk1 ), converse( Y ) ) ), meet( Y, zero ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , clause( 787, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21686, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), meet( Y, composition( converse( sk1
% 2.95/3.37     ), complement( sk1 ) ) ) ) ), join( join( X, meet( composition( sk1, Y )
% 2.95/3.37    , complement( sk1 ) ) ), composition( meet( sk1, composition( complement( 
% 2.95/3.37    sk1 ), converse( Y ) ) ), meet( Y, zero ) ) ) ) ] )
% 2.95/3.37  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21693, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), meet( Y, zero ) ) ), join( join( X
% 2.95/3.37    , meet( composition( sk1, Y ), complement( sk1 ) ) ), composition( meet( 
% 2.95/3.37    sk1, composition( complement( sk1 ), converse( Y ) ) ), zero ) ) ) ] )
% 2.95/3.37  , clause( 856, [ =( meet( X, zero ), zero ) ] )
% 2.95/3.37  , 0, clause( 21688, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), meet( Y, zero ) ) ), join( join( X
% 2.95/3.37    , meet( composition( sk1, Y ), complement( sk1 ) ) ), composition( meet( 
% 2.95/3.37    sk1, composition( complement( sk1 ), converse( Y ) ) ), meet( Y, zero ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 31, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21694, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), zero ) ), join( join( X, meet( 
% 2.95/3.37    composition( sk1, Y ), complement( sk1 ) ) ), composition( meet( sk1, 
% 2.95/3.37    composition( complement( sk1 ), converse( Y ) ) ), zero ) ) ) ] )
% 2.95/3.37  , clause( 856, [ =( meet( X, zero ), zero ) ] )
% 2.95/3.37  , 0, clause( 21693, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), meet( Y, zero ) ) ), join( join( X
% 2.95/3.37    , meet( composition( sk1, Y ), complement( sk1 ) ) ), composition( meet( 
% 2.95/3.37    sk1, composition( complement( sk1 ), converse( Y ) ) ), zero ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21698, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), zero ) ), join( join( X, meet( 
% 2.95/3.37    composition( sk1, Y ), complement( sk1 ) ) ), zero ) ) ] )
% 2.95/3.37  , clause( 916, [ =( composition( X, zero ), zero ) ] )
% 2.95/3.37  , 0, clause( 21694, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), zero ) ), join( join( X, meet( 
% 2.95/3.37    composition( sk1, Y ), complement( sk1 ) ) ), composition( meet( sk1, 
% 2.95/3.37    composition( complement( sk1 ), converse( Y ) ) ), zero ) ) ) ] )
% 2.95/3.37  , 0, 21, substitution( 0, [ :=( X, meet( sk1, composition( complement( sk1
% 2.95/3.37     ), converse( Y ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21699, [ =( join( X, zero ), join( join( X, meet( composition( sk1
% 2.95/3.37    , Y ), complement( sk1 ) ) ), zero ) ) ] )
% 2.95/3.37  , clause( 916, [ =( composition( X, zero ), zero ) ] )
% 2.95/3.37  , 0, clause( 21698, [ =( join( X, composition( meet( sk1, composition( 
% 2.95/3.37    complement( sk1 ), converse( Y ) ) ), zero ) ), join( join( X, meet( 
% 2.95/3.37    composition( sk1, Y ), complement( sk1 ) ) ), zero ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, meet( sk1, composition( complement( sk1 )
% 2.95/3.37    , converse( Y ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21702, [ =( join( X, zero ), join( X, meet( composition( sk1, Y ), 
% 2.95/3.37    complement( sk1 ) ) ) ) ] )
% 2.95/3.37  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.37  , 0, clause( 21699, [ =( join( X, zero ), join( join( X, meet( composition( 
% 2.95/3.37    sk1, Y ), complement( sk1 ) ) ), zero ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, join( X, meet( composition( sk1, Y ), 
% 2.95/3.37    complement( sk1 ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21704, [ =( X, join( X, meet( composition( sk1, Y ), complement( 
% 2.95/3.37    sk1 ) ) ) ) ] )
% 2.95/3.37  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.37  , 0, clause( 21702, [ =( join( X, zero ), join( X, meet( composition( sk1, 
% 2.95/3.37    Y ), complement( sk1 ) ) ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21705, [ =( join( X, meet( composition( sk1, Y ), complement( sk1 )
% 2.95/3.37     ) ), X ) ] )
% 2.95/3.37  , clause( 21704, [ =( X, join( X, meet( composition( sk1, Y ), complement( 
% 2.95/3.37    sk1 ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2231, [ =( join( X, meet( composition( sk1, Y ), complement( sk1 )
% 2.95/3.37     ) ), X ) ] )
% 2.95/3.37  , clause( 21705, [ =( join( X, meet( composition( sk1, Y ), complement( sk1
% 2.95/3.37     ) ) ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21706, [ =( X, join( X, meet( composition( sk1, Y ), complement( 
% 2.95/3.37    sk1 ) ) ) ) ] )
% 2.95/3.37  , clause( 2231, [ =( join( X, meet( composition( sk1, Y ), complement( sk1
% 2.95/3.37     ) ) ), X ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21708, [ =( zero, meet( composition( sk1, X ), complement( sk1 ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21706, [ =( X, join( X, meet( composition( sk1, Y ), 
% 2.95/3.37    complement( sk1 ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( composition( sk1, X ), complement( 
% 2.95/3.37    sk1 ) ) )] ), substitution( 1, [ :=( X, zero ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21709, [ =( meet( composition( sk1, X ), complement( sk1 ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21708, [ =( zero, meet( composition( sk1, X ), complement( sk1 )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2244, [ =( meet( composition( sk1, X ), complement( sk1 ) ), zero )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21709, [ =( meet( composition( sk1, X ), complement( sk1 ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21711, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X ) ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 1132, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21715, [ =( zero, meet( meet( complement( sk1 ), composition( sk1, 
% 2.95/3.37    X ) ), complement( zero ) ) ) ] )
% 2.95/3.37  , clause( 2244, [ =( meet( composition( sk1, X ), complement( sk1 ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21711, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X )
% 2.95/3.37     ) ) ) ] )
% 2.95/3.37  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.37    complement( sk1 ) ), :=( Y, composition( sk1, X ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21716, [ =( zero, meet( meet( complement( sk1 ), composition( sk1, 
% 2.95/3.37    X ) ), top ) ) ] )
% 2.95/3.37  , clause( 849, [ =( complement( zero ), top ) ] )
% 2.95/3.37  , 0, clause( 21715, [ =( zero, meet( meet( complement( sk1 ), composition( 
% 2.95/3.37    sk1, X ) ), complement( zero ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21717, [ =( zero, meet( complement( sk1 ), composition( sk1, X ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 857, [ =( meet( X, top ), X ) ] )
% 2.95/3.37  , 0, clause( 21716, [ =( zero, meet( meet( complement( sk1 ), composition( 
% 2.95/3.37    sk1, X ) ), top ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( complement( sk1 ), composition( sk1
% 2.95/3.37    , X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21718, [ =( meet( complement( sk1 ), composition( sk1, X ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21717, [ =( zero, meet( complement( sk1 ), composition( sk1, X )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2246, [ =( meet( complement( sk1 ), composition( sk1, X ) ), zero )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21718, [ =( meet( complement( sk1 ), composition( sk1, X ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21720, [ =( composition( meet( converse( Y ), composition( Z, X ) )
% 2.95/3.37    , meet( converse( X ), composition( Y, Z ) ) ), join( meet( converse( 
% 2.95/3.37    composition( X, Y ) ), Z ), composition( meet( converse( Y ), composition( 
% 2.95/3.37    Z, X ) ), meet( converse( X ), composition( Y, Z ) ) ) ) ) ] )
% 2.95/3.37  , clause( 141, [ =( join( meet( converse( composition( Y, X ) ), Z ), 
% 2.95/3.37    composition( meet( converse( X ), composition( Z, Y ) ), meet( converse( 
% 2.95/3.37    Y ), composition( X, Z ) ) ) ), composition( meet( converse( X ), 
% 2.95/3.37    composition( Z, Y ) ), meet( converse( Y ), composition( X, Z ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21730, [ =( composition( meet( converse( X ), composition( top, top
% 2.95/3.37     ) ), meet( converse( top ), composition( X, top ) ) ), join( meet( 
% 2.95/3.37    converse( composition( top, X ) ), top ), composition( meet( converse( X
% 2.95/3.37     ), top ), meet( converse( top ), composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 1560, [ =( composition( top, top ), top ) ] )
% 2.95/3.37  , 0, clause( 21720, [ =( composition( meet( converse( Y ), composition( Z, 
% 2.95/3.37    X ) ), meet( converse( X ), composition( Y, Z ) ) ), join( meet( converse( 
% 2.95/3.37    composition( X, Y ) ), Z ), composition( meet( converse( Y ), composition( 
% 2.95/3.37    Z, X ) ), meet( converse( X ), composition( Y, Z ) ) ) ) ) ] )
% 2.95/3.37  , 0, 25, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, X )
% 2.95/3.37    , :=( Z, top )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21735, [ =( composition( meet( converse( X ), top ), meet( converse( 
% 2.95/3.37    top ), composition( X, top ) ) ), join( meet( converse( composition( top
% 2.95/3.37    , X ) ), top ), composition( meet( converse( X ), top ), meet( converse( 
% 2.95/3.37    top ), composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 1560, [ =( composition( top, top ), top ) ] )
% 2.95/3.37  , 0, clause( 21730, [ =( composition( meet( converse( X ), composition( top
% 2.95/3.37    , top ) ), meet( converse( top ), composition( X, top ) ) ), join( meet( 
% 2.95/3.37    converse( composition( top, X ) ), top ), composition( meet( converse( X
% 2.95/3.37     ), top ), meet( converse( top ), composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21786, [ =( composition( meet( converse( X ), top ), meet( converse( 
% 2.95/3.37    top ), composition( X, top ) ) ), join( converse( composition( top, X ) )
% 2.95/3.37    , composition( meet( converse( X ), top ), meet( converse( top ), 
% 2.95/3.37    composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 857, [ =( meet( X, top ), X ) ] )
% 2.95/3.37  , 0, clause( 21735, [ =( composition( meet( converse( X ), top ), meet( 
% 2.95/3.37    converse( top ), composition( X, top ) ) ), join( meet( converse( 
% 2.95/3.37    composition( top, X ) ), top ), composition( meet( converse( X ), top ), 
% 2.95/3.37    meet( converse( top ), composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 13, substitution( 0, [ :=( X, converse( composition( top, X ) ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21792, [ =( composition( meet( converse( X ), top ), meet( converse( 
% 2.95/3.37    top ), composition( X, top ) ) ), join( converse( composition( top, X ) )
% 2.95/3.37    , composition( converse( X ), meet( converse( top ), composition( X, top
% 2.95/3.37     ) ) ) ) ) ] )
% 2.95/3.37  , clause( 857, [ =( meet( X, top ), X ) ] )
% 2.95/3.37  , 0, clause( 21786, [ =( composition( meet( converse( X ), top ), meet( 
% 2.95/3.37    converse( top ), composition( X, top ) ) ), join( converse( composition( 
% 2.95/3.37    top, X ) ), composition( meet( converse( X ), top ), meet( converse( top
% 2.95/3.37     ), composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 18, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21793, [ =( composition( converse( X ), meet( converse( top ), 
% 2.95/3.37    composition( X, top ) ) ), join( converse( composition( top, X ) ), 
% 2.95/3.37    composition( converse( X ), meet( converse( top ), composition( X, top )
% 2.95/3.37     ) ) ) ) ] )
% 2.95/3.37  , clause( 857, [ =( meet( X, top ), X ) ] )
% 2.95/3.37  , 0, clause( 21792, [ =( composition( meet( converse( X ), top ), meet( 
% 2.95/3.37    converse( top ), composition( X, top ) ) ), join( converse( composition( 
% 2.95/3.37    top, X ) ), composition( converse( X ), meet( converse( top ), 
% 2.95/3.37    composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21801, [ =( composition( converse( X ), meet( converse( top ), 
% 2.95/3.37    composition( X, top ) ) ), converse( join( composition( top, X ), 
% 2.95/3.37    composition( converse( meet( converse( top ), composition( X, top ) ) ), 
% 2.95/3.37    X ) ) ) ) ] )
% 2.95/3.37  , clause( 244, [ =( join( converse( Z ), composition( converse( Y ), X ) )
% 2.95/3.37    , converse( join( Z, composition( converse( X ), Y ) ) ) ) ] )
% 2.95/3.37  , 0, clause( 21793, [ =( composition( converse( X ), meet( converse( top )
% 2.95/3.37    , composition( X, top ) ) ), join( converse( composition( top, X ) ), 
% 2.95/3.37    composition( converse( X ), meet( converse( top ), composition( X, top )
% 2.95/3.37     ) ) ) ) ] )
% 2.95/3.37  , 0, 10, substitution( 0, [ :=( X, meet( converse( top ), composition( X, 
% 2.95/3.37    top ) ) ), :=( Y, X ), :=( Z, composition( top, X ) )] ), substitution( 1
% 2.95/3.37    , [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21802, [ =( composition( converse( X ), meet( converse( top ), 
% 2.95/3.37    composition( X, top ) ) ), converse( composition( join( top, converse( 
% 2.95/3.37    meet( converse( top ), composition( X, top ) ) ) ), X ) ) ) ] )
% 2.95/3.37  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 2.95/3.37    composition( join( X, Y ), Z ) ) ] )
% 2.95/3.37  , 0, clause( 21801, [ =( composition( converse( X ), meet( converse( top )
% 2.95/3.37    , composition( X, top ) ) ), converse( join( composition( top, X ), 
% 2.95/3.37    composition( converse( meet( converse( top ), composition( X, top ) ) ), 
% 2.95/3.37    X ) ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, top ), :=( Y, converse( meet( converse( 
% 2.95/3.37    top ), composition( X, top ) ) ) ), :=( Z, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21803, [ =( composition( converse( X ), meet( converse( top ), 
% 2.95/3.37    composition( X, top ) ) ), converse( composition( top, X ) ) ) ] )
% 2.95/3.37  , clause( 1002, [ =( join( X, converse( meet( converse( X ), Y ) ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, clause( 21802, [ =( composition( converse( X ), meet( converse( top )
% 2.95/3.37    , composition( X, top ) ) ), converse( composition( join( top, converse( 
% 2.95/3.37    meet( converse( top ), composition( X, top ) ) ) ), X ) ) ) ] )
% 2.95/3.37  , 0, 12, substitution( 0, [ :=( X, top ), :=( Y, composition( X, top ) )] )
% 2.95/3.37    , substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21804, [ =( composition( converse( X ), meet( top, composition( X, 
% 2.95/3.37    top ) ) ), converse( composition( top, X ) ) ) ] )
% 2.95/3.37  , clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.37  , 0, clause( 21803, [ =( composition( converse( X ), meet( converse( top )
% 2.95/3.37    , composition( X, top ) ) ), converse( composition( top, X ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21805, [ =( composition( converse( X ), composition( X, top ) ), 
% 2.95/3.37    converse( composition( top, X ) ) ) ] )
% 2.95/3.37  , clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21804, [ =( composition( converse( X ), meet( top, composition( 
% 2.95/3.37    X, top ) ) ), converse( composition( top, X ) ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21806, [ =( composition( composition( converse( X ), X ), top ), 
% 2.95/3.37    converse( composition( top, X ) ) ) ] )
% 2.95/3.37  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.37    composition( X, Y ), Z ) ) ] )
% 2.95/3.37  , 0, clause( 21805, [ =( composition( converse( X ), composition( X, top )
% 2.95/3.37     ), converse( composition( top, X ) ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, converse( X ) ), :=( Y, X ), :=( Z, top )] )
% 2.95/3.37    , substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2254, [ =( composition( composition( converse( X ), X ), top ), 
% 2.95/3.37    converse( composition( top, X ) ) ) ] )
% 2.95/3.37  , clause( 21806, [ =( composition( composition( converse( X ), X ), top ), 
% 2.95/3.37    converse( composition( top, X ) ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21809, [ =( meet( composition( meet( X, composition( Z, converse( Y
% 2.95/3.37     ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ] )
% 2.95/3.37  , clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.37    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.95/3.37    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21814, [ =( meet( composition( meet( complement( sk1 ), composition( 
% 2.95/3.37    sk1, converse( X ) ) ), X ), sk1 ), join( meet( composition( complement( 
% 2.95/3.37    sk1 ), X ), sk1 ), meet( composition( zero, X ), sk1 ) ) ) ] )
% 2.95/3.37  , clause( 2246, [ =( meet( complement( sk1 ), composition( sk1, X ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21809, [ =( meet( composition( meet( X, composition( Z, 
% 2.95/3.37    converse( Y ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.37    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, 21, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, complement( sk1 ) ), :=( Y, X ), :=( Z, sk1 )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21815, [ =( meet( composition( zero, X ), sk1 ), join( meet( 
% 2.95/3.37    composition( complement( sk1 ), X ), sk1 ), meet( composition( zero, X )
% 2.95/3.37    , sk1 ) ) ) ] )
% 2.95/3.37  , clause( 2246, [ =( meet( complement( sk1 ), composition( sk1, X ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21814, [ =( meet( composition( meet( complement( sk1 ), 
% 2.95/3.37    composition( sk1, converse( X ) ) ), X ), sk1 ), join( meet( composition( 
% 2.95/3.37    complement( sk1 ), X ), sk1 ), meet( composition( zero, X ), sk1 ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21821, [ =( meet( composition( zero, X ), sk1 ), join( meet( 
% 2.95/3.37    composition( complement( sk1 ), X ), sk1 ), meet( zero, sk1 ) ) ) ] )
% 2.95/3.37  , clause( 917, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21815, [ =( meet( composition( zero, X ), sk1 ), join( meet( 
% 2.95/3.37    composition( complement( sk1 ), X ), sk1 ), meet( composition( zero, X )
% 2.95/3.37    , sk1 ) ) ) ] )
% 2.95/3.37  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21822, [ =( meet( zero, sk1 ), join( meet( composition( complement( 
% 2.95/3.37    sk1 ), X ), sk1 ), meet( zero, sk1 ) ) ) ] )
% 2.95/3.37  , clause( 917, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21821, [ =( meet( composition( zero, X ), sk1 ), join( meet( 
% 2.95/3.37    composition( complement( sk1 ), X ), sk1 ), meet( zero, sk1 ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21827, [ =( meet( zero, sk1 ), join( meet( composition( complement( 
% 2.95/3.37    sk1 ), X ), sk1 ), zero ) ) ] )
% 2.95/3.37  , clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21822, [ =( meet( zero, sk1 ), join( meet( composition( 
% 2.95/3.37    complement( sk1 ), X ), sk1 ), meet( zero, sk1 ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21828, [ =( zero, join( meet( composition( complement( sk1 ), X ), 
% 2.95/3.37    sk1 ), zero ) ) ] )
% 2.95/3.37  , clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.37  , 0, clause( 21827, [ =( meet( zero, sk1 ), join( meet( composition( 
% 2.95/3.37    complement( sk1 ), X ), sk1 ), zero ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21831, [ =( zero, meet( composition( complement( sk1 ), X ), sk1 )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.37  , 0, clause( 21828, [ =( zero, join( meet( composition( complement( sk1 ), 
% 2.95/3.37    X ), sk1 ), zero ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( composition( complement( sk1 ), X )
% 2.95/3.37    , sk1 ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21832, [ =( meet( composition( complement( sk1 ), X ), sk1 ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21831, [ =( zero, meet( composition( complement( sk1 ), X ), sk1
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2260, [ =( meet( composition( complement( sk1 ), X ), sk1 ), zero )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21832, [ =( meet( composition( complement( sk1 ), X ), sk1 ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21834, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X ) ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 1132, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21838, [ =( zero, meet( meet( sk1, composition( complement( sk1 ), 
% 2.95/3.37    X ) ), complement( zero ) ) ) ] )
% 2.95/3.37  , clause( 2260, [ =( meet( composition( complement( sk1 ), X ), sk1 ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21834, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X )
% 2.95/3.37     ) ) ) ] )
% 2.95/3.37  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, sk1 )
% 2.95/3.37    , :=( Y, composition( complement( sk1 ), X ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21839, [ =( zero, meet( meet( sk1, composition( complement( sk1 ), 
% 2.95/3.37    X ) ), top ) ) ] )
% 2.95/3.37  , clause( 849, [ =( complement( zero ), top ) ] )
% 2.95/3.37  , 0, clause( 21838, [ =( zero, meet( meet( sk1, composition( complement( 
% 2.95/3.37    sk1 ), X ) ), complement( zero ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21840, [ =( zero, meet( sk1, composition( complement( sk1 ), X ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 857, [ =( meet( X, top ), X ) ] )
% 2.95/3.37  , 0, clause( 21839, [ =( zero, meet( meet( sk1, composition( complement( 
% 2.95/3.37    sk1 ), X ) ), top ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( sk1, composition( complement( sk1 )
% 2.95/3.37    , X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21841, [ =( meet( sk1, composition( complement( sk1 ), X ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21840, [ =( zero, meet( sk1, composition( complement( sk1 ), X )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2262, [ =( meet( sk1, composition( complement( sk1 ), X ) ), zero )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21841, [ =( meet( sk1, composition( complement( sk1 ), X ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21843, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 1005, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21846, [ =( composition( X, Y ), join( zero, meet( composition( X, 
% 2.95/3.37    Y ), complement( complement( composition( X, top ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 1545, [ =( meet( composition( X, Y ), complement( composition( X
% 2.95/3.37    , top ) ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21843, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, composition( X, Y ) ), :=( Y, complement( composition( X, top ) )
% 2.95/3.37     )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21848, [ =( composition( X, Y ), meet( composition( X, Y ), 
% 2.95/3.37    complement( complement( composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21846, [ =( composition( X, Y ), join( zero, meet( composition( 
% 2.95/3.37    X, Y ), complement( complement( composition( X, top ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, meet( composition( X, Y ), complement( 
% 2.95/3.37    complement( composition( X, top ) ) ) ) )] ), substitution( 1, [ :=( X, X
% 2.95/3.37     ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21849, [ =( composition( X, Y ), meet( composition( X, Y ), 
% 2.95/3.37    composition( X, top ) ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21848, [ =( composition( X, Y ), meet( composition( X, Y ), 
% 2.95/3.37    complement( complement( composition( X, top ) ) ) ) ) ] )
% 2.95/3.37  , 0, 8, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21850, [ =( meet( composition( X, Y ), composition( X, top ) ), 
% 2.95/3.37    composition( X, Y ) ) ] )
% 2.95/3.37  , clause( 21849, [ =( composition( X, Y ), meet( composition( X, Y ), 
% 2.95/3.37    composition( X, top ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2773, [ =( meet( composition( X, Y ), composition( X, top ) ), 
% 2.95/3.37    composition( X, Y ) ) ] )
% 2.95/3.37  , clause( 21850, [ =( meet( composition( X, Y ), composition( X, top ) ), 
% 2.95/3.37    composition( X, Y ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21852, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 1005, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21854, [ =( sk1, join( zero, meet( sk1, complement( composition( 
% 2.95/3.37    complement( sk1 ), X ) ) ) ) ) ] )
% 2.95/3.37  , clause( 2262, [ =( meet( sk1, composition( complement( sk1 ), X ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21852, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, sk1 ), 
% 2.95/3.37    :=( Y, composition( complement( sk1 ), X ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21855, [ =( sk1, meet( sk1, complement( composition( complement( 
% 2.95/3.37    sk1 ), X ) ) ) ) ] )
% 2.95/3.37  , clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21854, [ =( sk1, join( zero, meet( sk1, complement( 
% 2.95/3.37    composition( complement( sk1 ), X ) ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( sk1, complement( composition( 
% 2.95/3.37    complement( sk1 ), X ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21856, [ =( meet( sk1, complement( composition( complement( sk1 ), 
% 2.95/3.37    X ) ) ), sk1 ) ] )
% 2.95/3.37  , clause( 21855, [ =( sk1, meet( sk1, complement( composition( complement( 
% 2.95/3.37    sk1 ), X ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2778, [ =( meet( sk1, complement( composition( complement( sk1 ), X
% 2.95/3.37     ) ) ), sk1 ) ] )
% 2.95/3.37  , clause( 21856, [ =( meet( sk1, complement( composition( complement( sk1 )
% 2.95/3.37    , X ) ) ), sk1 ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21858, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 1005, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21860, [ =( converse( X ), join( zero, meet( converse( X ), 
% 2.95/3.37    complement( converse( complement( X ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 2124, [ =( meet( converse( X ), converse( complement( X ) ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , 0, clause( 21858, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.37    converse( X ) ), :=( Y, converse( complement( X ) ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21861, [ =( converse( X ), meet( converse( X ), complement( 
% 2.95/3.37    converse( complement( X ) ) ) ) ) ] )
% 2.95/3.37  , clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21860, [ =( converse( X ), join( zero, meet( converse( X ), 
% 2.95/3.37    complement( converse( complement( X ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, meet( converse( X ), complement( converse( 
% 2.95/3.37    complement( X ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21862, [ =( meet( converse( X ), complement( converse( complement( 
% 2.95/3.37    X ) ) ) ), converse( X ) ) ] )
% 2.95/3.37  , clause( 21861, [ =( converse( X ), meet( converse( X ), complement( 
% 2.95/3.37    converse( complement( X ) ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2788, [ =( meet( converse( X ), complement( converse( complement( X
% 2.95/3.37     ) ) ) ), converse( X ) ) ] )
% 2.95/3.37  , clause( 21862, [ =( meet( converse( X ), complement( converse( complement( 
% 2.95/3.37    X ) ) ) ), converse( X ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21864, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 1005, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21866, [ =( X, join( zero, meet( X, complement( converse( 
% 2.95/3.37    complement( converse( X ) ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 2114, [ =( meet( X, converse( complement( converse( X ) ) ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , 0, clause( 21864, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, converse( complement( converse( X ) ) ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21867, [ =( X, meet( X, complement( converse( complement( converse( 
% 2.95/3.37    X ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 854, [ =( join( zero, X ), X ) ] )
% 2.95/3.37  , 0, clause( 21866, [ =( X, join( zero, meet( X, complement( converse( 
% 2.95/3.37    complement( converse( X ) ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( X, complement( converse( complement( 
% 2.95/3.37    converse( X ) ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21868, [ =( meet( X, complement( converse( complement( converse( X
% 2.95/3.37     ) ) ) ) ), X ) ] )
% 2.95/3.37  , clause( 21867, [ =( X, meet( X, complement( converse( complement( 
% 2.95/3.37    converse( X ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2789, [ =( meet( X, complement( converse( complement( converse( X )
% 2.95/3.37     ) ) ) ), X ) ] )
% 2.95/3.37  , clause( 21868, [ =( meet( X, complement( converse( complement( converse( 
% 2.95/3.37    X ) ) ) ) ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21869, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 1005, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21870, [ =( X, join( meet( Y, X ), meet( X, complement( Y ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21869, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21874, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21870, [ =( X, join( meet( Y, X ), meet( X, complement( Y ) ) ) )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2822, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21874, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21878, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 1005, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21880, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21878, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 6, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21886, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21880, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2823, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21886, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21888, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , clause( 965, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21890, [ =( meet( sk1, complement( composition( complement( sk1 ), 
% 2.95/3.37    X ) ) ), meet( complement( composition( complement( sk1 ), X ) ), sk1 ) )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 2778, [ =( meet( sk1, complement( composition( complement( sk1 )
% 2.95/3.37    , X ) ) ), sk1 ) ] )
% 2.95/3.37  , 0, clause( 21888, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 2.95/3.37  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.37    complement( composition( complement( sk1 ), X ) ) ), :=( Y, sk1 )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21891, [ =( sk1, meet( complement( composition( complement( sk1 ), 
% 2.95/3.37    X ) ), sk1 ) ) ] )
% 2.95/3.37  , clause( 2778, [ =( meet( sk1, complement( composition( complement( sk1 )
% 2.95/3.37    , X ) ) ), sk1 ) ] )
% 2.95/3.37  , 0, clause( 21890, [ =( meet( sk1, complement( composition( complement( 
% 2.95/3.37    sk1 ), X ) ) ), meet( complement( composition( complement( sk1 ), X ) ), 
% 2.95/3.37    sk1 ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21893, [ =( meet( complement( composition( complement( sk1 ), X ) )
% 2.95/3.37    , sk1 ), sk1 ) ] )
% 2.95/3.37  , clause( 21891, [ =( sk1, meet( complement( composition( complement( sk1 )
% 2.95/3.37    , X ) ), sk1 ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2945, [ =( meet( complement( composition( complement( sk1 ), X ) )
% 2.95/3.37    , sk1 ), sk1 ) ] )
% 2.95/3.37  , clause( 21893, [ =( meet( complement( composition( complement( sk1 ), X )
% 2.95/3.37     ), sk1 ), sk1 ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21896, [ =( join( X, complement( Y ) ), complement( meet( 
% 2.95/3.37    complement( X ), Y ) ) ) ] )
% 2.95/3.37  , clause( 1085, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21899, [ =( join( X, complement( complement( converse( complement( 
% 2.95/3.37    converse( complement( X ) ) ) ) ) ) ), complement( complement( X ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 2789, [ =( meet( X, complement( converse( complement( converse( X
% 2.95/3.37     ) ) ) ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21896, [ =( join( X, complement( Y ) ), complement( meet( 
% 2.95/3.37    complement( X ), Y ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [
% 2.95/3.37     :=( X, X ), :=( Y, complement( converse( complement( converse( 
% 2.95/3.37    complement( X ) ) ) ) ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21901, [ =( join( X, complement( complement( converse( complement( 
% 2.95/3.37    converse( complement( X ) ) ) ) ) ) ), X ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21899, [ =( join( X, complement( complement( converse( 
% 2.95/3.37    complement( converse( complement( X ) ) ) ) ) ) ), complement( complement( 
% 2.95/3.37    X ) ) ) ] )
% 2.95/3.37  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21903, [ =( join( X, converse( complement( converse( complement( X
% 2.95/3.37     ) ) ) ) ), X ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21901, [ =( join( X, complement( complement( converse( 
% 2.95/3.37    complement( converse( complement( X ) ) ) ) ) ) ), X ) ] )
% 2.95/3.37  , 0, 3, substitution( 0, [ :=( X, converse( complement( converse( 
% 2.95/3.37    complement( X ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2956, [ =( join( X, converse( complement( converse( complement( X )
% 2.95/3.37     ) ) ) ), X ) ] )
% 2.95/3.37  , clause( 21903, [ =( join( X, converse( complement( converse( complement( 
% 2.95/3.37    X ) ) ) ) ), X ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21906, [ =( converse( Y ), meet( converse( join( X, Y ) ), converse( 
% 2.95/3.37    Y ) ) ) ] )
% 2.95/3.37  , clause( 1234, [ =( meet( converse( join( X, Y ) ), converse( Y ) ), 
% 2.95/3.37    converse( Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21909, [ =( converse( converse( complement( converse( complement( X
% 2.95/3.37     ) ) ) ) ), meet( converse( X ), converse( converse( complement( converse( 
% 2.95/3.37    complement( X ) ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 2956, [ =( join( X, converse( complement( converse( complement( X
% 2.95/3.37     ) ) ) ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21906, [ =( converse( Y ), meet( converse( join( X, Y ) ), 
% 2.95/3.37    converse( Y ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, converse( complement( converse( complement( X ) ) ) ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21911, [ =( converse( converse( complement( converse( complement( X
% 2.95/3.37     ) ) ) ) ), meet( converse( X ), complement( converse( complement( X ) )
% 2.95/3.37     ) ) ) ] )
% 2.95/3.37  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21909, [ =( converse( converse( complement( converse( 
% 2.95/3.37    complement( X ) ) ) ) ), meet( converse( X ), converse( converse( 
% 2.95/3.37    complement( converse( complement( X ) ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 10, substitution( 0, [ :=( X, complement( converse( complement( X ) )
% 2.95/3.37     ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21912, [ =( complement( converse( complement( X ) ) ), meet( 
% 2.95/3.37    converse( X ), complement( converse( complement( X ) ) ) ) ) ] )
% 2.95/3.37  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21911, [ =( converse( converse( complement( converse( 
% 2.95/3.37    complement( X ) ) ) ) ), meet( converse( X ), complement( converse( 
% 2.95/3.37    complement( X ) ) ) ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, complement( converse( complement( X ) ) )
% 2.95/3.37     )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21915, [ =( complement( converse( complement( X ) ) ), converse( X
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , clause( 2788, [ =( meet( converse( X ), complement( converse( complement( 
% 2.95/3.37    X ) ) ) ), converse( X ) ) ] )
% 2.95/3.37  , 0, clause( 21912, [ =( complement( converse( complement( X ) ) ), meet( 
% 2.95/3.37    converse( X ), complement( converse( complement( X ) ) ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2965, [ =( complement( converse( complement( X ) ) ), converse( X )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 21915, [ =( complement( converse( complement( X ) ) ), converse( 
% 2.95/3.37    X ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21917, [ =( X, join( X, converse( complement( converse( complement( 
% 2.95/3.37    X ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 2956, [ =( join( X, converse( complement( converse( complement( X
% 2.95/3.37     ) ) ) ) ), X ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21920, [ =( meet( X, Y ), join( meet( X, Y ), converse( complement( 
% 2.95/3.37    converse( complement( meet( Y, X ) ) ) ) ) ) ) ] )
% 2.95/3.37  , clause( 1107, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21917, [ =( X, join( X, converse( complement( converse( 
% 2.95/3.37    complement( X ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, meet( X, Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21922, [ =( meet( X, Y ), join( meet( X, Y ), converse( converse( 
% 2.95/3.37    meet( Y, X ) ) ) ) ) ] )
% 2.95/3.37  , clause( 2965, [ =( complement( converse( complement( X ) ) ), converse( X
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, clause( 21920, [ =( meet( X, Y ), join( meet( X, Y ), converse( 
% 2.95/3.37    complement( converse( complement( meet( Y, X ) ) ) ) ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, meet( Y, X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21923, [ =( meet( X, Y ), join( meet( X, Y ), meet( Y, X ) ) ) ] )
% 2.95/3.37  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21922, [ =( meet( X, Y ), join( meet( X, Y ), converse( 
% 2.95/3.37    converse( meet( Y, X ) ) ) ) ) ] )
% 2.95/3.37  , 0, 8, substitution( 0, [ :=( X, meet( Y, X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21924, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , clause( 21923, [ =( meet( X, Y ), join( meet( X, Y ), meet( Y, X ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2966, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ] )
% 2.95/3.37  , clause( 21924, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21925, [ =( converse( X ), complement( converse( complement( X ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , clause( 2965, [ =( complement( converse( complement( X ) ) ), converse( X
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21927, [ =( converse( meet( X, Y ) ), complement( converse( 
% 2.95/3.37    complement( meet( Y, X ) ) ) ) ) ] )
% 2.95/3.37  , clause( 1107, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , 0, clause( 21925, [ =( converse( X ), complement( converse( complement( X
% 2.95/3.37     ) ) ) ) ] )
% 2.95/3.37  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, meet( X, Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21929, [ =( converse( meet( X, Y ) ), converse( meet( Y, X ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 2965, [ =( complement( converse( complement( X ) ) ), converse( X
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, clause( 21927, [ =( converse( meet( X, Y ) ), complement( converse( 
% 2.95/3.37    complement( meet( Y, X ) ) ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, meet( Y, X ) )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 2986, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21929, [ =( converse( meet( X, Y ) ), converse( meet( Y, X ) ) )
% 2.95/3.37     ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21931, [ =( Y, join( meet( X, Y ), meet( Y, complement( X ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 2822, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21934, [ =( composition( X, Y ), join( meet( composition( X, top )
% 2.95/3.37    , composition( X, Y ) ), zero ) ) ] )
% 2.95/3.37  , clause( 1545, [ =( meet( composition( X, Y ), complement( composition( X
% 2.95/3.37    , top ) ) ), zero ) ] )
% 2.95/3.37  , 0, clause( 21931, [ =( Y, join( meet( X, Y ), meet( Y, complement( X ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, composition( X, top ) ), :=( Y, composition( X, Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21935, [ =( composition( X, Y ), meet( composition( X, top ), 
% 2.95/3.37    composition( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.37  , 0, clause( 21934, [ =( composition( X, Y ), join( meet( composition( X, 
% 2.95/3.37    top ), composition( X, Y ) ), zero ) ) ] )
% 2.95/3.37  , 0, 4, substitution( 0, [ :=( X, meet( composition( X, top ), composition( 
% 2.95/3.37    X, Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21936, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 2.95/3.37    composition( X, Y ) ) ] )
% 2.95/3.37  , clause( 21935, [ =( composition( X, Y ), meet( composition( X, top ), 
% 2.95/3.37    composition( X, Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 3140, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 2.95/3.37    composition( X, Y ) ) ] )
% 2.95/3.37  , clause( 21936, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 2.95/3.37    composition( X, Y ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21937, [ =( Y, join( meet( X, Y ), meet( Y, complement( X ) ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 2822, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21938, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X ) ) ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.37  , 0, clause( 21937, [ =( Y, join( meet( X, Y ), meet( Y, complement( X ) )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , 0, 2, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, meet( X, 
% 2.95/3.37    complement( Y ) ) )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21941, [ =( join( meet( X, complement( Y ) ), meet( Y, X ) ), X ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21938, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X ) ) )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 3159, [ =( join( meet( Y, complement( X ) ), meet( X, Y ) ), Y ) ]
% 2.95/3.37     )
% 2.95/3.37  , clause( 21941, [ =( join( meet( X, complement( Y ) ), meet( Y, X ) ), X )
% 2.95/3.37     ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21943, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.37    complement( Y ) ) ) ) ] )
% 2.95/3.37  , clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.37    complement( X ), Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21947, [ =( meet( complement( X ), complement( Y ) ), complement( 
% 2.95/3.37    join( X, Y ) ) ) ] )
% 2.95/3.37  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.37  , 0, clause( 21943, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.37    complement( Y ) ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.37    :=( Y, complement( Y ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 3285, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 2.95/3.37    join( Y, X ) ) ) ] )
% 2.95/3.37  , clause( 21947, [ =( meet( complement( X ), complement( Y ) ), complement( 
% 2.95/3.37    join( X, Y ) ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21951, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.37    complement( Y ) ) ) ) ] )
% 2.95/3.37  , clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.37    complement( X ), Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21954, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), 
% 2.95/3.37    complement( top ) ) ] )
% 2.95/3.37  , clause( 643, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, clause( 21951, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.37    complement( Y ) ) ) ) ] )
% 2.95/3.37  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, join( X, Y ) ), :=( Y, join( Y, X ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21955, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), zero
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.37  , 0, clause( 21954, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), 
% 2.95/3.37    complement( top ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.37    ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 3291, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), zero )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21955, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), 
% 2.95/3.37    zero ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21957, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.37    complement( Y ) ) ) ) ] )
% 2.95/3.37  , clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.37    complement( X ), Y ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21958, [ =( meet( complement( join( X, Y ) ), Z ), complement( join( 
% 2.95/3.37    join( X, complement( Z ) ), Y ) ) ) ] )
% 2.95/3.37  , clause( 33, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 2.95/3.37  , 0, clause( 21957, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.37    complement( Y ) ) ) ) ] )
% 2.95/3.37  , 0, 8, substitution( 0, [ :=( X, complement( Z ) ), :=( Y, Y ), :=( Z, X )] )
% 2.95/3.37    , substitution( 1, [ :=( X, join( X, Y ) ), :=( Y, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21961, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 2.95/3.37    meet( complement( join( X, Y ) ), Z ) ) ] )
% 2.95/3.37  , clause( 21958, [ =( meet( complement( join( X, Y ) ), Z ), complement( 
% 2.95/3.37    join( join( X, complement( Z ) ), Y ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 3293, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 2.95/3.37    meet( complement( join( X, Y ) ), Z ) ) ] )
% 2.95/3.37  , clause( 21961, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 2.95/3.37    meet( complement( join( X, Y ) ), Z ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.37    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21963, [ =( complement( join( X, Y ) ), meet( complement( X ), 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , clause( 3285, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 2.95/3.37    join( Y, X ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21967, [ =( complement( join( join( X, complement( Y ) ), Z ) ), 
% 2.95/3.37    meet( meet( complement( X ), Y ), complement( Z ) ) ) ] )
% 2.95/3.37  , clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.37    complement( X ), Y ) ) ] )
% 2.95/3.37  , 0, clause( 21963, [ =( complement( join( X, Y ) ), meet( complement( X )
% 2.95/3.37    , complement( Y ) ) ) ] )
% 2.95/3.37  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, join( X, complement( Y ) ) ), :=( Y, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21969, [ =( meet( complement( join( X, Z ) ), Y ), meet( meet( 
% 2.95/3.37    complement( X ), Y ), complement( Z ) ) ) ] )
% 2.95/3.37  , clause( 3293, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 2.95/3.37    meet( complement( join( X, Y ) ), Z ) ) ] )
% 2.95/3.37  , 0, clause( 21967, [ =( complement( join( join( X, complement( Y ) ), Z )
% 2.95/3.37     ), meet( meet( complement( X ), Y ), complement( Z ) ) ) ] )
% 2.95/3.37  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21970, [ =( meet( meet( complement( X ), Z ), complement( Y ) ), 
% 2.95/3.37    meet( complement( join( X, Y ) ), Z ) ) ] )
% 2.95/3.37  , clause( 21969, [ =( meet( complement( join( X, Z ) ), Y ), meet( meet( 
% 2.95/3.37    complement( X ), Y ), complement( Z ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 3298, [ =( meet( meet( complement( X ), Y ), complement( Z ) ), 
% 2.95/3.37    meet( complement( join( X, Z ) ), Y ) ) ] )
% 2.95/3.37  , clause( 21970, [ =( meet( meet( complement( X ), Z ), complement( Y ) ), 
% 2.95/3.37    meet( complement( join( X, Y ) ), Z ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.37    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  eqswap(
% 2.95/3.37  clause( 21971, [ =( complement( join( X, Y ) ), meet( complement( X ), 
% 2.95/3.37    complement( Y ) ) ) ] )
% 2.95/3.37  , clause( 3285, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 2.95/3.37    join( Y, X ) ) ) ] )
% 2.95/3.37  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21973, [ =( complement( join( X, Y ) ), meet( complement( Y ), 
% 2.95/3.37    complement( X ) ) ) ] )
% 2.95/3.37  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.37  , 0, clause( 21971, [ =( complement( join( X, Y ) ), meet( complement( X )
% 2.95/3.37    , complement( Y ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, complement( X )
% 2.95/3.37     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21975, [ =( complement( join( X, Y ) ), complement( join( Y, X ) )
% 2.95/3.37     ) ] )
% 2.95/3.37  , clause( 3285, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 2.95/3.37    join( Y, X ) ) ) ] )
% 2.95/3.37  , 0, clause( 21973, [ =( complement( join( X, Y ) ), meet( complement( Y )
% 2.95/3.37    , complement( X ) ) ) ] )
% 2.95/3.37  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.37    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  subsumption(
% 2.95/3.37  clause( 3312, [ =( complement( join( X, Y ) ), complement( join( Y, X ) ) )
% 2.95/3.37     ] )
% 2.95/3.37  , clause( 21975, [ =( complement( join( X, Y ) ), complement( join( Y, X )
% 2.95/3.37     ) ) ] )
% 2.95/3.37  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.37     )] ) ).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21980, [ =( complement( join( complement( meet( X, Y ) ), join( X, 
% 2.95/3.37    Z ) ) ), complement( top ) ) ] )
% 2.95/3.37  , clause( 786, [ =( join( join( X, Z ), complement( meet( X, Y ) ) ), top )
% 2.95/3.37     ] )
% 2.95/3.37  , 0, clause( 3312, [ =( complement( join( X, Y ) ), complement( join( Y, X
% 2.95/3.37     ) ) ) ] )
% 2.95/3.37  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.37    substitution( 1, [ :=( X, complement( meet( X, Y ) ) ), :=( Y, join( X, Z
% 2.95/3.37     ) )] )).
% 2.95/3.37  
% 2.95/3.37  
% 2.95/3.37  paramod(
% 2.95/3.37  clause( 21981, [ =( complement( join( complement( meet( X, Y ) ), join( X, 
% 2.95/3.38    Z ) ) ), zero ) ] )
% 2.95/3.38  , clause( 80, [ =( complement( top ), zero ) ] )
% 2.95/3.38  , 0, clause( 21980, [ =( complement( join( complement( meet( X, Y ) ), join( 
% 2.95/3.38    X, Z ) ) ), complement( top ) ) ] )
% 2.95/3.38  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 2.95/3.38    :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 21982, [ =( meet( meet( X, Y ), complement( join( X, Z ) ) ), zero
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 880, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.95/3.38    complement( X ) ) ) ] )
% 2.95/3.38  , 0, clause( 21981, [ =( complement( join( complement( meet( X, Y ) ), join( 
% 2.95/3.38    X, Z ) ) ), zero ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, join( X, Z ) ), :=( Y, meet( X, Y ) )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 3361, [ =( meet( meet( X, Z ), complement( join( X, Y ) ) ), zero )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 21982, [ =( meet( meet( X, Y ), complement( join( X, Z ) ) ), 
% 2.95/3.38    zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 21985, [ =( zero, meet( meet( X, Y ), complement( join( X, Z ) ) )
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 3361, [ =( meet( meet( X, Z ), complement( join( X, Y ) ) ), zero
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 21988, [ =( zero, meet( meet( meet( X, Y ), Z ), complement( X ) )
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 2823, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, clause( 21985, [ =( zero, meet( meet( X, Y ), complement( join( X, Z )
% 2.95/3.38     ) ) ) ] )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, meet( X, Y ) ), :=( Y, Z ), :=( Z, meet( complement( Y ), X ) )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 21989, [ =( meet( meet( meet( X, Y ), Z ), complement( X ) ), zero
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 21988, [ =( zero, meet( meet( meet( X, Y ), Z ), complement( X )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 3383, [ =( meet( meet( meet( X, Y ), Z ), complement( X ) ), zero )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 21989, [ =( meet( meet( meet( X, Y ), Z ), complement( X ) ), 
% 2.95/3.38    zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 21991, [ =( zero, meet( meet( meet( X, Y ), Z ), complement( X ) )
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 3383, [ =( meet( meet( meet( X, Y ), Z ), complement( X ) ), zero
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 21993, [ =( zero, meet( meet( sk1, Y ), complement( complement( 
% 2.95/3.38    composition( complement( sk1 ), X ) ) ) ) ) ] )
% 2.95/3.38  , clause( 2945, [ =( meet( complement( composition( complement( sk1 ), X )
% 2.95/3.38     ), sk1 ), sk1 ) ] )
% 2.95/3.38  , 0, clause( 21991, [ =( zero, meet( meet( meet( X, Y ), Z ), complement( X
% 2.95/3.38     ) ) ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.38    complement( composition( complement( sk1 ), X ) ) ), :=( Y, sk1 ), :=( Z
% 2.95/3.38    , Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 21994, [ =( zero, meet( meet( sk1, X ), composition( complement( 
% 2.95/3.38    sk1 ), Y ) ) ) ] )
% 2.95/3.38  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 21993, [ =( zero, meet( meet( sk1, Y ), complement( complement( 
% 2.95/3.38    composition( complement( sk1 ), X ) ) ) ) ) ] )
% 2.95/3.38  , 0, 6, substitution( 0, [ :=( X, composition( complement( sk1 ), Y ) )] )
% 2.95/3.38    , substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 21995, [ =( meet( meet( sk1, X ), composition( complement( sk1 ), Y
% 2.95/3.38     ) ), zero ) ] )
% 2.95/3.38  , clause( 21994, [ =( zero, meet( meet( sk1, X ), composition( complement( 
% 2.95/3.38    sk1 ), Y ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 3666, [ =( meet( meet( sk1, Y ), composition( complement( sk1 ), X
% 2.95/3.38     ) ), zero ) ] )
% 2.95/3.38  , clause( 21995, [ =( meet( meet( sk1, X ), composition( complement( sk1 )
% 2.95/3.38    , Y ) ), zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 21997, [ =( meet( composition( meet( X, composition( Z, converse( Y
% 2.95/3.38     ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.38    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ] )
% 2.95/3.38  , clause( 15, [ =( join( meet( composition( X, Y ), Z ), meet( composition( 
% 2.95/3.38    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ), meet( composition( 
% 2.95/3.38    meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22002, [ =( meet( composition( meet( meet( sk1, X ), composition( 
% 2.95/3.38    complement( sk1 ), converse( Y ) ) ), Y ), complement( sk1 ) ), join( 
% 2.95/3.38    meet( composition( meet( sk1, X ), Y ), complement( sk1 ) ), meet( 
% 2.95/3.38    composition( zero, Y ), complement( sk1 ) ) ) ) ] )
% 2.95/3.38  , clause( 3666, [ =( meet( meet( sk1, Y ), composition( complement( sk1 ), 
% 2.95/3.38    X ) ), zero ) ] )
% 2.95/3.38  , 0, clause( 21997, [ =( meet( composition( meet( X, composition( Z, 
% 2.95/3.38    converse( Y ) ) ), Y ), Z ), join( meet( composition( X, Y ), Z ), meet( 
% 2.95/3.38    composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, 26, substitution( 0, [ :=( X, converse( Y ) ), :=( Y, X )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, meet( sk1, X ) ), :=( Y, Y ), :=( Z, complement( 
% 2.95/3.38    sk1 ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22003, [ =( meet( composition( zero, Y ), complement( sk1 ) ), join( 
% 2.95/3.38    meet( composition( meet( sk1, X ), Y ), complement( sk1 ) ), meet( 
% 2.95/3.38    composition( zero, Y ), complement( sk1 ) ) ) ) ] )
% 2.95/3.38  , clause( 3666, [ =( meet( meet( sk1, Y ), composition( complement( sk1 ), 
% 2.95/3.38    X ) ), zero ) ] )
% 2.95/3.38  , 0, clause( 22002, [ =( meet( composition( meet( meet( sk1, X ), 
% 2.95/3.38    composition( complement( sk1 ), converse( Y ) ) ), Y ), complement( sk1 )
% 2.95/3.38     ), join( meet( composition( meet( sk1, X ), Y ), complement( sk1 ) ), 
% 2.95/3.38    meet( composition( zero, Y ), complement( sk1 ) ) ) ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, converse( Y ) ), :=( Y, X )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22009, [ =( meet( composition( zero, X ), complement( sk1 ) ), join( 
% 2.95/3.38    meet( composition( meet( sk1, Y ), X ), complement( sk1 ) ), meet( zero, 
% 2.95/3.38    complement( sk1 ) ) ) ) ] )
% 2.95/3.38  , clause( 917, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.38  , 0, clause( 22003, [ =( meet( composition( zero, Y ), complement( sk1 ) )
% 2.95/3.38    , join( meet( composition( meet( sk1, X ), Y ), complement( sk1 ) ), meet( 
% 2.95/3.38    composition( zero, Y ), complement( sk1 ) ) ) ) ] )
% 2.95/3.38  , 0, 17, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.95/3.38    :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22010, [ =( meet( zero, complement( sk1 ) ), join( meet( 
% 2.95/3.38    composition( meet( sk1, Y ), X ), complement( sk1 ) ), meet( zero, 
% 2.95/3.38    complement( sk1 ) ) ) ) ] )
% 2.95/3.38  , clause( 917, [ =( composition( zero, X ), zero ) ] )
% 2.95/3.38  , 0, clause( 22009, [ =( meet( composition( zero, X ), complement( sk1 ) )
% 2.95/3.38    , join( meet( composition( meet( sk1, Y ), X ), complement( sk1 ) ), meet( 
% 2.95/3.38    zero, complement( sk1 ) ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.38    :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22015, [ =( meet( zero, complement( sk1 ) ), join( meet( 
% 2.95/3.38    composition( meet( sk1, X ), Y ), complement( sk1 ) ), zero ) ) ] )
% 2.95/3.38  , clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.38  , 0, clause( 22010, [ =( meet( zero, complement( sk1 ) ), join( meet( 
% 2.95/3.38    composition( meet( sk1, Y ), X ), complement( sk1 ) ), meet( zero, 
% 2.95/3.38    complement( sk1 ) ) ) ) ] )
% 2.95/3.38  , 0, 14, substitution( 0, [ :=( X, complement( sk1 ) )] ), substitution( 1
% 2.95/3.38    , [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22016, [ =( zero, join( meet( composition( meet( sk1, X ), Y ), 
% 2.95/3.38    complement( sk1 ) ), zero ) ) ] )
% 2.95/3.38  , clause( 855, [ =( meet( zero, X ), zero ) ] )
% 2.95/3.38  , 0, clause( 22015, [ =( meet( zero, complement( sk1 ) ), join( meet( 
% 2.95/3.38    composition( meet( sk1, X ), Y ), complement( sk1 ) ), zero ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, complement( sk1 ) )] ), substitution( 1
% 2.95/3.38    , [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22019, [ =( zero, meet( composition( meet( sk1, X ), Y ), 
% 2.95/3.38    complement( sk1 ) ) ) ] )
% 2.95/3.38  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.38  , 0, clause( 22016, [ =( zero, join( meet( composition( meet( sk1, X ), Y )
% 2.95/3.38    , complement( sk1 ) ), zero ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, meet( composition( meet( sk1, X ), Y ), 
% 2.95/3.38    complement( sk1 ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22020, [ =( meet( composition( meet( sk1, X ), Y ), complement( sk1
% 2.95/3.38     ) ), zero ) ] )
% 2.95/3.38  , clause( 22019, [ =( zero, meet( composition( meet( sk1, X ), Y ), 
% 2.95/3.38    complement( sk1 ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 3776, [ =( meet( composition( meet( sk1, X ), Y ), complement( sk1
% 2.95/3.38     ) ), zero ) ] )
% 2.95/3.38  , clause( 22020, [ =( meet( composition( meet( sk1, X ), Y ), complement( 
% 2.95/3.38    sk1 ) ), zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22022, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X ) ) )
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 1132, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22026, [ =( zero, meet( meet( complement( sk1 ), composition( meet( 
% 2.95/3.38    sk1, X ), Y ) ), complement( zero ) ) ) ] )
% 2.95/3.38  , clause( 3776, [ =( meet( composition( meet( sk1, X ), Y ), complement( 
% 2.95/3.38    sk1 ) ), zero ) ] )
% 2.95/3.38  , 0, clause( 22022, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X )
% 2.95/3.38     ) ) ) ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, complement( sk1 ) ), :=( Y, composition( meet( sk1, X ), Y ) )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22027, [ =( zero, meet( complement( join( sk1, zero ) ), 
% 2.95/3.38    composition( meet( sk1, X ), Y ) ) ) ] )
% 2.95/3.38  , clause( 3298, [ =( meet( meet( complement( X ), Y ), complement( Z ) ), 
% 2.95/3.38    meet( complement( join( X, Z ) ), Y ) ) ] )
% 2.95/3.38  , 0, clause( 22026, [ =( zero, meet( meet( complement( sk1 ), composition( 
% 2.95/3.38    meet( sk1, X ), Y ) ), complement( zero ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, sk1 ), :=( Y, composition( meet( sk1, X )
% 2.95/3.38    , Y ) ), :=( Z, zero )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22028, [ =( zero, meet( complement( sk1 ), composition( meet( sk1, 
% 2.95/3.38    X ), Y ) ) ) ] )
% 2.95/3.38  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.38  , 0, clause( 22027, [ =( zero, meet( complement( join( sk1, zero ) ), 
% 2.95/3.38    composition( meet( sk1, X ), Y ) ) ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.38    :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22029, [ =( meet( complement( sk1 ), composition( meet( sk1, X ), Y
% 2.95/3.38     ) ), zero ) ] )
% 2.95/3.38  , clause( 22028, [ =( zero, meet( complement( sk1 ), composition( meet( sk1
% 2.95/3.38    , X ), Y ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 3786, [ =( meet( complement( sk1 ), composition( meet( sk1, X ), Y
% 2.95/3.38     ) ), zero ) ] )
% 2.95/3.38  , clause( 22029, [ =( meet( complement( sk1 ), composition( meet( sk1, X )
% 2.95/3.38    , Y ) ), zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22031, [ =( zero, meet( complement( sk1 ), composition( meet( sk1, 
% 2.95/3.38    X ), Y ) ) ) ] )
% 2.95/3.38  , clause( 3786, [ =( meet( complement( sk1 ), composition( meet( sk1, X ), 
% 2.95/3.38    Y ) ), zero ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22038, [ =( zero, meet( complement( sk1 ), composition( meet( X, 
% 2.95/3.38    sk1 ), Y ) ) ) ] )
% 2.95/3.38  , clause( 965, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.38  , 0, clause( 22031, [ =( zero, meet( complement( sk1 ), composition( meet( 
% 2.95/3.38    sk1, X ), Y ) ) ) ] )
% 2.95/3.38  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, sk1 )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, meet( X, sk1 ) ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22039, [ =( meet( complement( sk1 ), composition( meet( X, sk1 ), Y
% 2.95/3.38     ) ), zero ) ] )
% 2.95/3.38  , clause( 22038, [ =( zero, meet( complement( sk1 ), composition( meet( X, 
% 2.95/3.38    sk1 ), Y ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 3790, [ =( meet( complement( sk1 ), composition( meet( X, sk1 ), Y
% 2.95/3.38     ) ), zero ) ] )
% 2.95/3.38  , clause( 22039, [ =( meet( complement( sk1 ), composition( meet( X, sk1 )
% 2.95/3.38    , Y ) ), zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22041, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 2823, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22044, [ =( composition( meet( X, sk1 ), Y ), join( meet( 
% 2.95/3.38    composition( meet( X, sk1 ), Y ), sk1 ), zero ) ) ] )
% 2.95/3.38  , clause( 3790, [ =( meet( complement( sk1 ), composition( meet( X, sk1 ), 
% 2.95/3.38    Y ) ), zero ) ] )
% 2.95/3.38  , 0, clause( 22041, [ =( X, join( meet( X, Y ), meet( complement( Y ), X )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 14, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, composition( meet( X, sk1 ), Y ) ), :=( Y, sk1 )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22045, [ =( composition( meet( X, sk1 ), Y ), meet( composition( 
% 2.95/3.38    meet( X, sk1 ), Y ), sk1 ) ) ] )
% 2.95/3.38  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.38  , 0, clause( 22044, [ =( composition( meet( X, sk1 ), Y ), join( meet( 
% 2.95/3.38    composition( meet( X, sk1 ), Y ), sk1 ), zero ) ) ] )
% 2.95/3.38  , 0, 6, substitution( 0, [ :=( X, meet( composition( meet( X, sk1 ), Y ), 
% 2.95/3.38    sk1 ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22046, [ =( meet( composition( meet( X, sk1 ), Y ), sk1 ), 
% 2.95/3.38    composition( meet( X, sk1 ), Y ) ) ] )
% 2.95/3.38  , clause( 22045, [ =( composition( meet( X, sk1 ), Y ), meet( composition( 
% 2.95/3.38    meet( X, sk1 ), Y ), sk1 ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 3794, [ =( meet( composition( meet( X, sk1 ), Y ), sk1 ), 
% 2.95/3.38    composition( meet( X, sk1 ), Y ) ) ] )
% 2.95/3.38  , clause( 22046, [ =( meet( composition( meet( X, sk1 ), Y ), sk1 ), 
% 2.95/3.38    composition( meet( X, sk1 ), Y ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22048, [ =( zero, meet( complement( join( X, Y ) ), join( Y, X ) )
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 3291, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), zero
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22054, [ =( zero, meet( complement( join( complement( X ), 
% 2.95/3.38    complement( Y ) ) ), complement( meet( Y, X ) ) ) ) ] )
% 2.95/3.38  , clause( 881, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.38    meet( X, Y ) ) ) ] )
% 2.95/3.38  , 0, clause( 22048, [ =( zero, meet( complement( join( X, Y ) ), join( Y, X
% 2.95/3.38     ) ) ) ] )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, complement( X ) ), :=( Y, complement( Y ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22056, [ =( zero, complement( join( join( complement( X ), 
% 2.95/3.38    complement( Y ) ), meet( Y, X ) ) ) ) ] )
% 2.95/3.38  , clause( 3285, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 2.95/3.38    join( Y, X ) ) ) ] )
% 2.95/3.38  , 0, clause( 22054, [ =( zero, meet( complement( join( complement( X ), 
% 2.95/3.38    complement( Y ) ) ), complement( meet( Y, X ) ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, join( complement( 
% 2.95/3.38    X ), complement( Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22057, [ =( zero, meet( complement( join( complement( X ), meet( Y
% 2.95/3.38    , X ) ) ), Y ) ) ] )
% 2.95/3.38  , clause( 3293, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 2.95/3.38    meet( complement( join( X, Y ) ), Z ) ) ] )
% 2.95/3.38  , 0, clause( 22056, [ =( zero, complement( join( join( complement( X ), 
% 2.95/3.38    complement( Y ) ), meet( Y, X ) ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, complement( X ) ), :=( Y, meet( Y, X ) )
% 2.95/3.38    , :=( Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22058, [ =( zero, meet( meet( X, complement( meet( Y, X ) ) ), Y )
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 880, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.95/3.38    complement( X ) ) ) ] )
% 2.95/3.38  , 0, clause( 22057, [ =( zero, meet( complement( join( complement( X ), 
% 2.95/3.38    meet( Y, X ) ) ), Y ) ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, X )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22059, [ =( meet( meet( X, complement( meet( Y, X ) ) ), Y ), zero
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 22058, [ =( zero, meet( meet( X, complement( meet( Y, X ) ) ), Y
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 3943, [ =( meet( meet( Y, complement( meet( X, Y ) ) ), X ), zero )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 22059, [ =( meet( meet( X, complement( meet( Y, X ) ) ), Y ), 
% 2.95/3.38    zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22061, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 3159, [ =( join( meet( Y, complement( X ) ), meet( X, Y ) ), Y )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22065, [ =( X, join( meet( X, complement( meet( Y, complement( meet( 
% 2.95/3.38    X, Y ) ) ) ) ), zero ) ) ] )
% 2.95/3.38  , clause( 3943, [ =( meet( meet( Y, complement( meet( X, Y ) ) ), X ), zero
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, clause( 22061, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, meet( Y, complement( meet( X, Y ) ) ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22066, [ =( X, meet( X, complement( meet( Y, complement( meet( X, Y
% 2.95/3.38     ) ) ) ) ) ) ] )
% 2.95/3.38  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.38  , 0, clause( 22065, [ =( X, join( meet( X, complement( meet( Y, complement( 
% 2.95/3.38    meet( X, Y ) ) ) ) ), zero ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, meet( X, complement( meet( Y, complement( 
% 2.95/3.38    meet( X, Y ) ) ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22067, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 1086, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 2.95/3.38    complement( Y ), X ) ) ] )
% 2.95/3.38  , 0, clause( 22066, [ =( X, meet( X, complement( meet( Y, complement( meet( 
% 2.95/3.38    X, Y ) ) ) ) ) ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [ :=( X, meet( X, Y ) ), :=( Y, Y )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22068, [ =( meet( X, join( complement( Y ), meet( X, Y ) ) ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22067, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 4866, [ =( meet( Y, join( complement( X ), meet( Y, X ) ) ), Y ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22068, [ =( meet( X, join( complement( Y ), meet( X, Y ) ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22070, [ =( Y, join( meet( X, Y ), Y ) ) ] )
% 2.95/3.38  , clause( 1027, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22073, [ =( join( complement( X ), meet( Y, X ) ), join( Y, join( 
% 2.95/3.38    complement( X ), meet( Y, X ) ) ) ) ] )
% 2.95/3.38  , clause( 4866, [ =( meet( Y, join( complement( X ), meet( Y, X ) ) ), Y )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, clause( 22070, [ =( Y, join( meet( X, Y ), Y ) ) ] )
% 2.95/3.38  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, Y ), :=( Y, join( complement( X ), meet( Y, X ) ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22074, [ =( join( complement( X ), meet( Y, X ) ), join( join( Y, 
% 2.95/3.38    complement( X ) ), meet( Y, X ) ) ) ] )
% 2.95/3.38  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.38  , 0, clause( 22073, [ =( join( complement( X ), meet( Y, X ) ), join( Y, 
% 2.95/3.38    join( complement( X ), meet( Y, X ) ) ) ) ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, complement( X ) ), :=( Z, 
% 2.95/3.38    meet( Y, X ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22075, [ =( join( complement( X ), meet( Y, X ) ), join( Y, 
% 2.95/3.38    complement( X ) ) ) ] )
% 2.95/3.38  , clause( 993, [ =( join( join( X, Z ), meet( X, Y ) ), join( X, Z ) ) ] )
% 2.95/3.38  , 0, clause( 22074, [ =( join( complement( X ), meet( Y, X ) ), join( join( 
% 2.95/3.38    Y, complement( X ) ), meet( Y, X ) ) ) ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, complement( X ) )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 4895, [ =( join( complement( Y ), meet( X, Y ) ), join( X, 
% 2.95/3.38    complement( Y ) ) ) ] )
% 2.95/3.38  , clause( 22075, [ =( join( complement( X ), meet( Y, X ) ), join( Y, 
% 2.95/3.38    complement( X ) ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22077, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 4866, [ =( meet( Y, join( complement( X ), meet( Y, X ) ) ), Y )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22078, [ =( X, meet( X, join( meet( X, Y ), complement( Y ) ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.38  , 0, clause( 22077, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, meet( X, Y ) )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22081, [ =( meet( X, join( meet( X, Y ), complement( Y ) ) ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22078, [ =( X, meet( X, join( meet( X, Y ), complement( Y ) ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 4898, [ =( meet( Y, join( meet( Y, X ), complement( X ) ) ), Y ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22081, [ =( meet( X, join( meet( X, Y ), complement( Y ) ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22083, [ =( join( X, complement( Y ) ), complement( meet( 
% 2.95/3.38    complement( X ), Y ) ) ) ] )
% 2.95/3.38  , clause( 1085, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.95/3.38    complement( Y ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22088, [ =( join( X, complement( join( meet( complement( X ), Y ), 
% 2.95/3.38    complement( Y ) ) ) ), complement( complement( X ) ) ) ] )
% 2.95/3.38  , clause( 4898, [ =( meet( Y, join( meet( Y, X ), complement( X ) ) ), Y )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, clause( 22083, [ =( join( X, complement( Y ) ), complement( meet( 
% 2.95/3.38    complement( X ), Y ) ) ) ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, complement( X ) )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X ), :=( Y, join( meet( complement( X ), Y ), 
% 2.95/3.38    complement( Y ) ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22089, [ =( join( X, complement( join( meet( complement( X ), Y ), 
% 2.95/3.38    complement( Y ) ) ) ), X ) ] )
% 2.95/3.38  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22088, [ =( join( X, complement( join( meet( complement( X ), 
% 2.95/3.38    Y ), complement( Y ) ) ) ), complement( complement( X ) ) ) ] )
% 2.95/3.38  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.38    :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22090, [ =( join( X, meet( complement( meet( complement( X ), Y ) )
% 2.95/3.38    , Y ) ), X ) ] )
% 2.95/3.38  , clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.38    complement( X ), Y ) ) ] )
% 2.95/3.38  , 0, clause( 22089, [ =( join( X, complement( join( meet( complement( X ), 
% 2.95/3.38    Y ), complement( Y ) ) ) ), X ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, meet( complement( X ), Y ) ), :=( Y, Y )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22091, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 1085, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.95/3.38    complement( Y ) ) ) ] )
% 2.95/3.38  , 0, clause( 22090, [ =( join( X, meet( complement( meet( complement( X ), 
% 2.95/3.38    Y ) ), Y ) ), X ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 4999, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22091, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22094, [ =( X, join( X, meet( join( X, complement( Y ) ), Y ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 4999, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22095, [ =( X, join( X, meet( join( X, Y ), complement( Y ) ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22094, [ =( X, join( X, meet( join( X, complement( Y ) ), Y )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.38    :=( Y, complement( Y ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22096, [ =( join( X, meet( join( X, Y ), complement( Y ) ) ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22095, [ =( X, join( X, meet( join( X, Y ), complement( Y ) ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5046, [ =( join( Y, meet( join( Y, X ), complement( X ) ) ), Y ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22096, [ =( join( X, meet( join( X, Y ), complement( Y ) ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22098, [ =( X, join( X, meet( join( X, complement( Y ) ), Y ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 4999, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22103, [ =( join( complement( join( X, complement( Y ) ) ), X ), 
% 2.95/3.38    join( join( complement( join( X, complement( Y ) ) ), X ), meet( top, Y )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , clause( 30, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, clause( 22098, [ =( X, join( X, meet( join( X, complement( Y ) ), Y )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 17, substitution( 0, [ :=( X, X ), :=( Y, complement( Y ) )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, join( complement( join( X, complement( Y ) ) )
% 2.95/3.38    , X ) ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22105, [ =( join( complement( join( X, complement( Y ) ) ), X ), 
% 2.95/3.38    join( join( meet( complement( X ), Y ), X ), meet( top, Y ) ) ) ] )
% 2.95/3.38  , clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.38    complement( X ), Y ) ) ] )
% 2.95/3.38  , 0, clause( 22103, [ =( join( complement( join( X, complement( Y ) ) ), X
% 2.95/3.38     ), join( join( complement( join( X, complement( Y ) ) ), X ), meet( top
% 2.95/3.38    , Y ) ) ) ] )
% 2.95/3.38  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22106, [ =( join( meet( complement( X ), Y ), X ), join( join( meet( 
% 2.95/3.38    complement( X ), Y ), X ), meet( top, Y ) ) ) ] )
% 2.95/3.38  , clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.38    complement( X ), Y ) ) ] )
% 2.95/3.38  , 0, clause( 22105, [ =( join( complement( join( X, complement( Y ) ) ), X
% 2.95/3.38     ), join( join( meet( complement( X ), Y ), X ), meet( top, Y ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22110, [ =( join( meet( complement( X ), Y ), X ), join( join( meet( 
% 2.95/3.38    complement( X ), Y ), X ), Y ) ) ] )
% 2.95/3.38  , clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.38  , 0, clause( 22106, [ =( join( meet( complement( X ), Y ), X ), join( join( 
% 2.95/3.38    meet( complement( X ), Y ), X ), meet( top, Y ) ) ) ] )
% 2.95/3.38  , 0, 14, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.38    :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22111, [ =( join( meet( complement( X ), Y ), X ), join( Y, X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 1017, [ =( join( join( meet( Y, X ), Z ), X ), join( X, Z ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 22110, [ =( join( meet( complement( X ), Y ), X ), join( join( 
% 2.95/3.38    meet( complement( X ), Y ), X ), Y ) ) ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, complement( X ) ), :=( Z, X )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5053, [ =( join( meet( complement( X ), Y ), X ), join( Y, X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22111, [ =( join( meet( complement( X ), Y ), X ), join( Y, X ) )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22114, [ =( composition( join( one, Y ), X ), join( X, composition( 
% 2.95/3.38    Y, X ) ) ) ] )
% 2.95/3.38  , clause( 258, [ =( join( X, composition( Y, X ) ), composition( join( one
% 2.95/3.38    , Y ), X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22116, [ =( composition( one, Y ), join( Y, composition( meet( X, 
% 2.95/3.38    one ), Y ) ) ) ] )
% 2.95/3.38  , clause( 989, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22114, [ =( composition( join( one, Y ), X ), join( X, 
% 2.95/3.38    composition( Y, X ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, Y ), :=( Y, meet( X, one ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22117, [ =( X, join( X, composition( meet( Y, one ), X ) ) ) ] )
% 2.95/3.38  , clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.38  , 0, clause( 22116, [ =( composition( one, Y ), join( Y, composition( meet( 
% 2.95/3.38    X, one ), Y ) ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.95/3.38    :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22118, [ =( join( X, composition( meet( Y, one ), X ) ), X ) ] )
% 2.95/3.38  , clause( 22117, [ =( X, join( X, composition( meet( Y, one ), X ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5329, [ =( join( Y, composition( meet( X, one ), Y ) ), Y ) ] )
% 2.95/3.38  , clause( 22118, [ =( join( X, composition( meet( Y, one ), X ) ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22120, [ =( composition( join( X, one ), Y ), join( composition( X
% 2.95/3.38    , Y ), Y ) ) ] )
% 2.95/3.38  , clause( 259, [ =( join( composition( Y, X ), X ), composition( join( Y, 
% 2.95/3.38    one ), X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22123, [ =( composition( one, Y ), join( composition( converse( 
% 2.95/3.38    meet( X, converse( one ) ) ), Y ), Y ) ) ] )
% 2.95/3.38  , clause( 1033, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 22120, [ =( composition( join( X, one ), Y ), join( 
% 2.95/3.38    composition( X, Y ), Y ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, converse( meet( X, converse( one ) ) ) ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22124, [ =( composition( one, X ), join( composition( converse( 
% 2.95/3.38    meet( Y, one ) ), X ), X ) ) ] )
% 2.95/3.38  , clause( 251, [ =( converse( one ), one ) ] )
% 2.95/3.38  , 0, clause( 22123, [ =( composition( one, Y ), join( composition( converse( 
% 2.95/3.38    meet( X, converse( one ) ) ), Y ), Y ) ) ] )
% 2.95/3.38  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22125, [ =( X, join( composition( converse( meet( Y, one ) ), X ), 
% 2.95/3.38    X ) ) ] )
% 2.95/3.38  , clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.38  , 0, clause( 22124, [ =( composition( one, X ), join( composition( converse( 
% 2.95/3.38    meet( Y, one ) ), X ), X ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.38    :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22126, [ =( join( composition( converse( meet( Y, one ) ), X ), X )
% 2.95/3.38    , X ) ] )
% 2.95/3.38  , clause( 22125, [ =( X, join( composition( converse( meet( Y, one ) ), X )
% 2.95/3.38    , X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5496, [ =( join( composition( converse( meet( X, one ) ), Y ), Y )
% 2.95/3.38    , Y ) ] )
% 2.95/3.38  , clause( 22126, [ =( join( composition( converse( meet( Y, one ) ), X ), X
% 2.95/3.38     ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22128, [ =( composition( join( X, one ), Y ), join( composition( X
% 2.95/3.38    , Y ), Y ) ) ] )
% 2.95/3.38  , clause( 259, [ =( join( composition( Y, X ), X ), composition( join( Y, 
% 2.95/3.38    one ), X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22130, [ =( composition( one, Y ), join( composition( meet( X, one
% 2.95/3.38     ), Y ), Y ) ) ] )
% 2.95/3.38  , clause( 1027, [ =( join( meet( Y, X ), X ), X ) ] )
% 2.95/3.38  , 0, clause( 22128, [ =( composition( join( X, one ), Y ), join( 
% 2.95/3.38    composition( X, Y ), Y ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, meet( X, one ) ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22131, [ =( X, join( composition( meet( Y, one ), X ), X ) ) ] )
% 2.95/3.38  , clause( 252, [ =( composition( one, X ), X ) ] )
% 2.95/3.38  , 0, clause( 22130, [ =( composition( one, Y ), join( composition( meet( X
% 2.95/3.38    , one ), Y ), Y ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.95/3.38    :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22132, [ =( join( composition( meet( Y, one ), X ), X ), X ) ] )
% 2.95/3.38  , clause( 22131, [ =( X, join( composition( meet( Y, one ), X ), X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5503, [ =( join( composition( meet( X, one ), Y ), Y ), Y ) ] )
% 2.95/3.38  , clause( 22132, [ =( join( composition( meet( Y, one ), X ), X ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22134, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 2.95/3.38  , clause( 1239, [ =( meet( X, join( X, Y ) ), X ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22135, [ =( composition( meet( X, one ), Y ), meet( composition( 
% 2.95/3.38    meet( X, one ), Y ), Y ) ) ] )
% 2.95/3.38  , clause( 5503, [ =( join( composition( meet( X, one ), Y ), Y ), Y ) ] )
% 2.95/3.38  , 0, clause( 22134, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, composition( meet( X, one ), Y ) ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22136, [ =( meet( composition( meet( X, one ), Y ), Y ), 
% 2.95/3.38    composition( meet( X, one ), Y ) ) ] )
% 2.95/3.38  , clause( 22135, [ =( composition( meet( X, one ), Y ), meet( composition( 
% 2.95/3.38    meet( X, one ), Y ), Y ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5610, [ =( meet( composition( meet( X, one ), Y ), Y ), composition( 
% 2.95/3.38    meet( X, one ), Y ) ) ] )
% 2.95/3.38  , clause( 22136, [ =( meet( composition( meet( X, one ), Y ), Y ), 
% 2.95/3.38    composition( meet( X, one ), Y ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22138, [ =( join( X, converse( Y ) ), converse( join( converse( X )
% 2.95/3.38    , Y ) ) ) ] )
% 2.95/3.38  , clause( 22, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 2.95/3.38    Y ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22141, [ =( join( X, converse( composition( meet( Y, one ), 
% 2.95/3.38    converse( X ) ) ) ), converse( converse( X ) ) ) ] )
% 2.95/3.38  , clause( 5329, [ =( join( Y, composition( meet( X, one ), Y ) ), Y ) ] )
% 2.95/3.38  , 0, clause( 22138, [ =( join( X, converse( Y ) ), converse( join( converse( 
% 2.95/3.38    X ), Y ) ) ) ] )
% 2.95/3.38  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, converse( X ) )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X ), :=( Y, composition( meet( Y, one ), 
% 2.95/3.38    converse( X ) ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22142, [ =( join( X, converse( composition( meet( Y, one ), 
% 2.95/3.38    converse( X ) ) ) ), X ) ] )
% 2.95/3.38  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22141, [ =( join( X, converse( composition( meet( Y, one ), 
% 2.95/3.38    converse( X ) ) ) ), converse( converse( X ) ) ) ] )
% 2.95/3.38  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.38    :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22143, [ =( join( X, composition( X, converse( meet( Y, one ) ) ) )
% 2.95/3.38    , X ) ] )
% 2.95/3.38  , clause( 19, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.95/3.38    X, converse( Y ) ) ) ] )
% 2.95/3.38  , 0, clause( 22142, [ =( join( X, converse( composition( meet( Y, one ), 
% 2.95/3.38    converse( X ) ) ) ), X ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, meet( Y, one ) )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5653, [ =( join( X, composition( X, converse( meet( Y, one ) ) ) )
% 2.95/3.38    , X ) ] )
% 2.95/3.38  , clause( 22143, [ =( join( X, composition( X, converse( meet( Y, one ) ) )
% 2.95/3.38     ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22145, [ =( X, join( X, meet( join( X, Y ), complement( Y ) ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 5046, [ =( join( Y, meet( join( Y, X ), complement( X ) ) ), Y )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22146, [ =( X, join( X, meet( complement( Y ), join( X, Y ) ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 78, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 2.95/3.38  , 0, clause( 22145, [ =( X, join( X, meet( join( X, Y ), complement( Y ) )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, join( X, Y ) )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22149, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22146, [ =( X, join( X, meet( complement( Y ), join( X, Y ) ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5916, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22149, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22150, [ =( X, join( X, meet( complement( Y ), join( X, Y ) ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 5916, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22151, [ =( X, join( meet( complement( Y ), join( X, Y ) ), X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.38  , 0, clause( 22150, [ =( X, join( X, meet( complement( Y ), join( X, Y ) )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, meet( complement( Y ), join( 
% 2.95/3.38    X, Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22155, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22151, [ =( X, join( meet( complement( Y ), join( X, Y ) ), X ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5960, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22155, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22159, [ =( Y, join( meet( complement( X ), join( Y, X ) ), Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 5960, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22161, [ =( X, join( meet( complement( Y ), join( Y, X ) ), X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 2.95/3.38  , 0, clause( 22159, [ =( Y, join( meet( complement( X ), join( Y, X ) ), Y
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22167, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22161, [ =( X, join( meet( complement( Y ), join( Y, X ) ), X ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 5990, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22167, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22169, [ =( Y, join( meet( complement( X ), join( X, Y ) ), Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 5990, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22173, [ =( X, join( meet( complement( join( complement( join( Y, X
% 2.95/3.38     ) ), Y ) ), top ), X ) ) ] )
% 2.95/3.38  , clause( 30, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, clause( 22169, [ =( Y, join( meet( complement( X ), join( X, Y ) ), Y
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, join( complement( join( Y, X ) ), Y ) ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22174, [ =( X, join( complement( join( complement( join( Y, X ) ), 
% 2.95/3.38    Y ) ), X ) ) ] )
% 2.95/3.38  , clause( 857, [ =( meet( X, top ), X ) ] )
% 2.95/3.38  , 0, clause( 22173, [ =( X, join( meet( complement( join( complement( join( 
% 2.95/3.38    Y, X ) ), Y ) ), top ), X ) ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, complement( join( complement( join( Y, X
% 2.95/3.38     ) ), Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22175, [ =( X, join( meet( join( Y, X ), complement( Y ) ), X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 880, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 2.95/3.38    complement( X ) ) ) ] )
% 2.95/3.38  , 0, clause( 22174, [ =( X, join( complement( join( complement( join( Y, X
% 2.95/3.38     ) ), Y ) ), X ) ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, join( Y, X ) )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22176, [ =( join( meet( join( Y, X ), complement( Y ) ), X ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22175, [ =( X, join( meet( join( Y, X ), complement( Y ) ), X ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 6022, [ =( join( meet( join( X, Y ), complement( X ) ), Y ), Y ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22176, [ =( join( meet( join( Y, X ), complement( Y ) ), X ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22178, [ =( Y, join( meet( join( X, Y ), complement( X ) ), Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 6022, [ =( join( meet( join( X, Y ), complement( X ) ), Y ), Y )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22180, [ =( meet( X, Y ), join( meet( Y, complement( meet( Y, 
% 2.95/3.38    complement( X ) ) ) ), meet( X, Y ) ) ) ] )
% 2.95/3.38  , clause( 3159, [ =( join( meet( Y, complement( X ) ), meet( X, Y ) ), Y )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, clause( 22178, [ =( Y, join( meet( join( X, Y ), complement( X ) ), Y
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, meet( Y, complement( X ) ) ), :=( Y, meet( X, Y ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22181, [ =( meet( X, Y ), join( meet( Y, join( complement( Y ), X )
% 2.95/3.38     ), meet( X, Y ) ) ) ] )
% 2.95/3.38  , clause( 1086, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 2.95/3.38    complement( Y ), X ) ) ] )
% 2.95/3.38  , 0, clause( 22180, [ =( meet( X, Y ), join( meet( Y, complement( meet( Y, 
% 2.95/3.38    complement( X ) ) ) ), meet( X, Y ) ) ) ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22182, [ =( join( meet( Y, join( complement( Y ), X ) ), meet( X, Y
% 2.95/3.38     ) ), meet( X, Y ) ) ] )
% 2.95/3.38  , clause( 22181, [ =( meet( X, Y ), join( meet( Y, join( complement( Y ), X
% 2.95/3.38     ) ), meet( X, Y ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 6041, [ =( join( meet( X, join( complement( X ), Y ) ), meet( Y, X
% 2.95/3.38     ) ), meet( Y, X ) ) ] )
% 2.95/3.38  , clause( 22182, [ =( join( meet( Y, join( complement( Y ), X ) ), meet( X
% 2.95/3.38    , Y ) ), meet( X, Y ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22184, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.38    complement( Y ) ) ) ) ] )
% 2.95/3.38  , clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.38    complement( X ), Y ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22189, [ =( meet( complement( meet( complement( complement( X ) ), 
% 2.95/3.38    Y ) ), X ), complement( join( Y, complement( X ) ) ) ) ] )
% 2.95/3.38  , clause( 5053, [ =( join( meet( complement( X ), Y ), X ), join( Y, X ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, clause( 22184, [ =( meet( complement( X ), Y ), complement( join( X, 
% 2.95/3.38    complement( Y ) ) ) ) ] )
% 2.95/3.38  , 0, 10, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, meet( complement( complement( X ) ), Y ) ), 
% 2.95/3.38    :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22190, [ =( meet( complement( meet( complement( complement( X ) ), 
% 2.95/3.38    Y ) ), X ), meet( complement( Y ), X ) ) ] )
% 2.95/3.38  , clause( 879, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 2.95/3.38    complement( X ), Y ) ) ] )
% 2.95/3.38  , 0, clause( 22189, [ =( meet( complement( meet( complement( complement( X
% 2.95/3.38     ) ), Y ) ), X ), complement( join( Y, complement( X ) ) ) ) ] )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22191, [ =( meet( join( complement( X ), complement( Y ) ), X ), 
% 2.95/3.38    meet( complement( Y ), X ) ) ] )
% 2.95/3.38  , clause( 1085, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 2.95/3.38    complement( Y ) ) ) ] )
% 2.95/3.38  , 0, clause( 22190, [ =( meet( complement( meet( complement( complement( X
% 2.95/3.38     ) ), Y ) ), X ), meet( complement( Y ), X ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22192, [ =( meet( complement( meet( X, Y ) ), X ), meet( complement( 
% 2.95/3.38    Y ), X ) ) ] )
% 2.95/3.38  , clause( 881, [ =( join( complement( X ), complement( Y ) ), complement( 
% 2.95/3.38    meet( X, Y ) ) ) ] )
% 2.95/3.38  , 0, clause( 22191, [ =( meet( join( complement( X ), complement( Y ) ), X
% 2.95/3.38     ), meet( complement( Y ), X ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 6305, [ =( meet( complement( meet( X, Y ) ), X ), meet( complement( 
% 2.95/3.38    Y ), X ) ) ] )
% 2.95/3.38  , clause( 22192, [ =( meet( complement( meet( X, Y ) ), X ), meet( 
% 2.95/3.38    complement( Y ), X ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22195, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 2.95/3.38    Y ) ) ) ) ] )
% 2.95/3.38  , clause( 23, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 2.95/3.38     ), X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22199, [ =( join( converse( composition( converse( meet( X, one ) )
% 2.95/3.38    , converse( Y ) ) ), Y ), converse( converse( Y ) ) ) ] )
% 2.95/3.38  , clause( 5496, [ =( join( composition( converse( meet( X, one ) ), Y ), Y
% 2.95/3.38     ), Y ) ] )
% 2.95/3.38  , 0, clause( 22195, [ =( join( converse( X ), Y ), converse( join( X, 
% 2.95/3.38    converse( Y ) ) ) ) ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, converse( Y ) )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, composition( converse( meet( X, one ) ), 
% 2.95/3.38    converse( Y ) ) ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22200, [ =( join( converse( composition( converse( meet( X, one ) )
% 2.95/3.38    , converse( Y ) ) ), Y ), Y ) ] )
% 2.95/3.38  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22199, [ =( join( converse( composition( converse( meet( X, 
% 2.95/3.38    one ) ), converse( Y ) ) ), Y ), converse( converse( Y ) ) ) ] )
% 2.95/3.38  , 0, 11, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.38    :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22201, [ =( join( composition( Y, converse( converse( meet( X, one
% 2.95/3.38     ) ) ) ), Y ), Y ) ] )
% 2.95/3.38  , clause( 19, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.95/3.38    X, converse( Y ) ) ) ] )
% 2.95/3.38  , 0, clause( 22200, [ =( join( converse( composition( converse( meet( X, 
% 2.95/3.38    one ) ), converse( Y ) ) ), Y ), Y ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, converse( meet( X, one ) ) )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22202, [ =( join( composition( X, meet( Y, one ) ), X ), X ) ] )
% 2.95/3.38  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22201, [ =( join( composition( Y, converse( converse( meet( X
% 2.95/3.38    , one ) ) ) ), Y ), Y ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [ :=( X, meet( Y, one ) )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 6768, [ =( join( composition( Y, meet( X, one ) ), Y ), Y ) ] )
% 2.95/3.38  , clause( 22202, [ =( join( composition( X, meet( Y, one ) ), X ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22205, [ =( join( X, Y ), join( join( X, Y ), X ) ) ] )
% 2.95/3.38  , clause( 883, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22207, [ =( join( composition( X, meet( Y, one ) ), X ), join( X, 
% 2.95/3.38    composition( X, meet( Y, one ) ) ) ) ] )
% 2.95/3.38  , clause( 6768, [ =( join( composition( Y, meet( X, one ) ), Y ), Y ) ] )
% 2.95/3.38  , 0, clause( 22205, [ =( join( X, Y ), join( join( X, Y ), X ) ) ] )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, composition( X, meet( Y, one ) ) ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22208, [ =( X, join( X, composition( X, meet( Y, one ) ) ) ) ] )
% 2.95/3.38  , clause( 6768, [ =( join( composition( Y, meet( X, one ) ), Y ), Y ) ] )
% 2.95/3.38  , 0, clause( 22207, [ =( join( composition( X, meet( Y, one ) ), X ), join( 
% 2.95/3.38    X, composition( X, meet( Y, one ) ) ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22210, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.95/3.38  , clause( 22208, [ =( X, join( X, composition( X, meet( Y, one ) ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 6803, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.95/3.38  , clause( 22210, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22213, [ =( X, join( composition( X, meet( Y, one ) ), X ) ) ] )
% 2.95/3.38  , clause( 6768, [ =( join( composition( Y, meet( X, one ) ), Y ), Y ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22214, [ =( X, join( composition( X, meet( one, Y ) ), X ) ) ] )
% 2.95/3.38  , clause( 931, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.95/3.38  , 0, clause( 22213, [ =( X, join( composition( X, meet( Y, one ) ), X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, 5, substitution( 0, [ :=( X, one ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, meet( one, Y ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22215, [ =( join( composition( X, meet( one, Y ) ), X ), X ) ] )
% 2.95/3.38  , clause( 22214, [ =( X, join( composition( X, meet( one, Y ) ), X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 6805, [ =( join( composition( Y, meet( one, X ) ), Y ), Y ) ] )
% 2.95/3.38  , clause( 22215, [ =( join( composition( X, meet( one, Y ) ), X ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22217, [ =( X, join( X, composition( X, meet( Y, one ) ) ) ) ] )
% 2.95/3.38  , clause( 6803, [ =( join( X, composition( X, meet( Y, one ) ) ), X ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22218, [ =( X, join( X, composition( X, meet( one, Y ) ) ) ) ] )
% 2.95/3.38  , clause( 931, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.95/3.38  , 0, clause( 22217, [ =( X, join( X, composition( X, meet( Y, one ) ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, 6, substitution( 0, [ :=( X, one ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, meet( one, Y ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22219, [ =( join( X, composition( X, meet( one, Y ) ) ), X ) ] )
% 2.95/3.38  , clause( 22218, [ =( X, join( X, composition( X, meet( one, Y ) ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 6838, [ =( join( Y, composition( Y, meet( one, X ) ) ), Y ) ] )
% 2.95/3.38  , clause( 22219, [ =( join( X, composition( X, meet( one, Y ) ) ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22221, [ =( zero, meet( complement( converse( join( X, Y ) ) ), 
% 2.95/3.38    converse( Y ) ) ) ] )
% 2.95/3.38  , clause( 1312, [ =( meet( complement( converse( join( X, Y ) ) ), converse( 
% 2.95/3.38    Y ) ), zero ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22224, [ =( zero, meet( complement( converse( X ) ), converse( meet( 
% 2.95/3.38    X, Y ) ) ) ) ] )
% 2.95/3.38  , clause( 826, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 22221, [ =( zero, meet( complement( converse( join( X, Y ) ) )
% 2.95/3.38    , converse( Y ) ) ) ] )
% 2.95/3.38  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, meet( X, complement( Y ) ) ), :=( Y, meet( X, Y ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22225, [ =( meet( complement( converse( X ) ), converse( meet( X, Y
% 2.95/3.38     ) ) ), zero ) ] )
% 2.95/3.38  , clause( 22224, [ =( zero, meet( complement( converse( X ) ), converse( 
% 2.95/3.38    meet( X, Y ) ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 8186, [ =( meet( complement( converse( X ) ), converse( meet( X, Y
% 2.95/3.38     ) ) ), zero ) ] )
% 2.95/3.38  , clause( 22225, [ =( meet( complement( converse( X ) ), converse( meet( X
% 2.95/3.38    , Y ) ) ), zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22227, [ =( zero, meet( complement( converse( X ) ), converse( meet( 
% 2.95/3.38    X, Y ) ) ) ) ] )
% 2.95/3.38  , clause( 8186, [ =( meet( complement( converse( X ) ), converse( meet( X, 
% 2.95/3.38    Y ) ) ), zero ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22228, [ =( zero, meet( complement( one ), converse( meet( one, X )
% 2.95/3.38     ) ) ) ] )
% 2.95/3.38  , clause( 251, [ =( converse( one ), one ) ] )
% 2.95/3.38  , 0, clause( 22227, [ =( zero, meet( complement( converse( X ) ), converse( 
% 2.95/3.38    meet( X, Y ) ) ) ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, one ), :=( Y, X )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22229, [ =( meet( complement( one ), converse( meet( one, X ) ) ), 
% 2.95/3.38    zero ) ] )
% 2.95/3.38  , clause( 22228, [ =( zero, meet( complement( one ), converse( meet( one, X
% 2.95/3.38     ) ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 8211, [ =( meet( complement( one ), converse( meet( one, X ) ) ), 
% 2.95/3.38    zero ) ] )
% 2.95/3.38  , clause( 22229, [ =( meet( complement( one ), converse( meet( one, X ) ) )
% 2.95/3.38    , zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22230, [ =( zero, meet( complement( one ), converse( meet( one, X )
% 2.95/3.38     ) ) ) ] )
% 2.95/3.38  , clause( 8211, [ =( meet( complement( one ), converse( meet( one, X ) ) )
% 2.95/3.38    , zero ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22231, [ =( zero, meet( complement( one ), converse( meet( X, one )
% 2.95/3.38     ) ) ) ] )
% 2.95/3.38  , clause( 2986, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 22230, [ =( zero, meet( complement( one ), converse( meet( one
% 2.95/3.38    , X ) ) ) ) ] )
% 2.95/3.38  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22234, [ =( meet( complement( one ), converse( meet( X, one ) ) ), 
% 2.95/3.38    zero ) ] )
% 2.95/3.38  , clause( 22231, [ =( zero, meet( complement( one ), converse( meet( X, one
% 2.95/3.38     ) ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 8220, [ =( meet( complement( one ), converse( meet( X, one ) ) ), 
% 2.95/3.38    zero ) ] )
% 2.95/3.38  , clause( 22234, [ =( meet( complement( one ), converse( meet( X, one ) ) )
% 2.95/3.38    , zero ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22236, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 2823, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22239, [ =( converse( meet( X, one ) ), join( meet( converse( meet( 
% 2.95/3.38    X, one ) ), one ), zero ) ) ] )
% 2.95/3.38  , clause( 8220, [ =( meet( complement( one ), converse( meet( X, one ) ) )
% 2.95/3.38    , zero ) ] )
% 2.95/3.38  , 0, clause( 22236, [ =( X, join( meet( X, Y ), meet( complement( Y ), X )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.38    converse( meet( X, one ) ) ), :=( Y, one )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22240, [ =( converse( meet( X, one ) ), meet( converse( meet( X, 
% 2.95/3.38    one ) ), one ) ) ] )
% 2.95/3.38  , clause( 846, [ =( join( X, zero ), X ) ] )
% 2.95/3.38  , 0, clause( 22239, [ =( converse( meet( X, one ) ), join( meet( converse( 
% 2.95/3.38    meet( X, one ) ), one ), zero ) ) ] )
% 2.95/3.38  , 0, 5, substitution( 0, [ :=( X, meet( converse( meet( X, one ) ), one ) )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22241, [ =( meet( converse( meet( X, one ) ), one ), converse( meet( 
% 2.95/3.38    X, one ) ) ) ] )
% 2.95/3.38  , clause( 22240, [ =( converse( meet( X, one ) ), meet( converse( meet( X, 
% 2.95/3.38    one ) ), one ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 8222, [ =( meet( converse( meet( X, one ) ), one ), converse( meet( 
% 2.95/3.38    X, one ) ) ) ] )
% 2.95/3.38  , clause( 22241, [ =( meet( converse( meet( X, one ) ), one ), converse( 
% 2.95/3.38    meet( X, one ) ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22243, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.95/3.38  , clause( 931, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22245, [ =( meet( composition( composition( X, converse( X ) ), X )
% 2.95/3.38    , X ), meet( X, composition( composition( X, converse( X ) ), X ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 1578, [ =( meet( composition( composition( X, converse( X ) ), X
% 2.95/3.38     ), X ), X ) ] )
% 2.95/3.38  , 0, clause( 22243, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 2.95/3.38  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.38    composition( composition( X, converse( X ) ), X ) ), :=( Y, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22246, [ =( X, meet( X, composition( composition( X, converse( X )
% 2.95/3.38     ), X ) ) ) ] )
% 2.95/3.38  , clause( 1578, [ =( meet( composition( composition( X, converse( X ) ), X
% 2.95/3.38     ), X ), X ) ] )
% 2.95/3.38  , 0, clause( 22245, [ =( meet( composition( composition( X, converse( X ) )
% 2.95/3.38    , X ), X ), meet( X, composition( composition( X, converse( X ) ), X ) )
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22248, [ =( meet( X, composition( composition( X, converse( X ) ), 
% 2.95/3.38    X ) ), X ) ] )
% 2.95/3.38  , clause( 22246, [ =( X, meet( X, composition( composition( X, converse( X
% 2.95/3.38     ) ), X ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 8976, [ =( meet( X, composition( composition( X, converse( X ) ), X
% 2.95/3.38     ) ), X ) ] )
% 2.95/3.38  , clause( 22248, [ =( meet( X, composition( composition( X, converse( X ) )
% 2.95/3.38    , X ) ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22251, [ =( join( X, Y ), join( join( X, Y ), meet( X, Z ) ) ) ] )
% 2.95/3.38  , clause( 993, [ =( join( join( X, Z ), meet( X, Y ) ), join( X, Z ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22253, [ =( join( composition( X, meet( one, Y ) ), X ), join( X, 
% 2.95/3.38    meet( composition( X, meet( one, Y ) ), Z ) ) ) ] )
% 2.95/3.38  , clause( 6805, [ =( join( composition( Y, meet( one, X ) ), Y ), Y ) ] )
% 2.95/3.38  , 0, clause( 22251, [ =( join( X, Y ), join( join( X, Y ), meet( X, Z ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, composition( X, meet( one, Y ) ) ), :=( Y, X ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22254, [ =( X, join( X, meet( composition( X, meet( one, Y ) ), Z )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , clause( 6805, [ =( join( composition( Y, meet( one, X ) ), Y ), Y ) ] )
% 2.95/3.38  , 0, clause( 22253, [ =( join( composition( X, meet( one, Y ) ), X ), join( 
% 2.95/3.38    X, meet( composition( X, meet( one, Y ) ), Z ) ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22256, [ =( join( X, meet( composition( X, meet( one, Y ) ), Z ) )
% 2.95/3.38    , X ) ] )
% 2.95/3.38  , clause( 22254, [ =( X, join( X, meet( composition( X, meet( one, Y ) ), Z
% 2.95/3.38     ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 9427, [ =( join( X, meet( composition( X, meet( one, Y ) ), Z ) ), 
% 2.95/3.38    X ) ] )
% 2.95/3.38  , clause( 22256, [ =( join( X, meet( composition( X, meet( one, Y ) ), Z )
% 2.95/3.38     ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.95/3.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22259, [ =( join( X, Y ), join( join( X, Y ), meet( X, Z ) ) ) ] )
% 2.95/3.38  , clause( 993, [ =( join( join( X, Z ), meet( X, Y ) ), join( X, Z ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22261, [ =( join( composition( converse( meet( X, one ) ), Y ), Y )
% 2.95/3.38    , join( Y, meet( composition( converse( meet( X, one ) ), Y ), Z ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 5496, [ =( join( composition( converse( meet( X, one ) ), Y ), Y
% 2.95/3.38     ), Y ) ] )
% 2.95/3.38  , 0, clause( 22259, [ =( join( X, Y ), join( join( X, Y ), meet( X, Z ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, composition( converse( meet( X, one ) ), Y ) ), :=( Y, Y ), :=( Z
% 2.95/3.38    , Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22262, [ =( Y, join( Y, meet( composition( converse( meet( X, one )
% 2.95/3.38     ), Y ), Z ) ) ) ] )
% 2.95/3.38  , clause( 5496, [ =( join( composition( converse( meet( X, one ) ), Y ), Y
% 2.95/3.38     ), Y ) ] )
% 2.95/3.38  , 0, clause( 22261, [ =( join( composition( converse( meet( X, one ) ), Y )
% 2.95/3.38    , Y ), join( Y, meet( composition( converse( meet( X, one ) ), Y ), Z ) )
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22264, [ =( join( X, meet( composition( converse( meet( Y, one ) )
% 2.95/3.38    , X ), Z ) ), X ) ] )
% 2.95/3.38  , clause( 22262, [ =( Y, join( Y, meet( composition( converse( meet( X, one
% 2.95/3.38     ) ), Y ), Z ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 9429, [ =( join( Y, meet( composition( converse( meet( X, one ) ), 
% 2.95/3.38    Y ), Z ) ), Y ) ] )
% 2.95/3.38  , clause( 22264, [ =( join( X, meet( composition( converse( meet( Y, one )
% 2.95/3.38     ), X ), Z ) ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 2.95/3.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22268, [ =( join( join( X, meet( Y, Z ) ), meet( Z, Y ) ), join( 
% 2.95/3.38    meet( Z, Y ), X ) ) ] )
% 2.95/3.38  , clause( 2966, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 472, [ =( join( join( Z, X ), Y ), join( join( Y, X ), Z ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, 11, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, meet( Y, Z ) ), :=( Y, meet( Z, Y ) ), :=( Z, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10001, [ =( join( join( Z, meet( Y, X ) ), meet( X, Y ) ), join( 
% 2.95/3.38    meet( X, Y ), Z ) ) ] )
% 2.95/3.38  , clause( 22268, [ =( join( join( X, meet( Y, Z ) ), meet( Z, Y ) ), join( 
% 2.95/3.38    meet( Z, Y ), X ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 2.95/3.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22272, [ =( composition( X, join( meet( Y, Z ), meet( Z, Y ) ) ), 
% 2.95/3.38    composition( X, meet( Z, Y ) ) ) ] )
% 2.95/3.38  , clause( 2966, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 305, [ =( composition( X, join( Z, Y ) ), composition( X, join( 
% 2.95/3.38    Y, Z ) ) ) ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, meet( Z, Y ) ), :=( Z, meet( Y, Z ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22274, [ =( composition( X, meet( Y, Z ) ), composition( X, meet( Z
% 2.95/3.38    , Y ) ) ) ] )
% 2.95/3.38  , clause( 2966, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 22272, [ =( composition( X, join( meet( Y, Z ), meet( Z, Y ) )
% 2.95/3.38     ), composition( X, meet( Z, Y ) ) ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10017, [ =( composition( Z, meet( X, Y ) ), composition( Z, meet( Y
% 2.95/3.38    , X ) ) ) ] )
% 2.95/3.38  , clause( 22274, [ =( composition( X, meet( Y, Z ) ), composition( X, meet( 
% 2.95/3.38    Z, Y ) ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.95/3.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22276, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ] )
% 2.95/3.38  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22279, [ =( join( join( X, meet( Y, Z ) ), meet( Z, Y ) ), join( X
% 2.95/3.38    , meet( Y, Z ) ) ) ] )
% 2.95/3.38  , clause( 2966, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 22276, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, meet( Y, Z ) ), :=( Z, meet( Z, Y ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22280, [ =( join( meet( Z, Y ), X ), join( X, meet( Y, Z ) ) ) ] )
% 2.95/3.38  , clause( 10001, [ =( join( join( Z, meet( Y, X ) ), meet( X, Y ) ), join( 
% 2.95/3.38    meet( X, Y ), Z ) ) ] )
% 2.95/3.38  , 0, clause( 22279, [ =( join( join( X, meet( Y, Z ) ), meet( Z, Y ) ), 
% 2.95/3.38    join( X, meet( Y, Z ) ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22281, [ =( join( Z, meet( Y, X ) ), join( meet( X, Y ), Z ) ) ] )
% 2.95/3.38  , clause( 22280, [ =( join( meet( Z, Y ), X ), join( X, meet( Y, Z ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10034, [ =( join( Z, meet( X, Y ) ), join( meet( Y, X ), Z ) ) ] )
% 2.95/3.38  , clause( 22281, [ =( join( Z, meet( Y, X ) ), join( meet( X, Y ), Z ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 2.95/3.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22283, [ =( meet( composition( X, meet( one, composition( converse( 
% 2.95/3.38    X ), Y ) ) ), Y ), join( meet( X, Y ), meet( composition( X, meet( one, 
% 2.95/3.38    composition( converse( X ), Y ) ) ), Y ) ) ) ] )
% 2.95/3.38  , clause( 168, [ =( join( meet( X, Y ), meet( composition( X, meet( one, 
% 2.95/3.38    composition( converse( X ), Y ) ) ), Y ) ), meet( composition( X, meet( 
% 2.95/3.38    one, composition( converse( X ), Y ) ) ), Y ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22289, [ =( meet( composition( X, meet( one, composition( converse( 
% 2.95/3.38    X ), composition( X, top ) ) ) ), composition( X, top ) ), join( meet( X
% 2.95/3.38    , composition( X, top ) ), composition( X, meet( one, composition( 
% 2.95/3.38    converse( X ), composition( X, top ) ) ) ) ) ) ] )
% 2.95/3.38  , clause( 2773, [ =( meet( composition( X, Y ), composition( X, top ) ), 
% 2.95/3.38    composition( X, Y ) ) ] )
% 2.95/3.38  , 0, clause( 22283, [ =( meet( composition( X, meet( one, composition( 
% 2.95/3.38    converse( X ), Y ) ) ), Y ), join( meet( X, Y ), meet( composition( X, 
% 2.95/3.38    meet( one, composition( converse( X ), Y ) ) ), Y ) ) ) ] )
% 2.95/3.38  , 0, 21, substitution( 0, [ :=( X, X ), :=( Y, meet( one, composition( 
% 2.95/3.38    converse( X ), composition( X, top ) ) ) )] ), substitution( 1, [ :=( X, 
% 2.95/3.38    X ), :=( Y, composition( X, top ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22291, [ =( composition( X, meet( one, composition( converse( X ), 
% 2.95/3.38    composition( X, top ) ) ) ), join( meet( X, composition( X, top ) ), 
% 2.95/3.38    composition( X, meet( one, composition( converse( X ), composition( X, 
% 2.95/3.38    top ) ) ) ) ) ) ] )
% 2.95/3.38  , clause( 2773, [ =( meet( composition( X, Y ), composition( X, top ) ), 
% 2.95/3.38    composition( X, Y ) ) ] )
% 2.95/3.38  , 0, clause( 22289, [ =( meet( composition( X, meet( one, composition( 
% 2.95/3.38    converse( X ), composition( X, top ) ) ) ), composition( X, top ) ), join( 
% 2.95/3.38    meet( X, composition( X, top ) ), composition( X, meet( one, composition( 
% 2.95/3.38    converse( X ), composition( X, top ) ) ) ) ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, meet( one, composition( 
% 2.95/3.38    converse( X ), composition( X, top ) ) ) )] ), substitution( 1, [ :=( X, 
% 2.95/3.38    X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22297, [ =( composition( X, meet( one, composition( converse( X ), 
% 2.95/3.38    composition( X, top ) ) ) ), join( X, composition( X, meet( one, 
% 2.95/3.38    composition( converse( X ), composition( X, top ) ) ) ) ) ) ] )
% 2.95/3.38  , clause( 1668, [ =( meet( X, composition( X, top ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22291, [ =( composition( X, meet( one, composition( converse( 
% 2.95/3.38    X ), composition( X, top ) ) ) ), join( meet( X, composition( X, top ) )
% 2.95/3.38    , composition( X, meet( one, composition( converse( X ), composition( X, 
% 2.95/3.38    top ) ) ) ) ) ) ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22298, [ =( composition( X, meet( one, composition( converse( X ), 
% 2.95/3.38    composition( X, top ) ) ) ), X ) ] )
% 2.95/3.38  , clause( 6838, [ =( join( Y, composition( Y, meet( one, X ) ) ), Y ) ] )
% 2.95/3.38  , 0, clause( 22297, [ =( composition( X, meet( one, composition( converse( 
% 2.95/3.38    X ), composition( X, top ) ) ) ), join( X, composition( X, meet( one, 
% 2.95/3.38    composition( converse( X ), composition( X, top ) ) ) ) ) ) ] )
% 2.95/3.38  , 0, 11, substitution( 0, [ :=( X, composition( converse( X ), composition( 
% 2.95/3.38    X, top ) ) ), :=( Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22299, [ =( composition( X, meet( one, composition( composition( 
% 2.95/3.38    converse( X ), X ), top ) ) ), X ) ] )
% 2.95/3.38  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.38    composition( X, Y ), Z ) ) ] )
% 2.95/3.38  , 0, clause( 22298, [ =( composition( X, meet( one, composition( converse( 
% 2.95/3.38    X ), composition( X, top ) ) ) ), X ) ] )
% 2.95/3.38  , 0, 5, substitution( 0, [ :=( X, converse( X ) ), :=( Y, X ), :=( Z, top )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22300, [ =( composition( X, meet( one, converse( composition( top, 
% 2.95/3.38    X ) ) ) ), X ) ] )
% 2.95/3.38  , clause( 2254, [ =( composition( composition( converse( X ), X ), top ), 
% 2.95/3.38    converse( composition( top, X ) ) ) ] )
% 2.95/3.38  , 0, clause( 22299, [ =( composition( X, meet( one, composition( 
% 2.95/3.38    composition( converse( X ), X ), top ) ) ), X ) ] )
% 2.95/3.38  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10296, [ =( composition( X, meet( one, converse( composition( top, 
% 2.95/3.38    X ) ) ) ), X ) ] )
% 2.95/3.38  , clause( 22300, [ =( composition( X, meet( one, converse( composition( top
% 2.95/3.38    , X ) ) ) ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22302, [ =( X, composition( X, meet( one, converse( composition( 
% 2.95/3.38    top, X ) ) ) ) ) ] )
% 2.95/3.38  , clause( 10296, [ =( composition( X, meet( one, converse( composition( top
% 2.95/3.38    , X ) ) ) ), X ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22303, [ =( X, composition( X, meet( converse( composition( top, X
% 2.95/3.38     ) ), one ) ) ) ] )
% 2.95/3.38  , clause( 10017, [ =( composition( Z, meet( X, Y ) ), composition( Z, meet( 
% 2.95/3.38    Y, X ) ) ) ] )
% 2.95/3.38  , 0, clause( 22302, [ =( X, composition( X, meet( one, converse( 
% 2.95/3.38    composition( top, X ) ) ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, converse( composition( top
% 2.95/3.38    , X ) ) ), :=( Z, X )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22309, [ =( composition( X, meet( converse( composition( top, X ) )
% 2.95/3.38    , one ) ), X ) ] )
% 2.95/3.38  , clause( 22303, [ =( X, composition( X, meet( converse( composition( top, 
% 2.95/3.38    X ) ), one ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10302, [ =( composition( X, meet( converse( composition( top, X ) )
% 2.95/3.38    , one ) ), X ) ] )
% 2.95/3.38  , clause( 22309, [ =( composition( X, meet( converse( composition( top, X )
% 2.95/3.38     ), one ) ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22313, [ =( composition( converse( Y ), X ), converse( composition( 
% 2.95/3.38    converse( X ), Y ) ) ) ] )
% 2.95/3.38  , clause( 20, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 2.95/3.38    converse( Y ), X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22318, [ =( composition( converse( meet( converse( composition( top
% 2.95/3.38    , converse( X ) ) ), one ) ), X ), converse( converse( X ) ) ) ] )
% 2.95/3.38  , clause( 10302, [ =( composition( X, meet( converse( composition( top, X )
% 2.95/3.38     ), one ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22313, [ =( composition( converse( Y ), X ), converse( 
% 2.95/3.38    composition( converse( X ), Y ) ) ) ] )
% 2.95/3.38  , 0, 12, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, meet( converse( composition( top, converse( X ) ) ), 
% 2.95/3.38    one ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22319, [ =( composition( converse( meet( converse( composition( top
% 2.95/3.38    , converse( X ) ) ), one ) ), X ), X ) ] )
% 2.95/3.38  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22318, [ =( composition( converse( meet( converse( composition( 
% 2.95/3.38    top, converse( X ) ) ), one ) ), X ), converse( converse( X ) ) ) ] )
% 2.95/3.38  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22320, [ =( composition( converse( meet( composition( X, converse( 
% 2.95/3.38    top ) ), one ) ), X ), X ) ] )
% 2.95/3.38  , clause( 19, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 2.95/3.38    X, converse( Y ) ) ) ] )
% 2.95/3.38  , 0, clause( 22319, [ =( composition( converse( meet( converse( composition( 
% 2.95/3.38    top, converse( X ) ) ), one ) ), X ), X ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22321, [ =( composition( converse( meet( composition( X, top ), one
% 2.95/3.38     ) ), X ), X ) ] )
% 2.95/3.38  , clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.38  , 0, clause( 22320, [ =( composition( converse( meet( composition( X, 
% 2.95/3.38    converse( top ) ), one ) ), X ), X ) ] )
% 2.95/3.38  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10346, [ =( composition( converse( meet( composition( X, top ), one
% 2.95/3.38     ) ), X ), X ) ] )
% 2.95/3.38  , clause( 22321, [ =( composition( converse( meet( composition( X, top ), 
% 2.95/3.38    one ) ), X ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22324, [ =( X, composition( converse( meet( composition( X, top ), 
% 2.95/3.38    one ) ), X ) ) ] )
% 2.95/3.38  , clause( 10346, [ =( composition( converse( meet( composition( X, top ), 
% 2.95/3.38    one ) ), X ), X ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22325, [ =( sk1, composition( converse( meet( sk1, one ) ), sk1 ) )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 16, [ =( composition( sk1, top ), sk1 ) ] )
% 2.95/3.38  , 0, clause( 22324, [ =( X, composition( converse( meet( composition( X, 
% 2.95/3.38    top ), one ) ), X ) ) ] )
% 2.95/3.38  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, sk1 )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22326, [ =( composition( converse( meet( sk1, one ) ), sk1 ), sk1 )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 22325, [ =( sk1, composition( converse( meet( sk1, one ) ), sk1 )
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, substitution( 0, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10369, [ =( composition( converse( meet( sk1, one ) ), sk1 ), sk1 )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 22326, [ =( composition( converse( meet( sk1, one ) ), sk1 ), sk1
% 2.95/3.38     ) ] )
% 2.95/3.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22328, [ =( meet( composition( X, meet( Y, converse( X ) ) ), one )
% 2.95/3.38    , join( meet( composition( X, Y ), one ), meet( composition( X, meet( Y, 
% 2.95/3.38    converse( X ) ) ), one ) ) ) ] )
% 2.95/3.38  , clause( 169, [ =( join( meet( composition( X, Y ), one ), meet( 
% 2.95/3.38    composition( X, meet( Y, converse( X ) ) ), one ) ), meet( composition( X
% 2.95/3.38    , meet( Y, converse( X ) ) ), one ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22332, [ =( meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, converse( converse( meet( sk1, one ) ) ) ) ), one ), join( meet( sk1
% 2.95/3.38    , one ), meet( composition( converse( meet( sk1, one ) ), meet( sk1, 
% 2.95/3.38    converse( converse( meet( sk1, one ) ) ) ) ), one ) ) ) ] )
% 2.95/3.38  , clause( 10369, [ =( composition( converse( meet( sk1, one ) ), sk1 ), sk1
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, clause( 22328, [ =( meet( composition( X, meet( Y, converse( X ) ) ), 
% 2.95/3.38    one ), join( meet( composition( X, Y ), one ), meet( composition( X, meet( 
% 2.95/3.38    Y, converse( X ) ) ), one ) ) ) ] )
% 2.95/3.38  , 0, 17, substitution( 0, [] ), substitution( 1, [ :=( X, converse( meet( 
% 2.95/3.38    sk1, one ) ) ), :=( Y, sk1 )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22334, [ =( meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, converse( converse( meet( sk1, one ) ) ) ) ), one ), join( meet( sk1
% 2.95/3.38    , one ), meet( composition( converse( meet( sk1, one ) ), meet( sk1, meet( 
% 2.95/3.38    sk1, one ) ) ), one ) ) ) ] )
% 2.95/3.38  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22332, [ =( meet( composition( converse( meet( sk1, one ) ), 
% 2.95/3.38    meet( sk1, converse( converse( meet( sk1, one ) ) ) ) ), one ), join( 
% 2.95/3.38    meet( sk1, one ), meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, converse( converse( meet( sk1, one ) ) ) ) ), one ) ) ) ] )
% 2.95/3.38  , 0, 27, substitution( 0, [ :=( X, meet( sk1, one ) )] ), substitution( 1
% 2.95/3.38    , [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22335, [ =( meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, meet( sk1, one ) ) ), one ), join( meet( sk1, one ), meet( 
% 2.95/3.38    composition( converse( meet( sk1, one ) ), meet( sk1, meet( sk1, one ) )
% 2.95/3.38     ), one ) ) ) ] )
% 2.95/3.38  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22334, [ =( meet( composition( converse( meet( sk1, one ) ), 
% 2.95/3.38    meet( sk1, converse( converse( meet( sk1, one ) ) ) ) ), one ), join( 
% 2.95/3.38    meet( sk1, one ), meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, meet( sk1, one ) ) ), one ) ) ) ] )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, meet( sk1, one ) )] ), substitution( 1, [] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22340, [ =( meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, meet( sk1, one ) ) ), one ), join( meet( sk1, one ), meet( 
% 2.95/3.38    composition( converse( meet( sk1, one ) ), meet( sk1, one ) ), one ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 967, [ =( meet( Y, meet( Y, X ) ), meet( Y, X ) ) ] )
% 2.95/3.38  , 0, clause( 22335, [ =( meet( composition( converse( meet( sk1, one ) ), 
% 2.95/3.38    meet( sk1, meet( sk1, one ) ) ), one ), join( meet( sk1, one ), meet( 
% 2.95/3.38    composition( converse( meet( sk1, one ) ), meet( sk1, meet( sk1, one ) )
% 2.95/3.38     ), one ) ) ) ] )
% 2.95/3.38  , 0, 23, substitution( 0, [ :=( X, one ), :=( Y, sk1 )] ), substitution( 1
% 2.95/3.38    , [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22341, [ =( meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, one ) ), one ), join( meet( sk1, one ), meet( composition( converse( 
% 2.95/3.38    meet( sk1, one ) ), meet( sk1, one ) ), one ) ) ) ] )
% 2.95/3.38  , clause( 967, [ =( meet( Y, meet( Y, X ) ), meet( Y, X ) ) ] )
% 2.95/3.38  , 0, clause( 22340, [ =( meet( composition( converse( meet( sk1, one ) ), 
% 2.95/3.38    meet( sk1, meet( sk1, one ) ) ), one ), join( meet( sk1, one ), meet( 
% 2.95/3.38    composition( converse( meet( sk1, one ) ), meet( sk1, one ) ), one ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, one ), :=( Y, sk1 )] ), substitution( 1
% 2.95/3.38    , [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22344, [ =( meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, one ) ), one ), meet( sk1, one ) ) ] )
% 2.95/3.38  , clause( 9429, [ =( join( Y, meet( composition( converse( meet( X, one ) )
% 2.95/3.38    , Y ), Z ) ), Y ) ] )
% 2.95/3.38  , 0, clause( 22341, [ =( meet( composition( converse( meet( sk1, one ) ), 
% 2.95/3.38    meet( sk1, one ) ), one ), join( meet( sk1, one ), meet( composition( 
% 2.95/3.38    converse( meet( sk1, one ) ), meet( sk1, one ) ), one ) ) ) ] )
% 2.95/3.38  , 0, 11, substitution( 0, [ :=( X, sk1 ), :=( Y, meet( sk1, one ) ), :=( Z
% 2.95/3.38    , one )] ), substitution( 1, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10382, [ =( meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, one ) ), one ), meet( sk1, one ) ) ] )
% 2.95/3.38  , clause( 22344, [ =( meet( composition( converse( meet( sk1, one ) ), meet( 
% 2.95/3.38    sk1, one ) ), one ), meet( sk1, one ) ) ] )
% 2.95/3.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22346, [ =( sk1, composition( converse( meet( sk1, one ) ), sk1 ) )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 10369, [ =( composition( converse( meet( sk1, one ) ), sk1 ), sk1
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, substitution( 0, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22347, [ =( sk1, composition( converse( meet( one, sk1 ) ), sk1 ) )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 2986, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 22346, [ =( sk1, composition( converse( meet( sk1, one ) ), 
% 2.95/3.38    sk1 ) ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, one ), :=( Y, sk1 )] ), substitution( 1
% 2.95/3.38    , [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22350, [ =( composition( converse( meet( one, sk1 ) ), sk1 ), sk1 )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 22347, [ =( sk1, composition( converse( meet( one, sk1 ) ), sk1 )
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, substitution( 0, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10384, [ =( composition( converse( meet( one, sk1 ) ), sk1 ), sk1 )
% 2.95/3.38     ] )
% 2.95/3.38  , clause( 22350, [ =( composition( converse( meet( one, sk1 ) ), sk1 ), sk1
% 2.95/3.38     ) ] )
% 2.95/3.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22352, [ =( composition( X, Y ), meet( composition( X, top ), 
% 2.95/3.38    composition( X, Y ) ) ) ] )
% 2.95/3.38  , clause( 3140, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 2.95/3.38    composition( X, Y ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22355, [ =( composition( converse( meet( one, sk1 ) ), sk1 ), meet( 
% 2.95/3.38    composition( converse( meet( one, sk1 ) ), top ), sk1 ) ) ] )
% 2.95/3.38  , clause( 10384, [ =( composition( converse( meet( one, sk1 ) ), sk1 ), sk1
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, clause( 22352, [ =( composition( X, Y ), meet( composition( X, top ), 
% 2.95/3.38    composition( X, Y ) ) ) ] )
% 2.95/3.38  , 0, 14, substitution( 0, [] ), substitution( 1, [ :=( X, converse( meet( 
% 2.95/3.38    one, sk1 ) ) ), :=( Y, sk1 )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22356, [ =( sk1, meet( composition( converse( meet( one, sk1 ) ), 
% 2.95/3.38    top ), sk1 ) ) ] )
% 2.95/3.38  , clause( 10384, [ =( composition( converse( meet( one, sk1 ) ), sk1 ), sk1
% 2.95/3.38     ) ] )
% 2.95/3.38  , 0, clause( 22355, [ =( composition( converse( meet( one, sk1 ) ), sk1 ), 
% 2.95/3.38    meet( composition( converse( meet( one, sk1 ) ), top ), sk1 ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22359, [ =( sk1, meet( converse( composition( top, meet( one, sk1 )
% 2.95/3.38     ) ), sk1 ) ) ] )
% 2.95/3.38  , clause( 217, [ =( composition( converse( X ), top ), converse( 
% 2.95/3.38    composition( top, X ) ) ) ] )
% 2.95/3.38  , 0, clause( 22356, [ =( sk1, meet( composition( converse( meet( one, sk1 )
% 2.95/3.38     ), top ), sk1 ) ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, meet( one, sk1 ) )] ), substitution( 1, [] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22360, [ =( meet( converse( composition( top, meet( one, sk1 ) ) )
% 2.95/3.38    , sk1 ), sk1 ) ] )
% 2.95/3.38  , clause( 22359, [ =( sk1, meet( converse( composition( top, meet( one, sk1
% 2.95/3.38     ) ) ), sk1 ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10393, [ =( meet( converse( composition( top, meet( one, sk1 ) ) )
% 2.95/3.38    , sk1 ), sk1 ) ] )
% 2.95/3.38  , clause( 22360, [ =( meet( converse( composition( top, meet( one, sk1 ) )
% 2.95/3.38     ), sk1 ), sk1 ) ] )
% 2.95/3.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22362, [ =( meet( composition( meet( converse( Y ), composition( Z
% 2.95/3.38    , X ) ), converse( X ) ), Z ), join( meet( converse( composition( X, Y )
% 2.95/3.38     ), Z ), meet( composition( meet( converse( Y ), composition( Z, X ) ), 
% 2.95/3.38    converse( X ) ), Z ) ) ) ] )
% 2.95/3.38  , clause( 185, [ =( join( meet( converse( composition( Y, X ) ), Z ), meet( 
% 2.95/3.38    composition( meet( converse( X ), composition( Z, Y ) ), converse( Y ) )
% 2.95/3.38    , Z ) ), meet( composition( meet( converse( X ), composition( Z, Y ) ), 
% 2.95/3.38    converse( Y ) ), Z ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22367, [ =( meet( composition( meet( converse( meet( one, sk1 ) ), 
% 2.95/3.38    composition( sk1, top ) ), converse( top ) ), sk1 ), join( sk1, meet( 
% 2.95/3.38    composition( meet( converse( meet( one, sk1 ) ), composition( sk1, top )
% 2.95/3.38     ), converse( top ) ), sk1 ) ) ) ] )
% 2.95/3.38  , clause( 10393, [ =( meet( converse( composition( top, meet( one, sk1 ) )
% 2.95/3.38     ), sk1 ), sk1 ) ] )
% 2.95/3.38  , 0, clause( 22362, [ =( meet( composition( meet( converse( Y ), 
% 2.95/3.38    composition( Z, X ) ), converse( X ) ), Z ), join( meet( converse( 
% 2.95/3.38    composition( X, Y ) ), Z ), meet( composition( meet( converse( Y ), 
% 2.95/3.38    composition( Z, X ) ), converse( X ) ), Z ) ) ) ] )
% 2.95/3.38  , 0, 15, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, 
% 2.95/3.38    meet( one, sk1 ) ), :=( Z, sk1 )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22368, [ =( meet( composition( meet( converse( meet( one, sk1 ) ), 
% 2.95/3.38    composition( sk1, top ) ), converse( top ) ), sk1 ), sk1 ) ] )
% 2.95/3.38  , clause( 989, [ =( join( X, meet( Y, X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22367, [ =( meet( composition( meet( converse( meet( one, sk1
% 2.95/3.38     ) ), composition( sk1, top ) ), converse( top ) ), sk1 ), join( sk1, 
% 2.95/3.38    meet( composition( meet( converse( meet( one, sk1 ) ), composition( sk1, 
% 2.95/3.38    top ) ), converse( top ) ), sk1 ) ) ) ] )
% 2.95/3.38  , 0, 14, substitution( 0, [ :=( X, sk1 ), :=( Y, composition( meet( 
% 2.95/3.38    converse( meet( one, sk1 ) ), composition( sk1, top ) ), converse( top )
% 2.95/3.38     ) )] ), substitution( 1, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22369, [ =( meet( composition( meet( converse( meet( one, sk1 ) ), 
% 2.95/3.38    sk1 ), converse( top ) ), sk1 ), sk1 ) ] )
% 2.95/3.38  , clause( 16, [ =( composition( sk1, top ), sk1 ) ] )
% 2.95/3.38  , 0, clause( 22368, [ =( meet( composition( meet( converse( meet( one, sk1
% 2.95/3.38     ) ), composition( sk1, top ) ), converse( top ) ), sk1 ), sk1 ) ] )
% 2.95/3.38  , 0, 8, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22370, [ =( composition( meet( converse( meet( one, sk1 ) ), sk1 )
% 2.95/3.38    , converse( top ) ), sk1 ) ] )
% 2.95/3.38  , clause( 3794, [ =( meet( composition( meet( X, sk1 ), Y ), sk1 ), 
% 2.95/3.38    composition( meet( X, sk1 ), Y ) ) ] )
% 2.95/3.38  , 0, clause( 22369, [ =( meet( composition( meet( converse( meet( one, sk1
% 2.95/3.38     ) ), sk1 ), converse( top ) ), sk1 ), sk1 ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, converse( meet( one, sk1 ) ) ), :=( Y, 
% 2.95/3.38    converse( top ) )] ), substitution( 1, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22371, [ =( composition( meet( converse( meet( one, sk1 ) ), sk1 )
% 2.95/3.38    , top ), sk1 ) ] )
% 2.95/3.38  , clause( 214, [ =( converse( top ), top ) ] )
% 2.95/3.38  , 0, clause( 22370, [ =( composition( meet( converse( meet( one, sk1 ) ), 
% 2.95/3.38    sk1 ), converse( top ) ), sk1 ) ] )
% 2.95/3.38  , 0, 8, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10488, [ =( composition( meet( converse( meet( one, sk1 ) ), sk1 )
% 2.95/3.38    , top ), sk1 ) ] )
% 2.95/3.38  , clause( 22371, [ =( composition( meet( converse( meet( one, sk1 ) ), sk1
% 2.95/3.38     ), top ), sk1 ) ] )
% 2.95/3.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22373, [ =( sk1, composition( meet( converse( meet( one, sk1 ) ), 
% 2.95/3.38    sk1 ), top ) ) ] )
% 2.95/3.38  , clause( 10488, [ =( composition( meet( converse( meet( one, sk1 ) ), sk1
% 2.95/3.38     ), top ), sk1 ) ] )
% 2.95/3.38  , 0, substitution( 0, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22374, [ =( sk1, composition( meet( converse( meet( sk1, one ) ), 
% 2.95/3.38    sk1 ), top ) ) ] )
% 2.95/3.38  , clause( 2986, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 22373, [ =( sk1, composition( meet( converse( meet( one, sk1 )
% 2.95/3.38     ), sk1 ), top ) ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [ :=( X, sk1 ), :=( Y, one )] ), substitution( 1
% 2.95/3.38    , [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22377, [ =( composition( meet( converse( meet( sk1, one ) ), sk1 )
% 2.95/3.38    , top ), sk1 ) ] )
% 2.95/3.38  , clause( 22374, [ =( sk1, composition( meet( converse( meet( sk1, one ) )
% 2.95/3.38    , sk1 ), top ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 10494, [ =( composition( meet( converse( meet( sk1, one ) ), sk1 )
% 2.95/3.38    , top ), sk1 ) ] )
% 2.95/3.38  , clause( 22377, [ =( composition( meet( converse( meet( sk1, one ) ), sk1
% 2.95/3.38     ), top ), sk1 ) ] )
% 2.95/3.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22379, [ =( meet( complement( Y ), X ), meet( complement( meet( X, 
% 2.95/3.38    Y ) ), X ) ) ] )
% 2.95/3.38  , clause( 6305, [ =( meet( complement( meet( X, Y ) ), X ), meet( 
% 2.95/3.38    complement( Y ), X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22385, [ =( meet( complement( complement( X ) ), Y ), meet( join( 
% 2.95/3.38    complement( Y ), X ), Y ) ) ] )
% 2.95/3.38  , clause( 1086, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 2.95/3.38    complement( Y ), X ) ) ] )
% 2.95/3.38  , 0, clause( 22379, [ =( meet( complement( Y ), X ), meet( complement( meet( 
% 2.95/3.38    X, Y ) ), X ) ) ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, Y ), :=( Y, complement( X ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22386, [ =( meet( X, Y ), meet( join( complement( Y ), X ), Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 863, [ =( complement( complement( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22385, [ =( meet( complement( complement( X ) ), Y ), meet( 
% 2.95/3.38    join( complement( Y ), X ), Y ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.95/3.38    :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22387, [ =( meet( join( complement( Y ), X ), Y ), meet( X, Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22386, [ =( meet( X, Y ), meet( join( complement( Y ), X ), Y ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 11994, [ =( meet( join( complement( X ), Y ), X ), meet( Y, X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22387, [ =( meet( join( complement( Y ), X ), Y ), meet( X, Y ) )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22389, [ =( meet( X, Y ), join( meet( X, Y ), meet( Y, X ) ) ) ] )
% 2.95/3.38  , clause( 2966, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22393, [ =( meet( X, join( complement( X ), Y ) ), join( meet( X, 
% 2.95/3.38    join( complement( X ), Y ) ), meet( Y, X ) ) ) ] )
% 2.95/3.38  , clause( 11994, [ =( meet( join( complement( X ), Y ), X ), meet( Y, X ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, clause( 22389, [ =( meet( X, Y ), join( meet( X, Y ), meet( Y, X ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, 14, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, join( complement( X ), Y ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22395, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 6041, [ =( join( meet( X, join( complement( X ), Y ) ), meet( Y, 
% 2.95/3.38    X ) ), meet( Y, X ) ) ] )
% 2.95/3.38  , 0, clause( 22393, [ =( meet( X, join( complement( X ), Y ) ), join( meet( 
% 2.95/3.38    X, join( complement( X ), Y ) ), meet( Y, X ) ) ) ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 12010, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22395, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22398, [ =( meet( Y, X ), meet( X, join( complement( X ), Y ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 12010, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22401, [ =( meet( meet( X, Y ), Y ), meet( Y, join( X, complement( 
% 2.95/3.38    Y ) ) ) ) ] )
% 2.95/3.38  , clause( 4895, [ =( join( complement( Y ), meet( X, Y ) ), join( X, 
% 2.95/3.38    complement( Y ) ) ) ] )
% 2.95/3.38  , 0, clause( 22398, [ =( meet( Y, X ), meet( X, join( complement( X ), Y )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, Y ), :=( Y, meet( X, Y ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22402, [ =( meet( X, Y ), meet( Y, join( X, complement( Y ) ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 937, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 2.95/3.38  , 0, clause( 22401, [ =( meet( meet( X, Y ), Y ), meet( Y, join( X, 
% 2.95/3.38    complement( Y ) ) ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22403, [ =( meet( Y, join( X, complement( Y ) ) ), meet( X, Y ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22402, [ =( meet( X, Y ), meet( Y, join( X, complement( Y ) ) ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 12019, [ =( meet( X, join( Y, complement( X ) ) ), meet( Y, X ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , clause( 22403, [ =( meet( Y, join( X, complement( Y ) ) ), meet( X, Y ) )
% 2.95/3.38     ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.95/3.38     )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22405, [ =( meet( composition( X, meet( one, composition( converse( 
% 2.95/3.38    X ), Y ) ) ), Y ), join( meet( X, Y ), meet( composition( X, meet( one, 
% 2.95/3.38    composition( converse( X ), Y ) ) ), Y ) ) ) ] )
% 2.95/3.38  , clause( 168, [ =( join( meet( X, Y ), meet( composition( X, meet( one, 
% 2.95/3.38    composition( converse( X ), Y ) ) ), Y ) ), meet( composition( X, meet( 
% 2.95/3.38    one, composition( converse( X ), Y ) ) ), Y ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22410, [ =( meet( composition( converse( meet( X, one ) ), meet( 
% 2.95/3.38    one, composition( converse( converse( meet( X, one ) ) ), one ) ) ), one
% 2.95/3.38     ), join( converse( meet( X, one ) ), meet( composition( converse( meet( 
% 2.95/3.38    X, one ) ), meet( one, composition( converse( converse( meet( X, one ) )
% 2.95/3.38     ), one ) ) ), one ) ) ) ] )
% 2.95/3.38  , clause( 8222, [ =( meet( converse( meet( X, one ) ), one ), converse( 
% 2.95/3.38    meet( X, one ) ) ) ] )
% 2.95/3.38  , 0, clause( 22405, [ =( meet( composition( X, meet( one, composition( 
% 2.95/3.38    converse( X ), Y ) ) ), Y ), join( meet( X, Y ), meet( composition( X, 
% 2.95/3.38    meet( one, composition( converse( X ), Y ) ) ), Y ) ) ) ] )
% 2.95/3.38  , 0, 18, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.95/3.38    converse( meet( X, one ) ) ), :=( Y, one )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22411, [ =( meet( composition( converse( meet( X, one ) ), meet( 
% 2.95/3.38    one, composition( converse( converse( meet( X, one ) ) ), one ) ) ), one
% 2.95/3.38     ), converse( meet( X, one ) ) ) ] )
% 2.95/3.38  , clause( 9427, [ =( join( X, meet( composition( X, meet( one, Y ) ), Z ) )
% 2.95/3.38    , X ) ] )
% 2.95/3.38  , 0, clause( 22410, [ =( meet( composition( converse( meet( X, one ) ), 
% 2.95/3.38    meet( one, composition( converse( converse( meet( X, one ) ) ), one ) ) )
% 2.95/3.38    , one ), join( converse( meet( X, one ) ), meet( composition( converse( 
% 2.95/3.38    meet( X, one ) ), meet( one, composition( converse( converse( meet( X, 
% 2.95/3.38    one ) ) ), one ) ) ), one ) ) ) ] )
% 2.95/3.38  , 0, 17, substitution( 0, [ :=( X, converse( meet( X, one ) ) ), :=( Y, 
% 2.95/3.38    composition( converse( converse( meet( X, one ) ) ), one ) ), :=( Z, one
% 2.95/3.38     )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22412, [ =( meet( composition( converse( meet( X, one ) ), meet( 
% 2.95/3.38    one, converse( converse( meet( X, one ) ) ) ) ), one ), converse( meet( X
% 2.95/3.38    , one ) ) ) ] )
% 2.95/3.38  , clause( 5, [ =( composition( X, one ), X ) ] )
% 2.95/3.38  , 0, clause( 22411, [ =( meet( composition( converse( meet( X, one ) ), 
% 2.95/3.38    meet( one, composition( converse( converse( meet( X, one ) ) ), one ) ) )
% 2.95/3.38    , one ), converse( meet( X, one ) ) ) ] )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, converse( converse( meet( X, one ) ) ) )] )
% 2.95/3.38    , substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22413, [ =( meet( composition( converse( meet( X, one ) ), meet( 
% 2.95/3.38    one, meet( X, one ) ) ), one ), converse( meet( X, one ) ) ) ] )
% 2.95/3.38  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22412, [ =( meet( composition( converse( meet( X, one ) ), 
% 2.95/3.38    meet( one, converse( converse( meet( X, one ) ) ) ) ), one ), converse( 
% 2.95/3.38    meet( X, one ) ) ) ] )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, meet( X, one ) )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22414, [ =( meet( composition( converse( meet( X, one ) ), meet( X
% 2.95/3.38    , one ) ), one ), converse( meet( X, one ) ) ) ] )
% 2.95/3.38  , clause( 965, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 2.95/3.38  , 0, clause( 22413, [ =( meet( composition( converse( meet( X, one ) ), 
% 2.95/3.38    meet( one, meet( X, one ) ) ), one ), converse( meet( X, one ) ) ) ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 13896, [ =( meet( composition( converse( meet( X, one ) ), meet( X
% 2.95/3.38    , one ) ), one ), converse( meet( X, one ) ) ) ] )
% 2.95/3.38  , clause( 22414, [ =( meet( composition( converse( meet( X, one ) ), meet( 
% 2.95/3.38    X, one ) ), one ), converse( meet( X, one ) ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22416, [ =( X, join( X, meet( composition( X, meet( one, Y ) ), Z )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , clause( 9427, [ =( join( X, meet( composition( X, meet( one, Y ) ), Z ) )
% 2.95/3.38    , X ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22426, [ =( X, join( meet( Z, composition( X, meet( one, Y ) ) ), X
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , clause( 10034, [ =( join( Z, meet( X, Y ) ), join( meet( Y, X ), Z ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, clause( 22416, [ =( X, join( X, meet( composition( X, meet( one, Y ) )
% 2.95/3.38    , Z ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, composition( X, meet( one, Y ) ) ), :=( Y
% 2.95/3.38    , Z ), :=( Z, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z
% 2.95/3.38     )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22427, [ =( join( meet( Y, composition( X, meet( one, Z ) ) ), X )
% 2.95/3.38    , X ) ] )
% 2.95/3.38  , clause( 22426, [ =( X, join( meet( Z, composition( X, meet( one, Y ) ) )
% 2.95/3.38    , X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 15589, [ =( join( meet( Z, composition( X, meet( one, Y ) ) ), X )
% 2.95/3.38    , X ) ] )
% 2.95/3.38  , clause( 22427, [ =( join( meet( Y, composition( X, meet( one, Z ) ) ), X
% 2.95/3.38     ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.95/3.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22429, [ =( Y, join( meet( X, composition( Y, meet( one, Z ) ) ), Y
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , clause( 15589, [ =( join( meet( Z, composition( X, meet( one, Y ) ) ), X
% 2.95/3.38     ), X ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22432, [ =( X, join( meet( Y, composition( X, meet( Z, one ) ) ), X
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , clause( 12019, [ =( meet( X, join( Y, complement( X ) ) ), meet( Y, X ) )
% 2.95/3.38     ] )
% 2.95/3.38  , 0, clause( 22429, [ =( Y, join( meet( X, composition( Y, meet( one, Z ) )
% 2.95/3.38     ), Y ) ) ] )
% 2.95/3.38  , 0, 7, substitution( 0, [ :=( X, one ), :=( Y, Z )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, Y ), :=( Y, X ), :=( Z, join( Z, complement( one ) ) )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22433, [ =( join( meet( Y, composition( X, meet( Z, one ) ) ), X )
% 2.95/3.38    , X ) ] )
% 2.95/3.38  , clause( 22432, [ =( X, join( meet( Y, composition( X, meet( Z, one ) ) )
% 2.95/3.38    , X ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 15628, [ =( join( meet( Y, composition( Z, meet( X, one ) ) ), Z )
% 2.95/3.38    , Z ) ] )
% 2.95/3.38  , clause( 22433, [ =( join( meet( Y, composition( X, meet( Z, one ) ) ), X
% 2.95/3.38     ), X ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 2.95/3.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22435, [ =( Y, join( meet( X, composition( Y, meet( Z, one ) ) ), Y
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , clause( 15628, [ =( join( meet( Y, composition( Z, meet( X, one ) ) ), Z
% 2.95/3.38     ), Z ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22437, [ =( composition( meet( X, one ), converse( meet( X, one ) )
% 2.95/3.38     ), join( meet( X, one ), composition( meet( X, one ), converse( meet( X
% 2.95/3.38    , one ) ) ) ) ) ] )
% 2.95/3.38  , clause( 8976, [ =( meet( X, composition( composition( X, converse( X ) )
% 2.95/3.38    , X ) ), X ) ] )
% 2.95/3.38  , 0, clause( 22435, [ =( Y, join( meet( X, composition( Y, meet( Z, one ) )
% 2.95/3.38     ), Y ) ) ] )
% 2.95/3.38  , 0, 10, substitution( 0, [ :=( X, meet( X, one ) )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, meet( X, one ) ), :=( Y, composition( meet( X, one ), converse( 
% 2.95/3.38    meet( X, one ) ) ) ), :=( Z, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22438, [ =( composition( meet( X, one ), converse( meet( X, one ) )
% 2.95/3.38     ), meet( X, one ) ) ] )
% 2.95/3.38  , clause( 5653, [ =( join( X, composition( X, converse( meet( Y, one ) ) )
% 2.95/3.38     ), X ) ] )
% 2.95/3.38  , 0, clause( 22437, [ =( composition( meet( X, one ), converse( meet( X, 
% 2.95/3.38    one ) ) ), join( meet( X, one ), composition( meet( X, one ), converse( 
% 2.95/3.38    meet( X, one ) ) ) ) ) ] )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, meet( X, one ) ), :=( Y, X )] ), 
% 2.95/3.38    substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 15666, [ =( composition( meet( X, one ), converse( meet( X, one ) )
% 2.95/3.38     ), meet( X, one ) ) ] )
% 2.95/3.38  , clause( 22438, [ =( composition( meet( X, one ), converse( meet( X, one )
% 2.95/3.38     ) ), meet( X, one ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22442, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ] )
% 2.95/3.38  , clause( 13896, [ =( meet( composition( converse( meet( X, one ) ), meet( 
% 2.95/3.38    X, one ) ), one ), converse( meet( X, one ) ) ) ] )
% 2.95/3.38  , 0, clause( 10382, [ =( meet( composition( converse( meet( sk1, one ) ), 
% 2.95/3.38    meet( sk1, one ) ), one ), meet( sk1, one ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 20051, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ] )
% 2.95/3.38  , clause( 22442, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ] )
% 2.95/3.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22445, [ =( sk1, composition( meet( converse( meet( sk1, one ) ), 
% 2.95/3.38    sk1 ), top ) ) ] )
% 2.95/3.38  , clause( 10494, [ =( composition( meet( converse( meet( sk1, one ) ), sk1
% 2.95/3.38     ), top ), sk1 ) ] )
% 2.95/3.38  , 0, substitution( 0, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22447, [ =( sk1, composition( meet( meet( sk1, one ), sk1 ), top )
% 2.95/3.38     ) ] )
% 2.95/3.38  , clause( 20051, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ] )
% 2.95/3.38  , 0, clause( 22445, [ =( sk1, composition( meet( converse( meet( sk1, one )
% 2.95/3.38     ), sk1 ), top ) ) ] )
% 2.95/3.38  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22448, [ =( sk1, composition( meet( sk1, one ), top ) ) ] )
% 2.95/3.38  , clause( 931, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 2.95/3.38  , 0, clause( 22447, [ =( sk1, composition( meet( meet( sk1, one ), sk1 ), 
% 2.95/3.38    top ) ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, sk1 ), :=( Y, one )] ), substitution( 1
% 2.95/3.38    , [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22449, [ =( composition( meet( sk1, one ), top ), sk1 ) ] )
% 2.95/3.38  , clause( 22448, [ =( sk1, composition( meet( sk1, one ), top ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 20141, [ =( composition( meet( sk1, one ), top ), sk1 ) ] )
% 2.95/3.38  , clause( 22449, [ =( composition( meet( sk1, one ), top ), sk1 ) ] )
% 2.95/3.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22451, [ =( meet( composition( X, meet( Y, composition( converse( X
% 2.95/3.38     ), Z ) ) ), Z ), join( meet( composition( X, meet( Y, composition( 
% 2.95/3.38    converse( X ), Z ) ) ), Z ), meet( composition( X, Y ), Z ) ) ) ] )
% 2.95/3.38  , clause( 164, [ =( join( meet( composition( X, meet( Y, composition( 
% 2.95/3.38    converse( X ), Z ) ) ), Z ), meet( composition( X, Y ), Z ) ), meet( 
% 2.95/3.38    composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22456, [ =( meet( composition( meet( sk1, one ), meet( top, 
% 2.95/3.38    composition( converse( meet( sk1, one ) ), X ) ) ), X ), join( meet( 
% 2.95/3.38    composition( meet( sk1, one ), meet( top, composition( converse( meet( 
% 2.95/3.38    sk1, one ) ), X ) ) ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , clause( 20141, [ =( composition( meet( sk1, one ), top ), sk1 ) ] )
% 2.95/3.38  , 0, clause( 22451, [ =( meet( composition( X, meet( Y, composition( 
% 2.95/3.38    converse( X ), Z ) ) ), Z ), join( meet( composition( X, meet( Y, 
% 2.95/3.38    composition( converse( X ), Z ) ) ), Z ), meet( composition( X, Y ), Z )
% 2.95/3.38     ) ) ] )
% 2.95/3.38  , 0, 31, substitution( 0, [] ), substitution( 1, [ :=( X, meet( sk1, one )
% 2.95/3.38     ), :=( Y, top ), :=( Z, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22458, [ =( meet( composition( meet( sk1, one ), meet( top, 
% 2.95/3.38    composition( converse( meet( sk1, one ) ), X ) ) ), X ), join( meet( 
% 2.95/3.38    composition( meet( sk1, one ), composition( converse( meet( sk1, one ) )
% 2.95/3.38    , X ) ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.38  , 0, clause( 22456, [ =( meet( composition( meet( sk1, one ), meet( top, 
% 2.95/3.38    composition( converse( meet( sk1, one ) ), X ) ) ), X ), join( meet( 
% 2.95/3.38    composition( meet( sk1, one ), meet( top, composition( converse( meet( 
% 2.95/3.38    sk1, one ) ), X ) ) ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , 0, 21, substitution( 0, [ :=( X, composition( converse( meet( sk1, one )
% 2.95/3.38     ), X ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22459, [ =( meet( composition( meet( sk1, one ), composition( 
% 2.95/3.38    converse( meet( sk1, one ) ), X ) ), X ), join( meet( composition( meet( 
% 2.95/3.38    sk1, one ), composition( converse( meet( sk1, one ) ), X ) ), X ), meet( 
% 2.95/3.38    sk1, X ) ) ) ] )
% 2.95/3.38  , clause( 850, [ =( meet( top, X ), X ) ] )
% 2.95/3.38  , 0, clause( 22458, [ =( meet( composition( meet( sk1, one ), meet( top, 
% 2.95/3.38    composition( converse( meet( sk1, one ) ), X ) ) ), X ), join( meet( 
% 2.95/3.38    composition( meet( sk1, one ), composition( converse( meet( sk1, one ) )
% 2.95/3.38    , X ) ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , 0, 6, substitution( 0, [ :=( X, composition( converse( meet( sk1, one ) )
% 2.95/3.38    , X ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22465, [ =( meet( composition( meet( sk1, one ), composition( 
% 2.95/3.38    converse( meet( sk1, one ) ), X ) ), X ), join( meet( composition( 
% 2.95/3.38    composition( meet( sk1, one ), converse( meet( sk1, one ) ) ), X ), X ), 
% 2.95/3.38    meet( sk1, X ) ) ) ] )
% 2.95/3.38  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.38    composition( X, Y ), Z ) ) ] )
% 2.95/3.38  , 0, clause( 22459, [ =( meet( composition( meet( sk1, one ), composition( 
% 2.95/3.38    converse( meet( sk1, one ) ), X ) ), X ), join( meet( composition( meet( 
% 2.95/3.38    sk1, one ), composition( converse( meet( sk1, one ) ), X ) ), X ), meet( 
% 2.95/3.38    sk1, X ) ) ) ] )
% 2.95/3.38  , 0, 15, substitution( 0, [ :=( X, meet( sk1, one ) ), :=( Y, converse( 
% 2.95/3.38    meet( sk1, one ) ) ), :=( Z, X )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22466, [ =( meet( composition( composition( meet( sk1, one ), 
% 2.95/3.38    converse( meet( sk1, one ) ) ), X ), X ), join( meet( composition( 
% 2.95/3.38    composition( meet( sk1, one ), converse( meet( sk1, one ) ) ), X ), X ), 
% 2.95/3.38    meet( sk1, X ) ) ) ] )
% 2.95/3.38  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 2.95/3.38    composition( X, Y ), Z ) ) ] )
% 2.95/3.38  , 0, clause( 22465, [ =( meet( composition( meet( sk1, one ), composition( 
% 2.95/3.38    converse( meet( sk1, one ) ), X ) ), X ), join( meet( composition( 
% 2.95/3.38    composition( meet( sk1, one ), converse( meet( sk1, one ) ) ), X ), X ), 
% 2.95/3.38    meet( sk1, X ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, meet( sk1, one ) ), :=( Y, converse( meet( 
% 2.95/3.38    sk1, one ) ) ), :=( Z, X )] ), substitution( 1, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22471, [ =( meet( composition( composition( meet( sk1, one ), 
% 2.95/3.38    converse( meet( sk1, one ) ) ), X ), X ), join( meet( composition( meet( 
% 2.95/3.38    sk1, one ), X ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , clause( 15666, [ =( composition( meet( X, one ), converse( meet( X, one )
% 2.95/3.38     ) ), meet( X, one ) ) ] )
% 2.95/3.38  , 0, clause( 22466, [ =( meet( composition( composition( meet( sk1, one ), 
% 2.95/3.38    converse( meet( sk1, one ) ) ), X ), X ), join( meet( composition( 
% 2.95/3.38    composition( meet( sk1, one ), converse( meet( sk1, one ) ) ), X ), X ), 
% 2.95/3.38    meet( sk1, X ) ) ) ] )
% 2.95/3.38  , 0, 16, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22472, [ =( meet( composition( meet( sk1, one ), X ), X ), join( 
% 2.95/3.38    meet( composition( meet( sk1, one ), X ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , clause( 15666, [ =( composition( meet( X, one ), converse( meet( X, one )
% 2.95/3.38     ) ), meet( X, one ) ) ] )
% 2.95/3.38  , 0, clause( 22471, [ =( meet( composition( composition( meet( sk1, one ), 
% 2.95/3.38    converse( meet( sk1, one ) ) ), X ), X ), join( meet( composition( meet( 
% 2.95/3.38    sk1, one ), X ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , 0, 3, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 2.95/3.38    ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22476, [ =( meet( composition( meet( sk1, one ), X ), X ), join( 
% 2.95/3.38    composition( meet( sk1, one ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , clause( 5610, [ =( meet( composition( meet( X, one ), Y ), Y ), 
% 2.95/3.38    composition( meet( X, one ), Y ) ) ] )
% 2.95/3.38  , 0, clause( 22472, [ =( meet( composition( meet( sk1, one ), X ), X ), 
% 2.95/3.38    join( meet( composition( meet( sk1, one ), X ), X ), meet( sk1, X ) ) ) ]
% 2.95/3.38     )
% 2.95/3.38  , 0, 9, substitution( 0, [ :=( X, sk1 ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22477, [ =( composition( meet( sk1, one ), X ), join( composition( 
% 2.95/3.38    meet( sk1, one ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , clause( 5610, [ =( meet( composition( meet( X, one ), Y ), Y ), 
% 2.95/3.38    composition( meet( X, one ), Y ) ) ] )
% 2.95/3.38  , 0, clause( 22476, [ =( meet( composition( meet( sk1, one ), X ), X ), 
% 2.95/3.38    join( composition( meet( sk1, one ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , 0, 1, substitution( 0, [ :=( X, sk1 ), :=( Y, X )] ), substitution( 1, [ 
% 2.95/3.38    :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqswap(
% 2.95/3.38  clause( 22479, [ =( join( composition( meet( sk1, one ), X ), meet( sk1, X
% 2.95/3.38     ) ), composition( meet( sk1, one ), X ) ) ] )
% 2.95/3.38  , clause( 22477, [ =( composition( meet( sk1, one ), X ), join( composition( 
% 2.95/3.38    meet( sk1, one ), X ), meet( sk1, X ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 20196, [ =( join( composition( meet( sk1, one ), X ), meet( sk1, X
% 2.95/3.38     ) ), composition( meet( sk1, one ), X ) ) ] )
% 2.95/3.38  , clause( 22479, [ =( join( composition( meet( sk1, one ), X ), meet( sk1, 
% 2.95/3.38    X ) ), composition( meet( sk1, one ), X ) ) ] )
% 2.95/3.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  paramod(
% 2.95/3.38  clause( 22483, [ ~( =( composition( meet( sk1, one ), sk2 ), composition( 
% 2.95/3.38    meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.38  , clause( 20196, [ =( join( composition( meet( sk1, one ), X ), meet( sk1, 
% 2.95/3.38    X ) ), composition( meet( sk1, one ), X ) ) ] )
% 2.95/3.38  , 0, clause( 210, [ ~( =( join( composition( meet( sk1, one ), sk2 ), meet( 
% 2.95/3.38    sk1, sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.38  , 0, 2, substitution( 0, [ :=( X, sk2 )] ), substitution( 1, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  eqrefl(
% 2.95/3.38  clause( 22484, [] )
% 2.95/3.38  , clause( 22483, [ ~( =( composition( meet( sk1, one ), sk2 ), composition( 
% 2.95/3.38    meet( sk1, one ), sk2 ) ) ) ] )
% 2.95/3.38  , 0, substitution( 0, [] )).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  subsumption(
% 2.95/3.38  clause( 20297, [] )
% 2.95/3.38  , clause( 22484, [] )
% 2.95/3.38  , substitution( 0, [] ), permutation( 0, [] ) ).
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  end.
% 2.95/3.38  
% 2.95/3.38  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.95/3.38  
% 2.95/3.38  Memory use:
% 2.95/3.38  
% 2.95/3.38  space for terms:        269320
% 2.95/3.38  space for clauses:      2211966
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  clauses generated:      566720
% 2.95/3.38  clauses kept:           20298
% 2.95/3.38  clauses selected:       1600
% 2.95/3.38  clauses deleted:        3991
% 2.95/3.38  clauses inuse deleted:  280
% 2.95/3.38  
% 2.95/3.38  subsentry:          25523
% 2.95/3.38  literals s-matched: 18692
% 2.95/3.38  literals matched:   17984
% 2.95/3.38  full subsumption:   0
% 2.95/3.38  
% 2.95/3.38  checksum:           52892216
% 2.95/3.38  
% 2.95/3.38  
% 2.95/3.38  Bliksem ended
%------------------------------------------------------------------------------