OpenCores
URL https://opencores.org/ocsvn/sgmii/sgmii/trunk

Subversion Repositories sgmii

[/] [sgmii/] [trunk/] [src/] [mAltGX/] [mAlt8b10bdec.vo] - Blame information for rev 15

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 13 jefflieu
//IP Functional Simulation Model
2
//VERSION_BEGIN 12.0SP2 cbx_mgl 2012:08:02:15:20:46:SJ cbx_simgen 2012:08:02:15:18:54:SJ  VERSION_END
3
// synthesis VERILOG_INPUT_VERSION VERILOG_2001
4
// altera message_off 10463
5
 
6
 
7
 
8
// Copyright (C) 1991-2012 Altera Corporation
9
// Your use of Altera Corporation's design tools, logic functions
10
// and other software and tools, and its AMPP partner logic
11
// functions, and any output files from any of the foregoing
12
// (including device programming or simulation files), and any
13
// associated documentation or information are expressly subject
14
// to the terms and conditions of the Altera Program License
15
// Subscription Agreement, Altera MegaCore Function License
16
// Agreement, or other applicable license agreement, including,
17
// without limitation, that your use is for the sole purpose of
18
// programming logic devices manufactured by Altera and sold by
19
// Altera or its authorized distributors.  Please refer to the
20
// applicable agreement for further details.
21
 
22
// You may only use these simulation model output files for simulation
23
// purposes and expressly not for synthesis or any other purposes (in which
24
// event Altera disclaims all warranties of any kind).
25
 
26
 
27
//synopsys translate_off
28
 
29
//synthesis_resources = lut 83 mux21 7 oper_add 7 oper_less_than 2 oper_mux 8
30
`timescale 1 ps / 1 ps
31
module  mAlt8b10bdec
32
        (
33
        clk,
34
        datain,
35
        dataout,
36
        ena,
37
        idle_del,
38
        kerr,
39
        kout,
40
        rdcascade,
41
        rderr,
42
        rdforce,
43
        rdin,
44
        rdout,
45
        reset_n,
46
        valid) /* synthesis synthesis_clearbox=1 */;
47
        input   clk;
48
        input   [9:0]  datain;
49
        output   [7:0]  dataout;
50
        input   ena;
51
        input   idle_del;
52
        output   kerr;
53
        output   kout;
54
        output   rdcascade;
55
        output   rderr;
56
        input   rdforce;
57
        input   rdin;
58
        output   rdout;
59
        input   reset_n;
60
        output   valid;
61
 
62
        reg     n00i1O49;
63
        reg     n00i1O50;
64
        reg     n00ili47;
65
        reg     n00ili48;
66
        reg     n00ill45;
67
        reg     n00ill46;
68
        reg     niO00i17;
69
        reg     niO00i18;
70
        reg     niO00O15;
71
        reg     niO00O16;
72
        reg     niO01i23;
73
        reg     niO01i24;
74
        reg     niO01l21;
75
        reg     niO01l22;
76
        reg     niO01O19;
77
        reg     niO01O20;
78
        reg     niO0li13;
79
        reg     niO0li14;
80
        reg     niO0lO11;
81
        reg     niO0lO12;
82
        reg     niO0Oi10;
83
        reg     niO0Oi9;
84
        reg     niO0Ol7;
85
        reg     niO0Ol8;
86
        reg     niO0OO5;
87
        reg     niO0OO6;
88
        reg     niO10O43;
89
        reg     niO10O44;
90
        reg     niO1ii41;
91
        reg     niO1ii42;
92
        reg     niO1il39;
93
        reg     niO1il40;
94
        reg     niO1iO37;
95
        reg     niO1iO38;
96
        reg     niO1li35;
97
        reg     niO1li36;
98
        reg     niO1ll33;
99
        reg     niO1ll34;
100
        reg     niO1lO31;
101
        reg     niO1lO32;
102
        reg     niO1Oi29;
103
        reg     niO1Oi30;
104
        reg     niO1Ol27;
105
        reg     niO1Ol28;
106
        reg     niO1OO25;
107
        reg     niO1OO26;
108
        reg     niOi1i3;
109
        reg     niOi1i4;
110
        reg     niOi1l1;
111
        reg     niOi1l2;
112
        reg     nl00O;
113
        reg     nl0ii;
114
        reg     nl0iO;
115
        reg     nl0li;
116
        reg     nl0ll;
117
        reg     nl0lO;
118
        reg     nl0Oi;
119
        reg     nl0Ol;
120
        reg     nl0OO;
121
        reg     nli1l;
122
        wire    wire_nli1i_CLRN;
123
        reg     nll0i;
124
        reg     nll0O;
125
        reg     nll0l_clk_prev;
126
        wire    wire_nll0l_CLRN;
127
        wire    wire_nll0l_PRN;
128
        reg     nl0il;
129
        reg     nli0i;
130
        reg     nli0l;
131
        reg     nli0O;
132
        reg     nli1O;
133
        reg     nliii;
134
        reg     nliil;
135
        reg     nliiO;
136
        reg     nlili;
137
        reg     nlill;
138
        reg     nlilO;
139
        reg     nliOi;
140
        reg     nliOl;
141
        reg     nliOO;
142
        reg     nll1i;
143
        reg     nll1l;
144
        reg     nll1O;
145
        reg     nllii;
146
        reg     nllil;
147
        reg     nlliO;
148
        reg     nllOl;
149
        reg     nllOi_clk_prev;
150
        wire    wire_nllOi_CLRN;
151
        wire    wire_nllOi_PRN;
152
        wire    wire_n00i_dataout;
153
        wire    wire_n01l_dataout;
154
        wire    wire_n1Oi_dataout;
155
        wire    wire_n1OO_dataout;
156
        wire    wire_niOl_dataout;
157
        wire    wire_nllli_dataout;
158
        wire    wire_nllll_dataout;
159
        wire  [2:0]   wire_niii_o;
160
        wire  [2:0]   wire_niil_o;
161
        wire  [1:0]   wire_niiO_o;
162
        wire  [1:0]   wire_nili_o;
163
        wire  [1:0]   wire_nill_o;
164
        wire  [1:0]   wire_nilO_o;
165
        wire  [1:0]   wire_niOi_o;
166
        wire  wire_n00O_o;
167
        wire  wire_n0ii_o;
168
        wire  wire_nlO0i_o;
169
        wire  wire_nlO0l_o;
170
        wire  wire_nlO0O_o;
171
        wire  wire_nlO1O_o;
172
        wire  wire_nlOii_o;
173
        wire  wire_nlOil_o;
174
        wire  wire_nlOiO_o;
175
        wire  wire_nlOli_o;
176
        wire  n00i0i;
177
        wire  n00i0l;
178
        wire  n00i0O;
179
        wire  n00i1i;
180
        wire  n00i1l;
181
        wire  n00iii;
182
        wire  n00iil;
183
        wire  n00iiO;
184
        wire  n00ilO;
185
        wire  n00iOi;
186
        wire  n00iOl;
187
        wire  n00iOO;
188
        wire  n00l0i;
189
        wire  n00l0l;
190
        wire  n00l0O;
191
        wire  n00l1i;
192
        wire  n00l1l;
193
        wire  n00l1O;
194
        wire  n00lii;
195
        wire  n00lil;
196
        wire  n00liO;
197
        wire  n00lli;
198
        wire  n00lll;
199
        wire  n00llO;
200
        wire  n00lOi;
201
        wire  n00lOl;
202
        wire  n00lOO;
203
        wire  n00O0i;
204
        wire  n00O0l;
205
        wire  n00O0O;
206
        wire  n00O1i;
207
        wire  n00O1l;
208
        wire  n00O1O;
209
        wire  n00Oii;
210
        wire  n00Oil;
211
        wire  n00OiO;
212
        wire  n00Oli;
213
        wire  n00Oll;
214
        wire  n00OlO;
215
        wire  n00OOi;
216
        wire  n00OOl;
217
        wire  n00OOO;
218
        wire  n0i00i;
219
        wire  n0i00l;
220
        wire  n0i00O;
221
        wire  n0i01i;
222
        wire  n0i01l;
223
        wire  n0i01O;
224
        wire  n0i0ii;
225
        wire  n0i0il;
226
        wire  n0i0iO;
227
        wire  n0i0li;
228
        wire  n0i0ll;
229
        wire  n0i0lO;
230
        wire  n0i0Oi;
231
        wire  n0i0Ol;
232
        wire  n0i0OO;
233
        wire  n0i10i;
234
        wire  n0i10l;
235
        wire  n0i10O;
236
        wire  n0i11i;
237
        wire  n0i11l;
238
        wire  n0i11O;
239
        wire  n0i1ii;
240
        wire  n0i1il;
241
        wire  n0i1iO;
242
        wire  n0i1li;
243
        wire  n0i1ll;
244
        wire  n0i1lO;
245
        wire  n0i1Oi;
246
        wire  n0i1Ol;
247
        wire  n0i1OO;
248
        wire  n0ii0i;
249
        wire  n0ii0l;
250
        wire  n0ii0O;
251
        wire  n0ii1i;
252
        wire  n0ii1l;
253
        wire  n0ii1O;
254
        wire  n0iiii;
255
        wire  n0iiil;
256
        wire  n0iiiO;
257
        wire  n0iili;
258
        wire  n0iill;
259
        wire  n0iilO;
260
        wire  n0iiOi;
261
        wire  n0iiOl;
262
        wire  n0iiOO;
263
        wire  n0il0i;
264
        wire  n0il0l;
265
        wire  n0il0O;
266
        wire  n0il1i;
267
        wire  n0il1l;
268
        wire  n0il1O;
269
        wire  n0ilii;
270
        wire  n0ilil;
271
        wire  n0iliO;
272
        wire  n0illi;
273
        wire  n0illl;
274
        wire  n0illO;
275
        wire  n0ilOi;
276
        wire  n0ilOl;
277
        wire  n0ilOO;
278
        wire  n0iO0i;
279
        wire  n0iO0l;
280
        wire  n0iO0O;
281
        wire  n0iO1i;
282
        wire  n0iO1l;
283
        wire  n0iO1O;
284
        wire  n0iOii;
285
        wire  n0iOil;
286
        wire  n0iOiO;
287
        wire  n0iOli;
288
        wire  n0iOll;
289
        wire  n0iOlO;
290
        wire  n0iOOi;
291
        wire  n0iOOl;
292
        wire  n0iOOO;
293
        wire  n0l00i;
294
        wire  n0l00l;
295
        wire  n0l00O;
296
        wire  n0l01i;
297
        wire  n0l01l;
298
        wire  n0l01O;
299
        wire  n0l0ii;
300
        wire  n0l0il;
301
        wire  n0l0iO;
302
        wire  n0l0li;
303
        wire  n0l0ll;
304
        wire  n0l0lO;
305
        wire  n0l0Oi;
306
        wire  n0l0Ol;
307
        wire  n0l0OO;
308
        wire  n0l10i;
309
        wire  n0l10l;
310
        wire  n0l10O;
311
        wire  n0l11i;
312
        wire  n0l11l;
313
        wire  n0l11O;
314
        wire  n0l1ii;
315
        wire  n0l1il;
316
        wire  n0l1iO;
317
        wire  n0l1li;
318
        wire  n0l1ll;
319
        wire  n0l1lO;
320
        wire  n0l1Oi;
321
        wire  n0l1Ol;
322
        wire  n0l1OO;
323
        wire  n0li0i;
324
        wire  n0li0l;
325
        wire  n0li0O;
326
        wire  n0li1i;
327
        wire  n0li1l;
328
        wire  n0li1O;
329
        wire  n0liii;
330
        wire  n0liil;
331
        wire  n0liiO;
332
        wire  n0lili;
333
        wire  n0lill;
334
        wire  n0lilO;
335
        wire  n0liOi;
336
        wire  n0liOl;
337
        wire  n0liOO;
338
        wire  n0ll0i;
339
        wire  n0ll0l;
340
        wire  n0ll0O;
341
        wire  n0ll1i;
342
        wire  n0ll1l;
343
        wire  n0ll1O;
344
        wire  n0llii;
345
        wire  n0llil;
346
        wire  n0lliO;
347
        wire  n0llli;
348
        wire  n0llll;
349
        wire  n0lllO;
350
        wire  n0llOi;
351
        wire  n0llOl;
352
        wire  n0llOO;
353
        wire  n0lO0i;
354
        wire  n0lO0l;
355
        wire  n0lO0O;
356
        wire  n0lO1i;
357
        wire  n0lO1l;
358
        wire  n0lO1O;
359
        wire  n0lOii;
360
        wire  n0lOil;
361
        wire  n0lOiO;
362
        wire  n0lOli;
363
        wire  n0lOll;
364
        wire  n0lOlO;
365
        wire  n0lOOi;
366
        wire  n0lOOl;
367
        wire  n0lOOO;
368
        wire  n0O00i;
369
        wire  n0O00l;
370
        wire  n0O00O;
371
        wire  n0O01i;
372
        wire  n0O01l;
373
        wire  n0O01O;
374
        wire  n0O0ii;
375
        wire  n0O0il;
376
        wire  n0O0iO;
377
        wire  n0O0li;
378
        wire  n0O0ll;
379
        wire  n0O0lO;
380
        wire  n0O0Oi;
381
        wire  n0O0Ol;
382
        wire  n0O0OO;
383
        wire  n0O10i;
384
        wire  n0O10l;
385
        wire  n0O10O;
386
        wire  n0O11i;
387
        wire  n0O11l;
388
        wire  n0O11O;
389
        wire  n0O1ii;
390
        wire  n0O1il;
391
        wire  n0O1iO;
392
        wire  n0O1li;
393
        wire  n0O1ll;
394
        wire  n0O1lO;
395
        wire  n0O1Oi;
396
        wire  n0O1Ol;
397
        wire  n0O1OO;
398
        wire  n0Oi0i;
399
        wire  n0Oi0l;
400
        wire  n0Oi0O;
401
        wire  n0Oi1i;
402
        wire  n0Oi1l;
403
        wire  n0Oi1O;
404
        wire  n0Oiii;
405
        wire  n0Oiil;
406
        wire  n0OiiO;
407
        wire  n0Oili;
408
        wire  n0Oill;
409
        wire  n0OilO;
410
        wire  n0OiOi;
411
        wire  n0OiOl;
412
        wire  n0OiOO;
413
        wire  n0Ol0i;
414
        wire  n0Ol0l;
415
        wire  n0Ol0O;
416
        wire  n0Ol1i;
417
        wire  n0Ol1l;
418
        wire  n0Ol1O;
419
        wire  n0Olii;
420
        wire  n0Olil;
421
        wire  n0OliO;
422
        wire  n0Olli;
423
        wire  n0Olll;
424
        wire  n0OllO;
425
        wire  n0OlOi;
426
        wire  n0OlOl;
427
        wire  n0OlOO;
428
        wire  n0OO0i;
429
        wire  n0OO0l;
430
        wire  n0OO0O;
431
        wire  n0OO1i;
432
        wire  n0OO1l;
433
        wire  n0OO1O;
434
        wire  n0OOii;
435
        wire  n0OOil;
436
        wire  n0OOiO;
437
        wire  n0OOli;
438
        wire  n0OOll;
439
        wire  n0OOlO;
440
        wire  n0OOOi;
441
        wire  n0OOOl;
442
        wire  n0OOOO;
443
        wire  ni000i;
444
        wire  ni000l;
445
        wire  ni000O;
446
        wire  ni001i;
447
        wire  ni001l;
448
        wire  ni001O;
449
        wire  ni00ii;
450
        wire  ni00il;
451
        wire  ni00iO;
452
        wire  ni00li;
453
        wire  ni00ll;
454
        wire  ni00lO;
455
        wire  ni00Oi;
456
        wire  ni00Ol;
457
        wire  ni00OO;
458
        wire  ni010i;
459
        wire  ni010l;
460
        wire  ni010O;
461
        wire  ni011i;
462
        wire  ni011l;
463
        wire  ni011O;
464
        wire  ni01ii;
465
        wire  ni01il;
466
        wire  ni01iO;
467
        wire  ni01li;
468
        wire  ni01ll;
469
        wire  ni01lO;
470
        wire  ni01Oi;
471
        wire  ni01Ol;
472
        wire  ni01OO;
473
        wire  ni0i0i;
474
        wire  ni0i0l;
475
        wire  ni0i0O;
476
        wire  ni0i1i;
477
        wire  ni0i1l;
478
        wire  ni0i1O;
479
        wire  ni0iii;
480
        wire  ni0iil;
481
        wire  ni0iiO;
482
        wire  ni0ili;
483
        wire  ni0ill;
484
        wire  ni0ilO;
485
        wire  ni0iOi;
486
        wire  ni0iOl;
487
        wire  ni0iOO;
488
        wire  ni0l0i;
489
        wire  ni0l0l;
490
        wire  ni0l0O;
491
        wire  ni0l1i;
492
        wire  ni0l1l;
493
        wire  ni0l1O;
494
        wire  ni0lii;
495
        wire  ni0lil;
496
        wire  ni0liO;
497
        wire  ni0lli;
498
        wire  ni0lll;
499
        wire  ni0llO;
500
        wire  ni0lOi;
501
        wire  ni0lOl;
502
        wire  ni0lOO;
503
        wire  ni0O0i;
504
        wire  ni0O0l;
505
        wire  ni0O0O;
506
        wire  ni0O1i;
507
        wire  ni0O1l;
508
        wire  ni0O1O;
509
        wire  ni0Oii;
510
        wire  ni0Oil;
511
        wire  ni0OiO;
512
        wire  ni0Oli;
513
        wire  ni0Oll;
514
        wire  ni0OlO;
515
        wire  ni0OOi;
516
        wire  ni0OOl;
517
        wire  ni0OOO;
518
        wire  ni100i;
519
        wire  ni100l;
520
        wire  ni100O;
521
        wire  ni101i;
522
        wire  ni101l;
523
        wire  ni101O;
524
        wire  ni10ii;
525
        wire  ni10il;
526
        wire  ni10iO;
527
        wire  ni10li;
528
        wire  ni10ll;
529
        wire  ni10lO;
530
        wire  ni10Oi;
531
        wire  ni10Ol;
532
        wire  ni10OO;
533
        wire  ni110i;
534
        wire  ni110l;
535
        wire  ni110O;
536
        wire  ni111i;
537
        wire  ni111l;
538
        wire  ni111O;
539
        wire  ni11ii;
540
        wire  ni11il;
541
        wire  ni11iO;
542
        wire  ni11li;
543
        wire  ni11ll;
544
        wire  ni11lO;
545
        wire  ni11Oi;
546
        wire  ni11Ol;
547
        wire  ni11OO;
548
        wire  ni1i0i;
549
        wire  ni1i0l;
550
        wire  ni1i0O;
551
        wire  ni1i1i;
552
        wire  ni1i1l;
553
        wire  ni1i1O;
554
        wire  ni1iii;
555
        wire  ni1iil;
556
        wire  ni1iiO;
557
        wire  ni1ili;
558
        wire  ni1ill;
559
        wire  ni1ilO;
560
        wire  ni1iOi;
561
        wire  ni1iOl;
562
        wire  ni1iOO;
563
        wire  ni1l0i;
564
        wire  ni1l0l;
565
        wire  ni1l0O;
566
        wire  ni1l1i;
567
        wire  ni1l1l;
568
        wire  ni1l1O;
569
        wire  ni1lii;
570
        wire  ni1lil;
571
        wire  ni1liO;
572
        wire  ni1lli;
573
        wire  ni1lll;
574
        wire  ni1llO;
575
        wire  ni1lOi;
576
        wire  ni1lOl;
577
        wire  ni1lOO;
578
        wire  ni1O0i;
579
        wire  ni1O0l;
580
        wire  ni1O0O;
581
        wire  ni1O1i;
582
        wire  ni1O1l;
583
        wire  ni1O1O;
584
        wire  ni1Oii;
585
        wire  ni1Oil;
586
        wire  ni1OiO;
587
        wire  ni1Oli;
588
        wire  ni1Oll;
589
        wire  ni1OlO;
590
        wire  ni1OOi;
591
        wire  ni1OOl;
592
        wire  ni1OOO;
593
        wire  nii00i;
594
        wire  nii00l;
595
        wire  nii00O;
596
        wire  nii01i;
597
        wire  nii01l;
598
        wire  nii01O;
599
        wire  nii0ii;
600
        wire  nii0il;
601
        wire  nii0iO;
602
        wire  nii0li;
603
        wire  nii0ll;
604
        wire  nii0lO;
605
        wire  nii0Oi;
606
        wire  nii0Ol;
607
        wire  nii0OO;
608
        wire  nii10i;
609
        wire  nii10l;
610
        wire  nii10O;
611
        wire  nii11i;
612
        wire  nii11l;
613
        wire  nii11O;
614
        wire  nii1ii;
615
        wire  nii1il;
616
        wire  nii1iO;
617
        wire  nii1li;
618
        wire  nii1ll;
619
        wire  nii1lO;
620
        wire  nii1Oi;
621
        wire  nii1Ol;
622
        wire  nii1OO;
623
        wire  niii0i;
624
        wire  niii0l;
625
        wire  niii0O;
626
        wire  niii1i;
627
        wire  niii1l;
628
        wire  niii1O;
629
        wire  niiiii;
630
        wire  niiiil;
631
        wire  niiiiO;
632
        wire  niiili;
633
        wire  niiill;
634
        wire  niiilO;
635
        wire  niiiOi;
636
        wire  niiiOl;
637
        wire  niiiOO;
638
        wire  niil0i;
639
        wire  niil0l;
640
        wire  niil0O;
641
        wire  niil1i;
642
        wire  niil1l;
643
        wire  niil1O;
644
        wire  niilii;
645
        wire  niilil;
646
        wire  niiliO;
647
        wire  niilli;
648
        wire  niilll;
649
        wire  niillO;
650
        wire  niilOi;
651
        wire  niilOl;
652
        wire  niilOO;
653
        wire  niiO0i;
654
        wire  niiO0l;
655
        wire  niiO0O;
656
        wire  niiO1i;
657
        wire  niiO1l;
658
        wire  niiO1O;
659
        wire  niiOii;
660
        wire  niiOil;
661
        wire  niiOiO;
662
        wire  niiOli;
663
        wire  niiOll;
664
        wire  niiOlO;
665
        wire  niiOOi;
666
        wire  niiOOl;
667
        wire  niiOOO;
668
        wire  nil00i;
669
        wire  nil00l;
670
        wire  nil00O;
671
        wire  nil01i;
672
        wire  nil01l;
673
        wire  nil01O;
674
        wire  nil0ii;
675
        wire  nil0il;
676
        wire  nil0iO;
677
        wire  nil0li;
678
        wire  nil0ll;
679
        wire  nil0lO;
680
        wire  nil0Oi;
681
        wire  nil0Ol;
682
        wire  nil0OO;
683
        wire  nil10i;
684
        wire  nil10l;
685
        wire  nil10O;
686
        wire  nil11i;
687
        wire  nil11l;
688
        wire  nil11O;
689
        wire  nil1ii;
690
        wire  nil1il;
691
        wire  nil1iO;
692
        wire  nil1li;
693
        wire  nil1ll;
694
        wire  nil1lO;
695
        wire  nil1Oi;
696
        wire  nil1Ol;
697
        wire  nil1OO;
698
        wire  nili0i;
699
        wire  nili0l;
700
        wire  nili0O;
701
        wire  nili1i;
702
        wire  nili1l;
703
        wire  nili1O;
704
        wire  niliii;
705
        wire  niliil;
706
        wire  niliiO;
707
        wire  nilili;
708
        wire  nilill;
709
        wire  nililO;
710
        wire  niliOi;
711
        wire  niliOl;
712
        wire  niliOO;
713
        wire  nill0i;
714
        wire  nill0l;
715
        wire  nill0O;
716
        wire  nill1i;
717
        wire  nill1l;
718
        wire  nill1O;
719
        wire  nillii;
720
        wire  nillil;
721
        wire  nilliO;
722
        wire  nillli;
723
        wire  nillll;
724
        wire  nilllO;
725
        wire  nillOi;
726
        wire  nillOl;
727
        wire  nillOO;
728
        wire  nilO0i;
729
        wire  nilO0l;
730
        wire  nilO0O;
731
        wire  nilO1i;
732
        wire  nilO1l;
733
        wire  nilO1O;
734
        wire  nilOii;
735
        wire  nilOil;
736
        wire  nilOiO;
737
        wire  nilOli;
738
        wire  nilOll;
739
        wire  nilOlO;
740
        wire  nilOOi;
741
        wire  nilOOl;
742
        wire  nilOOO;
743
        wire  niO00l;
744
        wire  niO0il;
745
        wire  niO0iO;
746
        wire  niO10i;
747
        wire  niO10l;
748
        wire  niO11i;
749
        wire  niO11l;
750
        wire  niO11O;
751
        wire  niOi1O;
752
        wire  w_nlllO1021w;
753
        wire  w_nlllO1073w;
754
        wire  w_nlllO1125w;
755
        wire  w_nlllO1177w;
756
        wire  w_nlllO1229w;
757
        wire  w_nlllO1281w;
758
        wire  w_nlllO1333w;
759
        wire  w_nlllO1385w;
760
        wire  w_nlllO917w;
761
        wire  w_nlllO969w;
762
 
763
        initial
764
                n00i1O49 = 0;
765
        always @ ( posedge clk)
766
                  n00i1O49 <= n00i1O50;
767
        event n00i1O49_event;
768
        initial
769
                #1 ->n00i1O49_event;
770
        always @(n00i1O49_event)
771
                n00i1O49 <= {1{1'b1}};
772
        initial
773
                n00i1O50 = 0;
774
        always @ ( posedge clk)
775
                  n00i1O50 <= n00i1O49;
776
        initial
777
                n00ili47 = 0;
778
        always @ ( posedge clk)
779
                  n00ili47 <= n00ili48;
780
        event n00ili47_event;
781
        initial
782
                #1 ->n00ili47_event;
783
        always @(n00ili47_event)
784
                n00ili47 <= {1{1'b1}};
785
        initial
786
                n00ili48 = 0;
787
        always @ ( posedge clk)
788
                  n00ili48 <= n00ili47;
789
        initial
790
                n00ill45 = 0;
791
        always @ ( posedge clk)
792
                  n00ill45 <= n00ill46;
793
        event n00ill45_event;
794
        initial
795
                #1 ->n00ill45_event;
796
        always @(n00ill45_event)
797
                n00ill45 <= {1{1'b1}};
798
        initial
799
                n00ill46 = 0;
800
        always @ ( posedge clk)
801
                  n00ill46 <= n00ill45;
802
        initial
803
                niO00i17 = 0;
804
        always @ ( posedge clk)
805
                  niO00i17 <= niO00i18;
806
        event niO00i17_event;
807
        initial
808
                #1 ->niO00i17_event;
809
        always @(niO00i17_event)
810
                niO00i17 <= {1{1'b1}};
811
        initial
812
                niO00i18 = 0;
813
        always @ ( posedge clk)
814
                  niO00i18 <= niO00i17;
815
        initial
816
                niO00O15 = 0;
817
        always @ ( posedge clk)
818
                  niO00O15 <= niO00O16;
819
        event niO00O15_event;
820
        initial
821
                #1 ->niO00O15_event;
822
        always @(niO00O15_event)
823
                niO00O15 <= {1{1'b1}};
824
        initial
825
                niO00O16 = 0;
826
        always @ ( posedge clk)
827
                  niO00O16 <= niO00O15;
828
        initial
829
                niO01i23 = 0;
830
        always @ ( posedge clk)
831
                  niO01i23 <= niO01i24;
832
        event niO01i23_event;
833
        initial
834
                #1 ->niO01i23_event;
835
        always @(niO01i23_event)
836
                niO01i23 <= {1{1'b1}};
837
        initial
838
                niO01i24 = 0;
839
        always @ ( posedge clk)
840
                  niO01i24 <= niO01i23;
841
        initial
842
                niO01l21 = 0;
843
        always @ ( posedge clk)
844
                  niO01l21 <= niO01l22;
845
        event niO01l21_event;
846
        initial
847
                #1 ->niO01l21_event;
848
        always @(niO01l21_event)
849
                niO01l21 <= {1{1'b1}};
850
        initial
851
                niO01l22 = 0;
852
        always @ ( posedge clk)
853
                  niO01l22 <= niO01l21;
854
        initial
855
                niO01O19 = 0;
856
        always @ ( posedge clk)
857
                  niO01O19 <= niO01O20;
858
        event niO01O19_event;
859
        initial
860
                #1 ->niO01O19_event;
861
        always @(niO01O19_event)
862
                niO01O19 <= {1{1'b1}};
863
        initial
864
                niO01O20 = 0;
865
        always @ ( posedge clk)
866
                  niO01O20 <= niO01O19;
867
        initial
868
                niO0li13 = 0;
869
        always @ ( posedge clk)
870
                  niO0li13 <= niO0li14;
871
        event niO0li13_event;
872
        initial
873
                #1 ->niO0li13_event;
874
        always @(niO0li13_event)
875
                niO0li13 <= {1{1'b1}};
876
        initial
877
                niO0li14 = 0;
878
        always @ ( posedge clk)
879
                  niO0li14 <= niO0li13;
880
        initial
881
                niO0lO11 = 0;
882
        always @ ( posedge clk)
883
                  niO0lO11 <= niO0lO12;
884
        event niO0lO11_event;
885
        initial
886
                #1 ->niO0lO11_event;
887
        always @(niO0lO11_event)
888
                niO0lO11 <= {1{1'b1}};
889
        initial
890
                niO0lO12 = 0;
891
        always @ ( posedge clk)
892
                  niO0lO12 <= niO0lO11;
893
        initial
894
                niO0Oi10 = 0;
895
        always @ ( posedge clk)
896
                  niO0Oi10 <= niO0Oi9;
897
        initial
898
                niO0Oi9 = 0;
899
        always @ ( posedge clk)
900
                  niO0Oi9 <= niO0Oi10;
901
        event niO0Oi9_event;
902
        initial
903
                #1 ->niO0Oi9_event;
904
        always @(niO0Oi9_event)
905
                niO0Oi9 <= {1{1'b1}};
906
        initial
907
                niO0Ol7 = 0;
908
        always @ ( posedge clk)
909
                  niO0Ol7 <= niO0Ol8;
910
        event niO0Ol7_event;
911
        initial
912
                #1 ->niO0Ol7_event;
913
        always @(niO0Ol7_event)
914
                niO0Ol7 <= {1{1'b1}};
915
        initial
916
                niO0Ol8 = 0;
917
        always @ ( posedge clk)
918
                  niO0Ol8 <= niO0Ol7;
919
        initial
920
                niO0OO5 = 0;
921
        always @ ( posedge clk)
922
                  niO0OO5 <= niO0OO6;
923
        event niO0OO5_event;
924
        initial
925
                #1 ->niO0OO5_event;
926
        always @(niO0OO5_event)
927
                niO0OO5 <= {1{1'b1}};
928
        initial
929
                niO0OO6 = 0;
930
        always @ ( posedge clk)
931
                  niO0OO6 <= niO0OO5;
932
        initial
933
                niO10O43 = 0;
934
        always @ ( posedge clk)
935
                  niO10O43 <= niO10O44;
936
        event niO10O43_event;
937
        initial
938
                #1 ->niO10O43_event;
939
        always @(niO10O43_event)
940
                niO10O43 <= {1{1'b1}};
941
        initial
942
                niO10O44 = 0;
943
        always @ ( posedge clk)
944
                  niO10O44 <= niO10O43;
945
        initial
946
                niO1ii41 = 0;
947
        always @ ( posedge clk)
948
                  niO1ii41 <= niO1ii42;
949
        event niO1ii41_event;
950
        initial
951
                #1 ->niO1ii41_event;
952
        always @(niO1ii41_event)
953
                niO1ii41 <= {1{1'b1}};
954
        initial
955
                niO1ii42 = 0;
956
        always @ ( posedge clk)
957
                  niO1ii42 <= niO1ii41;
958
        initial
959
                niO1il39 = 0;
960
        always @ ( posedge clk)
961
                  niO1il39 <= niO1il40;
962
        event niO1il39_event;
963
        initial
964
                #1 ->niO1il39_event;
965
        always @(niO1il39_event)
966
                niO1il39 <= {1{1'b1}};
967
        initial
968
                niO1il40 = 0;
969
        always @ ( posedge clk)
970
                  niO1il40 <= niO1il39;
971
        initial
972
                niO1iO37 = 0;
973
        always @ ( posedge clk)
974
                  niO1iO37 <= niO1iO38;
975
        event niO1iO37_event;
976
        initial
977
                #1 ->niO1iO37_event;
978
        always @(niO1iO37_event)
979
                niO1iO37 <= {1{1'b1}};
980
        initial
981
                niO1iO38 = 0;
982
        always @ ( posedge clk)
983
                  niO1iO38 <= niO1iO37;
984
        initial
985
                niO1li35 = 0;
986
        always @ ( posedge clk)
987
                  niO1li35 <= niO1li36;
988
        event niO1li35_event;
989
        initial
990
                #1 ->niO1li35_event;
991
        always @(niO1li35_event)
992
                niO1li35 <= {1{1'b1}};
993
        initial
994
                niO1li36 = 0;
995
        always @ ( posedge clk)
996
                  niO1li36 <= niO1li35;
997
        initial
998
                niO1ll33 = 0;
999
        always @ ( posedge clk)
1000
                  niO1ll33 <= niO1ll34;
1001
        event niO1ll33_event;
1002
        initial
1003
                #1 ->niO1ll33_event;
1004
        always @(niO1ll33_event)
1005
                niO1ll33 <= {1{1'b1}};
1006
        initial
1007
                niO1ll34 = 0;
1008
        always @ ( posedge clk)
1009
                  niO1ll34 <= niO1ll33;
1010
        initial
1011
                niO1lO31 = 0;
1012
        always @ ( posedge clk)
1013
                  niO1lO31 <= niO1lO32;
1014
        event niO1lO31_event;
1015
        initial
1016
                #1 ->niO1lO31_event;
1017
        always @(niO1lO31_event)
1018
                niO1lO31 <= {1{1'b1}};
1019
        initial
1020
                niO1lO32 = 0;
1021
        always @ ( posedge clk)
1022
                  niO1lO32 <= niO1lO31;
1023
        initial
1024
                niO1Oi29 = 0;
1025
        always @ ( posedge clk)
1026
                  niO1Oi29 <= niO1Oi30;
1027
        event niO1Oi29_event;
1028
        initial
1029
                #1 ->niO1Oi29_event;
1030
        always @(niO1Oi29_event)
1031
                niO1Oi29 <= {1{1'b1}};
1032
        initial
1033
                niO1Oi30 = 0;
1034
        always @ ( posedge clk)
1035
                  niO1Oi30 <= niO1Oi29;
1036
        initial
1037
                niO1Ol27 = 0;
1038
        always @ ( posedge clk)
1039
                  niO1Ol27 <= niO1Ol28;
1040
        event niO1Ol27_event;
1041
        initial
1042
                #1 ->niO1Ol27_event;
1043
        always @(niO1Ol27_event)
1044
                niO1Ol27 <= {1{1'b1}};
1045
        initial
1046
                niO1Ol28 = 0;
1047
        always @ ( posedge clk)
1048
                  niO1Ol28 <= niO1Ol27;
1049
        initial
1050
                niO1OO25 = 0;
1051
        always @ ( posedge clk)
1052
                  niO1OO25 <= niO1OO26;
1053
        event niO1OO25_event;
1054
        initial
1055
                #1 ->niO1OO25_event;
1056
        always @(niO1OO25_event)
1057
                niO1OO25 <= {1{1'b1}};
1058
        initial
1059
                niO1OO26 = 0;
1060
        always @ ( posedge clk)
1061
                  niO1OO26 <= niO1OO25;
1062
        initial
1063
                niOi1i3 = 0;
1064
        always @ ( posedge clk)
1065
                  niOi1i3 <= niOi1i4;
1066
        event niOi1i3_event;
1067
        initial
1068
                #1 ->niOi1i3_event;
1069
        always @(niOi1i3_event)
1070
                niOi1i3 <= {1{1'b1}};
1071
        initial
1072
                niOi1i4 = 0;
1073
        always @ ( posedge clk)
1074
                  niOi1i4 <= niOi1i3;
1075
        initial
1076
                niOi1l1 = 0;
1077
        always @ ( posedge clk)
1078
                  niOi1l1 <= niOi1l2;
1079
        event niOi1l1_event;
1080
        initial
1081
                #1 ->niOi1l1_event;
1082
        always @(niOi1l1_event)
1083
                niOi1l1 <= {1{1'b1}};
1084
        initial
1085
                niOi1l2 = 0;
1086
        always @ ( posedge clk)
1087
                  niOi1l2 <= niOi1l1;
1088
        initial
1089
        begin
1090
                nl00O = 0;
1091
                nl0ii = 0;
1092
                nl0iO = 0;
1093
                nl0li = 0;
1094
                nl0ll = 0;
1095
                nl0lO = 0;
1096
                nl0Oi = 0;
1097
                nl0Ol = 0;
1098
                nl0OO = 0;
1099
                nli1l = 0;
1100
        end
1101
        always @ ( posedge clk or  negedge wire_nli1i_CLRN)
1102
        begin
1103
                if (wire_nli1i_CLRN == 1'b0)
1104
                begin
1105
                        nl00O <= 0;
1106
                        nl0ii <= 0;
1107
                        nl0iO <= 0;
1108
                        nl0li <= 0;
1109
                        nl0ll <= 0;
1110
                        nl0lO <= 0;
1111
                        nl0Oi <= 0;
1112
                        nl0Ol <= 0;
1113
                        nl0OO <= 0;
1114
                        nli1l <= 0;
1115
                end
1116
                else if  (ena == 1'b1)
1117
                begin
1118
                        nl00O <= n00iOl;
1119
                        nl0ii <= (((niO00l | (((datain[2] & datain[3]) & datain[4]) & datain[5])) | n00i1l) | n00i1i);
1120
                        nl0iO <= wire_nlO1O_o;
1121
                        nl0li <= wire_nlO0i_o;
1122
                        nl0ll <= wire_nlO0l_o;
1123
                        nl0lO <= wire_nlO0O_o;
1124
                        nl0Oi <= wire_nlOii_o;
1125
                        nl0Ol <= wire_nlOil_o;
1126
                        nl0OO <= wire_nlOiO_o;
1127
                        nli1l <= wire_nlOli_o;
1128
                end
1129
        end
1130
        assign
1131
                wire_nli1i_CLRN = ((n00i1O50 ^ n00i1O49) & reset_n);
1132
        event nl00O_event;
1133
        event nl0ii_event;
1134
        event nl0iO_event;
1135
        event nl0li_event;
1136
        event nl0ll_event;
1137
        event nl0lO_event;
1138
        event nl0Oi_event;
1139
        event nl0Ol_event;
1140
        event nl0OO_event;
1141
        event nli1l_event;
1142
        initial
1143
                #1 ->nl00O_event;
1144
        initial
1145
                #1 ->nl0ii_event;
1146
        initial
1147
                #1 ->nl0iO_event;
1148
        initial
1149
                #1 ->nl0li_event;
1150
        initial
1151
                #1 ->nl0ll_event;
1152
        initial
1153
                #1 ->nl0lO_event;
1154
        initial
1155
                #1 ->nl0Oi_event;
1156
        initial
1157
                #1 ->nl0Ol_event;
1158
        initial
1159
                #1 ->nl0OO_event;
1160
        initial
1161
                #1 ->nli1l_event;
1162
        always @(nl00O_event)
1163
                nl00O <= 1;
1164
        always @(nl0ii_event)
1165
                nl0ii <= 1;
1166
        always @(nl0iO_event)
1167
                nl0iO <= 1;
1168
        always @(nl0li_event)
1169
                nl0li <= 1;
1170
        always @(nl0ll_event)
1171
                nl0ll <= 1;
1172
        always @(nl0lO_event)
1173
                nl0lO <= 1;
1174
        always @(nl0Oi_event)
1175
                nl0Oi <= 1;
1176
        always @(nl0Ol_event)
1177
                nl0Ol <= 1;
1178
        always @(nl0OO_event)
1179
                nl0OO <= 1;
1180
        always @(nli1l_event)
1181
                nli1l <= 1;
1182
        initial
1183
        begin
1184
                nll0i = 0;
1185
                nll0O = 0;
1186
        end
1187
        always @ (clk or wire_nll0l_PRN or wire_nll0l_CLRN)
1188
        begin
1189
                if (wire_nll0l_PRN == 1'b0)
1190
                begin
1191
                        nll0i <= 1;
1192
                        nll0O <= 1;
1193
                end
1194
                else if  (wire_nll0l_CLRN == 1'b0)
1195
                begin
1196
                        nll0i <= 0;
1197
                        nll0O <= 0;
1198
                end
1199
                else if  (nllOl == 1'b1)
1200
                if (clk != nll0l_clk_prev && clk == 1'b1)
1201
                begin
1202
                        nll0i <= ((((wire_niOl_dataout & (nliiO | nli0l)) | ((~ wire_niOl_dataout) & (nlili | nli0O))) | ((niO0iO | (wire_niOl_dataout & (~ nli0O))) & (nliii | nli1O))) | ((niO0il | ((~ wire_niOl_dataout) & (~ nli0l))) & (nliil | nli0i)));
1203
                        nll0O <= wire_n1Oi_dataout;
1204
                end
1205
                nll0l_clk_prev <= clk;
1206
        end
1207
        assign
1208
                wire_nll0l_CLRN = ((n00ill46 ^ n00ill45) & reset_n),
1209
                wire_nll0l_PRN = (n00ili48 ^ n00ili47);
1210
        event nll0i_event;
1211
        event nll0O_event;
1212
        initial
1213
                #1 ->nll0i_event;
1214
        initial
1215
                #1 ->nll0O_event;
1216
        always @(nll0i_event)
1217
                nll0i <= 1;
1218
        always @(nll0O_event)
1219
                nll0O <= 1;
1220
        initial
1221
        begin
1222
                nl0il = 0;
1223
                nli0i = 0;
1224
                nli0l = 0;
1225
                nli0O = 0;
1226
                nli1O = 0;
1227
                nliii = 0;
1228
                nliil = 0;
1229
                nliiO = 0;
1230
                nlili = 0;
1231
                nlill = 0;
1232
                nlilO = 0;
1233
                nliOi = 0;
1234
                nliOl = 0;
1235
                nliOO = 0;
1236
                nll1i = 0;
1237
                nll1l = 0;
1238
                nll1O = 0;
1239
                nllii = 0;
1240
                nllil = 0;
1241
                nlliO = 0;
1242
                nllOl = 0;
1243
        end
1244
        always @ (clk or wire_nllOi_PRN or wire_nllOi_CLRN)
1245
        begin
1246
                if (wire_nllOi_PRN == 1'b0)
1247
                begin
1248
                        nl0il <= 1;
1249
                        nli0i <= 1;
1250
                        nli0l <= 1;
1251
                        nli0O <= 1;
1252
                        nli1O <= 1;
1253
                        nliii <= 1;
1254
                        nliil <= 1;
1255
                        nliiO <= 1;
1256
                        nlili <= 1;
1257
                        nlill <= 1;
1258
                        nlilO <= 1;
1259
                        nliOi <= 1;
1260
                        nliOl <= 1;
1261
                        nliOO <= 1;
1262
                        nll1i <= 1;
1263
                        nll1l <= 1;
1264
                        nll1O <= 1;
1265
                        nllii <= 1;
1266
                        nllil <= 1;
1267
                        nlliO <= 1;
1268
                        nllOl <= 1;
1269
                end
1270
                else if  (wire_nllOi_CLRN == 1'b0)
1271
                begin
1272
                        nl0il <= 0;
1273
                        nli0i <= 0;
1274
                        nli0l <= 0;
1275
                        nli0O <= 0;
1276
                        nli1O <= 0;
1277
                        nliii <= 0;
1278
                        nliil <= 0;
1279
                        nliiO <= 0;
1280
                        nlili <= 0;
1281
                        nlill <= 0;
1282
                        nlilO <= 0;
1283
                        nliOi <= 0;
1284
                        nliOl <= 0;
1285
                        nliOO <= 0;
1286
                        nll1i <= 0;
1287
                        nll1l <= 0;
1288
                        nll1O <= 0;
1289
                        nllii <= 0;
1290
                        nllil <= 0;
1291
                        nlliO <= 0;
1292
                        nllOl <= 0;
1293
                end
1294
                else
1295
                if (clk != nllOi_clk_prev && clk == 1'b1)
1296
                begin
1297
                        nl0il <= wire_nllli_dataout;
1298
                        nli0i <= wire_n00O_o;
1299
                        nli0l <= (((n00iiO & (~ n00iil)) | ((n00i0O | (wire_nilO_o[1] & (~ wire_nilO_o[0]))) & n00i0i)) | (n00i0O & n00i0l));
1300
                        nli0O <= (((n00iii & (~ n00i0O)) | ((n00iil | (wire_nilO_o[0] & (~ wire_nilO_o[1]))) & n00i0l)) | (n00iil & n00i0i));
1301
                        nli1O <= wire_n0ii_o;
1302
                        nliii <= (((datain[6] & datain[7]) & (~ datain[8])) & (~ datain[9]));
1303
                        nliil <= ((((~ datain[6]) & (~ datain[7])) & datain[8]) & datain[9]);
1304
                        nliiO <= (n00iii & n00i0O);
1305
                        nlili <= (n00iiO & n00iil);
1306
                        nlill <= nl0iO;
1307
                        nlilO <= nl0li;
1308
                        nliOi <= nl0ll;
1309
                        nliOl <= nl0lO;
1310
                        nliOO <= nl0Oi;
1311
                        nll1i <= nl0Ol;
1312
                        nll1l <= nl0OO;
1313
                        nll1O <= nli1l;
1314
                        nllii <= nl00O;
1315
                        nllil <= nl0ii;
1316
                        nlliO <= nl0il;
1317
                        nllOl <= ena;
1318
                end
1319
                nllOi_clk_prev <= clk;
1320
        end
1321
        assign
1322
                wire_nllOi_CLRN = ((niO1ii42 ^ niO1ii41) & reset_n),
1323
                wire_nllOi_PRN = (niO10O44 ^ niO10O43);
1324
        event nl0il_event;
1325
        event nli0i_event;
1326
        event nli0l_event;
1327
        event nli0O_event;
1328
        event nli1O_event;
1329
        event nliii_event;
1330
        event nliil_event;
1331
        event nliiO_event;
1332
        event nlili_event;
1333
        event nlill_event;
1334
        event nlilO_event;
1335
        event nliOi_event;
1336
        event nliOl_event;
1337
        event nliOO_event;
1338
        event nll1i_event;
1339
        event nll1l_event;
1340
        event nll1O_event;
1341
        event nllii_event;
1342
        event nllil_event;
1343
        event nlliO_event;
1344
        event nllOl_event;
1345
        initial
1346
                #1 ->nl0il_event;
1347
        initial
1348
                #1 ->nli0i_event;
1349
        initial
1350
                #1 ->nli0l_event;
1351
        initial
1352
                #1 ->nli0O_event;
1353
        initial
1354
                #1 ->nli1O_event;
1355
        initial
1356
                #1 ->nliii_event;
1357
        initial
1358
                #1 ->nliil_event;
1359
        initial
1360
                #1 ->nliiO_event;
1361
        initial
1362
                #1 ->nlili_event;
1363
        initial
1364
                #1 ->nlill_event;
1365
        initial
1366
                #1 ->nlilO_event;
1367
        initial
1368
                #1 ->nliOi_event;
1369
        initial
1370
                #1 ->nliOl_event;
1371
        initial
1372
                #1 ->nliOO_event;
1373
        initial
1374
                #1 ->nll1i_event;
1375
        initial
1376
                #1 ->nll1l_event;
1377
        initial
1378
                #1 ->nll1O_event;
1379
        initial
1380
                #1 ->nllii_event;
1381
        initial
1382
                #1 ->nllil_event;
1383
        initial
1384
                #1 ->nlliO_event;
1385
        initial
1386
                #1 ->nllOl_event;
1387
        always @(nl0il_event)
1388
                nl0il <= 1;
1389
        always @(nli0i_event)
1390
                nli0i <= 1;
1391
        always @(nli0l_event)
1392
                nli0l <= 1;
1393
        always @(nli0O_event)
1394
                nli0O <= 1;
1395
        always @(nli1O_event)
1396
                nli1O <= 1;
1397
        always @(nliii_event)
1398
                nliii <= 1;
1399
        always @(nliil_event)
1400
                nliil <= 1;
1401
        always @(nliiO_event)
1402
                nliiO <= 1;
1403
        always @(nlili_event)
1404
                nlili <= 1;
1405
        always @(nlill_event)
1406
                nlill <= 1;
1407
        always @(nlilO_event)
1408
                nlilO <= 1;
1409
        always @(nliOi_event)
1410
                nliOi <= 1;
1411
        always @(nliOl_event)
1412
                nliOl <= 1;
1413
        always @(nliOO_event)
1414
                nliOO <= 1;
1415
        always @(nll1i_event)
1416
                nll1i <= 1;
1417
        always @(nll1l_event)
1418
                nll1l <= 1;
1419
        always @(nll1O_event)
1420
                nll1O <= 1;
1421
        always @(nllii_event)
1422
                nllii <= 1;
1423
        always @(nllil_event)
1424
                nllil <= 1;
1425
        always @(nlliO_event)
1426
                nlliO <= 1;
1427
        always @(nllOl_event)
1428
                nllOl <= 1;
1429
        or(wire_n00i_dataout, wire_niOl_dataout, niO0iO);
1430
        and(wire_n01l_dataout, wire_n00i_dataout, ~(niO0il));
1431
        and(wire_n1Oi_dataout, wire_n1OO_dataout, ~(((nliii | nli0i) | (~ (niO00O16 ^ niO00O15)))));
1432
        or(wire_n1OO_dataout, wire_n01l_dataout, (nliil | nli1O));
1433
        assign          wire_niOl_dataout = (rdforce === 1'b1) ? rdin : nll0O;
1434
        and(wire_nllli_dataout, (~ (idle_del & wire_nllll_dataout)), ena);
1435
        and(wire_nllll_dataout, (n00iOi | n00ilO), ena);
1436
        oper_add   niii
1437
        (
1438
        .a({wire_niil_o[2:0]}),
1439
        .b({{2{1'b0}}, ((niO0Ol8 ^ niO0Ol7) & datain[6])}),
1440
        .cin(1'b0),
1441
        .cout(),
1442
        .o(wire_niii_o));
1443
        defparam
1444
                niii.sgate_representation = 0,
1445
                niii.width_a = 3,
1446
                niii.width_b = 3,
1447
                niii.width_o = 3;
1448
        oper_add   niil
1449
        (
1450
        .a({1'b0, ((niO0OO6 ^ niO0OO5) & wire_niiO_o[1]), wire_niiO_o[0]}),
1451
        .b({{2{1'b0}}, datain[7]}),
1452
        .cin(1'b0),
1453
        .cout(),
1454
        .o(wire_niil_o));
1455
        defparam
1456
                niil.sgate_representation = 0,
1457
                niil.width_a = 3,
1458
                niil.width_b = 3,
1459
                niil.width_o = 3;
1460
        oper_add   niiO
1461
        (
1462
        .a({1'b0, datain[9]}),
1463
        .b({1'b0, datain[8]}),
1464
        .cin(1'b0),
1465
        .cout(),
1466
        .o(wire_niiO_o));
1467
        defparam
1468
                niiO.sgate_representation = 0,
1469
                niiO.width_a = 2,
1470
                niiO.width_b = 2,
1471
                niiO.width_o = 2;
1472
        oper_add   nili
1473
        (
1474
        .a({wire_nill_o[1:0]}),
1475
        .b({1'b0, datain[3]}),
1476
        .cin(1'b0),
1477
        .cout(),
1478
        .o(wire_nili_o));
1479
        defparam
1480
                nili.sgate_representation = 0,
1481
                nili.width_a = 2,
1482
                nili.width_b = 2,
1483
                nili.width_o = 2;
1484
        oper_add   nill
1485
        (
1486
        .a({1'b0, datain[5]}),
1487
        .b({1'b0, ((niOi1i4 ^ niOi1i3) & datain[4])}),
1488
        .cin(1'b0),
1489
        .cout(),
1490
        .o(wire_nill_o));
1491
        defparam
1492
                nill.sgate_representation = 0,
1493
                nill.width_a = 2,
1494
                nill.width_b = 2,
1495
                nill.width_o = 2;
1496
        oper_add   nilO
1497
        (
1498
        .a({wire_niOi_o[1:0]}),
1499
        .b({1'b0, datain[0]}),
1500
        .cin(1'b0),
1501
        .cout(),
1502
        .o(wire_nilO_o));
1503
        defparam
1504
                nilO.sgate_representation = 0,
1505
                nilO.width_a = 2,
1506
                nilO.width_b = 2,
1507
                nilO.width_o = 2;
1508
        oper_add   niOi
1509
        (
1510
        .a({1'b0, ((niOi1l2 ^ niOi1l1) & datain[2])}),
1511
        .b({1'b0, datain[1]}),
1512
        .cin(1'b0),
1513
        .cout(),
1514
        .o(wire_niOi_o));
1515
        defparam
1516
                niOi.sgate_representation = 0,
1517
                niOi.width_a = 2,
1518
                niOi.width_b = 2,
1519
                niOi.width_o = 2;
1520
        oper_less_than   n00O
1521
        (
1522
        .a({wire_niii_o[2:0]}),
1523
        .b({1'b0, 1'b1, 1'b0}),
1524
        .cin(1'b0),
1525
        .o(wire_n00O_o));
1526
        defparam
1527
                n00O.sgate_representation = 0,
1528
                n00O.width_a = 3,
1529
                n00O.width_b = 3;
1530
        oper_less_than   n0ii
1531
        (
1532
        .a({1'b0, 1'b1, 1'b0}),
1533
        .b({((niO0lO12 ^ niO0lO11) & wire_niii_o[2]), wire_niii_o[1], ((niO0Oi10 ^ niO0Oi9) & wire_niii_o[0])}),
1534
        .cin(1'b0),
1535
        .o(wire_n0ii_o));
1536
        defparam
1537
                n0ii.sgate_representation = 0,
1538
                n0ii.width_a = 3,
1539
                n0ii.width_b = 3;
1540
        oper_mux   nlO0i
1541
        (
1542
        .data({{5{niOi1O}}, 1'b1, 1'b0, 1'b1, niOi1O, 1'b1, 1'b0, 1'b1, 1'b0, {2{1'b1}}, {3{1'b0}}, 1'b1, 1'b0, 1'b1, {2{1'b0}}, 1'b1, {6{1'b0}}, 1'b1, {2{niOi1O}}, 1'b1, 1'b0, 1'b1, 1'b0, {2{1'b1}}, 1'b0, {6{1'b1}}, {8{1'b0}}, 1'b1, niOi1O, 1'b1, 1'b0, 1'b1, {5{niOi1O}}}),
1543
        .o(wire_nlO0i_o),
1544
        .sel({datain[0], datain[1], datain[2], datain[3], datain[4], datain[5]}));
1545
        defparam
1546
                nlO0i.width_data = 64,
1547
                nlO0i.width_sel = 6;
1548
        oper_mux   nlO0l
1549
        (
1550
        .data({{5{niOi1O}}, 1'b1, 1'b0, 1'b1, {2{niOi1O}}, 1'b1, {4{1'b0}}, 1'b1, niOi1O, 1'b1, 1'b0, {5{1'b1}}, {6{1'b0}}, 1'b1, {2{niOi1O}}, 1'b1, 1'b0, 1'b1, 1'b0, {2{1'b1}}, 1'b0, 1'b1, {2{1'b0}}, 1'b1, {2{1'b0}}, 1'b1, niOi1O, {3{1'b1}}, 1'b0, {2{1'b1}}, {2{1'b0}}, 1'b1, 1'b0, 1'b1, {5{niOi1O}}}),
1551
        .o(wire_nlO0l_o),
1552
        .sel({datain[0], datain[1], datain[2], datain[3], datain[4], datain[5]}));
1553
        defparam
1554
                nlO0l.width_data = 64,
1555
                nlO0l.width_sel = 6;
1556
        oper_mux   nlO0O
1557
        (
1558
        .data({niOi1O, ((niO1il40 ^ niO1il39) & niOi1O), ((niO1iO38 ^ niO1iO37) & niOi1O), {3{niOi1O}}, 1'b1, {2{1'b0}}, 1'b1, 1'b0, {2{1'b1}}, {2{1'b0}}, 1'b1, niOi1O, 1'b1, 1'b0, {2{1'b1}}, {2{1'b0}}, 1'b1, 1'b0, {2{1'b1}}, {3{1'b0}}, 1'b1, niOi1O, ((niO1li36 ^ niO1li35) & niOi1O), 1'b1, 1'b0, 1'b1, {4{1'b0}}, {4{1'b1}}, {2{1'b0}}, 1'b1, niOi1O, {4{1'b1}}, {2{1'b0}}, 1'b1, {2{niOi1O}}, 1'b1, {6{1'b0}}}),
1559
        .o(wire_nlO0O_o),
1560
        .sel({datain[0], datain[1], datain[2], ((niO1ll34 ^ niO1ll33) & datain[3]), datain[4], datain[5]}));
1561
        defparam
1562
                nlO0O.width_data = 64,
1563
                nlO0O.width_sel = 6;
1564
        oper_mux   nlO1O
1565
        (
1566
        .data({{5{niOi1O}}, 1'b1, 1'b0, 1'b1, niOi1O, 1'b1, 1'b0, 1'b1, 1'b0, {2{1'b1}}, {2{1'b0}}, 1'b1, 1'b0, {5{1'b1}}, 1'b0, {2{1'b1}}, 1'b0, {2{1'b1}}, {4{1'b0}}, 1'b1, {5{1'b0}}, 1'b1, {2{1'b0}}, 1'b1, {2{1'b0}}, 1'b1, {7{niOi1O}}, 1'b1, niOi1O, 1'b1, 1'b0, 1'b1, {5{niOi1O}}}),
1567
        .o(wire_nlO1O_o),
1568
        .sel({datain[0], datain[1], datain[2], datain[3], datain[4], datain[5]}));
1569
        defparam
1570
                nlO1O.width_data = 64,
1571
                nlO1O.width_sel = 6;
1572
        oper_mux   nlOii
1573
        (
1574
        .data({((niO1lO32 ^ niO1lO31) & niOi1O), {4{niOi1O}}, 1'b1, {3{1'b0}}, 1'b1, {2{1'b0}}, {2{1'b1}}, 1'b0, 1'b1, ((niO1Oi30 ^ niO1Oi29) & niOi1O), 1'b1, {2{1'b0}}, {2{1'b1}}, {3{1'b0}}, 1'b1, 1'b0, {2{1'b1}}, 1'b0, 1'b1, {2{niOi1O}}, 1'b1, {2{1'b0}}, {2{1'b1}}, {3{1'b0}}, 1'b1, 1'b0, {2{1'b1}}, 1'b0, 1'b1, niOi1O, {2{1'b1}}, 1'b0, {2{1'b1}}, 1'b0, 1'b1, {3{niOi1O}}, 1'b1, ((niO1Ol28 ^ niO1Ol27) & niOi1O), {4{niOi1O}}}),
1575
        .o(wire_nlOii_o),
1576
        .sel({((niO1OO26 ^ niO1OO25) & datain[0]), datain[1], ((niO01i24 ^ niO01i23) & datain[2]), datain[3], datain[4], datain[5]}));
1577
        defparam
1578
                nlOii.width_data = 64,
1579
                nlOii.width_sel = 6;
1580
        oper_mux   nlOil
1581
        (
1582
        .data({niOi1O, 1'b1, 1'b0, 1'b1, 1'b0, {2{(~ niO00l)}}, {2{1'b1}}, ((niO01l22 ^ niO01l21) & niO00l), niO00l, 1'b0, 1'b1, 1'b0, 1'b1, niOi1O}),
1583
        .o(wire_nlOil_o),
1584
        .sel({datain[6], datain[7], datain[8], datain[9]}));
1585
        defparam
1586
                nlOil.width_data = 16,
1587
                nlOil.width_sel = 4;
1588
        oper_mux   nlOiO
1589
        (
1590
        .data({niOi1O, 1'b1, 1'b0, 1'b1, 1'b0, {2{niO00l}}, {2{1'b1}}, ((niO01O20 ^ niO01O19) & (~ niO00l)), (~ niO00l), 1'b0, 1'b1, 1'b0, 1'b1, niOi1O}),
1591
        .o(wire_nlOiO_o),
1592
        .sel({datain[6], datain[7], datain[8], ((niO00i18 ^ niO00i17) & datain[9])}));
1593
        defparam
1594
                nlOiO.width_data = 16,
1595
                nlOiO.width_sel = 4;
1596
        oper_mux   nlOli
1597
        (
1598
        .data({niOi1O, {2{1'b1}}, {2{1'b0}}, (~ niO00l), niO00l, {2{1'b1}}, (~ niO00l), niO00l, {2{1'b0}}, {2{1'b1}}, niOi1O}),
1599
        .o(wire_nlOli_o),
1600
        .sel({datain[6], datain[7], datain[8], datain[9]}));
1601
        defparam
1602
                nlOli.width_data = 16,
1603
                nlOli.width_sel = 4;
1604
        assign
1605
                dataout = {nll1O, nll1l, nll1i, nliOO, nliOl, nliOi, nlilO, nlill},
1606
                kerr = nllii,
1607
                kout = nllil,
1608
                n00i0i = (wire_nili_o[1] & (~ wire_nili_o[0])),
1609
                n00i0l = (wire_nili_o[0] & (~ wire_nili_o[1])),
1610
                n00i0O = (wire_nilO_o[0] & wire_nilO_o[1]),
1611
                n00i1i = (((((~ datain[4]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1612
                n00i1l = ((((datain[4] & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
1613
                n00iii = ((~ wire_nili_o[0]) & (~ wire_nili_o[1])),
1614
                n00iil = ((~ wire_nilO_o[0]) & (~ wire_nilO_o[1])),
1615
                n00iiO = (wire_nili_o[0] & wire_nili_o[1]),
1616
                n00ilO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1617
                n00iOi = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1618
                n00iOl = ((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO1385w | n0i00i) | n0i01O) | n0i01l) | n0i01i) | n0i1OO) | n0i1Ol) | n0i1Oi) | n0i1lO) | n0i1ll) | n0i1li) | n0i1iO) | n0i1il) | n0i1ii) | n0i10O) | n0i10l) | n0i10i) | n0i11O) | n0i11l) | n0i11i) | n00OOO) | n00OOl) | n00OOi) | n00OlO) | n00Oll) | n00Oli) | n00OiO) | n00Oil) | n00Oii) | n00O0O) | n00O0l) | n00O0i) | n00O1O) | n00O1l) | n00O1i) | n00lOO) | n00lOl) | n00lOi) | n00llO) | n00lll) | n00lli) | n00liO) | n00lil) | n00lii) | n00l0O) | n00l0l) | n00l0i) | n00l1O) | n00l1l) | n00l1i) | n00iOO),
1619
                n00iOO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1620
                n00l0i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1621
                n00l0l = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1622
                n00l0O = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1623
                n00l1i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1624
                n00l1l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1625
                n00l1O = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1626
                n00lii = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1627
                n00lil = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1628
                n00liO = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1629
                n00lli = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1630
                n00lll = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1631
                n00llO = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1632
                n00lOi = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1633
                n00lOl = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1634
                n00lOO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1635
                n00O0i = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1636
                n00O0l = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1637
                n00O0O = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1638
                n00O1i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1639
                n00O1l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1640
                n00O1O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1641
                n00Oii = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1642
                n00Oil = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1643
                n00OiO = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1644
                n00Oli = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1645
                n00Oll = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1646
                n00OlO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1647
                n00OOi = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1648
                n00OOl = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1649
                n00OOO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1650
                n0i00i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1651
                n0i00l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1652
                n0i00O = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1653
                n0i01i = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1654
                n0i01l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1655
                n0i01O = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1656
                n0i0ii = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1657
                n0i0il = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1658
                n0i0iO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1659
                n0i0li = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1660
                n0i0ll = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1661
                n0i0lO = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1662
                n0i0Oi = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1663
                n0i0Ol = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1664
                n0i0OO = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1665
                n0i10i = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1666
                n0i10l = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1667
                n0i10O = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1668
                n0i11i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1669
                n0i11l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1670
                n0i11O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1671
                n0i1ii = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1672
                n0i1il = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1673
                n0i1iO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1674
                n0i1li = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1675
                n0i1ll = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1676
                n0i1lO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1677
                n0i1Oi = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1678
                n0i1Ol = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1679
                n0i1OO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1680
                n0ii0i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1681
                n0ii0l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1682
                n0ii0O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1683
                n0ii1i = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1684
                n0ii1l = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1685
                n0ii1O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & datain[9]),
1686
                n0iiii = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1687
                n0iiil = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1688
                n0iiiO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1689
                n0iili = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1690
                n0iill = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1691
                n0iilO = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1692
                n0iiOi = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1693
                n0iiOl = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1694
                n0iiOO = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1695
                n0il0i = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1696
                n0il0l = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1697
                n0il0O = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1698
                n0il1i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1699
                n0il1l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1700
                n0il1O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1701
                n0ilii = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1702
                n0ilil = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1703
                n0iliO = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1704
                n0illi = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1705
                n0illl = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1706
                n0illO = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1707
                n0ilOi = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1708
                n0ilOl = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1709
                n0ilOO = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1710
                n0iO0i = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1711
                n0iO0l = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1712
                n0iO0O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1713
                n0iO1i = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1714
                n0iO1l = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1715
                n0iO1O = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1716
                n0iOii = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1717
                n0iOil = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1718
                n0iOiO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1719
                n0iOli = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1720
                n0iOll = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1721
                n0iOlO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1722
                n0iOOi = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1723
                n0iOOl = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1724
                n0iOOO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1725
                n0l00i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1726
                n0l00l = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1727
                n0l00O = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1728
                n0l01i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1729
                n0l01l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1730
                n0l01O = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1731
                n0l0ii = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1732
                n0l0il = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1733
                n0l0iO = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1734
                n0l0li = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1735
                n0l0ll = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1736
                n0l0lO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1737
                n0l0Oi = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1738
                n0l0Ol = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1739
                n0l0OO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1740
                n0l10i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1741
                n0l10l = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1742
                n0l10O = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1743
                n0l11i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1744
                n0l11l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1745
                n0l11O = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1746
                n0l1ii = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1747
                n0l1il = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1748
                n0l1iO = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1749
                n0l1li = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1750
                n0l1ll = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1751
                n0l1lO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1752
                n0l1Oi = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1753
                n0l1Ol = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & datain[9]),
1754
                n0l1OO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1755
                n0li0i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1756
                n0li0l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1757
                n0li0O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1758
                n0li1i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1759
                n0li1l = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1760
                n0li1O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1761
                n0liii = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1762
                n0liil = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1763
                n0liiO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1764
                n0lili = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1765
                n0lill = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1766
                n0lilO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1767
                n0liOi = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1768
                n0liOl = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1769
                n0liOO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & datain[9]),
1770
                n0ll0i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1771
                n0ll0l = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1772
                n0ll0O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1773
                n0ll1i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1774
                n0ll1l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1775
                n0ll1O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1776
                n0llii = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1777
                n0llil = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1778
                n0lliO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1779
                n0llli = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1780
                n0llll = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1781
                n0lllO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1782
                n0llOi = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1783
                n0llOl = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1784
                n0llOO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1785
                n0lO0i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1786
                n0lO0l = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1787
                n0lO0O = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1788
                n0lO1i = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1789
                n0lO1l = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1790
                n0lO1O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1791
                n0lOii = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1792
                n0lOil = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1793
                n0lOiO = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1794
                n0lOli = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1795
                n0lOll = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1796
                n0lOlO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1797
                n0lOOi = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1798
                n0lOOl = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1799
                n0lOOO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1800
                n0O00i = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1801
                n0O00l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1802
                n0O00O = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1803
                n0O01i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1804
                n0O01l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1805
                n0O01O = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1806
                n0O0ii = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1807
                n0O0il = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1808
                n0O0iO = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1809
                n0O0li = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1810
                n0O0ll = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1811
                n0O0lO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1812
                n0O0Oi = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1813
                n0O0Ol = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1814
                n0O0OO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1815
                n0O10i = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1816
                n0O10l = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1817
                n0O10O = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1818
                n0O11i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & datain[9]),
1819
                n0O11l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1820
                n0O11O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1821
                n0O1ii = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1822
                n0O1il = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1823
                n0O1iO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1824
                n0O1li = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1825
                n0O1ll = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1826
                n0O1lO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1827
                n0O1Oi = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1828
                n0O1Ol = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1829
                n0O1OO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1830
                n0Oi0i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1831
                n0Oi0l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1832
                n0Oi0O = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1833
                n0Oi1i = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1834
                n0Oi1l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & datain[9]),
1835
                n0Oi1O = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1836
                n0Oiii = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1837
                n0Oiil = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1838
                n0OiiO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1839
                n0Oili = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1840
                n0Oill = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1841
                n0OilO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1842
                n0OiOi = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1843
                n0OiOl = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1844
                n0OiOO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1845
                n0Ol0i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1846
                n0Ol0l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1847
                n0Ol0O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1848
                n0Ol1i = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1849
                n0Ol1l = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1850
                n0Ol1O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & datain[9]),
1851
                n0Olii = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1852
                n0Olil = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1853
                n0OliO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1854
                n0Olli = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1855
                n0Olll = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1856
                n0OllO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1857
                n0OlOi = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1858
                n0OlOl = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1859
                n0OlOO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1860
                n0OO0i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1861
                n0OO0l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1862
                n0OO0O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1863
                n0OO1i = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1864
                n0OO1l = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1865
                n0OO1O = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1866
                n0OOii = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1867
                n0OOil = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1868
                n0OOiO = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1869
                n0OOli = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1870
                n0OOll = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1871
                n0OOlO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1872
                n0OOOi = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1873
                n0OOOl = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1874
                n0OOOO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1875
                ni000i = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1876
                ni000l = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1877
                ni000O = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1878
                ni001i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1879
                ni001l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1880
                ni001O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1881
                ni00ii = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1882
                ni00il = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1883
                ni00iO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1884
                ni00li = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1885
                ni00ll = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1886
                ni00lO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1887
                ni00Oi = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1888
                ni00Ol = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1889
                ni00OO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1890
                ni010i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1891
                ni010l = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1892
                ni010O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1893
                ni011i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1894
                ni011l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1895
                ni011O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1896
                ni01ii = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1897
                ni01il = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1898
                ni01iO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1899
                ni01li = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1900
                ni01ll = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1901
                ni01lO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1902
                ni01Oi = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1903
                ni01Ol = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1904
                ni01OO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1905
                ni0i0i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1906
                ni0i0l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1907
                ni0i0O = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1908
                ni0i1i = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1909
                ni0i1l = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1910
                ni0i1O = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1911
                ni0iii = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1912
                ni0iil = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1913
                ni0iiO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1914
                ni0ili = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1915
                ni0ill = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1916
                ni0ilO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1917
                ni0iOi = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1918
                ni0iOl = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1919
                ni0iOO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1920
                ni0l0i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1921
                ni0l0l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1922
                ni0l0O = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1923
                ni0l1i = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1924
                ni0l1l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & datain[8]) & (~ datain[9])),
1925
                ni0l1O = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1926
                ni0lii = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1927
                ni0lil = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1928
                ni0liO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1929
                ni0lli = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1930
                ni0lll = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1931
                ni0llO = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1932
                ni0lOi = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1933
                ni0lOl = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1934
                ni0lOO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1935
                ni0O0i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1936
                ni0O0l = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1937
                ni0O0O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1938
                ni0O1i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1939
                ni0O1l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1940
                ni0O1O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1941
                ni0Oii = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1942
                ni0Oil = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1943
                ni0OiO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1944
                ni0Oli = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1945
                ni0Oll = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1946
                ni0OlO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1947
                ni0OOi = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1948
                ni0OOl = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1949
                ni0OOO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
1950
                ni100i = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1951
                ni100l = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1952
                ni100O = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1953
                ni101i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1954
                ni101l = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1955
                ni101O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1956
                ni10ii = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1957
                ni10il = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1958
                ni10iO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1959
                ni10li = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1960
                ni10ll = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1961
                ni10lO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1962
                ni10Oi = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1963
                ni10Ol = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1964
                ni10OO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1965
                ni110i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1966
                ni110l = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1967
                ni110O = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1968
                ni111i = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1969
                ni111l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1970
                ni111O = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1971
                ni11ii = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1972
                ni11il = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1973
                ni11iO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1974
                ni11li = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1975
                ni11ll = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1976
                ni11lO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1977
                ni11Oi = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1978
                ni11Ol = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1979
                ni11OO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & datain[9]),
1980
                ni1i0i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1981
                ni1i0l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1982
                ni1i0O = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1983
                ni1i1i = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1984
                ni1i1l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1985
                ni1i1O = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1986
                ni1iii = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1987
                ni1iil = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1988
                ni1iiO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1989
                ni1ili = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1990
                ni1ill = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1991
                ni1ilO = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1992
                ni1iOi = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1993
                ni1iOl = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1994
                ni1iOO = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1995
                ni1l0i = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1996
                ni1l0l = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1997
                ni1l0O = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1998
                ni1l1i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
1999
                ni1l1l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2000
                ni1l1O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2001
                ni1lii = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2002
                ni1lil = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2003
                ni1liO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2004
                ni1lli = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2005
                ni1lll = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2006
                ni1llO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2007
                ni1lOi = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2008
                ni1lOl = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & datain[8]) & (~ datain[9])),
2009
                ni1lOO = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2010
                ni1O0i = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2011
                ni1O0l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2012
                ni1O0O = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2013
                ni1O1i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2014
                ni1O1l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2015
                ni1O1O = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2016
                ni1Oii = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2017
                ni1Oil = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2018
                ni1OiO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2019
                ni1Oli = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2020
                ni1Oll = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2021
                ni1OlO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2022
                ni1OOi = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2023
                ni1OOl = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2024
                ni1OOO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & datain[8]) & (~ datain[9])),
2025
                nii00i = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2026
                nii00l = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2027
                nii00O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2028
                nii01i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2029
                nii01l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2030
                nii01O = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2031
                nii0ii = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2032
                nii0il = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2033
                nii0iO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2034
                nii0li = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2035
                nii0ll = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2036
                nii0lO = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2037
                nii0Oi = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2038
                nii0Ol = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2039
                nii0OO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2040
                nii10i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2041
                nii10l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2042
                nii10O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2043
                nii11i = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2044
                nii11l = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2045
                nii11O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2046
                nii1ii = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2047
                nii1il = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2048
                nii1iO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2049
                nii1li = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2050
                nii1ll = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2051
                nii1lO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2052
                nii1Oi = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2053
                nii1Ol = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2054
                nii1OO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2055
                niii0i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2056
                niii0l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2057
                niii0O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2058
                niii1i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2059
                niii1l = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2060
                niii1O = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & datain[7]) & (~ datain[8])) & (~ datain[9])),
2061
                niiiii = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2062
                niiiil = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2063
                niiiiO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2064
                niiili = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2065
                niiill = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2066
                niiilO = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2067
                niiiOi = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2068
                niiiOl = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2069
                niiiOO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2070
                niil0i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2071
                niil0l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2072
                niil0O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2073
                niil1i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2074
                niil1l = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2075
                niil1O = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2076
                niilii = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2077
                niilil = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2078
                niiliO = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2079
                niilli = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2080
                niilll = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2081
                niillO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2082
                niilOi = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2083
                niilOl = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2084
                niilOO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2085
                niiO0i = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2086
                niiO0l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2087
                niiO0O = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2088
                niiO1i = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2089
                niiO1l = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2090
                niiO1O = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2091
                niiOii = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2092
                niiOil = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2093
                niiOiO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2094
                niiOli = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2095
                niiOll = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2096
                niiOlO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2097
                niiOOi = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2098
                niiOOl = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2099
                niiOOO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2100
                nil00i = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2101
                nil00l = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2102
                nil00O = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2103
                nil01i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2104
                nil01l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2105
                nil01O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2106
                nil0ii = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2107
                nil0il = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2108
                nil0iO = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2109
                nil0li = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2110
                nil0ll = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2111
                nil0lO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2112
                nil0Oi = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2113
                nil0Ol = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2114
                nil0OO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2115
                nil10i = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2116
                nil10l = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2117
                nil10O = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2118
                nil11i = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2119
                nil11l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2120
                nil11O = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2121
                nil1ii = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2122
                nil1il = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2123
                nil1iO = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2124
                nil1li = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2125
                nil1ll = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2126
                nil1lO = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2127
                nil1Oi = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2128
                nil1Ol = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2129
                nil1OO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & datain[6]) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2130
                nili0i = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2131
                nili0l = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2132
                nili0O = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2133
                nili1i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2134
                nili1l = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2135
                nili1O = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2136
                niliii = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2137
                niliil = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2138
                niliiO = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2139
                nilili = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2140
                nilill = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2141
                nililO = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2142
                niliOi = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2143
                niliOl = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2144
                niliOO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2145
                nill0i = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2146
                nill0l = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2147
                nill0O = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2148
                nill1i = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2149
                nill1l = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & datain[5]) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2150
                nill1O = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2151
                nillii = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2152
                nillil = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2153
                nilliO = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2154
                nillli = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2155
                nillll = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2156
                nilllO = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2157
                nillOi = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2158
                nillOl = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2159
                nillOO = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2160
                nilO0i = (((((((((datain[0] & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2161
                nilO0l = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2162
                nilO0O = (((((((((datain[0] & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2163
                nilO1i = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2164
                nilO1l = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2165
                nilO1O = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & datain[4]) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2166
                nilOii = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2167
                nilOil = (((((((((datain[0] & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2168
                nilOiO = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2169
                nilOli = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2170
                nilOll = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & datain[3]) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2171
                nilOlO = (((((((((datain[0] & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2172
                nilOOi = ((((((((((~ datain[0]) & datain[1]) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2173
                nilOOl = (((((((((datain[0] & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2174
                nilOOO = ((((((((((~ datain[0]) & (~ datain[1])) & datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2175
                niO00l = ((((~ datain[2]) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])),
2176
                niO0il = (nliiO | nli0O),
2177
                niO0iO = ((nlili | nli0l) | (~ (niO0li14 ^ niO0li13))),
2178
                niO10i = ((((((((((~ datain[0]) & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2179
                niO10l = 1'b1,
2180
                niO11i = (((((((((datain[0] & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2181
                niO11l = ((((((((((~ datain[0]) & datain[1]) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2182
                niO11O = (((((((((datain[0] & (~ datain[1])) & (~ datain[2])) & (~ datain[3])) & (~ datain[4])) & (~ datain[5])) & (~ datain[6])) & (~ datain[7])) & (~ datain[8])) & (~ datain[9])),
2183
                niOi1O = 1'b0,
2184
                rdcascade = wire_n1Oi_dataout,
2185
                rderr = nll0i,
2186
                rdout = nll0O,
2187
                valid = nlliO,
2188
                w_nlllO1021w = (((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO969w | niilii) | niil0O) | niil0l) | niil0i) | niil1O) | niil1l) | niil1i) | niiiOO) | niiiOl) | niiiOi) | niiilO) | niiill) | niiili) | niiiiO) | niiiil) | niiiii) | niii0O) | niii0l) | niii0i) | niii1O) | niii1l) | niii1i) | nii0OO) | nii0Ol) | nii0Oi) | nii0lO) | nii0ll) | nii0li) | nii0iO) | nii0il) | nii0ii) | nii00O) | nii00l) | nii00i) | nii01O) | nii01l) | nii01i) | nii1OO) | nii1Ol) | nii1Oi) | nii1lO) | nii1ll) | nii1li) | nii1iO) | nii1il) | nii1ii) | nii10O) | nii10l) | nii10i) | nii11O) | nii11l),
2189
                w_nlllO1073w = (((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO1021w | nii11i) | ni0OOO) | ni0OOl) | ni0OOi) | ni0OlO) | ni0Oll) | ni0Oli) | ni0OiO) | ni0Oil) | ni0Oii) | ni0O0O) | ni0O0l) | ni0O0i) | ni0O1O) | ni0O1l) | ni0O1i) | ni0lOO) | ni0lOl) | ni0lOi) | ni0llO) | ni0lll) | ni0lli) | ni0liO) | ni0lil) | ni0lii) | ni0l0O) | ni0l0l) | ni0l0i) | ni0l1O) | ni0l1l) | ni0l1i) | ni0iOO) | ni0iOl) | ni0iOi) | ni0ilO) | ni0ill) | ni0ili) | ni0iiO) | ni0iil) | ni0iii) | ni0i0O) | ni0i0l) | ni0i0i) | ni0i1O) | ni0i1l) | ni0i1i) | ni00OO) | ni00Ol) | ni00Oi) | ni00lO) | ni00ll),
2190
                w_nlllO1125w = (((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO1073w | ni00li) | ni00iO) | ni00il) | ni00ii) | ni000O) | ni000l) | ni000i) | ni001O) | ni001l) | ni001i) | ni01OO) | ni01Ol) | ni01Oi) | ni01lO) | ni01ll) | ni01li) | ni01iO) | ni01il) | ni01ii) | ni010O) | ni010l) | ni010i) | ni011O) | ni011l) | ni011i) | ni1OOO) | ni1OOl) | ni1OOi) | ni1OlO) | ni1Oll) | ni1Oli) | ni1OiO) | ni1Oil) | ni1Oii) | ni1O0O) | ni1O0l) | ni1O0i) | ni1O1O) | ni1O1l) | ni1O1i) | ni1lOO) | ni1lOl) | ni1lOi) | ni1llO) | ni1lll) | ni1lli) | ni1liO) | ni1lil) | ni1lii) | ni1l0O) | ni1l0l),
2191
                w_nlllO1177w = (((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO1125w | ni1l0i) | ni1l1O) | ni1l1l) | ni1l1i) | ni1iOO) | ni1iOl) | ni1iOi) | ni1ilO) | ni1ill) | ni1ili) | ni1iiO) | ni1iil) | ni1iii) | ni1i0O) | ni1i0l) | ni1i0i) | ni1i1O) | ni1i1l) | ni1i1i) | ni10OO) | ni10Ol) | ni10Oi) | ni10lO) | ni10ll) | ni10li) | ni10iO) | ni10il) | ni10ii) | ni100O) | ni100l) | ni100i) | ni101O) | ni101l) | ni101i) | ni11OO) | ni11Ol) | ni11Oi) | ni11lO) | ni11ll) | ni11li) | ni11iO) | ni11il) | ni11ii) | ni110O) | ni110l) | ni110i) | ni111O) | ni111l) | ni111i) | n0OOOO) | n0OOOl),
2192
                w_nlllO1229w = (((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO1177w | n0OOOi) | n0OOlO) | n0OOll) | n0OOli) | n0OOiO) | n0OOil) | n0OOii) | n0OO0O) | n0OO0l) | n0OO0i) | n0OO1O) | n0OO1l) | n0OO1i) | n0OlOO) | n0OlOl) | n0OlOi) | n0OllO) | n0Olll) | n0Olli) | n0OliO) | n0Olil) | n0Olii) | n0Ol0O) | n0Ol0l) | n0Ol0i) | n0Ol1O) | n0Ol1l) | n0Ol1i) | n0OiOO) | n0OiOl) | n0OiOi) | n0OilO) | n0Oill) | n0Oili) | n0OiiO) | n0Oiil) | n0Oiii) | n0Oi0O) | n0Oi0l) | n0Oi0i) | n0Oi1O) | n0Oi1l) | n0Oi1i) | n0O0OO) | n0O0Ol) | n0O0Oi) | n0O0lO) | n0O0ll) | n0O0li) | n0O0iO) | n0O0il),
2193
                w_nlllO1281w = (((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO1229w | n0O0ii) | n0O00O) | n0O00l) | n0O00i) | n0O01O) | n0O01l) | n0O01i) | n0O1OO) | n0O1Ol) | n0O1Oi) | n0O1lO) | n0O1ll) | n0O1li) | n0O1iO) | n0O1il) | n0O1ii) | n0O10O) | n0O10l) | n0O10i) | n0O11O) | n0O11l) | n0O11i) | n0lOOO) | n0lOOl) | n0lOOi) | n0lOlO) | n0lOll) | n0lOli) | n0lOiO) | n0lOil) | n0lOii) | n0lO0O) | n0lO0l) | n0lO0i) | n0lO1O) | n0lO1l) | n0lO1i) | n0llOO) | n0llOl) | n0llOi) | n0lllO) | n0llll) | n0llli) | n0lliO) | n0llil) | n0llii) | n0ll0O) | n0ll0l) | n0ll0i) | n0ll1O) | n0ll1l),
2194
                w_nlllO1333w = (((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO1281w | n0ll1i) | n0liOO) | n0liOl) | n0liOi) | n0lilO) | n0lill) | n0lili) | n0liiO) | n0liil) | n0liii) | n0li0O) | n0li0l) | n0li0i) | n0li1O) | n0li1l) | n0li1i) | n0l0OO) | n0l0Ol) | n0l0Oi) | n0l0lO) | n0l0ll) | n0l0li) | n0l0iO) | n0l0il) | n0l0ii) | n0l00O) | n0l00l) | n0l00i) | n0l01O) | n0l01l) | n0l01i) | n0l1OO) | n0l1Ol) | n0l1Oi) | n0l1lO) | n0l1ll) | n0l1li) | n0l1iO) | n0l1il) | n0l1ii) | n0l10O) | n0l10l) | n0l10i) | n0l11O) | n0l11l) | n0l11i) | n0iOOO) | n0iOOl) | n0iOOi) | n0iOlO) | n0iOll),
2195
                w_nlllO1385w = (((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO1333w | n0iOli) | n0iOiO) | n0iOil) | n0iOii) | n0iO0O) | n0iO0l) | n0iO0i) | n0iO1O) | n0iO1l) | n0iO1i) | n0ilOO) | n0ilOl) | n0ilOi) | n0illO) | n0illl) | n0illi) | n0iliO) | n0ilil) | n0ilii) | n0il0O) | n0il0l) | n0il0i) | n0il1O) | n0il1l) | n0il1i) | n0iiOO) | n0iiOl) | n0iiOi) | n0iilO) | n0iill) | n0iili) | n0iiiO) | n0iiil) | n0iiii) | n0ii0O) | n0ii0l) | n0ii0i) | n0ii1O) | n0ii1l) | n0ii1i) | n0i0OO) | n0i0Ol) | n0i0Oi) | n0i0lO) | n0i0ll) | n0i0li) | n0i0iO) | n0i0il) | n0i0ii) | n0i00O) | n0i00l),
2196
                w_nlllO917w = ((((((((((((((((((((((((((((((((((((((((((((((((((niO10i | niO11O) | niO11l) | niO11i) | nilOOO) | nilOOl) | nilOOi) | nilOlO) | nilOll) | nilOli) | nilOiO) | nilOil) | nilOii) | nilO0O) | nilO0l) | nilO0i) | nilO1O) | nilO1l) | nilO1i) | nillOO) | nillOl) | nillOi) | nilllO) | nillll) | nillli) | nilliO) | nillil) | nillii) | nill0O) | nill0l) | nill0i) | nill1O) | nill1l) | nill1i) | niliOO) | niliOl) | niliOi) | nililO) | nilill) | nilili) | niliiO) | niliil) | niliii) | nili0O) | nili0l) | nili0i) | nili1O) | nili1l) | nili1i) | nil0OO) | nil0Ol),
2197
                w_nlllO969w = (((((((((((((((((((((((((((((((((((((((((((((((((((w_nlllO917w | nil0Oi) | nil0lO) | nil0ll) | nil0li) | nil0iO) | nil0il) | nil0ii) | nil00O) | nil00l) | nil00i) | nil01O) | nil01l) | nil01i) | nil1OO) | nil1Ol) | nil1Oi) | nil1lO) | nil1ll) | nil1li) | nil1iO) | nil1il) | nil1ii) | nil10O) | nil10l) | nil10i) | nil11O) | nil11l) | nil11i) | niiOOO) | niiOOl) | niiOOi) | niiOlO) | niiOll) | niiOli) | niiOiO) | niiOil) | niiOii) | niiO0O) | niiO0l) | niiO0i) | niiO1O) | niiO1l) | niiO1i) | niilOO) | niilOl) | niilOi) | niillO) | niilll) | niilli) | niiliO) | niilil);
2198
endmodule //mAlt8b10bdec
2199
//synopsys translate_on
2200
//VALID FILE

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.