DIRCcڠcڠR17|t[wi.checkpatch.confe?5e?5Nu޿pfs;܀\.github/FUNDING.ymlck/Rck/R/ }J$3#;zQ .gitignoreck/Rck/R/6$hߡq7#h6֡B*9; .gitreviewck/ck//FYPM>\@X COPYINGf;t,4!f;t,4!S\+(;%*KϣA Makefile.ame?5e?5o_< /5 |ܦ6 README.mdd/2%d/2%۠I /}";rɩ},C TODO-RELEASEf;x3f;x3T A!,܌ȅSIbg̶  configure.acck/ck//8c* contrib/jenkins.shck/ck//g{K`t/<debian/changelogdG fdG f⋊zHlĥ-Ӳ debian/compatdI òcdI òctD1Oiil+nB ׏f( debian/controlcڑ:lcڑ:lLp@K&Leu#kdebian/copyrightck/ck//[80wxw _E,<debian/libosmo-csn1-0.installck/ck//W4;AT"s>];Rdebian/libosmo-csn1-dev.installdV W'dV W'?:,YI ^=@8(#debian/libosmo-gprs-gmm-dev.installdV W'dV W'0!7_۱^M[T83V debian/libosmo-gprs-gmm0.installck/ck//nZFW )&#fq 2#debian/libosmo-gprs-llc-dev.installck/ck//!@CK0 DD debian/libosmo-gprs-llc0.installck/ck//O{k.F[;&debian/libosmo-gprs-rlcmac-dev.installck/ck//$ɣ@|-v6@21_#debian/libosmo-gprs-rlcmac0.installd%hS3d%hS3b_tUE_za"debian/libosmo-gprs-sm-dev.installd%hS3d%hS3 QNt͗I Gvodebian/libosmo-gprs-sm0.installcѝ ڞcѝ ڞ[y(%debian/libosmo-gprs-sndcp-dev.installcѝ ڞcѝ ڞ#MjVE', l"debian/libosmo-gprs-sndcp0.installck/ck//swÂ7V֣΁ debian/rulesck/ck/0 ;j~^ 6Xs"debian/source/formatd>):/d>):/ŭFZ`|dv9doc/pdch_timing.txtck/ck/0@B=+8-3Ogit-version-genck/ck/0 :LOHP%{VMinclude/Makefile.amck/ck/0% 23ݽZ" }$Kinclude/osmocom/Makefile.amck/ck/0`krFx!:9]A include/osmocom/csn1/Makefile.amck/ck/0 Z AMsE^7include/osmocom/csn1/csn1.hck/ck/0 (@Oĝ/l%w*'include/osmocom/csn1/wireshark_compat.hd%hS3d%hS3v<; e:7ɕs/ include/osmocom/gprs/Makefile.amd4\;8d4\;85*I{`$include/osmocom/gprs/gmm/Makefile.amd[cd[c5͕9og_Sinclude/osmocom/gprs/gmm/gmm.hdv$4&dv$4& w$DBs\CƋ4x%include/osmocom/gprs/gmm/gmm_ms_fsm.hdW2*ΞdW2*Ξĸ3֩)=a]"include/osmocom/gprs/gmm/gmm_pdu.hd# d# /#(f[8Syh=#include/osmocom/gprs/gmm/gmm_prim.hdǫhdǫh,OƸÖy/ -&include/osmocom/gprs/gmm/gmm_private.hc,9+c,9+Vr2CKPK^CK$include/osmocom/gprs/llc/Makefile.amcl1 scl1 sg2yv#`{@`ʴK8include/osmocom/gprs/llc/llc.hds&^Kds&^K,i"%cTmd #include/osmocom/gprs/llc/llc_prim.hdb1:db1:w5-?se":X *&include/osmocom/gprs/llc/llc_private.hd sd sNGmMGdJ:'include/osmocom/gprs/rlcmac/Makefile.amc#c# 6)*y;D7t`#include/osmocom/gprs/rlcmac/codel.hck&I1ck&I1I[q7))k :5v+include/osmocom/gprs/rlcmac/coding_scheme.hdo%3Gdo%3GLJLvNtC$tykDB'include/osmocom/gprs/rlcmac/csn1_defs.hee 칩7k]=ؕŶ6!include/osmocom/gprs/rlcmac/gre.hdW8=dW8= & u(buorUSJm'include/osmocom/gprs/rlcmac/llc_queue.hd$1:'d$1:' aFV}*> Qs0include/osmocom/gprs/rlcmac/pdch_ul_controller.hc RBc RBI$Nx*Z zS!include/osmocom/gprs/rlcmac/rlc.hc RBc RBIT st 3(include/osmocom/gprs/rlcmac/rlc_window.hdD*U;dD*U;W9 ̾B 痡+include/osmocom/gprs/rlcmac/rlc_window_dl.hc o_c o_IQVFjNO[l+include/osmocom/gprs/rlcmac/rlc_window_ul.hck&I1ck&I1d> 8fɥ+i$include/osmocom/gprs/rlcmac/rlcmac.hdػ'adػ'a fܸ6ʼ=(include/osmocom/gprs/rlcmac/rlcmac_dec.hdhdh+\sy(include/osmocom/gprs/rlcmac/rlcmac_enc.heXeXrx פPZ)include/osmocom/gprs/rlcmac/rlcmac_prim.he["e["uW$ߺi},include/osmocom/gprs/rlcmac/rlcmac_private.he--4e--4"bHũ4 @4#include/osmocom/gprs/rlcmac/sched.hd$1:'d$1:'F0#x2TTwL\q!include/osmocom/gprs/rlcmac/tbf.hd_,P^*d_,P^*  xϓ`9S$include/osmocom/gprs/rlcmac/tbf_dl.hd sd s1* ^H1; ףA誵 4,include/osmocom/gprs/rlcmac/tbf_dl_ass_fsm.hd !Ɩd !Ɩ# RK5aپED;{*j(include/osmocom/gprs/rlcmac/tbf_dl_fsm.he["e["UՄ{Q:4,.ۨ$include/osmocom/gprs/rlcmac/tbf_ul.he p%2e p%27|%%/D4,include/osmocom/gprs/rlcmac/tbf_ul_ass_fsm.heeF h !dH<Yoû(include/osmocom/gprs/rlcmac/tbf_ul_fsm.hcڡUHccڡUHcΗNk>xQ L#include/osmocom/gprs/rlcmac/types.hc (Qc (QI?[e%{SQ;ty<+include/osmocom/gprs/rlcmac/types_private.hd%Od%OLX$#include/osmocom/gprs/sm/Makefile.amd%Od%O}R* iinclude/osmocom/gprs/sm/sm.hdwB&dwB&.SJ3uV#include/osmocom/gprs/sm/sm_ms_fsm.hd9 Rd9 R D+8EK include/osmocom/gprs/sm/sm_pdu.hdwB&dwB&7}[)gd_ [B!include/osmocom/gprs/sm/sm_prim.hd$Ad$A屳"_ˌaڳH^$include/osmocom/gprs/sm/sm_private.hdë7zdë7z?k#Vtg  include/osmocom/gprs/sm/sm_qos.hc-xPc-xP=FGV]HO P&include/osmocom/gprs/sndcp/Makefile.amc-xPc-xP= :7)s 7!include/osmocom/gprs/sndcp/comp.hc-xPc-xP=ɮ{&.0`v>M}7%f&Dsrc/common/Makefile.amd&Xd&XZ'4=2YoGš)%src/common/qos.cd&Xd&XZ=۬ 9kq2(src/common/qos.hck0 ck0 0*yxMc>[ src/csn1/Makefile.amck0 ck0 0+k|AJE~JT[rBi=pGasrc/csn1/csn1.cck0 ck0 0,iU]Nҵ2"Y-src/csn1/csn1_dec.cck0 ck0 0-dRWQ]p\ src/csn1/csn1_enc.cd<*M@Cd<*M@C5*MR]_fvsrc/gmm/Makefile.amdǫhŭdǫhŭ{2XWW{1 src/gmm/gmm.cd>)Bd>)B @q~3As)src/gmm/gmm_ms_fsm.cd# δd# δ3 H3#src/gmm/gmm_pdu.cdǫhŭdǫhŭei:l{zXj':src/gmm/gmm_prim.cdp4kdp4k  e??'ʆ4src/gmm/misc.cdV W'dV W'I;$PgX½UGsrc/llc/Makefile.amck0 ck0 00FHlĥ4$NM>TDMsrc/llc/crc24.ces5es5mƺ0IdIFo胅s@ src/llc/llc.cc -@c -@*0C]{ V)ysrc/llc/llc_bssgp.cc -@c -@vnlC3&Lsrc/llc/llc_grr.cdtdt0Eg\;cV7A4ތ>Jsrc/llc/llc_ll.cd$3.d$3.5V' 3gI,9W'src/llc/llc_llgmm.cc,Hc,H3MrFf]^ Oɨٍsrc/llc/llc_pdu.cd8f] wmd8f] wmhKR ך0@ڵQϏsrc/llc/llc_prim.cdY qjdY qj'Q`:&]&р4src/llc/llc_xid.cc,Wc,W۱QAr?,* src/llc/misc.cdV W'dV W'kۀ>'"i1src/rlcmac/Makefile.amc#c#)1!J'4Fsrc/rlcmac/codel.cck&I1ck&I1I<5 h0Rw>F6src/rlcmac/coding_scheme.ccڑ;ucڑ;u EӁљ3A$<$R܄src/rlcmac/csn1_ts_24_008.cdz4 dz4  jP*"|zIf>%src/rlcmac/csn1_ts_44_018.ccڡUrcڡUr )lIʁ"8 f&Vsrc/rlcmac/csn1_ts_44_060.cee+ʬ{J}FL&;src/rlcmac/gre.cdW8=dW8=#w'z3bsrc/rlcmac/llc_queue.cd sd s:=%]TL Hsrc/rlcmac/misc.ce--4e--4:D·^Rbsrc/rlcmac/pdch_ul_controller.cc ohc ohIJ0\)\'}>9x|src/rlcmac/rlc.cc (Qc (QI*7EQ P|ewjKsrc/rlcmac/rlc_window.cdD*U;dD*U;WX! 3@܆ Δ I3csrc/rlcmac/rlc_window_dl.ce]e]H/(~jMA%s7þc!src/rlcmac/rlc_window_ul.ceq ~{eq ~{nRS~T Td#src/rlcmac/rlcmac.cd㌄/Fd㌄/F\5܅b뚞ګ4)0src/rlcmac/rlcmac_dec.cee9@kdC=4Isrc/rlcmac/rlcmac_enc.ce]e]cMIeT׼Ku. @|l>src/rlcmac/rlcmac_prim.ceeK+_զsxq'44bsrc/rlcmac/sched.cd;4d;4 /VW7id)Kd>)K$y$brVzsrc/rlcmac/tbf_dl_fsm.ce Ne N+gі&;Y'osrc/rlcmac/tbf_ul.ce G me G m|{g!:M2^:l`src/rlcmac/tbf_ul_ass_fsm.ce\e\Eժ0 iUߐhBsrc/rlcmac/tbf_ul_fsm.ccڡUrcڡUr&-f^Wbzz\`?9Hsrc/rlcmac/ts_44_060.ccړ4*cړ4*4@K>V;%s9'&visrc/rlcmac/ts_44_064.cd&Xd&XqV=o}~ĹnDsrc/sm/Makefile.amd%h滞d%h滞 ܴCNap.lQ2Jel src/sm/misc.cd[*ōd[*ō6r8prU`3VƷ src/sm/sm.ce.]\e.]\'NJ;V6e-:GJ<src/sm/sm_ms_fsm.cdU<IdU<I ŋւjt]b'sgsrc/sm/sm_pdu.cdV k.src/sndcp/sndcp_xid.cc-xPc-xP=M^^͌h;祘src/sndcp/v42bis.cd%h滞d%h滞 ؐq=ԇ~NBtests/Makefile.amdn-@dn-@ Q~P<s]t"˩atests/gmm/Makefile.amdkUK edkUK e\`r%@AcilRκtests/gmm/gmm_misc_test.cdkUK edkUK eHbargYftests/gmm/gmm_misc_test.errdkUK edkUK eVkjv2qq,tests/gmm/gmm_misc_test.okd# d# _N;ĹjSܭ7mitests/gmm/gmm_prim_test.cd# d# -*`|7+PHtests/gmm/gmm_prim_test.errd# d#  bŎ4lk@P"?tests/gmm/gmm_prim_test.okdV 0dV 040 hxϦ+=^tests/llc/Makefile.amdY qjdY qj3e2ڍW-3oRx}tests/llc/llc_prim_test.cd&d& (;׳_H OD&M.tests/llc/llc_prim_test.errdY qjdY qjl]xO 1tests/llc/llc_prim_test.okc-xPc-xP .K\둡̤`tests/llc/llc_test.cc-xPc-xP⛲CK)wZStests/llc/llc_test.errc-xPc-xPTR4Oq(v)&tests/llc/llc_test.okc--ec--e n=.(fC W2Y.Êtests/llc/pdu_codec_test.cck0ck00S⛲CK)wZStests/llc/pdu_codec_test.errc--ec--e452y]א(tests/llc/pdu_codec_test.okc--ec--e1­F.JqayJCtests/llc/xid_codec_test.cc--ec--e⛲CK)wZStests/llc/xid_codec_test.errc-jtc-jtT :ܹZ8>tests/llc/xid_codec_test.okd/2bd/2b|/ Qͧ~9R{tests/rlcmac/Makefile.amdo^^()do^^()[-|)Kʬ$Ay"tests/rlcmac/csn1_ts_44_018_test.cdo>Wdo>W$. Z?D(gJWO.P$tests/rlcmac/csn1_ts_44_018_test.errdo^^(۫8do^^(۫8 ==yB.o#tests/rlcmac/csn1_ts_44_018_test.okcڠcڠ'4+E{3C^?3f"tests/rlcmac/csn1_ts_44_060_test.ccڠcڠ'_^9XT1}KCz$tests/rlcmac/csn1_ts_44_060_test.errcڠcڠ*2'=ClݝM7#tests/rlcmac/csn1_ts_44_060_test.oke\e\sZ96v{; `tests/rlcmac/rlcmac_prim_test.ce\e\G$2XwCZ7Pb!tests/rlcmac/rlcmac_prim_test.erre\e\ 0LqPׁSCͿb tests/rlcmac/rlcmac_prim_test.okd㋙(d㋙(, x2XZ/I tests/rlcmac/rlcmac_types_test.cd㋙(d㋙(.ispب|61odKU+"tests/rlcmac/rlcmac_types_test.errd㋙(d㋙(dz>yIYgdPΧ`!tests/rlcmac/rlcmac_types_test.okd9 Rd9 R58,hi蒳/tests/sm/Makefile.amd9 Rd9 R +[8WaIr](Ovtests/sm/sm_prim_test.cd9 Rd9 R B a}e|NpNmtests/sm/sm_prim_test.errdU<KRdU<KR r0JUj-txtests/sm/sm_prim_test.okdV 0dV 0=<`3&>K7iD6;km41 0 dм=h^7m[^doc1 0 E_T`w'. src70 7 xuaʄAqe̅sm7 0 +_e ˸t7mjH?Rhgmm6 0 aR8FEʬx49M`llc11 0 h-{5?|OI3\Kdcsn14 0 u