ELF()4 4 (p$$$44444400000x2<<<PPPDDQtd/lib/ld-linux-armhf.so.3GNU GNUOz3CCŊYjCS?/FICM,HPG R*@$0 !L2Q-"1#KND5J9E4'O%+8  )& (3:<6 7B;>.A=q X{mz'^ ;Id yo' 6uCi8S1 Wq] 6 iK%J 0 eelibm.so.6_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableacosexppowlogsinfloorfsqrtfatanlibc.so.6socketfflushexitreaddircfmakerawconnectclosedirinet_ntopsignalstrncpylistenselectmkdirabort__assert_failsymlinkcfsetispeedsendgetaddrinfomemset__errno_locationtcsetattrbindreadgetnameinfograntptshutdownctimestdoutfputcrecvstrnlenlseekmemcpyrandsetsockoptmallocraiseremovegetpeernameopendirrecvfromstderrioctlgethostbynamecreat__fxstatrenameclock_gettimeunlockptcloseopenlseek64fprintfgetsocknamesendtoaccepttcgetattr__ctype_toupper_locfreeaddrinfofcntlcfsetospeedptsname_raccess__libc_start_mainwritefreeGLIBC_2.4GLIBC_2.17 ii ii l "  68 < @ D H L P T  X  \  `  d  h l p t x |              ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 7 8 9 : ; < = >$ @( A, B0 C4 D8 E< F@ GD IH JL KP LT MX N\ O` Pd Qh R@--ƏʌƏʌƏʌƏʌxxGFƏʌlxGFƏʌ`xGFƏʌTƏʌLƏʌDƏʌ@bGtq‚Ch2_&'RFCpqFF ;["_F B$CF`FUF F2 dZ Kv jj4R4@ 60 6 ::ZZ*J *bJeE$*Bz:z7FzJJwzjb0iGjD+jd6EzDB vz zwjja7zzZG$ZZZ@򊁕,0F+ցS+hdc22B03S jzb    S ZJzS *: **'ZjzjJZJ$zS:SJe0/5fZwzBBF* DE"jz*ZvjwFzS:"6JwJC *D#ZjC jCzC Zjkj3+kb@܀*i#RTF 4lK:kb 8 @hi[F "@1FzzDgzGzzȿFȿg*zz{B r1r3*¿Qz07'zB T@zD"zCX3%J$z#Z9g&ZG 'jI$zE% Hjxwz ȿ`jwZ"zIzȿH zjg H`z# $z'zfjgzHjvjIzF `̿O O +@*0 DB0z" KEz KE #O3cay+@;`z!F 𨿰I OPH I H ! h-G$h 4`,2@gCv33=Q9C` h\%ʧ!HF vлI_ zGzw'zNz${] cnD`f+s r s?歔Bz" !H ¿@FH1S@I3ؿH  OY#20 2 FzoA"O@3: ' ZC`3x+?@P! 9"!20 N`! %4@P !+3*]+*~"*/4*~,*}*R#Dh<}++? F/a*~"*4R#Dh,*~@F! d! N`! I O1 #C43@h/B&3x@P! I ! N`!  oAO@) R#D?h3x+@P)! R#DO OjFMHK!m0 0 R/d@K@ +@GpG @#@ qI@GpG@$#x##p@8h@@+ИGzjz@z*jjZjzѿ & % & ȿ7 z Dz7 H@ pGzÿj j fzgzV&zg 9>= ??I@D$F3,@*LB0"< +,B1]KpGCE&/BFҶo-pEzjZ2zzzgz61Bz" D#O5BCҳo-xC z::2zzzgzzzz;5FNXP ! O F! NdP!@ @FNhP F! 2)F F .NpP! 'O08O1- HTH l O1g  8`( ]Ed"H1.!k  2# 8O"Azj`'zzz@zzjjzfzjzGpzz O@Gq p O@pFNF FNQF,"Rc !   W$"0# BO pO!`OOOa@Od , - . / Ot`&`00000#0%0'0$p(@)+* ,#(FF 3 @  @z zz jj  ; ' za z7 A '&z *` {zpG2Z@8@-A²N4\B Fo !F òo !(F òo(F !\ \DFDB4  FhFF!U3#'h7'` 0"*`k"hT#h3#`+h3D+`4<+#h "T#h3#`)0 F3+C=$+OppAq3+GC3p+A33+G3.)Sp)+A3 3+G3=+;۲>+ +#/#)p?(A0 3(G0=(8>( + / p0pG=+;۲>+ +#/#=+;ܲ>+ +$/$OxAqBO@uDB[ P@B]KpGpG (Р ^+NP!!  ]F F4F5F F{@/FEёB8ٴyC\C\FXyC,NP! , LB(FB!#C04@ 1#=!(F  x@BѼ 4 ,_!@NR0#-F F@ iF" 8 jF)F F#NR)F F# 0o:-CF-NQ}FFOzr`FAaB@h(xNR#Ozq8(OzqNR #Ozqi Ozr ,OzsFNR#Ozq}0FOzs!OzsFo,@ENR#Ozq] O1 HOzs!OzsFINR#Ozq?Ozs!$3OzsF0NR #Ozq&Ozs!,OzsFNb #Ozq I Ozr OzsF@@CL4#x+@N0b#OzqN@b #Ozq(xJ''$4B#[/C +!OzsF4BO#J""#YAq>NPbB,t#Ozq#xC@5.h.΀OzqOzrF0F C\3OzqhFCF F  }aOzsF`N b #OzqU"F #OzqNN,b#OzqDRNb #Ozq9J Ozr 8 OzsF(.NR#Ozq8FOzs!pOzsFNR#OzqJ Ozr OzsFNR#Ozq Ozs!OzsFNR #OzqOzs!%OzsFVOa F L((`! >.h.#NT`! I& FOa -F(`o:-O!F- $M@ ò`pH3Ggg:pP@!: "B0(>!?0#0Fs0H g: "BBK@#h2` $M0@vB FP`0JCpCp!#@CX@F(#0FX00`p0@uB)q &Ov #~@%D=D:F #C#D0;p  !A#D0?BzoA60O@@z:z: ' %zF@zD7j(z'&zj' 1z /.Ks@ހC`3x+Q#000Ct 4X@Fȱ#0F0 z(jfjzzz'0IX@(@)?0BHE8HCBNt`! ! l AN|`! ! 5N`! tHF! :N`! iN`! b oAO@ j! !N`! P#zoA O@_)z0G ' N! N`! 4h ! N`! 'N`! !0F C83x+`@0! (zGps oAO@O g #zNlnzT*:F'!wzSFAFXFI '* h_b ]C03_gzP'#0F0N`!  ")0!1!BѶ#OqU N`! v-CCwMCH6=h$mO(OEB+!DO20h `(D M;h+*+fCpxO~CFF9$c Z($56 QE& x MCD3x۱0CpxaO#0 D?BO#(? F M0CpxaO#C0D?BO#C(? FCpp"F`Nb0F FF#!% FjFe#!jFe#(F!5<" + ٤F +2,13,94,A5,I6,Q7,Y:,jF(Fe#!0Nb #e!hFNb#e!hFN(r#e!hFNb#e!hFNb#e!hFNb#e!hFNb#e!hFNr#e!hFNr#e!hF0FHS0 FD F#!N՟" (j(z'&zzHgz zz ݟ oAO@ ;hCr$h*3_ D*;`OS!FF0F #;` LL@@F33s?`F`Ǝ?'7h ],+/++4`-+)@3B6 ]!D0 +O-4#@7_0 . B`C0Ѿ[B`4@3B` ]!D0 +O##-OC46- / ,0h !F aBA!p"$%&'(*-p +,`4/f/a/ $$0/Dzgz@zO1O z' +hzD g  (hzD 0g  +h8 > @ `  ,hcya+S>zoAO@'Ctgz@zzrj pzz '&z ' ' O3)h0Cr0`O@"h`pz `.hgz0oA@zzUjzz Pz'&z ' ' +hC`2pxY#`*?@0! Ntp! ! jN`! 0+@XNp! +hoAO@D ! IN`! vNp! q+h! %N`! b+h>zDzgzz[yf+oa+y0+&Np! F+h! +h[ya+6@0!O -@">F`BBEO O6q(F (h(h!FO6r ,h hz d hGz@zcez hO1gzRBz6*:begzj' h0& - z+hg  e  (hz 0g  zoA,hO@gz@z_=j>zzz  z oA 5hO@@ z ' 4h (f#dh2hP DRRbhl# 2@cC`2hx!` h`*?d@0! QNtp! L! N`! ?0+@nNp! 5 oAO@#h 9! N`! Np! #h!Xm N`! Np! !h FMxQ h(FMxR!O1'h_zhQRc z' .%hxazgz@z?jz@z@= O1 O ?!z'hz` {i%hFgzzCaQQ_ŠGz;azO1@zjz_z' & #h!8b 1 CxGjz bf x, hzzRSFgzzQS`00 @z'zP zhgzZcgz'  hzRSa H0gz@zjzzPzjgzf gz' hh8F:gzRS@zjzhfj'zOSz:zfjvzwzgz oAO@ I  Efn#h  ORR I   ` h JRQ `  %hzj@jѸgzRS@zj hfj`(zOSz: Gz7@ 0 ' z@z?îz ff&?FFE#hoAO@QSz@zz_ j _zz gz '  a#hCr`jRR h-`QSO1 F(F"O3O@ poA0z&hgz@zz_1jzz _6z'&z ' ' @c!hC`2hxb ` hM``*?@0!CE Ntp! !N`! N|p! #h! +D N`! Np! #h! QS @0! Np! #h! QS tN`! Np! #h! RS ]N`! zNp! u#h!i*@0! gNp! b#h! zDgz@zz ' 'N`! DNp! ?#h! QS N`! -Np! (#hziRSgz@zʀjS:z'&z' !FN`! Np ! @c!F O! OAhSBF0:Fhgz_z >z gzh@zi:_jGzHj&jF 'joAO@ /h >zhgz@z::jfjzz' $oAO@ x(hD48 > (0@ `  <,,hM0F:hgz:azgz  :\zgzHjjzS: ' 6O+! =+hO ! 5!N`! 'Np ! +h!h@0! +hi*ЪO\! +hƺO| ! !h@PP! O ! !hO@! +hy[yOT! +hO ! !N`! }OH ! +h[y^Ndp!eNDp!^EOaC FOa  @ FOa jF$ F-OFOaFC Fo#OFF~"30/x:+EA]0 +1k$ F3FFD0<0 /x:+ ,.)0#0*@72/д?O4 F$ F.Fx:+0#00,:+5@%BaCr-O- FMC`1 FC81Kv# F3`CX1B,w FC@1;p'7`KqCl13p@`CD1zCp;3pC\:zC48O2  O.0OL3pF `4%`:0OazJ\ OzP02zz`0.p@)%$OS'@S5z&+,*1Oa F H#x+-+[gx/XУx+Ui/S/gF/f/؀M/8W/OB/gm/b/|t/T/D/@q/[O/#pv/cV/br/n/uI/U/𲂧LF.@J/A/,C/aY/wh/+O ! FOa Op ! O0@0+ʄOa F #xp-++Ą F+(0jO!|0+Oa F #xp-++ F (0KO!]Cp0Oa 0-++5O!G@Oa F r%x  a-2f-0-ād-4-?O!%Oa F T#xi+`u+if+@jcx3+@fx2+@b#Oa F` :#x+0+o+1*.7- 2 &3'5)4,0  8$%$  D0+ MOa FOb!F2(O8 !COa FOb!F383zz{OD!Oa FmOa F@`Ob!F(#pXOa FOb!F4H4zzzCO !U#Oa F#2F(!F3`(3h\,*3h\+?#O !5&'),+*3.5147- 206 8%$ $ cx#"2`,+&o@Jc@r*3h+\,*p3h\+?ѭOX(!#Oa F#2F!F(3`2hCd3(\`,)3h\+@@chB`cx1+À8+ #`pcx8+O$!Oa FOb!F5H5zzzvO\ !bx##-3`,*с3h\+?bO#!t#ppTcx#"2`,+3h\+?IO'![Oa F1Oa FJ(4O !FbxDPc#',#,*3`B3h\*@'CL3p)O!& (WOp!!/R/*mcxOa FL{B{As9/ F1(Q/ h ``x6+E#`#`Oa FC42Oa F 0c+?Ol !CL0 !CL0 !( CL0 ! (O !32F!F)3`\3h\,*`32F!F(3`P(3h\,*R32F!F%3`B3h\,*F32F!F$3`6=32F!F+3`.3h\,*32F!F*3`"3h\,*x32F!F,3`o#2F!F&3`WOa FOa F{uNSO"7F9 !# Fl(@߹0#+W9.AН0 +/@,+/ # !' /ѝ0+9'/ #\-)3+!F08 ()01BP\A  !9#9*>0V`Vr +٣0 *@Ԁ '@`S2F!F3`Oa FKrGpq F(O !#2F!F'3`^3h\,*#32F!F,3`R3h\,*3-2F!F3`FOa FOa F(`JOa F`h+YO !k0 *d/'%#2F!F'3`3h\,*32F!F,3`3h\,*32F!F.3` %@ Oaj)DcEO 0rx9!Xh! a9! 0\ !!X9!z @0!J"9h``99 'Jh30;K`#2F!F'3`3h\,*32F!F,3`Oa F `e9)\-)FOp !O!O!O!O!O4 %!O !Ndp!O!Od !Op!@0!O >!O40J!@0!O08!O0E!O@3!O4@l!O@C!O@R!O8P1!zOlP!sOPPG`rF`hB<0F`@$hDB8C`3(`x$&+?@! !@!!@PP!!H F@!!8Fw@!!XFl0+@@!! \{/+%%@/& // %%@/@ /!N@!} ! Q@!p ! D,`@0!`!4[@$0!T! O@,0 !H!;CPR!:@80 !3!B.@D0 !'! F@P0!`h!@X0!  !.@@0!)& '0B+nO( 1sFID"o3BB*@2ҲҲ /!3F 43FF 0F!1F0F;1 0 !! ?zKv3h+r npF#!O  n@dpF#! c F!# c@dF#! c F!# c@dF#!0# bFFZF c@dF#!#!P # aFF a@dF#!Ph# `F@d `#!"  # `Fx@h `#!n6h `! aF"0Fͺ+Ū ]c ga/BJ 9!HF?# aF cBB h+?ح@ch/(////W@0!&!'0@{E@!!O0!@!V ! h@! ! [@!z z!Fg J@ !i!g F 93+?@ !S!O@`0!G0F!O0!<7& '0B+b0&: pq3FID"3BB*@2ҲҲ6 /Z.3 p̓q3FID"3BB*@2ҲҲ6 /. c `"BBZ`=OF3  1sFID"o3BB*@2ҲҲ /p ܀1sFID"o3BB*@2ҲҲ /O~ 1sFID"o3BB*@2ҲҲ / r s!BA =p"PBB Up ]v!Z`F/BA ArHz#gzgzzBC LFF. ?    A 02 C F03FDF06 F ONE`0 @03B 00B02G01I FH0@"W@"3 h+dh(`h+\!FFh1*BvB@OC`1` xF*@9#T"!d F h ``@ x+?/Oa(PFOA(?& iOB!F:#IFF8Fz(F@i.! F0ڲ *A&@ !i(F Wc ua/B@!d% [@ !Qy +F" 3EB*@2ҲҲ! @F55@3BBû&QNS($F @ !5(F!!8F a"FID ?2B@! @ !!(F!8F QE  /1E@!@ !!(F!8FBv  ?1B@!r@ !!(Fg!8FrEO  2E@4!NDEq !h !a@@!!z(T!p(><@"5@"+@" !@"@" @"@l"@"@"@\"۾@8"Ѿ@("Ǿ@"@"@"@"@"@" Wb acBE gaO/BH@T !(F!m@\ !@F!b80+@ c saO/BH@l !D%@F!E@x ! [ +F" 3EB*@2ҲҲ5 !@Fg{B@"zҙ *BF$ M l@$ !D@"A+ҩ(!HF@ !/ ! @ !" ! K!HFl@ ! ! @ ! ! @ !n@!o p0qDBC@ !0@CD @# DD! F DB@ 0!@! 0DBCd>@"@L !(F Wc ua/B@!*$@8 !Nb#! F F#!Nb#! F@PR#! FN#! FmNb#! F F#!Nb#! FM@2 #! F F#!;2Nb#! F@d !u8F!JF !Dn~@"Ѽ )-O-c}г) c}}O FxO xO xJ$$$$ $ $zH $ $% $ $('& '$Ouz8Oal]]]E]' '' D=-Dp-}zV [T `H`  @E] ]]$$'<,C,PzE :C `H` F ] ] ]]%*F],ȿt  1z  .O !D@ C`51I;+x +K@@cz@i@P!e!@@!!PF@@ !V@Vf@f@0!]!#@0!R!@0!GHR2 !# `@0 !38F!@0!(H ! @0!! @0!!h FO!@@!! FO!N`!! FN`!@@!! @0!*z@ǀv t յ@@##C+@߀Ksh/? zGpsoAO@@D&  %9F@F #  h  * c}|% %xO &J$$$xO O DxO@zH %$ % % '%('$p`/+`n`())@P!e! @@!PF!@@!*FBg#W3 3B +BcPHP;B;`4V@f@fV<@FHX@A"xd|#!d#|F@B#!O2 |#!`K#|F21+@򢁦d1+@>1.@@XB#! F#|!#|F@`B#!H "| V#|F@hB#! z@z@g@B#! "| /#|FO#!Nb#!y zoAO@纰K #|!d#|FbNb#!Y@2#!Kh "| #|F>O#!5@B#!,#|! "#|F @2#!#|! k#|F Bc"$!hX dchBvchBs$h,#|!@PTE!|d(O"FO|@lA"I&!|P(@̀#|FIX0+@𩀰K #oAO@-1@Daz@xC*xIFJIz#JI _J:g: *h*D{hc#z+U !#I\#z@PT+"ITk!I(O"FOIٝ$1+?g|#!@2#!K#|FE@ B#!;\g !2@0B#!*K #!@HB#!9Nb#!#FNb#!=@tB#!I(0-O F-+0@"Bfٴ ¿:` :H@{ @ @lJzKzQj @zpgz7Lz0zvjw'zKJ QjLz 0X 2* !+0;+O0+LQ3UL!0yP-*"!08!D!0!,!(!+=ДL!@q2B*F-نD%FgQQE*): wL12F8F@_LL!ZEUO$0Ozp7zQz gz@z' jz ' & !NJKzjwz@z G ' z @ z MzoAN O@z0' >zgz '  NQzF@zLZj zjf  oAO@ /C`3x+FУy+@ʀCFS@czzL0@_03>0! >#:3ED%@ZR+@@2!v y+@"@_*F8F H I sKsh.7cy D d"f+ @tQ@xQ PFPFV8 Gpszh1FG&d%:F#HI @ *0tLjz Ez ' BBz' @Qz@L1BO$CF+1FG H KF 8F'"`@@ !/\@@!)!@P!!.@@ԁ 0ρ@P@PS@$! O O  #F \FF "F>8'7ƒ">BBB"Y]5! QF  O  \FF 0@ P  !+##s   *̀*u *a,+)F)/)yC)nc)c)A!XFEvc-3 ++  ""!Da  ^E}  +p@@!Q@@π@@ [@+@@0!2VE^@;# #  VE (+!XF#@\P! !@dP!+?.@0!%`   @y@@ !@LP!! ls@P!O[ *03Fi=C@HP!U@hP!!v@pP!hN`!HF!cN`!Q@0!!I F^O!}6@TP!u!h FIO!h@ P*! ^ O[!03i=F S B03!?0FI@$PBO @@P!7@P!/O[*!03i=&@P!@D(o!(Fo!PF"!(F "F!PF`@"!PFNEd +b@z('@{EKS\+G{KCXB{=E 5z 5z2{9Fe"<@0>{KB{K@zijjgz[fj:z@jP FwgzRS{KQKBwz RSjz{&z=Cgzkzz{ǚF+PlTPcz{,e"=CFz0{KC " FPmXq# e!, NR#e!,t$% F"# H @=OD F дo F=H @OD F#"FPoFh$H P !DoFF _ jEzG&zgzѻбgz"zoAO@'' ` BQDRDK KB ;+oz@zјz@zX$FQD,07IdFBD33>I@?765¸2>5<>;[9776C6_+4=|(0j: !(y!( AxA,؄x ,0< -Aza9)؄x!<[)@Hx4RhS$0p?z@z1,zjj/՘z_0jjj$Gzÿ_8j7&zzz>zwzz z@z#00 FZEhZxG*lxG)3R)!FO Vzzx +0;ڲ *_[jO :zzz{\ +0;ڲ *zO :z_ijzGzz\ +0;ڲ *zO :z_tjzGzz\ +0;ڲ *zO :z_jzGzz{\ +0;ڲ *zO :z_jzGzz\ +0;ٲ )zO :z_jzGzzBo7zj'*jzGjfzjB'zO F xQF3 ,0Բ ,Ex+AA,+SH2F)A0,)9BѰxS+'zgzzEAx+A,+S2K, ,,F F[EӰzzx +0;ٲ )jO :zzzS\ +0;ٲ )zO :zjzGzz\ +0;ٲ )zO :zjzGzz\ +0;ٲ )zO :zrjzGzz\ +0;ٲ )zO :zijzGzz\ +0;ٲ )zO :zZjzGzz\ (08IJ ,zO  zPjzGzzB'2Cz2DCj:jzGjfzjB'zOF xXF2 ,0ܲ ,E x*",*Z+3K,,,FEF\W*zgzzCAPB \*)*)3Bg"B(,FO p,2x=*Tcz_+*+/3f?_+4=¸2>>;75<[976C6765"FK/XF \F XF2\(3 O XF 2\( XFO 2\y(" XFO 2\l(& XFO 2\_(O x@L(B*zgzzZxc(O ؑ@LNH *P*Hzzgzzxc(O ;(FX:*_RjzG&zzxc**_YjzG&zzIy@L)Bgzz" ``+yc)Oa "qFO `cO @򇀚yc)bO yp]p 4@x"!XFx})л y}* 3\!:Ѳ[)@kO m#'pzwzz _j7fzz<#0 3%FxF}*@LBF*?v#F``Fh D` hH!Hq`F(h!q F`L@@Od h D@ ``a *(F{.+r  0#0S+N+b 0#0W+E+Y{jzzzz\Gz +0;ڲ *O @򪄹s\ +У0в (zO *zjzGzzs\6+(O \ +0;ڲ *zO :zjzGzz{\ +0;ڲ *zO :zjzGzz\ +0;ڲ *zO :zjzGzz 0^#0S+$N+O \  p\ +0;ڲ *zO :zkjzGzz \ +0;ڲ *zO :zYjzGzz \ +0;ڲ *zO :zRjzGzz s\ +У0в (zO *z?jzGzzs\6+(O  \ +0;ڲ *zO :z0jzGzz\ +0;ڲ *zO :z$jzGzz\ +0;ڲ *zO :zjzGzz hS"0W+E+O \7g#B pp@ރ'F¸2>>;[9776C6f?5<I@3dFB$tIV?=Cm 3:7D_ jzj7zfzWzz{zp\}+ + $$:{*!;^+Y+`s\!^**@VO OFq3D_x!?[)?x!;ٲ[)?*O1_1Z z_2jz5jzGj: fzGz0' P84``FF\S+ϪǺF\E@ x*@,*Z),)FBѕB@ Q_]z_[Z2D_jj zG%zBgz z; +0ò +_njz 0 O1 w`ZE\*,*X3/*,*F𧁣BѝB@mY j3D_jz z B   д + *0² *ٷ O1 %BO `Cx!9Ͳ[-?JZZj_jzFjjjzL6Gz7zLwzwzzz2B FRD  B 'tyM+C ##𰁙FFԸAGqLL O O Fr\!!^)^(?2[!# : z FO1 ' `iE8 x*@M,*Z3D)@?,)FBE@= x+@6,+Ѽ)@),)S2ZEFx-([FB@3t3D jjz*z B & д   )0Ѳ )\[Eׁ)o,)iS)c,)F\УB\-([M)!oAO@ `3\ozx ,30< ->rJjkZgjF%jJjejazz b AzO10g `FZRj3F2FF-(ȩ@ FY3Es\<+@f,+r(@,(K1YEF\3 F3\.FXE@<3\+@:,+?+@9,+ F[Ep\ F FBEXٱ\)U,))@,)'FBFO 7:jzG&zzO HE'ٱ\)Q,)1:FA?>=$tI_+4q=?5<)5,):FBѳFO '` E]+,+29F (%,( 17YEF9FӒO ɾ7O þ#0YFOF4'FO 3O #0F(U`x\+ \/*30Fx'F`zgzzFFݼxl+/30F(л1 zsFoϫA#'F `p`F>zgzzغF\ F\s\F-CxG)4S)нAxP)VY)сxM)x/g@\@h eFFF!@5BA16^)@OABѐlxE!1/ ppAxP)сxS)xCy0 ,Ey0 , $Qot ],ءqpxC* /"\"pxC)ѩtxE!1\$ppBy0A) (p/!ppCh"`R@>-G% $p(` E$$E $OLE $- $_@ h-h`h #F- h@&U5h-` - % hD#mThD`F `]0 , %D`Ek0=0 /-ٿp:9;F$BМB__-ppGB#UppG9x\E$7x?4.FBFx5p-;oo.ОEةBB#CU-OLJJ F"   FF#O0 -JFE04JF9F#@ BF9Fx9F$o4BB 2{B{آB𼜿#TpGx9SF /0BpGpGFpxFNL#F"_5h2BT%@pp9x -F$_ -4B&#UB ] -%_ -4B#"TpG$;&_ОBU6BٞB+F-B#_-3_BҋBpGBػ-O<$(Fgi @LH$ @BfiHeF%F gO{:O l g  K  0 &.- UEC#[BD !BSEDQKOE#F-C*F!#FB)xb)eаh,F oFAB2g/O.kT z?9Dlz8g((O1  0?Bz8gѸD#0))D<9Bс-#+p@O1 #F*F!+xb+!h#0`x0< -)` D hBOC0D`  0 +ٰ@ 0pG 0pGF#`9-d B]0_  "0_ 4BC`ِ -h[B` / F: x -L#[ - 3&FB\-,#` F#--$O`3$B`qO5x0 .f؟5z4jj_0 /$ؐzz3AJzGzzB'АzGzz/КB\- '.-3B\0 -jzfj_0 /J3Bzzfjzپ'-'' #|=0xxBѬ)+DD0dB ИB[OB 0pG 0pGFFxı%;9.F,F6$5B E]]]B4B]-0FpGO0pG90B8 Fӄ#TD#_3BJD $C;\:B0pGLDS-O.# FF#F#p zK:J(( jF#!O HOG50jF)F F +0#0#,NR)F F##O[jF#!HOY 0jF)F F +0#0#NR)F F#OYjF#!0jF)F F +0#0#F!"F@|#)F Fu-ODT.$F3EKsmhFF!@TEF@pr1p# !OT1#004;B@ O   BNRO R@30F%9FR 2HSOd #9F0F#NSOR K8JFNS9F0Fy@PS"F9F0FoJ$O"$NSH9F0FODTENS9F0Fl OY@@39F0F2 O r𵃰FC Fx0˲ +CxOzu"MC%0"ٲ )d!#KCx"09D˲ +x!"I0;)Dݲ -#" Dq)}@moa^/!&`Ay09Ͳ -y"'Oz0=_09_ FO "  WM0_ "!)DM-AgD6#D#/7&` // ]eipt{#hs#`z0;ٲ ){+09Ͳ[ - FD*؃{{0;ٲ )"Y0ݲ -# D;+%(F0ʲ *"%09˲ +F F0ٲ )!#!hOaf%A3#`%h3B"5%`#h;3#`#h)"Z3#`#hx3#`#h)"3#`#h3#`#h3#`#h)"3#`#h#`z#h)"s#`rx*W-AFM#O,I3B9"B9<&>%\ ,-wE3\DU'MEpќ@# D` +3 ,040;F042@T2BًB#T@+F#TpG-OFE (F F0!O FF|+D"x:+5F%Ё]0 +Ds$ F3WFFD0<0 پپMо.д?#*@2x:+,.)0*#0@$V FO4N F/ I pOq;x:+/+##BC+6`@x:+ 0#0;x,:+6&NV FFFF F!2F)F F#@jF#!jF)F F#2F)F F#jF #!jF)F F#2F)F F#jF#!jF)F F# ( xpCxX@C3\(\c@p pppGS+xCC\\ D;K@E\\сTP! FTPB!CCDDFK ,y]A@p]B pG pG-OO F O0O>FEF `FF3F*F F oر\>* p",!: 3F*F9F FS ##` D%A##`O \,)D: *"3F*F 9F F/(л \*)2!<`F [S8D;9Bѱ\ h[ :)C+8O ;\!3;T#h#h3#`T#h3#` 9Eت SE~2OpE (SEqT8#h3#`)Z*"9xCC   P xQ@B PTup#h3#`+"F ;1FtF3F{@/ FaEѳB.Ҟ0C+DLF)hF- g +PT1 )hO)`PT)hOD10)`ST+hD+`3FC')htFSTB)h)`#x[ +8x^#(PT(` -Ol,E{&Նym v %P>/Fp7B_D%J  U/{.{.|.F|.ц|@.OvF#SFFFM#0 >!#(FSF JFp7p5(,Ik{F#O  \E><  8 O,SF JFp(F7p ( ,\") *D !O*  2 "\)+\0@62(O: 6PB0F٪+F2BٻB( PkF0\E#  $ @@0Op30 @B.@0F(?? *?:*,*##IF /*?:*,*3B#,*3B *?,*:*(F y)?,):)p3B@q" 0F#!^#F \@$# ! R+F"2* 0!1B??:++:+B  Fo>3B(B􎮋B HD i;Biҝ(3  S?x F DBm.+iKD0 (?a -(\xVF%hBO, FiOqE$5TThB UDF`OKhB`xp$9F"F +*&T&22FB?+rS\ -"F] - #F\+#"pTpGFBppG#"TpGpFFCFF+x+Հb+F$(ɀ4B6#\hR! T3B,@+xAò+jxA:*򮀪x0:Ӳ +x0; +)yA9˲+kyA;+,jZ*Zvjz Jjz7zZJz7zzjyixxAA*0fj:FjgzvjF$zjwzz:,RЫy0;ڲ *U ,K+zA;ڲ*FjzA:*B: ,9jzJ7j7ZzZ5j7$z7fzzkzA:gjzwzwzz*Z(F)j)j7ezwz'&zgzzzp,7#(F3`s`py0: *:,JjJZZj6z7dzzy0:fjjv'zwzzѳ4E.؂;E.;4CB5<B=pC@qF+F hp@˻8@$F*@qF+F h8@@$ F@qF h]K@$ F@qF h]K@# h F@qF F@$ F@qF hr h@|޺8 FFB@A(F8@8O088 FFB(F@A8@&O088 FFB(FOq8@NO088 FFB(FO18@O088 FF~B(F!8@O088 FFnB(F!8@O088 FF^B(F@8@кO08CpGȻƻB(FB(F# FFFF6B!F0F0B1F8F@FX"hF!jF!F |  F@]"$ FF.(q" FF@߹"۹F(##p##p!0 FjF 0p@P P@ ]F0 0Hб бo>бoAб_@б_7бO?бO>бaO=б?3бa?:б/:A%F2()F$()F( & F!C c0 % %% % %A%%AAO0p%FD! "#F('+*F!0F(+ "!"0F( + #"0FF pp8C#C$h%h;B#p8C#5 FhS%%`8F FF˹  AC#h2hC"``pGpFF F$(F"F)h.`p  )  {  :;: ¿:3: @ @q@p@{g B:3: pG   ٷ  @s@q@p@  zgzѰg @s@q@pOr^@z     <  ٷ @s@q@p@ 0 BFF, `h@q@@p@"Z )#O3@3*ݑB pG@@pGIBBRB@@pGB#BF pG pGB A #R! BF pG pGB J #P"@!C@"@s@q@p@:"B L "P$0#@$0@s@q@p@A"bT#F3/B س/*ыB"Tp$6FVftʼzd lK{Dh "`pGUE]E]E]E ]"EE]E] FOACO3v] pG FOACd] F0i#h h#`O0"! pGP-A' B  dO`hh3F"! "F!(FBF!(F*Bb(F!pF(F+\i, F&O5(F (F P0 FF B @ Xh!r()F F F 0 FO4FFF( ( IpF]yDd F] ۽ F] Խ $O@COC@#h +$ FO4EAO3l]H!"F!F!@ F F F"iFO [ 0 ]"!F(@b! F@O00F%@# R "`` 00F%# R "`` 0[ 0#$# $@JpG$B@BOFB(pB(pAB(ApB(poB(`oB(`AoB(A`oB(`_B(P_B(PA_B(AP_B(POB(@OB(@AOB(A@OB(@?B(0?B(0A?B(A0?B(0/B( /B( A/B(A /B( B(B(AB(AB(B(B(AB(AB(FpG  pG pGO0)-@@pGO-CF MFF,}DD  $Y$0BF49F0FGBѽpG@- %)+/5;=CGIOSYaegkmq %379=KQ[]{got signal !fsk4rx: error abort RIFF WAVEfmt .- rx:MHz{"mod":"","baud":,"len":,"crc":,"snr":,"ppm":,"fecbits":,"eye":,"afc":,"offset":,"rfdb":,"rxmhz":,"mycall":"","ver":"fsk4rx","payload":""} cannot write json-filetetraTetra: fr: offs:Hz afc:Hz % dB len: [] Type:(Passenger)(Cargo)(Pilot-Vessel)(SaR)(Tug)(Port-tender)(anti-pollution)(Law-enforcement)(Medical-transport)xmtuned outside bandwidth (-t)out of memoryoffset:4fsk spaceing:baud:if-bandwidth:demodbandwidth:demodulators:demodulator every:if-samplerate:afc-range +/-:squelch:dBmax.afc:+-bandwidth should be lower than samplerate!fsk scrambled afsk fm demod with no audio output? low tone:high tone:-i -S only FM or SSB-S -S soundfile create-F only FM or SSB-F fmfile create-f u8|i8|i16|f32-M -W -m a,,,,-m f,,,-m 0,,,-m d,[[,]]-m d, baud too low-m f,,-b -t <+-Hz>[,]-T [,]-D -q -r -n -I valid-len: Decode AFSK, FSK, 4FSK, DQPSK out of IQ-File/Pipe by oe5dxl output data in udp, axudp or json + output pipe or file (wav) FM or USB -A write (append) ais shipdata to file -B 4fsk demodulator carriers filter bandwidth (140) -b 4fsk baudrate, symbols/s (100) -C read callsign database to replace payload number if valid callsign found (,) -D deviation, spaceing between 2 4fsk tones (270) -F output FM demodulated audio wav to file or (unbreakable) pipe -f u8|i8|i16|f32 IQ data format (f32 slow) -h this -I Callsign of APRS-object sender (NOCALL) -i IQ-filename or pipe from sdr receiver -J send demodulated data(base64) with metadata in json, take note of crc -L as -U but AXUDPv2 with metadata for igate -M pass through rx frequency to json metadata and aprs comment -M 437.6 -m 4 demodulate 4fsk (default) -m a[,[,[,[,]]]] afsk (-m a,1200,1200,2400,12500 -m f[,[,[,]]] fsk, scramble=2 raw hdlc, -m f,9600,16000,1 -m 0[,[,,]]] no demodulator, use for audio pipe -m 0,16000,12500 -F af.wav -m d[,[,]] tetra dqpsk (-m d,18000,20000) may be repeated as cpu is able to do with following other -t -n bfo frequency Hz for ssb audio output, -1500 for lsb (1500) -O print raw demodulated bits to stdout (not 4fsk) -q verbous like -v but show only frames with crc ok or SNR over (2) set to 0 to show all, 100 for frames with crc ok, axudp never sent with wrong crc -r iq samplerate -S output USB demodulated audio wav to file or (unbreakable) pipe -T [,] min. Ship beacon time moveing, not moving (0) -t <+-offsetHz>[,[,[,[,]]]] Shift rx-frequency inside IQ band (avoid near 0 where is adc birdy) (0) afc-follow-range Hz, 90% in about 10ms, 0=afc off (0) scanner only for tetra (-487500,0,487500,25000,500) -U send frame in AXUDP, may be repeated to more destinations -v verbous -W if-bandwidth 4fsk (2970) -Y read AIS countrynames database ( ) mknod a.wav p rtl_sdr -f 437.5m -s 1024000 - | ./fsk4rx -i /dev/stdin -f u8 -v -r 1024000 -t 100000 -L 127.0.0.1:9001 -M 437.6 -I MYCALL-11 -S a.wav usb rx: rtl_sdr -f 144.4m -s 1024000 - | ./fsk4rx -i /dev/stdin -f u8 -v -r 1024000 -t 28000 -m 0,16000,2400 -S a.wav AIS rx: rtl_sdr -f 162.0m -s 1024000 -g 49 - | ./fsk4rx -i /dev/stdin -f u8 -v -r 1024000 -m f,9600,11000,2 -t -25000 -m f,9600,11000,2 -t 25000 -U 127.0.0.1:9000 Tetra(dqpsk): rtl_sdr -f 426.0m -s 1000000 - | ./fsk4rx -i /dev/stdin -f u8 -v -r 1000000 -m d,18000,20000 -t 37500 -J 127.0.0.1:7000 ./tetradec -J 0.0.0.0:7000 -v -w a.wav -c 2 aplay a.wavneed input samplerate (-r)cannot open udp socket-C file not readable< use -h beacon encode error, check callsign and ssid 0..15:;*hClb=m/s TX:remove oldest ship from database,m under way using engineat anchornot under commandrestricted maneuverabilityconstrained by her draughtmooredagroundengaged in fishingunder way sailingreserved for futuredangerous goodspowerdriven vessel towing asternpower-driven vessel pushing aheadreserved for future useAIS-SART, MOB-AIS, EPIRB-AISunder testAIS:len:dB msg: MMSI:( rep: lat: long: dir: knots: stat: ToID: Text: BaseStationUTC: MobilStationUTC: IMO: dac: fi: ack textnum: text: Offset Slots Timeoutmin Incr lat1: long1: lat2: long2: Typ: Mode:TxB, RxA/RxBTxA, RxA/RxBTxB, RxA/RxB Quiet: Part: Call: Name: Vendor: Arrive: Draught: Dim: Dest: (rep: draught: ETA: Call[] Name[] Dest[ Vendor[APLAIS id: seq: td: alt: speed: sat: gpspower: batt: fec: snr: rf: ppm:Seq: Sat:(powersafe=off)(powersafe=tracking)(powersafe=opt) Temp:C Batt:VHORUSAPLHOR/O4fsk] len: crc:ok crc:err no ax.25 (no address end mark) no ax.25 (address field size not multiples of 7):fm to ctl RRRNRREJIUIDMSABMDISCUAFRMRv1 pid lev: txd:ms eye:%fskafsk via+NOCALLopen iq filescan:json[tunetune:tune outside iq band or no tunable demodBBBCBDBEBFBGBHBIBJBKBLBMBNBOBPP0P1P2P3P4P5P6P7P8P9MRMSMTMUMVMWMXPAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZHSHTHUHVHWHXLALBLCLDLELFLGLHLILJLKLLLMLNLOLPLQLRLSLTLULVLWLXLYLZJ1J2J3J4OBOCODOEOFOGOHOIOJOKOLOMONOOOPA0A1A2A3A4A5A6A7A8A9NRNSNTNUNVNWNXAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZDSDTDUDVDWDXSASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRSSSTSUSVSWSXSYSZQ1Q2Q3Q43303232332323,GHOSTosic_lnX2C_INCLX2C_EXCLosic_sqrtosic_power%.*s%*lu%*d%*.*f%*Xosic.c0*aposic_chkptrosic_freeX2C_TRUNCIUnknown AFd!E*-*  04$   , h  o oo < @ @ GCC: (Linaro GCC 5.5-2017.10) 5.5.0GCC: (Debian 12.2.0-14) 12.2.0A4aeabi*7-A A   ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4`: 0B$ $ Jo  Wo  Pf   o B  h x s$~lp$$ ,,004488<<, , Dp p 8  00 Cp 5