ELF>dQ@@@78@8 @+(@@@@@88@8@@@ ccx& ccTT@T@DDccPtdTTCTCQtd/lib64/ld-linux-x86-64.so.2GNUGNU_\n>>fHK̡,l7R$j#9!8X IoLm`(O$h]U V^'N<-K}ZGtSQAciDs:;= 4CJ,y&wM !"2\[ p&YH/rT?WB>. b x%*6%#az@)eqF +*|'5k 3~0P_ d "{u nf(Ev1g+)] @dH8@ %@B @@DP 0I@ a `P  N  4"@H 4"*&  (!d@ ``"@@Д B @$ (  I1 @,$L$ 0B! N]^_`acdefgjkmnostuwxz{~   !"#$%&)+ݣI>`ޓtL9G3fu>,½3ƺ4 YazUŇ,k#%?`Eb;LR"wFFKϟ=!RHP:ԥ((ej Cָ5qo =EF$cTn58qPmK2Φdɷ"^I'";cզAio;ثd*PZ qDZQ"9y僳~e1pkj8ʮe&<~90x so !; q$vqpi;aΒ=lY0z_AQaNtF׭ : ԫ`ߑ~EEŸ+B#xAgUa(7&RIuٜ3fCE\;D\%y3| QQ]'SNV_qBR$s0%ͱii)KAG!SgŌ@^-E22bK: 0 DrȵC55=K2Rp-$'gRO|f n/щc} C:}Az[hz^Ajh*‡3D0yC#57?NeAJ2BYA B:ЇAICCCBXP2CV bAAGApgB1 A~  ;BpRA 0XA`LBC@pBBPMA @PB`pDC/ pn@] nRAd A\B CC p9AmC6w  c8c{ B cM@B'@, A AG prA7AsE@@VAy BoA"d PAjWA@ BC2 ;Ba A dpO A_`0C pA-0C{=pUA( c?c@cAcBcCcDcEcFcGcHcI cJ(cK0cL8cM@cNHcOPcPXcQ`cRhcSpcTxcUcVcWcXcYcZc[c\H'-H5Z#%\#@%Z#h%R#h%J#h%B#h%:#h%2#h%*#h%"#hp%#h`%#h P% #h @%#h 0%#h %#h %#h%#h%ڎ#h%Ҏ#h%ʎ#h%Ž#h%#h%#h%#h%#hp%#h`%#hP%#h@%#h0%z#h %r#h%j#h%b#h%Z#h %R#h!%J#h"%B#h#%:#h$%2#h%%*#h&%"#h'p%#h(`%#h)P% #h*@%#h+0%#h, %#h-%#h.%#h/%ڍ#h0%ҍ#h1%ʍ#h2%#h3%#h4%#h5%#h6%#h7p%#h8`%#h9P%#h:@%#h;0%z#h< %r#h=%j#h>%b#h?%Z#h@%R#hA%J#hB%B#hC%:#hD%2#hE%*#hF%"#hGp%#hH`%#hIP% #hJ@%#hK0%#hL %#hM%#hN%#hO%ڌ#hP%Ҍ#hQ%ʌ#hR%Œ#hS%#hT%#hU%#hV%#hWp%#hX`%#hYPH #VCHIH=ߍ#H4$1KCIPH=#I1HDCRkC:cCcCHIH=t#H4$1KCtzHIH<$H=F#AxCKC1?EHIH=#H4$1KCHIH=#H4$1KC1I^HHPTICCHCCHǐrAKHH-#HtHÐUHSH=#uKcH#HcHHH9s$fDHH]#ŰcHO#H9r;#H[]fff.H=#UHtHt]c]ÐATHcHUSHDJD"HAˍqEED$EL$ACEAB!McHcLcBB,&D$HcAD F$ DMcB F$DMcF$AD D$A D LcHcF BA D  1 H4t"HcA,AIH~(ADȋ4 1ɻt*HcA,IAH~(DADB4tLcA,MLA{(DB 1҅t LcӸ,LLAz(D[] A\ffff.UHAWAAVAAUIATISHDOHeEAEEI1AIcHZHH)H\$HHA $σHcǿA@4AAL$A˃AAMcFAAL$΃LcBAAL$ AʃAAIcD 3AL$ʃLcBAAL$AɃAAIcDAL$ȃALcF AL$AȃAIc@4DIcAL$ HcA˃AADMcÃF@<MA}MA4 fDADA)A‰LcAMcAFDEA!G,Eu&A FEt$(E^McCA E\$( AGAA‰LcAMcAFDEA!G,Eu%A FE\$(McCAC AD$(AGAA‰LcAMcAFDEA!G,Eu!A FE\$(McCAC AD$(_AADDMcHADEE!GEu!E DET$(IcAA ELLt$ LIIl5LLl$HH$Hl$H(H=_#MAFC[DCDCRXHAD+LHcDRHHMcMcDRC94 C;4McAEAA DC;4D ىLcC;4AA ʅt&;G}4HLcB4Hù@FCDC DC@FCDCDCH+LLcILHA94BLc؍BAHEAAE#EC;4DAAE!EA;4D!ALcC;4!ADE~/LA;2tQIB1IH9t8A9H=#1DC`FCDCymCMADIcA4A1HfUA,SHcIHHC( I9tC9kt>9kt99k t49kt/9kt*9kt%9kt 9k t9k$ttft&Hc,C(H[]@C(@cC(fffff.AWAVIAUIATUSHH8ɉL$ xE1fHABCDEFGHHJKLMNOPQLH)HT$HD$H1IRSTUVWXYbCLd$ fD$(ZHHA>~9Ld$fA $LHH)1&DCIAHH9|LH1H)޺bCAHHD;|$ KLHߺ2GCH)1E1cHHfDLH1H)޺*DCCHHA>~-LH1H)޺bCA6HH9|LH1H)޺CAHHD9d$ LHߺ2GCH)1HH8H[]A\A]A^A_HHߺ2GCH)1HHfAWDCAVAUATUSHH((GDOZGDG L|$ OhHt$($LH$ (EHcH$ (I47HD3IAEfDH1DC1L)DLLcO,,~qA@HcClHHD9u xA9-ALDHc&DCEHL)A?DCL1AHIōBA9|HL=DCL)1AaHcH1Iͺ2GCL)LFELcOd%%HL1L)*DC HIă;~.AHL1L)bCAD3HIAE9|HLCL)1HcH2GCI<1H)H|$LC1H(([]A\A]A^A_@ALHL)DLcC?DC9DCfff.AW1LAVAUATUSH(IDLcO3LcDDL(O LE AhA99XL1HH0HN$LcK3H0HB )AE@LDōZEHADrAED\DEHcE,McFADFEEOEwAG EEB>McMcLcBG$8F<McAD F<6DHcMcB G<EMcMcFF4FIDDHHcDLLAMcDB44+HcA,HEHB1AHE1HD$`EELIcHT$HLT$HHILH$G$F C3EHEMLIcDL$PHT$@LT$@HHT$xF HHG$B6EHHDEMcJF F$HHB6EMcԺ,MLT$hLLt$pLE;.BE;nBE;nAE;n \@E;nqE;nqE;nqE;nqE;n qE;n$oqHD9 D9$(LHt$pA|3(LHT$hDHE4D$D$D$Hc1L(L LN,EED$EFFCBD $AEuSHALcO3HD$xILL(DDЙA$E+D;$AS9$vDhHH01$uCMcHI3J0HLH$ASADZDpEE,McLl$hDhD$AEAD$EMcDL$D$D$McMcBL$L$F,AD D$F,*DMcB G,3D$Lt$hMcF,McAD Ll$hF,A D F,LcBA D F,FAD 1EtIcLk,LA{(AAAAA H$1tHcLk,LA~(AAAH$A1tHcHk,Hz(AAB 1D D ؅tLcMk,LAz(L$A AUE11D\8McB<Nu8LDFCA#AxAAAA!E2HAH u+HH4HB HA9LcIk,Hp( E1B;<II(uF+3MLDWLcIcDWB;AEAE 3E3;IcAEAE E+;AEAE E3DAIc;DAE E+;KG5LLcCp(LcBD!"1Aă 9K#KD#KD#KD#rӉIt IItAHHH$Dd$8L >E!%ƃ1fIc,IH|$hLLHL\$pD;(2D;h2D;h4-D;h q.D;h1/D;h1/D;h1/D;h1/D;h 1/D;h$1/HD9ZD9L$8OHHL\$xLT$XH|$XJ,F$u4DmDDHD)LcFA;D$3A;D$(A;D$ A;D$A;D$A;D$A;D$A;D$ A;D$$ QHcAAT$(IcLDA{(JLDi{(5x(HF 9uED+IcH4HHEYIcE1IcD;$AyAE1AD DD;$HcA1AE DD;$@D ߉>DEMcF;$DAA DHl$@HE( UA9D;}D;}D;} D;}D;}D;}D;}D;} D;}$vZIZHcD|E(Hl$@HE( fUA9ZD;EPD;EFD;E A;i 4A;i*A;i A;iA;i A;i A;i$,XVWLcC,AQ(ADMcEq)N<LHIcD;$AAA#?HA?D;$1DAAA!E7D;$@D!A/DHD;$AA!ALE;&S IF18IHA9< 9|HL$hL|$pDHL$`HA{(L$C<9+HcE1HHHD;$GHAE1AD DD;$GHA1AE D D;$@D Ή2HD;$@DAA DHL$PL|$@DHL$`MȍGHADHD;$@DAE E;CLLcG$AA(D+L$LL\$XHD;$A@HcDAE 7E7D;$@@D AF;$AA A/DHD;$@DAA E7;S LLcG$AB(cE 1D+IcHHHD;$AAH@E1#22D;$AAHAAAA!1DD;$@D!։2DHD;$@DAAA!DLE;"PIB10IHA9P9‰H߉D$裸HAT$(D$ʉH߉D$^HAT$(D$DHDD$ 9HE(DD$ ;DDHDD$ 2HE(DD$ ALcUA)ILDLcHD;$EHAEAAE#EF;$@@D!AD;$AA!ADAIcD;$@DAAA!EULE;#t~IC1D8IHE9tj9'LD$hL|$pDLD$`H|$hL|$pDH|$`L\$hL|$pDL\$`LT$hL|$pDLT$`MڍEHA,A*AQ(DHDD$ 謷HE(DD$ DDHDD$ 襶HE(DD$ HT$hL|$pDHHT$`dPLcMk,LAE( 51A;l(HH(uuAUHHAE(HcAlAE(DHDD$ жHU(DD$ DaHcHk,HP( G1;,DEMcF;$AA!DELE;#t3IS1:IHA9tD9|MEvIcDA4A2bED+3IcL4HLEZHc1IcD;$Az@E1A 6A6D;$HcA1AA ED;$@D A>3DLcF;$DAA E;sLLcG$鮽11\R1`VD|$8D;.EeLH3DMcDd$@L\$pHl$pIL\$hMcMk,E1B|(EMA)HMcIcDL$PH$Mk,L$B|'(Oc$AHAH$B.Mk,AHMcB|(@Mk,DEB|'(@ƃDC,LHLcELcՉFFD+;IcD|$`H B1H,-Lc1Ik,ILHD$HLD;(rH uHH|$H|9(LAGGH<>A4$LAD+#HcHHDVIcIcDfA;,IcAA 88A;,AEAA DA;,AEAE D LcC;,@@D ;SHLcB,,DHHD$SHD$DD+IcHHAjLcLcARF;,LcAEAD D F;,@@D (F;,AA DEIcD;,AEAA ED0tM;C1LLcDG,HD$XHD$`駪H|$XDH|$`铪@FCDC DCӁmLcIk,HP( S1;,HHH(uuHHD$HD$P(Hc‰,P( LcIk,Hp( 1;,8HH(utLcB,p(HHD$蘍HD$P({LcIk,HP( 1;,HH(ut,uHHD$HD$P(Hc‰,P(ZHHD$HD$P(DD+3McILAyLcHcAyB;AEAAE#E;HcAEAAE!E;AEAAE!E;DLcB;@@1D!A D1D9LI<0H;AD+MLD]IcIc;AADUA 1McA1;AEAA EB;@DAE E3LcB;D A9;K3LHcAp(AIcDAp(DMLD++IcHHAqHcHcAiE;$HcAA 88E;$AA 0E;$AA (DLcG;$@@ ;ShHLcF$IA1AD$(HcLcЃAD$(GA$LAD+;LcILDXMcIcDxA;,IcA 4$A4$C;,DAA E$A;,DAE E<$DAIcA;,D A<$;SLLcC,9ǃǃǃǃ9u9u9fDuu9@9u @_99t|@@uJsǃǃǃFC+DCymCnǃǃǃǃǃǃǃǃDŽ$D$`\D;7K z-# LAEEKDDA˙ADD)A5EB$ECLLt$`GAIcLJD*EDl$HL(F$FCBD 1҃|$HuSDHALcN3,D#HD$`L(IDLAD$8AU;T$8EuD9t$8DpHH01|$HuCDMcHH3J0HLHT$PAUAEzDhAD4McLt$XDpDt$8AEADt$@EMcD$Lt$HDt$@Dt$8McMcBLt$@Lt$HF4AD Dt$8F42DMcB F4/|$8LcBMcF4AD Lt$XF4A D LcBA>D;$DAAA!E>F;$D!A>HD;$@DAAA!ELE;#t1IC1@D8IHE9t9WA1ҐDMٍEHA,A)AB(CDHDD$ +uHU(DD$ ]DHDD$ uHU(DD$ 骬DDHDD$ sHU(DD$ 郬LA(L D1E1HD$`HʉH߉D$tHAT$(D$î+HcHHULcHD;$EHAEAAD#7D7F;$AEAAE!DD;$DAAE!DDAIcD;$@DAAE!D?ıLE;" IB18IHA9 9錱!D+;MLE`LcIcE`B;@@A 6A6;IcAEAA E.;@@D A6D#EIc;DAA E.;KLLcCp(LcFp(ApLcN$LHB HJ<&9JBLcIk,HH( (E1II(F; u yD(D+;McILHcA};HcAEAAE#&E&;Au@@D!LcA>B;@@!A6D#EIc;AA!ADEiH;HN1D9ID1IHD9uAIcDAUp(VLcFH(A@HL4HD$8LHB HN46A9HcHk,HH( 1HH(vD;8uD0D+ McILHc;A~HcA# $A $;@@!ANA<$Hc;!A $;DHc;A1A!1A<$DD9LI<4H;uAIcDAH(D+ MLLcB;A $A $;AEAA AHE4$Hc;D A $;DLcB;@@ A<$;K4LHcAH(MtyLcFH(;DLcJHB HB9LcIk,Hp( 1HH(nD;8uD0D+ McILHc;A~HcA# $A $;@@!ANA<$Hc;!A $;DLcB;@1DAAA!1E4$DD9LI<4H;uAIcDAH(D+;MLHc1;@1A <$A<$B; 1A $A;@ A<$ DLcB;@@ A $;KKLHcAH($LcFp(LHt$`HD#LT$XVD.HzEM;DG4 B/McLt$8LcB*LT$@EULcEMcBLd$`F$F4DAD McF4B DMcF4AD Lt$@F$A D LcHcFD$1BH|$HT$0HH|$T$t[t$0A94$A4$h_~-H;0T1DHH9A9AID9LELl$Dt$E DLl$E1E1IDHB8HcUT$0HHDd$4xF (AAHD EFFCB 49tH|$%HT$0HH|$T$tXt$0;uu?6~,H;01@HH99AID9t$ ELslHC|HStǃǃLstClHHS|DcpHH[]A\A]A^A_ÐDSXHD$,D$ D$$D$(AMcDS\FMcDS`BD FMcDSdBD F McE1BD D FCFBD |$,AFT AFT EAID91Ht$0H]&AID9D;lHDBA,H3AMcJctAIƾ/GCL(IH6.HCHO&E1ɉڅL$ L$ AHHT$(L\$L$MLLAUPHH$ =x" =k" 11HDE1$ 1Hc$ H "H$ D$(1)H=b"*="H qT-HHH `T-}1\D$($ 0LCH= "Y7& )hHQHC(%E1DAHLLAUHHrH/$1ҾHCD1E1=V"IU H5"L=-"=$"WHc$@ H=N"HCHIH1A(HCH_$tHCHN$/GCH'H8t 1H.&D=H&1AHEȶ"L.=g" E1AH5" +( ICH#Hl$01@HHIEXHt HLLHL"="(~&H='"ZICL$'L$W.* . H$@ Z,IC@H"):ICH"E1A/GCH<&H8tHl$01@HHIEXHt HLLоLICH"CH"t`dCHv"4D=E1vA119MMC<)9/'DD$0HM1D!HA9 D9rMLcG$L- xDCH1&!IcHIEDAD=HE1D$0A9s]}MHcAL xDCH1 LcIMAt߉H5&" AH%뚅tOE1m1ҾQICD1E1NTH5" p%AI@uH5" G%랾ICH ICH uZ/GCH$H8tHv(‰LHHT$(L}1ҾICD1E1ICHX u3/GCH#H8tH (LL.~D-HcȉH znAHpD-)P)у D-tdtOLcK,H$H0LC1DUDEAMcILC H߾HH[]ûLCHH[]ÐLCHH[]ÐH\$Ld$Hl$LCH(ILCLteI$HI|$1, IHtiA@1@i\3)ˉH\$Hl$Ld$ H(þIHta@)HtAH$AALC>H=̦"[CKCH$AALCFAUIATIUSH~M11)H<I}HA $9~I$uωL H[]A\A]ffff.HRHFLJL@L9@L9@1DOL@@H@AIM I@o2 @ H@o8f0pohobf``oX oR fP P(oH0oB0H@M9f@0@8Lu1DDo Do fEDDDH9w1HHDD Dt pD\ DXDT HDP HH9ufHHGHtGHc*HH1NvY*.sѰ*.s*.ЃHù`MC$LCMCAWAVAUATIUHSHHH~HzHBIcT$1HE<$EEI$I$E1A|$IA9~{F,F4EtDHH$HL$McH$HL$tUHsN,AutD9toB;MCtmuE āEA ܉ADf ?%A A AA E E AAA A E D AD Éމ݉فځ  % A] Am DDAE8AE-AE"AEH[]A\A]AWAVAAUEATUSHH(HAELbtJD}DL#Yv!HȃLbu$NCfDELDHA$.`ELDHA$|HELDHA$O0A$#ELDHA$yH([]A\A]A^A_@C ?EAE EfDMcF PCEAIAAC ?AAE E DELDHA$.ELDHA$QELDHA$XhA$#ELDHPA$0H([]A\A]A^A_@ELDHA$. ELDHA$YELDHA$OA$#ELDHA$=H([]A\A]A^A_@ELDHA$.ELDHA$XELDHA$OxA$#ELDH`A$?H([]A\A]A^A_@McF PCEAIAAAC ?AE E lDDHA$QELIc@4PCA$ELDHA$OH([]A\A]A^A_fDC ?AAE fDLA$YEDHMc}BPC|A$ELDHQA$XH([]A\A]A^A_DC ?AAE }fDELDHA$.ELDHA$XA$#ELDHA$oH([]A\A]A^A_@ELDHA$.ELDHA$@ELDHA$XxA$#ELDH`A$qH([]A\A]A^A_@ELDHA$.0ELDHA$OA$#ELDHA$xH([]A\A]A^A_@HDHLL$ AuAAAAAAAAKDAIAAAH`pJ3pLtJ3`pAA AM\ AJ3`pA AJ3`pAJT0AJ3ՠpAH3`pAJ3 pH;4uDHH;4t|uE4TADlUAUUҁUU AΉAAAAAIDAAAAAAIH`pKTJ3pAAΉJ3`pAH3`pAAMd AA˃A EJ3`pANt0J3ݠpJ3`pH3 pH; uDHH; t|uE ADHL9@|dD1@AA$A$[QCMCMCkQCMCMCRf.UHAWAVAUATAHcH HHSH)H)HHH}HHuMCHeCH)H\$UHHIEdIELuy@L2H!%tALJAADIDHD)BH| AA 9u:IIE^fE_EI D;eL LHrH "pQCL'E1E1HuJ<+ALI E9E1E1fDBD+ E1O< w LF QCH}J+1 AI iE9He[A\A]A^A_DUH=^"HQC1bLH=A"1ҾHQC1CLkE~8H-g HKHNY+bH5/HJx#ILEIF#x~6IAAHtLMcK1(RfLP|$(Xt ZWʃ=",H|$t H|$LQI HtH([]A\A]A^A_Awh1@lj|$D$LH$H $H="H¾ZC1A> H5b"L蒲DRCQCQCgRCMQCQCNH="Zھ0RC="H5"LAWAVAUATUHSHHLgAEDH{LALGEL9ABvLfDAE9EUB ȃt9~ 9fD HUuHL)LGL9wA{9HcHDHSH H9s'H)H9~gUt99uHH[]A\A]A^A_EuAAA~ AAA9AND MI*fiHYxjH*YH=p"RCq SC5RCymCx SC'RCRC_ SCRCRCFHHH H*XLAHL H*XSdH<%fDdH%fDdL%AIMiçALiȧAMLIK HH1H%HHdH%%HHfff.dH%Hi§AdH%%H ?D$D$\ÐϸTJCvfH@SCDSHHH1bw Hcʋ`SC[ÐH\$Hl$HLd$Ll$H(>_HDeAA=HM1BDbtOACHC0HC1HCCCC C(H\$Hl$Ld$Ll$ H(HADeA=dH}C 1C먐1H>HCCHC CCC(ifH*ƃGHG0DGG,҉OG*G~E~B~.G O(HÐHtZVC`SCTC(GfGHDHtnG tAt%*΀,HGOu8WH*GH@HGHDWHùPVCmSCSCgffffff.SHHtt H[fDH1NH*L$H*$^ XC0H[fSHfWtOfS\Sf.v#CȅC~oH{ s(H{s[@tSʅ҉S~[DfWfW\Wf.sf._sQ_fWvDH=!"¾TCCgfDH="¾TCH?HK[ùGVCSCTCfH1HH*L$H*$^ HX@H(H|$YH1,fD$HHD$,HH$=H(f\f Tf.v f.vfH\$Hl$HLd$Ll$ILt$L|$HxAAD$,LŅWu8wGEEH\$HHl$PLd$XLl$`Lt$hL|$pHxH|$01H*L$8H*l$0^ X\k0X-t&&UCSC TCUD{!fWfKf.E„ffCf.LT$,$ fKf[MfT$f,$f.AAD@t\S@*‹S^~*YXX\Mf.v^D,A9ANC*^}f.Kf.AfDrDXfD.E$AQAEEEDAADAAAAE)AAE)E9El$hE9f5D*k(fDs fE.ZD$,Yf.v Ef.v M="DD\D}fA.vf.vH?H]fM\ef.hf.^I?LeKXcL,$Df,$D)AAAL5)ȃ_*fMf}DD^AfA.AD$hA99Ef5ADD*E\AYAYX}DDoHfDCjfDfCCXCE"*^\}f.rf7Y^3_f +Yf.vMY=f5}(fCfCf.@DքuI*XE_fA9DMA~*^X%lf.sf8UCTSCSCUCSC0UCKSDCH="f[UCfSfM,$t$f}ft$f,$UCdSCSCVCSCSCpUCSC`UCW0VC&SCUCSC$TC%VCSCSC UC}SCSCVCSCSC0VC>SCcTC0VC8SCTTCʉ tցt ffffff.H/*Effff.ATHUSHH]:HHHHHI1Ҿ\ID$IcT$H$H0H{1 fDŽ$H$ff$xH[]A\ڹWCdVCWCJVCU1HSH(1 HH$HD$f$ HL$AD$fD$fD$HuJH5t-tH([]ÿVCWC WCVCAUATIUSH(HHL$@I|$:tHt4f@t2CHu*HcH1H H=|"BIl$:HHupQ1Il$H2xA$z"&"WC 1NA$yMLhuH$H$DŽ$uĿ5WCjHA$y`WCJVC)WCwWCVCWCDz uL|$0I L0Ht_ftHH$ H$L0HIBDr tHH$LBDR uHL$3LjDL$PE1@At&IcDEHHDwD?EGL0E)AtIcHHD QDME I3H(H| Ht6H;3IEfLfHDAEHH=`"L@]C1&DH=q`"H]C1rDA>8 LHL(IEL12IEH=`"AA`^C<\CKC1H$ SHpHHt!H]CH@x]CH@H{AHXhH[H=_"AA@^Cl\CKCH$pAWAVAUATUSHHHFhLghHT$ID$>HA|$c;8wI|$AD$wI|$axAt$I|$ wI|$ ExAt$I|$(wI|$()xAt$I|$0wI|$0 xAt$I|$8kwI|$8wAt$I|$@OwI|$@wAt$I|$H3wI|$HwAt$I|$PwI|$PwAt$I|$XvI|$XwAt$I|$`vI|$`ewAt$I|$hvI|$hIwAt$I|$pvI|$p-wAt$I|$xvI|$xwAt$I$lvI$vAt$I$JvI$vAt$I$(vI$vHT$*t?LcDE1MLEAA CAQ9A19@A4xtHH1[]A\A]A^A_fD99A|$uIL$L0L90MLd$(E1I1L@At(LcE$MM$EQA9ECl)At6HcHI$MDmA $B,)SAADHt$AD~t DD<`CH|$(HAWLGH{L0AIMhIDH9ttHA f9tcAH1uEPMcJ IIcLL$ HHHL$HT$uHL$L\$ H{IDLl$B,(BHt$0AƉl$0D|$4CABHl$1Amt-HcA$HI$BDFD>D)B,8H[AD$fDHD$ 1ɾ4^A|$ID$`CCr^C^C`C1r^C^C`C%r^C{^C@HH ]Z"^C._AWAVAUE1ATUSHHhH|$1zHHD$HߋprHQsMA2`C1IHt$LcIHNHQLJ<:trA$^C1L7LL$MAMpO4>A>D$t-fDHIXCH1A>D$uًt$fC1IăbIICHqH\$H{H[]A\A]A^A_ffffff.AUIATUSHHI1y1ID$y1ID$ yy1ID$(my1ID$0ay1ID$8Uy1ID$@Iy1ID$H=y1ID$P1y1ID$X%y1ID$`y1ID$h y1ID$py1ID$xx1I$x1I$xMI$A$AEt~D<,IEfH,|HÄu=LRHHtHž\CLuKHt. 1HA$IAEuHL[]A\A]ÐA$LHH=QW"L _C1RXH=1W"AA `Cr^CKC1H$DSHpH Ht5H^CH@X_CH@HЃAH@(~AH@`AHXh@H[H=V"AA_Cr^CKCH$pH\$Hl$HyHÉ(eHl$HCHH\$HAW5`CAVAUATUSCHXH$@D$<1HeCHcHILd$@IljHD$0IGfDLL`H+L$@HH0LH$@HHHDN u#tH$@IH$@HUHDr tHH$@HDz uHx1b@H$@L@BDB tHH$@LHHBDJ u tHHx 1ILt$ MWLT$ HT$ H<|AþD$EsMcL{HT$IH$@HD$ L4?HcHHL$(A8A>HI(H$@t#< tHGH t HDŽuH$@? uHGDDHHA tH$@?t;LD$ LI+4HH9t$(h`C8D`CT`CAL=Q"HD$0HX[]A\A]A^A_H=S"MA`C5D`CKCH$ `C4D`CN`C`C/D`CK`C=iQ"HD$0kH^T$LHLRID$yL1NID$H=I"AA@cCbCKC1H$諺豶fSHVpH蜹Ht!HbCH@`aCH@HAHXhH[H=?I"AAcC bCKCH$p'-UHATISHHHcNHHEL?HHH)HUHD$HHEeHuLHߺHe[A\]AWIAVIAUAATULIHDSHHXLL$ ;;fD$fD$H|$ :LL$ MHDLHAĉ$<LL$ MHDLHD$$G>tN<IċeLAD$0 HX[]A\A]A^A_ËT$ f :L$dH=G"\cC1豸LAL$0DHH`럋sH6H0HvHH[]r@+5;H{uPH}Cu>{uuM0UHHu YH @" cCJH\$Hl$HLd$HH(HAHtxH9DFhEO(;kC7BHcUH1ǃH蟬ǃ$ǃ Hl$H$Ld$H1Ҁ{EHDLCXHKPtHSHHD軘{@H(u=3{DbMhWAH(H:Hcx빹kCMcCcCekCLcCcCLH=?"gC12H=>"H¾gC1TkC2cCcCfffff.AUATIUHSH=E/H_h{,udH(E1H~ #H(HH1^~݃=<"LHH*Eu H[]A\A]fH(Htl7Hǃ(H[]A\A]ÐK2;Ia{uJI}Cu8HHGH(HtA*0lCcCcC躪{utH }=" cC9AM0AUHIu VeH5I="AH^ffffff.H\$Hl$HLd$Ll$H(H_hIH(H=D/;Ut*HLuID EH(HȗHǃ(1H\$Hl$Ld$Ll$ H(f{tt݀{vt׋E;Cxuσ}tɋ kCH(LH0;I{ut I}PCuH('RHH(HlCcCcC lCcCcC{vs/D$H[hLHL(LHIPDJ(LDL$DL$AHD$(AELHH$3;HD$ HH(Ht$ 6{tt%HL$ fy$t kCH(LHKt$(t$, Ht}|$,8H\$8Hl$@Ld$HLl$PLt$XL|$`HhfD*;I{uI~贤CuH蒑Hǃ(gADlCF[CN莯\D$A**chH=6"xiCX^,^,HD$ {uuAN0AVHIv O4*H 5" cC{ŐH\$Hl$HLd$H(HohIL(MtoCtXHLHK[QLH()$H\$Hl$Ld$ H(IpV(S@HL$L(L$MokCcCcCkCcCdC@USH1HHGhxEL@XHHPtHPHE1H蚍HHHH1HH[]鄏@AUEATIUSHxH_hH|$=LH$`H|$$`D$d ]H(B,kCHtHǃ(Ht$HaL(MHt$LHH(HAHrHHT$PHH((t\\\P,T$ Ht臎D$ Hǃ(號u\D$ Hx[]A\A]ÐH,L$ |Hx[]A\A]fdD$ |DkCcCcCffffff.AWAVIAUI0ATUSH(ŢHI;1"I{Gz?I@I{Gz?LMD$ ML$M$A$AD$XAD$ L>AD$Y?AD$`AD$d2AD$0AD$<AD$4AD$5AD$6ID$HXAD$EID$XAD$hAD$lAD$pAD$|ADŽ$(AD$(AADŽ$ #=ADŽ$(ADŽ$ADŽ$ADŽ$ADŽ$BAƄ$AƄ$ADŽ$?WbA}I$MI$AI$M$HT$@<,IFfH,HÄu=LRHHtHž\CLH 1HןA$IAuI$6I$E$AEA8E$Eu ADŽ$?A|$EIL$HIIt$XHIHH9sIT$XHHHH9HIIHH)IT$PIL$HI$MI$HS0uA,$(Ic]HH H$A|$vI$t@E$Eu ADŽ$A$ E$EuA@I$H(L[]A\A]A^A_L@H.DdCL+HD$todCLt~0dCLCdCLNdCLכAD$D@A$|$t 1H誝AD$<|$w1H˟ZAD$ |$d1H裟ZAL$WdCL3uLHt1 H&AD$,D|$ 1HAD$@ fdCL֚u(Ht1 HɜAD$-xdCL蝚dCL舚QCLsD$dCLZ\CLEp|$e:HuHItIƾ\CH 2\CHLLI$DIL$HHHHHH)IL$H|$:HHtHI$HH]ADŽ$ ID$X.|$H:茛|$HL$IƅIEHHL$tIƾdCH t.dCH_LLHl$HELLhHt$HL1LnjI$HL1wI$I$L1I$1L葰I$dCLOu |$bCL3dCLdCL dCLg|$t }0AD$4 I$LLI$ 1H豙AD$`|$;tC,HKI$|$b 1HdA$|$& 1H=AD$0`|$ 1HAD$fCLu+Ht1 HA$HfCL˒SfCL趒V\fCL衒mfCL茒fCLwu+Ht1 HjA$fCL;u+Ht1 H.A$IfCL8qCLu(Ht1 HݓAD$vԕCL豑fCL蜑fCL臑tjfCLvuL|$tE1H豕YqA$|$H 1H@AD$dcLjC-|$t 1HA$3|$W 1HA$ |$ 1HŒA$ |$1HZA$|$1H軔ZA$|$1 HNA$jH=""iC1|$= 1HA$!|$ 1HڑA$|$1HZA$|$J 1H艑A$|$ 1HbA$|$0 1H;AD$|^|$1H\ZAT$(9|$ 1HA$HeCLLL]I$LLL\I$|$S1H͒AD$ |$1H謒AD$|$ 1HFHID$Xe|$q 1HHID$H=|$1 HAD$6|$ 1HϏAD$8|$ 1H諏AD$hH?eCfff.H\$Hl$Ld$Ll$H`pH6HH}vHfCH@ AH@(AH@0AH@8AH@@AH@HPAH@P@AH@XAH@`AHhhjCHHGLMt{L諍HH܌HHCLHHǾC1ڍHH$H$L$L$HH@A^HDžCACyA lCcCpѐ lCcCHLLRACt6AJ*AJ\*AJY^XABH~rHHr1 H9~QHc<tECEtIA*(HD j\E9A*D Y^XbfDAWAVIAUATUHSHH:1A?L,HL9H}HHE4LcB< t׋UNtIHUFD|$ M D$ ~WtJ<*HDO\AL9A*DY^XGtH[]A\A]A^A_ÐHtHh+   HBHc<0uDLz HJWA@~otH*؋2J\*։2Y^XBfffff.AWAVAUATIUSHH|$H:1E1L4EttHL9I<$HID$4Hc<(tLD-LAEh9~ DIA)DA9~D)AA9DOAAu;zHt$AHA D|$?D$thA|$ IT$~r?H,*HDUM\AL9A*DUY^XE H[]A\A]A^A_ÐA|$ 1IT$̏L$D$fff.HHHAHtHHϋRfDfDUSHHHlDELRL11?fDIc A< tuHr L4A;p atpM@(HcA4LB\$ z D$ ~ l$ D$ t0I *DI\AA*DY^XAHA9tH[]ùmCx\mCdmCԆfff.AVAUATUSHHDbLE11A?AIcI0%HHCJ HA3MAAAAfAHHI4BD6vE9AA9@E@E4vE9uHz Lrvl$D$~ Dl$D$tI*D0H\AA*D0Y^X@AffAA[]A\A]A^f.H\$Hl$HLd$HHIHDAE(yqQ QtI$HGHt HI$Hy(tHHL5I$AuFIuH$Hl$Ld$H@I$HHH$Hl$Ld$HJHHLI$HHL I$>DHHLZI$DHHLJI$DcI$fDAWAVAUATUSHH(Ht$0HIHL$fo =9Hfo>H @@LHA <:PHCfH:DIńu=H…HINIľmCHSM@ŅA {mCH4QCHmCH @ 1LAF fDL*A^E^AN EVENEFA~Av E5TEqEEH(L[]A\A]A^A_IDAEI@ 1L0A8E1mCHIXCHmCHށmCHɁdCH贁E 1L褃AF@S 1L考AF@@ 1LXAF_E/1 L0AAF A$t"<%tID$ DH%t IĄuAoHcHʃHIF(A<$t`ADIl$L1 H$H裂H4$AD$tSI<%u I<%Md$tWA$LuE~ Ao9sH= "DھlC1 ItIF(Il@IfE 1LAFE 1LAFE 1LƁAFA8AɉAʉA۽QA)EAVAۻQEDAD)څAVAQAA)EAV AAQEDAAD)EAVnAAQEDAAD)EAVMAAQEDAAD)…AV,AQA>A)AVH|$A?JD$T$D$D$AF 2HtfHL$IF(HL|$LxAADAmC\mCH4AmC\mC0AmC\mCH=q"HھlC1rx}H=Q"0mC1PV}fffff.SHH(HtF~H[=~mC\mCmC$}UHAWAVAUATISH(LoLw H(AEh=,HcHHH)L|$IA}utItI^`I;^x<1ې@]|HH1I|$At$Lp LhMt$ HxpHEqEHMI<1AHHA(ID$8HA8P}A}AEhDCHD9q1E1?f^,HuHI<}H}Dw0|A} nAEh9}7`nn~D ,Ey n,fD`nEt$0HeL[A\A]A^A_]IvLmIFAEhH="A@ApCmCDC1{H= "ھmC1~b,H= " nC1~fDSHH(ӁHK SHsLC8H{= nC0f~`n\~n,zz`n~H[HO(HQ HB@(H\$Hl$HLd$Ll$ILt$L|$H8HIAILM̋A(AAAAAGhAAi'MAQ t,A0S|MD$C(LH躆Ch=/nA1HH7,AH-\,HE, nID$(nL5,D=,L-,-}`n#}IL$(PA1n}zR/H\$Hl$Ld$Ll$ Lt$(L|$0H81LHAA@8`pCmC-nCx`pCmCnCxDH=/tJ`nq|n,x`n|H=,Ht$/kzHD$HùpCmC.nChxH\$Hl$HLd$Ll$Lt$H8Ma(Dl$@WhMt$ A~,t HHGHt{uu хu{AIAA A)A9HAyu ID$ HKHHP`H9v;AAH\$Hl$Ld$ Ll$(Lt$0H8It$ AIHL $#L $뙐AQD9{AF0AQD$ L $LЃ;AF0L $OID$ H0.L$ z8ZD$ H= "EnCZɸL $zL $ HP`H= "bnC1L $zL $H\$Hl$LLd$Ll$HL|$Lt$HAHHt$XAMMi(uAxc1$9H$H$L$L$L$L$HĸÐIU HADHrHHT$XPHIHIu DEF$HT$XHvHPA|$ID$A$Iu {fWf.SAAD1@u{MtD$A)A~ {AV(~(~(&}A\F,.E^fDC4$A;T$ A9T$1HE1HGHt5YH=G" pCZDqE,0HH+1H fff.U@SHuoHtIHx1 ot3)t%H !HcHOվHKoH[]DAWIAMAVMAUATUSHH(HDl$`Ld$huDH[HC$ftC#uS(+S@D9|A9AL$HcMH<HLIH)LM ȁVOLHcH^nM9{HsDщLMDT$L\$Ld$D,$H[L\$DT$HHH([]A\A]A^A_Ë)!~H=f!qC1hofffff.SHcHHZnHtH[H=!IAsCC-qCKCH$o kH\$Hl$HhHPHt=#wKXH{P1D$HHcHGj=X!Hs,H\$XHl$`HhH5E,H*-,H*%S,H*Z,Hf uH* $YYY^^l$0^d$ T$vvL,оrCH,L Ȣ,KXf$I*\T$HH*IAH=!H ,fl$0H**fd$ YjYYf\$^^mf.H\$Hl$؉Ld$Ll$ILt$L|$GCH8LohHHMMiؾMbEd$h)i)D9tx~(GCHCitGCH2iu^fD1H\$Hl$Ld$Ll$ Lt$(L|$0H8fL,e@=,uzfGCHht1EI躐rC@nhA]DLYHI@n7Ǹ@UvHCHUjHЃ8H=!@nC1 lAWIAVAUATUSLHLwhHT$PL$tD$A~v=/tHT$PB=/@HjHHx1 iHAHD$`9\$`~l$`M(AIzP6LT$HfsDD$`$LT$HErL$HD$XMD$pL$fDH !H$ZiHL$A9] IFPH7 L$M ANXLH&,EHΉAAD1D1!LcIII<$I9HADEE L ֞,fI!LcIII<$I9HADEE huL ,sCj-qC+CefA"rn8I(LD$PËT$tAnLL$2AD+,I0L$DŽ$E A<LD$p$!1M(L$qCENhA (1 nIXE$DC(,$DT$dk(LcQH[I nAAA)H۽fDs$ft~DC(D9ALE9}nC#uhfA;wDZs,H$LDD$8Dt$ MDD$8 nHfD$ L)LqCcHIH[Hk|$ptL|$p nt@H[]A\A]A^A_fDI$CHe!@1@M(fWH?A~(|$pk|$pLD$ M nfD$ DD-HL)qCLb nQT$tLqC1Hd/HT$PB7n1҉у HǁnHDHDHDrЉI(LD$PT$tHdžnAnHdžȄnLL"L ,,=!lI6L~HH ANXMFPHޚ,LD$xˉ$HHAA1D1#$E1LcILD$xML9AMAEE VAADL v,fD#$E1ILcILD$xML9AMAEE uL ,,sCz-qC+CsaI\$HD$Dc($s,E*E\A*AY^Xk,Dc($Dk@KD$*A\A*Y^X[DDk@H\$XD$p\$p9\$`L$L$=1!L ,IIL ,l\$T$` sCH=7!Yba5dIFHH|$XtHT$XH;ByHXHt4D!D{$D9us$9t H[Hu@&H=,`!foȈI\$fh,)a,Ht[M,$:L <, I@HFHJ,=!4foe1ID$f,),Hė,HT$fD$HT$1fD$hI(LD$PAnT$tLL$$H$T$tD A,ALH4$LŃZAu$@\$plHZjA L,D$PI(IMLoHD$pAn1LNj,HA D$A9!!AIuE11LKH\$$IIL$pKAĉ,H,A H m,Hn1 fD~DHD9EaAE11A)E!f@D9 HD9qIP)փ|uAxHqLF(DN@FDE9L@}E*E)DP EE(E*D\E(EYE^EXDH D@qLLN(MLN@LHANH=,Ic)L$ AAI_=:!HS,IM(IM@L$I]AAD9‹!:1L,!LcJII)L\HIH,LcHL$@ILL\$HZ\HHL$@LL$HH,RtC-qCsC[Hˊ,HHH,g\D$PE HsCH$AM(A+M@DL$pD\$D,D  !Yn\A|$EDHH=#!AD$$&_H:,HH=H*,~fDo=1ID$fD=,D)=,HH=H,:I6D$L)H=!HEALrC1H$^H,L1)H=h!HL꾎qC1f^!@tCe-qCqCbZ@tCa-qCqCIZH11jH=!MAtC-qCDC1]YH,HH=H,wML$I6L$DD$8LL$HL$@(Ht$HT$@HDD$8H=!A1Ht$$rCLy]sCf-qCqC{YsCc-qCqCbYI6H$J(Z$L$bqCD$L$`T$pH=!H$\SsC-qCOqCXsC-qC5qCXH=!A tCC-qCDC\Xf.f.AWIcEAVAUATIIUSHHHHt$0H4L$<D$8I)II $fy$y;AdAHD$0&Hh@E(D;|$$,0L$XD$Xf}$EL$XHIƉL$XH}E|$XFLD$PAx(ADƄE,HD$P}$H0DT$D$ (DL$ M(H=!!AZI cxvCBDT$L$0DT$)T$ B(DT$L$0(T$ E\E,nH=!AAvC tCKC1H$A=H=z!IAvC tCKCH$eAk=vCtCtCb=T$`H='!uC1+ALT$P}$I2D$ w'DD$ DL$\T$`H=!AZID@vC@A<$DT$H5!H$DT$AWIAVMAUATAUHSHHMtVEXEuMHIE1AP9Q(&DHLHDAHsA~9~(~HD[]A\A]A^A_Ds,E1uHDHLAD}s,Et뷐SH?HX[AUIATUSHG~@E11LI]I8H{S0H{=H;HHEtwwCHQ>HHE H}wC6>HHE(H}wC>HHE0tSH] AIt$H}HEH[]A\A];H=K!HHھpwC1I>O:;HIwCH=!wC1>":};HIeCk;HIwCfDAWAAVIAUIATIUSHW~+11HI$DLLH8HxP(A9\$H[]A\A]A^A_ÐHG NhWPL9PP.**Y^wX(AB0f.SH (H_ R0H ([O,G(L$H$S8S@ @H$\YXZf.^hv PhT$=g!YXR0~ZH=!wCZL$$<$dffff.USHH_ { th**^ @\\KD-o9cHWYZr7fBCH[X]^ZnhHHt$Ht$lE**Nh^UWSHHHt_.t0{ t**^o?\.[wEt)((\.u(HH[].8WX.АHH([]fDnhHT$0Ht$8D$ L$$;lEHt$8T$0D$ **^hL$$^Pff.H\$Hl$Lt$Ld$Ll$HXDw0H_ A$O4G07Z0WDc WS$EA.ztnG,G(.O5o7L$ $Wd$Y5D,d$$L$ EDC(t'S,~ Ds0D9Ds0}C4zDC0D{.v^=W!1{)[4C0A*Xuj @Z0(H\$0Hl$8Ld$@Ll$HLt$PHXfc.w.=!E*ĄAXtC4.DtD K6AWD<\(n@YL$ $d$4L$ D,$d$. fZ0(fD-5W@(\U<XZK0DC,ZK4H=Q!DZӾ`yC$d$@8d$$ZK0DC,ZK4H= !D⾘yC$8C($fff.SHH Ht4H[4DH\$Hl$HLd$Ll$ILt$H8B(=C!IH_ D4zCx9Uh~SDLHLS=!((KDHHHl$H\$Ld$ Ll$(Lt$0H8YKH $ $ZB0DG(ZO,VhyC H=!6ZAZE0H=!xCZʸ$6$Qffff.H\$Hl$HHHHG R(yuuzCl;khW~#4H!+Ch(**Y^H\$Hl$Hf.H\$Hl$HHG Hx tB0H\$Hl$HÐHR(yut1AD$P%HCHu H%tHu+AIyHYA~ Iܾ1xCL.uRMt1 L0AF IzC\$3zCV83H=+!L zC1,22.f.AWAVIAUATUHSH8H1HI-H(H@BXH@BH@`B0HIA>IE AD$AAD$?ID$pBID$8BAD$HAD$Dff&?LHAD$LA$AD$PAD$ff>AD$?AD$ AD$(AD$,AD$4zDIބ<:HC@H:HÄu=LJ/HHHž;xCL,HADžD|$FxCL,VxCL,egxCL,+xCH{,cID$pBIބ*HL[]A\A]A^A_LH.DE` 1H(.A$EM1HE0ZAD$DxCL+xCL+xCL+xCL+FxCL+Ht1 Hn-AD$(D$fDE1Hu/ZAL$DICH+ID$B|$1H(/ZAT$|$1H/ZA\$c|$ 1H,AD$ ?xCLr*uMHt1 He,AD$)|$1H.ZAd$$xCL*xCL)yCL)&yCL)]1yCL)#=yCL)XIyCL)Ht1 H+AD$ &|$dxCHN)u2ID$8B|$% 1H2+AD$,eCH ).ID$8B|$1H0-ZAl$@UyCL(|$1H,DZED$PU|$1H,ZA|$D0|$1H,ZAt$H |$ 1HA*AD$LL zCH=غ!1+'HqxC޺zCXO-zC8;-HyC묐AWAVAUAATIUSHH~E1H5^! Aq(E9uHCE1Ht H@AHu[TA|$((L;C,S#X%.SLDK8Y\\X\Zv(DC0(K(\s<\k4\Z(Z{$I4$$T$xL$PL$ T$0DD$H\$`DL$XT$xzC$DL$XDD$HL$PZH=\!f\$`fT$0$HfL$ L|$Dt$@*HCH19h(~ HcH̐H@HutAHZ1A$McJĐw(9r(DOHH9tHĐHtEyAHH9uEx&McDJL JDŽH[]A\A]A^A_ZSHHHǹ HH@ A;E\~AE\C HEE&D9}aH[HtELefI$H[L`HhHtCHt$EDHLEHuHt#HEHH[]A\A]A^A_ÐD9{(}E&߹~Cf|}C}CQ"fAWAVLw`AUATUHSHxHFHt$hHHD$ HPHD$H@HT$8HHD$HL$HXHAH\$@HHD$Ht$HxHFH|$HHHD$ ;LD$ LHI@LL$PHHD$(LT$(LXIBL\$XHHD$0Ld$0LhM|$Ll$`MtqMgIGMH$tFIt$Ml$Hu HH^HHuL"I.XMtML"I.XH<$tL<$H|$0!I.XH|$`tHD$`HD$0QH|$(!I.XH|$XtHD$XHD$( H|$ !I.XH|$PtHD$PHD$ H|$w!I.XH|$HtHD$HHD$H|$Q!I.XH|$@tHD$@HD$9H|$+!I.XH|$8tHD$8HD$H|$h!HIHxHX[]A\A]A^A_fffff.USHHHWHz$H0 HsH;HeHt(=)!3H H H1[]fDH;HD$s HD$H=5!HH {C13#fAWAVAUATAUHSHH89V(}JF&H H} Hٺ8"H}tE&H8H1[]A\A]A^A_HH} Hٺ8_"HmHHl$tHD$D;`(~^H޿@&H|$Hٺ8H "HD$Hxt@&1HPLl$M]ML\$uNH޿+H|$Hٺ8H !HD$H@HHD$tD;`(~^H޿@&H|$Hٺ8H {!HD$Hxt@&1HLT$IBHHD$u?H޿H|$Hپ8H !!HT$HBHHD$ u_H޿@&KH|$ Hٺ8H HD$ Hxt@&1HLL$ IAHHD$ DD;`(H޿H|$ Hٺ8H HL$ HAHHD$(uc@H޿@&H|$(Hٺ8H < HD$(Hxt@&1HrLD$(I@HHD$(;D;`(H޿HH|$(8HٺH Ht$(L~MuRDH޿AG&I Hٺ8ItAG&1HMMQE;g(H޿I Hٺ8TMwMuMH޿AF&I~ Hٺ8!I~tAF&1H[MvMjE;f(H޿;I~ Hٺ8MnMuOfH޿AE&I} Hٺ8I}tAE&1HMmMhE;e(H޿I} Hٺ8TImHuL뵐H޿E&H} Hٺ8!H}tE&1H\HmHkD;e(H޿<H} Hٺ8HEHtDHHDHD$H|$HGHuffff.AWAVAUATUHSH8HV*F(Ht$(OHH^,F(t%u!HBH^H9HPH9T$(tgHHL$(HQHHT$HL$*Q(HQH^,‰A(HBHYH9HPH9T$tAHHXHD$(HH@H@HH8H[]A\A]A^A_HZHXHt$HHFHFHtkMHH\$DHZH|$H_HH\$HL$*Y(HQH^,ÉA(tqumHBHYH9tZHPH9T$tHHl$(H]IHXLD$HI@I@LHMHH\$wHZLT$MJMLL$HL$*a(HQH^,ĉA(tnujHBHYH9uUHHPH9T$uHXL\$HICICL^HkMHH\$Ht$H^HZLl$MeMLd$ tuHL$ *i(HQH^,ʼnA(tluhHBHYH9ufDHHPH9T$ uHXLt$ HIFIFLHHT$HZAL|$ MMWA*w(IWH^,AG(tYuUHBI_I9u bDHHPI9uHXIGIGLHI"MMHMwMA*~(IFH^,AV(tXuTHPI^I9u @HHBI9uHZIFIFLHIM]MHMfM<DE*D$(IL$HD^A,AD$(tXuTHQI\$I9u DHHBI9uHZID$ID$LHIMMHI\$HfD*K(HKHD^A,C(t\uXHQLkH9ufDHHBH9uLjHCHCHHLHt6MHfDHCHtHHHuH[HuMd$M:MvMMMHD$ HXHpMHH\$ LiUHYHX3HZHL$HYHZH\$Hl$HLd$Ll$Lt$L|$HXIL$ID$ EHIL$hMHL`hLhpL@x7H1HT$H@LHt%EN\HT$f@$f@ EHyAF\HHHT$HIF~CI~IvL1IN AF(IHt%EF\H\$f@$f@ EHyAF\HT$1LIF8 Ht$An\LT$f@$f@ LyAF\D$ EIF@AFHE~Xt D"IFPLH\$(Hl$0Ld$8Ll$@Lt$HL|$PHXLHt+IA~CR|}CH=!MA~CX|}CDCfSHw8HHs@HH{PHtHHtH[HsHlHt[DH[H\$Hl$HLd$H(HOt q(dkI ZC0Dc\{(A)$H=!HDf$H{C Hs1҉He=!OH\$Hl$Ld$ H(ÿQ׺)~Mb)ZH{8tH !}CCHs8H1H \!}CHs@HHl$H\$1Ld$ H(ffff.H\$Hl$Ld$HN FHZ~c{C nw}C nXHItPHuHL1LH$Hl$Ld$HfD}C nfH$Hl$}CLd$HTfff.AVAUATIUHH~ HSH8{(~C({8~C8HC(E1HC@fIFLLHMI]Ht+XHItH{uHC[]A\A]A^A~C?|}CXSUSHHN FZ~{C n}C nHHtKH=$! n}C1#HD$ uGH=!T$ ~C1H H[]Ð}C nd}HsHT$ H_ffff.AWAVAUIATIUSHHHjH~_H~TML$pAD$(D$(Mt$`E|$HI,$LL$D$$UHHLL$ MH(LHhH@pH@xlH1HT$8H@H/Ht"S\HL$8f@$f@ HyC\|$$LHT$8LHHCLS4~CHLCHk s(1Ht$D[\LL$8f@$f@ ELyC\HT$81HHC8Ht"S\HL$8f@$f@ HyC\IUHC@D{HCXHC`HfHRHuHcAXIt$pHAm IH9r @~HHH9rMcE(HKY8m4MIKHH?HH ))A(AMALLH HWDC\1ID$`AD$\HHL=ʜ!ILs`L;shIT$`Hk`H9{\A9|$\Hs8HHs@HH{PHt HHtQ H HHL[]A\A]A^A_fLLL$ HLL$;Ht1HsH4HuHo DIL$xIT$h@|CH="!1+;Am q~C|}C{C# FfWf |,Af.DDEufL$( |,f\$(\D$(MAu(M|$p\LK`S\H=!t${CL<$ fD$(Q|,[~C|}C|C{ ~C|}C|Cb H=+!A~CX|}CDC! ' A~CR|}C~C|}C&~CH\$Hl$Ld$Ll$ILt$H8LnHMtA}$9LtS1tMHT$1LDm Ht$EHT$fX$AE;l$\fDh H~El$\HMHhHEHHH\$Hl$Ld$ Ll$(Lt$0H8@P$9~mIIEHu9~_1tHT$1LDu .Ht$EfX$H\$AE;t$\fDp H~Et$\HhImHhIEfu_C|}C0~CHF$ft:f;B$t(F"9|,HBHt-HPHt$fz$HEHH@1HHùC)|}C|C=DUIHAWAVAUATISHHrMH`LpHcHHH)HD$'HHxClt?t:Ar$HxHDPL@詺sDPL@.;1Hx~@3H9sDȋULxA|$(H]L@UL}DELcDM1JMFLZIIL)H|$'L)Ll$'HILOM}LML}e1LLXAEL@YLHAHcы4L DmLeH4Lh1F~C1fAH9ALHHcD$L EBLGEqEAu;D#LALE)McA,Oc,ME1C|)(DiMcOc,AMk,C|)(AEEDiMcOc,Mk,C|)(ADHcEEMc4A,MC|1(AAA fDLeLhHpHULL@~1I$H@HUDo L@\HHhL@IALEA;D$\fAG$fAG M~AD$\LhHuLpHhLNAE"A>LQMM0DD9BHhHuDA9~7D(D9~&Hp?AA9uM$LEE;EEIcA<tAB$D9-AR 1I$LHHL@fUHU@HHHL@UfDx$L}A;T$\L8fP ~AT$\HULxAL}LPHELIGLX0A<@x"A9$AA9HhIZH`7DDMD;AB&H`He[A\A]A^A_]ù0CW|}C>~C0C|}C`~CH=!DDT~C1L@L@HAz$DHDDDL@DHXPDl$Dt$HD<$DP}CDXH1H=!L@WATUHSHH@HLgL9aIT$H9u fHHBH9uHqHrHHAHAHS`H;SxHChHHK`HHEHH9sFDK(HCHsHmH;F~CU$DC(v.CHz0u.H@[]A\Dx(HHdHEfDHs8HHs@HH@[]A\HEHH!HEZHAID$A|$(~QHHbHtgH|$8HL`H+BHH?HELH#HuH^HEPC|}Cq~C@̌?ED<:HEfH:HÄu=HHL`CHMAŅtjCHmE1LZANHEaHL[]A\A]A^A_H@HfDEt1LQZAH$AACPH=!CKC1H$HAACOH=Y!H꾠C1Z`ATUSHH0HG@H?LLJ6AP(AX,E`8APHFLgHL$tHhM D$%c"AAD$MMEAD$#1HtYAD$$@HmHf;E$H LHL$LD$d$ LD$H$d$ L AD$(AD$,HS@AL$8AL$D1H^ZA$fEd1H=ZAL$됾fDICL{tkTCLj^CLUpCL@tO~CL/Ht}1AD$Et1HMZAT$Ht}1AD$Eg1HZA\$_EY 1HAD$=H=Fw!L򾸀C1GMH$ AA CH= w!CKC1 H$HAA CÐAVAAUE1ATUHSHHLfMtAMt AE(A9D$(~ AD$$D9tAD$#u ft%MfMd$MuHL[]A\A]A^fDH}DHO,DD$;DD$MEAWAVIAUIATUSH("HHT$HNHH|$!A f3C E1xHT$HkAA1HBHl$HtHXHOZAD$fE$fE#HuffDH[HSf;C$IUHLH$"H$"DŽ$"DŽ$"HH$"DH$"LLAU(\L$. v(D$E1\. vhAH$"H$"$"$"Htfx$AIDMcLT$ANIM)MI9IAAqAIHmHDDHl$N<IM)Nt$Nl$J|$ LuLmH}H("[]A\A]A^A_DH$"HDŽ$"1DŽ$"DŽ$"Ht$E1f~$AAU1I5CATIUSHH=s!A$t2L1ۋ}LHH=ps!H¾xDC1qA9$wH5Ts!H []A\A]`H\$Hl$HLd$H>HAH)LcFF"McFEAEEu>D9A)EAE1E)AtA)EAE1E)AfDDBMcF$Eu@A)EAE1E)At!A)AEAE1E)A6fDLcBt;HߋCw}A}DH$Hl$Ld$HftS)AAD1D)t)A1)DDBMcF$Eq,@D`fD`zHމH=q!H¾cC1UCJCRC@H\$Ld$HLl$Lt$IL|$Hl$HH)HA,IIMHcՋHcIHy(+;HctLcA,MLAz(DMIcɋtHc,HH~(DUIcҋtLcA,MLAx(+HctLcʾ,LLAy(t/A}%H\$Hl$ Ld$(Ll$0Lt$8L|$@HHÐEd$A~(E1MH$B C2JE\$A~(E1MH$B C JHfDAD$A~(E1MH$ CIHAL$A~(E1MH$ CIHAD$~(E1H$ CgIA,$H%HLH\$Hl$ Ld$(oCLl$0Lt$8L|$@HHEDH\$L|$HHl$Ld$ILl$Lt$HhD!HIA,HMIc,HcIHy(yED++McF,D9t EE1ED$McF4D9t EA|$LcF4D9t E'D#McB49tu-8dH\$8Hl$@Ld$HLl$PLt$XL|$`HhÐD9tHcA,IH}(uEEJELERDAHHD$ L\$BCD$XL\$HD$ pDE96Icξ,HHy(AWEjDLEJEADHHD$ LT$(L\$CD,$EsXHL\$LT$(HD$ E9McA,MLAy(AwAJDAEJEHHD$ LT$(L\$EC $DLWHL\$LT$(HD$ XMc,LLA~(AArDLEJEAHD$ LT$(L\$C4$HDwWHHD$ LT$(L\$@AWAzDLEJEAHD$ LT$(L\$C<$HWE'HL\$LT$(HD$ /HHl$@H\$8Ld$HLl$P{CLt$XL|$`LHhfffff.H\$Ld$HL|$Hl$ILl$Lt$HHAD)IDj8MD$CHIcՋ,tHD;$1DkwHLH\$Hl$Ld$CLl$ Lt$(L|$0H8AE=wCAƄ-E|AEDAE=wAƄ5E|AE=C/CCMCIH\$Ll$HLt$Hl$ILd$H(Lg0dI,A;D$$r2;H$Hl$Ld$Ll$Lt$ H(DAUAAuHcHIDM}ME)A)A)ALit;`1A|$5tAuAU1L7~Ag;iEeTH a!C/A}LgA}HH=`!HH؄C1jL3H=`!H¾C1rAWAVIAUATUSHHXA.HH|$0HL$8LD$(HcŋLV IHt$@MDAl$8AOHcD,CDL4EELHB<CJ4:΃/HH|$04H0AAAAAAAAAKDAIAAH`pJ3pAAAJ3`pAO\AAAAAAJ3`pO\ AAA AJ3`pAAA AJ3ŠpAOD0AAJ3`pAJ3 pfDB| HIAI B;tuFD EDZRAE)D)) H)HcDEUHcDEtHD;,D]IcDEtHD;,L HcDEtHD;,-HT$(=ABƄBlfDIM9HLt$0A>HX[]A\A]A^A_f;DHDMHDMcA,NcME1B|(AAE)McNcMk,B|(AEEDEMcNcMk,B|(AEGFLMcA,Jc(AEE#IM9H|$8Ll$@MHl$8mIM9Am8A)1)Ѓt3)vHHcEfD F<CL$EuDLHDCDGB D@HHL$0HI0AAAAAAKDAIAAAH`pJ3pAJ3`pAAAAAOLAAJ3`pAAAAO\ AA J3`pAAJ3͠pAAA AAO\0AAJ3`pAJ3 pfB| HIAI B;TuBD DeWAA)EA)E)A"HAA)IcDE+HD;<IcHk,H(=Y!H<H|$@T$8LA|$uDL$8C< T$8HL$D\$Y=6Y!AL$D\$Et4LD$@LE1DDHC4E1L$7/L$SHL$(=ABƄ9Bl'HD;,`IcA,HIH(?=X!H<D H|$HLA~uEC<DʉHL$D\$X=/X!AL$D\$E/HL$HLE1E1DHA4DL$,.L$#;HD]HMcA,Nc ME1B| (AAA)McNc Mk,B| (AEEDMMcNc Mk,B| (AEG D\5McJc A,I˃| (AAAD;^IcA,HIH(jIcA,HIH(DD; IcA,HIHx( MHcDEt&HD;JCCv1fLf Lw1ABD AWAVAUATAUHSHH ?L0$t 2SlLcAILEkESEKE)E)E)E~8DHHOt%$_ABƄ4BD$LslHu0IHHLSlHHHHu0ILHH&Hu0LIHH1A4uhILHHWHu0IDHHRHu0DIHH $Eg,Eu$H []A\A]A^A_fStHCtHI뉐L}0DoAo,DIAA9DGEt1AL蔽EALcILEPEHApE)DD))tA9fKXHHcDA $I$D)HcDE:I$DD$,D;#IcA,Ht$8II$~(=;!LL$8F HD$0I$xuEB<DDLDT$-<=f;!ADT$Et3HL$8M$E1E1DLAtL$,l@;HEm W~1EfJD A*`\EA*D Y^X@0fMcŸuJ<I$DWDOWD)D))DLLD$DLD$;u HEWEt3NA*EAH\EA*EY^XA@A~5zu1DLAI)¸))H\$Hl$Ld$Ll$ H(D;HDeA,H;AMcNcA,ME1B|(AA)McNcMDUB|(A,AEG$!McNcMB|(ALcǿ,EJcEH׃|(DE1'DDH3 D;'H謂H=-+!HD⾳C1+qfffff.AWAVAUATUSHH(E1MtE8HHcD$CED,DAAD+3HHMcF9$B4~DuMcF9$B4DuMcF9$B4+HcD9$4qIcHHEu1MtE;8H([]A\A]A^A_H(1[]A\A]A^A_HcLk,LA{(iH߉L$LD$DL$D$L$LD$DL$D$txMH,JcAHH=2PAG0CtAt)DXC;ttItxA;ttRt A;ttKHHH([]A\A]A^A_@A)E0f携޹C/CCMCLcIk,Hx(wH߉L$LD$DL$D$L$LD$DL$D$@MPHA,AHc,IH=ubEAtPADpC;ttJhA;tt?A;tAAA)GDސHcLk,LA{(]H߉L$LD$DL$D$L$LD$DL$D$txMLH,JcHH0A=`PAG0CtAt)DXC;tt3txA;tt<t A;tt5HHfA)E0f携HcLk,LA{(HH߉L$LD$DL$D$L$LD$DL$D$txMLH,JcHH0A=`PAG0CtAt)DXC;tt3txA;tt<t A;tt5HHfA)E0f携fAH\$Hl$Ll$L|$McLd$Lt$HhHAL,AHHLLL$(HF$ED0Ay=$!Ic4LLD$ jE9DDHDuPH\$8Hl$@Ld$HLl$PLt$XL|$`HhD=#!~H $! C謕@E=e\$pHAFtMBtPD;tt*oPD;tt\PD;tNE?DL$pDIDDHDT$D\$5ADT$t H|$(HBu%LD$ LEC<Ap7DDHDT$DT$="!xE=l"!LG$|HD$ Hxu EB<tdHDD"=*"!bH|$(.H\$(D3qd臗D\$DDT$E9HDDm=!!~H=#!оǂC1눹pCbφCC pCfφCֆCDD\$DT$&zDT$HHD$DzHL$H="!HE@C1苓HD\$DT$C/CCMC|H E"!CDT$cDHyDI HDI{yH=!!HML(C1?H=!!оC1ܒ]H\$Hl$ILd$Ll$Lt$L|$HH=B !IADEDt$P1EtD9t&H\$Hl$ Ld$(Ll$0Lt$8L|$@HHHcՉHI<uDZDJDBD)D)D)t1uD)AAD1D)tA;*uIcAHHHPxD0CLT$A)1A)D9AA)H= !1蛑LT$fLl$A,LcMH\$Ld$Lt$L|$AHl$HHT$@HHt$TDL$dMJ (D$fD$jA)HcD LEFELHB<0CLD$XDFD >C<=n!ADIHT$D$AT$@DHHDT$ L\$HD$HDT$ L\$LHAzJrA)A)A)AuLD$XD$jBDA!2 A$= t$dAlAPA$t6HA;lt#DXC;ltD@C;lHHJ (iHcLH|$XML0CApE AA=!HA‹T$@$D AHt$HHt$HDHL\$D$DQL\$ LHADJzJE)A)A)AH|$X:DAh!B|$jt8DA8t-EA$LPG,)AG9lu A$A$=it$dPAClA$CtHD@C;lYt4xA;ldt!PA;luA$)A f=!TH$H$L$L$L$L$Hĸ;HDED IcA,Hc4IE1|0(AD)E )HcHc4Hk,|0(@@AuHcHc4Hk,|0(@@AIcA,HcٹpHDDL$bH=> !H‰C1=|DL$CЈCC9x!C/CCMC xAWEAVAAUATUSHH(HL$XOHLcB;;=V !HDF,D$CWDUIcD9$uHcD9$+HcD9$XMcILEAHDAՉ+3HcD9$uLA,A4HcIH(sLD$DEDH$^HDUIcD9$OfDH4,LcLLA{(!LD$DEDH$HuHcD9$@LA,A4HcIH(LD$EDDH$+HHcD9$@LA4,HcHHx(LD$EDDH$;^fDH([]A\A]A^A_H`H=!HD񾠉C1yHЉCPCXCuAWAEAVEAUAATAUHSH8?H4CB)D)HH\$ t$9DDGtD)C\=ɉD$L$,f;t$L,Mc LLA =@!I Hcɋ4L;t$ofHLc ,LLADt$EDE=!G$&ADd$F(Icȋ4L $ADHcH4 D9tP;L$L$LcF9t4HB| LD$ HqF AA@1H8[]A\A]A^A_F ;AHH D9t;D$D$,AEˍ4BHD9tHB|Ht$ L AIE1AA1sH8[]A\A]A^A_@=!EF)Ic؋4Lt:;t$ttHA,Lc1MLAG\=1E IcH D9k;L$tYG &DDE\uC HcD9BHB|-L\$ HDAF C G$&DEIcD9LA,IcIHz(C<8HcD9Dt$DE,IcD9H=r!DEEDC1D$D\$au}HD\$D$$H=2!L$DEEC1D$D\$ u}D$HD\$D$oH=!DDEEC1D$t}DHD$ffff.HcH\$L|$Hl$Ld$HLl$Lt$HXH+!HA׃.Df>DHDD5Ic<{DT5McB<El$DAMcB<\E1AG\-G6AEAADHD9<2DEAD-AHHEG &A)DD)DA,HHcIDL(D)D)EE)A)Aк,HHcLcIM$AREBEJ)щD)D)+D$) HHHu1H[]A\A]A^A_AD$D$$=  H|$D<CED|$H= H¾C1XULT$0M$HL$ EZE< G4AHcHk,|(H\$(I$H|$ DKD,;Ct NI$L|$ DqF9C<3rLcMk,B|(\EHcHk,|(0J)CaCUC#S)CaC=C SHD$ 1HJT0HA9LcIk,A|9( HT$ 1HJT2HD9Hc2Lk,C|9(H i CL$!VL$HT$ 1HJT2HD9Lc:Mk,C|({M$AD9HcHk,I$z(@{I$D9VLcMk,M$Ay( 7)CaC%CQC<aCCQCaCmCQH;|$HDYH=E HHپPC1CUM$AD9LcMk,M$Ax(ZH ҌCL$TL$[H CL$Te L$CNaC݌CPH C@TC`aCCPH K CL$TL$VCZaC݌CAPfH\$HHl$Ld$Ll$Lt$HXH+;Hc941AAAAAE1DrIc94NDbIc94DAIc94t0EuUH\$0Hl$8Ld$@Ll$HLt$PHXfDLA,A,HcIHx(uIcl DωT$HL$t$WVDظ,DT$Fd IcHHD9UAEBlHcHHDnDNVt$D)D))HL$H$D!fLA,E$IcIH}(McDEFd ELE4IcHk,H}(IcEEDt DEEsHA,lLcMLAy(l$ AAAAAA@HHL$HcUHHS(H*))ʅD$t$\$T$eDBD96D$=DJD9D\$EPA9D$DRD9DL$1E9|lDT$t$IcAjD9|JEHDC LcB uIEH=] LھLC1\IbEH5; Hk;fDAVAUATUHLmSHHH"M3LA50HD "FEt < t@0@< t HD=uHI|=1 G=e HAIcHHn~N)1))~~A9tY# 3HD.DH@LDHHڿC1CHC[]A\A]A^1C= H[]A\A]A^fDDDHBlHDO.DHD$KHT$HƉ鿏C14C=+DH5 H|+)HC[]A\A]A^qCfAWeCAVAUATUSHHCHH@H\$1A IHC LsAHD$fDHHCHHڋ H!%tHrDHDHH)DD$t<%t5CHLt>CHLuqLL\oH޿C1AT@H|$1 DHL-DHpEH[]A\A]A^A_H= HھŎC1FBHE BH6H?BDATUHSH H_hH@H< t< t< tcCoD1utDc$AtumI\C,Yb{ HD$+DHTID$K(D+ZIC`nH,$@`nH []A\f|bYC,두H\$Hl$HLd$Ll$LXLt$H(AHEHHHE1׎CXg@HHÃ}tDE2GCLCHHl$HDLd$H)Ll$H$1Lt$ H(@MDELfEH)HfMݎC?HHUHAWAVAUIATSDH8HhH@VHVHVYLHDž VHC۸vHCHE VVH VH@VuHHǹ1HF8H@VL`(WL~LAEL@VM\$8I<$HIL$It$HIT$ Mt$0HI\$M|$(H)LHLT$GHHHLMuIHLL8VI LpVP+H@VHVHVE11H VHVL%fVLpL Dž,VIIhVLxVLXVf_XhV'JH@V0VxYD{+E`EMH8V1HAIcH=HDžhVDž`VDžLVDžPVdVDžTV"hVD%+HhVA9H-LhVLULMLEHMHU̾CN$1L$LP?uMuUD}`VLVPVDTVD L?HbL`LxVHpH 1!CL>1H LCE}$=H LC =A;}spxiLcHcILpVHH*tIAO\H*H9IY^XA_HӉdVA;|PCCȏC]<DC?H L1HXVA VJ>DVAiAADED)BL?EEAAIc̿~\EHH8VAA@HHHHHFHHHFHF HHHF HF0HHHF0H@D9uHcH8VHHHfDHHHHHA9DH@VD;TVzD`VD9h= #H@V`VHVHVAH VHV1LfD0V,VDhVf0V\j0f.hs&zf0V\Vf.5\H@VdVLLLLLLL:LcLZILpVLVHHLrHVHVLRM7EOLJ LB(Hz0HB8EK,Es(Y$q DUDxVdVH}L"HVHaAHVIHZCX18HV)XCLZ = U`DdVDe.DEnL.HEfDEcL.HEfDE1xEP 1L/EEd 1L/EH=! LC1"1mApCC02A CCp2H ȿ 8C 0,ApCCH2USH8DH$ DeC.Hr8H$H$ $0n/f$H= LD$H$CC\³+/n>0H|$Hھ,HsH.FDCzCC+Dnn/fDn/fDHl$Ld$HLl$H\$IHHI7MH\$L$H/f$n$.f$MHH= H꾮C\IJ+.n@/H\$(Hl$0Ld$8Ll$@HHD$H\$fff.H\$Ld$HLt$Hl$ILl$H8t-9+AD0IcHHHH)H9t0HGHtDLЃ= L,DQ+HL-L$0L)L$(L\+0McOH--J\H$DC ADcD+H$L$ H8ùC>CC)H5X+HHH5X+R{D +DD+C1L4$|$H|$(H{HT$ܒCCACCG)ffffff.H\$Hl$HLd$H(0Hc鉏0HHHH)H=t HP0L`0LHHL)D HzH~HH W-L9u= DHh[]A\A]A^A_1DE1+CCȕC L-9+IIL-8+L$ DL$8\D$HH$PEEf DDL$@fL$ $\\$DPYD $DL$8YAH‰T$XCD$H}H$P'CfH=Қ H--HL -H -H-*f%GL-H|$I*H*HPH$H*ںCYY^^MHT$,C1offffff.ɍF@HG7CHG7CHG p>CPÐfffff.Hl$Ld$H- L%p Ll$Lt$L|$H\$H8L)AIHI Ht1@LLDAHH9rH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐUHSHH HtcDHHHuH[]ÐH Hboard.cgrouprm of bad group %d %c +- %2d | %c)|.XO#gi->libs == 0size <= 19size > 0 && size <= 19 + 2%s ((board)->b[c]) == S_NONE%s:%u: %s: OUT OF MEMORY malloc(%zu) board->clen < ((board)->size2)Move: % 3d Komi: %2.1f Handicap: %d Captures B: %d W: %d ((board)->b[c]) == S_OFFBOARD || ownermap[c] != 0@@@@@c@[@@H@:@[@c@5A%AA AAAboard_official_scoreboard_tromp_taylor_iterboard_capturable_addboard_capturable_rmboard_group_captureboard_symmetry_updateboard_clearboard_resizeboard_allocboard_init%c%d canadian protocol_versionnamePachi echo8.99 (Hakugen-devel)list_commandsknown_commandtruefalseboardsizeillegal board sizeclear_boardkgs-game_overgame is over kgs-rulesjapanesechineseaganew_zealandunknown rulesgot move %d,%d,%d ! ILLEGAL MOVE %d,%d,%d illegal movegenmovekgs-genmove_cleanupplaying move %s pachi-genmovespachi-genmoves_cleanupgenmoves errorproposing moves %s set_free_handicapsetting handicap %d,%d place_free_handicapfixed_handicapfinal_scorecounted score %.1f W+%.1fB+%.1ffinal_status_listdeadillegal status specifierundo on non-pass move %s cannot undouct_gentbookerror generating tbookuct_dumptbookuct_evaluate%s %1.3f pachi-resultunknown pachi-result commandkgs-chatunknown kgs-chat commandtime_leftignored time info kgs-time_settingsnoneabsolutebyoyomitime_settings %d %d/%d*%d unknown commandprotocol_version echo name version list_commands known_command quit boardsize clear_board kgs-game_over komi kgs-rules play genmove kgs-genmove_cleanup set_free_handicap place_free_handicap fixed_handicap final_score final_status_list undo pachi-result kgs-chat time_left time_settings kgs-time_settings%s:%u: %s: OUT OF MEMORY calloc(%zu, %zu) Attempted to generate an illegal move: [%s, %s] sent reply %d bytes in %.4fms coord_copy@@passresign%c%dabcdefghjklmnopqrstuvwxyzcoord_copycoord_initabcdefghjklmnopqrstuvwxyzownermap.cownermap->mapjudge->gspj == PJ_DAMEjudge->gs[g] != GS_NONEq->moves < 512board_ownermap_judge_pointboard_ownermap_judge_groupgroups_of_statusmq_addpattern3.cataribits[patofs] >= 0moggy.patterns ?Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Ap?Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>A?Aw>A`@A@Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>AAAw>ApAAw>Aw>Aw>Aw>Aw>Aw>AAAAAw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>Aw>ABAw>A`BAw>Aw>Aw>Aw>Aw>Aw>ABA>Aw>Aw>A8?Apattern_genmoggy.patterns: %d patterns loaded Error loading moggy.patterns. playout.c!policy->setboardsetup && policyPre-picked move %d,%d is ILLEGAL: amafmap->gamelen < sizeof(amafmap->game) / sizeof(amafmap->game[0])Random playout result: %d (W %f) play_random_moveplay_random_gameprobdist.cr < ((pd->b)->size)overstab %f (total %f) (*ignore == pass) || c <= *ignoreprobdist_pick??blackwhite$SC*SCtimeinfo.cti->period != TT_NULLti->dim == TD_WALLTIMEti->len.t.byoyomi_stones > 0ti->period == TT_TOTALti->len.t.main_time > 0fuseki_end < yose_startfuseki_end > 0b->moves < yose_start!ti->len.t.byoyomi_periods && !ti->len.t.byoyomi_stonesti->dim == TD_WALLTIME && ti->period != TT_NULL*** LOST ON TIME internally! (%0.2f, spent %0.2fs on last move) stop->desired.time > 0 && stop->worst.time > 0stop->desired.time <= stop->worst.time + 0.001desired %0.2f, worst %0.2f, clock [%d] %0.2f + %0.2f/%d*%d, lag %0.2f time_stop_conditionstime_in_byoyomitime_stop_set_remainingtime_stop_phase_adjusttime_subtime_lefttime_settings.A?eA>@@MbP?.@Y@??network.csocketlog connection opened setsockoptbindlisteninfo && info->portPachi socket >= 0acceptdup2gtp connection opened open_server_connectionlog_threadopen_client_connectionfbook match %lx:%lx fbook out %lx:%lx Loading opening fbook %s... fbook.cret >= 0fbook_initrandomreplaymontecarlouctdistributedjoseki%s: Invalid -e argument %s %s: Invalid -t argument %s pachi.cti_default.period != TT_NULLPachi version %s e:d:Df:g:l:s:t:u:Random seed: %d engine < E_MAXIN: %sUsage: %s [-e random|replay|montecarlo|uct|distributed] [-d DEBUG_LEVEL] [-D] [-s RANDOM_SEED] [-t TIME_SETTINGS] [-u TEST_FILENAME] [-g [HOST:]GTP_PORT] [-l [HOST:]LOG_PORT] [-f FBOOKFILE] [ENGINE_ARGS] uA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sA sAtA@tA(tAtA sA sA sA sAsA sA sA sA sA sA sAsAsApsAmainPzAP~AAA0C@Ainit_engine../move.hrandom.cRandomMove EngineI just make random moves. I won't pass as long as there is a place on the board where I can play. When we both pass, I will consider all the stones on the board alive.Random: I support no engine arguments engine_random_initcoord_copyreplay.cdebugplayoutmoggylightPlayoutReplay EngineReplay: Invalid playout policy %s Replay: Invalid engine argument %s or missing value I select moves blindly according to playout policy. I won't pass as long as there is a place on the board where I can play. When we both pass, I will consider all the stones on the board alive.engine_replay_initcoord_copyreplay_state_initjoseki.cj->size == j->jdict->bsize!(m->coord == resign)%lx %cJoseki Enginej->b[0]->qhash[0] == b->qhash[0]genmove command not available in joseki scan! joseki: Invalid engine argument %s or missing value You cannot play Pachi with this engine, it is intended for special development use - scanning of joseki sequences fed to it within the GTP stream.engine_joseki_initjoseki_playjoseki_state_initbwjoseki%d.pdictbase.ccs!*ccpcc - *ccp < countJoseki dictionary for board size %d loaded. joseki_loadjoseki_loadWarning: TD_WALLTIME time mode not supported, resetting to defaults. MonteCarlo: Invalid playout policy %s MonteCarlo: Invalid engine argument %s or missing value I'm playing in Monte Carlo. When we both pass, I will consider all the stones on the board alive. If you are reading this, write 'yes'. Please bear with me at the game end, I need to fill the whole board; if you help me, we will both be happier. Filling the board will not lose points (NZ rules).montecarlo.c!b->superko_violation %c +------+ %0.2f ---- %4d | gamelenMonteCarlo Engineengine_montecarlo_initmontecarlo_genmovecoord_copymontecarlo_state_init@@ %s %s %d %.2f %.1fno game context (yet?)winrateuct.cu->tres >= 0(pondering) b->es == uu->t && b->movescolor == S_BLACKu->t->rootti->dim == TD_GAMESdumpthresresign_thresholdsure_win_thresholdforce_seedno_tbookpass_all_aliveterritory_scoringbannerpluginrandom_policyucb1ucb1amafUCT: Invalid tree policy %s mercyexpand_prandom_policy_chanceplayout_amafplayout_amaf_nakadeplayout_amaf_cutoffamaf_priorthreadsthread_modeltreevlUCT: Invalid thread model %s virtual_lossponderingmax_tree_sizefast_allocpruning_thresholdbest2_ratiobestr_ratiomax_maintime_ratiofuseki_enddynkomilinearadaptiveUCT: Invalid dynkomi mode %s dynkomi_maskdynkomi_intervalval_scaleval_pointsval_extralocal_treetenuki_dlocal_tree_aginglocal_tree_depth_decaylocal_tree_allseqlocal_tree_rootseqvalsignificant_thresholdshared_levelsstats_hbitsstats_delayUCT Engine(avg score %f/%d value %f/%d) In %d playouts at %d threads, %s %s can win with %.2f%% probability, while self-imposing extra komi %.1fStarting to ponder with color %s Fatal: Non-alternating play detected %d %d Fresh board with random seed %lu Warning: Cannot promote move node! Several play commands in row? !!! WARNING: SUPERKO VIOLATION OCCURED BEFORE THIS MOVE Maybe you play with situational instead of positional superko? I'm going to ignore the violation, but note that I may miss some moves valid under this ruleset because of this. Setting komi to %.1f assuming Japanese rules genmove in %0.2fs (%d games/s, %d games/s/thread) UCT: Invalid playout policy %s uct: tenuki_d must not be larger than TREE_NODE_D_MAX+1 %d uct: Invalid engine argument %s or missing value uct: Only one of random_policy and random_policy_chance is set u->shared_levels * ((b)->bits2) <= 8 * (int)sizeof(path_t)I'm playing UCT. When I'm losing, I will resign, if I think I win, I play until you pass. Anyone can send me 'winrate' in private chat to get my assessment of the position.uct_prepare_movesetup_stateuct_genmove_setupuct_gentbookuct_evaluatereset_stateuct_state_inituct_state_initengine_uct_inituct_dead_group_listcoord_copyuct_pondering_startuct_pondering_startuct_notify_playL?B+???ư>uct: Missing prior cfdn level %d/%d uct: Invalid prior argument %s or missing value uct: CFG distances only up to %d available prior.cmap->distances[c] != 0evenb19cfgdeyekop->cfgd_eqexuct_prior_cfgduct_prior_inituct_prior_done?8search.cSpawned worker %d Joined worker %d u->threads > 0!thread_manager_runningdynkomi adjusted (%f -> %f) memory limit hit (%lu > %lu) (best->coord == pass)!(ti->dim == TD_GAMES && ti->len.games < 500)Early stop, result cannot change: best %d, best2 %d, estimated %f simulations to go (%d/%f=%f pps) Did not find best move, still trying... Best2 ratio %f < threshold %f Bestr delta %f > threshold %f [%d] best %3s [%d] %f != winner %3s [%d] %f *** WINNER is %s (%d,%d) with score %1.4f (%d/%d:%d/%d games), extra komi %f uct_search_startspawn_thread_manageruct_search_stopuct_search_check_stopuct_search_result*** stats overflow %d nodes slave.cu->slave%d %lf %lf %d %dnodes && t->htableread %5d/%d %6d %.3f %lx %s t && t->htableparent of %lx %s not found os->coord_path > 0out_count <= shared_nodes%d %d %d %d @%d %s %d %.16f %s %d %.1ftree occupied %ld %.1f%% inserts %ld collisions %ld/%ld %.1f%% clear %.3fms parent_not_found %.1f%% parent_leaf %.1f%% node_not_found %.1f%% Out of sync, %d %s, move %d expectedfind_node %lx %s found %d hash %d playouts %d node %p insert path %lx %s hash %d playouts %d node %p read args for %d nodes in %.4fms min_incr %d games %d stats_queue %d/%d sending %d/%d in %.3fms ni->coord > 0 && ni->coord < ((b)->size2)uct_htable_allocuct_genmovesreceive_statstree_find_nodereport_incr_statsselect_best_statsselect_best_statsreport_stats../stats.htoo deep @%d %s[%d] walk.clnodepass ... No moves left best %f komi %.1f | seq %3s | can %3s(%.3f) node_color == t->root_color--- UCT walk with color %d dlen < 512n == t->root || n->parentn->coord >= -1%s<%lx> recording result %f in local %s sequence: %s+-- UCT sent us to [%s:%d] %d,%f amaf->gamelen < sizeof(amaf->game) / sizeof(amaf->game[0])marking invalid %s node %d,%d res %d group %d spk %d [%d..%d] %s p-p scoring playout result %d (W %f) %s*-- UCT playout #%d start [%s] %f %s -- [%d..%d] %s random playout result %d uct_playoutuct_playoutrecord_amaf_movestats_temper_valuerecord_local_sequenceCannot load plugin %s: %s pachi_plugin_initpachi_plugin_priorpachi_plugin_doneCannot find pachi_plugin_%s in plugin %s: %s mC += %f * %f dynkomi: %f -> %f dynkomi.chandicap_valuerootbasedlead_movesmax_losing_komilosing_komi_stopindicatorUCT: Invalid indicator %s zone_redzone_greenscore_stepscore_step_byavguse_komi_ratchetlosing_komi_ratchetkomi_ratchet_ageadaptersigmoidUCT: Invalid adapter %s adapt_baseadapt_rateadapt_phaseadapt_movesadapt_aportadapt_dir[red] %f, step %d | komi ratchet %f age %d/%d -> %f [green] %f, step %d | komi ratchet %f age %d/%d m %d/%d ekomi %f permove %f/%d uct: Dynkomi method none accepts no arguments uct: Invalid dynkomi argument %s or missing value uct_dynkomi_init_noneuct_dynkomi_init_linearuct_dynkomi_init_adaptivefff??[%s] %.3f/%d [prior %.3f/%d amaf %.3f/%d crit %.3f] h=%x c#=%d <%lx> done freeing node at %s, tree size %lu (UCT tree; root %s; extra komi %f; max depth %d) ucttbook-%d-%02.01f-h%d.pachitreetree->nodes && !node->parent && !node->siblingtree pruned in %0.6g s, prev %0.3g s ago, dest depth %d wanted %d, size %lu->%lu/%lu, playouts %d temp tree overflow, max_tree_size %lu, pruning_threshold %lu tree->nodes_size == temp_tree->nodes_sizetree->max_depth == temp_tree->max_depthlni->parent && lni->parent->childrenexpanding %s within [%d,%d],[%d,%d] %d-%d %s [%d,%d -> %d,%d;%d,%d] will flip %d %d %d -> %s, sym %d (%d) -> %d (%d) tree.ct->nodes != ((void *)0)dest->nodes && nodeB local tree: W local tree: ucttbook-%d-%02.01f.pachitreewbfopenrbLoading opening tbook %s... Loaded %d nodes. temp_nodeni->coord < c((b)->b[c]) == S_NONEdrop %d,%d c != node->coord(*node)->parent == tree->roottree_inittree_alloc_nodetree_alloc_nodetree_node_loadtree_garbage_collecttree_prunetree_get_nodetree_lnode_for_nodetree_expand_nodetree_promote_nodetree_done_node_detacheducb1.cexplore_pfpuucb1: Invalid policy argument %s or missing value policy_ucb1_init<4ucb1amaf.camaf_color != S_OFFBOARDequiv_ravesylvain_ravecheck_nakadeltree_ravecrit_ravecrit_min_playoutscrit_negativecrit_amaftree->root_color == stone_other(child_color)ucb1amaf: Invalid policy argument %s or missing value ??׳?@@q@S)@5@@@bJ@CT@׳]@Zf@Qwo@w@@{@Ç@|@@v@@tw@qĜ@@++@F@S@ES@oE@ +@@uӷ@(@P@@@B@@b@e@:b@@C@@@a@׳@@0F@@Z@@&@Q@Qw@>@j@@@@@@ucb1amaf_updatepolicy_ucb1amaf_init%s candidate moves: moggy.c!(empty == pass)Nakade: %s Local atariLocal 2libLocal nlibGlobal atari../mq.hJosekiLadderskipping sar test border ladder solution: %d middle ladder solution: %d Patternq->tag[i] != 0ASSESS of group %s: 1.0: nlib %s 1.0: 2lib %s 0.0: ladder %s 1.0 (%d): atari %s ASSESS of move %s: 0.0: self-atari 1.0: self-atari redirect %s 1.0: pattern lcapturerateladderratenlibratepatternrateselfatariratekoratejosekiratenakaderatealwaysccapratefillboardtrieskoagepattern2selfatari_othercapcheckallcap_stone_mincap_stone_maxcap_stone_denomatari_miaisafeatari_def_no_hopelessnlib_countfullchoosemqprobtenukiprob__ Prohibiting self-atari %s %s ___ Redirecting to other lib %s ladder check - does %s play out %s's laddered group %s? stab < ((fixp_t) ((pp->tenuki_prob) * ((1<<15))))playout-moggy: Invalid policy argument %s or missing value playout_moggy_initnakade_checkmq_addmq_tagged_choose@Clight.cplayout-light: This policy does not accept arguments (%s) playout_light_initcan capture group %d (%s)? 1lib.c((b)->b[lib]) == S_NONE...escape route valid ...no ladder color != S_OFFBOARD && color != S_NONE[%s] atariiiiiiiii %s of color %d group_atari_checkmq_add if_check %d and defending %d and uscount %d ilcount %d + liberty %s ready with preference %d reluctantly switching to cousin %s (group %s %s) - checking liberty %s of %s %s, filled by %s = final %s %s liberties to play by %s lumpy: mine %d + edge %d liberty is selfatari 2lib.c!preference[1][%s] 2lib check of color %d group_2lib_checkmq_addcan_atari_groupnlib.ccolor != S_OFFBOARD && color != S_NONE && color == ((b)->b[(group)])[%s] nlib defense check of color %d group_nlib_defense_check%d,%d horiz step (%d,%d) %d,%d vert step of (%d,%d) border ladder xd %d yd %d dd %d libs1 %d libs2 %d ladder.c!(horiz_first && vert_first)non-simple ladder overly trivial for a ladder no ladder, distorted space no ladder, too little space; self-atari? ladder failed - atari at the beginning would-be ladder check - does %s %s play out chasing move %s? cannot determine ladder for remote simulated stone is_middle_laddernakade.cptbynei[2] == 1BBBDB3BBRBnakade_pointsar check %s %s selfatari.cs.groupcts[S_NONE] <= 13-lib danger 3-lib dangerous: %s no friendly group no cap group suicide no escape ((b)->gi[(g2)]).libs <= 2((b)->gi[(g2)]).lib[0] == tono nakade group s->groupcts[color] <= 1s->groupcts[color] == 1((b)->gi[(g)]).libs <= 2no throw-in group !(other_libs_adj[0] && other_libs_adj[1])is_bad_selfatari_slowthree_liberty_suicidesetup_nakade_or_snapbackcheck_throwin@Premature EOF. Line not %d char long: %s Invalid stone %c Failed to play %s %s sar %s %s %d... OKFAILED (%d) %s boardsize sar Syntax error: %s %s %d %.3f %.3f %d %d @0 distributed.creply_count > 0=%d %d %d %d %d%63s %d %f* dead %s<slave_portproxy_portmax_slavesslaves_quitDistributed EngineIn %d playouts at %d machines, %s %s can win with %.2f%% probability.c >= resign && c < ((b)->size2) && s.playouts >= 0temp winner is %s %s with score %1.4f (%d/%d games) %d slaves %d threads GLOBAL WINNER is %s %s with score %1.4f (%d/%d games) genmove %d games in %0.2fs %d slaves %d threads (%d games/s, %d games/s/slave, %d games/s/thread, %.3f ms/iter) distributed: Invalid engine argument %s or missing value distributed: missing slave_port I'm playing the distributed engine. When I'm losing, I will resign, if I think I win, I play until you pass. Anyone can send me 'winrate' in private chat to get my assessment of the position.engine_distributed_initmq_addcoord_copyselect_best_movedistributed_state_init333333?protocol.cproxy_sock >= 0< %s%15s %9.3f: %sbuf == sstate->b[newest].buf? resend all partial resend sstate.slave_sock >= 0r+new slave, id %d = name = Pachibad slave next>>size <= *bin_size<<active_slaves > 0lost slave gtp_cmd%d %s %s0123456789%0*dqueue_length < queue_max_lengthinsert newest %d age %d rq[%d]->%p owner %d get free %d index %d buf=%p age %d qlength %d clear queue, old length %d age %d to_send && gtp_cmd && bin_buf && bin_sizesent cmd %d+%d bytes in %.4fms read reply %d+%d bytes in %.4fms get_replies timeout %.3f >= %.3f, replies %d < min %d, active %d get_binary_argupdate_cmdget_repliesprotocol_initproxy_threadslave_threadslave_state_allocnext_commandsend_commandget_replyinsert_bufmerge.c*min <= maxmin_c > prev_min_cout_count < shared_nodess.coord_path && s.incr.playoutsmerge_count < sstate->max_merged_nodesstats_htable[h].incr.playouts > 0merged %d..%d missed %d %d/%d nodes, output %d/%d nodes in %.3fms (clear %.3fms) stats occupied %ld %.1f%% inserts %ld collisions %ld/%ld %.1f%% merge_new_statsstats_tallyfilter_buffersoutput_statsmerge_state_alloc;ܸHb l()T; D d <  8E0A(B BBB,4"`iAAG0D CAG Ld"iCBBB B(D0D8Gp{ 8F0A(B BBBE L"nBBB B(A0D8Dp 8D0A(B BBBA ,#PtM_`{ A $4#0viA{ L R F D$\#xvCMI0 A $#wLI p K o<#HxBBB D(K0 (A BBBA ,#xAAG0 AAB L$yBBB E(D0A8D 8D0A(B BBBC $l$~PLMI@ E $0kD E F D ,$ AF KD A D$p BAD G`  AABF |  AABH L,%8BBB B(D0D8I  8A0A(B BBBB L|%BEE B(A0C8JE 8A0A(B BBBE %(L%0BBB B(A0I8LP 8D0A(B BBBA 44&ЏBAA GP  AABD Ll&BDB B(D0A8DP0 8A0A(B BBBA L&BHE B(A0A8JE 8A0A(B BBBG L 'BBJ B(A0A8LP} 8D0A(B BBBA D\'BEE A(D0G@N 0D(A BBBG L'pnBBE E(A0A8GD 8A0A(B BBBF <'xBEGCA A(D0GJ(F ABB$4(ТMI M C ,\(xkM[PB  B .,(bM[pC B m,(MMNPF  G d(ȮBCBB CB(A0A8CD`{ 8A0A(B BBBD 8G0A(B BBBLT)8BEA A(D0D (A ABBD b(I ABB,)k@JC H  L $)PxMMI0DC F d) BBCB B(A0A8CD 8A0A(B BBBC 8A0A(B BBB\d*nBBCB A(CA0CG 0A(A BBBH  0A(A BBBE L*BEB A(A0I (A BBBC B(A BBB,+XAE La A LD+BBB B(CA0CA8CGY 8A0A(B BBBC T+BLECF B(CA0CA8GGK 8A0A(B BBBG ,+M[FR H L,BBCB CB(CA0A8D@R8A0A(B BBBLl,8 BBCB B(A0CF8CIp 8D0A(B BBBG ,,S0CF A $,`d0Q F |-'BBB B(A0A8CD` 8A0A(B BBBA D 8C0A(B BBBA  8F0A(B BBBE ,-ZNpo{ F ,-7YNPJC D ,- N[L}Z D L,.H BBCB CB(CA0A8CDp4 8A0A(B BBBH L|.BCBCB B(A0BA8CD`+ 8A0A(B BBBA l.(BFBCB CB(CA0CA8BDp 8A0A(B BBBH  8A0A(B BBBE ,@cJ@J@J@J@J@J@J@J@K@K@.K@>K@NK@^K@nK@~K@K@K@K@K@K@K@K@K@L@L@.L@>L@NL@^L@nL@~L@L@L@L@L@L@L@L@L@M@M@.M@>M@NM@^M@nM@~M@M@M@M@M@M@M@M@M@N@N@.N@>N@NN@^N@nN@~N@N@N@N@N@N@N@N@N@O@O@.O@>O@NO@^O@nO@~O@O@O@O@O@O@O@O@O@P@P@ @BXOX...???YO....?.?XO?X..x.?XOO...?.?X.Q.Y.....XO?O.o?o?XO?O.X????X?O.OoooOX?o.O???X.?O.?##?OX?X.O###?X?x.O###?XQx.x###?OYY.O###GCC: (Debian 4.6.0-10) 4.6.1 20110526 (prerelease)GCC: (Debian 4.5.3-1) 4.5.3GCC: (Debian 4.4.6-3) 4.4.6,PR@=,ƉA,/4A,7A,0-jc _joseki_initjoseki_load joseki_doneYtboard_stats_printzmontecarlo_state_initGengine_montecarlo_initUU pluginset_init% pluginset_done plugin_load plugin_priorAplayout_moggy_permit(playout_moggy_seqchoose,fillboard_check%-mq_tagged_choose.playout_moggy_fullchoose1playout_moggy_assess_group5playout_moggy_assess_one9playout_moggy_assess:playout_moggy_initjAp3hashes>3Z p playout_light_choose playout_light_init;/e can_countercapturegroup_atari_check7w^ can_atari_groupgroup_2lib_check+ group_nlib_defense_checkKA is_border_ladderx is_middle_ladder wouldbe_ladder% nakade_point= is_bad_selfatari_slowselfatari_cousin6 bboard_stone_radarcfg_distances board_effective_handicap pass_is_safe board_estimated_moves_left7  board_loada test_sar unittest‰PR@A <7int^m<.>, ^1ZQ#X#X# X#tX# X#(X#0? X#8X#@X#HiX#P X#X-"#`$#h&Q#p*Q#t9,#x0l#1z#D2#"6#=?#*H#1I#8J#?K#FL1#NQ#6 P# ^ < N  '"# # Q# ^ < ^ <^Q2G41e44s48<T9j'QY6 Q G64 65j# 66?#-P0u 0vQ# 0wQ# ! 0xQ# 0y# 0zC# 0{Q# 0#$ G0X#( A0[#0 g0a#8 0#X *0Q#h <:0u#l ?0u#t J0u#| U0u# s0#b0q#g0w#p0}#n0#h0# 0# 0#gi0#f0}# ' 0Q#c0w# u0Q# 00# 0u# n0Q#ko0u#es0ӥ#ps0إ# 0# 0U# 0#02dXYjy *0)Ux10+Q#x20+Q#y10+Q#y20+Q# d0.Q# 09#0=4L0B)0Gj $ ,0Ilib0R# 0VQ#( j < 10Y :0Z#0z Q <A= [ 8= Q# = Q# -=Q# *=5# ==H# Qq <?kjU`  <v U< U <0+XjXX09//u jH< U[< >  *>s# G>#tag># j< e<0-0 0j0?I9)?" s9)?o9+2  ?2 <" 0 -00? 0j0Q a00j!c0j" !g0k" !g0k" !g0k !g0k#n -# - j#fA -f$gfk#th -t tj# -$ kj6j# -$ kj6j#2c -$ k$libjO(Q%s 2 aj!cj ^s <c # -$ k$libjO(Q% " aj!cj !iQX -$sX$endX$cQ"r !iQ  !xQ !i$Q !x&Q ^ <"9^ s9?/X -/$s/X$end/X$c/Q !i1Q !x3QX8T &81&8X&<8s&8'p8(#t b#'m'u#c - !iUdk--d$md/$fdQ fjg?h?$ ik!kou a}}j!c}jF8k-8 9j9?9?$c:j$ :k!<?=k#-$ k j!gi"O#%  !i$Q !lib-j ^  <#-$ kj j aj!cj#-$ k j!giO !iQ#-%kwka_ ) j"p!iQ !jQ"!libj (Q aj!cj a !c j!c2 jrQK-r$ rk tQ!gi|%K av!cvj!c2vj#M-M$ Mk$cMjO? \j a]]j!c]j"!g]k"!g]k"!g]k !g]k#- j?* .? (Q!cja @F`b@Fc@Fj'pat@H`'x@IQ'y@IQuk5- j$ k!gi aj!cj+$b0$cj!xQ!yQ!tQ!dxQ)% ^ <Q-$m/$fQ j?!kouQ$ k"aj!cj"c!gk"s!gk"!gk !gk aj!cj"$ k"$ k"$ k $ k80"-0$m0/<X-<$y<Q$s<X$end<X<"|!x?Q !xHQ+L R-R$fRR!bufT!sUX!endVX !y[Q ^<',PR@S@K--..W./S@V@W0-:0$ kp1gi0j2j3WA4B3a e5c j5c2 j6@3 ja6pa 3 j5c j65iQ[ ej7<<8;1V@X@39-;:8@Q:AQD:BQ:CQ::5DQ:EQ0 :gFQy :HQ :MQ= ;UQ;XVQ:TXQ :Z1 3W@[?? FC@4 [?) DC- 60.J G ^ < , X@X@ Z- - ( - ^ .$ A0 @FC6`.? .K U.W ,x X@Y@- - - J. mA `FCBX@iY@. . . :6. ,Y@Z@(M--!-j.CDZ@GZ@., Z@G\@-( '-2 &-> 4.M 6AX D[@E[@.e D[@\@.s <D[@[@.~ s,P\@^@K--GA.@A@4 .E"\@`\-Td-J-@ -4k6-`6.qF A]@E]@CG H o^@s^@AG H ]@.^@]G - G 6@. lD]@^@. ,^@b@?U--9A+ FC.Xo.dI?_@p-2 -h 6. .9!.q!D`@\b@.q!.}n",Pb@ki@L#-^$-j$-vi%.%.M&4F.&.&.!'4@.)Ee@]-d)-)-)6.?*CDe@)f@.*4e.+EXf@`]-+-5,-~,6.,CDxf@f@.-4..Eg@0]-t.-.-/6p.O/CD)g@g@./6.0Eg@]-0-E1-16@.1CDg@Fh@. 2Ec@i- 3-\36.3.4.?4JQpi@@@4n0-51m/61fQ6Ii@ -d76@A FCIi@B -7-74S$ kI i@` UK- 9- 9- :6` . ;. =C . >C I&@` !-s@-@6 .@.A4 !.^A.A.)AH @h@,- aB- B- BD@h@.$ BA0 @FC6 .? RC.K uC.W C4 J. kD.E.!GI-j@ }Q5-yiL-oTN-cN-W+Q-KrS-?cU6.tW.WI%@O~(-WYGK-?Z-3[6.d\.p].|^I@#-[`- a-xa6 .aCIx @T#- Vb- b- b6. cA `FC4%#. cD@n@. c. d. `g4 g#.]jH T@@- k- k- lDT@@.$ *lA0 @FCDT@ћ@.? l.K l.W lI@x%-ym-n-_n6.nCIx t@ $- o- bo- o6P. oA `FC4$. VpDt@@. p. d. `gB@Z@$.MqH 2@؝@- ar- r- rD2@؝@.$ rA0 @FCD2@@.? @s.K cs.W sI@&-s-[t-t6.uCIx @PP&- ou- u- u6. &vA `FC4!&. vD@:@. w. d. `gB@Ԁ@o&.wH ؝@@- x- x- yD؝@@.$ >yA0 @FCD؝@U@.? y.K y.W yEH@-bz-z-z6 .={CIx %@`'- {- {- |6. =|A `FC4'. |D%@@. #}. Y}. }Ba@@'.q~H @f@- q- - D@f@.$ A0 @FCD@=@.? N.K q.W Ik@\0--\60..ɁA FC6p.(.45.>IPl@x0-v^-jƒ-^ 6 .T.Iq@i)--F6.i. .V4/..Ć.4@1+.Erq@p]--"-6.CBq@q@*CFx @@*- - - 9D@@. \A `FC4*. Ќ. d. `g6. >H @@@? U? Q? SD@@@.$ A0 @FCD@@A? SAK U.W 40,.jEq@`]---46.jCBq@)q@+CFx @@6,- - ď- D@@. A `FC4%,. ~. d. `g6. H @9@- 6- Y- |D@9@.$ A0 @FCD@ @.? .K 6.W Y4@W..ŒEp@p]--E-6.œCBp@p@3-CFx <@@-- - - BD<@@. eA `FC4-. ٔ. d. `g6. GH @@- - - וD@@.$ A0 @FCD@@.? n.K .W 6P.1Edo@]--- 6.?CF o@Ap@6/- u- - Do@Ap@.$ ޘA0 @FCDo@p@.? R.K u.W Bo@o@Q/CHx @@- - &- ID@@. lA `FC4/. . . '6. El@@R--h-̜6.X.dMA+ FC4X0.q.}E m@0--V6`..B.H7l@:l@w-D7l@:l@A FCI!k@Gr2-^-O-*6.ܥCC6.^6P.F L@@<1- :- - DL@@.$ ̨A0 @FCDL@ӭ@.? @.K c.W Ex K@?- x- - 6. A `FC4?2. DK@ݬ@. . 8. pEcy@ Q--ۭ-p6 ..C(K@z@.HuC4B@@?3.uD@@.D@@.4.W.4 !4.YIx @`!3- - - ,6!. bA `FC4!3. D@9@. H. ~. By@y@4.dSH ύ@z@- - ڶ- Dύ@z@.$ A0 @FCDύ@L@.? .K .W Bz@Lz@4.~.ڸ.\Ex @!- ޹- - L6 ". A `FC4P"5. D @@. h. . ֻI-j@"}B-y-oܾ-cu-W-K-?6$..I@%\:-P-6%.T.xA FC6`&.(.4.> IP>@&xg:-v-j-^E6'..pI@ (i6--6`(..."4(9.o. .4)N7.8E@P)]---6).+CD@ǡ@C4)7.aE @)]---6 *.TCD(@;@C4P**8.E,@*]---G6*.}CDH@[@C6*.E@0+]--:-p6`+.CB@Ƣ@8CIx @+9- - - J6+. A `FC4+8. 60,. e. d. `gH @T@- - - 5D@T@.$ XA0 @FCD@+@.? .K .W E>@`,R-|-%-6,.Xp.dA+ FC4-:.qX.}|E&@0---6`-.#..=H[@^@w-D[@^@A FCIz@-G5<-1--E6-.CC6..S6P..F ک@}@<;- /- y- Dک@}@.$ A0 @FCDک@S@.? 3.K V.W Ex @.?- @- c- 6.. A `FC4.<. WD@t@. . d. `gI%{@ /O0?-W-K;-?G-3;6/.d/.p#.|?I@0<--j-60.CD@@. I)|@ 1K=---[61.C6 2.Iٖ@2=---f62.CD@W@.Ez@3--.-d6@3.CB@@>.Ix `@p3>- -  - = 63. s A `FC43r>. D`@@. Y . d. `gH -@@- & - I - l D-@@.$ A0 @FCD-@@.?  .K & .W I E@4Q- -5 - 6p4.9.C(K@@.HgC4Ix @4(@- - - 65. TA `FC4@5?. D@ @. :. d. `gB@@Y@..3.\4p5A.YIx @5@- - - O65. A `FC46@. D@ @. k. d. `gF ߙ@@A- - 1- TDߙ@@.$ wA0 @FCDߙ@]@.? .K .W 7DD@r@.dD @@.u D"@@.D"@@.C.f.I-Xj@@6}F-y-o-c-WN-K -?!6p7.#.u$Ix~@8\6C-c&-&68.&.&A FCDx~@~@.('.4L'.>'H~@~@w-(D~@~@A FCIG|@9GC-M(-)-+6P9.C-CC69.-69.e/I%|@@:O{E-W/-K0-?0-316:.d2.p3.|u4Ie@;`D-6-76-o66;.6CD}@@.6IĔ@<D-7-8-H86@<.~8CDܔ@B@.8I#@p<&E-9-9-:6<.D:CD;@@.z:Ek}@<-f;-!<-<6@=.%=C6=.=E @>Q-C?- @-@6P>.\A.AC(K@΅@.HAC4B@#@HF.uJBD@#@.D@#@.sB.B.B@C@yF.C.aC.\6>.YCDv@@.d-DE-i@>}-yD-oE-cF-WpG-KPH-?qJ6?.K.(LI%@@OH-WNMGK-?N-3N6 A.dcO.p P.|PI@AG-Q-DR-R6A.RCD@&@.!SI>@0B&H-!T-jT-T6pB.TCDV@Ń@.EUI@BH-EV-V-V6B.VCDƐ@5@.0WEY@C-X-eX-X6PC.XCDq@@.@YId@C\I-@Z-Z6C.Z.ZA FCDd@@.([.4>[.>[H@@w- \D@@A FCE}@CG-;\-c]-n^60D.O_CC6pD._6D.^aIt@DJ-a-Tb-b6`E.XXc.dcA+ FCIw@EJ-c-d6F.3d.d.!eDt@v@.qle.}fE5v@0FGZ-Ng-DKh6F.dh.n)i.xri.iK @A FCIt w@FK- j60G. `jE@`G-j- k6G.Sk.wkA FC6G.(k.4k.>lF@@w9L-PmD@@A FCEP@ Hx-vm-j*n-^sn6H.n.oIf@IiL-o-o6@I. p.p.pI@IRM-q-fq-q6I.X&r.drrA+ FC4 J@M.qr.}rE@`J-+s-s6J.s.t.@u6J.u.u.40K9O.:wE@K]-w- x-x6K.xCIx z@ LN- P- ~- ~- D@@. AA `FC4pM-P. . d. `g6M. #H @Y@- m- - D@Y@.$ րA0 @FCD@,@.? J.K m.W 4M_R. E@0N]-j--6pN.YCB@@;QCFx @@Q- - ƃ- D@@. A `FC4NQ. . d. `g6N. H @B@- 8- [- ~D@B@.$ A0 @FCD@@.? .K 8.W [60O.džE@pO]-+-t-؇6O.!CB@@RCFx 7@ @`S- j- - D7@ @. ԈA `FC4OOS. H. d. `g6 P. H @@- - #- FD @@.$ iA0 @FCD @@.? ݊.K .W #Ew@PP---d6P..$C .C Io@PQ%U--6Q.Q.I o@PR,U- Ў- - *6R.$ MA0 @FC6R.? .K .W 6S.ڐ.#.)l4@S:l..ʓ.&4SvX.Iݶ@@TU-6pTA FCI@TW---6T.uCC6 U.6`U.Ix @U?V- D- g- 6U. ӗA `FC4V\V. [6@V. . d. `gH @@<- H- - D@@.$ řA0 @FCD@[@.? 9.K \.W Eɳ@pV-?-6V..oA FC6W.(.4.>IP@PWx/X-v4-j-^6W.H.p6PX.. .4XW.c4X X.4XX.ߠ6 Y.H@@w-[D@@A FC4PY?_.I!@YX-6YA FCIі@ Z;Z-&--6Z.}CC6Z.ƣ6@[.Ix і@[?Y- _- - ˤ6[. A `FC4 \Y. 6`\. . d. `gH y@"@<- j- - צDy@"@.$ A0 @FCDy@@.? n.K .W ۧE@\--6\.Y.ѩA FC60].(.4P.>IP@p]x^-vɫ-j[-^6]..pI@P^R[---6^.X.d{A+ FC4^f[.q.}E@0_-o-6p_.p.R.4_^.. .4`B\.qEJ@@`]-´--.6p`.dCDg@|@C4`\.H}@@]---DD}@@.gCD@@C4`.].E@a]--$-Z6@a.CD@@C6pa.ƷE@a]--M-6a.CB$@7@]CIx @b^- - '- ]6@b. A `FC4pb]. 6b. x. d. `gH @Z@- - %- HD@Z@.$ kA0 @FCD@-@.? ߻.K .W %Ei@bi--6 c..Ͻ.Hط@۷@w-TDط@۷@A FC4`cGi.׾I@c_-;6dA FCIy@0dg-`-6d..A FC6e.(.4.>IPy@`exg-v-j-^C6e..I@@fi`-h-6f...4ff..[.4gEb.iE@@g]---F6g.CFx 6@ @a- - - D6@ @. BA `FC4ga. . d. `g6h. $B@ @aCH @3@- n- - D@3@.$ A0 @FCD@@.? K.K n.W 4@hc.Ew@h]-\--6h.KCIx v@ic- - - 60i. 8A `FC4`ib. 6i. . d. `gB@@:cCH O@@- - - DO@@.$ A0 @FCDO@@.? .K .W 4iKe.IEV@0j]---Z6pj.CIx @jd- - $- Z6j. A `FC4kd. 6Pk. u. . Bs@@dCH @8@- - - D@8@.$ A0 @FCD@@.? ].K .W 6k. Ey@k]-^--6l.CB@@eCIx y@@lF@@w j-D@@A FCEPǯ@@rx-v-j-^6r..p6`s.. .4sj.4sj.4tj.6@t.PE]@pt---6t. CC6t.T60u.Ix Y@pu?k- - #- Y6u. A `FC4uk. 6v. t. d. `gH @@<- - (- KD@@.$ nA0 @FCD@{@.? .K .W <4@vl.I.1[.=4pvmlC4vl.x4`wl.hF6wCXI@ xjm-q--16px.X.dA+ FCB@@@ m.q.}E~@x-'-J6x.m../It @@ ym- 6Py. E5q@y-Z-NW-D6y.d.n;.x.K@A FCLuFnb2ub1uMy1,n@@@n-&nb-0n.:nNn&-,n@@n-nxOM@@o9- Pn@@-nVN%Po&-&Q%`o%M1 ^`o < Po,o@@o- o-+oHA6o FC.Do(sVp&-MQMQ'iQMU"o'cj";p'cj M j MaMj'cj"Jp'cj 'cjQ@@s0- 3QV3C3GXRs `c=(s FCIn@zq-nIo@0z r-o76pz.om.o.o8.oB@@q.Kp5>C@z--6z..M.ST @{q-a 6P{Cj So*@{(r-+o- o}6{.DoA6o FC4P|;r.oB@=@r.p 6|. pW D@'@./pz .p .$p- 6}.@pP In@@}r-0n -&n 6p}.:n Enk@} -0n -&n6 6}.:nY  (s <T,@@| s9G,X, T @~/-a  6~Cj ^t < s,@eAc u---9A.A@4~u.E"0A \-`S-T-J-@-44`u.qF AACtG H TAXAAG 6.}IH A A]- - - DAA. $DAA. GVUipAuAwuW-iUXfiT,5AA~?v-D-N-ZJ.d.n.x.5KAA FC+9v-9$x9Q$y9Q$f9!m;u!strCXY_ Qv- $m /!fQ g u,?vAAew-Nv3-Zv|-dv-nvAxvP.v1EvA>-vz-v6.v6PCvQKA/AY-v1-v6p.v6CvE?vA[-nv*-dv`-Zv-Nvp 60Axv.v Ev)Ap>-v -vT!6.v!6Cv QRy < <|-v8*-vt*6.v*IA07}-+- Z+E7 A0-a +-U ,-I O,6Ѕ.m ,B A A|. ,. +-.z -4 |C 4|C 4|C 6@C HAA0---.E1zA6-\zX/-Pz/-Dz0IAЇl[}-`0-0Eiz Am-z1-zB1-|ze16@Az6p.z1.z1IvAS}Gv-vE26Cv6@CvEy AM-zh2-z2-z3-y3-y3-yF46A&zI1z A6-\z4-Pz4-DzO5I AЊl~-5-5Eiz Am-zX6-z{6-|z66@Az6p.z6.z57I A7-~7- "8E7 A0-a k8-U 8-I O,6@.m 9B A9A. O9. +-.z -4C 4C 4@C 6C H A A0---.EvJ A>-v9-v960.v:6CvZizA_Aw݀-|z{:-z:-z:Az`4.z:.zk;HA AeGDA AA FCZ1z`AAw-Dz;-Pz;-\z;F`A|AlC-<-@<HizAAmGz-zc<-|z<DAAAz`6.z<.z=Y[q?ҁ-q qjZAQAwy-S=-Łv=I1zAPs@\z-Pz=-Dz=FA+Al_-=-?>EizHAm-zb>-z>-|z>6Az`6.z>.z@?E1z0A0u-\z?-Pz?-Dz?F0A9Al-=--@HizAPAm@z-zP@-|zs@DAPAAz`6`.z@.z A]}C`AA@AyW-}UR`65cjA63?AEAP-ŁvB-BF1zApAsDŽ-\zC-PzTC-DzCFAAlp-C-2DEizAm-z{D-zD-|zD6AzP6.zD.zYEE1zA0u-\zE-Pz&F-Dz\FFAAl%-C-2DEizA`m@z?zQ?|zU6AzP6.zF.zGv-9 % Q !f__Q !cj !nei"aj!cj"?aj!cj 6Q aj!cj ^ <v]EC AAOG0-G1qG39H^s^o R= EC475cjH4P5isHDA-A3aH5cjI5c2jgI63?IHAA-*JDAAA FCIyCA-lJ-J6.KA  FC6.mK6@.˅K6.؅L6ДA4@.4L.LC(4p.$M. ^M.M6.@N6Е.e?N.MuN.YN65cjN[ Q _<c `+``la 6Ija6Z~j U{ < < <`;@(_`+``lb;@(_ `pe*Ye A4A$m<7.int> b, b 1w  a L    v   v    (  F Lc L?# D L?# L# | L# fFZF[### #t# #(#0? #8#@#Hi#P #X-"#`$#h&[#p*[#t9,i#x08#1M#D2#"6#=?t#*H#1I#8J#?K#FLn#N[#6 P# V FN  '"# # [#]y  FV  F[2G:11:4?:8FT>&'QY< [ G<4Z <5&# <6#-P6u 6v[# 6w[# ! 6x[# 6y# 6z# 6{[# 6#$ G6#( A6#0 g6#8 6#X *6[#h <:61#l ?61#t J61#| U61# s6#b6-#g63#p69#n6?#h6E# 6K# 6a#gi6g#f69# ' 6[#c63# u6[# 06ȶ# 61# n6[#ko61#es6#ps6# 6m# 6# 6~#Z62dXYjy *6)x16+[#x26+[#y16+[#y26+[# d6.[# 69#6=L6B6G& $ ,6I[lib6R[# 6V[#( &k F 16Y :6ZF#6z [ FAD  8D [# D [# -D[# *D # =D # [- F'&k a FQ2 ~F  F6+&1 C  [    > B   0 0 [ 6 pB B# B# B!# 8B##  B$# o B% #( :B&i #0 B'8 #8 B(^ #@ 9B) #H B* #P :B+^ #X *B, #` /"B-#hh B   8 0  B C I ^ 0  B C  Bt z  0  B  9 0   @K K) #dimKH #lenK9 # j K=#8 B % X 0  X  Bi o  0    E *E?# GE #tagE # B   0 & F  F & F 1) F KH   m  Ka   0K ^ K!# ' K.# K/[# K0[# f K1# / K2[# U K3#$ 2 K7#(0K K[tK8a W ="I ="n ="n =" <="? ="!p=$"* !P[g #__c!P[$0 0n %__s0&B 0[' 0n$= 0n %__s0& 0[& 0[' 0n$J 0n3%__s0& 0[& 0[& 0[' 0n$ 0nk%__s0& 0[' 0n$ 0#n%__s0#& 0#[& 0#[' 0%n$# 0/n%__s0/& 0/[& 0/[& 0/[' 01n$ "[& "( )k#s>))o>+{ { F k -[ V6A/-V-5W"N k#cmdk!sn!lenr[/gAAoW-yW2X2aX<{ z A4AX)=-zX=z0 Y8tiz Z8bufzZ>cmd<[?("']>id[d@ p*AAhAuAB  B  B  AAA? e?? f? :fC |>arg^fA<AIAF? f? f? Bg6gVA`-yg;2g2 h3A-0hC? fh? h? hC ? h?? h? i5gAAT-y@iDAA2i2iCPz?.<i>cDjC,E /jFarg0nkE^ 7[lE' 7[lE 7[mE 7[mGM1Ae1AJ -mCCE InE I;nE I_nH"1A He-nA1A1AE GnE? GnE GnCPE GoE G8oE G\oH0AF-oA0A0AME EoE? EoE EoA0A0AE EpE E5pE EYpG0A0AC-}pCE BpE BpE BpH]0AA- qAM0AZ0A[E @0qE? @UqE @yqCE @qE @qE @qH0A@?- rA0A0AE >-rE? >RrE >vrA/A/ACE >rE >rE >rGt/A/A<i-sA[/Ah/AE ;*sE ;OsE ;ssCpE 2sE? 2sE 2sD.A/AE 2tE 2>tE 2vtC>argʁtI[5!A0At-tDAA? ˇu? ˇTu? ˇuAA2 A>arguDAA? u?  v? 0vCЛ~Jmh1~FargkTvA}"A"AE lvE? lvE lvC0E lwE llwE lw;`Fcn9xA"A"AE y'xE? yLxE ypxA"A"A^E yxE yxE yyK"Ao-,>yC>argayDd Aq A? y? Iz? zC@GJm1~Farg1{Fc 9{E.< {A A AaE 4|E |E |A A AE X}E? }}E }CE  }E  )~E  ~H!AН -,~L66!A=!A-G D6!A=!AMP PLCCaE.<1C0 Farg#hE%Fc&9Fcf-&Jm51~Fstr:ˀGD$AL$AA-,:H#A1w 4;2]M `LC6 #A-A&E E ΐE AL-AY-A&E E? ;E _A\-Ai-A='E E E ̑Aw-A-A'E E? E 9D-A-AE ]E E ;PFargʒE!&'#[' %[G|.A.A%)(-oCc(E $E $ߓE $HQ.A#(-OAA.AN.A(E "rE? "E "C)E "ߔE "E "QA .A.AK)E  E?  E  ҕD-A-AE  E  0E  h ) F?N+NNlO <) &O<&~NK A[N AN AbI L* N+NNlNK A[N AN Ab   4A7A 0nm<7.int> b, bFZq [# # # # t# #( #0 ? #8 #@ #H i#P  #X -"#` $#h &[#p *[#t 9,i#x 08# 1M# D2# "6# =?t# *H# 1I# 8J# ?K# FL# N[# 6 P#  F N '"##[#  F  F2G+11+4?+8FT/K'QY- [ G-4 -5K#-6 #-P'u'v[# 'w[#! 'x[#'y# 'z#'{[# '#$G'#(A'#0g'#8'#X*'[#h<:'V#l?'V#tJ'V#|U'V#s'#b'#g' #p'#n'#h'#'$# ':#gi'@#f'#' '[#c' #u'[#0'#'V#n'[#ko'V#es'#ps'#'F#'6#'W#'2dXYjy *')6x1'+[#x2'+[#y1'+[#y2'+[# d'.[#'9#'=L'B 'GK $ ,'Ilib'R#'V[#( K F 1'Y:'Zq#'z [ FA [ F LK6A : F*W 6WF 6g FW ." ."."."<."?."p.$ -L-R [  -<9x-<[y-<[-<[c->I I F 9 bufcK- [!N4A/5A"`"k\"t#$% 05A5Aȗ\ &cKe'-(buf \ })N25A`!"t"kΘ"`#$ l F% '5Ao6A*# &c'Kf'-'(b) Pzn(bl*#  zn(bi+[ zn)N5A-"tҚ"k"`>#0$ 9 F F -Dl c-DKc2-Fl  9% 2p6A7A &str2'2[^*p +xc9,6A:h "" -#.!b/* LC)g6A@->""͝""O"x#.,6A: "#0 9[,7A07B )9 7A`-T"J g#.S /] LC)g7A-F""۟"","xP#.107AJ7A519 07AJ7A-N"J 207AJ7A.S /] LC1g07AD7A-F""3"X""xP207AD7A.3+33l4 -9 K4-J ~K _ F5 t LCO 3+33l 3 z7A$m, mZff### #t# #(#0? #8#@#Hi#P #X-"#`$#h&f#p*f#t9,t#x0J#1X#D2#"6#=?#*H#1I#8J#?K#FL1#Nf#6 P# v < N  '"# # f#}  <v  <.f2G1C4Q8<T K'QY f G4 5K# 6 #-P u  vf#  wf# ! xf#  y#  z#  {f#  #$ G #( A #0 g #8  #X * f#h <: V#l ? V#t J V#| U V# s #b #g #p #n #h #  $# :#gi @#f # ' f#c # u f# 0 # V# n f#ko V#es ӊ#ps ؊#  F#  6#  W# 2dXYjy * )6x1 +f#x2 +f#y1 +f#y2 +f# d .f#  9# =L B  GK $ , Ilib R#  Vf#( K < 1 Y : Zf# z f <A f < LK6A : <*W 6W< 6g <   *Q# G#tag# K< C<0 ) 3   #map #  < 1F* %V&B=  #~  $#gs *~#1I ) s ) o +  <#- q- c-Ktag-C #g  <  7A8Aˡ 9 b  cK#P  Z!e 8Ag9Aw  fdst ̣src if"89A`9AjfJ#" p9A9A6 9" c"K"$  `MCn%f%b&f\w'f N(f < J49Aj;Aڦw b4,94  4w $}  MCc:K- ; wg, ^1Z?#F#F# F#tF# F#(F#0? F#8F#@F#HiF#P F#X-"#`$#h&?#p*?#t9,#x0l#1z#D2#"6#=?#*H#1I#8J#?K#FLS#N?#6 P# N  '"# # ?# L ^ L ^2 L  ^14s18^T9N'QY3 ?-=L-B  ? ^ ? ^ = =d# $=L#I@= =## ^=^YMpat=^dh=`Y=aM i=b? p str Fpat d ?hYosrc *?Ffi? <l? L  ^ =xd4pat=xdyp̓src *?i??6?0?ADLv`OvP iB?  !iH?i p8iM?!AM>patZd9#ZN\i\?$X'gh >AFA phpathdsrchFM#sh?#h?(  QC> m PC)n?»!KCAEAi?ɼ$RKCA%~%s%_3*P+V,DA[EA-!DA[EA.+ !DA[EA+B$R[CA` %~%sR%_*Э+,[CA#DA-![CA#DA.+ ![CA#DA+B ,vDADA%( L ^  "z FAHA pRsrc #*?/ ) r$XFAi %%*++_0.GA*1+ @ i?,4GAGA%UY%J|%A*p+a*+k L 2^ ^ ^3; HAaLAw_ 4hYF! HA`LA4i?T! HA`LA4a ?5+55l6 3N63N~ Y ^ ^ ^5;=( 5+55l7;=(  `p -zpLAWPA>B/intL^7m<.>, Zt?#F#F# F#tF# F#(F#0? F#8F#@F#HiF#P F#X-"#`$#h&?#p*?#t9,#x0l#1z#D2#"6#=?#*H#1I#8J#?K#FLS#N?#6 P# L ^ N  '"# # ?# L ^ L ^.?2G1e4s8^TY'QY ? G4 5Y# 6.#-P u  v?#  w?# ! x?#  y#  z1#  {?#  #$ G F#( A #0 g #8  #X * ?#h <: d#l ? d#t J d#| U d# s #b #g #p #n #h %#  +# A#gi G#f # ' ?#c # u ?# 0 # d# n ?#ko d#es ӥ#ps إ#  M#  D#  ^# 2dXYjy * )Dx1 +?#x2 +?#y1 +?#y2 +?# d .?#  9# =#L B GY $ , Ilib R#  V?#( Y ^ 1 Y : Zt# z ? ^A ?  ^.ZYDO A ^1e D^^ Dn ^ 9zd0 ) 3   #map #  ^    8 ) K *?#  /# / 0#  1 # f 2= # * 3h #( /" 5#0 Y . @ D  Es# 7 Hs#  J# N K #  L #z !  1  1 ?7 S] $H N h   's y   ] = B P map V # 2 g #  hs#% m ks#%  q#% d ^XI).8 s).o+H  .H ^8 YpLAMA| b:._.  Y(!/LA"  `RC#$m7d L ^ &G?MAWPA_` GbHpH.EI` }9Jf _.K "l  RC O?G Z. \? T1. ?d# _Y%ANAXNA &mi_? ' NANA( S)NANA* RC  ++ + +l ,  Y,Y~+K ?++ + +l +K ?F \`PATRAC"intL^7m<.>, Zt?#F#F# F#tF# F#(F#0? F#8F#@F#HiF#P F#X-"#`$#h&?#p*?#t9,#x0l#1z#D2#"6#=?#*H#1I#8J#?K#FLS#N?#6 P# L ^ N  '"# # ?# L ^ L ^2G21e22l24s28^2k^T8d'QY/ ? G/4 /5d# /69#: .  9b9# 9# 9# N9#-P;u ;v?# ;w?# ! ;x?# ;y@# ;z1# ;{?# ;#$ G;F#( A;V#0 g;\#8 ;@#X *;?#h <:;o#l ?;o#t J;o#| U;o# s;#b;l#g;r#p;x#n;~#h;# ;# ;#gi;#f;x# ' ;?#c;r# u;?# 0;H# ;o# n;?#ko;o#es;ӥ#ps;إ# ;# ;# ;#;2HdXYjy *;)x1;+?#x2;+?#y1;+?#y2;+?# d;.?# ;9#;=#L;B;Gd $ ,;Ilib;R# ;V?#( d ^ 1;Y :;Zt#;@z ?P ^AP ?l ^9d  ^ ^  ^=max=s=?hi= d`PATRAvpdx7NPr?(cd  SCxPAp f!"" L ^ #$+$$l% / #d%/d~$+$$l;>!`RA)SAH <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# N   '" #  #  f#m  <f  <2J26 `RAjRAw <U <pRAzRAw*RARAwmaxQUhi<Xlo<C%RA)SAw)ul)<f)p)+l < +lZ0SAySAJIm<7.int> b, bFZf[### #t# #(#0? #8#@#Hi#P #X-"#`$#h&[#p*[#t9,i#x08#1M#D2#"6#=?t#*H#1I#8J#?K#FL#N[#6 P# N  '"# # [#m  Ff  F2T$'QYb0SAKSAwAstPPSAySAstrTSAwSA [.++ SA^A$MXm<7.int> b, b b b 1w  a L    v   v   F Z [# # # # t# #( #0 ? #8 #@ #H i#P  #X -"1#` $7#h &[#p *[#t 9,i#x 08# 1M# D2=# "6M# =?t# *H# 1I# 8J# ?K# FL # N[# 6 PS#  FN1'"1#7#[# M F c F xz#{b#!K!M#!N#2G61164?68FT='QY8 [G84Q 85#86#-P2uz2v[# 2w[#! 2x[#2y# 2z#2{[# 2#$G2#(A2#0g2#82#X*2[#h<:2(#l?2(#tJ2(#|U2(#s2}#b2#g2#p2#n2#h2#2# 2#gi2 #f2#' 2[#c2#u2[#02ȭ#2(#n2[#ko2(#es2ӕ#ps2ؕ#2#2#2"#Q22dXYjy*2)x12+[#x22+[#y12+[#y22+[# d2.[#29#2=L2B2G$ ,2IRlib2RR#2V[#( b F 12Y}:2Z#2z [ FA [ Fb  F) "F 2 F @Q  m  @j  0@^ @!#' @.# @/[# @0[#f @1#/ @2[# U @3}#$2 @7#(0@ @[t@8j @@E  @2#dim@Q#len@9#j @=}#8@ed @f@g[@j @k@l[@c @hE #@md #/[% ti% bz+ 7[A / l[  A F 1 ! [f " ! " } ti%   F #]F "F "FH$!}SATAg %ti!% %s!& 'f SATA:n (y 'F iTAxTA* (Y )f TATA2*y V F +GTAkUAH %tiG% L,^ G[,' G[, G[, G[_-X  ZVC X F H +GkpUAVA %tik% m,Gk[,k[-  PVC F .w /nowǓ+VA^VAT %ti% ) 0VASVA00VASVA1 `+`VAWA %ti% ,c,}}-  GVC F 2 WAWA 1 `+WAXAQ=,c3tsjP3sech4 XA.XAwr* U( 1 u5!6b!z"!["0!["!+ 8#[ !+[(-[3 ;  F 7hP0XA^A 8tiP% E8bPz9P[90P[9Q`9Q+ - UC:h; XAi<01 =p7[:; QYAs( :( ]( <@> > > ,1 VC<> b?r.ZA(((( <>z>>>#1 0VC; YAm,( <1 VC@ ZA[Av( $( G0ZA[A> j@ [A@[A( ( 0[A@[A> <`:z:B0Y\Au\A:Qe  F A+7A7Al7AK /[B 8B8~A+7A7Al7AK /[)SzfS@7m<.int>q, qUZuj### #t# #(#0? #8#@#Hi#P #X-"#`$#h&j#p*j#t9,x#x0N#1\#D2#"6#=?#*H#1I#8J#?K#FL5#Nj#6 P# N  '"# # j#|  @u  @j2@2 (a,bk~  f N    a# Z #  @ 7  ` a#  #  #  1# 2N 4U at   1  # GA @  e  g# t hA#  ij#  jj#  kA# | D}j# 8~# j j! !jptryj~K !j$j8$K$j8&jz*val0j__v-N__x-N)HjDHjH)TLMjfdNj  @ <^A^Awin<Uw__v>U __x>Uu!^A^A__v@U__x@U"die_A_A#msg$C_j _A(`A)%_&a_'8c9( WC'g'8jj2 sinmP)__vpN__xpN*_A0p+ ,@ G-'0P@KP@w.?/40K0`AaA4m+]1s/2~@13h)`11*U`A-+ $[aAbA? #arg' !(  wWC)е buf_'j4'60*'.aA+4)p.?*.aAж+) 1Q1 4.aAp + ).. *.aAз+,) +b2 `WC)p211)1 @  0KbAcA= +]+h`1s2~@1)и1=1`*cA-+0cAbdA ++2 `WC)@21M1q5pdAeAZ %8Ɛ&;P&ɚ c*'rdAp64 c).?*rdA6 c)`11  17 eAeA+! eAeA.. *eA+) +S2 `WC!eA`eA2@1w15@eAfA %D%8Ԑ&k֚ c;j4eA`ذ 6 c)11  1C7KfAfA+f!KfAfA.. *UfA0+)p+2 `WC!UfAfA2@118)dj8+ 8 8l 8K j8+ 8 8l 8K jP BgArA!Z <7m<.int> m, m^ 1Z q f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P#  < N   '" #  #  f#  <  <2G+1C+4Q+8<.1|w  a L    v   v  T0'QY- f G-4 -5# -6|#-P'u 'vf# 'wf# ! 'xf# 'y/# 'z?# '{f# '#$ G'#( A'#0 g'#8 '/#X *'f#h <:'#l ?'#t J'#| U'# s'#b'#g'#p'#n'#h'# '# '#gi'#f'# ' 'f#c'# u'f# 0'7# '˲# n'f#ko'ϲ#es'ӊ#ps'؊# '# '# '#'27dXYjy *')x1'+f#x2'+f#y1'+f#y2'+f# d'.f# '9 #'=L'B 'G $ ,'Ilib'R# 'Vf#(  < 1'Y :'Zq#'/z f? <A4  84 f# 4 f# -4f# *4# =4)#F f <|  < <  < )< <<kb ifI0)|s0)|o0+ | < -fc-fAǟ#gAgAX -#hi'cf(L hgAvgA8!AgAorAW A "bA} fGW #AM; $bsZ] ~%`m v&  XC# ' iRf '@# i[fN 'p #<bN #8kf #nf c '> c}A (nAnA ! )if )P* $mretfq+<lA !a,!V,kkA!|R)`- XC.jAkAa iwf.pA qA if{)% Yhi,<pA !a!V8  qAqA!.qAqA if(qAqA5 ! %rAHrA! m < ~ < < ~ /prArAw !0+ 0 0l 1 - 1-~0K 3f%> `zn0+ 0 0l 0K 3f rrAZyAak 7<intC [7m<.> , <Zw C# # # # t# #( #0 ? #8 #@ #H i#P  #X -"#` $#h &C#p *C#t 9,#x 0i# 1w# D2# "6# =?# *H# 1I# 8J# ?K# FLP# NC# 6 P# < [ N '"##C# < [ < [2G01b04p08[T5Q'QY2 C G24 25Q#26&#-X,v,wC# ,xC#! ,yC#,z# ,{#,|C# ,#$G,#(A,#0,#8g,#@,#`*,C#p<:,\#t?,\#|J,\#U,\#s,#b,'#g,-#p,3#n,9#h,?#,E# ,[#gi,a#f,3#' ,C#c,-#u,C#0,#,\#n,C#ko,\#es,բ#ps,ڢ#,g#,K#,x#,3dXYjy *,*Kx1,,C#x2,,C#y1,,C#y2,,C# d,/C#,:#,>L,C,HQ $ ,,Jlib,S#,WC#( Q [ 1,Z:,[w#,z C [A:  C' [&aQKV [ [Kl Kx[ K [,-Q\ :  [    > 9 **C 0 p9 9# 9# 9!#89## 9$# o 9% #(:9&c #09'2 #8 9(X #@ 99) #H 9* #P:9+X #X*9, #`/"9-#hh 9   2 * 9 = C X * 9 =  9n t  * 9  3 * & @V  V #dimV #lenV9` #j V=#8 9  R * &R J 9c i  *   9   * V   m  V   0V` ^ V! #' V. # V/C# V0C#f V1 #/ V2C# U V3#$2 V7 #(0V} VCtV8 _ Oi,F C  1 C !C"3*@ !3} !3#b3$arg5%P $e7* <P [ @ <l #e<*&KCrAZyA''KCy'K (M} 1)!N ~(O( P9(Q)RC(GS*optWCz+ p[C*b,ti|(*e*G- sA` . / sAsA| 0 / tA uAm 0 - 1vA/. . . 412 j26 3( [C4,buf\1@*c- )xA. . U0 12 26 3( [C5U wA.b 6U qxAxA.b 2 < [  [ <&[7X ;7z IC7+ 7 7l 8 2Q82Q~7K 8C7 87C  [*)* [C7X ;7z IC7+ 7 7l 9K C c9  c9  hzn9C `p[ #!`yAzAfh  <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <f2G'1C'4Q'8<T/Q'QY) f G)4 )5Q# )6&#-P#u #vf# #wf# ! #xf# #y# #z# #{f# ##$ G##( A##0 g##8 ##X *#f#h <:#\#l ?#\#t J#\#| U#\# s##b# #g##p##n##h#$# #*# #@#gi#F#f## ' #f#c## u#f# 0## #\# n#f#ko#\#es#ӊ#ps#؊# #L# #<# #]##2dXYjy *#)<x1#+f#x2#+f#y1#+f#y2#+f# d#.f# #9##=L#B#GQ $ ,#Ilib#R# #Vf#( Q < 1#Y :#Zf##z f <A f  <&RQ<G @ <0] <]< <m <#+yQ\ 3  [    > 2 f p2 2# 2# 2!# 82##  2$m# o 2%#( :2&H #0 2' #8 2(= #@ 92)s #H 2* #P :2+ #X *2,1 #` /"2-#hh 2   2 " ( =  2 "  2S Y s  2~    &   2    &  2  % % +  2< B N W ."  ."1."1."<."Q."p.$ )D c)DQc2)F  <    `yAFzAU& e  b  ti ! & ! Y " QL#if| $c7 % &b2}' yAP ( )* 6!+ \C'N yA)F, \C- F,u [C-j -_ )* Y!.$PzAzA|! arg$! b$%"#e&H"/  \C'N ZzA&, \C- &,u [C-j p-_ )P* " < 0+00l1 )& Q1)Q~0+00l0&E`{A~Aks  <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <f2G'1C'4Q'8<T/Q'QY) f G)4 )5Q# )6&#-P#u #vf# #wf# ! #xf# #y# #z# #{f# ##$ G##( A##0 g##8 ##X *#f#h <:#\#l ?#\#t J#\#| U#\# s##b# #g##p##n##h#$# #*# #@#gi#F#f## ' #f#c## u#f# 0## #\# n#f#ko#\#es#ӊ#ps#؊# #L# #<# #]##2dXYjy *#)<x1#+f#x2#+f#y1#+f#y2#+f# d#.f# #9##=L#B#GQ $ ,#Ilib#R# #Vf#( Q < 1#Y :#Zf##z f <A f  <&RQ<G @ <0] <]< <m <#+yQ#9\ 4  [    > 3 ;;f A p3 3# 3# 3!# 83##  3$m# o 3% #( :3&t #0 3'C #8 3(i #@ 93) #H 3* #P :3+* #X *3,] #` /"3-#hh 3 # ) C ; 3 N T i ; 3 N  3   ; 3   ; &   3  $ ; &$  35 ; Q ;Q W  3h n z ;6     86) K 6*f# 6/z # /60 # 61 # f62 # *63 #( /"65#06 " QA  A &G @ 6D 6EQ# 76HQ# 6J# N6K # 6L #z6!     f S]6$    6'    ]6= 6B yT K f# P1 # )L0 -1 __s-B -f -1= -1 __s- -f -f -1J -1- __s- -f -f -f -1 fM  W ." ."1 ."1 ." <."Q ."!p.$ )D "c)DQ!c2)F#  <  ${A|A"%e;,$%bO$%ti $&&$&*%'rM%(sG ) Q%*.j{A+Q{Aj{A(m\@, {A5:- %./ -&0 S^C1M {A)F- P&- |&-t &-i &. / &-^ '2T {A{A22 {A{A)N- 8'3{A{A/ ]'0 S^C2M {A{A)F- '- '-t '-i '3{A{A/ !(-^ D(+ 4N: |AM~Ah(%arg:)%b:)'r<$*5 `^C,M %|AP<6 `^C7 <6t \C7i ./ *7^ .8=A)("A*.0)Gq+)H+9- |A|AM&-@ ,:p~8 D8 D8 D1a p|AD; ;t ./ 9,.`)Qq,  <4*i;P~A~A,p%argiB-%bie-'rk-'el;-5 @^C1M Z~Al6 @^C7 l6t \C7i p./ .7^   <p<+<D))2~AχAp.  <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <f2G(1C(4Q(8<T0Q'QY* f G*4 *5Q# *6&#-P$u $vf# $wf# ! $xf# $y# $z# ${f# $#$ G$#( A$#0 g$#8 $#X *$f#h <:$\#l ?$\#t J$\#| U$\# s$#b$ #g$#p$#n$#h$$# $*# $@#gi$F#f$# ' $f#c$# u$f# 0$# $\# n$f#ko$\#es$ӊ#ps$؊# $L# $<# $]#$2dXYjy *$)<x1$+f#x2$+f#y1$+f#y2$+f# d$.f# $9#$=L$B$GQ $ ,$Ilib$R# $Vf#( Q < 1$Y :$Zf#$z f <A f  <&RQ<G @ <0] <]< <m <$+yQ\ 5  [    > 4 f p4 4# 4# 4!# 84##  4$m# o 4%#( :4&H #0 4' #8 4(= #@ 94)s #H 4* #P :4+ #X *4,1 #` /"4-#hh 4   4 " ( =  4 "  4S Y s  4~    &   4    &  4  % % +  4< B N  7i *7 i # y < 7 87f# R7 #N  K f# [# f# p #b #y  <I0)&D s0)&o0+T  &T <D W /"  /"1/"1/"</"Q/"p/$0 .1 __s.!B .f" .1= .1' __s.! .f! .f" .1J .1w __s.! .f! .f! .f" .1 f ! #~ÃA,.$e~/$b/$m60%jn0& `C'crׂA() %i)f1)@%iFfl2)*Kf2* LQP3*\&3%ccp`4*e#bfb4( +m2s\( %ccd4, AA^- %5.AA/) `C  < #|ЃAAH5$e|5$b|5$ti| 50|&50| 61A!A/6J$el7%j7%b7)0%i<7.OAA%sf 8.OA߄A+csZ 2`C%ccW8*e#f8 Z <J20A;A8$arg9%j&:&  `C3Y 2A` 4  `C5 4 r^C5u 5j )6 :($%if:)07=*("B<)p*<* =8w AA- |=)7 7 7 9 @A: : )P6 =  <2@AχA=$argƌ_>$bƮ>%j>%e?& _C9Y JA4 _C5 4 r^C5u p5j )6 &?  <;+ ; ;l < *Q<*~Q;+ ; ;l _ U,2ЇAAuP  <7m<.int> m, m^ 1Z q f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# N   '" #  #  f#x  <q  <2(8<+1aw  a L    v   v  T0'QY* f$= 4 *4 #  < 4  84f# R4 # f0 W /" /"1/"1/"</"Q/"p/$ *fc*f0 .1__s.B .f .1= .1__s. .f .f .1J .1e__s. .f .f .f .1 .1__s. .f .1 .#1__s.# .#f .#f .%1# ./11__s./ ./f ./f ./f .11 YY8 fjdY1ЇAAI?C?N?vY AA@v 8ffA!v w"f A#jd Yw0!"v o$  `C$  `C%1qAA cCA&qAANVB' (<$B"h)B)+a"cs/5C!e#1fQ"ccp3 ~C"cc6C*P "c9C+zAAa( =D(? =DD) =,ezAA=hDxD&zAAD+@ArA( <D( <E) <,HArA<2EWE&HArA|E-4A;E.0ՉA5W mEb FWEFLFAF'xF-A01#DG /< <   0IAAgG 1jdIYG2+ 2 2l 3 * 3*~2K 3f2+ 2 2l 2K 3f/QA+A z  <7m<.int> m, m^ 1Z q f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P#  < N   '" #  #  f#  <  <f2G+1C+4Q+8<T0\'QY- f G-4 -5\# -61#-P'u 'vf# 'wf# ! 'xf# 'y# 'z# '{f# '#$ G'#( A'#0 g'#8 '#X *'f#h <:'g#l ?'g#t J'g#| U'g# s'#b'#g'#p'##n')#h'/# '5# 'K#gi'Q#f'## ' 'f#c'# u'f# 0'# 'g# n'f#ko'g#es'ӊ#ps'؊# 'W# 'G# 'h#'2dXYjy *')Gx1'+f#x2'+f#y1'+f#y2'+f# d'.f# '9#'=&L'B'G\ $ ,'Ilib'R# 'Vf#( \ < 1'Y :'Zq#'z f <A f <1]\GR K <;h Gh< Gx <'+\g 4  [    > 3 f  p3 3# 3# 3!# 83##  3$x# o 3%#( :3&S #0 3'" #8 3(H #@ 93)~ #H 3* #P :3+H #X *3,{ #` /"3-#hh 3   "  3 - 3 H  3 -  3^ d ~  3  #  1 @< < #dim< #len<9} # j <=#8 3  B  1B  3S Y o o u  3    8 K 8f# 8f# 8# 8f# P18Z # 8;)Z K ;*f# ;/ # /;0 # ;14 # f;2g # *;3 #( /";5#0 G8 8f# -8f#;   Z ;  \ Z  1 @ ;D4 ;EQ# 7;HQ# ;J# N;K # ;L #z;!? E [ Z [ fa S];$r x  Z ;'   Z ];= ;B  <   m  <   0<v ^ =ٌ,("ٌCV3,ߌV,!W?AђA5(}W1 > ܒ> ܒ> ܒ4I`Ap@h@\36tW1,WAٓAA5(!X B <2BA+ADXCargXCbXDmc YDe pY.$ cCE5A@ , Z x C# J# J#  J#t J#  J#( J#0? J#8 J#@ J#Hi J#P J#X- "#` $#h &C#p *C#t9 ,#x 0p# 1~#D 2#" 6#= ?#* H#1 I#8 J#? K#F LW# NC#6 P# P b N   '" #  #  C# P b P bPC. C2G 1i 4w 8bTn'QY C G4 5n# 6C#-P u  vC#  wC# ! xC#  y#  z5#  {C#  #$ G J#( A #0 g #8  #X * C#h <: y#l ? y#t J y#| U y# s #b "#g (#p .#n 4#h :#  @# V#gi \#f .# ' C#c (# u C# 0 # y# n C#ko y#es ө#ps ة#  b#  Y#  s# 2dXYjy * )Yx1 +C#x2 +C#y1 +C#y2 +C# d .C#  9# =8L B- Gn $ , Ilib R#  VC#( n b 1 Y : Zx# z C bA C" bConYd "V bFz Ysb Y b +JnJJy    [      $ *w# G$#tag5# n5b iFb a * a# .q b   8C# R#F 8)7 K *C# /# /07 # 1 # f2L # *3w #( /"5#0B H ng g Cm @ D Ew# 7Hw# J# NK # L #z!    C S( L b # C# "C#  # ,# 7# ]$W ] w '   ]=B BB P mapV"# 2g # hw#% mkw#% q#% y bX 1   m  J   0 ^ !<# ' .<# /C# 0C# f 1<# / 2C# U 3#$ 2 7<#(0 Ct8J @%  #dim1 #len9 # j =#8eD f<gCjc k<lC c h% # mD #0) 3  #map # b % &B= ## $5#gs*# # $  R  C# $5#J2k iuct0 K C# C# C# (5# 5# <# <#  5#( !#, "#- #C#0 }$#4 $#5  %#6 &C#8 'C#< (C#@ ")#D *#E +b#H ,b#P -b#X 7.C#` /C#d :1C#h N5R #l | 6C#p 7#t B 8#u Z=9#v  :C#x c #ctx?#(>  ,,CJJ2 p J# J# !# 8##  $# o % #( :&e#0 '4#8 (Z#@ 9)#H *#P :+#X *,<#` /"-#hJh  J4,  ?EJZ,  ? pvJ,J .,wC J ,wCJ   6,6 GMY, ?!u?f!b?"?C#W "" "W""W""J"<"w""$p$#X"W"J"<w"$p d8B!u8f%Rd PR b B#I)C!s)C&o+ C b' W(__s) C* W' #W(__s#) #C) #C* %W'# /Wm(__s/) /C) /C) /C* 1W# xJ"-x!cxn!sxJ!endxJ$uzf$chr$chm$chP P b+l(ulf,ctxr- )(p '0 Wa(__s)B C* W'= W(__s) C) C* W'J W(__s) C) C) C* W' C) '<5) '+!U) !.:a0AAY/uafZ/baOZ/mqa6Z0gjc P1y*CAAZX2u*f \2b*V\2ti*w\3*C\2t* D]4s,}5ctxF]6A=A5i>C]7@JAԗA ^/e,n^/b^8uf^9.< zn:C_8n!z_ Pb7JAA_ /e,`/b`/cmdJ;a8ufqa9.< ~n;A A< P T >H >< ?0a6A A@`aA:Cb8n!dbBKP@sP@bP ?b? c?Wc?zc?cCBsP@P@c ?c?.d?dd?dCBP@P@d D3 kCBmAAe}!?~je?e?e?2f@{fDD@@f=mhAAxES6hAACCCCFFF~GUAۛAIg(#2uUfg2b0Uh2tU ch3UCh4b\\H(# PlC4m_y@5res`CiH-# plC4se} znIƚA\"?di?i?iA @$j?mjJY AHAb"?oj?fjKY0A@AU?oj?fkKWAAX?hAk6AADq kC7JAAwk#/e,k/bk8uf0lLAP#?{lACM(AESA0@lMApAD3 kCG7AAl%2e,m5ufmIA$?mA0CK`AAES6`AA@nJӜAA$6ӜAAD3 kCKA2A ?Nn ](<%!u(f!b("(C%<%]BNSHArAn*&/uHfn/bH/oOHCoH:& kCPWAAN%?ho6AADq kCM%`ApX?"%5p?%~p?%pAD-% kC P:& b*&.pAAp:'/e,ur/br/mq6s8ufs:sH:' 0lCLA'?sA@CM@A?FtA@|tQAA D3 kC7mJAAt-(/e,8u/b[u/mu8ufuH=( lCLBAP(?8vACMA?vA@vMA0A`D3 kC P=( b-(RkAAw(/ukfuw/bkwOkCxOkvx0mqpkBA6Ax)?ZyCQУAl?yA@yS@AFAHz)2ufz2b/{3C{H) kCQYA?o |?fi|QYA0?o|?f| P) b)# D.*!cDn$c2F.%* P* b *1.PAA|,2e,Z}2b}2tiw}3C"~3k~T/ <~5uf~TC"TCMT)nT%.!IA`=+?~ACQA ?2A`@{IAk+AD3 kCI)IA +?)A`C)D) DlCMIAF? ?h??A@"?X6ANAT<UPA|A,2e,2bI2tiw3Cۃ5ufH, kC P, b ,SAܩA\-2e,2b.3Cd5uf5t ҅U5AqA.2e,2b2tiw߇2cn;3C5uf4b2}4my@5resCH. kCT: 5NT%.!JW3A;AC.?hӉ63A;ADq kCJ@APA.6@APAD3 kCQϪA  A`D3 kC,UfAA 72argJn2b4uf\H7 kCH7 lCIA/E kCVE cCV0A@>W@6*=BJT("BJ\ATHJRTIJ3WP/TJ5p$77WS0* EP* EP* EPQ)@AEFHF<A@TJAAPy0?JϯAAX0?ߏJAA\0?(JA%Ab0?(%JSAbAn1?HJ|AAe71?kJAAr]1?WPw1TJ;ٱA A1T|J JȳAA1?0JA1A1?SJJ%JAAl2?nJAA 3?JKAZA33?JAAY3?גJ AA3?(J9ARA3?JfAA3?@JAA3?cJAкA4?JۺAA=4?(JA Ac4?(̓J+A:A}4?JxAAz4?JAAg4?5JȻAһAc4?(XJA A\!5?{JA3AUG5?J>AWA*m5?JbAlA"5?(JAA65?JAA5?(*JAA6?(MJ53ABA+6?HpJ5[AjA Q6?HJAAw6?JAýA6?ٕKνAA?QA???A@=? P7 b 7 7U,AA,P82argJ2b5ufԘ4e,SHP8  lCX e8~I A 8E  lCVE cC>pA`@E>QԾA???%A@[?-( Pe8 bU8Y+YYlYK CZ 8nZ8~nY- Y+YYlYK CY- M"7z! xintPb7m<.> , Z x C# J# J#  J#t J#  J#( J#0? J#8 J#@ J#Hi J#P J#X- "#` $#h &C#p *C#t9 ,#x 0p# 1~#D 2#" 6#= ?#* H#1 I#8 J#? K#F LW# NC#6 P# P b N   '" #  #  C# P b P bPCC. C2G 1i 4w 8bTs'QY C G 4 5s#  6H#-Pu vC# wC# ! xC# y# z5# {C# #$ GJ#( A#0 g#8 #X *C#h <:~#l ?~#t J~#| U~# s#b'#g-#p3#n9#h?# E# [#gia#f3# ' C#c-# uC# 0# ~# nC#ko~#esө#psة# g# ^# x#2dXYjy *)^x1+C#x2+C#y1+C#y2+C# d.C# 9#==LB2Gs $ ,IlibR# VC#( s b 1Y :Zx#z C  bA  C' bHts^i '[ bK ^xb ^ b~  * # 3 b   8C# R#0) 3  #map,# , b=CTTZ 8) K *C# /2# /0# 1R # f2 # *3 #( /"5#0sTH @ DR Ew# 7Hw# J# NK& # L1 #z!] c y Ty C S( b # H# "C#  "# ,(# 7# ]$   T'  & T]=BP mapV'# 2g # hw#% mkw#% q#% ~ bX $   C# $5#J2 iuct0e K C# C# C# (5# 5# <# <#  5#( !#, "#- #C#0 }$#4 $#5  %#6 &C#8 'C#< (C#@ ")#D *#E +b#H ,b#P -b#X 7.C#` /C#d :1C#h N5 #l | 6C#p 7#t B 8#u Z=9#v  :H#x &נ&73`5''4xA+&J&u(!C`AAw)uC *+Cס)mapCy 2koFs4AJ8x,?73@5X'4xA+&{8 6!NAdA,)uN *+NJ)mapNy m31RC32f__RCޤ302cRs39dUC]:-A^&w&73p5'4x-A+&&94.VA0U&?e3`5QǦ5Z5c 5mC;8pAAwd&Ff&O&Z6n!kAA)uk *+kۨ)mapky < mC31sC!32f__sC\32css301 !yC4Apz&&+&S35'4x4A+&&Ϫ P b6 AAw=u U*+=mapy Q3 2iC 3P2h^-2cc34A&&!735I'4x~A+&l&6KAJAí)u K*+)mapy 088AVA&Z&O&F˯>)!PAA!)argJ@)b9p^<! mC:]A0??0?35.Ա8# mC8  \mC@ !A=J1("J03P1Jز1J4@NA PA PA P4fA77y3 5+2AAs&EM@` 2iCp+2IA[Aή&EB_AA21 Pݴ1 PA P0f_AA&ݴ&yO._AA5r:Aφ&&е&35.Y&#& ׶:2A ԧ&E3P1 PU1 PA P4fA&U&yǷ35+2IA`A1 &E5+2AAV &EX+2AA{ &E{+2!A@AƠ &E+2qAA &E+2AA &E02AA&E31)*2far`C!4 A@&&&35.&#+& sD ADA!Ep<! mCF+FFlG "sG $"~sF+FFl W;zk# PAA+{intLm<7.>}, }hL2hJ"= 4"?# &"@#"A"(Nf "P?# c#Qa# b"R?# "Ta# !X?# "Z?# #[# (L -"e #f #g} L h'K#hf L h0u4 "w?# #xa# #y4# u"z4# "{4# [#|# #}a#( "~a#,2 0se -" #e #u Lu h/";?.?0)Zo?#F#F# F#tF# F#(F#0? F#8F#@F#HiF#P F#X-"#`$#h&?#p*?#t9,#x0Z#1o#D2#"6#=?#*H#1I#8J#?K#FL#N?#6 P#N '"# # ?#v L ho L hG 1S 4a 8hT+'QY ?G 4_ 5+#  6#-P u  v?#  w?# ! x?#  y#  z1#  {?#  #$ G F#( A #0 g #8  #X * ?#h <: 6#l ? 6#t J 6#| U 6# s #b #g #p #n #h #  #  #gi  #f # ' ?#c # u ?# 0 Ȼ# 6# n ?#ko 6#es Ӛ#ps ؚ#   #  #  0 #_ 2dXYjy* )x1 +?#x2 +?#y1 +?#y2 +?# d .?#  9# =L B G+$ , I`lib R`#  V?#( +p h 1 Y : Z# z ? hA ? h,+p!  h 7 0 h @ h6L  @   #dim  #len 9k # j =#8$   ?# $ 1#     m      0 k ^ !8# ' .8# /?# 0?# f 18# / 2?# U 3#$ 2 78#( 0   ?t 8  e  f8  g?  j  k8  l? c  h #  m #3  #map( # ( h 9 ? P P V 8) K *?# /. # /0 # 1N # f2 # *3 #( /"5#0  + P   @ DN Ea# 7Ha# J# NK # L #z!Y _ u P u ?{ S]$   P @ '   P ]= B P6 mapV# 2g6 # ha#% mka#% q#% 6G hXJ2` iuct0 K ?# ?# ?# (1# 1# 8# 8#  1#( !#, "#- #?#0 }$#4 $#5  %#6 &?#8 '?#< (?#@ ")#D *#E +h#H ,h#P -h#X 7.?#` /?#d :1?#h N5G #l | 6?#p 7#t B 8#u Z=9#v  :#x  #ctx?#(t#  u a t  b  ti F ! !%. !" !F$?!h ""8";"&#"=)8$pps*8""+8 #@? u@a t@ b@ tiAF !A!%.B!"B!"C!/C iC?"M1#""O8""P8%X&&F&<a&'p%I)(s))o+  h*1$lPAzAw+a$l,,$o-upaG-tq,t?.u,:u,Z$v?/% pC0-ti?x1 'ctx2?Ap3q3f3[13Py14|1-ctx 5h;h L% h*'#SAA#m+a$So-ctxUo6#?AAw7sUf8$AA?9ua9b~+9t9tiF Y9s/O `pC:,$ n LO h?;!AA/ pC,$^ L h8#AyAo9ua9b-+c9t9tiF 9s7i?-ctx;-di?ua>b?@>t>tiF >s@i?Actx/ pCB%.B"B":B/2BF$?BM$0CiA03Ff3:3.3 #314R4^]1Dk4w4EgAAF CA@33M33T33"3341D<1AA4%41ua>b?L?????G)B%.9/ pC L hH+HHlI +I ~+HB# H- Jj"$ L :7$J n:#M `n:"N| n:4#O Ăn:!P  nH+HHlKB#H  nK-K dp)G?z&  AAFintL^7m<.>, Zt?#F#F# F#tF# F#(F#0? F#8F#@F#HiF#P F#X-"#`$#h&?#p*?#t9,#x0l#1z#D2#"6#=?#*H#1I#8J#?K#FLS#N?#6 P# L ^ N  '"# # ?# L ^ L ^L?ƈ. ?2/G 1e 4s 8^T|'QY ? G 4 5|#  6Q#-P u  v?#  w?# ! x?#  y#  z1#  {?#  #$ G F#( A m#0 g s#8  #X * ?#h <: #l ? #t J #| U # s #b #g #p #n #h #  # #gi #f # ' ?#c # u ?# 0 # ˇ# n ?#ko χ#es ӥ#ps إ#  #  g#  # 2 dXYjy * )gx1 +?#x2 +?#y1 +?#y2 +?# d .?#  9# =FL B; G| $ , Ilib R#  V?#( | ^ 1 Y : Zt# z ? ^A m 8 ?#  ?# - ?# * # = .# ? ^Q}|gr 0 ^ g^ g ^ +F|FF |.^ gA^ r  [       m    0# ^ !8# ' .8# /?# 0?# f 18# / 2?# U 3#$ 2 78#(0@ ?t8 @ r#dim#len9# # j =#8e f8g?j k8l? c h # m #0) 3  #map0 # 0 ^ A G X X ^ 8) K *?# /6 # /0 # 1V # f2 # *3 #( /"5#0  | X  Q @ DV Es# 7Hs# J# NK # L #z!a g } X } ? S]$   X '   X ]= B P> mapV# 2g> # hs#% mks#% q#% O ^X $  x  ?# $1#J2 i!uct0 K ?# ?# ?# (1# 1# 8# 8#  1#( !#, "#- #?#0 }$#4 $#5  %#6 &?#8 '?#< (?#@ ")#D *#E +^#H ,^#P -^#X 7.?#` /?#d :1?#h N5x #l | 6?#p 7#t B 8#u Z=9#v  :Q#x  #ctx?#(/>  +1AZZ?FF1` p1 F# F# !# 8# #  $# o %7#( :&#0 'b#8 (#@ 9)#H *#P :+=#X *,p#` /"-#hFh  BHFbZ  msFZ  m FZF ZQ F7ZQF7 HNdZdj  {Z%  $  %# v&# f$ # %!# ]%? %@# %AO # ;/ %<# +=#"^ $q %# ,&?# +## ?$ % &?)$&)$+$$?$&?$%$$$%?&b'(ni')%?)%!:*19,r+s,r, ,1,,?-%.?-N%/1O .X,S,F,<s,/p*%>+s>r, >1,>?'-%A?-N%B1%&F&u)&b&c|$#$y%?).<(rF(endF)).?)%?0&1(ni'(buft')A%8)$8 L^' L ^ .W "R, "S,"S,"F,<"s,"/p$2%4? A4Aw3p14)U3p24)T4$65h%@AA36t%F7sF8?9q\A :N;0>;`?;??'@&AAOAJg6A?Aw sCBAC>= sCC2C>' -qCC:; ?H+ Lw ^gDE&GPAANEtG85J8@$AA=AD~EeZEbEid?EcmdF[6t%F6.<17u)6F$ 8nGA=A V&-&d-h?-9&h?-Ai-&k/-$v-X w-+1-Bj?-%j?/cpj-3j?1 -By?-%y?/cpy-3y?'-%| L> ^. %V%v &uv)$k v)/ x8)z(b{)x$?)&)0 V%)%?)$?(buf L ^ %&>( !$&>)$$>?$ ??$n$?)&A( 0!&)$G?)%H?)%N?(osO( 0!&')e#Q?')%R?)+U  H&F@AA(IeZIbIti/JQgJt%FJ!K(%7Kk Lu)YA( sCMs n4?[4$F4?4#4)|N.< FPOqAA#:6PA` %:[:~;?2?? ?BQ sC;`?;QR9#FA$:G:=:4);P?`?kB?v? ??o??bQR sCSQ$??E??S $?]?? ? ,;P? 9/A$:P$:EIT<;?[n?fB/TA:ET<:P; ?[&?f^P!A` %:@T4:*: ;?X{?n?z.?QL  n?bQ RtCS%?T;@Q;p??UC A:_ :U i;?k ?w <? ? 7Q SQ nQ tCQ cQ nP nA#(:#!:!": !: ;?I!@?U!?a! ?m!Q/! nQ;!  tCQx! @tCSy'?!S;?!?!UAW:1::;P?n?UxHAC:*:r::;?VxAA">  tCWC> -qC:OGAARUx%A:r:::>;0?tVx+A[A"::::;G+A[ARX+XXlXK ?X Y )|Y %)~|X- F$5 nFe&6 0nF%7  nF2%8 n ?)^N%) nX+XXlXK ?X X- O%Cz' AJBintLm<7.>}, }hLL h7L h2.?0) Z  ?#  F#  F#  F# t F#  F#( F#0 ? F#8 F#@  F#H i F#P  F#X - "#`  $#h  &?#p  *?#t 9 ,#x  0Z#  1o# D 2 # " 6# = ?# * H# 1 I# 8 J# ? K# F L#  N?# 6 P## N  '" # # ?#L hL3 h?G 1S 4a 8hT'QY ? G 4 5# 6Z#-P u v?#  w?#! x?# y #  z1# {?#  #$G F#(A ##0g )#8 #X* ?#h<: #l? #tJ #|U #s #b 9#g ?#p E#n K#h Q# W# m#gi s#f E#' ?#c ?#u ?#0 # ː#n ?#ko ϐ#es Ӛ#ps ؚ# y# p# # 2dXYjy * )px1 +?#x2 +?#y1 +?#y2 +?# d .?# 9# =OL BD G $ , Ilib R# V?#( h 1 Y: Z# z? hA?9 hZp{9m h]php h  8 )7K *?# /#/ 07# 1#f 2# * 3 #(/" 5#0 BHggZm @ D Ea#7 Ha# J#N K; # LF #z !?S] $   ') / ; ] =B BB P map V9#2 g # ha#%m ka#% q#% hX 3 #map # h $  !  ?#$1#J2: iuct0 K ?#?#?#(1# 1#8#8#  1#(!#,"#-#?#0}$#4$#5 %#6&?#8'?#<(?#@")#D*#E+h#H,h#P-h#X7.?#`/?#d:1?#hN5! #l| 6?#p7#tB 8#uZ=9#v :Z#x!s> >1 >?#"%A?"N%B1 ('qAAwD)P1qU)qgT*bqQ)qZR('wAAw)P1wU)wgT*bwQ)wZR'19,!s, ,1 ,?"%.?"N%/1+'AjA^,u;,ta-a-'?,di?@-<'Zq-g1.('?- .z /di0? 0! @wC1A`2 329 45 56 6.&'1 7*A 2Q 2F 2;J 4p5\ 5gK8r  wC9*AA̫:AA;\;g3Q3F3;8r  wC:AIA57;A222%45J5L! h<F'pA A,u;,,t-Z-?f.%.!.e':??= /can;6 .g/?(4`/c??`4/dA? >hh'(TX T5 T TZ&h(#$mi_Y?Lh hX?&?ABk$@u;@bA'ZA@tzBb2}C  50$ vCDnC'Z0$$ vCE)$C'?Cj' VF'":$C &?C''?C(?/E&+  cGendBCg1H!WA 2248; vC6@iC"9? BmdDrese?k HAb21 2&#!2l!48< wC:'A:A5K!I!AB832:AB8; vCI\BB^G2!2!2!":\BB5F"5}": B- BDnij"6PC 1"J8B2"20#2S#:cBB5#5#6CT1#H~BC21$2$4 5G%4`5&5O&6 C<'Z&6C_'?.'K!BB22x':BB8; vCH!=B22'4@8; vC4pC&'1'J* B2Q'2F'2;k(45\(5gH)8r  wCI*3 BL B :3 BL B;\;g3Q3F3;8r  wC: B B5)HB@ !2 )2"*2^*2*2*4p5+K| B B2 v+2+2+2+2,:| B B;HB 4"2 >,2,2,2 -2B-45x-K B B2 -2-2.2A.2e.: B B;HkB "2.2.2@/2/20202|?148S5188~5M2227!B22.48; vCH@B@@#2/332S345|353IBB#23242<4:BB5e4544 Ca440 Dia54` C 75CZ5:O Bt BDmi_?6L$ h $$:$hJ$ h? (?BJB*6$@u;|7@b7AZ48@t8@ti8Di?H9L+LLlM $M $~LB#%L+LLlLB#% GI( PBBKf <7J<m.int> C, CZf|#S#S# S#tS# S#(S#0? S#8S#@S#HiS#P S#X-"#`$#h&|#p*|#t9,#x0g#1n#D2#"6#=?#*HQ#1IQ#8JQ#?KQ#FL1#N|#6 P# Jv < N  '"# # |#} J <v J <|2G-1`-4Y-8<T2F'QY/ | G/4z /5F# /6#-P)u )v|# )w|# ! )x|# )y# )z# ){|# )#$ G)S#( A)#0 g)#8 )#X *)|#h <:)Q#l ?)Q#t J)Q#| U)Q# s)#b)#g)#p) #n)#h)# )# )5#gi);#f) # ' )|#c)# u)|# 0)# )Q# n)|#ko)Q#es)Q#ps)Q# )A# )1# )R#z)2dXYjy *))1x1)+|#x2)+|#y1)+|#y2)+|# d).|# )9#)=L)B)GF $ ,)I{lib)R{# )V|#( F < 1)Y :)Zf#)z | <A | <GF1< 5 <%R 1R< 1b <nQb $ >  > |# $># 0X99~ 9:1# X 9;~# q9;~# +9;~# g9?g# d9C`#" 9F`## 9Iu#$ 9Q#&u9S{#(  9T{#0 9V{#8pu9X{#@ 9[{#H 9\{#P S(8 b8 # 8# "8|#  8# ,8# 78# { B(8^ &S# t%S#dlhQ# /"Q# -x #   #( *n#0Qx S|^  Q~ |~ p :(! # 8("|#b##o(( PBiB9 b(:ps* P S(0pBBO: ps0 ;;}BBi2|; p3 ;~(>BZB; ps> <&>S'=t%>Sp=pA =b(Y`BB=q psY ?+Y~O?mapY ?!Y|?zBBi[|? p\ (@ +    l ! /F!/F~ +    l E&Iz( 0 intPb7m<.>, ZxC#J#J# J#tJ# J#(J#0? J#8J#@J#HiJ#P J#X-"#`$#h&C#p*C#t9,#x0p#1~#D2#"6#=?#*H#1I#8J#?K#FLW#NC#6 P# P b N  '"# # C# P b P bP. C2G 1i 4w 8bTh'QY C G 4 5h#  6=#-P u  vC#  wC# ! xC#  y#  z5#  {C#  #$ G J#( A #0 g #8  #X * C#h <: s#l ? s#t J s#| U s# s #b #g "#p (#n .#h 4#  :# P#gi V#f (# ' C#c "# u C# 0 # s# n C#ko s#es ө#ps ة#  \#  S#  m# 2dXYjy * )Sx1 +C#x2 +C#y1 +C#y2 +C# d .C#  9# =2L B' Gh $ , Ilib R#  VC#( h b 1 Y : Zx# z C bA C b=ihS^ P b@t Smb S} bs0 )  3  #map#  b 8)d K *C# /# /0d# 1# f2 # *3K #( /"5#0ouh= @ D Ew# 7Hw# J# NKh # Ls #z!  C S]$+ 1 K }'V \ h ]=oBoP mapV# 2g # hw#% mkw#% q#% s bX $    C# $5#J2( iuct0 K C# C# C# (5# 5# <# <#  5#( !#, "#- #C#0 }$#4 $#5  %#6 &C#8 'C#< (C#@ ")#D *#E +b#H ,b#P -b#X 7.C#` /C#d :1C#h N5 #l | 6C#p 7#t B 8#u Z=9#v  :=#x C.btC0aC4)5b0l5C5B 6D7BB8MD9HBpB 6pD:HBpB8D;*j5pBeBDUB o6G7BB8G9BeB 6G:BeB8H;* 5pBTB/HB 6P? B zCc)95^d9b99l;^ <= )=C (A5 B5CBBP6 Q69Q6oQ8(Q81Q8<Q8GFRDREBB<6|R:BBB zCCTP@Q@R\6pR6S6ESDF{ xCGe-(G5BB{Sj.dGT.bG9T/GT/+GT0lI^U5@B P6^U6U6 U?P 8(V81JV8<V8GV8RVEBB<6 W:BBB zCH *B8BDW+.u)W.argJX.bJXdI; `zC5TB F `zCGGp8? 8mXF{ xCGe P; b+Ht*T@B&BXo!.uT)Y.argTJ>Z.bTZ)dV_I! zC)l\^^JTOB VF zCGVGp8?P 8ZF{ xCGeJT}B \e6,[6t[6p[? 8[6{D\6e\?  =nJ1("nJ\?` 1tJl]1uJ]K  qP qP qP58B qLWLK? 8c^K` 0i|C^MmBB}: 6 _?1 ~P?_1 ~Py_ ~P58B~6W?_6K_?8c_7&BBK!0iC `M;BOB 6B`? 1 Pe`1 P` P58OBP6We`6K`?8c`EBB6` P! bo!NI)0B#Ba%8FBLWLK?8cfRQBpBz#6fR$yBB#67 gR B B#6,gR$I BS B#67OgR$ B B$67rgR$ B B8$67gR B B^$6gR!B#!B$6gR$=!BG!B$67gR!B"B$6!hRG"B`"B$6DhR$"B"B%67ghR$"B"BB%67hR$"B"Bh%67hR$#B#B%67h98#BQ#B6h P% b%S+SSlT hT h~SK CS+SSlSK C?Nz+ :intPi7.G1m4<8i>W, W^ 1Z  C# J# J#  J#t J#  J#( J#0? J#8 J#@ J#Hi J#P J#X- "#` $#h &C#p *C#t9 ,#x 0# 1p#D 2#" 6#= ?#* H#1 I#8 J#? K#F L^# NC#6 P# P i N   '" #  #  C# P i P$ i*PC. C 2i8 5q# 7q# 8W P i7, 9R2T'QY C G 4 5#  6#-Pu vC# wC# ! xC# yF# z5# {C# %#$ GJ#( A\#0 gb#8 F#X *C#h <:#l ?#t J#| U# s#br#gx#p~#n#h# # #gi#f~# ' C#cx# uC# 0N# # nC#ko#es#ps# # # #2NdXYjy *)x1+C#x2+C#y1+C#y2+C# d.C# 9!#=LBG $ ,IlibR# VC#(  i 1Y :Z#Fz CV iAV Cr i ~ i i  i 8)p K *C# /# /0p# 1# f2 # *3 #( /"5#0{ @ D E# 7H# J# NK # L #z!    C& S( b # # "C#  # ,# 7/# ]$   '   ]={B{P: mapVr# 2g: # h#% mk#% q#% K iX0)< 3  K #map # K i $   C# $5#J2 iuct0V K C# C# C# (5# 5# <# <#  5#( !#, "#- #C#0 }$#4 $#5  %#6 &C#8 'C#< (C#@ ")#D *#E +i#H ,i#P -i#X 7.C#` /C#d :1C#h N5 #l | 6C#p 7#t B 8#u Z=9#v  :#x oX;zt?E@ ~C@ ~C3'B&'B@@ XcAh'B'B(9u9 Fu9ku9u tq nq*(nis*)!,zi&(nju*8 )B+ByC9 8{9{;{;&|L(5B (967`(;BLN(6B(9l9`B7(;xxLNH6B )9l¦9` 7P)=x7);AL(H6B)967);B#+C*>) tC" C"gCC"C(nE*)F8P7B^9B,9K99ݨ9&9$o9/9:ʩ@E^@N ~CNs7B0*R *M ~C? R??7*;!M |}CA(7B8B^*9)o9)9)9(ߪ<7B8B;));2)LB7B8BI9q99 9[9N(8B*bK+9)9)9)9(670+;))l;2)BL8Bq8BI9q99 9[9N(q8Bp+c+9)9)9)ح9(7+;))3;2)VB8B8BI9q99 9[9J8B+X9{9î99E7,;{O09B^9B(M ~C?XM |}CM\<09B^9B=PW,, t8,`9B9B,9,MQ,9B;Bϰ-/C/CRk- ;B;B!-EFbEC''JHfpL B;B0,7`,@'  nO ;B;B<;B;B@'  nRG-+;BB>B^19)X9)9)9(CB>B;));2)Bf>B>BI9&9u999YA>B>B`+29<>B>B@ ~CN(>B.b29)9)9)f9(7/;))&;2)IB>B>BI9&9u999YN(>BP/c]39)9)9) 9(q7/;));2)-B ?B-?BI9&9u999YJ@B/X9999[7/;~OBB1BB(99991<BB1BB=604Hni*T:,]@B@0549,0DBPJB':Ft>E+>*Fb>DE>Fu>oE">CV:FI7A:UmapJ& I+Q:I,R:CG: 0CHni_*'c+e*628HjqC/7p2HirCz72Hc|Unj*P6P3>8HxtCIL(JHB3C)9)9)9(73;));2)7JHB04I99919k96`48HcF64:IVC875Hf__VC7P5HcVLCFB5X9m>9at9U75;yWFB+FB9C9><=FBFB;D;;669;6`69;M669;~76=L( GB6_9)9)9)N9(7P7;));2)[JRGB7I99919k9 C:Xic7i :Yi :Yi P: i:+7+3; t n*)+);G(ctx*C;7+ PC; i3;R-PJB]LB =EE+EG= PC:(oJB7;967 8;B&WJBJB <9p9E=9;=9/=7`9;O=i;Y=;d=+;o=t;{=;=,3LBLB>;=;=LsNB9M 8$8%M^M]MS7:;;%7`:Hni!*HZ+ Z Zl [ 6?[ G?~ZK CZ+ Z Zl ZK CxRz-B.`OBUBintL^7m<.>, Zt?#F#F# F#tF# F#(F#0? F#8F#@F#HiF#P F#X-"#`$#h&?#p*?#t9,#x0l#1z#D2#"6#=?#*H#1I#8J#?K#FLS#N?#6 P# L ^ N  '"# # ?# L ^ L ^L. ?2G 1e 4s 8^Td'QY ? G 4 5d#  69#-P u  v?#  w?# ! x?#  y#  z1#  {?#  #$ G F#( A #0 g #8  #X * ?#h <: o#l ? o#t J o#| U o# s #b #g #p $#n *#h 0#  6# L#gi R#f $# ' ?#c # u ?# 0 # o# n ?#ko o#es ӥ#ps إ#  X#  O#  i# 2dXYjy * )Ox1 +?#x2 +?#y1 +?#y2 +?# d .?#  9# =.L B# Gd $ , Ilib R#  V?#( d ^ 1 Y : Zt# z ? ^A ? ^9edOZ L ^<p Oi^ Oy ^o0 ) 3  #map#  ^ 8)` K *?# /# /0`# 1# f2 # *3G #( /"5#0kqd9 @ D Es# 7Hs# J# NKd # Lo #z!  ? S]$' - G y'R X d ]=kBkP mapV# 2g # hs#% mks#% q#% o ^X $   ?# $1#J2$ iuct0 K ?# ?# ?# (1# 1# 8# 8#  1#( !#, "#- #?#0 }$#4 $#5  %#6 &?#8 '?#< (?#@ ")#D *#E +^#H ,^#P -^#X 7.?#` /?#d :1?#h N5 #l | 6?#p 7#t B 8#u Z=9#v  :9#x &argMF6pO:_7  C6bP^/TB`<Oh89 C9.O8# C9H9 +<1D:UBUBr09,0.X0#}00 3UBUB;D/?TB=P090.:0#t00 +0=1D,:UBUBr090.0#00 )3UBUB;D+`=$=[F*("[FM+=*aF*bF,=$ ^L$ ^L$ ^L4NTB0>^1ya2UB&UBh0-:mUBwUBf0- L  ^=+==l> Cd> d~=+==l $Uz /B.VBagBintL^7m<.> , Z t ?# F# F#  F#t F#  F#( F#0? F#8 F#@ F#Hi F#P F#X- "#` $#h &?#p *?#t9 ,#x 0l# 1z#D 2#" 6#= ?#* H#1 I#8 J#? K#F LS# N?#6 P# L ^ N   '" #  #  ?# L ^ L ^L. ?2G 1e 4s 8^Td'QY ? G 4 5d#  69#-Pu v?# w?# ! x?# y# z1# {?# #$ GF#( A#0 g#8 #X *?#h <:o#l ?o#t Jo#| Uo# s#b#g#p$#n*#h0# 6# L#giR#f$# ' ?#c# u?# 0# o# n?#koo#esӥ#psإ# X# O# i#2dXYjy *)Ox1+?#x2+?#y1+?#y2+?# d.?# 9#=.LB#Gd $ ,IlibR# V?#( d ^ 1Y :Zt#z ? ^A ? ^9edOZ L ^<p Oi^ Oy ^o0) 3  #map#  ^ 8)` K *?# /# /0`# 1# f2 # *3G #( /"5#0kqd9 @ D Es# 7Hs# J# NKd # Lo #z!  ? S]$' - G y'R X d ]=kBkP mapV# 2g # hs#% mks#% q#% o ^X $   ?# $1#J2$ iuct0 K ?# ?# ?# (1# 1# 8# 8#  1#( !#, "#- #?#0 }$#4 $#5  %#6 &?#8 '?#< (?#@ ")#D *#E +^#H ,^#P -^#X 7.?#` /?#d :1?#h N5 #l | 6?#p 7#t B 8#u Z=9#v  :9#x @j@@@@@@ 1 ^?"0 S#__s$B ?% S"= S#__s$ ?$ ?% S"J Sa#__s$ ?$ ?$ ?% S"8$ " ?$ 19,s, ,1,?&%.?&N%/1.T1pT:T`T"T?bV&+Ww&XwnZ rZ &${1'jlc '&.m1(co (&1)VBYB*** 8*++(;+3+>H+G+P,l1VB>\f**y-l`XBXBB**y4.lVBWB^*`*y-lVBWBB**y/?+/@?j0og1jWBWBm2WBXB+{83lWBXBv**y-lWBXBB**y4p?+`>3l-XB`XBh**y-l5XB`XBB**y)5J/YB\BU6p: 7` 7+w 7'9K 7'9n 6map 8-7 1 9b# :.9n :.9 ; C,YB?<4?0( C/@29niw 4@@:f.9J :Z/1 =ZBZB39is ,[B@~* *+ 4@+g + *.n[B[B*L*o2n[B[B++*3[B[B*)*L2[B[B+q+*,YB@}**&40A+b+*.YBZB*G*j2YBZB++*,ZBpA#*$*m4A++/*=UZBlZBH9mi_?.>\BF\B*2>\BF\B0( C3}\B\B*!2}\B\B0( C L ^5+/\BcBD 6p:7`77"?P77.9b:.1E>$. л:-?:*.1:9dcif4A:/.19difC/ B 9niw,]BB** I**%40C++(+3x+>+P?G/D0oh@]BPDm4D+{ Al.aBDv<, Zt?#F#F# F#tF# F#(F#0? F#8F#@F#HiF#P F#X-"#`$#h&?#p*?#t9,#x0l#1z#D2#"6#=?#*H#1I#8J#?K#FLS#N?#6 P# L ^ N  '"# # ?# L ^ L ^.?2G1e4s8^T Y'QY ? G4 5Y# 6.#-Pu v?# w?# ! x?# y# z1# {?# #$ GF#( A#0 g#8 #X *?#h <:d#l ?d#t Jd#| Ud# s#b #g#p#n#h%# +# A#giG#f# ' ?#c# u?# 0# d# n?#kod#esӥ#psإ# M# D# ^#2dXYjy *)Dx1+?#x2+?#y1+?#y2+?# d.?# 9#=#LBGY $ ,IlibR# V?#( Y ^ 1Y :Zt#z ? ^A ?  ^.ZYDO A ^1e D^^ Dn ^d0 ) 3   t#map # t ^  8 )U K *?#  /# / 0U#  1# f 2 # * 3< #( /" 5#0 `fY. @ D  Es# 7 Hs#  J# N KY #  Ld #z !  ? S] $ " < n 'G M Y ] =` B` P map V # 2 g #  hs#% m ks#%  q#% d ^X $   ?# $ 1#J2 iuct0 K ?# ?# ?# (1# 1# 8# 8#  1#( !#, "#- #?#0 }$#4 $#5  %#6 &?#8 '?#< (?#@ ")#D *#E +^#H ,^#P -^#X 7.?#` /?#d :1?#h N5 #l | 6?#p 7#t B 8#u Z=9#v  :.#x , Zt?#F#F# F#tF# F#(F#0? F#8F#@F#HiF#P F#X-"#`$#h&?#p*?#t9,#x0l#1z#D2#"6#=?#*H#1I#8J#?K#FLS#N?#6 P# L ^ N  '"# # ?# L ^ L ^L?2G11e12l14s18^1k^/ ?T9'QY3 ? G34 35# 36U#-P-u -v?# -w?# ! -x?# -y# -z1# -{?# -#$ G-F#( A-#0 g-$#8 -#X *-?#h <:-#l ?-#t J-#| U-# s-#b-4#g-:#p-@#n-F#h-L# -R# -h#gi-n#f-@# ' -?#c-:# u-?# 0-# -ˋ# n-?#ko-ϋ#es-ӥ#ps-إ# -t# -k# -#-2dXYjy *-)kx1-+?#x2-+?#y1-+?#y2-+?# d-.?# -9#-=4L-B)-G $ ,-Ilib-R# -V?#(  ^ 1-Y :-Zt#-z ? ^A ?4 ^Ukv h ^X k^ k ^ = *= # @ ^ =  8=?# R=# > . *>s# G>.#tag>?# ?^ eP^ @y @v# $@L#I@@ @## P^A 8A)A K A*?# A/# /A0A # A1 # fA2V # *A3 #( /"A5#0AL R q q Uw @ AD AEs# 7AHs# AJ# NAK # AL #zA!    ? S(I V bI # IU# "I?#  I # ,I # 7I# ]A$a g  A'   ]A=L ABL $ O O ?# $O1# o2(, 2[212?3e2/2/2@8 09s# 19s# /9s# /9s# 09s# 29s# 19s# |19s# q19s# 1:s#$ 1:s#( 2;s#, /#4 2A#5 33F#6 X3I?#8 1I?#< /J?#@ ]0M#D N0N#E M3Q?#H pS #P RTy#X 3X #؀ /X8# 8 ^- -- --UI9)U0 s9)Uo9+@  U@ ^0 /-b b-0-? b-$ - max-?!n-?"#a-!c-!c2-@^k!pat@^v$h@`k%@a! "$i@b?$v3@igp@igb@im@i$pat@lv$h@pky&N!OZ'}!OZ srcOZ &!I&mapI& cI&'$I&1'I&?$vI(1$sI* 1-p b- -82-U"#a-#-!c-(B!g-(R!g-(b!g-"!g-D2FbF' F'0F)2FU$lF("$lF#0pbm$pp)1, 8-1-- m-&2xpbc'Uqx$m21 p b mU#3*1#"#a#!c L ^ +<0 p b m qx!pp"#a!#!!c!(!g!(!g!(!g!"!g!+ 3.% p. b. m. q.x#$ 0"!i5?"#U26#N27++0B pB bB mB qBx!ppD#$ E#3E"#aU#U!cU(!gU(!gU(!gU"!gU+&1b] pb bb mb qbx!ppd#eU#3"#(?!c"!g&2pb'Uqx$pp#1?($g?(!g?"!g ?&20pb'Uqx$pp"$i?"$hk$cc@?)bmax?s)??$hi?W 8"' 8"S'8"S'8"F'<8"s'8"$p8$,0 7S __s7B 7?# 7S,= 7S0 __s7 7? 7?# 7S,J 7S __s7 7? 7? 7?# 7S, ? ,8 -1>LjBjB1).q>Lx2.b>L62/G3>LFl20jBjB1i>Os22~kBlB23&33o3434u45 C6PI4444457 kBkB3 160kBkB5 C2lB;oBT63263<&73F74P76I4h'84t]84\96I4:7 nB nB!3 ?:0nB nB5 C6I4c:7 nBnB!3 :0nBnB5 C6 JI4:7 hnBmnB!3 :0hnBmnB5 C8PJ4;7 0nB5nB!3 Y;00nB5nB5 C7 nBnB3 };0nBnB5 C2%@oBrB;3=<3Gs<3Q<4[=4fa=4r=6J4>4>4?6J4L@7 OpBSpBU3 @0OpBSpB5 C6J4@7 @qBDqBU3 A0@qBDqB5 C6KY4,A7 pBpBU3 {A0pBpB5 C8@K4A7 qBqBU3 A0qBqB5 C7 rBrBI3 A0rBrB5 C2rBwB#B3B3B3 C4aC5 \4,C9 rBpKex3 E8K5 C8K496E4EF8 L4PG2]wBYyB/I 3s K3||K3K4GL4L6L4L6L4M8@M4IM&#>-Yq>-xc>-tag>-e*i# Li ^Y2`yBzBM3N3-O3vO4O8M4O8M4P4#P: zBM3?(Q36bQ;-8 N5J C2zB|BQ3>R3R4/S8`N4`S8N4 S4T7 {B|B93?UT36T3-T0{B|B5J C0HbH'HUtoH<#2E |B}BT=pEYU=bEU=mEU>ppG4V? 0RP9|BNR3V3V3V8N>cY#W-U---U -#-?"#a-#-!c-('!g-(7!g-(G!g-"!g-- 1}BNBWX(.p]Y.bY.mŕY.mmŕF[.qx~[6 O#)(?1cˀ[@ }BO 3 ^\8O5 C:1}BP3d\3Y\3P]3Gh^8PAm@  BpQ 3?^36^3-^8Q5J C@}BQ";3_8`R4_5[@pjBR7!3_33`3`80S4`4a0\BB4]a@}BpSj!3a3(b3b@&I~BS"37Rc;I8S4Rc4]cB \~B8B@p3 d0\~B8BA 4 d0\~B8B4e:B0T3f3g3h8T4(oh4ki4i6Te"4cIj6Ux"4Wj60U"4G0k8`U47k:~BU;&3?lC~BU-3l32m3m8@V4EnDBB}#4|n4 n4o6V;#A6VJ#A,D݀BBe#A<0BBAHE !~B$~B-#3 :o0!~B$~B5 C7 $~B@~B-3 tp3 q8WF(?\r1cЀr@1XBW$(3d+s3Ys3P[t3Gt8@XAm@ XBX$3?_u36u3-u80Y5J C@BpY%;&3?lCBY-3u3Mv3v80Z4qwD!BB%4w4 w4o6ZD%A6ZS%A,DwBBn%A<0BBAHE BB-%3 :o0BB5 C7 B́B-3 Fx3 :y:ՁB[;3y8`[4z5[@p\B[&3Nz33`3`8[4z4z0BB4{@B\W'3f3g3h8@\4(P{4ki4i6p\&47kDaBB'4G0kDBɆB:'4Wj0̆BB4cIj@B\'3{3)|3|:&ՁB\37|;I8]4R}4][}B BB@p3 d0BBA 4 d0BB4}: BP]3 }~8]5 C1>'s(q>'x,f3( p b!pp#3sG0"!is"# "#(?!c<0PBB~,=p=sq =b9HU>ppDމBB)ID9B\B)JqkDsBB)JqkDBڊB)JqkDB.B*JqkDFBmB5*Jq k6]*!cCs(B]3(3(80^4(4(MK(B8p^4(8^4(0hBB4()4(D(BPB*Jqk6^5+Jqk7X(PB\B3i(.9B__,3Q338P_4DBB+4,4 O46_+A6_+A,6P`+A<0kBBAHE BB-2,3 0BB5 C7 B܌B-3 3 M7BB333͇2s(BB%-3(T3(4(Ӊ4( K(EB8`4(T8`4(0hBB4(4(!<0'BBƋ.=p':=b']H'U=q'x>pp)IN:JIL.>pd;.M. 0CIJJ6`.>i.sގ0B@B>j/sO6 a[.>i<s8`a>val=8 8a>j??90BbJ.3Aݑ8Pb4L&4WI8b>iKsl J.N^-^ L. ^.<s0X B=Bʒ1=pX=sXq =bXHXU >ppZyJq[k6b/IlC Bcn3? 3613-T80c5J C6`cU0!cCs(Bc3(w3(8c4(Ж4(K(#B8c4(P8 d4(08BB4(З4(09BPdcs13˜3 3A8d4wE ̕BB-03 3 E ɕB̕B- 13 S0ɕB̕B5 C08BږB44 46dG1A6 eV1A,6pee1A<8eAH9Bfd133N37  B8Be3?36ޛ3-0 B8B5J CO1@BB$5=pv=map ҝ=g.H?Þ>pp>biJqkI5Ɵ6@f3I ?I?9 Bf)333?3g8f4A:mB gI+;3z6Pg3I ?ECb Bg3 ;~ 8g4 8h4 +4 aA CB@h3֣33!8ph4DA:mBhI+;3z6h4I 0g8i>i?Ĥ8@iIU2IN2CBpi333i38i4A:mBiI+;3z6 j;5I #?CaB`j;338j4A:mBjI+;3z8jI 8#?CFB0k;338`k46A:mBkI+;3zOX1BBY9=p=map *H H?>pp>b l6k8!m&EݡB0B*63ɬ3;0ݡB0B4A:mBlI+;3z7CB@l';38l45Z@p9B mc73033ծ8`m44T0EBB4@ݠBm#83ӯ3738m4(446n747yDpp46 po:>g7R03BBI>?0:BB>f__>?Ի8Pp>c><3hBBv|@=arghFȽ=bh$Hph >pjM@ C>ppkMIo*v?#0 9bBpj;P CQjP JCR~8Rs8p4G9bҦB qk<3333~!3sI8Pq4m8q#=FI("F8qIFIFExBB<3ETBmB<39BPr<36r)=# L# L# LCPBr;;8s4(EةBBO=3`EKBhBu=3EsBB=3EBB=3EëBܫB=3EBB >3EBB3>32EB(BY>3UE(BAB>3xELBeB>3EpBB>3EҭBB>3E%B/B?3D>BB?>i?'EWBjB`?3]0yBBI LI L# L7yBB33,0yBB4OEBѯB @3sEܯBB1@3EBBW@37$B=B3 L@ ^|@S+SSlT 3@T3~SK <? k@ ^ ^ ^S;@(@ L!A ^ ^ Uv2\ A `cS+SSlSK <?V;@(@ `p `371BHBE <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <2G(1C(4Q(8<T0K'QY* f G*4 *5K# *6 #-P$u $vf# $wf# ! $xf# $y# $z# ${f# $#$ G$#( A$#0 g$#8 $#X *$f#h <:$V#l ?$V#t J$V#| U$V# s$#b$#g$ #p$#n$#h$# $$# $:#gi$@#f$# ' $f#c$ # u$f# 0$# $V# n$f#ko$V#es$ӊ#ps$؊# $F# $6# $W#$2dXYjy *$)6x1$+f#x2$+f#y1$+f#y2$+f# d$.f# $9#$=L$B $GK $ ,$Ilib$R# $Vf#( K < 1$Y :$Zf#$z f <A f < LK6A : <*W 6W< 6g <V4x~ 84) K 4*f# 4/m# /40# 41# f42# *43#( /"45#04K44 : @ 4D 4EQ# 74HQ# 4J# N4K # 4L #z4!fS]4$g4' ]4=4BW /"p  /"1/"1/"</"Q/"p/$3KBBw pUs4TbQ R3BHB{ arg_ b!p"  C# B@s$[ C%P $E XC%: 8%/ &s'f  <{ (+ ( (l ) * K)*K~(+ ( (l .b394PBqBom <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <2G(1C(4Q(8<T0@'QY* f G*4t *5@# *6#-P$u $vf# $wf# ! $xf# $y# $z# ${f# $#$ G$#( A$#0 g$#8 $#X *$f#h <:$K#l ?$K#t J$K#| U$K# s$#b$#g$#p$#n$ #h$# $# $/#gi$5#f$# ' $f#c$# u$f# 0$# $K# n$f#ko$K#es$ӊ#ps$؊# $;# $+# $L#t$2dXYjy *$)+x1$+f#x2$+f#y1$+f#y2$+f# d$.f# $9#$= L$B$G@ $ ,$Iulib$Ru# $Vf#( @ < 1$Y :$Zf#$z f <A f <A@+6 / <L +L< +\ < 4  *4Q# G4#tag4# @< C<$-$ $@$I0)#s0)o0+3 3 <#$-$$ $@$fa$$@c$@g$Ag$Ag$Ag$A08 b88to8@ 4)N b)4)c)@* g,AD27 b7 7@07A!27 l7( l7#" 4PB"BpG #b#gA$u%6@&8Bs 'b'V>'Jt(t)n*BB ){))M+@ty ,+t ,+u ,(Pu,-BB$ 'p.BB/ C0ḆB$''1ұBu' 8'n'2#4- q4- c4-@tag4-C3 #\ < 2044> q4>  i4@Q4350BWB#b5n$d"5#g5A&$6\#q6 #tag6f%3;Q5canJP(u%a=G6c=@6c2=@%(v%a>%>@6c>@z& ϳBpv> '9 ^'0 7% ' (v)D -& Bv>? '9 |'0 7% ' (w)D H& B0w> '9 '0 7% ' (`w)D =& Bw> '9 y'0 7% ' (w)D H&G Bw>'f '] 'T #(@x/q C& Bx>E' [(x) &G 7By>'f '] @'T w(py/q C& By>' (z) &G ɶB0z>'f 5'] o'T (`z/q C& Bz>5' !(z) n&G ɷBz>}'f '] 0'T ( {/q C1 BP{>' ({) 8Z4\`BqBM$1\Q#b\Z$$ \A$\#q] $5]O9tag]f%_6lib`@:] pC%4xP&G `B{'f '] 'T -(|/q C& ~BP|' c(|) 1N }B|'s 'h '_ P(|)~ ) .BFB) Y ] <M;+ ; ;l < *@<*@~;K 3f;+ ; ;l ;K 3fAe494BHB' <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <2G(1C(4Q(8<T0@'QY* f G*4t *5@# *6#-P$u $vf# $wf# ! $xf# $y# $z# ${f# $#$ G$#( A$#0 g$#8 $#X *$f#h <:$K#l ?$K#t J$K#| U$K# s$#b$#g$#p$#n$ #h$# $# $/#gi$5#f$# ' $f#c$# u$f# 0$# $K# n$f#ko$K#es$ӊ#ps$؊# $;# $+# $L#t$2dXYjy *$)+x1$+f#x2$+f#y1$+f#y2$+f# d$.f# $9#$= L$B$G@ $ ,$Iulib$Ru# $Vf#( @ < 1$Y :$Zf#$z f <A f <A@+6 / <L +L< +\ < 4  *4Q# G4#tag4# @< C<$-$ $@$I0)#s0)o0+3 3 <#4<b<$ $8 -$$ $@$fa$$@c$@ g$A g$A* g$Ag$A07h b77to7@ 14L q4L b4LG34L!i4OQ\"8BB #]#h`#s#~+$ #4-' q4- c4-@tag4-C%7 # 7 <' 044>^ q4> !i4@Q&4XBdBt 'bX($ XA(d"XW(Y'qY 'tagZf4)t4Z*k\ w+4] ,  @C-0} .i^fl/}.lib_@-~r 0 @0l4A-04[1JB`~ao ###/~2O3JB $ #/P4 0C3MB$ # #/222-C 5+ - R 5 -`a 5 /518 վB0 #] #R e#I 1 3B # # # s/4 !C6< UB#I /2S >7BTB*G3Э }8h BTB# #~ %#u H7B>B2 k  < < <4b$ A+4+4+a+@!c@A!cc!cgA[!cc!cgAu!cc!cgA!cc!cgA+a*+*@!c*@!cc*!cg*A!cc*!cg*A!cc*!cg*A!cc*!cg*A&4pBHB9'bٝ($ A=('qٞ 'tagfS(4٠)t4٠0,I C1 B`## y# # 1/2 2 -22,2 -PC2|2-_22O-{22/252/ 2292-p2v2"-2`k2j-2F2P/ 2,26V/0a.c@.c2@/І0aL 0@ .c@P -PT.g2AE 1< QB#I /2S 1 (B@# T # # /4 !C8BB#D7BB4 0C-".g2A9BB:7BB4 0C1 B # # ]# /`4 !C6< B#I 9/2S -@.g2A 1 8B# [# # =/4 !C6< aB #I /p2S /.g2AW1 B  # # # G/`4 !C6< B#I }/2S  I <9;+ ; ;l < *@<*@~;K 3f;+ ; ;l ;K 3f Bh)594PBB'a <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <2G(1C(4Q(8<T0@'QY* f G*4t *5@# *6#-P$u $vf# $wf# ! $xf# $y# $z# ${f# $#$ G$#( A$#0 g$#8 $#X *$f#h <:$K#l ?$K#t J$K#| U$K# s$#b$#g$#p$#n$ #h$# $# $/#gi$5#f$# ' $f#c$# u$f# 0$# $K# n$f#ko$K#es$ӊ#ps$؊# $;# $+# $L#t$2dXYjy *$)+x1$+f#x2$+f#y1$+f#y2$+f# d$.f# $9#$= L$B$G@ $ ,$Iulib$Ru# $Vf#( @ < 1$Y :$Zf#$z f <A f <A@+6 / <L +L< +\ < 4  *4Q# G4#tag4# @< C<I0)s0)o0+  <5PBB'b by$ Aqb ztagfx  ЉCBBaMjcM@c2M@ aNtN@cN@!P g2NA!' g2NA!? g2NA-BiBg2NAk\ x <h "+ " "l # *@#*@~"K 3f"+ " "l "K 3f=j0594BrB <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <2G(1C(4Q(8<T0@'QY* f G*4t *5@# *6#-P$u $vf# $wf# ! $xf# $y# $z# ${f# $#$ G$#( A$#0 g$#8 $#X *$f#h <:$K#l ?$K#t J$K#| U$K# s$#b$#g$#p$#n$ #h$# $# $/#gi$5#f$# ' $f#c$# u$f# 0$# $K# n$f#ko$K#es$ӊ#ps$؊# $;# $+# $L#t$2dXYjy *$)+x1$+f#x2$+f#y1$+f#y2$+f# d$.f# $9#$= L$B$G@ $ ,$Iulib$Ru# $Vf#( @ < 1$Y :$Zf#$z f <A f <A@+6 / <L +L< +\ <I0)s0)o0+  <5 b x fy f0 J55EBB bE2ExEfCyEfxdEfydEf  Bn  @! 0!!"\ Bpm! #v CBr "$$ 0!"%p^ &cr@"&c1r@#&s1rT#'s2r Џ&c3r@#(pBBq ###)pBB!$% &cq@R$&c1q@$&s1q$'s2q)BB&c3q@%(BBo_ ,%O%r%)BB!%)B^B&co@%&c1o@%&s1oE&'s2o)AB^B&c3o@{&*5BB&x b' @g'2'&xf'&yf (&xdf?(&ydf(&dd!f(+f50f!)+51fW)*95wBB) bw* w@*2w*&xyfR+&yyf+&xd|fV,&yd|f,l5[5,  CwB0 G-->. `!."\wBm/ #v C"B//^0 !0 < *x5BrB}1 b25@w2R5@22h3&xf3&yf34&cxf|4&cyf4&xdfH5&ydf5+l5ߠ5+[586-+ - -l . *@.*@~-K 3f-+ - -l -K 3f al594BB>\ <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <2G(1C(4Q(8<T0@'QY* f G*4t *5@# *6#-P$u $vf# $wf# ! $xf# $y# $z# ${f# $#$ G$#( A$#0 g$#8 $#X *$f#h <:$K#l ?$K#t J$K#| U$K# s$#b$#g$#p$#n$ #h$# $# $/#gi$5#f$# ' $f#c$# u$f# 0$# $K# n$f#ko$K#es$ӊ#ps$؊# $;# $+# $L#t$2dXYjy *$)+x1$+f#x2$+f#y1$+f#y2$+f# d$.f# $9#$= L$B$G@ $ ,$Iulib$Ru# $Vf#( @ < 1$Y :$Zf#$z f <A f <A@+6 / <L +L< +\ <I0)s0)o0+  <5 @BB6 b 275 @7 7  5f8, 9.6/ /95/1 ~5?A ~a  (C P !if{9"a9@9!c@G: !dup:#BB!jf:$`BB! !dup:#`BoB!jf!;$ BBBe !dupD;# B/B!jfh;#BB!dup;#BB!jf;$(BB !i1f;#(BB!j2f<#BB!i@f< @ < f, %<< fA < @Q < a < Q &+ & &l ' * @'*@~&+ & &l Wn2794BBd <7m<.int> m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <2G(1C(4Q(8<T0@'QY* f G*4t *5@# *6#-P$u $vf# $wf# ! $xf# $y# $z# ${f# $#$ G$#( A$#0 g$#8 $#X *$f#h <:$K#l ?$K#t J$K#| U$K# s$#b$#g$#p$#n$ #h$# $# $/#gi$5#f$# ' $f#c$# u$f# 0$# $K# n$f#ko$K#es$ӊ#ps$؊# $;# $+# $L#t$2dXYjy *$)+x1$+f#x2$+f#y1$+f#y2$+f# d$.f# $9#$= L$B$G@ $ ,$Iulib$Ru# $Vf#( @ < 1$Y :$Zf#$z f <A f <A@+6 / <L +L< +\ < 6  e6 # 7# 6#P 6# #7A# n6@# A < < @ < <0$fNb$$ $Amax$fn$fa$c$@c2$@I0)s0)o0+  <6fbto@s 6A!if!gA\05( b55to5@6zf bzztoz@sz!i|f!gA 6fU7g bgAto@s Q6-g F7.w " U7 #6S#6`$ !i/f!j/f!lib0@$- !iBf!iTf 6Uf ac c@!cc@ @w <  < < 86f bto@s 6@" 86 Wf?7vf>7f$6 !if!gA 6@$ a  @c @$n g2 f$ g2 f$ g2 fg2 f$ g2MA$ jXfg2YA$ (wfcw@(fc@  <  6f bto@s"  6gAa@c@ <  %6B'B<&b(>'>&to@>(s\~df) C*z+a?+@@,c@@*` +6A+$ AaA,dupA-,ifB*В +$ AZB,dupB-,ifB*@/+C+$ AEC,dupC-+C+$ AD,dupE-,ifE.( qB/W /M /B /9 -0a F-0k F0t /H1 hB/ / / / / -P2 2 0 eH3 B2 C*r0. H-P48 -0D I0O II0Z I*0# >J-00 J0 LK-`0 K. B5 L5 M5 N5 O-0 P0 _R0 R0 =S2 C*A0 S0 T*]0 FU0 V*@0 V-0 W6BBc5W5W7BB0 8X7BB0AX4+07Y*4 *@j0; 'Z0S .[0G \*Н40 O]* G0 ]*pZ0s ]-0b ^- 0 :^-0 ^0) ^.B*5._5=a5b-0c-`0c8NB5_d-02h C-`0e9 dB5I Hg5> g/2 5( ^h- 2S )C-4b -0m h0y )i0 ri %7@0BBiF&bCj'j' @j'l4k:F@+\6fgk+$ A8l+6@l*@+al+@ m,c@Rm*,sWn,gAn*,sn,gAo*,s[o,gAo- ,so,gA!p9 m, mZ f f# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &f#p *f#t9 ,t#x 0J# 1X#D 2#" 6#= ?#* H#1 I#8 J#? K#F L1# Nf#6 P# v < N   '" #  #  f#}  <v  <f2G(1C(4Q(8<T0F'QY* f G*4z *5F# *6#-P$u $vf# $wf# ! $xf# $y# $z# ${f# $#$ G$#( A$#0 g$#8 $#X *$f#h <:$Q#l ?$Q#t J$Q#| U$Q# s$#b$#g$#p$ #n$#h$# $# $5#gi$;#f$ # ' $f#c$# u$f# 0$# $Q# n$f#ko$Q#es$ӊ#ps$؊# $A# $1# $R#z$2dXYjy *$)1x1$+f#x2$+f#y1$+f#y2$+f# d$.f# $9#$=L$B$GF $ ,$I{lib$R{# $Vf#( F < 1$Y :$Zf#$z f <A f <GF1< 5 <%R 1R< 1b <7 B]Bpb U  Fqe! fq7PifqЦxfsyfPs7&`BCs b&s5&F0t7&gtk7&ftZ<+ t7+fus7+fZuPc-Fbw d2fwqa5fqb5fq7fw cqAF.x`$ aExEFxcEFxgGGyaH-zcHFPzc2HFzaIY{IF{cIF{ CCcPF| F !< u $ & ""7XC6Cw bXU#y7XfTh@CfC}{ bhT}hw}mqh{ }Tj}W "7wfpCCw bwU7yf~7zfV~$+ $ $l % *F%*F~$+ $ $l  Hs8*8CL C' m<7.int> b, bF^1Z| [# # # # t# #( #0 ? #8 #@ #H i#P  #X -"#` $#h &[#p *[#t 9,i#x 08# 1M# D2# "6# =?t# *H# 1I# 8J# ?K# FL# N[# 6 P#  F N '"##[#  F  F2G+11+4?+8FT/V'QY- [ G-4 -5V#-6+#-P'u'v[# 'w[#! 'x[#'y# 'z#'{[# '#$G'#(A'#0g'#8'#X*'[#h<:'a#l?'a#tJ'a#|U'a#s'#b'#g'#p'#n'##h')#'/# 'E#gi'K#f'#' '[#c'#u'[#0'#'a#n'[#ko'a#es'#ps'#'Q#'A#'b#'2dXYjy *')Ax1'+[#x2'+[#y1'+[#y2'+[# d'.[#'9#'= L'B'GV $ ,'Ilib'R#'V[#( V F 1'Y:'Z|#'z [ FA [ F+WVAL E F5b AbF Ar F -fc-f0 &__s&B &[ &= &__s& &[ &[ &J &U__s& &[ &[ &[ & [u 03b33+to3V8C C~K bfK $ ?\!@"y[̀!#<Q }!"x?@!"s +w$m)a a FS87CC b7arg7<%9+"cc; "c[]%8B[&r;C@< '(FCsC ) = ) =* =+FCsC=, ' -FCsC..&UxCp> 'hx/uCB'''kJ8UCL CLJH U"fWK b"b]#<^Q }/UCЪf'h0+00l1 -V1-V~0K 2[#8  (n0+00l0K 2[ "uz:\84,D!@7m<.int>q, qZ j j# # #  #t #  #( #0? #8 #@ #Hi #P #X- "#` $#h &j#p *j#t9 ,x#x 0N# 1\#D 2#" 6#= ?#* H#1 I#8 J#? K#F L5# Nj#6 P# z @ N   '" #  #  j#  @z  @j q2G 1G 4U 8@T g'QY j G4 5g# 6<#-P u  vj#  wj# ! xj#  y#  z#  {j#  #$ G #( A #0 g #8  #X * j#h <: r#l ? r#t J r#| U r# s #b "#g (#p .#n 4#h :#  @# V#gi \#f .# ' j#c (# u j# 0 # r# n j#ko r#es ӎ#ps ؎#  b#  R#  s# 2dXYjy * )Rx1 +j#x2 +j#y1 +j#y2 +j# d .j#  9# =1L B& Gg $ , Ilib R#  Vj#( g @ 1 Y : Zj# z j @A j" @<hgR] V @Fs Rs@ R @ +gr   [    >  %%j+ p # # !# 8##  $# o % #( :&^ #0 '- #8 (S #@ 9) #H * #P :+S #X *, #` /"-#hh   - %  8 > S %  8  i o  %   . % < @  #dim #len9 # j =#8   M % <M  ^ d z %z    *U# G; #tagL #    %    m     0 ^ ! # ' . # /j# 0j# f 1 # / 2j# U 3#$ 2 7 #(0 jt8 e f gjj k lj c h # m # $  ;  j# $# gL @ G] @% ]%? %@] # %A #t&   #:   j:     9X :!j# 5;"j# # # ;$ # =% # 9& # *:*j#(b.Q#0 ;/j#0 80j#0 :5a#0 6j#0 j:7j#0 8:#0 M9;j#09  j  j :Qbuf# j# );j# d"j# a @h u80[ 8\# 8]# B9^j# _j# `j# s:a# 9:br# 9c #( :  q# $#W "_ "5 "5 " <"U "!p$"0 5#__s$B j% 5"= 5#__s$ j$ j% 5"J 5+#__s$ j$ j$ j% 5" jK$ &s9#arg#b%'s9(%=%("(%%(% % % g  @" 5;#__s$ j% 5" #5#__s#$ #j$ #j% %5"# /5#__s/$ /j$ /j$ /j% 15Q:Yg)strY Yj(!xc`(* `j+#-I)q-z )c-g)tag-G'Y# Y @I++9)s̋  q9g)b &݋ F$ 8 : #އ'9*9g*9q*;j,z*.<j(!r!idj!oj!pj!tj!kj*G!s (!cg(-cg  @  @? D.)cDg!c2F.'  @ 8_)e%)b)idj)cmd t% .<**9j.8jP C[ Cw/p1/p2=0:` C/ C`/e%:/b]/cmd1܋2.< `n3{ C C4  4?  4  5{ C C6 6 6 7'8{ C C9J:1<n @;\:0 C C\ ;Q@cQ@717)g747?7J?U08). CC/e)%{/b)/ti) <*<F<*1,=now- 1`5. f@buf/]=cmd12t%2}%%.4g1F$5jؒ15j>1:5j28 ~2j9: }1&> 1:Ijl1;jj28wj~1 xܔA@225K ج}1#S%B CT7n777F7: 9ʖ919C PCA9:9"?C+C5C>CGCPCY~Cd~:P?nD C77E C0)7(7K:9uD+ CЮa7>8C C9יF^C07t,7Q7kt8qCC9{:p1 ]AL1:j+B'C7Z: ?C ?CF 'C`F7J7?ܛ747)^7:9UΜ8CC1~  @W>CCC'7 s77̝7'72%7=[9H~?SGqC(C727'ٞ78qC(C?H9SH=HH ;:PC\CB/e%/b/mqz 1F:j81:j1e#jy18ãA1.<js:0%95%85BpCвA7w75CC778CC9?3CC!9F+Ca7>EC07/H&7^:C: 8CI;`C&C'J&] KbLbuf' `nLbij @nMb2*MsMendN%g = @ @?O9%0CC\ /arg/b2V-e%P!  CBK2Cг 7]:0?sC pCB 2CBQJ pCR?Q4 C6)06:9UcA0M 9?:`9V9خA???E_CH~Hr:9!S+|CC7>YS+XCoC 7>|S+CC) 7>5+CC7>¯E C 7J7?-74i7)7:P9UE C7Jh7?747)47n:9U ! @ T+TTlU :!gUK!~gTK jT qT9= T^9JjT8KT9Lj*j"i! T+TTlTK jT qT9= T^9JjT8KT9Lj&#m, mm^1Z|f### #t# #(#0? #8#@#Hi#P #X-"#`$#h&f#p*f#t9,t#x0J#1X#D2#"6#=?#*H#1I#8J#?K#FL1#Nf#6 P#  < N  '"# # f#  <  < x0 z# {m# 2< J" =d 4" ?d# &" @d#;" A; "( N " Pf# c# QQ# b" Rf# " TQ# ! Xf# " Zf# # [j#( L-" eu# f# gm  <'K# h0 u " wf# # xQ# # y# u" z# " {# [# |# # }Q#( " ~Q#,20 s-" )# #   </"   < 1aw  a L    v   v   )mG 1C 4Q 8<fT'QY f G 4 5#  6#-P u  vf#  wf# ! xf#  yF #  zV #  {f#  % #$ G #( A c #0 g i #8  F #X * f#h <: #l ? #t J #| U # s  #b y #g  #p #n #h #  # #gi #f # ' f#c  # u f# 0 N# # n f#ko #es ӕ#ps ؕ#  #  #  # 2NdXYjy * )x1 +f#x2 +f#y1 +f#y2 +f# d .f#  9!# =L Bw G $ , Ilib R#  Vf#(  < 1 Y : Z|# F z fV <A] fy <  l <   <  < < tw   # $  F  f# $V #%a ]%?z %@F # %A #:   f:     9X :!f# 5;"f# # # ;$ # =%z # 9& # *:*f#(b. #0 ;/f#0 80f#0 :5$ #0 6f#0 j:7f#0 8:#0 M9;f#09  f  f : buf# f# );f# d"f# $ <Q =+S <,f# `<-# fs  X 1<Q pt<  =f!;f!U;f!;f"("#" t< " <  $<\ 9 #l <%&nf l <\  1 '__s f" 1 #1 '__s# #f #f" %1# /1='__s/ /f /f /f" 11W " "1"1"<"Q" p$(p=$'b$'cmd$t%$<$ #)p="<)f"**f";8f";9.%"M;,f ) < * )<exex8 e*se nowg !i~  <+<wCCܲ,argw=-`=yfs. DC/C}C0| P-}f1f~̳2buf_34CZC4X4M(4BT/CZC5a6l@  <7?;VCCw7A=]CCw84C CĴ$4B&4Mo4X5a6l@9i<< C!"C7:9< ;buf<:<f>. C<;@f/!C"C=bHw <>4<0"Cq#CV:9 ~<;fǸ?buf ;%C_0Cۼy;argB9 .y QCB0=z<:= ֽGB <f4?fWCG%Cз4K4?`434)GP5WP5c5oR5{Gи5}56}HCG%CP444}44j44G5*}55H@6 CIwV%C4|44Jo4G 55E555G56 CKS )C)C4f KS 0,CM,C74f K4\-C-C4X'4MJ4Bv/\-C-C5a6lw//C0C6 w/n.C(/CHLL.C.C5[G6fwC 'Cлn4 G0H 5 ]5 6 rC5 l3S 'C'C4f D.+C44*4|4p4d=4X4L4@6GHMS +C ,Cv4f Ch%C044DG`6oN4h%C%C4X4M4B/h%C%C5a6lw/&C&CH5A/&C&C55ZM' &CT'C O5 /&CT'C6A `C/&C='C5P Ds &C4 4 4 04 \G5  8`0CG2C4>4446 C6 c5b6 ko6 koGP6 ^@;KP2C4C;bK;cmdK:t%KgC2C`444BGо546 C6 c6 ko6 ko/2C 3C5 G ?idVf ?lenWfS=bufXCS 4CPV[4f GP W0P? W1P W2@;i4C6C7:A<i 6:;ifn.G *CL4C5C=tsmw=secn h/t5C5C=bufzw G < 7@;6C7C :8:8:B9fK.  6CB;0HC=86C Jz 6CQoJd CRY4NG5S@7 ?nfL6C7C\ ?idf7/7CH7C<`=f[/ 7CH7C?idf T+TTlU U ~TK fT mT9= T^9JfT8K T9LfTR<P?!E! T;QfT=Sf0'=  n0<! n0<$f ko * !<W < 0=.! ko0<=f 0p0<A n0=D p0<G p0<J n0/ N nT+TTlTK fT mV9Q  pV^94f nV87  pV91f nVR<:?! pV;;f pnV=m, mZff### #t# #(#0? #8#@#Hi#P #X-"#`$#h&f#p*f#t9,t#x0J#1X#D2#"6#=?#*H#1I#8J#?K#FL1#Nf#6 P# N  '"# # f#m  <f  <)m4Qf2T6'QY f $    f# $H#%  $  % m# v& m# f$ m# % !m# ]% ? % @# % AV#t     #: )/@f: KQ]]c9X H : !f# 5; "f#  ## ; $@# = %# 9 &H# *: *f#(b .#0 ; /f#0 8 0f#0 : 5#0  6f#0 j: 7f#0 8 :#0 M9 ;f#09 SYfs]f : buf #  f# ); f# d" f# s <=Rf;9R]("R;minSmaxSfUfh>VfQ=qXf Q <A19,s, ,H,f%.fN%/HV2>3f5s393]%3h5fA6A:7E2>%AfB8f%8fcp838f E < 5>>o("o;minofmaxof>qqrfW " "1"1"<"Q"p$X,1<Qp=B7C7Cw{bufBU Bf!X9Df"H>87Co8Cg 98]#w  @C$7C: % @C&:% C'( )*A+7C ;(w( ((C)P*"y w <g ,=fp8Cc>Cp -9]#.minf.maxfS-%y-'>-=f / 0=p 0(";d0 >0=f>#  C18C (D(}(d)`* *2! C)@*0X3" 4sum'3Q 4qf1)`4s5V-;C(wn(l(c)0**5;C`(((b)***u62 C3 ***\*(5Vfp>CBCt.buf-9]"- =f~8minf8maxf!=f3!5 Om!> O9%W!'>f!=f3! >f9q>$fS3]8q!f$ `@C$( ( -( ( )P* * o* * * * 2 +C)*+ 1*4 T:mACBC;b'/w f/<< @<<==BCBC-:f:3BCBC>buf_ <<?=JBCBCw@9J]U@ JfT@JfQ B9Jf" A+ A Al AK fA mB 6B6~AR< PeksA; QfA= SfC$ @pC=G cA+ A Al AK fA mAR< PeA; QfA= Sf% C: ; I$ > $ >  I  : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ;  : ; !I/: ;I' II!I/.: ;' I : ;I.: ; ' I : ; I4: ; I 4: ;I !4: ;I" #.: ;' $: ;I%4I4 &: ; I'4: ; I(.: ; ' ) : ;*4: ;I +.? : ;' ,.1@-1.41/.: ;' @0: ;I1: ;I244 I34: ;I4 U54: ;I6 U7!I/8.: ; ' I@9: ; I:4: ; I;4: ; I <4: ; I=4I4  >1RUX Y ?1 @1 A41 B C41D E1RUX YF1X YG1H1X YI1RUX YJ.: ;' I@K 1L.? : ; ' I M4: ; IN.? : ; ' O.? : ; ' @P1X Y Q.? : ;' @R4: ;I S1RUX Y T.? : ; ' I@U1V.? : ;' @ W: ;I X: ;I Y.? : ;' I Z.1@ [.? : ;' I@ \ : ;].? : ;' I@^4: ;I _!I`4: ; I? < a4: ; I b4: ; I?  % C$ > $ > : ; I  I : ; ( &I I !I/  : ;  : ; I8  : ; : ;I8 : ;  : ;  : ;  : ; I8  : ; !I/: ;I' II' !I/ : ;  : ;  : ; I : ; I.: ; ' I  : ; I!4: ; I".? : ; ' I #: ; I$.? : ;' I %: ;I&: ;I'4: ;I(.: ; ' )4: ; I *4I4 +.? : ; ' ,.1@ -1..? : ; ' /.1@01X Y 11 24131RUX Y 4151X Y 61RUX Y 7.? : ; ' @8: ; I9:4: ; I ; U<.? : ; ' I@=: ; I>4: ; I?4: ; I@ : ;A B4: ; I C UD E4: ;IF4: ;IG1X YH1RUX YI4: ; IJ4: ;I K1RUX YL1X YM41 N4: ; I? < O4: ; I % C$ > $ > : ; I  I&I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.: ; ' I : ; I4: ; I.: ; ' I .? : ;' I : ;I: ; I4I4 .? : ; ' I   4: ; I!.1@"1# U$41%.? : ; ' I@&: ; I': ; I(4: ; I )1RUX Y * U+4: ; I,1RUX Y -1.41/41 04: ; I11X Y 2 34: ; I? < 44: ; I 54: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.: ; ' I : ; I4: ; I &I.: ; ' 4I4 .? : ; ' @: ; I: ; I U4: ; I 4: ; I!.? : ; ' @ " #.? : ; ' I@$4I4  %1RUX Y &1'41 (4: ; I? < )4: ; I % C$ > $ >  I: ; I  : ; : ;I8 : ;  : ;  : ; I8 I !I/  : ; (  : ; !I/.: ; ' I : ; I4: ; I4: ; I  &I.: ; ' : ; I : ; 4: ; I.: ; ' I@ : ; I4: ; I4: ; I U! ".? : ; ' @#: ; I$1RUX Y %1&1RUX Y '.: ; ' @(4I4  )4: ; I* U+41,1X Y -1.41/44 I0 1141 2!I/3.: ;' @ 44: ;I54: ; I? < 64: ; I 74: ; I?  % C$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/: ;I' II' .: ; ' I : ; I4: ; I &I.? : ; ' I@: ; I: ; I 4: ; I! : ; "4I4  # U$4: ; I % &4: ; I'1X Y (1) *41 +4: ; I? < ,4: ; I % C$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ; I8  : ;  : ; < !I/.: ; ' I : ; I4: ; I4: ; I.? : ; ' I@: ; I: ; I4: ; I4: ; I4I4  1RUX Y 1! U"41#&I$4: ; I? < %4: ; I % C: ; I$ > $ >   I : ; : ;I8 : ;  : ;  : ; I8 I !I/ .? : ; ' @ : ; I .? : ; ' I@ .? : ; ' I@ : ; I 4: ; I 4: ; I : ;  : ; I4: ; I4: ; I? < 4: ; I % C$ > $ > : ; I  I : ; : ;I8 : ;  : ;  : ; I8 I !I/  : ; ( .? : ; ' I@ : ; I.? : ; ' I@ 4: ; I4: ; I? < % C$ > $ > : ; I  I : ; ( &I  : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ;  : ;  : ; I8 < !I/ : ;  : ;  : ; I : ; I.: ; ' I : ; I: ; I4: ; I4I4 4: ;I !.? : ;' I ": ;I#.? : ;' $.? : ; ' I@%: ; I&4I4 '1X Y (1)1X Y *1 +.? : ; ' @,: ; I-4I4  ..? : ; ' I /4: ; I0 141 2.1@34: ; I 4.1@ 5.: ;' 6: ;I7.? : ;' @8: ;I9: ;I:4: ;I;1RUX Y< U= U>41?1RUX Y@1X YA4: ; I? < B4: ; I % RUC: ; I$ > $ >   I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &I: ;I : ; ( .? : ;' I : ;I.: ; ' I : ; I4: ; I4: ; I .: ; ' .? : ; ' I 4I4 .: ; ' I@ : ; I  U4: ; I 4: ; I ! ".: ; ' @#: ; I$.: ; ' I@%: ; I&4: ; I '4: ; I(4I4  ) U*1RUX Y +1,!I/-.1@ .41/10.1@141241 31 41RUX Y 5.? : ; ' @61 71X Y 84: ; I? < % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ;  : ; I8  : ; !I/!I/.: ; ' I : ; I: ; I4: ; I &I.: ; ' .? : ; ' .? : ; ' I@: ; I4: ; I 1X Y !1": ; I#4: ; I$4: ; I %4: ; I &4I4  ' U(1X Y ) U*4: ; I+1RUX Y ,1RUX Y -41 . /.1@ 04: ; I? < 14: ; I % C I&I$ > $ > : ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/: ;I' II'  : ;  : ;  : ; I : ; I.? : ;' I : ;I .: ; ' !: ; I".: ; ' I #: ; I$4: ; I%4I4 &.? : ; ' I@': ; I(4: ; I)4: ; I *4: ; I+4I4  ,4: ; I -1RUX Y .1/1X Y 011 U241341 4 U51RUX Y 61X Y 74: ; I? < 84: ; I 94: ; I?  % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/: ;I' II' .: ; ' I : ; I4: ; I: ; I4I4 .: ; ' I@ : ; I!: ; I"4: ; I #4: ; I$4: ; I% U&4: ; I '1RUX Y (1) U*41+41 ,1 -1 ..? : ; ' I@/4I4  04: ; I? < 14: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/: ;I' II' .: ; ' I .? : ;' I : ;I: ;I4: ;I.: ; ' I  : ; I!4: ; I": ; I#4I4 $.: ; ' I@%: ; I&: ; I'4: ; I(4: ; I )4: ; I* : ; + ,1RUX Y -1. U/41041 11RUX Y 21X Y 3 4.? : ; ' I@54I4  61 71 84: ; I91X Y : U;1<4: ; I? < =4: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/: ;I' II' .: ; ' I : ; I4: ; I : ; I4: ; I.? : ;' I  : ;I!: ;I"4: ;I#.: ; ' I@$: ; I%4: ; I&4I4  ' : ; ( U) U*4: ; I+4: ; I ,1X Y -1. /41 0: ; I1.? : ; ' @2.? : ; ' I@31RUX Y 41 51 64174: ; I81X Y 91RUX Y :1;4: ; I? < <4: ; I % C: ; I$ > $ >   I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &I : ; (  : ; .? : ;' I : ;I.: ; ' I : ; I4: ; I.: ; ' : ; I: ;I4: ;I.? : ; ' I .1@141.? : ; ' I@ : ; I!4: ; I "4: ; I#4: ; I $4I4  %1X Y & ' U(4: ; I)4: ; I* U+ ,1X Y -1RUX Y .1RUX Y /!I/0.? : ; ' @1: ; I24: ; I? < 34: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/: ;I' II'  : ;  : ;  : ; I : ; I.: ; ' I : ; I 4: ; I!4I4 ".? : ;' I #: ;I$: ;I%4: ;I&: ; I'.: ; ' I@(: ; I): ; I*4: ; I+4: ; I ,4: ; I-44 I.4I4  / : ; 0 : ; 1 U24: ; I 3 U41RUX Y 51641741 8!I/9.? : ; ' @:.? : ; ' I@;1RUX Y <1 =1 >4: ; I?1X Y @1A1X Y B.? : ;' I@C: ;ID4: ;IE1RUX YF1G4: ; I? < H4: ; I % RUC$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/: ;I' II'  : ;  : ;  : ; I : ; I : ; 5I .: ; ' !: ; I": ; I#.: ; ' I $4: ; I%4I4 &4: ; I '.? : ;' I (: ;I): ;I*4: ;I+.? : ;' ,4: ;I-.: ;' ..: ; ' @/: ; I04: ; I 1.: ;' I@2: ;I3: ;I44: ;I 54: ;I6 7.: ; ' I@84: ; I94: ; I :4: ; I; <4: ; I =1X Y >1 ?1@41A UB.1@C41D41 E1 F1G.: ;' @H4I4  I1RUX YJ1X YK1X YL1RUX Y M1RUX Y N.? : ; ' @O: ; IP1X Y Q1RUX YR.? : ; ' I@S.? : ;' @T4: ;IU.? : ;' I@V1W UX4: ;I Y4: ; I? < Z4: ; I % RUC$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/' I' I : ; 5I.: ; ' I : ; I4: ; I.: ; ' : ; I .? : ; ' !.? : ;' I ": ;I#: ;I$4: ;I%.1@&1'41(.? : ; ' @ ): ; I*: ; I+1X Y ,1 -1 . /41 01X Y 14: ; I24: ; I3 U41RUX Y 5416.? : ; ' @7181 94: ; I :1RUX Y ;.1@ <4I4  =: ; I >.? : ; ' I@?1 @ UA4: ; IB C4: ; I D.? : ;' @E: ;IF4: ; I? < G4: ; I % C$ > $ >  I: ; I &I : ;  : ; I8  : ;  : ; I I !I/  : ; 5I : ; : ;I8 : ;  : ; (  : ;  : ; I8  : ; < !I/ : ; I' I' I : ; .: ;' I  : ;I!: ;I"4: ;I# $4: ;I%.: ; ' I &: ; I'4: ; I(: ; I)4: ; I *.: ; ' I@+: ; I,4: ; I-4: ; I.44 I/4I4  0 U1 U21RUX Y 314415!I/6.? : ; ' I@ 7: ; I 8.? : ; ' @9: ; I:4: ; I ;.? : ; ' I@< =.? : ;' I@>: ;I?: ;I@: ;I A4: ;IB4: ;IC1RUX YD41E F4: ;I G: ;I H4: ; I? < I4: ; I J4: ; IK4: ; I?  % C$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I& : ; (  : ;  : ; I8  : ;  : ; !I/: ;I' II!I/ : ;  : ;  : ; I : ; I'  < ! : ; "5I#.? : ;' I $: ;I%.: ;' I &: ;I' (4: ;I)4: ;I*.: ; ' +: ; I,: ; I-4: ; I..: ; ' I /4: ; I04I4 1 2.: ;' I@ 3: ;I 44: ;I5.: ; ' @6: ; I74: ; I84: ; I91RUX Y :1; U<4: ; I =.1@>1 ?41@.? : ; ' I@A4I4  B1RUX Y C1 D.? : ; ' @E: ; IF4: ; I G H.? : ;' I@I: ;IJ: ;IK: ;I L4: ;IM4: ;I N4: ;I O1X YP1RUX YQ41 R41S UT1U1RUX YV1X YW1X4: ; I? < Y4: ; I % C$ > $ >  I: ; I &II !I/  : ; : ;I8 : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/' I' I : ; 5I : ;  : ;  : ; I : ; I.: ; ' I  : ; I!: ; I"4: ; I# $4: ; I%4: ; I &4I4 '.: ; ' (.: ; ' I@ ): ; I *: ; I +.: ; ' @,: ; I-: ; I.4: ; I/4: ; I04I4  11RUX Y 21314 U5416 U71RUX Y 841 91X Y : ;41<.? : ; ' @=44 I>!I/?.? : ;' I@@: ;IA: ;IB4: ;I C4: ;ID4: ;IE4: ;I F4: ;IG : ;H1RUX YI1X YJ1RUX YK1X YL4: ; I? < M4: ; I % C: ; I$ >   I$ >  : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/' I' I.? : ; ' I@: ; I4: ; I .? : ; ' @ 4: ; I U: ; I 4: ; I? < !4: ; I % RUC$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/' I' I : ; 5I.: ; ' I : ; I4: ; I: ; I  4: ; I! "4: ; I #.? : ;' I $: ;I%: ;I&4: ;I'.: ; ' I@ (: ; I )4: ; I *.: ;' I@ +: ;I ,: ;I -.: ; ' I@.: ; I/: ; I04: ; I14: ; I24: ;I34: ;I44: ; I 51RUX Y 617 84191X Y: ;.: ;' I@<: ;I=: ;I>1RUX Y? U@.: ; ' @A4: ;I B41 C.1@D41E1X Y F1 G1 H.? : ; ' I@I4I4  J1RUX Y K UL1M1X Y N.? : ;' I@O4: ;I P1RUX YQ1R1X YS4: ; I? < T4: ; I % RUC$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ;  : ; I : ; (  : ;  : ; I8  : ; < !I/' I' I : ; 5I.: ;' I : ;I.: ; ' I  : ; I!4: ; I ": ; I#: ;I$4: ;I%.: ;' & '4: ;I(4: ; I)4: ; I*4I4 +.: ; ' , -.? : ; ' I ..: ; ' @/: ; I0: ; I14: ; I24: ; I 3 44: ; I51RUX Y 6 U7 U8.1@91:1RUX Y;41< =41>41 ?1 @41 A1X Y B1X Y C1D.: ;' I@E: ;IF: ;IG4I4  H4: ;II4: ;IJ1RUX Y K.: ; ' I@L1RUX YM1 N1RUX Y O1X YP.? : ; ' Q.? : ; ' @R.? : ;' @S.? : ;' I@T4: ;I U4: ;I V44 IW1X YX!I/Y!IZ4: ; I? < [4: ; I % C$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/' I' I : ; 5I.: ; ' I : ; I4: ; I.? : ;' I : ;I : ;I!4: ;I".: ; ' #: ; I$4: ; I%.? : ; ' @&: ; I': ; I(4: ; I)4: ; I *4: ; I+ U, U-.? : ; ' @ .: ; I /1RUX Y 0114121X Y 3 41RUX Y 5.? : ; ' I@64: ; I 74I4  81 91 :1X Y ;41<1=4: ; I? < >4: ; I % C$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/' I' I : ; 5I.: ; ' : ; I: ; I.: ; ' I 4: ; I 4: ; I !4: ; I".? : ;' I #: ;I$: ;I%4: ;I&4: ; I' ( ).1@*1+41,1RUX Y -1X Y.1X Y / U041 11X Y 2 31X Y 4 U5.? : ; ' @6: ; I7: ; I8: ; I 94: ; I:4: ; I;4I4  <1= >4: ; I ?41@1RUX Y A1RUX Y B1RUX YC.? : ;' I@D: ;IE4: ;I F1RUX YG1 H1I1 J4: ;IK1X YL4: ; I? < M4: ; I % C$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/' I' I : ; 5I.? : ; ' I@: ; I: ; I4: ; I U4: ; I .? : ; ' @!4: ; I "4: ; I #4: ; I? < $4: ; I %&I% C$ > $ >  I: ; I  : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/ : ; !I/' I' I.: ;' I : ;I.: ; ' I : ; I4: ; I : ;I!4: ;I" #4: ;I$4: ; I%4: ; I &.: ; ' ': ; I( )4: ; I*4I4 +.: ;' ,.? : ;' I -.: ; ' @.: ; I/: ; I0 14: ; I2.1@31441541 6 U71X Y8 U91RUX Y:1RUX Y ;1<.? : ;' I@=: ;I>4: ;I?4: ;I @1RUX Y A41B1X Y C1RUX YD E1X YF4: ; IG : ;H: ;II4: ;IJ4: ;I K 1L44 IM4I4  N!I/O.? : ;' @P1 Q1R1 S4: ; I? < T4: ; I U4: ; I V4: ; I?  % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ; (  : ;  : ; I8  : ; < !I/' I' I.: ; ' I : ; I4: ; I.? : ; ' I@ : ; I : ; I .? : ; ' I@ : ; I!4: ; I"4I4  #1RUX Y $1 %1 & U'41(4: ; I? < )4: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.: ;' I : ;I.: ; ' I : ; I4: ; I &I4: ;I 4: ;I : ; I 4: ; I!4: ; I".: ; ' I@#: ; I$: ; I%4: ; I&1RUX Y '1( U)41* + U,41-1X Y. /41 01X Y11RUX Y 2.: ; ' 34I4 4.? : ; ' I@54: ; I 64: ; I718.? : ; ' @9: ; I :4I4  ;4: ; I? < <4: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.: ;' I : ;I.: ; ' I : ; I4: ; I &I: ; I4: ;I 4: ;I  .: ; ' !4: ; I".1@#1$1 %4I4 &.? : ; ' @': ; I(: ; I): ; I *4: ; I +4: ; I,4I4  - U.4: ; I/ U04: ; I11RUX Y 24131RUX Y441 54161RUX Y 7 81X Y 91X Y :1;4: ; I? < <4: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.: ; ' I : ; I4: ; I &I.? : ; ' @: ; I: ; I4: ; I4I4   4: ; I U! U"4: ; I? < #4: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.: ; ' I : ; I4: ; I &I: ; I4: ; I.: ; ' I@: ; I: ; I1RUX Y 1 U!41"1RUX Y #41 $1% U&4: ; I'4: ; I(1X Y ) *.? : ; ' I@+4: ; I,4I4  -4: ; I? < .4: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.: ; ' I : ; I4: ; I &I.? : ; ' I@: ; I: ; I4: ; I 4: ; I44 I4I4  U!4: ; I" U# $ %!I/&4: ; I? < '4: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.: ;' I : ;I: ;I4: ;I 4: ;I.: ; ' I : ; I4: ; I &I: ; I 4: ; I!4: ; I"4I4 # : ; $ %.? : ;' I@&: ;I': ;I(4: ;I )4I4  * U+4: ;I,4: ;I- U.1RUX Y/104111RUX Y 241 3 14415161X Y7 81RUX Y 91RUX Y:4: ;I ;4: ; I? < <4: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.? : ; ' I@: ; I : ; I4: ; I  U4: ; I U.? : ; ' @: ; I4: ; I4: ; I !!I/ ".? : ; ' I@ #: ; I $4: ; I? < %4: ; I % C$ > $ > : ; I  I&I : ; : ;I8 I !I/ : ;  : ;  : ; I8  : ; (  : ;  : ; I8  : ; < !I/.: ; ' : ; I.? : ;' I : ;I: ;I4: ;I.: ; ' I : ; I.? : ; ' @: ; I : ; I! U"4: ; I#4: ; I $4: ; I %4: ; I&1RUX Y '1( )4: ; I *4: ; I+1X Y ,1 - .41/1RUX Y 04: ; I? < 14: ; I % RUC: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I& : ; (  : ;  : ; I8  : ; < !I/: ;I' II'  : ;  : ;  : ; I : ; I.: ; ' I  : ; I!4: ; I".? : ;' I #: ;I$: ;I%4: ;I&.: ;' I '4I4 ( ): ; I*4: ; I+.: ; ' , -4: ;I..: ;' I@ /: ;I0.: ;' I@14: ;I24: ;I 3 44: ;I 51X Y61 718 941: U;.: ;' @<: ;I=4: ;I>.1@?41@4: ;I A UB1RUX YC41 D1RUX Y E1RUX YF1RUX Y G1X Y H1I.? : ; ' I@J: ; IK: ; IL4: ; I M4: ; IN4: ; IO.? : ;' I@P4I4  Q1 R1S1X YT4: ; I? < U4: ; I % C: ; I$ > $ >   I : ; : ;I8 I !I/ : ;  : ;  : ; I8 &I : ;  : ; I : ;  : ; (  : ;  : ;  : ; I8 < !I/' I' I.? : ;' I : ;I.: ; ' I : ; I 4: ; I!4: ; I"4: ;I#4I4 $.: ;' % &4: ;I': ;I(.? : ;' ).? : ; ' *: ; I+.: ; ' I@,: ; I-4: ; I.4I4  / 04: ; I 14: ; I24: ; I 31X Y 41541641 7.? : ; ' @ 8.1@9.: ;' @:: ;I;: ;I<4: ;I=4: ;I >.: ;' I@?4: ;I@.? : ;' @A.? : ;' I@B4: ;I C1RUX YD1RUX YE.: ;' I F G UH41I1RUX Y J1 K1X Y L M1X YN1X YO1P4: ;I Q1R1 S UT4: ; I? < U4: ; I V4: ; I?  % C: ; I$ > $ >   I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &I : ; ( ' I : ;  : ; I8 ' I.: ; ' I : ; I: ; I4: ; I4I4  4: ; I.: ; ' .: ;' @ : ;I : ;I!4: ;I".: ;' @#4I4  $1RUX Y%1 &1'1 (1) U*41+1RUX Y,.: ; ' I@-: ; I.: ; I/44 I04: ; I11RUX Y 241 3 U44: ; I51RUX Y 6417!I/84: ;I94: ;I : ;4: ;I 4: ; I ?.? : ;' @ @: ;I A4: ; I? < B4: ; I C4: ; I $ /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/includeboard.calloca.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hstdio.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hstring.hstring.hstring2.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hutil.hstone.hinttypes.hstdbool.hdebug.hfbook.hmq.hrandom.hpattern3.h@ PR@0d0v:w9A,GZ[HK8PH;?:GLK9>M=H>ytL:9;?9M=FM9@7 .)3";/*H0f11JmJ->9Ye;=;KjV xX5&4%4  /1z vf\A<lt;JlfJ87B7rtX wX t8$J{x.6/ZTJeJzKz=Ct wf <wt Jv3Lzu|th,L=eWW!IYW=WhA;/W=Wh@zhHLw/%3S%Y7]M;=c.u-u#9}XJ*@T2Tj<xXDr<Wf=W=WvL'=bX9}fJ/Y;uu@y@}@}t9wIM7MY=I9LrAH;M:9BHL7HLiAvt>NzJLNzJN9>O+?EK;A%I/:%H0@}<JA>xfA>u~Y>gufA>usuxfA>u?GMFY>gufA>u?GMFY>gufA>usYxXA>u?GMFY>guf]0u;Y Jl@}0(KY;\*vr=u 2-.@y-@yt9O,GLMHK8PH;?:GLK9>HBHh7HLd>NzJLNzJN9>OG?)K;A%I/;%H0(@yt.Kn>oX0e >e>eLyJ@p9v0<<9vX09} t0wt~@,LHG:;B>7HLvXv:N9;M=FO:OF;K;3 J@vX! @vXK f@vJI=-;>  @vX@}<fS]"dZ,>/Kuf4z f |3سz f:سz f,سz f@yt<@yX1LVHLLhGKH=9L;cBy#k>xfA>u~>uutA>usxtA>u?GMF>uutA>u?GMF>uutA>usxtA>u?GMF>uutAu;g(Xzt<y"mx X2y @}<>:LELY19?Y@E]7h:Ox+H>3@}<~ly $k;s.+MW=WgZ=kzt|t#j=~YKgL~`6#c=~MpKu>~N6fmz~t/9y<;u;K0~s\qIKuL~f n~ּ>~ּD ~ȼf&~.!9yXJZ.%sIKu>~Yo.ly k;sfJ+?I=WgZ:LVu=tA;&k;ust0+ ?W=WgZ,LVg=C]}<}{JlK)f}f~t@|<9y<|fu|tuuu f@} v>,HM:9:;BH>7HL?=zJAEPI7N9;|xO?F2)A .@vX! @vXK f@vXg;=-;>  @vJ@}<XS]dL,0/uuf @yt<@yvw9wIM)MK=I9MrAHM:cBH>7HLi=zJAEP;EN9;RxJO;;3 <@vXgIY <@vJ=-K X@vJIe0 <@vJ.@ytf tX f&g}t }=%ȼbuwȼfl$llJol.o.eXl}o.g(JeJl}fl fl f }<{J-l!fl fz C{JK0eXl}Qf=fg}t ~}<|{JX }=2N} J0} % xv }}<{JK4%ID'{JK0Q\=4$'z fYk)&z fYkz fyz fYk.g~~B<~x.!eXJ y _$AQ.=.})X|t  Xy,`z}fZ,`z}t,Z,`z}tY|<9y<|fu|tuuu f@} v>,HM:9:;BH>7HLD}7AEO7N9;xFNK?F2)A .@vX @vX=-K f@vXg;e0 <@vJ@}<.@}.<)]"dZ,>/uutf @yt<@yvw9wIM)MK=I9L=AHIM9K9BH>7HLi=zJzz,`z}t:|<.9yt<||t|t׏u o@} >,LHG:;B>7HLvv:N9;M=FO:OF;K;3 J@vX @vXK @vXIe0 <@vX@}<fS]"dZ,>/Kuf3z f 3سz f:سz f,سz f@yt<@y?LVHLAE\:NH;;HBy?7 J*zJN9;MOxJML;;A .@vXg=;/K @vXH0 J@vJ.@ytX ;Kt t~.,~J "|<}x@}<9A,GLH?K=;9ZrAHI?:94Hh7:ZV>?7 <)7@+v-NF@K1F-A  @vJ-/I= <@vXIW0 <@vJ@}< Xy,LHGY:Y;B>7HLM=zJzzZuX&0IXteLX~.~JtJh-1r?9?Z <s9?.!tz<<vKKKPw/9>:>K .wJ Gfg[tz<Jf zf>9?=<gtXz.z<J zf>9?=<k<z.XvKKK^wKpd*d<frgZp#pJ. 5 /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/includeuct.gtp.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hctype.htypes.htypesizes.hendian.hendian.hbyteswap.hxlocale.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hstdarg.hstdio.hstddef.hlibio.h_G_config.hwchar.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hstring.hstring.hstring2.hunistd.hposix_opt.henvironments.hconfname.hgetopt.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hutil.hstone.hinttypes.hstdbool.hdebug.hengine.hgtp.hfbook.hmq.hrandom.huct.hengine.hmove.hversion.htimeinfo.h AYKh!,JVuI; =pf.oJgf/!!dr ktJ rpffK!!VbX"kJipffK!!V YX-;=.Y;=/j=-Y& $wX tw< ? f[gNONNNLC;=/>X:c<"}=~"~< ';Y;=g"Z;=hN JQOQ<|fɯ=;Y ! X"<䃻;Y88%ʻ X=0J~X; X=K N fgu =<~<<<~X>~tz4Z5<};Y=XK*J)JJJO fK fYt<}<<<}X~9[X X=9?^=}/<!=.K̭s=k<}<<~X}<`K fgS3<9?j~/&(K X=/ JK:-/ɭ.\gi;YgJ!}f!}ttJX~~<!}<tX!}X.J X=< X=#L X=BzJ7]*NɃ< I/Yu<";Y6X<L JZ JZ X><L fg= "}X"}< "}<[+ZJN LK X"}<"}.<X@i K f"}f"}< "}X"}< "}<"}.tK f"}f"}< "}X"}< "}<"}.tZ/`t(eYVXUv ~7=}X/;YX-9Y_tzt4<t <)9z3g~<q /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/includemove.cctype.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.htypes.htypesizes.hendian.hendian.hbyteswap.hxlocale.hstdio.hstddef.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hstring.hstring.hstring2.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hutil.hstone.hinttypes.hstdbool.h 4A;=0\Cz  s. XrtZ=W2 ,v< fP$b\e5<ef0\EfXdXWJ=X~.<.~.~<Y-XE-G.h<-"Xpf.mf-"Xnf.q./t /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/usr/include/bits/usr/include/usr/include/sys/usr/include/gnuownermap.cmq.hstddef.htypes.hlibio.hsigset.hstdint.hmove.hboard.hsignal.hownermap.hstone.hstdio.hassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.htime.hsysmacros.hpthreadtypes.halloca.hprobdist.hfixp.hstdint.hwchar.hctype.hstring.hstring.hstring2.hutil.hinttypes.hstdbool.hdebug.hrandom.hsignum.hsiginfo.hsigaction.hsigcontext.hsigstack.hucontext.hsigthread.h 7A -/@j8KxKM1'EAE yXy( (K@Fy)/=>/-isXgz)ZILZu>:Z[dJiJjttltl%!)MX=;4*N /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/includepattern3.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hstring.hstring.hstring2.hutil.hstone.hinttypes.hstdbool.hdebug.hpattern3.h 0>TL,N,,v->+=K?9Np<-->JBJ?.KY;KY-KY-Kg<f9<M2yJ}9M$uuuu2Xq.zt=suuuuXY.uuuu#X.uuuuXn.=Su=Wg:XjJSt/;YWgXi<MtuuuXQ.uuuu+X.uuuXw.X=<L:{;=f~JX=hL:{;=~<X~ B)#!eJKIhJXgJXgXhJ;=i;y wtz<BKWlXkJbJxt|xX1Xk<YK wusuvuqqwurquusuruuusqvvqwurquuuuquuuw /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/usr/include/bits/usr/include/usr/include/sys/usr/include/gnuplayout.cstone.hstddef.htypes.hlibio.hsigset.hstdint.hmove.hboard.hsignal.hownermap.hplayout.hstdio.hdebug.hassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.htime.hsysmacros.hpthreadtypes.halloca.hstring.hstring.hstring2.hprobdist.hfixp.hstdint.hwchar.hctype.hutil.hinttypes.hstdbool.hengine.hgtp.hsignum.hsiginfo.hsigaction.hsigcontext.hsigstack.hucontext.hsigthread.h pLAGY8N.eu vytq8N.8Ny Itg;YeYiGMY`..քg/UYKgiGJN<2t. cJru2m /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/includerandom.cstdio.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hrandom.hstdint.hstdint.hwchar.hutil.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.h `RA x)Kw;=IKglI /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/includestone.cctype.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.htypes.htypesizes.hendian.hendian.hbyteswap.hxlocale.hstdio.hstddef.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hstone.h 0SAzJj =#> /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/includetactics.timeinfo.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hctype.htypes.htypesizes.hendian.hendian.hbyteswap.hxlocale.hstdio.hstddef.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.htime.hdebug.hstdbool.hutil.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hstring.hstring.hstring2.hutil.hstone.hinttypes.hdebug.htimeinfo.hboard.hprobdist.h SA!;=hhVh-Hun~Zur[xYaIt~iX<~Zu tuXKGYuC,LKx.49Y5ZOY>at-umtfKi,vP JKGgY2?qXIgXjgzBeX!(fh7GY!I=fh K;K>X]tYIh thWm Z.+"QLHL]M"VKeuYXKg(,u?<&~t~.t~<6~ȟ%~/ZZQyfQ/RxJ XgBKeKIs=;uXgggY=<?U/YWד!=WY"Ig SA[-YOEOE]g>gY~twJ ff2>W~~zs /usr/include/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/usr/include/bits/usr/include/netinet/usr/include/sys/usr/include/gnu/usr/include/linux/usr/include/asm/usr/include/asm-generic/usr/include/rpcnetwork.cstdlib.hstddef.htypes.hlibio.hpthreadtypes.hunistd.hsockaddr.hsocket.hin.hstdint.hnetdb.hstdio.hdebug.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstring.hxlocale.hstring.hstring2.hendian.hendian.hbyteswap.hwaitflags.hwaitstatus.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.halloca.hstdbool.hassert.hposix_opt.henvironments.hconfname.hgetopt.herrno.herrno.herrno.herrno.herrno.h errno-base.h pthread.hsched.hsched.hsetjmp.hsocket.huio.huio.hsocket.hsocket.h sockios.hsockios.h stdint.hwchar.hin.hnetdb.h siginfo.hnetdb.hutil.h ^A<0VvWZKYfZV;=g>;=h;/iwJ~t~X⼕r t/WYp. ",>ZY;/f~f~XcM\0p XWYXZ/UyQt/XPX!u)]-/2J>t`wtY;//.fsX/-=W=WYY;/f~f~XcM\0pRwY;=1Ywz'G.9XHX8XMDtYx)y-=2fL)YHOwY;=/.0f< XLtu)y-=2f'kwY;=/.ȡ  0P@ /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/includefbook.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hstring.hstring.hstring2.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hutil.hstone.hinttypes.hstdbool.hdebug.hfbook.hrandom.h gA#YWKv!7  ~XuȑO "g;Yk=:;s.1o..nt"nJtn;K1&tZYWuWuWuWuWuWuWuW%xx<`/N4tٟWs=I=WW!W=s0X@0.H\uB/.X/<X/Y;=f8h.y.y.<yJ?;=.hX..y<v.fy Y/~1Y/~X/~V=/VZr>=ZKkJjX/J~tG<~X/~</ot>u*.XR<*.JTX.x. x . wX. x zY뽃/`f, }mvg'; =/= /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../joseki../playout../montecarlomontecarlo.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hstring.hstring.hstring2.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hutil.hstone.hinttypes.hstdbool.hengine.hgtp.hbase.hmoggy.hlight.hinternal.h debug.hmontecarlo.h playout.htimeinfo.h AGgLjFk)u@K;=;Z <Ygٯg.<J<=f{yX X E foq</~-".J 9gv/;K.oq<.gu///;=WuWKWY[W3YWgtu/WgY!ZV0ƭ#2Tg/Ǯv  <vX gtu/WIf/~tX/~XX/~Y;=f9gvh&z&z&<zJ?;=.h:&.z<!h9e ;=/gLK&JzJ 6X /~<1.Y/~X/~yM]tzJwr~62@H=KfXXSYSU ֭yJq.uWKKR6Wx TsZɭ[y(#;gh}J;=fu;K;uY}$}. '}L}Y;=2h}t֑}tg;+ftJf~򼻻otueY;=2g;}YsgZ^<". Xǟ=L.-fSt(:vLKzJ 0^'~tJfkr> u^~ȻY;=2~~X(I>~ȓf=Y;=jg~v<Xg}),6+ ;gXtgAJfuT@:Zl|<tkf|X|J"Xf)Y;=j}jJ֮KI.g}XYI>xح#x-v,KKXJ:>I=-KMY|t|X!%f|.YX|fzsx|.X(|tX|XX|Y;=ff n<[ X[KgggguZHZ:hJJ|4<|.?;=.jK}.}<$ʽ#=;Y_ghxd/i Y |t PMLj}t}/}5}Xu}}XP JJ;=/gLK}&Ygth}ɏ=g;Y/gKtpi`}fNN JPtM|XKX|||SYzxftNRNMet~O|t|XO|X JOONRJx;=/gLOMP JNN{X JQMQ{X{X JzXNMztef{wztzz{w.{w.{;guq{{y{s.{{{{ {zX{w|s|t|Z|x||xXxj..>K~J5NJ4JI==W=< p%F@<-tJJ<5fNJ4JI==W=) 2YsgʮKt6uYvveztt~XJ~X;=f9w:>hy<y.?;=fhcJȄa<8tH.8g yf <JLLL= Jy z  ~J X ~< KhgY<tH.yJzu  zJJztAt?t:g;K-K;K#;K#;K#-K,LhW=;=~.=~YXWK~[Yu| =Y=V ../usr/include/bits/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/usr/include../uct/usr/include/sys/usr/include/gnu../distributed/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/usr/include/linuxsearch.cutil.htypes.hstddef.hpthreadtypes.hsigset.hsignal.hlibio.hstdint.hmove.hboard.htimeinfo.hstats.hstone.hownermap.hplayout.hinternal.hdynkomi.htree.hsearch.hstdio.hassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hpthread.hendian.hendian.hbyteswap.hsched.htypesizes.htime.hsched.htime.hxlocale.hsetjmp.hsignum.hsiginfo.hsigaction.hsigcontext.hsigstack.hucontext.hsigthread.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.htypes.hselect.hselect.hsysmacros.halloca.hstring.hstring.hstring2.hdebug.hstdbool.hdistributed.hlimits.h syslimits.h limits.hposix1_lim.hlocal_lim.hlimits.h posix2_lim.hxopen_lim.hengine.hprobdist.hfixp.hstdint.hwchar.hctype.hinttypes.hgtp.hrandom.huct.hwalk.h PA?KKMty<XY/WgY&(H=Wi9M/5WLYYuq& KWYuZs"I\d> tt!ZwW/-Kt.eKg;gg -++xJQJ-.Z9#;=f"f?~JlI ftX4R(gq.gt<uWWY/-I<#Y~ZGwGMKgv_K)X?g ~#.5="KXf"Xtf+0;= tr8uռ'sumuultu`sGi9tf Y o /usr/include../usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/usr/include/bits/usr/include/sys../uct../distributed/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/usr/include/linuxslave.cstdlib.hutil.hstats.hstddef.htypes.hlibio.htypes.hsigset.hstdint.hmove.hboard.hfbook.hstone.hgtp.htimeinfo.hsignal.hownermap.hplayout.hinternal.htree.hsearch.hengine.hdistributed.hstdio.hdebug.hassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htime.hselect.hselect.htime.hsysmacros.hpthreadtypes.halloca.hstring.hstring.hstring2.hstdbool.hprobdist.hfixp.hstdint.hwchar.hctype.hinttypes.hsignum.hsiginfo.hsigaction.hsigcontext.hsigstack.hucontext.hsigthread.hslave.hlimits.h syslimits.h limits.hposix1_lim.hlocal_lim.hlimits.h posix2_lim.hxopen_lim.hpthread.hsched.hsched.hsetjmp.h  Ah~!WZXJ..1NsM7hg[Y;=M+=>V;?d>;@9Mwg'Jgm~%!aX;bJXbf, W=/Yg x][IIzJaOuEZvr>cZFv,)HH"#TKM8' (m%;uɄ:vuWzgI ~J}sKWKIu0V<' Ʉݟ/uUvwg/u$KL:>]yJv>[uRX.TtE:Lg C9e|͆ؑyX~J~[?W=[Y=J~tKX~?I=MY="+'MV$ f:YjZbOuo. $(YZ|<`vvthz>x=+~tl呼KK}<}J6W7i<}<g=Jh;L:K=gKn@1XPt0tl~#n<} ;=fA}<X}J.Vͨ}ho.YxDu< .)~p}&x\vP| V  ../usr/include/bits/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/usr/include../uct/usr/include/sys/usr/include/gnuwalk.cstats.hstone.hutil.htypes.hstddef.hsigset.hsignal.hlibio.hstdint.hmove.hboard.hplayout.hownermap.hinternal.hdynkomi.htree.htimeinfo.hstdio.hsearch.hassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hpthread.hendian.hendian.hbyteswap.hsched.htypesizes.htime.hsched.htime.hxlocale.hpthreadtypes.hsetjmp.hsignum.hsiginfo.hsigaction.hsigcontext.hsigstack.hucontext.hsigthread.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.htypes.hselect.hselect.hsysmacros.halloca.hstring.hstring.hstring2.hdebug.hstdbool.hprobdist.hfixp.hstdint.hwchar.hctype.hinttypes.hrandom.huct.hengine.hgtp.hwalk.h A28p\~O͕DK@XK;=~fCzXi<~: $'bt'Xj8؀[~ J~us J@tvJ <~);7IK8ZvfMiy8Zvh;QuK;K/u˟YvY-KXr#Y-Y.0J<%t8] +lH}H =Y=}#g^kK=;1XqXJq[.t:K^DWz<=4</ O1XOJ1XOJY;=2f=L5XJ;=>fzXP/u|9.y<y.?;=fv#<y+J<yta<(eXGy<y3J<yGr<~X(Y<}X}JX}JY;=f=}X};=fHLy<v<x Jg<<{"<{.?;=fhTJ.ȄMLj<< {~~JLLLLK~X`~QL~~~~X~N JMMMMK~Xiy~K~ ~v~~~jc|(  P@!J\" w ../uct../usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/usr/include/usr/include/bits/usr/include/sys/usr/include/gnu../tactics../distributed/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/usr/include/linuxtree.ctree.hutil.hstone.hboard.hstddef.hstdint.htypes.hstdio.hlibio.hsigset.hpthreadtypes.hmove.hplayout.hprior.hsignal.hownermap.hstats.hinternal.hpthread.hdebug.hassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hstdint.hwchar.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.htime.hsysmacros.halloca.hstring.hstring.hstring2.hprobdist.hfixp.hctype.hinttypes.hstdbool.hengine.hgtp.hutil.htimeinfo.hsignum.hsiginfo.hsigaction.hsigcontext.hsigstack.hucontext.hsigthread.hsched.hsched.hsetjmp.hslave.hdistributed.h limits.h syslimits.h limits.hposix1_lim.hlocal_lim.hlimits.h posix2_lim.hxopen_lim.h #BtI=XK;X{Xvf <<{XvJK XvJK J &  /YƖgJ.b<fJ;YXe[Zug 9?of<~.1K[`>JJry?*\{fFN=DZu8=;=&:&;Y=;=hןNGL`KZMHKEYY^[f.af~"KIZ;YgHW;YeZHLW;YeZHLW;YeZHLW;YeZHLW;YeZHZWWLI=IWZW:K]zX[ZzXwhzXzXzXzXzXzX柼IK 0r>YZz>$iYL`uNIYsX]w֯LYMyztw.iLYMyztzJLYMywfizLYMywfizJZY`u[ywi]zZY`u[ywi]zȀZY`u[ywi]zLY`uMywi]-IWYY;.mJJlJ;YvfsmJlJLXq<c kLXq<]e<f;YvfsmfJlJ\iLXq<etf;YvfsmfJlJxLXq<Kdf;Yv.smfJlJLXq<HvgsmfJlJLKvgsmfJlJڼLKvumfJlXLYvgsmfJlJLKIYWIIet$dzS#-XSJ-XS<-JSY;=28=KKKpYsXIVgh;=/#hXsLshXKgJYsXIVgh;=/ eJYsXIVgh-=/(i8KhK.&?XMu$!I=YYYCy oA.Y-/f>s<u0+ J{_ f!}ֻ׻Y|<?}\"r'Z"G6| %"I=X[-|J|XYX|JVJ|&`.8=L 8df&~tX~X~JY;=e;=fk jB/-=WegiuIYe[+?-gKu 9}.I=1mte%~(ߕ9~$X9~#X9~3X9~3X9~3X ,gY-(Bzfii tp<Fv$9}J9}kJ9}~J9}zJ9}VJT=;Y=I29}(<^<"<^J9}<G/KuKuKuKuKuKuKuv)#'+<)>+<)>+<)>)4=;Y=I~fZ=u/sK l eKq.f2*1EkMNɻu;>~=<>~J- tw>~XIe?:br z*r>vZ/gY->}/-/-#PyXCXn$HyJfHyJHyXK Xv.!;=g[KpYW6z->cH~t9~X-J9|<-9|J-<!@}?t@AX?<@J:M9fH~->|!=-J .-~>~J=>~JK-9|-J9|J-9|-<!@}?t@AX?<@J:M9fH~-#F|Fr>lgs=Y>~4!=--.F|2rlYs=-9~-! _L! H|H~fF~.Ys=3gs=x3 _s$ k>$w:Lj Ƞg2XfhuYhuYhuYhu#t|JuY^zXgIxe;K0-.uY>|=-cf9|-<!H|uY^zX=s/===;--h eXd?IttXve;K- .Yw=s/===f&z./kK-g-173V0W}W J/;H,$x .w{X=-MM}J JPzX_`<~gIve;K-N=s/===Nt-~.9|-<!H|f>/--.:H{z.>{<3E0;LY<t!f#cfsXIzX<J9sJJe;=J~t-~J/,/0IxJO5ZILXO3t/Y$]>h/L*'Wgdf\Iz<IxJO5INO4<ILXO3J/-yWgdr>v>IxJ#O4<ILXO3JK=WKIIJIxJO4XILXO3J==I= IzXQ**eNIz'W.IxJO4<ILXO3J=/W=J1b2Iz'Wu.IxJO4<ILJO3J=/I= 1<(8gK>l @z*@z<{J@J:19fH~-3F|\rl//s=Y3IxJO5 INO3J==W=HtHz<.Iz<IxJO5INXO4JW==W= ;=hIz<IxJO5IN-H|I~F/s=+<Fy d %&j9M$huW=hV\'t8yX8yJX8yJY;=e;=fOOw<ifq<qfFg<!hg $O3X737K75<PJ?;=f>V>#Bfz"{XXȭZ?tz7tP`hhhhhhhhhhhgtczzzzzi:zzQzz2zzf0/tyzthhh/t/th/t<5zzfz..7u uqzzzz8~1k, /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../playoutlight.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hstring.hstring.hstring2.hutil.hstone.hinttypes.hstdbool.hdebug.hplayout.hlight.hrandom.h B/ tXJ/ <;=w.:/[/&1 C@ /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../tactics1lib.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hstring.hstring.hstring2.hutil.hstone.hinttypes.hstdbool.hdebug.hmq.hrandom.h1lib.hladder.hselfatari.h PBYI/ur/$f|$.0|$<8|f8X$|8t$| 6>Y; fvfofsIKfnJ=IKfnJ=IK f n. = I =fLktfm..a f4q<4qX4q.h;Xp<<0ZZ5rJX4t\/;ox 4q<4qX4qhHsM:>& z(44X;=Xp<;0u3#-=t%7rl!s/fj7&s/>4K[7% E(4 /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../tactics2lib.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hstring.hstring.hstring2.hutil.hstone.hinttypes.hstdbool.hdebug.hmq.hrandom.h2lib.hselfatari.h B; 'vt  l-Z`x&!=W*Y=Wk /1919.Z#pOoFuh/0Lt$<0} $X}~t~X7t.yX_0l4~4~X/W<p<J0ZZu$XY}~t~X7&/”tIH4~J4~X;=Xpisk2"(4~ (4~EYsgiX`3rgY>4~y<g+riz֑;sIL~xF6 [(~Xx:6e0~tt0~J rX*6*5* - +~4t `t(x34<4~.W<p<<0ZZ4~.W<p< /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../tacticsnlib.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hstring.hstring.hstring2.hutil.hstone.hinttypes.hstdbool.hdebug.hmq.hrandom.h2lib.hnlib.hselfatari.h PB,Z?8u x');( 8)7( (/ /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../tacticsladder.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hstring.hstring.hstring2.hutil.hstone.hinttypes.hstdbool.hdebug.hladder.h B0f.J0~ct<J0dS<-tS.-S.-J&S&,T,JTf,X  .0V .)JX.X*" f#. # (u@HI;=;vci:j3z@h G&sYhh\,'<$--h֑dB !-qdfD &Fz@ht;=;x738x$h 0<<0<def<X X$'J+* '/setg###sYj*[$$꣋KI*LYxKIuhZly#gSXJ ) /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../tacticsnakade.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hstring.hstring.hstring2.hutil.hstone.hinttypes.hstdbool.hdebug.hnakade.h B &0x<zJ&zzwfJ XX .JtX J#!X').J/t-J3g<<-B;0uWgV0=-KYg-YYyfJJs1 XEJ;Xq X>xh;iz~g:f^' /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../tacticsselfatari.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hstring.hstring.hstring2.hutil.hstone.hinttypes.hstdbool.hdebug.hrandom.hselfatari.h BYsKm9iitq <t.   f%t Xftt <t. f}td(}f+Mu =Y<(<U<>YrXff/gYsu=KY=-q=K({O!K} f&V"Y}<xXX}<x,Rwf.|<vf0|0~<X.p. P}X?.}֮/{ <kh:X~~Xg.~[IKzfk7X60J$zMZZZZd~0sgՒ"ySg}$ #!~<XYVKYW=YW=YI= ȡ#;>HZe==K#}tZdv}"}to<+<q.geM0vX5urururu~t}X.}}X?t}/{mX}X.} ]grururut~AX~tu!#~.f~VtJf}X.}<}X.}<](}X.}<f}g}44}(.~~("7= =W .n&% Z5|XX5|5 p )f#*5|6 Y /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../tacticsutil.cassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.hstdio.hstddef.htypes.htypesizes.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hctype.hstring.hstring.hstring2.hutil.hstone.hinttypes.hstdbool.hdebug.hutil.h B :""=I0;-/01z.KKKMhԼ`x.sJYqe/U[v.9MU-[q-MqLz.B:v!I/II=m< fu Q.usKh   !efXf, X ,X,Xit1 * !ghvV{ /Ku= W/gZ /usr/include/usr/include/bits/usr/include/sys/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.5.3/include..../tacticstest.cctype.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.htypes.htypesizes.hendian.hendian.hbyteswap.hxlocale.hstdio.hstddef.hlibio.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdlib.hwaitflags.hwaitstatus.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hstring.hstring.hstring2.hboard.hprobdist.hfixp.hstdint.hstdint.hwchar.hmove.hutil.hstone.hinttypes.hstdbool.hdebug.hselfatari.hrandom.h C8usZutqS=JV>pf\Y;KI;uuup.4iuHK;KZV>--XT<-,<&X; x X ~ t ~f3_f&+\+Gwv 3O.X 3tJ Xt/W!Y;=6xf LIey=zft~ fz Yn   /usr/include/bits../usr/include/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/usr/include/sys../distributed/usr/include/netinet/usr/include/gnu/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/usr/include/linux/usr/include/asm/usr/include/asm-generic/usr/include/arpadistributed.cstring2.hutil.hmove.hstdlib.hmq.hstddef.htypes.hlibio.htypes.hstdint.hboard.hstone.hgtp.hengine.htimeinfo.hstats.hdistributed.hin.hprotocol.hstdio.hdebug.hassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hxlocale.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.halloca.hstring.hstring.hunistd.hposix_opt.henvironments.hconfname.hgetopt.hprobdist.hfixp.hstdint.hwchar.hctype.hinttypes.hstdbool.hplayout.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hrandom.hlimits.h syslimits.h limits.hposix1_lim.hlocal_lim.hlimits.h posix2_lim.hxopen_lim.hmerge.hsocket.huio.huio.hsocket.hsockaddr.hsocket.h socket.h sockios.h sockios.h inet.h in.h P CmzJx.KKiP[y~gsZ,J$k/WKW=/0Iu\z.h(Fx8*FF8TFuY[gXL~tt~J<L~ttYsbCf=C.L/===Ggggv~:~J/WfQ=.XQ=0O<=0 ~<X~#~X~$qJ#t]J#t^"<^<"6^$;/<t> %gtknXgwc-8N"O;bgG=BxZ!e=#ZJ}t}JY"XCfpj^}tփ{xYyzXWzX0S~flzXKOz[v(YZ=s ttf Jeew. ur< J-KgrXrJ <sfJIK;rtXrJ <st <=IrXrJ <sf:kmXu|>kS!x7yvgV=W0:jXL p|.X|tX|Y;=f9uuu.||X?;=!JaȄMK~i|<Vvk/|uLM~f|gc~f~f|>| ;Q@!J@h   /usr/include../usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/usr/include/bits/usr/include/netinet../distributed/usr/include/sys/usr/include/gnu/usr/include/asm/usr/include/asm-generic/usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/usr/include/linux/usr/include/arpaprotocol.cstdlib.hutil.hstddef.htypes.hstdio.hlibio.htime.hpthreadtypes.hstdint.hmove.hboard.hctype.hin.hstats.hdistributed.hprotocol.hstring2.hdebug.hstone.hassert.hfeatures.hpredefs.hcdefs.hwordsize.hstubs.hstubs-64.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hpthread.hendian.hendian.hbyteswap.hsched.hsched.htime.hxlocale.hsetjmp.hunistd.hposix_opt.henvironments.hconfname.hgetopt.hrandom.hstdint.hwchar.hwaitflags.hwaitstatus.htypes.hselect.hselect.hsigset.hsysmacros.halloca.htimeinfo.hstdbool.hprobdist.hfixp.hstring.hstring.hinttypes.hplayout.hnetwork.hsocket.huio.huio.hsocket.hsockaddr.hsocket.h socket.h sockios.h sockios.h in.hlimits.h syslimits.h limits.hposix1_lim.hlocal_lim.hlimits.h posix2_lim.hxopen_lim.hengine.hgtp.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hinet.h C!-g.\$5vX]=[$,t&=hu~@~K:Lult 2ut\(;gLrnYPJh&p22'ugz6f(<X<Xu?Y<.X\=Yw*^#Y/vY'Y.}XA \$6ʻs=\fg'j~f~rvhs s. CYʩOe3Jttg.~0VhY9[}f^tt.V~JJg=,L0Z,:X~]=I~8\$3} -5Ysg/!z fx f,vf[}̫!-;;[g#(sg.Ls*kd=I;ugzYsm;g/yJ&"LLZX+;g/0ztlrzX/;guyXI}0}t,uuiI.7y.J~JI.;8<I.7JIyt{YyJDH<0.Ufx:>>7O]#t]t#+]#<]~#]<#t#J\tW0iW XcJ?q>r<dJ[YuYuttX ZYP El<Ti}$u ~rr\pN~VZF2HH%s.= fv<~A} .glib1captured_groupsboard_cprintstone2charmovecntpsizep3hashes_shortbuf_IO_lock_tS_WHITEgi_tonei8stderrboard_init_data_IO_buf_endcoord__board_print_rowboard.cadd_to_group_IO_write_enduint32_tboard_atariable_rm_flagslast_koS_OFFBOARDboard_atariable_addhseedboard_remove_stone_markersnewownerlast_move2last_move3last_move4board_is_false_eyelikegroup_fromfmax__gsizeboard_copyasizeboard_hash_updateRULES_AGAruleslast_in_group_posSYM_VERTstdout_IO_save_endboard_group_rmlibpermit_datafloatcapturesavoidboard_resizelong long unsigned intstone_otherboard_printboard___IO_backup_baseSYM_NONEboard_group_find_extra_libsboard_tromp_taylor_iter_filenoneeds_updatebreak_symmetrypat3size_tboard_group_addlibfunchistory_hash_IO_read_base_Boolboard_allocstdinneighbor_colorsfbookfbookfileS_BLACKSYM_DIAG_DOWNgisizelast_ko_ageRULES_NEW_ZEALANDboard_print_bottomother_colorRULES_JAPANESEataribits_modeGNU C 4.5.3qhashfilename_IO_markerboard_capturable_rm_IO_read_ptrwatermarkcheck_libs_consistencyboard_capturable_adduint8_tonestonetqsizeboard_playSYM_HORIZ_IO_write_basenext_from_libcheck_pat3_consistencyboard_symmetry_updatelong long intfsize_IO_save_basetsizegroup_tgroups_in_atarieye_colorprevstonecsizehash_tmove_queue__pad1__pad2__pad3__pad4__pad5board_donechecked_mallocnomoveboard_traits_recompute_vtable_offsetonestone_toboard_handicap_stoneboard_setupcoord2scoresdneiplacesp3sizeboard_handicapboard_fast_score_IO_read_endmerge_groups__func__group_toshort intboard_is_valid_movehash3_tcdsizeboard_get_one_point_eyesuperko_violationboard_done_noallocnsizeboard_is_one_point_eyeuint64_tngroupboard_undoS_MAXboard_inittop_rowRULES_CHINESEboard_play_outsidepattern3_hashboard_trait_queueboard_symmetry_old_offsetboard_official_score_IO_FILEboard_hash_commitnew_grouphsizeasdfboard_play_in_eyeboard_play_funsigned char_sbufboard_print_top_IO_write_ptr/home/pasky/src/go/pachiboard_is_eyelikeboard_is_valid_playgi_fromncolorfn__inew_colorbsize__off_tplay_one_neighborSYM_DIAG_UPSYM_FULLshort unsigned int__PRETTY_FUNCTION__ppr_permitdoubleboard_play_randomboard_group_capture_chain_flags2board_clearcolor_diag_libscoord_t_cur_columnboard_try_random_movebits2flen__off64_t_unused2_IO_buf_baseboard_print_customonestone_fromTT_TOTAL_ISgraphprinthookgtp_replyTD_WALLTIMEP_NOREPLYatoigtp_errorengine_genmove__nptr_ISprintP_UNKNOWN_COMMANDengine_genmovesgtp_outputP_OKbyoyomi_stones__gnuc_va_listbyoyomi_timegtp_prefix__a1fp_offsetgtp_is_validP_DONE_OKgtp.cstats_size_ISpunctP_DONE_ERROR__accept3__va_list_tagcoord_doneengine_resultparse_codeTT_NULLtime_periodP_ENGINE_RESET__a0__a2engine_chat_ISxdigit__strspn_c1__strspn_c2__strspn_c3byoyomi_stones_max__rejectdebug_levelchecked_callocbyoyomi_time_max_ISuppercommentengine_dead_group_list_IScntrlbyoyomi_periods__accept1__acceptgp_offset__reject1__reject2__reject3TD_GAMESnmembnext_groupoverflow_arg_areadebug_boardprint__strcspn_c1__strcspn_c2__strcspn_c3gtp_flush_ISalphaignore_gtpparamsreg_save_area_ISblank_ISalnumkeep_on_clearknown_commands_ISspacetime_dimensionengine_done__result_ISlowerengine_undotime_infocoord_copytime_systemprinted_groupputchartimer_startengine_notify_ISdigitcanadianmain_timeengine_notify_playgtp_parse__r0__r1__r2__accept2verbose_logsTT_MOVEcoord2strmove.ccoord_initstr2coordcoord2bstrcoord2sstr__rescoord_passcoord_resignjudgegroup_judgementmq_addPJ_WHITEboard_ownermapGS_DEADboard_ownermap_judge_groupboard_ownermap_mergeGNU C 4.6.1 20110526 (prerelease)board_ownermap_fillgroups_of_statusPJ_BLACKpoint_judgementownermap.cboard_ownermap_judge_pointgj_statebsize2PJ_UNKNOWNGS_UNKNOWNGS_NONE__sig_atomic_tGS_ALIVEPJ_DAMEtotalpattern3_transposepattern_gensrclenpattern3s_initpat_90rotpattern2ppat_hmirrorfixed_colorhash3_to_hashpattern_recordpattern3_reversepatofstranspavals2pat_vmirrorpatterns_loadnsrcavalspatterns_gensrc_npattern3.cp3hashes_initpattern3sprior_mapplayouth_prepolicystarting_colorplayoutp_donepassesplayouth_postpolicyplayout_policyplay_random_movegamelenplayoutp_setboardhook_dataplayout_amafmapplayout.cplayoutp_choosepostpolicy_hookplay_random_gamemercyminplayout_setupprepolicy_hookplayoutp_permitgame_baselenplayoutp_assessrecord_nakadeignorestabrowtotalsfast_irandomuint_fast32_tprobdist_pickitemsuint16_tfixp_tprobdistprobdist.chimaxseed_fast_getseedpmseedrandom.cfast_randomfast_srandomfast_frandomstr2stonestone.cstone2strmain_movestime_nowtime_stoptime_parsetime_substones_leftnolag_timeworsttimevaltv_nsectime_sleeptv_usecbetaperiod_lentime_in_byoyomireal_move_timetimespecfuseki_endmoves_to_yosetime_stop_set_remainingtime_leftsafe_marginlag_adjusttime_stop_conditionsnew_moveworst_timetv_sectime_settingsnet_lagdesiredtime_stop_phase_adjust__suseconds_t__time_tmiddlegame_timemax_maintime_ratioatoftimeinfo.ctime_start_timerleft_at_yose_startgtp_connsocketmax_connectionslog_threadSOCK_NONBLOCKin_addr_topen_log_connectionhostnameopen_log_portSOCK_STREAMhostentlog_connsin_zeroclientSOCK_RDMs_addrh_nameopen_connectionsin_addris_privateSOCK_CLOEXECh_addrtypeopen_server_connectionopen_gtp_connectionclient_addrsin_familygtp_infoh_aliasesSOCK_DCCPsin_portsa_familyh_lengthh_addr_list__socket_typeport_listensin_sizeport_namenetwork.clog_infoSOCK_PACKET__socklen_tpthread_tsockaddrhostsa_family_tSOCK_DGRAMsockaddr_inopen_client_connectionsa_dataSOCK_RAWSOCK_SEQPACKETserver_addrin_port_tport_infofboldfbcachefbook_donefbook.cfbook_initlinebuffbook_checkcoord_transformhandiengine_inittestfilelibmapgtp_porte_argE_MAXti_defaultE_DISTRIBUTEDlibmap_hashE_JOSEKIE_RANDOMoptargengine_idE_REPLAYpachi.coptinddone_engineargcinit_engineE_MONTECARLOusagegtp_sockargvE_UCTmainpass_all_alive/home/pasky/src/go/pachi/randomengine_random_initrandom_genmovereplay_genmoveengine_replay_initoptspecreplay.creplay_state_init/home/pasky/src/go/pachi/replayhave_moveplayoutargoptvaloptnameengine_joseki_donequadrantjoseki_genmovejoseki_state_initengine_joseki_initjoseki_patternjoseki_playjoseki_dictjoseki_enginejoseki.c/home/pasky/src/go/pachi/josekipatternsdiscardalready_havejdictjoseki_loadbase.cfnamesuperkomontecarlo_genmoveloss_thresholdboard_stats_printengine_montecarlo_initgood_games/home/pasky/src/go/pachi/montecarloresign_ratiotop_coordpass_winstop_ratiomove_foundmove_statmontecarlo.clossesmontecarlo_state_initval_extrauct_evaluatelast_printfast_allocpolicyarguct_pondering_stopuct_chatuct_dumptbookuct_thread_ctxuct_descentlnodebannerexpand_prandom_policy_chanceno_tbookatoltree_nodedynkomi_maskuctp_updateuct_prepare_movereset_stateuct_pluginsetroot_symmetryuct_pass_is_safenodes_sizelocal_tree_rootseqvalprint_intervaluct_genmove_setuprootval_scaleplayout_amaf_nakadeltree_whitepondering_optis_expandedresign_thresholdlocal_tree_depth_decayuct_gentbooksetup_stateTM_TREEsiblinguct_searchroot_colordumpthressetup_dynkomiltree_blackuct_genmoveto_playuctp_evaluatemax_pruned_sizeplayout_policy_doneuct_pondering_start/home/pasky/src/go/pachi/uctuctd_permoveuct_doneuct_resultuct_priorrandom_policymax_depthuct_notify_playplayout_amafmock_statesure_win_thresholdbase_playoutslocal_treebest2_ratiostats_hbitsplayed_allplayout_amaf_cutoffuctd_persimuct_dynkomibestr_ratiohintsparitybest_coorduct_search_statelast_dynkomiuctp_chooselocal_tree_allsequct_dead_group_liststats_delaypruning_thresholdmax_tree_sizeplayed_gamesterritory_scoringuct_policyuctp_descenduct_undoengine_uct_initval_pointsuct_printhook_ownermapplayed_ownthread_manager_runninguct.cuct_thread_modeldynkomi_intervalshared_levelsdynkomiargwinner_ownertree_hashforce_seedsignificant_thresholdblack_owneruct_state_initpluginargTM_TREEVLuse_extra_komiuctd_donewants_amafamaf_priormy_colormove_statsstart_timebestvalponderingltree_agingparenttenuki_dfullmemuctp_winnervirtual_losslocal_tree_agingshared_nodesuctp_prioruct_prior_donepolicy_eqexeye_eqexuct_prior_playoutjoseki_eqexko_eqexuct_prior_josekibonusb19_eqexuct_prior_kouct_prior_initcfgd_eqexplugin_eqexstats_mergecoord_edge_distanceuct_prior_cfgddesteven_eqexprior.cuct_prior_b19cfgdnuct_prior_evenadd_prior_valuebonusesuct_prior_eyefinish_serializeruct_search_stop__kindpthread_cond_t__pthread_list_t__next__data__prevtime_indulgent__pthread_internal_list__ownerdefault_ti__wakeup_seq__nusers__pthread_mutex_s__spinsestplayoutsgood_enough__broadcast_seqelapsed__lockbest2finish_condbestr__woken_seq__sizeold_dynkomiuct_search_progressspawn_workerfinish_threaduct_haltpthread_mutex_t__mutex__countsearch.cuct_search_stop_early__futex__listuct_search_games__total_seq__alignuct_search_keep_lookingfinish_mutexuct_search_result__nwaiterspctxuct_search_startuct_search_check_stopmctxspawn_thread_managerplayeddesired_donejoinedctx_insertsbyte_sizemax_nodesstats_countstats_candidatesizepout_countmax_pathdiffhash_countsc_valueparent_preceive_statsboard_resizeduct_notifymin_incrlookupsmin_countbucket_countstats_bufnode_not_foundresign_values_valuereport_incr_statsdiscard_bin_argsbin_sizemin_incrementoccupiedstats_rm_resultparent_leafstart_paths_playoutspath_tcoord_cmpdeltamax_playoutscoord_pathchild_pathslave.cappend_statsselect_best_statsplayout_incrparent_hashuct_htable_resettree_find_nodeparent_not_foundcollisionsstats_queueout_statsmax_counthnodeuct_htable_allocreport_statsuct_genmovesspacesuct_playoutuct_leaf_nodeuct_playout_hookplayer_coloruct_playout_callbackexpvaltree_leaf_nodeseq_coloruct_progress_statusexpddseqicansseq_valuescale_valuesvalwalk.cuct_playout_prepolicynode_coloruct_playout_postpolicypass_limitsignificantrecord_local_sequencedlenntvalstats_temper_valuerecord_amaf_moveuct_playoutsnext_colorn_pluginspluginplugins.cpluginset_doneplugin_priorpluginset_initplugin_loadzone_redbase_komiindicatoruse_komi_ratchetadaptive_persimlinear_persimadaptive_permovescore_step_greendynkomi.cdynkomi_adaptivescore_step_byavgkomi_ratchet_agelosing_komi_ratchetuct_dynkomi_init_adaptivelinear_permoveadapt_basescore_stepdynkomi_linearkomi_ratchet_maxageadapt_diradapt_phasetotal_movesmax_losing_komiadapterboard_game_portionlmovesadapt_movesuct_dynkomi_init_noneadapter_sigmoidscore_step_redrootbasedbrsizehandicap_valuemin_komiadapt_rateuct_dynkomi_init_lineargeneric_donebounded_komilosing_komi_stopadapter_linearadapt_aportkomi_by_scorekomi_by_valuelead_moveszone_greentree.ctree_loadsave_childrentree_init_nodenboxtree_done_node_detachedtree_lnode_for_nodefirst_childtree_done_nodetree_node_savemap_priortree_fix_node_symmetrytree_fix_symmetrysubtree_ctxtree_alloc_nodeni_prevflip_diagtree_unlink_nodeattrtree_setup_nodemap_considerold_sizetree_node_dumpPTHREAD_CREATE_JOINABLEnboxltree_donecreateprev_timetemp_treetree_get_nodePTHREAD_CREATE_DETACHEDtree_node_criticalityflip_coordpthread_attr_ttree_done_node_workertree_age_nodetree_dumptree_book_namenew_nodeflip_vertprev2temp_nodeflip_horiztree_inittree_node_loadtree_pruneorig_sizetree_savetree_promote_attree_promote_nodetree_garbage_collecttree_expand_nodefinal_boarddbestsexplore_ppolicy_ucb1_initucb1.cucb1_policyucb1_updateucb1_descendwinner_colordbestbest_urgencyallow_pass/home/pasky/src/go/pachi/uct/policyamaf_colorpolicy_ucb1amaf_initequiv_ravesylvain_raveucb1_policy_amafucb1rave_evaluatecrit_amafcritnconfcrit_ravechild_colorcrit_min_playoutscheck_nakadeucb1amaf.cltree_ravefast_sqrtucb1rave_descendcrit_negativeucb1amaf_updatenresexcludenbestgeneric.cuctp_generic_chooseuctp_generic_winnernlibratekoagecap_stone_denomtenuki_probmoggy.cMQ_JOSEKIladderrateboard_playing_ko_threatMQ_MAXis_bad_selfatariladderedladderablelocal_2lib_checklocal_atari_checkatari_miaisafeatari_def_no_hopelessplayout_moggy_fullchoosenext_trylcaptureratemq_prob_defaultgroup_stone_counttest_pattern3_heremq_tagged_chooseplayout_moggy_seqchoosemq_printapply_patternalwaysccapratelocal_nlib_check/home/pasky/src/go/pachi/playoutplayout_moggy_assess_onenakaderatejosekiratecap_stone_maxboard_get_atari_neighborg_basenakade_checkmq_pickselfatarirateplayout_moggy_assess_groupkorateMQ_L2LIBglobal_atari_checklcolorMQ_KOplayout_moggy_permitgroup_coloris_ladderescapechaseMQ_LATARIMQ_GATARImq_tagmoggy_patterns_srcplayout_moggy_assesspatternrateMQ_LNLIBjoseki_checkfillboardtriesapply_pattern_hereMQ_NAKADEmoggy_policyselfatari_otherpattern2emptymq_problocal_ladder_checkcapcheckallMQ_PAT3labelnlib_countcap_stone_minfillboard_checkpattern3_move_herefbtriesplayout_moggy_initgroup2light.cplayout_light_initplayout_light_choosecan_countercapture1lib.cqmoves_prevcapturercapturable_groupccapcan_play_on_libmq_nodup/home/pasky/src/go/pachi/tacticsgroup_atari_checkbygroupuse_def_no_hopeless2lib.cmiai_2libuse_miaisafebyownercan_pull_outotherlibcan_atari_groupgroup_2lib_checkcan_connectpreferencedefense_is_hopelessgroup_nlib_defense_checknlib.cladder.cis_middle_ladderbreakerchaselibvert_firstlibs1horiz_firstwouldbe_ladderlibs2escapelibmiddle_ladder_walkladder_catcheris_border_laddercoordbyneiptbyneinakade_pointaroundnakade.carea_nnull_libscheck_throwingroupneisother_libs_neighborssetup_nakade_or_snapbackother_libsgroups_ngroupctsneeds_more_lib_exceptis_bad_selfatari_slownext_libselfatari_statecan_capturethis_lib2examine_enemy_groupsexamine_friendly_groupsfriend_has_no_libsgroupidsselfatari_cousinneeds_more_libselfatari.cltouch8other_libs_adjthree_liberty_suicidemaxdistqstopfirst_move_valueboard_stone_radarutil.cqstartcfg_distancesboard_estimated_moves_leftboard_effective_handicapboundstotal_pointstest.cboard_printedrreseresboard_load/home/pasky/src/go/pachi/t-unitunittesttest_sar/home/pasky/src/go/pachi/distributedgtp_repliesscmptotal_playoutsproxy_portdistributed_notifydeadmergedbinary_argscoordbuf__s2_lenslave_portslave_sockdistributed_genmoveengine_distributed_initlarge_stats_add_resultmax_slavesmax_merged_nodesreply_countsaved_tidistributed_state_init__s1_lengetargs_hookmin_slavesselect_best_movedefault_sstatebest_playoutsmy_last_statsactive_slavesslave_statemax_buf_sizedistributed_dead_group_listlast_processedmy_last_movebest_replystr2scoordgenmoves_argsstats_idslaves_quitbest_countlarge_statsbuffer_hookiterationsdistributed.cbuf_statetotal_threadsstats_htabletotal_hnodesdistributed_chatstate_alloc_hookkeeppath2sstrnewest_bufqueue_indexthread_idprotocol_lockprev_idreply_moveslave_loopsend_commandcmd_sizequeue_lengthnew_cmdprotocol_initslave_threadreply_slotlast_idget_repliesget_binary_argnewestget_replylastmin_repliesqueue_max_lengthgtp_cmdloglinebin_bufbin_replyget_free_buftime_limitclear_receive_queuenext_cmdinsert_bufnext_commandslave_state_alloclog_lockprotocol.cslave_lockgtp_idprocess_replyreply_condproxy_threadlast_reply_idnew_idlast_cmd_countcmd_condto_sendcmd_historycmd_idgtp_cmdsreply_bufresendprotocol_unlockis_pachi_slaveproxy_sock__s1update_cmdmerge.cterminatormerge_print_statsoutput_statsmerge_countmerge_initfilter_buffersnext_last_queue_agemerge_insert_hookmerge_new_statsprev_min_cclear_timemissednodes_readstats_tallymin_coordmerge_state_allocget_new_statsmax_sizeoutput_nodesw w w {w {~w~wwrU)Tg0PTPTzRzrq!a\ax+R+/[/HtwwvwU ]T _Q\R ^ y8 $ & "s ] _ T!_n}T_  p2$}" PwTw}2$x"!_!_ ]tPtP~2$|"P~2$|"!q_q}]0$1$=2=Y3Yq4q56789ww0ww0USu2$s2$aVaTVu2$s2$aVaTVu2$s2$aVaTVu2$s2$aVaTVu2$s2$aVaTV3^3X^F]FU]u2$s2$aVaTVu2$s2$aVaTVu1$s1$B\BP\PP%P%/P/3P3F^F\]\h]htVB\BP\PxsPwZwZ[w[woUtUjTtTQz&x0123334oUtUQz&xquXZqu" zu" "& xu" "&*Q*sZtZwww[UUdTdhQTQ01234[UUQqu[Pqu"Q,Z909MQOTQ0wwww www2w UU$,UTT$,TQV2VS2S123456789 :2:@BwBDwDIwINw NOw(OPw0PWw8W w w8 w0 w( w w w w w@cTcSS S : S: Z SZ S S S p $ %s" S S@fQf ] Q ]@fRf @f0 _ 01V \ 0Z e 1 V  w w w w  w(  w0  w8 w w8 w0 w( w  w  w  w 4 w A UA S 4 S ; T; 4  g g n Tu P \] } \y ^ 2 ^2 ] ~] ^ 4 ^ c @ 4 @ \  ] B ]B ] ]] c \ 4 ] 2 ^2 c ~ 4 ^ c S 4 S c 0 4 0 1  \c } \} \ \ Uc 0  1} 1 ]@ B wB P wP R wR T w T U w(U V w0V w8 w0w(w wwww8@ STT@ QxQ y2$u" RoR P0PX>0>CXCo0 PTCoT PUCoU 5 0 Q <Q<GSGIsv!IPVCoS < Q< e s  X  y $ xP{0{12030q4q567PSTS~T~TT3T3tTtTT ut" u{"wwww w(w0w84w45w856w068w(8:w :<w<>w>@w@wU5S?ST]?Q]]=]]QT6V6?r2$y"?V\?K\\=\\6V6?r2$y"?V5S?S6V6?r2$y"?Vvs5v5cvcvs"?vs"_ZvRavaRvs&vs"=]v]ivsuvvs"Zvv vsT?T&TTHV=VVHT&TTHS=SS\\=\\v123456789:=::Zc z2$s"T=NTTV=]VVT=NTTS=]SS_=]__3=1=G2GQ3Q[4[e5eo6oy7y89:=]::,5 r2$s"OTuTTaVuVVOTuTTaSuSSa_u__123 4 5 6 *7*484>9>a:u:: r2$s"aT]iT TpV]uVVpT]iT TpS]uSS_]u__123456789:]u::6V6?r2$y"5S0YQQRrt!?T_`yTZx "w"$w$&w&(w ()w()*w0*4w84%w%%w8%%w0%%w(%%w %%w%%w% %w %w U%S %#3S#33_3@S@/A_/ATSTT_TS T~ QV[]Q]<]Y__YYÊQNt[~uG~2$FC"G~ut~G]G+~++]+0~01]1^>~^>?]?J~JJ]JL~LM]M8S~8S\S]\SY~YtY]tY~e]e~QV%~ %'5~U5D~DQ~QS~8S[~^_~Wv,w~Ê~%S %#3S#33_3'5SU5@S@/A_/ADSDQSQSS8STSTT_T[S^_SWv,wSÊS~G]G%~ %+~++]+0~01]1'5~U5^>~^>?]?D~DJ~JJ]JL~LM]MQ~QS~8S\S]\SY~YtY]tY[~^_~Wv,w~Ê~e]e~[%~ %'5~U5D~DQ~QS~8S[~^_~Wv,w~Ê~0!%V %'V((V2++0+,V010^>?0O@@01J{J0JJ0LGM0T UViXtY0'eVey0yVe0Ƒ$0VV^_]Wv,w]^_SWv,wS^_]Wv,w]^_PWvbvPw"wP^_SWv,wS^_]Wv,w]^ _U _&_X&_I_~I_p_Vp__UWvvUwwUZvbvpbvvZZvw]ZvwSZvv0vv1vv2vv3vw4ZvwSZvbvpbvvZZvbv psbvvzsvvVvv[vvQvv^vvsz"vw[%S %#3S#33_3'5SU5@S@/A_/ADSDQSQSS8STSTT_T[S^_SWv,wSÊS~G]G%~ %+~++]+0~01]1'5~U5^>~^>?]?D~DJ~JJ]JL~LM]MQ~QS~8S\S]\SY~YtY]tY[~^_~Wv,w~Ê~e]e~PQGXGa~axYx~Ts}"()~)2+~2++Q,,~,,~12~2i4~l5|5~5r;~K<=~==~=^>~@C~DE~FQG~QGhG~GI~II~II~IJ~{JJ~3LL~GMM~NO~OQ~QS~8S\S~\SS~SaT~aTT~TT~ UV~ViX~iXkXQY YQ8Y=YQ=YtY}stYY[YYs}"ZZ[[[[[[~[[~Ê['~ejQotQSƑ~~~!V'(V,0\i4'5VU5l5\|55\r;K<V?O@VCDVEF\hGGVII\J1JVJ3L\MN\SS\tY[V^^VÊVe*\*5V5S\$\\VTs}"tYY[YYs}"ZZ[[[[Ê[%~ %(~+,~,0~i4'5~U5l5~|55~r;K<~?O@~CD~EF~hGG~II~J1J~J3L~MN~SS~T U~tY[~^_~Wv,w~Ê~'e~y~eS~$~~%~ %(~+,~,0~i4'5~U5l5~|55~r;K<~?O@~CD~EF~hGG~II~J1J~J3L~MN~SS~T U~tY[~^_~Wv,w~Ê~'e~y~eS~$~~]!'(],0]i4'5]U5l5]|55]r;K<]?O@]CD]EF]hGG]II]J1J]J3L]MN]SS]tY[]Ê]e*]*55S]$]]%S %(S+,S,0Si4'5SU5l5S|55Sr;K<S?O@SCDSEFShGGSIISJ1JSJ3LSMNSSSST UStY[S^_SWv,wSÊS'eSySeSS$SS|2$t"TYtYYYZZY[[YÊY!\'#(\#((r((~,0\i4'5\U5l5\|55\r;K<\?O@\CD\EF\hGG\II\J1J\J3L\MN\SS\tY[\Ê\eS\$\\\,0]U5l5]|55]EF]II]J3L]MN]SS]e*]5S]$]],0\U5l5\|55\EF\II\J3L\MN\SS\e*\5S\$\\,0SU5l5S|55SEFSIISJ3LSMNSSSSe*S5SS$SS,0SU5l5S|55SEFSIISJ3LSMNSSSSe*S5SS$SS,0]U5l5]|55]EF]II]J3L]MN]SS]e*]5S]$]],#.Z#..X.3/~3//X/0u2$y"U5l5X|55XEFZIIXJpKZpKK~K3LXM_NX_NdN_qNNXSSXSSZe*X5SX$hZh~~K//X/0u2$y"|55XIIXM_NX_NdN_qNNXSSXK/0\|55\II\MN\SS\K/0S|55SIISMNSSSSW/0Y|55YIIYMNYSSYM NV NZNyNNyMZN\NN\MZNSNNSMM0MM1MM2MN3NZN4NN4N@N0@NONQQNZNQNN0MMvpMMvsMMQMMZMMPM Nsv" NZN sy"NNZNNU?HISIIS6LLSMZNSNNSQbRSSSSVcWSmWWS ``Sc[dSklSUuuSxcyS z%zS&SSS*FSSSe*S5SS$SiS^SSSSݝSuSuMSáSlHS?HIzIIz6LL{M NV NZNyNNyQbRpSSpV+WZ ``_c d_kl_Uudu_xcyp z%zp&ppp*Fpp_eِVِ*z5Sz$Vyip^ppyY{[ݝyuyuMpáplHpp/z/1z//2//3//4//5//6//7//8//9/0:II:MZN:ZNqN3qNN2NN:SS5SS4IIXII\IISIvPiPápQáS 0 >1>V2V}3}á4 ps ([>GRVá sp"}0RRáiUáiQáiSá012;3;i4áiSáiUáusZR^ius" p2$s"QgQUrU p2$s"QgQSrS"PrPMUMQMSM01234MSMUMusTZus"rpgQrSԞ0Ԟ1 2 ,3,r4rSrpԞ psԞܞ[ܞZT Z r sp",7079R9\R}!~*5~~+!U+!G! p2$s"*5UU!S*5SS!00!00~0~U[T[[+!U+!G! p2$s"U!SS0PM[MjPjuq@$p!zQ!(P(m~m! ~ " ~ "Q]q}!~*5~~]!'(],0]i4'5]U5l5]|55]r;K<]?O@]CD]EF]hGG]II]J1J]J3L]MN]SS]tY[]Ê]e*]*55S]$]]!\'#(\#((r((~,0\i4'5\U5l5\|55\r;K<\?O@\CD\EF\hGG\II\J1J\J3L\MN\SS\tY[\Ê\eS\$\\\!S'(S,0Si4'5SU5l5S|55Sr;K<S?O@SCDSEFShGGSIISJ1JSJ3LSMNSSSStY[SÊSeSS$SSS[^tYZ^ZZ^Z [^[[^Ê^0123"4",5,666@7@J8JT9tYyY3ZZ2[[1[[0Ê͊9͊׊8׊7654YYu2$~"YY[Z [~ [n[Zn[u[qZ[\Z[SZ>[0>[U[1U[f[2f[[3[[4Z[SZ [~ [n[Zn[u[qZ [ ~s [>[zs>[E[QU[f[Qf[n[sz"n[u[ qs" "u[[T[[ZYZ[ZZqYZ\ZZ\YZSZZSYCZ0CZ]Z1]ZoZ2oZZ3ZZ4ZZ4ZZ0ZZTZZTZZ0YZSZZSYZ[ZZqYCZ{sCZJZQ]ZoZQoZZ{s"ZZ qs" "ZZZZZZ'#(\#((r((~i4'5\r;K<\?O@\CD\hGG\J1J\'(Vi4'5Vr;K<V?O@VCDVhGGVJ1JV'(Si4'5Sr;K<S?O@SCDShGGSJ1JS"'([i4'5[r;K<[?O@[CD[hGG[J,J[,J1J{|"'(~"i4'5~"r;K<~"?O@~"CD~"hGG~"J1J~"''Q' (Q?=@U=@A@tA@O@y?@0@@1@.@2.@J@3J@O@4DAA0AA1AA2AA3AA4FG0G G1 G0G20GLG3LGQG4?O@S?@us@@P@@Q@.@T.@=@su"=@A@ ts" "A@O@ ys" "?=@U=@A@tA@O@yDAAs"F>GUO'Y'0''Yl4'5z*<K<zl4'5V*<K<Vl4'5S*<K<Sl4404414424434'54*<K<44 50 5!5Q#5'5Q*<-<0l4'5S*<K<Sl4'5z*<K<zl44 zs44Q44P4'5 sz"*<-<T-<K< sz"Y'|'0|''P''Pr;*<0;*<p2${";*<V;*<S;;0;;1;;2;;3;*<4;*<S;*<p2${";;p2${"s;;^;;U;;T;;U;*<p2${"s"''\''P''Q'(P''\''P''X''P'(XJ1JX'(Sh22S3i4Sl5|5SJ1JSJJSCD{hGG{CD\hGG\CDShGGSCC0CD1D!D2!DBD3BDD4hGG4BDdD0dD{DQ}DDQhGkG0CDShGGSCD{hGG{CC {sCCTCDXD!DP!DD s{"hGkGXkGG s{"aV(Q)VQ))\,,V12V55V5r;K<=\=^>\DE\FF\FQGVGIVIIVIJ\3LLVO=O\=OOOO\OQQS\SS\SSSaT\TTViXV[[VSƑ\V\axYx%~ %)~+,~,0~12~i4'5~U5l5~|5=~=^>~?O@~CD~DQG~hGI~I1J~JL~MN~OQ~QS~\SaT~T U~ViX~tY[~^_~Wv,w~Ê~'e~y~eƑ~$~~a%~ %)~+,~,0~12~i4'5~U5l5~|5=~=^>~?O@~CD~DQG~hGI~I1J~JL~MN~OQ~QS~\SaT~T U~ViX~tY[~^_~Wv,w~Ê~'e~y~eƑ~$~~a%~ %)~+,~,0~12~i4'5~U5l5~|5=~=^>~?O@~CD~DQG~hGI~I1J~JL~MN~OQ~QS~\SaT~T U~ViX~tY[~^_~Wv,w~Ê~'e~y~eƑ~$~~a]% ~ " %) ~ "+, ~ ",,],0 ~ "11]1]2~]22 ~ "i4'5 ~ "U5l5 ~ "|5= ~ "=^>]?O@ ~ "CD ~ "DE]EQG ~ "hGI ~ "IJ]J1J ~ "JL ~ "MN ~ "O=O]=OOOO]OQQS\SS]SSSaT ~ "TTT U ~ "ViX]tY[ ~ "^_ ~ "Wv,w ~ "Ê ~ "'e ~ "y ~ "eƑ ~ "$ ~ "] ~ "a%S %)S+,S,0S12Si4'5SU5l5S|5=S=^>S?O@SCDSDQGShGISI1JSJLSMNSOQSQSS\SaTST USViXStY[S^_SWv,wSÊS'eSySeƑS$SSx{z2$t"{Y(.)YVmVYcWmWY-XiXY[[Y z2$s"\()\,,\12\5r;\K<=\=^>\DE\FQG\GI\II\IJ\3LL\OQ\QS\\SS\SaT\TT\ViX\[[\SƑ\\5r;\=OO\OQ\QS\SS\TT\5r;S=OOSOQSQSSSSSTTS550,QuQQ5r;S=OOSOQSQSSSSSTTS55\5F;VF;L; ~2$s"L;r;~=OOVO QV QuQ~uQQVQSVSSVTTV55\5_;~_;i;vi;r;P=OO~O Q~ QXQPuQQ~QS~SS~TT~6F;VF;e; ~2$s"=OOVO QV Q/Q~2$z"uQQVQSVSSVTTV6r;\=OO\OQ\QS\SS\TT\6r;S=OOSOQSQSSSSSTTS6A6xA66Y69]=OHO]O Q]uQQ]QS]TTY8F;VF;e; ~2$s"=OOVO QV Q/Q~2$z"uQQVQSVSSV]^\^^ r2$s"``\ab\bc\ c8c\[dd\`hjVjj u2$s"jckVck{k\ll u2$s"5vWv\Ew%zV‡(\(BVB\9F;VF;e; ~2$s" Q/Q~2$z"9r;S QuQS9:0s::P::Q:;P;%;q@$p!.;r;Q Q%QQ%Q7Q}7QuQ9 :P :7:x7:B:{99Q99u99q89vs9=9v=9i9vi99vs"=OWOPWOOvs"O&PZ&P?Pv?PNPPNPPvsPPZPPvPPPPPQP QvuQQvQSvsSSvs"8r;S=OOSOQSQSSSSS]^S``Sa8cS[ddS`hjSj{kSlmS5vWvSEw%zS‡S99 p2$s"=OOTSSTEOOVSSVEOOTSSTEOOSSSSSOO]SS]`9i9 q2$s"PQTuQQTP QVuQQVPQTuQQTP QSuQQSPQPuQQP49=9 y2$s"O&PTPPTO?PVPPVO&PTPPTO?PSPPSO&PPPPP99 p2$s"?PPQQSQGPPVQSVGPPQQSQGPPSQSSUPPPQSPQbRpSSpQbRQSSQQbRSSSSQQ0QQ1QR2R5R35RbR4SS45R>R0>R`RR`RbRRS SRQQ psQQTQRXRbR sp"SS sp"bRSVbRSQbRSSbRR0RR1RR2RR3RS4bRSSbRSVbRRvsRRYRRZRSvs".6A6xA66Y69]=OHO]O Q]uQQ]QS]TTY.6F;VF;e; ~2$s"=OOVO QV Q/Q~2$z"uQQVQSVSSVTTV.6r;S=OOSOQSQSSSSSTTS6r;0=OO0OQ0QS0SS06r;0=OO0OQ0QS0SS088088V88X89X?PPXQQXbRiRX6F;VF;e; ~2$s"=OOVO QV Q/Q~2$z"uQQVQSVSSV6r;S=OOSOQSQSSSSS67077P7R8XR8n8Pn8y8q@$p!~88Q8=9O&P?PPQS687P87r7z66Q66Y6 7q 6A6xA66Y69]=OHO]O Q]uQQ]QS]TTY() ~ ",,]11]1]2~]22 ~ "5r; ~ "K<= ~ "=^>]DE]FQG ~ "GI ~ "II ~ "IJ]3LL ~ "O=O]=OOOO]OQQS\SS]SSSaT ~ "TTViX][[ ~ "SƑ ~ "]()\,,\12\5r;\K<=\=^>\DE\FQG\GI\II\IJ\3LL\OQ\QS\\SS\SaT\TT\ViX\[[\SƑ\\()S,,S12S5r;SK<=S=^>SDESFQGSGISIISIJS3LLSOQSQSS\SSSSaTSTTSViXS[[SSƑSS(.)PVmVPcWmWP-XiXP[[P((0((1((2((3((4()5))6))7)$)8$).)9V!V2cWmW3-X7X47XAX5AXKX6KXUX7UX_X8_XiX9[[0[[1:VRVt2$p"RVmVZWWpWWPW-XUW-X\W-XSWW0WW1WW2WX3X-X4W-XSWWpWWPW-XUWW psWWpsWWusWWPWWPW-Xsu"V+WZVcW\mWW\VcWSmWWSVV0VV1V W2 W$W3$WcW4mWW4$WHW0HWWWTYWcWTmWpW0VVzsVVPV WP W+Wzs"Q)) ~ "K<= ~ "=^>]DE]FF ~ "IJ]O=O]OO]\SS]SaT ~ "SƑ ~ "]Q))~K<=~=^>~DE~FF~IJ~O=O~OO~\SS~SaT~SƑ~~Q))\K<=\=^>\DE\FF\IJ\O=O\OO\\SS\SaT\SƑ\\Q))SK<=S=^>SDESFFSIJSO=OSOOS\SSSSaTSSƑSSy))SK<=S=^>SDESFFSIJSO=OSOOS\SSSSaTSSƑSSy)) ~ "K<= ~ "=^>]DE]FF ~ "IJ]O=O]OO]\SS]SaT ~ "SƑ ~ "]))V))X))~))_))[K<<_=^>~DEX*EEVFF_FF[IJ_O)O_)O=O[OOX\SnSXSS_S T[ TT_%T/T_/TaT[Sy_yƑ~V=^>~yZƑ~=^>\yƑ\=^>SyƑS=^>VyƑV==1==2==3=>4>>5>>6>$>7$>.>8.>8>98>^>:yƑ:K<<_FF_FF[IJ_O)O_SS_T T[ TT_%T/T_/TaT[Sy_K<=\FF\IJ\O=O\SaT\Sy\K<=SFFSIJSO=OSSaTSSySW<<VFFVIJVO,OVSSVTTV%T2TVCTPTVSyVo<y<1y<<2<<3<<4<<5<<6<<7<<8<<9<<:IJ:O=O4ST3T%T2Sy:DEXOOX\SnSXD*E\OO\\SS\D*ESOOS\SSSD*EVOOV\SSVDD1DD2DD3DD4DD5DD6DD7DD8DE9E*E:OO:\SS:*EEVV*EE\\*EESS6EEYYOEYE1YEcE2cEmE3mEwE4wEE5EE6EE7EE8EE9EE::[ݝyuyݝ\u\ݝSuSH0He1ew2w3ݝ4u40ҝQԝݝQux0={z=H{sHPPewPw{s"ݝ ys"uxPx ys"ݝuVݝu\ݝuSݝ01/2/G3Gu4ݝuSݝuVݝvs P/P/uvs"12\FQG\GI\II\3LL\\12VFQGVGIVIIV3LLVV12SFQGSGISIIS3LLSS12[FQG[GI[II[3LL[[12~"FQG~"GI~"II~"3LL~"~"|2~2Q22Q6LL{Y{6LL\\6LLSS6LkL0kLL1LL2LL3LL44LL0LLQLLQ06LkL {skLsLPLLPLL s{"P s{"h2|2\|22P22Q22Ph2z2\z2|2P|22U22P22 z2$s"110K2P2Y?HIzIIz?HIVIIV?HISIIS?HvH0vHH1HH2HH3HI4II4HH0HHQHIQII0?HvH zsvHHQHHPHI sz"IIXII sz"GGUFQGSFGusGGP G0GP0G>Gsu">GQGPV(k)V)*V*2+\,,V1&3V&33^3i4Vl5|5V55V5r;==\@/A^/AAVAC~FQGVQGhG\GIVIIVII\{JJV3LLVGMM\NO\=OOOQQS8S\S\SSaTT\TT^TT\TT UiXV[[V'V\VGXG%~ %2+~+0~1'5~U5^>~?O@~@D~D1J~{JJ~JL~GMQ~QS~8SiX~tY[~^_~Wv,w~Êe~y~eƑ~$~%~ %2+~+0~1'5~U5^>~?O@~@D~D1J~{JJ~JL~GMQ~QS~8SiX~tY[~^_~Wv,w~Êe~y~eƑ~$~%~ %2+~+0~1'5~U5^>~?O@~@D~D1J~{JJ~JL~GMQ~QS~8SiX~tY[~^_~Wv,w~Êe~y~eƑ~$~G]G%~ %2+~+0~1'5~U5^>~?O@~@D~D1J~{JJ~JL~GMM]MQ~QS~8S\S]\SiX~tY[~^_~Wv,w~Êe~y~eƑ~$~%S %2+S+0S1#3S#33_3'5SU5^>S?O@S@/A_/ADSD1JS{JJSJLSGMQSQSS8STSTT_TiXStY[S^_SWv,wSÊeSySeƑS$S:Gz2$t")}*Y1UUYUUYVVY[[Y'Y:G z2$s")2+\,,\23\33~3i4~l5|5~==\@/A~/AC~QGhG\II\{JJ\JJ~GMM\NO\8S\S\aTT\TT~TT\ UV\[[\'\\(,,\ U1U\(,,S U1US(,;,0U1UQ(,,S U1US(,;,\;,g,Qh,,} U1U}(,;,\;,g,Y,,x,,P U*UP;,g,q $ %2$s")2+~,,~2i4~l5|5~==~@C~QGhG~II~{JJ~GMM]NO~8S\S]aTT~ UV~[[~'~~)2+\,,\23\33~3i4~l5|5~==\@/A~/AC~QGhG\II\{JJ\JJ~GMM\NO\8S\S\aTT\TT~TT\ UV\[[\'\\)2+S,,S2#3S#33_3i4Sl5|5S==S@/A_/ACSQGhGSIIS{JJSGMMSNOS8S\SSaTTSTT_TTS UVS[[S'SS*}*P1UUPUUPVVP[[P'P*#*0#*-*1-*7*27*A*3A*K*4K*U*5U*_*6_*i*7i*s*8s*}*91U6U2UU3VV4VV5[[0[[1 6 78'9OUU{2$p"*2+~==~AC~QGhG~II~GMM]NO~8S\S]aTT~TT~~**XCCXGMVMXkM}MX*2+\==\AC~QGhG\II\GMM\NO\8S\S\aTT\TT\\*2+S==SACSQGhGSIISGMMSNOS8S\SSaTTSTTSS*2+S==SACSQGhGSIISGMMSNOS8S\SSaTTSTTSS*2+~==~AC~QGhG~II~GMM]NO~8S\S]aTT~TT~~**_**X* +_ +%+_==_AtB_tBCXCC_QG[G_[GhG[II_GMM_NNXN OX8S\S_aTkT_kTT[TT_TT[_CC_GMM_CC~GMM\CCSGMMS!CCVGMMV9CCC1CCMC2MCWC3WCaC4aCkC5kCuC6uCC7CC8CC9CC:GMM:tBCXNNXN OXtBC~NO\tBCSNOSBCVNOVBB1BB2BB3BB4BB5BB6BB7BB8BB9BC:NO:AtB__AtB~\AtBSSAtBVVAB1B B2 BB3BB4B)B5)B3B63B=B7=BGB8GBQB9QBtB::==_QG[G_[GhG[II_8S\S_aTkT_xTT[TT_TT[==\QGhG\II\8S\S\aTT\TT\==SQGhGSIIS8S\SSaTTSTTS ==VQG^GVIIV8S\SVaTnTVxTTVTTVTTVTTVTTV%=/=1/=9=29=C=3C=M=4M=W=5W=a=6a=k=7k=u=8u==9==:II:8S\S:aTxT5xTT4TT3TT223\33~3i4~l5|5~@/A~/AA~{JJ\JJ~TT~2&3V&33^3i4Vl5|5V@/A^/AAV{JJVTT^2#3S#33_3i4Sl5|5S@/A_/AAS{JJSTT_22P{JJP22[{JJ[33T33[33T3i4[l5|5[JJ[>AAs"DAASJAmAZmAxAUAAQAAQAAZ33\33Q33T33Q33\33Q33Y33Q3i4Yl5|5YJJY2&3033]&3A30A3U3PW3[3P@A0TT002++00l00l01V^>?VO@@V1J{JVJJVLGMViXtY0ey0eVƑ0$~PQ2++QiXkXQY YQ8Y=YQ=YtY}sejQotQG~2$FC"G%~ %'5~U5D~DQ~QS~8S[~^_~Wv,w~Ê~[%~ %'5~U5D~DQ~QS~8S[~^_~Wv,w~Ê~~G]G%~ %+~++]+0~01]1'5~U5^>~^>?]?D~DJ~JJ]JL~LM]MQ~QS~8S\S]\SY~YtY]tY[~^_~Wv,w~Ê~e]e~%S %#3S#33_3'5SU5@S@/A_/ADSDQSQSS8STSTT_T[S^_SWv,wSÊS q2$s"2++XiXXXYYX8YtYXeyX q2$s"2++V++~01V^>?VO@@V1J{JVJJVLGMViXtYVeyVeVƑV$~l00~01]^>?]O@@~1J{J~JJ]LGM]e]$~l01V^>?VO@@V1J{JVJJVLGMVeV$~l01S^>?SO@@S1J{JSJJSLGMSeS$S01S^>?SO@@S1J{JSJJSLGMSeS$S00~01]^>?]O@@~1J{J~JJ]LGM]e]$~00P00P00P01P^>>P ??PO@@P1J@JPVJeJPJJPL MP"M1MP*P@OPPO@@PJJPPO@@VJJV$~O@@SJJS$SY@@\JJ\$\s@~@1~@@2@@3@@4@@5@@6@@7@@8@@9@@:JJ:$:01P1J@JP*P01V1JVJV@V01S1JVJS@S01\1JVJ\@\1111(12(131331>14>1I15I1T16T1_17_1j18j1u19u11:1JVJ:@:^>>PL MP"M1MP^> ?VLGMV^> ?SLGMSh> ?\LGM\>>1>>2>>3>>4>>5>>6>>7>>8>>9> ?:LGM: ??PVJeJP@OP ??VVJ{JV@eV ??SVJ{JS@eS??\VJ{J\@e\-?8?18?C?2C?N?3N?Y?4Y?d?5d?o?6o?z?7z??8??9??:VJ{J:@e:0l0VƑV~0l0SƑS0&00͑_0l0SƑS0&0V&0J0QK0j0\j0l0QƑ\0$0V$0^0\^0l0uƑP&0J0q $ %2$s"2++~++]00~01]^>?]O@@~1J{J~JJ]LGM]iXY~YtY]ey~e]Ƒ$~2++V++~01V^>?VO@@V1J{JVJJVLGMViXtYVeyVeVƑV$~2++S01S^>?SO@@S1J{JSJJSLGMSiXtYSeySeSƑ$SQ++\0$0\l00\iXtY\ey\Q+[+0[+f+1f+q+2q+|+3|++4++5++6++7++8++9iXkX0YY18YBY2BYLY3LYVY4VY`Y5`YjY6jYtY7eo8oy9XX{2$|"!%~ %'~((~+,~T U~'e~y~~~!"] %']+,]!%S %'S((S+,ST US'eSySSSr""y"s$Q %'Qr""0"9$X %'04%']4%'S4%`%0&O&PO&R&ZR&&Z&&P&&py!&'Y?%%Z%%|%' ~ "?%f%Xf%j%^j%n%x""0"#1#F#2F##3##4# $5 $U$6U$~$7~$%8((8T U8'e8y888""]""P"#P#I#PI##P##P#$P$U$PU$X$ sp"X$$ s}"'] s}"~$%s((sT Us'esysss~$%S((ST US'eSySSS8eZǎeZyZ=eYǎeYyYJePǎЎP PPPeQǎeQyQ$%S((ST US$$s$$P$$p$%PeǎVVVeǎSSSex0h_eǎSSSexVxǎXX p2$s"ߚ[ߚaXa[XeuVuǎ[̚[̚՚x՚Pa[a~P~x[qǎ~~~ǎXX̚ p2$s"aXXǎVVVǎSSSqǎ~~~QXX̚ p2$s"aXX*X̚ p2$s"*SaS*l0PlQlPq@$p!QaQ2o]oy2IQILqǎ~~~ǎXX̚ p2$s"aXXǎSSSK000K0000X\\ZXX̚ p2$s"aXXZSSSZ02ZPZQލPލq@$p!Q~~~dP} ~ " ~ " ~ "dQ^qQSSSQxsxsx xs (](x ] "~"xs"~^xs"^axs"xsv t2$s"QQQQXX XX t2$s"QQQQSS SSPP PP* pp*QQ* SS*_0_|1|23 44Ք0הU0* SS* pp*_ ps_jU|T\ sp"UXQS/0/G1G[2[x3x4SX/xs/5UG[\[xs"֓u Q_Qi QX (X Xu Q_Qi QS (S SP (P Pip_QiSԕ0ԕ12'3'i4ԕ psԕەURi sp"'0002R2dRi Xi Qi Si012ܖ3ܖ 4i Si Xixs]RU xs"W~ QTQ^QgX "XXg~ QTQ^QgS "SSuP "PP^pTQ^Sŗ0ŗߗ1ߗ23^4ŗ psŗ̗UߗR^ sp"%0%'R'YR^X^Q^S^012Ř3Ř4^S^X^xs]~xs"H ~2$s"QQaQXXXaXX ~2$s"QQaQXSSaSfPPaPpQS"0";1;S2Su3u4" ps"(T;S]S sp"u0TTaXaQaS012434a4aSaXxsx~axs"[]Q]<]Y__YYÊQ[^~_Wv~Ew~,Ê~[^S_WvSEwS,ÊS[^~_Wv~Ew~,Ê~[^~_Wv~Ew~,Ê~[\0\\Z|]U],]|SUS,S|]U],]|O}P`kPbkpkVb]bSb01ǀ2ǀ34bSbkpkVbk pskvsX\_ǀ^ǀsv"\|SUS,S|]U],]||U||~|}~}0}V0}O}_`e_\<]_<]^~____ a~ ab~b8c~8cd~dck~ck{k~{km~m9mX9mUu~Uulu~lu5v~5vWv~Ewz~z‡~‡(~(B~U~,~~\^S_WvSEwS,S\^~_Wv~Ew~,~*abV8cdVck{kVlu5vV‡(Vdd~2ab~8cd~ck{k~lu5v~‡(~2abV8cdVck{kVlu5vV‡(V2abS8cdSck{kSlu5vS‡(SEaaa\8cc\uu\EaMa0XaaaQUcycz2$|"yc d_uu_c d_c[dVluuVc[dSluuScc0cc1cd2d2d32d[d4luu42d8d08dYdRYd[dRluuRccsccQccPd ds" d$dR$d8dQuu|u5vTu5vVu5vSuu0uu1uu2u v3 v5v4u5vSuu|u5vTuu |suutsuuZuuQuu\uuRu5vst"yabV[ddVck{kV‡(VyabS[ddSck{kS‡(Syaa0ab~[dd~ck{k~‡(~gddQyabS[ddSck{kS‡(SyaaVab\bb_bb\[dd_ddPck{k\‡(\yaaVaa x2$s"ab_bb}[ddPck{k_‡(_ab\[dd\ck{k\‡(\abV[ddVck{kV‡(VabS[ddSck{kS‡(SaauaaQab|sb@b|@bmb|mbb|s"ckukY‡هXه|Z[(| bb y2$s"T8b@b x2$s"‡هTebmb r2$s"Tbb x2$s"ckukTaauaaQdck\{kl\Uulu\Ewz\(B\lm~dck~{km~Uulu~Ewz~(B~dck\{kl\Uulu\Ewz\(B\dckS{kmSUuluSEwzS(BSdeV{k+lV%z3zVde0eeQkkt2$v"kl_Uudu_%z0z_kl_Uudu_kl\Uulu\klSUuluSkl0l5l15lMl2Mlql3qll4Uulu4qlwl0wllRllRUuluRklsl5lT5lxQ>xxvx%zvs(1vs" ii p2$s"jDkT(1TjckV(BVjDkT(1TjckS(BSkck](B]hh q2$s"%xsxTxxT-xxV-xsxTxxT-xxS;xsxPxxPhh y2$s"EwwT xxTMwwV x%xVMwwT xxTMwwS x%xS[wwP xxPhh p2$s"wwQxzQw xVx%zVwwQxzQw xSx%zSw xPx%zPxcyp z%zpxcyQ zzQxcyS z%zSxx0xx1xy2y6y36ycy4 z%z46y?y0?yayRaycyR zzRxx psxxTxyUycy sp" z%z sp"cy zVcy zQcy zScyy0yy1yy2yy3y z4cy zScy zVcyyvsyyUyyZy zvs"3ijVjj u2$s"ll u2$s"3ijSlmS3iyi0ijPjkjQkjjPjjq@$p!jjQllQlmz:iiPiix:iUiQUiYiuYidiqee{e)fY)fi]jjYjj]Ew%z].mem {2$s"emUuVz?|V‡V3|c|~}mUuVzzV|?|VU‡V}mUuSzzS|j|SU‡S}mm0mUu~zz~|j|~U‡~ |j|Q}mUuSzzS|j|SU‡S}mmVm)uU)u-u p2$s"-uPu_PuUuUzzU|;|_;|j|PU‡U}mmVmm x2$s"mDu_DuMuuMuUuPzz_|*|PU‡_m)uU)uDu p2$s"zzUU‡UmUuVzzV|?|VU‡VmUuSzzS|j|SU‡Smm}mUuzz|j|U‡p)uU)uDu p2$s"U‡Us)uU)uDu p2$s"sUuS|j|Sss0RttPttQttPt uq@$p!uUuQ||Q|j|yss\styttzssQssqpUuS|j|SU‡Spqusqmrumrrur)uus"U#us#Z~Fus"F~u‡usrr}QFQrrUUFUrr}QFQrrSSFSrrPPFPpQS0818P2Pw3w4 ps"[8ARP sp"w~0~RRFUFQFSFr0r1234FSFUFrusru~us"rar{#QQQ'rmrU#UU'rar{#QQQ'rmrS#SS5rmrP#PP&pp&QQ&SS&Z0Zx1x23440RRR&Z psZb[xR sp" sp"UQS,0,E1E[2[y3y4SU,us,EuEL\L[R[us"p q p2$s" qqQU#QQqqUU#U‡Uq q p2$s" qqQU#QQqqSU#S‡SqqPU#P‡Pa#p‡pa#QQa#S‡Sa01ӂ2ӂ3#4‡40!R!#RRa#S‡Sa#p‡pa psZÂTÂӂ[ӂ# sp"‡ sp"?qqU?qqQ?qqS?qsq0sqq1qq2qq3qq4?qqS?qqU?qsqussqyqTqq[qqus"s s p2$s" sSsQ;Qs_sUFUs s p2$s" sSsQ;Qs_sSFS's_sPFPp*FpQ*;QS*FS01.2.S3S4*F4S]0]TT*AT ps[.Z. sp"*F sp"*U*Q*S0Ʌ1Ʌޅ2ޅ3*4*S*UusɅuɅޅ~ޅ*us"mm}mUuzz|j|U‡m)uU)uDu p2$s"zzUU‡UmUuSzzS|j|SU‡SnUu0|j|0U‡0nUu0|j|0U‡0qpvp0qpvpUvp{pZ{p#qZn)uU)uDu p2$s"U‡UnUuS|j|SU‡Snn0ooPo>pQ>p]pP]phpq@$p!mpvpQvpUu|j|U‡noPo^o}^oUu ~ "|j| ~ "U‡ ~ "nnQnn\nnqmm}mUuzz|j|U‡6mm]mUuzzz|]|j|U]U‡6mem {2$s"emUuVz?|V‡V6mUuSzj|S‡SImem\zr{\Ł\ImQm0\memQz{z2$|"{|___I{|__I{|VVI{|SSI{{0{{1{{2{{3{|44{{0{{T{|TTI{|SSI{|__I{{s{{U{{P{|s"\Ł|ŁDYUVUS01 2 +3+U4USŁ|ŁDYŁ |sŁysZQ_ \ Dsy"DU[]<] u2$s"<]^V_ aVbcV c8cV5vWvVBUVVS]^V``VbcV c8cV5vWvVBVS]^S``Sb8cS5vWvSBSS]t]0t]^~``~b8c~5vWv~B~``Qb cQS]^S``Sb8cS5vWvSBSS]t]Vt]^\^^_^^\``_b cP c8c\5vWv\B\S]a]Va]t] x2$s"t]^_^^}``P c8c_5vWv_B_]]u]]Q]^\^^ r2$s"``\bc\ c8c\5vWv\B\]^V``VbcV c8cV5vWvVBV]^S``Sb8cS5vWvSBS]]u]]Q]]|s]^|^J^|J^w^|s" c2cX5vLv[BYYYd|d|o^w^ x2$s" c2cTB^J^ r2$s"BYT^^ x2$s"d{T]]T5vLvT ]^~_ a~b8c~5vWv~BU~ ]<] u2$s"<]^V_ aVbcV c8cV5vWvVBUV ]^S_ aSb8cS5vWvSBUS ]<]\_9`\\ ](]03]<]Q__{2$|"_`___ ``__ ``VV ``SS `F`0F`_`1_`t`2t``3``44``0``R``RR `F`sF`_`Q_`j`Pt``s"[|UPUVUS012+3+U4US|UP |sps[Z_UUsp"\Y\\Y\\~\\Y\\~\\P[^S_WvSEwS,S[^~_Wv~Ew~,~\\ x2$s"$\w\ v2$s"l}`~~U~,~l}`]]U],]l}`SSUS,S~K~yK~V_,_Rd_~u0u;\;Q0QV\\U\,\u0u]X;XXUX,X.~u].~uS.~j~0~~P~GQGePemq@$p!ruQ7~r~Pr~~x7~?~Q?~C~^C~N~vN~X~q;SSUS,S#1Q!]U],]!sUs,s!SUS,SjTUT,TtRUR,RwPU]P‰P{QUQ,QwEw EFw U ASAFP T <V+PPQwQowoxwxywyzwP[U[oStySwwwUSUUSUwww3wUS3SڤTڤs ")TP@BwBDwDFwFHw HIw(IJw0JQw8Q w w8 w0 w(w wwww@cUc SSm{s{m{s{r{s({r SSޫS}SĥsĥV|s#}s#|;IX}X;0ڧP0T2EU}0Eb 1!!1boPoPPPéک0کU~UyUySA0PIPIrVrtvr!tyRNZNcvcqx"P"&y&8pޫS}Sɥ\s}s\ɥޫS}SK^P04U8I0רߨUߨXZVcvtvUsv"ШVШרYcרScVEb0UéUޫSޫ^ҫP&8r P`c"&dSAVPwwww wwwDw UVDVɬPɬSPɬPɬS5P5DSɬPɬSPPRwR\w\^w^`w `aw(abw0blw8lگwگۯw8ۯܯw0ܯޯw(ޯw wwwwPUۯSSPTPoQo6__lǭTέۭPۭ]6]ҭ^~/^^ۭ(__ۭ(@@ۭ]o]o]]]P]](]]ۭ^(~^ۭ(SS 1ow\1\6^6@6R]R]]]ޯ\R]1_04w4@w@AwAww0<UAVU0ATwT0<QAbQZYwY_XwXgPPPlQuywQwwww0www\w0US\ST $TQӱRӱVR\VPQSWP\WS\S0ͱQϱӱQ 0`bwbiwinwnpw pqw(qrw0ryw8yww8w0w(w wwwߴw`USߴS`{T{_F_FKKߴ_`Q^ߴ^P˳PwP^wߴPP˳PwP^wߴPQ˳QPRQR^QߴR˳RP^RߴR0\^˳^e^cvijvevcv|ijv|ev|S˳SeStPQ]&˳e&S˳SeS5N0N]Q_cQ0˳e^ߴ^˳QPRQR^Qߴ˳QPRQR^Qߴ˳eSߴS,;P;?Q?PVWW^T^eߴeSߴS0QQPR04U5tU4T5tT 0 Q*Q*,05;0UǵUеҵwҵԵwԵֵwֵ۵w ۵ߵw(ߵw0w8ww8w0w(w wwwwеUSSеT1\1<]<\W]W\.].E\еQ4V47\7VW\WV.\.EVеR+]+<W.еX4Q4W4Q4x^ ^ <^<[0HW^=^=u^uW^^%9^^.^4<W.4<W.4 ^ 1~=^=S~Su^u~W^^.~47\7<VW\.\4<]W].]4<SWS.S׶SU׶SSUS0QQSU01SW.1SSWS.Ss"QO|.Q1]SW].]1SWSSWSS0$[ܹXZUQO|LĻQĻOSLS} $ %2$FC"E| $ %2$FC"SW} $ %2$FC"| $ %2$FC".} $ %2$FC".E| $ %2$FC"s"s"QO|9ĻQĻEQb<]W].]bs"SQQO|.Qb<SWS.Sb<]W].]bs"SQQO|.QS]SQSS01 2 3S4ָQָݸZݸX^S[WW.E[WW.E[H^HW~W^~%^%9~9^.E^[WVWV.EV[W\W\.E\[WSWS.ESW\W\.E\s"WQ9ĻQĻ.EQWSWS.ESW\W\.E\s"WQ9ĻQĻ.EQW\WQWSk012ͺ3ͺ4kQ[YݷݷQW  T.EWSS.ESs"9ĻQĻ.EQW\\.E\Lf0ӻXfZ[»U»˻[EESS,0,?QAEQ0UTۼQۼRμ0μ1234TμYU3T8;TiQiQ;T8;T8UJ~0~1234JoTo~[޾UTT޾U2121T2TU=0=L1LX2Xi3i4&T&-X-=P11TTU޾UTT޾UȾ0Ⱦ׾1׾234TRw2w2@w@w-F0_pQ,QF[R[pRsup",R@CRCtp"F[QwQ@QF[UwU@UF[2w2@2F[QwQ@QF[UwU@UF[1w2@1F[QwQ@Q2QUʿ0ʿؿ1ؿ234Qÿ[ÿƿSʿѿ[ѿԿSؿ߿[߿SF[1@1F[Q@QF[U@USy0y1234SeQekRkyXwwvw=vMUM=~T8pw #p#$w $=p8O0m0~t{"#SXSt{"#u2$y"QS}2$y"u2$z"u2$z"u2$z"u2$z"Pw  #P#$w $=Pa~ =~a0~Wj~ aZa~ =~ a0SWjS/EuEa~ayQy{z%Q%(z Q\[Z~a~/]~<V\Vj[jZayQy{z/%Q%(z]X[Z]~%Q%(z0SUT+U+/T02UTQ$T02T@DwD`w`ewptwtww w w wpUTUTpTQTpQSQ SpUsUTQ T:: $w$www uUu{QU[WW[uUu{QUpUU::auUu{QUa==wwwwQUekQUKWWKeUekQUpUU::QeUekQUQ??wYw Y`w`w UKSZS5EPZiPi\jlPwUwUXwXwU_V_ _ _>*_K__T]V]] ] ,]|]#]]]>y]*e]uj]]QjR&VVVVVVVrVrSVSVVV5 V V Q V V2 V,V|V'AVVVlV>hV*SVSWUV jVVSSSPSV{S{^^~p"^SoSosPxSPrSrzPSP 5 S5 B VB R VR s Vs { P 9 S[ S V V V + S+ ; S; K SK V S PT e Se r ^r ^ ^,^,KSK|V|SP'SSP:S:BPSPSPSS SSSSSSSPFlSlyVyVVSSSP>ySy]]}p"SPKqSq~V~VVSSSP6S6CVCSVSwVwSSSPSS*]*eS^ jSjVSS& &\Vr \\\#2\26T\\T\\ 9=SoxSS ox   9ox9 9=ox= =SSPP VPVVVr r9r= 9=VV 9 V V0P6fR18PV 9  xPP , P, / ^ P ^hSVKqV6VVV%S%*VS`SV S%mSmVS0K^K0m00^0K]K000]0KVK00V0KSK 00SS 9=V 9=m m9m=SwSCS CS9CS=% %9%= S 9= V 9= 9=S~ ~9~=` `9`=S 9= 9=h * h9*9h=*=xS SS Sx  x9 9x= =aSa a9a= S K VK R U,KV  9 =  ,| j 9,|9j9 =,|=j=S e P+ ;  + ; 9+ ; = K  ,K  K 9,K9 K =,K=a e P S9 [ S S2 T SS  9 [   2 T    99 [ 9 92 T 99 =9 [ = =2 T ==$ i Si  V 2 VWV V P 0  S 2 SW0 S$   2  W   $  9 2 9W9 9$  = 2 =W= =B R  B R 9B R =i   2  W   i  9 2 9W9 9i  = 2 =W= = P ~0 S S  P ^^u^ S 0S V0P0uV0WV %  % @ P P ^ UWhPh^ VQ S P. S `LC `LC. S FF. S [C [C. S 44. S 11A S PP   u W 99u9W9 ==u=W=T S P SV4V ( P S,SPST  ,  T 9,99T =,==r  r 9r =BFaFj'SS ':'SS'  '99'==xabS#7SS7\|\@_CQvQXUhSUSCQvQ{S{x:0T1T0#SSS}"#__}"U!\!#U\}"\#qPQQ::  99==SUP^ 9=0VVKOaOj)SJaP) )9)=SP 9=0PSSFS$0$-PF F9F= 9=F F9F= 9=F F9F=[SVSeuSP]eu]SeuS eu 9eu9=eu=V 9= eu 9eu9=eu=y y9y=[ eu [9eu9[=eu=wow opwpw U^SpuSuU-TpT-QpQwwwwwwwUTTUW}ww w w wwww wwww wwwcUUcTTJcTTJcUUJSPS Pznw_w0_`w`w0U)\`\\T7S`Sq2$p"LV)7SS)-P-L\\3LP)L LC LC)L>>)L [C [C)L44)L11.LPPUq2$p"LVV`| t|P`| LC`|F`| [C`|4`|1|11o|P| P| LC|F| [C|4Pww w w w(lw0lmw(mnw npwprwrsw!U!r]!T!p\!08JV!JPUb|s"cePUTQ0040T3TY4`~3~401234w#w#$w$=w8UT$3Ta$<atQtR$T$u@BwBDwDFwFHw HLw(LPw0PWw8W4w45w856w068w(8:w :<w<>w>@w@w@fUf\U\\@vTv6V?V@tQt5S?S0U!-U^-^?^^|2$q"]?Q]P?DPmuPw}PP-PQmPwQwQRwRwfUkUaTkzT\QkuQ0RLWRkpR0PXuy" uy"4Luy"RjXjS$L0k0$Luy"kS$LRkpR{U`0`bPblPl{Q0111`2`8`b6bl7l8su1ux2x{3{4{24wwww w(w0w(w wwwU"T"]0 1 2345678U USwwww w(w0w8ww8w0w(w wwwww8w0w(w www!w!"w8"#w0#%w(%'w ')w)+w+0w0ww8w0w(w www/w/0w801w013w(35w 57w79w9@w@ww8w0w(w www!w!"w8"#w0#%w(%'w ')w)+w+0w0ww8w0w(w wwwww8w0w(w www wUSS"S,S0S:S"S,SS S%T%^^6^6^)^,^^7^:M^M^^)^,^^!^ ^Q0q0RGOPX]]'],]5]:]'],]]F]F ] ]?G_a_-_-;[;_+_,_9_:_+_,__ _!0dy ]dy Rdy S+ C PC y PPPPPPPP P  P  P + P+ ; Pd23 4  5  6 + 7+ y 8+F]y ]+f vf y v|y v+ S P Py P+234567 8Ff vf y v| w w v w v - U-  6 T6   Q \ \  q $ & " | $ & " | $ & "G s sG \ \G S SM l Pl $ ] ]S l 0   0 Q p p! ' 0? D ^ 0 \ S  ^ 0 0P l 0l X  Ρ b ߤb i NY+bi p Jx#p LE؁ F#x~6 w0'U'S>SBTBVTVU>VyVU@DwDwwww@UU@TT@QQ@RuRuR@XXw/w/0w0CwCHwHZwZ`w`gwghwhw|UwTrQwww www wwUSUSw0w08w8JwJPwPwwwU0S1JSJUSS!a1waababa!T1TTTw7w 7<w@DwDw0w@Maaw,w,0w0@ wU S-S@ ST \-?T?\@ \Q ^-^s_ ^ ^F ^  ^R-CRC]sR_ ] ]F K RK ]  ]a@ XV-@ V8p @pffN[ff_ f f 0 f f f f f0h0NahafN\s\_ \ \ \_ \ @ \NSsS_ S S S_ S @ SePeP P P_ w Px P-FdFmd d^mY YNVsV_ V V @ V]N^s^_ ^ ^ @ ^^N_s__ _ _ @ _N\s\_ \ \ @ \[[ [~}2P_ m Psjm a & a' @ aVsmNSsS& S S_ S @ S[f[V[hfvv& aO _ a a & bd^A^AQ^A^AQ_A_Aw_A_Aw_A_AU _A"_Aw"_A+_Aw+_A,_Aw,_A3_Aw 3_A_Aw _A_Aw _A_Aw_A_Aw_A_Aw_A(`Aw _A6_AU6_A:_ATN_AW_APW_A^_Ap^_A_As_A`As`A`AS`A(`Ase_A{_AP{_A_A\_A_AP_A`A\`A(`A\_A_AP_A_AV_A_AV_A`AU`A'`AP'`A(`AV_A_AP_A_AP_A_As_A`As0`A1`Aw1`AA`AwA`AE`AwE`A`Aw`A`Aw`A`Aw`A`Aw`AaAw0`A@`AU@`A`AV`AaAVO`Az`APz`A`AS`A`AP`AaAS`A`A\`AaA\`A`AP{`A`APv`A`AV`AaAVaAaAwaAaAwaAaAwaAaAw aA aAw( aAbAw aA)aAUcAP>cAcAScAcAPcAcASjcAcA\cAcA\bcAscAP?cAbcAP:cAcA\cAcA\cAcAwcAcAwcAcAwcAcAw cAcAw(cA5dAw5dA9dAw(9dA:dAw :dAdAw>dA?dAw?dAbdAwcAcAUcA9dAS?dAbdAScAcATcAdA]>dAHdAPHdAIdA]pdArdAwrdAxdAwxdA|dAw|dAdAw dAeAweA eAw eA eAw eA eAw eA eAw eAeAwpdAdAUdAdAV eAeAV^eAeAVdAdAPdAdA\dAdAPdA eA\eAeA\dAdAP eAeAP^eAgeAPdAdAS eAeA creAeAPeAeASreAeA0dA eA\eA^eA\eAeA\eA'eAP'eA4eA\ReA]eAP]eA^eA\eAeAweAeAweAeAweAeAw eAFfAwFfAGfAw GfAHfAwHfAJfAwJfAKfAwKfAfAweAeAUeAeATeAeAUeAeAVKfAZfAVfAfAVeAeAPeAeA\fA fAP fAJfA\fAfA\eAeAPKfAUfAPfAfAPeA fASKfAfA cfAfAPfAfASfAfA0 fAKfA\\fAfA\fAfA\\fAgfAPgfAtfA\fAfAPfAfA\ fAfA0fA4fA14fAKfA2fAfA2wwww wwww UVV?v?MPM_PP S huUwwww w(w0w8 w w8 w0 w( w w w w o w U \ U % \H o \T V % VH o V+P+ v v o v:CPCS v v  v% o v `zn=k0rPPH T 00,1,H2Hd3d4567 8 8  8% H 8   % H d~Pt0P 0 P  PPS  SS0]1]2&3&p4p5R6R7A8"PUkPPKPhPPJPP  P0]1]2&3&p4p5R6RA7pss]uss&7s7gx8$8&vx8$8&"psr8$8&{r8$8&"s$u8$8&vu8$8&"Ros{8$8&v{8$8&"Tw#p~7g012636N4Np5p67 8  8  0  Zr {# R R  0 Z  p A YD [ Yh Y  p  Y  P% 2 12 ? 2? L 3L Y 4Y f 5f s 6s 7 8% H 8 `zn% H Sp } U~ Uwwww w(w0)w8)w# w8  w0 w(w wwww#FUFV?VOTOSSS?Sm3m]^]?\?]]Im0m_P_7_?_Im0m\P\\Im0mw^w|P|^?^Im0m\P\Ppp pFZpfsp|ppp^rp~pPP^?^^0P\P?VV$?VS^^P\P]]QQPV?VwPP^ $^\ $\ $0PV$PyV V Vw w w w w(w0ww0w(w wwww'U'T'\\'Q'R'VV'X'0'0bv1v0SpSPPw`w0`awaw0 U WVaVTNPN\S\aPNPN\S\PSwwww ww wwwww wwwwEUTGQGSSS QGRGnVVGXEuE\\\HePePPVpP S^CF [C4P1 P S^CF [C4P1 "w",w,.w.7w 78w(8<w0<ww0 w(  w  w wwMw 6U6i\M\ *T*^M^MaPa ] P]GaPa ] PM]\\PS{S{~\~SS\9\\PV{VVVi0{~09APA{\\PQwQUwUw www PYUPYTgkPkSpSqPlPwwww  w( w0 w8mwmpw8pqw0qsw(suw uwwwywyww,U%T%iSzSm\mxSx\SBQB,u,i\z\_mmx\x\P_0_{1{23456#7#?8?[9[w:w;<=>?0m^0Pp2P2{P'_0_d2x}PVV,V5__mVxV?L_LU__vq3$}"q3$}"v12xX1q3$}"RRAL_w)wUTQ RX02w24w46w6;w ;<w(<=w0=Aw8ABwBCw8CDw0DFw(FHw HJwJLwLQw0EUJLULQTYPY:S H]o0DV^~|^0`bwbqwqrwrsw sww(www(w wwwkw`oUok]0k]P\P0\P\Pk\0123456789:;&<&5=5D>DT?T0@b]PSS]S0S]]0]PVV0VVk~00pqwquwuw www pyUpyTPSpSPPwHw HIwU8V'2P2DSDIPPRwR^w^`w`bw bcw(cdw0dpw8p=w=>w8>?w0?Aw(ACw CEwEGwGHwHwPU>S>o#PC]H]1SHo#o#P1_H__FNPN^^PUP v3$o"H v3$o">k^k^_oP 0 U0p p0x xx0koP `CH~ `C5H~5 D`CH~ D`C4H~4-^H~^:P:X^HsPUwwwwwUS U SUwwDvDHwHv8U&U0T0?]E]8Q8SQDS8R8}8X*X(8u8^E^e^Y ;S;EpE De eSm~}a}a}D}mqqEDe0Sg}}o }z"}0MUSUgSSS0Sg}}0Sg}}_}D(PVQ0PQQaa;S;EpeS4EPE 3cCe 3cCEFeFE [Ce [CE4e4+EPePE1e1wwww w(w0ww0w(w w w wU\T ^QRVR1)3SJV1q{S1S+6SM[1}S1S]}] "w"$w$.w.8w 89w(9:w0:>w8>ww8w0w( w "w"$w$(w(w 6U6n]|] ,T,"^%^OjPj\%P%|\IjPj\%P%\e]PS%S]ShS]%u]#]PV%VhVVn~00u}P}]#h]Vww w  w  w ; w UTP S  p ; S P0 P0A1Aw1A4Aw4AAvAAw0AOAUOAzAt~0ALATLAAS0A^AQ^AA\AAwAAwAAwAAw AAw(AAw0AƕAw8ƕA_Aw_A`Aw8`AaAw0aAcAw(cAeAw eAgAwgAiAwiAjAwjAAwAϕAUϕA`ASjAASAϕATϕAiA_jAA_AAQAϕAXϕAgA^jAA^AARAeA]jAA]AAXAaAVjAAVEAGAPGAcA\AA\AAPAEA\AAwAAwAAwAԗAwAFAUAԗAUAYATAԗATAFAuAԗAu.AFA u##(FAYAp(YAASA̗AS2AFA u##FAYApA̗AQAAwAAwAAwAAw AAw(AAwAAw(AAw AAwAAwAAwAAwAAUAATAuAV{AAVA AQ AAUAAuAAS ANAS{AASAAQAA0>AnAs#(nAA] AA]BAnAs#nAA\ AA\KP@OP@wOP@sP@w KP@YP@UYP@hP@YKP@dP@TdP@hP@wKP@hP@QKP@hP@RKP@hP@XsP@wP@wwP@P@wsP@~P@U~P@P@YsP@P@TP@P@QsP@P@QP@P@RsP@P@RP@P@XP@P@wP@P@wAAwA@Aw@AHAwHAAwAAUcAkAUAATA2AVAAAVAAQA(ASAAASAARAAw>A@Aw@AAw0AAU?ADAUAATAAVA:AV?ADATDAAVAAQAA\AAqA\AARA;AV%A9AVAAXA;A]AAuAASA8AS>AqAS$ADAP%A>APϪAA}SAXA}AتAPA%AP>AWAP,AA]A%A]>AqA]AAwAAwAAwAAw AAw(AAw0AAw8AAwAAw8A Aw0 A"Aw("A$Aw $A&Aw&A(Aw(A)Aw)AAwAAUAAWAVbA|AVAAVAAVA(AV3APAV[AxAVAAVAýAVνAAVA)A kC AA kCAϲA kCôAA kCA)A  AA AϲA ôAA AASܴAASAAP AAPAAPôA۴APܴAAPA)A cC AA cCAϲA cCôAA cCAAwA(Aw(A0Aw0AAwAAUAAT-A1AP1AԾAV)AVAVVA[As[AzAV8AAPAASA=AP=AASԾA)A  lCzAA  lCԾA)A zAA ԾA AVzAAVܾAAPAAUzAAPԾA)A cCzAA cCP@P@wP@P@w P@P@UP@P@YP@P@TP@P@wP@P@QP@P@RP@P@XAAUAATA AQAAu#AjA{A Aq8A A u%AeA 4A Aq# AjARA A0 AAp2$u"AAp2$u"A9Ap2$u"9AeAp2$u"%AeA{%AeA?%A9Ap2$u"9AeAp2$u"pArAwrAtAwtAyAwyA{Aw {A|Aw(|AAw0AAw8ATAwTAUAw8UAVAw0VAXAw(XAZAw ZA\Aw\A^Aw^A_AwpAAUA\A^pAATpAAQAVAVAAq#AA0AA\AAus"AIA\AIA~#AIAA$AaAIA |3$v"AIA #`AAUAAU`AiAT`AAQiAAq#AATAAaAA t3$q"AAt3$r"AAwAAwAAwAAw AAw(AAw0AAw8A4Aw4A5Aw85A6Aw06A8Aw(8A:Aw :AAw>A@Aw@AdAwA AU AdAA(ATA(AQ(A8A\?AdA\A(Aq#A(A0(A-AT-A:AVMAAus"AAV?AdAVA-A ## TAdAPAA_TAbAaAAaAAv3$q"A-A (A-ATdAAus"AAV?AdAVjAAQrAA](A-AQAAQAA]pAAUAAUpAzATpAAQAATAAQAAwAAwAAwAxAw0xAyAwyAzAwzA{Aw{AAw0AAUAATAAQAtAq#{AAYAA0AkA p2$q#"kAtA p2$q#"{AAp2${"AhATAhATAhA?AhA p2$q#"4ALAa4Aw>www0HUHSScpapXXw]w]`w`wUT\^t\Q;S^SREV^VXY_^_YT^^^uO]^] "w"'w')w)+w +,w(,-w0-7w87/ w/ 0 w80 1 w01 3 w(3 5 w 5 7 w7 9 w9 @ w@ w WU UOcU uTuJ_Joo~_: \ _ T _  ;66h_ uQu~ uRu~ WXWSo~S: \ S SOhS uYu;uuu:^:oo~^: \ ^ ^  ;66h^0PPPS SS0 q0qV]VvV;VhV: d  ;hpP:^:o  ;66O^ P JVJo~ ~~~;O~ ~6NZJ0v ~JaJo ;6J0z ~o~ ~ ~~~;~o  ;o^ ^ ^^^;^nno] 8 ] ]]];]VoV 4 V VVV;V/ z P P P S X3oS SA r xq) xq) S  S xq);S \ \\\;\ Q  Q QEQQ  ~ ] P x PPP 0 S 00E0S0eT T;`T`Q Q;|Q|-U-n| U;cUKRKMrM[R R  S   S SA r x x xk r Yr R r R R 0 1u$1}0 A 1t$1}A p 1~#$1} 1u$1} v  v  s( v \  s,! v fF v F v F P sP v ]F a se v dD( ~d ~ ~]v~( _d _ _]v_[  n[( ]d ] ]]v]0D~#DTSl( \d \ \]v\lz1 V]vV(  nd  n   n]v  nl( Sd S S]vS Q Q a]v;h]^v^;^h^a]~v~;~h~~#]]]v];]h]~3S3D~%S ;SP]~v~;~h~c%]v hcl~lS%]S ShSc\%]\v\ \h\cl n%=RzT0ZduZZ 0zQQQ Q stu" stx"[{u[[[ stx"uPPPP U0UipU 0TTirTTair#DaapapaipxpYtir#@ttX IXIapaipxp .p 3ijj1]  tCh  tC1] Ch C1] -qCh -qC1=[>]PhPhY% tC ; tC%  ; % -qC ; -qC%\ ;\%P ,P,0Z ; tC ;  ; -qC ;\ "w"*w*,w,.w .6w(67w07>w8>lwlmw8mnw0npw(prw rtwtvwvxwxww8w0w(w wwwww8w0w(w wwww jUjmSwSSS KTK wQ2QQ,QQ _R_ wXw_] } Z]w_Q@X@A_A]_}<_<]_ wY@YY,YY waw',dwd^VPVZPZcVAQPQmVmPVPV<TPUVc_A__<_^ Z^A^<^p( Zp(AQp(Q~v(<v(R *p(*ZRAQRU\R\tv(i >p,CZiAQiUti pHq"# pHq"#@sP,PPAA'',b,BBGaGc @bb,8bGSbbSzb{^{{p(~p(^p,lwwvwJ vU/SI t S S ST]TJ ]Q^~^I ^ ^RR\  \, X \ \'P'/_o~}#~Z $ Z? I ZI _ _ P ! _! , P, _ P Z P _  ZJ43<2<10   $ 4$ + 0+ 5 15 ? 2? I 3 4 2 3 * 0* J 1NI 3 3 J 3bI s s J s0 ! 0~0123}U $ U U&0&-1 P $ P 0P R wR T wT V wV [ w [ _ w(_ ` w0` g w8g ww8w0w(w ww w wP o Uo \\P T }P Q }P R Л} 0 G]]2}2S0l]x]}]0-]  Л}# k VmsV V)VVV2}V}V-V+ D _GW__2}l_x_}H__b_ A 1+ m^^ )^ZZ1ZZ^Fb1 A 0A # }}+ m }}m }a2 }} 0H }}Ho }ao }}Fb 0b }}?G0Gܛ}X2ܛ}Hܛ}ܛ}FHܛ}ܛ}}ܛ}bxXxܛ}  Q 2}Q}FJQJ} 2؛}؛}F؛}J2؛}؛} 2}}-}t SVV )VV # P);P*0P0^XM __*_M PP)PM ]]*]g z q|av(v(Yv,ahSevbvPPvbvv(v(v(Qv,fnabxa2ܛ}Hlܛ}xܛ}ܛ}FHܛ}}ܛ}2\Hl\x\\FH\}\2؛}HX؛}X]a]l؛}x؛}؛}FH؛}}؛}7G|GQHlQ aHLa]gagldJ}}2$vC"VV2SSVx2}}}jFmPm|PHP}PFH؛}}؛}F؛}a؛}lC؛}CHm}؛}gbbbb}b7b2 vC- vC2 - 2 tC- tC2 - 21-1MkPk]P-] vC  tC 1d vC- vCd - d tC- tCd4-4dS-SlyPyp|"P- vC- - tC-4-SH_F_}__HVFV}VVHЛ}&R&FЛ}}Л}Л}H]F]}]]H}F}}}}v}vTH}!}!6Q6F}}}}H\F\}\\&<Y<f ~8$8%1$16Y6F ~8$8%1$1} ~8$8%1$1 ~8$8%1$1Pܛ}PHܛ}H  cF  c}  c  c1|#(|#(R|#,f1؛}|#0|#0Q|#4e"F}%FSWs0sp3$}"p3$}"p3$}"sT p3$}"#  p3$}"#  p3$}"# {wwww w(w0w8EwEIw8IJw0JLw(LNw NPwPRwRXwXwUR_SeUe_TJVSeTeVQL\SeQe\RISSeReSXP^SeXe^ 04N]NSPSe0|]wwwUSp "w"'w'(w()w )-w(-xw0x|w(|}w }www 9U9]U 90ntVGtSwwww w(w0w(w www w0U\ \ToS SQ]V Vwww!w !%w(%&w0&*w8*`w`aw8abw0bdw(dfw fhwhjwjkw5U5d\5T5f]-Q-h^5R5j_50U\S?TPBBwBBwB+Bw0+B/Bw/B0Bw0BBw0B"BU0BHBUB'BT0BHBTB'BQ0BHBQB'BR0BHBR B'Bu 'B/BS0BBSBBHBu,HBBlIBfBafBBbBBcBBwBBwBBwB2Bw02B3Bw3B8Bw8BHBwHBpBw0BBUABNBUBBTABWBTBBu B3BSABpBS B%BbBBTABWBTBBPABWBTXBaBp1$v"pBqBwqBuBwuB|Bw|BBwBBwBBwBBwBBwBBwB Bw BBwBeBwpBBUBBSBBS BeBSpBBTBBT B4BTpBBQBBQ B4BQpBBaBBa B4BapBBbBBb B4BbBBbBBdBBdBBT B4BTBBP B4BT5B9Bp1$v"pBBwBBwBBwBTBwpB-BUBBU;BqBUBBUpB-BTBBT;BqBTBBTpB-BQBBQ;BqBQBBQpB-BR-BBVBBRB*BV;BqBRqBTBVB-Bu -BBSBTBSBBu0BBu0u4B-Bu0b-BDB^DBlB^blBBbBBb;BOB^bOBTB^aTBqB^bqBxB^xBB^bBB^bBBbB(BbB-Bd>BBdBBdBBdB9BdTBqBdBBdBBdBBdBEBdBB]B;B]TBB]BTB]B-Bu # -BB\B;B\TBB\BTB\BBu,BBaTB\BaBBaBBa`BaBwaBvBwvB{Bw`BhBUhBvBSvBzBUBBwBBwBBwBBwBBUBB\BB\BBTBBVBBTBBVBBQB B]BB]BBu BBSBBUBBSBBadBjBajBBcBBq(6B^B}(BBwBBw BBwBBUBBTBBSBBQBBu BBPBBQBB q2$u "#BB q2$p"#BBVBBaBBcBBq(P@P@wP@Q@w P@P@UP@Q@wP@Q@TQ@Q@RP@P@QP@Q@XBBwB>Bw >B@Bw@BzBw zBBwBBw B^BUBBUB+BT+B5BS5B[BT[BmBSBBSB0BQ?BFBQB0BR?BCBR"B^Bu ^BbBPBBP?BFBQ?B[BT[BmBSBBS?B^BUBBU?B^Bu ^BbBPBBPLBbBQBBQPBXB q2$u "#XBvBVBB q2$p"#cBBaBBaBBq(BBwBBw BBwB8Bw BBUBBVBBpB8BVBBTBBSB8BSBBQBBPB-BP@BBBwBBDBwDBFBwFBHBw HBLBw(LBUBw0UBaBw8aBBwBBw8BBw0BBw(BBw BBwBBwBBwB&Bw@BTBUTBBVBBV@B]BT]BBSBBS@BeBQeBB\BB\lBBPBB_BBPB&B_BB zCB&B zCBB\B&B\BB$B&B$BBPBB^BB^B&B^BB xCB&B xCBB1B&B1BBSBB]BBPBBVBBVBB]BBVB&BVBmB]B;B]BB]B&B],B6BP6BBSBBSBBSBBrBBSBBrBBSBB\B&B\BB0BB0\BmB1BB]mBBSBBSBB%BB%BB0BB0BBSBBSBB0&B;B1BB];BBSOBB%OBB0OBBSOBhB0BB\0B2Bw2B4Bw4B9Bw9B;Bw ;B<Bw(<BEBw0EBQBw8QB Bw B$Bw8$B%Bw0%B'Bw('B)Bw )B+Bw+B-Bw-B.Bw.B#Bw0BDBUDB5BV{#B#BV0BMBTMB5BS{#B#BS0BUBQUB5B^{#B#B^\BBPB)B])B.BP.B#B]B#B zC#B#B zCB#B #B#B B#BX#B#BXBBPB'B\.B#B\#B#B\B#B xC#B#B xCB#B1#B#B1>BTBSTBnB^nBqBPqBBS.B1BS1B>B^>B{#BS#B#BSqBB^CB{#B^#B#B^BBPBBVCB) BV) B: BP: B{#BV#B#BVFBTB0.B1B0QBiBVyBBV B BVI Bc BV B BV B BV B BV!B(!BV=!BW!BV!B"BVG"B`"BV"B"BV"B"BV"B#BV#B-#BV8#BQ#BV#B#Bw#B#Bw#B#Bw#B#Bw #B#Bw(#B#Bw0#B#Bw8#B%Bw%B%Bw8%B%Bw0%B%Bw(%B%Bw %B%Bw%B%Bw%B%Bw%B%Bw#B#BU#B%B\%B%B\#B#BT#B?%BS%B%BS#B#BQ#B;%B];%B%B}%B%B]#B#BR#B%BV%B%BV#B#B0#B$B^%B%B0!%B8%BQ#B#B0#B#B^#B#Bs#B#BP#B$BP%B%BP %B%Bs%B?%BP2%BI%B e%Bm%B^%B%BP%B%B^%B%B 2%BI%B0%B%B0%B%Bw%B%Bw%B%Bw%B%Bw %B%Bw(%Bc&Bw0c&Bd&Bw(d&Bf&Bw f&Bh&Bwh&Bj&Bwj&Bp&Bwp&B&Bw0%B &BU &Bd&BVk&B&BV%B?&BR?&Bb&B^k&B&BR%B?&BX?&Bb&B]k&B&BX%B&BY&Bf&B\k&B&B\ &B2&BXk&B&BX &B2&BRk&B&BR &B2&B q0$0&k&B&B q0$0& &B2&B\k&B&B\&B&BP&B-&BTk&Bz&BTz&B|&B]|&B&BP&B&BZ&B&BT&B&BT&B/&BPk&B|&BP|&B&BT&B&BP2&Bc&BSQ@Q@wQ@;Q@w Q@!Q@U!Q@0Q@YQ@,Q@T,Q@0Q@wQ@0Q@QQ@0Q@RQ@0Q@X&B&Bw&B-'Bw -'B0'Bw0'B(Bw &B&BU&B&Bpb'Br'BUr'B{'Bp'B'BU'B'Bp'B(Bp&B&BTb'Bm'BT&B'BQ.'B{'BQ'B'BQ&B&B0&B&'BT.'Bb'BTb'B'B0'B'BT'B(B0&B&BRb'B{'BR'B'BRb'B'B ~Cb'B'B(b'B'BXb'B'B1'B'BPb'B'B |}C(B(Bw(B(Bw(B(Bw(B!(Bw !(B"(Bw("(B#(Bw0#(B*(Bw8*(B(Bw(B(Bw8(B(Bw0(B(Bw((B(Bw (B(Bw(B(Bw(B(Bw(B)Bw(BQ(BUQ(B(B](B)B](BM(BTM(B)B(BH(BQH(B(BS(B(BS(B)BQ)B)BS(BQ(BRQ(B(B_(B)B_(BQ(BXQ(B(B^(B)B^X(Bp(BPp(B(BV(B(BP(B(BV(B(BS(B(BS(B(BS(B(B\(B(B\(B(BP(B(BP(B(BP )B")Bw")B$)Bw$)B*)Bw*)B,)Bw ,)B-)Bw(-)B1)Bw01)B5)Bw85)Bs+Bws+Bx+Bw8x+By+Bw0y+B{+Bw({+B}+Bw }+B+Bw+B+Bw+B+Bw )BL)BUL)By+BVy+B+B~ )BL)BTL)B+BF)BL)BtL)BU)BPU)BB+B~B+BY+Bo+Bw+BPw+B+Bp^)Bl)B~#l)BY+B^)BY+B~^)BY+BVf)Bl)B~#l)By)BPy)B+B~+B3+B~)B)B~#)B3+B~)B3+B~~)B3+BV)B)B~#)B)BP)B*B~*B +B)B)B~#)B +B)B +B~)B +BV)B)B~#)B)BP)B*B~*B*B)B)B~#)B*B)B*B~)B*BV)B)B~#)B)BP)B*B~*B*B)B)B~#)B*B)B*B~)B*BV)B)B~#)B*BP*B*B*B*B)B*Bp*B*B)B*B)B*BV)B*B#*Bh*B_h*Bu*Bw*B*B*Bu*Bw*Bs*B_*Bu*BV*B*B*BQ*B\Q*B[*B]"*B)*B|)*B[*B]"*BY*B\"*B[*BV"*B)*B|)*B3*BS3*B>*BT?*BD*BS)*B3*BS7*B>*Bt>*BD*BS+B+Bw+B+Bw+B+Bw+B+Bw0+B+Bw+B+Bw+B+Bw+B,Bw0+B+BU+B+BS+B,BS+B+BP+B+BV+B,BV+B+BP+B+BP ,B",Bw",B$,Bw$,B&,Bw&,B(,Bw (,B,,Bw(,,B0,Bw00,B7,Bw87,Br,Bwr,Bx,Bw8x,By,Bw0y,B{,Bw({,B},Bw },B,Bw,B,Bw,B,Bw,Bc1Bw ,B<,BU<,Bx,BSx,B,BT,Bc1BS ,B<,BTC,Bn,BV,B,BT,B,BV ,B<,BQL,B{,B\,B,BQ,Bc1B\ ,BC,Bt(q *C,BL,Bv(q *,B,Bt(q *,B,Bv(q *,B,BV,B-B-B -B# -Bc1B,B,B| #(, -B,-B| #(,Y-B[-B#[-Bq-BPq-B-B-B-B#-Bc1B[-Bq-B| #(,-B-B| #(,-B-B#-B .BP .BS.BS.BY.B#Y.Bk.BPk.Bc1B-B .B| #(,Y.Bk.B| #(,.B.B#.B.BP.B.B.B.B#.B/BP/Bc1B.B.B| #(,.B/B| #(,4/B;/B#;/B/B_/Bc1B_;/Bo/B_t/B/B_/Bc1B_;/BQ/B| (,/B/B| (,/B/B/B0B^!0Bc1B^/B0B^ 0Bc1B^/B/B| ~(, 0B0B| ~(,70B>0B~>0B0B]0Bc1B]>0Bo0B]t0B0B]0Bc1B]>0BQ0B| }(,0B0B| }(,0B0B}0B1BV 1Bc1BV0B1BV 1Bc1BV0B0B| v(, 1B1B| v(,61B;1Bv;1BR1BP\1Bc1B#p1Br1Bwr1Bt1Bwt1Bv1Bwv1Bx1Bw x1By1Bw(y1B}1Bw0}1B1Bw81BS2BwS2BW2Bw8W2BX2Bw0X2BZ2Bw(Z2B\2Bw \2B^2Bw^2B`2Bw`2Ba2Bwa2BM7Bwp1B1BU1BO2BVa2Bg2BUg2B2BV3BM7BVp1B1BT1BM7B1B1B#1B+2Bg2B2B2B2BS2B2B3BM7B1B1BT+2BO2Ba2Bg2B1B1BU+2BO2BVa2Bg2BU1B1Bt+2BO2BSa2Bg2BS1B1BT2B+2B+2BO2Ba2Bg2Bg2B2BR2B2B2B2B2B2B3B)3BR)3B*3BB3BH3B3B3B3B3BR(4Bs4B4B4B_4B4BTB5By5B^y5B}5BT5B6B\6B6BTP6B6BS6B6BT7B7BS7B$7B\$7B-7B^-7B67B_D7BM7BR1B1Bt1B1BP+2B/2BPa2Bg2BQ1B+2Bg2B2BR2B2B3BM7B1B+2BVg2B2BV3BM7BV2B2B#2B2BS2B2B3B*3B*3BB3BSB3B3B3B3BS3BM7B 2B+2Bg2B2BR2B2B2B2B 2B+2BVg2B2BV2B2BV2B+2B#g2B2BS2B2BS2B2B#2B)2BPg2Bk2BP2B2BQ2B2B3B)3BR)3B3B3BM7B2B2BV3B3BV3BM7BVY3B_3B#_3B3B3B3BS3B67BD7BM7B2B2B3B)3BR)3B*3BB3BH3B2B2BV3B*3BVB3BH3BV2B2B#3B*3BSB3BH3BS2B2B#2B2BP3B 3BPB3BH3BQ_3B3B3B3BR3B67BD7BM7B_3B3BV3B67BVD7BM7BV3B3B#3Bj4Bj4Bs4BS4B6B6B7B#7B7BS7B67BD7BM7B3B3B3B3BR3B3BV3B3BV3B3B#3B3BS3B3BS3B3B#3B3BP3B3BQ3Bs4B4B4BR4B67BD7BM7BR3Bs4BV4B67BVD7BM7BV4B4B#4B4B_4B4B_4B4BT4B5BS5B7B_7B67B_ 4Bs4BD7BM7BR 4Bs4BVD7BM7BV(4Bi4B#i4Bs4BSD7BM7BS(4B24B#24BJ4BPD7BM7BQ4B4B_4B4BT5B6B_7B67B_4B6BV7B67BV5B5B5B65B^L5By5B^y5B}5BT~5B5BS5B6B^7B-7B^4B4B_4B4BT-7B67B_4B5BV-7B67BV4B4B4B4Bt4B5BS-7B67BS4B4B4B4BP-7B67BQ5By5B^y5B}5BT5B6B^7B-7B^5B6BV7B-7BV5B5B~5B5B\5B6B\6B6BT6B6BS6B6B\7B$7B\:5By5B^y5B}5BT$7B-7B^:5B5BV$7B-7BVB5By5B~y5B}5Bt}5B5BS$7B-7BSB5BL5B~L5B`5BQ$7B-7BP5B6B\6B6BT6B6B\7B$7B\5B6BV7B$7BV6B&6B|&6B6BS6B6BT6B6B]6B6BS7B7BS5B6B\6B6BT7B$7B\5B6BV7B$7BV5B6B|6B6Bt6B6BS7B$7BS5B5B|5B5BQ7B$7BR&6B6BS6B6BT6B6BS7B7BS&6B6BV7B7BV6B6Bs6B6BP6B6BPH6B6BS6B6BT7B7BSH6B6BV7B7BVP6B6Bs6B6Bt6B6B]7B7B]P6BZ6BsZ6Bp6BQ7B7BRP7B|7Bw|7B8Bw8B8Bw8B^9BwP7B7BU7BU8BS8B^9BSP7Bx7BTx7B8BV8B^9BVP7B7BQ7B8B\8B^9B\P7B7BR7B8B]8B^9B]P7B7BXP7B7Ba7B^9BP7B7BY7B8B_8B^9B_7B7BP7B8B^8B8BP8B^9B^7B7Bp0.7B8B07B8B 7B8B^8B8BP7B-8BP-8BF8B~7B8B7B8BL8Bq8B8B8B7B8B0L8Bq8B08B8B07B8B L8Bq8B 8B8B 7B8BPL8Bq8BP8B8BP7B8B^L8Bq8B^8B8B^B8B8B0B8B8B B8B8B^8B8BPG8B8BPL8B8B8B8B08B8B 8B8B^8B8BP8B8BP8B8B8B9B ~C09B^9B ~C8B9BX09B^9BX8B9B |}C09B^9B |}C8B9B\09B^9B\9B9BP09BS9BP`9Ba9Bwa9B9Bw9B9Bw9B9Bw9B9Bw9B9Bw9B9Bw`9Bl9BUl9B9BS9B9BU9B9BS9B9BS9B9BU9B9Bw9Bg:Bw0g:Bh:Bwh:B;Bw0;B;Bw9B9BU9BY:BSh:B;BS;B;BU9B9BT9B^:BVh:B:BV:B:BP:B:BV:B;BR ;B5;Bw5;B;Bw ;B;Bw;B;Bw ;B;Bw ;BW;BUW;B;BV;B;BU;B;BV ;BR;BT;B;BT ;B7;BQ7;B;BS;B;BSv;B;BP;B;B\;B;BU;B;BP;B;Bw;B;Bw;B;Bw;B;Bw ;BBa>B,ABEABiBB=B3@B^@B@B^"AB,AB^EABAB^BBiBB^?B@BPPBBhBBPH?BV?B1^?B?BP"AB,AB1}?B?BQ?B?BQ"AB,ABX}?BF@BV@B@BV@B"ABV'AB,ABVEABABVPBBiBBV?B?Bqt?B?BR@B@Bqt)@B/@BP/@B@B]@B@BP@B"AB]EABIABPIABBB]>B>B|>Bl?B_l?B?Bs@B@B_@B@Bs"AB,AB_BBPBB_>B>B|>B,ABEABiBB>B>B|>B>BV@B@BVBBPBBV>B,AB0EABiBB0>B,AB ~CEABiBB ~C>B,ABREABiBBR>B,ABEABiBB>B,AB1EABiBB1>BK>BPK>B@BS@B@BP@B,ABSEABiBBS>B,AB |}CEABiBB |}CK>B`>Bp0.K>B@B0@B,AB0EABBB0PBBiBB0K>B@B @B,AB EABBB PBBiBB K>B@BS@B,ABSEABBBSPBBiBBSa>B>BPf>B@B@B,ABEABBBPBBiBBf>B>B>B>B ?B-?Bf>B>B0>B>B0 ?B-?B0f>B>B >B>B ?B-?B f>B>BP>B>BP ?B-?BPf>B>BS>B>BS ?B-?BS>B@B@B,ABEABBBPBBiBB>B@B0@B,AB0EABBB0PBBiBB0>B@B @B,AB EABBB PBBiBB >B@BS@B,ABSEABBBSPBBiBBS>B?BP>B@B@B,ABEABBBPBBiBB?B@B0@B,AB0EABBB0PBBiBB0?B@B @B,AB EABBB PBBiBB ?B@BS@B,ABSEABBBSPBBiBBS?BV?BPV?B?Bs@B@Bs"AB,ABP ?B@B@B,ABEABBBPBBiBB@B@B ~CBB1BB ~C@B@BXBB1BBX@B@B |}CBB1BB |}C@B@BY@B@BPBB&BBPBB1BB ~CBB1BBXBB1BB |}CBB&BBYH?BV?B}V?B\?BQ^?Bt?BQ"AB,ABQ]@B@BS@B@BSJABABapBBBBwBB#CBw#CB(CBw(CBCBwpBBBBUBBCB\$CBCB\pBBBBTBBCBV$CBCBVCBCBpCBCBVpBBBBQBBCBS$CBtCBSCBCBSpBBBBR$CBaCBRCBCBRBBCB0BBBB v 0$0%#BBBB }0$0%#BBBB}BBBB]BBCBSBBCB\BBCBPBB$CBHBBBB]wCBCB^BBBBSBBBBPwCBCBPBBBB\wCBCB\]CBCB0]CBaCB v 0$0%#aCBkCB ~0$0%#kCBwCB~wCBCB^]CBtCBS]CBCB\bCBCBPCB$CBHoCBCBHCBCBwCBDBwDBDBwDBDBwDBDBwDB+DBwCB&DBUCB!DBTCBCBQDB DBQCBCBRDBDBR0DB1DBw1DB7DBw7DBXIBvXIBYIBwYIBPJBv0DBDBUDBEB\EBFB~!IB>IB~0DBPDBTPDBDBZDBDBZ0DBlDBQDBIBSIBJIBSYIBPJBS0DBdDBRdDBPJB~0DBDBXDBPJB~0DBDBYDBDBYZDBlDB q $ &1lDBDB s $ &1DBDBrDBDB t $ &1DBDB s $ &1DBDBpDBPJB~ZEBrEBujEBEB}EBNGB!IB>IBYIBrIBGBGB~GBHB~HBHBPHBHB~IB!IB~rIBIB~GBGBsGB!IB^rIBIB^GBGBsGBHB]HBHB}HBHB]IBIBPIB!IB]rIBIB]-HBHB_rIBIB_GBHBPIBIBPjHBvHB z 0$0%#vHBHB~0$0%#jHBHB_jHBHB\wHBHBPGB!IB>IBYIBrIBIBXGBGBIB JBXXGBzGB }0$0%#zGBGBPHBHB~0$0%#IBIBPXGBGB IBPJB XGBGB_GBGB~HBHBPIBPJB~XGB!IB\rIBPJB\DBDB0DBDBQEB GBs!IB>IBsYIBqIBsEBEB0EBEBsEBEB sp"#EBFBsp"FBFBR!IB>IBRYIB^IBRFBFBR!IB>IBREBFB~!IB>IB~EBFBS!IB>IBS=FBQFB0aFBeFB} $ &,s"#(1)FBFB^@FBQFBrsQFBFBrFBFBr=FBFBS=FBFBRGFBaFBrs $ &2$s"aFBeFB]FBFBrs $ &2$s"QFBFBr $ &2$s"FBFBr $ &2$s"(GB3GB|0.(GB3GB~# 0$0%#3GBzGB }0$0%#zGBGBPIBIBP(GB!IB >IBYIB rIBPJB (GB!IB\>IBQIB\rIBPJB\>GBRGBPRGBGB_GB!IB~>IBYIB~rIBPJB~RGB!IB>IBYIBrIBPJBPJBRJBwRJBSJBwSJBWJBwWJB^JBw ^JBKBwKBKBw KB KBw KB"KBw"KB(KBw(KBdKBwdKBeKBw eKBfKBwfKBhKBwhKBpKBwpKB]LBwPJBoJBUoJBKBS#KBeKBSiKB]LBSPJBJBTJBJBV#KBBKBViKB]LBVoJBJBtJBJBv#KB;KBviKB~KBRKBKBRKBKBRoJB~JBs~JBJBQKBKB\JB KBs(KBLB\,LB]LB\KBLBS,LB]LBSKBKB pC,LB]LB pCKBKB,LB]LBKBKB |}C,LB]LB |}CKBKB@,LB]LB@KBKBP,LBRLBP`LBbLBwbLBdLBwdLBfLBwfLBhLBw hLBlLBw(lLBpLBw0pLByLBw8yLBMBwMBMBw8MBMBw0MBMBw(MBMBw MBMBwMBMBwMBMBwMB^OBw`LBLBULBMBVMBMBUMB^OBV`LBLBTLBLBTLB?MB\MBMBTMBMB\ NB^OB\`LBLBQLBMBSMB^OBS`LBLBQLBMBSMB^OBS`LBLBTLB?MB\MBMBTMBMB\ NB^OB\LBLBuLB;MBvMBMBuMBMBv NB^OBvLBMBRMBMBR NB}NBRLBMBXMBMBX NB}NBXLB;MB]MBMB]MBMB] NB^OB]LB;MB^MBMB^MBMB^ NB^OB^LBLB0LB;MB_MBMB0MBMB_ NB^OB_LBLBPLBLBu$2)LBLBv$2)9NBZNBT9NB}NBPQMBMBMB NBww w w w(w0w8ww8w0w(w wwwwBUBx__/T/QSS2R2BXB^^:BuB_cac̻z10g] ]z<cgbbzs#00s#V0\V0[\V0[p\V0pV00\V0Vc#c \V0 \P0PPP+WPV\\\+\ |(|0"Trq"T+WT!\P0!V\Q0UTRXYb5qqqP5qqqb5qq:11 b 5q q:T"q&:b :1a5q(:q(5q(=Nq(NqPqq(5q,EVq,Z|b|q,1wwww w(w0w8ww8w0w(w wwwwU;S"xST;V"xVP_P_]x C]xO]x C]xH]x1; Cx C;PxP; Cx C;8x8;1x13P3^;^x^"; C";P"; C";8";1/fVfiPiSV"SxSiV"VxVvP\"\;N00\ "\www w ww wwwwUT@T`TT!QISSR@R`RRuPP`P!q!s@X`Xss!q!s@s`Yss!' s#('Is#(s#,IVbVbbx(x,Vx,VbVa)Vb)@b`_Vb_x(x,VbVVbV+1 s#81Is#8s#<I\c\\cx8x<@\c@`\`\c\c=\c=Z\cZ_\c_hx8x<h\x<\c\\c\was[[`a@Is#0_x0@I 6_ 6_x0_ 6x0 -x0 -@`ddQQdQ j 6 j 6 s#(-s#(s#,-_ Us#,-_ O-_ 65_ O5_ 6wwww w(w0#w8#SwSTw8TUw0UWw(WYw Y[w[]w]^w^wYUYTYQQQYRYXYYYaaa'YuYTS^SGW\^\G[[[pqTOT^xTPu2$y"P*P*ay%P0bt^kt"2t2R^kR(<tAcbct^kt1^k1nbntqtUwtbn1at8t8Xt<m1bqqqXXqbqq11bqqPqb1aOa^xaq(>q(^xq($q($LTLq(>q(^xq(,q,0bq,>q,^xq,O1^x1Ulu>F[x[wwww w(w0w8 w w8 w0 w( w w w w wU S STR p TQ R X ^ ^us_R _z _?R ̻R ? b z ̻z ?m1 ' 0' ] ]m< ' c' e ems#00s#V0\V0 \V0 \V0 V0 0 R \V0 z \V0 { c x c\V\P T  Rb p Tp Rb T T Rb B T Rb D T{ \ \ R \ z \{   R  z {   R  z { _ _ R _ z _{ S S R S z S0 s p Q Q Q  Q B s D s0{ \ \ R \ z \0 T p T T T B T D T0|P|,| Uc p Uc Pa Ua Uc Uc B Uc D Uc8   bU p p b  b R  b z  . Y. G YaG [ YQ||0V||0 fF R f |0 , |0 ,  P P P: J \TRbJ { \QRb w w w w w( w0 w8 ;w;?w8?@w0@Bw(BDw DFwFHwHIwIaw U mS aS T m^ a^ P D]DIPIa] $  C $  $ C $ $1 ePeB\I$\ $  C $  $ C $ $1a^P7SIV^V S+^[ ^P7V[ Vm~0IL0[vVVVqVVVww w w w(w0fwfjw0jkw(kmw mowoqwqxwxw!U!kVrV!T!Q!jSrS!R!q^r^!X!0Xb]!t!m\r\wwww w(w0w8ww8w0w(w wwwwU]]T^^Q00__ 610q\\ 6<aq V00dVS0dVS0aV0aeVS0eVS0S0VS0V0aaa !!55aPwwww w(hw0hnw(now oqwqswsxwUq\ T s]"Q#00W]Sww wLw TSLS~RR38R RTReTe~TTXTT3BTPP3\ZQQTXY $XZnQn~XQXXQ3=Q=LXTSLSn~RPxwxwwwwPQiSSTPRY\\\PX__UPT}^^5VQVvsv3v35vs"5nVVUTvsYRvDZDQvViSQSST;Yv2$p"Q|3QDQD|r2$p" Q |t2$p"Q|Qx|wwww"wQSS"T R ___XX[TZZ t2$s"VVV=0=]]G]}^]^y0y]0t\\=|s=W|Wq|qt|s"t\\UXU|U|UXUx|s\SSS"T{|2$q"Tc^^^^IWy2$q"W_^^>|,=x2$q"]>x0XwXi wi p wp " w" ' w0zQzL Sj  S ' T0R0X X ZaTY T Yp0= Vj w V " V' < ^< V ^  V , ^, V ^  V  ^ x V} ^ 0 Varp01234 5 * 6* = 7= j 8j 7 < 5< 6 , 1, 2  3 4 0 ' 8p]]]]] ] * ]* . s}". = ]j ] ]} q2$s"Vq2$p"^q2$p"^q2$p"^q2$p" ^  q2$p"  ^ * q2$p"* 5 ^5 = }2$p"j T ^ V0 2 w2 7 w7 9 w9 > w > ? w(? @ w0@ G w8G w w8 w0 w( w w w w ww8w0w(w www0 i Qi S Q ST0 i Ri _ R _0 i Xi ] X ]UY i ti ^ ^ Q ` i 0 V Q \ H\H]0cr\wwww w(w0w(w wwww0 w(  w wwwQPPRRRXXT T\\ }  }  }  } 6r3$q"6<[<[[[[@@Z y2$x"#Z KwKww,w,8w8w vTv{S S 0T1S vRv]R]0U1] -q $ %2$t"1121[1p_|(_1_p|1[4[41[_[_1[][]w w0 ww0US ST^ ^Q] ]u0s0\ \\S}S}^^P\P\ "w"$w$)w)+w +,w(,-w0-4w84ww8w0w(w wwwww8w0w(w www sUs \T\SS >Q>s^s_^_^_E^E_^_^_^/_/^_ sRs sXs}VVVEVVV/VV} EZr2$C"]]]E]]]/]]VVVEVVV/VVSS@VSSZSSS/SS UUV/VV[[[[SSSt2$q"YDSPqP^P/^VVZVVV/VV]]Z]]]/]]SSZSSS/SS uu p2$s" TTPP p2$s" Th p2$s"wQT3ZPZuPuPPPPPPP P 0P0<P>OPOjP323Z3Zu4u567888Z888/88 ]_]Z]]_/]/_] VVZVVV SSZSSS)vs)IvIjvjvs"TvrZ]T]vTvR SSZSSS VVZVVVu r2$s"[Spq2$p"p[Tj t2$s"ju[[3q2$p"3S[3I t2$s"IM[Z[q2$p"[ ) t2$s")3[ q2$s"[[[SSVVVEVVV/VVr2$C"]]]E]]]/]]SS0YzYS"Y"&XYzvzvs"VEVr2$C"]]*_]E_E]_]_]_/]/_]} $ %2$C"} $ %2$C"} $ %2$C"E} $ %2$C"} $ %2$C"} $ %2$C"/} $ %2$C"} $ %2$C"VVVEVVV/VV0VVEVVVV/VE/%|2$C"%_E____/_VEVVVV/VSESSSS/S@VVEVVVV/V%|2$C"%_E____/_SESSSS/S0[ESvt[YvEvt"* $ %2$C"E $ %2$C" $ %2$C" $ %2$C" $ %2$C"/ $ %2$C"*VEVVVV/VUSSS/ShRRV/VQ/=LPP\PpPp\vtvIvILtv"LTsVVV/Vs___/_sSSS/Shrrh p2$s"wQ>OPOjPh234 5 060>7>O8O888/8~E~~~wwww w(w0xwxyw0yzw(z|w |~w~wwC#wC#D#w0D#E#w(E#G#w G#I#wI#K#wK#P#wP#>$wUqV/!V!"VZ#>$VT*$1$TQqS!S!D#SL#>$SRq]*!]!"]Z#>$]u0q\!\!"\Z#>$\lqP!!S"D#SL#Z#S!/!V!/!v0/!O!R7!>!]>!!]"I#]L#Z#]>!O!0!!VL#Z#Ve!!P"U#P"#0##1#*#2*#L#3""P"#R##R#*#R*#-# rs"-#D# zs"D#G#\!!W""sZ#*$P""]Z#*$]""SZ#*$Sf##0##Zf#$S##Y##^##^f#$P;""]Z#*$];""} $ %2$C"Z#*$} $ %2$C";""sZ#*$Pf""sf""]f""S@$B$wB$G$wG$I$wI$J$w J$K$w(K$$w0$$w($$w $$w$$w$$w$*%w0*%+%w(+%-%w -%/%w/%1%w1%2%w@$Q$UQ$$R@$z$Tz$$S$*%SE$Q$u0Q$$r0i$p$]p$$]$/%]p$$0$$V$$P$2%P$$0$ %1 %%2%2%3$$P$%R%%R%%R%% rs"%*% {s"*%2%R@%A%wA%F%wF%'v''w'(v@%`%U@%C%T@%X%Q@%`%R`%'S'3(SY((S\%`%u0`%'\'(\%-&07&Y&Q&'Qr((0%& q $ & "r(t( q $ & "%f'}f''w '%(}%(Y(w Y((}((w Q'|'Q|''Q%(J(Q((Q\%%T%%y%%Y%&Tr((Td%p%Yp%t%Pt%%P%%P%-&07&Y&R&'Rr((0%-& ?C&s& ?s&&a&&a&&a&&a&&a&&a&&a&&aY(r( ?-&Y&8Y&s&0s&&1&&2&&3&&4&&5&&6&&7&'8)'?'P?'M'_''P'%(^'(PQ'f'0f'w'P|''P((0((w((w((w((w ((w(((w0((w8(*w**w8**w0**w(**w **w**w* *w *,w((U( *V*D*V+h,Vr,,V((T,,T((Q(*S*,S((R(*\*/*\+h,\r,,\((u0( *_*:*_+h,_r,,_1)[)P6)[) 6)[)P6)[)W/*+Sh,r,S/*D*V/*D*v0D*`*_L*S*]S*+]h,r,]S*`*0**Vh,r,Vv*+Ph,m,P**0**1**2*+3**P**R**R**R** rs"*+ {s"+++Q+h,Qr,|,Q++h,\r,,\++h,Sr,,S++0 ,J,ZI+h,| $ %2$C"r,,| $ %2$C"I++Q+h,Qr,|,QI+h,\r,,\+h,S++^ ,2,]2,B,[+h,Qp++Qr,|,Qp++\r,,\p++Sr,,S++1++Q++W,,w,,w,,w,,w ,,w(,,w0,,w8,?-w?-@-w8@-A-w0A-C-w(C-E-w E-G-wG-I-wI-P-wP-v4w,-U-8-\J-61\k1v4\,-T-8-VJ-1Vk1v4V,-Q-8-^J--^./^P01^2l2^33^,-R2+2R,-u0-8-SJ-r/S/p0S02S,-t-8-]J-:1]k1v4]8-J--./P012l22-- ~2$" "-._/P0_12_l22_-J.{1$J..^G0P0{1$12^Y..^Y..?Y.._s..as.. $ %3$v"0G0 $ %3$v"*1k1 $ %3$p"-3Z3X 414Z/.;. ts8#;.J.T .J.s;w >;B;w(B;C;w0C;G;w8G; <w < <w8 <<w0<<w(<<w <<w<<w<<w0;Y;Ue;<]0;e;Te;<\0;J;QJ;<^N;e;u0e;;_N;e;1j;r;S;;S;;q;<_;;0;;S<<S;;Q;;pv";< pv" " <"<w"<$<w$<)<w)<+<w +<,<w(,<5<w05<A<w8A<_>I?_J?A_AAZAC_CE_L<`<P`<E?]E?J?PJ?F]R<E CR<E kR<E JCR<E @R<E1g<x<Px<C?\C?G?~}J?E\==S====P=>SJ?u?Su?~?S~?ASABS`BES=>J?p??AAB`BE>>P>>VJ?p?V??P?AVABV`BDVDDV EEVABVAAV>>V==0p?u?0X?p?V@@V@ AVA4AVCA\AVgAAVkBBVBBVBBVBBVBCVRCkCVDDVDDPDDPDDVDD%D E%DD0D E0DD%D E%DDVDD08EQEV\EuEVEEVEEV#w#lw0lmwmw0+U+cVmVT8VPVhShmP6VPVhShPS$w$w0ww0CUCSSCTC\\\CQC]]=CpCVVCVVC]]CSS01[\{S \1FZFTY{V^]]^} $ %2$C"} $ %2$C"^VVV{V]{]S{Swwww w(w0w8ww8w0w(w wwwww8w0w(w wwwww8w0w(w wwwwUSSUSS(TT(QQ(RR(XX(YY ___ SSS (Q(.].V]VVV &Q&( u2$s"(.P.]P]](.S.SSS.VVVV.SvsShvh}v}vs"VW^lV^vv}R3R}vs"VlV(.S}SSv2$q"3T3^h}R;Rhv^v(.ShSSw}~2$q";TShR;RSvv(.SSSSbh~2$q";T.SRR.SvsW^(.S.SSSMS ~2$s"TKYKTqTTT ~2$x"#KXjXjw1w23123vT12312yy|p|TT ~2$x"#yXX123123yy|p|TTTy1231238w8ww! wU U  [( + U+ 9 [sTsSx S S S  S?Q?Z_E _ _  Z _ _JRJ]E ] ] ] ]sXsV! VY! gs 2$t"s 2$s"\\ \mp^! ^P; \ P \ \   ^ ^ V V4V4[1[r3- E Z Z ^- ^ ^ ! ^- x S S  S \? E 2$s"E \ \ ! \x ~ P  P ! S P S'w'twtxwx7wFQFRSuSQ7SFRFR\u\R7\FXFRVuV7VFYFf]u7]@uwu w w w@US  S@T }@Q }@R^ @ ^ ^@X\  \@Y }"0"1 010101 0  1 S 0S 1 + 0+ 1 H 0H 1r)V)yryV V}V| V V/c cePe}@ @fP }H X P ?yQN`vQv S  Q + H H X QY  q2$s"`f q2$s" [H X ZrV?yryV VVVV S V VH V^  ^) @ ^ ^S  S) S*0kX0NsU^  ^) @ ^ ^~ $ %2$0C"  ~ $ %2$0C") @ ~ $ %2$0C" ~ $ %2$0C" ~ $ %2$0C"rV?yryV VVVV S V VH VSS*3X37TkvQYNWYW[QsYQVVUVVVV + VH VU^^^^ ^S + ^ ^USSSS SS + S S}T}T T }VTVV V V\T\\ \ \\v\\ \123v12331 2n _n Sn \ 0 V w w w w  w(  w0 w8 >w>?w8?@w0@Bw(BDw DFwFHwHPwPw / U/ ?SIS E TE :\IH\P\\cfTf\  Q  E RE F^I^ E XE  E YcrYY# / }2$u"/ E }2$s"E :VI1VPVVcVN VIVPVVN \I\P\\N SISPSSN 0 U U DUDUI0UPU 6U;eUe0UN 0Il00DRPR;NRRNlYpYY[RPdYdy[Y[;NYNeR[DSPS;eSS t2$s"NeP t2$s"P {2$s";N_{2$p" {2$s"Y[z {2$s"_{2$p" {2$s"YXl {2$s"P`_`y{2$p"dy {2$s"yY[N SISPSSq r QIQPQQq rs qs q q sq"IvUvqtYqtq"eqs y2$s"![y2$p"[;DY Y _ y2$s" [y2$p"[ YY_ y2$s" [y2$p"[ Y (Y(,_| u2$s"I_Y_vu2$p"Y u2$s"vUexUPSScSSH\HtV]VPVVVV&cV>\>]vQP]]c]]HSPSScSSHtVVPVVVV&cVHavarvrtvs"tV vs \uZuvV>[>Pv\vsZ+v+t[tvvv&+\+RvsR\v\cv r2$s" TT^&R^123&+2DK1KR3&RrT y2$~"#&2T2R y2$~"#^&R^HPc r2$s">T+5T5R\5FrFT z2$~"#T z2$~"#R\T5^^R\^_^^R\^_k1k{2{321R\303 r2$s"3uTT+\crT+ y2$~"#T y2$~"#\cT+^^\c^+^^\c^1 2 32 1\c3 v2$s"T"T"&"%q%T |2$~"#&T"^&^O^&^Od1d|2|32&1ww w w w(w0w8DwDEw8EFw0FHw(HJw JLwLNwNOwOw&U&ESOSPTPhVORTRV&QPL^OXQX^PRPPXPN_OXXX_PQPL^OXQX^PESPV]V:J]P^V^f |2$s"f]{:]:OQhSEShVVhyvyvvs"Vvs*v*tZ|vT v2$s"4T q2$s"T:? q2$s"?tT q2$s"Tw w ww w(w0"w8"ww8w0w(w wwwawabw8bcw0cew(egw giwikwkpwpw$U$VcVlV2T2[Z[+Q+]#S&]WSl]n]]S]5R57\B\]lU\\[X[_k_l}X}_[Y[^]^l}Y}n^^^+2T2[Z[+5R5~\lU\W\+[}xl}}x}}W}A[Pl}PWqPA[Z~ZZW]ZlZnWZr2$q"R ps""PPP]~Z~\~]~Tr2$q"\XX\ u{}" u{}"sRRx"Z\]s2$q"TS r}""YQnYRQdRQU ~|"u}"an\wfwfhwhwUSrSTQb_g_?VgV0\g\ 0 C1001*0P0R[YPyYYYXXw w w Y wY ` w` wm U U ] U^ U U UTQm P P ] P^ P P Pm Q Q ] Q^ y Q Q Qm R R ] R^ t R R R=m X X ] X^ X X X{m Y ] Y^ Y Y Ym P ] P^ P P Pm ry ] ry^ t ry ry rym Q ] Q^ y Q Q Q 2$u" V^ V Vm P ] P^ P P Pm P ] P^ P P Pm R ] R^ t R R R^m   ~2$u"m w2$u" S w2$t" Y w2$u"^ S w2$u" S w K wK P wP  w  w w  U 3 SL S  U S  T , \L \ R  T \  Q , VL V ! Q! V  R B ]L ]  T ! R! ] Q Q  Q R R  R ~ p \p U \ U i ^i Z ^  Z X X  XC Y Y  YY p |8$8&x" $q $)p { u8$8&x" $q $)Y i ~8$8&y" $r $)i { z8$8&y" $r $)w w {v{|w|vw v<U<x^|^ ^5T5|ht|t|<Q+0+<1SPS]<S<A_AOSOh~|~S~ ~W]qh}|} }+<0DY<x^|^ ^CHxHx|h|xI[[[qRq[.A0&AQ0Q0Qo0gQ0 #Y#,yYQQ#Q#gY| Y;YQ|Qwwww  w( w0w8ww8w0w(!w !#w#%w%&w&w'U'\& \ \ \,\'T'}'Q'V& V VVV-zVV=VN\& \ \ \,F\z\NV& V VVV-FVV=VY]Zq]q[-E[t z2$|"| z2$|"(T T T-<T|F0z0|0PP q2$|"TF0z00PP\ 2$|"` 2$|" r" "`F0z0 x2$|"&T x2$|"  x2$|" x2$|" x2$|" x2$|"8V x2$|"-E x2$|" x2$|"&T x2$|"  x2$|" x2$|" x2$|" x2$|"8V x2$|"-E x2$|"F0z0?0?LPNRP50T&)] 0  0D V ]5]rr|r]&)t|  ]  r A SA H tH V t|X t ]St]]-]z]=]GP0 A PQ}}}z}0\\z\UUzU2u|2CuCTuT|u"XurzY*0*GPIMPI1I23 133-3z3=3 1:Q:IRIQ QpLpLP S1^ ~ F ^F c ~v ~ ~ ^ ~^~^^~^X~Xp^^~~~=~1 V c Vv V V VVVpVVVV=V1 } c }v } } }}}p}}}}=}1 \ c \v \ \ \\,\\p\\\\=\1Z ZkYSY c Yv , Y, [ T YYT`T|TYYYXpYYY=UY~YxTv ' T T P  P 0 P0 X PX P PPA Q'Q'OQOwQwQQA G 0G [ 1[ p 2p 3 4,3,T2T|1|0A J UJ ^ ]^ p ^p y |~"y [,[,T^T|]|U 0 1 2  3 4 3 5 25 ] 1] 04 V Q Q Q q|"  Q Q Q[ [ss|s s|=Us~s(6v 6 66(ss| s|(,0,=1=M2M]3]n4nv5(,s,/ p2$|"/6^6; p2$|";K]K[U[l]ln ~2$|"(,s,/ p2$|"/=^=M]M]U]n]nv ~2$|"\ c \v \ \\,\\\Xp\\\=V\~\S VSVvSvyQTQSTSSXpSY c Yv , Y, [ T YYT`T|TYYYXpYYY=UY~YQQyQQ0>Q>BPXpQQQ1Z0bkPPZfqfkq|kqq|  qS  ST^ ~ F ^F c ~c v ^v ~ ~  ^ ^ ~ ^~^^~^X~X^~8^`^~^~=~T } }  } }}8}`}}}=}T \ \  \ \,\\8\`\\\=\T0_ p|  0 0 _g080`0T0Q Q 0 P 0 Tgy0P0R0$R`r0tRT} } }gy}8}`}Rpp|c v R q q| q Q gpyqq|qpQqq|qq$q|$8qrxqxq|q ~ ~~X~~~ V VVXVVV \ \\X\\\? \\X\? VVXVC g v| v|" T0XvqwQwQXwXwU9SRS2TRTT2QRQQ2RRRR0 X 2XRXOXOWZWXU01 {2$" "\\VVU9SRS2QRQQquqs q q2qs"RZ)\),V,WqWqqs u2$s"u2$p" u2$s"V  v2$s"Wfv2$p"cf v2$s"f^ v2$s",v2$p"), v2$s",W\#( v2$s"Riv2$p"iVVVTSSwwwwwww w wT#Q5J0Je1e23 4 ,3,=2=R3Rd1d2010P Y  YTPPwwDvDEwUEU<T<zQRYEz:w <0r\P)0)<1<M\MSRSRR^fRfR_rR_rR%_%/r/URUm_mR]rR^R_0"S)<0rS<UPUapa~PPqtt2$z"tX*XXUUXXT]]X~2$z"T^]~2$z"]2$z""% t2$u"%m["mU"% t2$u"%/[/VTf}X}1T"% t2$u"%*[*- t2$u"-qXq}Y}mX/}UmU/VT1T/4Y4FYFVYVfTY2$z"Y2$z""Y"%2$z"1\T\m2$z"0*PwwwUTSQaappPr}pp u"2wwww  w( w0 w8ww8w0w(w wwwjw+U+VjV'T'j}+Q+SSV}VjS4QsQ^~^j^ 0_H}}prwrtwtvwvww ww(w0iwiqw0qrw(rtw tvwvxwxwww0w(w wwwww0w(w  w "w"'wpUKSSSpTV]}u"UPx^^"^Ppt\\\"rVr~TVVP]0UU}u"Ut\\\\x^^^"^KSSSS02w29w9;w;=w =>w(>?w0?Iw8Iowopw8pqw0qsw(suw uwwwywyzwzw0MUM_SSTkPkqVzVosPsu]z]8[}P CV CUP CS CT` Cb Cwb Cc Cwc Cg Cwg Ck Cw k C Cw C Cw  C Cw C Cw C Cw C/ Cw` Cr CU` C CT C CV C/ CV` C CQ C CUo Cr Cur C CS C/ CSo C CQo Ct C0 C Cs$ C C\ C/ C\0 CY CwY C Cw0 C Cw C Cw00 CU CUU C CS C C}} C C}}0 Cf CT0 Cf CQf C C^ C C^0 Cf CRf C CV C CV0 Cf CXf C C\ C C\N C C] C C] C CS C CU C CS;Q@?Q@w?Q@cQ@w ;Q@IQ@UIQ@XQ@Y;Q@TQ@TTQ@XQ@w;Q@XQ@Q;Q@XQ@R;Q@XQ@X C Cw C Cw CVCvVCWCwWCCv C CU C6 CT6 C C]WCaC]CC]CC] C6 CQ6 CC} C6 CR6 CC} C6 CX6 C CS2 C6 CU6 CC}Y C Ca C C} C Cج} C Ca CC}Y C Ca CC}` Cg CPg CC}2 Cm C0m C CЬ} CWCЬ}CCЬ}2 Cm C0m C C} CWC}CC}2 Cm C0m C C} CWC}CC}@ CD CZD CK C}K CO CZO CC} C C1 CC}C'C\CC\CCPC CSCCS1CdCPC\CPCCP CWC *nCC * CWC nCC  CWC nCC  CWC pnCC p CWC}nCC}2 Cm C m C CԬ} CWCԬ}CCԬ}2 Cm C m C CS CCSCCS2 Cm C0m C CĬ} CWCĬ}CCĬ}2 Cm C0 C CRmCCR C Cج}3$ CC\CCPCmC\OCSC}SCzC_CC_ CVC_OCmCȬ}1 CVC_ CmCȬ}1.C3Cq2${"3C=CP.CmC~C.C~8$8&2$p".C=C~8$8&2${"CC~CCTCC_qCC CCUCCUCCPCaC_CC_CC |}#$5CWCaCC5CWC ?CaCC ?C5CWCFaCCF5CWC [CaCC [C5CWC4aCC45CWC1aCC1:CWCPaCCPC(CbCCwCBCw0BCCCwCCUC CT C/CSC!CQC!CR!CCVC!CX!C>C]C!CYCCuC9C\qC!C]qCCVqC!CSC!CVPCRCwRCTCwTCVCwVCXCw XCYCw(YCZCw0ZCaCw8aCCwCCw8CCw0CCw(CCw CCwCCwC#Cw#C\CwPCjCUPCjCTjC\CPCjCQjCCS#C\CSCC0OCCVCCVCCVCCVCCVCCVCCV C$CV#CCC0CC1OCC^CC^ C$C^#CCC1CC1OChC]CC]CC}CC]CC]CC}C%C]%C*C}OCeC]CC]CC}CC]CC] C$C]#CCC1(C1Crv"8C>CP>CSCpSCaCPaCkCpkC CV CCPCC\CVCC1OCC|CC|CC|CC|COC|OCC|CC|CC\CC\ C$C\#CCC1CCCC\SCaCVCCVCC\CVCC\CCVCC r8$8&2$p"CC]CC}8$8&2$p"CC }8$8&2$p"CC r8$8&2$p"CCUSCkC0CC0CC\C0SCkCSCCSCC\CS`CbCwbCdCwdCfCwfChCw hClCw(lCmCw0mCtCw8tCCwC Cw8 C Cw0 C Cw( CCw CCwCCwCCwCCwCCw8CCw0CCw(CCw CCwC!Cw!C&Cw`C}CU}C CSCCSC%CU`CCTC C\C%CTCC p`n"CC_CCPCC p`n"CCVCC pn"CCCCpCCusCCus0C2Cw2C9Cw9C;Cw;CECw ECFCw(FCGCw0GCKCw8KCMCwMCNCw8NCOCw0OCQCw(QCSCw SCUCwUCWCwWCXCwXCCw0CCCUCCC]+CJC]0C7CT>CCCUCCC]+CJC]VCCPCOCVOCXCpXCCVCC]CCPCCSCC]XCoCSoCrC]rC+CSCCPCC\XCoC\CC\CCPC+C\CC]XCoC]C+C]CC0oCrC0|CC\XCoC\CC\CC\CXC pCJCC pCCXC JCC CXC CJCC CCXC8JCC8CNCSJCCSCCPiCCPCCPCXC  CJCiC  CCXC JCiC CXC CJCiC CCXCpJCiCpCXC1JCiC1 CXCPJChCPww w w UUUV'2P68P8S8_8 C8MPM`T`P=`a.w.www5U5]]5T5VV5Q5\\6]aawwwqwUSqSNTN^Tq^-Q-\y3$p"#Qq\"Rs0Rh]hsVq]wLwLPwPwU5SMSRVMVqE\EMPM\5sr"#RV{VFdP{P]{ @C @C]{ ; ;]{ C C]zVVe{PPwwvwvUUU[U`UUUUMTMXXQ{Q{QQQQ_{`Q{Q{Q{QR%X%___YYY_Y`YYYY Mqt# $ &1Mq# $ &1{# $ &1q# $ &1q# $ &1{# $ &1q# $ &1Qq# $ &1Q_{# $ &1`q# $ &1{# $ &1q# $ &1{# $ &1q# $ &1{# $ &1q# $ &1]ctcw w cT w TT w T w VTV` w `T w T w T w T0*_PP__G_G_P`_P_0*jvcQ{QQ{QQQQ_{`Q{Q{Q{Qc ) )ck0Z[c]]]ckQkXxXXx1x1,P0P`XbXbXb ~ ~bv ~v ~b ~s G0G_Xb_` ~`0Xb ~ ~b ~0,PPSsSPSS)1GXSPZ]aZ] ]z ]`]js \zs| \zz | zz  ]z 1 zz ]a]]a).\tr"#tr"# .5tr"#tr"# 5Gtr"8#tr"8# `g\tr"#tr"# gtr"#tr"#  ]z ] zz tr"#tr"# zz  +XbG` +G` +\ZZZG_Zp\\_\v\G`\G`?BZBG`MSZSUSUG`isss^RrRR b ?s ?~ s?X/s 3?b*Q{QQ{QQQQ_{`Q{Q{Q{Q**T w TT w TVTV` w `T w T w T w T*T\TiPPPP\PP_P`PPPP*TTiXixXXwwww w(w0w8 w) w8 w0 w( w w w w w w)4U4 ] U ]4T4 V T w V(Q(S Q ^ w ^ \ w \4 W w WFmam W w WF b  w P W P w W0YY 0^Q0q0BqBTqTfqfwqwqqQqQ ^ WSs` W w W V w V ] ]0 P  0 S w S  R R R X X X ? Z? B zB  Z Z Z  v0  P P P  v0 _ w _( 0 Q8 O T T w w w ! w U U0 2 R2 > r__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1_ALLOCA_H 1_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size) $_ASSERT_H 1*__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _MATH_H 1" HUGE_VAL (__builtin_huge_val())$ HUGE_VALF (__builtin_huge_valf())%HUGE_VALL (__builtin_huge_vall())(INFINITY (__builtin_inff())+NAN (__builtin_nanf (""))/_MATH_H_MATHDEF 1__WORDSIZE 64__WORDSIZE_COMPAT32 1-FP_ILOGB0 (-2147483647 - 1).FP_ILOGBNAN (-2147483647 - 1)6__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)8__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args);__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)=__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)@__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROWC_Mdouble_ doubleD__MATH_PRECNAME(name,r) __CONCAT(name,r)E_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDF_Mdouble_END_NAMESPACE __END_NAMESPACE_STDGH_Mdouble_I_Mdouble_BEGIN_NAMESPACEJ_Mdouble_END_NAMESPACEK__MATH_PRECNAMET_Mfloat_ floatV_Mdouble_ _Mfloat_X__MATH_PRECNAME(name,r) name ##f ##r\_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99]_Mdouble_END_NAMESPACE __END_NAMESPACE_C99^__Mdouble_`_Mdouble_BEGIN_NAMESPACEa_Mdouble_END_NAMESPACEb__MATH_PRECNAME_Mlong_double_ long double_Mdouble_ _Mlong_double___MATH_PRECNAME(name,r) name ##l ##r_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_Mdouble_END_NAMESPACE __END_NAMESPACE_C99_Mdouble__Mdouble_BEGIN_NAMESPACE_Mdouble_END_NAMESPACE__MATH_PRECNAME__MATHDECL_1__MATHDECL__MATHCALLFP_NAN FP_NANFP_INFINITE FP_INFINITEFP_ZERO FP_ZEROFP_SUBNORMAL FP_SUBNORMALFP_NORMAL FP_NORMALfpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))signbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))isnormal(x) (fpclassify (x) == FP_NORMAL)isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))MATH_ERRNO 1MATH_ERREXCEPT 2math_errhandling (MATH_ERRNO | MATH_ERREXCEPT)X_TLOSS 1.41484755040568800000e+16DOMAIN 1SING 2OVERFLOW 3UNDERFLOW 4TLOSS 5PLOSS 6HUGE 3.40282347e+38FM_E 2.7182818284590452354M_LOG2E 1.4426950408889634074M_LOG10E 0.43429448190325182765M_LN2 0.69314718055994530942M_LN10 2.30258509299404568402M_PI 3.14159265358979323846M_PI_2 1.57079632679489661923M_PI_4 0.78539816339744830962M_1_PI 0.31830988618379067154M_2_PI 0.63661977236758134308M_2_SQRTPI 1.12837916709551257390M_SQRT2 1.41421356237309504880M_SQRT1_2 0.70710678118654752440M_El 2.7182818284590452353602874713526625LM_LOG2El 1.4426950408889634073599246810018921LM_LOG10El 0.4342944819032518276511289189166051LM_LN2l 0.6931471805599453094172321214581766LM_LN10l 2.3025850929940456840179914546843642LM_PIl 3.1415926535897932384626433832795029LM_PI_2l 1.5707963267948966192313216916397514LM_PI_4l 0.7853981633974483096156608458198757LM_1_PIl 0.3183098861837906715377675267450287LM_2_PIl 0.6366197723675813430755350534900574LM_2_SQRTPIl 1.1283791670955125738961589031215452LM_SQRT2l 1.4142135623730950488016887242096981LM_SQRT1_2l 0.7071067811865475244008443621048490Lisgreater(x,y) __builtin_isgreater(x, y)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)isless(x,y) __builtin_isless(x, y)islessequal(x,y) __builtin_islessequal(x, y)islessgreater(x,y) __builtin_islessgreater(x, y)isunordered(u,v) __builtin_isunordered(u, v)__WORDSIZE 64__WORDSIZE_COMPAT32 1__MATH_INLINE __extern_inline_STDIO_H 1 __need_size_t !__need_NULL " __need_size_tNULLNULL ((void *)0)__need_NULL$_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+ __WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A!_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%"__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=#_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())$_XLOCALE_H 1%_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t &6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1'_SYS_SELECT_H 1(__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)")_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,&C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .*D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)+_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined ,_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc-_STRING_H 1 __need_size_t !__need_NULL " __need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))._STRING_ARCH_unaligned 1/.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE 01PACHI_PROBDIST_H  2PACHI_FIXP_H  34_STDINT_H 15_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))8PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) 9PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)601PACHI_BOARD_H :_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" ;_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0) <PACHI_DEBUG_H  DEBUGL_(l,n) (false) DEBUG_MODE (false)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n)) =PACHI_FBOOK_H fbook_hash_bits 20fbook_hash_mask ((1 << fbook_hash_bits) - 1) >PACHI_MQ_H  ?PACHI_RANDOM_H  MQL 512@PACHI_PATTERN3_H 0 pattern3_hash_bits 19!pattern3_hash_size (1 << pattern3_hash_bits)"pattern3_hash_mask (pattern3_hash_size - 1)Tatari_atxy(b,x,y) (group_atxy(b, x, y) && board_group_info(b, group_atxy(b, x, y)).libs == 1)Yatari_atxyprofiling_noinline gi_granularity 4gi_allocsize(gids) ((1 << gi_granularity) + ((gids) >> gi_granularity) * (1 << gi_granularity))watermark_get(c) (watermark[c >> 3] & (1 << (c & 7)))watermark_set(c) watermark[c >> 3] |= (1 << (c & 7))watermark_getwatermark_set__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1DEBUG $_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _CTYPE_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE) _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412% __BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)-_ISbit(bit) ((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])_XLOCALE_H 1__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))_MATH_H 1"HUGE_VAL (__builtin_huge_val())$HUGE_VALF (__builtin_huge_valf())%HUGE_VALL (__builtin_huge_vall())(INFINITY (__builtin_inff())+NAN (__builtin_nanf (""))/_MATH_H_MATHDEF 1__WORDSIZE 64__WORDSIZE_COMPAT32 1-FP_ILOGB0 (-2147483647 - 1).FP_ILOGBNAN (-2147483647 - 1)6__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)8__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args);__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)=__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)@__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROWC_Mdouble_ doubleD__MATH_PRECNAME(name,r) __CONCAT(name,r)E_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDF_Mdouble_END_NAMESPACE __END_NAMESPACE_STDGH_Mdouble_I_Mdouble_BEGIN_NAMESPACEJ_Mdouble_END_NAMESPACEK__MATH_PRECNAMET_Mfloat_ floatV_Mdouble_ _Mfloat_X__MATH_PRECNAME(name,r) name ##f ##r\_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99]_Mdouble_END_NAMESPACE __END_NAMESPACE_C99^__Mdouble_`_Mdouble_BEGIN_NAMESPACEa_Mdouble_END_NAMESPACEb__MATH_PRECNAME_Mlong_double_ long double_Mdouble_ _Mlong_double___MATH_PRECNAME(name,r) name ##l ##r_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_Mdouble_END_NAMESPACE __END_NAMESPACE_C99_Mdouble__Mdouble_BEGIN_NAMESPACE_Mdouble_END_NAMESPACE__MATH_PRECNAME__MATHDECL_1__MATHDECL__MATHCALLFP_NAN FP_NANFP_INFINITE FP_INFINITEFP_ZERO FP_ZEROFP_SUBNORMAL FP_SUBNORMALFP_NORMAL FP_NORMALfpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))signbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))isnormal(x) (fpclassify (x) == FP_NORMAL)isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))MATH_ERRNO 1MATH_ERREXCEPT 2math_errhandling (MATH_ERRNO | MATH_ERREXCEPT)X_TLOSS 1.41484755040568800000e+16DOMAIN 1SING 2OVERFLOW 3UNDERFLOW 4TLOSS 5PLOSS 6HUGE 3.40282347e+38FM_E 2.7182818284590452354M_LOG2E 1.4426950408889634074M_LOG10E 0.43429448190325182765M_LN2 0.69314718055994530942M_LN10 2.30258509299404568402M_PI 3.14159265358979323846M_PI_2 1.57079632679489661923M_PI_4 0.78539816339744830962M_1_PI 0.31830988618379067154M_2_PI 0.63661977236758134308M_2_SQRTPI 1.12837916709551257390M_SQRT2 1.41421356237309504880M_SQRT1_2 0.70710678118654752440M_El 2.7182818284590452353602874713526625LM_LOG2El 1.4426950408889634073599246810018921LM_LOG10El 0.4342944819032518276511289189166051LM_LN2l 0.6931471805599453094172321214581766LM_LN10l 2.3025850929940456840179914546843642LM_PIl 3.1415926535897932384626433832795029LM_PI_2l 1.5707963267948966192313216916397514LM_PI_4l 0.7853981633974483096156608458198757LM_1_PIl 0.3183098861837906715377675267450287LM_2_PIl 0.6366197723675813430755350534900574LM_2_SQRTPIl 1.1283791670955125738961589031215452LM_SQRT2l 1.4142135623730950488016887242096981LM_SQRT1_2l 0.7071067811865475244008443621048490Lisgreater(x,y) __builtin_isgreater(x, y)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)isless(x,y) __builtin_isless(x, y)islessequal(x,y) __builtin_islessequal(x, y)islessgreater(x,y) __builtin_islessgreater(x, y)isunordered(u,v) __builtin_isunordered(u, v)__WORDSIZE 64__WORDSIZE_COMPAT32 1__MATH_INLINE __extern_inline_STDARG_H  _ANSI_STDARG_H_ "__need___va_list'__GNUC_VA_LIST /va_start(v,l) __builtin_va_start(v,l)0va_end(v) __builtin_va_end(v)1va_arg(v,l) __builtin_va_arg(v,l)3va_copy(d,s) __builtin_va_copy(d,s)5__va_copy(d,s) __builtin_va_copy(d,s)l_VA_LIST_ o_VA_LIST r_VA_LIST_DEFINED u_VA_LIST_T_H x__va_list__ _STDIO_H 1 __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp) !__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE"__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*#WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+$__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())%_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t &6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1'_SYS_SELECT_H 1(__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)")_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,&C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .*D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)+_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined ,_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined -_ALLOCA_H 1__need_size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc._STRING_H 1 __need_size_t !__need_NULL "__need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))/_STRING_ARCH_unaligned 10.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE 1_UNISTD_H 1#_POSIX_VERSION 200809L6__POSIX2_THIS_VERSION 200809LD_POSIX2_VERSION __POSIX2_THIS_VERSIONH_POSIX2_C_BIND __POSIX2_THIS_VERSIONL_POSIX2_C_DEV __POSIX2_THIS_VERSIONP_POSIX2_SW_DEV __POSIX2_THIS_VERSIONT_POSIX2_LOCALEDEF __POSIX2_THIS_VERSIONX_XOPEN_VERSION 700b_XOPEN_XCU_VERSION 4e_XOPEN_XPG2 1f_XOPEN_XPG3 1g_XOPEN_XPG4 1j_XOPEN_UNIX 1m_XOPEN_CRYPT 1q_XOPEN_ENH_I18N 1t_XOPEN_LEGACY 12_BITS_POSIX_OPT_H 1_POSIX_JOB_CONTROL 1_POSIX_SAVED_IDS 1_POSIX_PRIORITY_SCHEDULING 200809L!_POSIX_SYNCHRONIZED_IO 200809L$_POSIX_FSYNC 200809L'_POSIX_MAPPED_FILES 200809L*_POSIX_MEMLOCK 200809L-_POSIX_MEMLOCK_RANGE 200809L0_POSIX_MEMORY_PROTECTION 200809L3_POSIX_CHOWN_RESTRICTED 07_POSIX_VDISABLE '\0':_POSIX_NO_TRUNC 1=_XOPEN_REALTIME 1@_XOPEN_REALTIME_THREADS 1C_XOPEN_SHM 1F_POSIX_THREADS 200809LI_POSIX_REENTRANT_FUNCTIONS 1J_POSIX_THREAD_SAFE_FUNCTIONS 200809LM_POSIX_THREAD_PRIORITY_SCHEDULING 200809LP_POSIX_THREAD_ATTR_STACKSIZE 200809LS_POSIX_THREAD_ATTR_STACKADDR 200809LV_POSIX_THREAD_PRIO_INHERIT 200809LZ_POSIX_THREAD_PRIO_PROTECT 200809L^_POSIX_THREAD_ROBUST_PRIO_INHERIT 200809La_POSIX_THREAD_ROBUST_PRIO_PROTECT -1e_POSIX_SEMAPHORES 200809Lh_POSIX_REALTIME_SIGNALS 200809Lk_POSIX_ASYNCHRONOUS_IO 200809Ll_POSIX_ASYNC_IO 1n_LFS_ASYNCHRONOUS_IO 1p_POSIX_PRIORITIZED_IO 200809Ls_LFS64_ASYNCHRONOUS_IO 1v_LFS_LARGEFILE 1w_LFS64_LARGEFILE 1x_LFS64_STDIO 1{_POSIX_SHARED_MEMORY_OBJECTS 200809L~_POSIX_CPUTIME 0_POSIX_THREAD_CPUTIME 0_POSIX_REGEXP 1_POSIX_READER_WRITER_LOCKS 200809L_POSIX_SHELL 1_POSIX_TIMEOUTS 200809L_POSIX_SPIN_LOCKS 200809L_POSIX_SPAWN 200809L_POSIX_TIMERS 200809L_POSIX_BARRIERS 200809L_POSIX_MESSAGE_PASSING 200809L_POSIX_THREAD_PROCESS_SHARED 200809L_POSIX_MONOTONIC_CLOCK 0_POSIX_CLOCK_SELECTION 200809L_POSIX_ADVISORY_INFO 200809L_POSIX_IPV6 200809L_POSIX_RAW_SOCKETS 200809L_POSIX2_CHAR_TERM 200809L_POSIX_SPORADIC_SERVER -1_POSIX_THREAD_SPORADIC_SERVER -1_POSIX_TRACE -1_POSIX_TRACE_EVENT_FILTER -1_POSIX_TRACE_INHERIT -1_POSIX_TRACE_LOG -1_POSIX_TYPED_MEMORY_OBJECTS -13__WORDSIZE 64__WORDSIZE_COMPAT32 19_POSIX_V7_LPBIG_OFFBIG -1:_POSIX_V6_LPBIG_OFFBIG -1;_XBS5_LPBIG_OFFBIG -1>_POSIX_V7_LP64_OFF64 1?_POSIX_V6_LP64_OFF64 1@_XBS5_LP64_OFF64 1\__ILP32_OFF32_CFLAGS "-m32"]__ILP32_OFFBIG_CFLAGS "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"^__ILP32_OFF32_LDFLAGS "-m32"___ILP32_OFFBIG_LDFLAGS "-m32"`__LP64_OFF64_CFLAGS "-m64"a__LP64_OFF64_LDFLAGS "-m64"STDIN_FILENO 0STDOUT_FILENO 1STDERR_FILENO 2__need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__intptr_t_defined __socklen_t_defined R_OK 4W_OK 2X_OK 1F_OK 0L_SET SEEK_SETL_INCR SEEK_CURL_XTND SEEK_END4_PC_LINK_MAX _PC_LINK_MAX_PC_MAX_CANON _PC_MAX_CANON!_PC_MAX_INPUT _PC_MAX_INPUT#_PC_NAME_MAX _PC_NAME_MAX%_PC_PATH_MAX _PC_PATH_MAX'_PC_PIPE_BUF _PC_PIPE_BUF)_PC_CHOWN_RESTRICTED _PC_CHOWN_RESTRICTED+_PC_NO_TRUNC _PC_NO_TRUNC-_PC_VDISABLE _PC_VDISABLE/_PC_SYNC_IO _PC_SYNC_IO1_PC_ASYNC_IO _PC_ASYNC_IO3_PC_PRIO_IO _PC_PRIO_IO5_PC_SOCK_MAXBUF _PC_SOCK_MAXBUF7_PC_FILESIZEBITS _PC_FILESIZEBITS9_PC_REC_INCR_XFER_SIZE _PC_REC_INCR_XFER_SIZE;_PC_REC_MAX_XFER_SIZE _PC_REC_MAX_XFER_SIZE=_PC_REC_MIN_XFER_SIZE _PC_REC_MIN_XFER_SIZE?_PC_REC_XFER_ALIGN _PC_REC_XFER_ALIGNA_PC_ALLOC_SIZE_MIN _PC_ALLOC_SIZE_MINC_PC_SYMLINK_MAX _PC_SYMLINK_MAXE_PC_2_SYMLINKS _PC_2_SYMLINKSL_SC_ARG_MAX _SC_ARG_MAXN_SC_CHILD_MAX _SC_CHILD_MAXP_SC_CLK_TCK _SC_CLK_TCKR_SC_NGROUPS_MAX _SC_NGROUPS_MAXT_SC_OPEN_MAX _SC_OPEN_MAXV_SC_STREAM_MAX _SC_STREAM_MAXX_SC_TZNAME_MAX _SC_TZNAME_MAXZ_SC_JOB_CONTROL _SC_JOB_CONTROL\_SC_SAVED_IDS _SC_SAVED_IDS^_SC_REALTIME_SIGNALS _SC_REALTIME_SIGNALS`_SC_PRIORITY_SCHEDULING _SC_PRIORITY_SCHEDULINGb_SC_TIMERS _SC_TIMERSd_SC_ASYNCHRONOUS_IO _SC_ASYNCHRONOUS_IOf_SC_PRIORITIZED_IO _SC_PRIORITIZED_IOh_SC_SYNCHRONIZED_IO _SC_SYNCHRONIZED_IOj_SC_FSYNC _SC_FSYNCl_SC_MAPPED_FILES _SC_MAPPED_FILESn_SC_MEMLOCK _SC_MEMLOCKp_SC_MEMLOCK_RANGE _SC_MEMLOCK_RANGEr_SC_MEMORY_PROTECTION _SC_MEMORY_PROTECTIONt_SC_MESSAGE_PASSING _SC_MESSAGE_PASSINGv_SC_SEMAPHORES _SC_SEMAPHORESx_SC_SHARED_MEMORY_OBJECTS _SC_SHARED_MEMORY_OBJECTSz_SC_AIO_LISTIO_MAX _SC_AIO_LISTIO_MAX|_SC_AIO_MAX _SC_AIO_MAX~_SC_AIO_PRIO_DELTA_MAX _SC_AIO_PRIO_DELTA_MAX_SC_DELAYTIMER_MAX _SC_DELAYTIMER_MAX_SC_MQ_OPEN_MAX _SC_MQ_OPEN_MAX_SC_MQ_PRIO_MAX _SC_MQ_PRIO_MAX_SC_VERSION _SC_VERSION_SC_PAGESIZE _SC_PAGESIZE_SC_PAGE_SIZE _SC_PAGESIZE_SC_RTSIG_MAX _SC_RTSIG_MAX_SC_SEM_NSEMS_MAX _SC_SEM_NSEMS_MAX_SC_SEM_VALUE_MAX _SC_SEM_VALUE_MAX_SC_SIGQUEUE_MAX _SC_SIGQUEUE_MAX_SC_TIMER_MAX _SC_TIMER_MAX_SC_BC_BASE_MAX _SC_BC_BASE_MAX_SC_BC_DIM_MAX _SC_BC_DIM_MAX_SC_BC_SCALE_MAX _SC_BC_SCALE_MAX_SC_BC_STRING_MAX _SC_BC_STRING_MAX_SC_COLL_WEIGHTS_MAX _SC_COLL_WEIGHTS_MAX_SC_EQUIV_CLASS_MAX _SC_EQUIV_CLASS_MAX_SC_EXPR_NEST_MAX _SC_EXPR_NEST_MAX_SC_LINE_MAX _SC_LINE_MAX_SC_RE_DUP_MAX _SC_RE_DUP_MAX_SC_CHARCLASS_NAME_MAX _SC_CHARCLASS_NAME_MAX_SC_2_VERSION _SC_2_VERSION_SC_2_C_BIND _SC_2_C_BIND_SC_2_C_DEV _SC_2_C_DEV_SC_2_FORT_DEV _SC_2_FORT_DEV_SC_2_FORT_RUN _SC_2_FORT_RUN_SC_2_SW_DEV _SC_2_SW_DEV_SC_2_LOCALEDEF _SC_2_LOCALEDEF_SC_PII _SC_PII_SC_PII_XTI _SC_PII_XTI_SC_PII_SOCKET _SC_PII_SOCKET_SC_PII_INTERNET _SC_PII_INTERNET_SC_PII_OSI _SC_PII_OSI_SC_POLL _SC_POLL_SC_SELECT _SC_SELECT_SC_UIO_MAXIOV _SC_UIO_MAXIOV_SC_IOV_MAX _SC_IOV_MAX_SC_PII_INTERNET_STREAM _SC_PII_INTERNET_STREAM_SC_PII_INTERNET_DGRAM _SC_PII_INTERNET_DGRAM_SC_PII_OSI_COTS _SC_PII_OSI_COTS_SC_PII_OSI_CLTS _SC_PII_OSI_CLTS_SC_PII_OSI_M _SC_PII_OSI_M_SC_T_IOV_MAX _SC_T_IOV_MAX_SC_THREADS _SC_THREADS_SC_THREAD_SAFE_FUNCTIONS _SC_THREAD_SAFE_FUNCTIONS_SC_GETGR_R_SIZE_MAX _SC_GETGR_R_SIZE_MAX_SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX_SC_LOGIN_NAME_MAX _SC_LOGIN_NAME_MAX_SC_TTY_NAME_MAX _SC_TTY_NAME_MAX_SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS_SC_THREAD_KEYS_MAX _SC_THREAD_KEYS_MAX_SC_THREAD_STACK_MIN _SC_THREAD_STACK_MIN_SC_THREAD_THREADS_MAX _SC_THREAD_THREADS_MAX_SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKADDR_SC_THREAD_ATTR_STACKSIZE _SC_THREAD_ATTR_STACKSIZE_SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIORITY_SCHEDULING_SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_INHERIT_SC_THREAD_PRIO_PROTECT _SC_THREAD_PRIO_PROTECT_SC_THREAD_PROCESS_SHARED _SC_THREAD_PROCESS_SHARED_SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF_SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLN_SC_PHYS_PAGES _SC_PHYS_PAGES_SC_AVPHYS_PAGES _SC_AVPHYS_PAGES_SC_ATEXIT_MAX _SC_ATEXIT_MAX_SC_PASS_MAX _SC_PASS_MAX_SC_XOPEN_VERSION _SC_XOPEN_VERSION_SC_XOPEN_XCU_VERSION _SC_XOPEN_XCU_VERSION_SC_XOPEN_UNIX _SC_XOPEN_UNIX_SC_XOPEN_CRYPT _SC_XOPEN_CRYPT_SC_XOPEN_ENH_I18N _SC_XOPEN_ENH_I18N_SC_XOPEN_SHM _SC_XOPEN_SHM_SC_2_CHAR_TERM _SC_2_CHAR_TERM_SC_2_C_VERSION _SC_2_C_VERSION_SC_2_UPE _SC_2_UPE_SC_XOPEN_XPG2 _SC_XOPEN_XPG2_SC_XOPEN_XPG3 _SC_XOPEN_XPG3_SC_XOPEN_XPG4 _SC_XOPEN_XPG4_SC_CHAR_BIT _SC_CHAR_BIT_SC_CHAR_MAX _SC_CHAR_MAX_SC_CHAR_MIN _SC_CHAR_MIN_SC_INT_MAX _SC_INT_MAX_SC_INT_MIN _SC_INT_MIN_SC_LONG_BIT _SC_LONG_BIT_SC_WORD_BIT _SC_WORD_BIT_SC_MB_LEN_MAX _SC_MB_LEN_MAX_SC_NZERO _SC_NZERO_SC_SSIZE_MAX _SC_SSIZE_MAX_SC_SCHAR_MAX _SC_SCHAR_MAX_SC_SCHAR_MIN _SC_SCHAR_MIN_SC_SHRT_MAX _SC_SHRT_MAX_SC_SHRT_MIN _SC_SHRT_MIN_SC_UCHAR_MAX _SC_UCHAR_MAX_SC_UINT_MAX _SC_UINT_MAX_SC_ULONG_MAX _SC_ULONG_MAX_SC_USHRT_MAX _SC_USHRT_MAX_SC_NL_ARGMAX _SC_NL_ARGMAX_SC_NL_LANGMAX _SC_NL_LANGMAX_SC_NL_MSGMAX _SC_NL_MSGMAX_SC_NL_NMAX _SC_NL_NMAX_SC_NL_SETMAX _SC_NL_SETMAX_SC_NL_TEXTMAX _SC_NL_TEXTMAX_SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFF32_SC_XBS5_ILP32_OFFBIG _SC_XBS5_ILP32_OFFBIG_SC_XBS5_LP64_OFF64 _SC_XBS5_LP64_OFF64_SC_XBS5_LPBIG_OFFBIG _SC_XBS5_LPBIG_OFFBIG_SC_XOPEN_LEGACY _SC_XOPEN_LEGACY_SC_XOPEN_REALTIME _SC_XOPEN_REALTIME_SC_XOPEN_REALTIME_THREADS _SC_XOPEN_REALTIME_THREADS_SC_ADVISORY_INFO _SC_ADVISORY_INFO_SC_BARRIERS _SC_BARRIERS_SC_BASE _SC_BASE_SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORT_SC_C_LANG_SUPPORT_R _SC_C_LANG_SUPPORT_R_SC_CLOCK_SELECTION _SC_CLOCK_SELECTION_SC_CPUTIME _SC_CPUTIME_SC_THREAD_CPUTIME _SC_THREAD_CPUTIME_SC_DEVICE_IO _SC_DEVICE_IO_SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFIC_SC_DEVICE_SPECIFIC_R _SC_DEVICE_SPECIFIC_R_SC_FD_MGMT _SC_FD_MGMT_SC_FIFO _SC_FIFO_SC_PIPE _SC_PIPE_SC_FILE_ATTRIBUTES _SC_FILE_ATTRIBUTES_SC_FILE_LOCKING _SC_FILE_LOCKING_SC_FILE_SYSTEM _SC_FILE_SYSTEM_SC_MONOTONIC_CLOCK _SC_MONOTONIC_CLOCK_SC_MULTI_PROCESS _SC_MULTI_PROCESS_SC_SINGLE_PROCESS _SC_SINGLE_PROCESS_SC_NETWORKING _SC_NETWORKING_SC_READER_WRITER_LOCKS _SC_READER_WRITER_LOCKS_SC_SPIN_LOCKS _SC_SPIN_LOCKS_SC_REGEXP _SC_REGEXP_SC_REGEX_VERSION _SC_REGEX_VERSION_SC_SHELL _SC_SHELL_SC_SIGNALS _SC_SIGNALS_SC_SPAWN _SC_SPAWN_SC_SPORADIC_SERVER _SC_SPORADIC_SERVER_SC_THREAD_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVER_SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASE_SC_SYSTEM_DATABASE_R _SC_SYSTEM_DATABASE_R_SC_TIMEOUTS _SC_TIMEOUTS_SC_TYPED_MEMORY_OBJECTS _SC_TYPED_MEMORY_OBJECTS_SC_USER_GROUPS _SC_USER_GROUPS_SC_USER_GROUPS_R _SC_USER_GROUPS_R_SC_2_PBS _SC_2_PBS_SC_2_PBS_ACCOUNTING _SC_2_PBS_ACCOUNTING_SC_2_PBS_LOCATE _SC_2_PBS_LOCATE_SC_2_PBS_MESSAGE _SC_2_PBS_MESSAGE_SC_2_PBS_TRACK _SC_2_PBS_TRACK_SC_SYMLOOP_MAX _SC_SYMLOOP_MAX_SC_STREAMS _SC_STREAMS_SC_2_PBS_CHECKPOINT _SC_2_PBS_CHECKPOINT_SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFF32_SC_V6_ILP32_OFFBIG _SC_V6_ILP32_OFFBIG_SC_V6_LP64_OFF64 _SC_V6_LP64_OFF64_SC_V6_LPBIG_OFFBIG _SC_V6_LPBIG_OFFBIG_SC_HOST_NAME_MAX _SC_HOST_NAME_MAX_SC_TRACE _SC_TRACE_SC_TRACE_EVENT_FILTER _SC_TRACE_EVENT_FILTER_SC_TRACE_INHERIT _SC_TRACE_INHERIT_SC_TRACE_LOG _SC_TRACE_LOG_SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_SIZE_SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_ASSOC_SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_ICACHE_LINESIZE_SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_SIZE_SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_ASSOC_SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL1_DCACHE_LINESIZE_SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_SIZE_SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_ASSOC_SC_LEVEL2_CACHE_LINESIZE _SC_LEVEL2_CACHE_LINESIZE_SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_SIZE_SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_ASSOC_SC_LEVEL3_CACHE_LINESIZE _SC_LEVEL3_CACHE_LINESIZE_SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_SIZE_SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_ASSOC_SC_LEVEL4_CACHE_LINESIZE _SC_LEVEL4_CACHE_LINESIZE_SC_IPV6 _SC_IPV6_SC_RAW_SOCKETS _SC_RAW_SOCKETS_SC_V7_ILP32_OFF32 _SC_V7_ILP32_OFF32_SC_V7_ILP32_OFFBIG _SC_V7_ILP32_OFFBIG_SC_V7_LP64_OFF64 _SC_V7_LP64_OFF64_SC_V7_LPBIG_OFFBIG _SC_V7_LPBIG_OFFBIG_SC_SS_REPL_MAX _SC_SS_REPL_MAX_SC_TRACE_EVENT_NAME_MAX _SC_TRACE_EVENT_NAME_MAX_SC_TRACE_NAME_MAX _SC_TRACE_NAME_MAX_SC_TRACE_SYS_MAX _SC_TRACE_SYS_MAX_SC_TRACE_USER_EVENT_MAX _SC_TRACE_USER_EVENT_MAX_SC_XOPEN_STREAMS _SC_XOPEN_STREAMS_SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREAD_ROBUST_PRIO_INHERIT_SC_THREAD_ROBUST_PRIO_PROTECT _SC_THREAD_ROBUST_PRIO_PROTECT_CS_PATH _CS_PATH_CS_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS_CS_POSIX_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS_CS_GNU_LIBC_VERSION _CS_GNU_LIBC_VERSION_CS_GNU_LIBPTHREAD_VERSION _CS_GNU_LIBPTHREAD_VERSION_CS_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS_CS_POSIX_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS_CS_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS_CS_POSIX_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS_CS_LFS_CFLAGS _CS_LFS_CFLAGS_CS_LFS_LDFLAGS _CS_LFS_LDFLAGS_CS_LFS_LIBS _CS_LFS_LIBS_CS_LFS_LINTFLAGS _CS_LFS_LINTFLAGS_CS_LFS64_CFLAGS _CS_LFS64_CFLAGS_CS_LFS64_LDFLAGS _CS_LFS64_LDFLAGS_CS_LFS64_LIBS _CS_LFS64_LIBS_CS_LFS64_LINTFLAGS _CS_LFS64_LINTFLAGS_CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS_CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS_CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS_CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS_CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS_CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS_CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS_CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS_CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS_CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS_CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS_CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS_CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS_CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS_CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS_CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS_CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS_CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS_CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS_CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS_CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS_CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS_CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS_CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS_CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS_CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS_CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBS_CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS_CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBS_CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS_CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS_CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGS_CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS_CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS_CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBS_CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS_CS_V6_ENV _CS_V6_ENV_CS_V7_ENV _CS_V7_ENV__need_getopt 5__need_getoptF_ULOCK 0F_LOCK 1F_TLOCK 2F_TEST 3TEMP_FAILURE_RETRY(expression) (__extension__ ({ long int __result; do __result = (long int) (expression); while (__result == -1L && errno == EINTR); __result; })) 67PACHI_PROBDIST_H  8PACHI_FIXP_H  9:_STDINT_H 1;_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)667PACHI_BOARD_H ?_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" @_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0) APACHI_DEBUG_H DEBUGL_(l,n) (unlikely((l) > (n)))DEBUG_MODE (true)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n)) BPACHI_ENGINE_H 6CPACHI_GTP_H is_gamestart(cmd) (!strcasecmp((cmd), "boardsize"))is_reset(cmd) (is_gamestart(cmd) || !strcasecmp((cmd), "clear_board") || !strcasecmp((cmd), "kgs-rules"))is_repeated(cmd) (strstr((cmd), "pachi-genmoves"))DPACHI_FBOOK_H fbook_hash_bits 20fbook_hash_mask ((1 << fbook_hash_bits) - 1)EPACHI_MQ_H  FPACHI_RANDOM_H  MQL 512GPACHI_UCT_UCT_H HIJPACHI_VERSION_H PACHI_VERNUM 8.99PACHI_VERNUMS "8.99" PACHI_VERNAME "Hakugen"#PACHI_VERDEV "-devel"%PACHI_VERSION PACHI_VERNUMS " (" PACHI_VERNAME PACHI_VERDEV ")"KPACHI_TIMEINFO_H  6NO_REPLY (-2)GAME_OVER_SLEEP 5|next_tok(to_) to_ = next; next = next + strcspn(next, " \t\r\n"); if (*next) { *next = 0; next++; next += strspn(next, " \t\r\n"); }next_tok__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1_CTYPE_H 1_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty  _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE) _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412% __BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI= _BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)-_ISbit(bit) ((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])_XLOCALE_H 1__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))_STDIO_H 1 __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval . D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)!_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined "_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined #_ALLOCA_H 1__need_size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc$_STRING_H 1 __need_size_t !__need_NULL "__need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))%_STRING_ARCH_unaligned 1&.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE'(PACHI_PROBDIST_H  )PACHI_FIXP_H  *+_STDINT_H 1,_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6'(PACHI_BOARD_H 0_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" 1_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0)__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 1__VERSION__ "4.6.1 20110526 (prerelease)"__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0_LP64 1__LP64__ 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 8__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __GNUC_STDC_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT128__ 16__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1_REENTRANT 1_GNU_SOURCE 1$_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STDIO_H 1 __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412% __BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=!_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())"_XLOCALE_H 1#_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t $6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1%_SYS_SELECT_H 1&__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,$C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .'D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)(_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined )_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined *_ALLOCA_H 1__need_size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc +PACHI_PROBDIST_H  ,PACHI_FIXP_H  -_STDINT_H 1._BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))0_STRING_H 1 __need_size_t !__need_NULL "__need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))1_STRING_ARCH_unaligned 12.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE3PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6 +PACHI_BOARD_H 4_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" 5_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0)6PACHI_DEBUG_H  DEBUGL_(l,n) (false) DEBUG_MODE (false)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n))PACHI_MQ_H  7PACHI_RANDOM_H  MQL 512 PACHI_OWNERMAP_H  _SIGNAL_H !,_SIGSET_H_fns 1/_EXTERN_INLINE __extern_inline3__sigmask(sig) (((unsigned long int) 1) << (((sig) - 1) % (8 * sizeof (unsigned long int))))7__sigword(sig) (((sig) - 1) / (8 * sizeof (unsigned long int))):__sigemptyset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__set = (set); while (--__cnt >= 0) __set->__val[__cnt] = 0; 0; }))?__sigfillset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__set = (set); while (--__cnt >= 0) __set->__val[__cnt] = ~0UL; 0; }))I__sigisemptyset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; const sigset_t *__set = (set); int __ret = __set->__val[--__cnt]; while (!__ret && --__cnt >= 0) __ret = __set->__val[__cnt]; __ret == 0; }))P__sigandset(dest,left,right) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__dest = (dest); const sigset_t *__left = (left); const sigset_t *__right = (right); while (--__cnt >= 0) __dest->__val[__cnt] = (__left->__val[__cnt] & __right->__val[__cnt]); 0; }))Y__sigorset(dest,left,right) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__dest = (dest); const sigset_t *__left = (left); const sigset_t *__right = (right); while (--__cnt >= 0) __dest->__val[__cnt] = (__left->__val[__cnt] | __right->__val[__cnt]); 0; }))m__SIGSETFN(NAME,BODY,CONST) _EXTERN_INLINE int NAME (CONST __sigset_t *__set, int __sig) { unsigned long int __mask = __sigmask (__sig); unsigned long int __word = __sigword (__sig); return BODY; }z__SIGSETFN'__sig_atomic_t_defined ,__need_sig_atomic_t4__need_sigset_t:8SIG_ERR ((__sighandler_t) -1)SIG_DFL ((__sighandler_t) 0)SIG_IGN ((__sighandler_t) 1)SIG_HOLD ((__sighandler_t) 2)!SIGHUP 1"SIGINT 2#SIGQUIT 3$SIGILL 4%SIGTRAP 5&SIGABRT 6'SIGIOT 6(SIGBUS 7)SIGFPE 8*SIGKILL 9+SIGUSR1 10,SIGSEGV 11-SIGUSR2 12.SIGPIPE 13/SIGALRM 140SIGTERM 151SIGSTKFLT 162SIGCLD SIGCHLD3SIGCHLD 174SIGCONT 185SIGSTOP 196SIGTSTP 207SIGTTIN 218SIGTTOU 229SIGURG 23:SIGXCPU 24;SIGXFSZ 25SIGWINCH 28?SIGPOLL SIGIO@SIGIO 29ASIGPWR 30BSIGSYS 31CSIGUNUSED 31E_NSIG 65HSIGRTMIN (__libc_current_sigrtmin ())ISIGRTMAX (__libc_current_sigrtmax ())M__SIGRTMIN 32N__SIGRTMAX (_NSIG - 1)K__need_timespec L$C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_t__need_timespecO9__WORDSIZE 64__WORDSIZE_COMPAT32 1__have_sigval_t 1*__have_siginfo_t 1,__SI_MAX_SIZE 128.__SI_PAD_SIZE ((__SI_MAX_SIZE / sizeof (int)) - 4)psi_pid _sifields._kill.si_pidqsi_uid _sifields._kill.si_uidrsi_timerid _sifields._timer.si_tidssi_overrun _sifields._timer.si_overruntsi_status _sifields._sigchld.si_statususi_utime _sifields._sigchld.si_utimevsi_stime _sifields._sigchld.si_stimewsi_value _sifields._rt.si_sigvalxsi_int _sifields._rt.si_sigval.sival_intysi_ptr _sifields._rt.si_sigval.sival_ptrzsi_addr _sifields._sigfault.si_addr{si_band _sifields._sigpoll.si_band|si_fd _sifields._sigpoll.si_fdSI_ASYNCNL SI_ASYNCNLSI_TKILL SI_TKILLSI_SIGIO SI_SIGIOSI_ASYNCIO SI_ASYNCIOSI_MESGQ SI_MESGQSI_TIMER SI_TIMERSI_QUEUE SI_QUEUESI_USER SI_USERSI_KERNEL SI_KERNELILL_ILLOPC ILL_ILLOPCILL_ILLOPN ILL_ILLOPNILL_ILLADR ILL_ILLADRILL_ILLTRP ILL_ILLTRPILL_PRVOPC ILL_PRVOPCILL_PRVREG ILL_PRVREGILL_COPROC ILL_COPROCILL_BADSTK ILL_BADSTKFPE_INTDIV FPE_INTDIVFPE_INTOVF FPE_INTOVFFPE_FLTDIV FPE_FLTDIVFPE_FLTOVF FPE_FLTOVFFPE_FLTUND FPE_FLTUNDFPE_FLTRES FPE_FLTRESFPE_FLTINV FPE_FLTINVFPE_FLTSUB FPE_FLTSUBSEGV_MAPERR SEGV_MAPERRSEGV_ACCERR SEGV_ACCERRBUS_ADRALN BUS_ADRALNBUS_ADRERR BUS_ADRERRBUS_OBJERR BUS_OBJERRTRAP_BRKPT TRAP_BRKPTTRAP_TRACE TRAP_TRACECLD_EXITED CLD_EXITEDCLD_KILLED CLD_KILLEDCLD_DUMPED CLD_DUMPEDCLD_TRAPPED CLD_TRAPPEDCLD_STOPPED CLD_STOPPEDCLD_CONTINUED CLD_CONTINUEDPOLL_IN POLL_INPOLL_OUT POLL_OUTPOLL_MSG POLL_MSGPOLL_ERR POLL_ERRPOLL_PRI POLL_PRIPOLL_HUP POLL_HUP__need_siginfo_t__have_sigevent_t 1__SIGEV_MAX_SIZE 64__SIGEV_PAD_SIZE ((__SIGEV_MAX_SIZE / sizeof (int)) - 4)sigev_notify_function _sigev_un._sigev_thread._functionsigev_notify_attributes _sigev_un._sigev_thread._attributeSIGEV_SIGNAL SIGEV_SIGNALSIGEV_NONE SIGEV_NONESIGEV_THREAD SIGEV_THREADSIGEV_THREAD_ID SIGEV_THREAD_IDsigmask(sig) __sigmask(sig)NSIG _NSIG:%sa_handler __sigaction_handler.sa_handler&sa_sigaction __sigaction_handler.sa_sigaction6SA_NOCLDSTOP 17SA_NOCLDWAIT 28SA_SIGINFO 4;SA_ONSTACK 0x08000000>SA_RESTART 0x10000000?SA_NODEFER 0x40000000ASA_RESETHAND 0x80000000DSA_INTERRUPT 0x20000000GSA_NOMASK SA_NODEFERHSA_ONESHOT SA_RESETHANDISA_STACK SA_ONSTACKMSIG_BLOCK 0NSIG_UNBLOCK 1OSIG_SETMASK 2sv_onstack sv_flagsSV_ONSTACK (1 << 0)SV_INTERRUPT (1 << 1)SV_RESETHAND (1 << 2);_BITS_SIGCONTEXT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t __need_size_t__need_NULL<%SS_ONSTACK SS_ONSTACK'SS_DISABLE SS_DISABLE+MINSIGSTKSZ 2048.SIGSTKSZ 8192=_SYS_UCONTEXT_H 1 __WORDSIZE 64__WORDSIZE_COMPAT32 1$NGREG 23.REG_R8 REG_R80REG_R9 REG_R92REG_R10 REG_R104REG_R11 REG_R116REG_R12 REG_R128REG_R13 REG_R13:REG_R14 REG_R14REG_RDI REG_RDI@REG_RSI REG_RSIBREG_RBP REG_RBPDREG_RBX REG_RBXFREG_RDX REG_RDXHREG_RAX REG_RAXJREG_RCX REG_RCXLREG_RSP REG_RSPNREG_RIP REG_RIPPREG_EFL REG_EFLRREG_CSGSFS REG_CSGSFSTREG_ERR REG_ERRVREG_TRAPNO REG_TRAPNOXREG_OLDMASK REG_OLDMASKZREG_CR2 REG_CR2>_BITS_SIGTHREAD_H 1__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1$_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _MATH_H 1" HUGE_VAL (__builtin_huge_val())$ HUGE_VALF (__builtin_huge_valf())% HUGE_VALL (__builtin_huge_vall())( INFINITY (__builtin_inff())+NAN (__builtin_nanf (""))/_MATH_H_MATHDEF 1__WORDSIZE 64__WORDSIZE_COMPAT32 1-FP_ILOGB0 (-2147483647 - 1).FP_ILOGBNAN (-2147483647 - 1)6__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)8__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args);__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)=__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)@__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROWC_Mdouble_ doubleD__MATH_PRECNAME(name,r) __CONCAT(name,r)E_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDF_Mdouble_END_NAMESPACE __END_NAMESPACE_STDGH_Mdouble_I_Mdouble_BEGIN_NAMESPACEJ_Mdouble_END_NAMESPACEK__MATH_PRECNAMET_Mfloat_ floatV_Mdouble_ _Mfloat_X__MATH_PRECNAME(name,r) name ##f ##r\_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99]_Mdouble_END_NAMESPACE __END_NAMESPACE_C99^__Mdouble_`_Mdouble_BEGIN_NAMESPACEa_Mdouble_END_NAMESPACEb__MATH_PRECNAME_Mlong_double_ long double_Mdouble_ _Mlong_double___MATH_PRECNAME(name,r) name ##l ##r_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_Mdouble_END_NAMESPACE __END_NAMESPACE_C99_Mdouble__Mdouble_BEGIN_NAMESPACE_Mdouble_END_NAMESPACE__MATH_PRECNAME__MATHDECL_1__MATHDECL__MATHCALLFP_NAN FP_NANFP_INFINITE FP_INFINITEFP_ZERO FP_ZEROFP_SUBNORMAL FP_SUBNORMALFP_NORMAL FP_NORMALfpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))signbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))isnormal(x) (fpclassify (x) == FP_NORMAL)isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))MATH_ERRNO 1MATH_ERREXCEPT 2math_errhandling (MATH_ERRNO | MATH_ERREXCEPT)X_TLOSS 1.41484755040568800000e+16DOMAIN 1SING 2OVERFLOW 3UNDERFLOW 4TLOSS 5PLOSS 6HUGE 3.40282347e+38FM_E 2.7182818284590452354M_LOG2E 1.4426950408889634074M_LOG10E 0.43429448190325182765M_LN2 0.69314718055994530942M_LN10 2.30258509299404568402M_PI 3.14159265358979323846M_PI_2 1.57079632679489661923M_PI_4 0.78539816339744830962M_1_PI 0.31830988618379067154M_2_PI 0.63661977236758134308M_2_SQRTPI 1.12837916709551257390M_SQRT2 1.41421356237309504880M_SQRT1_2 0.70710678118654752440M_El 2.7182818284590452353602874713526625LM_LOG2El 1.4426950408889634073599246810018921LM_LOG10El 0.4342944819032518276511289189166051LM_LN2l 0.6931471805599453094172321214581766LM_LN10l 2.3025850929940456840179914546843642LM_PIl 3.1415926535897932384626433832795029LM_PI_2l 1.5707963267948966192313216916397514LM_PI_4l 0.7853981633974483096156608458198757LM_1_PIl 0.3183098861837906715377675267450287LM_2_PIl 0.6366197723675813430755350534900574LM_2_SQRTPIl 1.1283791670955125738961589031215452LM_SQRT2l 1.4142135623730950488016887242096981LM_SQRT1_2l 0.7071067811865475244008443621048490Lisgreater(x,y) __builtin_isgreater(x, y)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)isless(x,y) __builtin_isless(x, y)islessequal(x,y) __builtin_islessequal(x, y)islessgreater(x,y) __builtin_islessgreater(x, y)isunordered(u,v) __builtin_isunordered(u, v)__WORDSIZE 64__WORDSIZE_COMPAT32 1__MATH_INLINE __extern_inline_STDIO_H 1 __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%!__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI="_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())#_XLOCALE_H 1$_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t %6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1&_SYS_SELECT_H 1'__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"(_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,%C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .)D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)*_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined +_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined ,_ALLOCA_H 1__need_size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc-.PACHI_PROBDIST_H  /PACHI_FIXP_H  01_STDINT_H 12_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))5_STRING_H 1 __need_size_t !__need_NULL "__need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))6_STRING_ARCH_unaligned 17.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE8PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) 9PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6-.PACHI_BOARD_H :_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" ;_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0)<PACHI_DEBUG_H  DEBUGL_(l,n) (false) DEBUG_MODE (false)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n))=PACHI_PATTERN3_H - pattern3_hash_bits 19!pattern3_hash_size (1 << pattern3_hash_bits)"pattern3_hash_mask (pattern3_hash_size - 1)Tatari_atxy(b,x,y) (group_atxy(b, x, y) && board_group_info(b, group_atxy(b, x, y)).libs == 1)Yatari_atxy)rev3(p) ((p >> 4) | (p & 0xc) | ((p & 0x3) << 4))*rev2(p) ((p >> 2) | ((p & 0x3) << 2))1rev32rev2__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 1__VERSION__ "4.6.1 20110526 (prerelease)"__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0_LP64 1__LP64__ 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 8__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __GNUC_STDC_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT128__ 16__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1_REENTRANT 1_GNU_SOURCE 1DEBUG $_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION___MATH_H 1"HUGE_VAL (__builtin_huge_val())$HUGE_VALF (__builtin_huge_valf())%HUGE_VALL (__builtin_huge_vall())(INFINITY (__builtin_inff())+NAN (__builtin_nanf (""))/_MATH_H_MATHDEF 1__WORDSIZE 64__WORDSIZE_COMPAT32 1-FP_ILOGB0 (-2147483647 - 1).FP_ILOGBNAN (-2147483647 - 1)6__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)8__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args);__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)=__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)@__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROWC_Mdouble_ doubleD__MATH_PRECNAME(name,r) __CONCAT(name,r)E_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDF_Mdouble_END_NAMESPACE __END_NAMESPACE_STDGH_Mdouble_I_Mdouble_BEGIN_NAMESPACEJ_Mdouble_END_NAMESPACEK__MATH_PRECNAMET_Mfloat_ floatV_Mdouble_ _Mfloat_X__MATH_PRECNAME(name,r) name ##f ##r\_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99]_Mdouble_END_NAMESPACE __END_NAMESPACE_C99^__Mdouble_`_Mdouble_BEGIN_NAMESPACEa_Mdouble_END_NAMESPACEb__MATH_PRECNAME_Mlong_double_ long double_Mdouble_ _Mlong_double___MATH_PRECNAME(name,r) name ##l ##r_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_Mdouble_END_NAMESPACE __END_NAMESPACE_C99_Mdouble__Mdouble_BEGIN_NAMESPACE_Mdouble_END_NAMESPACE__MATH_PRECNAME__MATHDECL_1__MATHDECL__MATHCALLFP_NAN FP_NANFP_INFINITE FP_INFINITEFP_ZERO FP_ZEROFP_SUBNORMAL FP_SUBNORMALFP_NORMAL FP_NORMALfpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))signbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))isnormal(x) (fpclassify (x) == FP_NORMAL)isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))MATH_ERRNO 1MATH_ERREXCEPT 2math_errhandling (MATH_ERRNO | MATH_ERREXCEPT)X_TLOSS 1.41484755040568800000e+16DOMAIN 1SING 2OVERFLOW 3UNDERFLOW 4TLOSS 5PLOSS 6HUGE 3.40282347e+38FM_E 2.7182818284590452354M_LOG2E 1.4426950408889634074M_LOG10E 0.43429448190325182765M_LN2 0.69314718055994530942M_LN10 2.30258509299404568402M_PI 3.14159265358979323846M_PI_2 1.57079632679489661923M_PI_4 0.78539816339744830962M_1_PI 0.31830988618379067154M_2_PI 0.63661977236758134308M_2_SQRTPI 1.12837916709551257390M_SQRT2 1.41421356237309504880M_SQRT1_2 0.70710678118654752440M_El 2.7182818284590452353602874713526625LM_LOG2El 1.4426950408889634073599246810018921LM_LOG10El 0.4342944819032518276511289189166051LM_LN2l 0.6931471805599453094172321214581766LM_LN10l 2.3025850929940456840179914546843642LM_PIl 3.1415926535897932384626433832795029LM_PI_2l 1.5707963267948966192313216916397514LM_PI_4l 0.7853981633974483096156608458198757LM_1_PIl 0.3183098861837906715377675267450287LM_2_PIl 0.6366197723675813430755350534900574LM_2_SQRTPIl 1.1283791670955125738961589031215452LM_SQRT2l 1.4142135623730950488016887242096981LM_SQRT1_2l 0.7071067811865475244008443621048490Lisgreater(x,y) __builtin_isgreater(x, y)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)isless(x,y) __builtin_isless(x, y)islessequal(x,y) __builtin_islessequal(x, y)islessgreater(x,y) __builtin_islessgreater(x, y)isunordered(u,v) __builtin_isunordered(u, v)__WORDSIZE 64__WORDSIZE_COMPAT32 1__MATH_INLINE __extern_inline _STDIO_H 1 __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t !Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5""__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"#L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)$%__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE&__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*'WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+(__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A)_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%*__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=+_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ()),_XLOCALE_H 1-_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t .6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1/_SYS_SELECT_H 10__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,.C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .1D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)2_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined 3_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined 4_ALLOCA_H 1__need_size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc5_STRING_H 1 __need_size_t !__need_NULL "__need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))6_STRING_ARCH_unaligned 17.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE 8PACHI_PROBDIST_H  9PACHI_FIXP_H  :_STDINT_H 1;_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))=PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6 8PACHI_BOARD_H >_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" ?_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0) PACHI_DEBUG_H DEBUGL_(l,n) (unlikely((l) > (n)))DEBUG_MODE (true)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n)) @PACHI_ENGINE_H  APACHI_GTP_H is_gamestart(cmd) (!strcasecmp((cmd), "boardsize"))is_reset(cmd) (is_gamestart(cmd) || !strcasecmp((cmd), "clear_board") || !strcasecmp((cmd), "kgs-rules"))is_repeated(cmd) (strstr((cmd), "pachi-genmoves")) PACHI_OWNERMAP_H  _SIGNAL_H !,_SIGSET_H_fns 1/_EXTERN_INLINE __extern_inline3__sigmask(sig) (((unsigned long int) 1) << (((sig) - 1) % (8 * sizeof (unsigned long int))))7__sigword(sig) (((sig) - 1) / (8 * sizeof (unsigned long int))):__sigemptyset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__set = (set); while (--__cnt >= 0) __set->__val[__cnt] = 0; 0; }))?__sigfillset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__set = (set); while (--__cnt >= 0) __set->__val[__cnt] = ~0UL; 0; }))I__sigisemptyset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; const sigset_t *__set = (set); int __ret = __set->__val[--__cnt]; while (!__ret && --__cnt >= 0) __ret = __set->__val[__cnt]; __ret == 0; }))P__sigandset(dest,left,right) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__dest = (dest); const sigset_t *__left = (left); const sigset_t *__right = (right); while (--__cnt >= 0) __dest->__val[__cnt] = (__left->__val[__cnt] & __right->__val[__cnt]); 0; }))Y__sigorset(dest,left,right) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__dest = (dest); const sigset_t *__left = (left); const sigset_t *__right = (right); while (--__cnt >= 0) __dest->__val[__cnt] = (__left->__val[__cnt] | __right->__val[__cnt]); 0; }))m__SIGSETFN(NAME,BODY,CONST) _EXTERN_INLINE int NAME (CONST __sigset_t *__set, int __sig) { unsigned long int __mask = __sigmask (__sig); unsigned long int __word = __sigword (__sig); return BODY; }z__SIGSETFN'__sig_atomic_t_defined ,__need_sig_atomic_t4__need_sigset_t:BSIG_ERR ((__sighandler_t) -1)SIG_DFL ((__sighandler_t) 0)SIG_IGN ((__sighandler_t) 1)SIG_HOLD ((__sighandler_t) 2)!SIGHUP 1"SIGINT 2#SIGQUIT 3$SIGILL 4%SIGTRAP 5&SIGABRT 6'SIGIOT 6(SIGBUS 7)SIGFPE 8*SIGKILL 9+SIGUSR1 10,SIGSEGV 11-SIGUSR2 12.SIGPIPE 13/SIGALRM 140SIGTERM 151SIGSTKFLT 162SIGCLD SIGCHLD3SIGCHLD 174SIGCONT 185SIGSTOP 196SIGTSTP 207SIGTTIN 218SIGTTOU 229SIGURG 23:SIGXCPU 24;SIGXFSZ 25SIGWINCH 28?SIGPOLL SIGIO@SIGIO 29ASIGPWR 30BSIGSYS 31CSIGUNUSED 31E_NSIG 65HSIGRTMIN (__libc_current_sigrtmin ())ISIGRTMAX (__libc_current_sigrtmax ())M__SIGRTMIN 32N__SIGRTMAX (_NSIG - 1)K__need_timespec L.C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_t__need_timespecOC__WORDSIZE 64__WORDSIZE_COMPAT32 1__have_sigval_t 1*__have_siginfo_t 1,__SI_MAX_SIZE 128.__SI_PAD_SIZE ((__SI_MAX_SIZE / sizeof (int)) - 4)psi_pid _sifields._kill.si_pidqsi_uid _sifields._kill.si_uidrsi_timerid _sifields._timer.si_tidssi_overrun _sifields._timer.si_overruntsi_status _sifields._sigchld.si_statususi_utime _sifields._sigchld.si_utimevsi_stime _sifields._sigchld.si_stimewsi_value _sifields._rt.si_sigvalxsi_int _sifields._rt.si_sigval.sival_intysi_ptr _sifields._rt.si_sigval.sival_ptrzsi_addr _sifields._sigfault.si_addr{si_band _sifields._sigpoll.si_band|si_fd _sifields._sigpoll.si_fdSI_ASYNCNL SI_ASYNCNLSI_TKILL SI_TKILLSI_SIGIO SI_SIGIOSI_ASYNCIO SI_ASYNCIOSI_MESGQ SI_MESGQSI_TIMER SI_TIMERSI_QUEUE SI_QUEUESI_USER SI_USERSI_KERNEL SI_KERNELILL_ILLOPC ILL_ILLOPCILL_ILLOPN ILL_ILLOPNILL_ILLADR ILL_ILLADRILL_ILLTRP ILL_ILLTRPILL_PRVOPC ILL_PRVOPCILL_PRVREG ILL_PRVREGILL_COPROC ILL_COPROCILL_BADSTK ILL_BADSTKFPE_INTDIV FPE_INTDIVFPE_INTOVF FPE_INTOVFFPE_FLTDIV FPE_FLTDIVFPE_FLTOVF FPE_FLTOVFFPE_FLTUND FPE_FLTUNDFPE_FLTRES FPE_FLTRESFPE_FLTINV FPE_FLTINVFPE_FLTSUB FPE_FLTSUBSEGV_MAPERR SEGV_MAPERRSEGV_ACCERR SEGV_ACCERRBUS_ADRALN BUS_ADRALNBUS_ADRERR BUS_ADRERRBUS_OBJERR BUS_OBJERRTRAP_BRKPT TRAP_BRKPTTRAP_TRACE TRAP_TRACECLD_EXITED CLD_EXITEDCLD_KILLED CLD_KILLEDCLD_DUMPED CLD_DUMPEDCLD_TRAPPED CLD_TRAPPEDCLD_STOPPED CLD_STOPPEDCLD_CONTINUED CLD_CONTINUEDPOLL_IN POLL_INPOLL_OUT POLL_OUTPOLL_MSG POLL_MSGPOLL_ERR POLL_ERRPOLL_PRI POLL_PRIPOLL_HUP POLL_HUP__need_siginfo_t__have_sigevent_t 1__SIGEV_MAX_SIZE 64__SIGEV_PAD_SIZE ((__SIGEV_MAX_SIZE / sizeof (int)) - 4)sigev_notify_function _sigev_un._sigev_thread._functionsigev_notify_attributes _sigev_un._sigev_thread._attributeSIGEV_SIGNAL SIGEV_SIGNALSIGEV_NONE SIGEV_NONESIGEV_THREAD SIGEV_THREADSIGEV_THREAD_ID SIGEV_THREAD_IDsigmask(sig) __sigmask(sig)NSIG _NSIGD%sa_handler __sigaction_handler.sa_handler&sa_sigaction __sigaction_handler.sa_sigaction6SA_NOCLDSTOP 17SA_NOCLDWAIT 28SA_SIGINFO 4;SA_ONSTACK 0x08000000>SA_RESTART 0x10000000?SA_NODEFER 0x40000000ASA_RESETHAND 0x80000000DSA_INTERRUPT 0x20000000GSA_NOMASK SA_NODEFERHSA_ONESHOT SA_RESETHANDISA_STACK SA_ONSTACKMSIG_BLOCK 0NSIG_UNBLOCK 1OSIG_SETMASK 2sv_onstack sv_flagsSV_ONSTACK (1 << 0)SV_INTERRUPT (1 << 1)SV_RESETHAND (1 << 2)E_BITS_SIGCONTEXT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t __need_size_t__need_NULLF%SS_ONSTACK SS_ONSTACK'SS_DISABLE SS_DISABLE+MINSIGSTKSZ 2048.SIGSTKSZ 8192G_SYS_UCONTEXT_H 1 __WORDSIZE 64__WORDSIZE_COMPAT32 1$NGREG 23.REG_R8 REG_R80REG_R9 REG_R92REG_R10 REG_R104REG_R11 REG_R116REG_R12 REG_R128REG_R13 REG_R13:REG_R14 REG_R14REG_RDI REG_RDI@REG_RSI REG_RSIBREG_RBP REG_RBPDREG_RBX REG_RBXFREG_RDX REG_RDXHREG_RAX REG_RAXJREG_RCX REG_RCXLREG_RSP REG_RSPNREG_RIP REG_RIPPREG_EFL REG_EFLRREG_CSGSFS REG_CSGSFSTREG_ERR REG_ERRVREG_TRAPNO REG_TRAPNOXREG_OLDMASK REG_OLDMASKZREG_CR2 REG_CR2H_BITS_SIGTHREAD_H 1 PACHI_PLAYOUT_H MAX_GAMELEN 600\amaf_nakade(item_) (item_ >> 8)]amaf_op(item_,op_) do { int mi_ = item_; item_ = (mi_ & 0xf) | ((amaf_nakade(mi_) op_ 1) << 8); } while (0)PLDEBUGL(n) DEBUGL_(policy->debug_level, n)__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1$_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _MATH_H 1" HUGE_VAL (__builtin_huge_val())$ HUGE_VALF (__builtin_huge_valf())% HUGE_VALL (__builtin_huge_vall())( INFINITY (__builtin_inff())+NAN (__builtin_nanf (""))/_MATH_H_MATHDEF 1__WORDSIZE 64__WORDSIZE_COMPAT32 1-FP_ILOGB0 (-2147483647 - 1).FP_ILOGBNAN (-2147483647 - 1)6__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)8__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args);__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)=__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)@__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROWC_Mdouble_ doubleD__MATH_PRECNAME(name,r) __CONCAT(name,r)E_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDF_Mdouble_END_NAMESPACE __END_NAMESPACE_STDGH_Mdouble_I_Mdouble_BEGIN_NAMESPACEJ_Mdouble_END_NAMESPACEK__MATH_PRECNAMET_Mfloat_ floatV_Mdouble_ _Mfloat_X__MATH_PRECNAME(name,r) name ##f ##r\_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99]_Mdouble_END_NAMESPACE __END_NAMESPACE_C99^__Mdouble_`_Mdouble_BEGIN_NAMESPACEa_Mdouble_END_NAMESPACEb__MATH_PRECNAME_Mlong_double_ long double_Mdouble_ _Mlong_double___MATH_PRECNAME(name,r) name ##l ##r_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_Mdouble_END_NAMESPACE __END_NAMESPACE_C99_Mdouble__Mdouble_BEGIN_NAMESPACE_Mdouble_END_NAMESPACE__MATH_PRECNAME__MATHDECL_1__MATHDECL__MATHCALLFP_NAN FP_NANFP_INFINITE FP_INFINITEFP_ZERO FP_ZEROFP_SUBNORMAL FP_SUBNORMALFP_NORMAL FP_NORMALfpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))signbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))isnormal(x) (fpclassify (x) == FP_NORMAL)isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))MATH_ERRNO 1MATH_ERREXCEPT 2math_errhandling (MATH_ERRNO | MATH_ERREXCEPT)X_TLOSS 1.41484755040568800000e+16DOMAIN 1SING 2OVERFLOW 3UNDERFLOW 4TLOSS 5PLOSS 6HUGE 3.40282347e+38FM_E 2.7182818284590452354M_LOG2E 1.4426950408889634074M_LOG10E 0.43429448190325182765M_LN2 0.69314718055994530942M_LN10 2.30258509299404568402M_PI 3.14159265358979323846M_PI_2 1.57079632679489661923M_PI_4 0.78539816339744830962M_1_PI 0.31830988618379067154M_2_PI 0.63661977236758134308M_2_SQRTPI 1.12837916709551257390M_SQRT2 1.41421356237309504880M_SQRT1_2 0.70710678118654752440M_El 2.7182818284590452353602874713526625LM_LOG2El 1.4426950408889634073599246810018921LM_LOG10El 0.4342944819032518276511289189166051LM_LN2l 0.6931471805599453094172321214581766LM_LN10l 2.3025850929940456840179914546843642LM_PIl 3.1415926535897932384626433832795029LM_PI_2l 1.5707963267948966192313216916397514LM_PI_4l 0.7853981633974483096156608458198757LM_1_PIl 0.3183098861837906715377675267450287LM_2_PIl 0.6366197723675813430755350534900574LM_2_SQRTPIl 1.1283791670955125738961589031215452LM_SQRT2l 1.4142135623730950488016887242096981LM_SQRT1_2l 0.7071067811865475244008443621048490Lisgreater(x,y) __builtin_isgreater(x, y)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)isless(x,y) __builtin_isless(x, y)islessequal(x,y) __builtin_islessequal(x, y)islessgreater(x,y) __builtin_islessgreater(x, y)isunordered(u,v) __builtin_isunordered(u, v)__WORDSIZE 64__WORDSIZE_COMPAT32 1__MATH_INLINE __extern_inline_STDIO_H 1 __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%!__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI="_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())#_XLOCALE_H 1$_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t %6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1&_SYS_SELECT_H 1'__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"(_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,%C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .)D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)*_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined +_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined ,_ALLOCA_H 1__need_size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc-PACHI_DEBUG_H ._STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1 DEBUGL_(l,n) (false) DEBUG_MODE (false)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n))/PACHI_MOVE_H 0_CTYPE_H 1-_ISbit(bit) ((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))12_STDINT_H 13_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H 4_STRING_H 1 __need_size_t !__need_NULL "__need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))5_STRING_ARCH_unaligned 16.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE7PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) 8PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2)) 9PACHI_PROBDIST_H  :PACHI_FIXP_H FIXP_BITS 15FIXP_SCALE (1<items[c])%probdist_total(pd) ((pd)->total)6;9PACHI_BOARD_H <_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x"BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0) =PACHI_RANDOM_H  ;__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1_STDIO_H 1_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty  __need_size_t !__need_NULL " __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$ _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K _IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINEPACHI_RANDOM_H _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H PACHI_UTIL_H __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_XLOCALE_H 1_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t  6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__BIT_TYPES_DEFINED__ 1!_SYS_SELECT_H 1"__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"#_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec , C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .$D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)%_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined &_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined '_ALLOCA_H 1__need_size_t  __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_callocfloating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__)__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1_CTYPE_H 1_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty  _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE) _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412% __BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI= _BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)-_ISbit(bit) ((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])_XLOCALE_H 1__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))_STDIO_H 1 __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval . D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)!_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined "_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined #_ALLOCA_H 1__need_size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc$PACHI_STONE_H __STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1$_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _CTYPE_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE) _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412% __BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)-_ISbit(bit) ((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])_XLOCALE_H 1__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))_STDIO_H 1 __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)" _SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .!D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)"_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined #_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined $_ALLOCA_H 1__need_size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc%_MATH_H 1"&HUGE_VAL (__builtin_huge_val())$'HUGE_VALF (__builtin_huge_valf())%(HUGE_VALL (__builtin_huge_vall())()INFINITY (__builtin_inff())+*NAN (__builtin_nanf (""))/+_MATH_H_MATHDEF 1__WORDSIZE 64__WORDSIZE_COMPAT32 1-FP_ILOGB0 (-2147483647 - 1).FP_ILOGBNAN (-2147483647 - 1)6__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)8__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args);__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)=__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)@__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROWC_Mdouble_ doubleD__MATH_PRECNAME(name,r) __CONCAT(name,r)E_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDF_Mdouble_END_NAMESPACE __END_NAMESPACE_STDG,H_Mdouble_I_Mdouble_BEGIN_NAMESPACEJ_Mdouble_END_NAMESPACEK__MATH_PRECNAMET_Mfloat_ floatV_Mdouble_ _Mfloat_X__MATH_PRECNAME(name,r) name ##f ##r\_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99]_Mdouble_END_NAMESPACE __END_NAMESPACE_C99^,__Mdouble_`_Mdouble_BEGIN_NAMESPACEa_Mdouble_END_NAMESPACEb__MATH_PRECNAME_Mlong_double_ long double_Mdouble_ _Mlong_double___MATH_PRECNAME(name,r) name ##l ##r_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_Mdouble_END_NAMESPACE __END_NAMESPACE_C99,_Mdouble__Mdouble_BEGIN_NAMESPACE_Mdouble_END_NAMESPACE__MATH_PRECNAME__MATHDECL_1__MATHDECL__MATHCALLFP_NAN FP_NANFP_INFINITE FP_INFINITEFP_ZERO FP_ZEROFP_SUBNORMAL FP_SUBNORMALFP_NORMAL FP_NORMALfpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))signbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))isnormal(x) (fpclassify (x) == FP_NORMAL)isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))MATH_ERRNO 1MATH_ERREXCEPT 2math_errhandling (MATH_ERRNO | MATH_ERREXCEPT)X_TLOSS 1.41484755040568800000e+16DOMAIN 1SING 2OVERFLOW 3UNDERFLOW 4TLOSS 5PLOSS 6HUGE 3.40282347e+38FM_E 2.7182818284590452354M_LOG2E 1.4426950408889634074M_LOG10E 0.43429448190325182765M_LN2 0.69314718055994530942M_LN10 2.30258509299404568402M_PI 3.14159265358979323846M_PI_2 1.57079632679489661923M_PI_4 0.78539816339744830962M_1_PI 0.31830988618379067154M_2_PI 0.63661977236758134308M_2_SQRTPI 1.12837916709551257390M_SQRT2 1.41421356237309504880M_SQRT1_2 0.70710678118654752440M_El 2.7182818284590452353602874713526625LM_LOG2El 1.4426950408889634073599246810018921LM_LOG10El 0.4342944819032518276511289189166051LM_LN2l 0.6931471805599453094172321214581766LM_LN10l 2.3025850929940456840179914546843642LM_PIl 3.1415926535897932384626433832795029LM_PI_2l 1.5707963267948966192313216916397514LM_PI_4l 0.7853981633974483096156608458198757LM_1_PIl 0.3183098861837906715377675267450287LM_2_PIl 0.6366197723675813430755350534900574LM_2_SQRTPIl 1.1283791670955125738961589031215452LM_SQRT2l 1.4142135623730950488016887242096981LM_SQRT1_2l 0.7071067811865475244008443621048490Lisgreater(x,y) __builtin_isgreater(x, y)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)isless(x,y) __builtin_isless(x, y)islessequal(x,y) __builtin_islessequal(x, y)islessgreater(x,y) __builtin_islessgreater(x, y)isunordered(u,v) __builtin_isunordered(u, v)-__WORDSIZE 64__WORDSIZE_COMPAT32 1__MATH_INLINE __extern_inline_TIME_H 1$__need_size_t %__need_NULL &__need_size_tNULLNULL ((void *)0)__need_NULL*!_BITS_TIME_H 1"CLOCKS_PER_SEC 1000000l.CLOCK_REALTIME 00CLOCK_MONOTONIC 12CLOCK_PROCESS_CPUTIME_ID 24CLOCK_THREAD_CPUTIME_ID 36CLOCK_MONOTONIC_RAW 48CLOCK_REALTIME_COARSE 5:CLOCK_MONOTONIC_COARSE 6=TIMER_ABSTIME 1C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_t__need_timespec__isleap(year) ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0))._SYS_TIME_H 1__need_time_t __need_timeval !D__need_timeval+TIMEVAL_TO_TIMESPEC(tv,ts) { (ts)->tv_sec = (tv)->tv_sec; (ts)->tv_nsec = (tv)->tv_usec * 1000; }/TIMESPEC_TO_TIMEVAL(tv,ts) { (tv)->tv_sec = (ts)->tv_sec; (tv)->tv_usec = (ts)->tv_nsec / 1000; }aITIMER_REAL ITIMER_REALdITIMER_VIRTUAL ITIMER_VIRTUALhITIMER_PROF ITIMER_PROFtimerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec)timerclear(tvp) ((tvp)->tv_sec = (tvp)->tv_usec = 0)timercmp(a,b,CMP) (((a)->tv_sec == (b)->tv_sec) ? ((a)->tv_usec CMP (b)->tv_usec) : ((a)->tv_sec CMP (b)->tv_sec))timeradd(a,b,result) do { (result)->tv_sec = (a)->tv_sec + (b)->tv_sec; (result)->tv_usec = (a)->tv_usec + (b)->tv_usec; if ((result)->tv_usec >= 1000000) { ++(result)->tv_sec; (result)->tv_usec -= 1000000; } } while (0)timersub(a,b,result) do { (result)->tv_sec = (a)->tv_sec - (b)->tv_sec; (result)->tv_usec = (a)->tv_usec - (b)->tv_usec; if ((result)->tv_usec < 0) { --(result)->tv_sec; (result)->tv_usec += 1000000; } } while (0) DEBUG  /PACHI_DEBUG_H 0_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1DEBUGL_(l,n) (unlikely((l) > (n)))DEBUG_MODE (true)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n)) 1PACHI_TACTICS_UTIL_H 23PACHI_PROBDIST_H  4PACHI_FIXP_H  56_STDINT_H 17_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE<PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) =PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)623PACHI_BOARD_H >_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x"BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0)?.MIN_MOVES_LEFT 30 @PACHI_TIMEINFO_H  ABMAX_NET_LAG 2.0MIN_THINK_WITH_LAG (MAX_NET_LAG / 2)RESERVED_BYOYOMI_PERCENT 15MAX_SUDDEN_DEATH_RATIO 2.0MAX_BYOYOMI_TIME_RATIO 1.1__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 1__VERSION__ "4.6.1 20110526 (prerelease)"__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0_LP64 1__LP64__ 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 8__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __GNUC_STDC_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT128__ 16__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1_REENTRANT 1_GNU_SOURCE 1DEBUG  _STDIO_H 1_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty  __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE_STRING_H 1 __need_size_t !__need_NULL "__need_size_tNULLNULL ((void *)0)__need_NULL_XLOCALE_H 1strdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))_STRING_ARCH_unaligned 1.__STRING_INLINE __extern_inline4 _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%!__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI="_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t !__need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*#WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+$__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())%_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t &6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1'_SYS_SELECT_H 1(__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)")_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,&C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .*D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)+_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1,_ALLOCA_H 1__need_size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc-_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1.$_ASSERT_H 1*__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _UNISTD_H 1#_POSIX_VERSION 200809L6__POSIX2_THIS_VERSION 200809LD_POSIX2_VERSION __POSIX2_THIS_VERSIONH_POSIX2_C_BIND __POSIX2_THIS_VERSIONL_POSIX2_C_DEV __POSIX2_THIS_VERSIONP_POSIX2_SW_DEV __POSIX2_THIS_VERSIONT_POSIX2_LOCALEDEF __POSIX2_THIS_VERSIONX_XOPEN_VERSION 700b_XOPEN_XCU_VERSION 4e_XOPEN_XPG2 1f_XOPEN_XPG3 1g_XOPEN_XPG4 1j_XOPEN_UNIX 1m_XOPEN_CRYPT 1q_XOPEN_ENH_I18N 1t_XOPEN_LEGACY 1/_BITS_POSIX_OPT_H 1_POSIX_JOB_CONTROL 1_POSIX_SAVED_IDS 1_POSIX_PRIORITY_SCHEDULING 200809L!_POSIX_SYNCHRONIZED_IO 200809L$_POSIX_FSYNC 200809L'_POSIX_MAPPED_FILES 200809L*_POSIX_MEMLOCK 200809L-_POSIX_MEMLOCK_RANGE 200809L0_POSIX_MEMORY_PROTECTION 200809L3_POSIX_CHOWN_RESTRICTED 07_POSIX_VDISABLE '\0':_POSIX_NO_TRUNC 1=_XOPEN_REALTIME 1@_XOPEN_REALTIME_THREADS 1C_XOPEN_SHM 1F_POSIX_THREADS 200809LI_POSIX_REENTRANT_FUNCTIONS 1J_POSIX_THREAD_SAFE_FUNCTIONS 200809LM_POSIX_THREAD_PRIORITY_SCHEDULING 200809LP_POSIX_THREAD_ATTR_STACKSIZE 200809LS_POSIX_THREAD_ATTR_STACKADDR 200809LV_POSIX_THREAD_PRIO_INHERIT 200809LZ_POSIX_THREAD_PRIO_PROTECT 200809L^_POSIX_THREAD_ROBUST_PRIO_INHERIT 200809La_POSIX_THREAD_ROBUST_PRIO_PROTECT -1e_POSIX_SEMAPHORES 200809Lh_POSIX_REALTIME_SIGNALS 200809Lk_POSIX_ASYNCHRONOUS_IO 200809Ll_POSIX_ASYNC_IO 1n_LFS_ASYNCHRONOUS_IO 1p_POSIX_PRIORITIZED_IO 200809Ls_LFS64_ASYNCHRONOUS_IO 1v_LFS_LARGEFILE 1w_LFS64_LARGEFILE 1x_LFS64_STDIO 1{_POSIX_SHARED_MEMORY_OBJECTS 200809L~_POSIX_CPUTIME 0_POSIX_THREAD_CPUTIME 0_POSIX_REGEXP 1_POSIX_READER_WRITER_LOCKS 200809L_POSIX_SHELL 1_POSIX_TIMEOUTS 200809L_POSIX_SPIN_LOCKS 200809L_POSIX_SPAWN 200809L_POSIX_TIMERS 200809L_POSIX_BARRIERS 200809L_POSIX_MESSAGE_PASSING 200809L_POSIX_THREAD_PROCESS_SHARED 200809L_POSIX_MONOTONIC_CLOCK 0_POSIX_CLOCK_SELECTION 200809L_POSIX_ADVISORY_INFO 200809L_POSIX_IPV6 200809L_POSIX_RAW_SOCKETS 200809L_POSIX2_CHAR_TERM 200809L_POSIX_SPORADIC_SERVER -1_POSIX_THREAD_SPORADIC_SERVER -1_POSIX_TRACE -1_POSIX_TRACE_EVENT_FILTER -1_POSIX_TRACE_INHERIT -1_POSIX_TRACE_LOG -1_POSIX_TYPED_MEMORY_OBJECTS -10__WORDSIZE 64__WORDSIZE_COMPAT32 19_POSIX_V7_LPBIG_OFFBIG -1:_POSIX_V6_LPBIG_OFFBIG -1;_XBS5_LPBIG_OFFBIG -1>_POSIX_V7_LP64_OFF64 1?_POSIX_V6_LP64_OFF64 1@_XBS5_LP64_OFF64 1\__ILP32_OFF32_CFLAGS "-m32"]__ILP32_OFFBIG_CFLAGS "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"^__ILP32_OFF32_LDFLAGS "-m32"___ILP32_OFFBIG_LDFLAGS "-m32"`__LP64_OFF64_CFLAGS "-m64"a__LP64_OFF64_LDFLAGS "-m64"STDIN_FILENO 0STDOUT_FILENO 1STDERR_FILENO 2__need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__intptr_t_defined __socklen_t_defined R_OK 4W_OK 2X_OK 1F_OK 0L_SET SEEK_SETL_INCR SEEK_CURL_XTND SEEK_END1_PC_LINK_MAX _PC_LINK_MAX_PC_MAX_CANON _PC_MAX_CANON!_PC_MAX_INPUT _PC_MAX_INPUT#_PC_NAME_MAX _PC_NAME_MAX%_PC_PATH_MAX _PC_PATH_MAX'_PC_PIPE_BUF _PC_PIPE_BUF)_PC_CHOWN_RESTRICTED _PC_CHOWN_RESTRICTED+_PC_NO_TRUNC _PC_NO_TRUNC-_PC_VDISABLE _PC_VDISABLE/_PC_SYNC_IO _PC_SYNC_IO1_PC_ASYNC_IO _PC_ASYNC_IO3_PC_PRIO_IO _PC_PRIO_IO5_PC_SOCK_MAXBUF _PC_SOCK_MAXBUF7_PC_FILESIZEBITS _PC_FILESIZEBITS9_PC_REC_INCR_XFER_SIZE _PC_REC_INCR_XFER_SIZE;_PC_REC_MAX_XFER_SIZE _PC_REC_MAX_XFER_SIZE=_PC_REC_MIN_XFER_SIZE _PC_REC_MIN_XFER_SIZE?_PC_REC_XFER_ALIGN _PC_REC_XFER_ALIGNA_PC_ALLOC_SIZE_MIN _PC_ALLOC_SIZE_MINC_PC_SYMLINK_MAX _PC_SYMLINK_MAXE_PC_2_SYMLINKS _PC_2_SYMLINKSL_SC_ARG_MAX _SC_ARG_MAXN_SC_CHILD_MAX _SC_CHILD_MAXP_SC_CLK_TCK _SC_CLK_TCKR_SC_NGROUPS_MAX _SC_NGROUPS_MAXT_SC_OPEN_MAX _SC_OPEN_MAXV_SC_STREAM_MAX _SC_STREAM_MAXX_SC_TZNAME_MAX _SC_TZNAME_MAXZ_SC_JOB_CONTROL _SC_JOB_CONTROL\_SC_SAVED_IDS _SC_SAVED_IDS^_SC_REALTIME_SIGNALS _SC_REALTIME_SIGNALS`_SC_PRIORITY_SCHEDULING _SC_PRIORITY_SCHEDULINGb_SC_TIMERS _SC_TIMERSd_SC_ASYNCHRONOUS_IO _SC_ASYNCHRONOUS_IOf_SC_PRIORITIZED_IO _SC_PRIORITIZED_IOh_SC_SYNCHRONIZED_IO _SC_SYNCHRONIZED_IOj_SC_FSYNC _SC_FSYNCl_SC_MAPPED_FILES _SC_MAPPED_FILESn_SC_MEMLOCK _SC_MEMLOCKp_SC_MEMLOCK_RANGE _SC_MEMLOCK_RANGEr_SC_MEMORY_PROTECTION _SC_MEMORY_PROTECTIONt_SC_MESSAGE_PASSING _SC_MESSAGE_PASSINGv_SC_SEMAPHORES _SC_SEMAPHORESx_SC_SHARED_MEMORY_OBJECTS _SC_SHARED_MEMORY_OBJECTSz_SC_AIO_LISTIO_MAX _SC_AIO_LISTIO_MAX|_SC_AIO_MAX _SC_AIO_MAX~_SC_AIO_PRIO_DELTA_MAX _SC_AIO_PRIO_DELTA_MAX_SC_DELAYTIMER_MAX _SC_DELAYTIMER_MAX_SC_MQ_OPEN_MAX _SC_MQ_OPEN_MAX_SC_MQ_PRIO_MAX _SC_MQ_PRIO_MAX_SC_VERSION _SC_VERSION_SC_PAGESIZE _SC_PAGESIZE_SC_PAGE_SIZE _SC_PAGESIZE_SC_RTSIG_MAX _SC_RTSIG_MAX_SC_SEM_NSEMS_MAX _SC_SEM_NSEMS_MAX_SC_SEM_VALUE_MAX _SC_SEM_VALUE_MAX_SC_SIGQUEUE_MAX _SC_SIGQUEUE_MAX_SC_TIMER_MAX _SC_TIMER_MAX_SC_BC_BASE_MAX _SC_BC_BASE_MAX_SC_BC_DIM_MAX _SC_BC_DIM_MAX_SC_BC_SCALE_MAX _SC_BC_SCALE_MAX_SC_BC_STRING_MAX _SC_BC_STRING_MAX_SC_COLL_WEIGHTS_MAX _SC_COLL_WEIGHTS_MAX_SC_EQUIV_CLASS_MAX _SC_EQUIV_CLASS_MAX_SC_EXPR_NEST_MAX _SC_EXPR_NEST_MAX_SC_LINE_MAX _SC_LINE_MAX_SC_RE_DUP_MAX _SC_RE_DUP_MAX_SC_CHARCLASS_NAME_MAX _SC_CHARCLASS_NAME_MAX_SC_2_VERSION _SC_2_VERSION_SC_2_C_BIND _SC_2_C_BIND_SC_2_C_DEV _SC_2_C_DEV_SC_2_FORT_DEV _SC_2_FORT_DEV_SC_2_FORT_RUN _SC_2_FORT_RUN_SC_2_SW_DEV _SC_2_SW_DEV_SC_2_LOCALEDEF _SC_2_LOCALEDEF_SC_PII _SC_PII_SC_PII_XTI _SC_PII_XTI_SC_PII_SOCKET _SC_PII_SOCKET_SC_PII_INTERNET _SC_PII_INTERNET_SC_PII_OSI _SC_PII_OSI_SC_POLL _SC_POLL_SC_SELECT _SC_SELECT_SC_UIO_MAXIOV _SC_UIO_MAXIOV_SC_IOV_MAX _SC_IOV_MAX_SC_PII_INTERNET_STREAM _SC_PII_INTERNET_STREAM_SC_PII_INTERNET_DGRAM _SC_PII_INTERNET_DGRAM_SC_PII_OSI_COTS _SC_PII_OSI_COTS_SC_PII_OSI_CLTS _SC_PII_OSI_CLTS_SC_PII_OSI_M _SC_PII_OSI_M_SC_T_IOV_MAX _SC_T_IOV_MAX_SC_THREADS _SC_THREADS_SC_THREAD_SAFE_FUNCTIONS _SC_THREAD_SAFE_FUNCTIONS_SC_GETGR_R_SIZE_MAX _SC_GETGR_R_SIZE_MAX_SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX_SC_LOGIN_NAME_MAX _SC_LOGIN_NAME_MAX_SC_TTY_NAME_MAX _SC_TTY_NAME_MAX_SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS_SC_THREAD_KEYS_MAX _SC_THREAD_KEYS_MAX_SC_THREAD_STACK_MIN _SC_THREAD_STACK_MIN_SC_THREAD_THREADS_MAX _SC_THREAD_THREADS_MAX_SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKADDR_SC_THREAD_ATTR_STACKSIZE _SC_THREAD_ATTR_STACKSIZE_SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIORITY_SCHEDULING_SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_INHERIT_SC_THREAD_PRIO_PROTECT _SC_THREAD_PRIO_PROTECT_SC_THREAD_PROCESS_SHARED _SC_THREAD_PROCESS_SHARED_SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF_SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLN_SC_PHYS_PAGES _SC_PHYS_PAGES_SC_AVPHYS_PAGES _SC_AVPHYS_PAGES_SC_ATEXIT_MAX _SC_ATEXIT_MAX_SC_PASS_MAX _SC_PASS_MAX_SC_XOPEN_VERSION _SC_XOPEN_VERSION_SC_XOPEN_XCU_VERSION _SC_XOPEN_XCU_VERSION_SC_XOPEN_UNIX _SC_XOPEN_UNIX_SC_XOPEN_CRYPT _SC_XOPEN_CRYPT_SC_XOPEN_ENH_I18N _SC_XOPEN_ENH_I18N_SC_XOPEN_SHM _SC_XOPEN_SHM_SC_2_CHAR_TERM _SC_2_CHAR_TERM_SC_2_C_VERSION _SC_2_C_VERSION_SC_2_UPE _SC_2_UPE_SC_XOPEN_XPG2 _SC_XOPEN_XPG2_SC_XOPEN_XPG3 _SC_XOPEN_XPG3_SC_XOPEN_XPG4 _SC_XOPEN_XPG4_SC_CHAR_BIT _SC_CHAR_BIT_SC_CHAR_MAX _SC_CHAR_MAX_SC_CHAR_MIN _SC_CHAR_MIN_SC_INT_MAX _SC_INT_MAX_SC_INT_MIN _SC_INT_MIN_SC_LONG_BIT _SC_LONG_BIT_SC_WORD_BIT _SC_WORD_BIT_SC_MB_LEN_MAX _SC_MB_LEN_MAX_SC_NZERO _SC_NZERO_SC_SSIZE_MAX _SC_SSIZE_MAX_SC_SCHAR_MAX _SC_SCHAR_MAX_SC_SCHAR_MIN _SC_SCHAR_MIN_SC_SHRT_MAX _SC_SHRT_MAX_SC_SHRT_MIN _SC_SHRT_MIN_SC_UCHAR_MAX _SC_UCHAR_MAX_SC_UINT_MAX _SC_UINT_MAX_SC_ULONG_MAX _SC_ULONG_MAX_SC_USHRT_MAX _SC_USHRT_MAX_SC_NL_ARGMAX _SC_NL_ARGMAX_SC_NL_LANGMAX _SC_NL_LANGMAX_SC_NL_MSGMAX _SC_NL_MSGMAX_SC_NL_NMAX _SC_NL_NMAX_SC_NL_SETMAX _SC_NL_SETMAX_SC_NL_TEXTMAX _SC_NL_TEXTMAX_SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFF32_SC_XBS5_ILP32_OFFBIG _SC_XBS5_ILP32_OFFBIG_SC_XBS5_LP64_OFF64 _SC_XBS5_LP64_OFF64_SC_XBS5_LPBIG_OFFBIG _SC_XBS5_LPBIG_OFFBIG_SC_XOPEN_LEGACY _SC_XOPEN_LEGACY_SC_XOPEN_REALTIME _SC_XOPEN_REALTIME_SC_XOPEN_REALTIME_THREADS _SC_XOPEN_REALTIME_THREADS_SC_ADVISORY_INFO _SC_ADVISORY_INFO_SC_BARRIERS _SC_BARRIERS_SC_BASE _SC_BASE_SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORT_SC_C_LANG_SUPPORT_R _SC_C_LANG_SUPPORT_R_SC_CLOCK_SELECTION _SC_CLOCK_SELECTION_SC_CPUTIME _SC_CPUTIME_SC_THREAD_CPUTIME _SC_THREAD_CPUTIME_SC_DEVICE_IO _SC_DEVICE_IO_SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFIC_SC_DEVICE_SPECIFIC_R _SC_DEVICE_SPECIFIC_R_SC_FD_MGMT _SC_FD_MGMT_SC_FIFO _SC_FIFO_SC_PIPE _SC_PIPE_SC_FILE_ATTRIBUTES _SC_FILE_ATTRIBUTES_SC_FILE_LOCKING _SC_FILE_LOCKING_SC_FILE_SYSTEM _SC_FILE_SYSTEM_SC_MONOTONIC_CLOCK _SC_MONOTONIC_CLOCK_SC_MULTI_PROCESS _SC_MULTI_PROCESS_SC_SINGLE_PROCESS _SC_SINGLE_PROCESS_SC_NETWORKING _SC_NETWORKING_SC_READER_WRITER_LOCKS _SC_READER_WRITER_LOCKS_SC_SPIN_LOCKS _SC_SPIN_LOCKS_SC_REGEXP _SC_REGEXP_SC_REGEX_VERSION _SC_REGEX_VERSION_SC_SHELL _SC_SHELL_SC_SIGNALS _SC_SIGNALS_SC_SPAWN _SC_SPAWN_SC_SPORADIC_SERVER _SC_SPORADIC_SERVER_SC_THREAD_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVER_SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASE_SC_SYSTEM_DATABASE_R _SC_SYSTEM_DATABASE_R_SC_TIMEOUTS _SC_TIMEOUTS_SC_TYPED_MEMORY_OBJECTS _SC_TYPED_MEMORY_OBJECTS_SC_USER_GROUPS _SC_USER_GROUPS_SC_USER_GROUPS_R _SC_USER_GROUPS_R_SC_2_PBS _SC_2_PBS_SC_2_PBS_ACCOUNTING _SC_2_PBS_ACCOUNTING_SC_2_PBS_LOCATE _SC_2_PBS_LOCATE_SC_2_PBS_MESSAGE _SC_2_PBS_MESSAGE_SC_2_PBS_TRACK _SC_2_PBS_TRACK_SC_SYMLOOP_MAX _SC_SYMLOOP_MAX_SC_STREAMS _SC_STREAMS_SC_2_PBS_CHECKPOINT _SC_2_PBS_CHECKPOINT_SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFF32_SC_V6_ILP32_OFFBIG _SC_V6_ILP32_OFFBIG_SC_V6_LP64_OFF64 _SC_V6_LP64_OFF64_SC_V6_LPBIG_OFFBIG _SC_V6_LPBIG_OFFBIG_SC_HOST_NAME_MAX _SC_HOST_NAME_MAX_SC_TRACE _SC_TRACE_SC_TRACE_EVENT_FILTER _SC_TRACE_EVENT_FILTER_SC_TRACE_INHERIT _SC_TRACE_INHERIT_SC_TRACE_LOG _SC_TRACE_LOG_SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_SIZE_SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_ASSOC_SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_ICACHE_LINESIZE_SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_SIZE_SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_ASSOC_SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL1_DCACHE_LINESIZE_SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_SIZE_SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_ASSOC_SC_LEVEL2_CACHE_LINESIZE _SC_LEVEL2_CACHE_LINESIZE_SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_SIZE_SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_ASSOC_SC_LEVEL3_CACHE_LINESIZE _SC_LEVEL3_CACHE_LINESIZE_SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_SIZE_SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_ASSOC_SC_LEVEL4_CACHE_LINESIZE _SC_LEVEL4_CACHE_LINESIZE_SC_IPV6 _SC_IPV6_SC_RAW_SOCKETS _SC_RAW_SOCKETS_SC_V7_ILP32_OFF32 _SC_V7_ILP32_OFF32_SC_V7_ILP32_OFFBIG _SC_V7_ILP32_OFFBIG_SC_V7_LP64_OFF64 _SC_V7_LP64_OFF64_SC_V7_LPBIG_OFFBIG _SC_V7_LPBIG_OFFBIG_SC_SS_REPL_MAX _SC_SS_REPL_MAX_SC_TRACE_EVENT_NAME_MAX _SC_TRACE_EVENT_NAME_MAX_SC_TRACE_NAME_MAX _SC_TRACE_NAME_MAX_SC_TRACE_SYS_MAX _SC_TRACE_SYS_MAX_SC_TRACE_USER_EVENT_MAX _SC_TRACE_USER_EVENT_MAX_SC_XOPEN_STREAMS _SC_XOPEN_STREAMS_SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREAD_ROBUST_PRIO_INHERIT_SC_THREAD_ROBUST_PRIO_PROTECT _SC_THREAD_ROBUST_PRIO_PROTECT_CS_PATH _CS_PATH_CS_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS_CS_POSIX_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS_CS_GNU_LIBC_VERSION _CS_GNU_LIBC_VERSION_CS_GNU_LIBPTHREAD_VERSION _CS_GNU_LIBPTHREAD_VERSION_CS_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS_CS_POSIX_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS_CS_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS_CS_POSIX_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS_CS_LFS_CFLAGS _CS_LFS_CFLAGS_CS_LFS_LDFLAGS _CS_LFS_LDFLAGS_CS_LFS_LIBS _CS_LFS_LIBS_CS_LFS_LINTFLAGS _CS_LFS_LINTFLAGS_CS_LFS64_CFLAGS _CS_LFS64_CFLAGS_CS_LFS64_LDFLAGS _CS_LFS64_LDFLAGS_CS_LFS64_LIBS _CS_LFS64_LIBS_CS_LFS64_LINTFLAGS _CS_LFS64_LINTFLAGS_CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS_CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS_CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS_CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS_CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS_CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS_CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS_CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS_CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS_CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS_CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS_CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS_CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS_CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS_CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS_CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS_CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS_CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS_CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS_CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS_CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS_CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS_CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS_CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS_CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS_CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS_CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBS_CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS_CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBS_CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS_CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS_CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGS_CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS_CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS_CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBS_CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS_CS_V6_ENV _CS_V6_ENV_CS_V7_ENV _CS_V7_ENV__need_getopt 2__need_getoptF_ULOCK 0F_LOCK 1F_TLOCK 2F_TEST 3TEMP_FAILURE_RETRY(expression) (__extension__ ({ long int __result; do __result = (long int) (expression); while (__result == -1L && errno == EINTR); __result; })) 3_ERRNO_H 1$4EDOMEILSEQERANGE5_LINUX_ERRNO_H 67_ASM_GENERIC_ERRNO_H 8_ASM_GENERIC_ERRNO_BASE_H EPERM 1ENOENT 2ESRCH 3EINTR 4EIO 5 ENXIO 6 E2BIG 7 ENOEXEC 8 EBADF 9 ECHILD 10EAGAIN 11ENOMEM 12EACCES 13EFAULT 14ENOTBLK 15EBUSY 16EEXIST 17EXDEV 18ENODEV 19ENOTDIR 20EISDIR 21EINVAL 22ENFILE 23EMFILE 24ENOTTY 25ETXTBSY 26EFBIG 27ENOSPC 28 ESPIPE 29!EROFS 30"EMLINK 31#EPIPE 32$EDOM 33%ERANGE 34EDEADLK 35ENAMETOOLONG 36ENOLCK 37 ENOSYS 38 ENOTEMPTY 39 ELOOP 40 EWOULDBLOCK EAGAIN ENOMSG 42EIDRM 43ECHRNG 44EL2NSYNC 45EL3HLT 46EL3RST 47ELNRNG 48EUNATCH 49ENOCSI 50EL2HLT 51EBADE 52EBADR 53EXFULL 54ENOANO 55EBADRQC 56EBADSLT 57EDEADLOCK EDEADLK EBFONT 59!ENOSTR 60"ENODATA 61#ETIME 62$ENOSR 63%ENONET 64&ENOPKG 65'EREMOTE 66(ENOLINK 67)EADV 68*ESRMNT 69+ECOMM 70,EPROTO 71-EMULTIHOP 72.EDOTDOT 73/EBADMSG 740EOVERFLOW 751ENOTUNIQ 762EBADFD 773EREMCHG 784ELIBACC 795ELIBBAD 806ELIBSCN 817ELIBMAX 828ELIBEXEC 839EILSEQ 84:ERESTART 85;ESTRPIPE 86EDESTADDRREQ 89?EMSGSIZE 90@EPROTOTYPE 91AENOPROTOOPT 92BEPROTONOSUPPORT 93CESOCKTNOSUPPORT 94DEOPNOTSUPP 95EEPFNOSUPPORT 96FEAFNOSUPPORT 97GEADDRINUSE 98HEADDRNOTAVAIL 99IENETDOWN 100JENETUNREACH 101KENETRESET 102LECONNABORTED 103MECONNRESET 104NENOBUFS 105OEISCONN 106PENOTCONN 107QESHUTDOWN 108RETOOMANYREFS 109SETIMEDOUT 110TECONNREFUSED 111UEHOSTDOWN 112VEHOSTUNREACH 113WEALREADY 114XEINPROGRESS 115YESTALE 116ZEUCLEAN 117[ENOTNAM 118\ENAVAIL 119]EISNAM 120^EREMOTEIO 121_EDQUOT 122aENOMEDIUM 123bEMEDIUMTYPE 124cECANCELED 125dENOKEY 126eEKEYEXPIRED 127fEKEYREVOKED 128gEKEYREJECTED 129jEOWNERDEAD 130kENOTRECOVERABLE 131mERFKILL 132oEHWPOISON 133ENOTSUP EOPNOTSUPP3errno (*__errno_location ())%__need_EmathF__error_t_defined 1H__need_error_t 9_PTHREAD_H 1:_SCHED_H 1__need_size_t __need_size_t__need_NULL __need_time_t !__need_timespec "&C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_t__need_timespec+;SCHED_OTHER 0SCHED_FIFO 1 SCHED_RR 2"SCHED_BATCH 3#SCHED_IDLE 5%SCHED_RESET_ON_FORK 0x40000000*CSIGNAL 0x000000ff+CLONE_VM 0x00000100,CLONE_FS 0x00000200-CLONE_FILES 0x00000400.CLONE_SIGHAND 0x00000800/CLONE_PTRACE 0x000020000CLONE_VFORK 0x000040002CLONE_PARENT 0x000080004CLONE_THREAD 0x000100005CLONE_NEWNS 0x000200006CLONE_SYSVSEM 0x000400007CLONE_SETTLS 0x000800008CLONE_PARENT_SETTID 0x00100000:CLONE_CHILD_CLEARTID 0x00200000__bits))[__CPUELT (__cpu)] |= __CPUMASK (__cpu)) : 0; }))__CPU_CLR_S(cpu,setsize,cpusetp) (__extension__ ({ size_t __cpu = (cpu); __cpu < 8 * (setsize) ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)] &= ~__CPUMASK (__cpu)) : 0; }))__CPU_ISSET_S(cpu,setsize,cpusetp) (__extension__ ({ size_t __cpu = (cpu); __cpu < 8 * (setsize) ? ((((__const __cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)] & __CPUMASK (__cpu))) != 0 : 0; }))__CPU_COUNT_S(setsize,cpusetp) __sched_cpucount (setsize, cpusetp)__CPU_EQUAL_S(setsize,cpusetp1,cpusetp2) (__builtin_memcmp (cpusetp1, cpusetp2, setsize) == 0)__CPU_OP_S(setsize,destset,srcset1,srcset2,op) (__extension__ ({ cpu_set_t *__dest = (destset); __const __cpu_mask *__arr1 = (srcset1)->__bits; __const __cpu_mask *__arr2 = (srcset2)->__bits; size_t __imax = (setsize) / sizeof (__cpu_mask); size_t __i; for (__i = 0; __i < __imax; ++__i) ((__cpu_mask *) __dest->__bits)[__i] = __arr1[__i] op __arr2[__i]; __dest; }))__CPU_ALLOC_SIZE(count) ((((count) + __NCPUBITS - 1) / __NCPUBITS) * sizeof (__cpu_mask))__CPU_ALLOC(count) __sched_cpualloc (count)__CPU_FREE(cpuset) __sched_cpufree (cpuset)-sched_priority __sched_priorityOCPU_SETSIZE __CPU_SETSIZEPCPU_SET(cpu,cpusetp) __CPU_SET_S (cpu, sizeof (cpu_set_t), cpusetp)QCPU_CLR(cpu,cpusetp) __CPU_CLR_S (cpu, sizeof (cpu_set_t), cpusetp)RCPU_ISSET(cpu,cpusetp) __CPU_ISSET_S (cpu, sizeof (cpu_set_t), cpusetp)TCPU_ZERO(cpusetp) __CPU_ZERO_S (sizeof (cpu_set_t), cpusetp)UCPU_COUNT(cpusetp) __CPU_COUNT_S (sizeof (cpu_set_t), cpusetp)WCPU_SET_S(cpu,setsize,cpusetp) __CPU_SET_S (cpu, setsize, cpusetp)XCPU_CLR_S(cpu,setsize,cpusetp) __CPU_CLR_S (cpu, setsize, cpusetp)YCPU_ISSET_S(cpu,setsize,cpusetp) __CPU_ISSET_S (cpu, setsize, cpusetp)[CPU_ZERO_S(setsize,cpusetp) __CPU_ZERO_S (setsize, cpusetp)\CPU_COUNT_S(setsize,cpusetp) __CPU_COUNT_S (setsize, cpusetp)^CPU_EQUAL(cpusetp1,cpusetp2) __CPU_EQUAL_S (sizeof (cpu_set_t), cpusetp1, cpusetp2)`CPU_EQUAL_S(setsize,cpusetp1,cpusetp2) __CPU_EQUAL_S (setsize, cpusetp1, cpusetp2)cCPU_AND(destset,srcset1,srcset2) __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, &)eCPU_OR(destset,srcset1,srcset2) __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, |)gCPU_XOR(destset,srcset1,srcset2) __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, ^)iCPU_AND_S(setsize,destset,srcset1,srcset2) __CPU_OP_S (setsize, destset, srcset1, srcset2, &)kCPU_OR_S(setsize,destset,srcset1,srcset2) __CPU_OP_S (setsize, destset, srcset1, srcset2, |)mCPU_XOR_S(setsize,destset,srcset1,srcset2) __CPU_OP_S (setsize, destset, srcset1, srcset2, ^)pCPU_ALLOC_SIZE(count) __CPU_ALLOC_SIZE (count)qCPU_ALLOC(count) __CPU_ALLOC (count)rCPU_FREE(cpuset) __CPU_FREE (cpuset)&_TIME_H 1$__need_size_t %__need_NULL &__need_size_tNULLNULL ((void *)0)__need_NULL**_BITS_TIME_H 1"CLOCKS_PER_SEC 1000000l.CLOCK_REALTIME 00CLOCK_MONOTONIC 12CLOCK_PROCESS_CPUTIME_ID 24CLOCK_THREAD_CPUTIME_ID 36CLOCK_MONOTONIC_RAW 48CLOCK_REALTIME_COARSE 5:CLOCK_MONOTONIC_COARSE 6=TIMER_ABSTIME 1C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_t__need_timespec__isleap(year) ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0))<_BITS_SETJMP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__WORDSIZE 64__WORDSIZE_COMPAT32 1%PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_JOINABLE'PTHREAD_CREATE_DETACHED PTHREAD_CREATE_DETACHEDYPTHREAD_MUTEX_INITIALIZER { { 0, 0, 0, 0, 0, 0, { 0, 0 } } }\PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP { { 0, 0, 0, 0, PTHREAD_MUTEX_RECURSIVE_NP, 0, { 0, 0 } } }^PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP { { 0, 0, 0, 0, PTHREAD_MUTEX_ERRORCHECK_NP, 0, { 0, 0 } } }`PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP { { 0, 0, 0, 0, PTHREAD_MUTEX_ADAPTIVE_NP, 0, { 0, 0 } } }|PTHREAD_RWLOCK_INITIALIZER { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP } }PTHREAD_INHERIT_SCHED PTHREAD_INHERIT_SCHEDPTHREAD_EXPLICIT_SCHED PTHREAD_EXPLICIT_SCHEDPTHREAD_SCOPE_SYSTEM PTHREAD_SCOPE_SYSTEMPTHREAD_SCOPE_PROCESS PTHREAD_SCOPE_PROCESSPTHREAD_PROCESS_PRIVATE PTHREAD_PROCESS_PRIVATEPTHREAD_PROCESS_SHARED PTHREAD_PROCESS_SHAREDPTHREAD_COND_INITIALIZER { { 0, 0, 0, 0, 0, (void *) 0, 0, 0 } }PTHREAD_CANCEL_ENABLE PTHREAD_CANCEL_ENABLEPTHREAD_CANCEL_DISABLE PTHREAD_CANCEL_DISABLEPTHREAD_CANCEL_DEFERRED PTHREAD_CANCEL_DEFERREDPTHREAD_CANCEL_ASYNCHRONOUS PTHREAD_CANCEL_ASYNCHRONOUSPTHREAD_CANCELED ((void *) -1)PTHREAD_ONCE_INIT 0PTHREAD_BARRIER_SERIAL_THREAD -1__cleanup_fct_attribute pthread_cleanup_push(routine,arg) do { __pthread_unwind_buf_t __cancel_buf; void (*__cancel_routine) (void *) = (routine); void *__cancel_arg = (arg); int __not_first_call = __sigsetjmp ((struct __jmp_buf_tag *) (void *) __cancel_buf.__cancel_jmp_buf, 0); if (__builtin_expect (__not_first_call, 0)) { __cancel_routine (__cancel_arg); __pthread_unwind_next (&__cancel_buf); } __pthread_register_cancel (&__cancel_buf); do {pthread_cleanup_pop(execute) do { } while (0); } while (0); __pthread_unregister_cancel (&__cancel_buf); if (execute) __cancel_routine (__cancel_arg); } while (0)pthread_cleanup_push_defer_np(routine,arg) do { __pthread_unwind_buf_t __cancel_buf; void (*__cancel_routine) (void *) = (routine); void *__cancel_arg = (arg); int __not_first_call = __sigsetjmp ((struct __jmp_buf_tag *) (void *) __cancel_buf.__cancel_jmp_buf, 0); if (__builtin_expect (__not_first_call, 0)) { __cancel_routine (__cancel_arg); __pthread_unwind_next (&__cancel_buf); } __pthread_register_cancel_defer (&__cancel_buf); do {pthread_cleanup_pop_restore_np(execute) do { } while (0); } while (0); __pthread_unregister_cancel_restore (&__cancel_buf); if (execute) __cancel_routine (__cancel_arg); } while (0) =_SYS_SOCKET_H 1>_SYS_UIO_H 1?_BITS_UIO_H 1(UIO_MAXIOV 1024__need_size_t __need_size_t__need_NULL!)( __BITS_SOCKET_H __need_size_t __need_size_t__need_NULL,SOCK_STREAM SOCK_STREAM/SOCK_DGRAM SOCK_DGRAM1SOCK_RAW SOCK_RAW3SOCK_RDM SOCK_RDM6SOCK_SEQPACKET SOCK_SEQPACKET8SOCK_DCCP SOCK_DCCP__cmsg_data)CMSG_NXTHDR(mhdr,cmsg) __cmsg_nxthdr (mhdr, cmsg)CMSG_FIRSTHDR(mhdr) ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0)CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1))CMSG_SPACE(len) (CMSG_ALIGN (len) + CMSG_ALIGN (sizeof (struct cmsghdr)))CMSG_LEN(len) (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))_EXTERN_INLINE __extern_inlineSCM_RIGHTS SCM_RIGHTSSCM_CREDENTIALS SCM_CREDENTIALS@A__ASM_GENERIC_SOCKET_H BC__ASM_GENERIC_SOCKIOS_H FIOSETOWN 0x8901SIOCSPGRP 0x8902FIOGETOWN 0x8903SIOCGPGRP 0x8904 SIOCATMARK 0x8905 SIOCGSTAMP 0x8906 SIOCGSTAMPNS 0x8907SOL_SOCKET 1 SO_DEBUG 1 SO_REUSEADDR 2 SO_TYPE 3 SO_ERROR 4 SO_DONTROUTE 5SO_BROADCAST 6SO_SNDBUF 7SO_RCVBUF 8SO_SNDBUFFORCE 32SO_RCVBUFFORCE 33SO_KEEPALIVE 9SO_OOBINLINE 10SO_NO_CHECK 11SO_PRIORITY 12SO_LINGER 13SO_BSDCOMPAT 14SO_PASSCRED 16SO_PEERCRED 17SO_RCVLOWAT 18SO_SNDLOWAT 19 SO_RCVTIMEO 20!SO_SNDTIMEO 21%SO_SECURITY_AUTHENTICATION 22&SO_SECURITY_ENCRYPTION_TRANSPORT 23'SO_SECURITY_ENCRYPTION_NETWORK 24)SO_BINDTODEVICE 25,SO_ATTACH_FILTER 26-SO_DETACH_FILTER 27/SO_PEERNAME 280SO_TIMESTAMP 291SCM_TIMESTAMP SO_TIMESTAMP3SO_ACCEPTCONN 305SO_PEERSEC 316SO_PASSSEC 347SO_TIMESTAMPNS 358SCM_TIMESTAMPNS SO_TIMESTAMPNS:SO_MARK 36IP_PMTUDISC 10?IP_MTU_DISCOVER 10@IP_RECVERR 11AIP_RECVTTL 12BIP_RECVTOS 13CIP_MTU 14DIP_FREEBIND 15EIP_IPSEC_POLICY 16FIP_XFRM_POLICY 17GIP_PASSSEC 18HIP_TRANSPARENT 19KIP_ORIGDSTADDR 20LIP_RECVORIGDSTADDR IP_ORIGDSTADDRNIP_MINTTL 21RIP_PMTUDISC_DONT 0SIP_PMTUDISC_WANT 1TIP_PMTUDISC_DO 2UIP_PMTUDISC_PROBE 3XSOL_IP 0ZIP_DEFAULT_MULTICAST_TTL 1[IP_DEFAULT_MULTICAST_LOOP 1\IP_MAX_MEMBERSHIPS 20|IPV6_ADDRFORM 1}IPV6_2292PKTINFO 2~IPV6_2292HOPOPTS 3IPV6_2292DSTOPTS 4IPV6_2292RTHDR 5IPV6_2292PKTOPTIONS 6IPV6_CHECKSUM 7IPV6_2292HOPLIMIT 8SCM_SRCRT IPV6_RXSRCRTIPV6_NEXTHOP 9IPV6_AUTHHDR 10IPV6_UNICAST_HOPS 16IPV6_MULTICAST_IF 17IPV6_MULTICAST_HOPS 18IPV6_MULTICAST_LOOP 19IPV6_JOIN_GROUP 20IPV6_LEAVE_GROUP 21IPV6_ROUTER_ALERT 22IPV6_MTU_DISCOVER 23IPV6_MTU 24IPV6_RECVERR 25IPV6_V6ONLY 26IPV6_JOIN_ANYCAST 27IPV6_LEAVE_ANYCAST 28IPV6_IPSEC_POLICY 34IPV6_XFRM_POLICY 35IPV6_RECVPKTINFO 49IPV6_PKTINFO 50IPV6_RECVHOPLIMIT 51IPV6_HOPLIMIT 52IPV6_RECVHOPOPTS 53IPV6_HOPOPTS 54IPV6_RTHDRDSTOPTS 55IPV6_RECVRTHDR 56IPV6_RTHDR 57IPV6_RECVDSTOPTS 58IPV6_DSTOPTS 59IPV6_RECVTCLASS 66IPV6_TCLASS 67IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUPIPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUPIPV6_RXHOPOPTS IPV6_HOPOPTSIPV6_RXDSTOPTS IPV6_DSTOPTSIPV6_PMTUDISC_DONT 0IPV6_PMTUDISC_WANT 1IPV6_PMTUDISC_DO 2IPV6_PMTUDISC_PROBE 3SOL_IPV6 41SOL_ICMPV6 58IPV6_RTHDR_LOOSE 0IPV6_RTHDR_STRICT 1IPV6_RTHDR_TYPE_0 0"ntohl(x) __bswap_32 (x)ntohs(x) __bswap_16 (x)htonl(x) __bswap_32 (x)htons(x) __bswap_16 (x)IN6_IS_ADDR_UNSPECIFIED(a) (((__const uint32_t *) (a))[0] == 0 && ((__const uint32_t *) (a))[1] == 0 && ((__const uint32_t *) (a))[2] == 0 && ((__const uint32_t *) (a))[3] == 0)IN6_IS_ADDR_LOOPBACK(a) (((__const uint32_t *) (a))[0] == 0 && ((__const uint32_t *) (a))[1] == 0 && ((__const uint32_t *) (a))[2] == 0 && ((__const uint32_t *) (a))[3] == htonl (1))IN6_IS_ADDR_MULTICAST(a) (((__const uint8_t *) (a))[0] == 0xff)IN6_IS_ADDR_LINKLOCAL(a) ((((__const uint32_t *) (a))[0] & htonl (0xffc00000)) == htonl (0xfe800000))IN6_IS_ADDR_SITELOCAL(a) ((((__const uint32_t *) (a))[0] & htonl (0xffc00000)) == htonl (0xfec00000))IN6_IS_ADDR_V4MAPPED(a) ((((__const uint32_t *) (a))[0] == 0) && (((__const uint32_t *) (a))[1] == 0) && (((__const uint32_t *) (a))[2] == htonl (0xffff)))IN6_IS_ADDR_V4COMPAT(a) ((((__const uint32_t *) (a))[0] == 0) && (((__const uint32_t *) (a))[1] == 0) && (((__const uint32_t *) (a))[2] == 0) && (ntohl (((__const uint32_t *) (a))[3]) > 1))IN6_ARE_ADDR_EQUAL(a,b) ((((__const uint32_t *) (a))[0] == ((__const uint32_t *) (b))[0]) && (((__const uint32_t *) (a))[1] == ((__const uint32_t *) (b))[1]) && (((__const uint32_t *) (a))[2] == ((__const uint32_t *) (b))[2]) && (((__const uint32_t *) (a))[3] == ((__const uint32_t *) (b))[3]))IN6_IS_ADDR_MC_NODELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x1))IN6_IS_ADDR_MC_LINKLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x2))IN6_IS_ADDR_MC_SITELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x5))IN6_IS_ADDR_MC_ORGLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x8))IN6_IS_ADDR_MC_GLOBAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0xe))!G%_RPC_NETDB_H 1)__need_size_t *__need_size_t__need_NULL%__need_sigevent_t &H__WORDSIZE 64__WORDSIZE_COMPAT32 1__have_sigval_t 1__have_sigevent_t 1__SIGEV_MAX_SIZE 64__SIGEV_PAD_SIZE ((__SIGEV_MAX_SIZE / sizeof (int)) - 4)sigev_notify_function _sigev_un._sigev_thread._functionsigev_notify_attributes _sigev_un._sigev_thread._attributeSIGEV_SIGNAL SIGEV_SIGNALSIGEV_NONE SIGEV_NONESIGEV_THREAD SIGEV_THREADSIGEV_THREAD_ID SIGEV_THREAD_ID'__need_timespec +I._PATH_HEQUIV "/etc/hosts.equiv"/_PATH_HOSTS "/etc/hosts"0_PATH_NETWORKS "/etc/networks"1_PATH_NSSWITCH_CONF "/etc/nsswitch.conf"2_PATH_PROTOCOLS "/etc/protocols"3_PATH_SERVICES "/etc/services";h_errno (*__h_errno_location ())BHOST_NOT_FOUND 1CTRY_AGAIN 2ENO_RECOVERY 3GNO_DATA 4KNETDB_INTERNAL -1LNETDB_SUCCESS 0MNO_ADDRESS NO_DATARIPPORT_RESERVED 1024WSCOPE_DELIMITER '%'mh_addr h_addr_list[0]GAI_WAIT 0GAI_NOWAIT 1AI_PASSIVE 0x0001AI_CANONNAME 0x0002AI_NUMERICHOST 0x0004AI_V4MAPPED 0x0008AI_ALL 0x0010AI_ADDRCONFIG 0x0020AI_IDN 0x0040AI_CANONIDN 0x0080AI_IDN_ALLOW_UNASSIGNED 0x0100AI_IDN_USE_STD3_ASCII_RULES 0x0200AI_NUMERICSERV 0x0400EAI_BADFLAGS -1EAI_NONAME -2EAI_AGAIN -3EAI_FAIL -4EAI_FAMILY -6EAI_SOCKTYPE -7EAI_SERVICE -8EAI_MEMORY -10EAI_SYSTEM -11EAI_OVERFLOW -12EAI_NODATA -5EAI_ADDRFAMILY -9EAI_INPROGRESS -100EAI_CANCELED -101EAI_NOTCANCELED -102EAI_ALLDONE -103EAI_INTR -104EAI_IDN_ENCODE -105NI_MAXHOST 1025NI_MAXSERV 32NI_NUMERICHOST 1NI_NUMERICSERV 2NI_NOFQDN 4NI_NAMEREQD 8NI_DGRAM 16NI_IDN 32NI_IDN_ALLOW_UNASSIGNED 64NI_IDN_USE_STD3_ASCII_RULES 128PACHI_DEBUG_H DEBUGL_(l,n) (unlikely((l) > (n)))DEBUG_MODE (true)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n))JPACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__)STDIN 0STDOUT 1STDERR 2BSIZE 4096zMAX_CONNEXIONS 5MAX_WAIT 30__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1$_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STDIO_H 1 __need_size_t !__need_NULL " __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$ _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K _IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_XLOCALE_H 1_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval . D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)!_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined "_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined #_ALLOCA_H 1__need_size_t  __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc$_STRING_H 1 __need_size_t !__need_NULL " __need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))%_STRING_ARCH_unaligned 1&.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINEDEBUG '(PACHI_PROBDIST_H  )PACHI_FIXP_H  *+_STDINT_H 1,_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))/PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) 0PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6'(PACHI_BOARD_H 1_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" 2_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0) 3PACHI_DEBUG_H DEBUGL_(l,n) (unlikely((l) > (n)))DEBUG_MODE (true)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n)) 4PACHI_FBOOK_H fbook_hash_bits 20fbook_hash_mask ((1 << fbook_hash_bits) - 1) 5PACHI_RANDOM_H HASH_VMIRROR 1HASH_HMIRROR 2HASH_XYFLIP 4__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1DEBUG $_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _GETOPT_H 1vno_argument 0wrequired_argument 1xoptional_argument 2__need_getopt _STDIO_H 1 __need_size_t !__need_NULL " __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$ _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K_IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_XLOCALE_H 1_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)" _SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .!D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)"_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined #_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined $_ALLOCA_H 1__need_size_t  __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc%_STRING_H 1 __need_size_t !__need_NULL " __need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))&_STRING_ARCH_unaligned 1'.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE_TIME_H 1$__need_size_t %__need_NULL & __need_size_tNULLNULL ((void *)0)__need_NULL*!_BITS_TIME_H 1"CLOCKS_PER_SEC 1000000l.CLOCK_REALTIME 00CLOCK_MONOTONIC 12CLOCK_PROCESS_CPUTIME_ID 24CLOCK_THREAD_CPUTIME_ID 36CLOCK_MONOTONIC_RAW 48CLOCK_REALTIME_COARSE 5:CLOCK_MONOTONIC_COARSE 6=TIMER_ABSTIME 1C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_t__need_timespec__isleap(year) ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0))(_UNISTD_H 1#_POSIX_VERSION 200809L6__POSIX2_THIS_VERSION 200809LD_POSIX2_VERSION __POSIX2_THIS_VERSIONH_POSIX2_C_BIND __POSIX2_THIS_VERSIONL_POSIX2_C_DEV __POSIX2_THIS_VERSIONP_POSIX2_SW_DEV __POSIX2_THIS_VERSIONT_POSIX2_LOCALEDEF __POSIX2_THIS_VERSIONX_XOPEN_VERSION 700b_XOPEN_XCU_VERSION 4e_XOPEN_XPG2 1f_XOPEN_XPG3 1g_XOPEN_XPG4 1j_XOPEN_UNIX 1m_XOPEN_CRYPT 1q_XOPEN_ENH_I18N 1t_XOPEN_LEGACY 1)_BITS_POSIX_OPT_H 1_POSIX_JOB_CONTROL 1_POSIX_SAVED_IDS 1_POSIX_PRIORITY_SCHEDULING 200809L!_POSIX_SYNCHRONIZED_IO 200809L$_POSIX_FSYNC 200809L'_POSIX_MAPPED_FILES 200809L*_POSIX_MEMLOCK 200809L-_POSIX_MEMLOCK_RANGE 200809L0_POSIX_MEMORY_PROTECTION 200809L3_POSIX_CHOWN_RESTRICTED 07_POSIX_VDISABLE '\0':_POSIX_NO_TRUNC 1=_XOPEN_REALTIME 1@_XOPEN_REALTIME_THREADS 1C_XOPEN_SHM 1F_POSIX_THREADS 200809LI_POSIX_REENTRANT_FUNCTIONS 1J_POSIX_THREAD_SAFE_FUNCTIONS 200809LM_POSIX_THREAD_PRIORITY_SCHEDULING 200809LP_POSIX_THREAD_ATTR_STACKSIZE 200809LS_POSIX_THREAD_ATTR_STACKADDR 200809LV_POSIX_THREAD_PRIO_INHERIT 200809LZ_POSIX_THREAD_PRIO_PROTECT 200809L^_POSIX_THREAD_ROBUST_PRIO_INHERIT 200809La_POSIX_THREAD_ROBUST_PRIO_PROTECT -1e_POSIX_SEMAPHORES 200809Lh_POSIX_REALTIME_SIGNALS 200809Lk_POSIX_ASYNCHRONOUS_IO 200809Ll_POSIX_ASYNC_IO 1n_LFS_ASYNCHRONOUS_IO 1p_POSIX_PRIORITIZED_IO 200809Ls_LFS64_ASYNCHRONOUS_IO 1v_LFS_LARGEFILE 1w_LFS64_LARGEFILE 1x_LFS64_STDIO 1{_POSIX_SHARED_MEMORY_OBJECTS 200809L~_POSIX_CPUTIME 0_POSIX_THREAD_CPUTIME 0_POSIX_REGEXP 1_POSIX_READER_WRITER_LOCKS 200809L_POSIX_SHELL 1_POSIX_TIMEOUTS 200809L_POSIX_SPIN_LOCKS 200809L_POSIX_SPAWN 200809L_POSIX_TIMERS 200809L_POSIX_BARRIERS 200809L_POSIX_MESSAGE_PASSING 200809L_POSIX_THREAD_PROCESS_SHARED 200809L_POSIX_MONOTONIC_CLOCK 0_POSIX_CLOCK_SELECTION 200809L_POSIX_ADVISORY_INFO 200809L_POSIX_IPV6 200809L_POSIX_RAW_SOCKETS 200809L_POSIX2_CHAR_TERM 200809L_POSIX_SPORADIC_SERVER -1_POSIX_THREAD_SPORADIC_SERVER -1_POSIX_TRACE -1_POSIX_TRACE_EVENT_FILTER -1_POSIX_TRACE_INHERIT -1_POSIX_TRACE_LOG -1_POSIX_TYPED_MEMORY_OBJECTS -1*__WORDSIZE 64__WORDSIZE_COMPAT32 19_POSIX_V7_LPBIG_OFFBIG -1:_POSIX_V6_LPBIG_OFFBIG -1;_XBS5_LPBIG_OFFBIG -1>_POSIX_V7_LP64_OFF64 1?_POSIX_V6_LP64_OFF64 1@_XBS5_LP64_OFF64 1\__ILP32_OFF32_CFLAGS "-m32"]__ILP32_OFFBIG_CFLAGS "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"^__ILP32_OFF32_LDFLAGS "-m32"___ILP32_OFFBIG_LDFLAGS "-m32"`__LP64_OFF64_CFLAGS "-m64"a__LP64_OFF64_LDFLAGS "-m64"STDIN_FILENO 0STDOUT_FILENO 1STDERR_FILENO 2__need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__intptr_t_defined __socklen_t_defined R_OK 4W_OK 2X_OK 1F_OK 0L_SET SEEK_SETL_INCR SEEK_CURL_XTND SEEK_END+_PC_LINK_MAX _PC_LINK_MAX_PC_MAX_CANON _PC_MAX_CANON!_PC_MAX_INPUT _PC_MAX_INPUT#_PC_NAME_MAX _PC_NAME_MAX%_PC_PATH_MAX _PC_PATH_MAX'_PC_PIPE_BUF _PC_PIPE_BUF)_PC_CHOWN_RESTRICTED _PC_CHOWN_RESTRICTED+_PC_NO_TRUNC _PC_NO_TRUNC-_PC_VDISABLE _PC_VDISABLE/_PC_SYNC_IO _PC_SYNC_IO1_PC_ASYNC_IO _PC_ASYNC_IO3_PC_PRIO_IO _PC_PRIO_IO5_PC_SOCK_MAXBUF _PC_SOCK_MAXBUF7_PC_FILESIZEBITS _PC_FILESIZEBITS9_PC_REC_INCR_XFER_SIZE _PC_REC_INCR_XFER_SIZE;_PC_REC_MAX_XFER_SIZE _PC_REC_MAX_XFER_SIZE=_PC_REC_MIN_XFER_SIZE _PC_REC_MIN_XFER_SIZE?_PC_REC_XFER_ALIGN _PC_REC_XFER_ALIGNA_PC_ALLOC_SIZE_MIN _PC_ALLOC_SIZE_MINC_PC_SYMLINK_MAX _PC_SYMLINK_MAXE_PC_2_SYMLINKS _PC_2_SYMLINKSL_SC_ARG_MAX _SC_ARG_MAXN_SC_CHILD_MAX _SC_CHILD_MAXP_SC_CLK_TCK _SC_CLK_TCKR_SC_NGROUPS_MAX _SC_NGROUPS_MAXT_SC_OPEN_MAX _SC_OPEN_MAXV_SC_STREAM_MAX _SC_STREAM_MAXX_SC_TZNAME_MAX _SC_TZNAME_MAXZ_SC_JOB_CONTROL _SC_JOB_CONTROL\_SC_SAVED_IDS _SC_SAVED_IDS^_SC_REALTIME_SIGNALS _SC_REALTIME_SIGNALS`_SC_PRIORITY_SCHEDULING _SC_PRIORITY_SCHEDULINGb_SC_TIMERS _SC_TIMERSd_SC_ASYNCHRONOUS_IO _SC_ASYNCHRONOUS_IOf_SC_PRIORITIZED_IO _SC_PRIORITIZED_IOh_SC_SYNCHRONIZED_IO _SC_SYNCHRONIZED_IOj_SC_FSYNC _SC_FSYNCl_SC_MAPPED_FILES _SC_MAPPED_FILESn_SC_MEMLOCK _SC_MEMLOCKp_SC_MEMLOCK_RANGE _SC_MEMLOCK_RANGEr_SC_MEMORY_PROTECTION _SC_MEMORY_PROTECTIONt_SC_MESSAGE_PASSING _SC_MESSAGE_PASSINGv_SC_SEMAPHORES _SC_SEMAPHORESx_SC_SHARED_MEMORY_OBJECTS _SC_SHARED_MEMORY_OBJECTSz_SC_AIO_LISTIO_MAX _SC_AIO_LISTIO_MAX|_SC_AIO_MAX _SC_AIO_MAX~_SC_AIO_PRIO_DELTA_MAX _SC_AIO_PRIO_DELTA_MAX_SC_DELAYTIMER_MAX _SC_DELAYTIMER_MAX_SC_MQ_OPEN_MAX _SC_MQ_OPEN_MAX_SC_MQ_PRIO_MAX _SC_MQ_PRIO_MAX_SC_VERSION _SC_VERSION_SC_PAGESIZE _SC_PAGESIZE_SC_PAGE_SIZE _SC_PAGESIZE_SC_RTSIG_MAX _SC_RTSIG_MAX_SC_SEM_NSEMS_MAX _SC_SEM_NSEMS_MAX_SC_SEM_VALUE_MAX _SC_SEM_VALUE_MAX_SC_SIGQUEUE_MAX _SC_SIGQUEUE_MAX_SC_TIMER_MAX _SC_TIMER_MAX_SC_BC_BASE_MAX _SC_BC_BASE_MAX_SC_BC_DIM_MAX _SC_BC_DIM_MAX_SC_BC_SCALE_MAX _SC_BC_SCALE_MAX_SC_BC_STRING_MAX _SC_BC_STRING_MAX_SC_COLL_WEIGHTS_MAX _SC_COLL_WEIGHTS_MAX_SC_EQUIV_CLASS_MAX _SC_EQUIV_CLASS_MAX_SC_EXPR_NEST_MAX _SC_EXPR_NEST_MAX_SC_LINE_MAX _SC_LINE_MAX_SC_RE_DUP_MAX _SC_RE_DUP_MAX_SC_CHARCLASS_NAME_MAX _SC_CHARCLASS_NAME_MAX_SC_2_VERSION _SC_2_VERSION_SC_2_C_BIND _SC_2_C_BIND_SC_2_C_DEV _SC_2_C_DEV_SC_2_FORT_DEV _SC_2_FORT_DEV_SC_2_FORT_RUN _SC_2_FORT_RUN_SC_2_SW_DEV _SC_2_SW_DEV_SC_2_LOCALEDEF _SC_2_LOCALEDEF_SC_PII _SC_PII_SC_PII_XTI _SC_PII_XTI_SC_PII_SOCKET _SC_PII_SOCKET_SC_PII_INTERNET _SC_PII_INTERNET_SC_PII_OSI _SC_PII_OSI_SC_POLL _SC_POLL_SC_SELECT _SC_SELECT_SC_UIO_MAXIOV _SC_UIO_MAXIOV_SC_IOV_MAX _SC_IOV_MAX_SC_PII_INTERNET_STREAM _SC_PII_INTERNET_STREAM_SC_PII_INTERNET_DGRAM _SC_PII_INTERNET_DGRAM_SC_PII_OSI_COTS _SC_PII_OSI_COTS_SC_PII_OSI_CLTS _SC_PII_OSI_CLTS_SC_PII_OSI_M _SC_PII_OSI_M_SC_T_IOV_MAX _SC_T_IOV_MAX_SC_THREADS _SC_THREADS_SC_THREAD_SAFE_FUNCTIONS _SC_THREAD_SAFE_FUNCTIONS_SC_GETGR_R_SIZE_MAX _SC_GETGR_R_SIZE_MAX_SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX_SC_LOGIN_NAME_MAX _SC_LOGIN_NAME_MAX_SC_TTY_NAME_MAX _SC_TTY_NAME_MAX_SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS_SC_THREAD_KEYS_MAX _SC_THREAD_KEYS_MAX_SC_THREAD_STACK_MIN _SC_THREAD_STACK_MIN_SC_THREAD_THREADS_MAX _SC_THREAD_THREADS_MAX_SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKADDR_SC_THREAD_ATTR_STACKSIZE _SC_THREAD_ATTR_STACKSIZE_SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIORITY_SCHEDULING_SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_INHERIT_SC_THREAD_PRIO_PROTECT _SC_THREAD_PRIO_PROTECT_SC_THREAD_PROCESS_SHARED _SC_THREAD_PROCESS_SHARED_SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF_SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLN_SC_PHYS_PAGES _SC_PHYS_PAGES_SC_AVPHYS_PAGES _SC_AVPHYS_PAGES_SC_ATEXIT_MAX _SC_ATEXIT_MAX_SC_PASS_MAX _SC_PASS_MAX_SC_XOPEN_VERSION _SC_XOPEN_VERSION_SC_XOPEN_XCU_VERSION _SC_XOPEN_XCU_VERSION_SC_XOPEN_UNIX _SC_XOPEN_UNIX_SC_XOPEN_CRYPT _SC_XOPEN_CRYPT_SC_XOPEN_ENH_I18N _SC_XOPEN_ENH_I18N_SC_XOPEN_SHM _SC_XOPEN_SHM_SC_2_CHAR_TERM _SC_2_CHAR_TERM_SC_2_C_VERSION _SC_2_C_VERSION_SC_2_UPE _SC_2_UPE_SC_XOPEN_XPG2 _SC_XOPEN_XPG2_SC_XOPEN_XPG3 _SC_XOPEN_XPG3_SC_XOPEN_XPG4 _SC_XOPEN_XPG4_SC_CHAR_BIT _SC_CHAR_BIT_SC_CHAR_MAX _SC_CHAR_MAX_SC_CHAR_MIN _SC_CHAR_MIN_SC_INT_MAX _SC_INT_MAX_SC_INT_MIN _SC_INT_MIN_SC_LONG_BIT _SC_LONG_BIT_SC_WORD_BIT _SC_WORD_BIT_SC_MB_LEN_MAX _SC_MB_LEN_MAX_SC_NZERO _SC_NZERO_SC_SSIZE_MAX _SC_SSIZE_MAX_SC_SCHAR_MAX _SC_SCHAR_MAX_SC_SCHAR_MIN _SC_SCHAR_MIN_SC_SHRT_MAX _SC_SHRT_MAX_SC_SHRT_MIN _SC_SHRT_MIN_SC_UCHAR_MAX _SC_UCHAR_MAX_SC_UINT_MAX _SC_UINT_MAX_SC_ULONG_MAX _SC_ULONG_MAX_SC_USHRT_MAX _SC_USHRT_MAX_SC_NL_ARGMAX _SC_NL_ARGMAX_SC_NL_LANGMAX _SC_NL_LANGMAX_SC_NL_MSGMAX _SC_NL_MSGMAX_SC_NL_NMAX _SC_NL_NMAX_SC_NL_SETMAX _SC_NL_SETMAX_SC_NL_TEXTMAX _SC_NL_TEXTMAX_SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFF32_SC_XBS5_ILP32_OFFBIG _SC_XBS5_ILP32_OFFBIG_SC_XBS5_LP64_OFF64 _SC_XBS5_LP64_OFF64_SC_XBS5_LPBIG_OFFBIG _SC_XBS5_LPBIG_OFFBIG_SC_XOPEN_LEGACY _SC_XOPEN_LEGACY_SC_XOPEN_REALTIME _SC_XOPEN_REALTIME_SC_XOPEN_REALTIME_THREADS _SC_XOPEN_REALTIME_THREADS_SC_ADVISORY_INFO _SC_ADVISORY_INFO_SC_BARRIERS _SC_BARRIERS_SC_BASE _SC_BASE_SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORT_SC_C_LANG_SUPPORT_R _SC_C_LANG_SUPPORT_R_SC_CLOCK_SELECTION _SC_CLOCK_SELECTION_SC_CPUTIME _SC_CPUTIME_SC_THREAD_CPUTIME _SC_THREAD_CPUTIME_SC_DEVICE_IO _SC_DEVICE_IO_SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFIC_SC_DEVICE_SPECIFIC_R _SC_DEVICE_SPECIFIC_R_SC_FD_MGMT _SC_FD_MGMT_SC_FIFO _SC_FIFO_SC_PIPE _SC_PIPE_SC_FILE_ATTRIBUTES _SC_FILE_ATTRIBUTES_SC_FILE_LOCKING _SC_FILE_LOCKING_SC_FILE_SYSTEM _SC_FILE_SYSTEM_SC_MONOTONIC_CLOCK _SC_MONOTONIC_CLOCK_SC_MULTI_PROCESS _SC_MULTI_PROCESS_SC_SINGLE_PROCESS _SC_SINGLE_PROCESS_SC_NETWORKING _SC_NETWORKING_SC_READER_WRITER_LOCKS _SC_READER_WRITER_LOCKS_SC_SPIN_LOCKS _SC_SPIN_LOCKS_SC_REGEXP _SC_REGEXP_SC_REGEX_VERSION _SC_REGEX_VERSION_SC_SHELL _SC_SHELL_SC_SIGNALS _SC_SIGNALS_SC_SPAWN _SC_SPAWN_SC_SPORADIC_SERVER _SC_SPORADIC_SERVER_SC_THREAD_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVER_SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASE_SC_SYSTEM_DATABASE_R _SC_SYSTEM_DATABASE_R_SC_TIMEOUTS _SC_TIMEOUTS_SC_TYPED_MEMORY_OBJECTS _SC_TYPED_MEMORY_OBJECTS_SC_USER_GROUPS _SC_USER_GROUPS_SC_USER_GROUPS_R _SC_USER_GROUPS_R_SC_2_PBS _SC_2_PBS_SC_2_PBS_ACCOUNTING _SC_2_PBS_ACCOUNTING_SC_2_PBS_LOCATE _SC_2_PBS_LOCATE_SC_2_PBS_MESSAGE _SC_2_PBS_MESSAGE_SC_2_PBS_TRACK _SC_2_PBS_TRACK_SC_SYMLOOP_MAX _SC_SYMLOOP_MAX_SC_STREAMS _SC_STREAMS_SC_2_PBS_CHECKPOINT _SC_2_PBS_CHECKPOINT_SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFF32_SC_V6_ILP32_OFFBIG _SC_V6_ILP32_OFFBIG_SC_V6_LP64_OFF64 _SC_V6_LP64_OFF64_SC_V6_LPBIG_OFFBIG _SC_V6_LPBIG_OFFBIG_SC_HOST_NAME_MAX _SC_HOST_NAME_MAX_SC_TRACE _SC_TRACE_SC_TRACE_EVENT_FILTER _SC_TRACE_EVENT_FILTER_SC_TRACE_INHERIT _SC_TRACE_INHERIT_SC_TRACE_LOG _SC_TRACE_LOG_SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_SIZE_SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_ASSOC_SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_ICACHE_LINESIZE_SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_SIZE_SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_ASSOC_SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL1_DCACHE_LINESIZE_SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_SIZE_SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_ASSOC_SC_LEVEL2_CACHE_LINESIZE _SC_LEVEL2_CACHE_LINESIZE_SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_SIZE_SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_ASSOC_SC_LEVEL3_CACHE_LINESIZE _SC_LEVEL3_CACHE_LINESIZE_SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_SIZE_SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_ASSOC_SC_LEVEL4_CACHE_LINESIZE _SC_LEVEL4_CACHE_LINESIZE_SC_IPV6 _SC_IPV6_SC_RAW_SOCKETS _SC_RAW_SOCKETS_SC_V7_ILP32_OFF32 _SC_V7_ILP32_OFF32_SC_V7_ILP32_OFFBIG _SC_V7_ILP32_OFFBIG_SC_V7_LP64_OFF64 _SC_V7_LP64_OFF64_SC_V7_LPBIG_OFFBIG _SC_V7_LPBIG_OFFBIG_SC_SS_REPL_MAX _SC_SS_REPL_MAX_SC_TRACE_EVENT_NAME_MAX _SC_TRACE_EVENT_NAME_MAX_SC_TRACE_NAME_MAX _SC_TRACE_NAME_MAX_SC_TRACE_SYS_MAX _SC_TRACE_SYS_MAX_SC_TRACE_USER_EVENT_MAX _SC_TRACE_USER_EVENT_MAX_SC_XOPEN_STREAMS _SC_XOPEN_STREAMS_SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREAD_ROBUST_PRIO_INHERIT_SC_THREAD_ROBUST_PRIO_PROTECT _SC_THREAD_ROBUST_PRIO_PROTECT_CS_PATH _CS_PATH_CS_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS_CS_POSIX_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS_CS_GNU_LIBC_VERSION _CS_GNU_LIBC_VERSION_CS_GNU_LIBPTHREAD_VERSION _CS_GNU_LIBPTHREAD_VERSION_CS_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS_CS_POSIX_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS_CS_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS_CS_POSIX_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS_CS_LFS_CFLAGS _CS_LFS_CFLAGS_CS_LFS_LDFLAGS _CS_LFS_LDFLAGS_CS_LFS_LIBS _CS_LFS_LIBS_CS_LFS_LINTFLAGS _CS_LFS_LINTFLAGS_CS_LFS64_CFLAGS _CS_LFS64_CFLAGS_CS_LFS64_LDFLAGS _CS_LFS64_LDFLAGS_CS_LFS64_LIBS _CS_LFS64_LIBS_CS_LFS64_LINTFLAGS _CS_LFS64_LINTFLAGS_CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS_CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS_CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS_CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS_CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS_CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS_CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS_CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS_CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS_CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS_CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS_CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS_CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS_CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS_CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS_CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS_CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS_CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS_CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS_CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS_CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS_CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS_CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS_CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS_CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS_CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS_CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBS_CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS_CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBS_CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS_CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS_CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGS_CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS_CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS_CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBS_CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS_CS_V6_ENV _CS_V6_ENV_CS_V7_ENV _CS_V7_ENV__need_getopt F_ULOCK 0F_LOCK 1F_TLOCK 2F_TEST 3TEMP_FAILURE_RETRY(expression) (__extension__ ({ long int __result; do __result = (long int) (expression); while (__result == -1L && errno == EINTR); __result; })) ,-PACHI_PROBDIST_H  .PACHI_FIXP_H  /0_STDINT_H 11_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))4PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) 5PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6,-PACHI_BOARD_H 6_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" 7_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 $BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)%BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)?PRIhash PRIx64OGROUP_KEEP_LIBS 10RGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0) 8PACHI_DEBUG_H DEBUGL_(l,n) (unlikely((l) > (n)))DEBUG_MODE (true)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n)) 9PACHI_ENGINE_H ,:PACHI_GTP_H is_gamestart(cmd) (!strcasecmp((cmd), "boardsize"))is_reset(cmd) (is_gamestart(cmd) || !strcasecmp((cmd), "clear_board") || !strcasecmp((cmd), "kgs-rules"))is_repeated(cmd) (strstr((cmd), "pachi-genmoves")) ;PACHI_REPLAY_REPLAY_H <=PACHI_MONTECARLO_MONTECARLO_H >PACHI_RANDOM_RANDOM_H ?PACHI_JOSEKI_JOSEKI_H @PACHI_T_UNIT_TEST_H APACHI_UCT_UCT_H BCPACHI_DISTRIBUTED_DISTRIBUTED_H D_GCC_LIMITS_H_ "E_GCC_NEXT_LIMITS_H DF_LIBC_LIMITS_H_ 1!MB_LEN_MAX 16LLONG_MIN (-LLONG_MAX-1)LLONG_MAX __LONG_LONG_MAX__ULLONG_MAX (LLONG_MAX * 2ULL + 1)G_BITS_POSIX1_LIM_H 1 _POSIX_AIO_LISTIO_MAX 2#_POSIX_AIO_MAX 1&_POSIX_ARG_MAX 4096*_POSIX_CHILD_MAX 250_POSIX_DELAYTIMER_MAX 324_POSIX_HOST_NAME_MAX 2557_POSIX_LINK_MAX 8:_POSIX_LOGIN_NAME_MAX 9=_POSIX_MAX_CANON 255A_POSIX_MAX_INPUT 255D_POSIX_MQ_OPEN_MAX 8G_POSIX_MQ_PRIO_MAX 32J_POSIX_NAME_MAX 14N_POSIX_NGROUPS_MAX 8U_POSIX_OPEN_MAX 20]_POSIX_FD_SETSIZE _POSIX_OPEN_MAXa_POSIX_PATH_MAX 256d_POSIX_PIPE_BUF 512h_POSIX_RE_DUP_MAX 255k_POSIX_RTSIG_MAX 8n_POSIX_SEM_NSEMS_MAX 256q_POSIX_SEM_VALUE_MAX 32767t_POSIX_SIGQUEUE_MAX 32w_POSIX_SSIZE_MAX 32767z_POSIX_STREAM_MAX 8}_POSIX_SYMLINK_MAX 255_POSIX_SYMLOOP_MAX 8_POSIX_TIMER_MAX 32_POSIX_TTY_NAME_MAX 9_POSIX_TZNAME_MAX 6_POSIX_QLIMIT 1_POSIX_HIWAT _POSIX_PIPE_BUF_POSIX_UIO_MAXIOV 16_POSIX_CLOCKRES_MIN 20000000H__undef_NR_OPEN __undef_LINK_MAX  __undef_OPEN_MAX #__undef_ARG_MAX 'I_LINUX_LIMITS_H NR_OPEN 1024NGROUPS_MAX 65536ARG_MAX 131072LINK_MAX 127 MAX_CANON 255 MAX_INPUT 255 NAME_MAX 255 PATH_MAX 4096 PIPE_BUF 4096XATTR_NAME_MAX 255XATTR_SIZE_MAX 65536XATTR_LIST_MAX 65536RTSIG_MAX 32+NR_OPEN,__undef_NR_OPEN0LINK_MAX1__undef_LINK_MAX5OPEN_MAX6__undef_OPEN_MAX:ARG_MAX;__undef_ARG_MAX?_POSIX_THREAD_KEYS_MAX 128APTHREAD_KEYS_MAX 1024D_POSIX_THREAD_DESTRUCTOR_ITERATIONS 4FPTHREAD_DESTRUCTOR_ITERATIONS _POSIX_THREAD_DESTRUCTOR_ITERATIONSI_POSIX_THREAD_THREADS_MAX 64KPTHREAD_THREADS_MAXOAIO_PRIO_DELTA_MAX 20RPTHREAD_STACK_MIN 16384UDELAYTIMER_MAX 2147483647XTTY_NAME_MAX 32[LOGIN_NAME_MAX 256^HOST_NAME_MAX 64aMQ_PRIO_MAX 32768dSEM_VALUE_MAX (2147483647)SSIZE_MAX LONG_MAXJ_BITS_POSIX2_LIM_H 1_POSIX2_BC_BASE_MAX 99_POSIX2_BC_DIM_MAX 2048"_POSIX2_BC_SCALE_MAX 99%_POSIX2_BC_STRING_MAX 1000)_POSIX2_COLL_WEIGHTS_MAX 2-_POSIX2_EXPR_NEST_MAX 320_POSIX2_LINE_MAX 20484_POSIX2_RE_DUP_MAX 2558_POSIX2_CHARCLASS_NAME_MAX 14@BC_BASE_MAX _POSIX2_BC_BASE_MAXCBC_DIM_MAX _POSIX2_BC_DIM_MAXFBC_SCALE_MAX _POSIX2_BC_SCALE_MAXIBC_STRING_MAX _POSIX2_BC_STRING_MAXLCOLL_WEIGHTS_MAX 255OEXPR_NEST_MAX _POSIX2_EXPR_NEST_MAXRLINE_MAX _POSIX2_LINE_MAXUCHARCLASS_NAME_MAX 2048YRE_DUP_MAX (0x7fff)K_XOPEN_LIM_H 1!__need_IOV_MAX "L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16*IOV_MAX 1024B_XOPEN_IOV_MAX _POSIX_UIO_MAXIOVGNL_ARGMAX _POSIX_ARG_MAXJNL_LANGMAX _POSIX2_LINE_MAXMNL_MSGMAX INT_MAXQNL_NMAX INT_MAXTNL_SETMAX INT_MAXWNL_TEXTMAX INT_MAXZNZERO 20nWORD_BIT 32LONG_BIT 64_GCC_NEXT_LIMITS_H=_LIMITS_H___ @CHAR_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_MAX __INT_MAX__|UINT_MAX}UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LLONG_MINLLONG_MIN (-LLONG_MAX - 1LL)LLONG_MAXLLONG_MAX __LONG_LONG_MAX__ULLONG_MAXULLONG_MAX (LLONG_MAX * 2ULL + 1ULL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)LPACHI_STATS_H M_MATH_H 1"NHUGE_VAL (__builtin_huge_val())$OHUGE_VALF (__builtin_huge_valf())%PHUGE_VALL (__builtin_huge_vall())(QINFINITY (__builtin_inff())+RNAN (__builtin_nanf (""))/S_MATH_H_MATHDEF 1__WORDSIZE 64__WORDSIZE_COMPAT32 1-FP_ILOGB0 (-2147483647 - 1).FP_ILOGBNAN (-2147483647 - 1)6__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)8__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args);__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)=__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)@__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROWC_Mdouble_ doubleD__MATH_PRECNAME(name,r) __CONCAT(name,r)E_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDF_Mdouble_END_NAMESPACE __END_NAMESPACE_STDGTH_Mdouble_I_Mdouble_BEGIN_NAMESPACEJ_Mdouble_END_NAMESPACEK__MATH_PRECNAMET_Mfloat_ floatV_Mdouble_ _Mfloat_X__MATH_PRECNAME(name,r) name ##f ##r\_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99]_Mdouble_END_NAMESPACE __END_NAMESPACE_C99^T__Mdouble_`_Mdouble_BEGIN_NAMESPACEa_Mdouble_END_NAMESPACEb__MATH_PRECNAME_Mlong_double_ long double_Mdouble_ _Mlong_double___MATH_PRECNAME(name,r) name ##l ##r_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_Mdouble_END_NAMESPACE __END_NAMESPACE_C99T_Mdouble__Mdouble_BEGIN_NAMESPACE_Mdouble_END_NAMESPACE__MATH_PRECNAME__MATHDECL_1__MATHDECL__MATHCALLFP_NAN FP_NANFP_INFINITE FP_INFINITEFP_ZERO FP_ZEROFP_SUBNORMAL FP_SUBNORMALFP_NORMAL FP_NORMALfpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))signbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))isnormal(x) (fpclassify (x) == FP_NORMAL)isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))MATH_ERRNO 1MATH_ERREXCEPT 2math_errhandling (MATH_ERRNO | MATH_ERREXCEPT)X_TLOSS 1.41484755040568800000e+16DOMAIN 1SING 2OVERFLOW 3UNDERFLOW 4TLOSS 5PLOSS 6HUGE 3.40282347e+38FM_E 2.7182818284590452354M_LOG2E 1.4426950408889634074M_LOG10E 0.43429448190325182765M_LN2 0.69314718055994530942M_LN10 2.30258509299404568402M_PI 3.14159265358979323846M_PI_2 1.57079632679489661923M_PI_4 0.78539816339744830962M_1_PI 0.31830988618379067154M_2_PI 0.63661977236758134308M_2_SQRTPI 1.12837916709551257390M_SQRT2 1.41421356237309504880M_SQRT1_2 0.70710678118654752440M_El 2.7182818284590452353602874713526625LM_LOG2El 1.4426950408889634073599246810018921LM_LOG10El 0.4342944819032518276511289189166051LM_LN2l 0.6931471805599453094172321214581766LM_LN10l 2.3025850929940456840179914546843642LM_PIl 3.1415926535897932384626433832795029LM_PI_2l 1.5707963267948966192313216916397514LM_PI_4l 0.7853981633974483096156608458198757LM_1_PIl 0.3183098861837906715377675267450287LM_2_PIl 0.6366197723675813430755350534900574LM_2_SQRTPIl 1.1283791670955125738961589031215452LM_SQRT2l 1.4142135623730950488016887242096981LM_SQRT1_2l 0.7071067811865475244008443621048490Lisgreater(x,y) __builtin_isgreater(x, y)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)isless(x,y) __builtin_isless(x, y)islessequal(x,y) __builtin_islessequal(x, y)islessgreater(x,y) __builtin_islessgreater(x, y)isunordered(u,v) __builtin_isunordered(u, v)U__WORDSIZE 64__WORDSIZE_COMPAT32 1__MATH_INLINE __extern_inlinePRIpath PRIx64PATH_T_MAX INT64_MAXhash_mask(bits) ((1<<(bits))-1)parent_path(path,board) ((path) >> board_bits2(board))leaf_coord(path,board) ((path) & hash_mask(board_bits2(board)))append_child(path,c,board) (((path) << board_bits2(board)) | (c))max_parent_path(u,b) (((path_t)1) << (((u)->shared_levels - 1) * board_bits2(b)))(find_hash(hash,table,hash_bits,path,found,counts) do { if (DEBUG_MODE) counts.lookups++; int mask = hash_mask(hash_bits); int delta = (int)((path) >> (hash_bits)) | 1; hash = ((int)(path) ^ delta ^ (delta >> (hash_bits))) & mask; path_t cp = (table)[hash].coord_path; found = (cp == path); if (found | !cp) break; int tries = 1 << ((hash_bits)-2); do { if (DEBUG_MODE) counts.collisions++; hash = (hash + delta) & mask; cp = (table)[hash].coord_path; found = (cp == path); if (found | !cp) break; } while (--tries); assert(tries); } while (0)JDEFAULT_MAX_SLAVES 24RDEFAULT_STATS_HBITS 21YDEFAULT_SHARED_NODES 1024]DIST_GAMELEN 1000_force_reply(id) ((id) + DIST_GAMELEN)`prevent_reply(id) ((id) % DIST_GAMELEN)amove_number(id) ((id) % DIST_GAMELEN)breply_disabled(id) ((id) < DIST_GAMELEN)VPACHI_TIMEINFO_H  ,WPACHI_RANDOM_H XPACHI_VERSION_H PACHI_VERNUM 8.99PACHI_VERNUMS "8.99" PACHI_VERNAME "Hakugen"#PACHI_VERDEV "-devel"%PACHI_VERSION PACHI_VERNUMS " (" PACHI_VERNAME PACHI_VERDEV ")"YPACHI_NETWORK_H Z_NETINET_IN_H 1[_SYS_SOCKET_H 1\_SYS_UIO_H 1]_BITS_UIO_H 1(UIO_MAXIOV 1024__need_size_t  __need_size_t__need_NULL! (^__BITS_SOCKET_H __need_size_t  __need_size_t__need_NULL,SOCK_STREAM SOCK_STREAM/SOCK_DGRAM SOCK_DGRAM1SOCK_RAW SOCK_RAW3SOCK_RDM SOCK_RDM6SOCK_SEQPACKET SOCK_SEQPACKET8SOCK_DCCP SOCK_DCCP__cmsg_data)CMSG_NXTHDR(mhdr,cmsg) __cmsg_nxthdr (mhdr, cmsg)CMSG_FIRSTHDR(mhdr) ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0)CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1))CMSG_SPACE(len) (CMSG_ALIGN (len) + CMSG_ALIGN (sizeof (struct cmsghdr)))CMSG_LEN(len) (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))_EXTERN_INLINE __extern_inlineSCM_RIGHTS SCM_RIGHTSSCM_CREDENTIALS SCM_CREDENTIALS`a__ASM_GENERIC_SOCKET_H bc__ASM_GENERIC_SOCKIOS_H FIOSETOWN 0x8901SIOCSPGRP 0x8902FIOGETOWN 0x8903SIOCGPGRP 0x8904 SIOCATMARK 0x8905 SIOCGSTAMP 0x8906 SIOCGSTAMPNS 0x8907SOL_SOCKET 1 SO_DEBUG 1 SO_REUSEADDR 2 SO_TYPE 3 SO_ERROR 4 SO_DONTROUTE 5SO_BROADCAST 6SO_SNDBUF 7SO_RCVBUF 8SO_SNDBUFFORCE 32SO_RCVBUFFORCE 33SO_KEEPALIVE 9SO_OOBINLINE 10SO_NO_CHECK 11SO_PRIORITY 12SO_LINGER 13SO_BSDCOMPAT 14SO_PASSCRED 16SO_PEERCRED 17SO_RCVLOWAT 18SO_SNDLOWAT 19 SO_RCVTIMEO 20!SO_SNDTIMEO 21%SO_SECURITY_AUTHENTICATION 22&SO_SECURITY_ENCRYPTION_TRANSPORT 23'SO_SECURITY_ENCRYPTION_NETWORK 24)SO_BINDTODEVICE 25,SO_ATTACH_FILTER 26-SO_DETACH_FILTER 27/SO_PEERNAME 280SO_TIMESTAMP 291SCM_TIMESTAMP SO_TIMESTAMP3SO_ACCEPTCONN 305SO_PEERSEC 316SO_PASSSEC 347SO_TIMESTAMPNS 358SCM_TIMESTAMPNS SO_TIMESTAMPNS:SO_MARK 36IP_PMTUDISC 10?IP_MTU_DISCOVER 10@IP_RECVERR 11AIP_RECVTTL 12BIP_RECVTOS 13CIP_MTU 14DIP_FREEBIND 15EIP_IPSEC_POLICY 16FIP_XFRM_POLICY 17GIP_PASSSEC 18HIP_TRANSPARENT 19KIP_ORIGDSTADDR 20LIP_RECVORIGDSTADDR IP_ORIGDSTADDRNIP_MINTTL 21RIP_PMTUDISC_DONT 0SIP_PMTUDISC_WANT 1TIP_PMTUDISC_DO 2UIP_PMTUDISC_PROBE 3XSOL_IP 0ZIP_DEFAULT_MULTICAST_TTL 1[IP_DEFAULT_MULTICAST_LOOP 1\IP_MAX_MEMBERSHIPS 20|IPV6_ADDRFORM 1}IPV6_2292PKTINFO 2~IPV6_2292HOPOPTS 3IPV6_2292DSTOPTS 4IPV6_2292RTHDR 5IPV6_2292PKTOPTIONS 6IPV6_CHECKSUM 7IPV6_2292HOPLIMIT 8SCM_SRCRT IPV6_RXSRCRTIPV6_NEXTHOP 9IPV6_AUTHHDR 10IPV6_UNICAST_HOPS 16IPV6_MULTICAST_IF 17IPV6_MULTICAST_HOPS 18IPV6_MULTICAST_LOOP 19IPV6_JOIN_GROUP 20IPV6_LEAVE_GROUP 21IPV6_ROUTER_ALERT 22IPV6_MTU_DISCOVER 23IPV6_MTU 24IPV6_RECVERR 25IPV6_V6ONLY 26IPV6_JOIN_ANYCAST 27IPV6_LEAVE_ANYCAST 28IPV6_IPSEC_POLICY 34IPV6_XFRM_POLICY 35IPV6_RECVPKTINFO 49IPV6_PKTINFO 50IPV6_RECVHOPLIMIT 51IPV6_HOPLIMIT 52IPV6_RECVHOPOPTS 53IPV6_HOPOPTS 54IPV6_RTHDRDSTOPTS 55IPV6_RECVRTHDR 56IPV6_RTHDR 57IPV6_RECVDSTOPTS 58IPV6_DSTOPTS 59IPV6_RECVTCLASS 66IPV6_TCLASS 67IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUPIPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUPIPV6_RXHOPOPTS IPV6_HOPOPTSIPV6_RXDSTOPTS IPV6_DSTOPTSIPV6_PMTUDISC_DONT 0IPV6_PMTUDISC_WANT 1IPV6_PMTUDISC_DO 2IPV6_PMTUDISC_PROBE 3SOL_IPV6 41SOL_ICMPV6 58IPV6_RTHDR_LOOSE 0IPV6_RTHDR_STRICT 1IPV6_RTHDR_TYPE_0 0ntohl(x) __bswap_32 (x)ntohs(x) __bswap_16 (x)htonl(x) __bswap_32 (x)htons(x) __bswap_16 (x)IN6_IS_ADDR_UNSPECIFIED(a) (((__const uint32_t *) (a))[0] == 0 && ((__const uint32_t *) (a))[1] == 0 && ((__const uint32_t *) (a))[2] == 0 && ((__const uint32_t *) (a))[3] == 0)IN6_IS_ADDR_LOOPBACK(a) (((__const uint32_t *) (a))[0] == 0 && ((__const uint32_t *) (a))[1] == 0 && ((__const uint32_t *) (a))[2] == 0 && ((__const uint32_t *) (a))[3] == htonl (1))IN6_IS_ADDR_MULTICAST(a) (((__const uint8_t *) (a))[0] == 0xff)IN6_IS_ADDR_LINKLOCAL(a) ((((__const uint32_t *) (a))[0] & htonl (0xffc00000)) == htonl (0xfe800000))IN6_IS_ADDR_SITELOCAL(a) ((((__const uint32_t *) (a))[0] & htonl (0xffc00000)) == htonl (0xfec00000))IN6_IS_ADDR_V4MAPPED(a) ((((__const uint32_t *) (a))[0] == 0) && (((__const uint32_t *) (a))[1] == 0) && (((__const uint32_t *) (a))[2] == htonl (0xffff)))IN6_IS_ADDR_V4COMPAT(a) ((((__const uint32_t *) (a))[0] == 0) && (((__const uint32_t *) (a))[1] == 0) && (((__const uint32_t *) (a))[2] == 0) && (ntohl (((__const uint32_t *) (a))[3]) > 1))IN6_ARE_ADDR_EQUAL(a,b) ((((__const uint32_t *) (a))[0] == ((__const uint32_t *) (b))[0]) && (((__const uint32_t *) (a))[1] == ((__const uint32_t *) (b))[1]) && (((__const uint32_t *) (a))[2] == ((__const uint32_t *) (b))[2]) && (((__const uint32_t *) (a))[3] == ((__const uint32_t *) (b))[3]))IN6_IS_ADDR_MC_NODELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x1))IN6_IS_ADDR_MC_LINKLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x2))IN6_IS_ADDR_MC_SITELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x5))IN6_IS_ADDR_MC_ORGLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x8))IN6_IS_ADDR_MC_GLOBAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0xe))__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1_STDIO_H 1_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty  __need_size_t !__need_NULL " __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$ _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K _IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_XLOCALE_H 1_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp) _SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined !_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined "_ALLOCA_H 1__need_size_t  __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc#$PACHI_PROBDIST_H  %PACHI_FIXP_H  &'_STDINT_H 1(_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))+_STRING_H 1 __need_size_t !__need_NULL " __need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); })),_STRING_ARCH_unaligned 1-.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE.PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) /PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6#$PACHI_BOARD_H 0_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" 1_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0)2PACHI_ENGINE_H #3PACHI_GTP_H is_gamestart(cmd) (!strcasecmp((cmd), "boardsize"))is_reset(cmd) (is_gamestart(cmd) || !strcasecmp((cmd), "clear_board") || !strcasecmp((cmd), "kgs-rules"))is_repeated(cmd) (strstr((cmd), "pachi-genmoves")))4PACHI_RANDOM_RANDOM_H __STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1_STDIO_H 1_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty  __need_size_t !__need_NULL " __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$ _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K _IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_XLOCALE_H 1_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval .D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp) _SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined !_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined "_ALLOCA_H 1__need_size_t  __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc#$PACHI_PROBDIST_H  %PACHI_FIXP_H  &'_STDINT_H 1(_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))+_STRING_H 1 __need_size_t !__need_NULL " __need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); })),_STRING_ARCH_unaligned 1-.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE.PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) /PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6#$PACHI_BOARD_H 0_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" 1_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0)2PACHI_DEBUG_H  DEBUGL_(l,n) (false) DEBUG_MODE (false)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n))3PACHI_ENGINE_H #4PACHI_GTP_H is_gamestart(cmd) (!strcasecmp((cmd), "boardsize"))is_reset(cmd) (is_gamestart(cmd) || !strcasecmp((cmd), "clear_board") || !strcasecmp((cmd), "kgs-rules"))is_repeated(cmd) (strstr((cmd), "pachi-genmoves"))5PACHI_JOSEKI_BASE_H #joseki_hash_bits 20joseki_hash_mask ((1 << joseki_hash_bits) - 1)) 6PACHI_PLAYOUT_H MAX_GAMELEN 600\amaf_nakade(item_) (item_ >> 8)]amaf_op(item_,op_) do { int mi_ = item_; item_ = (mi_ & 0xf) | ((amaf_nakade(mi_) op_ 1) << 8); } while (0) 7PACHI_PLAYOUT_LIGHT_H  8PACHI_PLAYOUT_MOGGY_H  9PACHI_REPLAY_REPLAY_H __STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1$_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STDIO_H 1 __need_size_t !__need_NULL " __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$ _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K _IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_XLOCALE_H 1_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval . D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)!_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined "_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined #_ALLOCA_H 1__need_size_t  __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc$%PACHI_PROBDIST_H  &PACHI_FIXP_H  '(_STDINT_H 1)_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l)),_STRING_H 1 __need_size_t !__need_NULL " __need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))-_STRING_ARCH_unaligned 1..__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE/PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) 0PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6$%PACHI_BOARD_H 1_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" 2_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0)3PACHI_DEBUG_H  DEBUGL_(l,n) (false) DEBUG_MODE (false)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n))4PACHI_ENGINE_H $5PACHI_GTP_H is_gamestart(cmd) (!strcasecmp((cmd), "boardsize"))is_reset(cmd) (is_gamestart(cmd) || !strcasecmp((cmd), "clear_board") || !strcasecmp((cmd), "kgs-rules"))is_repeated(cmd) (strstr((cmd), "pachi-genmoves"))* 6PACHI_JOSEKI_JOSEKI_H  7PACHI_JOSEKI_BASE_H $joseki_hash_bits 20joseki_hash_mask ((1 << joseki_hash_bits) - 1)GHASH_VMIRROR 1HHASH_HMIRROR 2IHASH_XYFLIP 4JHASH_OCOLOR 8__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1$_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STDIO_H 1 __need_size_t !__need_NULL " __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$ _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K _IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_XLOCALE_H 1_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval . D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)!_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined "_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined #_ALLOCA_H 1__need_size_t  __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_callocDEBUG $%PACHI_PROBDIST_H  &PACHI_FIXP_H  '(_STDINT_H 1)_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l)),_STRING_H 1 __need_size_t !__need_NULL " __need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))-_STRING_ARCH_unaligned 1..__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE/PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) 0PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6$%PACHI_BOARD_H 1_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" 2_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0)3PACHI_DEBUG_H DEBUGL_(l,n) (unlikely((l) > (n)))DEBUG_MODE (true)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n))* 4PACHI_JOSEKI_BASE_H $joseki_hash_bits 20joseki_hash_mask ((1 << joseki_hash_bits) - 1)__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 5__GNUC_PATCHLEVEL__ 3__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.5.3"__GNUC_STDC_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__SIZEOF_POINTER__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1__BIGGEST_ALIGNMENT__ 16_REENTRANT 1_GNU_SOURCE 1$_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STDIO_H 1 __need_size_t !__need_NULL " __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$ _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K _IO_STDIO_H  _G_config_h 1 __need_size_t __need_NULL  __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 5"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=_BITS_BYTESWAP_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))I__WAIT_STATUS_DEFN int *UWEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))VWTERMSIG(status) __WTERMSIG (__WAIT_INT (status))WWSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))XWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))YWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ZWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))\WIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))o__ldiv_t_defined 1{__lldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())_XLOCALE_H 1_SYS_TYPES_H 1)__u_char_defined 5__ino_t_defined 9__ino64_t_defined >__dev_t_defined C__gid_t_defined H__mode_t_defined M__nlink_t_defined R__uid_t_defined d__pid_t_defined j__id_t_defined v__daddr_t_defined |__key_t_defined __need_clock_t __need_time_t __need_timer_t __need_clockid_t 6__clock_t_defined 1C__need_clock_tF__time_t_defined 1S__need_time_tW__clockid_t_defined 1___clockid_time_tc__timer_t_defined 1k__need_timer_t__need_timespec__useconds_t_defined __suseconds_t_defined __need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__FD_ZERO_STOS "stosq""__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0);__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] |= __FDMASK (d)))=__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FDELT (d)] &= ~__FDMASK (d)))?__FD_ISSET(d,set) ((__FDS_BITS (set)[__FDELT (d)] & __FDMASK (d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,C__need_clock_tS__need_time_t___clockid_time_tk__need_timer_tr__timespec_defined 1__need_timespec-__need_timeval . D__need_timevalF_STRUCT_TIMEVAL 1:__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * (int) sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))I__FDS_BITS(set) ((set)->fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)!_SYS_SYSMACROS_H 1Amajor(dev) gnu_dev_major (dev)Bminor(dev) gnu_dev_minor (dev)Cmakedev(maj,min) gnu_dev_makedev (maj, min)__blksize_t_defined __blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined "_BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined #_ALLOCA_H 1__need_size_t  __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)__COMPAR_FN_T __need_malloc_and_calloc$_STRING_H 1 __need_size_t !__need_NULL " __need_size_tNULLNULL ((void *)0)__need_NULLstrdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))%_STRING_ARCH_unaligned 1&.__STRING_INLINE __extern_inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)mempcpy(dest,src,n) __mempcpy (dest, src, n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stpcpy(dest,src) __builtin_stpcpy (dest, src)stpcpy(dest,src) __stpcpy (dest, src)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) strndup(s,n) __strndup (s, n) __STRING_INLINE'(PACHI_PROBDIST_H  )PACHI_FIXP_H  *+_STDINT_H 1,_BITS_WCHAR_H 1__WCHAR_MAX __WCHAR_MAX__(__WCHAR_MIN (-__WCHAR_MAX - 1)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL_GCC_WRAP_STDINT_H FIXP_BITS 15FIXP_SCALE (1<> 8))X__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)[__isascii(c) (((c) & ~0x7f) == 0)\__toascii(c) ((c) & 0x7f)^__exctype(name) extern int name (int) __THROW__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))isalnum(c) __isctype((c), _ISalnum)isalpha(c) __isctype((c), _ISalpha)iscntrl(c) __isctype((c), _IScntrl)isdigit(c) __isctype((c), _ISdigit)islower(c) __isctype((c), _ISlower)isgraph(c) __isctype((c), _ISgraph)isprint(c) __isctype((c), _ISprint)ispunct(c) __isctype((c), _ISpunct)isspace(c) __isctype((c), _ISspace)isupper(c) __isctype((c), _ISupper)isxdigit(c) __isctype((c), _ISxdigit)isblank(c) __isctype((c), _ISblank)tolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))toupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))isascii(c) __isascii (c)toascii(c) __toascii (c)_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)__exctype_l(name) extern int name (int, __locale_t) __THROW__tolower_l(c,locale) __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))tolower_l(c,locale) __tolower_l ((c), (locale))toupper_l(c,locale) __toupper_l ((c), (locale))__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))__islower_l(c,l) __isctype_l((c), _ISlower, (l))__isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))__isspace_l(c,l) __isctype_l((c), _ISspace, (l))__isupper_l(c,l) __isctype_l((c), _ISupper, (l))__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__isascii_l(c,l) ((l), __isascii (c))__toascii_l(c,l) ((l), __toascii (c))isalnum_l(c,l) __isalnum_l ((c), (l))isalpha_l(c,l) __isalpha_l ((c), (l))iscntrl_l(c,l) __iscntrl_l ((c), (l))isdigit_l(c,l) __isdigit_l ((c), (l))islower_l(c,l) __islower_l ((c), (l))isgraph_l(c,l) __isgraph_l ((c), (l))isprint_l(c,l) __isprint_l ((c), (l))ispunct_l(c,l) __ispunct_l ((c), (l))isspace_l(c,l) __isspace_l ((c), (l))isupper_l(c,l) __isupper_l ((c), (l))isxdigit_l(c,l) __isxdigit_l ((c), (l))isblank_l(c,l) __isblank_l ((c), (l))isascii_l(c,l) __isascii_l ((c), (l))toascii_l(c,l) __toascii_l ((c), (l))/PACHI_UTIL_H floating_t floatPRIfloating "%f"likely(x) __builtin_expect(!!(x), 1)unlikely(x) __builtin_expect((x), 0)-malloc2(size) checked_malloc((size), __FILE__, __LINE__, __func__).calloc2(nmemb,size) checked_calloc((nmemb), (size), __FILE__, __LINE__, __func__) 0PACHI_STONE_H  coord_xy(board,x,y) ((x) + (y) * board_size(board))coord_x(c,b) ((b)->coord[c][0])coord_y(c,b) ((b)->coord[c][1])coord_dx(c1,c2,b) (coord_x(c1, b) - coord_x(c2, b))coord_dy(c1,c2,b) (coord_y(c1, b) - coord_y(c2, b))is_pass(c) (c == pass)is_resign(c) (c == resign)coord_is_adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(c1 - c2) == board_size(b))coord_is_8adjecent(c1,c2,b) (abs(c1 - c2) == 1 || abs(abs(c1 - c2) - board_size(b)) < 2) coord_quadrant(c,b) ((coord_x(c, b) > board_size(b) / 2) + 2 * (coord_y(c, b) > board_size(b) / 2))probdist_alloca(pd_,b_) fixp_t pd_ ## __pdi[board_size2(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdi, 0, sizeof(pd_ ## __pdi)); fixp_t pd_ ## __pdr[board_size(b_)] __attribute__((aligned(32))); memset(pd_ ## __pdr, 0, sizeof(pd_ ## __pdr)); struct probdist pd_ = { .b = b_, .items = pd_ ## __pdi, .rowtotals = pd_ ## __pdr, .total = 0 };"probdist_one(pd,c) ((pd)->items[c])%probdist_total(pd) ((pd)->total)6'(PACHI_BOARD_H 1_INTTYPES_H 1)____gwchar_t_defined 12__PRI64_PREFIX "l"3__PRIPTR_PREFIX "l"PRId32 "d"?PRId64 __PRI64_PREFIX "d"APRIdLEAST8 "d"BPRIdLEAST16 "d"CPRIdLEAST32 "d"DPRIdLEAST64 __PRI64_PREFIX "d"FPRIdFAST8 "d"GPRIdFAST16 __PRIPTR_PREFIX "d"HPRIdFAST32 __PRIPTR_PREFIX "d"IPRIdFAST64 __PRI64_PREFIX "d"LPRIi8 "i"MPRIi16 "i"NPRIi32 "i"OPRIi64 __PRI64_PREFIX "i"QPRIiLEAST8 "i"RPRIiLEAST16 "i"SPRIiLEAST32 "i"TPRIiLEAST64 __PRI64_PREFIX "i"VPRIiFAST8 "i"WPRIiFAST16 __PRIPTR_PREFIX "i"XPRIiFAST32 __PRIPTR_PREFIX "i"YPRIiFAST64 __PRI64_PREFIX "i"\PRIo8 "o"]PRIo16 "o"^PRIo32 "o"_PRIo64 __PRI64_PREFIX "o"aPRIoLEAST8 "o"bPRIoLEAST16 "o"cPRIoLEAST32 "o"dPRIoLEAST64 __PRI64_PREFIX "o"fPRIoFAST8 "o"gPRIoFAST16 __PRIPTR_PREFIX "o"hPRIoFAST32 __PRIPTR_PREFIX "o"iPRIoFAST64 __PRI64_PREFIX "o"lPRIu8 "u"mPRIu16 "u"nPRIu32 "u"oPRIu64 __PRI64_PREFIX "u"qPRIuLEAST8 "u"rPRIuLEAST16 "u"sPRIuLEAST32 "u"tPRIuLEAST64 __PRI64_PREFIX "u"vPRIuFAST8 "u"wPRIuFAST16 __PRIPTR_PREFIX "u"xPRIuFAST32 __PRIPTR_PREFIX "u"yPRIuFAST64 __PRI64_PREFIX "u"|PRIx8 "x"}PRIx16 "x"~PRIx32 "x"PRIx64 __PRI64_PREFIX "x"PRIxLEAST8 "x"PRIxLEAST16 "x"PRIxLEAST32 "x"PRIxLEAST64 __PRI64_PREFIX "x"PRIxFAST8 "x"PRIxFAST16 __PRIPTR_PREFIX "x"PRIxFAST32 __PRIPTR_PREFIX "x"PRIxFAST64 __PRI64_PREFIX "x"PRIX8 "X"PRIX16 "X"PRIX32 "X"PRIX64 __PRI64_PREFIX "X"PRIXLEAST8 "X"PRIXLEAST16 "X"PRIXLEAST32 "X"PRIXLEAST64 __PRI64_PREFIX "X"PRIXFAST8 "X"PRIXFAST16 __PRIPTR_PREFIX "X"PRIXFAST32 __PRIPTR_PREFIX "X"PRIXFAST64 __PRI64_PREFIX "X"PRIdMAX __PRI64_PREFIX "d"PRIiMAX __PRI64_PREFIX "i"PRIoMAX __PRI64_PREFIX "o"PRIuMAX __PRI64_PREFIX "u"PRIxMAX __PRI64_PREFIX "x"PRIXMAX __PRI64_PREFIX "X"PRIdPTR __PRIPTR_PREFIX "d"PRIiPTR __PRIPTR_PREFIX "i"PRIoPTR __PRIPTR_PREFIX "o"PRIuPTR __PRIPTR_PREFIX "u"PRIxPTR __PRIPTR_PREFIX "x"PRIXPTR __PRIPTR_PREFIX "X"SCNd8 "hhd"SCNd16 "hd"SCNd32 "d"SCNd64 __PRI64_PREFIX "d"SCNdLEAST8 "hhd"SCNdLEAST16 "hd"SCNdLEAST32 "d"SCNdLEAST64 __PRI64_PREFIX "d"SCNdFAST8 "hhd"SCNdFAST16 __PRIPTR_PREFIX "d"SCNdFAST32 __PRIPTR_PREFIX "d"SCNdFAST64 __PRI64_PREFIX "d"SCNi8 "hhi"SCNi16 "hi"SCNi32 "i"SCNi64 __PRI64_PREFIX "i"SCNiLEAST8 "hhi"SCNiLEAST16 "hi"SCNiLEAST32 "i"SCNiLEAST64 __PRI64_PREFIX "i"SCNiFAST8 "hhi"SCNiFAST16 __PRIPTR_PREFIX "i"SCNiFAST32 __PRIPTR_PREFIX "i"SCNiFAST64 __PRI64_PREFIX "i"SCNu8 "hhu"SCNu16 "hu"SCNu32 "u"SCNu64 __PRI64_PREFIX "u"SCNuLEAST8 "hhu"SCNuLEAST16 "hu"SCNuLEAST32 "u"SCNuLEAST64 __PRI64_PREFIX "u"SCNuFAST8 "hhu"SCNuFAST16 __PRIPTR_PREFIX "u"SCNuFAST32 __PRIPTR_PREFIX "u"SCNuFAST64 __PRI64_PREFIX "u"SCNo8 "hho"SCNo16 "ho"SCNo32 "o"SCNo64 __PRI64_PREFIX "o"SCNoLEAST8 "hho"SCNoLEAST16 "ho"SCNoLEAST32 "o"SCNoLEAST64 __PRI64_PREFIX "o"SCNoFAST8 "hho"SCNoFAST16 __PRIPTR_PREFIX "o"SCNoFAST32 __PRIPTR_PREFIX "o"SCNoFAST64 __PRI64_PREFIX "o"SCNx8 "hhx"SCNx16 "hx"SCNx32 "x"SCNx64 __PRI64_PREFIX "x"SCNxLEAST8 "hhx"SCNxLEAST16 "hx"SCNxLEAST32 "x"SCNxLEAST64 __PRI64_PREFIX "x"SCNxFAST8 "hhx"SCNxFAST16 __PRIPTR_PREFIX "x"SCNxFAST32 __PRIPTR_PREFIX "x"SCNxFAST64 __PRI64_PREFIX "x"SCNdMAX __PRI64_PREFIX "d"SCNiMAX __PRI64_PREFIX "i"SCNoMAX __PRI64_PREFIX "o"SCNuMAX __PRI64_PREFIX "u"SCNxMAX __PRI64_PREFIX "x"SCNdPTR __PRIPTR_PREFIX "d"SCNiPTR __PRIPTR_PREFIX "i"SCNoPTR __PRIPTR_PREFIX "o"SCNuPTR __PRIPTR_PREFIX "u"SCNxPTR __PRIPTR_PREFIX "x" 2_STDBOOL_H !bool _Bool"true 1#false 00__bool_true_false_are_defined 1BOARD_MAX_SIZE 19WANT_BOARD_C BOARD_PAT3 #BOARD_MAX_MOVES (BOARD_MAX_SIZE * BOARD_MAX_SIZE)$BOARD_MAX_GROUPS (BOARD_MAX_SIZE * BOARD_MAX_SIZE / 2)>PRIhash PRIx64NGROUP_KEEP_LIBS 10QGROUP_REFILL_LIBS 5history_hash_bits 12history_hash_mask ((1 << history_hash_bits) - 1)history_hash_prev(i) ((i - 1) & history_hash_mask)history_hash_next(i) ((i + 1) & history_hash_mask)board_size(b_) ((b_)->size)board_size2(b_) ((b_)->size2)board_large(b_) (board_size(b_)-2 >= 15)board_bits2(b_) ((b_)->bits2)board_at(b_,c) ((b_)->b[c])board_atxy(b_,x,y) ((b_)->b[(x) + board_size(b_) * (y)])group_at(b_,c) ((b_)->g[c])group_atxy(b_,x,y) ((b_)->g[(x) + board_size(b_) * (y)])neighbor_count_at(b_,coord,color) ((b_)->n[coord].colors[(enum stone) color])set_neighbor_count_at(b_,coord,color,count) (neighbor_count_at(b_, coord, color) = (count))inc_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)++)dec_neighbor_count_at(b_,coord,color) (neighbor_count_at(b_, coord, color)--)immediate_liberty_count(b_,coord) (4 - neighbor_count_at(b_, coord, S_BLACK) - neighbor_count_at(b_, coord, S_WHITE) - neighbor_count_at(b_, coord, S_OFFBOARD))trait_at(b_,coord,color) (b_)->t[coord][(color) - 1]groupnext_at(b_,c) ((b_)->p[c])groupnext_atxy(b_,x,y) ((b_)->p[(x) + board_size(b_) * (y)])group_base(g_) (g_)group_is_onestone(b_,g_) (groupnext_at(b_, group_base(g_)) == 0)board_group_info(b_,g_) ((b_)->gi[(g_)])board_group_captured(b_,g_) (board_group_info(b_, g_).libs == 0)board_group_other_lib(b_,g_,l_) (board_group_info(b_, g_).lib[board_group_info(b_, g_).lib[0] != (l_) ? 0 : 1])hash_at(b_,coord,color) ((b_)->h[((color) == S_BLACK ? board_size2(b_) : 0) + coord])foreach_point(board_) do { coord_t c = 0; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_and_pass(board_) do { coord_t c = pass; for (; c < board_size(board_) * board_size(board_); c++)foreach_point_end } while (0)foreach_free_point(board_) do { int fmax__ = (board_)->flen; for (int f__ = 0; f__ < fmax__; f__++) { coord_t c = (board_)->f[f__];foreach_free_point_end } } while (0)foreach_in_group(board_,group_) do { struct board *board__ = board_; coord_t c = group_base(group_); coord_t c2 = c; c2 = groupnext_at(board__, c2); do {foreach_in_group_end c = c2; c2 = groupnext_at(board__, c2); } while (c != 0); } while (0)foreach_neighbor(board_,coord_,loop_body) do { struct board *board__ = board_; coord_t coord__ = coord_; coord_t c; c = coord__ - board_size(board__); do { loop_body } while (0); c = coord__ - 1; do { loop_body } while (0); c = coord__ + 1; do { loop_body } while (0); c = coord__ + board_size(board__); do { loop_body } while (0); } while (0)foreach_8neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 8; fn__i++) { c += (board_)->nei8[fn__i];foreach_8neighbor_end } } while (0)foreach_diag_neighbor(board_,coord_) do { int fn__i; coord_t c = (coord_); for (fn__i = 0; fn__i < 4; fn__i++) { c += (board_)->dnei[fn__i];foreach_diag_neighbor_end } } while (0)3PACHI_ENGINE_H '4PACHI_GTP_H is_gamestart(cmd) (!strcasecmp((cmd), "boardsize"))is_reset(cmd) (is_gamestart(cmd) || !strcasecmp((cmd), "clear_board") || !strcasecmp((cmd), "kgs-rules"))is_repeated(cmd) (strstr((cmd), "pachi-genmoves"))5PACHI_JOSEKI_BASE_H 'joseki_hash_bits 20joseki_hash_mask ((1 << joseki_hash_bits) - 1) - 6PACHI_PLAYOUT_MOGGY_H  7PACHI_PLAYOUT_LIGHT_H  8PACHI_MONTECARLO_INTERNAL_H 9PACHI_DEBUG_H  DEBUGL_(l,n) (false) DEBUG_MODE (false)DEBUGL(n) DEBUGL_(debug_level, n)MAX_VERBOSE_LOGS 100000DEBUGV(verbose,n) (DEBUGL(n) && (!(verbose) || ++verbose_logs < MAX_VERBOSE_LOGS))DEBUGVV(n) DEBUGV(true, (n))MCDEBUGL(n) DEBUGL_(mc->debug_level, n) :PACHI_MONTECARLO_MONTECARLO_H ;PACHI_PLAYOUT_H MAX_GAMELEN 600\amaf_nakade(item_) (item_ >> 8)]amaf_op(item_,op_) do { int mi_ = item_; item_ = (mi_ & 0xf) | ((amaf_nakade(mi_) op_ 1) << 8); } while (0)<PACHI_TIMEINFO_H  '"MC_GAMES 40000#MC_GAMELEN 400__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 1__VERSION__ "4.6.1 20110526 (prerelease)"__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0_LP64 1__LP64__ 1__SIZEOF_INT__ 4__SIZEOF_LONG__ 8__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 16__SIZEOF_SIZE_T__ 8__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 8__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ long int__INT_FAST32_TYPE__ long int__INT_FAST64_TYPE__ long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ long unsigned int__UINT_FAST32_TYPE__ long unsigned int__UINT_FAST64_TYPE__ long unsigned int__INTPTR_TYPE__ long int__UINTPTR_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__WINT_MAX__ 4294967295U__WINT_MIN__ 0U__PTRDIFF_MAX__ 9223372036854775807L__SIZE_MAX__ 18446744073709551615UL__INTMAX_MAX__ 9223372036854775807L__INTMAX_C(c) c ## L__UINTMAX_MAX__ 18446744073709551615UL__UINTMAX_C(c) c ## UL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807L__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615UL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807L__INT64_C(c) c ## L__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615UL__UINT64_C(c) c ## UL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 9223372036854775807L__INT_FAST32_MAX__ 9223372036854775807L__INT_FAST64_MAX__ 9223372036854775807L__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 18446744073709551615UL__UINT_FAST32_MAX__ 18446744073709551615UL__UINT_FAST64_MAX__ 18446744073709551615UL__INTPTR_MAX__ 9223372036854775807L__UINTPTR_MAX__ 18446744073709551615UL__FLT_EVAL_METHOD__ 0__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __GNUC_STDC_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_INT128__ 16__SIZEOF_WCHAR_T__ 4__SIZEOF_WINT_T__ 4__SIZEOF_PTRDIFF_T__ 8__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__k8 1__k8__ 1__tune_k8__ 1__MMX__ 1__3dNOW__ 1__3dNOW_A__ 1__SSE__ 1__SSE2__ 1__SSE3__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__ELF__ 1__DECIMAL_BID_FORMAT__ 1_REENTRANT 1_GNU_SOURCE 1$_ASSERT_H 1%_FEATURES_H 1a__USE_ISOC99b__USE_ISOC95c__USE_POSIXd__USE_POSIX2e__USE_POSIX199309f__USE_POSIX199506g__USE_XOPENh__USE_XOPEN_EXTENDEDi__USE_UNIX98j__USE_XOPEN2Kk__USE_XOPEN2KXSIl__USE_XOPEN2K8m__USE_XOPEN2K8XSIn__USE_LARGEFILEo__USE_LARGEFILE64p__USE_FILE_OFFSET64q__USE_BSDr__USE_SVIDs__USE_MISCt__USE_ATFILEu__USE_GNUv__USE_REENTRANTw__USE_FORTIFY_LEVELx__FAVOR_BSDy__KERNEL_STRICT_NAMES~__KERNEL_STRICT_NAMES __USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_ISOC95_SOURCE_ISOC95_SOURCE 1_ISOC99_SOURCE_ISOC99_SOURCE 1_POSIX_SOURCE_POSIX_SOURCE 1_POSIX_C_SOURCE_POSIX_C_SOURCE 200809L_XOPEN_SOURCE_XOPEN_SOURCE 700_XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED 1_LARGEFILE64_SOURCE_LARGEFILE64_SOURCE 1_BSD_SOURCE_BSD_SOURCE 1_SVID_SOURCE_SVID_SOURCE 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_ISOC99 1__USE_ISOC95 1__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_XOPEN2K8 1_ATFILE_SOURCE_ATFILE_SOURCE 1__USE_XOPEN 1__USE_XOPEN_EXTENDED 1__USE_UNIX98 1_LARGEFILE_SOURCE_LARGEFILE_SOURCE 1__USE_XOPEN2K8 1__USE_XOPEN2K8XSI 1__USE_XOPEN2K 1__USE_XOPEN2KXSI 1__USE_ISOC95__USE_ISOC95 1__USE_ISOC99__USE_ISOC99 1__USE_LARGEFILE 1__USE_LARGEFILE64 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_ATFILE 1__USE_GNU 1__USE_REENTRANT 1__USE_FORTIFY_LEVEL 0_PREDEFS_H __STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 13__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1 _SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__warnattr(msg) __attribute__((__warning__ (msg)))__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__extern_inline extern __inline __attribute__ ((__gnu_inline__))__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__, __artificial__))__va_arg_pack() __builtin_va_arg_pack ()__va_arg_pack_len() __builtin_va_arg_pack_len ()__restrict_arr __restrict!__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)__USE_EXTERN_INLINES 1__USE_EXTERN_INLINES_IN_LIBC 1"!__WORDSIZE 64__WORDSIZE_COMPAT32 1 # __stub_bdflush  __stub_chflags  __stub_fattach  __stub_fchflags __stub_fdetach __stub_getmsg __stub_gtty __stub_lchmod __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty *__ASSERT_VOID_CAST (void)C_ASSERT_H_DECLS [assert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))aassert_perror(errnum) (!(errnum) ? __ASSERT_VOID_CAST (0) : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))m__ASSERT_FUNCTION __PRETTY_FUNCTION__$_MATH_H 1"%HUGE_VAL (__builtin_huge_val())$&HUGE_VALF (__builtin_huge_valf())%'HUGE_VALL (__builtin_huge_vall())((INFINITY (__builtin_inff())+)NAN (__builtin_nanf (""))/*_MATH_H_MATHDEF 1!__WORDSIZE 64__WORDSIZE_COMPAT32 1-FP_ILOGB0 (-2147483647 - 1).FP_ILOGBNAN (-2147483647 - 1)6__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)8__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args);__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)=__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)@__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROWC_Mdouble_ doubleD__MATH_PRECNAME(name,r) __CONCAT(name,r)E_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDF_Mdouble_END_NAMESPACE __END_NAMESPACE_STDG+H_Mdouble_I_Mdouble_BEGIN_NAMESPACEJ_Mdouble_END_NAMESPACEK__MATH_PRECNAMET_Mfloat_ floatV_Mdouble_ _Mfloat_X__MATH_PRECNAME(name,r) name ##f ##r\_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99]_Mdouble_END_NAMESPACE __END_NAMESPACE_C99^+__Mdouble_`_Mdouble_BEGIN_NAMESPACEa_Mdouble_END_NAMESPACEb__MATH_PRECNAME_Mlong_double_ long double_Mdouble_ _Mlong_double___MATH_PRECNAME(name,r) name ##l ##r_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_Mdouble_END_NAMESPACE __END_NAMESPACE_C99+_Mdouble__Mdouble_BEGIN_NAMESPACE_Mdouble_END_NAMESPACE__MATH_PRECNAME__MATHDECL_1__MATHDECL__MATHCALLFP_NAN FP_NANFP_INFINITE FP_INFINITEFP_ZERO FP_ZEROFP_SUBNORMAL FP_SUBNORMALFP_NORMAL FP_NORMALfpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))signbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))isnormal(x) (fpclassify (x) == FP_NORMAL)isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))MATH_ERRNO 1MATH_ERREXCEPT 2math_errhandling (MATH_ERRNO | MATH_ERREXCEPT)X_TLOSS 1.41484755040568800000e+16DOMAIN 1SING 2OVERFLOW 3UNDERFLOW 4TLOSS 5PLOSS 6HUGE 3.40282347e+38FM_E 2.7182818284590452354M_LOG2E 1.4426950408889634074M_LOG10E 0.43429448190325182765M_LN2 0.69314718055994530942M_LN10 2.30258509299404568402M_PI 3.14159265358979323846M_PI_2 1.57079632679489661923M_PI_4 0.78539816339744830962M_1_PI 0.31830988618379067154M_2_PI 0.63661977236758134308M_2_SQRTPI 1.12837916709551257390M_SQRT2 1.41421356237309504880M_SQRT1_2 0.70710678118654752440M_El 2.7182818284590452353602874713526625LM_LOG2El 1.4426950408889634073599246810018921LM_LOG10El 0.4342944819032518276511289189166051LM_LN2l 0.6931471805599453094172321214581766LM_LN10l 2.3025850929940456840179914546843642LM_PIl 3.1415926535897932384626433832795029LM_PI_2l 1.5707963267948966192313216916397514LM_PI_4l 0.7853981633974483096156608458198757LM_1_PIl 0.3183098861837906715377675267450287LM_2_PIl 0.6366197723675813430755350534900574LM_2_SQRTPIl 1.1283791670955125738961589031215452LM_SQRT2l 1.4142135623730950488016887242096981LM_SQRT1_2l 0.7071067811865475244008443621048490Lisgreater(x,y) __builtin_isgreater(x, y)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)isless(x,y) __builtin_isless(x, y)islessequal(x,y) __builtin_islessequal(x, y)islessgreater(x,y) __builtin_islessgreater(x, y)isunordered(u,v) __builtin_isunordered(u, v),!__WORDSIZE 64__WORDSIZE_COMPAT32 1__MATH_INLINE __extern_inline_STDIO_H 1 __need_size_t !__need_NULL "__size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_tNULLNULL ((void *)0)__need_NULL$_BITS_TYPES_H 1!__WORDSIZE 64__WORDSIZE_COMPAT32 1c__S16_TYPE short intd__U16_TYPE unsigned short inte__S32_TYPE intf__U32_TYPE unsigned intg__SLONGWORD_TYPE long inth__ULONGWORD_TYPE unsigned long intv__SQUAD_TYPE long intw__UQUAD_TYPE unsigned long intx__SWORD_TYPE long inty__UWORD_TYPE unsigned long intz__SLONG32_TYPE int{__ULONG32_TYPE unsigned int|__S64_TYPE long int}__U64_TYPE unsigned long int__STD_TYPE typedef-_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE%__need_FILE &__need___FILE 9__FILE_defined 1;__need_FILEC____FILE_defined 1E__need___FILEI_STDIO_USES_IOSTREAM K _IO_STDIO_H  ._G_config_h 1 __need_size_t __need_NULL __need_size_tNULLNULL ((void *)0)__need_NULL__need_mbstate_t /Q__mbstate_t_defined 1a__need_mbstate_t__need_mbstate_t__need_wint_t_G_size_t size_t _G_ssize_t __ssize_t!_G_off_t __off_t"_G_off64_t __off64_t#_G_pid_t __pid_t$_G_uid_t __uid_t%_G_wchar_t wchar_t&_G_wint_t wint_t'_G_stat64 stat64:_G_HAVE_BOOL 1>_G_HAVE_ATEXIT 1?_G_HAVE_SYS_CDEFS 1@_G_HAVE_SYS_WAIT 1A_G_NEED_STDARG_H 1B_G_va_list __gnuc_va_listD_G_HAVE_PRINTF_FP 1E_G_HAVE_MMAP 1F_G_HAVE_MREMAP 1G_G_HAVE_LONG_DOUBLE_IO 1H_G_HAVE_IO_FILE_OPEN 1I_G_HAVE_IO_GETLINE_INFO 1K_G_IO_IO_FILE_VERSION 0x20001M_G_OPEN64 __open64N_G_LSEEK64 __lseek64O_G_MMAP64 __mmap64P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf)S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)U_G_BUFSIZ 8192X_G_NAMES_HAVE_UNDERSCORE 0Y_G_VTABLE_LABEL_HAS_LENGTH 1Z_G_USING_THUNKS 1[_G_VTABLE_LABEL_PREFIX "__vt_"\_G_VTABLE_LABEL_PREFIX_ID __vt_`_G_ARGS(ARGLIST) ARGLIST"_IO_pos_t _G_fpos_t#_IO_fpos_t _G_fpos_t$_IO_fpos64_t _G_fpos64_t%_IO_size_t _G_size_t&_IO_ssize_t _G_ssize_t'_IO_off_t _G_off_t(_IO_off64_t _G_off64_t)_IO_pid_t _G_pid_t*_IO_uid_t _G_uid_t+_IO_iconv_t _G_iconv_t,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT-_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE._IO_BUFSIZ _G_BUFSIZ/_IO_va_list _G_va_list0_IO_wint_t _G_wint_t4__need___va_list 50"__need___va_list'__GNUC_VA_LIST 7_IO_va_list8_IO_va_list __gnuc_va_listL_PARAMS(protos) __P(protos)T_IO_UNIFIED_JUMPTABLES 1ZEOF (-1)i_IOS_INPUT 1j_IOS_OUTPUT 2k_IOS_ATEND 4l_IOS_APPEND 8m_IOS_TRUNC 16n_IOS_NOCREATE 32o_IOS_NOREPLACE 64p_IOS_BIN 128x_IO_MAGIC 0xFBAD0000y_OLD_STDIO_MAGIC 0xFABC0000z_IO_MAGIC_MASK 0xFFFF0000{_IO_USER_BUF 1|_IO_UNBUFFERED 2}_IO_NO_READS 4~_IO_NO_WRITES 8_IO_EOF_SEEN 0x10_IO_ERR_SEEN 0x20_IO_DELETE_DONT_CLOSE 0x40_IO_LINKED 0x80_IO_IN_BACKUP 0x100_IO_LINE_BUF 0x200_IO_TIED_PUT_GET 0x400_IO_CURRENTLY_PUTTING 0x800_IO_IS_APPENDING 0x1000_IO_IS_FILEBUF 0x2000_IO_BAD_SEEN 0x4000_IO_USER_LOCK 0x8000_IO_FLAGS2_MMAP 1_IO_FLAGS2_NOTCANCEL 2_IO_FLAGS2_USER_WBUF 8_IO_SKIPWS 01_IO_LEFT 02_IO_RIGHT 04_IO_INTERNAL 010_IO_DEC 020_IO_OCT 040_IO_HEX 0100_IO_SHOWBASE 0200_IO_SHOWPOINT 0400_IO_UPPERCASE 01000_IO_SHOWPOS 02000_IO_SCIENTIFIC 04000_IO_FIXED 010000_IO_UNITBUF 020000_IO_STDIO 040000_IO_DONT_CLOSE 0100000_IO_BOOLALPHA 0200000_IO_file_flags _flags__HAVE_COLUMN _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))_IO_BE(expr,res) __builtin_expect ((expr), res)_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)_IO_peekc(_fp) _IO_peekc_unlocked (_fp)_IO_flockfile(_fp) _IO_funlockfile(_fp) _IO_ftrylockfile(_fp) _IO_cleanup_region_start(_fct,_fp) _IO_cleanup_region_end(_Doit) Q_VA_LIST_DEFINED ___off_t_defined c__off64_t_defined h__ssize_t_defined y_IOFBF 0z_IOLBF 1{_IONBF 2BUFSIZ _IO_BUFSIZSEEK_SET 0SEEK_CUR 1SEEK_END 2P_tmpdir "/tmp"1L_tmpnam 20TMP_MAX 238328FILENAME_MAX 4096L_ctermid 9L_cuserid 9%FOPEN_MAX&FOPEN_MAX 16stdin stdinstdout stdoutstderr stderrgetc(_fp) _IO_getc (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)23__STDIO_INLINE __extern_inlinefread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__STDIO_INLINE__need_size_t __need_wchar_t __need_NULL !__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1*4WNOHANG 1WUNTRACED 2WSTOPPED 2WEXITED 4 WCONTINUED 8!WNOWAIT 0x01000000#__WNOTHREAD 0x20000000%__WALL 0x40000000&__WCLONE 0x80000000+5__WEXITSTATUS(status) (((status) & 0xff00) >> 8) __WTERMSIG(status) ((status) & 0x7f)#__WSTOPSIG(status) __WEXITSTATUS(status)&__WIFEXITED(status) (__WTERMSIG(status) == 0))__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)-__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)2__WIFCONTINUED(status) ((status) == __W_CONTINUED)6__WCOREDUMP(status) ((status) & __WCOREFLAG)9__W_EXITCODE(ret,sig) ((ret) << 8 | (sig)):__W_STOPCODE(sig) ((sig) << 8 | 0x7f);__W_CONTINUED 0xffff<__WCOREFLAG 0x80A6_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%7__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI=8_BITS_BYTESWAP_H 1!__WORDSIZE 64__WORDSIZE_COMPAT32 1__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))#__bswap_16(x) (__extension__ ({ register unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))8__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))E__bswap_32(x) (__extension__ ({ register unsigned int __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_32 (__x); else __asm__ ("bswap %0" : "=r" (__v) : "0" (__x)); __v; }))e__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))p__bswap_64(x) (__extension__ ({ register unsigned long __v, __x = (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_64 (__x); else __asm__ ("bswap %q0" : "=r" (__v) : "0" (__x)); __v; }))@htobe16(x) __bswap_16 (x)Ahtole16(x) (x)Bbe16toh(x) __bswap_16 (x)Cle16toh(x) (x)Ehtobe32(x) __bswap_32 (x)Fhtole32(x) (x)Gbe32toh(x) __bswap_32 (x)Hle32toh(x) (x)Jhtobe64(x) __bswap_64 (x)Khtole64(x) (x)Lbe64toh(x) __bswap_64 (x)Mle64toh(x) (x)dw_termsig __wait_terminated.__w_termsigew_coredump __wait_terminated.__w_coredumpfw_retcode __wait_terminated.__w_retcodegw_stopsig __wait_stopped.__w_stopsighw_stopval __wait_stopped.__w_stopval3__WAIT_INT(status) (__extension__ (((un