ELFp4(4 (44}} /lib/ld-linux.so.1%("%$! #  &  ' (""p,(o3xX?XK8#VH]X(d(ph"w xF9! "0XT"""@p &"(8 | 8%H>0@XQEdLpSp_libc.so.5strcpyprintf_DYNAMIC__ctype_bgetenv_IO_stdout__IO_stderr___overflowmallocmktemp___brk_addrfflush__environ_init__libc_initcallocenvironfprintf_IO_stdin___fpu_controlsignalunlinkreallocfopenfclose__uflowstrcmp_finisprintfatexit_GLOBAL_OFFSET_TABLE_exit__setfpucw__ctype_tolowerfree_etext_edata__bss_start_endpx( 0"    !#K5%%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h%h%h%hYЃPSQ̀-̀(D$Php` {.P][̀Sx=xt Ѓ;u[ÐÐUWVS MEyEPm)Ƌ=9=~n M M M𐐋M3MAMA9+ ƋM4G9=PPe[^_]ÐU WVSUEyE MEyEEPp(ËE)ÉEEU9 M䐋E+EEUE=9=~^ut8M&UЋMU }uM MEG9=MU MEU9OPe[^_]ÐUWVSU 5yF,؉E9s9]w}WUM9sEP9',9]v8 ;9]w9MwE$(M,9];}uE yE}}t[}4x9Mv%9}(ff(9Mwޡ(f0(9Mv9u9MweE}u9]l (ff(9Mwe[^_]ÐU$PJ,P?yP]ÐUEPPhxh,jM"]ÐU塈Phhj!"]ÐUEPPhhj!]ÐU塐PPPhhj!]ÐUWVSu} ; typDP@u; u09wP,,9wj?h?C; u9wj h{ 9s_; u'9w j % .9wj h C9r9w j^h^9wj h e[^_]ÐUVSUu ]PRPhhSVje[^]ÐUVSUu ]PRPh h^SVjxe[^]ÐUVSUu ]PRPh3hSVj(e[^]ÐUVSUu ]PRPhahSV/je[^]ÐUVSUu ]PRPhhnSVje[^]ÐUS]PPPhĮh S@Pj5]]ÐUVSUu ]PRPhhSV?je[^]ÐUS]PPPh"hS@Pj]]ÐUEPPPPhNh0jQ]ÐUEPPPPhhj]ÐUEPPPPhٯh]ÐUEPPPPhh]ÐUEPPPPhYhP]ÐUEPPPPhh jA]ÐU塐PPPhаh]ÐU塐PPPhhj]ÐUERPPhGhj]ÐU塐PPPhhT]ÐUVSUu ]PRPhűhSVj8e[^]ÐUUE PPRPhh]ÐUVSUu ]PRPh?hSVje[^]ÐU塐PPPhhhTju]ÐUUE PRPPPhhj=]ÐUEPPPPhhj]ÐU塐PPPhh]ÐUEPPh5h|j]ÐUEPPh_hL]U塰y0C~? ]ÐUS`PDdt DBu]]UVS5`P@ dt@QfA fS ue[^]ÐUS`Pi4\t 4Bu]]US`P)Pht PBu]]UVS11ۋ59sf:|A 9~1Ƀ9re[^]ÐUWVS`@PT11ۃ9`~.=T}P}f4_ tAC9``Tf4P0P6X6P(HP119`~H=P}=H}} t 1fy~fDQ}fwFBA9|C9`͍e[^_]ÐUWVS@P‹ )‰L@Pw‹)‰U=\t\Gp|HTw@PU9.=u hLMfHN}?u1ҋ595~=L]fswF95595~LMfqfrF95LffZMfYPo< PZ8=\tm@] <M8]OMGp|9Dw]C]9 MYfYfM]f S]fSN}ɋ?u EP`e[^_]ÐUWVSuU LPLP=<G9t"}X됐Hېe[^_]ÐU$WVS0P2PE@P EE5u1 9=8xE4UEpu19@UuD^U B9 ~Zu܃U C9]:uD^@ B<tQuVUufVBUC9]ƒ}tEUUPu 1ۃ9]~UfZfYC9]ufqE0EG9=uV)19=~U<t P2G9=uVURe[^_]ÐU0WVSPT@PAE@P0EE }9=E<]XE8X@PUf:Ef]}fM}P5f>|b4]܋=@}ؐ]}܋<}_]19}}LW]K9EtB9U}]f {G}f>}}W]PQNM E9@M}] {PQO}]f{G}<t }~E}tE}f?}tD]]P¡ы} 1҃9}]fSfQB9U}fyE]9LPPE]<t PE}9=ءP5]S}We[^_]ÐUWVSU} TPLPH9}Z9tC1tjfufq e[^_]ÐUWVSE PlE1ۃ9] ~,U tf9|UfBf9}C9] ׋U S#ES1ۃ9] ~4U4Z~!uPU fqC9] ΋URi1ۃ9] ~/U tf9|ff9}C9] W*Ee[^_]ÐUP]ÐUWVS=X}`TPU19}[=0]á t2UA09s8 :9r uЉ]F9u19u~# tQXمuF9uݡP>P3e[^_]ÐUS]@Pl @PY0@1ۃ9~ fXC919~, fM}e[^_]ÐUWVSMHpPEPE`UM )M9u~"Mq )9E}EF9uᐃ}E19uMq}9=~~ h9~PPKuPP+uҿ9}% MMfAfB@9|fP @ CpPh\P] F `9|=u`PhP `F } ~K=uB9Bwj RnP @ CpPh\P荶 F0H9|=uhaP_Pe[^]ÐUVSPh"P'Ph:P 95|x ~K=uB9Bwj RnP @ CpPh\P荵 F95}=uhaPaPe[^]ÐUVSPhSP*  95 ~S=uB9Bwj R膴P @ CpPh\P蝴 F95}=uhaPqP&e[^]ÐUM"uRApDPu _t$uNA"t!pDP u _t$u-A"u]ÐpDPu_t$t 1]ÐAt!pDP u _t$uAu]ÐUWVS9=4VhlPW=thlP;"F"B9BwPR褲P@=t7B9BwPRjP@F"u}B9BwPR P@=t7B9BwPRP@FuxPhuP =txPhuPݱ G9=M@PhzP譱 ==ptPձhpP赱t upPvtB9BwR褱tP@t-B9BwPR議밡P@롐hPe[^_]ÐUVSPhP uP蹶5F9FwVFF uC9Cv5CCF9FwV薰FFtPS讯Ő=uP@PhSe[^]UWVS PhP豯PhȶP蒯=tPhȶPn EEM9 ~#ur9E}EEM9 uVhPP踮EuEM9M}uMFuM9|5Nu~&=MKuIMM =uhPsEPEu9uUMu;"BG;\u C;\uGC;"u}}P~B=uB9Bwj R脭P @}h5P跭Mu;\uKh9P胭C;\u"h9PjLB9Bv B9BwPRЬH@C;"wh<;'{"uaE}P~L=uB9Bwj RZP @EhAkG;\u C;\uGC;'u}}P~B=uB9Bwj RԫP @}hIPMu;\uKh9PӫC;\u"h9P身LB9Bv B9BwPR H@C;'whL70Ѝx}}P~E=uB9Bwj R觪P @}B9Bwj"RqP"@B9BwPR@H@C;uhP^E}P~K=uB9Bwj RP @EhSPEM9M=uhaPuV蘪 =uhVP趩EM9 TupPhjPwpE ‹Mfu 60u 1)2u S@PPe[^_]ÐUVS0ƃu"t|P@PP訢 hSl||0 u h!SJ_C9CwPSԙCC"uC9Cwj S詙C C|e[^]ÐU$WVSE ME|+@MDE|8 u"=@uMQMQMQ苢 =uPPhSP|0|'<"! tL'Es%/\C9Cwj ShC CE=@IMQMQMQ蝡 Mǡ|+@DEuC9CwPSCC|0|C9CwPS誗CC9u uMQWMQ蚠 \u|0|C9CwPSHCC Yx=@GMQWMQ- 1C9CwPSCCE|0/C9Cwj*S視C*C||0 t`*uz/uh$S–/C9CwPSDCC||2 uh'So* Mǡ|+@DE܋C9Cw j*S轕 C*C||0|C9CwPS膕CC*uA|8/u7C9Cwj/SO C/C|WS> wr=@eMQWMQם O|8}uF}t)C9Cwj SȔC C|MQFC9CwPS脔CCEue[^_]ÐUWVS ME|+@MDE=pt|Pp=uPPhP3h*P =th*tPE||B9BwPRtP@=t7tB9BwPR:tP@/(" t(a'P{t;}tF?+=@,MQMQMQ} EMh8PߒMQ薓  M"ơ|+@|]||B9BwPRP@=t7tB9BwPRtP@9] uWVMQښ \b||B9BwPR耑P@=t7tB9BwPRJtP@ u=@WVMQ- |/B9Bwj*RѐP*@=t7tB9Bwj*R蛐tP*@|| *uCz/u=h$P襐=h$tP腐uB9BwPRP@=t7tB9BwPRʏtP@|| 3hCP=hCtPÏ* M ơ|+@|B9Bwj*RP*@=t7tB9Bwj*RێtP*@|||B9BwPR莎P@=t7tB9BwPRZtP@*|8/B9Bwj/RP/@=t7tB9Bwj/RۍtP/@|VΎ =@WVMQJ e[^_]ÐUUBЃ v5Bw Bɉ]ÐBv]ÐB]ÐUWVSUE|+@EE|E|t||9] uURURUR軕 \D|JU||Cn $z|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} }=@URURUR蝓 sС|CЃw$t||CЃw t|~qURؔc||SƃvUR詔|Sǃw|4~q^N > .   S5uUR?5tV#EuL19}dUG9|tuj'j"19HU\t d9u$j\SpDX@tSj\IC$ 0pP@`ja^jbNjf>jn.jrjtjv70P0P~؃0Pp G9uj' j"Ij?dP!Cuf{u UffSUR3؍e[^_]ÐUWVS]޿Gtd޿ItQ޿Qt>;$uI{$uCC pDAt0SCDAt BDFu:u 1e[^_]ÐUtR:||pDP u݃_t؃.tӃ$tjdP tdPdP| ]ÐUS1ɡ|pDPtɍDЍ ||DSuȋ]]ÐUWVS M9ơ|+@<0|>ÃupDXu_t$tWVMQ葏 tS||pDX u݃_t؃.tӃ$tjÃuw>tWVMQ' |19L~$hPdPhtIC9LܡL9,g,,=ht-PhP/hk ,P5hu\tPÃuCdPS迃LhLV؍e[^_]ÐUWVS1}t4ƃuK88@@@ Pdhxuxx@@PPxu諅xfxf@f@PPMut@@]ÐUl,lP8Pw8u]ÐUPdPPxP9xuPPxPxu蹄PPP~u藄]ÐUWVS#Ã%ul|1t! t3t)苊뼐+뱐S@PP^ 두ápDXu)_t$.t_t|P@PP /ƃ=Hu~u FP腉5H=AÃu:t|P@PP蹅 WV|e[^_]ÐUS]E {u P誉C9PxxfP]]ÐU=\uZxx tFJ8<tJ<u8|tLxA 9B tڊ\9l!8]ÐUVS<<PhVdP|dPáXx@ C C9l}58Bu9PxL \xfLPf PfDP D De[^]ÐUVS5|'t"u[:uVS|G=\t\9l}S8\e[^]ÐU4WVS5 ME|+@EE=\t\Ph[V>z =uPPhVz|8=u|EK8ƒ<t EK<uE|$rx< ME|+@EE|ǡ|$u,WheVxy|MQ)z뉐pDXt$9]} SMQ>W+EP0-uK|PpDPt6|+]WShnVxMQyMQMQMQ g|x$uU=Lt,xx uWheV~x h{Vmx||PpDP|Ã=Lta~9]} S+E8Dx u @PS詅W+EPhnVw9]}SP迄9|x-uE|YÃ=Lt Pv+EPhVhw pDXu _t$uZF9FwPVv FF||pDX uƃ_t$tF9FwPVvvFF|/'" tG'{tk;tJ}t[K=@kMQMQMQ }M'E5M$hVu MBǡ|+@DEԉ]||F9FwPV@u FF9] uMQWMQ<~ \u||F9FwPVtFF g=@UMQWMQ} ?|/F9Fwj*VwtF*F|| t^*uz/uh$Vt-F9FwPVtFF|| uhCVAt*T Mǡ|+@DE̋F9Fw j*Vs F*F|||F9FwPVhsFF*uC|8/u9F9Fwj/V1s F/F|W3t wR=@eMQWMQ{ Oe[^_]ÐUS|P%t\u|f=u|ptPuf|PrtRuS|PetEu@|PctCu-|PpDP u_t.t$t ||P@PPiz ¡pDPu_t .t$u_E't"u'|P@PPy xfMJUEURhSgE Mft!PhcWf C<ue[^_]ÐUSM)ЉÁAu؋]]ÐUWVSujfÃu2lC0PeCulC fCfCfCCC{ukVCPRe؍e[^_]ÐUWVS}W5tCPW ft ދuWÉX؍e[^_]ÐUShdu!k1@=~hgfCChgM¡]]ÐU塈Pe]ÐUStXP_e؅u]]ÐUS=|Pd u>jhmlPFd1ۃ9`~SC9` Pdf= ta=u =$tPPhplPc`PPhlPc]]ÐUVShlPc95(f‹]E]]9sj4]]E9Ev<];t)U 9s! 9ru9Ewu Eu]9]re[^_]ÐUVSu] SV>Kȅ}C>9s u9re[^]ÐSl=lt Ѓ;u[ÐÐ{[%s: f - %s %s: f - out of space %s: f - cannot open "%s" %s: e - line %d of "%s", unexpected end-of-file %s: e - line %d of "%s", syntax error %s: e - line %d of "%s", unmatched /* %s: e - line %d of "%s", unterminated string %s: e - line %d of "%s", unmatched %%{ %s: e - line %d of "%s", unterminated %%union declaration %s: e - line %d of "%s", too many %%union declarations %s: e - line %d of "%s", illegal tag %s: e - line %d of "%s", illegal character %s: e - line %d of "%s", illegal use of reserved symbol %s %s: e - line %d of "%s", the start symbol %s cannot be declared to be a token %s: w - line %d of "%s", the type of %s has been redeclared %s: w - line %d of "%s", the precedence of %s has been redeclared %s: w - line %d of "%s", the value of %s has been redeclared %s: e - line %d of "%s", the start symbol %s is a token %s: w - line %d of "%s", the start symbol has been redeclared %s: e - line %d of "%s", no grammar has been specified %s: e - line %d of "%s", a token appears on the lhs of a production %s: w - line %d of "%s", conflicting %%prec specifiers %s: e - line %d of "%s", unterminated action %s: w - line %d of "%s", $%d references beyond the end of the current rule %s: e - line %d of "%s", illegal $-name %s: e - line %d of "%s", $$ is untyped %s: e - line %d of "%s", $%d (%s) is untyped %s: e - line %d of "%s", $%d is untyped %s: w - line %d of "%s", the default action assigns an undefined value to $$ %s: e - the start symbol %s is undefined %s: w - the symbol %s is undefined too many gotostoo many states state %d, number = %d, accessing symbol = %s %4d %s : %s .ritem[%d] = %d rrhs[%d] = %d shift %d, number = %d, nshifts = %d %d yyaccyacc.XXXXXXXusage: %s [-dlrtv] [-b file_prefix] filename TMPDIR/tmp.tab.c.code.c.tab.h.outputrw%s: 1 rule never reduced %s: %d rules never reduced %s: 1 shift/reduce conflict%d shift/reduce conflicts, 1 reduce/reduce conflict%d reduce/reduce conflicts. short yylhs[] = {%42d,%5d, }; short yylen[] = {%42d,short yydefred[] = {%39d,short yydgoto[] = {%40d,maximum table size exceededshort yysindex[] = {%39d, }; short yyrindex[] = {%39d, }; short yygindex[] = {%39d,#define YYTABLESIZE %d short yytable[] = {%40d,short yycheck[] = {%40d,#define %d #define YYERRCODE %d r YYSTYPE; extern YYSTYPE yylval; #define YYFINAL %d #ifndef YYDEBUG #define YYDEBUG %d #endif #define YYMAXTOKEN %d end-of-file#if YYDEBUG char *yyname[] = {"\"\\\"","'\"'","''",",0,char *yyrule[] = { "%s : \"\\\\\\%c\" '\"' '\\\\ '\\%c '%c' %s", }; #endif #ifndef YYSTYPE typedef int YYSTYPE; #endif tokentermtypeleftrightnonassocbinarystartunionident#ident "" * */typedef union YYSTYPE; */ .$accept$end$$%dcase %d: yyval.%syyvsp[%d].%syyvalyyvsp[%d] break; %4d %s :%4d %s#define YYBYACC 1#endifstatic char yysccsid[] = "@(#)yaccpar 1.8 (Berkeley) 01/20/90";#ifndef lintextern char *yyrule[];extern char *yyname[];#if YYDEBUGextern short yycheck[];extern short yytable[];extern short yygindex[];extern short yyrindex[];extern short yysindex[];extern short yydgoto[];extern short yydefred[];extern short yylen[];extern short yylhs[];#define yystacksize YYSTACKSIZEYYSTYPE yyvs[YYSTACKSIZE];short yyss[YYSTACKSIZE];YYSTYPE yylval;YYSTYPE yyval;YYSTYPE *yyvsp;short *yyssp;int yychar;int yyerrflag;int yynerrs;int yydebug;#define YYMAXDEPTH 500#define YYSTACKSIZE 500#define YYSTACKSIZE YYMAXDEPTH#ifdef YYMAXDEPTH#else#define YYMAXDEPTH YYSTACKSIZE#ifndef YYMAXDEPTH#ifdef YYSTACKSIZE#define yyerrok (yyerrflag=0)#define yyclearin (yychar=(-1)) switch (yyn) yyval = yyvsp[1-yym]; yym = yylen[yyn]; yystate, yyn, yyrule[yyn]); printf("yydebug: state %d, reducing by rule %d (%s)\n", if (yydebug)yyreduce: yystate, yychar, yys); printf("yydebug: state %d, error recovery discards token %d (%s)\n", if (yychar == 0) goto yyabort; else --yyvsp; --yyssp; if (yyssp <= yyss) goto yyabort; *yyssp); printf("yydebug: error recovery discarding state %d\n", else } goto yyloop; *++yyvsp = yylval; *++yyssp = yystate = yytable[yyn]; } goto yyoverflow; { if (yyssp >= yyss + yystacksize - 1) to state %d\n", *yyssp, yytable[yyn]); printf("yydebug: state %d, error recovery shifting\ if (yydebug) { yyn <= YYTABLESIZE && yycheck[yyn] == YYERRCODE) if ((yyn = yysindex[*yyssp]) && (yyn += YYERRCODE) >= 0 && for (;;) yyerrflag = 3; if (yyerrflag < 3)yyinrecovery: ++yynerrs;yyerrlab: goto yyerrlab; yyerror("syntax error");yynewerror: goto yynewerror;#ifdef lint if (yyerrflag) goto yyinrecovery; goto yyreduce; yyn = yytable[yyn]; if ((yyn = yyrindex[yystate]) && (yyn += yychar) >= 0 && goto yyloop; if (yyerrflag > 0) --yyerrflag; yychar = (-1); *++yyvsp = yylval; *++yyssp = yystate = yytable[yyn]; goto yyoverflow; if (yyssp >= yyss + yystacksize - 1) yystate, yytable[yyn]); printf("yydebug: state %d, shifting to state %d\n", yyn <= YYTABLESIZE && yycheck[yyn] == yychar) if ((yyn = yysindex[yystate]) && (yyn += yychar) >= 0 && } yychar, yys); printf("yydebug: state %d, reading %d (%s)\n", yystate, if (!yys) yys = "illegal-symbol"; if (yychar <= YYMAXTOKEN) yys = yyname[yychar]; yys = 0; { if (yydebug) if ((yychar = yylex()) < 0) yychar = 0; if (yychar < 0) if (yyn = yydefred[yystate]) goto yyreduce;yyloop: *yyssp = yystate = 0; yyvsp = yyvs; yyssp = yyss; yychar = (-1); yyerrflag = 0; yynerrs = 0; } yydebug = yyn - '0'; if (yyn >= '0' && yyn <= '9') yyn = *yys; { if (yys = getenv("YYDEBUG")) extern char *getenv(); register char *yys; register int yym, yyn, yystate;{yyparse()int#define YYERROR goto yyerrlab#define YYACCEPT goto yyaccept#define YYABORT goto yyabort} return (0);yyaccept: return (1);yyabort: yyerror("yacc stack overflow");yyoverflow: goto yyloop; *++yyvsp = yyval; *++yyssp = yystate; goto yyoverflow; if (yyssp >= yyss + yystacksize - 1)to state %d\n", *yyssp, yystate); printf("yydebug: after reduction, shifting from state %d \ yystate = yydgoto[yym]; yystate = yytable[yyn]; yyn <= YYTABLESIZE && yycheck[yyn] == yystate) if ((yyn = yygindex[yym]) && (yyn += yystate) >= 0 && if (yychar == 0) goto yyaccept; YYFINAL, yychar, yys); printf("yydebug: state %d, reading %d (%s)\n", if (!yys) yys = "illegal-symbol"; if (yychar <= YYMAXTOKEN) yys = yyname[yychar]; yys = 0; if (yydebug) if ((yychar = yylex()) < 0) yychar = 0; if (yychar < 0) *++yyvsp = yyval; *++yyssp = YYFINAL; yystate = YYFINAL; state %d\n", YYFINAL); printf("yydebug: after reduction, shifting from state 0 to\ if (yystate == 0 && yym == 0) yym = yylhs[yyn]; yyvsp -= yym; yystate = *yyssp; yyssp -= yym;%s error %d terminals, %d nonterminals %d grammar rules, %d states Rules never reduced: %s : %s (%d) State %d contains 1 shift/reduce conflict%d shift/reduce conflicts, 1 reduce/reduce conflict%d reduce/reduce conflicts. state %d %d: shift/reduce conflict (accept, reduce %d) on $end %d: shift/reduce conflict (shift %d, reduce %d) on %s %d: reduce/reduce conflict (reduce %d, reduce %d) on %s %s : %s %s : . (%d) $end accept %s shift %d . error %s reduce %d . reduce %d %s goto %d -/4A#line %d "%s" ø ݹŹzbJ>'mNH6Hۺκv]B"~`\RP,>vp_L9'>j`K{qp4>ja`DqplP9pxaP` Ŀ>Q)xU8*>ͽw^E*qp<>j`Kļqp>~>ѻpQ;)>jvZ@(`>P*qpE%<>~w^pF0.>N^n~.>N^  p$ d |@8GCC: (GNU) 2.6.4 snapshot 950518GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.7.0GCC: (GNU) 2.6.4 snapshot 950518.symtab.strtab.shstrtab.interp.hash.dynsym.dynstr.rel.bss.rel.plt.init.plt.text.fini.rodata.data.ctors.dtors.got.dynamic.bss.comment#<) $$1d9 8B @@KQpVpp\ppbxx jpllwtt~||dppp