Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

˜š3-'–gKŽÚQ.ŽÙN֓Áž¾-ªåT& uw()`Ó¿33@lSü|öôæFQb֒eüs ê}”^USñwê¢soa3󠻉T­ù0fÓ·jm¢I Œá¿ Ë÷u±P]4nõ®øñÝ•rTX~c˜<°(v»#„O¡]ƒ“Bý¦™
ԑ^N,Û“	´#Lutz Donnerhacke <lutz@iks-jena.de>ˆ?3°C{ɗElÐíjyœ	_þ¾¥ÓÏ1ì{ŽN8WÞ¿õ;²À ßvã.âac¿ÌÐJÂx]öûˆF5Ççc
	e9‰Œè¶“<Až-zzׂߋ‰S@—ëÙõ!Ótkž'áfH±Ê€Ä±á²³lÿý¤ìðrˆF5Çç—
	‹¢k€Å9eWÒ½ƒÈ@Á×îB7ŠÈýøíW¸>CDž?ží°‘ºéÅGAlaìqŠˆF5ÇçÌ
	£ÂѶ<èQ!œêùãè
ùD'‰ëþÿ·øWÈ' ¸öÙHCþýZF#qÁ%ÿ$&ƒdˆF5Ççö
	¬ØÀ‚òl5xŸ`Ð ôuÙ]qz¦¥XiÛçY ëÚ„4±|ÙÀ*a~[Úe¹ŠVzˆF6k³¬
	¾VBÙÆòqÖ¥ ¡ò“­ªï«À§M{‘»óz¶ž#×G•MŒÃE},ô?É¿eSˆF7jTt
	À¼Ì`nr€¿üvuÍÒýøxÄÑG96³¶jíž!2rӄ˜Ë/I„¸”ó˜”H/Õ`=ˆF7v}k
	ú-ª^H£Yz®F ‡+‹ ¡L{®'o@]¿~b%VŸz,½=öAùòvæR=4/yZˆF7¥õL
	á–]‰O|#ؕ Þý>cCùx[8,qTFp`Z~6áTž8üh’ü¤/€ä¤³î¹•fLîàˆF;ý¼:
	7ig$ިݞ&ìFµÿ7'N>ëÁzQßÐÃ?ôŸ@ªðîêO'„Gyåa{#~|æFˆF<¶ó=
	[¬r—ÛK¸oq՟FñŽ…í6[%¦ˆUŠC®«ÇŸWú·,1>Ø-Qj÷f½iºNßGeˆF>-)
	E.r´ÎtÚV%œª‚ÞñÉ3]˞j1LԛvSŸsRý֏íV%m²¤¡N§¨wÒ%ˆF>º»
	hR%6b+Ü@Ì ÚÐPä,v&ÃŒ­ñÓ&„ž%.u\?žŸCŒöGFbl®nºêˆF?(
	ÊpܘÂ	
bªï ð6É÷WTê%Æ
bú:$¥Íï ãcd‚·­JÔµQ5ÁÔñ™úˆFDˆ@c
	ÚE—žŸy†5§<Ÿ¦ßŠõHîçÎ€¥h ‘º¦°üPá]k®âË:_*#ÒÎ%ˆF?è
	*›Í“uHÑٝ%VÜ7’!$N5X14š ´?h@`)ˆ®˜kߍN-E&0µ[ȈF=ø8Ó
	›ÎWôdŸ|ŸI´Ù„:?“Y§ƒU»d7)ÍnûŸwYôˆj@•WG?
ô<@¸óˆF>¥_d
	6é>d¬Ÿ:
ž1zb‰º<·Ëü™¼xPeq9ž7©‡Àœh°y+~m֓"ûˆúÃ\\ˆF?Dã
	Vm6,î	wè^œ|z¸gzՌóš†,¡[»¹ޟgÞþ“xñº¥ˆ˜Ï݂%ÊÇ_ˆF?XŽ
	;*ûض—A¨Ÿpëý•¡;uk¸ÃÔÅéô´„Ïž
ù)F4‚ÝÊøækU‰c:çˆF?¾1R
	ʏ áó;YW ßdf³ù½)í-sÏêˆxÒ<¦" ±}ՕÃÆk™Ä(їmφ)Zý%ˆF@í9
	xýÜ?ӋïiHŸv’
s¼8Ç5k|6‡ìÕ8€å‚ ¹µÇOHøì„ͩ˾Ê6‰ILˆFAAËb
	ÊÕbôˆ¦–¸ …¤ÇÚÜ,•½1"¹œkÕ¤n©ž? bÊ҄Ü_Å¢_kìL…üµ›ˆFC¹G[
	Jo«ÙÍðIb† »î5ΏWkW*ODn6P¡¦ ½AÈÇ·~SÑƌ˜g8ƒFnˆu4ÏHDù„t¥ØT591ÿL§ºMÚ'ãa´“¶Þ^·ú^ßW$Ž‘ÊJ’oEµ
Ý#eš¦Š<ŠJæÚp þ¤uÓ¨±¼5$×;.bٌ‰‰ññÓ͙õŒ™'™µÁÈښß\V˜ðb,Bԃˆ’7š;K>·òøƒAÙjãíZnu—¢Å¤jÁFVµ¹¨¯Å	Î,›	1B¡$eËÍøc°Ó‰&{ 멤z*œùµ¬²+~?¿{ïòȞJסBǂÞ,¼¥È%íRv?çNŸ%üŒ€Ï!7I3Œu´È’ÏÄÔÍð)ÊjŇBˆ¾ïAÒ¸`†Èˆ“7¥ì!O~æ¤õ°šµ•Eé‰ÝþkÇdEƒO–¨üáx”ݯJiÇ»‘i…µÔ?n”ÿBùAó›mOBs¯m—)Á›ÅSh³	¤[å-¢ö$ÿV{[¦½.ÖǞfMY4Vó±ª!¦þë[Z•€ÔgH€çû*¸õ±Š’l·¦´lÿ“~ˆ•4¨‡ªX¬Zj›…X‰üš.ÚàˆÊÖHs*è±Ó­éäî!ünªfëza£gåìazóVæ=ßÏhÃÉG³™µ¹üÞnÐÁåóo‰šþsW”LŸ¯lp?ƒÜ ­æ!ö…jpr0̧«üˆ(4:O)ÞÓ`(;Æfšé“À®|o{\ÆY£Û>k&Tˆ•3©-ê	lÓÀ`MûÐsŽ¯«Õ­\Ӓ;ë5Ø˵JkáÚÎC•È4Ä‘_¡c¿¦ÌkK@«5ÞL/¸ªÈgäT£n;&f¤Ì(žJ¬µ¶քa­!Ed Yl
à_;c&
‰(û¶_S’3³ªçÀ½*ðÉ…$¦Ýó3Ul±&à}°?Ò»ˆ•3ľ„ÊËE4û×¥¡„	ÿEAQ"§9Ÿõ@é6ü·t&Uçû—4Mœ'«
KIê9“¯Mm3¼=OöˆÅå¼Ã)„B_1ðޏyk
ë‘=5–h`±Ìۀf`B¿î_0ä^¬Šá”a")—§QÓå•~1N)1+Éq´/¸«¦¯|xç¬$ˆ•3óMÍXß>nüò}:‡¦t±4j
oeäÙÅñ=©c€ƔÆ…X«Àð …Á%߶²6§£}=ŠðÌò%–œâ°@ÓÅ0?3!èYCiRèM¢GóAQÛoi5·ÚzÐéãþ§p¨¿eÊÖÄ@ØüE…ÍÝY"ÙvÅHÓ@þ‰ˆ•40úLßú몲‘ßSÿz­†![gâx‹,O‹þð’yçÀ?WÑÂA8H€×µðÙ±ŽS®ÇõsD×Éuk(ÍW0éüW™ÑE‘ü®5cԍÚ39˜4ØÅëÖ¼xs_òm?àÆÞïP[q«ê±üfÖU%▿MØY¯¬óƅrQ›itڀ6æ^E–ˆ•4•­˜.èŶùcZæ»ÿ|ž†ˆBó$DN>Ïz‹ŸWŸ%ÉRÑwæ³ùåŸXïë›AIÀš¢†½$ÐuO¹fOüQŸTM§Â+íí¯AÅ¿¾Ðæu©A‹QMmXæÑ'Oß!£}.•JÊöé3Íe#õ×ć¸ÃñœYø=ÐYPÁŽ³™á*œÙ2rCˆ•4©qÃkV(Ëçõ7ž¤dÁ–ÞÔ蓉T?ª–Bùb83Åï͇ý•§æ¼WPšÙ*yªÜƒÐ§0u9ù›qe±6ø?ýæòžºœàË*›¶Ùïß""BÊ£¶íÊÑiKéZñÑÇõ(vœvš—®­q?•qÏtúƒwÝÄìýÈ<¸?ûxÏ%×+ˆi׈•4ª‰âäa¹öÎ… þ8–2æ#†Ã0tћðß>¡mtÓèàVcŽ4ú™¬+¨3	L>-šŠü?Ú=99±šÐ2õ݂³´aí¾20EÙ@[ʉëèn'ï*'ÊÛíxHX×Aþ^¸ŸHDÛáKùA…"W(/;Úý”Õ„b9ŽÜ6Øú~Ø=ž÷҈•4­0,&}yŽ
Iш¤xV‰ke`
¼ù¬Eʕñ3dR›‘þ° fšm™
݌+‰ßŠ7N¦û¼¡ð~v<sv,!,<e‹°åc%NbÉ¢õ!ü€«õ¸¨Ä©’l!v­ðƒór¡tÐ¥ðÕ?õKçjZ~Z\­?ñV×÷ƒJ…ÔDê+ÅÓ÷þˆ•4­ý·å(%3Ú]I…ÿpP•ƒtô[e<îr%ö€µt™*ÏÛ¥&ì.Kp [ø‘ôñ·Bx³Ò±
N©¹iI¸=ªÔ™õcy2ó¥à }tKe3…CâµÖwjÿ,‰6àcKÎÀ~`¡‡€‹Âø÷A^©=a횃[>eÍ3jÂ^­Ýðˆ•4®‹¶°¥Žf!é ÿ[E™ÎUŠmaFDé©þ(Üû?é…‡ƒ¹k^†ª…FU§Ð&փn'ùºá	ª©Ï(zóF‰ëƒj[\ý*N…ãPÇc‹ ˆ¶Î½í¶ŒŽ.ZÌú©¶;y팼¬×ÃÞcì3ü/\s¢0÷›ªõà¦Ršõ!-ˆ•4±+ªïm‚Að]2¯ÿJ. úTúR“)µe0À4pþ&»vô8*ìŠëÄóKRÉEüØíŽÍÊQ
GäØ·¥;ê«;ºfúaH½sÁç—ã+`!à%V…miðŒÉóÿGïõªý¾‚à3¢x}*,ªŸ=v*¸¢ß²†’«ô)Ÿ.J|—¡€«/
e=ˆ•4¿Ÿõÿuiwá$iÁ1ÉÿbÒ
JÿkëLc‹Ôÿ(W×žD	²[º,u9nw Ý,?Fƒá½Ã»3ž]™W¤v©z…;"IÕ¯ÅٌúÐñä'¨ÝFG?͸îy|[§{g•’#S˜ß%ôp,â_Ø}.T›0ñ|ûøöM¢³ö‰ˆ•6pÄ3uu<F]¸«ÿEõ®|ݘêõK¸|c¿f€Ó|²û¥Õ7,«eÉz&à⊒´Bÿ›È8ͬW®ó‹qæ9öµA34]U=i""
ڍPvŽYc×¢ÊW©®â0xþ·_½Oœç«a?¤¬>Ü°6¤Y g·:ÜYK<Å~J	ƒˆ•6îI@F›	¬
"Öþ>ȊŸ!™®Ð8²Sí¦°^èBDbòî]Y1dz_XØÃâ+öyÊg­cöc+âÚD.‘SÿßõÐ_àÊþã70r¬f;{é»Ì4Â6Bv@ÙäÒP—án/‹Â¶‚w,ž¬ýæhÚPñD’ó®×¡6n_º3L$ùhæqОò²ˆ•6¥âyÄMľÜX(ákÿN=€Ž9˜„¦ëj$ßjÑr8à¨Ò>ó93N: Ÿ=ŒØwæsªyèP

f!ëžà¶Ù+ŸßïÙ ÄígSI
6þÔxÓa_4D²¨ÃÒïc-cõrœ¸øñÀÓiÉQÞi¤:1Ëýx^Ÿõ{û}ѝ~Î;Š)®^¸Oþˆ•6·€:<qçه=INÿJÛÃÚý˜£
«}†ÔT=ä·U´C÷%qÝô,vhdU´› Ù¦ueÛLW|UÎ^3¤­«µ=áë>P†bˏޝKÀ$¨ÁÛ7(ߖ‚ã1';È~„'.ÃËUYFpšÊ
ÝvìÔ·.ݛñ ,Eí¬ý;¢ÛO"ˆ•7Š=ZIU´´Ñ”dÀo”†áEt밒êV˜¾,¤ÀM ”áf´ç®¸á_ɕ=ÃCµ 
.¼æ(´#—jWóàC'¿yóN1\ŸÀ|RQBêX åôï‡Þ3”eÌcØòÓu5ÊTÇL÷ò_Z_Ð=wġBÔA>j._˜×Iˆ•7‹{§žÇ5ò¼HÅHPÿB{Ý	¼û6Ü #Ì/ :ú'RÁ°ÐZ&µHΩqLx$ò6÷6£ô!WèÒ¸–8AÌʄ«éõß0o·~¼ït:ER™|ª½©¶ÜÀHˆÎ‡¥^“›¨3cDfA¼7/ƒ•‡þS®vý±¯°Ì 3EzHH•µJJ	CŒamو•7‹–ÒɆz:j܅¢ÿkÉUÈGÝ	 5mÞ<u„µc7Tæ(©êÍøUÌœFZ!g5¥³ ·²Ö2»²Õ?N{_\L°ëèá=pD7C0ät¿ßå«iîː"®º«—•ÌP>½‘ç"ÊÒÿÁ¨R‰öjLNã¾?×
"½pÍÈóˆ•7Œë²–Óí(ØâQKÿTÌ4é“L*ùÁÀk3h Üsw×õ®q“‘Óé•Îf!ìZ)´þÎf=Üí>˜Ï†I§¯SGP±¨¼Ÿ§™
AŠþ®Ñ.{ßÀQ«¼Ìw­µw²Ðcõe[¼¦rI°•dv»åpŸ#ú¤vvY¾¤íÂåîñ€)ˆ•:ä9ëÏÙÎs¨‰:þüÉÝ#”=Ê?l=¶¥×/·&Y·tq²(7ðœ“ÌÖðXŽÖÍTå5˜¿qŒ]e’f,©çH£*K÷[I‚X_ÓV›
U|KÈÔ¢Fh”îËç*F™URŽx5ü¦¨'-–éKÎf‘T±‰ËøPÙûÅ¥Òڟ|ÓP·Ÿ[€t݈•4.vÃE3ÚҗE2ÿN¬¢Ò¼±ˆíX×U}iÂ
e¹g_mv‡R†˜ó{²uY${;­XYF0Z‡Õé,XRæŽ÷n5|3|v‡Þµ<V|·_›iBxéö2“PnÎYÚÇÒ5‰+HE‡‹êzbq·	D솚œ¨[{Œñ!Œ·ÏŽ:Î_£ˆ•4«×¾Ðíq_“OÍ <þ;«’¸šßgjyÿ»I^s[1¾„ÔÆ
{—	,ývp('öo$uâ}‹²ó/¹¼„ÕWXٛ'üåòäKÞõ«”Ý¿€%ÙQJä(%ŸŒmÔý!®*’K%òzD—¤9ó”µepÉ5Ôº¤}‹6XeˆŽ¨½Õ
$dôˆ•6ŽL¸+¶ôïü5Æìÿ_>­„®"Ä)Þ§#Æ£råV∉Ür ‘*³Pjyù™¯nË&PKôÉԘ<ê´Bƒ”œo…pß,c¾gÐ]ˆuÓq=Q÷ÝÕ¿+Žx…@Ø	l…¥ÔsÌ8òÇӍ¯ ].?äøÎI,kÒ½šWšN	Ý#6?…7èÁˆ•6äžk;õ&˜ÕõRC‡ÏZøRsbÀY‡Ÿä\ùÉíβ·™è|!6]Œç#×öەlRѽ6cp=ù…òÒË`Êïf§*fþq%©Ú§½¿ZIÂn4æùµ?æ9i gìñAVãû¾˜ãìAÚLjß­s·ÿr6½i‚ÿ=žû,™x¹Hˆ•6“­ëG.ô“¥Ã–•ÜÛÿD‡ã»B¥GñQC²±Ä{êÁÝnä*;¡›õ/¾ªŸß/Z^E½†ˆUf~‡\H:_¹)ÕÕrN2õ“nF–mǍÀX‹[Xi×µàtPÐnÚüßÔåÑkÍìnƒ½>Qæ~1
0£PÍɑCnNlå‰ñПR˶¸ÑÆWˆ•6¡FÝ¢a^hÉü|Ý©=ý€o³¶~¨½‘‡Õ1š]z’p°ëTŠ‘¾µ©ÖHž>87Iï8v°ö6ÐԊށú¢š­FÂ÷L±uÿLɞqïwô»C·9ü¼œöm žÙԉ©†aŽ7•g¢æ—O·šQ`e`âxmÌò,‚$ŸÅ V­fþÿ‰„n}Ïeˆ•7ŠÐßõï—}žõPá@ ýø0º"ÒÜ£Ÿ+‡ÿúÓ5óåû´`•WBUŸ¢»p†	ìîo5‘dTß:Š.i¹Ö/K,­jط͊Šç¯šônŒäwîl¿<ú/¢[DOÜ.ÂÃh˜Ñ},&®fÇ=¿›p'æéVisRµÑhù®h݈ðÕrQÀêðˆ•7‹kUý-’¨{%ãý´.«LÏê*D|«·Ó‹8z úç_áð¢dùϺÆMëÑ{þswRÃÉ 	YÌðžÔôµ˜ šj¬Ê ñ,Ž
Õº/2ÖŽ8kßDîÕ:¾’I•ñªlóVkáwoZÉ~|:Mñu·™õibe5¯!ˆyÂô1ø]™®„¹ˆ¢3-'–‘^N,Û“	H‘dÛ·×Ïw‹2º/¯eÌ.vÛUÄSÕØï›CÝ\q"¼ßÛ´x«jÜòµÃ¦°Á¹áOŠX»Í[¨ruºÈqû#ÛT?Df` Rñ½9ÿ¼Käë BSzRqÇÜ\&_B´)tó’þûi’ŽêlP­×Š3Ž¢B®e‘ËP$LtüDîü¤fd±¿pN38:숵4ŽåÈ>%ïY28áOÖþ%ÏËТ’7“ª»Áma­NÁ»ÿ™›‡p”ª€2QPÍaŽž¤a`Z èáì™kg6¿½ú¤@èxý®ÜñF;袇§Ð}“®±rBï½Ò·æ]Îï©ÚCAïSûЋÖÑKxÑêzw=%;a¢S{—[ZØ*à¡c)‘eñk¡aljˆÄºáºëFåÝ.e2bîn$´´¿´MˆªÐɈÖ3×Mâ­ÔL’X¨Í¾µ—-¬ZA#ð¶¿Ý’]‡Œy…!â¯
u,\OߗWÙ;
Hbª:vF쟍Ö÷Ò­Ç3Þþvê‘G·e^÷,f¦Z¾Á…ŒA`ŽqNãGzô«3;1œCæ3Ê¥`Ž§h%óË'œõ–áO¨Ñ¡Æžq¤©rW‹~ºÀÚ7˜ÿÆQXBSö!¢–.[Ž·9D3¤ˆV¹qУ#=…à‚v…óÐ]÷ýÌßw8=¨’“ò·ˆò7‰ÅnWû¨Ð&rå!Ÿçh¤÷ÓbDë![;a8ÏcrΕº¤ò³MyÎ)ßp!E›µ`õ@ÕØ"ö#ª½L„ýÏÓpiœ&Kù…sÚÛS¡}ÛM^2€mòº[ÚÛκŸ¥õk°G?\–¹ñ£õƒ92ä&­O÷œF"™I¿xšŒÂÈ:‡u—”	ûX~*F‚§9ÉY…½£NÖÂO­¶-	´]òì"ôHòv¨Ô¸rG+f~‹ê=ºµÖ窄b-©s»6†>
ãÉikê¦Vü2mSÏáæP2Pf
ö`¡‰6’±©kãá(0|ú96Àü;fˆÙ6:ŠlTÁ–:¤(¦=(²!7:yH4­ÁžºÛ;ëÿu+!“±"Z9¤ç‹ððµ
yå‰mïc3¼9á<óŠ?œÕ´¶âé,yîß­û!Ͼæ2¿–.zl9Å'±uy	Ó²5Ö{îÎ%Ÿ1~æfš<E€…>֚*"˜Ý×tûËCœ®½KfÁMƘ4x×FA4Nƒ/ ÏÒ¿ooìêL-³™Ñ&T•Ó±§Á&@RG±FäAž(+#\	Éí¦wnÎÈ»8’d$Î`2Š³"c€T<Íö
ä
ê`¨ÁËu腑,Ø3	„‰3-(	Üp99ó]j	¨,Fµv1¦›æÏ@ž~K^¢—ÂYhèŠÕ]Ü͚UÍ'‚@¦<WÝ°·)¢òÉZ_Î,Öx3`œ«kð}ïQ§½‰¥\j†²²Rb`LÿòúëY 2ڑ`åCñöêÙ_!¦íÊâx¬e\ÝÐè·î¦½ó6Kzõ;À?3Ô҄‹ãíý–Ï´‰ÒϹnâ[¨Zù,£ÙFKäÑA|—¬8Wf.Kü—¤x©_~z!þ­¶dH>íƒÐ«³.ážjKõ›íæúóIj'ç׶‚-.*‰)ZS6 …MsíšS¿îqFâà1ΣÞßRh‚žÔ‰3ð6º6|¦
/‡åP«ÿq8œçœìКgáqFþƒV77úÒ Yå}[VFö~çÃ[äÐáqÏ'[tWžî™1GÃò¢ñ ‹É~ꗍi!Rèjïļ+ãdZ¦ø¿Õ½xi\«Àµ¨¨¤”‘—=½»ä#‡ôØݛ°À'h£Ä¸¡é‹*×õu,“]ÞðQÜꪠþ•vFjÓ÷“âH%¥Á÷S>Nf¸PãE¥l’œ\掊ѵ'RÚi«Š€·¨ƒç£
ZÜÆz¢Ás ¼‹Û¬{Èÿu€¨ø¿–ü}f–¯ž#$øõC¼|׺ƒ/Zº !›¬7ûåpT[J‡•’9ÁÓä‡GMÃø­‰4«v,¾¦Ž…12(þ'!’'dþ#÷mægq_òo–eLu|ä)xŒ0›ÇØ*WkrD»g²Èr½¢Å·•ƒÂ…ýȚ4ƒ¼–0Ûþ„°I»é#‘ 1±G“Ït©í8¬ëŒë´5:ùNÈwáY´hoè…û×ùº‰âç¸$JæQ{ñ	Ə4DelMY!£ÚÊbؽ ¡>®f7Õåð™nԆ®NÒÐwηB…È`‘ÓÖ­óÎ{¢¢š‹9÷¼ô’lÍt@‰…®Â…ÚyU¹IÁ¨;ok·Ü${1ŒZƤðÓÛh¸ði¢á|#^‘‘É©âܪ†§‹>Âû*‡D¹>{RB–¦‰5[xÓ²²W~2Wÿ|ÙÚ[R«¶SŽR1Ʉ"£<:ñ®o¿ëöÕuÿúMxyá=ܶ^ËYËï ½”TŒIm[â%Þo&¿¹°45/lY¸ÏBæ†@éæÜq4ÊðôBöº‘¨ðŒdâv˜%=s6·ú{Ž‡4=Jo/³|šF®1¯`¨ê›Ëâ³TÄwŸ€¡äXô¡…^èÉdªs¶vDà„íÍA†í:¾Æ\;½G˜=ΪP4}Þ¬•{nl<5hµfâ…ɱ^àÃՀ÷Ԏ¨ 8r(η³±>0‰q±gÒ͏ZÝÐÔÜÆe^Á…¯å¦߃üP$‡#‰5@oGªì£UìðãÕþ5þéÍ1Œ¶Sh5.Žw#ðäSÊ°ëˆù)>i¥›C|ځUƒ§Ý7öósoe¿çߣüPU š}WœëgŠ›€éñÀ݌•àþBo $€ñ2áf2ë´QU±õ6žyœöÜÏ«ñ‡b z Ãì5j5‘â&\l:ýµ’QØÚð<\Ïó‰|‘àéÀhÊ÷ä[EœåXŒwy#ëÀá9ƒÍïԖäÓéÕދN'ÀÁ•þ4Â/ü\X¨nM¾?Ìc—\—Z×-ŠŸ‹&/éðñÉT±‡Òú“V‘¶K—s?¹CÞ°ù®&+nTÄ{¾›Þe B34’‰5L–ꬳÃ$‹C!/ƒÿZ¯cÏßÐ¥HùWÜÝ£€²øvùyԉþP>•‰þõ&ü¼,xClÌ?¶lèónïÀ^1g‰‚ÜŒŠà:ÊwÂÿàb§ÁÎR	ÅÒ¤é]³Nø ïŬ¬Hf÷×.N-xÅ,1æ€Öårë 'Oª…^Hîä€HJýn¯“×ÆÁ§>í ¥DÔô•¹ÏA…wÛ&!	ŸóËËu†Rqào›6ÞS³1fç+ðoëu(Í9šÈ¸i¬–yy¦a–ööÀMõbŠ· +9Æø¸zgô¦EŽv§Ò}È5ã_)ܐX®Ž0…tˆ@|ê¸ …DÈt§ó‰6’P°k(c˜ð‰uOû
é§) §©ƒeàƒH¾dWïÄëüÆ"Q—æÅlr]A'Z(LJÌ߈Ójê„õÇ¿"íkïŠô7ÓÈ9»ø
çFà(uUIzᤡ1¾ÃÌ¥‘ý—«#«0ö8€Ôџ(\S	 ;£ül;œl†"V3¾á%2¸ø” ºRë—sl@ @‚Þ#GÁêN„˜¼ê&×Kûüô8´¨©M±º7&™Dì>þbljܒOТ³*°êìpCåÀ»ÇJb!O´3CPIw³ÝÀÚò£±~„5Îù ¢S8ªüS'BôãN)’¢rxTRcYp«Bª	»Ò´L„Ô‰4Žñ¤j=…Ý7ðˆ<þ2#:ä]:ؽôܔ¨Ýµ=†sš°4æPšEóãPe7S+ñ±<ÆFA…½<–ÿü<!9p¦xF$¶-Ï¢Ågü‡—óñåb5~½òóâ{»Uî
§]‘÷-+œýڊžTinAýà¢5ººs²4šUÔ±QK†›þ”…X£K‡‘±?µm|cú.Íý˜á°7i,ÚqËB=‡ArŽs´´¥^f=›JpdHŠšáˆ™Û ±ìäè]-1 B÷Ù%ÊRìøÊp ÍäO`"/eÊ«:‘+¦/%X02ø¸=lñcSb²¼ö4PÉ5pkVòD¦'±ôD‡Ÿâ©~‰4@… 	éù
ŠrNEz\þ$˜=²Ô£¸kS]º>8'‘'9_Kþ‚£âAÏŸ¦F”ææÉÎã"‡T+–ÍþKtž%öcõ¶uî2z8íŸ$ç|f{nÅÂy…€÷([ڄ@ëc»V¤ Pø[";žï˒iKŽSRe4¤iˆVÒÌú2lèkëµ'{>!^èü¸®ˆ—O¢ÂÁˆ?Ïí}Å,œ<U’•ååÉ#†"Ö²£¯Ê|ó8n—…oVà‰¹nZ‹î­]œÈ;±/™ð»÷<‹ KÐ7á…w‰|O7ËÍ?\Õùzü2™ðßó"ò•Ñp62
)b'’¸‰4­IRn´¥I½³=Å!ÿH/¥ôzêd&ÄÚðÆý9]£98±
µW=_	þ½–‹Iå	Íþ<Éq}ÞKr'œ¹4vZ0Ä×j…Q§=²¥Û½:ä远?ÅF±f?&®¥‘~ƒæ7dÔa	¶¡Ñ«~¡N‘_µKø-φØ}5¯ôgºT†hJ˜Äµy$XpàgýôW®Ñ™ÉªéږkÒàö«S.«GŠé´¤HŸMÓ÷#¯±"éÍ"e#ã¡
9I9º6)±,Zwõ™T¡”‘ÄAnÞRD`x;!pò{ÃTZÑÚ©)ž®÷UïPÕÄ<rã¡Î"¡]ù£øé…gñž“º#׆-‰7‰áÝáÉj^)(åëËþ+ÕÚÉ«=ÃR
ûÐd%z½ê7ñZÒ8”˜i%ÄY\‚ì|jS©l&œôVâ¯H›¹çUÕdÙ4HñÀWóD/!´©uz?0dÊ𤥶ñÚkúê40ä¦ã†ö\Ž`‹Qùeì/Z‰2:>—¿Nö=t$FT¸ð éþˆo±àZs²Z»Þ7ÔH¡'kø¥8Â@!ŽÛÌ¿ãùðCm—Xõ.8Ð% !à
Z
……1”Õ­Žï+ƒˆ!5ôåzm]ßEc.‹¢2»`_£2èUéõÜôfœú’8$Jb´ÌÏî*%ͤ;– 遢ÍH®k„ôXFÕ>­)à‰7Š’'üP$'ÜNÖ-^¹ýÒ:ˆ*V÷xÄëp²àà£þ¦þfû³¬âÎz˜(ϕ3!èXšïÁ„÷íœ}°!ހ¦©-é´~Þß—[vD¸²Ÿö%;ÁŠ´±!ôÓ3;aCªp>{o]¶h&›Skø#HÜJêC¡Ž©ML6Iª‹ÄñýgÌÙ@wJîgT,uR`ŒØ•£,é@֏p»ÐH¼O{e~C»´glÓ²d³-ŒŸÍª^¬‰s¬œØatÁ¥xÁ-7ïþû—òFšÄ»Ü·dþ#B³bœmEíњp9ÍÏG†c¬àÌí°)Րîl5¾9«µ_ýs¤<ã§È܌͉œN2°

	Ԇ<)mþê\Gâþ!sxØ L-	Nb>3VbÄx—äôüˆQnŒ3] @®ô¢¿`ƽA¯ó¹’m°Ù‘?Í5ŸàƒXڛž…ës'–êû±ºRßpÁL²¼^Ó4¾/½Åb;Œ±¤•u /¸TŒœ³¸(ů[ô<–h²Zšáêðch%¦ÒX»½ÿ¬éŸú‹5…6FÉrõpTv³¾Y šrŠâÃi·¿§“A
;i#M-T¾aº‘ÖµÆh¬ÆŒ´ƒe.^\‹ÿ(Œ~sZʪ°QُÐKŸ#öeµj—aíkÕv.z¡L/4è²:üN»¾7&¨‡ÉÛ¢rՒêU+óIÅ=\ðJc¸úðÌɟ*’nQ‹J†hGØ1<ŒDAD‚àöqï” e(f ·ºÐÙãŒÙ©Aˆ?
í½- Ÿˆš€UŽSz;9þØ@Ãâ‘ôp¸$îgÞ߇Ì!"Eÿ\j€’§§‰ƒpÿvY1HëïÿùaÛ