TSTP Solution File: GEO169+1 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : GEO169+1 : TPTP v5.0.0. Released v3.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : art04.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 2018MB
% OS       : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sat Dec 25 08:42:21 EST 2010

% Result   : Theorem 4.96s
% Output   : CNFRefutation 4.96s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  279
%            Number of leaves      :   49
% Syntax   : Number of formulae    :  717 (  94 unt;   0 def)
%            Number of atoms       : 2273 (   0 equ)
%            Maximal formula atoms :    7 (   3 avg)
%            Number of connectives : 2048 ( 492   ~;1521   |;  17   &)
%                                         (   0 <=>;  18  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   10 (   4 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :    5 (   4 usr;   2 prp; 0-2 aty)
%            Number of functors    :   19 (  19 usr;  19 con; 0-0 aty)
%            Number of variables   :  285 (   1 sgn  66   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(1,axiom,
    ! [X1] :
      ( ( incident(a1,X1)
        & incident(b1,X1)
        & incident(c1,X1) )
     => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',triangle1) ).

fof(2,axiom,
    incident(bc,b1c1),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ibc1) ).

fof(3,axiom,
    incident(bc,b2c2),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ibc2) ).

fof(4,axiom,
    ! [X1,X2] :
      ( point_equal(X1,X2)
     => point_equal(X2,X1) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',symmetry_of_point_equal) ).

fof(5,axiom,
    incident(a1,oa),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ia1oa) ).

fof(6,axiom,
    incident(c2,b2c2),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ic2b2) ).

fof(7,axiom,
    ( incident(a1,b2c2)
    | incident(b2,a1c1) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',gap_a) ).

fof(8,axiom,
    ( incident(b1,a2c2)
    | incident(c2,a1b1) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',gap_b) ).

fof(9,axiom,
    ( incident(c1,a2b2)
    | incident(a2,b1c1) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',gap_c) ).

fof(10,axiom,
    incident(b1,a1b1),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ib1a1) ).

fof(11,axiom,
    incident(c1,b1c1),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ic1b1) ).

fof(12,axiom,
    ( ( incident(a2,b1c1)
      & incident(b2,a1c1)
      & incident(c2,a1b1) )
   => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',t2in1) ).

fof(14,axiom,
    incident(c2,oc),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ic2oc) ).

fof(15,axiom,
    incident(b2,a2b2),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ib2a2) ).

fof(16,axiom,
    incident(c1,oc),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ic1oc) ).

fof(17,axiom,
    incident(ab,a2b2),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',iab2) ).

fof(18,axiom,
    incident(a1,a1c1),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ia1c1) ).

fof(19,axiom,
    incident(b2,b2c2),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ib2c2) ).

fof(20,axiom,
    incident(ab,a1b1),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',iab1) ).

fof(21,axiom,
    incident(a2,a2c2),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ia2c2) ).

fof(22,axiom,
    ! [X1] :
      ( ( incident(a2,X1)
        & incident(b2,X1)
        & incident(c2,X1) )
     => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',triangle2) ).

fof(23,axiom,
    ( point_equal(b2,b1)
   => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',notbb) ).

fof(24,axiom,
    incident(a2,oa),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ia2oa) ).

fof(25,axiom,
    ! [X1,X2,X3] :
      ( ( line_equal(X1,X2)
        & line_equal(X2,X3) )
     => line_equal(X1,X3) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',transitivity_of_line_equal) ).

fof(26,axiom,
    ! [X1,X2,X3] :
      ( ( point_equal(X1,X2)
        & incident(X2,X3) )
     => incident(X1,X3) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',pcon) ).

fof(27,axiom,
    ! [X1,X2] :
      ( incident(X1,X2)
     => line_equal(X2,X2) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',reflexivity_of_line_equal) ).

fof(28,axiom,
    ! [X1] :
      ( ( line_equal(X1,X1)
        & incident(bc,X1)
        & incident(ac,X1)
        & incident(ab,X1) )
     => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',goal_normal) ).

fof(29,conjecture,
    goal,
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',goal_to_be_proved) ).

fof(30,axiom,
    ! [X1,X2,X3] :
      ( ( incident(X1,X2)
        & line_equal(X2,X3) )
     => incident(X1,X3) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',lcon) ).

fof(31,axiom,
    incident(c2,a2c2),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ic2a2) ).

fof(32,axiom,
    ( ( incident(a1,b2c2)
      & incident(b1,a2c2)
      & incident(c1,a2b2) )
   => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',t1in2) ).

fof(33,axiom,
    incident(o,oa),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',iooa) ).

fof(34,axiom,
    ! [X1,X2] :
      ( line_equal(X1,X2)
     => line_equal(X2,X1) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',symmetry_of_line_equal) ).

fof(35,axiom,
    incident(o,oc),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',iooc) ).

fof(36,axiom,
    incident(o,ob),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ioob) ).

fof(37,axiom,
    ! [X1,X2,X3,X4] :
      ( ( incident(X1,X3)
        & incident(X1,X4)
        & incident(X2,X3)
        & incident(X2,X4) )
     => ( point_equal(X1,X2)
        | line_equal(X3,X4) ) ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',unique) ).

fof(38,axiom,
    incident(b1,ob),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ib1ob) ).

fof(40,axiom,
    incident(a1,a1b1),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ia1b1) ).

fof(41,axiom,
    incident(c1,a1c1),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ic1a1) ).

fof(42,axiom,
    incident(b2,ob),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ib2ob) ).

fof(43,axiom,
    ( point_equal(c2,c1)
   => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',notcc) ).

fof(44,axiom,
    incident(ac,a2c2),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',iac2) ).

fof(45,axiom,
    incident(ac,a1c1),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',iac1) ).

fof(46,axiom,
    incident(b1,b1c1),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ib1c1) ).

fof(47,axiom,
    ( point_equal(a2,a1)
   => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',notaa) ).

fof(48,axiom,
    incident(a2,a2b2),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',ia2b2) ).

fof(49,axiom,
    ( line_equal(a1c1,a2c2)
   => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',notac) ).

fof(50,axiom,
    ( line_equal(a1b1,a2b2)
   => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',notab) ).

fof(51,axiom,
    ( line_equal(b1c1,b2c2)
   => goal ),
    file('/tmp/tmpP_qgSV/sel_GEO169+1.p_1',notbc) ).

fof(52,negated_conjecture,
    ~ goal,
    inference(assume_negation,[status(cth)],[29]) ).

fof(53,negated_conjecture,
    ~ goal,
    inference(fof_simplification,[status(thm)],[52,theory(equality)]) ).

fof(54,plain,
    ! [X1] :
      ( ~ incident(a1,X1)
      | ~ incident(b1,X1)
      | ~ incident(c1,X1)
      | goal ),
    inference(fof_nnf,[status(thm)],[1]) ).

fof(55,plain,
    ! [X2] :
      ( ~ incident(a1,X2)
      | ~ incident(b1,X2)
      | ~ incident(c1,X2)
      | goal ),
    inference(variable_rename,[status(thm)],[54]) ).

cnf(56,plain,
    ( goal
    | ~ incident(c1,X1)
    | ~ incident(b1,X1)
    | ~ incident(a1,X1) ),
    inference(split_conjunct,[status(thm)],[55]) ).

cnf(57,plain,
    incident(bc,b1c1),
    inference(split_conjunct,[status(thm)],[2]) ).

cnf(58,plain,
    incident(bc,b2c2),
    inference(split_conjunct,[status(thm)],[3]) ).

fof(59,plain,
    ! [X1,X2] :
      ( ~ point_equal(X1,X2)
      | point_equal(X2,X1) ),
    inference(fof_nnf,[status(thm)],[4]) ).

fof(60,plain,
    ! [X3,X4] :
      ( ~ point_equal(X3,X4)
      | point_equal(X4,X3) ),
    inference(variable_rename,[status(thm)],[59]) ).

cnf(61,plain,
    ( point_equal(X1,X2)
    | ~ point_equal(X2,X1) ),
    inference(split_conjunct,[status(thm)],[60]) ).

cnf(62,plain,
    incident(a1,oa),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(63,plain,
    incident(c2,b2c2),
    inference(split_conjunct,[status(thm)],[6]) ).

cnf(64,plain,
    ( incident(b2,a1c1)
    | incident(a1,b2c2) ),
    inference(split_conjunct,[status(thm)],[7]) ).

cnf(65,plain,
    ( incident(c2,a1b1)
    | incident(b1,a2c2) ),
    inference(split_conjunct,[status(thm)],[8]) ).

cnf(66,plain,
    ( incident(a2,b1c1)
    | incident(c1,a2b2) ),
    inference(split_conjunct,[status(thm)],[9]) ).

cnf(67,plain,
    incident(b1,a1b1),
    inference(split_conjunct,[status(thm)],[10]) ).

cnf(68,plain,
    incident(c1,b1c1),
    inference(split_conjunct,[status(thm)],[11]) ).

fof(69,plain,
    ( ~ incident(a2,b1c1)
    | ~ incident(b2,a1c1)
    | ~ incident(c2,a1b1)
    | goal ),
    inference(fof_nnf,[status(thm)],[12]) ).

cnf(70,plain,
    ( goal
    | ~ incident(c2,a1b1)
    | ~ incident(b2,a1c1)
    | ~ incident(a2,b1c1) ),
    inference(split_conjunct,[status(thm)],[69]) ).

cnf(74,plain,
    incident(c2,oc),
    inference(split_conjunct,[status(thm)],[14]) ).

cnf(75,plain,
    incident(b2,a2b2),
    inference(split_conjunct,[status(thm)],[15]) ).

cnf(76,plain,
    incident(c1,oc),
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(77,plain,
    incident(ab,a2b2),
    inference(split_conjunct,[status(thm)],[17]) ).

cnf(78,plain,
    incident(a1,a1c1),
    inference(split_conjunct,[status(thm)],[18]) ).

cnf(79,plain,
    incident(b2,b2c2),
    inference(split_conjunct,[status(thm)],[19]) ).

cnf(80,plain,
    incident(ab,a1b1),
    inference(split_conjunct,[status(thm)],[20]) ).

cnf(81,plain,
    incident(a2,a2c2),
    inference(split_conjunct,[status(thm)],[21]) ).

fof(82,plain,
    ! [X1] :
      ( ~ incident(a2,X1)
      | ~ incident(b2,X1)
      | ~ incident(c2,X1)
      | goal ),
    inference(fof_nnf,[status(thm)],[22]) ).

fof(83,plain,
    ! [X2] :
      ( ~ incident(a2,X2)
      | ~ incident(b2,X2)
      | ~ incident(c2,X2)
      | goal ),
    inference(variable_rename,[status(thm)],[82]) ).

cnf(84,plain,
    ( goal
    | ~ incident(c2,X1)
    | ~ incident(b2,X1)
    | ~ incident(a2,X1) ),
    inference(split_conjunct,[status(thm)],[83]) ).

fof(85,plain,
    ( ~ point_equal(b2,b1)
    | goal ),
    inference(fof_nnf,[status(thm)],[23]) ).

cnf(86,plain,
    ( goal
    | ~ point_equal(b2,b1) ),
    inference(split_conjunct,[status(thm)],[85]) ).

cnf(87,plain,
    incident(a2,oa),
    inference(split_conjunct,[status(thm)],[24]) ).

fof(88,plain,
    ! [X1,X2,X3] :
      ( ~ line_equal(X1,X2)
      | ~ line_equal(X2,X3)
      | line_equal(X1,X3) ),
    inference(fof_nnf,[status(thm)],[25]) ).

fof(89,plain,
    ! [X4,X5,X6] :
      ( ~ line_equal(X4,X5)
      | ~ line_equal(X5,X6)
      | line_equal(X4,X6) ),
    inference(variable_rename,[status(thm)],[88]) ).

cnf(90,plain,
    ( line_equal(X1,X2)
    | ~ line_equal(X3,X2)
    | ~ line_equal(X1,X3) ),
    inference(split_conjunct,[status(thm)],[89]) ).

fof(91,plain,
    ! [X1,X2,X3] :
      ( ~ point_equal(X1,X2)
      | ~ incident(X2,X3)
      | incident(X1,X3) ),
    inference(fof_nnf,[status(thm)],[26]) ).

fof(92,plain,
    ! [X4,X5,X6] :
      ( ~ point_equal(X4,X5)
      | ~ incident(X5,X6)
      | incident(X4,X6) ),
    inference(variable_rename,[status(thm)],[91]) ).

cnf(93,plain,
    ( incident(X1,X2)
    | ~ incident(X3,X2)
    | ~ point_equal(X1,X3) ),
    inference(split_conjunct,[status(thm)],[92]) ).

fof(94,plain,
    ! [X1,X2] :
      ( ~ incident(X1,X2)
      | line_equal(X2,X2) ),
    inference(fof_nnf,[status(thm)],[27]) ).

fof(95,plain,
    ! [X3,X4] :
      ( ~ incident(X3,X4)
      | line_equal(X4,X4) ),
    inference(variable_rename,[status(thm)],[94]) ).

cnf(96,plain,
    ( line_equal(X1,X1)
    | ~ incident(X2,X1) ),
    inference(split_conjunct,[status(thm)],[95]) ).

fof(97,plain,
    ! [X1] :
      ( ~ line_equal(X1,X1)
      | ~ incident(bc,X1)
      | ~ incident(ac,X1)
      | ~ incident(ab,X1)
      | goal ),
    inference(fof_nnf,[status(thm)],[28]) ).

fof(98,plain,
    ! [X2] :
      ( ~ line_equal(X2,X2)
      | ~ incident(bc,X2)
      | ~ incident(ac,X2)
      | ~ incident(ab,X2)
      | goal ),
    inference(variable_rename,[status(thm)],[97]) ).

cnf(99,plain,
    ( goal
    | ~ incident(ab,X1)
    | ~ incident(ac,X1)
    | ~ incident(bc,X1)
    | ~ line_equal(X1,X1) ),
    inference(split_conjunct,[status(thm)],[98]) ).

cnf(100,negated_conjecture,
    ~ goal,
    inference(split_conjunct,[status(thm)],[53]) ).

fof(101,plain,
    ! [X1,X2,X3] :
      ( ~ incident(X1,X2)
      | ~ line_equal(X2,X3)
      | incident(X1,X3) ),
    inference(fof_nnf,[status(thm)],[30]) ).

fof(102,plain,
    ! [X4,X5,X6] :
      ( ~ incident(X4,X5)
      | ~ line_equal(X5,X6)
      | incident(X4,X6) ),
    inference(variable_rename,[status(thm)],[101]) ).

cnf(103,plain,
    ( incident(X1,X2)
    | ~ line_equal(X3,X2)
    | ~ incident(X1,X3) ),
    inference(split_conjunct,[status(thm)],[102]) ).

cnf(104,plain,
    incident(c2,a2c2),
    inference(split_conjunct,[status(thm)],[31]) ).

fof(105,plain,
    ( ~ incident(a1,b2c2)
    | ~ incident(b1,a2c2)
    | ~ incident(c1,a2b2)
    | goal ),
    inference(fof_nnf,[status(thm)],[32]) ).

cnf(106,plain,
    ( goal
    | ~ incident(c1,a2b2)
    | ~ incident(b1,a2c2)
    | ~ incident(a1,b2c2) ),
    inference(split_conjunct,[status(thm)],[105]) ).

cnf(107,plain,
    incident(o,oa),
    inference(split_conjunct,[status(thm)],[33]) ).

fof(108,plain,
    ! [X1,X2] :
      ( ~ line_equal(X1,X2)
      | line_equal(X2,X1) ),
    inference(fof_nnf,[status(thm)],[34]) ).

fof(109,plain,
    ! [X3,X4] :
      ( ~ line_equal(X3,X4)
      | line_equal(X4,X3) ),
    inference(variable_rename,[status(thm)],[108]) ).

cnf(110,plain,
    ( line_equal(X1,X2)
    | ~ line_equal(X2,X1) ),
    inference(split_conjunct,[status(thm)],[109]) ).

cnf(111,plain,
    incident(o,oc),
    inference(split_conjunct,[status(thm)],[35]) ).

cnf(112,plain,
    incident(o,ob),
    inference(split_conjunct,[status(thm)],[36]) ).

fof(113,plain,
    ! [X1,X2,X3,X4] :
      ( ~ incident(X1,X3)
      | ~ incident(X1,X4)
      | ~ incident(X2,X3)
      | ~ incident(X2,X4)
      | point_equal(X1,X2)
      | line_equal(X3,X4) ),
    inference(fof_nnf,[status(thm)],[37]) ).

fof(114,plain,
    ! [X5,X6,X7,X8] :
      ( ~ incident(X5,X7)
      | ~ incident(X5,X8)
      | ~ incident(X6,X7)
      | ~ incident(X6,X8)
      | point_equal(X5,X6)
      | line_equal(X7,X8) ),
    inference(variable_rename,[status(thm)],[113]) ).

cnf(115,plain,
    ( line_equal(X1,X2)
    | point_equal(X3,X4)
    | ~ incident(X4,X2)
    | ~ incident(X4,X1)
    | ~ incident(X3,X2)
    | ~ incident(X3,X1) ),
    inference(split_conjunct,[status(thm)],[114]) ).

cnf(116,plain,
    incident(b1,ob),
    inference(split_conjunct,[status(thm)],[38]) ).

cnf(120,plain,
    incident(a1,a1b1),
    inference(split_conjunct,[status(thm)],[40]) ).

cnf(121,plain,
    incident(c1,a1c1),
    inference(split_conjunct,[status(thm)],[41]) ).

cnf(122,plain,
    incident(b2,ob),
    inference(split_conjunct,[status(thm)],[42]) ).

fof(123,plain,
    ( ~ point_equal(c2,c1)
    | goal ),
    inference(fof_nnf,[status(thm)],[43]) ).

cnf(124,plain,
    ( goal
    | ~ point_equal(c2,c1) ),
    inference(split_conjunct,[status(thm)],[123]) ).

cnf(125,plain,
    incident(ac,a2c2),
    inference(split_conjunct,[status(thm)],[44]) ).

cnf(126,plain,
    incident(ac,a1c1),
    inference(split_conjunct,[status(thm)],[45]) ).

cnf(127,plain,
    incident(b1,b1c1),
    inference(split_conjunct,[status(thm)],[46]) ).

fof(128,plain,
    ( ~ point_equal(a2,a1)
    | goal ),
    inference(fof_nnf,[status(thm)],[47]) ).

cnf(129,plain,
    ( goal
    | ~ point_equal(a2,a1) ),
    inference(split_conjunct,[status(thm)],[128]) ).

cnf(130,plain,
    incident(a2,a2b2),
    inference(split_conjunct,[status(thm)],[48]) ).

fof(131,plain,
    ( ~ line_equal(a1c1,a2c2)
    | goal ),
    inference(fof_nnf,[status(thm)],[49]) ).

cnf(132,plain,
    ( goal
    | ~ line_equal(a1c1,a2c2) ),
    inference(split_conjunct,[status(thm)],[131]) ).

fof(133,plain,
    ( ~ line_equal(a1b1,a2b2)
    | goal ),
    inference(fof_nnf,[status(thm)],[50]) ).

cnf(134,plain,
    ( goal
    | ~ line_equal(a1b1,a2b2) ),
    inference(split_conjunct,[status(thm)],[133]) ).

fof(135,plain,
    ( ~ line_equal(b1c1,b2c2)
    | goal ),
    inference(fof_nnf,[status(thm)],[51]) ).

cnf(136,plain,
    ( goal
    | ~ line_equal(b1c1,b2c2) ),
    inference(split_conjunct,[status(thm)],[135]) ).

cnf(137,plain,
    ~ point_equal(c2,c1),
    inference(sr,[status(thm)],[124,100,theory(equality)]) ).

cnf(138,plain,
    ~ point_equal(b2,b1),
    inference(sr,[status(thm)],[86,100,theory(equality)]) ).

cnf(139,plain,
    ~ point_equal(a2,a1),
    inference(sr,[status(thm)],[129,100,theory(equality)]) ).

cnf(140,plain,
    ~ line_equal(b1c1,b2c2),
    inference(sr,[status(thm)],[136,100,theory(equality)]) ).

cnf(141,plain,
    ~ line_equal(a1c1,a2c2),
    inference(sr,[status(thm)],[132,100,theory(equality)]) ).

cnf(142,plain,
    ~ line_equal(a1b1,a2b2),
    inference(sr,[status(thm)],[134,100,theory(equality)]) ).

cnf(199,plain,
    ( ~ incident(a1,X1)
    | ~ incident(b1,X1)
    | ~ incident(c1,X1) ),
    inference(sr,[status(thm)],[56,100,theory(equality)]) ).

cnf(201,plain,
    ( ~ incident(b1,a1c1)
    | ~ incident(c1,a1c1) ),
    inference(pm,[status(thm)],[199,78,theory(equality)]) ).

cnf(202,plain,
    ( ~ incident(b1,a1b1)
    | ~ incident(c1,a1b1) ),
    inference(pm,[status(thm)],[199,120,theory(equality)]) ).

cnf(203,plain,
    ( ~ incident(b1,a1c1)
    | $false ),
    inference(rw,[status(thm)],[201,121,theory(equality)]) ).

cnf(204,plain,
    ~ incident(b1,a1c1),
    inference(cn,[status(thm)],[203,theory(equality)]) ).

cnf(205,plain,
    ( $false
    | ~ incident(c1,a1b1) ),
    inference(rw,[status(thm)],[202,67,theory(equality)]) ).

cnf(206,plain,
    ~ incident(c1,a1b1),
    inference(cn,[status(thm)],[205,theory(equality)]) ).

cnf(207,plain,
    ( ~ incident(c2,X1)
    | ~ incident(b2,X1)
    | ~ incident(a2,X1) ),
    inference(sr,[status(thm)],[84,100,theory(equality)]) ).

cnf(208,plain,
    ( ~ incident(b2,b2c2)
    | ~ incident(a2,b2c2) ),
    inference(pm,[status(thm)],[207,63,theory(equality)]) ).

cnf(209,plain,
    ( ~ incident(b2,a2c2)
    | ~ incident(a2,a2c2) ),
    inference(pm,[status(thm)],[207,104,theory(equality)]) ).

cnf(210,plain,
    ( ~ incident(b2,oc)
    | ~ incident(a2,oc) ),
    inference(pm,[status(thm)],[207,74,theory(equality)]) ).

cnf(211,plain,
    ( $false
    | ~ incident(a2,b2c2) ),
    inference(rw,[status(thm)],[208,79,theory(equality)]) ).

cnf(212,plain,
    ~ incident(a2,b2c2),
    inference(cn,[status(thm)],[211,theory(equality)]) ).

cnf(213,plain,
    ( ~ incident(b2,a2c2)
    | $false ),
    inference(rw,[status(thm)],[209,81,theory(equality)]) ).

cnf(214,plain,
    ~ incident(b2,a2c2),
    inference(cn,[status(thm)],[213,theory(equality)]) ).

cnf(215,plain,
    ( ~ line_equal(X1,X1)
    | ~ incident(bc,X1)
    | ~ incident(ab,X1)
    | ~ incident(ac,X1) ),
    inference(sr,[status(thm)],[99,100,theory(equality)]) ).

cnf(216,plain,
    ( ~ incident(bc,X1)
    | ~ incident(ab,X1)
    | ~ incident(ac,X1) ),
    inference(csr,[status(thm)],[215,96]) ).

cnf(217,plain,
    ( ~ incident(ab,b1c1)
    | ~ incident(ac,b1c1) ),
    inference(pm,[status(thm)],[216,57,theory(equality)]) ).

cnf(219,plain,
    ( ~ incident(a1,b2c2)
    | ~ incident(b1,a2c2)
    | ~ incident(c1,a2b2) ),
    inference(sr,[status(thm)],[106,100,theory(equality)]) ).

cnf(220,plain,
    ( ~ incident(c2,a1b1)
    | ~ incident(b2,a1c1)
    | ~ incident(a2,b1c1) ),
    inference(sr,[status(thm)],[70,100,theory(equality)]) ).

cnf(224,plain,
    ( incident(b1,a2c2)
    | ~ incident(b2,a1c1)
    | ~ incident(a2,b1c1) ),
    inference(pm,[status(thm)],[220,65,theory(equality)]) ).

cnf(227,plain,
    ( line_equal(X1,oa)
    | point_equal(X2,a1)
    | ~ incident(a1,X1)
    | ~ incident(X2,oa)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,62,theory(equality)]) ).

cnf(229,plain,
    ( line_equal(X1,a1b1)
    | point_equal(X2,a1)
    | ~ incident(a1,X1)
    | ~ incident(X2,a1b1)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,120,theory(equality)]) ).

cnf(230,plain,
    ( line_equal(X1,b1c1)
    | point_equal(X2,b1)
    | ~ incident(b1,X1)
    | ~ incident(X2,b1c1)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,127,theory(equality)]) ).

cnf(231,plain,
    ( line_equal(X1,a1b1)
    | point_equal(X2,b1)
    | ~ incident(b1,X1)
    | ~ incident(X2,a1b1)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,67,theory(equality)]) ).

cnf(232,plain,
    ( line_equal(X1,ob)
    | point_equal(X2,b1)
    | ~ incident(b1,X1)
    | ~ incident(X2,ob)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,116,theory(equality)]) ).

cnf(233,plain,
    ( line_equal(X1,b1c1)
    | point_equal(X2,c1)
    | ~ incident(c1,X1)
    | ~ incident(X2,b1c1)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,68,theory(equality)]) ).

cnf(234,plain,
    ( line_equal(X1,a1c1)
    | point_equal(X2,c1)
    | ~ incident(c1,X1)
    | ~ incident(X2,a1c1)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,121,theory(equality)]) ).

cnf(235,plain,
    ( line_equal(X1,oc)
    | point_equal(X2,c1)
    | ~ incident(c1,X1)
    | ~ incident(X2,oc)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,76,theory(equality)]) ).

cnf(237,plain,
    ( line_equal(X1,b2c2)
    | point_equal(X2,bc)
    | ~ incident(bc,X1)
    | ~ incident(X2,b2c2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,58,theory(equality)]) ).

cnf(238,plain,
    ( line_equal(X1,b2c2)
    | point_equal(X2,c2)
    | ~ incident(c2,X1)
    | ~ incident(X2,b2c2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,63,theory(equality)]) ).

cnf(239,plain,
    ( line_equal(X1,a2c2)
    | point_equal(X2,c2)
    | ~ incident(c2,X1)
    | ~ incident(X2,a2c2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,104,theory(equality)]) ).

cnf(241,plain,
    ( line_equal(X1,b2c2)
    | point_equal(X2,b2)
    | ~ incident(b2,X1)
    | ~ incident(X2,b2c2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,79,theory(equality)]) ).

cnf(242,plain,
    ( line_equal(X1,a2b2)
    | point_equal(X2,b2)
    | ~ incident(b2,X1)
    | ~ incident(X2,a2b2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,75,theory(equality)]) ).

cnf(244,plain,
    ( line_equal(X1,oa)
    | point_equal(X2,a2)
    | ~ incident(a2,X1)
    | ~ incident(X2,oa)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,87,theory(equality)]) ).

cnf(245,plain,
    ( line_equal(X1,a2c2)
    | point_equal(X2,a2)
    | ~ incident(a2,X1)
    | ~ incident(X2,a2c2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,81,theory(equality)]) ).

cnf(246,plain,
    ( line_equal(X1,a2b2)
    | point_equal(X2,a2)
    | ~ incident(a2,X1)
    | ~ incident(X2,a2b2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,130,theory(equality)]) ).

cnf(248,plain,
    ( line_equal(X1,a2b2)
    | point_equal(X2,ab)
    | ~ incident(ab,X1)
    | ~ incident(X2,a2b2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,77,theory(equality)]) ).

cnf(250,plain,
    ( line_equal(X1,a2c2)
    | point_equal(X2,ac)
    | ~ incident(ac,X1)
    | ~ incident(X2,a2c2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,125,theory(equality)]) ).

cnf(251,plain,
    ( line_equal(X1,oa)
    | point_equal(X2,o)
    | ~ incident(o,X1)
    | ~ incident(X2,oa)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,107,theory(equality)]) ).

cnf(252,plain,
    ( line_equal(X1,oc)
    | point_equal(X2,o)
    | ~ incident(o,X1)
    | ~ incident(X2,oc)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,111,theory(equality)]) ).

cnf(254,plain,
    ( line_equal(X1,a1c1)
    | point_equal(X2,b2)
    | incident(a1,b2c2)
    | ~ incident(b2,X1)
    | ~ incident(X2,a1c1)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,64,theory(equality)]) ).

cnf(255,plain,
    ( line_equal(X1,a1b1)
    | point_equal(X2,c2)
    | incident(b1,a2c2)
    | ~ incident(c2,X1)
    | ~ incident(X2,a1b1)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,65,theory(equality)]) ).

cnf(368,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(a2,b1c1) ),
    inference(pm,[status(thm)],[224,64,theory(equality)]) ).

cnf(375,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(c1,a2b2) ),
    inference(pm,[status(thm)],[368,66,theory(equality)]) ).

cnf(382,plain,
    ( line_equal(a1c1,oa)
    | point_equal(X1,a1)
    | ~ incident(X1,oa)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[227,78,theory(equality)]) ).

cnf(390,plain,
    ( line_equal(a1c1,oa)
    | point_equal(a2,a1)
    | ~ incident(a2,a1c1) ),
    inference(pm,[status(thm)],[382,87,theory(equality)]) ).

cnf(395,plain,
    ( line_equal(a1c1,oa)
    | ~ incident(a2,a1c1) ),
    inference(sr,[status(thm)],[390,139,theory(equality)]) ).

cnf(417,plain,
    ( line_equal(oa,a1b1)
    | point_equal(X1,a1)
    | ~ incident(X1,a1b1)
    | ~ incident(X1,oa) ),
    inference(pm,[status(thm)],[229,62,theory(equality)]) ).

cnf(422,plain,
    ( line_equal(oa,a1b1)
    | point_equal(b1,a1)
    | ~ incident(b1,oa) ),
    inference(pm,[status(thm)],[417,67,theory(equality)]) ).

cnf(424,plain,
    ( line_equal(oa,a1b1)
    | point_equal(c2,a1)
    | incident(b1,a2c2)
    | ~ incident(c2,oa) ),
    inference(pm,[status(thm)],[417,65,theory(equality)]) ).

cnf(437,plain,
    ( line_equal(ob,b1c1)
    | point_equal(X1,b1)
    | ~ incident(X1,b1c1)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[230,116,theory(equality)]) ).

cnf(441,plain,
    ( line_equal(ob,a1b1)
    | point_equal(X1,b1)
    | ~ incident(X1,a1b1)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[231,116,theory(equality)]) ).

cnf(472,plain,
    ( line_equal(a1b1,ob)
    | point_equal(X1,b1)
    | ~ incident(X1,ob)
    | ~ incident(X1,a1b1) ),
    inference(pm,[status(thm)],[232,67,theory(equality)]) ).

cnf(483,plain,
    ( line_equal(a1b1,ob)
    | point_equal(b2,b1)
    | ~ incident(b2,a1b1) ),
    inference(pm,[status(thm)],[472,122,theory(equality)]) ).

cnf(488,plain,
    ( line_equal(a1b1,ob)
    | ~ incident(b2,a1b1) ),
    inference(sr,[status(thm)],[483,138,theory(equality)]) ).

cnf(491,plain,
    ( line_equal(oc,b1c1)
    | point_equal(X1,c1)
    | ~ incident(X1,b1c1)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[233,76,theory(equality)]) ).

cnf(496,plain,
    ( line_equal(oc,a1c1)
    | point_equal(X1,c1)
    | ~ incident(X1,a1c1)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[234,76,theory(equality)]) ).

cnf(497,plain,
    ( line_equal(a2b2,a1c1)
    | point_equal(X1,c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(X1,a1c1)
    | ~ incident(X1,a2b2) ),
    inference(pm,[status(thm)],[234,375,theory(equality)]) ).

cnf(527,plain,
    ( line_equal(b1c1,oc)
    | point_equal(X1,c1)
    | ~ incident(X1,oc)
    | ~ incident(X1,b1c1) ),
    inference(pm,[status(thm)],[235,68,theory(equality)]) ).

cnf(528,plain,
    ( line_equal(a1c1,oc)
    | point_equal(X1,c1)
    | ~ incident(X1,oc)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[235,121,theory(equality)]) ).

cnf(533,plain,
    ( line_equal(b1c1,oc)
    | point_equal(c2,c1)
    | ~ incident(c2,b1c1) ),
    inference(pm,[status(thm)],[527,74,theory(equality)]) ).

cnf(534,plain,
    ( line_equal(b1c1,oc)
    | point_equal(o,c1)
    | ~ incident(o,b1c1) ),
    inference(pm,[status(thm)],[527,111,theory(equality)]) ).

cnf(538,plain,
    ( line_equal(b1c1,oc)
    | ~ incident(c2,b1c1) ),
    inference(sr,[status(thm)],[533,137,theory(equality)]) ).

cnf(541,plain,
    ( line_equal(a1c1,oc)
    | point_equal(o,c1)
    | ~ incident(o,a1c1) ),
    inference(pm,[status(thm)],[528,111,theory(equality)]) ).

cnf(549,plain,
    ( line_equal(b1c1,b2c2)
    | point_equal(X1,bc)
    | ~ incident(X1,b2c2)
    | ~ incident(X1,b1c1) ),
    inference(pm,[status(thm)],[237,57,theory(equality)]) ).

cnf(551,plain,
    ( point_equal(X1,bc)
    | ~ incident(X1,b2c2)
    | ~ incident(X1,b1c1) ),
    inference(sr,[status(thm)],[549,140,theory(equality)]) ).

cnf(554,plain,
    ( point_equal(c2,bc)
    | ~ incident(c2,b1c1) ),
    inference(pm,[status(thm)],[551,63,theory(equality)]) ).

cnf(555,plain,
    ( point_equal(b2,bc)
    | ~ incident(b2,b1c1) ),
    inference(pm,[status(thm)],[551,79,theory(equality)]) ).

cnf(572,plain,
    ( line_equal(a2b2,a1c1)
    | point_equal(b2,c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(b2,a2b2) ),
    inference(pm,[status(thm)],[497,64,theory(equality)]) ).

cnf(574,plain,
    ( line_equal(a2b2,a1c1)
    | point_equal(b2,c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[572,75,theory(equality)]) ).

cnf(575,plain,
    ( line_equal(a2b2,a1c1)
    | point_equal(b2,c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[574,theory(equality)]) ).

cnf(576,plain,
    ( point_equal(c1,b2)
    | line_equal(a2b2,a1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[61,575,theory(equality)]) ).

cnf(577,plain,
    ( incident(b2,X1)
    | line_equal(a2b2,a1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(c1,X1) ),
    inference(pm,[status(thm)],[93,575,theory(equality)]) ).

cnf(581,plain,
    ( line_equal(oc,b2c2)
    | point_equal(X1,c2)
    | ~ incident(X1,b2c2)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[238,74,theory(equality)]) ).

cnf(592,plain,
    ( line_equal(oc,b2c2)
    | point_equal(b2,c2)
    | ~ incident(b2,oc) ),
    inference(pm,[status(thm)],[581,79,theory(equality)]) ).

cnf(598,plain,
    ( line_equal(oc,a2c2)
    | point_equal(X1,c2)
    | ~ incident(X1,a2c2)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[239,74,theory(equality)]) ).

cnf(608,plain,
    ( incident(c1,X1)
    | line_equal(a2b2,a1c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(b2,X1) ),
    inference(pm,[status(thm)],[93,576,theory(equality)]) ).

cnf(617,plain,
    ( line_equal(ob,b2c2)
    | point_equal(X1,b2)
    | ~ incident(X1,b2c2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[241,122,theory(equality)]) ).

cnf(620,plain,
    ( line_equal(a2b2,a1c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(b2,b1c1) ),
    inference(pm,[status(thm)],[577,68,theory(equality)]) ).

cnf(622,plain,
    ( line_equal(a2b2,a1c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(b2,oc) ),
    inference(pm,[status(thm)],[577,76,theory(equality)]) ).

cnf(626,plain,
    ( incident(X1,a1c1)
    | incident(b2,b1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(X1,a2b2) ),
    inference(pm,[status(thm)],[103,620,theory(equality)]) ).

cnf(631,plain,
    ( incident(X1,a1c1)
    | incident(b2,oc)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(X1,a2b2) ),
    inference(pm,[status(thm)],[103,622,theory(equality)]) ).

cnf(640,plain,
    ( line_equal(oc,a2c2)
    | point_equal(a2,c2)
    | ~ incident(a2,oc) ),
    inference(pm,[status(thm)],[598,81,theory(equality)]) ).

cnf(671,plain,
    ( line_equal(ob,a2b2)
    | point_equal(X1,b2)
    | ~ incident(X1,a2b2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[242,122,theory(equality)]) ).

cnf(672,plain,
    ( line_equal(a1c1,a2b2)
    | point_equal(X1,b2)
    | incident(a1,b2c2)
    | ~ incident(X1,a2b2)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[242,64,theory(equality)]) ).

cnf(708,plain,
    ( line_equal(ob,a2b2)
    | point_equal(a2,b2)
    | ~ incident(a2,ob) ),
    inference(pm,[status(thm)],[671,130,theory(equality)]) ).

cnf(727,plain,
    ( line_equal(a2c2,oa)
    | point_equal(X1,a2)
    | ~ incident(X1,oa)
    | ~ incident(X1,a2c2) ),
    inference(pm,[status(thm)],[244,81,theory(equality)]) ).

cnf(728,plain,
    ( line_equal(a2b2,oa)
    | point_equal(X1,a2)
    | ~ incident(X1,oa)
    | ~ incident(X1,a2b2) ),
    inference(pm,[status(thm)],[244,130,theory(equality)]) ).

cnf(729,plain,
    ( line_equal(b1c1,oa)
    | point_equal(X1,a2)
    | incident(c1,a2b2)
    | ~ incident(X1,oa)
    | ~ incident(X1,b1c1) ),
    inference(pm,[status(thm)],[244,66,theory(equality)]) ).

cnf(734,plain,
    ( line_equal(b1c1,a2c2)
    | point_equal(X1,a2)
    | incident(c1,a2b2)
    | ~ incident(X1,a2c2)
    | ~ incident(X1,b1c1) ),
    inference(pm,[status(thm)],[245,66,theory(equality)]) ).

cnf(740,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(b2,b1c1)
    | incident(a2,a1c1) ),
    inference(pm,[status(thm)],[626,130,theory(equality)]) ).

cnf(749,plain,
    ( line_equal(a1c1,oa)
    | incident(b2,b1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[395,740,theory(equality)]) ).

cnf(783,plain,
    ( incident(X1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(b2,b1c1)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[103,749,theory(equality)]) ).

cnf(857,plain,
    ( line_equal(a1b1,a2b2)
    | point_equal(X1,ab)
    | ~ incident(X1,a2b2)
    | ~ incident(X1,a1b1) ),
    inference(pm,[status(thm)],[248,80,theory(equality)]) ).

cnf(860,plain,
    ( point_equal(X1,ab)
    | ~ incident(X1,a2b2)
    | ~ incident(X1,a1b1) ),
    inference(sr,[status(thm)],[857,142,theory(equality)]) ).

cnf(863,plain,
    ( point_equal(a2,ab)
    | ~ incident(a2,a1b1) ),
    inference(pm,[status(thm)],[860,130,theory(equality)]) ).

cnf(872,plain,
    ( line_equal(a1c1,a2c2)
    | point_equal(X1,ac)
    | ~ incident(X1,a2c2)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[250,126,theory(equality)]) ).

cnf(874,plain,
    ( point_equal(X1,ac)
    | ~ incident(X1,a2c2)
    | ~ incident(X1,a1c1) ),
    inference(sr,[status(thm)],[872,141,theory(equality)]) ).

cnf(884,plain,
    ( point_equal(c2,ac)
    | ~ incident(c2,a1c1) ),
    inference(pm,[status(thm)],[874,104,theory(equality)]) ).

cnf(885,plain,
    ( point_equal(a2,ac)
    | ~ incident(a2,a1c1) ),
    inference(pm,[status(thm)],[874,81,theory(equality)]) ).

cnf(894,plain,
    ( line_equal(ob,oa)
    | point_equal(X1,o)
    | ~ incident(X1,oa)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[251,112,theory(equality)]) ).

cnf(916,plain,
    ( line_equal(ob,oc)
    | point_equal(X1,o)
    | ~ incident(X1,oc)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[252,112,theory(equality)]) ).

cnf(932,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(b2,oc)
    | incident(a2,a1c1) ),
    inference(pm,[status(thm)],[631,130,theory(equality)]) ).

cnf(941,plain,
    ( line_equal(a1c1,oa)
    | incident(b2,oc)
    | incident(b1,a2c2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[395,932,theory(equality)]) ).

cnf(979,plain,
    ( incident(X1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(b2,oc)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[103,941,theory(equality)]) ).

cnf(990,plain,
    ( line_equal(ob,oc)
    | point_equal(c1,o)
    | ~ incident(c1,ob) ),
    inference(pm,[status(thm)],[916,76,theory(equality)]) ).

cnf(991,plain,
    ( line_equal(ob,oc)
    | point_equal(c2,o)
    | ~ incident(c2,ob) ),
    inference(pm,[status(thm)],[916,74,theory(equality)]) ).

cnf(1012,plain,
    ( line_equal(a2b2,a1c1)
    | point_equal(X1,b2)
    | incident(a1,b2c2)
    | ~ incident(X1,a1c1)
    | ~ incident(X1,a2b2) ),
    inference(pm,[status(thm)],[254,75,theory(equality)]) ).

cnf(1013,plain,
    ( line_equal(ob,a1c1)
    | point_equal(X1,b2)
    | incident(a1,b2c2)
    | ~ incident(X1,a1c1)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[254,122,theory(equality)]) ).

cnf(1016,plain,
    ( line_equal(b2c2,a1b1)
    | point_equal(X1,c2)
    | incident(b1,a2c2)
    | ~ incident(X1,a1b1)
    | ~ incident(X1,b2c2) ),
    inference(pm,[status(thm)],[255,63,theory(equality)]) ).

cnf(1101,plain,
    ( line_equal(b1c1,oa)
    | point_equal(o,a2)
    | incident(c1,a2b2)
    | ~ incident(o,b1c1) ),
    inference(pm,[status(thm)],[729,107,theory(equality)]) ).

cnf(1215,plain,
    ( line_equal(a2b2,a1c1)
    | point_equal(c1,b2)
    | incident(a1,b2c2)
    | ~ incident(c1,a2b2) ),
    inference(pm,[status(thm)],[1012,121,theory(equality)]) ).

cnf(1338,plain,
    ( line_equal(b2c2,a1b1)
    | point_equal(a1,c2)
    | incident(b1,a2c2)
    | ~ incident(a1,b2c2) ),
    inference(pm,[status(thm)],[1016,120,theory(equality)]) ).

cnf(1668,plain,
    ( incident(b2,b1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[783,121,theory(equality)]) ).

cnf(1884,plain,
    ( incident(b2,oc)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[979,121,theory(equality)]) ).

cnf(1932,plain,
    ( line_equal(ob,b1c1)
    | point_equal(b2,b1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(b2,ob) ),
    inference(pm,[status(thm)],[437,1668,theory(equality)]) ).

cnf(1937,plain,
    ( point_equal(b2,bc)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[555,1668,theory(equality)]) ).

cnf(1939,plain,
    ( line_equal(b1c1,b2c2)
    | point_equal(X1,b2)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(X1,b2c2)
    | ~ incident(X1,b1c1) ),
    inference(pm,[status(thm)],[241,1668,theory(equality)]) ).

cnf(1951,plain,
    ( line_equal(ob,b1c1)
    | point_equal(b2,b1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[1932,122,theory(equality)]) ).

cnf(1952,plain,
    ( line_equal(ob,b1c1)
    | point_equal(b2,b1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[1951,theory(equality)]) ).

cnf(1953,plain,
    ( line_equal(ob,b1c1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(sr,[status(thm)],[1952,138,theory(equality)]) ).

cnf(1956,plain,
    ( point_equal(X1,b2)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(X1,b2c2)
    | ~ incident(X1,b1c1) ),
    inference(sr,[status(thm)],[1939,140,theory(equality)]) ).

cnf(2197,plain,
    ( line_equal(oc,b2c2)
    | point_equal(b2,c2)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[592,1884,theory(equality)]) ).

cnf(2419,plain,
    ( incident(X1,b1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,1953,theory(equality)]) ).

cnf(2428,plain,
    ( point_equal(bc,b2)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[61,1937,theory(equality)]) ).

cnf(3056,plain,
    ( incident(bc,X1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(b2,X1) ),
    inference(pm,[status(thm)],[93,2428,theory(equality)]) ).

cnf(3122,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(o,b1c1) ),
    inference(pm,[status(thm)],[2419,112,theory(equality)]) ).

cnf(3214,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | incident(bc,a1c1) ),
    inference(pm,[status(thm)],[3056,64,theory(equality)]) ).

cnf(3885,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(ab,a1c1)
    | ~ incident(ac,a1c1) ),
    inference(pm,[status(thm)],[216,3214,theory(equality)]) ).

cnf(3912,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(ab,a1c1)
    | $false ),
    inference(rw,[status(thm)],[3885,126,theory(equality)]) ).

cnf(3913,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(ab,a1c1) ),
    inference(cn,[status(thm)],[3912,theory(equality)]) ).

cnf(5520,plain,
    ( incident(b2,X1)
    | line_equal(oc,b2c2)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | ~ incident(c2,X1) ),
    inference(pm,[status(thm)],[93,2197,theory(equality)]) ).

cnf(5603,plain,
    ( line_equal(oc,b2c2)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(b2,a2c2) ),
    inference(pm,[status(thm)],[5520,104,theory(equality)]) ).

cnf(5607,plain,
    ( line_equal(oc,b2c2)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(sr,[status(thm)],[5603,214,theory(equality)]) ).

cnf(5609,plain,
    ( incident(X1,b2c2)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[103,5607,theory(equality)]) ).

cnf(5615,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(o,b2c2) ),
    inference(pm,[status(thm)],[5609,111,theory(equality)]) ).

cnf(5666,plain,
    ( point_equal(o,b2)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | ~ incident(o,b1c1) ),
    inference(pm,[status(thm)],[1956,5615,theory(equality)]) ).

cnf(5776,plain,
    ( point_equal(o,b2)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(csr,[status(thm)],[5666,3122]) ).

cnf(5777,plain,
    ( point_equal(b2,o)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[61,5776,theory(equality)]) ).

cnf(5993,plain,
    ( incident(b2,X1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,5777,theory(equality)]) ).

cnf(6008,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(b2,oa) ),
    inference(pm,[status(thm)],[5993,107,theory(equality)]) ).

cnf(6115,plain,
    ( line_equal(a2b2,a1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[608,6008,theory(equality)]) ).

cnf(6159,plain,
    ( incident(X1,a1c1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(X1,a2b2) ),
    inference(pm,[status(thm)],[103,6115,theory(equality)]) ).

cnf(6175,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | incident(ab,a1c1) ),
    inference(pm,[status(thm)],[6159,77,theory(equality)]) ).

cnf(6346,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(csr,[status(thm)],[6175,3913]) ).

cnf(6350,plain,
    ( line_equal(a1c1,oa)
    | point_equal(c1,a1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(c1,a1c1) ),
    inference(pm,[status(thm)],[382,6346,theory(equality)]) ).

cnf(6382,plain,
    ( line_equal(a1c1,oa)
    | point_equal(c1,a1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[6350,121,theory(equality)]) ).

cnf(6383,plain,
    ( line_equal(a1c1,oa)
    | point_equal(c1,a1)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[6382,theory(equality)]) ).

cnf(6396,plain,
    ( incident(c1,X1)
    | line_equal(a1c1,oa)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(a1,X1) ),
    inference(pm,[status(thm)],[93,6383,theory(equality)]) ).

cnf(6475,plain,
    ( line_equal(a1c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(c1,a1b1) ),
    inference(pm,[status(thm)],[6396,120,theory(equality)]) ).

cnf(6477,plain,
    ( line_equal(a1c1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(sr,[status(thm)],[6475,206,theory(equality)]) ).

cnf(6478,plain,
    ( line_equal(oa,a1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[110,6477,theory(equality)]) ).

cnf(6479,plain,
    ( incident(X1,oa)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[103,6477,theory(equality)]) ).

cnf(6495,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(ac,oa) ),
    inference(pm,[status(thm)],[6479,126,theory(equality)]) ).

cnf(6496,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(b2,oa) ),
    inference(pm,[status(thm)],[6479,64,theory(equality)]) ).

cnf(6536,plain,
    ( incident(X1,a1c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(X1,oa) ),
    inference(pm,[status(thm)],[103,6478,theory(equality)]) ).

cnf(6537,plain,
    ( line_equal(X1,a1c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ line_equal(X1,oa) ),
    inference(pm,[status(thm)],[90,6478,theory(equality)]) ).

cnf(6545,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(a2,a1c1) ),
    inference(pm,[status(thm)],[6536,87,theory(equality)]) ).

cnf(6546,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(o,a1c1) ),
    inference(pm,[status(thm)],[6536,107,theory(equality)]) ).

cnf(6621,plain,
    ( line_equal(a2b2,oa)
    | point_equal(b2,a2)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(b2,a2b2) ),
    inference(pm,[status(thm)],[728,6496,theory(equality)]) ).

cnf(6624,plain,
    ( line_equal(ob,oa)
    | point_equal(b2,o)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(b2,ob) ),
    inference(pm,[status(thm)],[894,6496,theory(equality)]) ).

cnf(6643,plain,
    ( line_equal(a2b2,oa)
    | point_equal(b2,a2)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[6621,75,theory(equality)]) ).

cnf(6644,plain,
    ( line_equal(a2b2,oa)
    | point_equal(b2,a2)
    | incident(b1,a2c2)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[6643,theory(equality)]) ).

cnf(6645,plain,
    ( line_equal(ob,oa)
    | point_equal(b2,o)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[6624,122,theory(equality)]) ).

cnf(6646,plain,
    ( line_equal(ob,oa)
    | point_equal(b2,o)
    | incident(b1,a2c2)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[6645,theory(equality)]) ).

cnf(6726,plain,
    ( line_equal(a1c1,oc)
    | point_equal(o,c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[541,6546,theory(equality)]) ).

cnf(6736,plain,
    ( line_equal(ob,a1c1)
    | point_equal(o,b2)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(o,ob) ),
    inference(pm,[status(thm)],[1013,6546,theory(equality)]) ).

cnf(6753,plain,
    ( line_equal(ob,a1c1)
    | point_equal(o,b2)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[6736,112,theory(equality)]) ).

cnf(6754,plain,
    ( line_equal(ob,a1c1)
    | point_equal(o,b2)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[6753,theory(equality)]) ).

cnf(7071,plain,
    ( incident(b2,X1)
    | line_equal(a2b2,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(a2,X1) ),
    inference(pm,[status(thm)],[93,6644,theory(equality)]) ).

cnf(7081,plain,
    ( incident(b2,X1)
    | line_equal(ob,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,6646,theory(equality)]) ).

cnf(7160,plain,
    ( incident(o,X1)
    | line_equal(a1c1,oc)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(c1,X1) ),
    inference(pm,[status(thm)],[93,6726,theory(equality)]) ).

cnf(7171,plain,
    ( line_equal(a2b2,oa)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(b2,a2c2) ),
    inference(pm,[status(thm)],[7071,81,theory(equality)]) ).

cnf(7175,plain,
    ( line_equal(a2b2,oa)
    | incident(b1,a2c2)
    | incident(a1,b2c2) ),
    inference(sr,[status(thm)],[7171,214,theory(equality)]) ).

cnf(7178,plain,
    ( incident(X1,oa)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(X1,a2b2) ),
    inference(pm,[status(thm)],[103,7175,theory(equality)]) ).

cnf(7191,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(ab,oa) ),
    inference(pm,[status(thm)],[7178,77,theory(equality)]) ).

cnf(7433,plain,
    ( incident(o,X1)
    | line_equal(ob,a1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(b2,X1) ),
    inference(pm,[status(thm)],[93,6754,theory(equality)]) ).

cnf(7441,plain,
    ( line_equal(ob,oa)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(b2,oc) ),
    inference(pm,[status(thm)],[7081,111,theory(equality)]) ).

cnf(7478,plain,
    ( line_equal(a1c1,oc)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(o,b1c1) ),
    inference(pm,[status(thm)],[7160,68,theory(equality)]) ).

cnf(7532,plain,
    ( line_equal(ob,a1c1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(o,b2c2) ),
    inference(pm,[status(thm)],[7433,79,theory(equality)]) ).

cnf(7937,plain,
    ( line_equal(ob,a1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(b2,oc) ),
    inference(pm,[status(thm)],[6537,7441,theory(equality)]) ).

cnf(8043,plain,
    ( incident(X1,oc)
    | incident(o,b1c1)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[103,7478,theory(equality)]) ).

cnf(8103,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(o,b1c1)
    | incident(a2,oc) ),
    inference(pm,[status(thm)],[8043,6545,theory(equality)]) ).

cnf(8135,plain,
    ( incident(X1,a1c1)
    | incident(o,b2c2)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,7532,theory(equality)]) ).

cnf(8302,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(o,b2c2)
    | incident(b1,a1c1) ),
    inference(pm,[status(thm)],[8135,116,theory(equality)]) ).

cnf(8306,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(o,b2c2) ),
    inference(sr,[status(thm)],[8302,204,theory(equality)]) ).

cnf(8311,plain,
    ( point_equal(o,bc)
    | incident(b1,a2c2)
    | incident(a1,b2c2)
    | ~ incident(o,b1c1) ),
    inference(pm,[status(thm)],[551,8306,theory(equality)]) ).

cnf(9058,plain,
    ( incident(X1,a1c1)
    | incident(b2,oc)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,7937,theory(equality)]) ).

cnf(9069,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(b2,oc)
    | incident(b1,a1c1) ),
    inference(pm,[status(thm)],[9058,116,theory(equality)]) ).

cnf(9073,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(b2,oc) ),
    inference(sr,[status(thm)],[9069,204,theory(equality)]) ).

cnf(9078,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(a2,oc) ),
    inference(pm,[status(thm)],[210,9073,theory(equality)]) ).

cnf(9214,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | incident(o,b1c1) ),
    inference(csr,[status(thm)],[8103,9078]) ).

cnf(9240,plain,
    ( point_equal(o,bc)
    | incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[8311,9214,theory(equality)]) ).

cnf(9261,plain,
    ( point_equal(bc,o)
    | incident(b1,a2c2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[61,9240,theory(equality)]) ).

cnf(9265,plain,
    ( incident(bc,X1)
    | incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,9261,theory(equality)]) ).

cnf(9304,plain,
    ( incident(b1,a2c2)
    | incident(a1,b2c2)
    | incident(bc,oa) ),
    inference(pm,[status(thm)],[9265,107,theory(equality)]) ).

cnf(9318,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(ab,oa)
    | ~ incident(ac,oa) ),
    inference(pm,[status(thm)],[216,9304,theory(equality)]) ).

cnf(9338,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2)
    | ~ incident(ab,oa) ),
    inference(csr,[status(thm)],[9318,6495]) ).

cnf(9339,plain,
    ( incident(a1,b2c2)
    | incident(b1,a2c2) ),
    inference(csr,[status(thm)],[9338,7191]) ).

cnf(9342,plain,
    ( line_equal(X1,a2c2)
    | point_equal(X2,b1)
    | incident(a1,b2c2)
    | ~ incident(b1,X1)
    | ~ incident(X2,a2c2)
    | ~ incident(X2,X1) ),
    inference(pm,[status(thm)],[115,9339,theory(equality)]) ).

cnf(9352,plain,
    ( line_equal(b1c1,a2c2)
    | point_equal(b1,a2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(b1,b1c1) ),
    inference(pm,[status(thm)],[734,9339,theory(equality)]) ).

cnf(9358,plain,
    ( line_equal(b1c1,a2c2)
    | point_equal(b1,a2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[9352,127,theory(equality)]) ).

cnf(9359,plain,
    ( line_equal(b1c1,a2c2)
    | point_equal(b1,a2)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[9358,theory(equality)]) ).

cnf(9362,plain,
    ( point_equal(a2,b1)
    | line_equal(b1c1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(pm,[status(thm)],[61,9359,theory(equality)]) ).

cnf(9369,plain,
    ( incident(a2,X1)
    | line_equal(b1c1,a2c2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(b1,X1) ),
    inference(pm,[status(thm)],[93,9362,theory(equality)]) ).

cnf(9408,plain,
    ( line_equal(ob,a2c2)
    | point_equal(X1,b1)
    | incident(a1,b2c2)
    | ~ incident(X1,a2c2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[9342,116,theory(equality)]) ).

cnf(9437,plain,
    ( line_equal(b1c1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(a2,a1b1) ),
    inference(pm,[status(thm)],[9369,67,theory(equality)]) ).

cnf(9438,plain,
    ( line_equal(b1c1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(a2,ob) ),
    inference(pm,[status(thm)],[9369,116,theory(equality)]) ).

cnf(9466,plain,
    ( line_equal(a2c2,b1c1)
    | incident(a2,a1b1)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[110,9437,theory(equality)]) ).

cnf(9469,plain,
    ( line_equal(a2c2,b1c1)
    | incident(a2,ob)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[110,9438,theory(equality)]) ).

cnf(9485,plain,
    ( incident(X1,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(a2,a1b1)
    | ~ incident(X1,a2c2) ),
    inference(pm,[status(thm)],[103,9466,theory(equality)]) ).

cnf(9488,plain,
    ( incident(X1,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(a2,ob)
    | ~ incident(X1,a2c2) ),
    inference(pm,[status(thm)],[103,9469,theory(equality)]) ).

cnf(9766,plain,
    ( incident(a2,a1b1)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1) ),
    inference(pm,[status(thm)],[9485,104,theory(equality)]) ).

cnf(9784,plain,
    ( incident(a2,ob)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1) ),
    inference(pm,[status(thm)],[9488,104,theory(equality)]) ).

cnf(10075,plain,
    ( line_equal(oa,a1b1)
    | point_equal(a2,a1)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(a2,oa) ),
    inference(pm,[status(thm)],[417,9766,theory(equality)]) ).

cnf(10083,plain,
    ( point_equal(a2,ab)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(pm,[status(thm)],[863,9766,theory(equality)]) ).

cnf(10095,plain,
    ( line_equal(oa,a1b1)
    | point_equal(a2,a1)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | $false ),
    inference(rw,[status(thm)],[10075,87,theory(equality)]) ).

cnf(10096,plain,
    ( line_equal(oa,a1b1)
    | point_equal(a2,a1)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(cn,[status(thm)],[10095,theory(equality)]) ).

cnf(10097,plain,
    ( line_equal(oa,a1b1)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(sr,[status(thm)],[10096,139,theory(equality)]) ).

cnf(10153,plain,
    ( line_equal(ob,a2b2)
    | point_equal(a2,b2)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(pm,[status(thm)],[708,9784,theory(equality)]) ).

cnf(10508,plain,
    ( incident(X1,a1b1)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1)
    | ~ incident(X1,oa) ),
    inference(pm,[status(thm)],[103,10097,theory(equality)]) ).

cnf(10512,plain,
    ( point_equal(ab,a2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1) ),
    inference(pm,[status(thm)],[61,10083,theory(equality)]) ).

cnf(10563,plain,
    ( incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(o,a1b1) ),
    inference(pm,[status(thm)],[10508,107,theory(equality)]) ).

cnf(10905,plain,
    ( incident(ab,X1)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(a2,X1) ),
    inference(pm,[status(thm)],[93,10512,theory(equality)]) ).

cnf(10916,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1)
    | incident(ab,b1c1) ),
    inference(pm,[status(thm)],[10905,66,theory(equality)]) ).

cnf(11987,plain,
    ( incident(a2,X1)
    | line_equal(ob,a2b2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1)
    | ~ incident(b2,X1) ),
    inference(pm,[status(thm)],[93,10153,theory(equality)]) ).

cnf(12157,plain,
    ( line_equal(ob,a2b2)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(a2,b2c2) ),
    inference(pm,[status(thm)],[11987,79,theory(equality)]) ).

cnf(12161,plain,
    ( line_equal(ob,a2b2)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(sr,[status(thm)],[12157,212,theory(equality)]) ).

cnf(12164,plain,
    ( incident(X1,a2b2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,12161,theory(equality)]) ).

cnf(12170,plain,
    ( incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(o,a2b2) ),
    inference(pm,[status(thm)],[12164,112,theory(equality)]) ).

cnf(12209,plain,
    ( point_equal(o,ab)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1)
    | ~ incident(o,a1b1) ),
    inference(pm,[status(thm)],[860,12170,theory(equality)]) ).

cnf(12287,plain,
    ( point_equal(o,ab)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1) ),
    inference(csr,[status(thm)],[12209,10563]) ).

cnf(12289,plain,
    ( incident(o,X1)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(ab,X1) ),
    inference(pm,[status(thm)],[93,12287,theory(equality)]) ).

cnf(12303,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1)
    | incident(o,b1c1) ),
    inference(pm,[status(thm)],[12289,10916,theory(equality)]) ).

cnf(12436,plain,
    ( line_equal(b1c1,oc)
    | point_equal(o,c1)
    | incident(c2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(pm,[status(thm)],[534,12303,theory(equality)]) ).

cnf(24052,plain,
    ( line_equal(b1c1,oc)
    | point_equal(o,c1)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(csr,[status(thm)],[12436,538]) ).

cnf(24053,plain,
    ( point_equal(c1,o)
    | line_equal(b1c1,oc)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[61,24052,theory(equality)]) ).

cnf(24070,plain,
    ( incident(c1,X1)
    | line_equal(b1c1,oc)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,24053,theory(equality)]) ).

cnf(24128,plain,
    ( line_equal(b1c1,oc)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c1,a1b1)
    | incident(c2,b1c1) ),
    inference(pm,[status(thm)],[24070,10563,theory(equality)]) ).

cnf(24146,plain,
    ( line_equal(b1c1,oc)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c2,b1c1) ),
    inference(sr,[status(thm)],[24128,206,theory(equality)]) ).

cnf(24293,plain,
    ( line_equal(b1c1,oc)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(csr,[status(thm)],[24146,538]) ).

cnf(24294,plain,
    ( line_equal(oc,b1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(pm,[status(thm)],[110,24293,theory(equality)]) ).

cnf(24295,plain,
    ( incident(X1,oc)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(X1,b1c1) ),
    inference(pm,[status(thm)],[103,24293,theory(equality)]) ).

cnf(24304,plain,
    ( incident(X1,b1c1)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[103,24294,theory(equality)]) ).

cnf(24633,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(a2,oc) ),
    inference(pm,[status(thm)],[24295,66,theory(equality)]) ).

cnf(24673,plain,
    ( incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(c2,b1c1) ),
    inference(pm,[status(thm)],[24304,74,theory(equality)]) ).

cnf(24674,plain,
    ( incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(o,b1c1) ),
    inference(pm,[status(thm)],[24304,111,theory(equality)]) ).

cnf(24822,plain,
    ( line_equal(oc,a2c2)
    | point_equal(a2,c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(pm,[status(thm)],[640,24633,theory(equality)]) ).

cnf(24892,plain,
    ( point_equal(c2,bc)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[554,24673,theory(equality)]) ).

cnf(24958,plain,
    ( line_equal(b1c1,oa)
    | point_equal(o,a2)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[1101,24674,theory(equality)]) ).

cnf(24990,plain,
    ( point_equal(bc,c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(pm,[status(thm)],[61,24892,theory(equality)]) ).

cnf(25008,plain,
    ( incident(bc,X1)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(c2,X1) ),
    inference(pm,[status(thm)],[93,24990,theory(equality)]) ).

cnf(25063,plain,
    ( incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(bc,a2c2) ),
    inference(pm,[status(thm)],[25008,104,theory(equality)]) ).

cnf(25076,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(ab,a2c2)
    | ~ incident(ac,a2c2) ),
    inference(pm,[status(thm)],[216,25063,theory(equality)]) ).

cnf(25112,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(ab,a2c2)
    | $false ),
    inference(rw,[status(thm)],[25076,125,theory(equality)]) ).

cnf(25113,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(ab,a2c2) ),
    inference(cn,[status(thm)],[25112,theory(equality)]) ).

cnf(25473,plain,
    ( incident(a2,X1)
    | line_equal(oc,a2c2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(c2,X1) ),
    inference(pm,[status(thm)],[93,24822,theory(equality)]) ).

cnf(25605,plain,
    ( line_equal(oc,a2c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(a2,b2c2) ),
    inference(pm,[status(thm)],[25473,63,theory(equality)]) ).

cnf(25610,plain,
    ( line_equal(oc,a2c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(sr,[status(thm)],[25605,212,theory(equality)]) ).

cnf(25613,plain,
    ( incident(X1,a2c2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[103,25610,theory(equality)]) ).

cnf(25629,plain,
    ( incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(o,a2c2) ),
    inference(pm,[status(thm)],[25613,111,theory(equality)]) ).

cnf(25705,plain,
    ( line_equal(ob,a2c2)
    | point_equal(o,b1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(o,ob) ),
    inference(pm,[status(thm)],[9408,25629,theory(equality)]) ).

cnf(25725,plain,
    ( line_equal(ob,a2c2)
    | point_equal(o,b1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | $false ),
    inference(rw,[status(thm)],[25705,112,theory(equality)]) ).

cnf(25726,plain,
    ( line_equal(ob,a2c2)
    | point_equal(o,b1)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(cn,[status(thm)],[25725,theory(equality)]) ).

cnf(26047,plain,
    ( incident(o,X1)
    | line_equal(b1c1,oa)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(a2,X1) ),
    inference(pm,[status(thm)],[93,24958,theory(equality)]) ).

cnf(26084,plain,
    ( line_equal(b1c1,oa)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(o,a2b2) ),
    inference(pm,[status(thm)],[26047,130,theory(equality)]) ).

cnf(26497,plain,
    ( point_equal(b1,o)
    | line_equal(ob,a2c2)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[61,25726,theory(equality)]) ).

cnf(26498,plain,
    ( incident(o,X1)
    | line_equal(ob,a2c2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(b1,X1) ),
    inference(pm,[status(thm)],[93,25726,theory(equality)]) ).

cnf(26793,plain,
    ( line_equal(ob,a2c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(o,a1b1) ),
    inference(pm,[status(thm)],[26498,67,theory(equality)]) ).

cnf(27135,plain,
    ( incident(X1,oa)
    | incident(o,a2b2)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(X1,b1c1) ),
    inference(pm,[status(thm)],[103,26084,theory(equality)]) ).

cnf(27282,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(o,a2b2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[27135,68,theory(equality)]) ).

cnf(28104,plain,
    ( incident(b1,X1)
    | line_equal(ob,a2c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,26497,theory(equality)]) ).

cnf(28709,plain,
    ( incident(X1,a2c2)
    | incident(o,a1b1)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,26793,theory(equality)]) ).

cnf(28733,plain,
    ( incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(o,a1b1)
    | incident(b2,a2c2) ),
    inference(pm,[status(thm)],[28709,122,theory(equality)]) ).

cnf(28740,plain,
    ( incident(a1,b2c2)
    | incident(c1,a2b2)
    | incident(o,a1b1) ),
    inference(sr,[status(thm)],[28733,214,theory(equality)]) ).

cnf(28745,plain,
    ( line_equal(oa,a1b1)
    | point_equal(o,a1)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(o,oa) ),
    inference(pm,[status(thm)],[417,28740,theory(equality)]) ).

cnf(28775,plain,
    ( line_equal(oa,a1b1)
    | point_equal(o,a1)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[28745,107,theory(equality)]) ).

cnf(28776,plain,
    ( line_equal(oa,a1b1)
    | point_equal(o,a1)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[28775,theory(equality)]) ).

cnf(29482,plain,
    ( point_equal(o,ab)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(o,a1b1) ),
    inference(pm,[status(thm)],[860,27282,theory(equality)]) ).

cnf(31036,plain,
    ( incident(o,X1)
    | line_equal(oa,a1b1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(a1,X1) ),
    inference(pm,[status(thm)],[93,28776,theory(equality)]) ).

cnf(31193,plain,
    ( line_equal(oa,a1b1)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(o,a1c1) ),
    inference(pm,[status(thm)],[31036,78,theory(equality)]) ).

cnf(31752,plain,
    ( point_equal(o,ab)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(c1,a2b2) ),
    inference(csr,[status(thm)],[29482,28740]) ).

cnf(31753,plain,
    ( point_equal(ab,o)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[61,31752,theory(equality)]) ).

cnf(34351,plain,
    ( incident(X1,a1b1)
    | incident(o,a1c1)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(X1,oa) ),
    inference(pm,[status(thm)],[103,31193,theory(equality)]) ).

cnf(36049,plain,
    ( incident(ab,X1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,31753,theory(equality)]) ).

cnf(36193,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | incident(ab,a2c2) ),
    inference(pm,[status(thm)],[36049,25629,theory(equality)]) ).

cnf(41808,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(csr,[status(thm)],[36193,25113]) ).

cnf(41863,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(o,a1c1)
    | incident(c1,a1b1) ),
    inference(pm,[status(thm)],[34351,41808,theory(equality)]) ).

cnf(41907,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(o,a1c1) ),
    inference(sr,[status(thm)],[41863,206,theory(equality)]) ).

cnf(41961,plain,
    ( line_equal(ob,a2c2)
    | incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(b1,a1c1) ),
    inference(pm,[status(thm)],[28104,41907,theory(equality)]) ).

cnf(42000,plain,
    ( line_equal(ob,a2c2)
    | incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(sr,[status(thm)],[41961,204,theory(equality)]) ).

cnf(42770,plain,
    ( incident(X1,a2c2)
    | incident(a1,b2c2)
    | incident(c1,a2b2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,42000,theory(equality)]) ).

cnf(43020,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2)
    | incident(b2,a2c2) ),
    inference(pm,[status(thm)],[42770,122,theory(equality)]) ).

cnf(43029,plain,
    ( incident(c1,a2b2)
    | incident(a1,b2c2) ),
    inference(sr,[status(thm)],[43020,214,theory(equality)]) ).

cnf(43041,plain,
    ( line_equal(a1c1,a2b2)
    | point_equal(c1,b2)
    | incident(a1,b2c2)
    | ~ incident(c1,a1c1) ),
    inference(pm,[status(thm)],[672,43029,theory(equality)]) ).

cnf(43043,plain,
    ( line_equal(a2b2,a1c1)
    | point_equal(c1,b2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[1215,43029,theory(equality)]) ).

cnf(43078,plain,
    ( line_equal(a1c1,a2b2)
    | point_equal(c1,b2)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[43041,121,theory(equality)]) ).

cnf(43079,plain,
    ( line_equal(a1c1,a2b2)
    | point_equal(c1,b2)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[43078,theory(equality)]) ).

cnf(43116,plain,
    ( incident(c1,X1)
    | line_equal(a1c1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(b2,X1) ),
    inference(pm,[status(thm)],[93,43079,theory(equality)]) ).

cnf(43135,plain,
    ( line_equal(a1c1,a2b2)
    | incident(a1,b2c2)
    | incident(c1,b2c2) ),
    inference(pm,[status(thm)],[43116,79,theory(equality)]) ).

cnf(43137,plain,
    ( line_equal(a1c1,a2b2)
    | incident(a1,b2c2)
    | incident(c1,ob) ),
    inference(pm,[status(thm)],[43116,122,theory(equality)]) ).

cnf(43185,plain,
    ( point_equal(b2,c1)
    | line_equal(a2b2,a1c1)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[61,43043,theory(equality)]) ).

cnf(43219,plain,
    ( incident(X1,a2b2)
    | incident(c1,b2c2)
    | incident(a1,b2c2)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[103,43135,theory(equality)]) ).

cnf(43266,plain,
    ( line_equal(a2b2,a1c1)
    | incident(c1,ob)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[110,43137,theory(equality)]) ).

cnf(43298,plain,
    ( incident(b2,X1)
    | line_equal(a2b2,a1c1)
    | incident(a1,b2c2)
    | ~ incident(c1,X1) ),
    inference(pm,[status(thm)],[93,43185,theory(equality)]) ).

cnf(43342,plain,
    ( incident(X1,a1c1)
    | incident(a1,b2c2)
    | incident(c1,ob)
    | ~ incident(X1,a2b2) ),
    inference(pm,[status(thm)],[103,43266,theory(equality)]) ).

cnf(43453,plain,
    ( incident(a1,b2c2)
    | incident(c1,b2c2)
    | incident(a1,a2b2) ),
    inference(pm,[status(thm)],[43219,78,theory(equality)]) ).

cnf(43591,plain,
    ( line_equal(a2b2,a1c1)
    | incident(a1,b2c2)
    | incident(b2,b1c1) ),
    inference(pm,[status(thm)],[43298,68,theory(equality)]) ).

cnf(43704,plain,
    ( point_equal(c1,bc)
    | incident(a1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(c1,b1c1) ),
    inference(pm,[status(thm)],[551,43453,theory(equality)]) ).

cnf(43723,plain,
    ( point_equal(c1,bc)
    | incident(a1,a2b2)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[43704,68,theory(equality)]) ).

cnf(43724,plain,
    ( point_equal(c1,bc)
    | incident(a1,a2b2)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[43723,theory(equality)]) ).

cnf(43897,plain,
    ( incident(c1,ob)
    | incident(a1,b2c2)
    | incident(a2,a1c1) ),
    inference(pm,[status(thm)],[43342,130,theory(equality)]) ).

cnf(44146,plain,
    ( incident(X1,a1c1)
    | incident(b2,b1c1)
    | incident(a1,b2c2)
    | ~ incident(X1,a2b2) ),
    inference(pm,[status(thm)],[103,43591,theory(equality)]) ).

cnf(44191,plain,
    ( point_equal(bc,c1)
    | incident(a1,b2c2)
    | incident(a1,a2b2) ),
    inference(pm,[status(thm)],[61,43724,theory(equality)]) ).

cnf(44316,plain,
    ( incident(a1,b2c2)
    | incident(b2,b1c1)
    | incident(a2,a1c1) ),
    inference(pm,[status(thm)],[44146,130,theory(equality)]) ).

cnf(44433,plain,
    ( line_equal(a1c1,oa)
    | incident(a1,b2c2)
    | incident(c1,ob) ),
    inference(pm,[status(thm)],[395,43897,theory(equality)]) ).

cnf(44755,plain,
    ( incident(bc,X1)
    | incident(a1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(c1,X1) ),
    inference(pm,[status(thm)],[93,44191,theory(equality)]) ).

cnf(44818,plain,
    ( incident(a1,b2c2)
    | incident(a1,a2b2)
    | incident(bc,a2b2) ),
    inference(pm,[status(thm)],[44755,43029,theory(equality)]) ).

cnf(44974,plain,
    ( line_equal(a1c1,oa)
    | incident(b2,b1c1)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[395,44316,theory(equality)]) ).

cnf(45199,plain,
    ( incident(X1,oa)
    | incident(c1,ob)
    | incident(a1,b2c2)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[103,44433,theory(equality)]) ).

cnf(45308,plain,
    ( incident(a1,b2c2)
    | incident(c1,ob)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[45199,121,theory(equality)]) ).

cnf(45587,plain,
    ( incident(a1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(ab,a2b2)
    | ~ incident(ac,a2b2) ),
    inference(pm,[status(thm)],[216,44818,theory(equality)]) ).

cnf(45622,plain,
    ( incident(a1,a2b2)
    | incident(a1,b2c2)
    | $false
    | ~ incident(ac,a2b2) ),
    inference(rw,[status(thm)],[45587,77,theory(equality)]) ).

cnf(45623,plain,
    ( incident(a1,a2b2)
    | incident(a1,b2c2)
    | ~ incident(ac,a2b2) ),
    inference(cn,[status(thm)],[45622,theory(equality)]) ).

cnf(46027,plain,
    ( incident(X1,oa)
    | incident(a1,b2c2)
    | incident(b2,b1c1)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[103,44974,theory(equality)]) ).

cnf(46232,plain,
    ( incident(b2,b1c1)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[46027,121,theory(equality)]) ).

cnf(46410,plain,
    ( line_equal(ob,oc)
    | point_equal(c1,o)
    | incident(c1,oa)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[990,45308,theory(equality)]) ).

cnf(47181,plain,
    ( line_equal(ob,b1c1)
    | point_equal(b2,b1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | ~ incident(b2,ob) ),
    inference(pm,[status(thm)],[437,46232,theory(equality)]) ).

cnf(47186,plain,
    ( point_equal(b2,bc)
    | incident(c1,oa)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[555,46232,theory(equality)]) ).

cnf(47207,plain,
    ( line_equal(ob,b1c1)
    | point_equal(b2,b1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[47181,122,theory(equality)]) ).

cnf(47208,plain,
    ( line_equal(ob,b1c1)
    | point_equal(b2,b1)
    | incident(c1,oa)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[47207,theory(equality)]) ).

cnf(47209,plain,
    ( line_equal(ob,b1c1)
    | incident(c1,oa)
    | incident(a1,b2c2) ),
    inference(sr,[status(thm)],[47208,138,theory(equality)]) ).

cnf(47898,plain,
    ( incident(X1,b1c1)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,47209,theory(equality)]) ).

cnf(47911,plain,
    ( point_equal(bc,b2)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[61,47186,theory(equality)]) ).

cnf(48047,plain,
    ( incident(bc,X1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | ~ incident(b2,X1) ),
    inference(pm,[status(thm)],[93,47911,theory(equality)]) ).

cnf(48087,plain,
    ( incident(a1,b2c2)
    | incident(c1,oa)
    | incident(bc,a2b2) ),
    inference(pm,[status(thm)],[48047,75,theory(equality)]) ).

cnf(49900,plain,
    ( incident(c1,X1)
    | line_equal(ob,oc)
    | incident(a1,b2c2)
    | incident(c1,oa)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,46410,theory(equality)]) ).

cnf(49925,plain,
    ( line_equal(ob,oc)
    | incident(c1,oa)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[49900,107,theory(equality)]) ).

cnf(49949,plain,
    ( line_equal(oc,ob)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[110,49925,theory(equality)]) ).

cnf(49967,plain,
    ( incident(X1,ob)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[103,49949,theory(equality)]) ).

cnf(49974,plain,
    ( incident(a1,b2c2)
    | incident(c1,oa)
    | incident(c2,ob) ),
    inference(pm,[status(thm)],[49967,74,theory(equality)]) ).

cnf(50081,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | incident(c2,b1c1) ),
    inference(pm,[status(thm)],[47898,49974,theory(equality)]) ).

cnf(50137,plain,
    ( point_equal(c2,bc)
    | incident(a1,b2c2)
    | incident(c1,oa) ),
    inference(pm,[status(thm)],[554,50081,theory(equality)]) ).

cnf(50177,plain,
    ( incident(c2,X1)
    | incident(c1,oa)
    | incident(a1,b2c2)
    | ~ incident(bc,X1) ),
    inference(pm,[status(thm)],[93,50137,theory(equality)]) ).

cnf(50205,plain,
    ( incident(a1,b2c2)
    | incident(c1,oa)
    | incident(c2,a2b2) ),
    inference(pm,[status(thm)],[50177,48087,theory(equality)]) ).

cnf(50300,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | ~ incident(b2,a2b2)
    | ~ incident(a2,a2b2) ),
    inference(pm,[status(thm)],[207,50205,theory(equality)]) ).

cnf(50333,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | $false
    | ~ incident(a2,a2b2) ),
    inference(rw,[status(thm)],[50300,75,theory(equality)]) ).

cnf(50334,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2)
    | $false
    | $false ),
    inference(rw,[status(thm)],[50333,130,theory(equality)]) ).

cnf(50335,plain,
    ( incident(c1,oa)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[50334,theory(equality)]) ).

cnf(50348,plain,
    ( line_equal(a1c1,oa)
    | point_equal(c1,a1)
    | incident(a1,b2c2)
    | ~ incident(c1,a1c1) ),
    inference(pm,[status(thm)],[382,50335,theory(equality)]) ).

cnf(50382,plain,
    ( line_equal(a1c1,oa)
    | point_equal(c1,a1)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[50348,121,theory(equality)]) ).

cnf(50383,plain,
    ( line_equal(a1c1,oa)
    | point_equal(c1,a1)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[50382,theory(equality)]) ).

cnf(50396,plain,
    ( incident(c1,X1)
    | line_equal(a1c1,oa)
    | incident(a1,b2c2)
    | ~ incident(a1,X1) ),
    inference(pm,[status(thm)],[93,50383,theory(equality)]) ).

cnf(50403,plain,
    ( line_equal(a1c1,oa)
    | incident(a1,b2c2)
    | incident(c1,a1b1) ),
    inference(pm,[status(thm)],[50396,120,theory(equality)]) ).

cnf(50405,plain,
    ( line_equal(a1c1,oa)
    | incident(a1,b2c2) ),
    inference(sr,[status(thm)],[50403,206,theory(equality)]) ).

cnf(50406,plain,
    ( line_equal(oa,a1c1)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[110,50405,theory(equality)]) ).

cnf(50407,plain,
    ( incident(X1,oa)
    | incident(a1,b2c2)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[103,50405,theory(equality)]) ).

cnf(50423,plain,
    ( incident(a1,b2c2)
    | incident(ac,oa) ),
    inference(pm,[status(thm)],[50407,126,theory(equality)]) ).

cnf(50424,plain,
    ( incident(a1,b2c2)
    | incident(b2,oa) ),
    inference(pm,[status(thm)],[50407,64,theory(equality)]) ).

cnf(50463,plain,
    ( incident(X1,a1c1)
    | incident(a1,b2c2)
    | ~ incident(X1,oa) ),
    inference(pm,[status(thm)],[103,50406,theory(equality)]) ).

cnf(50464,plain,
    ( line_equal(X1,a1c1)
    | incident(a1,b2c2)
    | ~ line_equal(X1,oa) ),
    inference(pm,[status(thm)],[90,50406,theory(equality)]) ).

cnf(50472,plain,
    ( incident(a1,b2c2)
    | incident(a2,a1c1) ),
    inference(pm,[status(thm)],[50463,87,theory(equality)]) ).

cnf(50473,plain,
    ( incident(a1,b2c2)
    | incident(o,a1c1) ),
    inference(pm,[status(thm)],[50463,107,theory(equality)]) ).

cnf(50548,plain,
    ( line_equal(ob,oa)
    | point_equal(b2,o)
    | incident(a1,b2c2)
    | ~ incident(b2,ob) ),
    inference(pm,[status(thm)],[894,50424,theory(equality)]) ).

cnf(50568,plain,
    ( line_equal(ob,oa)
    | point_equal(b2,o)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[50548,122,theory(equality)]) ).

cnf(50569,plain,
    ( line_equal(ob,oa)
    | point_equal(b2,o)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[50568,theory(equality)]) ).

cnf(50589,plain,
    ( point_equal(a2,ac)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[885,50472,theory(equality)]) ).

cnf(50646,plain,
    ( line_equal(a1c1,oc)
    | point_equal(o,c1)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[541,50473,theory(equality)]) ).

cnf(50653,plain,
    ( line_equal(ob,a1c1)
    | point_equal(o,b2)
    | incident(a1,b2c2)
    | ~ incident(o,ob) ),
    inference(pm,[status(thm)],[1013,50473,theory(equality)]) ).

cnf(50675,plain,
    ( line_equal(ob,a1c1)
    | point_equal(o,b2)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[50653,112,theory(equality)]) ).

cnf(50676,plain,
    ( line_equal(ob,a1c1)
    | point_equal(o,b2)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[50675,theory(equality)]) ).

cnf(50683,plain,
    ( point_equal(ac,a2)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[61,50589,theory(equality)]) ).

cnf(50695,plain,
    ( incident(ac,X1)
    | incident(a1,b2c2)
    | ~ incident(a2,X1) ),
    inference(pm,[status(thm)],[93,50683,theory(equality)]) ).

cnf(50749,plain,
    ( incident(a1,b2c2)
    | incident(ac,a2b2) ),
    inference(pm,[status(thm)],[50695,130,theory(equality)]) ).

cnf(50775,plain,
    ( incident(a1,b2c2)
    | incident(a1,a2b2) ),
    inference(pm,[status(thm)],[45623,50749,theory(equality)]) ).

cnf(50813,plain,
    ( point_equal(a1,ab)
    | incident(a1,b2c2)
    | ~ incident(a1,a1b1) ),
    inference(pm,[status(thm)],[860,50775,theory(equality)]) ).

cnf(50843,plain,
    ( point_equal(a1,ab)
    | incident(a1,b2c2)
    | $false ),
    inference(rw,[status(thm)],[50813,120,theory(equality)]) ).

cnf(50844,plain,
    ( point_equal(a1,ab)
    | incident(a1,b2c2) ),
    inference(cn,[status(thm)],[50843,theory(equality)]) ).

cnf(50867,plain,
    ( point_equal(ab,a1)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[61,50844,theory(equality)]) ).

cnf(50891,plain,
    ( incident(ab,X1)
    | incident(a1,b2c2)
    | ~ incident(a1,X1) ),
    inference(pm,[status(thm)],[93,50867,theory(equality)]) ).

cnf(50947,plain,
    ( incident(a1,b2c2)
    | incident(ab,oa) ),
    inference(pm,[status(thm)],[50891,62,theory(equality)]) ).

cnf(51297,plain,
    ( incident(b2,X1)
    | line_equal(ob,oa)
    | incident(a1,b2c2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,50569,theory(equality)]) ).

cnf(51317,plain,
    ( line_equal(ob,oa)
    | incident(a1,b2c2)
    | incident(b2,oc) ),
    inference(pm,[status(thm)],[51297,111,theory(equality)]) ).

cnf(51376,plain,
    ( incident(o,X1)
    | line_equal(a1c1,oc)
    | incident(a1,b2c2)
    | ~ incident(c1,X1) ),
    inference(pm,[status(thm)],[93,50646,theory(equality)]) ).

cnf(51408,plain,
    ( incident(o,X1)
    | line_equal(ob,a1c1)
    | incident(a1,b2c2)
    | ~ incident(b2,X1) ),
    inference(pm,[status(thm)],[93,50676,theory(equality)]) ).

cnf(51451,plain,
    ( line_equal(a1c1,oc)
    | incident(a1,b2c2)
    | incident(o,b1c1) ),
    inference(pm,[status(thm)],[51376,68,theory(equality)]) ).

cnf(51485,plain,
    ( line_equal(ob,a1c1)
    | incident(a1,b2c2)
    | incident(o,b2c2) ),
    inference(pm,[status(thm)],[51408,79,theory(equality)]) ).

cnf(51679,plain,
    ( line_equal(ob,a1c1)
    | incident(a1,b2c2)
    | incident(b2,oc) ),
    inference(pm,[status(thm)],[50464,51317,theory(equality)]) ).

cnf(51955,plain,
    ( incident(X1,oc)
    | incident(o,b1c1)
    | incident(a1,b2c2)
    | ~ incident(X1,a1c1) ),
    inference(pm,[status(thm)],[103,51451,theory(equality)]) ).

cnf(51970,plain,
    ( incident(X1,a1c1)
    | incident(o,b2c2)
    | incident(a1,b2c2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,51485,theory(equality)]) ).

cnf(51996,plain,
    ( incident(a1,b2c2)
    | incident(o,b1c1)
    | incident(a2,oc) ),
    inference(pm,[status(thm)],[51955,50472,theory(equality)]) ).

cnf(52022,plain,
    ( incident(a1,b2c2)
    | incident(o,b2c2)
    | incident(b1,a1c1) ),
    inference(pm,[status(thm)],[51970,116,theory(equality)]) ).

cnf(52025,plain,
    ( incident(a1,b2c2)
    | incident(o,b2c2) ),
    inference(sr,[status(thm)],[52022,204,theory(equality)]) ).

cnf(52029,plain,
    ( point_equal(o,bc)
    | incident(a1,b2c2)
    | ~ incident(o,b1c1) ),
    inference(pm,[status(thm)],[551,52025,theory(equality)]) ).

cnf(52566,plain,
    ( incident(X1,a1c1)
    | incident(b2,oc)
    | incident(a1,b2c2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,51679,theory(equality)]) ).

cnf(52618,plain,
    ( incident(a1,b2c2)
    | incident(b2,oc)
    | incident(b1,a1c1) ),
    inference(pm,[status(thm)],[52566,116,theory(equality)]) ).

cnf(52622,plain,
    ( incident(a1,b2c2)
    | incident(b2,oc) ),
    inference(sr,[status(thm)],[52618,204,theory(equality)]) ).

cnf(52627,plain,
    ( incident(a1,b2c2)
    | ~ incident(a2,oc) ),
    inference(pm,[status(thm)],[210,52622,theory(equality)]) ).

cnf(53000,plain,
    ( incident(a1,b2c2)
    | incident(o,b1c1) ),
    inference(csr,[status(thm)],[51996,52627]) ).

cnf(53027,plain,
    ( point_equal(o,bc)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[52029,53000,theory(equality)]) ).

cnf(53050,plain,
    ( point_equal(bc,o)
    | incident(a1,b2c2) ),
    inference(pm,[status(thm)],[61,53027,theory(equality)]) ).

cnf(53054,plain,
    ( incident(bc,X1)
    | incident(a1,b2c2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,53050,theory(equality)]) ).

cnf(53087,plain,
    ( incident(a1,b2c2)
    | incident(bc,oa) ),
    inference(pm,[status(thm)],[53054,107,theory(equality)]) ).

cnf(53101,plain,
    ( incident(a1,b2c2)
    | ~ incident(ab,oa)
    | ~ incident(ac,oa) ),
    inference(pm,[status(thm)],[216,53087,theory(equality)]) ).

cnf(53121,plain,
    ( incident(a1,b2c2)
    | ~ incident(ab,oa) ),
    inference(csr,[status(thm)],[53101,50423]) ).

cnf(53122,plain,
    incident(a1,b2c2),
    inference(csr,[status(thm)],[53121,50947]) ).

cnf(53349,plain,
    ( line_equal(b2c2,a1b1)
    | point_equal(a1,c2)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[1338,53122,theory(equality)]) ).

cnf(53350,plain,
    ( line_equal(b2c2,a1b1)
    | point_equal(a1,c2)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[53349,theory(equality)]) ).

cnf(53366,plain,
    ( $false
    | ~ incident(b1,a2c2)
    | ~ incident(c1,a2b2) ),
    inference(rw,[status(thm)],[219,53122,theory(equality)]) ).

cnf(53367,plain,
    ( ~ incident(b1,a2c2)
    | ~ incident(c1,a2b2) ),
    inference(cn,[status(thm)],[53366,theory(equality)]) ).

cnf(53373,plain,
    ( point_equal(c2,a1)
    | line_equal(b2c2,a1b1)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[61,53350,theory(equality)]) ).

cnf(53380,plain,
    ( incident(c2,X1)
    | line_equal(b2c2,a1b1)
    | incident(b1,a2c2)
    | ~ incident(a1,X1) ),
    inference(pm,[status(thm)],[93,53373,theory(equality)]) ).

cnf(53446,plain,
    ( line_equal(b2c2,a1b1)
    | incident(b1,a2c2)
    | incident(c2,oa) ),
    inference(pm,[status(thm)],[53380,62,theory(equality)]) ).

cnf(53447,plain,
    ( line_equal(b2c2,a1b1)
    | incident(b1,a2c2)
    | incident(c2,a1c1) ),
    inference(pm,[status(thm)],[53380,78,theory(equality)]) ).

cnf(53452,plain,
    ( incident(X1,a1b1)
    | incident(c2,oa)
    | incident(b1,a2c2)
    | ~ incident(X1,b2c2) ),
    inference(pm,[status(thm)],[103,53446,theory(equality)]) ).

cnf(53475,plain,
    ( line_equal(a1b1,b2c2)
    | incident(c2,a1c1)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[110,53447,theory(equality)]) ).

cnf(53494,plain,
    ( line_equal(X1,b2c2)
    | incident(b1,a2c2)
    | incident(c2,a1c1)
    | ~ line_equal(X1,a1b1) ),
    inference(pm,[status(thm)],[90,53475,theory(equality)]) ).

cnf(53562,plain,
    ( incident(b1,a2c2)
    | incident(c2,oa)
    | incident(b2,a1b1) ),
    inference(pm,[status(thm)],[53452,79,theory(equality)]) ).

cnf(53894,plain,
    ( line_equal(ob,a1b1)
    | point_equal(b2,b1)
    | incident(c2,oa)
    | incident(b1,a2c2)
    | ~ incident(b2,ob) ),
    inference(pm,[status(thm)],[441,53562,theory(equality)]) ).

cnf(53895,plain,
    ( line_equal(a1b1,ob)
    | incident(c2,oa)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[488,53562,theory(equality)]) ).

cnf(53912,plain,
    ( line_equal(ob,a1b1)
    | point_equal(b2,b1)
    | incident(c2,oa)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[53894,122,theory(equality)]) ).

cnf(53913,plain,
    ( line_equal(ob,a1b1)
    | point_equal(b2,b1)
    | incident(c2,oa)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[53912,theory(equality)]) ).

cnf(53914,plain,
    ( line_equal(ob,a1b1)
    | incident(c2,oa)
    | incident(b1,a2c2) ),
    inference(sr,[status(thm)],[53913,138,theory(equality)]) ).

cnf(54170,plain,
    ( line_equal(X1,a1b1)
    | incident(b1,a2c2)
    | incident(c2,oa)
    | ~ line_equal(X1,ob) ),
    inference(pm,[status(thm)],[90,53914,theory(equality)]) ).

cnf(54178,plain,
    ( incident(X1,ob)
    | incident(b1,a2c2)
    | incident(c2,oa)
    | ~ incident(X1,a1b1) ),
    inference(pm,[status(thm)],[103,53895,theory(equality)]) ).

cnf(54484,plain,
    ( incident(c2,oa)
    | incident(b1,a2c2)
    | incident(c2,ob) ),
    inference(pm,[status(thm)],[54178,65,theory(equality)]) ).

cnf(55158,plain,
    ( line_equal(ob,oc)
    | point_equal(c2,o)
    | incident(b1,a2c2)
    | incident(c2,oa) ),
    inference(pm,[status(thm)],[991,54484,theory(equality)]) ).

cnf(57925,plain,
    ( incident(c2,X1)
    | line_equal(ob,oc)
    | incident(c2,oa)
    | incident(b1,a2c2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,55158,theory(equality)]) ).

cnf(57999,plain,
    ( line_equal(ob,oc)
    | incident(b1,a2c2)
    | incident(c2,oa) ),
    inference(pm,[status(thm)],[57925,107,theory(equality)]) ).

cnf(58017,plain,
    ( line_equal(oc,ob)
    | incident(c2,oa)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[110,57999,theory(equality)]) ).

cnf(58056,plain,
    ( line_equal(oc,a1b1)
    | incident(c2,oa)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[54170,58017,theory(equality)]) ).

cnf(58242,plain,
    ( incident(X1,a1b1)
    | incident(b1,a2c2)
    | incident(c2,oa)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[103,58056,theory(equality)]) ).

cnf(58378,plain,
    ( incident(c2,oa)
    | incident(b1,a2c2)
    | incident(c1,a1b1) ),
    inference(pm,[status(thm)],[58242,76,theory(equality)]) ).

cnf(58386,plain,
    ( incident(c2,oa)
    | incident(b1,a2c2) ),
    inference(sr,[status(thm)],[58378,206,theory(equality)]) ).

cnf(58394,plain,
    ( line_equal(oa,a1b1)
    | point_equal(c2,a1)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[424,58386,theory(equality)]) ).

cnf(58398,plain,
    ( line_equal(a2c2,oa)
    | point_equal(c2,a2)
    | incident(b1,a2c2)
    | ~ incident(c2,a2c2) ),
    inference(pm,[status(thm)],[727,58386,theory(equality)]) ).

cnf(58422,plain,
    ( line_equal(a2c2,oa)
    | point_equal(c2,a2)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[58398,104,theory(equality)]) ).

cnf(58423,plain,
    ( line_equal(a2c2,oa)
    | point_equal(c2,a2)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[58422,theory(equality)]) ).

cnf(58437,plain,
    ( incident(c2,X1)
    | line_equal(oa,a1b1)
    | incident(b1,a2c2)
    | ~ incident(a1,X1) ),
    inference(pm,[status(thm)],[93,58394,theory(equality)]) ).

cnf(58443,plain,
    ( point_equal(a2,c2)
    | line_equal(a2c2,oa)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[61,58423,theory(equality)]) ).

cnf(58590,plain,
    ( incident(a2,X1)
    | line_equal(a2c2,oa)
    | incident(b1,a2c2)
    | ~ incident(c2,X1) ),
    inference(pm,[status(thm)],[93,58443,theory(equality)]) ).

cnf(58676,plain,
    ( line_equal(oa,a1b1)
    | incident(b1,a2c2)
    | incident(c2,a1c1) ),
    inference(pm,[status(thm)],[58437,78,theory(equality)]) ).

cnf(58962,plain,
    ( line_equal(oa,b2c2)
    | incident(c2,a1c1)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[53494,58676,theory(equality)]) ).

cnf(59064,plain,
    ( line_equal(a2c2,oa)
    | incident(b1,a2c2)
    | incident(a2,b2c2) ),
    inference(pm,[status(thm)],[58590,63,theory(equality)]) ).

cnf(59074,plain,
    ( line_equal(a2c2,oa)
    | incident(b1,a2c2) ),
    inference(sr,[status(thm)],[59064,212,theory(equality)]) ).

cnf(59077,plain,
    ( line_equal(oa,a2c2)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[110,59074,theory(equality)]) ).

cnf(59094,plain,
    ( incident(X1,a2c2)
    | incident(b1,a2c2)
    | ~ incident(X1,oa) ),
    inference(pm,[status(thm)],[103,59077,theory(equality)]) ).

cnf(59154,plain,
    ( incident(b1,a2c2)
    | incident(o,a2c2) ),
    inference(pm,[status(thm)],[59094,107,theory(equality)]) ).

cnf(59203,plain,
    ( point_equal(o,ac)
    | incident(b1,a2c2)
    | ~ incident(o,a1c1) ),
    inference(pm,[status(thm)],[874,59154,theory(equality)]) ).

cnf(59271,plain,
    ( incident(X1,b2c2)
    | incident(b1,a2c2)
    | incident(c2,a1c1)
    | ~ incident(X1,oa) ),
    inference(pm,[status(thm)],[103,58962,theory(equality)]) ).

cnf(59486,plain,
    ( incident(c2,a1c1)
    | incident(b1,a2c2)
    | incident(a2,b2c2) ),
    inference(pm,[status(thm)],[59271,87,theory(equality)]) ).

cnf(59491,plain,
    ( incident(c2,a1c1)
    | incident(b1,a2c2) ),
    inference(sr,[status(thm)],[59486,212,theory(equality)]) ).

cnf(59501,plain,
    ( line_equal(oc,a1c1)
    | point_equal(c2,c1)
    | incident(b1,a2c2)
    | ~ incident(c2,oc) ),
    inference(pm,[status(thm)],[496,59491,theory(equality)]) ).

cnf(59506,plain,
    ( point_equal(c2,ac)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[884,59491,theory(equality)]) ).

cnf(59526,plain,
    ( line_equal(oc,a1c1)
    | point_equal(c2,c1)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[59501,74,theory(equality)]) ).

cnf(59527,plain,
    ( line_equal(oc,a1c1)
    | point_equal(c2,c1)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[59526,theory(equality)]) ).

cnf(59528,plain,
    ( line_equal(oc,a1c1)
    | incident(b1,a2c2) ),
    inference(sr,[status(thm)],[59527,137,theory(equality)]) ).

cnf(59542,plain,
    ( incident(X1,a1c1)
    | incident(b1,a2c2)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[103,59528,theory(equality)]) ).

cnf(59550,plain,
    ( incident(b1,a2c2)
    | incident(o,a1c1) ),
    inference(pm,[status(thm)],[59542,111,theory(equality)]) ).

cnf(59564,plain,
    ( point_equal(ac,c2)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[61,59506,theory(equality)]) ).

cnf(59592,plain,
    ( point_equal(o,ac)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[59203,59550,theory(equality)]) ).

cnf(59603,plain,
    ( incident(ac,X1)
    | incident(b1,a2c2)
    | ~ incident(c2,X1) ),
    inference(pm,[status(thm)],[93,59564,theory(equality)]) ).

cnf(59622,plain,
    ( incident(o,X1)
    | incident(b1,a2c2)
    | ~ incident(ac,X1) ),
    inference(pm,[status(thm)],[93,59592,theory(equality)]) ).

cnf(59680,plain,
    ( incident(b1,a2c2)
    | incident(ac,b2c2) ),
    inference(pm,[status(thm)],[59603,63,theory(equality)]) ).

cnf(59683,plain,
    ( incident(b1,a2c2)
    | incident(ac,a1b1) ),
    inference(pm,[status(thm)],[59603,65,theory(equality)]) ).

cnf(59795,plain,
    ( incident(b1,a2c2)
    | incident(o,b2c2) ),
    inference(pm,[status(thm)],[59622,59680,theory(equality)]) ).

cnf(59820,plain,
    ( incident(b1,a2c2)
    | incident(o,a1b1) ),
    inference(pm,[status(thm)],[59622,59683,theory(equality)]) ).

cnf(59895,plain,
    ( line_equal(ob,b2c2)
    | point_equal(o,b2)
    | incident(b1,a2c2)
    | ~ incident(o,ob) ),
    inference(pm,[status(thm)],[617,59795,theory(equality)]) ).

cnf(59912,plain,
    ( line_equal(ob,b2c2)
    | point_equal(o,b2)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[59895,112,theory(equality)]) ).

cnf(59913,plain,
    ( line_equal(ob,b2c2)
    | point_equal(o,b2)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[59912,theory(equality)]) ).

cnf(59925,plain,
    ( line_equal(ob,a1b1)
    | point_equal(o,b1)
    | incident(b1,a2c2)
    | ~ incident(o,ob) ),
    inference(pm,[status(thm)],[441,59820,theory(equality)]) ).

cnf(59943,plain,
    ( line_equal(ob,a1b1)
    | point_equal(o,b1)
    | incident(b1,a2c2)
    | $false ),
    inference(rw,[status(thm)],[59925,112,theory(equality)]) ).

cnf(59944,plain,
    ( line_equal(ob,a1b1)
    | point_equal(o,b1)
    | incident(b1,a2c2) ),
    inference(cn,[status(thm)],[59943,theory(equality)]) ).

cnf(60829,plain,
    ( point_equal(b2,o)
    | line_equal(ob,b2c2)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[61,59913,theory(equality)]) ).

cnf(60847,plain,
    ( point_equal(b1,o)
    | line_equal(ob,a1b1)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[61,59944,theory(equality)]) ).

cnf(63267,plain,
    ( incident(b2,X1)
    | line_equal(ob,b2c2)
    | incident(b1,a2c2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,60829,theory(equality)]) ).

cnf(63368,plain,
    ( incident(b1,X1)
    | line_equal(ob,a1b1)
    | incident(b1,a2c2)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,60847,theory(equality)]) ).

cnf(63438,plain,
    ( line_equal(ob,b2c2)
    | incident(b1,a2c2)
    | incident(b2,a2c2) ),
    inference(pm,[status(thm)],[63267,59154,theory(equality)]) ).

cnf(63443,plain,
    ( line_equal(ob,b2c2)
    | incident(b1,a2c2) ),
    inference(sr,[status(thm)],[63438,214,theory(equality)]) ).

cnf(63445,plain,
    ( line_equal(b2c2,ob)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[110,63443,theory(equality)]) ).

cnf(63457,plain,
    ( incident(X1,ob)
    | incident(b1,a2c2)
    | ~ incident(X1,b2c2) ),
    inference(pm,[status(thm)],[103,63445,theory(equality)]) ).

cnf(63461,plain,
    ( incident(b1,a2c2)
    | incident(bc,ob) ),
    inference(pm,[status(thm)],[63457,58,theory(equality)]) ).

cnf(63596,plain,
    ( line_equal(ob,a1b1)
    | incident(b1,a2c2) ),
    inference(pm,[status(thm)],[63368,59154,theory(equality)]) ).

cnf(63604,plain,
    ( incident(X1,a1b1)
    | incident(b1,a2c2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,63596,theory(equality)]) ).

cnf(63611,plain,
    ( incident(b1,a2c2)
    | incident(bc,a1b1) ),
    inference(pm,[status(thm)],[63604,63461,theory(equality)]) ).

cnf(63661,plain,
    ( incident(b1,a2c2)
    | ~ incident(ab,a1b1)
    | ~ incident(ac,a1b1) ),
    inference(pm,[status(thm)],[216,63611,theory(equality)]) ).

cnf(63681,plain,
    ( incident(b1,a2c2)
    | $false
    | ~ incident(ac,a1b1) ),
    inference(rw,[status(thm)],[63661,80,theory(equality)]) ).

cnf(63682,plain,
    ( incident(b1,a2c2)
    | ~ incident(ac,a1b1) ),
    inference(cn,[status(thm)],[63681,theory(equality)]) ).

cnf(63699,plain,
    incident(b1,a2c2),
    inference(csr,[status(thm)],[63682,59683]) ).

cnf(63703,plain,
    ( line_equal(a2c2,b1c1)
    | point_equal(X1,b1)
    | ~ incident(X1,b1c1)
    | ~ incident(X1,a2c2) ),
    inference(pm,[status(thm)],[230,63699,theory(equality)]) ).

cnf(63711,plain,
    ( line_equal(b1c1,a2c2)
    | point_equal(b1,a2)
    | incident(c1,a2b2)
    | ~ incident(b1,b1c1) ),
    inference(pm,[status(thm)],[734,63699,theory(equality)]) ).

cnf(63956,plain,
    ( $false
    | ~ incident(c1,a2b2) ),
    inference(rw,[status(thm)],[53367,63699,theory(equality)]) ).

cnf(63957,plain,
    ~ incident(c1,a2b2),
    inference(cn,[status(thm)],[63956,theory(equality)]) ).

cnf(63976,plain,
    ( line_equal(b1c1,a2c2)
    | point_equal(b1,a2)
    | incident(c1,a2b2)
    | $false ),
    inference(rw,[status(thm)],[63711,127,theory(equality)]) ).

cnf(63977,plain,
    ( line_equal(b1c1,a2c2)
    | point_equal(b1,a2)
    | incident(c1,a2b2) ),
    inference(cn,[status(thm)],[63976,theory(equality)]) ).

cnf(63988,plain,
    incident(a2,b1c1),
    inference(sr,[status(thm)],[66,63957,theory(equality)]) ).

cnf(64007,plain,
    ( line_equal(a2c2,b1c1)
    | point_equal(a2,b1)
    | ~ incident(a2,a2c2) ),
    inference(pm,[status(thm)],[63703,63988,theory(equality)]) ).

cnf(64026,plain,
    ( line_equal(a2c2,b1c1)
    | point_equal(a2,b1)
    | $false ),
    inference(rw,[status(thm)],[64007,81,theory(equality)]) ).

cnf(64027,plain,
    ( line_equal(a2c2,b1c1)
    | point_equal(a2,b1) ),
    inference(cn,[status(thm)],[64026,theory(equality)]) ).

cnf(64037,plain,
    ( point_equal(b1,a2)
    | line_equal(a2c2,b1c1) ),
    inference(pm,[status(thm)],[61,64027,theory(equality)]) ).

cnf(64049,plain,
    ( incident(b1,X1)
    | line_equal(a2c2,b1c1)
    | ~ incident(a2,X1) ),
    inference(pm,[status(thm)],[93,64037,theory(equality)]) ).

cnf(64052,plain,
    ( line_equal(b1c1,a2c2)
    | point_equal(b1,a2) ),
    inference(sr,[status(thm)],[63977,63957,theory(equality)]) ).

cnf(64053,plain,
    ( point_equal(a2,b1)
    | line_equal(b1c1,a2c2) ),
    inference(pm,[status(thm)],[61,64052,theory(equality)]) ).

cnf(64054,plain,
    ( incident(b1,X1)
    | line_equal(b1c1,a2c2)
    | ~ incident(a2,X1) ),
    inference(pm,[status(thm)],[93,64052,theory(equality)]) ).

cnf(64057,plain,
    ( incident(a2,X1)
    | line_equal(b1c1,a2c2)
    | ~ incident(b1,X1) ),
    inference(pm,[status(thm)],[93,64053,theory(equality)]) ).

cnf(64078,plain,
    ( line_equal(a2c2,b1c1)
    | incident(b1,oa) ),
    inference(pm,[status(thm)],[64049,87,theory(equality)]) ).

cnf(64089,plain,
    ( line_equal(b1c1,a2c2)
    | incident(b1,oa) ),
    inference(pm,[status(thm)],[64054,87,theory(equality)]) ).

cnf(64102,plain,
    ( line_equal(b1c1,a2c2)
    | incident(a2,ob) ),
    inference(pm,[status(thm)],[64057,116,theory(equality)]) ).

cnf(64132,plain,
    ( incident(X1,b1c1)
    | incident(b1,oa)
    | ~ incident(X1,a2c2) ),
    inference(pm,[status(thm)],[103,64078,theory(equality)]) ).

cnf(64139,plain,
    ( line_equal(X1,a2c2)
    | incident(b1,oa)
    | ~ line_equal(X1,b1c1) ),
    inference(pm,[status(thm)],[90,64089,theory(equality)]) ).

cnf(64147,plain,
    ( incident(X1,a2c2)
    | incident(a2,ob)
    | ~ incident(X1,b1c1) ),
    inference(pm,[status(thm)],[103,64102,theory(equality)]) ).

cnf(64179,plain,
    ( incident(b1,oa)
    | incident(c2,b1c1) ),
    inference(pm,[status(thm)],[64132,104,theory(equality)]) ).

cnf(64400,plain,
    ( incident(a2,ob)
    | incident(bc,a2c2) ),
    inference(pm,[status(thm)],[64147,57,theory(equality)]) ).

cnf(64424,plain,
    ( line_equal(oc,b1c1)
    | point_equal(c2,c1)
    | incident(b1,oa)
    | ~ incident(c2,oc) ),
    inference(pm,[status(thm)],[491,64179,theory(equality)]) ).

cnf(64425,plain,
    ( line_equal(b1c1,oc)
    | incident(b1,oa) ),
    inference(pm,[status(thm)],[538,64179,theory(equality)]) ).

cnf(64444,plain,
    ( line_equal(oc,b1c1)
    | point_equal(c2,c1)
    | incident(b1,oa)
    | $false ),
    inference(rw,[status(thm)],[64424,74,theory(equality)]) ).

cnf(64445,plain,
    ( line_equal(oc,b1c1)
    | point_equal(c2,c1)
    | incident(b1,oa) ),
    inference(cn,[status(thm)],[64444,theory(equality)]) ).

cnf(64446,plain,
    ( line_equal(oc,b1c1)
    | incident(b1,oa) ),
    inference(sr,[status(thm)],[64445,137,theory(equality)]) ).

cnf(64904,plain,
    ( incident(a2,ob)
    | ~ incident(ab,a2c2)
    | ~ incident(ac,a2c2) ),
    inference(pm,[status(thm)],[216,64400,theory(equality)]) ).

cnf(64926,plain,
    ( incident(a2,ob)
    | ~ incident(ab,a2c2)
    | $false ),
    inference(rw,[status(thm)],[64904,125,theory(equality)]) ).

cnf(64927,plain,
    ( incident(a2,ob)
    | ~ incident(ab,a2c2) ),
    inference(cn,[status(thm)],[64926,theory(equality)]) ).

cnf(64942,plain,
    ( line_equal(oc,a2c2)
    | incident(b1,oa) ),
    inference(pm,[status(thm)],[64139,64446,theory(equality)]) ).

cnf(64947,plain,
    ( incident(X1,oc)
    | incident(b1,oa)
    | ~ incident(X1,b1c1) ),
    inference(pm,[status(thm)],[103,64425,theory(equality)]) ).

cnf(64974,plain,
    ( incident(b1,oa)
    | incident(b1,oc) ),
    inference(pm,[status(thm)],[64947,127,theory(equality)]) ).

cnf(65182,plain,
    ( incident(X1,a2c2)
    | incident(b1,oa)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[103,64942,theory(equality)]) ).

cnf(65314,plain,
    ( line_equal(ob,oc)
    | point_equal(b1,o)
    | incident(b1,oa)
    | ~ incident(b1,ob) ),
    inference(pm,[status(thm)],[916,64974,theory(equality)]) ).

cnf(65329,plain,
    ( line_equal(ob,oc)
    | point_equal(b1,o)
    | incident(b1,oa)
    | $false ),
    inference(rw,[status(thm)],[65314,116,theory(equality)]) ).

cnf(65330,plain,
    ( line_equal(ob,oc)
    | point_equal(b1,o)
    | incident(b1,oa) ),
    inference(cn,[status(thm)],[65329,theory(equality)]) ).

cnf(67264,plain,
    ( incident(b1,X1)
    | line_equal(ob,oc)
    | incident(b1,oa)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,65330,theory(equality)]) ).

cnf(68124,plain,
    ( line_equal(ob,oc)
    | incident(b1,oa) ),
    inference(pm,[status(thm)],[67264,107,theory(equality)]) ).

cnf(68151,plain,
    ( incident(X1,oc)
    | incident(b1,oa)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,68124,theory(equality)]) ).

cnf(68158,plain,
    ( incident(b1,oa)
    | incident(b2,oc) ),
    inference(pm,[status(thm)],[68151,122,theory(equality)]) ).

cnf(68229,plain,
    ( incident(b1,oa)
    | incident(b2,a2c2) ),
    inference(pm,[status(thm)],[65182,68158,theory(equality)]) ).

cnf(68238,plain,
    incident(b1,oa),
    inference(sr,[status(thm)],[68229,214,theory(equality)]) ).

cnf(68349,plain,
    ( line_equal(oa,a1b1)
    | point_equal(b1,a1)
    | $false ),
    inference(rw,[status(thm)],[422,68238,theory(equality)]) ).

cnf(68350,plain,
    ( line_equal(oa,a1b1)
    | point_equal(b1,a1) ),
    inference(cn,[status(thm)],[68349,theory(equality)]) ).

cnf(68475,plain,
    ( incident(b1,X1)
    | line_equal(oa,a1b1)
    | ~ incident(a1,X1) ),
    inference(pm,[status(thm)],[93,68350,theory(equality)]) ).

cnf(68695,plain,
    ( line_equal(oa,a1b1)
    | incident(b1,a1c1) ),
    inference(pm,[status(thm)],[68475,78,theory(equality)]) ).

cnf(68699,plain,
    line_equal(oa,a1b1),
    inference(sr,[status(thm)],[68695,204,theory(equality)]) ).

cnf(68702,plain,
    ( incident(X1,a1b1)
    | ~ incident(X1,oa) ),
    inference(pm,[status(thm)],[103,68699,theory(equality)]) ).

cnf(68715,plain,
    incident(a2,a1b1),
    inference(pm,[status(thm)],[68702,87,theory(equality)]) ).

cnf(68716,plain,
    incident(o,a1b1),
    inference(pm,[status(thm)],[68702,107,theory(equality)]) ).

cnf(68750,plain,
    ( line_equal(a1b1,a2b2)
    | point_equal(X1,a2)
    | ~ incident(X1,a2b2)
    | ~ incident(X1,a1b1) ),
    inference(pm,[status(thm)],[246,68715,theory(equality)]) ).

cnf(68798,plain,
    ( point_equal(a2,ab)
    | $false ),
    inference(rw,[status(thm)],[863,68715,theory(equality)]) ).

cnf(68799,plain,
    point_equal(a2,ab),
    inference(cn,[status(thm)],[68798,theory(equality)]) ).

cnf(68806,plain,
    ( point_equal(X1,a2)
    | ~ incident(X1,a2b2)
    | ~ incident(X1,a1b1) ),
    inference(sr,[status(thm)],[68750,142,theory(equality)]) ).

cnf(68872,plain,
    point_equal(ab,a2),
    inference(pm,[status(thm)],[61,68799,theory(equality)]) ).

cnf(68886,plain,
    ( incident(ab,X1)
    | ~ incident(a2,X1) ),
    inference(pm,[status(thm)],[93,68872,theory(equality)]) ).

cnf(69093,plain,
    incident(ab,a2c2),
    inference(pm,[status(thm)],[68886,81,theory(equality)]) ).

cnf(69095,plain,
    incident(ab,b1c1),
    inference(pm,[status(thm)],[68886,63988,theory(equality)]) ).

cnf(69185,plain,
    ( incident(a2,ob)
    | $false ),
    inference(rw,[status(thm)],[64927,69093,theory(equality)]) ).

cnf(69186,plain,
    incident(a2,ob),
    inference(cn,[status(thm)],[69185,theory(equality)]) ).

cnf(69236,plain,
    ( $false
    | ~ incident(ac,b1c1) ),
    inference(rw,[status(thm)],[217,69095,theory(equality)]) ).

cnf(69237,plain,
    ~ incident(ac,b1c1),
    inference(cn,[status(thm)],[69236,theory(equality)]) ).

cnf(69319,plain,
    ( line_equal(ob,a2b2)
    | point_equal(a2,b2)
    | $false ),
    inference(rw,[status(thm)],[708,69186,theory(equality)]) ).

cnf(69320,plain,
    ( line_equal(ob,a2b2)
    | point_equal(a2,b2) ),
    inference(cn,[status(thm)],[69319,theory(equality)]) ).

cnf(69961,plain,
    ( incident(a2,X1)
    | line_equal(ob,a2b2)
    | ~ incident(b2,X1) ),
    inference(pm,[status(thm)],[93,69320,theory(equality)]) ).

cnf(69991,plain,
    ( line_equal(ob,a2b2)
    | incident(a2,b2c2) ),
    inference(pm,[status(thm)],[69961,79,theory(equality)]) ).

cnf(69994,plain,
    line_equal(ob,a2b2),
    inference(sr,[status(thm)],[69991,212,theory(equality)]) ).

cnf(69998,plain,
    ( incident(X1,a2b2)
    | ~ incident(X1,ob) ),
    inference(pm,[status(thm)],[103,69994,theory(equality)]) ).

cnf(70011,plain,
    incident(o,a2b2),
    inference(pm,[status(thm)],[69998,112,theory(equality)]) ).

cnf(70067,plain,
    ( point_equal(o,a2)
    | ~ incident(o,a1b1) ),
    inference(pm,[status(thm)],[68806,70011,theory(equality)]) ).

cnf(70087,plain,
    ( point_equal(o,a2)
    | $false ),
    inference(rw,[status(thm)],[70067,68716,theory(equality)]) ).

cnf(70088,plain,
    point_equal(o,a2),
    inference(cn,[status(thm)],[70087,theory(equality)]) ).

cnf(70103,plain,
    point_equal(a2,o),
    inference(pm,[status(thm)],[61,70088,theory(equality)]) ).

cnf(70167,plain,
    ( incident(a2,X1)
    | ~ incident(o,X1) ),
    inference(pm,[status(thm)],[93,70103,theory(equality)]) ).

cnf(70308,plain,
    incident(a2,oc),
    inference(pm,[status(thm)],[70167,111,theory(equality)]) ).

cnf(70490,plain,
    ( line_equal(oc,a2c2)
    | point_equal(a2,c2)
    | $false ),
    inference(rw,[status(thm)],[640,70308,theory(equality)]) ).

cnf(70491,plain,
    ( line_equal(oc,a2c2)
    | point_equal(a2,c2) ),
    inference(cn,[status(thm)],[70490,theory(equality)]) ).

cnf(70655,plain,
    ( incident(a2,X1)
    | line_equal(oc,a2c2)
    | ~ incident(c2,X1) ),
    inference(pm,[status(thm)],[93,70491,theory(equality)]) ).

cnf(70769,plain,
    ( line_equal(oc,a2c2)
    | incident(a2,b2c2) ),
    inference(pm,[status(thm)],[70655,63,theory(equality)]) ).

cnf(70772,plain,
    line_equal(oc,a2c2),
    inference(sr,[status(thm)],[70769,212,theory(equality)]) ).

cnf(70776,plain,
    ( incident(X1,a2c2)
    | ~ incident(X1,oc) ),
    inference(pm,[status(thm)],[103,70772,theory(equality)]) ).

cnf(70793,plain,
    incident(c1,a2c2),
    inference(pm,[status(thm)],[70776,76,theory(equality)]) ).

cnf(70850,plain,
    ( point_equal(c1,ac)
    | ~ incident(c1,a1c1) ),
    inference(pm,[status(thm)],[874,70793,theory(equality)]) ).

cnf(70870,plain,
    ( point_equal(c1,ac)
    | $false ),
    inference(rw,[status(thm)],[70850,121,theory(equality)]) ).

cnf(70871,plain,
    point_equal(c1,ac),
    inference(cn,[status(thm)],[70870,theory(equality)]) ).

cnf(70900,plain,
    point_equal(ac,c1),
    inference(pm,[status(thm)],[61,70871,theory(equality)]) ).

cnf(70904,plain,
    ( incident(ac,X1)
    | ~ incident(c1,X1) ),
    inference(pm,[status(thm)],[93,70900,theory(equality)]) ).

cnf(70987,plain,
    incident(ac,b1c1),
    inference(pm,[status(thm)],[70904,68,theory(equality)]) ).

cnf(70991,plain,
    $false,
    inference(sr,[status(thm)],[70987,69237,theory(equality)]) ).

cnf(70992,plain,
    $false,
    70991,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/GEO/GEO169+1.p
% --creating new selector for []
% -running prover on /tmp/tmpP_qgSV/sel_GEO169+1.p_1 with time limit 29
% -prover status Theorem
% Problem GEO169+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/GEO/GEO169+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/GEO/GEO169+1.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
% 
%------------------------------------------------------------------------------