--- VHDL generated by LogSynth framework (c) Petr Fiser
Library IEEE;
use IEEE.std_logic_1164.all;

entity Cookbook__eightbyeight_sad__part3 is 
  Port (
    lo070,lo060,lo071,lo061,lo072,lo062,lo073,lo063,lo074,lo064,lo075,lo065,lo076,lo066,lo077,lo067,lo078,lo068,lo079,lo069: in std_logic;
    n994,n999,n1004,n1009,n1014,n1019,n1024,n1029,n1034,n1039,n1044: inout std_logic
  );
end Cookbook__eightbyeight_sad__part3;

architecture Cookbook__eightbyeight_sad__part3_behav of Cookbook__eightbyeight_sad__part3 is
signal n2523,n2525,n2527,n2529,n2531,n2533,n2535,n2537,n2539: std_logic;
begin
    n994 <= ( not lo070 and lo060 )
      or ( lo070 and not lo060 );
    n2523 <= ( lo070 and lo060 );
    n999 <= ( not n2523 and not lo071 and lo061 )
      or ( not n2523 and lo071 and not lo061 )
      or ( n2523 and not lo071 and not lo061 )
      or ( n2523 and lo071 and lo061 );
    n2525 <= ( n2523 and lo071 )
      or ( n2523 and lo061 )
      or ( lo071 and lo061 );
    n1004 <= ( not n2525 and not lo072 and lo062 )
      or ( not n2525 and lo072 and not lo062 )
      or ( n2525 and not lo072 and not lo062 )
      or ( n2525 and lo072 and lo062 );
    n2527 <= ( n2525 and lo072 )
      or ( n2525 and lo062 )
      or ( lo072 and lo062 );
    n1009 <= ( not n2527 and not lo073 and lo063 )
      or ( not n2527 and lo073 and not lo063 )
      or ( n2527 and not lo073 and not lo063 )
      or ( n2527 and lo073 and lo063 );
    n2529 <= ( n2527 and lo073 )
      or ( n2527 and lo063 )
      or ( lo073 and lo063 );
    n1014 <= ( not n2529 and not lo074 and lo064 )
      or ( not n2529 and lo074 and not lo064 )
      or ( n2529 and not lo074 and not lo064 )
      or ( n2529 and lo074 and lo064 );
    n2531 <= ( n2529 and lo074 )
      or ( n2529 and lo064 )
      or ( lo074 and lo064 );
    n1019 <= ( not n2531 and not lo075 and lo065 )
      or ( not n2531 and lo075 and not lo065 )
      or ( n2531 and not lo075 and not lo065 )
      or ( n2531 and lo075 and lo065 );
    n2533 <= ( n2531 and lo075 )
      or ( n2531 and lo065 )
      or ( lo075 and lo065 );
    n1024 <= ( not n2533 and not lo076 and lo066 )
      or ( not n2533 and lo076 and not lo066 )
      or ( n2533 and not lo076 and not lo066 )
      or ( n2533 and lo076 and lo066 );
    n2535 <= ( n2533 and lo076 )
      or ( n2533 and lo066 )
      or ( lo076 and lo066 );
    n1029 <= ( not n2535 and not lo077 and lo067 )
      or ( not n2535 and lo077 and not lo067 )
      or ( n2535 and not lo077 and not lo067 )
      or ( n2535 and lo077 and lo067 );
    n2537 <= ( n2535 and lo077 )
      or ( n2535 and lo067 )
      or ( lo077 and lo067 );
    n1034 <= ( not n2537 and not lo078 and lo068 )
      or ( not n2537 and lo078 and not lo068 )
      or ( n2537 and not lo078 and not lo068 )
      or ( n2537 and lo078 and lo068 );
    n2539 <= ( n2537 and lo078 )
      or ( n2537 and lo068 )
      or ( lo078 and lo068 );
    n1039 <= ( not n2539 and not lo079 and lo069 )
      or ( not n2539 and lo079 and not lo069 )
      or ( n2539 and not lo079 and not lo069 )
      or ( n2539 and lo079 and lo069 );
    n1044 <= ( n2539 and lo079 )
      or ( n2539 and lo069 )
      or ( lo079 and lo069 );
end Cookbook__eightbyeight_sad__part3_behav;
