'XUEFI PART\u'XXĎ#ՆO(qye#hOM ^yb[KWroot-x86-64Y *Hog½!~-'EZSselinuxsystem_u:object_r:bin_t:s0selinuxsystem_u:object_r:lib_t:s0selinuxsystem_u:object_r:man_t:s0selinuxsystem_u:object_r:usr_t:s0overlay.impureyA*Hog*}/*$*%.'...usrAJGog*J)wH>overlay.originq@N*u.a O.<*=5?<BCE...binlibsharemAIHogշ. overlay.originq@N*u.a3 Vr50.139...stracestrace-log-mergemANHogs4wH*overlay.originq@N*u.a J!<0.13F...extension-release.dsysimagemA9Gog*96wH>overlay.originq@N*u.a ^C0.136...docman1?d;g>Brown Zev Weiss Zhang Le Zhibin Li Zubin Mithra Zygmunt Krynicki adrien-n donghaobo leedagee tstabrawa <59430211+tstabrawa@users.noreply.github.com> Ákos Uzonyi Марк Коренберг ELF> f @@8 @@@@@0 @0 @ @ @ }b }b OO, xxx  888@@xxxDDStd888@@Ptd00QtdRtd00/lib64/ld-linux-x86-64.so.20GNU GNU{R@2Nװb.GNUh]/evAB\8u%s:V;xc~_-rTfjR'{FDi|bZ@5lSwnH#ydPm`paK,3= ! "E *4?N9IGQ+(6<$ 71X.qtJCzLW2>0 o&U[gk)MYO}^ELݣkem,crĹ@|92A <,]B oX)0x~muW&TP4& 4Q nDB%tH;t}}CcUSe/b\HnL6%m}D"[ Qu\<S'kd3kuJ:!"8x!__libc_start_main__cxa_finalizestrcmpstrcasecmp__vsnprintf_chk__stack_chk_failptracecallocsigactionstrdupstrtok_rstrncasecmpfflush__vasprintf_chkprogram_invocation_name__progname_fullstderr__fprintf_chkstrerror__vfprintf_chk__errno_location__isoc23_strtollfclosefwritefputs_unlockedstrlensyscallkillwaitpidgetpid_exitclock_gettimelocaltimestrftimemallocstrchrstrncmp__memcpy_chkmemset__isoc23_sscanf__isoc23_strtoullfcntl64geteuidgetuidsetreuidfopen64filenopipevforkfdopendup2execlprctlsetgroupssetregidexecvealarmwaitinitgroupsgetenvstrncpygetcwd__strcpy_chkunametimer_settimetimer_gettimetimer_creategetopt_longoptind__printf_chkputsoptargstrcspnrealpath__memset_chkpausesigemptysetsigaddsetsigprocmasksetsidgetgidgetpwnamclosedirsetvbuf__environopendirreaddir64setpgidmemmovesetlocalewait4setrlimit64signalraisefputcqsortmemcpyprocess_vm_readvsysconfreallocprocess_vm_writevgettimeofdaysrandmemchrstrspnstrtodioctlfstat64__isoc23_strtolfgets__stpcpy_chkstpcpy__isoc23_strtoul__asprintf_chksched_getaffinityregcompregexecregfreeregerrorstrrchrstrndupgetxattr__getdelimstrcpyreadlinkif_indextonameinet_ntopmemcmpsocketstrnlen__snprintf_chkrecvmsgsendmsglstat64strsepopen_memstream_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTabledwfl_frame_threaddwfl_linux_proc_find_elfdwfl_getthread_framesdwfl_module_relocate_addressdwfl_linux_proc_attachdwfl_module_infodwfl_module_addrinfodwfl_frame_pcdwfl_thread_dwfldwfl_linux_proc_reportdwfl_errmsgdwfl_enddwfl_standard_find_debuginfodwfl_module_getsrcdwfl_addrmoduledwfl_lineinfodwfl_begindwfl_report_endselabel_opengetfileconfreecongetpidconselabel_lookuplibdw.so.1libselinux.so.1libc.so.6LIBSELINUX_1.0ELFUTILS_0.122ELFUTILS_0.158GLIBC_2.14GLIBC_2.4GLIBC_2.28GLIBC_2.38GLIBC_2.3GLIBC_2.8GLIBC_2.33GLIBC_2.15GLIBC_2.34GLIBC_2.17GLIBC_2.3.4GLIBC_2.2.5             0➙ '8 6 Eii PZ eii pii z  ti ui g f p  ּ08 P XܼpxsDkDdD >w + -  0`X 8WP0 Xp x    p %0P 8-P X|p x O w `4  6 B0! 8IP0 XOp xI W ^Ddpr k ˴0 8oPS Xp< xu@ _P= c t 07 8Pd Xp e x   Ž 27 s0* 8нPe X׽pe x%   "  0 8P Xp xnK & -C :@ ,   30 @A8 9P `k X @p ~ x F  I^  S^ ? M  T y  Z0  8 `P  X fp Y x q @D p `? z pp      0 p@ 8 P  X p  x    p@   q p@   0  8 P  X p  Z x þ D ¾  Z ɾ 9 о  ־ в 0 \8 P X p x 2   1  O  1  `1 0`1 8P1 X"p1 x* 2c : c B J`3 o0`3 8kP` XQp_ xV3 [1 e3 o1 y 01 8P1 Xp@ x@ 0   ÿ ֿ0 8P XpPx2Y   p "D0p 8yDP X(pdx.`e:sF`sUrdow00$8P0$Xpux0 0    0P 8Pp@ Xp x@fP_T $@- 70 8kP X>p xC@ [ P@X _[g0 8nP Xzp xf  p P  0 8PXp x      0c 8PX!pL x6L +M 5 J ?5 I0 8_P XSp6 x^@ w@ i@7 v M70@ 8P Xp  x   p  0 8P Xp  x d # 0 A" SPp d0 8oP. Xp xr  PV V  0 8P XpT xT 0V    w !0` 8+P@ X2p x9 D J@ X@Z f n0[ 8xP] Xp x0     `  0 01 8 P ` X p  x  0c  p|  s   )!P!70!0 8!>P!Z X!Fp!@ x!N! !W!к!a!pC !l!!u"B "0"C 8"~P"pX"p"0 x""O ""4 ""p "" "# #0# 8#P# X#Kp#} x##н## ## ##V #$ $0$8$'P$= X$0p$`d x$?$px $G$0W $Q$W $a$d $q%%y0% x 8%P%u X%p%u x%%$ %%| %% %% %& &0&P78&P& X&p& x&& &&P&&P && &1'T 'C0' 8'QP' X'Xp'P x'd' 'j' 'q' '' '(Q (0( p8(P(@qX(p(Оx((F ((@ ((" ((' () )0) 8)P)< X) p)X x))! )$) )+) );) )F*X *R0* 8*`P* X*kp*x*u* *{* *5p 56 606 86P6P X6p6x66@D 66 66 66`y 67p 707 87P7% X7p7Ц x777"7 7*7pO 767- 7A8 8Q080 88^P8X8lp8  x8x8p( 88* 88P$ 88. 89` 909 89P9@ X9p9 x99@ 99{ 9 9 9+9 96:@:D0:P 8:NP:P X:Xp:p& x:j:U :|: :@ @AA0Ap 8APA XApA xAAe AAr AAs AAУ A.B B0B 8BPB XBpB xBBBBF B#B`0 B B0 BC`F C"0C0 8C)PC XC9pCp xCICp CRC C]C` CdC` ClD{ D~0D0/ 8DPDP|XDpD ~xDD DD DDP DD`a DE E0E@ 8EPE XEpE. xEE EnE EEp EE EּFF 0F 8FܼPFPL XFpF xFFp@ FF FqFУ F.F FGcG70GY 8GPG XGpGZ xGɾG GG GG + GGc GH@ H0H 8HPH5 XHpH05 xHHcHtH HH@ H_H H I Io0I48I2PI XIpI xII O II II II IkJ J-0Jp@ 8JPJ XJpJ xJJpr JkJw JJ2J2J J$K K0K5 8KPK05 XK pK xKK05 K"K05 K*K K>K[ KPL L6^0Lp 8LPL XLTpL xL)L L2L L-L L4L9 LоM M70M38M"PM XM˴pMc xM:M c MBM MJM MM M@N` NI0N7 8NoPN7 XNkpNp xNN NN NnN@N-NвNO\O0O 8O־PO XOCpOa xOQOPa OVO03 OOp@ OO ORPP0P 8P[PP@XPXpP[xPgP@P'P, P P0 PPY PqQD Qp0Q 8QPQPE XQ¾pQdxQ.Q`eQ:Q QbQQDQp QyDRf R0R`&8RiPRO XRpRP= xRR< RuRRsDRRdDRRkDS S70S 8SPS XSpS xS[vS StSK S&S S_S@STq TQD0T 8T`PTXTpT" xTT TzTC T:TP TTPU T$U`X UW0U` 8UPU XU|pUp xUUP UU UUUU UV V0V 8VPV XV(pVp xVV VV@5 VV@5 VVpO VWWz0W`4 8WPWy XWZpW! xWIW WW WW@ WW WfX X0X0 8XPX0 XXpX xXX XXsXFX`sXUXrXdYoYw0Y 8Y6PY0$XYpY0$xYY0tYYQ YY YBY@8 Y[Z5 Ze0Z 8ZPZ XZpZ0 xZ>wZ ZZ@8 ZoZ5 ZyZ@fZ[0[0[ 8[P[ X[p[ x[[ [[ [[ [[p [%\P \-0\Z 8\þP\pp X\p\@ x\\0 \\\\\\ \] ]0] 8]P]вX]p]W x]]Y ]]@D ]] ]] ]^@^0^ Z 8^P^1 X^p^1 x^^1 ^"^1 ^,^`3 ^6^`3 ^A_` _L0__ 8_XP_D X_dp_3 x_m_1 _y_3 __1 __ Z _e``1 `0``1 8`P`1 X`p`1 x``p@ ``0 `O` `I`Pp `da` apac xaaa!aL a6aL a+aM a5b bJ0b 8b?Pb5 XbIpb xb_b bSb6 b^b@ bwb@ bic@7 cv0c 8cPcXcpc xcc cc  cc ccА cdP d0d 8dPdP Xdpd`a xdd ddr dd d e  e0e d 8e#Pew Xe!pe xee" eSe eoeF e#eW efX f0f 8fPf XfpfP xffR ffR ffV ffмfg g0g` 8g+Pg@ Xg2pgPs xgg gg gDg@ gXg gJh@Z hf0h 8hnPhZ Xhxph\ xhh`0 h h0 hh0 hh`F h"0i 8iPi` Xipi01 xii` ii ii0c iip| ijs j0j 8j)PjPXj7pj0 xj>jZ jFj@ jNj jWjjkpC kl0k8kuPkB XkpkC xk~kpkk0 kkO kk4 kl@ l0l 8lPl0 Xl)pl xl9l lKlнll} llp lImp mR0m 8mjPm XmpmpU xmmm'm= m0m`d m?mpx mGnX nQ0nPY 8naPnXnypn x xnnu nnu nn$ nn| no o]0o` 8odPo` XolpoP7xooz o~o oo ooPopP p0p 8p1PpU XpCpp xpQp0/ ppP pdpP|pp ~pq q0qQ 8qPq pXqpq@qxqqОqqF qq@ qq" qr r0r 8rPrt Xrpr% xrr7 rsr7 rr* rнrd rqs s0s 8sPse Xs׽pse xss e ssr sse sss st t20t< 8t PtX Xtpt! xt$t t+t@ tt ttX tRu u`0u 8ukPuXuupuP_xuu u{u uv@ v,vv9v vWvvdw w^0w`k 8w@Pw~ XwFpw xwI^w wS^w`wMwT w!w w1xT xA0xT 8xQPx0V XxepxV xx|xPV xxW xx0W xxV xy4 y0yp 8ypy xyy{ yy[ yy] y'y y>z zP0z@ 8zgPzuXztpzp xzz zz zzP zzz{@D {0{ 8{P{ X{p{`y x{{p {{ {{% {{Ц {||"0| 8|*P|pO X|6p|- x|A| |Q|0 |^||l|  |x}p( }0}* 8}P}P$ X}p}. x}}` }} }}@ }} }~@ ~0~{ 8~ P~ X~+p~ x~6~@~D~P ~N~P ~X~p& ~jU |0 8t 07 8sP7 Xp* xнd e ׽Єe ؄% ` 00a 8P e Xpe x 2 Ѕ ؅r s 0d 8qPz X~p0/ x 3І@ ؆,9`  I^ S^0~ 8FP`XM0 8^P`k X@p xWdp Љ ؉ּ  ܼ08sDPXkDpxdD >w + Њ- ؊ `X W0 0 8P Xp xp Ћp ؋%P - 0 8P O Xpw x`4  6Ќ ،B! I0 O0 8IP XWp x^ dpr kЍ ؍˴ oS 0< 8uP@ X_pP= xc Ўt ؎7 d 0 e 8Pe Xpr xs  2Џ7 ؏s* нe ׽0e 8P% Xp x " А ؐ У .0 8nPK X&p x-C :@ ,Б ؑ3 9`k @0~ 8FP XI^p xS^ M TВy ؒZ ` f0Y 8qPD Xpp0p xzpp  Г ؓp@  0 8P Xpp@ x qp@ Дؔ  0 Z 8þPD X¾p Z xɾ9 о ־Евؕ\> 0 82P Xp1 xO 1  Ж`1 ؖ`1 1 "01 8*P X2pc x: c B JЗ`3 ؗo`3 k` Q0_ 8VP3 X[p1 xe3 o1 yИ ؘ1 1 0@ 8P@ Xp0 x  Й ؙ `:0 82PY Xp x[p a "КؚDp yD (0d8.P`eX:psxF`sUrdЛo؛w0$0$0u8P0 Xp0 x  М ؜P p@ 0/ 8P@fXpP_xT $@-Н ؝7 k >0 8CP@ Xp[ xP@X _О[؞g n z0 8Pf Xp x|p P П ؟ 0 8P Xp x   Р ؠc !0L 86PL X+pM x5 J ?С5 ءI _ S06 8^P@ Xwp@ xi@7 v Тآ7@  0  8P XpP x p У`a أ А 0  8P d X#p x " SФPp ؤd o. 0 8Pr XpF x#PV V Х إ  0T 8PT Xp0V x   Цw ئ!` +@ 20 8P XDp xJ@ X@Z fЧ اn[ x] 0`0 8 P0 Xp0 x`F " Ш` ب01 ` 0 8P0c Xpp| xs  )ЩPة70 >Z F0@ 8NP XWpкxapC luЪB تC ~p00 8PO Xp4 xp  Ы0 ث) 9 K0} 8PнXpp xIp RV Ь ج'= 00`d 8?Ppx XGp0W xQW ad qЭحy x u 0u 8P$ Xp| x ]` dЮ` خlP7{ ~0 8P XpPxP  1ЯT دC Q0/ 0P 8dP XjpP|x ~ аQ ذ p@q0О8PF Xp@ x" ' б ر <  0X 8P! X$p x+@  вX زR ` k08uP X{p x p о ؾ P 08P@D Xp x `y пp ؿ % 0Ц 8PX"p x*pO 6- A Q0 ^l0  8xPp( Xp* xP$ . `  @ 0 8P@ Xp{ x  + 6@DP NP X0p& 8jPU X|p xp; 9 @ b  P  0  ` b   d  d    `J  (80@8P@\HYPFXa`hp@x` @> PP@ d B(8HXh x)5GȸUhz(8&H3Xhx E)hGVe(v8HXhx(:@GMSY_gmt {(08@HPX`hpx &-7=D J(Q0Z8a@hHoPwX~`hpx7  !(*0189@AHIPQXY`bhiprx{+5BMU ^(h0u8@HPX`hpx".;FV^m~hʺt (08@HP`h`Ep?'n (8H'h5x @KW^emt|i (08@HPX`hpx '.g g @h h  i i j i h5x<DMU0`@XNhɻfmt ױ 0 ]( 0o8@yHy P/Xy `xhx pxx ~x x Ky y Է z  z b`pz pz v ^^v "`(v 0!8@w @jHw PXw `hw pxw  v  v cP v ּv v d`v    x p(x 08`x @{H`x PX y hx7& 10<@EPD`NpWM`ir{` 0@NP`pD%0: &(10D8W@kHPX`hpx&;;;;I;;;WevLD(E8۹@@` @` -?DX f@s`4 @`* Z@8`HEYRet @`y @K`Էb`^^!ּ @`jp{ h"`xAsL    Yu(8(Hhx)=Ol(8HXhP7pQl(8HXhx1GYmx(8HXh-EYo(8HXhx".=LZ(g8xHXh 4Ng(HXh "*2:F(Q8\HiXthxtFi(#83HEX]hux(8HXhx  %ؕ(88`HAXh_x|Ж"(68IHaXthx ( 8*H5XBhNxZep{(8HX hx+7DT_m{(8HXh x*;M[iw(8HXhx)AMWamx(8HXhx"3EV^ju(8HXhx@`-5>GP(YXbhmxx(8H Xh$x/:EP[fq|(8Hhx(3>I(T8_Hj`PT@` @``w(8HXh(x9L[l{(8HX-h=xMcs ( 82HFXUhfxy$(68JH]Xphx(&84HFXZhkx ( 8 H X 8h L f ؗ }      ( 8 H $X @h Tx e z        % 5( K8 ^H lX yh x         ) ; L ]( l8 |H X h x      $ 5 L a x  ( 8 H X h x " 3 D Z q    (8H&X?hZxq0G(W8sHXhx)AUh(8HXhx!4DUl(8+HDXUhnx. D^(@8vHhXhx  = V r   ( 8 H X h x# 6 Q h      ؘ( 8 H X/ hF xa y (       (' 8> HX Xs hPx p   (P(x8 H X h8 xL ] n         ( 8H(X<hPxdq~()8=HMX_hrx'=(@` @`  @@` `@ @`7P? p  p   p!!@#P$wz} (J0,8M@HPMXM`h p`x'O p@PBZa j0s@{P`p 0+@BPX`gpw ! 10@@SPg`}p ! / @0 S@ kP ` p       0 P !!>![ !u0!x@!P!`!p!!!!!!!!! ""- "80"F@"WP"k`"p"""""""""## #0#@#P#`#,p#7#@#I#U#`#q###$$ $0$@$P$ `$p$-$>$O$d$y$$$$%% %0%@%P%'`%5p%;%P%c%v%%%%%&& &#0&5@&MP&[`&tp&&&&&&&&&1'L'e 'z0'@'P'`'p''''"'5'Q'f''(( (0(@(P(0`(p((:(X(t((((()) ) 0)@)'P)7`)Hp)Z)x)))))))*-*< *L0*a@*yP*`*p******+*B*^*l++ +0+@+P+`+p+ + +. +C +] +z + + + , ,  , 0, @,!P,!`,!p,*!,4!,B!,R!,c!,t!,!,!,!-X-! -!0-!@-"P-x`-"p-6"----S"-m"-"-"-"."." ."0."@."P."`."p.".#. #.#.!#.+#.7#.C#.O#/Y#/c# /l#0/u#@/#P/#`/#p/#/#/#/#/#/#/#/#/#0#0$ 0$00$@0*$P09$`0H$p0R$0\$0j$0s$0|$0$0$0$0$1$1$ 1$01$@1$P1 %`1%p1/%1C%1R%1_%1o%1%1%1%1%2%2% 2%02%@2&P2&`2(&p2:&2K&2W&2l&2|&2&2&2&2&3&3& 3&03'@3''P38'`3H'p3Y'3n'3'3'3'3'3'3'3'4(4( 4(04.(@4@(P4J(`4U(p4`(4m(4z(4(4(4(4(4(4(5(5( 5(05 )@5)P5!)`5.)p5=)5N)5_)5q)5)5)5)5)5)6)6) 6*06*@6(*P6`6?*p6S*6i*6z*6*6*6*6*6*6*7*7+ 7"+075+@7N+P7U+`7f+p7m+7}+7+7+7+7+7+7+7+8+8+ 8+08+@8+P8+`8+p8,8 ,8,8 ,8+,84,8=,8F,8O,9\,9i, 9r,09|,@9,P9,`9,p9,9,9,9,9,9,9,9,9,:,:- : -0:-@:-P: -`:,-p:8-:A-:I-:R-:`-:m-:z-:-:-;-;- ;-0;-@;-P;-`;-p; .;$.;?.;W.;q.;.;.;.;.<.<. <.0</@</P<'/`<:/p<R/<i/</</</</</</</=/=/ =/0= 0@=0P= 0`=.0p=>0=O0=\0=k0=}0=0=0=0=0>0>0 >10>%1@>91P>N1`>a1p>x1>1>1>1>1>1>1>2>2?02?E2 ?Y20?n2@?2P?2`?2p?2?2?2?2? 3?3?%3?:3?N3@g3@y3 @30@3@@3P@3`@3p@3@4@4@&4@44@I4@Y4@o4@4A4A4 A40A4@A4PA4`A5pA5A05AE5A[5Ao5A5A5A5A5B5B5 B50B 6@B6PB06`BJ6pB[6Bm6B6B6B6B6B6B0B6C6C 7 C70C67@CC7PCS7`Cj7pC7C7C7C7C7C7C7C7C8D08DC8 D_80Dz8@D8PD8`D8pD8D9D9D19D>9DL9DZ9Dh9Dt9E9E9 E90E9@E9PE9`E9pE9E9E9E:E:E1:EA:EP:E]:Fi:Fv: F:0F:@F:PF:`F:pF:F:F:F ;F!;F6;FP;Fd;F~;G;G; G;0G;@G;PG<`G,<pGG<G^<Go<G<G<G<G<G<G<H=H= H0=0HE=@H[=PHo=`H=pH=H=H=H=H=H=HPH=HpI>I I(>0I@I?>PI]>`I؝pIw>I>I>I>I>I>I>I>I?J?J'? J8?0JH?@JY?PJi?`J{?pJ?J?J?J?J?J?J?J?J@K@K@ K'@0K6@@KJ@PKY@`Kk@pK@K@K@K@KK@K@K@K@L@LA L!A0L:A@LMAPL^A`LqApLALALALALALALALALBMBM M0B0MJB@MSBPM^B`MjBpMuBMBMBMBMBMBMBMBMBNBNB NB0NB@NBPNC`NCpN*CN2CNBCNNCN^CNnCNCNCNCOCOC OC0OD@O DPO*D`O4DpO>DOHDOSDObDOsDO}DODODODPDPD PD0PD@PDPPD`PDpPEPEP#EP2EPAEPOEP]EPhEPsEQ~EQE QE0QE@QEPQE`QEpQEQEQEQEQ FQFQ(FQ4FQGFRTFR^F RhF0RvF@RFPRF`RFpRFRFRFRFRFRFRFRFRFSGSG SG0S$G@S0GPSIUHIUTIUbIUnIVzIVI VI0VI@VIPVI`VIpVIVIVIVIVJVJVJV(JV6JWDJWQJ W^J0WkJ@WxJPWJ`WJpWJWJWJWJWJWJWJWKW*KX>KXMK XdK0XK@XKPXK`XKpX8XXXxXKXKXLXLX7LXMLYeLY~L YL0YL@YLPYL`YLpYLYMYMY!MY/MY?MYSMYbMYrMZMZM ZM0ZM@ZMPZM`ZMpZNZNZ+NZ:NZONZcNZkNZsNZN[N[N [N0[N@[NP[N`[Np[ O[O[0O[KO[hO[uO[O[O[O\O\O \P0\#P@\9PP\QP`\fPp\tP\P\P\P\P\P\P\\Q]-Q]GQ ]aQ0]zQ@]QP]Q`]Qp]Q]Q]R]]*R]]CR]\R]tR^R^ ^R0^R@^RP^R`^Sp^"S^(^P^:S^WS^p^^uS^_S_S _S0_S@_SP_S`_ Tp_T_-T_BT_[T_fT_nT_zT_T_T`T`T `T0`T@`UP`U``$Up`6U`IU`XU`qU`}U`U`U`U`UaUaU aU0aV@a1VPaFV`a[VpaarVaVaaVaVaVaVa(bWbW b$W0b:W@bIWPbYW`blWpbWbWbWbWbWbWbWb XbXc'Xc=X cTX0clX@cXPcX`cXpcXcXcXcXcXcXc YcYc,YdPd8Y dp0d@dPdSY`dnYpdwYdYdYdYdYdYdYdYdYeYeY eY0e Z@eZPe(Z`epe>ZeMZe_ZekZewZeZeZeZeZfZfZ fZ0fZ@f [Pf[`f$[pf8[fN[fa[fu[f[f[f[f[f[g[g\ g\0g&\@g7\PgF\`gpgd\g\g\g\g\g\g\g\g\h\h] h]0h]@h(]Ph6]`hE]phR]hb]hn]h|]h]h]h]h]h]i]i] i^0i,^@iH^Pic^`i0piXi|^i^i^i^i^i^i^i^j^j^ j_0j_@j!_Pj1_`jB_pjT_jn_jj_j_j_j_j_j_k`k` k`0k1`@kH`Pka``kx`pkk`k`k`k`k`k`k`k`lءl` la0l2a@lPlNa`ljapllalalalal8lalalbm"bm:b mKb0m]b@mqbPmb`mbpmbmbmbmbmcmcm3cmHcmecnXnc nc0n@nPnc`ncpncncnndn+dnFdnSdn_dnkdovdod od0od@odPod`odpodododododoeoooep&ep5e pFe0pTe@pbePpne`p{eppepepepepepepepepfq"fq6f qNf0q^f@qffPq|f`qfpqfqfqfqfqfq gq%gqBgq_grwgrg rg0rg@rgPrg`rgprhrhr2hrChrRhrdhr|hrhrhshsh sh0sh@s iPs&i`s?ipsZisrisisisisis(sis jtjt-j tDj0tNj@t\jPtuj`tjptjtHtptjtjtjtjt,|tkukuk u,k0u9k@uFkPuWk`uhkpu|kukukukukukukululv"lv1l v>l0vKl@v^lPvql`vpvlvlvlvlvlvlvlv mv"mw6mwKm w]m0wqm@wmPwm`wmpwmwmwmwmwnwnw-nwFnwbnxx x~n0xn@xPxn`x(pxHxnxpxnxxxnxox'oyؤy y 0y@@yhPy8o`yIopy\oyooyxoyoyoyoyoyoyozpz p z3p0zCp@zNpPz\p`zhppzvpzpzpzpzpzpzpzqzq{{6q {Mq0{bq@{|qP{q`{qp{q{q{q{q{q{r{r{-r{@r|Tr|ir |r0|r@|rP|r`|rp||إ|r| s| s|:s|Ps|ls|s}s}s }s0}s@}sP}t`}"tp}?t}Wt}`t}jt}t}t}t}t}t~t~u ~!u0~4u@~EuP~Nu`~^up~su~u~u~u~u~u~u~u~uuu v0v@!vP-v`=vpIvTv`vlvxvvvvvvv v0v@vPw`"wp>w[wtwwwwЀwwwxx #x0;x@QxPbx`oxp{xxxxxxЁxyy( P0!y@8yPJy`\ypnyyyyyyЂyyz%z5z Ez0Vz@ozPz`zpzzz{{xЃ6{M{e{{{ {0{@{P{`|p/|L|g|r|}|Є||||| }0}@}P-}`:}pM}e}{}}}}Ѕ}}~~~ .~0@H~P^~`x~p~~~~~~І~.H d0~@P`p Ї2CYq 0@@€P݀`p` #<UЈnɁ ׁ0@P`p(@Qk~Љɂ 0@P` p-:FUhЊ˃ 0@2PK`dp~ƄЋ܄, G0Q@`Py`p̅܅Ќ)> W0h@}P`pĆ"Ѝ7Ne}( 0@P`pHˇЎ1H_v 0@P`Έp 2DЏWq ͉0@Pp`p $4BRfА{ӊ 0@P#`2pOamБ׋ 0ب@P`6pE^ jВ@ʌی 0@ P*`7pLgГˍ0 B0O@`Pm`p`Îڎ Д$6H[n 0@P`Տp.BPЕe{ א0@P`%p6CZxЖΑ 0@P.`@pQc{ƒЗڒ :0H@VPo`pϓИ#1AVo y0@P`pΔޔЙ+AVo 0@P`ԕp1JgКq~ 0֖@P`p'9I[nЛ֗ 0@P"`6pHVqМ͘ޘ 0!@>PZ`spʙٙН  $01@;PF`PpcsОϚ %08@KPa`vp˛ޛП 1B [0u@P`pĜϜٜР)< M0f@wP`pÝםС*FUew 0@Pƞ`מp 1CТUn 0@͟Pȩ`p /BTУlx Π0@P`p8Xx2GФXgx 0@СP`p.7TХgz 0@٢P`p"=KZfЦoz 0@PΣ`p'2CЧO_l 0ä@ؤP`p.?XsШ  ٥0@P*`ApUjæЩڦ6 S0@@oP``pŧݧЪ 1:DR a0~@P`p̨ 'Ы=Sj 0@ɩP٩`p)7TqЬȪ ۪0@P`p "9F[uЭ«ݫ 0@P/`ЫpLevЮά֬  0@:P `@pDSnЯͭ߭ 0"@5PJ`_phzаĮϮڮ 0@$P9`Hp[nб¯ܯ 0 @P*`8pNZoвְ 10H@_Pr`pȱڱг (; X0v@P`pʲ۲ д0A_w 0@P׳`p '5DOе_lx 0@̴Pٴ`pЬ#8жQh 0@ǵP`p#2>MVзtҶ 0@ P `p1=L^q}иϷ߷ 0@P`6pMaxйθ  *06@EP``mp(ѹк߹/ >0S@aPp`}pPxºκл) G0^@kP}`pحĻݻм.FT c0p@P`püӼ+н;Lav 0@ɽPڽ`p(?Tkоž 0@(PP`xp.=Meпv ¿0п@߿P` p4DVi{ 0@5PK`Ypeq  #01@IP``pl '0<@OPh`~p7ES  n0@P`p 0L`z@ 0@P`p9Wq` 0Я@P*`Cp]t  0+@:PK`ap|8X! 30Q@]Ph`p %?Kb| 0@P`px7R\fqذ 0@P`p*(E`| 0@PP`p2ExUhz 0@#P?`Xpq!:Le {0@P`p #:Rh 0@P4`Kpg( 02@PPK`ppd{ز 0.@LPj`p H1Lp d0@P`p/سC[ p0@P`p+=O_p 0@@Ph`p5Ic| 0@P`p,Ibq 0@P(` p!<Yk  0@1PJ`gpH,Ib 0@P`hpе:Xv 0@P`p $8FSi 0@P`p/Jf} 00@NPi`wp2L c0y@P`p@/CT g0|@P`p`-F_x 0@P`pض 6RlH h0@P`p6Q_u 0@P`'p6-AG[nз 0@P`p *ERe| 0@P`<pVm@ 0)@6PE`Sphe  0@-P<`Spظb  0 @$P?`Qp@`a{ 0#@4PF`apu". F0@[Pq`p.6DZ q0@P`p)йGZm 0@P`p6@Sjh 0@P `p2GYk 0,@IP`bp +C غ0a@xP`p  1= Y0s@P`pHh(8M ]0n@P`p-;Of 0@P`p %=Snл 0@P `@p`,?Ri 0@P`p5E]t 0@P1`DpZr< U0s@~P`p *; I0]@mP0`Xp0K [0t@P`p%6Lat @{HPPX \`mh`np oxo@p0\pPqrs]t0@b e( e0Px8P@HyP`eX `0hPmpx`mp .pZajs{ 0@P`p+BX g0w@P`p !1@Sg }0@P`p!/@Sk 0@P`p0P!>[ux 0@P`p -8FWk 0@P`p ,07@@PI`Up`q  0-@>PO`dpy' 50;@PPc`vp#5M[ t0@P`p1Lez 0@P`"p5Qf0 0@:PX`tp '7 H0Z@xP`p-<Lay 0@P`p+B^l 0 @ P. `C p] z        !! !0*!@4!PB!`R!pc!t!!!!X!!!"x "06"@P`pS"m"""""""""" "0"@#P #`#p!#+#7#C#O#Y#c#l#u# # # #0 #@ #P #` #p # # # # # # $ $ $ *$ 9$ H$0 R$@ \$P j$` s$p |$ $ $ $ $ $ $ $ $ $  % %0 /%@ C%P R%` _%p o% % % % % % % % % & & (&0 :&@ K&P W&` l&p |& & & & & & & & ' '' 8' H'0 Y'@ n'P '` 'p ' ' ' ' ' ( ( ( .(@(J( U(0`(@m(Pz(`(p(((((((( ))!) .)0=)@N)P_)`q)p)))))))**(* ?*0S*@i*Pz*`*p******+"+5+N+U+ f+0m+@}+P+`+p+++++++++++ +0,@ ,P,` ,p+,4,=,F,O,\,i,r,|,,, ,0,@,P,`,p,,,,,,- --- - ,-08-@A-PI-`R-p`-m-z--------- -0 .@$.P?.`W.pq........//'/ :/0R/@i/P/`/p//////// 00 0 .00>0@O0P\0`k0p}00000001%191N1 a10x1@1P1`1p1112202E2Y2n222 202@2P2`2p 33%3:3N3g3y33333 303@4P4`&4p44I4Y4o44444444 505@05PE5`[5po55555555 6606 J60[6@m6P6`6p666066 7767C7S7 j707@7P7`7p7777808C8_8z888 808@9P9`19p>9L9Z9h9t9999999 909@9P9`:p:1:A:P:]:i:v::: : : :0 :@ :P :`  ;p !; 6; P; d; ~; ; ; ; ;!;!< !,<0!G<@!^<P!o<`!<p!<!<!<!<!<!=!=!0=!E="[="o= "=0"=@"=P"=`"=p"="="P"="p">""(>"#?>#]> #؝0#w>@#>P#>`#>p#>#>#>#>#?#?#'?#8?#H?$Y?$i? ${?0$?@$?P$?`$?p$?$?$?$?$@$@$@$'@$6@%J@%Y@ %k@0%@@%@P%@`%@p%%@%@%@%@%@%A%!A%:A&MA&^A &qA0&A@&AP&A`&Ap&A&A&A&A&B&B&&0B&JB'SB'^B 'jB0'uB@'BP'B`'Bp'B'B'B'B'B'B'B'B'B(B(C (C0(*C@(2CP(BC`(NCp(^C(nC(C(C(C(C(C(C(D) D)*D )4D0)>D@)HDP)SD`)bDp)sD)}D)D)D)D)D)D)D)D*D*D *D0*E@*EP*#E`*2Ep*AE*OE*]E*hE*sE*~E*E*E*E+E+E +E0+E@+EP+E`+Ep+ F+F+(F+4F+GF+TF+^F+hF+vF,F,F ,F0,F@,FP,F`,Fp,F,F,F,F,F,G,G,G,$G-0G-I/HI/TI/bI/nI/zI/I/I/I0I0I 0I00I@0IP0I`0Ip0J0J0J0(J06J0DJ0QJ0^J0kJ1xJ1J 1J01J@1JP1J`1Jp1J1J1J1K1*K1>K1MK1dK1K2K2K 2K028@2XP2x`2Kp2K2L2L27L2ML2eL2~L2L2L3L3L 3L03L@3MP3M`3!Mp3/M3?M3SM3bM3rM3M3M3M3M4M4M 4M04N@4NP4+N`4:Np4ON4cN4kN4sN4N4N4N4N4N5N5N 5N05 O@5OP50O`5KOp5hO5uO5O5O5O5O5O5P5#P69P6QP 6fP06tP@6PP6P`6Pp6P6P6P66Q6-Q6GQ6aQ6zQ7Q7Q 7Q07Q@7QP7R`7p7*R77CR7\R7tR7R77R7R8R8R 8S08"S@8(P8P`8:Sp8WS8p88uS88S8S8S8S9S9S 9 T09T@9-TP9BT`9[Tp9fT9nT9zT9T9T9T9T9T9T:U:U :$U0:6U@:IUP:XU`:qUp:}U:U:U:U:U:U:U:U:V;1V;FV ;[V0;@;rVP;V`;p;V;V;V;V;(;W;W;$W;:W<IW<YW <lW0<W@<WP<W`<Wp<W<W<W< X<X<'X<=X<TX<lX=X=X =X0=X@=XP=X`=Xp=X=X= Y=Y=,Y=P=8Y=p=>>SY >nY0>wY@>YP>Y`>Yp>Y>Y>Y>Y>Y>Y>Y>Y> Z?Z?(Z ?0?>Z@?MZP?_Z`?kZp?wZ?Z?Z?Z?Z?Z?Z?Z?Z@ [@[ @$[0@8[@@N[P@a[`@u[p@[@[@[@[@[@[@\@\@&\A7\AF\ A0Ad\@A\PA\`A\pA\A\A\A\A\A\A]A]A]B(]B6] BE]0BR]@Bb]PBn]`B|]pB]B]B]B]B]B]B]B^B,^CH^Cc^ C00CX@C|^PC^`C^pC^C^C^C^C^C^C^C_C_D!_D1_ DB_0DT_@Dn_PD`D_pD_D_D_D_D_D`D`D`D1`EH`Ea` Ex`0E@E`PE``E`pE`E`E`E`E`EءE`EaE2aFFNa Fja0F@FaPFa`FapFaF8FaFaFbF"bF:bFKbF]bGqbGb Gb0Gb@GbPGb`GbpGcGcG3cGHcGecGXGcGcGHHc Hc0Hc@HcPH`HdpH+dHFdHSdH_dHkdHvdHdHdHdIdId Id0Id@IdPId`IdpIdIeIIIeI&eI5eIFeITeJbeJne J{e0Je@JePJe`JepJeJeJeJeJfJ"fJ6fJNfJ^fKffK|f Kf0Kf@KfPKf`KfpKfK gK%gKBgK_gKwgKgKgKgLgLg Lg0Lh@LhPL2h`LChpLRhLdhL|hLhLhLhLhLhLhM iM&i M?i0MZi@MriPMi`MipMiMiM(MiM jMjM-jMDjMNjN\jNuj Nj0Nj@NHPNp`NjpNjNjNjN,|NkNkNkN,kN9kOFkOWk Ohk0O|k@OkPOk`OkpOkOkOkOlOlO"lO1lO>lOKlP^lPql P0Pl@PlPPl`PlpPlPlPlP mP"mP6mPKmP]mPqmQmQm Qm0Qm@QmPQm`QmpQnQnQ-nQFnQbnQQQ~nQnRRn R(0RH@RnPRp`RnpRRRnRoR'oRؤRR R@ShS8o SIo0S\o@SooPSxo`SopSoSoSoSoSoSpS pS3pSCpT}TNp T\p0Thp@TvpPTp`TppTpTpTpTpTqTqTT6qTMqUbqU|q Uq0Uq@UqPUq`UqpUqUqUrUrU-rU@rUTrUirUrVrVr Vr0Vr@VPVإ`VrpV sV sV:sVPsVlsVsVsVsVsWsWs Wt0W"t@W?tPWWt`W`tpWxWjtWtWtWtWtWtWtWuX8yX!u XJy0X\y@XnyPXy`XypXyXyX4uXEuXNuX^uXsuXuXuYuYu Yu0Yu@YuPYu`YupYuYvYvY!vY-vY=vYIvYTvY`vZlvZxv Zv0Zv@ZvPZv`ZvpZvZvZvZvZwZ"wZ>wZ[wZtw[{[w [w0[w@[wP[w`[wp[x[x[~[#x[;x[Qx[bx[ox[{x\x\x \x0\x@\xP\y`\yp\\(\P\!y\y\y\y\z\%z]5z]Ez ]Vz0]oz@]zP]z`]zp]z]z]{]{]x]6{]M{]e{]{^{^{ ^{0^{@^|P^/|`^L|p^^g|^r|^}|^|^|^|^|^|_}_} _-}0_:}@_M}P_e}`_{}p_}_}_}_}_}_~_~_.~_`H~`^~ `x~0`~@`~P`~``~p`~`~`~`~`C`q```.aHa ad0a@aPa`apaaaa aa2aYaab@b€ b݀0b@b`Pb `b#pb<bbUbnbbbbɁbׁcc c0c@c(Pc@`cQpckc~ccccɂcccdd d 0d˃@dPd-`d:pdFdUdhdddddde2eK ed0e~@ePe`epeeƄe܄eeee,eGeQf`fy f0f>@fPf`fpff̅f܅ffff)ffWghg} g0g@gĆPg`gpgg"g7gNgeg}gˇg(ghh h0h@hHPh`hphhhh1hHh_hvhhii iΈ0i@iPi `ipi2iDiWiqiiii͉ijjp j0j @j$Pj4`jBpjRjfj{jjjjӊjjkk k#0k2@kOPka`kpkmkkkk׋kkkkبll l60lE@lPl^`l pljllll@lʌlیllm m* m70mL@mgPm`mpmmmmˍmmm0mBmOn`nm n0n@n`PnÎ`nڎpnn n$n6nHn[nCnnnoo o0oՏ@oPo`opo.oBoPoeo{ooooאpp p0p%@p6PpZ`pxpppppppΑpppqq. q@0qQ@qcPq{`qpqqƒqڒqqqqq:qHrVro r0r@rPrϓ`rprrr#r1rArVroryrss s0s@sΔPsޔ`spsss+ssAsVsosstt tԕ0t@tPt`t1ptJtgtqt~ttttt֖uu u0u'@u9PuI`u[punuuuuu֗uuuvv" v60vH@vVPvq`vpvvvv͘vޘvvvv!w>wZ ws0w@wPw`wpwʙwٙwwww ww$w1x;xF xP0xc@xsPx`xpxxxxϚxxxx%x8yKya yv0y@yPy`y˛pyޛyyyy y1yBy[yuzz z0z@zĜPzϜ`zٜpzzzzzz)z<zMzf{w{ {0{Ý@{םP{`{p{{{*{F{U{e{w{{||ƞ |מ0|@|P| `|p|1|C|U|n|||||}͟}ȩ }0}@} P}`}/p}B}T}l}x}}}}Π}~~ ~0~@~8P~X`~xp~2~G~X~g~x~~~~С 0@P`.p7Tgz٢ 0@"P=`KpZfozЀΣ 0@P`'p2CO_lЁäؤ 0@.P?`XpsЂ ٥* A0U@jP`pæڦЃ6S@o` 0@Pŧ`ݧp 1:DЄRa~ 0̨@P`p '=SjЅɩ٩ 0@P)`7pTqІȪ۪ 0@ P"`9pF[uЇ«ݫ /0Ы@PL`epvάЈ֬  :0 @@PD`SpnͭЉ߭" 50J@_Ph`zpĮϮڮЊ$ 90H@[Pn`p¯Ћܯ  *08@NPZ`op_ְЌ1Hr 0@P;`pȱڱ Ѝ(Xv 0@Pʲ`۲p 0A_Ўw׳ 0@ P'`5pDO_lxЏ̴ٴ 0@P`Ьp#8QhАǵ 0@P#`2p>MVtБҶ   01@=PL`^pq}ϷВ߷a 06@MP`xpθ Г*6E` m0@P`(pѹ߹Д/>Sap }0@PP`xpºκЕ)G^k} 0@حPĻ`ݻp.FЖTcp 0ü@ӼP`p+;LavЗɽڽ 0@P(`?pTkžИ(P x0@P.`=pMevЙ¿п߿  0@4PD`Vpi{К5K Y0e@qP`p Л#1I `0K@Pl`pМ'<O h0~@P`p7EНS n 0@P`p 0L`zО@ 0@9PW`qp`ПЯ *0C@]Pt`pР +: a0@|P`p8XС!3Q]h 0@P`p %?KbТ| 0@Px`7ppR\fУqذ 0@P`p*(E`Ф|q 0@PP`p2ExUhХz 0@P#`?pXqЦ!:L e0{@P`p #:ЧRh 0@P`4pKgШ( 0@2PP`Kppd{زЩ 0.@LPj`p ЪH1Ld 0@P`p/ЫسC[p 0@P`p+Ь=O_p 0@@Ph`pЭ5Ic |0@P`p,IЮb 0@P(` p!<YkЯ  0@1PJ`gpHа,Ib 0@P`hpеб:Xv 0@P`p $8FSiв 0@P/`Jpf}г0Ni w0@P`p@д2L 06@cPy`pеG 0/@CPT`gp|`ж-Fx 0@P`pض RlзHh 0@P`6pQ_uи '06@P`-pA[nзй$ )06@EPS`p *ERкe| 0@P`p<Vm@л 0h@eP`pм - <0S@Pظ`bpн  ? Q0@@`Pa`{pо#4F a0u@P`p".пF[q 0@P.`Dp6Zq 0@P`p)йGZm 0@P6`@pSjh  02@GPY`kp,Ib 0@P`p +Cغ  0a@xP`p 1=Ys 0H@P`ph(8M]n 0@P`p-;OS  0%@=P`npл @ `0@,P?`Rpi 05@tPE`]p1D Z0r@P`pU<s~ 0@P`p *;I]m0X 0@P`p0K[t 0@P`%p6LatZajs {0@P`p+ B0X@gPw`p !1@ S0g@}P`p!/@S k0@P`p0P!>[ux 0@P`p -8F W0k@P`p 0@,P7`@pIU`q 0 @P-`>pOdy 0'@5P;`Ppcv#5 M0[@tP`p1Lez 0@P`p"5Qf 00@P`:pXt  '07@HPZ`xp-<La y0@P`p+B^l 0@P ` p. C ] z         !0!@!P*!`4!pB!R!c!t!!!!X!!! "0x@"P6"`pS"m"""""""" "0"@"P"`#p ##!#+#7#C#O#Y#c#l#u# #0#@#P#`#p########$$$ *$09$@H$PR$`\$pj$s$|$$$$$$$$$ $0 %@%P/%`C%pR%_%o%%%%%%%%% &0&@(&P:&`K&pW&l&|&&&&&&&&' ''08'@H'PY'`n'p'''''''(((.( @(0J(@U(P`(`m(pz(((((((((( ) )0!)@.)P=)`N)p_)q))))))))** (*0@?*PS*`i*pz********+"+5+ N+0U+@f+Pm+`}+p+++++++++++ +0+@+P,` ,p, ,+,4,=,F,O,\,i,r,|, ,0,@,P,`,p,,,,,,,,- -- -0 -@,-P8-`A-pI-R-`-m-z------- -0-@-P .`$.p?.W.q......../ /0'/@:/PR/`i/p////////// 0 00 0@.0P>0`O0p\0k0}00000001%1 910N1@a1Px1`1p111112202E2Y2n2 202@2P2`2p22 33%3:3N3g3y333 303@3P3`4p4&444I4Y4o444444 404@5P5`05pE5[5o55555555 6 6006@J6P[6`m6p66666066 7767 C70S7@j7P7`7p777777808C8_8z8 808@8P8`9p919>9L9Z9h9t99999 909@9P9`9p9::1:A:P:]:i:v::: :0:@:P:`:p: ;!;6;P;d;~;;;;; ;0<@,<PG<`^<po<<<<<<<==0=E= [=0o=@=P=`=p====P=p>(> ?>0]>@؝Pw>`>p>>>>>>??'?8?H? Y?0i?@{?P?`?p??????@@@'@6@ J@0Y@@k@P@`@p@@@@@@@A!A:A MA0^A@qAPA`ApAAAAAABB0BJB SB0^B@jBPuB`BpBBBBBBBBBBB B0C@CP*C`2CpBCNC^CnCCCCCCCD  D0*D@4DP>D`HDpSDbDsD}DDDDDDDD D0D@DPE`Ep#E2EAEOE]EhEsE~EEEE E0E@EPE`EpEE FF(F4FGFTF^FhFvF F0F@FPF`FpFFFFFFFGGG$G 0G0IHITIbInIzIIII I0I@IPI`IpIIJJJ(J6JDJQJ ^J kJ xJ0 J@ JP J` Jp J J J J J K *K >K MK dK K K0 K@ KP 8` Xp x K K L L 7L ML eL ~L L L L0 L@ LP L` Mp M !M /M ?M SM bM rM M M M M M0 M@ MP N` Np +N :N ON cN kN sN N N N N N N0 N@ NP  O` Op 0O KO hO uO O O O O OP#P 9P0QP@fPPtP`PpPPPPPQ-QGQaQzQ Q0Q@QPQ`QpR*RCR\RtRRRR R0R@SP(`Pp:SWS"SpuSSSSS S0S@ TPT`-TpBT[TfTnTzTTTTTTT U0U@$UP6U`IUpXUqU}UUUUUUUV1V [V0@rVPV`pVVV$W:WIWYWWWWW 'X0lX@XPX`XpXXXXX YY,YP8Yp 0SY@nYPwY`YpYYYYYYYYYY Z Z0(Z@P>Z`MZp_ZkZwZZZZZZZ[$[ 8[0N[@a[Pu[`[p[[[[[\\&\7\F\ d\0\@\P\`\p\\\\\]]](]6]E] R]0b]@n]P|]`]p]]]]]^,^H^c^0X |^0^@^P^`^p^^^^__!_1_B_T_ _0_@_P_`_p_```1`H`a`x``` `0`@`P```pء`a2aNaaaaa 80a@aPb`"bpKb]bqbbbbbbcc3c Hc0ec@XPc`cpcccc+dFdSd_dkd d0d@dPd`dpee&e5eFeTebe ne {e e0 e@ eP e` ep e e e f "f 6f Nf ^f ff!|f!f !f0!f@!fP!f`! gp!%g!Bg!_g!wg!g!g!g!h!2h"Ch"Rh "dh0"|h@"hP"h`"hp"h"&i"?i"Zi"ri"i"i"U"FV#i#i #(0#i@#VP#(`# jp#W#W#lW#W#W#W# X#X#=X$TX$X $j0$-j@$DjP$Nj`$\jp$$uj$j$j$H$p$j$j$j%j%,| %k0%k@%kP%,k`%9kp%Fk%Wk%hk%Z%Z% [%|k%k%k&]&k &k0& @&P&l`&^p&l&n_&"l&Kl&^l&ql&&l&l'l'l 'l0'l@' mP'"m`'Kmp'm'm'm'm'm'm'`'-n'Fn(bn( (0(~n@(nP(`(np(((H(n(p(n(((ja(n)o)ؤ )0) @)@P)h`)5p)E)8o)Y)k):b)Io)\o)b)oo*xo*o *o0*o@*oP*o`*op**d*p*vd*d*Cp*d*d*d+d+d +hp0+vp@+P+p`+pp+p+p+p+p+q+f+q++6q,Mq,bq ,|q0,q@,qP,q`,qp,q,q,q,r,r,-r,@r,Tr,ir-r-r -r0-r@-rP-`-إp-r- s- s-:s-Ps-ls-g-s-s.s.s .g0.g@.sP.h`.sp.t.h.h. i."t.?t.Wt.`t.jt/t/t /t0/u@/!uP/4u`/Eup/Nu/v/v/w/"w/>w/[w/tw/w0w0w 0w00w@0wP0x`0#xp0;x0Qx0bx0ox0{x0x0x0x0x1x1x 1y01y@1tP1`1(p1P1!y18y1Jy1\y1ny1y1y1y2y2y 2y02y@2zP2k`2kp2su2u2u2u2u2u2u2u2u3u3u 3v03v@3!vP3-v`31lp3=v3Iv3Tv3`v3lv3xv3v3v3v4v4v 4v04v@4>lP4%z`4lp45z4Ez4Vz46m4]m4qm4m4n4n5z5z 5z05z@5zP5{`5{p5x56{5M{5e{5{5{5{5{5'o6{6| 6/|06L|@6P6g|`6r|p6}|6|6|6|6|6 p63p6|6}7}7} 7-}07:}@7NpP7\p`7xp7M}7e}7{}7}7}7}7}7}7~8~8~ 8.~08@8H~P8^~`8x~p8~8~8~8~8~8~8~889.9H 9d09~@9P9`9tp9t99999^u99 9C:Y:q :0:@@:€P:݀`:p:`:<::n::::Ɂ:ׁ;; ;0;@;(P;@`;Qp;k;~;;;;;ɂ;;<<  <0<@<FP<U`<hp<<<<oz<<<<˃<==  =0=#@=2P={`=Kp=d===-=:===Ƅ=܄>> >0>,@>GP>Q`>`p>y>>>>̅>܅>>>?)?> ?0?@?WP?h`?2p?}???U?Ć????@"@7 @N0@e@@(P@`@p@@@H@@}@ˇ@@@AA~ A0A1@AHPA_`AvpAAAAAΈAAA A2BDBq B0B@BPB͉`BpBBBpBB B$B4BBBRCfC{ C0C@CPCӊ`CpCCC#C2CWCOCaCCmDD D0D@D׋PD`DبpDDD6D DjDDDDEE@ E0Eʌ@EیPE`EpE E*E7EEELE^EEEgFF Fˍ0F@FPF`F0pFBFOF`FmFFF`FÎFڎGG  G$0G6@GHPG[`GnpGGGGGՏGGGG.HBHP He0H{@HPH`HpHאHHHH%H6HCHxHZII I0I@IPIΑ`IpIIII.I@IQIcI{IJJƒ Jڒ0J@JPJ`JpJ:JHJVJoJJJJϓJKK K#0K1@KAPKV`KopKyKKKKKKΔKޔKLL L+0L@LAPLV`LopLLLLLԕLLLL1MJM~ M0M@MPM[`MpMMMM֗MMMMM"N6NH NV0Nq@NPN`NpN͘NޘNNNN!NZNsNOO O0Oʙ@OٙPO`OpOO OO$O1O;OFOPOcPsP P0P@PPP`PϚpPPPP%P8PKPaPvPQQ Q˛0Qޛ@QPQ`QpQ Q1QBQ[QuQQQQRĜRϜ Rٜ0R@RPR`RpRR)R<RMRfRwRRRÝSםS S0S@SPS*`SFpSUSeSwSSSSƞSמSTT  T0T1@TCPTU`TnpTTTTT͟TȩTTT UU/ UB0UT@UlPUx`UpUUUΠUUUUUU8VXVx V20VG@VXPV`VpVVСVV7VgVzVVV٢WW W0W"@WZPWf`WopWzWWWWWΣWWWXX' X20XC@XOPX_`XlpXXXXäXؤXXXX.Y?YX Ys0Y@YPY`YpYY Y٥YYY*YAYUYjZZ Z0Zæ@ZڦPZ`ZpZZgZqZZZŧZݧZZ[֖[ [0[@[ P['`[9p[I[n[1[:[D[[R[a[>\~\ \0\@\P\ `\'p\=\S\j\\\\\٩\]] ]0]@]P])`]7p]T]g]x]]]]]].^T^q ^0^@^P^`^p^^=^K^^^۪^^^__ _ 0_"@_9P_F`_[p_u____«_ݫ___`/`Ы `0`@`6P`S``@p`o````L`e`v``ά`֬aa a 0a@a Pa@`aDpaSanaaaaaͭa߭abb b50bJ@b̨Pb`bpbb_bbɩbhbzbbbccȪ c0c@cĮPcϮ`cڮpccccc$c9cHc[cndd d0d@dPd`d¯pdܯddd dd*d8dNdoee e0e@eְPe"`e:peeee1eHe_ereeffȱ f0f@f(Pf;`fXpfvfffʲff fffg0gA g_0gw@gPg`gpg׳ggg g'g5gDgOg_hlh  h0hx@hPh`hphhZhh̴hٴhhhЬh#ii iڱ0i@iPi8`iQpihiiiii۲iǵiij2j> jM0jV@jtPj`jpjjҶjjj j jj1j=kk kL0k^@kPk#`k}pkkkkϷk߷kkkklqlx l0l6@lPl`lθplll llal*l6lEl`mmm m0mM@mPm(`mpmѹm߹mmmm/m>mSmanpn} n0n@nPPnx`nºpnκnnnnn)nGn^nko}o o0oح@oĻPoݻ`opoooo.oFoTocopopӼp p0p@p+Pp;`pLppapvppppɽpڽppqq( q?0qT@qkPq`qpqqžqqqq(qPqxqrr. r=0re@rvPr`rprrr¿rпr߿rrr4rDsVsi s0s@sPs`spss5sqsssss#s1tIt t`0t@tPt`tpttüt't<tOtht~ttuu u0u@uPu7`uEpuSuMu unu uuuuv0vL v`0vz@v@Pv`v{pvvvvv9vqvvvww w`0w@wPw`wpwЯww*wCw]wKwYwewxxt x0x@xPx `xpxxxxxxxx xy+y: yK0ya@yPy|`ypyyyy8yyylyyzz z0z@zXPz!`zhpzzzzzzz zKzb{{ {0{@{P{`{xp{7{{{f{{ذ{{{|| |0|@|3P|`|*p||(|E|`||||Q|]|}} }0}P@}P}`}2p}E}}x}%}?}z}}}~~ ~0~@~ P~`~p~#~?~X~q~~~~~! :0L@eP{`p #:Rh 0@P`p4KgЀ( 0@P`2pPKpdЁ{ز 0W@P`.pLj ЂH 10L@pPd`pЃ/ س0q@CP[`ppЄ+= O0_@pP`pUh@hЅ5 I0c@|P`pІ,Ib q0@P`p 1( Ї!<| 0@P `p1JgHЈ 0,@bP`phЉе: X0v@P`pR\8ЊFSi 0@P`p/JЋf} 0@P0`NpiwЌ 20L@cPy`p@/ЍCTg| 0@P`p`FЎ 0@P`pضI 6ЏRlH h0@P`p6Q_uА 0@P`'p6-AGБ[nз 0@ P*`pERe_В|Yk 0@P`p<Vm@Г 0@P`p)6EShДe 0@P`p -<SЕظb 0@P`p  x?Q@Ж`a{ 0@P `$pЗ#4Fa u0@P`p-$И".F[ q0@P`p.6DЙZ 0@P)`йpGZmК 0@P6`@pSjhЛ2GY k0@P`p,IМb 0@P `p+CغaxН  q0@P`p 1=YОsH 0@P`ph8MП]n (0@ P`p-;OРf 0@P `%p=nлС 0 @@P``p,?RSiТ 0@P`p5E]tУ 0@1PD`ZprФ<U s0~@P`pХ *;I ]0m@0PX`pЦK[t 0@P`0p%6LЧat н(0 8?HxȾ Pxȿ I(08 @PHxPgpx0XrPXȪ@Ъhت @h08@zHP@pH x(00``hpx8Эhح@H PPX`hp8 `(08@H PPx Px ( p(xX">P8Xh`ȱбP08@@pHPX`hpxj(P 8(`08@@p0X z P(08@HP`h@pxhдش8` @HHxPȵ 0(`08@ @phx/E=b@pPX`h pxP ȸPиظ8`088h@HPX`hp8x` (80h8@HHp000! '(-0@@`@ @`@`@ H` xThT XT0PT@`ؾ  * A (] HmXy hgxoxȿؿͬ (֬8 H X h x      & 8 H X (j 8t H~ X h x        B( 8 H X h- x? R e w        ( 8 H Xhx%<Ri~(8HX&hDxa{%(88FHYXnh}8`4(R8hH~Xh 1G\s(8HXh&5DTcr(8HXhx ->Pas8HXhx !7Sg}(8HXhx0EZm(8HXh+xCZs!(>8UHlXhx$7J^|(8HX8h`x4L((8dHPXh %B](y8HXhxx1K(\8pHhx7Re{(88HXhx$;Oey(8HX(h:xHWfwX(8 H X8 hH xZ o       (8!H(XPh7!xxT!q!!!!((H8hHX!h!x"-"J"g"0""X(8HXh8xX"""#(P(x8HX.#hx HpL#e# Hp(8HXh(xPp0P(88HhXhx~#Px#0`(8HX8hpx@h P(8HXh0xX8`(8@H`Xhx0Px P(8HXh@xp#Hx((8PHXhx(`@p(80H`Xhx8`(X#(x8HXh0xh8p H  ( 8 H X8 hh x   8 p # $ &$<$S$(f$8z$H$X$h$x$$%%2%C%Z%q% %%(%8%H%X&h,&x=&W&p&&&&&&& '%'(@'8 H\'Xw'h x8 'X '     8 ` ( 8'H'X(h"(x<( V(n((((((  ( )8)H4)XI)hY)xi))))))**0*D*Z*(v*8*HX*h8x***++X5+R+n+(8+HX+hx+++0X ,&,C,[,(u,8,H,X,h,x, -!-7-N-b-y----(-8-H-X-h.x!.:.J.^.o.......(.8.H/X/h//xE/Z/o/////// 0$0(=08O0Hh0Xz0h0x0000001#161K1^1(p181H1X1h1x1112$262H2Z2p222(282H2X2h 3x343I3^3v3333333( 48!4H94XO4hc4xu444444445&595(L58_5Hr5X5h5x555566)6>6R6f6x6(686H6X6h6x677-7@7S7f7y7777(787H7X 8h"8x78L8b8z88888889(98+9H?9XT9hg9x99999::/:C:W:m:(:8:H:X:h:x::;/;L;`;s;;;;;(;8;H<X<h,<xB<X<n<<<<<<= =4=(F=8X=Hj=X}=h=x=====>(>A>S>h>>(>8>H>X>h>x??*?bGbPbYbbbjbrb({bHbXbhbxbb6b>bGbPbYbbbjbrb{b(bHbXbhbbbbbbbbccc(c8bHbXbh$bx*b&c.c6c=cCcIc6cOcVc(^c8ecHmcXuch}cxcOcVc^cecmcuccccc(c8cHcXchcccccccccdd(0d8EdHSdX_dhkdx{dddddddee/ej!Oj!`j!pj!j!j!j"j"j("j8"kH" kX"=kh"Lkx"Zk"bk"uk"("k"k"k"k"k#k#k(#k8#lH#-lX#Elh#]lx#yl#l#l#l#l#l#l#m$&m$6m($Jm8$cmH$}mX$mh$mx$m$m$m$ n$n$7n$Pn$jn$n%n%n(%n8%nH%nX% oh%Px%&o%Bo%[o%vo%o%p%o%o%o&o& p(&p8&7pH&Mph&epx&mp&yp&p&ep&p&p'p'p('p8'+gH'8gX'ph'px'p'q'q'&q'5q'Jq'g'Zq'nq(q(q((q8(qH(qX(qh(rx(/r(Er(br(xr(r(r(r(r(r)r)s()8)H)0sX)Csh)Vsx)ns)s)s)s)s)s)t)t)7t*Jt*Tt(*^t8*htH*rtX*|th*tx*t*t*t*t** +@ + @+`++`+++` ,`  , @, `, ,0 ,@ , , -  - @-@ `- - --@-`. .@.`....[.@/ /@/`/`//@/@/0` 0@0`000001@ 1@ 1 1 1 (1 01 81 @1 H1 P1 X1 `1 h1 p1 x1@ 1 1 1 1п 1 1@ 1Я 1 1 1 1 1 1 1 1 1 2 2 2 2 2 @2`202@2`223 3 @3`3 3#3@$3`&3&4& 4'@4'`4*4{4|4|4|4&|41|4<|4G|5R|5]|(5i|85u|H5|X5|h5|x5|5|5|5|5|5|5|5|5 }6}6(}(65}86C}H6P}X6[}h6i}x6u}6}6}6}6}6}6}6}6}7}7}(7}87~H7~X7~h7)~x75~7A~7M~7Y~7e~7q~7}~7~7~8~8~(8~88~H8~X8~h8~x8~88 88%818=8I8U9a9m(9y89H9X9h9x99999999 9:!:-(:98:EH:QX:]h:ix:u:::::::ɀ:Հ;;(;8;H;X;h;*x;7;D;Q;^;k;x;;;<<(<Ɓ8<ӁH<X<h<x<<<!<.<;<H<U<b<o=|=(=8=H=X=h=ʂx=ׂ==== ==%=2=?>L>Y(>f8>sH>X>h>x>>>>΃>ۃ>>>>??)(?68?CH?PX?]h?jx?w??????ń?҄?߄@@(@8@H@ X@-h@:x@G@T@a@n@{@@@@AAɅ(Aօ8AHAXAhA xAA$A1A>AKAXAeArABB(B8BHBXB͆hBچxBBBBBB(B5BBBOC\Ci(Cv8CHCXChCxCCćCчCއCCCCCD,D9(DF8DSHD`XDmhDzxDDDDDDDƈDΈDۈEE(E8EHE XEhE!xE*E3E@EKESE]EfEpFyF(F8FHFXFhFxFFFFFFFƉFωF؉GG(G8GHGXGhGxGG GG$G/GGfGpHH8(HD8HJHHQXHXhHcxHjHqHxHHHHHII(IN+8If+HI}+XI+hI+xI+I+I+I̊IӊIڊIIIJJ(J8J HJXJhJ$xJ*J0J6J=JDJKJXJcJmKuhKxKKKKKKKŋKϋK܋LL(LhLxLL%HM.XM;hMGxMZMmMMMMMʌMیMNN (N8N+HN9XN"hN"xNNCN_NkNyNNNOݍO(O8HOXO"hO1xO?OQO]OqOOOOЎPP(P8P7HPUXPkhPxPPPߏPPPXP-PFPxQaQz(Q8QHQːXQhQxQQQ/QEQQcQQR}(R8RHRXR‘hRґxRRRR&R@RRRdRvRSS(SΒ8SHSXShSxS,S<SKS[SmSSSSTÓTԓ(T8THTXT(hT;xTNT`TtTTTTTӔTUU (U8U2HUKXU\hUqxUUUU˕UڕUUUV4VI(V^8V{HVXVhVxVזVV V V8VTVhVVWWƗ(Wߗ8WHWXW'hW;xWOWcWvWWWWטWWXX3(XN8X8HXchX{xXXXXXÙXΙXؙXXYYNj(Y 8YHY&XY0hY:xYIYVYaYoYzYYYYZZǚ(ZҚ8ZޚHZXZhZxZ+Z;ZLZ^ZuZZZZ˛[[([8[+H[=X[Ph[hx[~[[[[Μ[[[[2\O\e(\t8\H\X\h\͝x\\\\)\A\U\m\\]](]Ϟ8]H]X] h]!x]<]Q]`]q]]]]]Ο^^(^8^H^"X^<h^Xx^p^^^^ ^Ҡ^ߠ^^__(_08_EH_WX_mh_|x____С____0`@`N(`Z8`hH`X`h`x```ɢ`٢````&a5aG(aY8ajHa|XahaxaaΣaaaaa/aAaYbib}(bHbXbhbxbǤbϤb٤bbbbCb cc (c8cHc$Xc,hc4xc<cEcNcWc`cicsc}cdd(d8dHdȥXdեhdxd%ddd dd$d1d>dJeVeb(ep8e|HeXehexeeeǦeѦeۦee{eef (f8f Hf)Xf2hf<fFfNfVf^fffnfygg(g8gHgXgɧhg֧xgggg gg'g4gBgRheht(h~8hHhXhhhxhΨhߨhhh!h0hDhWigis(i8iHiXihiʩxi٩iii i!i1iCjYjm(j8jHjXjȪhjߪjj jj1jEjYjljzk(k8kHkXkhkxk˫kիkkkkkkkl&l.8l<HlJXlXhlfxlnlwlllllllm̬mլ(m8mHmXmhmmm&m-my m6mmmm?nHnP(nY8neHnpXnxhn3xn|nznnn4nDoE oE@oE`o FoGo GoGoGpH p H@pH`p IpIp`Jp@NppNqN qN@qN`q Oq@OqOqQqRr R rU@rU`r@Vr@Wr`XrXrXs Z s`@s0``s@`s``s`s`sata ta@t@b`tbtctet`eteue u f@uf`ufu@huiuiujvj vj@v k`v lv`lv`mvmvuvw(w8wHwȵXwյhwxwwww-w@wPw^wjxwx(x8xHxXxhxɶxx׶xxxxx'x3x?yNy[(yh8yuXyhyxyyyyyyyǷyҷyܷzz(z8z HzXz*hz4xz@zLzZzizwzzzz{{({͸8{ظH{X{h{x{ {{!{+{7{G{P{Z{d|n||(|8|H|X|h|x|ȹ|չ||||| ||!}-}8(}D8}NH}YX}eh}px}{}}}}}º}Ѻ}ߺ}~~(~8~H~)X~7h~Bx~M~W~d~q~|~~~~(ƻ8ѻHݻXhx $/?OYgu(8HXhƼxӼȀ$؀6EUl(|8HXh˽׽ȁ؁):D(O8^HlhxxȂ؂¾̾Ӿܾ(8HXh x!(2<ȃC؃JR[fm(s8{HXh_xȄȿ؄Ͽֿ߿(8HXh"x.9BKZȅdp(8HhxȆ؆*2:G(U8cHqhxȇ؇-?F(M8YHdXohzxȈ؈(8$H5XHh\xwȉ؉ֿ(8H Xhx+3;DNȊY؊bmu(8HXhxȋ؋ %(-85H=XGhPxXbmzȌ،(8HXhx#/;FUȍb؍r~(8HXhxȎ-؎C[s(8HXhx5GYjȏ|؏ Σ( 8DH XDhx(2;ETȐ_ؐkv(8HXhxȑؑ ((189HChMxU^lwȒؒ(8HXhx +;ȓHؓUfxv(8HXhx(PȔؔ@( 8Hh)x5@L[ȕlؕz(HXhx ,Ȗ:ؖFP]p(8HXhȗؗ'4?(K8_HXmh{xȘؘ (8H X4hK[j{șؙ(8H Xh)x5DUepȚؚ(8Hhx &5CțT؛bq8Hhhx2ȜP؜m(8HX6hTxpȝ؝(8"H/X<hJxYfvȞ؞(8H Xh&x6BZrȟ(08HPXhx2N\Ƞjؠw(8HXhx%=Qjȡxء(8HX'h?xK_pȢ(8#H;XY`kȣأ(48FHZXrhxȤؤ 2AR(c8rHXhxȥإ%4K[g(r8}HXhxȦئ ()87HEhWxcozȧا(8HXhx Ȩب!(/6=(D8KHRXYh`xgnu|ȩNة(HXhxȪت$-(78BHKXUh]xgt}ȫث(HXhx Ȭج!*2(;8DHMXThaxk?u}ȭح(8HXhx"Ȯ0خ<HMRW(\8aHfXkhpxu{ȯد(8HX/hxȰذ (8H!X'h-x39?EKȱQرW]cio(u8{HXhxȲز(8HXhx ȳس#)/(58;HAXGhMxSY_ekȴqشw}(8HXhxȵص(8H Xhx&-4;ȶBضIPW^e(l8sHzXhxȷط(8HXhx ȸ"ظ)07>E(L8SHZXahhxov}ȹع(8HXhxȺغ %(,83H:XAhHxOV]dkȻrػy(8HXhxȼؼ( 8HX!h(x/6=DKȽRؽY`gnu(|8HXhxȾؾ(8HXhx ȿؿ'3<<E(M8YHOhcxlrz(8H``@ @@` $0(<8FHQXZhhxrvw w@ww w@x`@yy`@ `@` ``   0`O `  p  @^ ^ @ ` p @ ` 0] `O  1 P   p@ \   @@` ``P `@` `@@ @P``` @ `` @`~` ` @` `(0`8@@ PXhp` `""(#8Hhx *:;Qfx(HXhx /BTeq(8HXhx".>I(U8`HkXwhx4J(a8}HXhx;Wo(8.H>XNh_ #@#o~(8H Xh(x;Qaz(*8:HMXhh.Gc(`#H#X#hx##$$8Q(o8H($XhH$xp$$$8L`t(8HXhx !1 CCD D(C8SHiX}hx(8&H5X?hOxZn(8HX$h7HWet=(P8`HpXhx(8H+h:xM]m~(HX'h;xQcu( H X;h$x$% %@%`%%%%Tl(8HXhx!2FZr(8@ hx';K^n~(@hx%A^x(8HXhx/?Pbv(8HX)hCx]q  4 (L 8d Hz X h x     4 R f {   ( 8 H X h+ x%D ` v       &( 8' H= XU h0&xX&s        5 N (l 8 Hx&X&h&x    &':Pf(8H 'Xhx )A\tH'p''(8HX hx4J`t'''(8HX8hVx (H(lp((((()8()HXhx4OP)i)))) *(8HXhx5RH*l(p*8*HX/hCYm%(98UHrXhx&>*[*t(*8HXhx+0+P+!=p+S+l(8HXhx++7+K ,g(8H,Hh,Xhx,*>Tk(8HXh+x?Xq5(K8aHuXhx,3Of}(8HXhx,-ATdt(8HXh+x>Qd|,(-80-HP-X8hTxqp- , ? U (k 8 H X h x   !&!A!\!w!---.((.8P.H!X!hx.x!!!""1"L"g""""("8.H"X #h #x5#J#c#|#####$$(#$86$HI$XY$hi$xy$$$$`  @`@($H$X$h%x%5%Q%h%%%%%%%&(&8&H*&X7&hB&xP&[&h&u&&&&&&&&('8'H!'X1'h@'xO'^'q'''''''''((8(H/(XD(hZ(xo((((((())3)(I)8`)Hw)X.h.))))))* * ,*( >*8 N*H _*X n*h }*x * * * * * * * *  +( +H *+X 6+h E+x W+ i+ z+ + + + + + + ,  ,( 2,8 G,H a,X },h ,x ,       @ ` @  `        , ,( ,8 -H -X ,-h >-x R- j- y- - --8-H-X-h-x-.!...@.W.m..(.8.H.X.h.x..////+/9/M/(a/Xt/h/x//////00&060(B0HM0X`0hk0xw0000000011(,18F1H]1Xn1h1x111111 22(&2832H<2XN2hW2xa2k2}2222222(38-3HG3h\3xl33333333 4414(>48W4Hl4X4h4x44445-5B5W5o555(585H5X5h5x6$696H6W6g6y6666(686H6X6h6x77 7*7;7L7X7`7w77(787H7X7h7x88+8;8R8^8k8z8888(888H8X8h9x+979R9^9j9999999(98:H:X(:h=:xS:j:::::::: ;;(5;8L;Hc;Xx;h;x;;;;<%<;<R<g<y<<(<8<H<X<h<x ==9=O=k======/(=8>X>h+>x>>O>e>w>>>>>>(>8>H>X>h?x?"?3?EH%PEX%cEh%vEx%E%E%E%E%E%E(&E8& FH&FX&4Fh&FFx&^F&wF&F&F&F&F&F&F&F'F'G('G8'GH',GX'=Gh'JGx'XG'iG'yG'G(G(G((G8(GH(GX(Gh(H(H(+H(IH(gH(H((/(H)P/()H8)HH)HX)Hh) Ix)I)1I)BI)TI)eI)xI)I)I)I*I*I(*I8*JH*%JX*7Jh*IJx*\J*tJ*J*J*J*J*J*J*K+K+,K(+BK8+WKH+jKX+|Kh+Kx+K+K+K+K+?+F+K,L,L(,M8,YH,dX,#Lh,1Lx,o,AL,LL,WL,^L,jL,zL,L,L-z-L(-L8-H-LX-Lh-L-L-M-M-'M.9M.LM(.^M8.nMH.MX.Mh.Ex. F.F.4F.FF.^F.wF.M.M.M//M(/MH/t2X/Mh/ Nx/N/N/*N/7N/AN/KN/XN/eN/qN0}N0N(0N80NH0NX0Nh0Nx0N0N0N0x/0/05C0 O0O01)O17O(1BO81QOH1`OX1h1kOx11sO1O1O11O1O1O1O2O2O(2O82OH2PX2Ph26Px2OP2]P2hP2|P2P2P22P2$353H(3P83PH3PX3Ph3Px3Q3!Q3-Q3V>V>V >!(>!0>!@>\P>\`> > _> _> _>@->@->@-> > >` >` >` >> ??p?` ?@@?h?` p?` ???p ?p ? ? ?` ?` ? ? ? @P @@@@@H@Qx@ @ @`@@@A@AQ@AQHA@?PA@?XA`AQhApAxAQAQAAARARAAARA%RAAA.RA?RA`A`AFRBURB@B@B]R B(B 0B 8BmR@BzRHBPBXBR`BRhBpBxBRBRBBBRB B` B0 B@ Bp BP B0 B C C0 C0 C0 C@@C`C@C`C CRC CRC CRC CSC` CSD@ D!SD D/S D (DAS0D 8DXS@D HDnSPD XDzS`D hDSD D D` D E E@E`EEE@EEF@ F@F`FFF`F F G G@G`GGG@GG H@" H#@H #`H@#H#H(H )H*I+ I/@I /`I@/IIaIYaIhaIwaIaIaIaIaJaJa8JaHJb`J JJ bJbJ/bJBbJRbJfbJxbJbKbKb(Kb8KbHKbXKchKcxK0K0cKDcKVcKtcKcKcKcKcL 1Lc(Lc8L dHL!dXL@1hL`1xL1L?dL[dL1L1LudLdLdLdMdMd(Me8MeHM:eXMTehMpexMeMeMeMeMeMfMfM6fM1NOfN2(NifHNfXNfhNfxNfNfNfNfNgNgN,gN>gNQgOcgOxg(Og8OgHOgXOghOgxOgOhOhO5hOOhOchOyhOhOhPhP82(Ph8PhHPX2XPihPixP1iPNiP^iPviPiPiPiPiPiQ jQ$j(Q>j8Qx2HQ2XQVjhQijxQyjQjQ2QjQQQ0Q WQQ RR` R@NHR PR XR` `R hR pR xR R R R R R RRR R R R R R Rp Rp Rp S S S (S 0S 8S @S HS PS XS `S hS` pS` xS S S` S` S S` SNSjSjT2Tj TSHTkXTkhT0kxTCkTUkTikT~kTkTkTkTkTkUkUl(U,l8UGlHU^lXUwlhUlxUlUlUlUlUmU&mU;mURmUfmV|mVm(Vm8VmHVmXVmhVnxV+nVEnV`nVwnVnVnVnVnWnWn(W o8WoHW(oXWAohWRoxWhoW}oWoWoWoWoWoWpW,pXBpX\p(Xup8XpHXpXX3hXpxXpXpXqXqX3qXFqXZqX03X`3YoqYq(Yq8YqHYqXYqhY3xY3Y3YrY"rY4Yv]Lv]Zv]kv^|v^v(^v8^vH^vX^vh^vx^w^#w^8w^Nw^cw^zw^w^w__` _ _ @_ ^h_p_` x_` _` _` _^_w_w_w`w`w8` xH`xX`-xh`>x`Qx`^x`ix`tx`x`xaxax(ax8axHaxXaxhaxxaxayaya!ya/ya=yaNya^ybjyb{y(by8byHbyXbyhbyxbybybzbzb1zbCzbWzbkzczcz(cz8czHczXcP4hczxczcp4c {c4c4c&{c9{cN{dk{dx{(d{Hd{Xd{hd{xd{d{d{d{d{d{d{d |d|e%|e4|(e>|8eK|He]|Xem|hey|xe|e|e|e|e|e|e|e }f&}fA}(f[}8fw}Hf}Xf}hf}xf}f}f}f}f~f~f~g+~g9~(gG~8gS~Hg]~Xgg~hgu~xg~g~g~g~g~g~g~g~gA'h~h~(h8h HhXh hh+xh6hEhPh\hhhshhhi(i8iHiXihixii i+i6i@iPi]ikjy(j8jHjXjhjxjjɀjրjjjjjkk+(k:8kNHkdhkuxkkkkkɁkсkځkll(lHlXl hlxl"l*l2l:lElRl`lnl|mm(m8mHmXmÂhmقxmmmm mm%m-m;mEnN(nW8n`HnjXnthn}xnnnnnnǃnփnoo(o8o)Ho;XoNhoaxotoooooЄooopp(p!8p3HpEXpVhpkxpppppɅpޅpplpqq(q+8q6HqAXqShqexqwqqqqqӆqqqrr(r*8r<HrNXr:hr[xrkr|rrrrrćrՇrss(sC8sHs"Xs/hs9xsJsZsÆsistssssttɈ(t݈8tHtXt htxt.t;tPt[tlt{tttuuO(uӉ8uHuXuhuxu&u2uGuTucuxuuuv(vʊ8v׊Hvhvxvmvv vv%v6vFvVviw4w{(wxwwww̋wwwxx+(x@8xUHxjXxhxxxxxьxxxx(x4y@yL(yX8ygHyvXyhyxyy̍yyy yy.yFy\zrz(z8zHzXzˎhzxzzz)z5zFzXzlz{{({Ǐ8{H{X{h{(x{4{A{N{Z{l{{{{Ő|ؐ(|8|H|X|h|#x|2|B|X|o||#|2|B|X}}(}X}ёh}x}}}*}8}G}\}o~~(~8~H~ϒX~h~x~ ~~*~=~K~^~o~(8œHړXhx 8(5Tb UU,UCU(QU8_UHkUXyUhUxUUUUUȀU؀ VV-V>VPV(bV8sVHVXVhVxVVVVVȁ W؁ WkTTTT(T8THTXThTqȂ؂”Ԕ(8H&X6hFxUdtȃ؃ƕԕ(8HXh&x6FQ\nȄ؄ۖ(8HX/hCxWj}ȅ×؅җ ($8<HNXfh~xטȆ؆ %1E(Y8pHXhxǙәޙ   ȇ Ї ؇ ` ` I `J(hp pp xp p `     Ȉ` Ј ؈ p p p p    ( 0` 8` @` H` Pp Xp `p hp pp xp         ȉ Љ`^؉J`  p ( 0 8p @M`N T@TTW  [(PZ`@[`\__ `@` `H`P`X ``h`pQx``  `aab c@@c`cd@ddee @f@f`ff iiii  j@j`j k`kk@l@m  n@n` vpvvwxPz `z@z`{ {@{`{{{ |@ |``||}@}}} ~@`   @HxȔؔɪ٪(8HX.h=xIUanȕ{ؕ(8˫H߫Xhx -CȖTؖds(XhŬx֬ !ȗ4Pf(HXƭhxۭȘ'ؘ65ELZ(mHXhxĮۮșؙ$1B(S8cHtXhͯޯȚؚ)3(4HBXJhR\nț؛Ȱڰ(P5HXhx5 6K]Ȝp؜ű߱(58H Xh+<Uh~ȝ؝Ʋ(8H Xh!0@M\Ȟk؞(ȳ8׳HXhx+9Jȟ`t(8ƴHܴ` Ƞؠ'09DM(U8hHrXhxĵԵȡ$(48BHWXehxӶȢ5آж5(68HXh@Q@"=ȣYأq(·8ڷH(6XH6hx "?h6\Ȥnؤ(θ8޸HXhx *7ȥCإO[foz(8HXhǹxϹڹȦئ"+>Nb(x8HXhxʺպȧ!.;J(W8jHzXhȻڻȨب (8,H8XDhRx`iwȩةü̼(ۼ8HXhx *4Ȫ>تRfx(8ŽH߽hx&ȫ2ث@JVft(8HXhxƾ޾Ȭ,EQ](h8rHhxĿҿȭڿح (8+H:XFhWxetȮخ(8H Xh#x3?JVeȯwد(HXhx "4J6Ȱc(8HXhx 6!0ȱGرS]jw(8HXhxȲ*ز=Tdu(8HXhx 2=ȳEسP^ir{(8HXhxȴش+5CO(]8kH{Xhxȵص (8'H1X;hExPZhx(8@ hxȷ&ط?Wn(8HXhx 0DZȸoظ(8 H"h9xK`tȹع(8HXhx'1?KYȺeغr~(8HXhxȻ+ػ;HZfs(8HXhxȼؼ#0>(M8YHeXuhxȽؽ (8%H5XGhXxoȾؾ(*H6XThpȿؿ(8HX*h6x?KZhv(8HXhx 3FSez(8HXhx&<Ter(8HX+h9xKby(68HX6hTxl) H;XO`@ar` B HXhx67*07C^z(8HX7Xh x7#=Ws77888h8(88H8hx1Hcs(8HXh'8H[k(8HXhx8 6`Nb(o8HXhx$3?L\m(8HXhx %7Pi(8Hh x#=Xix`00@gPC` , r0a 00`h:c;`$p$ @`P`p @@` `@ @ `@  @@``0@ HpP0-X` `nh  ` -  -( -0` @ `h` `0`  8` @ H` P` X` ` pC   @h@pPxPS@(0 @h          (G0J@O` mm ` ` ` `  ` ` ? ` ( 8 @HP@PX`h @@(l0l8 @ HlP` Xl`h Zp` x` ` ?` "l A `     @h` p` x` ` ` ` ` ` ` ` ` ` ` ` `  ` H P` X0 ` h ` CpB`  lA`  ` 0` `@@` p ` @ p p p  (h p x        ` ` ` ` `   @h p` x     ` ` ` `   `  ` `  `(0k0 j80 @` H P X` ` h p` x` ` ,,- @H , @@Hxp`Up >p p @` @`ep @`` ` `  R` ` PX`    `  (` 008@@H`P X` `0 h,p` x` `  `    ` ` =  ` `  ` ` ( 08@ H P` X` `` h` p` x` `   @ @,H`BPFX`  ,   `@ H*`: K R[[Q Y(@@``0 PB =` ` ` ` 0 g@`hx``  0(   (@hpx`pp@& @ H P X ` h x  `Ш@ HrXhx$-8(C8VHiX}hx.EXn(8HXhx7DR[d}(8HXhx+7CO[doz(8HXhx !6K^r(8HXhx 1EVew(8HXhx):JXgy(HX h!x:Rm9(-8HHeX9hx;Ws9(@hx +>LX(d@hwx`/? H7XDhOxby#;V(p8HXhx2Ld :~(8HX hx.BVl (%8H:HCX`hh:x::::~ ;@;(`;8;HXh2N^n~(8HXhx0AWi}(8HX"h<xVn (#8<HPXchwx3C(R8aHoXhx ,9(G8SHnXh(HXh+x  @`@$+18(?8EHLXSh[x_c Cgkoty~(8HXhx(8H Xhx&/8=BINU [ a( g8 nH uX |h x           ( 8 H X h x       % ; U l ( H X h x    + A ; ; ; <( @<8 h<H <X <h <x ) ] y       ( '8 9H KX `h ux          ("8.H:XDhOx\hu(8HXhxEk  / H [ o   (`08@@H`@ @ H`PX`` h p x   @` `    0` (8` @H` P`X``h p@` @ `( 080@h p x`  ` `    @ (`0p8@``@    @@hx` @@`0 @@``   ` @    @``  @    @ `    ` @@Hh x =(=    ( ? T (i 8} H X h xP=   `({8HXh+<L^o(z8Hhx$4EW(f8uHXhx)< M `( t8 H X h x        $ 4!H![(!i8!wH!X!h!x!!!!!!!!!/">"S("h8"rH"X"h"x""""""""*"@#V#l(#~8#H#X#h#x####.#D#Z#k##$$($8$H$X$h$)x$@$U$i$~$$$$%%(%8%%H%4X%Ch%Vx%i%|%%%%%%%& &(&(8&8H&IX&]h&qx&&&&&&&&'' (',8'8H'DX'Ph'\x'h'u'''''''((((8(H(X(h(+x(:(I(X(f(t(((())()8)H)X)h)$x)/):)I)X)g)r)}))**(*8*H*X*h*x****-*=*M*]*i*u++(+H+X+h+x+++$+<+T+a+p+~,,(,8,X,h,x,,, ,,`-% - %@-&`-'----3-?-L-Y.a.g(.m8.sH.yX.h.x.........//(/8/H/X/h/x//// /*/7/=/C/I0O0U(0[80aH0gX0mh0{x00000000011(181H1X1 h1 x1 1* 17 1> 1E 1L 1S 1Z 1a 2h 2o (2v 82~ H2 X2 h2 x2 2 2 2 2 2 2 2 2 3 3!83 !H3!X3'!h3/!x37!3>!3K!3X!3c!3x!3!3!3!4!4!(4!84!H4!X4!h4!x4!4"4 "4"4"4)"44"4?"4I"5R"5a"(5n"85x"H5"X5"h5"x5"5"5"5"5"5"5"5"5#6 #6#(6#86)#H62#X6;#h6E#x6N#6V#6_#6h#6q#6{#6#6#6#7#7#(7#87#H7#X7#h7#x7#7$7$7$7*$77$7@$7L$7X$8d$8u$(8$88$H8$X8$h8$x8$8$8$8$8$8$8%8 %8%9 %9/%(9?%89P%H9X%X9a%h9i%x9q%9y%9%9%9%9%9%9%9%:%h:%x:%:%:%:%:&: &:&: &:0&;>&;H&(;O&8;Z&H;d&X;q&h;{&x;&;&;&;&;&;&;&;&;&<&<'(<'8<''H<8'X<G'h<P'x<Z'<j'<s'<'<'<'<'<'<'='='(='8='H=(X=(h=#(=/(=5(>;(>A((>G(8>M(H>S(X>Y(h>_(x>e(>k(>t(?~(?((?(8?(H?(X?(?(?(@(@((@(8@(H@(X@)h@ )x@)@)@()@2)@;)@E)AN)AT)(A^)8Ag)HAm)XAt)hA{)xA)A)A)A)A)A)A)A)B)B)(B)8B *HB*XB,*hB:*xBL*BX*Bb*Bm*By*B*B*B*B*C*C*D*D*(D*8D*HD+XD+hD+xD"+D.+D:+DF+DT+D\+Dd+Dl+Dy+E+E+(E+8E+HE+XE+hE+xE+E+E+E+E+E+E+E,E ,F,F ,(F+,8F4,HF<,XFD,hFL,xFV,F`,Fn,Fw,F,F,F,F,F,G,G,(G,8G,HG,XG,hG,xG-G -G-G-G,-G7-G@-GI-GX-Hb-Hm-(Hy-8H-HH-XH-hH-xH-H-H-H-H-H .H.H,.H;.IF.IQ.(IZ.8Ih.HIy.XI.hI.xI.I.I.I.I.I/I/J/J)/J6/J=/KH/KR/(K\/8Kf/HKp/XKz/hK/xK/K/K/K/K/K/K/K/K/L/L/(L/8L0L0M"0M/0(M<08MI0HMV0XMc0hMp0xM}0M0M0M0N0N0(N08N0HN0XN0hN1xN1N$1N51NG1NU1Nc1Nq1N1N1O1O1(O18O1HO1XO1hO2xO2O'2O82OI2O[2Op2O2O2P2P2P2P2Q2Q2Q3R3R$3(R538RC3HRS3XRd3hRr3xR3R3R3R3R3R3R4R4R'4S:4SR4Tj4T4(T48T4HT4XT4hT4xT5T5T5T/5T>5TM5T\5Th5Tz5U5U5(U58U5HU5XU5hU5xU5U6U 6U16UF6Ub6Ut6U|6U6V6V6(V68V6HV6XV7hV7xV 7V47V?7WJ7WU7(W`78Wk7HWv7XW7hW7xW7W7W7W7W7W7W7W7W7X8X8(X88X'8HX38XX?8hXK8xXW8Xc8Xo8X{8X8X8X8Y8Y8(Y88Y8hY 9xY9Y19YC9YU9Yg9Yz9Z9Z9(Z98Z9HZ9XZ9hZ9xZ:Z&:Z::ZN:Zb:Zv:Z:Z:Z:[:[:([:8[;H[;X[*;h[>;x[R;[f;[z;[;[;[;[;[;[;\<\<(\.<8\B<H\V<X\j<h\~<x\<\<\<\<\<\<\<\<\<]<]<(]<8]<H]<X]<h]<] ]` ] ]@+] ] ]` ^0@^ h^` ^+^+^ ^Ъ ^ _ @_ h_ _@,_`-_<`@-`<8` -@`=P`-X`=`,`=` `,`'= a 0a7=a,aJ=a-a-b- b`\Hb9@XbI@hbY@xbi@by@b@b@b@b@b@b@cfc{(c@8c@Hc@XcAhcAxcAc/Ac@AcRAcdAczAcAcAcAdAdA(dA8dBHd&BXdd8>d`>e>e>(eB8eCHeCXe6CheOCxeiCeCeCeCeCe>eCe DfDf1D(fCD8fWDHfjDXfDhfDxfDfDfDfDfDfEf"Ef:EfLEg_E(gqE8gEHgEXgEhgEgEgEgEg Fg'FgEFgXFgnFhFhF(h?8hFHhFXh8?hhFxhFhGh Gh,Gh7GhCGhNGh^GikGixG(iG8iGHiGXiGhiGxiGiGiGiGiHiHi Hi-Hi:HjIHjYH(jeH8joHHjHXjHhjHjHjHjHjHjHjIjIkIk/I(k?I8kOIHk`IXkqIhkIxkIkIkIkIkkIkIkIkIlIlI(lI8lIHlIXlJhlJxlJl Jl/Jl7Jl=JlDJlKJlUJl]JmiJmwJ(m}J8mJHmJXmJhmJxmJmJmJmJmJmJmJmJmJnKnK(nKHn"KXn)Khn/Kxn6Kn|?|@|A|B|C|D|E|F|H|I}J}K}L}M }N(}O0}P8}Q@}RH}SP}TX}U`}Vh}Wp}Xx}Y}Z}[}\}]}^}_}`}a}b}c}d}e}f}g}h}i~j~k~l~m ~n(~o0~p8~q@~rH~sP~tX~u`~vh~wp~xx~y~z~{~|~~~~~~~~~~~~~~ (08@HPX`hpxHH?HtH5:%:@%:h%:h%:h%:h%:h%z:h%r:h%j:hp%b:h`%Z:h P%R:h @%J:h 0%B:h %::h %2:h%*:h%":h%:h%:h% :h%:h%9h%9h%9hp%9h`%9hP%9h@%9h0%9h %9h%9h%9h%9h %9h!%9h"%9h#%9h$%z9h%%r9h&%j9h'p%b9h(`%Z9h)P%R9h*@%J9h+0%B9h, %:9h-%29h.%*9h/%"9h0%9h1%9h2% 9h3%9h4%8h5%8h6%8h7p%8h8`%8h9P%8h:@%8h;0%8h< %8h=%8h>%8h?%8h@%8hA%8hB%8hC%8hD%z8hE%r8hF%j8hGp%b8hH`%Z8hIP%R8hJ@%J8hK0%B8hL %:8hM%28hN%*8hO%"8hP%8hQ%8hR% 8hS%8hT%7hU%7hV%7hWp%7hX`%7hYP%7hZ@%7h[0%7h\ %7h]%7h^%7h_%7h`%7ha%7hb%7hc%7hd%z7he%r7hf%j7hgp%b7hh`%Z7hiP%R7hj@%J7hk0%B7hl %:7hm%27hn%*7ho%"7hp%7hq%7hr% 7hs%7ht%6hu%6hv%6hwp%6hx`%6hyP%6hz@%6h{0%6h| %6h}%6h~%6h%6h%6h%6h%6h%6h%z6h%r6h%j6hp%b6h`%Z6hP%R6h@%J6h0%B6h %:6h%26h%*6h%"6h%6h%6h% 6h%6h%5h%5h%5hp%5h`%5hP%5h@%5h0%5h %5f%5f% f.f.f.f.f.@UHAWL=6AVAUATSHdL$%(LeIH5 "L~ \19[HgH@Ht%H HtH9uH9tfHnHAflH=7H.{ 8H65Hg\ HHHHt9HkYKH=4H 5w4HL9+M9?t H4,H8HH8=6H8H/sH=B 1#7=6ts1H=B 6D%^4Et/=6s B411BXH=DYEoH16HPtH@ 9oY1H1D-zX3uDAD6YE1H=;ZH;=4toZUEtEAD%XX*=X"ZtZE=A7D%XNE0HHH@HƿAI1L56Eff.fE0D9-Y3=4D%IHWt%Hi~fHnflA$H;+6H=l6r*f.LsH;6HE6HsH۾HL1IPLIIǀHHH)HA@~gI$0I$(A0H9KH=3Ht5L%u5Hh1HL9w HfDtw6KH11DBLLHy1I@3f.DNDjIHE<=1V>P50HIhH2HtPtH@ 9DH=k 12I;$(I=h2II$M$0I$(HBuoHH=4D-U1EtHH@AŅSf.I$(j@AT$H5 H=#k 12rfAT$H5 H=j 11JI?lH3H=/3H(3Hu$H~H=3HO3HtHHr#1H 7=u=UTt D9-PT H0Ht1Ƀzt H  R 9H5^ tH5^ ,DH=_ 10RH5Z H=i 108= U11#xH=< 1|0HHHH1HHR1ҿHEuvH1H@HA+11HދIĉD11p8H=e 1cHHH냃EIH1D1BLLH 11D1H.HtPtH@ 9xDH=g 1.b1BSfH)L@:1=QsQLL1LBQ.E1DLXL=cRHXH/H<9tHXHt!H~H: LH 1D5*HLyHHM-H)+E1E11H5*/L%C LHHP3-MLMMH LH LHxIMHDž`H0HDžpILMWIWM9J1HpMOHL`Hiʚ;IHHHH1HHH& .HHH?HH)JHiʚ;IH)IOH;HHHPHLhH|zLhHI9LBHIPH9`HIOHtIIGIIIɚ;~ IIʚ;LxIWM_I9| LxI;MfL8HID8L1H @IIL9[ L ^HHXHXH*MMOM9KrIOHMJM9OMNLx IPI9WMMH9NINPLLHMMLIMffH 4,I*I*^z X0HtHL0L5c HH@L0Džh H ;hIuL5c LH1DžPHPLLHH01DžHH_ffHI* $I*D$^ PXY~ f/~ H,L-b 1LZDžD H DHpL%wY L牅T1"Dž@ HM@H`L牅X1Dž< Hf~lALAKHt9ztCH ?HtAH5?1ff.ff.HH9tH9zuKHfD1Hf.HHЋH HHHHHȹH2H90|t fDHzH9x|ىff.HsHЋH HHHHHȹHrH9p|t@HzH9x|ىff..HHЋH HHHHHȹHr H9p |t@Hz(H9x(|ىff.HHЋH HHHHHȹHr0H9p0|t@Hz8H9x8|ىff.HHH|HHtH HHDHHD fHHЋHHHL@HHHT@9r9HHЋHHHLHHHHTH9r9HtFATUHSHnLcP@H{H$tHI9u[]A\D[]A\Ðff.@HtFATUHSHnLcp@H{HtHI9u[]A\D[]A\Ðff.@HtFATUHSHXmLc`@H{HdtHI9u[]A\D[]A\Ðff.@Ht6SHHH=D tHH=sD [ff.@Ht6SHHH=;D tHH=LM [ff.@HHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$I1HD$1IHD$ H$D$0HD$$1҅HHHT$dH+%(uHff.UHSHu[ 1҉1BtHC H]H[]1ɉ1ҿB1vH B HMH[]@HB 11H1DH[]ff.fSHdH%(HD$HHtaHH1҅t H@ 9tBs1HL$1D$*|$HD$dH+%(u+HHP[@HD$dH+%(uH[DAWAVAUATUSH(D%dH,%(Hl$HoL9D=}L5RHIKHHTHHH@@H{tH@H=7AoEoIUH+ffH~Hf_6fH~HfH~)$H ~L$HfHnoflffH~Hɚ;~f HPH9H9x| HoHP @H1H9p |}o@ HD$dH+%(kH([]A\A]A^A_@ooHH+ffH~Hf H@Hf H+A5H)$Hf1H fDfH~HfH f.HyH9x(|HNDHXH9YHNPLSHtkK HPKfo HHLHH)փt&HP`H9ff.ff.H BH9u讘ff.HAdH%(H$1H|$H4$HHDWH$dH+%(uHĨWAWAVAUATUSH8dH%(HD$(1HD$HOH|$Ld$ L-E HD$ LLZHHD$L5/ H-zD$ LHHAH5+> HH5f HhH5> HQ!At0;t+L=yIH$IL9uH|$iHT$(dH+%(EH8[]A\A]A^A_Ð H54 HuH |ADD$ LL1HHD$ tmuUHM4`D$ fDIH0HD$H L$D$ {H=3uHB H3D$~ D$3H|$A1HPl H3H=3uH H3軕fD1Ht)Gt#tHuH>H@ff.@ATUHS1HdL$%(Ld$IHHH$LuTL$H 1H; H= H<$FHD$dH+%(H[]A\fL$H HU; H= I1!H i H= H-; 1LHH=u Pt,H=^ H: H1=H59  $%DSHdH%(HD$1?tNH HHXH$H9t'H=w:uHT$dH+%(uH[@ff.H5SHHt HH %: H_[IfHHt H;ff.H5SHHt HH 9 H[f!HHt HRےff.H5ASHHt HH C H[鉮fHHt H {ff.H5.SHHt HH ǖ H[)faHHt H.ff.H51 SHHt I.HH 8 H[­fHHt H 軑ff.H5 SHHt -HH O8 H[bfHHt Hz [ff.H5 SHHt HH 8 H[ fAHHt H ff.H5A SHHt HH 7 H説# [ÐHHt H 蛐ff.H5 SHHt HH M7 H[IfHHt H ;ff.H5+SHHtH[Ǩ1HHtH[H+陨@H5 SHHtH[wHHtH[H^ I蔏@H5A SHHtH['HHtH[H D@H5 SHHtH[קAHHtH[H 驧@D !EEH` HtDB1Eu0R 1 ЉΉLZ]HI#BtH26@fH5)*fAWIAH AVAUATA@UHELS$H8Hf|$Hl$(DL$Hj BJP!?LchMH[ HDx PEaHHD$Lt$1M,fDA>I M9uHD$H(@D1@v=Lch*Sdt@DLH;I!H;H0Ht$H(HtH(H9uH9tHBHH{H1HǃXHH)`HH[]A\A]A^A_@sH= 1/f.Hx-HRH} 5HHD$HHH+H+y HHʚ;ffH5) H*ʋSH= H*^] Xw*f1H=LchL }HH9Chl=MH5SH=( 1Bf.=t7KdLH=9( cLchf.H;YCdN@ELH=' Lch#H=^W 1*DHSHHt0PtH@ 9tCt/H[fts1H=' Cu[ÐHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$$HD$HD$ HD$HD$0Ht%H@hHHH輹Hx!BdHD$dH+%(uNHfDHH9BhtՀ=,H5mtRH=k& 1H=U 1kff.HQHtlUSHHHph2H-3xH诸EdH[]DHH9Eht=H5t#UHH=% 1[]@HH=2U 1[]ff.Ht3S?Hu[H=% DHILHH5 1H= :gME1cLHH= 1AWAVAUATUSH(dH%(HD$1Fۃt/1HT$dH+%(H([]A\A]A^A_f.HHAxDm L5fAt;fo$M9IL-EIEIE]zEEM9rL95tIfD} L5fH=q H5]jHQL1HHIL)H<HQjH5 H= 1H5 H= 1AWAVAUATUSH8T$dH%(HD$(1F@@?Hf~ IHD$ H謞IHHT$ H5 HHT$HHl$L%E Lt$ 謟IHCD$H5 HAG 賙CPπ0AG {=HH讚HH@H=IAHfAoH^HIHDIL1LHupIHL9uHD$H HH HyfHnfHnHGflH9ttAw ff.fHPHBH9tSf9p uff.fI?蘠L萠L舠1HT$(dH+%(H8[]A\A]A^A_IGAGHT$H5 H1HA]HHVl$Lt$L AnDL%EEM9L;%jt.IL-IfInL%flAEfE~ H=H5'gH1HL)IJ< H&L%g(_3H5 H= 1nff.AWAVAUATUSHxH|$ t$HT$(@t$dH%(HD$h11D$bfD$^1HD$VfD$fH7肛HHs<:kL|$@HH-aX HD$@LHAE1ǘD$AHD$0 fDl$D$D$fD$H\$8fDd$L%,fDt$L5 fLH1cHHLH7H5 HH5t H|$&H5T HؕuH5@ H輕LDl$AH{;P?AD$Dl$D9IHHH=V uH64 D$D$D$fD$fT$fL$|$C&L$fD$L5E1MMICtu C| H= H' I>BLt$DE1LT$IL9LD讴tHt$DH5ִHL$LT$HIHL$fT$ZBTlbL$PL$fL$TL$L$VL$L$WL$fL$XL$fL$\foD$PfPL9jLt$IIII|$ 贛I|$誛I<$衛HD$hdH+%(HxL[]A\A]A^A_wLl$HH{H  LcHÅH|$H<.t|DE1AfD\$AE Dl$D$ uSHE11DHoHx:HHKBt)fBDlbIIùL$ uD.HT$ Ht$(H=i 1fDAADfDT$WH11DD$q~fD$DD$-fDD$uH11H<…fHc$L$fD$D߾LT$ϗHILT$@fLT$蜗HOHLT$A+ff.ff.@IIH(J4HtHuD/D$蛕HHt$H1HIHHD$HH9X8OHFHA}51HHL$fD$xHH p L踹DA9=H|$HAŀ?fEAfDL$CX H5 HT H5 H8; H5 H~ H5 H2D$1Ht$PH{ D$PD$fD$TD$D$VD$D$WD$fD$XD$fD$ZD$fD$\D$PD$D$TfD$D$VD$D$WD$D$XfD$D$ZfD$D$\fD$D$Ht$PH{ D$PD$fD$TD$D$VD$D$WD$fD$XD$fD$ZD$fD$\r\/D$1Ht$PH{ D$PD$fD$TD$D$VD$D$WD$fD$XD$fD$ZD$fD$\D$Ht$PH{ D$PD$fD$TD$D$VD$D$WD$fD$XD$fD$ZD$fD$\QnHHy(H|HHHH=C H1)r*HH=^ ؉1H본H9H= 1ZH|$0H\$8ZIH H|$0HmHYD$iEfH ff.@H1fSH5HБux=v=:t [fDH= 1[f֌Ht>H H H@HHP[HHH=ʞ 1Tff.PXHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1Ht3H$HH1HD$HD$ $D$0HD$H <H=mH 1ʊeDPXHHtH6HtH=n11H=xff.@AUL-)ATIULS1HDHHHt:H}LuHH#ATHHH[]A\A]LH= 1wSHHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$$HD$HD$ D$0HD$薎HHދ8i@U1SH,x$Ńu1uH[]ÉH=1H= 1fS躊39u[ÉƉ贎yH=1fUHSH肊9uW=HG H5Ƨ HHEHHt]IŽ9u>HvHH[]DƉ'yH={15DƉyHH=_1USHH $HH 7 = dH%(H$H7HGhu/utH$dH+%(H[]@CHHL LH HPH 1HHHCh tHHu-Ht'HHfHWH@Q行Off.SH H|$dH%(HD$1H|$׉xW|$zut^|$!L|$H5Х WHt)HT$dH+%(uH [H=-1nH=]|$|$t1euO|$؅HHL$E11H5HHцHH=1H=p1H=1@AUATUSH=t8H5ftH5Z' 1H=[=H[]A\A]ÄtL%1Lt薊8 u8E1111&Ʌe1L譅tH52 H=Ә 1=tf=CHDL%5l31L-s f5wJIcDLKSH=1DCfDA$H93f5vflfE3fTusH=*1b밋KSH=1sG땋s/H=1#nKSH=L1sPH=1=sH=1sH=B1sH=1ftt1fH=^1tH=1asH=1KKSH=1s-xH=1eH=v 1RH=1?H=x 1,H5 H= 1= SxPH=t1H5=2HHtg:H߆H611荊5=]蔃G5u=;=7uW萃$H=H=OH@H51謅H=0 1HHB蔆 fˆ8u 1?x1tH=t1H5ׄnH=1TH=s1F11111DŽHH=11 5>HH=31 H=*1@AWAVAUATUSHH $HHt$IdL<%(L$L?L诂H=K/LIHH$ILHA11AAA$Ht$0Hc@H=<H;=tKD$HtT$L6rHL5HtIHD$H-HÅ*u{߉uHÀ=Ut 1H-E| HCHuH$dH+%( H[]A\A]A^A_ÅKHl$ tNf8WHCxf|$ HXa贁5߽HHÁ΀VT$PfHDH}H|$(|$,}|$(HamaY1_~DH= 讂HHD$0HD$Hu_HwGH$HHT$HoHT$/Ht Ƅ/HJ HL;:HǁHH)HLhH{H$HHtHHHsHLHt$H xD$H`IX;qƄ$LH=1vfDH~HIIH|H)vH=1]H5V H=1HsH=!+ $1/8&Ht$ 1H=H5 H=19脁%t$ H=d1HH=11f.HdH<%(H$H{xuA1H$1z@ w%ff.4Htrz@ v .HAuH$dH+%(uHĘH=* 1褀@Sf1ɾH0dH%(H\$(H)$oH=ĹH)D${uT=teuHD$(dH+%(uBH0[DHH1H5 DCH= yH=-1i@ATUSH@dH%(HD$81H;*=HAt,H H W WHEH5c H=1MHHH@HCEHDyof$fH~H=ɚ;rH=HtnHt$~HD$ HT$(HH tH; uH;S| HXHD$8dH+%(uEH@[]A\f fD1HtH= 1~H5_ H= H=1ff.fSHdH%(HD$xHT$dH+%(H[Åtd1Ht$}19߉Q|"11|= t=1H5Ju_H=b1:ly11111{Hx߾8{>yH57 H=1H5sf|$Z1ҹ޿BP{H9=}H5 H=1AWfAVAUATUSH8<$Ht$dH%(H$(1HHDŽ$HDŽ$)$H8}xWH=<HH= HU H-L=Hv HT1蝡HH]H襯H转H=H=eH=H=qHD$xD$ZD$xHD$(HD$@D$<D$YD$[D$PD$XD$HD$4D$TD$LD$8D$0D$\HD$LD$<$HH Ht$zthHcT$xE1Ƀ@w HLLAD$x=IcL<$H˴~HD$HH 8 HԵPme$-)$=$<$"H=N[)|$8U**|$Pt0|$X")D$PH= tH=  |$Lx=(D$L|$Ht'=](|$HH= uH= dHH1҃xt H@ 9H=}14ff.ff.ff.fHH;EH0H<؀PufL L1H HH5ڱ 5tH^ H5 1t؃v6Hh%H9HGHt 1L%%DID$8.5(H= 1L=-H50s H=y 1zäH= 1|$4=|$4t =|$4hy=bt(=YH=K= |$\t="t H=1=5=|$[-|$Y =m H=E |$0~H=Ǫ 1蘦E1H$.l$BH!Htu1҃xt H@ 9tYHIL;$H$J,H1HfHHtHHiuHlHfH<IdIHHeH<dIHAVE1LH#HeE1LHߍPLL1H= qL9lL1ll$H$lHclDcMcL%dHHLHھ HhH1ےT|$< 1t$<@`2HH i~d:HgIH L5$ A1HLLP1I|$LL}8=qoRI==t =5|$Zt$=q& `=K2iAąV,a1cH$H${2H$H$H|$@H$O2HD$@BH=p H=p DH=# yH=p #H=p H|$`Ll$hiHL V$'uHL$HD$[==H= 1ʢ=w|$[|$<H=W 1耢11҉ƿB1cH= z DL$ncieH @;p1LDd~$Ѓ,DgDžtp 1ɉ$E1E1Hl$L$H$$H\$DL1LƄ$d9$QQ<{ă = =Aߋl$H\$ D. 11Dc=n L%A<La$t^$xHc$~ƃtQ^L%M A$|a !X La`H=W==Wu K<$AMt'Et"|$T%AD$T=u |$TE 1Ҿ軍1Ҿ認tbN  1Hy1Hj1H[1H L1H=H-HdHb11H`1ҿH5B={E D%Kdx^rŋ bu W\\=hbH\$E1Ll$LXY5Ll=%!=ptSAu;5ptG11HL$|T$|1DL$|1H|$Lj H ̦ Hj 諬 HH11PtH@ 9IL;=HN,A}tAEuA9t ;=0HD$H=VAu1=A}tL~]N=w==^=pH=jtH=џ 1=HHtxux tH= 1ϜHHxu x H= 1衜5H=61舜L-l$L%h M}0Mt@A} AmtuI]1L4f;HL9uA9,$tHE1111l$Z =g H=٤ 1*IIM9bH= 1Ͽl$趛= =(|$ZH= 1YI]:=t=`uH= 1H=H= 1-{s_=X611tL A 1(H5m :Y1#Y1ۉ3sD$<H=* 襚H= 1蒚1H= x<$Fw:H= 1T5H=X 1AH= 1.H=j 1H=f %H= 1"]8IL$HLHƄ$͑f;s$ufHHŻLƄ$Hf9s$fHf== HC=\t DMZ1)H=ut~=$uu=u =Mv^I%BH$(dH+%( H8[]A\A]A^A_H _H P@QnH=5 1vB> /AuH= 1yXÅoA1LUHcIH9$ȃ P Ń=DH5^ 1H=t 菒 S11UyA<$t=vkDH !Hk8HHO$$t{H$tpH$teHH9$uXHHH9$uJHHH9$uIHHy=H H5 LfHHt=x P t4HL,E1f;H赟AL9uAtLoL7IH5PHtHp1H=蒆IAG HHtHPL҉Ih GAD%bIW0Mw(9F‰HLHXHtrHumI9shHpHP1pLL,OHXII9s'HPLLstff.A$AG`D%A1I%OAG`AHt$IHt ILJILJTALJ %H)HtHLDk|HLIw0LXL8L@DHHPsLXL@DM_DHL8L*|AGEMLXHPt<1={ff.fHIT(HI9uff.LEo@IG(‰ xHD MwLIL5y{AGAAMtHIw0I(;@ZfDH|H`HsLH[HuIH>PfDAoAoffH~HfofsffH~HfAWH5IAHXI9uAtOIHH@9[ALR`D-מff.HxHt HHxE?H= L% 輂L贂H@d;xH=4 蒂AGIwH LrIwXH=`10Pt"MoxMtLFLH=U1Aҁ@  @ AG=͝OH=+Mg(E~H|HD1;PsH8D1#4@ 9tdIHtX@=s)=ra=0!=./==~IW8Iw0LIH{HD1;PsH8D1#4@ 9IH@-_vH? HcHfDf (H *HiILJHH PXR HHPfLP1M$A>IM9u HP:X ƅXE#H`LcAA*^xDuLHO,Mj IGL9HIAEfAUfftfAUfAEfAEAfAEAEt AUA$tGAw =wAMuH@1xt9HA@AE@yA .A"ILJAMHtHH PX! HHPIOXIW0LAw8[ff.諀v L5AAw(LL#^Iw0LEIWXIw0LAw(LL#$Aw8LL# Iw0LyIw@LeAw(LLa#Aw0LLJ#AwHLL-#Iw(LLy#Iw(LsIw0L迊=KsIw(; HMLHXL5tiHX1IƋTITHHu5tLL|"=rIw( HMLifoEEfL5:tfoHOtfjfb)0t)tLLLk"vAw0LL!gIw8LNAw(LL!?Aw8LL!#HDrMgXLHpIw0PXoHUuLLXIuILJI+f.AO(AW8AGH@P ;IwHH o H HL{H= {L{H=zLzH5H=1ywHHH:At1LW=]|SH`LQ^A2fAO`P@HHAO(AW8AGH@H)HD EtD1L-L5#ff.@HtLyIt(L1HxI9uۻ@(HcH=^y@LyH= yfo`AoffH~HfH~)`H=1$x5>oH=ɠ:y>DL(yH5a H=31w fDƅX1EfDH= L% xLxH&@d;nH=U xLxH=xLxH=xH=xX,zsIX7\fAAG`ƒAL(xH5H=31vfDC@CH S8 HcHE1=mLLAAFAt(IyAFLIt(PLPD-gPH>HLhwP wMH 8 HcH HN; H=מHD4IGXAHc1uDDLҙH=wH=1o=lIWXv HAw1LaIwX=~lH=EHB1ru==^lIwXwH=|1Lu=8lIwXH=1&uLHvH5H=S1uHƅXHPH nH =AEHmAEH9*HmA MgXH IOXH nAw1P0H=io=o1IOAu 1LѱE'Au 1LNE'L:uH5H=E1sLuH= uAt!IG(Ilff.IT(TIT0HI9uAf)< H`I+H)`9HH:@gƅXNHhHc MjH=,HHH1sLQHcH=ԏ'tcAHiHt HHiH`LWH91HkH I9!HIOHA H lAw1PLX-H=Tm=lIGX@HmLHH4HHPMLXIL*LXHPHLHHcLLLPLX+LPLXIKIGL9F"H$HbIG0AwHLL(==t=IW0Aw8HL Iw0LHXhIw0HpLPXHUuHLH_LqH=)qLqH=qLqH5H=1JpZBL`qH=ҘTqLLqH=@qL8qH5}H=C1oLqH= qLqH=pLpH5Wt H=1otIHFHHDpL@@U Ui1LH5L4 1H=aNiIH=3"fH=1"oAu LIAE:Au L菬AE1H=1nL5g(LL\H g0L\Iw(LaIHH BhH1x)HxIA@AE^=. =oHH=Ӗ1m++8tAWxH53 1H=Wq hAE*LX8t%AWPH52 1H=q QhLXMGH52 H=q 1Lu*8tAWPH5u2 1H=p gMgXH=p 1uAWAVAUATUSH(L=dH%(HD$1D$HtnD'DoHMEA;A H/ JcHT$Lw@sff.@1HT$dH+%(H([]A\A]A^A_A w=HR/ JcHDDHsLԉT$}ff.fBuL%AD$@CI$ tAT$H50 H=q eL%Q$H#ooC@oC @ oC0@0oC@@@oCP@PoC`@`oCp@poI$ Ht$LxHfDD1LԉT$GD HbED$BDAG;ʇuDՉ=I0LfAG;zunD/=PtH3fHtD1;JsL οDA#<@@R 9lLH-d nwAHHEՏH=HH1i@EA=XfDA./cH/ IHH9Z<DHbHt"DB1Et H  R 9LvDH=D1hH=b"jmlL=nAGLDEAA=Ʌ=cL-L% u0HcL9t$HtHdtHxpTff.fLHNAG`@]H=xiH҆@d;i_#H= _iLWiH=ɐKiLCiHHH PL$tUHH$L4$E1M,f.A>I褀AM9uAtH$0@@2t$@LFk}DEDEw=aAIHHHbLhIEH9IcI9DHEIHlxdDID$hIOhIL$hIOpIGhID$pH IL$pIGpAGdAD$dAGdtLTb=ɃEt$HS`Hp1҅t H@ 9HjHt@x Pt7L(M|E1fA}I#AM9uAtLzA $A|$ L%H= L%A$SA$f.AEAfDfDAuDH=j 1_H=Ht$2H T fDHH$l1fHxhD1H~&AWDHcH=9f@L(fH=fHLJrL1H=i dH=e(h"Lht?H\$A|$@H!yA!8tAT$H5:) H=̖1_LcL(t$Lptыx HFLBeH=6eL.eL5_I~h$u&H^1L=bPdA FYT!HM\I9Fht̀=^H5tAVH=1U^H=t1@^ff.UHAUATSHHL dH%(HE1M=\A$u`#LL-HH L-A#Hǃ HEdH+%(HeD[A\A]]fSH5' H=<1\fDWH5f' H=g \HH9tHH$H9uHH$1Ld$ILHff.fAUATUSH(dH%(HD$1]]t%HD$dH+%(H([]A\A]fDHD(IH=te11%ff.ff.fHH;ssHH<؋GtG@tHH9$|.tu]E,$KHH9T$|Ht H;t HH;UHrHtH븐HH9\HLSff.AUL-;ATL%UH-dSHH=WHaH1H52`H31H=Α`LaH1H5`s1Lz`LaH1H5a`s 1LS`L{aH1H5 :`s1L,`LTaH1H5! `s1L`L-aH1H5_sL1_La1HH5i_sL1_L`HH56 1_sL1_L`HH5h 1w_sL1i_L`HH5' 1P_sL1B_Lj`HH5Ғ1)_sL1_HH=[]A\A]5`f.f.UH-vSHH=iH`HH5F1^H31H=^H=_HH5 1^sH=X1^HH=V[]_ATL%UH-SHL_H5 H1B^Hcs1H=0^LX_H5H1^HsHu[H=  ]A\._fD[H=]1A\]fDt3tH6Hu>H= ^fHAUHVH60@H)UHVH6(@H=1]fAVAUATUHSHH HTdL$%(Ld$AHP8H=ĐH-LU^1H5H]HDH&H=S*^H5ȱH1L9t$\HL1H\H=]Ht$H1\H=]1HT$dH+%(H []A\A]A^HHD$uHǃHDS\Ht$H=1@\fDHuH=1 W]@|DHH=71\AUATUSHH(HtSdH,%(Hl$HH@8AHHЄH=@H-;\1H5kH[DHHH=ֵ\1H5IHl[Ht$1H=,Y[HHD$uHǃH1HT$dH+%(H([]A\A]HHЄuH=۬(\fDHD$H9tH=\Ht$H=1Z뽐HuH= [@oDHH=1ZHHH5PHtHp1H=` WZ@Hff.fHfff.fUPSHhHw(dH %(HL$XH˼t'HD$XdH+%(Hh@[]H=UHPZH5CH1YH4$HH= ZH-HZH5 H1sYHct$1H=5`YHZH5?H1GYHt$HH=7 ]ZHUZH5H1YHt$HH= *ZH"ZH5H1XHt$ HugH= YHYH1H5XHt$(H=t1XH=vYfDH=1zXDH=1bXH=1RXSDH=j1:X@f.HHw(t#1H=։X@Hf1HH=W@HÐHHw(t#1H=W@Hf1HH=`W@HÐATUSHdH%(HD$1u#HD$dH+%(yH1[]A\@Hl$Hw(HHL%lL@XHs0HHߺ̹t`L XHs8HHߺ謹qH=˧Wt$H=1VH=W9@H=Wt$H=F1qVH=rWhH=WWt$tCH=1=VH=>aW @HH=~1VafDHH=~1U봐HH=~1UeaSHw(HtCH=1UH=VHs0t>1H=aU@[HH=B~1kUf1HH= ~KU@[@USHHHw(tnH=1UH-kH?VHs0H=dž1THVHs8tA1H=TH@[]DHH=}1Tf1HH=`}TH@[]HH=:}1cTlff.H6t1H= 7THD1HH=|THf@f.HHw(ft"1H=S@H1HH=|S@HÐHHw(ft"1H=TS@H1HH=0|[S@HÐATUSHdH%(HD$1u#HD$dH+%(H1[]A\@Hl$Hw(HHǵL%<LTHs0HHߺ蜵thLSHs8HHߺ|qH=St$fH=P1{RH=|S7f.H=WSt$fH= 17RH=8[S^fDH=DSt$ftIH=Ѓ1QH=Sf.HH=z1QKfDHH=z1QfHH=bz1QOSHw(HftBH=61aQH=RHs0ft;1H= :Q@[HH=y1Qf1HH=yP@[@USHHHw(ftuH=1PH-HQHs0fH=s1PHQHs8ft<1H=N{PH@[]HH=*y1SP념1HH=y;PH@[]HH=x1Ppff.H6ft1H=OH1HH=xOHfHw(1H=eOBHATL%UH-SHH=PLH5X 1^OH3H1QOH=uPLH5t 14OHsH1&O[H=]A\FPfDUHSH=Ht;H qyHLPH1H=U IVH5 HXZHHtlBH:tFff.fHBH)HH|0QHH:BHD0u2H&HDžH[]@E11TfDx=GIH xt-HHt)LPH5l H=T 1GfDE11fAUH=SL-ATL%~UH-=SHHNH1H5F M31LMLNH1H58! lMs1L_MLNH1H5 FM{E11H H5;1)LQNH1H5 Ms 1LML+NH1H5 Ls1LLLNH1H5LsL1LLMHH5ˡ1LsL1LH=hMH[]A\A]DH(E11H H51OHHDHtHCHw01H(E1H 1H551H=HM1HUSHHt"HSCHw8H1[](E1H 1H5͠H-1HLHCHs0HHLH1[]ff.@SH(E1H 1H5t1OH=|SL{0E11H H5U1H[ff.@HHL ?AdH %(H$HHjjjjPH0H$dH+%(uHĘff.AUATUSHdH%(HD$x1u.HD$xdH+%(`HĈ1[]A\A]f.Hw(HpHuH-}H=}5KH1H5IIL%{H4$1L-4LILKH1H5IHt$H1H=jE1HjAjjPH0LJH1H5ӞqIHt$ 1LbILJH1H5IIHt$(1L:ILbJH1H5!IHt$01LIL:JH1H5vHHt$8L1HLJH1H5XHHt$@1LHLIH1H5:HHt$H1LHLIH1H5Ht$P1LrHLIH1H5YHHt$X1LJHLrIH1H5۝1HHt$`1L"HLJIH1H5 Ht$hL1GH=ҙIuDATUSHHw(dH%(H$HH耪t,H$dH+%(6HĐ[]A\fH={L%{HH5L1\G1ɺHAHH-HaHH5L1 G1H|$AA zHCE HH5L1F1ɺH$AƶHGH5 L1F1ɺH$A茶HGH5AL1kF1ɺH$ARu^HvGH5~L15F1ɺH$EAuH=1H=Pu}CH@[]ÐHH=2l1[Cf1HH=l;CH@[]ff.@USHHuR(E1H 1H5:H-I1HDHg:Hs0HHCH1[]ÐHw8HH1[]ATUSHHLg(Ho0dH%(HD$1TA{AttAH-zs1HGBH=kCHs8HH=, RCfA@HD$dH+%(HD[]A\f.D#AHs8HH蟤uH-RuH=IuBH1H5AHns4$1HL%ALBH1H5~rAt$1HcALBH1H5iJAt$H1;AH=_B f.DE1H s1H5ޖ%H=R)BA1H= r@H=,BHs8HHߺ菣H=A<$E11H ,sH5~1H=A]D1҉E11H sH5\H=AHs8HUHMH1&@H=@q1@H=]4Af.AWAVAUATUSH(dL,%(Ll$AAIID$ IAI1ɉL1AHD$wxH"@@uxtZJL,L)H9HGƒtA$D$ IIE1)gf1#@LH5 1H=29HT$dH+%(H([]A\A]A^A_fDD$ tʋD$ MH5j H=E H I)1S9룐HI$HtItIt$LHH)H)ƒ51ANN9rA$‹LALLfALAWAVAUATUSH(dH%(HD$D$I͉ӉI1Ll$MAIAEI1ɉL15AMHD$H"@@t$H)HL4H9HGƒKtA$N|$)OHtHT$< HH9uD$IIA)1&LH5l 1H=~7HT$dH+%(H([]A\A]A^A_fDDEtDMB 3I)H5 H=C 1&7@HI$H|I|I|$LHH)H)ƒE1EANNA9rfDLl$M)A >A$‹LALLfALZf.AWIAVAAUIATAUDSHdH%(HD$11LDHÿ1H$t'1HT$dH+%(uJH[]A\A]A^A_fDDH<,LH)yH $1LDHfDAWAVAUATUSHIAHIAE1w"DHAII $1HD"HyH"@@DH[]A\A]A^A_AM)I9LGHHDEdD)HMaftE1LHD)TD}fHDH5C 1H=Dr4QDE@DIF+DI)DH5 1H=@ 74E1f.ATUSHHo(Lg8t| HL HcHH-}HQ:Hs0HH=6j19H.:IcE1 H H5H1[@]A\@E11Hc H H5 wH HcHH-H9Hs0HtqH=i1s8H9IcH=1a1Z8wDH-Ha9H{Hs0t>HuqH= E99H= 49fH= $9HSX1HH9IcH=`17[1]A\f.H=h17USHdH%(H\$HuLHs(HH@uHpH=8HD$dH+%(H1[]HCHs0H=vHH=uHHCHHHUљuHepHUHCH=wHuH= 7jfH=g16U8SHdH%(HD$1t6Hw0HEuHoHD$dH+%(u2H1[Ð(E1H 1H5xUH=Y7fUSH(dH%(H\$HuLHs(HHuHsH=17HD$dH+%(H(1[]HCHs0H=vHH=uHHCHHH6TQuHsHTHCH=wHuH=Q w6jfH=bf125USH dH%(HD$1t6Hw0HŗuHrHD$dH+%(u2H 1[Ð(E1H s1H5H=52fu 1SHw(H|t1[HsXH==HCx[ff.fSHu7(E1H 1H5o1JH=wN51[f.Hw0|uHsXH=裰HCx[u 1SHw(Ht1[HsXH=}XHCx[ff.fSHu7(E1H *1H51H=41[f.Hw0'uHsXH=HCx[HH5%nF1HfHH55rF1HfUSHHtHw@sH1[]Hcw(H- 1H=|[2H3{0E11H H51H3Hs8H.sH3H1[]ff.fHtHw0r1HHcw(1H=Z2H=kB31Hff.USHHtHw@rH1[]ËwW(H-'1H2{0E11H %H51H2Hs8HSrH2H1[]fHtHw0.r1HwW(1cH=w21HUSHHtHw@mH1[]Hcw(H-i1H=Y1H/2{0E11H H51H 2Hs8H^mH1H1[]ff.fHtHw0.m1HHcw(1H=SY~0H=ˊ11Hff.USHHtHw@lH1[]ËwW(H-1<HT1{0E11H H5V1H/1Hs8HlH1H1[]fHtHw0^l1HwW(1H=01HSHw(HH=ۉ0Hs01H=Cap/@[fSHw(H讼H=r0=3&Hs0w HC8H H 1H=`/@[UH-WSHHHw(RH0Hs0tAH=`1.H/Hs8t@1H=`.H@[]@HH=bW1.f1HH=@Wk.H@[]ff.@UH-SHHHw(蒻HZ/Hs0ft@H=_1.H7/Hs8ft=1H=_-H@[]HH=V1-f1HH=V-H@[]ff.@SHw(H޺H=ˇ.{0E11H H5̃1U@[ff.AWIAVAUIATUSHX|$dL$%(Ld$HI4HHHHL!KD'HH!HSH9H)HE1H|$0H9-#H $H|$HcHKfDH;t(Hu| DH9}hH;uHH=yKLH $LH)HI4HL)L9HLMIdI-#I)MI߅jf.D$H KLMAH$|$E1Ht$ HL$ALT$ LT$HD$(H\$0HD$8LT$Hx]"HJxnD$Hv"LLK&HD$HdH+%(HXH[]A\A]A^A_H$oH$8&u_JMIEf) J)J{|$HL$0E1Ht$ ALl$ Ld$(L|$0Ld$8HH]H$H$8&GI;H<$IHtHILATIUSHHTIdH,%(Hl$HHH9rSHL$HHLHjL "AjjjPZH0HD$dH+%(uH[]A\DHuCHD$dH+%(u\HH= []A\*.HH`fHD$dH+%(uHHH=Z1[]A\)fU1SHHHo(H=:RHcb)H=*HS0HH@[]ff.Hu'Hcw(1H=Q)H=b9*1HfHW0wXt1Hff.fATIUSHHGdH,%(Hl$HHH9rSHL$HHLHjL !AjjjPH0HD$dH+%(uH[]A\DHuCHD$dH+%(u\HH== []A\_)HF`fHD$dH+%(uHHH=Y1[]A\'rfU1SHHHo(H=PHc'H=(HS0HH@[]ff.Hu'Hcw(1H=JPu'H=(1HfHW0wXt1Hff.fHu(QH=|S(1H@Hw0HuH= 3(1H@1H=X&1H1Ht4҉HH1;FsLA#F 1Ѓ@AVAUATAUSHDuD9vr#HD []A\A]A^f.EH>ILHt4sLHDHHL9HC)H<0HH)1Ds萦USHHH,7Hff.C HH9t"StH;H1H:CH9uH[]f.11Ɂ1 ƒ 1Ƀ1 ʃ fAWAVAUDATUSHXdH%(HD$H1L;-=HAH=I1J4/HNHYH9AT$D8s HHnDK DeA92DS= HcL|(LwL9=ELHL$0E1Ht$ DADT$L\$ L\$HD$(L|$0HD$8 L\$DT$HA9t0D$MEDH5 H=e+ 1L$f.VD$H=ff.HCJ/HXH9T$tMHD$HdH+%(hHX[]A\A]A^A_L@H=%+ D1H5a tH=-AH wfDDT$L\$HD$D$hL\$DT$L$HT$&u>?DA9ff.LDLDA9&wH"@@HrƒtLDH5 1H=xbDeH=* DH5u 1H=?f.HaH uWHEH5: H=x1D!H5 H=) *AUATUSHH7DI9rpH;CHAt'HJ,DH H[]A\A]fDH=H5B航HB1H_AXHkpHDN KMPILI9H=HIFA,A41kY^IuHwH=1H | NDH5vJL-xH- $L%'v HL9t8s H=1IUA,LjUH =yt>HD$(dH+%(H8[]A\A]A^A_DI;IwHA,LHt$H=L PHFPB41cXZL|$1H|$H|$3|$}Hcff.AWAVAUATUSH(dH%(HD$1?HIII Ht$HIHT$HH9tpHxkI9rfHH9tg2@u/MtI$HD$dH+%(uNH(H[]A\A]A^A_@HT$MtLHT$Hu@HA?"u9=Hb H2lLƒtqH5° H6tH5b HWHOH L6H5WH  9=G@H5 HP1H=$ B$fS@H HZHHGH1H=DHGtTH@t@=vwH=v/HHGXHG=1H"uHGHGXHc)H@t=*v0H=wHWXf=w¹H9~pff.@USH8wHuKH MB1H>1HHHyjtF7uH ?11 HHu)H=#tHHHH[]HcR7HH[]@H B1H}H6HHH[]fHHVDHHvHmHdHm[HRHYHPHOff.HATUSHw HtHH1҅t H@ A9t(H-"6B|%uTuh[]A\f.HAH-5>$H7jsH=- J1B|%t1H=4 9BD%tHϟHHuKHt"HHfH H@U诖ff.@USHHHH3LH1H5QTH|$E11H IH5{Y1苺fD@ fD'L%[LHH HdŅH4H=4X1H5=HHL7H1H5SH|$E11H H5Y1׹gfL%[LHH HucŅ+H"4H=41H5@=HwH߰LH1H5RVH|$E11H H5@X17fL%tZLHHHHbŅH=3L-{31H5WLH4$1H=0L1H5V LH|$E111H H5BW荸sHHT$HHHHHf.HeDH=QTHuHH1uHHtHL$Hs2H9tCH=SH`2H5U H1H|$E11H H5TV1蝷H=XH1H5FVH|$E11H _H50V1a,@HH HmH=XYH5ZV1H=1Ht$H=/1@HH H H="X1H5UH=G1H|$E11H 3H5eU1蕶`HUH(H=H=W1H5HD$HADI9t6=_u-1ެADžxGD譬L胰t蘬H$dH+%(uTHĨH[]A\A]A^A_tŃtH5 H=wM1jH= 1ff.AUATUSHHugHoG HGHt@Et9HcK9*HH ~3Lc1;tHL9uH[]A\A]@H-yLc1ALHHH2u}LHHC DeHCHu DLckEHuVHcuH=1HH[]A\A]Bf)Hc΋L9KE)HcҋHkC H[]A\A]fLH(}HHHHHLHH葛Bf@虱HHt:D H=OHL C HCHm11҉C HSAVAUATUSHH $HHHAdH<%(H$H趬IHf.E uydLH賲HxuHx 1IH@H=w uEutU uDHRE tff.H$dH+%(uvHL[]A\A]A^馰fD3tH5 H=oJ7DHMLbJ1H hJHS 1HHS®=u#H$dH+%(uH[]A\A]A^H$dH+%(uHHH5 1[H=I]A\A]A^ff.HtKUSHHO t H[]@HW1HC tuHH[]f.ff.@AWAVAUATUSHcH8dH%(HD$(1Hc{IIH DE=5D95$rA$L$\$l$D$HD$ =L5A1I,LHHHu}LqHHL|$H=E11LHWD@McQ\$HD$ H(MttHD$ AEgDHt]-= j L$\$l$D$HD$ ff.@1HD$(dH+%(H8[]A\A]A^A_fMt͋uA]볐H51MvBwL|$11LD$|$E$At$L|$11LD$|$A$1HHHHwu}Hƅ(L|$L\$@H5FL\$I$FcLc|$Dd$1ҋD$K LD$HHL$(HL$HHqyLHHct$HcHf11H ;HO>MHm H5 1m wI$N1fHE5=MK-t xcD\$?Apt AsMLD$PH|$HI9,4$t7DNLT$J4L)I4LL9WI9XH;~ND $L;L$@ J4LT$~D$`L)΀wI4ҀxH>H|$XLFH~H HcHH)IL;s̍p9}C @$cpu:jIBXL"HH)M4I|$0HM|$ MH4$蛤H$1ɺ1IƅHmD9s tDs IT$I$C HHCH)H9LBL{L;F=7HF0vHHAQH= Ht$8I1\^_uLb0H5?L11I|$=9C T$=H|$HLD$PHD$D\$?D$1H\$\GeHt$(H==11rff.fAUATUSHHdH,%(H$HՁ@kw~AHt6u~H=>kE11HH \H5>1>H$dH+%(H[]A\A]@8At(vV8tQ?@fH$dH+%(HHH[]A\A]qF @$L%=LH HH2FIAA~؃)vIHHD$ E~Lt$ HAE1Lt$IDd$A[D DKA MA T$H|$Å&EkM~tHwHD$L9M9LALAL)LL%Ԥ H)LL1H P2HIǃP DKA E0HL9M9RLALL)H 1HLL1LcO4L9t$'M9LLLwX LL)H 1H1HIfDH9L9M99LLLLL)L}H 61H)1pHIǃDHcHN'LH4H莎IfDHL%B HD$L9|$M9LLH 0L)HfLA[uA[H]fEHD$(dH+%(uH8L[]A\A]A^A_Ã8AD|$ f.HcH v&LT$H4H貍T$IQL LL1AH5Z H= ~L_ LL1H58 H= \L LLLH= 1>LL MHLL1H=_ L LLLAH= 1LL \ MHALLH= 1LLR MLL C MLL MkLL z M8USHdH%(HD$1H9r3Hw-HH$;7toHD$dH+%(u}H[]Hu+HD$dH+%(uaHH=5 []YfHD$dH+%(u6HH=.1[]@HH=]N HseDUSHHuR(E1H 1H5).H--1辂HHs0HHHH1[]ËHw8HH1[]Du 1HHw(H1HUSHHuZ(E1H 51H5y-H-I-1HHS@Hs0Hߋ -0HH1[]HW@Hw8 H=,Hs@1H=ZH1[]ff.u 1SHW0HHw(H=,nHs01H=,1[S qHHW0Hw(iH=V,-Hs01H=@[@ATUSH@dH%(HD$81=w?HH4 fo$ffofjfb)D$ )T$ fDHL$ A4HH=HH5+H1BLd$H=LMHH1LXL%e+L91H5+HJHHD$H=TK H$zHL1H5Y+HH|$ E111H H5 蚉D$#u3H=j"HD$8dH+%(H@[]A\f.LH5*H1GHt$(HuH=; aH=J1MuH= /f.LH=1eDSHdH%(H\$Ht%H{tN1HT$dH+%(ucH[fDC(HH=I H$Hf.CXHH=)H$HCxČ@SHdH%(HD$t 1HHtHT$dH+%(u2H[@HGX>HH=)H$sHCxSHdH%(HT$HHtHD(HH=H H$HHD$dH+%(u @HUSHdH%(H$1=w;HL0H$dH+%(Hĸ[]DHL$PX0uH=bH]H5H(H1Hl$PH=HUJHH1HϕH-'H1H5(Ho@Ht$hH=G HHy1H5'H8H|$XE111H H5 D$[H=2DfD$fHDŽ$)D$p)$)$~$HD$`HD$ fbHD$h)D$PfHukH= f.HH5'H1gHt$`HuH=[ >@H=j1:'DHH=O1襉DUSH~ v/DOA HHcH=1[]f.HWH,Ht͋t@1HcH=ttqHZuHH[]f.HHH[]fDH-!L1H He HjH[]fAWAVAUATUHH=SH(dH%(H\$Hu4HD$dH+%(H(H=[]A\A]A^A_fDL%/1H5O%LL-$;rLH53%L1iDsH=Lc;LGHu!AwHJHt LHFH1L`CS~H HcHtiLL1H5$Hs1H=zLLH5$1Su1HlHHLH5b$L1GHsHH=8 ^MfLHLH5#1{1蝬H{H{HbjLH5#L1Hs HH= LH5#L1Hs(H;DH=1bLH5#L1DHsHH=5 [LS1H5f#LHc{sHT$HD$IU HHŋƒL|$MPHLL1H5#{E11H HH5"1vHH{LLH5S"1W{?Lw1H5="L6H{ LULH5#"1H{({*L.H5"L1HsHpH=ނ CLL1H5!s H=j1LH5!L1fHsHH=W }CbLfL1H5C!%sH=C12fDHHE LL1H5 s1H=LL1H5 HcsH=r1H#gfDH=1z(DH=1bDH=z1JD1DH=T$+=YT$LL|$Mu H=~LH Ш H=E L1H5HcsH=k1@H=11DH=>T$gyT$H=lHdb躁f.UHdH%(H$1Hu0H$dH+%(HĠH= ]DGu*H=1H$dH+%(uGHĠ]tHuHl$Ht$HH<$話Ht$uH<$HTff.fH7Hff.fAWAVAUATUSHHL(Lo8dH%(H$1Lg@Ho0E11H &H5KLqML5,$LHcH=14$HIAIHLI BIH DE1H o1H5 1OqLWMIH JcHfDIBIBvjMI H JcHHJLH@fD@H$dH+%( HĘ[]A\A]A^A_fI vdIuHL@ff.1@ItLjIIGH H HcHfMOIw=WHL$ L#uH=Ht$ HH=| H=1f.HL$ LH[#LC!MH=f| H$dH+%(yHĘDLH[]A\A]A^A_bf.H$dH+%(9HĘDLH[]A\A]A^A_cf.=!H L%1DH)L1 LL1GHHL$HLHD$(WXL sAHD$0jjjHD$@PH1P[H01eH$dH+%(9HWXHĘLH[]A\A]A^A_ fHGXI9IFIH9M5GFH;ATHL$0LL9LFD讬L%H-L萿H5H1O|$0E11H H51PmH=IL5lL@H5cH1|$4E11H H5G1mH=I`LH5vH1跽Ht$8HH=y ;H=tIL贾H5FH1sHt$@HH=cy 艾H=0ID$0<<x,LS1H5HLD|$451H5V HHL$H1HT$ Ht$ DHH $4H $HIċܳAǃbHD$ HMI IH=fH<$诽H<$ff.蛽1@HHWXL 1DM;H=5x [LSI!MDHt$ H=Ll$ ;Hl$ HL9s HH[t4H$MVH=w ؼH$tFZH赼L9t H=褼LH=81H)`rШ LxDH E1H 01LH51 tXHLH8@H$dH+%(L #LLHH9LHH!L81fMuH=yv 蟻11LH=}O1IHLH=1LFMf.HL1?f.L{H= t$ HH=1褹MH=u 躺L貺LH=1lH-H=脺H1H5 u CL- Ht$ 1L-LUH1H5̌ |$(E11H H5v1qLH1H5< ݸt$,L1ϸH= ;LH=1譸XLH=1藸MusH=t 豹L詹[MuH=mt 蓹LH=}1MH$H=i9 hH=H$SH$LH=91 L1LH=1H=1ط6H=1ŷgKuLH5N1H袷D$4L$ø1H5 H肷HL$H1ҋ4$HT$ HT$ HHL$HL$HIċh$PHD$ HM#I ILC1H5HHt$PLE1PH/H1jAHjjjPH0IS5LH1H5諶$H=k1薶L蹷H5 1HxL蠷H5H1I |$PJHt$HH=17L_H1H5 t$PH=1 wH.L&ШH= 7 LH5H1輵Ht$PLE1HQHAj1HjjjP~H0H諶L裶ШH=6 臶HH=1ASEHD$ HtuH=H$7H$HwL"HH=1ߴ<$HD$ Ht H=5H$еH$HL軵聴H|$H6hHt$HH=,1U1HH=?Q<$HD$ iDHHHD?1HH=޳/E&HD$ fUSHHu:(H- H軴Hs0HH觴H1[]fDHw8H1[]fDSHtHtH1[@( H=} TH[0H=iH/HHt11H?{1HwXH==/HCx[DHuH=n 11HH=诲1jAT1USHo(HH=\Hc脲(|;H= 蟳{0W[@]A\DH9Hff.fU1SHHHw(H=Hc1HH=A {0H@[]@AU1ATL%USHHHw(LHc話HH- H軲Hs01LAHcwD1HZH蒲{8JH@[]A\A]f.USHHu:(H-| HKHs0HH7H1[]fDHw8H=< Hs@1H=ѰH1[]AT1UH- SW(HwSHͱ{0Lc8H蹱H LHH螱{@E11H oH5G 1Qi[@]A\AT1USHw(HH=Hc"HH-` H4{0Lc8H HqLH[@]A\AU1ATL%USHHHw(LHc詯HH- H軰Hs01LAHcwD1HZH蒰{8Lc@FH~HϦLHH@[]A\A]ff.AUATUSHHHw0HtHGtBH|H-A HHHHs@H=1蹮H{t1H[]A\A]DLKXMt1E~PA 6A A wHH @8I|$PA$_AX1Al$rHt$HZHHT$E1E111H\H]AUATUSH8dH,%(Hl$(H@HH4$HIHT$I͉D$HHL$Hl$ H9Et6wH}]uoH}11YHcHEsH}HHXtH5 xl1LAHD$(dH+%(H8[]A\A]DsH= 1OD]sH= H1*kD]H념]sH= H13x\H1H5螭1HH1H5~1HHH5[1H@HH5;1H@=OS^HD(wHT(^H H HH=1*[fDHuH=Z ?H1H=%UH dH%(HD$1Hu&H=Y 1HT$dH+%(u{H ]fGtZHtHuKHL$Ht$跋Ht$u.H=u袞t$1HdH=e舞뉐H=r1BsZHHt7Gt!tHuHt$;t(Ht$fH="1 H=X Hf.ATAUSHHdH,%(H$HtFH H=r违H$dH+%(H[]A\H=脝HL$HHߺPD$ uH=[T$ f;D$tD$(foD$DT$pHcT$$)D$`oD$,HT$xHT$HNfD)LH节HuH= xH|$Htt$Ht8HD$8dH+%(HH[]A\A]A^A_DI DfD$-LL DL$/HL$D$0WD$-\Ht$.@HD$8dH+%(uet$HHH=1[]A\A]A^A_退H=HD$蟁H|$蕁HD$8dH+%(uHHH=v []A\A]A^A_k=fDHLMWucWLHtxMHL@HHt"HHHHLH8L9trHHuI9s I9s?HxHH>H@@H1H5sO H=y1HI:LI9s1fPXHt 7H=1.ff.AWAVAUATUSH(dH%(H\$H,9HHI7HD$HMtcHD$NH}H= x}-LD$5Ht]|$H5HD$5HtCHHL$}DLH=1{H=7 A}FfDUSHHHw(Hu^H=7 |H-H|Hs01H=T{H|Hs8H߹HH@[]DH=r1B{AWAVMAUIATIUHSH(HL$dL<%(L|$M3HIHD$HH|$MMt~HMLD$hH P1AWAVLL$(5H xuHD$H}HCHHEHH]HD$dH+%(H([]A\A]A^A_fHLH1AVLL$M4ZYy1H5I H=tHI oDMt3MLHX1B4>DH]VH AI H514 D7/ff.@AUATIUHSHdL,%(Ll$Ie2HH$HHMMu`LH13xcH$H}HCHtpHEHH]HD$dH+%(H[]A\A]fD1MLHU'3y1H5:H H=5~sHMH DH]f.H H H12G 6H@= 5E1Ht)HyqH H@HHPH\qHfUHH=egSH6HuHH?/uK@0HHHH{oH}1@HHE#/HH[]fx.2H‹uH= 11qH)2&6H͐16H=H1Cqff.HIHHHtFHHH|H9r[HH>HH HH tHu;L6Ht.H@HuHB1HHHHfDH.ff.HHHAUfATIUSHHXHtBL-F ff.HHH}wyH}L9t7H7HuI$H6LIDŽ$HIDŽ$@H[]A\A]fff.@ATUHSHHHXH=nouTfL%DE ff.HHH}v yH}L9tN6HF6Hu[]A\@HHH5D 1H=MoHHfHXHu@[1H]H5A\AUATUHSHHHnHtLPtH@ 9t5H.| HPuHHuH+H[]A\A]IA:L1At HtLhHt L)LLAWAVAUATUSH8dH%(HD$(1HmHAHHt$ L5DDL|$ LDILHtgHt$HHt$IH4$I9uHLHD$,LD$t(H=YLD$tLD$LDH<$DH,HD$(dH+%(u6H8H[]A\A]A^A_a,HD$(dH+%(uH8[]A\A]A^A_0ff.H(dH%(HD$1HL$HT$HD$HD$x3H=tH=tH|$Ht$pH=sHD$dH+%(uH(:0f.AVAUATUSHH $HdH%(H$1HHII9IF‰‰kŅtQ1ɺH0LLH$dH+%(uxH[]A\A]A^1ɺHu 1H=1rLH=ߢ1qDH=- ru/H=ErTff.AUATUH-SH(Hw(dH%(H\$HHhrHHs0Ht(HD$dH+%( H(@[]A\A]@H=}L-xrH5L1pL%H4$1LpH<$vHHt 8}HqH5IL1pHt$L1}pH|$3HHt8uH==q5DH=՗tqHlqH=a`qfDH=LqHDqH=98q^-ff.SHw(H>H=+qHSgHs0H@[UH-SHHw(HpHs0HHpHfHs8HH@[]USHHuJHw(H-HUpHs0H߹HMH5pH1[]@HWXHo@Hw8Hw3H=&oH1H=nH1[]HuH=* oDH=1nSu"Hw(H=o1[@H_8Hw0HtHtDHt/H=a11nH=~UoH1H=n1[H=* 4ofHWX15SHw(H>H=+oHs0H߹H@[AWAVAAUIATIUSH#uP$f*8u!ۉ11 )tՋϘAD$A$t I|$MtkE*A9Ƌ adAF1ҍlAlj)Չ+HHEHDLLtyHH[]A\A]A^A_-H=( H[]A\A]A^A_mfDMtHLH=1[]A\A]A^A_ll@@H=GD$lmD1HuL-ADž}IcL1lAwDHuADžx*H=m@H=߼ mH=ݼ'D9rH=̼lH=lH=flD9rXL[]A\A]A^A_ffDAT1L%USHw(HH=5Hc[kHHHL,f.HHItHt H't#HL9rHH[]A\A]HH[]A\A]Hf.AWIAVAUATAUSHhdL,%(L$XIՍPЀ HLH1C A>!Mu1IC A<$!tH5NL H5 L Lk H$HH<$Ll$L%[HD$LLIHtxfLՉDžHHVTHs0H߹HNH6TH1[]DHWXHo@Hw8Hw3H=&SH1H=RH1[]HuH= SDH=1RSu"wW(1}H=S1[DH_8Hw0HtHtDHt/H=a11RH=~USH1H=R1[H= 4SfHWX15Sw1HW(H=,SHs0H߹H@[@AT1L%USwHW(LRHk8Hs0H߉vLRHc1H=7zbQ[@]A\ SItTt?Hu+LQH HπH! 1HYH[@LYH L{ H AVAUIATAUHHSHLD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dL4%(Lt$EAuD %zGEAAH$$ HD$HD$ D$0HD$HuG@HT$H:$Ht.HHHuk$/vHT$H:HBHD$HuHDHPMtA}u^1HT$dH+%(H[]A\A]A^AtRHPDHHP1륐H=vPL|PH=qpPfDDHHUP;tH=vDPHfH=tMHbv HH DtH=pGM=hCHcHHtH=8MHHH蝞H= LHH=x}1K~fDL%LLHHHFNL5~H-~LL-&tLH5sH1@K<$E11H H5.1CLKLH5 H1 KHct$1LJL#LH5H1JHct$1LJLKH5 H1JHt$HHL$ Hl{HKgH=ĤK=Aw/HcrHH`+H=cKHQt HH!@L%eL9KHL$ HHߺHĬH-s}H=j} KH1H5IL-{t$@1LILJHH5 1It$D1LILJHH51rIt$H1LdILJHH51KIHt$P1LMt{IEI9soHEMILHxtL M9uMu |$ZAXE|$HEIM!J|0FAMuff.MENjD$ /ƒHT$0D$ L"M#El$H\$Mt$EMDȃHT$8dH+%(H[]A\A]A^A_MH$0D$ HD$(HD$@D$$0HD$0MD$gfH=EH=kEHT$(HBHD$(D1H= v1DD$ 3DDD$ 1L LH>EMt(Ht ;1MHt11H=uC1Lt$_HDH$0MD$ HD$(HD$@t$D$$0HD$0xfDH=sDL$t$Dt$LHoDDL$A#LHQD&H=ADL$;DD$H=j&DHDH=D1ffDAVAUATUSHthHA:H-Hw8HC{@E11H !H51HCH9HsHH[1]A\A]A^@Ho(Lg0E111H H5Z L-MLUCtXt;IcH=j1ujBDHeLC[1]A\A]A^fs1DHfDIcH=j1ADHeDAfAWAVAUATUSHHHXdH,%(Hl$HHw0HVH=T zBL%LkB{8E111H H5HtLABH{XHs@HHD$dH+%(_H[]A\A]A^A_f.HL$董oDd$H=AEEAAAA<AĀL5HɼLEEtA jAA UL=_1LH oLH HLÀLH= 1@AE!H="q1?DHuH= AfH=p1?DAL-AHLEAtA KAA L5/^1LH LH GLLH= 1A8?Et&EAuzH=5N@IcH==p1 ?H=1@@DH~H4H@EAuvH=$?H=?E11DH5 H 1H=?1H=;ph>AN,fDD-DHƎH4H@DH=Ι A1>L=6A1L(fH 1 LH bFLf.L56A1LeH  LH "FL:DATUSHt$H4H[ ]A\Ho(1H=fHc;=|2H=V>[ ]A\@H`H`ff.fATUSHt1=[ ]A\Ho(1H=eHc<|2H==[ ]A\@Hi`HO`ff.fATUH-SHw(HH\=Hs0HHTH<=Lc@Hs8IvHuvH= =LHH@[U1H-zSHHwW(#H;9Hs0HH3H9{8E11H lH51H@[]fATAUHSHtNHt)HDBH8tHD%[]HA\8fD %q.DtttDH5 H= 1,1HDHI8Ht;u[]A\f.H=^$8H8[H=]A\ 8@H[]A\7ff.AWAVAUATUSH(H IHMHIILIAH 0EH9Mu|IHGD$pl$LHT$HL$D$L4$MΐI9u{MrT$H<$LLAք\$LH=5g16D$#fDMLH=g15E1H(D[]A\A]A^A_fH= 6MT$H<$LHAքHD$H9sFD$p uqHL$hH<$HLT$`tHD$HIH9D$p@tH=r6H=f6AH=1D$P6D$;fDH=46H|$xHL$xT$E1LH$1H=5HfMH=5@IH= 5D+E9LI0T$1L{DH=Gt5D$p@u-H=>a5N@H=\L59H=ȉ45HL$H=H9AD$5HH=e15D$ff.AUATUH-SH(w(dH%(H\$HH4Hs0HH4Lc8Mu\H=j 4H4{@E111H H5 ;HD$dH+%(H(@[]A\A]CtbtH{uVHLHI!u)I\$xY^fIV FV hL5zL!HL$PLL +SH=SL-Sp!H5L1/ |$PE11H /H511L9!H5~L1t$TH=Q1|$Tt~GV L 1H5ZLT$TLHL$0HHL {xAjjjjPH$H0A$tI|$,H=7q Rf&VV/H=zyQ H>{LLff.@fD VP<VPH$XdH+%(LVXH`L[]A\A]A^ՁDV VhA$ H=xLt$PLLL)ŅOH=Qs1H5 H=Q.|$PE111H H5|0VLH5ZsLD:V,KH=xH,LL|ŅH='QH=QH5 1<$E1H D11H5ЛDVP, H=wgHL$PPLLŅH=P<H5 H=P1t$PH=N1Vh/L5wH\$PLHٺhLLrH=PL-PH5L1v1ɺH߾bLH5~L1A1H|$` +LKH5LL1 1ɺH$ LH-H&H5 1L$MLH5L1$11E1HHD$ELL1H5Z$11E1HHA@_H=|uSHL$PDLL}ŅI$D$PuIDŽ$I$H=fNH5[H=UN1|$PDH$XdH+%( VX/ZH=tHjBLLg|RfA$I|$HL$PTLLTL5itL-MH-KVTBH=kL5AtH=nL-hMH=ZMH-KH5HjL11H|$T 蛉LHYB1H5} Ls|$tE11H H51uL}1H5L<|$xE11H <H51LF1H5Lt$|1HL1H5L$1HL1H5~L$11E1H H5eL1H5bLz$11E1H 5H5FyL1H5JL@Hc$1H.LV1H5LHc$1HA$1/H2rHH0LLzH-BKH=9KH5HH1L%H4$1LHH5' H1jt$1L\HH5nH1CHt$HH=3 Y@HdqH8HL$PLLyŅL%pJH=gJH5Vz L1|$TE11H H51HH5L1|$XE11H5H g1HH5ݑL[fHpHhHL$PLL,xŅL%IH=I6L1H5 t$P1H=GH LH5}1|$TH5芓DHHL$PLL5oH-IL-HV#H8gH-HHL5oL-HmH=jaHY|$PH51L H5H5L1|$TE11H H5+1LH5ғL1|$XE11H H5q1LH5iL1T$`t$\1H=pLH5GL1Wt$dH=uE1ELmH5L1L,t$hH=E1HBA$H/f.H$XdH+%(dVXg L5 nLHL$PLL@kvŅH=GHGH5> H1mt$P1H=.E[LHH5v 1B|$TfH=tmKHL$PH@?H=Lm#HL$P@1 d@HUHL$PL;D$PI9$tH=ca |$P1L5fL-?L 1H5o LO |$T1E1H H581QLY H5\L1 1H|$X | LAD$Z  1H5L H-41Ht$xHH= L 1H5‹L H$1H L 1H56 Lt H$1Hb L 1H5tLI H$1H7 L_ 1H5 L $11E1H YH53L% 1H50L $H1 L 1H5L $1H L 1H5L $1H L 1H5ȊLf $H$AL9GHE11jHdjjjPdH0H$H$8Hff.H9HxtL 1H5DL E1A1PHe HjLjjjPH0?I|$,LHLL5cL-<fDHHL$P@LkL5cL-<LM 1H5 L |$X1E1H ~H5n1L H5jL11H|$\ xL LH5|1|$|H5c^)fHH,LH-bH;Hw 1H5H6H|$\HT 1H5HH|$9H1 H1H5cT$(t$$1H=uDHeHL$PDLKD$PI9$tH=s\|$P1L5aL-;L1H5j L_|$T1E1H ~H5H1aLiH5WL1(1H|$X wLAD$j&H5L1H/Hct$x1HLH5ۆL1Hct$|H1LH5*1 L1Hc$H1|LH5L1cHc$H1H$ILqH5 L10$11E1H k}H5EHH$ fH9HxtLH5FL1E1A1HaRH޺jLjjjPH0?HL$P LL5_L-8GV H=;WL-8H='ZuH=8ijH=_X1H5Lt$X1H=6A$1H6_H HL$PLLgŅL5@8L-;8LL1H5t$T1H=U6HL1H5~i|$XE11H I|H51kHHVl1H5]L+LSL1H5g |$`E11H {H5b1HT$`H5HYLHHL5^LHL$PLLwfH-$7L-7HH5 g L1x|$PE11H 8{H5ȁ1zD$PVFLHU_L5w]LKHL$PLLTeH=6L-~61LH5 H-4t$P1HVTLHTL11H=DXH=3XH51LYHH5L1@|$TE11H `xH5w1"LJH5ҀL1 |$XE11H xH51LH5L1T$`t$\1H={LH5L1t$dH=21LH5uGH=5WbH=$WaH=W'H=WnH=V]?H=ULHct$H=)1 H=V(zHsH=!1}L1H5 zHDSLt$AE1ɾ@ LLyDT$ HlHM1DT$L5"LyLH U HO AARXLZH'ШHHELH1H5 y{ E11H lH5x1誰 DLH1H5xsH=K)1v1ADT$ H=(YkDT$ ȴAUATUSHdH%(H\$xHHw<.Hu=H= )HD$xdH+%(HĈ[]A\A]fH.HtCt H{Ld$ @HHLH=*LHw~5L-Pf|$0LupH|$@xhmH-)H5w1H%HT$@1HHt$8QxeHH=''1fL-=PH|$@LH-\)H5{w1HHt$8H=&1LH5WwH1Ht$@H=S'1~LH56wH1eHt$HH=)1RLHǻH=Gk=fDH=}OT1H5vH=(H|$8E11H niH51LHe H-b(1H5vHf|$0H&uHHD$H K2Hd2H$L HHD$DHFHL$`HjjjHt$ VPHT$pHt$h艽H0˱ff.ATUSHPdH%(H\$HHurHs(HH='%1H-DNHHs0HHߺ@VtxHHD$HdH+%(HP1[]A\fHs8H H\Vu1ɺ HH&K@H=n hH=&|HHAH=Ee`軰f.Kf.1Ht)Gt#tHuHH@ff.@1Ht)Gt#tHuHH@ff.@1Ht)Gt#tHuHH@ff.@1Ht)Gt#tHuH^H@ff.@H=]L4@HH=F H=u%HAUH=c%L-$LATL%U%UH-#SHHLH5^1H3H1LLH5v 1{HsH1mLLH51THsH1FH=CjH[]A\A]f.AUATUSHHGtCH[]A\A]fDL%$H=v$L1H5H-"H31HL-KLLH5h1HsH1LLH5G1ysH1kCH[]A\A]ff.AVAE1AUAAATAUS@t.L%1L1H L1HJ JcHL%ɫ1L1H ;LH< JcHH=@E1H 1L1žA!fE[]A\A]A^@L-@H-*LL{LH 1҃E11pLxH[L]A\E1A]11A^FfDL-+@LAE11LH ͕1L@L-[L]LDA\A]E1H 01A^םL-?LE11҃H `L1覝LE1@uXL[E1]A\1A]H 1A^pH-[?HqE11҃H L1FHNLDL-?Lf*E11ҁL1H єLfA!6fH=>A1H=H='L[H=n]A\A]A^L->H-LE1ff.AVAUATUSP=&H- H= HP1HH5 ;L%YGL5)L-ҨLHH51{LE11L1ۛLHH51{LE11L1@@褛LHH551kHs1H=-XLHH5:1?s1H=\.H=>R[]A\A]A^@H=A4[1]A\A]A^fAATUPSQ=f~H1H5H=;1L%EH-MLs1HLs1HrLsH1\H=T []A\fD1H58H=:H)(;1H=kEBHt HՄusH=#1H=ST DH=@[1]A\ff.fft1ÐSE111H .H5@߁詙u [fDH=;H=1\f.HH>E1H J11QHAVAUAATUSHH=4@H-1H5HL5L%.DH;E111LޘH{u E L1H5HH{E111L蚘H{uEt1LH5nH1RH{E1L11ZLbH5WH1!HsHL-1LL*H55H1Hs HL1LH5H1Hs(HBL1LH5H1Hs0HL1oLL5UH1H5O{8E1L11XL`H1H5{ATL%UH-SHH2HH5 1H;E11H H51ԜLHH51HsL1LHH51HsL1H=]5H[]A\A]f.ATUSu,L% t!L[E1]H ȅ11A\-DL% E111H L ttH= 4%[]A\ff.Sw1HW(߅H=={0E11H H51覛@[ff.@HH(E11H LH5؟1n@H@ATL%%1UH-<Sw(HL>Hfs0L1)HQ{8E11H ƒH5x1[@]A\f.AW fAVAUATIUSHH9dH,%(Hl$8HFHL$)D$)D$ HH1ɨvLD$HD$(H=L-Dt$L|$ L$HD$1H5LEAt$D1LL5;wqH=]HD$(dH+%(H8H[]A\A]A^A_DƒItHt31҉փI<7H<19rDL1H5L|$ E111H MuH5A葄 OH<$ Lu7AT$ATTATfTӈAW AVAUATUSH89H<$HFdL<%(L|$(ID$ HL$HD$YtAT$]D$ Dl$H=QL5LDd$H-D$ 1H5LD1HL-$L1H5Lk1DH^wqH=0}HD$(dH+%(H8H[]A\A]A^A_DƒItHt31҉փI<7H<19rDL1H5L|$ E111H msH5a豂 OH<$ L7AT$ATTATfTAUATIUSH9dH,%(Hl$HFD$tHt$1҉у| @<9rDl$H=01H5H=~1DH=vHLH=HD$dH+%(uHH[]A\A]"fAW8fAVAUATAUSHH9dL4%(Lt$xIFHL$@)D$@HD$`H)D$PD$hL1ɨD$`HD$ T$(DHT$HHL$PHL|$@HT$HT$XHL$L$dHT$HT$hL$,HL$pHT$0HL$8uHǃHL-&H-!L1H5HzL1H5DžHaMLL=w1LDL-!Le1H5H$H|$HH= 1LH=BoL1LH5VT$s1HUeLmL1H5,H|$ E11H lH5}1 {L5L1H5 H|$Ht$(1L%L8v8LHLHD$hdH+%(rD$Hx[]A\A]A^A_fDH=} HHD$ D|$PD$L9D$@fD< f<Hf. _D1҃փMD5L19rH4L!Ht$H|$1!f.H=H-.H$HH5~H1}HHH5;1dH;L1H=LHtHlD$@z}f.AW8fAVIAUATUSHh9dL$%(Ld$XIFHL$ )D$ HD$PH)D$0)D$@LJ1ɨ(AD$@H$T$@T$DHL$HIL|$0T$ HT$PHL$HT$uIdžIL-H-Lm1H5}H,LT1H5}HM*LL=)1LL-CLH1H5W:־H4$1H=ľL1HH5}諾T$ Av1LaLH1H5|耾H|$E11H iH58z1awL艿H1H5 HHt$L1H-2HZ8v8LLH;HD$XdH+%(HD$Hh[]A\A]A^A_@H=y L=  @< f<Hf. D1҃փM4L19rH4L@L<$M9uD$@+fDH=H-MHH>H5h{H1H%HH5g81HL1H=̼HHD$@:zf.AWfAVAUATUSHH89dL$%(Ld$(IFHL$)D$HL1ɨ{S;T$L$L5L-D$LD|$T$L$ D$81H5zLLL5A1H5lzL׻T$s1H^L1H5JzL譻T$s1H^Lļ1H5> L胻DE111H beH5yftAL-3 L}vLH6L^HD$(dH+%(H8@[]A\A]A^A_fD @< f<Hf. |DLLH5Gy1蟺sT$ 1H]-f1҃փM4L19rH4LwAUATIUSH9dH,%(Hl$HFD$tHt$1҉у| @<9rDl$H= 1H5xH=n۹1DH=ʹvHLH= ׺HD$dH+%(uHH[]A\A]wfAWAVAUATIUSH9dH,%(Hl$HFD$tHt$1҉у| @<9rL=L5Dl$LB1H5wLL)1H5w LDE111H bH5wgL- LvHLL͹HD$dH+%(uHH[]A\A]A^A_v@AWAVAUATUHSH(9dL$%(Ld$IHFHL$HD$2tA$T$=T$L=Dl$L5LT$ 1H5vLٷL1H5UvLT$ u1HZH=Ӹ1H5M L蒷DH=1職L-X L袸vLH[L胸HD$dH+%(H(H[]A\A]A^A_ƒItHt1҉փI<4H<19rDA$T$ATTf.ATfTKtff.AWAVAUATIUSH9dH,%(Hl$HFD$tHt$1҉у| @<9rL5L-D|$Lr1H5uL1LYL1H5tAt$1LDL-YL'vHLLHD$dH+%(uH@[]A\A]A^A_?sff.@AW AVAUATUSHH89dL$%(Ld$(IHFD$ HL$HD$2btA$T$eT$D$L=L-LDt$ T$ D$:1H5sLLL=C1LH5sٴT$ s1HWL1LH5t说T$s1HWLƵL1H5= 腴L-\1DH=mL蕵 v LHNLvHD$(dH+%(uvH8H[]A\A]A^A_fƒItHt1҉փI<4H<19rDA$T$ATTfATfTKqff.AWAVAUATUHSH(9dL$%(Ld$IHFHL$HD$2tA$T$=T$L=Dt$L-LT$ Z1H5rLLAL1H5 1DH=H=< L1H5qҲuT$ 1HL-ULvLHLóHD$dH+%(H(H[]A\A]A^A_ƒItHt1҉փI<4H<19rDA$T$ATTf.ATfToff.AWHfHAVAAUATUSH9H|$FH|$@dH,%(H$HH\$HDŽ$)D$@)D$P)D$`)D$prH1Ҩt t  f Ht\$PT$XH=L$lD$LDd$@Dl$D\$\$TD|$HT$ T$tL$$\$\$pL$xT$,\$(\$|H$L$8\$t$<1L0A@LN1H5mH H|$0Ht$0L1AHH|$HDHӻfDLH1H5m语1ҋ|$ H lXE111T\H=6袮\jH5iHu\ff.AWfAVAUATUHSH89dL<%(L|$(IFHL$)D$HD$ HL1ɨ"HT$ HD$L-ML%HLDt$HT$H$ԭ1H5TlL蓬LL-购1H5LsH4$Hﺀ.L腭H5jL1Du1DHDOL%LLLDHD$(dH+%(H8@[]A\A]A^A_@  @< f<Hf DLЬL1H5l菫Ht$H=1L%XuL蝬HLHR1D1҃փM 7L 19rH4L8hff.@AWfAVIAUATUSHH9dH,%(Hl$8HFHL$)D$)D$ HH1ɨvD$$LD$H="L%Ll$D|$ $D$(LD$D$蠫H51jL1_L1LLL-,LpH5jL1/LD$MLH=@1L81H5iLLL=1LL 1H5iLʩ4$1L轩L1H5iL褩t$1L薩vHLH=V裪HD$8dH+%(HHH[]A\A]A^A_H=Fe l' ~@< f<Hff. AD1҃փLD5L19rH4HNfff.H=v#H6H*HD6ff.AWAVAUATIUSHHH(HL$xH$dH%(H$1HH$9FÉHL$0rH1Ҩt t  f HtH$D$H-SH=JD$L$HD$$D$$D$(H$HD$ $D$,$D$8$D$<$D$@$D$D$D$PH$HD$H$D$T$D$`H$HD$X$D$d$D$h$D$lH$HD$p1H5fHЦE11DH 1QH5f1UL-Lԧ1H5fH蓦DL5W1HLHT$wL蟧1H5]iH^AD$HT$t!MH=Fb lTf.H$HLLL ADŽ$jjjH$PHP*oH0LH5eH1ͥHt$LH'w_H=ӦH$dH+%(H(H[]A\A]A^A_DLH=1_tf.Lx1H51eH7t$1L)LQ1H5dHD|$(1LLL&H5dH1Ht$ LL'(LH1H5d认|$,,Lĥ1H5dH胤|$8E111H NH5be]0L脥1H5dHCHD$01ɾH$H0H9HFB@ZL1H1H5@d|$At$T$l1L;ExsLJH1H5b H|$pDHt$xL߯+f.H=J_f.AWfIAVAUATUSHX9dH,%(Hl$HHFHL$ )D$ )D$0HH1ɨ6E7Dd$8A,HL$HLLHjL AjL5jjPHt$`7jH0H=@H5aH=g1ҠIA9LLL%1讠L֡vHL菮LA@象HD$HdH+%(HXD[]A\A]A^A_ E7Dd$8A 5D< f<Hf D\$(T$ H-D$$HDl$,\$HpT$ D$1H5bHğHH-1H52]H褟T$ Aw1LBH躠1H5_Hy|$E11H IH52[1{NH胠1H5`HB|$E11H HH5`1$XHL1H5\H E11DH HH5\1WH1H5_H՞IFILJM/L1褞H=zȟ1҃փLD5L19rH4H [fDAW0fAAVAUATUSHHx9dL$%(Ld$hIFHL$0)D$0)D$@H)D$PL1ɨ0H|$PL$LH5[XH1ޖt$ H*ADLH赤1҃փM7L19rH4L1THH6H1#HfHHw(#@H@SHw(H#H={Rs01H=@[fUH-LSHHw()HHs0H/#Hs81H=赕H@[]fUH-SHHw((H谖Hs0H"H藖s81H= UH}{@E11H 7H510NH@[]@AWAVAUATUSHdH%(H$1u/H$dH+%(HĨ[]A\A]A^A_fDAI HH|$@HHXH|$@A9AFǃrH1Ҩt t  f Ht|$hHt$p\$LT$PL$TD$H|$|$lDd$@Ht$ $Dl$D\$H|$0H|$xt$4$H|$($T$|$8H=L$D$ t$<1H5cHԓE11DH >L%1H5RBLؔ1H5,H藓DL-[1L胓L諔1H56Hjt$ 1L\L脔1H5qRHCt$1L5L]1H5URHt$1LL6H5.AP|LT1H5kGH$gL/1H5;IH$1H=؆L1H5BHH迆H$"Lڇ1H5&HH虆H$1H=V胆AhL衇H5H1H`sD$$9t$$1H=?LgH5H1H&sD$89t$81Ll$H=ӷL(H5HHH1Hs L9"MLH=1LLl$H5HH1袅Hs(L9t!HH=A 贆H=Z訆MGH=mA 蓆AL~H5EH1=$1H=(LP1H5EHC0T$<9tH=ɶ1H=t$<1H=քL1H5>GH轄H$.H=@ ҅Lʅ1H5GH艄C4T$@9tH=C1nH=D蒅t$@1H=#PLx1H5FH7C8T$D9tH=1H=@t$D1H=ѵL&1H5FHH$6H=? LH5NF1H豃Hs@HD$0H9t!H5H=? 辄H=d貄H|$0H=t? 蚄L蒄1H5EHQCH$H=1~DH$H=1j~H=1W~H5}:HzF ;AWAVAUATUSHHHo8L(Lg0AA|跅L9rrA$wlDH%H,HtYH HMH=9 ~@H=~LH=g1}H[]A\A]A^A_ÐMtLH=1j}DE1H c&1H591c,H=g~+fCtDLHLkuDH ƱLHՉŋ@ `>D裄H5HHt HBfAWAVAUATUSHH $H(dL4%(L$IGHAALŅMI8xL=M1LH3EHDH9LDLHHL$ LHt$UHt$H=hH5#H1mgHt$ 1L^gHhH5r#H1EgH|$(E11H D 1HHPhH5? H1gHt$01LgH(hH5xH1f|$8E11H 1HgH5H1ft$<1LfH={gD$L aL1H5`$_Ht$`H=1_f.H= L-`HXHmI9nHHL`H5#L1Y_HL$ HH)jL lAHjjjPH$H$[(H0f;`L1H5O#^Ht$0H=1^fL1^L-lfAH9HXLLH%H=fL-rl_H=_1H51H=\^Ht$H/oHD$DL16^LX_H5O"L1^Ht$(HH= -_L_H51L]=WHt$HeHH= ^L^H5!L1]Ht$ HH= ^HD$ L^H5"L1O]Ht$HH=? e^HD$H=L^MSLH=21]DH=^Hct$ 1H=I\H1D蹀H=ʭ]1L\HD$2@1L\HD$%@L1v\+dAHC^fDdAH9s:H߹XLH5j褰H=H] L1\DcAfAWAVAUATUHSHXHt$H6HT$ 9H|$N1AօDH SANL!L$HD$HxHD$L`XH DEH\$HCxHX[]A\A]A^A_DL=jL5? Mu$LHY\H9l$(t2LeLF\MtLL1H[H9l$(ufHL\HD$H|$Hp HD$ HX1[]A\A]A^A_f.1HcH=tZHD$@tDD$E~|$qH@1HD$L-Hx L`HhH|$(L[L|$HT$HLLtHH9l$(.LLeB[H=4[D1HcAąx@AwD1LAt$DH_cAąxH=Zf.H=ZrHc|$~HD$HEH=HHl$@L%H|$0MHD$;E1HL$A@DD$(IH4H|$;T$H|$HD$ BGDD$ D$ 1DD$<L$(HtHHSHEHuL90M9XAWLH LPL)LL$@L&H1H+ aY^HD$ IHHD$0AwDHaADžHьI9sы|$ 9HҌL9M9bLLL EL)H Ho* H1q`HIŃxHl$@LM9t AE]HH|$HHD$Hp Ht3H|$H|$0HHIH,IDHH9rRHAHl$@LDD$`AHHD$0jjjHD$@PHfP#H0H=T fDH=1RCAUL-ATL%,UH-dSHH=HSLH5G1qR3H1eRLSLH5-1LRsH1?RLgSLH51&RsH1RLASLH51Rs HH[1]A\A]QfAUL-+ATL%\UH-SHH=GHRL1H5QH31HQLRL1H5{QHs1HmQLRL1H5TQHs1HFQLnRL1H5o-QHs1HQLGRL1H5QHs 1HPL RL1H55PHs(H1PLQ1LH5PHs01HPLQL1H5PHs81HPLQL1H5jPHs@1H\PLQL1H5CPHsH1H5PL]QL1H5PHsP1HPL6QL1H5OHsX1HOLQLH51OHs`1HOLPLH5p1OHshH1OLPLH5W1OHspH1rOHH=E[]A\A]Pff.AWAVAUATUSHH $HdL$%(L$II-@xpl5( H"k; %w}HH=yOH$LLHLdH=AZH-L%#OH51H?NHH萵HXOH5SH1NH$1LNH-OH591HMH$HOH5! H1MH$L1MH=N1f,@@*@zl@*.!@H=fNDE11H H519fH$dH+%(&H[]A\A]A^A_f" H=MLLvfD&H@ kHf %AzIH=9MH$LLAL-dH-_LHL%s L1HH5KAw1L$L5qHLLH1yKE111H$H H5TW$ HqLH5ǛH10K1ɺH$ L7L10@ 90@)@H)HKHL$ LL舭L%7~H=.~KH5L1JH-S|Ht$ 1HvJHKH5 L1]JHt$(1HNJHvKH5rL15JHt$0H1&JH=JKDHH=JH$hLLH聬H=.}JH52H=}1IAWA7H@E_At?H=$|JAGIt$hٺLmff.fH=DJA1#8$8(H=)JHL$ LL苫H=8|I1H5H=%|HH|$ E11H H51H=JIRf9+0u1%@@H=eL%pH$1L>H?H5kcH1>H$H~L1>H?H1H5 f>E111H$H H5RDHl?H1H5P+>$1L>HB?H1H54>$11E1H \H5!H=?H H>LLH$hH-qH=q>1HH5l=L%3oH$1LS=H{>1H5~H:=H$1L(=HP>1H5q H=H$bH*>1H59H<$1L1H5H<$1L)H5H1'H$1L'H$H)H1H56'E111$H H5H(H1H5'$L1x'H=+}(H=}(|(1H5'H;'Ht$HL$ L 4PHALjHHjjjPH$?H0H5!H!g 1H=1(H=>N'L'H=ʧ'BH=N'L'H='lf.f.f.f.@f.Kf.If.Lf.Hf.H=='@AUATUSHHGtCH[]A\A]fDL%?YH=6Y&L1H5T%H-[WH31HL-y%L&LH5(1`%HsH1R%Lz&LH519%sH1+%CH[]A\A]ff.HHcw(1H=M$HHH1H=MHc$1H@Hw(1H=V$HHÐHHuH= %1H@1H=U$1Hff.SHĀdH%(HD$x1Hxt5HH=J p%1HT$xdH+%(H[@H˺xHufo$HD$0ffoD$HC0HD$PCfoD$ HCXC ~D$8fbC8foD$@CHzH=T1#](HuH= $H=T1j#f.UH=VH-VSHHt$H5c H13#31H=T##Cu$H{uRH=t9$H[]DH=E}$1H5RH"s1H=S"H{tH=}#H1H5 "HsH=S1"zff.@ATL%S1UH-|SHw(HL]"H#Hs0L1G"Ho#Hcs81H=K-"[@]A\ATHL%d|UHSHL*#H1H=S!L#Hc=H=JHC[1]A\!AUAATUH-?USHH=2UH"H5 H1!s@H=GS1r!L%{L"H5y H1R!sH= S18!L`"1H5sH!s1H=R!AuHH=r[]A\A]""fLL-R"H5v\H1 31L L!H5> H1 s L1 L!H5 H1| sttL1j ]DHH="I1K fDHH=I1+ fDHH=H1 qfDHH=H1fDATUSHĀdL$%(Ld$xAHx节t&HD$xdH+%(H[]A\fH=SHS H5 H1lDHAGH-yL%QHq 1H5 H0Ht$01L!HI 1H5 HHt$81LH! 1H5 HHt$@1LH1H5z HHt$P1LH1H5[ HHt$X1LL%OGzH1H57 HaHct$`1LRHzH5 H19Hct$dL1*H=pNcfH=]x4H1H5 Ht$XH=O1ifHH1HtB%Ht(HuH= @H1H=Nz@HËSu.%=t`H=oN1?[1H=MN1t҉ځuH t DH1H=Ҹ[ff.@AVH=CPAUATL%:PUSHdH,%(Hl$H1H5FL$'EP^+<'<\HL$„HQD5 HL-vHfD2]LU1H5sLE$'P^p<'<\HL$„HQfD2HL1H5`LE$'P^<'?<\HL$„-HQfD2HH=RmHD$dH+%(H[]A\A]A^fPw( H} D$\HHT$D$DH ' \xft$D$T$HT$f.D$\HL$pP H D$\HHT$D$ Pw8 H D$\HHT$D$DD$\HL$¹\xfL$H W D$T$HT$:f.D$\HL$\xH  fT$ƒD$T$HT$CUDAUH=CML-tATL%5MUH-JSHHLH5C13H1uLLH5p1\sH1OLwLH516sH1)H=kMH[]A\A]ff.fH H'H Ht;SHHHw(u4WXH=rHs01H=YJ1[f1DHuH=q DH=I1RAWL=rAVL5KAUIATILUHSHQH5UL1}E11H H511u$H=iH[]A\A]A^A_L1H5LLL9FÉ@AUATUHSHHw(uwE1H [11L-q1tL%vHLpHt(L11HHtH9rH@[]A\A]fDL%H1LH=nL1H=gJHwW(1迹HHDAU1ATL%pUSHHwW(菹L=h Hs0wzHC8AH H 1H=?DLlJt(1H=G)LQ|(E11H H51#H@[]A\A]AAT1L%)pUSwHW(иL= Hs0wHC8H H 1H=`>LHwL|(E11H /H5O1q[@]A\Sw1HW(?H=|oSHcs01H==@[f.H|w1HÐHcE1H 11Hff.AUATL%3HUHH=&HSHH1;LH5 tlw31H=:FL-n`CumL1LH5+ @uSH1@H=fTH[]A\A]@ Hc31H=<L-LnCtLL1H5GsH=D1dff.fU1H-mSHHwW(裶HsS01H苶H{8E11H H5n1VHH[]f.H(E11H H5,1HHDAVL5FAULL-OmATUHSH{FHH5z1}E11H H51LH5 H1LeLH-aDHH51}DH1pLHH5{1WL1HJH!dHkHc[]A\A]A^DAT1UH-hlSH wW(dH%(H\$HHE111H H5Lc0DHsS81H´HHs@AtXHl$ HH[tt'HD$dH+%(uWH @[]A\f1ɺ HH>@HuH=A gDH=RB1"ff.Sw(H1H=BH=Hk{0E11H H51H[ff.AT1AUH-kSwHW(诳H{0E11H5H 11zH=cHs8wHC@AH H 1H=9DHlDHq[@]A\Sw1HW(H=\j3{0E11H H5,e1@[ff.@U1H-jSHHwW(òH{0E11H lH51H{8E11H 'H51iHH[]ff.fbSu7E111H |BuM/Шts[1H=&@ tكuH=j6 H=_E1H 11ШuH=Ï[AUATUSHPH=AH-AHH51HOL-q?H31LL%h4L\H5H1HsHtRL1L01H5H {CuPH=_H[]A\A]@H= fH=hcH1[]A\A]LH1H5w sL1j AUATUSHHw(Lo0Ho8Dg@HuqH=? eHgHVE111H (L1.H6Hc1H=5 HDH@[]A\A]DH==1 U1H- gSHHwW(賯H Hs0HH {8E11H #H5 m 1eH@[]fH(E11H H5l 1/HHDU1H-jfSHHwW(H+ S0s1HH Hs81H== H {@E11H *H5$1H@[]ATH=#?L%eUH-?SH 1H53Hn ;E11H /H5n{uXLp H5H1/ {E11H H51CuJH=\. []A\@L H1H5K sH=;1 xL H1H5H sH=;1 @SH(E111H K1蔹H=d H{0E1111H Iu%Hs01H=;- @[fDH=+[D fATHL%TdUHSL H1H=; L E1[H U]11H5?A\fSHcw(H1H=o2 H=c HHs@HS8H{0Ht@tHHS@[@HH;@[@USHH8dH%(HD$(1HHw@Htn@thHHOHHW0H-?cH {8E1H a11H5LHD$(dH+%(H81[]@HHS8Hs0HmH=b {H@Hcw(H==1hH=b f.=tgHL$ku+t$HcL$ Ht$HL$HS0HH-gb#H-VbH* Hs0H=91HL$juHL$Ht$Lff.ATH=3;L%aUH-&;SHHH5'1~31H=@9mLHH51THs1H=0ALiHH51({E11H hH51 H=X.[]A\@UE11H SH11H-(aH(HHcs01H=/HH{8E1111H B臿u+Hs81H=<8kH@[]H=cW|f.Sw1HW(?H=|`SsS0H1#H[ff.1Ht)Gt#tHuHH@ff.@AWAVAUATUSH(dH%(HD$1Hu5HD$dH+%((H(H= []A\A]A^A_H1H=6ITED=HD$E11HD$M IHL$DLHHD$9umH|$tlK/MI9rH=XL9H HCHHDHD$dH+%(uZH(H=~1[]A\A]A^A_DE1tLMfHD$dH+%(uH([]A\A]A^A_ff.HHtOGt1tHu%HѺHt$S¸tHt$H=2511HH= f.HHtOGt1tHu%HѺ Ht$¸tHt$H=411HH= f.HHtOGt1tHu%HѺ Ht$s¸tHt$H=R41"1HH= <f.1HtGufHHѺHDHHѺ@Hff.@HHѺ8H8fSHdH%(H$1Hu0H=^ 1H$dH+%(Hİ[fGHt HHL$Ht$/Ht$HD$8foD$ƃfnL$,HCHD$H~D$@HC(D$(D$PHC0D$0C~D$ HCHHD$XflHCPHD$xC8HCXHD$hHC`HD$`HChH$HCpHD$pHCxf.H=r21BȾSHdH%(H$1Hu0H= 41H$dH+%(HĐ[fGHtHuwHL$xHt$Ht$uZfoD$HD$@ffoD$ HC0HD$`CfoD$0HCXC ~D$HfbC8foD$PCHSDH=r11B9ȽSHpdH%(HD$h1Hu.H= :1HT$hdH+%(Hp[fDGHtHuHL$PHt$Ht$ubD$oD$D$CfoD$0fCD$C CD$(CD$@C0HD$HHC8HD$PHC@D$XCHMDH=r01B3ȼ1Ht)Gt#tHuH>H@ff.@1HtGufHHff.f1Ht)Gt#tHuHH@ff.@1Ht)Gt#tHuHH@ff.@AUATUSHxdH,%(Hl$hHtAHGtAH@xHH=/1YD@u+HD$hdH+%(iHxH= []A\A]H=NH= H=NHD$hdH+%(Hx[]A\A]DHhHOH=0H0mH5H1,DHaAL%dWH-.L1H5H1Ht$01HL H5H1Ht$@1HLH5H1Ht$PH1H=hNH=wMHH=-1cfATUSHHdH%(HD$1tpHHHt4@t.Hw8aH1=JH$u$HCXHT$dH+%(H[]A\Hcw(L% VH=~$LHHk0HtY@tSHs@HurH= LE1H R11H5 \ R1k ^fDH[8Hu/H=- SLKH=2,1HH=,1x1Ht)Gt#tHuHH@ff.@ATUSH dH%(H\$HuBsS(1H肝HD$dH+%(H H=T[]A\zf.HL$ HHSXHHHs0jHjL A L%^TjjP@H0L$Hcs81H="L Hs@HHD$dH+%(u H []A\CHH51HfAUAL LATUH-SSH8Lg8Lo0dH4%(Ht$(Hw(HL$HH_@D$jjjHD$,PHPeH0HI1DH=6*H0IcL%!1LH1HcLHD$(dH+%(uH8@[]A\A]BfSH@dH%(H\$8HH{HHKXHD$H=6H86Hs0HS8HD$L `H $ HFH|$ HjjjLD$ APD HHPYH=fRH09Hs8H=)1HD$8dH+%(u=H@1[HAM@sS(H1ȚH=R5DU1H-QSHHwW(dH%(H\$8H腚H HH= 5HD$H5L VH$HD$HFH|$ HHs0HS8jjjLD$ APD HHP@H0H$Hs81H=(HD$8dH+%(u HH@[]QU1H- QSHHwW(dH%(H\$8H襙H HH=)4HD$H=4L vH$HD$HFH|$ HHS8Hs0jjjLD$ APD HHP`H0HDHs81H='H*{@E111H YH5SݮHD$8dH+%(u HH@[]Lff.AWAVAUATIUSHHo0dH%(HD$x1w(L5C'HOLfHHxHLXAŅt4AHHD$xdH+%(HĈD[]A\A]A^A_DH-(H=(-1H5H|$E11H ,H51έH1H5Ht$ 1H=%H1H5Ht$1L|D$ ALt$HT$(L fH9HxtHuH5H14HE11HdOjLLjAjjPEH0@L-EHGHHxHzHNH-;'HL%q%L=('1HH54$1LL5$rH1H5HYt$1LKHs1H5?J H2|$1E1H RH5g1H<1H5_HL#1H5+Ht$(1LH1H5&Ht$,1LHH5H1t$01LHH5H1mt$41L_HH5H1Ft$81L8H`H5 H1t$<1LH9H5ʲH1t$@L1T$DHL-C1H5KHHt$H1LLH1H5%HL1H5s*Hut$P1LgH1H5HNt$T1L@Hh1H5H't$X1LHA1H5zHt$\1LHH5R H1t$`1LHH5RH1t$d1LHH5HH1t$h1L}D$lHH5H1XHt$pL1ILqLi@HXHH5N1At$T$1LH H1H5ct$DL1@HH1H53t$lL1+'AUATIH=#UH-#SHHH5pH1\;E11H H51_fzfH=lICH5H1{E11H BH51{LkHSLff.@HxH9uH=@H[]A\A]ÐH=H1H5-Hs{E111H H5u{qH=HoH1H5.sH=L1=H=]H4H5H1HE11H#IjLLjAjjPH0H=HH1H5r{E11H [H51蝜sH=R1nufAWAVAUATUS@H(dH,%(Hl$HHOH= L% 2H51LL-4$1LL5/GLH5L1t$1LHHT$fDxuzHH9uH|$u9H=`>HD$dH+%(H([]A\A]A^A_LxL1H57Ht$L1(fDLH1H5$LHt$H1H5GjE1HjAjjPH0H|$=qLff.AUAATIUHH=ESHHdH%(H\$8H5` H=1lD HH5)H$HD$H(L 5HD$D HCHt$ HjHLjjH|$ WHP-H0HD$8dH+%(uaHH[]A\A]fDHHHJjjjjPL LHAٳH0HHHjjjjATL%DUSHHHcw(H=#dH%(HD$1>LfHHs0Ht~@txHs@HL$HAHHHNjL ujjjP)H0L 1HH=HD$dH+%(uH@[]A\fDk8HL$)fUH5SHHuH1[]DH-CHHSPHsHHߋ HkHsP1H=)H1[]UH5X(SHHkuH1[]DH-ECHHSPHsHHߋ 03HHsP1H=H1[]AW1IAVAUATUSHBHW(HGHwHo0LwPLo8HD$Lg@肋HH-/1HWHDH1BHjE1D1H ;H571HEHt$LL \_H'LH1H@[]A\A]A^A_fDAWAVAUATUSHdH%(HD$1HiHHG)D-E1Iff.LDHHL<$AuD<$EMt+H=AoAEtED9%RsfH=K>"H1H=@[f.H=1SHtWHHw0u4HWX1eH==Hs81H=V1[Hu3H=q DwW(1cH==w1[H=b12U1H-z=SHHwW(#H;HS8Hs01H9eH!Hs81H=H@[]1 efUSHHHHw0ukHWX1dH-<HHs81H=JwH=`Hs@w HCHH H 1H= GH1[]fDHu;H=1 WDwW(1#H=`<7H1[]fDH=1MDU1H-*<SHHwW(ӄHHS8Hs01HcHHs81H=bH=xHs@w HCHH H 1H=4 _H@[]UH-;SHHw(htH`HSHK{HE11H \ZH5Z1H@[]fUH-<;SHHw(tHHs0HnHHs8tfH=s1HHs@t]H=R1}H{HE11H YH51XH@[]@HH= 13듐HH=1fAW1AVAUATUH-R:SHHwW(LgHLo0L8Lw@Dd$ HDE111H H5юHAwcH߹LaHAA_LHlHt$ HxrMu;H9 H\HTMHMc@H8BfDH"1LHHMH=ٚ McHLH=1H@[]A\A]A^A_Av_MtLH=1McvH@AuӹLH`HMcryDLHMcH߹LLZ`HBIMu*H= ,H$sT$ 1H+LH=1HUH- 8SHHw(pHHs0HjH{8E11H H51jHH[]ff.AU1ATUH-7SHHwW(?HW{0E11H hH5a1 H2=H{8w}HC@AAH H H52E111H •HJD(ƃtNHoHJt(HߺiH@[]A\A]@AAf.H5H舤fDAVE1H 1AU11L- ATUH-o6SH(/H7Hs0L1H!Lc8DEAuptlL%,L1H=?XH5ܣLHs81H=M |[@]A\A]A^fDE1111DH ePt$L%W,EoLdbAvL%*,wUHE11S1H H5sHH_(H߃ u6H=+5]0HoH1HpHH[]DH=+E11H H51耓ff.AWL=7AVIH= AUAATL%4UH- SHHh1H5x; H';E11H (H5S1*L21H5H{E11H H5n1L1H5_HHs1LL1H5@HHs1LEu HH=S+[]A\A]A^A_fDLH1H5GHcsL1H6LDATUSHdH%(H\$HH;L%y H=p L1H5Z<<$E11H H5c1ч,$H=2CLH5?11Hct$H=J1IpH߉DSH=:*HD$dH+%(u H[]A\ɕfU1SHHHw(H=HcHߺHL[]DU1SHHHw(H=HcHߺHJ[]DAT1UH-tSHw(HHAHcDHnH=1Hs0H1AHc^DHߺ>[@]A\@AWAVAUATUSHHdH%(H$HHt 1BHLd(HC0€DЉ]$H[ HcHfHHLH}9H-, H=# H51HHML%0sH4$1HeLH5iH1LHt$1H=LeH5HH1$Ht$1HL=H5'H1Ht$1HLH5H1Ht$ H1H='f1H$dH+%(]H[]A\A]A^A_DHcs(H=E1L-/gLH{0E111H H55 OLW~e{Hl$PpLHH7u:H=xH5H=g1HH=&@Ll$PpLHL`7L%H=1LH5'dLH-.蓲HL-L=mL1H5,H$1LHBL1H5Hc$1LIDHHL1H5Hc$1LIDHHL1H5mH$1LsHL1H5MZH$L1HHp1LH5,/H$1LHEL1H5 H$L1H=$1H0LH5HLH=CH1H5Hc4$1L%,H=]H-TLH1H5hHt$1HYLH1H5@Ht$1H1LYH1H5eHt$1H L1H1H5EHt$ 1HL H1H5+Ht$(H1H=#EMu?H= fD1H5&襙H=p"H{0LH=o1?ŎDSH@dH%(H\$8HH8=u#fo$T$oD$SCoD$$C$HT$8dH+%(uH@[[ff.ATHUSHdH%(H$1HvH9F‰‰谾t,H=H$dH+%(u4HĐ[]A\Ð1ɺH?@vH=%[贍@AU1ATUH-f*SHwW(dH%(H\$HLg0rHHLH2tNH[8Hd1HHpHD$dH+%(HH[]A\A]fL-H=L1H5ξ\4$1H=KHsL1H52Hct$1H=HGL1H5$HL8H= rfAUATUSHLg8dH%(H\$H0HCHtH-(HKtrH=y HHs@H%H0H{HE11H H51V1HT$dH+%(H[]A\A]DHLHMH-j(l$H9~H{H-F(JHL-p L1H5KHct$1H=HLH5-1$LHDs(HH-'`HHs0HZHHLH0u^H=b1H5H=4$1H= H$HǃH@HHs@Hu?H=͈ H{HE11H ܷH51螅@@@H=1H=V!4$H=81c`fu 1ATL%?ULH-&SHw(H/.HGHs0LH.H0Hs8Ht1H=[1]A\fH=އ [1]A\ff.fHu'wW(1nH=%1HHw071HUSHHuBW(w1H-%nnHHs01H=DHlH1[]HW0Hw83H1[]f.HH5 @HfDHH5% @HfDAWH7L AAVAUATUH-%SHHHG@Hw(dH%(H\$8HLt$ HD0Lo8LgHHD$LD$$jjjHD$@L5]H-L*L|$H5`1Lt$X1HֹLH5L1轹t$\1H讹LֺH5RL1蕹t$^L1Ld$`聹LHT$xfHx H9u]HL$0 LL|H=H-GHH5/> HHD$1t$0H1T$4 T$HHt$8L5$DLHD$@LD|$HHD$޹H|$H5f{1蛸HL$(DLHLL AjjjjARHt$H褁H0L船H|$H51Et$H1H7D$L A߃ Zf.H=t @H-(L5E@AEtI}H=  LLfAH-r@L5a7HL$0LLBuH=L%苸1H5sLJH-t$01HL5.LV1H5Lt$41HH|$8 H=A߻@fHL$0HAjHkjjjPL A[fA߅HL$PLL`H= H\$T觷HH5WHHD$1Z|$P1E1H G H5 1\eHHT$`@HxH9uL5jH=:@H-fAEl1DT$ LLAH-@L5GtfDHH Ht$8H=[1++LNH|$H51 HE11H;jHLjAjjPuH0^iff.AWAVAUATUSHH $HXD/dH%(H$HHA5C0HS({-TAԃwOxKHl$ 11HD$ |$ Lt$@DHL$LODc({o1DH N1L%[L/u4L{0DEՃ!vE&"H ~ HcHfs01H=诪0uH{ŨuY@H$HdH+%(AHX[]A\A]A^A_f.HL%{Ń@d@@DlugAAyuTH5Iff.fH=1D?H=1A©H="Ds0f5JH=KH1fDA9s>HH9oH2HHHHMD9sHPff.DHH9s HED9utEH}LmX HHI9sEH-A9E=NH=* =LHs8H=1趨,|$@/Lt$ D$(D$, D$HDH߈D$,KgDH=蔩vfHItI}k՟HHҟI9+AEE-H5H=1H5Q"t 1H5KDE1H R1H-`L٨DH1虧LA1H胧L諨DH1?eH=艨^EAAAAJJ?u\H z HcHD4H5DH=1ϦAH }EPv-DH=;#H0Ds0fDH5̗A,[DEH54@DaH5AP H5ۖH5ŖH5H5H5H5H5eH5NH57DHL*GDc({fDA!H= 6 AyDs0H=ՖdD@A?gH5H=1H5gt 1H5\DE1H K1ASH=.Ds0 fAǃHx HcHH5H5H5|H5xpH5]dDc({)H5H=D13AT1H5H=$L$ DL$T$T$DL$L$ H5\t E1H5aqE1H D1H-RLDH?H551H=L$DL$腣L$DL$H5t E1H5ړE1H ʊDwHzOH- 11H2n`AWAVAUL-ATUH-]SHHHG@Hw(dH%(H\$8HL0Lg8HD$HGHALHcD|$ HD$1DHHأ1IcL蛢t$ HzH貣E111DH !H5QAE[Hx1ɺDHֱT$1H߉6EHNt$ 1ɺH諱T$1H߉ EHD$8dH+%(yHH@[]A\A]A^A_AH1ɺDHLT$1H߉DHĢHt$HL$,Hߺ MzL%H=蒢L1H5QDt$ 1HDl$,Dհ1DH߉6DHNL1H5 Dl$01DHߺ薰1DH߉CHL1H5Πt$4H=1輠H=HHɡHt$1H芠H財Ht$H1ss]fAUATUSHHHHt 1BHLd(HC0€DЉtI w#H(u#t LHaAH1[]A\A]@LHHcs(H=1L-跟LߠH{0E111H H5 rNL觠w2xu3LHwH@[]A\A]ECMu?H=-[ Sʐ1H5΍MgH=1H{0YLH=1ߞf.HH5>@HfDHH5>@HfDAWAVAUATUSH(HG8HdH%(H\$HH;DjAEA A€EHcs(L=1LL5nL=Hcs0L1L'H{8H5E111H LLHs@E@A̺HI@8fHw(H't AH:1HT$dH+%(_H([]A\A]A^A_E1E1D1H5=eH=!H{8HL$H=Ht$wLwWH=Ht$НHt$HH=1脜H=訝wHHǃHẢHDvHuH=X 7yfH="1dDH=W SbYfAUL-ATL%UH-DSHH=7HҜHH5P1葛3L1脛L謜HH581ksL1]L腜HH51DsL16L^HH51sH=;1 HH=[]A\A]%DAW@AVAUATUSHHdH %(HL$8E0@t%HT$8dH+%(2HH[]A\A]A^A_fHH0H]t fL5H-LL%L=1茛1HH5K<$E11H KH51MILL-N1H5H Ht$1LL%1H5ݷHt$L1ՙLC+H51H貙LHӚH5H1蒙t$1L胙L諚H5 H1jt$1L[H胚L{H5=1H:LbH5O H1!t$ 1LL:H5H1t$ 1LH$fR\fPfQhL1H5֊H衘Lə1H5ƊH舘t$1LyL衙1H5H`t$1LQLy1H5H8Ht$1L(LP1H5= HHt$1LL'1H5nHt$1LחLH5щ1H辗H|$LܘH5H1蛗t$$1L荗L赘H5ȉH1tHt$(HH=dS 芘H肘HzDfWuLb1H5;H!LIH1H5$Ht$1LL H1H5ߖHt$1LϖLH5ɈH1趖H|$HԗMH=P輗H=c谗L蠗1H5gH_L臗H1H5rFHt$1L6L^H50H1H|$CH;fDL(1H5EHLH1H50Εt$1L迕LH1H5覕t$L1藕8H=1脕% Sf.AWAVAUATUSHHdL,%(L$IHL=L5u/LRH5L1IuHߺ;H=H$dH+%(H[]A\A]A^A_L=AL֕HLHcŅuH=L5 誕1H5Li<$E111H yH5ՆkCESQATL%UH-SHH=?LH51Hc3H1H=>LH5c1ԓHcsH1Ɠ[H=]A\fDATUSH0HG0dH%(H\$(H&wHh HcH@- wfHh HcHfDt&H=uHs8Hf@HT$(dH+%(H0[]A\fDH=U,Hs8H=1H=-Hs81H=’HH=ܓH{8E11H ~H5׸1AYfJ1H{=HsXH=m~HCxf.H=dH{8E11H }H51KH=]4sS81H5H=5 Hs8H=1ʑDH= H{8E11H }H5?1JaZ1H{MHSXH@E11H5|H= 3HCxf.H=HaHs8HHHP01HH蘶H=MH!Hs8HHHhP(H={8HCXKvH=đ{8E11H 5|H5b1wIBf:H=H膑Hs8HHH͇P0 HH躵DH=mD[8H %1HHp;XfD1H{{X$HCxs1H{}HSXHpE11H5?{H=5cHCx&f.:1H{-HSXH 1~A DJA w.H-Ld1H fV H?S H藗HHCxfDH==Hk81H=HcώcH衲|@rH=H辏Hs8HHHP(B3DHI$H H>Kff.fSHtH[nfDwW(11H=X/{0E11H @yH5+1=H[)fATUSH0Ho0dH%(H\$(HL%  L%w[L賎Hs8HHHP0@HT$(dH+%(H0[]A\D vHD$(dH+%(H0H[]A\\@sS(1HL%J0LE111H )xH5; uu#1Z@1HH;?fDLȍHs8HHHP0tHH1I@ATUSHHPdH%(HD$H1tPHt)1HT$HdH+%(MHP[]A\f."urHGx(H5~E11H r:H="Hs0HC(HcH=s1蜋^HoXE1H@L H#I HM1UH-ߵL H HmZ H轓HkxL'H=1HfDH=1HˮaHAUH5}E11ATH qUH-SHHX(dH%(HD$H19H蹋Hs0HC(AHc:L%21LXDH8HpRL%WH[8HE1ɾ@L HHف 臉HI1SHvLn H c HY HTHAHHD$HdH+%(HX@[]A\A]L%Y1L2f.Hcs81LbttL%L%1L'DHFf.Ht 1HuHHlPHHff.@SHH?IH[{Iff.H!Hff.H=jH [HHDH=JHH HDff.HҾH=mD@H=]4@ATH=L%~UH-SHLH5>1·3H1H=LH51複sH1薇H=m躈[]A\AUATUSH8dH%(H\$(HHw ofHfofjfb)D$)$H=ĺH-\H5H1H3HH= C 3L%PL-øLH5_H1܆Hs1LΆLH5"H1赆HsHu|H=B ЇLȇ1H5H臆HsL1yH=P蝇HD$(dH+%(u=H8[]A\A]DH=j1:2DH=R1"Cff.u 1=|AVAUATUSHHw(wXHG0AH H L-1L5L踅LH{Jt(t$HuOH=A ÆAHSX1HL蚆Ht(L1[[1]A\A]A^H=r1BHHw(HuH=1A WAHD1H=8 AHSHw(HHu3H=@ H=4 Hs01H=Ʉ@[fH=1貄H61H=n蘄Hff.ATUSHw(HHuXH=n@ L%荅H-H~Hs01H=E11H -H5G1/HDUSHHHw(HunH=< 貁H-H裁Hs01H=4aH艁{8E11LH 1H5֤U/H@[]fH=B1SH=H0;E11H H51/H=[1Ht)Gt#tHuHmH@ff.@1Ht)Gt#tHuHmH@ff.@1Ht)Gt#tHuH^mH@ff.@1Ht)Gt#tHuHmH@ff.@1Ht)Gt#tHuHlH@ff.@1Ht)Gt#tHuHlH@ff.@1Ht)Gt#tHuH^lH@ff.@AWAVIAUATUSHHdH%(H\$8LtiHuBH1HE1HD$8dH+%(pHHD[]A\A]A^A_HH=9 ~fIHͺ(EHL$8ADžtiL-L~LLH{Lc~H*H=(9 N~LF~HH= 9 1~@H=}~H5H=l1|Hc|$E11H 61+H=}H5ZH=.1|t$H=\1|H=E}H5%H=1]|t$1H=K|LT$HT$8Lff.HxZH9uH=A}EID$uIdžIH=5 }LLHH=|T$L1HH=|HH=1{f.H=|LLHH=q|T$1HLpH=}T|T$1HLSA@:HH=1zL|f |H5dH=LT${H5zH=71zHE11jALHjjjPHt$8CH0KHH=1Oz77DATfIUHSHpHdH%(H\$h)$HD$L$D$ DD$HtP9GH H$T$ H\qPPHL$ HjH]aAHjL jHt$ VLSBH0HD$hdH+%(u Hp[]A\ 7ff.HH%1jE1AjjjPBH8@HH1jE1AjjjPYBH8@HHEE1jA1jjjP*BH8DHHE11jAjjjPAH8ff.fAUHATUSHXdH%(H$HHHBH-H=yH5"1HFxL-h4$1L%L+xLSyH5H1xHt$H1H@jE1HjA@jjP!AH0LyH5H1w$1LwLxH5H1wHE11H$HHAjjjjP@H0H=9xH$HdH+%(uHX[]A\A]4AWAVAUATUSHHHdL,%(Ll$8IՁlKjKwHA@i:MCLH=1v}HHL$LdH=XL%wkKH=L-D3}w1LH5=/ dtH=Otf.L%]L1tHL$LHߺ _L%%LsHL$LHߺ='H=sH= L-sH5jL1drL5+t$1LNrLvsH5EL15rt$L1&rLNs1H5&L rD$HHt$f9FH!H=skKIf@L% LrH5L1qt$ 1HqD$t LrL1H5D( YqD$ H߹Ht$(9FЋD$ 9G_f.H=- 4rCpH=<rLH5' 1pHt$(Hߺ 7fDL1H5pH-ft$1HpDH5ʘL1op|$E11H oH5r1qD$L%v7LfqH5CL1%p|$E11H H571)L/qf.Dd$DH=L-`pt$H=1o-LpH5& L1oHt$(HuH=+ pH=1boH=pH5L1@oHt$HuH=4+ ZpH=G1o,ff.fUSH8Hw(dH%(H\$(HHH=* pH-HoHs0H=1nHoHS0Hs8HHH= HejL jLjjWH7H0HoH[@E11H H5x1H߁NHH!u_HD$(dH+%(H8@[]H=1mDHuKH=) nmf.H=˾nE11HH UH51&sfH=1m +SHH>Hv H1H=}OmH[@HHE1H1HHp1&H[@AVfAUATUSH Ho8Lg0dH4%(Ht$Hw()$HD$IHL- I9IFztfLmL1H=`lLmE11H H511i%؃@HT$dH+%(MH []A\A]A^H=şL5]m1H5wLlH<$E111H zH5h$IuXH=ϽmAHuH=' L-!lH=1L-kfDLl1H5 LkH|$E111H ijH5h$IfLl1H5LEkH|$E111H bH5ِ&$I$LDlH=8l (ff.USHHHw(Hu^H=& lH-HkHs01H=jHk{8E11H H5p1#H@[]H=1rj랋aATUSHu[HL%AE11LH58MuU/aШ[]A\H1H=iatԃuH=akpH=Ӻj1H=|iH=*jH=j`Шt[H=]A\jH={jE1L1H1M"'ATUSHw(HHH=*% PjH-mL%H:jHs01LhH$jHs81LhHjH{@E11H ~H5Ď1!HC@tu,[A]A\f.H=™1hmDHiHsHHuH=u$ ifH=1RhH(E11H H5>1/!@HDUSHHHw(Hu^H= $ 2iH-OH#iHs01H=gH i{8E11H H5Ӎ1 H@[]H=Ҙ1gUSHHHw(Hu^H=# hH-HhHs01H=4agHh{8E11H ZH5Z1< H@[]H=R1"gAVAUATUSHw(Ho0Lw8Lo@LgHHH=" hH<HhHH-1HfHgE11LH H5#}1HgL1HfHgL[@]A\A]A^@H=1bfnff.fUSHHHw(tH=XgH[0.]t'1H=,e]t`݁H=1eH=9fH=΋f\ШHH[]@11H=peHH[]@H=fmE11ߺH ݪH5G!yFH=5f5H=%$fHH[]H(E11H ]H571HHDSHdH%(HD$1uHD$dH+%(uwH1[fDHL$HHHw(jAHjL jjP-H0H=ae{0E11H QH51y!f.USH=HHHt+1HH,u H[]fDH=˴dHE11[H q1]H5ωfUSHHdH%(HD$1ur(E1H 1H5H-pHxd{0@HhdHs8H=1&cHNdHD$dH+%(uHH1[]DHL$HHHw@jAL jjjP ,H0Q AWE11H AVH5AUL-ATUSHHHHo8Lw0dH%(HD$81Lg@(LcwtMH=Y HvxcLpc1H=0bLXc1DHbHD$8dH+%(HH@[]A\A]A^A_MtCtAt-H{t&fDHL1HaoLD$ LHLLD$OuHt$HDLHE(ff.U1H-SHHwW(SHkbS0s1H;HSbHs81H=aH9bHS8Hs@1H7HbH{HE11H oH5-1H@[]DAT1UH-SH wW(dH%(H\$HLg0HaH511DE1H HaHs8AAtVHH=C iaL%[HZas@1L`HD$dH+%(gH @[]A\HHuL%kH=baLH5=1_H<$E11H H581H`LH5~1_Ht$1H=IL%o_H=F`,fDH HL%ǒH=]`LH51_H<$E11H |H5j1H&`L1H5o^sT$1HL%H=_@L%ڏ1L^p-ff.fSw1HW(H≠_s01H=b^@[ff.Sw1HW(OH=c_Hcs01H=!^@[f.U1H-ZSHHwW(H_=THs0wHc1H=]H^{8E11H IH5CL1 H@[]ff.AWAVAUATUHSHN HL~LvHT$L$LnHH=Y L%vx^HHi^L1H=(]HP^E11LH H5s1H+^LH^uT$H1H^Ht$H1[L]A\A]A^A_\DL%ҍH1L\OATUSH =SHw(dH%(H\$HtrHHIJH-@U1ukA ATHLHTHHuHH={R[1H=@Z@[ff.USHHHG1HuOXS8Hs0E1HHCH-HmxxHaxHHCZs81H=gYHZ{@E11H H5+1o1H[]fDwW(1H-\HtZCuHs0HuUH=3 YZHQZs81H=YH8Z{@E11H iH5x+1@tH=1XSw1HW(H= YH4PHs0H@[USHHt"HPHw8H1[]wW(1H-\HtYHOHs0HߺHSYH1[]f.w1@AWAVAUATUSHHL(Lw0dH%(HD$x1Ho8Lg@LoHAH, DHcHfL= E1Ic1LL5ֱ1LX1LHHLXH="L1JWLrXIcE1L11Kff.@HT$xdH+%(=HĈ[]A\A]A^A_DE11H DH5i}AtLLWIcE1H 11xHD$xdH+%( HĈMLHLHA[]A\A]A^A_Aw H{ HSXLHHL9HFHHI1A PH=]4WLH=ȇ1U1@HQIcE11Hٺ1H=VHcE1Hٺ11fE11IcH 1H=үVE11H H5X1]8E11IcH 1ULLLT$QVLT$3H=؆1LT$TLT$L!VADH=1TIcE1H ӝ1H5O{HE11IcHٺL-ޮ1LUH=@1kTLUIcL=E1Ic1LL51SL[UHHHTLSH1LH>L&SLH=1QE1MLHLH@E1H 1IcL-1LRH1H=|QLRLHHLR13fDH{HSXLHHL9HFHHI1RL_LLT$.RLL%‚1LPH|$RHT$@LHHVHP@LT$MH= Q1fAvDH=Z1PH=ҪQHcL=ٙE11IcL1rLLLT$nQGHH^mHD$(H ҍHDL QLHD$ HFHL$@HHD$8jjjHt$@VHPH|$8H0PH=L1OH|$fDL=E11IcLHީ1HP1H=>kOHPD12H 1IcE1H 1UH=YPH=1OH6L1L5UHNL!PH1HNL PL1HNLOLH1NDHL$@8LHkH-H=OH5UuH1oN|$@1E1H /H5Bu1QLL%LLT$fOH5uH1%Nt$DL1NH|$=OH5uH1Mt$HL1MH|$OH5tH1Mt$JL1MH|$NH5tH1Mt$LL1MH|$NH5tH1~Mt$NL1Ld$PjMLT$LHT$xff.fHx'H9uH=aN1f.HH=u1 MfDHH=u1LfDHH=u1LLT$H=EH-@LT$M1H5[sHLHt$@H߹HD$PLT$LCMH5#sH1TLT$PHt$H1HLT$LLT$_MH5rH1Lt$PL1Ld$T LLT$LHT$tff.Hx-H9uIcE1H 311H=L1fHCXHL$LHL :AH9HFHjjHjHD$@PHPH0@HL$ LH LH-~H=~LT$DLH5qH1KHl11Hc|$ E1HٺH|$ LH5qH1JHc|$$E1Hٺ11H|$KH5H1JHc|$(E1Hٺ11H=RKLT$LK1@HH=P vK/HH=6 \KLT$MKH5p1H JHt$HLT$HH= KLT$1LH={I1LH=z1I_LJH5pnH1IHE11H̤jLHjAjjPH0'HH=z1SI>HH=mz1=I&H=Zz1LT$%ILT$LCJH5mH1IHE11H2jLHjA jjPH0UDSHw(HH=IHs0Hߺ@[f.AVAUE1ATUSHo@HHH9u AHs(@ 0t AL%xHE1yLAIHs0H`L(IHs8HH LIEH5mE11HH 1LHHsHEHH= H[@]A\A]A^f.E1HL%LHHs0HLhHHs8HH=Mx1GLEHE=1H5Fn9H=H1H5n HulLGHsHH߹H[@]A\A]A^f.H= Gb1H=wjF[@]A\A]A^E1[@UH-SHHw(hH`GHs0HHGGs8H<H4GHs@HSHG{HE11H ,H5*31H@[]fUH- SHHw(HFHs0HHF{8E11H ȾH521jH@[]ff.UH-SHHHw(HZFs0HOHGFHs8HߺfH@[]f.UH-<SHHw(HFHs0HHEs8HHEHs@HHE{HE11H LH5k1nH@[]fAWAVAUIATUSHHGH=w L%wH-XEH5~k1LDH;L5uL=/uqnH)EH5YkL1CHs1LCHEH5;k1LCH{(nHDH5$kL1CHs1LCHDH5kL1xCHs 1LjCHDH5jL1QCs(L1DCAES,vHVD1H5jLC{41E1H H5j1H DH5jL1B1H{8@ʲAEt C,`HCH5jL1B1H{x@育S0 H9FACH5YjL1QB11HD>AEH[CH51j1LBH=>CH1LAH%CHL1AH=CHH=[]A\A]A^A_BfDHBL1H5@iA{,E11H @H55i1HBL1H5'iiAs0L1\A)HxBH=lB_L%tL=KrMBL1H5h AHs1LH-PL5r@HBL1H5nh@s(L1@DH=xA5H=`AAU0ATUSHHdH%(H$8HH2t.H$8dH+%(hHH[]A\A]fL-sH=sHJA1LH5\ @$s1HL%KLAH5L1?t$1H=q?L@1H54L?Ht$HAH$H$0HxuH9uH=X@L@H5+L1R?H=IL-mpo@H$L1-?ff.fLH@HL1H?HuH= @H=ǐ@jf.AVAUATUSHdH,%(H$HՁ LKLH KHL HcHt.H=?HHHfH$dH+%(EH[]A\A]A^@H=]4?HH=o1=뱐tL%6L ?HẨHH藠uH=HqH-Cq>1H59eH=Hc4$1H=bf=CLL-n>1H5dHc=t$ 1LU=CtT$$tbLo>H5dH1.=|$$E11H ΄H5d10L8>H5dH11H5dH<|$,1E1H LH5d1L=H5dH1<1H|$0@C]D$$QL=H=}=H=$q=@H=\=s1ɉH-H=]4=HHi@Lw0Lv4H=-=HcH=d1;~fDLl@gfHH5PL<1H5bHw;H|$eL7Hf8L^8|$E11H N~H54_11fCKt H{;HL$,HH%EMCt H{HL$0 LH$HD$,uHǃHH=i7H5ڱH=i1?6H|$0E11H }11EH=I71fHD$,H1HǃDLH=f154f.MHE1E1HD$HD$0L-H$DCt:tH{u.H $ LHDT$DD$#DT$tNfDEwLH=ff165H-7f.H=D6GACDD$tAD9%,s8H=DT$6DT$E?H-хH52@Hl$@HvmDH9reEA)t]LI9sUEH4$DLHJL5AAwFH=5HH=ye1Y6t@Et+H4$DLHT@EIDH|$DD$15DD$f.H|$DD$5DD$KLbMuH=4LH=d13zHL-ՍHD$0AVAUATUSH Lg(Ho0dH%(H\$HLo8uRHtRCtLHL$ HHR!u3HD$ uHǃH1gf.Hu{MZLL%d1L2L5L3HZHH轔L31DL2@HT$dH+%(H []A\A]A^fC{HL$ HH ^HL$HHSXLHbHjHjL MAHdjL%cjP?H0H#3H=31L19l$ tH=2t$ L11H=2H21DH=b11H=L%b2ff.USHHHfHoPHt'HHs(HHHA[]Hx tHhfH5 H="Y1^H5 H= 18ff.H1e@Hff.HB@HAUATUSHHt1Hu HWXHu|H[]A\A]ÐHo(Lg0E11H (Hf){@E11H mH51H@[]ff.fUSHHHHW0ukHO8HGXw(H9HGH-H(Hs81H=~Y'H({@E11H mH51H1[]DHu;H=q(DwW(1cH=w(H1[]fDHH=WX1''VfUSHdH%(H\$HsS(1HH-BH(Hs0CugHH=W1&H'Hs8HH='ff.@@HT$dH+%(H[]HC8H{HtHL$HHyHs0aHH{D$u~Hs8HH:xfT$$HHs0HN9OGKH=4 'H=v&D$Hc4$9H1%H=v&@Hs0HtOH=V1%H=&H=tv&Hct$H=5N1^%H=_v&DH=Fl&f.HHcT$HǃH{fDH="V1$]DH= &HcH1$H=y%Hc4$9fHwHff.@UHSHRÅu H[]H=~%}@E11H `H5vJ17H[]ff.ff.AT1UH-X~SwHW(H%HK8HS0Hߋs(H%Hs81H=U#H${@E11H iH5(1H$LcPHsHHDHH$Ic1H=|$4H|$@HjVHHL/MD$;GLLH5B1aT$Ht$8H|$A,NDDD$hDT$Ll$PLd$`T$lH\$XE)E҉T$DT$t\L*H=nD$DT$H=JD)I41H=iH|$0\DLl$PH\$XL9l$HsLH=OnfLl$PLd$`AʋT$lH\$XUAUATUSHA IL-KHˉA H=KHY1H5AL{HtM8HHLCu3H=iHHtHHH[]A\A]H= rH5@L1u8H=gI1k@H=@mH1[]A\A]ff.@AVAUATUSH@dH%(HD$81HtoHHGu3HH=RH1"HD$8dH+%(ujH@[]A\A]A^DHIIHHPXtLLHHHD$8dH+%(uH@H=[]A\A]A^3U1H-pSHHwW(蓹HHS01HHH{8E11H [H51AH@[]DATUSHP/dH%(H\$HHsS(1HL%NpLHs0HC/HW HT$HPX HcD$HD$ uHǃHHD$HdH+%(HP[]A\HH{l$ H=HL%owH5>H=H12HcH==1!H=fEH=4L@'{8E11H XZH5g1>DHKXHS0Ht$ HL% oTfHs0HtH=E1"fAUL-7PE11ATL%:L1ULH-nSHH(yH{0IHqH{(+wHC(H' HcHfDHs8H=E1HH[]A\A]fD{8E1H X1H5P=1fH{8E1H RO1H5.=D{8E1H N1H55=1xfD{8E1L1L1XfD{8E1H N1H5ew1c0fD1H5<H=2D#{8E11H cNH5<1fH=^|"D{8E1H N1H5g<1fD{8E1H M1H5]1fD{8E1H ;M1H5I<1hfD{8E1H L1H5/<1s@fD{8E1H L1H5<1KfD{8E1H cL1H5;1#fD{8E1H L1H5;1fD{8E1H L1H5t;1ff.HdH%(HD$1uHD$dH+%(uA1HHL$HHHw(jAL jjjP|H0AWAVAUATUSHHhdH,%(Hl$XHGuOH{uH{XCt HsHH1HT$XdH+%(rHh[]A\A]A^A_DWXHw0AL%jULs81H=OB|L{@E11H UH51WLHH8p<W(Iw1L-zj1LIC?HsHHALs8Hk0IE9EEFA|$HHD$HMtL"IHiHD$L(EtGLh HD$E1H$L5T$AIHAUE9sIH$HHPHuHD$HDxqHHHD$HR@HHCx;HH-DLJIH > H1H mHHs0HtgH=?1Ls81H=s@L{@E11H SH51{LHsHHA@H=^ȎHi0H5BIff.fHI1H5RMff.fAWѴAVAUATIUSH8=8dH,%(Hl$(HC=AHb HcHD/AuH=gKHL$HLKpH=@H-@1H57HO t$1H=?= H=ga1H57H L$H|$HsL 'A 9FHj1jPHjPHLH0H=^ ff.AHD$(dH+%(vH8D[]A\A]A^A_@HD$(dH+%(LHHډLHH8[]A\A]A^A_fD1K/ dKS A܁2K u H=]f4 E1H 'V1H561Dd$- H=!f pKE1 D/AuH=e iKHL$HHAjL HLjAjjPH0D/AH=ee bKE1H V1H501\$)T I|$G HL% I|$HLH=d HH=;1 HLH+H=z41h rL5dLk HL$HLlAŅkH==L%=8 1LH5`4 H;t$1H L 1H5>4L t$1H LKD/AuH=c JKHL$HLDlH=<H-< 1H53HH t$1H= ;6 H=cZ 1H5s3H L$H|$HsL A9FHj1jPHjPHD$(dH+%( 1ҁHKHH8[]A\A]A^A_(sL5bHL HL$HLAŅH=;L=;} t$H=SH5e2LH1HHL$|$Ht$1IL1 1H512Lt$1H=9FK'LHL$HsL-H51L1L%8t$1L\$ffHBRH=>u H=QZ(E1H ;J1H5*1Dd$ָ!HL$HbH=P|$E11H IH53*1胸LH5)1mH= (W|$E11H JH5'%18*L1&HL$HaWH=O+|$E11H IH5)1ܷC<wkH D$!\ HD$"HD$#sHo01HH={H1|H=OLHKH| \xfL$!D$#D$$HD$%D$!\HT$"諻ff.AUATUSH(dH,%(Hl$HLHH`H=N1L%I1H5`(L14$L-`/1LL-F/HWH-2(H1H5(LQT$1H>Hf1H5PL%T$1HH:1H5'Lt$ 1LH1H5'Lt$ 1L@H1H5'Lt$ 1L@HH5m'L1qt$ 1L@[H1H5K'LBt$ 1L@,HT1H5,'Lt$ 1L@=(H=MHD$dH+%(H([]A\A]DH^fHtEtH}HugHHuSH:$L%.L-'-9H='Pu4$L1/f.H3H=dU;H=P/H=L# fDHH=#1FfDHL1H5%t$ L1@@vH$HHHHlHH=#1;fDH=OL%-MH=-A1H5$L$tL-+u`zUSHHt*HuHGXH9sHGH1[]fDHcw(1H=k"H-SHH{8Hs0tQL)D$YtHH=M*L5H*H5L14$H=h(1$ HLH9G'D$L-'H|1H5QL;H|$E11H =11AHI1H5>-LHt$1L<$wSH=GHf.HL1H5t$L1P@HH5 L1Ht$L1xD,$A w%D$I9sA LH5-mHIMHhH=\H=GPBA蜲ff.USHdH%(H\$HuLHs(HH=%1H-OHHs0H=}&1HafDS1H|$L uHHC0AHQH@1HHHHHHoHs8jjjjP聽H0HD$dH+%(uH1[]@H=DF蚱f.AWAVAUATUH-DNSH8w(dH%(H\$(HHHs0HH{8E11H 8H51蔬HLcHLs@IH LH7VL-.%tDHHsH1LFHD$(dH+%(H8H[]A\A]A^A_fDL=&H=&51H5@LL >11H<$E1LH 7ӫH1H5LL 11H|$LE1H 7蘫H1H5KLH|$E11H5~H W71耡HH5LH|$w"fo$fofsffH~1L-#Ht$L1I uVH=C"DMuH=L-#oLH="1L-~#OcEI9sKH߹ LH5yiFH=[C1isT$1HhO AѮAWAVAUATUSHhdH%(HD$XHGXHL$HL$tkIHA1L->fDHt$(H=J1L$Ht$(LHT$ eELA9tIEHT$HLPHAƅuHD$XdH+%(uHh[]A\A]A^A_USH(dH%(HD$1Hu-HD$dH+%(H(H=K[]oGu2H=T!1$HD$dH+%(H([]ftHuHL$Ht$Ht$uH-^#H=U#H1H5QH t$1HH=IH1H5^t$H1sH=JA>ff.fUSH8dH%(HD$(1Hu-HD$(dH+%(H8H=[]?Gu2H=$ 1HD$(dH+%(H8[]ftHuHL$Ht$Ht$uH-."H=%"H1H5{PHHt$1HmH=HH1H5-PHt$H1AH=@e<軫ff.ATUSH dH %(HL$HPt!HD$dH+%(H []A\@H_!H=V!H5O1HH-H4$1HL%GLH5aH1t$ 1HqLH5H1XHt$HuH=LrH=?f8H1&诪ff.@AT USH dH %(HL$HL$ OHj H=a H5N1HL%t$ 1LH-FHH5lH1t$1L|HH5H1ct$H=&1QH=(>uHD$dH+%(u H []A\跩ATUSH dH %(HL$HNH-|H=sH5g1HH4$1L%FHLH5nH1t$1HLH5H1vt$1HhLH5H1Ot$ H1AH==eHD$dH+%(u H []A\觨ATUSHHdH,%(H$HՁM KvXMM MȀ~MM D1q@M @M@ M@H M@<H=DpH^HH.Pff.H$dH+%( H[]A\WL%4DLHL$ HHߺLuH-FH==H1H5|$ E11H &H51蝘LH1H5;dt$$1H=RLzH1H5)9Ht$(H1HGpjE1HjAjjPHH0L,H1H5 Ht$hH1HDjHE1jA jjPH0H=:DH=BHHHJT@M^ M*H=BvHHHK H="9O<$E11H @$H51"H=9&MMMHH=9H=AHHp[M\H=AE11HH $H5$1cfDMHH=pAGHHlnM@H=AAHHM0L%ALHL$ HHߺ0pIxHH=H5qHH1tH-Ht$ 1H^LH5 H1EHt$(1H6L^H5H1Ht$01HL6H5H1Ht$8H7H= LH5H1Ht$@HH=LH1H568|$HE11H !H591萔H=?H<HHQG@H=?\HH@H=\?3HHL%=?LHHHGHMH=DH5FH1H-4$1HLH5WH1ut$1HgLH5:H1NHt$HhH=>dwM#ff.@fDH=M>$HHHFH=^H5H=M1t$ 1H=1L%=LH HHFFNHH=H1H5FJH-/11<$E1H HILQH1H5ȶ|$E11H PH1LH-H1H5 t$1HLH1H5t$ 1HLH1H5t$1HzLHH5p1at$1HSL{H1H5O:Ht$H1+H=4Of.M@tM@H=F<HHbDH1fH1 H1HHL%;H- LHH1H5f[4$1HNLvH1H5. 5t$1H'LOH1H5N t$H1C膞fDH(dH%(HD$1v'oH)$"HD$dH+%(u'H(fHD$dH+%(uH=@ H(f.f.Hyft?w)Hft0fHtHEfH]HEH)f< w^H HcHH@t=H @t0@HHEf@HHE@1DHə@t@HәHHDH@tv@HaHE@@wr@HHHHE@@!vH@HH$IHTHnۘHH!=IDH&HDÐ@HHEH@HCHf1t0Hft HftfHHEfHif%wJHHH @Hu&H$(H)H!uH8HDH1Hf.t+wt4H ufDH!t1ÐH)!HH61H=^HÐH61H=?lHfHHw&1H=AHH1H=HSHc6HHH=wfH HHtVt`1H=7t:t?H H1H5/H=TѸ[@H=1[H yHHE1H11xUSHdH%(HD$1w%HT$dH+%(H[]f.H>uoH=H-H5U;H1H 4$1HH=6H51;H1t$H1H=s-QAUATUSHHHw(HuzH=hL- H-5L% HqHs0L13H[Hs8L1HEHs@L1H@[]A\A]L- 1Lff.fHHw&6Hu'H=HfH6Ht1H= HH=4@AVA։AUL-4ATEU1Sw]}LuE11LH H591HLPA)v(Lew*HW HcHf.H JcH[H]1A\H= A]A^E1H 1H5[1]A\A]A^ňE1H 1H59E1H 1H59E1H 1H59E1H ̕1H5ZE1H ו1H5t9E1H 1H5c9pE1H 1H5?9XE1H 1H59@E1H 1H58(E1H 1H58E1H 1H58E1H 1H58E1H 1H5<E1H 1H5Q8E1H 1H5-8E1H 1H5 8E1H ږ1H55hE1H 1H57PE1H 1H578E1H 1H57 E1H 1H57E1H "1H5^7E1LʖEHH ٖLDH571[1]A\A]A^鍆E1LEHH "LDH51E1H 1H56wE1H 1H56_E1H 1H57GE1LEHזH LDH571Rff.HdH%(HD$1D$Gt*HcҹXHD$dH+%(H@HukH=iDHL$9uH=<'iHc|$E11H H5z67H=';yfDH="1`xHdH%(HD$1t'HD$dH+%(ҹHWHL$a8tHD$dH+%(upHH=g&t$1H=Rdtt$t tf9sH=1&TfH=51蘒ATIUHH=|SH5h8H=h1LHWH=&[]A\ff.HҹVHfDAVL5AUIH=ATIUS1H5LJE111@H H5rLv5H=t.KH5L1 It$LH2V[H=%]A\A]A^ff.HHdH4%(Ht$H@ft>ft 1HT$dH+%(HDwsʹUʃvHL$,6uH=|1H5OH=7Hct$H=1$H=$HfDHL$5uH=!1H5e3H=ot$H=1H=$BD@AVAUATUSH dH%(HD$1D$ HL$ A5|$ H=\$=Hl$vD$Hl$HD$H=+#X 1HÅxSL-L%2L5JHcE1L1L1 s HiÅxLfH="HD$dH+%(ugH []A\A]A^ fDH=1\$fHuH=YH=o1?ȎAVfL5AUIH=ATUH-a+SHH dL$%(Ld$E)$HD$$1H5d1L<$E111H l H5HAvJHL$HsL\3tHH=_"HD$dH+%(<H []A\A]A^H=&|f.LH50H*t$1HHCL1H50|$E11H H501H L1H50t$1HHL1H5u0|$ E11H DH5d01膈H1H5[0LmH=d t$1HSH{t$H1=H=> a跌SHw(H1H=8 H=W).H{0E11H ^zH5/1@[fATL%UUHH=HSH1H5Lu1Hqx;H=(H5 6L1p{E11H BH5j1RH=) v[]A\ff.AT$UHSH0dH%(H$(1HIH LH0t&H$(dH+%(H0[]A\H?H=61H5HLHH-'L%IVH1H5a.H]$1LKHsH5VH121ɺH$@=H91H5PH$LHH1H5-$1LHH1H5-$1L@HH1H5-t$1LbHH1H5m-I$1L7H_H1H5H-$L1 H4H1H5$-E111$H mH5 -фHH1H5YP$H$@8G1;HH1H5b)x$L1fH==wD YfDH= dHuH=!G4fH=21興ATUSHPdH%(HD$H1Gw31 MHD$HdH+%(HP[]A\HHc-uH=H-H5-H1k1ɺH@W:usL%$HLmH1H5v+,t$@1HLFH1H5Y+t$DH1H=fDH=|Zf.ATUSHdH%(H$1w:1KH$dH+%(HĠ[]A\fHẐ#,uH=H-lH5,H1+1ɺH@9H\#H0H5S*H11H|$@@8HL%H1H5)$1LHH1H5)$1LvHH1H5)]$1LLHtH1H5)3$L1"H=FH=4H=rfATUSHdH%(H$1w:1IH$dH+%(kHĠ[]A\fHẌC*uH=H-H5*H1K1ɺH@77H|!HPH5s(H11H|$@@6HL%H1H5($1LHH1H5+($1LHH1H5'}$L1lH=CH=|H=d>躃f.USHXdH%(HD$H1Cw-1HL$Ht$H<$趮Ht$uH<$T$1ɋw{cfH=1R}ff.H(dH%(HD$1wHT$dH+%(H(fDHuH=|'GtJtHu>HL$Ht$Ht$u!t$t(H=1調H=1蒿HH=R1{}H(dH%(HD$1wHT$dH+%(H(fDHuH=1{WGtJtHu>HL$Ht$*Ht$u!t$t(H=1ھH=1¾HH=1諾1|H(dH%(HD$1wHT$dH+%(uwH(fHuH=iz菿Gt:tHu.HL$Ht$ZHt$u|$xfDH=21{ff.H(dH%(HD$1u HT$dH+%(|H(HuH=y׾GtBtHu6HL$Ht$誫Ht$ut$H=%`fDH=z1JzH(dH%(HD$1vHu*H= yFHT$dH+%(uaH(@GtBtHu6HL$Ht$Ht$ut$H=C%踼fDH=1袼+zff.H(dH%(HD$1wHT$dH+%(uH(fHuH=YxGtBtHu6HL$Ht$JHt$ut$H=$H=1syH(dH%(HD$1wHT$dH+%(uH(fHuH=wϼGtBtHu6HL$Ht$蚩Ht$uHt$H=yPfDH=j1:xH(dH%(HD$1u HT$dH+%(|H(HuH=vGtBtHu6HL$Ht$Ht$ut$H=蠺fDH=1芺xH(dH%(HD$1vHu*H=`v膻HT$dH+%(uaH(@GtBtHu6HL$Ht$BHt$ut$H=fDH=1kwff.H(dH%(HD$1wHT$dH+%(uH(fHuH=u迺GtBtHu6HL$Ht$芧Ht$ut$H=NAH=Z1*vH(dH%(HD$1wHT$dH+%(uH(fHuH=tGtBtHu6HL$Ht$ڦHt$uHt$H=萸fDH=1zvH(dH%(HD$1wHT$dH+%(uH(fHuH=9t_GtBtHu6HL$Ht$*Ht$ut$H=.H=1ʷSuH(dH%(HD$1wHT$dH+%(uH(fHuH=s诸GtBtHu6HL$Ht$zHt$uHt$H=0fDH=J1t1Ht)Gt#tHuHH@ff.@1Ht)Gt#tHuHޤH@ff.@1Ht)Gt#tHuH螤H@ff.@HHAdH %(HL$HL$HL ?jjjjPQH0HD$dH+%(u H~sff.HdH%(HD$1t6HL$H;HjL ,AjjjP~H0HT$dH+%(uHsHdH%(HD$1tM$HL$HHL APH9dPj$HD$ PHPS~H0HT$dH+%(uHrHD=IHdH %(HL$HB4LL1LH1IHHI9r Ht\I9sWHu*HD$dH+%(H=pH馵fDHD$dH+%(u]H1H=}HKHHHLHL LjjjjP\}H0HD$dH+%(uHqff.ATUSHdH%(HD$1u#HD$dH+%(H1[]A\@Hw(HL$HL%;cH- H謴HS8Hs0H|H蔴Hs8H='1RHzHs@Ht9H=c13H[H{HE11H KaL1l9@H=o,f.H=|$E11H $aL1aH=.Dp@UHL ASH HHw(dH,%(Hl$o0HHjjjjPH{H0H膳H=1HEHmHD$dH+%(uH[]oAWAVAUATUSH8dH%(H\$(HK8S0HAs(H-3 jHCt#HsHHtHL$HHs@HH=1莱H趲HsHHiH=wm蝲@HsHHHHD$qHs@}H{H)H=mEH=b L%2H=&D$Hc4$9tHcL1ݰH=Hc4$L1ðH=1HT$(dH+%(H8[]A\A]A^A_fD$D,$ ESуHHK0H{8WBF=H HcHH=k$aHHcD$HǃHfDHH=kӰH= ǰH=軰Hct$H=O1xH=y蜰HH=y1H- BL% HcH=*WD$Hc4$9J(fH=21DH=1DtDAIc1H1H- L%wfH=1袮DH=jH-赯L%N>AIcչH0H-L%!AvHL$HH-L%H=B|$1觑H=+A Hl$HE9HEFD H=SH5mALL=81L%qL虭Hct$L1H臭HhH-AtJH蓮H5w L1AHD$^H=1+AH=EAHl$HE9HEFD#H=m H5A5HR1L%HH-謬Hct$L1蝬ArH軭H58H1ApAvH|$7A1HL$IcAHD$HL OHD$WjjjHD$0PHPHH-OL%/uH0fDH!HH-# L%fD uA9HL$L <-AANHjHcHjHjjP]}DHH-L%34MAHL$H H-ZL%H=|$E11H H5B1YH=@A Hl$HE9HEFD_ H= 諫H51 AH1L5(HH-Kt$L1=At7H_H5 H1AAt$H|$H=L%2HO$rNHO2tE/DHH-L%qaDHH-L%SCAHL$H2 H-L%$H=CpsT$H1?LH=0Sft$1LAH$H5 H1A ٨At$H|$腷H=G1貨HﺀDbH-H=1L%V聨HﺀD1H-DH=1L%%PH1ɺDH-7HZH5L1A AvH|$1ɺt$L1HL1ϧŧAvH|$1ɺ覧Hct$L1藧q荧D$tH=I1tNHL1a;ff.U1SHHHw(H= Hc0HH-nHBHs01H=H(HS0Hs8HHHS0Hs@HH@[]@AUATUSHHLg0dH%(HD$1Hw(H=[IHc~H_H-H萧L1H="OHwHHs8LHejLHjL jDsjPSoLH8HHs@HHjLLjL AjjPoLHHD$dH+%(utH1[]A\A]DHHHwHLHjL zAjjjPnH0H=蘦{PE11H iSH51K^|bU1SHHHw(H=Hc HH=^5{0E11H PH51]HH[]ff.SH dH%(HD$1wHT$dH+%(H [@HuH=`跥GtJtHu>H\$Ht$H臒Ht$u1ɺH޿0H=R1"aff.SH0dH%(HD$(1wHT$(dH+%(H0[@HuH=_GtJtHu>H\$Ht$HǑHt$u1ɺH޿ /H=1b`ff.AUE1ATL%USHHw(O8dH%(H\$8HW0LECHs@HkHHVHC0H{8)-$"Hl$HHTu~H=褣HH P.L胣Ht$H ;.H=\(f.Hc1HB$L*HcsH1H=HD$8dH+%(HH@[]A\A]@===uNfH=1蒡HHz@H=v]蜢e==4H=&H f*0!VHl$ HHH=^H H -LܡH51H=*藠|$0H=e財{DEHL$ HHt$mHt$H-H=M1H5qH |$ cL+H1H5W|$$E11H I[H5B1NLH1H55貟t$&1H=r蟟LǠH1H5膟D$&Ht$(H=f9GH=9膠OL/ OHH7DiHrH HJH<-HhHf3Hf. HL$HHt$跌Ht$L-H=藟H5L1VH-t$1HALiH5iL1(t$1HLBH5NL1t$1HLH55L1ڝt$H1̝H= HL$HjH=L-诞H5$L1nH-7Hct$1HXL耞H5L1?Hct$_* HHt$PHt$9hH H I*w &NZff.UHSH'HHH[E111]KDAUDH=WATILUHSH HtHL1H[]A\A]dE1L1H1A@KH=fA?H=1H= fA w6EHKVE11ILHHpH1[]A\A]JHHH=1[]A\A]镛DAWAVAUATUSH8dH%(HD$(1v0f~It&ILl$$˺LLHt2HT$(dH+%(H8[]A\A]A^A_f.=2uyD&Ht_H=HH|$HtKHtFxH|$t:I1DIvHtH|$HL$HXHL$tGHIH9L$u1fH`fA9WuHKIT$LHDAWff.fAWAVAUATUHSHH8HL$dL$%(Ld$(D"vALHH>HD$(dH+%(ulH8[]A\A]A^A_f.Lt$LuL-QE1AI A tIuLLsRuHD$D8q Wff.ffH(dH%(HD$1vHu2H=@UfHT$dH+%(H(GtjtHu^HL$Ht$Ht$uAH5_H=Θt$H=1f贘H=ؙmH=1蒘WVSHdH%(HD$1wHT$dH+%(H[@H ugH=HTH51H|$zH=W.H5H14$H=1ܗH=`QUH(dH%(HD$1vHT$dH+%(ukH(fHD$HtGu,H=1n@H=fS茘DHL$Ht$qHt$uH|$螝TH(dH%(HD$1wHT$dH+%(H(fDHuH=RGtjtHu^HL$Ht$ڄHt$uAH5GH=莖Ht$H=P1HxH=蜗f.H=1RvSATUSHw(HHH=*RPH-mL%H:Hs01LH$H{8++HHSHHs@HHHsHL1轕H{PE11H DH5B1N[@]A\fDH=1zUDUH-SHH(*H耖HS8Hs0HPHhHs81H=&H@[]f.SHdH%(H$1Hu0H$dH+%(+HH=P[DHGu7H=1詔H$dH+%(H[ftHuHL$ HHt$荂Ht$u1H|$P ~L$(HD$Ht$0H~D$ HD$0D$fbfHD$8D$fpNffHD$@D$ HD$HD$fb)$HD$`D$HD$hD$HD$pD$HD$xHcD$(H$9QfHu'wW(16H=讔1HHw0W1HHu'Hw( H=m1HfDHw01HSHw(Hn H=[2s01H=H[fSHH?SH[Sff.AUATUSHHtnHtH1[]A\A]f.HoXE1L%2L\HD>L@u{LcxH[]A\A]H_(E111H =H5Q\6AcH=.E11H =11J;fE11LcH5=H=裒K<,I9HICL)MHH=1荑AW1AVAUL-ATUSHHDw(wdH%(H\$8HLg0Ho8DQ4LiHb DHT$HD$HHD$ HD$ {HD$(D$ HD$0HD$0t$ ~P1DH3L1H=軐HD$8dH+%(u.HHH[]A\A]A^A_IcH=V1NAWAVAUATUSHxdH%(HD$h1HHXHyGoHO0Lw(IIHL@M@=H4HHD$I97HHD$8L\$ E1HD$Ld$(HT$HL$LH}cf|$>HD$H9, EL}fMACD9-A...L\$ IoLd$(L|$L9]LmfUMtOLHAHH$IITHH9M9vH5LFHHFIHD$I9tHx 1HT$hdH+%(Hx[]A\A]A^A_DL$8Hl$@1L5m H NHGm HT$>E11H5H=-HIRHLH$FHH$HDHLH9HLELHE}HhHD$II9+L\$ Ld$(@[L=QfHCRHCxQMLHL-;AHHGHL$H5(HTIH9m.AE, ..IfAEhHD$L\$ Ld$(H9tt, EHHfuH9HD$H9r_HD$H)HHML 1H Hk L$\L$HHvfD[H-Z2JHL0" 1HH5\k H=`H50HL$AH1L ! H5&k H=7*f.SHt1H5^[kHcs81H=޴ 1[DSHt1H5[x+Hcs81H=ɋ1[DUSH(dH%(H\$HHHs8HHߺTuHH-H虌Hs@HSHHߋ 賶H{HsH1H= 9HD$dH+%(u2H(1[]HD$dH+%(uHS8H(HH5.[]HfUSHdH%(H\$HHHs8HHߺuHH-HɋHs@HSHHߋ H請HsH1H=<iHD$dH+%(u2H1[]HD$dH+%(uHS8HHH5^[]GfAWAVAUAATIUSHHhdH,%(Hl$XH蠛HHDH) HD$IH H5HBMv L=q#ff.@IHŁL9MoMtH5TL?BIELDL[CLLHBuAD$|$uCCtsH'v Mt1HLH= D$HvbMHD$XdH+%(HhH=D[]A\A]A^A_ۉHD$@ 0< w 1LFD$NHD$XdH+%(HhHLH߹[]A\A]A^A_ HD$ E1E1HD$Ct*tH{uHL$LH9vtEDELH=1HD$XdH+%( Hh[]A\A]A^A_ACt&D9-~sH=eшEfDD$ vwH9rlII)tdLHD$I9sWEu H=Y膈HT$t$ILHAH=]IvgLd$Lf.HT$t$ILHiS@H=LH=1H=fHt$LHH{Ll$0(LHLtlH5cL DUH(t H=S耇H=չL5йmH52L1,1ɺLML-]L=L*1H5L1LH=؅t$81H=Ή…H="Lކ1H5L蝅t$<1H=^苅L賆1H5Lrt$@1H=3`L舆1H5iLGt$D1H=5L]1H5ML1LH= t$H1H='ΉH=UL1H5LЄ1LH=ε迄t$L1H=۵Ή詄H= ͅLŅ1H5L脄1LH=st$P1H=Ή]H=聅Ly1H5L81LH=6't$T1H=CΉH=q5H=)H( LHHU1It$(H=H={=Aff.fAWAVIAUATIUSHXHL$D$LD$ LL$(E@dL%(L\$HL$M@tLMuCv{MHD$HdH+%(AHXH=?[]A\A]A^A_7LHMIHH5a 1DT$H= L\$|DT$L\$wHD$HdH+%(HXLL[]A\A]A^A_D$>H|$(AD$DT$8L\$0D$?AFt)AtI~uHL$DLLgptC|$>uLH=D1HD$HdH+%( HX[]A\A]A^A_ÐD$AFt$D$9xsH=|$>t-\$DCfA91E1 ʈT$D9AG݃H= L-褂H5H=1_t$D1H=LLtH=˴H51/|$Fff@HL$Ht$ E11ҁ?10H=veD$8Iv~LH|$(HD$(HHT$8HL$0uL$FLLЄtdH=贁ML裁MAD$FL?D$tL$8D$9s |$?&ڹLL[fD)nHN< M9|$>TH=\$DT$D9T$>AG݃:H=)H=hԀLH=ð1裁H=跀nf1H5@GH=x葀|$FA김LL~mf1H5]GH=(A|$FHL$(HHHL$0LE1Ikw<hteHSD ttH=el*ff.AUATUSHH $HHdH%(H$8Ht?w1ɉ H$8dH+%(HH[]A\A]H5`Hǜ4HeHtPtH@ 9tuHL$ 11D$ {DL$ EkLd$LJ 1LH Ll$0HJ `tLL`'IH=H=3lLDH \H=Al)UH-SHHw(HlHs0HHgl{8E11H H5K1$HH[]ff.SHHsH=flagfHt_Hƺ H=vn !|Ht)AHH5&XH=?jkHt[H)[ HfATL%USHw(HLlkk0H11HHpc2C0@@u [H]A\L8ks81H=i[H]A\ff.ATUH-*Sw(HHjHs0HHjDc8L1LHp1C8@@u[H]A\@Hjs@1H=)^i[H]A\@AWAVAUATUH-SH(w(dH%(H\$HRHJjHs0HiH1jLc@Lk8I/HLHtHHjHs@1H=hHD$dH+%(lH(H[]A\A]A^A_fDH=L5iH5)<1LlhL<$L`1LHp0H$%@@H D$t,HjiH5պL1)hHt$H=1hH>i1H5=LgH|$E111H H5# IuXH=hMuH=#hf.LH=1gf.;oEI9s+H߹LH5ܻH=3hsoA$fATUSHHdH,%(Hl$HHL$H1UD$=D$@CtD$0m%IHT$HHHoŅ{HT$HL PuHHHHD$dH+%(ulH[]A\fDD$Q?HfHu+H="?g DL&fHH=1eh#SAWAVAUATUSH(HHdL,%(Ll$IHDx H=H-fH5H1te;E11H H51xL%LyfH5IH18e{E11H H51; j *LL5Ɩ#fH5H1dH{E11H H5Q1LC) eH5v1HdHs1LdLe1H5]HzdH{E11H H5H1\Le1H5@HCdH{ E111H H5+%AEtC(t5L>e1H5Hcs(1LcAEtC(t8Le1H5,Hcs(1L@cAEtC(t9Ld1H5Hcs(1L@scAEtC(t9Ld1H5kHKcs(1L@6cAEtC(t9LOd1H58Hcs(1L@bAEtC( t9Ld1H5Hbs(1L@bAEtC(@t=Lc1H5Hbs(1L@bAE C( C)t5Lc1H5HGbs)1L6bAEtC)t8LOc1H5Hbs)1L@aAEtC)t9Lc1H5Has)1L@aAEtC)t9Lb1H5Has)1L@aAEtC)t9Lb1H5HXas)1L@CaAEtC) t9L\b1H5,Has)1L@aAEtC)@t.LbH5}H1`s)L1@`LaH5,H1`s(1L`C(H HHt 8{AEtC*t8La1H5HS`s*1L@?`AEtC*t9LXa1H5H`s*1L@`AEtC*t9La1H5wH_s*1L@_AEtC*t9L`1H5GH_s*1L@_AEtC* t9L`1H5H`_s*1L@K_AEtC*@t=Ld`1H5H#_s*1L@_AEC*C+t5L`1H5H^s+1L^AEtC+t8L_1H5H^s+1L@^AEtC+t9L_1H5_Ha^s+1L@L^AEtC+t9Le_1H51H$^s+1L@^AEtC+t9L(_1H5H]s+1L@]AEtC+ t9L^1H5H]s+1L@]AEtC+@t=L^1H5Hm]s+1L@X]AEC+C,t5La^1H5!H ]s,1L]AEtC,t8L(^1H5+H\s,1L@\AEtC,t9L]1H5H\s,1L@\AEtC,t9L]1H5Hn\s,1L@Y\AEtC,t=Lr]1H5H1\s,1L@\AEC, {,?CA?wL]H=]H=\HD$dH+%( H([]A\A]A^A_LL5[\H5?H1w[H{HH HE1H \1H5@1X H=\\1L[H=(A\{ E11H H51 H=t\1LZH=[{E11H H5h1 LC)[H5lLL5T[H58H1pZHsH=1^ZfLx[1H5H7Zs,1L@"Z{,?AELC)@+[H51HYs01LY;$LZH51HL-YHs81LYA@;LZH5PH1zYHs@L1lYAHvClAPCqA9hOfLXZ1H5PHYs+1L@@YAELZ1H5HXs*1L@@XAELY1H5HXs(1L@@XAE YH5kLYH1H5?Xs,1H=\+XH=OYH=CYH=87YfH=HD$YH|$YH=  YY@HHL$LEH=7H-2XH5H1W;E11H H51L%LXH5c~H1RW{E11H H51UH= YXH=MXLL5ֈ3XH1H5VHsL1VLL5WH5H1VH{HH E1H 1H51fDLW1H5mHgVHsP1LYVAXC C+t@A\L]WH5H1V{\E11H H5D1A`LW1H5HUHs`1LUAhrLV1H5HUsh1LUAlBLV1H5ýH{Usl1LmUAnCnf9ApLtV1H5H3Usp1L&UAtst AxL/V1H5HTHsx1LTALUH1H5RTHL1TR@H-'H=UH1H5|T;E11H H51L%L5rLzUH1H5E{9T{E11LH 1@H=DU|$E11H tL1DLUH1H5SH{HE11H H51 X@H1@H=ȄSH=TL1SH=TH{f.1H=RSH=vT L17SH=B[TH{f1H=@SH=6T L1RH=TH{;f TH1H5RHs@L1RKLS1H5LHR{4HٷH5H HFE111;LSH5 LpSH1H5C/RsXL1"RH=d1TH=v1 Tff.@ATUSHHw(t}H-L%zHRHcs01LQHRHcs81LQHRsS@1HHRH{HE11H iH51K H[]A\ÐksfDAUATIUSHdH,%(Hl$HՁ$@$t&$$H=QE11H H5v1 DHD$dH+%(H[]A\A]f.$$@t6 $@ H=nQHLuHLTfH=mDQWHLHNT$HLHKjHuHjL ٗAjjPH0H=lO@H=ͨOAt$1ɉLsfD$ff.@fDH=TOH=HOsL-]L1OHL$HL輰ÅBH=gO1H5H=TMt$H=1MLN- ff.fDAVAUATUSHIIu 1@L%1LDAH5LNI@tMt9DШH"MAUH+ LfPH H=1lUXZH[]A\A]A^f.1@uILӨH fH4+ H=Ń UfDMtcL%HLh1fAUH H* ATH=AQITH dfDL L"fMff."CAVAUATUSHIIu 1@L%D1LDAH5LLI@tMtBШHMAUH* LfPH :H=1SXZH[]A\A]A^f.1@uILSH fH) H=ŁSfDMtcL%HL1fAUH YHb) ATH=AQIWSH dfDL "L"fMff.AWHIIAVIAAUAIATUSH(HD$lA@H5HA1LH=H-OJImL-{( ILLL1H }RL$mE1HAHILLH)H)NIAmHIMMiH(H[]A\A]A^A_uKA1LH5yH==JH-L-' IIHL)Hpm2f.L-' H-RI1LmHLT$L*H Q @LT$JHLdHiHT$L9I9mLLLT$H)L'pH 1QLT$HIA1LH5H=EIIL9d$@I9LwHLL1H=USPB?ШH~L9hI9SL)L)LLHumH _1uPGMHs~IL9I9LLLLH)L°H H)1)PHIMH!~L9I9HLMLL)LH Hpm1OHIH(1[]A\A]A^A_H}HD$L @AmHLLH=Q1NL LL oLfLvL LaL ff.@AWHIAVAAUATUSH(HD$HHHD$HHH$f=@RH{L-v$ ILDL=LE1ALEHcLI9H9HALH|$H)LLږH)H C1GNH|$LLHL$AE1HHH|$H)H)EH|$HT$1HAH5L<H=ҿfDHH9HF\t(H$dH+%(H[]A\A]H=qL%q}?1LH5+<>H-^oH4$1H'>HuH=E?L-]L1?1H5ޗL=Ht$1H=HvL?1H5L=Ht$1H=HvL>1H5zL=Ht$1H=H ZL>1H59Lb=Ht$ 1HS=H((Lq>1H5L0=Ht$(1H!=H0L?>1H5L1H5L.E111DH 1H5Aòt[@]A\A]A^f.L-Hs@H߹[@]A\A]A^@HtH$Hw01H(E1H 01H571{H=-1HATUSHPdH%(H\$HH@H=_/-H_H51H+H4$H=]1+L%"H-TL,H5H1+Ht$1H+L,H5H1+Ht$1Hw+L,H5fH1^+Ht$H1O+H=&}s,HD$HdH+%(uSHP[]A\f.K,H^1H5H+H<$E11H C2H5v1 kff.ATUSHdH%(HD$1w#HT$dH+%(H[]A\fDHSH=^L%]+H5j1LW*<$E11H-x+HQ1HH4H=X+H5CL1*|$E1H1H1H={%+8vfDATUSHHHo(Lg0dH%(HD$1th"wH HcHDH=*LH=Z1{)@HT$dH+%(H[]A\fE1H 01H5{NP"wH HcHHLHՋe1fHSXH~A1H5h0H=B)HCxHfDtl=HLH`uH=y)H4$HH=q)H=hy)1@/H=k)1@7H=tK)-H ~/LH5@E11ҍT 1mLH蠊H=x(4$H=H=X1'6DH=x(H<$H /H5E11ҍTZH=[x~(1fAU ATUSH8dH %(HL$(Ht'HD$(dH+%(VH8[]A\A]L-uZHpZLH-,L%x'H<$1H5H&L$$L'1H5H&1IcH=WO&H'1H5Hi&MLH=W1O&L%&xLp'Hh'D$ H5H߃wuHsj1&|$YH2'H5pH1%|$ E11H -H5\1D$ t1L&@1%t$H=lW1%DH&H1H5w%Hct$H=;N1d%L&@H=Nt&H`&H5H1%Ht$HuEH=9&H1&H5H1$Ht$Hu&H= &DH=U1$H=U1$8UH5iE11SHH (1H(H=~%Hs0HC(HctUu01H=MJ$Hߺ+HH@[]1H=L$H@[]fD1H=L#HߺGH@[]ff.@AUH5E11ATH (1UH-~SHH(H$Hs0HC(AHctmuPL%IL1Lo#DHOGH$Hcs8L1I#H@[]A\A]fL%K1L#DL%K1L#DHFDAWAVAUATUSHH(Ho(Lg0dH%(HD$1Lo8Lw@LHI) ;H HcH@H=|#LH=8T1c"@HT$dH+%(H([]A\A]A^A_E1H -1H5H<$2I vT;H HcHH HcH@vH$H HcHfAMVS4amaYulH={"A,IcH=J1E!DH%EH  f1L-K{L%RfDL"Ht(L1 HHtH9rQH-zL-QH!LH=^R1 AH!Jt(L1Ie HHtA9rH-zHa!E111H 'H5!L4M+H3!M H=!H!L1H=QH LHHQH=y E11LH *H5,81"t-ff.fH{uH{XH5ff.1t@H{uH{XHt H!GLH1H=My$ E11LH )H51rfH=yDE11H e)H51B9fHL$LHK#H=jo|$E11H )H5?1IH=Jom1ff.fH{HsXH=(赚HCxff.HL$LH蛀sH=n|$QH=n1@ $H  oFfDH=w1DHwH-cNHbE11LH %H515H=1LHH(H1LHM LH1hH- wL=%HL5E1L1LL1AHLE1L1LL-M1dfHJt(L1IEHHtA9rH=mvDDE11H %H5A1fH=vHE11LH "$H51HE11LH #H5q1:f.HuH-HE11L1H $HHIW E1H u$1HL1VH-}uL-KLHJLE11L#H $1AH5f!fDHJt(L1IHHtA9rPH=tL1 H-DH=tDE11H $H5u1f.H=ttE11LH e$H5H1'fH-mtHAE111H $H5LIAL=KIu"; fHJt(L1IHHtA9r8H=sLHߺ诛 f.H-sL-{JHzDE11H !H51A' DHHJt(L1IHHtA9rH=-sLH=A1^fDH-sL5HE11L1H "LHI/ LH=I1fAL-I"HxJt(L1I5HHtA9rH-]rL-+IH*DE11H !H51A DHJt(L1IHHtA9r8H-qL-HHL1AHHJt(L1IEHHtA9rH-mqHAE11LH H51AHLE11H H51L-GHJt(L1IHHtA9r(H-pHLE11H H51IpIHAhLE11H H5.1;L-=GfH8Jt(L1IHHtA9rxuvH- pL-FHLE11H H51A#HJt(L1IuHHtA9rH{HSXHA1H5&H= f.HCxfH{HsXH=襑HCx@H{HSXA1H5H=4SH{M'H=11@H{-H{XJf.H{HSXA1H5H=H{IHSXA1H5XH=rH{HpLHynuDH{eH{X9fHL$LHKv#H=jd|$E11H H5_1iH=Jdm1ff.f= HL$3LHuH=cHt$H2H=H=c1bd@H{UHSXHHA1H5H=]Xff.@H{HSXHA1H5H= H=mlDIDEH=>l1LKH1qH=lE11LH H51181L-kL%Bt%fLHt(L1YHHtH9r1F1L-ykL%GB@L@Ht(L1HHtH9r1H-#kHE11DH hH5A1ʿHAIcD,$H=[9AF1T$ |T$ 4$H]4Hw1DH H5E11RVH^EM LH=;A1 H=Jj!1LH1}1L-jL%@DLHt(L1HHtH9r1$1L-iL%@t!DLHt(L1IHHtH9r1 H=4LH=@1fAL-?HJt(L1IHHtA9r8AL-?HJt(L1IeHHtA9rE1H .1LL1OH52HRLH81LH=?1 LHpsH=^t$HH=>1 HH"LH荹1LH=>g 1ff.UHH=@SHHhH5H=@1# HHHHRhjE11jAjjP4H8H=^[]fAWAVAUATUSHHXdH%(HD$H1nHGPHHL$0LHWXL=FJLg8HD$ H$H)LoHL IEHT$H3JHw0H-fHD$DIFHjjjLt$0AVRLHL$8cH0HG LL%=1L H+ MHs@HHILPHD$L\$DL HD$ IFLHjjjAVPHL$8H0H L1L H H4$L1n HD$HdH+%(uHHX1[]A\A]A^A_DHw(H= 4Hc3 Hߺ/H=qeH AWL=HAVAUATUSHXHGPHw(dH%(H\$HHLg8LoHH=3H$1Hc H- eH.H Hs0HH 'HZHHD$HL$HL$0L } HD$ IFHDjjjLt$0AVRLHL$8}H0Ha LL%;1L HE gHs@HHGH jHD$HL$DL HD$ IFLHjjjAVPHL$8H0H 1LL H H4$1L HD$HdH+%(uHX@[]A\A]A^A_ff.@AWAVAUATUSH(dH%(H$1HtHtHu:H$dH+%(H(H=[]A\A]A^A_ fDH$dH+%(FH(H=91[]A\A]A^A_f.HL$HH9HF‰IRkt.H$dH+%(H([]A\A]A^A_DL-;H=;m 1H5=L,L5N9t$1L=kbLL7 1H5%Lt$1LL 1H5Lt$1LL1H5Lt$1LHuH=hYL1H5]aLgHt$1LXHvLz1H5tL9Ht$ 1L*HvLL1H5JL t$(1LHbL1H5Lt$,1LH 1LMt$H5L1Ht$0ILL5aAPE1jHA1jHjjAVH0HLH5L1>H$RE1A1j@HjjjAVSH0HqLI#H51L1I`#H$PE11jAHjjjAVH0H LH=L[E1A1WL5`j HjjjAVH0HI$`LHT$^H5wL1HT$H$HQHE1Aj1HjjjAV!H0H?LIH50L1LH@Kff.6fDHdH%(HD$1tBHL$HHPHL APH^j(jPnH0HT$dH+%(uHff.HdH%(HD$1t@HH7HPHL APHJ^j$jPH0HT$dH+%(uHff.fHdH%(HD$1t@HHHPHL APH]j$jPpH0HT$dH+%(uHff.fAUL-K]ATL%|6USHH=l6HH5L1H31H=+LH5L1s1H=^4C H=WT@tuH[]A\A]fDsH; ɚ;+HHtҀ8tH=)RHJHH=;[]A\A]4@L(L1H5Ts H=31QHHHDUH=RH-[SHHHHH{qHH{ [H=\RH[]USHdH%(HD$1u%1HT$dH+%(H[]Hw(HHct H{uH{XgHCxDH=QH4$H=)1H<$agHHt8uH=QfDH=(HH=fATUHHdH%(HD$81Hu4H=2XHD$8dH+%(HH]A\DGtrtHufLd$ Ht$LH<$Ht$u@HH BE11jALjjjPH|$0H0kfDH=01zMH(dH%(HD$1wHT$dH+%(H(fDHuH=1WGtJtHu>HL$Ht$*Ht$u!|$E1H 1H5RշH=/1Kff.1Ht)Gt#tHuHH@ff.@AVAUATUSHHdL$%(L$Í X\MH gHcHfDHHLH=i1H-d11HH5L%&H4$1LC@HWL-`/H1H5Hy|$E11H H51ZH1H5HAH|$藼H_1H5xHH|$ tH<1H5_Ht$81LH1H5EHHct$<1LH1H5+HHct$@1LHH5H1Hct$D1LuHH5H1\t$H1LMHuH5H14t$JL1%DH=MD@@H$dH+%(KH[]A\A]A^@X X} H .HcHDpHL$PpLHb^zH-/H=/1H5HfL5/$Ht$PL%U1LL--ALi1H5H(|$QE11H H5-1 L11H5"Ht$R1H= ,L1H5jHt$T1LL1H5HHt$X1LL1H5HuHt$`1LfLH5H1MHt$h1L>LfH5H1%Ht$p1LL>H5}H1Ht$x1LLH5^H1H$L1LC] H1H5-Hc$1LLH1H5 uHc$1LcLH1H5J$1L8L`H1H5$1L L5H1H5H$1LL H1H5H$1LLHH5q1H$1LLH1H5OsHc$1LaLH1H5/H$L16u0L-xRLL H=)1L+HDLHZH-g+H=^+H5U1HL%)L-RH4$1LLH5/H1Ht$1LxLH5H1_Ht$1LPLxH5H17Ht$1L(LPH5H1Ht$ 1LL(H5H1Ht$(L1LCrH1H5Ht$01LLH1H5Ht$81L~LH1H5de|$@E11H EH5R1G"f2ШtF[]A\ÐH-H1Ht؃UH=JD@[H=U]A\ATUSH dH%(H\$H Ht{E1HL%L>uXH-!VMLH s{HHHHD$dH+%(uH ߺ[]A\ED1臑USHdH%(H$14HugH$dH+%(HĘH=[]HẈHX6tTH$dH+%(HĘ[]H$dH+%(HĘH=d1[]2fH-H=M1H5H <$dH=Q-(H1H5yHHt$H=$@Off.@AWL=5AVAUIH=%ATIUH-,SHdH%(H\$DH$$1H5LU<$E111H H5}WH_v2HL$It$LI4tTH=#0fDH='H=#HD$dH+%(H[]A\A]A^A_DH5RLt$1H=iH1H54L}|$E11H H5ݠ1^H1H5LE|$E11H 11KHS1H5ݤL|$iH="-HAVSIt$j L LLH 8#MXZGAWAVL5*AUL-*ATIH=UHSH8dH%(H\$(DD$$HD$T$1H5(LK|$E111H H5rLLT v7HD$HL$ LHuHD$2tSH=!DH=% H=!HD$(dH+%(H8[]A\A]A^A_DH5LL=et$1LL1H5bLjt$1L[L1H5ELB|$ La1H5.L t$$L1H= 6 -L%t$SHu jL LLH +KXZOff.@ATUSHu{H5sH=1H-MH1HHL%(gL1HRLz1H=H=7aCШtE[]A\H1H==!t܃]H=}L[H=O]A\AWAVAUATL% USHHL%{ II?E1LL HH-@C|=L GH H9rUL9rtHHؾ`HWL)HLeH)H t1IHHXZM9uHL[]A\A]A^A_L {tLHHA`H=1LWtLHHH=1ATUHSHu#L%HH[]HLA\D1ɺH<tuL%5[]A\ff.ATUSHdH%(HD$1w#HT$dH+%(H[]A\fDHHH.t fL%wH=n L1H5JMHE11HL&jHHjAjjPݔHH=%L1H5v}Ht$H=EH=>]AUATUSHxHdL$%(Ld$hIHPpu$HD$hdH+%(Hx[]A\A]DHH=~1H5HH<$E11H H-%11yHL-1H5ʞHHt$1LH1H5HtHt$1LeH1H5HLHt$1L=He1H5kH$Ht$ 1LH=1H5LHHt$(1LH1H5,HHt$01LH1H5 HLH|$8OH1H5HHt$H1LwH1H5ϝH^Ht$P1LOD$X uH=lHXH1H5H|$XE11H H5+1聆AUATUSHxHgdL$%(Ld$hIHPxu$HD$hdH+%(Hx[]A\A]DH'H=1H5H|H<$E11H |H-"11|wHL- }1H5jHH=1r&UH-SHH=HtHH513H31H="H=oFHH5[1HsH=1HH=[]H(dH%(HD$1Hv.oH)$VHT$dH+%(uH(@H=81AVHAUATUSH dH%(HD$H9HAH=HuEt41IL5 fLXoLH)$A9uH= 0HT$dH+%(u#H []A\A]A^fDH=x1S~ATUH8dH%(HD$(1Hu4H=|HD$(dH+%(ucH8]A\fGt:tHu.Ld$Ht$LwHt$u LfH=R1"}ff.USHHHFHHwfH-u)H=?H=XHGHDH[]HP¶tHCuH-bH(HsH; ɚ;b]HHt8tH=HH=v@uyATUSH@dH%(HD$81Hu3H=!{GHD$8dH+%(H@[]A\Gt HLd$ Ht$LHt$udH;H=2ѿ1H5'H萾L(H=謿H5H1kH|$ H=8腿>H=r1B&{UH-SHH=HDHH5R1H31H=H=?HH51սHsH=1ýHH=[]SHHtHsH;?B~[Ht8Hu[f.H=蔾H茾H=>耾[f ff.HHvHH=41Hff.fATUH8dH%(HD$(1Hu4H=xHD$(dH+%(ucH8]A\fGt:tHu.Ld$Ht$L觪Ht$u L4fH=1Ryff.ATUSH@dH%(HD$81Hu3H=!xGHD$8dH+%(H@[]A\Gt HLd$ Ht$LHt$udH;H=2Ѽ1H5'H萻LXH=謼H5H1kH|$ 1H=8 腼>H=r1B&xATUSHdL$%(L$IHt(H$dH+%(HĠ[]A\DH=]HXH5j1H贺H-HuHͻH5KH1茺H|$RHAD$t'袻H=*薻H== 芻UD{H1H5:L%Ht$ 1L$HLH1H5؎ Ht$(1LH$H1H5Ht$01LԹHH1H5軹Ht$81L謹HԺH1H5{蓹Ht$@1L脹H謺H1H5]kHt$H1L\H脺HH5A1CHt$P1L4H\H1H5 Ht$X1L H4H1H5Ht$`1LH H1H5˸Ht$h1L輸HH1H5ȍ裸Ht$p1L蔸H輹H1H5{Ht$x1LlH蔹H1H5SH$L1AHiH1H5l(H$L1uff.AUATUSHdH %(H$HHTH=KA1H5H覷<$E11H-H `1H5֌L%P{pH裸1H5<HbHt$1LSH{1H5H:Ht$1L+HS1H5qHHt$1LH+1H5RHHt$ 1L۶HH5;H1¶|$(E11H b1H5oH̷1H5H苶Ht$01L|H褷1H5܋HcHt$81LTH|1H5H;Ht$@1L,HT1H5"HH|$HH11H5}HHt$X1LH 1H5ZHȵHt$`1L蹵H1H5:H蠵Ht$h1L葵H蹶1H5HxHct$p1LiH葶1H5HPHt$x1LAHi1H5֊H(H$1LH>1H5HH$1LH1H5HҴH$1LHH5lH1觴H$1L蕴H轵H5HH1|Hc$L1jH=A莵H$dH+%(u#HD[]A\A]f.AqAVAUATUSHdH %(H$HL5pHkALH-$L%1H5H賳<$E11H tH51lH辴1H58H}Hct$1LnH薴1H5/HUHct$1LFHn1H5H-Hct$ 1LHF1H5mHHct$1LHH57H1ݲ|$E11H }1H5-kH1H5H覲Hct$1L藲H迳1H5H~Hct$1LoH藳1H5هHVHct$ 1LGHo1H5=H.LL5O1H5^HHct$$1LH'1H5Ht$(1H=ԱLH1H5@H賱Hct$,1L褱H̲1H5H英Hct$01L|H褲1H5HcHct$41LTH|1H5܆H;Hct$81L,HT1H5HHct$<1LH,1H5HHct$@1LܰHH5zH1ðHct$D1L贰HܱH5YH1蛰Hct$H1L茰H贱H58H1sHct$L1LdH茱H5H1KHct$PL1=` L茪1H5ӛHK|$DE11H kH5A1MXLU1H54Ht$H1L=`@H\$LHT$`Hff.H9HxtLH5H1质HE11HjHLjAjjPqH0|@ =@t=@=@u1H=耩HH=o1?ff.@H$dH+%(5 H[]A\A]A^A_f=@ =Pt=@=PuA$HPHL uH-7H=.ͨ1H5~HHZL-~Hc4$1HpL蘨1H5}HWHct$1HHLp1H5}H/Hct$1H LH1H5}HHct$ 1HL 1H5}HߦHct$1HЦL1H5n}H跦Hct$1H訦LЧH5O}H1菦Hct$1H耦L訧H5:}H1gHct$1HXL耧H5}H1?Lct$ 1HL-?tlMtgH& .LH5w IH=|HLH?HH)Hiʚ;H)HHIHHMH0HHILH 1çH\$$HT$PH @H9HxtL赦H5|H1tHE11HjHLjA jjPnH0<@ ==`T=`HfA$H=B1fA$I|$H@HL$H=9Få1H5H=~DHt$L̍P33AHFHE11H}jjjjPmH09f=A$I|$uff.fH=$=8@L-)LH8HLH=7֤D$$H-"H5]z1H胣1HyL衤1H5H`1H|$TL|1H5 wH;t$ 1H=)LQ1H5vH|$$E111H NH5y[D$$ =8@H\$(HT$8Hff.H9HxtLգH5yH1蔢HE11HjHLjAjjPkH0\@H@HL H-H=Z1HH\$0H5yL-f HL(1H5 yHH|$؞L1H5xH迡H|$ 1賞HHT$@fH9HxtL-L衢HHL.&H=H-sH1H\$H55x-4$1H=LDH5H1|$1E1H 2 H5*1PHHT$ff.fHx,H9u1fDL-LѡH`HL^VH= H-裡1HH5.tbL=)t$@1LM=`X=`H\$LHT$`HHxH9u1fDL-ML!H@HLH=[H-VH1H\$H5v譟4$1H=o蜟HHT$@HxH9u1KfDHH葠HHLH-H=cH1H5r"4$1H=H9H1H5r|$E11H XH5v1WDL-LHHL~vH=+H-&ßH1H\$H5Ir}4$1H=?lL蔟H5rH1S|$1E1H H5vu15WHHT$ff.H9HxtL5H54uH1HE11H$jHLjAjjPgH0@H=ܞH=LОHHL赋uɋ$H=9F薞H5H=1QHt$HHjE11jA0LjjPcfH0f.H-H51HHmLHH51͜H|$(1L- H-<L֝H5,H1蕜1ɺL@ 6L衝H1H5`|$DE11H H5Vs1bKLjH1H5Fs)t$HH=1H=_6H=*H=LH5sH1ЛHE11HjHLjAjjPdH01kL辜H5rH1}HE11HjHLjAjjPdH01H=gLZH5YrH1HE11HIjHLjAjjP*dH01jXf.AVIH=PAUL-ATL%@UH-zSHћH5qL1萚Hc31H胚L諛H5qL1jHcs1H\L脛H5qL1CHcs1H5L]H5~qL1Hcs 1HL6H5_qL1Hcs1HLH5?qL1ΙHcsH1LAFt&H=i՚[H={]A\A]A^軚L1H5pzHcs1HlL蔚L1H5pSHcs1HELmL1H5p,Hcs H1tfAU(ATUSH8dH%(H\$(HHH-gH=^H5l1H輘L-4$1LL%蠘LșH5:H1臘t$1LxL蠙H5pH1_HHt$H=)vHD$(dH+%(u H8[]A\A]UfDAUATUHSH8dL$%(Ld$(Iԁp(@=p J}pH=ژHLHgH=賘<$E11H DH5:o1fPH=g芘Xp@p@ p@p?HHT$(dH+%(CH8[]A\A]@ p$p$tH=ݗH$LHjuHHfwH=M蛗HLH(¸Np@H=AcEAL-p@H$HH5mLHHH|$E11H H5m1NEu/H= H5qiL1蠕t$H=c1莕D$H=Y視ED!a@p$@ p$@p @$HHUH LH L%H='L1H5slH-Hc4$1HєHL1H5Nl踔Hct$1H詔HѕL1H50l萔Hct$1H联H評L1H5lhHct$ 1HYH聕L1H5k@Hct$1H1HYL1H5kHct$1H H1LH5k1Ht$H1H=p(H=ݔLHDYp@uhH=蜔LH=01[VfDJH=i=HJLHD@ fDH=M$L-oH51LВH<$1E1H H5j1AEA8}H=跓lfH=褓1H5~jH=_t$H=}1MHALH>)H5"jL1Ht$1H=ںE91Ht$1H=E1ΑH|$E11H H5i1@E/Of.DAUAATIH5YdUHHy@SHH O1tH[]A\A]SDLHj-L MZLpcH [ XZH[]A\A]HIdH%(H$1HL LHHH LPj% XZH$dH+%(u HĘ.Nff.HL LgQH j HDHL %LIQH 6j HDHL UL/QH jo HDHL L QH j? HDHL ULQH j HDHL LQH j HDHL LQH j HDHL LzQH j HDHdH%(HD$19tGHKL*H$H jjLL$0 XZHD$dH+%(u/H@QL H jL Y^Lf.HLH ^dH%(HD$HLH$jjLL$ XZHD$dH+%(u HKfDHL LQH j_ HDHL uLzjH j. H@HL L]jH j H@HL L:jH %j H@HL LQH 6j HDHL ULQH jo HDHL L͞QH j? HDHL LQH &j HDHL LQH VjHDHL ULkQH jHDHL LMQH j HDHL 5LQH FjOHDHL LQH jHDHL eLQH fjHDHL %LjH jH@HL LQH Fj HDHL LxQH j_HDHL LUjH j .H@HE11dH%(HD$HH$jjLL$XZHD$dH+%(u HGff.@ATUSH dH%(HD$1 w#HT$dH+%(H []A\fDHL$ H-H=&H5r1HHt$ 1HL%"ɉLH5@H1谉t$1H袉LʊH5H1艉t$H1{H=R蟊"FUSHdH%(HD$1w%HT$dH+%(H[]f.HuoH=H-,H5xH1H4$1H׈H=$H5;H1躈t$H1謈H=ЉQ!FUSHdH%(HD$1w%HT$dH+%(H[]f.HuoH=ĻH-\H5H1H4$1HH=T+H5H1t$H1܇H=QQEATUSH dH%(HD$1 w#HT$dH+%(H []A\fDHL$ AH-H=膈H5ҙ1HEH t$ 1HL%)LQH5H1t$1HL*H5H1t$H1ۆH="PDUSHdH%(HD$1w%HT$dH+%(H[]f.HCuoH=H-茇H5ؘH1KH4$1H7H=[H5H1t$H1 H=0QCUSHdH%(HD$1w%HT$dH+%(H[]f.HsuoH=$H-輆H5H1{HB4$1HgH=苆H5H1Jt$H1Ht$01H/LW1H5jMHHt$81HL/1H5MMHHt$@1H߁L1H5/MHƁHt$H1H跁L߂1H5MH螁Ht$P1H菁L跂1H5LHvHt$X1HgL菂1H5LHNHt$`1H?Lg1H5LH&Ht$h1HL?1H5LHHt$p1HL1H5LHրHt$x1HǀL1H5LH讀H$1H蜀Lā1H5gLH胀H$1HqL虁1H5NLHXH$1HFLn1H52LH-H$1HLC1H5LHH$1HL1H5LHH$1HL1H5KHH$1HAw!H=h赀fDL蘀1H5KHWH$1HEAvLdH1H5ܑ#H$H1{<ATUSH dH%(HD$1w#HT$dH+%(H []A\fDHtH-'H=H1H5J|~HC4$1L%Ha~LH1H5$H~t$1H:~LbH1H5!~t$1H~L;H1H5}t$ H1}H=,f;fDATUSH0dH%(HD$(1w#HT$(dH+%(H0[]A\fDH StHH=~H1H5HH-L%>}4$1H0}LX~H1H5 }t$1H}L0~H1H5|t$1H|L ~H1H5|t$1H|L}H1H5׏|t$ 1H|L}H1H5z|t$1Hl|L}HH51S|T$1H= <|Ld}H1H5#|t$1H|L=}H1H5q{t$H1{H=}^h9AUATUSHhdH%(HD$X1Ww/PPt*HT$XdH+%(#Hh[]A\A]fDXHCtL%H=ޮ}|1H5ĎLH-L-.{H4$1H {LH|1H5L{Ht$1HzL |1H5LzHt$1HzL{1H5iLzHt$1HzL{1H5QLzHt$ 1HzL{1H56LgzHt$(1HXzL{H5L1?zHt$01H0zLX{1H5LzHt$81HzL0{1H5LyHt$@1HyL{1H5LyHt$H1HyWwH=zDLzL1H5yHt$PH1py6fAUH=L-ATL%UH-ͬSHHbz1H5H!y31LyL=z1H5<Hxs1LxLz1H5Hxs1Lxf{u H=yH[]A\A]@LyH1H5׌xsH=1uxATUSH0dH%(HD$(1w#HT$(dH+%(H0[]A\fDH tHH=-yH1H5CH-L%7w4$1HwLxH1H5wt$1HwLxH1H5wt$1HwLxH1H5jwt$ 1H\wLxH1H5ȋCwt$1H5wL]xH1H5wt$1H=8 wL2xHH51vt$1HvL xH1H5fvt$H1vH=w64fDATUSH dH%(HD$1w#HT$dH+%(H []A\fDH#tH-ǩH=]wH1H5ŠvHH4$1HL%YvL(wH1H5uHt$1HuLwH1H5}uHt$H1uH=vP*3f.USHdH%(HD$1w%HT$dH+%(H[]f.HtH-H=MvH1H5 uHӦ4$1HtH=EvH1H5cAtt$H1tH=uJ2f.USHdH%(HD$1w%HT$dH+%(H[]f.HL$1t fDH-קH=ΧmuH1H5$,tHt$1HtH=c:uH1H5@st$H1sH=u|d1@ATUSH0dH%(HD$(1#w#HT$(dH+%(H0[]A\fDH$StH-H=tH1H50HL%>sH4$1H0sLXtH1H5st$1H sL1tH1H5rt$ 1HrL tH1H5rt$1HrLsH1H5yrt$1HrLsH1H5+I{rt$1HmrLsHH51Trt$1HFrLnsH1H5-rt$ H1rH=Cs/fSHdH%(HD$1vHL$t#HT$dH+%(H[@H7H=.rH1H5&qHt$1H=MxqH=rH1H5>[qt$H=1HqH=lrd.fUSH(dH%(HD$1 w%HT$dH+%(H([]f.H tH-WH=NqH1H5.pHsH4$1HpH=qH1H5?zpt$H1lpH=Cq|-fDUSHdH%(HD$1w%HT$dH+%(H[]f.HtH-wH=n qH1H5oH4$1HoH=pH1H5KFot$H1oH=dp -f.ATUSH dH%(HD$1w#HT$dH+%(H []A\fDHtH-H=-pH1H5HL%7n4$1HnLoH1H5nt$1HnLoH1H5ant$1HnLoH1H5Vjnt$ 1H\nLoH1H5Cnt$H15nH= Yo+ff.@USH(dH%(HD$1w%HT$dH+%(H([]f.HtH-7H=.nH1H5cmHSH4$1HwmH=nH1H5 DZmHt$H1KmH="on{*DAUATUSH(dH%(HD$1w!HT$dH+%(H([]A\A]fHtHWH=NmH1H5L%xH-l4$1LL-^lHmH1H5nplt$1LalHmH1H5OHlHt$1L8lH`mH1H5ſlHct$1LlH8mH1H5 kt$1LkHmH1H5kt$ 1LkHlHH5Q1kt$1LkHlH1H5h6kt$L1tkH=Kl(ff.H61H=;kHÐSH0dH%(HD$(1#wHT$(dH+%(H0[@H$utH=lHglH5P}H1j4$1H=jH=kH5H1jHt$ H=话H=VkS'@SH0dH%(HD$(1wHT$(dH+%(u_H0[H uAH=CkH5+H=1iH=h HH=kb'fSHdH%(HD$1wHT$dH+%(H[@H[u|H= HjH5{H1ci4$1H=%RiH=vjH5h~H15i|$E11H H5R~17H=;jK&ff.AUIH=pATIUDSHi1H5~H=MhE111H YH5H=tiw H[]A\A]ÐH=ijUIt$j LL L}H `XZH[]A\A]ff.AUIH=ATIUDSH?i1H5f}H=gE111H H5#H=iw H[]A\A]ÐH= hjUIt$j LL ξL}H XZH[]A\A]ff.AUIH=ATIUDSHh1H509H=͚:gE111H ٢H5c=H=Ahw H[]A\A]ÐH=M$hjUIt$jLL LO|H +XZH[]A\A]ff.ATUSHdH%(HD$1v HL$HILt(HT$dH+%(H[]A\fDH=ՙtg1H5{H=™/f|$E111H ̡H5V0t(H=X/gL$SHIt$Lx{H=gZ]#ff.fAUIH=@ATIUDSHf1H51{H=eE111H )H5H=Dfw H[]A\A]ÐH=tfjUIt$jLL >LzH p{XZH[]A\A]ff.H(E11H ݰH5z1@HDUH-V1SHHH5uzHd{E11H 11H=eHH5Fz1zd{HE1[H 111]|ff.AUL-pATL%UH-ėSHHf~1H5yHd{E11H 11L"e1H5yHcH=fe1H5aHc{E11H 11H=dLd1H5yHcs 1LxcLd1H5eyH_cs 1LQc{ u;H[]A\A]H1H5y/csL1!cLId@L8dHH5y1bs HL[1]A\A]bff.@SHHc(1E1H 1H=cHs0HuH=c@[1H=rb@[ff.ATUSH dH%(HD$1w#HT$dH+%('H []A\fDHHH=(cH5tt1HaL%4$1H-(LaHbH5CtH1at$1LaHbH5!tH1at$1L~aHbH5wH1eaH5H=a1Pa|$ E11H H5Ê1fJH=NbH=BbAUATUSHdH%(HD$1w!HT$dH+%(&H[]A\A]fHH-2H=)aH5v1H`L-N4$1LL%ĺk`LaH5vH1R`1ɾH|$HL$Ht$9Ht$u!|$E1H 1H5cuH=|1bKff.H(dH%(HD$1wHT$dH+%(H(fDHuH=7LGtJtHu>HL$Ht$ 9Ht$u!|$E1H 1H5-cH={1J+ff.H(dH%(HD$1Hu'H=uKHD$dH+%(ukH(ÐGtJtHu>HL$Ht$Z8Ht$u!|$E1H B1H5b$fH="{1I{ff.1Ht)Gt#tHuH7H@ff.@H(dH%(HD$1wHT$dH+%(H(fDHuH=aJGtJtHu>HL$Ht$Z7Ht$u!|$E1H 11*H="z1H{ff.H(dH%(HD$1u HT$dH+%(H(HuH=IGtJtHu>HL$Ht$6Ht$u!|$E1H 1H5^dfH=by12Hff.H(dH%(HD$1vHu*H=&IHT$dH+%(utH(@GtRtHuFHL$Ht$5Ht$u)|$E1H 1H5$`f.H=x1rGw1Ht)Gt#tHuHn5H@ff.@1Ht)Gt#tHuH.5H@ff.@H @H ٧@H @HdH%(HD$1tBHL$H1_HPHL GAPHHj(jPH0HT$dH+%(uHff.HdH%(HD$1t4HHHjL AjjjP,H0HT$dH+%(uHYfHdH%(HD$1t6HL$HLHjL -AjjjPH0HT$dH+%(uHAWAVAUATIUHSH(F ue`HxH5]1HEH}oH=\3FHH5]1DHcu H(1[H=m]A\A]A^A_Df1L5SxHH5r]LL=HcDH=.xEH5V]1LDH}LEH5?]L1jDHcu H=/m1XDH=/|EHKH7v2E AHAPHcI9HIFAH$I$I$HE H)HL, INM)I~LLLT$HT$HL$D1H5\LCH1HujALjHL$ I9E11PHLjPHT$@ LT$HH0I9rH([]A\A]A^A_fLxDH(H=[]A\A]A^A_^Dff.HIHHxxff.H(H9t7:uH9s.Hx HHjLHL@WL3XZHҹLHAVAUATUSHdH%(HD$1w'HT$dH+%(H[]A\A]A^fDHL$IHH=uL-uVC1LH5B|$E11H H5Z1L5CLC1H5LAt$H=s1AH=Bu)LBHuHLfH5t 1HҹHfDAWAVAUATUSH8dH%(HD$(1'w-HT$(dH+%(H8[]A\A]A^A_f.H(IH諣1L-ZtH=QtAH5 1L@L=vrH4$1L5L@LAH5 L1z@Ht$1Lk@LAH5 L1R@Ht$1LC@LkAH5D L1*@Ht$1L@LCAH5-L1@t$ 1L?LAH5L1?|$"E11H H5X1D$$uSH=@(u{L@Hu(H(LJL@L1H5/G?t$$H=ep15?ff.AWAVAUATUSHHt$dH%(H$1w/H$dH+%(H[]A\A]A^A_fDLd$AպHLxH-'rH=r?1H5WH|>HE11L=jLHL5AWL%j$AjAV~H0Lb?1H54WH!>Ht$ H1jE1AAWHj$jAV6H0L?1H5VH=Ht$0H1jE1AAWHj$jAVH0L>1H5VH=Ht$@H1jE1AAWHj$jAVH0L>1H5VHI=Ht$PH1jE1AAWHj$jAV^H0LB>1H5MVH=Ht$`H1jE1AAWHj$jAVH0L=1H5VH,HD$ SLPHu L 'zjL FH WzBXZfDH=+H=|+HD$dH+%(H []A\A]A^H=o|+f.L1H5o*t$H=[1\*L+LH5N@9*t$ H=V[1&*LN+@AWfAVL5]AUIH=]ATIUH-<SH(dH%(H\$D)$D$$*1H5DL)<$E111H KeH5OH*v2HL$It$L;tWH=>{*!fH=t*H={h*HD$dH+%(H([]A\A]A^A_DH5>DLL=Z(|$QTH*1H5!DL(t$1L(H)1H5DL(t$ 1L(H)1H5CL(t$L1|(H=Sz)/H)jSIt$jL uLLCH v薤XZf.AV1AUAATD%&UH-[SAHHH5\C'A%H5cQH=X1'{E11H cH5?QfH=(L%L(1H5BH|'{RL(1H5BH['{E11H ۆH5A1]Le(1H5BH$'{ E11H DqH51&L.(1H5BH&s 1H=X&{ []A\A]A^1H{論AAH=N'1H5PH=Wv&{E11H aH5OfnH=r'H=gf'LA T'1H5AH&H= w7'{ tN1L5PI9t4T+ 1LH%C 9stL&I9uH=w{&[H=v]A\A]A^&ff.@AV1AUAATL%UH-YSHHH5Ac%{PL&1H5@HB%s1H=_V1%LY&1H5@H%{ E111H mH5@=LAWDkTLL5m&H1H5@${LE111ҍTL%H1H5a@~${LE111ҍTuL}%H1H5$@<$?11I9H{IF#LK%HH5@1 $[L]H=UA\1A]A^#Aw[]A\A]A^ÐA_vLkXL$[H=y]A\A]A^$@AWAVAUATUSH8dH%(HD$(1w-HT$(dH+%( H8[]A\A]A^A_f.HHItGt7H=}f$jSIt$jL HL(?H mXZtL VL5VLL=<}$1H5*L"<$*NL#L1H5m|"|$E11H H5M41L#L1H51y"|$E11H xH5b>1ZL#L1H5gA"t$1H=T."LDl$P#1H5 L"L UfAL+#H IHt$AAL #LH571!1H5DKH=R!E11AH S]H5G1L-lsH="L"L"&S1HH=TH5n=G!YuqH5JH=5R1$!s1H=Rf !H=k/"ШtkH=@{"Hs[H =,@H{1ɺ賐tcH=!H!RH=!f.AT1L%zUH-SSHHH5CJ H=Sn!1H5@H- ?{H iH5J<E11ҍTL$!1H53<H{H "iE111ҍTCt1Lt? H5H1H{ $o[H=Tq]A\ fD H1H5;Rd{ H qhE111ҍTE[H=p]A\E DUHATSH dH%(HE1 v!HUdH+%(He[A\]DHHCHHIIL)H9tHH$H9u%H)HtHLIHuH={vGt:tHu.LHur Hu؅uHLznH=BO1ff.AUATUH0)dH%(HD$(1@t<@ t6HD$(dH+%(H0]A\A]@H9rLl$Ht$AL x@1DLʩHt$HuH=TzH=bN12fAUATUH0)dH%(HD$(1@t<@ t6'HD$(dH+%(H0]A\A]@H9rLl$Ht$AL x@1DLHt$HuH=tH=M1RfAUATUH0)dH%(HD$(1@t<@ t6GHD$(dH+%(H0]A\A]@H9rLl$Ht$AL x@1DL Ht$HuH=H=L1rfAUATUH0)dH%(HD$(1@t<@ t6gHD$(dH+%(H0]A\A]@H9rLl$Ht$AL x@1DL*Ht$HuH=H=K1fSH dH%(HD$1vHT$dH+%(H [@HD$HtGu,H=VK1&@H=DDHL$Ht$)Ht$uH\$H=KHtHtHHHS㥛 HH="rHHֺHHiH)1u@USHHtHt;1H[]fHw(1H=#BHcIH*=HwXH=eЕHCxDUSHHHdH%(HD$81H-JGu9H=.ss8H1HD$8dH+%(HH1[]HuHw0HuH=bmH=L1H5r?H=K_4$H1RH=)jv`Hw(H=AHc+H HcHߺ9H=oH1[]Hw0HlwH1[]U1SHHHw(H=>Hc@H!9H=~oUHs0HH_l"wH@[]fDUSHHdH%(HD$1tZHHw0u7HwuH.NHD$dH+%(unH1[]DHuKH=DHw(H=M=HcsHߺT8H=nfDH=rE1Bff.USHH(dH%(HD$1tZHHw0u7HvuHQHD$dH+%(unH(1[]DHuKH=DHw(H=}<HcHߺ7H=mfDH=D1rff.AWAVAUATUHSHdL$%(L$IԃQSt`H=dLH=D1 H= d0AH$dH+%(HD[]A\A]A^A_fDH$dH+%(H2 LHPH[]A\A]A^A_DgH=FL-EH5.1L[L5lH=.xLpIt$HL$$HﺜtAą~1H5-L |$$E11H ]H5r.1LHCL=C 1H5].L|$(E11H (]H5J.1L1H5G.Lt$,1HL1H5,.LjT$,Ht$0H﹀蔓L|1H5.L;Ht$81L,LT1H5-Lt$@1HL-1H5-Lt$D1HL1H5-Lt$H1HL1H5-Lt$L1HL1H5-Lwt$X1HiL1H5t-LPt$\1HBLj1H5[-L)t$`1HLCH5F-L1t$d1HLH5,-L1D$XHt$h|$\ H,H<$HD$H=WMHpML HD$HFH$HjjjLD$ APD HHPH0L1H5LCt$x1H5L]1H5L|$|E11H \ZH5W,1L&1H5j:LH$L1D$ QHfoD$ HfoD$0@foD$@@ foD$P@0foD$`@@foD$p@Pfo$@`fo$@pfo$fo$;HHH!HL$ LH/9D$  L58hL-kALL=*H?LL1 $1H LH5*L1 $Ht$PH﹀跏$Dd$d~ D)A9DCLH5*1LB D$`Ht$pDH W*H$H=JHL$ iHJL HD$HFH$HjjjLD$ APD HHRHH0LH-= L1H5* $1H L L1H5)y $1Hh L L1H5)O $1H> Lf L1H5)% $1H L< L1H5~ $11E1H WH5)L L1H5 $H1 L LL1 $1HHX4 L L1H5&)j Hc$1HX L L1H5)? Hc$1H- LU L1H5( H$H1 DHH(H=_ 1H5='H=R> t$ H=<1 H=w\A fH賌fDL-dL%=LH-y;{ L1H5': Hs01H, LT L1H5' HsPH1 vfDAVAUATUSHHdL$%(L$IyH=F=H-A= H5'1H L-cH=v' L It$HL$$HߺT;lAą1H5B'HO |$$E11H SH53'1QLL5:R 1H5!'H t$(1L L* 1H5'HT$(Ht$8H߹L 1H5&Ht$)1LL 1H5%Ht$*1LL 1H5&Hit$,1L[L H5H1Bt$H1L4L\ H5H1|$LE11H RH5W%1D$$XD$ SHfoD$ HT$pHfoD$0HPP@foD$@@ foD$P@0foD$`@@uH'HHH$dH+%(HĠD[]A\A]A^HL$ XLL_AE9D$ D$$H-:L%[aP3LL-8L581H5͋Ht$`1LL1H5$Ht$a1LL1H5$Ht$b1LuL1H5$H\t$c1LMLu1H5l$H4T$cHt$@H߹]LE1H5c$Ht$d1LLH5X#H1t$f1LLH5y#H1Hct$h1H=v.LH5H1t$l1LzLH5H1a|$pE11H QH5"1CALXH5J#1HT$*Ht$0D$,f  RH$H"H=BHD$HBL HD$HFH$HjjjLD$ APD HHPH0H=fY1H5U"H=8ot$ H=261]H='VAnfA}H-7L%q^OL?H58"H1Iu HH=HHT$hDl$,~ D)A9DC.H--7L%]EH=eXH- 7H5!1HkD$*Ht$0Df H$Ht H=@HT$HAL :HD$HFH$HjjjLD$ APD HHRH.H0DH=41DLH5 H1IuHuBH=~DHÄfDL%\LH=31V:ܿǂUSHHtBHu HXH=m\DHs@H=311H[]fwW(1H-5\HsS01HԤHHs8H+HguHHs@1H=^3@@H=VVHs8H+HagH?HfDH$dH+%(H[H5tHL$H`ufn$fnD$`H=@1fbfD$1H5/XH=#1Ht$H=w$HH=IOQH=DH5k5Q`˺ff.H@Hff.fUHAVAUATSHH0dL,%(LmIHH9tHH$H9uH HL$LLd$IMLLH‹#I~A<$A9>H{H=V|H5H=/17IvHH=(NID$I9Ft&H=P7It$HH=H=MHUdH+%(6He[A\A]A^]@H=PI~A<$t A9>5賏I~0H{%H=UH5(H=.1\Ic$HHIt$jHHMHHjA(jL jPHUH0@IHE1Ef.H=-UH=Y.1H5H=F.I|$t A<$ŽHuH1LH1@H=+1jGDtLI~H=TuH5H=-10IvH*H=E+1#LغH=UT,MuH=fDLH=*1f.1H5H=V1@A>踍Bff.AVAUATIUSH0dH,%(Hl$(HՁ&v8Bvnw]HHcHDwpv8vw-H2HcHD0ff.@@HT$(dH+%(H0[]A\A]A^f.!vHUE_ tL5RILH(HL[kfDv@Qff.H=]R4HH=D%hA$tUH="RH OHLYrH5tH=-+1Hct$H=\ 1D1fHD$(dH+%(JH0H[]A\A]A^8vH\A$H=^Q5H(HLYH=o*%H5H=R*11ɺHf!H=YL1fDH=PH(HL9Y!H=)H51H=)@|$!H=H[H=sPJHLExI|$tHH=GHH=&1f.AH(HLIuH=Off.@LL莅qfH=(H5'H=(1?1ɺH+euLfH=JD蝲ff.fnATIH=}(9UNSHH51{t/Hu1ɺHdHL[]A\zf.H=uH{1[1]A\dAU1ATL%(ULSHH5PHYk7H5H=C%12s1H=%fH=y]=ШL-JNL1H5Lƒ:LHsH  fC%=tG{u C <t6LLH5t1]sH1[H=%]A\A]BfLhLH5>1'{H[]A\A]uDH{1ɺb H=e1ɺH{b҃H=%H5yUH=#1rs1H=4$Ή]H=[cШH=fseoH[]A\A]DH=EsDff.@AW1AVL5%AUL->LATL%o%UHH5SHcL} HH|$L}H <;H5E11HҍT觠L1H5Ln}E11H N-H51pLx1H5L7u1H="%LM1H5gL L4EH9HGظ9É\$LEff 1H53LL1H5L}E111H D,H5訟f}H-LBHHH[]A\A]A^A_H5L1?}E11H +H5i1AH-AtL>11҉L`fD1H5LLL1H57L}E111H l+H5Оf}(LT$H|$Hu+fDL11҉Lj_DLT$H|$HuAW1AVL5"AULATUHH5SH)ML- H5|1LHRXu1H= fHШL%IL=LH5L1LH5}Q1}u1LL-6ΉeH1LH5 L1BH=9?f @LXTL1HHuH= ?.L&1H5 LU1L}ulH[]A\A]A^A_DH}1ɺ]L-HVuH=dfLLH5 1GuHL[1]A\A]A^A_+H=MnLbAWBAVAUATUSHH( wHrHcHDH5g H=` 1H(uH{1[1]A\A]A^A_\DL5/ H5 1LD{H=46LM)iIHH HD$HHaHD$H1HZL^;ШA9L=qUL2HsH=0 H=:F1H5# LS H=5HIHT$ehHt$H|$HIfA? 1L$HT$u |$1HH=^pt8|$|H=`H={ TH=IlHL@wH([]A\A]A^A_L%w1H5 L1H5 H=sH=1H=TuH=DH5M L1{E11H 4H58  HvH=8 {H=DoH5+ H=1*sH(1[H=]A\A]A^A_ f.H(Hv[H= ]A\A]A^A_ DAGffAHo HD$HHHD$H1uiAD$L$f1fA H5z 1ҿ蒱H=vAHcH=1+L$1LH==!u H=}MZfDH=iMt{LШ|$oH=BH5L1s{ E11H S2H5H(1[]A\A]A^A_g1H5@mH=QAH=1@Hc Q@HL$HHD$HHHD$11LH=L$H=4L$L$DH=M|$0H=;H=|L$fH5>1ҿmH=QAƀDAUATUHSHHdH%(H\$8HӁ"o"w.wK"wXHqHcHHu"Ju$v"@4Et+H=@H=HHbHHT$8dH+%(!HH[]A\A]fD}w"wHHcHfH=M@$H=1ftL%&@LHL$HH H[H4H=+1H5'HH-R1Hct$HL-lL1H5QHSHct$1HDLl1H5H+t$1LLE1H5HHct$1HL1H5Ht$ 1LL1H5mHHt$$1HLH5TH1Ht$&H1|H=S6HD$8dH+%(<HHHHHH[]A\A]@EH=s>JHL$ HHFt$ HHfH=->HL$ HHFeH=4H.|$ uXE1H1H5O1蜒H=}4HH0HHfDE1H111JH=54N|$ 裠AWAVAUATUSHHdL$%(L$Iԁ!t(w~!@!@A@!@u(H==AH>LHH@H$dH+%(MHĘD[]A\A]A^A_@!A@!PuHl$0PLHHDAŅugHH$f.HxH9uXH=-<E11LH ,H51跚A@H-;HHL$LHߺTDuL%H=L1H5\\Ht$1H=wIHqL1H50|$E11H ,H51H:1LH5T$s1HHL1H5Hct$ 1H= HL1H5|$$E11H # H5<1腙H=\2@H-:HHL$LHߺCHH=aH1H5[ Ht$1H=; H5H1H5[Ht$1H=H 1HH5GHc|$ YHH1H5X|$$E11H `*H5g1肘H=Y1H H-HL=L%9|1H5ZH;Ht$01L,LT1H57HHct$81H=IDHL1H5Ht$<1LL1H5HH 2H1H5@HHc|$@t$DHT$HD$|$6L$HIƋuAHT$HMfDLXH5{9H1|$DE11H  H5_91L!H59H1Ht$HH H=ЙLH1H5Ht$PH1H8jE1HjAH-]/jjP赦H0HHH=.2|H=7d1H=DD$%DD$EH=wLH=^DL1f1H=sDD$YDD$EJHT$HzuH=HT$HT$HyLqSШN跙AUL-ATIH=USHH+1H52L;E111H H5HH=-[]A\A]fH=5f-w+HH HHHt9hHL@LH51_uH{11OKff.fATL%UHH=SHSH5L11ɺH߾JuJH=G51LH5,HsHH=,[]A\fDH=h0fATUSHdH%(H$1~yHӁw`HH5=uqHc1H)H)HHH$H$dH+%(uGHĐ[]A\@HuH=#H= 1d@UHAWAVAUATSHhdL%(LUAW~GDIHE1H9t&HEdH+%(hHeD[A\A]A^A_]Ð?I@tdA@ uIL9tHH$L9uH0HL$(H2*L-!*HeDžxHE.E.HE/L-jSHEIDžxHEHEELmMHUIwHfAIwu,xIwH=Hx/HxHEHHxHHHH9tHH$H9u%H)HtHLA?MHHeFHAWHMH}MAGLMffRHB-QAQLMAUP1QL$H0HxHL-'Lu%HII}nI]AMuLAHxᐉEAGLH}LMH,MfP1u茑ZDUYm@AE1覔fDAUATUSHdH%(HD$1+~6IԋWH1L9t!HT$dH+%(H[]A\A]f?t @wH=HMSIHt}H5q9HaDKHHIEH+LD1M襐xLHH,$%HHH{L#Hk<DDC1HHH+Jy6|ff.ATUSLH0=adL$%(Ld$(MFºHfT$(fD$H$(HD$HD$DD$D$HD$ _tDMH hHމ+^t'HHHHH;u H@D1HT$(dH+%(u H0[]A\耒HHATfULSHPdL$%(Ld$HMHD$T$HH$L$D$D$D$(D$8_tIMH Hߺ`]t,HHHHH;(uH@ f.1HT$HdH+%(u HP[]A\谑ATf$ULSH0dL$%(Ld$(MHD$$$D$fD$D$\^tHMH Hߺ\t+HHHHH;(uH@ f1HT$(dH+%(u H0[]A\l?cYAWE1AVA1AULoATUHSH(D$ ADAEfD9AUffMSHD&uDD$ H}(IHH1(ff.ff.HHH9L; uL`HLLD$HT$LL:LD$C<1E1ff.fA)IA H(1[]A\A]A^A_fHt MfuIuM H;uHH7L#LLDL$#HDL$HC1E1A]ADMZf.CM}D$ M7LD$L#Ht$LLd$Le(譑HtSID$A]1E1@HLD$YULD$HE(IHHEHL#(`QH=-+@H=U@H= +@H=*@USHdH%(H$Hu>Hs(Hߺ]H=*H$dH+%(u3HĘ1[]fHHs0HHP`tHH-!覍fDUSHdH%(H$Hu>Hs(Hߺ=]H=**H$dH+%(u3HĘ1[]fH1Hs0HHPhtHH fDUSHdH%(H$Hu>sS(H1^rH=)rH$dH+%(u4HĘ1[]HHs0HHP`tHH 膌fDUSHdH%(H$Hu>sS(H1qH= )H$dH+%(u4HĘ1[]HHs0HHPhtHH}fDUSHdH%(H$HuVs(HH-(\aHTHs0Hߺs[H;H$dH+%(ueHĘ1[]@HiHs8HHP`u0H=({@E11H G H51视DHHff.USHdH%(H$HuVs(HH-'|`HtHs0HߺZH[H$dH+%(ueHĘ1[]@HHs8HHPhu0H=='{@E11H %F H5#1DžDHH>ff.Hu'Hw(YH=&1HfDHw01HUSHHuBHw(H-&YHeHs01H=#HKH1[]fHW0Hw8H1[]f.USHHG0Hw(ÉŁ(YH=&u 1H={H@[]@E1H \1H5!1|H=ff.AT1L%%USwHW(PnLh=)Hs0wHC8H H 1H= L3H,L|(E11H [H5{ 1у[@]A\UH-FSHH=9HH5ύH1Hs1H=TH=$H5% H1dH3Hu$H=ZHH=#[]nfDH=Z1*ATUHSHHtH=Etu H-wH51HHs1H=H=$H5NH1HcsH=n1H=n[]A\ÐL%1H5*Lcu1HdlH=#xL1H57HsH=1%H=D[1]A\ff.fAUH=L-ATL%;#UH-mSHHHH51H3L1LHH51HsL1LHH5s1tHsL1fLHH5V1M{(E11H VH5B10H=TH[]A\A]@AUATUSHH@H-H5yC1H31H=Cu;H="H5~H1HsH=H1[]A\A]fL-!L%LH5H1is1L\LH53~H1CHsLf.H-H5W1HH=Lf1H5H%t$ 1HL?1H5Ht$1HL1H5Ht$1HLH5H1t$H1H=y~AUL-ATL%UH-4SHH=HLH51A3H14L\LH501sH1 L5LH5w;1sH1HH=[]A\A]ATUSH`dH%(HD$X1Kw#HT$XdH+%(H`[]A\fDHLS"pHH=1H5$HWL%4$1H-LH#t$1LH=1H5(Ht$1LH1H5Hվt$ 1LL%H1H5H觾H|$Hſ1H5H脾H|$H袿H51HaH|$ H1H5H>H|$(H\1H5qHT$01LH/1H5RHT$11LڽH1H59HT$21L譽Hվ1H5H蔽T$31L耽H訾1H5HgH|$4H腾H51HDH|$HL$Ht$:Ht$u!|$E1H C<1H5{ kH=1Ҳ[pff.1Ht)Gt#tHuHΠH@ff.@AWAVAUATUSHH $HH $HH $H@dH%(H$21IHHHHHZHLH9HF$=v H9E11L$LHDLH=KH->L=wԲH5H1蓱4$L1L% D$L蜲H5 H1[H|$E11H :CH5 1L1ܟt$1L@ƟHCH5L1袟t$1L@茟HCSH5L1ht$1L@@QHC%H5L1-t$1LHTCH5L1t$1L@HCaH5aL1辞t$1L@訞HCH55L1脞t$1H=@@iH=荟H=聟H=vuH=iH9ALHH5dHT$dH+%(H[]A\A]A^fH=eL%`H5L1輝t$L-~1L裝T$HC|$+T$L%L-"~T$tL%L-!T$T$tL%L-fDT$@tL%uL-&T$ tL%UL-T$tL%5L-nrT$tL%L-NT$tL%L-.#@w;HlH9H=WfL%L-DL%eYUH-vSHH=iH1H5HÛH31H=貛H=֜1H5H蕛s1H=W脛H=[訜sH; ɚ;S9Ht8HuH[]H=lHdHH=U[]RfAWAVAUATUSHdH%(H$Hs(HL%9.LHs0H'(LHk8E1111H ;,H`SL蹛{@E11H +H5+1lSL蔛H$dH+%(H1[]A\A]A^A_fHsHHHuH=H-5H5H1<$E11H U+H51RL%$CLL= +L5H5H1蟙H|$E1L1L1R$C+C{CL-_LWH5TH1H|$8E1L1L1Q$ @KLH5<H1˜$1L豘LٙH5!H1蘘$1L臘L诙H5H1n$1L]L腙H5H1D$1L3$W ĀD$ @L2H1H5$1LLH1H5Ǘ$1L趗LޘH1H5蝗$L1茗[f.H=褘E11H  11]PulLkH=_H=SfDLL-9H1H5t$L1DL1H5Hǖ|$$ZDL-wLїH5H1萖Ht$(L1聖C4$7L萗H1H50OH$H=i19@LXH5H1$1LL.H5H1$1Lܕ$@LH5kH1跕H$1H=衕$rfL踖HH51wH|$p}L舖1H5HGH|$`M$RDLX1H5qHH|$P$DL(1H57HH|$@$DLH1H5跔Ht$0L1訔tLL-dH5H1耔t$1Lr$f.LL-$聕1H5`H@Ht$ 1L1D$xLHH5H1t$t^L-1L$DLH5H1Ǔt$t>L-1L譓$:D1HH=`苓$ 1HH=@k$Pff.HdH%(H$1t4HH7&HjL AjjjPF\H0H$dH+%(uHĘmPff.fHxdH%(HD$h1cv?HH;HHiQjL AdjjjH%P[H0HT$hdH+%(uHxOff.H1dL%(LD$DA1Ht/HHHjL RjjjRHC[H0HD$dH+%(uHnOff.HHdH%(HD$81+vA.HHHH jA,jL jjH%PZH0HT$8dH+%(uHHNff.H8JdH%(HD$(1v!HT$(dH+%(H8GtHumH=M)RHHL$HHD$ L AHD$jjjHD$0PHPYH0jH=1芐NATUSHdH%(H$1w*H$dH+%(HĠ[]A\HẓHHH=L%2H54L1HE11HqjHHjAjjPYH0H= H5L1衏E111$H [H5>H=V裐L@1Ҩu f%f t f.SGH=w=wc=[@1H5YEWH=)CE11H zH581=1H5VH=9ُCH=m1蒎1H5VH=衏CH=5 1ZDAVfL5AUIH=ATUH-SHH dL$%(Ld$E)$D$$01H5L<$E111H H5H5c1EH1H5ZL觌H=ˍt$ 1H荌H赍t$H1wH=x蛍fD[1ҿH5TIff.AWAVAUATUSHHdL4%(Lt$8IAVGH4$AnIE11L-8@LEt9](9xA9^ nAGAt:D9%ǂs1HD$8dH+%(=H=EHH[]A\A]A^A_飌H $Hu%HD$8dH+%(H=OGt At>It7H=Q1!HD$8dH+%(HH[]A\A]A^A_fDHL$(LHt$yHt$uH=]1H5{H=J跊Ht$1H=w褊L̋1H5k@H=臊Ht$1H=GtAL蒋H5 H=1M1H|$(7ukL[H5H=1AV H$޹L)H: H=D$$AtAFE;fDH=f.L؊1H5H=&蓉Hct$ H=W1耉OH=蔊HD$8dH+%(FH=lH=`H=9THD$8dH+%(uH=9 AUIATUHH=BSHHH=EuKDcD9c rZH=OH5H=>1詈S DHLD) H=gH[]A\A]骉f.H=蔉H=舉H="|HH=m []A\A]ffDHH>蔲Hf.ATUSH dH%(HD$1w#HT$dH+%(WH []A\fDH)HBH=9؈1H5H藇<$H-L%TH詈1H5\Hh|$E11H H5I1j6Hr1H5=H1t$1L#HK1H5"H t$ 1LH$1H5 Ht$1LՆH1H5H輆|$E11H H51?H=u‡DAV H=AUL-7ATL%UH-SHv f9FArH5x1H1;花LRHH5`1sL1L,HH5E1sL1݅LHH5(1ąs L1超LކHH5 1蝅AH{ 1ɺH=`譆[]A\A]A^ff.@AVAUL-ATAUSHH=иo1H5L.@|H5H=13L5˶1LfH=L{ШH-H1H55L谄{^H5H=1艄s1LftH=蘅z{ШxHE|HsDH H\H DHstHH=}H=1~}HD$HdH+%(HX[]A\A]A^A_HL$It$7HuH5L{|$E11H H5T1*L}1H5L{|$E11H % H514L|1H5L{|$E11H N+H5.1p4L|1H5LW{4$H|$H= m|8L\|SIt$8jL KHLxjH XcXZ@H=}L-x$D$,L5/|1H5Lz<$E111H c H5)L{;0HL$It$;HOH5LL=4azt$1LRzLz{1H5fL9zt$1L*zLR{1H5LLz|$E11H pH5612L{1H5nLy4$H|$kLz1H5 Ly|$4E11H r)H5R12Lz1H5L{yt$8L1myH=Dz< LzSIt$<6ff.HL LjH EjnH@HL %LtjH uj >H@HL L[jH jH@HL EL=jH UjH@HL L jH jH@AWfAVIH=AUIATL%UH-lSHXdH%(H\$HD)$)D$$)D$ )D$0HD$@y1H5Lw<$E111H k H5&HxGv2HL$IuGL\tXH=_x"f.H=(xH=;xHD$HdH+%(HX[]A\A]A^A_DH5LL=w|$E11H &H51&H#x1H5Lvt$1LvHw1H5Lvt$1LvHw1H5'Lv4$H|$$Hw1H5`Lkvt$41L]vHw1H5GLDvt$81L6vH^wH5/L1vt$<1LvH7w1H5Lut$@1LuHw1H5Lut$DL1uH=vHTHvjSIuHjL "LLH XZ3AWfAVIH=AUIATL%ިUH-SH8dH%(H\$(D)$$D$ Qv1H5QLu<$E111H H58$Hvv-HL$IuLtSH=uDH=puH=uHD$(dH+%(H8[]A\A]A^A_DH5LL=bt|$E11H A H51c#Hku1H5L*t|$E11H L1/#H7u1H5^Ls|$E11H L1"HL=t1H5/Lst$1LsHt1H5Lst$1LsHtH5L1mst$ 1L_sHt1H5LFst$1L8sH`t1H5LsH=Ctt$1LsH-tt$1LrH=tH=t.HsjSIujL LLDH XZ"0fAWfAVL5AUIH=ATIUH-SH(dH%(H\$D)$$vs1H5L5r<$E111H ӭ H5]7!H?sv*HL$It$LtOH=sH=sH=rHD$dH+%(JH([]A\A]A^A_DH5QLL=]q|$E11H i H51 Hr1H5LRq|$E11H H5Ś1S H[r1H5ZLqt$1L qH4r1H5XLpH=rt$1LpHrt$ 1LpH=qH=qHqjSIt$jL LLJH XZ-DAWfAVIH=ڣAUL-ӣATIUH-SHXdH%(H\$HD)$)D$$)D$ )D$07q1H5 Lo<$E111H H5Hq?v+HL$It$?LtPH=pfH=XpH=kpHD$HdH+%(mHX[]A\A]A^A_DH5!LL=Jo|$E11H H5t1KHSp1H5Lo|$E11H QH51Hp1H5Lnt$1LnHo1H5GLnH|$CHo1H5Lnt$41L|nHo1H5LcnHt$8L1TnH=+xo@HgojSIt$@jL LL%H CnXZ+fHHfdH%(HD$81HD$HfHnȋd~D$$HD$(fl)$DD$$HT$8dH+%(uHH +f.H @HHfdH%(HD$81)D$HTH~IfHnHD$ HD$(fl)$HT$8dH+%(uHH*HǐHff.fH @H I@H @UHAWAVAUATSHdH%(HE1 x=HӋW1H9t+HUdH+%(He[A\A]A^A_]f?t @IAHWE1E1ɃAffuHHvDJff.A)HA fD9rfuMuLilHPI9HrLGEAr DH1At AtDfDHAt4@4BƄ-PUDE'MEƅALAL5MJHHH%HH)H9tHH$DH)HtHLLt$DIPA,AF@AUIvE1HQHLH1AVH8MIؾ$ZYHL%L8%HII|$*I$Ml$LAL'1H HPLurIvHPE1HEN'ff.AWHAVAUATIUHՁSHHHH;(u#HPHtHH[]A\A]A^A_LXAAEL5 KDmMEuHLH;Su6tBL#H\$@L#H[]A\A^A_fH="1f:DH (H\$@HH[]A\A^A_ff.@AWAVAUATUSHHdL$%(Ld$xIt~HH=QgHT$LHH8A4HD$PLD$PuZYAHD$xdH+%(HĈD[]A\A]A^A_@L-UHl$@L$gHT$LHHA4I8HD$P^_AąuL=HL5CLfH5(L1eHt$1H=\eLfH511LpeLfH5 -1LWeHLwfH5L16e|$`E11H H5y18D$`wgPu[l$PL"f1H5WLdH=1dH=ettLL|$PeH51LdH=wet$PH=1adLeA4/H=u1HAdHuH=<_eLWeL1H5dt$d1H=וdL,eL1H5rct$t1H=cLl$tL|$dL1H5BcHL$ HHjHLjL A jjP,H0H=Wd:H-H=dH1H5Dct$h1L-H=Y+cLSdH1H5ct$l1H=ӔcL(dH1H5yb|$pE11H H5h1LDd$tLt$cH1H51bHL$ DLHHL HjA HUjjjP+HH0cHcfHH=1;bAWAVAUATUSHHhdH,%(Hl$XHtyHH=Զ"cHT$HHHAHD$PLD$PZYHD$XdH+%(Hh[]A\A]A^A_@L-ݻLbHT$HHHAHD$PLD$P^_ŅuL=ԔL5ϔLL%bbL1H5X$!aHt$1LaL:b1H5L`L!bL1H5eS`t$@1L`LaL1H5i`t$D1H=Ց`LaL1H5 `t$H1L`LaL1H5g`t$T1LY`LDd$TL|$waL1H56`HL$ HDHHL LjA jjjPB)H0H=ձ"a4DH= aL%WH=N`L1H5C_t$L1L-H=f_L`L1H5 z_|$PE11H H51|Ll$TLt${`L1H5ſ:_HL$ HHjLHjL A HjjP@(HH0$`H`)rfAWAVAUATUSHHXdH,%(Hl$HHtyHH=_HT$HHHAHD$PLD$PZYHD$HdH+%(4HX[]A\A]A^A_@L%La_HT$HHHAHD$PLD$P7^_ŅuL=L-LL5_L1H5!]Ht$1L]L^1H5hL]L^L1H5P]t$@1L]L^L1H5i]t$D1L[]LDt$DL|$y^L1H5ý8]HL$ HDHHL LjA jjjPD&H0H=׮$^H= ^iL%WH=N]L1H53\t$D1H=m\H=l$DLl$]L1H5t\HL$ HHRjLHjL ѦA H"jjPz%HH0^]HV]ff.ATUSHH dH,%(Hl$HHt$HD$dH+%(H []A\H=\HHHquH$H=\H1H5y[H4$1H-H=`[H\H1H5.G[|$E11H H5ػ1)HQ\H1H5[Hct$ H=ԃ1ZH=Ԭ!\@L%5L \HHH薽ÅH-CH=:[H1H5ZH4$1H=ZL[H1H5%.mZ|$E11H H51OH=&s[_fAUATUSHH(dH,%(Hl$H Ht*HD$dH+%(H([]A\A]@H=ZHHH艼uH<H=3ZH1H5nYHt$1H-׳H=wYHZH1H5-^Y|$E11H H51@HhZH1H5'YHct$H=1YH=8ZL%ML!ZHHH讻ÅH=YH-TYH5+H1XH4$HL-ʼn1LXLYH1H5VyXHt$1LjXLYH1H5 ,QX|$E11H H513H= WY%fH=L-;=YvAW1L=EAVIH5AUATMUHSHH=]HHL$WE111H #H1H=HXH5QH=1WMoIE11Iw1ILL!HXMIM!M9uE11H m1L1L5_*H=wL%GX1H5طH=WHE11ҁ1LLHXHE1H 1H501HWHE11H 1H1H=ٰWH5\H=1kVH|$H1[E1]1A\H A]1A^A_CHE1L1HL1AH=EW1ҿH5޶BH*W"DAUATUSHHdL$%(L$Iԁo @ vnO@t6O@@o@H{@H$dH+%(Hĸ[]A\A]@Ao@t8:O@0OtO@<ff.H=]4VHELHmDoQ,Otāo@0L- LUHL$LHߺkŅHH=U1HH5ݭmTL%6}Hct$1LWTLU1H5H>THct$1L/TLWU1H5nHTHt$1LTL/U1H5=HS|$ E11H H5&1LT1H5q'HS|$!E11H uH51 LTH5oH1~SHt$"1LnSLTH51HUSD$"f~1fHƒ1H|$(&H=BTDO@$O@H-=HTHL$LHߺ蜵DH=IHDSH5޳H1RHct$1H=b{RHSHH51tR|$E1H 11H5uH=,yS@H-HaSHL$LHߺHH=1SH5.H1QL%zHct$1LQHSH5H1QHct$1LQHRHH5ٲ1Q|$ H-իHRHL$LHߺ4HH=ڄyRH1H58Q|$E11H 7H519HARH1H5J{QHt$H=1PH=ĢR\@H=%QHJLH躶5DLh#H-HQHL$LHߺ LL%H=QL1H5 PPHyHt$1H:PHbQL1H5!PHct$ H1PH=6Qo@vO@f@[fDL-LPHL$LHߺ|Ņ"L%)H= PL1H5n~OHGxHct$1HhOLPL1H5GOOHct$1H@OLhPL1H5''OHct$1HOL@PL1H5NHt$1HNLPL1H5NHt$1HNLOL1H5ׯNHt$H1NH=tO@H=^s@o@@TH=O0 fAWAVAUATIUSHXHL$dH%(HD$H1AG8HHo0HD$Hu GHtc1HH=MH'HD$H|$NHt$H=1MHD$HdH+%(HX1[]A\A]A^A_@H= NHɧHD$fDLoXL9kADA9IH E1HL$Hlff.EH=Ǣ3N1HH= ~OAD$H= NDwW(1ID$(H= A$ MDLH="tL$ ALIMH=9MH=MAD$L$ HtDDH=1ONlf.HT$HH= FMHT$AD$E9*E5H=MAD$H'HD$fHT$(Hl$ DL|$ t7A$tI|$u(Ht$ Lt$0LL9AD$ƒtLHD HD$(LLAЉ9sxLAL)IAD$HH5HEH=1MAD$D)1DHD$LLHAD$u^EfD9sdLAH5(LDIH0)AD$H=?HE1D)LAD$Hf.)HD$ Ht$ I9AD$t"9DH@)LLLHD$H|$A'KEAD$91}Ht$ ڹLAD$X@H=JH1LALIAD$PD)yHH=z1_IHT$DHuXH=NtJAD$jH=WJAD$?HcAHsHD$1HH=zHAD$ zaHE1HD$?H Hl$ E1HD$@UHAWAVAUAATISHhHUdH%(HE1HH9tHH$H9uH@H$8H\$HHu1HLS6A$B{ 8`I$uH>I$I$L5+LHH=ƘL=yHH=A{H1H5H=.{GH=H31LGLHs1LnGLHs1LYGH=Z}H;H=nhHH=)\HH=QPHH=DHH=8HA$HUdH+%( He[A\A]A^A_]1@8HHs1fDI$Ht#HH9 uHHH9Kff.fH=FL5GLxG1H5AmH=y3Fs 1L&F{ 0)A>HELr*L+GH5H={y1EsL1EA8A8XH{(4{0}A$A8A8rA8CLF1H5H=x>E{E11H H5.1!H=EFH1I|$M_Hs~L FH5ϦH=]x1Ds1LDLEH5¦H=3x1DsL1DLEH5H= x1tDs L1gDLA>EH5H=w1CD{E11H H531&H=JEA H)JcHA 8t3fH=ukEH=A$I|$HuHLzDA$HuHL膺mH9K@9CI|$]fA$1I|$%{;{ HEEE1HpAD$LuLeI܉H}&DUt A9'Dk D9E9l$ HMEEQb99VH=cLeCA$I|$kCaA$QI|$EDCD;C 7EE1AD$LuEH}UCEt E9!EnE9D9k  AT$EE99H=CA$I|$C 9CLBAD$uCDhD9`D9k VHUHMLH46JC D);E#H=tpB1H5H=t+Au1LALFBH=t1H5'AHEDUWHMLL HHjAjjjP H0H=ADA 8H=?rE?1H5X^H=)r>H}hH}?1H5H=ro>HEAT$ H}ID)L~-A|$$v%HHxItEHHVHH9H=B?E:A8bt,A$tI|$uHMLHu+HutH=n1=H=/q>H5$H=q1=S HEDLD)H謿H}>H5q 1H=pN=H=Er>u1L5=H}\>u1L=H}F>u1L =H= ->H=Ԏ!>EAC 9CL=AD$CDhD9s D9k ;H=He=H=!d=H==H==_H}HM*;H}=1H5TH=o;AjL jjjPH0bDH1ɺH5H=7E11HH uH561fH=7E11HH eH51GfD$ HL$HH=;7H|$E11H H51 H=7hH1ɺH=D$ t]HL$HcH=6H|$E11H ~H5,1`H=a6H=l6D$ Hu3H=)O6f.H=]461DHH=f14omff.fAWAVAUATUSHHdH,%(H$xH'HH=j5HlHHIB+H=gL%gL-u51LH544$d1H=eL=4L@51H5ٖL3@LHߋ$dA9HGHE11jjjjAW H0L41H5gL3$11E1H gH5nL41H5oLr3$d@H$AH9HGH1E1jjjjAWwH0L[4H5(L131ɺH$D H=Є4H$xdH+%(HĈ[]A\A]A^A_f3H5H=;f12sH1ɋ$hH=i3H=Ō3H=3Vf.UHSHH=eHX3H5H=e12HHHHjE11jA@jjP$H8H=[]3fAWAVAUL-QeATL%USHLs HH|$H=-e2H5HL11H;E11H ,H51nL2H5rL1U1s1H=cD1HC Hxu.L9uCHH=[]A\A]A^A_<2@LL='b$2H5\1L0H=ځ2s L10L1t L1H0HuH=1CmL11H5Lz0C LA9GHE11jHkjjjPH|$8H0fDAWAVAUATUSHHhdH,%(H$XHHH=ʄ1HPHHI袒+H=Mc@L5?cL=xa01LH5/$01LL%Չ|/L01H5ALc/@LHߋ$0A9HGH1E1HʼnjjjjPgH0LK0H5;L1 /1ɺH$ L01H5nL.H$ H$4aH$8H$LHxH9uH=d/F/H5}H=a1^.sH1ɋ$LZH=!n/H$XdH+%(Hh[]A\A]A^A_fDH=U,/H=/L.H5YL1-H=~L5^.$8L1-L.A8L1Hx-HuH=s~.H==.DLx.L1H5l7-$4L1&-pf.ff. f.AUL-;ATL%l`UH-^SHH=W`H-LH5s1,3H1,L-LH5T1,sH1,L-LH541f,sHH[1]A\A]N,ff.SHGtC[H8C[fSH`dH%(HD$X1HTt5HH= -1HT$XdH+%(H`[@H˺TH萎u~$fHD$(fbHC0D$@oD$HCXCoD$C ~D$0fbC8~D$8fbCHsH=\1R+]AUAATUH-^SHH=^HM,H51H1 +s@H=\1*L%?L,H5H1*sH=\1*L+1H5I}H*s1H=X\*AuHH=Z|[]A\A]+LL-4\+H5eH1P*31LD*Ll+H5H1+*s L1*L=+H5H1)sttL1)^DHH=R1)fDHH=R1)fDHH=bR1)qfDHH=BR1k)fDATUSH`dL$%(Ld$XAHX t&HD$XdH+%(H`[]A\fH=\H\-*H5H1(DHA?H-$L%ZH)1H5TH(t$$1L(H)1H57H(t$,1L{(H)1H5Hb(t$41LT(H|)1H5H;(t$@1L-(HU)1H5H(t$D1LL%P'H')1H5H'Hct$H1L'H(H5H1'Hct$LL1'H=y(hfDH=(H1H5C{'t$DH=>Y1i'fATH=ZL%ZUH-qXSHo(LH5K1.'3H1!'H=nE(LH5|K1'sH1&H=x([]A\ATH=cZL%^ZUH-WSH'LH5۫1&3H1&H='LH5d1&sH1x&H=Ox'[]A\fUSHdH%(H\$HH t HD$dH+%(H[]DH-YH=Y5'1HH5%T$4$Hߋ <?QH=,'H1H5%t$H=W1%H=w&g*f.USHdH%(HD$1u%1HT$dH+%(H[]Hw(HL$H tH{u{XHCx@H=v<&Hct$H=M1$|$谋HHt8uH=u&DH=UL%H%H=%9fUH-&XSHH=XH%HH51s$Hc31H=7Mb$H=~%HH51E$sH= V14$HH=v[]R%f{ff.HHvaHH=L%1Hff.fATHUSHPdL$%(Ld$HIHzt&HD$HdH+%(HP[]A\fH=WHW$H51H\#H-}HHu$H5H14#H|$HAD$t'J$H=x>$H=t2$WD#$H1H5"L%Tt$1L"H#H1H5"t$1L"H#H1H5c"t$1L"H#H1H5Ef"t$1LX"H#H1H5'?"t$ 1L1"HY#H1H5 "t$$1L "H2#HH51!t$(1L!H #H1H5!t$,1L!H"H1H5!t$01L!H"H1H5|!t$41Ln!H"H1H5zU!t$81LG!Ho"H1H5].!t$<1L !HH"H1H5B!t$@L1 H!"H1H5$ t$DL1 XATL% {UH-=TSHL!H5ZuH1 Hcs1H=UI L!H56uH1g sHu[H=\]A\![H=iQ]1A\6 fDAUATUSHXdH%(HD$H1HtHtiHu4HD$HdH+%(HXH=[]A\A] !f.HD$HdH+%(HXH=P1[]A\A]@DHH9HF\t(HD$HdH+%(HX[]A\A]fH=RL%R} 1LH5_t<H-^P4$1H(HuH=pF @L-]yL1 1H5tLt$1HHvL 1H5sLt$1HH vL1H5rLt$ 1HH\L1H5ELet$1HWH+Lu1H5L4t$1H&HLD1H5Lt$1HHL1H5Lt$1HH L1H5Lt$ 1HH$gL1H5`Lpt$$1HbH(6L1H53L?t$(1H1H,LO1H5Lt$,1HH0L1H5ޝLt$01HH4L1H5Lt$41HH8rL1H5L{t$81HmH<AL1H5hrLJt$<1H<H@LZ1H5"Lt$@1H HDL)H=qsff.DfD1Ht)Gt#tHuH H@ff.@UH dH%(HD$1Hu&H=d1HT$dH+%(uhH ]fGtJHtHu;HL$Ht$G Ht$uD$fED$HEfDH=L1kff.SH0dH%(HD$(1Hu&H=1HT$(dH+%(u{H0[fGtZHtHuKHL$Ht$Ht$u.~D$fɋD$ffȉD$CfbC@H=RK1"sSH0dH%(HD$(1Hu&H=1HT$(dH+%(uhH0[fGtJHtHu;HL$Ht$Ht$uD$oD$D$$CCH=J1rff.SHdH%(HD$1HtGu 1HT$dH+%(u9H[HH@u~$fɸfbSH0dH%(H\$(HH 1u@$HD$CD$HCD$ HCD$HC D$HC(D$C0D$C8 HT$(dH+%(uH0[f.SH0dH%(H\$(HHm1u9$HD$CD$HCD$ HCD$HC D$HC(D$C0HT$(dH+%(uH0[qSH`dH%(HD$X1Hu.H=1HT$XdH+%(H`[fDGHt HHL$@Ht$Ht$D$,ffoD$D$ DfofjƃHC D$(fbHC(D$CHC0D$HC8D$HC@D$HCHHcD$0HCPHcD$@HCXHcD$8HC`D$4HChD$DHCpD$H=b@12&1Ht)Gt#tHuH.H@ff.@AWAVL57AUL- iATL%QBUHLSHHH5hL1Hcs 1LIDHm2LH5hL1dsH=(@u HLH1[]A\A]A^A_6fDAVAUATUSHHdH,%(H$HՁ\]"HHcHH=hHdHHofH$dH+%(Hİ[]A\A]A^@w8wpptrq@y@fds@uHH=^,W1>fH=g H6HH^ DH=f HH=`>1 fDtH=f =H?HHPr_H=fc H,HH^|@/H=\f3 =TKH3HHm?L%%fL HHHnL53?H-.?LL-f4 H53H1 <$E11H } H5n1胺L H5H1J Hct$1L; Lc H5:H1" Hct$1L L; H5H1 t$ HHL$H\mDH (H=e H4HHp@L%dL HL$HHߺ@-1H=cd H51HH2k}DLd$@HL3H=Hc H5uYH=o<11ɺL xH=v^ DH_HHjL 1H5sjHxHt$1LiL 1H50HPHt$1LALi 1H5FH(Hct$ 1LLA H5$H11H|$$@wuGL H5H11H|$d@wu"HYHH=W]H=I]ff.HH>E1H j 11qHAUH=:L-aATL%8UH-:SHHBHH51H;E11H  H51L HH51HsL1LHH51HsL1H=mXH[]A\A]f.ATUSH0dH%(H\$(H iH=9_H9H51H4$H=671L%S`H-.L H5H1Hct$1HLH5H1Hct$1HLH5H1Hct$ H1H=WWHD$(dH+%(uKH0[]A\H81H5#H;<$E11H | H5`1@ATL%[_UH-8SHH=8H5wH1H;E11H ߪ H5`1LH5i:H1HsHH=a61LH51HsH{.LH5 H1QHsHH= 615L]H5:H1Hs HvH=51L(H5H1Hs(H!H=51LH5xH1Hs0HH=k51LH5HH1}Hs8Ht{H=:51eLHH51LH{@E11H , H51.[H=U]A\NfDH5CH@oH5#H vH5H%H5HH5þH{H5H&ff.kff.HH6H1茏HfATL%5UH-3SHH=5/1H5;LH31HH=.\1H5!Ls1HH=SsH; ɚ;膟Ht8Hu []A\@H=)H[H=]A\ff.SHHsHc;?BHt8Hu [H=(<H4H=)([ÐATUSH dH%(H\$HH{XHk0ucH H=H[8tH=ZH=^21HD$dH+%(H 1[]A\f.Ld$ HHLcuLLH=Z`1H5;H=3D$HHu f9FЃYH=Q:sS(H1HC(H=Z ,DHH=01%DHHZE11jAjjjPH8ff.fAUHATUSHXdH%(H$HHHaH-2H=27H5#1HL-04$1L%7YLLH5#H1Ht$H1HYjE1HjA@jjPH0LH5`#H1t$1LcLH5?#H1JHE11H$HSHAjjjjPVH0H=O6H$HdH+%(uHX[]A\A]pATUH8dH%(HD$(1Hu4H=¹HD$(dH+%(H8]A\DGtrtHufLd$Ht$LH<$Ht$u@HHE11jALjjjPH|$0gH0kfDH=:.1 M萺HHL AdH %(H$HHjjjjPH0H$dH+%(uHĘ+ff.AWAVAUATUSHdH%(HD$x1HtHtrHu5HD$xdH+%(HĈH=@[]A\A]A^A_\@HD$xdH+%(cHĈH=/-1[]A\A]A^A_DlHHH9HF‰I^t0HD$xdH+%( HĈ[]A\A]A^A_f.H=%/L5 /1LH50|L=,4$1LhHuH=9M@L-ULq1H5_L0t$1L"HvLD1H5|Lt$1LH vL1H5{Lt$ 1LH\L1H5{Lt$1LH+L1H5{Ltt$1LfHL1H5`{LCt$1L5HLIO1H5]LIPt\LHHt$PH4UE1jA1HjjjPH0HlhLH=zOO<D ff.lfDff.H H" E,@t@fHHtrHf.SH@dH%(H\$8HH,-u+~$fɋT$fbSoD$ CoD$C$HT$8dH+%(uH@[CAUATUHSHHdL$%(Ld$IHR[t&HD$dH+%(H[]A\A]L-+H=+uL1H54Hc4$1H= "H=oRFL1H5HHs1L4zH=Ienff.AUATUSHHHHt 1BHLd(HC0€DЉtI w#H(u#t LHјH1[]A\A]@LHHcs(H= 1L-Q'LOH{0E111H k H5zLw2xu3LHgH@[]A\A]ECMu?H=ʐ1H5>轾H=GH{0YLH='1Of.AWAVAUATUSH(HG8HdH%(H\$HH;DjAEA A€EHcs(L=1LL5PLHcs0L1LH{8H5IE111H 藤LHs@E@A̺H@8fHw(H't AH<1HT$dH+%(_H([]A\A]A^A_E1E1D1H5nH=EH{8HL$HNW=t$wMwXH=YEHt$Ht$HH=e%15H=6EY@wHHǃHẢHDvHuH=yfH=$1dDH=RfAWAVAUATUSHHdH%(H$HHt 1BHLd(HC0€DЉ]$HHcHfH$LHUH-l&H=c&H51HH$L% M4$1HLH5H1t$1HLH5H1ft$1HXLH5jH1?t$ 1H1LYH5JH1t$H1 H=C.ff.1H$dH+%(=HĘ[]A\A]A^A_DHcs(H=1L-LLH{0E111H K H5&R菠L^e[Hl$0TLHHTu:H=$WH5H=$1HH=B)@Ll$0TLHLSL%O$H=F$1LH5gLH-JSHL-W"L=RL1H58lt$T1L^HL1H5EHct$p1LI3DHHKL1H5 Hct$t1LIDHHL1H5t$x1LHL1H5t$XL1H1LH5~t$`1LsHL1H5aZt$hL1LH=#ApKHLHQ-H"H=":H1H5-Hc4$1L%@IH=H- LH1H5t$1HLH1H5t$1HLH1H5rt$ 1HdLH1H5Kt$1H=LeH1H5$t$H1H=?:DEMu?H=fD1H5H=>H{0!LH=1%DAUATUSHdH,%(Hl$HՁ $@YI$t&$$H=zGQE11H  H5U1DHD$dH+%(H[]A\A]f.$ $@t6$@ H=FHHLRf.H=FHL9aHL膆QH=FtHcH= 13.fD$@4H=iF@HLH8n $DkH@H\$HuH"L-9H5Lt$1H=]H=EL1H5mT$HLHEjHuHjL )AjjPyH0H= =Y$@fH=]E4HH=1fD$@u@H=-EAt$1ɉLӍfD$ff.@fDH=H@H=[<sL-DLHL$HLMÅBH=f1H5 SH=!t$H=1L7荧ff.fUSHdH%(H$14HugH$dH+%(HĘH=[]HẄHXLtTH$dH+%(HĘ[]H$dH+%(HĘH=d1[]2fH-H=M1H5H <$dH=QC(H1H5yHHt$ H=:@Off.@AUATUSH(dH %(HL$H[Kt'HD$dH+%(cH([]A\A]L-HLH-BL%:l$QD$H5H߃wnHsc1 |$H+H5iH1|$E11H H5U1D$tst.L*1t$H=l1DHH1H5wHct$ H=;1dLHxH5H17t$ HH=(NHFH5ȴH1t$HH=)H5"1HD$$LH5H1Ic1H=vHH5H1DHu`H=~L%K8LH'H=r1BDH=Z1*DH=B1蛣ff.ATUSHdH%(HD$H3H|-=HuIHHfHD$dH+%(H@[]A\fDcH5<tȋjHH)tH=H5?H=1IHHHH$Gt6H=6JeDH=DH5iu5|@HH=R_| HH=6Nff.SHdH%(HD$1HHGt tTHtMIHf14L@H CHHHD$dH+%(HH[fHHPuHHfH4D$ LzH HPLcL$1sXZEfH:f0fNULLlFfDAUATIUSH8dH,%(Hl$(HՁp(@=p pDp,H==mHHLEH=4F<$E11H H5ͺ1H=3Kp@p@ p@ p?HHT$(dH+%(fH8[]A\A]@ p$ p$tH=<}H$HL EuHL[GfH=6;HHLD¸Np@H=h@A$`L-Op@H$HH5LH@HH|$E11H H5Z1fA$u/H=;H5L1>t$H=1,D$ H=2DA$!_f.p$@ p$@p@<H;HHHLzCL%)H= L1H5 ~H-G Hc4$1HiHL1H5PHct$1HAHiL1H5ȷ(Hct$1HHAL1H5Hct$ 1HHL1H5Hct$1HHL1H5lHct$1HHLH5R1Hct$H1yH=P1p(H=9mHL"FD pA$tH=\93=T6H HLD?-p@u(H=9HH=p1fD@fDH=8dL-H51LPH<$1E1H p H51RA$@8]H=_86LH=M8$1H5H=rt$H=1HHL? H5L1Ht$1H=ZA$1rHt$1H=_A$1LH|$E11H + H5;1MA$謚ff.USHdH%(H$H?t#H$dH+%(XH[]fH=EH-@1H5WHH<$E111H Z H5 ~u*H$ufH=9.nH=6tH55H13H|$E11H ҁ H51H$tH=Y601H5ݒHH|$H$oH=&61H5YHH$H$AH=5HH5?1H$ iff.@ATL%5UH-SHH=oHH51.H;E11H H51L9HH51H{E11H X H51ړLHH51H{E11H  H5~1裓[H=y,]A\AUL-4ATL%L UH-SHH= HHH5 1QH;E11H r H5*14L\HH5(1HsL1 L5HH5 1HsL1LHH51HsL1LHH5Ζ1Hs L1HH=k+[]A\A]fAVAUAATUSHH= @H- 1H5UHL5Q~ L%35H;E111L>H{u E L31H5HH{E111LH{uEt1LH5ΔH1H{E1L11躇LH5H1HsHL-: 1LbLH5H1IHs HL11LYH5oH1Hs(HBL1L(H5JH1Hs0HL1LL5| H1H5{8E1L11踆LH1H5{LH5H1HsL1H{111sIHt 8LH5MH1nHsL1`H{111AsIHt8udLlHH51+Hs L1LEHH51Hs(L1[H=&]A\A]A^fH=eLH=UwH==LH=U ָH=BHH#)1|AWAAVAUATUSHHXH|$HH4$H5HT$L$dH%(HD$H1H=%;EtfL|$E1E1L-H-A.ff.fH4$Lr!ID$ H9D$rAGAtOD95sFH=n)f.HD$HdH+%(HXH=$[]A\A]A^A_fHWOAt I>HL$ LHt$gHt$H=NH5hH1 Ht$ 1LH&H5H1H|$(E11H w 1HH5WH1Ht$01LHH56H1|$8E11H gw 1苁HH5"H1Rt$<1LDH=$hD$!H$hLLH/H=]H5H=1AWA7H@uAt?H=<&$ AGIt$hٺL]ff.fH=A1#8$8(H=%HL$ LL.H=g1H5H="H|$ E11H n H51#zH='Rf9+0u1%@@H=$HL$ LLW-H|$ E1H o 1H5_bD9H|H$H$H\HHLL,qH=L%.HH- KLH= HHH$^LH=ʐHHH$-LH=HH=rHH="pH$8LL+H=AlH-L%,H5H1H$1LH+#HH5H1H$1LH$H$HxH9uHH5!H1dH5C11H$E1H k BHjH5H1)H$HH=<7H=D"H LL-4@H"H$HH0LLv*H=H*HH$H=v@HH="pH$LL)H=As:H5H=1H$H=1ff.@H=1"DHH=zH$LLP)H=AH-H$1H5HBH$HH$H9GHxtH=Z 1HH51HH-H$ HHL$ LL0( H-2H=)H1H5Ht$ 1H=GtHH5vH1[H|$(H=(u'dHHULLH$'eH=H-"1H57HAw1L$gHH5JH11ɺH$4fH=g(HH=:H$LL'H=A(RH-1H5sH H$m!H>L%H H5%H1H$1LHH5,H1H$HL1HH1H5"jE111H$H f H5H|s4d V HH=DL$LLL%QH=vH7H-eA1H5;HL%H$1LH1H5EHE111H$H Df H51h{AHL5R1}LL=e nH$teLXE1L1H11qH=>5ItL1HH;$sHHuH=H=H=HH0LLH$Y$H=H-H5Z#H1]L%$H$1LDHlH5H1+H$HL1H7H1H5E111H$H pe H5yHH1H5$1LHH1H5Ć$11E1H d H5oH=GHHpLLH$"H-H==1HH56L%H$1LH 1H5HʿH$1L踿H1H5H蟿H$&H1H5ɆHy$1LhH1H5HO$1L>Hf1H5H%$1L$H.H5H1E111H$H b H5dwH$#HۿHH5W1蚾H$%R HH=B萿H$LL!A H$H=H-DH5H1H c 11H$E1HٺmH=-H5yH1ýE1HٺH$11lH=~˾1@H=贾@LLH$< H=舾H5H=1CH$H=1-QHGHHK`H=$pLLH$\34H=YH5H=H1購H$kfD HH=b谽H$$ LL8A/ L%H-LL5i1H5H(E111H$H b` H5C&kH$XHDH1H5H׻L1H5$H辻H$!Hټ1H5H蘻1E11H$H R^ H53CjH螼H5H1]1ɺH$D+HdH5H1#1ɺH$ +L5 L#OfDH5H DLLH$H=>H-9ֻ1H5H蕺Aw1L$]H註H5͂H1gH$H=&1QHAG/ nH5H1-$H H=vAH9H1H5{E11H$H ^ 1hHH1H5w迹E111H$H \ H5,rH=t @HH詺HL$ LL4H=L%yH5L18H-Ht$ 1H"HJH5L1 Ht$(?HDH= H$8LLH==A|H.L%gĹH5CtH1胸H$1LH-jH蒹H5bH1QH$L1?HgH5HIH= eH=DH\$ HٺLL+HcfDHHи@LLH$XH-H=蝸H1H5\H$1H=FHnH1H5[-E11H$H $\ 1-fH=1\@v H@kH6fD@+H=H$pLLHoH=H-贷1H5HsAWA7HH@Hq1H5N H0H$1H=A`HD$H$(AG5It$pDHLz%H"HH=HHѶH=/H=诶H=螶)H=荶H=|H=kH=ZH=rIH= 8IH=P'1LL1HH$H$Hff.HxzH9uHH--1H5zH莴L%UH$1LuH蝵1H5qH\H$1LJHrH5H111ɺH$ $H= 4o*H5|1H=xH$aH='H=LH5pH=;1観H$^ĴH1H5{H|H$1H=9fH= 芴H5H1IH$H=`L%Hl$`JH5zL1 HLH$L5Hu:H+`AGH= H=|L5LٳLѳdzH-1H52{HH$1H=<iH$uH$H= AGohH=\H=HD1H5xHE111H$H V H59aH$BH= HH561赱H$HL%*Hl$P²H5jL1聱HLH$L5EH/H^H= AGhH=\oH=I1D?H5xyH1$LHL$ HxHL AjjjjPH$zH0H=pܱH=,H-'ıIt=H5[xH1yE11H$H pU 1y_H= }H5H1<1ɺH$# H5AlH>xH5SvH1H$KHH5sxH1踯HL$ HHhjIt$ALjL ϓjjPH$xH0I?ILJILJ$H=m1='H-H5v1H HHj qH9eH=(TH1H5HڮH$1H=ĮH1H5kwH諮$HL$`LHHHD$ZL誯LH1mH|$`E11H lQ H5w1NgHvH5wH15Ht$h1H="HJH5vH1 Ht$p1H=HH5vH1ݭHt$x1H=ʭHH5uH1豭H$HAG9H=I赮L5\L覮HL%蒮1H5HQH=HuH$1L3H[H$1LHAH$L1H=#qH=;HH\$ H5(L1ȬT$hHL$ HjL ALjjHD$8PHXPHt$HuH0语H58(L1nT$XHsLHL$`HAHHjjL yjjH!PkuH0jHJH5sH1 H$1LH$/HH1H5BsѫE111$H O H5*sZH׬H1H5%s薫$L1脫yH=7裬lH=&蒬!般1H53tHGHt$HL$ L vPHALjHHjjjPH$KtH0}hH5(gH(s`ATUSHdH%(H\$H t.HD$dH+%(H[]A\f.H-H=蝫H1H5\H#4$1L%H@LhH1H5't$1HL@H1H5t$1HLH1H5 שt$H1ɩH= H=Ԫ*gf.AVAUATUSHHdH,%(Hl$HՁtpt@=QA@}HD$dH+%(HD[]A\A]A^ftKHGHnHdA@HD$dH+%([HH[]A\A]A^L-LHL$HHߺ| AąuH,H=#©H1H5-聨|$E11H @ H51WLH-&胩H1H5Bt$1H3L[H1H5t$1H L3H1H5ȗt$H1H=fHD$dH+%(3HH[]A\A]A^oHL$HH軕H=YL%蠨H=L-荨1LH5B,Lt$1H=gL52LZ1H5Lt$1L L21H5זLt$1L|$uH=f.LLH5p1触T$HuH߹ Hc(d@AWAVAUATUSHH(dH,%(Hl$HHL$lH= L-zQ@H=L%D321LH5t$1AL=LץL1H5L辥t$L1该LצEH5L1荥t$HHH=1rH=I薦DH=L%mH52L1,L5t$1LL>H5 L1t$L1L1H5LդT$Hߋt$f9GH&H=Υ@/HT$dH+%(uYH([]A\A]A^A_ÐL-Ht$L茥Ht$HL$HߺH=6`\afAUATUSH8dH%(H\$(HH{!HL$HH=H=PH-K'|$H5H1蓣L-Zt$1L~H=袤H5pH1at$L1SD$P:H=^D$tVtQHL%]Ht$L,Ht$HL$Hߺff.fHT$(dH+%(H8[]A\A]@L%LɣH5H1舢t$ 1LzD$tqit nL膣H1H50YED$t$$Hߺ 9FЋD$ 9GL$H=DHH5X1ڡt$$Hߺ $H1H5觡L-nt$1L蒡:DH5H1w|$E11H w H5z1yPD$L%v7LnH5tH1-|$E11H H5?1ZL7SfLH5WH1נt$$HuH=\DH=1誠k0^AUATIUSH8dH4%(Ht$(HցlKjKwD@HAD$uNH=`10HD$(dH+%(1ҁkKH8[]A\A]zf.HL$ LHt$ Ht$uA,$I$D$ uIDŽ$I$H=$L-輠1H5vL{t$ 1H=;hfKA$qID$H t HA$H=X1H5Lt$$LHL$HHwAjL jjjP"hH0H=fKu}A,$@HD$(dH+%(H8[]A\A]f.@rKuHD$(dH+%(H8[]A\A]@H=^Z脟A$u]fDH=Ht$_Ht$H=rIH5L1t$$HuZH=Y#H=fl$ fDH=L-Pt$ H=1誝IH=1藝 [AWAVAUIATUSHHGH= L%H-舞H51LGH;L5 L=_HYH5L1Hs1L H2H5k1LH{XHH5TL1ϜHs1LHH57L1訜Hs 1L蚜HH5L1聜s(L1tAES,vH膝1H5LE{41E1H H51(UHPH5L11H{8@ AEt C,`HH5L1Ǜ1H{x@ S0 H9FAœH5L1聛11HDn AEH苜H5a1LJH=AnH1L-HUHL1H=8HH=[]A\A]A^A_fDHL1H5pϚ{,E11H p H5e1IHڛL1H5W虚s0L1茚)H訛H=0蜛_L%L={}L1H5ݓH51H蜒H-t$ 1HL%耒L訓H5IHH1gt$1HYL聓H5H1@t$Hu'H=5N[H=O3f.H1Off.@H(dH%(HD$1Hu'HD$dH+%(H=MH(Gu*H=1蜑HD$dH+%(umH(tHuHL$Ht$Ht$uH=N{|$E11H k H51M@H=.QNf.AT0USH@dH %(HL$8Ht!HD$8dH+%(qH@[]A\@HOH=FH51H褐L%H4$1H-L舐H谑H5?H1oHt$1L`H舑H5H1GHt$1L8H`H5ڻH1Ht$HH=L5H-H5H1Ht$ HurH=KHH1H5d轏|$(E11H H5g1>H=uDL1~tfL1fLff.@AT USH0dH %(HL$(HVHH=B1H5H<$E11L%ݺH->1H Q L=H1H5{bH|$E11H L1GHL%ſǏ1H5H膎t$1LxH蠏1H5[H_t$ 1LQHy1H5>H8t$1L*HRH5#H1t$1LH+H5H1Ht$L1ۍH=HD$(dH+%(u H0[]A\AKATUSHHdH,%(H$HՁM  vXM M ` MȀ>MM nD1q@M @M@ M@( M@H=9HHHff.H$dH+%(EH[]A\WL%L訍HL$HHߺ3uH-H=ݿ|H1H5X;|$E11H H5C1=;LEH1H5۰t$1H= LH1H5ɰًHt$H1H7jE1HjAjjPTH0ĽH1H5k苋Ht$XH1HjHE1jA jjPTH0H=-zDH=[H,HH)T@M M H=?HHfDMMhMHH=o輋GH=蛋HHPM|H=pE11HH H51C9^fDMH<H=P'HH蜊'M@H=!HHmM0H=ȊHH}GH=蛊HHHi@H=tHHt@H=tKHHKH=U,HH,@Mff.@ fDH= HHHqH=轉H5H= 1xt$ 1H=f1H=|HH|@M@tM@QH=nEHH芗EHH%vUL%:H-mLHH1H5 过4$1H貇LڈH1H5虇t$1H苇L賈H1H5rt$H1dDf.ATL%USHLH dH,%(Hl$HUHHHt&HD$dH+%(pH []A\@HoH=fH5=QH1ĆH-H4$1H讆LևH5QH1蕆Ht$1H腆L譇H5PH1lHt$1H\L脇H5PH1CHt$1H3L[H5PH1Hct$1H L3H5yH1t$HtQH= 1ۅLH1H5C…t$ H=1谅H=ԆH=A輆CDu HHff.fUHcSH=ҹ HHHu wH HHt HHHH1H[]>Mff.AWAVAUATUHH=iSH(dH%(H\$H;u4HD$dH+%(YH(H={[]A\A]A^A_龅fDL%H511LL-i;RL芅H5L1I3{sS~%H lHcH}jtmLL1H5ӃHcs 1H=LLH51訃Su1H&HHtL蘄H5rL1Ws HH=I?o~f.LXLH51{1fS u Ct fHHtKHbLH5L1贂sHH=>̃LăH5L1胂sH,H=1bL腃H5L1Ds HH=6>\LT1H5gLHc{sHT$HD$IVHHŋyƒ{L|$M1H@LL1H5见{E11H H H510HHr{L蘂LH5S1W{?Lw1H5=L6Hc{蝇LULH5#1Hc{{JL.H5L1s HiH=<CLL1H5觀sH=k1薀L訁H5L1gs HH=Y<CLhL1H5E'sH=E1TL8L1H5s 1H=LL1H5HcsH=1H^fDH=ʰ1FDH=1QDH=1jD1DH="T$K]vyT$lL|$Mu H==L5H-vШ-H=L1H5~HcsH=1~`H=ѯ1~1DH=^T$~uT$H=Hb;f.UHdH%(H$1Hu0H$dH+%(HĠH=:]%DGu*H= 1}H$dH+%(uGHĠ]tHuHl$Ht$HH<$kHt$uH<$H ;ff.fHwHf.f. f.U(SH8Hw(dH %(HL$(Ht'HD$(dH+%(H8@[]H=eH`}H5SH1|4$HH=8}H-H}H51H1|Hct$1H=Fq|H}H5PH1X|t$HH=I8o}Hg}H5%H1&|t$ HH=8=}H5}H5H1{t$HucH=7}H}H1H5{t$H=1{H=|H=¬1{DH=1z{H=1b{PDH=z1J{8H=d|@ATH=L%UH-SH?|LH51z3H1zH=?|LH51zsH1zH={[]A\fHH={H=v{H=H{@AUATUSHHGtCH[]A\A]fDL%߭H=֭u{L1H554zH-H31HL-rzLA{LH551zHsH1yL{LH551ysH1yCH[]A\A]ff.HHuH=5z1H@1H=y1Hff.SH`dH%(HD$X1HXt5HH=J5pz1HT$XdH+%(H`[@H˺XHu~$fHD$(fbHC0D$@oD$HCXCoD$C ~D$0fbC8~D$8fbCHsH=ҩ1x](6AUAATUH-SHH=HyH5H1\xs@H=1BxL%LcyH5H1"xsH=ݩ1xL0y1H5Hws1H=wAuHH=[]A\A]xfLL-xH5FH1w31LwLxH5cH1{ws L1ewLxH5bH1LwsttL1:w]DHH=1wfDHH=ҟ1vfDHH=1vqfDHH=1vfDATUSHĀdL$%(Ld$xAHxZt&HD$xdH+%(H[]A\fH=H}wH5aH1qH4$1H=wqH=rL1H5>qHHs1LH=Kre.ff.AUIH=ФATL%UH-SHHVrH5H1q;E11H 7 H51 L!rH5H1psH=1pCLtEqH5H1pSs 1LH=vqH[]A\A]qH1H5jpL-3Hcs 1LUpL}qH1H59E1H  11!HAUATUSHXdH%(HD$H1u!HD$HdH+%(JHX1[]A\A]Hw(H@HluH-H=pH1H5toL%;4$1L-LYoLpH1H5@oHt$H1HjE1HjAjjPO8H0L3pH1H5Tnt$1LnL pH1H56nt$1LnLoH1H5nt$1LnLoH1H5}nt$L1onLoH1H5Vnt$ 1LHnLpoH1H5/nt$$1L!nLIoH1H5nt$(1LmL!oH1H5mt$,1LmLnH1H5cmt$01LmLnH1H5Emt$4L1mH=[n*ff.HHE11jAjjjPw6H8ff.fAUHATUSHXdH%(H$HHHH-qH=hnH51HlL-4$1L%LlLmH5wH1lHt$H1HjE1HjA@jjP5H0LmH50H1Dl$1L3lL[mH5H1lHE11H$HHAjjjjP&5H0H=mH$HdH+%(uHX[]A\A]@)1Ht)Gt#tHuHYH@ff.@1Ht)Gt#tHuH~YH@ff.@1HtGufHGYHff.f1Ht)Gt#tHuHYH@ff.@UH dH%(HD$1Hu&H=&k1HT$dH+%(uhH ]fGtJHtHu;HL$Ht$XHt$uD$fED$HEfDH=R1"j'ff.HHtOGt1tHu%HѺ Ht$X¸tHt$H=1i1HH=%jf.HHtOGt1tHu%HѺ Ht$W¸tHt$H=1Ri1HH=F%ljf.SHdH%(HD$1HtGu 1HT$dH+%(u9H[HHWu~$fɸfbP&SH@dH%(H\$8HH,Vu+~$fɋT$fbSoD$ CoD$C$HT$8dH+%(uH@[%SH0dH%(H\$(HH ]V1u@$HD$CD$HCD$ HCD$HC D$HC(D$C0D$C8 HT$(dH+%(uH0[Z%f.SH0dH%(H\$(HHU1u9$HD$CD$HCD$ HCD$HC D$HC(D$C0HT$(dH+%(uH0[$SHdH%(H$1Hu0H=#Dh1H$dH+%(Hİ[fGHt HHL$Ht$THt$HD$8foD$ƃfnL$,HCHD$H~D$@HC(D$(D$PHC0D$0C~D$ HCHHD$XflHCPHD$xC8HCXHD$hHC`HD$`HChH$HCpHD$pHCxf.H=21f#SH`dH%(HD$X1Hu.H=!f1HT$XdH+%(H`[fDGHt HHL$@Ht$SHt$unfoD$fɋD$(fofjHC0D$<C~D$ fbfHCXfbC ~D$,fbC8~D$4fbCHAfH="1d#x"SHpdH%(HD$h1Hu.H= e1HT$hdH+%(Hp[fDGHtHuHL$PHt$RHt$ubD$oD$D$CfoD$0fCD$C CD$(CD$@C0HD$HHC8HD$PHC@D$XCHMDH="1c3x!AUATUSHxdH,%(Hl$hHtAHGtAH@xHH=1cYD@u+HD$hdH+%(iHxH=a[]A\A]dH=GtdH=BhdH=9\dHD$hdH+%(Hx[]A\A]DHhH(QOH=uHp dH5OH1bDH1AL%H-wLcH5~OH1bHt$01HbLcH5`OH1hbHt$@1HYbLcH5BOH1@bHt$PH11bH=UcH=DcHH=31bf1Ht)Gt#tHuHOH@ff.@1Ht)Gt#tHuHOH@ff.@ATUHHdH%(HD$81Hu4H=RxbHD$8dH+%(HH]A\DGtrtHufLd$ Ht$LH<$#OHt$u@HHMtE11jALjjjPH|$0)H0kfDH=ʑ1`M ATL%UHH=SHaH5FL1b`1ɺH߾NuJH=na1LH5|-`HsHH=@a[]A\fDH=$afUHAVAUATSHH0dL,%(LmIHH9tHH$H9uHHL$LLd$IMLLHM‹ANA<$A9>H{H=}T`H5}H=1_AvHH=&`AD$A9Ft&H=`At$HH=_H=_HUdH+%(>He[A\A]A^]@H=f_AVA<$t A9>-AF.H{#H=w_H5|H=Ǒ12^HIc$HHAt$jHMjHL XA jjP8'H0*IHE1Ef.H= ^H=9^H5g|H=(1]At$HuHTLH1H=1R]WDtdA~H=\^H5{H=1]AvH9H=,1\2A<$\fLH=%]MuH=]fDLH=ύ1\f.1H5IH=&{{V1@A>+ff.USHdH%(H$14HugH$dH+%(HĘH=[]+]HẄH踾tTH$dH+%(HĘ[]H$dH+%(HĘH=Č1[][fH-H=\1H5.Hl[<$ĆH=\H1H5.G[HHt$H= Y\@ff.@AVAUATIUSH0dH,%(Hl$(HՁ&v8Bvnw]HvCHcHDwpv8vw-HEHcHD0ff.@@HT$(dH+%(H0[]A\A]A^f.!vHUE_ tL5QIL"[H HL诼kfDv@Qff.H=ZHH=ZD%hA$tUH=ZHHLWrmZH5xH=1(YHct$H=1YD1fHD$(dH+%(JH0H[]A\A]A^vH\A$H=YH HLRH=%YH55wH=1MX1ɺH9!H=UY1fDH=eff.HH6H1HfSH=HT1H5~H=[SHH=*wT[ATAUSHHdH,%(H$HtFHH=/TH$dH+%(AH[]A\H=SHL$HHߺDD$ uH=,ST$ D$(DfoD$;T$pHcT$$)D$`oD$,HT$tT$L$oD$<$T$PHD$|$HT$`$ D$ 1HL$DHF@D$ ;HT$`DfoD$D$pHcD$$)D$`oD$,HD$tD$($oD$fH=}TQHBzHH DH=U,QHH=1OfDtH=(P= GHHH谵_H=PHHHQ|@/H=P=FKHWwHHT?L%LYPHHHL5H-LL-w!PH5;wH1N<$E11H A H51LOH5g"H1NHct$1LNLOH5H1NHct$1LsNLOH5JH1ZNt$ HHL$H  DH]O(H=d;OH)xHH@L%=LOHL$HHߺH蜰H-KH=BNH1H5ML-gt$01LMLNHH51qMt$41LcMLNHH51JMt$81L0KAH$L19AHaB1LH50 AH$1LAH6BL1H5/@H$L1@H=B2fHL$P0LH苣H:tH=1tAH1H5/@Hct$P1L%՚H=JiH-Arn@LAH1H5/U@Ht$X1HF@LnAH1H5r/-@Ht$`1H@LFAH1H5R/@Ht$h1H?LAH1H52/?Ht$p1H?L@H1H5/?Ht$xH1?H=}@DEMu?H=}@fD1H5.H=`y@H{0LH=_p1/?DAUATUSHdH,%(Hl$HՁ $@YI$t&$$H= ?E11H H5f1DHD$dH+%(H[]A\A]f.$ $@t6$@ H=^?HLhHLf.H=]4?HLaHLQH=-?HcH=f1=.fD$@4H=>[EHLHȿ $DkH@H\$HuHz+"L-pH5'L,=t$1H=n=H=g>>L1H56,d A$u]fDH=mfHt$? Ht$H=Rf) H5mL1 t$$HuZH= H=] fl$ fDH=`L-0? t$ H=_=1 IH=<1w AVAUATUSHdH,%(H$HՁ LKLH KHHcHt.H=Ve- HHHmfH$dH+%(5H[]A\A]A^@H=d HH=h<1 뱐tL%dL HẌHH7muH==H-= 1H51H? Hc4$1H=3- CLL-B;D 1H51H t$1L CtT$tbL H5t1H1 |$E11H nQ H5c11иL H5Z1H1 t$H=Z;1 L 1H5A1Hl |$1E1H P H5+11NLv H5T1H15 1H|$ @ywCUD$IL) H=^ H=Z @H=%c s1ɉHͫH=b HHn@Lw0Lv4H=b HcH=:11c~fDLl@gfHHjPLX 1H5|/H|$~2L6 H1H5a/t$1H=9L HH5A/1|$ 12@T$ L9FAH5/H111H|$`D}wCrLHgXL5jXH5c/H1LHt$1L3L[$1LLBL:H5kH1HH$$L1LtL1HHuL@H=X\xf.ATUSHHdH,%(H$HՁM  vXM M ` MȀ>MM nD1q@M @M@ M@( M@H= `H/HHkff.H$dH+%(EH[]A\WL%_LxHL$HHߺhuH-8H=8LH1H5(1 |$E11H A H511 LH1H5)t$1H=5LH1H5)Ht$H1H7jE1HjAjjPH0LH1H5;)[Ht$XH1H_jHE1jA jjPjH0H=UJDH=T^+H+HHeT@M M H=^HHqfDMMhMHH=?UGH=]kHH M|H=i]@E11HH ? H5.1^fDMH<H= ]HH蜕'M@H=\HH=M0H=\HHMqGH=\kH|YHH9d@H=m\DHHt@H=D\HHKH=%\HHn,@Mff.@ fDH=[HHHAdH=4H5-H=41Ht$ 1H=d261H=u[LHHq|@M@tM@QH=>[HHZEHHUL% [H-=4LH1H1H54$1HLH1H5b,it$1H[LH1H5,Bt$H14躽f.AVAUATIH=3UH-\ZSH3HĀdL,%(Ll$xIH51HH=HHL$$<LIu{bH5HA1|$$E11H /J H5s1葮HL5511H5aHQt$(1LBHj1H5AH)T$(t$4L繀SH;1H5Ht$)1LH1H5Ht$*1LH1H5Ht$,1LHH5H1t$<1LuHH5H1\|$@E11H H H51>D$$@D$ S HMI$foD$ foD$0@foD$@@ foD$P@0uHz I$I$HD$xdH+%(HD[]A\A]A^fDHH51HT$*t$0D$,f H$HH= ;HD$H;L VHD$HFH|$`HjjjLD$ APD HLPPH0H=NAfHLVA}u fDHwqHff.fU SH(dH %(HL$HL$ =_t!HD$dH+%(H([]fDH=/H/eH5H1$t$ HH=;H-XVH,H1H5|$E11H +F H5f|1ʹHH1H5t$H=w-1H=yM(H=,1rHuHw(H=U1HHw01HAUATUSHxdH%(HD$hu!HT$hdH+%(Hx[]A\A]fL%=UHHL HhHH]t DH==.H8.H5xH11ɺHjLH5xH1_1H|$ Ij!LiH5jxH1(1H|$0 jLL-o H-Gx$H51H|$P*+LH5 xH1|$TE1L1H1諲D$Xu3H=zK|DH=@OLH1H5wW|$XE1L1H1AH=N\H=ND蚶f.ATUSHH dH,%(Hl$Ht?HH=JHD$dH+%(H []A\@L%RLHHHN[ÅuH-+H=+H1H5[T|$E11H p H5v1VL^H1H5yr|$E11H o H5v1L'H1H5gs4$H=)1 HHH=L4$H=p)1! ATUSL%mHuGE1H 1H5mx1[LcE1[H ]11H5axA\3E1H Ԋ 1H5x1Lf.[]1H='A\ff.AVAUATUSHHdL$%(L$AH6HL$L-PL5)H-)E*L%(HL5)LL-PH-)]H=KQLI|$H5u1HL%H5tH1|$E11H l H5t1ƮLH5tH1|$E11H k H5at1菮LH5YtH1vT$ t$1H=o`LH57tH1Gt$$H=e&15L]H5[]SHHtHsH;?B^Ht8Hu[f.H=tHlH=am`[f ff.HHvHH=1Hff.fATUH8dH%(HD$(1Hu4H=HD$(dH+%(ucH8]A\fGt:tHu.Ld$Ht$LHt$u L4fH=b12軨ff.ATUSHHPdH,%(Hl$HHt?HH=<HD$HdH+%(}HP[]A\@L% ELHH@HnMÅuH-H=H1H5@t4$1H=6cLH1H5MJ|$E11H b H5h1LDH@H@H-UDHH"1H5H|$1E1H _ H5Ch1âHH5?hH11H|$  Yu0HHH5Uf1w|$,H5L1Js$HNH=<b{(HH=8L<H5mdH=1H{蠓 L%m1H5cLL5L-AH=EL1H5`s1LLL1H5`}s1LpL1LH53cW{ H5_ dLpL1H5c/{E11H ^ H5c12L:L1H5b{E11H Z^ H5b1LL1H5bHsHA8HGHE11HdjjjjjPƮH0LL1H5biL1XH=/7|gH5cH=1)H{@;H5bH=1H{KL1LL1H5%bs(L1?1ATUSHH@dH,%(Hl$8Ht?HH=K6HD$8dH+%(gH@[]A\@L%>LaHH,HFÅuH-H=5H1H54$1H=L HH5}d1|$H5\ aRDH,H$H-=HHH5GH1q|$E11H Z H5d1sD$t:HiHH5d1(H|$ ]fH8HH5c1H|$ =]tsAUATUSHHHdH,%(Hl$8Ht=HH=4HD$8dH+%(HH[]A\A]L%<LHH4H.EÅuH-H=uH1H54L-4$1L LH1HH5b|$H5Z _LH1H5[t$1LLH1H5[t$ L1@H4HH-;HHH5DH1a|$E11H Y H5+b1cD$t:|HVHH5a1H|$\TfDH(H1H5aT$t$1H=ZWAVAUATUSH0dH%(H$(1GHIցJV,@ $VDXVVVL<nVT3?EiH=f:Ll$08LLHBAązH=o1H5\CH=\|$0E111H W H5^ˎV%LH5UdHM  V,VL'V=?jL-9LSHL$LHAAąH=H- H5vZH1|$1褣VtRLH1H5Hct$ H=w1$fDVT@Dff.A@H$(dH+%(H0D[]A\A]A^Á V,@~V@|V@wHC@ VDV@JV@KV4ZH$(dH+%(<H0H[]A\A]A^@gV\VcH HL$0LH-Hb`AD$fDH$dH+%("HH= 1[]A\A]fDHH9HF)t(H$dH+%(H[]A\A]H=L%1LH5[ lH-H4$1HWHuH=(uL- La1H5 L Ht$1HHvL31H5LHt$1HHvL1H5LHt$1HH ZL1H5iLHt$ 1HH((L1H5L`Ht$(1HQH0Lo1H5L.Ht$01HH8L=1H5LHt$81HH@L 1H5LHt$@1HHH`L1H5LHt$H1HHP.L1H5.LfHt$P1HWHXLu1H5L4Ht$X1H%H`LC1H5LHt$`1HHhL1H5LHt$h1HHpfL1H5mLHt$p1HHx4L1H5/LlHt$x1H]HLx1H5-L7H$1H%HL@1H5`%LH$1HHL1H5JyLH$1HHWL1H5bLH$1H}HL1H5BLWH$1HEHL`1H5LH$1H HL(1H5LH$1HHwL1H5ILH$1HH?L1H54LwH$1HeHL1H5L?H$1H-HLH1H5ŔLH$1HHLH=~Z~f.Kff.6fDATH=#L%UH-VSHLH5x91n3H1bH=LH5Y91EsH18H=\[]A\fATUSH@dH%(HD$81Hu3H=|'HD$8dH+%(H@[]A\Gt HLd$ Ht$LϭHt$udHH=1H5HpLXH=H5H1KH|$ 1H=e>H=R1"&|1Ht)Gt#tHuHH@ff.@1Ht)Gt#tHuHެH@ff.@1Ht)Gt#tHuH螬H@ff.@1HtGufHgHff.fAWAVL5AUL-`ATL%UHLSHHH5L1޽Hcs 1LIͽDHLH5L1褽sH=hu HLH1[]A\A]A^A_vfDUSH8dH%(HD$(1u%HD$(dH+%(H81[]Hw(H uHH=81HH5|H<$H-@WH1H5`HμH|$4H1H5GH諼H|$HɽH51H1舼H|$H=U袽yHHL ;AdH %(H$HHjjjjP_H0H$dH+%(uHĘyff.AWAVAUATUSH(dH%(H$1HtHtHu:H$dH+%(H(H=w[]A\A]A^A_鶼fDH$dH+%(FH(H=1[]A\A]A^A_Jf.HL$HH9HF‰It.H$dH+%(H([]A\A]A^A_DL-wH=n 1H5*L̺L5t$1L= L诺L׻1H5ʼnL薺t$1L臺L读1H5Lnt$1L_L臻1H5}LFt$1L7HuH= ULH1H5LHt$1LHvL1H5LٹHt$ 1LʹHvL1H5L諹t$(1L蝹HbL軺1H5Lzt$,1LlH 1LMt$腺H5L1DHt$0ILL5kAPE1jHA1jHjjAVHH0HLH58L1޸H$RE1A1j@HjjjAVH0HqLIùH5L1肸I`#H$PE11jAHjjjAV荁H0H LdH= XuE1A1WL5Kj HjjjAV4H0HI$`LHT$H5L1轷HT$H$HQHE1Aj1HjjjAVH0H?LI葸H5jL1PLH@Kff.6fDAUATUSHdH%(HD$x1u.HD$xdH+%(`HĈ1[]A\A]f.Hw(HpHuH-?H=6շH1H5 蔶L%[H4$1L-LxL蠷H1H5 _Ht$H1HjE1HjAjjPnH0LRH1H5s Ht$ 1LL*H1H5T Ht$(1LڵLH1H54 Ht$01L貵LڶH1H5 虵Ht$8L1芵L貶H1H5 qHt$@1LbL芶H1H5 IHt$H1L:LbH1H5 !t$P1LL:H1H5 Ht$X1LLH1H5{ ѴHt$`1L´LH1H5\ 詴t$hL1蛴H=r迵rDATUSHdH%(HD$H H|-=^ HuIHbHfHD$dH+%(H@[]A\fDH5 tȋ HH)tH=oH5jH=^1ɳHHH H$zt6H=}ʴeDH= DH5 u5 |@HH=-H脴H=+xpff.{ff.HuHw(~H=[ 21HHw0_1HATL%eUHH=XSHH5L1貲1ɺH߾"uJH= 辳1LH5}HsHLH=C萳[]A\fDH=tfHu(H=| S1H@Hw0HuH= n31H@1H=1HAUATUH-# SH(Hw(dH%(H\$H?HزHHs0Hdt(HD$dH+%( H(@[]A\A]@H=L-腲H5+L1DL% H4$1L/H<$HHt 8}H=H5+L1Ht$L1H|$HHt8uH=5DH=EHܱH=1бfDH=輱H贱H=1許^mff.SH=H耱1H5H=;Hc)H= W[>ff.fAA A0?vUSHHx@HiH9r H[]H[]fDAUATAUHH=*SHH uCL-A:wDHH9HGHHH[H]LA\A]1ɺH/A tuL-H[]A\A]DAW1L= AVL5AUIH=nATAH51US1HǮL1Le+HKHدH=m+̯AtH=1H脮I9t?LH$+H=H蕯L药HuHH=1GDHH==[]A\A]A^A_VfDSH0dH%(HD$(1Hu.H=j*1HT$(dH+%(H0[fDG~tHurHL$Ht$ޛHt$uUH=H®Ht$1H胭H=觮Ht$1HhH=i茮ZfH=r1BCjH(dH%(HD$1Hu'H=i;1HT$dH+%(H(GtbtHuVHL$Ht$Ht$u9H=t$1H=(袬H=ƭH=1zjjSH dH%(HD$1Hu.H=Thz1HT$dH+%(H [fDG~tHurHL$Ht$.Ht$uUH=Ht$1HԫH=!t$1H身H=ެ\@H=1蒫CiAWAVAUATU1SH(H|$D9rH([]A\A]A^A_DAEIIA)EHD$DQ HD$dLT$HIHt$HDL-u!LL Hxu6H9u1DAH=uLkQAԉAVH=-1虪\$LA9݉AF1}D9sH=0蜫DH5К1H=zMAH=nfAUATUSHH $HdH%(H$H H8DHHHIIEuHL$ 11D$ dDL$ E;/  H$SL,PH1h_AX=LHChx_H HtSr1ɅR 9t>1HcHHt(Ht$HOcxT$(LHlHi1fH$dH+%(uvHĸ[]A\A]x H  jH$HL+SH$HL+SefAUATIUSHH-ԡ L-š Ht@11f.CHH9s%ItLeuH[]A\A]fH;- sHEHt MdH[]A\A]@LH5Y 0H-E H6 IHEH0 Md뺐H1Hdk94tHHu1fHtjLmEL9L IMIMIz~ABuwHt H9Ha*HEHIJD@H@H#wHHHIHz[L BtIfDH+ff.@AWAVAUATUHH=)SHdH%(H\$H貧;u4HD$dH+%(HHH=;[]A\A]A^A_~fDL%H51LL-);LJH5L1 3{ sS~%H HcH}jtmLԦL1H5蓥Hcs 1H=V聥L試LH5^1hSu1HhHHHLXH52L1s HH= a/~f.LLH51פ{1mS u Ct fHHKHL赥H5L1tsHH=f`茥L脥H5{L1CsH,H=R1"LEH5ML1s HH=_L1H5'LӣHc{sHH$IHHŋŚ Aǃ}L4$M+HL訤L1H5g{E11H  H51jRHH{LXLH51{L71H5LH{]LLH51ԢH{ ;JLH5L1譢s HiH=^ţCL訣L1H5gsH=+1VLhH5BL1's HH=^?CL(L1H5sH=1աTLL1H5跡s 1H=覡L΢L1H5n荡HcsH=R1{HsfDH=1ZFDH=r1BQDH=Z1*D1DH=! }EtL4$Mu H=gLHؗ Ш6H=!ڡ%СL1H5菠HcsH=T1}iH=1j 1DH='Tf EH=]HUj]ff.UHdH%(H$1Hu0H$dH+%(HĠH=[]DGu*H=1謟H$dH+%(uGHĠ]tHuHl$Ht$HH<$虍Ht$uH<$H\ff.fHHff.fAUATUSHH $HdH %(H$H,1$H$dH+%(u]H[]A\A]L%A MtL-- H11@CHL9sItH(\uD1[ff.@UGSH<H1H5sL1Xf.H5~K@UHc1H=SHH趓~HHHH9tH[]fH=贔HH=H1sH=8藔HH=[]酔DUHAVAUATSHH0dL,%(LmIHH9tHH$H9uHHL$LLd$IMLLH‹ANA<$A9>H{H=贓H5;H=1oAvHH=`N膓AD$A9Ft&H=!oAt$HH=/NUH=IHUdH+%(>He[A\A]A^]@H=AVA<$t A9>-AF.H{#H=גH5^H='1蒑HIc$HHAt$jHMjHL A jjPZH0*.JIHE1Ef.H=mDH=8H5ǯH=1At$HuHu LH1H=1貐WDtdA~H=輑H5CH= 1wAvH9H=1\2A<$w\fLQH=\MuH=%LKfDLH=/1f.1H5H=ۉ1@A>+NMff.AVAUATIUSH0dH,%(Hl$(HՁ&v8Bvnw]H|HcHDwpv8vw-HR~HcHD0ff.@@HT$(dH+%(H0[]A\A]A^f.!vHUE_ tL5ILH HLOkfDv@Qff.H=dHH=)JOD%hA$tUH=R)H:HLr H5H=]1ȍHct$H=1赍D1fHD$(dH+%(JH0H[]A\A]A^(vH\A$H=eH HLH=%2H5իH=11ɺH!H=1fDH=܍H HLi!H=赍H5L1H=p|$ǷH=>苍H=zHLuI|$tHH=LHH=/1f.AH HLIyuH=ff.@یLLqfH=贌H5WH=1o1ɺH[uLfH=tHff.fAV@AUATUSHĀLdL$%(Ld$xIHL$ -y=AE9D$ D$$H-0HcPiHL-L51H5H袊t$L1L蓊H軋1H5Hzt$M1LkH蓋1H5HRt$N1LCHk1H5H*t$O1LHC1H5:HT$Ot$8L繀, H1H52HӉt$P1LĉHH5'H1諉t$R1L蜉HĊH5HH1胉Hct$T1H=EpH蘊H5XGH1Wt$X1LIHqH5KH10|$\E11H H5Ħ1BHD$xdH+%( H[]A\A]A^ÐH=1H5H=bψt$ H=1轈A}H-H37HljH5H1膈AuHH=wD蝉VT$TDl$,~ D)A9DCH-HE^H=KHH561HD$*t$0Df @ H$H H=HT$HL ӈHD$HFH|$`HjjjLD$ APD HLRHPH0H=1r[DH萈H5H1OAuHu>H=DCjDLc UfDH@H=*1VDu ƆfDHHff.fAW,AVAUATUSHHdH,%(Hl$8HHdt(HD$8dH+%(HH[]A\A]A^A_DL5HLL%L=t1HH53<$E11H 3s H5ږ155LL-ٷ61H5HHt$1LL 1H5ţH̅t$L1轅LE#H5w1H蚅LH-n軆H5vwH1zt$1LkL蓆H5H1Rt$1LCHkLcH5%w1H"LJH5:H1 t$ 1LL"H5H1t$ 1L҄H$fRT~fPfQ Lʅ1H5vH艄L豅1H5vHpt$1LaL艅1H5؛HHt$1L9La1H5vH Ht$1LL81H5% HHt$1LL1H5ZH΃t$1L迃LH5u1H覃H|$LĄH5uH1胃t$$1LuL蝄H5uH1\t$(HH=M?sfDfWLVH51u1HL=H5uH1Ht$1LLH5uH1ӂHt$1LÂLH5tH1誂H|$HȃHH=@謃H=S蠃L萃1H5WtHOLwH1H5bt6Ht$1L&LNH5 tH1 H|$3H+^fDLH57t1HׁLH5%tH1辁t$1L证LׂH5tH1薁t$L1臁H诂f.H=1b>ff.ATUSHH=H dH,%(H$HRHu5H$dH+%(H H=<[]A\Cu2HH=1рH$dH+%(u>H []A\ftH{uHHHnuHHN >ff.SHdH%(H\$t6Ht5HD$dH+%(uLH[H=mDfH=4H4$H=DZ1H=o=ff.@AVAUATUS?H dH4%(Ht$HփgHH9FZt&HD$dH+%(H []A\A]A^DH=L-}1H5L<L%4$1LL5z!LI1H5#Lt$1L~EL1H5L~t$1L~L1H5L~t$ 1L~L1H5zL~t$1L{~t*ff.fLH=|H=#pHu3HD$dH+%(H H=:[]A\A]A^7HD$dH+%(uUH H=1[]A\A]A^}fDL~1H5L}t$1L}@O&;fDUHAWAVAUIATSH(HWXdH%(H]ȉH9Ѝ Cً t 1ҍCDtDA)H9E0DHIMHHHHHH)H9tHH$H9u%H)HtHLHDLHeEs t[H=}1H#H=}s uH=}ws trDs D1HHyjHuE1AjjjS1LHYE+s H0Шu$H=.-}Ht3H=1{HEdH+%(He[A\A]A^A_]H=7|fEHcE1L1L1*D]H}AsAÅAGt}5H=gD]|Hc}E1L1L1g*ED]DH=2\|H=P|8fDAU(ATUSH8dH%(H\$(HHt$HD$(dH+%(H8[]A\A]DH=EL%@{H5YN1LzL-c4$1LH-zH{H57L1gzt$L1XzHCv{L1H5M0zt$L1Ll$zHD{LH5w1z|$E11H R H51)H {H5:L1yH=L%zt$L1yf.HzAtL1HyH uH=zH=Iz}zH=z6H(dH%(HD$1Hu'HD$dH+%(H=5H(3zGu*H=1xHD$dH+%(H(tHuHL$Ht$fHt$uH=yt$1H=\xH=y|$E11H =Q H5Z1'H=`yb5fATUSHH $H L%vdH,%(H$HHL3yHHHt,H$dH+%(H []A\fH-GH=>xH1H5wHc4$1H=_wLxH1H5ĬqwHc$1Ht$HAHHи 9HOHE11HjjjjPn@H0H=Nx-4@AWL=WfAVAUATU1SHHT$Lt$4Ll$@Ht$Ld$PHL$LD$ dH%(H$11fT$4HD$6fD$>L|$@HD$H LD$\D$lLt$PD$xD$X Ll$`HD$h|.fHIy@{3f8t1H$dH+%(HĘ[]A\A]A^A_H~A7vI9rH-DI9r_EHL$H9uLD$(HL$ H}HT$HD$ЅB{ELD$(fI)I~Hŋuv@37U1fSHhdH%(H\$XfD$HD$Hl$ HD$ HD$D$,D$ 谋LHiLH5;1h{D{fL== ftE1E11H H= AH51L= Lh1H5Lgs1LgLh1H5LgHcs 1LIogH|$DL59FL~hHwXHD$HdH+%(HX[]A\A]A^A_D|$.DD$H=,hLhHD$ ML@CffftL|$tEHct$H9; HHt0L$H|$LHLD$Єu3f{L$LD$DuuGH|$LƹHD$HdH+%(HXH=<[]A\A]A^A_UgDH|$HL$0LuHct$0LefDvH|$HL$0L[uL|$ IuD$49HB‰H9HG9rkH=f1LH5yyeHc|$0 ILfL1H5QeH|$ILt$HT$4L`fH="OfH=Cf1LH5yeHc|$0HLf1LH5odLd$ILt$HT$4L.LeLejI4j)L 8 LLH 8 H=eXZ!ff.fATUSHHIHw0~HWX1sH-HTeHs81H=dH:eHs@HHHeHCHsHHHCHAH{HC[]A\fHu;H=dwf.wW(1[H=߽]A\dH=1rc:ff.fATUSHw(HHu^H=LrdL%LcdHs01H=!cLIdH{8E111H ש H5uy@u[]A\ÐH=1bLdHcs@H=[1]A\bfAUATUHSHH8dL,%(Ll$(AH(bt&HD$(dH+%(H8[]A\A]Ht3EtIEtlH}teE,HH=c13b룐EuH=)OcDH=t$0H=}p1> H$(dH+%( H0H[]A\A]A^RSfH$(dH+%( VP{H$(dH+%( 1ҁVTLHH0[]A\A]A^J@H$(dH+%(B 1ҁVLH0[]A\A]A^GH$(dH+%( H0H[]A\A]A^Df.H$(dH+%( H0H[]A\A]A^XfH={>HL$0HK@@V5L1H5%3T$\t$X1H=3L5L1H53t$`H=e13HL$0L!L-L%gGVH=SL%f4H=?4H=f4L-Lm4HL$0LHAąL5fHfL74H1H5w2t$41H=d2L 4H1H5'2|$8E11H H5K1L31H5H2L3H1H5{2|$C8H121H5L0s@1L0H 21H5 L0s1L0H1L1H5\0{ 9AVLOH1HD$dH+%(H H='[]A\A]A^1H-cH5ѓHB0{E111H  H5EAVLu$HD$dH+%(CH []A\A]A^H=E11H5H/HD$dH+%(3H H=a1[]A\A]A^/H0L1H5[/3L1/*fDH0L1H5_/s*Ea,HoLHyf>t >XA@H$xdH+%(*HĈLH[]A\A]A^A_H$xdH+%(g*H" HH$xdH+%(=*HĈLH[]A\A]A^A_DH$xdH+%( *HĈLH[]A\A]A^A_GH$xdH+%()HL" H>A@H$xdH+%()HĈLH[]A\A]A^A_IT H਼H=Cb+DE11H 3 H5S1H$xdH+%()HĈLH[]A\A]A^A_$K JH-H*HL$0LHߺMH=\H\*H5ӉH1Q)t$01H=[?)Hg*H5YH1&)t$4H=DZ1)H=z8*H$xdH+%('Hj H#i@i@QHH=)HL$0LHߺOH=ny)|$0i@i@H1H=lY>(H=?yb)fCf@tff@KH=H)HL$0LHߺ誊rH=x(|$0E11H  H5S1H=x(7xXvX X@OXFH=(LHD W Wp aHHcHH=E(H-~LHu2AA+ @2 @H-H'HL$0LHߺ WL%ZH=Y'1H5L[&T$0s1HHXSHk'H5L1*&Ht$81H&HC'H5L1&Ht$@1H%H'H5{L1%Ht$HH1%H=w&Z @ 'DD+AUL-Lt$pL&LDLHH=XH-XS&H5uH1%1ɺL ?&L&H5H1$1ɺH$ Ĕ%L%H1H5$$H=cV1$H=ev%DH$xdH+%(m#HĈLH[]A\A]A^A_?H$xdH+%(:#HĈLH[]A\A]A^A_rH$xdH+%(#H| HX)H$xdH+%("HR HH@ | LH-lH-}H$HL$pLHߺ0H=V|$|$pL$vT$tt$r3H[$CH5H=V1 #|$xE11H5H D 1 H$H|$ysH=t#eRTVTH-|H#HL$pLHߺ$PH=U#|$pL$|T$xt$tWH#C1H5H=U0"E111$H j H5.H6#H$rH=3| #HL$0LHߺ蕄]H=r"|$0E11H  H51H=r""fWT QT#T1HੂuP~ H=r{I"HZxLHH=O{&"HL$0LHߺ豃yH=q!|$0E11H H51H=q!>}H-zH!HL$0LHߺA L%SH=S!H53L1E H Rt$01H/ HW!H5 L1 t$21H H/!H5L1t$41HH!H5L1t$6H= z E1H 6 1H5L1.H=y E1H ( H=y 1ɺLH蘡A@>@.H-yH_ HL$0LHߺL%RHRLL-p% 1H5HLL%P H1H5P|$0E11H H51HH1H5N|$1E11H k H51HH1H59Tt$21LEHmH1H5,t$31LLEH=H1H5G|$4E1H  1H5?1HH1H5=t$5L1LH H TH-wHHL$pLHߺTH=PL%PaH5L1 |$pE11H H51H*H51LHt$tH1jE1A@HWwjjjPHH0?A@W(w]HL$p(LH9H=OH-O~1HH5J=|$pE111H [ H5:L%lvL@C1H5Ht$t1H=ML H5H11H|$x 贋[H=m;16D$ 9H{H=:pHL$pLH~H=NH-NX1H5H$1CtHL$ 9T$ r1H|$0HA HPjIt$jL fjQHHPH0H=l@;D+AAAvfD  lJ H$xdH+%(KHĈLH[]A\A]A^A_$aHHMD+AH==tA@ f  H{RH=nHL$P LHa|)D+H= MA HLH-5KH1H5QHt$P1HL%s;LcH1H5{"Ht$X1HL;H1H5]|$`E11H  H5J1LH1H5?t$hH1H=j@H=rl$ E@t$ PE@E@E@IcH=A1EA*f.H=}rTLHYA@RD+AH=BrH*oLHyrA@yXH- rHHL$0LHߺlz4HKH=KH1H5hypHt$01H=HL%)IVH~H1H5<=Ht$81L.HVH1H5^Ht$@L1H=h*D+AEH=q김LH?AE EApH=pHl$pHLH4y1ɺHHH=kd+ H=npEl P sH=CH5@H=C1Et$0H$xdH+%(1HĈLH[]A\A]A^A_YD+A HL$0 LHrH=dCH_C1HH5|$0E11H  H51轾H-iH1H5H}|$8E111H H5o_|$0H|H5`H1;t$4H=Y@1)H=aML5\iL0HT$ LHHAHD$ PL$A[]AŅeL=JBH-EBLL%{@H1H5Ht$(1LL1H5.dHoLH1H5nVt$t1LHLDd$tL|$fH1H5n%HL$0HDHSARL XLjA jjjP3H0H=_H=+h'H-TAL-hH5H1 |$`E11H i H51LH5H1r t$dH=5?1` LC~H=crH=_fH$xdH+%(& HĈLH[]A\A]A^A_3 H{H=aLt$pLHLo^D+H=@@A H5đH=%@1 $H=P>1{ H=R^ ZH]H{H= an HL$pHLHnD+H=?AQ8 H5NH=?1 t$paH$xdH+%( HĈLH[]A\A]A^A_H-fH HL$0LHߺcn+H=?L% ? H5L1g H<Ht$01HQ Hy H5eL18 Ht$8YH={eHl$pM H@LHmHHH{~H=_ HL$0LHmUD+H=7>A 1H5&eH=> Ht$8H=;1t H=K\ SH=d HL$0LHߺmH==^ 1H5KH== t$0H=;1 H=[+ <H{H=^ HL$p0LHlYD+H=;=AH,=H-c 1H5H t$p1H=B;o H 1H5ԿHV |$tE11H  H5l18H` 1H5H |$x1E1H H51H) H5kH11H|$| xOH=^ >E1H _ 11H5R\H=R^ H1H=K:x5E@Hh0LHej *T,H=bZ ܫH0HH!%T@fH=\ LH菎HK t$ LHPt$ @AA@H/LHH{UH=Q\HT$ LWAHHD$ PL$uAXAYL%:H=:VL1H5Gt$p1H=8H=Pal$tLl$H5mgL1HL$0HHKVL DQA jLHXjjjPHH0H-LH=Q81|2H{ H=B[HL$pLHߺ iH9H=9`H1H5+-Ht$x1H=:7 H=Y`0H1H5Hc$H=.1H=WhEE(LH蕊@H5-H1T$dHL$pHHHsLfH|$HL&Ht$IH1LH-qL%F+EDE1H u 111H1H1LD1L H 1HLDE11H 11zHwzH1;LcLDLHDH=%1fLH%!1DHL t$1HLH|$'Ht$H=$L1DH=c%LH|$tPH$Ht$IH1gLH|$H=QwLoDLf@H=.THF$IH=4H&$IDH=1HH=IH=H=s`1HH= H=3H=sHt$L1I@1H5mHUH߾1L>fAVAUATL$US)tXAHILK &ff.HH9t/8tH=LAEt'[H=fG]A\A]A^[]A\A]A^H5aH=%1sL纀1baITH1[H=;]A\A]A^T@19afAUATUSH8dH%(H\$(HHs(H'H=!"1H->KL%H HC0=( LHcHC1HHC8= LHcHC1HD$(dH+%(H8H[]A\A]DHHHHIHSXHs@jjL ZIA HjL-JjPpH0LTHCHsHHHCHA@uBHHCHD$(dH+%(uEH8[]A\A]@H=֫LH9 HsPH-ff.fATAUHH=(SHHtDHH[]A\镩D=u-11莫HHHuH=1ʒ[]A\DSH dH%(HD$1Hu&HD$dH+%(H H=[HGu'H=1HD$dH+%(u`H [tHuHL$HHt$Ht$uH={?sT$H1wH=h?@USHH $H(dH%(H$1x7HL$ 11D$ |$ tHl$1ɉHĒy 1H$dH+%(uH([]ÐHWQATIUHSHӺHt|HEAMHA)AHHHDHL!HAt,HDHL!HH?v#HHHHH1H!H1H[]A\HHf@AHHA)AHIIDLHH!HAtVHDHH!кHH?vAHDHH#H@HHf.E1HH#DHff.ATUHSHH0Hw@uRHGH=v6H=u>HCHH H HC[]A\f.H=wHu[H=]A\ [H=]1A\fD(L% FE11H Z}H5@1輚L{0E11H }H5@1wLHs8H[L]A\f.USHH-Ht7HCpHHpHHHt$HثHShHCpHPHkhH[]|kH=1ff.AWAVAUATAUSHH8dH%(HD$(1L-:H-DL5lVXHH5dL1y{[]A\A]A^A_MDE1H | 11H5jDL$ L!DL$ EH-gH5YLH{E111H ` H5g͗AVXu$HD$(dH+%(cH8[]A\A]A^A_ÐH=B1H52HcHD$(dH+%("3H8H=1[]A\A]A^A_1HXLH5_m1oCH|$)D$)fDH L1H53L1 %s.%uProcess %u detached /* %s: ptrace(PTRACE_DETACH,%u)%s: tkill(%u,0)%s: tkill(%u,SIGSTOP)ExitWait eventTerminationStop%s: looking at pid %u%s: waitpid(-1, __WALL)%s of unknown pid %u ignoredSIGRT_%u("%u"), opptrace(%s,pid:%d,sig:%u)detach wait: event:%d sig:%d(+%08lx%016lx????????????????%-5upid %5u<>[]!%lld("%lld"), (long long) local%s.%0*ld %s%6ld.%0*ld%4lu--- %s --- stopped by %s ---core,WIFSIGNALED,%ssig=%sWIFEXITED,exitcode=%uWIFSTOPPED,sig=%s,EVENT_%s (%u)(",EVENT_%s (%u)"), e, event[wait(0x%06x) = %u] %s%sbug in alloctcb%s: Skipping entry %zu ("%s")%s: Copying entry %zu to %zu%s: delay index overflow%s: poke index overflow@arg%2hhxwhen=+.syscall=error=retval=signal=poke_enter=poke_exit=delay_enter=delay_exit=invalid %s '%s'fault argumentinject argumentvcpuinvalid --%s argument: '%s'invalid -%c argument: '%s'invalid sortby: '%s'fcntl(%d, F_GETFD)fcntl(%d, F_SETFD, %#x)setreuidCan't fopen '%s'("%s.%u"), outfname, tcp->pidvfork-c/bin/shCan't execute '%s'dup2fdopendisabledseccomp filter %sSTMT(BPF_LDWABS, data->arch)STMT(BPF_LDWABS, data->nr)STMT(BPF_LDWABS, 0x%x)STMT(BPF_LDWIMM, 0x%x)STMT(BPF_RET, 0x%x)JUMP(BPF_JEQ, %u, %u, %u)JUMP(BPF_JGE, %u, %u, %u)JUMP(BPF_JSET, %u, %u, 0x%x)JUMP(BPF_JA, %u)STMT(BPF_RSH, %u)STMT(BPF_LSH, X)STMT(BPF_AND, 0x%x)STMT(BPF_TAX)STMT(BPF_TXA)STMT(0x%x, %u, %u, 0x%x)ptrace(PTRACE_TRACEME, ...)setgroupsinitgroupssetregidCannot find executable '%s'Cannot stat '%s'%s: forkwaitpidUnexpected wait status %#xattach: ptrace(%s, %d)%s: pipetimer_settime%s: delaying pid %d on %stimer_gettimetimer_createdoes not work%s: PTRACE_TRACEMEPTRACE_O_EXITKILL %s/proc/sys/kernel/pid_maxToo many -k optionssource ,Invalid process id: '%s'unknown column name: '%.*s'verbosecompacthttps://strace.io20246.12stracedeprecated option -F ignoredInvalid UID:GID pair '%s'Cannot find user '%s'%s: prctl(PR_SET_SECCOMP)%s: #%d: unexpected signal %u%s: PTRACE_SETOPTIONS%s: #%d: unexpected trap %#x%s: #%d: PTRACE_SYSCALLptrace_setoptions = %#xPTRACE_SEIZE doesn't work%s: unexpected wait result %d%s: signal stop mismatch#%d: PTRACE_GET_SYSCALL_INFO%s: #%d: entry stop mismatch%s: #%d: exit stop mismatch%s: PTRACE_SYSCALLPTRACE_GET_SYSCALL_INFO worksCannot create a new sessionnew tracer pid is %dattach: pid %dattach to pid %d succeededProcess %u attachedno %s(%s: walk: tcp=%p, queue=%p%#llxERESTARTSYS(%s)ERESTARTNOINTRTo be restartedERESTARTNOHANDTo be restarted if no handlerERESTART_RESTARTBLOCKInterrupted by signal%#03llo%lluinvalid rval formatINJECTED: args, retvalINJECTED: argsINJECTED(core dumped) +++ killed by %s %s++++++ exited with %d +++ %s: waitpid(%u)%s: pid %d%1$*2$s%1$-*2$s%1$swait4(__WALL)Process %d attachedDetached unknown pid %d%s: ignored SIGSTOP on pid %d%s: queued extra pid %d%s: queued pid %d%s: dequeued pid %dsetting opts 0x%x on pid %d%.6f%ld.000000%ld%1$*2$.2f%1$*2$.6f%1$*2$lu%1$*2$.0lu{%s=selectordpldbavlwriteclosemunmapbrkrt_sigaction#64rt_sigprocmaskrt_sigreturn#64ioctl#64pread64pwrite64sched_yieldmremapmsyncmincoreshmgetshmatshmctlduppausegetitimersetitimergetpidsendfilesocketacceptsendtorecvfrom#64sendmsg#64recvmsg#64listengetsocknamegetpeernamesocketpairsetsockopt#64getsockopt#64cloneexecve#64wait4semgetsemopsemctlshmdtmsggetmsgctlfcntlflockfsyncfdatasyncftruncategetdentsgetcwdfchdirrenamemkdirrmdircreatsymlinkreadlinkfchmodfchownlchownumaskgettimeofdaygetrusagesysinfoptrace#64getuidsysloggetgidsetuidsetgidgeteuidgetegidsetpgidgetppidgetpgrpsetsidgetgroupssetresuidgetresuidsetresgidgetresgidgetpgidsetfsuidsetfsgidgetsidcapgetcapsetrt_sigpending#64rt_sigtimedwait#64rt_sigqueueinfo#64rt_sigsuspendsigaltstack#64mknoduselib#64personalityustatsysfsgetprioritysetprioritysched_setparamsched_getparamsched_setschedulersched_getschedulersched_get_priority_maxsched_get_priority_minsched_rr_get_intervalmlockmunlockmlockallmunlockallvhangupmodify_ldtpivot_root_sysctl#64arch_prctladjtimexsetrlimitchrootacctsettimeofdayumount2swaponswapoffrebootsethostnamesetdomainnameiopliopermcreate_module#64delete_moduleget_kernel_syms#64query_module#64quotactlnfsservctl#64getpmsgputpmsgafs_syscalltuxcallsecuritygettidreadaheadlsetxattrfsetxattrlgetxattrfgetxattrllistxattrflistxattrlremovexattrfremovexattrtkillfutexsched_setaffinitysched_getaffinityset_thread_area#64io_setup#64io_destroyio_geteventsio_submit#64io_cancelget_thread_area#64lookup_dcookieepoll_createepoll_ctl_old#64epoll_wait_old#64remap_file_pagesgetdents64set_tid_addressrestart_syscallsemtimedopfadvise64timer_create#64timer_getoverruntimer_deleteclock_settimeclock_gettimeclock_getresclock_nanosleepexit_groupepoll_waitepoll_ctltgkillutimesvserver#64mbindset_mempolicyget_mempolicymq_openmq_unlinkmq_timedsendmq_timedreceivemq_notify#64mq_getsetattrkexec_load#64waitid#64add_keyrequest_keykeyctlioprio_setioprio_getinotify_initinotify_add_watchinotify_rm_watchmigrate_pagesopenatmkdiratmknodatfchownatfutimesatnewfstatatunlinkatrenameatsymlinkatreadlinkatfchmodatfaccessatpselect6ppollunshareset_robust_list#64get_robust_list#64teesync_file_rangevmsplice#64move_pages#64utimensatepoll_pwaitsignalfdtimerfd_createeventfdfallocatetimerfd_settimetimerfd_gettimeaccept4signalfd4eventfd2epoll_create1dup3pipe2inotify_init1preadv#64pwritev#64rt_tgsigqueueinfo#64perf_event_openrecvmmsg#64fanotify_initfanotify_markprlimit64name_to_handle_atopen_by_handle_atclock_adjtimesyncfssendmmsg#64setnsgetcpuprocess_vm_readv#64process_vm_writev#64kcmpfinit_modulesched_setattrsched_getattrrenameat2seccompgetrandommemfd_createkexec_file_loadexecveat#64userfaultfdmembarriermlock2copy_file_rangepreadv2#64pwritev2#64pkey_mprotectpkey_allocpkey_freestatxio_pgeteventsrseqpidfd_send_signalio_uring_setupio_uring_enterio_uring_registeropen_treemove_mountfsopenfsconfigfsmountfspickpidfd_openclone3close_rangeopenat2pidfd_getfdfaccessat2process_madviseepoll_pwait2mount_setattrquotactl_fdlandlock_create_rulesetlandlock_add_rulelandlock_restrict_selfmemfd_secretprocess_mreleasefutex_waitvset_mempolicy_home_nodecachestatfchmodat2map_shadow_stackfutex_wakefutex_waitfutex_requeuestatmountlistmountlsm_get_self_attrlsm_set_self_attrlsm_list_modulesmsealrt_sigactionrt_sigreturnioctlrecvfromsendmsgrecvmsgptracert_sigpendingrt_sigtimedwaitrt_sigqueueinfosigaltstackmq_notifykexec_loadwaitidset_robust_listget_robust_listvmsplicemove_pagespreadvpwritevrt_tgsigqueueinforecvmmsgsendmmsgprocess_vm_readvprocess_vm_writevsetsockoptgetsockoptio_setupio_submitexecveatpreadv2pwritev2breakoldstatumountoldfstatsttygttyftimeprofmpxulimitoldoldunamesgetmaskssetmaskoldlstatuselibprofilsocketcallvm86oldcreate_moduleget_kernel_symsbdflush_llseek_newselect_sysctlvm86query_modulenfsservctlugetrlimitmmap2ftruncate64lstat64fstat64lchown32getuid32getgid32geteuid32getegid32setreuid32setregid32getgroups32setgroups32fchown32setresuid32getresuid32setresgid32getresgid32setuid32setgid32setfsuid32setfsgid32fcntl64sendfile64set_thread_areaget_thread_areafstatfs64fadvise64_64vserverfstatat64clock_gettime64clock_settime64clock_adjtime64clock_getres_time64clock_nanosleep_time64timer_gettime64timer_settime64timerfd_gettime64timerfd_settime64utimensat_time64pselect6_time64ppoll_time64io_pgetevents_time64recvmmsg_time64mq_timedsend_time64mq_timedreceive_time64semtimedop_time64rt_sigtimedwait_time64futex_time64sched_rr_get_interval_time64recvepoll_ctl_oldepoll_wait_olduretprobePTRACE_PEEKTEXTPTRACE_PEEKDATAPTRACE_PEEKUSERPTRACE_POKETEXTPTRACE_POKEDATAPTRACE_POKEUSERPTRACE_CONTPTRACE_KILLPTRACE_SINGLESTEPPTRACE_DETACHPTRACE_GETEVENTMSGPTRACE_GETSIGINFOPTRACE_SETSIGINFOPTRACE_GETREGSETPTRACE_SETREGSETPTRACE_LISTENPTRACE_PEEKSIGINFOPTRACE_GETSIGMASKPTRACE_SETSIGMASKPTRACE_SECCOMP_GET_FILTERPTRACE_SECCOMP_GET_METADATAPTRACE_GET_RSEQ_CONFIGURATIONPTRACE_GETREGSPTRACE_SETREGSPTRACE_GETFPREGSPTRACE_SETFPREGSPTRACE_GETFPXREGSPTRACE_SETFPXREGSPTRACE_OLDSETOPTIONSPTRACE_GET_THREAD_AREAPTRACE_SET_THREAD_AREAPTRACE_SYSEMUPTRACE_SYSEMU_SINGLESTEPPTRACE_SINGLEBLOCKPTRACE_ARCH_PRCTLEPERMENOENTESRCHEINTRENXIOE2BIGENOEXECEBADFECHILDEAGAINENOMEMEACCESENOTBLKEBUSYEEXISTEXDEVENODEVENOTDIREISDIREINVALENFILEEMFILEENOTTYETXTBSYEFBIGENOSPCESPIPEEROFSEMLINKEPIPEEDOMEDEADLKENAMETOOLONGENOLCKENOSYSENOTEMPTYELOOPENOMSGEIDRMECHRNGEL2NSYNCEL3HLTEL3RSTELNRNGEUNATCHENOCSIEL2HLTEBADEEBADREXFULLENOANOEBADRQCEBADSLTEBFONTENOSTRENODATAENOSRENONETENOPKGEREMOTEENOLINKESRMNTECOMMEPROTOEMULTIHOPEDOTDOTEBADMSGEOVERFLOWENOTUNIQEBADFDEREMCHGELIBACCELIBBADELIBSCNELIBMAXELIBEXECEILSEQERESTARTESTRPIPEEUSERSENOTSOCKEDESTADDRREQEMSGSIZEEPROTOTYPEENOPROTOOPTEPROTONOSUPPORTESOCKTNOSUPPORTEOPNOTSUPPEPFNOSUPPORTEAFNOSUPPORTEADDRINUSEEADDRNOTAVAILENETDOWNENETUNREACHENETRESETECONNABORTEDECONNRESETEISCONNENOTCONNESHUTDOWNETOOMANYREFSETIMEDOUTECONNREFUSEDEHOSTDOWNEHOSTUNREACHEALREADYEINPROGRESSESTALEEUCLEANENOTNAMENAVAILEISNAMEREMOTEIOEDQUOTENOMEDIUMEMEDIUMTYPEECANCELEDENOKEYEKEYEXPIREDEKEYREVOKEDEKEYREJECTEDEOWNERDEADENOTRECOVERABLEERFKILLEHWPOISONENOIOCTLCMDEPROBE_DEFEREOPENSTALEEBADHANDLEENOTSYNCEBADCOOKIEENOTSUPPETOOSMALLESERVERFAULTEBADTYPEEJUKEBOXEIOCBQUEUEDERECALLCONFLICTpidfdattachexitspath-resolutionsupersededthread-execvesuccessfulunfinishedunavailableSIGHUPSIGINTSIGQUITSIGILLSIGTRAPSIGABRTSIGFPESIGKILLSIGUSR1SIGUSR2SIGPIPESIGALRMSIGTERMSIGSTKFLTSIGCHLDSIGCONTSIGSTOPSIGTSTPSIGTTINSIGTTOUSIGURGSIGXCPUSIGXFSZSIGVTALRMSIGPROFSIGWINCHSIGPWRSIGSYS% timesecondsshortestlongestusecs/callcalls64 bit32 bitx32trace-fdtrace-fdssilentsilencereadswritesfaultinjectkvmdecode-fddecode-pidanywherealwayswaitingnevernever_tstptime_percenttime-percenttime_totaltime-totaltotal_timetotal-timemin_timemin-timetime_mintime-minmax_timemax-timetime_maxtime-maxavg_timeavg-timetime_avgtime-avgsyscall_namesyscall-namenothing ____ / \ |-. .-.| (_@)(_@) .---_ \ /.. \_/ |__.-^ / } | | [ [ ] ] | / | __ \| |/ _/ /_ \ | |//___/__/__/_\\ \ / // -____/_// " \\ \___.- // \\ __.----._/_/ '/|||\` .- __>[ / __.-[ [ }\ \ / "-._____ \.____.--" | | | | { } { } / { | | .-" / [ -._/___/ / \ \___"-. -" "-non-ascii-charsnon-asciigrandchildpgroupoutput-append-modedetach-onsummary-onlysummarydebugdaemonizedaemoniseddaemonizedenvfollow-forksoutput-separatelyhelpinstruction-pointerinterruptiblekill-on-exitstack-tracestack-tracesstack-trace-frame-limitsyscall-limitsyscall-numbersummary-syscall-overheadtrace-pathrelative-timestampsstring-limitsummary-sort-byabsolute-timestampssyscall-timessummary-columnsno-abbrevsummary-wall-clockstrings-in-hexconst-print-stylepidns-translationsuccessful-onlyfailed-onlyfailing-onlyseccomp-bpftipsargv0always-show-pidlibdwsi_intsi_ptriov_baseiov_len => system calloldvaloldlenpnewvalnewlenKVM_CPUID_FLAG_???ebxecxedxUFFD_???ITIMER_???CLOCK_???TFD_???uptimeloadstotalramfreeramsharedrambufferramtotalswapfreeswapprocstotalhighfreehighmem_unitsysname...nodenamemachineSECCOMP_SET_MODE_???SECCOMP_RET_???seccomp_notifseccomp_notif_respseccomp_dataSECCOMP_FILTER_FLAG_???%s: pid:%d @0x%lxSYSLOG_ACTION_???LOGLEVEL_???MNT_???%s: poking pid %d on %s%s: retval index overflowmemstream already closedfclose(tcp->outf)syscall output dropped: %s / %s%-*s%s%s \ | %*s%*s%*s%s (errno %lu)<... %s resumed>%s: ptrace_sci.op = %dfilter_offgdtidtcr0cr2cr3cr4cr8eferapic_baseinterrupt_bitmaptz_minuteswesttz_dsttimeapiUFFD_FEATURE_???ioctls_UFFDIO_???UFFDIO_COPY_???copyUFFDIO_REGISTER_MODE_???UFFDIO_ZEROPAGE_???zeropageUFFDIO_CONTINUE_MODE_???mappedUFFDIO_POISON_MODE_???smun%s: sysconf(_SC_CLK_TCK)%lu.%0*lu stms_utimetms_stimetms_cutimetms_cstime("%d"), pid/proc/%s/ns/pid%s: ioctl(NS_GET_PARENT)%s: opening dir: %s%s: readdir/proc/%ld/task("/proc/%ld/task"), proc_pid/proc/proc/%u/mapsfopen: %s%s: unrecognized file formatanon_inode:kvm-vcpu:slotKVM_MEM_???guest_phys_addrmemory_sizeuserspace_addrrbxrcxrdxrsirdirsprbpr9r10r11r12r13r14r15riprflagsKVM_CAP_???KVM_EXIT_???%d in strace's PID NSsi_pidsi_uid("%d"), sig("%u"), i(" /* "), ("RT_%u"), i - ASM_SIGRTMIN(" */"), SIG_???sa_handlersa_masksa_flagssa_restorerold mask si_signosi_codesi_errnosi_timeridsi_overrunsi_bandsi_fdsi_statussi_utimesi_stimesi_addrsi_addr_lsbsi_lowersi_uppersi_pkeysi_call_addrsi_syscallsi_archAUDIT_ARCH_???PTRACE_???PTRACE_PEEKSIGINFO_???PTRACE_O_???PTRACE_SYSCALL_INFO_???instruction_pointerstack_pointerentryret_datais_errorPIDFD_SIGNAL_???syscall_%#lxpid %d invalid syscall %#lxUFFDIO_POISON_MODE_DONTWAKEUFFDIO_CONTINUE_MODE_DONTWAKEUFFDIO_WRITEPROTECT_MODE_WPUFFDIO_ZEROPAGE_MODE_DONTWAKE1<<_UFFDIO_WAKE1<<_UFFDIO_COPY1<<_UFFDIO_ZEROPAGE1<<_UFFDIO_MOVE1<<_UFFDIO_WRITEPROTECT1<<_UFFDIO_CONTINUE1<<_UFFDIO_POISONUFFDIO_REGISTER_MODE_MISSINGUFFDIO_REGISTER_MODE_WPUFFDIO_REGISTER_MODE_MINORUFFDIO_COPY_MODE_DONTWAKEUFFDIO_COPY_MODE_WP1<<_UFFDIO_REGISTER1<<_UFFDIO_UNREGISTER1<<_UFFDIO_APIUFFD_FEATURE_EVENT_FORKUFFD_FEATURE_EVENT_REMAPUFFD_FEATURE_EVENT_REMOVEUFFD_FEATURE_MISSING_SHMEMUFFD_FEATURE_EVENT_UNMAPUFFD_FEATURE_SIGBUSUFFD_FEATURE_THREAD_IDUFFD_FEATURE_MINOR_HUGETLBFSUFFD_FEATURE_MINOR_SHMEMUFFD_FEATURE_EXACT_ADDRESSUFFD_FEATURE_WP_UNPOPULATEDUFFD_FEATURE_POISONUFFD_FEATURE_WP_ASYNCUFFD_FEATURE_MOVEUFFD_USER_MODE_ONLYO_NONBLOCKO_CLOEXECMNT_FORCEMNT_DETACHMNT_EXPIREUMOUNT_NOFOLLOWTFD_TIMER_ABSTIMETFD_TIMER_CANCEL_ON_SETTFD_CLOEXECTFD_NONBLOCKCLOCK_REALTIMECLOCK_MONOTONICCLOCK_PROCESS_CPUTIME_IDCLOCK_THREAD_CPUTIME_IDCLOCK_MONOTONIC_RAWCLOCK_REALTIME_COARSECLOCK_MONOTONIC_COARSECLOCK_BOOTTIMECLOCK_REALTIME_ALARMCLOCK_BOOTTIME_ALARMCLOCK_SGI_CYCLECLOCK_TAITIME_OKTIME_INSTIME_DELTIME_OOPTIME_ERRORITIMER_REALITIMER_VIRTUALITIMER_PROFLOGLEVEL_EMERGLOGLEVEL_ALERTLOGLEVEL_CRITLOGLEVEL_ERRLOGLEVEL_WARNINGLOGLEVEL_NOTICELOGLEVEL_INFOLOGLEVEL_DEBUGLOGLEVEL_DEBUG+1SYSLOG_ACTION_CLOSESYSLOG_ACTION_OPENSYSLOG_ACTION_READSYSLOG_ACTION_READ_ALLSYSLOG_ACTION_READ_CLEARSYSLOG_ACTION_CLEARSYSLOG_ACTION_CONSOLE_OFFSYSLOG_ACTION_CONSOLE_ONSYSLOG_ACTION_CONSOLE_LEVELSYSLOG_ACTION_SIZE_UNREADSYSLOG_ACTION_SIZE_BUFFERPIDFD_SIGNAL_THREADPIDFD_SIGNAL_THREAD_GROUPPIDFD_SIGNAL_PROCESS_GROUPSIG_BLOCKSIG_UNBLOCKSIG_SETMASKSIG_ERRSIG_DFLSIG_IGNSA_RESTORERSA_ONSTACKSA_RESTARTSA_INTERRUPTSA_NODEFERSA_RESETHANDSA_SIGINFOSA_NOCLDSTOPSA_NOCLDWAITSECCOMP_RET_KILL_PROCESSSECCOMP_RET_KILL_THREADSECCOMP_RET_TRAPSECCOMP_RET_ERRNOSECCOMP_RET_USER_NOTIFSECCOMP_RET_TRACESECCOMP_RET_LOGSECCOMP_RET_ALLOWSECCOMP_SET_MODE_STRICTSECCOMP_SET_MODE_FILTERSECCOMP_GET_ACTION_AVAILSECCOMP_GET_NOTIF_SIZES8*R158*R148*R138*R128*RBP8*RBX8*R118*R108*R98*R88*RAX8*RCX8*RDX8*RSI8*RDI8*ORIG_RAX8*RIP8*CS8*EFL8*RSP8*SSoffsetof(struct user, i387)offsetof(struct user, signal)offsetof(struct user, u_ar0)offsetof(struct user, magic)offsetof(struct user, u_comm)sizeof(struct user)PTRACE_PEEKSIGINFO_SHAREDPTRACE_O_TRACESYSGOODPTRACE_O_TRACEFORKPTRACE_O_TRACEVFORKPTRACE_O_TRACECLONEPTRACE_O_TRACEEXECPTRACE_O_TRACEVFORKDONEPTRACE_O_TRACEEXITPTRACE_O_TRACESECCOMPPTRACE_O_EXITKILLPTRACE_O_SUSPEND_SECCOMPNT_PRSTATUSNT_FPREGSETNT_PRPSINFONT_PRXREGNT_PLATFORMNT_AUXVNT_GWINDOWSNT_ASRSNT_PSTATUSNT_PSINFONT_PRCREDNT_UTSNAMENT_LWPSTATUSNT_LWPSINFONT_PRFPXREGNT_PPC_VMXNT_PPC_SPENT_PPC_VSXNT_PPC_TARNT_PPC_PPRNT_PPC_DSCRNT_PPC_EBBNT_PPC_PMUNT_PPC_TM_CGPRNT_PPC_TM_CFPRNT_PPC_TM_CVMXNT_PPC_TM_CVSXNT_PPC_TM_SPRNT_PPC_TM_CTARNT_PPC_TM_CPPRNT_PPC_TM_CDSCRNT_PPC_PKEYNT_PPC_DEXCRNT_PPC_HASHKEYRNT_386_TLSNT_386_IOPERMNT_X86_XSTATENT_X86_SHSTKNT_X86_XSAVE_LAYOUTNT_S390_HIGH_GPRSNT_S390_TIMERNT_S390_TODCMPNT_S390_TODPREGNT_S390_CTRSNT_S390_PREFIXNT_S390_LAST_BREAKNT_S390_SYSTEM_CALLNT_S390_TDBNT_S390_VXRS_LOWNT_S390_VXRS_HIGHNT_S390_GS_CBNT_S390_GS_BCNT_S390_RI_CBNT_S390_PV_CPU_DATANT_ARM_VFPNT_ARM_TLSNT_ARM_HW_BREAKNT_ARM_HW_WATCHNT_ARM_SYSTEM_CALLNT_ARM_SVENT_ARM_PAC_MASKNT_ARM_PACA_KEYSNT_ARM_PACG_KEYSNT_ARM_TAGGED_ADDR_CTRLNT_ARM_PAC_ENABLED_KEYSNT_ARM_SSVENT_ARM_ZANT_ARM_ZTNT_ARM_FPMRNT_ARM_POENT_METAG_CBUFNT_METAG_RPIPENT_METAG_TLSNT_ARC_V2NT_VMCOREDDNT_MIPS_DSPNT_MIPS_FP_MODENT_MIPS_MSANT_RISCV_CSRNT_RISCV_VECTORNT_LOONGARCH_CPUCFGNT_LOONGARCH_CSRNT_LOONGARCH_LSXNT_LOONGARCH_LASXNT_LOONGARCH_LBTNT_FILENT_PRXFPREGNT_SIGINFOPTRACE_SYSCALL_INFO_NONEPTRACE_SYSCALL_INFO_ENTRYPTRACE_SYSCALL_INFO_EXITPTRACE_SYSCALL_INFO_SECCOMPSECCOMP_FILTER_FLAG_TSYNCSECCOMP_FILTER_FLAG_LOGSYS_SECCOMPSYS_USER_DISPATCHPOLL_INPOLL_OUTPOLL_MSGPOLL_ERRPOLL_PRIPOLL_HUPCLD_EXITEDCLD_KILLEDCLD_DUMPEDCLD_TRAPPEDCLD_STOPPEDCLD_CONTINUEDSEGV_MAPERRSEGV_ACCERRSEGV_BNDERRSEGV_PKUERRSEGV_ACCADISEGV_ADIDERRSEGV_ADIPERRSEGV_MTEAERRSEGV_MTESERRSEGV_CPERRFPE_INTDIVFPE_INTOVFFPE_FLTDIVFPE_FLTOVFFPE_FLTUNDFPE_FLTRESFPE_FLTINVFPE_FLTSUBFPE_FLTUNKFPE_CONDTRAPBUS_ADRALNBUS_ADRERRBUS_OBJERRBUS_MCEERR_ARBUS_MCEERR_AOTRAP_BRKPTTRAP_TRACETRAP_BRANCHTRAP_HWBKPTTRAP_UNKTRAP_PERFILL_ILLOPCILL_ILLOPNILL_ILLADRILL_ILLTRPILL_PRVOPCILL_PRVREGILL_COPROCILL_BADSTKILL_BADIADDRSI_USERSI_KERNELSI_QUEUESI_TIMERSI_MESGQSI_ASYNCIOSI_SIGIOSI_TKILLSI_DETHREADSI_ASYNCNLAUDIT_ARCH_AARCH64AUDIT_ARCH_ALPHAAUDIT_ARCH_ARCOMPACTAUDIT_ARCH_ARCOMPACTBEAUDIT_ARCH_ARCV2AUDIT_ARCH_ARCV2BEAUDIT_ARCH_ARMAUDIT_ARCH_ARMEBAUDIT_ARCH_C6XAUDIT_ARCH_C6XBEAUDIT_ARCH_CRISAUDIT_ARCH_CSKYAUDIT_ARCH_FRVAUDIT_ARCH_H8300AUDIT_ARCH_HEXAGONAUDIT_ARCH_I386AUDIT_ARCH_IA64AUDIT_ARCH_LOONGARCH32AUDIT_ARCH_LOONGARCH64AUDIT_ARCH_M32RAUDIT_ARCH_M68KAUDIT_ARCH_MICROBLAZEAUDIT_ARCH_MIPSAUDIT_ARCH_MIPS64AUDIT_ARCH_MIPS64N32AUDIT_ARCH_MIPSELAUDIT_ARCH_MIPSEL64AUDIT_ARCH_MIPSEL64N32AUDIT_ARCH_NDS32AUDIT_ARCH_NDS32BEAUDIT_ARCH_NIOS2AUDIT_ARCH_OPENRISCAUDIT_ARCH_PARISCAUDIT_ARCH_PARISC64AUDIT_ARCH_PPCAUDIT_ARCH_PPC64AUDIT_ARCH_PPC64LEAUDIT_ARCH_RISCV32AUDIT_ARCH_RISCV64AUDIT_ARCH_S390AUDIT_ARCH_S390XAUDIT_ARCH_SHAUDIT_ARCH_SH64AUDIT_ARCH_SHELAUDIT_ARCH_SHEL64AUDIT_ARCH_SPARCAUDIT_ARCH_SPARC64AUDIT_ARCH_TILEGXAUDIT_ARCH_TILEGX32AUDIT_ARCH_TILEPROAUDIT_ARCH_UNICOREAUDIT_ARCH_V850AUDIT_ARCH_X86_64AUDIT_ARCH_XTENSAKVM_MEM_LOG_DIRTY_PAGESKVM_MEM_READONLYKVM_MEM_GUEST_MEMFDKVM_CAP_IRQCHIPKVM_CAP_HLTKVM_CAP_USER_MEMORYKVM_CAP_SET_TSS_ADDRKVM_CAP_VAPICKVM_CAP_EXT_CPUIDKVM_CAP_CLOCKSOURCEKVM_CAP_NR_VCPUSKVM_CAP_NR_MEMSLOTSKVM_CAP_PITKVM_CAP_NOP_IO_DELAYKVM_CAP_PV_MMUKVM_CAP_MP_STATEKVM_CAP_COALESCED_MMIOKVM_CAP_SYNC_MMUKVM_CAP_IOMMUKVM_CAP_USER_NMIKVM_CAP_SET_GUEST_DEBUGKVM_CAP_REINJECT_CONTROLKVM_CAP_IRQ_ROUTINGKVM_CAP_IRQ_INJECT_STATUSKVM_CAP_ASSIGN_DEV_IRQKVM_CAP_MCEKVM_CAP_IRQFDKVM_CAP_PIT2KVM_CAP_SET_BOOT_CPU_IDKVM_CAP_PIT_STATE2KVM_CAP_IOEVENTFDKVM_CAP_SET_IDENTITY_MAP_ADDRKVM_CAP_XEN_HVMKVM_CAP_ADJUST_CLOCKKVM_CAP_INTERNAL_ERROR_DATAKVM_CAP_VCPU_EVENTSKVM_CAP_S390_PSWKVM_CAP_PPC_SEGSTATEKVM_CAP_HYPERVKVM_CAP_HYPERV_VAPICKVM_CAP_HYPERV_SPINKVM_CAP_PCI_SEGMENTKVM_CAP_PPC_PAIRED_SINGLESKVM_CAP_INTR_SHADOWKVM_CAP_DEBUGREGSKVM_CAP_X86_ROBUST_SINGLESTEPKVM_CAP_PPC_OSIKVM_CAP_PPC_UNSET_IRQKVM_CAP_ENABLE_CAPKVM_CAP_XSAVEKVM_CAP_XCRSKVM_CAP_PPC_GET_PVINFOKVM_CAP_PPC_IRQ_LEVELKVM_CAP_ASYNC_PFKVM_CAP_TSC_CONTROLKVM_CAP_GET_TSC_KHZKVM_CAP_PPC_BOOKE_SREGSKVM_CAP_SPAPR_TCEKVM_CAP_PPC_SMTKVM_CAP_PPC_RMAKVM_CAP_MAX_VCPUSKVM_CAP_PPC_HIORKVM_CAP_PPC_PAPRKVM_CAP_SW_TLBKVM_CAP_ONE_REGKVM_CAP_S390_GMAPKVM_CAP_TSC_DEADLINE_TIMERKVM_CAP_S390_UCONTROLKVM_CAP_SYNC_REGSKVM_CAP_PCI_2_3KVM_CAP_KVMCLOCK_CTRLKVM_CAP_SIGNAL_MSIKVM_CAP_PPC_GET_SMMU_INFOKVM_CAP_S390_COWKVM_CAP_PPC_ALLOC_HTABKVM_CAP_READONLY_MEMKVM_CAP_IRQFD_RESAMPLEKVM_CAP_PPC_BOOKE_WATCHDOGKVM_CAP_PPC_HTAB_FDKVM_CAP_S390_CSS_SUPPORTKVM_CAP_PPC_EPRKVM_CAP_ARM_PSCIKVM_CAP_ARM_SET_DEVICE_ADDRKVM_CAP_DEVICE_CTRLKVM_CAP_IRQ_MPICKVM_CAP_PPC_RTASKVM_CAP_IRQ_XICSKVM_CAP_ARM_EL1_32BITKVM_CAP_SPAPR_MULTITCEKVM_CAP_EXT_EMUL_CPUIDKVM_CAP_HYPERV_TIMEKVM_CAP_ENABLE_CAP_VMKVM_CAP_S390_IRQCHIPKVM_CAP_IOEVENTFD_NO_LENGTHKVM_CAP_VM_ATTRIBUTESKVM_CAP_ARM_PSCI_0_2KVM_CAP_PPC_FIXUP_HCALLKVM_CAP_PPC_ENABLE_HCALLKVM_CAP_CHECK_EXTENSION_VMKVM_CAP_S390_USER_SIGPKVM_CAP_S390_VECTOR_REGISTERSKVM_CAP_S390_MEM_OPKVM_CAP_S390_USER_STSIKVM_CAP_S390_SKEYSKVM_CAP_MIPS_FPUKVM_CAP_MIPS_MSAKVM_CAP_S390_INJECT_IRQKVM_CAP_S390_IRQ_STATEKVM_CAP_PPC_HWRNGKVM_CAP_DISABLE_QUIRKSKVM_CAP_X86_SMMKVM_CAP_MULTI_ADDRESS_SPACEKVM_CAP_GUEST_DEBUG_HW_BPSKVM_CAP_GUEST_DEBUG_HW_WPSKVM_CAP_SPLIT_IRQCHIPKVM_CAP_IOEVENTFD_ANY_LENGTHKVM_CAP_HYPERV_SYNICKVM_CAP_S390_RIKVM_CAP_SPAPR_TCE_64KVM_CAP_ARM_PMU_V3KVM_CAP_VCPU_ATTRIBUTESKVM_CAP_MAX_VCPU_IDKVM_CAP_X2APIC_APIKVM_CAP_S390_USER_INSTR0KVM_CAP_MSI_DEVIDKVM_CAP_PPC_HTMKVM_CAP_SPAPR_RESIZE_HPTKVM_CAP_PPC_MMU_RADIXKVM_CAP_PPC_MMU_HASH_V3KVM_CAP_IMMEDIATE_EXITKVM_CAP_MIPS_VZKVM_CAP_MIPS_TEKVM_CAP_MIPS_64BITKVM_CAP_S390_GSKVM_CAP_S390_AISKVM_CAP_SPAPR_TCE_VFIOKVM_CAP_X86_DISABLE_EXITSKVM_CAP_ARM_USER_IRQKVM_CAP_S390_CMMA_MIGRATIONKVM_CAP_PPC_FWNMIKVM_CAP_PPC_SMT_POSSIBLEKVM_CAP_HYPERV_SYNIC2KVM_CAP_HYPERV_VP_INDEXKVM_CAP_S390_AIS_MIGRATIONKVM_CAP_PPC_GET_CPU_CHARKVM_CAP_S390_BPBKVM_CAP_GET_MSR_FEATURESKVM_CAP_HYPERV_EVENTFDKVM_CAP_HYPERV_TLBFLUSHKVM_CAP_S390_HPAGE_1MKVM_CAP_NESTED_STATEKVM_CAP_ARM_INJECT_SERROR_ESRKVM_CAP_MSR_PLATFORM_INFOKVM_CAP_PPC_NESTED_HVKVM_CAP_HYPERV_SEND_IPIKVM_CAP_COALESCED_PIOKVM_CAP_EXCEPTION_PAYLOADKVM_CAP_ARM_VM_IPA_SIZEKVM_CAP_HYPERV_CPUIDKVM_CAP_PPC_IRQ_XIVEKVM_CAP_ARM_SVEKVM_CAP_ARM_PTRAUTH_ADDRESSKVM_CAP_ARM_PTRAUTH_GENERICKVM_CAP_PMU_EVENT_FILTERKVM_CAP_ARM_IRQ_LINE_LAYOUT_2KVM_CAP_PPC_GUEST_DEBUG_SSTEPKVM_CAP_ARM_NISV_TO_USERKVM_CAP_ARM_INJECT_EXT_DABTKVM_CAP_S390_VCPU_RESETSKVM_CAP_S390_PROTECTEDKVM_CAP_PPC_SECURE_GUESTKVM_CAP_HALT_POLLKVM_CAP_ASYNC_PF_INTKVM_CAP_LAST_CPUKVM_CAP_SMALLER_MAXPHYADDRKVM_CAP_S390_DIAG318KVM_CAP_STEAL_TIMEKVM_CAP_X86_USER_SPACE_MSRKVM_CAP_X86_MSR_FILTERKVM_CAP_SYS_HYPERV_CPUIDKVM_CAP_DIRTY_LOG_RINGKVM_CAP_X86_BUS_LOCK_EXITKVM_CAP_PPC_DAWR1KVM_CAP_SET_GUEST_DEBUG2KVM_CAP_SGX_ATTRIBUTEKVM_CAP_PTP_KVMKVM_CAP_HYPERV_ENFORCE_CPUIDKVM_CAP_SREGS2KVM_CAP_EXIT_HYPERCALLKVM_CAP_PPC_RPT_INVALIDATEKVM_CAP_BINARY_STATS_FDKVM_CAP_ARM_MTEKVM_CAP_VM_GPA_BITSKVM_CAP_XSAVE2KVM_CAP_SYS_ATTRIBUTESKVM_CAP_PPC_AIL_MODE_3KVM_CAP_S390_MEM_OP_EXTENSIONKVM_CAP_PMU_CAPABILITYKVM_CAP_DISABLE_QUIRKS2KVM_CAP_VM_TSC_CONTROLKVM_CAP_SYSTEM_EVENT_DATAKVM_CAP_ARM_SYSTEM_SUSPENDKVM_CAP_S390_PROTECTED_DUMPKVM_CAP_X86_NOTIFY_VMEXITKVM_CAP_S390_ZPCI_OPKVM_CAP_S390_CPU_TOPOLOGYKVM_CAP_COUNTER_OFFSETKVM_CAP_USER_MEMORY2KVM_CAP_MEMORY_FAULT_INFOKVM_CAP_MEMORY_ATTRIBUTESKVM_CAP_GUEST_MEMFDKVM_CAP_VM_TYPESKVM_EXIT_UNKNOWNKVM_EXIT_EXCEPTIONKVM_EXIT_IOKVM_EXIT_HYPERCALLKVM_EXIT_DEBUGKVM_EXIT_HLTKVM_EXIT_MMIOKVM_EXIT_IRQ_WINDOW_OPENKVM_EXIT_SHUTDOWNKVM_EXIT_FAIL_ENTRYKVM_EXIT_INTRKVM_EXIT_SET_TPRKVM_EXIT_TPR_ACCESSKVM_EXIT_S390_SIEICKVM_EXIT_S390_RESETKVM_EXIT_DCRKVM_EXIT_NMIKVM_EXIT_INTERNAL_ERRORKVM_EXIT_OSIKVM_EXIT_PAPR_HCALLKVM_EXIT_S390_UCONTROLKVM_EXIT_WATCHDOGKVM_EXIT_S390_TSCHKVM_EXIT_EPRKVM_EXIT_SYSTEM_EVENTKVM_EXIT_S390_STSIKVM_EXIT_IOAPIC_EOIKVM_EXIT_HYPERVKVM_EXIT_ARM_NISVKVM_EXIT_X86_RDMSRKVM_EXIT_X86_WRMSRKVM_EXIT_DIRTY_RING_FULLKVM_EXIT_AP_RESET_HOLDKVM_EXIT_X86_BUS_LOCKKVM_EXIT_XENKVM_EXIT_RISCV_SBIKVM_EXIT_RISCV_CSRKVM_EXIT_NOTIFYKVM_EXIT_LOONGARCH_IOCSRKVM_EXIT_MEMORY_FAULTKVM_CPUID_FLAG_STATEFUL_FUNCFIBMAPFIGETBSZFDCLRPRMFDMSGONFDMSGOFFFDFMTBEGFDFMTENDFDSETEMSGTRESHFDFLUSHFDRESETFDWERRORCLRFDRAWCMDFDTWADDLEFDEJECTHDIO_GETGEOHDIO_GET_UNMASKINTRHDIO_GET_MULTCOUNTHDIO_GET_QDMAHDIO_SET_XFERHDIO_OBSOLETE_IDENTITYHDIO_GET_KEEPSETTINGSHDIO_GET_32BITHDIO_GET_NOWERRHDIO_GET_DMAHDIO_GET_NICEHDIO_GET_IDENTITYHDIO_GET_WCACHEHDIO_GET_ACOUSTICHDIO_GET_ADDRESSHDIO_GET_BUSSTATEHDIO_TRISTATE_HWIFHDIO_DRIVE_RESETHDIO_DRIVE_TASKFILEHDIO_DRIVE_TASKHDIO_DRIVE_CMDHDIO_SET_MULTCOUNTHDIO_SET_UNMASKINTRHDIO_SET_KEEPSETTINGSHDIO_SET_32BITHDIO_SET_NOWERRHDIO_SET_DMAHDIO_SET_PIO_MODEHDIO_SCAN_HWIFHDIO_SET_NICEHDIO_UNREGISTER_HWIFHDIO_SET_WCACHEHDIO_SET_ACOUSTICHDIO_SET_BUSSTATEHDIO_SET_QDMAHDIO_SET_ADDRESSIOCTL_VMCI_VERSIONIOCTL_VMCI_INIT_CONTEXTIOCTL_VMCI_QUEUEPAIR_SETVAIOCTL_VMCI_NOTIFY_RESOURCEIOCTL_VMCI_VERSION2IOCTL_VMCI_QUEUEPAIR_ALLOCIOCTL_VMCI_QUEUEPAIR_DETACHIOCTL_VMCI_DATAGRAM_SENDIOCTL_VMCI_DATAGRAM_RECEIVEIOCTL_VMCI_CTX_GET_CPT_STATEIOCTL_VMCI_CTX_SET_CPT_STATEIOCTL_VMCI_GET_CONTEXT_IDIOCTL_VMCI_SOCKETS_VERSIONIOCTL_VMCI_SET_NOTIFYRAID_AUTORUNCLEAR_ARRAYHOT_REMOVE_DISKSET_DISK_INFOWRITE_RAID_INFOUNPROTECT_ARRAYHOT_ADD_DISKSET_DISK_FAULTYHOT_GENERATE_ERRORSTOP_ARRAYSTOP_ARRAY_RORESTART_ARRAY_RWCLUSTERED_DISK_NACKBLOCK_URING_CMD_DISCARDBLKROSETBLKROGETBLKRRPARTBLKGETSIZEBLKFLSBUFBLKRASETBLKRAGETBLKFRASETBLKFRAGETBLKSECTSETBLKSECTGETBLKSSZGETBLKPGBLKTRACESTARTBLKTRACESTOPBLKTRACETEARDOWNBLKDISCARDBLKIOMINBLKIOOPTBLKALIGNOFFBLKPBSZGETBLKDISCARDZEROESBLKSECDISCARDBLKROTATIONALBLKZEROOUTIB_USER_MAD_ENABLE_PKEYHFI1_IOCTL_CREDIT_UPDHFI1_IOCTL_CTXT_RESETSG_SET_TIMEOUTSG_GET_TIMEOUTSG_EMULATED_HOSTSG_SET_TRANSFORMSG_GET_TRANSFORMSG_GET_COMMAND_QSG_SET_COMMAND_QSG_GET_RESERVED_SIZESG_SET_RESERVED_SIZESG_GET_SCSI_IDSG_SET_FORCE_LOW_DMASG_GET_LOW_DMASG_SET_FORCE_PACK_IDSG_GET_PACK_IDSG_GET_NUM_WAITINGSG_SET_DEBUGSG_GET_SG_TABLESIZESG_GET_VERSION_NUMSG_NEXT_CMD_LENSG_SCSI_RESETSG_IOSG_GET_REQUEST_TABLESG_SET_KEEP_ORPHANSG_GET_KEEP_ORPHANSG_GET_ACCESS_COUNTFW_CDEV_IOC_GET_SPEEDPERF_EVENT_IOC_ENABLEPERF_EVENT_IOC_DISABLEPERF_EVENT_IOC_REFRESHPERF_EVENT_IOC_RESETPERF_EVENT_IOC_SET_OUTPUTSNAPSHOT_FREEZESNAPSHOT_UNFREEZESNAPSHOT_ATOMIC_RESTORESNAPSHOT_FREESNAPSHOT_FREE_SWAP_PAGESSNAPSHOT_S2RAMSNAPSHOT_PLATFORM_SUPPORTSNAPSHOT_POWER_OFFSNAPSHOT_PREF_IMAGE_SIZEVFIO_GET_API_VERSIONVFIO_CHECK_EXTENSIONVFIO_SET_IOMMUVFIO_GROUP_GET_STATUSVFIO_GROUP_SET_CONTAINERVFIO_GROUP_UNSET_CONTAINERVFIO_GROUP_GET_DEVICE_FDVFIO_DEVICE_GET_INFOVFIO_DEVICE_GET_REGION_INFOVFIO_DEVICE_GET_IRQ_INFOVFIO_DEVICE_SET_IRQSVFIO_DEVICE_RESETVFIO_IOMMU_GET_INFOVFIO_IOMMU_SPAPR_TCE_GET_INFOVFIO_DEVICE_PCI_HOT_RESETVFIO_IOMMU_MAP_DMAVFIO_DEVICE_QUERY_GFX_PLANEVFIO_IOMMU_UNMAP_DMAVFIO_DEVICE_GET_GFX_DMABUFVFIO_IOMMU_ENABLEVFIO_DEVICE_IOEVENTFDVFIO_IOMMU_DISABLEVFIO_DEVICE_FEATUREVFIO_IOMMU_DIRTY_PAGESVFIO_DEVICE_BIND_IOMMUFDVFIO_DEVICE_ATTACH_IOMMUFD_PTVFIO_IOMMU_SPAPR_TCE_CREATEVFIO_DEVICE_DETACH_IOMMUFD_PTVFIO_IOMMU_SPAPR_TCE_REMOVEVFIO_EEH_PE_OPVFIO_MIG_GET_PRECOPY_INFOIOMMU_DESTROYIOMMU_IOAS_ALLOCIOMMU_IOAS_ALLOW_IOVASIOMMU_IOAS_COPYIOMMU_IOAS_IOVA_RANGESIOMMU_IOAS_MAPIOMMU_IOAS_UNMAPIOMMU_OPTIONIOMMU_VFIO_IOASIOMMU_HWPT_ALLOCIOMMU_GET_HW_INFOIOMMU_HWPT_SET_DIRTY_TRACKINGIOMMU_HWPT_GET_DIRTY_BITMAPIOMMU_HWPT_INVALIDATEIOMMU_FAULT_QUEUE_ALLOCPTP_MASK_CLEAR_ALLCOUNTER_ENABLE_EVENTS_IOCTLCOUNTER_DISABLE_EVENTS_IOCTLAGPIOC_ACQUIREAPM_IOC_STANDBYAGPIOC_RELEASEAPM_IOC_SUSPENDAGPIOC_CHIPSET_FLUSHSNDRV_PCM_IOCTL_HW_FREESNDRV_PCM_IOCTL_HWSYNCSNDRV_PCM_IOCTL_PREPARESNDRV_PCM_IOCTL_RESETSNDRV_PCM_IOCTL_STARTSNDRV_PCM_IOCTL_DROPSNDRV_PCM_IOCTL_DRAINSNDRV_PCM_IOCTL_RESUMESNDRV_PCM_IOCTL_XRUNSNDRV_PCM_IOCTL_UNLINKIOCTL_XENBUS_BACKEND_EVTCHNPMU_IOC_SLEEPIOCTL_XENBUS_BACKEND_SETUPCCISS_REVALIDVOLSCCISS_DEREGDISKCCISS_REGNEWDCCISS_RESCANDISKSNDCTL_COPR_RESETSNDRV_COMPRESS_PAUSESNDRV_COMPRESS_RESUMESNDRV_COMPRESS_STARTSNDRV_COMPRESS_STOPSNDRV_COMPRESS_DRAINSNDRV_COMPRESS_NEXT_TRACKSNDRV_COMPRESS_PARTIAL_DRAINIOCTL_EVTCHN_RESETFBIOGET_VSCREENINFOFBIOPUT_VSCREENINFOFBIOGET_FSCREENINFOFBIOGETCMAPFBIOPUTCMAPFBIOPAN_DISPLAYFBIOGET_CON2FBMAPFBIOPUT_CON2FBMAPFBIOBLANKFBIO_ALLOCFBIO_FREEFBIOGET_GLYPHFBIOGET_HWCINFOFBIOPUT_MODEINFOFBIOGET_DISPINFOFBIO_WAITEVENTGSMIOC_DISABLE_NETHIDIOCAPPLICATIONHIDIOCINITREPORTSNDRV_SB_CSP_IOCTL_STOPSNDRV_SB_CSP_IOCTL_PAUSESNDRV_SB_CSP_IOCTL_RESTARTSNDRV_DM_FM_IOCTL_RESETSNDRV_EMU10K1_IOCTL_STOPSNDRV_EMU10K1_IOCTL_CONTINUESNDRV_FIREWIRE_IOCTL_LOCKSNDRV_FIREWIRE_IOCTL_UNLOCKKSTAT_IOC_CHAIN_IDKSTAT_IOC_READKSTAT_IOC_WRITEKIOCSOUNDKDMKTONEKDGETLEDKDSETLEDKDGKBTYPEKDADDIOKDDELIOKDENABIOKDDISABIOKDSETMODEKDGETMODEKDMAPDISPKDUNMAPDISPGIO_SCRNMAPPIO_SCRNMAPKDGKBMODEKDSKBMODEKDGKBENTKDSKBENTKDGKBSENTKDSKBSENTKDGKBDIACRKDSKBDIACRKDGETKEYCODEKDSETKEYCODEKDSIGACCEPTKDKBDREPGIO_FONTPIO_FONTKDGKBMETAKDSKBMETAKDGKBLEDKDSKBLEDGIO_UNIMAPPIO_UNIMAPPIO_UNIMAPCLRGIO_UNISCRNMAPPIO_UNISCRNMAPGIO_FONTXPIO_FONTXPIO_FONTRESETGIO_CMAPPIO_CMAPKDFONTOPKDGKBDIACRUCKDSKBDIACRUCLOOP_SET_FDLOOP_CLR_FDLOOP_SET_STATUSLOOP_GET_STATUSLOOP_SET_STATUS64LOOP_GET_STATUS64LOOP_CHANGE_FDLOOP_SET_CAPACITYLOOP_SET_DIRECT_IOLOOP_SET_BLOCK_SIZELOOP_CONFIGURELOOP_CTL_ADDLOOP_CTL_REMOVELOOP_CTL_GET_FREEMTDFILEMODENVME_IOCTL_IDNVME_IOCTL_RESETNVME_IOCTL_SUBSYS_RESETNVME_IOCTL_RESCANUBI_IOCVOLRMBLKOMAPFB_SYNC_GFXOMAPFB_VSYNCOMAPFB_WAITFORVSYNCOMAPFB_WAITFORGOPMIC_GOTO_STANDBYSNDCTL_DSP_RESETPCITEST_BARPMIC_GOTO_LP_STANDBYSNDCTL_DSP_SYNCPCITEST_INTX_IRQPMIC_UPDATE_PGMPMIC_SET_ACTIVE_STATESNDCTL_DSP_POSTPCITEST_GET_IRQTYPESNDCTL_DSP_NONBLOCKPCITEST_CLEAR_IRQSNDCTL_DSP_SETSYNCROSNDCTL_DSP_SETDUPLEXSNDCTL_SEQ_RESETSNDCTL_SEQ_SYNCSNDCTL_SEQ_PANICRFKILL_IOCTL_NOINPUTFASTRPC_IOCTL_INIT_ATTACHRNDZAPENTCNTRNDCLEARPOOLRNDRESEEDCRNGFASTRPC_IOCTL_INIT_ATTACH_SNSTRACE_MMAP_IOCTL_GET_READERCDROMPAUSECDROMRESUMECDROMPLAYMSFCDROMPLAYTRKINDCDROMREADTOCHDRCDROMREADTOCENTRYCDROMSTOPCDROMSTARTCDROMEJECTCDROMVOLCTRLCDROMSUBCHNLCDROMREADMODE2CDROMREADMODE1CDROMREADAUDIOCDROMEJECT_SWCDROMMULTISESSIONCDROM_GET_MCNCDROMRESETCDROMVOLREADCDROMREADRAWCDROMREADCOOKEDCDROMSEEKCDROMPLAYBLKCDROMREADALLCDROMCLOSETRAYCDROMGETSPINDOWNCDROMSETSPINDOWNCDROM_SET_OPTIONSCDROM_CLEAR_OPTIONSCDROM_SELECT_SPEEDCDROM_SELECT_DISCCDROM_MEDIA_CHANGEDCDROM_DRIVE_STATUSCDROM_DISC_STATUSCDROM_CHANGER_NSLOTSCDROM_LOCKDOORCDROM_DEBUGCDROM_GET_CAPABILITYSCARLETT2_IOCTL_REBOOTSCSI_IOCTL_DOORLOCKSCSI_IOCTL_DOORUNLOCKCDROMAUDIOBUFSIZSCSI_IOCTL_GET_IDLUNSCSI_IOCTL_PROBE_HOSTSCSI_IOCTL_GET_BUS_NUMBERSCSI_IOCTL_GET_PCIDVD_READ_STRUCTDVD_WRITE_STRUCTDVD_AUTHCDROM_SEND_PACKETCDROM_NEXT_WRITABLECDROM_LAST_WRITTENCDROM_TIMED_MEDIA_CHANGETCGETSSNDCTL_TMR_STARTTCSETSSNDCTL_TMR_STOPTCSETSWSNDCTL_TMR_CONTINUETCSETSFTCGETATCSETATCSETAWTCSETAFTCSBRKTCXONCTCFLSHTIOCEXCLTIOCNXCLTIOCSCTTYTIOCGPGRPTIOCSPGRPTIOCOUTQTIOCSTITIOCGWINSZTIOCSWINSZTIOCMGETTIOCMBISTIOCMBICTIOCMSETTIOCGSOFTCARTIOCSSOFTCARFIONREADTIOCLINUXTIOCCONSTIOCGSERIALTIOCSSERIALTIOCPKTFIONBIOTIOCNOTTYTIOCSETDTIOCGETDTCSBRKPTIOCSBRKTIOCCBRKTIOCGSIDTIOCGRS485TIOCSRS485TCGETXTCSETXTCSETXFTCSETXWTIOCVHANGUPTIOCGPTPEERFIONCLEXFIOCLEXFIOASYNCTIOCSERCONFIGTIOCSERGWILDTIOCSERSWILDTIOCGLCKTRMIOSTIOCSLCKTRMIOSTIOCSERGSTRUCTTIOCSERGETLSRTIOCSERGETMULTITIOCSERSETMULTITIOCMIWAITTIOCGICOUNTFIOQSIZESNDRV_TIMER_IOCTL_STARTSNDRV_TIMER_IOCTL_STOPSNDRV_TIMER_IOCTL_CONTINUESNDRV_TIMER_IOCTL_PAUSESNDRV_TIMER_IOCTL_TRIGGERTUNGETDEVNETNSUI_DEV_CREATEUSB_RAW_IOCTL_RUNUI_DEV_DESTROYUSB_RAW_IOCTL_CONFIGUREUSBDEVFS_DISCARDURBUSB_RAW_IOCTL_EP0_STALLUSBDEVFS_RESETUSBDEVFS_DISCONNECTUSBDEVFS_CONNECTUSBDEVFS_GET_SPEEDUSBDEVFS_FORBID_SUSPENDUSBDEVFS_ALLOW_SUSPENDUSBDEVFS_WAIT_FOR_RESUMEVT_OPENQRYVT_GETMODEVT_SETMODEVBG_IOCTL_VMMDEV_REQUEST_BIGVT_GETSTATEVT_SENDSIGVT_RELDISPVT_ACTIVATEVT_WAITACTIVEVT_DISALLOCATEVT_RESIZEVT_RESIZEXVT_LOCKSWITCHVT_UNLOCKSWITCHVT_GETHIFONTMASKVT_WAITEVENTVT_SETACTIVATEVIDIOC_LOG_STATUSADV7842_CMD_RAM_TESTUACCE_CMD_START_QUACCE_CMD_PUT_QIOC_WATCH_QUEUE_SET_SIZEIOC_WATCH_QUEUE_SET_FILTERZFS_IOC_POOL_CREATEZFS_IOC_POOL_DESTROYZFS_IOC_POOL_IMPORTZFS_IOC_POOL_EXPORTZFS_IOC_POOL_CONFIGSZFS_IOC_POOL_STATSZFS_IOC_POOL_TRYIMPORTZFS_IOC_POOL_SCANZFS_IOC_POOL_FREEZEZFS_IOC_POOL_UPGRADEZFS_IOC_POOL_GET_HISTORYZFS_IOC_VDEV_ADDZFS_IOC_VDEV_REMOVEZFS_IOC_VDEV_SET_STATEZFS_IOC_VDEV_ATTACHZFS_IOC_VDEV_DETACHZFS_IOC_VDEV_SETPATHZFS_IOC_VDEV_SETFRUZFS_IOC_OBJSET_STATSZFS_IOC_OBJSET_ZPLPROPSZFS_IOC_DATASET_LIST_NEXTZFS_IOC_SNAPSHOT_LIST_NEXTZFS_IOC_SET_PROPZFS_IOC_CREATEZFS_IOC_DESTROYZFS_IOC_ROLLBACKZFS_IOC_RENAMEZFS_IOC_RECVZFS_IOC_SENDZFS_IOC_INJECT_FAULTZFS_IOC_CLEAR_FAULTZFS_IOC_INJECT_LIST_NEXTZFS_IOC_ERROR_LOGZFS_IOC_CLEARZFS_IOC_PROMOTEZFS_IOC_SNAPSHOTZFS_IOC_DSOBJ_TO_DSNAMEZFS_IOC_OBJ_TO_PATHZFS_IOC_POOL_SET_PROPSZFS_IOC_POOL_GET_PROPSZFS_IOC_SET_FSACLZFS_IOC_GET_FSACLZFS_IOC_SHAREZFS_IOC_INHERIT_PROPZFS_IOC_SMB_ACLZFS_IOC_USERSPACE_ONEZFS_IOC_USERSPACE_MANYZFS_IOC_USERSPACE_UPGRADEZFS_IOC_HOLDZFS_IOC_RELEASEZFS_IOC_GET_HOLDSZFS_IOC_OBJSET_RECVD_PROPSZFS_IOC_VDEV_SPLITZFS_IOC_NEXT_OBJZFS_IOC_DIFFZFS_IOC_TMP_SNAPSHOTZFS_IOC_OBJ_TO_STATSZFS_IOC_SPACE_WRITTENZFS_IOC_SPACE_SNAPSZFS_IOC_DESTROY_SNAPSZFS_IOC_POOL_REGUIDZFS_IOC_POOL_REOPENZFS_IOC_SEND_PROGRESSZFS_IOC_LOG_HISTORYZFS_IOC_SEND_NEWZFS_IOC_SEND_SPACEZFS_IOC_CLONEZFS_IOC_BOOKMARKZFS_IOC_GET_BOOKMARKSZFS_IOC_DESTROY_BOOKMARKSZFS_IOC_RECV_NEWZFS_IOC_POOL_SYNCZFS_IOC_CHANNEL_PROGRAMZFS_IOC_LOAD_KEYZFS_IOC_UNLOAD_KEYZFS_IOC_CHANGE_KEYZFS_IOC_REMAPZFS_IOC_POOL_CHECKPOINTZFS_IOC_POOL_INITIALIZEZFS_IOC_POOL_TRIMZFS_IOC_REDACTZFS_IOC_GET_BOOKMARK_PROPSZFS_IOC_WAITZFS_IOC_WAIT_FSZFS_IOC_VDEV_GET_PROPSZFS_IOC_VDEV_SET_PROPSZFS_IOC_EVENTS_NEXTZFS_IOC_EVENTS_CLEARZFS_IOC_EVENTS_SEEKZFS_IOC_NEXTBOOTZFS_IOC_JAILZFS_IOC_UNJAILZFS_IOC_SET_BOOTENVZFS_IOC_GET_BOOTENVUSBTMC_IOCTL_INDICATOR_PULSEUSBTMC_IOCTL_CLEARUSBTMC_IOCTL_ABORT_BULK_OUTUSBTMC_IOCTL_ABORT_BULK_INUSBTMC_IOCTL_CLEAR_OUT_HALTUSBTMC_IOCTL_CLEAR_IN_HALTUSBTMC488_IOCTL_GOTO_LOCALUSBTMC488_IOCTL_LOCAL_LOCKOUTUSBTMC488_IOCTL_TRIGGERUSBTMC_IOCTL_CANCEL_IOUSBTMC_IOCTL_CLEANUP_IONS_ADJBUFLEVSIOCSIFATMTCPATMTCP_CREATEATMTCP_REMOVEATMLEC_CTRLATMLEC_DATAATMLEC_MCASTATMMPC_CTRLATMMPC_DATASIOCMKCLIPATMARPD_CTRLATMARP_MKIPATMARP_SETENTRYATMARP_ENCAPATMSIGD_CTRLBT819_FIFO_RESET_LOWBT819_FIFO_RESET_HIGHBC_REGISTER_LOOPERBC_ENTER_LOOPERBC_EXIT_LOOPERCHIOINITELEMKCOV_ENABLEKCOV_DISABLECOMEDI_LOCKCOMEDI_UNLOCKCOMEDI_CANCELCOMEDI_POLLCOMEDI_SETRSUBDCOMEDI_SETWSUBDDRM_IOCTL_SET_MASTERDRM_IOCTL_DROP_MASTERDRM_IOCTL_AGP_ACQUIREDRM_IOCTL_AGP_RELEASEDRM_IOCTL_I915_FLUSHDRM_IOCTL_RADEON_CP_STARTDRM_IOCTL_I915_FLIPDRM_IOCTL_RADEON_CP_RESETDRM_IOCTL_RADEON_CP_IDLEDRM_IOCTL_RADEON_RESETDRM_IOCTL_RADEON_SWAPDRM_IOCTL_RADEON_FLIPDRM_IOCTL_I915_GEM_THROTTLEDRM_IOCTL_RADEON_CP_RESUMEDRM_IOCTL_I915_GEM_ENTERVTDRM_IOCTL_I915_GEM_LEAVEVTS5P_FIMC_TX_END_NOTIFYXSDFEC_START_DEVXSDFEC_STOP_DEVEXT4_IOC_MIGRATEXSDFEC_CLEAR_STATSEXT4_IOC_ALLOC_DA_BLKSXSDFEC_SET_DEFAULT_CONFIGEXT4_IOC_SWAP_BOOTEXT4_IOC_PRECACHE_EXTENTSEXT4_IOC_CLEAR_ES_CACHEFUNCTIONFS_FIFO_STATUSGADGETFS_FIFO_STATUSFUNCTIONFS_FIFO_FLUSHGADGETFS_FIFO_FLUSHFUNCTIONFS_CLEAR_HALTGADGETFS_CLEAR_HALTFUNCTIONFS_INTERFACE_REVMAPFUNCTIONFS_ENDPOINT_REVMAPHPET_IE_ONHPET_IE_OFFHPET_EPIHPET_DPII915_PERF_IOCTL_ENABLEI915_PERF_IOCTL_DISABLEI915_PERF_IOCTL_CONFIGDRM_XE_OBSERVATION_IOCTL_INFOKYRO_IOCTL_OVERLAY_CREATEKYRO_IOCTL_SET_VIDEO_MODEKYRO_IOCTL_UVSTRIDEKYRO_IOCTL_OVERLAY_OFFSETKYRO_IOCTL_STRIDEHSC_RESETHSC_SET_PMHSC_SEND_BREAKMMTIMER_GETOFFSETMGSL_IOCSTXIDLEMGSL_IOCGTXIDLEMGSL_IOCTXENABLEMMTIMER_GETBITSMGSL_IOCRXENABLEMGSL_IOCTXABORTMMTIMER_MMAPAVAILMGSL_IOCGSTATSMGSL_IOCLOOPTXDONEMGSL_IOCSIFMGSL_IOCGIFMGSL_IOCCLRMODCOUNTMGSL_IOCSXSYNCMGSL_IOCGXSYNCMGSL_IOCSXCTRLMGSL_IOCGXCTRLAUDIO_STOPAUDIO_PLAYAUDIO_PAUSEAUDIO_CONTINUEAUDIO_SELECT_SOURCEAUDIO_SET_MUTEAUDIO_SET_AV_SYNCAUDIO_SET_BYPASS_MODEAUDIO_CHANNEL_SELECTAUDIO_CLEAR_BUFFERAUDIO_SET_IDAUDIO_SET_STREAMTYPEVIDEO_STOPVIDEO_PLAYVIDEO_FREEZEVIDEO_CONTINUEVIDEO_SELECT_SOURCEVIDEO_SET_BLANKVIDEO_SET_DISPLAY_FORMATVIDEO_FAST_FORWARDVIDEO_SLOWMOTIONVIDEO_CLEAR_BUFFERVIDEO_SET_STREAMTYPEVIDEO_SET_FORMATDMX_STARTDMX_STOPDMX_SET_BUFFER_SIZENET_REMOVE_IFFE_DISEQC_RESET_OVERLOADFE_DISEQC_SEND_BURSTFE_SET_TONEFE_SET_VOLTAGEFE_ENABLE_HIGH_LNB_VOLTAGEFE_SET_FRONTEND_TUNE_MODECA_RESETRTC_AIE_ONRTC_AIE_OFFRTC_UIE_ONPHN_NOT_OHRTC_UIE_OFFRTC_PIE_ONRTC_PIE_OFFRTC_WIE_ONRTC_WIE_OFFRTC_VL_CLRNVRAM_INITNVRAM_SETCKSPPCLAIMPPRELEASEPPYIELDPPEXCLBR_OKBR_DEAD_REPLYBR_TRANSACTION_COMPLETEBR_NOOPBR_SPAWN_LOOPERBR_FINISHEDBR_FAILED_REPLYBR_FROZEN_REPLYBR_ONEWAY_SPAM_SUSPECTBR_TRANSACTION_PENDING_FROZENPPPIOCUNBRIDGECHANPPPIOCDISCONNPPPIOCXFERUNITMEDIA_REQUEST_IOC_QUEUEMEDIA_REQUEST_IOC_REINITVDUSE_DEV_INJECT_CONFIG_IRQFIOSETOWNSIOCSPGRPFIOGETOWNSIOCGPGRPSIOCATMARKSIOCGSTAMP_OLDSIOCGSTAMPNS_OLDSIOCADDRTSIOCDELRTSIOCRTMSGSIOCGIFNAMESIOCSIFLINKSIOCGIFCONFSIOCGIFFLAGSSIOCSIFFLAGSSIOCGIFADDRSIOCSIFADDRSIOCGIFDSTADDRSIOCSIFDSTADDRSIOCGIFBRDADDRSIOCSIFBRDADDRSIOCGIFNETMASKSIOCSIFNETMASKSIOCGIFMETRICSIOCSIFMETRICSIOCGIFMEMSIOCSIFMEMSIOCGIFMTUSIOCSIFMTUSIOCSIFNAMESIOCSIFHWADDRSIOCGIFENCAPSIOCSIFENCAPSIOCGIFHWADDRSIOCGIFSLAVESIOCSIFSLAVESIOCADDMULTISIOCDELMULTISIOCGIFINDEXSIOCSIFPFLAGSSIOCGIFPFLAGSSIOCDIFADDRSIOCSIFHWBROADCASTSIOCGIFCOUNTSIOCGIFBRSIOCSIFBRSIOCGIFTXQLENSIOCSIFTXQLENSIOCETHTOOLSIOCGMIIPHYSIOCGMIIREGSIOCSMIIREGSIOCWANDEVSIOCOUTQNSDSIOCGSKNSSIOCDARPSIOCGARPSIOCSARPSIOCDRARPSIOCGRARPSIOCSRARPSIOCGIFMAPSIOCSIFMAPSIOCADDDLCISIOCDELDLCISIOCGIFVLANSIOCSIFVLANSIOCBONDENSLAVESIOCBONDRELEASESIOCBONDSETHWADDRSIOCBONDSLAVEINFOQUERYSIOCBONDINFOQUERYSIOCBONDCHANGEACTIVESIOCBRADDBRSIOCBRDELBRSIOCBRADDIFSIOCBRDELIFSIOCSHWTSTAMPSIOCGHWTSTAMPSIOCPROTOPRIVATESIOCDEVPRIVATESIOCIWFIRSTSIOCSIWCOMMITSIOCGIWNAMESIOCSIWNWIDSIOCGIWNWIDSIOCSIWFREQSIOCGIWFREQSIOCSIWMODESIOCGIWMODESIOCSIWSENSSIOCGIWSENSSIOCSIWRANGESIOCGIWRANGESIOCSIWPRIVSIOCGIWPRIVSIOCSIWSTATSSIOCGIWSTATSSIOCSIWSPYSIOCGIWSPYSIOCSIWTHRSPYSIOCGIWTHRSPYSIOCSIWAPSIOCGIWAPSIOCSIWMLMESIOCGIWAPLISTSIOCSIWSCANSIOCGIWSCANSIOCSIWESSIDSIOCGIWESSIDSIOCSIWNICKNSIOCGIWNICKNSIOCSIWRATESIOCGIWRATESIOCSIWRTSSIOCGIWRTSSIOCSIWFRAGSIOCGIWFRAGSIOCSIWTXPOWSIOCGIWTXPOWSIOCSIWRETRYSIOCGIWRETRYSIOCSIWENCODESIOCGIWENCODESIOCSIWPOWERSIOCGIWPOWERSIOCSIWGENIESIOCGIWGENIESIOCSIWAUTHSIOCGIWAUTHSIOCSIWENCODEEXTSIOCGIWENCODEEXTSIOCSIWPMKSASIOCIWFIRSTPRIVSIOCIWLASTPRIVAUTOFS_IOC_READYAUTOFS_IOC_FAILAUTOFS_IOC_CATATONICBTRFS_IOC_TRANS_STARTBTRFS_IOC_TRANS_ENDBTRFS_IOC_SYNCBTRFS_IOC_SCRUB_CANCELBTRFS_IOC_QUOTA_RESCAN_WAITACRN_IOCTL_DESTROY_VMACRN_IOCTL_START_VMACRN_IOCTL_PAUSE_VMACRN_IOCTL_RESET_VMACRN_IOCTL_CLEAR_VM_IOREQSGX_IOC_VEPC_REMOVE_ALLSDTX_IOCTL_EVENTS_ENABLESDTX_IOCTL_EVENTS_DISABLESDTX_IOCTL_LATCH_LOCKSDTX_IOCTL_LATCH_UNLOCKSDTX_IOCTL_LATCH_REQUESTSDTX_IOCTL_LATCH_CONFIRMSDTX_IOCTL_LATCH_HEARTBEATSDTX_IOCTL_LATCH_CANCELUSERFAULTFD_IOC_NEWNBD_SET_SOCKNBD_SET_BLKSIZENBD_SET_SIZENBD_DO_ITNBD_CLEAR_SOCKNBD_CLEAR_QUENBD_PRINT_DEBUGNBD_SET_SIZE_BLOCKSNBD_DISCONNECTNBD_SET_TIMEOUTNBD_SET_FLAGSKVM_GET_API_VERSIONKVM_CREATE_VMKVM_CHECK_EXTENSIONKVM_GET_VCPU_MMAP_SIZEKVM_CREATE_VCPUKVM_SET_NR_MMU_PAGESKVM_GET_NR_MMU_PAGESKVM_SET_TSS_ADDRKVM_CREATE_IRQCHIPKVM_CREATE_PITKVM_REINJECT_CONTROLKVM_SET_BOOT_CPU_IDKVM_RUNKVM_NMIKVM_SET_TSC_KHZKVM_GET_TSC_KHZKVM_KVMCLOCK_CTRLKVM_SMIKVM_RESET_DIRTY_RINGSKVM_GET_STATS_FDVHOST_SET_OWNERVHOST_RESET_OWNERVHOST_VDPA_SUSPENDVHOST_VDPA_RESUMEBT_BMC_IOCTL_SMS_ATNIPMI_BMC_IOCTL_SET_SMS_ATNIPMI_BMC_IOCTL_CLEAR_SMS_ATNPPPOEIOCDFWDIPMI_BMC_IOCTL_FORCE_ABORTRPMSG_DESTROY_EPT_IOCTLDFL_FPGA_GET_API_VERSIONDFL_FPGA_CHECK_EXTENSIONDFL_FPGA_PORT_RESETDFL_FPGA_PORT_GET_INFODFL_FPGA_PORT_GET_REGION_INFODFL_FPGA_PORT_DMA_MAPDFL_FPGA_PORT_DMA_UNMAPDFL_FPGA_FME_PORT_PRNS_GET_USERNSNS_GET_PARENTNS_GET_NSTYPENS_GET_OWNER_UIDCROS_EC_DEV_IOCEVENTMASKF2FS_IOC_START_ATOMIC_WRITEF2FS_IOC_COMMIT_ATOMIC_WRITEF2FS_IOC_START_VOLATILE_WRITEF2FS_IOC_ABORT_ATOMIC_WRITEF2FS_IOC_WRITE_CHECKPOINTF2FS_IOC_PRECACHE_EXTENTSF2FS_IOC_DECOMPRESS_FILEF2FS_IOC_COMPRESS_FILEF2FS_IOC_START_ATOMIC_REPLACEPIDFD_GET_CGROUP_NAMESPACEPIDFD_GET_IPC_NAMESPACEPIDFD_GET_MNT_NAMESPACEPIDFD_GET_NET_NAMESPACEPIDFD_GET_PID_NAMESPACEPIDFD_GET_TIME_NAMESPACEPIDFD_GET_USER_NAMESPACEPIDFD_GET_UTS_NAMESPACEIOCTL_EVTCHN_RESTRICT_DOMIDIOCTL_EVTCHN_BIND_VIRQIOCTL_EVTCHN_UNBINDIOCTL_EVTCHN_NOTIFYIOCTL_EVTCHN_BIND_STATICIOCTL_GNTDEV_SET_MAX_GRANTSIOCTL_EVTCHN_BIND_INTERDOMAINIOCTL_GNTDEV_GRANT_COPYIOCTL_GNTDEV_UNMAP_GRANT_REFIOCTL_GNTDEV_SET_UNMAP_NOTIFYIOCTL_GNTDEV_MAP_GRANT_REFMFB_SET_ALPHAMFB_SET_GAMMAMFB_SET_BRIGHTNESSUSBTMC_IOCTL_EOM_ENABLEUSBTMC488_IOCTL_REN_CONTROLUSBTMC_IOCTL_AUTO_ABORTXSDFEC_SET_BYPASSSPI_IOC_WR_MODESPI_IOC_WR_LSB_FIRSTSPI_IOC_WR_BITS_PER_WORDPPWCONTROLPPWDATAPPWCTLONIRQSONYPI_IOCSBRTSONYPI_IOCSBLUESONYPI_IOCSFANVHOST_VDPA_SET_STATUSHFI1_IOCTL_SET_PKEYUSBTMC_IOCTL_CONFIG_TERMCHARCEC_ADAP_S_PHYS_ADDRATM_SETBACKENDATM_NEWBACKENDIFRIO_CM_CHAN_CLOSERIO_CM_CHAN_LISTENXSDFEC_SET_IRQRIO_MPORT_MAINT_HDID_SETDMX_ADD_PIDDMX_REMOVE_PIDPPFCONTROLF2FS_IOC_SET_COMPRESS_OPTIONPMIC_SET_MCU_ONLY_STATEPMIC_SET_RETENTION_STATESET_BITMAP_FILEBLKBSZSETIB_USER_MAD_UNREGISTER_AGENTHFI1_IOCTL_RECV_CTRLHFI1_IOCTL_POLL_TYPEHFI1_IOCTL_ACK_EVENTFW_CDEV_IOC_DEALLOCATEFW_CDEV_IOC_REMOVE_DESCRIPTORFW_CDEV_IOC_STOP_ISOFW_CDEV_IOC_FLUSH_ISOPERF_EVENT_IOC_SET_FILTERPERF_EVENT_IOC_SET_BPFPERF_EVENT_IOC_PAUSE_OUTPUTDIAG_IOCSDELDIAG_IOCSUNREGSNAPSHOT_CREATE_IMAGEPTP_ENABLE_PPSPTP_ENABLE_PPS2PTP_MASK_EN_SINGLEFBIO_RADEON_SET_MIRRORSNDRV_PCM_IOCTL_TSTAMPAGPIOC_SETUPSNDRV_PCM_IOCTL_TTSTAMPAGPIOC_RESERVESNDRV_PCM_IOCTL_USER_PVERSIONAGPIOC_PROTECTAGPIOC_DEALLOCATEAGPIOC_BINDAGPIOC_UNBINDSNDRV_PCM_IOCTL_PAUSESNDRV_PCM_IOCTL_REWINDSNDRV_PCM_IOCTL_FORWARDSNDRV_PCM_IOCTL_LINKPMU_IOC_SET_BACKLIGHTCCISS_REGNEWDISKCS_SET_WAKELINEEVIOCRMFFEVIOCGRABEVIOCREVOKEEVIOCSCLOCKIDFBIO_WAITFORVSYNCSSTFB_SET_VGAPASSIOCTL_MEI_NOTIFY_SETHIDIOCREVOKEHIDIOCSFLAGSNDRV_DM_FM_IOCTL_SET_MODESNDRV_EMUX_IOCTL_MEM_AVAILHCIDEVUPHCIDEVDOWNHCIDEVRESETHCIDEVRESTATHCISETRAWHCISETSCANHCISETAUTHHCISETENCRYPTHCISETPTYPEHCISETLINKPOLHCISETLINKMODEHCISETACLMTUHCISETSCOMTUHCIBLOCKADDRHCIUNBLOCKADDRINOTIFY_IOC_SETNEXTWDMFB_SET_PIXFMTOTPGETREGIONCOUNTUBI_IOCEBERUBI_IOCEBCHUBI_IOCEBUNMAPOMAPFB_MIRROROMAPFB_SET_UPDATE_MODEOMAPFB_GET_UPDATE_MODEOMAPFB_LCD_TESTOMAPFB_CTRL_TESTPCITEST_MSIPCITEST_WRITEPCITEST_READPCITEST_COPYPCITEST_MSIXPCITEST_SET_IRQTYPESNDCTL_DSP_SETTRIGGERSNDCTL_DSP_PROFILESNDCTL_DSP_SETSPDIFSNDCTL_SEQ_PERCMODESNDCTL_SEQ_TESTMIDISNDCTL_SEQ_RESETSAMPLESSNDCTL_SEQ_THRESHOLDSNDCTL_FM_4OP_ENABLERNDADDTOENTCNTRFKILL_IOCTL_MAX_SIZESAA6588_CMD_CLOSERFCOMMCREATEDEVRFCOMMRELEASEDEVRFCOMMSTEALDLCSNDRV_SEQ_IOCTL_USER_PVERSIONSNDRV_TIMER_IOCTL_TREAD_OLDSNDCTL_TMR_METRONOMESNDCTL_TMR_SELECTTIOCSPTLCKTIOCSIGSNDRV_TIMER_IOCTL_TREAD64TUNSETNOCSUMTUNSETDEBUGTUNSETIFFTUNSETPERSISTTUNSETOWNERTUNSETLINKTUNSETGROUPTUNSETOFFLOADTUNSETTXFILTERTUNSETSNDBUFTUNSETVNETHDRSZTUNSETQUEUETUNSETIFINDEXTUNSETVNETLETUNSETVNETBETUNSETCARRIERNCIUARTSETDRIVERUSB_RAW_IOCTL_EP_DISABLEUSB_RAW_IOCTL_VBUS_DRAWUSBDEVFS_REAPURB32USBDEVFS_REAPURBNDELAY32USB_RAW_IOCTL_EP_SET_HALTUSB_RAW_IOCTL_EP_CLEAR_HALTUSB_RAW_IOCTL_EP_SET_WEDGEUSBDEVFS_DROP_PRIVILEGESUI_SET_EVBITUI_SET_KEYBITUI_SET_RELBITUI_SET_ABSBITUI_SET_MSCBITUI_SET_LEDBITUI_SET_SNDBITUI_SET_FFBITUI_SET_PHYSUI_SET_SWBITUI_SET_PROPBITVIDIOC_OVERLAYVIDIOC_STREAMONVIDIOC_STREAMOFFVIDIOC_S_PRIORITYIVTV_IOC_PASSTHROUGH_MODEVIDIOC_AM437X_CCDC_CFGSNDRV_RAWMIDI_IOCTL_DROPSNDRV_RAWMIDI_IOCTL_DRAINUSBTMC_IOCTL_SET_TIMEOUTUSBTMC488_IOCTL_WAIT_SRQCEC_S_MODESONET_SETFRAMINGATM_SETSCATM_DROPPARTYDMA_BUF_SET_NAME_ABINDER_SET_MAX_THREADSBINDER_SET_IDLE_PRIORITYBINDER_SET_CONTEXT_MGRBINDER_THREAD_EXITBC_ACQUIRE_RESULTBC_INCREFSBC_ACQUIRECHIOSPICKERBC_RELEASEBC_DECREFSDRM_IOCTL_AUTH_MAGICDRM_IOCTL_AGP_ENABLEDRM_IOCTL_I915_IRQ_WAITDRM_IOCTL_MSM_GEM_CPU_FINIDRM_IOCTL_RADEON_FULLSCREENDRM_IOCTL_I915_DESTROY_HEAPDRM_IOCTL_RADEON_STIPPLEDRM_IOCTL_RADEON_IRQ_WAITDRM_IOCTL_RADEON_SURF_FREEDRM_IOCTL_I915_GEM_SW_FINISHVIDIOC_INT_RESETFS_IOC32_SETFLAGSEXT4_IOC32_SETVERSIONEXT4_IOC32_SETRSVSZEXT4_IOC32_GROUP_EXTENDXSDFEC_SET_ORDEREXT4_IOC_GETSTATEEXT4_IOC_CHECKPOINTFUNCTIONFS_DMABUF_ATTACHFUNCTIONFS_DMABUF_DETACHHPET_IRQFREQLIRC_SET_SEND_MODELIRC_SET_REC_MODELIRC_SET_SEND_CARRIERLIRC_SET_REC_CARRIERLIRC_SET_SEND_DUTY_CYCLELIRC_SET_TRANSMITTER_MASKLIRC_SET_REC_TIMEOUTLIRC_SET_REC_TIMEOUT_REPORTSLIRC_SET_MEASURE_CARRIER_MODELIRC_SET_REC_CARRIER_RANGELIRC_SET_WIDEBAND_RECEIVERSPI_IOC_WR_MAX_SPEED_HZSPI_IOC_WR_MODE32RIO_MPORT_MAINT_COMPTAG_SETRIO_SET_EVENT_MASKMATROXFB_SET_OUTPUT_MODESISFB_SET_AUTOMAXIMIZE_OLDUBI_IOCRMVOLUBI_IOCRPEBUBI_IOCSPEBUBI_IOCDETPHN_SET_REGPHN_SET_REGSRTC_IRQP_SETRTC_EPOCH_SETPPSETMODEPPDATADIRPPNEGOTPPSETPHASEPPSETFLAGSPPS_SETPARAMSPPS_KC_BINDSPIOCSTYPEFAT_IOCTL_SET_ATTRIBUTESSCIF_LISTENFSI_SCOM_RESETPPPIOCBRIDGECHANPPPIOCATTCHANPPPIOCCONNECTPPPIOCSMRRUPPPIOCDETACHPPPIOCATTACHPPPIOCSDEBUGPPPIOCSMAXCIDPPPIOCSMRUPPPIOCSRASYNCMAPPPPIOCSASYNCMAPPPPIOCSFLAGSV4L2_SUBDEV_IR_RX_NOTIFYV4L2_SUBDEV_IR_TX_NOTIFYFS_IOC32_SETVERSIONVDUSE_VQ_INJECT_IRQAUTOFS_IOC_EXPIRE_MULTIBTRFS_IOC_CLONEFICLONEBTRFS_IOC_BALANCE_CTLCACHEFILES_IOC_READ_COMPLETEACRN_IOCTL_VM_INTR_MONITORKVM_INTERRUPTKVM_SET_SIGNAL_MASKKVM_SET_MP_STATEVHOST_SET_LOG_FDVHOST_FREE_WORKERVHOST_SCSI_GET_ABI_VERSIONVHOST_SCSI_SET_EVENTS_MISSEDVHOST_SCSI_GET_EVENTS_MISSEDVHOST_VSOCK_SET_RUNNINGVHOST_VDPA_SET_CONFIG_CALLPPPOEIOCSFWDDFL_FPGA_FME_PORT_RELEASEDFL_FPGA_FME_PORT_ASSIGNRPROC_SET_SHUTDOWN_ON_RELEASEIOW_WRITEIOW_READREISERFS_IOC_UNPACKFUSE_DEV_IOC_BACKING_CLOSEPFRU_IOC_SET_REVPFRU_IOC_STAGEPFRU_IOC_ACTIVATEPFRU_IOC_STAGE_ACTIVATESISFB_SET_AUTOMAXIMIZESISFB_SET_TVPOSOFFSETSISFB_SET_LOCKF2FS_IOC_GARBAGE_COLLECTF2FS_IOC_SET_PIN_FILEISST_IF_IO_CMDISST_IF_PERF_SET_LEVELISST_IF_PERF_SET_FEATURESSAM_CDEV_NOTIF_REGISTERSSAM_CDEV_NOTIF_UNREGISTERCOUNTER_ADD_WATCH_IOCTLFE_DISEQC_SEND_MASTER_CMDSSAM_CDEV_EVENT_ENABLESSAM_CDEV_EVENT_DISABLESECCOMP_IOCTL_NOTIF_ID_VALIDSECCOMP_IOCTL_NOTIF_SET_FLAGSPERF_EVENT_IOC_PERIODSTP_SET_OPTIONSCCISS_SETINTINFOAPEI_ERST_CLEAR_RECORDEVIOCSREPEVIOCSKEYCODESNDRV_SB_CSP_IOCTL_STARTAMDKFD_IOC_DESTROY_EVENTAMDKFD_IOC_SET_EVENTAMDKFD_IOC_RESET_EVENTAMDKFD_IOC_ACQUIRE_VMAMDKFD_IOC_FREE_MEMORY_OF_GPUMEMERASEMFB_SET_AOIDMEMUNLOCKMEMGETBADBLOCKMEMSETBADBLOCKUBI_IOCVOLUPUBI_IOCEBMAPOMAPFB_SETUP_MEMOMAPFB_QUERY_MEMOMAPFB_SET_TEARSYNCSNDCTL_SEQ_OUTOFBANDRNDADDENTROPYTFD_IOC_SET_TICKSTUNATTACHFILTERTUNDETACHFILTERUSB_RAW_IOCTL_EP0_WRITEUSB_RAW_IOCTL_EP_WRITEUSBDEVFS_CONNECTINFOVIDIOC_S_STDVK_IOCTL_RESETATM_GETNAMESATM_ADDPARTYDMA_BUF_IOCTL_SYNCDMA_BUF_SET_NAME_BBINDER_SET_IDLE_TIMEOUTBC_FREE_BUFFERRIO_CM_CHAN_BINDCHIOGSTATUSRIO_CM_CHAN_CONNECTBC_ATTEMPT_ACQUIREBC_DEAD_BINDER_DONEBC_FREEZE_NOTIFICATION_DONEDRM_IOCTL_MODESET_CTLDRM_IOCTL_GEM_CLOSEDRM_IOCTL_SET_UNIQUEDRM_IOCTL_CONTROLDRM_IOCTL_FREE_BUFSDRM_IOCTL_SET_SAREA_CTXDRM_IOCTL_MOD_CTXDRM_IOCTL_SWITCH_CTXDRM_IOCTL_NEW_CTXDRM_IOCTL_LOCKDRM_IOCTL_UNLOCKDRM_IOCTL_FINISHDRM_IOCTL_AGP_BINDDRM_IOCTL_AGP_UNBINDDRM_IOCTL_SG_FREEDRM_IOCTL_RADEON_CP_STOPDRM_IOCTL_VGEM_FENCE_SIGNALDRM_IOCTL_OMAP_GEM_CPU_PREPDRM_IOCTL_QXL_CLIENTCAPDRM_IOCTL_LIMA_CTX_FREEDRM_IOCTL_I915_SETPARAMDRM_IOCTL_PVR_DESTROY_CONTEXTDRM_IOCTL_I915_FREEDRM_IOCTL_RADEON_FREEDRM_IOCTL_I915_GEM_UNPINTUNER_SET_CONFIGXSDFEC_SET_TURBOEXT4_IOC_RESIZE_FSEXT4_IOC_SETFSUUIDMTIOCTOPRIO_ENABLE_DOORBELL_RANGERIO_DISABLE_DOORBELL_RANGERIO_UNMAP_INBOUNDRIO_FREE_DMARIO_WAIT_FOR_ASYNCNILFS_IOCTL_DELETE_CHECKPOINTNILFS_IOCTL_RESIZEAUDIO_SET_MIXERVIDEO_STILLPICTUREFE_SET_PROPERTYPHN_SETREGPPPIOCSACTIVEPPPIOCSPASSPPPIOCSNPMODEUDMABUF_CREATE_LISTVDUSE_SET_API_VERSIONVDUSE_DEV_SET_CONFIGVDUSE_VQ_SETUP_KICKFDEPIOCSPARAMSBTRFS_IOC_DEFAULT_SUBVOLBTRFS_IOC_WAIT_SYNCBTRFS_IOC_SUBVOL_SETFLAGSACRN_IOCTL_SET_IRQLINESGX_IOC_ENCLAVE_CREATESGX_IOC_ENCLAVE_INITSGX_IOC_ENCLAVE_PROVISIONKVM_SET_IDENTITY_MAP_ADDRKVM_IRQ_LINEKVM_SET_GSI_ROUTINGKVM_SET_MSRSKVM_SET_CPUIDKVM_SET_CPUID2KVM_SET_VAPIC_ADDRKVM_X86_SETUP_MCEVHOST_SET_FEATURESVHOST_SET_MEM_TABLEVHOST_SET_LOG_BASEVHOST_SET_VRING_NUMVHOST_SET_VRING_BASEVHOST_SET_VRING_ENDIANVHOST_GET_VRING_ENDIANVHOST_ATTACH_VRING_WORKERVHOST_SET_VRING_KICKVHOST_SET_VRING_CALLVHOST_SET_VRING_ERRVHOST_SET_BACKEND_FEATURESVHOST_NET_SET_BACKENDVHOST_VSOCK_SET_GUEST_CIDVHOST_VDPA_SET_CONFIGVHOST_VDPA_SET_VRING_ENABLEVHOST_VDPA_SET_GROUP_ASIDDFL_FPGA_PORT_ERR_SET_IRQDFL_FPGA_PORT_UINT_SET_IRQDFL_FPGA_FME_ERR_SET_IRQDPI_MPS_MRRS_CFGOCXL_IOCTL_IRQ_FREEF2FS_IOC_FLUSH_DEVICEF2FS_IOC_RESIZE_FSSNDRV_DM_FM_IOCTL_SET_PARAMSUSB_RAW_IOCTL_EP_ENABLEFDFMTTRKRUN_ARRAYSNAPSHOT_SET_SWAP_AREASNDRV_PCM_IOCTL_WRITEI_FRAMESSNDRV_PCM_IOCTL_WRITEN_FRAMESCAPI_REGISTERHIDIOCGREPORTHIDIOCSREPORTSNDRV_EMU10K1_IOCTL_TRAM_POKESNDRV_DM_FM_IOCTL_PLAY_NOTEMFB_SET_CHROMA_KEYOTPGETREGIONINFOOTPERASEUI_END_FF_ERASEIVTVFB_IOC_DMA_FRAMEIDT77105_GETSTATIDT77105_GETSTATZATM_GETSTATATM_GETSTATZATM_GETLOOPATM_SETLOOPATM_QUERYLOOPENI_MEMDUMPHE_GET_REGZATM_GETPOOLNS_SETBUFLEVZATM_GETPOOLZZATM_SETPOOLENI_SETMULTATM_GETLINKRATEATM_GETTYPEATM_GETESIATM_GETADDRATM_RSTADDRATM_ADDADDRATM_DELADDRATM_GETCIRANGEATM_SETCIRANGEATM_SETESIATM_SETESIFATM_ADDLECSADDRATM_DELLECSADDRATM_GETLECSADDRBINDER_FREEZECHIOPOSITIONBC_REQUEST_DEATH_NOTIFICATIONBC_CLEAR_DEATH_NOTIFICATIONBC_CLEAR_FREEZE_NOTIFICATIONDRM_IOCTL_I915_INIT_HEAPDRM_IOCTL_RADEON_INIT_HEAPDRM_IOCTL_RADEON_SURF_ALLOCDRM_IOCTL_I915_GEM_SET_DOMAINFS_IOC_GET_ENCRYPTION_POLICYI2OEVTREGHSC_SET_RXHSC_GET_RXUBI_IOCRSVOLPPPIOCSCOMPRESSKVM_XEN_HVM_EVTCHN_SENDPFRT_LOG_IOC_SET_INFOLPSETTIMEOUT_NEWBLKRESETZONEBLKOPENZONEBLKCLOSEZONEBLKFINISHZONEFW_CDEV_IOC_START_ISOFW_CDEV_IOC_SET_ISO_CHANNELSPTP_EXTTS_REQUESTPTP_EXTTS_REQUEST2SYNC_IOC_SET_DEADLINECCISS_SETNODENAMEEVIOCSMASKAMDKFD_IOC_SET_CU_MASKMTRRIOC_ADD_ENTRYMTRRIOC_SET_ENTRYMTRRIOC_DEL_ENTRYMTRRIOC_KILL_ENTRYMTRRIOC_ADD_PAGE_ENTRYMTRRIOC_SET_PAGE_ENTRYMTRRIOC_DEL_PAGE_ENTRYMTRRIOC_KILL_PAGE_ENTRYMEMERASE64UBI_IOCSETVOLPROPOMAPFB_SET_COLOR_KEYOMAPFB_GET_COLOR_KEYBC_INCREFS_DONEBC_ACQUIRE_DONERIO_CM_CHAN_SENDDRM_IOCTL_SET_CLIENT_CAPDRM_IOCTL_AGP_FREEDRM_IOCTL_IVPU_SET_PARAMDRM_IOCTL_OMAP_SET_PARAMDRM_IOCTL_PANFROST_WAIT_BODRM_IOCTL_QXL_EXECBUFFERDRM_IOCTL_LIMA_GEM_WAITDRM_IOCTL_QAIC_EXECUTE_BODRM_IOCTL_OMAP_GEM_CPU_FINIDRM_IOCTL_QAIC_WAIT_BODRM_IOCTL_RADEON_VERTEXDRM_IOCTL_PVR_SUBMIT_JOBSDRM_IOCTL_RADEON_CMDBUFDRM_IOCTL_I915_HWS_ADDRDRM_IOCTL_I915_GEM_INITDRM_IOCTL_AMDGPU_SCHEDDRM_IOCTL_RADEON_SETPARAMDRM_IOCTL_I915_PERF_OPENDRM_IOCTL_I915_GEM_VM_DESTROYFS_IOC_GET_ENCRYPTION_PWSALTFUNCTIONFS_DMABUF_TRANSFERHSC_SET_TXHSC_GET_TXRIO_ENABLE_PORTWRITE_RANGERIO_DISABLE_PORTWRITE_RANGEMGSL_IOCSGPIONILFS_IOCTL_CHANGE_CPMODENILFS_IOCTL_SET_ALLOC_RANGECA_SET_DESCRPPSETTIMEIOC_PR_RESERVEIOC_PR_RELEASEIOC_PR_CLEARIOC_OPAL_DISCOVERYBTRFS_IOC_QGROUP_CREATEACRN_IOCTL_INJECT_MSIGENWQE_WRITE_REG64GENWQE_WRITE_REG32GENWQE_WRITE_REG16KVM_GET_DIRTY_LOGKVM_REGISTER_COALESCED_MMIOKVM_UNREGISTER_COALESCED_MMIOKVM_DIRTY_TLBKVM_GET_ONE_REGKVM_SET_ONE_REGASPEED_LPC_CTRL_IOCTL_MAPOCXL_IOCTL_IRQ_SET_FDFUSE_DEV_IOC_BACKING_OPENSNDRV_DM_FM_IOCTL_SET_VOICEFDSETMAXERRSADD_NEW_DISKSNDCTL_COPR_WDATASNDCTL_COPR_WCODEOMAPFB_UPDATE_WINDOW_OLDVIDIOC_S_CROPCHIOMOVEDRM_IOCTL_RADEON_INDICESDMX_SET_PES_FILTERACRN_IOCTL_SET_PTDEV_INTRACRN_IOCTL_RESET_PTDEV_INTRSECCOMP_IOCTL_NOTIF_ADDFDFW_CDEV_IOC_SEND_RESPONSEHIDIOCSUSAGEHIDIOCGCOLLECTIONINDEXAMDKFD_IOC_UPDATE_QUEUEAMDKFD_IOC_SET_TRAP_HANDLERBINDER_SET_CONTEXT_MGR_EXTKCOV_REMOTE_ENABLEDRM_IOCTL_MARK_BUFSDRM_IOCTL_RM_MAPDRM_IOCTL_UPDATE_DRAWDRM_IOCTL_MSM_SET_PARAMDRM_IOCTL_ARMADA_GEM_PWRITEDRM_IOCTL_I915_BATCHBUFFERDRM_IOCTL_QXL_UPDATE_AREADRM_IOCTL_MSM_GEM_CPU_PREPDRM_IOCTL_XE_VM_DESTROYDRM_IOCTL_PVR_VM_UNMAPDRM_IOCTL_RADEON_CLEARDRM_IOCTL_I915_CMDBUFFERDRM_IOCTL_V3D_SUBMIT_CPUDRM_IOCTL_RADEON_VERTEX2RIO_MPORT_MAINT_WRITE_LOCALRIO_MPORT_MAINT_WRITE_REMOTENILFS_IOCTL_SET_SUINFOUBI_IOCATTRTC_PARAM_GETRTC_PARAM_SETIOC_PR_REGISTERIOC_PR_PREEMPTIOC_PR_PREEMPT_ABORTUDMABUF_CREATEBTRFS_IOC_QGROUP_ASSIGNACRN_IOCTL_IRQFDNE_SET_USER_MEMORY_REGIONKVM_HYPERV_EVENTFDKVM_SET_DEVICE_ATTRKVM_GET_DEVICE_ATTRKVM_HAS_DEVICE_ATTRDPI_ENGINE_CFGF2FS_IOC_SEC_TRIM_FILEFDSETPRMFDDEFPRMUI_ABS_SETUPFS_IOC_FSSETXATTRBR2684_SETFILTCHIOEXCHANGEOSD_SEND_CMDRTC_PLL_SETCS_CONFIG_BUFSGSMIOC_SETCONF_EXTAMDKFD_IOC_SET_MEMORY_POLICYVIDIOC_SUBSCRIBE_EVENTVIDIOC_UNSUBSCRIBE_EVENTDRM_IOCTL_AMDGPU_INFODRM_IOCTL_IVPU_SUBMITDRM_IOCTL_ETNAVIV_WAIT_FENCEDRM_IOCTL_MSM_WAIT_FENCEDRM_IOCTL_ETNAVIV_GEM_WAITDRM_IOCTL_XE_OBSERVATIONDRM_IOCTL_I915_GEM_PREADDRM_IOCTL_I915_GEM_PWRITEMGSL_IOCSPARAMSRIO_DEV_ADDRIO_DEV_DELPPPIOCSXASYNCMAPVDUSE_VQ_SETUPBTRFS_IOC_CLONE_RANGEFICLONERANGEACRN_IOCTL_SET_MEMSEGACRN_IOCTL_UNSET_MEMSEGACRN_IOCTL_IOEVENTFDKVM_SET_USER_MEMORY_REGIONKVM_IRQFDKVM_SIGNAL_MSIKVM_SET_PMU_EVENT_FILTERKVM_SET_MEMORY_ATTRIBUTESOCXL_IOCTL_ATTACHSNDRV_COMPRESS_SET_METADATAJSIOCSCORRFE_SET_FRONTENDRTC_ALM_SETRTC_SET_TIMEACRN_IOCTL_ASSIGN_PCIDEVACRN_IOCTL_DEASSIGN_PCIDEVHFI1_IOCTL_CTXT_INFOFW_CDEV_IOC_SEND_REQUESTEVIOCSKEYCODE_V2SNDCTL_FM_LOAD_INSTRDRM_IOCTL_PANFROST_SUBMITDRM_IOCTL_PVR_VM_MAPDRM_IOCTL_AMDGPU_GEM_VADRM_IOCTL_I915_GEM_EXECBUFFEREXT4_IOC_GROUP_ADDRIO_UNMAP_OUTBOUNDPHN_SETREGSRTC_WKALM_SETVHOST_SET_VRING_ADDRRPMSG_CREATE_EPT_IOCTLRPMSG_CREATE_DEV_IOCTLRPMSG_RELEASE_DEV_IOCTLEVIOCSFFTCSETS2TCSETSW2TCSETSF2VIDIOC_S_FBUFVIDIOC_S_FREQUENCYDBCIOCUIDNVME_IOCTL_SUBMIT_IOVIDIOC_S_HW_FREQ_SEEKCHIOSVOLTAGDRM_IOCTL_LIMA_GEM_SUBMITVDUSE_IOTLB_REG_UMEMVDUSE_IOTLB_DEREG_UMEMBTRFS_IOC_DEFRAG_RANGEBTRFS_IOC_SET_FEATURESKVM_SET_CLOCKGSMIOC_ENABLE_NETSNDRV_TIMER_IOCTL_SELECTVIDIOC_S_AUDIOVIDIOC_S_AUDOUTPTP_PEROUT_REQUESTPTP_PEROUT_REQUEST2GSMIOC_SETCONF_DLCIVIDIOC_DBG_S_REGISTERIVTV_IOC_DMA_FRAMEDRM_IOCTL_XE_EXECKVM_XEN_HVM_CONFIGSNDRV_TIMER_IOCTL_GPARAMSDMX_SET_FILTERSNDRV_SEQ_IOCTL_REMOVE_EVENTSUVCIOC_SEND_RESPONSESNDRV_CTL_IOCTL_ELEM_LOCKSNDRV_CTL_IOCTL_ELEM_UNLOCKBC_TRANSACTIONBC_REPLYJSIOCSAXMAPBTRFS_IOC_QUOTA_RESCANKVM_CREATE_PIT2KVM_IOEVENTFDKVM_X86_SET_MCEKVM_SET_VCPU_EVENTSCXL_IOCTL_START_WORKCXL_IOCTL_DOWNLOAD_IMAGECXL_IOCTL_VALIDATE_IMAGEOMAPFB_SETUP_PLANEOMAPFB_QUERY_PLANEOMAPFB_UPDATE_WINDOWVIDIOC_S_MODULATORVK_IOCTL_LOAD_IMAGEDRM_IOCTL_I915_INITSET_ARRAY_INFOSNDRV_EMU10K1_IOCTL_PCM_POKEBC_TRANSACTION_SGBC_REPLY_SGGADGET_HID_WRITE_GET_REPORTBTRFS_IOC_SENDKVM_SET_GUEST_DEBUGKVM_XEN_HVM_SET_ATTRKVM_XEN_VCPU_SET_ATTRGSMIOC_SETCONFXSDFEC_ADD_LDPC_CODE_PARAMSSNDRV_HWDEP_IOCTL_DSP_LOADSNDRV_TIMER_IOCTL_PARAMSVIDIOC_S_TUNERDRM_IOCTL_RADEON_CP_INITFDSETDRVPRMDRM_IOCTL_V3D_SUBMIT_TFUDRM_IOCTL_V3D_SUBMIT_CSDUI_DEV_SETUPPTP_PIN_SETFUNCPTP_PIN_SETFUNC2UI_END_FF_UPLOADACRN_IOCTL_ASSIGN_MMIODEVACRN_IOCTL_DEASSIGN_MMIODEVKVM_ENABLE_CAPCHIOGELEMKVM_SET_PIT2HFI1_IOCTL_USER_INFONILFS_IOCTL_CLEAN_SEGMENTSBTRFS_IOC_ENCODED_WRITEUBI_IOCVOLCRBLKFS_IOC_ENABLE_VERITYKVM_SET_DEBUGREGSKVM_SET_NESTED_STATESNDRV_COMPRESS_SET_PARAMSDRM_IOCTL_XE_VM_BINDV4L2_DEVICE_NOTIFY_EVENTSNDRV_SEQ_IOCTL_DELETE_QUEUEVIDIOC_S_JPEGCOMPKVM_SET_REGSCOMEDI_DEVCONFIGUBI_IOCMKVOLKVM_SET_USER_MEMORY_REGION2SNDRV_SEQ_IOCTL_DELETE_PORTSNDRV_SEQ_IOCTL_SET_PORT_INFOACRN_IOCTL_CREATE_VDEVACRN_IOCTL_DESTROY_VDEVVHOST_SCSI_SET_ENDPOINTVHOST_SCSI_CLEAR_ENDPOINTVDUSE_DESTROY_DEVFS_IOC_SETFSLABELUSB_RAW_IOCTL_INITUSBDEVFS_GETDRIVERIOC_OPAL_TAKE_OWNERSHIPIOC_OPAL_REVERT_TPRIOC_OPAL_PSID_REVERT_TPRCA_SEND_MSGIOC_OPAL_ACTIVATE_USRIOC_OPAL_ENABLE_DISABLE_MBRIOC_OPAL_ERASE_LRIOC_OPAL_SECURE_ERASE_LRIOC_OPAL_MBR_DONEIOC_OPAL_REVERT_LSPIOC_OPAL_SAVEIOC_OPAL_LOCK_UNLOCKIOC_OPAL_ACTIVATE_LSPIOC_OPAL_ADD_USR_TO_LRIOC_OPAL_WRITE_SHADOW_MBRIOC_OPAL_LR_SETUPACRN_IOCTL_SET_VCPU_REGSIOC_OPAL_GET_LR_STATUSIOC_OPAL_GENERIC_TABLE_RWKVM_SET_SREGSKVM_SET_SREGS2VDUSE_CREATE_DEVKVM_SET_XCRSKVM_X86_SET_MSR_FILTERSNDRV_EMU10K1_IOCTL_CODE_POKEKVM_SET_FPUIOC_OPAL_SET_PWPTP_SYS_OFFSETPTP_SYS_OFFSET2JSIOCSBTNMAPKVM_SET_LAPICBTRFS_IOC_SNAP_CREATEBTRFS_IOC_DEFRAGBTRFS_IOC_RESIZEBTRFS_IOC_SCAN_DEVBTRFS_IOC_FORGET_DEVBTRFS_IOC_ADD_DEVBTRFS_IOC_RM_DEVBTRFS_IOC_BALANCEBTRFS_IOC_SUBVOL_CREATEBTRFS_IOC_SNAP_DESTROYBTRFS_IOC_SNAP_CREATE_V2BTRFS_IOC_SUBVOL_CREATE_V2BTRFS_IOC_RM_DEV_V2BTRFS_IOC_SNAP_DESTROY_V2KVM_SET_XSAVEHIDIOCSUSAGESUBI_IOCRNVOLSNDRV_SB_CSP_IOCTL_LOAD_CODEMFB_GET_ALPHAMFB_GET_GAMMAUSBTMC488_IOCTL_GET_CAPSUSBTMC488_IOCTL_READ_STBUSBTMC_IOCTL_MSG_IN_ATTRUSBTMC_IOCTL_GET_STBUSBTMC_IOCTL_GET_SRQ_STBXSDFEC_IS_ACTIVEGADGET_GET_PRINTER_STATUSGADGET_HID_READ_GET_REPORT_IDJSIOCGAXESJSIOCGBUTTONSSPI_IOC_RD_MODESPI_IOC_RD_LSB_FIRSTSPI_IOC_RD_BITS_PER_WORDPPRSTATUSPPRCONTROLPPRDATASONYPI_IOCGBRTSONYPI_IOCGBATFLAGSSONYPI_IOCGBLUESONYPI_IOCGFANSONYPI_IOCGTEMPVHOST_VDPA_GET_STATUSCAPI_GET_ERRCODECAPI_INSTALLEDSNDRV_DM_FM_IOCTL_INFOIOCTL_WDM_MAX_COMMANDCEC_ADAP_G_PHYS_ADDRIPMICTL_REGISTER_FOR_CMDIPMICTL_UNREGISTER_FOR_CMDFE_READ_SIGNAL_STRENGTHFE_READ_SNRSONYPI_IOCGBAT1CAPSONYPI_IOCGBAT1REMSONYPI_IOCGBAT2CAPSONYPI_IOCGBAT2REMSDTX_IOCTL_GET_DEVICE_MODESDTX_IOCTL_GET_LATCH_STATUSVHOST_VDPA_GET_VRING_NUMF2FS_IOC_GET_COMPRESS_OPTIONBLKBSZGETBLKGETSIZE64BLKGETZONESZBLKGETNRZONESHFI1_IOCTL_GET_VERSPERF_EVENT_IOC_IDFBIO_RADEON_GET_MIRRORAGPIOC_INFOSNDRV_PCM_IOCTL_PVERSIONSNDRV_PCM_IOCTL_DELAYPMU_IOC_GET_BACKLIGHTPMU_IOC_GET_MODELPMU_IOC_HAS_ADBPMU_IOC_CAN_SLEEPCCISS_GETHEARTBEATPMU_IOC_GRAB_BACKLIGHTCCISS_GETBUSTYPESCCISS_GETFIRMVERCCISS_GETDRIVVERSNDRV_COMPRESS_IOCTL_VERSIONCS_GET_STATECS_GET_IF_VERSIONCAPI_GET_FLAGSCAPI_SET_FLAGSCAPI_CLR_FLAGSCAPI_NCCI_OPENCOUNTCAPI_NCCI_GETUNITEVIOCGVERSIONAPEI_ERST_GET_RECORD_COUNTEVIOCGEFFECTSFBIO_GETCONTROL2SSTFB_GET_VGAPASSGSMIOC_GETFIRSTSNDRV_HWDEP_IOCTL_PVERSIONHIDIOCGRDESCSIZEHIDIOCGVERSIONIOCTL_MEI_NOTIFY_GETHIDIOCGFLAGHDA_IOCTL_PVERSIONSNDRV_EMU10K1_IOCTL_PVERSIONSNDRV_HDSPM_IOCTL_GET_MIXERSNDRV_EMUX_IOCTL_VERSIONSNDRV_EMU10K1_IOCTL_DBG_READHCIGETDEVLISTHCIGETDEVINFOHCIGETCONNLISTHCIGETCONNINFOHCIGETAUTHINFOHCIINQUIRYROCCATIOCGREPSIZEIMADDTIMERIMDELTIMERIMGETVERSIONIMGETCOUNTIMGETDEVINFOIMCTRLREQIMCLEAR_L2IMHOLD_L1MCE_GET_RECORD_LENMCE_GET_LOG_LENMCE_GETCLEAR_FLAGSMEMGETREGIONCOUNTMFB_GET_PIXFMTOTPSELECTOSS_GETVERSIONUBI_IOCEBISMAPSOUND_PCM_READ_RATESOUND_PCM_READ_BITSSOUND_PCM_READ_CHANNELSSOUND_PCM_READ_FILTERSNDCTL_DSP_GETFMTSSNDCTL_DSP_GETCAPSSNDCTL_DSP_GETTRIGGERSNDCTL_DSP_GETODELAYSNDCTL_DSP_GETSPDIFSNDCTL_SEQ_GETOUTCOUNTSNDCTL_SEQ_GETINCOUNTSNDCTL_SEQ_NRSYNTHSSNDCTL_SEQ_NRMIDISSNDCTL_SEQ_GETTIMERNDGETENTCNTSAA6588_CMD_READSAA6588_CMD_POLLRFCOMMGETDEVLISTRFCOMMGETDEVINFOSNDRV_SEQ_IOCTL_PVERSIONSNDRV_SEQ_IOCTL_CLIENT_IDSCARLETT2_IOCTL_PVERSIONSNDRV_TIMER_IOCTL_PVERSIONTIOCGPTNTIOCGDEVTIOCGPKTTIOCGPTLCKTIOCGEXCLTUNGETFEATURESTUNGETIFFTUNGETSNDBUFTUNGETVNETHDRSZTUNGETVNETLETUNGETVNETBETUNSETSTEERINGEBPFTUNSETFILTEREBPFSNDRV_CTL_IOCTL_PVERSIONUSBDEVFS_RESETEPUSBDEVFS_SETCONFIGURATIONUSBDEVFS_CLAIMINTERFACEUSBDEVFS_RELEASEINTERFACEUSBDEVFS_CLEAR_HALTUSBDEVFS_CLAIM_PORTUSBDEVFS_RELEASE_PORTUSBDEVFS_GET_CAPABILITIESUI_GET_VERSIONSNDRV_CTL_IOCTL_POWER_STATEVIDIOC_G_INPUTVIDIOC_G_OUTPUTVIDIOC_G_PRIORITYSNDRV_RAWMIDI_IOCTL_PVERSIONWDIOC_GETSTATUSWDIOC_GETBOOTSTATUSWDIOC_GETTEMPWDIOC_SETOPTIONSWDIOC_KEEPALIVEWDIOC_GETTIMEOUTWDIOC_GETPRETIMEOUTWDIOC_GETTIMELEFTEXFAT_IOC_SHUTDOWNEXT4_IOC_SHUTDOWNF2FS_IOC_SHUTDOWNUSBTMC_IOCTL_GET_TIMEOUTUSBTMC_IOCTL_API_VERSIONCEC_G_MODESONET_GETDIAGSONET_GETFRAMINGKCOV_INIT_TRACECHIOGPICKERDRM_IOCTL_GET_MAGICFS_IOC32_GETFLAGSEXT4_IOC32_GETVERSIONEXT4_IOC32_GETRSVSZLIRC_GET_FEATURESLIRC_GET_SEND_MODELIRC_GET_REC_MODELIRC_GET_REC_RESOLUTIONI2OVALIDATELIRC_GET_MIN_TIMEOUTLIRC_GET_MAX_TIMEOUTLIRC_GET_LENGTHIPMICTL_SET_GETS_EVENTS_CMDIPMICTL_SET_MY_ADDRESS_CMDIPMICTL_GET_MY_ADDRESS_CMDIPMICTL_SET_MY_LUN_CMDIPMICTL_GET_MY_LUN_CMDLIRC_GET_REC_TIMEOUTI8K_BIOS_VERSIONI8K_MACHINE_IDI8K_POWER_STATUSI8K_FN_STATUSI8K_GET_TEMPIIO_GET_EVENT_FD_IOCTLJSIOCGVERSIONSPI_IOC_RD_MAX_SPEED_HZSPI_IOC_RD_MODE32UDF_GETEASIZEUDF_GETEABLOCKUDF_GETVOLIDENTMMTIMER_GETRESMMTIMER_GETFREQMTIOCPOSRIO_MPORT_MAINT_PORT_IDX_GETMMTIMER_GETCOUNTERRIO_GET_EVENT_MASKSISFB_GET_INFO_OLDSISFB_GET_VBRSTATUS_OLDSISFB_GET_AUTOMAXIMIZE_OLDMATROXFB_GET_ALL_OUTPUTSAUDIO_GET_CAPABILITIESVIDEO_GET_CAPABILITIESFE_READ_STATUSFE_READ_BERFE_READ_UNCORRECTED_BLOCKSRTC_IRQP_READRTC_EPOCH_READRTC_VL_READPPCLRIRQPPGETMODESPPGETMODEPPGETPHASEPPGETFLAGSPPS_GETPARAMSPPS_GETCAPBR_ERRORBR_ACQUIRE_RESULTFAT_IOCTL_GET_ATTRIBUTESFAT_IOCTL_GET_VOLUME_IDFSI_SCOM_CHECKPPPIOCGCHANPPPIOCGDEBUGPPPIOCGMRUPPPIOCGRASYNCMAPPPPIOCGUNITPPPIOCGASYNCMAPPPPIOCGFLAGSFS_IOC32_GETVERSIONMEDIA_IOC_REQUEST_ALLOCAUTOFS_IOC_PROTOVERAUTOFS_IOC_PROTOSUBVERAUTOFS_IOC_ASKUMOUNTTEE_IOC_CLOSE_SESSIONGENWQE_GET_CARD_STATESDTX_IOCTL_GET_BASE_INFOKVM_GET_MP_STATEVHOST_NEW_WORKERVHOST_VDPA_GET_DEVICE_IDVHOST_VDPA_GET_CONFIG_SIZEVHOST_VDPA_GET_AS_NUMVHOST_VDPA_GET_VQS_COUNTVHOST_VDPA_GET_GROUP_NUMDFL_FPGA_PORT_ERR_GET_IRQ_NUMDFL_FPGA_FME_ERR_GET_IRQ_NUMRPROC_GET_SHUTDOWN_ON_RELEASENS_GET_PID_FROM_PIDNSNS_GET_TGID_FROM_PIDNSNS_GET_PID_IN_PIDNSNS_GET_TGID_IN_PIDNSCXL_IOCTL_GET_PROCESS_ELEMENTFUSE_DEV_IOC_CLONESISFB_GET_INFO_SIZESISFB_GET_VBRSTATUSSISFB_GET_AUTOMAXIMIZESISFB_GET_TVPOSOFFSETF2FS_IOC_GET_FEATURESF2FS_IOC_GET_PIN_FILEISST_IF_GET_PLATFORM_INFOISST_IF_COUNT_TPMI_INSTANCESISST_IF_GET_PERF_LEVEL_INFOISST_IF_GET_BASE_FREQ_INFOISST_IF_GET_TURBO_FREQ_INFOSONET_GETFRSENSEBLKGETDISKSEQSNAPSHOT_GET_IMAGE_SIZESNAPSHOT_AVAIL_SWAP_SIZESNAPSHOT_ALLOC_SWAP_PAGECCISS_GETPCIINFOCCISS_GETINTINFOEVIOCGIDEVIOCGREPEVIOCGKEYCODEHIDIOCGRAWINFOSNDRV_HDSP_IOCTL_GET_VERSIONSNDRV_HDSP_IOCTL_GET_9632_AEBAMDKFD_IOC_GET_VERSIONMFB_GET_AOIDMEMISLOCKEDSNDCTL_DSP_MAPINBUFSNDCTL_DSP_MAPOUTBUFRNDGETPOOLTUNGETFILTERUSB_RAW_IOCTL_EVENT_FETCHUSBDEVFS_SETINTERFACEUSBDEVFS_DISCSIGNAL32USBDEVFS_ALLOC_STREAMSUSBDEVFS_FREE_STREAMSVIDIOC_G_STDVIDIOC_QUERYSTDVIDIOC_SUBDEV_G_CLIENT_CAPCOMEDI_RANGEINFOCOMEDI_INSNLISTDRM_IOCTL_LIMA_CTX_CREATEXSDFEC_GET_STATUSXSDFEC_GET_TURBOEXT4_IOC_GETFSUUIDI2OPASSTHRU32IPMICTL_SET_TIMING_PARMS_CMDIPMICTL_GET_TIMING_PARMS_CMDNILFS_IOCTL_SYNCVIDEO_GET_PTSVIDEO_GET_FRAME_COUNTFE_GET_PROPERTYCA_GET_DESCR_INFOOSD_GET_CAPABILITYIOC_OPAL_GET_STATUSBR_DEAD_BINDERPPPIOCGIDLE32VDUSE_GET_API_VERSIONVDUSE_DEV_GET_FEATURESEPIOCGPARAMSBTRFS_IOC_START_SYNCBTRFS_IOC_SUBVOL_GETFLAGSTEE_IOC_CANCELNE_CREATE_VMKVM_X86_GET_MCE_CAP_SUPPORTEDVHOST_GET_FEATURESVHOST_GET_BACKEND_FEATURESVHOST_VDPA_GET_CONFIGNS_GET_MNTNS_IDOCXL_IOCTL_IRQ_ALLOCCXL_MEM_QUERY_COMMANDSF2FS_IOC_GET_COMPRESS_BLOCKSFUNCTIONFS_ENDPOINT_DESCDMX_GET_PES_PIDSRAID_VERSIONSNDRV_PCM_IOCTL_READI_FRAMESSNDRV_PCM_IOCTL_READN_FRAMESCCISS_GETLUNINFOOTPLOCKOMAPFB_GET_CAPSSNDCTL_DSP_GETIPTRSNDCTL_DSP_GETOPTRXSDFEC_GET_STATSFS_IOC_SET_ENCRYPTION_POLICYHPET_INFOVIDEO_GET_SIZEFE_DISEQC_RECV_SLAVE_REPLYCA_GET_SLOT_INFOTEE_IOC_VERSIONPFRT_LOG_IOC_GET_INFOFDGETDRVTYPFW_CDEV_IOC_GET_CYCLE_TIMERSTP_POLICY_ID_GETCCISS_GETNODENAMEEVIOCGMASKSNDRV_HDSPM_IOCTL_GET_LTCECCGETSTATSOMAPFB_MEMORY_READSNDCTL_DSP_GETOSPACESNDCTL_DSP_GETISPACESWITCHTEC_IOCTL_FLASH_INFOFS_IOC_GET_ENCRYPTION_NONCEMGSL_IOCGGPIOCA_GET_CAPPPGETTIMEBR_INCREFSBR_ACQUIREBR_RELEASEBR_DECREFSBR_FROZEN_BINDERPPPIOCGIDLE64SIOCGSTAMP_NEWSIOCGSTAMPNS_NEWTEE_IOC_OPEN_SESSIONTEE_IOC_INVOKETEE_IOC_SUPPL_RECVTEE_IOC_SUPPL_SENDGENWQE_READ_REG64GENWQE_READ_REG32GENWQE_READ_REG16KVM_MEMORY_ENCRYPT_REG_REGIONVHOST_VDPA_GET_IOVA_RANGENS_MNT_GET_INFONS_MNT_GET_NEXTNS_MNT_GET_PREVFS_IOC_GETFSUUIDFDGETMAXERRSGET_DISK_INFOSNDRV_COMPRESS_TSTAMPCHIOGPARAMSIPMICTL_SEND_COMMANDVIDEO_GET_STATUSVIDEO_GET_EVENTFDWERRORGETSNDRV_PCM_IOCTL_CHANNEL_INFOSNDRV_HDSPM_IOCTL_GET_CONFIGIMSETDEVNAMERIO_MPORT_MAINT_READ_LOCALRIO_MPORT_MAINT_READ_REMOTENILFS_IOCTL_GET_CPINFONILFS_IOCTL_GET_CPSTATNILFS_IOCTL_GET_SUINFOBR_ATTEMPT_ACQUIREBTRFS_IOC_GET_FEATURESFDGETPRMSNDRV_COMPRESS_AVAILHIDIOCGDEVINFOFS_IOC_FSGETXATTRXSDFEC_GET_CONFIGIPMICTL_SEND_COMMAND_SETTIMEMTIOCGETRTC_PLL_GETFDGETFDCSTATFBIOGET_VBLANKGSMIOC_GETCONF_EXTSNDRV_HDSPM_IOCTL_GET_STATUSSNDRV_FIREWIRE_IOCTL_GET_INFOMEMGETINFOOMAPFB_GET_VRAM_INFOOMAPFB_GET_DISPLAY_INFOCOMEDI_CHANINFOCOMEDI_INSNCOMEDI_BUFCONFIGDRM_IOCTL_AGP_INFOI2OGETIOPSMGSL_IOCGPARAMSAUDIO_GET_STATUSIOC_OPAL_GET_GEOMETRYPPPIOCGXASYNCMAPUBLK_U_CMD_GET_QUEUE_AFFINITYUBLK_U_CMD_GET_DEV_INFOUBLK_U_CMD_GET_PARAMSUBLK_U_CMD_GET_DEV_INFO2UBLK_U_CMD_GET_FEATURESUBLK_U_CMD_DEL_DEV_ASYNCOCXL_IOCTL_ENABLE_P9_WAITOCXL_IOCTL_GET_FEATURESSNDRV_HDSPM_IOCTL_GET_VERSIONSONET_GETSTATSONET_GETSTATZJSIOCGCORRFE_GET_FRONTENDRTC_ALM_READRTC_RD_TIMEEVIOCGKEYCODE_V2SNDRV_SB_CSP_IOCTL_INFOTIOCGISO7816WDIOC_GETSUPPORTFE_GET_EVENTRTC_WKALM_RDIOW_GETINFOUSBDEVFS_SUBMITURB32TCGETS2USBDEVFS_SUBMITURBVIDIOC_G_FBUFSOUND_OLD_MIXER_INFORIO_MPORT_GET_PROPERTIESNILFS_IOCTL_GET_SUSTATBTRFS_IOC_QGROUP_LIMITKVM_GET_CLOCKFDGETDRVSTATFDPOLLDRVSTATVIDIOC_G_AUDIOVIDIOC_G_AUDOUTOMAPFB_GET_OVERLAY_COLORMODESNDRV_HWDEP_IOCTL_DSP_STATUSVIDIOC_SUBDEV_QUERYCAPCOMEDI_CMDCOMEDI_CMDTESTJSIOCGAXMAPBR_TRANSACTIONBR_REPLYBTRFS_IOC_QUOTA_RESCAN_STATUSKVM_GET_VCPU_EVENTSCXL_IOCTL_GET_AFU_IDPFRT_LOG_IOC_GET_DATA_INFOCEC_ADAP_G_CONNECTOR_INFOGPIO_GET_CHIPINFO_IOCTLGET_ARRAY_INFOCOMEDI_SUBDINFOBR_TRANSACTION_SEC_CTXPPPIOCGL2TPSTATSKVM_SET_PITGSMIOC_GETCONFPTP_CLOCK_GETCAPSPTP_CLOCK_GETCAPS2FDGETDRVPRMSOUND_MIXER_INFOCEC_ADAP_G_LOG_ADDRSPFRU_IOC_QUERY_CAPSNDRV_TIMER_IOCTL_STATUSVIDIOC_QUERYCAPI2OEVTGETSNDRV_PCM_IOCTL_STATUS32CHIOGVPARAMSKVM_GET_PIT2SNDRV_COMPRESS_GET_PARAMSBTRFS_IOC_ENCODED_READDRM_IOCTL_GET_STATSSNDRV_PCM_IOCTL_STATUSUSBDEVFS_HUB_PORTINFOVIDIOC_DQEVENT_TIME32KVM_GET_DEBUGREGSOCXL_IOCTL_GET_METADATAFS_IOC_GETFSSYSFSPATHVIDIOC_QUERY_DV_TIMINGSVIDIOC_DQEVENTVIDIOC_G_JPEGCOMPKVM_GET_REGSFE_GET_INFOCOMEDI_DEVINFOSNDRV_UMP_IOCTL_BLOCK_INFOMEMGETOOBSELSNDRV_HWDEP_IOCTL_INFOSNDRV_CTL_IOCTL_HWDEP_INFOSNDRV_TIMER_IOCTL_INFOBLKZNAMEFS_IOC_GETFSLABELHIDIOCGSTRINGUSBDEVFS_DISCONNECT_CLAIMSNDRV_RAWMIDI_IOCTL_INFOCA_GET_MSGAUTOFS_IOC_EXPIRESISFB_GET_INFOSNDRV_PCM_IOCTL_INFOKVM_GET_SREGSKVM_GET_SREGS2ECCGETLAYOUTSNDRV_UMP_IOCTL_ENDPOINT_INFOSNDRV_CTL_IOCTL_CARD_INFOKVM_GET_XCRSKVM_GET_FPUBTRFS_IOC_GET_SUBVOL_INFOKVM_SET_IRQCHIPVFAT_IOCTL_READDIR_BOTHVFAT_IOCTL_READDIR_SHORTSNDRV_HDSP_IOCTL_GET_PEAK_RMSUSB_RAW_IOCTL_EPS_INFOJSIOCGBTNMAPBTRFS_IOC_FS_INFOBTRFS_IOC_BALANCE_PROGRESSKVM_GET_LAPICSWITCHTEC_IOCTL_EVENT_SUMMARYSNDRV_EMU10K1_IOCTL_INFOVIDIOC_G_ENC_INDEXSNDCTL_COPR_RCVMSGGET_BITMAP_FILESNDRV_HDSP_IOCTL_GET_MIXERBTRFS_IOC_DEVICES_READYKVM_GET_XSAVEKVM_GET_XSAVE2HIDIOCGRDESCGADGET_SET_PRINTER_STATUSRIO_CM_CHAN_CREATEPERF_EVENT_IOC_QUERY_BPFDIAG_IOCSREGAGPIOC_ALLOCATECAPI_GET_MANUFACTURERCAPI_GET_SERIALUACCE_CMD_QM_SET_QP_CTXAMDKFD_IOC_SET_XNACK_MODESOUND_MIXER_AGCSOUND_MIXER_3DSESOUND_MIXER_PRIVATE1SOUND_MIXER_PRIVATE2SOUND_MIXER_PRIVATE3SOUND_MIXER_PRIVATE4SOUND_MIXER_PRIVATE5NTSYNC_IOC_SEM_POSTSNDCTL_DSP_SPEEDSNDCTL_DSP_STEREOSNDCTL_DSP_GETBLKSIZESNDCTL_DSP_SETFMTSNDCTL_DSP_CHANNELSSOUND_PCM_WRITE_FILTERSNDCTL_DSP_SUBDIVIDESNDCTL_DSP_SETFRAGMENTSNDCTL_DSP_GETCHANNELMASKSNDCTL_DSP_BIND_CHANNELSNDCTL_SEQ_CTRLRATESNDCTL_SYNTH_MEMAVLFASTRPC_IOCTL_FREE_DMA_BUFFSNDCTL_TMR_TIMEBASESNDCTL_TMR_TEMPOSNDCTL_TMR_SOURCESNDRV_CTL_IOCTL_POWERVIDIOC_S_INPUTVIDIOC_S_OUTPUTVIDIOC_OMAP3ISP_STAT_ENWDIOC_SETTIMEOUTWDIOC_SETPRETIMEOUTFIFREEZEFITHAWUSBTMC_IOCTL_WRITE_RESULTSONET_SETDIAGSONET_CLRDIAGBINDER_VERSIONRIO_CM_EP_GET_LIST_SIZERIO_CM_EP_GET_LISTCIOC_KERNEL_VERSIONRIO_CM_MPORT_GET_LISTDRM_IOCTL_BLOCKDRM_IOCTL_UNBLOCKDRM_IOCTL_ADD_DRAWDRM_IOCTL_RM_DRAWDRM_IOCTL_I915_IRQ_EMITDRM_IOCTL_V3D_PERFMON_DESTROYDRM_IOCTL_VC4_PERFMON_DESTROYDRM_IOCTL_RADEON_IRQ_EMITDRM_IOCTL_MODE_RMFBDRM_IOCTL_MODE_DESTROY_DUMBDRM_IOCTL_MODE_REVOKE_LEASEFS_IOC_MEASURE_VERITYI8K_GET_SPEEDI8K_GET_FANI8K_SET_FANIIO_BUFFER_GET_FD_IOCTLUDF_RELOCATE_BLOCKSSNDCTL_MIDI_PRETIMESNDCTL_MIDI_MPUMODEMGSL_IOCWAITEVENTMATROXFB_GET_OUTPUT_MODEPHN_GET_REGPHN_GET_REGSPPS_FETCHSCIF_FENCE_WAITPPPIOCNEWUNITAUTOFS_IOC_SETTIMEOUT32KVM_GET_MSR_INDEX_LISTNE_ADD_VCPUISST_IF_GET_PHY_IDISST_IF_MBOX_COMMANDISST_IF_MSR_COMMANDISST_IF_CORE_POWER_STATEISST_IF_CLOS_PARAMISST_IF_CLOS_ASSOCISST_IF_PERF_LEVELSNET_ADD_IFNET_GET_IFCAPI_MANUFACTURER_CMDHDA_IOCTL_VERB_WRITEHDA_IOCTL_GET_WCAPAMDKFD_IOC_DESTROY_QUEUEAMDKFD_IOC_SMI_EVENTSND_IOCTL_DIMM_FLAGSND_IOCTL_SET_CONFIG_DATAND_IOCTL_VENDORUSB_RAW_IOCTL_EP0_READUSB_RAW_IOCTL_EP_READSNDRV_CTL_IOCTL_TLV_READSNDRV_CTL_IOCTL_TLV_WRITESNDRV_CTL_IOCTL_TLV_COMMANDVIDIOC_G_CTRLVIDIOC_S_CTRLVIDIOC_SUBDEV_S_CLIENT_CAPRIO_CM_CHAN_ACCEPTDRM_IOCTL_GET_UNIQUEDRM_IOCTL_GEM_FLINKDRM_IOCTL_INFO_BUFSDRM_IOCTL_GET_SAREA_CTXDRM_IOCTL_ADD_CTXDRM_IOCTL_RM_CTXDRM_IOCTL_GET_CTXDRM_IOCTL_RES_CTXDRM_IOCTL_SG_ALLOCDRM_IOCTL_ARMADA_GEM_CREATEDRM_IOCTL_QXL_ALLOCDRM_IOCTL_AMDGPU_GEM_MMAPDRM_IOCTL_TEGRA_SYNCPT_READDRM_IOCTL_TEGRA_SYNCPT_INCRDRM_IOCTL_V3D_GET_BO_OFFSETDRM_IOCTL_I915_GETPARAMDRM_IOCTL_TEGRA_CLOSE_CHANNELDRM_IOCTL_VIRTGPU_WAITDRM_IOCTL_TEGRA_GEM_SET_FLAGSDRM_IOCTL_TEGRA_GEM_GET_FLAGSDRM_IOCTL_RADEON_GETPARAMDRM_IOCTL_TEGRA_CHANNEL_CLOSEDRM_IOCTL_AMDGPU_VMDRM_IOCTL_TEGRA_CHANNEL_UNMAPDRM_IOCTL_I915_GEM_BUSYDRM_IOCTL_EXYNOS_G2D_GET_VERDRM_IOCTL_EXYNOS_G2D_EXECDRM_IOCTL_RADEON_GEM_BUSYDRM_IOCTL_SYNCOBJ_CREATEDRM_IOCTL_SYNCOBJ_DESTROYDRM_IOCTL_MODE_CLOSEFBDMX_REQBUFSPHN_GETREGSCIF_BINDSCIF_CONNECTSCIF_ACCEPTREGPPPIOCGNPMODEACRN_IOCTL_PM_GET_CPU_STATEKVM_GET_SUPPORTED_CPUIDKVM_GET_EMULATED_CPUIDKVM_IRQ_LINE_STATUSKVM_GET_MSRSKVM_GET_CPUID2KVM_GET_REG_LISTKVM_MEMORY_ENCRYPT_OPKVM_GET_SUPPORTED_HV_CPUIDFSL_HV_IOCTL_PARTITION_STOPFSL_HV_IOCTL_DOORBELLVHOST_GET_VRING_BASEVHOST_GET_VRING_WORKERVHOST_VDPA_GET_VRING_GROUPVHOST_VDPA_GET_VRING_SIZEMMC_IOC_MULTI_CMDHIDIOCGREPORTINFOSNDRV_EMU10K1_IOCTL_TRAM_PEEKMEMWRITEOOBMEMREADOOBND_IOCTL_GET_CONFIG_SIZEND_IOCTL_GET_CONFIG_DATANTSYNC_IOC_CREATE_SEMSNDCTL_SYNTH_REMOVESAMPLEUSBDEVFS_IOCTL32UI_BEGIN_FF_ERASESWITCHTEC_IOCTL_PFF_TO_PORTSWITCHTEC_IOCTL_PORT_TO_PFFUSBTMC_IOCTL_CTRL_REQUESTNS_GETPSTATBINDER_GET_FROZEN_INFOBINDER_GET_EXTENDED_ERRORDRM_IOCTL_MAP_BUFSDRM_IOCTL_PRIME_HANDLE_TO_FDDRM_IOCTL_PRIME_FD_TO_HANDLEDRM_IOCTL_MSM_GEM_MADVISEDRM_IOCTL_PANFROST_MADVISEDRM_IOCTL_MSM_SUBMITQUEUE_NEWDRM_IOCTL_I915_VBLANK_SWAPDRM_IOCTL_I915_GEM_MADVISEI2OHRTGETI2OLCTGETDMX_EXPBUFUVCIOC_CTRL_QUERYKVM_CREATE_DEVICEBLKREPORTZONESTP_POLICY_ID_SETCAPI_GET_VERSIONIOCTL_MEI_CONNECT_CLIENTUACCE_CMD_QM_SET_QP_INFOHIDIOCGCOLLECTIONINFOSNDRV_EMUX_IOCTL_LOAD_PATCHSNDRV_EMUX_IOCTL_MISC_MODEAMDKFD_IOC_ALLOC_QUEUE_GWSAMDKFD_IOC_AVAILABLE_MEMORYAMDKFD_IOC_EXPORT_DMABUFAMDKFD_IOC_RUNTIME_ENABLEMEMGETREGIONINFOFASTRPC_IOCTL_ALLOC_DMA_BUFFFASTRPC_IOCTL_INVOKEFASTRPC_IOCTL_MUNMAPSEV_ISSUE_CMDSNDRV_SEQ_IOCTL_RUNNING_MODEUSBDEVFS_CONTROL32USBDEVFS_BULK32USBTMC_IOCTL_WRITEUSBTMC_IOCTL_READRIO_CM_CHAN_RECEIVEDRM_IOCTL_IRQ_BUSIDDRM_IOCTL_SET_VERSIONDRM_IOCTL_GEM_OPENDRM_IOCTL_GET_CAPDRM_IOCTL_AGP_ALLOCDRM_IOCTL_WAIT_VBLANKDRM_IOCTL_ETNAVIV_GET_PARAMDRM_IOCTL_EXYNOS_GEM_CREATEDRM_IOCTL_IVPU_GET_PARAMDRM_IOCTL_LIMA_GET_PARAMDRM_IOCTL_NOUVEAU_GETPARAMDRM_IOCTL_OMAP_GET_PARAMDRM_IOCTL_PVR_DEV_QUERYDRM_IOCTL_QAIC_MANAGEDRM_IOCTL_TEGRA_GEM_CREATEDRM_IOCTL_EXYNOS_GEM_MAPDRM_IOCTL_LIMA_GEM_CREATEDRM_IOCTL_QAIC_CREATE_BODRM_IOCTL_QXL_MAPDRM_IOCTL_TEGRA_GEM_MMAPDRM_IOCTL_V3D_WAIT_BODRM_IOCTL_VC4_WAIT_SEQNODRM_IOCTL_VGEM_FENCE_ATTACHDRM_IOCTL_VIRTGPU_MAPDRM_IOCTL_AMDGPU_CTXDRM_IOCTL_ETNAVIV_GEM_NEWDRM_IOCTL_LIMA_GEM_INFODRM_IOCTL_MSM_GEM_NEWDRM_IOCTL_QAIC_MMAP_BODRM_IOCTL_V3D_CREATE_BODRM_IOCTL_VC4_WAIT_BODRM_IOCTL_ETNAVIV_GEM_INFODRM_IOCTL_OMAP_GEM_NEWDRM_IOCTL_PANFROST_MMAP_BODRM_IOCTL_V3D_MMAP_BODRM_IOCTL_VC4_CREATE_BODRM_IOCTL_VIRTGPU_GETPARAMDRM_IOCTL_EXYNOS_GEM_GETDRM_IOCTL_PANFROST_GET_PARAMDRM_IOCTL_QXL_GETPARAMDRM_IOCTL_TEGRA_SYNCPT_WAITDRM_IOCTL_V3D_GET_PARAMDRM_IOCTL_VC4_MMAP_BODRM_IOCTL_TEGRA_OPEN_CHANNELDRM_IOCTL_QAIC_PERF_STATS_BODRM_IOCTL_TEGRA_GET_SYNCPTDRM_IOCTL_VC4_GET_PARAMDRM_IOCTL_I915_ALLOCDRM_IOCTL_NOUVEAU_SVM_INITDRM_IOCTL_VC4_SET_TILINGDRM_IOCTL_VC4_GET_TILINGDRM_IOCTL_VC4_LABEL_BODRM_IOCTL_VC4_GEM_MADVISEDRM_IOCTL_RADEON_INDIRECTDRM_IOCTL_AMDGPU_GEM_OPDRM_IOCTL_NOUVEAU_VM_INITDRM_IOCTL_TEGRA_CHANNEL_MAPDRM_IOCTL_RADEON_ALLOCDRM_IOCTL_I915_GEM_CREATEDRM_IOCTL_I915_GEM_SET_TILINGDRM_IOCTL_I915_GEM_GET_TILINGDRM_IOCTL_I915_GEM_MMAP_GTTDRM_IOCTL_RADEON_INFODRM_IOCTL_I915_GEM_WAITDRM_IOCTL_RADEON_GEM_OPDRM_IOCTL_I915_REG_READDRM_IOCTL_I915_QUERYDRM_IOCTL_I915_GEM_VM_CREATEDRM_IOCTL_MODE_SETPROPERTYDRM_IOCTL_MODE_GETPROPBLOBDRM_IOCTL_MODE_MAP_DUMBDRM_IOCTL_MODE_CREATEPROPBLOBDRM_IOCTL_SYNCOBJ_RESETDRM_IOCTL_SYNCOBJ_SIGNALDRM_IOCTL_MODE_LIST_LESSEESDRM_IOCTL_MODE_GET_LEASEMGSL_IOCWAITGPIODMX_GET_STCSCIF_ACCEPTREQSCIF_UNREGSCIF_FENCE_MARKUBLK_U_IO_FETCH_REQUBLK_U_IO_NEED_GET_DATABTRFS_IOC_SPACE_INFOBTRFS_IOC_QUOTA_CTLTEE_IOC_SHM_ALLOCNE_GET_IMAGE_LOAD_INFONE_START_ENCLAVEFSL_HV_IOCTL_PARTITION_STARTGPIO_V2_LINE_GET_VALUES_IOCTLGPIO_V2_LINE_SET_VALUES_IOCTLF2FS_IOC_DEFRAGMENTSNDCTL_COPR_RDATASNDCTL_COPR_RCODESNDCTL_COPR_RUNSNDCTL_COPR_HALTIOCTL_MEI_CONNECT_CLIENT_VTAGSNDRV_TIMER_IOCTL_NEXT_DEVICEVIDIOC_REQBUFSVIDIOC_G_CROPDRM_IOCTL_MODE_GETENCODERVTPM_PROXY_IOC_NEW_DEVCROS_EC_DEV_IOCXCMDRDMA_VERBS_IOCTLHFI1_IOCTL_TID_UPDATEHFI1_IOCTL_TID_FREEHFI1_IOCTL_TID_INVAL_READSECCOMP_IOCTL_NOTIF_SENDFW_CDEV_IOC_ADD_DESCRIPTORFW_CDEV_IOC_QUEUE_ISOFW_CDEV_IOC_GET_CYCLE_TIMER2FW_CDEV_IOC_SEND_PHY_PACKETDMA_HEAP_IOCTL_ALLOCHIDIOCGUSAGEHIDIOCGUCODEAMDKFD_IOC_WAIT_EVENTSAMDKFD_IOC_MAP_MEMORY_TO_GPUAMDKFD_IOC_IMPORT_DMABUFAMDKFD_IOC_SVMMTRRIOC_GET_ENTRYMTRRIOC_GET_PAGE_ENTRYMEMWRITEOOB64MEMREADOOB64FASTRPC_IOCTL_INIT_CREATEVIDIOC_G_EXT_CTRLSVIDIOC_S_EXT_CTRLSVIDIOC_TRY_EXT_CTRLSPACKET_CTRL_CMDFITRIMBINDER_GET_NODE_DEBUG_INFOBINDER_GET_NODE_INFO_FOR_REFDRM_IOCTL_GET_MAPDRM_IOCTL_GET_CLIENTDRM_IOCTL_ADD_MAPDRM_IOCTL_ADD_BUFSDRM_IOCTL_CRTC_GET_SEQUENCEDRM_IOCTL_CRTC_QUEUE_SEQUENCEDRM_IOCTL_HL_INFODRM_IOCTL_MSM_GET_PARAMDRM_IOCTL_HL_CBDRM_IOCTL_PVR_CREATE_BODRM_IOCTL_IVPU_BO_CREATEDRM_IOCTL_PANFROST_CREATE_BODRM_IOCTL_AMDGPU_BO_LISTDRM_IOCTL_MSM_GEM_INFODRM_IOCTL_AMDGPU_CSDRM_IOCTL_IVPU_BO_WAITDRM_IOCTL_OMAP_GEM_INFODRM_IOCTL_QXL_ALLOC_SURFDRM_IOCTL_ETNAVIV_GEM_USERPTRDRM_IOCTL_VIRTGPU_GET_CAPSDRM_IOCTL_VC4_PERFMON_CREATEDRM_IOCTL_RADEON_TEXTUREDRM_IOCTL_TEGRA_CHANNEL_OPENDRM_IOCTL_AMDGPU_GEM_USERPTRDRM_IOCTL_AMDGPU_WAIT_FENCESDRM_IOCTL_I915_GEM_PINDRM_IOCTL_RADEON_GEM_INFODRM_IOCTL_RADEON_GEM_VADRM_IOCTL_RADEON_GEM_USERPTRDRM_IOCTL_I915_GEM_USERPTRDRM_IOCTL_I915_GEM_CREATE_EXTDRM_IOCTL_EXYNOS_IPP_GET_CAPSDRM_IOCTL_MODE_PAGE_FLIPDRM_IOCTL_MODE_DIRTYFBDRM_IOCTL_MODE_CREATE_LEASEDRM_IOCTL_SYNCOBJ_QUERYDRM_IOCTL_SYNCOBJ_EVENTFDI2OPARMSETI2OPARMGETIPMICTL_RECEIVE_MSG_TRUNCIPMICTL_RECEIVE_MSGRIO_ALLOC_DMARIO_TRANSFERNILFS_IOCTL_GET_VINFONILFS_IOCTL_GET_BDESCSDMX_QUERYBUFDMX_QBUFDMX_DQBUFSCIF_SENDSCIF_RECVSCIF_GET_NODEIDSTOSH_SMMTOSHIBA_ACPI_SCIAUTOFS_DEV_IOCTL_VERSIONAUTOFS_DEV_IOCTL_PROTOVERAUTOFS_DEV_IOCTL_PROTOSUBVERAUTOFS_DEV_IOCTL_OPENMOUNTAUTOFS_DEV_IOCTL_CLOSEMOUNTAUTOFS_DEV_IOCTL_READYAUTOFS_DEV_IOCTL_FAILAUTOFS_DEV_IOCTL_SETPIPEFDAUTOFS_DEV_IOCTL_CATATONICAUTOFS_DEV_IOCTL_TIMEOUTAUTOFS_DEV_IOCTL_REQUESTERAUTOFS_DEV_IOCTL_EXPIREAUTOFS_DEV_IOCTL_ASKUMOUNTAUTOFS_DEV_IOCTL_ISMOUNTPOINTBTRFS_IOC_FILE_EXTENT_SAMEFIDEDUPERANGESGX_IOC_ENCLAVE_REMOVE_PAGESTEE_IOC_SHM_REGISTERKVM_TRANSLATEKVM_CLEAR_DIRTY_LOGIB_USER_MAD_REGISTER_AGENTHFI1_IOCTL_ASSIGN_CTXTFASTRPC_IOCTL_GET_DSP_INFOVBG_IOCTL_HGCM_DISCONNECTVBG_IOCTL_WRITE_CORE_DUMPSI4713_IOC_MEASURE_RNLDRM_IOCTL_MODE_CURSORDRM_IOCTL_MODE_GETFBDRM_IOCTL_MODE_ADDFBI2OSWDLI2OSWULI2OSWDELI2OHTMLMEDIA_IOC_ENUM_LINKSNSM_IOCTL_RAWFW_CDEV_IOC_ALLOCATEAMDKFD_IOC_CREATE_EVENTAMDKFD_IOC_GET_DMABUF_INFOAMDKFD_IOC_DBG_TRAPND_IOCTL_ARS_CAPND_IOCTL_ARS_STARTND_IOCTL_CLEAR_ERRORFASTRPC_IOCTL_MMAPSNP_GET_REPORTSNP_GET_DERIVED_KEYSNP_GET_EXT_REPORTSNDRV_TIMER_IOCTL_CREATEVBG_IOCTL_WAIT_FOR_EVENTSVBG_IOCTL_CHANGE_FILTER_MASKVBG_IOCTL_CHECK_BALLOONVIDIOC_OMAP3ISP_CCDC_CFGVIDIOC_OMAP3ISP_AEWB_CFGVIDIOC_OMAP3ISP_STAT_REQSNDRV_RAWMIDI_IOCTL_PARAMSX86_IOC_RDMSR_REGSX86_IOC_WRMSR_REGSDRM_IOCTL_AMDGPU_GEM_CREATEDRM_IOCTL_ARMADA_GEM_MMAPDRM_IOCTL_IVPU_BO_INFODRM_IOCTL_XE_VM_CREATEDRM_IOCTL_AMDGPU_WAIT_CSDRM_IOCTL_RADEON_GEM_CREATEDRM_IOCTL_RADEON_GEM_MMAPDRM_IOCTL_RADEON_GEM_PREADDRM_IOCTL_RADEON_GEM_PWRITEDRM_IOCTL_RADEON_CSDRM_IOCTL_EXYNOS_IPP_COMMITDRM_IOCTL_MODE_GETGAMMADRM_IOCTL_MODE_SETGAMMADRM_IOCTL_MODE_CREATE_DUMBDRM_IOCTL_MODE_GETPLANEDRM_IOCTL_SYNCOBJ_TRANSFERFS_IOC_FIEMAPEXT4_IOC_GET_ES_CACHEFSI_SCOM_READFSI_SCOM_WRITEUBLK_U_CMD_ADD_DEVUBLK_U_CMD_DEL_DEVUBLK_U_CMD_START_DEVUBLK_U_CMD_STOP_DEVUBLK_U_CMD_SET_PARAMSUBLK_U_CMD_END_USER_RECOVERYVDUSE_IOTLB_GET_FDGENWQE_PIN_MEMGENWQE_UNPIN_MEMF2FS_IOC_MOVE_RANGESNDCTL_MIDI_MPUCMDSNDRV_COMPRESS_GET_METADATAVIDIOC_G_EDIDVIDIOC_S_EDIDDRM_IOCTL_VERSIONDRM_IOCTL_MODE_CURSOR2IB_USER_MAD_REGISTER_AGENT2FW_CDEV_IOC_GET_INFODBCIOCPARAMAMDKFD_IOC_GET_CLOCK_COUNTERSAMDKFD_IOC_GET_TILE_CONFIGTIOCSISO7816VIDIOC_ENCODER_CMDVIDIOC_TRY_ENCODER_CMDSWITCHTEC_IOCTL_EVENT_CTLDRM_IOCTL_DMADRM_IOCTL_XE_DEVICE_QUERYDRM_IOCTL_XE_GEM_MMAP_OFFSETDRM_IOCTL_HL_MEMORYDRM_IOCTL_HL_DEBUGDRM_IOCTL_PVR_CREATE_CONTEXTDRM_IOCTL_V3D_PERFMON_CREATEDRM_IOCTL_NOUVEAU_VM_BINDDRM_IOCTL_NOUVEAU_EXECDRM_IOCTL_I915_GEM_MMAPDRM_IOCTL_NOUVEAU_GEM_INFODRM_IOCTL_SYNCOBJ_WAITEXT4_IOC_MOVE_EXTFS_IOC_READ_VERITY_METADATARIO_MAP_OUTBOUNDRIO_MAP_INBOUNDPHN_GETREGSSCIF_REGSCIF_READFROMSCIF_WRITETOSCIF_VREADFROMSCIF_VWRITETOSCIF_FENCE_SIGNALSGX_IOC_ENCLAVE_MODIFY_TYPESSSAM_CDEV_REQUESTKVM_TPR_ACCESS_REPORTINGFSL_HV_IOCTL_MEMCPYFSL_HV_IOCTL_GETPROPFSL_HV_IOCTL_SETPROPVBG_IOCTL_DRIVER_VERSION_INFOVIDIOC_QUERYMENUVIDIOC_G_FREQUENCYVIDIOC_CROPCAPVIDIOC_ENUM_FRAMESIZESCOMEDI_BUFINFODRM_IOCTL_I915_OVERLAY_ATTRSHSMP_IOCTL_CMDSYNC_IOC_MERGEMEMWRITEND_IOCTL_ARS_STATUSFASTRPC_IOCTL_MEM_UNMAPSNDRV_SEQ_IOCTL_SYSTEM_INFOVIDIOC_SUBDEV_ENUM_MBUS_CODEVIDIOC_OMAP3ISP_HIST_CFGSNDRV_RAWMIDI_IOCTL_STATUSBINDER_WRITE_READDRM_IOCTL_HL_CSDRM_IOCTL_NOUVEAU_GEM_NEWDRM_IOCTL_MODE_SETPLANEVDUSE_VQ_GET_INFOVDUSE_IOTLB_GET_INFOACRN_IOCTL_CREATE_VMSGX_IOC_ENCLAVE_ADD_PAGESGPIO_GET_LINEEVENT_IOCTLCXL_MEM_SEND_COMMANDDBCIOCNONCEVIDIOC_ENUMAUDIOVIDIOC_ENUMAUDOUTVIDIOC_ENUM_FRAMEINTERVALSDELL_WMI_SMBIOS_CMDMEDIA_IOC_SETUP_LINKSYNC_IOC_FILE_INFOGSMIOC_GETCONF_DLCIHIDIOCGFIELDINFOAMDKFD_IOC_CRIU_OPVIDIOC_SUBDEV_G_CROPVIDIOC_SUBDEV_S_CROPVIDIOC_DBG_G_REGISTERCEC_TRANSMITCEC_RECEIVEDRM_IOCTL_XE_GEM_CREATEDRM_IOCTL_HL_WAIT_CSDRM_IOCTL_MODE_ATOMICBTRFS_IOC_INO_PATHSBTRFS_IOC_LOGICAL_INOBTRFS_IOC_LOGICAL_INO_V2GENWQE_SLU_UPDATEGENWQE_SLU_READVIDIOC_OMAP3ISP_PRV_CFGPTP_SYS_OFFSET_PRECISEPTP_SYS_OFFSET_PRECISE2CAPI_GET_PROFILEMEMREADND_IOCTL_CALLFASTRPC_IOCTL_MEM_MAPFSL_MC_SEND_MC_COMMANDSNDRV_TIMER_IOCTL_GSTATUSSNDRV_CTL_IOCTL_ELEM_REMOVEVIDIOC_ENUM_FMTVIDIOC_EXPBUFVIDIOC_SUBDEV_G_ROUTINGVIDIOC_SUBDEV_S_ROUTINGVIDIOC_SUBDEV_G_SELECTIONVIDIOC_SUBDEV_S_SELECTIONVIDIOC_SUBDEV_ENUM_FRAME_SIZEVIDIOC_G_SELECTIONVIDIOC_S_SELECTIONVIDIOC_ENUM_FREQ_BANDSVIDIOC_REMOVE_BUFSDMA_MAP_BENCHMARKDRM_IOCTL_VIRTGPU_EXECBUFFERDRM_IOCTL_NOUVEAU_SVM_BINDDRM_IOCTL_NOUVEAU_GEM_PUSHBUFDRM_IOCTL_MODE_GETRESOURCESDRM_IOCTL_MODE_GETPROPERTYFS_IOC_REMOVE_ENCRYPTION_KEYKVM_CREATE_GUEST_MEMFDKVM_PRE_FAULT_MEMORYVIDIOC_QUERYBUF_TIME32VIDIOC_QBUF_TIME32VIDIOC_DQBUF_TIME32VIDIOC_QUERYCTRLVIDIOC_G_MODULATORVIDIOC_PREPARE_BUF_TIME32BLKTRACESETUPFBIO_CURSORSNDRV_EMU10K1_IOCTL_PCM_PEEKNVME_IOCTL_ADMIN_CMDNVME_IOCTL_IO_CMDNVME_URING_CMD_IONVME_URING_CMD_IO_VECNVME_URING_CMD_ADMINNVME_URING_CMD_ADMIN_VECSNDRV_CTL_IOCTL_ELEM_LISTVIDIOC_ENUMSTDVIDIOC_ENUMOUTPUTVIDIOC_DECODER_CMDVIDIOC_TRY_DECODER_CMDDRM_IOCTL_V3D_SUBMIT_CLDRM_IOCTL_ETNAVIV_GEM_SUBMITDRM_IOCTL_MSM_GEM_SUBMITDRM_IOCTL_XE_WAIT_USER_FENCEDRM_IOCTL_MODE_ATTACHMODEDRM_IOCTL_MODE_DETACHMODEVIDEO_COMMANDVIDEO_TRY_COMMANDMEDIA_IOC_G_TOPOLOGYKVM_GET_PITKVM_XEN_HVM_GET_ATTRKVM_XEN_VCPU_GET_ATTRMMC_IOC_CMDGPIO_GET_LINEINFO_IOCTLGPIO_GET_LINEINFO_WATCH_IOCTLVIDIOC_OMAP3ISP_AF_CFGCEC_ADAP_G_CAPSSECCOMP_IOCTL_NOTIF_RECVNVME_IOCTL_ADMIN64_CMDNVME_IOCTL_IO64_CMDNVME_IOCTL_IO64_CMD_VECVIDIOC_QUERYBUFVIDIOC_QBUFVIDIOC_DQBUFVIDIOC_ENUMINPUTVIDIOC_PREPARE_BUFCEC_DQEVENTDRM_IOCTL_MODE_GETCONNECTORFS_IOC_ADD_ENCRYPTION_KEYCCISS_PASSTHRUVIDIOC_G_TUNERGPIOHANDLE_SET_CONFIG_IOCTLSISFB_COMMANDCCISS_BIG_PASSTHRUSNDRV_SEQ_IOCTL_QUERY_SUBSVIDIOC_SUBDEV_G_FMTVIDIOC_SUBDEV_S_FMTDRM_IOCTL_TEGRA_SUBMITUVCIOC_CTRL_MAPCEC_ADAP_S_LOG_ADDRSPTP_PIN_GETFUNCPTP_PIN_GETFUNC2AMDKFD_IOC_CREATE_QUEUEUI_BEGIN_FF_UPLOADPAGEMAP_SCANDK_CXLFLASH_DETACHSNDRV_PCM_IOCTL_SW_PARAMSDRM_IOCTL_MODE_GETCRTCDRM_IOCTL_MODE_SETCRTCDRM_IOCTL_MODE_ADDFB2DRM_IOCTL_MODE_GETFB2PROCMAP_QUERYDK_CXLFLASH_RELEASEDK_CXLFLASH_MANAGE_LUNSNDRV_PCM_IOCTL_STATUS_EXT32BTRFS_IOC_TREE_SEARCH_V2DK_CXLFLASH_USER_DIRECTDK_CXLFLASH_VLUN_CLONESNDCTL_MIDI_INFOVIDIOC_G_SLICED_VBI_CAPDK_CXLFLASH_RECOVER_AFUDK_CXLFLASH_USER_VIRTUALDK_CXLFLASH_VLUN_RESIZEHT_CXLFLASH_AFU_DEBUGSNDRV_PCM_IOCTL_STATUS_EXTSOUND_MIXER_ACCESSKVM_GET_NESTED_STATEVIDIOC_S_DV_TIMINGSVIDIOC_G_DV_TIMINGSSNDRV_PCM_IOCTL_SYNC_PTRSNDCTL_SYNTH_INFOSNDCTL_SYNTH_IDSNDRV_SEQ_IOCTL_CREATE_QUEUEVIDIOC_DV_TIMINGS_CAPDK_CXLFLASH_ATTACHDK_CXLFLASH_VERIFYVIDIOC_ENUM_DV_TIMINGSVBG_IOCTL_HGCM_CONNECTDRM_IOCTL_VC4_GET_HANG_STATEHT_CXLFLASH_LUN_PROVISIONSOUND_MIXER_GETLEVELSSOUND_MIXER_SETLEVELSSNDRV_SEQ_IOCTL_CREATE_PORTSNDRV_SEQ_IOCTL_GET_PORT_INFODRM_IOCTL_VC4_SUBMIT_CLFS_IOC_GETFSMAPSNDRV_COMPRESS_GET_CAPSVIDIOC_DBG_G_CHIP_INFOBTRFS_IOC_SET_RECEIVED_SUBVOLVIDIOC_G_FMTVIDIOC_S_FMTVIDIOC_G_PARMVIDIOC_S_PARMVIDIOC_TRY_FMTSNDRV_TIMER_IOCTL_GINFOVIDIOC_QUERY_EXT_CTRLGENWQE_EXECUTE_DDCBGENWQE_EXECUTE_RAW_DDCBVIDIOC_CREATE_BUFSMEDIA_IOC_DEVICE_INFOMEDIA_IOC_ENUM_ENTITIESGPIO_V2_GET_LINEINFO_IOCTLBINDER_CTL_ADDCROS_EC_DEV_IOCRDMEMSNDRV_CTL_IOCTL_RAWMIDI_INFOSNDRV_CTL_IOCTL_ELEM_INFOSNDRV_CTL_IOCTL_ELEM_ADDSNDRV_CTL_IOCTL_ELEM_REPLACEGPIO_V2_LINE_SET_CONFIG_IOCTLSNDRV_CTL_IOCTL_PCM_INFODRM_IOCTL_AMDGPU_GEM_METADATADM_VERSIONDM_REMOVE_ALLDM_LIST_DEVICESDM_DEV_CREATEDM_DEV_REMOVEDM_DEV_RENAMEDM_DEV_SUSPENDDM_DEV_STATUSDM_DEV_WAITDM_TABLE_LOADDM_TABLE_CLEARDM_TABLE_DEPSDM_TABLE_STATUSDM_LIST_VERSIONSDM_TARGET_MSGDM_DEV_SET_GEOMETRYDM_DEV_ARM_POLLDM_GET_TARGET_VERSIONGPIO_GET_LINEHANDLE_IOCTLSNDRV_EMU10K1_IOCTL_CODE_PEEKKVM_GET_IRQCHIPGPIO_V2_GET_LINE_IOCTLSNDRV_PCM_IOCTL_HW_REFINESNDRV_PCM_IOCTL_HW_PARAMSSNDRV_CTL_IOCTL_ELEM_READSNDRV_CTL_IOCTL_ELEM_WRITEBTRFS_IOC_SCRUBBTRFS_IOC_SCRUB_PROGRESSBTRFS_IOC_BALANCE_V2BTRFS_IOC_GET_DEV_STATSTDX_CMD_GET_REPORT0PTP_SYS_OFFSET_EXTENDEDPTP_SYS_OFFSET_EXTENDED2BTRFS_IOC_DEV_REPLACESNDCTL_COPR_SENDMSGSNDCTL_SYNTH_CONTROLSNDCTL_COPR_LOADBTRFS_IOC_TREE_SEARCHBTRFS_IOC_INO_LOOKUPBTRFS_IOC_DEV_INFOBTRFS_IOC_GET_SUBVOL_ROOTREFBTRFS_IOC_INO_LOOKUP_USERHIDIOCGUSAGESSNDRV_COMPRESS_GET_CODEC_CAPSSNDRV_PCM_IOCTL_STATUS64SNDRV_PCM_IOCTL_STATUS_EXT64USBDEVFS_REAPURBUSBDEVFS_REAPURBNDELAYFS_IOC_SETFLAGSEXT4_IOC_SETVERSIONEXT4_IOC_SETRSVSZEXT4_IOC_GROUP_EXTENDFS_IOC_SETVERSIONFS_IOC_GETFLAGSEXT4_IOC_GETVERSIONEXT4_IOC_GETRSVSZFS_IOC_GETVERSIONUSBDEVFS_DISCSIGNALI2OPASSTHRUAUTOFS_IOC_SETTIMEOUTUSBDEVFS_IOCTLUSBDEVFS_CONTROLUSBDEVFS_BULKexamples.--absolute-timestamps=ns, andprecision.option:in the -o option? Specify strace -e%network ip adocumentation.Linux 4.16+, however.strace.-y/--decode-fds option.and block device files.you are looking for.implemented and documented.will feel better.descriptors (-yy option).have succeeded.expression in this case?expression.expression, for example:upstreamed). Another example(Linux N32 ABI).of Vitaly Chaykovsky.with -b execve option.for following vfork calls.to support usage like strace -p "`pidof PROG`" strace -p "`pgrep PROG`"newline.in the year 2020.classes. For example, strace -e%credsand %signal.to hexadecimal numbers usage.are unlinked.instead of approximating it. | \ _\ / sizeimagebytesperlineobjres2%s: Unexpected elem_size: %zu > %s(%s+0x%lx) [0x%lx] > %s() [0x%lx] > BUG IN %s > %s [0x%lx] > %s too many stack frames%FT%T%zsocket:[ | %0*lx %s | * %lu bytes in buffer %d min_widthmax_widthstep_widthmin_heightmax_heightstep_height%u/%u%s: Invalid xlat type: %#xv4l2_fourccOut of memory%02hhxsignalfd: %s: asprintfdwfl_begin: %s%s: head: tcp=%p, queue=%p!!actimemodtimeregcomp%s: %s: %sregexecinvalid system call '%s'.%0*llu".%0*llu", width, part_sec/proc/%u/fd/%usystem.sockprotoname/proc/%u/fdinfo/%u%s: stat("%s")char%s %u:%u @/dev/pts/%deventfd-count0xeventfd-ideventfd-semaphorepid:(deleted)("%" "l" "d"), val("%" "l" "u"), val("%#" "l" "x"), valV4L2_CID_???value64%huBLKPG_???datalenpnodevnamevolnameact_maskbuf_nrstart_lbaend_lba | 0x80 && WCOREDUMP(s){WIFCONTINUED(s)}PTRACE_EVENT_???<<XATTR_????_OKaio_flagsIOCB_FLAG_???aio_resfdMODULE_INIT_???]=fmt.pixpixelformatfieldV4L2_FIELD_???colorspaceV4L2_COLORSPACE_???fmt.pix_mpplane_fmtnum_planesfmt.winchromakeyclipsclipcountglobal_alphafmt.vbisampling_ratesamples_per_linesample_formatV4L2_VBI_???fmt.slicedservice_setV4L2_SLICED_???service_linesio_sizefmt.sdrbuffersizefmt.metadataformatV4L2_CTRL_FLAG_NEXT_???%s+%#lxdrivercardbus_infocapabilitiesV4L2_CAP_???device_capsV4L2_BUF_TYPE_???V4L2_FMT_FLAG_???descriptionV4L2_MEMORY_???capabilityparm.capturecapturemodeV4L2_MODE_???timeperframeextendedmodereadbuffersparm.outputoutputmodewritebuffersframeperiodframelinesV4L2_INPUT_TYPE_???audiosettunerstdV4L2_STD_???V4L2_IN_ST_???V4L2_IN_CAP_???V4L2_TUNER_???V4L2_TUNER_CAP_???rangelowrangehighrxsubchansV4L2_TUNER_SUB_???audmodeV4L2_TUNER_MODE_???afcV4L2_CTRL_TYPE_???minimummaximumdefault_valueV4L2_CTRL_FLAG_???elem_sizeelemsnr_of_dimsboundsdefrectpixelaspectctrl_classV4L2_CTRL_CLASS_???controlserror_idxpixel_formatV4L2_FRMSIZE_TYPE_???discretestepwiseV4L2_FRMIVAL_TYPE_???(fmt), b.index, b.count%s /* %s */"%s", str0 /* %s */aio_dataaio_keyaio_rw_flagsRWF_???aio_lio_opcodeIOCB_CMD_???aio_reqprioIOPRIO_CLASS_???IOPRIO_PRIO_VALUE(%s, %d)aio_fildesaio_bufaio_nbytesaio_offsetBLKPG_ADD_PARTITIONBLKPG_DEL_PARTITIONBLKPG_RESIZE_PARTITIONMODULE_INIT_IGNORE_VERMAGICMODULE_INIT_COMPRESSED_FILEO_TRUNCPOLLREMOVEPOLL_BUSY_LOOPIOCB_CMD_PREADIOCB_CMD_PWRITEIOCB_CMD_FSYNCIOCB_CMD_FDSYNCIOCB_CMD_PREADXIOCB_CMD_POLLIOCB_CMD_NOOPIOCB_CMD_PREADVIOCB_CMD_PWRITEVIOPRIO_CLASS_NONEIOPRIO_CLASS_RTIOPRIO_CLASS_BEIOPRIO_CLASS_IDLERWF_HIPRIRWF_DSYNCRWF_SYNCRWF_NOWAITRWF_APPENDRWF_NOAPPENDRWF_ATOMICIOCB_FLAG_RESFDIOCB_FLAG_IOPRIOAT_SYMLINK_NOFOLLOWAT_EACCESSAT_EMPTY_PATHF_OKW_OKX_OKXATTR_CREATEXATTR_REPLACEPTRACE_EVENT_FORKPTRACE_EVENT_VFORKPTRACE_EVENT_CLONEPTRACE_EVENT_EXECPTRACE_EVENT_VFORK_DONEPTRACE_EVENT_EXITPTRACE_EVENT_SECCOMPPTRACE_EVENT_STOPWNOHANGWEXITEDWSTOPPEDWCONTINUEDWNOWAIT__WCLONE__WALL__WNOTHREADP_PIDP_PGIDP_PIDFDV4L2_CAP_VIDEO_CAPTUREV4L2_CAP_VIDEO_OUTPUTV4L2_CAP_VIDEO_OVERLAYV4L2_CAP_VBI_CAPTUREV4L2_CAP_VBI_OUTPUTV4L2_CAP_SLICED_VBI_CAPTUREV4L2_CAP_SLICED_VBI_OUTPUTV4L2_CAP_RDS_CAPTUREV4L2_CAP_VIDEO_OUTPUT_OVERLAYV4L2_CAP_HW_FREQ_SEEKV4L2_CAP_RDS_OUTPUTV4L2_CAP_VIDEO_CAPTURE_MPLANEV4L2_CAP_VIDEO_OUTPUT_MPLANEV4L2_CAP_VIDEO_M2M_MPLANEV4L2_CAP_VIDEO_M2MV4L2_CAP_TUNERV4L2_CAP_AUDIOV4L2_CAP_RADIOV4L2_CAP_MODULATORV4L2_CAP_SDR_CAPTUREV4L2_CAP_EXT_PIX_FORMATV4L2_CAP_SDR_OUTPUTV4L2_CAP_META_CAPTUREV4L2_CAP_READWRITEV4L2_CAP_EDIDV4L2_CAP_STREAMINGV4L2_CAP_META_OUTPUTV4L2_CAP_TOUCHV4L2_CAP_DEVICE_CAPSV4L2_FMT_FLAG_COMPRESSEDV4L2_FMT_FLAG_EMULATEDV4L2_FMT_FLAG_DYN_RESOLUTIONV4L2_FMT_FLAG_CSC_COLORSPACEV4L2_FMT_FLAG_CSC_XFER_FUNCV4L2_FMT_FLAG_CSC_YCBCR_ENCV4L2_FMT_FLAG_META_LINE_BASEDV4L2_MODE_HIGHQUALITYV4L2_CAP_TIMEPERFRAMEV4L2_IN_CAP_DV_TIMINGSV4L2_IN_CAP_STDV4L2_IN_CAP_NATIVE_SIZEV4L2_IN_ST_NO_POWERV4L2_IN_ST_NO_SIGNALV4L2_IN_ST_NO_COLORV4L2_IN_ST_HFLIPV4L2_IN_ST_VFLIPV4L2_IN_ST_NO_H_LOCKV4L2_IN_ST_COLOR_KILLV4L2_IN_ST_NO_V_LOCKV4L2_IN_ST_NO_STD_LOCKV4L2_IN_ST_NO_SYNCV4L2_IN_ST_NO_EQUV4L2_IN_ST_NO_CARRIERV4L2_IN_ST_MACROVISIONV4L2_IN_ST_NO_ACCESSV4L2_IN_ST_VTRV4L2_STD_PAL_BV4L2_STD_PAL_B1V4L2_STD_PAL_GV4L2_STD_PAL_HV4L2_STD_PAL_IV4L2_STD_PAL_DV4L2_STD_PAL_D1V4L2_STD_PAL_KV4L2_STD_PAL_MV4L2_STD_PAL_NV4L2_STD_PAL_NcV4L2_STD_PAL_60V4L2_STD_NTSC_MV4L2_STD_NTSC_M_JPV4L2_STD_NTSC_443V4L2_STD_NTSC_M_KRV4L2_STD_SECAM_BV4L2_STD_SECAM_DV4L2_STD_SECAM_GV4L2_STD_SECAM_HV4L2_STD_SECAM_KV4L2_STD_SECAM_K1V4L2_STD_SECAM_LV4L2_STD_SECAM_LCV4L2_STD_ATSC_8_VSBV4L2_STD_ATSC_16_VSBV4L2_INPUT_TYPE_TUNERV4L2_INPUT_TYPE_CAMERAV4L2_INPUT_TYPE_TOUCHV4L2_TUNER_MODE_MONOV4L2_TUNER_MODE_STEREOV4L2_TUNER_MODE_LANG2V4L2_TUNER_MODE_LANG1V4L2_TUNER_MODE_LANG1_LANG2V4L2_TUNER_SUB_MONOV4L2_TUNER_SUB_STEREOV4L2_TUNER_SUB_LANG2V4L2_TUNER_SUB_LANG1V4L2_TUNER_SUB_RDSV4L2_TUNER_CAP_LOWV4L2_TUNER_CAP_NORMV4L2_TUNER_CAP_HWSEEK_BOUNDEDV4L2_TUNER_CAP_HWSEEK_WRAPV4L2_TUNER_CAP_STEREOV4L2_TUNER_CAP_LANG2V4L2_TUNER_CAP_LANG1V4L2_TUNER_CAP_RDSV4L2_TUNER_CAP_RDS_BLOCK_IOV4L2_TUNER_CAP_RDS_CONTROLSV4L2_TUNER_CAP_FREQ_BANDSV4L2_TUNER_CAP_1HZV4L2_TUNER_RADIOV4L2_TUNER_ANALOG_TVV4L2_TUNER_DIGITAL_TVV4L2_TUNER_SDRV4L2_TUNER_RFV4L2_CTRL_FLAG_DISABLEDV4L2_CTRL_FLAG_GRABBEDV4L2_CTRL_FLAG_READ_ONLYV4L2_CTRL_FLAG_UPDATEV4L2_CTRL_FLAG_INACTIVEV4L2_CTRL_FLAG_SLIDERV4L2_CTRL_FLAG_WRITE_ONLYV4L2_CTRL_FLAG_VOLATILEV4L2_CTRL_FLAG_HAS_PAYLOADV4L2_CTRL_FLAG_MODIFY_LAYOUTV4L2_CTRL_FLAG_DYNAMIC_ARRAYV4L2_CTRL_TYPE_INTEGERV4L2_CTRL_TYPE_BOOLEANV4L2_CTRL_TYPE_MENUV4L2_CTRL_TYPE_BUTTONV4L2_CTRL_TYPE_INTEGER64V4L2_CTRL_TYPE_CTRL_CLASSV4L2_CTRL_TYPE_STRINGV4L2_CTRL_TYPE_BITMASKV4L2_CTRL_TYPE_INTEGER_MENUV4L2_CTRL_TYPE_U8V4L2_CTRL_TYPE_U16V4L2_CTRL_TYPE_U32V4L2_CTRL_TYPE_AREAV4L2_CTRL_TYPE_HDR10_CLL_INFOV4L2_CTRL_TYPE_H264_SPSV4L2_CTRL_TYPE_H264_PPSV4L2_CTRL_TYPE_FWHT_PARAMSV4L2_CTRL_TYPE_VP8_FRAMEV4L2_CTRL_TYPE_MPEG2_SEQUENCEV4L2_CTRL_TYPE_MPEG2_PICTUREV4L2_CTRL_TYPE_VP9_FRAMEV4L2_CTRL_TYPE_HEVC_SPSV4L2_CTRL_TYPE_HEVC_PPSV4L2_CTRL_TYPE_AV1_SEQUENCEV4L2_CTRL_TYPE_AV1_FRAMEV4L2_CTRL_TYPE_AV1_FILM_GRAINV4L2_FRMSIZE_TYPE_DISCRETEV4L2_FRMSIZE_TYPE_CONTINUOUSV4L2_FRMSIZE_TYPE_STEPWISEV4L2_FRMIVAL_TYPE_DISCRETEV4L2_FRMIVAL_TYPE_CONTINUOUSV4L2_FRMIVAL_TYPE_STEPWISEV4L2_BUF_TYPE_VIDEO_CAPTUREV4L2_BUF_TYPE_VIDEO_OUTPUTV4L2_BUF_TYPE_VIDEO_OVERLAYV4L2_BUF_TYPE_VBI_CAPTUREV4L2_BUF_TYPE_VBI_OUTPUTV4L2_BUF_TYPE_SDR_CAPTUREV4L2_BUF_TYPE_SDR_OUTPUTV4L2_BUF_TYPE_META_CAPTUREV4L2_BUF_TYPE_META_OUTPUTV4L2_MEMORY_MMAPV4L2_MEMORY_USERPTRV4L2_MEMORY_OVERLAYV4L2_MEMORY_DMABUFV4L2_CTRL_CLASS_USERV4L2_CTRL_CLASS_CODECV4L2_CTRL_CLASS_CAMERAV4L2_CTRL_CLASS_FM_TXV4L2_CTRL_CLASS_FLASHV4L2_CTRL_CLASS_JPEGV4L2_CTRL_CLASS_IMAGE_SOURCEV4L2_CTRL_CLASS_IMAGE_PROCV4L2_CTRL_CLASS_DVV4L2_CTRL_CLASS_FM_RXV4L2_CTRL_CLASS_RF_TUNERV4L2_CTRL_CLASS_DETECTV4L2_CTRL_CLASS_COLORIMETRYV4L2_CID_BRIGHTNESSV4L2_CID_CONTRASTV4L2_CID_SATURATIONV4L2_CID_HUEV4L2_CID_AUDIO_VOLUMEV4L2_CID_AUDIO_BALANCEV4L2_CID_AUDIO_BASSV4L2_CID_AUDIO_TREBLEV4L2_CID_AUDIO_MUTEV4L2_CID_AUDIO_LOUDNESSV4L2_CID_BLACK_LEVELV4L2_CID_AUTO_WHITE_BALANCEV4L2_CID_DO_WHITE_BALANCEV4L2_CID_RED_BALANCEV4L2_CID_BLUE_BALANCEV4L2_CID_GAMMAV4L2_CID_EXPOSUREV4L2_CID_AUTOGAINV4L2_CID_GAINV4L2_CID_HFLIPV4L2_CID_VFLIPV4L2_CID_HCENTERV4L2_CID_VCENTERV4L2_CID_POWER_LINE_FREQUENCYV4L2_CID_HUE_AUTOV4L2_CID_SHARPNESSV4L2_CID_CHROMA_AGCV4L2_CID_COLOR_KILLERV4L2_CID_COLORFXV4L2_CID_AUTOBRIGHTNESSV4L2_CID_BAND_STOP_FILTERV4L2_CID_ROTATEV4L2_CID_BG_COLORV4L2_CID_CHROMA_GAINV4L2_CID_ILLUMINATORS_1V4L2_CID_ILLUMINATORS_2V4L2_CID_ALPHA_COMPONENTV4L2_CID_COLORFX_CBCRV4L2_CID_COLORFX_RGBV4L2_CID_MPEG_STREAM_TYPEV4L2_CID_MPEG_STREAM_PID_PMTV4L2_CID_MPEG_STREAM_PID_PCRV4L2_CID_MPEG_STREAM_VBI_FMTV4L2_CID_MPEG_AUDIO_ENCODINGV4L2_CID_MPEG_AUDIO_MODEV4L2_CID_MPEG_AUDIO_EMPHASISV4L2_CID_MPEG_AUDIO_CRCV4L2_CID_MPEG_AUDIO_MUTEV4L2_CID_MPEG_VIDEO_ENCODINGV4L2_CID_MPEG_VIDEO_ASPECTV4L2_CID_MPEG_VIDEO_B_FRAMESV4L2_CID_MPEG_VIDEO_GOP_SIZEV4L2_CID_MPEG_VIDEO_PULLDOWNV4L2_CID_MPEG_VIDEO_BITRATEV4L2_CID_MPEG_VIDEO_MUTEV4L2_CID_MPEG_VIDEO_MUTE_YUVV4L2_CID_MPEG_VIDEO_VBV_SIZEV4L2_CID_MPEG_VIDEO_DEC_PTSV4L2_CID_MPEG_VIDEO_DEC_FRAMEV4L2_CID_MPEG_VIDEO_VBV_DELAYV4L2_CID_MPEG_VIDEO_LTR_COUNTV4L2_CID_FWHT_I_FRAME_QPV4L2_CID_FWHT_P_FRAME_QPV4L2_CID_MPEG_VIDEO_H264_FMOV4L2_CID_MPEG_VIDEO_H264_ASOV4L2_CID_MPEG_VIDEO_HEVC_TIERV4L2_CID_MPEG_VIDEO_AV1_LEVELV4L2_CID_EXPOSURE_AUTOV4L2_CID_EXPOSURE_ABSOLUTEV4L2_CID_PAN_RELATIVEV4L2_CID_TILT_RELATIVEV4L2_CID_PAN_RESETV4L2_CID_TILT_RESETV4L2_CID_PAN_ABSOLUTEV4L2_CID_TILT_ABSOLUTEV4L2_CID_FOCUS_ABSOLUTEV4L2_CID_FOCUS_RELATIVEV4L2_CID_FOCUS_AUTOV4L2_CID_ZOOM_ABSOLUTEV4L2_CID_ZOOM_RELATIVEV4L2_CID_ZOOM_CONTINUOUSV4L2_CID_PRIVACYV4L2_CID_IRIS_ABSOLUTEV4L2_CID_IRIS_RELATIVEV4L2_CID_AUTO_EXPOSURE_BIASV4L2_CID_WIDE_DYNAMIC_RANGEV4L2_CID_IMAGE_STABILIZATIONV4L2_CID_ISO_SENSITIVITYV4L2_CID_ISO_SENSITIVITY_AUTOV4L2_CID_EXPOSURE_METERINGV4L2_CID_SCENE_MODEV4L2_CID_3A_LOCKV4L2_CID_AUTO_FOCUS_STARTV4L2_CID_AUTO_FOCUS_STOPV4L2_CID_AUTO_FOCUS_STATUSV4L2_CID_AUTO_FOCUS_RANGEV4L2_CID_PAN_SPEEDV4L2_CID_TILT_SPEEDV4L2_CID_RDS_TX_DEVIATIONV4L2_CID_RDS_TX_PIV4L2_CID_RDS_TX_PTYV4L2_CID_RDS_TX_PS_NAMEV4L2_CID_RDS_TX_RADIO_TEXTV4L2_CID_RDS_TX_MONO_STEREOV4L2_CID_RDS_TX_COMPRESSEDV4L2_CID_RDS_TX_DYNAMIC_PTYV4L2_CID_RDS_TX_MUSIC_SPEECHV4L2_CID_RDS_TX_ALT_FREQSV4L2_CID_PILOT_TONE_ENABLEDV4L2_CID_PILOT_TONE_DEVIATIONV4L2_CID_PILOT_TONE_FREQUENCYV4L2_CID_TUNE_PREEMPHASISV4L2_CID_TUNE_POWER_LEVELV4L2_CID_FLASH_LED_MODEV4L2_CID_FLASH_STROBE_SOURCEV4L2_CID_FLASH_STROBEV4L2_CID_FLASH_STROBE_STOPV4L2_CID_FLASH_STROBE_STATUSV4L2_CID_FLASH_TIMEOUTV4L2_CID_FLASH_INTENSITYV4L2_CID_FLASH_FAULTV4L2_CID_FLASH_CHARGEV4L2_CID_FLASH_READYV4L2_CID_VBLANKV4L2_CID_HBLANKV4L2_CID_ANALOGUE_GAINV4L2_CID_TEST_PATTERN_REDV4L2_CID_TEST_PATTERN_GREENRV4L2_CID_TEST_PATTERN_BLUEV4L2_CID_TEST_PATTERN_GREENBV4L2_CID_UNIT_CELL_SIZEV4L2_CID_NOTIFY_GAINSV4L2_CID_LINK_FREQV4L2_CID_PIXEL_RATEV4L2_CID_TEST_PATTERNV4L2_CID_DEINTERLACING_MODEV4L2_CID_DIGITAL_GAINV4L2_CID_DV_TX_RGB_RANGEV4L2_CID_DV_RX_RGB_RANGEV4L2_CID_TUNE_DEEMPHASISV4L2_CID_RDS_RECEPTIONV4L2_CID_RDS_RX_PTYV4L2_CID_RDS_RX_PS_NAMEV4L2_CID_RDS_RX_RADIO_TEXTV4L2_CID_RDS_RX_MUSIC_SPEECHV4L2_CID_RF_TUNER_BANDWIDTHV4L2_CID_RF_TUNER_RF_GAINV4L2_CID_RF_TUNER_LNA_GAINV4L2_CID_RF_TUNER_MIXER_GAINV4L2_CID_RF_TUNER_IF_GAINV4L2_CID_RF_TUNER_PLL_LOCKV4L2_CID_DETECT_MD_MODEV4L2_CTRL_FLAG_NEXT_CTRLV4L2_CTRL_FLAG_NEXT_COMPOUNDV4L2_COLORSPACE_DEFAULTV4L2_COLORSPACE_SMPTE170MV4L2_COLORSPACE_SMPTE240MV4L2_COLORSPACE_REC709V4L2_COLORSPACE_BT878V4L2_COLORSPACE_470_SYSTEM_MV4L2_COLORSPACE_470_SYSTEM_BGV4L2_COLORSPACE_JPEGV4L2_COLORSPACE_SRGBV4L2_COLORSPACE_OPRGBV4L2_COLORSPACE_BT2020V4L2_COLORSPACE_RAWV4L2_COLORSPACE_DCI_P3V4L2_FIELD_ANYV4L2_FIELD_NONEV4L2_FIELD_TOPV4L2_FIELD_BOTTOMV4L2_FIELD_INTERLACEDV4L2_FIELD_SEQ_TBV4L2_FIELD_SEQ_BTV4L2_FIELD_ALTERNATEV4L2_FIELD_INTERLACED_TBV4L2_FIELD_INTERLACED_BTV4L2_VBI_UNSYNCV4L2_VBI_INTERLACEDV4L2_PIX_FMT_Y10V4L2_PIX_FMT_Y12V4L2_PIX_FMT_Y4V4L2_PIX_FMT_Y14V4L2_PIX_FMT_Y6V4L2_PIX_FMT_Y16V4L2_PIX_FMT_Z16V4L2_PIX_FMT_UV8V4L2_PIX_FMT_Y8IV4L2_PIX_FMT_P010V4L2_PIX_FMT_P010_4L4V4L2_PIX_FMT_Y210V4L2_PIX_FMT_MR97310AV4L2_PIX_FMT_SN9C10XV4L2_PIX_FMT_SGRBG10V4L2_PIX_FMT_SGBRG10V4L2_PIX_FMT_SGRBG10DPCM8V4L2_PIX_FMT_SBGGR10V4L2_PIX_FMT_SRGGB10V4L2_PIX_FMT_M420V4L2_PIX_FMT_SN9C20X_I420V4L2_PIX_FMT_JL2005BCDV4L2_PIX_FMT_RGBA1010102V4L2_PIX_FMT_ARGB2101010V4L2_PIX_FMT_RV30V4L2_PIX_FMT_RGBX1010102V4L2_PIX_FMT_RV40V4L2_PIX_FMT_TM6000V4L2_PIX_FMT_STV0680V4L2_PIX_FMT_VP8V4L2_PIX_FMT_VP9V4L2_PIX_FMT_SPKV4L2_PIX_FMT_SE401V4L2_PIX_FMT_SPCA501V4L2_PIX_FMT_OV511V4L2_PIX_FMT_MM21V4L2_PIX_FMT_NV21MV4L2_PIX_FMT_YVU420MV4L2_PIX_FMT_MT21CV4L2_PIX_FMT_NV21V4L2_PIX_FMT_SPCA561V4L2_PIX_FMT_NV61MV4L2_PIX_FMT_YVU422MV4L2_PIX_FMT_NV61V4L2_PIX_FMT_SBGGR8V4L2_PIX_FMT_RGB332V4L2_PIX_FMT_H264_NO_SCV4L2_PIX_FMT_PWC1V4L2_PIX_FMT_MPEG1V4L2_PIX_FMT_P012V4L2_PIX_FMT_Y012V4L2_PIX_FMT_Y212V4L2_PIX_FMT_BGR48_12V4L2_PIX_FMT_YUV48_12V4L2_PIX_FMT_ABGR64_12V4L2_PIX_FMT_SGRBG12V4L2_PIX_FMT_BGRA444V4L2_PIX_FMT_NV12M_8L128V4L2_PIX_FMT_RGBA444V4L2_PIX_FMT_ABGR444V4L2_PIX_FMT_SGBRG12V4L2_PIX_FMT_XBGR444V4L2_PIX_FMT_SBGGR12V4L2_PIX_FMT_SRGGB12V4L2_PIX_FMT_NV12_16L16V4L2_PIX_FMT_NV12MV4L2_PIX_FMT_P012MV4L2_PIX_FMT_NV12MTV4L2_PIX_FMT_NV12MT_16X16V4L2_PIX_FMT_YUV420MV4L2_PIX_FMT_ARGB444V4L2_PIX_FMT_XRGB444V4L2_PIX_FMT_NV12_8L128V4L2_PIX_FMT_NV12_32L32V4L2_PIX_FMT_NV12_4L4V4L2_PIX_FMT_YUV420V4L2_PIX_FMT_NV12V4L2_PIX_FMT_YVU420V4L2_PIX_FMT_BGRX444V4L2_PIX_FMT_RGBX444V4L2_PIX_FMT_YVU444MV4L2_PIX_FMT_NV42V4L2_PIX_FMT_PWC2V4L2_PIX_FMT_MPEG2V4L2_PIX_FMT_SBGGR16V4L2_PIX_FMT_H263V4L2_PIX_FMT_RGB24V4L2_PIX_FMT_BGR24V4L2_PIX_FMT_HSV24V4L2_PIX_FMT_YUV24V4L2_PIX_FMT_SGBRG14V4L2_PIX_FMT_SBGGR14V4L2_PIX_FMT_SRGGB14V4L2_PIX_FMT_SGRBG14V4L2_PIX_FMT_ARGB32V4L2_PIX_FMT_BGRA32V4L2_PIX_FMT_RGBA32V4L2_PIX_FMT_RGBX32V4L2_PIX_FMT_HI240V4L2_PIX_FMT_YUV444MV4L2_PIX_FMT_ABGR32V4L2_PIX_FMT_XBGR32V4L2_PIX_FMT_NV24V4L2_PIX_FMT_XRGB32V4L2_PIX_FMT_BGRX32V4L2_PIX_FMT_RGB444V4L2_PIX_FMT_YUV444V4L2_PIX_FMT_H264V4L2_PIX_FMT_H264_MVCV4L2_PIX_FMT_H264_SLICEV4L2_PIX_FMT_RGB32V4L2_PIX_FMT_CNF4V4L2_PIX_FMT_MPEG4V4L2_PIX_FMT_BGR32V4L2_PIX_FMT_HSV32V4L2_PIX_FMT_YUV32V4L2_PIX_FMT_SPCA505V4L2_PIX_FMT_BGRA555V4L2_PIX_FMT_RGBA555V4L2_PIX_FMT_ABGR555V4L2_PIX_FMT_XBGR555V4L2_PIX_FMT_ARGB555V4L2_PIX_FMT_XRGB555V4L2_PIX_FMT_NV15_4L4V4L2_PIX_FMT_BGRX555V4L2_PIX_FMT_RGBX555V4L2_PIX_FMT_ET61X251V4L2_PIX_FMT_HEVC_SLICEV4L2_PIX_FMT_Y216V4L2_PIX_FMT_SGBRG16V4L2_PIX_FMT_SRGGB16V4L2_PIX_FMT_NV16MV4L2_PIX_FMT_YUV422MV4L2_PIX_FMT_SGRBG16V4L2_PIX_FMT_NV16V4L2_PIX_FMT_RGB48V4L2_PIX_FMT_BGR48V4L2_PIX_FMT_PAC207V4L2_PIX_FMT_SPCA508V4L2_PIX_FMT_OV518V4L2_PIX_FMT_SBGGR10ALAW8V4L2_PIX_FMT_SBGGR10DPCM8V4L2_PIX_FMT_SGBRG10ALAW8V4L2_PIX_FMT_SGBRG10DPCM8V4L2_PIX_FMT_SRGGB10ALAW8V4L2_PIX_FMT_SRGGB10DPCM8V4L2_PIX_FMT_SGRBG10ALAW8V4L2_PIX_FMT_PAL8V4L2_PIX_FMT_YVU410V4L2_PIX_FMT_YUV410V4L2_PIX_FMT_SBGGR10PV4L2_PIX_FMT_SGBRG10PV4L2_PIX_FMT_SRGGB10PV4L2_PIX_FMT_SGRBG10PV4L2_PIX_FMT_CPIA1V4L2_PIX_FMT_WNVAV4L2_PIX_FMT_YUVA32V4L2_PIX_FMT_VUYA32V4L2_PIX_FMT_Y10BPACKV4L2_PIX_FMT_PISP_COMP1_BGGRV4L2_PIX_FMT_PISP_COMP2_BGGRV4L2_PIX_FMT_SRGGB8V4L2_PIX_FMT_QC10CV4L2_PIX_FMT_SQ905CV4L2_PIX_FMT_QC08CV4L2_PIX_FMT_SBGGR12PV4L2_PIX_FMT_SGBRG12PV4L2_PIX_FMT_SRGGB12PV4L2_PIX_FMT_SGRBG12PV4L2_PIX_FMT_HEVCV4L2_PIX_FMT_XVIDV4L2_PIX_FMT_SBGGR14PV4L2_PIX_FMT_SGBRG14PV4L2_PIX_FMT_SRGGB14PV4L2_PIX_FMT_SGRBG14PV4L2_PIX_FMT_AV1_FRAMEV4L2_PIX_FMT_VP8_FRAMEV4L2_PIX_FMT_VP9_FRAMEV4L2_PIX_FMT_PISP_COMP1_GRBGV4L2_PIX_FMT_VC1_ANNEX_GV4L2_PIX_FMT_PISP_COMP2_GRBGV4L2_PIX_FMT_IPU3_SGRBG10V4L2_PIX_FMT_SGRBG8V4L2_PIX_FMT_JPEGV4L2_PIX_FMT_MPEGV4L2_PIX_FMT_AJPGV4L2_PIX_FMT_MJPEGV4L2_PIX_FMT_PJPGV4L2_PIX_FMT_SGBRG8V4L2_PIX_FMT_BGR666V4L2_PIX_FMT_FWHT_STATELESSV4L2_PIX_FMT_Y12IV4L2_PIX_FMT_S5C_UYVY_JPGV4L2_PIX_FMT_KONICA420V4L2_PIX_FMT_INZIV4L2_PIX_FMT_VC1_ANNEX_LV4L2_PIX_FMT_JPGLV4L2_PIX_FMT_HEXTILEV4L2_PIX_FMT_PISP_COMP1_MONOV4L2_PIX_FMT_PISP_COMP2_MONOV4L2_PIX_FMT_RGB555V4L2_PIX_FMT_YUV555V4L2_PIX_FMT_Y10PV4L2_PIX_FMT_YUV411PV4L2_PIX_FMT_Y41PV4L2_PIX_FMT_Y12PV4L2_PIX_FMT_YUV422PV4L2_PIX_FMT_Y14PV4L2_PIX_FMT_RGB565V4L2_PIX_FMT_YUV565V4L2_PIX_FMT_RGB555XV4L2_PIX_FMT_PISP_COMP1_RGGBV4L2_PIX_FMT_PISP_COMP2_RGGBV4L2_PIX_FMT_MT2110RV4L2_PIX_FMT_RGB565XV4L2_PIX_FMT_MPEG2_SLICEV4L2_PIX_FMT_MT2110TV4L2_PIX_FMT_FWHTV4L2_PIX_FMT_YVYUV4L2_PIX_FMT_CIT_YYVYUYV4L2_PIX_FMT_AYUV32V4L2_PIX_FMT_XYUV32V4L2_PIX_FMT_YYUVV4L2_PIX_FMT_YUYVV4L2_PIX_FMT_SN9C2028V4L2_PIX_FMT_YUVX32V4L2_PIX_FMT_VUYX32V4L2_PIX_FMT_GREYV4L2_PIX_FMT_VYUYV4L2_PIX_FMT_UYVYV4L2_PIX_FMT_IPU3_SBGGR10V4L2_PIX_FMT_DVV4L2_PIX_FMT_PISP_COMP1_GBRGV4L2_PIX_FMT_PISP_COMP2_GBRGV4L2_PIX_FMT_IPU3_SGBRG10V4L2_PIX_FMT_IPU3_SRGGB10V4L2_PIX_FMT_IPU3_Y10V4L2_PIX_FMT_Y16_BEV4L2_PIX_FMT_NV12M_10BE_8L128V4L2_PIX_FMT_NV12_10BE_8L128V4L2_PIX_FMT_ARGB555XV4L2_PIX_FMT_XRGB555XV4L2_SLICED_VBI_625V4L2_SLICED_TELETEXT_BV4L2_SLICED_VPSV4L2_SLICED_CAPTION_525V4L2_SLICED_WSS_625V4L2_SDR_FMT_PCU20BEV4L2_SDR_FMT_RU12LEV4L2_SDR_FMT_CS14LEV4L2_SDR_FMT_PCU16BEV4L2_SDR_FMT_CU16LEV4L2_SDR_FMT_CS8V4L2_SDR_FMT_CU8V4L2_SDR_FMT_PCU18BEV4L2_META_FMT_RPI_BE_CFGV4L2_META_FMT_VIVIDV4L2_META_FMT_UVCV4L2_META_FMT_VSP1_HGOV4L2_META_FMT_RK_ISP1_PARAMSV4L2_META_FMT_RK_ISP1_STAT_3AV4L2_META_FMT_VSP1_HGTV4L2_META_FMT_D4XXAT_REMOVEDIRAT_SYMLINK_FOLLOWAT_NO_AUTOMOUNTAT_RECURSIVE%desc%file%memory%process%signal%ipc%net%network%lstat%fstat%%stat%fstatfs%%statfs%pure%clockUNIX-STREAML2TP/IPTCPv6UDPv6UDPLITEv6DCCPv6L2TP/IPv6SCTPv6PINGv6RAWv6inumd_inod_offd_reclenBPF_???dst_regBPF_REG_???src_regimmBPF_JUMPBPF_STMTtree_idmax_objectidmin_objectidmin_offsetUINT64_MAXmax_offsetmin_transidmax_transidmin_typemax_typenr_itemsBTRFS_FEATURE_COMPAT_???compat_ro_flagsBTRFS_FEATURE_COMPAT_RO_???incompat_flagsBTRFS_FEATURE_INCOMPAT_???BTRFS_QGROUP_LIMIT_???max_rfermax_exclrsv_rferrsv_exclBTRFS_SPACE_INFO_???total_bytesused_bytesCLONE_NEW???CLONE_???CLOSE_RANGE_???next_keytarget_fdattach_bpf_fdattach_flagsBPF_F_???replace_bpf_fddata_size_indata_size_outdata_indata_outrepeatdurationctx_size_inctx_size_outctx_inctx_outbatch_sizestart_idnext_idopen_flagsprog_idmap_idin_batchout_batchkeyselem_flagslink_updatelink_fdnew_prog_fdold_prog_fdlink_idenable_statsBPF_STATS_???iter_createlink_detachprog_bind_maptoken_createbpffs_fdmap_typeBPF_MAP_TYPE_???value_sizemax_entriesmap_flagsinner_map_fdnuma_nodemap_namemap_ifindexbtf_key_type_idbtf_value_type_idbtf_vmlinux_value_type_idmap_extraraw_tracepointbtfbtf_log_bufbtf_sizebtf_log_sizebtf_log_levelprog_typeBPF_PROG_TYPE_???insn_cntlicensekern_versionprog_flagsprog_nameprog_ifindexexpected_attach_typeprog_btf_fdfunc_info_rec_sizefunc_info_cntline_info_cntattach_btf_idattach_prog_fdfd_arrayquery_flagsBPF_F_QUERY_???prog_idsprog_cntlink_createtarget_btf_iditer_infoiter_info_lenperf_eventbpf_cookiekprobe_multiaddrscookiespathnamefile_flagspath_fdnetns_devnetns_inoprofilesBTRFS_BLOCK_GROUP_???pstartvstartvendtargetBTRFS_BALANCE_ARGS_???jited_prog_lenjited_prog_insnsxlated_prog_lenxlated_prog_insnsload_timecreated_by_uidnr_map_idsgpl_compatiblenr_jited_ksymsnr_jited_func_lensnr_func_infonr_line_infonr_jited_line_infojited_line_info_rec_sizenr_prog_tagsrun_time_nsrun_cntrecursion_missesverified_insnsanon_inode:bpf-mapanon_inode:bpf-progtask_fd_querybuf_lenfd_typeBPF_FD_TYPE_???probe_offsetprobe_addr_LINUX_CAPABILITY_VERSION_???BTRFS_BALANCE_???BTRFS_BALANCE_STATE_???sysnr_cachenr_dirtynr_writebacknr_evictednr_recently_evictedeffectivepermittedinheritabled_nameDT_???child_stackparent_tidchild_tidptrchild_tidexit_signalstack_sizeset_tidset_tid_sizecgroupexceptTimeout%s%s [%u(" %u"), j%sleft %s("%sleft %s"), sep, strfilterbytes_leftbytes_missingelem_cntelem_misseddata_extents_scrubbedtree_extents_scrubbeddata_bytes_scrubbedtree_bytes_scrubbedcsum_errorsverify_errorsno_csumcsum_discardssuper_errorsmalloc_errorsuncorrectable_errorscorrected_errorslast_physicalunverified_errorsBTRFS_BALANCE_CTL_???BTRFS_SUBVOL_???BTRFS_DEFRAG_RANGE_???extent_threshcompress_typeBTRFS_COMPRESS_???bytes_usedcmdsrcdevidcont_reading_from_srcdev_modesrcdev_nametgtdev_nameresultreplace_stateprogress_1000%u.%u%%time_startedtime_stoppednum_write_errorsnum_uncorrectable_read_errorssupportedsafe to setsafe to clearmax_idnum_devicesnodesizesectorsizeclone_alignmentcsum_typeBTRFS_CSUM_TYPE_???csum_sizeBTRFS_FS_INFO_FLAG_???generationmetadata_uuidBTRFS_DEV_STATS_???treeidfspathBTRFS_LOGICAL_INO_ARGS_???assignqgroupidlimBTRFS_QUOTA_CTL_???progressstransidrtransidBTRFS_SCRUB_???send_fdclone_sources_countclone_sourcesparent_rootBTRFS_SEND_FLAGS_???space_slotstotal_spacesqgroup_inheritBTRFS_QGROUP_INHERIT_???num_qgroupsnum_ref_copiesnum_excl_copiesDT_UNKNOWNDT_FIFODT_CHRDT_DIRDT_BLKDT_REGDT_LNKDT_SOCKDT_WHTCLOSE_RANGE_UNSHARECLOSE_RANGE_CLOEXECCLONE_NEWTIMECLONE_VMCLONE_FSCLONE_FILESCLONE_SIGHANDCLONE_THREADCLONE_NEWNSCLONE_SYSVSEMCLONE_NEWCGROUPCLONE_NEWUTSCLONE_NEWIPCCLONE_NEWUSERCLONE_NEWPIDCLONE_NEWNETCLONE_CLEAR_SIGHANDCLONE_INTO_CGROUPCLONE_PIDFDCLONE_PTRACECLONE_VFORKCLONE_PARENTCLONE_SETTLSCLONE_PARENT_SETTIDCLONE_CHILD_CLEARTIDCLONE_UNTRACEDCLONE_CHILD_SETTIDCLONE_IO_LINUX_CAPABILITY_VERSION_1_LINUX_CAPABILITY_VERSION_2_LINUX_CAPABILITY_VERSION_31<%s%s%s:%u]%s:[%s%s%s:%u]%s:[%s:%u]%s:[%u]SWAP_FLAG_???SYNC_FILE_RANGE_???buf_ptrdest_fddest_offsetbytes_dedupedfe_logicalfe_physicalfe_lengthfe_flagsFIEMAP_EXTENT_???GPIO_V2_LINE_FLAG_???debounce_period_usidiag_rmemidiag_wmemidiag_fmemidiag_tmemndr_block_sizendr_block_nrndr_frame_sizendr_frame_nrpdr_block_sizepdr_block_nrpdr_frame_sizepdr_frame_nrpdr_retire_tmopdr_sizeof_privpdr_featureswrapsndbuf_sizepeer_rmbe_sizerx_prodrx_constx_prodtx_consrx_prod_flagsrx_conn_state_flagstx_prod_flagstx_conn_state_flagstx_preptx_senttx_finlinkidpeer_gidmy_gidpeer_tokenpeer_gid_extmy_gid_extTEE_IOCTL_PARAM_ATTR_TEE_IOCTL_PARAM_ATTR_METAshm_offsshm_idINET_DIAG_BC_???yespdiag_inopdiag_showPACKET_SHOW_???pdiag_cookiereasonSMC_CLC_DECL_???peer_diagnosisNDIAG_FLAG_???mnt_optsSTATMOUNT_???sb_dev_majorsb_dev_minorsb_magicsb_flagsfs_typemnt_parent_idmnt_id_oldmnt_parent_id_oldmnt_attrmnt_propagationmnt_peer_groupmnt_masterpropagate_frommnt_rootmnt_pointvol_idtcpv_enabledtcpv_rttcnttcpv_rtttcpv_minrttdctcp_enableddctcp_ce_statedctcp_alphadctcp_ab_ecndctcp_ab_totbbr_bw_lobbr_bw_hibbr_min_rttbbr_pacing_gainbbr_cwnd_gainibnameibportrecverris_icskfreebindhdrinclmc_looptransparentmc_allnodefragbind_address_no_portrecverr_rfc4884defer_connectunusedbits 3..8STATX_???stx_maskstx_blksizestx_attributesSTATX_ATTR_???stx_nlinkstx_uidstx_gidstx_modestx_inostx_sizestx_blocksstx_attributes_maskstx_atimestx_btimestx_ctimestx_mtimestx_rdev_majorstx_rdev_minorstx_dev_majorstx_dev_minorstx_mnt_idstx_dio_mem_alignstx_dio_offset_alignstx_subvolstx_atomic_write_unit_minstx_atomic_write_unit_maxstx_atomic_write_segments_maxlnkroleSMC_???SKF_AD_OFFSKF_AD_???SKF_NET_OFFSKF_LL_OFFNDIAG_PROTO_ALLndiag_inondiag_showNDIAG_SHOW_???ndiag_cookiesector_starttarget_typemisplaced stringpdi_indexpdi_versionTPACKET_???pdi_reservepdi_copy_threshpdi_tstamppdi_flagsPDI_???pdmc_indexpdmc_countpdmc_typepdmc_alenpdmc_addridiag_sportidiag_dportidiag_srcidiag_dstidiag_ifidiag_cookie1<%u("->%u"), peer%s:[%lu%s%s]%s:[%lu]clnt_loginTEE_IOCTL_LOGIN_???clnt_uuidcancel_idnum_paramsret_originTEEC_ORIGIN_???TEE_IOCTL_SHM_???c_iflagc_oflagc_cflagB???IBSHIFTCS?c_lflagubi_nummtd_numvid_hdr_offsetmax_beb_per1024disable_fmneed_resv_poollnumdtypeUBI_???vol_typeUBI_???_VOLUMEUBI_VOL_???propertyUBI_VOL_PROP_???%lid_reclen %s%u bytes overflow%s%u bytes underflowaddress overflow%u%s entriesdata_size too smalldata_starttarget_countDM_???event_nropen_countdepsmisplaced struct dm_name_listmessagebusy_poll_usecsbusy_poll_budgetfsx_xflagsFS_XFLAG_???fsx_extsizefsx_nextentsfsx_projidfsx_cowextsizeBUSSTATE_???IDE_NICE_???lineoffsetsGPIOHANDLE_REQUEST_???default_valuesconsumer_labelnum_attrsnum_linesconsumerevent_buffer_sizeSMC_DIAG_NONESMC_DIAG_CONNINFOSMC_DIAG_LGRINFOSMC_DIAG_SHUTDOWNSMC_DIAG_DMBINFOSMC_DIAG_FALLBACKSMC_DIAG_MODE_SMCRSMC_DIAG_MODE_FALLBACK_TCPSMC_DIAG_MODE_SMCDSMC_ACTIVESMC_INITSMC_CLOSEDSMC_LISTENSMC_PEERCLOSEWAIT1SMC_PEERCLOSEWAIT2SMC_APPFINCLOSEWAITSMC_APPCLOSEWAIT1SMC_APPCLOSEWAIT2SMC_PEERFINCLOSEWAITSMC_PEERABORTWAITSMC_PROCESSABORTSMC_CLC_DECL_MEMSMC_CLC_DECL_TIMEOUT_CLSMC_CLC_DECL_TIMEOUT_ALSMC_CLC_DECL_CNFERRSMC_CLC_DECL_PEERNOSMCSMC_CLC_DECL_IPSECSMC_CLC_DECL_NOSMCDEVSMC_CLC_DECL_MODEUNSUPPSMC_CLC_DECL_RMBE_ECSMC_CLC_DECL_OPTUNSUPPSMC_CLC_DECL_SYNCERRSMC_CLC_DECL_PEERDECLSMC_CLC_DECL_INTERRSMC_CLC_DECL_ERR_RTOKSMC_CLC_DECL_ERR_RDYLNKSMC_CLC_DECL_ERR_REGRMBRCV_SHUTDOWNSEND_SHUTDOWNSMC_CLNTSMC_SERV1<<(SMC_DIAG_CONNINFO-1)1<<(SMC_DIAG_LGRINFO-1)PACKET_DIAG_INFOPACKET_DIAG_MCLISTPACKET_DIAG_RX_RINGPACKET_DIAG_TX_RINGPACKET_DIAG_FANOUTPACKET_DIAG_UIDPACKET_DIAG_MEMINFOPACKET_DIAG_FILTERPDI_RUNNINGPDI_AUXDATAPDI_ORIGDEVPDI_VNETHDRPDI_LOSSTPACKET_V1TPACKET_V2TPACKET_V3PACKET_SHOW_INFOPACKET_SHOW_MCLISTPACKET_SHOW_RING_CFGPACKET_SHOW_FANOUTPACKET_SHOW_MEMINFOPACKET_SHOW_FILTERNETLINK_DIAG_MEMINFONETLINK_DIAG_GROUPSNETLINK_DIAG_RX_RINGNETLINK_DIAG_TX_RINGNETLINK_DIAG_FLAGSNETLINK_UNCONNECTEDNETLINK_CONNECTEDNDIAG_FLAG_CB_RUNNINGNDIAG_FLAG_PKTINFONDIAG_FLAG_BROADCAST_ERRORNDIAG_FLAG_NO_ENOBUFSNDIAG_FLAG_LISTEN_ALL_NSIDNDIAG_FLAG_CAP_ACKNDIAG_SHOW_MEMINFONDIAG_SHOW_GROUPSNDIAG_SHOW_RING_CFGNDIAG_SHOW_FLAGSINET_DIAG_NONEINET_DIAG_MEMINFOINET_DIAG_INFOINET_DIAG_VEGASINFOINET_DIAG_CONGINET_DIAG_TOSINET_DIAG_TCLASSINET_DIAG_SKMEMINFOINET_DIAG_SHUTDOWNINET_DIAG_DCTCPINFOINET_DIAG_PROTOCOLINET_DIAG_SKV6ONLYINET_DIAG_LOCALSINET_DIAG_PEERSINET_DIAG_PADINET_DIAG_MARKINET_DIAG_BBRINFOINET_DIAG_CLASS_IDINET_DIAG_MD5SIGINET_DIAG_ULP_INFOINET_DIAG_SK_BPF_STORAGESINET_DIAG_CGROUP_IDINET_DIAG_SOCKOPTSK_DIAG_BPF_STORAGE_REP_NONESK_DIAG_BPF_STORAGESK_DIAG_BPF_STORAGE_NONESK_DIAG_BPF_STORAGE_PADSK_DIAG_BPF_STORAGE_MAP_IDSK_DIAG_BPF_STORAGE_MAP_VALUEINET_ULP_INFO_UNSPECINET_ULP_INFO_NAMEINET_ULP_INFO_TLSINET_ULP_INFO_MPTCPMPTCP_SUBFLOW_ATTR_UNSPECMPTCP_SUBFLOW_ATTR_TOKEN_REMMPTCP_SUBFLOW_ATTR_TOKEN_LOCMPTCP_SUBFLOW_ATTR_MAP_SEQMPTCP_SUBFLOW_ATTR_MAP_SFSEQMPTCP_SUBFLOW_ATTR_SSN_OFFSETMPTCP_SUBFLOW_ATTR_FLAGSMPTCP_SUBFLOW_ATTR_ID_REMMPTCP_SUBFLOW_ATTR_ID_LOCMPTCP_SUBFLOW_ATTR_PADMPTCP_SUBFLOW_FLAG_MCAP_REMMPTCP_SUBFLOW_FLAG_MCAP_LOCMPTCP_SUBFLOW_FLAG_JOIN_REMMPTCP_SUBFLOW_FLAG_JOIN_LOCMPTCP_SUBFLOW_FLAG_BKUP_REMMPTCP_SUBFLOW_FLAG_BKUP_LOCMPTCP_SUBFLOW_FLAG_CONNECTEDMPTCP_SUBFLOW_FLAG_MAPVALIDTLS_INFO_UNSPECTLS_INFO_VERSIONTLS_INFO_CIPHERTLS_INFO_TXCONFTLS_INFO_RXCONFTLS_INFO_ZC_RO_TXTLS_INFO_RX_NO_PADTLS_CONF_BASETLS_CONF_SWTLS_CONF_HWTLS_CONF_HW_RECORDTLS_CIPHER_AES_GCM_128TLS_CIPHER_AES_GCM_256TLS_CIPHER_AES_CCM_128TLS_CIPHER_CHACHA20_POLY1305TLS_CIPHER_SM4_GCMTLS_CIPHER_SM4_CCMTLS_CIPHER_ARIA_GCM_128TLS_CIPHER_ARIA_GCM_256TLS_1_2_VERSIONTLS_1_3_VERSIONINET_DIAG_REQ_NONEINET_DIAG_REQ_BYTECODEINET_DIAG_REQ_SK_BPF_STORAGESINET_DIAG_REQ_PROTOCOL1<<(INET_DIAG_MEMINFO-1)1<<(INET_DIAG_INFO-1)1<<(INET_DIAG_VEGASINFO-1)1<<(INET_DIAG_CONG-1)1<<(INET_DIAG_TOS-1)1<<(INET_DIAG_TCLASS-1)1<<(INET_DIAG_SKMEMINFO-1)1<<(INET_DIAG_SHUTDOWN-1)1<<(INET_DIAG_DCTCPINFO-1)1<<(INET_DIAG_PROTOCOL-1)1<<(INET_DIAG_SKV6ONLY-1)1<<(INET_DIAG_LOCALS-1)1<<(INET_DIAG_PEERS-1)1<<(INET_DIAG_PAD-1)1<<(INET_DIAG_MARK-1)1<<(INET_DIAG_BBRINFO-1)1<<(INET_DIAG_CLASS_ID-1)1<<(INET_DIAG_MD5SIG-1)1<<(INET_DIAG_ULP_INFO-1)1<<(INET_DIAG_CGROUP_ID-1)1<<(INET_DIAG_SOCKOPT-1)INET_DIAG_BC_NOPINET_DIAG_BC_JMPINET_DIAG_BC_S_GEINET_DIAG_BC_S_LEINET_DIAG_BC_D_GEINET_DIAG_BC_D_LEINET_DIAG_BC_AUTOINET_DIAG_BC_S_CONDINET_DIAG_BC_D_CONDINET_DIAG_BC_DEV_CONDINET_DIAG_BC_MARK_CONDINET_DIAG_BC_S_EQINET_DIAG_BC_D_EQINET_DIAG_BC_CGROUP_CONDGPIO_V2_LINE_FLAG_USEDGPIO_V2_LINE_FLAG_ACTIVE_LOWGPIO_V2_LINE_FLAG_INPUTGPIO_V2_LINE_FLAG_OUTPUTGPIO_V2_LINE_FLAG_EDGE_RISINGGPIO_V2_LINE_FLAG_OPEN_DRAINGPIO_V2_LINE_FLAG_OPEN_SOURCEGPIOHANDLE_REQUEST_INPUTGPIOHANDLE_REQUEST_OUTPUTGPIOHANDLE_REQUEST_ACTIVE_LOWGPIOHANDLE_REQUEST_OPEN_DRAINBUSSTATE_OFFBUSSTATE_ONBUSSTATE_TRISTATE1 << IDE_NICE_DSC_OVERLAP1 << IDE_NICE_ATAPI_OVERLAP1 << IDE_NICE_11 << IDE_NICE_01 << IDE_NICE_2FS_XFLAG_REALTIMEFS_XFLAG_PREALLOCFS_XFLAG_IMMUTABLEFS_XFLAG_APPENDFS_XFLAG_SYNCFS_XFLAG_NOATIMEFS_XFLAG_NODUMPFS_XFLAG_RTINHERITFS_XFLAG_PROJINHERITFS_XFLAG_NOSYMLINKSFS_XFLAG_EXTSIZEFS_XFLAG_EXTSZINHERITFS_XFLAG_NODEFRAGFS_XFLAG_FILESTREAMFS_XFLAG_DAXFS_XFLAG_COWEXTSIZEFS_XFLAG_HASATTRFIEMAP_EXTENT_LASTFIEMAP_EXTENT_UNKNOWNFIEMAP_EXTENT_DELALLOCFIEMAP_EXTENT_ENCODEDFIEMAP_EXTENT_DATA_ENCRYPTEDFIEMAP_EXTENT_NOT_ALIGNEDFIEMAP_EXTENT_DATA_INLINEFIEMAP_EXTENT_DATA_TAILFIEMAP_EXTENT_UNWRITTENFIEMAP_EXTENT_MERGEDFIEMAP_EXTENT_SHAREDDM_READONLY_FLAGDM_SUSPEND_FLAGDM_EXISTS_FLAGDM_PERSISTENT_DEV_FLAGDM_STATUS_TABLE_FLAGDM_ACTIVE_PRESENT_FLAGDM_INACTIVE_PRESENT_FLAGDM_BUFFER_FULL_FLAGDM_SKIP_BDGET_FLAGDM_SKIP_LOCKFS_FLAGDM_NOFLUSH_FLAGDM_QUERY_INACTIVE_TABLE_FLAGDM_UEVENT_GENERATED_FLAGDM_UUID_FLAGDM_SECURE_DATA_FLAGDM_DATA_OUT_FLAGDM_DEFERRED_REMOVEDM_INTERNAL_SUSPEND_FLAGDM_IMA_MEASUREMENT_FLAGSKF_AD_PROTOCOLSKF_AD_PKTTYPESKF_AD_IFINDEXSKF_AD_NLATTRSKF_AD_NLATTR_NESTSKF_AD_MARKSKF_AD_QUEUESKF_AD_HATYPESKF_AD_RXHASHSKF_AD_CPUSKF_AD_ALU_XOR_XSKF_AD_VLAN_TAGSKF_AD_VLAN_TAG_PRESENTSKF_AD_PAY_OFFSETSKF_AD_RANDOMSKF_AD_VLAN_TPIDUBI_LONGTERMUBI_SHORTTERMUBI_UNKNOWNUBI_VOL_SKIP_CRC_CHECK_FLGUBI_DYNAMIC_VOLUMEUBI_STATIC_VOLUMEUBI_VOL_PROP_DIRECT_WRITEFF0FF1VT0VT1BS1BS0XTABSTAB0TAB1TAB2TAB3CR0CR1CR3NL0NL1OPOSTOLCUCONLCROCRNLONOCRONLRETOFILLOFDELCSTOPBCREADPARENBPARODDHUPCLCLOCALCMSPARCRTSCTSCS5CS6CS7B50B75B110B134B150B200B300B600B1200B1800B2400B4800B9600B19200B38400B57600B115200B230400B460800B500000B576000B921600B1000000B1152000B1500000B2000000B2500000B3000000B3500000B4000000EXTAEXTBBOTHERISIGICANONXCASEECHOEECHOKECHONLNOFLSHIEXTENECHOCTLECHOPRTECHOKEFLUSHOPENDINTOSTOPEXTPROCIGNBRKBRKINTIGNPARPARMRKINPCKISTRIPINLCRIGNCRICRNLIUCLCIXONIXANYIXOFFIMAXBELIUTF8TEE_IOCTL_SHM_MAPPEDTEE_IOCTL_SHM_DMA_BUFTEE_IOCTL_SHM_EXT_DMA_BUFTEE_IOCTL_SHM_REGISTERTEE_IOCTL_SHM_USER_MAPPEDTEE_IOCTL_SHM_POOLTEE_IOCTL_SHM_KERNEL_MAPPEDTEEC_ORIGIN_APITEEC_ORIGIN_COMMSTEEC_ORIGIN_TEETEEC_ORIGIN_TRUSTED_APPTEE_IOCTL_LOGIN_PUBLICTEE_IOCTL_LOGIN_USERTEE_IOCTL_LOGIN_GROUPTEE_IOCTL_LOGIN_APPLICATIONSYNC_FILE_RANGE_WAIT_BEFORESYNC_FILE_RANGE_WRITESYNC_FILE_RANGE_WAIT_AFTERSWAP_FLAG_PREFERSWAP_FLAG_DISCARDSWAP_FLAG_DISCARD_ONCESWAP_FLAG_DISCARD_PAGESSTATX_ATTR_COMPRESSEDSTATX_ATTR_IMMUTABLESTATX_ATTR_APPENDSTATX_ATTR_NODUMPSTATX_ATTR_ENCRYPTEDSTATX_ATTR_AUTOMOUNTSTATX_ATTR_MOUNT_ROOTSTATX_ATTR_VERITYSTATX_ATTR_DAXSTATX_ATTR_WRITE_ATOMICSTATX_ALLSTATX_BASIC_STATSSTATX_TYPESTATX_MODESTATX_NLINKSTATX_UIDSTATX_GIDSTATX_ATIMESTATX_MTIMESTATX_CTIMESTATX_INOSTATX_SIZESTATX_BLOCKSSTATX_BTIMESTATX_MNT_IDSTATX_DIOALIGNSTATX_MNT_ID_UNIQUESTATX_SUBVOLSTATX_WRITE_ATOMICAT_STATX_SYNC_AS_STATAT_STATX_FORCE_SYNCAT_STATX_DONT_SYNCAT_STATX_SYNC_TYPESTATMOUNT_SB_BASICSTATMOUNT_MNT_BASICSTATMOUNT_PROPAGATE_FROMSTATMOUNT_MNT_ROOTSTATMOUNT_MNT_POINTSTATMOUNT_FS_TYPESTATMOUNT_MNT_NS_IDSTATMOUNT_MNT_OPTSMPTCP_SUBFLOW_FLAG_???TLS_CONF_???TLS_CIPHER_???TLS_???_VERSIONNL?CR?TAB?BS?VT?FF?esiediebpxdsxesxfsxgsorig_eaxeipxcsxsstwdfipfcsfoofosV4L2_BUF_FLAG_???V4L2_BUF_FLAG_TIMESTAMP_???V4L2_BUF_FLAG_TSTAMP_SRC_???V4L2_BUF_FLAG_TSTAMP_SRC_EOFV4L2_BUF_FLAG_TSTAMP_SRC_SOEV4L2_BUF_FLAG_TIMESTAMP_COPYV4L2_BUF_FLAG_MAPPEDV4L2_BUF_FLAG_QUEUEDV4L2_BUF_FLAG_DONEV4L2_BUF_FLAG_KEYFRAMEV4L2_BUF_FLAG_PFRAMEV4L2_BUF_FLAG_BFRAMEV4L2_BUF_FLAG_ERRORV4L2_BUF_FLAG_IN_REQUESTV4L2_BUF_FLAG_TIMECODEV4L2_BUF_FLAG_INPUTV4L2_BUF_FLAG_PREPAREDV4L2_BUF_FLAG_NO_CACHE_CLEANV4L2_BUF_FLAG_LASTV4L2_BUF_FLAG_REQUEST_FDc_cc/* bytes %u..%u */ /proc/%u/root%s/proc/%u/cwd/%s/proc/%u/fd/%u/%s__NR_creating trie failedifr_dstaddrifr_broadaddrifr_netmaskifr_hwaddrifr_flagsifr_metricifr_mtuifr_slaveifr_newnameifr_qlenifr_map * sizeof(struct ifreq)fuzzflatinet_addrinet_pton&%sSFD_???NLMSG_???nlmsg_lennlmsg_typenlmsg_flagsNLM_F_???nlmsg_seqnlmsg_pidNLMSGERR_ATTR_???semmapsemmnisemmnssemmnusemmslsemopmsemumesemuszsemvmxsemaemmsgpoolmsgmapmsgmaxmsgmnbmsgmnimsgsszmsgtqlmsgseg/proc/%s/status%s: converting "%s" to int(comm_path), pidm.offsetm.userptrbytesusedtimestampCRYPTO_MSG_NEWALGCRYPTO_MSG_DELALGCRYPTO_MSG_UPDATEALGCRYPTO_MSG_GETALGCRYPTO_MSG_DELRNGNFNL_SUBSYS_NONENFNL_SUBSYS_CTNETLINKNFNL_SUBSYS_CTNETLINK_EXPNFNL_SUBSYS_QUEUENFNL_SUBSYS_ULOGNFNL_SUBSYS_OSFNFNL_SUBSYS_IPSETNFNL_SUBSYS_ACCTNFNL_SUBSYS_CTNETLINK_TIMEOUTNFNL_SUBSYS_CTHELPERNFNL_SUBSYS_NFT_COMPATNFNL_SUBSYS_HOOKAUDIT_GETAUDIT_SETAUDIT_LISTAUDIT_ADDAUDIT_DELAUDIT_USERAUDIT_LOGINAUDIT_WATCH_INSAUDIT_WATCH_REMAUDIT_WATCH_LISTAUDIT_SIGNAL_INFOAUDIT_ADD_RULEAUDIT_DEL_RULEAUDIT_LIST_RULESAUDIT_TRIMAUDIT_MAKE_EQUIVAUDIT_TTY_GETAUDIT_TTY_SETAUDIT_SET_FEATUREAUDIT_GET_FEATUREAUDIT_FIRST_USER_MSGAUDIT_USER_AVCAUDIT_USER_TTYAUDIT_LAST_USER_MSGAUDIT_DAEMON_STARTAUDIT_DAEMON_ENDAUDIT_DAEMON_ABORTAUDIT_DAEMON_CONFIGAUDIT_SYSCALLAUDIT_FS_WATCHAUDIT_PATHAUDIT_IPCAUDIT_SOCKETCALLAUDIT_CONFIG_CHANGEAUDIT_SOCKADDRAUDIT_CWDAUDIT_EXECVEAUDIT_IPC_SET_PERMAUDIT_MQ_OPENAUDIT_MQ_SENDRECVAUDIT_MQ_NOTIFYAUDIT_MQ_GETSETATTRAUDIT_KERNEL_OTHERAUDIT_FD_PAIRAUDIT_OBJ_PIDAUDIT_TTYAUDIT_EOEAUDIT_BPRM_FCAPSAUDIT_CAPSETAUDIT_MMAPAUDIT_NETFILTER_PKTAUDIT_NETFILTER_CFGAUDIT_SECCOMPAUDIT_PROCTITLEAUDIT_FEATURE_CHANGEAUDIT_REPLACEAUDIT_KERN_MODULEAUDIT_FANOTIFYAUDIT_TIME_INJOFFSETAUDIT_TIME_ADJNTPVALAUDIT_BPFAUDIT_EVENT_LISTENERAUDIT_URINGOPAUDIT_OPENAT2AUDIT_DM_CTRLAUDIT_DM_EVENTAUDIT_AVCAUDIT_SELINUX_ERRAUDIT_AVC_PATHAUDIT_MAC_POLICY_LOADAUDIT_MAC_STATUSAUDIT_MAC_CONFIG_CHANGEAUDIT_MAC_UNLBL_ALLOWAUDIT_MAC_CIPSOV4_ADDAUDIT_MAC_CIPSOV4_DELAUDIT_MAC_MAP_ADDAUDIT_MAC_MAP_DELAUDIT_MAC_IPSEC_ADDSAAUDIT_MAC_IPSEC_DELSAAUDIT_MAC_IPSEC_ADDSPDAUDIT_MAC_IPSEC_DELSPDAUDIT_MAC_IPSEC_EVENTAUDIT_MAC_UNLBL_STCADDAUDIT_MAC_UNLBL_STCDELAUDIT_MAC_CALIPSO_ADDAUDIT_MAC_CALIPSO_DELAUDIT_IPE_ACCESSAUDIT_IPE_CONFIG_CHANGEAUDIT_IPE_POLICY_LOADAUDIT_ANOM_PROMISCUOUSAUDIT_ANOM_ABENDAUDIT_ANOM_LINKAUDIT_ANOM_CREATAUDIT_LAST_KERN_ANOM_MSGAUDIT_INTEGRITY_DATAAUDIT_INTEGRITY_METADATAAUDIT_INTEGRITY_STATUSAUDIT_INTEGRITY_HASHAUDIT_INTEGRITY_PCRAUDIT_INTEGRITY_RULEAUDIT_INTEGRITY_EVM_XATTRAUDIT_INTEGRITY_POLICY_RULEAUDIT_KERNELAUDIT_FIRST_USER_MSG2AUDIT_LAST_USER_MSG2SELNL_MSG_SETENFORCESELNL_MSG_POLICYLOADXFRM_MSG_NEWSAXFRM_MSG_DELSAXFRM_MSG_GETSAXFRM_MSG_NEWPOLICYXFRM_MSG_DELPOLICYXFRM_MSG_GETPOLICYXFRM_MSG_ALLOCSPIXFRM_MSG_ACQUIREXFRM_MSG_EXPIREXFRM_MSG_UPDPOLICYXFRM_MSG_UPDSAXFRM_MSG_POLEXPIREXFRM_MSG_FLUSHSAXFRM_MSG_FLUSHPOLICYXFRM_MSG_NEWAEXFRM_MSG_GETAEXFRM_MSG_REPORTXFRM_MSG_MIGRATEXFRM_MSG_NEWSADINFOXFRM_MSG_GETSADINFOXFRM_MSG_NEWSPDINFOXFRM_MSG_GETSPDINFOXFRM_MSG_MAPPINGXFRM_MSG_SETDEFAULTXFRM_MSG_GETDEFAULTTCPDIAG_GETSOCKDCCPDIAG_GETSOCKSOCK_DIAG_BY_FAMILYSOCK_DESTROYRTM_NEWLINKRTM_DELLINKRTM_GETLINKRTM_SETLINKRTM_NEWADDRRTM_DELADDRRTM_GETADDRRTM_NEWROUTERTM_DELROUTERTM_GETROUTERTM_NEWNEIGHRTM_DELNEIGHRTM_GETNEIGHRTM_NEWRULERTM_DELRULERTM_GETRULERTM_NEWQDISCRTM_DELQDISCRTM_GETQDISCRTM_NEWTCLASSRTM_DELTCLASSRTM_GETTCLASSRTM_NEWTFILTERRTM_DELTFILTERRTM_GETTFILTERRTM_NEWACTIONRTM_DELACTIONRTM_GETACTIONRTM_NEWPREFIXRTM_GETMULTICASTRTM_GETANYCASTRTM_NEWNEIGHTBLRTM_GETNEIGHTBLRTM_SETNEIGHTBLRTM_NEWNDUSEROPTRTM_NEWADDRLABELRTM_DELADDRLABELRTM_GETADDRLABELRTM_GETDCBRTM_SETDCBRTM_NEWNETCONFRTM_DELNETCONFRTM_GETNETCONFRTM_NEWMDBRTM_DELMDBRTM_GETMDBRTM_NEWNSIDRTM_DELNSIDRTM_GETNSIDRTM_NEWSTATSRTM_GETSTATSRTM_NEWCACHEREPORTRTM_NEWCHAINRTM_DELCHAINRTM_GETCHAINRTM_NEWNEXTHOPRTM_DELNEXTHOPRTM_GETNEXTHOPRTM_NEWLINKPROPRTM_DELLINKPROPRTM_GETLINKPROPRTM_NEWVLANRTM_DELVLANRTM_GETVLANRTM_NEWNEXTHOPBUCKETRTM_DELNEXTHOPBUCKETRTM_GETNEXTHOPBUCKETNLMSGERR_ATTR_UNUSEDNLMSGERR_ATTR_MSGNLMSGERR_ATTR_OFFSNLMSGERR_ATTR_COOKIENLMSGERR_ATTR_POLICYNLMSGERR_ATTR_MISS_TYPENLMSGERR_ATTR_MISS_NESTNLM_F_CAPPEDNLM_F_ACK_TLVSNLM_F_REQUESTNLM_F_MULTINLM_F_ACKNLM_F_ECHONLM_F_DUMP_INTRNLM_F_DUMP_FILTEREDNLMSG_NOOPNLMSG_ERRORNLMSG_DONENLMSG_OVERRUNMPOL_F_STATIC_NODESMPOL_F_RELATIVE_NODESMPOL_F_NUMA_BALANCINGSFD_CLOEXECSFD_NONBLOCKKEY_RESERVEDKEY_ESCKEY_1KEY_2KEY_3KEY_4KEY_5KEY_6KEY_7KEY_8KEY_9KEY_0KEY_MINUSKEY_EQUALKEY_BACKSPACEKEY_TABKEY_QKEY_WKEY_EKEY_RKEY_TKEY_YKEY_UKEY_IKEY_OKEY_PKEY_LEFTBRACEKEY_RIGHTBRACEKEY_ENTERKEY_LEFTCTRLKEY_AKEY_SKEY_DKEY_FKEY_GKEY_HKEY_JKEY_KKEY_LKEY_SEMICOLONKEY_APOSTROPHEKEY_GRAVEKEY_LEFTSHIFTKEY_BACKSLASHKEY_ZKEY_XKEY_CKEY_VKEY_BKEY_NKEY_MKEY_COMMAKEY_DOTKEY_SLASHKEY_RIGHTSHIFTKEY_KPASTERISKKEY_LEFTALTKEY_SPACEKEY_CAPSLOCKKEY_F1KEY_F2KEY_F3KEY_F4KEY_F5KEY_F6KEY_F7KEY_F8KEY_F9KEY_F10KEY_NUMLOCKKEY_SCROLLLOCKKEY_KP7KEY_KP8KEY_KP9KEY_KPMINUSKEY_KP4KEY_KP5KEY_KP6KEY_KPPLUSKEY_KP1KEY_KP2KEY_KP3KEY_KP0KEY_KPDOTKEY_ZENKAKUHANKAKUKEY_102NDKEY_F11KEY_F12KEY_ROKEY_KATAKANAKEY_HIRAGANAKEY_HENKANKEY_KATAKANAHIRAGANAKEY_MUHENKANKEY_KPJPCOMMAKEY_KPENTERKEY_RIGHTCTRLKEY_KPSLASHKEY_SYSRQKEY_RIGHTALTKEY_LINEFEEDKEY_HOMEKEY_UPKEY_PAGEUPKEY_LEFTKEY_RIGHTKEY_ENDKEY_DOWNKEY_PAGEDOWNKEY_INSERTKEY_DELETEKEY_MACROKEY_MUTEKEY_VOLUMEDOWNKEY_VOLUMEUPKEY_POWERKEY_KPEQUALKEY_KPPLUSMINUSKEY_PAUSEKEY_SCALEKEY_KPCOMMAKEY_HANGEULKEY_HANJAKEY_YENKEY_LEFTMETAKEY_RIGHTMETAKEY_COMPOSEKEY_STOPKEY_AGAINKEY_PROPSKEY_UNDOKEY_FRONTKEY_COPYKEY_OPENKEY_PASTEKEY_FINDKEY_CUTKEY_HELPKEY_MENUKEY_CALCKEY_SETUPKEY_SLEEPKEY_WAKEUPKEY_FILEKEY_SENDFILEKEY_DELETEFILEKEY_XFERKEY_PROG1KEY_PROG2KEY_WWWKEY_MSDOSKEY_COFFEEKEY_ROTATE_DISPLAYKEY_CYCLEWINDOWSKEY_MAILKEY_BOOKMARKSKEY_COMPUTERKEY_BACKKEY_FORWARDKEY_CLOSECDKEY_EJECTCDKEY_EJECTCLOSECDKEY_NEXTSONGKEY_PLAYPAUSEKEY_PREVIOUSSONGKEY_STOPCDKEY_RECORDKEY_REWINDKEY_PHONEKEY_ISOKEY_CONFIGKEY_HOMEPAGEKEY_REFRESHKEY_EXITKEY_MOVEKEY_EDITKEY_SCROLLUPKEY_SCROLLDOWNKEY_KPLEFTPARENKEY_KPRIGHTPARENKEY_NEWKEY_REDOKEY_F13KEY_F14KEY_F15KEY_F16KEY_F17KEY_F18KEY_F19KEY_F20KEY_F21KEY_F22KEY_F23KEY_F24KEY_PLAYCDKEY_PAUSECDKEY_PROG3KEY_PROG4KEY_ALL_APPLICATIONSKEY_SUSPENDKEY_CLOSEKEY_PLAYKEY_FASTFORWARDKEY_BASSBOOSTKEY_PRINTKEY_HPKEY_CAMERAKEY_SOUNDKEY_QUESTIONKEY_EMAILKEY_CHATKEY_SEARCHKEY_CONNECTKEY_FINANCEKEY_SPORTKEY_SHOPKEY_ALTERASEKEY_CANCELKEY_BRIGHTNESSDOWNKEY_BRIGHTNESSUPKEY_MEDIAKEY_SWITCHVIDEOMODEKEY_KBDILLUMTOGGLEKEY_KBDILLUMDOWNKEY_KBDILLUMUPKEY_SENDKEY_REPLYKEY_FORWARDMAILKEY_SAVEKEY_DOCUMENTSKEY_BATTERYKEY_BLUETOOTHKEY_WLANKEY_UWBKEY_UNKNOWNKEY_VIDEO_NEXTKEY_VIDEO_PREVKEY_BRIGHTNESS_CYCLEKEY_BRIGHTNESS_AUTOKEY_DISPLAY_OFFKEY_WWANKEY_RFKILLKEY_MICMUTEBTN_0BTN_1BTN_2BTN_3BTN_4BTN_5BTN_6BTN_7BTN_8BTN_9BTN_LEFTBTN_RIGHTBTN_MIDDLEBTN_SIDEBTN_EXTRABTN_FORWARDBTN_BACKBTN_TASKBTN_TRIGGERBTN_THUMBBTN_THUMB2BTN_TOPBTN_TOP2BTN_PINKIEBTN_BASEBTN_BASE2BTN_BASE3BTN_BASE4BTN_BASE5BTN_BASE6BTN_DEADBTN_SOUTHBTN_EASTBTN_CBTN_NORTHBTN_WESTBTN_ZBTN_TLBTN_TRBTN_TL2BTN_TR2BTN_SELECTBTN_STARTBTN_MODEBTN_THUMBLBTN_THUMBRBTN_TOOL_PENBTN_TOOL_RUBBERBTN_TOOL_BRUSHBTN_TOOL_PENCILBTN_TOOL_AIRBRUSHBTN_TOOL_FINGERBTN_TOOL_MOUSEBTN_TOOL_LENSBTN_TOOL_QUINTTAPBTN_STYLUS3BTN_TOUCHBTN_STYLUSBTN_STYLUS2BTN_TOOL_DOUBLETAPBTN_TOOL_TRIPLETAPBTN_TOOL_QUADTAPBTN_GEAR_DOWNBTN_GEAR_UPKEY_OKKEY_SELECTKEY_GOTOKEY_CLEARKEY_POWER2KEY_OPTIONKEY_INFOKEY_TIMEKEY_VENDORKEY_ARCHIVEKEY_PROGRAMKEY_CHANNELKEY_FAVORITESKEY_EPGKEY_PVRKEY_MHPKEY_LANGUAGEKEY_TITLEKEY_SUBTITLEKEY_ANGLEKEY_ZOOMKEY_MODEKEY_KEYBOARDKEY_SCREENKEY_PCKEY_TVKEY_TV2KEY_VCRKEY_VCR2KEY_SATKEY_SAT2KEY_CDKEY_TAPEKEY_RADIOKEY_TUNERKEY_PLAYERKEY_TEXTKEY_DVDKEY_AUXKEY_MP3KEY_AUDIOKEY_VIDEOKEY_DIRECTORYKEY_LISTKEY_MEMOKEY_CALENDARKEY_REDKEY_GREENKEY_YELLOWKEY_BLUEKEY_CHANNELUPKEY_CHANNELDOWNKEY_FIRSTKEY_LASTKEY_ABKEY_NEXTKEY_RESTARTKEY_SLOWKEY_SHUFFLEKEY_BREAKKEY_PREVIOUSKEY_DIGITSKEY_TEENKEY_TWENKEY_VIDEOPHONEKEY_GAMESKEY_ZOOMINKEY_ZOOMOUTKEY_ZOOMRESETKEY_WORDPROCESSORKEY_EDITORKEY_SPREADSHEETKEY_GRAPHICSEDITORKEY_PRESENTATIONKEY_DATABASEKEY_NEWSKEY_VOICEMAILKEY_ADDRESSBOOKKEY_MESSENGERKEY_DISPLAYTOGGLEKEY_SPELLCHECKKEY_LOGOFFKEY_DOLLARKEY_EUROKEY_FRAMEBACKKEY_FRAMEFORWARDKEY_CONTEXT_MENUKEY_MEDIA_REPEATKEY_10CHANNELSUPKEY_10CHANNELSDOWNKEY_IMAGESKEY_NOTIFICATION_CENTERKEY_PICKUP_PHONEKEY_HANGUP_PHONEKEY_DEL_EOLKEY_DEL_EOSKEY_INS_LINEKEY_DEL_LINEKEY_FNKEY_FN_ESCKEY_FN_F1KEY_FN_F2KEY_FN_F3KEY_FN_F4KEY_FN_F5KEY_FN_F6KEY_FN_F7KEY_FN_F8KEY_FN_F9KEY_FN_F10KEY_FN_F11KEY_FN_F12KEY_FN_1KEY_FN_2KEY_FN_DKEY_FN_EKEY_FN_FKEY_FN_SKEY_FN_BKEY_FN_RIGHT_SHIFTKEY_BRL_DOT1KEY_BRL_DOT2KEY_BRL_DOT3KEY_BRL_DOT4KEY_BRL_DOT5KEY_BRL_DOT6KEY_BRL_DOT7KEY_BRL_DOT8KEY_BRL_DOT9KEY_BRL_DOT10KEY_NUMERIC_0KEY_NUMERIC_1KEY_NUMERIC_2KEY_NUMERIC_3KEY_NUMERIC_4KEY_NUMERIC_5KEY_NUMERIC_6KEY_NUMERIC_7KEY_NUMERIC_8KEY_NUMERIC_9KEY_NUMERIC_STARKEY_NUMERIC_POUNDKEY_NUMERIC_AKEY_NUMERIC_BKEY_NUMERIC_CKEY_NUMERIC_DKEY_CAMERA_FOCUSKEY_WPS_BUTTONKEY_TOUCHPAD_TOGGLEKEY_TOUCHPAD_ONKEY_TOUCHPAD_OFFKEY_CAMERA_ZOOMINKEY_CAMERA_ZOOMOUTKEY_CAMERA_UPKEY_CAMERA_DOWNKEY_CAMERA_LEFTKEY_CAMERA_RIGHTKEY_ATTENDANT_ONKEY_ATTENDANT_OFFKEY_ATTENDANT_TOGGLEKEY_LIGHTS_TOGGLEBTN_DPAD_UPBTN_DPAD_DOWNBTN_DPAD_LEFTBTN_DPAD_RIGHTKEY_ALS_TOGGLEKEY_ROTATE_LOCK_TOGGLEKEY_REFRESH_RATE_TOGGLEKEY_BUTTONCONFIGKEY_TASKMANAGERKEY_JOURNALKEY_CONTROLPANELKEY_APPSELECTKEY_SCREENSAVERKEY_VOICECOMMANDKEY_ASSISTANTKEY_KBD_LAYOUT_NEXTKEY_EMOJI_PICKERKEY_DICTATEKEY_CAMERA_ACCESS_ENABLEKEY_CAMERA_ACCESS_DISABLEKEY_CAMERA_ACCESS_TOGGLEKEY_ACCESSIBILITYKEY_DO_NOT_DISTURBKEY_BRIGHTNESS_MINKEY_BRIGHTNESS_MAXKEY_KBDINPUTASSIST_PREVKEY_KBDINPUTASSIST_NEXTKEY_KBDINPUTASSIST_PREVGROUPKEY_KBDINPUTASSIST_NEXTGROUPKEY_KBDINPUTASSIST_ACCEPTKEY_KBDINPUTASSIST_CANCELKEY_RIGHT_UPKEY_RIGHT_DOWNKEY_LEFT_UPKEY_LEFT_DOWNKEY_ROOT_MENUKEY_MEDIA_TOP_MENUKEY_NUMERIC_11KEY_NUMERIC_12KEY_AUDIO_DESCKEY_3D_MODEKEY_NEXT_FAVORITEKEY_STOP_RECORDKEY_PAUSE_RECORDKEY_VODKEY_UNMUTEKEY_FASTREVERSEKEY_SLOWREVERSEKEY_DATAKEY_ONSCREEN_KEYBOARDKEY_PRIVACY_SCREEN_TOGGLEKEY_SELECTIVE_SCREENSHOTKEY_NEXT_ELEMENTKEY_PREVIOUS_ELEMENTKEY_AUTOPILOT_ENGAGE_TOGGLEKEY_MARK_WAYPOINTKEY_SOSKEY_NAV_CHARTKEY_FISHING_CHARTKEY_SINGLE_RANGE_RADARKEY_DUAL_RANGE_RADARKEY_RADAR_OVERLAYKEY_TRADITIONAL_SONARKEY_CLEARVU_SONARKEY_SIDEVU_SONARKEY_NAV_INFOKEY_BRIGHTNESS_MENUKEY_MACRO1KEY_MACRO2KEY_MACRO3KEY_MACRO4KEY_MACRO5KEY_MACRO6KEY_MACRO7KEY_MACRO8KEY_MACRO9KEY_MACRO10KEY_MACRO11KEY_MACRO12KEY_MACRO13KEY_MACRO14KEY_MACRO15KEY_MACRO16KEY_MACRO17KEY_MACRO18KEY_MACRO19KEY_MACRO20KEY_MACRO21KEY_MACRO22KEY_MACRO23KEY_MACRO24KEY_MACRO25KEY_MACRO26KEY_MACRO27KEY_MACRO28KEY_MACRO29KEY_MACRO30KEY_MACRO_RECORD_STARTKEY_MACRO_RECORD_STOPKEY_MACRO_PRESET_CYCLEKEY_MACRO_PRESET1KEY_MACRO_PRESET2KEY_MACRO_PRESET3KEY_KBD_LCD_MENU1KEY_KBD_LCD_MENU2KEY_KBD_LCD_MENU3KEY_KBD_LCD_MENU4KEY_KBD_LCD_MENU5BTN_TRIGGER_HAPPY1BTN_TRIGGER_HAPPY2BTN_TRIGGER_HAPPY3BTN_TRIGGER_HAPPY4BTN_TRIGGER_HAPPY5BTN_TRIGGER_HAPPY6BTN_TRIGGER_HAPPY7BTN_TRIGGER_HAPPY8BTN_TRIGGER_HAPPY9BTN_TRIGGER_HAPPY10BTN_TRIGGER_HAPPY11BTN_TRIGGER_HAPPY12BTN_TRIGGER_HAPPY13BTN_TRIGGER_HAPPY14BTN_TRIGGER_HAPPY15BTN_TRIGGER_HAPPY16BTN_TRIGGER_HAPPY17BTN_TRIGGER_HAPPY18BTN_TRIGGER_HAPPY19BTN_TRIGGER_HAPPY20BTN_TRIGGER_HAPPY21BTN_TRIGGER_HAPPY22BTN_TRIGGER_HAPPY23BTN_TRIGGER_HAPPY24BTN_TRIGGER_HAPPY25BTN_TRIGGER_HAPPY26BTN_TRIGGER_HAPPY27BTN_TRIGGER_HAPPY28BTN_TRIGGER_HAPPY29BTN_TRIGGER_HAPPY30BTN_TRIGGER_HAPPY31BTN_TRIGGER_HAPPY32BTN_TRIGGER_HAPPY33BTN_TRIGGER_HAPPY34BTN_TRIGGER_HAPPY35BTN_TRIGGER_HAPPY36BTN_TRIGGER_HAPPY37BTN_TRIGGER_HAPPY38BTN_TRIGGER_HAPPY39BTN_TRIGGER_HAPPY40VINTRVQUITVERASEVKILLVEOL2VSWTCVSTARTVSTOPVSUSPVREPRINTVDISCARDVWERASEVLNEXTVMINVTIMEVEOFVEOLRTM_???SOCK_DIAG_???XFRM_MSG_???SELNL_MSG_???AUDIT_???NFNL_SUBSYS_???GENERIC_FAMILY_???CRYPTO_MSG_???componentCOUNTER_COMPONENT_???COUNTER_SCOPE_???COUNTER_EVENT_???bustypevendorproductABS_MT_???SND_???REL_???MSC_???REP_???FF_STATUS_???entropy_countc_linec_ispeedc_ospeedws_rowws_colws_xpixelws_ypixelTC???TIOCM_???WDIOF_???firmware_versionidentityWDIOS_???minlenfm_startfm_lengthfm_flagsFIEMAP_FLAG_???fm_extent_countfm_mapped_extentsfm_extentsFS_???_FLLIRC_CAN_???LIRC_MODE_???src_offsetsrc_lengthdest_countimpl_idTEE_IMPL_ID_???gen_capsTEE_GEN_CAP_???impl_capsTEE_OPTEE_CAP_???NBD_IOC_FLAG_???bitsline_offsetGPIOLINE_FLAG_???lineoffsethandleflagseventflagsGPIOEVENT_REQUEST_???FUTEX_???FUTEX_OP_OPARG_SHIFTFUTEX_OP_???FUTEX_OP_CMP_???extra_databytes %zu..%zuopen_memstreamFUTEX_OP_CMP_EQFUTEX_OP_CMP_NEFUTEX_OP_CMP_LTFUTEX_OP_CMP_LEFUTEX_OP_CMP_GTFUTEX_OP_CMP_GEFUTEX_OP_SETFUTEX_OP_ADDFUTEX_OP_ORFUTEX_OP_ANDNFUTEX_OP_XORFUTEX_FDFUTEX_REQUEUEFUTEX_CMP_REQUEUEFUTEX_WAKE_OPFUTEX_LOCK_PIFUTEX_UNLOCK_PIFUTEX_TRYLOCK_PIFUTEX_WAIT_BITSETFUTEX_WAKE_BITSETFUTEX_WAIT_REQUEUE_PIFUTEX_CMP_REQUEUE_PIFUTEX_LOCK_PI2FUTEX_WAIT_PRIVATEFUTEX_WAKE_PRIVATEFUTEX_FD|FUTEX_PRIVATE_FLAGFUTEX_REQUEUE_PRIVATEFUTEX_CMP_REQUEUE_PRIVATEFUTEX_WAKE_OP_PRIVATEFUTEX_LOCK_PI_PRIVATEFUTEX_UNLOCK_PI_PRIVATEFUTEX_TRYLOCK_PI_PRIVATEFUTEX_WAIT_BITSET_PRIVATEFUTEX_WAKE_BITSET_PRIVATEFUTEX_WAIT_REQUEUE_PI_PRIVATEFUTEX_CMP_REQUEUE_PI_PRIVATEFUTEX_LOCK_PI2_PRIVATEGPIOLINE_FLAG_KERNELGPIOLINE_FLAG_IS_OUTGPIOLINE_FLAG_ACTIVE_LOWGPIOLINE_FLAG_OPEN_DRAINGPIOLINE_FLAG_OPEN_SOURCEGPIOLINE_FLAG_BIAS_PULL_UPGPIOLINE_FLAG_BIAS_PULL_DOWNGPIOLINE_FLAG_BIAS_DISABLEGPIOEVENT_REQUEST_BOTH_EDGESGPIOEVENT_REQUEST_RISING_EDGENBD_FLAG_HAS_FLAGSNBD_FLAG_READ_ONLYNBD_FLAG_SEND_FLUSHNBD_FLAG_SEND_FUANBD_FLAG_ROTATIONALNBD_FLAG_SEND_TRIMNBD_FLAG_SEND_WRITE_ZEROESNBD_FLAG_SEND_DFNBD_FLAG_CAN_MULTI_CONNNBD_FLAG_SEND_RESIZENBD_FLAG_SEND_CACHETEE_OPTEE_CAP_TZTEE_GEN_CAP_GPTEE_GEN_CAP_PRIVILEGEDTEE_GEN_CAP_REG_MEMTEE_GEN_CAP_MEMREF_NULLTEE_IMPL_ID_OPTEETEE_IMPL_ID_AMDTEETEE_IMPL_ID_TSTEELIRC_MODE_RAWLIRC_MODE_PULSELIRC_MODE_MODE2LIRC_MODE_SCANCODELIRC_MODE_LIRCCODELIRC_CAN_SEND_PULSELIRC_CAN_SEND_LIRCCODELIRC_CAN_SET_SEND_CARRIERLIRC_CAN_SET_SEND_DUTY_CYCLELIRC_CAN_SET_TRANSMITTER_MASKLIRC_CAN_REC_MODE2LIRC_CAN_REC_SCANCODELIRC_CAN_REC_LIRCCODELIRC_CAN_SET_REC_CARRIERLIRC_CAN_MEASURE_CARRIERLIRC_CAN_SET_REC_TIMEOUTLIRC_CAN_GET_REC_RESOLUTIONFIEMAP_FLAG_SYNCFIEMAP_FLAG_XATTRFIEMAP_FLAG_CACHEFS_SECRM_FLFS_UNRM_FLFS_COMPR_FLFS_SYNC_FLFS_IMMUTABLE_FLFS_APPEND_FLFS_NODUMP_FLFS_NOATIME_FLFS_DIRTY_FLFS_COMPRBLK_FLFS_NOCOMP_FLFS_ENCRYPT_FLFS_INDEX_FLFS_IMAGIC_FLFS_JOURNAL_DATA_FLFS_NOTAIL_FLFS_DIRSYNC_FLFS_TOPDIR_FLFS_HUGE_FILE_FLFS_EXTENT_FLFS_VERITY_FLFS_EA_INODE_FLFS_EOFBLOCKS_FLFS_NOCOW_FLFS_DAX_FLFS_INLINE_DATA_FLFS_PROJINHERIT_FLFS_CASEFOLD_FLFS_RESERVED_FLWDIOS_DISABLECARDWDIOS_ENABLECARDWDIOS_TEMPPANICWDIOF_OVERHEATWDIOF_FANFAULTWDIOF_EXTERN1WDIOF_EXTERN2WDIOF_POWERUNDERWDIOF_CARDRESETWDIOF_POWEROVERWDIOF_SETTIMEOUTWDIOF_MAGICCLOSEWDIOF_PRETIMEOUTWDIOF_ALARMONLYWDIOF_KEEPALIVEPINGN_TTYN_SLIPN_MOUSEN_STRIPN_AX25N_X25N_6PACKN_MASCN_R3964N_PROFIBUS_FDLN_IRDAN_SMSBLOCKN_HDLCN_SYNC_PPPN_HCIN_GIGASET_M101N_SLCANN_PPSN_V253N_CAIFN_GSM0710N_TI_WLN_TRACESINKN_TRACEROUTERN_NCIN_SPEAKUPN_NULLTIOCM_LETIOCM_DTRTIOCM_RTSTIOCM_STTIOCM_SRTIOCM_CTSTIOCM_CARTIOCM_RNGTIOCM_DSRTIOCM_OUT1TIOCM_OUT2TIOCM_LOOPTCIFLUSHTCOFLUSHTCIOFLUSHTCOOFFTCOONTCIOFFTCIONFF_STATUS_STOPPEDFF_STATUS_PLAYINGREP_DELAYREP_PERIODMSC_SERIALMSC_PULSELEDMSC_GESTUREMSC_RAWMSC_SCANMSC_TIMESTAMPREL_XREL_YREL_ZREL_RXREL_RYREL_RZREL_HWHEELREL_DIALREL_WHEELREL_MISCREL_RESERVEDREL_WHEEL_HI_RESREL_HWHEEL_HI_RESLED_NUMLLED_CAPSLLED_SCROLLLLED_COMPOSELED_KANALED_SLEEPLED_SUSPENDLED_MUTELED_MISCLED_MAILLED_CHARGINGSW_LIDSW_TABLET_MODESW_HEADPHONE_INSERTSW_RFKILL_ALLSW_MICROPHONE_INSERTSW_DOCKSW_LINEOUT_INSERTSW_JACK_PHYSICAL_INSERTSW_VIDEOOUT_INSERTSW_CAMERA_LENS_COVERSW_KEYPAD_SLIDESW_FRONT_PROXIMITYSW_ROTATE_LOCKSW_LINEIN_INSERTSW_MUTE_DEVICESW_PEN_INSERTEDSND_CLICKSND_BELLSND_TONEINPUT_PROP_POINTERINPUT_PROP_DIRECTINPUT_PROP_BUTTONPADINPUT_PROP_SEMI_MTINPUT_PROP_TOPBUTTONPADINPUT_PROP_POINTING_STICKINPUT_PROP_ACCELEROMETERCOUNTER_SCOPE_DEVICECOUNTER_SCOPE_SIGNALCOUNTER_SCOPE_COUNTCOUNTER_COMPONENT_NONECOUNTER_COMPONENT_SIGNALCOUNTER_COMPONENT_COUNTCOUNTER_COMPONENT_FUNCTIONCOUNTER_COMPONENT_EXTENSIONCOUNTER_EVENT_OVERFLOWCOUNTER_EVENT_UNDERFLOWCOUNTER_EVENT_THRESHOLDCOUNTER_EVENT_INDEXCOUNTER_EVENT_CHANGE_OF_STATECOUNTER_EVENT_CAPTURE%s: pid %d: %.9f seconds of system time spent since attachdropped tcb for pid %d, %d remain%s: ptrace(PTRACE_INTERRUPT,%u)%s: got unexpected return value %d for snprintf(buf, %zu, %s)("SIGRT_%u"), s - ASM_SIGRTMIN("WIFSIGNALED,%ssig=%s"), WCOREDUMP(status) ? "core," : "", sprintsigname(WTERMSIG(status))("WIFEXITED,exitcode=%u"), WEXITSTATUS(status)("WIFSTOPPED,sig=%s"), sprintsigname(WSTOPSIG(status))new tcb for pid %d, active tcbs:%dCannot construct new environment: the sum of old environment variable count (%zu) and environment changes count (%zu) is too big%s: Replacing entry %zu ("%s"), key="%.*s", var="%s"%s: Adding entry %zu, key="%.*s", var="%s"%s: Removing variable "%s" from the command environment%s: Decreasing env count from %zu to %zu%s: delay_idx >= delay_data_vec_sizeInadvertent injection of error %ld is possible for retval=%lluInadvertent injection of error %d is possible in compat personality for retval=%lluInjected return value %llu will be clipped to %u in compat personality-e kvm=vcpu option needs Linux 4.16.0 or higherinvalid -e kvm= argument: '%s'Try '%s -h' for more information. STMT(BPF_RET, SECCOMP_RET_TRACE)STMT(BPF_RET, SECCOMP_RET_ALLOW)%s: prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER)%s: prctl(PR_SET_NO_NEW_PRIVS)%s: timer set to %lld.%09ld for pid %d%s: reading /proc/sys/kernel/pid_maxSyscall '%s' for -b isn't supported-c/--summary-only and -C/--summary are mutually exclusiveUsage: strace [-ACdffhikkqqrtttTvVwxxyyzZ] [-I N] [-b execve] [-e EXPR]... [-a COLUMN] [-o FILE] [-s STRSIZE] [-X FORMAT] [-O OVERHEAD] [-S SORTBY] [-P PATH]... [-p PID]... [-U COLUMNS] [--seccomp-bpf] [--secontext[=FORMAT]] { -p PID | [-DDD] [-E VAR=VAL]... [-u USERNAME] PROG [ARGS] } or: strace -c[dfwzZ] [-I N] [-b execve] [-e EXPR]... [-O OVERHEAD] [-S SORTBY] [-P PATH]... [-p PID]... [-U COLUMNS] [--seccomp-bpf] { -p PID | [-DDD] [-E VAR=VAL]... [-u USERNAME] PROG [ARGS] } General: -e EXPR a qualifying expression: OPTION=[!]all or OPTION=[!]VAL1[,VAL2]... options: trace, abbrev, verbose, raw, signal, read, write, fault, inject, status, quiet, kvm, decode-fds, secontext Startup: -E VAR=VAL, --env=VAR=VAL put VAR=VAL in the environment for command -E VAR, --env=VAR remove VAR from the environment for command -p PID, --attach=PID trace process with process id PID, may be repeated -u USERNAME, --user=USERNAME run command as USERNAME handling setuid and/or setgid USERNAME may be a user name or a UID:GID pair, where UID and GID are numbers. In the latter case, strace does not perform name lookups. --argv0=NAME set PROG argv[0] to NAME Tracing: -b execve, --detach-on=execve detach on execve syscall -D, --daemonize[=grandchild] run tracer process as a grandchild, not as a parent -DD, --daemonize=pgroup run tracer process in a separate process group -DDD, --daemonize=session run tracer process in a separate session -f, --follow-forks follow forks -ff, --follow-forks --output-separately follow forks with output into separate files -I INTERRUPTIBLE, --interruptible=INTERRUPTIBLE 1, anywhere: no signals are blocked 2, waiting: fatal signals are blocked while decoding syscall (default) 3, never: fatal signals are always blocked (default if '-o FILE PROG') 4, never_tstp: fatal signals and SIGTSTP (^Z) are always blocked (useful to make 'strace -o FILE PROG' not stop on ^Z) --kill-on-exit kill all tracees if strace is killed Filtering: -e trace=[!][?]{{SYSCALL|GROUP|all|/REGEX}[@64|@32|@x32]|none}, --trace=[!][?]{{SYSCALL|GROUP|all|/REGEX}[@64|@32|@x32]|none} trace only specified syscalls. groups: %%clock, %%creds, %%desc, %%file, %%fstat, %%fstatfs %%ipc, %%lstat, %%memory, %%net, %%process, %%pure, %%signal, %%stat, %%%%stat, %%statfs, %%%%statfs -e signal=SET, --signal=SET trace only the specified set of signals print only the signals from SET -e status=SET, --status=SET print only system calls with the return statuses in SET statuses: successful, failed, unfinished, unavailable, detached -e trace-fds=SET, --trace-fds=SET trace operations on file descriptors from SET -P PATH, --trace-path=PATH trace accesses to PATH -z, --successful-only print only syscalls that returned without an error code -Z, --failed-only print only syscalls that returned with an error code Output format: -a COLUMN, --columns=COLUMN alignment COLUMN for printing syscall results (default %d) -e abbrev=SET, --abbrev=SET abbreviate output for the syscalls in SET -e verbose=SET, --verbose=SET dereference structures for the syscall in SET -e raw=SET, --raw=SET print undecoded arguments for the syscalls in SET -e read=SET, --read=SET dump the data read from the file descriptors in SET -e write=SET, --write=SET dump the data written to the file descriptors in SET -e quiet=SET, --quiet=SET suppress various informational messages messages: attach, exit, path-resolution, personality, thread-execve -e kvm=vcpu, --kvm=vcpu print exit reason of kvm vcpu -e decode-fds=SET, --decode-fds=SET what kinds of file descriptor information details to decode details: dev (device major/minor for block/char device files), eventfd (associated eventfd object details for eventfds), path (file path), pidfd (associated PID for pidfds), socket (protocol-specific information for socket descriptors), signalfd (signal masks for signalfds) -e secontext=FORMAT, --secontext[=FORMAT] print SELinux contexts in square brackets formats: comma-separated list of all, full, mismatch, none all: equivalent to full,mismatch full: print the full context instead of the type only mismatch: print expected context when actual is not matching none: equivalent to not specifying the option at all -i, --instruction-pointer print instruction pointer at time of syscall -k, --stack-trace[=symbol] obtain stack trace between each syscall -kk, --stack-trace=source obtain stack trace and source info between each syscall --stack-trace-frame-limit=limit obtain no more than this amount of frames when backtracing a syscall (default %d) -n, --syscall-number print syscall number -o FILE, --output=FILE send trace output to FILE instead of stderr -A, --output-append-mode open the file provided in the -o option in append mode --output-separately output into separate files (by appending pid to file names) -q, --quiet=attach,personality suppress messages about attaching, detaching, etc. -qq, --quiet=attach,personality,exit suppress messages about process exit status as well. -qqq, --quiet=all suppress all suppressible messages. -r, --relative-timestamps[=PRECISION] print relative timestamp precision: one of s, ms, us, ns; default is microseconds -s STRSIZE, --string-limit=STRSIZE limit length of print strings to STRSIZE chars (default %d) --absolute-timestamps=[[format:]FORMAT[,[precision:]PRECISION]] set the format of absolute timestamps format: none, time, or unix; default is time precision: one of s, ms, us, ns; default is seconds -t, --absolute-timestamps[=time] print absolute timestamp -tt, --absolute-timestamps=[time,]us print absolute timestamp with usecs -ttt, --absolute-timestamps=unix,us print absolute UNIX time with usecs -T, --syscall-times[=PRECISION] print time spent in each syscall precision: one of s, ms, us, ns; default is microseconds -v, --no-abbrev verbose mode: print entities unabbreviated --strings-in-hex=non-ascii-chars use hex instead of octal in escape sequences -x, --strings-in-hex=non-ascii print non-ASCII strings in hex -xx, --strings-in-hex[=all] print all strings in hex -X FORMAT, --const-print-style=FORMAT set the FORMAT for printing of named constants and flags formats: raw, abbrev, verbose -y, --decode-fds[=path] print paths associated with file descriptor arguments -yy, --decode-fds=all print all available information associated with file descriptors in addition to paths --decode-pids=pidns print PIDs in strace's namespace, too -Y, --decode-pids=comm print command names associated with PIDs --always-show-pid show PID prefix also for the process started by strace Statistics: -c, --summary-only count time, calls, and errors for each syscall and report summary -C, --summary like -c, but also print the regular output -O OVERHEAD[UNIT], --summary-syscall-overhead=OVERHEAD[UNIT] set overhead for tracing syscalls to OVERHEAD UNITs units: one of s, ms, us, ns; default is microseconds -S SORTBY, --summary-sort-by=SORTBY sort syscall counts by: time, min-time, max-time, avg-time, calls, errors, name, nothing (default %s) -U COLUMNS, --summary-columns=COLUMNS show specific columns in the summary report: comma-separated list of time-percent, total-time, min-time, max-time, avg-time, calls, errors, name (default time-percent,total-time,avg-time,calls,errors,name) -w, --summary-wall-clock summarise syscall latency (default is system time) Stop condition: --syscall-limit=LIMIT Detach all tracees after tracing LIMIT syscalls Tampering: -e inject=SET[:error=ERRNO|:retval=VALUE][:signal=SIG][:syscall=SYSCALL] [:delay_enter=DELAY][:delay_exit=DELAY] [:poke_enter=@argN=DATAN,@argM=DATAM...] [:poke_exit=@argN=DATAN,@argM=DATAM...] [:when=WHEN], --inject=SET[:error=ERRNO|:retval=VALUE][:signal=SIG][:syscall=SYSCALL] [:delay_enter=DELAY][:delay_exit=DELAY] [:poke_enter=@argN=DATAN,@argM=DATAM...] [:poke_exit=@argN=DATAN,@argM=DATAM...] [:when=WHEN], perform syscall tampering for the syscalls in SET delay: microseconds or NUMBER{s|ms|us|ns} when: FIRST[..LAST][+[STEP]] -e fault=SET[:error=ERRNO][:when=WHEN], --fault=SET[:error=ERRNO][:when=WHEN] synonym for -e inject with default ERRNO set to ENOSYS. Miscellaneous: -d, --debug enable debug output to stderr -h, --help print help message --seccomp-bpf enable seccomp-bpf filtering --tips[=[[id:]ID][,[format:]FORMAT]] show strace tips, tricks, and tweaks on exit id: non-negative integer or random; default is random format: none, compact, full; default is compact -V, --version print version I'm sorry, I can't let you do that, Dave.call summary column has been provided more than once: '%s' (-U option residual: '%s')%s -- version %s Copyright (c) 1991-%s The strace developers <%s>. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Optional features enabled:%s must have PROG [ARGS] or -p PIDPROG [ARGS] must be specified with --argv0-D and --daemonize cannot be provided simultaneouslyPROG [ARGS] must be specified with -D/--daemonizeToo many -D's (%u), maximum supported -D count is %d-t and --absolute-timestamps cannot be provided simultaneously-x and --strings-in-hex cannot be provided simultaneously-y and --decode-fds cannot be provided simultaneously-f and --follow-forks cannot be provided simultaneously-ff and --output-separately cannot be provided simultaneously--seccomp-bpf cannot be used without -f/--follow-forks, disabling--seccomp-bpf is not enabled because it is not compatible with -b--seccomp-bpf is not enabled because it is not compatible with --syscall-limit--seccomp-bpf is not enabled for processes attached with -poption -F is deprecated, please use -f/--follow-forks instead(-c/--summary-only or -C/--summary) and -ff/--output-separately are mutually exclusive-w/--summary-wall-clock must be given with (-c/--summary-only or -C/--summary)-U/--summary-columns must be given with (-c/--summary-only or -C/--summary)-S/--summary-sort-by has no effect without (-c/--summary-only or -C/--summary)-i/--instruction-pointer has no effect with -c/--summary-only-k/--stack-trace has no effect with -c/--summary-only-n/--syscall-number has no effect with -c/--summary-only-r/--relative-timestamps has no effect with -c/--summary-only-t/--absolute-timestamps has no effect with -c/--summary-only-T/--syscall-times has no effect with -c/--summary-only-y/--decode-fds has no effect with -c/--summary-only--secontext has no effect with -c/--summary-only--output-separately has no effect without -o/--output-A/--output-append-mode has no effect without -o/--outputOnly the last of -z/--successful-only/-Z/--failed-only options will take effect. See status qualifier for more complex filters.Requested path %s resolved into %s--stack-trace-frame-limit has no effect without -k/--stack-traceYou must be root to use the -u/--username optionseccomp filter disabled due to jump offset overflowseccomp filter disabled due to BPF program being oversized (%u > %d)%s: prctl(PR_SET_NO_NEW_PRIVS, 1%s: #%d: unexpected wait result %ld%s: #%d: unexpected exit status %u%s: #%d: unexpected wait status %#x%s: #%d: unexpected signal stop%s: #%d: unexpected seccomp stop%s: #%d: unexpected syscall stop%s: #%d: unexpected stop signal %#x--kill-on-exit and -p/--attach are mutually exclusive optionsPTRACE_O_EXITKILL is not supported by the kernel%s: unexpected wait status %#xPTRACE_GET_SYSCALL_INFO does not workpiping the output and -ff/--output-separately are mutually exclusive-q and -e quiet/--quiet cannot be provided simultaneouslyCannot create a new process groupattach to pid %d (main) succeeded(task_path), get_proc_pid(tcp->pid)Process %u attached with %u threadsseccomp filter is requested but unavailableSeccomp filter is requested but there are no syscalls to filter. See -e trace to filter syscalls.%s: PTRACE_POKEUSER pid:%d @%#lx)bug: unprinted entries in queue%s: pid %d: %.9f seconds of system time spent since the last syscall exitFailed to tamper with process %d: unexpectedly got %serror (return value %#lx, error %lu)%s: rval_idx >= retval_vec_sizeTo be restarted if SA_RESTART is set+++ superseded by execve in pid %lu +++Stray PTRACE_EVENT_EXEC from pid %d, trying to recover...%s: pid %d has delayed wait data set already%s: No delayed wait data found for pid %dSystem call limit has been reached, detaching traceesdequeued extra event for pid %upid %d has TCB_STARTUP, initializing itSystem call usage summary for %s mode: PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIGPTRACE_GET_SYSCALL_USER_DISPATCH_CONFIG<... resuming interrupted %s ...>%s: tgen=%u, ggen=%u, tcp=%p, cache=%p, caller=%s%s: tgen=%u, ggen=%u, tcp=%p, cache=%p%s: short read (%u < %u) @0x%lx%s: short read (%d < %d) @0x%lx%s: pid:%d short write (%u < %u) @0x%lx%s: poke_idx >= poke_data_vec_size%s: Failed to tamper with process %d: requested to tamper with argument #%u, but system call '%s' has only %u arguments%s: Failed to tamper with process %d: couldn't pokeRequested switch to unsupported personality %u[ Process PID=%d runs in %s mode. ] WARNING: Proper structure decoding for this personality is not supported, please consider building strace with mpers support enabled.pid %d: entering, ptrace_syscall_info.op == %upid %d: exiting, ptrace_syscall_info.op == %uUFFDIO_WRITEPROTECT_MODE_WP???("/proc/%s/ns/pid"), pid_to_str(proc_pid)NS_* ioctl commands are not supported by the kernel("/proc/%u/maps"), get_proc_pid(tcp->pid)%lx-%lx %c%c%c%c %lx %lx:%lx %*d %[^ ]%s: overlapping memory region: "%s" [%08lx-%08lx] overlaps with "%s" [%08lx-%08lx]xappendstr(outstr, s, "%u", i)%s: got position (%p) beyond string (%p+%zu) in %s%s: got position %p before string %p in %sxappendstr(outstr, s, " /* ", )xappendstr(outstr, s, "RT_%u", i - ASM_SIGRTMIN)xappendstr(outstr, s, " */", )("syscall_%#" "l""x"), shuffle_scno(tcp->scno)UFFDIO_WRITEPROTECT_MODE_DONTWAKEUFFD_FEATURE_PAGEFAULT_FLAG_WPUFFD_FEATURE_MISSING_HUGETLBFSUFFD_FEATURE_WP_HUGETLBFS_SHMEMoffsetof(struct user, u_fpvalid)offsetof(struct user, u_tsize)offsetof(struct user, u_dsize)offsetof(struct user, u_ssize)offsetof(struct user, start_code)offsetof(struct user, start_stack)offsetof(struct user, reserved)offsetof(struct user, u_fpstate)offsetof(struct user, u_debugreg)SECCOMP_FILTER_FLAG_SPEC_ALLOWSECCOMP_FILTER_FLAG_NEW_LISTENERSECCOMP_FILTER_FLAG_TSYNC_ESRCHSECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECVKVM_CAP_MMU_SHADOW_CACHE_CONTROLKVM_CAP_DESTROY_MEMORY_REGION_WORKSKVM_CAP_JOIN_MEMORY_REGIONS_WORKSKVM_CAP_IOAPIC_POLARITY_IGNOREDKVM_CAP_HYPERV_ENLIGHTENED_VMCSKVM_CAP_MANUAL_DIRTY_LOG_PROTECTKVM_CAP_MANUAL_DIRTY_LOG_PROTECT2KVM_CAP_HYPERV_DIRECT_TLBFLUSHKVM_CAP_ENFORCE_PV_FEATURE_CPUIDKVM_CAP_VM_COPY_ENC_CONTEXT_FROMKVM_CAP_EXIT_ON_EMULATION_FAILUREKVM_CAP_VM_MOVE_ENC_CONTEXT_FROMKVM_CAP_X86_TRIPLE_FAULT_EVENTKVM_CAP_VM_DISABLE_NX_HUGE_PAGESKVM_CAP_DIRTY_LOG_RING_ACQ_RELKVM_CAP_S390_PROTECTED_ASYNC_DISABLEKVM_CAP_DIRTY_LOG_RING_WITH_BITMAPKVM_CAP_PMU_EVENT_MASKED_EVENTSKVM_CAP_ARM_EAGER_SPLIT_CHUNK_SIZEKVM_CAP_ARM_SUPPORTED_BLOCK_SIZESKVM_CAP_ARM_SUPPORTED_REG_MASK_RANGESKVM_CPUID_FLAG_SIGNIFCANT_INDEXKVM_CPUID_FLAG_STATE_READ_NEXTIOCTL_VMCI_NOTIFICATIONS_RECEIVEIOCTL_VMCI_QUEUEPAIR_SETPAGEFILEIOCTL_VMCI_CTX_ADD_NOTIFICATIONIOCTL_VMCI_CTX_REMOVE_NOTIFICATIONIOCTL_VMCI_SOCKETS_GET_AF_VALUEIOCTL_VMCI_SOCKETS_GET_LOCAL_CIDIOCTL_VM_SOCKETS_GET_LOCAL_CIDVFIO_DEVICE_GET_PCI_HOT_RESET_INFOVFIO_IOMMU_SPAPR_REGISTER_MEMORYVFIO_IOMMU_SPAPR_UNREGISTER_MEMORYSNDRV_SB_CSP_IOCTL_UNLOAD_CODESNDRV_DM_FM_IOCTL_CLEAR_PATCHESSNDRV_EMU10K1_IOCTL_ZERO_TRAM_COUNTERSNDRV_EMUX_IOCTL_RESET_SAMPLESSNDRV_EMUX_IOCTL_REMOVE_LAST_SAMPLESSCARLETT2_IOCTL_ERASE_FLASH_SEGMENTZFS_IOC_POOL_DISCARD_CHECKPOINTDRM_XE_OBSERVATION_IOCTL_ENABLEDRM_XE_OBSERVATION_IOCTL_DISABLEDRM_XE_OBSERVATION_IOCTL_CONFIGDRM_XE_OBSERVATION_IOCTL_STATUSKYRO_IOCTL_OVERLAY_VIEWPORT_SETAUDIO_BILINGUAL_CHANNEL_SELECTFE_DISHNETWORK_SEND_LEGACY_CMDACRN_IOCTL_CREATE_IOREQ_CLIENTACRN_IOCTL_ATTACH_IOREQ_CLIENTACRN_IOCTL_DESTROY_IOREQ_CLIENTF2FS_IOC_RELEASE_VOLATILE_WRITEPIDFD_GET_PID_FOR_CHILDREN_NAMESPACEPIDFD_GET_TIME_FOR_CHILDREN_NAMESPACEIOCTL_EVTCHN_BIND_UNBOUND_PORTIOCTL_GNTDEV_DMABUF_EXP_WAIT_RELEASEDIOCTL_GNTDEV_DMABUF_IMP_RELEASEIOCTL_GNTDEV_DMABUF_EXP_FROM_REFSIOCTL_GNTDEV_DMABUF_IMP_TO_REFSIOCTL_GNTDEV_GET_OFFSET_FOR_VADDRFW_CDEV_IOC_INITIATE_BUS_RESETFW_CDEV_IOC_DEALLOCATE_ISO_RESOURCEPERF_EVENT_IOC_MODIFY_ATTRIBUTESSNDRV_EMU10K1_IOCTL_TRAM_SETUPSNDRV_DM_FM_IOCTL_SET_CONNECTIONSNDRV_HDSP_IOCTL_UPLOAD_FIRMWARESNDRV_EMU10K1_IOCTL_SINGLE_STEPLOADPIN_IOC_SET_TRUSTED_VERITY_DIGESTSSCARLETT2_IOCTL_SELECT_FLASH_SEGMENTSNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICESNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICESNDRV_RAWMIDI_IOCTL_USER_PVERSIONBINDER_ENABLE_ONEWAY_SPAM_DETECTIONDRM_IOCTL_NOUVEAU_CHANNEL_FREEDRM_IOCTL_MSM_SUBMITQUEUE_CLOSEDRM_IOCTL_I915_SET_VBLANK_PIPEDRM_IOCTL_NOUVEAU_GEM_CPU_FINIIPMICTL_SET_MAINTENANCE_MODE_CMDIIO_BUFFER_DMABUF_ATTACH_IOCTLIIO_BUFFER_DMABUF_DETACH_IOCTLMATROXFB_SET_OUTPUT_CONNECTIONFSI_SBEFIFO_READ_TIMEOUT_SECONDSFSI_SBEFIFO_CMD_TIMEOUT_SECONDSFW_CDEV_IOC_RECEIVE_PHY_PACKETSAMDKFD_IOC_DBG_REGISTER_DEPRECATEDAMDKFD_IOC_DBG_UNREGISTER_DEPRECATEDDMA_BUF_IOCTL_IMPORT_SYNC_FILEDRM_IOCTL_PVR_DESTROY_VM_CONTEXTDRM_IOCTL_ETNAVIV_GEM_CPU_FINIDRM_IOCTL_PANFROST_PERFCNT_ENABLEDRM_IOCTL_PANFROST_PERFCNT_DUMPDRM_IOCTL_IVPU_METRIC_STREAMER_STOPDRM_IOCTL_QAIC_DETACH_SLICE_BODRM_IOCTL_PVR_DESTROY_FREE_LISTDRM_IOCTL_PVR_DESTROY_HWRT_DATASETDRM_IOCTL_RADEON_GEM_WAIT_IDLEDRM_IOCTL_I915_GEM_CONTEXT_DESTROYDRM_IOCTL_I915_GEM_SET_CACHINGDRM_IOCTL_I915_PERF_REMOVE_CONFIGDRM_IOCTL_NOUVEAU_GEM_CPU_PREPACRN_IOCTL_NOTIFY_REQUEST_FINISHVHOST_SET_VRING_BUSYLOOP_TIMEOUTVHOST_GET_VRING_BUSYLOOP_TIMEOUTSNDRV_USB_STREAM_IOCTL_SET_PARAMSAMDKFD_IOC_DBG_ADDRESS_WATCH_DEPRECATEDAMDKFD_IOC_DBG_WAVE_CONTROL_DEPRECATEDDRM_IOCTL_QAIC_PARTIAL_EXECUTE_BOIIO_BUFFER_DMABUF_ENQUEUE_IOCTLASPEED_P2A_CTRL_IOCTL_SET_WINDOWFW_CDEV_IOC_ALLOCATE_ISO_RESOURCE_ONCEFW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE_ONCEDRM_IOCTL_ETNAVIV_GEM_CPU_PREPDRM_IOCTL_XE_EXEC_QUEUE_DESTROYDRM_IOCTL_MSM_SUBMITQUEUE_QUERYF2FS_IOC_GARBAGE_COLLECT_RANGEDRM_IOCTL_QAIC_ATTACH_SLICE_BOFW_CDEV_IOC_SEND_BROADCAST_REQUESTFW_CDEV_IOC_SEND_STREAM_PACKETSNDRV_SEQ_IOCTL_SET_QUEUE_TEMPODRM_IOCTL_I915_OVERLAY_PUT_IMAGEDRM_IOCTL_I915_GEM_EXECBUFFER2DRM_IOCTL_I915_PERF_ADD_CONFIGSNDRV_SEQ_IOCTL_SET_QUEUE_CLIENTSNDRV_SEQ_IOCTL_SUBSCRIBE_PORTSNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORTSNDRV_SEQ_IOCTL_SET_CLIENT_POOLSNDRV_SEQ_IOCTL_SET_QUEUE_TIMERSNDRV_SEQ_IOCTL_SET_CLIENT_INFOSCARLETT2_IOCTL_GET_ERASE_PROGRESSSNDRV_CTL_IOCTL_PCM_NEXT_DEVICEDRM_IOCTL_I915_GET_VBLANK_PIPEIPMICTL_SET_MY_CHANNEL_ADDRESS_CMDIPMICTL_GET_MY_CHANNEL_ADDRESS_CMDIPMICTL_SET_MY_CHANNEL_LUN_CMDIPMICTL_GET_MY_CHANNEL_LUN_CMDIPMICTL_GET_MAINTENANCE_MODE_CMDMATROXFB_GET_OUTPUT_CONNECTIONMATROXFB_GET_AVAILABLE_OUTPUTSRPMSG_GET_OUTGOING_FLOWCONTROLRPMSG_SET_INCOMING_FLOWCONTROLDFL_FPGA_PORT_UINT_GET_IRQ_NUMISST_IF_GET_PERF_LEVEL_CPU_MASKISST_IF_GET_BASE_FREQ_CPU_MASKBR_CLEAR_DEATH_NOTIFICATION_DONEBR_CLEAR_FREEZE_NOTIFICATION_DONEF2FS_IOC_RELEASE_COMPRESS_BLOCKSF2FS_IOC_RESERVE_COMPRESS_BLOCKSIPMICTL_REGISTER_FOR_CMD_CHANSIPMICTL_UNREGISTER_FOR_CMD_CHANSDRM_IOCTL_I915_GEM_GET_APERTUREKVM_MEMORY_ENCRYPT_UNREG_REGIONSNDRV_HDSP_IOCTL_GET_CONFIG_INFOSNDRV_FIREWIRE_IOCTL_MOTU_REGISTER_DSP_METERBTRFS_IOC_GET_SUPPORTED_FEATURESSNDRV_FIREWIRE_IOCTL_TASCAM_STATEAMDKFD_IOC_GET_PROCESS_APERTURESSWITCHTEC_IOCTL_EVENT_SUMMARY_LEGACYSNDRV_FIREWIRE_IOCTL_MOTU_REGISTER_DSP_PARAMETERSNDRV_FIREWIRE_IOCTL_MOTU_COMMAND_DSP_METERSNDRV_HDSPM_IOCTL_GET_PEAK_RMSSNDRV_CTL_IOCTL_SUBSCRIBE_EVENTSSNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICESNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICESNDRV_CTL_IOCTL_UMP_NEXT_DEVICEDRM_IOCTL_MODE_DESTROYPROPBLOBKVM_GET_MSR_FEATURE_INDEX_LISTGPIO_GET_LINEINFO_UNWATCH_IOCTLDMA_BUF_IOCTL_EXPORT_SYNC_FILEDRM_IOCTL_PVR_CREATE_VM_CONTEXTDRM_IOCTL_TEGRA_SYNCPOINT_ALLOCATEDRM_IOCTL_TEGRA_SYNCPOINT_FREEDRM_IOCTL_I915_GET_PIPE_FROM_CRTC_IDDRM_IOCTL_I915_GEM_CONTEXT_CREATEDRM_IOCTL_I915_GEM_GET_CACHINGFSL_HV_IOCTL_PARTITION_RESTARTVHOST_VDPA_GET_VRING_DESC_GROUPFS_IOC_GET_ENCRYPTION_POLICY_EXDRM_IOCTL_RADEON_GEM_SET_DOMAINDRM_IOCTL_RADEON_GEM_SET_TILINGDRM_IOCTL_RADEON_GEM_GET_TILINGFSL_HV_IOCTL_PARTITION_GET_STATUSAMDKFD_IOC_SET_SCRATCH_BACKING_VAAMDKFD_IOC_GET_PROCESS_APERTURES_NEWFASTRPC_IOCTL_INIT_CREATE_STATICSWITCHTEC_IOCTL_FLASH_PART_INFODRM_IOCTL_PVR_GET_BO_MMAP_OFFSETDRM_IOCTL_PANFROST_GET_BO_OFFSETDRM_IOCTL_VIRTGPU_RESOURCE_INFODRM_IOCTL_AMDGPU_GEM_WAIT_IDLEDRM_IOCTL_EXYNOS_VIDI_CONNECTIONDRM_IOCTL_TEGRA_GET_SYNCPT_BASEDRM_IOCTL_TEGRA_GEM_SET_TILINGDRM_IOCTL_V3D_PERFMON_GET_VALUESDRM_IOCTL_TEGRA_GEM_GET_TILINGDRM_IOCTL_VIRTGPU_CONTEXT_INITDRM_IOCTL_VC4_PERFMON_GET_VALUESDRM_IOCTL_I915_GEM_CONTEXT_CREATE_EXTDRM_IOCTL_EXYNOS_IPP_GET_RESOURCESDRM_IOCTL_MODE_GETPLANERESOURCESDRM_IOCTL_SYNCOBJ_HANDLE_TO_FDDRM_IOCTL_SYNCOBJ_FD_TO_HANDLEUBLK_U_IO_COMMIT_AND_FETCH_REQASPEED_LPC_CTRL_IOCTL_GET_SIZEASPEED_P2A_CTRL_IOCTL_GET_MEMORY_CONFIGDRM_IOCTL_I915_GET_SPRITE_COLORKEYDRM_IOCTL_I915_SET_SPRITE_COLORKEYFW_CDEV_IOC_ALLOCATE_ISO_RESOURCEAMDKFD_IOC_UNMAP_MEMORY_FROM_GPUAMDKFD_IOC_GET_QUEUE_WAVE_STATEVBG_IOCTL_INTERRUPT_ALL_WAIT_FOR_EVENTSVIDIOC_OMAP3ISP_STAT_REQ_TIME32DRM_IOCTL_VC4_CREATE_SHADER_BODRM_IOCTL_TEGRA_SYNCPOINT_WAITDRM_IOCTL_I915_GET_RESET_STATSDRM_IOCTL_I915_GEM_CONTEXT_GETPARAMDRM_IOCTL_I915_GEM_CONTEXT_SETPARAMDRM_IOCTL_MODE_OBJ_SETPROPERTYDRM_IOCTL_SYNCOBJ_TIMELINE_SIGNALFW_CDEV_IOC_CREATE_ISO_CONTEXTVBG_IOCTL_CHANGE_GUEST_CAPABILITIESDRM_IOCTL_IVPU_METRIC_STREAMER_STARTDRM_IOCTL_IVPU_METRIC_STREAMER_GET_DATADRM_IOCTL_PVR_CREATE_FREE_LISTDRM_IOCTL_IVPU_METRIC_STREAMER_GET_INFODRM_IOCTL_AMDGPU_FENCE_TO_HANDLEDRM_IOCTL_I915_GEM_MMAP_OFFSETDRM_IOCTL_EXYNOS_IPP_GET_LIMITSDRM_IOCTL_MODE_OBJ_GETPROPERTIESUBLK_U_CMD_START_USER_RECOVERYVBG_IOCTL_ACQUIRE_GUEST_CAPABILITIESAMDKFD_IOC_ALLOC_MEMORY_OF_GPUDRM_IOCTL_XE_EXEC_QUEUE_GET_PROPERTYDRM_IOCTL_EXYNOS_G2D_SET_CMDLISTSGX_IOC_ENCLAVE_RESTRICT_PERMISSIONSSNDRV_SEQ_IOCTL_GET_QUEUE_TEMPODRM_IOCTL_VIRTGPU_TRANSFER_FROM_HOSTDRM_IOCTL_VIRTGPU_TRANSFER_TO_HOSTVIDIOC_SUBDEV_G_FRAME_INTERVALVIDIOC_SUBDEV_S_FRAME_INTERVALDRM_IOCTL_XE_EXEC_QUEUE_CREATEDRM_IOCTL_VIRTGPU_RESOURCE_CREATE_BLOBDRM_IOCTL_SYNCOBJ_TIMELINE_WAITDRM_IOCTL_VIRTGPU_RESOURCE_CREATEVIDIOC_SUBDEV_ENUM_FRAME_INTERVALDRM_IOCTL_TEGRA_CHANNEL_SUBMITDRM_IOCTL_I915_GEM_EXECBUFFER2_WRFS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERSGPIOHANDLE_GET_LINE_VALUES_IOCTLGPIOHANDLE_SET_LINE_VALUES_IOCTLDRM_IOCTL_ETNAVIV_PM_QUERY_DOMSNDRV_SEQ_IOCTL_GET_QUEUE_CLIENTDRM_IOCTL_ETNAVIV_PM_QUERY_SIGSNDRV_SEQ_IOCTL_GET_SUBSCRIPTIONSNDRV_SEQ_IOCTL_GET_CLIENT_POOLDRM_IOCTL_NOUVEAU_CHANNEL_ALLOCSNDRV_SEQ_IOCTL_GET_QUEUE_STATUSSNDRV_SEQ_IOCTL_GET_QUEUE_TIMERFS_IOC_GET_ENCRYPTION_KEY_STATUSDRM_IOCTL_PVR_CREATE_HWRT_DATASETSNDRV_SEQ_IOCTL_GET_QUEUE_INFOSNDRV_SEQ_IOCTL_SET_QUEUE_INFOSNDRV_SEQ_IOCTL_GET_NAMED_QUEUESNDRV_SEQ_IOCTL_QUERY_NEXT_PORTSNDRV_CTL_IOCTL_UMP_BLOCK_INFOSNDRV_SEQ_IOCTL_GET_CLIENT_INFOSNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENTGPIO_V2_GET_LINEINFO_WATCH_IOCTLSNDRV_CTL_IOCTL_UMP_ENDPOINT_INFODRM_IOCTL_V3D_PERFMON_GET_COUNTERSNDRV_SEQ_IOCTL_GET_CLIENT_UMP_INFOSNDRV_SEQ_IOCTL_SET_CLIENT_UMP_INFOstrace has an extensive manual pagethat covers all the possible optionsand contains several useful invocationYou can use -o|COMMAND to redirect strace'soutput to COMMAND. This may be usefulin cases when there is a redirectionin place for the traced program. Don'tforget to escape the pipe character, though,as it is usually interpreted by the shell.It's possible to display timestamps produced by -r, -t, and -T optionswith nanosecond precision using theirlong variants: --relative-timestamps=ns,--syscall-times=ns, respectively.Why microsecond precision is the default?To preserve the historic output formatwhich was limited by struct timevalA particular quote from a particular novelby Arthur C. Clarke is printed if an attemptis made to attach to a particular process.It's possible to tune the environmentof the traced process using the -E/--env strace -E REMOVE_VAR -E VAR=new_valYou can print a stack trace for each tracedcall by specifying -k/--stack-trace option.You can print SELinux contexts associatedwith PIDs, FDs, and paths by specifying--secontext option. Unless providedwith the "full" parameter, it prints onlySELinux context type, and the "mismatch"parameter enables printing of the expectedcontext in case of mismatch, so strace --secontext=full,mismatchwill show all gory SELinux details.Have you ever been bitten by an accidentaloverwrite of the output file specified-A/--output-append-mode as well,and this problem will never bite you again!strace is about as old as the Linux kernel.It has been originally written for SunOSby Paul Kranenburg in 1991. The supportfor all OSes except Linux was droppedin 2012, though, in strace 4.7.strace is able to decode netlink messages.It does so automatically for I/O performedon netlink sockets. Try it yourself:Filtered syscalls, errors, and signals canbe specified either by name or by number, strace --trace=0,1,2 --signal=2,15 trueIt is possible to specify -r and -t optionssimultaneously since strace 4.22.Strace can print only successful syscallinvocations when supplied with-z/--successful-only option. There's alsoa possibility to filter calls with otherstatuses, please refer to -e status optionIf you trace a process that uses KVMsubsystem, --kvm=vcpu option may be of use:it prints KVM VCPU exit reason. It requiresIt is possible to get strace out of your way(in terms of parent/child relationships andsignal communication) with -D/--daemonizeoption. Another option that may be of usein this case is -I/--interruptible, itrestricts the set of signals that interruptIf strace is too chatty to your taste, youcan silence it with -qqq option.strace prints file paths along with filedescriptor numbers when it is invoked withWhen -yy (or --decode-fds=all) is provided,it also prints protocol-specific informationfor sockets and device numbers for characterYou can control what columns are shownin the call summary table produced by -c/-Coptions with -U/--summary-columns option.It is a way to get minimum/maximum callduration printed, for example: strace -c -U name,min-time,max-time lsIf you feel that syscall duration shownin the call summary table (-c/-C option)is not right, you can try to use -w option(that collects wall clock time,instead of system time), maybe that is whatstrace understands -z option since 2002,but it wasn't documented because itsimplementation was broken. Only 17 yearslater, in strace 5.2, it was properlyIf you feel that strace is too slow, you maywant to try --seccomp-bpf option, maybe you-v is a shorthand for -e abbrev=none and notfor -e verbose=all. It is idiosyncratic,but it is the historic behaviour.strace uses netlink for printingprotocol-specific information about socketstrace is able to tamper with tracees'execution by injecting an arbitrary returnor error value instead of syscall execution, strace --inject=unlink:retval=0will prevent execution of unlink calls, butthe traced process will think that the callsstrace's tampering capabilities includeinjection of arbitrary return/error values,injection of a signal, injection of a delayor data before or after syscall execution.If you want to see numerical values of namedconstants, there is an option for that:-X/--const-print-style. When -Xraw(or --const-print-style=raw) is provided,strace prints just the numerical valueof an argument; with -Xverbose, it printsvalues in both numerical and symbolic form.getpid syscall is present on allarchitectures except on Alpha, where getxpidsyscall (that returns a pair of PID and PPIDin a pair of registers) is used instead.Other two examples of syscalls that utilisetwo registers for their return values aregetxuid and getxgid: they return a pairof real and effective UIDs/GIDs.There are three syscalls that implementgeneric "open file" task: open, openat,and openat2. On some (newly supported)architectures, open syscall is not evenpresent. How to write a robust filteringWith the conditional syntax, for example: strace --trace=?open,?openat,?openat2You may want to escape question marks, sinceyour shell may interpret them as a path globIt is possible to use regular expressionsfor syscall names in the -e trace strace -e trace=/^sched_.*will trace all scheduling-related syscalls.IA-64 (Itanium) uses syscall numbersbeginning from 1024, because numbersbeginning from 0 were designated for i386compat layer (that has never beenof an architecture with sparse syscall tableis MIPS, with parts of it beginning at index0 (SVR4 ABI), 1000 (SysV ABI), 2000(BSD 4.3 ABI), 3000 (POSIX ABI), 4000 (LinuxO32 ABI), 5000 (Linux N64 ABI), and 6000Der Strauss, the strace's project mascot,was conceived in 2017. It is a brainchildMedicinal effects of strace can be achievedby invoking it with the following options: strace -DDDqqq -enone --signal=noneHistorically, supplying -o option to straceleads to silencing of messages about traceeattach/detach and personality changes.It can be now overridden with --quiet=noneYou can avoid tracing of "other programs"that are executed by the traced program-F option used to be a separate optionIt is possible to provide multiple PIDsto a single -p option with white spaceor comma as accepted delimiter, in orderpidof uses space as a delimiter, pgrep uses-n option, that prints syscall numbers,while seemingly quite obvious functionality,was added to strace only in version 5.9,Instead of tirelessly specifyingarchitecture- and libc-specific setsof syscalls pertaining specific task eachtime, one can try to use pre-defined syscallwill trace all syscalls related to accessingand modifying process's user/group IDsand capability sets. Other pre-definedsyscall classes include %clock, %desc,%file, %ipc, %memory, %net, %process,Trying to figure out communication betweentracees inside a different PID namespace(in so-called "containers", for example)?Try out the --pidns-translation option,it prints PIDs in strace's PID NS when a PIDreference from a different PID NS occursin trace. It is not enabled by defaultbecause there is no sane kernel APIto perform PID translation betweennamespaces, so each such translationrequires many reads and ioctls in procfs,which may incur severe performance penalty.If you don't like the way strace escapesnon-printable characters using octalnumbers, and don't want to sacrificereadability of the ASCII output with -x/-xxoptions, you might want to try strace --strings-in-hex=non-ascii-charsthat will change escape sequences-Y option (an alias to --decode-pids=comm)shows comm string associated with the PID.Historically, strace had a mis-featureof interpreting the " (deleted)" partof the proc/pid/fd symlinks as a partof the filename. This peculiar behaviourended with strace 5.19, which also enablespath tracing to trace FDs associatedwith specific paths even after the pathsIt seems that IA-64, POWER and s390 arethe only architectures where it is possiblefor strace to account for syscall timeproperly by relying on the system time usagereported by the kernel: these are the onlyarchitectures that HAVE_VIRT_CPU_ACCOUNTINGconfig option enabled and thusly accountthe CPU time on syscall entering and exiting > %s(%s+0x%lx) [0x%lx] %s:%d dwfl_linux_proc_report returned an error for pid %d: %sdwfl_linux_proc_report returned an error for pid %ddwfl_report_end returned an error for pid %d: %s%s: requested %u bytes exceeds %u bytes limit%s: memory exhausted when tried to allocate %u bytes%s: len %lu at addr %#lx is too big, skipped%s: memory exhausted when tried to allocate %lu bytes | %s: requested %u iovec elements exceeds %u iovec limit%s: Unexpected xlat value %lu at index %lu (str %s)dwfl_linux_proc_attach returned an error for process %d: %sincorrect personality designator '%s' in qualification '%s'("/proc/%u/fd/%u"), get_proc_pid(tcp->pid), fd("/proc/%u/fdinfo/%u"), proc_pid, fd("/proc/%u/fd/%u"), proc_pid, fd{WIFSTOPPED(s) && WSTOPSIG(s) == %s%s}{WIFSIGNALED(s) && WTERMSIG(s) == %s%s}{WIFEXITED(s) && WEXITSTATUS(s) == %d}%s: Unexpected style value of %#x("%s+%#" "l" "x"), class_str, cid - class_id"%s", sprint_xlat_val(val, style)"%s /* %s */", sprint_xlat_val(val, style), str"%s /* %s */", sprint_xlat_val(val, style), dfltxappendstr(outstr, outptr, "%s", sprint_xlat_val(flags, style))("%s"), sprint_xlat_val(flags, style)xappendstr(outstr, outptr, "0 /* %s */", xlat->data->str)("0 /* %s */"), xlat->data->str("IOPRIO_PRIO_VALUE(%s, %d)"), class_buf, dataMODULE_INIT_IGNORE_MODVERSIONSV4L2_FMT_FLAG_CONTINUOUS_BYTESTREAMV4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVALV4L2_FMT_FLAG_CSC_QUANTIZATIONV4L2_TUNER_CAP_HWSEEK_PROG_LIMV4L2_CTRL_FLAG_EXECUTE_ON_WRITEV4L2_CTRL_TYPE_HDR10_MASTERING_DISPLAYV4L2_CTRL_TYPE_H264_SCALING_MATRIXV4L2_CTRL_TYPE_H264_SLICE_PARAMSV4L2_CTRL_TYPE_H264_DECODE_PARAMSV4L2_CTRL_TYPE_H264_PRED_WEIGHTSV4L2_CTRL_TYPE_MPEG2_QUANTISATIONV4L2_CTRL_TYPE_VP9_COMPRESSED_HDRV4L2_CTRL_TYPE_HEVC_SLICE_PARAMSV4L2_CTRL_TYPE_HEVC_SCALING_MATRIXV4L2_CTRL_TYPE_HEVC_DECODE_PARAMSV4L2_CTRL_TYPE_AV1_TILE_GROUP_ENTRYV4L2_BUF_TYPE_SLICED_VBI_CAPTUREV4L2_BUF_TYPE_SLICED_VBI_OUTPUTV4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAYV4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANEV4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANEV4L2_CTRL_CLASS_CODEC_STATELESSV4L2_CID_WHITE_BALANCE_TEMPERATUREV4L2_CID_BACKLIGHT_COMPENSATIONV4L2_CID_MIN_BUFFERS_FOR_CAPTUREV4L2_CID_MIN_BUFFERS_FOR_OUTPUTV4L2_CID_MPEG_STREAM_PID_AUDIOV4L2_CID_MPEG_STREAM_PID_VIDEOV4L2_CID_MPEG_STREAM_PES_ID_AUDIOV4L2_CID_MPEG_STREAM_PES_ID_VIDEOV4L2_CID_MPEG_AUDIO_SAMPLING_FREQV4L2_CID_MPEG_AUDIO_L1_BITRATEV4L2_CID_MPEG_AUDIO_L2_BITRATEV4L2_CID_MPEG_AUDIO_L3_BITRATEV4L2_CID_MPEG_AUDIO_MODE_EXTENSIONV4L2_CID_MPEG_AUDIO_AAC_BITRATEV4L2_CID_MPEG_AUDIO_AC3_BITRATEV4L2_CID_MPEG_AUDIO_DEC_PLAYBACKV4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACKV4L2_CID_MPEG_VIDEO_GOP_CLOSUREV4L2_CID_MPEG_VIDEO_BITRATE_MODEV4L2_CID_MPEG_VIDEO_BITRATE_PEAKV4L2_CID_MPEG_VIDEO_TEMPORAL_DECIMATIONV4L2_CID_MPEG_VIDEO_DECODER_SLICE_INTERFACEV4L2_CID_MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTERV4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MBV4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLEV4L2_CID_MPEG_VIDEO_HEADER_MODEV4L2_CID_MPEG_VIDEO_MAX_REF_PICV4L2_CID_MPEG_VIDEO_MB_RC_ENABLEV4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_BYTESV4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_MBV4L2_CID_MPEG_VIDEO_MULTI_SLICE_MODEV4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADERV4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGEV4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGEV4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAMEV4L2_CID_MPEG_VIDEO_BASELAYER_PRIORITY_IDV4L2_CID_MPEG_VIDEO_AU_DELIMITERV4L2_CID_MPEG_VIDEO_FRAME_LTR_INDEXV4L2_CID_MPEG_VIDEO_USE_LTR_FRAMESV4L2_CID_MPEG_VIDEO_DEC_CONCEAL_COLORV4L2_CID_MPEG_VIDEO_INTRA_REFRESH_PERIODV4L2_CID_MPEG_VIDEO_INTRA_REFRESH_PERIOD_TYPEV4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMSV4L2_CID_MPEG_VIDEO_MPEG2_QUANTIZATIONV4L2_CID_MPEG_VIDEO_H263_I_FRAME_QPV4L2_CID_MPEG_VIDEO_H263_P_FRAME_QPV4L2_CID_MPEG_VIDEO_H263_B_FRAME_QPV4L2_CID_MPEG_VIDEO_H263_MIN_QPV4L2_CID_MPEG_VIDEO_H263_MAX_QPV4L2_CID_MPEG_VIDEO_H264_I_FRAME_QPV4L2_CID_MPEG_VIDEO_H264_P_FRAME_QPV4L2_CID_MPEG_VIDEO_H264_B_FRAME_QPV4L2_CID_MPEG_VIDEO_H264_MIN_QPV4L2_CID_MPEG_VIDEO_H264_MAX_QPV4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORMV4L2_CID_MPEG_VIDEO_H264_CPB_SIZEV4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODEV4L2_CID_MPEG_VIDEO_H264_I_PERIODV4L2_CID_MPEG_VIDEO_H264_LEVELV4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_ALPHAV4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_BETAV4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_MODEV4L2_CID_MPEG_VIDEO_H264_PROFILEV4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_HEIGHTV4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_WIDTHV4L2_CID_MPEG_VIDEO_H264_VUI_SAR_ENABLEV4L2_CID_MPEG_VIDEO_H264_VUI_SAR_IDCV4L2_CID_MPEG_VIDEO_H264_SEI_FRAME_PACKINGV4L2_CID_MPEG_VIDEO_H264_SEI_FP_CURRENT_FRAME_0V4L2_CID_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPEV4L2_CID_MPEG_VIDEO_H264_FMO_MAP_TYPEV4L2_CID_MPEG_VIDEO_H264_FMO_SLICE_GROUPV4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_DIRECTIONV4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_RATEV4L2_CID_MPEG_VIDEO_H264_FMO_RUN_LENGTHV4L2_CID_MPEG_VIDEO_H264_ASO_SLICE_ORDERV4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODINGV4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPEV4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYERV4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER_QPV4L2_CID_MPEG_VIDEO_H264_CONSTRAINED_INTRA_PREDICTIONV4L2_CID_MPEG_VIDEO_H264_CHROMA_QP_INDEX_OFFSETV4L2_CID_MPEG_VIDEO_H264_I_FRAME_MIN_QPV4L2_CID_MPEG_VIDEO_H264_I_FRAME_MAX_QPV4L2_CID_MPEG_VIDEO_H264_P_FRAME_MIN_QPV4L2_CID_MPEG_VIDEO_H264_P_FRAME_MAX_QPV4L2_CID_MPEG_VIDEO_H264_B_FRAME_MIN_QPV4L2_CID_MPEG_VIDEO_H264_B_FRAME_MAX_QPV4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L0_BRV4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L1_BRV4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L2_BRV4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L3_BRV4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L4_BRV4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L5_BRV4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L6_BRV4L2_CID_MPEG_VIDEO_MPEG4_I_FRAME_QPV4L2_CID_MPEG_VIDEO_MPEG4_P_FRAME_QPV4L2_CID_MPEG_VIDEO_MPEG4_B_FRAME_QPV4L2_CID_MPEG_VIDEO_MPEG4_MIN_QPV4L2_CID_MPEG_VIDEO_MPEG4_MAX_QPV4L2_CID_MPEG_VIDEO_MPEG4_LEVELV4L2_CID_MPEG_VIDEO_MPEG4_PROFILEV4L2_CID_MPEG_VIDEO_MPEG4_QPELV4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONSV4L2_CID_MPEG_VIDEO_VPX_IMD_DISABLE_4X4V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMESV4L2_CID_MPEG_VIDEO_VPX_FILTER_LEVELV4L2_CID_MPEG_VIDEO_VPX_FILTER_SHARPNESSV4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIODV4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SELV4L2_CID_MPEG_VIDEO_VPX_MIN_QPV4L2_CID_MPEG_VIDEO_VPX_MAX_QPV4L2_CID_MPEG_VIDEO_VPX_I_FRAME_QPV4L2_CID_MPEG_VIDEO_VPX_P_FRAME_QPV4L2_CID_MPEG_VIDEO_VP8_PROFILEV4L2_CID_MPEG_VIDEO_VP9_PROFILEV4L2_CID_MPEG_VIDEO_HEVC_MIN_QPV4L2_CID_MPEG_VIDEO_HEVC_MAX_QPV4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_QPV4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_QPV4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_QPV4L2_CID_MPEG_VIDEO_HEVC_HIER_QPV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_TYPEV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_LAYERV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_QPV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_QPV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_QPV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_QPV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_QPV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_QPV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_QPV4L2_CID_MPEG_VIDEO_HEVC_PROFILEV4L2_CID_MPEG_VIDEO_HEVC_LEVELV4L2_CID_MPEG_VIDEO_HEVC_FRAME_RATE_RESOLUTIONV4L2_CID_MPEG_VIDEO_HEVC_MAX_PARTITION_DEPTHV4L2_CID_MPEG_VIDEO_HEVC_LOOP_FILTER_MODEV4L2_CID_MPEG_VIDEO_HEVC_LF_BETA_OFFSET_DIV2V4L2_CID_MPEG_VIDEO_HEVC_LF_TC_OFFSET_DIV2V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_TYPEV4L2_CID_MPEG_VIDEO_HEVC_REFRESH_PERIODV4L2_CID_MPEG_VIDEO_HEVC_LOSSLESS_CUV4L2_CID_MPEG_VIDEO_HEVC_CONST_INTRA_PREDV4L2_CID_MPEG_VIDEO_HEVC_WAVEFRONTV4L2_CID_MPEG_VIDEO_HEVC_GENERAL_PBV4L2_CID_MPEG_VIDEO_HEVC_TEMPORAL_IDV4L2_CID_MPEG_VIDEO_HEVC_STRONG_SMOOTHINGV4L2_CID_MPEG_VIDEO_HEVC_MAX_NUM_MERGE_MV_MINUS1V4L2_CID_MPEG_VIDEO_HEVC_INTRA_PU_SPLITV4L2_CID_MPEG_VIDEO_HEVC_TMV_PREDICTIONV4L2_CID_MPEG_VIDEO_HEVC_WITHOUT_STARTCODEV4L2_CID_MPEG_VIDEO_HEVC_SIZE_OF_LENGTH_FIELDV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_BRV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_BRV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_BRV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_BRV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_BRV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_BRV4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_BRV4L2_CID_MPEG_VIDEO_REF_NUMBER_FOR_PFRAMESV4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDRV4L2_CID_MPEG_VIDEO_CONSTANT_QUALITYV4L2_CID_MPEG_VIDEO_FRAME_SKIP_MODEV4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MIN_QPV4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MAX_QPV4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MIN_QPV4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MAX_QPV4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MIN_QPV4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MAX_QPV4L2_CID_MPEG_VIDEO_DEC_DISPLAY_DELAYV4L2_CID_MPEG_VIDEO_DEC_DISPLAY_DELAY_ENABLEV4L2_CID_MPEG_VIDEO_AV1_PROFILEV4L2_CID_MPEG_VIDEO_AVERAGE_QPV4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODEV4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTERV4L2_CID_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPEV4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPEV4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODEV4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTERV4L2_CID_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPEV4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_BOTTOMV4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_TOPV4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_BOTTOMV4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_TOPV4L2_CID_MPEG_CX2341X_STREAM_INSERT_NAV_PACKETSV4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAYV4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLEV4L2_CID_MPEG_MFC51_VIDEO_FRAME_SKIP_MODEV4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPEV4L2_CID_MPEG_MFC51_VIDEO_PADDINGV4L2_CID_MPEG_MFC51_VIDEO_PADDING_YUVV4L2_CID_MPEG_MFC51_VIDEO_RC_FIXED_TARGET_BITV4L2_CID_MPEG_MFC51_VIDEO_RC_REACTION_COEFFV4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_ACTIVITYV4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_DARKV4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_SMOOTHV4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_STATICV4L2_CID_MPEG_MFC51_VIDEO_H264_NUM_REF_PIC_FOR_PV4L2_CID_EXPOSURE_AUTO_PRIORITYV4L2_CID_AUTO_N_PRESET_WHITE_BALANCEV4L2_CID_RDS_TX_ARTIFICIAL_HEADV4L2_CID_RDS_TX_TRAFFIC_ANNOUNCEMENTV4L2_CID_RDS_TX_TRAFFIC_PROGRAMV4L2_CID_RDS_TX_ALT_FREQS_ENABLEV4L2_CID_AUDIO_LIMITER_ENABLEDV4L2_CID_AUDIO_LIMITER_RELEASE_TIMEV4L2_CID_AUDIO_LIMITER_DEVIATIONV4L2_CID_AUDIO_COMPRESSION_ENABLEDV4L2_CID_AUDIO_COMPRESSION_GAINV4L2_CID_AUDIO_COMPRESSION_THRESHOLDV4L2_CID_AUDIO_COMPRESSION_ATTACK_TIMEV4L2_CID_AUDIO_COMPRESSION_RELEASE_TIMEV4L2_CID_TUNE_ANTENNA_CAPACITORV4L2_CID_FLASH_TORCH_INTENSITYV4L2_CID_FLASH_INDICATOR_INTENSITYV4L2_CID_DV_TX_IT_CONTENT_TYPEV4L2_CID_DV_RX_IT_CONTENT_TYPEV4L2_CID_RDS_RX_TRAFFIC_ANNOUNCEMENTV4L2_CID_RDS_RX_TRAFFIC_PROGRAMV4L2_CID_RF_TUNER_BANDWIDTH_AUTOV4L2_CID_RF_TUNER_LNA_GAIN_AUTOV4L2_CID_RF_TUNER_MIXER_GAIN_AUTOV4L2_CID_RF_TUNER_IF_GAIN_AUTOV4L2_CID_DETECT_MD_GLOBAL_THRESHOLDV4L2_CID_DETECT_MD_THRESHOLD_GRIDV4L2_CID_DETECT_MD_REGION_GRIDV4L2_META_FMT_RK_ISP1_EXT_PARAMSxappendstr(outstr, outptr, "%s%s [%u", sep, i == 0 ? "in" : i == 1 ? "out" : "except", j)("%s%s [%u"), sep, i == 0 ? "in" : i == 1 ? "out" : "except", jxappendstr(outstr, outptr, " %u", j)xappendstr(outstr, outptr, "%sleft %s", sep, str)BTRFS_IOCTL_DEV_REPLACE_CMD_???BTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_???BTRFS_IOCTL_DEV_REPLACE_RESULT_???BTRFS_IOCTL_DEV_REPLACE_STATE_???BTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_ALWAYSBTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_AVOIDBTRFS_IOCTL_DEV_REPLACE_STATE_NEVER_STARTEDBTRFS_IOCTL_DEV_REPLACE_STATE_STARTEDBTRFS_IOCTL_DEV_REPLACE_STATE_FINISHEDBTRFS_IOCTL_DEV_REPLACE_STATE_CANCELEDBTRFS_IOCTL_DEV_REPLACE_STATE_SUSPENDEDBTRFS_QGROUP_INHERIT_SET_LIMITSBTRFS_SEND_FLAG_OMIT_STREAM_HEADERBTRFS_QUOTA_CTL_RESCAN__NOTUSEDBTRFS_QUOTA_CTL_ENABLE_SIMPLE_QUOTABTRFS_LOGICAL_INO_ARGS_IGNORE_OFFSETBTRFS_DEV_STAT_CORRUPTION_ERRSBTRFS_DEV_STAT_GENERATION_ERRSBTRFS_FS_INFO_FLAG_METADATA_UUIDBTRFS_IOCTL_DEV_REPLACE_RESULT_NO_ERRORBTRFS_IOCTL_DEV_REPLACE_RESULT_NOT_STARTEDBTRFS_IOCTL_DEV_REPLACE_RESULT_ALREADY_STARTEDBTRFS_IOCTL_DEV_REPLACE_RESULT_SCRUB_INPROGRESSBTRFS_IOCTL_DEV_REPLACE_CMD_STARTBTRFS_IOCTL_DEV_REPLACE_CMD_STATUSBTRFS_IOCTL_DEV_REPLACE_CMD_CANCELBTRFS_UUID_KEY_RECEIVED_SUBVOLBTRFS_FREE_SPACE_TREE_OBJECTIDBTRFS_BLOCK_GROUP_TREE_OBJECTIDBTRFS_RAID_STRIPE_TREE_OBJECTIDBTRFS_FEATURE_INCOMPAT_MIXED_BACKREFBTRFS_FEATURE_INCOMPAT_DEFAULT_SUBVOLBTRFS_FEATURE_INCOMPAT_MIXED_GROUPSBTRFS_FEATURE_INCOMPAT_COMPRESS_LZOBTRFS_FEATURE_INCOMPAT_COMPRESS_ZSTDBTRFS_FEATURE_INCOMPAT_BIG_METADATABTRFS_FEATURE_INCOMPAT_EXTENDED_IREFBTRFS_FEATURE_INCOMPAT_SKINNY_METADATABTRFS_FEATURE_INCOMPAT_NO_HOLESBTRFS_FEATURE_INCOMPAT_METADATA_UUIDBTRFS_FEATURE_INCOMPAT_RAID1C34BTRFS_FEATURE_INCOMPAT_EXTENT_TREE_V2BTRFS_FEATURE_INCOMPAT_RAID_STRIPE_TREEBTRFS_FEATURE_INCOMPAT_SIMPLE_QUOTABTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREEBTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE_VALIDBTRFS_FEATURE_COMPAT_RO_VERITYBTRFS_FEATURE_COMPAT_RO_BLOCK_GROUP_TREEBTRFS_BALANCE_STATE_CANCEL_REQBTRFS_BALANCE_ARGS_LIMIT_RANGEBTRFS_BALANCE_ARGS_STRIPES_RANGEBTRFS_BALANCE_ARGS_USAGE_RANGEBPF_MAP_LOOKUP_AND_DELETE_ELEMBPF_MAP_LOOKUP_AND_DELETE_BATCHBPF_SK_REUSEPORT_SELECT_OR_MIGRATEBPF_PROG_TYPE_CGROUP_SOCK_ADDRBPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLEBPF_MAP_TYPE_REUSEPORT_SOCKARRAYBPF_MAP_TYPE_PERCPU_CGROUP_STORAGESECCOMP_IOCTL_NOTIF_ID_VALID_WRONG_DIRIORING_REGISTER_USE_REGISTERED_RINGIORING_REGISTER_SRC_REGISTEREDIORING_REGISTER_BUFFERS_UPDATEIORING_REGISTER_IOWQ_MAX_WORKERSIORING_REGISTER_FILE_ALLOC_RANGEIORING_RESTRICTION_REGISTER_OPIORING_RESTRICTION_SQE_FLAGS_ALLOWEDIORING_RESTRICTION_SQE_FLAGS_REQUIREDIORING_SETUP_REGISTERED_FD_ONLY%s: sysconf(_SC_PAGESIZE) returned 0("left %s"), sprint_ts(tcp, tcp->u_arg[4])("entry_number=%u"), desc.entry_numberMEMBARRIER_CMD_GLOBAL_EXPEDITEDMEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITEDMEMBARRIER_CMD_PRIVATE_EXPEDITEDMEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITEDMEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_COREMEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_COREMEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQMEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQMEMBARRIER_CMD_GET_REGISTRATIONSLANDLOCK_SCOPE_ABSTRACT_UNIX_SOCKETLANDLOCK_ACCESS_NET_CONNECT_TCPLANDLOCK_ACCESS_FS_REMOVE_FILELANDLOCK_CREATE_RULESET_VERSIONKEY_REQKEY_DEFL_THREAD_KEYRINGKEY_REQKEY_DEFL_PROCESS_KEYRINGKEY_REQKEY_DEFL_SESSION_KEYRINGKEY_REQKEY_DEFL_USER_SESSION_KEYRINGKEY_REQKEY_DEFL_REQUESTOR_KEYRINGKEYCTL_CAPS0_PERSISTENT_KEYRINGSxappendstr(outstr, outptr, "%#" PRI_klx, cur)%s: [xlat %p, dflt "%s", decoders %p] size is zero (going to pass nla_type as decoder argument), but opaque data (%p) is not - will be ignoredPERF_COUNT_HW_CACHE_RESULT_???("%#" "l""x" " /* %s%s%#" "l""x" " */"), arg, flags_str ?: "", flags_str ? "|" : "", vl("%s%s%#" "l""x"), flags_str ?: "", flags_str ? "|" : "", vlxappendstr(out, pos, " /* ", )xappendstr(out, pos, "%s|", sprintflags_ex("", pr_tagged_addr_enable, enabled, '\0', XLAT_STYLE_ABBREV))("%s|"), sprintflags_ex("", pr_tagged_addr_enable, enabled, '\0', XLAT_STYLE_ABBREV)xappendstr(out, pos, "|%#" PRI_klx "<> PR_MTE_TAG_SHIFT)("|%#" "l""x" "<> PR_MTE_TAG_SHIFTxappendstr(out, pos, "|%#" PRI_klx, rest)xappendstr(out, pos, "<<2|%s", sprintflags_ex("", pr_riscv_v_inherit, inherit, '\0', XLAT_STYLE_ABBREV))("<<2|%s"), sprintflags_ex("", pr_riscv_v_inherit, inherit, '\0', XLAT_STYLE_ABBREV)!PR_RISCV_V_VSTATE_CTRL_INHERITPR_RISCV_V_VSTATE_CTRL_INHERITPR_RISCV_V_VSTATE_CTRL_DEFAULTPERF_FORMAT_TOTAL_TIME_ENABLEDPERF_FORMAT_TOTAL_TIME_RUNNINGPERF_COUNT_HW_CACHE_OP_PREFETCHPERF_COUNT_HW_CACHE_RESULT_ACCESSPERF_COUNT_HW_CACHE_RESULT_MISSPERF_COUNT_SW_CONTEXT_SWITCHESPERF_COUNT_SW_ALIGNMENT_FAULTSPERF_COUNT_SW_EMULATION_FAULTSPERF_COUNT_HW_CACHE_REFERENCESPERF_COUNT_HW_BRANCH_INSTRUCTIONSPERF_COUNT_HW_STALLED_CYCLES_FRONTENDPERF_COUNT_HW_STALLED_CYCLES_BACKENDNL_POLICY_TYPE_ATTR_MIN_VALUE_SNL_POLICY_TYPE_ATTR_MAX_VALUE_SNL_POLICY_TYPE_ATTR_MIN_VALUE_UNL_POLICY_TYPE_ATTR_MAX_VALUE_UNL_POLICY_TYPE_ATTR_MIN_LENGTHNL_POLICY_TYPE_ATTR_MAX_LENGTHNL_POLICY_TYPE_ATTR_POLICY_IDXNL_POLICY_TYPE_ATTR_POLICY_MAXTYPENL_POLICY_TYPE_ATTR_BITFIELD32_MASKNL80211_CMD_MICHAEL_MIC_FAILURENL80211_CMD_NEW_SURVEY_RESULTSNL80211_CMD_CANCEL_REMAIN_ON_CHANNELNL80211_CMD_SET_TX_BITRATE_MASKNL80211_CMD_UNPROT_DEAUTHENTICATENL80211_CMD_UNPROT_DISASSOCIATENL80211_CMD_NEW_PEER_CANDIDATENL80211_CMD_SCHED_SCAN_RESULTSNL80211_CMD_SCHED_SCAN_STOPPEDNL80211_CMD_UNEXPECTED_4ADDR_FRAMENL80211_CMD_GET_PROTOCOL_FEATURESNL80211_CMD_CRIT_PROTOCOL_STARTNL80211_CMD_CRIT_PROTOCOL_STOPNL80211_CMD_CH_SWITCH_STARTED_NOTIFYNL80211_CMD_TDLS_CHANNEL_SWITCHNL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCHNL80211_CMD_SET_MULTICAST_TO_UNICASTNL80211_CMD_UPDATE_CONNECT_PARAMSNL80211_CMD_STA_OPMODE_CHANGEDNL80211_CMD_CONTROL_PORT_FRAMENL80211_CMD_GET_FTM_RESPONDER_STATSNL80211_CMD_PEER_MEASUREMENT_STARTNL80211_CMD_PEER_MEASUREMENT_RESULTNL80211_CMD_PEER_MEASUREMENT_COMPLETENL80211_CMD_CONTROL_PORT_FRAME_TX_STATUSNL80211_CMD_OBSS_COLOR_COLLISIONNL80211_CMD_COLOR_CHANGE_REQUESTNL80211_CMD_COLOR_CHANGE_STARTEDNL80211_CMD_COLOR_CHANGE_ABORTEDNL80211_CMD_COLOR_CHANGE_COMPLETEDNL80211_CMD_SET_TID_TO_LINK_MAPPINGNETDEV_CMD_PAGE_POOL_CHANGE_NTFNETDEV_CMD_PAGE_POOL_STATS_GETETHTOOL_MSG_LINKINFO_GET_REPLYETHTOOL_MSG_LINKMODES_GET_REPLYETHTOOL_MSG_LINKSTATE_GET_REPLYETHTOOL_MSG_FEATURES_GET_REPLYETHTOOL_MSG_FEATURES_SET_REPLYETHTOOL_MSG_PRIVFLAGS_GET_REPLYETHTOOL_MSG_CHANNELS_GET_REPLYETHTOOL_MSG_COALESCE_GET_REPLYETHTOOL_MSG_CABLE_TEST_TDR_NTFETHTOOL_MSG_TUNNEL_INFO_GET_REPLYETHTOOL_MSG_MODULE_EEPROM_GET_REPLYETHTOOL_MSG_PHC_VCLOCKS_GET_REPLYETHTOOL_MSG_PLCA_GET_CFG_REPLYETHTOOL_MSG_PLCA_GET_STATUS_REPLYETHTOOL_MSG_MODULE_FW_FLASH_NTFETHTOOL_MSG_CABLE_TEST_TDR_ACTETHTOOL_MSG_MODULE_FW_FLASH_ACTDEVLINK_CMD_SB_TC_POOL_BIND_GETDEVLINK_CMD_SB_TC_POOL_BIND_SETDEVLINK_CMD_SB_TC_POOL_BIND_NEWDEVLINK_CMD_SB_TC_POOL_BIND_DELDEVLINK_CMD_DPIPE_TABLE_COUNTERS_SETDEVLINK_CMD_HEALTH_REPORTER_GETDEVLINK_CMD_HEALTH_REPORTER_SETDEVLINK_CMD_HEALTH_REPORTER_RECOVERDEVLINK_CMD_HEALTH_REPORTER_DIAGNOSEDEVLINK_CMD_HEALTH_REPORTER_DUMP_GETDEVLINK_CMD_HEALTH_REPORTER_DUMP_CLEARDEVLINK_CMD_FLASH_UPDATE_STATUSDEVLINK_CMD_HEALTH_REPORTER_TESTIPCTNL_MSG_TIMEOUT_DEFAULT_SETIPCTNL_MSG_TIMEOUT_DEFAULT_GETSCTP_EXPOSE_POTENTIALLY_FAILED_STATESO_VM_SOCKETS_CONNECT_TIMEOUT_OLDSO_VM_SOCKETS_CONNECT_TIMEOUT_NEWSO_SECURITY_ENCRYPTION_TRANSPORTSO_SECURITY_ENCRYPTION_NETWORK(timespec_fmt), TIMESPEC_TO_SEC_NSEC(&t)(timeval_fmt), (long long) t.tv_sec, zero_extend_signed_to_ull(t.tv_usec)("%" "l" "u" "*1024"), lim / 1024("if_nametoindex(\"" "%s" "\")"), name_quotedxappendstr(res, ptr, "%s%02x", i ? ":" : "", addr[i])("%s%02x"), i ? ":" : "", addr[i]IFLA_BR_TOPOLOGY_CHANGE_DETECTEDIFLA_BR_MCAST_QUERY_USE_IFADDRIFLA_BR_MCAST_STARTUP_QUERY_CNTIFLA_BR_MCAST_LAST_MEMBER_INTVLIFLA_BR_MCAST_MEMBERSHIP_INTVLIFLA_BR_MCAST_QUERY_RESPONSE_INTVLIFLA_BR_MCAST_STARTUP_QUERY_INTVLBRIDGE_QUERIER_IPV6_OTHER_TIMER1<@>@alloc_poke_dataalloc_delay_datafill_delay_datasigname!is_exitkill_supporteddelay_tcbarm_delay_timercleanupdroptcbnext_eventɚ;restart_delayed_tcbdetachdispatch_eventunwind_tcb_capturesyscall_entering_finishupokeretval_getprint_debug_infopidns_initformat:id: stack-trace=libdw m32-mpers mx32-mpers secontextcheck_seccomp_order_do_childcheck_seccomp_order_tracercheck_seccomp_ordercheck_seccomp_filter_properties"$test_ptrace_seizetest_ptrace_get_syscall_info/proc/%d/taskattach_tcbstartup_attachexit,attach,personalityallallprecision:us,format:timeformat:unix,precision:us+a:Ab:cCdDe:E:fFhiI:kno:O:p:P:qrs:S:tTu:U:vVwxX:yYzZpathattach,personality!full,mismatchformat:timeadd_to_envremove_from_envprecision:format:open_dummy_descstartup_childinit_seccomp_filterdetach_or_interrupt_or_stopafter_successful_attachprintleaderptrace_op_strɚ;ʚ;6e\x\f\n\r\t\v'eA.ACY@ttt00010`100000000`1000000000000000000000000ll m}ol m mn m m m m mwn m m m m m m m m m m mlo mmbzuuz8>8>8>?>!>p?&@&@>>>>=?decode_selectWWXVWWWWWWWWWXZXwxppxppxpxpxxpxpyxp@qs@qs`wxp xwPvrryu{Hu@wv|`Dl}qeA5hhhhhhhhhhhhh)YM`T0H<ědܜԚ|||3,|||||||||||||||||||DD0hؘ(Xx``X```@h (G@ 8 H`8p}%$~$##$% ##TT  X"{{do_recvmmsgget_pagesizesys_set_thread_area8F@FpF8F8F8F8FFEEF F FMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMKKKKKxMKK`MKHM0MMMLLLLLpL[LFL1LLLKcKKHHHHKHHHHHHHHHHKHHHHHHHHHHHHHHHHHHHHHHK,KLsssLssssssssssusss2tssLsLsLsLsLsLsusprint_riscv_v_ctrl_valsprint_tagged_addr_valsprint_sme_valsprint_sve_val{fd=%d, revents=decode_poll_exiting/proc/%u/cwdprint_dirfddecode_nlattr00HHHHHHHHHHHHeHHHHHHHHHHHHHHH$$H8 Hh8 @ xhhh H h H 88@  XXhh  k XH iXx((6 P xxx Xi( (` X HHE ( VxY(   X *@)!(('p'%)!--!`+!print_rlim32_tprint_rlim64_t{tv_sec=%lld, tv_usec=%llu}sprint_timeval{tv_sec=%lld, tv_nsec=%llu}sprint_timespec64{tv_sec=%lld, tv_nsec=%llu}sprint_timespec32sprint_mac_addrsprint_ifname $##p$p$p$p$p$$p$######p$p$p$##########p$p$p$#############d% $##############p$p$p$p$############p$p$p$p$p$p$##########Z&Z&%%############p$p$"""""""!!!"""!!#"T#/-/-|0-0----33P43`665333decode_ifconfp@D@zp(HHHHHHHhHHH8Hunix_parse_response) P P H p H p  P P P t&t&|'d%t&t&t&t&t&t&t&t&t&|',)|' |wk{tv_sec=%lld, tv_usec=%llu}m32_sprint_timeval<Խ<(($$$$$ؼ <<4\4\ <<<  g ` /+++8-8-0/0/+`-`-//H+H+{tv_sec=%lld, tv_usec=%llu}mx32_sprint_timeval{index=%u, count=%u}print_v4l2_create_buffersprint_v4l2_ciddecode_ifconf n nnq nnnpnnnnn pnnnnnnnnnnnpn3oh}{{||||||||@|@|p|p|{{||P{PPPPPPPPPPPPDPPPPPPPPPP::؅؅PPςςȂȂȂԁԁԁԁԁ4LL,,<<ܡܡ LLDDtt\\/proc/%d/commload_pid_commproc_status_get_id_list (deleted)get_proc_pid_fd_pathprint_nonzero_bytes{index=%u, count=%u}print_v4l2_create_buffersprint_v4l2_ciddecode_ifconf^+m9^*{9^\X@@@W```_V(_nFO( #  u b Pm J ' ]]]]]]]]]]]- ] ppP9``0p9;01(1(<hpA0(@18T1h1(|111x1118102l2X2222x<3h33X34(44h44h44(445H45P5l5h555X56(,66674777H78($8 H8( d8x 8 8 9(9\99 :\:x:x:8P;H;#;h$<<'<1<1 =1 =2H=X3d=3=4=4=(5>X5 >6L>7>88>X;>8=?XBT?Cp?C?8E?F?(wX@w@@ Aأ4A(A(AB88BLBBBثBB$C8CHXCxCHCذCȱD$D(8DxXDȲxDD(DEh$E?,@X8BxBxCD D$E<EXFtxG(HHI8JJK8HLTLpMXNOHOOO 8P<Pl(Q(RhS SL^X_`tHabbhi iHjkl<lPmlXnnopq xrLrlr8sXstu\yzXz({${\xH\,X؍X8؎`(X(8xh4xHH8HȜH8L|,Xx(\px 8TxHhH8x@H(8DTxdxHlhh8Pxh$XP(H(L !<!h("X"""h#x##($T%|%%(&'$H(pH)H*H+(,@8-l-./ (000Px1(2h3h5Xh7H8H9D9|:(=?<@dh@(AABCP8DxDXEFF0GdhHHH(II J@NtQ(V(W@[HkmmPtuuu4uTvtHvxvvvwwHwp(xXxxxxy0HyPxypyyz8zhzz0zPzp({X{{| }8X~dX((PHH0xdhH$HȕtȚ<TxH(phXTHlȡH4xp$8ȩLة`t(H 8p ȱ ( HH h   Ⱥ 4 8P xh 8    8 H X h( X X  L xx    h(DhxTldh<t8l($dH@(dXx@Xp  4l4#)*,x+\H,/80(1,1`285H5X5$h58x5L6x6(778( x9T 9t (: : X;!;,!=d!>!?!@"@4"HAP"xB"B"C"E #HFD#(Ix#K#L#M($xOl$P$P$Q$XQ$Q%Q%R0%XRH%R`%XS|%S%Z%[,&H]`&^&`&(b'dH'(j'j'r (HsD(s|(Ht(t(u )v\)wx)y)}$*}p*~***X8+|+ȅ+,`,,H,x,,؍-`--.x...(.H.X.h/x/hD/H/h/08L11(2d2(2ط2x83Xh33H3H$44H4L555(5686\66686$7P7x|777H7X 8D888H8X88H9,9P9(t9989x9:(:L:::8::,;8D;;;; <T<<<<<(=<=d=8= > T>x > ? ? ,? @? X?h |?H?@T@@(@h\>]XEx]hE]xE]E]G^HG^G0^GH^G`^H^I^(J _N`N0`ND`Q`R`R`8SaS4a8TXaUaUaVahVaWDbWbXbYbZb[)*BBE E(D0A8D@ 8D0A(B BBBH K 8A0A(B BBBK I 8M0A(B BBBI 8D0A(B BBB(> +pBJA ZFB0>d+}AAG W CAD PCAL?+KKA A(G0K (H ABBI D(D ABBALT?,BEB B(D0A8G- 8D0A(B BBBG d?./BBB B(D0A8D` 8A0A(B BBBB  8D0A(B BBBJ ` @1BBE B(A0D8G` 8A0A(B BBBE X 8A0A(B BBBA Lp@2BBB A(A0D@ 0A(A BBBB DHMPeHA@@@3BAA G{HAa  CABK XAP4BBB B(A0A8MU 8D0A(B BBBA IHpA8`A5[BEA C(L (A ABBC dA6} BBB B(A0A8G L@LBBFCpBAB 8A0A(B BBBD B?DU4B?AAG E CAF @ CAD TBp@Aa F G A xB@<Az(BAXBJA BFBB4ApDG E DBABBE D(G0G$ 0A(A BBBI 8(C,C$BLH H(G0 (F ABBC @dC DBBB A(A0J 0A(A BBBE LCJ*BEE B(A0A8L 8A0A(B BBBA LC|N7BBB A(A0b (C BBBE l (C BBBC HHDlO BBB B(A0A8GP 8A0A(B BBBK 4D0SBAA \ FBH k FBE 4DSBAA P FBD k FBE ,ESBFH  FBI ,4ETBCH  FBI $dEPU\AHG pDSEUDNEUBA@EU9AwXEUBBA A(G0R (A ABBK h (C HBBI t(A FBB8FVIAG$TFVnAJG TFAL|FWBDD B AEN R ABK U HBI DABHFWBBB B(A0A8D` 8D0A(B BBBJ PGlZ3BBA H(DP (F ABBH pXN`PhEpBxAHPPlGX[3BBA H(D` (F ABBH phNpPxEBAH`|GD\j BBB B(A0A8D` 8C0A(B BBBG :hPpExOBAI`hGpLxBBAI`L@H4eBBA A(D@HSPBXB`BhApI@T (F ABBC `HfAAFb FAO F IHI IMfAT AAE L LAE H@g$BBB A(A0G 0C(A BBBC nRAOBBBAQ 0D(A BBBJ `GKBBAIXQEBBAIJEBBAItIDBBB E(D0G8FPt 8I0H(B BBBG TXP`XXAPD 8A0A(B BBBE lXP``PJԋBEI B(I0J8FP 8H0A(B BBBE D 8C0A(B BBBH \JBBB I(D0H8Q 8D0A(B BBBB wFJXKBBA A(GE (F ABBC kBBBFAS0pKBAA Dpx  CABJ KK|1]NK1]NK̖1]NL1]NL ,L DW4DL BPH H(G0(F ABBH|LBBA A(G0N (A ABBG (A ABBL,BHI E(C0 (A BBBE F (D HEFK D (D FHNL @ (D HDKE  (H BBBE LTMWBBB A(A0' (F BBBE M(C BBB4M#EAD  FBG mCBMfQp G M)Dd<NBBE A(C0Z (H BBBK 4PNBIH D(J0Z(F ABBNL6AtNpDV(NxBHH HB4NBIH H(N0(H ABB4 OBPH H(G0(F ABB4XOuBAC W DMJ yABOԢAAO,Dg(O fBJH IFBLOdRBKB B(D0A8F. 8F0A(B BBBG L@PtRBKB B(D0A8F 8F0A(B BBBE HPBKB B(D0A8F` 8F0A(B BBBE HPBKB B(D0A8Fp@ 8F0A(B BBBE 8(QBGD A(F@ (F ABBA HdQPaBNB B(D0A8Dps 8F0A(B BBBA HQtBGB B(D0A8F` 8F0A(B BBBB LQخBNE B(D0A8G 8F0A(B BBBI @LREBGB A(D0FP 0D(A BBBD HRBGB B(A0A8Fp 8F0A(B BBBF HR(BGB B(A0A8Fp 8F0A(B BBBF 8(SBGD A(F@ (F ABBA LdSP~BKB B(D0A8J 8A0A(B BBBK LSBKB B(A0C8G[ 8A0A(B BBBG LT vBKE B(A0A8F 8A0A(B BBBE HTTPIBKB B(A0C8Gpn 8F0A(B BBBG 8TTBGD A(F@ (F ABBA HT BGB B(D0A8FP 8F0A(B BBBA H(UBGB B(A0D8F` 8F0A(B BBBD HtU BGB B(D0A8FP 8F0A(B BBBA HUBGB B(A0C8GpV 8F0A(B BBBC H VBGB B(A0D8F` 8F0A(B BBBD LXVBNE B(A0A8G 8F0A(B BBBJ HV\!BKB B(A0D8Fp( 8F0A(B BBBE LV@RBKE B(A0A8F 8F0A(B BBBD DWP4Df F h`WtBBB B(D0A8O0`BBIHIa 8F0A(B BBBF hWJBNB B(A0A8FiOOIBAN 8D0A(B BBBD 8XBNB B(A0A8GOEBBAN 8F0A(B BBBJ IOIBAV]OOBBBScLRIBBSHX)BKB E(A0A8Gp 8F0A(B BBBF DYDY\YDWtY7Au$YWAHG FA$Y|AHG dFAdYDBBB B(A0A8Gv 8A0A(B BBBG R 8H0A(B BBBE ,HZBHH  HBK xZ| BHJ B(A0A8J 8A0A(B BBBG 3BBDNHNIBBBAVH[nBBB B(A0A8G@ 8C0A(B BBBB P[4BBB B(A0A8G I  8D0A(B BBBL  8A0A(B BBBD g 8H0A(B BBBH ^ 8M0A(B BBBL H[hBJB B(A0A8Fp 8A0A(B BBBE L8\BNE B(A0A8D 8C0A(B BBBB (\|BHK wHB(\AAGB AAC 8\t8BBA A(D`t (C ABBJ D]x AAD@f AAB  HAK Y JAE (d] AD [ CE  CK (] AAG Z FAF H]( BBB B(A0A8DP 8D0A(B BBBG 4^ BHH  ABE UHB(@^ BJH FBHl^zBEB B(A0A8K 8H0A(B BBBG 8^LBBA A(G@Z (A ABBC h^^BLB B(A0A8G 8A0A(B BBBG HIRBBAY`_BBB B(A0D8D 8F0A(B BBBF  8C0A(B BBBK NeAvNjA(_X%AD0 KK q FI `\ $,`h ^AY N AG lA$T` ^AY N AG lAH|` =BAA G`|  AABE h[pBxBFHI`4`!BIH H(N0(D CBB8ad"BIH H(N0I(H ABBBDA H(D@x (F ABBJ 8vBBA A(D@ (A ABBF 4vRHK C CBC MCBwh@Dd H O0$\8\VL]I`D]DZxL]DYT]PDd H _ ]Ar E T D Ԛ^( ^AAD0m AAK 8^BBA A(G0p (F ABBH P$_PDb J _pT_ `P_BGI D(E0v (D DIBE T (C BBBE * (C BBBE bD G E `cD t H g I ($ dUBDK {FBPTdDU8h\dBIL D(C0q(H BBBdG { F @exBBB A(A0DP 0A(A BBBH @g BML A(H0GP 0A(A BBBD HhGAE(diBHK vFB0i8BFD G]  AABD 0ĝl&BAA Dpv  FABI 0mBAA GB  FABJ 0,8oBAA GB  FABJ (`pAADpv FAE 0qNBAA Dv  FABI r1]N0؞rBAA D@H  AABD 0 sBAA D@H  AABD @t1]NXt1]NptD0m G xuD0m G ,vD0m G ğvD0i C twD0l H xD0 E xD0i C 40yD0i C PyD0l H lXzD0 E zD0i C {D0i C |D0i C ܠ|D0i C <}1]Nd}1]N(}1]N,@}bD f(I0B8B@BHAPI Y A ,p}iD g(B0O8B@BHAPI Y A ,4~D n(N0H8B@FHHPI Y A 8С~D q K ` H T(L0B8B@BHAPI T A 0 H<BAA D0m  CABE <@TAUK0\8B@BHBPBXA`L0u AAA BBB B(A0A8Dpu 8A0A(B BBBC wxBBBFHZpm xBLFBAE $ACG yFAx,XBBA A(G@pHPPHXI`IhApH@LHPPHXO`BhApH@\ (C ABBF GHPPOXB`BhApI@$\dACG QFA УAD0m AE @AD@m AE 8܍BEH A(Dpl (F ABBE $T@+ADF IJHX|HBMG D(F0N (I ABBL t (C ABBL D(M ABBHؤܔCBBB B(A0A8Dp] 8A0A(B BBBK H$BBB B(A0D8GpB 8F0A(B BBBK pd`D0C I $AD m AE ĥD0i C DD0m G ,BAA  FBG $,VAHG ~FA(TgAGv HJ u AJ $@Dd H OD@De G Od7AuܦAOH8BBA A(G0P (C ABBK } (F ABBH HDBDB I(A0A8D 8F0A(B BBBH LD&BBB B(A0A8D 8A0A(B BBBD $;AR M ZD;AR M Z4 dAAD@ CAA X KAE 4XAAD0 CAA X KAE |sBBB E(D0A8GH 8H0A(B BBBH @ 8O0A(B BBBH z 8A0A(B BBBD |BBE B(D0A8Fm 8H0A(B BBBL U 8I0F(B BBBL  8A0A(B BBBB \BBB B(A0A8G 8C0A(B BBBD KcAl4BII I(D0C8GPu 8A0A(B BBBF AXG`SXAPD8A0A(B BBBX`;BBB B(A0A8D`Z 8A0A(B BBBF hKpKhA`ȱ+DOI N$ܪرPD ](D0K(A Y A +DOI N$$PD ](D0K(A Y A L8+DOI N$lHPD ](D0K(A Y A $pPD ](D0K(A Y A +DOI N$ܫPD ](D0K(A Y A TвYBII E(K0A8GP 8A0A(B BBBE VXS`MXAPX\س+BFI L(D0H8D` 8A0A(B BBBF hJp^hA`(AAD0 AAA @|DPr A   ( (<AAD0 AAA h, 8|(BBA D(D` (A ABBD <XBBA A(G I K (A ABBI $ܻbAHG JFA $A{ D H H 4DtBMA w FBA [FB4|BAH P FBE [FBH@BBB B(A0H8D` 8F0A(B BBBG 0]BFA G0  CABG H4@BBB B(A0A8D` 8A0A(B BBBH ,BAA  ABB PdBBD A(D@ (C ABBK HLPIXO`BhApI@XuHBE A(C0x8T@V8A0H (A BBBK H8P@PHIPL0X`uHBE A(C0x8T@V8A0H (A BBBK H8P@PHIPL0dBKL P(A0A8F` 8H0A(B BBBD D 8C0A(B BBBH d$BHI B(A0C8D`p 8H0A(B BBBB d 8C0A(B BBBA 08BAA D@m  AABG 4BIH H(N0t(H ABB4\BIH H(N0t(H ABB\0BBA A(GC (H ABBK ^ (J ABBK v (A ABBD $ (AFD@u AAF 0*BAA D@m  AABG 8VBEA A(Dx (A ABBE 0T*BAA D@m  AABG 0BAA DPm  AABG 88BBA D(GPz (A ABBH 4ACK  AAB DHAH0BNN H(A0b (F BBBK _(F BBB|(XD\ H o0heBAA Dp   AABK 0дBAA D0m  AABG 0`BAA G0w  AABJ 88BGA A(D`r (A ABBI <t0AMP K FAH R FAG aFA8BNJ H(G0b (F ABBJ HdBBB B(A0A8G` 8A0A(B BBBI 8<nAKG ^(O0G8M@BHAPIHAxBBB B(A0A8GBBBGAQoBBBBAN 8C0A(B BBBF 4BIB B(A0A8DFBBGAQoBBBBAN 8F0A(B BBBA lBBB B(A0A8GC 8H0A(B BBBK ^ 8J0A(B BBBO @ 8A0A(B BBBF ENEBBIoMJBBBIEGKBBBIwIJBBBINOGBBBI  ,uD g(A0U8I@BHAPI Y A ,TsD e(A0U8I@BHAPI Y A , sD e(A0U8I@BHAPI Y A LP/BIH C(N0 (A ABBG z (H ABBI DV$mAOG NFA($AAD0o AAI @ BAD`~ CBF |hNpPxBBAN`PD0m G l(1]NDPBBB A(C0Jo 0A(A BBBE (̺,VBAA b ABG -A H u C 8x-bBBB A(A0c (A BBBN (X-zBJF _FB4.AHG | CAH J CAJ $.cAHG DIA.DN.9Aw0 /BBAA D0`  FABG 0L(0BDA DPF  FBBE 00BDA DPF  FBBE h1BLD C(G0T (A ABBJ d (I ABBE \8D@F8A0D (A ABBA L $2oBII K(F0D@ 0A(A BBBH IHIPZHA@(pD3oD` A \A FAI A 3+DOI N3+DOI Nܽ3+DOI N3mDPc A  4mDPc A 4`4 H\4 (\X4AC Kw J $<5AC Go F $6 (ľ 6-BDD ZFB($61BHD ZFB886BBD K(GPA (D ABBD HX7yBEK G(G0` (C ABBH K (J DBBC ,7AD t DC X(i0M(A ,Կ8AD0p DG X8W@\8A0,p9AD0p DG X8W@\8A0<4@:AAG [ MAN K DAH xAA(t:AD@m HF l AC 0;AAG w CAD MCA<0<AAF Y LAJ J DAI xAA(<AD0m HF l AC @=lDt H X H Kd=\AG H K40>HAK  ABB AHB0>BAA D@  HABJ @d?1AAG~ HAH r AAD ^ JAG T4`@BIB L(D0H8DP 8A0A(B BBBF XJ`^XAPXBBBI I(K0D8Dp 8A0A(B BBBF xI^xAp4CHAD  ABA AHBT TDBBB B(H0A8D@UHLPhHA@I 8D0A(B BBBA 4xDuBAD i AHG qABDDEBAA D0m  AABG H8N@HHMPBXA`H08E_BBA A(Dz (A ABBF 84 H_BBA A(Dz (A ABBF $pDJ~AHN YHAJ]D ~ F @JBFB D(A0D@ 0A(A BBBD (\KBAD@z CBJ ($KAAG @ FAH 0PLBAA DP~  CABD $`MAHN ZHAM]D0 E @MBFB A(A0DP 0A(A BBBG ( xNBADPz CBJ (8NAAG D FAD 0dOBAA D`~  CABD $|PAHN ZHAPgAt K f$Q Q3DT H R(@QBADPz CBJ 0@QBAA D`~  CABD 0tR$BFA G~  AABF <UBGA A(G (D ABBK DBBB B(A0A8Dm 8A0A(B BBBK (пIDZ A BP MAITBMB L(D0H8D` 8A0A(B BBBF hJp^hA`<HBAA D0m  AABG n8J@^8A0LJBII K(D0D@ 0A(A BBBD sHIP^HA@TBIB L(D0H8D` 8A0A(B BBBF hJp^hA`0XDBBB B(A0A8Dp 8A0A(B BBBE xIlxApLd,BII K(D0DPXM`TXAPx 0A(A BBBH TDBFI L(D0H8D` 8A0A(B BBBF hJp^hA`LHBDE H(H05 (A BBBI (H BBB\BDE H(H0l (D IDBF G (A BBBB Y(H BBBTHBBB B(A0A8Dpm 8A0A(B BBBK lxJ^xApPA U 4pd[BJH  HBK DHB$AC Go F 0tBDA DPF  FBBE 0 BDA DPF  FBBE 08BDA DPF  FBBE 0lxBDA DPF  FBBE $AD0m AE (kAAG R AAC (DAAG`W CAD 88BAA S CBD K CBH <XBIB H(D0b (H DBBE $LACG oFA0iAAG { CAH TCA$ZACG GFA((AAG0M CAF (HAAG@M CAF tpj BBB B(A0D8Gp 8D0A(B BBBG o 8A0A(B BBBG  BBBGKIuBBBGKL@BBB A(A0J 0D(A BBBH BBBGKIBBBGKL(lAAG { AAJ 404AAG y CAJ y FAH 8AAXlBKD H(Q0 (A ABBA ` (C HBBI h(C ABBt0DS8DS @%AGf AA LDN(TAC GH E X sBBB D(A0D` 0A(A BBBK H 0D(A BBBM 4hGMD v ABO VCB`$qBDH F(N0 (C HBBG ` (A ABBJ  (A ABBF H@BDI I(H0K8KPh 8D0A(B BBBE dP)BDI E(A0K8D@T 8A0A(B BBBF y 8D0C(B BBBH |BEB B(A0C8G`s 8J0C(B BBBJ  8A0A(B BBBI  8C0H(B BBBO D 8J0H(B BBBJ  8C0A(B BBBL LhBBA D(Dp (A ABBG  (A ABBF h|BBB B(A0A8J 8D0A(B BBBE KHTBAI8$ BIK C(G0| (H ABBG ,` BHK l FBG 0BAA G|  AABE (AC MM B 8D$BBA A(D@} (A ABBC 0,8BKC IP  AABA 0`LED Hp  AABA 0BOD HP  AABA d^EG F(A0D8D` 8C0A(B BBBJ F`04 D0 X, l( ($AAGP CAC (AAGP CAC (AAGO CAD (PAAGO CAD (0AAGf CAE (\hAAGf CAE @De G O0<fAAG @ CAC QCA(xAFD A FAE (BJF ~FB(4PAHN ] HAK 4`BAD  FBB mCB4BPH H(G0(F ABBLdBBA A(G0d (C ABBG  (H ABBL ( Ac L o I b F cL-AkhcAa0$BAA D@m  AABG PDd H _0 $BAA D@m  AABG 0 !BAA DPm  AABG 4@"BIH H(N0t(H ABB0x"BAA Dm  AABG 8%BFA A(DpD (A ABBH 8L'BIA H(G0 (F ABBG 4$(BIH H(N0(H ABB@\h)BML A(H0GP 0A(A BBBE 0+BAA D0m  AABG +1]N,1]N@,1]Nh,1]N4,1]NL,1]Nd,1]N|-1]N0-D0m G -1]NX-;BBB B(A0A8G L@L`Ldv 8A0A(B BBBK 8$4BPH H(G0 (F ABBG 0`5BAA DPm  AABG 06BAA DPm  AABG 0\8BAA DPm  AABG 89qBPH H(G0 (F ABBD @8;BBB A(A0D`} 0C(A BBBE @|x=YBBB A(A0D@R 0A(A BBBJ 0BAHN  AAH XHAH0CBBB B(A0A8G 8C0A(B BBBJ 4@JsGhBOBBAI_ A 4xJrDeIOBBEIY A ,DKrD q(B0I8B@BHAPL [ A ,KtDPcXM`HhIpBxEIPY A ,KD@s I pH`PBXB`FhHpI@L@LBAA Gy  AABH CNHMBAITM ab E @HNBML A(H0GP 0A(A BBBE d$P(BBB B(A0A8D 8A0A(B BBBH g 8A0A(B BBBG HXRBEA K(G0a (A ABBO h(H ABBpSDQ0xSBAA D@m  AABG 8TBNI H(H0(F BBB<,UBBI D(A0 (H BBBI @lXPBMI K(A0Gp 0A(A BBBH 4$YBPH H(G0(F ABBH Z7BBB B(A0A8D`m 8A0A(B BBBK \4]BFB B(D0D8D 8A0A(B BBBD SMA`,DPI N`,DPI N`,DPI N`,DPI N`,DPI N\4`BFL E(H0H8D 8A0A(B BBBF I^AX@cBFL E(H0H8Dp 8A0A(B BBBF xI^xApXe+BFI L(D0H8D` 8A0A(B BBBF hJp^hA`\Lg^BFL I(D0H8D 8A0A(B BBBF +J^AiDP| A  j jmDPc A \jDNdj $`j 8\j (LXjAC PB J HxmBIB B(D0J8KPR 8D0A(B BBBI hnBBB A(A0D@U 0F(A BBBB  0A(A BBBC x0A(A BBB0doBBB B(A0A8J|QKAi 8D0A(B BBBE cTFAKHOBAISOBBALBBB A(A0GU 0D(A BBBA  0D(A BBBI JoQAOIBBAI 0D(A BBBJ j 0D(A BBBK  0D(A BBBK  0D(A BBBO W 0A(A BBBI | 0A(A BBBL ^ 0D(A BBBO ^ 0D(A BBBG S 0A(A BBBE GKBBAIaJEBBAILQEBBAI+ +,Dc0+4$BFA G~  AABF 4,0BHH P HBL AHD\L,BBA A(GC (H ABBK ^ (J ABBK v (A ABBD ,, (,~BOH \FB0-$BAA D`~  CABD 4-1]NL-(1]Nd-P1]N|-x#TND-BBI I(H0G8G@m8C0A(B BBB(-AADPm CAI 4.eGlBBBBAIZ A @.BBB B(A0A8GC 8H0A(B BBBK ^ 8J0A(B BBBO @ 8A0A(B BBBF ENEBBIoMJBBBIEGKBBBIwIJBBBINOGBBBIP/d/ Tx/BBA A(Gp (C ABBK zKHMBAI0/BBAA D0`  FABG 00 8D` D O,80,BHK l FBG h0]D_ E [ E T80rBGA H(DPR (F ABBE 0@A~0@00 8A0A(B BBBJ 8A0A(B BBB04BHA J`E  AABB 44AKD0s HAL k AAK H45BII I(H0K8I@78H0A(B BBB5BBA A(G0i (A ABBD U (C HBBL ] (D HDKH Y (H FBBE  (A ABBI 06l {AMG _ AAJ mHA(<6 AC GP E Xh6,sBBB D(A0D` 0A(A BBBK H 0D(A BBBM `6P@BGB A(A0D% 0A(A BBBB FBBBGKL(7,#TNH@7DeBGB B(A0A8Du 8A0A(B BBBF @7hBAA Q|  HABL q  AABC 7AD  CI l7:BBB A(A0OPK 0A(A BBBF E 0H(A BBBL T 0J(A BBBK ,d8PzAH FJ D 88!BGA A(D`u (A ABBF 84#D0t H l D T8$,BAA G L"[  AABJ x"N"B"B"B"A"I"HH9$BMB B(A0C8I 8A0A(B BBBH (9@&ALD AAF (9&AAD@v AAB 89'vBBD D(Dp` (A ABBJ `(:)8BBE E(D0A8F`W 8J0F(B BBBH y 8A0A(B BBBE :*BBA A(G0i (A ABBD U (C HBBL ] (D HDKH Y (H FBBE  (A ABBI 0;P.AMG i AAH mHA4H;.BJC L ABB OHML;/!BAA  ABJ y DTO A HBE GCKt;/#BBB B(A0A8GO 8A0A(B BBBF  8H0A(B BBBJ tHlA8H<4BAA  ABC n HBH 4<`5BAC e ABB dCB8<5BBA D(G`z (A ABBH d<\8UBBD H(G@KHPPLXK`BhApI@DHMPRXE`BhApI@y (G ABBB 0`=T9BFA DP  AABA `=:AAFb FAO F IHI IMfAT AAE L LAE L=<1BLB K(K0GZA`M 0A(A BBBC <H> =BBA A(G I j (A ABBJ >=T`>=/BBB B(A0A8DP 8F0A(B BBBC ] 8C0A(B BBBA P?>3BBB B(A0A8G I! 8D0A(B BBBH (T?@ARNP AAD $?dA{AHN VHA(?AAHN o HAI H? BBII I(H0H8N@o8H0A(B BBB8 @CgBIH H(N0,(H ABBp\@DBBB A(A0DPq 0C(A BBBI XO`EhOpBxAIPXN`BhBpBxAIPl@HBBB D(A0GP 0H(A BBBH T 0A(A BBBD w 0J(A BBBH 0@AdKBDA JS  AABH tAL6BBB A(A0GU 0D(A BBBA  0D(A BBBI JoQAOIBBAIY 0D(A BBBK  0D(A BBBK c 0D(A BBBJ 6 0D(A BBBG W 0A(A BBBI l 0A(A BBBL ^ 0D(A BBBO ^ 0D(A BBBG { 0A(A BBBM JEBBAIGKBBAIRQEBBAIlC`BBB D(A0GP 0H(A BBBH T 0A(A BBBD w 0J(A BBBH Cb2BBB B(A0A8G[ 8G0A(B BBBL F 8D0A(B BBBA l 8G0A(B BBBB  8G0A(B BBBE  8G0A(B BBBE H 8G0A(B BBBE ^ 8G0A(B BBBE Y 8G0A(B BBBE  8G0A(B BBBE  8G0A(B BBBE ^ 8G0A(B BBBE 2DWBBALOGIAGIz 8G0A(B BBBH  8G0A(B BBBE M 8G0A(B BBBE ^ 8G0A(B BBBE q 8G0A(B BBBE QOALHBBAI 8G0A(B BBBE 2 8G0A(B BBBE VOOBvOLBBAL%TIBBAIXIBBBAID HLFBAE xxFܒBBA A(DpuxUBBFDOpd (A ABBE ^ (F HDIG d (H ABBE dF@}BID A(GpxBBBFDIpa (A ABBB x (F HDIE D\GXBEB E(D0D8G@|8H0A(B BBBGBEB B(A0A8D` 8A0A(B BBBD D 8A0A(B BBBB V 8C0A(B BBBN  8G0H(D DDBG Q 8H0A(B BBBN \THBBB E(A0F (H BBBH A (A BBBH q(H BBBHPdHLBBA A(D` (D ABBJ NhOpBxRIAI`I (A ABBE 40IkBDK R ABJ wAB(hIAD0m HF k AD ,I`AAG I j AAB ,IBDD  ABD I@LJܞBAD K ABK V HBH A HDK [DB(XJbAAL ~ AAA |JBBB B(D0A8Gp 8H0A(B BBBJ  8A0A(B BBBB w 8J0A(B BBBF K ^g f  4p   ּ!  ' ܼsD YkD dD  >w + `- @`X W@0 @  M O   p % .P - |  O  w  h`4 e 6@ B@! I@0 O@ I WB ^Dd .pr k / ˴ oS {< u @ _P= c $qt )7 d t e    Ž 2 7 s* нe ׽}e %   %" R    < nK & -C :j@ ,k 3i@A9B`k @~ F I^ S^?M K T Qy Z ^ ` M fY q a@D p o`?znpp   D Cp@  I !+ p@  qp@ 7  E  Z þ HD ¾ Z ɾ9 о@ ־в\2 (1 O (v1  `1  `1 (t1 "(r1 * 2c : c B J `3 o `3 k x` Q _ V 3 [ 1 e 3 o 1 y~  }1  {1 @  @  0   ÿ ֿP  P2Y  p "@D \p yD (d.`e:csF]`sUdrd^owY0$Z0$`u@0 @0 @ @  P p@  @f P_@T $@- 7 k >@ C@ [ P@X _:[g nz z f  p -P   2  -   g c  5!L 6L + UM 5 J ? N5 I _ S P6 ^B@ wB@ i S@7 v @M7d@ a [   @ @ p       1 d # 0 A@A" S pPp dy oG. n  ?r  PV V   @# @T @T !0V <  6  3w !` +@ 2 9@ D@u J@j@ X @Z f n [ x ]   0    F` 01 `   0c !p|  s @ )!P7!0 >!Z F!J@ N!h W!кa!pC l!Du!B !C ~!8p!F0 !=O  +4  p      K }  н @ !V  4 0' = 0 7`d ? Apx G 0W Q W ad q0y 8 x  2u  0u  $  |     P7  B !C #P!P   1@T C  Q X P dm j q   OQ b p\@q!EОfF @  "  '   )  < X @! $ * + ; F@X R ` k!u {J 8p  0 `P !!@D  W !T  V`y !Xp   &% (Ц !"  *!>pO 6 $- A 5 Q!0 ^ 3l  x p(  *  P$  %. f` @v  @ !G @@ g{ e +b 6@DP NP Xp& jU |@ K O p  9   <e sr @s  :У ., L R N F # `0 0 `F "w0 )k 9 p I@p R ! ] /` dS` l?{ ~r0/ &P|' ~  @P `a ) ;  "@  0 G. < nR  4p   ּ!  ' ܼPL !+ p@  q :У . @c7Y  Z ɾ@   + c @   5 (05 ct,  @ _   o42   O  _  k -Cp@  I  .pr k w 22( $@  5 (w05  (u05 "(s05 * >[ P 6^ p  K T ) 2 - 49 о 73" / ˴c : c B J  @` I 7 o 7 kp   n@-в\@ ־@ C ya Q Pa V 03 p@   R7 [@X:[g 6@'`, @0 Y q `D p E  IPE ¾d.`e:) b@D \p yDf  `&iO P= {< usD dD YkD 7   [v tK & _@q QD ^ `%" z zC :P @PU $@`X W` , |p -P i 2~  D   (p   ~@5  |@5  pO  oz h`4  Qy Z@! I 9   @  M f @0 @0 @ @ csF]`sUdrd^owe 6Y0$Z0$_0tQ @ B @8 [ 5 e 1  0 >w  @8 o 5 y@fO0K M L Q N P  p % .P -Z þnpp  @  0 $p -  в`W Y  a@D     Z@ Z (1 (v1 (t1 "(r1 , `3 6 `3 A x` L _ X HD d 3 m 1 y 3  1  Z e `1  `1  }1  {1 p@ @0 O@ I pPp d L` c  5!L 6L + UM 5 J ? N5 I _ S P6 ^B@ wB@ i S@7 v $qc a [  x lА @P @ P `a   ?r <    1 d # 3w ! 6 @A" Sy oF #W X   @"P @R @R  V @м ] ` +@ 2 @Ps  @ D@j@ X@u J @Z f n Z x \  `0  0 0 `F " F` 01 `   0c !p|  s @ )!P7!0 >!Z F!J@ N!h W![!pC l!Du!B !C ~!8p!F0 !=O  *4  @  w0 )k 9  K н }  p I@p Rm j 4 !pU 0' = 0 7`d ? Apx G X Q PY a0y 8 x  2u  0u  $  |  ! ] /` dS` l P7>z ~ B !C #P!P   1@U C  Qr0/  P d&P|' ~  OQ b p\@q!EОfF @  "   ); t %  7 s)7 * нd q  e ׽}e t e sr <e @s  2 < X @! $ * + "@  0 @X R ` k!u P_ {J j@ ,i9 WdB ^B`k @~ F I^ S^`M@T !@# 1@T A@T Q!0V eV |PV  W  0W !V  +4  p  ?{  [  ] 'n >R Pd@ g`ut8p  0 `P !!@D  W !T  V`y !Xp   &% (Ц !"  *!>pO 6 $- A 5 Q!0 ^ 3l  x p(  *  P$  %. f` @v  @ !G @@ g{ e +b 6@DP NP Xp& jU |@ t  7 s)7 * нd e ׽}e % o` ;0a t e <e  2  sr @s d q=z ~r0/ k 3j@ ,i9l`  I^ S^~ F`MB ^B`k @ Wd 4p   ּ!  ' ܼsD YkD dD  >w + `- @`X W@0 @ K M O p  p % .P - 9    O  w  h`4 e 6@ B@! I@0 O@ I WB ^ d .pr k / ˴ oS {< u @ _P= c $qt )7 d t e <e sr @s  2 7 s* нe ׽}e %   %" R   :У .< nK & -C :j@ ,k 3i 9B`k @~ F I^ S^ M K T Qy Z ^ ` M fY q `D p o0p znpp   D Cp@  I !+ p@  qp@ 7  E  Z þ HD ¾ Z ɾ9 о@ ־в\>  2, (1 O (v1  `1  `1 (t1 "(r1 * 2c : c B J `3 o `3 k x` Q _ V 3 [ 1 e 3 o 1 y~  }1  {1 @  @  0 L R N P `: 2Y  [p a "@D \p yD (d.`e:csF]`sUdrd^owY0$Z0$`u@0 @0 @ @  P p@ / @f P_@T $@- 7 k >@ C@ [ P@X _:[g nz z f , |p -P i 1 2  -   g c  5!L 6L + UM 5 J ? N5 I _ S P6 ^B@ wB@ i S@7 v @7d@ a [  x @P @ p `a  lА    1 d #  @A" S pPp dy oG. n  ?r F #PV V   @# @T @T !0V <  6  3w !` +@ 2 @ D@u J@j@ X @Z f n [ x ]  `0  0 0 `F " F` 01 `   0c !p|  s @ )!P7!0 >!Z F!J@ N!h W!кa!pC l!Du!B !C ~!8p!F0 !=O  +4  p  w0 )k 9  K }  н p I@p R!V  4 0' = 0 7`d ? Apx G 0W Q W ad q0y 8 x  2u  0u  $  |  ! ] /` dS` l P7?{ ~ B !C #P!P   1@T C  Qr0/  P dm j&P|' ~  OQ b p\@q!EОfF @  "  '   );  < X @! $ * + "@  0 @X R ` k!u {J  8p  0 `P !!@D  W !T  V`y !Xp   &% (Ц !"  *!>pO 6 $- A 5 Q!0 ^ 3l  x p(  *  P$  %. f` @v  @ !G @@ g{ e +b 6@DP NP Xp& jU |@ p; 9 @ b P 0 ` b d d  `J 8@P\YFa@` @> PP@ d B ) 5GȸBBUBhBzBBB&B3B B B B B B BEB)BhB G Vev !(:@GMSY_gmt{ &-7=DJQZahow~7 !*19AIQYbir{+5BMU^hu".;FV^m~hʺt`E?'n '5 @KW^emt|i '.g g @h h i i j i 5< DMU ` N ɻfmt ױ 0] oyy /y xx x ~x x Ky y Է z  z b`pz pz v ^^v "`v !@w jw w w w  v  v cP v ּv v d`v    x px `x {`x  y 7&1<EDNWM`ir{`ND%0:&1DWk&;;;;I;;;WevLPѺҺӺԺպDE۹@aAbcCdE -?hDiXIfs n4oOpPrsS  *TZu8UHvEYVRwetXzZZ   yKԷb`^^!ּjp{ʚ;"`@BAs L  A,?BYu( @)=OlP7p Q@l @1GYmx-EYo   ".=LZgx 4Ng   "*2:FQ \@ittF@i#3E]u (08@HPX`hpx  %ؕ8`A_ (|0PЖ"6 I@at    *5BNZep{      +7DT_m{  * ; M [ iw  ) A M Wamx     " 3 EELIFV+F^IGISju@ `-5>GPYbmx  $/:EP[fq|(3>IT_ j5PT@G{ `p =`Ae w&]@]@(9(@L([@l{L@@AT.@2@X-=Mcs@@q@\  2FUf@y***@*+$@6@Jn@]W@p>^&4F Z k   8Lfؗ} !"#$%&'($)@*T+e,z-./01234%556K7^8l9y:;<=>?@ AB)C;DLE]FlG|HIJKLMN O$P5QLRaSxTUVWXYZ["\3]D^Z_q`abcdefgh&i?jZkqlmnopqrst0uGvWwsxyz{|}~)AUh!4DUl+DUn. D^@vh  = V r        # 6 Q h      ؘ   / F a y (       ' > X s P p   (Px   8 L ] n            ( <Pdq~)=M_r !"#$%&''= >@`P .@9)0 C` @8'  7P? p  p   p!!@#P$wz}J,MMM `'O p@PBZajAsE{FGIJKTVXYZ+BX g w    !1@!S"g#}$%&'()*+,-!.//@Sk0P!>[ux  " $ % & ' ( ) * -2 83 F4 W5 k]^_`abcdefghituv,w7x@yIzU{`|q}~""" ""-p">q"Or"du"yv"y"z"{"|"}"~""""'"5";"P"c"v"#$$$$$3#353M3[ 3t 3333d;e;f;g;h;1i;Lj;ek;zl;m;n;o;p;p;p;q;"q;5r;Qr;fs;s;t;t;u;u;u;v;0v;w;w;:x;Xx;ty;y;;;;;;; ;;';7;H;Z;x;;;=>>AA-A<AL AaAy"A@AAABACADAGAHA+aABB^BlB B BBBC0C1C 2C 3C. 4CC 5C] 6Cz E F F F F F F F!F!F!F*!F4!FB!FR!Fc!Ft!F!G!H!HXH!H!H!H"!Hx@H"H6"HHHHS"Hm"H"K"K"K"/K"0K"1K"2K"3K"4K"5K"6K#7K #:K#;K!#0 VO0V\0Vk0FV}0V0W0W0`W0aW0Z0Z1Z%1Z91ZN1Za1Zx1Z1Z1 Z1 Z1 Z1 Z1 Z2Z2Z02ZE2ZY2Zn2Z2Z2Z2Z2Z2Z2Z2Z 3Z3Z%3Z:3ZN3Zg3 Zy3!Z3"Z3#Z3$Z3%Z3&Z3'Z4(Z4)Z&4*Z44+ZI4,ZY4-Zo4.Z4/Z40Z41Z42Z43Z44Z45Z56Z57Z058ZE59Z[5:Zo5;Z5Z5?Z5@Z5AZ5BZ 6CZ6DZ06EZJ6FZ[6GZm6HZ6IZ6JZ6KZ6LZ6MZ0NZ6OZ6PZ 7QZ7RZ67SZC7TZS7UZj7VZ7Z7Z7Z7Z7Z7Z7Z7Z8[08[C8[_8[z8[8[8[8[8[9#[9$[19ca>9aL9aZ9ah9at9a9a9a9a9a9a9a9a9a9a9b:b: c1: cA: cP:c]:dci:ecv:d:d:d:d:d:d:d:d:0d ;1d!;Ad6;AdP;Bdd;Cd~;Dd;Ed;Gd;Rd;Xd;Xd<Yd,<ZdG<e^<fo<f< f< f< f< f<f<f=(f=g0=gE=g[=go=g=g=g=g=h=h=h=hPi=ipi>ii(>ii?>i]>k؝kw>k>k>k>k>k>k>k>m?m?m'?m8?mH?mY?mi?m{?m? m? m? m?m?m?m?m?m@o@o@o'@o6@oJ@oY@ok@o@ o@ o@ o@oo@o@o@o@o@oAo!Ao:AoMA o^A"oqA$oA%oA)oA*oA-oA5oA>oAAoABoBCoBDoPo0BQoJBoSBp^BpjBpuBpBpBpBpBpBpBpB@pBApBpBpBpBpBrCrCr*C r2C rBCrNCr^CrnCrCrC4tC9tCNtC|C|D D*D4D>DHDSDbDsD }D D DDDDDDDDDEE#E2EAEOE]EhE sE!~E"E#E$E%E&E'E)E0E1E2E3 F4F5(F64F7GF8TF@^FAhFBvFCFFFGFHFIFJFKFLFSFTFUF`FaGbGpGq$G0GIHITIbInIzIIIII I!I"I#I$I%I&J'J(J)(J*6J+DJ,QJ-^J0kJ1xJ2J3J4J5J6JJJ`JaJbK*K>KMKdK.KKKK82X3x4K5KL!L"7L#ML$eL%~L&L'L(LLLLMM!M/M?MSMbM rM MMMMMAMDMENGN`+Nd:NqONxcNkNsNNNNNǮNήNNN} O~O0OKOhOuOOOOO@OAPB#PC9PDQPfPtPPPPPPPQ-QGQaQzQQQQQQR*RCR \R tREREERERERERGSE"SG( GP G:SGWSGp G GuSGGSM@SM@SM@S [@S[@S[@ T f@Tk@-Tk@BTk@[Tp@fTp@nTp@zTv@T v@T v@Tr@T@T [@Ta@Ua@Ua@$Uc@6Uc@IUf@XUm@qU3o@}U4o@Up@U@UP@UP@U+ @Uq@U@V@1V@FV@[V#@#@rV#@V #@#@V#@V$@V$@V $@( $@W*@W*@$W3@:W=@IW =@YW=@lW@@WA@WA@WA@WA@WA@WA@WA@ XA@X A@'XEA@=XFA@TXIA@lX`A@XB@X B@XC@XE@XE@XE@XE@X F@XF@ YH@Y H@,YH@P H@8Y%H@p&H@BH@H@SYH@nYH@wYH@YH@YH@YH@YH@YH@YH@YH@YH@YH@YH@YH@ ZH@ZH@(ZI@L@>ZM@MZM@_ZO@kZO@wZO@ZO@Z(O@Z+O@Z-O@Z.O@ZP@ZP@ZP@ [P@[P@$[P@8[P@N[P@a[BP@u[Q@[Q@[ Q@[ Q@[Q@[R@[R@\R@\R@&\R@7\R@F\S@bS@d\T@\T@\T@\1T@\6T@\T@\T@\T@\T@\T@]T@]T@]T@(]T@6]T@E]T@R]T@b]T@n]T@|]T@]T@]T@]U@]U@] U@] U@] U@^ U@,^U@H^U@c^U@02U@XBU@|^dU@^eU@^fU@^gU@^hU@^iU@^jU@^kU@^lU@^mU@_nU@_V@!_V@1_V@B_DV@T_V@n_V@W@_0W@_1W@_ [@_[@_ a@_a@`a@`a@`b@1`b@H`b@a`b@x`b@b@`c@`c@`c@`c@`c@`c@`d@`2d@ءCd@`Ed@aEd@2aFd@Kd@NaLd@jaLd@Md@aWd@a[d@a`d@afd@8d@af@af@bf@"bf@:bf@Kb)f@]b+f@qbg@bg@bh@bi@bi@bi@bi@ci@ci@3ci@Hci@eci@Xi@ci@c#i@i@i@ck@ck@cm@c m@n@dn@+dn@Fdo@Sdo@_do@kdAo@vdp@dp@d p@dp@dp@dp@dp@dp@dp@dp@dp@dq@er@s@s@es@&es@5e5t@Fe8t@Te:t@be;t@ne@ri?o@i@i@i!@i!@(#@i$@ j%@jB@-jE@DjE@NjE@\jH@uj K@j K@j K@H K@pK@jK@jK@jM@jM@,|M@kM@k M@k M@,kO@9kO@Fk7O@Wk8O@hk>O@|kQ@kR@kT@kT@kT@kU@kU@lU@lV@"l^@1la@>la@Klb@^lb@qlb@b@lc@lc@lc@lc@l c@lc@lc@ md@"m d@6md@Kmd@]md@qmd@m"d@m$d@m%d@m*d@m+d@m,d@m6d@n7d@n9d@-nBd@FnBd@bnDd@Dd@Ed@~nEd@nFd@Fd@nGd@(Gd@HHd@nHd@pHd@nId@Jd@Ld@nTd@oVd@'o\d@ؤdd@nd@ od@@xd@hd@8of@Iof@\o,f@oom@xo m@o m@om@om@om@on@on@po@ po@3pRo@Cpp@NpFt@\pGt@hpKt@vpCu@p@p@p@p@p@p@q@q%@1@6q@Mq@bq@|qH@qa@qj@q@q@q@q@q@r@r@-r@@r@Tr@ir@r@r@r @r!@r"@#@إ$@r%@ s0@ s`@:st@Psu@ls|@sF@sH@s@s@s@s @t@"t$H @?tU @WtH @`t0 @jt 3 @tPA @tRA @tC @tH @tH @t!H @u"H @!uM @4uM @EuM @NuU @^uV @su2a @u3a @uPa @uQa @uRa @uSa @uTa @u`a @u`a @uaa @uba @vba @vca @!vga @-va @=va @Iva @Tva @`va @lva @xva @va @va @va @va @va @va @va @vb @vc @wc @"wc @>wc @[wJd @twUd @wZd @w_d @wf @w i @wk @wk @xo @xMt @#xЮ @;x @Qx@bx@ox@{x@x@x #@x#@x=@x =@x>@yB@yE@H@(K@PK@!yK@8yM@JyM@\yM@nyM@yM@yM@yM@y M@yM@yO@y2O@z3O@%zc@5z c@Ez c@Vz d@oz5d@zAd@zAd@zAd@zBd@zDd@{Dd@{Ed@xEd@6{Fd@M{Id@e{Md@{Pd@{Qd@{Sd@{Ud@{Yd@{vd@|{d@/|f@L|g@i@g|k@r|k@}| m@| m@|m@|n@|n@|o@}p@}p@}p@-}p@:}p@M}*@e}#@{}@}!@}#@}B@}g@}h@~@~@~@.~@@H~@^~@x~#H@~L@~! @~C@~C@~/O@~#(@#(@#(@WE(@hQ(@}@d(@Ed(@Hd(@ĆTd(@f(@m(@p(@p(@"(@7(@N(@e(@}E,@(BS,@+T,@,T,@-T,@ V,@9V,@Hgd,@D0@ˇBN0@RV0@c0@Cd0@0@10@H0@_90@v{0@G4@T4@"V4@2V4@Έ=8@ =8@G8@ OV8@V8@2Id8@Dz8@WT<@q+o<@NS@@U@@U@@͉U@@c@@c@@pid@@1j@@ ,@@$w@@4y@@B@@R@@f@@{ @@ @@4OD@5OD@ӊ6OD@7VD@^D@@dD@## H@20HH@OcH@acH@wdH@mBgH@&H@H@ɮH@ˮH@׋GL@JSL@fL@HP@ب0SP@1SP@TP@6VT@E@dT@^X@ LSX@jFdX@GdX@U\@=`@=`@@FS`@ʌU`@یWh@Xh@h@ cl@*p@7x@Lnx@g@x@O@f@@@ˍC@Ed@v@3S@0>V@B@Od@`o@mI@!S@#S@`S@ÎY@ڎZ@@@ A@$A62AHUA[UAnpApApAo ApAՏpApApApA.pABpAPpAepA{pAp Ap(A(Aאp0Ap8A8Aͮ@A%PA6ACƮAZHAxAp B=@C=@C3jDDΑPPPPP. P@ PQ PcP{PPPƒ:Pڒ?PPHPoQHp:MHMV[o[[[[ϓ f!gAgj#j1kAkVkopyppvvv vΔ vޔq!C"C H+HdSAaVioiGoHovvԕvv*+1vJgpqr~$@֖AA!AB'B9BIB[BnBBB BC֗CC#C$C%C"&C6'CHEVEqEFFGH͘HޘHHHH!@H>DHZHsHHHHHʙHٙHH@IAI BICI$DI1EI;FIFHIPMcMsMMM MvMOϚPPPP% P8PKPaPvCPQQ Q˛ QޛQRRR R1RBS[Su`ST0T2T8TĜ9TϜ@TٜTTTTTT)T<TMUfUwUUUÝUםUUU-U0U*UF&VU.VeCVwWWWWƞWמWW W  W}X1}XC}XU [n[aaacc͟dȩNdff fi/iBiTilixi iiiΠiiiiii8iXixi2$iGiXigixiiijkСk@lAlBlmm.m7mT mgmnznnnnn٢ o!oEoFo"Io= pK pZpfpopzppppprrΣrrs7tAt'St2UtCVtOXt_Ztlv|cgäpؤ$).?pXyszE G٥*AU jæڦ 6S @ o`aŧ3ݧ33B B1E:EDERHaCH~EHKMM̨PPRT U'U=USUjUV?VeVdɩ d٩Edff,f) i7iTiqn9o:oSooȪo۪prrr?t "9F[u «&ݫs/ЫLg e/o v QA SA B άM ֬*O P P  f f :h i @i D7o S@o no    #ͭ%߭BEFHM":O5 PJ P_@WhcdzfmoprĮrϮ rڮ rr?t$9H[n "¯xܯ    * 8 CNcZ iooo2AAHְGImmn1nHn_ rr9!CHXȱfڱimp  F (G ;GH XH vM =O ?O d  d ʲ d ۲3d i m  o p 0Pt Au _u w u u u u ׳  AH$ HH$'a$5a$D"j$OMo$_p$l p$xE(H(BT(W(No(̴p(ٴ( U**T, U, V,ЬH0#eM08m0Qn0h+0|044!V41V4ǵ;O<H@V@ d@# d@22j@>r@Mr@V-@t@@@ aDҶD HdH rH 6tH9H1fH=GLL=P^ =PqX}eM\a\\T`ϷVh߷ ih AlcppCx6@xMd|a AxUYVʀθcVYV =V*=o6dEAW` MȀmH܀!U܀T}(H1ѹH߹UW o e />A S8a̮@pMH}@WHUxPKxBWºκ<Hcr0r0)@HG U^4jk}"BW؄حH@ĻH ݻLVBH C DH.'FTϮcHp"gc $*üAӼCC H!K+gM;hMLoMapMvqMrMsMNɽPڽPPPP(P? PT Pk@PAPQQžRTTT(UP Ux@UCUU.'V=/VMVeWvWwXxX[a¿aп b߿cc  c c4dDdV'di(d{DdIdMdVddddd5fKiYieiqiClmmmnpp ps#>t1dI `! l 4o6o C'H<HOKhK~NN NUUUUU7VEVSfV bncd ddd d!d#d &d8d0@dL@d`AdzBd@CdCdEdFdFdHdLd9MdWQdqQdSdSdWd`d``dadbdedjdЯmdpd*dCd]dto q!u  ذ %CH HHH*HK(KEK`#K|$K%KMRRRP RSS2UEUxAWU [h[z cdd d d4d:d@d#@d?@dX@dq@d@d@d@d@dAdAd!Ad:AdLAdeAd{AdAdAdBdBdBd BdBd#Bd:BdRBdhCdCdCdCdCdCdDdDd4DdKDdgDdDdEdEdEdGd(GdGdGdGdHdHd2HdPIdKIdpJdJddJdKd{KdزKdMdNdPdPdRdSd[d.adLbdjddgdldld mdqdydzdHdd1dLdpdddddddddm2os ss/ uس!uC"u[p("$+C=COC_CpHTV;V@jdhkdd5Ic!|# # ###H H H K,KKKIKb KqMMMMR VGVHVIV(V XyX! b< bYdkddd;d0M0N0 R0S0V0V0 V0 V0$ W0?b0QBd0@Fd0`Jd0ad0{d0d0000000D4#AV44BV4FKV4aW4u|4>8G8 H8"K8;V8V@)JV@йKV@G^V@Z_V@meV@hV@d@Bd@Id@Td@id@d@d@d@6f@@f@SԮ@jծ@h@ @ VDVDVD$VD6VD]VDsH FH1HH2ANHGCNHYNHkNHNHNHUHVH0VH`VHaVH@dH,FdHIFdHJdHbJdHdHdH;oHHC{P \m`n oo@p0\pPqrs]t0@be ePxPy`e 0Pm`mp .pZajAsE{FGIJKTVXYZ+BX g w    !1@!S"g#}$%&'()*+,-!.//@Sk0P!>[ux  " $ % & ' ( ) * -2 83 F4 W5 k]^_`abcdefghituv,w7x@yIzU{`|q}~""" ""-p">q"Or"du"yv"y"z"{"|"}"~""""'"5";"P"c"v"#$$$$$3#353M3[ 3t 3333d;e;f;g;h;1i;Lj;ek;zl;m;n;o;p;p;p;q;"q;5r;Qr;fs;s;t;t;u;u;u;v;0v;w;w;:x;Xx;ty;y;;;;;;; ;;';7;H;Z;x;;;=>>AA-A<AL AaAy"A@AAABACADAGAHA+aABB^BlB B BBBC0C1C 2C 3C. 4CC 5C] 6Cz E F F F F F F F!F!F!F*!F4!FB!FR!Fc!Ft!F!G!H!HXH!H!H!H"!Hx@H"H6"HHHHS"Hm"H"K"K"K"/K"0K"1K"2K"3K"4K"5K"6K#7K #:K#;K!#0 VO0V\0Vk0FV}0V0W0W0`W0aW0Z0Z1Z%1Z91ZN1Za1Zx1Z1Z1 Z1 Z1 Z1 Z1 Z2Z2Z02ZE2ZY2Zn2Z2Z2Z2Z2Z2Z2Z2Z 3Z3Z%3Z:3ZN3Zg3 Zy3!Z3"Z3#Z3$Z3%Z3&Z3'Z4(Z4)Z&4*Z44+ZI4,ZY4-Zo4.Z4/Z40Z41Z42Z43Z44Z45Z56Z57Z058ZE59Z[5:Zo5;Z5Z5?Z5@Z5AZ5BZ 6CZ6DZ06EZJ6FZ[6GZm6HZ6IZ6JZ6KZ6LZ6MZ0NZ6OZ6PZ 7QZ7RZ67SZC7TZS7UZj7VZ7Z7Z7Z7Z7Z7Z7Z7Z8[08[C8[_8[z8[8[8[8[8[9#[9$[19ca>9aL9aZ9ah9at9a9a9a9a9a9a9a9a9a9a9b:b: c1: cA: cP:c]:dci:ecv:d:d:d:d:d:d:d:d:0d ;1d!;Ad6;AdP;Bdd;Cd~;Dd;Ed;Gd;Rd;Xd;Xd<Yd,<ZdG<e^<fo<f< f< f< f< f<f<f=(f=g0=gE=g[=go=g=g=g=g=h=h=h=hPi=ipi>ii(>ii?>i]>k؝kw>k>k>k>k>k>k>k>m?m?m'?m8?mH?mY?mi?m{?m? m? m? m?m?m?m?m?m@o@o@o'@o6@oJ@oY@ok@o@ o@ o@ o@oo@o@o@o@o@oAo!Ao:AoMA o^A"oqA$oA%oA)oA*oA-oA5oA>oAAoABoBCoBDoPo0BQoJBoSBp^BpjBpuBpBpBpBpBpBpBpB@pBApBpBpBpBpBrCrCr*C r2C rBCrNCr^CrnCrCrC4tC9tCNtC|C|D D*D4D>DHDSDbDsD }D D DDDDDDDDDEE#E2EAEOE]EhE sE!~E"E#E$E%E&E'E)E0E1E2E3 F4F5(F64F7GF8TF@^FAhFBvFCFFFGFHFIFJFKFLFSFTFUF`FaGbGpGq$G0GIHITIbInIzIIIII I!I"I#I$I%I&J'J(J)(J*6J+DJ,QJ-^J0kJ1xJ2J3J4J5J6JJJ`JaJbK*K>KMKdK.KKKK82X3x4K5KL!L"7L#ML$eL%~L&L'L(LLLLMM!M/M?MSMbM rM MMMMMAMDMENGN`+Nd:NqONxcNkNsNNNNNǮNήNNN} O~O0OKOhOuOOOOO@OAPB#PC9PDQPfPtPPPPPPPQ-QGQaQzQQQQQQR*RCR \R tREREERERERERGSE"SG( GP G:SGWSGp G GuSGGSM@SM@SM@S [@S[@S[@ T f@Tk@-Tk@BTk@[Tp@fTp@nTp@zTv@T v@T v@Tr@T@T [@Ta@Ua@Ua@$Uc@6Uc@IUf@XUm@qU3o@}U4o@Up@U@UP@UP@U+ @Uq@U@V@1V@FV@[V#@#@rV#@V #@#@V#@V$@V$@V $@( $@W*@W*@$W3@:W=@IW =@YW=@lW@@WA@WA@WA@WA@WA@WA@WA@ XA@X A@'XEA@=XFA@TXIA@lX`A@XB@X B@XC@XE@XE@XE@XE@X F@XF@ YH@Y H@,YH@P H@8Y%H@p&H@BH@H@SYH@nYH@wYH@YH@YH@YH@YH@YH@YH@YH@YH@YH@YH@YH@ ZH@ZH@(ZI@L@>ZM@MZM@_ZO@kZO@wZO@ZO@Z(O@Z+O@Z-O@Z.O@ZP@ZP@ZP@ [P@[P@$[P@8[P@N[P@a[BP@u[Q@[Q@[ Q@[ Q@[Q@[R@[R@\R@\R@&\R@7\R@F\S@bS@d\T@\T@\T@\1T@\6T@\T@\T@\T@\T@\T@]T@]T@]T@(]T@6]T@E]T@R]T@b]T@n]T@|]T@]T@]T@]U@]U@] U@] U@] U@^ U@,^U@H^U@c^U@02U@XBU@|^dU@^eU@^fU@^gU@^hU@^iU@^jU@^kU@^lU@^mU@_nU@_V@!_V@1_V@B_DV@T_V@n_V@W@_0W@_1W@_ [@_[@_ a@_a@`a@`a@`b@1`b@H`b@a`b@x`b@b@`c@`c@`c@`c@`c@`c@`d@`2d@ءCd@`Ed@aEd@2aFd@Kd@NaLd@jaLd@Md@aWd@a[d@a`d@afd@8d@af@af@bf@"bf@:bf@Kb)f@]b+f@qbg@bg@bh@bi@bi@bi@bi@ci@ci@3ci@Hci@eci@Xi@ci@c#i@i@i@ck@ck@cm@c m@n@dn@+dn@Fdo@Sdo@_do@kdAo@vdp@dp@d p@dp@dp@dp@dp@dp@dp@dp@dp@dq@er@s@s@es@&es@5e5t@Fe8t@Te:t@be;t@ne@ri?o@i@i@i!@i!@(#@i$@ j%@jB@-jE@DjE@NjE@\jH@uj K@j K@j K@H K@pK@jK@jK@jM@jM@,|M@kM@k M@k M@,kO@9kO@Fk7O@Wk8O@hk>O@|kQ@kR@kT@kT@kT@kU@kU@lU@lV@"l^@1la@>la@Klb@^lb@qlb@b@lc@lc@lc@lc@l c@lc@lc@ md@"m d@6md@Kmd@]md@qmd@m"d@m$d@m%d@m*d@m+d@m,d@m6d@n7d@n9d@-nBd@FnBd@bnDd@Dd@Ed@~nEd@nFd@Fd@nGd@(Gd@HHd@nHd@pHd@nId@Jd@Ld@nTd@oVd@'o\d@ؤdd@nd@ od@@xd@hd@8of@Iof@\o,f@oom@xo m@o m@om@om@om@on@on@po@ po@3pRo@Cpp@}p@NpFt@\pGt@hpKt@vpCu@p@p@p@p@p@p@q@q%@1@6q@Mq@bq@|qH@qa@qj@q@q@q@q@q@r@r@-r@@r@Tr@ir@r@r@r @r!@r"@#@إ$@r%@ s0@ s`@:st@Psu@ls|@sF@sH@s@s@s@s @t@"t$H @?tU @WtH @`t0 @x# @jt 3 @tPA @tRA @tC @tH @tH @t!H @u"H @8yM @!uM @JyM @\yM @nyM @yM @yM @yM @y M @4uM @EuM @NuU @^uV @su2a @u3a @uPa @uQa @uRa @uSa @uTa @u`a @u`a @uaa @uba @vba @vca @!vga @-va @=va @Iva @Tva @`va @lva @xva @va @va @va @va @va @va @va @vb @vc @wc @"wc @>wc @[wJd @twUd @{Yd @wZd @w_d @wf @w i @wk @wk @xo @xMt @~ @#xЮ @;x @Qx@bx@ox@{x@x@x #@x=@x =@x>@yB@yE@H@(K@PK@!yK@yM@yO@y2O@z3O@%zc@5z c@Ez c@Vz d@oz5d@zAd@zAd@zAd@zBd@zDd@{Dd@{Ed@xEd@6{Fd@M{Id@e{Md@{Pd@{Qd@{Sd@{Ud@{vd@|{d@/|f@L|g@i@g|k@r|k@}| m@| m@|m@|n@|n@|o@}p@}p@-}p@:}p@M}*@e}#@{}@}!@}#@}B@}g@}h@~@~@.~@@H~@^~@x~#H@~L@~! @~#@~C@~C@~/O@~#$@#$@C$@f$@!j$@̅Lo$@܅p$@ p$@U$@V$@)(@#(@WE(@hQ(@}@d(@Ed(@Hd(@ĆTd(@m(@p(@p(@"(@7(@N(@e(@}E,@ˇBN,@(BS,@+T,@,T,@-T,@ V,@9V,@Hgd,@D0@RV0@c0@Cd0@0@10@H0@_90@v{0@G4@T4@"V4@2V4@Έ=8@ =8@G8@ OV8@V8@2Id8@Dz8@WT<@q+o<@NS@@U@@U@@͉U@@c@@c@@pid@@1j@@ ,@@$w@@4y@@B@@R@@f@@{ @@ @@4OD@5OD@ӊ6OD@7VD@^D@@dD@&D@## H@20HH@OcH@acH@wdH@mBgH@H@ɮH@ˮH@׋GL@JSL@fL@HP@ب0SP@1SP@TP@6VT@E@dT@GdT@^X@ LSX@jFdX@U\@=`@=`@@FS`@ʌU`@یWh@Xh@h@ cl@*p@7x@Lnx@g@x@O@f@v@@@ˍC@Ed@3S@0>V@B@Od@`o@mI@!S@#S@`S@ÎY@ڎZ@@@ A@$A62AHUA[UACƮAnpApApAo ApAՏpApApApA.pABpAPpAepA{pAp A$Ap(Aאp0Ap8A8Aͮ@A%PA6AZHAxAp B=@C=@C3jDDΑPPPPP. P@ PQ PcP{PPPƒ:Pڒ?PPHPoQHp:MHMV[o[[[[ϓ f!gAgj#j1kAkVkopyppvvv vΔ vޔq!C"C H+HdSAaVioiGoHovvԕvv*+1vJgpqr~$@֖AA!AB'B9BIB[BnBBB BC֗CC#C$C%C"&C6'CHEVEqEFFGH͘HޘHHHH!@H>DHZHsHHHHHʙHٙHH@IAI BICI$DI1EI;FIFHIPMcMsMMM MvMOϚPPPP% P8PKPaPvCPQQ Q˛ QޛQRRR R1RBS[Su`ST0T2T8TĜ9TϜ@TٜTTTTTT)T<TMUfUwUUUÝUםUUU-U0U*UF&VU.VeCVwWWWWƞWמWW W  W}X1}XC}XU [n[aaacc͟dȩNdff fi/iBiTilixi iiiΠiiiiii8iXixi2$iGiXigixiiijkСk@lAlBlmm.m7mT mgmnznnnnn٢ o!oEoFo"Io= pK pZpfpopzppppprrΣrrs7tAt'St2UtCVtOXt_Ztlv|cgäpؤ$).?pXyszE G٥*AU jæڦ 6S @ o`aŧ3ݧ33B B1E:EDERHaCH~EHKMM̨PPRT U'U=USUjUV?VeVdɩ d٩Edff,f) i7iTiqn9o:oSooȪop۪prrr?t "9F[u «&ݫs/ЫLg e/o v  # QA SA B άM ֬*O P P  f f :h i @i D7o S@o no   ͭ%2A߭BEFHM":O5 PJ P_@WhcdzfmorĮrϮ rڮ rr?t$9H[n "¯xܯ    * 8 CNcZ iooo_ rAHְGImmn1nHnr9!CH;GHXȱfڱimpp  F (G XH vM =O ?O d  d ʲ d ۲3d i m  o 0Pt Au _u w u u u u ׳  AH$ HH$'a$5a$D"j$OMo$_p$l p$xE(H(BT(W(No(̴p(ٴ( U**T, U, V,ЬH0#eM08m0Qn0h+0|044!V41V4ǵ;O<<H@V@ d@# d@22j@>r@Mr@V-@t@@ aDҶD HdH rH 6tH9H1fH=GLL=P^ =PqXTX}eM\a\\ϷVh߷ iha AlcppCxYVx6@xMd| AxUYVʀθcV =V*=o6dEAW` MȀmH܀!U܀T}(H1ѹH߹UW o e />A S8a̮@pMH}@WHUxPKxBWºκ<Hcrr)@HG U^4jk}"BWԄحH@ĻH ݻLVBH C DH.'FTϮcHp"gc $*üAӼCC H!K+gM;hMLoMapMvqMrMsMNɽPڽPPPP(P? PT Pk@PAPQQžRTTT(UP Ux@UCUU.'V=/VMVeWvWwXxX[a¿aп b߿cc  c c4dDdV'di(d{DdIdMdVddddd5fKiYieiqiClmmmnpp ps#>t1dI `!K l 4o6o C'H<HOKhK~NN NUUUUU7VEVSfV bncd ddd d!d#d &d8d0@dL@d`AdzBd@CdCdEdFdFdHdLd9MdWQdqQdSdSdWd`d``dadbdedjdЯmdpd*dCd]dto s q!u  ذ %CH HHH*HK(KEK`#K|$K%KqMMMRRRP RSS2UEUxAWU [h[z cdd d d4d:d@d#@d?@dX@dq@d@d@d@d@dAdAd!Ad:AdLAdeAd{AdAdAdBdBdBd BdBd#Bd:BdRBdhCdCdCdCdCdCdDdDd4DdKDdgDdDdEdEdEdGd(GdGdGdGdHdHd2HdPIdKIdpJdJddJdKd{KdزKdMdPdPdRdSd[d.adLbdjddgdldld mdqdydzdHdd1dLdddddddddm2os s/ uس!uC"u[p("$##+C=COC_CpHTV;V@jdhkdddsss5Ic!|# # #H H H K,KKKIKb KMMR VGVHVIV(V XyX! b< bYdkddd;d0M0N0S0V0V0 V0 V0?b0QBd0@Fd0`Jd0ad0{d0d000000D4"K4#AV44BV4FKV4aW4u|4>8G8 H8;V8V@)JV@йKV@G^V@Z_V@meV@hV@Bd@Id@Td@id@d@d@d@6f@@f@SԮ@jծ@h@ @ VDVDVD$VD6VD]VD FH1HH2ANHGCNHYNHkNHNHNHUH0VH`VHaVH@dH,FdHIFdHJdHbJdHdHdH;oHHCZajAsE{FGIJKTVXYZ+BX g w    !1@!S"g#}$%&'()*+,-!.//@Sk0P!>[ux  " $ % & ' ( ) * -2 83 F4 W5 k]^_`abcdefghituv,w7x@yIzU{`|q}~""" ""-p">q"Or"du"yv"y"z"{"|"}"~""""'"5";"P"c"v"#$$$$$3#353M3[ 3t 3333d;e;f;g;h;1i;Lj;ek;zl;m;n;o;p;p;p;q;"q;5r;Qr;fs;s;t;t;u;u;u;v;0v;w;w;:x;Xx;ty;y;;;;;;; ;;';7;H;Z;x;;;=>>AA-A<AL AaAy"A@AAABACADAGAHA+aABB^BlB B BBBC0C1C 2C 3C. 4CC 5C] 6Cz E F F F F F F F!F!F!F*!F4!FB!FR!Fc!Ft!F!G!H!HXH!H!H!H"!Hx@H"H6"HHHHS"Hm"H"K"K"K"/K"0K"1K"2K"3K"4K"5K"6K#7K #:K#;K!#0 VO0V\0Vk0FV}0V0W0W0`W0aW0Z0Z1Z%1Z91ZN1Za1Zx1Z1Z1 Z1 Z1 Z1 Z1 Z2Z2Z02ZE2ZY2Zn2Z2Z2Z2Z2Z2Z2Z2Z 3Z3Z%3Z:3ZN3Zg3 Zy3!Z3"Z3#Z3$Z3%Z3&Z3'Z4(Z4)Z&4*Z44+ZI4,ZY4-Zo4.Z4/Z40Z41Z42Z43Z44Z45Z56Z57Z058ZE59Z[5:Zo5;Z5Z5?Z5@Z5AZ5BZ 6CZ6DZ06EZJ6FZ[6GZm6HZ6IZ6JZ6KZ6LZ6MZ0NZ6OZ6PZ 7QZ7RZ67SZC7TZS7UZj7VZ7Z7Z7Z7Z7Z7Z7Z7Z8[08[C8[_8[z8[8[8[8[8[9#[9$[19ca>9aL9aZ9ah9at9a9a9a9a9a9a9a9a9a9a9b:b: c1: cA: cP:c]:dci:ecv:d:d:d:d:d:d:d:d:0d ;1d!;Ad6;AdP;Bdd;Cd~;Dd;Ed;Gd;Rd;Xd;Xd<Yd,<ZdG<e^<fo<f< f< f< f< f<f<f=(f=g0=gE=g[=go=g=g=g=g=h=h=h=hPi=ipi>ii(>ii?>i]>k؝kw>k>k>k>k>k>k>k>m?m?m'?m8?mH?mY?mi?m{?m? m? m? m?m?m?m?m?m@o@o@o'@o6@oJ@oY@ok@o@ o@ o@ o@oo@o@o@o@o@oAo!Ao:AoMA o^A"oqA$oA%oA)oA*oA-oA5oA>oAAoABoBCoBDoPo0BQoJBoSBp^BpjBpuBpBpBpBpBpBpBpB@pBApBpBpBpBpBrCrCr*C r2C rBCrNCr^CrnCrCrC4tC9tCNtC|C|D D*D4D>DHDSDbDsD }D D DDDDDDDDDEE#E2EAEOE]EhE sE!~E"E#E$E%E&E'E)E0E1E2E3 F4F5(F64F7GF8TF@^FAhFBvFCFFFGFHFIFJFKFLFSFTFUF`FaGbGpGq$G0GIHITIbInIzIIIII I!I"I#I$I%I&J'J(J)(J*6J+DJ,QJ-^J0kJ1xJ2J3J4J5J6JJJ`JaJbK*K>KMKdK.KKKK82X3x4K5KL!L"7L#ML$eL%~L&L'L(LLLLMM!M/M?MSMbM rM MMMMMAMDMENGN`+Nd:NqONxcNkNsNNNNNǮNήNNN} O~O0OKOhOuOOOOO@OAPB#PC9PDQPfPtPPPPPPPQ-QGQaQzQQQQQQR*RCR \R tREREERERERERGSE( GP G:SGWSG"SGp G GuSGGSM@SM@SM@S [@S[@S[@ T f@Tk@-Tk@BTk@[Tp@fTp@nTp@zTv@T v@T v@Tr@T@T [@Ta@Ua@Ua@$Uc@6Uc@IUf@XUm@qU3o@}U4o@Up@U@UP@UP@U+ @U@V@1V@[V#@#@rV#@V #@#@V#@V$@V $@$W3@:W=@IW =@YW=@WA@WA@WA@WA@'XEA@lX`A@X B@XC@XE@XE@XE@XE@X F@XF@ YH@Y H@,YH@P H@8Y%H@p&H@H@SYH@nYH@wYH@YH@YH@YH@YH@YH@YH@YH@YH@YH@YH@YH@ ZH@ZH@(ZI@L@>ZM@MZM@_ZO@kZO@wZO@ZO@Z(O@Z+O@Z-O@Z.O@ZP@[P@$[P@8[P@N[P@a[BP@u[Q@[Q@[ Q@[ Q@[Q@[R@[R@\R@\R@&\R@7\R@F\S@bS@d\T@\T@\T@\1T@\6T@\T@\T@\T@\T@\T@]T@]T@]T@(]T@6]T@E]T@R]T@b]T@n]T@|]T@]T@]T@]U@] U@] U@] U@^ U@,^U@H^U@c^U@02U@XBU@|^dU@^eU@^fU@^gU@^hU@^iU@^jU@^kU@^mU@_nU@_V@!_V@1_V@B_DV@T_V@W@_0W@_1W@_ [@_[@_ a@_a@`a@`a@`b@1`b@H`b@a`b@x`b@b@`c@`c@`c@`c@`c@`c@`d@ءCd@`Ed@aEd@2aFd@Kd@NaLd@Md@aWd@a[d@a`d@afd@8d@af@af@bf@"bf@Kb)f@]b+f@qbg@bg@bi@bi@bi@bi@ci@ci@3ci@Hci@eci@Xi@ci@c#i@i@i@ck@ck@cm@c m@+dn@Fdo@Sdo@_do@kdAo@dp@dp@dp@dp@dp@er@s@s@es@&es@5e5t@Fe8t@Te:t@be;t@ne@ri?o@i@i@Uq@FV@i!@i!@(#@i$@V$@( $@ j%@W*@W*@lW@@WA@WA@WA@ XA@X A@=XFA@TXIA@XB@jB@-jE@DjE@NjE@\jH@BH@uj K@j K@j K@H K@pK@jK@jK@jM@jM@,|M@kM@k M@k M@,kO@9kO@Fk7O@Wk8O@hk>O@ZP@ZP@ [P@|kQ@kR@kT@]U@kU@kU@  U@ U@lU@^lU@lV@n_V@"l^@Klb@^lb@qlb@b@lc@lc@lc@l c@lc@lc@ md@"m d@Kmd@m"d@m$d@m%d@m*d@m+d@m,d@`2d@-nBd@FnBd@bnDd@Dd@Ed@~nEd@nFd@Fd@nGd@(Gd@HHd@nHd@pHd@nId@Jd@Ld@jaLd@nTd@oVd@ؤdd@nd@ od@@xd@hd@5f@Ef@8of@Yf@kf@:bf@Iof@\o,f@bh@oom@xo m@o m@om@om@om@on@on@n@dn@po@vdp@dp@Cpp@d p@dp@dp@dp@dq@hpKt@vpCu@v@p@p@p@p@p@p@q@f$@q%@1@6q@Mq@bq@|qH@qa@qj@q@q@q@q@q@r@r@-r@@r@Tr@ir@r@r@r @r!@r"@#@إ$@r%@ s0@ s`@:st@Psu@ls|@g@sF@sH@s@s@g@g@s@h@s @t@h@h @ i @"t$H @?tU @WtH @`t0 @jt 3 @tC @tH @tH @u"H @!uM @4uM @EuM @NuU @vb @vc @wc @"wc @>wc @[wJd @twUd @wZd @w_d @wf @w i @wk @wk @xo @#xЮ @;x @Qx@bx@ox@{x@x@x #@x#@x=@x =@x>@yB@yE@t!H@H@(K@PK@!yK@8yM@JyM@\yM@nyM@yM@yM@yM@y M@yM@yO@y2O@z3O@kT@kT@su2a@u3a@uPa@uQa@uRa@uSa@uTa@u`a@u`a@uaa@uba@vba@vca@!vga@-va@1la@=va@Iva@Tva@`va@lva@xva@va@va@va@va@va@va@va@>la@%zc@lc@5z c@Ez c@Vz d@6md@]md@qmd@m6d@n7d@n9d@zAd@zAd@zAd@zBd@zDd@{Dd@{Ed@xEd@6{Fd@M{Id@e{Md@{Qd@{Sd@{Ud@{Yd@'o\d@{vd@|{d@/|f@L|g@i@g|k@r|k@}| m@| m@|m@|n@|n@ po@3pRo@|o@}p@}p@}p@-}p@:}p@NpFt@\pGt@xMt@M}*@e}#@{}@}!@}#@}B@}g@}h@~@~@~@.~@@H~@^~@x~#H@~L@~! @~C@~C@~/O@~#(@#(@#(@WE(@hQ(@2d(@}@d(@Ed(@Hd(@UOd(@ĆTd(@f(@m(@p(@p(@"(@7(@N(@e(@(BS,@+T,@,T,@-T,@9V,@Hgd,@D0@}E0@ˇBN0@ V0@RV0@c0@Cd0@~m0@0@10@H0@_90@v{0@G4@T4@"V4@2V4@Έ=8@ =8@G8@ OV8@2Id8@Dz8@q+o<@NS@@U@@U@@͉U@@V@@c@@c@@pid@@1j@@ ,@@$w@@4y@@B@@R@@f@@{ @@ @@4OD@5OD@ӊ6OD@7VD@^D@@dD@## H@20HH@WTH@OcH@acH@wdH@mBgH@&H@H@ɮH@ˮH@׋GL@JSL@ب0SP@1SP@TP@6VT@ LSX@jFdX@GdX@U\@=`@=`@H`@@FS`@f`@ʌUh@یWh@Xh@h@ cl@*p@7x@E@dx@Lnx@^@O@f@g@@@@ˍC@Ed@v@3S@0>V@B@Od@`o@mI@!S@#S@`S@ÎY@ڎZ@@@ A@$A62AHUA[UAnpApApAo ApAՏpApApApA.pABpAPpAepA{pAp Ap(A(Aאp0Ap8A8Aͮ@A%PA6ACƮAxAZHAp B=@C=@C3jDDΑPPPPP. P@ PQ PcP{PPPƒ:Pڒ?PPHPoQHp:MHMV[o[[[[ϓ f!gAgj#j1kAkVkopyppvvv vΔ vޔq!C"C H+HdSAaVioiGoHovvԕvv*+1vJ~A[BBB BC֗CC#C$C%C"&C6'CHEVEqEFGH͘HޘHHHH!@HZHsHHHHHʙHٙHH@IAI BICI$DI1EI;FIFHIPMcMsMMM MvMOϚPPPP% P8PKPaPvCPQQ Q˛ QޛQRRR R1RBS[Su`ST0T2T8TĜ9TϜ@TٜTTTTTT)T<TMUfUwUUUÝUםUUU-U0U*UF&VU.VeCVwWWWWƞWמWW W  W}X1}XC}XU [n[aaac͟dȩNdff fi/iBiTilixi iiiΠiiiiii8iXixi2$iGiXiijkСk@l7mgmznnn٢ o!oEoFo"IoZpfpopzppprrΣrrs7tAt'St2UtCVtOXt_Ztlv|cgäpؤ$).?pXyszE G٥*AU jæڦ agpqr$ŧ3ݧ33@֖A!ABB B'B9BIBnB1E:EDEFRHaCH>DH~EHKMMR U'U=USUjUV?VeVc٩Edfffff,f) i7iTigixiiAlBlmm.mT mqnnnn9o:oo= pK ppp۪prrr?tv "9F[u «&ݫs/Ы6S @ o`Lg e/o v B άM ֬*O P P  f f i @i D7o S@o no    #ͭ%߭BEFHM5 PJ P̨PPTU_@Wdɩ dhcdzf imSooȪoprĮrϮ rڮ rr?t$9H[n "¯xܯ    * 8 CNcoo2AQASAAHְGI":O:hmmn1nHn_ rr9!CHXȱf F (G ;GH XH vM =O ?O ʲ d i  o o p p 0Pt Au _u w u u u u ׳  AH$ HH$'a$5a$D"j$OMo$_p$l p$ ((xE(H(BT(W( d(Z i(No(̴p(ٴ( U**T,ЬH0#eM0 V0d0ڱi0m0m08m0Qn0h+0|0!V41V4 U8۲3d8ǵ;O<H@V@22j@>r@Mr@V-@t@@@ aDҶD HdH rH 6tH9H1fH=GLPPL=P^ =P dP# dP}eM\a\\T`ϷVh߷ ih AlcppCxqxUYV6@ʀθcVYV =Va A*=o6dEAW` MȀmH܀!U܀TMd}(H1ѹH߹UW o e />A S8a̮@pMH}@WHUxPKxBWºκ<Hcr0r0)@HG U^4jk}"BW؄حH@ĻH ݻLVBH C DH.'FTϮcHp"gcӼCC H!K+gM;hMLoMapMvqMrMsMNɽPڽPPPP(P? PT Pk@PAPQQžRTTT(UP Ux@UCUU.'V=/VeWvWwXxX[a¿aп b߿cc c4dDdV'di(dIdMddddd5fqimmms#>t1dI `! 4o6o $*üA'H<HOKhK~NN NUUUUU7VEVSfVMV bnc  c d d!d#d0@dL@d`AdzBd@CdCd{DdEdFdHdLd9MdqQdSdSdVdWd`d``dadbdedjdЯmdpd*dCd]dKiYieiClnto  ذ %C CH HH3"HH*HK(KEK`#K|$K%KQM]MMRRRP RSS2UEUUxAW%[?aaz cddd d ddd &d8d@d#@d?@dX@dq@d@d@d@d@dAdAd!Ad:AdLAdeAd{AdAdAdBdBdBd BdBd#Bd:BdRBdhCdCdCdCdCdCdDdDd4DdKDdgDdDdEdEdEdFdGd(GdGdGdGdHd2HdPIdKIdpJdJddJdKd{KdزKdMdNdPdPdWQdRd[d.adLbdjddgdldld mdqdydzdHdd1dLdpdddddddddm2os ss/ uس!uq!uC"u[p("$+C=COC_CpHTV;VU [h[@jdhkdd5Ic!|# # ###H H H K,KKKIKb KqMMMMR U1U V(V XyX! b< b|d:d;d0M0N0 R0S0V0V0 V0 V0xW0?b0QBd0@Fd0`Jd0ad0{d0d0i0i0i0 i0  i0$ i0000000D4#AV44BV4FKV4aW4u|4>8G8 H8"K8;V8V@)JV@йKV@G^V@Z_V@meV@hV@d@d@)d@Bd@Id@Td@id@d@d@d@6f@@f@SԮ@jծ@h@ @$VD6VDsH1HH2ANHGCNHYNHkNHNHNHVH0VH`VHaVH@dH,FdHIFdHJdHbJdHdHdH;oHHCн ?HxȾ PxȿI Pxg0Xr@h @hz@pHx0`8h P8` Px Px (X">8hP@pj(P8`@p0X zP@h8`Hx0` @h/E=b@p P P8`8h8`8hHp000!'-@I" @a$ 0XoWh@?`@ `a 6xThTXTPT=<(?\  * A ] my gox @ͬ  ֬          & 8 H X j t ~    @       B    - ? R e w          @  %<Ri ~@& D@a{ @%8FYn}8 @`4Rh~ 1G\s& 5@DTcr @ - >@Pas !7Sg} 0@EZm+CZs @!>Ul $7J^|8` @PQR`ap4qLrst(dP %B]yx     1K\p7Re{8      $ ; O e y        ( : H W f w   X       !  " 8 # H $ Z % o & ' ( ) * +      ! ( P 7!d xe T!f g h i q!j k !l !m !n (o Hp hq  ! ! " -"  J"  g"  0 " " X     8 X    " " " #  ( P x   .#   H p   " L## e#, - H. p/ 0 ^ _ ` (a Pb pc d e f g 0h Pi j k l m 8n ho p q r s ~#t Pu xv w x y #z 0{ `| } ~  8 p     @ h     P     0 X      8 `     @ `    X Y 0Z P[ x\ ] ^ _ ` Pa b c d e @f pg h i j #k l Hm xn o p q (r Ps t u v w (x `y z { | } @~ p    0 `     8 `     ( X # x0h8 p   H     8 h 2 3 4 58 6p  # $  &$ <$ S$ f$ z$ $ $ $ $ $ % % 2% C% Z% q%  % % % % % & ,& =& W& p& & &! & & & & ' %' @'  \' w'   8  ' X  '@ A B P Q  R 8 S ` T ` 'a 'b (p "(q <(r  V( n( ( ( ( ( (   ) ) 4) I) Y) i) ) ) ) ) ) * * 0* D* Z* v* * e *f 8 * * * + + X  5+  R+ n+) * +3 4 += > +[ + + 0 X  ,@&,C,[,u,,,,,, - !- 7- N- b-y--------. !.:.J.Y10 ^.Y12 o.Y04 .Y14 .Y06 .Y16 .Z16 .UV8 .Y8I .P010.T010/Y210/M310//S910E/BA10Z/GB10o/BD10/BG10/RG10/M420/S920/JL20/RA30 0AR30$0RV30=0RX30O0RV40h0TM60z0S6800VP800VP900SPK00S4010S5010O5110MM211NM21#1YM2161MT21K1NV21^1S561p1NM611YM611NV611BA811RGB11AVC11PWC11MPG12P012$2Y01262Y212H2B312Z2Y312p2B4122BA122GA122NA122RA122AB122GB12 3XB123BG1243RG12I3HM12^3NM12v3PM123TM123VM123YM123AR123XR123AT12 4ST12!4VT1294YU12O4NV12c4YV12u4BX124RX124YM424NV424PWC24MPG24BYR24H2635RGB3&5BGR395HSV3L5YUV3_5GB14r5BG145RG145GR145BA245RA245AB245XB246HI246YM24)6AR24>6XR24R6NV24f6BX24x6RX246R4446Y4446H2646M2646S2646RGB47CNF47MPG4-7BGR4@7HSV4S7YUV4f7S505y7BA157RA157AB157XB157AR157XR157VT15 8BX15"8RX1578E625L8S265b8Y216z8GB168RG168NM168YM168GR168NV168RGB69BGR69P207+9S508?9O518T9aBA8g9bBA89aGA89bGA89aRA89bRA89agA8:PAL8:YVU9/:YUV9C:pBAAW:pGAAm:pRAA:pgAA:CPIA:WNVA:YUVA:VUYA:Y10B:PC1B;PC2B/;RGGBL;Q10C`;905Cs;Q08C;pBCC;pGCC;pRCC;pgCC;HEVC;XVID<pBEE<pGEE,<pREEB<pgEEX<AV1Fn<VP8F<VP9F<PC1G<VC1G<PC2G<ip3G=GRBG =JPEG4=MPEGF=AJPGX=MJPGj=PJPG}=GBRG=BGRH=SFWH=Y12I=S5CI=KONI=INZI>VC1L(>JPGLA>HXTLS>PC1Mh>PC2M>RGBO>YUVO>Y10P>411P>Y41P>Y12P?422P?Y14P*?RGBP W_@^PDPH9@@#@_@!@D@sI@(@D@ D@ D@ D@ !D@ sD@ D@ D@ ;RFRNRUR\RcR jR qRyRRRRRRRRRRR SS&S3S AS@NSRR SS&S3S AS@NSR[SoSRRRRS S@SSRRRSS SSS SS&S3S AS@NS T  0T& 0T" LThT|TTTT T@TTTUU)U@UNU \U@hUvUUUUUU U@UVV*V;VMV_V pV@VVVVVVV V@WWx(Px,WIWfW~WWWW0XWWX*X@X]X{XXXX@pXXXY%YAY]YwYYYYY Y ZZ$-Z%HZ0eZ<{ZHZTZ`ZlZZZ[([;[Q[i[[[[[[\\9\U\q\\\\\\\ ]#]<]V]l]]]]]]] ^ ^=^V^ p^ 8 X^^ xgE^^^_,_ I_8 `@f_ _ @@h0__`__``.`C`_`x``` `@``a(aAa\ata a@aaaab$b*b0bP6b`>bpGbPbYbbbjbrb{bbb b0b@bP6b`>bpGbPbYbbbjbrb{bbbbbbb b0b@bPb`bpccccbbb$b*b&c.c6c=cCcIc6cOcVc^cecmcuc}ccOcVc^cecmcucccc c@c`ccccc c@c`cccccdd0dEdSd_dkd {d d d d dddee/ejOj`jpjjjjjj j!k" k#=k$Lk%Zk&bk'uk(()k*k+k,k-k.k/k0k1l2-l3El4]l5yl6l7l8llllm&m 6m@Jmcm}mmmmmm nn7n Pn jn n n nnnn oP&oBo[ovoopoooo pp7p Mpepmpyppepppppp+g8g p@ppqq&q5qJq gZqnqqqqqqqr /r Er br xr rrrrrrs0sCsVsnsssssst t!7tJtTt^thtrt|tttt t tE  (@~ l~48`"T69 ` $ ` y    0 @ s %   \@ [  hO@8`J1+?:[@Yh-  `N @@p` ?B93@ @   @ п  @ Я  %?0@`1 b? u 9?#@$-!?`&)&& '?'4"?*o {|||&|1|<|G|R| ]| i| u| | |||||||||| }}(}5}C}P}[}i}u} }!}"}#}$}%}&}'}(})}*}+~,~-~.)~/5~0A~1M~2Y~3e~4q~5}~6~7~8~9~:~;~<~=~>~?~@A BC%D1E=FIGUHaImJyKLMNOPQRSTUV WX!Y-Z9[E\Q]]^i_u`abcdefɀgՀhijklmn*o7pDqQr^sktxuvwxyzƁ{Ӂ|}~!.;HUbo|ʂׂ %2?LYfs΃ۃ)6CP]jwń҄߄ -:GTan{Ʌօ $1>KXer͆چ(5BO\ivćчއ,9FS`mzƈΈۈ   !*3@ K@S]fpy   Ɖω؉    $@/fp8DJQX c j qxTN+Tf+T}+T+T+T+T+T+̊ӊڊ $*06=DKXc m uŋϋ܋ !(%../;0G1Z2m34567ʌ8ی9:; <=+9""C_kyݍ 8"1?Q ]@qЎ7U k    ߏX-Fxazː/Ec}‘ґ& @ R d v Β,<K[mÓԓ !"#($;%N&`'t()*+,Ӕ-./ 0122K3\4q5678˕9ڕ4I^ {ז @ 8Th Ɨ@ߗ';Oc v@ט 3@N8c{ÙΙؙ Nj@ &0:I V@aoz @ǚҚޚ + ;"L#^$u%&')˛*+/0+2=3P4h5~6789Μ:;=>2?O@eBtEGJQ͝W[\])^A_U`macdeϞ !<Q`qΟ"<Xp Ҡߠ0EWm|С0@NZhɢ٢&5GYjp|  Σ/AYi}Ǥ Ϥ٤@C  $,4<E N W ` i s}$%&ȥե% $1 > JVbp| ǦѦ ۦ{  )2<FNV^fny @ɧ֧ @'4BRe@t~Ψߨ @!0DWgs @ʩ٩ !1CYm Ȫ@ߪ 1EYlzPQRSTU˫VիWXYZ[\]`&a.<JXfnw @̬ լ @@&-y 6m?H@PYepx 3A|@z 4 DVEV E&E- FuG GBG+xGH  HU H3 I<TIX `J>?@NpN$NNN? O@OwO<QR RX:?UU?@V@W`X<XX  Zn]`(0`@```?`M`a aa @bGb.c[ ?eS?`eI?e e% f/f(f.X@h i i8 jjuj' k l*`l'`mmuȵյ-@P^jw!"ɶ#׶$%&'3?N[huǷҷܷ   * 4@LZiw`͸ظ !+7GPZd n |""C```ȹ`չ````Xe 5!-87D݆NY e>pG{HLcdlºѺߺLj)ʈ7̈BMWdq| ƻѻ/ݻO $/?>OYguƼӼ    $ 6EUl|˽׽):DO^lx¾ ̾ Ӿ ܾ   !(2<CJR[fms{ _!"#$%&ȿ'Ͽ(ֿ)߿*+,-".9BKZ dp @*2:GUcq-?FMYd oz4)=#%?$@5AH6\:wNOP(ֿ):de +3;DNYbmu      %-5=GPXbmz !)+,./#2/3;:F;U<b\r^~bgls-C[s @5GYjp|   Σ D D(2;E T@_kv @ @ ( 1@9CMU^lw @ @ +; H@Ufxv(P @@ )5@ L [lz  , :FP]pde'4?K_ m@{@   4K[dje{fghidefg hi)j5kDlUmenpopq &5CT b qh2Pm @6T p@ ?"/<JY f?v ?  &?6BZr0Px2N\jw     %=Qjx'?K _p #@;YPk4FZr> 2A2R(cr* %4K[gr}         ) 7 E W c o z                   ! ( / 6 = D K R Y ` g n u|N$ - 7 B K U]gt}    ! * 2;DMTak?u}     "~0<HMRW\afkp u {   / !" #$%&!''(-)3*9+?,E-K.Q/W0]1c2i3o4u5{6789:;<=>?@ABCDEFGHIJKLM NOPQ#R)S/T5U;VAWGXMYSZY[_\e]k^q_w`}abcdefghijklmnopqrstuv wxyz&{-|4};~BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu| @ '3<<EMYOclrz     {   `o   K @ @  @$0<FQZhrvw w%@wew1w 7xj@y@ycd `.?@`N/ )`W|c `eX   `O     @^ ^ `   o ? 0] `O  1    @ \  &,#w@, 0 ?`[`3 CP`  `# @@-NP`uo]`   2`:= ????\ T!?~` O`Z*E 9w&*`z`@ `_ ,`""# *:;Qfx  /@BTeq". > I U ` kw4Ja }@; W@o.>N_ #@#o~ @ (;Qaz @* :@Mh.Gc`#####$ $ 8 Qo($H$p$$ @H$P8`Lh`ptx !1 CCD DCSi} &5?OZn$7HWet=P`p      @+:M]m ~@ ';Qcu    ;$$% %@%`%% % % T l ! 2 F Z r W';K^n~Z%A^x/?Pbv)C ] q     4 L d z        4 R  f !{ " # $ % & ' (+ )%*D +` ,v - . / 0 1 2 3&4 5' 6= 7U 80&9X&:s ; < = > ? @ A B5 CN Dl E Fx&G&H&I J K L M&N'OPQ:RPSfTUV 'WXYZ [)\A]\^t_H'`abp'c'defg hi4jJk`ltmn'o'p'qrstuvw8xVy (zH({l|}~p(((()()4OP)i)))) *5RH*lp* *  / CYm % 9 Ur&>*[*t*   + 0+ P+!=p+S+l++7 +!K" ,#g$%&'H,(h,)*+,,-.*>Tk  + ? X q5Kau, !3"O#f$}%&'()*+,,--ATdt    + >Qd|,-0-P-8Tq !"p-#$ %, &? 'U (k ) * + , - . / !0&!1A!2\!3w!4-5-6-7.8(.9P.:!;!<x.=!>!?!@"A"B1"CL"Dg"E"F"G"H"I.J"K #L #M5#NJ#Oc#P|#Q#R#S#T#$$#$6$I$Y$i$y$$ $ $`? x[,  @/?B.?zU$$$%%5%Q%h%%% % % %%&&&*&7&B&P&[&h&u&&&&&&&&''!' 1' @' O' ^' q'''''''''((/(D(Z(o((((( (!())3)I)`)w)..))))))**,*>*N*_*n*}* * * * * **** ++*+6+E+W+i+z+++++++, ,2,G,a,},,,l"?B h1@ ` $ L Y ,,,--,->-R-j-y---- - - ---.!...@.W.m.........////+/9/M/a/t////////00&060B0M0`0k0w00000 0'0'0'1'1',1'F1']1'n1'1'1'11111 22&2 32 <2 N2 W2 a2k2}22222223-3G3\3l33333333 4414>4W4l4444 4 4 4 5-5B5W5o555555556$696H6 W6g6y6666666 6 6 77d 7e*7f;7gL7hX7`7w7777777 8 8 +8 ;8R8^8k8z8888888 8 9 +9 79 R9^9j99999999::(:=:S:j:::: :!:":#:$ ;%;d5;eL;fc;gx;h;i;j;k;l;m<n%<o;<pR<qg<ry<s<t<u<v<w<x<y =z={9=|O=}k=~=====/=>>+>>>O>e>w>>>>>>>>>>? ? "? 3? EPEcEvEE E!E"E#E$E*E+ F,F-4F.FF/^F0wF1F2F3F4F5F6F7F8F9G:G;G<,G==G>JG?XGBiGCyGFGHGIGJGKGLGMGNHH+HIHgHH(/HP/`HaHHH II1IBITIeIxIIIIIIIJ%J7J@IJA\J`tJaJcJJJJJKK,KBKWKjK|KK@KAKBKCK?FKLLMYd #L 1L o AL LLWL^LjLzLLLzLLLLL L!M"M#'M$9M%LM&^M'nM(M)M*E+ F,F-4F.FF/^F0wF1M2M3M4MMt2M NNN*N7NAN KN XN eN qN }NNNNNNNNNNx//5C OO)O7O BO!QO"`O#$kO%&sO'O(O)*O+O,O-O.O/O0O1O2P3P46P5OP7]P8hP9|P;P<P=>P?$@5AHBPCPDPEPFPGQH!QI-QJgQgcgxgggggg g h h 5h Ohchyhhhh82hhX2ii1iNi^iviiii i!i" j#$j$>j%x2&2'Vj(ij)yj*j+2,j0 W ` @N  `  p p p ` ` ` ` ` N--?jj2jSikk0kCkUkik~kkkkkkkl,l Gl ^l wl l llllm&m;mRmfm|mmmmmmn+nEn`n wn!n"n#n$nnn oo(oAoRoho}o o o o o op,pBp\puppp3pppqq3qFqZq03`3 oq!q"q#q$q%q&3'3(3)r*"r+4,vLvZvkv|vvvvvvvw#w8wNwcwzwww` ^` ` ` ` ^wwwww xx-x>xQx^xixtxxxxxxxx x x xyy!y/y=yNy^yjy{yy y@yyyyyzz1zCzWzkzzzzzzP4zzp4 {@44&{9{N{k{x{{{{{{{{{{{{ ||%| 4| >| K| ]| m|y|||||gE#|#|ͫ| }!C&}òA}[}CEXEw}i(}}}  }}}}~~~+~9~G~S~]~g~u~ ~~~ ~ ~ ~ ~~A'~~  + 6XEXPX\XhXsXXX X  +6@P]ky ɀր+:NduɁсځ@`  "* 2@:ER`n| @Âق  %-; E@N W`jt}@ ǃ/փ3s});Nh$ax$t44DB+HDMZMЄ{QLV]iiurr!`3EVkQS_ɅTޅ'SJAld+p6m/A/S/e/w/4   ӆ Tx0ffF3 *$<E=(N//:JFS1[1SFBkMNIB|S]ACBAMD(=EMDMESFPGćFDIPՇEPIPsIeRMCESOAFSCNTFSKCOS"T/SFZV9nWJ)X)XZBSFXÆih#ӉXtWh~&NE2JG^Tc x|IBMSBMSʊ׊m %6FVi4 { ̋+@ U@jь(4@LXg!v"#$%̍   @@.@F@\PrPPPPˎ)5FXlǏ(4ANZlŐؐ#2BXo#2BXё*8G\oϒ     *=K^oœړ @8(5Tb UU,UCUQU_UkUyUU U U U U UU VV-V>VPVbVsVVVVVVVVV W W kT!T"T#T$T%T&T'T(Tq”Ԕ&6FUdt     ƕԕ&6FQ\n !ۖ"#$%&/'C(W)j*}+,-×.җ/234 5$6<7N8f9~:;<=ט>?@ AB%C1DEEYFpGHIVXUAǙAMVSәamaYޙ  ` ` I `Jp p p p `   ` p p p p  ` ` ` ` p p p p p p `^J|0?` p p MNU T@TmTg%?W;? [PZ@[ `\_#_2 `E@` ``` ``Q`` ` aMa bcc>@ccEd!@d6de1e@fS9?fff#_ il?i ii+ jA?j;j6 k;`kTk9@l@m n <nZs v5pv vw\x7pPz`zzL{5 {5@{,`{2{W{'| |<`|L|o}?@}Y}}~7" I)?>%0 H}w[ɪ٪     .=IUan{˫߫ -CTdsŬ֬ !4Pfƭ ۭ  !'#65ELZmĮۮ@$1BSctͯޯ)34BJR\n ȰڰP5x5 6K]p ű߱5 +<Uh~ @Ʋ !0@M\k3ȳ׳+9 J `t4ƴܴ J'09D M U h r ĵԵ$4BWexӶ5ж56 @Q@""=Yq·ڷ(6H6 "?h6 \nθ޸ *7C O [ f o zǹϹڹ"+>Nbxʺպ!.;JW j@z Ȼڻ ,8 D R ` i wü̼ۼ *4>RfxŽ߽&2@J V f t  ƾ޾,EQ]hrĿҿڿ     +:FWet @     #3?JVe*wc "4J6c, 6!0GS]jw *=T d u    2=EP^ir{     +5CO]k{    @ '1; E@PZhx '&?Wn 0DZo  "9K`t @'1 ?@KYer~+; HZfs"#0>MYeu      % 5!G"X#o$%456789:*6Tp     *6?KZhv  3!F"S#e$z%&'()*+,-./&0<1T2e3r456789:;<=+>9?K@by66Tl @)3;O@&ar` B 67*07 C ^ z  X7 7#=Ws77888h88 81Hcs'8HW[k8  @6`Nbo$3?L\m      %7Pi #=Xix`0gC ,r a 0$h:c;`$ p$  EP`pFB@0 @`8  @ / ]y$@r7E !@1`#&0T0@1Pp0-` n e ` - - -`  ` `0` ` ` ` ` pC,   @PP?S@7 F#           GJO`  mm ` ` ` `  ` ` ?` P@ @=w@   @ll l` l Z` ` ` ?` "l A ` V ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `N ` 0 m` CpB` lA` ` 0``@h* p ` @V p p p ~   ` ` ` ` `  y  `      ` ` ` `   `  ` `  `r0k j0 ` ` ` ` ` ,,- Zg  ,3@p`!U$p >p p  R@`e*p  `M ` ` R` ` PX` ` ` 0@` ` 0 ,` ` ` ` ` ` = ` ` ` `   ` ` ` ` ` ` ` C @WA,`BF` , t ` *`: K R[[Q -Y@!?`0 PB =` ` ` ` 0  gvx`!` 0( !`pp@&+         `MШ@jr$- 8CVi}.EXn7DR[d}+7CO[doz  !6K^r  1EVew    ) :JXgy !:Rm9-He9   ;W s@9  +>LXd93w456789:`?/? 7DOby #@;Vp @2Ld :~  .B V l    % H:@C`h:::::~ ; @;@`;;2N^n~ @0A W@i}"<Vn  @#<Pcw @3CR ao $(,048 <,9GSn@ +  @@ @@$+18?E@LS[_ c0 Cgkoty~           &/8=BINU[ a@gnu|@ @ @ %;Ul @+A;;;<@<h<<<<)]y '@9K` u @  @".:DO\h u@ @`Ek  / H [  o @  `@@fA ^1 `` 9! s? f0 ?J` 0` ` ` `` @1` @ `j 0N `  ` `  M @ `p`v@    @`_%? @+f1 ?<'0@%`1   ` @@   7`0"l ` @ J  " M R  t8p P` ,`0@  = (=@    ( ?  T @i }    P=   `:_`X{+<L^o  z  $4EWfuLSd)<M`t !"$#4$H%[&i'w()*+,-./0123/4>5S6h7r89:;xyz{|}~*@Vl~.DZk  ) @ U i~4 %4CVi|  (!8"I#]$q%&'( ,8DP\hu !"$%&()*,+-:.I0X1f2t4:>@BCDHIJN$O/P:QIRXTgUrV}XYZ\^`defhijl-m=nMp]qirutuv$<Tap~  ] `"i%* %?&B'C@ 3?LYagmsy      *7= C!I"O#U$[%a&g'm({)*+,-./01234567 8 9 :* ;7 <> =E >L ?S @Z Aa Bh Co Dv E~ F G H I J K L M N O P Q R S!U !V!W'!X/!Y7!Z>![K!\X!]c!^x!_!`!a!b!c!d!e!f!g!h!i!j"k "l"m"n)"o4"p?"qI"rR"sa"tn"ux"v"w"x"y"z"{"|"}"~"""# ###)#2#;#E#N#V#_#h#q#{############$$$*$7$@$L$X$d$u$$$$$$$$$$$$% %% %/%?%P%X%a%i%q%y%%%%%%%%%%%%%%& && &0&>&H&O&Z&d&q&{&&&&&&&&&&&''''8'G'P'Z'j's'''''''''''((#(/(5(;(A(G(M(S(Y(_( e(k(t(~(((((( (!("(#($(%(&(')( )))*)+()/2)0;)1E)2N)3T)4^)5g)6m)7t)8{)9):);)<)=)>)@)A)B)C)D)E *F*G,*H:*IL*JX*Kb*Lm*My*N*O*P*Q*`*a*b*c*d*e*f+g+h+i"+j.+k:+lF+mT+n\+od+pl+qy+r+s+t+u+v+w+x+y+z+{+|+}+~++, ,, ,+,4,<,D,L,V,`,n,w,,,,,,,,,,,,,- ---,-7-@-I-X-b-m-y---------- ..,.;.F.Q.Z.h.y........///)/6/=/H/R/\/f/p/z//////////////00"0/0<0I0V0c0p0}00000000001 1 $1 51 G1 U1c1q11111111122'282I2[2p2 2!2"2#2021222@2A3B3C$3D53EC3FS3Gd3Hr3I3J3K3L3M3N3O4P4Q'4`:4aR4bj4c4d4e4f4g4h4i5j5k5l/5m>5nM5o\5ph5qz5r5s5t5u5v5w5x5y5z6{ 6|16}F6~b6t6|666666677 747?7J7U7`7k7v777777777777888'838?8K8W8c8o8{88888888 9919C9U9g9z99999999:&:::N:b:v:::::::;;*;>;R;f;z;;;;;;;<<.<B<V<j<~<<<<<<< < < < <<<<<< < ` @+ ` 0 ` ++S? Ъ  @,0`-<@-< -=-=,= ,'= 7=,J=-@--2`\n9@I@Y@i@y@@@@@@@f{@@@AAA/A @A RA dA zA AAAAAAB&B 8>`> >>BCC6COC iC@CCCC>C DD1DCD WD@jDDDDDDDDE"E:ELE_EqEEEEEEEE F'FEFXFnFFF?F F8?FFG G,G7GCGNG ^G@kGxGGGGGG G@GGGHH H-H :H@IHYHeHoH H@HHHHHHHIII /I@?IOI`IqIIIIIIIIIII I I I I JJJ J/J7J=JDJKJUJ]JiJwJ}JJJJJJJ J@JJJ J@JJKKK"K)K/K6Ks t @ po  z! P#8 oo0"oo o_x6@ F@ V@ f@ v@ @ @ @ @ @ @ @ @ A A &A 6A FA VA fA vA A A A A A A A A B B &B 6B FB VB fB vB B B B B B B B B C C &C 6C FC VC fC vC C C C C C C C C D D &D 6D FD VD fD vD D D D D D D D D E E &E 6E FE VE fE vE E E E E E E E E F F &F 6F FF VF fF vF F F F F F F F F G G &G 6G FG VG fG vG G G G G G G G G H H &H 6H FH VH fH vH H H H H H H H H I I &I 6I FI VI fI vI I I I I I I I I ?d;g  (straceʚ;Q  Qstrace.debug.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.data.bss.gnu_debuglink 88@&xx$9 KGoHQ 8Yao Zno0"0" }P#P#8B! ! @ @  @ @ J J @J @J .X @pp  0Kw xx zz0h h` h|ALHogs4*$<%'...extension-release.strace-21.43.x86-64A HogwH>overlay.originq@N*u.a q <...x Hogs4*ID=opensuse-microos VERSION_ID=20241226 SYSEXT_VERSION_ID=21.43 SYSEXT_SCOPE=initrd system portable ARCHITECTURE=x86-64 mA/ Gogթ'wH>overlay.originq@N*u.a ϯ$C%'...packagesmA+ Gog*J)wH4overlay.originq@N*u.aS ¸:$C%g'...man1mA- Hogշ.>overlay.originq@N*u.a i$%'...straceAoHogշ.>HIIK>R V \...CREDITSNEWSREADMEREADME-linux-ptraceS?d;g #!/bin/sh # # This script processes strace -ff -tt output. It merges the contents of all # STRACE_LOG.PID files and sorts them, printing result on the standard output. # # Copyright (c) 2012-2024 The strace developers. # # SPDX-License-Identifier: LGPL-2.1-or-later show_usage() { cat <<__EOF__ Usage: ${0##*/} STRACE_LOG Finds all STRACE_LOG.PID files, adds PID prefix to every line, then combines and sorts them, and prints result to standard output. It is assumed that STRACE_LOGs were produced by strace with -tt[t] option which prints timestamps (otherwise sorting won't do any good). __EOF__ } dd='\([0-9][0-9]\)' ds='\([0-9][0-9]*\)' if [ $# -ne 1 ]; then show_usage >&2 exit 1 elif [ "$1" = '--help' ] || [ "$1" = '-h' ]; then show_usage exit 0 fi logfile=$1 iterate_logfiles() { local file suffix for file in "$logfile".*; do [ -f "$file" ] || continue suffix=${file#"$logfile".} [ "$suffix" -gt 0 ] 2> /dev/null || continue "$@" "$suffix" "$file" done } max_suffix_length=0 process_suffix() { local suffix len suffix="$1"; shift len=${#suffix} if [ $len -gt $max_suffix_length ]; then max_suffix_length=$len fi } process_logfile() { local suffix file pid suffix="$1"; shift file="$1"; shift pid=$(printf "%-*s" $max_suffix_length $suffix) # Some strace logs have last line which is not '\n' terminated, # so add extra newline to every file. # Empty lines are removed later. sed -n "s/^\($dd:\)\?\($dd:\)\?\($ds\.\)\?$ds /\2\4\6\7 $pid \0/p" < "$file" echo } iterate_logfiles process_suffix [ $max_suffix_length -gt 0 ] || { echo >&2 "${0##*/}: $logfile: strace output not found" exit 1 } iterate_logfiles process_logfile | sort -s -n -k1,1 | sed -n 's/^[0-9][0-9]* //p' | grep -v '^$' rc=$? [ $rc -eq 1 ] && echo >&2 "${0##*/}: $logfile.* files do not look like log files produced by 'strace -tt'" exit $rc t?d;g>guments are neither abbreviated nor stringified * string arguments are now true C strings using octal instead of hex by default * preprocessor constants are never shortened (e.g. was RDONLY => now O_RDONLY) * by default the output for multiple processes now goes into one file * all structures, vectors, bitsets, etc. use consistent output formats * the -c option now means count calls, -i does what the old -c used to do New Features in version 3.0 =========================== * non-ascii strings can be optionally printed entirely in hex * the output format is readable when multiple processes are generating output * exit values are printed in an alignment column * is is possible to suppress messages about attaching and detaching * various tracing features can be enabled on a per syscall/signal/desc basis * selective tracing of syscalls * selective printing of syscall structures * selective abbreviation of long structures on a per syscall basis * selective printing of raw syscall arguments and results * selective tracing of signals * selective dumping of all I/O read from file descriptors * selective dumping of all I/O written to file descriptors * optional counting of time, calls, and errors for each syscall mASHogշ.4overlay.originq@N*u.a 18=g01> 3H...strace-log-merge.1.gzstrace.1.gzThe primary authors of strace were: Paul Kranenburg Branko Lankester Rick Sladkey These people have contributed to strace. Some have reported problems, others have contributed improvements to the documentation, actual code, provided information, provided resources, or helped to port strace to new systems. Those contributions are described in the version control logs and ChangeLog-CVS file. If your name has been left out, if you'd rather not be listed, or if you'd prefer a different address be used, please send a note to the strace-devel@lists.strace.io mailing list. Aaron Ucko Abhishek Tiwari Adrien Kunysz Ahelenia Ziemiańska Alex Xu (Hello71) Alexander Gordeev Alexander Kanavin Alexey Brodkin Alexey Gladkov Alexey Neyman Ali Polatel Alistair Francis Alyssa Ross Anatoly Pugachev Anchit Jain Andi Kleen Andre McCurdy Andreas Schwab Andrew Guertin Andrey Zax André Almeida Angelo Castello Anton Blanchard Arkadiusz Miskiewicz Arturo Borrero Gonzalez Aurelien Jacobs Bai Weidong Bart Van Assche Baruch Siach Ben Noordhuis Bernhard Reutner-Fischer Bharath Vedartham Bo Kullmar Brandon Maier Bruce Ashfield Bryan Matsuo Bryce Gibson Burkhard Kohl Cai Fei Carlos O'Donell Carmelo Amoroso Chen Jingpiao Cheolung Lee Chih-Hsuan Yen Chris Dearman Chris Lamb Chris Metcalf Chris Packham Chris Zankel Christian Ehrhardt Christian Neukirchen Christian Svensson Christopher Covington Chunmei Xu D.J. Barrow DJ Delorie Damien Profeta Damir Shayhutdinov Dan Horák Daniel P. Berrange David Daney David Mosberger-Tang David Robins David S. Miller David Wilder David Woodhouse Deborah Brouwer <3563deb6753@gmail.com> Denys Vlasenko Dima Kogan Dima Krasner Dmitry V. Levin Dmitry Vyukov Donald Hunter Douglas Mencken Dr. David Alan Gilbert Edgar E. Iglesias Edgar Kaziakhmedov Edjunior Machado Elliott Hughes Elvira Khabirova Erik Johansson Etienne Gemsa Eugene Syromyatnikov Eugeniy Paltsev Ezequiel Garcia Fabien Siron Fabrice Fontaine Fabrice Le Fessant Fanda Uchytil Fei Jie Felix Janda Fernando Luis Vazquez Cao Florian Lohoff Florian Weimer Fr. Br. George Frederik Schüler Gabor Gombas Gabriel Laskar Ganesan Rajagopal Gaël Roualland Giedrius Statkevičius Gleb Fotengauer-Malinovskiy Grant Edwards Greg Banks Guo Ren H.J. Lu Harsha Sharma Heiko Carstens Helge Deller Henrik Storner Holger Hans Peter Freyther Ivan Avdeev Ivan Trofimov J. Bruce Fields Jacob Goense Jakub Bogusz Jakub Jelinek Jakub Wilk Jamal Hadi Salim James Clarke James Cowgill James Hogan James Yang Jan Kratochvil Jan Macku Jann Horn Janosch Frank JayRJoshi Jean-Baptiste Skutnik Jeff Law Jeff Mahoney Jeremy Kerr Jian Zhen Jiri Slaby Joakim Bech Joe Ilacqua Joe Korty Johannes Stezenbach John Hughes John Reiser John Spencer Jonathan Borne Josef T. Burger Josh Triplett Joubin Jabbari Jürgen Fluk Jürgen Weigert Katerina Koukiou Keith Owens Keith Thompson Kemeng Shi Kent Gibson Khem Raj Kirill A. Shutemov Kossi Glokpor Kyle McMartin Lai JiangShan Lazar Trsic Lenka Špačková Lennart Sorensen Leonard N. Zubkoff Li Er Linus Torvalds Lubomir Rintel Luca Clementi Lupe Christoph Ma Jun Maarten ter Huurne Marek Vasut Mark Hills Mark Wielaard Martin Lau Marty Leisner Marty Leisner Marvin Schmidt Masatake YAMATO Matoro Mahri Matt Day Matthias Pfaller Max Filippov Maxim Akhmedov Maxim Shchetynin Maxin B. John Md Haris Iqbal Michael A Fetterman Michael E Chastain Michael Holzheu Michael Shigorin Michael Vogt Michail Litvak Michal Ludvig Michal Sekletar Michal Simek Mike Frysinger Mike Gilbert Mike Stroyan Mikulas Patocka Miroslav Lichvar Muttley Meen Nahim El Atmani Namhyung Kim Nate Eldredge Nate Sammons Neil Campbell Niklas Cathor Nikolay Marchuk Orion Poplawski Paolo Bonzini Patrik Jakobsson Paul Chaignon Paul Mundt Paulo Andrade Pavel Machek Pavel Zhukov Pegasust Peter Jones Peter Zotov Philipp Marek Philippe De Muyter Philippe Ombredanne Pierre Marsais Pádraig Brady Quentin Monnet Rajeev V. Pillai Ralf Baechle Randolph Chung Rasmus Villemoes Renaud Métrich Reuben Sumner Rich Felker Richard Braakman Richard Henderson Richard Hirst Richard W.M. Jones Rick Jones Rishi Bhatt Robin Hack Roland Borde Roland Illig Roland McGrath Rolf Eike Beer Romain Naour Ruinland ChuanTzu Tsai Sahil Kang Sahil Siddiq Sami Farin Sandhya Bankar Scott Tsai Sean Stangl Sean Young Sebastian Pipping Seraphime Kirkovski Sergei Trofimovich Sergey Bolshakov Shankara Pailoor Simon Murray Slava Bacherikov Solar Designer Srikavin Ramkumar Srinivasa Ds Stanislav Brabec Stefan Sørensen Steve Bennett Steve Langasek Steve McIntyre Steven Honeyman SuHsueyu Sven Schnelle Sven Schnelle Szabolcs Nagy Thanh Ma Thiemo Seufer Thomas Bogendoerfer Thomas De Schampheleire Thomas Deutschmann Tim Yamin Timo Lindfors Tom Dyas Tom Stellard Tommi Rantala Topi Miettinen Tuan Hoang Ulrich Drepper Vicente Olivert Riera Victor Krapivensky Vineet Gupta Vitaly Chaykovsky Vladimir D. Seleznev Václav Kadlčík WANG Xuerui Wang Chao Weichuan Yan Wichert Akkerman William Manley Xiaoning Ding Yaakov Selkowitz Yao Zi Yun-Chih Chen Zach Noteworthy changes in release 6.12 (2024-11-18) =============================================== * Improvements * Implemented decoding of EPIOCGPARAMS and EPIOCSPARAMS ioctl commands. * Implemented decoding of NS_GET_MNTNS_ID, NS_GET_PID_FROM_PIDNS, NS_GET_TGID_FROM_PIDNS, NS_GET_PID_IN_PIDNS, NS_GET_TGID_IN_PIDNS, NS_MNT_GET_INFO, NS_MNT_GET_NEXT, and NS_MNT_GET_PREV ioctl commands. * Implemented decoding of FRA_DSCP netlink attribute. * Implemented decoding of IORING_REGISTER_CLOCK and IORING_REGISTER_CLONE_BUFFERS opcodes of io_uring_register syscall. * Updated decoding of struct landlock_ruleset_attr. * Updated lists of AUDIT_*, ETHTOOL_*, F_*, IORING_*, LSM_*, MAP_*, MSG_*, NT_*, SCHED_*, SCM_*, SO_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.12. * Bug fixes * Fix the syscall name printed by strace when PTRACE_GET_SYSCALL_INFO is in use and a syscall is restarted by a just attached tracee using restart_syscall mechanism. Noteworthy changes in release 6.11 (2024-09-15) =============================================== * Improvements * Implemented decoding of uretprobe syscall. * Implemented decoding of WDIOC_GETSUPPORT and WDIOC_SETOPTIONS ioctl commands. * Enhanced decoding of unknown ioctl commands in non-abbreviated mode by printing the contents of the ioctl argument buffer in hexadecimal format. * Updated decoding of listmount, statmount, and statx syscalls. * Updated lists of ETHTOOL_*, IORING_*, IPPROTO_*, RWF_*, STATX_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.11. Noteworthy changes in release 6.10 (2024-07-21) =============================================== * Improvements * Implemented --decode-fds=eventfd option to retrieve eventfd object details associated with eventfd file descriptors. * Implemented decoding of NETLINK_GENERIC nlctrl protocol. * Implemented decoding of F_DUPFD_QUERY fcntl. * Implemented decoding of mseal syscall. * Updated decoding of statx and prctl syscalls. * Updated decoding of BPF_RAW_TRACEPOINT_OPEN bpf command. * Updated lists of BPF_*, IORING_*, KEXEC_*, KEY_*, LANDLOCK_*, PR_*, STATX_*, TCP_*, TEE_*, V4L2_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 6.10. * Bug fixes * Worked around a bug introduced in Linux 6.5 that affected system call tampering on riscv64. Noteworthy changes in release 6.9 (2024-05-14) ============================================== * Improvements * Implemented --always-show-pid option. * The --user|-u option has learned to recognize numeric UID:GID pair, allowing e.g. statically-built strace to be used without invoking nss plugins. * Implemented decoding of IORING_REGISTER_SYNC_CANCEL, IORING_REGISTER_FILE_ALLOC_RANGE, IORING_REGISTER_PBUF_STATUS, IORING_REGISTER_NAPI, and IORING_UNREGISTER_NAPI opcodes of io_uring_register syscall. * Implemented decoding of BPF_TOKEN_CREATE bpf syscall command. * Updated decoding of io_uring_register and pidfd_send_signal syscalls. * Updated lists of BPF_*, CAN_*, IORING_*, KEY_*, LSM_*, MPOL_*, NT_*, RWF_*, PIDFD_*, PTP_*, TCP_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 6.9. Noteworthy changes in release 6.8 (2024-03-20) ============================================== * Improvements * Renamed --stack-traces to --stack-trace for consistency. Old option is retained for backwards compatibility. * Implemented --stack-trace-frame-limit=N option for configuring the limit of the number of printed backtrace frames. * Implemented decoding of statmount, listmount, lsm_get_self_attr, lsm_set_self_attr, and lsm_list_modules syscalls. * Implemented decoding of setsockopt(TCP_AO_ADD_KEY). * Updated decoding of landlock_create_ruleset and landlock_add_rule syscalls. * Updated decoding of SMC_DIAG_DMBINFO netlink attribute. * Updated decoding of UBI_IOCATT ioctl command. * Enhanced decoding of mount attributes of fsmount and mount_setattr syscalls. * Updated lists of BPF_*, KEXEC_*, KVM_*, PERF_*, SOL_*, STATX_*, UFFD_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.8. Noteworthy changes in release 6.7 (2024-01-29) ============================================== * Improvements * Implemented -kk/--stack-traces=source option for libdw-based stack tracing. * Implemented decoding of futex_wake, futex_wait, and sys_futex_requeue syscalls. * Updated lists of BPF_*, BTRFS_*, IORING_*, KVM_*, LANDLOCK_*, PR_*, and TCP_* constants. * Updated lists of ioctl commands from Linux 6.7. * Bug fixes * Fix strace -r during the first second after booting to show correct relative timestamps. * Fix strace -f entering deadlock on exit if there are tracee processes spawned using vfork semantics. Noteworthy changes in release 6.6 (2023-10-31) ============================================== * Improvements * Implemented --kill-on-exit option that instructs the tracer to set PTRACE_O_EXITKILL option to all tracee processes and not to detach them on cleanup so they will not be left running after the tracer exit. * Implemented automatic activation of --kill-on-exit option when --seccomp-bpf is enabled and -p/--attach option is not used. * Implemented decoding of map_shadow_stack syscall. * Implemented decoding of FSCONFIG_CMD_CREATE_EXCL fsconfig command. * Implemented decoding of IFLA_BRPORT_BACKUP_NHID netlink attribute. * Implemented decoding of SECCOMP_IOCTL_NOTIF_SET_FLAGS ioctl. * Implemented decoding of UFFDIO_CONTINUE, UFFDIO_POISON, and UFFDIO_WRITEPROTECT ioctls. * Updated lists of ARCH_*, BPF_*, DEVCONF_*, IORING_*, KEXEC_*, MAP_*, NT_*, PTRACE_*, QFMT_*, SEGV_*, UFFD_*, V4L2_*, and XDP_* constants. * Updated lists of ioctl commands from Linux 6.6. Noteworthy changes in release 6.5 (2023-09-01) ============================================== * Improvements * Implemented decoding of cachestat and fchmodat2 syscalls. * Implemented decoding of SO_PASSPIDFD and SO_PEERPIDFD socket options. * Implemented decoding of SCM_PIDFD control messages. * Implemented decoding of BPF_ENABLE_STATS, BPF_ITER_CREATE, BPF_LINK_DETACH, and BPF_PROG_BIND_MAP bpf syscall commands. * Updated decoding of BPF_OBJ_PIN and BPF_OBJ_GET bpf syscall commands. * Updated lists of AT_*, BPF_*, IORING_*, KVM_*, MOVE_MOUNT_*, NFT_*, NT_*, PR_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.5. Noteworthy changes in release 6.4 (2023-06-26) ============================================== * Improvements * Implemented decoding of IFLA_BRPORT_NEIGH_VLAN_SUPPRESS netlink attribute. * Implemented decoding of IP_PROTOCOL type control messages and socket option. * Updated lists of BPF_*, IP_*, KVM_*, MDBA_*, PACKET_*, PR_*, PTRACE_*, UFFD_*, and V4L2_PIX_FMT_* constants. * Updated lists of ioctl commands from Linux 6.4. * Bug fixes * Turn --seccomp-bpf off when --syscall-limit option is specified. * Fixed --trace-fds filtering support of syscalls taking file descriptor arguments that do not normally have a path associated with them. Noteworthy changes in release 6.3 (2023-05-08) ============================================== * Improvements * Implemented --trace-fds=set option for filtering only the syscalls that operate on the specified set of file descriptors. * Implemented --decode-fds=signalfd option for decoding of signal masks associated with signalfd file descriptors. * Implemented --syscall-limit option to automatically detach tracees after capturing the specified number of syscalls. * Implemented --argv0 option to set argv[0] of the command being executed. * Implemented decoding of PR_GET_MDWE and PR_SET_MDWE operations of prctl syscall. * Implemented decoding of IP_LOCAL_PORT_RANGE socket option. * Implemented decoding of IFLA_BRPORT_MCAST_N_GROUPS, IFLA_BRPORT_MCAST_MAX_GROUPS, IFLA_GSO_IPV4_MAX_SIZE, IFLA_GRO_IPV4_MAX_SIZE, and TCA_EXT_WARN_MSG netlink attributes. * Updated lists of F_SEAL_*, IFLA_*, IORING_*, MFD_*, NFT_*, TCA_*, and V4L2_PIX_FMT_* constants. * Updated lists of ioctl commands from Linux 6.3. * Bug fixes * Fixed build on hppa with uapi headers from Linux >= 6.2. * Fixed --status filtering when -c option is in use. Noteworthy changes in release 6.2 (2023-02-26) ============================================== * Improvements * Implemented collision resolution for overlapping ioctl commands from tty and snd subsystems. * Implemented decoding of IFLA_BRPORT_MAB and IFLA_DEVLINK_PORT netlink attributes. * Updated lists of ALG_*, BPF_*, IFLA_*, KEY_*, KVM_*, LANDLOCK_*, MEMBARRIER_*, NFT_*, NTF_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.2. * Bug fixes * Fixed build on alpha architecture. Noteworthy changes in release 6.1 (2022-12-12) ============================================== * Improvements * Enhanced decoding of terminal ioctl commands. * Updated decoding of statx syscall. * Updated lists of ABS_*, BPF_*, BTRFS_*, COUNTER_*, ETH_P_*, IFLA_*, KVM_*, MADV_*, NLMSGERR_*, PERF_*, STATX_*, and TLS_* constants. * Updated lists of ioctl commands from Linux 6.1. * Bug fixes * Fixed injection tests on ia64. Noteworthy changes in release 6.0 (2022-10-29) ============================================== * Improvements * Enhanced decoding of PTP_* ioctl commands. * Updated decoding of setns syscall. * Updated lists of BPF_*, BTRFS_*, FAN_*, ETH_P_*, KVM_*, NDTPA_*, NT_*, PERF_*, and TLS_INFO_* constants. * Updated lists of ioctl commands from Linux 6.0. Noteworthy changes in release 5.19 (2022-08-12) =============================================== * Changes in behaviour * The "(deleted)" marker for unlinked paths of file descriptors is now printed outside angle brackets; the matching of unlinked paths of file descriptors no longer includes the " (deleted)" part into consideration. * Improvements * Implemented printing of Unix socket sun_path field's SELinux context. * Implemented decoding of SO_TXREHASH socket option. * Implemented decoding of IFLA_TSO_MAX_SIZE, IFLA_TSO_MAX_SEGS, NDA_FDB_EXT_ATTRS, NDA_FLAGS_EXT, NDA_NDM_FLAGS_MASK, and NDA_NDM_STATE_MASK netlink attributes. * Improved decoding of INET_DIAG_LOCALS, INET_DIAG_MD5SIG, INET_DIAG_PEERS, INET_DIAG_PROTOCOL, INET_DIAG_REQ_PROTOCOL, INET_DIAG_SHUTDOWN, INET_DIAG_SK_BPF_STORAGES, INET_DIAG_SOCKOPT, and INET_DIAG_ULP_INFO NETLINK_SOCK_DIAG netlink attributes. * Enhanced decoding of arch_prctl and prctl syscalls. * Enhanced siginfo_t decoding. * Updated decoding of struct rtnl_link_stats64. * Updated lists of DEVCONF_*, FAN_MARK_*, GPIO_V2_LINE_FLAG_*, IORING_*, KEXEC_*, LANDLOCK_*, NET_IPV4_CONF_*, NLM_F_*, NT_*, PR_*, SECCOMP_*, UFFD_FEATURE_*, V4L2_CID_*, and V4L2_PIX_FMT_* constants. * Updated lists of ioctl commands from Linux 5.19. Noteworthy changes in release 5.18 (2022-06-18) =============================================== * Improvements * Added an interface of raising des Strausses awareness. * Added --tips option to print strace tips, tricks, and tweaks at the end of the tracing session. * Enhanced decoding of bpf and io_uring_register syscalls. * Implemented decoding of COUNTER_*, RTC_PARAM_GET, and RTC_PARAM_SET ioctl commands. * Updated lists of BPF_*, BR_*, BTRFS_*, IFA_*, IFLA_*, IORING_*, KEY_*, KVM_*, MADV_*, and UFFD_* constants. * Updated lists of ioctl commands from Linux 5.18. * Bug fixes * Fixed printing of the updated value of union bpf_attr.next_id on the exiting of bpf(BPF_*_GET_NEXT_ID) calls. Noteworthy changes in release 5.17 (2022-03-26) =============================================== * Improvements * Added 64-bit LoongArch architecture support. * Extended personality designation syntax of syscall specification expressions to support all@pers and %class@pers. * Enhanced rejection of invalid syscall numbers in syscall specification expressions. * Implemented decoding of set_mempolicy_home_node syscall, introduced in Linux 5.17. * Implemented decoding of IFLA_GRO_MAX_SIZE and TCA_ACT_IN_HW_COUNT netlink attributes. * Implemented decoding of PR_SET_VMA operation of prctl syscall. * Implemented decoding of siginfo_t.si_pkey field. * Implemented decoding of LIRC ioctl commands. * Updated lists of FAN_*, IORING_*, IOSQE_*, KEY_*, KVM_*, MODULE_INIT_*, TCA_ACT_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 5.17. Noteworthy changes in release 5.16 (2022-01-10) =============================================== * Improvements * Implemented --secontext=mismatch option to find mismatches in SELinux contexts. * Implemented decoding of futex_waitv syscall introduced in Linux 5.16. * Implemented decoding of BPF_LINK_GET_NEXT_ID and BPF_LINK_GET_FD_BY_ID bpf syscall commands. * Enhanced decoding of BPF_MAP_CREATE, BPF_PROG_TEST_RUN, and BPF_PROG_LOAD bpf syscall commands. * Enhanced decoding of BTRFS_IOC_FS_INFO ioctl command. * Updated lists of AUDIT_*, BPF_*, BTRFS_*, DEVCONF_*, FAN_*, ETH_P_*, IPV4_DEVCONF_*, KVM_*, NDA_*, SO_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 5.16. * Bug fixes * Fixed build for older Android. Noteworthy changes in release 5.15 (2021-12-01) =============================================== * Improvements * Implemented --strings-in-hex=non-ascii-chars option for using hexadecimal numbers instead of octal ones in escape sequences in the output strings. * Implemented --decode-pids=comm option (and its alias -Y) for printing command names for PIDs. * Implemented --decode-pids=pidns as an alias to --pidns-translation option. * Implemented printing of current working directory when AT_FDCWD constant is used with --decode-fds=path option enabled. * Improved printing of syscall names in places where the associated AUDIT_ARCH_* value is present (ptrace PTRACE_GET_SYSCALL_INFO request, SIGSYS siginfo_t). * Implemented decoding of process_mrelease syscall, introduced in Linux 5.15. * Implemented decoding of SECCOMP_GET_NOTIF_SIZES operation of seccomp syscall. * Implemented decoding of HDIO_*, KD*, and SECCOMP_* ioctl commands. * Implemented decoding of RTM_NEWCACHEREPORT, RTM_{NEW,DEL,GET}NEXTHOP, and RTM_{NEW,GET}STATS NETLINK_ROUTE netlink messages. * Implemented decoding of AF_ALG, AF_IEEE802154, AF_MCTP, AF_NFC, AF_QIPCRTR, AF_RRPC, AF_VSOCK, and AF_XDP socket addresses. * Implemented decoding of AF_BRIDGE and AF_MCTP protocols for IFLA_AF_SPEC netlink attribute. * Implemented decoding of IFLA_BR_MCAST_QUERIER_STATE, IFLA_BR_MULTI_BOOLOPT, IFLA_INET6_RA_MTU, IFLA_INFO_SLAVE_DATA, and IFLA_VFINFO_LIST netlink attributes. * Enhanced decoding of io_uring_register and times syscalls. * Enhanced IFLA_BR_FORWARD_DELAY, IFLA_BR_MAX_AGE, IFLA_EXT_MASK, IFLA_PROTINFO, *_INTVL, and *_TIMER netlink attribute decoding. * Enhanced decoding of AF_IPX and AF_NETLINK socket addresses. * Updated lists o AF_*, ARPHRD_*, BTRFS_*, DEVCONF_*, DM_*, ETH_P_*, FAN_REPORT_*, IORING_*, MOVE_MOUNT_*, MPOL_*, PACKET_*, RTM_*, SO_*, and XFRM_MSG_* constants. * Updated lists of ioctl commands from Linux 5.15. * Bug fixes * Fixed printing of struct bpf_prog_info.map_ids array. * Fixed behaviour of "dev", "pidfd", and "socket" arguments of the --print-fds option to no longer imply the "path" argument. * Fixed insufficient buffer size used for network interface name printing, that previously led to assertions on attempts of printing interface names that require quoting, for example, names longer than 4 characters in -xx mode (addresses RHBZ bug #2028146). Noteworthy changes in release 5.14 (2021-09-02) =============================================== * Improvements * Implemented decoding of memfd_secret and quotactl_fd syscalls, introduced in Linux 5.14. * Enhanced prctl syscall decoding. * Enhanced decoding of IFLA_* netlink attributes. * Enhanced decoding of MDBA_ROUTER_PATTR_* mdb router port netlink attributes. * Updated lists of BPF_*, IORING_*, MADV_*, MOUNT_ATTR_*, SCTP_*, and UFFD_* constants. * Updated lists of ioctl commands from Linux 5.14. * Bug fixes * Fixed build using bionic libc. Noteworthy changes in release 5.13 (2021-07-18) =============================================== * Improvements * Print netlink data in a more structured way. * Implemented decoding of NT_PRSTATUS and NT_FPREGSET regsets of PTRACE_GETREGSET and PTRACE_SETREGSET requests. * Implemented decoding of regs argument of PTRACE_GETREGS, PTRACE_GETREGS64, PTRACE_SETREGS, PTRACE_SETREGS64, PTRACE_GETFPREGS, and PTRACE_SETFPREGS requests. * Implemented powerpc System Call Vectored ABI support. * Implemented decoding of landlock_add_rule, landlock_create_ruleset, and landlock_restrict_self syscalls introduced in Linux 5.13. * Enhanced decoding of perf_event_open syscall. * Updated lists of BPF_*, IORING_*, KEXEC_*, KEY_*, KVM_*, NT_*, PR_*, PTRACE_*, RTM_*, RTPROT_*, TRAP_*, UFFD_*, UFFDIO_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 5.13. * Portability * On powerpc and powerpc64, linux kernel >= 2.6.23 is required. Older versions without a decent PTRACE_GETREGS support will not work. Noteworthy changes in release 5.12 (2021-04-26) =============================================== * Improvements * Implemented --secontext[=full] option to display SELinux contexts. * Implemented decoding of mount_setattr syscall introduced in Linux 5.12. * Updated decoding of IFLA_BRPORT_* netlink attributes to match Linux 5.12. * Updated lists of DEVCONF_*, IORING_*, KVM_*, MPOL_*, MTD_*, NFT_MSG_*, RESOLVE_*, RTM_*, ST_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 5.12. * Bug fixes * Fixed build using bionic libc. * Portability * Added binutils 2.36 support to --enable-mpers builds. Noteworthy changes in release 5.11 (2021-02-17) =============================================== * Improvements * Implemented poke injection (--inject=SET:poke_enter= and --inject=SET:poke_exit= options). * Implemented decoding of epoll_pwait2 syscall introduced in Linux 5.11. * Implemented decoding of GPIO_* ioctl commands. * Implemented decoding of FS_IOC_FS[GS]ETXATTR, FS_IOC_[GS]ETFLAGS, and FS_IOC32_[GS]ETFLAGS ioctl commands. * Implemented decoding of SIOCADDMULTI, SIOCDELMULTI, SIOCGIFENCAP, SIOCOUTQNSD, SIOCSIFENCAP, and SIOCSIFHWBROADCAST ioctl commands. * Implemented decoding of UBI_IOCRPEB and UBI_IOCSPEB ioctl commands. * Implemented decoding of V4L2_BUF_TYPE_META_CAPTURE, V4L2_BUF_TYPE_META_OUTPUT, and VIDIOC_QUERY_EXT_CTRL ioctl commands. * Updated lists of BPF_*, BTRFS_*, CLOSE_RANGE_*, ETH_*, IORING_*, KVM_*, PR_*, PTRACE_*, RTA_*, RTAX_*, RTM_*, RTNH_*, SCTP_*, SO_*, SYS_*, UFFD_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 5.11. * Bug fixes * Fixed decoding of SIOCGIFINDEX, SIOCBRADDIF, and SIOCBRDELIF ioctl commands. * Fixed decoding of FIO[GS]ETOWN, SIOC[GS]PGRP, and SIOCATMARK ioctl commands on alpha, mips, sh, and xtensa architectures. * Fixed fork--pidns-translation test on sparc and sparc64. * Fixed build on hppa with uapi headers from Linux >= 5.10. Noteworthy changes in release 5.10 (2020-12-14) =============================================== * Improvements * libdw-based stack tracing is now enabled for non-native personalities. * Implemented decoding of process_madvise syscall introduced in Linux 5.10. * Updated decoding of pidfd_open syscall to match Linux 5.10. * Updated decoding of membarrier syscall to match Linux 5.10. * Updated lists of ALG_*, BPF_*, INET_DIAG_*, IORING_*, KEY_*, KVM_*, MDBA_*, MEMBARRIER_CMD_*, MS_*, NLMSGERR_*, NT_*, STATX_*, SEGV_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 5.10. * Bug fixes * Added clock_gettime64, clock_settime64, clock_adjtime64, and lock_getres_time64 syscalls to %clock trace class. * Portability * Implemented workarounds for -Wall regressions in Red Hat gcc 11.0.0-0. Noteworthy changes in release 5.9 (2020-09-24) ============================================== * Improvements * Added -n/--syscall-number option for printing syscall numbers. * Added --pidns-translation option for PID namespace translation (addresses Fedora bug #1035433). * Implemented decoding of close_range syscall. * Implemented decoding of TEE_* ioctl commands. * Implemented decoding of struct msginfo argument of IPC_INFO and MSG_INFO msgctl syscall commands. * Implemented decoding of struct msqid_ds argument of MSG_STAT and MSG_STAT_ANY msgctl syscall commands. * Implemented decoding of struct seminfo argument of IPC_INFO and SEM_INFO semctl syscall commands. * Implemented decoding of struct semid_ds argument of IPC_SET, IPC_STAT, SEM_STAT, and SEM_STAT_ANY semctl syscall commands. * Implemented decoding of struct shminfo argument of IPC_INFO shmctl syscall command. * Implemented decoding of struct shm_info argument of SHM_INFO shmctl syscall command. * Implemented decoding of struct shmid_ds argument of SHM_STAT and SHM_STAT_ANY shmctl syscall commands. * Updated lists of BPF_*, CAP_*, FAN_*, IFLA_*, INET_DIAG_REQ_*, IORING_FEAT_*, IP_*, IPV6_*, KVM_*, NDA_*, PTP_PEROUT_*, RTPROT_*, and V4L2_FMT_FLAG_* constants. * Updated lists of ioctl commands from Linux 5.9. Noteworthy changes in release 5.8 (2020-08-06) ============================================== * Changes in behaviour * Modified %process class to contain system calls associated with process lifecycle (creation, exec, termination): kill, tkill, tgkill, pidfd_send_signal and rt_sigqueueinfo are added, arch_prctl and unshare are removed. * Improvements * Implemented decoding of faccessat2 syscall. * Implemented decoding of LOOP_CONFIGURE ioctl command. * Updated decoding of io_uring_setup syscall to match Linux 5.8. * Updated lists of AUDIT_*, BPF_*, CAP_*, ETH_*, INET_DIAG_*, IORING_*, KEYCTL_*, KVM_*, LOOP_*, NDA_*, RTC_*, TCA_*, STATX_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 5.8. * Bug fixes * Added statx syscall to %fstat trace class. Noteworthy changes in release 5.7 (2020-06-01) ============================================== * Improvements * Implemented interval specification in "when=" subexpression of syscall tampering expressions. * Added -e trace=%clock option for tracing syscalls reading or modifying system clocks. * Implemented decoding of BPF_LINK_CREATE and BPF_LINK_UPDATE bpf syscall commands. * Updated decoding of clone3 syscall to match Linux 5.7. * Updated lists of BPF_*, BTRFS_*, CLONE_*, FAN_*, IORING_*, KVM_*, LWTUNNEL_*, MREMAP_*, PERF_*, SECCOMP_*, UFFDIO_*, V4L2_*, and XDP_* constants. * Updated lists of ioctl commands from Linux 5.7. * Bug fixes * Fixed decoding of getdents and getdents64 syscalls when they return a lot of directory entries. * Fixed pathtrace matching of openat2 syscall. * Fixed build on systems without fork. Noteworthy changes in release 5.6 (2020-04-07) ============================================== * Changes in behaviour * Messages about unknown tracees are now subject to the strace's quietness setting (-q/--quiet). * If -A option is provided without -o, or -S option without -c/-C, a warning about its uselessness is printed now. * The usage of --seccomp-bpf without -f has no effect now. * Improvements * Every short option now has a long option alias, which also has enabled the following improvements: * Ability to use human-readable settings for -I/--interruptible, -D/--daemonize options. * Ability to silence specific messages using -e quiet/--quiet qualifier (an alias for the -q option), including those that couldn't be silenced previously (path resolution messages and "superseded by execve"). * Ability to specify selected fd decoding features using -e decode-fds/--decode-fds qualifier (an alias for the -y option). * Ability to set precision for the absolute timestamp, relative timestamp, and syscall time output (using --absolute-timestamps, --relative-timestamps, and --syscall-times options, respectively). * Implemented ability to select the set of displayed columns in the call summary output (-U/--summary-columns option). * Implemented ability to sort on any summary column. * Implemented ability to show information about minimum and maximum call duration in the call summary output (addresses Debian bug #240945). * Implemented printing of PIDs associated with pidfds in -yy mode. * Implemented PTRACE_GETREGS API support on hppa, sh, sh64, and xtensa. * Improved performance of libdw-based stack traces printing by implementing a symbol-to-address cache. * Implemented decoding of openat2 and pidfd_getfd syscalls. * Enhanced io_uring_register, prctl, sched_getattr, and sched_setattr syscall decoding. * Implemented decoding of BPF_MAP_LOOKUP_BATCH, BPF_MAP_LOOKUP_AND_DELETE_BATCH, BPF_MAP_UPDATE_BATCH, and BPF_MAP_DELETE_BATCH bpf syscall commands. * Enhanced decoding of BPF_MAP_CREATE and BPF_PROG_ATTACH bpf syscall commands. * Enhanced decoding of RTC_VL_READ ioctl command. * Enhanced decoding of IFLA_* netlink attributes. * Implemented HIDIOCGRAWUNIQ() ioctl command number printing. * Wired up kexec_file_load syscall on hppa. * Updated lists of AUDIT_*, BPF_*, CLONE_*, GRND_*, IFLA_*, IORING_*, IPPROTO_*, KEY_*, KVM_*, RTM_F_*, SCHED_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 5.6. * Bug fixes * Fixed build on csky abiv1 architecture. * Various minor fixes in VIDIOC_* ioctl output formatting. * Fix printing of the size field for _IOC_NONE ioctl command numbers on sparc. * Portability * On hppa, linux kernel >= 4.7 is required. On sh and sh64, linux kernel >= 2.6.28 is required. Older versions without a decent PTRACE_GETREGS support will not work. Noteworthy changes in release 5.5 (2020-02-06) ============================================== * Improvements * Added -e trace=%creds option for tracing syscalls related to process credentials. * Enhanced decoding of arch_prctl, keyctl, io_uring_register, io_uring_setup, and perf_event_open syscalls. * Enhanced decoding of BPF_PROG_LOAD bpf syscall command. * Updated decoding of clone3 syscall to match Linux 5.5. * Implemented decoding of TCA_ACT_FLAGS and TCA_STATS_PKT64 netlink attributes. * Updated lists of AUDIT_*, BPF_*, CLONE_*, KEY_*, KVM_*, PPC_PTRACE_*, SCTP_*, STATX_*, TIPC_*, V4L2_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 5.5. * Enhanced manual page and "strace --help" output. * Bug fixes * Fixed stack trace printing for early syscalls when strace is configured to use libdw backend for stack tracing (addresses Fedora bug #1788636). * Fixed stack trace caching when --seccomp-bpf option is specified. * Fixed potentially unaligned access in decoder of SO_TIMESTAMP*_NEW control messages. * Fixed decoding of NDA_LLADDR netlink neighbor table attribute. * Fixed build of mpers support when CFLAGS contains -flto. * Fixed build on no-MMU architectures. * Fixed build with glibc-2.31 and Linux kernel headers < 5.3. * Fixed tests for glibc-2.31. Noteworthy changes in release 5.4 (2019-11-28) ============================================== * Improvements * Implemented -DD and -DDD options that move strace into a separate process group and session, respectively. * Enhanced seccomp-bpf tracee syscall filtering support by implementing new "binary match" BPF program generation strategy and automatically choosing the strategy that generates the shortest BPF program. * Implemented decoding of BPF_BTF_GET_NEXT_ID bpf syscall command. * Enhanced decoding of BPF_MAP_LOOKUP_ELEM bpf syscall command. * Implemented PTP_CLOCK_GETCAPS2, PTP_EXTTS_REQUEST2, PTP_PEROUT_REQUEST2, PTP_ENABLE_PPS2, and PTP_SYS_OFFSET2 ioctl decoding. * Updated lists of BPF_*, CAN_*, KEXEC_*, KVM_*, MADV_*, MSG_*, P_*, PR_*, PTP_*, SCTP_*, and V4L2_* constants. * Implemented ability to build ARM EABI mpers support using a separate compiler on aarch64. * Updated lists of ioctl commands from Linux 5.4. * Enhanced manual page. * Bug fixes * Fixed -b execve when --seccomp-bpf option is specified. * Fixed decoding of BPF_PROG_LOAD bpf syscall command. * Fixed build on no-MMU architectures. * Fixed build on antique systems that do not provide necessary definitions of AUDIT_ARCH_* constants. Noteworthy changes in release 5.3 (2019-09-25) ============================================== * Improvements * Implemented usage of seccomp-bpf for stopping tracees only for filtered syscalls. Use --seccomp-bpf option to enable. * Implemented decoding of pidfd_open and clone3 syscalls. * Enhanced decoding of io_cancel, io_submit, s390_sthyi, and syslog syscalls. * Enhanced decoding of NETLINK_ROUTE protocol. * Implemented decoding of UNIX_DIAG_UID netlink attribute. * Implemented decoding of WDIOC_* ioctl commands. * Enhanced syscall count statistics: overhead is now applied per-call, added ability for sorting on errors field. * Syscall delay injection and overhead values can now be supplied with time measure unit suffix and provided in IEEE 754 floating point format. * Updated lists of AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 5.3. * Enhanced manual page. * Bug fixes * Fixed syscall tampering on arc, avr32, csky, ia64, m68k, metag, mips, nios2, or1k, riscv, s390, s390x, sparc, sparc64, and tile architectures when PTRACE_GET_SYSCALL_INFO is in use. * Fixed decoding of sockaddr_hci (AF_BLUETOOTH) addresses that lack hci_channel field. * Fixed evdev ioctl bitset decoding. * Fixed tests on alpha with Linux kernel headers 5.1+. * Portability * Removed support for decoding syscalls in range [1024...1079] on AArch64 architecture as this range has never been implemented in mainline kernel releases. Noteworthy changes in release 5.2 (2019-07-12) ============================================== * Improvements * Implemented syscall return status filtering with -e status=set option and its aliases: -z (limit syscall printing to successful syscalls only) and -Z (limit syscall printing to failed syscalls only). Addresses Debian bug #176376. * Implemented decoding of open_tree, move_mount, fsopen, fsconfig, fsmount, and fspick syscalls. * Enhanced decoding of bpf, clone, inotify_init, mbind, and set_mempolicy syscalls. * Updated lists of AT_*, AUDIT_*, BPF_*, CLONE_*, ETH_*, KEY_*, KVM_*, MPOL_*, TIPC_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 5.2. * Bug fixes * Fixed syscall tampering on powerpc and powerpc64 when PTRACE_GET_SYSCALL_INFO is in use. * Fixed build with cutting-edge toolchain. Noteworthy changes in release 5.1 (2019-05-22) ============================================== * Bug fixes * Fixed decoding of last two arguments of clone syscall on riscv. * Improvements * Added C-SKY architecture support. * Implemented decoding of SO_TIMESTAMP*_NEW control messages. * Implemented decoding of clock_gettime64, clock_settime64, clock_adjtime64, clock_getres_time64, clock_nanosleep_time64, timer_gettime64, timer_settime64, timerfd_gettime64, timerfd_settime64, utimensat_time64, pselect6_time64, ppoll_time64, io_pgetevents_time64, recvmmsg_time64, mq_timedsend_time64, mq_timedreceive_time64, semtimedop_time64, rt_sigtimedwait_time64, futex_time64, sched_rr_get_interval_time64, pidfd_send_signal, io_uring_setup, io_uring_enter, and io_uring_register syscalls. * Enhanced decoding of bpf syscall. * Wired up getegid, geteuid, getppid, io_pgetevents, statfs64, and fstatfs64 syscalls on alpha. * Wired up kexec_file_load and migrate_pages syscalls on arm. * Wired up io_pgetevents, perf_event_open, seccomp, and statx syscalls on ia64. * Wired up seccomp syscall on m68k. * Wired up statx syscall on sh. * Wired up pkey_mprotect, pkey_alloc, and pkey_free syscalls on alpha, hppa, ia64, m68k, s390, s390x, sh, sparc, and sparc64. * Wired up rseq syscall on alpha, hppa, ia64, m68k, sh, sparc, sparc64, and xtensa. * Wired up direct ipc syscalls on m68k, mips o32, powerpc, powerpc64, s390, s390x, sh, sparc, sparc64, and x86. * Updated lists of BPF_*, FAN_*, F_SEAL_*, IPV6_*, NT_*, PR_SPEC_*, SO_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 5.1. Noteworthy changes in release 5.0 (2019-03-19) ============================================== * Changes in behavior * -D option now implies -I4: by default strace ignores SIGHUP, SIGINT, SIGQUIT, SIGPIPE, SIGTERM, SIGTTIN, SIGTTOU, and SIGTSTP when -D option is used. * Diagnostic message is no longer printed if an attempt to restart a process has failed with ESRCH. (Addresses RHBZ bug #1662936.) * ASCII dump no longer tries to read the whole buffer at once. As result, it can fail with a diagnostic message after dumping only a part. Amount of preceding zeroes printed for offset is now chosen in a way to accommodate all the digits of all the offsets being printed. * Improvements * Changed the way tracees are handled: all pending tracees are now waited for before further processing, this improves fairness of tracee processing. (Addresses RHBZ bugs #478419, #526740, #851457, #1609318, #1610774, and maybe some others.) * Enhanced xlat styles support configured by -X option. * Enhanced decoding of bpf syscall. * Enhanced decoding of PTRACE_PEEKUSER and PTRACE_POKEUSER on hppa. * Enhanced pid formatting in strace-log-merge output. * Wired up kexec_file_load and rseq syscalls on aarch64, arc, metag, nios2, or1k, riscv, and tile architectures. * Updated lists of BPF_*, BTRFS_*, FAN_*, IFLA_*, KERN_*, KVM_CAP_*, NDA_*, NETNSA_*, NT_*, PR_*, REL_*, SECCOMP_*, SCTP_*, UDP_*, V4L2_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 5.0. * Bug fixes * Fixed ordering of sockaddr_in6 fields. * Fixed strace-k test on alpha. * Fixed build on mips o32. * Fixed build on NOMMU architectures. * Fixed build in --with-libiberty=yes mode. * Fixed potential NULL dereference during printing of line continuation for syscalls that haven't been decoded. * Fixed strace-log-merge error diagnostics. Noteworthy changes in release 4.26 (2018-12-26) =============================================== * License * The test suite is now provided under the terms of the GNU General Public License version 2 or later. * All the rest of strace is now provided under the terms of the GNU Lesser General Public License version 2.1 or later. * Changes in behavior * If strace is interrupted by a signal it handles (currently one of HUP, INT, QUIT, PIPE, or TERM), strace terminates itself with this signal. * Improvements * Implemented obtainment of system call information using PTRACE_GET_SYSCALL_INFO ptrace API. * Implemented decoding of PTRACE_GET_SYSCALL_INFO ptrace request. * Implemented decoding of BLKGETZONESZ, BLKGETNRZONES, and RND* ioctl commands. * Enhanced xlat styles support configured by -X option. * Enhanced internet address formatting in structureless contexts. * Enhanced decoding of getsockopt SO_ERROR option. * Enhanced error diagnostics when the first exec fails. * Added %net as a short form of %network in syscall specifications. * Updated lists of ABS_*, BPF_*, FAN_*, IFA_*, IFLA_*, KVM_CAP_*, NETLINK_*, NTF_*, PR_SPEC_*, REL_*, SOL_*, TCA_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 4.20. * Enhanced manual page. * Bug fixes * Fixed "xlat_idx: Unexpected xlat value 0" warnings. * Fixed sthyi output format on s390. * Documented -X option in strace -h output. Noteworthy changes in release 4.25 (2018-10-30) =============================================== * Improvements * Implemented decoding of KVM_CHECK_EXTENSION and NBD_* ioctl commands. * Implemented decoding of SOL_XDP socket option names. * Implemented decoding of AF_PACKET protocols in socket syscall. * Implemented decoding of AF_AX25 and AF_X25 addresses, protocols, and options. * Implemented stack trace printing on receiving signals. * Enhanced xlat styles support configured by -X option. * Enhanced decoding of IFLA_*, NETCONFA_*, and SMC_DIAG_* netlink attributes. * Wired up io_pgetevents syscall on arm, sparc, and sparc64. * Updated lists of AF_*, AUDIT_*, BPF_*, IFLA_*, IN_*, IPSTATS_*, IPV4_DEVCONF_*, NT_*, SCTP_*, SO_*, SOCK_*, SOL_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 4.19. * Bug fixes * Fixed decoding of bit sets in evdev ioctl commands. * Fixed decoding of EVIOCGBIT(0, ...) ioctl commands. * Fixed test suite for the case when mlockall and unimplemented syscalls are explicitly disabled by a seccomp filter. Noteworthy changes in release 4.24 (2018-08-14) =============================================== * Improvements * Implemented decoding of kvm vcpu exit reason (-e kvm=vcpu option), requires Linux kernel version 4.16.0 or higher. * Implemented decoding of KVM_SET_CPUID2 and KVM_GET_*_CPUID ioctl commands. * Enhanced decoding of corner cases of SO_LINGER, SO_PEERCRED, and PACKET_STATISTICS getsockopt options. * Wired up io_pgetevents and rseq syscalls on hppa, microblaze, mips, powerpc, and s390. * Updated lists of AUDIT_*, BPF_*, IFA_*, IFLA_*, RTA_*, RTPROT_*, TCP_*, TRAP_*, and UDP_* constants. * Updated lists of ioctl commands from Linux 4.18. * Bug fixes * Fixed decoding of Q_XGETQSTAT on non-native personalities. * Fixed race condition in aio test. * Fixed build with Bionic libc. * Fixed build with glibc-2.28. * Fixed build in exotic systemd-nspawn based environments. * Fixed build on s390 with kernel headers that do not contain Linux commit v3.10-rc1~201^2~11. Noteworthy changes in release 4.23 (2018-06-14) =============================================== * Changes in behaviour * On x32 personality, 64-bit syscalls (such as readv) are now shown with "#64" suffix instead of "64:" prefix. Unlike the old names, these new names can be used in syscall qualification expressions. * Changed error number output format: error numbers are consistently printed as "-1 ECONST (Error description)" for known errors and as "-1 (errno 123)" for unknown errors, regardless of -e raw qualification settings. One can specify -X raw for displaying raw error numbers unconditionally. * Unfetchable addresses inside arrays are now printed as comments. * Obsolete IA-32 mode syscall names are no longer printed on ia64. * Improvements * Implemented libdw backend for -k option, configured at build time using --with-libdw option. Whether -k option is compiled is now configured at build time using --enable-stacktrace option. * Added -X option for configuring xlat output formatting (addresses Debian bug #692915). * Added support for personality designation ("64", "32", or "x32") to syscall qualifications in -e trace expressions. * Implemented injection of syscalls with no side effects as an alternative to injection of an invalid syscall (-e inject=SET:syscall= expression). * Improved support for reproducible builds (addresses Debian bug #896016). * Implemented decoding of BPF_PROG_QUERY and BPF_RAW_TRACEPOINT_OPEN bpf syscall commands. * Implemented decoding of INOTIFY_IOC_SETNEXTWD and PERF_EVENT_IOC_* ioctl commands. * Implemented decoding of PR_GET_SPECULATION_CTRL and PR_SET_SPECULATION_CTRL prctl syscall options. * Enhanced decoding of bpf, getsockopt, setsockopt, and socket syscalls. * Enhanced decoding of NETLINK_KOBJECT_UEVENT and NETLINK_ROUTE protocols. * Enhanced decoding of *_DIAG_MEMINFO netlink attributes. * Enhanced decoding of BTRFS_*, FS_IOC_*, SIOCGIFHWADDR, and SIOCSIFHWADDR ioctl commands. * Enhanced decoding of AF_BLUETOOTH socket addresses. * Implemented decoding of io_pgetevent syscall. * Wired up rseq syscall. * Updated lists of ADJ_*, BPF_*, BPF_F_*, BPF_PROG_TYPE_*, ETH_P_*, FPE_*, IFF_*, IPPROTO_*, MAP_*, MS_*, MSG_*, NETLINK_*, PACKET_*, PROT_*, SCTP_*, SECCOMP_FILTER_FLAG_*, SEGV_*, SEM_*, SHM_*, SW_*, V4L2_CID_*, V4L2_CTRL_CLASS_*, and V4L2_PIX_FMT_* constants. * Updated lists of ioctl commands from Linux 4.17. * Bug fixes * Fixed decoding of msgtyp argument of msgrcv syscall. * Fixed fallback definitions for F_*, MCL_*, MSG_ZEROCOPY, SI_*, and SOL_SOCKET constants. * Fixed -e trace=%pure expression on mips. Noteworthy changes in release 4.22 (2018-04-05) =============================================== * Changes in infrastructure * The mailing list was moved to strace-devel@lists.strace.io. * SourceForge git repository (https://sourceforge.net/p/strace/code/ci/master/tree/) is no longer maintained. Please use GitLab (https://gitlab.com/strace/strace/) or GitHub (https://github.com/strace/strace/) repository instead. * Changes in behaviour * When printing string data, '8' and '9' following an octal escape sequence no longer lead to unabbreviated octal escape sequence output, as they used to do. * Angle brackets are now printed as octal number escape sequences in the output of paths associated with file descriptors. * Data dump for write syscalls (-e write) is performed regardless of successfulness of these syscall (addresses Debian bug #436284). * -r and -t options are now affect output independently. Previously, -r option led to ignoring of the -t option (addresses Debian bug #466195). * Improvements * Implemented delay injection (-e inject=SET:delay_enter= and -e inject=SET:delay_exit= options). * Added -A option for opening output files in append mode (addresses Debian bug #528488). * IPv6 addresses shown in socket information in -yy mode are now printed in brackets. * Enhanced decoding of bpf, prctl and ptrace syscalls. * Enhanced decoding of BTRFS_IOC_INO_PATHS, BTRFS_IOC_LOGICAL_INO, and PTP_* ioctl commands. * Enhanced NETLINK_ROUTE protocol decoding. * Updated lists of signal codes. * Updated lists of BPF_*, BTN_*, ETH_P_*, INET_DIAG_BC_*, KEY_*, POLL*, RWF_*, SCHED_FLAG_*, SCTP_* and error constants. * Implemented block/character device number printing in -yy mode. * Known pixel/SDR format names are printed as comments for pixelformat fields in v4l2 structures. * Enhanced decoding of kern_features syscall. * Enhanced NETLINK_NETFILTER netlink protocol decoder. * Optimized handling of large number of tracees. * Improved wall clock time measurement in syscall count statistics (-c -w option). * Extended the range of allowed values in -e inject=...:retval= expression. * Added i18n support. * Updated lists of ioctl commands from Linux 4.16. * Enhanced manual page. * Bug fixes * Fixed build on m68k. * Fixed v4l2 pixelformat decoding on big-endian architectures. * Fixed -O option. Noteworthy changes in release 4.21 (2018-02-13) =============================================== * Changes in behaviour * Warning is now issued when -F option is used. * Warning is now issued when a tracee with unsupported personality is attached. * Unknown syscall numbers are now printed in hexadecimal form. * Improvements * Implemented decoding of netlink descriptor attributes as file descriptors. * Implemented decoding of hugetlb page size selection flags. * Implemented decoding of BPF_PROG_TEST_RUN, BPF_PROG_GET_NEXT_ID, BPF_MAP_GET_NEXT_ID, BPF_PROG_GET_FD_BY_ID, BPF_MAP_GET_FD_BY_ID, and BPF_OBJ_GET_INFO_BY_FD commands of bpf syscall. * Enhanced decoding of get_thread_area, memfd_create, modify_ldt, perf_event_open, reboot, s390_guarded_storage, s390_pcio_mmio_read, s390_pci_mmio_write, s390_runtime_instr, s390_sthyi, set_thread_area, and shmget syscalls. * Implemented decoding of KVM_* and DM_LIST_DEVICES ioctl commands. * Implemented decoding of riscv_flush_icache syscall. * Enhanced decoding of getsockopt and setsockopt syscalls for SOL_NETLINK level. * Enhanced decoding of BPF_MAP_CREATE command of bpf syscall. * Print values returned by mq_open syscall and first arguments of mq_getsetattr, mq_notify, mq_timedreceive, and mq_timedsend syscalls as file descriptors. * Added decoding of get_tls syscall on arm. * Added -e trace=%pure option for tracing system calls with no arguments that never fail. * Updated lists of IPV6_*, MAP_*, MEMBARRIER_CMD_*, MSG_*, NT_*, PKEY_*, SHM_*, and TCP_* constants. * Added manual page for the strace-log-merge command. * Updated lists of ioctl commands from Linux 4.15. * Implemented biarch support for s390x. * Implemented an optional support for symbol demangling in strace -k output (activated by --with-libiberty configure option). * Information about availability of demangling and reliable personality decoding (on architectures with multiple personalities) is now available in strace -V output. * Added decoding of pkey_alloc, pkey_free, and pkey_mprotect syscalls on powerpc and powerpc64. * Enhanced manual page. * Bug fixes * Fixed multi-personality support in cross builds. * Added mq_getsetattr, mq_notify, mq_open, mq_timedreceive, and mq_timedsend syscalls to %desc tracing set. * Fixed path tracing support for mmap syscalls with indirect arguments and for old select syscall. * Fixed decoding of arm-specific (__ARM_NR_*) syscalls. * Fixed open mode flags decoding. * Fixed corner cases in handling of strace -ff -ttt logs by strace-log-merge. * Error counts that exceed one billion are now printed correctly in call summary output. * Fixed call summary header for x32 personality. * Changes of tracee personalities are reported more reliably. * Fixed the case when strace attaches to a tracee being inside exec and its first syscall stop is syscall-exit-stop instead of syscall-enter-stop, which messed up all the syscall state tracking. * Fixed printing of higher 32 bits of the return value for x32 personality. * Portability * A C compiler that supports "for" loop initial declarations is now required. * Inability to configure multiple personality support on architectures where multiple personalities are supported leads to configuration failure during build now. Use --enable-mpers=check to revert to the old behaviour. * Build-time requirement for the mpers support has been lowered from gawk 4 to gawk 3. * Removed incomplete and non-functional support for the CRIS architecture. * Removed incomplete and unused support for IA-32 mode on the IA-64 architecture. Noteworthy changes in release 4.20 (2017-11-13) =============================================== * Improvements * Implemented decoding of NETLINK_NETFILTER netlink message types and flags. * Implemented decoding of SECCOMP_GET_ACTION_AVAIL operation of seccomp syscall. * Updated lists of ARPHRD_*, BPF_*, ETH_P_*, LOOP_*, MADV_*, MEMBARRIER_CMD_*, MFD_*, SECCOMP_*, SO_*, SOL_*, TCP_*, and UFFD_FEATURE_* constants. * Added decoding of statx syscall on hppa. * Updated lists of ioctl commands from Linux 4.14. * Bug fixes * Fixed powerpc personality support on powerpc64. Noteworthy changes in release 4.19 (2017-09-05) =============================================== * Changes in behaviour * Changed formatting of personality names on tile architecture in order to make it in line with other multi-personality architectures. * Changed field output order in struct v4l2_requestbuffers to improve in/out field formatting. * Changed handling of multiple signal= specifications in an injection expression: multiple specification now leads to error instead of implicit usage the last specification. * Improvements * Enhanced decoding of optlen argument of getsockopt syscall. * Enhanced decoding of SO_LINGER option of getsockopt and setsockopt syscalls. * Enhanced decoding of SO_PEERCRED option of getsockopt syscall. * Enhanced decoding of IP_ADD_MEMBERSHIP, IP_DROP_MEMBERSHIP, IPV6_ADD_MEMBERSHIP, IPV6_DROP_MEMBERSHIP, IPV6_JOIN_ANYCAST, IPV6_LEAVE_ANYCAST, MCAST_JOIN_GROUP, and MCAST_LEAVE_GROUP options of setsockopt syscall. * Enhanced decoding of KEYCTL_DH_COMPUTE operation of keyctl syscall (KDF parameters decoding). * Implemented decoding of KEYCTL_RESTRICT_KEYRING operation of keyctl syscall. * Enhanced decoding of UFFDIO_API ioctl command. * Enhanced decoding of BPF_PROG_LOAD, BPF_MAP_CREATE, BPF_MAP_LOOKUP_ELEM, and BPF_MAP_GET_NEXT_KEY commands of bpf syscall. * Implemented decoding of linux socket filter programs specified for SO_ATTACH_FILTER and SO_ATTACH_REUSEPORT_CBPF socket options. * Implemented decoding of inet_diag_req_v2, inet_diag_req_compat, packet_diag_msg, and smc_diag_msg netlink attributes of NETLINK_SOCK_DIAG. * Implemented NETLINK_SELINUX protocol specific decoding. * Implemented decoding of netlink message ack flags. * Implemented decoding of nlmsgerr netlink attributes. * Implemented basic protocol specific decoding of NETLINK_CRYPTO. * Implemented decoding of crypto_user_alg netlink attributes of NETLINK_CRYPTO. * Implemented basic protocol specific decoding of addr, addrlabel, dcb, link, mdb, neigh, neightbl, netconf, nsid, route, rule, tc, and tca messages of NETLINK_ROUTE. * Implemented decoding of NETLINK_KOBJECT_UEVENT messages. * Improved handling of unexpected tracees (the ones that cloned with CLONE_PARENT/CLONE_PTRACE or called PTRACE_TRACEME on themselves): they are now PTRACE_DETACH'ed instead of PTRACE_CONT'ed. * Updated lists of BPF_*, KEY_*, RWF_*, SCM_*, SO_*, and *_MAGIC constants. * Added decoding of arch_prctl syscall on x86. * Added decoding of seccomp, bpf, userfaultfd, membarrier, mlock2, copy_file_range, preadv2, pwritev2, and statx on alpha. * Added decoding of statx syscall on microblaze. * Added decoding of s390_guarded_storage syscall on s390. * Updated lists of ioctl commands from Linux 4.13. * Enhanced manual page. * Bug fixes * Fixed printing of group_req structure on non-native personalities. * Fixed output formatting of blkpg_ioctl_arg, dm_name_list, and iocb structures. * Fixed formatting of nul-terminated strings which have kernel-imposed size limit. * Fixed printing of paths that hit PATM_MAX limit in order to match kernel's behaviour. * Fixed build warnings on Android mips64. * Fixed unused function "is_negated_errno" build warning when built with clang. * Fixed syscall number and arguments retrieval behaviour on sparc64 and mips o32 after prctl(PR_SET_DUMPABLE, 0) makes PTRACE_PEEKTEXT impossible to use if Linux kernel has commit v4.10-rc1~114^2~2. * Fixed path tracing for execveat, symlink, symlinkat, inotify_add_watch, and inotify_init syscalls. * Fixed personality switch printing on sparc64 and risc-v. Noteworthy changes in release 4.18 (2017-07-05) =============================================== * Improvements * Implemented decoding of SCM_TIMESTAMP* control messages. * Implemented decoding of netlink NLMSG_DONE messages. * Implemented decoding of netlink generic nlmsg_type and nlmsg_flags. * Implemented decoding of NETLINK_AUDIT, NETLINK_NETFILTER, NETLINK_ROUTE, NETLINK_SELINUX, NETLINK_SOCK_DIAG, and NETLINK_XFRM message types. * Implemented decoding of NETLINK_GENERIC protocol families. * Implemented basic protocol specific decoding of AF_INET, AF_INET6, AF_NETLINK, AF_PACKET, AF_SMC, and AF_UNIX messages of NETLINK_SOCK_DIAG. * Implemented basic decoding of netlink attributes. * Implemented basic protocol specific decoding of AF_INET, AF_NETLINK, AF_PACKET, AF_SMC, and AF_UNIX netlink attributes of NETLINK_SOCK_DIAG. * Implemented decoding of inet_diag_msg, netlink_diag_msg, and unix_diag_msg netlink attributes of NETLINK_SOCK_DIAG. * Updated lists of ARPHRD_*, KEYCTL_*, NDIAG_SHOW_*, RTM_*, SCM_*, SCTP_*, SO_*, V4L2_*, and prctl ARCH_* constants. * Updated lists of ioctl commands from Linux 4.12. * Bug fixes * In interactive mode (-I2), those signals that were blocked at startup will remain blocked for the whole period of strace execution. * strace no longer resets SIGCHLD handler in tracees to the default action. * When traced command is terminated by a blocked signal, strace unblocks that signal to ensure its own termination with the same signal. * Fixed corner cases in decoding of old sigaction syscall. * Fixed build with old kernel headers on mips. * Fixed build on aarch64 and tile with glibc >= 2.26. * Fixed build on arc and nios2. Noteworthy changes in release 4.17 (2017-05-24) =============================================== * Changes in command line syntax * Syscall classes specified in -e trace= option now have % prefix (like -e trace=%process). Old style class names without leading % are still supported, but considered deprecated now. * Improvements * Optimized syscall filtering. * Improved representation of timestamps. * Enhanced decoding of sched_setattr syscall. * Added -e trace=%stat option for tracing variants of stat syscall. * Added -e trace=%lstat option for tracing variants of lstat syscall. * Added -e trace=%fstat option for tracing variants of fstat and fstatat syscalls. * Added -e trace=%%stat option for tracing syscalls used for querying file status information (stat, lstat, fstat, fstatat, statx, and their variations). * Added -e trace=%statfs option for tracing statfs, statfs64 and statvfs syscalls. * Added -e trace=%fstatfs option for tracing fstatfs, fstatfs64 and fstatvfs syscalls. * Added -e trace=%%statfs option for tracing syscalls used for querying file system statistics information (statfs-like, fstatfs-like and ustat). * Added -e trace=/regex option for filtering syscalls using regular expressions. * Added support for prepending of question mark before syscall qualification in -e trace expressions in order to suppress error in case no syscalls matched the provided qualification. * Implemented decoding of signal mask in rt_sigreturn syscall on alpha, arc, arm, avr32, bfin, cris, hppa, m68k, metag, microblaze, mips, nios2, or1k, powerpc, powerpc64, riscv, sh, sh64, sparc, sparc64, tile, x86, and xtensa architectures. * Implemented decoding of statx syscall. * Implemented decoding of NS_* ioctl commands. * Implemented decoding of the remaining V4L2_BUF_TYPE_* types. * Implemented decoding of VIDIOC_[SG]_TUNER ioctl commands. * Implemented decoding of NLMSG_ERROR netlink messages. * Improved decoding of BPF_PROG_ATTACH command of bpf syscall. * Improved decoding of misplaced parts in DM_* ioctl commands. * Updated lists of ioctl commands from Linux 4.11. * Bug fixes * Fixed decoding of flags argument of preadv2 and pwritev2 syscalls on x32. * Fixed the number of arguments and tracing flags of alpha specific syscalls. * Fixed decoding of old sigsuspend syscall on alpha, cris, mips, powerpc, powerpc64, sh, sh64, sparc, and sparc64. * Fixed decoding of sgetmask and ssetmask syscalls on 64-bit architectures. * Fixed decoding of netlink messages received within struct msghdr. * Worked around a bug in miscompiled aarch64 kernels leading to the 3rd argument of sched_getattr syscall being not quite 32-bit. * Fixed corner cases of printing inaccessible times argument of utimes and futimesat syscalls. Noteworthy changes in release 4.16 (2017-02-14) =============================================== * Improvements * Implemented syscall return value injection (-e inject=SET:retval= option). * Implemented signal injection (-e inject=SET:signal= option). * Implemented decoding of SUID_DUMP_* constants in PR_[GS]ET_DUMPABLE. * Implemented decoding of all SG_* ioctl commands. * Implemented decoding of ustat syscall. * Implemented decoding of BPF_OBJ_PIN, BPF_OBJ_GET, BPF_PROG_ATTACH, and BPF_PROG_DETACH commands of bpf syscall. * Enhanced decoding of sg_io_hdr and sg_io_v4 structures. * Enhanced decoding of get_robust_list, getrandom, io_submit, set_robust_list syscalls. * Enhanced decoding of entities of kernel long type on x32 and mips n32 ABIs. * Updated lists of IP_*, IPV6_*, and LOOP_* constants. * Updated lists of ioctl commands from Linux 4.10. * Added decoding of recently added syscalls on avr32, microblaze, ppc, and ppc64. * Bug fixes * Fixed pathmatch of oldselect syscall on 64-bit architectures. * Fixed decoding of mmap2 syscall on s390 when arguments are not available. * Fixed decoding of kexec_file_load, mprotect, pkey_mprotect, prctl, preadv*, and pwritev* syscalls on x32. * Fixed printing of string arguments of getxattr and setxattr syscalls when -s option is used to limit the printed string size. * Fixed decoding of ifconf, ifreq, and loop_info structures on non-native personalities. * Fixed decoding of SG_* and LOOP_* ioctl commands. * Fixed build on mips with musl libc. * Fixed cross-building of ioctlsort. * Applied minor formatting fixes to the manual page. Noteworthy changes in release 4.15 (2016-12-14) =============================================== * Changes in behavior * Time stamps are now printed according to ISO 8601. * Changed output format of val3 parameter of futex FUTEX_WAKE_OP operation. * The last argument of mincore, sched_getaffinity, and sched_setaffinity syscalls is now formatted as an array. * Improvements * Implemented syscall fault injection (-e fault=... option). * Implemented decoding of DM_* ioctl commands. * Implemented decoding of attr parameter of perf_event_open syscall. * Implemented decoding of pkey_alloc, pkey_free, and pkey_mprotect syscalls. * Implemented dumping of mq_timedsend and mq_timedreceive syscalls. * Implemented decoding of PR_SET_FP_MODE and PR_GET_FP_MODE operations of prctl syscall. * Implemented PTRACE_GETREGS API support on m68k. * Updated lists of ARCH_*, BPF_*, BTRFS_*, FALLOC_*, MS_*, *_MAGIC, and V4L2_* constants. * Updated lists of ioctl commands from Linux 4.9. * Added decoding of recently added syscalls on arc, x32, and xtensa. * Enhanced manual page. * Bug fixes * Fixed corner cases in decoding of exit, exit_group, futimesat, getgroups, getresuid, init_module, inotify_init1, kcmp, kexec_load, lookup_dcookie, mq_getsetattr, mq_notify, mq_open, mq_timedreceive, mq_timedsend, name_to_handle_at, prctl, process_vm_readv, process_vm_writev, setfsuid, setgroups, setns, unshare, and utimes syscalls. * Fixed handling of verbose flag in printing of controls array of struct v4l2_ext_controls. * Fixed omission of field names in the output of capability, sigaction, sigevent, statfs, timespec, timeval, and utimbuf structures. * Fixed printing of unknown syscalls in siginfo structure. * Fixed decoding of ioctl constants on m68k. * Fixed cris architecture support. * Fixed cross build when host compiler does not support the same set of warning flags as the cross compiler. * Fixed build on SLE10 and SLE11. Noteworthy changes in release 4.14 (2016-10-04) =============================================== * Changes in behavior * When using -p option without a command and no processes has been attached, strace exits with exit status 1. * Improvements * Added printing of the mode argument of open and openat syscalls when O_TMPFILE flag is set. (Addresses Fedora bug #1377846). * Enhanced -e abbrev=set, -e raw=set, and -e verbose=set. * Enhanced decoding of futex, keyctl, quotactl, timerfd_settime, and aio family syscalls. * Implemented fetching of the 7th subcall argument on mips o32. * Updated lists of BPF_*, ETH_P_*, KEXEC_ARCH_*, SCTP_*, TCP_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 4.8. * Added decoding of new syscalls on sh and sh64. * Added RISC-V architecture support. * Bug fixes * Marked io_setup and io_destroy as memory mapping related syscalls. * Fixed leakage of placeholder descriptors to tracees. * Fixed printing of mode_t, umode_t, and umask types. * Fixed decoding of iovec arrays without a limit on total data size. * Fixed decoding of fadvise64, fallocate, futex, keyctl, quotactl, readahead, and ipc family syscalls. * Fixed decoding of invalid syscalls mapped to indirect subcalls. * Fixed decoding of struct btrfs_ioctl_vol_args_v2 on non-native personalities. * Fixed decoding of PTRACE_DETACH on sparc and sparc64. * Fixed decoding of struct stat64 on sparc64. * Fixed decoding of uid and gid-related syscalls on sparc64. * Fixed decoding of the forth argument of semctl syscall on sparc64. * Fixed values of tty ioctl constants on sparc64. * Fixed sparc personality support on sparc64. Noteworthy changes in release 4.13 (2016-07-26) =============================================== * Improvements * Implemented a general netlink socket parser. * Enhanced decoding of socket addresses. * Enhanced decoding of cmsghdr, msghdr, and mmsghdr structures. * Enhanced decoding of accept, accept4, bind, getpeername, getsockname, ipc, recvfrom, recvmsg, recvmmsg, sendto, sendmmsg, and socketcall syscalls. * Updated lists of AF_*, BPF_MAP_TYPE_*, KEY_*, KEYCTL_*, RWF_*, SS_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 4.7. * Bug fixes * Fixed decoding of pid_t argument of prlimit64 syscall. * Fixed sign extension issues in the parser of struct rusage. * Fixed race condition in decoding of timeout argument of recvmmsg and rt_sigtimedwait syscalls. * Fixed build with fresh linux kernel headers. Noteworthy changes in release 4.12 (2016-05-31) =============================================== * Improvements * Implemented simultaneous use of -p option and tracing of a command. (addresses Debian bug #549942). * Implemented caching of netlink conversations to reduce amount of time spent in decoding socket details in -yy mode. * Implemented -yy mode decoding of protocol:portid pairs associated with netlink socket descriptors. * Implemented decoding of copy_file_range, preadv2, and pwritev2 syscalls. * Implemented dumping of preadv, preadv2, pwritev, pwritev2, and vmsplice syscalls. * Implemented decoding of BTRFS_* and UFFDIO_* ioctl commands. * Enhanced decoding of BLK*, EVIOC*, RTC_*, and VIDIOC_* ioctl commands. * Enhanced decoding of fstatfs, fstatfs64, get_mempolicy, getdents, getdents64, getgroups, getpriority, kill, mbind, migrate_pages, mknod, mknodat, personality, poll, ppoll, quotactl, rt_sigpending, rt_sigqueueinfo, rt_sigtimedwait, rt_tgsigqueueinfo, sched_getaffinity, sched_setaffinity, seccomp, set_mempolicy, setgroups, setpriority, statfs, statfs64, tgkill, waitid, and xattr family syscalls. * Enhanced decoding of getxpid, getxuid, and getxgid syscalls on alpha. * Enhanced decoding of pipe syscall on alpha, ia64, mips, sh, and sparc. * Added decoding of bind, listen, and setsockopt direct syscalls on sparc. * Added decoding of osf_statfs64 and osf_fstatfs64 syscalls on alpha. * Added decoding of fadvise64 and fadvise64_64 on s390. * Updated lists of AF_*, BPF_MAP_TYPE_*, CLONE_*, EPOLL*, IPV6_*, MADV_*, MSG_*, PTRACE_*, SEGV_*, SO_*, SOL_*, *_MAGIC, and quotactl constants. * Updated lists of ioctl commands from Linux 4.6. * Bug fixes * Fixed build on arc, metag, nios2, or1k, and tile architectures. * Fixed decoding of 32-bit times syscall return value on 64-bit architectures. * Fixed decoding of mlock2 syscall on sparc. * Fixed decoding of osf_shmat syscall on alpha. * Fixed decoding of syscalls unknown to the kernel on s390/s390x. (addresses Debian bug #485979 and Fedora bug #1298294). * Fixed decoding of preadv syscall in case of short read. * Fixed decoding and dumping of readv syscall in case of short read. * Fixed dumping of recvmsg and recvmmsg syscalls in case of short read. * Fixed decoding of mincore syscall's last argument. * Fixed remaining errors in mapping between syscall numbers and numbers of syscall arguments. * Applied various fixes to strace-graph script. Noteworthy changes in release 4.11 (2015-12-21) =============================================== * Changes in behavior * Some syscalls have different names depending on architecture and personality. In these cases, syscall filtering and printing now consistently uses the names that match corresponding __NR_* kernel macros of the tracee's architecture and personality. * Added strace prefix to all diagnostic messages. * Improvements * Enhanced and extended test suite. * Implemented reliable tracing of processes whose personality differs from the personality of strace, fixed decoding of 32-bit personality syscalls on 64-bit architectures. * When some data referenced by syscall arguments is irrelevant or cannot be read from tracee's memory, strace now prints its address consistently. * When a syscall is restarted using restart_syscall mechanism, strace now shows the syscall name on architectures that expose this information. * Print values returned by epoll_create1, eventfd, eventfd2, fanotify_init, inotify_init1, perf_event_open, pipe, pipe2, signalfd, signalfd4, socket, socketpair, timerfd, and timerfd_create syscalls, as well as F_DUPFD and F_DUPFD_CLOEXEC fcntl commands, as file descriptors. * Optimized decoding of indirect socket syscalls. * Implemented decoding of nanoseconds along with seconds in stat family syscalls (addresses Fedora bug #1251176). * Implemented decoding of struct statfs.f_flags in statfs syscall. * Implemented decoding of siginfo_t.si_syscall and siginfo_t.si_arch in SIGSYS signal. * Implemented decoding of indirect syscall on mips o32. * Implemented decoding of IPPROTO_IP control messages. * Implemented decoding of setsockopt syscall multicast arguments. * Enhanced decoding of struct sigevent. * Enhanced decoding of block, loop, mtd, ptp, rtc, SG_IO, socket, tty, and v4l2 ioctl syscall arguments. * Enhanced decoding of epoll_create, fcntl, fcntl64, futex, getdents, getdents64, getsockopt, io_*, mount, msgctl, prctl, quotactl, recvfrom, sendfile, setsockopt, and shmctl syscalls. * Implemented decoding of bpf, execveat, ioperm, iopl, kcmp, kexec_file_load, lookup_dcookie, membarrier, memfd_create, mlock2, name_to_handle_at, open_by_handle_at, sched_getattr, sched_setattr, and userfaultfd syscalls. * Updated lists of AF_*, EPOLL_*, FALLOC_FL_*, F_*, INPUT_PROP_*, IPPROTO_*, IPV6_*, IP_*, KEY_*, LOCK_*, MNT_*, MS_*, PACKET_*, PERF_FLAG_*, PF_*, PR_*, PTRACE_O_*, RENAME_*, SCTP_*, SECBIT_*, SO_*, TCP_*, and siginfo_t constants. * Added Nios II architecture support. * Added new syscall entries to match Linux 4.4. * Bug fixes * Fixed potential short read of strings from tracee's memory. * Fixed -qq option in conjunction with -o option. * Fixed filtering of syscalls. * Fixed decoding of ioctl syscall command on aarch64 and 32-bit architectures with 64-bit aligned structures. * Fixed decoding of eventfd2, epoll_create1, signalfd4, and sync_file_range2 syscall flags arguments. * Fixed decoding of 4th argument of clock_nanosleep syscall. * Fixed decoding of getpagesize syscall on m68k. * Fixed decoding of getrandom and seccomp syscalls on aarch64. * Fixed decoding of timezone argument of gettimeofday and settimeofday * syscalls. * Fixed decoding of offset argument of mmap2 syscall on arm, sparc, and sparc64. * Fixed decoding of pipe syscall on alpha and mips. * Fixed decoding of pipe2 syscall on ia64, sh, sparc, and sparc64. * Fixed decoding of signal mask argument of pselect6 syscall on x32. * Fixed decoding of signal mask of rt_sigreturn syscall on aarch64, m68k, and x32. * Fixed decoding of 4th argument of semctl indirect syscall. * Fixed decoding of sa_restorer and sa_mask of sigaction syscall on m68k. * Fixed decoding of statfs64 and fstatfs64 syscalls on arm eabi. * Fixed decoding of struct dirent on x32. * Fixed decoding of times syscall return value on mips n32 and x32. * Fixed decoding of path argument of umount2 syscall (addresses Debian bug #785050). * Worked around a kernel bug in tracing privileged executables. * Fixed various errors in mapping between syscall numbers and associated information like the number of syscall arguments, the name of syscall, and syscall decoder. Noteworthy changes in release 4.10 (2015-03-06) =============================================== * Improvements * Added -yy option to print protocol and address information associated with socket descriptors. * Extended "-e read=set" and "-e write=set" options to cover sendmsg, recvmsg, sendmmsg, and recvmmsg syscalls. * Implemented full 32-bit decoding of ioctl commands (addresses Debian bug #692913 and Fedora bug #902788). * Implemented PTRACE_GETREGS API support on ia64. * Implemented PTRACE_GETREGS API support on mips. * Implemented PTRACE_GETREGSET API support on s390/s390x. * Implemented decoding of getrandom and seccomp syscalls. * Implemented full decoding of 64-bit capability sets. * Implemented decoding of all prctl commands. * Implemented decoding of parametrized ioctl commands. * Implemented decoding of evdev ioctl commands. * Implemented decoding of v4l ioctl commands. * Implemented decoding of SG_IO v4 ioctl commands. * Implemented decoding of FIFREEZE/FITHAW/FITRIM ioctl commands. * Implemented decoding of FALLOC_FL_* fallocate flags. * Implemented decoding of rt_sigreturn signal mask on aarch64, x32, and x86_64. * Enhanced socket decoder to support bluetooth sockets. * Enhanced decoding of unlisted ioctl commands. * Enhanced decoding of getsockopt and setsockopt syscall. * Enhanced decoding of sysinfo syscall. * Enhanced decoding of struct cmsghdr. * Enhanced decoding of wait status. * Enhanced aio support on non-x86 architectures by using external libaio.h. * Added O_TMPFILE to the list of recognized open mode flags. * Updated the list of filesystem type constants that is used in decoding statfs family syscalls. * Updated lists of CAP_*, PR_*, PTRACE_*, SCHED_*, SO_*, SOL_*, SWAP_FLAG_*, and TFD_* constants. * Updated lists of signal constants from Linux 3.19. * Updated lists of errno constants from Linux 3.19. * Updated lists of ioctl commands from Linux 3.9. * Added new syscall entries to match Linux 3.19. * Bug fixes * Fixed various errors in mapping between syscall numbers and associated information like the number of syscall arguments, the name of syscall, and syscall decoder. * Fixed quoting issues in printing descriptors, filenames, network interface names, struct utsname members, device/volume names of BLK* ioctl commands. * Fixed uid_t/git_t decoding. * Fixed potential out-of-bounds read issues in getdents/getdents64 decoders. * Fixed potential open flags truncation on some architectures. * Fixed decoding of struct ifreq.ifr_name. * Fixed decoding of SIOCSIFNAME ioctl command. * Fixed decoding of RENAME_* renameat2 flags. * Fixed decoding of UTIME_NOW/UTIME_OMIT timeval structures. * Fixed decoding of indirect ipc subcalls on some architectures. * Fixed decoding of fanotify_mark syscall on 32-bit architectures. * Fixed decoding of 32-bit stat structures on 64-bit architectures. * Fixed decoding of 32-bit struct cmsghdr on 64-bit architectures. * Fixed decoding of 32-bit preadv/pwritev offset on 64-bit architectures. * Fixed decoding of sigreturn/rt_sigreturn signal mask on ia64, ppc, ppc64, sparc, sparc64, mips, and s390. * Fixed instruction pointer output (-i option) on architectures that support several personalities. * Fixed behaviour of "-e read=set" and "-e write=set" when read and write sets intersect. * Fixed build on systems where struct sigaction has no sa_restorer member. * Fixed build with uclibc and musl libc. * Portability * Linux kernel >= 2.5.46 is required. Older versions without a decent PTRACE_SETOPTIONS support will not work. * On mips, linux kernel >= 2.6.15 is required. Older versions without a decent PTRACE_GETREGS support will not work. * On s390 and s390x, linux kernel >= 2.6.27 is required. Older versions without a decent PTRACE_GETREGSET support will not work. Noteworthy changes in release 4.9 (2014-08-15) ============================================== * Changes in behavior * Disabled OABI support on ARM EABI systems by default, added --enable-arm-oabi option to enable it at configure time. * Improvements * Added experimental -k option to print stack trace after each traced syscall. * Added -w option to produce stats on syscall latency. (addresses Debian bug #457497). * Added ARC architecture support. * Added PTRACE_GETREGS API support on PowerPC. * Enhanced Bionic libc and musl libc support. * Enhanced tracing of x86 personality processes on x86_64 and x32. * Enhanced tracing of ARM personality processes on AArch64. * Enhanced 32/64bit personality detection on PowerPC. * Implemented decoding of add_key, ioprio_get, ioprio_set, kexec_load, keyctl, renameat2, and request_key syscalls. * Robustified decoding of select, pselect, and io_submit syscalls. * Enhanced decoding of delete_module, fanotify_init, fanotify_mark, fcntl, setdomainname, sethostname, setns, and sync_file_range syscalls. * Enhanced decoding of signal bitmasks. * Enhanced decoding of file descriptors. * Enhanced siginfo_t decoding. * Enhanced PF_NETLINK decoding. * Updated CLOCK_* constants (addresses Fedora bug #1088455). * Added new syscall entries to match Linux 3.16. * Bug fixes * Added shmat and shmdt to the set of memory mapping related syscalls. * Fixed detaching from stopped processes. * Fixed fanotify_mark decoding on 32bit architectures. * Fixed offset decoding in preadv and pwritev syscalls. * Fixed select decoding for glibc in _FORTIFY_SOURCE mode. * Fixed decoding of epoll_ctl syscall with EPOLL_CTL_DEL argument. * Fixed build when and conflict (addresses Fedora bug #993384). * Miscellaneous corrections in the manual page. (Addresses Debian bug #725987). Noteworthy changes in release 4.8 (2013-06-03) ============================================== * Changes in behavior * In case of normal strace termination, when the trace output is redirected to a pipe, strace now closes it and waits for the pipe process termination before exit. * Improvements * Implemented tracing using PTRACE_SEIZE API (when available). * Implemented more reliable PTRACE_GETREGSET-based process personality detection on x86-64 and x32 (when available). * Added -e trace=memory option for tracing memory mapping related syscalls. * Documented -b option. * Allowed exit status messages to be suppressed by giving -q option twice. * Added AArch64 architecture support (addresses Debian bug #693074 and Fedora bug #969858). * Added support for OpenRISC 1000, Meta, and Xtensa architectures. * Added tilegx personality support for Tile. * Enhanced support of NOMMU architectures. * Enhanced decoding of getdents, mmap, perf_event_open, ptrace, and quotactl syscalls. * Added new syscall entries to match Linux 3.9. * Regenerated the list of common ioctl names from Linux 3.9. * Updated the list of errno constants. * Updated lists of AF_*, MADV_*, MAP_*, MSG_*, MS_*, PF_*, PR_*, PTRACE_O_*, and TCP_* constants. * Implemented decoding of UBI ioctls. * Removed redundant "*32" ioctl names. * Bug fixes * Fixed ERESTARTNOINTR leaking to userspace on ancient kernels (addresses Fedora bug #659382). * Fixed kernel release string parsing (addresses Debian bug #702309). * Fixed decoding of *xattr syscalls (addresses Fedora bug #885233). * Fixed handling of files with 64-bit inode numbers by 32-bit strace (addresses Fedora bug #912790). * Fixed tracing forks on SPARC. * Fixed decoding of fadvise64, fallocate, ftruncate64, io_submit, pread, preadv, pwrite, pwritev, readahead, sigaltstack, sync_file_range, sysctl, and truncate64 syscalls. * Fixed categories of multiple syscalls on most of supported architectures. * Fixed decoding of non-native 32-bit personality recv[m]msg syscalls. * Fixed decoding of multiple 32-bit personality syscalls on x32. * Fixed decoding of long long syscall arguments on ARM, MIPS/o32, PowerPC, S390x, and Tile architectures. * Fixed semtimedop decoding on S390x. * Fixed sram_alloc decoding on Blackfin. * Fixed build when process_vm_readv is a stab. * Fixed build with older versions of libaio.h. Noteworthy changes in release 4.7 (2012-05-02) ============================================== * Changes in behavior * strace no longer suspends waitpid until there is a child for waitpid'ing process to collect status from. * strace no longer detaches from a tracee which is supposed to be going to die. * strace now issues a new message: "+++ exited with EXITCODE +++" which shows exact moment strace got exit notification, analogous to existing "+++ killed by SIG +++" message. * Improvements * Added x32 personality support (x86_64 architecture). * Added -y and -P options to print file descriptor paths and filter by those paths. * Added -I option to control strace interactivity. * Allowed -p option to take comma or whitespace-separated list of PIDs. * Added strace_log_merge script helper to merge timestamped "strace -ff" log files. * Implemented decoding of clock_adjtime, get_robust_list, migrate_pages, preadv, prlimit64, process_vm_readv, process_vm_writev, pwritev, recvmmsg, recvmsg, rt_tgsigqueueinfo, sendmmsg, setns, set_robust_list, sched_rr_get_interval, splice, syslog, tee and vmsplice syscalls. * Enhanced decoding of capget, capset, getrlimit, flistxattr, io_submit, listxattr, setrlimit and swapon syscalls. * Implemented decoding of loop and mtd ioctls. * Added syscall entries for new linux syscalls. * Added syscall entries for direct socket system calls on powerpc. * Updated the list of errno constants. * Updated lists of MSG_*, STA_*, and TCP_* constants. * Regenerated the list of ioctl names from Linux 3.3. * Enhanced switching between processes with different personalities. * Enhanced signals reporting by using short signal names. * Made ERESTART* messages more descriptive. * Made parsing of numbers from strings more robust. * Added support for compat_statfs64 and statfs64.f_flags. * Changed read of data blocks to use single process_vm_readv syscall (when available) instead of several PTRACE_PEEKDATA operations. * Changed read of registers on x86 and x86-64 to use single PTRACE_GETREGS operation instead of several PTRACE_PEEKUSER operations. * Applied various optimizations to make strace work faster. * Bug fixes * Implemented proper handling of real SIGTRAPs on kernels supporting PTRACE_O_TRACESYSGOOD. (Addresses Fedora bug #162774). * Fixed sockaddr_un.sun_path name in decoded output. (Addresses Debian bug #554946). * Fixed to avoid potential core file clobbering on exit. (Addresses Debian bug #656398). * Fixed a typo in documentation. (Addresses Debian bug #653309). * Fixed decoding of timer id returned by timer_create. * Fixed epoll_create1, epoll_wait and epoll_pwait decoding. * Fixed *at syscalls flags decoding. * Fixed ARM EABI 64-bit syscall's arguments decoding. * Fixed semtimedop decoding on s390. * Fixed osf_sigprocmask decoding on alpha. * Fixed ipc and socket subcall decoding on several architectures. * Corrected syscall entries for epoll_pwait, epoll_create, epoll_ctl, epoll_wait, mincore, mlockall, prctl, reboot, sendfile, sendfile64, sendmsg, sgetmask, ssetmask, swapon, tgkill and tkill syscalls. * Corrected io_* syscall entries on ARM. * Fixed PID prefix printing in "strace -oLOG -ff -p1 -p2 -p3" case. * Fixed logging of unfinished lines in "strace -oLOG -ff" case. * Fixed build when libaio-devel is not available. * Fixed configure checks for PTRACE_* constants. * Fixed compilation warnings remained on several architectures. * Portability * Removed all non-Linux code. After years of neglect, that dead code just hampered further strace development. * Linux kernel >= 2.6.18 is recommended. Older versions might still work but they haven't been thoroughly tested with this release. Noteworthy changes in release 4.6 (2011-03-15) ============================================== * Changes in behavior * Print diagnostic information about changes in personality mode to standard error instead of standard output. * Improvements * Implemented a new method of following clone, fork, and vfork syscalls using the Linux kernel's explicit facilities for tracing creation of threads and child processes. * Implemented CLONE_PARENT and CLONE_UNTRACED flags handling. * Implemented decoding of TLS syscalls on m68k. * Implemented biarch support on powerpc64. * Implemented biarch support for getrlimit() and setrlimit(). * Implemented decoding of struct ucred in getsockopt SO_PEERCRED. * Implemented SOL_SCTP socket options decoding. * Added HDIO_* ioctl names. (Addresses Debian bug #450953). * Added LOOP_* ioctl names. * Updated lists of CLOCK_*, CLONE_*, MS_*, and SOL_* constants to match Linux 2.6.37. * Updated the list of IPPROTO_* constants to match netinet/in.h. * Implemented decoding of HDIO_* and BLK* ioctls. * Added MicroBlaze architecture support. * Added new syscall entries to match Linux 2.6.37. * Regenerated list of ioctl names from Linux 2.6.37. * Enhanced signal notification decoding. * Documented -C and -D options. * Bug fixes * Fixed fetching syscall arguments on m68k. * Fixed an error when judging whether a process has children. * Fixed get/set_robust_list syscall numbers for powerpc. * Fixed a corner case in printing clone flags. * Fixed cross-compiling issues. * Fixed build issues on powerpc64, SH and SPARC. * Fixed syscall flags of fstatat*, mmap, mmap2, fadvise64*, swapoff, fgetxattr, flistxattr, fremovexattr, epoll_create, fallocate, fanotify_init, and fanotify_mark syscalls. * Fixed decoding of get[ug]id, gete[ug]id and setfs[ug]id return values. * Fixed biarch support in IO dumping. * Fixed raw exit_group decoding. * Fixed decoding of file descriptors on 64-bit architectures. * Fixed a corner case in waitpid handling. (Addresses Red Hat bug #663547). * Fixed stat64 decoding on mips (Addresses Debian bug #599028). * Fixed misleading italics in the manual page. (Addresses Debian bug #589323). Noteworthy changes in release 4.5.20 (2010-04-13) ================================================= * Improvements * Implemented decoding of new linux syscalls: inotify_init1, recvmmsg. * Implemented basic decoding of new linux syscalls: preadv, pwritev, rt_tgsigqueueinfo, perf_event_open. * Enhanced decoding of recently added syscalls on non-x86 architectures by replacing a bare decoder with elaborate parsers enabled earlier for x86/x86-64. * Implemented -C option to combine regular and -c output. (Addresses Debian bug #466196) * Enhanced decoding of mbind and mremap syscalls. * Enhanced SOL_PACKET socket options decoding. * Regenerated list of ioctl names from linux 2.6.33. * Added TILE architecture support. * Bug fixes * Fixed build with Linux kernel headers 2.6.32-rc5+. (Addresses Debian bug #560516 and Fedora bug #539044) * Fixed build on mips. * Fixed handling of Linux systems without struct statfs64. * Fixed reporting signal mask by sigreturn on powerpc. * Fixed potential stack buffer overflow in select decoder. (Addresses Fedora bug #556678) * Corrected msgsnd indirect ipccall decoding. * Corrected decoding of 64bit syscalls. (Addresses Debian bug #570603) * Corrected getsockopt decoding on architectures where sizeof(long) > sizeof(int). (Addresses Debian bug #494844) * Corrected decoding of epoll_pwait. (Addresses Debian bug #513014) * Corrected handling of killed threads. Noteworthy changes in release 4.5.19 (2009-10-21) ================================================= * Changes in behavior * When command exits, strace now exits with the same exit status. If command is terminated by a signal, strace terminates itself with the same signal, so that strace can be used as a wrapper process transparent to the invoking parent process. When using -p option, the exit status of strace is zero unless there was an unexpected error in doing the tracing. (Addresses Fedora bug #105371 and Debian bug #37665) * Improvements * Implemented decoding of new Linux syscalls: accept4, dup3, epoll_create1, eventfd2, inotify_init1, pipe2, signalfd4. * Implemented decoding of socket type flags introduced in Linux 2.6.27. * Implemented decoding of accept4 socketcall. * Enhanced prctl decoding. * Enhanced nanosleep decoding. * Enhanced ptrace decoding. * Enhanced futex decoding. * Enhanced CAP_* decoding. * Enhanced SIOCS* ioctls decoding. * Enhanced fcntl F_* flags decoding. * Enhanced semop/semtimedop decoding. * Updated ARM architecture support. * Added Blackfin architecture support. * Added AVR32 architecture support. * Added CRIS architecture support. * Made strace detect when traced process suddenly disappeared. * Bug fixes * Fixed syscall numbers for tee and sync_file_range. (Addresses Debian bug #503124) * Fixed several bugs in strings decoder, including potential heap memory corruption. (Addresses Fedora bugs #470529, #478324 and #511035) * Marked sendfile(2) as a network syscall. (Addresses Debian bug #509499) * Fixed accept(2) decoding. (Addresses Debian bug #507573) * Fixed sigtimedwait(2) decoding. * Fixed build on ARM EABI. (Addresses Debian bugs #520084 and #535564, and Fedora bug #507576) * Fixed display of 32-bit fcntl(F_SETLK) on 64-bit architectures. (Addresses Red Hat bug #471169) * Fixed display of 32-bit argv array on 64-bit architectures. (Addresses Fedora bug #519480) * Fixed display of 32-bit struct sigaction on 64-bit architectures. * Fixed HPPA architecture support. (Addresses Debian bugs #437928 and #546619) Changes in 4.5.18 ============== * Bug fixes. * Support new Linux/PPC system call subpage_prot and PROT_SAO flag. * In sigaction system call, display sa_flags value along with SIG_DFL/SIG_IGN. Changes in 4.5.17 ============== * Many bug fixes. * -F is now deprecated, -f has traced vfork too on Linux for a long time now. * Print O_CLOEXEC, MSG_CMSG_CLOEXEC flag bits. * Improved output for prctl system call on Linux. * Improved support for Linux/ARM. * SA_NOMASK is now spelled SA_NODEFER, and SA_ONESHOT is spelled SA_RESETHAND. Changes in 4.5.16 ============== * Bug fixes. * Improved output for delete_module, futex, and mbind system calls on Linux. * Improved output for SG_IO ioctls on Linux. * Support new Linux system calls move_pages, utimensat, signalfd, timerfd, eventfd, getcpu, epoll_pwait. Changes in 4.5.15 ============== * Bug fixes. * Several biarch improvements. * Improved output for adjtimex, sysctl, quotactl, mount, umount. * Support new Linux system calls *at, inotify*, pselect6, ppoll and unshare. Changes in 4.5.14 ============== * Bug fixes. * Accept numeric system calls in -e. Changes in 4.5.13 ============== * Bug fixes. * Introduce "-e trace=desc". Changes in 4.5.12 ============== * Bug fixes. * Better x86-64 support for IA32 processes. * Update PowerPC system calls. * Better printing for Linux aio system calls. Changes in 4.5.11 ============== * Quick fix release for build issues. * One fix for Linux/ARM system call table. Changes in 4.5.10 ============== * Bug fixes. * Print fault address for SIGSEGV/SIGBUS signals when available. Changes in 4.5.9 ============== * Bug fixes. * Improve socket ioctl printing. * Update Linux/IA64 syscall list. * Fix Linux/x86-64 syscall argument extraction for 32-bit processes. * Improve mount flags printing. * Support symbolic printing of x86_64 arch_prctl parameters. Changes in 4.5.8 ============== * Bug fixes. * Update syscall tables for Alpha, ARM, HPPA. * Support new Linux syscalls mbind, set_mempolicy, get_mempolicy, waitid. * Support Linux syscalls fadvise64, fadvise64_64, and epoll_*. * Improve ioctl command name matching. * Print RTC_* ioctl structure contents. * Support newer RLIMIT_* values. * Print struct cmsghdr details in sendmsg. Changes in 4.5.7 ============== * Bug fixes. * Print attribute values in *xattr system calls on Linux. * Include pread and pwrite calls in -e read and -e write tracing. * Update SO_* and IP_* value lists and add IPV6_* values for socket options. * Print clock_t values symbolically in Linux clock_* system calls. Changes in 4.5.6 ============== * Bug fixes, Linux ioctl updates. * David Miller contributed support for Linux/SPARC64. Changes in 4.5.5 ============== * Just bug fixes. Changes in 4.5.4 ============== * Update Linux ioctl lists. * Update PF_* and AF_* value lists. * The 4.5.3 -p behavior for NPTL threads applies only under -f, and got fixed. Changes in 4.5.3 ============== * Bug fixes. * On Linux using NPTL threads, -p will now attach to all threads in a process. * Handle new mq_* system calls in Linux 2.6.6 and later. Changes in 4.5.2 ============== * Bug fixes. * Report some new VM_* bit values on Linux. * Better output for Linux sched_* system calls. Changes in 4.5.1 ============== * Bug fixes. * Display multiple ioctl name matches on Linux. Changes in 4.5 ============== * New port to AMD's x86-64 architecture. One strace binary can handle both new x86-64 and old i386 processes. * Fixed support for LFS64 calls. * New switch -E to add/remove environment variables for the command. * Merged s390/s390x port. * Trace an unbounded number of processes. * Handle numerous new system calls in Linux 2.5, and new threads semantics. * Fixed bugs with attach/detach leaving things stopped. * Fixed traced process seeing ECHILD despite live, traced children in waitpid calls with WNOHANG. * Stuart Menefy contributed a port to Linux/SH. * Stephen Thomas contributed a port to Linux/SH64. * Many other bug fixes. Changes in 4.4 ============== * Fix Linux/ia64 support, looks like someone renamed a few things on us * Fix the ioctl setup for Linux, turned out it did not really work. Improve the ioctl extractor as well so we decode some more ones. Changes in 4.3.1 ================ * compile fixes for Linux/mips Changes in 4.3 ============== * Linux ia64 and hppa ports added * The usual Linux syscall updates (includes 32bit uid/gid support), * Linux ioctl list updated * Support IPv6 scope ids * FreeBSD/i386 port added * UnixWare and Solaris updates * Better support for tracing multithreaded processes in Linux Changes in 4.2 ============== * Compiles on glibc2.0 systems again * Linux/S390 port added * The usual Linux syscall updates * we can follow fork on arm now Changes in 4.1 ================ * Linux/MIPS port added * Lots of Linux updates again * Improved IPv6 support * Add strace-graph Changes in 4.0.1 ================ * Minor bugfixes * Compiles on glibc2.0 systems again Changes in 4.0 ============== * Get stat structure properly on Linux 64bit archs * Personalities work again * Compile correctly on SunOS again * IRIX64 updates * Solaris updates Changes in 3.99.1 ================= * Linux (ultra)sparc fixes * Linux alpha fixes * Minor cleanups Changes in 3.99 =============== * New maintainer * add support for more Linux architectures (powerpc, sparc, arm) * support lots more Linux syscalls * fix signal handling * add IPX and IPIP support * check stray syscall after execv * fix hanging children Changes in version 3.1 ====================== * Irix5 is supported * Linux 68k is supported * Linux alpha is supported * configure is upgraded to autoconf 2.x * using -f in combination with -e now works correctly * output can be piped to a program * tracing setuid programs works better * it is now reasonable to install strace setuid to root in some circumstances * new useful tracing names like file and process to trace whole classes of system calls, e.g. -efile traces all system calls that take a file name as an argument * IPC calls on SunOS 4.1.x are decoded * Linux program memory is reliably dereferenced * Linux decodes at least the name of all syscalls as of pre2.0.4 * various cosmetic changes and bug fixes Changes from versions 2.x to version 3.0 ======================================== * filename arThis document describes Linux ptrace implementation in Linux kernels version 3.0.0. (Update this notice if you update the document to reflect newer kernels). Ptrace userspace API. Ptrace API (ab)uses standard Unix parent/child signaling over waitpid. An unfortunate effect of it is that resulting API is complex and has subtle quirks. This document aims to describe these quirks. Debugged processes (tracees) first need to be attached to the debugging process (tracer). Attachment and subsequent commands are per-thread: in multi-threaded process, every thread can be individually attached to a (potentially different) tracer, or left not attached and thus not debugged. Therefore, "tracee" always means "(one) thread", never "a (possibly multi-threaded) process". Ptrace commands are always sent to a specific tracee using ptrace(PTRACE_foo, pid, ...), where pid is a TID of the corresponding Linux thread. After attachment, each tracee can be in two states: running or stopped. There are many kinds of states when tracee is stopped, and in ptrace discussions they are often conflated. Therefore, it is important to use precise terms. In this document, any stopped state in which tracee is ready to accept ptrace commands from the tracer is called ptrace-stop. Ptrace-stops can be further subdivided into signal-delivery-stop, group-stop, syscall-stop and so on. They are described in detail later. 1.x Death under ptrace. When a (possibly multi-threaded) process receives a killing signal (a signal set to SIG_DFL and whose default action is to kill the process), all threads exit. Tracees report their death to the tracer(s). This is not a ptrace-stop (because tracer can't query tracee status such as register contents, cannot restart tracee etc) but the notification about this event is delivered through waitpid API similarly to ptrace-stop. Note that killing signal will first cause signal-delivery-stop (on one tracee only), and only after it is injected by tracer (or after it was dispatched to a thread which isn't traced), death from signal will happen on ALL tracees within multi-threaded process. SIGKILL operates similarly, with exceptions. No signal-delivery-stop is generated for SIGKILL and therefore tracer can't suppress it. SIGKILL kills even within syscalls (syscall-exit-stop is not generated prior to death by SIGKILL). The net effect is that SIGKILL always kills the process (all its threads), even if some threads of the process are ptraced. Tracer can kill a tracee with ptrace(PTRACE_KILL, pid, 0, 0). This operation is deprecated, use kill/tgkill(SIGKILL) instead. ^^^ Oleg prefers to deprecate it instead of describing (and needing to support) PTRACE_KILL's quirks. When tracee executes exit syscall, it reports its death to its tracer. Other threads are not affected. When any thread executes exit_group syscall, every tracee in its thread group reports its death to its tracer. If PTRACE_O_TRACEEXIT option is on, PTRACE_EVENT_EXIT will happen before actual death. This applies to exits on exit syscall, group_exit syscall, signal deaths (except SIGKILL), and when threads are torn down on execve in multi-threaded process. Tracer cannot assume that ptrace-stopped tracee exists. There are many scenarios when tracee may die while stopped (such as SIGKILL). Therefore, tracer must always be prepared to handle ESRCH error on any ptrace operation. Unfortunately, the same error is returned if tracee exists but is not ptrace-stopped (for commands which require stopped tracee), or if it is not traced by process which issued ptrace call. Tracer needs to keep track of stopped/running state, and interpret ESRCH as "tracee died unexpectedly" only if it knows that tracee has been observed to enter ptrace-stop. Note that there is no guarantee that waitpid(WNOHANG) will reliably report tracee's death status if ptrace operation returned ESRCH. waitpid(WNOHANG) may return 0 instead. IOW: tracee may be "not yet fully dead" but already refusing ptrace ops. Tracer can not assume that tracee ALWAYS ends its life by reporting WIFEXITED(status) or WIFSIGNALED(status). ??? or can it? Do we include such a promise into ptrace API? 1.x Stopped states. When running tracee enters ptrace-stop, it notifies its tracer using waitpid API. Tracer should use waitpid family of syscalls to wait for tracee to stop. Most of this document assumes that tracer waits with: pid = waitpid(pid_or_minus_1, &status, __WALL); Ptrace-stopped tracees are reported as returns with pid > 0 and WIFSTOPPED(status) == true. ??? Do we require __WALL usage, or will just using 0 be ok? Are the rules different if user wants to use waitid? Will waitid require WEXITED? __WALL value does not include WSTOPPED and WEXITED bits, but implies their functionality. Setting of WCONTINUED bit in waitpid flags is not recommended: the continued state is per-process and consuming it can confuse real parent of the tracee. Use of WNOHANG bit in waitpid flags may cause waitpid return 0 ("no wait results available yet") even if tracer knows there should be a notification. Example: kill(tracee, SIGKILL); waitpid(tracee, &status, __WALL | WNOHANG); ??? waitid usage? WNOWAIT? ??? describe how wait notifications queue (or not queue) The following kinds of ptrace-stops exist: signal-delivery-stops, group-stop, PTRACE_EVENT stops, syscall-stops [, SINGLESTEP, SYSEMU, SYSEMU_SINGLESTEP]. They all are reported as waitpid result with WIFSTOPPED(status) == true. They may be differentiated by checking (status >> 8) value, and if looking at (status >> 8) value doesn't resolve ambiguity, by querying PTRACE_GETSIGINFO. (Note: WSTOPSIG(status) macro returns ((status >> 8) & 0xff) value). 1.x.x Signal-delivery-stop When (possibly multi-threaded) process receives any signal except SIGKILL, kernel selects a thread which handles the signal (if signal is generated with t[g]kill, thread selection is done by user). If selected thread is traced, it enters signal-delivery-stop. By this point, signal is not yet delivered to the process, and can be suppressed by tracer. If tracer doesn't suppress the signal, it passes signal to tracee in the next ptrace request. This second step of signal delivery is called "signal injection" in this document. Note that if signal is blocked, signal-delivery-stop doesn't happen until signal is unblocked, with the usual exception that SIGSTOP can't be blocked. Signal-delivery-stop is observed by tracer as waitpid returning with WIFSTOPPED(status) == true, WSTOPSIG(status) == signal. If WSTOPSIG(status) == SIGTRAP, this may be a different kind of ptrace-stop - see "Syscall-stops" and "execve" sections below for details. If WSTOPSIG(status) == stopping signal, this may be a group-stop - see below. 1.x.x Signal injection and suppression. After signal-delivery-stop is observed by tracer, tracer should restart tracee with ptrace(PTRACE_rest, pid, 0, sig) call, where PTRACE_rest is one of the restarting ptrace ops. If sig is 0, then signal is not delivered. Otherwise, signal sig is delivered. This operation is called "signal injection" in this document, to distinguish it from signal-delivery-stop. Note that sig value may be different from WSTOPSIG(status) value - tracer can cause a different signal to be injected. Note that suppressed signal still causes syscalls to return prematurely. Kernel should always restart the syscall in this case: tracer would observe a new syscall-enter-stop for the same syscall, or, in case of syscalls returning ERESTART_RESTARTBLOCK, tracer would observe a syscall-enter-stop for restart_syscall(2) syscall. There may still be bugs in this area which cause some syscalls to instead return with -EINTR even though no observable signal was injected to the tracee. This is a cause of confusion among ptrace users. One typical scenario is that tracer observes group-stop, mistakes it for signal-delivery-stop, restarts tracee with ptrace(PTRACE_rest, pid, 0, stopsig) with the intention of injecting stopsig, but stopsig gets ignored and tracee continues to run. SIGCONT signal has a side effect of waking up (all threads of) group-stopped process. This side effect happens before signal-delivery-stop. Tracer can't suppress this side-effect (it can only suppress signal injection, which only causes SIGCONT handler to not be executed in the tracee, if such handler is installed). In fact, waking up from group-stop may be followed by signal-delivery-stop for signal(s) *other than* SIGCONT, if they were pending when SIGCONT was delivered. IOW: SIGCONT may be not the first signal observed by the tracee after it was sent. Stopping signals cause (all threads of) process to enter group-stop. This side effect happens after signal injection, and therefore can be suppressed by tracer. PTRACE_GETSIGINFO can be used to retrieve siginfo_t structure which corresponds to delivered signal. PTRACE_SETSIGINFO may be used to modify it. If PTRACE_SETSIGINFO has been used to alter siginfo_t, si_signo field and sig parameter in restarting command must match, otherwise the result is undefined. 1.x.x Group-stop When a (possibly multi-threaded) process receives a stopping signal, all threads stop. If some threads are traced, they enter a group-stop. Note that stopping signal will first cause signal-delivery-stop (on one tracee only), and only after it is injected by tracer (or after it was dispatched to a thread which isn't traced), group-stop will be initiated on ALL tracees within multi-threaded process. As usual, every tracee reports its group-stop separately to corresponding tracer. Group-stop is observed by tracer as waitpid returning with WIFSTOPPED(status) == true, WSTOPSIG(status) == signal. The same result is returned by some other classes of ptrace-stops, therefore the recommended practice is to perform ptrace(PTRACE_GETSIGINFO, pid, 0, &siginfo) call. The call can be avoided if signal number is not SIGSTOP, SIGTSTP, SIGTTIN or SIGTTOU - only these four signals are stopping signals. If tracer sees something else, it can't be group-stop. Otherwise, tracer needs to call PTRACE_GETSIGINFO. If PTRACE_GETSIGINFO fails with EINVAL, then it is definitely a group-stop. (Other failure codes are possible, such as ESRCH "no such process" if SIGKILL killed the tracee). As of kernel 2.6.38, after tracer sees tracee ptrace-stop and until it restarts or kills it, tracee will not run, and will not send notifications (except SIGKILL death) to tracer, even if tracer enters into another waitpid call. Currently, it causes a problem with transparent handling of stopping signals: if tracer restarts tracee after group-stop, SIGSTOP is effectively ignored: tracee doesn't remain stopped, it runs. If tracer doesn't restart tracee before entering into next waitpid, future SIGCONT will not be reported to the tracer. Which would make SIGCONT to have no effect. 1.x.x PTRACE_EVENT stops If tracer sets TRACE_O_TRACEfoo options, tracee will enter ptrace-stops called PTRACE_EVENT stops. PTRACE_EVENT stops are observed by tracer as waitpid returning with WIFSTOPPED(status) == true, WSTOPSIG(status) == SIGTRAP. Additional bit is set in a higher byte of status word: value ((status >> 8) & 0xffff) will be (SIGTRAP | PTRACE_EVENT_foo << 8). The following events exist: PTRACE_EVENT_VFORK - stop before return from vfork/clone+CLONE_VFORK. When tracee is continued after this, it will wait for child to exit/exec before continuing its execution (IOW: usual behavior on vfork). PTRACE_EVENT_FORK - stop before return from fork/clone+SIGCHLD PTRACE_EVENT_CLONE - stop before return from clone PTRACE_EVENT_VFORK_DONE - stop before return from vfork/clone+CLONE_VFORK, but after vfork child unblocked this tracee by exiting or exec'ing. For all four stops described above: stop occurs in parent, not in newly created thread. PTRACE_GETEVENTMSG can be used to retrieve new thread's tid. PTRACE_EVENT_EXEC - stop before return from exec. PTRACE_EVENT_EXIT - stop before exit (including death from exit_group), signal death, or exit caused by execve in multi-threaded process. PTRACE_GETEVENTMSG returns exit status. Registers can be examined (unlike when "real" exit happens). The tracee is still alive, it needs to be PTRACE_CONTed or PTRACE_DETACHed to finish exit. PTRACE_GETSIGINFO on PTRACE_EVENT stops returns si_signo = SIGTRAP, si_code = (event << 8) | SIGTRAP. 1.x.x Syscall-stops If tracee was restarted by PTRACE_SYSCALL, tracee enters syscall-enter-stop just prior to entering any syscall. If tracer restarts it with PTRACE_SYSCALL, tracee enters syscall-exit-stop when syscall is finished, or if it is interrupted by a signal. (That is, signal-delivery-stop never happens between syscall-enter-stop and syscall-exit-stop, it happens *after* syscall-exit-stop). Other possibilities are that tracee may stop in a PTRACE_EVENT stop, exit (if it entered exit or exit_group syscall), be killed by SIGKILL, or die silently (if execve syscall happened in another thread). Syscall-enter-stop and syscall-exit-stop are observed by tracer as waitpid returning with WIFSTOPPED(status) == true, WSTOPSIG(status) == SIGTRAP. If PTRACE_O_TRACESYSGOOD option was set by tracer, then WSTOPSIG(status) == (SIGTRAP | 0x80). Syscall-stops can be distinguished from signal-delivery-stop with SIGTRAP by querying PTRACE_GETSIGINFO: si_code <= 0 if sent by usual suspects like [tg]kill/sigqueue/etc; or = SI_KERNEL (0x80) if sent by kernel, whereas syscall-stops have si_code = SIGTRAP or (SIGTRAP | 0x80). However, syscall-stops happen very often (twice per syscall), and performing PTRACE_GETSIGINFO for every syscall-stop may be somewhat expensive. Some architectures allow to distinguish them by examining registers. For example, on x86 rax = -ENOSYS in syscall-enter-stop. Since SIGTRAP (like any other signal) always happens *after* syscall-exit-stop, and at this point rax almost never contains -ENOSYS, SIGTRAP looks like "syscall-stop which is not syscall-enter-stop", IOW: it looks like a "stray syscall-exit-stop" and can be detected this way. But such detection is fragile and is best avoided. Using PTRACE_O_TRACESYSGOOD option is a recommended method, since it is reliable and does not incur performance penalty. Syscall-enter-stop and syscall-exit-stop are indistinguishable from each other by tracer. Tracer needs to keep track of the sequence of ptrace-stops in order to not misinterpret syscall-enter-stop as syscall-exit-stop or vice versa. The rule is that syscall-enter-stop is always followed by syscall-exit-stop, PTRACE_EVENT stop or tracee's death - no other kinds of ptrace-stop can occur in between. If after syscall-enter-stop tracer uses restarting command other than PTRACE_SYSCALL, syscall-exit-stop is not generated. PTRACE_GETSIGINFO on syscall-stops returns si_signo = SIGTRAP, si_code = SIGTRAP or (SIGTRAP | 0x80). 1.x.x SINGLESTEP, SYSEMU, SYSEMU_SINGLESTEP ??? document PTRACE_SINGLESTEP, PTRACE_SYSEMU, PTRACE_SYSEMU_SINGLESTEP 1.x Informational and restarting ptrace commands. Most ptrace commands (all except ATTACH, TRACEME, KILL) require tracee to be in ptrace-stop, otherwise they fail with ESRCH. When tracee is in ptrace-stop, tracer can read and write data to tracee using informational commands. They leave tracee in ptrace-stopped state: longv = ptrace(PTRACE_PEEKTEXT/PEEKDATA/PEEKUSER, pid, addr, 0); ptrace(PTRACE_POKETEXT/POKEDATA/POKEUSER, pid, addr, long_val); ptrace(PTRACE_GETREGS/GETFPREGS, pid, 0, &struct); ptrace(PTRACE_SETREGS/SETFPREGS, pid, 0, &struct); ptrace(PTRACE_GETSIGINFO, pid, 0, &siginfo); ptrace(PTRACE_SETSIGINFO, pid, 0, &siginfo); ptrace(PTRACE_GETEVENTMSG, pid, 0, &long_var); ptrace(PTRACE_SETOPTIONS, pid, 0, PTRACE_O_flags); Note that some errors are not reported. For example, setting siginfo may have no effect in some ptrace-stops, yet the call may succeed (return 0 and don't set errno). ptrace(PTRACE_SETOPTIONS, pid, 0, PTRACE_O_flags) affects one tracee. Current flags are replaced. Flags are inherited by new tracees created and "auto-attached" via active PTRACE_O_TRACE[V]FORK or PTRACE_O_TRACECLONE options. Another group of commands makes ptrace-stopped tracee run. They have the form: ptrace(PTRACE_cmd, pid, 0, sig); where cmd is CONT, DETACH, SYSCALL, SINGLESTEP, SYSEMU, or SYSEMU_SINGLESTEP. If tracee is in signal-delivery-stop, sig is the signal to be injected. Otherwise, sig may be ignored. 1.x Attaching and detaching A thread can be attached to tracer using ptrace(PTRACE_ATTACH, pid, 0, 0) call. This also sends SIGSTOP to this thread. If tracer wants this SIGSTOP to have no effect, it needs to suppress it. Note that if other signals are concurrently sent to this thread during attach, tracer may see tracee enter signal-delivery-stop with other signal(s) first! The usual practice is to reinject these signals until SIGSTOP is seen, then suppress SIGSTOP injection. The design bug here is that attach and concurrent SIGSTOP are racing and SIGSTOP may be lost. ??? Describe how to attach to a thread which is already group-stopped. Since attaching sends SIGSTOP and tracer usually suppresses it, this may cause stray EINTR return from the currently executing syscall in the tracee, as described in "signal injection and suppression" section. ptrace(PTRACE_TRACEME, 0, 0, 0) request turns current thread into a tracee. It continues to run (doesn't enter ptrace-stop). A common practice is to follow ptrace(PTRACE_TRACEME) with raise(SIGSTOP) and allow parent (which is our tracer now) to observe our signal-delivery-stop. If PTRACE_O_TRACE[V]FORK or PTRACE_O_TRACECLONE options are in effect, then children created by (vfork or clone(CLONE_VFORK)), (fork or clone(SIGCHLD)) and (other kinds of clone) respectively are automatically attached to the same tracer which traced their parent. SIGSTOP is delivered to them, causing them to enter signal-delivery-stop after they exit syscall which created them. Detaching of tracee is performed by ptrace(PTRACE_DETACH, pid, 0, sig). PTRACE_DETACH is a restarting operation, therefore it requires tracee to be in ptrace-stop. If tracee is in signal-delivery-stop, signal can be injected. Othervice, sig parameter may be silently ignored. If tracee is running when tracer wants to detach it, the usual solution is to send SIGSTOP (using tgkill, to make sure it goes to the correct thread), wait for tracee to stop in signal-delivery-stop for SIGSTOP and then detach it (suppressing SIGSTOP injection). Design bug is that this can race with concurrent SIGSTOPs. Another complication is that tracee may enter other ptrace-stops and needs to be restarted and waited for again, until SIGSTOP is seen. Yet another complication is to be sure that tracee is not already ptrace-stopped, because no signal delivery happens while it is - not even SIGSTOP. ??? Describe how to detach from a group-stopped tracee so that it doesn't run, but continues to wait for SIGCONT. If tracer dies, all tracees are automatically detached and restarted, unless they were in group-stop. Handling of restart from group-stop is currently buggy, but "as planned" behavior is to leave tracee stopped and waiting for SIGCONT. If tracee is restarted from signal-delivery-stop, pending signal is injected. 1.x execve under ptrace. During execve, kernel destroys all other threads in the process, and resets execve'ing thread tid to tgid (process id). This looks very confusing to tracers: All other threads stop in PTRACE_EXIT stop, if requested by active ptrace option. Then all other threads except thread group leader report death as if they exited via exit syscall with exit code 0. Then PTRACE_EVENT_EXEC stop happens, if requested by active ptrace option (on which tracee - leader? execve-ing one?). The execve-ing tracee changes its pid while it is in execve syscall. (Remember, under ptrace 'pid' returned from waitpid, or fed into ptrace calls, is tracee's tid). That is, pid is reset to process id, which coincides with thread group leader tid. If thread group leader has reported its death by this time, for tracer this looks like dead thread leader "reappears from nowhere". If thread group leader was still alive, for tracer this may look as if thread group leader returns from a different syscall than it entered, or even "returned from syscall even though it was not in any syscall". If thread group leader was not traced (or was traced by a different tracer), durV?d;g>This is strace - a diagnostic, debugging and instructional userspace utility with a traditional command-line interface for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace. strace is released under the terms of the GNU Lesser General Public License version 2.1 or later; see the file COPYING for details. strace test suite is released under the terms of the GNU General Public License version 2 or later; see the file tests/COPYING for details. See the file CREDITS for a list of authors and other contributors. See the file INSTALL for compilation and installation instructions. See the file NEWS for information on what has changed in recent versions. See the file README-hacking for information related to strace development. The project's homepage is at https://strace.io The GIT repository of strace is available at https://github.com/strace/strace/ and https://gitlab.com/strace/strace/ strace has a mailing list: strace-devel@lists.strace.io Everyone is welcome to post bug reports, feature requests, comments and patches to the list. The mailing list archives are available at https://lists.strace.io/pipermail/strace-devel/ System requirements: * Linux kernel >= 2.6.18 is recommended. Older versions might still work but they haven't been thoroughly tested with this release. * Linux kernel >= 2.5.46 is required. Older versions without a decent PTRACE_SETOPTIONS support will not work. * On mips, Linux kernel >= 2.6.15 is required. Older versions without a decent PTRACE_GETREGS support will not work. * On s390 and s390x, Linux kernel >= 2.6.27 is required. Older versions without a decent PTRACE_GETREGSET support will not work. c?d;g4Wmo8_1vIVHlAm8`59@7NBvR x3gp\|-t0>Z0QPZF1.i&r*C>2(H\ҤX('b 嚥S] zxvi* &i"LpJ(`c~`k8X8A24hqUP\q]C8]ve Wx`ۮ_n:ok9rԞS9EZ6jNS|h b~a7]<688aEe-R2q`G[ZnU?/$yē'Oaн-F 2)(!Y4LB67q9DD@~"?ON3Bb*9bE}d)ꗮ,#S2eE5YCqw[|6psIcFp#R "(@H"9]1A46!HC)trk)1zfB2WR0YMCLeX;~o}a>zq ǍS8| }xEf`k)w~}TTd +h`+S~z;nm[P8'UVcٱy~GSR =iLƉ ^e$;>15pQq߼,T# }ԈxҬ{Hۭ|so~xz|x{in R^+waݭ>jpsfݭ{俆hO|x}q—\#ykv.{U{Ŧ\t*I$ \.-\e9K:b03VL )' s 1<>گ$B|'L B|LwE}LʫwPGAhJK$x 5-\uL)2E]ۭjZƗ"LUing execve it will appear as if it has become a tracee of the tracer of execve'ing tracee. All these effects are the artifacts of pid change. PTRACE_O_TRACEEXEC option is the recommended tool for dealing with this case. It enables PTRACE_EVENT_EXEC stop which occurs before execve syscall return. Pid change happens before PTRACE_EVENT_EXEC stop, not after. When tracer receives PTRACE_EVENT_EXEC stop notification, it is guaranteed that except this tracee and thread group leader, no other threads from the process are alive. On receiving this notification, tracer should clean up all its internal data structures about all threads of this process, and retain only one data structure, one which describes single still running tracee, with pid = tgid = process id. Currently, there is no way to retrieve former pid of execve-ing tracee. If tracer doesn't keep track of its tracees' thread group relations, it may be unable to know which tracee execve-ed and therefore no longer exists under old pid due to pid change. Example: two threads execve at the same time: ** we get syscall-entry-stop in thread 1: ** PID1 execve("/bin/foo", "foo" ** we issue PTRACE_SYSCALL for thread 1 ** ** we get syscall-entry-stop in thread 2: ** PID2 execve("/bin/bar", "bar" ** we issue PTRACE_SYSCALL for thread 2 ** ** we get PTRACE_EVENT_EXEC for PID0, we issue PTRACE_SYSCALL ** ** we get syscall-exit-stop for PID0: ** PID0 <... execve resumed> ) = 0 In this situation there is no way to know which execve succeeded. If PTRACE_O_TRACEEXEC option is NOT in effect for the execve'ing tracee, kernel delivers an extra SIGTRAP to tracee after execve syscall returns. This is an ordinary signal (similar to one which can be generated by "kill -TRAP"), not a special kind of ptrace-stop. GETSIGINFO on it has si_code = 0 (SI_USER). It can be blocked by signal mask, and thus can happen (much) later. Usually, tracer (for example, strace) would not want to show this extra post-execve SIGTRAP signal to the user, and would suppress its delivery to the tracee (if SIGTRAP is set to SIG_DFL, it is a killing signal). However, determining *which* SIGTRAP to suppress is not easy. Setting PTRACE_O_TRACEEXEC option and thus suppressing this extra SIGTRAP is the recommended approach. 1.x Real parent Ptrace API (ab)uses standard Unix parent/child signaling over waitpid. This used to cause real parent of the process to stop receiving several kinds of waitpid notifications when child process is traced by some other process. Many of these bugs have been fixed, but as of 2.6.38 several still exist. As of 2.6.38, the following is believed to work correctly: - exit/death by signal is reported first to tracer, then, when tracer consumes waitpid result, to real parent (to real parent only when the whole multi-threaded process exits). If they are the same process, the report is sent only once. 1.x Known bugs Following bugs still exist: Group-stop notifications are sent to tracer, but not to real parent. Last confirmed on 2.6.38.6. If thread group leader is traced and exits by calling exit syscall, PTRACE_EVENT_EXIT stop will happen for it (if requested), but subsequent WIFEXITED notification will not be delivered until all other threads exit. As explained above, if one of other threads execve's, thread group leader death will *never* be reported. If execve-ed thread is not traced by this tracer, tracer will never know that execve happened. ??? need to test this scenario One possible workaround is to detach thread group leader instead of restarting it in this case. Last confirmed on 2.6.38.6. SIGKILL signal may still cause PTRACE_EVENT_EXIT stop before actual signal death. This may be changed in the future - SIGKILL is meant to always immediately kill tasks even under ptrace. Last confirmed on 2.6.38.6. }iwǵཌgŒ$I8HD4a$lg~ܭRΜqN(Q]˭[~-/E2T{Qۯ^mw:T3b˸Om_E?K׽K׹:t8'U2.>/Y2V4\?/yNe5==ll+ʪZMN.>^)UK] @?O%c7J.^Nz;^^'ZEO2ٳ,gӨ?q҃3`3n9JꟜvըmR])ɢLJW%l84\,KK *3jgjբoyV"ժJ쫷q O L,wYOOJ&zWx?yJm |@>\L^\Z?w~ZN[h߆!qgHK6npķg2 rm yz݂K^xa$O/z?K@99Mas`Wp'ⴤ7C`-w}-+R7qƣTD'S'ؙd:JۻN=Ynj=9V<|)}7wnQoeZjZFW:K HS+iY"GPyQLߩi^Jz 4d\L&PmEoZs'MIu1={s1Ϯe!&qUpؖg>~Fnݙ?Y^>880ĩ7Bj ~,^9uK1YX߇K?ŀmw]mn#_ 'HVFR1]<%Fn2QV@JYPY za`zjSTIwꠂk.ı^TL @b"]*_4}nGK5%"굆u#**C[o.̰D`sĹ.2ع(pt9©&q1Q(n]rqFH0Yydo-"Ră)S$ey <+_a8ճY`*^,` a2g3#~NHlp3Q\4&ݪs>k/Qm,NCzcR\ V\Zsd$ 쩀rE%A|ؖ W輬K\gG:CauSpS\$703z7x ތ>3u ]ԝ`B2<+05&=q @gڵ SxFR9bl:48( & I^*&,7#E4}Eˆ }lhXuJc1i]%|wQ|GUЧ Bݏ]ugW،/gBt˳ýîϻ el˗[[[D &GEfe'Q@ `LbՆwv@NӲvlɫU…;-VLQ. /0F6] rK8p-rFr,c# H)6*./rJr?#XAwZȐ0hm ?N~Fs[]5rf7m.h9Z =ꉇv*H&PgY )0g0REW#dTZFd;z5烐?h)0h݌HQ bY*`ZN((JWD)Is ^cyAPLW <^FRKBphTX>Le~0ǂ3'Ĥ}l7v{ݺmm=D^t ۂǍZIipPg|BW9})Έ^Qo"ZY6ċλnDy<&g1Q-\?sCÈ/댮 RN µ_Ű*$ c MF0BKJ=k} `@pM|؞!T]i{w/uZu3Fx^d_D)pp(D 'ȱ:Mw0;+銲k7:.nk`(ۻ(MF0gOJ[ak<^ނ"eW~j lg;;ߒ0a)F5e8vjKq b꒐e.q5>>uJs@@cD.&F9TIX06e"";(eF h+W Nlo!à9k,~H{bI42x5v#ܮ^Ւ Jl"{Xc.rh.Z ZS+x\p˷(>:P'Ad]epUO@S-J^&oEW^|YB,,y*ҹ@)bU%)]_AǀR%pE)$>OHc*JgӨ~ޢU! ~i2]cP! JhD@(̼a *gC(i{1]\<}:xz?Pi3|O RD ~#L@x-ՆT:]77>Si^G ؗb$17;P^9e8;_&ir[$F]N?'?P J\:,ssJ͔@=;+ve,ps!333dihf]UD Ju5WwXҏޗC_YiLLϜڃp!Jѩ@`"ԫ@**<2l#|GM* r@S3x$rUw]7&cϱ&͏!sQ9hn!<ZD0!bNQz|!!Z,rXFƆ>!&Pܕ0ayW-Zk|֏ n2Ouza(*H/]kFc$ZuvB4YY FvZDHadn"jF USCDgzh3Vdy$ 6KE!I*Y@`V Y{YUL ~ʼn3#s=cl;58Ï"FzgldED %90Wt-V/Tώ.zo*z[}Ml?ΜQtHj?1soox}vv#RkUYFx'Fl ])4d`l6Dž-:洒m!/  g1,Cq38˱ 3h}N^:]@GU<yַ$Xa5=bb=YD]:Ӑlb|!i \;' r93TP4XwܭR]E `G$׈%16hhݞ]![n!$Q#Zg|N*SУ+SӁ<F('H~g)[{ ;ݛ5k'C؜H'NQ3}Cb 03o!~p+<\~'zB=~:L6H`"35$3_TKK.&DӍh]osi_(Yndk7>6 3%%\{rK`KoGF\%;< >yΝ65 w)E/d}碴_ie!Gu֫.]HuN92MtF`D.6fwCn`&-, SXb}gO;ۋ 馈1c{]#ț 6%$I {F{)>P7DhM9iפK*ؤCĂ^VvӛrY37'Z/;!32Q1_jx/ݒ]ނզOlc"qλd=ΌtNzЃV{RLFBz`|Y͏C^ʼ<0_ ~UH%ҭο8=D`x^5Rw\<_p .ˑ%虵yADgQ&7'#OBo )KY5ӤІS91ZIշ ]2Cʚ)S5Aorxrptj ~FztYբ9ԝF-n !9awHּ<3IJ-2̖UP/cw5u[u2Ou+?ЎѝT(Db$˸GI4@?GA_Y)14IbKcY L.x4 U]ZY0A+̔T_--^z_@@URw(uȫ&xeBF-yK?z]$#YXn_g8qo.)lG.ʉϊCz=y\iYEKdO Piv~ ҩQن62(rO@] 04.}$#?!h]~HC5.-!skG7wecANnoӠ\\9pHAn?ˌVE(N"DnEk?fmaGbԠyqR#d4M2[ ˋg`>D"UNgQB"}Zt˻y_?sV3Pg!2ˆ>(m,'H|$ykx~6o14vUqg^Q<%ˎE3˓_ ؀0yC5$0K:eU]iFV„<VˑX|TLpjO:K.9]̰B$<[I G/uh6fG$[ge]IU8As#`3M &i=AFO`ÕPA) m^:+ 4퍞NTA"5BegŇU0iy({[+%`F-|V7h 4CpEmIJ/v~A7/*[CoA1WčSbfM?S09;̞)<0d1sn`΍MY`A꾨NMyhs=Gӭ|up,}MVz`p'k ,RHcff8(0(+ f &k4MC^cdݦYӒ h#N iH771F7vN ɴʿ/|K3辿xem0h7zĊu3gT!!Jr :lz˼k.Ѥ)TųK-c/,M۰b0DB92l١^!p;#֥.¹K~Σ=i^aexM d"|7)t1i!`>IJjB7 5iY֨j VKVڨ HfF XQȥ0ѝ&F Cьx)FVi4콙IDN& HH['-cCm"X%l0Aw%JQ7ms6x<u&h+ʊZʁ4U'@銕_\uq |$Qpp#jӺ68Ew^w0; !=P`@¬8޴]X׷dǨ1\C&L+zu:aw0@Gt]wM:"ڄ㭽D];bD<1vSGs )@N]b㹩iKA ńqRxEq(~#֌`mjoa{`BN{.ၜ@t+ۼ>%^'hz'˗zgoz(꿳i:s]Acj2Xxϧ֘({&2'o؎ޏ/C]72>ui GQSo?r|ˍR(;v3<3L%tTZ<ص ۙF1zwZ1"AHڦ2!Rj`Ke@6"7|rJVxrB/ƹe. IU>cFPq1 vkxffPm'"O{P'IAưy&}M++ AfR:Olr 4~ tso{ƾ 1 tӴAy~H=\` P@gBcih2ba ٬bkx 2n69F4{ o;p~->lʭ1{6tŧA .9ao2U.v,NF9 7( fvI)I􏬯@704DAYdmPs$3:1oM 1lu~ʞhZ?{؊'qIY"JeL p-)*Y}vws$X]>} Be] T\6sd6T5ISann-'զ-P֍-6l{Ѷ)l[Aſs_Sf?b~؀gz,\ H ?}ï+ ̗Îqv&fT˳21P&T?yv#&vg ~˰wys pC`YKVBYh~ |0}#&B9ե5bP03bNSӯI:_e T1Yٷ < m_Vqdeiƃbm{x+Z2c)(Qucoͫ40R-B9^ vCimhg?9ԯ R YDF3tN.(0#홬TFǧ/< z1gAAߢG _pd͞D=y:y>%osoSv:GJ=4[#Llp08xagBte+v]o,xҮk XnGmSTxWi:kŹ ǯAjFZr2yVJ?.ҕUJ08AO @>Q8Mxz%fJ5@f֚0o)L-HR%Y}gdMx~ߢ= J|9soy{?\&6i,~@Y3|1'$j`O^:o4:  xLo'{^E34?4O 3'D,D|zWEQW1y{&E=kI]Q/ݕg-՞Jm\L{1>u6:#&TӁIU419SBb<򵫀b/e/u`wB JU{I\&2$D,V#9%AΥ +4vZj <ޫq$j:ʰPn]b ROIW (sUK-Y  $6-Iqw'`bs8ls];^Vf2Z볭@$7,*XHOMl*'Q>ړP7IQYr:JW~xU^Ax׬}-WfiuMM4bQ{4ǖȁ'#fA JЋ^gJYMIɍ=s>_xu6$AV͆yCe |F[!tctfn7HYbĬ+a}va$1\be$9=cq-ES<`o0 C? L!.,øQ8VJ5cu)HTmD=W;$9hlyE1Ӫd^MArM`w# O\k#m&aj] Ϙaf,)'1KV_K}oQg8?7r<`>8k'ƃn`G{$̦59K ^\yk4W1>,MA"{T)02/)G L f;Mtx=Jޕ-p|@$ `2ECnB)JH-67Y~|$wEnhF+Am!J)@d-[$e/ )vVQII8$;8?*Eh;/)3N3YEmR3J70v4ܢ.Ӿ2$`adt̃I g̙kNH[ vT6,I$^[b61*sF ӭ*NqɏXv0쫑m$%&l'dF7Ӱiu 3Xbox&lh"gDrc2STC'> <1Ah Qr>U|iYůWϰeYѕΑ& Բ3>ߕF&: q'2x͵eWGlѮ%|y,MRLV (/(sYY@錰p]-?zc}$%*c.\C/m7+ RՊ թgFwi8쬞&аBHY|ksn3^s1EdIDHb %dFi'^JTfTFbtl@A>랓PlsfG5L`)MLMT.4AmlGG/F!NǙj++ 8fSд|T,(Ј^'mX=/2%0uAHfa.118JkRQ!>4Z{iI;5qKC4DL&w>/ #mv97;霝 pהU(Owā˔cxɫ1#vߤ\qH67h[.gs99^{3_}hyvҘ-RO7ZVTs6JPfL_1F7N)eM!P[.A'MmVls΀ ).@;J|x"xͬ7 c8 W~#";sq04'b5=j{"jfIZǺ^E4Lr̥Tʁ d<ī,AfPv>JmS Ǣږo1HF%)J =#C`D ֵ>d۸4u>}6twIFRbI]v^w]PT3}k[O/J$|΢tMLw6vz]x]S  |VqBYD?8KfyZV˙0qNG\ h'Sec0EJx|Ťͬ\*tm 5g} |rgՍV~noJf϶T0DkxiгujCE~=H񛃽.~~Ga4~|9Egcd ٘-_))Wx0Q6uqUߵ>A?R~6CI-^elP?o%TiYo^ctI+ }ی88eiyqM}F?"%8޶H1GL֣bۍ uNf=B-Y=&z] Fl 22>WS2 oeV-(եq7K#!e '}Z7e ڤe+_ f3a`hwvn;`ٍ! ) 3!c&̲_gD3En@=HO5noCFmAnI\$z$X͟EsbKm ѿBwm\0o cV/^Ra\Ew4%g}Ұ.5ѢqdI A_EYN&ۑ(KE)PcbY`㸊-vHˈnFb~f ;8;~ ?v  hj:N5'iD^WѦ,"wi׀?H>]0OQ@K\{(ppS@;滔g Cg3QF$31 ޫRg'Ƚ() &.F!D8 )fĐ=&ӄ@܁W RaAT5rpڛ[cر ʛ"!/eBҺI[NPqE)[G;.=aֳβLM0 7HST,:Tp[{В\W|5fAJ3*I8X%~e9 Bw,dwBJ/Ga~"rs[[a2ANŸ\c xRc<ԅ$#)6gNkqu()Hx~Ks4\z2vw%P<Ϟݺ)RKlS7Z4O> i\xD꾈n;2JRJR _sͺ>uBF@wW.juA͙P3>k_ij7 Es?qh[OkXkj9K*hb{˻43 0pENzRe>_Z+qREY >̞A lX ND3)0  'G! #t`NMk *4 7qN搓(C/UT20 sL"LV2/#ML1R%5oh%W:]x3{m".z4:TpVs䐴^\~;Vb;{.jzWpG|r1{O;^~a$0-)tP*W)_I€WeLN~xȳSD;&8S3+}7U)>w΅)-fp":ؘ\lsY_Bzp˫g˕z(^hڗdzD̄ xtb(E&ŇWL _D$ILl~rGH }-խKS0èa+j}L+ŕ%ϴ@0I14"ZbtjLSVIވ`cE~ pQl}K+3H,*^*~$DǕw bDdvgD 8]əچ.)B7YӍ*"Arh Ȝ׶D{Ĉ&0T!ruOeM<Ը*OUk kT\YɀL2H3U?FQRĤy\qfMi)w,\V^XtO0bgQo&6JC2`|0s-\ԀΤ 5ђm9sM2`d IgpFmǔpY.FSLfLuZ~$/u%ZLk9G{_,p>80Qe`zm~jEui$Ӷ@t Χ~¾3ī aٍb2cig_z$H.h[lR iqM(.Lm[.6q!9.U586~2; ? ,x wl,eRp蒋Qmh`$e 1'fxY(=e^De(Rhp^e\%r TmrЂªy%yՓ,zwEKӏlusl+2PNq#H#%3$ӂoWq_KhH$#m<_% H1.#b.kV>'6qwL=tiAD?Iפ_1eWȁY;hk9=5Yw)'c7p[2}*q `3J:t _y~bz`ޭ O1J'HjAW.Qp9Nk{.Q4 /9X,.(kTnv NҒF/ZTLjJdmeb- [VbT~q6IlLJM2[C7Ld=}c␌qĈm1Homv'vu%m>e͘T7V95 I)Wg"\zOĶ祱]"F UM1VLQ\{0Ѕ"_/֑P8.`qb3Re13$e6` ~2H oٴkRKRD̒dӆc~¾ <]jv 2Y;o&F6)2HG G?d;g4#x g"9Fs:^ARLNU(S vg&:%] z/gȧy&qjxWpxR r]cǗծ@hg,M uI6F41.^#\a"=s]&[whX ތ;r%ژ./ݹ~?m^.W[]Eǎ̢~blmtEVLt0څdBX Wq S~7 Ʀj3qFb3+n;N5W?Jz`J(':A?Ef ."j-IXzV2_<+N-j~ 6\`M7CR]@oP6yk`5tw1ȶj0*,H~}U>I ntVarQhЎ!jQ~Ԯ译Μ3!w'gCbnpTW$65XU!Se`g ycn~hOM ^yb[KWroot-x86-64EFI PART\䔮'XXĎ#ՆO(qXye#