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

entity LGSynth91__x3 is 
  Port (
    pi000,pi001,pi002,pi003,pi004,pi005,pi006,pi007,pi008,pi009,pi010,pi011,pi012,pi013,pi014,pi015,pi016,pi017,pi018,pi019,pi020,pi021,pi022,pi023,pi024,pi025,pi026,pi027,pi028,pi029,pi030,pi031,pi032,pi033,pi034,pi035,pi036,pi037,pi038,pi039,pi040,pi041,pi042,pi043,pi044,pi045,pi046,pi047,pi048,pi049,pi050,pi051,pi052,pi053,pi054,pi055,pi056,pi057,pi058,pi059,pi060,pi061,pi062,pi063,pi064,pi065,pi066,pi067,pi068,pi069,pi070,pi071,pi072,pi073,pi074,pi075,pi076,pi077,pi078,pi079,pi080,pi081,pi082,pi083,pi084,pi085,pi086,pi087,pi088,pi089,pi090,pi091,pi092,pi093,pi094,pi095,pi096,pi097,pi098,pi099,pi100,pi101,pi102,pi103,pi104,pi105,pi106,pi107,pi108,pi109,pi110,pi111,pi112,pi113,pi114,pi115,pi116,pi117,pi118,pi119,pi120,pi121,pi122,pi123,pi124,pi125,pi126,pi127,pi128,pi129,pi130,pi131,pi132,pi133,pi134: in std_logic;
    po00,po01,po02,po03,po04,po05,po06,po07,po08,po09,po10,po11,po12,po13,po14,po15,po16,po17,po18,po19,po20,po21,po22,po23,po24,po25,po26,po27,po28,po29,po30,po31,po32,po33,po34,po35,po36,po37,po38,po39,po40,po41,po42,po43,po44,po45,po46,po47,po48,po49,po50,po51,po52,po53,po54,po55,po56,po57,po58,po59,po60,po61,po62,po63,po64,po65,po66,po67,po68,po69,po70,po71,po72,po73,po74,po75,po76,po77,po78,po79,po80,po81,po82,po83,po84,po85,po86,po87,po88,po89,po90,po91,po92,po93,po94,po95,po96,po97,po98: inout std_logic
  );
end LGSynth91__x3;

architecture LGSynth91__x3_behav of LGSynth91__x3 is
signal n333,n334,n335,n336,n337,n338,n339,n340,n341,n342,n343,n344,n345,n346,n347,n348,n349,n350,n351,n352,n353,n354,n355,n356,n357,n358,n359,n360,n361,n362,n363,n364,n365,n366,n367,n368,n369,n370,n371,n372,n373,n374,n375,n376,n377,n378,n379,n380,n381,n382,n383,n384,n385,n386,n387,n388,n389,n390,n391,n392,n393,n394,n395,n396,n397,n398,n399,n400,n401,n402,n403,n404,n405,n406,n407,n408,n409,n410,n411,n412,n413,n414,n415,n416,n417,n418,n419,n420,n421,n422,n423,n424,n425,n426,n427,n428,n429,n430,n431,n432,n433,n434,n435,n436,n437,n438,n439,n440,n441,n442,n443,n444,n445,n446,n447,n448,n449,n450,n451,n452,n453,n454,n455,n456,n457,n458,n459,n460,n461,n462,n463,n464,n465,n466,n467,n468,n469,n470,n471,n472,n473,n474,n475,n476,n477,n478,n479,n480,n481,n482,n483,n484,n485,n486,n487,n488,n489,n490,n491,n492,n493,n494,n495,n496,n497,n498,n499,n500,n501,n502,n503,n504,n505,n506,n507,n508,n509,n510,n511,n512,n513,n514,n515,n516,n517,n518,n519,n520,n521,n522,n523,n524,n525,n526,n527,n528,n529,n530,n531,n532,n533,n534,n535,n536,n537,n538,n539,n540,n541,n542,n543,n544,n545,n546,n547,n548,n549,n550,n551,n552,n553,n554,n555,n556,n557,n558,n559,n560,n561,n562,n563,n564,n565: std_logic;
begin
    po00 <= ( not n333 );
    po01 <= ( pi073 )
      or ( not pi001 and not n334 and not n335 );
    po02 <= ( not n341 )
      or ( not n336 and not n337 and not n338 )
      or ( not pi072 and not n339 and n340 );
    po03 <= ( not pi038 and pi077 )
      or ( not pi038 and pi082 and pi081 );
    po04 <= ( not pi073 and not n342 );
    po05 <= ( not pi073 and not n343 );
    po06 <= ( not pi073 and not n344 );
    po07 <= ( not pi073 and not n345 );
    po08 <= ( not pi073 and not n346 );
    po09 <= ( not pi073 and not n347 );
    po10 <= ( not pi073 and not n348 );
    po11 <= ( not pi073 and not n349 );
    po12 <= ( not pi073 and not n350 );
    po13 <= ( not pi073 and not n351 );
    po14 <= ( not pi073 and not n352 );
    po15 <= ( not pi073 and not n353 );
    po16 <= ( not pi073 and not n354 );
    po17 <= ( not pi073 and not n355 );
    po18 <= ( not pi073 and not n356 );
    po19 <= ( not pi073 and not n357 );
    po20 <= ( not pi073 and not n358 );
    po21 <= ( not pi073 and not n359 );
    po22 <= ( not pi073 and not n360 );
    po23 <= ( not pi073 and not n361 );
    po24 <= ( not pi073 and not n362 );
    po25 <= ( not pi073 and not n363 );
    po26 <= ( not pi073 and not n364 );
    po27 <= ( not pi073 and not n365 );
    po28 <= ( not pi073 and not n366 );
    po29 <= ( not pi073 and not n367 );
    po30 <= ( not pi073 and not n368 );
    po31 <= ( not pi073 and not n369 );
    po32 <= ( not pi073 and not n370 );
    po33 <= ( not pi073 and not n371 );
    po34 <= ( not pi073 and not n372 );
    po35 <= ( not pi073 and not n373 );
    po36 <= ( pi073 )
      or ( not pi002 and not pi001 and not n374 );
    po37 <= ( pi038 )
      or ( pi083 and not pi072 and not n375 );
    po38 <= ( not n379 )
      or ( not pi072 and not n376 and not n377 )
      or ( pi074 and not pi073 and not n378 );
    po39 <= ( not pi073 and not n380 );
    po40 <= ( not n381 and pi076 and not n385 )
      or ( not n382 and pi076 and not n385 )
      or ( not n383 and pi076 and not n385 )
      or ( not n381 and not n384 and not n385 )
      or ( not n382 and not n384 and not n385 )
      or ( not n383 and not n384 and not n385 );
    po41 <= ( not n386 and not n387 and not n388 )
      or ( not pi036 and not n389 and not n390 );
    po42 <= ( not pi082 and not n391 )
      or ( not pi081 and not n391 );
    po43 <= ( not pi038 and not n392 and not n393 )
      or ( not pi038 and not pi079 and not n394 );
    po44 <= ( not n398 )
      or ( not pi038 and not n393 and not n395 )
      or ( not pi038 and not n396 and not n397 );
    po45 <= ( pi082 and not pi038 );
    po46 <= ( not pi038 and pi036 );
    po47 <= ( not pi073 and pi083 )
      or ( not pi072 and not pi073 and n399 );
    po48 <= ( pi084 and not n400 )
      or ( not pi072 and not n400 );
    po49 <= ( pi085 and not n401 )
      or ( not pi072 and not n401 );
    po50 <= ( not pi086 and not pi073 and not n403 )
      or ( not n402 and not pi073 and not n403 );
    po51 <= ( not pi086 and pi087 and not n404 )
      or ( pi086 and not pi087 and not n404 )
      or ( pi086 and not n402 and not n404 )
      or ( pi087 and not n402 and not n404 );
    po52 <= ( not pi086 and pi088 and not pi073 )
      or ( not n405 and pi088 and not pi073 )
      or ( not n402 and pi088 and not pi073 )
      or ( not pi086 and not n406 and not pi073 )
      or ( not n405 and not n406 and not pi073 )
      or ( not n402 and not n406 and not pi073 );
    po53 <= ( not pi086 and pi089 and not pi073 )
      or ( not n407 and pi089 and not pi073 )
      or ( not n402 and pi089 and not pi073 )
      or ( not pi086 and not n408 and not pi073 )
      or ( not n407 and not n408 and not pi073 )
      or ( not n402 and not n408 and not pi073 );
    po54 <= ( not n409 and pi090 and not pi073 )
      or ( not n410 and pi090 and not pi073 )
      or ( not n402 and pi090 and not pi073 )
      or ( not n409 and not n411 and not pi073 )
      or ( not n410 and not n411 and not pi073 )
      or ( not n402 and not n411 and not pi073 );
    po55 <= ( not pi091 and not n413 )
      or ( pi072 and not n413 )
      or ( not n412 and not n413 );
    po56 <= ( pi072 and pi092 and not pi073 )
      or ( not n414 and pi092 and not pi073 )
      or ( not n412 and pi092 and not pi073 )
      or ( pi072 and not n415 and not pi073 )
      or ( not n414 and not n415 and not pi073 )
      or ( not n412 and not n415 and not pi073 );
    po57 <= ( pi093 and not n416 )
      or ( not pi006 and not n416 );
    po58 <= ( pi094 and not n417 )
      or ( not pi006 and not n417 );
    po59 <= ( pi095 and not n418 )
      or ( not pi006 and not n418 );
    po60 <= ( pi096 and not n419 )
      or ( not pi006 and not n419 );
    po61 <= ( pi097 and not n420 )
      or ( not pi006 and not n420 );
    po62 <= ( pi098 and not n421 )
      or ( not pi006 and not n421 );
    po63 <= ( pi099 and not n422 )
      or ( not pi006 and not n422 );
    po64 <= ( pi100 and not n423 )
      or ( not pi006 and not n423 );
    po65 <= ( pi101 and not n424 )
      or ( pi006 and not n424 );
    po66 <= ( pi102 and not n425 )
      or ( pi006 and not n425 );
    po67 <= ( pi103 and not n426 )
      or ( pi006 and not n426 );
    po68 <= ( pi104 and not n427 )
      or ( pi006 and not n427 );
    po69 <= ( pi105 and not n428 )
      or ( pi006 and not n428 );
    po70 <= ( pi106 and not n429 )
      or ( pi006 and not n429 );
    po71 <= ( pi107 and not n430 )
      or ( pi006 and not n430 );
    po72 <= ( pi108 and not n431 )
      or ( pi006 and not n431 );
    po73 <= ( pi001 and not pi073 and not n434 )
      or ( not n432 and not pi073 and not n434 )
      or ( not n433 and not pi073 and not n434 );
    po74 <= ( pi001 and not pi073 and not n436 )
      or ( not n432 and not pi073 and not n436 )
      or ( not n435 and not pi073 and not n436 );
    po75 <= ( pi001 and not pi073 and not n438 )
      or ( not n432 and not pi073 and not n438 )
      or ( not n437 and not pi073 and not n438 );
    po76 <= ( pi001 and not pi073 and not n440 )
      or ( not n432 and not pi073 and not n440 )
      or ( not n439 and not pi073 and not n440 );
    po77 <= ( pi001 and not pi073 and not n442 )
      or ( not n432 and not pi073 and not n442 )
      or ( not n441 and not pi073 and not n442 );
    po78 <= ( pi001 and not pi073 and not n444 )
      or ( not n432 and not pi073 and not n444 )
      or ( not n443 and not pi073 and not n444 );
    po79 <= ( pi001 and not pi073 and not n446 )
      or ( not n432 and not pi073 and not n446 )
      or ( not n445 and not pi073 and not n446 );
    po80 <= ( pi001 and not pi073 and not n448 )
      or ( not n432 and not pi073 and not n448 )
      or ( not n447 and not pi073 and not n448 );
    po81 <= ( pi001 and not pi073 and not n450 )
      or ( not n432 and not pi073 and not n450 )
      or ( not n449 and not pi073 and not n450 );
    po82 <= ( pi001 and not pi073 and not n452 )
      or ( not n432 and not pi073 and not n452 )
      or ( not n451 and not pi073 and not n452 );
    po83 <= ( pi001 and not pi073 and not n454 )
      or ( not n432 and not pi073 and not n454 )
      or ( not n453 and not pi073 and not n454 );
    po84 <= ( pi001 and not pi073 and not n456 )
      or ( not n432 and not pi073 and not n456 )
      or ( not n455 and not pi073 and not n456 );
    po85 <= ( pi001 and not pi073 and not n458 )
      or ( not n432 and not pi073 and not n458 )
      or ( not n457 and not pi073 and not n458 );
    po86 <= ( pi001 and not pi073 and not n460 )
      or ( not n432 and not pi073 and not n460 )
      or ( not n459 and not pi073 and not n460 );
    po87 <= ( pi001 and not pi073 and not n462 )
      or ( not n432 and not pi073 and not n462 )
      or ( not n461 and not pi073 and not n462 );
    po88 <= ( pi001 and not pi073 and not n464 )
      or ( not n432 and not pi073 and not n464 )
      or ( not n463 and not pi073 and not n464 );
    po89 <= ( not pi125 and not pi038 and not pi036 );
    po90 <= ( pi126 and not n465 )
      or ( pi125 and not n465 );
    po91 <= ( pi127 and not n466 )
      or ( pi126 and pi125 and not n466 );
    po92 <= ( not pi126 and pi128 and not n385 )
      or ( not pi125 and pi128 and not n385 )
      or ( not n467 and pi128 and not n385 )
      or ( not pi126 and not n388 and not n385 )
      or ( not pi125 and not n388 and not n385 )
      or ( not n467 and not n388 and not n385 );
    po93 <= ( not pi126 and pi129 and not n385 )
      or ( not pi125 and pi129 and not n385 )
      or ( not n468 and pi129 and not n385 )
      or ( not pi126 and not n469 and not n385 )
      or ( not pi125 and not n469 and not n385 )
      or ( not n468 and not n469 and not n385 );
    po94 <= ( not pi125 and pi130 and not n385 )
      or ( not n470 and pi130 and not n385 )
      or ( not n471 and pi130 and not n385 )
      or ( not pi125 and not n472 and not n385 )
      or ( not n470 and not n472 and not n385 )
      or ( not n471 and not n472 and not n385 );
    po95 <= ( not pi125 and pi131 and not n385 )
      or ( not n382 and pi131 and not n385 )
      or ( not n473 and pi131 and not n385 )
      or ( not pi125 and not n474 and not n385 )
      or ( not n382 and not n474 and not n385 )
      or ( not n473 and not n474 and not n385 );
    po96 <= ( not n475 and pi132 and not n385 )
      or ( not n468 and pi132 and not n385 )
      or ( not n476 and pi132 and not n385 )
      or ( not n475 and not n477 and not n385 )
      or ( not n468 and not n477 and not n385 )
      or ( not n476 and not n477 and not n385 );
    po97 <= ( not n478 and pi133 and not n385 )
      or ( not n479 and pi133 and not n385 )
      or ( not n480 and pi133 and not n385 )
      or ( not n478 and not n481 and not n385 )
      or ( not n479 and not n481 and not n385 )
      or ( not n480 and not n481 and not n385 );
    po98 <= ( pi134 and not n482 )
      or ( pi078 and pi036 and not n482 );
    n333 <= ( not pi075 and pi072 );
    n334 <= ( pi003 )
      or ( pi002 );
    n335 <= ( not pi083 and not pi039 )
      or ( pi072 and not pi039 )
      or ( not n414 and not pi039 );
    n336 <= ( pi073 )
      or ( not n483 );
    n337 <= ( pi085 )
      or ( pi084 )
      or ( pi075 );
    n338 <= ( pi092 and pi083 )
      or ( pi091 and pi083 );
    n339 <= ( pi075 )
      or ( pi073 );
    n340 <= ( pi085 and not pi091 and not n492 )
      or ( pi084 and not pi091 and not n492 )
      or ( not n490 and not pi091 and not n492 )
      or ( pi085 and not pi083 and not n492 )
      or ( pi084 and not pi083 and not n492 )
      or ( not n490 and not pi083 and not n492 )
      or ( pi085 and not n491 and not n492 )
      or ( pi084 and not n491 and not n492 )
      or ( not n490 and not n491 and not n492 );
    n341 <= ( not pi037 and not pi072 )
      or ( not n484 and not pi072 )
      or ( not n485 and not pi072 )
      or ( not pi037 and not n483 )
      or ( not n484 and not n483 )
      or ( not n485 and not n483 )
      or ( not pi037 and not n486 )
      or ( not n484 and not n486 )
      or ( not n485 and not n486 );
    n342 <= ( not pi007 and not pi040 )
      or ( not pi008 and not pi040 )
      or ( pi016 and not pi040 )
      or ( pi007 and not pi008 and not pi016 );
    n343 <= ( not pi007 and not pi041 )
      or ( not pi009 and not pi041 )
      or ( pi016 and not pi041 )
      or ( pi007 and not pi009 and not pi016 );
    n344 <= ( not pi007 and not pi042 )
      or ( not pi010 and not pi042 )
      or ( pi016 and not pi042 )
      or ( pi007 and not pi010 and not pi016 );
    n345 <= ( not pi007 and not pi043 )
      or ( not pi011 and not pi043 )
      or ( pi016 and not pi043 )
      or ( pi007 and not pi011 and not pi016 );
    n346 <= ( not pi007 and not pi044 )
      or ( not pi012 and not pi044 )
      or ( pi016 and not pi044 )
      or ( pi007 and not pi012 and not pi016 );
    n347 <= ( not pi007 and not pi045 )
      or ( not pi013 and not pi045 )
      or ( pi016 and not pi045 )
      or ( pi007 and not pi013 and not pi016 );
    n348 <= ( not pi007 and not pi046 )
      or ( not pi014 and not pi046 )
      or ( pi016 and not pi046 )
      or ( pi007 and not pi014 and not pi016 );
    n349 <= ( not pi007 and not pi047 )
      or ( not pi015 and not pi047 )
      or ( pi016 and not pi047 )
      or ( pi007 and not pi015 and not pi016 );
    n350 <= ( not pi007 and not pi048 )
      or ( not pi008 and not pi048 )
      or ( not pi016 and not pi048 )
      or ( pi007 and not pi008 and pi016 );
    n351 <= ( not pi007 and not pi049 )
      or ( not pi009 and not pi049 )
      or ( not pi016 and not pi049 )
      or ( pi007 and not pi009 and pi016 );
    n352 <= ( not pi007 and not pi050 )
      or ( not pi010 and not pi050 )
      or ( not pi016 and not pi050 )
      or ( pi007 and not pi010 and pi016 );
    n353 <= ( not pi007 and not pi051 )
      or ( not pi011 and not pi051 )
      or ( not pi016 and not pi051 )
      or ( pi007 and not pi011 and pi016 );
    n354 <= ( not pi007 and not pi052 )
      or ( not pi012 and not pi052 )
      or ( not pi016 and not pi052 )
      or ( pi007 and not pi012 and pi016 );
    n355 <= ( not pi007 and not pi053 )
      or ( not pi013 and not pi053 )
      or ( not pi016 and not pi053 )
      or ( pi007 and not pi013 and pi016 );
    n356 <= ( not pi007 and not pi054 )
      or ( not pi014 and not pi054 )
      or ( not pi016 and not pi054 )
      or ( pi007 and not pi014 and pi016 );
    n357 <= ( not pi007 and not pi055 )
      or ( not pi015 and not pi055 )
      or ( not pi016 and not pi055 )
      or ( pi007 and not pi015 and pi016 );
    n358 <= ( not pi017 and not pi056 )
      or ( not pi018 and not pi056 )
      or ( pi026 and not pi056 )
      or ( pi017 and not pi018 and not pi026 );
    n359 <= ( not pi017 and not pi057 )
      or ( not pi019 and not pi057 )
      or ( pi026 and not pi057 )
      or ( pi017 and not pi019 and not pi026 );
    n360 <= ( not pi017 and not pi058 )
      or ( not pi020 and not pi058 )
      or ( pi026 and not pi058 )
      or ( pi017 and not pi020 and not pi026 );
    n361 <= ( not pi017 and not pi059 )
      or ( not pi021 and not pi059 )
      or ( pi026 and not pi059 )
      or ( pi017 and not pi021 and not pi026 );
    n362 <= ( not pi017 and not pi060 )
      or ( not pi022 and not pi060 )
      or ( pi026 and not pi060 )
      or ( pi017 and not pi022 and not pi026 );
    n363 <= ( not pi017 and not pi061 )
      or ( not pi023 and not pi061 )
      or ( pi026 and not pi061 )
      or ( pi017 and not pi023 and not pi026 );
    n364 <= ( not pi017 and not pi062 )
      or ( not pi024 and not pi062 )
      or ( pi026 and not pi062 )
      or ( pi017 and not pi024 and not pi026 );
    n365 <= ( not pi017 and not pi063 )
      or ( not pi025 and not pi063 )
      or ( pi026 and not pi063 )
      or ( pi017 and not pi025 and not pi026 );
    n366 <= ( not pi017 and not pi064 )
      or ( not pi018 and not pi064 )
      or ( not pi026 and not pi064 )
      or ( pi017 and not pi018 and pi026 );
    n367 <= ( not pi017 and not pi065 )
      or ( not pi019 and not pi065 )
      or ( not pi026 and not pi065 )
      or ( pi017 and not pi019 and pi026 );
    n368 <= ( not pi017 and not pi066 )
      or ( not pi020 and not pi066 )
      or ( not pi026 and not pi066 )
      or ( pi017 and not pi020 and pi026 );
    n369 <= ( not pi017 and not pi067 )
      or ( not pi021 and not pi067 )
      or ( not pi026 and not pi067 )
      or ( pi017 and not pi021 and pi026 );
    n370 <= ( not pi017 and not pi068 )
      or ( not pi022 and not pi068 )
      or ( not pi026 and not pi068 )
      or ( pi017 and not pi022 and pi026 );
    n371 <= ( not pi017 and not pi069 )
      or ( not pi023 and not pi069 )
      or ( not pi026 and not pi069 )
      or ( pi017 and not pi023 and pi026 );
    n372 <= ( not pi017 and not pi070 )
      or ( not pi024 and not pi070 )
      or ( not pi026 and not pi070 )
      or ( pi017 and not pi024 and pi026 );
    n373 <= ( not pi017 and not pi071 )
      or ( not pi025 and not pi071 )
      or ( not pi026 and not pi071 )
      or ( pi017 and not pi025 and pi026 );
    n374 <= ( not pi072 )
      or ( pi003 );
    n375 <= ( not pi092 )
      or ( not pi091 );
    n376 <= ( pi074 )
      or ( pi073 );
    n377 <= ( not n483 and pi091 and not n497 )
      or ( not n494 and pi091 and not n497 )
      or ( not n490 and pi091 and not n497 )
      or ( not n483 and not n495 and not n497 )
      or ( not n494 and not n495 and not n497 )
      or ( not n490 and not n495 and not n497 )
      or ( not n483 and not n496 and not n497 )
      or ( not n494 and not n496 and not n497 )
      or ( not n490 and not n496 and not n497 );
    n378 <= ( n483 and pi091 and not n499 )
      or ( not n494 and pi091 and not n499 )
      or ( not n490 and pi091 and not n499 )
      or ( n483 and not n498 and not n499 )
      or ( not n494 and not n498 and not n499 )
      or ( not n490 and not n498 and not n499 )
      or ( n483 and not n496 and not n499 )
      or ( not n494 and not n496 and not n499 )
      or ( not n490 and not n496 and not n499 );
    n379 <= ( not pi092 )
      or ( not pi091 )
      or ( not n500 );
    n380 <= ( pi032 and not n505 )
      or ( not n503 and not n505 )
      or ( not n504 and not n505 );
    n381 <= ( pi125 and pi076 and not n508 );
    n382 <= ( pi128 and pi127 and pi126 );
    n383 <= ( not pi131 and pi130 and pi129 );
    n384 <= ( not n478 )
      or ( not n471 )
      or ( not n509 );
    n385 <= ( pi038 )
      or ( pi036 );
    n386 <= ( pi036 )
      or ( not n471 )
      or ( not n509 );
    n387 <= ( pi077 )
      or ( not pi076 )
      or ( pi038 );
    n388 <= ( not pi127 )
      or ( not pi126 )
      or ( not pi125 );
    n389 <= ( not pi077 )
      or ( pi038 );
    n390 <= ( not n510 and not n511 and not n512 );
    n391 <= ( pi038 )
      or ( not pi000 )
      or ( not pi036 and not pi078 );
    n392 <= ( not pi079 )
      or ( pi075 );
    n393 <= ( pi134 and not n506 )
      or ( not pi032 and not n514 and not n515 );
    n394 <= ( pi032 and not pi075 and not n516 )
      or ( not n503 and not pi075 and not n516 )
      or ( not n504 and not pi075 and not n516 );
    n395 <= ( not pi080 )
      or ( pi075 );
    n396 <= ( pi080 )
      or ( not pi079 );
    n397 <= ( pi032 and not n517 )
      or ( not n503 and not n517 )
      or ( not n504 and not n517 );
    n398 <= ( not pi080 )
      or ( pi079 )
      or ( pi038 );
    n399 <= ( not pi089 and not n527 )
      or ( not pi090 and pi084 and not n527 );
    n400 <= ( pi073 )
      or ( not pi084 and not n518 )
      or ( not pi072 and pi084 and n518 );
    n401 <= ( pi073 )
      or ( not pi085 and not n520 )
      or ( not pi072 and pi085 and n520 );
    n402 <= ( pi002 )
      or ( pi001 )
      or ( not n523 );
    n403 <= ( not pi086 and pi072 and not n524 );
    n404 <= ( pi073 )
      or ( not pi002 and not pi001 and not n525 );
    n405 <= ( pi088 and pi087 );
    n406 <= ( not n409 )
      or ( not pi002 and not pi001 and not n374 );
    n407 <= ( pi089 and pi088 and pi087 );
    n408 <= ( not n526 )
      or ( not pi002 and not pi001 and not n374 );
    n409 <= ( pi087 and pi086 );
    n410 <= ( pi090 and pi089 and pi088 );
    n411 <= ( not pi086 )
      or ( not n407 )
      or ( not pi002 and not pi001 and not n374 );
    n412 <= ( pi083 )
      or ( n399 );
    n413 <= ( pi073 )
      or ( not pi091 and pi072 )
      or ( not pi083 and not pi091 and not n399 );
    n414 <= ( pi092 and pi091 );
    n415 <= ( pi072 )
      or ( not pi091 )
      or ( not n399 and not pi083 );
    n416 <= ( pi073 )
      or ( not pi004 and not pi093 )
      or ( pi004 and not pi006 and not pi094 );
    n417 <= ( pi073 )
      or ( not pi004 and not pi094 )
      or ( pi004 and not pi006 and not pi095 );
    n418 <= ( pi073 )
      or ( not pi004 and not pi095 )
      or ( pi004 and not pi006 and not pi096 );
    n419 <= ( pi073 )
      or ( not pi004 and not pi096 )
      or ( pi004 and not pi006 and not pi097 );
    n420 <= ( pi073 )
      or ( not pi004 and not pi097 )
      or ( pi004 and not pi006 and not pi098 );
    n421 <= ( pi073 )
      or ( not pi004 and not pi098 )
      or ( pi004 and not pi006 and not pi099 );
    n422 <= ( pi073 )
      or ( not pi004 and not pi099 )
      or ( pi004 and not pi006 and not pi100 );
    n423 <= ( pi073 )
      or ( not pi004 and not pi100 )
      or ( pi004 and not pi005 and not pi006 );
    n424 <= ( pi073 )
      or ( not pi004 and not pi101 )
      or ( pi004 and not pi102 and pi006 );
    n425 <= ( pi073 )
      or ( not pi004 and not pi102 )
      or ( pi004 and not pi103 and pi006 );
    n426 <= ( pi073 )
      or ( not pi004 and not pi103 )
      or ( pi004 and not pi104 and pi006 );
    n427 <= ( pi073 )
      or ( not pi004 and not pi104 )
      or ( pi004 and not pi105 and pi006 );
    n428 <= ( pi073 )
      or ( not pi004 and not pi105 )
      or ( pi004 and not pi106 and pi006 );
    n429 <= ( pi073 )
      or ( not pi004 and not pi106 )
      or ( pi004 and not pi107 and pi006 );
    n430 <= ( pi073 )
      or ( not pi004 and not pi107 )
      or ( pi004 and not pi108 and pi006 );
    n431 <= ( pi073 )
      or ( not pi004 and not pi108 )
      or ( pi004 and not pi005 and pi006 );
    n432 <= ( not pi003 and not pi002 );
    n433 <= ( not pi110 and not n528 )
      or ( pi072 and not n528 )
      or ( not n496 and not n528 );
    n434 <= ( not n529 )
      or ( pi003 and not pi056 )
      or ( pi002 and not pi003 and not pi040 );
    n435 <= ( not pi111 and not n531 )
      or ( pi072 and not n531 )
      or ( not n496 and not n531 );
    n436 <= ( not n532 )
      or ( pi003 and not pi057 )
      or ( pi002 and not pi003 and not pi041 );
    n437 <= ( not pi112 and not n533 )
      or ( pi072 and not n533 )
      or ( not n496 and not n533 );
    n438 <= ( not n534 )
      or ( pi003 and not pi058 )
      or ( pi002 and not pi003 and not pi042 );
    n439 <= ( not pi113 and not n535 )
      or ( pi072 and not n535 )
      or ( not n496 and not n535 );
    n440 <= ( not n536 )
      or ( pi003 and not pi059 )
      or ( pi002 and not pi003 and not pi043 );
    n441 <= ( not pi114 and not n537 )
      or ( pi072 and not n537 )
      or ( not n496 and not n537 );
    n442 <= ( not n538 )
      or ( pi003 and not pi060 )
      or ( pi002 and not pi003 and not pi044 );
    n443 <= ( not pi115 and not n539 )
      or ( pi072 and not n539 )
      or ( not n496 and not n539 );
    n444 <= ( not n540 )
      or ( pi003 and not pi061 )
      or ( pi002 and not pi003 and not pi045 );
    n445 <= ( not pi116 and not n541 )
      or ( pi072 and not n541 )
      or ( not n496 and not n541 );
    n446 <= ( not n542 )
      or ( pi003 and not pi062 )
      or ( pi002 and not pi003 and not pi046 );
    n447 <= ( not pi117 and not n543 )
      or ( pi072 and not n543 )
      or ( not n496 and not n543 );
    n448 <= ( not n544 )
      or ( pi003 and not pi063 )
      or ( pi002 and not pi003 and not pi047 );
    n449 <= ( not pi118 and not n545 )
      or ( pi072 and not n545 )
      or ( not n496 and not n545 );
    n450 <= ( not n546 )
      or ( pi003 and not pi064 )
      or ( pi002 and not pi003 and not pi048 );
    n451 <= ( not pi119 and not n547 )
      or ( pi072 and not n547 )
      or ( not n496 and not n547 );
    n452 <= ( not n548 )
      or ( pi003 and not pi065 )
      or ( pi002 and not pi003 and not pi049 );
    n453 <= ( not pi120 and not n549 )
      or ( pi072 and not n549 )
      or ( not n496 and not n549 );
    n454 <= ( not n550 )
      or ( pi003 and not pi066 )
      or ( pi002 and not pi003 and not pi050 );
    n455 <= ( not pi121 and not n551 )
      or ( pi072 and not n551 )
      or ( not n496 and not n551 );
    n456 <= ( not n552 )
      or ( pi003 and not pi067 )
      or ( pi002 and not pi003 and not pi051 );
    n457 <= ( not pi122 and not n553 )
      or ( pi072 and not n553 )
      or ( not n496 and not n553 );
    n458 <= ( not n554 )
      or ( pi003 and not pi068 )
      or ( pi002 and not pi003 and not pi052 );
    n459 <= ( not pi123 and not n555 )
      or ( pi072 and not n555 )
      or ( not n496 and not n555 );
    n460 <= ( not n556 )
      or ( pi003 and not pi069 )
      or ( pi002 and not pi003 and not pi053 );
    n461 <= ( not pi124 and not n557 )
      or ( pi072 and not n557 )
      or ( not n496 and not n557 );
    n462 <= ( not n558 )
      or ( pi003 and not pi070 )
      or ( pi002 and not pi003 and not pi054 );
    n463 <= ( not pi124 )
      or ( not pi072 and pi085 )
      or ( not pi072 and pi084 );
    n464 <= ( not n559 )
      or ( pi003 and not pi071 )
      or ( pi002 and not pi003 and not pi055 );
    n465 <= ( pi038 )
      or ( pi036 )
      or ( pi125 and pi126 );
    n466 <= ( pi038 )
      or ( pi036 )
      or ( pi125 and pi126 and pi127 );
    n467 <= ( pi128 and pi127 );
    n468 <= ( pi129 and pi128 and pi127 );
    n469 <= ( not pi126 )
      or ( not pi125 )
      or ( not n467 );
    n470 <= ( pi127 and pi126 );
    n471 <= ( pi130 and pi129 and pi128 );
    n472 <= ( not pi126 )
      or ( not pi125 )
      or ( not n468 );
    n473 <= ( pi131 and not pi130 and pi129 );
    n474 <= ( not pi125 )
      or ( not n470 )
      or ( not n479 );
    n475 <= ( pi126 and pi125 );
    n476 <= ( pi132 and pi131 and not pi130 );
    n477 <= ( not pi125 )
      or ( not n382 )
      or ( not n473 );
    n478 <= ( pi127 and pi126 and pi125 );
    n479 <= ( not pi130 and pi129 and pi128 );
    n480 <= ( pi133 and pi132 and pi131 );
    n481 <= ( not n475 )
      or ( not n468 )
      or ( not n476 );
    n482 <= ( pi038 )
      or ( not pi000 )
      or ( pi081 and pi082 );
    n483 <= ( not pi087 and not n487 and not n489 )
      or ( pi087 and not n488 and not n489 )
      or ( not n487 and not n488 and not n489 );
    n484 <= ( pi075 and not pi073 );
    n485 <= ( pi028 and not pi079 and pi080 )
      or ( not pi028 and pi079 and not pi080 );
    n486 <= ( not pi075 and not pi073 );
    n487 <= ( not pi088 )
      or ( not pi032 and not pi033 )
      or ( not pi032 and pi086 )
      or ( not pi033 and not pi086 );
    n488 <= ( pi088 )
      or ( not pi034 and not pi035 )
      or ( not pi034 and pi086 )
      or ( not pi035 and not pi086 );
    n489 <= ( pi090 )
      or ( pi089 );
    n490 <= ( not pi083 )
      or ( not pi091 and not pi092 );
    n491 <= ( pi027 and pi074 )
      or ( pi074 and pi092 )
      or ( pi027 and not pi092 );
    n492 <= ( not pi109 and not n493 )
      or ( pi092 and not n493 );
    n493 <= ( pi083 and pi091 )
      or ( not pi083 and pi109 )
      or ( pi091 and pi109 )
      or ( pi028 and pi083 and pi092 )
      or ( pi028 and pi092 and pi109 );
    n494 <= ( not pi085 and not pi084 );
    n495 <= ( pi109 and not pi092 );
    n496 <= ( pi085 )
      or ( pi084 );
    n497 <= ( not n502 )
      or ( pi109 and not pi083 and not n494 );
    n498 <= ( not pi109 and not pi092 );
    n499 <= ( not n501 )
      or ( not pi109 and not pi083 and not n494 );
    n500 <= ( pi083 and not pi073 and not pi072 );
    n501 <= ( not pi072 and not pi083 )
      or ( not pi027 and not pi072 and not pi092 )
      or ( not pi072 and not pi091 and not pi092 )
      or ( not pi027 and not pi072 and pi028 )
      or ( not pi072 and not pi091 and pi028 );
    n502 <= ( not pi083 )
      or ( not pi028 and not pi091 )
      or ( not pi091 and not pi092 )
      or ( not pi028 and pi027 )
      or ( not pi092 and pi027 );
    n503 <= ( not pi034 and not pi033 );
    n504 <= ( pi078 and pi036 and not pi035 );
    n505 <= ( not pi079 and pi075 )
      or ( not pi080 and pi075 )
      or ( not n506 and pi134 );
    n506 <= ( not pi125 )
      or ( not pi126 )
      or ( not n507 );
    n507 <= ( pi127 and pi128 and not n560 );
    n508 <= ( pi133 )
      or ( pi132 );
    n509 <= ( not pi133 and not pi132 and not pi131 );
    n510 <= ( not pi125 )
      or ( not pi076 )
      or ( not n513 );
    n511 <= ( not pi128 )
      or ( not pi127 )
      or ( not pi126 );
    n512 <= ( pi131 )
      or ( not pi130 )
      or ( not pi129 );
    n513 <= ( not pi133 and not pi132 );
    n514 <= ( pi034 )
      or ( pi033 );
    n515 <= ( not pi078 )
      or ( not pi036 )
      or ( pi035 );
    n516 <= ( pi134 and not n506 );
    n517 <= ( pi075 )
      or ( not n506 and pi134 );
    n518 <= ( pi089 and not pi090 and not n519 )
      or ( pi031 and not pi090 and not n519 );
    n519 <= ( not pi088 )
      or ( not n565 )
      or ( not pi089 and not pi030 and not pi029 );
    n520 <= ( pi090 and not pi089 and not n522 )
      or ( not n521 and not pi089 and not n522 );
    n521 <= ( not pi031 )
      or ( pi030 )
      or ( pi029 );
    n522 <= ( not pi088 )
      or ( pi087 )
      or ( not pi086 );
    n523 <= ( pi072 and not pi003 );
    n524 <= ( pi003 )
      or ( pi002 )
      or ( pi001 );
    n525 <= ( pi087 )
      or ( not pi072 )
      or ( pi003 );
    n526 <= ( pi088 and pi087 and pi086 );
    n527 <= ( not pi088 )
      or ( not n564 );
    n528 <= ( pi072 and pi109 )
      or ( not pi084 and not pi085 and pi109 );
    n529 <= ( pi093 )
      or ( not n530 );
    n530 <= ( not pi003 and not pi002 and pi001 );
    n531 <= ( pi072 and pi110 )
      or ( not pi084 and not pi085 and pi110 );
    n532 <= ( pi094 )
      or ( not n530 );
    n533 <= ( pi072 and pi111 )
      or ( not pi084 and not pi085 and pi111 );
    n534 <= ( pi095 )
      or ( not n530 );
    n535 <= ( pi072 and pi112 )
      or ( not pi084 and not pi085 and pi112 );
    n536 <= ( pi096 )
      or ( not n530 );
    n537 <= ( pi072 and pi113 )
      or ( not pi084 and not pi085 and pi113 );
    n538 <= ( pi097 )
      or ( not n530 );
    n539 <= ( pi072 and pi114 )
      or ( not pi084 and not pi085 and pi114 );
    n540 <= ( pi098 )
      or ( not n530 );
    n541 <= ( pi072 and pi115 )
      or ( not pi084 and not pi085 and pi115 );
    n542 <= ( pi099 )
      or ( not n530 );
    n543 <= ( pi072 and pi116 )
      or ( not pi084 and not pi085 and pi116 );
    n544 <= ( pi100 )
      or ( not n530 );
    n545 <= ( pi072 and pi117 )
      or ( not pi084 and not pi085 and pi117 );
    n546 <= ( pi101 )
      or ( not n530 );
    n547 <= ( pi072 and pi118 )
      or ( not pi084 and not pi085 and pi118 );
    n548 <= ( pi102 )
      or ( not n530 );
    n549 <= ( pi072 and pi119 )
      or ( not pi084 and not pi085 and pi119 );
    n550 <= ( pi103 )
      or ( not n530 );
    n551 <= ( pi072 and pi120 )
      or ( not pi084 and not pi085 and pi120 );
    n552 <= ( pi104 )
      or ( not n530 );
    n553 <= ( pi072 and pi121 )
      or ( not pi084 and not pi085 and pi121 );
    n554 <= ( pi105 )
      or ( not n530 );
    n555 <= ( pi072 and pi122 )
      or ( not pi084 and not pi085 and pi122 );
    n556 <= ( pi106 )
      or ( not n530 );
    n557 <= ( pi072 and pi123 )
      or ( not pi084 and not pi085 and pi123 );
    n558 <= ( pi107 )
      or ( not n530 );
    n559 <= ( pi108 )
      or ( not n530 );
    n560 <= ( not pi129 )
      or ( not n561 )
      or ( not pi130 and not pi032 );
    n561 <= ( not pi130 and not pi131 and not n562 )
      or ( not pi032 and not pi131 and not n562 )
      or ( not pi130 and pi033 and not n562 )
      or ( not pi032 and pi033 and not n562 );
    n562 <= ( not n563 )
      or ( not pi131 and pi033 )
      or ( pi132 and not pi034 );
    n563 <= ( not pi034 and pi035 and pi133 )
      or ( pi035 and pi132 and pi133 )
      or ( not pi034 and not pi035 and not pi133 )
      or ( not pi035 and pi132 and not pi133 );
    n564 <= ( not pi031 and pi086 and not pi087 )
      or ( pi089 and pi086 and not pi087 )
      or ( pi090 and pi086 and not pi087 );
    n565 <= ( pi084 and pi086 and not pi087 )
      or ( not pi089 and pi086 and not pi087 );
end LGSynth91__x3_behav;
