ELF><@P@8 @@@@ Y/Y/@@@AA@ЍНН888 XXXDDStd888 PtdqqqQtdRtd@@/lib64/ld-linux-x86-64.so.2GNUGNUl4Рbv/e:fNeGNU$$&(em9e] 7=FU#) 0JYy, PC" _ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablelogsqrtfsqrtcossinstrncpy__ctype_toupper_loccreatfreeexit__assert_failfcntlfflushmemmovesockettimereadusleepstrnlenstdoutopenmalloc__libc_start_mainstderrsendtofprintf__cxa_finalizememsetclosefputcsignalmemcpywritelseekfstatlibm.so.6libc.so.6GLIBC_2.2.5GLIBC_2.29GLIBC_2.33GLIBC_2.14GLIBC_2.34GLIBC_2.3I0ui ]iStui ]ii <ȝ<ȟП؟%$ & (0 8 @ H P X`hpxȠРؠ !"#HHŏHtH5ʏ%̏@%ʏh%h%h%h%h%h%h%hp%h`%h P%zh @%rh 0%jh %bh %Zh%Rh%Jh%Bh%:h%2h%*h%"h%h%hp% h`%hP%h@%h0%h %h%ڎh%fAWAH-1AVAUATUSHX|$H|$$($E,3=ɔH@ Q*.Hk`f $HZ $Y _PZCH9uD H\$(gHlHg +EH\$(E1HH=DKDHD5HD$( (H=_=&lHھHD$(H=͍(H=4HھH=HD$(N(HHHhH1=gtHx1H-EώHھH=3HHD$('H=*HھH= HHD$('H=cHھH='HD$(}'H=H=f1Ճ1f*YNZH`ZHHuH 3 wpL=HHھHI<ϹHD$(&I<HuH=+'H=+'H5u' H=j(;4$E1f.H9HjHtHf.@HHuMDBH2H,@@@ AIEHDHtHHDEu DEHNjHLxH8HDHtHHދ)D9D)H DEG%‰H4BHH A DD$ A)EDL$JL$HHD$.DL$DD$ L$HE9 HDHDHH؋LDDE1IH=ʊE1NLLT$0IJ Nt $N XXH<$(1T$ T?L$XYu?ZfL$T$ H*Y$HDY>HDHL\(fDf>(A*\Y/ W?/vXDfT?H*Y>X>/01f$L$ZK$L$HDHDA)H=L$E$AƄ$LADŽ$HDŽ HDŽA$5H=~9A$H=L$$Wl=/(HDHDHDŽzf1f$X=Y=L$Z!=$L$A.  w;HDHDH=] U DHH9B HDHDHH؋tƀLHDHDHDŽfDHTHTHHډƂLg^9V=ƂLB $UH=7 $ fD<kf5;A*Y/(W<(/vX;fDD$0X.ztD^HDHDH(/? (W;/ (\/ (W%;/vX(:T%;/HDHDH,A/(HDHDHHD/45fH:\U:M:HYfH*.z <:t 2:^Y¾\$ L$$ZHT$LdfIZ$IA$H$L$D\$ DЀ=}A$qHD\$Lt $IN$3E$f\$AƄ$L*fAnA$ADŽ$ADŽ$ $A$A$ADŽ$\A$HI$ADŽ$\A$(9B3HDL$HD$HH=C;$(\O8  H=y4L$$DW81ZAf7$L$H*\f.A=uD uh=cwmwtH>vH5vH8t5Awu9=uLvt P9 D uE =u uE11D%vuH-vEW@|$~5uf|$ H=2uD-wuH<$==u@|$=Iu|$E- |$tS((AYYX(\YYX(X/v.zt^YA׃D|$ρ<9p DL$ E1WAA|$GEGL<$AM2M/CLAC~YAXD9AAA)AC<AA\DA~ YXE9uf.WI61Z fE5$L$H*\fHDL$Ld$IIA$ H=7A$  H=1^L$$fD\yA$ $X H=7'A$(N H=0 $=zxƀLH=0 $ $=4<$Df(H*X\4T4Y/vX3Y/v\/W54/@X7-3HDHDHDŽHD$L-c6LtL$IIA LDH=:/E$8wL$Aw-A=YQDHH9>\$_HD $HDHYL,\$\2(LH=.  $(\HDL$HDt$H|$ T$,$H=4 ,$(H=n.] L$,$t$|$ T$\(\D(!\$tgHD $HDHL \$\k1(H=r-  $HDHDHHDƀL(X!A$ H=y-i A$wH=I6 \$ L$$3A$$L$ D$-H=b3 H="- A$H= $D$L$ \H-oH5oH3 =o;1HsHnH4C Lnt2t-@uH4H H L@9u@-mmumzċS MC9BffKH*.zt^ff/sfZZ`/fɋf%m[YH*fY 4//X\ls3fT$ L$Z$$iT$ L$$$ZY.=rCHCX\rl*@8ku /.v(B@( Al-Il@kHH3lH#Ry.@8ku # rL@L<$AM2M/C~|AC~(YYAX(\XD9AAA)AC<AA~|DA~(YYX(X\E9u1@xn@@-jhl +kEtBk=xlxDD)D9s D) DABHt3ljD9s>9Hj)؉jH:HH4eH=(#j H=(miH=(5-iiaMD jAL=jKEAA~DfA@AE(C(YY(\X9toDAAAiL=`jAII,EfA@~ECEC((YY(\XED9u)Dډ+iu]H=hiIHoA9s0LD9sAAԃN,O,9rh90 hQA9^1hhHHD9rH?1҉De 1HLYYXA9uۍ [1Hʉ)9r)DD9u Ihf҉fH*Y).zt^1Z9 9rD1Hg)HXT9uff)HPH*. H=%2=h HXvgwg )9AC9\)ffȉHPH*.zA)h3)^f.Or(AL f9rWILHfHL1HALA DI\(Y\Y(XA@D9uAH1 fI((H,(E1)H1H \ÿA/wM9rILdL+E1A"E1/AIEM9uD9seAtiXÿA/vf(H=eeL\5%gLee#'^AL@te(f.@1I^HHPTE11H=cf.@H=dHdH9tH~cHt H=dH5dH)HH?HHHtHMcHtfD=}du+UH=*cHt H=6dYdUd]wS H=1H='[aSHHH|$H|$gH=&H|$H= _f.DH(H|$HT$Ht|HzH1HHǂ HH)(HHHBd=dH$8H0HhHhHHþH=6fDAWE1AVIAUL-dATIUSHqdH AA9shD=idD)Hـ=6d=Bdtu=3dHL[dA9r cAtRD1HtH%I49rA1H[]A\A]A^A_@=cHT$1@rffɃH*r*Ήƃ%AD9rAHT$1fDrffɃH*r*Ήƃ%AD9rAG1fI<J%HHH*JHfH*GD9rf.@IfщAH*1A)fSDAHH.J-"<fD^11(((H5aDLD@ D(HZAYEY(AYAYXA\\A\YYXAX(YYX(YXA(YX\I9t"H(D(A9WfD(Jfff.I*\! !YY!\(fY.z,u*YA[A1f-X!^YY=T!^/=5!w//!Y[_(AA1^cY [AA1ATIUHSHH|$H|$NH|$1E1ƇEAvhHЀ 1@ AЍ\HЍJHHp@ vAvCAt}w]A$1zH[]A\?:uA$AfD?:tXw<.uEAP؉EfD#H[]A\?:tE؉E9:uӁwAPE|f.fAAUIATUDESӃtRAIfDA9s)9rI9t9s׉M"HDLL Mf=AfAH-]D(DLEɄtWEt91fDDHLN~A~\A~X D9rHt AAu HFI9tH([]A\A]Ð(fLXY(XAWf(YX(YXXD(EXD(ED9sdfD,HMN,A~UD(EYAYE(D\AXD~AD\EUD~(AXB"D9rA9VfDAWAVAUE1ATA UH-SHH [D$,H$@HD$8[[[[H/a\\\\a\\````[o\i\dd^\G\`[D$$3\HX`\1D$dD$D$1\$ tv$@H$@HH$@ti<-$A$BP8[HcTH__H$@u|$McL57ff.L$$<[AH*z1u/ Yt%.-pfnL$$ @-NfL$$.Gfn=(^fY.=DYY1ZD Z1YEx =uZhD$,f.zt`L$$f.ztO^ YYf/"f/\/O1Z|XDYYku &YYXY=^Yt =YL$$f.ztNH`XHD$8Ht=Yf H*~@Y^@HHuE1LD$8=aH]]HCƃ<f/0,u DDዳuDf/4v#fH*Y<X84'fD=\Y8HH*Y8E LlHC$Hs$LHdL HHdH\L H)HH)΁@H HHLHs$ǃ HH\HC$HLH)H HH)΁@H)HHs$Hǃ\H)HK$HH\HH@HǃHH ECD_5f-%fƃ</0v%|$ (TUVD$ 0u DDዃuD/4vfH*YX4HfHs$-HLlHdY8LH*HC$HL H)L LHdH\H)΁@YH 8HLHs$ǃ HI)HC$H\L)A@AH HHDHLHs$ǃ\HHK$H)H)HH\HH@HǃHH CLt0HfHCH*.z/fn^/ƃ<S<- ?H=H HH=RH=FHHWHHTHeWP|$iAHs|$R Hi[HC=M[ 6D$MH(HVHH0 |$HV0l$ HHH=$Q_HHH=P6PH;VTVƀDH[HQHtQ=GH=|$ HHT$(HD$(HЍJH Ut$B@EƉDDD$HH|$$H#H=JH#UƀBoHJH|$,HHH=H|$8@L|$8MHIHHI H^A~G(/v AGHD$8HNNHHNHlH%THHtHT=JH=wHIL=SE1H$@HD$E!DAHD$II9A>AAL$蜼I>L$Hx@ vx@D떾HrHMHMb"SSOH*HRHH4 H=RHHRHH8b)|$HhR8|MHH?RHHP~tH#RxqH=(H;HH=R7 H=MHHUHH$@HUH$@M(MMHPQƀ@H=Qƀ?H*QƀCvHQH߈`DHPHH\HXD$-DH=OUffAH*.zfntfn^VH=l H=MH=HH=,VH= H=<H=b0H=:ff Y8HH*.zt^3H=|4f/v( H=^4B<H={QD$H=OLlHdHS$LHs$H\L HHdH LH)H H)@HLHs$ǃ HH)HC$H\H)ց@H HHHLHs$ǃ\HHS$H)H)@HH\HHǃHHHH []A\A]A^A_H|$@D$B q7Q0CH7 T$AP0BˆD$@uf. tDQffHAH*.zfn^l /f/0ƃ</t$ v% d$ l$ 0 H=O=LtDP>G(|$AOH^91=P/@^/LBXr=H1H5.LTW$A<1<8H=)H=E; H=i5=wGEH=TF=f.D$,H=E H=HEHD$8HtpL= Hf.LHD$81@HpHD$81@ HD$8HHD$8HuH=:'$A8RF H=LD$,/H=H=HH= $B6EMeH=URH=EH=dH=*H=<H=p]H=gH=q2H=E`JH=lOfH=>QH=-JH=I>H= FH=DH=-H=%[H=DWH=[H=TH=)NH=piH=rNH=aNH=MPqH=?XH=./H=:SH=Y 6H=lH=gH=&}H=}YH=sH=;dH=tH=RH=`s}H=b~H=QOH=@kH=/H";H=oH=EH=`H=&H=*H=AH=5pH=>H=H=xH=,gbH=VHIGH=8H='H=5H=H= H=!H="H=. H=(H=4-H=KH=o2}ŭ>>7HH>:H=9H=H=H=6 H="H=q H=Q`H=VO%H=>!H=-H=\H=> H= H= H=AH='H= H=DAWAAVI1AUATAUHSHH$DL$D$D$D$($D$ HH$D$AEtAfDL$ *YD$ZDL$ )‹$XE9 <~]D;(YY(\XEtmH $HEH|H ;fDD~HB D@DEBYY(\X@H9u=;xBHdLl$@DHHL+1DHNff1A(AFfDHPH9tZA^HDLYYX/XvA/Fr1A/‰fH*AHPH9uH$AVD`Af.f1AZFzDAHD1HHDHYYXAN\ANE9uffH*.*Yf/w(ȋz:AN|$ AF |$XAFYXAFAF XYXAF AFXAFYXAFI^ Mf $1fZMf1AZF59%HL9uHH[]A\A]A^A_f^YYX~U8D 8H<$YY(X\E.OHEH|H {8D~HBD@DEB YY(\XPH9uAF XAF AFXAFf/f1T$ ZfT$ H*\(\$HAVTD$ f/f1T$ZfT$H*\(\$T/D$ "AF1fAZF*A{H=gJDHDHYYXXf.p$=7T$ AF<" f&7ADfH)1HHDHYYXYD$ .2QH=E9uH=rD$H=O<|$ AF1ZHl$4L|$S@ADӉT$ DŽ$9F׉$5@CADŽ$DÉD$9F‰Ƹ9CƉ$Ax$o$o$HHLxED$Ax9AnH$AǀxLD$MxIL$k$9LM$$1fZAA1fE/M9H I뽃l$DŽ$DŽ$$Aƀ o$o$IǀAAIǀxAAAx1Hĸ[]A\A]A^A_LD$D$HDŽ$LAL$DŽ$LD$Dh1Dl$AE1IB{DBtCD=1Dt$DAI9uD9l$5AYD$ ZLv$HD$h A9 =1LD$8tLLD$@LD$D$EbAxƄ$$D$9$H$A|L$HA4ȃA H9u։4A9T$(Tr|$(H4A9/QHA9QHA9QHA9QHA9QHA9QHA9tmQHA9tPQ HA9t3Q HA9tQ AƄ$DL$E$A|A$A! rHEր$tHH91L$L%BMʼn\$L1DpMA2DHCL9tFHA]E]AAD 9rDHCL9uA|I9= ABI E11҉ƃ84A|$D$L$AIxA1 AHȍ AkAkx AD0 HHH9uÃD$A|$LD$L$Dl$(Ƅ$H@H\$@H$DDŽ$D$8DŽ$D$D$0D$D$dDŽ$HD$pL$H$L$L$\$\DHD$pt$1Ld$xE1HD$`Hl$ H!RT$P)H$t$HHD$hIIfDAFfA.zt (^(d$\(ыD$fA^/]\AGD$\.(‰D$Tczt^(l$8D$0/_D$8AFAG(A\N T 'D$0/ tvJA\FT /^v4f.EƄtAF^/1$DI L9|$ tvID$HD9|$PDfHE1L,CZDBDL$1HD$@fB xEC4I t$`L9|$ uD$\$8A.CD$0Ld$xHl$ D$$I$H\$@AD$CE1$DE1IBkDtC/1Dt$DAL9uD9|$(t AfD$H$L1L$LM6L1L 2fA@AAEIHI9uɋ|$d=%u{D$H$D$D$dHD$pH9$1|$D$HD$pD$dA`DD$dE 1D$\$`/$ePH$$H9sHT$D$dHD$p$A$$D$HD$pt$`t$`D$d$H$Hl$ L$Ld$HLALt$PM<AHAɀDMI9tk]KA7A1#A1D11بt1DIHI9u|$dDHl$ 1Ld$HLt$P|$dLL$L$ D$0I  $A@!$< aA[fDL$L$I @V$ $LD$ t H `詪LD$ D$0L$E1MfDC,'C2,&1@tAuID$L9$&IDŽ$DŽ$\$D$ME H$LD$L$)LD$AX H$規9A$ɍVAHD`LD$ H oLD$ D$0`LD$ HBLD$ 4HD1184148!\$ED$M@AA< 1E1L|$(E1HLl$ EIA/@˹AfA!r9AEAA9u茹AŃsIM9uALl$ L|$(AA"=$Mp uD$fLD$8E1ZH$|$ L$L5D$HD$0H\$hffE1[]Zf.f$wxQAYD$ ZŵHxC褵LWAt}Hff۸()Zf.f$vyYD$ AHZHHC'LںAuH=úH\$hffZCf.QH YD$ ZƴLi$H\$hA9D$0A}D9|$H@Ll$h[]fff$1AZEf.wQIYD$ Z<HAEL͹ffA()fD$AZEf.vYD$ ZHsAE螳LQtI{A|H9H)Ll$hD9|$[]()ffD1AZEf.f$w}QIYD$ ZH趸AEL蔸ff()AZEf.f$v赋YD$ Z色H<AEgL=I\$1Ll$hD|$@Aǃ()f$D9ffAZEf._QAIYD$ Z߱H蒷AE轱LpAtD|$@ff[]AZEf.f$s肊YD$ D{ZUHAE3LIDLD$@$̳$D$DE ‰T$蚳D膳D1rD1ʼnl$Z$D$ ߉;ߺA'D$D1A1DD1ED$0t$|$ 1t$01ֺ ƉD1t$ ljD$踲ߺD$0裲\$0D1D1\$0脲|$DD1D$8Dc|$Nt$ |$1؋\$0D1 t$81މƃ ֺt$ DD1D1t$ LD$@1؃ 9D$=HAxAƀAǀD$B|$dL$H$L$tK`LD$ I Hy D$0LD$ r =Qu:A@H$Ik$AsA|AL$LD$ L$ÉH$L<A$|$ADA !9ADIAD$M9uLD$ $I u-`LD$ HtLD$ D$0o`LD$ HELD$ ф =DLD$ALD$D ž@EAůLD$t$(9GA$A|HAQA|$APt$APtd$APtI$AP t.$AP t$At$(D0A|=: AxD$GH=LD$pLD$H`5LD$ `LD$ HLD$ bD$EMAAA 1b HA ~uݺc Aǀ\$MD$E1kfE$4fAYAdHDŽ$DDŽ$PZ觬LD$DŽ$0¸dE)A$hEXffDAH-.H*|$ z Dtwf6A^D$ .\zt^f/s;LD$(Z\$0T$fLD$(\$0ZY ^T$$HAf.\zt^f/s#LD$Z舁fLD$ZY IFff$PAH*.\$(zt^L$(f/s#fLD$Z"LD$ZYffnH*Y \AXt$$0f/s#fLD$0ZLD$0ZYDAXD$$8f/s#fLD$0Z}LD$0ZYXD$\$($4f.zt|$ ^|$(|$ t$ f/s#fLD$ ZLD$ ZYAXD$$<f/s#fLD$ ZLD$ ZYXAXD$$Df/s#fLD$ ZLD$ ZYffXD$I*$@A.zt^LD$AdYZ*LD$A)AEA1u 815dffɉL5HAAfH*YbH*. (z^f.LD$ZL$ vLD$f$\fL$ AHAH*.zQ^fAfH*Y./)LD$ZLD$DŽ$L$`AvPAfffҸH*HH*YA.zt^Y$LA$AƄ$L$لEH= $X3r ffH*.zt^ I1LD$YXZ`LD$9"AljAH=R Dd$L$EH-MljDHHK  /xf9sv\Df.zt^/bwP/w/rJD$7H$1DHT$ 趖HT$ LD$ A9tH=n ADH4Dd$AM$fAn$fAnE0D$dA8fAnA,fAn L$fbfAnfbfAnfAn Aflfn$E<fbAD fb$|$Afl$lI5I f$A)$A$A)ARAQMWVPj`APAhHpfo$H$fo$fo$<$fo$\$fo$ t$ fo$0|$0o$<t$P\$@|$\yUHİA90AKHLfAfH*Ye^^#YAAD9AL$A CA ALD$'H=\H=LD$AH= 辦LD$AȠH=藦LD$A蠠H=r_LD$yYD$ AZ胠H6AEaLA$DAW1AVAUIATUSH8HG5+ H|$HD$AD$$M%CHHBH:AHAtEV DHfHHDXHH9uAtDЃHff.H*<6Y1fDD$T$,L$(d$ XZ\$轡D%> f\$Ad$ DD$I*EL$(T$,AD9\2HLIcH*LrHcMMfD9tHAyA D9uIVB\L)\9MNM]~fDHcAT2E=i5D/(T/9HDRC/wfD9s ACv AC\D.zt^/vf(sDA3NTAYjAj)ANTAYZAZ9^DfDHHD9rκHT$L$HUT$ȃD HDH0HuHHUAt$@H2HHLH9HzH1D9uD$ffH*.=<|$ Y~MXDt$ZYMAt{KLmE1T$\$AGfIH*YD$ I\D$YD$ZqtA~MYsXsZYAME9uT$HD$\$$EE1%fHI1DAH)~\((BY(YX.Q_IE(M9uf.|(uw~(YEtQ|$DHHH@HY@H9uAtAAFH~YH8[]A\A]A^A_Ð^(}@ lT$^fYL$ \YZrT$@HQEzDLLH*HHzN\H|A9A[_DENTAYZAZ7fDB6EDA^(fI@Y(X\)@H1fL%H8%=_5wLM@fEL(D*Mu&fDE\DYD]A(HHt;DHE/sDH E/E(HE\DYD]A(HuY\Y/wfۃfEA(ډD*L"E\DYD]A(HHt;DHE/sDH E/E(HE\DYD]A(HuY\Y/wfAZII9=TALl$1L=uMHiED$ L$(d$T$,fIt`AT$ADL)/TvEA܅PH趝DƗ5HAH:AIuD$ Ll$EAL$(d$T$,E1Ll$EԉML=ED$ L$(d$T$,fIMM9tXH@IH8\T$L/vDH=?߃IMM9uD$ Ll$EL$(d$T$,ux5fRfALfLThE3E181H=%T$,d$(L$D$ Dt$5GDD$T$,d$(L$D$ &E1oHL$T$ d$nHL$T$ fd$,DAUIATAU͹SHӉHHHBD5@AT AD AL ft$ HH‰σDG7w0 AC y7@t$ q0BJ0r7 B@|$ H @t$ J0r7B @t$J0r7BH0P7 @t$ GHT$D$zH[]A\A]f.DIҋIfDDLHDAD)=GQ*Y%AfDDTDA)=AG*YAf.HD$ J7B0C D$W7G0CH$譙HDAVAUATUSHH N<@H΍xDH<;@xD΀<;@HxD<;@HDΉր<3@t`A)L-Jl#N4#HfDLII9t5AD$< t <^wH|$@9ABD#uH []A\A]A^ÐqfH=Ӹ蜘H|$ w:̾HH#)Ń0@l$jH []A\A]A^DH|$D$1DH|$뫉fDw f.AWAVAUAATUHH=~SHjIELD$ qWQ0MHW T$P0Bˆ$蚗H=艗>H=WFD} H=ϼ8DH H=D'AAH= ) H=Ȗ H=跖H=視HH=o[]A\A]A^A_t@UID$LЃpW< H0LD$HWP0 Bˆ$;ULD$ЃpW< H0LD$HWP0 Bˆ$ULD$ЃpW< H0LD$HWP0 Bˆ$跕fU LD$ЃpW< H0LD$HW P0Bˆ$n H=!] ULD$ЃpW< H0LD$HW P0Bˆ$ H=ϺAULD$ЃpW< H0LD$HW P0BA$貔H={衔AA9AFABL-D$ȃpW< P0LˆD$v#WLI$<D9밐0 H=˹f H=f.ULD$ЃpW< H0LD$HWP0 Bˆ$讓ULD$ЃpW< H0LD$HWP0 Bˆ$lULD$ЃpW< H0LD$HWP0 Bˆ$*ULD$ЃpW< H0LD$HW P0Bˆ$H=hג #U LD$ЃpW< H0LD$HWP0 Bˆ$茒U LD$ЃpW< H0LD$HWP0 Bˆ$JU LD$ЃpW< H0LD$HWP0 Bˆ$ULD$ЃpW< H0LD$HWP0 Bˆ$Ƒs H=~谑 EMAWEAVAUADATIAUSH$$|$H|$(HL$(D$D$L$ \$KL$ X fZfXT$fD$ Z=H|$(ńEH1fD0 vHD9sw r@wۃAEFD91AufDD9s4у@4D9rHD8H|$(E1LD$T+hDH=I<OH|$(rD3L1ƄX!yD$@t HT$AH BuƄ CAAH|$(@AWMAVAUATUSHH|$(H|$8H$@L$t$,DD$t$0Id$|$ l$$L$$T$\$4HL$8VLHߋ$Ƅ$@AvHH(vHT$8DH߾vHHvHw$f~ܻAfTZ\$fD$EALI*IH#\YZIH#D4ZED))00B @A}<@{EM$fɉljl$fHiMb~1fTH&Z$AMI#GED)ƃ0B @HiQEMH%AMI#GED)EE0IB @AuƄ4@.H#IH#D ƍED))ǃ00f/B@Au@4@AuN4@A4$AE@@uEM f$HiQH*H%AM\YI#GEZD)IMǃ0B @EM I#DIH#DDED)փ0B @C4EM )0B @؇EM fl$Ɖt$fHiMbH&AMI#GED)ǃ0B @HiQEM H%AMI#IGED)H#EE0B @A}Ƅ<@.HIE}H#<))00f/B@AM@ @AME/ @AL$AE@N%/d$ d$C$|$T/vZ/$H/$t$/5OD$D1Ƅ@!AGI.袋.Ƅ@w贃f1D$H*\Y苃$AO1¾HiQH%kd)HH HIH! @Df$1H*\YID$$|$AOTHiQH%kd)HH HIAGH!/ @Ƅ@!AGƄ@$H$HEqH߾rH@HAVAAj$P$P$PL$`$t$\|$XH|$hH0WHH[]A\A]A^A_f4\$D$4XoD$ƉHiQHH%AH#LI#GED)EE0B<@E}HH#<))AE00A<$/B@AM@ @Ƅ@/u A|$_zYz AXL$譃l$L$HiQIH%H#IH#<)A}0B<@E}IH#DƍED))00/l$ @<@Au4@`D$ YôXEEBƄ<@gE}HiQIH%H#IH#<)A}0B@IH#DƍED))00@<@Au4@H߾HnLd$@nD$$LpLH߹nHH(nԳDƄ@/AGYƄ@AAGX5TƄ@=Ձ|$f¸-/r)оHiZ| H'HH# )ȃ0AOEG @йYHH-HH#4)0B@HiMbEGH&HH#4)0B@HiQEGHH%H#HH#4)Aw0B@HH#<))ƒ004@AOA @Sf.$DYtƄ@bXإ臀YѿEGHH-HH#4)0B@HiMbEGH&HH#4)0B@HiQEGHH%HH#4)Aw0B@HH#HЉHH#<)04@Aw)Ѓ0A4@2@$DXƄ@hd6̉HH#HH#4э))Ѓ00AW@AWA@$Y ӰX ϰ(TL$XK~L$f-D/Ƅ@tw$HiQH%HH#4)0AwHLj4@AwH#HH#<))ƒ004@AOA @@Y00fAWA//AVIAUATUSHx$L$H$@%H|$Hl$`H$qD$D$8$t$d1fH$LHHWindline)$AH$)$)$)$)$ DŽ$0cHT$0dH߾cLH߾c|$@Dl$T HlH{cD5yADATft$hHHATA HH‰σDGWw0 ACyW @t$gq0HB΃ rWL$fJ0B  J0@t$erWB@t$d J0rWB J0@t$crWB@t$b J0rWBH0PW @t$adGHAD$`obDl$TsD$$`ffۋ$dT$$AZV$H*H mH*Vt$,uܹHqHZAADl$TT$TH$DHt$TLE,HHT$D$T. HHuZES A@w A  A` AAAZAoHÕH ZQH'HYD$T HAIfL$bЃpW< H0LD$aHWP0 ȹdBHD$`YL$]A cS HD$"ЃpW< H0LD$!HWP0 BˆD$ \L=`A" H=\A AHl$ 5WHD$ \DIA9zqBL#D$"ȃpW< P0LˆD$!w0룾H=χ?\H=)\H=y\ H=W[p H=4[HHHD$[;@UH=[;UWAM H=UEer[ASAHl$ IE9rJB+HD$"ЃpW< H0LD$!HW P0BˆD$ [Iu H=܆ZAA fIE9rJB+HD$"ЃpW< H0LD$!HW P0BˆD$ ZIu H=m|ZAvdAfDAAtJB+HD$"ЃpW< H0LD$!HW P0BˆD$ ZIuL= ^H(L[]A\A]A^A_YH=YOL=]wC Hl$ H=AD$D$YAED$Au^fID9|$rJB;D$"ЃxW< p0HLƈD$!pW P0BˆD$ 1YIuH=HYD|$D%SDADA H=XRH=XDR H=X|$R H=̈́sXD$ljŃzRH=IX{CRR@MA 1EL=\H=vAWB|3RIV IEH9AL$H=DAWAD$D9D9l$Hl$ DD9l$DHD$"ЃpW< H0LD$!HW P0BAD$ KWE9u6 H=0WDH|$W0QH=3VDQ H=VDH=7VAEEAL=ZHD$HD$ HD$f.IM9pLDsVD9t$rEB 3D$"ʃ r0zWLʍqW I0@|$!H|$B@t$ 'VHD$I9u H=L=ZU H=݁U H=XHT$Du UAD$HT$D9L,AL$Hl$ D9t$sID9t$AUL$D$"ЃxW< p0HLƈD$!pW P0BAD$ EUL$A9u^H="&U H=U H=U H=T H=΀L=XTL=XA" H=ԀTf.AWAVAUATUSHL=MT$ AAMD$L$ V@HdH@AnE~ H߾dAILHHc=HcTM6MAF tH$DfҹHEH߾dDE)$Hl$)$)$)$)$HDŽ${HDŽ$DŽ$U?|$ dH^@dHH߾d)?dHH?dHD@dHH߾d>\$/5xH߾dH>D$Hd@HH߹dd> HHgdt>D$ Hdl@dHH߾dG>fH[]A\A]A^A_f.@AWAVAUATAUSDH$LL$h$t$t$D$x$d$$$$H$$ D$$D$$t$HD$($ |$d\$l$`T$@H$H$D$X$$D$PD$QD$ $(Dt$D$8$,D|$|D$,$0D$0$<D$$HD$$RD$~$SD$P$TD$}$WD$HH$LH$L=ZD$p 1E $4L$HH9=t @L5M H$ H5}D$LHL$H$ !HHh};|$H<HH߾;HH+};D$T$||H<HH߾{; HH|b;|$PHk<HH߾6;H|H߾;HffH*. s H<HH߾:HH{:|$0H;HH߾~:HH{e:|$,Ho;HH߾:: HH{!:|$(H+;HH߾9 HH{9|$XH:HH߾9 HHM{9D$$H;HH߾l9HH{S9|$H]:HH߾(9HHz9D$`H;HH߾8HHz8|$ H9HH߾8 HH[z8|$8H9HH߾Z8 HH"zA8D$HH9:HH߾8 HHy7D$dH9HH߾7HHy7D$H9HH߾7 HHpyo7D$@Hg9HH߾B7HH5y)7|$H38HH߾6 HHx6HD7HH߾6 HHx6$`HT$hH߾6HHpp6 HHxW6$pHH$h;6HHx"6f.ϲa [ HE1H1x5 HH(x5E1E`Dd$0MfDIM9#CT=Ai׫VUUUTUUUwӉƄ$ ?B 3 = >+$ ?; 3B = >+$ ? 3; =b >+?$  3 =P >+HHI$ 41M9Dd$0IH! RD)HvHO4=(H-!MtfDAn  M6Mu|$t|$|tE D=t1=t(=t|$t|$|tH=KGH$H$Hĸ[]A\A]A^A_f.D$E&|$}$U|$I|$|t |$~ L5M=  EnH4Hc=HHcMGM6M|$@E>=D$p2T$pE[DE1H$ L-gmЃHƄ$ pW< H0L$ HW P0Bˆ$ oF%tnII9 H$B8uP^% <[ <]u $ Ƅ$ HFuAGD9sLIEI9u@=Xu |tH=IE=IGE1D-5Ex H߾;2=Hމ&Ei^&\$1بD$Er@Ƅ$ E uf$ ?J3M =h> +$ ?3 =)> +$ u$? HPG4Bˆ$ HH0f.+AE.H$H-xkHHH0iҀQ)к&6HCHC|$0=|$PH'qHC$8=H߾C$@H==pqC\$Ƅ$ ڃ J7B0C$ H7P0 BH$ $ HCH=o C|$,=H=oBD<|$~pH=oB|$>|$|H=oBH=oL-~oBD$$Hdo<LZB$<H߾5B$]< H= o BD$7<H߾AD$@<H=nAD$H;LA$;H߾}AD$d; H=fnWA|$(i;H=Pn8A|$XJ;H=5nA|$ +;H߾@|$8;H=m@$DD$H=fp@|$:H=m@H=m@D$`:H=D]@f.ڨ& =ͨHD$h1ۀ8tC$`e$`H,HPH9t Hu H=*D?9H=C?H=$o?$pH$h?H=ge?<=DAAeA#AGGGG H߾Hl*oHX<,HH߾`*P|$p|$4R\$À =u!+ut$tH$D|$1|$pDP$PD$Y-L%|$PƄ$@Ƅ$Ƅ$|$P |$P |$P u |$08E9H$$N$|$~_$XH$ 9<\MfHR-LWbH$H$L$LH$H$b.$V=̚L$tDH$HCQH9VHH1 HD9stiзm۶J$I#I$H|$}`$t |$~H$9<kyayWb$Hc$H$Hc=$D$1|$pw+D$0-LH`H$ -7-H-LH$ H*H$ Ƅ$ ȃp7< P0Lˆ$ w0뗉Dx&H$H8D=%xH=^o0H$ZD$E|$~$XH$9<fH-WL$H$L-HD$00H$@-/H/H|$0-/-L/H^-L~H^-L`HN^-L=۹HU-L"H$DH$ HD$P Ƅ$ ʃ r0z7Lʍq7 I0@$ HBL-@$ --LH9^H$AW |tHHtHHH׺-O"-HL-JAWdEGeLH$-DD$8D4H]DDt$`Dt$H K7S0ME-LAƄ$ AI7$ A AQ0Cѹ-DL$0$ HL$8DHqIH9wDL$0AhH$ffoR~^EGmT||<*YZd$0fTf/%K_T|ff|L*YZfTf/ _t$8fҾ.E.E шL$@E9DD$XE9Aƃ|$H L$-H5$\LiT$XLAD$MD l]EALB)LLHD$HT<[td<]$ Ƅ$ H--H|$XHD$HH|$XHH9 D ]HH$P^vƄ$ [< W$ H0PW< O¹]$ f$ k|$HA|$@,H$-H5[HHD$@L D$`  u2H$-H5ZHH|$@-H5ZE.$@H\$PH$L$D$THHDLH$ HƄ$H‰σDG7w0 ACy7 @$q0B΃ r7$J0B @$ J0r7B@$ J0r7B@$ J0r7B@$ J0r7BH0P7 @$HGº-$-HHYDt$H-DH-H߾-H-Qm-HHOT-LH߾-?HH߾-*H$-HH¾-HD$H-LH߾-D$ T$xf-Z((APH XAVD$4(PD$@PjHl$l$,$$h-Sh-t$x$$$$L$@ϜH`HD$Hh@H$-H5 XHD$@HD$0HD$8VL-HMH$D Ƅ$ ʃ r0z7Lʍq7 I0@$ LBH$ -@$ -y[D$xHE$Rj\$8S\$AtuD∄$AD$vL$LOLL)HDH$4@4HH9uc H=Lk$Et,$PHH$ LHH9u=H$j1HoLA HH9uЃD)DFv!pL 7L4DƃAD@F FD9t|D@F FD9tfD@F FD9tPD@F FD9t:D@F FA9t$D@F FA9tD$=Յu:H|$}D$ED$ES9H=uKH$ $HƄ$@0DhH$H$ H$@H$ 1 HA9rHD<Atim۶-J$I=#I$v>2H=L\H$ H$ H=VL1ӾH=J.H$ |H=J H$ 1\DHD$8AD|$0H$ A]HL$8LsHI9LT$0L$0u[H=BH$ ؁H$ B0yu| xH=IJH$ rH=I,H$ P H=I@\$0AL$0H=lIȃ<<H=RI< ؃/Ccb=ArDŽ$ v^-+ L0H=H7]D9EH-HD$0\$01D9r0$ <^v`H==DHD9s)H$ < uńu1߾H1΄8H&H$ 띾H=,HmH$ Ƅ$ Ѓ< ~d7$ vH7H$ $ D H 0붃0뚾H=rGؾH$p0$pNL$-H5HALNA1w H=F^ DŽ$8DH$HUHH)HoL) HH=uHH$$$$$$D∄$At$L$HGMI)1I2tA4H9uD$<$THH=ulH=EH=EH=EH=EnH=fEXH=MEBH=8EؾH$pH|$00$pmH|$00$pMHo|A<HH9uЃD)DFv!LL7L4DƃAypD7HD49u]1L$=DŽ$ZA1띋~tDH}="HfAUAI1ATUSHDd$(l$0AD8AD!D8AD!@8ADt6<-t2Ѓ@vHcAPAu[1]A\A]Dt+fH@uAHA<-tD$8Hc[]A\A]ÍBAAHЀ wу1 ALHЉЃAx@ vEtL$8DIL$8념I1 fD9r9A<8u1DQA9r9rA C u9rAf.@AVEAUI͹ATAUHSIHHH#HT$D$C0D$KDHA)A0D\$*HDL[DH]A\A]A^ f.1f9r€<uATAUE1SHӍQHՅyAA̐yAIHH#D$ED)0;…tjuD)θA9DfDCA9sf D)H)HPH< Et$D9r1DDA ƒ D9s[]A\tEtAB-HfAf.AVf((AUIATU1SHW 07T$ TUVfL$ZLAS1L$T$ 9r A|uf/tyDcAD.tbfA*E\Y h6f1ZL$ fL$D*A0AD\A9uEd,CD%H[]A\A]A^~+ߍCHcL$HHwH)H)LLL$AE-2@IЍPЀ wR0AtAFHWHtAH DHAH9tHЀ v߄f11?-IE19sK:Af*f/w0,fff/*v1f/)f1f/PH 5H55H=5D@H,fɉH*1f/)@SHHtH[f.H1Hø t ~1!9OωfD19}ډ!f.19r ffAVIAUIATIUHSHHHH5HqI}IVHH4H|D<MdH IULcHTMd IuKT6Lc HtMd IuKT6Lc0HtMd Iu KT6Lc@HtMd Iu(KT6LcPHtMd Iu0KT6Lc`HttwMd Iu8KT6LcpHttZMd IM@KT6LHLt:JLH)DD HILMdHt6NdHL9ufDIHHt H][]A\A]A^H[]A\A]A^rf/=3s'f/s1Z^fD1D(kf.f. f.;f.f.kf.{f.f.f.Kf.HWHfnu nf.S1Ҿ.É1n߾1[[HfAfL$HcA1DD$IHD$f$vHHHgot signal lorarx: error abort /dev/stdin-i -f u8|i8|i16|f32-s [-]5..[-]12-a (0.06)-c 4..8-b 0..9-l 2..255-g -r -w 2..4096-o -S -o 0..1 (-1)-M -P -n -U or -L ip:port number-T -u ip:port number-J out of memory-J ip:port number-j -Y d|f iq-filename create-Y b -Y d|f|b iq-filename -h thislorawan all modulations:Tianqi-Sats 400.260MHz: mknod iqpipe pimport json, base64, socketIP=("0.0.0.0",5100)sock.bind(IP)while True: print(obj)< use -h cannot open udp socket-o shift outside iq bandFIR length= ratio= offset= notches:..bw= cr=from header sf= id=Off optimize= drpll= drc=ppm squelch= inverted-X Warning: only one bw = input samplerate!-Z (0.01 0.9999)-W (0 = off) Decode lora sf5..12 +reverse, 7.8..500khz out of IQ-File/Pipe, 8 16 32bit, shift and downsample (samplerate must be exact +/-0.00001) output data in raw udp, axudp or json, view (and if possible generate aprs axudp) aprs, pr, lorawan, fanet, meshcore, meshtastic... -A (*) enable frame chaining for ax25 longframes -a (*)follow frequency drift, 0 off (0.06), try other on hard to decode frame from iq-file -b kHz 0:7.8 1:10.4 2:15.6 3:20.8 4:31.25 5:41.7 6:62.5 7:125 8:250 9:500 (7) -C (*)use crc on implicit header -c (*)coding rate and enable implicit header (4..8) (else from header) -D (*)if dcd lost go on decoding until frame length limit (for external FEC or monitoring) -d (*)switch off collision detection (less cpu but loose stronger frames starting inside weaker in rare cases 2 overlapping frames are both decoded or strong echoed frames may be seen twice -E switch off using crc to repair 1 chirp (stresses crc, does not repair much) (on) -F max. block energy FEC off (hamming code fec remains on) (on), try on/off for best decode iq file -f u8|i8|i16|f32 IQ data format -g add this to measured signal level for absolute values (no autogain in sdr) (0.0) -H show payload in ascii if printable else in [hex] same as -H 1 0:show no payload, 2:in hex, 3:hex with commas 4:tries decoding payload, 5:with ascii/hex, 6:with hex, 7:with hex and commas -i IQ-filename or pipe, "-" for /dev/sdtin -J send demodulated data(base64) with metadata in json, may be repeated -j write demodulated data(base64) with metadata in json to file or (unbreakable) pipe -K do not exit on broken iq pipe -L (*)same as -U but AXUDPv2 with metadata for igate individual destinations per sf: -L 127.0.0.1:9012 -s 12 -L 127.0.0.1:9010 -s 10 -l (*)fixed data length for implicit header else guess from dcd -M pass through rx frequency to json metadata -M 433.775 -N if verbose add empty line after data line -n <[-]Hz> <[-]Hz> notchfilter baseband from to Hz (may be repeatet) -O <0..1> (*)optimize on off else automatic on sf/bw (-1) -o shift input iq band +-Hz -P <+/-ppm> (*)tune datarate (chirp samplerate) or preset for auto (-a) in ppm (0) -Q verbose and -u sending only for frames with crc and crc ok, see -v reduce out of noise decoded with higher -S squelch or filter with -X -q (*)invers chirps or swapped I/Q (prefer negative spread factor) -r downsample input, give exact input samplerate in Hz (off) -S (*)modifiy squelch level critical for implicit header frame length guess (automatic) -s [-] (*)spread factor (5..12) (12) and start a new demodulator negativ value (-s -12) for invers chirps or swapped I/Q -T send json udp with DCD-state+sf valid for this sf and every send noisefloor and peak -t (*)send raw frame bytes in udp frame only if has crc and crc ok -U (*)send frame in AXUDP -u (*)send raw frame bytes in udp frame, -Q for CRC ok frames -V very verbose for debugging frames -v verbose ====: cr=4(no fec), +++++: hamming ok, -:hamming error, h:by hamming corrected, ~:weakest chirp replaced, b:noisy chirp replaced, c/C:tried until crc ok/not ok, ^:bins with decending power sum tried until hamming ok, x:ok but same sf/bw chirps seen, sets -H 5 too 8:0:id:12 = sf8 decoded by task 0, network id 12 (not part of crc) -W every n*firlen samples update notch filter 0=off, ok:50 (0), less for pulsing narrowband noise -w downsample fir length (higher is sharper/more cpu) else automatic (4..4096) (0) -X (*)filter network-id (sync), 1xx stops decode on wrong id so fast ready for new frame if set -d 0 is wildcard, 20 will pass 2*, 03 for *3, 00 pass all (00) -Y d|f|b iq debug output in float32-iq (d)echirped or only (f)iltered, view spectrum, or bins , sets -d -y (*)not view decoded protocols and for aprs needs 3c,ff,01 header else all junk removed until first letter -Z add pulse noise filter (noise blanker) (0.05 0.999)(*) may be repeated for more demodulators, to start next demodulator apply -s before other pramaetersexamples: aprs with autonotch for narrowband interference: rtl_sdr -f 433.775m -s 1000000 - | ./lorarx -i /dev/stdin -f u8 -r 1000000 -W 50 -v -H 1 -N -b 7 -s 12 -w 64 rtl_sdr -f 869.525m -s 1000000 - | ./lorarx -i /dev/stdin -f u8 -r 1000000 -Q -v -H 6 -b 7 -s 12 -s 11 -s 10 -s 9 -s 8 -s 7 -s -12 -s -11 -s -10 -s -9 -s -8 -s -7fanet with plutosdr axudp to aprsmap: rx_sdr -f 868.2 -s 1000000 -d driver=plutosdr -F CS16 - | ./lorarx -i /dev/stdin -f i16 -r 1000000 -Q -v -H 6 -L 127.0.0.1:9002 -b 8 -s 7 rtl_sdr -f 400.0m -s 1000000 - | ./lorarx -i /dev/stdin -f u8 -r 1000000 -o 260000 -v -b 7 -s 10 -O 1 -N -H 2meshtastic + meshcore and frames in json via udp to decypter: rtl_sdr -f 869.5m -s 1000000 - | tee iqpipe | ./lorarx -i /dev/stdin -f u8 -r 1000000 -o 118000 -b 6 -s 8 -v -N -Q -M 869.618 -J 127.0.0.1:7001 ./lorarx -i iqpipe -K -f u8 -r 1000000 -o 25000 -b 8 -s 11 -v -N -Q -M 869.525 -J 127.0.0.1:7002example: decode payload from udp json with python3: -J 127.0.0.1:5100sock=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) data, addr=sock.recvfrom(1500) obj = json.loads(data.decode()) if "payload" in obj and "crc" in obj: payload=base64.b64decode(obj["payload"]) print("payload=",payload, "crc=", obj["crc"])enable FIR (-r) for notches (-n)no FIR (-w) set so no filtert outputwarning: sf<7 needs implizit header}*3B6 LPo :Af: df=b~^+x- n=Header: dlen= crc=head crc error,manual notches at:open iq file jump: found first syn nibble wrong first syn nibble state=SYN 1 OK state=SYN state=NETID wrong second syn nibble state=REVERS1 state=REVERS2 jump/4:rev chirp timeout state=DATA dcd-lost-count=noise=dB peak=dB… /^xƍ4hР@#G8qĉ%K.\p 2dɒ$I&M7nܹrȐ A +V[mڵk֬Ye˖,XaÇ>}۷o޽z׮]tѢD!C 6lرcǏ|?z$@? #>$Hu=@@AKGOzBq=J0A75$tI@>>=HCg@@zD'7?I@?zĕ38>pA A:?`@_p0y #<333?L=FNTMeshtastic: Dest: SRC: MID: HopLim: HopStart: WantAck viaMQTT Hash: NextHop: RelayNode: Msg:[]axudp encode: too much junk in data (-y for prefilter aprs)axudp: beacon encode error:!Clb=m/s dB MHz Ext Header Forward fw:[] ACK none requested requested via forward unknown unicast broadcast Signature:no payload tracking:Online Tracking deg/s QNE:Message:Message subheader:Service:Internet Gateway Temperature:C Wind:deg km/h Gusts:km/h Humidity:% hPa State of Charge Extended Header Thermal:qual:HW-Info Ground Track:online Remote configuration:Acknowledge configuration Request alt:Geofence Broadcast Reply Landmarks FANETFanet:Clb:geobased fwd ///[/>/b/s/e\o/'/a\!\!///g/g/O/g/'/X/nOther,Paraglider,Hangglider,Balloon,Glider,Powered Aircraft,Helicopter,UAVBarometric pressure normailized Support for Remote Configuration Other,Walking,Vehicle,Bike,Boot,Need a ride,Landed well,Need technical support,Need medical help,Distress call,Distress call automaticallyText,Line,Arrow,Area,Area Filled,Circle,Circle Filled,3D Line,3D Area,3D CylinderInfo,Warning,Keep out,Touch down,No airspace warn zonensnRnLo+o onnmmmmmnnmmmmmmmmmmmmmmnm@m@m@mm@m@m@m@m@m@m@m@m@m@m@m@m@m@m@m@m@m@m@m@m@memmN`N`MmYgjfeddcbYD`&`Join-requestJoin-acceptUnconfirmed Data UpUnconfirmed Data DownConfirmed Data UpConfirmed Data DownRejoin-requestProprietary RFU: Major: AppEUI: DevEUI: DevNonce: NetID: DevAddr: DLSettings: RxDelay: CFList: ADR: ACK: FPending: ADRACKReq: ClassB: FOptsLen: FCnt: FOpts: FPort: MIC: Payload:wjwTw>w(wsy"dcd":,"sf":,"nf":,"nfpk": ill-id: cr: len: dcd-lost crc:okerrno lev:(/)dB snr:dB nf:)dB txd: t: q:% fc: fec: dre:MHz notch at:{"net":,"crc":,"invers":,"bw":,"cr":,"preamb":,"duration":,"level":,"afc":,"dre":,"eye":,"eyemin":,"nfloor":,"pknfloor":,"snr":,"snrmin":,"fec":,"firlen":,"notches":[,"chirps":","rxmhz":,"ver":"lorarx","payload":""} cannot write json-fileax25 part 2ax25 chain hash missmatchax25 part 1AX25::fm to via* ctl RRRNRREJUIDMSABMDISCUAFRMRv1 pid Meshcore:TRANSPORT_FLOODTRANSPORT_DIRECTRESPONSETXT_MSGACKADVERTGRP_TXTGRP_DATAANON_REQPATHTRACEMULTIPARTCONTROLRAW_CUSTOMUNDEF TRANS: Trace[ Path[ Time: App: [ pos:\gChatNode/lRepeater/rRoomServer/BSensordB afc:MSHCOR Dst: Src: Mac: Tag: Auth: Flags: Path:frame deleted, wrong sync word no ax.25 (no address end mark) no ax.25 (address field size not multiples of 7)|^@֚fH*"""@0   [5==`47`7??: ?ff?BB@FHQ@PG=L>>CQ8BitBroker.euBurnair.chAirtribunealfapilotXC TracerOGN Tracker4aviationEspressif based base stationUnregistered Dev[Multicast]p@O"AV@f@3303232332323 #|A@AAB=pC<4E.؂;E.;.eB4CB%.*s%*lu%*d%*.*fosic.c0X2C_TRUNCI(kN(k(knO;O,hHdX XXhx'p12H3\3xH5;(AxNm`x({ ط  H0 D H h X ȼ 8 Ƚ4 H 8 8 8| H x  ( \ X 0hL`8Xx`t(8HXhx(@XtzRx @"zRx $0FJ w?;*3$"D\/AixQAI D  A LBEE I(D0A8G 8A0A(B BBBE $\_Y H ~ R ]@(44BDI D0  CABH N  CABD 4l0JEA G(  ABBB L BBB E(G0H8G 8A0A(B BBBD L BEG B(D0D8G 8A0A(B BBBC tDk&BEB B(A0A8G   8A0A(B BBBA ! B D A F B B K D u H"[ BDB E(A0A8Dp 8A0A(B BBBB PT)BRB B(A0A8DOUDQCd4\+BED H(L@(A ABB,$-KIAXX-jBFB A(A0GP 0A(A BBBB Z 0A(A BBBF P l.RBB E(A0K8QY 8M0A(B BBBI Lt4BEB H(G0A8G y 8A0A(B BBBE h8: BEB B(A0C8G  I K H H H e L 8A0A(B BBBJ x0FBHE B(A0A8Gf 8A0A(B BBBF YEEFMpEABCh eF FBB E(D0A8JrA 8I0A(B BBBE HpBBBB B(A0A8G&8A0A(B BBBdr<BBB B(D0A8J#d 8A0A(B BBBK  #I$E$E$E$E$y##I$H$E$B$D$X$E$A$E$w##L$D$E$E$E$k#7TbD4(/BJA A(e  CBBF G  AEBA |b<lBJJ D(D0M@0G(G BBB ,ȯBHD  ABD @lBLO A(E0F@ 0A(A BBBI XilHXBBB B(D0D8I`( 8A0A(B BBBE HBLB B(D0D8JX 8R0A(B BBBK , Pq@ wBBB E(D0K8GPhXB`BhIP^ 8A0A(B BBBB WXB`BhIPP 8A0A(B BBBB NXB`BhIP O} ('AU