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

GIF89aö´Õ¯¯¯óòdªbÌ®tÞÞÞhH#“ÆÆÆitss¢¡öՍ¶íöKJGb_		²	ñÊÉ¥k'$×úw’zS:7%	†²éŽ3þþœLdnâ{¥²9¨ÌwdA¸B¬_0r>¥c)ÿÿÿÿÿï÷ï:†FhW<ÿÿµ<)^^_ÎÎÎÖÖÖ!œ!½!¹j{JcÆ÷ÿÿÿÿ!ù?,ö´ÿÀÅ‘û¿œa™@:ŸÐ¨tJ­Z¯NniH49€&çr[Z™X@¶8älQ
€[Ëïûù\8PJ0{‡ˆ‰ˆ[JM7[	i	a…K9˜K8e—9MŠ«¬­®¯°ˆ	g”z0gg]‚?8½j`\]Ž	Ž±ÎÏÐÑÒS78B7JaDhÇ£?	¦ZZKåh0”8^ÓíîïðW™7”z™£^뗥JáhªDpÓDM¼ƒºó’cÐ0B`=‚¼P³LA… CŠ”¥¢jØà¨õh‚p”~,± 	˜#sêŒ'
™!ÿ'™ÄX3ES1<¿i†dN!¾TíœJu%/X›d
³¬HL¬ÁÔ,(°@IŠ¢Y`àìÀ'yUK÷ÐÖ]+W"¢AKÏJ떙B#‡¢pÐËÖÆá'aÖ®K¹ò”®jÈÀè¦!Ç­ˆ¢ÜH¬ÔšÀsX(T?ZžM›¨ëÂ`+1T>å±|
¶‚—A]Ž­1Ï[)•¶õœ“ÖæÙܐ¥sÎTóôËó˜q hH¸ÀY<Ü°jI¥¤×‚u×óìä²έ¤Íé\2P=‰­¶Àz«èž{Ä$ð R»]ÒËCp10úuøÿŽFâhÎ>qh –gE”‰®ÅQ“
8ˆ@z0PŠcéåÞ%\ÒEY,U·JVDfu™Fá°ãaH•á	ŠÝ–	ˆsq@¥Íb”„£
ÄŘYb¢A_¾ùÃ$lÄä
.à0¸`§?Aщ Ò-ÉÊU€fåæW 
+u²€…ìæ[Cô"Ñ^x¨Î0Š=á
Ô1£
yгj€Ucä9dsΙC«r $¡2’„AJþP¨¹úùDG3jjÁËT§„(˜|ç™0½œuM§é]²Î¢!ÆjXàÞ
7j!¨5–!G©y”"PJ±0²ÿ[*¨ð
T#P94ÚT)âgÄO¢pèk8êz«©¦=1ÁR$õÒY¨–6æHQ°œž¥Â#¨À 7@ éhcÙX‡(7¡›mE¬‚L*|¼¼Áïj‹26u1)¨Ž‚,‰ÿŽˆ@'²r“D¦¤u±h±hÜzda톍]ÖÑP©`ÒAÈîA|CÅqóÎ܉ê€àÀPàÀÝuS#TvÒiÓ
Gt•Ê2ânaʵZ“²¯f=ˆ´ãH—ùÚìVÊXÚ¢U@ŸÕi6wzK§¥v	±zi6tÇ	LÒk+uàÿ²3°ÁÜxãMÜ ö†9ZÆM”¤ 9âXStÄ @Ä0°tÀnÙÌ聃{/B˜Þrgc½—{5zü 0àszK–ƒ	êŒP)ÕE©³®â1P0óÖûx·ÝáíAi‰“VæE¡$ˆãÆò’6
¡c“XÉFážT¯'èõNƒ˜ð#õ`'{ċkXKµõ8©}2ÌáY&W¥Å¨
¯šÓð¶÷o hW6pèn7(„2p¡ÃaŽ8¶˜$¦ÀCP£yá‚Üó‰$ÅH<’	KøA¦ð*TöàÞÔÿZËáÙ ¥CÒ%íL`ÒŽJ=,&Sœ(@7¸gvëÝÝVI»‘,ÈS£«« Î[@¤;,ñ›¾á	b1*–ñœ5Ʉ!ì€
QxB8ª0z'8[fº>V¬]1ºä±õò$£!j°„±‰²ŠD@$³ºInC”dØ¢‹-LNȚC®v•VêNwêÛf`Ä­`%*¹Ð€F=Ò„)œçµ×¥é™îSdS±ä­æAÖº#ú1ãççâˆTõÌ'(*ˆÁ`43¹Eòvî’äÝà枥!YI¨²…³¥3Nÿ·€™ÊÖ¼„jˆÁìéA}¾‘z)4¡?ûi½³ü2‡*؋ZCÖA[,ÊÖéB5!èåæ¨'æó,È)€1€;ø@ xW ‚Höîwšƒ9%|Ì.$aˆQÒI¶@2Àc©XB*‘"NÉ2…°Ü©ÂÔ „Õ‹AQuxCoU•~:ħÔÇ1­&-TÃh‚™Câ á2D‹g`1f…™â&R8RS])‡Æ¼Wñí¥J™*WÛ5lF
×JÛSÄ¢Æ-ýÂê`±ÀLZòØGŒFjQ6[¶…Q€»gYÿz’	­}0Êæïl+@¸ÕšzX$þÑ	"T4!'©×KçÄ´¶¸‡8Š`uÁì4…@
a§nèàŠp¹¤^JÌ3‰O ÀFg“©v-¨©ÓЛT°d	H‡Àô9Ñ첀Ü$»Q·ð·Õïn¾q‡P¥T°ÄZœ)sR
¸ æª1„“­‘O­gá.¡X† †*u8ÆNÅKsم	`
`I{ÄV²‘c€Æî‰ÁúW£&р½»$|ؓ+þ÷‹MèQ’_š­ÕFbEò%ÒñÍõ€°*n>Ô:…ãuÿ£ƒ‚óqHC¯M
Ì€°Ž5œÅWR!…RI@
Þ='n ‰* fRIn@¡ FMjšþŒdÁ‹¾ÓŒÂºÚj¯–S®Œ#ËP—Оnjƒ*Bâx¨|L³º½{Ã>"FÅàAÀd`<¨ÀK0!L
<@SÝV¼ë¾M|Y»Þ%¿`O¡ÂåUà’™½F{F`‚­½Ú¤Cm€NC˜ÑXâ3ÜáÞiô²L·[Ý0'§Làû4È*@€d@çhÏÀè¼J†ÔNã:t—õ֊7 ¿‹¤0’,ô|Ûv
lÆeÚä¾Øÿh§s§±Æ7þWѵpË«—=8^×íÑÍ0«5•‚}9»ò¨{t>Ô»€çyÏ3€˜*ê=Âât€?H£$-€ËÀôVômô]’àÁߕD²ëN<42!xýN0蒵#ðh¤€IՃ ­7fσ7b«rôuúá1GhšUÌUCHç±üΕßæÐñ``f(D
a§d@S“|Ð. ¹í.¿ìJëËØõÚî;ò%i~3V¢IƒôÁIg:Š•<Í­L8bö/Œ¶”¢Š¥S#ÐSõôFa–QV|„TÇ#AÇPZÿ<àj±k‚kò†5Ü¥
]p
(²W	ð3š¢Gl.S»ók¶å?Á†;æ§c—äHæD0rx"Ñ ›Ð7mq4 e@gJáÎ1Õg268pi)gBup€Ò#K20H#=ÀǀÂ$0 xA—&ЀÈ×f(x<Çõ–0ƒ]±ÞpZÓv³=,8l0#[vSMuIß3Á<|ˆ;ôkHó~Ž¨mî8±S27#Ž°>óQdž!°
s1º4,¨K2P€Š5=ÒU]ó$KyV=^ƅiö…<W9G³fõfok††'kÿ@Ü*
A-…	2v7dD0s;÷e[r¾l“ç/3lÙtIåqh«$ù°
Ÿt§¡Ht‚[, ²‰ãõ4Ù2HF7PB¿‡O¯DBËeaó”=‚=*ÐZ°¨Cyôwø|š’òkgbo¯¶s˧oðs4`j„´¢òc`éaN”…4ókۗMçG7yã?H@ŽTˆ“”M²©`Xa
4·-ep`Á,é¤fÀ) §R,Ó2£ƒQ¢ÅäòDO첏‡e=)—€þˆ`™Y‰Ãð =—‹Bðskæökc¨]º¡1ÿˆâ“Pò	y€j{¶g»cGhwó2wó‡î’D/I4c70r‘E8 0bbŒÃ	´éÄ’à¡tA¿@0ÐÄ@‹"!ೊì¢r©Ørp$KÒjŽF‚UéT°‹;÷w×÷ úkpæf_x»(x& s:´‹q8—AÉ3eÇè8“7@ϸ‡»SlTDš$™—ÑXj8 Œ?¤x9€5©~'–>7†c“`q;,1Yƒ!„;u&{ñ,3E F¸W=¢=¼—O1@mH—C`xÆL°sg2Às³I³HXcÊ÷sÿ²voe¹j¿  ’E§h±Y‚ŒÙÔ}°3~)RH3"‰7p7`=.pS€2†¯–>'!Sæé*ÚG`Œ˜ bÂÅ)O³Æq4Áv°„Ÿk=¶DBþéxI :wiÆs´¨sÅWË×sîAgøsÊ·oB—CE¸&Ù<yUiðqâ71ã2Ïx—w)7ÖD’'RiIÝþò¬–<‡ j–³4I†Ã⍝”I+¡Ÿ°?ó—GCÓüs]’•=®8OK—X×Emx&Ln†s4p^\Xo4@¦Àk4P8ˆš>w†ÿÞY¡2tUÒ
b ©J‘XuÒ2d7Óé;)ˆ;Ù¤gzl$I@Ð7SçCú‚I£s
*f ¦e³h¤Ð‰8Ó	‚‘"æ6m@H¸9Ub*pB1 -:ÅeVndBSšbVú¯X
Ldzol¦P«ùfoî!–è<p^Ú/ÈÒQ£ß1‹G§¶e—’ˆÔY@C¤goI=Ð5¼ñ@ †ºsb¨uç& èeéÔ5ÂlÀ
¬£Ä U{%+Kh
s 
qŸ]B#äOmgBPmTê8wµV: }o;·o¯V«ˆz°]xÿ³³!6r6N’"È"¢P'™Y[tk¢·“D֊;#E7ó•V;R¨?p}6Ú «y‡@’¹³ÃC"”à)ðN&?-´(qSðJ¹7€™¶\ׅníbmíö¯†çª\X j¨ *v›³ø‹4–a±×ç«9´(51	¢R™!S3±?ш/XM„_Òh”§Sw@Ý·Q¿Ð+חo™«Ë'o`s³¹oтN¨¯x/[””pcÇq°4¢P³P	+ºæiˆ‡‚ªyd¥nÆ5’ë†0G»ö®Ï'‹ú…ø–‹„«>Z:dÀ `"S7`ÿ6P³“Ð7`@@Æt½s¿óZy“¼Åf¢Ã[#0’ËÐ_(³Þzø¥1Ôtò „*åK¾a¥-¨ú^»d?»‘zš¶FZ˜g×ÅOšRmÂÒªÞbü«¿1W»dZˆ!x‡Q¶¯F½ñ6o³Y5ÛGBá„K¸!Æ(°îÁ40¼U[ì±2˜—x“¢×V»“D’UG@x8€W¸Y¸&ð•u%•
s Ür&Kx&€` aWm­¥mrEÐm«xi¾7€˜¦)S˚ò¯u—	œ]bÉO¬-±¦-jH»*x@‹Âwwcr€6Æÿ!€a¼)'.€Qyi’eU·wéD„7‡ˆDõ}|IŽ'HÀf{¬ë1¹Â§]£B{!\P¾!¹wÆqç®2±'%ÄÉ÷”BÛ#G·‡n¼f#X{¥gr^[sof›dºb¶J<°³Ø ùj4W«/¿*sѼÆ{Æ(À(tz;ʛ§ÎjMnmÕ¬Ç&7ؔDŒ‚ÇF0¦АÈkžŒPK+ëñ‡á¸âÀ͇±TGÎÇzx†=ØS.Qp…j—i2ðX;j]¹ª¦kº¹ÏØs°6o`Ð<W‹Ö)p–sqÖ¨2mÐÐîÆÿ!pHIVˆˆÑÆüVmpÀ£·ø3J„y%<Ò`J½iˆ|…û²¶h#kHGqBCPU“¡-Þ|5-vNæÉ8VK‹%!ÒÕiõTn֊ٓQ6‚Ùø»ÔÀ›fôæV6÷ l›@Щ=±Ió¥ãJ§wÖZÝÐe}>hMÌkMDxi[¼#¨æ—VÄ}10t9„"ýš™¨®,¡béX|…	1¡Â"ä»ÇQH=vg¯¡a’]¯¤Æ.KWÇØ30æ]T¥ö¯JÌÙK̅@goaU >o¦|l&«ðsÜY°)¦_ڒ×vd­ËéQ§¼Û;lÿw“Q|êDxŠ;$«VIãEˆ©†{‘*††¶©°eƒqã¸áÍCHH]…ŠºœÞú™{þDĚâA =¡&ÿÊïÍÙ¥ÜGkÈfæ}×ß5êsH®÷f#±*äé¦)6°c¼6Àc×Z¶u‡‚Ãkl®Ì®Qìb—48D‘Lјɗ‹ñF|(Š)|܂QË)±EG£“δäAo„ešÒrCüJ˜4EõAÖcºuߨ˅úÆÇÅçx*¦‘kæßZ†wÕ6åR®Ë ŽSžË NÆ\n²"yD_.7@VþC[½3D03­š2'³`ÿ¿ˆ;§›P³úÖ)?7kqEFrŒäkj2r¶äçì¬=øKÚ3€'”¯ÒóxKmµœýÙÙåwX|®UùVø²Úëîñwp¶Ä¤êìÞî n]ÂV"¥ê~·¿F3íÒåÕ}rmu¶þš¦¦ñVoòF¦<`ß	â¡Ó)#l".0‚4©¸ÎҎBÌÅreB2Q=Õi'˜g1°Ôu§,ÀÙU	›‰º†cx†[é•e©æÊÇsš’åî^ó½Ü% ‹ˆll¢o¬‡{¦Á$¥¼l¥Q÷ ~3&{‡ò*¬Âú=†ÜÂ)4yp7b#µŠšÖiA¥OÑ.=¶OHó¹ÿš‚ŸL½ðýã9–}—|öo6Z|g‚
ڐ¶h6@ó6_ó(`D¾}7öuш@¦743¶µPv*¨Ãö2F/+L¼°É†©Íæ±6†ódnpŒ#b¨‚j’ÅɏO÷„e²äF@maŸš“ÕÉJ ,@Ê=°Ú¾µS͵,ßsÜ®ëq†ú–Ï÷é{?üaïd5Çz뵕VÏù—’—Q¸£c)[p"[7(hut$!tWk1ô²?÷sï1596B#\¬qÞ"Y'7€x{^ïìϾŸZÿ`8N=¡ÆÙ`òúøšÂX4ƒ
o@ ðœÎÁ@c9Ð4ÿ„eÅÉðx&!*T6ŸÑé2jEt¼A Ï›â˜¿ñ—è½ù@†T6àøT/ì@(.T>>,@,„
,,2L2´ 4-LœÀÀ2
r
  n,f„\C‰b:xNN:NFFb|OxGxw‡cTŒƒ‡•‹T®/±E±¹-ªÀ‘ –,xH13	
h œ4hÊ	45ÈÔòÕRŠ>TÿᩃçÎBAÔ¡Cs>lУ‚‡TXHÏB_´”ZWE” “4@АÀ7n¨L0dAÇdĈñK€¯e*„ýÑl×PD”é0âh
W¸Øÿ•ÍpW3{¢¥BM4@râB€Ô•\0YÀ·F_>lªUˆGàAºŒ(øy´ÐN
‡Åq°!°ƒŽx2¢I†®äY€€€2‚ ÁU`A
n©…y¦VC|ýÕ¡§T¨è9Wì›À‚
뷧צFՄ+©®>u	%$˜@V¢ÁF[ë!ØØ°±ÂB1Ñï Î1ø˜'‡îŸ±½yF‘ðL9À…‡†Cfa	)›¥&K«e%2bå3"‚
†˜Ý‚Ê©€†ÚÅÂcù…'"l˄*©,Hª¬ò&â†pŒ‹ÿR@.¹(Æz‚
>‹¿sª»Î-îÚHÁ*ôO<ó£(¯¼bð'  ±àB,økÞ^î2° &W ì†Y(É¸Á2´‡†"D „Êm·¡ˆ)f§anëp˜tB†g¢!bDo
Ñ.±Š¸µ˜bä*PBF-´R.°(`-×xk}O#ÉŒ 8È«ãD±ã¯!î8䂋âJ%Â2"0ùì†^± –2NX0:#|Š©<’6Oؖ:ªƒ¡¶­ÓaÅ0+¢ÒÀ\ªª¹æ0á¸w»Àqœ®¸+.Ę¢€ÿ>õQ;"º'/TÅ»`úÀ`>€²!À.„ƒ÷2Á¡žÈŒè膌b!6@ÏÚ$3ÀÌ|e‰¥!†Km'kY렀¥®
¦ƒØ¶ÍDfñLê½"¨ÒDQ"È]—E”©^z™3zwø£ž}ûu‹l`ƒŸÁ‘ƒà>!ŒBäØc ƒìÈdˆô„&º”'ƒ·[0s²jI¼
<Ö%Îö.ėYÛé&ez!<7b9J§"òd
O`\6´\©Ð%"sµd×èz¹b‚+zÇ¢!…&œø$¿íØ2ãS2V(C»€¯ÊhëVÉóÇ®E؈ŠxØ!š6‚à
ÿðÛ»ä¿mI	@þ.`–[Î֖Œ 
¦§Û^«íå—ód\rØd
Ðo⫈ *¤’Ý!6:Ò“&€†$FÇqԷȖ©0v ‹îp;:4Œ.¿ÃØbà,½ç"1؀Mn°‘+0!ÑãLG&ã¨@dÉ:²€š¤‚dF 0¤!€¢(c/›Fž¦¡›îBL™ U4 ¤°€‹AÔü
@#Ð-±]éD»–Ã…Ž”ˆ_l(CìøUE+°
ÄIàÖ60‚ÍeT­(†2”bó’+bQ!«úLŠTrš7¾`\ üØ8”ñâO-Cÿ†l\lK{LSD$ôê*Æa¢½’ƒ4lªhÈi£S Åðk;ܱA
TÐE¹Ca
Œ•xªÔ@>¸çëg~)plY°(€T8·½©pŽæbž…D®f'@¹ÁUâTî¹qÜ¢zf¢÷!9Žý¾ùM-‚+!Ìø1ªØag”mP%T€P²ab4RÇ#ñT„DøÃ!±ÎÀC.PB“WTMdÂ>c‹—œFW@[Ñ÷ÐçCÃY'¬AŸãÀ%Ã¥ÀÐ>ØIlp3ó(§ŽÞ5–Œ®X…<†àNîÀå*jZ€ÿ`pQ”1`¯zŒT‘ÁÅF"Ì ~©‰Ë´"3
Þ&2˨LdGJŒð¸]Á8k|‘“}ë†á£!3±y
"Žè,
Ç'ð‡4ˉB3À#¤ ;é‡<
à‚d"a»S (2žß=þ¼ÐÖ(Ø"¸‚AŸ9SY‚’Ra¦
·Ä
o”r”žìÆLiÙ¶˜b·â6»¨Ïèš9»!YˆW OÔè]&qá¾lÊI!Š5(	Ã<¶=ö¤ƒœ±¥û›J€ÌÔÂ{3¬ÝXäÔfó¥¸pÿ”îFBqí¶dˆÛÜns·ãÕ¼Æbq¾t	@'€URÙoP¯ؤ^äÀ?¦½ã3âCÝ­ýa‚ ÂH+f"ˆÆ„3PA˜T0™º ^¯ ?ÎN¦=ž`sÒ£<£p¸¡0zb¾b\h‘­$Ϫp
FqÃ}À)ð$5ЄúU!Rï.Qü´ëˆ±zÓTÎh¸½5‚‹ÿ)âZ7µ<‚U4àÞ!¤iXY2eH‹„wL6F@€‰©Æ7)»™F^k'n!r[•Ûlœ±ÍÑ`Êt5앋0 .uDӟ–?§¿Äú딚Ë^öÿ¶âÆ8N–£"{0U%5æ1ˆy`¢.â0G@Än`€)nLN¡˜Û˜R²ôRô%5^ÝàÀ‘á8ë¥{‚%L#¨Ì^ӏøξƸ¢ËM(d Ç1‡ˆ»œü²û[Z~Þ<‹Z¯×ªµ®D܈°~Q< p‘oA)üc>~ÏÁ|…ƒ[¤£›…7TÐޙ€0é]@Íéå`±§ýž1ªÕ‹gŒueÇX$‡›·ÛÝ6Ñ1¨Q·ÐiGŽÁœ`…§}DŸ†€b]ë–ÔE™}þaݼl€Võ¤‹\©<¡~¨x‰)ˆ%Yü-ÿÆ¿´…
'8y®×.@Ò덠œ€AËÙ“p­”«ô"Á·a8c~ä‚Ê­j#Xª+DçÓ´ü¶åTá8/*ÂL“5±tÏÁ
pЄÓ
Ÿ1ú77WŽú™NÈL# ‘Æ…(ñÜsfææ
ª©z¥_ofRcÛ€áŽ	>ãB?~
O¢IŒ£X`¬*è/Ú½íøC•$Þó;€p!åŽ.@À8ô˜ÂV¼B¿'nÖÆ0X…
sÔ¿³üY x#2…?à¯F¶bߪ€<^lÑ®gnL€n†Ï\lÌ’EÚ` ¨â@r`ÑÀ¡)~ÿŒúŒÄÊê­G‡À¶,n°D„®¥s@íü€ޢyÆBÌ¢`¯ðm†€,ºÄàï2°·­.lÐ~éïªÁPÊ)~+
PÁ++at/Xª LøfnP"MBhà*ÆX®TnÐTÂÛÀhÆqV‹¿rÆBxƒûÀ/>¥êÍ] 9²‚ èœf	>Á»ÀÂÁö(&ˆ¥õOM4ì2<hnéᎆ¯ìx Kf–€G½$îô†Öä3,lô*áMŒ ï*ðo©ô«ÉdH'Zë|v†]°á\$IòŽRx…ÓZ$éLÀ䁝`>"u`ädînÿ,Ó\áø,Ðr Æ~ª… €u„¦˜èã=èjQŽøÈäXj!LpÀR%˜§Û `c®¢'ZPš"^C)¬EûD*»	%u‘¾@t–À\’cÔ Tâ	¨€é…“2‘ÓLÀ~êh‚2ÒL#-lVAp<ðo²±R~	é`ªœx èÞ,àº&Á¶J@C˜ð¦ãh gڑÚZÁºMp̦Àbmë¤\\F Òl"º!ª’·x`àðcF Àš?„€KÎ	‘h%\ €jà qîÎ$Y˜Ë%Îï8ð㥞ÿPG2Ã]–Æ?Ú0î.EÆLâŽLÀk½(CJ4"ń0ʏ8ŒaËJ7§5´7œ’“ºäx|ƒ]FÞô2>¡+Qͯ^òœæ	P¡Þ⌅„,côÔ+&pÌXeuÐ.cªÔN²Ä ˆ
x
ʸª%È¡vÒ¼¢®½ªÎ€’M@œ’EãÂíBœXCJjñ®LÈ.ÊVÊ#¾j,P¥ðã8¦€¯¶@i²R
@Àà;3Àï€ÍFo½žê¤½Ò+õç·Â)Šâ%7Ïó="ãFãÓãZ!õ
D…Ú‘ôÒ
‹Ò>.ƒ„„J
l‚ŒÁÿ	‘¦³Þ!+XBÏ#zå´ 1¿Š1J<Cb²i¬9:Aµ °«Æòsà,Æ0czp`h ~¶q%‘Ô	nP	 ¾pr€ÿ<¢Ž%L¢óîx¢Œ±¢‡#uñ1u¡:o¢5Ю•€	<A*îìçdP3òcCç§.G¢Þ^„2c†“ȁnàGŠ'-p*r`ÛΫ#r¤•ˆ@…ëM3&ƒ<Æ2ÈdHÑ1:ï3½XŽÅR¡BÓX<èÊn	0DJf¯	‘€œø£¥ë€&Þ\+9„t’JÔÁH‚lBœOP5R` LpŒAè‘Õÿ+:5€œHÓí¥K“]Æ$pòfo,@½¸µ„îÐ+úRAN%¯¬’AqB„8ì§>ÉÔ|+ʬÀŒNՔ
ڈ9X3šÑmÇî“ê«p~êï,U|´êŒÔË¢=Áb,–æ“‹Aí("4:ÕŸ‘-Q¯X»-L‹ÀņN@æǯª`߈À²2[jV‰Cè¤È~ÂàÌIÌø5g ®N'ïnP‹uî6¦ààïþ&¸¾¬>áFËɱ¢2hŶÊ2~Š½œÓ9»Õ€ôȉJ¬P§pVðqØ%9c2†ÓÈ5°tQð•aõG*jÿï	4Ag€"À´¬âjo¬ Ž8eLëM"»
nÔ<³‘4ÐQjUˆ%†7L˜,÷cAµï=´óJ%]»©	£I3&ʌ ÄeD±R`päòˆb}æP¤ Ë!?h¯V`mLË$z>Ç`Ó%ž¢
X”
*1? Åt‘`@òÆj=æé„UPOƒu°sk±¾^FBT°ñ¾óã„
€E¨Z߶	–&=Ýa+U’E¡²#„à‰0¡½Ž¶ÖàÄQx²½„Õ%:â;§€S5é èò°b')ã&*c«7?s@3`	ê0[X‹d 6¾—3¹¤ŒÔy—ÿ«*ãä-à47Rˆ«	®€1é
*ùaî*Û0ë~x±DS!,>³Œ+3p*£Ÿ¯ó³kEHsk§=·¶¯šŠaç®QÎaØTD@˜C7‹ƒ.4
ðmÚ7bPìX³k×òƔMÞˆq엞b¯˜¨KžB9Î÷*ü&§‡«÷_õ“ó”’ÒIxöǤúŒ+h8£<x~°·$ lM6ªFéÀÓ,<á@Í
¤þ¤Žž%òό…„Þ´Lœ2“ºÂ*$™@±L,`Bxù\¸#Ò$ZNö•è
XÍOµ ¦ø*`’<ݨÀ°$6ø‘dÿ@^C^ Z„–†FÕ4²:,L€ŽGípÍ̘½Ò"‰*ñËH§¹øÕPYj£“z8cÖ¤Gˆår–gsÛÒ!UáÉ)ypP¦$Š€’QÆ?j紜a¼O'šY8à&H/é­tKÀdåW“µyôÆŒ¿ùo­à^–c¸zeoÔyÍxn¤§…@#¤ä4öÑ å°-oiz™¥$•·
ž¼-J€Zd€ Zàš¨5Ì£+h™'È&XùG$Q7ºÖ`„«4gôõ
ÔGzLœ¥“ø2¶U#aàzÝ®^Zo÷U_ùÛPÿdŠ›XÌLà]ÃAhŒYt±b¨úZ@™‘Ú¨_ °zÒ6ʆšñAH¢Žª…@£¯Åy
€^x¥L%	Ê3÷YfËš3Ê01CÌouvg_º_ÿ}Am¥ß¶D³È´;½M°ZJÀ¨»°y `Sª b¨'6-°n&{PË$ÿú/Q,€^¦h^ì2u~iSl"9/£'Ã\<Ðn ­*Z{µu6
ß#‚Ìxœ‚¸äcӉñ¦/»Ðí
»¡û¿ܨ9àÌ&|ºTÐø®%¸-šˆ…„ZÁiÀþW
•¶@Éâ—Tÿ€WÛE–…M€øYЄzm34†€žÙ{Åá;¬|¬Ÿ3Á\€
`Ä#\–R•ûƒP@T˜™·œ°9€Žºˆú¬€û|û¨e~Ôþ*ô#¯úoR€Âyåü01,̌”Þ8á
L îàäÁaNÎoÖëj1ì=fzÅó6åT ÑvËâ´×ââX8cè-ƒQƒ‡Á2™¹$ ЃܨK`Ðûû§Eð§»ù—¢û›Ÿ…€ª|Œ'u”ƒœ»‚dÜ֒ɢ«0֌]Bž^sPiŒ,`g åðv_Å¾µ—§ëú«öJe%øœpJ¬sÛ°ƒ¼°ÚÈÿš™ÿ=Ð{¹#݌À1àÙ9 2WÕx»¹|Õtp	âóRË»gB‹Ç°ö¹Ù:,`¦õ¶žÙ:X	Ìe™²v:¯m2&/?L«:c#Dà&šÐ©e ›·]£É‡Ù'H²£›å¨ºž=âKÄÁX¶RPš°	>i¸p$>¥ÇüîGîïaszpâ:ÝùU@úØžEh2
;-Z¦¯ú6+º$㔡X|L]è'úe¼Ï·À…Ñ•žà_`‰ü$ÀBJñªíê ªª†Ð"^â7*¡#p}|)ų“H98g¤GPAcXròGßÿqÀ–ç>önîùõh`ïN̶ÏÉ'ÀRõïùè–<!)INCv»°…ž¡}ȋü¨‘zêú¿
°/Xt`òy`£›‹T3fÁº>âG `ߚÀÀ¢ …fך@¢SÁ±:&b¢äl_ꀏY{îõåè¹@_?v:´„û´ç½çcg¥²ñkWʹܵ’xà3?êÿûýÛ¿‘šà1ЏZ†ì·z1ù›mŸÄ¤»*àô#^ Â« Ò'ÏhZ=µZz(\B˜så3…	âWH‘ƒ¡aDºÙ@ÊŽÒꂥp8hÒÿ±X‡ÄTêXa¾.¨ð©™À™XÄý¥©´ýæáI´pH”¼´\b^¾pÈPZZ^rdf¾¼t^ÊÈðE¶”¤Y!$¸<ÀPÅÆèº,@P!ð4'7¤¬i WTšðP ¦hðöàx,Ü à ÄjäP@hhe1hXŒ¥e€%*`Šð|ÐÏEkÉXCƒÐF]¤Ä¡&Ž£0q¹ñ#É/$è(U*¢Ž^Q1 o\qð|ÅÊW¬ƌÁùYìÀ€b4Öd# 
S¥¸±I Õ04èAgàÆ
*n¡GKJ7ÿÂxÁׅA.l5lAÂ4pÖÜ¡£BÀˆ<#øÎѳWП Èpq±KIH•ª¤Éʔ;r¨T™Ë2ôXȅs4é[¾2üDdA¨Pxðp*»iÈx¨,ǂt0 ¨I€Á¸ºé~ȕî†
Àès›-Ûõ⠊ðÕð,è b!::Œ8/`}‡‹qˆ*f,ÿŽŒ‰ XøtyÿŽAÉÀ&-àÁ¤!˜ .¨ÃCEÅZ˜P€SÔL#Í4Ó(–2„d0À8À€J7ÈÔl,`Ž@µX°€üÀ]8Zz0`ÿxi C‡|·_'œ “uÀä'ÔÑÈ*0¤|jL⇴Ê( ˆŠJ‘Ý!(¡ä!ƒg1H ÀX
’Vâ81Ø"4HØ!›6nÈT4$U
2¸ ŒÀ8äpƒŒk,p~âùZ†]ø£‹€'idyåz’G
0‚$¹¥®ÎyH@O¹)fH–•Ù
}Ò§R	%ˆ´'–Dä_;t։Xxƒ•²VA&XÓk†Ke85±`€åX+–΀ºÜPv·2AøMPV¤¨BŒ°µ*Š”øJ«ºÔÿÃÿ1GXã«ÂÆéŸf™p°—%€¼‰qvòß%ä!ÊgsCíhF°“.>³"1¬-sh4Ò\Ès¹²QƒÀVöª‘)‹ðv£b]‰ÀŅ½wqðw›ªF
‹¬z㬖¡å2”2%@Ì°$krŒ("Aëُ Ä™"²ª™-©R€1„ùRn.ë¢.Ã倃JÈóSˆÈàLa†àa¡åbÈTåÈ àÜJ€½BÃL@[t¡Bi¤@~j«¾áµ*ÔM愱Qv@X6¦,Ð\K¤”R‚1,+÷­Š ÜX%\CH|ÿÿ¸2͓ƒ÷õ.‘†PË°†5C¹†Jõ\.ótã9;JZï;4±˜ÿ€>kœJúRƒ";@@ @©x•Ò@¨¤†ïƒàoXYõdSða=|²ä€ÿ¨âx-`Þ÷'Pë	¡kÃr ? 
}"ŸŸÎ׀øD®r…bß –bsd*Fº‘
W¾3ŽÐG>]8Dðq«/üÁG
RŠ^DÂN„L™	á­:hŠ€¤‚Ó+	™2³,ý|ÐÍÙ$ GJTÂ#eº^ò’’­3À,†€ÇÀÉ!#úÔoMˆB< Á3VEÿDž]Òg48ÙãxE^UÁx##)|nñŸ¿¶E.bd
ØA	t2ZŽd%·ÛX­TÁ^ŽÉȘe’e,$'™H’¼5…„zX€e؄Þày[rd„|5¡
å¦}@›
%5@
@`€¼Q¤Òð›äP>`ƒbØ"$Ej1ß9dRÁ6ašä&!›©˜VhŽa«DØÔ´	1zä˜jÒD?ò‰0ë¡ÄªÌ&6¡
jóv	ŒdUGZ 6¬
i@DB½T)p)2p`€9gEl@À¤‰ÈDX$I˜þ¡9MXŒÁ&š÷Бÿ¯¢b8ÿp”?¸É™•)tP	<d&Ôû'dԔK—äQMÍL)¢iKQœÄY(Q(ß@öÖ³‰¢þ	IØ€Òæ¤ÑJ4Àä d“˜“¦Eò\WŽä¢Œ1`Hd좂¤Z`ž‰0A6"9è@#ãjÈ:¢Kyš š]ƒaþ€ÐKÄ©XåG˜iÑ8%k¹Ä fԴЋnB#˒Ä'šÌÌ<F%›0„Æ{51±À††x¹˜`[½Ò‘ÎœlEEIdRאíT­²ö*ØqJ|F:Øt ì@öµ£˜ÎȘhT`ÈxV«†×J°ÿ”áÙR™TÀU™rd–?ȟËD˜z‘A[;¡×®†bM/x…P€Hϳï|‘Kñ8©ÐQHÂ܋Jy­èu¸`ž‹þ­NaY4ÈÂ6	Jˆ
£ÅthBy—TƒÎ!À\rµŒdVîɖµÀ9Ü×$bëÄcÜÈáý°±#”íš¡z	²YÀ¨™$46‰Xd ¨²1.!n£¨4%@ætšÜ`plðFP©ÈöòH·[ØÐ+ÄTΪhÙl’Ž¹g[ڀܕþp1grB¸k/|¡ÊÕ)w£Ál*’7ÆQMôµ@|ã™o= ΀ŒQÿÌ4Ùàçq±ŅZq¼±jH5±h‘UÃØÂ#ëDÎ"!Uêþ0×:´­ÄãX1è
}žËÀŒQÚª
|á"t)
L4“"ÕC€f@‘jùÔÍ͔‘ª±§Ï¢W™tÐR\wy
RßqoWBZÙ}Š½EÕê1¤<«ÉCS`V­fâÜîA†‰·dF”éÀɂ¨+\‰•¼ºá›£“ˆA
 `õ×,5¯ŠÞ‡
«9˜°•Œ¸Tˆ€Mu	]€:§.Ù\ƒŠjþe WÕéßóQÞ4€üÛsó처լIŒì#`̪áãÅ\ìdŸÑUÿ ÌÍ«"%hþ˜, ‚	Ýç)èm7£j'_a’G¼Aøëb5“¢œ¶°*Šê3ÚTÎs‹XVž7@!¤KèBs€ˆ2àC7‘æ‚`Ðþ€£½‘ˆè˜^ÀnR¨ÜJ*Èzù0Ü5°–iRúÉø‚É+À 9IÂÐêWø³k˜<÷EpµâZÔ2Î
qõÓ_@@\"ÞOv¤ˆ+Ti4P¿@º8ĞN{ÎeCu¥ÛkÓ©…ßIÀɘ¼Ùx©‘ïÜÁzÐÛ(“¯_
žäyÐUŸ%̜°Æêëø÷IÐ!ªÙÖÙXiÄ°lQ¼†œùŠ!äÿ
Ò9\
5i
£p¬í-u„
¨Ì@œ̀Ú큧QŸ
°õ%`"ßœM[I”oy‚šÉ€€ ÷ÉÁÇ¡eÌ]ÄLP
HßN ôZÒÕ&¶Ä†™„äŠfEƒJAÀWÈHԈçÜ]ŠÔ˜=JT[$@ÿøßÁÀ°áEt)hÊyP+Œ—í4áÕøAÕ'D“Y†áQ ªð$ج”‰ï-Fô©N@坡i‰'¸ÝI ‰0ä½Â6̔¦0Â,ÜBààæOL‡D‘©J=°¤!b"‚I Œ ŽcHb2π˜B°|ڙõÿõMžD9P›Ñ¢y¥A÷¥#&æán‚‡iß!PYs(™ˆàp$£CøC#*UÑÿðƒh‡®ápgÜ@՛|ìá$ÎÒC¹$€Ä*Z‚ò`¡äcô›ÎÑ¢^Addöj‚áQ&΁cÄ ÉBTQEƒċHUØÎÑC[ø`¨ˆ!þî…äE`ÊäÁîíN䑅}Ú»×CFbï$—3éCV‚ÀuÄÜ=â±c0Õdt„~¡y™â*@F6ڜ¬¥#ò˜›*HÌ$<Ԉ9ì£"X
#¸…ÓÀ’T‘ÿµ
€`€ÿ^‰Øø‡¾cJ"ËÐMâÔ½Æ0Oæb½õނñÁ¦‘näm½ÁVqõ’Ï‘æzßä]MBmc5¥ØPf3ù:¡ˆ|œ dNð*d]MØEfª€P„-¡Ä½õ‡€ä7Æå82FÓ©Âΰœõ Yiå®EÞ(xH`gÏî×&X£öÀY‚`zzc5¬\bS
&(Ï'ŠX晳1A¤½ÜŠu°W¤Àd
Œ
&	<€®[$Ä	)@@ B¬ˆU³HWc¬ìÚÆ` ’Ȥu[eç'DÄáýœ’hÏ]	™€™ùZ+À
*¦gÿ7öA%FS…¥ €bG(ÏÏïuDñøŽn„ÜÇÁTٍJÜ^’_YÔÉL۔Ä$$B˜Y¦˜0˲3‚e§b¢%Ð¥Qsö´Ü$ÆÔ
߬Ç]$'¾èÏݘလ›ˆMÐÉi£)H`c,a~Dd$ã¥Å@Ì	¡’æ7ªf[2$oqż†Ðè#2åšñòˆÑ$dgŒdô‘©ÀFH
@
x@ªz€¯¬Á3Ċ¥^*Ž$wÄîI‚ ¸ÉXª	¿Ï*‚lE#Äh€9«½¨©́ÞÞ`€|<ã—R†ìL\jÎU&ÿ±,Ø“V¢
ôDx@$R¨jª¢ªEx@¤–ŸX@ôeäÏQz£
˜Ñ±äóYÏY©)HÀóyãF
«ï˜Îçä–0€f‘€Þ^£ŠkJk0	À¶hÀµJ«~@[½g½l™ˆ¡
œ¥)ªAŸCªºÎ¶$Cº¦ë6Øƪ€ *•‰äÈÂèw^ ˜¥-'ЁkõÑgìN⑩­iB‚Ü&Ě’6«Òþ-S[N,I¸ÂQ`,mcH€‘Z‘‰Ñ
ÏÉÙ©ˆJ_¹+˪*ª¢-ËÖÚNprŸApgŒ†¬ÜÁ¨iÊH‚ˆ(°.bÿG¨Ñ¢:k¢f¢>k$ì8ìíeV-TlIîÇ	†UñœZ½U[EªIäAɀ9’ŒñÀÚ¢nºÖ€s m
ð'@œ€ŽVß1ÉJ¼ÄYÆè³Dě&žgFÔ°Ÿ³2ª’¨¢:k0j$é³&íâ™kÆÑÀ
Üç>é°|ÚfÄ&ñÁ¥ž„½êî+d€Ú¢m2Älê@@ËÆFƒ"¸Î)ôá…bŠìïæN‚aͬl„(žîµ@l-Ä$íó6kÚ)jfò0óB/ˆ	«øUXeJh6¾[Ž"’•ŒµfÂ^Ð'Àᑬ¥ÉYêÊ,ÿ…œ,Ë^U°l
è	4Çy"ôm乂Ž/Í]s›”ÉÁމbìÅ?ÌÃïÓ¦æ`*iCíC, H¹ÁÑx>†'¨'Ä}€™-õ“õuZGEruZ³,eILPsÀ¼zc-Ö@ú¦î„(’Ú¢+3¤ˆÛ&@@
dÀóÙëˆdðA
‡	ÊDC1$€‡ðÀ>–pD|PÙ<¬>n³.p(m;1Ón–­r”š|!˱Aŀ̍(Sہ͸!‹ƒMTØ@ØqiªËA„m%°Šù²pª’kºš«
40—ë6¤AÏ®ÀŽïÎgÄ@F3ø
úz^ÿU…c‚©?l7g2	'ÈIñá!&?߈XØ@^ÞDL‚6!˜ñAHÉWÛ]e’™ò¦’AýÞߊë+”+º3ÊB€@«ê³ì0@|Øn\AAìíÎ:™ZÏÞ0€œ¹«Ÿü\Í(œ<Lc2È=뒎³Ã~[ê´&{›ÚÅÀ€äA ÀÊÞÔÞ$2Œ…ö‡ÙWhíš©ÚLjÚKžÙ1êšïú&À@{Àa“	`³s¢½Æ}CªuïìAU’‚ó’ròá2+ã>-ò>-hYc²\@[»õ8ìE­N+ªÅîð›‚>Ïz,P´–DÿP§\àþr
¸TëÃk´ìb´ù.Å@2´œ|”¨A(’˜@$…@µëNc-éó†uȉv&+íÓ¢öí¡õ u8@[l@”´õX]Ÿ2uªH8ÆgÅ
^}©„¬jþoäÈ,l¬mf»Ëôéªê”¡*6CÙAÉYvhÀf›œî]&àóï`6+8c²
$í'jj'pa2¯¢ÆÀ[w|À|€c6¡ƒeÆå>ê—j¥Þ¸Y"]¹.€s§ëéî±@~s¹t…È°YÀDäÈig¦”!dö·@e9lG±Ã6ìÎ6K¨j££6	|Àÿ[»µ| €8€صÆdê…Mìî|§ž–¨RžðÀÀø´ëÞJû–«ÚÖñUi”Ùw@ˆ©Þ>,À"sË=ù–<îy—4k«vx3®i§öxc²J'é|	‹À‹gùbä8¦VN.嚦ç(wFƒÌ~KêÒpžÌ²¬–ðIù®o~–­u[v«À‹êÐ=y\ÂÊY³ô¢µI?ì昏¹˜Ÿ5‹_À‹Û5^¬b³'d$Ёp›¢¤*
Ö›ÀU5ÚFuûV
¼ù”h͊*¯ê'®AQ"ˆ<nˆ›xhk²W³¶—sz´÷·ÍÀÿŠ»5HyÙÂÕý†,™zŽ_!I²AϑhC32pì-	iªz÷T“£Õˆª/ç  Ðќ,á‘)Pzƒu£ø™£¸´§6Z'©—cÀš·µx_*üèö¬—~{0H"Þ¯öi„§ë9Tò[ ª¹&ÂFžeÏU ô©î‚+½gÚ­\ƒ@R␥6Þ§çŸõh[Y£6´K{‡{:	X€8€
œ[ÐÞ(´ÁÒàÄ('àÁV]ÏЂûPªzȃ¤	¤ªAÏ:ùÃ]žüÈVøyª<‰]uf]/ dˆ"gĉRF	¤÷Žø³šv²Sñÿæ½ZG»™‹øái€hð‚M•<áÀ€ÿñ
ˆF)
‰§I½DÝA
ämì^|`exÚ4T/¶†ÇÔY^Ï
¬¤¢ê×íVÖí_Œ*´1‡‘É÷2áÌOë·ïÞ··z/éÀ3{Š{ºÏ+mô¥¢h¨À<ýdUå ˆá¼F_âyölåT_µêºíª‰æàˆÎ.zæpÜZöÅcĽڗ“ÄT	’DǔóJ/»Ò¿Òþ=ÌHbÑx4bD¢Óà‚F¥S(æn.W%yµÄcrÙ|‡[/ÅÄ-JÅã
nJäž,íÌÂÂÓàѨñ ,$$¤ÿéêR€k›h„,[‚Œ[\L)È+P‘yQCèŠ)
=À(˜™yx%")(ÂÀ@ª*"Á ÑÅŝi“â2®r¹Ñ€ÒÀàHž•IiTÐäºËQÇÎÖîÒ øC,løkh QÁœ|›wkû׆glä+ˆ‘š%ĀBFÇV0)BK–
`»~ÉòUñHŠ<
$86n@Pa³E`¨½|ù‚TMn°uƒS ¤;ßY87¨Æ ëdЇÉ¤G>{⣳¦¶m¥>IUB‡4̈́ÚU€W½Žðr5ì¯^®zÙ²åkÖ¢]mú(&ÿ$$ýC@Œ.À¨‘Sñš™Jp õæ^l›ðà‰*uÔ*뜠‰ÎeŸ™êÍÑt3³æ‡Ïx}!áªj¿H¨Pû`ËGÞ²Ø[·­E¯HpÄÃÂÞ½ÉJZÀ$a+פKXœ]”._pÐ\·7™²u[OÜ|Œ$ÍÁSµS±á™,‰õ§„%b ’¡€0¼å".Œ“ȬŠÄ-àfXðS@x,X¥.TLì°Ò.Ä3è›
;	C¯*”ʉ5šÔ+m3Ÿ8”¡ $@ò|jƒ5O<£ÆSüC%±2bÐ
"V„h8`†h¥Ûÿ „ˆˆßÇ&iäÊH¿4c«0 °¦7è@Îה
°¦#ðd:L&X0h¼L%Áð$¦Y%É!f‘kÜzC+-· tè,à,sC³©+ÃK0¿ðÂt‚ªîa“:ûT½ù<ä€Î‚B5
üTº(!@
¢NSY;Ì×5JÈ“XŒp%I+òÅ edNÙ´ZS‘‰R:ø°ËN.v­QP5ˆ}ì;¨#,’<¾8÷Ü­¾‚iÅ0
‘ƒ7¿óS6„Ú
­è„‰‹”ÒG‹¨“NT`X0a­…˜à¹Ìyªú"+jc]#špþ9@ЀUz¿$§““µ³÷”ýl
”v(a°"oîô;–‹—·Ë³¶f°`:bÛÅ9i¥—fºi§™.¡Vp0sC SaÏ"»eÎé$@I¦ÝAl­Î}ÚiìÔ Ø´“ÞáÈvà‚;