ELF44 ($!444yyy  y  ((( Qtd/lib/ld-linux.so.2GNU%)% ' "# & $  (!' @ '(;KIj4r`X  gF3? 7..jx2^"9+#_$~F;s$Te O libm.so.6__gmon_start___Jv_RegisterClassessqrtpowexploglog2flibc.so.6_IO_stdin_usedstrcpyexitsprintfsrandfopentime__stack_chk_failputcharreallocstrtodstrtokfgetccallocfputcfputsfclosemallocstrcatclonefscanffwriteatofatoifprintfqsort_IO_getcstrcmp__libc_start_mainfreeGLIBC_2.1GLIBC_2.0GLIBC_2.40ii 3ii =Eii Gii 3ii =                      $ ( , 0 4 8 < @ D H L P  T !X "\ #` $d %h &U+f5 % % h% h% h% h% h % h(% h0% h8p% h@`% hHP% hP@% hX0% h` % hh% hp% hx% h% h% h%$ h%( h%, h%0 h%4 hp%8 h`%< hP%@ h@%D h0%H h %L h%P h%T h%X h%\ h%` h%d h%h h 1^PTRh@hPQVh7US[ÜtX[ÐU= t t ҡt u ÐU tt $ ÐUS$EEPEPEPEPEP EP EPEPEPEPEPEPE@‰$-‹EEEUEUEUEU@CEUEU@$CEHEUPEEUPEEEU@;EEE@;EE[]UEEE EEE )UE"UE ;EuEEEE;E|EEUEEE ;EuEEEE;E|EEUS$EE$9E$ *‹EEE}E fEm]mEE$CEPE}E fEm]mEE@E@E$[]UEEE@$E$UEEE EE@E@UE@EEUP$d$UVS0}u} u E}u} t E E}t} u EE$E؋EE܋E EEE܋@‰$‹E؉E܋PE؉PEE؋UE܋UE؋UE܋U@$CEHE؋UPEE܋UPEEE܋U@;EE؋UE܋U@CEE܋@;EEE؋XE؋0EU\$t$$LE}XE؋P ‹E؋T$$‹E؉E؋E؋@‰EUE؋E؋@‰EU@$}CEME؋E؋@‰PEEUPEEEU@;EE؋E؋@‰EU@CE؋@PE؉PEnEBE؋UXE؋UpEUPE\$t$$E}E؋UE؋U@ƋE؋U@t$$CE؋UXE؋U@ËEUPEE؋UBBEEEU@;EEE@;E}E؉$E؉$`EE؉EԋEԃ0[^]U$EEUEBE@E@ UE BUEBEUE@ E*E@EEPE$ҋE$EE}uЋE@ EP EPU$ LEE@EPEPE PE$҉‹EE u!U EBU EB E PE SE E @9| E @u0E PEPE PEBU EBE PE  EEEU($ EE@EPEPUE EuUEBUEB E@ ET$$Es}EE@9|>E@t3$XEPE$ҋE$EEP EPEP EBE@UEB E@ET$$Ew0EPEPE@EPEBUEBE@E E@E}t*EET$$Es E@E}t@EET$$E!ЃuEPE@9UEBEPEPEPEBEPEBEE@9u?E@ EEPEP E@@EPE$ҋE$ EPEEEUE@EP$d$(,]E.EE EsEEE@EEE;EEEUS4E@^E@E$EEU@$EE>EUEUP BABAEE@;EE@PEPE@‰‹ET$$‹EE$E ЋEXED$E$Ew;ED$ED$E$ED$ ED$E D$E$E$E$EE@;E4[]US4E EEE$EE@EE$EE]E@E}uEE@E`E]E$Eu0}~(EUEEEEE@EE}uED$E$EED$E$EEET$$EЉE}u EE$9E$E ЋEXE@8w U'7BED$ED$E$tME@D$E$Es ED$ ED$E D$E$EEE؃4[]US4EEEEE$EE@EE$E E]E@E}u܋E@E`E]E$E u\}~(EUEEEEE@EE}uD$ $@E;EEEw$|E $-E}c~$ E$A4[]UHEPE@T$D$$E؋E@E܋EE$EEE@EfE;EtUEE܋T$$EЉEEEE}t#E$E ЋEXE؉D$E$E@E}uE܋@E܃}vE؋@EE;EED$T$E$VuEEE@EE}uE؋@EEEOEEu,E@EE؋PE$ҋE$EEEE@EE}uE؉$EUE E}|uE$HE} uE$4E}|t҃} t̃} tƃ} t} E}.u8E$E}|} } t}} twU.E}\uE$EEUE} uE$E} tE$vE}:t},t} t}|t }U}|uE$@E} uE mE< tE< tE< tՋEEEUWVSeE1DždDžd| D$E$ UEЃ.namf@es@D$`E$uD$bED$$WD$$ f D$$ f  ;|'d D$$L  ¡ $\ <,mD$$ D$$ D$$ $ f ! <:tD$bD$$ f  ;d D$$2  D$$  D$$  D$$  ¡ $ ¡  ¡ fDžd ¡ D$$iD$$8u/ ¡ D$bD$$ ¡ f;|Nd ¡   ¡ L$$ ¡  ¡ $z <, ¡ fP|DžxcDžt |xt(u ¡ pDžlnDžhplh( ¡ $E¡ E¡ EE ;E>E ;E[]UH   $2EEEEE ;EE:E¡  UE ;ED$ SD$YD$_$d/D$ sD$sD$y$d EEP$d$ \$$-EEE¡ \$ L$D$$~ ]؋EEP$d$]EP$d$ \$$ME]E E ;E>  P$d$  E  D$$ D$$ \$$E$\UHEEE $EEEEEE ;EE\ED$E$H‹E@9|:EE¡  UE ;EEPE]ȋEEP$d$E]ЋEP$d$ \$$ME]E ;E}u ] P$d$  EP$ɍd$w]LE$ P$d$E] E]Ew]E]EUS EE?EEEEEVEU¡ EUPEEEEU@;EE P$d$E]EE@;EQEM졸 P$d$ P$d$ P$d$ P$d$ []U( $   E P$d$E¡ E}E fEm]mE E¡  E¡ Em]mEE¡   f9u  E ;E' D$$ P$d$ P$d$\$$eU( MM M M  MM]E]EztE$]E]   $}]EU8EEEEEUBUB UBEED$E$‹E@9|^E¡ P$d$E]E¡   f9uEEE ;Eo ~E@ P$d$EX UB ~E P$d$EX UB EE~EEEP$d$EX UBEEP$d$ P$d$EXEEtE@  w]E@zt1E@ ztE@zt]9EPE@E@ɋE@ T$ \$\$$J]EUVS0EEE $ھEEEEE ;EEEEEzE؋UPEE¡ 0E؋U9uEE؋U@EEE؋U@;EfEE؋@;EJE؋@;E:EE¡  UE ;EE @  Džl?     $8$EE(BD$$裫u1E(B$裪lDžtE(BD$ $Mu1E(B$MpDžt+E(BD$ $u.EE(B$xE(BD$$褪u.EE(B$蝩xE(BD$$Qu'E(B$Q|9E(BD$$uE(B| E(BD$$©)E(BD$$薩u EE(BD$$bu EeE(BD$!$.u>EE(B$7ٝTمT EE(BD$$$ȨEE(B$轧EEE(BD$'$pu'E(B$phXE(BD$*$$u7E(B$$P$d$ E(BD$-$ȧuGE(B$ȦEE(B$試EEE(BD$0$\u3E(B$lٝTمT 8E(BD$7$u3E(B$ٝTمT E(BD$=$謦u3E(B$輥ٝTمT E(BD$D$Tu E(BEECE(BD$J$u Em6$EE(;$P蜥hD$$XƤ}u Dž,l Dž,x,D$$蔤xD$$~|D$$h| D$$S$G}u$}u \$${}u$g}ua$謤ED$$'٣ \$$;ã \$$H譣 \$$T藣 \$$aytu Dž0{ Dž00T$$DlD$$.}t Dž4 Dž44D$$ED$$}t Dž8 Dž88T$$跢}tED$$螢}t Dž< Dž< Distribution 0%96c100 Brcontinuousdiscrete** %s: illegal number of discrete values ignore ERROR: cannot open file %s%s colon expected after attribute name %s unexpected eof while reading attribute %s attribute %s has only one value case %d's value of '%s' for attribute %s is illegal case %d's class of '%s' is illegal Error limit exceeded  H? Too many values for %s (max %d) [ %03.2f to %03.2f ]/%sDiscr.names%sDiscr.dataw,%s %s: %s,?,%s [ %4.2f to %4.2f ]ScoreCountName%-30s%20s%20s ---------%-30s%20d%20f Number of Instances = %d Best Class Count = %d Base Lift = %f Total number of Lines of Code: %d The ratio of best class to all is %f %s %d/%d Percent of best class represented: %f BDFEND %s, ?, %s: %s, %s%s%-30s = [ %s(%d) OR %s(%d) ] and %-26s = [ %35cScore: %2.5f %35cEffort: %2.5f %35cPD: %2.5f %35cPF: %2.5f ]%35cSupport: %2.5f The StackUsage: ./which [OPTIONS] [OPTIONS]Help -? %-20s Scoring Type (ps||li|ee) -s %-20s InfoGain ig - %s Prob * Support ps - %s Lift # li - %s # - Base of Lift score.Effort, PD, PF # ee - %s # - Attribute number for Lines of Code.FileName $ -f %-20s Stack Size # -z %-20s Discretization Type #-(q|a) %-20s q - Equal Frequency a - Equal Range # - Number of Bins.Number to Report # -r %-20s Number to Pick #-(p|e) %-20s p - Number of random combines. e - Number of entire stack combines.Best Support # -b %-20s Check Old #1 #2 -o %-20s #1 - 1 For True, 0 for False. #2 - Number of picks in between checks. -test $ - Which will only test the file on the read in data. $ - The file with the saved Which rule in it. -disc Use which as a discretizer only. ---Configuration Paramaters--- -alpha - Sets up the weight of PD. -beta - Sets up the weight of PF. -gamma - Sets up the weight of Effort.cf-p-e-q-a-r-f-sigpsliee-z-b-o-alpha-beta-gamma-test-discOptions StackSize = %-4d Equal RangeEqual Frequency Discretization Method = %s Bins = %-4d ReportNo = %-4d FileName = %s ScoringType = INFOGAINLIFT Base Score = %3.2f Prob*SuptEffort, Pd, Pf LOC Attr No. = %d alpha = %f beta = %f gamma = %f BestSupport = %-4.2f%% RandomExaustive Pick Type = %s Number of Picks = %d TrueFalse Check Old = %s CheckEvery = %d Test Only = %s Which Rule File = %s Disc Only = %s .dataeffest%d %d%f,%f,%f,%f,%f TopOfStackPick %d Stack after picking two %d times wr Start %d. Stop %d. Took %ds to run B$@OMbP??E  Ho< Q  (XPooo Έވ.>N^n~Ήމ.>N^n~Ίފ \GCC: (GNU) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)GCC: (GNU) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)GCC: (GNU) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)GCC: (GNU) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)GCC: (GNU) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)GCC: (GNU) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)GCC: (GNU) 4.1.2 (Ubuntu 4.1.2-0ubuntu4),$& $!y_IO_stdin_used$${[ChVEint5Q:[L OB'/build/buildd/glibc-2.5/build-tree/i386-libc/csu/crti.S/build/buildd/glibc-2.5/build-tree/glibc-2.5/csuGNU AS 2.17.50T(/build/buildd/glibc-2.5/build-tree/i386-libc/csu/crtn.S/build/buildd/glibc-2.5/build-tree/glibc-2.5/csuGNU AS 2.17.50% $ > $ > 4: ; I?  &IU%U%# init.cN /build/buildd/glibc-2.5/build-tree/i386-libc/csucrti.S$ !/!=Z!gg//Z!!!#!/=3!/!=Z!vN /build/buildd/glibc-2.5/build-tree/i386-libc/csucrtn.S !!!!init.cshort intGNU C 4.1.2 (Ubuntu 4.1.2-0ubuntu4)long long intunsigned charlong long unsigned intshort unsigned int/build/buildd/glibc-2.5/build-tree/glibc-2.5/csu_IO_stdin_used$J.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_str.debug_ranges#(( 5HH@1o$; C<<QKoRXopg PPp XX( yt` cno y y y y y z zl l{ {d{&|X}%%}~f8= 0u+0Hx9T #= 1(H<P X          l    (/:r$     t P     " /8px     l  I 4`@ d  )X: A IC N X g v M - g F !2 =Zz ey  ̻ 3'   R l   j !. 3ZT DY M?R V [mr" ~   Q 2J(    0U     §n p ):"LPi \9n vH +  yI #| _$ F1 9J2L TC/ ] cu| z<   x h   + y x  (] &6ӎ" H$Z i r xrE   ? T~)     . /  ! % abi-note.S../sysdeps/i386/elf/start.Sinit.cinitfini.c/build/buildd/glibc-2.5/build-tree/i386-libc/csu/crti.Scall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.5758p.5756__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/build/buildd/glibc-2.5/build-tree/i386-libc/csu/crtn.Swhich.cMessages.4796_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_startfputs@@GLIBC_2.0clonesprintf@@GLIBC_2.0srand@@GLIBC_2.0__libc_csu_finiprintRuleqsort@@GLIBC_2.0_startMaxItemeqFrMaxAttValprintClassDist__gmon_start___Jv_RegisterClassesexaustCombineGetDescription_fp_hwrealloc@@GLIBC_2.0ScoreChangestrtod@@GLIBC_2.0AttName_finicalloc@@GLIBC_2.0putchar@@GLIBC_2.0pow@@GLIBC_2.0log2f@@GLIBC_2.1AttValName__libc_start_main@@GLIBC_2.0backSelect_IO_getc@@GLIBC_2.0DelimiterprintStackscoreInfoGainprintDiscrDataexp@@GLIBC_2.0_IO_stdin_usedprintHelpfree@@GLIBC_2.0printDistribution__data_startClassNamesqrt@@GLIBC_2.0BetacombinePickObjectcompareListItemsdelStacknewStackItemfclose@@GLIBC_2.1readRuleFromFileBestSupportErrorGammaGetDatafopen@@GLIBC_2.1compareIntscalcBaseProbSuptgetPairCountMaxAttCopyStringbestgetScorePickObjectSpecialStatuspushWhich__dso_handlefgetc@@GLIBC_2.0strcpy@@GLIBC_2.0__libc_csu_initprintf@@GLIBC_2.0aCountscalcBaseLiftatoi@@GLIBC_2.0LOCMaxClassGetNamesatof@@GLIBC_2.0FileNamefwrite@@GLIBC_2.0fprintf@@GLIBC_2.0time@@GLIBC_2.0__bss_startmalloc@@GLIBC_2.0__stack_chk_fail@@GLIBC_2.4pickTwofputc@@GLIBC_2.0printDatascoreTmpAlphastrtok@@GLIBC_2.0pickscoreEffEstscoreProbSuptMaxDiscrValstrcat@@GLIBC_2.0pushWithScoreLOCs_endlog@@GLIBC_2.0deletePickObjectputs@@GLIBC_2.0scoreInfoGainDiscrReadNamerestcalcEffEstrand@@GLIBC_2.0comparePickObjectfscanf@@GLIBC_2.0BestClassCountcalcDistnBinsfindAttr_edataprintRuleFilefindAttrValstrcmp@@GLIBC_2.0printAttributesbCountsexit@@GLIBC_2.0BaseLiftsetupPickObject__i686.get_pc_thunk.bxscoreLiftmain_initscorePickObject