ELF424 (444444(( /  T  /  HHHDDQtdRtd /  /lib/ld-linux.so.2GNUGNUDYdCkEy%0&( . ' /")*%!$ - +#,+"+-/l)K9!c,9m mOaBX%hA&4z_gu:JHO!  fYAlibc.so.6_IO_stdin_usedstrcpyexitexecvsprintffopenstrncmpstrrchrpipe__strdupperrorstpncpyftellstrncpyforkunlinkrealloc_libc_intl_domainnameabort__dcgettextstrtolfgetsstrlendup2stdoutfputcfputsfclosemallocstrcat__ctype_b_locstderrfwritewaitpidfprintffdopen__ctype_toupper_loc__xstataccessstrcmp__libc_start_mainstpcpyfree__gmon_start__GLIBC_2.3GLIBC_2.1GLIBC_2.0ii |ii ii .+ ,   $ ( , 0 48<@DHLPTX\`dhlptx| !"#$%&'()*US[ 6t^Q\X[5%%h%h%h% h%h %h(%h0%h8p% h@`%$hHP%(hP@%,hX0%0h` %4hh%8hp%<hx%@h%Dh%Hh%Lh%Ph%Th%Xh%\hp%`h`%dhP%hh@%lh0%ph %th%xh%|h%h%h%h%h%h %h(%h0%h8p%h@`%hHP1^PTRheheQVh US=$u?(9s((9r$[]Ít&'Utt $ÐUVSà t0t&FtD$$u [^]Ðt&D$D$f$\$D$$' 1[^]ÍU `D$D$f$9D$$+ut&'U  `D$D$f$D$$wtv'UWVSà =@D$D$f$|$$D$)=@D$D$Tl$g|$$D$=@D$D$l$5|$$D$=@D$D$l$|$$D$=@D$D$m$|$$D$aD$D$ g$$D$9D$D$@m$}$D$D$D$lm$U$D$D$D$g$-$D$D$D$.g$$D$D$D$m$$D$qD$D$?g$$D$ID$D$m$$D$!D$D$n$e$D$D$D$Xn$=$D$D$D$n$$D$D$D$n$$D$D$D$n$$D$YD$D$Yg$$D$1D$D$o$u$D$ D$D$VE<$D$G]u}]É$<&'U]á(u$t ]u]Åt@5@D$D$(r$x\$ t$D$$bjg빍t&'UVS,$ED$LD$$Wx]؃_߅u[^]$gHi5@D$D$tr$D$\$ t$$Hi5@D$D$Hr$~뻍t&USD$É$ t ؃[]Ðt&$؃[]Ít&'UgWVSÃ@@(gEC(gEC(xhNjC(i5EEE*C(hM%hE؋C(= ɉEs,117(D$3D$$rD$ (D$D$$-hD$ ED$=hD$ E܉D$($(D$$D$$rD$ }(D$"D$$sD$ XC(D$WhD$($LE|$D$hhD$ ED$($%E|$D$hD$ ED$($E|$ D$hD$ED$ED$ED$ED$($(D$$s$(D$ls$(D$D$$hD$ c(D$DD$$sD$ 0(D$D$$hD$ (D$ D$$hD$ (D$D$$hD$ (D$D$$ iD$ (D$%D$$tD$ w(D$JD$$DtD$ R(D$FD$$tD$ -(D$D$$'iD$ (D$4D$$tD$ (D$D$$EiD$ (D$3D$$uD$ (D$SD$$DuD$ tE܉$rE؉$g}t E$S}t E$?9s,t4$2}t E$}t E$ t<$}t E$@[^_]Í(D$D$$sD$ nC($ $S(D$.$U"N MakeFfilefF.UԅtE)ЉD$T$ $ vC( h#hEC(EvT$ $ fUWVbiS΃VشغhtnD$(D$oi$$(1ۉ$6E $@LuuyuEt&c[^_]t&(D$D$$~iD$ 댐($9Eu4$v럍t& ôvzt&'UWVSÃD$i$}`D$i$i`D$i$U`D$i$A`D$i$-`D$i$`D$i$`i(3twغhteD$(D$oi$$($ v$7 KuuCv[^_]-t&(D$D$$~iD$ [땐($9u4$뢐t&7UWVSà U躸iMuU +uD$/4$tpiDŽt9UU}ǐDpt uދ}(|$ |$D$i$n(D$D$$iD$ 9 t;($E $#[Iutt&$"[u(D$D$$EjD$ 5Q(D$D$$gjD$ N5t t&\$FD$$cvuu(D$D$${jD$ Mto(D$D$$jD$ (D$D$$bD$ (D$D$$_jD$ f(|$D$j$]<$UhE [^_]+fD$CD$$?[uM ($9EE$d&(D$D$$jD$ (D$ D$$.jD$ ~(D$D$$_jD$ Y(D$D$$jD$ UE(D$$(D$D$$jD$ (D$ D$$.jD$ (D$D$$U5D$~yC @$?t&t?D$CD$C$|F(D$D$$&zD$ EE ÍE(E[^_]UWVSÃtH׋wt89uBfvt)9t5D$$e>t[^_]Ít& uLt&1[^_]ÍUWVS@ E%&EXf{s(D$*zt$$C t/D$ED$ dD$4$!E@uס(D$D$$7zD$ Z(t$ t$D$;z$M$ Q҉0@@B($ D$&[E@ EGD$RzD$ D$($_ {t&5CD$ D$RzD$($ Esun &(D$D$$vzD$ +D$D$ D$\$4$YvW \uFD$ D$RzD$($i}F(D$D$$gjD$ sQ(D$D$$vzD$ SE4$D$ D$zD$\$H(D$D$$vzD$ E4$D$ D$zD$\$vW KSFD$ D$RzD$($,t&(D$D$$vzD$ {4$D$D$ D$\$ov^S[ [^_]fSME}U(D$D$$|jD$ [ t59s$N9t$ D$\{D$($s$$9t$ D$azD$($f^(D$/D$$uD$ CUS]{t[]f($ D$;[]&UWVS0uFtpuxFD$ D$RzD$($FtCt>6$ ҉0X@B0[^_]Ít&($ D$Fw${t&EF EFEED$E$58WED${$8EXEtG}u܍t&3~t+|$$7u ED$$7T[uƋu܋FBD$ED${$(D$D$$zD$ T}FD$yD$ED$ED$ ED$($#(D$D$$dD$ F+D$zED$($^1EuWD$(D$z$CE(D$D$$MD$ _[$D$D$($GCuUEw|$ D$zD$($yt&(D$*z\$$D$iF $5FD$zD$($(D$ D$$zD$ ~u 4t-OuGD$ dD$D$$uӋ~ t3D$~yG$B5uD$ dD$|$$(\$D$z$(D$D$$7zD$ (\$ \$D$;z$F+&(D$*z\$$~t|$D$ dD$$uW)Fu(D$D$$7zD$ ED$zD$ D$($F&dF1ۉD$F $ 4&FD$ F D$zD$($蝿(w|$D$z$|&uEt&}ta}ED$yD$ED$ ED$($ED$y$3EXED$yD$ED$ ED$($迾f(D$ D$$yD$ 胾ED$yD$($wED$yD$ED$ ED$($MED$yD$($1 ED$i$!2Ey U(D$D$${D$ 载(D$D$$bD$ 蘽Í&'UVSÃ($ D$藽(D$D$${D$ B(\$D${$,(D$ D$${D$ (\$D${$(D$D$${D$ 豼[^]f(\$D${$蟼(D$ D$${D$ j(\$D${$auM(D$D$${D$ ([^]Ð($*D$;0($*D$뜐UEM Pu1]Ít&tM E]/t&USӃ D$($2(\$D$|$蕻 []Í&USÃ(D$D$$|D$ J(\$$q2(D$D$$|D$ []ÍU]Éu։}(D$D$$MD$ ƺ(\$$1D$i<$.(D$D$$-|D$ xD$|$$-(|$ |$D$6|$J]u}]Ðt&(D$D$$'zD$ I(D$%D$$D~D$ ӹ뗐q(t$D${$迹SfU4UU }NjE]ˉuuUUUr-tt~]u}]t&D${ $P-{lt$D$`|($ED$`|D$($덐t&'t$D$`|($ָaD${ $,E{D${$,aMUD$V|D$`|($g>&Ut$t$D$~T$T$ ($6ED$`|D$($UfN|4D$V|D$`|($߷(4$D$εU1Mt&D$y$+q|D$x|D$`|($w(4$D$fUD$`|T$($JUG%Uft$D$`|($D$y$+ҁe|U:vyEt$t$D$l~D$D$ ($谶uvk| U,]Ӊu}rz B|$4$*ugCD$|D$$DC<$D$ T$D$;]u}]ÍCD$|D$뗍&UWVS$UUMUD$($,}}f(D$D$$|D$ YEp4$軴$`ÉEt)U"Uٍt&8҃u:|ukC:|u_C:|uSC:|uG$ҳE|}t`ED$}D$($詴tj$[^_]Ðt&޿|18u$fr}E|u}U(D$|T$$?uUU$[^_])UBD$|D$($ t&(D$ D$$|D$ ˳mUBD$ ED$|D$($誳D$D$$|D$ p$U$]Éu։}B Z({M\$$[*(D$D$${D$ (|$$%*FD$ }D$($(|$$)FD$ }D$($贲CED$($)FD$>}D$($聲ME$(|$$)(D$D$$bD$ '(\$$N)(D$D$$bD$ ]u}]Ít&u$ڍvUWVS0UBM ]CBvHvl&u9]K SD$}D$ CD$C$ t&+0[^_]Ëz twtHt6~~0FS^ tt&ڸL[uvu u0[^_]ËMY $D$ p}G$D$$1҅(D$D$$N}D$ =]CU}GD$h}D$($_9}0(D$ D$$}D$ ʯ[D$~}D$($贯{tD$~yC $#u$ƋC$D$脯ƋCD$C $#CD$ D$}4$D$[CK St$D$ CD$C$[4$ }/(D$}D$`|$ڮHEX D$~yC$"(D$ D$$}D$ jU1:{ʉэD $fƋC D$C$z"CD$ }D$}4$D$:CKt$D$ CD$C $;4$(D$ D$$}D$ 趭(D$D$$aD$ 葭o}_+{ ut&P ҍv@u1!&91[;uC$ tыS L9UZڸT[uCD$ D$}4$D$ӪsMYsڸ [u[(D$ D$$}D$ Ss1LB(DžDžD$"D$ D$$~MIɉ1Dž11҉&M(D$$"(D$ |$$v($ D$聫(D$$t"(D$D$$~D$ ;މߋ|v9u(D$ D$$ ~D$ ƪfډR[9u(D$$!(D$D$$bD$ i1$c1DžIɉXE(D$|$$(D$D$$~D$ 辩2މ0vu(D$ D$$ ~D$ |9tډ[u(D$D$$`D$ 4Dž8(D$D$$0~D$ UZڸ_[uvt$D$@D$ ($赨:95~0;)ڸ[9u(D$$(t$D$$$J@$^y tCuUt}@D$GL$D$}D$ $ƥ11򮋽щ򮋽эDD$$蟥<L$$Y(D$ D$$ ~D$ ;(D$7D$$~D$ 蹦lprCD$ UD$}4$D$賤t(D$D$$}D$ YEX11Gt$D$D$ ($*2(D$ D$$}D$ (D$D$$}D$ ˥95-(t$D$|$赥ڸ[9uP(D$ D$$ ~D$ _p $ΥGL$D$}D$ $0eD$D$$}D$ ФCU(]Éu։}}M<$}#v$f&E$}<E]u}]Ít&E|$$KEӍt&i|$$i|$$_|$$뇍]$mEvif&$p$ VE$ ]\$$X"$k i\$$5$H i\$$$% i}$,$t&UWV1SÃpk|t&D$$ttFut,y1&D$$Dt4up[^_]É\$]D$x$à$vUщVSÃPCC D$~y$rt[^]Í&C1ҍu#t$D$$ } Et$$C{ C 4$Et$$CCD$y$t{ U$&CD${$'{ $܁o&t$$ t{ tqC t$$ t3C~S&C t$$ t&4$Et$$ C $UWVSÃ(M܍uSC t$$QuME܍}D$D$<$D$ 蓞<$CD$~yC$]t!([^_]ÐE}<$D$t&D$yC$%Tt$$ tID${C$C t$$tE$@Ct&t$$ `t=D${C$C t$$ *t~C~D${C$\{ C C~([^_]Ít&4$}ZC C~yC4$ECt$$ f$($$\UWVSX$$裞EEE$ZEv $րc$E$YEEX[^_]Ë}]G\$$"E\$$ \$D$$EG&UT$$u$t$bEX[^_]ËUuuBt$$}Et$$xEЉƍv$pUЉUԉXPU؉PU܉P UP|$$E#<$E}uUƉ$Fu}}F|$$E|$$|$$EкEEЉFEԉF E؉FE܉FEFu|$$s|$$`|$$P}Qut$D$$$ 4ËEt$$t$$ t$D$${C럋EUU@T$$uE}|$$}f^|$$m$ yƋEF|$ D$ D$$ } }3uF-}EкGnEغEЉGEԉG E܉GEGEUU@T$$ Eu} |$$ u|$$% }|$$h $tEEU|$$A uu$ DƒẼGD$yŰB$|$$ űE|$$ ED$~yEԉ$ E$訙UЉUԉF pPU؉PU܉P UPfvٍE$b‹EЉEԉBM؉JM܉J MJD$~y$U& UtEr|$$ uUȅx|$$ |$$ <$ |$$ ŰEuĉZB<$ }ẼE3vE̺EЉ{CCEԉC E؉CE܉CECt$$! t$ D$D$$Q }}uF ŰEuB|$$ |$$ <$ UEZBt!fFD$$ C[u|$$U |$D$$% }%u9u u<$! EF|$D$$ }$ |$ <$EUBuF U$T$ E̺$跖uF ủE$D$z U$T$g z$N=\$5$)UWVSĀI1tSU+Uʋ0 N /{*:ut&,D$$@D$u@<#te<%E@@@KfDF u.zu<_';&}uUE:1Ou<_tF$Ut$\$lj$?7MUy9Ew0E=?0GCDFu)B׉$r|$ơ4$D$軐>Mq\>);t&f}Mu')D'&mf~iU<=,U ][]"}5<"u)ƍ@$Ct$á$D$茏3UZ=-,~-Q*aM {t3}>EM}}M'u)Ã$DD$á$D$艎C}_5*u ] G_&'US]D${$t؅؃[]Ðt&US ]؉D$D$$t)xu#Pu*X D$y$tX؃ []Íu@ 뢍UEE] US]t X@u$RU @[]ÍU$ &t6U @UP0tB0Ít&0$áD$D$$D$ 觉$;vUWVS]} $<$D $苉ti1ҹt*&Hw Du|$ 4$D$D$D$6[^_]áD$D$$D$ ׈$kvUVS] utt$$ Јu[^]ÍUS @~!1ېt&$9@$fU@U@áD$D$$D$ rfUWVS@t;1f1< v4$D$u@uɋ-@~I11ۀ@ $^D$蘇uЃ-@9|$ D$jD$D$ D$$#ED$]zD$$jf )؉Ãt&)؉b7 UVS]Mu u t&9t &uXu t&9t &uɋpu t&9t &u\$t$ @D$%$`D$G$`vUSM ]u9t &uۋHu t&9t &uL$ @D$A$`D$Ӄ$` U Mu t&9t &u@D$W$`D$w$`CvU1҉S]t#Hw DuE D$D$D$ ($[]Ð&U1҉S]t#Hw DuE D$D$eD$ ($v[]Ð&UVSE] ut9D$}$Ktw(D$D$$oD$ D$i$ufD${$~]E {(E[^]Ƀ(D$D$$yD$ 蓃뇐(D$D$$ zD$ k[^]Ít&(D$D$$uD$ ;[^]Ít&$@K'U@W1_]ÐUS]u 0[t)D$:C$t[]Í&1[]Ð&Uu` u t$D$ `D$D$($SÐD$ `D$D$`($/Ðt&D$ `D$D$<($Í'USà u]t0(\$D$Ї$赁 uC(\$D$$蒁 []Ít&D$(D$Ç$o []Ð(\$D$$O뢐t&(\$D$$/\fU($ D$-(D$D$$D$ ؀ (D$D$$D$ 襀(D$ D$$D$ 耀(D$D$${D$ [(D$D$$9D$ 6u t%(D$D$$LD$ (D$Ȓ$(D$D$$_D$ (D$$(D$D$$fD$ (D$$(D$D$$_jD$ P(D$D$$bD$ +Ð(D$D$$D$ ~U |UtÍvt($ D$~(D$ D$$mD$ ~ _(D$D$$zD$ b~(D$D$${D$ =~7(D$D$$PD$ ~(D$D$$D$ }(D$D$$ƈD$ }(D$D$$ڈD$ }t (D$!D$$D$ _}(D$ D$$D$ :}(D$D$$D$ }(D$D$$'D$ |(D$D$$>D$ |(D$"D$$ГD$ |(D$$D$$D$ s|(D$D$$SD$ A|(D$D$$`D$ |(D$7D$$@D$ {(D$ D$$xD$ {(D$D$$D$ {(D$D$$D$ {(D$ D$$D$ c{(D$D$$aD$ >{(D$D$$D$ {(D$D$$D$ z ʉuD$D$($z(D$D$$ӉD$ z(D$D$$bD$ ozÐt&Kvwv(D$D$$eD$ 3z(D$D$$D$ z(D$D$$0D$ y(D$ D$$D$ y(D$D$$D$ sy(D$;D$$pD$ Ny(D$#D$$D$ #yUWTVS@5uUED$k$E($ D$xM̸D$(D$$x D$ED$ |$D$D$($^xE̅(D$D$$cD$ x(D$ |$D$<$ xED$R$`D$vEԉ|$D$l$uE;(|$D$q$w(|$D$$w5EuBfEЋ@E/EЋ0~u^ ׍&U̸uD$(D$Ɋ$&wED$D$ D$`$`D$uE_(|$D$q$v(|$D$$v[ :D$D$ |$D$<D$($vCD$$4 (D$ D$$D$ 9vt&t%(D$D$$aD$ v@[^_]Ðt>t&ED$$E(|$D$$u]̸tMD$ (|$D$$u(D$D$$5D$ Ku묍&UWVS}EuvE@EE0~u^ tݐt&(D$D$$ۊD$ tCD$$|$D$ D$D$($t|$D$ D$$`D$rS(D$ D$$D$ Bt(D$D$$aD$ t[ "E@E[^_]ÐUWVS8($ D$ tED$UD$D$ ($s(D$UD$$sED$$`D$qED$UD$l$qE(D$UD$2$Ns(D$UD$$1s(D$ D$UD$̕$ s(D$ D$UD$<$rED$R$`D$pE,(D$UD$2$r(D$UD$$r=u2v$7~u^ t捶D$D$UD$D$ ($/rD$D$ D$UD$AD$($qCD$$(D$ D$$_D$ qED$D$ D$`$`D$oE(D$UD$2$|q(D$UD$$_q[ (D$UD$l$,q8[^_]ÍU($ D$q(D$ D$$D$ pT`svc_drun hretulrnedp(D$ D$$D$ ]p(D$D$$D$ 8p(D$D$$bD$ pÐ(D$ D$,$pS`couldd noht crleatep a htandlfxe(D$ D$$D$ o(D$D$$aD$ Zo l(D$D$$D$ 'oʉuD$(D$L$ o(D$$D$$xD$ n(D$D$$aD$ nvUSÃ u-$u\$D$D$ ($n[]f$H\$D$D$ ($Sn[]Ðt&UWVS(EuE@EpUxutڋx tӍvw&t&($ D$m(D$D$$D$ mD$FD$F$($*D$m(D$D$$‹D$ =mGD$$^(D$ .D$'D$$l~FD$D$($l(D$.D$ $l(D$D$${D$ l(D$ D$$"D$ ^luGD$$n($(D$Ql~^ t#CD$4D$($l[u݋ (D$.D$?$kv &(D$D$$iD$ {k(D$.D$$ck~h($ D$dkF D$PT$$(D$D$$D$ j)(D$'D$Z$j(D$D$$DD$ j~FD$($j tC(D$ .D$'D$Ė$^jGD$$f(D$.D$ŋ$#jfD$~yF @$ (D$D$$,D$ iF D$PT$$L"([^_]Ë҉Ut`vE@EtԋExEup tލ($ D$siUtU(D${T$$0i(D$D$$D$ hFUD$$# (D$.D$H$h(D$ D$^$h(D$D$${D$ {h(D$ D$$zD$ Vh^< 1z&CD$D$($4h($ D$?hFD$$(D$D$$D$ g[tm{D$~yC U@$Uuӡ(D$D$$SD$ gC D$PT$$RI (D$D$$KgT(D$ D$$zD$ g^ut&[D$~yC$uޡ(D$D$$SD$ fD$CD$C$?FD$$N(D$D$$D$ af[i(D$'D$$If(D$D$z$,f (D$ 'D$D$ˌ$e~(D$4D$$e($ D$etA (D$D$$ D$ le(D$.D$'$QeF$^I^ j(D$4D$$d  u t oFD$$v(D$D$$dD$ d(D$ D$$~D$ dd[!D$~}D$($Nd{|SS'r(D$4D$Q$c($_D$cvC P|v(D$4D$$c(D$4D$h$kciFD$$wf(D$ D$$}D$ c(D$ D$D$$bS(D$D$$aD$ b(D$ D$D$ $b(D$D$D$ D$D$H$ub(D$ D$D$$PbSN(D$D$$aD$ b (D$.D$D$ 4D$'D$$a`(D$'D$'D$ D$D$$a(D$ D$ɍD$$ia(D$D$$aD$ 4a(D$D$D$ D$ӍD$H$aSGle tGo frG ee aGrgumGentsG`unab<(D$ D$$D$ `(D$D$$aD$ z`Tz(D$D$$bD$ =`v (D$ 'D$D$L$`|(D$4D$$_(D$'D$$_(D$ D$.D$u$_(D$.D$ $_(D$ D$$h_(D$'D$'D$ D$'D$L$._ (D$.D$'D$D$ 4D$D$$^ (D$D$$܍D$ ^FUD$$X(D$'D$ 'D$ D$$s^SGle tGo frG ee rGesulfGtsG`unab($ D$D^(D$ D$$D$ ](D$D$$@D$ ](D$ D$t$]S($ D$]Q(D$4D$$r](D$4D$ $P]}(D$.D$D$ 4D$'D$$]A(D$.D$'D$D$ 4D$D$ܘ$\(D$ D$$D$ \7(D$D$$0D$ p\vUD$.$]Éu}[t7(\$ |$D$$/\.]u}]Í&(\$ |$D$$[͐USÃ(D$D$$D$ [(D$SD$$[wB(D$SD$)$u[(D$SD$:$X[(D$SD$L$;[(D$SD$g$[(D$SD$t$[(D$SD$y$Z(D$SD$$Z y(D$SD$$Z(D$SD$$Z(D$SD$$bZ(D$SD$g$EZ(D$SD$$(Z(D$SD$ߎ$ Z(D$SD$,$Y(D$SD$$Y(D$SD$ $Y(D$SD$ $Y(D$D$$_jD$ GY []Ív(D$SD$$#Y(D$SD$-$X(D$SD$I$X(D$SD$L$X(D$SD$ߎ$X(D$SD$t$XS[S]&(D$SD$$3X(D$SD$$ Xg&'UWVS=E ]uE 5$ُk5E(D$D$$D$ pW(D$ D$$D$ KW(D$D$$D$ &W(D$D$${D$ W   E(D$ D$$D$ V(D$D$$}D$ V(D$D$$D$ kV (D$!D$$D$ 5V(D$D$$؜D$ V(D$D$$D$ U(D$D$$8D$ U} 5 ($ D$U(D$D$$D$ sU m (D$1D$$D$ @UR`canndot ghet tlranspportt namfxei(D$9D$$PD$ TR`canndot ghet tlranspportt inffxo(D$D$$`D$ XT(D$'D$$D$ 3T(D$:D$$D$ TQ`couldd noht gelt thpe ritght xmoduf|le~&(D$ D$$hD$ S(D$D$$_D$ dS(D$D$$`D$ ?S (D$ D$$$SR`canndot chreatle seprvert hanxdle<(D$ D$$iD$ R(D$D$$`D$ zR(D$ D$$vD$ UR(D$D$$D$ 0REu&E@EE8uw tݐt&D$D$ D$D$ ($QFD$$~(D$D$$D$ QD$ D$Ƒ$`D$OR(D$ D$$iD$ BQ(D$D$$`D$ Qv "E@E\(D$ D$$D$ P(D$ D$$jD$ P(D$D$$D$ P(D$D$$aD$ `P(D$D$$D$ ;PL(D$D$$aD$ P5t [^_]Í&Zt(|$D$a$O(D$$D$$|D$ Ouj4$E[^_]/&Uw(D$"D$$xD$ +O(D$.D$$̚D$ N(D$D$$D$ N(D$D$$D$ N(D$D$$D$ N(D$ D$$D$ gN(D$'D$$ D$ BN=(D$D$$D$ N(D$-D$$HD$ M[t&(|$D$u$M(D$%D$$D$ M t&(D$D$$D$ sM=ʉuD$(D$\$VM(D$$D$$D$ !M(D$D$$`D$ L&(D$ D$$L(D$ D$$D$ L(D$ D$$D$ L(D$D$$,D$ dL(D$D$$HD$ ?L($ D$ZL(D$@D$$D$ L(D$D$$fD$ K(D$#D$$D$ K(D$ D$$D$ K(D$*D$$D$ qK(D$(D$$0D$ LK(D$ D$$D$ 'K(D$ D$$D$ K(D$D$$D$ J(D$ D$$D$ JSD(D$ D$$~D$ J(D$D$$D$ [JEufE@EE8uw tݐt&D$D$SD$ؐD$ ($Jv u릍[T^_]mt&(D$ D$$I($ D$IEu~t&E@EhE8uw tݐt&D$D$TD$ؐD$ ($GIv u릍(D$+D$$D$ IS&(D$D$$XD$ H (D$"D$$D$ H(D$ D$H$~H(D$3D$$D$ CH(D$ D$$+H(D$!D$$\D$ GUWVSE ]}EEE5J|$ ED$D$($G($ D$GC D$PT$$(D$D$$D$ .G)t([^_]á(|$D$$GnfE}E ՞E(E[^_]Ft&D$~yC @$ʺ5|$ ED$͞D$($~FH($(D$FC D$PT$$ (D$D$$,D$ FD$CD$C$|$ED$ ED$D$($E+($(D$Es t*&FD$ZD$($|Evu݋5(|$D$$NEs t-&t$D$ dD$C$tvuڋ t&($ D$ED$CD$C$qED$RD$($D|$ ED$D$($Dbv($(D$Ds t*t&t$D$ 'zD$C$svuڋup|$ ED$D$($ Dv($(D$#D (|$D$Ǟ$C&D$CD$C$NED$XD$($CUt&ED$ZD$($tC&UD$$芷¸UuݞÐ&UWVS4(D$;D$$D$ B(D$D$$BEut&E@EUxup tݐt&^Dt&($ D$B=ED$CD$C$(D$D$$gD$ .BFD$$D$ zD$ߞD$$(D$D$${D$ A{E}{ ft-GD$+D$ D$($pAuً (D$D$$:D$ &ACUD$ D$D$($AzC$ϵD$|$ D$D$($@ D(D$D$$HD$ @&(D$D$$bD$ \@[v E@E~4[^_]Ðt&(D$D$$D$ vXCEC$輴ǡ]C EWEU@$葴UD$ |$T$UD$ T$UT$D$ D$($y?(D$D$$\D$ 6?(D$D$$aD$ ?D$~yC$fCD$ D$D$($>G(D$D$$D$ >D$~yC$訲((D$D$$D$ c>(D$D$5$V>($ D$a>CD$D$ D$ D$($>Hv )CD$D$($=(D$D$$D$ =t&D$~yC @$袱B f(D$D$$D$ K=(D$D$$CD$ =C$ ɉC EWEU@$UD$ D$U|$T$UD$ T$D$D$($<vC0D$ D$nD$($w6(D$D$$D$ 6 UWVS(D$D$$hD$ 5}(D$$D$$ĦD$ 5(D$ D$$D$ 5(D$D$$D$ ^5(D$ $Y5(D$D$$D$ $5(D$D$$ϣD$ 4=u tvtj7~u^ tf($ D$4CD$$z(D$ D$$D$ 4[ uu(D$ D$$D$ Z4[^_]f(D$0D$$D$ +4~&'UWVS(ExtEE([^_]ËP ҉UtEvED$D$$E(D$ 3UBD$E$fA(D$D$$D$ l3(D$D$$D$ G3UR҉UWE&($ D$C3=EYED$-D$($2UD$BD$B$pUD$~yB$ʦED$KD$($2UzUD$~yB @$耦pEX uDaUBUD$$CD$D$($-2["({$ D$(2D$CD$$臭s(€t($ D$1Zf5($ D$1UD$~yB @$脥UB D$PT$$($ D$`1UBUD$$(D$D$$D$ 0t&E@E(D$D$$WD$ 0lukUD$D$TD$ ED$($0(D$D$$gD$ X0(D$D$$}D$ 30(D$D$$D$ 0(D$D$$D$ /Ur[(|$D$$/UBD$$k~D$~yF @$蛣;(|$D$ $d/(|$D$$=/(D$%D$$D$ /(D$D$$aD$ .vU (|$D$ͤ$.UD$BD$B$3ED$ID$($.f(|$D$3$_.D$FD$F$ݩ(D$ D$$GD$ .va($(D$.D$~yF @$($&D$-UBD$$f(|$D$$-v(D$D$$aD$ K-($(D$[-^ tC}}썶GD$$ϧCD$ D$($,[ű} (D$D$$D$ ,UU(D$JT$$,&(D$D$$XD$ [,(D$D$$SD$ 6,(D$D$$jD$ ,(D$D$$bD$ +EE@ Ef(|$D$&$+f(D$D$$uD$ +V(D$ D$$D$ [+(D$D$$D$ ++(D$D$$ۤD$ +5t&UWVS}t[^_]Ëw t&^,D$CD$C$N(D$D$$gD$ *u FD$$葥D$ zD$.D$'$Q(D$D$${D$ *(D$D$$D$ )D$~yC$D$CD$C$T(D$ D$$ D$ )(D$'D$$̧D$ b)D$~yC$Z(D$D$$D$ )[tz($ D$))+(D$D$${D$ (@(D$D$$D$ ([u v [^_]Ív(D$D$$D$ K((D$D$$D$ ((D$D$$uD$ ':FD$$藢qf(D$D$$ԥD$ 'FD$$Z(D$DD$$D$ _'(D$D$${D$ :'(D$ D$$hD$ '(D$=D$$D$ &(D$D$$D$ &@(D$)D$$<D$ &(D$D$$ڥD$ v&(D$D$$D$ Q&(D$D$$D$ ,&U]Ít&'UWVSOY#)t$1ED$E D$E$9rރ[^_]Ë$ÐUS t fЋu[]ÐUS[lYL&Y[illegal nettype: `%s' rpcgen: too many defines rpcgen: arglist coding error usage: %s infile options: -c generate XDR routines -C ANSI C mode -h generate header file -M generate MT-safe code /* pipe/usr/ccs/lib/cppexecvfork%s: %s: unable to open %s: %m waitpid_svc.c_clnt.c_xdr.c.h_server.c_client.c_server_client # Parameters CLIENT = %s SERVER = %s SOURCES.x = %s TARGETS_SVC.c = %s %s %s TARGETS_CLNT.c = %s %s %s TARGETS = %s %s %s %s %s %s # Compiler flags RPCGENFLAGS = # Targets all : $(CLIENT) $(SERVER) $(TARGETS) : $(SOURCES.x) $(CLIENT) : $(OBJECTS_CLNT) $(SERVER) : $(OBJECTS_SVC) -DRPC_CLIENT#include "%s" #include boolu_intu_longu_short-DRPC_XDR-DRPC_HDRSTDIN_H_RPCGEN#ifndef _%s #define _%s #include #include #ifdef __cplusplus extern "C" { #endif /* the xdr functions */ #endif #else /* K&R C */ #endif /* K&R C */ #endif /* !_%s */ -DRPC_SVC#include #include #include #include -1#include #include #include #include #include #include #include -s-n-DRPC_CLNT-DRPC_TBL-DRPC_SERVER--help--version2.11.1rpcgen %s%s udptcp_tbl.irpcgennetpath120-Cvisiblecircuit_vdatagram_vcircuit_ndatagram_nraw %s [-abkCLNTM][-Dname[=value]] [-i size] [-I [-K seconds]] [-Y path] infile %s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm] [-o outfile] [infile] %s [-s nettype]* [-o outfile] [infile] %s [-n netid]* [-o outfile] [infile] -a generate all files, including samples -b backward compatibility mode (generates code for SunOS 4.1) -Dname[=value] define a symbol (same as #define) -i size size at which to start generating inline code -I generate code for inetd support in server (for SunOS 4.1) -K seconds server exits after K seconds of inactivity -l generate client side stubs -L server errors will be printed to syslog -m generate server side stubs -n netid generate server code that supports named netid -N supports multiple arguments and call-by-value -o outfile name of the output file -s nettype generate server code that supports named nettype -Sc generate sample client code that uses remote procedures -Ss generate sample server code that defines remote procedures -Sm generate makefile template -t generate RPC dispatch table -T generate code to support RPC dispatch tables -Y path directory name to find C preprocessor (cpp) For bug reporting instructions, please see: %s. file `%s' already exists and may be overwritten * Please do not edit this file. * It was generated using rpcgen. cannot find C preprocessor: %s cannot find any C preprocessor (cpp) %s: output would overwrite %s %s: while writing output %s: %m%s: C preprocessor failed with signal %d %s: C preprocessor failed with exit code %d # This is a template Makefile generated by rpcgen SOURCES_CLNT.c = SOURCES_CLNT.h = SOURCES_SVC.c = SOURCES_SVC.h = OBJECTS_CLNT = $(SOURCES_CLNT.c:%%.c=%%.o) $(TARGETS_CLNT.c:%%.c=%%.o) OBJECTS_SVC = $(SOURCES_SVC.c:%%.c=%%.o) $(TARGETS_SVC.c:%%.c=%%.o) CPPFLAGS += -D_REENTRANT CFLAGS += -g LDLIBS += -lnsl -lpthread CFLAGS += -g LDLIBS += -lnsl rpcgen $(RPCGENFLAGS) $(SOURCES.x) $(OBJECTS_CLNT) : $(SOURCES_CLNT.c) $(SOURCES_CLNT.h) $(TARGETS_CLNT.c) $(OBJECTS_SVC) : $(SOURCES_SVC.c) $(SOURCES_SVC.h) $(TARGETS_SVC.c) $(LINK.c) -o $(CLIENT) $(OBJECTS_CLNT) $(LDLIBS) $(LINK.c) -o $(SERVER) $(OBJECTS_SVC) $(LDLIBS) clean: $(RM) core $(TARGETS) $(OBJECTS_CLNT) $(OBJECTS_SVC) $(CLIENT) $(SERVER) #if defined(__STDC__) || defined(__cplusplus) #include /* ioctl, TIOCNOTTY */ #include /* open */ #include /* open */ #include /* open */ #include /* getdtablesize */ #include /* rlimit */ #ifndef SIG_PF #define SIG_PF void(*)(int) #endif #define _RPCSVC_CLOSEDOWN %s #include /* for memset */ Cannot specify more than one input file! (Ubuntu EGLIBC 2.11.1-0ubuntu7.8) Cannot use netid flag with inetd flag! Cannot use netid flag without TIRPC! Cannot use table flags with newstyle! "infile" is required for template generation flags. Cannot have more than one file generation flag! 0RRRRRRRRRRRRR RRRRRطȷRRRRhXRRRRRRRRRRRжRRRRRxxRRRxextern bool_t xdr_%s (); voidstruct char *%sbool_topaque%s%s %s%s%s %s[%s]%s%s *%sstruct { u_int %s_len; %s%s *%s_val; } %sextern int _freeresult (); bool_t enum clnt_stat * *, struct %s { }; typedef struct %s %s; #define %s %s extern %s_%s_nproc; extern CLIENT *struct svc_req * bool_t %s; %s %s; union { } %s_u; enum %s { = %s = %d = %s + %dtypedef enum %s %s; typedef extern bool_t xdr_%s (XDR *, %s%s); _freeresult (SVCXPRT *, xdrproc_t, caddr_t); extern struct rpcgen_table %s_%s_table[]; ` return TRUE; bool_t xdr_%s (XDR *xdrs, objp) { xdr_%s (xdrs, objp) XDR *xdrs; %s objp; { if (!xdr_%s (xdrs)) return FALSE; sizeof (%s), (xdrproc_t) xdr_%spointer(char **), %sbytesarrayvector(char *)&objp->%sIXDR_PUT_objp->%s = IXDR_GET_*genp++ = IXDR_GET_malloc failed U_INTU_LONG%s(buf, objp->%s); %s(buf, *genp++); %s(buf); register %s *genp; for (i = 0, genp = objp->%s; i < %s; ++i) { register int32_t *buf; switch (objp->%s) { case %s: &objp->%s_u.%s break; default: return FALSE; enum(enum_t *) objp int i; + %s %s * %d %s%s Fatal error : no memory } else { if (buf == NULL) { return TRUE; } sizeof (bool_t), (xdrproc_t) xdr_bool%s.%s_val, (u_int *) %s.%s_len&%s->%s_val, (u_int *) &%s->%s_len if (xdrs->x_op == XDR_ENCODE) { return TRUE; } else if (xdrs->x_op == XDR_DECODE) { buf = XDR_INLINE (xdrs, (%s) * BYTES_PER_XDR_UNIT);buf = XDR_INLINE (xdrs, (%d + (%s)) * BYTES_PER_XDR_UNIT); buf = XDR_INLINE (xdrs, %d * BYTES_PER_XDR_UNIT); buf = XDR_INLINE (xdrs, (%s) * BYTES_PER_XDR_UNIT); buf = XDR_INLINE (xdrs, (%d + %s)* BYTES_PER_XDR_UNIT);buf = XDR_INLINE (xdrs, %d * BYTES_PER_XDR_UNIT);u_charu_quad_texpected type specifier~0array declaration expectedarg%s%dillegal result typeonly one argument is alloweddefinition keyword expecteddestroyfreegetposinlinereferencesetpossizeofunionvoids allowed only inside union and program definitions with one argumentillegal (reserved) name :'%s' in type definitionno array-of-pointer declarations -- use typedefvariable-length array declaration expectedopaque -- illegal argument typepointer to string not allowed in program arguments arrays cannot be declared as arguments to procedures -- use typedefillegal use of void in program definition]]]]]]]]]]]]]]]]]]]]mJ7I9.k|e|N| %q|y{preprocessor errorunterminated string constantempty char stringillegal character in file: %cconstswitchcasedefaultstructtypedefunsignedhyperfloatdoubleprogram??????constant or identifier expected%„}y"i#~y Xiʄiiӄل߄!{$%k&wrapstringfailed in mallocargument%s_%s_%stoo many files! %s, line %d: expected '%s', '%s' or '%s'expected '%s' or '%s'expected '%s'%s_%s_svcenum char *identifier[=:|ȉEͣy z " %}„iiiʄ߄ل X!{y"i#~y$%k&%s_msgout ("%s"); %sexit (0); %s_rpcsvcstate = _SERVED; %sreturn; static void _msgout (msg) char *msg; void _msgout (char* msg) #ifdef RPC_SVC_FG if (_rpcpmstart) else #else static void closedown (int sig) closedown (sig) int sig; extern fd_set svc_fdset; static int size; int i, openfd; struct t_info tinfo; exit (0); if (size == 0) { struct rlimit rl; rl.rlim_max = 0; return; } size = getdtablesize(); openfd++; if (openfd <= 1) _rpcsvcstate = _IDLE; (void(*)())(SIG_PF) alarm (_RPCSVC_CLOSEDOWN); udp6SOCK_STREAMSOCK_DGRAMsockRPC_ANYSOCK%s %s = svc%s_create(%s, 0, 0%s if (%s == NULL) { cannot create %s service.%s %s exit(1); %s } %s if (!_rpcpmstart) TCPUDP%s proto = IPPROTO_%s; , proto)) { , IPPROTO_%s)) { if (!svc_create (, %s, %s, "%s")) { %s if (nconf == NULL) { cannot find %s netid.%s exit (1); %s if (!svc_reg (%s, %s, %s, , nconf)) { %s freenetconfigent (nconf); if (_rpcpmstart) { svc_run (); _xdr_%s = xdr_%s; _ *argp, struct svc_req *%s) (argp, %s, %s) (argp, %s) %s *argp; struct svc_req *%s; return (*argp, argp->%s, %s)); } (struct svc_req *%s, register SVCXPRT *%s) (%s, %s) register SVCXPRT *%s; _arg; %s int fill; } %s; _res; char *%s; xdrproc_t _xdr_%s, _xdr_%s; bool_t (*%s)(); char *(*%s)(); _rpcsvcstate = _SERVING; switch (%s->rq_proc) { case NULLPROC: %s = (bool_t (*)()) %s = (char *(*)()) break; noproc svcerr_%s (%s); getargsdecode %s = (*%s)(&%s, %s); systemerrfreeargs if (!#ifndef RPC_SVC_FG %sint size; %sstruct rlimit rl; %sint pid, i; %spid = fork(); %sif (pid < 0) { %s perror("cannot fork"); %s exit(1); %s} %sif (pid) %s exit(0); %srl.rlim_max = 0; %ssize = getdtablesize(); %sfor (i = 0; i < size; i++) %s (void) close(i); %s(void) dup2(i, 1); %s(void) dup2(i, 2); %ssetsid(); %si = open("/dev/tty", 2); %sif (i >= 0) { extern%s int _rpcpmstart;%s int _rpcfdtype;#define _IDLE 0 #define _SERVED 1 #define _SERVING 2 mutex_t _svcstate_lock;static int main (argc, argv) int argc; char **argv; int sock; int proto; struct sockaddr_in saddr; int asize = sizeof (saddr); int ssize = sizeof (int); exit (1); sock = 0; _rpcpmstart = 1; proto = 0; sock = RPC_ANYSOCK; %spmap_unset (%s, %s); pid_t pid; char mname[FMNAMESZ + 1]; !strcmp(mname, "timod"))) { char *netid; SVCXPRT *%s; int pmclose; exit(1); if (nconf) freenetconfigent(nconf); if (!svc_reg(%s, %s, %s, , 0)) { unable to register (%s, %s). if (pmclose) { svc_run(); /* NOTREACHED */ else { transpresultrqstplocal%ssyslog (LOG_ERR, "%%s", "%s"); %sfprintf (stderr, "%%s", "%s"); %smutex_lock(&_svcstate_lock); %smutex_unlock(&_svcstate_lock); syslog (LOG_ERR, "%%s", msg); fprintf (stderr, "%%s\n", msg); syslog (LOG_ERR, "%%s", msg); mutex_lock(&_svcstate_lock); if (_rpcsvcstate == _IDLE) { if (!t_getinfo(0, &tinfo) && (tinfo.servtype == T_CLTS)) if (_rpcfdtype == SOCK_DGRAM) getrlimit(RLIMIT_NOFILE, &rl); if ((size = rl.rlim_max) == 0) { mutex_unlock(&_svcstate_lock); for (i = 0, openfd = 0; i < size && openfd < 2; i++) if (FD_ISSET(i, &svc_fdset)) if (_rpcsvcstate == _SERVED) mutex_unlock(&_svcstate_lock); (void) signal(SIGALRM, %s closedown); if ((_rpcfdtype == 0) || (_rpcfdtype == %s)) { %s if (!svc_register(%s, %s, %s, unable to register (%s, %s, %s).unable to create (%s, %s) for %s.%s nconf = getnetconfigent ("%s"); %s %s = svc_tli_create (RPC_ANYFD, nconf, 0, 0, 0); %s (void) rpcb_unset (%s, %s, nconf); if (%s == (SVCXPRT *)NULL) { (void) signal (SIGALRM, %s closedown); (void) alarm (_RPCSVC_CLOSEDOWN); _xdr_%s = (xdrproc_t) xdr_%s; *argp, void *%s, struct svc_req *%s) bool_t (*%s)(char *, void *, struct svc_req *); char *(*%s)(char *, struct svc_req *); bool_t (*_xdr_%s)(), (*_xdr_%s)(); (void) svc_sendreply (%s, (xdrproc_t) xdr_void, (char *)NULL); %s = (bool_t (*) (char *, void *, struct svc_req *)) %s = (char *(*)(char *, struct svc_req *)) memset ((char *)&%s, 0, sizeof (%s)); if (!svc_%s (%s, (xdrproc_t) _xdr_%s, (caddr_t) &%s)) { %s = (*%s)((char *)&%s, %s); %s = (bool_t) (*%s)((char *)&%s, (void *)&%s, %s); %s = (bool_t) (*%s)(&%s, &%s, %s); if (%s > 0 && !svc_sendreply(%s, (xdrproc_t) _xdr_%s, (char *)&%s)) { if (%s != NULL && !svc_sendreply(%s, (xdrproc_t) _xdr_%s, %s)) { _freeresult (%s, _xdr_%s, (caddr_t) &%s)) %sopenlog("%s", LOG_PID, LOG_DAEMON); %sgetrlimit(RLIMIT_NOFILE, &rl); %sif ((size = rl.rlim_max) == 0) %si = open("/dev/console", 2); %s (void) ioctl(i, TIOCNOTTY, (char *)NULL); /* Started by a port monitor ? */ /* Whether Stream or Datagram ? */ /* States a server can be in wrt request */ static int _rpcsvcstate = _IDLE; /* Set when a request is serviced */ /* Mutex lock for variable_rpcsvcstate */ int main (int argc, char **argv) if (getsockname (0, (struct sockaddr *)&saddr, &asize) == 0) { if (saddr.sin_family != AF_INET) if (getsockopt (0, SOL_SOCKET, SO_TYPE, (char *)&_rpcfdtype, &ssize) == -1) struct netconfig *nconf = NULL; mutex_init (&_svcstate_lock, USYNC_THREAD, NULL); if (!ioctl(0, I_LOOK, mname) && (!strcmp(mname, "sockmod") || struct netconfig *nconf = NULL; if ((netid = getenv("NLSPROVIDER")) == NULL) { } else if ((nconf = getnetconfigent(netid)) == NULL) { if (strcmp(mname, "sockmod") == 0) { if (ioctl(0, I_POP, 0) || ioctl(0, I_PUSH, "timod")) { pmclose = (t_getstate(0) != T_DATAXFER); if ((%s = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) { (void) signal(SIGALRM, %s closedown); (void) alarm(_RPCSVC_CLOSEDOWN); *%s, %s%s) *argp, %s%s) (%s) (%s%s) %s%s; &clntenum clnt_stat arg; static char return if TIMEOUT)); arg.%s = %s; return if TIMEOUT)); argp return (NULL); return ((void *)%s%s); return (%s%s); clnt_res /* Default timeout can be changed using clnt_control() */ static struct timeval TIMEOUT = { %d, 0 }; memset((char *)%s%s, 0, sizeof(%s)); (clnt_call (clnt, %s, (xdrproc_t) xdr_void, (caddr_t) NULL, (xdrproc_t) xdr_%s, (caddr_t) %s%s, TIMEOUT) != RPC_SUCCESS) { (clnt_call (clnt, %s, (xdrproc_t) xdr_%s, (caddr_t) &arg, (xdrproc_t) xdr_%s, (caddr_t) %s%s, if (clnt_call (clnt, %s, (xdrproc_t) xdr_%s, (caddr_t) %s%s, (xdrproc_t) xdr_%s, (caddr_t) %s%s, TIMEOUT) != RPC_SUCCESS) { return (clnt_call(clnt, %s, (xdrproc_t) xdr_%s, (caddr_t) %s%s, (xdrproc_t) xdr_%s, (caddr_t) %s%s, TIMEOUT)); xdr_%s,sizeof ( (char *(*)())RPCGEN_ACTION(), /* * WARNING: table out of order */ WARNING %s table is out of order struct rpcgen_table %s_table[] = { (char *(*)())0, (xdrproc_t) xdr_void, 0, (xdrproc_t) xdr_void, 0, int %s_nproc = sizeof(%s_table)/sizeof(%s_table[0]); char *host; if (argc < 2) { exit (1); } host = argv[1]; exit (0); } void (char *host) { (host) char *host; { CLIENT *clnt; enum clnt_stat retval_%d; *result_%d; #ifndef DEBUG if (clnt == NULL) { clnt_pcreateerror (host); exit (1); } #endif /* DEBUG */ retval_%d = result_%d = (void*)_arg, &result_%d, clnt); _arg, clnt); (&result_%d, clnt); _%s, &result_%d, if (result_%d == (*) NULL) { clnt_destroy (clnt); #endif /* DEBUG */ bool_t retval; return &result; } return (void *) &result; } return retval; } int SVCXPRT *transp; xdrproc_t xdr_result; caddr_t result; return 1; } * This is sample code generated by rpcgen. * These are only templates and you can use them * as a guideline for developing your own functions. int main (int argc, char *argv[]) { int main (argc, argv) int argc; char *argv[]; { printf ("usage: %%s server_host\n", argv[0]); clnt = clnt_create (host, %s, %s, "%s"); if (retval_%d != RPC_SUCCESS) { clnt_perror (clnt, "call failed"); /* * insert server code here */ _freeresult (SVCXPRT *transp, xdrproc_t xdr_result, caddr_t result) _freeresult (transp, xdr_result, result) xdr_free (xdr_result, result); /* * Insert additional freeing code here, if needed */  ȉ |fo  PxX ooo .>N^n~Ίފ.>N^n~΋ދ.>N^n~struct rpcgen_table { char *(*proc)(); xdrproc_t xdr_arg; unsigned len_arg; xdrproc_t xdr_res; unsigned len_res; }; lkkkklkllgkkll&l0l;lElkkPl@retvalrpcgen&.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink 44HH !hh$8\4o4> FNo`[o@j XX s xxP |ȉ 0w  |f|f,B ̨(  ///  ///04 1` 1 2