xref: /aosp_15_r20/external/clang/test/Sema/many-logical-ops.c (revision 67e74705e28f6214e480b399dd47ea732279e315)
1*67e74705SXin Li // RUN: %clang_cc1 -fsyntax-only -Wconstant-conversion -verify %s
2*67e74705SXin Li // expected-no-diagnostics
3*67e74705SXin Li 
4*67e74705SXin Li // rdar://10913206&10941790
5*67e74705SXin Li // Check that we don't get stack overflow trying to evaluate a huge number of
6*67e74705SXin Li // logical operators.
7*67e74705SXin Li 
foo(int x)8*67e74705SXin Li int foo(int x) {
9*67e74705SXin Li   return
10*67e74705SXin Li     x &&
11*67e74705SXin Li     x &&
12*67e74705SXin Li     x &&
13*67e74705SXin Li     x &&
14*67e74705SXin Li     x &&
15*67e74705SXin Li     x &&
16*67e74705SXin Li     x &&
17*67e74705SXin Li     x &&
18*67e74705SXin Li     x &&
19*67e74705SXin Li     x &&
20*67e74705SXin Li     x &&
21*67e74705SXin Li     x &&
22*67e74705SXin Li     x &&
23*67e74705SXin Li     x &&
24*67e74705SXin Li     x &&
25*67e74705SXin Li     x &&
26*67e74705SXin Li     x &&
27*67e74705SXin Li     x &&
28*67e74705SXin Li     x &&
29*67e74705SXin Li     x &&
30*67e74705SXin Li     x &&
31*67e74705SXin Li     x &&
32*67e74705SXin Li     x &&
33*67e74705SXin Li     x &&
34*67e74705SXin Li     x &&
35*67e74705SXin Li     x &&
36*67e74705SXin Li     x &&
37*67e74705SXin Li     x &&
38*67e74705SXin Li     x &&
39*67e74705SXin Li     x &&
40*67e74705SXin Li     x &&
41*67e74705SXin Li     x &&
42*67e74705SXin Li     x &&
43*67e74705SXin Li     x &&
44*67e74705SXin Li     x &&
45*67e74705SXin Li     x &&
46*67e74705SXin Li     x &&
47*67e74705SXin Li     x &&
48*67e74705SXin Li     x &&
49*67e74705SXin Li     x &&
50*67e74705SXin Li     x &&
51*67e74705SXin Li     x &&
52*67e74705SXin Li     x &&
53*67e74705SXin Li     x &&
54*67e74705SXin Li     x &&
55*67e74705SXin Li     x &&
56*67e74705SXin Li     x &&
57*67e74705SXin Li     x &&
58*67e74705SXin Li     x &&
59*67e74705SXin Li     x &&
60*67e74705SXin Li     x &&
61*67e74705SXin Li     x &&
62*67e74705SXin Li     x &&
63*67e74705SXin Li     x &&
64*67e74705SXin Li     x &&
65*67e74705SXin Li     x &&
66*67e74705SXin Li     x &&
67*67e74705SXin Li     x &&
68*67e74705SXin Li     x &&
69*67e74705SXin Li     x &&
70*67e74705SXin Li     x &&
71*67e74705SXin Li     x &&
72*67e74705SXin Li     x &&
73*67e74705SXin Li     x &&
74*67e74705SXin Li     x &&
75*67e74705SXin Li     x &&
76*67e74705SXin Li     x &&
77*67e74705SXin Li     x &&
78*67e74705SXin Li     x &&
79*67e74705SXin Li     x &&
80*67e74705SXin Li     x &&
81*67e74705SXin Li     x &&
82*67e74705SXin Li     x &&
83*67e74705SXin Li     x &&
84*67e74705SXin Li     x &&
85*67e74705SXin Li     x &&
86*67e74705SXin Li     x &&
87*67e74705SXin Li     x &&
88*67e74705SXin Li     x &&
89*67e74705SXin Li     x &&
90*67e74705SXin Li     x &&
91*67e74705SXin Li     x &&
92*67e74705SXin Li     x &&
93*67e74705SXin Li     x &&
94*67e74705SXin Li     x &&
95*67e74705SXin Li     x &&
96*67e74705SXin Li     x &&
97*67e74705SXin Li     x &&
98*67e74705SXin Li     x &&
99*67e74705SXin Li     x &&
100*67e74705SXin Li     x &&
101*67e74705SXin Li     x &&
102*67e74705SXin Li     x &&
103*67e74705SXin Li     x &&
104*67e74705SXin Li     x &&
105*67e74705SXin Li     x &&
106*67e74705SXin Li     x &&
107*67e74705SXin Li     x &&
108*67e74705SXin Li     x &&
109*67e74705SXin Li     x &&
110*67e74705SXin Li     x &&
111*67e74705SXin Li     x &&
112*67e74705SXin Li     x &&
113*67e74705SXin Li     x &&
114*67e74705SXin Li     x &&
115*67e74705SXin Li     x &&
116*67e74705SXin Li     x &&
117*67e74705SXin Li     x &&
118*67e74705SXin Li     x &&
119*67e74705SXin Li     x &&
120*67e74705SXin Li     x &&
121*67e74705SXin Li     x &&
122*67e74705SXin Li     x &&
123*67e74705SXin Li     x &&
124*67e74705SXin Li     x &&
125*67e74705SXin Li     x &&
126*67e74705SXin Li     x &&
127*67e74705SXin Li     x &&
128*67e74705SXin Li     x &&
129*67e74705SXin Li     x &&
130*67e74705SXin Li     x &&
131*67e74705SXin Li     x &&
132*67e74705SXin Li     x &&
133*67e74705SXin Li     x &&
134*67e74705SXin Li     x &&
135*67e74705SXin Li     x &&
136*67e74705SXin Li     x &&
137*67e74705SXin Li     x &&
138*67e74705SXin Li     x &&
139*67e74705SXin Li     x &&
140*67e74705SXin Li     x &&
141*67e74705SXin Li     x &&
142*67e74705SXin Li     x &&
143*67e74705SXin Li     x &&
144*67e74705SXin Li     x &&
145*67e74705SXin Li     x &&
146*67e74705SXin Li     x &&
147*67e74705SXin Li     x &&
148*67e74705SXin Li     x &&
149*67e74705SXin Li     x &&
150*67e74705SXin Li     x &&
151*67e74705SXin Li     x &&
152*67e74705SXin Li     x &&
153*67e74705SXin Li     x &&
154*67e74705SXin Li     x &&
155*67e74705SXin Li     x &&
156*67e74705SXin Li     x &&
157*67e74705SXin Li     x &&
158*67e74705SXin Li     x &&
159*67e74705SXin Li     x &&
160*67e74705SXin Li     x &&
161*67e74705SXin Li     x &&
162*67e74705SXin Li     x &&
163*67e74705SXin Li     x &&
164*67e74705SXin Li     x &&
165*67e74705SXin Li     x &&
166*67e74705SXin Li     x &&
167*67e74705SXin Li     x &&
168*67e74705SXin Li     x &&
169*67e74705SXin Li     x &&
170*67e74705SXin Li     x &&
171*67e74705SXin Li     x &&
172*67e74705SXin Li     x &&
173*67e74705SXin Li     x &&
174*67e74705SXin Li     x &&
175*67e74705SXin Li     x &&
176*67e74705SXin Li     x &&
177*67e74705SXin Li     x &&
178*67e74705SXin Li     x &&
179*67e74705SXin Li     x &&
180*67e74705SXin Li     x &&
181*67e74705SXin Li     x &&
182*67e74705SXin Li     x &&
183*67e74705SXin Li     x &&
184*67e74705SXin Li     x &&
185*67e74705SXin Li     x &&
186*67e74705SXin Li     x &&
187*67e74705SXin Li     x &&
188*67e74705SXin Li     x &&
189*67e74705SXin Li     x &&
190*67e74705SXin Li     x &&
191*67e74705SXin Li     x &&
192*67e74705SXin Li     x &&
193*67e74705SXin Li     x &&
194*67e74705SXin Li     x &&
195*67e74705SXin Li     x &&
196*67e74705SXin Li     x &&
197*67e74705SXin Li     x &&
198*67e74705SXin Li     x &&
199*67e74705SXin Li     x &&
200*67e74705SXin Li     x &&
201*67e74705SXin Li     x &&
202*67e74705SXin Li     x &&
203*67e74705SXin Li     x &&
204*67e74705SXin Li     x &&
205*67e74705SXin Li     x &&
206*67e74705SXin Li     x &&
207*67e74705SXin Li     x &&
208*67e74705SXin Li     x &&
209*67e74705SXin Li     x &&
210*67e74705SXin Li     x &&
211*67e74705SXin Li     x &&
212*67e74705SXin Li     x &&
213*67e74705SXin Li     x &&
214*67e74705SXin Li     x &&
215*67e74705SXin Li     x &&
216*67e74705SXin Li     x &&
217*67e74705SXin Li     x &&
218*67e74705SXin Li     x &&
219*67e74705SXin Li     x &&
220*67e74705SXin Li     x &&
221*67e74705SXin Li     x &&
222*67e74705SXin Li     x &&
223*67e74705SXin Li     x &&
224*67e74705SXin Li     x &&
225*67e74705SXin Li     x &&
226*67e74705SXin Li     x &&
227*67e74705SXin Li     x &&
228*67e74705SXin Li     x &&
229*67e74705SXin Li     x &&
230*67e74705SXin Li     x &&
231*67e74705SXin Li     x &&
232*67e74705SXin Li     x &&
233*67e74705SXin Li     x &&
234*67e74705SXin Li     x &&
235*67e74705SXin Li     x &&
236*67e74705SXin Li     x &&
237*67e74705SXin Li     x &&
238*67e74705SXin Li     x &&
239*67e74705SXin Li     x &&
240*67e74705SXin Li     x &&
241*67e74705SXin Li     x &&
242*67e74705SXin Li     x &&
243*67e74705SXin Li     x &&
244*67e74705SXin Li     x &&
245*67e74705SXin Li     x &&
246*67e74705SXin Li     x &&
247*67e74705SXin Li     x &&
248*67e74705SXin Li     x &&
249*67e74705SXin Li     x &&
250*67e74705SXin Li     x &&
251*67e74705SXin Li     x &&
252*67e74705SXin Li     x &&
253*67e74705SXin Li     x &&
254*67e74705SXin Li     x &&
255*67e74705SXin Li     x &&
256*67e74705SXin Li     x &&
257*67e74705SXin Li     x &&
258*67e74705SXin Li     x &&
259*67e74705SXin Li     x &&
260*67e74705SXin Li     x &&
261*67e74705SXin Li     x &&
262*67e74705SXin Li     x &&
263*67e74705SXin Li     x &&
264*67e74705SXin Li     x &&
265*67e74705SXin Li     x &&
266*67e74705SXin Li     x &&
267*67e74705SXin Li     x &&
268*67e74705SXin Li     x &&
269*67e74705SXin Li     x &&
270*67e74705SXin Li     x &&
271*67e74705SXin Li     x &&
272*67e74705SXin Li     x &&
273*67e74705SXin Li     x &&
274*67e74705SXin Li     x &&
275*67e74705SXin Li     x &&
276*67e74705SXin Li     x &&
277*67e74705SXin Li     x &&
278*67e74705SXin Li     x &&
279*67e74705SXin Li     x &&
280*67e74705SXin Li     x &&
281*67e74705SXin Li     x &&
282*67e74705SXin Li     x &&
283*67e74705SXin Li     x &&
284*67e74705SXin Li     x &&
285*67e74705SXin Li     x &&
286*67e74705SXin Li     x &&
287*67e74705SXin Li     x &&
288*67e74705SXin Li     x &&
289*67e74705SXin Li     x &&
290*67e74705SXin Li     x &&
291*67e74705SXin Li     x &&
292*67e74705SXin Li     x &&
293*67e74705SXin Li     x &&
294*67e74705SXin Li     x &&
295*67e74705SXin Li     x &&
296*67e74705SXin Li     x &&
297*67e74705SXin Li     x &&
298*67e74705SXin Li     x &&
299*67e74705SXin Li     x &&
300*67e74705SXin Li     x &&
301*67e74705SXin Li     x &&
302*67e74705SXin Li     x &&
303*67e74705SXin Li     x &&
304*67e74705SXin Li     x &&
305*67e74705SXin Li     x &&
306*67e74705SXin Li     x &&
307*67e74705SXin Li     x &&
308*67e74705SXin Li     x &&
309*67e74705SXin Li     x &&
310*67e74705SXin Li     x &&
311*67e74705SXin Li     x &&
312*67e74705SXin Li     x &&
313*67e74705SXin Li     x &&
314*67e74705SXin Li     x &&
315*67e74705SXin Li     x &&
316*67e74705SXin Li     x &&
317*67e74705SXin Li     x &&
318*67e74705SXin Li     x &&
319*67e74705SXin Li     x &&
320*67e74705SXin Li     x &&
321*67e74705SXin Li     x &&
322*67e74705SXin Li     x &&
323*67e74705SXin Li     x &&
324*67e74705SXin Li     x &&
325*67e74705SXin Li     x &&
326*67e74705SXin Li     x &&
327*67e74705SXin Li     x &&
328*67e74705SXin Li     x &&
329*67e74705SXin Li     x &&
330*67e74705SXin Li     x &&
331*67e74705SXin Li     x &&
332*67e74705SXin Li     x &&
333*67e74705SXin Li     x &&
334*67e74705SXin Li     x &&
335*67e74705SXin Li     x &&
336*67e74705SXin Li     x &&
337*67e74705SXin Li     x &&
338*67e74705SXin Li     x &&
339*67e74705SXin Li     x &&
340*67e74705SXin Li     x &&
341*67e74705SXin Li     x &&
342*67e74705SXin Li     x &&
343*67e74705SXin Li     x &&
344*67e74705SXin Li     x &&
345*67e74705SXin Li     x &&
346*67e74705SXin Li     x &&
347*67e74705SXin Li     x &&
348*67e74705SXin Li     x &&
349*67e74705SXin Li     x &&
350*67e74705SXin Li     x &&
351*67e74705SXin Li     x &&
352*67e74705SXin Li     x &&
353*67e74705SXin Li     x &&
354*67e74705SXin Li     x &&
355*67e74705SXin Li     x &&
356*67e74705SXin Li     x &&
357*67e74705SXin Li     x &&
358*67e74705SXin Li     x &&
359*67e74705SXin Li     x &&
360*67e74705SXin Li     x &&
361*67e74705SXin Li     x &&
362*67e74705SXin Li     x &&
363*67e74705SXin Li     x &&
364*67e74705SXin Li     x &&
365*67e74705SXin Li     x &&
366*67e74705SXin Li     x &&
367*67e74705SXin Li     x &&
368*67e74705SXin Li     x &&
369*67e74705SXin Li     x &&
370*67e74705SXin Li     x &&
371*67e74705SXin Li     x &&
372*67e74705SXin Li     x &&
373*67e74705SXin Li     x &&
374*67e74705SXin Li     x &&
375*67e74705SXin Li     x &&
376*67e74705SXin Li     x &&
377*67e74705SXin Li     x &&
378*67e74705SXin Li     x &&
379*67e74705SXin Li     x &&
380*67e74705SXin Li     x &&
381*67e74705SXin Li     x &&
382*67e74705SXin Li     x &&
383*67e74705SXin Li     x &&
384*67e74705SXin Li     x &&
385*67e74705SXin Li     x &&
386*67e74705SXin Li     x &&
387*67e74705SXin Li     x &&
388*67e74705SXin Li     x &&
389*67e74705SXin Li     x &&
390*67e74705SXin Li     x &&
391*67e74705SXin Li     x &&
392*67e74705SXin Li     x &&
393*67e74705SXin Li     x &&
394*67e74705SXin Li     x &&
395*67e74705SXin Li     x &&
396*67e74705SXin Li     x &&
397*67e74705SXin Li     x &&
398*67e74705SXin Li     x &&
399*67e74705SXin Li     x &&
400*67e74705SXin Li     x &&
401*67e74705SXin Li     x &&
402*67e74705SXin Li     x &&
403*67e74705SXin Li     x &&
404*67e74705SXin Li     x &&
405*67e74705SXin Li     x &&
406*67e74705SXin Li     x &&
407*67e74705SXin Li     x &&
408*67e74705SXin Li     x &&
409*67e74705SXin Li     x &&
410*67e74705SXin Li     x &&
411*67e74705SXin Li     x &&
412*67e74705SXin Li     x &&
413*67e74705SXin Li     x &&
414*67e74705SXin Li     x &&
415*67e74705SXin Li     x &&
416*67e74705SXin Li     x &&
417*67e74705SXin Li     x &&
418*67e74705SXin Li     x &&
419*67e74705SXin Li     x &&
420*67e74705SXin Li     x &&
421*67e74705SXin Li     x &&
422*67e74705SXin Li     x &&
423*67e74705SXin Li     x &&
424*67e74705SXin Li     x &&
425*67e74705SXin Li     x &&
426*67e74705SXin Li     x &&
427*67e74705SXin Li     x &&
428*67e74705SXin Li     x &&
429*67e74705SXin Li     x &&
430*67e74705SXin Li     x &&
431*67e74705SXin Li     x &&
432*67e74705SXin Li     x &&
433*67e74705SXin Li     x &&
434*67e74705SXin Li     x &&
435*67e74705SXin Li     x &&
436*67e74705SXin Li     x &&
437*67e74705SXin Li     x &&
438*67e74705SXin Li     x &&
439*67e74705SXin Li     x &&
440*67e74705SXin Li     x &&
441*67e74705SXin Li     x &&
442*67e74705SXin Li     x &&
443*67e74705SXin Li     x &&
444*67e74705SXin Li     x &&
445*67e74705SXin Li     x &&
446*67e74705SXin Li     x &&
447*67e74705SXin Li     x &&
448*67e74705SXin Li     x &&
449*67e74705SXin Li     x &&
450*67e74705SXin Li     x &&
451*67e74705SXin Li     x &&
452*67e74705SXin Li     x &&
453*67e74705SXin Li     x &&
454*67e74705SXin Li     x &&
455*67e74705SXin Li     x &&
456*67e74705SXin Li     x &&
457*67e74705SXin Li     x &&
458*67e74705SXin Li     x &&
459*67e74705SXin Li     x &&
460*67e74705SXin Li     x &&
461*67e74705SXin Li     x &&
462*67e74705SXin Li     x &&
463*67e74705SXin Li     x &&
464*67e74705SXin Li     x &&
465*67e74705SXin Li     x &&
466*67e74705SXin Li     x &&
467*67e74705SXin Li     x &&
468*67e74705SXin Li     x &&
469*67e74705SXin Li     x &&
470*67e74705SXin Li     x &&
471*67e74705SXin Li     x &&
472*67e74705SXin Li     x &&
473*67e74705SXin Li     x &&
474*67e74705SXin Li     x &&
475*67e74705SXin Li     x &&
476*67e74705SXin Li     x &&
477*67e74705SXin Li     x &&
478*67e74705SXin Li     x &&
479*67e74705SXin Li     x &&
480*67e74705SXin Li     x &&
481*67e74705SXin Li     x &&
482*67e74705SXin Li     x &&
483*67e74705SXin Li     x &&
484*67e74705SXin Li     x &&
485*67e74705SXin Li     x &&
486*67e74705SXin Li     x &&
487*67e74705SXin Li     x &&
488*67e74705SXin Li     x &&
489*67e74705SXin Li     x &&
490*67e74705SXin Li     x &&
491*67e74705SXin Li     x &&
492*67e74705SXin Li     x &&
493*67e74705SXin Li     x &&
494*67e74705SXin Li     x &&
495*67e74705SXin Li     x &&
496*67e74705SXin Li     x &&
497*67e74705SXin Li     x &&
498*67e74705SXin Li     x &&
499*67e74705SXin Li     x &&
500*67e74705SXin Li     x &&
501*67e74705SXin Li     x &&
502*67e74705SXin Li     x &&
503*67e74705SXin Li     x &&
504*67e74705SXin Li     x &&
505*67e74705SXin Li     x &&
506*67e74705SXin Li     x &&
507*67e74705SXin Li     x &&
508*67e74705SXin Li     x &&
509*67e74705SXin Li     x &&
510*67e74705SXin Li     x &&
511*67e74705SXin Li     x &&
512*67e74705SXin Li     x &&
513*67e74705SXin Li     x &&
514*67e74705SXin Li     x &&
515*67e74705SXin Li     x &&
516*67e74705SXin Li     x &&
517*67e74705SXin Li     x &&
518*67e74705SXin Li     x &&
519*67e74705SXin Li     x &&
520*67e74705SXin Li     x &&
521*67e74705SXin Li     x &&
522*67e74705SXin Li     x &&
523*67e74705SXin Li     x &&
524*67e74705SXin Li     x &&
525*67e74705SXin Li     x &&
526*67e74705SXin Li     x &&
527*67e74705SXin Li     x &&
528*67e74705SXin Li     x &&
529*67e74705SXin Li     x &&
530*67e74705SXin Li     x &&
531*67e74705SXin Li     x &&
532*67e74705SXin Li     x &&
533*67e74705SXin Li     x &&
534*67e74705SXin Li     x &&
535*67e74705SXin Li     x &&
536*67e74705SXin Li     x &&
537*67e74705SXin Li     x &&
538*67e74705SXin Li     x &&
539*67e74705SXin Li     x &&
540*67e74705SXin Li     x &&
541*67e74705SXin Li     x &&
542*67e74705SXin Li     x &&
543*67e74705SXin Li     x &&
544*67e74705SXin Li     x &&
545*67e74705SXin Li     x &&
546*67e74705SXin Li     x &&
547*67e74705SXin Li     x &&
548*67e74705SXin Li     x &&
549*67e74705SXin Li     x &&
550*67e74705SXin Li     x &&
551*67e74705SXin Li     x &&
552*67e74705SXin Li     x &&
553*67e74705SXin Li     x &&
554*67e74705SXin Li     x &&
555*67e74705SXin Li     x &&
556*67e74705SXin Li     x &&
557*67e74705SXin Li     x &&
558*67e74705SXin Li     x &&
559*67e74705SXin Li     x &&
560*67e74705SXin Li     x &&
561*67e74705SXin Li     x &&
562*67e74705SXin Li     x &&
563*67e74705SXin Li     x &&
564*67e74705SXin Li     x &&
565*67e74705SXin Li     x &&
566*67e74705SXin Li     x &&
567*67e74705SXin Li     x &&
568*67e74705SXin Li     x &&
569*67e74705SXin Li     x &&
570*67e74705SXin Li     x &&
571*67e74705SXin Li     x &&
572*67e74705SXin Li     x &&
573*67e74705SXin Li     x &&
574*67e74705SXin Li     x &&
575*67e74705SXin Li     x &&
576*67e74705SXin Li     x &&
577*67e74705SXin Li     x &&
578*67e74705SXin Li     x &&
579*67e74705SXin Li     x &&
580*67e74705SXin Li     x &&
581*67e74705SXin Li     x &&
582*67e74705SXin Li     x &&
583*67e74705SXin Li     x &&
584*67e74705SXin Li     x &&
585*67e74705SXin Li     x &&
586*67e74705SXin Li     x &&
587*67e74705SXin Li     x &&
588*67e74705SXin Li     x &&
589*67e74705SXin Li     x &&
590*67e74705SXin Li     x &&
591*67e74705SXin Li     x &&
592*67e74705SXin Li     x &&
593*67e74705SXin Li     x &&
594*67e74705SXin Li     x &&
595*67e74705SXin Li     x &&
596*67e74705SXin Li     x &&
597*67e74705SXin Li     x &&
598*67e74705SXin Li     x &&
599*67e74705SXin Li     x &&
600*67e74705SXin Li     x &&
601*67e74705SXin Li     x &&
602*67e74705SXin Li     x &&
603*67e74705SXin Li     x &&
604*67e74705SXin Li     x &&
605*67e74705SXin Li     x &&
606*67e74705SXin Li     x &&
607*67e74705SXin Li     x &&
608*67e74705SXin Li     x &&
609*67e74705SXin Li     x &&
610*67e74705SXin Li     x &&
611*67e74705SXin Li     x &&
612*67e74705SXin Li     x &&
613*67e74705SXin Li     x &&
614*67e74705SXin Li     x &&
615*67e74705SXin Li     x &&
616*67e74705SXin Li     x &&
617*67e74705SXin Li     x &&
618*67e74705SXin Li     x &&
619*67e74705SXin Li     x &&
620*67e74705SXin Li     x &&
621*67e74705SXin Li     x &&
622*67e74705SXin Li     x &&
623*67e74705SXin Li     x &&
624*67e74705SXin Li     x &&
625*67e74705SXin Li     x &&
626*67e74705SXin Li     x &&
627*67e74705SXin Li     x &&
628*67e74705SXin Li     x &&
629*67e74705SXin Li     x &&
630*67e74705SXin Li     x &&
631*67e74705SXin Li     x &&
632*67e74705SXin Li     x &&
633*67e74705SXin Li     x &&
634*67e74705SXin Li     x &&
635*67e74705SXin Li     x &&
636*67e74705SXin Li     x &&
637*67e74705SXin Li     x &&
638*67e74705SXin Li     x &&
639*67e74705SXin Li     x &&
640*67e74705SXin Li     x &&
641*67e74705SXin Li     x &&
642*67e74705SXin Li     x &&
643*67e74705SXin Li     x &&
644*67e74705SXin Li     x &&
645*67e74705SXin Li     x &&
646*67e74705SXin Li     x &&
647*67e74705SXin Li     x &&
648*67e74705SXin Li     x &&
649*67e74705SXin Li     x &&
650*67e74705SXin Li     x &&
651*67e74705SXin Li     x &&
652*67e74705SXin Li     x &&
653*67e74705SXin Li     x &&
654*67e74705SXin Li     x &&
655*67e74705SXin Li     x &&
656*67e74705SXin Li     x &&
657*67e74705SXin Li     x &&
658*67e74705SXin Li     x &&
659*67e74705SXin Li     x &&
660*67e74705SXin Li     x &&
661*67e74705SXin Li     x &&
662*67e74705SXin Li     x &&
663*67e74705SXin Li     x &&
664*67e74705SXin Li     x &&
665*67e74705SXin Li     x &&
666*67e74705SXin Li     x &&
667*67e74705SXin Li     x &&
668*67e74705SXin Li     x &&
669*67e74705SXin Li     x &&
670*67e74705SXin Li     x &&
671*67e74705SXin Li     x &&
672*67e74705SXin Li     x &&
673*67e74705SXin Li     x &&
674*67e74705SXin Li     x &&
675*67e74705SXin Li     x &&
676*67e74705SXin Li     x &&
677*67e74705SXin Li     x &&
678*67e74705SXin Li     x &&
679*67e74705SXin Li     x &&
680*67e74705SXin Li     x &&
681*67e74705SXin Li     x &&
682*67e74705SXin Li     x &&
683*67e74705SXin Li     x &&
684*67e74705SXin Li     x &&
685*67e74705SXin Li     x &&
686*67e74705SXin Li     x &&
687*67e74705SXin Li     x &&
688*67e74705SXin Li     x &&
689*67e74705SXin Li     x &&
690*67e74705SXin Li     x &&
691*67e74705SXin Li     x &&
692*67e74705SXin Li     x &&
693*67e74705SXin Li     x &&
694*67e74705SXin Li     x &&
695*67e74705SXin Li     x &&
696*67e74705SXin Li     x &&
697*67e74705SXin Li     x &&
698*67e74705SXin Li     x &&
699*67e74705SXin Li     x &&
700*67e74705SXin Li     x &&
701*67e74705SXin Li     x &&
702*67e74705SXin Li     x &&
703*67e74705SXin Li     x &&
704*67e74705SXin Li     x &&
705*67e74705SXin Li     x &&
706*67e74705SXin Li     x &&
707*67e74705SXin Li     x &&
708*67e74705SXin Li     x &&
709*67e74705SXin Li     x &&
710*67e74705SXin Li     x &&
711*67e74705SXin Li     x &&
712*67e74705SXin Li     x &&
713*67e74705SXin Li     x &&
714*67e74705SXin Li     x &&
715*67e74705SXin Li     x &&
716*67e74705SXin Li     x &&
717*67e74705SXin Li     x &&
718*67e74705SXin Li     x &&
719*67e74705SXin Li     x &&
720*67e74705SXin Li     x &&
721*67e74705SXin Li     x &&
722*67e74705SXin Li     x &&
723*67e74705SXin Li     x &&
724*67e74705SXin Li     x &&
725*67e74705SXin Li     x &&
726*67e74705SXin Li     x &&
727*67e74705SXin Li     x &&
728*67e74705SXin Li     x &&
729*67e74705SXin Li     x &&
730*67e74705SXin Li     x &&
731*67e74705SXin Li     x &&
732*67e74705SXin Li     x &&
733*67e74705SXin Li     x &&
734*67e74705SXin Li     x &&
735*67e74705SXin Li     x &&
736*67e74705SXin Li     x &&
737*67e74705SXin Li     x &&
738*67e74705SXin Li     x &&
739*67e74705SXin Li     x &&
740*67e74705SXin Li     x &&
741*67e74705SXin Li     x &&
742*67e74705SXin Li     x &&
743*67e74705SXin Li     x &&
744*67e74705SXin Li     x &&
745*67e74705SXin Li     x &&
746*67e74705SXin Li     x &&
747*67e74705SXin Li     x &&
748*67e74705SXin Li     x &&
749*67e74705SXin Li     x &&
750*67e74705SXin Li     x &&
751*67e74705SXin Li     x &&
752*67e74705SXin Li     x &&
753*67e74705SXin Li     x &&
754*67e74705SXin Li     x &&
755*67e74705SXin Li     x &&
756*67e74705SXin Li     x &&
757*67e74705SXin Li     x &&
758*67e74705SXin Li     x &&
759*67e74705SXin Li     x &&
760*67e74705SXin Li     x &&
761*67e74705SXin Li     x &&
762*67e74705SXin Li     x &&
763*67e74705SXin Li     x &&
764*67e74705SXin Li     x &&
765*67e74705SXin Li     x &&
766*67e74705SXin Li     x &&
767*67e74705SXin Li     x &&
768*67e74705SXin Li     x &&
769*67e74705SXin Li     x &&
770*67e74705SXin Li     x &&
771*67e74705SXin Li     x &&
772*67e74705SXin Li     x &&
773*67e74705SXin Li     x &&
774*67e74705SXin Li     x &&
775*67e74705SXin Li     x &&
776*67e74705SXin Li     x &&
777*67e74705SXin Li     x &&
778*67e74705SXin Li     x &&
779*67e74705SXin Li     x &&
780*67e74705SXin Li     x &&
781*67e74705SXin Li     x &&
782*67e74705SXin Li     x &&
783*67e74705SXin Li     x &&
784*67e74705SXin Li     x &&
785*67e74705SXin Li     x &&
786*67e74705SXin Li     x &&
787*67e74705SXin Li     x &&
788*67e74705SXin Li     x &&
789*67e74705SXin Li     x &&
790*67e74705SXin Li     x &&
791*67e74705SXin Li     x &&
792*67e74705SXin Li     x &&
793*67e74705SXin Li     x &&
794*67e74705SXin Li     x &&
795*67e74705SXin Li     x &&
796*67e74705SXin Li     x &&
797*67e74705SXin Li     x &&
798*67e74705SXin Li     x &&
799*67e74705SXin Li     x &&
800*67e74705SXin Li     x &&
801*67e74705SXin Li     x &&
802*67e74705SXin Li     x &&
803*67e74705SXin Li     x &&
804*67e74705SXin Li     x &&
805*67e74705SXin Li     x &&
806*67e74705SXin Li     x &&
807*67e74705SXin Li     x &&
808*67e74705SXin Li     x &&
809*67e74705SXin Li     x &&
810*67e74705SXin Li     x &&
811*67e74705SXin Li     x &&
812*67e74705SXin Li     x &&
813*67e74705SXin Li     x &&
814*67e74705SXin Li     x &&
815*67e74705SXin Li     x &&
816*67e74705SXin Li     x &&
817*67e74705SXin Li     x &&
818*67e74705SXin Li     x &&
819*67e74705SXin Li     x &&
820*67e74705SXin Li     x &&
821*67e74705SXin Li     x &&
822*67e74705SXin Li     x &&
823*67e74705SXin Li     x &&
824*67e74705SXin Li     x &&
825*67e74705SXin Li     x &&
826*67e74705SXin Li     x &&
827*67e74705SXin Li     x &&
828*67e74705SXin Li     x &&
829*67e74705SXin Li     x &&
830*67e74705SXin Li     x &&
831*67e74705SXin Li     x &&
832*67e74705SXin Li     x &&
833*67e74705SXin Li     x &&
834*67e74705SXin Li     x &&
835*67e74705SXin Li     x &&
836*67e74705SXin Li     x &&
837*67e74705SXin Li     x &&
838*67e74705SXin Li     x &&
839*67e74705SXin Li     x &&
840*67e74705SXin Li     x &&
841*67e74705SXin Li     x &&
842*67e74705SXin Li     x &&
843*67e74705SXin Li     x &&
844*67e74705SXin Li     x &&
845*67e74705SXin Li     x &&
846*67e74705SXin Li     x &&
847*67e74705SXin Li     x &&
848*67e74705SXin Li     x &&
849*67e74705SXin Li     x &&
850*67e74705SXin Li     x &&
851*67e74705SXin Li     x &&
852*67e74705SXin Li     x &&
853*67e74705SXin Li     x &&
854*67e74705SXin Li     x &&
855*67e74705SXin Li     x &&
856*67e74705SXin Li     x &&
857*67e74705SXin Li     x &&
858*67e74705SXin Li     x &&
859*67e74705SXin Li     x &&
860*67e74705SXin Li     x &&
861*67e74705SXin Li     x &&
862*67e74705SXin Li     x &&
863*67e74705SXin Li     x &&
864*67e74705SXin Li     x &&
865*67e74705SXin Li     x &&
866*67e74705SXin Li     x &&
867*67e74705SXin Li     x &&
868*67e74705SXin Li     x &&
869*67e74705SXin Li     x &&
870*67e74705SXin Li     x &&
871*67e74705SXin Li     x &&
872*67e74705SXin Li     x &&
873*67e74705SXin Li     x &&
874*67e74705SXin Li     x &&
875*67e74705SXin Li     x &&
876*67e74705SXin Li     x &&
877*67e74705SXin Li     x &&
878*67e74705SXin Li     x &&
879*67e74705SXin Li     x &&
880*67e74705SXin Li     x &&
881*67e74705SXin Li     x &&
882*67e74705SXin Li     x &&
883*67e74705SXin Li     x &&
884*67e74705SXin Li     x &&
885*67e74705SXin Li     x &&
886*67e74705SXin Li     x &&
887*67e74705SXin Li     x &&
888*67e74705SXin Li     x &&
889*67e74705SXin Li     x &&
890*67e74705SXin Li     x &&
891*67e74705SXin Li     x &&
892*67e74705SXin Li     x &&
893*67e74705SXin Li     x &&
894*67e74705SXin Li     x &&
895*67e74705SXin Li     x &&
896*67e74705SXin Li     x &&
897*67e74705SXin Li     x &&
898*67e74705SXin Li     x &&
899*67e74705SXin Li     x &&
900*67e74705SXin Li     x &&
901*67e74705SXin Li     x &&
902*67e74705SXin Li     x &&
903*67e74705SXin Li     x &&
904*67e74705SXin Li     x &&
905*67e74705SXin Li     x &&
906*67e74705SXin Li     x &&
907*67e74705SXin Li     x &&
908*67e74705SXin Li     x &&
909*67e74705SXin Li     x &&
910*67e74705SXin Li     x &&
911*67e74705SXin Li     x &&
912*67e74705SXin Li     x &&
913*67e74705SXin Li     x &&
914*67e74705SXin Li     x &&
915*67e74705SXin Li     x &&
916*67e74705SXin Li     x &&
917*67e74705SXin Li     x &&
918*67e74705SXin Li     x &&
919*67e74705SXin Li     x &&
920*67e74705SXin Li     x &&
921*67e74705SXin Li     x &&
922*67e74705SXin Li     x &&
923*67e74705SXin Li     x &&
924*67e74705SXin Li     x &&
925*67e74705SXin Li     x &&
926*67e74705SXin Li     x &&
927*67e74705SXin Li     x &&
928*67e74705SXin Li     x &&
929*67e74705SXin Li     x &&
930*67e74705SXin Li     x &&
931*67e74705SXin Li     x &&
932*67e74705SXin Li     x &&
933*67e74705SXin Li     x &&
934*67e74705SXin Li     x &&
935*67e74705SXin Li     x &&
936*67e74705SXin Li     x &&
937*67e74705SXin Li     x &&
938*67e74705SXin Li     x &&
939*67e74705SXin Li     x &&
940*67e74705SXin Li     x &&
941*67e74705SXin Li     x &&
942*67e74705SXin Li     x &&
943*67e74705SXin Li     x &&
944*67e74705SXin Li     x &&
945*67e74705SXin Li     x &&
946*67e74705SXin Li     x &&
947*67e74705SXin Li     x &&
948*67e74705SXin Li     x &&
949*67e74705SXin Li     x &&
950*67e74705SXin Li     x &&
951*67e74705SXin Li     x &&
952*67e74705SXin Li     x &&
953*67e74705SXin Li     x &&
954*67e74705SXin Li     x &&
955*67e74705SXin Li     x &&
956*67e74705SXin Li     x &&
957*67e74705SXin Li     x &&
958*67e74705SXin Li     x &&
959*67e74705SXin Li     x &&
960*67e74705SXin Li     x &&
961*67e74705SXin Li     x &&
962*67e74705SXin Li     x &&
963*67e74705SXin Li     x &&
964*67e74705SXin Li     x &&
965*67e74705SXin Li     x &&
966*67e74705SXin Li     x &&
967*67e74705SXin Li     x &&
968*67e74705SXin Li     x &&
969*67e74705SXin Li     x &&
970*67e74705SXin Li     x &&
971*67e74705SXin Li     x &&
972*67e74705SXin Li     x &&
973*67e74705SXin Li     x &&
974*67e74705SXin Li     x &&
975*67e74705SXin Li     x &&
976*67e74705SXin Li     x &&
977*67e74705SXin Li     x &&
978*67e74705SXin Li     x &&
979*67e74705SXin Li     x &&
980*67e74705SXin Li     x &&
981*67e74705SXin Li     x &&
982*67e74705SXin Li     x &&
983*67e74705SXin Li     x &&
984*67e74705SXin Li     x &&
985*67e74705SXin Li     x &&
986*67e74705SXin Li     x &&
987*67e74705SXin Li     x &&
988*67e74705SXin Li     x &&
989*67e74705SXin Li     x &&
990*67e74705SXin Li     x &&
991*67e74705SXin Li     x &&
992*67e74705SXin Li     x &&
993*67e74705SXin Li     x &&
994*67e74705SXin Li     x &&
995*67e74705SXin Li     x &&
996*67e74705SXin Li     x &&
997*67e74705SXin Li     x &&
998*67e74705SXin Li     x &&
999*67e74705SXin Li     x &&
1000*67e74705SXin Li     x &&
1001*67e74705SXin Li     x &&
1002*67e74705SXin Li     x &&
1003*67e74705SXin Li     x &&
1004*67e74705SXin Li     x &&
1005*67e74705SXin Li     x &&
1006*67e74705SXin Li     x &&
1007*67e74705SXin Li     x &&
1008*67e74705SXin Li     x &&
1009*67e74705SXin Li     x &&
1010*67e74705SXin Li     x &&
1011*67e74705SXin Li     x &&
1012*67e74705SXin Li     x &&
1013*67e74705SXin Li     x &&
1014*67e74705SXin Li     x &&
1015*67e74705SXin Li     x &&
1016*67e74705SXin Li     x &&
1017*67e74705SXin Li     x &&
1018*67e74705SXin Li     x &&
1019*67e74705SXin Li     x &&
1020*67e74705SXin Li     x &&
1021*67e74705SXin Li     x &&
1022*67e74705SXin Li     x &&
1023*67e74705SXin Li     x &&
1024*67e74705SXin Li     x &&
1025*67e74705SXin Li     x &&
1026*67e74705SXin Li     x &&
1027*67e74705SXin Li     x &&
1028*67e74705SXin Li     x &&
1029*67e74705SXin Li     x &&
1030*67e74705SXin Li     x &&
1031*67e74705SXin Li     x &&
1032*67e74705SXin Li     x &&
1033*67e74705SXin Li     x &&
1034*67e74705SXin Li     x &&
1035*67e74705SXin Li     x &&
1036*67e74705SXin Li     x &&
1037*67e74705SXin Li     x &&
1038*67e74705SXin Li     x &&
1039*67e74705SXin Li     x &&
1040*67e74705SXin Li     x &&
1041*67e74705SXin Li     x &&
1042*67e74705SXin Li     x &&
1043*67e74705SXin Li     x &&
1044*67e74705SXin Li     x &&
1045*67e74705SXin Li     x &&
1046*67e74705SXin Li     x &&
1047*67e74705SXin Li     x &&
1048*67e74705SXin Li     x &&
1049*67e74705SXin Li     x &&
1050*67e74705SXin Li     x &&
1051*67e74705SXin Li     x &&
1052*67e74705SXin Li     x &&
1053*67e74705SXin Li     x &&
1054*67e74705SXin Li     x &&
1055*67e74705SXin Li     x &&
1056*67e74705SXin Li     x &&
1057*67e74705SXin Li     x &&
1058*67e74705SXin Li     x &&
1059*67e74705SXin Li     x &&
1060*67e74705SXin Li     x &&
1061*67e74705SXin Li     x &&
1062*67e74705SXin Li     x &&
1063*67e74705SXin Li     x &&
1064*67e74705SXin Li     x &&
1065*67e74705SXin Li     x &&
1066*67e74705SXin Li     x &&
1067*67e74705SXin Li     x &&
1068*67e74705SXin Li     x &&
1069*67e74705SXin Li     x &&
1070*67e74705SXin Li     x &&
1071*67e74705SXin Li     x &&
1072*67e74705SXin Li     x &&
1073*67e74705SXin Li     x &&
1074*67e74705SXin Li     x &&
1075*67e74705SXin Li     x &&
1076*67e74705SXin Li     x &&
1077*67e74705SXin Li     x &&
1078*67e74705SXin Li     x &&
1079*67e74705SXin Li     x &&
1080*67e74705SXin Li     x &&
1081*67e74705SXin Li     x &&
1082*67e74705SXin Li     x &&
1083*67e74705SXin Li     x &&
1084*67e74705SXin Li     x &&
1085*67e74705SXin Li     x &&
1086*67e74705SXin Li     x &&
1087*67e74705SXin Li     x &&
1088*67e74705SXin Li     x &&
1089*67e74705SXin Li     x &&
1090*67e74705SXin Li     x &&
1091*67e74705SXin Li     x &&
1092*67e74705SXin Li     x &&
1093*67e74705SXin Li     x &&
1094*67e74705SXin Li     x &&
1095*67e74705SXin Li     x &&
1096*67e74705SXin Li     x &&
1097*67e74705SXin Li     x &&
1098*67e74705SXin Li     x &&
1099*67e74705SXin Li     x &&
1100*67e74705SXin Li     x &&
1101*67e74705SXin Li     x &&
1102*67e74705SXin Li     x &&
1103*67e74705SXin Li     x &&
1104*67e74705SXin Li     x &&
1105*67e74705SXin Li     x &&
1106*67e74705SXin Li     x &&
1107*67e74705SXin Li     x &&
1108*67e74705SXin Li     x &&
1109*67e74705SXin Li     x &&
1110*67e74705SXin Li     x &&
1111*67e74705SXin Li     x &&
1112*67e74705SXin Li     x &&
1113*67e74705SXin Li     x &&
1114*67e74705SXin Li     x &&
1115*67e74705SXin Li     x &&
1116*67e74705SXin Li     x &&
1117*67e74705SXin Li     x &&
1118*67e74705SXin Li     x &&
1119*67e74705SXin Li     x &&
1120*67e74705SXin Li     x &&
1121*67e74705SXin Li     x &&
1122*67e74705SXin Li     x &&
1123*67e74705SXin Li     x &&
1124*67e74705SXin Li     x &&
1125*67e74705SXin Li     x &&
1126*67e74705SXin Li     x &&
1127*67e74705SXin Li     x &&
1128*67e74705SXin Li     x &&
1129*67e74705SXin Li     x &&
1130*67e74705SXin Li     x &&
1131*67e74705SXin Li     x &&
1132*67e74705SXin Li     x &&
1133*67e74705SXin Li     x &&
1134*67e74705SXin Li     x &&
1135*67e74705SXin Li     x &&
1136*67e74705SXin Li     x &&
1137*67e74705SXin Li     x &&
1138*67e74705SXin Li     x &&
1139*67e74705SXin Li     x &&
1140*67e74705SXin Li     x &&
1141*67e74705SXin Li     x &&
1142*67e74705SXin Li     x &&
1143*67e74705SXin Li     x &&
1144*67e74705SXin Li     x &&
1145*67e74705SXin Li     x &&
1146*67e74705SXin Li     x &&
1147*67e74705SXin Li     x &&
1148*67e74705SXin Li     x &&
1149*67e74705SXin Li     x &&
1150*67e74705SXin Li     x &&
1151*67e74705SXin Li     x &&
1152*67e74705SXin Li     x &&
1153*67e74705SXin Li     x &&
1154*67e74705SXin Li     x &&
1155*67e74705SXin Li     x &&
1156*67e74705SXin Li     x &&
1157*67e74705SXin Li     x &&
1158*67e74705SXin Li     x &&
1159*67e74705SXin Li     x &&
1160*67e74705SXin Li     x &&
1161*67e74705SXin Li     x &&
1162*67e74705SXin Li     x &&
1163*67e74705SXin Li     x &&
1164*67e74705SXin Li     x &&
1165*67e74705SXin Li     x &&
1166*67e74705SXin Li     x &&
1167*67e74705SXin Li     x &&
1168*67e74705SXin Li     x &&
1169*67e74705SXin Li     x &&
1170*67e74705SXin Li     x &&
1171*67e74705SXin Li     x &&
1172*67e74705SXin Li     x &&
1173*67e74705SXin Li     x &&
1174*67e74705SXin Li     x &&
1175*67e74705SXin Li     x &&
1176*67e74705SXin Li     x &&
1177*67e74705SXin Li     x &&
1178*67e74705SXin Li     x &&
1179*67e74705SXin Li     x &&
1180*67e74705SXin Li     x &&
1181*67e74705SXin Li     x &&
1182*67e74705SXin Li     x &&
1183*67e74705SXin Li     x &&
1184*67e74705SXin Li     x &&
1185*67e74705SXin Li     x &&
1186*67e74705SXin Li     x &&
1187*67e74705SXin Li     x &&
1188*67e74705SXin Li     x &&
1189*67e74705SXin Li     x &&
1190*67e74705SXin Li     x &&
1191*67e74705SXin Li     x &&
1192*67e74705SXin Li     x &&
1193*67e74705SXin Li     x &&
1194*67e74705SXin Li     x &&
1195*67e74705SXin Li     x &&
1196*67e74705SXin Li     x &&
1197*67e74705SXin Li     x &&
1198*67e74705SXin Li     x &&
1199*67e74705SXin Li     x &&
1200*67e74705SXin Li     x &&
1201*67e74705SXin Li     x &&
1202*67e74705SXin Li     x &&
1203*67e74705SXin Li     x &&
1204*67e74705SXin Li     x &&
1205*67e74705SXin Li     x &&
1206*67e74705SXin Li     x &&
1207*67e74705SXin Li     x &&
1208*67e74705SXin Li     x &&
1209*67e74705SXin Li     x &&
1210*67e74705SXin Li     x &&
1211*67e74705SXin Li     x &&
1212*67e74705SXin Li     x &&
1213*67e74705SXin Li     x &&
1214*67e74705SXin Li     x &&
1215*67e74705SXin Li     x &&
1216*67e74705SXin Li     x &&
1217*67e74705SXin Li     x &&
1218*67e74705SXin Li     x &&
1219*67e74705SXin Li     x &&
1220*67e74705SXin Li     x &&
1221*67e74705SXin Li     x &&
1222*67e74705SXin Li     x &&
1223*67e74705SXin Li     x &&
1224*67e74705SXin Li     x &&
1225*67e74705SXin Li     x &&
1226*67e74705SXin Li     x &&
1227*67e74705SXin Li     x &&
1228*67e74705SXin Li     x &&
1229*67e74705SXin Li     x &&
1230*67e74705SXin Li     x &&
1231*67e74705SXin Li     x &&
1232*67e74705SXin Li     x &&
1233*67e74705SXin Li     x &&
1234*67e74705SXin Li     x &&
1235*67e74705SXin Li     x &&
1236*67e74705SXin Li     x &&
1237*67e74705SXin Li     x &&
1238*67e74705SXin Li     x &&
1239*67e74705SXin Li     x &&
1240*67e74705SXin Li     x &&
1241*67e74705SXin Li     x &&
1242*67e74705SXin Li     x &&
1243*67e74705SXin Li     x &&
1244*67e74705SXin Li     x &&
1245*67e74705SXin Li     x &&
1246*67e74705SXin Li     x &&
1247*67e74705SXin Li     x &&
1248*67e74705SXin Li     x &&
1249*67e74705SXin Li     x &&
1250*67e74705SXin Li     x &&
1251*67e74705SXin Li     x &&
1252*67e74705SXin Li     x &&
1253*67e74705SXin Li     x &&
1254*67e74705SXin Li     x &&
1255*67e74705SXin Li     x &&
1256*67e74705SXin Li     x &&
1257*67e74705SXin Li     x &&
1258*67e74705SXin Li     x &&
1259*67e74705SXin Li     x &&
1260*67e74705SXin Li     x &&
1261*67e74705SXin Li     x &&
1262*67e74705SXin Li     x &&
1263*67e74705SXin Li     x &&
1264*67e74705SXin Li     x &&
1265*67e74705SXin Li     x &&
1266*67e74705SXin Li     x &&
1267*67e74705SXin Li     x &&
1268*67e74705SXin Li     x &&
1269*67e74705SXin Li     x &&
1270*67e74705SXin Li     x &&
1271*67e74705SXin Li     x &&
1272*67e74705SXin Li     x &&
1273*67e74705SXin Li     x &&
1274*67e74705SXin Li     x &&
1275*67e74705SXin Li     x &&
1276*67e74705SXin Li     x &&
1277*67e74705SXin Li     x &&
1278*67e74705SXin Li     x &&
1279*67e74705SXin Li     x &&
1280*67e74705SXin Li     x &&
1281*67e74705SXin Li     x &&
1282*67e74705SXin Li     x &&
1283*67e74705SXin Li     x &&
1284*67e74705SXin Li     x &&
1285*67e74705SXin Li     x &&
1286*67e74705SXin Li     x &&
1287*67e74705SXin Li     x &&
1288*67e74705SXin Li     x &&
1289*67e74705SXin Li     x &&
1290*67e74705SXin Li     x &&
1291*67e74705SXin Li     x &&
1292*67e74705SXin Li     x &&
1293*67e74705SXin Li     x &&
1294*67e74705SXin Li     x &&
1295*67e74705SXin Li     x &&
1296*67e74705SXin Li     x &&
1297*67e74705SXin Li     x &&
1298*67e74705SXin Li     x &&
1299*67e74705SXin Li     x &&
1300*67e74705SXin Li     x &&
1301*67e74705SXin Li     x &&
1302*67e74705SXin Li     x &&
1303*67e74705SXin Li     x &&
1304*67e74705SXin Li     x &&
1305*67e74705SXin Li     x &&
1306*67e74705SXin Li     x &&
1307*67e74705SXin Li     x &&
1308*67e74705SXin Li     x &&
1309*67e74705SXin Li     x &&
1310*67e74705SXin Li     x &&
1311*67e74705SXin Li     x &&
1312*67e74705SXin Li     x &&
1313*67e74705SXin Li     x &&
1314*67e74705SXin Li     x &&
1315*67e74705SXin Li     x &&
1316*67e74705SXin Li     x &&
1317*67e74705SXin Li     x &&
1318*67e74705SXin Li     x &&
1319*67e74705SXin Li     x &&
1320*67e74705SXin Li     x &&
1321*67e74705SXin Li     x &&
1322*67e74705SXin Li     x &&
1323*67e74705SXin Li     x &&
1324*67e74705SXin Li     x &&
1325*67e74705SXin Li     x &&
1326*67e74705SXin Li     x &&
1327*67e74705SXin Li     x &&
1328*67e74705SXin Li     x &&
1329*67e74705SXin Li     x &&
1330*67e74705SXin Li     x &&
1331*67e74705SXin Li     x &&
1332*67e74705SXin Li     x &&
1333*67e74705SXin Li     x &&
1334*67e74705SXin Li     x &&
1335*67e74705SXin Li     x &&
1336*67e74705SXin Li     x &&
1337*67e74705SXin Li     x &&
1338*67e74705SXin Li     x &&
1339*67e74705SXin Li     x &&
1340*67e74705SXin Li     x &&
1341*67e74705SXin Li     x &&
1342*67e74705SXin Li     x &&
1343*67e74705SXin Li     x &&
1344*67e74705SXin Li     x &&
1345*67e74705SXin Li     x &&
1346*67e74705SXin Li     x &&
1347*67e74705SXin Li     x &&
1348*67e74705SXin Li     x &&
1349*67e74705SXin Li     x &&
1350*67e74705SXin Li     x &&
1351*67e74705SXin Li     x &&
1352*67e74705SXin Li     x &&
1353*67e74705SXin Li     x &&
1354*67e74705SXin Li     x &&
1355*67e74705SXin Li     x &&
1356*67e74705SXin Li     x &&
1357*67e74705SXin Li     x &&
1358*67e74705SXin Li     x &&
1359*67e74705SXin Li     x &&
1360*67e74705SXin Li     x &&
1361*67e74705SXin Li     x &&
1362*67e74705SXin Li     x &&
1363*67e74705SXin Li     x &&
1364*67e74705SXin Li     x &&
1365*67e74705SXin Li     x &&
1366*67e74705SXin Li     x &&
1367*67e74705SXin Li     x &&
1368*67e74705SXin Li     x &&
1369*67e74705SXin Li     x &&
1370*67e74705SXin Li     x &&
1371*67e74705SXin Li     x &&
1372*67e74705SXin Li     x &&
1373*67e74705SXin Li     x &&
1374*67e74705SXin Li     x &&
1375*67e74705SXin Li     x &&
1376*67e74705SXin Li     x &&
1377*67e74705SXin Li     x &&
1378*67e74705SXin Li     x &&
1379*67e74705SXin Li     x &&
1380*67e74705SXin Li     x &&
1381*67e74705SXin Li     x &&
1382*67e74705SXin Li     x &&
1383*67e74705SXin Li     x &&
1384*67e74705SXin Li     x &&
1385*67e74705SXin Li     x &&
1386*67e74705SXin Li     x &&
1387*67e74705SXin Li     x &&
1388*67e74705SXin Li     x &&
1389*67e74705SXin Li     x &&
1390*67e74705SXin Li     x &&
1391*67e74705SXin Li     x &&
1392*67e74705SXin Li     x &&
1393*67e74705SXin Li     x &&
1394*67e74705SXin Li     x &&
1395*67e74705SXin Li     x &&
1396*67e74705SXin Li     x &&
1397*67e74705SXin Li     x &&
1398*67e74705SXin Li     x &&
1399*67e74705SXin Li     x &&
1400*67e74705SXin Li     x &&
1401*67e74705SXin Li     x &&
1402*67e74705SXin Li     x &&
1403*67e74705SXin Li     x &&
1404*67e74705SXin Li     x &&
1405*67e74705SXin Li     x &&
1406*67e74705SXin Li     x &&
1407*67e74705SXin Li     x &&
1408*67e74705SXin Li     x &&
1409*67e74705SXin Li     x &&
1410*67e74705SXin Li     x &&
1411*67e74705SXin Li     x &&
1412*67e74705SXin Li     x &&
1413*67e74705SXin Li     x &&
1414*67e74705SXin Li     x &&
1415*67e74705SXin Li     x &&
1416*67e74705SXin Li     x &&
1417*67e74705SXin Li     x &&
1418*67e74705SXin Li     x &&
1419*67e74705SXin Li     x &&
1420*67e74705SXin Li     x &&
1421*67e74705SXin Li     x &&
1422*67e74705SXin Li     x &&
1423*67e74705SXin Li     x &&
1424*67e74705SXin Li     x &&
1425*67e74705SXin Li     x &&
1426*67e74705SXin Li     x &&
1427*67e74705SXin Li     x &&
1428*67e74705SXin Li     x &&
1429*67e74705SXin Li     x &&
1430*67e74705SXin Li     x &&
1431*67e74705SXin Li     x &&
1432*67e74705SXin Li     x &&
1433*67e74705SXin Li     x &&
1434*67e74705SXin Li     x &&
1435*67e74705SXin Li     x &&
1436*67e74705SXin Li     x &&
1437*67e74705SXin Li     x &&
1438*67e74705SXin Li     x &&
1439*67e74705SXin Li     x &&
1440*67e74705SXin Li     x &&
1441*67e74705SXin Li     x &&
1442*67e74705SXin Li     x &&
1443*67e74705SXin Li     x &&
1444*67e74705SXin Li     x &&
1445*67e74705SXin Li     x &&
1446*67e74705SXin Li     x &&
1447*67e74705SXin Li     x &&
1448*67e74705SXin Li     x &&
1449*67e74705SXin Li     x &&
1450*67e74705SXin Li     x &&
1451*67e74705SXin Li     x &&
1452*67e74705SXin Li     x &&
1453*67e74705SXin Li     x &&
1454*67e74705SXin Li     x &&
1455*67e74705SXin Li     x &&
1456*67e74705SXin Li     x &&
1457*67e74705SXin Li     x &&
1458*67e74705SXin Li     x &&
1459*67e74705SXin Li     x &&
1460*67e74705SXin Li     x &&
1461*67e74705SXin Li     x &&
1462*67e74705SXin Li     x &&
1463*67e74705SXin Li     x &&
1464*67e74705SXin Li     x &&
1465*67e74705SXin Li     x &&
1466*67e74705SXin Li     x &&
1467*67e74705SXin Li     x &&
1468*67e74705SXin Li     x &&
1469*67e74705SXin Li     x &&
1470*67e74705SXin Li     x &&
1471*67e74705SXin Li     x &&
1472*67e74705SXin Li     x &&
1473*67e74705SXin Li     x &&
1474*67e74705SXin Li     x &&
1475*67e74705SXin Li     x &&
1476*67e74705SXin Li     x &&
1477*67e74705SXin Li     x &&
1478*67e74705SXin Li     x &&
1479*67e74705SXin Li     x &&
1480*67e74705SXin Li     x &&
1481*67e74705SXin Li     x &&
1482*67e74705SXin Li     x &&
1483*67e74705SXin Li     x &&
1484*67e74705SXin Li     x &&
1485*67e74705SXin Li     x &&
1486*67e74705SXin Li     x &&
1487*67e74705SXin Li     x &&
1488*67e74705SXin Li     x &&
1489*67e74705SXin Li     x &&
1490*67e74705SXin Li     x &&
1491*67e74705SXin Li     x &&
1492*67e74705SXin Li     x &&
1493*67e74705SXin Li     x &&
1494*67e74705SXin Li     x &&
1495*67e74705SXin Li     x &&
1496*67e74705SXin Li     x &&
1497*67e74705SXin Li     x &&
1498*67e74705SXin Li     x &&
1499*67e74705SXin Li     x &&
1500*67e74705SXin Li     x &&
1501*67e74705SXin Li     x &&
1502*67e74705SXin Li     x &&
1503*67e74705SXin Li     x &&
1504*67e74705SXin Li     x &&
1505*67e74705SXin Li     x &&
1506*67e74705SXin Li     x &&
1507*67e74705SXin Li     x &&
1508*67e74705SXin Li     x &&
1509*67e74705SXin Li     x &&
1510*67e74705SXin Li     x &&
1511*67e74705SXin Li     x &&
1512*67e74705SXin Li     x &&
1513*67e74705SXin Li     x &&
1514*67e74705SXin Li     x &&
1515*67e74705SXin Li     x &&
1516*67e74705SXin Li     x &&
1517*67e74705SXin Li     x &&
1518*67e74705SXin Li     x &&
1519*67e74705SXin Li     x &&
1520*67e74705SXin Li     x &&
1521*67e74705SXin Li     x &&
1522*67e74705SXin Li     x &&
1523*67e74705SXin Li     x &&
1524*67e74705SXin Li     x &&
1525*67e74705SXin Li     x &&
1526*67e74705SXin Li     x &&
1527*67e74705SXin Li     x &&
1528*67e74705SXin Li     x &&
1529*67e74705SXin Li     x &&
1530*67e74705SXin Li     x &&
1531*67e74705SXin Li     x &&
1532*67e74705SXin Li     x &&
1533*67e74705SXin Li     x &&
1534*67e74705SXin Li     x &&
1535*67e74705SXin Li     x &&
1536*67e74705SXin Li     x &&
1537*67e74705SXin Li     x &&
1538*67e74705SXin Li     x &&
1539*67e74705SXin Li     x &&
1540*67e74705SXin Li     x &&
1541*67e74705SXin Li     x &&
1542*67e74705SXin Li     x &&
1543*67e74705SXin Li     x &&
1544*67e74705SXin Li     x &&
1545*67e74705SXin Li     x &&
1546*67e74705SXin Li     x &&
1547*67e74705SXin Li     x &&
1548*67e74705SXin Li     x &&
1549*67e74705SXin Li     x &&
1550*67e74705SXin Li     x &&
1551*67e74705SXin Li     x &&
1552*67e74705SXin Li     x &&
1553*67e74705SXin Li     x &&
1554*67e74705SXin Li     x &&
1555*67e74705SXin Li     x &&
1556*67e74705SXin Li     x &&
1557*67e74705SXin Li     x &&
1558*67e74705SXin Li     x &&
1559*67e74705SXin Li     x &&
1560*67e74705SXin Li     x &&
1561*67e74705SXin Li     x &&
1562*67e74705SXin Li     x &&
1563*67e74705SXin Li     x &&
1564*67e74705SXin Li     x &&
1565*67e74705SXin Li     x &&
1566*67e74705SXin Li     x &&
1567*67e74705SXin Li     x &&
1568*67e74705SXin Li     x &&
1569*67e74705SXin Li     x &&
1570*67e74705SXin Li     x &&
1571*67e74705SXin Li     x &&
1572*67e74705SXin Li     x &&
1573*67e74705SXin Li     x &&
1574*67e74705SXin Li     x &&
1575*67e74705SXin Li     x &&
1576*67e74705SXin Li     x &&
1577*67e74705SXin Li     x &&
1578*67e74705SXin Li     x &&
1579*67e74705SXin Li     x &&
1580*67e74705SXin Li     x &&
1581*67e74705SXin Li     x &&
1582*67e74705SXin Li     x &&
1583*67e74705SXin Li     x &&
1584*67e74705SXin Li     x &&
1585*67e74705SXin Li     x &&
1586*67e74705SXin Li     x &&
1587*67e74705SXin Li     x &&
1588*67e74705SXin Li     x &&
1589*67e74705SXin Li     x &&
1590*67e74705SXin Li     x &&
1591*67e74705SXin Li     x &&
1592*67e74705SXin Li     x &&
1593*67e74705SXin Li     x &&
1594*67e74705SXin Li     x &&
1595*67e74705SXin Li     x &&
1596*67e74705SXin Li     x &&
1597*67e74705SXin Li     x &&
1598*67e74705SXin Li     x &&
1599*67e74705SXin Li     x &&
1600*67e74705SXin Li     x &&
1601*67e74705SXin Li     x &&
1602*67e74705SXin Li     x &&
1603*67e74705SXin Li     x &&
1604*67e74705SXin Li     x &&
1605*67e74705SXin Li     x &&
1606*67e74705SXin Li     x &&
1607*67e74705SXin Li     x &&
1608*67e74705SXin Li     x &&
1609*67e74705SXin Li     x &&
1610*67e74705SXin Li     x &&
1611*67e74705SXin Li     x &&
1612*67e74705SXin Li     x &&
1613*67e74705SXin Li     x &&
1614*67e74705SXin Li     x &&
1615*67e74705SXin Li     x &&
1616*67e74705SXin Li     x &&
1617*67e74705SXin Li     x &&
1618*67e74705SXin Li     x &&
1619*67e74705SXin Li     x &&
1620*67e74705SXin Li     x &&
1621*67e74705SXin Li     x &&
1622*67e74705SXin Li     x &&
1623*67e74705SXin Li     x &&
1624*67e74705SXin Li     x &&
1625*67e74705SXin Li     x &&
1626*67e74705SXin Li     x &&
1627*67e74705SXin Li     x &&
1628*67e74705SXin Li     x &&
1629*67e74705SXin Li     x &&
1630*67e74705SXin Li     x &&
1631*67e74705SXin Li     x &&
1632*67e74705SXin Li     x &&
1633*67e74705SXin Li     x &&
1634*67e74705SXin Li     x &&
1635*67e74705SXin Li     x &&
1636*67e74705SXin Li     x &&
1637*67e74705SXin Li     x &&
1638*67e74705SXin Li     x &&
1639*67e74705SXin Li     x &&
1640*67e74705SXin Li     x &&
1641*67e74705SXin Li     x &&
1642*67e74705SXin Li     x &&
1643*67e74705SXin Li     x &&
1644*67e74705SXin Li     x &&
1645*67e74705SXin Li     x &&
1646*67e74705SXin Li     x &&
1647*67e74705SXin Li     x &&
1648*67e74705SXin Li     x &&
1649*67e74705SXin Li     x &&
1650*67e74705SXin Li     x &&
1651*67e74705SXin Li     x &&
1652*67e74705SXin Li     x &&
1653*67e74705SXin Li     x &&
1654*67e74705SXin Li     x &&
1655*67e74705SXin Li     x &&
1656*67e74705SXin Li     x &&
1657*67e74705SXin Li     x &&
1658*67e74705SXin Li     x &&
1659*67e74705SXin Li     x &&
1660*67e74705SXin Li     x &&
1661*67e74705SXin Li     x &&
1662*67e74705SXin Li     x &&
1663*67e74705SXin Li     x &&
1664*67e74705SXin Li     x &&
1665*67e74705SXin Li     x &&
1666*67e74705SXin Li     x &&
1667*67e74705SXin Li     x &&
1668*67e74705SXin Li     x &&
1669*67e74705SXin Li     x &&
1670*67e74705SXin Li     x &&
1671*67e74705SXin Li     x &&
1672*67e74705SXin Li     x &&
1673*67e74705SXin Li     x &&
1674*67e74705SXin Li     x &&
1675*67e74705SXin Li     x &&
1676*67e74705SXin Li     x &&
1677*67e74705SXin Li     x &&
1678*67e74705SXin Li     x &&
1679*67e74705SXin Li     x &&
1680*67e74705SXin Li     x &&
1681*67e74705SXin Li     x &&
1682*67e74705SXin Li     x &&
1683*67e74705SXin Li     x &&
1684*67e74705SXin Li     x &&
1685*67e74705SXin Li     x &&
1686*67e74705SXin Li     x &&
1687*67e74705SXin Li     x &&
1688*67e74705SXin Li     x &&
1689*67e74705SXin Li     x &&
1690*67e74705SXin Li     x &&
1691*67e74705SXin Li     x &&
1692*67e74705SXin Li     x &&
1693*67e74705SXin Li     x &&
1694*67e74705SXin Li     x &&
1695*67e74705SXin Li     x &&
1696*67e74705SXin Li     x &&
1697*67e74705SXin Li     x &&
1698*67e74705SXin Li     x &&
1699*67e74705SXin Li     x &&
1700*67e74705SXin Li     x &&
1701*67e74705SXin Li     x &&
1702*67e74705SXin Li     x &&
1703*67e74705SXin Li     x &&
1704*67e74705SXin Li     x &&
1705*67e74705SXin Li     x &&
1706*67e74705SXin Li     x &&
1707*67e74705SXin Li     x &&
1708*67e74705SXin Li     x &&
1709*67e74705SXin Li     x &&
1710*67e74705SXin Li     x &&
1711*67e74705SXin Li     x &&
1712*67e74705SXin Li     x &&
1713*67e74705SXin Li     x &&
1714*67e74705SXin Li     x &&
1715*67e74705SXin Li     x &&
1716*67e74705SXin Li     x &&
1717*67e74705SXin Li     x &&
1718*67e74705SXin Li     x &&
1719*67e74705SXin Li     x &&
1720*67e74705SXin Li     x &&
1721*67e74705SXin Li     x &&
1722*67e74705SXin Li     x &&
1723*67e74705SXin Li     x &&
1724*67e74705SXin Li     x &&
1725*67e74705SXin Li     x &&
1726*67e74705SXin Li     x &&
1727*67e74705SXin Li     x &&
1728*67e74705SXin Li     x &&
1729*67e74705SXin Li     x &&
1730*67e74705SXin Li     x &&
1731*67e74705SXin Li     x &&
1732*67e74705SXin Li     x &&
1733*67e74705SXin Li     x &&
1734*67e74705SXin Li     x &&
1735*67e74705SXin Li     x &&
1736*67e74705SXin Li     x &&
1737*67e74705SXin Li     x &&
1738*67e74705SXin Li     x &&
1739*67e74705SXin Li     x &&
1740*67e74705SXin Li     x &&
1741*67e74705SXin Li     x &&
1742*67e74705SXin Li     x &&
1743*67e74705SXin Li     x &&
1744*67e74705SXin Li     x &&
1745*67e74705SXin Li     x &&
1746*67e74705SXin Li     x &&
1747*67e74705SXin Li     x &&
1748*67e74705SXin Li     x &&
1749*67e74705SXin Li     x &&
1750*67e74705SXin Li     x &&
1751*67e74705SXin Li     x &&
1752*67e74705SXin Li     x &&
1753*67e74705SXin Li     x &&
1754*67e74705SXin Li     x &&
1755*67e74705SXin Li     x &&
1756*67e74705SXin Li     x &&
1757*67e74705SXin Li     x &&
1758*67e74705SXin Li     x &&
1759*67e74705SXin Li     x &&
1760*67e74705SXin Li     x &&
1761*67e74705SXin Li     x &&
1762*67e74705SXin Li     x &&
1763*67e74705SXin Li     x &&
1764*67e74705SXin Li     x &&
1765*67e74705SXin Li     x &&
1766*67e74705SXin Li     x &&
1767*67e74705SXin Li     x &&
1768*67e74705SXin Li     x &&
1769*67e74705SXin Li     x &&
1770*67e74705SXin Li     x &&
1771*67e74705SXin Li     x &&
1772*67e74705SXin Li     x &&
1773*67e74705SXin Li     x &&
1774*67e74705SXin Li     x &&
1775*67e74705SXin Li     x &&
1776*67e74705SXin Li     x &&
1777*67e74705SXin Li     x &&
1778*67e74705SXin Li     x &&
1779*67e74705SXin Li     x &&
1780*67e74705SXin Li     x &&
1781*67e74705SXin Li     x &&
1782*67e74705SXin Li     x &&
1783*67e74705SXin Li     x &&
1784*67e74705SXin Li     x &&
1785*67e74705SXin Li     x &&
1786*67e74705SXin Li     x &&
1787*67e74705SXin Li     x &&
1788*67e74705SXin Li     x &&
1789*67e74705SXin Li     x &&
1790*67e74705SXin Li     x &&
1791*67e74705SXin Li     x &&
1792*67e74705SXin Li     x &&
1793*67e74705SXin Li     x &&
1794*67e74705SXin Li     x &&
1795*67e74705SXin Li     x &&
1796*67e74705SXin Li     x &&
1797*67e74705SXin Li     x &&
1798*67e74705SXin Li     x &&
1799*67e74705SXin Li     x &&
1800*67e74705SXin Li     x &&
1801*67e74705SXin Li     x &&
1802*67e74705SXin Li     x &&
1803*67e74705SXin Li     x &&
1804*67e74705SXin Li     x &&
1805*67e74705SXin Li     x &&
1806*67e74705SXin Li     x &&
1807*67e74705SXin Li     x &&
1808*67e74705SXin Li     x &&
1809*67e74705SXin Li     x &&
1810*67e74705SXin Li     x &&
1811*67e74705SXin Li     x &&
1812*67e74705SXin Li     x &&
1813*67e74705SXin Li     x &&
1814*67e74705SXin Li     x &&
1815*67e74705SXin Li     x &&
1816*67e74705SXin Li     x &&
1817*67e74705SXin Li     x &&
1818*67e74705SXin Li     x &&
1819*67e74705SXin Li     x &&
1820*67e74705SXin Li     x &&
1821*67e74705SXin Li     x &&
1822*67e74705SXin Li     x &&
1823*67e74705SXin Li     x &&
1824*67e74705SXin Li     x &&
1825*67e74705SXin Li     x &&
1826*67e74705SXin Li     x &&
1827*67e74705SXin Li     x &&
1828*67e74705SXin Li     x &&
1829*67e74705SXin Li     x &&
1830*67e74705SXin Li     x &&
1831*67e74705SXin Li     x &&
1832*67e74705SXin Li     x &&
1833*67e74705SXin Li     x &&
1834*67e74705SXin Li     x &&
1835*67e74705SXin Li     x &&
1836*67e74705SXin Li     x &&
1837*67e74705SXin Li     x &&
1838*67e74705SXin Li     x &&
1839*67e74705SXin Li     x &&
1840*67e74705SXin Li     x &&
1841*67e74705SXin Li     x &&
1842*67e74705SXin Li     x &&
1843*67e74705SXin Li     x &&
1844*67e74705SXin Li     x &&
1845*67e74705SXin Li     x &&
1846*67e74705SXin Li     x &&
1847*67e74705SXin Li     x &&
1848*67e74705SXin Li     x &&
1849*67e74705SXin Li     x &&
1850*67e74705SXin Li     x &&
1851*67e74705SXin Li     x &&
1852*67e74705SXin Li     x &&
1853*67e74705SXin Li     x &&
1854*67e74705SXin Li     x &&
1855*67e74705SXin Li     x &&
1856*67e74705SXin Li     x &&
1857*67e74705SXin Li     x &&
1858*67e74705SXin Li     x &&
1859*67e74705SXin Li     x &&
1860*67e74705SXin Li     x &&
1861*67e74705SXin Li     x &&
1862*67e74705SXin Li     x &&
1863*67e74705SXin Li     x &&
1864*67e74705SXin Li     x &&
1865*67e74705SXin Li     x &&
1866*67e74705SXin Li     x &&
1867*67e74705SXin Li     x &&
1868*67e74705SXin Li     x &&
1869*67e74705SXin Li     x &&
1870*67e74705SXin Li     x &&
1871*67e74705SXin Li     x &&
1872*67e74705SXin Li     x &&
1873*67e74705SXin Li     x &&
1874*67e74705SXin Li     x &&
1875*67e74705SXin Li     x &&
1876*67e74705SXin Li     x &&
1877*67e74705SXin Li     x &&
1878*67e74705SXin Li     x &&
1879*67e74705SXin Li     x &&
1880*67e74705SXin Li     x &&
1881*67e74705SXin Li     x &&
1882*67e74705SXin Li     x &&
1883*67e74705SXin Li     x &&
1884*67e74705SXin Li     x &&
1885*67e74705SXin Li     x &&
1886*67e74705SXin Li     x &&
1887*67e74705SXin Li     x &&
1888*67e74705SXin Li     x &&
1889*67e74705SXin Li     x &&
1890*67e74705SXin Li     x &&
1891*67e74705SXin Li     x &&
1892*67e74705SXin Li     x &&
1893*67e74705SXin Li     x &&
1894*67e74705SXin Li     x &&
1895*67e74705SXin Li     x &&
1896*67e74705SXin Li     x &&
1897*67e74705SXin Li     x &&
1898*67e74705SXin Li     x &&
1899*67e74705SXin Li     x &&
1900*67e74705SXin Li     x &&
1901*67e74705SXin Li     x &&
1902*67e74705SXin Li     x &&
1903*67e74705SXin Li     x &&
1904*67e74705SXin Li     x &&
1905*67e74705SXin Li     x &&
1906*67e74705SXin Li     x &&
1907*67e74705SXin Li     x &&
1908*67e74705SXin Li     x &&
1909*67e74705SXin Li     x &&
1910*67e74705SXin Li     x &&
1911*67e74705SXin Li     x &&
1912*67e74705SXin Li     x &&
1913*67e74705SXin Li     x &&
1914*67e74705SXin Li     x &&
1915*67e74705SXin Li     x &&
1916*67e74705SXin Li     x &&
1917*67e74705SXin Li     x &&
1918*67e74705SXin Li     x &&
1919*67e74705SXin Li     x &&
1920*67e74705SXin Li     x &&
1921*67e74705SXin Li     x &&
1922*67e74705SXin Li     x &&
1923*67e74705SXin Li     x &&
1924*67e74705SXin Li     x &&
1925*67e74705SXin Li     x &&
1926*67e74705SXin Li     x &&
1927*67e74705SXin Li     x &&
1928*67e74705SXin Li     x &&
1929*67e74705SXin Li     x &&
1930*67e74705SXin Li     x &&
1931*67e74705SXin Li     x &&
1932*67e74705SXin Li     x &&
1933*67e74705SXin Li     x &&
1934*67e74705SXin Li     x &&
1935*67e74705SXin Li     x &&
1936*67e74705SXin Li     x &&
1937*67e74705SXin Li     x &&
1938*67e74705SXin Li     x &&
1939*67e74705SXin Li     x &&
1940*67e74705SXin Li     x &&
1941*67e74705SXin Li     x &&
1942*67e74705SXin Li     x &&
1943*67e74705SXin Li     x &&
1944*67e74705SXin Li     x &&
1945*67e74705SXin Li     x &&
1946*67e74705SXin Li     x &&
1947*67e74705SXin Li     x &&
1948*67e74705SXin Li     x &&
1949*67e74705SXin Li     x &&
1950*67e74705SXin Li     x &&
1951*67e74705SXin Li     x &&
1952*67e74705SXin Li     x &&
1953*67e74705SXin Li     x &&
1954*67e74705SXin Li     x &&
1955*67e74705SXin Li     x &&
1956*67e74705SXin Li     x &&
1957*67e74705SXin Li     x &&
1958*67e74705SXin Li     x &&
1959*67e74705SXin Li     x &&
1960*67e74705SXin Li     x &&
1961*67e74705SXin Li     x &&
1962*67e74705SXin Li     x &&
1963*67e74705SXin Li     x &&
1964*67e74705SXin Li     x &&
1965*67e74705SXin Li     x &&
1966*67e74705SXin Li     x &&
1967*67e74705SXin Li     x &&
1968*67e74705SXin Li     x &&
1969*67e74705SXin Li     x &&
1970*67e74705SXin Li     x &&
1971*67e74705SXin Li     x &&
1972*67e74705SXin Li     x &&
1973*67e74705SXin Li     x &&
1974*67e74705SXin Li     x &&
1975*67e74705SXin Li     x &&
1976*67e74705SXin Li     x &&
1977*67e74705SXin Li     x &&
1978*67e74705SXin Li     x &&
1979*67e74705SXin Li     x &&
1980*67e74705SXin Li     x &&
1981*67e74705SXin Li     x &&
1982*67e74705SXin Li     x &&
1983*67e74705SXin Li     x &&
1984*67e74705SXin Li     x &&
1985*67e74705SXin Li     x &&
1986*67e74705SXin Li     x &&
1987*67e74705SXin Li     x &&
1988*67e74705SXin Li     x &&
1989*67e74705SXin Li     x &&
1990*67e74705SXin Li     x &&
1991*67e74705SXin Li     x &&
1992*67e74705SXin Li     x &&
1993*67e74705SXin Li     x &&
1994*67e74705SXin Li     x &&
1995*67e74705SXin Li     x &&
1996*67e74705SXin Li     x &&
1997*67e74705SXin Li     x &&
1998*67e74705SXin Li     x &&
1999*67e74705SXin Li     x &&
2000*67e74705SXin Li     x &&
2001*67e74705SXin Li     x &&
2002*67e74705SXin Li     x &&
2003*67e74705SXin Li     x &&
2004*67e74705SXin Li     x &&
2005*67e74705SXin Li     x &&
2006*67e74705SXin Li     x &&
2007*67e74705SXin Li     x &&
2008*67e74705SXin Li     x &&
2009*67e74705SXin Li     x &&
2010*67e74705SXin Li     x;
2011*67e74705SXin Li }
2012