Guest User

Untitled

a guest
Jan 14th, 2016
1,121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 449.74 KB | None | 0 0
  1. <?php
  2. /** Adminer - Compact database management
  3. * @link http://www.adminer.org/
  4. * @author Jakub Vrana, http://www.vrana.cz/
  5. * @copyright 2007 Jakub Vrana
  6. * @license http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
  7. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
  8. * @version 4.0.3
  9. */error_reporting(6135);$Hc=!preg_match('~^(unsafe_raw)?$~',ini_get("filter.default"));if($Hc||ini_get("filter.default_flags")){foreach(array('_GET','_POST','_COOKIE','_SERVER')as$X){$zh=filter_input_array(constant("INPUT$X"),FILTER_UNSAFE_RAW);if($zh)$$X=$zh;}}if(function_exists("mb_internal_encoding"))mb_internal_encoding("8bit");if(isset($_GET["file"])){if($_SERVER["HTTP_IF_MODIFIED_SINCE"]){header("HTTP/1.1 304 Not Modified");exit;}header("Expires: ".gmdate("D, d M Y H:i:s",time()+365*24*60*60)." GMT");header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");if($_GET["file"]=="favicon.ico"){header("Content-Type: image/x-icon");echo
  10. lzw_decompress("\0\0\0` \0„\0\n @\0´C„č\"\0`EăQ¸ŕ˙‡?ŔtvM'”JdÁd\\Śb0\0Ä\"™Ŕfӈ¤îs5›ĎçŃAťXPaJ“0„Ą‘8„#RŠT©‘z`ˆ#.©ÇcíXĂţČ€?Ŕ-\0ˇIm? .«M¶€\0ČŻ(̉ýŔ/(%Ś\0");}elseif($_GET["file"]=="default.css"){header("Content-Type: text/css; charset=utf-8");echo
  11. lzw_decompress("\n1̇“ŮŚŢl7ś‡B1„4vb0˜Ífs‘Ľęn2BĚѱ٘Ţn:‡#(Ľb.\rDc)ČČa7E„‘¤Âl ¦Ă±”či1ĚŽs˜´ç-4™‡fÓ ČÎi7†łé† „ŽŚFĂ©”vt2ž‚Ó!– r0ĎăăŁt~˝UŤ'3M€ÉW„B¦'cÍPÂ:6T\rcŁAľzr_îWK¶\r-ĽVNFS%~Ăc˛Ůí&›\\^ĘrŔ›­ću‚ĹŽĂžôŮ‹4'7k¶čŻÂăQÔćhš'g\rFB\ryT7SSĄPĐ1=ǤcIčĘ:Ťd”şm>ŁS8L†Jśt.M˘ŹŠ Ď‹`'CˇĽŰĐ889¤Č ŽQŘýŚî2Ť#8А­Ł’˜6mú˛†đjˆ˘h«<…Ś°«Ś9/ë˜ç:Ję)Ę‚¤\0d>!\0Z‡ˆvě»nëľđĽo(ÚóĄÉkÔ7˝Źsŕů>Ś î†!ĐR\"*nSý\0@P\"Áč’(‹#[¶ĄŁ@g ąoü­’znţ9k¤8†nš™Ş1´I*ˆô =Ín˛¤ŞŹ¸č0«c(ö;ľĂ Đč!°üë*cě÷>ÎŽ¬E7DńLJ© 1ĘJ=ÓÚŢ1L‚ű?Đs=#`Ę3\$4ě€úČuȱĚÎzGŃC YAt«?;×QŇk&ÇďťYPżučĺÇŻ}UaHV%G;ƒsĽ”<A\0\\ĽÔPŃ\\Âś&ÂŞóV¦đ\nŁSUĂtíĹÇrŚęˆĆ2¤ l^íZ6˜ej…Á­łA ·dó[ÝsŐ¶ˆJP”ŞĘóˆŇťŚŠ8č=»ƒ˜ŕ6 #Ë‚74*óź¨#eČŔŢ!Ő7{Ć6“ż<oÍCŞ9v[–MôĹ-`Óőkö>ŽlŮÚ´‹ĺIރHÚ3Źxú€›äw0t6ľĂ%MR%ł˝jhÚB˜<´\0ÉAQ<P<:šău/¤;\\> Ë-ą„ʈÍÁ QH\nvˇL+vÖæě<ď\rčĺvŕöîą\\* ŕÉçӴݢgŚťnË©¸ ąTĐ©2P•\r¨řß‹\"+z 8Ł ¶:#€ĘčĂÎ2‹şJ[i—‚Ł¨;z˜űŃôˇrĘ3 #¨Ů‰ :ăní\r㽃eŮpdÝŤÝ č2cˆę4˛kżŠŁ\rG•ćE6_˛ŞĘŘމb‹ž/Ś«HB%ň0ë˘>ČČđhoWĂnxlÖŤ ćµƒCQ^€°ĐÔ˙ßń\r„Šľ¶4lK{ţZĆü:†ĐÜÃź.¦p¨§Ä‚éJóB-Ĺ+B”´‘(ëTňź%®µJ›0ŞlŘT¶`+É-Áľ@BÚáŰ„Vá’Ä\0ÂĎCĽ,ěŻ0tâŕŚF‡‰ĺ?Ä Ë\na@ÉŚ>‚âZEC“ôOŽ-曤^Q€&ßÖů)I)®¤ÄŔR„]\rˇ”9”7_ˆ˘\rÉF80µObů €‘î>şäý\nRý_ˆŃ8ć‚ŘŮ«ä ov0¤bCA¸F!Ńt—–ă%0”/‘zAYO(4«‹ˇˆ¨Ň 'ź] Iéí8hHÂ05˜3ň@x&nˆ’|TÓłł)`.“s6eY˜D¦z¸Ś®ĄƒJŃ“ôž.„ń{GEbąÓ‹ˇ˜‹†2Ő×{\$**ýľ@ÝCž-:zYHZIôŕ5F]¦˛YúůCŞOęAťÂÚó`x'´.*9t'{˙(ęšwP¶ľ Ń=˘*‰†ú*üxwrĺÔ*c‚žĚc|„Dź“ÚV—–\r†V.‡0âĆ ™V¤dˆ?Ň€üę,EÍť`T¦É6ۈ-“ĹěľĹÚŽT[ѐŞz©‚.Ar±ŁÍ€Přşnƒc= aÔ9Fňnß!ŮuáÎ A©Ţƒ0iPó¬”îşJ6e äT]VŘ[\rXĚáaź–v Ťkő\n+EˆťáÜ•*\0¶~¶Ćů@g\"ĚNCI\$ŤŕÉŚƒ€ęx@WĂyĽ*vuD‚8÷=ë­Ş-v´® 4›dĂD’yI‚Ҥ­Ľ_hŢŔ'z’VͶ• žÜ6€ŤYzŽ:íQcžłÚ˛”őŤ wŚŞ0ŔĹ] xr Ä!ĺ@¶˝/-ˇ*Ě5©«¤I.±]ĐYxuÁÝé˝o&Ö:Pß|CyÖ˛wÖűÇŔ@LŻ´ŐŁGf ؆ĺŻ)^¤Ć˘+–ÍQ5‚şŔĆL4\$Mpo‰0i¦\rŰ»Ďk­ô4*w7•ŻS'’—ZÝ„nAb¨!1‡)ńoÝ–9öc\0bĘďo-~2w4X,,…¶8m'™Ž›˜ěŞY•ƒFH–Á3GqQZ-l™\0ăĘwěe‹d5Ą˘»ÁđéiĎ.«–™dă)\\çh~\\WĚ€ć™Lá¸ÜĐmgňu«2lbš•ŕZçCĐ-6ČꍖdślŁ¨b\re×MuŹ§gra6ZD†­ƒUĘ™!K-śź0Ó9–beH”\"ę×[JËť'¨ľ»ZĽˇoµaş)‹XÉƃ&—ťtŇ8şě€GZ.®ĹژÂë+łlrŁĘíĚŻ]k Ů#ŁŔj-§ąëúW´ÉP,ˇŕč>@ä` \rc3\"\\ŇŠq2‰z›âę@Mďľpoŕ‘Ş0p­ň ¤d~OٙǦö…˝¸]ˇ´aď»;IxĆůxh°aĚ͇ň¬0NŽŕâ~gâď? €äLŚcuÍäw”Ł}úŠŞt™ć<±…ĄĂŹĹ·ĽqS’vÚ°@ŹgsW}ňL¸(kyČą/6»CĐ8\rŚ‡°]\\ŁçLUöŢ^•nqiQĎn™T>A9\"ô´—kFôŐÚú.*îßą˛ ą íŽßT†ňóCµ‘r?:ŔÜ„üwžMß,î\$m|‘xîm‘ř˙“ˇ÷©Bmu ®đ=é[ˆĆ ynĂ'÷˝hľűÚě@óŢCśvĄS2dSVŃ ¨(‡ń\">H‰{ľ-G˜şmMĽb+hBb›cp€Ăh_ Á¶}qöţďÖ«że¶†_ÂmÁinüćŕ8€ŕĂ#çý`·öţ˙Ŕm?ő ˙«ü~ˆ˙cDţoţţ ƐĐŞŻúýŹÜţoô4@ďŹÜ éŘ‚é<I\0``fˆĚ Šş8 €ÉD”OŞýôzŔŢţpM\0ę\rđ\0üĐţ\" ¤xţhŹđ^§ŔŘ đjţppżptƒ0x§ŕż0oPdbi<+ŕůďó0j•ŕ`)SpýđL ŕě)° ýđ˛1‹0şĐ,ňĄěů\n`ýđjZĎ˝ đ‡p± P^˙PÓ0# )Í hđ‹čýçşxd0ÂĐ:++ô·É<úgß ŹĐO`ÎűHűƒŮˆ\rbҐŰŃ%ŕĆŹ°ÔüQ'ń-‘1P_°˛\rŹ¤cß+@®\rq čŃ(˜ŃGđ‰ńk1AwńwoŃ‚nţq2qd®‘ \0×G\$Ź aÍOć\0Ű1ŚJ© Ń'ńłCŮ‘“‘Ź„ŠÔ«ĆL`\$q±s±=‘JŚGHF.‚0Öö©=1÷ Ďţ™Ŕó\0Q‘ ‘„7ć˙Ň §h3\nŮ 1ŕŻţ2fŞ`Â/Ě˙Pq!0Ů!pŞ ň?që\$Đz,A°W rH§ë÷%pťL\0Ď\$°×%‘?#&Ňq °Ń&’s ÚŹŞ&P­%˛M(˛'’ƒ'rF5ŔĆ™rM\$PŮ*R©(ržŤđ7\0…,1^üF%ŇËě„&P_)…-0‚0\"Á¨Ä¬Öžďąň¦“±ŘH‰B–PÁńą#pűĚí° ŞŘ­Ă®+#ňŐ\rppűBšÓüRS2&ňŹ2ŻŃ-Ž®ţr±3nhŃö €Ĺ0č§Ŕ§Jy%Ź*°VÁň])˛G\r\"­5,ľů°ő]6Q7Ń\$ƒ3€üPM8rťÓŤ\$s‹3’Gŕe0 <8B8©<,( Ź¨8˛Ůŕč Ó&šJŮ;€¦Ď)¤«ŔR6pÖ­lđGË\"12đ6Ëľ.\"ćżbď7ˇ\$: Ü8bęA1Ů:Ă';?;G*\$Ľ,łŔŤnő<`ňTÓĘ/3Ď ¨Ńf¬");}elseif($_GET["file"]=="functions.js"){header("Content-Type: text/javascript; charset=utf-8");echo
  12. lzw_decompress("f:›ŚgCIĽÜ\n0›†S‘ Řa9śĹS`°Çˆ“Ś&Ó(°Ęn0˜Ť†QIî(.‹Äq¨ŕöO)ŚĆ̢㑔á1™E#)śŠx8\nâ‚ńđ¸\\9ŠDâą„®d+ˇŃÎgÁ%(R,‰BqH®' ‘Gâq.›,2Ž„őÁŮö‚AGCyśĎ#L’S±„ä\nŠL†óÖ8n: ŚćSˇG‡:Ź\$“%ćö;—Ć)ŇŘ™˛Qš´G˘sEčÉŘÄö­)“Nn¶MN‡S‘¸@t9L¶Ű| 1›ÍćłLęTi3›…†C ć’{ľßů±é¸Ęw 0±@¤wÓ™śńť®çƒăíΫĽÎw{…ČJ8\\C(÷ŹÉ¨ÄZ¦j9´a[ŔŢ -ňä;!ƒHĚ<ŠČ`ćß… (äš± +‚ḪÂ2\rŁK¬9 đ@ĺ Áč`…‹ĽčPPä™0L# Ź±#jô±Ă+ ˇEÉ’ŮŁpć9 ačŘÂ;mř\\8Czč૩€^Žň¨]\rĂ°ř\\7ŽC8_Dƒp^ÂP é\0̱ w &c4^ŽRăN9DÓ\\Ü™Ăjü3ĂÂ@Ęä\r8a;Mď l7Ťƒd<3´cpŢĐ“Ŕć:)\\;ŻC Đцďĺ!6HTĄ,4Oă=ц!pdÇTřĚSs;Éc}&&Ś¨ˆÂĹ„Á5cYĘíp‹1`ÓIŁčbKPRtŞf2Xé»›F Ă-!\rŚ–icYú„ŽWL\\PŢ®#r'b–]^2ÝŘääCÍŽ1É(4—&ÉôDĄ*JŇÄ<†]Ă:¸č/ŔTô: tÜż7áčPaH^?ƒ(ÇsƁs¦0»ĐPQƒá0łç „÷ô?á‘*—\rŘb.Ĺ.đű™…ƒ2ńfO|fÄ<ěk2L˘…07ęä®8řČ!´Łc+6fW#~<I+!-ĐQŞâ×H÷Ź:â!\"ščĘ2 5“ř’¶MŁm±1+čŘÝ-±f᳇»„¶8\\Ł˜·˝nűFÔ< ˇŢÚÚ…Ţʁěň¸čÜ\r#ę…Žavä݃ŕö>…2’1ÁN(Čđ<¶˛´ô¨XńtŔ‹†§cŠ•Ű:•Úů‚¦®«®'‰ň€ˇ ĘWÚŚę€RE8Ňر›p@š…Ü čÎú5ÚѨŔ·(8/ѧb3ö~\"J;é©Ň)^„=‡dŠvť˛JŔ¤ţäĚ'\rí:Űöȧ[ íƘŃYťvĺüÜ×ä÷źYćඒCLĐ(7a„ŔΊ z¤ a­ł±ŐÖgƒ2\\\rŞô“ÂäBŰ%Q ś.ÂHAˇI \r±-%ß|/„đĆ…ŘjEĂL;Ą´·=–¦Üo /L˝h”…CŮ⁠:ĐŘeb‰éśŃłTZžZ‰eAŁU¤NA@/ ö {np•P^ĘÁe+Ąp®\"¶\n‡ƒƒ“@ čř˜¶|Žš“iĺí%˝Óý\r<Ť~oÔ™Čdrd™’{ĺˇé d&°4§PŇ\$‚ÄŚ7u4šÁ[`…ţT¦yj߃K…cŇŐ臖“C˜u HvP,ą<äŘŇÇ\$\$Ś20ăƒâę'fLÍ©(L_üB}„€Ž@3\0cĐ%„LQź˜€ć夔Ŕń˛†×++%ph–ÉŹMÂfôŚę:—ú{˜s>‚Üą%jLŘ3ƒ ;Ô|ÎęfśEuĹÉÚ–ł\0fő\$r\rHS%Ѥ™2l™*4µŽôéŹó®“Îň?<gšęŤ%Ł˜+ćY:)Q‰=rôém3ä©ëŃ”Fj\r’Ó”:R*HG)0r”)rQ°PÔťCP<7şVĘđŐ,I- €I…°Őƒ1ţRm04´ŕ]ZQt­Ť:ˆŃ'ř¦¸U T0˝Mă!ÍK‘! Čł˝AŕŰxfÁ°ńP˘CŁŘ˘dkŃvÎěçěłTŢ‚§TY;g :\rł’ÁÔŮŃU'Rƒ”ö‚UŇů^k_UóÚź):>Átý…ԁYČ:íđd–1ü ‚ţŢŐ'!Ń\0®ÄhEˇ¸kB×Fg]2UřoV’)¸µĘćnĺŢBucÄ•Câ2ö|6Ů ěRéŚcTľJÚNźHs{îÎŐ)ýl‹Íú%b“‡ŔÂ%¨|uNŐÇÜ\0IÔŁI&ŽÎ Ţř-¸W Üą´şđl;Ń\rƒŰcCëđ3ĐGÉBŰŠ«}j®M42că\\čKÄ—H“ë‚A\rˆ ¦`Ďlw ˇýшaö±M¬DÝX)Ćt\"tDbĺ‡Ćą¸‚Čŕ ‚g¬Î¬zç3ŔćiC0t a”<«ĐPr•– Žg8ĐG=Ť'źł{‚ŚëBţ±8ÖŕƒŁpnŁô´˜ő6Hŕé~ßd §-ÁI‰4ő©+ĘŃe±YŐ4CĄRŇuË{[Wg•°–R“EƒŮoCÓ±yŃvĺgśŔL©–ž•łOĐ:n>M€2Ő™K˝[­śĚµ4Iˆe=®h\"‹\$ˇ‰†Ľ7´emH7&홳2(xƒŢˇoęjeb˘¤V‹\n+WëŰ`ć•‘-\nľëşÇ·eí¤ÓÖ“¬^ńě’F’@™ˇä> M †ŚŕÄĂ€;R¦Ć^Áˆgá@÷|ÄJěö”q§\n\nŘ4®Xfƒ‚¶N·ŘĽc˜»(uaMȨ­vůHs¸aöâó›ÔŢá‹Ë@ 4PĚ : Ě­y°,r4GI*÷©ľŠC0+aÝ' ƒĆ şJę*ě2‚ÔTZ‹bó^ˇ¸upÍÇ:4Dš¤ÇPžˆťźK›Á†÷Ëá!Ż›¬—x đ±ř€a6L¶ƒ4R ť`:żü„R\nęd4ńţDĆy°Č¦»05‡*…g%´D’8w4aŮcóU­Ü·3#ýŮÉňrNłT°oőţÄц&Łůůrn×+´\n+IŕF·d`ŃâŚ^&ÜÇv(ÝŕŚqZsLűëęcY®Ě§GŕĆż[ńÄ4X“}‘ZĽč~®‹M>‰j—y\0z¤ ĚŇŕΓ€Nn\n¦JŞÔ‹T†ŕ«Š`ŐBKŞ„Ď\$ KhŚÂp'@^ ` ô  ¸ hŕ`^+\0HŔb-*‡Çm#Nę­X“ďú»Oţ©ŠśÓ\n ÓI?\0đE­JŃpµëbŐđ,FŚź„ń\0ÂŤ7°?0G˘łJ„răę-d× z4a ‚ÜţĎ@ôPĘ’†Ži%dÇ\0Pţ \$®ć໢üa,Ö%f\\ÇŘďL]¨8(’4ăD fs.–Đűăę bV ĂĹe6îo¸Żp˛oöjŔéDˆ\r4a.NlO OW é\"®\nÖƆÉĎĂů.>jd 0ŔÜ ¨”<Gf,ípłO\rËCëK0Ó1wËRMp{‘xÔđĄ^ńb\r¤Ä¶§§kq »1‘°Ŕ% Oă`+Ѭ §2-j\"îq.k±:\r\0Pł+ŘF#ŕ°*>©‹\n(OĘŠ@[ń6-ƒ2¨ÂRXZ\0í­ĺ\0*GBtňŠWrmR¶1ţ\r ě0R\$źmb}GÁ męÚ ‚±\0Ďn°nbu#QLĆr:#Dł-¨  ÂÚĆf—cE!±”SBK\$ĚdÇM\$ƒŞ&Cż\"R7%ŞŻoÚg2€Î˛:­äd\"PŢ{KĘ7ŻGđđ\"Q*ë…Ú#‡kŻČ%ځĐęů\"˝äöľR¤yŁj?eÚÁ‰\r+2H`Ç\0\0é,@ÂŔČ0ëď‡\$qâ Ł2ĘLňČľ'¦ďMc-ƒŔÔć@Đ\nƒřÁ’\\¬3©1S1ÇV{ Â-Żr đ/*‘’‘`ůłG…{#%02>»Ě1ó4Á\r6żó1\"D6ˆ†cŇú.€Ý2S )Hw7â ‡ĚvÉmľâÓs8‹F˜)†ä¬—9¨B0˛˜pŇĐ6ĚNŰ‹ŠĐíąŇíĚ•DY7.úŃó4\rbŔ3<R˘]\0S-ĚĚÍ ÔÍŹ9¬#0\n˜IˆóZđ“_0‚°–¬:‰Ç<ŔN âDń@ÖR¤\n€Ň#ˆ”zq%8I\r9Ç«0ƒFâ`Y‘*®ćÎäĄ/+µŕŔDÍ‘4@hä13S f)óÝ4CSđ nÎjÓôSÓH´Z,c¬unh\$E5`Nĺďi´’ćĆ˙C9±H&t®oô~•©tƒěÝ5Í\"“âƒ:%ŔŮKT•K‰ý?í TÄÍĚ`a2:ŕ†üä ĘädäÔ¬ŃÎ*!N ڃ4撔꒔ńDB\r@)\rOËţśS¬Ék‹;s8]eÚĚä>¬ÚŔC<4HôLąí4<@䘧Ţ]\0¦.‚ƒ0Ő\"fóą;#nŰrčîoÄ•˘tn ĽŮFôšćţ»ÍhH0™ ŔĽîp©˘ąK§FkUl¦IxKƒ\n‰}-ömMü·őš]ŕĎZ ~—“ó ­{YŔÎ  Â&Ő\r\\Ödő\\‹\\žLĆÖbj\rŻ„  ‚qĺß/˛])ŕSP®×łň4lâs–EĄ_ZőźZ-x™ű`•łZ2.ÖuÁ\\UÔŐ\0|DÖ15Ó\\©ă\\őż[!c ^feH\r€ŕ!Ĺl=Ré ëdoŻVŹ¸cĹ4Xňv7L'eç*ŐćrěhgO@ŁJrŻŮeƒ˝f†Č–o^§' đ´E…T>{OËVcţŻ¤›ĎŕŘŽ:Ďčô öü¬żĎô–ŕz˙Ň©°\0”Ą+Q!qŚÔŐó!éé Č} T6-¶´vV¸ŇBÂhËŃ\rF–ƐڻJRţÖ~ű4*srč Ő\\`P6‚*^… Pš\rc–;f8łBj#tRf»%h Š€čys\n~ă¬;< —At@Ët‹l tV<X\0‚7Ä \0ž @Ôk·Lwwj —ow7v b„ ¨‚I ćóu.\n€ +€u;iüÖ7/s&˝zŞ~ob>q&6,`  ŕ¦\n”˜ŕ‹|BŻqˆ<6m—[zÖ‡tw¬OÄ6!‚„‰#F€[[E¬đ搆îÖŕđ¤ŞŕZšŕ[q‚>8#N ‚Řç—Ű{(Ą~\n~Dć(@°¸\$Y\0ČŻ7_B±y‡u—\\˜ł±„hjFňîRcŇa/ĆűK'eĄ_{&&’].őN=4XBČer…†GXfxK}ĂÄVWŐr†d¸¸}p÷ şŠhŞŠ÷Đk‹qq†jűx|¦X|T#¶ćIĽcb\\nB„xX¶?îS€Ë3*Ź–ŃY¤Z ÷Öű¸śÝPűrgj pú˘=)¦§Š€đČDúD…ŔnÉ/‡'8żr€z g\n˝„\0šëH“ OŤÖÔµk&¶ÜÝÔÍ\"ĚČÖâ8}NZ,.\0cŔ_X+î€^\r1¤z“ňń‘Bt÷Ř6rÓRLĆUŕC•d\" Ś,\0řEĺ \rŕů: ˆŠŇ\$gŹ•ůbÂ\rŚ|ÎĚç4íő8Ó‚f6Is+ř  Ş\n@’‰ ŰŚähz‰ú*))ś9Ć\růĘZŁŔ4Ű610+‡H»Ő’|ĚDYk\$—¦Ű¸Á›`Ô\rä<(@MCÝ(®ů쇒’\0¸Ă4 Eˇă@|ees‘*\0xňŁoőqŚLśpš\\­c—®r™śź)+@Đ~«˙¤×†ˆĎ@¸ŕ\\P¨+‚ ,drƒż‘ĐĹŠx—qsÝŠř_‹8顅żŁş ˜ĘW8Î<XŐ}792ĚÎ\$łĚîÚPTŔč ç‰}J; 2çˇÚ¤\\G;lq\0™ľ+”:šxđc’č‰ ”’<égi1ŕXâü\rͤłSÍGrÍ>WFÓŢF”Ç5Úý(,q@m6s2Á»#@rđěĚF=°ƒk°ř¦\$uFV\nÚL /őŔC© jă\0äă@˜ˇS©s(Ő)ńµ˘@ÉđfrqÜgdjFâ.H%1âĆÁs5I–Ď[ɐ Đűř\\“@ËĐôé`{«n—RtƒE`z@o”•+>ëĽ†3, Ř}GľŃ`„n`ĺ\r Ř-d“öƒ¶ Üŕîá{|!(ˆdXç8Âc\$_V€žó#ŔF n['\$ňtÇ3˛l~Â1'żD?Ť[ 1/€&e0ôĺ7\\E4O7˛h€FŹLő\0b€XQ*\0ŕĂ1ö¨»D\0<\$šq(Ň „ÄŹ\nţtbÚcµÝÇĂÇ˝nCF €ę\0`\$OĂ1|ŇŇ 0vyg;m§o'ÄcÍáĂËĹ/÷-…ĽÇ&şIDm%Â\nRŠpĎĆO5â\n€Ţäd=0ĄŰĹ# =ĎeF€˛˙\\1`el<ć –Sø;Ý\n  e΄ÎŇĺŤH\$2ýŇ(¤ĄeĎćý8 ť(VDQŃă˝Ŕť2§ÇW“‚۲{e¶–ç˛vöiPŘŘ€vŠVR\nsřä ‘¬E\0¨.—“ŞćSzUě4@e–睐 üIĘí®Ś*yŘ4ůÝś™Íž}\\/yÔ\\x±ĺ'‹]ÁĂÇj6`ćWşŞâŤ<m˝í{n]ÓŞýŘu|;WŁëŰhˆŘ­gnPµŢ¬ńß xn†őF€ĹmŢľ ÝCŕÉĎĚZŇĚÜË›/ßÍĚ‘1Í›Ś ĽáhĺVť\$ ˝B(XXEçŞ@X©y Y8nsŃÜćn —ď”»Ŕ˜\rä7‚j QIˆ„ŽC{<®J\$cěÝ_żĽ/îÝč®Üočî7çĺ •­bíÂJńŐß^6Šr6Ž(NÜy™p6ݘíÚ™şÚť<łĂ¸căͤp©ŠM<\"Ř“ĂčŰöă;űl=džťŐŤ9Í6Ç­ŞOoF‘Ö–ýîGę7ÓđŇî r:B™8žxäľ®ţďC\r˛AŮŻN(ÜénÝÇ°›§K…•ŢĘäÎŞXě€WÇG9éŢ鿎6 €č\$}ói¦¦éuN\rőSDěÉRµP\nšč.×T˛ß÷˙‚Wn×9N*\$ÜöńBr\r€„˜BÂŰFčܱ-×\0á×S˘Š}}¬ŽĆLÂJÔ`Ž=ÝÇ&@b†áýł2]ý8łVŔô®¤6ʤ°űŤ°~”°m•ÖS::ĺ×oÜ3XĹ6’O·ÜEI·QĚý‡í×°uüzlC/\0˝™%0@žƒ̢űŚLź\nÜX3ŐĹ„.ˆĐ+Ă˜Š jČ\$ëx[Úg™-B°›·“Őľ!´&š9 ^”łî\rÚ\0f&]˜°|`…@E:K4_LĆĽ@ŕ†8%C[€V\rű‚PĐŰp==Ě›ĺ‚Á:‚˛‚0̀또Ig°M€ŐÂÁ:\nĐGƒ; ¬Ws’ °X‚RaLD`đĎ5}1©´ąTĚŐČAżą3h2#úˇÉFą?ÝËi·d»ţĐ‚ƒGV AţF­BJĂUř­`@\r?Ęšx¨‚f¤VáŮIi%©Ç‘Í8±Ą!żbĘŔČÚb™žŰ;…Ĺ”p]‹˘É@D,Â\r SĹBÜ!ƒ5U`Ě“— ǡ4\r4˜  ¸c*и}±5 €eŐ¨D Ş>öĎWĂ%µÝ.‡ňZÁ%N^ÇC†dţpîNđw !\08 ˘\0Đ~vJv°6\0É.‰áy¨†ÉF2–l¶…vh6„W“‡Ś|ćŔk\0YĚ%<\rŔkóĂ!G!5…]q†ýü+i űů .09â,zî€{™&Z'˜\0TM@ÔÇŁ6tÂh+FŕÄú(\0y*Pc¦=Ĺ%wQK!ňŻÚtŇ Âpŕmp@Ř…H¬ŚçFИ‚–4Dżľ ŃZxâ´&ÄE‚- /‹<B §ˇYD11‚ƈŘsâ`ť`ş¶\"Bˆ¤Mâ÷Bsö&Ą€ŁYĚ;\$n’PE\nO(®Ę8ŽóxŁĹđ’H;s5 Tb’śx‰€*Šh€Â°\")úkŔÎŤ¤~#\\幉„g’]â}Ż¤ĺčköađýŘš,ę!5+«Ě‹(B#ďźI„'af_Ä˙Äc2Qm±Ąz®ŽÔž“uŠJ®Ž°á`{”ü@%@wěŮLS’°Č'Węú‰”ĺ¦=IƒÜŚy\0äŔÁ™ Đaę ćăŚ\0ˇ#‰đ\rŔDyŢ\0É X_§”¨ëuHĚ‚\0ä`CIŽuČ‘ )[ŽŁD\"6Nš\0P „ʶPđ¬´5â(€ÔWŽJXÖÚ@é(‰¦Źđ1'´\rŹI\0P\0Äü˜\"Ô«†G4Ť‘hs 2D©{2썤djŕ9ČÉ=Nb‘¸MTžs -™č&@]\rż°/ó€HÚGOô”‚9%FżV?ňFYZÔMî*ů#%BęLš‚Tµ€ˆHPi,<ś”y4§¸W˛Z’qĚdşĘ 2Ĺ Zfý’ÁęÖĺ'ÉÉBKҁü“e'÷{IRJĘŐ(LÇ´7䟆L§ä!7ƒ†0ĺ·ѐŚÓ–\nžvçÇ>䪎ś&ŤŚƒD,ŽśW¬«\0˘L\"’&-ÁŢĹ˙Nę¬g@5´ś„ä«P‰ÉVb±»ňXEŁ„‹–P’ śI«)12«\$hŤá\0Hň%ˆ@@Za2‘0—xo'ü5§E.5dťXă]?ĐË\0zËáň0&c€\0ş11ŠŚ\\oDý5ˆË%< t\ruźqË!@Ë\\Ш>č ¤,?ĐÜĄ–ąƒ Ľ*r˜ZÜGNk(1ĹŽ(//2,ťÎc7€Ľ €IX@ř \"Ż \0P•Ŕ\nt¦9—L\0004s#™,(ĆäP0ż+ĚŚŠ Hű\n°Ű'xĹçX€Ř9‘ą–SěşeŘâeÜËél @!o—´ľ\0đ1iuŤŚĎe2eđ@ěp>=Ăb L@¸ňZDJ€Ă‚ íń]3ró1Ă ĚÖX‰@żók–¤Đˇů‡\$Š]Jş˜ŚÂ#\"ÉŠŻ¦i%ŔDÇ€¶%^‰B(sd\rHZŔu1DEÇBˆ•˜„äÉ–Ëě×2 Ѧ4»0ţLuIšT°Yt’Ô—ÎhUó|„JŮ0ůŚˆxłsŤť\\é'M;©ÔfwˆĽ/üŇĺ¬mŇâ‡\rČäC7C„(éŕˆ˘eŔk\"ř ŔBGÖŐ„ 5Ăx8 ťJ]˘\$‘,ʨ–\r;äHUĚ\$Şˇ<0¦>°Ń„*\0_\nX¦Úđű\0®~Ŕ|˜tţ@Ĺ3€9LéƒŃx_ЈŞRs8xn\0P\"¦?Č/@f(Ĺč4‘­Í\0•Š±@Ŕ…@0¨ćQ Ú´U¨ýDŢ3Áů]í@ÁI  5?±mÚĐźé_¤×”Čeh\\Mxć…<ŕ[OĚÂĎôűŁF'äoc}–Ľ2Bô™L:…Îý•U#H€´dŢšxĂĆ\"\n/ö_31*l¬Z\0Ňą\0^‚˛˘xBÓZ*+HdB˝źí§DŕđLYÇ”˜\nč>€®\nôĎŁG¬ÁĚ2ť¶ÎÁ&•~śáeŻ<0ĚL‘)KYRqö…†-H›éÉI‘KQđW4žV,…ţUqA•dĄ®¬*ů,ŠN™@°Ťř¬ć±źę7§îoŁň|˛Ĺź<úH®7*PuĘcĄŮ1>€:ĎŞ˜ަ ĚuG€ôÍ\0ĂtĐ @wHŁŹS>Ťŕ+\n´\\Ô8ÁÁ ĽŘÔ\rÝ—˛iK>ÜZ&>`śp3`f©K˘ŕvĆ.đ Ś4ůu>€5i¬3bWr4A„Á€a0ŹÓŘe´“ř¶ť\nÔ&?`[¤›'aPçn\0ť24Z¬ƒ)âȸc—ôӃ¸.ÓˇáŘSú!şF‘ŁrYvĺJ˙ig#»Ő# \$eťHË6TáB–„ސ9oŇş¦Č„hꈫŕ›8ů`0h@]0„¨ˇUC( G™Hו\nŞČ/uleŞZ˙T‚T탓{ŤMŞ[Sš—Ő… ÄťAę×Í[0n ô¦–â1ށ*ÔfFâ¨éú>0]\0ľ!ç6†Bmˆ\\(Ě âŞqŻ«‰oY©-SŠŐv±•{ŞÁn/T—ДήUMŞxÄj˘ľ’5neĘ؁ô¦ÂĎ\0ČRę\n)é>*Ťp’&J˛e[“˜Qš‚˘@ đWƒ­kc[Zô%FĘ°ŐŽ5üÓ*ŤPrĘmş§&}:ĹŠŐę çč®9›¤fÉj.‡ţR»ÝD¬ p'U8j˘\r”Ž‰•-ť}0,X­rXZ¸Z×<&UŃu˛%›şěL»Nő‡@ĚŞ0u ˆśpÓŕ\"ŮpĺzýZW8•ˇ<W€‚)ßQôż)ƒ?,˛č{aŕ'9‘Vˇ}\0¶äÔ\"jH%3ŮúO¤ůCŃ>^… ~?+©Í_şyTˆs®&IÄ‘jXR6ŕ‹ ¤żĄąŘ%DD­_ŐtYfY§Óx¶• u č•Ceu€´Ô:mĽŕ’HA%ƒUŇ:˘¦ó% ÚR ˛z‰V^AÁ¬Bďd•Ń km˘1—‡ö_…ř€bmtz¦đO‹¬Vvq•śěęř†W2ÄÁdţÉLĎvÖc†2Îń­łČŇOg CÚ\$]6­sŤ‰ý(aÓ­Ěâ•îxňŢŰę@&ďZ5?A\0íYË\n9E٤#PŮőŔç[şŐŇarłµ!OÂ6—ƶ‡‡ę˛ŔŇl4OkVVđ!TF–:ŁY§\\YăŮžvŔ˘”.[6Čr\nA/䈃PĆ^Ůńł\0tM8ƒ\ri+E–ÚĐfĹ ýš#˛[VAáÉ=´`ß!ŰjFÚÁ°¶Ĺś\niađ7”AĎ,Ęyý·L ‘Ö¨tz1Ą+ifďZ¦Üö¬0ÖSG‘ŰH‚6ň\r5µĚ;Z°ŞÔöägA­m˜»†Ď”1’¸Ť»í¦+ŠOnŢŚ˝ ý ®˛\0Š,ŚH趠ˆAëâJŐŹ˘ş&]¸”Í\"˝P˙^Űa šŰefmYĐ\$v¸1m¬¬5ˇř©ń\r\nN“ň”EŮCZ].—7=Î``ěK¶ ™´.Rą¬m!mëDJÜ(ÓgÔş›'uE(W¦ë )/ůgéÖö¦µ%É­¶‡m jh\0Ş)Ůß´%–8Ă™W=Ш]4zsIüÍ였‡ôĚކîɤŮG’Gp\0‰Č\0\"•fś»ĚDšó“—K~PŇřDŽ„Nťk±=ŤL-+\0śQÖ: Ĺ:ĎX)k×ŘÜ4b9±íď _ŘnÜÚÁW]W\\ĐBRoXVđ•ÝpŤ(˘ÚűÂQRđV™#H¨‡b\0007NńSëMăB«Ń\0®fô|rZyÖśŢZô!kĽĺĺ[w~°¬^pw˘˝a[Ż\\-Ýj÷˘Ľ%ýěl-;Ů TâhćFđÚgOŕ‘8nhĐ*4eۉV\0Č’((T%`)ú Z×´­’¦(;S–ŠY!ŠĽĘç¶ÔůR°2×3Lµř+“ŹžĚIq[•— ˆ–şăŻCO¸:Ą0Ŕ\r˛qX\$ńQŤ<U.BB8˘pz“| =˙@'&ľ\nŇk§\"±ę’Ŕ.Ď ŞŔŞř#Ű óěƒ~+ťÁýŔx]T@‡bý0H N_ &FľĐݶĘ呁•É®&Z\"ŹË ČŽ!dˆp`\"Ś=a— ÷á—éľşpŤ­éŘv‚›ß°2ÖÜ@‹”Ż\nľ îT\"€âD7řƒ ÖCs%’™-Řš5t%7ú’Ĺjő(‡uG”µëŠŇů©IĹ™[«j) W)şB7§CZߪTzs×,Ľk†Źů …JęvŘ>ě4.Ć\r~ĎŢ]Ą«CĚ4ďß @řî¦#ý 6«ő:«Zjf˙¨Đ 0˙–a>ę&+,#ŘvóÍ:—¸V\0b‚v…cš«EŢE]UĹÚŹc_nłĹíęjUůŕŠç'ĎĆZŕ’ˆ«La*\$\$¨”Ć~*±¤¬|ź©kłŘ–N9±·‚xÎTóř–î8đCĚyVÂ`!Ç=R/ŇĘńÁŠĺ\nEÂB˘ ĐSirUW˜‰A†=ĺDƒZ—5®¦b•L¶ě¶J„!c‘ 6hĘeňO· ‹%ˆ&Bł’%a[KLˇ‹\"'Ґ‚ŢG;ŹĹľăůp tĘE\ngT.e®Ľ­0Ş˛@L„\0É\nşŽ {Ćó=ßŮV2P?ŔĎ“ĂTĆś`Hü`CPGŤ5Ź˜´2Řš¬ŢréW»ş¸6Ó7O Ô¶ KF[ěžĂ•\$ ™çÖhƒŹ!ŽÄ꺡vQŞ•/fžˇP  ['µ¨őXŚ±¤\0+Ěšbš .eĐŽ ą)ť;rľµ,»ć§,˜ĚČ:á!ĚŢôŠç+ÓĂÍÂGłt~ŚŠŤv™›!†gP—Ž·ů§ÁXÍiJ6ŔdÎ#ă,Ö@é05[L@Ip\0Š€\n÷;(ŞÉ¦8‘1D°ß¤;\$]Ä>=P^s±˝SśÉrćŔX±ŁÜiÝ’ęGů‘¦6‘˝—¬Śĺ´k©\n@R1Ą˝˜¸dŽŚ¤ąuşŻ)ˇlçäž^Ů+A&S2_ˇ\\÷Őmą6„j\r\r<=`nU”©ňÚňƒ˜Q,jz%áž4kˇśĎ ƒ)ZB®‡ĺ^°…hÎM˜Ęr˘q<|X˝nŮ ^^r°†ĘaŘ™(l,xäßÂć}xŕ€yź*'©—ŞHhy}ŕ«Ň¨_a„€ýşhC?…ÚÍ„•\"(¬:XS0Đ`ˆW>Ń‚řŔpP&fŘăO @núd]>ąŘâ4é>V—Ŕæ+Ä\\ĺ2ĐvĚ'(9+›ýT¬aQ|ŤFf‘‡ °3áĹsč aTńT­÷Zˇ¶¨Ý×Äj \r˛4HiR4±˘š±\$\$˙W˝blŽŃ)˘ŇS¤Ó0.bH©P‘ÂEŘ‘P'8,Ň@ˆěťWŐ:0ćZŇˇô,gF``ZµŞÔ\rl/T0 p\r¦~ó¬ 8¤ęx޸H|ű ‘tú붻uŠP-xJZöł¤kşyƒŇ=÷Z˛Pë,|y@€öCD¤&n»žŚcZ>xčŔ.Ł F!’ÝIŁ^ä>Rą„őťb‚J—SŕtŘK‰\0Đ'–ƒĐĚčÓnČŔS!­‡XÓdbFŘ@TZ“ô€• ”'\n®Şä‚ČS\n\\ó›\nŮ vlÔDňŽ‡Ů6ĘÍC=‘€·ec/Ů{Ž¶?ł#ĘlĐÍ 2Ú8¤6?ł´lúą4q¦¶‰´˝®·xÎ˙bi@@ČQÍ^öď™ÖŽF…°íqěDŰ{ؤԶ-~`¬\r€\$É}źu°•T cgŁP~ŔőRžWÝ:q;ŘămqŞťblä [H¦żv@=ŞŁkŹx6Ďń&ű Ţ÷WÝŰĐZ*G_€÷iˇ!’Ş\0cşp8;'m }ÝVÖ5@găĘ\0Żh¤{Ůľďv‚ŞŤŮodâY –áÇiąâm#u;l fۤ©7á™ęU܇­ŮžČöÓ˝«Ű“ßU{‰>Íőn}GjAe\"ç\\űŚ˝­KĘNPŻĚÔâiĹŃU0°ëł|µ?2NQQżÁŤ.RJ•˘Őžu\r«g€ş„ÓÖ©†\$#ˇÂďkS”Đ-e·ŕą”ĺO°ý\0V‡Đ¨¨{M–›5č7ć=ěüH‹r’#\0_ÂÇ)@Ă#ŢPMž^ĹR`ü+áo ¸aŹrp„ ť¬âvĂ<‘§®KČkśĘ1„ۘbp”4\$ę;e±„;Laˇ®˜‰ń\\ ×î°řfJ@®“śBáôЇţ\"\n \nO@-\n\\Ťťş°9€°j•řÁq>ô5BÖć IMx´ş=¬OęA^7Ç«` ţ ˝Gö2Ş:;ňzS 6 AťZć+\$ą¤ĐĂĹ4V­ÂÍŔ!Ä˙\"BŽ&k,Í0%˙㺧2\"ĚOń7\rmÄř[1>ú÷»>Ĺ1ŕ;Ś\\pĘÖ{VÜĹŹ˜#–'đý‰wBg)9¤†‰ż\\±ńxŢĺ}Ť7†Üú* Ł[äHΉsĆ4,T˘Äšew+ͧ_ŚH@:ĺ7ȧͱt‘íĆbćnĐvgͱíGš§˙9tűƒŐŘóŰ`8=ćępůÍ„p»'ťN4ß8ą‹Xqž÷LŤä’ȸđń:ňwŹŁą é„Űç¦ČdŔŃđâ‡\"áFÁĘPŹ„—ü”§@\\^ĺ+šô’w3PůxֈĚq;řKĺn%mć´¨-…´");}elseif($_GET["file"]=="jush.js"){header("Content-Type: text/javascript; charset=utf-8");echo
  13. lzw_decompress("v0śFŁ©ĚĐ==˜ÎFS ĐĘ_6MĆł˜ččr:™E‡CI´Ęo:ťC„”Xc‚ť\rćŘ„J(:=źE†¦a28ˇxđ¸?Ä'ƒi°SANN‘ůđxs…NBáĚVl0›ŚçS śËUl(D|Ň„çĘP¦Ŕ>šE†ă©¶yH chäÂ-3Eb“ĺ ¸b˝ßpEÁp˙9.ŠŹ˜Ě~\nŽ?Kb±iw|Č`Ç÷d.Ľx8EN¦ă!”Í2™‡3©ˆá\r‡ŤŃYŽĚčy6GFmYŽ8o7\n\rł0¤÷\0DbcÓ!ľQ7Шd8‹Áě~‘¬N)ůEĐł`ôNsßđ`ĆS)ĐOé— ·ç/ş<xĆ9Žo»ÔĺµÁě3n«®2»!rĽ:;ă+Â9ˆCȨ®‰Ă\n<ńŤ`ČóŻbč\\š?Ť`†4\r#`Č<ŻBe ăB#¤N Üă\r.D`¬«ję4˙ŽŽpéar°ř 㢺÷>ň8Ó\$Éc ľ1Écś ˇc ęÝę{n7ŔáƒAđNĘRLi\r1Ŕľř!Ł(ć j´®+Âę62ŔXĘ8+Ęâŕä.\rÍÎôƒÎ!xĽĺƒhů' ăâˆ6Sđ\0RďÔôńOŇ\nĽ…1(W0…ăśÇ7qśë:NĂE:68n+ŽäŐ´5_(®s \ră”ę‰ /m6PÔ@ĂEQŕÄ9\n¨V-‹Áó\"¦.:ĺJŤĎ8weÎq˝|؇łXĐ]µÝY XÁeĺzWâü Ž7âűZ1ŤíhQfŮăuŁjŃ4Z{p\\AUËJ<ő†káÁ@ĽÉŤĂŕ@„}&„ˆL7 U°wuYhÔ2¸Č@űu  Pŕ7ËA†hčĚň°Ţ3 Ă›ęçXEÍ…Zˆ]­lá@MplvÂ)ć ÁÁHW‘‘Ôy>YŤ-řYźč/«ť›ŞÁî hC [*‹űFă­#~†!Đ`ô\r#0PďCËť—f ·¶ ˇîĂ\\‡É^Ă%B<Ź\\˝fˆޱĹáĐÝă&/¦O‚đL\\jFť¨jZŁ1«\\:Ć´>NąŻXaFĂAŔł˛đĂŘÍf…h{\"s\n×64‡ÜřŇ…Ľ?Ä8Ü^pŤ\"ëť°ńȸ\\Úe(¸PƒNµěq[g¸Ár˙&Â}PhĘŕˇŔWŮí*Ţír_sËP‡hŕĽŕĐ\nŰËĂomőżĄĂę—Ó#Ź§ˇ.Á\0@épdW ˛ \$Ňş°QŰ˝Tl0† ľĂHdHë)š‡ŰŹŮ Ŕ)PÓÜŘHgŕýUţ„ŹŞBče\r†t:‡Ő\0)\"Ĺtô,´ś’ŰÇ[Ź(DřO\nR8!†Ć¬ÖšđÜlAüV…¨4 hŕŁSq<žŕ@}ĂëĘgK±]®ŕč]â=90°'€ĺâřwA<‚ƒĐŃaÁ~€ňWšćƒD|A´††2ÓXŮU2ŕéyĹŠŠ=ˇp)«\0P ˜s€µn…3îr„f\0˘F…·şvŇĚG ®ÁI@é%¤”ź+Ŕö_I`¶ ĚôĹ\r.ƒ N˛şËKI…[”Ę–SJň©ľaUf›Szűƒ«M§ô„ %¬·\"Q|9€¨Bc§aÁq\0©8ź#Ň<a„ł:z1UfŞ·>îZąl‰‰ąťÓŔe5#U@iUG‚™©n¨%Ň°s¦„Ë;gxL´pPš?BçŚĘQŤ\\—b „˙éľ’Q„=7:¸ŻÝˇQş\r:ƒtěĄ:y(Ĺ ×\nŰd)ąĐŇ\nÁX; ‹ěŽęCaA¬\ráÝńźP¨GHů!ˇ ˘@Č9\n\nAl~H úŞV\nsŞÉŐ«ŤĆŻŐbBrŁŞö„’­˛ßű3ƒ\ržPż% ˘Ń„\r}b/‰Î‘\$“5§PëCä\"wĚB_çŽÉUŐgAtë¤ô…夅é^QÄĺUÉÄÖj™Áí Bvh졄4‡)ąă +Ş)<–j^<Lóŕ4U* őBg ëĐćč*nĘ–č-˙ÜőÓ 9 O\$´‰Ř·zyM™3„\\9Üč˜.oŠ¶šĚë¸E(iĺŕž śÄÓ7 tßšéť-&˘\nj!\rŔyśyŕD1gđŇö]«ÜyRÔ7\"đ槷ƒˆ~ŔíŕÜ)TZ0E9MĺYZt Xe!Ýf†@ç{Ȭyl 8‡;¦ƒR{„ë8‡Ä®ÁeŘ+ULń'‚F˛1ýřć8PE5- Đ_!Ô7…ó [2‰JËÁ;‡HR˛éÇą€8p痲݇@™Ł0,Ő®psK0\rż4”˘\$sJľĂ4ÉDZ©ŐI˘™'\$cL”R–MpY&ü˝ŹÍiçz3GÍzŇšJ%ÁĚPÜ-„[É/xçłTľ{p¶§z‹CÖvµĄÓ:ƒV'ť\\–’KJa¨ĂMƒ&ş°ŁÓľ\"ŕ˛eťo^Q+h^âĐiTđ1ŞORäl«,5[ݘ\$ą·)¬ôNô\n«ž[Đb÷ƒŕ|;‘éîp»74Íܔ¢¨ĐIŠCË\\ŢťX°ç\n%řhŘIäç4Ďg‹P:< ôők¦1Q™+\\ÚČ^ĺ’ ™VčřCŕňôWŕĂ`83B-9F@ŕnĂT>»ŢŔlj-–żöĘ&âÜ`9q¦…Çßä‘“PÜy6Üĺ\r.yń&Łń´ÎảÍĂE8ź0 ęŔőkAÁ×VŰT7ńpďĆxŘ)ޡ~¤M˝ű΁ß!áEt§ĐůP\\čÄĎ—m~c˝Bđ\\\nímŠv{µÎů9`G[·ľ~xsLî\\±Iő®ďâXwy\nŕ¨çuŻáÁ™SŁc»¬€1?AĽ*‡ůÍ{ śă˝˙´óÍż˛vDT!č%XK•‡'ń§‡ňľ[Ëú˝ëĽÓ›(¶,üź3čŔßŐ×˙[Čł>–á] ÝôN!ă;§ŔërßČT`Ä\nL\n)Ŕ†‚(Aüađ\" žçč Á&„PřÂ@O\n師0† \0Š  ‚0ŕ^R†J\0ˆý@‚@‚\n`Š<ďFëÎŔćîÄűĄ*Ě|ě¦*ç/XíM*n/\nđâ&ŢŻkŤx\"m8Č‹’î®(űŹxiŽČdnĚ)Źąp-%(ěÎłŽ¤ŰP\"řŽÂů®>ůë<ú&ʳϦíďŞî.篅OQH*Ę‘nŃĐŚĐCë.ŕ÷°Jń°xř.dřnż\n/ŤO¬˝ěŚ °ą p˝ °ÂűpÇ\nŠç®çŚĘú0ßp- ď˛îÎąÎĂ\nf¶č뀠bľi¶ĂnüůĐ=l˝’đĐşńPäűOć\0NěĎFôŻOńp< `Ü Đú\rpI1 đŃŚ–@±+QYń]¤Mŕ\\©\ng«\0‹ Â Ř\$OuŃ8úďçĽW(ślŁ‚Kj¦żäN&­j!ÍH`¦_bh\r1˛  ş n!ÍÉŽ«ncq5qc í\\«¬\rŠíŠĂ`V_kÚĂ\"]ŕ×1xˆ«@Ęľ`AƒúŔ±óŦVĆ`\r%˘’ÂĹě¦\rňƒ‚k@NŔ±jńÍš™Ó˛@€© ©ĂkFJÂÂP>VĆÂÔŤp¨˛\\%2bÂf mÎó Ř@ä’G(˛?MšM\\ÉÇhb/jÜD’ů¸}(V ĚKË ‚K¬L Âľ¤!IÄWň r \r’\$Ă̤ʀQRp%’tÔdJ¨¦HŔNxK:\n ¤ †%fn‹ăł(¨żDĚM ü Ŕ[%âT\r©ŔrÂ.¦LLč&W/>h6 @ęE Č ăLP‚vĆC’ß6O:Yh^ mn6ŁnĽj>7`z `Ní\\Ůj\rgô\rČi4 \$\"@ľ[`ÂŹ˘hMý4Ăq5\$’ ţ\0ÖµČúys@ `ÖDŔć\$\0äQPH1ƒ&‚\"~0€¸ `ř Ł\n bţGĽ) Y<\0[<N¨dBĺ3’€Ř‰*\r\0c=ÎK|Ý7tľ`şŔŔO5Š5?\0ĺ7`C@\0ÂW* >ŔN<gż8P7S‡8łŹ@É{=ćLÂ.3˜DÄę\rĹš ŻŠą *¨,rîg ±I1@ĺ/MoŤ2 Î]3Xm‹ôLě4eB”Utm5ËÔ™@e”cGÔiE‰\rFóçG4‰#S÷%QĺEŕ@‚H(‘ӈ ĂĆ<g,V`R]@úÂÇÉ4ăr7s˜ĹGKłƒAŔvÂÓ25\rV߬ ¤  ÎŁPŔÔ\râ\$<bĐ%(‡Ddƒ‹PWÄîĐĚbŘ fO ćx\0č} Ü â”lb &‰vj4ŃN4Ľ¨Ö´ÔŇ5&ds` Mń6lÓ\".HËM2“-31Ns<ÂÂ/L óŕú§`اµBUF\"UJI5OSm3S´×LD”g ’5…sőjšM |5\$¨s\$ŽŢ*¤pU,´ŐbÔtD7@¶ÂŇ?’Ĺ\" Ń\"h޵Ł}Qă4F‡4•@y”Ú@Ň)ő¸‹Ś0o<> ]Jnš„Ćżs›LGPŠ›ę™j™M^’ŐVÉ\$µ]‰ĄPuŐęÔséEĄ­@xy’LHęĆ™Md×5Z52f– đ–k!?í`J`‹IžS NˇĄ4'Ćš*ś*`ř>€—`|˘0T™DJŁFxbč ¶\rTLTŘ“W5őÜ·é‰=őčz`ZŤJ gÇşÝ CgÍéci\"mńcçÇA”ľŐrÜÖ*‘Tąl…'mÚq zߍ űlĄlămL´ÁlvŮmŔö\rµó8¶©Ɦ úíkR¶ôşÓYS AC€čŽ‹’ç4‘â “p)JkŁÜ-N\n99hvŠY‚BmÍđ;uĆ@‚<FţŃ ľe†j €ŇĦŹVšŕ+CY\0đ0ç ż\\qŽŃ1í=ňßkFý9\0KG™*rŕhţ—]v˜9ˆ‘ íbÍa•ˇ(ň’pLž7ÎΗ¸&—ĽĽl¬Z-M¬w·|Lr—¸@iU{Ťż|Żl˘·¦ĐŤŇSBŔ\r@ h*BD.7Í*‚‘3/a€\\5b p#ĹzW¨?ŁÝ}¤‡`O}Ő@ŢŔ×遭~ Ć\$őéśÉŤúĹökČ;a€QaD]µ[Ĺúp¦f €wÔř\"â3 M÷Ĺ| *´Őż!őĹ\"`ż|\0u¸÷ą\"¸zÓ8\\2Ét˛(Ę‚-‡ŇÁ\\Ç,¸˘Ę·Á*…r§€ĘVRO-‚Ś˜Ý8s‚qSwx:-voYŁÝ\0ÍQÂtÎřŮŚď˘Ě0AŚŘÜŇ°ŽĚ0Ů xőŚW2ĚÍUo n €˜Y€ăvE€ĚČ­ ďŔ ăěŽú=IP˜MP\$­…U€µĽ8l—x»řÁ:ŘÎĚ•1Ís,Ł‡€Sf6Ě‚tÍ/Ł–ĐÖĚlłŚľĘ ÚÍyzËŚÜK\0Ęθćçěóƒ¬ú ,˙)Ş)Ť ‘6^x‘Ř!wë’2 Ď“Y“djŽŘY…9a‚6´Čp5\$–D\$öĽł?†řŚŃ¬Á‡ˆÂ´Ŕ Ś]ťdőˆfoŠm3žůňLůŮ{­űVĆ…”÷rĚxŤšXW€Ů«DAeŮ˝„µ˝“™Ç“řY”B1”š\r‹ę ž8fřëŹx•– Mšöđ@îÇ‚ł­%ŁZ!‘ş%e Ú]Y3QŔW•“ŮË”8[Ł¤e‹ŮO¤X‘¤™YˆúNˇşUQkŤLöŇ =ˇŮAQ9˘l÷§ż˘ůÂ^Ú3§őŁ‚3¨yM¤:Ť•L©¤şťžzIĄ›•·tÎX.0ƒ •,˘#úeŕMzŘ\rkRQmšć’Úë6őÚ[‹Żő¤¸¶ ŤZâ?·¬Ę ±öľ|Ąś+G΀f6X-Z™›e˜“­{> ą˛O;E‡zI´»N!ŰRJÂ\0ŇĂťp›Khâf ĚmÚđËšőwĚ- \0çźB+­9_¤™ëźůń¸:źx‰·ű“¸Z “˝ť;”>yÚ—Žą7Ő}÷Ĺ}×Ů|Wă™ŮŻ´ŘŁE– űu`JžÜř7|X•¸ä劸‰ř…\"¸‹˛ W˝˜tJŮé…‹,8ŻŠř\růýľ;˙ŠŘƒ,Ň+Ŕmű¦Y©¦šł¶»ö ńѬ\r˛™·›­ý«¸}Ł}šzÇżŔŘ_Č8bł¸iťâ5=ˆp+U¶L‡ ň€‡: ¬Ú˛{@É*ÁŐŞ™˘<#Ç-\r˘ą5«Úy“µ śś@ĐZÉĹ|l ­'„Űĺ‰Ř±†ś7„±ČON ?€ËU%†€uťÇˇ6­}\$­}x!»„¬ŰŕůŚ‰UĄš]Ş@řđMżÎYhĎŚÁ–üó—9ŠĚ™xĎą€Í9†Î Á®™ŚçĚńˇY”Ě ü(Űň™ǍSH1ăŁüŁÄ\\Á;ŻĘů5Ë5#ËśĽ?śÁĚ@CĚŤŐĚÜ)ÍD®@›żÍy•ÍÜćĹú[Ź«;Öz ËťoÎůq˜8ý—LąÝĎLŁĐ|űŻ; Đěď™,÷™yšéů ŕ€ŇDő҇˝-q…„Jí:ÄĐGŰMÎßÖĽß XL\\ĆŚĆČ;UőĘ׌€{+ĹĽey·b9ä’×j5·okMk[Ą‹ˆ€f(\0ćľdÄšÓż©´\rěMÄኜľ|«Ôr âťK#J\0š ÜMĚ7ˆ Ű'ƒ=_ž›Ŕ1=5ÁčĂĆóÔ>+ĺŃéä•ăíř¦^5ă“Zk^SâXˇĺĽ·ĺţć2‘ć`·čhăňEäDÉá)˛żŕ[äţç|©çľ)ËľaéĽ^±ă\n+>qu*­ő(pM>Óm<´ŇuMŠăţ‡ěnTˇ8ĚTŁM>g¨=˝Ů qEI7>á~Ţ+ľămĘS%6\"IT5˝€çď\"™ď4‘ É\rë^‹±Ţç–\rkŢKe—{ˆjÓ“{‰(ôČrO«óäßT=·÷Ĺô.| ˙H\"ef›~Ö~íő\\ XżR‰›·ŐETžËdÔŠ w#qŻź‚\"ź‡C0T<żfM˙8‰źŰŘ:'U8ăťůĂÝöź˘ ŕwó° ‹ÍJ @ÚV˝í4Ĺů‰d ~…p {>žÝüţd~üS^áúţçú\n7`řřƒ@Ińfˇ7â= ÷ĄľAćpR„dţnř¦*my¤—«R§ ˇ,ľdB°¨÷g¦'˝ďüđýŔĚŔ€‹ýŤˇ\rHßţ” ¬ń~b1řyT˜üR÷Ź|mĎ4y ÁŢ–ňG…Ľ5ôďU»Ęž&ňç«=ŹDy¨­nźĆśµ%Ć/zuź¨g·ë/Î\ndŔÖű“U?\r¦ř@,†,‹¦Ř é߂ɸ ÍPü¨•I(•ƒ9ؘĺ7\0«‘ęŻ|c䞆ɂ6ĽĹé0>Wóžśő!ÁÝâ/SƒÔ řLǢ!ëORb“]ŘśWĄBé©„yľ—2ň›ů^ní[rµ[ˆŰŔ7‡ŮU\n¦QKˇaR }ý\nnS‚ś€ŕĄQHMë>7:–\0P°Âä]FUS\nŐ:8W5í K>JA\rŚ\n îOą2aa >ĂR­y…{AZˆ v=˛_Đ©4’¬!ZËČq´20ł) ”ާ9ŠTîO§w‚ň0V§{‹Ě\"NúHĐ!ćˆb&VË!†D:z—8s+ć ĐÝűů!ŔÖŘŮěď¶cÂ`u0îŁđ\"ož`8•n˛4]A’Đˆ¨–R4ăŔ5Žę„˛ßT©\n\\—\0 ˇ\r˜Tňآ\0°kŁfٱˆĐµŞÄą_o(&!FđÂÂ*ŐbdĘwȡŚLe¬¶.Ŕ!‰Á\$fzŔ>š1ŻĘól¸U.u‘Ť÷@tV;ľ•śGőB]J†w!‹L^at˝J/,^8m]伡\"±r&(Š*’Ľš¬µĄzĹÝ°NŠ(®X Ő€ń)E*ŔnŘ—T지äĽĺ\\ć‚G‰x„¬úâ„Á‰7p @‚\0(0 TOŕ@štąĆmC`-H€¤D“:4Ѩ ´cV'@\n±¤Ť”iăS`3Ćt ŕBP@‡ŔĆÎ7ńśhŔžÄţP‘ËŤ\\s€˜s÷T\nŃŽśmc˜@!<€YŽäu#‚Đ* ŕOŽDtŁÍĐ*\"<±ŢŤ\\|OÓ2gGş>‘ç Łćp1´Łŕ-ŽqcŹXß\nQ,Ah€˜đ!,\n UŹdl@NÔČ,  - cˇ 'NC o`łd€Đ\"Ǩ ŃČ‘Ti(aŚHťŇ-OäŤ(\"{F˛71»Dm žYÇş?1ň‘Ľq HâG9Ę V\0Ä?pźÔ ŔUOáűŔ¨':52%\nĐkBˇČ×FÂF±Ż?¬jFŕ 2\"¤Xđ)6LĹ7Ź@@°@ ź )ünŔ©%™9ɢ5˛d´˜dĘ)I3Čn@˛JŤ,Žä\\ôčÉ‚P’c“Ącé='ňOr–Č\0ZČÜ.SQ©#´ăq©%Č\$ňĄ0˘äŮJ˛=ř<|SAČ<:p»ĆÁw“‹Ôža0­ÔˇĂ#0‡€ŕ2´\nŁ,'ĄH21ĺoQ‰¬ĽsRČ ŰbćĹ™]˜Í˛ŕg•ňWá-w¸¸Ţ \"–bE@é-AĘĺĺf/b#‹%-Ĺ{Ć,Ţ‚+ĎÉ+Óz€žY€#˜eŃ+‰oşq{®–Čre{/ KŃÓrë^ě¸eą/™}Ëö_âÓq ŔL03 LaŇľw”°ĄśT€ AŔ&–™R\n™,)s\0ě©–Iő€^2q”Ë©\0\\¨I@‚ ‘K(Ŕ#peC*!>€/á%|Ę…Ě“áŢŽüô\$č‘çŔ§.đ™‚ŔmX@Rň0cĐ€üô!IH˜UŽŔł_\0ÄÎ5–±¦Ś)Dą)ý¸\r˜ÔÁÓ#5?rfgr›IćÖÜąv3ö]ŇۘäÜ%”¸&şn`\$›¨L¦îÝeîͶ]ó}–Ů˝g\0Ŕvps…\rňÍ[ŞÎÉĹMňa W›ôˡü'Č{ĹH*–†fU@9!ľĹ Ń'¬¨÷-ňČřß@_.IĂ3öu;Üěˇ;)ą\0˛vˇ<—ĐL†iÝθ Ęů Ôđ§lŔMČóĆI‰Ăŕ ă~zË˙›”ô'i<ů耾zdčťl4§žđ¸Ęv3ć~´řÐ)ö\r4ábpî‚dIäO iłö\r™ŁŘˆąŘŠ6x _„ń%ő<éâOŤŽó«  ěç…@YŰË’· QŁĂ  ý…’`.\"x@‚Đ-‚ta2BČCç˙@JO~4\$säâaĄA\0PJS¸`…ŻA‰Ű‚|işˇŔO'\$«P‹ěŐJźŮ„(ˆŤcX„ƈ(Ö\$\nSv„öPÉ´\"đ\0 3˛›~á'\\ă3 Ř6q¸\r©üŁ6ŔBŘ7á™ŃVŠçL›ÂPaáEŃmh\"N\r€Ř‡(NśF(‚ĂlWČÎr™ŔQŞ‹m€—ÎnÉú.f‹ĹŁ\0ÚU6Âä2|Ę\rh%:ŔćÍ˝ą“ä6Łť\"Ň‚Q±śQômŁ”wY™F+š>’BDKČvHŹ˛ž“e±˘íMŽ´°\0gJńĄ\"ŕMŹş5Ńd9n¤0˘é\$Éđ'\0ć4‰ŁĄčďI´Ň™Ł¬Ą)é“…6-¸Ú\0(*ĄYn<QŞTŹmpQ{ĄŘ)ŽŔJdÉyiĺÇ{u ¨ŘGŞbQÁÉB.]\"e©Ň'˘ƒÓ2“ÔŤŤ Ë+ęS®{@^„ ŤĹMŇ#Ţśˇrŕ•kH\n*>Ś!â˘Ý\$'6ă}ÔJ‘Ôń9˝é@Q¶&<µ¨ÍDę9LfSú’,¤™),ÂRd ”« +B!­Fś*š.°BijNŔR rI¨`Îf@\n˘ĚĄ±©e+9Jř©:bś‘}§==©•Nµ{SX[u(ĄUD]Os»”Ú›ĺČ\rNÜ_SęEQÖ¨5)ŞjŹS˛4ŞV§e\rDMW€ÉVfžv§´ť«UPŞ&Ş·D5ôcXmŽGŠ’Ôn´ň«µX)óM‚VÂE¨¸+%,č T>ŠkĹ©J\n+0\0006**ĄE>\$qhŠ@O\nüdŤ‹PëYZb”V­N˘ňˇ\0čśćŘ„d€B\0…5E•˜;ÔF˘uź¬ƒHţI%\0…h?¤= …â2! (¶ą!^*č&ź\\Ľn§ôŚ+QIj&ĽAˇ´B`S¸âM‚ɁűŠ\r o°@‚Ŕ6WBąB{Ż@µ_ Ż)Ňş%M©fÍđW 䶘_áΰv@{`P:¤®%[%Ť{Cł\naĽŘ8;AƈđĚTn›\0¸#ÂN°°áźa‘hŇĂ©·˜J´6ë ›âjěÉFZ57‡VĹuŠŚ€C`\0ĺ»S±0uMŇ%;˝D0\rŤžÜaayXô\rôkoĘĆKMd’­bI˛€ul˜Ue‘p\rë^˛¨Ő»dň˙Ů*Ťf·¬éH_<Ë- đ(¶h˛ˆ‘,ŘRX†°©°ß{%˜\rf!śDođSµ˜JµF˛4ŮfÄöHłđulľi›.ŮŚÝ {™Ő`q™ŤĆłÂqłxěŐZ4ٺЖw*Őˇě©h[%ŹlÜăăuqé˘] 2°E=ˆ{F·Ď6­µxÎ\n*I*đ€öĽuĺIűv+ÂşčĄä5u”MtG^‘ ×â˝Ë¨nĹk«F˛\0ô‹®\r€Ö§[gŃ–ťÔÂI#CK]8’¦Ôű®™#„ JŤ\rÜ°4€,·ˆ¤( 'C¶ÉV¸µ)íťkTÉ[Ü>ж™ƒbjúŘ’µĺA-<!Mpxjß@t)A\$­Î±!űÚč>µä\rŻaMkűrŰ;5ȶ5Żí“]ÓŹś=ç¬@k)‚;Űo[–Ô•Ŕ·mż\\«•‘ţÝ#jP5Á+NR+„ĹÂڐ“¬ł\"–\rdK2!âëƲťqܧŞiÁŤhk YB‚[žŔ¬[çîž9ĘŮV–ćĹCąÉ˝@xŠl/4-Áˆ¨Ä®”.‰śĚşf*EĐ\0ŕ\0.†wC#ť,ËNTł 8jă%8S®óvAˆŤfěâ–^ ‘\nF§Z§RşÁâËh„\0P7˛;Ák@<ˆHĎF5Ź`•\$›\$é7JĐJĐÁŠĄýĄłčA«j \nŰĽ\$Ł!éÓŢ»ó€ľL™ÄА»~/†2pµJŠ»˛€Ý2m¬ŇVf¶đ´ëEu+¬Ţ”\rJ.%áÉh›QBšÝŕe·ˆ씵jÖYt¸†éľÍ¨[;PYŽÜ\$Z‹=e/»iË8;¶Ń‚ż\nM¶zR‹Gßś\r§µ(C+p-•©Ě6ő‹};ęŮ(ÝęČ·ő˙®¤˜űůYŕ*Ë‚&m;€ë+ ŕDÂÓľukJC|›.ß~ů÷áŔŞ„ZÚVŘ»W÷`Fp1}ěZ„b&ą%Ăŕ1H|ÖáÎ,śDeH\0ۇŽ6°%„¬a+CîÁ–…5†D°)\0„ „„p÷Ăëjë}ÚŰЦ®aßÚ—6– Eŕ'|1GîRąÚ¤hBúHdşž'cL#Ă .ćÂ`H€L6‡ŚHƒ(Ő†W¤/đ\"ą¨ÇŠN\rDâ˘¦ž~M.ĐŢBŚöŕŘ,«–»¸¨°Ü^ąňF–PAĺ—0ÁmĐ…‹Şµ”sřW\\DôiŇźdą)˝Ĺ©z˘›ŠÎ^e˙˝kpHÜĹp @ŕ€auq #/qZ§\\W’:U˜¦%ŔEţr,- xĹů#±‚/I#\nű˜Gř1˘9\\eă6Ô‹9WË@rŕâßXĎŻaGŔÍ\"P;°<\$,ľN3ë\n=*@\"GĽ†!€\\ŇĐš,°m’Ĺp|q„\"Ŕ‡L6âŠ\\ČBŔ[Ź†R˘ü¦ÁC1M‚{ôYm]˜)¶ąŻ’Š˙•l\rËm1U€2.3`Ë#€yÁ–GđrŽl“­µ‚(·8ŠÓ,Ś*âR#7ô§ľ=«rK°ô[´!mŘŻJC«ŕIa˜†ŘbTžLCµ”lKŚ?™?Ď\r”FRăt!a٧şíF„Gđ!ąCµź»v2Ś\"qW·ÖŃ»ôĂ^Ŕ7áńFâRě\0ÎŃf°*ŕA\nőĆí®Há㤾)9=Çđ —\\+`¬ä=Ę\"ř}Ď>HŃ\\Žp°“¨Öç“;ĐťNž‰Š)>ˆB'ŢÁę\0€€#%Y+'ć)Ü^{%ťťŁ@TʆJzҢŕ]…šd±Üú#q ¸XŹ&࣋{4)×?™ý@¦só\"O AŽ9ů3€L\nňp&py 0 ™ş@pŔ§%€' x)‘ý ˆs‰%y,ç\0ŕw€śP+§R9ůÍ<°iďšIýĎN‰sË{ěni9˙3ô¦y±4{}¨)CZ€ľ‡Cg\"ţf\0[™¬ÎP”9 şNkZĄšYčf˘„YŞź\ngŹˇ\0gńÄth€€€YüO(^sř ˜Ă&}řű8’@p\$~óř\néˇű\0źv0¸ćK>™”4~lƆĽË€ż39›Ěî‚Ć; Ý ćľ{Óýd;l đШú&FŽ…çźTI‡Ő|aíĎÈ؉ź˝&N'?ô6O4¤!č'3ÓôÍ…‚WˇŤ)\0˛v€2 ć•4@]RL.şVÖŹ4šŠ\0żJąóŇľźÚ%Ş„óPyŚÍ}č3?mBDuVăăŃî–Hî˛Ř,Oˆ5 v°ĐOŁ] 6€ĽAŔ/n§ŚĽńjß÷˘G’žeäŐę`ܢm6§u?<}Q[Tš¦fŞ/~osG,7 -°Č´ő… <P;XŃŢÖě!Űixߍ 8ńn˛uˇ Ł kĆšË`ž¶S9­}nÄd¤.°lDż¬ˇ_Čg[0ű&¸÷­RâĂ[šď0˜ÂĽ˘ťyëgYĹ\\Öŕ,\0ë°ŕ×óĂ5ŕ-yk¤R’O>±Y®†WÖ¶·”ĚŔ9la!EŤHÜu«\\9‹\\Xzŕ1VÓ \"@ş†ďd†sľĂ†Ž'­•ě›`[1Ůną @ˆ‡Ăf…i1 Avw¬—XR›%Ůht!°Ť˜kpdşŕ.Ďó\\ÝniÁچ€N4 îíLBÄ?Öă\r„v'ťŤkŁc’\n \\Mƒµ­Í×´fá6Ƹ\$K”í°íC,P®ÉîXÍpatŹďOŚč0dƒ;\\ÄŻ€‘\nŇÄč‹Ď[‚„–0p@ZŚP•lGa Ú®ŘŘ&— €‰L9O=>\\ =ipĽ0ŁűžüévČĐŰ‹99ńťÝ€BUąńi€Ť3›ĄŽ´@óą\"´„®Ccä2™GńŤ·(ď°­!µÝ賶“µaB LŰŹş˘ă5ˆŤĺU+wŢ6đ\0Nv `Č bÝ˝z×\\ňŹďYŢA€˘žĐwCąÝ×îÓc˛ďŮ>ę73ş˝ňd9ćÝné7Mµuîƒ~»éßş§wőľfŞ˛,[xąŽ\rĽ-ý‹7~ś\0–ú¶Č– o ű&Lç÷GżÍÚĆÔÇ€h°Ü wâXÎ n»€;÷9ܸ+żţ 𬃠'&زMj•ƒƒâĂß6ě÷ďÂŮpż†2há>ěwgÉ\r´52f!đł€Ç­ZK˝>˝ r×ŢÁ8]uBŞěS‰8ĺâf1µůµmńĘ_ŠśMÖć©O˘V”ÓĄŚĽ8m%÷¬Ká’ú˘ŃᙸkE>aq\"ÍăVćřz+ýŮqĂ~űMI‚€B˝˛ŕŘk€#Ç.ÝŢëÄ…Č/ëƒu#\0#Ń@[r­nr.ŰśŽŮÎŮö­É!aň8`˜%nĘą#\\I…hŔ-äW(93Ę én#”sËäůůBp®Ź^{˜ÝVćř»<pŰ…tsŕˆ`1ŃĆÝů[ë–ß09=Ëž=pŻ|sÇÝNćŁ;Çp˘ńç~JŤßż-ÎóŤüÓăŹ7™Ă(ók˜\\ɐČĎyĹĂîr\nPT|çćG77î!˛ółš<Ă „)ŃaóČ\rśŇ,gB\$E.:ó?|Ľăçw\nâlű‰ř¬5Jć‡>ůé˝}ěě{śúçŕ°řăÁ]jżnÜKW·ta1=ol>§_€`8čŢmóôLüđP€óžŚnEh=oG¬7˝^‘Ó¤śĎé>ŰyŃÍÁž¦ĺé6ĆOmČâj„sŤěfüúsÓľš„¦üx†^n”ô[~ý1WܵŢH¨ô§R ^ó÷•Čé÷ődŹ\\qé°}z]®=á{vý\rčŻZřH`î¤q‡Ť™7ëPr8âÁm–ďOwŰÇܶáŽ@=Ă„ß?çé2“]©UjSO鬃f¦µkĹă/jƒW cŐŮôu}Ş­`ŠPťc¸ÂSpÜď˜zž‡{1Ľ!,¦@zäŢŔ‡·9Ă@öĽt۱؏ZűuÚí^&¸:ŘÉ®¸×Ď• ăžŁr¬.Ę6GŰŔ©öűW‰—ćŻp{cÜNGś§¸äz+NP )Č.ëwX}ĆÜw\nÔCžđqşúĂí^€ÚÝŁkÇ°śűďokwűÝ®ňňŰş=Né`@wo\"P3ď˙˘Ýżď¸˘;·ß®Üw÷­ţ\0Ý}B×ţüu7uťű\rßnzƒŻŽ<x;ľÜ„»oĆâ´…b˝ľî‘ôS/ŕŻîCx2â\0E)ŢOv÷©ÍĘńt<Ý?xż>íÇŤ6ĹßNÖx?ĂžńçĽI×ďs(ŁüKđ˙0|mâS/&_ž°ÚÇ|— ?sš>Y,?Ž7ď•&w·jťđÜĎ|»Uä\rů+‰’ó…ĽČ,ď3x7Í*ŰDzcÇx±QVó^Ć|ŰŢţří#Ěŕsíi%\0đáHČ ßb~|ó§ĽÇčůyËĐžBćSp|›ĺ®}ůs.»ŁqéM]ŞÝIćĎg«\rՐO5i©Î×ökT}Żěţ°:_´?+ůűÔ~oÚ?¤wbdnÖá` ŕxőçŁ<Ůë?HwĚ~¸ô§cčŠiľÉ1ăGáďŰŻ–u ýa­éđÔ’҈·@ÄsđźŚ\nA†\n´‡dŐžp)€,@sž‰+‚˜-ŕ\"X˛+ /¶OÉíŔÉfTç%OĽ@Śoy)žđHŔť'}C*Ňxwľ˝Ú~/w†`[Çá<ś\0“&űˆ,a˜¨˝˝€\"‡őĎě~0&Cŕ‘˘:§Ľ>/î‰{”˘÷€ŔŁť3ţÇ.ßČ·‚‘ňsňň7\0VxĎČuAoZMgű÷iüŔ˜-Ţ˙řŇî~0/Éü ŕBŤÄƒŔŹďY ü>çřţHSóčÓé_\nöěŠ~1îr{ŹÜˇ˘÷Gş¤V5O°ź«ě`:÷Î>Đ°|Żë€+7ĹcŹťŹ¸Ičü&ű7Ę>Ó÷źs|`P?pţ2—oƒ\0Łî?ƒű'Ľ@ťďźz?Ţţů÷ßĺ~*™ źŘ[ß}gÂ\$ďďP)ç\"J˙[üTn\$:ŹŔý‹Ţ „ś\$ňź˝üŹň?“űźÝ śoĂü«ń\"ŢŹďż~</ŘýËŢpńú#CśO€űĂáźř‡ĘO)ńO‹~˙ă_řđ?iűŻ’ţWîßÖűĐP?+ňď˜\0­ŔCů˜>jo›ţüüż;ůďĎţ÷ô,ô\rPý§ďţ_ĺţ0üËóoŚ>öýrNĎý܃öd\0żjŤx\nOÜ?˙\0000Żu€ˆ˘JČÓ\0’úKé`'ľšúxŻ¨Ŕ4úŁňŕ'ľ®óë/Ö?ˆúóň/ç\0‚KŰoĘľ˜úsáđľĄęϬ\$!3믂†¨“sŢ č#†? ő\0\"ł¬üč׳Ľűű< «\0’š9ăő3±#Ý)@v?Č\nďx?Hcďhë\0ŞjD0)ŹôůjOč׾<űŰÝ`#ľ0%(0Łüôů°3\0°ůÓű ,@„ăçŔ,‰Kô\nŻĘŔ®űŰń‰@„šT\0)€©Ä¬čŔ€ó:¬ë¤˛űÜCő\0«@5@ňű *Đ=ŔDIA ř  Ŕ‡[ń@+\$ňLŞ=Üű@\0Ěř\"EűŹţ@ ÂAO\$I5#Dň;\0'Ł´äo˜€¤÷Pü°^€VýÓő/č\0ř@bB(í@Nř(üĚâ\0ô\rĐfżJÎ ;ŻŹĽ@OŕA†{8(ă\0—Z4Pn¤\"ś ppěýä\r€AV@\\Ł˙\0@0t¬ú´Ŕ\"ÁpŽČţy?Ô?\$ó?´(ŃAŠütϱ˝{ç)ŁD?ZCŁ˙îţŔ\"A¸˙Ř\ntÁÖ@cE°wA` \$\"Ź¶˝ÖѬ#°JľüĎEPżükńăôŮ\0<€#ÁëĽCřBL@tđ„ÂY LäB 3ř #żŹ XýđƒÂi\n\" «?đ»E`,?žŤŔŹ|A@ˆě3şŃ«8O‹#D?)\0\0&ŕŤÄ&Ť¸“Ăôˇo#B¬ Í\0”|)€%€“šAŕ łšöéOŃŹÜřˆ*Đl=´Ńp đ·>ę@T/˝@•Ś/°·€VŔž\0>#třě \0ÂíÓęŔ)´bÍě1/›ŔţĐŤAá z6sC0?¬(OśżśdĂô\$Ýą°»ĂDŤĐ=ÔŃ‹:ď@\r 0Äżtы珟îňIPŰ€© 9,値řÔO…Łv?Č\nPÇC‚\n´ŰÂ[4\no@i#ÉĂ™X*Ă˙ł†Î, 7ďl:¨çĂA \$;pę\0VŽrEp‡Łv“„:lôĂ«ü\"ĐÉÁŰ|2đăĂÇd'đĂŐś ĐŁ>‡´=°VB3„0ô˝Đt,°ĘøXüƒ÷C‹ŕ*Đ©CĄd1PŇÁµh\nGÄ ?{ÝpsD\n´,p˛Ä7 8 /ˇ#DřôCđŤ\0ˆ¬*đD\$ń¬D°ŐC?ĚQ€‚÷TEPGD>ýÔF±D! ëřń€®“Č ČÜ\0ŹHţď~ľŚ?şO\0)Cv?ěEŃ\$BƒdFcű?>‘ ,ôÄ;\ncóé,€řŽÔq)ŁEăř#E‹çOm>äŕ\nŕ\$BÖüŠ5­€˜@r5ˇŞ?śŃ¤KiÂÖ˘?Żż?”ü«ü\0ŔwLIpaŔŚ›;ěěAŽ,,Łó\0žh Ż‡Źăô\0%Ŕw‹ö¨Ü4j?sô±Hżˆ|JBĐűx0 ¤>*\ncë0oÂpśOĐ4ĂP\n´2ăEW8H×ñB4p\n3˛öę;IP>´?[Đ:„KˇŞ#qr=q1Ĺo R<CűE‡dČ׿Ó\r@€*€ƒ´.±dÄĐřx o?C\0kÝĄ3»P ĐSCÎú7°¤Ą0°%ľtÍüU‘@° ,\"\0*\0®+Ý`>=˙ ^1yĹë\nd^đhEÂú( #űĹüˆü1w€P“´ `*Cč*Ń„Db \nńl?›ň;PÁtř´]€Ą@ůôL\0\$ĂmdcQŹ?#\0ýŹB”ŃŚdŔ(DĺÜdhöAxř°‰8\0řÂN¸\$P˙ÔD!ŞC“\0kî»ä  ń.ŹÍô#﨣M<h‰ĆŚÍňOÂđúĐüQŁĆžöĚhđFĆśŤŘq ÄĎÄiq)\0©ĘJń¦éT])ÁřúŰÝ !ż·>5<eăđľ?±°^ýłÝl뤯\r\\\"őBTŹ\n>0cĆúĐ˙Đ·AĎ\n«ű°ëEe ĽéŹĚ{E¨ëCż:9đ-´U Ź‡Ĺ\r\$H×Ĺ-TNÉ)Ç(t\rżyđ ěëF‡,fP‹Á[s:Łö\0‚Č ăü’í”v‘FŹĎJ8É,ľ4@Lw(Ü#wŚv`/ż×đýˆăCA SŰŔ ÄQ CŃŮľ3Ln齵lH0Ađ?da1rÂAč ČăŹÝ\nD\"ƒöEĄčý#˙ÄÜŃkÝ`!Ç!śO­4fřÔa\r€Ś? E ##GS߼€¨¤)°¶€¨Ä)±™Fý\$oŔ\"ÄŤ\nl.p¦ĹÜ?ôđ\\ÁvÎčQ\0ůPŕ\$\0ľübK§Ć°\n@/Çt?txń˜HA!xCőČO!+ăQ#>ƒőđ8AëƒÜ8Au\nňD1ĽÇ5\r\\RŔŔŕ R€g!ü€KH ´:Ŕč,Í#ď‰Ŕ#4j•Q˛)ľ0“ËEĐ3Ăx pĽH,x\nň\r’îţ¤`0ĹČBΰ €/Á€ŤlvšA€űńŃ%>6?T}QF€ˆ\"4QĎDZ…ÝČXřÜ…0Čţj<HÖ¤×\\Y° @_\0äĎ©ľ«^ŃwFb÷Ľ;Q-D0ŃT±Fľ“‹äQC@*’Ě`±€ł˜ů̆ń˜Ç†?,†ňżŽ4 qCH8@°ĂBQ<%PĂż»4–čű´c t1É=\0‰\0Ü-Çô?”mmÄĆŃhţHŘ4bśƒűC`Kş8íÄ*“ED»Č2Ѭ2Ŕ Á]|n˛Hű!\$w±˜‘ ‡pĘ´dÎ #űżU\$ŻÔÉX“Pcűľ_'’4@,?\$ěKOôD) «ĺńÉ©\"ƒýG\0Žü4QçÉé#€ü1¬ŁÔř¬—ńńĂŚů|xÄ?K(\$RƒHŃBO)+Č-ěrk€ż <)ŮÇ®ŤĂîOŤ4RţôŚîB×\"„GŹśÄó“âĐn?>ý N±RÄë\rk<ďŤAśKŇ(AD`\n°9ÁD”qLďľs* 2(DÓ¬©p•F# őĆh?( #ôČC\$\"Ep¨>’?tĐ,.ĆN¸ ‚C4N»\0lˇO‚\$Ëm€>\$‘\$­@7¤H`c 9‰(Ż„­ Ź\\ ¬­2Ľ©\\׼­A„¬ŕ˜!§˙‚@Ú@[ÂF’Ä^xc ęƒj3€»ARčZ'˙†`â\rß \\\ryd 2\nâ˙á<¸Ł+0#Á<7Q-˜ <·ˇ, >ˇ-KÁ@<ËT µ˛ł\0ÜËaŞËdČH’µ\$JSâ€ů+°\r şËk-ä¸\0şËr’ŕ ňá‰<@sRß ©fáµ\nëh\"ň×6ÖČ“ŔŘä bD€<€ÎD·ęÉ‚¤Ś‚Á 6ËÄĺL»róŹ/\r’ďKÁ.ŁĄÎM±#ĐjŤďFz”gŕ/ÂţD]\" €Ţ OŤ€óXţŹŤ“„p`)€­䨑5Fů\rB#üÁÂţŕţŃý\$:Ťxüp ƒ\nkă˛L ˇŞ3‘TsP\$€VýŕÉpüŚÄi+ÂItĹ0@ĹĐDųŏ1@[Đ-@ą„ƳÑ1K8CüLE(ĚĆÓ@I\"Ľ €‘2Ä“LNËŢ|¤ňűܡX3€ 9… 7…˘rј­ě\"2€)‚评Ě*W8™,ˆ8!žƒ\n Ě 3LĆ\$ÍáŔ†¨9,C<:Y+čJĹ­Ú],ĎoĚôK+dBŹ‚ lYÍ ä74+ká+\0î%S¦`>î°I3Af™:¨Ťđ]4Ş`/“pŚŇ®ž€ř2˛®°IđŔ‹‰<;P“Ŕ×,3ŇD¦{€ľ\rxÎ\r·„ó.Y ˘Oo,Ńág<\$ Ĺ!;Í(‰´ł@ë,6KS= [.âťňđ%Ěf+kŔŹ á›\rđ͘´Ú[Í 0˜SÄç­§5 Ű@Ö\"ŢHĹ%›˛f)*›˘ě—|ÜĆËs4ŃvÁOÍtŕłTW5ކ¨ mÔLćI}‚Ţ:`c †‚˛nř+2 …iÍ© ¤ ßÓB¬P `Č‚\rlËÁ=M\rDŇ©…š\$đcŻ\0K–<ˆ/\0H aŃ\"­Ëą5©@%ײ%Rą2Í7˛\rafĺ\rÎc+ˆ\"?…?8kÍŔ‰v ) Î,ű¦l/šŃ͡/Ë8Ł|łňÎ8€Ţúî †gÄł˘÷:, éÁňK;-s… <Ą:¸gęőƒ˛Dë€3:H\\ě2Ó8¸\"í‘M*š˜`@0µ=;Y& Ő€Ň\0¬\0>'5|ÓĂ9„ľ\$ńîÓ¬Ë~8ř63YÍx¬î¨›Á†S˜\"l  ÇłŻŹ-ůs€4N¶Pŕŕ¶7|,éňÍNé2ó¦\0ř2š¸ŹË˘Z łAˇ\0ĆhʲφĂ=DíŁ‡É,ŕ|“Ő5=,äłî(Ď<⌴C>Ops}Ó¨Ov–4öâ°Nđ—ŇŇOY=0Să*β%P%S_OH%TîOCĎ-ě`>NÇ;ôěaźÎ̐“íĎşÜDěrÔLŐ:\n¸ŕˆP8Ě›Íęâ\0TaŞ9ŕ°`‹aĚćg۞Ηl źaĎí8y/JÂźa5łGv2˛CĎôçĹ\0§9îY´ţ´\0Ú  >\$HL»#ÍŹ@©ÜłŇ•ĆYą\\r‹?čOSčPÝD˙ŔŘÍ 4ýÎ{88 ě†,M( Łä±9ŕ3µŇů<%4@‹î~ˆS:ˆ„ŁƒÍ:\"á3­‰TŁoA+Pvě\0Çëa–nîđ 2č„ëX łŃ<ţý\n3îP«-S|2úK6ĂҲs»MŠ´ě€Řř Pc´1'´ U ˇ)Í^XĂ40LÂ1}\n/ĐÜ\$Ł¸…Gp!9™‹Ą1ř7kƒŘ`hO:2śY¸8!CÍŕL¬ł@:ѸÎs›:ů3˜ÁPĎŢbćIÎ7D˜ŤĎă.Ĺa+2ţ\\č8Ó»:#CäĐóĹÎ˙6ŕ“ŇŃRÔŮŤ¦|ȸπřQ\\_ŞXÓs<ím׸Ů ´nř„w9Řą 9Ëb8ŕ5˝Ż9ăA\0Ř7ř\ra\"ƒ\nh[jľýFÜÁ)”ď+¨ŻÓĐIFŁm“i:±-ř[n*°\rM?‚@Ę\0•Tj\0`c´iM`°@“‹2˙FĽ»\0002Ń´%UŞ8QżG&“ćQÎgdúÁ˛ŃŮ?pˇ OE:\0004Ť,pp 3\n>籘´|ĎLfŕ<ĐHm!ô_†¨]p;ÄPŻjD ţPĽë·\nK–ntłI\0ˆ¸ďő\rá §-pJc¦7P3„Ô2×-Ď.şÁ 3ĚôźĹ'URq+ŠŢ´śPŢ–Ý\rá,O,҉ӴO.•(”|Ľî–Řc©üRśj[sFţ`µrřNµ, .˛ř7~Ł¦Ňů:Čl·.›RÇ.86łË|\n--)©ËrÝDĽ”µQ•K„˝´ą,IĹ.ŇîRëKt·Ŕ1\0ÉK 4ĽŇü˝/`•ŇĘę•,I©Ń‹-ĺ,ÔĹQŤ.Č‹ô±Ó-ű•4ÉSKƒm”ËK‰L%04ÇKyKĹ3Ô˝S: ]2tżSLÔ­@2S9ME+Rů+Í/˝tKÔĺ64˘Sg/®˛ńS9.řc´ˇSv^€0®ŔKęOy}Ś·ÍJ%3ď 4Ú3R/i´|#¸i«ąčŽ C¤Ü˘\\ěÝŠJKxí ‚î  #Šö—vh݇}LËNÔó+n˘,8BÔ;\$HôS4ó»Hbb­Ď7`;€đÓĺNí>€•%=;mçĚ7˝HŚżÔţ)H3ˇ›ÓŢëôöYF…?bTHuA2·F:e>4îLž;lÔRľĘ˜ t˜T PÜĐŐąěq0#Ś§ëGĹDsÖ€Ă5ybĹG\"iPŤEĹÝ·tKÚAÖŁÔ55yîŔƒB°F“XčIˇďQe=#4Y5\"»†C΀3˜†°\"ďCÔ9+-Gěs‹˙O`Há‚ÔŠhQEVâ]DTô2€Ęp6†_ÔiP\r˛„š+p\$57ĐÁC€7`0Ň>7 ‰N=QűŔ!·QÄű•@8 TaJöÔíRµBsAT1P%=@ÔťT}Quĺ7` íě@3ĺPŐ+U4Á•FŔŹU QŁĐŐB\r¸+Ă€áE\rGőR“ˆä \"\0®ŐH‚Ŕ…ĐĺTó˘5&SćÝQµ#UuOă‚ 64Č|ĂŻÎ(śÉQřČĂĽ­;á'Th\r ôÓI=wCME®Ő„v¸çĎ:Uř„ÍdŃĄF#‹´Ląh*7ÔASM>uqD˝Ł.;uF”(ÍË}D!+°”…†!€Ů.űƒaO\nÉNč `™(ˇ˛ö5\0»Txj€ÖX3Ŕ€™(óĐ!Ő‡\0ş.U`Ő™‹XUJ´*\0á:Xn 7KŰXM?•@†Ť7»Ä@ÍV şh«u‰VXQĹŔ•ÇOaNőĎEMą3\nčĐ“.Ĺc\rČ#!OČ_ć\nƒ\\¨’Á;ΉXŔŕĚ ®ĘióĎÖ1?=Eď\0Ž\rc éÍ}9…cy„­\0­Uô\rȃͤK)Oĺ^MĆŤY˝Tţ\0ďCÍ”ˆ2Ąaµƒ:YX‘†ŔřV\$LĺbBö¸8ýe@‰OÝSőPő˘„CO˜µRşYT\roŔ‡Ő)\\o•+U)V´ôőÁ¸ 3›tü7)Yí?őÉ˱YŐrM­ƒ˛Ş»ŕÂÖ1T\r%Á€…°\rňƒ [i’ŹV%X„âÁĄM%Xét?WF#ýbT MŹ]uv•ƒo9µwĹV\rB˝uUƒż]ń’•cTë^\ru 5‚ĄXŁőZ×L çćNÖK6©Ä`…ÔÎ(ůÄĘäÎČńđÇôPCA3\\€•97D#ĹAK==@uňSĹ;MO.~„şŢ©fíÖJ˝yG]A358nâVó9…y\0.ÍZ%n\rÔ]>ăĚŹÖ\$!LŢăGĽ§Zč>S÷`Ż§ŘV ÚŻµŹ8 [śÓÔ‡X•€łî8É`€5¤ĘCWx5‰\rńX•bÔ6_[¨9 Oˆő]¨żő\",`ă(\rżƒ>ăÓe\0€ŮX”ăÓ@Ť`5`Á¸ÖćXłĎó>ĎĐ\r̓€úŘ’óíˆÓ@€ĺbHëuƒX 3˝x€.ÔŤ;ŕśŔŻNřä%vˇ!P‡`˝`ŐćÎ7]@ ˘„“‰5]ŚJ7ŠÝýbEĆWW8‚FJ68µŚ†ŕÖSX5Ťv:XŇílŕÝsbřT,tWjpa\0ß×WXŮQß„-P ·ŕ‰W˜ŔCËjÖ\$쇀ŽĘË@ť‹ˇP2%UW–!ƒĺd«lÓ’XX5ŠőݬŮ\r!Ö6YX“ŚŠ…=\\ő‰7!;ôÖXŮHXµe×–o_­‘ĺ/…Łaĺ Ůw^]xN‘…›^P+Va€áeUŽćJY[AőŽŔ;Ö\$Ţ-„µ†8\nY˝ JŁX•}!NÖ7QˉrÄW!_l˛˛ŘÄŕmłN‚PŘ ă|VŽĘ\r\0ÖśK5čTЈ\rÝžłÍ-5…˜MrYůZĐI\rלMT¤ĺł_c!ő ˇˇc\" ŽőĚPŐ3}~'ŘŻq\"UďTkŞËŮN4}P3;˜ďYhˆÖ3]e¤EĆN, XĘ‚÷6ˆ¸Ă‘YP}u–‹\rcčçŕ­O˜+÷3x~Ýíťő6O¬\r¦µ+Q;`IÄlt<íd+Ď6D\rj °ŕ0˝GĄpq‚VćĹ[;`\rU2µ®šäĘ\0Ř|Ĺ´ëT\\ĐŞř<%[M5ôv¤H\nâÖgŮ^ć`µˆc4E\\ŐĘYń9±h5µTć+˛Á3§N§kěłÓáZ˙,’F\nɈNˇóÁŘIA5¬ ˆŮClY2ö°×Ťkč~ó·PLÝč#6˛›Yô°îµ×+\\ÔŇ\0Ô aChĚÓ¶ÎßRđ ÓŚÔż,ů‘äÜÔ-+€Nó­ť5\rµµRĐ3A<Ҩ˓qm¸€¶Ü’Ď^Ĺ|Á1Ë m”6Ö’`…¶ö+ŘsO]RE‹QETÝ€†Úšô=·µ—¨LÜIućb۬MČQ 5Ść ÄŤ—Í?_+™“˙[ÇOk۶Öó‚\$ëVHÔ2ŃuÖd۶Üe&`‡‡2\r…˝ÓWƒbŕ˝Öýˆżoí+VţÔ5p5–ţą\nőĽ6ţ[·Uăgţą0ämľŐňŮ©Wł(ţ”AÝ»t\$Y]A3ĆŠ\\:¸>–vŚT%U»wÜSH°<łO†p¤ëvV¸ˆJŕˆ Uq•QÍ-ZókM‰¶ŃvŇŐ­ĆbÜqqřJÖŤM]-‰Ó_:ôpBÓ2ÔĺqÝU“36EnÍŻb°¬j…Ł˛ R=RĆ}şüGŘ–w\\łTĄťŐ˜‡pe]M’Í/s(ZőżËjĘuËC\\1[ůŢ–áŰ+(+XUQ\\3bsSÜŞžĐ¦ô! Z…•óYFçýąŐ\0ŰTh#Ęőş]8ýOłŽË™műĄ×*Íi4íW.ŰbďuŇöt``!éDŃÓju_LtWÁjÜ×÷R\\ µś÷QÔ´EmN7QNa‹04UŐR]ÖvsÖÉu˜D š]Ak%T¶°Ű!RM\\wW=4ÝϵR–µSá9â?Ô]u˜‘­ÔĐL…,—]ŐJęaÄŐ@×u%ˇ@ŠTř7ĹÖwfĚó4%Tˇ[T̤3­`Ö‚§;T¶o]Av5\n¶´8AuťbŐoÝ­+E•ŇqTuŮ7|=n˜NőiU'wčJw׬â nŻ\nQÓwđ%Ť‹ av DW…Ţ\n eÜV±T)vá…ę ^°ŘÎrÍ5Kxť\n”@°˛ ¤˛‚›Đ(\n•bí-\\łIŰKUqÜŞs%xeVK«uÝć7zŰ',˘´ M.íę&ĚxÔŔ‹óAŇA@“ş7žÜrěUJ—uOyăbt]Ž\0\$°-Ś†ŹU‘µ˙Ţ-wĺ>7h ReÚ¶t×µ=öpˆô `h@:ƒ«x„ŐÔÜ/YEqµ8U)p˝Ě×;¬{…Í ‡ĎUeO˛ŢéZ5ííęMs5®w˝Öţ˝N\0‰b!LÖw ‰{e¬‹rÝJµ»”0_W]Ěw>Ţ\\D˝łhUÖ\rÓĘT‚Ţ/h%˛·lŐU}‹WlV2&­L·ąP9zÝAÁfË\\5ő—Fß\\MÍÓó­ŮŁUˆ8µ*OUj5ÂöćŚáx­ň´řłdµäĎ6KYNä5Á—MÉ:Ôôé©Młr`%Ž(€ľŇ}󛶑s™˜µo»bŁ­uÂß­oNłÔĺy˝[Ő^_±~ř!öąÝoW%_×Pő)•…?RQ2ĺqƒY8]ţw—ńDúVÁߥ~ĄŔsŰ (ńdłć7QuýR•ö6BéRľČ\\Ţ|Ć-\\¦ëőńxĎO€KĐíÍZŮ{bů ¬â±Ö”[‰+-ěW/¶ĘVĄFą™Qˆ’•–‹M{ šŰŔŧ÷ńÔéFpwĆŕÖëBkg“Oe¦Uƒ9¶¸!¤\r€˜ ™([p(ä뇪»‘=TćŤzě“Pďj‚ŽőĐŔƒ ‚Ȕ˹€ŇÔŠ¦^hk?J¨JÓ‚HqôťU\r„Ň­7XžŰNt!Đd36”软Ś\nÝ3r\n°w@ą4BÚ\r>`ÂcąŻJ3\"hf\rŚů3ƒRę#´vˆQŽř<4ƒ!ŔŤ0`ÎĎö\r8Eáƒs@Ř9'´^¸A‘¬Ń\"M;a ‡=9í@( ÔYÎȡńłRîĘ€^ľ\nQ\0é2óSáf€ÎěŘaTLČVŁ ZíĄîČ5]„ŁVĘŞź®Ů…Ú°®Ěá}†Wřáˆ26ďW6:2𭥶чN,aŔ±Łç†Ů&}áÔÎŤá6 E†mn:0âŠ-ÁşˆçúŇŘ{:ˆđŤajaüćš©Nf7ŢFX‚<,8 ˝¸@۵…ŔäˆsÇ­â^ýˆN!î4b0ńęjŠ<A-jc¸Ź:ťkůsŻ\0âDđ®°b6ń+X•şť^%Ď\n†„Ýíř˜Ş” @ <âlÜ{^ŔÓó‰Ř`9\0͉Ţ˜ť™ď<[ZOác†^ŤXám†ŽX^a¬9vşá·†3ł— 9ÂîHN¸pądăŔŕ*€‡‡ …uť\0 @.© ÜlĘDm÷8ÚBDm»…†É-hÔµ6»u®˜,˜:Ď <\\%Nî5ě0 R‚F@ĄšˆÔ»šřQMő X‚¸żÖÎ4¶)IĺŚ!†aÄx¦€ö4®&Ř˝žKÚ8)P…ĎjÓ¤ŽtQŹ‡ÂĹPýßÂn÷ˆ\nňśÉe'8ýâE,KI=@†÷đ[Ăýcd?D˜đÄĹ÷TRŻvE0dSQcYž8řäÁ·\rÔÇ),Ę9´UŃ@Ĺ1'4P0DŔž\n´yČřľÔ Ň|Ĺ^ÎäđđAV6ŃoăpŃPüđČĺZhěE<PňAŹ„AQ„n˜ý>ë\\mA„űě|0đA… ţaAŁZ°ĘyŹËŰXŢ´g0ÄfPacŻ„Bq\0d1ČŻĐÇĂŹîB0úÁ…\$'YAµ)l8˙>ËFy\rĂ; čŃąĹLq %ă‹4}ńÇÁdQqsĹŤLtĂ÷Ç xřĆK<QÂGM’\$s’•=Ů’JK8űÇ7’&?‚ľĺŹů\0P¦Aő\$ Ë䉐FJŃ^B˙!ŚYĹĄNH‘ d(?,Y äŰDů\"Ił“8YʃţNÍAőĆ;Çd÷ĆDą<ľ&´'ů=äY“Ś? Ë÷”pŁÇ“,đ†G”“Ě\"0ÜBŤ~HŘůĺ/|<p҉ŽŚtƒňcń 6JąRd\nd\$Ů.CÁ 6L“AŁ 6LŮÂM“PýQÖă_Ľ\$Ŕ)dá”ř˙ą\rBg“´}°ˆă_\rś'™@AŤ ćP›e8˙vE°“e 6QĐ B’ůýi;B–ŃTQŻÂˇt‡®ČłËEP¶ľ5)´ŐĹď#f6sÉť T0ÓĹ.÷Kţ±GĹ2Î\$‹¸á´eü›ÜI˘@r4HăĹü“űűŮ]GĂŰ˙ŮpD·LđQ?ŮŘ’źĘƒ„YZ@Ă1Ě4 ë?““Ţ9 ĺkD}ĚäŔ\r”ćbOćC«˜¬«Q=5žd×KfS>˜Ď—CK?™u§Ţ ř?Sř‘Ł…ĽŇK/ČćS^4(2Ż7ƒ*đSFaĽf2ţ\0QĚ^‘€QdH±FÇ—ÜfÍĘ–ŃT¤íě\$Ën„Rą+˘ó/5]FT—Ć`ţ¸üĘ˝2¸űâÍÜáó…Nm˜SŠPŘ%Q3SŚĘÝ>ŕ\r—IBŢôä““ĎE9I\"˙NZ \\ÚűĎKQX>“ŇÎd3<ćÓśŇ#%:Ő,ľ3‚%8\$ŕ!'\0Ý86‚YOśŢsŔÂŃ'3ůt´‰!4CŁ—NĐ%aýÜbP\$â[03d-ą7L»slMę==s:Ę՝ВÖP\0f+žÔX¨rÜŐ9Ů g¸“ŮÝP@ˆĚ·±Ť\\Ţx¶ú…C6\\ÓVy^çiI€ÜË\"TéUƒ˘_4äŮÄNM«ž`ŹówłS“‘f6€äfwSO›3 \r#<O›7¦V¶Q;Ľýô/¬ŢäőוJËq¦€ŔĐ ¤ů˛ÔĎ›= Ę©ü\$ź>äůą–LçbŐ(×8fY:ˆ!ůöÎťś•i•V\0ć\"ńç9‚R\nbó·ߡ ÇNô0ö„XČhS7`7&ŘË)90É đÜ«iÍXŔ3Ný€VeFč%9ŕ»S„Ě́{µŃ\$pĹ(©†…,ÓsAË)Ič-”ŁY_E€Bhď.•IVJŰ5 ,DčÍbT8Ëą+M7éúÎxŻÖöŃÂg»„łJŮ#|Ív7]¨<ě”:\0×míxz;^pé՘ňčŁ/ŁĄ·˛ÜÎs-ECúľ†A¸›c3ť)“·řM)FŢ˙,'GR8_~’O:Mk¤©Ä×h­Î_f“3ćË·¤ĺcYŢĺ=f“”HQ%S“…ó<ë>ä­m/Q+P¶•óBĐ”°ŃďCY+Śş‚R™4-†i€đ}ƒ>Lŕi`3ÍC¦9ˆtHË]¦eť:fQňQfÚf\0ĺ\"™–;RE¦Ë×—Í7°¸g”áEŘ7×ŃVm5­MĐíEŽśôZQzó-ô]iק–˜´°!p×Íęé †Ödâ'Đ}™H*4Đ›¨ •\\u‹Yż†|U y‹•ÍŮM3+KVĎ3¨^˘/XĐí9¶z-R„›IpNô&ŮRµ\rHTŕ‘¨Ţ\0ú€ąŻ¨ýÚ9Đę+UŇŘŰÇ@4ŕWÚ¬Xµ‹EqŚ^ݘ…Ĺ×ęinĐLőXŘł ČYÖ«•1©~ŁşjgjƧƒŐ˝©Î¨ZšęzÚÜzŁę‡žŽ¦Ô ť j9PÔ^p\r5Żg˘Ýž«eŘę˝Rł–óM _Şć¬w„ž«6ă¦jÓVö¬:·j®j’ú¶jĐ3…ŻúşREžŚî堆¢ő ×jQ;ą3SîjřŇÓ`B.ëyiÖ˙ O¬<Ňo8T/G°#:xë hYÍ{\n?¬V˛ô*·ąA޲í}ë9R¶ŞŚT]püŃ”÷¤Ľ\n‹Â” :¬a‰şÖ¶K­~µeš± . \0úâKŁő€×čĂj+!EZ%uDćčƒŮo¦·ş”,45J¶R×·­öŚ§0e©E¸úč€×®žz#†ËZŹgŁ™N»µCÍeH¦»řa„­Ż¤»Ěó‹îĽ•+kŃRuaĘjQŻ}F3­ëľŮC“¶˛gŁrżU+:˜čµRšě¶'YđĽrëkHó6Ş;\0ëH…M=z˙ş×°P\"Ts®5]zç©rîĄ{—ť}ť‘™čě4ÜŐŇ··J\rŽĄ™ě?vmôTA磱0 ›\rěC|•ö[l3±nÄ<Ř-±UJŰßf\r^ÄW­ěg±vĆŐ8.›NCĺTĺ.“NcŘřŃă0Ž4Ř=âĚ˝AOU˛~-“pŰóuױ쩲ŤŕrŚSˇfË`şÝz)˜»0‚Y‹>Ë—4ŰżJC{4lÄ\nČZ-ißŇEÍ[6UłvĚű(lÄTŤĽ Ť8ŢĚÔJlâÇŽŁł-ԁłüű›@¦¤¦Đ•R„„_fÍ»=ló˛¨Çá&XI´†ÎűIÇ´¤ß×âŮB-éOF%°ÚŇ…-î\0űSN-S]±.8\$]uT.Ź¬ÄĺzęĚ‘%űRmgˇĺ}Őuß1}~g®ż\\Bë[‚3r\r\rˇµćű<P×´eý8m¶VŃ`2íMĆŃáQËbË: 1ƒ3.†\$ޱý-&\0ěŠÁ· ˆz4°Hƒ†“´5|Ő´Ož6ÁÍş„P-˜D˛SŘ%‹×?N˝VeŃű{K*â5ĎÓ¤íeRŔ€s_mCŠĺ„vřĎ i7WJčĹz˜8€=\0őhq ßUt5g׫#¸m+óžđ,=&3uŇÇĄ')íR%UXiË—ş1î×SE`DSŔĹÓG\\T[t<XýfIM;v÷8ŮŽŕ‰`.¸;c8^ÂV·®:MÖw•˘×ć–FŔx™•\"öN€nLŻ€_Ô{ÖŘŢPB‰×żIôŇWYÝWu•ZŹÝâ¬+Ęőr]akMSąŢśµPÄß]iÖíDçîŮTřĎ“čîÖ1HJĂÓş,Fĺ\0äîýĐ\0Ź>Ë—-ƒnŠ˝ŁˆR3€—űƒéĽ=»;ĹL͡–ń·Ť¶ń7]Ůf#Çw—׎n fćŕ•X\"ü»îĄ:-}Sg+ŕŽß\nM [@T˙w±€Ö„Ú‰\rńbľö{Ú¸™:Ţ÷5{„|5ä;ÖVŔĘľđ!=MǤ!&<Ľá~ąá!=Lç€h÷M¶©uű{Ó˙ŘDb.W7ç3\r:€…ďĄOmŽ{®™eťÖ•x Oíé7ĐÍÝ­1qšo×S-ÜVźśGaˇPŢ}>PCÁ!P)bő#snŰ´E äk}°Ŕ\r\nl0!Mg¶+Óě\rŐ=`š“/R5#aTáy˝ŮU;ÔžŕnךۄaT:KĹÎĐoZtÝt×mt…€{·műT=HÓ­Ő®]¬űGđW°fŔ>Ő9Č»{apa{˝µIŻ› 7ôŠŘí©{S˜ˆ\nŚ˝\0š†Űute;|Ő{Ľ´-Úł])Ž\0¸–\nŤ’×p–MĹ×Z UÂąQ»,ZĎÂÔ»ÂV‘˘…p›łÝçT /űŻď·Ă@KüŐ]ŹZńaYôłH_ĂC͐ÓőÁžŁ•_] âŽÜ3÷^Ýsí­{Ď[<\$´7?X4f.ŢŔăRMU+vce]ŤŔ@xmđ83ŐŘ%Ű\\M;~ŚW¨¶z¶aj%©wt,şüźĆţWČÜáT¦2s_\0ĎÄóbaŞ!€ôýçĐîź@Ú›Ć×·ëńuG§¶đ6ĹżwëÜ/bŰŔžÜăC>q•\\5Üb~ľţ<gÔć1pŕҸŃíQ•Á›Nč¬*Đ%—=í+8y8&¶ţi}Ĺç6ńĘŘÁDqŃ3đ€:ŢáMťtƒ]Hs,&—ßŰT +Ŕ8ŚéÇěő;:l×B÷Áşď ÷T/sď!6ĺíÓČM˘Ž~ąŕ=°Ś=ś‘Ś}E:Ą\r•A{~s´¶Ů_3ş÷±¨ßvo»>ŘŹ{,cÚĚ\rI–PÚˇA·%˜ŕq±ŤÖŚO™¨ç&×h6/U¶Ö•öíÓ˛őAӿѺUâŮŹĘ\rܡ'\\ázUÝ—RU}Ŕą‚­rť]ÉĄšăÍ]¸Ů@5řm•´îü˛×r·q€‡˛-~Óś°qĹ»ß,›.rąÇ€|ňľeő@1\0ĎXł»KňĺË \"\0Ś[§sŢĺąš]Äż/TŰĽ\r=ęóSĹRE\\¸aÔC DýĚ\\¦]€#“‹NÓs‡1áâ])hĎĽÉź1DěůśĆÍ^ß,ýbí¶mA\rNdŚn„6Ƥ•w[GŔ\0j ß™H¨G{Ą”8-{¶Pń[\\eLŽÍ+H_,#ŮĹO'<Vňń´˝KtOoŐÎ+ŃM„X˙3Ű(4śq\\ż9Ś§sťyľŐśçZá<%XĽŤÎĂĽ››ZƒĄQ7»P zEĘ•i[Ď%}xӐöľ\n,Ć(Kƒ…­/ŕ̡n„¨xh |ű4Ó;@¸8`僩Ží\0¶Đ\0'\$ŇaŹŞŕňö°(ďĆE§€[¸@I…2yxBŕŔÓ÷A'>l˜Ň鏼ů44cď>Ş”ť—?-\0004ĘĐ\0­4`âÍn­<a «DˇÜaĚ›˛F?ˆîÔKP]á'ĐSÔxW5ŃĐ^nČŕĎĐPhoRᡅʄ˘’⩆öOPśůŠvř[ôsçIX_ἒhH\rÚ6ÝŇÉ`; îÖŕUĽžŕî{jÝ0‘öŮźL. 0ŘŻL˝5\"2׫^ý-ÖµŇëŠÍp\$·Ňΰ­Đ7ďÓ1CˇŻtôá_L. tüÝŹO},‚ş?Pn<==ŇkUă1ôW_HÝ)\nçҦâşî˙PŤUă\năđ’Ťőc+Ň}/J\rLő%Ń«pXkŕVŘŰź}+†HÝŻSăMQŐEpÝ\r=—Ô·ě75Śö‡HY(…‡=ř==±‘TpFâú<“cő\$ńR9Ŕ(FR4yJő—\n†UĐŔe‹fYăe•\n.Q°ýĺ­\r)®É’ Ď|ń—|0ĎÁŤ—ä71.DĎŹ\$P™.ćÎ \ną†?%’#čQ%GĎ4gQDdµ‘ěQŘćĺ阻÷ «Jg* \0p8ö \0LiĎâ@ý´gKŔtűý†áŘsä=ˆ@Ť·[YŁ?yسޯÚv4˙»čpScÜŃ®=p^HďäŠOśĆ ´nŇxă»ü\\ĐŹĹ LpPfÇ\něR.Ěuľ:Y'd—NOѤƁý’üF‹ iĄF•ÚdjĐ™CÜŃly˛ƒ=˝OXÝ«ö•ü~1îGµ+Epg4W‚NŇ{´kŰ,¨ ëĂWĽ-rŹË Lh×E ty0H)\"„M˛BTŤ0ţ±ĚÄĎtzhÜG5% †ŹśÂż%ÔRŮQCs\"D]`>J@ŃT‰HŃHĄ\"ĚŠ±{Iëßń{F]şJpi÷;ëóRI€Ť\$¬“ßÉI%<0ŃhIeĐ|›RWżnä[q€Ç=&BE#ňeƒ%ě7VÉ“›L™ýsŹâ÷čťŃG‘—¶FđÝ?˝Ř|‘€ćËE]ƒĘ{ ¶aĐ9Ęšüˆ\"3pŇu-±SłżŽą‘çô7Ú!36ˆ\$žéĐ>Ž·’„Ń” ˘¨Hú*˜ĽslüvµÍgśŢ•łŤ—2´·“,fÝ4.k;S÷ŻNÜÍÔ…Í>\$ď&ZÂěžÓBw«Äfąűw{ÔÓîLâ<Ů|oƒŞöpôhKwśH‹–lM·h‰ŹĽRMĎ ‚’áźçw=&YΓlđ@‚#şśŘˇ8ŁĄV–ŇěiuE5Młä„ś\n6éč썂ö4]_ői˛gXBä×#łÇ~ľ\\űtČh^ÓÂGäÜ4NÖŽ®Ś˙öÂígs5R•ĐײŐ°ÎŐ…jŢoç­gRHĹFŤđ%S°Ü•6Sľ/Ť…ó\\Ü̵ž)ĐŢŇG9“ @°ôn˙Ŕg!{Bn.S€ZçTťl@3u×ÓÇŰoCńŦŤ]t°˛(ƒ7ÍrGr§NÖM˘Ł…\n…1gÉç\";xYkľńń\0úÍÉDlţüu6ŕƒ &ú’·_~ÎŁŽ>ŰßÍ] V˛ŕ6ëó’´jeĺČŠ^2ń6 lĚhą+uߘ~LĘwט»„…uŢ®9Đ—Ş6ĄÝU‚ňÍE€‡7±Ě¶Ő“Ď“+s‡›-Ôď‰ĚžôîßÓ?Gś)'ů’q§Aśö¨‘‚źTA/´źŘň Á‰ Bë\rĎ‡QÉ‚a5ϡŠL˙ôUĎűIM Ťˆf7=óđÓ¸.݀ۅ_žÖ‹”Ńđŕ.ôźŇ‡ýFz†oR&_€ČrĂHŃŕúÂ`•€_ĘĂżŘdNłJ~ˆ\0€n *5>•€nŔ \0géˆ~–\0p˜ăDúUéĘÇ €d·§–\0lŔŔú‹é˜ľ™ú—é°\0úŠ±h~žz¦€ž¨ú‹ęˆ¬z¶ż§ž©zéĐ~¤z¶±Č@úľČ^ź\0OéXť€mëw¦@€l‡¦ţ±úZîƒzë—©^˝z]ęO«ŕúŹę_®ëúÎż«>Ą€këÇ°>·ú˙ë/¬^Éz\\¸>˛ú·é°>żz]ę@@zŻëO˛>¸z\\‡´^±űě7¨Ť…€Ä°~Čzéę¦`úŐípů~°\0g쎍Ř\0aí¶ţËză韶~–\0oěgµľázŃ쯮\0&Ĺî®\0úwí/˛~ÍzôϱžÔű„ľ­zőëŕäúe뿶>Ą€oęłŢ¸€`Żşž˛N%ęŘ>Ă{‹ëŹŞľńzîw¨^ĄúĂëϲްz÷ď7¶\0\$2´ zíîKżúłîg§>™úçđŻ^®ú­ë׹޸ú×ě'µ^»zÁęßąŔűƒíď¸ţ´¦që×·>ö€qëçĄß\0|O꪿{Ž§ÄŢ®úÓěX>öúÁëÄ~á–·ÂáJ›©~é\0kđř @‚IëźĆŢé|WíPžé|ę7ł>čz€ĎĆ|=ďçĄkűńϦ@zmňǧ+ü›ň—¶ŢĽzŰë?°Ţôúw駼ŔüyęßĘ€{=ë·«'ú©éď«~Ř{\rë_Ď&|=îצ^¤{ßë×Ä?@z€Ź­?2{îÇĚ–zůë·Í§{Żó¬ŕ|\ręż·~űzuđ׫`\0iég±Ţđü{é—¬żűqń¦ß8\0i퇱Ţě}5î?©ż.{ďí˙Ó^¨ü©î/Ö\0}ęˆ~Ćý&·Öľą}këšĹľÂ€góWÎľĄú§×!üűďďÎź'ú‘ó_ÎĚ}ĄëçÓţř|›ďOĆżOzźé·Ç:4{3ô˙ĄţŻű1ô7łţˇ}ŃęĚ˙SúúÇÔúďó—Ŕz˝÷wÓß9ý3ń0?!ýąń‡żźz{ěWşţˇ}eî7ŘţĘüęďŇß—ďg±~ťý«ň7Ĺź%ű…ńŢ>ă|eň¦źŚýmęŞ˙&ümń—Çş4zƒ8—Ěź[|÷ń'±žůú»ó×ţ·~ęÇ×Ć ü ęďÓž±ú©ôą^Ľ}×îźÉ˙X|˝ę»”ţ‹ôWË ý{őgĐźű“÷× ýWě@\$ż”úŽ§č>óüSđĎČߏ|×ň ?~ň\nĹżM|Ĺď?Ő^ÇŁSř¶?Ez‘ďŹŢż†{1ű_µţŘűąö±źi}űë7ÉźOţKűŻ·ţ¦ý+ëÇłi~űůůź«>â¬[ń±\0ýAđŹąŢů‚KëďĎ?±ý ď?ĺ?D|›ú ß2|ĹęďÍ©~ţéěϬ?E|›đ·ŇÍţYěďňżŠ\$ůżµ~ăďđź?}‹ń'» űűG»˙ÎýŃô_ě>ý{1ř?¬&ţƒň÷Ň˙Iű­ďď׾¶Gꯩi|©ůŻ® úaůgńŢÂ˙łô'·°z«î?Ý˙·řż­ź€ű_î?ľľ§ú‡îć{yü¬ż«z«ëw·ľŘű\rý˙®˙üŃňö~¨űŇţt>[ć‡őpžé=ˇ|ňöeö“üWáĎl_;=x~°űUë›ç¨O瞼?L\$\0‰÷ÜçüĐ_o=×}`ö«č×řŻ®źŮľnţÁę;뇼Ź­_đ?áöŤđŰÚ§®ďłŢńż´{ôűÁúx'äď˝ >’€őuţ#ÚúO˘ße?b}Şű•úăăľw_5=ç~őíCŕ7®oXĚ˝đ{‘\0Ýé«ŕ¸ďđźx=k€ ÷]ékî·¬_?R{çŤőŰې żŐzŘüęŁú§˛ĎUő˝‹~xůuîĂń—Ńoaß?(~čű±ôłîg»Đ:>}ř™ń«ë׬ďg_”˝h|ćů\rîĂé‡ëoÍ )ľ–€Äöíůső§ęŹÚź żů´ú)ëĽ'®\n`>˝~řřéékôgłžÎ>6|Ľ\0Éţ#×wż/‰l?}vúŮő«ăWů/^¤=Î{áőéĂŘg¦°,N˝ěöv ćçŐď©_˝ç€Óéë;ŢÎoM @s{ ýě˛ďŢÇżť|Đ÷IöSćçÚ@I_cŔ\\|ćů ö»Ţ\r/_~ý~¬÷J‹Ú‡çďx`Fľ–|ćôŇ+ňČ\rŻĽź?żzíÎłÓČ ďĽÇŔ€2ýJűÝÇó@޲Ŕ\"}üŤé«÷÷ČĎx`2=p{Źî‹ń·ďŻż_\0@u{TôŇÚ§±đH`B?ú€Á)ůdâďO_·=5~ř˘“íˆĐ žü=…€őéé´¨\rÚ=eřÁřP7ýĎŘ_â>t{<őQő4¶ĎcźD=~}zôŐôCí÷úď´Ŕ 4ö©đóäµĎNßń?{júíę§Ë0źđľ‚˜üúä&Źíŕ€Ŕ_|töÄá[F„âOR_Ů@2HřÄ—ëüGČO°_f@\r}Ž÷ÍüěWäĐ\"`·=Ń|šü¸ ,—ÝŹčź’ý~övCäg×_`\\˝;|r3áń;×ÇůŔĄ Ě=m{0ůÍó”ˆĎł pÁ›} ůĘˆH đ0 Ŕ€kyń#Ú⯮Ŕ’Ŕ~ąÝđkĺ¸\r/ń_m=ညőÝńŁű§Ľ/şŞA|˜Kőő{ŢxoLź-ż˙zŇűI÷„ GéŻÜ¦ÁŇ{”ő…ě,×é°' ^=ěƒSEíSé˜ŹU`m?X€ôö&{íŘ:V]ľ/€Äô¶ŚGé°JţľJMőűŁŰ—ÓĎßŢß=»Ěöĺę«ăÓŻűž¸żôá-đkĺxOô<˝qƒA\rě,¨đ^Ýľť|n÷ÁëśX;Źő_Oż)J˙ńţä‡ÇĎz߇=ţ}´űŚ'ąOX‘˝°{Ň÷ýcýČ1RźaľÇznęÄö˜Ëó2ŻQ·đ#ś|TöŇÄHČłCűŕ?JÍ 0Đ~\0 Çîx2ôF+ 5K­ÄŽ\$•ŇxrFu 9ÖâFdW©!+ÂQEh‚üK˜K@U“*˘đuüÍ)‚VT }Řđ˘Çv˜ÍJ,°nߏ«:ý„Ô{uJdĂ(:]x;)cČ\nÂ4't ˇ>şň„ţëő“4j€R\0čLKZ­íŔ\"OH¤‘x\"(EL\0­×\$¦j'îŇ:&KEBbhí1t§Ü\0dn}Á|*„wˆil ¨„Ę~Iz\n`QFŁIˇ m\n0T­úźĹ\0‡\náąö;Đ•ˇa2@>ŕěˆP¨x!CÂĹ%P~ě’ĘQ§a fĂ‚BÔđÎłˆ€ ˘}!l´9)č?IúVR'äRÇĄsR¸r l.cˇú!u#ËCí%c4gZřápBKFpŠř+±Ä'ÇĎТo?\"{­D/ŁřŕŐ C>- ­•&Ř`‰=Ť\$8=´­1™'fZýˇ‰\0C…bŞ<6ZpĹŹ… fĆ‚A–Č÷5­»WÍ ä\nŤřŁ·\$Ä)tŔŹťµrb’@j‡Ç‘@±ö†™9D33FŕaO†’†f1› „Ć\0Ő»˘¨°Ý¸”­µ‘t’DěądXLҡL¦3yLYşW0T‚çAĂ\0?6Ů\rNň.\nhPAźŠw>\rQ T\$p0°ÚOô»±ĽËžŞd䀐‡\0IIđÍ*b#”c(YŔ!#F8˜l?\"8Să˜a­Ť'ß ŔC.X]ě”a›ź€W<–¤rZ¸T`aQ{« i–ů,€*đ0©%Đ\n3EŹ Ś\\*ô’đ®áZÂľ…qu \"FhÉ(ĐT&(@(Fě•BD ˆ„»˘ \0P†Ŕř'\$HlaV2!‡C p ,;†6¨/ŹˇŽ‡zƒjx~„šl҃ô#Ą‡t†ŐJ)^ŚzXňĂŽ‡oHˆ-ä7ĐĄ:[`RŠMŁ(6=L—P˛úLf“ŽI›„\r ݡcb›ŢÓ’›čQłfZ˜˘ůÄ-€źŃ˛CűFxË06c\0;̨ťČÝë‰@#Ž%Ş:î…č s\$Eh÷@! ˆ\"A1š€j‰Pш +#ŇŚÔ +˝4bšŹŻ€(Jź\nz!21 *Ča\0&\"­dJ‚A*‹­NŕŐ\0,ßGŚˆ¬ýŰ\$FS áb:÷eF|Ť—ˆM¨Äâ ú3’ t\$ȇ̕Ů>ÂĽ…l%â;±FQ0¤Źú ¨H8‘‘Ř\"c—\\i!‘]Ä9e‡Îáx‹(zĎŚˇIŮŤ›\"ÂOčT€(\"j…~Ç(yô\$ÂńţDtv¦†%r9–;&ŚŔ!Ä\\†J\"d'8Žč€ĂóÄjc·ţ\"R§jˇř˘4 …O˜ÂEpŰČöD~‡SA LI&;(áë2[HIÚ¨€¨N±&ŃÄź\$î‹řý|F„\nńďLe© I×b§ç‘ źˇv¦%\"4Dn\"4C …^ƒčÍň(DZˆ0ŮCÄhL{•TK&Q11Ó!–ˆ˝éřä–‘3ŮŚˇ…§-˜Ŕ~„ŚĆ7BaCś~ąF„4H.’˘!‰?jG>'řšˆbHěĉ±±“„F„›1<~ ڈň|>'˘T=â=¤ďˆ…^'|%řx±:ŃÄA ƒęś:XVđ™!ŕEúd÷ü\$¸eqCťb»Š(Ȣ#C,Č ŽÁšDhBŹ˘Ű.\$&“âŠD,AˆŽ‰úRIPő“D;ˆ{´Ť+¨ˆ`U˜ëłuąlD˜¦ĐÇb'C¦Š) 4ECçŃ’1¤Šv‡V\"Ü7ň(I˘0#‹ŠŽ‡âqú´`ŃSź\"@DFľ#lEŽˇ~\0(eIŢ*{Ä8QDD|‰-±Ť|V\$a¨řbަN…^ʐ‘J<č‘€aP“DŽeń>\$ÔIHJ‘?â´2śŠň|Ĺű4¦U1)˘Pˇ`@E>%\\J•bş1Ż‹ś?ě?Č•ńcYNDÉAQÖâč©çŐ˘^E˜‡Ź\nş(jh˜)OâDĹ‹<ˆq2\"dč˛Ń`˜×ÄĚEŹ:*|M%1RŘ×ÄÖ‹hĘr&Ń!X Q7äDŕ†Ťť1R(śń‘\"ĹŠźÖ.Nضî·]D%Bfˆ*zFčžŔb=Eщëî.Ł ˙±Yˇ¸Ĺ}uątüt]Hi4âĺĹGµV.ŚSءq\"\"ôĹ…i> #­˜_pĽ™aŦŠĽĆ˝/ÜTřŁńp\"ˇyC ć.RfW©7\"”˛ýŠ\0ÇÂ)ŚWÄÄŃr!#CľŠqčř<`čˇ0ŻbőÂŻcŕ‡\rŽüGřÁ¨6˘ˇ ڈŻ0Š\r¨Jq%‘‚:Ä>ĂF#<bc‘[b«‘źˆÜĆ®#ˆ˜ŽqŠ˝ˇţŚKú+S\$X»1?b>ĹÝ‹/mŹÜH8­q!a»ÄQŚ€ˆ \$HřČčĂO·D›‹‚™Ö\$Xř°ˇřbĂĆ4BD~–%c&8±‘’ĎľE„‰[ewŃjă1 Ú‹5YÔK¶iH0˘_E\rŚŘţ-#\"łFq™b+E©‰‘Ć1ú (µŃIĐwĆ7Ś<’Ěü„gD[IPbk˛Lqä[ÄÄńo€#Ć‚ŠiK´\\@gĂP`˙fŤdiśŃqŁ4F d,Ţ3ň˜şš\"éEŘ‹«’.ĽV8»Gú˘îF\nŚÖë/j·q¤Ł6ÄJA…N\"|Fř˝‘š\"2#e“]Ö\$_˜Í~ă.EýBýMÄhä0a<#> °Ś ­Yv4¬bĐÇŕ#śĚB)‰!\0 i‘d ¦Ť˛HDúŚ;¸ŰŔ\0/ˇALřH˜ÜńgCđֈ}ë!8j»b„ uEÉ \$@l+D±Ľ]qƶ\$ń¬ č[ř\0+FŤEŕ”‘\0jGT Đr\0M>}”ô3hSGŘóŽ ~HÂđ®!áÄ\0CN…Ę\"e3ě¬c3ź’Ž6\"\rčá ŘřÂǏƁúXM±ż%D‰#ž|Ť B>0±Ň4Ćć…„•äsHŢgä‘ʦ;KôĚ!0Ě,p ĆyŮ.ÇBŽlH­ PxZ1ÔbD`‰@‹‘×,3¸čŚ¨c‰ÇDŽ¤˜Îü;hě(ĐŞGŚˆŤ\0řđä †wP‰Ev’—ä?AúQ˝ŇűĄův Ť6ěvôh±°ŹÉ v…ăݱ˙¨Žé‘rĂvĂŇ+¤GxéŃŕŁGNŚ¶ƒ®9ČxçqâCńŁnŹ|dŤl5(ňŔúÇ—L[\n*\0(ńWŁŃG>ŹHŤŞTVÔĹľ@&Ĺo#Ť¨Ě%8ő1“G®ŽĎŐ\"cł8ő‘íŁŘ uvgĘ+¤zřöŚ‹ äÄm#^‰~> \$P˝DGk\0ťqÉďwv̇áƒG·\0łî(j>ŘöđƒĹlŹ‡\nľ>Ô|39uŁă#7@\"—ŕ“„s„\0QůŃ\$\"Śá <~„„\$”âśĹ]D¦-”M8`‘ü‘ă QŚAĆ?jO¸`‘“PuĂ ‡úƒÖ=€ˆĆQ–äG¦AęČ\"@J&ą¤ řŹ ť\\p˙bH\$ŕ '|~óň\$k‘zD†R˘!H€‘”‘]ĆT\0Ź j2”kPÍ\0/ őG:¤iő6ě—R8BщA ĚŤƒ¤[čŁbŔÇ€DY!7ůťxlđĎѢÁ˜ˆUü„ŕ ‚\"pĂ<Ađ‰\n=dh(2µ ´ČLh3ęhí#Ó&JLPŽBň:”hČ\0¢0Fš@Z4¨ďPí¤8ČkŠŘ‹\n*ŚÓă0ÔĎ×Ćö4şCú¨Á%ÇîŹęÍD)*äaH‘¤=ĂbGŚ‚ýŽ¸Yč°€)ČR@—!,D‰t aůĽCh\\äņC`‚ñčă{G¦w\$˜Î9Ę&ʬŇĐ\$‘T…–@ŇF«ˇř„»Ĺ~Á0ÜnÄ{ËżžęJé’”cô«äŔ#áEb\rPĎ:1I22D2ŠĄ\"…´BWsčśaÍ’I#ŽŤü*cd’5¤5ÂI‘”Ť„Ť˛@ČĐlČŕŹ;#VG©Qă¤\\\0(I.ƒ®4ĚNXs§şÝŘČó\0ś”9¬9¸sŃ !ŐýJH‘Ą0Žcň'Ð˛Ç‡‹8Í)1N9 a@(4\n3\$1s°©!ů\$\"\"ŕLyŞH`¨«¤n‰ KDԈ5,z`\n\0Ŕ\"1¨eԘŠI\$~ä@Ő ’ŹLF˝ŰňŘx(\nĐš\"\nDĺ˛IĽ|řwH[¤CÁ#Ś(÷T;¤<„š˜°Âě’|>/ ”x¦Q;ˇć»ŠDäď1™“âČśƒýFĺ@¶„Aš2>8ěi@‘9ĹŠ'#–E ŽXôÁ˙‘ F÷ˆÍ5,¦;D–RýEEUKQ8ď‰NŠ2íXŇÄhd»\0yŽ<ź•ŚnČÓ2DH˛%@v”A*\nDiRZ€(Ç]>\\‹JJ2 Er¤) ‚\$:Yü™x¨çQ?€U=î€ě¬7Cř±oĐH [“@„Ň=I5XŇýŁĆ’Ă&´ś–4©á˙ĎÍ;Ł‘ň‚E˛%×iˆäÜźrv™&ÖT›ˆő©\$µ vF±&é<›Ä2cľF˙DńlýąôԁI5ĐHD>DÍ ÂSů\$źääő“&Ý‘DnXwdhŹu#Š5ŽO<zhŁRŹĎ‘Î\$;6:Aů;L„âÉnˆ &˘E šŘôÉPáţ€V7|Ф˜ˇ°6 †dż°8“ü :P  ’]äĽÉ{\0Pź´ (*6¨§5Ţ67Ç\n•U2›ĂÔ¬*rŘ/™ŚŚóáĐéź R\$ľ€ą0›yúPIçű˘Ç /B\0»ź\nPˆXŔ3ŕbŚŐ\0.&|l ĐŔ3ŇŤŔÇ4:<hĺč´ˇöΩ‹\0+˙t”Ľ\$q«€AĚ0@1€d\0^ íłŰĹ–,\0]¨x( ŔIXd1Ž6¨Ŕť¬BÍR—–Đ/\nř\0ŇS´6Řň˜ľ\0005”ŇľSX[YL/xe7¸`sPđĽ§YN2ťŔ’€8”ôm>ScőYOň—ĺ9\$I*S) 'Çň˘ ĘŠ{*2S Ż¤%9J’”ĐBST¨ R°‡ĺJ9¨•\$\0ÚTčbůRRžeLJp•5*zSěŞQŔeU@°•*–S´Ş'ąÁčĄXJ{•dú\"Ul©UOl^çJ»JBÂU¬ŞpĹ便^ĘÁ•ć˘V\$¬eҦecĘĂ”Ĺ+TL¬IRň˛ĺSJÍ\0ż+St­ Q˛±%PJÚ”Á+U\$­IV2µĺTĘŢ”ĺ+Ud®iYs€Jރ›+şUüŻ Rrşƒľ[•¦4ŢVd¨—Ër¶eqJ¶\0ľůnVěŻŮXRżßÉĘň”ý+ŇX  ]2ŔĄk=Ź•_,2WÔ«9^®%„=w•‹,BTl±iYRľ%jʉ–,\0ÎUT±i^ň™%ŚĘś–+&Y °Ydďj%”Ë\n–S,>Xä®7®ď㥗Ë–I)‚Yś˛ dďÔĄ—Ęü–c+úYś°gňŔŢ—Ë–‡+ZZ,łi_2Łe˘Ë:–1)‚Z,˛9ir˜ J´–ź)Ę´©c˛Ł` KN–Ź*&µ)krŐ%“KWsQZłykĘĄł/€,[hřÂĺŻË\\•Ů*©ęěłIaŢe­Jă–ó-z[T¶wąŇŘĄż=ř–đ÷:[Lµ9moKĄĂ˝,—-Ň\\ ¶ç·ň»e˝˝ż–­-Ö[#ÖŮpﮥÍË„•üřĘYôąnO­%ÍĘá—1-­í Ş˘Ĺ˛ŃĄŃK«–ű+ú]\\¸ qNj%ŐËž–.®] »0ĹňęĺÄËc”ĺ.®]4şŮ\\˛ÜeŐː—t|±lł xRŢĄâ?‘—U*ęXDĽ™vҵĄäËą—}.Ň\\DĽůq’ô_\nËÚ—Ť/^]Üą9yŕ ĄËˢ\nů.˛^<ľyuňŔĺó˲—Á)ÍęÄŞ©|ňőĄqËç—{/Ô +ŕiMçexĘĄ—ů+ÎV¤żůlR˙ĺëK˙—{/ţ^ \"ó|˛đĺŽK˙—ż/ň^TŔ¦ ’ÄĄ˙L –)0`´ľé‚\0ć L˜-0`´Ŕó%¸L\r˜-0>`\\ s\neňĚ8@öţZÔżÉs“f ľž˜W0Ö`ôĂY„\rfL2˜Jua¬·@`_D>çz[1a{Ö’ÍSßD=-:řö_ăۆó ßcĚS8hůšb±Ć篦ľ˝˜˛oÍě„Ĺđ7pf1\0szń0öběĂů…ÓÉ~Ěez±.R`ÄÁ7ÓóźfLt˜ą1Ę`äÇ)‡3 ßUĚt˜Ń1ĘcTÂ9o“f7=Ź™ 0Ć`\\łf˝ě™ 0îdlÇů‘ł eţ>C˜ÜőŢdĽÂِS޹̗˜ď0˝ńäÉyŹsß`L—™%2’d¤Ŕ·ółž—̬™5/ńéěĘÉ“óŢĆL¬™G1ië´ĘÉ”ó.&TĚ{11ąęěĚ •óßĚŔ™g1i÷„Ě –ó¤LŔ™w32eěÂňÇ3‹ĚÔ™‡0MëdÍI˜ó*LÔ™—1Ťű ÍI™ó8&hĚW|=1”+äΉ}&ÎAŞ™Ő3l\rŘI‘‡\r »Ěę™!3Ň_ÔĂIť˛Ë&}Lř˜PÄütÇ „Ó@%ćM™Ű0^h4ĎGľ3:%žLý8Üţ:fűÓ’lSC&qÍ™Ë4=í´Î‰…SCŤůÁMš52\"hĂ9Ž3;fM™â÷rhÔĎyˇď_&ŤMš;1*i3Ó™ŠSL^řĚ×™ÚśJgCŐY§3<懽»šs4UďŚŇéž3fš>–™Ń1Îj,Ň ťŻM¦ŁÍ<š:řÂj<Ň©©óP¬ÍG™˙3¶d4ÓGČÓ:ˇM\\™ŕôĺé¬Őɢ/żf©Lńz›1,€ ą|N¦vLôšÎ ö®  ÓZŢŕś}ű.škŚÖ§ľ/[¦»=Ýšą5^g¤É‰¦Źś¦tLť›5|›Ôéž/RfÂÍezr.l,Ô)±ó`&‡Ě­šhőögD˲ób&ZÍ—šÇ2ćlĽÔ¦sffĘM™‹4ŃéÜΉ™3j&±ĚÍ›Q5f¬ÓGłł:&lͲ›3vm”Ö9ś3l¦É=¶›JîT”ĆXRŽ@°šżÂlPiÇ˝spĄ:M1a4V„Ů(oĂNLšÚqş_\$Ói¸łB&\$MŰ›Ź46iÝą˘2ů&ÇK䛡.:ntŃ™ąÓFćđÍŘ—É7\n\\ÔŢą¸óIfö›ózŰ7Ťęß şęfőː„pÁNPü#ČÄÎÚP»Ć\\ˆëˇÉ%\$\\˛‘Ě€S\0—2äfHÍÉY qŠ5(R#41š\$Hś€\\řÉôdł‡ą wś>}% t%±˛™ĆŔ‡|Üüäf„'@ŇžFĘŹóq’UÄMq˛˘qĆšcŁ†4ěN©Çö!Kˆ\0Ž‹ž6TŚÖNňRc.IkŤ_úśś¸ŮQŻ]b2\$?ˇ9N5üĺ8ľČ0Łľ ÂŤˆgu‘ô˜Üč\">āD)jsňHÁacµŽĹ \"#B>ćGqWY(#fˆgĺ-S=b;F6śúƒ°@rdy'Sž'¤:Ś)&itÁ%ÎŤ“9âp”QHä¨>7Nśń8eF‚T¤ŹŰÄ˝śJ“˛qâ™ÄqE'Î&%A8˘qž‰Ĺsž'Ähśa®(¤ă9Ćłž'YDĂ#ÂGŽ&4çÉÖ‘ \$Č ú@ű:ę(¤<(ÓhĄ˘tÄEdˆě\nÉóČčGâyFŁŠ)9)– O \n°\"„E\$łľsÄuVH“•§&2{śł;f/ł(cFh±'\\NxŽřƒę6\$/8©i ëAIr ś^tS'E]Š™ úsĽ_vS“ç}:ÜŚr{Î>„V”hé9#˛¤ť†*đ)ÁÓ„\"Á˛‹˝.Gk­SőóĄ§~‚Ţť18nxŞ0 3§!˙ĎD\"{juę„?GţbŕNĄžC8†yx”sǧVĹŔť^gž-‹/IÖsǧÉ‘BM:ţqÜ\\˜wgŔ±Ew‹“9\nyű/9Ů(>çeöe~Čzrb9ÚŃD˘ř (žš|^VPnÇbřEöBxĘw\$đ–S‘ßhNŁuľČ -e,Ĺ@\$1Îťř{ŕ@löXzhN!źˇS†¦…vETô8€‰…\$d!yŚv˜ˆK´wh\nYxC‡Ż=\năĽIçČ\$aóCĺ†jíň\$U3áëO@źQ׌P€1dřHRfÜ™Í7ňg6ăéă•Ň¦sV°düˇ)ťA°¦s ĎÖ}2·¤çŚç“9łžŽÓ%?s‚’ˇLé„Ü'Í'ń\n@áz~% Ňâ'âŕ–ˇ8RZt¦ë­¬kp--AŢ\$ĐSń†ĎĘ^~uT!+ƒČq\nĚ—\"%¨L´ČTýbľ\0âgë)p…?Y4LţŁ“ő”¦OäQw?™glýeyéż‚Hµ¸WîŔáS9ŕőőŽÖ´őkpůQÄűůţí?C´ű2¦©a™‰,dµ6’Í€bq\0O˝ŔˆYÚ\"^“Ä8đ\nJ…µź\nÍH.([]ÖŕD.jY°. RÓó¨l5ÇU\\YĐwĐRQF\0™Ş®dŘ4\0čdÝÍhÓ\\ěöhşŁoĽ\rÜ *ęŔCčP9 a?袅óIĆ T`šćµ;`@JX P@né@Ń.™ŃĆ”UM¦ëź˜š€ä0pjŚńŔšP[kŐ>†€Š˝ÔmµŚ­;LÖˇôJ\nf¶{ÇEšVŘ1]83Ú\ríĄ“·Ps †5•]8\"%mŚŘh=¨(WNј€TŔQ•Ó±}KÖ–…™’¶Ĺqô!D2«lMn­±6Âś4×´Dz-NKęĹś*_YőB=‚ĄőO\"˝ßÓµa VhA« g‚¬\$‡jĺZ\0€Ó+ nńLŁƒś`K\n čW/P\\ˇ`VJô-ŰâеMŘ×n‚ęąęďhZ®âˇ|`Č=<9abĘÂT…¦rW<—*pŰ´!˛PĐR,Łĺ¤Ząę´6€6G ܧŚ05Fô8”«=WµCNˆ6EĽčtŠ†·ĂM ć”<„2©· pĐ9ĄeĺM\$çÝ‘¶C‰U±Üµ AEE×ým;D„ÁĎĐ5Ą[Ѣ\ntX×!Cesď@„Ť˘Ř=.QW‰«Ś!ČѢ7@_ #Đ  Ő(s©Á:šž±]íEA€J“PQ*\0‰jś5ÔIU\0o˘b)ĐY\nnÉô´Lˆ°3áD҉č•\n(@¤4ÚT妢Ĺ M5Ĺö(‘MBÓ%}{MÓµtTAĂQ4 ü+\"ƒM€č”IĹQ\\oŁA¶ŠËŔ€…Jé\0€Ń^°š˜§JęphHŤwPž±ˇůU âçqĐďDd:aŢô&Ó€Oí|Î(\"Ŕ™0\n˛WH+ĆÔn‚Dđŕ'¦÷ hÔŢŚC“:1ë;ZĄ«ŁtˇăČÚ2îj\0006·ŃmFmVRôl㉀¬•ě\0ĂF€mcŞ0(Â7˜Ým š5´jŤv ÄźF4[Š2Ă]ÚvŃŽQfÓ®ŤóN©ţŔ÷ę›ÜÔňď&í'HšQȡlU<0×z9*wA/‚u!G9_5Ĺ\n/čě[ź˜wµ«Ń\$\n6TrAQş‡Ł°\nŚË­ăˆs¨¸Ď¬\nÎz‹ó2Äřâ*UKZ\r,ZŚů´}ŇŔCů Ş%–ŹŞăZ”{ŰüG¤ \n†‘ä¸dÁC*Ą»¤¬Ń - 64Yi‚;¤HU.ę@ëđR¤Gµ=M\0Ő4éĐ×o'H-źĚ-PŠˇƒśĆs @Ąs·Ŕ¨ˆˆţ‰Řn5©T(jPȤ4Ťš\r#S*ŕ„(P=}G\0 ,˙Z\0T’ZxO٤’¬ )*Ćr­ŢŞQĺ5íIT\n,¤ÔŕT–˛6¸ ÇCfP}%–ĺĆĺŇbźĂI”Ŕtš^Đ@FóyF&đ}TšjR\\,B¦’ă6˛´“©0Ś‡k\$âĆ“A¬šKŤÔN:9ëx€ç¸ëŽĺ;˛ˆ÷:tąŃ ¦CLÎŻ]!R‰ƒJ.R«9I`‰ÓE‚' (Ŕ\0ěĐSŕr%\0­ůL\0ôŤšřó*H\rÖ€GQ•é1­Ŕ\n+JB€Rk̸ 8’5%Ƙ’˜mĄrŤH4ŇAi_/ÄĄƒJX-+3°t®)c”\0ޱ•ř@ çż–Ę\0¬_â–I˝Cwô´N!Í˙l”¤Ę”PEˆŻ'R춟Z†(đ*Ć÷ި\0Ć\rQß]běHÝňĄŮM M3+‹%M\0Ő@+T!RťŔó˝ôĚĘDŇúąsا0");}else{header("Content-Type: image/gif");switch($_GET["file"]){case"plus.gif":echo"GIF89a\0\0\0001îîî\0\0€™™™\0\0\0!ů\0\0\0,\0\0\0\0\0\0!„Ź©ËíMńĚ*)ľoúŻ) q•ˇeˆµî#ÄňLË\0;";break;case"cross.gif":echo"GIF89a\0\0\0001îîî\0\0€™™™\0\0\0!ů\0\0\0,\0\0\0\0\0\0#„Ź©Ëí#\naÖFo~yĂ._wa”á1ç±Jî GÂL×6]\0\0;";break;case"up.gif":echo"GIF89a\0\0\0001îîî\0\0€™™™\0\0\0!ů\0\0\0,\0\0\0\0\0\0 „Ź©ËíMQN\nď}ôža8ŠyšaŶ®\0Çň\0;";break;case"down.gif":echo"GIF89a\0\0\0001îîî\0\0€™™™\0\0\0!ů\0\0\0,\0\0\0\0\0\0 „Ź©ËíMńĚ*)ľ[Wţ\\˘ÇL&Ůśƶ•\0Çň\0;";break;case"arrow.gif":echo"GIF89a\0\n\0€\0\0€€€˙˙˙!ů\0\0\0,\0\0\0\0\0\n\0\0‚i–±‹ž”ŞÓ˛Ţ»\0\0;";break;}}exit;}function
  14. connection(){global$h;return$h;}function
  15. adminer(){global$b;return$b;}function
  16. idf_unescape($t){$Ld=substr($t,-1);return
  17. str_replace($Ld.$Ld,$Ld,substr($t,1,-1));}function
  18. escape_string($X){return
  19. substr(q($X),1,-1);}function
  20. remove_slashes($Af,$Hc=false){if(get_magic_quotes_gpc()){while(list($x,$X)=each($Af)){foreach($X
  21. as$Bd=>$W){unset($Af[$x][$Bd]);if(is_array($W)){$Af[$x][stripslashes($Bd)]=$W;$Af[]=&$Af[$x][stripslashes($Bd)];}else$Af[$x][stripslashes($Bd)]=($Hc?$W:stripslashes($W));}}}}function
  22. bracket_escape($t,$Ma=false){static$kh=array(':'=>':1',']'=>':2','['=>':3');return
  23. strtr($t,($Ma?array_flip($kh):$kh));}function
  24. h($P){return
  25. htmlspecialchars(str_replace("\0","",$P),ENT_QUOTES);}function
  26. nbsp($P){return(trim($P)!=""?h($P):"&nbsp;");}function
  27. nl_br($P){return
  28. str_replace("\n","<br>",$P);}function
  29. checkbox($C,$Y,$ab,$Id="",$Ie="",$eb=""){$J="<input type='checkbox' name='$C' value='".h($Y)."'".($ab?" checked":"").($Ie?' onclick="'.h($Ie).'"':'').">";return($Id!=""||$eb?"<label".($eb?" class='$eb'":"").">$J".h($Id)."</label>":$J);}function
  30. optionlist($Ne,$lg=null,$Fh=false){$J="";foreach($Ne
  31. as$Bd=>$W){$Oe=array($Bd=>$W);if(is_array($W)){$J.='<optgroup label="'.h($Bd).'">';$Oe=$W;}foreach($Oe
  32. as$x=>$X)$J.='<option'.($Fh||is_string($x)?' value="'.h($x).'"':'').(($Fh||is_string($x)?(string)$x:$X)===$lg?' selected':'').'>'.h($X);if(is_array($W))$J.='</optgroup>';}return$J;}function
  33. html_select($C,$Ne,$Y="",$He=true){if($He)return"<select name='".h($C)."'".(is_string($He)?' onchange="'.h($He).'"':"").">".optionlist($Ne,$Y)."</select>";$J="";foreach($Ne
  34. as$x=>$X)$J.="<label><input type='radio' name='".h($C)."' value='".h($x)."'".($x==$Y?" checked":"").">".h($X)."</label>";return$J;}function
  35. select_input($Ia,$Ne,$Y="",$nf=""){return($Ne?"<select$Ia><option value=''>$nf".optionlist($Ne,$Y,true)."</select>":"<input$Ia size='10' value='".h($Y)."' placeholder='$nf'>");}function
  36. confirm(){return" onclick=\"return confirm('".lang(0)."');\"";}function
  37. print_fieldset($s,$Qd,$Qh=false,$Ie=""){echo"<fieldset><legend><a href='#fieldset-$s' onclick=\"".h($Ie)."return !toggle('fieldset-$s');\">$Qd</a></legend><div id='fieldset-$s'".($Qh?"":" class='hidden'").">\n";}function
  38. bold($Ua,$eb=""){return($Ua?" class='active $eb'":($eb?" class='$eb'":""));}function
  39. odd($J=' class="odd"'){static$r=0;if(!$J)$r=-1;return($r++%2?$J:'');}function
  40. js_escape($P){return
  41. addcslashes($P,"\r\n'\\/");}function
  42. json_row($x,$X=null){static$Ic=true;if($Ic)echo"{";if($x!=""){echo($Ic?"":",")."\n\t\"".addcslashes($x,"\r\n\"\\/").'": '.($X!==null?'"'.addcslashes($X,"\r\n\"\\/").'"':'undefined');$Ic=false;}else{echo"\n}\n";$Ic=true;}}function
  43. ini_bool($rd){$X=ini_get($rd);return(preg_match('~^(on|true|yes)$~i',$X)||(int)$X);}function
  44. sid(){static$J;if($J===null)$J=(SID&&!($_COOKIE&&ini_bool("session.use_cookies")));return$J;}function
  45. q($P){global$l;return$l->quote($P);}function
  46. get_vals($H,$e=0){global$h;$J=array();$I=$h->query($H);if(is_object($I)){while($K=$I->fetch_row())$J[]=$K[$e];}return$J;}function
  47. get_key_vals($H,$i=null,$ah=0){global$h;if(!is_object($i))$i=$h;$J=array();$i->timeout=$ah;$I=$i->query($H);$i->timeout=0;if(is_object($I)){while($K=$I->fetch_row())$J[$K[0]]=$K[1];}return$J;}function
  48. get_rows($H,$i=null,$m="<p class='error'>"){global$h;$qb=(is_object($i)?$i:$h);$J=array();$I=$qb->query($H);if(is_object($I)){while($K=$I->fetch_assoc())$J[]=$K;}elseif(!$I&&!is_object($i)&&$m&&defined("PAGE_HEADER"))echo$m.error()."\n";return$J;}function
  49. unique_array($K,$v){foreach($v
  50. as$u){if(preg_match("~PRIMARY|UNIQUE~",$u["type"])){$J=array();foreach($u["columns"]as$x){if(!isset($K[$x]))continue
  51. 2;$J[$x]=$K[$x];}return$J;}}}function
  52. where($Z,$o=array()){global$w;$J=array();$Sc='(^[\w\(]+('.str_replace("_",".*",preg_quote(idf_escape("_"))).')?\)+$)';foreach((array)$Z["where"]as$x=>$X){$x=bracket_escape($x,1);$e=(preg_match($Sc,$x)?$x:idf_escape($x));$J[]=$e.(($w=="sql"&&preg_match('~^[0-9]*\\.[0-9]*$~',$X))||$w=="mssql"?" LIKE ".q(addcslashes($X,"%_\\")):" = ".unconvert_field($o[$x],q($X)));if($w=="sql"&&preg_match("~[^ -@]~",$X))$J[]="$e = ".q($X)." COLLATE utf8_bin";}foreach((array)$Z["null"]as$x)$J[]=(preg_match($Sc,$x)?$x:idf_escape($x))." IS NULL";return
  53. implode(" AND ",$J);}function
  54. where_check($X,$o=array()){parse_str($X,$Za);remove_slashes(array(&$Za));return
  55. where($Za,$o);}function
  56. where_link($r,$e,$Y,$Je="="){return"&where%5B$r%5D%5Bcol%5D=".urlencode($e)."&where%5B$r%5D%5Bop%5D=".urlencode(($Y!==null?$Je:"IS NULL"))."&where%5B$r%5D%5Bval%5D=".urlencode($Y);}function
  57. convert_fields($f,$o,$M=array()){$J="";foreach($f
  58. as$x=>$X){if($M&&!in_array(idf_escape($x),$M))continue;$Fa=convert_field($o[$x]);if($Fa)$J.=", $Fa AS ".idf_escape($x);}return$J;}function
  59. cookie($C,$Y,$Sd=2592000){global$ba;$F=array($C,(preg_match("~\n~",$Y)?"":$Y),($Sd?time()+$Sd:0),preg_replace('~\\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$F[]=true;return
  60. call_user_func_array('setcookie',$F);}function
  61. restart_session(){if(!ini_bool("session.use_cookies"))session_start();}function
  62. stop_session(){if(!ini_bool("session.use_cookies"))session_write_close();}function&get_session($x){return$_SESSION[$x][DRIVER][SERVER][$_GET["username"]];}function
  63. set_session($x,$X){$_SESSION[$x][DRIVER][SERVER][$_GET["username"]]=$X;}function
  64. auth_url($Mh,$N,$V,$k=null){global$Ub;preg_match('~([^?]*)\\??(.*)~',remove_from_uri(implode("|",array_keys($Ub))."|username|".($k!==null?"db|":"").session_name()),$B);return"$B[1]?".(sid()?SID."&":"").($Mh!="server"||$N!=""?urlencode($Mh)."=".urlencode($N)."&":"")."username=".urlencode($V).($k!=""?"&db=".urlencode($k):"").($B[2]?"&$B[2]":"");}function
  65. is_ajax(){return($_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest");}function
  66. redirect($A,$he=null){if($he!==null){restart_session();$_SESSION["messages"][preg_replace('~^[^?]*~','',($A!==null?$A:$_SERVER["REQUEST_URI"]))][]=$he;}if($A!==null){if($A=="")$A=".";header("Location: $A");exit;}}function
  67. query_redirect($H,$A,$he,$Kf=true,$uc=true,$Bc=false){global$h,$m,$b;$Zg="";if($uc){$zg=microtime(true);$Bc=!$h->query($H);$Zg="; -- ".format_time($zg,microtime(true));}$xg="";if($H)$xg=$b->messageQuery($H.$Zg);if($Bc){$m=error().$xg;return
  68. false;}if($Kf)redirect($A,$he.$xg);return
  69. true;}function
  70. queries($H=null){global$h;static$Ef=array();if($H===null)return
  71. implode("\n",$Ef);$zg=microtime(true);$J=$h->query($H);$Ef[]=(preg_match('~;$~',$H)?"DELIMITER ;;\n$H;\nDELIMITER ":$H)."; -- ".format_time($zg,microtime(true));return$J;}function
  72. apply_queries($H,$S,$pc='table'){foreach($S
  73. as$Q){if(!queries("$H ".$pc($Q)))return
  74. false;}return
  75. true;}function
  76. queries_redirect($A,$he,$Kf){return
  77. query_redirect(queries(),$A,$he,$Kf,false,!$Kf);}function
  78. format_time($zg,$jc){return
  79. lang(1,max(0,$jc-$zg));}function
  80. remove_from_uri($bf=""){return
  81. substr(preg_replace("~(?<=[?&])($bf".(SID?"":"|".session_name()).")=[^&]*&~",'',"$_SERVER[REQUEST_URI]&"),0,-1);}function
  82. pagination($E,$Bb){return" ".($E==$Bb?$E+1:'<a href="'.h(remove_from_uri("page").($E?"&page=$E".($_GET["next"]?"&next=".urlencode($_GET["next"]):""):"")).'">'.($E+1)."</a>");}function
  83. get_file($x,$Ib=false){$Fc=$_FILES[$x];if(!$Fc)return
  84. null;foreach($Fc
  85. as$x=>$X)$Fc[$x]=(array)$X;$J='';foreach($Fc["error"]as$x=>$m){if($m)return$m;$C=$Fc["name"][$x];$hh=$Fc["tmp_name"][$x];$sb=file_get_contents($Ib&&preg_match('~\\.gz$~',$C)?"compress.zlib://$hh":$hh);if($Ib){$zg=substr($sb,0,3);if(function_exists("iconv")&&preg_match("~^\xFE\xFF|^\xFF\xFE~",$zg,$Qf))$sb=iconv("utf-16","utf-8",$sb);elseif($zg=="\xEF\xBB\xBF")$sb=substr($sb,3);$J.=$sb."\n\n";}else$J.=$sb;}return$J;}function
  86. upload_error($m){$ee=($m==UPLOAD_ERR_INI_SIZE?ini_get("upload_max_filesize"):0);return($m?lang(2).($ee?" ".lang(3,$ee):""):lang(4));}function
  87. repeat_pattern($lf,$y){return
  88. str_repeat("$lf{0,65535}",$y/65535)."$lf{0,".($y%65535)."}";}function
  89. is_utf8($X){return(preg_match('~~u',$X)&&!preg_match('~[\\0-\\x8\\xB\\xC\\xE-\\x1F]~',$X));}function
  90. shorten_utf8($P,$y=80,$Fg=""){if(!preg_match("(^(".repeat_pattern("[\t\r\n -\x{FFFF}]",$y).")($)?)u",$P,$B))preg_match("(^(".repeat_pattern("[\t\r\n -~]",$y).")($)?)",$P,$B);return
  91. h($B[1]).$Fg.(isset($B[2])?"":"<i>...</i>");}function
  92. friendly_url($X){return
  93. preg_replace('~[^a-z0-9_]~i','-',$X);}function
  94. hidden_fields($Af,$kd=array()){while(list($x,$X)=each($Af)){if(is_array($X)){foreach($X
  95. as$Bd=>$W)$Af[$x."[$Bd]"]=$W;}elseif(!in_array($x,$kd))echo'<input type="hidden" name="'.h($x).'" value="'.h($X).'">';}}function
  96. hidden_fields_get(){echo(sid()?'<input type="hidden" name="'.session_name().'" value="'.h(session_id()).'">':''),(SERVER!==null?'<input type="hidden" name="'.DRIVER.'" value="'.h(SERVER).'">':""),'<input type="hidden" name="username" value="'.h($_GET["username"]).'">';}function
  97. table_status1($Q,$Cc=false){$J=table_status($Q,$Cc);return($J?$J:array("Name"=>$Q));}function
  98. column_foreign_keys($Q){global$b;$J=array();foreach($b->foreignKeys($Q)as$p){foreach($p["source"]as$X)$J[$X][]=$p;}return$J;}function
  99. enum_input($U,$Ia,$n,$Y,$ic=null){global$b;preg_match_all("~'((?:[^']|'')*)'~",$n["length"],$Zd);$J=($ic!==null?"<label><input type='$U'$Ia value='$ic'".((is_array($Y)?in_array($ic,$Y):$Y===0)?" checked":"")."><i>".lang(5)."</i></label>":"");foreach($Zd[1]as$r=>$X){$X=stripcslashes(str_replace("''","'",$X));$ab=(is_int($Y)?$Y==$r+1:(is_array($Y)?in_array($r+1,$Y):$Y===$X));$J.=" <label><input type='$U'$Ia value='".($r+1)."'".($ab?' checked':'').'>'.h($b->editVal($X,$n)).'</label>';}return$J;}function
  100. input($n,$Y,$q){global$h,$uh,$b,$w;$C=h(bracket_escape($n["field"]));echo"<td class='function'>";if(is_array($Y)&&!$q){$Da=array($Y);if(version_compare(PHP_VERSION,5.4)>=0)$Da[]=JSON_PRETTY_PRINT;$Y=call_user_func_array('json_encode',$Da);$q="json";}$Tf=($w=="mssql"&&$n["auto_increment"]);if($Tf&&!$_POST["save"])$q=null;$Tc=(isset($_GET["select"])||$Tf?array("orig"=>lang(6)):array())+$b->editFunctions($n);$Ia=" name='fields[$C]'";if($n["type"]=="enum")echo
  101. nbsp($Tc[""])."<td>".$b->editInput($_GET["edit"],$n,$Ia,$Y);else{$Ic=0;foreach($Tc
  102. as$x=>$X){if($x===""||!$X)break;$Ic++;}$He=($Ic?" onchange=\"var f = this.form['function[".h(js_escape(bracket_escape($n["field"])))."]']; if ($Ic > f.selectedIndex) f.selectedIndex = $Ic;\" onkeyup='keyupChange.call(this);'":"");$Ia.=$He;$bd=(in_array($q,$Tc)||isset($Tc[$q]));echo(count($Tc)>1?"<select name='function[$C]' onchange='functionChange(this);'".on_help("getTarget(event).value.replace(/^SQL\$/, '')",1).">".optionlist($Tc,$q===null||$bd?$q:"")."</select>":nbsp(reset($Tc))).'<td>';$td=$b->editInput($_GET["edit"],$n,$Ia,$Y);if($td!="")echo$td;elseif($n["type"]=="set"){preg_match_all("~'((?:[^']|'')*)'~",$n["length"],$Zd);foreach($Zd[1]as$r=>$X){$X=stripcslashes(str_replace("''","'",$X));$ab=(is_int($Y)?($Y>>$r)&1:in_array($X,explode(",",$Y),true));echo" <label><input type='checkbox' name='fields[$C][$r]' value='".(1<<$r)."'".($ab?' checked':'')."$He>".h($b->editVal($X,$n)).'</label>';}}elseif(preg_match('~blob|bytea|raw|file~',$n["type"])&&ini_bool("file_uploads"))echo"<input type='file' name='fields-$C'$He>";elseif(($Xg=preg_match('~text|lob~',$n["type"]))||preg_match("~\n~",$Y)){if($Xg&&$w!="sqlite")$Ia.=" cols='50' rows='12'";else{$L=min(12,substr_count($Y,"\n")+1);$Ia.=" cols='30' rows='$L'".($L==1?" style='height: 1.2em;'":"");}echo"<textarea$Ia>".h($Y).'</textarea>';}elseif($q=="json")echo"<textarea$Ia cols='50' rows='12' class='jush-js'>".h($Y).'</textarea>';else{$ge=(!preg_match('~int~',$n["type"])&&preg_match('~^(\\d+)(,(\\d+))?$~',$n["length"],$B)?((preg_match("~binary~",$n["type"])?2:1)*$B[1]+($B[3]?1:0)+($B[2]&&!$n["unsigned"]?1:0)):($uh[$n["type"]]?$uh[$n["type"]]+($n["unsigned"]?0:1):0));if($w=='sql'&&$h->server_info>=5.6&&preg_match('~time~',$n["type"]))$ge+=7;echo"<input".((!$bd||$q==="")&&preg_match('~(?<!o)int~',$n["type"])?" type='number'":"")." value='".h($Y)."'".($ge?" maxlength='$ge'":"").(preg_match('~char|binary~',$n["type"])&&$ge>20?" size='40'":"")."$Ia>";}}}function
  103. process_input($n){global$b;$t=bracket_escape($n["field"]);$q=$_POST["function"][$t];$Y=$_POST["fields"][$t];if($n["type"]=="enum"){if($Y==-1)return
  104. false;if($Y=="")return"NULL";return+$Y;}if($n["auto_increment"]&&$Y=="")return
  105. null;if($q=="orig")return($n["on_update"]=="CURRENT_TIMESTAMP"?idf_escape($n["field"]):false);if($q=="NULL")$Y=null;if($n["type"]=="set")return
  106. array_sum((array)$Y);if($q=="json"){$q="";$Y=json_decode($Y,true);if(!is_array($Y))return
  107. false;return$Y;}if(preg_match('~blob|bytea|raw|file~',$n["type"])&&ini_bool("file_uploads")){$Fc=get_file("fields-$t");if(!is_string($Fc))return
  108. false;return
  109. q($Fc);}return$b->processInput($n,$Y,$q);}function
  110. fields_from_edit(){global$l;$J=array();foreach((array)$_POST["field_keys"]as$x=>$X){if($X!=""){$X=bracket_escape($X);$_POST["function"][$X]=$_POST["field_funs"][$x];$_POST["fields"][$X]=$_POST["field_vals"][$x];}}foreach((array)$_POST["fields"]as$x=>$X){$C=bracket_escape($x,1);$J[$C]=array("field"=>$C,"privileges"=>array("insert"=>1,"update"=>1),"null"=>1,"auto_increment"=>($x==$l->primary),);}return$J;}function
  111. search_tables(){global$b,$h;$_GET["where"][0]["op"]="LIKE %%";$_GET["where"][0]["val"]=$_POST["query"];$Oc=false;foreach(table_status('',true)as$Q=>$R){$C=$b->tableName($R);if(isset($R["Engine"])&&$C!=""&&(!$_POST["tables"]||in_array($Q,$_POST["tables"]))){$I=$h->query("SELECT".limit("1 FROM ".table($Q)," WHERE ".implode(" AND ",$b->selectSearchProcess(fields($Q),array())),1));if(!$I||$I->fetch_row()){if(!$Oc){echo"<ul>\n";$Oc=true;}echo"<li>".($I?"<a href='".h(ME."select=".urlencode($Q)."&where[0][op]=".urlencode($_GET["where"][0]["op"])."&where[0][val]=".urlencode($_GET["where"][0]["val"]))."'>$C</a>\n":"$C: <span class='error'>".error()."</span>\n");}}}echo($Oc?"</ul>":"<p class='message'>".lang(7))."\n";}function
  112. dump_headers($id,$qe=false){global$b;$J=$b->dumpHeaders($id,$qe);$Ze=$_POST["output"];if($Ze!="text")header("Content-Disposition: attachment; filename=".$b->dumpFilename($id).".$J".($Ze!="file"&&!preg_match('~[^0-9a-z]~',$Ze)?".$Ze":""));session_write_close();ob_flush();flush();return$J;}function
  113. dump_csv($K){foreach($K
  114. as$x=>$X){if(preg_match("~[\"\n,;\t]~",$X)||$X==="")$K[$x]='"'.str_replace('"','""',$X).'"';}echo
  115. implode(($_POST["format"]=="csv"?",":($_POST["format"]=="tsv"?"\t":";")),$K)."\r\n";}function
  116. apply_sql_function($q,$e){return($q?($q=="unixepoch"?"DATETIME($e, '$q')":($q=="count distinct"?"COUNT(DISTINCT ":strtoupper("$q("))."$e)"):$e);}function
  117. password_file($yb){$Qb=ini_get("upload_tmp_dir");if(!$Qb){if(function_exists('sys_get_temp_dir'))$Qb=sys_get_temp_dir();else{$Gc=@tempnam("","");if(!$Gc)return
  118. false;$Qb=dirname($Gc);unlink($Gc);}}$Gc="$Qb/adminer.key";$J=@file_get_contents($Gc);if($J||!$yb)return$J;$Qc=@fopen($Gc,"w");if($Qc){$J=rand_string();fwrite($Qc,$J);fclose($Qc);}return$J;}function
  119. rand_string(){return
  120. md5(uniqid(mt_rand(),true));}function
  121. select_value($X,$_,$n,$Yg){global$b,$ba;if(is_array($X)){$J="";foreach($X
  122. as$Bd=>$W)$J.="<tr>".($X!=array_values($X)?"<th>".h($Bd):"")."<td>".select_value($W,$_,$n,$Yg);return"<table cellspacing='0'>$J</table>";}if(!$_)$_=$b->selectLink($X,$n);if($_===null){if(is_mail($X))$_="mailto:$X";if($Cf=is_url($X))$_=($Cf=="http"&&$ba?$X:"$Cf://www.adminer.org/redirect/?url=".urlencode($X));}$J=$b->editVal($X,$n);if($J!==null){if($J==="")$J="&nbsp;";elseif($Yg!=""&&is_shortable($n)&&is_utf8($J))$J=shorten_utf8($J,max(0,+$Yg));else$J=h($J);}return$b->selectVal($J,$_,$n,$X);}function
  123. is_mail($fc){$Ga='[-a-z0-9!#$%&\'*+/=?^_`{|}~]';$Tb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';$lf="$Ga+(\\.$Ga+)*@($Tb?\\.)+$Tb";return
  124. is_string($fc)&&preg_match("(^$lf(,\\s*$lf)*\$)i",$fc);}function
  125. is_url($P){$Tb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';return(preg_match("~^(https?)://($Tb?\\.)+$Tb(:\\d+)?(/.*)?(\\?.*)?(#.*)?\$~i",$P,$B)?strtolower($B[1]):"");}function
  126. is_shortable($n){return
  127. preg_match('~char|text|lob|geometry|point|linestring|polygon|string~',$n["type"]);}function
  128. count_rows($Q,$Z,$wd,$Wc){global$w;$H=" FROM ".table($Q).($Z?" WHERE ".implode(" AND ",$Z):"");return($wd&&($w=="sql"||count($Wc)==1)?"SELECT COUNT(DISTINCT ".implode(", ",$Wc).")$H":"SELECT COUNT(*)".($wd?" FROM (SELECT 1$H$Xc) x":$H));}function
  129. slow_query($H){global$b,$T;$k=$b->database();$ah=$b->queryTimeout();if(support("kill")&&is_object($i=connect())&&($k==""||$i->select_db($k))){$Gd=$i->result("SELECT CONNECTION_ID()");echo'<script type="text/javascript">
  130. var timeout = setTimeout(function () {
  131. ajax(\'',js_escape(ME),'script=kill\', function () {
  132. }, \'token=',$T,'&kill=',$Gd,'\');
  133. }, ',1000*$ah,');
  134. </script>
  135. ';}else$i=null;ob_flush();flush();$J=@get_key_vals($H,$i,$ah);if($i){echo"<script type='text/javascript'>clearTimeout(timeout);</script>\n";ob_flush();flush();}return
  136. array_keys($J);}function
  137. get_token(){$Hf=rand(1,1e6);return($Hf^$_SESSION["token"]).":$Hf";}function
  138. verify_token(){list($T,$Hf)=explode(":",$_POST["token"]);return($Hf^$_SESSION["token"])==$T;}function
  139. lzw_decompress($Qa){$Pb=256;$Ra=8;$gb=array();$Vf=0;$Wf=0;for($r=0;$r<strlen($Qa);$r++){$Vf=($Vf<<8)+ord($Qa[$r]);$Wf+=8;if($Wf>=$Ra){$Wf-=$Ra;$gb[]=$Vf>>$Wf;$Vf&=(1<<$Wf)-1;$Pb++;if($Pb>>$Ra)$Ra++;}}$Ob=range("\0","\xFF");$J="";foreach($gb
  140. as$r=>$fb){$ec=$Ob[$fb];if(!isset($ec))$ec=$Uh.$Uh[0];$J.=$ec;if($r)$Ob[]=$Uh.$ec[0];$Uh=$ec;}return$J;}function
  141. on_help($lb,$sg=0){return" onmouseover='helpMouseover(this, event, ".h($lb).", $sg);' onmouseout='helpMouseout(this, event);'";}global$b,$h,$Ub,$cc,$mc,$m,$Tc,$Yc,$ba,$sd,$w,$ca,$Kd,$Ge,$mf,$Cg,$cd,$T,$mh,$uh,$Ah,$ia;if(!$_SERVER["REQUEST_URI"])$_SERVER["REQUEST_URI"]=$_SERVER["ORIG_PATH_INFO"];if(!strpos($_SERVER["REQUEST_URI"],'?')&&$_SERVER["QUERY_STRING"]!="")$_SERVER["REQUEST_URI"].="?$_SERVER[QUERY_STRING]";$ba=$_SERVER["HTTPS"]&&strcasecmp($_SERVER["HTTPS"],"off");@ini_set("session.use_trans_sid",false);session_cache_limiter("");if(!defined("SID")){session_name("adminer_sid");$F=array(0,preg_replace('~\\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$F[]=true;call_user_func_array('session_set_cookie_params',$F);session_start();}remove_slashes(array(&$_GET,&$_POST,&$_COOKIE),$Hc);if(get_magic_quotes_runtime())set_magic_quotes_runtime(false);@set_time_limit(0);@ini_set("zend.ze1_compatibility_mode",false);@ini_set("precision",20);$Kd=array('en'=>'English','ar'=>'العربية','bn'=>'বাংলা','ca'=>'Català','cs'=>'Čeština','de'=>'Deutsch','es'=>'Español','et'=>'Eesti','fa'=>'فارسی','fr'=>'Français','hu'=>'Magyar','id'=>'Bahasa Indonesia','it'=>'Italiano','ja'=>'日本語','ko'=>'한국어','lt'=>'Lietuvių','nl'=>'Nederlands','pl'=>'Polski','pt'=>'Português','pt-br'=>'Português (Brazil)','ro'=>'Limba Română','ru'=>'Русский язык','sk'=>'Slovenčina','sl'=>'Slovenski','sr'=>'Српски','ta'=>'த‌மிழ்','th'=>'ภาษาไทย','tr'=>'Türkçe','uk'=>'Українська','zh'=>'简体中文','zh-tw'=>'繁體中文','no'=>'Norsk',);function
  142. get_lang(){global$ca;return$ca;}function
  143. lang($t,$ze=null){if(is_string($t)){$pf=array_search($t,get_translations("en"));if($pf!==false)$t=$pf;}global$ca,$mh;$lh=($mh[$t]?$mh[$t]:$t);if(is_array($lh)){$pf=($ze==1?0:($ca=='cs'||$ca=='sk'?($ze&&$ze<5?1:2):($ca=='fr'?(!$ze?0:1):($ca=='pl'?($ze%10>1&&$ze%10<5&&$ze/10%10!=1?1:2):($ca=='sl'?($ze%100==1?0:($ze%100==2?1:($ze%100==3||$ze%100==4?2:3))):($ca=='lt'?($ze%10==1&&$ze%100!=11?0:($ze%10>1&&$ze/10%10!=1?1:2)):($ca=='ru'||$ca=='sr'||$ca=='uk'?($ze%10==1&&$ze%100!=11?0:($ze%10>1&&$ze%10<5&&$ze/10%10!=1?1:2)):1)))))));$lh=$lh[$pf];}$Da=func_get_args();array_shift($Da);$Nc=str_replace("%d","%s",$lh);if($Nc!=$lh)$Da[0]=number_format($ze,0,".",lang(8));return
  144. vsprintf($Nc,$Da);}function
  145. switch_lang(){global$ca,$Kd;echo"<form action='' method='post'>\n<div id='lang'>",lang(9).": ".html_select("lang",$Kd,$ca,"this.form.submit();")," <input type='submit' value='".lang(10)."' class='hidden'>\n","<input type='hidden' name='token' value='".get_token()."'>\n";echo"</div>\n</form>\n";}if(isset($_POST["lang"])&&verify_token()){cookie("adminer_lang",$_POST["lang"]);$_SESSION["lang"]=$_POST["lang"];$_SESSION["translations"]=array();redirect(remove_from_uri());}$ca="en";if(isset($Kd[$_COOKIE["adminer_lang"]])){cookie("adminer_lang",$_COOKIE["adminer_lang"]);$ca=$_COOKIE["adminer_lang"];}elseif(isset($Kd[$_SESSION["lang"]]))$ca=$_SESSION["lang"];else{$ua=array();preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',str_replace("_","-",strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"])),$Zd,PREG_SET_ORDER);foreach($Zd
  146. as$B)$ua[$B[1]]=(isset($B[3])?$B[3]:1);arsort($ua);foreach($ua
  147. as$x=>$Df){if(isset($Kd[$x])){$ca=$x;break;}$x=preg_replace('~-.*~','',$x);if(!isset($ua[$x])&&isset($Kd[$x])){$ca=$x;break;}}}$mh=&$_SESSION["translations"];if($_SESSION["translations_version"]!=1342986762){$mh=array();$_SESSION["translations_version"]=1342986762;}function
  148. get_translations($Jd){switch($Jd){case"en":$g="A9D“yÔ@s:ŔGŕˇ(¸ffƒ‚Š¦ă ˆŮ:ÄS°Ţa2 \"1¦..L'ƒI´ęm‘#Çs,†KƒšOP#IĚ@%9Ąi4Čo2ĎŤĆó €Ë,9ť%SiŔčyÎF“9¦(lŁGH¬\\ç(‰†qśęa3™bG;‘B.aşFď&ótß: Tóˇ”Üs4ß'Ô\nťP:YîfS‚®p¤Řeć,ˇĚD0ádFé Ň[r)ť+vÜń\nĽa9V ĆSˇŢ´k̦ónÓcjžäAE3ÍF©Ăʲ™3”Sz\n(^{c‘“?ˇŠŢ.DĂ}tÝĐĘm˜jl{˝Č‹˜é¦NÇ Đo;ÁőG_T&äA6ar§cI”î?Ó,˛®M›â4°Łh\"ŚBŚCË\n„°„\$ĚŠc+Ň:B0ę7=LK\0 ă:3´1Ř c@¶#»€¸jÔ82)#\r­®\0Ű\nŚ @‹­¬ Żčę™@h˛9Śkc†(‰\0ĆŢ<M\$\0:Ł!\0“ -čÝ\rěĂľ9Ś.T\0ü˛ز NÔ×J Äh C'ĹŞ ÂëÎŇ>Î₶ţ\"ë‹<\$ޱł>—ŽÄôŃN¸7»+ :ĎÔÜ42˝@Sň9-Nę Kă°Â6\r)†)ŠB3,7Ťl0\\C-#,Á\$ŠŇ`¸ *ňPî ő:úGC˜ć3IiD3eDV8ŕ8FÁ\\¨„ ✊IĂ%ś¤± ă8\r(ČčËA<ĘňEX@USUŐ˛µĚň\r5[\$•8̨ŕé:‰\nźr\\Ő¸x‘ŤĚ„C@č:Đ^Žř¨\\Gëčä+C8^ĂcăĂ\nĂÄAxEŽKˆé† č˛Ř5„AőuLC xŚ!ň~ź7¬ŢŇŁOjAKÂńĚiBÄÇäw ľ±/ˇ˙]Éčĺ¨90© \$\nc\r§'ÁB€¤H\nEU\$Đ\"P•%‰r`73sn§U¦iŞHţŤƒ\"|§ÇIŞk[®×ZňŻ sŇňĆB ŢŤ Jŕ@( ☩7;¸¤šľˆĹyLjLŻ ĂsH+/‰*Ü9E7€Ä.RP, ˛˛ŘŤŁ¨úB‘ńŁ=q*néĂř‘ˆÂ¦ş¶\$)n®¦čŁ0äŢ îK(”^ubCLN+˘PĐP+˘|4M(8ĂMŢ]§ż˝Öěz«”óu´KëăęNT0ßd§Őb˘\nÍ…ó'3ÍKBLóŁ9Aɧ¦v®ŢXu áˇÇµĆĽÉ@T¨•»ˆ\r‚o&N¤ď…D˙Tůę&¦}ń\0§.ňŠJ.\nj?˝ę§J#O,;™ ŚVƒ)\\\rŔZśP•ŕ٦I!<'\0Ş A\nD@@(L±-<A˘_Îqu6…ž¦Ř˛âCɘ-F3¤`žU‘ž”3–SUPl¦f †Öj€!!/¬ˆ”†ó”í#ě(áÜďąpŰ‹V?§ţ\$č«ƒißKčŕ<”›Jô”C9#§lRs9a<«Ňˇŕe+P­ÁH \r,­.*(4rú˜Ň^7<<xš—‚\\CŞřĐÂeNWŚČE9IŽ5×ÖžËŃˡÉĺąčvc™żB ‚!BC\r đQ›!äÇŞ¸Ý‚xK]n Ěź33ˆĘNBź9šČ ť3®oź|g|ń[Ĺ„Ť%xěń ň]žáŽs’‰·6'¬ĺˇ“ćt‚éĽ([)4Js’*‚ä­.EśÂ<H鎤ÎÚ¶dšéCydŔş(‚¸e TÖ»×Dg‚’§Ç Ś‡Ą̤Ő=ÇÂŁ†Éí5\nŃž ­€†]Ő\" h­Ńy @÷ ó߇hŕ‹µ—ˇW«Ů Ż€Ž&÷ČPKŁ­5‰˘s)Y—•vk\0)ŘgąĘZéPĺE+7i[•Ů=I¤śá˝ŰŢ#¤Lez9”䇚i+ÁžÇ+\"W©©MŹhr5ÖRĺ#IĹs­uŤńŠjŞ|\n¬ý>KaWËĹj|ö[d\"üd™@Řh…ĐŤÄk\"4Ü«Ś´bűůŽFfIĎw¶÷mÔ;¶†R·šBž¤a}QZH‚\0P‘#(h%†.'°¦mŤą®’ÖľKŢúmĹaµspĂ^Ú}Ô˛‡vń=ß÷Ń€o•ű»lI[×(öMD,ż7eđ¦[\\ł°–^ÖöÂ´ěÂ0MłM˜0!ŐŔĄ1ÚŽJ\$ČšĎÉąS(đ„Kxâtą20ťtĹd]s“ůű\rgv2ŻŢS†xwqÍűľ˜YňdHs‘ĄLäĂX/&ÉQ’1R“|NN#ŁFie´t’@Ă­h\0Skűˇ ÷·’3.WA»™™l-§g&núâÎLˇ•f8Ż?ŐÓ\n»ˆ»9Ĺ®SJyÁ(y[(CŮ>Ęs•}Op¶źyK\"»ř‘y'[Z\"Źöśµ™3O鼳‡ DĎ4Gđ˙ ą—š1Ł|teMDLtń(Ö˛ăSŕRQ%̨eŐř6hl#ÉQ.* KZÔß„üoUÇ°E%çLloŠuŽÖdŁm±~´íÜ {wkÚń° \"It–Žƒ!ö؆‰f\" ŹĽČî~na9pčBaŢo9CBk|—¶řsŕ»›-†^ —˛ž#|› şp÷Ő–žoŚcƒ_[_xµľÜřŚË^-ńÉc¬+’ĎŽęBQĘĄv·Ę–ľY&Ţ@÷AŞĺg/UŽj©ˇ§ŐŰ*Ó^[Â:/6Ű<Ě”t“+ÍÉ@H/ënBún]Bc„Ű Z)·ľź¦·\rd›Qnż»×Í8S±âĘUËç^xĽ¦*°ű\"h•ŁĄĐgŮž* şńţşcŞMPlaŤV0×QÉ Ž6U.Čt§\"1¤ăCÖŞë‚ F ámĄtxčv?ÖďO)Ů?­Ç„ż~±¬>B'oŇétCmRĹ— šĎĂO˜ëa˛âjƒşM–hŞ°7x˙+đ<ʼn'ŢL2’ƒ˘\\UxC‡pYµJH´8Í )A˘@HAů“ďóŘ˝ëö|Ńľýe›öáIr­|ţ¸é2źßňýŽÖľn<ĺďő\0+öLŁLGâv˙ďč˛-X†¤V“¨s…ÜŇC<˘Ú¸kŢ\0˜Ś„Śş ń<EĐ6Â.LOňˇ‚^‰¨ŃCî+ŕň'dđ0Oëeţ\\§MÔOi#4)„fͧÓ誰C.,¤úŢ%,\"š+©–2΄›`ĘŁÄ\$Ín.†’˘đŻ ŘđoÜ|¸*@";break;case"ar":$g="ŮC¶P‚ÂŤ˛†l*„\r”,&\nŮA¶í„ř(J.™„0T2]6QM…ŚOŹ!bů#eŘ\\ÉĄ¤\$¸\\\nl+[\nČdĘk4—Oˇč&ÂŐ˛‰…ŔQ)Ě…7lIçň„ ‚E\$…Ę‘¶Ím_7—TdŤ…Ô⥢ĘQÔ%FŞ®ÎâPEdJŁ]MĹ–iEµtŘTß'í…ś9sBGeHh\\˝m(AÁ¸L6#%9‰QčJXd:&§»hCŞaΡRÄPcŐąĺzŔ†¸Ěnř<*©°®Ěˇg\n9††%‚‡h5ut.—łĽQS…ś\nĹÍĶp{šŻl-\nˆ†;„Dđ¸Ę\nă ëną…ĹßŐgÜhđĚwk0ÄGPs<ű:á«eŠ:˘4ĘěT ŽâF“ˇ\rpŰ0©á(H™\\Ľ:0‚ą  k´.DBŤóŇś@ʼn°[(PRďˇ1\"Ç6hs†ý¤eCĽĂ30â Äđ{zůÇQŠęůÄ‹„ŞÂĺ 7ńÄ€\"Ă\$»¤nY°É· „’8#g'‰RF\\§˛tUŁ¤\nD™JË»GŃ4´íÁîŁ@Y-IÂtW§Ľ0˙IŇZˆ°\"0ę6\r\0č0ŚC`ĘŤŚcÜś2o»¶¤ä(@)Š\"d|YJ‹š”@†Ă¬µ¬-±[=,%Ä}IčʱVěcA‹¬ŰV BÔ!­ÁnlôŁ¨í4\n˛ŰŘ–#fXe»Z@ńJŻ\\ÁŃ‹8†Îs˝uJ2“śLůGŇL™Jö:ĹeIpÄj\"pC·kÎŃk‘`ٶ*=Şóŕä:\r‘ô#_CŻ‚ZÖB¦)Á\0¨7Ťc(Ü‚>6iLMĚbÂǦ¬ŠŃX2ń3\n©3w :á0 Ů,îƒÝ”Ä‹R ·¬,<tę=´Ę„ž-ą¨3ˆBŕCˇ9Űśń›f3i㙞?QCP•~çBĐÂŔ—–˘]5ˇŘ‚łę˛*n&Ś#˜č2ŽA\0᲎c¸Ţ9JC(đ8\r#Ę2cŕÂ\r°Ě„C@č:Đ^ŽüH\\0ŚƒhŇ7mvŢ3…ř—*<lăpć4Ťăp^QCä3ŚŁ§\0/Ń´ÖÂHÚ8QĂn\$:xÂ4ˇd:\r|¤:\rýĐÈ„Héµmm%Ůč ëlĎÔI\nF’µjâ˝c[Ť÷ …@ŕ˙!¨›!·—¤¬z­l°&Ş!^·®I:·P!QŤk÷Ć(2ˆŁ) ęryZ± zep¤#†Kɉ1…5•‚jůĐ \n<)…BDQR&^I ¨±ˆ\0¦ŽÚŁ<ÄÔ‘‹RN“ ŕĹŕ†š\"AŠ\\Jiá-Ży›ĺw-m6›u®Xáqł‚A (p˛è R,L:»\0Ţă{ A¤3©µ:0iQŔ€;–ö‚ PŠ!ą)—^ŰŢ;Ć‹Č7†Ň6Úł‘]čjŻ4˝_«Xb™˜*8@N…Ş<Ĺn:?‚ή#Ă@Y†Ůę*UjĽ¤:ôE‰Xƒƒ´)–ś…VŇ\"IÇ5LgdÎ2eŐqŤB·Ţqd*ň•+˘Îv\rA0¦áĐ@i%±ř1‹4áˇ1dĄKАČP(DCJťaQ`ˆV\$T¦ĄIéMN*Ť“ˆ8ü’€S Ş81¶pČ ¤GË𑦅î´qťXKŠ(öű rŁ5…ĚęcĐNŮQa4E\\VÂň¸BT°9Ň2j'@ž\0U\n …@Š¨8 &Z¸l ,ć­\$١FŹá¶|ë˘X›€ź’)8BénVXq( Ú©ˆśëŞöd —\0¶.äľP–ŮěžH<\0VDÔ¶›Ĺ.QČé°„d.˘ƒššŚIö'(ą i¬fiIřŁ©ňsŠCłLŐÚ?™uvŻŇŮÎą’áČh‡Îq\$ć NiŮý#Äľ{™üO(\"8 á=şŕIéᯅ‰>Ś[W“Đ=(ÜŰ.iV¸\rÄĄ‡\0Ł2˙@‹j\0š‘ŕŕÄöX“Ať¨đAl´ľ˛VY÷7ĚÝěÓ§XŁ1­pł©S*¦ %JU:^L†hl y… •Kĺ2 \ne»~ĺŢU†Ig:˝±ŔSłIćţ!ƒ/z•4¸\\®,\np™55;†¶— =×%ťBęhh.1úßĂÁ±yí­éRěľ[«ÚB/y9Ľ7’Lq5­·Š`ĺÖA0;,&eQ]O™vÁŹ‘ô5%V[@©Ű†i*⢤–ń„đQ»9&ŞňÂtbĽ—á[sµaŠ5ŔŹg7“®Ô5˛ˆľ«¬˝6ë<ÂŞşÜ×Ě‚Pľ†bp”\$ŽQI&™5‹\$Üž’EŽR2äNÉdă©–l–]`*#ĐĐcˆ \rĎ8 ÓTs¤j)ŕÄĐČ[:Š\r§9¨µJ€­U«ƒAńpqŽ1b°ĺ ^#™łšxgšĘ·D.śĹjŤ?„™©äą\0PRX/6ű#µ2ڐڶ¤´Ë\"S3˝D!\$UŐÉ%,0ŚĚRłÖKÎBE‡f!„Wе{Qý®¶.Ů9/F«UWŽÖYÄĄo =ˇZhŰŐ}ŕˇŇ‚\nNÔš|Ş«95Oc˛+Âł!˘Ąsz|•˛#ÄŤO¤~­¤Św’ykKZ}[ą·ľč“›ŻfeFµ#Ł®ůÝF‹0ďĺ•Ŕ\$}íßKO_}A­§X·ßšŻÎ~3ż6mcă çX™íß)µUé|\\tłŮ¤´AîF÷˜u_\$­mtŹíş4řNş)úţgüvfŠj©h!ÎĘź=ľ3  ®†üę \"ąśíĐ+ÇBÉ|pĐ\nN¦nę× ?•ˇęsQZÍQ#.˘˘’Âŕ~Ń»;—\0Â(cr\nżkí¬i ÷?kk33»]ębÖ>gaµj3;—łîu˛&.¬ÚąvŁ¶LĄßo/ jŽľĄă>zWW7ťe\rQ3§9µ -Wčă˘o yU«EĆ®`ÍJÁNv8Ë]'\"ţ6ş´Ĺ÷ËKęÓ{Um÷ĽF6|Uň\rî oĚ÷˙vĄëvq˜\"s›®|o˜¸±ĆÚ[Ő¬“ő’´(ŘĐňéQ[YëůyGÉ°¸ňń\r󺎦`öoűꯀřÎZţĄ|˙Żn™‰^űD”B䔡BřŽ ƒ>9Ă°űĄŘ”jgŞ‚ÚŚĽ+Ë'¬˜âćŹ+¦˙Ϩ(F\\eÁR˙]ĐDŹ®BH0OPŐ…Ů+Ün,öJJÚŹ§ăÖ6+Âůâ6\r©l\"ać,ë>PTű0˜^˘ż}\n*ű/ňC°šŁĎţ]¶«ƒPD”8ľţP@6‚µb đ\rm\rA °h…KT7,-¤T«Ž]\0mrŚ|XĚüÎdd©H]h\"Ó&¸öĂ8—Ęvü«’5ă(Ģ¶hzÖĤĹÓ‹\0EÂ&ćoŘ4 °…Npޢ•ć€ä\r€V `Ř\r Ć\r`@s¨˘‹€Â\r€ęQç€wG|\r Ě'Š‚nČ´QŕÚ¦Ě\0ÄQçˇ ¨ŔZ\0@b@Ç`Ü â ąn€ąÎl?ŹT@%޵–çMr—jF|<?ivK\n\n8Mf]Ŕ›qzf+pTŞĂ *02˘h(IJFŤOnt\nOV!?Ę^|˘ (Â^'M€ÇiV;Ŕ˜‰ŕČŇ \"( \r¦ŢQěîQj’ ˘ęޢ\"S0dľ…fXmŞIbîlO’©OôšíS\$‰d6íg%-G Đt9Ň]%@¨Q…ÎlÎÍ1’bQb\0čŚŔŇFîéP›dń¬¬˙j¬„\$Ď’g)ƒę!˘t׈OëŁ+d¶B ŰĎ đjĘę‚gŇ(R˛Fětć¤\nŔ `ę Úśm„Ba śfdŞ2(ĄŔ°î|]ňLÄŞ–]\"j®ń/ݬv%ˇ0„ :‰f8\\4ˇĄh_¤ŇMc’hŁ:łäř \0@š  t\n`¦";break;case"bn":$g="ŕS)\nt ]\0_ˆ XD)L¨„@Đ4l5€ŹÁBQpĚĚ 9‚ \n¸ú\0‡€,ˇČhŞSEŔ0čb™a%‡. ŃH¶\0¬‡.bÓĹ2n‡‡DŇe*’D¦ťM¨ŠÉ,OJа„v§˜©”Ń…\$:IK“Ęg5U4ˇLś Nd!u>Ď&¶ËÔöĺ„Ňa\\­@'Jx¬ÉS¤Ńí4ÚzZز„SĺŘHÝM S ŕč]ţOâ”ŐE2ţŐ\\¶J1‚Ę|úЦ[ÉiőL˘™_?€Pµë\n~b¨‡#óŞm\r/ƒťÚÔt7˝Bš'źąC¶˜]ľŹslľđćö2G©ÓÔ¶Đ抍Ěď^TȘs±˘ěń<\neU>˘‚€c¶˝Uő>ÝŁłŽëÄÖS ďL^>Ę#–²Í4\nŮľjRń©ęęÜâ’hŞňŔ\r©*§˝ĎÚŮÂOů~˙1ęĂdÁ# \nĺ­Ĺt°­t.§­ĎbŢ÷ą‰ł×ĆÉjبå;‹ ¨…\nžP­’[q “Š{ SëJ¶Ą*«% d+Ë/QQŇó÷!ÂNŰ\nŇ/»>í&\n|ĘP0Ç ±Íy&ÖŁLƒ¶©s^±ˇéÄč°)ńŁpŇĽ*ŤÂĐËĹ C,Ú‚Îp\$\$ŘĚ\$eM ‘˝'#PîkúŚŽ“ćO5e\\×Ăq„ż1sLŇ\n“k8(rŰľ××.{[P•ÍvŻ­ËÁ>‡PĐŠv×”lk=NJ°ňŽż;”íG4­ÔnĽ=ÍzşE·Ş#-¨M«,Ľáiż¨˨ŽR=‘ ވL(…}Ów#űd#Ł`ŘƒÄ6 ©\0Ć0ŤŔP¦(‰k˜Ě4B@K“}µ Ë1`Ż%\\ĚĎJ\"®ŇÚÖěŻzŞ-ý|6­‰Mj¦RŠŘÚ-Ë…˘RąmĄä.%—Ö†o 4“u5N¦®ÝŃDHƘ‡ E=ű_LT^®SJ\r|¤ëJ‹^ł^錕Ԍ5Đ“!*4WŚµ˛k¤â)îpÂŞ;ÍüÚ“ôkDŇnZ⯻{\rń_l{-ťź´VÎkµéq~Ź6Şkdĺ3Ťƒ ĺ+ *XőŢĘz·´kĺ8@!ŠbŚĐ3ĚÂ܈)«7•É] éÍ|ń?;¬áM2 <}gčt+PÚŘőŇ{ĽíWŚÁ­Ö5Ý őĽäeě>ż<Zo“G˘xňôű•Âř!Ô\"݃PčwŇ·ęFňČ>¨Xď#Ŕ%éa-=ަÍAé'ĹyăĽŕ@Kgoi@ĆĐÂĂ e@€8ApćĂxrUˇ”<\0Ňƒ(dŔ€@!@f ˆ4@čĐ/áŢŕÂhi\rĐhBÎ Ă(n‰â †ŕćC|JL00‡ ÎC¤3 ě=Š°D‚Hm @6ĐčxaĹÄ9‚Ę@oUˇĐ7ĆŕÂ؈ir\rÖ)‹«O\"™ż2ul˝ĘQĎ/E voÁ\0P Aí«ă\n÷‘JĚÔů\$`Ar0:=5‚‰2JHeáë:§ž§!aQea·\$š€Ď‰Qok\0S2ô\$VU˛ą?GRSş´Tř»˝Qe!ŇžcîH«+Şq,°G¤}ĂÜ@…dčĄ34X™q\rQjqÜ<cô§\nŹl˘ňH„đ¦s’^ĹVh6F|q¦ Č6`ɘRĘŘŚ\nŕ€1±ň˘Î„“*LH/hćąĂjžŢË+›éěÂËçČŐ€PY\ráÔ10ܬc\rđüBŕÄC8 bá0`ŇÄ\0v\r0¸#I(ĹhiŚP†=ÇŞZƒxm\$h;DE S=lÎQş™ä|Ť{@=Ż5e?QVŮßH,Íý §ř[ž«ĹIóÜĽU\"Ţ›&ÔĽsô]:śÖ»9'ŤdJmĹ5çă :ŚHÓYö•kŇĽżsIÉ+“U%6UÓI“łĄšöě)‘ÔÚ*'\0ą¨Ř˙ÎŚ’’„BŻ™ç'źr‰H'Ĺ•tÖŃŤ3än6ťuzTk-Yxó5˛.›f·]µˇLö|·8ˆaĹ:ĘbÁ•ˆ82\nz„SŹUÝUşÚx‘\$`”.ĹW2Ň&ŠSu­¨ÂÝeéX¤ß@–U˜·ŚYÎŰ·[Ś€á·2ĂnNq\\•ĘuÓ¨d \\-ŮS­–[+ŰňăŮšĚ2·•6ć<“!‚OÁUg ­ iO_“i€»ćˇ–5cWĄťąŁ:¬ą®KĎźÉLę#urmÖęĺ·n˘l+é˜ĺä»ď\\Ĺ˙›ÇžĽĹ1/wqîă)Ť ®VŘ!žYá’\rľxöŰ\0ŕV°®qÖ8¸ '”1O”ŠýUyŞP¶)w4{8Ž0N‘żA‰rÚ¨Rʨ»8;Ôrq÷[X¦AזƃÚ}´Gv}đЃ°ń9žĹU˛˝c zkŘ6WLda“7ŮôŕLó{żď*y͈ňQ]±‹Ŕ§ťµ8qP‘JĘfĺÓE¦´®Ł±5)É݃ԏ—,0ŐŮ°hFĆoĄ6®ę“Ŕµ9RE3§¬&1Yd6ž¬UnĆşnŕęIÇtÝwŮ™qT©ŐÚő\n=˜Ů2sšöřlŠž3oęŐ\r†)\0NĎĎŁifś[šö¶ą¬d¸í»`ÓÚtÖÜ9*˝-ËVC×+űSx@fo¬Ný×\ntĄPă D–•´­Ť3†9şĎć퓘sSUep6¦¨Ţ;ýęěŠTĆ8®¸Ú Ž…e…ołUŇ㙏c˝ÜˇąŃÚó8˝Şf‰—s«ƒleÝ-l ę^‹\nNXr°đô{oŇkDűk3Y >4é>6ć™ü qÝdš‹s¶)đEĂě¦÷¸OŹD=D¨ąfÜ!V xÉ©ýR2Ť/8´±nnxż°,ÂĆE7tľ02ÓKŘ×P…uîÚĽqLźKÇ‚-ÓkéÍ”*ő˛7&»f¦Ś…ĽĘŹSň™Qd U eĚ«]ęSó·űÖТ˝TŇ-úß\0/±˘yŽ=wîM±Ŕ}ŹŁT>×Ó)ÍT.ts,:«ľmýďĺlů<yŃ-ŃŞ8\rEş:‡\0äi“Šń¶:R\0ŕ a 4ţFÄ\$ śW&ZMł¬‹śŹő Ź[ 3H@ÎnčŽůÄäîFRdŽlÝŹbϲˆ@ÎÄĆn˙E:g‚2ƢôĚâfϦůkä+ë–¶K¤őŤ\n^ě”Ř ”ëP(ůĎ\\Ţo€·ŹDR.óÉÁ\0jŘë[˘“«z#\r€k§L0oŤĺKÁb¶âřŔ„ŠLˆ\\­BmÎşŞ\$ˇ´‚Ř´Ë~P¤ˇDf# 3Ť% ź lÉĹnĆi8Y-śrě L*¨7-§ŚĽëŠŕv0pŢĘî*eă,ČŻ6Dŕ@ZÖ†öÂŁ¨%x/š©ćάƄĺđ?#D«ƒ®äŹ`ŐŤ*¶&č´d†­é‘°ÓďřůŻ|çw\n˜®…I-2úŹŽkĐÖçíŞôdůńUŞämq\n´”đOKšőđ«Ń~}‚ˆ»ĐŇůшŮqz7MĐ÷1Žë:Ýď>”đď‘śőđ^Ŕ\r:Şí@č.ŕ÷Ź['üާhĽŽĚ!±\r.`)FŰćnßbÉ1ĚzÍŇWĎW®\r±Ç ´ŰQćŰ͸ßîřńöŇÍŔr…zß°sPŽ˝\rN˝oQ¬_Kg5ň8“Ň=\0001wN!PŚ=2NÍćpqŃŞq°‡%Ň5şoap˙ĆKpĽ™«đ|Śš~I4\$ęⱯślâÜB{Âđ&¦şĹăth˙©´š¤7(„O-üĹë;\n†Ő§oĎţ!ËŇélÜÄEl&fzż ţ |PĹľ“§!Ň 8ośtăH}+}kĎ-f©L(( (p`ÜL–U¤@†ö?ěWdˆů06Şe„ć„\$PRTŕ˛X|˛pÜĺ\0Wł5upW3ń73ä®±`Ż[qžxĆă5q^ăLěÔ¬Ś´ #óJősO6â܁gnAĐçk‘Ý\$‘h=3†ÔóŤ6­kńá53ź7L=3qĂÎ…7‰-ƒ‰5“m;§ÜŤ<çĂ^ź˛îŔÇÂń ćě3Đ/Ô *şC±ś7p+2Źč(†u ę0pr\nÔ3yS}\$p‰\$°vÓÍ+@Sµ93:÷łPŹAP¨rkS©A6-…Šqľh´;‡!=†n*\$\$ż‰JHTŻť6ňÔ@«u<S§Í >c-DĘ”BSě>4/4hlsÁgˇ(´>«ôšiô]tőAM\$Q0šńł%猚J®“t•:D#&ë]J2sJi_I\"\r8ôAE”µJÉ6+çI Ę<I• ;t[<MJˆJÔĂKńEĘ éƒéIpAńß´\$=2˜%´eK3©PTĄ0´‹˘1ăk2COuO}OM×1ŞŔp=7´›P™M řĎ( ?VUTË#3ATk ĎU8Ös[U3«ő2#7ETÝ•PlLĎµ]W{5ÔFy«˙:óŠp“pÖă4” SëťT3ƒ9Ňĺ2ÍeCđ9RB5KU•TŐa<s=[Tş)ĺÚÚ)8éR Ap;0îí\\ÎDżókŢ#m¶Ô\rň|*ű'˛\"Ë#s\"m2ĚÓŁ9t9­ĐزĹƒĹ_1 +ŃôVmC`wC6`c\n˝ŐÖ—G:ĺâÂ8ˇTř#šĚĺěó6\r^Đ’öeöĹ7^ńű\"ÉiŇ@†t@Ř`Ć\r€Ň `Ö˘¤Şb ئ\"ü ÚŽ@Ň Ŕňô. ŚĄć\"\r ęƒ\0@ HňŁŕŞ\n€Ś p’ vŚ\rŔÎ.¶Jď\rîŮuöĺĺ•\"djŻfő`5łf`µëlƒŢĽ–Ď\r…umE¦pI-dv%TP‘1M€áŞŇsŃŘ2Ҧ 0\$FŔ›h֐çÇťoŁ/rßD&hoĚ^i‰Z5›S Á„~´C©LU®”ë 3&V±ƒH7MdÎĐŽ2iżdALxfic<§đ@˜¤`É×ywČÜ„&\"ýrŠöţb‰ő?@ņL‘ĄzŘŚ5ň\n••eAŁ /8(’ó\0sŔƵeQUÇ10J|…\r!ÖßĎZ'Ť}a”ýŐź`tĐ\nŹŢ ¨Úűµjˆ“g€ŕŠt\r ô…/ă~§'Ä\n!Óf=m˜Ę—«d?BÂ[&-Á= â0ĹqlÖL'rQCÓp)Kîě%ň—öql(`\$ĐMWGS´Ö덺@¬ Ć ę\r¬…B±¦KG,ÉRü/Gđ˙p¤q©ôgFh~NZgŤz˘ńzéHć)-[Ć‚ă÷ĽÇ×ĂUôő.¸µtF¦>4ô&·ÓM4ŞmđĐ°óď…‚Ev2Ĺ=Óčhu@ \0t  š@¦\n`";break;case"ca":$g="E9ťj˜€će3ťNCđP”\\33AD“iŔŢs9šLFĂ(€Âd5MÇC Č@e6 Ć“ˇŕĘr‰†´Ňdš`gƒI¶hp—›L§9ˇ’Q*–K¤Ě5LŚ śČS,¦W-—ˆ\rĆů<ňe4ž&&#¬°o9Lć“q„Ř\n'W\r‘˘hc0śC©°Ă1D̆“|řU:M’ĂŃ„Sş`§ ńÔX :âqgLnbÚ §Ç ¦SÁĐĘnŚ›őťR­I¬š¦šCM~Ă1*N-tŘ'Éd¦›†Ärˇ‚ˆ† ‚čh´cˆqý?\$…lá‚‹SĆ8Že™N–śq3_9ăöşl1N^v›Ú8¦Ý\0ç´‚ˆzŻ†7,p„˙#ŞzpŁ=\"HÜ4ŚcJhż Ę2a–l|\$4€9'ĂsN:BČŕǵJ+¨ô‰¨»ú7ęĆ:Śc˘ÇE,VĽE‰Łŕ€Ćƒ|mAé˘řż8ŁŞNŽ(I\"°i\"2ňÓ!,ˇ)4ĎKÝD‹h#\$RëŇ Śî@Î0Á°Łô—Ż\0Rh8¸Cb;\réHŘ6\ră'ŽJ4˝ m<ý †Z›PŤR×J\n2RÓ4 PƒĂ¬Á;Żc\n6ŽŽkŔÝ=Ď®@@)Š\"b&7 nD’:#ĚË\n±3ĐŢ㌠TÇńÄ 1@ŤëAQ¨ÓÁá:‡8 ¬0†ä&‰N9Ů 2h¨­ňi^ őôäŠ KŕŽ-pJ*´IÂ(đ‹Ru–2٬ü†Ç[, `Xă­’ÇLĎ[ôŤŹ”ˇŚmT=±Â Ţ5´á\0†)ŠB3ś7Č2Á 93íž!\$Ę8Ě´\r«ë†˜ˆ˜ÚC8ää`‰‹¦”Ů{„®ÚtT ­űx§ čĂÔ&)ś#źC+˛ş8\r#“˜ËŽ‹F3‡Á˜ŕ[3ËűôäOĐjÜ‚­˜‰A‰µ¶ üÓ\$Ãü9ŽëD ŇiĆ*&ƒC3ˇĐ:ƒ€t…ăľü#é´<˜-8^Óđí+NÔŤÁxELŽC;Ĺş‹čŘÂ7\ra|Š2–L>ă|Ö&Żˇ(i©¨Ă„9ŐfmËĂůrň®´ÍE*â®®zďŮ´*iĹçč( \$\n0ßt9‘8@*!K@Ú˘Đ]6˜Ša>ŤłÎ©dŽ­8ŐtP'Ź˘žĽ\"­hAU<ňFš*:}mřBx¦* Đ ÝŐ# ¤ËËüĘ±aEŹ˝ĺÂŘúUZAyě°Ä‡eŞn%d%Ą&‘fk ˆY\réOƒ(ČůJ%©QŞRGđ&*<W.” ęčUŹh3#\n„Cv%äĹ­” ňšë&íYę—gî}ÁiQ ‚ŻśĽĐCÔ%•J\"T˘Żaúj뱪˝ČáôP9'˜őŔř’žP‘AXá©ŁD’Ńâ \nÄ˝ Ár˘ť a\rˇ‰,gíÉOxo¨ź¦NÁc\r±âBź˛*KYm‚Ŕ(*úrRÜT4ÁÇ‡X’OK\0xOú°´×˛ŇZ¤šDľMɉqw%ŐÝ—Ąň@NC.2¤Ź´¤<zdSf’)ˇŰ„đś¨P*T÷1 E fź5|„lˇµ/ÄQŰ0r eń«SrnĎIć\$©śś'°ŕ˜ŁYn-L¬”`Í&•¬ŽCçd Ďw%\0Š9 ă ^!őƒá8_´#-pÂXděź(T@+FY)%’!ű›SpÇ 1Š0xEůa¤ŽAT5 4‡¤#Ĺţ@T5W&:~‰CC•%GE/)8Gçš’źÔÝg&Š~E\rÉÜ0Ś1N†Š °IKšহ\"_d2Q™’ŘrB,:\$g¤ĺĹĄÖ»LÁ÷;!•–‚NýćÁŞ>ëôÇ%`A-ç*UJá}ČcP_Ni¤Š†dŹ—rŃ#Ň2őÚľĐŰI tŔ\$ý×účWl\$'BĂÉ«Hě]{! éßXúf Ó/R*“ňł`ƒ„& >ÎYkK­Ťš°Ě®Ď*»'] ŤsK6bÜĽ¦Ub-ňK·IDsVqW)DȆKśŞŞľşQŃ™3zQˆiÄŕŞ?z{ψrKćŔ“zJH<9˝ €;†PĹr¬Éł5ĺbődŇ«y{†Ęđ“,â_\rŻR)—Đ­“˘›IÉ=mG¤\$±†,Ź%‰R…%¤Đ N{\rč‚\"“H‡Ň-IÄÇ˝biQ“‰Ś9‘ö)ÜśJĂď‰\$U˜©őGÚ©ďŽƒI»C§¸†–ńŠ¦ÄÔÉâpi‹ŮsÉ‘¸2˛B†c™)D9ČD„ÓwţKľ\$ 'Ŕ7z_+qÁ/Ë×Ŕ„PJ äö˘ß“ÜR¨ÄDĹÄÖČ\$ wžÔĎo§ˇß,aąˇĐ Ç´ŰÔťôáV/.W  .“ŇÓzk“ý2ÔSTlOOÄlůiđ…)¤-†sł°OŞŤ\$†Łf|'ŚĘK¨d'ĎRâlăťłü`^Jţ(ëŘ ĺáR¬(ř7Ně%´‰ôFĐ›xěý‹Ťí5%/R,F+Rł\"îŐ‹2c=çX–‹eZ÷Ú%ÝfcµŤşIöëÔűkBîő¨Ë‹LíĆę¦!ěĺW‹mˇ®öŽ\\Xěű¶ěžűß:šoóŔJ…˘\\3”‚í›\"Řs¦żÜĺŢťK×/žš7ĎČćqÚyČ7běŘ4ćKSą|Ő‚cľ›3n_‚ĐZ˜ItAVËGîĎ'©G'Ćš™Đe뎳Z´Ăž´`É»É!&-”†ÂĺłE±ósÍWaĺjnžm I—\\·Ź%é*Č–Ň.¦'MŤÔ*m\0‰†é[‘mľHŽÉ&ňÜŮŢĆ]ĺ´űż~‹kµQn3D±JƬVKşp}ę|_ݸÓČÓ-éĺ(5g3ÄźĹČd“S©ˇxW‡ęÂ×ëă˜ë÷˜\$s¨ěn÷ż¸(ŢvG’pă±äąWµö\$Ĺa,NH“ ·÷´špCe`Ő_ƒ‹żě&Ż4łŁ?Ç” +VS‘Ł‹n\$ÜĽkľpăA¨ëžă†!ľ/?ăńşˇ}ďÁřš×ĽńÜ“÷~ŹŕƒľWqüßż®zď¸ŮE7C\$ü\0/pl/†GŽčĂ\$˙'ď„´űoÝĘŚĽJ€¶m°ńĐ(Ľ+Ć-Ź°+«g%‹0/Â=N\n…’Ҭ,ßH”ń#‚doÖލݢÓćt­Pv@?ŔĐęşá㼗Ä@Äča\rŚ9„fUŠěú\"˜5 ħď Ć•\n ú(ҵ-l®¦×ěF-Ĺ\$żę¬ĎnęĆjěƧc\n¬\\~đÓ DŽÇ¦ÂŇ\nYŔ†<`ŘjrAˆDYČÔj \$ĐŇ@ZObĚ”&Ł\$U€Ä#˘Ř™\0¨ŔZ\nŢ`#Ě­ä†%É\rN\$´Ž\răś\\eÓÎâeö&'8\"â2Sd\"K†~\$®H]ď, Ŕň”bP˜Ť,Ëäś1ĆLh©bü©ĂęËč-ofHL % (RžKf\nüOâJ9”&HA,Ě ‘˛Ď…DÉăi«PÂö°™-L”Ŕŕô vwĆ(mÖçâ†2Šší Ę1\rzőGŽAŃÚĘi.ăDőč˜S27 ¨ ¬Š#±a'Ž1\"lG˙!Ënđ9 †M„LA ęńޤm\rnQ‰®€ˆµ’F×)®ŐáZĄID Ě.„î\r\"V±Ťčض)¶ťŇ ĆE\$-Ł61¨Ö%íé ”ĺ://@Ąńčôţc%úŔ\rÄŰŇ™qě?L.i\n¬ ŻÎý\$9 :#ň/6±ĺV4JD\0 \0t  š@¦\n`";break;case"cs":$g="O8Ś'c!Ô~\n‹†faĚN2ś\rćC 2i6á¦Q¸Âh90Ô'HiĽęb7ś…Ŕ˘i„đi6ČŤ†ć´A;͆Y˘„@v2›\r&łyÎHs“JGQŞ8%9Ąe:L¦:e2ËčÇZt®\"=&ŠQÁŠŻśŘ¦ ¦*öEjTˆ†ÔŘk<ĘÄ\0˘Q„ôy5‚ŠÇ“č\n(¨łSlŢLĹ_MGHĺ:ĹL=(†ăľ€kT*uS‚˛i­×AE\\¤ěaĘf¶Äčy8ALDdÔćl0‚ˆ›®4 b#L0ć*`Ętb&ĎF3((„ižś¦ŠĐQNjĹR‚ˆćSy·žr4őJfSÔxŰş)žhŰSotĘr µzÝ~Ä\$ ­řŢá6 ˘ŔꊰŇ4\r‰ć4¨î¨¨ü 0jâł\"đbDb”)âÖÁŽ›`\"‹˜-\rě*ý!Ł˘–5ŽƒŞ–Ä\răĐÚčŤŃb% Ł\$iGbćş®ăŞĎ\$Lr2Č\rnŞ€ p‚2ÂɁ!,©+2cĚł-Ęă˘ÎÁ7#ŁpÖęBÎ9 Ł8Ă60qäJ\rc ʢ(Cłě‹ #\$¤9Ŕ1ˆŕ7: P˜˜JB#j»¸ě ń1ól×K8Ć4\"a© .K˘ěĽ;˘ˆ˜›˘É¬š=MŁ¨čŤ ,äŕó\rĚ8ŢĘŐIZĂ®Ă{ZĂŠ¬nMÇ)\$K#ĐÓŘv*MľŽ :'0RŹh#k‚)ŰÔIŚP8€\$%íDX‹X’6˘C“\"ŹkiÚ¨şI!Ôr5ŹpŮ.¨çn¸#´ĘŘCd]qŚŃC°č€ŕŕ‰ˇzą\răZxb˜¤#Á\0ź=C‰Ű( ÉHÚ»CdČ@öłĂŞWŹáPä<› 1KŁ#CłT”# ×—>Ăś7ŤÉ»f¬aN9¦˛©†^¤‰Âu*śˇč¸™8eQ ¸ćGBhĚYZĆ僶‡bL1ě% =9é¦tŠ5B†Ú˘¤bíӁ\0Ń\0¸ űqLĂ®:8é\0Ę3ˇĐ:ƒ€t…ăż4P#k°ű…ÉHÎŚc˜^¬˛ƒv°„Uä3ąüˆľ18PD]xxËZF,˜Ęă}Ą9蚘¨kË ň›âÂ4ů”)ÚV¶­úK=CŽů3™ˇůśIľ´;j2ŻĆ̢C%ŰąâTŘ@( €Aëű%j-ď\n€R•ˆCČŘ×ÓŮŠ9,]mňbôNŮŽ'\$í‰čÔIŃ5cˇi6\"8ÍZcg4!Ě• ‘2MJ'ĺÚŕ ˜T[ĺÎ «FdČÖ9W% ®\n’28§ ·)†l3ÎŚƒ Ɂ* 8#\\ňÍ‚„Ť<5LII9V\rĄśČň8G‰\"‚´7†6š‚Łň8äÁy76úFƒŃP‡ŕű¶´W×1=…k\"4’ł†Đ:UĎ,‰”bşqyLˆ©c.Ŕ˛×˘ľ^ÄtĎhćżQö=ˇ„ĆłS¨Ó‰<¨ŕ±ťŇćź‚±÷Ť0lA¸\0ß{ń~hŐúżxT B\nf(u˘† ÂQ%,°X&)s’ ěHŽŘ\n\nŠˆ»› ź\$ŕťcńř0¬UĆƒqžJKp4-şă„˝.+ţj­ÂôËs=i,ńźH †CÓM\rh4VŔ2ĘJLń=—â†`ÁŕŇĘÖj‰žÄ5mN™čZÂrgH đ¦ĘżYĐp \$ó\"äŚ\rÁÂQé4Á Än‚łOShզɢmŔPK<¤đ:2™bEŃ*ß\rŹÖ“ ŇI‰\$X%)R颫žý+R¬|2ČDhť¦ĢLŚľĘŔR±OAŕÝ,€±aŘ©fč-C€PC„ťfĄ)íJCčťS°äĚ#ĐÝ€r©¨*”˘č}Zk1ŻA¬L‰Ş°Ľ‘‚iĺl8\0 ŚÉ˘Ńˆ1GP‚Ö @qĂ2iRć¬2&ř˛ăşŇ+RE\"Ŕę\rA:ˇ 4CŽÎƒ\"·/É->H>ĎSÚ_´ĹĽĽZ©ČäĘşUm”13w˙BdU¬­z‹żúź \r\nTźŇL6‚ŕ•Q~¶–Řźł»NĎ­Üz\rŹ.ߣˆ‘p‹î/7Ů\\¦kmDÚ ą¤J×Ý{'ĘÄ#V–ážâĎ82»ĄüÍ8c70 ’Sk÷%ô«Áx­Ĺĺ¸Ö• _Ç—wíłËŔ7=źŕ4©Ej«,÷.đ‘›ÇnYî\r°I T”bG×, )E„ěA/ŻÁ6Äe+ †çĽÔ `o%aj5sň‘Š¦\$”Äxz{‡ lkĆçt8RŚ‹1Y)Dç.OŁ¤§¬íŕD褁,¨ e›0†č\$…^z©ƒ99y)\$ň‘bąC¨Ń%‹ä›tŽ8sźłoćĹ}›Ž=˝8ňݡYĐ’'¦uX9µ&• ŕOói<Ρ[6Ą\"!Ůo›2¦ŁÔ!‹’®#Ká\"’°«ŁL>źÎč°ă‘ Ö@ŽN˜gZXąÖW:ËzIP†ŻPX}¨ä-+%¬)ĎÖ 0Ň&oĎ@‚>˘éšŽ3®ŔTyĺ˙{ޱ6MBŮŽYI]ťh<igZqR7mŘ”HRFˇč”(  ۱˘¶éú±&ë\r‰\$:>nŞQYyvöę^™Jč€pH¬ăŠŠ*8 4T©\0S»¨BŹ ÷CěX˙˛#´†â›\r PÔ­4ă<NQě=Ş˝tW#Ž„saěţD™6´‹_rî° ¤F¸¶Ç˝EO›^w\rĚIć2ćłuosî]Đ‚Ń'LMXHˇĂ×JAşŢ?éđŽĹÁewfJ\\nšŹz-ęYÓŞÝ>®±.·Z˝˛Ríőű ´öwcęśßłČ ×vMîä®sÎ’m¬'hŤş[ÂfHůX»ýdđV÷şŁŹߌ׊đ|žEĚgUƒxjĂšÚ/nĎ7AÔiY¦“v‹xô\rD©!‰›pŕ׈ňTó¤f_‹×<Cx=aôpe§5HăÎÇ!ŕaşĄëję_źbI†-/J•Ą^|}c&µ–­yéć¨v Á Uu`VÄGč*=?'io«rč:Ó·ƒç>ń#ß'dů@n%r%kę€lkŃośT2x^0±‹(ΠßĚę˙\$ŽLţ*ĺęśű€@Żň#,<ţ‰Éc’‹Dö¤&ˆü –\"ˇ|±ˇzSdh{ă6™&šę*6?¬6éÂ˙ŹüÚ:°nÁî[\0f‹°jî~ţ,ęűd‚\$‹MM]\n j0h°¤Ť„YdÖ‘ţ©-¤Ś ŕě0ĎX.J\"=`Ö(8嫹𫦐 ë ĽôPč_ Ây\rÂĺÍXP‚#p»\r° ć,OpÎYnýOű o˜CpýđÔüë~HJ# …î˘\$&­ăďĐbţJÍĂJńŹÍjŃďň‰\\Ćp­Ń2?Q.Jήx9p\0˙L<5ƒ\"?˘ƒ\0XŤ<łbđq/ƒ\\ł'˙p˘{q\$é Đ\"¦ä5é:íČ€FˆJN’„®˘0çúŕëábě ˆ81žyq˘h‰’şćĘ’ë·â5ei˘ëP¦“ö¤\"2š0X´Ą>bĂę\n±¤JQžŘ€ěO«€˝Ž¸¸±°ŹqńNÓŽňí‹ŤR5ÎěíQú˝ę˛EŔŘiÖ(eĐdlx\"O(†ĽFî|e6:†Gŕč4ltů‚l\\/|gChkBžh\n ¨ŔZřęČČ%/ž˜ ±ý.]’pä1Ľícß çü#Rn]ÎBîî·'’aÂ&\"˘.ÂĆČkDĚűň«‚0@ô.k:GÂĚä¤ b8Ůâä6Ą^pMěVě1ă\"wÍŕ¶rÂJ2F“ĚB˘‚\$7äz˜,L‹%ĚÖC«/ĄĘ×'ęŽ`Sč˜ö˛ôOCŮIŠşLpâŔ,K¬ŕ\n„ßr\0ă ćM%\\S/ ebˆj—‰3Ó/4/×2Ş‚Ř30ěÍ\$‚`ĎŔő(S-5ÍlGoĆŁ\0ňNÄF†-¶¨BE†Mľ\$e”\"„(Nó”(oöŕ€đL`¬'F’ôÂŚ@cšµ“¨,ĆČă d[B…6°X\"<şsĚ`€´3d\\'HĚ\\d Íç2E’,JĽ~ó6¦ĺŚ#@Ô;ĆćeúĄłö¦O4sK>0Ů ăę`Ü0EľŁ“ \\";break;case"de":$g="S4›Ś‚”@s4˜ÍS€~\n‹†fh8(o… &C)¸@v7Lj†ˇ”Ň 3MĂ9”ç0ËMÂŕQ4Âx4›L&Á24u1ID9)¤Îra­Žg81¤ćt Nd)ĄM=śSÍ0ʁşh:M\r†X`(žrŁ@g`˘\\˜Ý*LFSeŽf\nŠg‘†eŁ§Sˇčęn3ŕM'Jş: ŽCjŘłÉĂR\\ÍŘCÔv«\$«™k'JŮʡ/4Hf˜,Ţ-Ž :ZS+Ś2˝Ĺęmň\"Ԙ鹓_ÍĆł.3pB€°Ô‡ Q;šz;Ă\r`˘9”ŢmćÚ0Ęt”Ü\n«ŚF\\óO2›oPõ—Yś˛” 4łążLô4SŘ퉃x΀OÓř˙4첾†<ďH@0ŽŁ˜îé7Ź8¦:C¨Ö:¨kŘΨÍŔ¬­Žá¤B\0Râą®¨4VČĽî°ę†(pć’@Q†BEƒ“Πbň’2 A#\$Łś\0ó\"dŹ¤ PŚĂĂăJBÜ*8Ę3¤’Ňß\r®P+cŚłC\$Ć.O„J02ř䎰ĚD\\ŃƒdV–B ł*Ęë¨@:.K1˝‹Đ˘&˘Śn94 7…˘K—;ĽsŹ¤É”ž“TpŰŢšţťEE\$ƒŚ±¸ć‚Uc\rJőąmCă[\nC*’BHÚ8AŤ+p\"Ź#˙. ’éE!Ź„cŔ5Ă·U!iĐ)7d9@ŚO\0ŘŽ<â¦)Á\0¨7ąˆó3˜e弣Ň[ˇ ŠŘ@#?ĂhęŤM°\n{!V*„â…!7jh Ü+ Éwŕc0Ţ–Nęúh€0·{6Ţ*[0Ë#łhƒ­Ř»<Śă˜É\nG ’ZźĄ#pXĚŢč4!‚ÂcuĹr&‚«xŢih@ çXpËLŤŘäť4’Úî›>hŕýÂĎňŃLî2^ˇŕÂ\r¸Ě„K\0č8Ax^;ír66 (`\\˙ áz;»2…á0ŽIhé˛ ă4ĺ„Aő„8,tččă|¨Öo\0čÔ c Ţ'N`@Ĺ„ ¶–ö#«\nŘÇ(äě±hf4Ź *zv66ť>âČG :J9)÷‹ (\n@ ő]gwׄB¤óę|¨9\rfxô_IŇpť'‰ô(  Ú ôݧŽŤŁ!Ż,T^.}â´9Éťěçr˜Фˇk¸ 'ŠbŁ ’kě0@QĂyK^Şő‡‡ĄŚGˆ)_A¤˘˜pNőp05Ź\$\"ľ— \nĺqřpCBY!6Ať¦T‚Čo F.çČÚfś‚(ňPTS\"ká*r@ÉĘĘ*€3#ľÉ”3ç™kŢĐ\r g‰duk÷JJR¦=15\n!d0]ŽŞ± Ńm ˜ŚgJ[´>\0(+8\0ҢMÂ\$ˆV6-ÄĺÓ”fmŔ¨<†ńN3®1Q@˜ƒâј0lqä©\0 †ÄČÓM<č˝gÇ诉(dAOE„Ţ ‘;)Đ˝+YJ¶Zů^Wďţ(/Gl[ŃÉć&NCPź…ă\r…˛HBcÎÂp \nˇ@\"¨K4Á&YŽ^ššŢ#ˇ¸0ž«5H1Vgčľąe˘‹Ś¨\n ‰üŔđá\$‘3tYÇdÓbRSˢ„!µÇ8,@L0f^*ˆ'ŕĐpLÔ×!Q9O,y:ÍĎ:' ˇÝ,äc4 ÚŔSKć4,cB­Uŕ(*»Âř»ÍÉ[—hţŤËCă-ˆË)„đ4O€ë>…â˘\n… 3’Ó©LĘ56lş˜*\"F¤Ţˆfw`€ňą6˛V) Xî2†\"Ľ“—ăŁ8áB3†VťĎ;ŞT5<¦*X¤ŇYƒ5ÇQń›ÇĘGŽSQെDRb`QéGf\$:ätŤrŕ­Í\n.’Ú`ŘCŁ3®(é“ÂĂ31Ŕ&¶—Úř…kňń°\n»#Şđgl2±*W‚ ćNˆ›\$Aé夑 ,E‰Ąâľ„ě€eŻćšĹ¤ŞŐj™[Vd1‰1C“?ëí˛˛VŃK;foM'ˆ5&¬,‡s y \$W%Ź†\"Zj(‰Í&‹‚BËĂL‰(ŕÉČKËn9ç0Dž˛–4DžŚŇF¨…}’«ÜÎVáç ”˙)Y8źK%Í(ĆŤ#EK\\ĂÓ˙.…\$ÔE«apR¨¸•ÉŠZŚ5‘¦.šýáŠ_>ÍÄ)…oDú‚\0ÜćËŕidSÄ—(w6Cƒ+(N\\§7÷ Xş/é\nh[ô!AĆGÍŔ7Z†ƒ \"OEďAc@ĂqŇ!GŔŹayóˆ*Í`’N‡- ´§‰¤”Ŕ„· :lÄ´á%.®š~ž>ş˛é€Éˆ<9<CÜPK€4’JÄăĺ73Úb7¶lŁŤ\0bÓ\nƒs¶‹QL[™q‘tÔLŃÓl(„Ňy3ŤWĐS5ć´d=±]`蘀óńš=™[ę…Łš–ôSTÁŻé¸Md±Š‘•l+°@Ń ÁIřĄ+ýq•ž˝Uš˝gşm”×ô‚AtÁ—ˇÖc/'ŁŇsvŢŘ<5dĘŤ•oVąŮ«g€MźŰPÔ&mÝľi¬¦ş\rÁÎːmË·9w¤Á¶”şT] î_tŰď~ˉu­v”ł–˛ß˝śÓłqÍŮ­¶Ž‡:>bžOw\nĚ-R,ZÇ%ÉL#Ä€ŕrƃî™ć†U’gÇĐŻ ¤6 ńŇ韑=ƒÚP<ƒËźxŇů ÍŠĄaƒhcĐ— cÄxŃsţ‹Â©? ä%Ґ—EŚ >H˝Ýšw‡©ę&E#IJŠu\$YěÝŹff˝ŽŤÁg`kJ0U˘ŤSřt“Λ»~ń´{,›b˝űöÝcŕŞŢ5ÂUgÁ÷Ź\rTA˙“„pެ`'í8{Ră\\6 C/‰ćŚÁĽÎŐ~óŢÉĄTô•Zúx\ročý-ôđÜ\r,I,\n‹}W±!ľ.Żd®rä—˝çÖS~Y6\0R^!Ś5¦ç;ió(ß l<±ľS żM<w=ałľßÔÁ>şâ}Żąő}ćąüߊp­±KaĺžĎů~ďyĄţô•’tŇťvťX§\njGČĚĎřGčEĐ\n÷mlǐ\0§L¬Ăęb7Š1`ŕöŻîâśNŁZ3˘˙ÇL>ęĆěŹ_8˙.Ü\"Ăö!i4\nCĎT'ę\nÂMCš7”ř‚–ÁBž\rŕŕśëj ppë®sPztŔ–\r†ś\"€Ţk®šŁŽhŹCÂ#L\r#˜'ŤîłkLd8\r€V\rghů„˘7ęÂČ©âefŃdš–hp ĹüyÂćsâ<\n ¨ŔZ c„ (Ą MäÁ>ąđŞÖęëíę×í‚1ë—kˆó€î| ŢĚéܾˮ&D °ö Ĺ*W©\"ĐCÎ÷H1čƒ*ŠÖƒ 8\n¬ŃŠB\\Ĺ°Ô%Ć. ,g~<h`_\$ô@¨b\rŁü›'ř;‚] Â%Şť1\$# Nň,h8?¤Ú1ŕPCƒQ‚J,ÂÎ.FZ\"\ră5î°1íâ<\rpx6‘Ľ˙QONÔ§’ ˆŚ¬ˇ¬nVlHŢÂČ#Đx4†ŕô±ÎZl€î\$PIŔ¦L˘LáăĎ4:ƒŇ(ě«®y!Č0\nL4ŞÂb˘ŔíꍂüŁ~,ÉÎ')Hh‚v=éHŞ…âÚĺzjcÄą«˙Š°y1¤\rѨ ­>SH~©M䉨\$5ŇDŃ´ĄŞš7Bk.ŠúOŮfÎpărľƒŘ%±ˆ#Ł)B, \0t  š@¦\n`";break;case"es":$g="E9ťjĚĘg:śŤăđP”\\33AADăx€Ęs\rç3IˆŘeM±Ł‘ĐÂrIĚfƒIŘŢ. &Ó \rc6ŔĎ(©’A*–K˘Ń)Ě…0 śĄrŘ©ş*eťŔLłq¤Üga®©ŔŁyČŇg«M‘:}Dče7\$Ńă Î` L†“|ĐU9ÉÁE\nč€Ěa—J°aÔÜaO„ËlXńg7G\rć踂‹HĄPb§śE@ÓR˜\r1¨ÄřÍV4™\"˛H±ł\ns:Éî‘:É´Ë\n9‚ˆĆY^ ň 4WL ˘†}‡¬5ăx(¤e2ˆć[©”čra«xdĚü›rM7ť/¸Ł¶AŠ2|[’žÜí©®Ýö.i'×óM¸d/6'Îő#`P˜7¬s¤ŘŽOJP1ľă“ňX¸bł>ŘŤƒHô“„`ÜČ>\0SŔ€ÁÉB.뎣脸oćÓŚpĂŢ€Ĺ#|V4Ž#ŞAŽQ,O\"q˛„笛\r1bôŚ\0Ä<¬ŕL‘%IˆĽ<Ťż“tĂ kŁ(܈#8䃌2Ë')>Ărç,˜eś ŐLÉ á‰đJĐ˝'Øƴ.kBĎ\$CHé2kO\$±K;ćˆ#Ń5Jăc\\µŁč,[>ɤ̊Šbˆ˜¸ŤĂľŰCh¨Â:ĽIÉB:\r0`6Ę‘ )’śgĄăô@üe\"Ő0Â/Ś«°‡/×Ăť€» ;ň?µĂÖ˝«Ďz>°@\"JF®¤Ň°Š<\$“ý†2Ăƒ†ňÖďýź_ĆË´ż şđŘëĐ8ßR&#xÖ´¦)ÉÜ; p«T´l6ĚC;Ť0ŔŘŤ±5Ëü× ĘčÚ:±Žb`)¬MK:ť˝c\n`\" ŁńĂ@Â1\r0ŞLôŁ b0ƒ2RŢ6‹Ť3JҨLô…ˆĘúż°7ôĽ‹Íì2ĆĎ:@7GÉzâăŐ4Ä´ŞŘCdPňÚłĄ‚Ú9Žęě“žgΆ1Dľ3ˇĐ:ƒ€t…ăľô8Ăj¬Ű…Ęčέ#´fˇxDµ\$ă;­¸‹ë`Ü5„Aő¬8#ő\0čă|Ë#\r°čŕÉ/@š^é茶ô´ô˜\"Ž\0Âߪ †j‰ŞČC˙1lokÄKL¨ \$\n(ßn¸ĚhP˘…*‚.cš4ŞŁĘ›ˆ0Ăx÷Nť\$VZAÚčŔáÖĎĎ‚0¨Në›T· âQ˘/µ42ëŘž)Š˜ŠL˙&ˆăŚERóŘ'Ěç†@ę‘i­q„Đ›UD_›˝1-Ą׼†L™§!9E–—ęWš{ĚóŚJRQ_\nd&ćZHyˆÁQâŔ\"BµÉ+Ş/Ä(6SÜŕJÍ\\ĚA¬°<L±•YĚ@2ˇVüaك7#ę)-!ˆ’ďJĎ %]/˜F XJJˆOé\0ťÄ`ď\nNáÍ\0…cdĘČůą Ľć…cnGÓ N‚†\0*M*7pćEś¦§Úńń\\Ş *ČöQN o1t˜ÇÚŹlS,çD\"Äă–sƒ(f‹ŞĐ,•Ňpĺ2Á1­ź`YNęř]gtÜ\0†Ó «;„ĘIt\$ä* á8P T *a‚\0ˆB`E™E6†\$ľď%ü9RjÍs 9tD(˜š3š€Ęş~§D'‡®”Łs‹¤e/“ćÁßůąR©čú\0¤şşËŃŕi¤ “•ăĘ”č)<ˇ¨ćÉÔúaҲFä™É\"&ŃĂ‹iť)\$DŚJ\nµ7)ÄŻ–€É VHjîŹĎćŽĐŔc—ř®9zLJđgqÁÉ.RőĂNiÜĄ\rŇL>0äëŘe”«ql¦8×\rÓ@ @7ľ”úžEiŞ„Ü„Erq!(/ Ů„PäB‘iCFÁwś4ź,ŇNI5ÁvĎŁ'[Ře\rFńR<–ƒ[Č<´TA˜ŢG@\\S-x3µě1×Ö€e«ťHD`0ŘDM>e{˛7č1KHĆ㈵ŚŻˇČ˜\$ň\rRTë\r ˇÄ×WŞřËĚB ¬ö™§˘§\\ˇő¨K&5cZŰElŲKö]ů“\0‹oËÓ—©´Ě«”IS ÁwŠŔ—Hćʈó-OĎý‘‘sAƒ‘ď5IX¤”˛…wĎqđ%Ý’Č›ŹkĐĹĺ3Eě“«ęÔ[Ię7¬çĹĄWŚc ‰·­ H\$Ňş@Tn·khą­’ÔŚ\n@°F¶‡ÝÉ@»S§ĄŠőá{QWőŕ°Ôş€%h@Ň™SM:zŘ^ăˆĂ¦ˇÂ,’FgÜcŐ& ¤IĐP łgÜ« ‚-ƒ`Íc‡Ľ«ăôŻ± ·ÁdžrPé𕨩ŚÂ“ŕôš-†•›ÉËű ¬L»5&łN‚K‰Užă8 *©Š­‡7’uQ;ÍĚÜÍ.ó8gyƒ‚K]JTmT™UY˜_YˇśÎđě¦m EčČ  >t¨0SšüA\\±‘óÉč ×bĽK# |§MÜŦłTYb\nzEęÇŞťEąťoĹm_WĺI4Ëe‡ë›c™š–ľĚ\nóYµ ™€ Ő‰cćäXű†,´`v\"»ě»|6u‘ÚRËGBÜq)›żNî&á]i¸\\>ă1bjyn`\$`wzłS„Ă6Ci‡ €®ŇRŇoÓŞ¨Ĺ„ů“›ŔÄÝ9źU…Şs4 Žë>0Ą§FŃÂ,†ć»2ƒc|˜Ň|k¸\r*ČP*şa–ŢmËE»‘ś<ÇqI¸7ŽŢG,Á~BVčň˝Ľ”ůÉ*3‚NîëÖZž‰Wť=Ń:eŐ˛Ú°‚^IĄ-[tŰ—.l¤N:˝ęý+ s•h*ŐX¬ €”vB§3‘ÍĹYëž™ük¬ă˜:Čb4´‹Â^‚„j:]P븠ԻÍUďmú¬l4Ť‡|\rVđť÷zaŢĽ†2XĎţ=°÷˘çâĎcC›É3Ż5ĺ|—\r=ˆŃ§xÂg“Ľ]qw%WÎSjş¦Ľk§¶ĆúýŇäÇ®µ= D5ß)˝Ż»ó˙{ş)˘ýŹŃ^›Ćµ/~Ş×Ăú4*Toß°·Ő+ôďĂaĆĄö©××ů¤Ăßţ\nƒ?Ó(üĆŢr¬ŁŮĽÍc>źc˙#™÷v)0ţĹÓ®aА- Đ9ĹH,)\"SŁ ý‡.ďd¬IčŇđHŘ?Ä8ÚpďHؐ0\"#ilŇ„ŽlâŇ<BL,fH2ŘIă˛,čz˛­¤%ëpOĹ‚2°P˛í8ƒ®\r€V¦ERxĚö‰®śĐ&Âľ¬Ž»`äaâ`íe\"bâIB@*ÉŠ\n€Ś pâä.b®´­´ÂbDy%\n«&†đ±Č(f„#‡Ş‡Č¦jć1 ŘŁĚ9é€LcrÝŠZ\nĄPB¤îBШ‡yt#0|X„*BâPaë‚&fY Ŕ  d\n8b˛]âxPŚw1I%X›ĂÔ8hşÚÉî\">ó.j#ĺG”D…:=@Ę&nĂCŢ6ă&w¬b’Íż¨0g§“ń\\ţ‚ÚĚhâvLTdĹđxĺPoŔômI*-‚07îž’ŕ„0nľÖ.Ç&dJcÄJÉĐPIÖ‹\nżiÔP‚@â­ ÄLC#­2ÂK&Đ ‚ ˜~BÂô#í’.°<¤¬9ë>/La¤¬ O®1 ¨1ČŐ*ż„¬>ŃdJĎhř«v§¤đ8`‚8…ČÓŕ \0@š  t\n`¦";break;case"et":$g="K0śÄóa”Č 5šMĆC)°~\n‹†faĚF0šM†‘\ry9› &!¤Ű\n2ˆIIنµ“cf±p(ša5ść3#t¤ÍŤśÎ§S‘Ö%9¦±ˆÔpË‚šN‡S\$Ôé4AFó‘¤Ď\n‘›EC ŠOƒÓÄťT,Ě°ŰŚęt0‚Š#©şvĽGW†ƒĄ®2e…ŃŽ†Sž‘K \rGS„@eśšq·:éŠk\0ˇ^\rFşň<b4™Dă©´Ĺ] Á®43ƒ\rHe;d˛Ć¸lˆÂe3ŘóÝH(…`0śEiyČÖ ON‡zá¬R\n#™Mćۙһy&fŽśR /ą•€ÉŤćóĄpS2śŽß®„ĂŁ7I«Wł—®ÄňŚŹ:F‹ ƒzľŠłC˜Ę Mł“ˇa¸†ˇŽZFŔŚ/2Đնʓ,ƨŁZ¦˘+Bj†22òF†0ˇ@¬\$ˆ˘»Ż*Ś˛đł#h«Ľ:ÄJş<#›v4ŽCTE‚ĘŞ@HK%Ł/g\"ëěDť=oËTđŞP„'Ž‰Đ\r+\n• Żz¸Ĺľ*ĐÖ0ŤËp™‹ĐÓ\"/\"Ł†ńĄCHÖ5¨ÎÎÜP\"0ę6\rn‚˘Ł2÷Š\"`Z(6ĘčÜŕˆ+»· ÁCc\nˇ(ŚCp\rĐë׌*4Ú‹HCcćƲÉúš7/2C- Ŕ#+Ń1VŃÔCÇđ(ß_G–\0\0@OJ*Ţ Łha’ŞőTŐ #jV9\$ PŠśÚöÍ„(hnşWMYÇŞ @J”ó•ŔéqH64sSP6´ƒ¨@!ŠbŚ%Kâü•¸‹ĹĘŕŰp¬cĆšą—›F6@ĎŇzŽ–Łrzƨɫŕ9Ë|´• Ł TƒĄ—ÂÖĘ_+v?ŻŮ@ߌëę©€׊ŕęŽ'Y\0Ęšˆ¬¨Ö®LăfpŇÜ›łc–:–Ă.<\" ă,4i#0z0ƒ ŕáxďµ…É\$Ľ9Ęŕα đĹŤŇŔÜ„TS“AŽ›ľ1\$CpÖÖ¨ŕ‚»ƒpčă|)”Ě4\rč;Ű ' JĄ’WÂ{ÇhŠ‚ž¶°ĂK21O{âů«¨Đ”« \\öĚŮh@( ‡SŐ±Xs ¤)ŞnĚß âZŰ^‰\"Rä·(ň\nĽ-şâö6/¨¬}ŐŚ8;˝ ☨Üł2S|0ˆüŤŤ3§´˘zŮŐĺ2ˇ~ďź\r58B_ {ŻĽěƒ@p¨)çBjCzúQĹř:¸°ŢI˜ 5ś5\"1%Ż´`¨ď•Ŕ \$Ë\\ÂąđĚXZ\n>GÄš…Bú€WËMW*욬…t€ßË2 Čń÷(8ő\nŁ&Dqň«´€zŘaˆ¨ ˝Ö–Č\rI)?'p„ŁôhTÍŞ\neá|‘g*ě€:rÍ€&óěęăľ\r§­ÖČÄRz %,PŻ–ŘŢE‚ˇ¶L«Ś±DpqO f,Őł]ËČUaŻÔ÷®…ŚĂz÷†!Íf/†=“y iÁ‡VNÄ yÍ%ÂÔ:Â\n1\\)áśżŔňuʸ¤Źe”şđś¨P*P-\0Dˇ0\"ËÓ–gÔS?g\$0ˇ3ĽG&Qc#Äx8'dţ B´CPŞl§ăôNźĐ¤RĄMHS¶ăbâď3FX5)PΗ’wf¦éÂVK'ŠŇC\n 0ĎtŇVi2I3dŇ'™hX‚±ś8!&M“TŻHQ '(l ¨„ü@c‰„hć›\"sÁ:ßе”D˝))IÄ)\$Ű:<3¨0äuŇ –6´ž”ť\0¨‚HGá)u(/ ŃpËinŲÄW¤/\"ě) ÄÓŮ9Qô€#Ç™iť\0Š‚(N\nLëĂd· >ËÖ“)fj@Śa( AŘŻ”ž\nęI¬¤*\nö4ĂŠ3\0\r¤ĽÉ˝Gu\\C¬o-Á,ŰIBU'LňJ%JVşwX›ÔńCµ˛ TśAéťf.ö:Y×dĐóŐ.6€Ľr€G'©!ElY”Â6C  7Ä•/>˘\\ɢ>­Ř§[\\E]z«ŽöŚR›(¬JzdĄµ˛S.N‰é'S©M‘’|Í%ˢŚL:łRôSŠ°Ł¨ÖÉláüÍ% b»±ŔćMdSܶµŮŤÎC>‘3•‡V=÷[%ĐU⁠é8ź0@–p+µ°‚¨5Ä°ŕj(1j(¬®\"ĘAXń2Uö”)á¦;'bMčHˇĘSÄ{Ů5tĹ\n»›˘×H'h¤SĽ”^‚§icń\r¶ĐîČX}Ťďůc ń§c»ůdCj'LŃ!#ŚŤgL+s93Ł™ŁĎLk=‡¸ţ4ÂRĚËYy˜\\şTł.?G,ŰN5¦¨e'XMň˛‚ýŹs>~¶‹8ś28if¤Ç>0P5™®θNÍpŮ]äüzB\$=•†¨kF߼ `ŤqńÍGsI,}(€ôuýŤ™3FC…ˆşJë ľW®úW‹ßđF†KšF«ô}¨lö‘Č1o[Mq”u.‘ÚßKhü’U2]ƒ´…ä(DꡯĄŚQO™áOWŞů\"E€°R‚‘ SĺIćŇşęŃÍ»·ĺ!ÜÖm3qdŚ•ąeŢ”z§vě ¦[‚dz1`·Ł|ωTdŚšgă6›YQŁ ká•\$&Tůt\0Ľk,NŚöB‰ ”17e«Ý'Nꈜ<ÔĄŘBwÂ\\ :đ6NeĚĎ+˛[6nyF”‚˜i0€¶>^4“LXE\nBĎ8č\"ôb\nuţ\$Ů•’”\\Ś—IÇűc&PKaÓú?IĘNł|V\rdŠş'XFGľ© e˝t…é·]—\$ ­×ť¬ćŹĎ\\­—vÎĎťň>ö돏^íŰź)Ĺ[ő„9÷ú­V*Ő]{‹|‹^7iBHg<żÇŢĄ:drđÄȐTć–ë5÷hęzwfÔřv‰;IŘčł&z_?±;Ć—ëy1^†d­—ó>¦[;Ó¬Ľ@˝ł†÷ ‹XD’Uď=Ę,žJ÷qމ!–ô[“&}QÖ¶ 5úßKŘěmßí;ěY<#ńM#MÄş—Ô-Ńç󇱽űĺäůĹioüâő›iAă9˙OµzßđĄ%ôĺ®Đîl‚‘Gd˙ďôýîö÷K¦Źő\0'đ«íc\0đOĘl§\nt§Šş8ČŠ¨\"Ă@‘˙Ś€´PB4EnČ®Đőm’3ă\0>ď¸î+úťkD \n+'P\0 \$Ę Š|ů|ÓĹh[J\rŠä÷†@é.6 °rIçŠ)˛#gPÁOLŠ O Đ”ąl‚ l¤\rÂâ\ré®°K” ˘lÚë*! đ-\r¶ÍŽDś‡ÎÄ«¤äŔ†;ŔŘ`Ö&f€7˘)h4ă‚G</ŔŞ\n€Ś p2ŕÜ g2®‚jqJŚ*B8­ęâ (ZČfˆkj†íZ˝Âm`Ě'\\\réĘOV/&\"ÍÎÜŘěLABr¬IéQV¨B& ˜ ¤Ęłâ>8*Ř&\"zˆâHĹD\n‚Öi @ÂDňC˘OÎ*gÍđ˘51–Čnŕڃ\n4 ĐHĚöꨆuř‡/»iôČ,«ĐdłŔŢădÚ鐥(˙nňí0JĘŚ.1€@Ŕ˘R,Ă `ŕ<bNF¶É±’ îě —ěľ!\rf‡Î¬qƒz†`ÓĹrÂm ‡ĚࡩÁ\"é°,Ł,(ŁZ+@Ą, b†YŔźbL3‚´<˘dšj€+@–dCĽ ‚6/I˜‘ŹŮ縟)ćFžđ\r>=2|‘ż~űiNA@â‘`Ć1Šş4dŢJƒĘu`Źcx,@ \0t  š@¦\n`";break;case"fa":$g="ŮB¶đ™˛†6Pí…›aTŰF6í„ř(J.™„0SeŘSÄ› aQ\n’Ş\$6ÔMa+X¶QP” ‚dŮBBPÓ(d:xŻ§2•[\"S¶Pm…\\ŽKICR )CfkIEN#µyĽĺ˛ˆl++ń)ŐIc6Ód\$BÓ!ZÎ-Ö•~䌄Ř,V}–'!łĐ•”šl†·ĎUUiZľB@±ŠqA´©ˆSęp•ô2íQÇBÔůšśBť#SŕđëT­Q:‚HTÚk퓈N!([îÉ+†Ş­đ{…r ËĚ0ËJćĄ@Ö`4ĘëĚ–©¨ZlëIň˘´ăŻ•ř…ϸ¨ËăáZ¸šĎŐmˆđaR OąŠ€}dv>f®’Bˇ*[\0ĺ¦Héś A°ç\$ëúΫ jlď9ďT±¨˘U5© _\nčęvě4ŢJ†¤+\\8Ŕ-*9`«6\"\"Z#¤CLł´qšJV.¤B´lM3\0.…{iĆéJ‹ ‰L”ˆ•@HK&°ŃĘ\r5‹\\<´±k=Ë‹\n\\­1ăƒ1ęXą1áNŽ +<8׹,\n*kłá8\n;ĉHKJ+Č ÄApKŕ•¸B0ę6\r\0č0ŚC`ĘŤŚcÜđżs4YŔ)ąŐŽjÂĘŃ2Ő 91d«<©sµ—•Éâc®ĎĽpžDĆĚ ™BJL(ż®µÄlˆÇ,N•ĹI‚ŢÓMÍüPÖĹiőş*u|›V b4. ž\$5D®âµ ěęşŃÔ™©WLď'®‰\nű\"ĎHínŻöűǧ¶ĹŞć0ňË\\C Ř´­iŠő<?đ[X•\$Ž\$łúTŔAHirĚ˝\$3h\nƒxÖ2ŤÁ\0†)ŠB2ÓŤ·k±Ź'…RK-5bJî1Ďşm»Ś[‰šVY,®ăƒ'+ĹŕšąĘJs 0+CWĄ!Ěĺ¸Ăˇ/ş’š±hZđś2Jľ2±ăoŰ˝t09Ýr´%ntć˜DíZĹx*8ŽäĺBhÂ9Žƒ(äřć;Ťă”š2Ź€Ň9 Ł&0 !\0ŃČ ÁčD4ƒ ŕáxďŃ…ĂČ6Ť#wq#8_”uăÇ7cHŢ7á\$0ŽC8Ę:sBý+M\ra|\$ŤŁ…,6ĺ xŚ!ň„9„`č4\rňhč7úŁN\r#§ Á\r´×š_Lô|Đ,»Ö'kkOwÖ˛WÍ!Nm!Şđ‘bŻkXYŐ4Í,0RIPáÎ\\´¤’šI\"ŃiXÜ™B“ÍÚő3d¬ó·vD˜Ăd m˜Űƒ(«OšŞ4)>¦\$ˆ¸RE ˝'qdKTű(ĐąŚŻöÖ€ˇKgäüę®FbGÖ!\$„¨âÁ|MŐ‰&=„ČŐ*v·\nŹ[>}d7‡P@¦YHuyA˝Ó*ƒHgL(„Ŕ@ƒJ–Ř4ąPŚ„f\rÉ44Ľ—řź oAĽ6‘·ť[éB+őaĂçژßz[‹zFŻcće!j/0|Ç°‡ÁŻ[r- ĂŮ,ˆW˘Ń/˛Ť`HÉL±QŮugĆ@ž4łYĹ7“Ä Ąm%ѨŘĘ\$űś#VCU©Ţ6ŔééŔ‚ĆÇŠ¨ľ~ĎŕÎ’‡0Xqż\$čP\\śDĽAćd×5‚Ü“‘™Qę<L2©`ĆŕC\$ “L˝Ł®H¤\"–şÔYĚ} @[Ű?SX™“z† ńĘ(ĄEÁtrÍÎP¬.hrr\n‰Ě‚xNT(@‚-ŁA\"„Ŕ‹H\0Yiu;źęU(á4ĽZÓy0%bQQ¦@d†cÂ>˝‘ĽŐGRŢa%ÂĆ-Ť0­TÇěńƒ\r‹™P'ÔüÝE\$(Ń Šo`¦.Şš¬Ö‘ÉąQ¸«\"#b’×Ĺ7S«ÍžĂ’{ŹäY ŃUVÓA[ć *\$©23 REsU5,ŞTӐ*Kążgž‰ÄĂADcT˜ŮSˇ‚ –\"l·2B-ĺy¦%3°ŇV+eLLSâLÖ[TÔ¬›6řú\"žDeR9TÖÎI1fŐ `Çî|%5—A’T!´;†LZ1!G‘0l3Ć1q‰íłř¬««t`_A\">H]Ł1E¸f®™© ĺň„ 2qŠUθ—˘IĂzjÓiM„¸˜EC&Wgˇ€BD˝Ž4k¸¶šl‡' Ł¬ą˛s\rµ˙+%x°!ňƒë1ŘW„Ńn#úX ‘ƒü˘ř­‘âŚbľ#BvՁ“Á]\"ŠUß]ˆŐ[b“Öo%BAJŞÖÉ»ŞÜ1Ń>HŚP±´ƒQ Ůűg„Yę\$…Ź,ŮaľĎ𰀨ąƒ@a‘\0€7=ŔŕƒLtRÎůę=°Aƒ ap*H4śĘĄµáVˆÝ€g5UUŤ&Ř༤›ňÓ© ĺ§;6Ł«•ŐOP;΃ĹUk&>Éu¤ÝW(L˛±ůĐGš>Ż%ks¦iJDÓkĺ–şµŚ1k<ç°Ňj{—=5TR4渷śxJµRpÄŐd[zÜ*Lń˘Ď¶ LdşhqŇ~ż!‡ę–€QM‰Ŕ)Ô8Á~JTAäŐöĄČVmU…+Í\rŰ&÷yx˜©%71'šc/˝ŃµŰz»>ę«IéăX%nÖ†ˇi¬ŮýŹržý[,W{/nł8ĂŇčëP\rjR¶3µúTšŁ…W7ňLś(W(-Ą Jŕ|ś<LŻqU˜q`J,—bĺńĺłČu dhuśšM#}ą‘^ö,°ĐeŹÂîŻ8±6ˆ ;SÖ†÷á»î ’˘˙i÷ZDůőÉv™\0Čq¤<úĐďëx8{\0W9±TDąę5wË­€5‚čňëŰ(žl5k1t,˛xfĆDuÓlbőYřg7űפđné]Ö–\\÷I7 eηżwďś7Çśţ‘n:VĆçýă ÔËf˝­Ľ^ţV¤°.š<Š§T¶!ㄸzD,(ĆLl †˛cŤU\$'ÄÍú˝Íü§(™űbřď…ĺýÚó~Mj×ËĐP˛I9[zéSŇľm5đKßéW?©žŘj…\")ż’vX'Ä?I—}öňźîá^sz5o–ŞI/îô:ýlŰOÎAoÝŹěřŠ‡\0/Ňţ\rŽ±ë44ďŘn8˛¨ţo&Ňp#®đŻ\0­ˆá.˛+6˙o°ł0@Ő®0ďzóć¬@CPbŹţÔâ@p\\Ţ,Rüf{kv4ć›\0ƒ ›nşH‹ Z†\0›&„­†\$ĆȗĹFܬfľL—\"˛}‰x.Ě@ńŁ HFâ‚«ęl)Ęăcŕ\n‰\nŔ» ‚Hh2Z®`g‹’\$°ÎĄî>\$0Ö-\0†€ä\r€V `Ř\r Ć\r`@včĚŽ`Â\r€ęRěĚ\r§˛\r Ě'Ŕ‡ĐČâRŕÚ§\0\0ÄRçRŁ`¨ŔZ\0@e\0Ç Ü çĐĺŽ:‚Ľ].EË´m6gę~ÄP¸ŞI@5ÉbÓ‚tëçFű1;C\\2FÖ®/î­Ę!#ŕ ă/Źđ9h0ňQš®ČŽ,ĚöŤÂd(XýÄú`D5« @˜Ś€ČĐQÁGŞq%.Í%&MDmd6•-ON¬9chAFxě\r(‘çŤvŞ®˜Ó1đěÉÔ5#ŇšNT“¦á QôŘN <\nŚŕ §¨Ë,·ćQŕŕˆú\r ôr+Ă!N¬+ěP­±†¶¤Ě5‚ö4‘ţ¸ň×ML?…OMŇ•÷JÄ\"JŢS‰N3Jr\"#¤ŃŽZVăč\nŔ `ę Úeâ¬F:hę'q’T±ś€ž›ŻbףŇÔÉJ]i:“ńú«Đ|2ÁR¬Űí®Ńf©+Ęşě+ Ë^EţK'ę¤\$ífŃ’č˛äƬBŢd#>";break;case"fr":$g="ĂE §1iŘŢu9ˆ fS‘ĐÂi7ŕˇ(¸ffÁD“iŔŢs9šLFĂ(€Č'4ÇMđŘ`‚H 3LfƒL0\\\n&DăI˛^m0ž%&y’0™M!˜ŇM%śČSrd–c3šś„Ń@črƒťŚ23,ÜěiŁĄf“<Bˆ\n ťLgSt–d›‹'qśęeN“ÓIÎ\n+NłŮ!č@uÁ›0˛Ó`žé%ŁS#t„ßťTj•jMf·B9Ŕ¦ĺCÉÂŹÂĚ0#©ČN7›LG((‰ł’™iĆŚVđC4Xjë¬h…n4ď#E&§ a:‚ˆý]ĎVż5śa`Q˘™çRĂTp8aŰ‹ČáxPQ4ßNŁ\0„ţ3 Ă>7:­ęâ:8ƒs«¶cK>¸2L™A¬űô†( ¬Ŕ#2®â+I\"2@p*5Ăě˘tÔŽKčÚ°°Č4¦)k.Ëűę7Ćq¬Bť.é#n°ŚŁ`@ꍎ«ŐGq겊 \0Ţ1 C Ę2śŞňHŁ,¨Ěü©3«€Î9:Ł<*7B”˝&l8Ü”%Id¤a— P¨9Iă#Ş1¬ +e& ‰Hҁ' úüâ¤ĂŞv2łpäÇˆĂŞ|ť¬ixć1Ż“hĘ8Ž¦T˜˘&B Ţ®ŤÔ\0Ë%Ž‹Pę;OŤ°Ę77‹lXĂĆQŁL6'C\0§¤Ń)RŢ×±ň\\’ÓcD”0¸óEŽ­.ˆĘggBť®T¨%€XL5‰\rĐ%ŽŤ\nâĎ\$•;zŽ#Écl\"ŹŠŰv”lşÓ pŔ6-ËVm°Ă\$’řŘŻ·ÓüHL“ĐŢ5Öá\0†)ŠB5X±2J0\\1,Z|2±×Đ܃,˘¬•Ť´˛Ţ&ëˆ@Ţ Îˆ@± S’ Ć÷D*; Lƒšnöhµ 8:0(YgYƒ!ě#[Âii†Ptˆěf:Ľ_SŚ-?Ť<\n›‰Żĺîý?ƒ˜î•Ę:[˘2Ś˜řxť\r\rŕĚ„C@č:Đ^ŽüH\\0Śƒj ›%c8_[ňt‹;2á09]ç\0/¤kŕÖׂIXxÂ4(KŐG‰ÝV bŠęś×Pΰ›ŢŚă<ˆ«ËgLĂ‹”nĚ´ýöŠ\n@ ŚŽŁ…íB˘ëˇ:ąŽhđÜ‘\$ŤşÜ·i*€ˇeŁmˆ™Ś(ę˜Ô¤Î«ö:¸ţCť±ÎŔĎX%­|±Š8P áL*˛Ŕg/†eŹťAR Y†1Ë|ž22žˆŕ íYýµ†x·ŘâŚ?%D“·ß&%ř9&µˆóB7 0mN˘{Śg«€¶*UNR yg'A*<řWS©NPäŔ°>Ł š7?ëˆü®EĚQȃ-”śv\0ˆĐ\\éI\$qR«ĐzIđ6˘fŽ’óf\\¨©p,8«VŠZ‹ń€.8đˇMJ!!Ŕ°˛@B @aOŹňä^¬LHrwë§ZŽI:2ŞAĺ!h`ëUJWŃĄŠčʨ ,–*\$m\r‡ Ć°ę°OR1lĄÔ¨ŢËѐ„¤Ă… ¡iË+Ům,帴&*Ďce-¶ćDVsRŇ8›„4’uŁ1_/śô WˆdŻn*˝¬\0 ž\0U\n …@‹9§@Dˇ0\"Îä†úŹĚ(\rđâ9ĎuÜ!lm|ŔĂ\\˘Ké><8G\"4Š!Őr)řŠĚvˆC7*Á—ˇŔÔAŰy/‰Lä‘*C‚Ŕ!ei BrJrL…'Ą,ř–ŇŐ—HĐECÔĐŰdt!Çźl>V`đ“Uó*!\$BŁ-’+Ś\0C|ĹT“lhů_d–WĆ“˝ KěÝ ©đ3®é\$\\*ËoZ§~˛˜u\nĹ]ĂşI‹Ń{p¦JĚ€L.ä٦Ú@ăČĐĂ!ŘôU`F‚\$x_1čÇĂcâlŤ˘óFđÚÂS@·Íâ TJ!,âŘ]RşQ2Aść©ë4¨ÎxOćAłÓÜŢ€c g 9´ű;h×ŕmŞ¤Ĺµ€”ÝiŐ\"µqˇcÚä˝lm˜¨¶¦†ŃYňŹn’tnB>®Q¸IZ٧¸dŮ(35>¨mEÚ%ÎâPĂkîE´Ö†ď\\ŹpŻ¬ŚwžăÍ+ez€Rô»fŮxW…öR\nĹnN‹Ú”>ižŮŐ6Lýµ›ŕĘ Ť7‰ç¸úcJ˙QŽÂj0+†PĹ~mUń¤&“\0Ő{'fÉkSˆŤíY3Ţ}QĽ+FKNHʈŠŢ.6¤h\$\"×*/Í;ĄlHČ ˇU‰Ŕ'I )¬Cł˝f”k%/×\$䵹“IÖO9݆ś¨2P©šęÂe˜ĎH€s:«H›„“;šĚ<3QÇ\$÷>3ôş‰če]Ä%Uđŕ;&™ńâ;ĹqžŹ2ż*Ꮬ\"gĚn/ĺhęŁ8ä¶o9 ú,9hŘ•›ĹN2Îô‡¦ĘuEň9_¤ż3\\B·°nŞH7šlĆśŹo9TH'f|¶ ®\r7ŕ’ÁJƒn¬ˆ\n\n(ÁÇ\"ęVŹŮ¶Ůd5C´Yý>IÖŃ٬FˆLwQT†\\ş'XŐšÓ0JuMŁSń~‰ř˘Í¨)žĺîś0¬ő5nP—QłX¬íbą ß9lŢ5ŕŰuÎôŹ±Ţ1~B––ýޱű†đ-k–őľ^á6-iŘŇKÂř*«Zc-Ţ”eß|LcëÝ]°N_Y‹o“q}Ĺ(ĹK1zItŰj§…¤u¦ZĽW‘§\\Ë=i6]·ĽúżŻÎ|:\"Ƕ×7¤:őŃ\nšóf°MÁPo9t¤Ö'UUÜ·WćÝbě<c«ĹÎËÖűEaëý_q\rƒŮ\n<)Ý…ü‡:žBĘŮřZG†đŇ{Ł-›ěC#*#ÔN÷3O'«%‡›]áŁÚ¬¨ĎA žôĂăđ‘ËŔ¬¸1ĹY™Ő ŮÁV˝DIáňk:tă÷Ď×kł,’c5,zŹ«E «z?˝ďDsÝ5wâ_µęýQňË˙Íć7Ž|?Ź•EM„,snQż9ĎŘű_r2đ˙•řsŐüxاp˙§řVI¦ZżŞÂţČóÇźŮţ˛Č\",ü\\6Ŕ¨C_’Č\n43ŁÚ%Ą@ˆčR#©®¸ŤčççůŻľĘnČ'P\$éÎlüîÝšůŇýč¸ţ(č ÄÄŇđHGíF¶hFîřpLU­.ú¨ö\$ŞGˆ 8Ę `#xUCčŐOz•[ ·®˘2:°„đÜâ0/ !S pˆćíqlşŽ‚/đ‡đk\n¤‹Ż 5Đ(ßp,|@čÜĎĄ ĆŮ\nćƒ *˘_O3 ęäjجĐĆĘNU ę%ŻĚęđ̬í ®ď\rdśżđöŞęÓŃ\0000đ}Ŕ°OÖ–LŔ6\$˛éîĆ*ƒ,±ăć+PúÜq5ƒä˛0Ó` |˜Ęü6ę;JŔV\$Ü Ć(»°n i¤â΄‘DĐTg꽑jč4ń.ëK6ÁIŞźƒłŁ°vB\r‚ŕÄëP6Ë:ĘĹ`ůŻÎ˝q¦ĚL˜AQ‚)΄üćŚ8âľ\r€V•ŕŇ•šPş„+*#Ë*[î2»Ś,'â)ŔÄ\$˘ ť ¨ŔZ¶UŞŞ/˘n¶ëśů˘Rzmr˝‹p(í ćŇŻ ¤ż¦ˆ÷núŽ&ŽpTÖo~%<X\nQâ6Ă6(>آj\" E\$'5µ\$\"8EIŹhŮeÜBŚGľ÷ ˜‡\$f/Ą‡KtńcfZ ˘šcgęň碎ÖqşćÂľ3ë4ëşĐ‚É)®„OĘPĄK¤*˛¨ÇčHRi’·)iŚ‘Ľî Ęěb5rĘÎŽ> ¦*\ręPŔôoŮ*ŻJřă¦MéÂD ,ĄŇşYî=ňvˇ(DďˆţQJ+IňÝ\nš§ş¦…YOz<.Ş‘\"ć ÚśŇćqČž.\0Ü(ƒĚ0ŕ¬ÍlÍŁ‚Ŕ\rÉP6Ďű+*xj \$ăƬ Ž&ᎦJT0ę4iŠí P´ŃN%j;á\0±¬ą©Oă ŕ@š  t\n`¦";break;case"hu":$g="B4žŽ†ó˜€Äe7ŚŁđP”\\33\r¬5 ĚŢd8NF0Q8Ęm¦C|€Ěe6kiL Ň 0ˆ ŃCT¤\\\n ÄŚ'ƒLMBl4Áfj¬MRr2ťX)\no9ˇÍD©±†©:OF“\\݆Ľ¤ÁQŁ)’’iŽšMĆ8,©Bb6fâéćPv '3Ńş(lĽŢď·óTÄÂ(=\nipSY¦˛r5o’ĄIĚéO™M\r‚\nµbµ\\›‘ĄŚú~ĂYËĺJӁÖÄS=E\r ˘\$RE «ÁM&F*D°•ťŚ¦pTLr ŢoúƒŃ„č\n#™d´žA„L ť:Ä'8Ĺ­ëĎQ®Č˘6i/šj˛ĚJ”_5ŽéÓľˇđńes†ä\"Ť¬čÖ­A\0äŮB Â9;CbJߎƒę5ĄEĐäë ʻƥ\"ešH9˜ejÜ9şÂ˘(¸&0ě?Än±†M\rI\n®¬°\r‚5˛hhȃ&ƒ Ço¸ŐHâˆç‰cHěż°QÎ:ŤĂXĆ4µZp3Śę@Î墠P–˛D ¨űŽC@ߍăÄ˜©rĚŘĚKbV5Ŕcsz\rsJ¬Pąîlá áĚ9Ż€Pšb–.ؤÉăc6í.(@9ŚcÜߊ\"`@8At˛Řś¨Úç+Ťr¦ŕżsÚáŤĂËUcsžî;Ď‚‰5\\DŠDŤúŻQ×ň WŽ°§_¦,ě\"2ĚÍŠ*íľŻ»ĂIŮ\0P äĂK:3Ť#¨Ú7ĘÂHÚ8M+tö±ŁĹÉK‹L·®,äf¤Y¶(0Ú5˛Ĺ0ÔsÄ•&2uŕ”ĽŇK:ţĚF9IeM[!\0†)ŠB2`=\rău‡]–ap@%«ă`ɘeĐŐ âá9.7#.ß«“\0@ĆŕíË06ĘXĂX©#(Ö…\ra\0P9˛C˜ÓŚ±H@βŞăbě=8YšPÍŃhHŇ2¦ânsťˇ\nK82ŤH¤ ŽŞ:@cÔ\nƒ„.NąXV«áéF#|9ײ˝±ôÚö9ŽóLv2ÝCJ2cÁâb4)0z\r č8Ax^;óuđ6­HĐ]4ŚázŃ\nČÝŁc!xDÁzXéÇ‹ńD˘×áEÖ# xŚ!ó‰)34v§P@ÇShŐF…VI¸śµ-™›Ť28 Ĺç­h+†<„Lʤ·±‘CoŚűĎ\$\n@ˇé1ţŞÜčJc˘\rąşvžŻő˝V=7Ż—ĆĘSŢ+. !”ţJÚ«P%iźtbÉş&Fl‹4bxS\n„Ŕú‚\$ˆ˛t!Đ9Ł°Â[Â*ĺ ĘFČƒg{…ú˛\"`ďČ9*Ę슲đ˛è Rˇ¸Wn×Ä7 AĄ@…52L–Ň’[\$Ä#GÖĄ‘Ů=]e)ä`äIT™äsÍĹ…°ÖęŐ`âµ?§Ż˜Öö™o PÂ6ĆĄ¦cRY?I«ŮŁR´ŽHFLáĺť·”¬‹ů6\"Í+ 1Łƒ .!¤ň•łQĘcd}!BL „ŞCÂ“§ţs„er'OiX)·`Ç\0Ďüq Gśä(Eˆ˜–8©_­Ę3–!ăp{F6b‹Cŕ/uĂ”eZMÂIfiq5‡PاŢܦ)'ú/@®ĚŞy<Ĩ[2Ăs8€PO/ˆ880Ęp–˛ť(Íô…OLk\rqy Š'‡¦•IĂ-…hŃý”’•@ĘşJÁ4á™dś  €í ­>šł—Âö=śÎťpËG\nĽ±-ÁŮ3¬Dş†EJA2¨ëN ő;\0PIMÎźSf\nşE§ť4 tşÚj†W,m'M†Äf¬× ´^Ś¬ôrÁ©ń1Ą‡%ŰQ©Şô\$\$ŁśžVrč]K•/Öşsär'ĆÜ%BZ—˙~ŤĐ<źCśyÍĄ9bΫՑCVε]MpÝE†¸V›ÍÉRé‹\$~ŽěmŹRi¦ŹXbŹb Ş“f%…ˆ°Ô˛ł\nC†\r’Ć&–ÚQËQYr@¸„Ć}aĘÓđhČÎDK<˝-t´e.ČZhWjh5¬µÖX9Y‚ lÓť*ö|ŇZ Ăi-íV·ęĘŕ–—˛-˝ Hf•WĹ8…ŢÉ7±–lÉ5ű‰q‰Ľˆ72Üžs4L‰Dä%&ä2“ƒ2Q ÝľRˇŻÝ…,HVŐşnن äoL\0W ˇˆľF*¬TLŮL˝×ŕ™*µNě12Sm‡<¶OĚ\0CDYA“îĐYĆ^Čšr™Bsńdća\"YB;ŽxĂ’8}ćVú“˜ZJ”ĺ%a°áŚ~e¬ß·MbIŁ#<fČ9ňBŃĐýe#Íâ ¤j,iM­ˆ˘ŇËhoˆˇŔú© 躐Qmfźę¬ź…˛ÇęţiŠŞpS +d7Lß3‹&9ÄÉ-Jç)ť,Xú–=Ůe•4bđE5 9Íf_¤QBň+!°‹kWJô’§%áo3ĚXt\r)MŚ®×şÚ‰DńAš­*HÍeާý|ž·ŐąJN)j,ÁáźačňJjÁÚ+´ŰaŁ)đŻipoť  ŁBŔRGJąx0˘7-8´†Ü_Ů}6Ôů®Ú†LŰq§rFý4˛ôîźÝq˙r˘˘ ĄŁ®íZk)zU…í.Vߎx\rdný8Jô˙\0Ňk J“e pĂB!/»UDHÄEhv·v–éZ‹©jŔO-X{Śq«źo,ź9|Ëňߟ‡ăwFÓň»TËę4ÓfsYčđ,©ÎjG< »Ű†ó‰ĄĐjWl#K“*zŻ-9 m4J_´—\0n 0YŚ1˘ÚˆMj ]mŻĂ&şŰ!1ęb¤Íőiظ=7ľ;Eöf€Ůƒ‹«Í˘¬@•\nzÓAYEh75v¤Ł¦‡GšťTŘř‘@\n‘ţEayÓ:ö•}Ł‘{’ýJZ÷DßŰϡ˝I8˜ô­{~t˝<ËéG¦ő«Ö§nĽ73žç>nÚą°çąč¸wĽ#őÓĄo^}ę­§5{|Ź‡ďşW´W©|=O%rď¨MŘD ýs#D'7ˇČ­ßd%Ĺ}>ŕ÷h—üľŠf??#őżĐłťsű©2˝ˇ±°Š|čm(˙#¬ĎěÖŻ˘ßĘś˙oú˙đ¬#¬\nÉĽ9Ł(@ă*%ę)XM*°Đot&ŕ§P\$ř®™Đ@Đo€eđ>‹đBč7đJ)OgzžîÂý/RĄmź¬©…MˆynŔTĐcËěB*¨#PlŇBŞ\nŞýĎFÇĐ™ çj¦Ş*­Ęv\n˘ŞĐ†^ɢNďś÷ 죃Ô0cNŻ; jň=j÷ Ď‚ľŇŻPĎO^&âôi’úÎDRŕŠĎ¦˜í†ž?РƬöŐ¤şH¬ěiÉ \0ʇDXŽ‹%)TqÄEqkń,ŔBn cÚc@ôn!lƬ6ˆ„€ŁŃ:GLśFŽj¸@H¬ŹîXµ‘dFl€şnn&ŕ†B Ř`Ć(\0Ćh&2†č`\r€ęĚĚÄ[ŕČ\r Ě{ƒ4(˘\"C\\)FŘä`Ş\n€Ś p{˘Ö\"âÔ ëÄ戴\\˘˙Č\\qĚ'ńĐĺ'ŹEى„#âB\$hŔŹ\0 E,%âb-Âŕ6Ĺ\rž­Łö-rLÇ-\n9đď Čl&2·ŕÍ`ďŠÂ€#ƈ.Ĺâ(Y˘nLăş0BLä@=Ŕ˜‰šĎŁŻ%B\$M%\$>¤]¬{Iš®„8T#śóŻ ^*8/€ÂMo9ćŕ]ńţ&‚6É’i´ȭA(ň’O‚|\"̉(©T\"†ƒ\r\$R*–Ďe\$ ć\"ÚMTsƒĆqž•n˘ÔD6¦¤ľ,.ó'˛°Me. ¨\0˛€š…e¦MšPe\nV‚•(„ňî®\$ ĆĄĽť á,`Â(ś0ö#ę –&Şüs& LöEŠđ\r“\0Ł\$Dn!ĚâQ+3*b¸Ý‰\0d×4E)‘G.â*¤¤»06 i‚˛\rł&ˇ‡Ę\$‡Î7cz±Fâi.(\r Ú";break;case"id":$g="A7 \"É„Öi7„˘á™˜@s\r0#X‚p0ťÓ)¸ÎuŹĚ&ˆĘr5˜NbŕQĘs0ś¤˛yIÎaŹEŤ&“Ô\"Rn`FÉ€K61N†dşQ*\"piŃĐĘm:Ď决yĚßÎF“ś ÂlˆšhP:\\˜Ů,¦ČĺFQAś‰ ŔA7^(\n\$’`t:ˆ ¦łťXÝeŁJĺłJĚë’Z儨í@pŽ™đHžSśh¬ńiŔ€ďÄŠgK€…“‚‰SDŠG2›ă›CH(ˆa3RÎ[+%X۲“ť·%\rŹe82qHR¬ô\n–\n&Ę«>W@r6Î# ˘¤Ři’w®„Ď„f´¬â9eS–6Žrňţ?Ă\nÜŁsˆ’¦#¬쎈PČ’©KŁÚ÷Ť\0PŚ ë( ŚăĘ‘CÂx;(ÚpŽ \0*ŽCŞ–„Łƒpëˇ/ ÚĄ=‰ŔÔÔŞ,Z ‰ ,Ř„ CJŁ Ł`@64)Hŕö\$čB–’\nbˆ˜ hčÂ4§á\0ž:8HĘČ JĘč˛Ŕú’?«*lůEóz5Şë „:ľĂśđô¶Sú8»¨Ě,±ŽĎr^2BL\0±A `áHOo˛Ű&ÍäçCSôň@0Ŕ66’ä›>9b ß<(¦)Á;,č˜\\ cJĆ6„ވśŚË°÷ŽJjN4;’tđ6U `ˆ¬ĂŤhć—ÉVDb›6HĚ–\nv Ad)#˜X‡ŔS ŇË\"Ş Î4Ą‚ —ÖCuh÷Ś‰cÂƤěúT9Žë&2Ź Ez„â4DC0z\r č8Ax^;âr…ŤÉ8\\± áz;Ź rĘŻ…á–9 ă(é…‹ă~5„Aő8J¨čă|ČŁyPĐ7Âs\$U<VHÓÎôă0RX\"±™”©\"’ĺi»+¦™|1ňP \$\n şr쌖‚r(áJ˘©˘Ş¶¦2ę¬Řę6°ˇb¨=,`ҬWˆ.ľť§ŁtÂěĘ\rzĄ[Żc’ú03ÂŁŮÔ0@( ☩©(–bf˜XµÄnÔÉO’‚Ą±/:MĚ3í\nř’+ƒpĚ4Łü3!ĆBČŢÄŚmhëš\ręƒ\n á˛&\\ Q(Ś*k®ĹeGŽHŇ•ŕŽNčăIm4Ö)wŤç[zÓ—±AŘöJudE¬”.řAžôéJŁT%7ěż±‹Śä9L˙Łi˘ły&-\rš2_É'uáĚ3ŔČéŠBiÎ=®Čş™ý\$A¦”t¸Ę\"\nŹđč%\0ĆUƒ!z/°\0č\"žBBš‚P)ĺí+UęZKZ ,fH%’\0Ć’Žá`+dâ„đś¨P*P\0Dˇ0\"ÄPƒ éěáDř˘‹ áémFčΑ\0 ŹŤLGx' \$”Myy gŽśŁPS˛Ó*Ć7X¬˜Š7EĹíňĆőB^`ÚŤa˛*„’“©EI )¶ňLr™spÄ%!˜7\n(k†ĐಖÚĐt—NČP„dkZ9ę!-]Iś˛öYK@FXDd\$dB¤3*F˝ůť÷ŘéI wTĆą‡b˜uJ¨J&xj•I˜rYÁq‚T&üLój4y†‚XDˇ‰çJŐ‚*vQű/'˛kL™ˇ#ć™î'S¤śŁtYçŞ\$%G“T¨Gá\"Y~•ł“ë~eŤé‡#¤rĘq5ˇ´<×PĹŤÜę †PˆˆŰBJ QL—ĎŠŁ©lŠ*…0§‰‰Ii5ä”âĘ úyëL¬5dC'ƒâ;/’\0004şß °'N‰®ÄQĘ<Ńž)8ě§ Ň'°S,•^ś»#˛“ˆ\rďŘ4¨” ĘIłBvçx2•Ń6P2P[ŤÜŚBŠčkH@mPž‘ćŘŹ\$Š‰,i6ĚeĄVęÁ­oNô˘Kˆů \$\nMŞUúľYľ˙,ťJ;!Ő7ŮrÝfg‘ŮM\$d–E¤ĄËA“¨őćŐşűŚ_µ±’+Ż«fqc-ŤQ˛ĆZ\n¨lá#3qtHhc Ľ„W€˘şŁň<\nb˛€;o©ÇT5ej+ÝPŻÂ¤ÚXN\n“ˆŠĺĆę]ÉĄe-tĽ—mđ^{Żpfń-OŹµë§HS .µŢ¨†JűĹ+óoďJÜPVřť_YÉ\n!2Ř©W¤šQNÍu4GşjÍsyZI<Ű„ÁÖo\0śB qÂ&Ąu†Ě+3pŔrĂSu.I˛ƒ']í˙|pŽbčsŚníżŔŘ´7C|^op%˘ľd˛A˝#-Íy!ňHÖ­jřGŮď ŕ€5\\G=bňYéVů^1“Pi6Ęą0\$©orSžF!©5 ś¶DĆŘŔÔYüĽ_\$˘oŤéÚ*ů/čÝî»Řď?ଃv –…Wú\0ß%-JđTą9´ĘöŐ<ge´‘ŤŇšťIu¦ń–B´’\$’N-5/%ţ¦—eĐ&«äżi)Ĺ[ĄHľË”Ż>LaO©7XËYo tµCĆ„łě )Žö.ŚČz‘ŕˇÄ=%_±]mˆßG ÍłŽŐóÚ-SjŔÜgŹîR/!“˛­~Övĺ}¸äťhÝȈ·^‚ÇVwf@}áµH¶ę‹›|¤nÍ…¦6öŕßÁ§Fí «ż7ÇLň|ÄęĂL Ó›Ó†l­G´%\"Ő<Es`ƒ´ö“—‡R`˜Ď°çů˘.üNár“GĹŻT\"aˇ¶­}ƒL™c5Ś5ĚŔŕýׇćˆ*ŔŽv4íL…,´Qî‰Nglmˇ“iÓ#âÍ laŚ÷†2*WÝÚó™EF±†Ö€¶ƒËE%E¸ş×Ś@\nƒƒŹ{9ť˜ZčzčXş0a\$I;1ˇ„–Âog ÁćZŕô=_Љv0)…Đ#3„ę\n+5ôŹ§mżcWŤN/e¤\0¦ÔA«yË Žäě–Vî»2\"{đv=J§ťl—+…xŹOk\"“¸rH´â…{ýaEž÷<t{ŹŔĂxp*G¤6{ë1’Źţ€Hš†9鎯-AŕZ„'\\çzqÎ˙ĺHD~‚K“‹Ö†`)ýJßľ™g§\$Z§-\$1„,\$ăų́.÷ƒL/#ÚřjZ­§Ü{äžKďČIF§)\"=âÝćTžŕČ5âĐ‹ęF5ŕÖ1¤1Ăb\rŔŢ";break;case"it":$g="S4˜Î§#xü% Ě˜(†a9@L&Ó)¸čo ¦Á˜Ňl2ˆ\rĆóp‚\"u9˜Í1qp(˜aŚšb†ă™¦I!6˜NsYĚf7ŹČXj\0”ćB–’c‘éŠH 2ÍNgC,´ěu7ĹÁFř‰śŇn0ČDčÁĐÂbŤČ%˛Ňe|Îu0‚Š§;ŤÎ`u°OŤ”ÚŤRi67h§:M.ƒP©Uć‚ZT4ś0Q¨öé“°›ç[őRĆuŠDADC\rš  ®\\JgH‰¸Îh2‚ˆUř¤R2çˆćS|SXi¸Űj{r\n)™NGnUË;±(NŽgzá“GĄłÎ¶\$äW.c0ž°aľ˝%8r§&îöĬi9Ü\r†“Ńę`dŇí˝˙Óě†5Śŕ聮\"hŢ2\r(óŔĎ‚Ě@ĐD˜,ËBö¸‰ĘŔěŚ#c*f­B0J\$ƒŚ\0Ä<Ş€HKÄę˘ä¤H¸ˆËÄdŔBÎ3ŽC(ÎđĽhs”đ+j¸Ü8Ž­ˆž9A \0%(Ş4‹<‰’Vň/\rxĘú‹čßĆíŚj˝„Şš”Ś#rŢÍ#\"0)Š\"drÎ#\nřÇĂňřÂ84K Ř;@°<Eż«µPPš1¶8‡¦ MŐQóîě T8 ˆÁ©Ľ #hŕ®Aâ#@8!Ô„Ęł­+Ť\něŽmŤ%KUŚbŔ.#cX©Kl*\răZ*b˜¤#)É-\0ůÍÁp@Ü+đj`6&Ť4ŻŁ\nZąĄM0Ę3 ÍĚěžřŚc˘9ŤëbCX§l&2ĂiXǡÎŹĄm*Şä]o0ŚŚŕÂ_Nę,‰IŞb‘CWmR2ĘoűdÁŹę4–‰©Ň¨9ƒ¤ęIŠ€đÉGŁ%ś&Dz3ˇĐ:ƒ€t…ăľt`ƒjľĺĘŕ΢ş đż&© ^UcÎÜć\"řĹj\rĂXDT#‚A‡xÂ0a|4@ó*0śŘAW˝SKĽ–׺EĺŚOŠ‹ĽŰ ×Zđű­)\núŠé,@( ‚:Žäł1ABŚ¦#ťFŔŚJ ‚q,ÁQ\r6p ĺ#Ł 7|Ś-Ľˆ\$*7.7ó(Ëó8ž)Š–p¤4ࣕňĚ2íFő¨˜Çą Ó@a÷0ÜŹ-㔀›°ih˛7Ž·,Ňq`ß‚_Q0Ň3„€˜ )¶@#\nś4۵TU&Ô:#¨ Ú†9N`ä–´”5cŚY}Ć\$ţUƒ~>lř°rZŚÚ¸uĎčبđĘLsp^\0Üą™ ]KÄcjľĎ™Čq‰|+§ęC˜:l/™ż—÷ á1FNft‰uĘoC,*†A 7ˇt‚˘¬/g†2¨u‚,6ˆĺ“`ä“‚š•8ńEIżĆ4Ä›É;od™ď­˘\r1 |ö\0ĄÍ’O Ŕ€*…\0ˆB EQ¨@Š,q,pâ˝ Ü“‹!d\$@‰›’  Š_ ‰dŘ%Čćąú,%pÁ7S(WÉY¶‡µ<ÄÂĽ–La5‰|)Ş2¦¤C©Č”ĆšO›rd†ŹÓWń j&¸ü“‚HnA©D!\"\$ÚĄŃ6ÁMˇŘćĺWÇKč… ÉŕÓ(é\\ Ż|’¬ ó\nëOS:hôvsKkUmČőĚezâ{·>*čŇĄđŚW ÉZ\nOPËĆPŠsY×2ěL»śőx\"U \$©®Šââ?EH”®›x¬Ha/O‚‡ ňxKa ®“ľÇ×YŘŔ%^†Z\"ŔˆŇ ‰&‹QŠ4Qhcß6µüKbÉń\$«šN&Ň0~ B>ˇĄ’ÚEh»v-ëö’UŃ×e#¨ô˛¤«–bžS‡]+­‰RZ–CŤ«›;Ä`¦@ÚĂ!Hµd0éB/ŇXuČâř~Ŕ(+†PĹ\\ťe0t>ˇ*Ëťc‡*¨‚¦óˆd=#śůŘ2hŤ\\”\\Ŕ((S毥ęƒBˆ /Ä”=XĘ„J€µu­Ú\0ĂJĺŁn–´”i€ľ [—6ÂĚ=7Ş!^Éń㔞Ű3Ř\n‡HÁp2˙\ne…@‹˜L ĘžĄÂç Ó]s“ýеç(ř§°Ie‡‰)Y'D,đČÝä¤QZ\0Ú˘a¬^ĽÔ\r;ŔňÍN#âU *÷‘{\nt\\YôG¦mŕ/\$cÜ‚dXÁç´hĄĚ»0Wľ_\r\"Ŕ—p6ĹGň`\ndŚKgŘŕ“c\0Ëű˝0vż…0v˘á#Ĺ•żc ë‹gÔlWĂ 1(ĄŕaČŠWBŃcˆ¨Ą—*­ůžáK5[Â`\"eĆy™Ć~ąr”ń`ô„Ń䨏iµ÷9Vzݲv(Ý1KTĐĺR¨Kgz=š€‚kZŐ}ŔVqšažj†Z/“žxĎYĎ:ă|đ.Ž=–%§ÓNFŠ™´˘DizˇÂw›h™8dě˛Č“Ow´Ł~ŇëäĽa˘»ěłĂŚäĽ ‚}¤KŐđÁ2üÚ˜¶Đyó:gëŮyÉ€o™\rÖ\0ÚĺKŠ:“ćąÍh˘â~Í6€ľ\$·hdLﶮIľŃ{» NŻ'Ä6ĹfŇ·Ď{A´±ëpÜ\$cC1)™/ץcź…CuŞŚłË?ŽyđŰ8Çŕ!!nµÉÔyé•÷‹Ů“+î‹×Ă4^†‹Ű˝†dlxˇ0O˝u;’ă·x¶¸H;wŤńÔmÍÉ\$ˇĐ<ž–AuĆÖĆqxäó˙Ä 8eć×»^ľ2ý9ŢóV=Ča™.e©ů™3g?;c6%Ńiúß“Řüľ—Ł·kç©—Ot{bëşł\n3ŰtËônĄŇ;šěFÄ*M—AÂqÇm{óká^ăŰ™Ył**oM­çßNjK6¶wz…^™Ü+†ŃÜ;ÄôÎô Ń°:Ü@č©“ĘÚDˇ–®fĘ\0Ím ƒ<q€ůâń‰hCŹĹĆ„öĚY‹ącďČÉ*8Dg\\#©¦\$úę‡SÍ#)QsÜÎßvƒ˝é%÷öł]Í`laŚů†0×`µ*Ë 8şŮ äöł‡\r¤ˇř‰ F ŕ¨AukŞ6jŁĎµĹŇ/EC}ďôq—)é:żJT\$bJ\$ĺ|A阚ăpZŚáÂä.†Ô#ƒćśNśoşBeň ˘¦#´¨«(´č–˛Ă.8ăĘ`‚Ü%ǶD«Ţ_%^J>9B0÷@ť˘\\¸©h]âHÓOö!‚®+*oeVĽđl^ÉN1G\$\rđ†_íćú±0…%Ě2P{ 0\0Lđn@üé­Č_ëĚ\$ €·˜DŔĘXgY#čbƒŁNAŁ†H@äAc؈p”ˆeżÄ°5É?ĺ\n‘LDKŤL]Iô0Cć-Dv䴃 Â C@ŽgŚgÉ\"Ŕ>i‡‚, „.•Ě5PvAéKĂLőËÂé,ƒmľ‡ ĺä’ć+(8™ ‚L¤<Ă.BĄř+@ \0t  š@¦\n`";break;case"ja":$g="ĺW'Ý\ncŤ—ƒ/ É˜2-ŢĽO‚„˘á™˜@çS¤N4UĆ‚PÇÔ‘Ĺ\\}%QGqČB\r[^G0e< ƒ&ăé0S™8€r©&±Řü…#AÉPKY}t śČQş\$‚›Iƒ+ÜŞÔĂ•8¨ƒB0¤ é<sŞW@§*TCL#‰i\$\nAGŃS‹,íĆ€A…€§Bˇ\0čU'NEęýΔTFĐ(H2j?wEÁ•ÎdZ…ĘĽZą•0\$öMŚ_Á”pe4PAŁŮ:Î©«Qî¨c™/)@ŞëuÚý†ř™ŞkPsÚa\0M9×Ę—*y=J¬+iyę]JćLŕ\\Éd?mʈîG{Ú\rUT› ĺh4Dq_rAVşŃ´â>U#‰ čŽN«Ż#ĺĘ8D*„;đԐhc—śĺA\\t”,R>¦Bd äż±ĘHŞˇ#ľË‘DÁ°z9 9…ʨ—E‚®Y§Ąps–Ή4Ę8(äi7DpŽAĐ™_§Ą9t¨IŁ…+đI(\$IĚM–‹„Tş+ ],ËréŇP§96W3La8sůÎ[•I6C\"C @ő*đaŇ@—1Ĺ\$±Ds; TěCDpaĚR‡9hQ1eŮvs„{řÓCłń2FĚóĂÎ[RD\"zň<ĎC4t’Ą»d¶d¬ÜèŘ6 Â1\rƒ(@9ŚcÜ\nbˆ˜Ź–há<ŽY1]@g9*÷ЬÉM…ů:áŲT!E°RKRăůI|:OL—5Ău&\$<tĺéĘEJG4ť(_%ARt“0ünŽ±TŽbY/Cł”IMÓ†AÉ.eľüFW|UBP6ƒ”fŹČ‰IĺA‡!pFśĹkV@•B¦)Đ[đűČËůrŐ\0@Ű)\nÖ5̓dƒTŇH”#ůCř]ĄHý\\A¨vMÄź7Ľ čd [kčÄ g¤Zƒĺ©#š«4źř óÁÄ\nŔiQ®ƒÍEŁŤŻh¤ c±i ^W–ĺđ]ĄČ±Ŕš0Žc Ę9‡9Žăxĺ= ŁŔŕ4ŽC(ČŕÂ\rčĚ„C@č:Đ^Žýˆ\\0ŚƒhŇ7qáw,3…ă(ÝŢŹpÜ9Ť#~W#ä3ŚŁ§P/×–ÖÂHÚ8WŁo|:xÂ6ˇ´:\r|ô:\r˙Â5×ĂHéČńăm…í…Éë:Ď´-ĐŇ®Č2ň ‹Ůc'\$ě\0[÷4ˆŇ Ň\"\n‰&fđŹ¶cć}D)lâ ±‚î×Ňd,Äđč#¨#Ĺ{ű4ĚŔź„G\rÁ«C¤•¨„ˆ\$‡@¶€'Ö5Ń>ΊŠ{\\C”Q _5íůŁ™6uBxS\n‰!‚MD 7\$0@ˆăŽÎ˘˘ŢCe4A ˘L9E„K6q,†%¬\"ß …§B3Âř˛ßbK}o판ŢAÁ\rŔ€:˝€ŢíŁ A¤3‚Š\0f\r*ô`ŇčÂ0T\n\$7' ŇőÜłď}ŇD9đÚŻÜxvw. –2â ᘩbé)Ś±D\\„XÄg\")€6şY Ś,YË•ÄźÔ\nƒoq)°ÇĂĆ,@¦‰pŇX¤ą‹-\r8˝MéÄŞÔhÔąeFS\nrŘą!°\nâ([a\nuĘŠ|IGůŞ,Â&§‹?(Ă=ßŃĄ6¬ŤĎrŁ:„(§QŞ„r‹Ą4G ‹\r\$‹2«ĐĆăƒ!l—rôŞ8b< ĹcQMLR®r>ĽTę†xE5´8i;0„ţ—‚ô_!çäA–ŇL(E\n\"†PŕÂp \nˇ@\"¨j=I&Zž[B#DŁ”Gˆ(mV‹aűUŠą±AQĹpš0“HčQ\0)âÍ@K5/E쾊pG^^”,”Ň­@˘ ~‰žs¸¤…źł©IŘŁ4»RéSˆÄţ!˜,š‰ôśë•.×ęyO©Bâ®ËÝ)3cÜGé Ë*‡Öӈ+RLSŁŻq®˛8|k˘g'äţSăďLSĄ°C‹Ąî&Ë`˝±\"ň‡•„: Vaü)Jş-Ö,ˆQÎ\\LFnű~X-:LD~đ\nš€ SчňďŰŁ˜–\ręos\0ƒCózňˆsˇ._6öDH¦‘lŹ™‘łV[9EtŐ˙ŔE/ĹŢĽ—ş3ßXŻ ŔZőĂŠUŘ{Lƒsy\"Ě<nJA%ĽpfĚâD;Ä`çĄmhšłř‡‰ëĽX¬áŔĂ(bŚhw‚ŤŠh'ČĺÖ!ăě& ď5âLb€Z(Ҳ9D\noŞS'ĺ`›ż b sŠBÖ9E‰ß©ts a9Dp»2Qq­ŠdćťSşŠM ©6D:6&eöżůé4¦˛L™f}ţ‡ÄH9¦} źDć‚ü¶Ąi ô–”´–?H\0ĐeP \rϤ8 Ó%•ëĚjĺôČPČ\\rą\r§U«Ąx_ŞŮ[epĹ­Ł‡2Ńŕ™G•¨)ęnőî»<GŰ\$¤9sýp°tH¬géy 4TÁa‹Ĺ‡G[9¶o®Ű.y1ˆM¦%¸0Öâl:°dö­=8ƒ¶«Ä¸ˆ#WHŰMѶˆ«zďv¦ŐQ6ü#űű|¤jÁ[«…ˆ±×ďoé}Â…áłLgîĂ@úĆl ‘lD„`X]ie5ŃŚşÚúľm©‡ÇĺÄŘLUkh~Aˇć˜RÚ1ržCv÷2qÝÎjË>n¸řn‚Ń|žkseĂąfۦţŰmi{Îé7L^+.Ń/[IÔ×Mč —¨Q\"/-Ĺ,%R/ˇnŇÇ_ Ë&́zi§ ëś;mYę{LRRXÚ=tRSľďÔ¶÷sč]׾Ůţń{îáëÉK‘O¬±łn&5T JА.âc˘iC­ŤYDíȃ#oC\0)Á~nťËŮśßĺĹ_6eß—ţĎĎK±Ă+Ł® čËż¦Ąř:–xź_Ľ>ęaÖm2ՈŤ:µłiPAĄnód:ÇÓ°?_˝ř˝ŇG>§ÖńçĹx?öľŞWń4k‘÷΃Éw‰ýß7ő­QĘ“§PµC]'Ěáˇ61B\0007¤âˇ|.áV×E¸.«žaNpé.ČENÎjζ]ËśěĐ é\$QE †Ëż‹\"ƒ†ęjc˜ž†^LpEĹ;\$Úü‰»Łń_Dŕśá ?fĐIAcĐďOÚűÉ„ß}LŮαĂ™ëw/±ƒůÂ? Ƭ+!\ncń\nÄýb89C˜9Ă–„Ł¦@ÎDéđĄ äB9ęŇ„ĐĚęŞîoďĚűá ? NÁ\r°Ę:Đł\rKł\rƒŁa ĵ«_ í±\r1\nĄńîKűKY„Ż Q A \\.NWkML¤ýcŔE\n'‚®ş„»Ă\rĄ°×ĐGĂš›0\$ \r=pHÂz_ĆÜMˇvTŃr_ć±áĚÚ‡ƒ¸Â0HpćĘčă>ĺFďô˙‚ă\r#ňiD:G0ˇ*\n3ńŁoúO(„Ň\$¸Ń0¤fB\r€V `Ř\r Ć\r`@xÉ’ Â\r€ęWÇĐ|GĚ\r Ě @}ÇęÉ&WŔÚ§\0Ä}©\n ¨ŔZ\0@wŔÇ Ü çęż ô\$ç`† ű*\"ŰŤČ™<ô´ÁâÎ@›±˙…˛0,îQj; ~RbNâŔ˘¨2Éć'˘C ‰ ŤŽR„‘\0ÚrĹ|Őĺt-\ńjĚÁ8ůMČd ę\rĹ‚qŇ@°Ť«&ÁNaĘV2şÚŚBŔâ8‘1ng\$-Ç+íˇrŘ@¨WezŐm>Ô2wŃć\0č“ŕŇG<~­§\$DÂĽ°Nh˜†®R '(Ü·° Ţ<IjƱ‹–ł.-(Ě‹*f7Ą\nŔ `ę Ű'Á\0O㨊ţ<á\r*f&ş(bV·…˛Lc§.€ĺ+2¶ Ş°ŇÄŮ1nP\\\n`P1,EbťRĂ,kYŇ°P™\n°€ę0~?Ż¶^!V'ˇ<ŞÓăÎÎQ>S\\B0@";break;case"ko":$g="ěE©©dHÚ•L@ŽĄ’ŘŠZşŃh‡Rĺ? EĂ30Ř´Dť¨Äc±:Ľ“!#Ét+­Bśu¤ÓdŞ‚<ˆLJĐĐřŚN\$¤H¤’iBvrěZĚˆ2Xę\\,S™\n…%“É–‘ĺ\nŃŘžVAá*zc±*ŠžD‘ú\r‰ÖŠLť‰´ƒ­=qvˇk GZá)ZťZgвä–\\;ËK’ XěM*dP‡Z\nFƒ&Rµő(‚ °·©e1ěvASb€+aNÄÂ’¦s«Ń0§Z˝qO\"0VĽ&7‘Ż¤#Ę ŢaژJÜ‘\nľ\rÉ X!Nµf%<v%ń•§bź¤ëB@‘X”Ú1ŰNƒrYű§’ëU*eÉŢš5aZvˇ4Ţâ+\\ăłd[čv‰déŤ+€ë¶…3ľ\\‡Y`@e‘ă—«îN–ŹËö‡CˆyHéĄçQnÄ“°ËX@ťE«P'a8^%ÉśkEÉÖű?Ó×… `é–eŁ>e™\0†©ôÚ/ŇD•&2ekŕTÉ9˜”ŚúDG1%9\"ŚŚ’A`żĂ‡kĆą…ÚAľˆ9Pv' ”ă˛Ha\0vdK¦U ‰@ą8‡Y@V.D»TD”!8łI®Ł¬ě;I2r¨EځĎÂ0ę6\r\0č0ŚC`ĘcÂ7B˜˘&IRZP+“®u‘äÉŘS§T'D»eöO°Ô{ż­t“%–RlDvE!ÖS‘•™g?Ö…Ąj#ű)_ű!=ełĚJŃ·ŘP6ídş¨ľ¨(é/+ÚúJK2Ů'wČqÜ7żP¬@Ż?Ë•łhÚi 7N\0PŘ:Q\"¬Ä\"ćAÖÄĂŕ]ťd‚f!ŠbŚƒÓqXŇB…JKáŻiAŐ9÷rƒâ„®,Mă#B˛éTß´čCRŐµŞ|vhÉÖQ‘™J–gËQ™é\n3Ťă±´KŠE Pš0Žc Ę9†Č9Žăxĺ2ŚŁŔŕ4ŽC(É”‡ƒ@4nŁ0z\r č8Ax^;ńpÂ2\rŁHÝł…ŰpÎŚŁw(<lĂpć4Ťü°EQ #Î2Ž›řżRŐcXD #háS\rĽ¨čă|ׄˆč4\ró(č7÷#×SŤ#¦ÓłŤµ_d¶łLă<¨´-™.ť˘ RŘ\n@ Ěłv @*MŔŹ<'asŤKÜ7K\"<ł·~˝ÖâŇđ›Bƒ¦jB”¦ đŠdMŘĐĄ„xˇf/şz¦  ń×\0’Apb˜Çµ†jŇ^ŔO\naQ\$#ÄŇ~źŕ-b°­žqzőŚ\$_čx¦”÷ˇ`¤bČpu @eťÂŹĚŃ–ö5<kAd7‡P@ރp ®Ľ7¸°@ރi ŕW+\0ĚU0 ÁĄ˝`¨öŐZe\r.ą·<gŠ0r\ráµT6pěäŘŞcŚz,v˛Jů-ŚŢ0ˆOô€h\$Ő\n9_‰˝_ŃŘţHĄ jo­]š(ř0ź¬‹ƒńý‚,¤´—đí^hŐĄźĺb|… ôYiи§Á›ÔiTIu’˘¨ Ů{cµć˝â¨Ä‘Ŕ F˝B U ˘ŞPŠ´2Ş`Ćك!ŤŞ6L#S<,Čpą 0…©c›ů`ël©Ç¤ő éĽkC°L‹Ö-źâјłđś¨P*Yë= E ~¬<‡ š%!±X|)\"=J`­&Čvq[Đbá_ \"ä/D ë\"a5\"ĄĽ¸ ƒ%Éťi[!§b:H˛…'Đ‚ü°)H‰\$Č©Ł±bˆ–˛T‚’°TŢłúDZĺĘvÎůă#ä'Wô– ”řlHŹU†ĄHvU%ŠŃh¬K2Ľ§6^’YrF^t˜\nŠ€Şb vˆł·B‘âGQőăLpZrűKĂ°_ŁH€ft. •2©Âĺaj¬‚#Ęl‚Hˆ:™MŚ ÄĄ5›e§Kň˛‚\$ƒ“iXű zř˘\n\\ÎyÖ¬Ő„°Ô>Z;A\n']Ł6\$śŹ Š% C·‡d–’ňbt )wkŹ¤ěŔ«BoP\"bÂ\\ě [&@ˆ \n\ná”1>K¤A®—䌬V…n¬HĄ2ę]f™\n¸)‰Ý«ć¶Ĺ/’ \$TyĎQ&¨ÇM%ÖŁO‚dŘv¦ş˜Č:V>&ŽB_űoŇŞW4júźˆ´Ü%®u¸(2Ëá!:Đ„˝Ź8>ĚÜD'¨ŚDˆÁ 0Ćđ@ž\0pA¦-ŞgFŐŔ‰a0¶eDN8Tj”2´Ą„g\"ĂĄŠh Ĺ„0ŤU¸µÇ|’g2dŘePěN’[¨·VúżÁ˛'/býƒÓÄŹ^dÓdĐJ–ZLÍf÷6—Ěχě ;řggUďAËâQ%üďzę}Ú†z ĽMÓ\n=ĐTtąSŃOä Î6 Zö•Ą´Á˙=Gd­‚Š(‡N•Đ'~ľ0'l–cúvË˝y5ŁĽŽRÚ„ĂÔÎ:…ń‰ĎzycI˝s¬4Ôź_w7bkt=±Ń’Ób÷9µ­ť«˜@Zké~MĹ´ÂuŽiÁÚŇçιǸ!…^Ú­+s­MĄg¶¦äĂU0ÄÍŁ§\\ë©^Ďb¶n˛§clćxÚ{ŻzTâ Â!„†«|˜đmż¦·‡ ©łĂƒŐ ół5­Đ.‰\$ۡ!’\n\\®%{č¦+…tIßÄu“gş¸ťĂY @•>QîSŽŰđG…ÝäŁ/Óş|ˆ§g%Ő˘Áń¤ĽX9^ĽÇ™â^ĹÖe™U*ˇ¬ÁJ+AźÝë_‚u˜_ ÷†ë´ĎŻń}‡Ćv°·*[nPVľĂ¬óć%ŕ{ËvÍ—Ů÷+7ŢOemÓV'“ěDµ¨wŤ…Şc‚ă ¶…‘Ö&÷®•Ű<ĄćźäĘŢÓň[çĘŻĺ+5ßš5k\n ¬Ó&śÉÇťH~Ź’÷ß,,) ™'5Áé Ţ™|*pĂž;}ĆŃÝ9„@pĹtzŢrîť;ăÝoEďţ ¦îÝů\n›1ČĺąăYpĎ«őÎ&»ö‚wnŻ–üľů×8oÓ– /JłżIÂűĎí~ď§(jÍŔ†ÚÇŢ ŞŹô4 ëŹÎÎŹňŞĐŞ/ˆ˙đ«oŢ« Ý\0/TöĹ|A\nđŻJüAoäíđ2úĎÔôOă`l€ĐnĎ6®ĹĘ\\älž˛QÔ\\ÎRnNjˆL‚ ”b^”®,WĂ6Â<đfžKk˜ď\rćI!jżâä:ßăÖz0€đ«˛L( .î'®f \r€V `Ř\r Ć\r`@s¨ž‹@Â\r€ęTç~w'z\r Ě @x˘‚Č°TŕÚ¦Ę\0Äxˆ’\n ¨ŔZ\0@r Ç\r Ü ě6ŕ\ntĎÔ]‚<\"ţíÚ¦¬ěÍçČa‰&&¨\00001\$lPŰ\răÖ„–ečŔÄÄďŠČ¬L\nL,Ă.+ÂČď‡ÚBNOŔ˜‰ ČĘ čś\r¦ÜTěxTdţŔLśNˆ€î¤ÍĂFb\0ę\rĹTlĎ˙…îÁ0Â%:ĎĚîÎgăÚ±“¬ĐÍP\nk@¨T…LÇ XĹĐör°Ć\0čŚ`ŇFílĚ[čIÔبü3ÁdOdúĐcşŐˆV?GžS-*ťÍ.¨\rN;a.1á8Pk\nŔ `ę Ú.B’]i_¦ĎN'šl0Ś¬ \n€ĺ±ž Ł¦ (ă®†Ú %íxW-TäĉĹ!O€÷\$F6J0ľGć˛c AžIŢ€t#á";break;case"lt":$g="T4šÎFHü% Ě˜(śe8NÇ“YĽ@ÄWšĚ¦Ăˇ¤@f‚\râŕQ4Âk9šM¦aÔçĹŚ‡“!¦^- Nd)!Ba—›Ś¦S9ęlt:›ÍF%!Šˇb#M&QĽäi3šMŇĘ9ˆ—ˆ\r†SqŇ6ib¬ä‚\0Q.XbŞŚ'S!ľ;ąÝMf›0€ěi˛1˘ B„@p6Wă¦ëBÎrsžĎĺôJ1ΑJ¦ŠĆ‘ŇíJ´ˆ#±H(¦k‚TjzR!„ča¬PMD4¨e”ká¤C±”Ôe×Ö¦Ŕ¨¸Öl®‘̦óoŻKÓ` tř&šŽe•éŚ§-í^›ÎçépŇź áŻbŻŤó]Ý'šnĐÜUđQCĽi5MĆ{ąB€ĎÉsűż/ÚT®ˆ#˘®ă#ˇ\0Č÷,Ž¤őŹ0k,9ŁXčb•c“\nC(Č0ŚęL; ƒĐÉÄ1J»#ËĘŤ˜„Ęđ:Ľhą^é”*ě[DÍ(J2 ‚ř 2Š‚ č\$“\"HĐŮfA0\\4҈ĎĐÖ1żz Śă’ˆ0ËŽ€’2©čŞîżŽc¨ĺ #L‚%oJľ5%H°éM@&%R;lÜ2Č°Ň6+.řĘ€ŽiZ,ŤƒcD0ŚK1Ś#sL(‰\0ęô¸ë˜ćŞ#«< #pÇ1=ă ×\r1ĺ\n´¬-F:Śń„AH„> sĺ­´[,ŹcĐěCâś37BÖU˜BB%€řŚ/™.—Ů6[˛ű\r+úƬŤRđ\$ŤŁ‚¬ÝB*Qu3łťś5ÚŠČł11´ć,–Ĺ´[®Â¨×JËş97Á)L\nţ4¨zĚ›+Rj^!ŠbŚŃ\rčҶČ2™ŻkęR´Řčú¬6ËŐýřĆ%ő@Ô3¬H%C‰{]…?C;2„r’†:ůC íaM\n\"ä #ÍŃMČđĹA¨ĆÝ\$‚˜Ë…e2hŘ4©P:_#gVŘŇpă/™ă ž®w*I‡XŘŠ<8@™Ěó•=ăΆ“2ÎŰ cş­\" ŁŔŕ4ĚC&Č6DÄ3ˇĐ:ƒ€t…ăż4 # Ú­;ar¬3…ë'J<,ĂrR7ŤÁxEIŽC;Č‹ô­25„AőĐÄ;¸xŚ!ó9Ł Đőă\"OµŚ;¶•¨K.ŢŻ¬,C4ëŠňŔŘ(Hňţ˛PĘ~˙¤\"ŁkB( ƒÄ’ě[ ĐR’\nÜBź\n¨RQĄ©zƬOIS|Ć8ËPŘ 9ˇ/fŕ›6CüMI«h/¤č’üˆŐĂe áL*7…úZÎN˘ř­2xľĎ|\n0¬Ś8\\ü„­Ą—şŔĚVáL¬Ąźc\\ŇŚŹ\$d7‡P@¦rž1˝ÎÂäŠV!\nś#ęžó`‚Łęcćt®łóC0r9„0íťÖŢp‰ű6˘¤µ´Ił+_Ĺ|—‘¶śK*^‚ĄÄBT nX‹Íz¶ÄqdsFÇŘ7†6®hC™Ň 'P†„˛´kÜůľ4ˇ š–B¨N‹ńŰaA„<8lźCęzĎ´­BŇt}[©űF¤ĽÔ—,cÓřy+&1G'őîŤŮÚ,aŚłCë\$Ńë[,¦••´q%Í(SZGe¸1ÔĄÖń™ ĎPŘ„xZI I)ĺXá@@@ĐŃŐhňčáKŮšŰJŇ™UӈP ©âYM1H€ĺś‹QZôÇ o17ů˙;Jé\0\"\$4\$¨ƒ†‰qŻŤ(ę˘SĂltoíižŞ`ňűĹZ-•šňCW+•ŚĽľ!ř,źHŰQĺůű\nŇ}NŮ#„xôť€ň¦ŹńÔ™EÜ͆”TWBdż}“ć@†·CpdP”U^\"ôVŞ‘(%Ŕ(bŠXűŤ˛Ś95ŐcKJ^ą„śh.΀č‡ÂˇWvE\\ęÖŠW=«™˜ężŃҬzʢîkÁvOCz±Ô{'5ĹvFHŕÉW0ÄÄL˝ťXâŢO\"Ď3ŻxÎă<řKiŤO*KŠPe éoL„’­iÔ\r)=Mô¦m2˘›˘ľĘ3_žYG6ÁÚă mŔľT\$şÝŰ×ńpŃG#×@]r-ÍĚGW:߶[ƒ‰Í¬¸Ą>p=˘ĂoNaˇS÷*Ó‡;Ę’Ż]ËTwlŠ[â™m/Ťíe\$bîG«ńvoqŽż—Ö癬]Éň‡\"Äb v·/pHl480Żŕ÷ňaZ™@ś/ˆ9ĆS¶öpŤĂ%íŻťĚ>đ0k·Äx(u›DT¦+\r^y2űGEP˘\r#ˇŻDGC)Ď*––+Ev‹’\r4M¤6É]\\FSç±eĂ@+&Üf˙taóCʲRP&Őčgrž[9\"D`ĐD™ŕnźĄ]qF®ňC¨pDeőăe&ĄC.*Ý\\—yéźóˆ4R͸”HD‰RÍŃís”ýUÍ•±Ěh5×]ęJ3}ŤţˇIs3¦WÁ_ĘëßËí5¨˛ňĐÓő*ŤOç;Bj| 5<Ó°äe•Ą%šŐÄ3uM>˝1“ô‰jůxŹ”XkŁŃsŐ¦Üîůś;8”'©lWBśú©ŮŘ(u\nf=Řç¶9,%ł¨Ł±´ÓŃÁkîe´óŽćĆÔ¶^6¬1.C,Öóݲ {‘±©d%›ƒŇaŁiĄ6täÉÝfši›\rS˜Ż\rÔw ú`zϬt9ą¸¦^k•·ö¤Ă@&Ƣ.5}1UĎăÚJsrĄuů-ŹCĽo”ÝŰ©26Ń33Ňr2ÉÎIÍ× %šyˇóÄť«sůĺŮg=sŢ‘ĐĎj•rŻS˝†lMb8Ksmr^R\nşEjyS‘;›Íoťd”L¨Ď ,ű\räß´ÎÂÓĹZ\r™ĹÔĄ´ş±Tń˛\rë»ă(QŇMč俤ÖŰ+wş2Ô\"^cďţ.¬kOq©Őę˘ÔxëΚťÇý\nˇĺ?EÔwÎSŕ(ť˘µ©d¬¦v\":w)e«&E=— \$žĂÜ-ĎRĐë.IŔp°WšmňGľz>Îv\0•CüŘ\nˇnÉžß@­‹ž}âň7“s?IÂůŹ'éz—đýî¤fB^¤Ĺ‰i2ÚŚ•ĐÜćHyjzżÖqżoőř˙ÇŚˇÔ>ďč€)xÚĘ;CPűě¤jŁpáĎSPüoĐýHČ…ŹôËä,7\nŕÚď>öŽ¦ˇOQ̦ý+¤ë ŕĹđ,ě‰lŇ°Ăđ6áOj\$ŠăcĽân˜8ŠĺŤń‡FJŻ¶ŻOě4PnCĎŠ ƒh+Żx/cľłŁÄÂě ŇďM ‹>&E€đŹĆlc5\nC0÷Đt\$Šş\r(ÂDËăş oŚaä®J„6G¤2.ä”nŹ¸Tb‚TÂ\r®G\rđČTb<gÄ.d®şđń#Cęť\"H´GXNd”mdŘĹ\n!°Ú¬ď@ĺkĆG«Ž?Ď-‹ŞlnInnĽ‚Ô@†A@Ř`Ćk`ĆLJX‰ÄP%¦xTćP& Ě(ľ'¨¨xŠ\"H¦Ô‰ Ş\n€Ś pĆeT=f\"\$‘?Ät§K~¶ŽXů2¦19ě'â8›@Ę# 9ƒ``ˆü^ÍN˜ ›‘fD\0ň)ăVM ¬Â*ÂľDg>śęŞÉ\$ĢáBŁ!2Âô†‘ŇŃPŻČÄőČ*%ĂĚ8j^ŠŔO蘂 Ď!šeÄAËDŘ\$ÄH ˘JŐ…¶H ęÇžĄ>ž©.ŹMLňhę§*c\$Ť@˜ć\"§?#>hrV}Zčhňh`¨R‚Ć%ěÎ7±t,€@\răÎP ôDBI&j4ĐDP¨ÄF4¤ÎM%|‘#ňRXµCŔÖc†Ţ‰ŰÆU*˛e ˇÂÂm#Â^{ă<úq7 Ć ę\r  ň†sň,W@‚+f·.ŁúVš Ž8 ćČŔ©\$#?˛P§dtĄŠŢ0r¤I0â^^Cp\\Đ\0 (n6˘MĚrˆÇČ Dbŕ@";break;case"nl":$g="W2™N‚¨€ŃŚ¦ł)Č~\n‹†faĚO7Mćs)°Ňj5ˆ FS™ĐÂn2†X!ŔŘo0™ ¦áp(ša<M§Sl¨ŢeŽ 2łtŠI&”Ěç#yĽé+Nb)Ě…5!Qäň“q¦;ĺ9©˛gÎF“9¤Ý6ˆđ,šFlłMSRˇ„Ăqą˜ŽGSI®äeÁa\$#ÚOŤ7›#–1”ńD9׎cŞˇÎ±Z”Q¤·čĘdĎań8Xm(Ë23[Ť,5\\6e*<ś\$˜y5âf\n\"Pç™[¬|Č\n*Bä ˘¸ÂiÓ#– śXť;Ăp×3y¶k2‚‰‘ů.˙ƒv0śä‡ź)”Ú\n)ĂNĐÝVXr9›ŻŢňą„Ć4ƒşš98ď8Â1=/’7%ă;&ć#ĂR(ż\rČăĽ68뛨7*oRĚ1Ąm0Üä)Ş*JÁĨę9B˛Ľ;„ ŕô˝Qú»Ć)<f9Ć PśŻ±€Ň•˝ę˲90Á*R1)X%\$Rkv%ł@PŚ:ŤŃŞ*)Ëű~-'čdF7ľc’ţř-Q ~ ŚÉ{t”9ƒ+u\$9RĽŚéX ËMÜ®Ľ%P:ĚŠŚi;ŕ(‰\0Ţ8 “3ţ:Oc¨č7„rxď-pŞÓ7·ôXćˇPĐ4őG#twŠoűÜ0„ş>=-ŤýRƒŤµek18\nĐ• Â\nC-߉#há4ˇ­řŠ<Xă’VúFčíK[·ă%uQĽ#ťUZC\\Ş6‘`«!Á°z0 Ś‹`@!ŠbŚźLAp@+5Ł¤T9 Č@̵'hňE\nčË ¦·ér¦n’IP ă\"jřÇŚĐ@Ť XJ8˙ƒKćŰ!(úô*ĆV\"–*Lj7,ç>x Ş+ŞY„/W:;tŁ·:c+ç&©»Ë|TđĘŮŽƒ_y•`ĐÓ ÁčE\0ƒ€t…ăľ´&#j܆…ËPΦ{#.ęŤ+^P#’8:jBřġ\rĂXDX©sÜ™Žŕ^0‡Ěî&\rzSIâc\n¨ sťj·ŤĂ˘jąá,ł0Ż0ř¶oX„€(işHŃ?ě,0ßBŞč)ÂtáÂŤîM a)LÂňWšÂŁlęj( ☨ÚÉ2˘©Ş\nZ›ÜŢ’BĚ·\rż ź.8Ň”řµ`ŢŠL˝ŕĎ襊¨@1¬MˆĎ¨jňj,Ťč-\n˘Ž©r`”ՃÔ)ŃcAŽĂMX‚Ł +eEc&—ţŠa==AÉ2“Vl†ăŮ[ŐQ ’¦™Upj&H\n-ux‡–jDhýť—ŁŹP\n\n01°łČ¤ł¨ĹÝYeěEźe3!”Î>#Ľ@Üó r͡đ‘`‚IĐł7F!°Í™Đ̉Bc'…h›äF|Pů+8ď6 Áł~óYyŮŠëm_ŔöpŻU[“.€€µ†˘Č•‹Pe-…†Ŕů Ăé,D\\'\0Ş A\n>\0ˆB`E`(%™ş~ƒ ď\n˘H±Pĺ\$xT7'„&4ňxBxpŠdX)”…¬ę Hw/ČßĹ\0ÚwśŚ«E¦DÉ›u&ωúć\rŻx‹†Ö‹Hl]Y(ŤPîr9‘’8÷ ˛d!cš#C~Šb#„ü¸ÄuM5‘FŽ1ĚGU¦âŤřT-h8Öś‰ÖGÂZˆŚ(×ß™n0Ë-f Á‹ ôśAÉZ”8U \rz+7aź‡B,Ź©Š_óĘtNÚ@Ţ€q¤4<‘SR}#ćü(Ń°äH\"C,ý©HƒS\nLÎ)É\0šKG)HtĄfÚ—%Ú橘krNd˘¨µ 0„ ¨PDMR…§Ě:†8ZËl§4îRAT©:޵^¬Őąpm§úC©Ó\\Đ—âKÉŤl4eŤř?*âQY-K#‹h4N„0MaŠ&>GĐ€(™M¦‰ĹfąÖęŐK!Ş‹M䈏żŞ.‚+uZKíI0•&ä =|+ÄČ®‘`®T‘čA7ĹL‘¤upR#&S\n\0«`{•)Guۆ×Ĺ-éŰ\r/„ţ€ ÷ŘAkë-\rĘP8·úY«Ů>%Ż–@ĐÉK±fÁÁOˇB/wEa)–\r”k\\¬ƒ ýSR†î’z])京–÷/ĚŤ0ćB8ƒŢÚĹ[rśŹMCżČQ ę„_&Hl“\0*O5řTęË,S\r€`őśŇ¬“ÂńMJź°eDŃ™÷ţÝ“YśeŤÁş™dĽž‚„đJÁJ>ĂĐUR_¸4m éčT„K“đÚĂ•Î:%˜UÓLr®Ő&DÄą\$d2O<Ď„d¶VÓ +5Wč.Ę*ů…A•ap«Ht­sŇ„JYŞpd§´Â™`jk\nĂ|-ĚÇF˝Vz[Kăe#(łĂ7Zƒ<t ´ŁAĽźç\$ćÉX?N=9tXϧ2l‚ӈôfŕk™’Á‰“ňˆcLy„(6cnöqI,V¨7RĺţĹk-ŘŚ‘š3˘ß\nÓD*:i·+x—Ć°¦DtˇY Ţ6µ\$ÄźF»}NÜ.Ó)ć•»ń#qa>¬č>bŁ\rIl/Ęwó mÝ%‘‘n⢊â†7ĹZÇ4.8ł7w´}żP÷k‘ŢŻŇ\$d\\µľHŐG‹+zn¸k„‚“Ř׬”ă*‘2 €¦†–yAóŤ :;ĆÚç ĺ™÷»żĚĽƒ~嚆•ŇÎŕH÷Źq¬ť7řáK ös«Ž[śů~PX+ÚKę“ŕj’Y%śs*ô\n7Đ·>Z>=ĺŐ^[:/L%™yXĹ~ŚLúnP“Fëqă{ű&úNěQő˛YÖ§z˙č…ó´Ďű’çQlž‡¶w*&Ž§îîݸŚŃSNŹ\0˘'ß®čhÔjČg|·Z3Ářžčaëčs ç)Q|—Y3´-pµp”.o*uď…S_AB9‹\n\$Ş.ˇ„JŢaiôJAIě˛ă)l‘żövǐŐä†{Šź!‰ë„6°ÖG‰¸Ťr«¨˘zLˆQ*%–´íFđŚT;\$Ą˜Çਁh88Ź‘tˇZˇ›9)#ƒ WŔUť±˜u^§ĺôąŻŮű–}µ#h ‘ňBÚj´*@D đ § \r ĚŁĄ‚ŠDŞú„č0#ě\$#n#Ćę\0EĆěůÇŔú/˜Řâ ěˆŢ’bÚ?@T\nO@˜~n/\"bÓŁ˘{ «\"ĚŚăLŞ…Ŕ4‹ň#˘ňßg4,€Č«oę(¤Ę%ĂHÜ€ş¬mVĎbQbĽŢP‚a0†đ°¤PGFą/¦ŤoX'@Ň!P m~1¤^\"ÄŔó*đ(¨\$A+0B¬@Ćt“ÄôÄŕń\$*OPŕ\nČÚX ôEŁüECŢ”&2V˘<=Cč#ô\rƒŘŘČž,EÂ21 ę™I:Ű‚†*i ž\"ÇčP<'›\n™`ŕ+ÄDç…TĚÂĚ»ëţCbT8Ŕ \0@š  t\n`¦";break;case"pl":$g="C=DŁ)Ěčeb¦Ä)ÜŇe7ÁBQpĚĚ 9‚Šćs‘„Ý…›\r&ł¨€Äyb Ťâů”ÚobŻ\$Gs(¸M0šÎg“i„Řn0ˆ!ĆSa®`›b!ä29)ŇV%9¦Ĺ ®Y 4ÁĄ°I±Ŕë2‚ŚFSĐ€ôm4ǁD(íXča±›&Â\0Q)ˆ™€šăG“<äzFó™ęî :ĚO4˜”Čn2™ĺv\\ë\neżÂƒˇB§UâW‚\nÉŇ·5'ˆňtŁăćł(śu6ć&3Ö@D0Űô‚\rá†2T2ΩÓKY¦€rßáôQĘoÜťVQ3JyŤćCŃ„Ő&0ŔAE<ÄĐä\n*â¶ý”ŚHăJMöżMČŹ7c@-'ĂxÎ:Ľă˜Ň»Ŕcŕ0­ şß ŁT(\rí˘b?î‹´:Ťc ęŽ„ zâ4ŔkC4…łšŹ#Ľ-EF) ®\n\$'>ˆääŤăČŁ#_\"c#Đ5€HK% O0č<ÉŇ„¤a–c¸8C#\nbèÜ5Śh  ŁŚˆĂ2¬\"˜ő<ŔPÎň!ę0ءŻBśƒ\r@Rz6 °±\n1żnňĐ:7éHęÉ!,bĺ R\0<ŤĂrŽę\néŕÂ3¨(bRČ2H[29¶”°îŹ-1ÄOµ‹zZ\nbˆ™3ŽŞp@\$ŤĂ~ÜŤÔ@Ţ:ňÂţ<Ł‚˛ŔFˆ|lô0ÄĚ9\0 p“ŽvŠ\\ŕľ„˛ÚŁEŻD\nv˛z:Yˆ;\0ľ‚:ú˘K\\ůľŁ\\±- #l¸9Q*u{Ń­´YŻőTtL¬Oíž7]íż-ł#8ŘbŻüú6;KŘŮIru (pČýčś5˘\0†)ŠB0]X]RŔĹ(CČ攌,`Í ŤŁ¨Ř0ŕ2ĺL–¦ÔÎ.ÉTô˛ě%Ú~‡č4Ő8 1¨0@7ŚY™E¨#ś*4¨A\0 \$\n łŘ9ŤJCNjĂXł@°<ŮŮóé 6ŘÝÖ4ăéRiƒŚˇ†úUƒ/”µĄ\rÉ ŚéMçP%{?Áâ‚4Gă0z\r č8Ax^;ôpÂ2- €äH#8^8\rxĘ< ăt7ŤÁxEC8Ę:sbřĹťĚa}\r7µ^Oŕ^0‡Ęh9ŤŘ€@ěĽl:ˇµ®\rj\rŽÁjR–k+zRÔ-‰Č@ʲěĘ>ژĄßNČ,ßXŢËLÇóeëâƒKɉ3-*1 ŽJXĽ]­őrĘ”L0…`đ\0RUŰéjAÂBî S3!¬Á›ÇpJÉé:SDýë#xŚ8pKȢ]ÉŃe3ĆQłFŚ‰:ä †ˆ•®u˘Ęѡ[0­L1!a2Sś<Z-ř:†\"Í\rÄĚ9,Č©J˝bŚƒ0i@äv†§«ˇŘWnĺľ»F׈LzäŔ^RĘČă5)MA­#ÜŃ×Sů,ˇ*?éc›cÉ_Ž\0–†ŇlĆ›é˝'Ő4Âu˃A6GĄs-\0ĐY ę^Oy17ÓKëúY†# %ü°XeTĎZJÉ<wM*ť„¤y˘’ĄSioDDd+˘ÖĘgC™ś*\r±Ł’đĆőŠ‚\roí6RŤ2ˆĘN=މ\"P’Y5(ĺ@˛ˆCHaT9˜‘‚{e\r/®Ľ¸Ű¨ecŚy&¸äŃm}i!/2lĂ`uQ01–ď7) ’S…-uD@Pxd\$‘l´°‚5EÍ[§Łe~R—pĆwqéTŕ;Š=JCŐ+Aätě‡%\"jƒ‚‰ję0¤yŕag‘@MŇt8ŇI?,!,ěŢ°Â!ă<ϐƒAú<`źĚíYaÜu„…Őîkˇ‘,“áV§xPE¨˝)ŞyĆ\\M­Lˇ!´ \0ĄpI;—ȬçWˆT†(ą›bÍĽź°†Q+Ú67őHó†şo(aŕS4Äź&·óbŘ“1˛ŚěŢ˜ý(ˆ\"Li}§łÂYÔÂL ál ßCbr Mp3&\$Č™”É˙}ÇpŕęŁfWy±6fÔ!@†\"×V)ŻU\nE'Đ2Ś’­ÎH)čŁűźY'Uły˜Ĺň=jCJ%­¬łËů*Ń®mÖş`¸Ý«”«Ů\rŢ~‰p6´––o\$\\Ľĺ=%^¤„oeîUÄ‚ř»‹ż3oµăŁ‹¶K^š vĽŹ\r!ŽŁÝÜ űĘťáľřX ^„•rp5(búÔ›ŕo•üm—o b<5‰ńIťĂč:ĺ#f›w“é#Şľ7B4G&î<*«Í¨®FCqˇ4!@d`ö™ƒjU Č|™2??˘Âi˛Ń;שvˆ =<őr@Ň4IC1 ŔĄÔ6”Ę)+Í\"»¤cîiR ÜS&ń¤ťDŠ‘ó…fFŔ‡Ú{Ż(ů)1´Źˇ,ˇ®žˆ| ¶\"ęOƒHz‘š<)`ů—¦´N”ƒ‹ś›[ôâúJ°uźdµeÁŔ@cŤŘjk„ó˘bˆŠ.ŇÇŁˆVk¦ąҘn¬ĂX&TĂv9Áź^Ķą¨ę™@Ş˘f Ů;«yD(:ƒI”IŁb{‚Ű,ďIJ-·~°16\n““mĘhbAÓEGҢƒ­‰\nTŚŇQÂ*±„űřŔđƒL)—ÖU |zO]ƒu~'{””+˃2U84śFĽ©ĺKŠ(o*-KˆpRm·±ü<˛cŠ8˝Iwő˛’^VňÝĎy·O*?Ň{›o\0Y̛ĺ|×nnlGůĚŻ[r­gJÓÖ¸Ž-ĺű)¶. ą:.ŠVĽüż»Ť=–˙Râý!„l±BƒA؇–ĽÇ\"=ۨvöYí%Ł_žq‡®’B˝–şŘvîzˆűAŘĽí«ŁßĽeŢR7{—vÇ·íÓÜĽuđ¸6ţŕú ¨E\n,­Rő-ż)´™˛s‹ní)Řď?ˇ±ţl1yŢłĄ:ß@ě¶Á%‹ Jölbô®–×B‚ÎL,´1e(ƒŞć„ ‰+JeyµĄÂKCq¤+GLĄWÚó”ŕĺ\r÷j–úć«Ň ézĺ~ý#Mőĺ Ć`ˆF\\•č˝dÜgűÝ8 ;ő5ŤűÔą Öł’­ŻčĎPç*ÔD\\˙éşďí”ÍĹ\0°F\nVőíĽŢ.şŢ…˛–z˙Đ A‹rg‡ňUď^%o>BCQ«v’/L2mĐÉPMę%.|öCPZj¶+uĚ®_ćd0nlÚ7† Qď0w bö‹ć`P‰ňĄƒŚfyĹÚS˘VâGR‘€ŇR.ří¤IN§ˆDíŹç°Đ· pĽö0*ÜPhFëjLmŚ`ÚTPÄDdéIb޶đďBĘ]PęDfčČ@J5iĚ\rbhW)Ź\r0BMÄ=‘ý±ôĐ&ëŤç#“dË\0-ß °ŘF¤nkQ'űąq(AŽ4őđľŃÍÔ5o=ŤćŃđćůp.éqp˛eNł‚ËĐF‰í‹*˛] ±†+6˛ŃgĽ&Đćd1–ł°ńq•«,RCʘm\nZ>ä¸LŁNÍ&çoLňof>!x5ńÄ*Ń\\Úf@‡nŇh­ţńnÜ]%Öú¸Úĺ–ŐQţĽĚž3+>ďdĄńGó!,U!m !ĂÚ#Ň#*(Ô­T*¤ąŞ¸ť¤T‡’!ĚĆĹĽŕ…¦ěŚTżŔČŔ0W%lŔ Ű%ď%Ź.c´\r€V±ÂF#ěƨnJ{‚N g¬Ö–ŹJ<p°Ť˛8üd\$φŃbŢ!Çpo¦ \n ¨ŔZlÁÍŕ‘DöÓkŮ+˦ô­BâŇÂ^ŇÇRĘň«®ČB‘2Řᩨˆđ–Łţ?B0nŽ B:1Žˆ`Mň ŁĆ\r Ě<\r:ł„Í(Ä‘Ŕň<ëDŁmŠÖ@@{Ż\nQĂTîpćÄ;L IBüâ4ϐŕŻ4ʦ‹\n<îśd)Sm ŔÖĐ­Ö.0Q-&¦eˇf&.Č5nśîZ I%§nă)É7-&źÂŚXÉ8“8q^‰óˇ7¤Ó@ŕJdţÓ3žÝS˘k‚\0ĘŘF+\$fDŢ6ŚĆo ď6mŠmđMd\n`Öß’–<'î-x“켳ňúÂt— ®űÇčE@ÔZ˘Â;Č^(2lś@¬Mm†\rŞ;M0Mäú\"€\$T(=iöcátĺ ö§ë7ŔŇOŞ°bÂŁś2΂ :aŁ\$TLp†XÄ‘Q8LĂń\nČNŹ4 č&\rŁ‰m\n% ";break;case"pt":$g="T2›DŚĘr:OFř(J.™„0Q9†Ł7ˆj‘ŔŢs9°Ő§c)°@e7Ť&‚2f4˜ÍSIČŢ. &Ó ¸Ń6°Ô'ƒI¶2d—ĚfsXĚl@%9§jTŇl 7Eă&Z!Î8;OF“x(Ţr4™Í&ă ˛+Z“×a0#ˇ„Ĺ%0śç\0Q\$ÉdžŠ§9`(ˇgŚ'lAÔćeg‚%ćă 7HV¦Sť>ô\nŞLŞŃ“U\nâiŻgCL{:d2Ě\rĆšFtá%ŚťN†“a¦H9[×FŘ<|D0Ýdâ ůČÂ\n!˜v°Q\n×B´YJF]€(Že7ń–Žy3QuŠMçLFŔ@BĽä=Ů]¨(§•p\"ľ–CtŢ7Î’Îű%Cžř1ěŁĺ\"‚(Üń°˘jłŔ)jǧÎ{î6 Łȶ%ŻŁŚő+ÎrZÎ<mĐęçORţ˜ i`@•+Î|\\4Ć”P9EQ`ś7±¶µ+Ë,o¸!(Č CĘÉRdśÎ@ä<7Ä\r\0ꬔć6Š+ů‡.Ëě2l1Ĺl(â:­łZ\rƒ|b· ă“a,¶äÎ ĐxĘ<ĂhŇ„§)Úzź˛ˆĘ<=€Pƒ1«RĐŘ“.Ł8‰Ć#s đ§Ş@@)Š\"bú7OH\nPö tđ¨MŘƲ®ËC‚3Í“´\"7ĹéŚe?¬¤×ĹuŽss!Ľ–%Śçˆ¶(ꀠŹuyWϨ ´%Cb6µ8ÂHÚŹ! (Š<\\ «ƒd%im*ĽCăjDHŁ9eS܈ö\"ƒcĆś ô@‰ł‰\n0śŤăZPb˜¤# Xěˇ7Ş@\\AÉTd—¬ăhę6%‹\"± 'u;U\$ ‚9_Î’ W C˜ęƒ\$ ˝αů,ż\$ˆQ9#JÂĎľů*0¸Ž ®T#¬CĆDđ|÷j\rŇdżTöcHhxv Ú )ŔšĽäčęň9Žë<–®hłŘɉ‡ˆ Ń=ŚÁčD4ƒ ŕáxeΕüƒ…Ë8ÎĄ%”př^0Î2Ž›żK'ŁXD[Ă„8âAáŕ^0‡Ěđ@ń'ň]Pž`ŘhčŽß©íNś\"ÚĐÓ+ŚĆ˛‰Đ+%h˛ÝŻ/3\0 \$\n˜ërĺLčP¨):ĽÓ/ăš<٤ƒbp(͐~¸÷(*‹h˛ŤľŹő™EÚ|Šâ ż¶¸›–él@ÂÉdLňp( ☩_9M‚xâP ç87&vĂ u!dąĆ¨b|FCxu oŃ?3(M\\ƒ>|,hsšÁ*ŕ,Á\nOL‹š\rçJ \"Ň§Ő ‰7†A‹\0Ś*ťaŻŚ„:ŁM™iřpUwź4ĂIK[2¤á^ômI9˝e&U T:‡ŐÜE‰çt#&˘XRdZZ§ó#U¨;8ÁYŽ”\"Hj\0RÍ.Ą bíĚđ:tG\$ç0ńRkČ#ľ3%ÁáĽR   Leľ=Hp†Řä!PĄÝŽD6‡HHdGlŁC‚C˘l7¤,ŕ¬Őé)–y“kB…ˆł'bVË‘ Řó‘ňpĐ1\$3¨ěž¸öŚEz“g©`đś¨P*Y‹1 E fźłˆŻ ŕlKg=ÍsÜ `ĂGˆ›“ZYIŃ<ó8)ËŠ{6Í©Č/ŇÖŻä{ś‡`˛(âţ•×ühb̢e'›Î Ż~ƒ¦đŕK\"î\r!ŕí!9=MD˘B˛MvHů´[\0PĂ°˜ĄDŽ°ČĐ­¤ŚÂb–‡N:(-i`¤‰üLbÁ-—,ČKŔÝ/‘`TĄÎ<9& ˙N\\mC ćÖ†ĺNś XkŽ+ł®cěI•4 dä–U®śŽáETç\"’DqŽAő‹¤´˙Ę4)C‘W-p̱˛ęC’\\´H©BĽ†UďĂ._R<!ÓtŃĘ}}Żä 39 €LŹ®¶ ¸ŘhćZBQŻKâĆXçÚE]ŃeŠtŚĐúW,±,' EWŮ3”±I5¨M^W>ŤU|®–ô0ăll-ły6Ő=—[pN©8.fŞŁ\$`Rç-Ě\\0…j\\óGŚ!»,1,ă‘“ŹĘ47@ŁÝăđú hw ˇˆĎU;• ŤL0ÔAÚ\"ňQéíq¦ˆ•3ůH96\" óĐ2Đ«äBß\\EýŐ–Ňܐĺ¬Q(łÝ‰Işý„J2ąF8W\$Rˇ.űč'\$̐rjˇ,—&A¨‘Ő± ÜyťUʐ—\rD\rRĚŚ#«S*pqé,Çç.Ö›°Ü­`µa’ALĹ–°Îw±ň:Ę–ÁĆYB,RžçťII–‹eÜËĄáŃÓUu˜‹¶dOD®îMÔŽ—aF=‡pŠp–’ŕľyÚw%LÝ63©»’SŔłĄJEJŢjČ0ŐÎu¨H´@\n˜3l‹ŚˇĂx)šÉýiÄh Ipžak±éçČžÚ‰ÄeQ21/\ny.ćť‹fwE#›ąZĎ~­Wňˇha(¦Ěµá“Ív>8¬í{­s;2§dńsŘía-I•ł6+†É˝‘ŮÖRŮX}ĄbežH¦wkYélt1[ÎBü«eýCŞ÷E<ÝP M‘†ő;\$›Î^îÝ_›5A3şL¶Dâ]K˜9ý+ÔÍśK+ľ˘]ś(Î6s´ƒaľĘáç&¦Di ˙OZq2ÜË:e‹Lł|¨ŘrP‡ §ĄČšË}ÓO·­c‹Ă“ÓL4aSw_ü’ŚFmQçÝŃOQô˜Í°őşÉF}*8ÖeQ¨5ýČęĹ3a˝Ö÷ţĤčÄ–ÖZĆt:—f¬ęŚ‘%s@QNƒ*LĆpü3Â2ËՎΑ¤żĎ˘·˜6%_}uŠłć^…|aď݇\nö4d’Ü’ńĶ4VűŮőŔfň)uëŹ+ŕűôć#ËP°Ď¨˝§•ţ@‰¬aŠĄHJőöÔgßÖzîaă=˜eöľż{uÝáäŘ»ćˇtüëë}á5žŹ¬aFeňűľ°f_\0ݑľ¬č©HźŔaZ„Zj'†Ń{ířϧď‰oß ő›Đeúża\0|}Wł…Sw[Ž±Ě,Ëű ~1ŽÂŻú˙ęd ň\r 6=iîSeH;Š–s*ÂI\$–óčÔq©ě˙k J0,f,e-:âK\$˘ĹŁŘ.˘ÜÎŁ\nJ%–MĘŰ6IpZ3+:Ű>cĆ\r€V czMÄf!G‚żŔÄiâ2ôŁ´ÉÁ€Â¤â*hftcubî‰ \n€Ś p\$ĺHX*~µm¨H¨vy\$·NV3˘‹ MΕâ4#ƒ\\q'Ş`¬©Ěf8X^,,’\$ČJŽŽ807ÎRŞ\0Ü\roÄI\n ‚ÚdëT0„-J@at_BŠ, ˜…bţ§ĺĚĘiěj9éäŮĺ<ď8Q°č2ÄRT‹†ŇÄy\"pŕ@AŁ: ÂÎ'lĘ?\"ň5běCƒ:Ý\"î`ĺ^hŁąědÍ)*11jgO»)'ƒ˜ŢQ~\rÂ\\vP@őntw®¦F˘(\nćŁPFM\\ŕ±cÂňX ćP©ÔQ\rLůHƒ ăĘJŘŞLb2<ŔěOl,Żâ(Ť„Đ2I‹Ş6\"Ř­Ă‚ŽÂЦ÷ ąnȡ¬Ş7JÖHĆ=\$€©iđöŹŽöÂVL€Łža\09‘jAFNé€ Ď ";break;case"pt-br":$g="E9ťjĚĘg:śŤăđP”\\33AADćŚŢ aŞDyĚćĂVťŚ¦Á”Üv4˜NBĽ¨âu4ťŤâŕQPÂm0›Ťsl đi6ĹĚ’Ó”ľcŚˆ§2ЃE˜L„č¬\\Ë?€™f‡c čŇoÎF“9¤Üa6Dę˛ZÁĐĘm &)„ç4‰&JüŕU9ʁE €Ěa™JΰaÖp 2]­–ăt}je9Ň®ŕŞ}¤jŰ\r5™ˇPÓĚ™ ¦k1¦‡‘ĹńgXŽÁ]L°Ł˜(ˆaąIDł‘„C0ę¬ŕ˘›k_Śş QĘoÝ,|bfŽĺ˝&›Î˜]P€…v2ä=9ô§»”PÎWóžŃC¶{ç\\o>3Ęö# PŠ7;L¦´+‰[ô48ĎxŘ2ŚjúΕŔ;ĄlĂ´:ŽˆKŚđŻŤ`Ć• BŤńÓĂ(ĺCȘީ:K,\\°DLDÁŁ @1+pÇň 0ü¤p„\$ÁĂŞ¨S˜l»z Ż†ˇ)0hPÇ>izĐ—·a\0Ř7ÄkHž99LT1ŽLŔĆ“-ŔSş6Ť3Šlś'JŇ·9+* Tš6\$‹Ĺ ±Üă» Ë^)Š\"bô7M‹|ŕ‹ˆ0㰁Ž‘ZŔ ĹĚ6+´U<ĎCÔČ90 sĹłü!»uˆę·¸Čd0ŐoëÖőŐ­č ±Ąb2˛Ŕ\"HÚŽK“ć\"ŹeśăÖ«ŠćşCT˙Ř S1]Sllí@#c´üŚ#Kć*\răZLb˜¤# 0쁍Ťrf@iDH‹ŚËÚ:Ť‰Rľ©ĆiĽŕ­]\ruxş.¬Ţľ2) ˆ2¤K„5AƒÓ|®L‹2É Čô˘Ě&Ź~L‹-ƒ…ÔäŚ!b6°ěJKM¨(ë^pbEUŤŃšf˝9Těw@e—µń‡&‚jě·%c‚ě9Žë|«ĺÓhČĺx4MŁ0z\r č8Ax^;ís“:\rÍŘ\\± ázM»O©0ç á¬9 ă(鱋ô:r5„Aő”8AíÔă|ÍĘw<|¨Ăw^ŁŁ`9O‚hŠeƒCB«˛›ŘßE‰É0ĐÇW™'˝děČ \$\nŐĄ˜3!B–¤¨ Bľhŕܘ¤i ŁťŔ˜sĘž”)űňÄvZ;ĎΔëÚ¶bwŇî0‰^jÂŚ,vÍ&‚€ž)Š•c‚Ő'ÝZ î(ÜŐkŽČ:ŹUâ.\\“Á;%Ô>W[ )]N˜»ŇÝY¬!¤r–MČo€Š(ƸŔŢr`K ŕHĂ ÇĎJţ*;•˝^˛Ís¦…1ŕÜŽbŰXmĄ\nňĹaË%UhT’Ż–ŕďJIB.­+膷Uˇ)%m®#řt«jr;Đ8ŤĄŁ0ĐV`Ä ‘4‰Ę\n\nĆ쏲–śˇŔ8«ÜTš•xęŁ,vî䥧 Ţßś(1Â>„0ŢÁ`©5Zě÷D˘Ü‰oFfěÎ!ŇĐ_ęĎk]+saűCt…X¶–đ@¸ŽńĽ&Śôă Xˆq.Ŕ*(C€„€PO Ŕ€*…\0ˆB E—2ě\"P˜f\n27J°KTśq‚qŘW 1DvHQ54ĺ;“’w.C‚€K‰1¦Ó2Ó‚7q,ČhsËTEi-¨§¤Ž\$™+ (DżE>–Đi€é˙Ť;_2fEF\nŁdĎC FżtV‘Őz+D„‚‹&óz™Ë!o7ČhłO…N`§”KBkÁź–Ąˆe8ÁP±†w’™|ĄHíJn`çY9N ˆł´´KÓ@ä€Č¨&p ĂL‡L )szI@&ţv­S\0}ŹŔED(©«Č eX!r!¨úT#t‡[<©@2´.hî‚f É\"VŐÉC3‚U ¸×Cë]‹eyd,ÄĄWĆo,‚=®Ť×隣_ąjGÄĄµśM%g°çM’BŻb™…—¬v\n•Şßeë©ß ˇĆÓW‹<ď-Rm€ ,š- P|Ü]ID„¸¨– ‚łC UwŁš“0\\×Ë f XĚR Ź‰b3…@Ł™/uîÉ+á”1ŞŹoÁť¸¦ •\"ILˆă«7sdđŞW-i%¬h\$á†,Ë‹K,ÁRřç‹AiFµĘ\"”Í`䍏'ˆĄQ˘†M0Z7)kÔĘ›µôMN,gÎ ŔJZÂ\"é1…Ěąę Ś Ń­eĂ:¤@Č\"÷[:™ÚŔę8° rPƒ:čÇHg]uŐ\0×!śjRuȸď°|@&Ô9^O–˛´Í;qhĚł#Ť–ÁA<gĚ(Ą;NÚŤÚÍ«44Î\$Ź™VÔÎ’&r\$ŹE(ě®ËŘUŮ9´G]§A–ZHyžD\0›ÁĽĚ­–ăŰ\$x8łÄ\r1Ţşmh&ęéħa)ÓŃ^\"h4w\"ŚMŐ‹vN«Ś;µ1ú§k¬»…5{C•„ŕůŘjÓ]íA‘Ż–;ČIť…uvŹd[}•ce=qFěŹg¬W‰ăŔr,úß,†ż+]žâ×ůs}ŔŢwVbŐ[´ ™™śYîq,¦«˝_Jz˜ÉL&ĽÝ2‚\\fŰ25Lü«ťěźe´Ufçhô™-îdŹý\$h'‹×ęČŘMŮ&B/Ď…žžżƒ–çá›Ŕĺĺ˛ëřŐ&Đ”˘ťOK/DNXV‹nW`amŰΑ>äÓĽ˙ťëÍ`µQ5j«\n_ˇkÚ˛ćuv×=<‹ôf‡FUGK«KR)/Ψ¤ÉKPE\0ăł9ŐNĂŚ°SÔĚTžě*ŮcN´>áU;—<ËýÚ/ÎóŐšo=U 5'¨°‰'ESďĘ_®\"@Ě“¤N±žľ*ŞőłM˘)\\śŞ­qNlŠIxĂJP”ôŘ€{ýŁä{ËRúƒię˝/QĐ»·ĂßAëý!Ćň\\ Ôű“{ĺűžśÂÖapíxAń¤­NüŞiO“›×–šÓ~őĚţ7ϦɇŔ|‰>Ő?Ą<ŰđÉ@¨[ţWZOŐ~xzf‡ű»öXCřoŠĐÂAv\rDń`őRƒ¦’‡ރćHŹŁËâj¦µđ‹çŻL˛#©VLd&­lP<bä-,ćG„|N©LŮË\$Ú\$‰Ă*˛- 3`†;@Ř`Ć_\$ŔD ĘI\\Ś\0Äg\".óC\nłhîČ`ZLbhČPrŁsÂčÉx\n€Ś pfč /Ś´\r˜Fč`wl.µî<zâ\n\$-FX)#PobD\$‚ Aěŕ.\\ˇĺ^)\"‘®Hďć>`ŞSŞ=\"._ Ü\ro®V6˝¨\n\\Ăv%GŇ bĘ9a†EĚ(Ŕ ˆ? Ě“H@(&rĆ#ŚśÍŽ5éíDý ă\$Ce(·\r\"Eń:-ŔR)Ă3C2Ąânçƒâ.ĂJş \\Äâč]č e笸3/¤ÜŁ6Ëd31` ĄŢ\rŕŕS¤éF¶ˇ˘ëJ‹czCUˆß\0AĎĽÍi€\$ô‹›¤ňŃ!ZĐ(ÎjD¬\"ăşÄÚÂ*ä7¨ÄKc—1ˆ“\nP,ę0HÖ,e`’0t]q@EŹĽźě łŤ?D, é ÔőĎD÷Ă8p'î8Ŕ‚8bāРč` Ď\" ";break;case"ro":$g="Ed&N†‘Ŕäe1šNcđP”\\33`˘qÔ@a6ÁN§H؁†®7؈3‘ŚÂ 3`&“)Čęl‚™bRÓ´´\\\n#J“2ÉtŔÚa<c&!¶ ˆ§2|܃“ĘerŃş,e śÎ’9ąśŢlÎF“9¤Üa°0ŃĆáˆÂz“™&FC ŇeV‰MÇAĐÂb2› łq`(™B·ˆ8#9–q_7śĺI¸%ęăfNFŮĐŢaƒŕ„‹±»%ĄÍç59č‚äj“Ö!U´ܨi8f —,Ě Ři¸g¬qC®rH\n\"]dň»í s`d&\r0}tĘLr0˜îĐpVÜámłhE#+!6e0‚ˆćSy´Ęt±ă°ő¬qOfeź‚ŠsIoÜę·ŁK~ŕ¬@P Đ+ďH„·®+šęÇ +Řä‘°ĂxÎĐ&C‚ZźŤĂ*÷\n?l´ôP ‚ě6ˆ“ŕ:»LÓŇ&Ťă Ň”¤D@ƒ Ă(ő/ÎäaF‰úż°)xµ4Ăâę\rĂxë\n±’ě·Â(Č\rńčĘŇÄFó\r/Ó„Jq)ś/CÁ0ˆ#: »‚FŤĂ \nĆ˝.OŇűːç% łű;°ę0čĂ/K+Ü“®ĂÂ86łdÔĘ/LpŚ—¦ đÄŃOăÜý\n\"`@8Ž©hňh:í˝ş6ö®°¤ü1ŤLň9­ ¬©3Çń˜Ó­°d\0ş.ŔU{ ĆÓřĐü=5LI!\rč•hüDš`ÇmÜbŠ jĆ\r3’6ŽÜ(\"8Ł…Pƒ×r\0°-Ë…‡VU™zĚqv\rŹ€€'sˆ¦)ËčŢ5ĂÁśČŤ##ŕˇ\r+˛P±'ętŔŃĄkŕĆ‹q`Ç@¦ďŰ\$˝@I“ŕ2ŚTŠd9ČIL2±\rŘ«îąÉzg“ć¨#b<šęFđ˛%!bĂd-eŹMŰ1&Ž©ş*÷4Mâ78 ŞÄ‰ (°á\rŤ‹čMĎ*vÚ&âhÂúH.Ö9Žë®¬h(8Ɉ‰8ЃŚÁčD4ƒ ŕáxďĂ…Ę\"ŤŽArÄ3…đ÷#GC̐Ţ7á†91Ł¦ü/ÓtđÖ×ŕÁ=ËŘxŚ!ň”9„pč4F87b0áRů\r3tôy©*űIĘĄŽ#G±Ś#°ŇżŔRj„Ë\r(Ó%‹ÍĘ9/ŃHPĄ…>ŚÖ§ę\n2Ţ#ňL—§w.k‡4J‹\"ľ.«0çˆmCRÄ0ămMŤ@Ś#VtxS\nŹ‹#’NOČ;\n…ŤCS(íČ!ąLt× ö¸Ežů“‚&€ŚóZÜą) čą0VśAÎĐi&¦ˇů€ ˛“&-ŐÓ™ô®IŘpgMP’†RQ'ÁP(pÜ•Ř[ŘwD 9Ňf‰«ŤH-3,3ĐĹ‹0v-\nŘ®E2Ţ\\ÖŮ2k¬\\­VKC›71a”Ć­„V*Î]«Ex¤#x± şNB‡ĚżXšČăKJ@(+–űŞ|‘ 4©RNRÁÓŻ†%]é™\"NDE)f)Ť–cŕ]aˆa’2l! ”ŔĺÓ¨TH† 1\"\"ě\0QŃ;f5#ˆĺÉ_IťYéś)­cÓ/VYĆaD„±&HşEKÉ{#ā?ľrnÖ\\Ť,oHíˇĐ §,ë°Ă@tbŻŽąň9d–˜Ó¸ńĹ:j¶lô:˜ZšcmÇaŮŐ\"ÎPLQ%Ç'#f´…iH`“–h4Z¤Ąu(öF˜˘čC:B|¨ŐcĄ€ůKÉ ´Z‰\0@ýˆś˛ś¦8ň#”v^ĺL«UAO!D\"\\ƒÁŽXęý!j`}LÓ0—uS:(h}FËL‚<0ä§ŕYdśÓö ´‚Ćç5 ô蘻Ô:‡Ó8Eh ěäAcx٧YŹwŞnĄĘ\rÔf'dˇ4¦¶¸\"ŇŤ՚гrcŠěŠ­]µ©bj™e±R*b•ß,Í'•.X‰˜’‰âa\n*”9—¤B th‰vÄŮZLƒlßFŠÄÚ€›&©¬»{6nÇ>k\"ěmżAďd±ăÚ‡šj\0+aě“t»al­©ł şĆŞ;(Ami·vŞ 1ňňä7«Vń\n\$ƒ®°\n‘;%©ë2KA!ń¬0-m@Ĺ‚öKZm:&ó ˜Äř˘N Ń<gE.öƘ nťŞf7Äţ„ôsÚI±°'qÚC\\gŰke &q˘ÄňŐAš\$g™u%l»Lň‡I ĽŮťƒ¨űŁ,g4ŞZ†ě8V°ôbŚ…ńň¤Ö+pÜlĂ´úbřü‰m¤&čFűK¸] CÉŹ1ú2“ě ń™ŕľ«\\_Ě%W8ř)ĺ5Ús!{,É=Vv+AÓÉ,Áź0× wZˆ!? ˜â˝!JDç tŞ]ěëVŁ· s’E&ÖФ d\r´«Î˜®®Í\0r'IF]‹»=Orş‹Rä4 ýĎöQ˘\n¶ŠU±§K3Ô\r'¨uTľÝľŇ,ź}°ĎĘ»cpΩ±X%óŢRĐ0ܐB\rĘ(ô–p„^^QŢ g\\D±\$TŤů3:·m‹Í®ÂŮ{B( u´—›Ď–ÇVEŘĺWŽÓŇ’ř‹čMŹ‰&ĚÜş˘2ífĐ~·&ŰŐ{\\ ˇŁľÂ„ąve!jÍZ˜ƒµ–ĹYýתsěŕÇ@'|îÂůľŢÎýŹőź p\"•kx,ÓŚ|;Up­ZŞ&ŚÔ%ĄłcNM‘3ů\rFäš„Ú=4!7\"¨üvčiźKëím¬­–J¨XjB;)Ś0ŚQ>A4}i؅٢sĆ\\ŃňéYbŮ0Ţ7ÂZY†(ŁHG0˝L:a{gkľl ·¬Éí˝Ę\\ĄG;˛¬“§đßOvâ&©µś!JJAé:|\$űËŹEŢĺŕä©OdwŕËIĽ‹Î»»ofÔlŽ;lj1ŐÍOÂ÷ řägäëţşyeÍ ç-Ď÷KÎĐż1ŞJ\"sBúź\$ ËéQâë ąź×ůWe‰YąPáL; 1D˜íđ! ×*ćeŰZ…űfŞŕîVVGŔ;Ţ朘Ž.üî(v=ĺßW‰ýłă6Ź­FÁš¶™D_ÜQ¶ţůč»Ů.ßČHa/튿«ëˇCĽÎˆ9¨÷yp€ˇ„m8®ƒĚ !„o˛Üčş˙đCĐ\0ŻľĐĐ\0\0A7\0 ü/ĐpbG\0ŻäHP: p)!vg\r^Ďo¤ÎéžńĂš;ć m06ŃđFFÍ* ŢL*’Ş ·Ź2äĚđ©éĚôčĘôMX6ЉđŠđhŐjś©CúŰđŁÉ6ĺČóŹlö Ş7Ʋ8PŚ/Ź4…°şk5°0ô` Şű €Ő-Ü&ŕme––¬ŕ(\n6fÍFĽŕäi¦F1M%/–”şţ‡ćáŤNŐ1!H-î&Ť)žiD:_d`Âü&¬;°öÖäÎá®ŰŚ ł‹IcNYF-‹\\ęéž>\0Ř`Ć7ŕĆ\rkÚZ(´ c¨CD\$\"ÂNZ0 #T‡ŕÚ¨Ę0 †\0Ş\n€Ś p4iˆFMv·Ä®GʉČOb긄»Â@ŕ ×'°¶gŚ#4#‚ř\$Č.*Ľ340%Ś´EN<‰˛2„ÂËÉ Lfh,%/´Ďä„ąÇúUăZeŁ<*Ĺ Ź˙ P&ä,˘ÎB^ cň ˆlĚd*(‹`:…ˆ=,2Fäu\"bęHĚň0MLÚ®+\0n?\$©äănł&o%’NăŠxye‹&HĹlCRbĘ ‚&˘ÚöbŘíň(8\nÎĐ%Ţ&C˜ň\0«†fşE*1éX;ĹPSÂ{%Zéc*Lµ+ˆŢÖ*b?FľL,7ă\0dă\$¦>8 żŇŽGmđ,äÇÉJBBľÇĘJ4\n%0@W‚6Ł®H_¤„Ž¤m+ĹŤ0¤Î”¦‚_oţŇ°( °D¬¤Ü# J9ĄČgF> âö@ \0t  š@¦\n`";break;case"ru":$g="ĐI4QbŠ\r ˛h-Z(KA{‚„˘á™˜@s4°˜\$hĐX4móEŃF yAg ‚ĘÚ †Š\nQBKW2)RöA@Âapz\0]NKWRi›Ay-]Ę!Đ&‚ć ­čp¤D6}EŐjňŮe>€śN¤Sńh€Js!QÚ\n*T’]\$´Čgr5„ö9&‚´Q4):\n1… ®KüIšIĐ·hý‚«IJ–6HăB?!ŻŔš([ö& †ćäsD5AWĘꋬĹQcCXMe”Ĺ1v¨Ł6PeĚ×:ľĎCŻŐĽĆši7\něҵĺ.,Vű’’Ô»Ž´×ů:„ă,±[•ÓµŚ´7üŽ Ë‘Üá»>Âć2S¦jbF_#\$˘@ă/©šTő:ęq˘GŁ% t†9Ňg¨ŽBhCŞk\n¬č>PŠ„›ˆÉ&†ą 4'\0Bů@* ,\\CC´ń±΢,íäGĄOšD©%ŹĽýHqi?Â’Jh,äĎąKFĚ.Î+\ró\0Ô(ŹĘPŔH:¸ÎÂĚÚ¬-ş°ÝIň\\+)N\n&˜©iłĚ@ ±ňĘŻ@1\$‚­łŇúZ„?ŽĘ?)ÔiAAƒU\0Óę4»?zT–\$-ű\"Ýš*O0 ›LĈČÍ'I¨Őt•ZÔUő‹6˝8ĎĽŮI:uI R&)ň–C)˛á —P…śb&’RěČš\r¤Í!‘Ő”R•ELqk\$łä¶ˇČÓžůĽ-şÂü;&‰Ś“jjźGĂ\r[”ľÍ6Ť XCí\rQb0ę6\r\0č0ŚC`Ę‹ŚcÜ\nbˆ™MĄ¬d(“#6;ÔĂE2<!Q’ěZĐhc­°nÂ|í[i#ŚĄĎ„\\ŕ)‰)\nÜ]5ń0™,ŮŞoY+(*U*49q Fg9<ęŔ2sU,ŤÜ4֐†©÷Ä\\Ńę ţxŮ>:;+š’Öźc),9fÇĘ{ć˜PÂCł[‰“?ŁĚ›YKV锦–č2ľź5\$ËŐ6×­ŘŘ:Uܵ ŇîÂ?}1ѵęú˛Ę°†)ŠB3N»BŮ0\\•KĚ6%CĐ+úsnÁÄT…&‰\"±«+’±±‚¸ĺŇ0¦ˇč3W3ÓňAx‚®Q~:¦;EĆ~ŕ<Pë4ŃPJ\$,¨‘ĆŽ9ř7ŁăńŹLY3řjŤ4IĐXž¦/Á3ě ,ş_yCiD䍻úC~rúTíwó,„}R*aqęh¦»´`nRiÁ(á40‡0čC 49‡pŢ•XeŔ4‡ ĘŘ< €4AŕĚAhĐ8 ^ ĂĽ1Á„2ĐŇ €.‚ᜆPÝCÄ\rÁĚ4†ř~˜aAś2‡HPŘ+\n\r`ˆÚ0m‡ÁĐđ‹psh:€ŢŞĂ oŚa„5°pŇ ”\r¬*-ż4F뢦QĆ]ÄĽrJaI‰ż|çd•ƒ*]–Sµ:dśę¨FŚ™NŃÍF䣳Ćv—CJh@€đR\\4D )Ü«•°Rž\"Ť\$/ää2dOŤËÓdću F6z 1řŹÉ~@µłI\$ËYýsc@QŁÂÖ†ÓúŚ/cŤ»-Jr¬>‰Ś®ś‚¬]Ť¸Šj\0€(đ¦iÉ4úa§)ť3fRŤdÓP¦Ís‘6fÜâJ¦Š_ť§vLHAűcs\$ΛřKQQ6- D»ňrv‰z{Ye4äô˛ńŮŘT˛`L°Cxu \$7\0ë|4Ś1Îk ÁĄƒ\0ěaF\nB‘†ĺVbĽŽĽ`äĂi‚Ú‘”–€ÚˇąL­ŐN<yĆ•„)rJ,ő¬·‰|xR˘‰,¸Ű8RŐĘÓ¦žM塢âěK{Í}'¨óĺXĎkZމO3®|—\0ŃXŹuLTbŠŐY2QušQ1„˘™H’(ŻMđuJÜ @ČąĎDlDŃ-é±ő’R»±!V>ÍŞ%ćŤvlć9űĚŇ‹Kˇ©™ŞTE°ŔĘÁƒ „fbŐ•¨ň˛­vý'ˇ&“*ˆËôŻ`˘ObĄ,q’j˘Â;f쌄ÂKůŮË9\\ó×SŇBęÔ ÄÎr-Z‘Q\n9Ôb†÷ç{´(•ibŢćDť–ýĚ–ipŤ•”Ăb´ÓE·ô™.‹Ľí§űkDfাäB42ň– 䪯˛šĘDşóĽVfŕÂSćšśdŃuŤ4]Š{EAľ>J®ăžk¨°i-·Ç†·Ţiź\$²ăE¶N‚u(’Ě[ŰÉäjŮ{]P‚Ń{ß8öĘmŠ˛É ©bymCh#RfäůĹŻbOmFƒ7Ořs!¬¸CJ^_7Š±(Ą¤)ˆiÁh—±_bćëŚŮ»“žYÍ{ŔôD>\rĹ‹)er†/Ť­QäÝĐ‚îŹZë*1Ä”GĄT _-v„ŚŠÜ˝\$ŰBlj’PËJęäUIŢtŤDš‘‘JÍ%›ż,2ąĎ’ZöˇSÝACDB,ěłB/ťď16©ç¬ŰmhHěí˙¤E0ĆŹÝíK¶]YZÝuő©& ŞŞü=kB­vęMF{‚^n\"3†Tíy,BÖčbşÉźĚťG*Ŕ—Őa».Á€€¸Ť\rŃrô–řÇiówíă\$wťÜy[ßl#gż7óÝ\\\nĹđQ{ÁŮ€°.׆)ÍňPnÓ‰&¤Şh5”-9QL­ţ`>#Ę?âLOu˜rÂ˙÷ˇ#¦řˇÖÁż9–éćŤ[–sŽ^^‰ż»¤“ +=¶J ÷AeSŁ( yŠJĎť1]ő]“÷ů/O„–uňňUIâó{…îr[؉‰,ÚÚđď©‚ü˝9l(»áĎă-ęđ{Y ŕmő_ťű!Ú¦1·ď>\nżáŽ%Ö2\n'%č‘”˝k/–x«î~řmC6ćpiŔ*RÖBůę—\rî“˝űI/65\r×ČʢqR˘üěőĹÔÉ8‘íĘu4’co»˙»ăěîřÜ;éu>u\$â0·Ľ˛Â_=ĹęµŇ®yŹ5EčĚ\$ 5čԐiĄě&F(ÓGƒ€d 0=€Óů˜#™ŚËX\\E¸h˙ŻfA\\JKi.häTŚ‚Tę¬eűhn ďîfkô¸‡öú\$ŔóGN<ćRBCô+l’Ę&äŻF¬\\ÂÖ^‚<*\0ůć%°6ĘŹťçöă+ř0J¶L§˘¨ú\něŮIÇŚ%Ś Âç/(Đä@ďb3ŚşÉš>p†żĐŠĐĺ.żĐveXmĚâđ„–Á)ÔNěŔËi*ËÍtáŠ+Â=˘šđVĚę\$)ŚŞy °ÚŔP9,\$\$\0Rą#9 ëŞfě©ÍŽ4pSB•pFŞDĄ\nÉf¬ëDŽ¬żď¨#0ě©ŞĆŞĺxůⱑjÍN“q#Mĺ đ\\ŘP¤öęŔgŃ®f¦¸ć˘«EęϢüi­0şFů‹ŚşpVĚnsb\0*tŮdž0fč‘yQ\nŻ-nÉŠĆč/†«đ<ú:ăEćâDĺ‘{ćBeQŽ0\"±nśb.{ńž9p˝N~ß±«‘±„Ű1»1ŔďŽ?±v±Ł§huÍčëc´ĎŨzP÷PüsK¶çĄ ˇ Q6<ó1řĎn|ť®I ! q(häĘÂ×\roö#ďüyEÜÁjľ’ŚĚ.ŁîŐ.=íu#FŢ!d,c°¬\$ť\0cz&J,JĘă”s(ü-cĆdϜ̮NÍLŢ123˘>ĺPVlĆT[Ń0y̢Ł\0<ĆJÂĆšD’#! ű\"˛Đ+M&bb82l­ŁÎ©PzĘE(đŚÄá/ě °tôš'Ą,ě–É«ÖÃ;±ńńôçëěTrôúpy!®‘ł Âĺ/0«é\n‘NŁ1öŮ)ÄČNúPŻ­0Đ °‘\"D ]/Ň 1oç4\$·/±ƒ/đY.ą4Í4QîĽó-0LĂ5¦ŚR+63S±Z­-7m‰3ëúĽPü@ŚL ˘„Â2ÄâB<l˜Ů\r\"Źé‚âŤÜ˝‘beP\0¬“1Ńą0‘“@Čđ˙0mm<q<Qo-Đ];ÓÎqQ˝Q­6mlćĚŹ\$×ņ@,K-°ľ˙Qá=Ç3€÷Íz Ĺ…ŚI@‘}sŢ×`d°9t:c\$)4,P‚A„s¦@EFöČ8FŔ—CŔ÷ńW>ÓA>©ačH:Ô‚Q2@€D•”MEŹFiÍF´C+,âąí\$NQ=q=E“ü΂oFkVµÔnU‡D”ŠD”QAŹoIÍ%JEG4ˆ°˘QJđJ=óJ«SOEÔ`ĺ„?5!~.T—?\rM”°nĆĐFD.í\n!r11TÍNšЎ÷!´‘ÚĐmOU#&ńMÓqÍO‹Ne  T˙Pá\0006¤¦Ű7Ś.ŻÉ¦8HJMŁĐgL˘˝1ŻET»Jr!î_U>>ÔqU•2´\\.AK!F\\'i<Đ9>“SĚ\ny`â.„DrßrăÎśň„á”{±©5s¬&,/ˇĂĐ(+©U¨şőšTv‚ÜV5˘Ó%1#r:]0\\Cjäîă‹wXÄyZŐ“\$0\\ŢŃÂ÷…>ßu˝Gż_N^˘±˜ůN`2;Ps[úăâ\"Žg\r€V …äBĆNĂÉ^@ée?‡ĆzEs'O^6gMö@ŚĄ†\r ęŔ@ HÜŁ Ş\n€Ś p| hĎ5)Ĺ»\0olíMîܧo[łohĐŹUx|öŠ\rĹa6’ÔˇWq‰^MÂs «TÉDóoD<Ď\\y˛’•É#-0NĐŕ›g Ě0†Ú!AKÇ\0/ii”pTßeś”Ö:–,ž”ă|ΐ椄ÄLjÜÓ1‚F`AFv¸”xB\$VÄp8jTźF§mä ŠB W4¤@Ú‚ćýFoĂĐ÷Ä&’Č5\r[ňÔncăŻ:őŇr«oC×a‡żË‡©v÷^ŻR¨cËŃnŚ\r 7l÷c'ŤER wŕ¨ţ ĘŚ@ĐűffH|\0Ţ\0č§\0ŇH? WqxCăwró3ł\"ÚFĽZt}Ĺ#䬬DşW\\kÍ©čň×íË lŇŻŞĚ! âÔ‡ő\ní'r(G ¬ Ć ę\r·ř1“R]âejĹPTŽ– Ź‚筃\$ăƒę˙XŻRŕ\rÉ/Z|ŢÇŐ2—Zl˜ěe­ŞŢ8q—ĘüƸň%A#Šë]¦_GÔ·rÔ…TghőôÄTCrë.Äk31K€äj\r¤@NA )!9‹^ ";break;case"sk":$g="N0›ĎFPü% Ě˜(¦Ă]Ťç(a„@n2ś\rćC ČŇl7ĹĚ&ƒ‘…ŠĄ‰¦Á¤ÚĂP›\rŃhŃŘŢl2›¦±•ˆľ5›ÎrxdB\$r:ˆ\rFQ\0”ćB”Ăâ18ą”Ë-9ť´ąIŔĺ0=#\0¨™¤ÎiťLALUé¤Ăb¦ &#¬üÖy”ˆDŁ čňkŹ&),śP9P˜jÓlóe9)”»\$ô  ›Śfó±¤Ęk¦śę4jĄ\\ÓY­™e%V*űv0ä§ç3[\rR :NS‹9› ˘\$µŤ‹1¦iHË'ľ˜Ě ˘˘`r±”óŘb9”Ţm2ť#Ü2Ô\nfmŢĎ5ť±¶žś°ćó®·_±ź/Dƒ/Ţâ6+šŔá±HĐ6&˜Ň˘n¨96CnŻ@ĐAB9§,óÝ8 1J Ž3Č7°‹ě˜Ą Ä:Ťc˘ ¤BÓŔ7Dá44'ë|cĆ«’č» PśÎ'hŇ@ÖŤnŞŻ ,ë Ś\0Ä‚€Lˇ)JƒĚ­(ĘcPčÎCc„:ĂèÜ5ŚpĐ‚3ŽC(ΘM.Ë|<\rc#>7§éë\0ňĽLđɁCŇ„­ ˜—\r#ŁˆbRB,Éřě3BÜLŁ`ŘÜ.iÂ1Ś#r(‰‘˛ľVÉ#Ő0:Ëá\0’ÍM±ť7Ž‰˛<ò9}BFPʈŽGË‚( Qä1Ťl‚ÁW+-—f•#l‚)ŮŹj-b@E\nü ęň`;#Ł†\$Ť¨Ó\"ŁĹŐGZÔzą®Şƒn P9Ű6«†;C…lĂ\rŹŔ2@đM'#.čť­ŔŢ5§!\0†)ŠB0\\ ă ߍ”j˜3\"v´,ŠCs80Ą8î Ă*bĽ2ŚC,ŽŃ˛Ę·ŤcŞ˘ţÁCxÝU ±štŰÚĐR,1*\"j›§-¶~9č:\0ŻE# „UP¬É\"µSĆNV”჆Łë°;™•Í*b Ž+‰S˜É\"ƒƒ˜9Žčś˘«ŽLÚ2caâ,’ Ł0z\r č8Ax^;ňrŢ6­ €\\‰ŚázsĎR©ÎŞ„U\0ä3Ľ<Xľ18S8D]VŠśŽŕ^0‡Í@đƒB7‰wc(Q±ł 6Ô˝˘R¶-Ë€@ÄŹQK6ĆŽ˜śĎ)Jf<ÔQ-°@Öů¨ĆËť —VWˆYžz龣\npR”ˆIľˆ5±.VŁˆů j^LCpygOč:3˘lN@hgH V±°´†˝E-€Ż63S‰Iˆ1l…“ĂňmM¸P áL*\"E‘š)dP™f´Í z‚IÇ|X•ÁI3!˜łRJţƒR pF}\nÖ\0hIHY>€R40ęڃyo\r,ł\0¦Ş<TFt‹`¨\"˜nJ\$ąwĽH\nŚIŤCAÍ\$#ú¸…\nä[h|­ćX€*Ţ€DI‚6VJřˇ\\­I\r˘U‡2Z*í˛¨ .‘ˆ[Éň˛Âc`©Ňi€Ä;0ÜŃČqrRáXȢÜhAÓş:F\\(ˆŔôcÔ{8Ă‘ć^†„S(2¦Z,ƒąĄCAQzcŇIŔc2A‘ƒČ`Ť 0O R9B-…¨ň#sj6-±~Mxîó {â<a»’†C\$¦)¬ź‘ôź4ŔŽ3é„đś¨P*UÁ= E ~¤\"Ŕg`tRÁRPe˝BŃ%w„”CtŁÔ‰@NIđ_4ĂVať@‚˛Łr‚Yßv‡^Z†’8Q ŹkO˛ZźÔĚD\n#ľM´Ô9Óu\"‡ŘđlH,uQJ|Ó˘:˜ˆţŤJC\nVič<Ń4ůhŞ•X2Ô‚ž'číaTt KĐřcťé÷ÎĂ\\.ŽU#ÁťÔ#yYĐń¸®uÔĂĽw’˜|ŹÓľ®ĹÜDׄ{Šq’śijÎ’!UŘR8H\nČi8ˆŠE/&ś}´F?ć°ƒE™Ë.AčéĄyĆÄŇŰĎyĄŢŘÎ2‚ĄŕҬ/­š»ĺ>ÎWUł­r>6TfţĘjQ­‹xó‚ŕnUmĽfĎÚŕ3ąČRcŕi¸Ä娛tŻrä±čą×BÝł;{uŐ¶»ŢÜxr[)`<ćqĺ–ŮÂĚ•Z­€DĚÇ™čý.ˇhJ–Á%{T_nsőŹ¬˙6Ě ® éx8)ś`\"g{đ}«ľˆn˙b\0I'ˇE*hĂČ! žŔs4’ü‹˝‚—šƒG%'”† µń[şżŢhŐŤˆńÖĚ ĚVŚ[şMF¨R&ZfjŚj*&(Ą)äÓoA§EÂĚńˇł•–”\"K\$©9‡dRxJ óWÉ%){P^A-0fö),ÚpĄŃZkAĄC 皘ý)ŮŢÔ+ć˘(IHVWĘ%Đ“Jc*k¦tś:€ćđ\"zÄ.! ÓŞXj¬®‹0ÁWQ!ňhÄářŤeeś‘™‰ÖaÉA¸3ęŤt.·¦Č6SDd_S˝K^ą˛>hţx¦~‡%;»4ĽÝväˆ˘łŤhC\"öUĎş{a›Â!˘Íˇ˙\nD =AÄ>Fƒ%¤cŞdŔťAŮÉÝ•ý‘şLo*™WŹdŢí«Ý!(°px‘ˆ«­z.ƒ…P~¦Ś¤S¶“\0D’Dkly´IOŹ<Sb´Dfůɇâ{;<0\r±źřŇÝă›?]ĚţĽV•@âk]~ĽŽ*&t‚Ű3YmmnL®ąß5ä„[–ńŚ‘Óąˆ˛–É]¬@úAi¸ŹŰ˘Ü‹ż|¤˝ă16Eô6Ę“swRÎű÷Ýë•Ö/Ďë}3®ôţŔëI‡S\$AýľžŻs\$ľśó¦¶ÎÚŕ#s˝ƒç2 ^Îj×ßkyĘđ=Uˆxnř+LÇ~ńWź‘7÷Śęčo\rIŰ‘fâOüĺ ˇgIÝäINň\n\$ż&fՈ¬DˆÄMČpk„Í(ůń}ëÜǢá\n“Ü´—ŢÓ‰-ˆŐ˘Żě­äÝÂßJҁ¦+:¬”Vä+t±{|O·6md«¶´{®TVEIKťSřZŽZźâŰ'Ćţôëüvż@ţĽÂF3ŻÔ˛«.(BˆăŻćçLţ˛Ćµ\0D>ăŻä0\"‡mžň§ÜÚLÄÉBˆť 0ĎřF°4ł @ÂËăbbjPhC<Ş –\$Á|D!zÖ%D&hGô'O jB6éN¸˛n˝\0®ŤŽŮΞßíĄNšëĐ(Ű*®F ĚLĹ4’…”ÜîÖ饞) Đ M0Ż &ť\n¤^H-ŢŽ\"JRËö#Ţ\rbz3IO\0ŽpŮ\rŔ¦3đÖN.} őPč'0퐌ΎŠF¤1\rPř\r0şłÄ?pëĘ*7O/®ňđňĎęY(Ń±4˘ä,ĘëđŢâń#ęč2ý­–ŻqQŽN‚,g\njő ł®cqN>C|9\nĚ´\\´CdŃDđq\"Yë0t?1RĺŃ`>q’>ń†đ0–ţ°DŃäRůkŞ(YX„@c Á@@Eh®¬J)2?¬ß‘Ę30j{ÄŻ`ćÂL)ńÎî¨nÖ“`ě% –\$ Nä®:@Ř(#Ü\n±ŕĄ lęWă>ÎâB3†Ô%ÉIĚ<@Ř`Öd ÖF†Ŕż„Ś1c”(&¸E˘&{Ř:FÁ/ŞÂ>)†’€¦jŕiđ\n€Ś pú#4#bĐ ě\0Sčȱˆľ Ŕą¬'҆2/—(ÎŃËŘx…Ó(Śü¤öěîđ\r¬6Ů…ěl\"0Ý:#ě*LFNŕ›'ŔĚ7€¬z!J\$cx‰ěĆP‰:Ú’2DĽ\$*JW#Q’…b6ş2áŞ\npŕLă†#C‚é† @˜Š%Ö“1ÇvňÉ\".@ ˆscĂ+Ť‰ct\"ÂčÓ<ëĆf§ ÜV3ÍöŹ­Ă,‰~ŔRŮm©3ěń ţ©bpŇí'¤¤*Ɔ\rŕŕ…µ‡Új˜.ďFďá-@ňýJňů˘ä'ŹŔ(ŕ\r\$0(?HX^·.Ş…žŁ†ŘsúKŕ\nKg-@­@ę=ĹĂ8‡d,úNŕ‚&`Ř3ę0Ŕ¦3#Ä˝ƒ`š-^PƒŽG.DŰ5\np¨Bs(‚_Ŕ®ô§Ă Ą3`úÓdBĹL\nĘTŁ8ą•€ \0t  š@¦\n`";break;case"sl":$g="S:D‘–ib#L&ăHü% Ě˜(ť6›ŕ¦Ń¸Âl7±WĆ“ˇ¤@d0ť\rđY”]0šŽĆXI¨Â ™›\r&łyĚé'”Ę̲ŃŞ%9ĄäJ ˛nnĚS鉆_0žŤĆđThŇg4ÇŤ‘i1ĐÂb2›%â\0Q(Ęzť‚Š§ŐśŇ\n(§¦“h°@uş®Đ– g››Ě’|T¦xvR)tÚ&§f›KîwS1Šˇ5ŮM' »A;M†U0čuŽXD“ Tśi¸ˆV Ę\n&Ád[ň9”Ţm2ťPťůNß6ÝĘf™ń”Ú\n€p—ĐĂ]ËgĎh\râ á”Ĺ9Č7UťeäÓ6ÔĹ<ĹLŞ=9{Ě'ma\$ô´?(:%«ŔŢ5Ś)L= ěČ1+‚šë0É2č3Ťƒ(ČěBnB,ËCÔ'\rě„&29˘ä‚Ś‹¸JĹŚIˆčĹáb5,Ѥa\r1ÔmD Sý\0.â0ę7\rcŢó C ä:ÁMD„ϡ+¸ÖŁIâtě#I+ę\nP5\rčKĚ&/‰#X\"\rădűĄŠŁZ2¦ĂrŚHĂ`Ů,đĘ(1ˇk”=˜˘&;\n22NŠÜ™ĚĎäěó1H89Ť ›±řőӐý0ë+‚Ş|ţ@52ě\r˛oŹO2ňýŤ#Ě*ŽĂ{r˙W-ÍL:U *δ«•ƒYU5ŤÄˆ\rŽP'ŚŹ‚L9ĽČşrř0Ńlˆb˜¤#Á\0 ”#`Ô’ C246Ž­Xä3č 5°C˘^÷> ¸ę9Ž+>Ź^ôŞęI˝¨ŁË\$‰3Ž7Śó)Ă*ÎÄč›á ˘XŐÜ+ĘöŚŻË˘¶;QÖŁđý5(\n_k-/‚ üV•˛^&¶¨\rß0Žc˜îŤ1c(đŇE—x›Ó#(Ě„C@č:Đ^Žúˆ]1:*€ä#C8^ĂkcÂ7cHŢ7ář9 îN/ŚM\\ÂHÚ8C0đčă|ČŽxK’41VÖ0¨‰\"2ŽCjĂ^ÍŇ B ‹*VĎş ˆ\"J41‰D ŕ‰¸ \$\n\0P¤(ęLű×70ß•¦4„3íCTńň=jŚ†s‹ĄĚc(-¨‘0Ý}Ä˝l9š!QÂŽ9Ţč*rťĽ|ĂĐ`·ž)Š—µĹNĚüdvŁ+R@\\ó#đ´Kć|hîkZ5ř—‹#xęPrţÝzb}Ś03¨U1Ş F¤›„`¨éHY‹/†ź¸`Ě^ˆâÔDÍ«‘gĚËOŮ÷XÄĽ!’ĎÁÉâ^ÜA&V\n•S›×V‰O3bĹiE€Ţ­ˇ@vC„lĂ.`Ґ)\0!iÜ+8‚ŕM›ŕ:o‡ŕˇ»‡\$MŢËŁtĄ Ľ“ŕďßń<‘J. ÄTŇw\n‹\r ±d2Č\n Gě9žÉš\nUŠş-xBÁ•kŠedš“ĺjK u\\ŕ€5®`ę•@Q˙Ť,ót\n CmNˇ¨:¦ŹČs‰ruąBrT‚€HG ›ŐrL\n\n†ŚÖ¦ÔŢki!;dô’ĹŘŽ¬L\$+CEnC\0 –qÜa˝–©Ťů™†QŚD]UÁ­±ĺ4śTÔ\$ÎD±­|¦‹şăCh»Ć´Dkm_ˇŤ!ĺŰ CBˆ|°Îő¨ƒŇąšá թ䇋şl™†Ľ5HÉBbş5Gr€˜Ú\nż Ň\n\r‡pĽ8‡Ŕă:Iá^—süŕ [Ź]Ą˜ł'…ÖJP1>\ráŔĐËV\")jă}EÝ_¬ţgᬠÁ…0 ‚p€ŤÁ3Ač¸ĹČRJ őFV¨őÔĄmRC”†ť‹Ž ˇ¤b|Š)_kőž:Ş\rY~˘Íݱ‚ŹQjŤG*Ŕ&ŞOš¬ÁžZ_‹řP¨ężXH˘ˇwkLłŃTƒH.­ľŻŐvLÂ*Ýt®Őş°Ĺ^Ś4'<u6´«R]`ě-p«%ţąŐÓÉc+ĹcCŐíÎ0‹)T¤Po`›ŘW^\\¬íu<vŔÜm\r]~¨1Ř%MW-‘Ż¬šŰ[‚LŤKĄ…° &ßŘ«glí«c·žÝÔ\"Ńo­‹%®22é§Ńr,%Ľ…ö0»Ó˛@‚Š*%…ró¤ďIB\rvm±ŞF\"™ŠŮ/P“}˛všĚĄ>>ëń ‡BˇNUý;Źî2 ‘|§\\őň†…˜ř•'ĺOg\nÁËME2=ORe/D¦ń%YŠQi?#匼ˇ¤SfÖTˇ!oG›6]\$ÁRŚŃ’‘fñTŘěl„]ßËű\rě(âůĂ+io¤©˙ąâAÔOŤ´—*ÉÁ—ˆY&6Dx”Hę\nˇ©“gYDšÜóôŮ\nR†O§Ä \r&~rĆĘĚča\\-bł˜´çűDa«,ˆĎÖm}¬{˘e^WŤ’Uˆ64 `ƒŇŚ'H K•ť4I ž‘@ZcO¬Ě‘dÄ—ˇ&wgu§lě ‘ŚňjŮá:%<ëtÓr[‚’`\\\"%{,\"BĚŔ^Ă HLň˛2ĹvŃŞŁHm7ˇÔžČ¦°ŮO!źö.‚%áOočČj´†äUŰ_X±UÇ#H@Ť.á,ť?Ű7ÓŢ8%Kô5Řř‰¶sý§­V z+R˝ÍT—ßeVE:U-ŐNą|{0Ťń©_ Ż;ýÝŮ.#eY âś‹pťőĆwďáÎňÍđ),¤U“„&ÍîŹ\"9ŚŤćb7vqĂ\rÎ(/:‘üňÄnwwxçÖr“őQkĘŘK<¤”ňHgŇőŮ!˘ „'™r«ŐU­ÖÍôű¤ĄÍË)T¨INpŮ\"¨M»uL€€‚†gaŽcî¦}™t0?;97D:ˇY–Lnęéčq˜¶¶:?ŚC>8snäÖćŃŰŁËí´…üť.1EšÇHZRô¬ď缯ÔR˙IŃ|ß‘B[ţmú’‡l<ßµőÇv9¦bY1Ż¬ěČ.YB— AÄhka˝LćSÂďžÄôÜßçňŹWhüşăĄ[óÍmO/ěç™& É\$žőAí8Ćü÷Űń¤„”™?^Üä˙«Tp‡É(pbÁ¬™†ĺ\0ô­Řć*9Ďř0Ĺlű­bŤĆ(oű\0ďÝ­ĆCĄE ÂjlZ\n˙¸–`á\0\rŚňđ98\rĐ\"ýňţ\$ďfˇJ&'kč ‰ľ’Hˇ*\$;Ź®Ńľ YĎ`űĐfü\n\0ăpv./<Zpu˘â6ŻDťăĽ§\\a-˛3Cľ3°˘„íc\nĐ ú*äö/.ŽbxEĄ4+Ź´ú ju˘îZ\0ěV#˘ř n!Gü´ĂH€ŕ‹şŮë„&ë/H€­iŹ,Â\"‹'°ü ¦Ăĺč‡Č€D˘^ކƒiü\no”L*\nEđŕ6‘*Ö.[Ěj^ŔpŔjű±B­qHŰ-^·DNE+—kIč¨Ç˘TÂ^c”\r€VŢ ćuŤR—‡ěÍ&.Rb^Ča-FÂ6@Ş\n€Ś p0°4E¬Ţ3ErĐQh©ĘÖW táńNŻęŽąqĽ…®<ĺÎC­Ž\r+JşŠśeb0#C¬łé@%%„DCĚ—\$Z Ŕň@¤ĐŻŢj[„[ ăŚă ŚÖyhTň¦ C˘Ă!iƒ) Üc”P(ć „ě5€˜€1¬Î:€F G<5…lOm0¤jPĐ„ü…(^‚b|H\\–M'ˆ¨›-˛Ë˛XăÂxhŃQń&Ď-&iĚC&úÉbg‡,J:%b ’€-1šĎ@ś„¦\$ĚęäŮcĆđcV\rŇČš'Bx'Ň´rrĆz’Ěž¬î=§\$ttĄBŘŐ\n¤Č Â `ę6ź)„Ň.ľ\"Ä7(šH8Ă\"°5#±&\0Ô|IüŲp‚NIć\"Ű©°pƒ~˜ň}°(˙Ĺn7Ââ2PŔăf!@ć“­2& ";break;case"sr":$g="ĐJ4‚í ¸4P-Ak @ÁÚ 6Š\r˘€h/`ăđP”\\33`¦‚† h¦ˇĐE¤˘ľ†Cš ©\\fŃLJâ°¦‚ţe_ ¤‰ŮDĺeh¦ŕRĆ‚ů ·hQć ™”jQźÍĐń*µ1a1˜CVł9Ôć%9¨P u6ccšUăPůíş/śAíkřĽ\nź6_I&…ÄNą~]É3%Ľ&°h,k+\n˛HˆĆD—RIVowƒÉ”Ů>yšg—©Ž®Ĺ ł4%ąěś´‚Uµ˜úĆBâ ´Zŕ5űĹŠÉWŁ­i0IôĂA0ś®-yŰî®#ŐÖ損mÖťG\\bŻ˝ 'hiŕđE•öĆĽ‡IS%ÖĆ#X‚sÜhČHI¦JsŕĺNŞňX\$ŠS¬·¤‰4㐊Ś9(»8·0‰ă°h»JjÓ>&‚”§* *4¸ľě‚ «ą­’Úß@F?',‚ŹúŻ§*ę{/ŃÚHśĹěŚ.ő»Ń“ˆ˛©\$nÂ8đÖݢďCë˘Ä*’oúZ„IĄšN±–“Ĺ+·Ś’Ć]Ë悈ď©mÜŠăČëü›<!(Č‚2RĎÔŠ˜–\$˙%PI{{<É3sŞ’ŹDVhÉşÍ 7ĎBřŞ+éTŁ=Ď:0ČLŃă\$¨\$Ě–Ôdü8¤J+ş˛\ršpť©U'Ď”ÄjJ= U:¸Ď«A ť„ŐÇ0łęŚ,pýN”¦­KŇş ĐBl‡ŃTŢřŠbˆ˜Ô4Źƒi'\$„‚v—…˛;k‘BpÁ&*•&ž+ä;ŃŢć„ĂjFS%§˘®cI]7‘f5»ŚĂß8”•›ŕŐÚä‰=3‰P™]T4\\šĆ8bý‡ 1B°§[łV§Čó´čü¨kňůS«äÚźÎ8<_…6ńśđhă—RHÂŇ2[Â6ƒ’HO6P]9&QܬĺAÁ\0†)ŠB5ĐŰ…Č\$¦»Lř*ß 0ZBbČŞ×0˘)ó”ĚHMľĄ­m='®3HŠ\"Đs[´’Ë0úh&~ž9HŤ ‡-uŞľĚ |byÇň«4G;. 9`9’\$t›µüfĐýĺkZˆ±ęĐ°šĄąRĄ3¨BhÂ9Žƒ(ä¸ć;Ťă”ţ2Ź€Ň9 Ł& !\0Ńä ÁčD4ƒ ŕáxďí…ĂČ6Ť#wtx#8^2Ťß8ń܍ØŇ7ý!@: #Î2Žžľ1\rƒÜÁ> !´8ŔĘ_@t€Ľ0ƒă€Á 7§đčŕˆa\ra”čďĐmĐ\$µ˜˛ĆcQ“AIčŃGš ńµanľ ÖjÄ( \n (ČT¸MúÁsPĄ,5pFK[c=䡎Rň]RÎqËlČc° 8‡Ĺý}EŞMáÉŢ*°źÓHAŤ1 ˆČdĄ(ŇVpR‘˙9&”˛€ ˜TpŤ]FVôŹŰ:N\"QlćHÂăâ#4­˘6(s^TSYű7m|ŚŤŘa\\€S&§2˜ĆˇÝ90<ˇŢA\0cŔ€:ŔPŢ÷Í A¤3‚ĘąĂ0i€Ŕ€;—š‚¤=Éü4ŔGƒŕđ ÁČ7†ŇDăfĄŚë/\$ńKI¬šBRü-ÉL{…gˆ0’\$TŠ\n\"+¬Z–´_”’‘ěů8”C ÍÓşduµÄ¨Ć?Y,|F¤˜źMS|čHÁ0S.5¶6üµc9(E{%ÂG`X9Da °uŰAđ&m„ø{\nRq17ń>Ç:ŽỸ.…ĦŃňŃEÁí%F€*#ĺ<\nĘQ\na–7r‘AF`đŤ<O#šĆ\$Ś~%ŁĘ©\rĘš&łV|:2­7ˇ9 `ŽÄŢ–±B©ˇŠL>˘dť•·XhI*Ŕ§TH”Sཱྀ\0U\n …@ŠDÖU†it›j Lˇ±˝[Ŕ€Şî E żX Ńęť(vuŘ»Ő<’…oł[BTXQů/Č´#ĂćaEůĺX§á§¤97Ň“ X‚#'¶­'¤…c0 Ú¦™Ő·D z-ýŤĹşŚť}MVT<ęŐ’®™Śň±]-*ëE¶ZŔ‹%¤;ä§&kžšQí@\\hňă^\$jn„R® ™&9F•…ňTs˝}H)‰¸™MW\n¦˛šSsKşŔŠë:¶amNÝ)+xD\$mp‘ňŔä”y\r ·f-ÄĎ©F,K‰  ]ćQŕeR4\\‘yşXTóÉ»M5ťd53©>' ŻÖŁDśŚ%O:DľˇSŠ¬Wԁd¤ÖĚŮu!†ŔťlHÜĚŠ*µ/D×A’+T.ˆĆěcŞ €MŕĘB 1F˘xܲűËW!-\\ľźÓ[•!tż–ĺk̦ieÔ×fŇw•óŠ\"śůÓ/ ńp™žmLąřŞ”ÚŔSä¤Qż 1źčĽąťˇrw<Dlס˛±uËËO8lĎ“µ3¤Nąď7h†é˘šFŚŇş\$k ćr®o)Ü_g=?tµIŘőŔ“mD]1a>ˆŐ¨5·yUć•Ř´˛çWW`[v“ť2Šr™Ô2©Ď.ŕ-ó´H<:XĹŽĺC -]5śÁ0^ŃÝn ’ rQ•— ŕˇJ4D «•+‡D­ŚÂÓKy—ć×á…_¶dčˆcOD|ÖÔ”÷ě:Ł¬ćđŁŇ¸‡®lŮź­;Ž¸ňL‡ÉÓŃHTDŰ–r4î\\wm,Ąq·Ürcxĺ4¨\r†h‚\0Ý€r\r2ö?x!ĺ`p …Üż0Đzxa–ł…ýŐ±%ëËü˘˘;¬ť±ÎnČ9ýlT.ˆřC:śD“ %{zRo \"7ś¤+Ú“ĘM]L§ćA79í%Ę1âëĺ‡ĎÂ?ĚNW3«ţ\rqxnt´É” ńNŞoŃ#z“9\$µ‚´ë“ …Q´ˆ\\ićŢKăwÉĘŹkŤQ‰)\"]¸čĐľĺe%}i˘íg’/TţŘ_{ăďodg4…vŔ¸XŚ±ąĄźö(”Ų4aŤjućŁÄóI˝ő§@űL˙˘HľĚţň-/˙^ýťL˙.\n _őţÝăʇÁ×e­Š™ć.ĂfDźďědäjŞćBçOłŽV-p üoŕ`Ź4ý!ˇŻŢÎoôĐ’Ä#H<\\ËnVĐÄĽ\"ÂXç>ŃĚ–M\r\$ĚŤ(Z¬Đő'eíą#ş*Ěďé5ŚřĽ°VűĚŇŢĐ<ńP@ĹpI¬ž7°RϢ`Ďă\0¬ËZOƒPŚjÚ˙\n•Ci „g ­pŁ í¨˘®ô°žÁ¤@ŇO0šŚťČ¸Vk€;‹n*‹€[KÜŠfPIúUgă…o>¶tž˘\$…O–›JDGĺ ÄČXďxrďä*ń\rc<+ĄÂđ­ś ‘TíÜj\"0†Đň \$ž&‚či\rĺż\nĎäÇP ÁËţŔ.hóď˝n<Ҭ(ą‹FůdâŢËĚľ°ĄđżĂ Ľđ¤đ\"°3Q„ňďă 8žęäITĽíÓBľĆ+šűp¦ĺP«c\r®Ë ŹňćLĎŚ_ĐÍhbmć ‹qĘě)ěÇ\nbĄÚH ČăeĽ7Ă8Ăd,jöߢüp±;\rI-–[Íř UCńoşňrQ_|řNY!0gĐźLme,YËn⾈`őˆ˛ˇf˘K¦(Äď4â #ăë\$2V˙Ânc.ˇKę'pBő̸-®Abzf±I\"Qˆťq~…Í0ۆŮ&#Ň…)1±Ňśaň:ǬD´ŕŕR¬ř‚{!© ăşńĎ#Q˜Ŕl˜gB\$¶\"Ř9I.X*™˛‚©Ě0WA+ѵć Â2é±ĹŚ \"R÷RÉ2Í\$¬//NĽÄŇ™\0I1ú\$Źl`„‚QÄ65D<3Rě Ń~:;g/Ź#n Ç“@RĆó0Ň\$JŘrj­#ů\"Ň€*ŃąĆX® F\" N„úQiń'Ő”…čÉI­8řś§=đ6*ż8Ó~XJł˜«OÎ8LŠŤôKLŠÎDüeÓšÔ‰ĘĺÎLđu /öÉĹ–+E9FĐĚ°”.lĐÉÖ䤮ˆpU=®@†i ŘkĂ3Q^¸,˜’BîqI´×.>mŔÉtƒ€Ú§p\0ă‡ÂŻ ¨ŔZ\0@}\0Ć‚®ŕ(LÁŤ¸ěĆuÓ‹Dh`ĎL‰DĆŻ”TĄw8J˘ŰO9Ť°źŁfÎqb?ăO¦x` ´@ Ŕň¶˘[@ĘáAQi2éŐ(ć·” ’©úN‚é'¨a@Ă[°FŁšŰ¤Đ±dÔÂnµtĘÖMB=,¨&\0hXS¤DCţ·‚\n˘Ż)Ât÷ę¸Xm ÓĺO*ƒ=ɬ‰fć)-*ťµö“Ü=ŕuQP+Ó\$ĎP.ő\$ńŹ*[µ)Âů(./ďŃS/AS’ÎĄÎńOŐNĄ\"=¬ˆgkÖŠƒD)H†ďÖ=+důň›jG…‰WHřŃťd,´ƒ\$h-YÄG@ÉŚ \nŔ `ę Ú¶µ>\"UBáá0]®hŽŠ:c5UK'\nşg,G ĽeI2B4ąGD˛ˆÇ\0004ĄWÉĆaČ”çŐŕeŐ4Š¤jŤs7ŚR% H»#dL§UÍKKŽ\$‚ć";break;case"ta":$g="ŕW* řiŔŻFÁ\\Hd_ †«•Đô+ÁBQpĚĚ 9‚˘Đt\\U„«¤ęô@‚Wˇŕ (<É\\±”@1 | @(:ś\r†ó S.WA•čhtĺ]†R&Ęůśń\\µĚéÓI`şD®JÉ\$Ôé:ş®TĎ X’ł`«*ŞÉúrj1k€,ęŐ…z@%9«Ň5|–Udƒß j䦸ˆÁŐŕôÉľ&{,ź™M§ˇäS_¶RjŘÝéÓ^ęĘ8<·ZÔ+±őáe~`Š€- uôLš­TÂČěŐő&ţ÷‰¤R˛ś MşűHI@ˆbÍŇ·ő¬öśĆ2x:MÇ3IĽÝG€oe[ű‚ßaŘĹáť\\´JQ‘řaĄr™^)\\őjrôů•ÎqČ®P\" ˆ­%r*W@h‹¦„)ެř˛­\0ˇ\nů€5ŹŚ6”8‰ŞÚ©r¬ś61aË‘ŞB˜şJ˛`F«ë´XFÉđP)ŽƒŇ7 ěúĆ– J¬é¸hfĘ4éJřÜĐšRřGŞćě¸îşžŃÇÂ8Ę7ŤŁ,‚Ď+đJ#(´Ë|ŘK*JŢ\\)Äü{\nGăČćđŤ˛2®«Š±2§,+2~)ŚŁíDĎÓR«A°|\"ěO¨çF+ď”Ö㯨*ęƒĘŤ\"Ű µP#QŔ”›íÉĎ«t–+č˝@‘››%Ç°t4¨Ő´é]WĂ2üľEő\\ââŔ”ÔµS5ŞCś›JĎŁźO)jmX¸@“a];@‰…‚ýČísÝ]Ń ř÷Đ”ĺ‹Ä® +ŞÎs›f§·\$X”ĹÍ-·:Ô¨ŚC`¸'{)×ĚŹb­Ňô¤=Pť‹p=vËw•ňŁŕ@Łc\"•Ř2ˆăW ÚŘ´ö-•D˜Ą §XŽK'kG0ę7 cŁĘńĵśFŘĺˇ@‚3ŚăĘ3Ś9łÍ?Yů0€Cĺuř˘ŠlĽî]yL \\[«SYâerlťŔš|®ú¦5sÉHbż Gs˝Îľ·”ĄĹ ÎÝĺö\"ŇfC`ŘƒÄ6 ©\0Ć0ŤŔP¦(‰ŠFOm[ˆŚ8D+äzu˛j+FďËŰĽFŹ´›«Ů7ěáTrWŠśç`\\ÍďËî ĹWo±öËŘ`§Eő÷~–W46ôŹ·ęµôYÜłM)bşĐ|°ÂwöB#“í›ßW\r®ţ/Ú6/ěRúřőß%«G^µ} |KĘ|ĺÜęăÚزbĎá[ŻŻÂô&ÉŐPÁ@’fĂxr†|\"S6ľśƒ¦\\¦µk.&}^i„lnĹŇ=8©ŕ«vk+]ŕŔĂ÷\\ĂĆ5«µ•łĂ¨ś–©OD± ¶¶ň€XR&wŔ(!…0¤ŠA§0Ď=ú¤–´rť9˛s(1´¶—ž«^o%U·XÉ!\n1vMQá›ĺ‡L‰|2Žôś%ćN­‹Aç1\nÂôÝ ˘ég*‹’5–x¸bLŚ@ÂÝH5Ł(ô‘¬WZmyG¬•Ň‚Ž[odľeĚŇ‘„qo1ŃȤ¸Đy4\\‘%ĆuȡEüeKĐ%DGľ+ât‡_nŮ­#5Š°#éX’%¤ą,Ú\$!oQ€€6'ŇʡŻˆFÄŮ€ šSÚ‰Â`0ď\0XĐeŔ4´ ÉAŕaˇˇ`zƒ@tŔđ^ç\0.(ˇµ!¨]\0C8/<S¨đ#Čyx\"p„9tÍ5Âűƒq¬çţPŚŃâ€đ†|_Ø LˇĐ4ö4}\n !­Â†é0ÔHmq\n,–÷ä´‹đ(™G„ńËŁ˘Z A菒ěÇ,Đ@P)ݬJ¨NvŽÄH>¬ť#P`)QŚ+f´Čš¨Dźág‡Śž@Ą¶HöM ©EƧ—ĘăŹl§hŤ©µ¦›(Ťd^Q0˜Dç=XŠk_’v8,㍏ôr9ŚPżâ^ŠŘ,Qˇ!€”Š˘{ĺubDUÂV/Z¦ŻÔ•‹Íť\$‘€ ˜T­Î•a¦]D·’†>¬B\${¬6”’ćÄÁdęŽ}vOěJ\$'w¸ŰÉh( g˜3ÎC“Efŕ€2LĐĘÍCJ‹ĄQ‰Ř/…Ő+Čo Ă†ŕ@PJEH1[`@âÜmµp€€;™¤‚Ą2q h4Ŕ(° ÁÉ2˘Ă‘‘ŹöŐľenŞ[qÉ°1©Ě Öiˆ…ňT–UfZK檥µô§¨ČƒÄę–űŢíUM®h†`+)*¬µ÷u5°ŘşĹť –‰’ŹuÉ«×9žÍóz˜f̡ QŕsË>’^±»ů\nl\r<-ň:#1( čî!•KŇJĂżj|§ĄŢpa”9§ĺe‘MÉNÉřáC¸čriˇ1XˆŐ*ĐAŐ{ˇ—°:†pĐ)…2¤sşÝ˜Ó[Đc™† [0ćă¨a“ĺ‡Đq‘’—\"˛×ô#Qš†PȬplz ¤ú lľŠ@R ·Ż&„ýlýZ´k㯧馞.śwYé*Ęű'qa˛#ř7`ÂK\naŚ4 Â\nbÍűZ‹ŠˇKʉ ť oŹtâc–vśO†xt:’G\0 ž\0U\n …@‹ł¶€Dˇ0\"ím\nY.€§%śĄ;š»i YË•ŮóHęÉřPž†…¨Ć6ŢS~ĄZňQ mřť bҐÉŐ7@­„K[Ś¸%0Ŕł°íh->šL0‡XYpęNŹ|ű)—Á,ź„ŃŻ_.\"• `šW¸ëŰC\"¸!Ń–BNŻšACá•0U·ÓŻ*鿸{]¦7ňÇe'0Â_ű}(A\ru±WÖ+GeżrË|«\$Ę(ýFQý‹IřI\rÝd<\\7]^`ˇ0EV\r§ţZ‡iěč´ÄěżÚöÄܬąĐâa:4•ý®'çíŞqŇ×9ŢQ2Y5ą ő}ZśŁD5ÂÍ©RD{P9[Šě]IŘS†-hśÉJřƒ,k“˘¬}O‚4ŁP Żˇ4¨ä4M(BžW(+ő>lH5‹U-[A|Kś!ňäUHO律ćj_uĆgoăd6µ|ä˘.}FĹU f2…z~ĺcě†úî=wŐš¶Äm=&űwÍՁOĺNaˆÔß^jpŕ…˙ňINĽďeęw†\nÂâţé˙ \\/¦ÔďŘNÜ•(‚MÂđL4Ëě%\0ěş1/ödŔędĽę¬kL‚čŻě­Jž‘¬tŢý¬¸‘(uiĄm né¶Řφ´iתZ+Żżl)ŞYćő/ä‰L[¬ú˙2/°€ýmÄĄŹĐ´ŠäŐ0\$äl;\0Z”lüRRZWĚ|ţl:úK@?Gju§Bĺď>wÂ~şˆ(Î:0Ô„7)&\rzîîčXĐâ(Pć#.X¬ţ´TÝĚ#\0Đ&§¨4AÂ…(Ä/ü-ăóOśW¨–ĆĆň?kôęfxÝi?.4®˘CÍÜíyłH˘Ń„ĽXrĹß\0ŞÔÜéĘqj|Q`,éQ*Éđ&Fę°\\‰D,Ş”ŹëDâ&Ö¦˘´`ˆ(ŃÉF¶ †p‰čŇěöX.|đGâ,>b­yQ2ƒĺÎ_e W¬P-‹P@îáŃÉ ˘éč? Ć1 /ę,‘…Ł\"ĺ} QĚ“'üOŠTäĺ(ĺ)o PlđQÜ`çˇ K’ą`Đ %\0ܢ ŕHKşp‰ěˇ* ąŕŕ †ŠpŞ\r2DpG‘GB`a~tm&\$zMî}ČüŹcśbĂë L<bŹoĚE€§#† ňd°Ňk\0’n;f´40'kç'ńë\"0_\"qĐč0Ń*\n×EţÁ‰@č0¸­0—\n訲Ëă­+đ\ręĎ2É Đ™,îEňĽwR\0ůěh´1×Đżë/ňîÓ&´Ý1XJÄ< <SńqŻÍ*ň§\r‘1éWă2mJ§QpŢčRß3®ęŘKÍA\n¤â4.¤ćp>ƒĎ§ÎÄ쌘ěŃ ¸Ń˛ˆŽ¸Ŕ“Pň˜ß…šë ”\0¨ ŕ ¬śo0'łR3\0Q+-ÚŚ*RŃ“;CˆćP¦ƒ ż3˜ďń÷rý.rÂČ-7ƒ:îŰ3ĆßPöîse;qm-1ý:l/:Żéä`aŚd2R÷Rű=Ó\0ĹłO<g±<˛Űbo,pł.Ňé?ĎŤ kđĂŚa>ŃĆ‚1Zâ\r<ó‡á§q,Ó/’á@óA+Óô.UmD‰’ňĆgťT;łűD4-\rCC4‹”\rE›!ëXjTŇ÷)4ŠüĘ+?;QR÷}Ó›6˙ŻÂwPG\0t±#NX0fƒ3żMôöî ,/u?NH/}HtU!”¶X´UO×Ip;7/Ď2Çż6'/ŽƒÔ«TĎ *îŇܦî¨wFé,SgR»D o@„\\ńíwMđ^.3jŽőPÔů9/›%H”W”Zíňr‚cüIđ]9tÜÂĎçe?ó3TnÂěn´E*đîtł­E2•4‹'<*mm\"Ňe<@ĆĐŔ@Ú€¨*Tdďä@’粄°Í°†ŕO6ŠtłVđ‹N±@”g™I±‚@Ť…Ét’O˘Źu·8ő˝TŚö‘ď‹<U˘ü˛\nqˆˆ3€  ŞT¤ô~ČGťYłď;HĘt5“Zµ#\\5ęçAá-ŠW['¦Ć®[NfW®šŘuŇě'!5d`čt÷NGwd4Éa“lbŽ‰Jś´”˙Bj™VÓ»,Óżd\r;˙>ő/Lva?”nľCÚ貥/pú\$çozUę­1’Ą\rČCV;?rĺfVNňď„\"6Z–’¶˜ SaQeńjU Ďx–ö˛…·iv›ińĹRֈ´4kVôAFOlâ•m.Ŕ»iÖżOh)n…\0÷öđ…S•ovŮfô#mő<]˛‚l6‹DŚ' Š@OĘN/„ĄGŹśĺĄ}bĎN®3K˛›]rnAń¤P´SC“*ŕ4łG´¸Ç“łgSąg”@ö×X‰×]dvkQ´<Âv«v–¦4÷lkTO?OKÖKCöffFhhËťFnńQXƒn]çu¶(_7”¸ÍBÝ?1ĂFaC©cW{·‹{ě˝dn`ôÖ0‡)\noţƒ×¦xöˇeÖăf1jµEM·çhW{Ëéxó˝V3r©QRÝ~÷efwáO«?«>ňWq\\1›ŐG|GĂp•*‚{óy9C;8jUeµ1€V©R¦C„3‰{˜9€_v7=řRň,w7¸Yoµ\$‚˜?z¸\\WÖrî'˘ ďL¶\0/K˜KgxgEŻZo ŘxzÖŔ'X‰¶z]¸‹ZŽóŠx/WĎ€8™ltq‰ď\niXŹ†ĘÉ=OA‹XˇŤ%xxƒqezZ7jÖŹpE<tiŤc¸ôîůQE~¸—†OpőƒîÍäĎyÇĺ%·ťřMdJÄůu‘ď\r‘@‘ř郸őf`˜\rjĐĺ)KU©x-بď]&«’b—Ii2ënđÄf~ÄMz\\K7…őJ”˘ŢűS Ş–ĺJđˇ—ĚqHĺˆ-˜‡; Uˇwvdýc\"¨ˆGűŁÍ8—4J–ƒ9‚§Í/Y‡e™‹šŽ™w‡L‘éIőŚ*ťJŹ0ˆŹÇ‹öÄ°ősžŚ}žÔňd‚\r€V m` `Ö¶šM\\\r€ë%\n\"\rŞ\r Ě+Đ‚ĽŔŇ»`ÚË\n. J*ąŔŞ\n€Ś p˘äˆ+Ů—m‹ß\\ŻC42źčpěH6-ó’±ýź8R™śĄzjĆłA–ZrĽÚxßť§řǐy±03Ľ’…˙|†“=\nAŠćoI?Î\nŠď¬×Ĺ` ş/Ł.-ó+5b~Ň@Ř·CĚË2{âmsË–,O2ťŤw®\"÷®n!±1Şô;†ôM Ł€‡eŃu±‘–#C—Tqč<ř2b ç(ŕ˛ËĄ˘Ć„·†Š 74”čBÜÉa®ăësŠAŞ–eŞÇtbçqj53Ű…`äfg<\"Ť-±\nv›Să«YŹwTmD¸Çň×5O·#„+–.dÇő’o‘6«¸·‘µˆ™„—a=»wf`©%Ś˜šr0pşH<Z3‹Ę\r ôĐŰu!»­í\\F·’ćY5Fw”]Ë9a{Ş5xm¬u؆OPi“iWEoDˆś¦‘›yƒťT¸UEŮ5ł9śD€‰łŕ@Ć„ ąÍ1đA5`É\0ƨ á8c¸Âbâ~ űĚś›Ó8Ą|D;ť‘&s-óu/Ź‚Ũ0ĘĄ±Ô…×G!.<łËb\n›jf’NOÚńźőrłL2Ăô“—¦î5<ć;~ç®jwű}WV9—˙ąoÓ€¸!}é í•qżZ«ż…a*ČÓ)u´Ä _Ż*X@ \0t  š@¦\n`";break;case"th":$g="ŕ\\! ˆMŔą@Ŕ0tD\0†Â \nX:&\0§€*ŕ\n8Ţ\0­ EĂ30‚/\0ZB  (^\0µAŕK… 2\0Ş•Ŕ&«‰bâ8¸KGŕ n‚ŚÄŕ I”?J\\Ł)«Šbĺ.˜®) ˆ\\ň—S§®\"•Ľs\0CŮWJ¤¶_6\\+eV¸6r¸JĂ©5kŇá´]ëł8őÄ@%9«9Şć4·®fv3¸Śc®ö•Ę‹PǬ«7›ĺr\\&¨pÔÇ%:¸'µ Íz}›¬+* ş¦W®‡ß° ‹NŮ3Y„í5ysÁżég¬Ä«;jźĘrŠá=âÂô·%ˆ@1“.:xřĆ›ŻęŤĘ6 Ť “.\\Q4ĽX×m(ĂŽlşvZ¬\n‚¤Ó#Ćî¬É˛\$±8e;.Ł9E‚Ď\rápüjřç ‹P⧮;hŐşŻz(­+/jˆ÷91\\,÷˝±[Eż);ą—K|ź5ĐÄV­’ Ôňň\n\0™§čó©\$ \nC¨ž”RS”­§©›šíŞĘ*>ËąG/ łRÖJÄZ…(Mş˘¬ŻĺĜǼépłĂ!S!pţĹéÁqĘsę\"¸Ň‹†ň'k:Ĺ+JMB{AO z35MJ˛Ç©Ź˘\0YĚ-˛8÷Ň+˝(¸RíśÎĽ)QÚŞ™“r´VÂĽŽMKѨ›\\äĐTë8­ÉŚ á7RKD­\nEpSďF ü âGNŃOcŐ¶Tf—E„Ú§˛ű¬mE¦ř¶Öc“nŻŻëDWs >™IČ“5őZ]7Âőmhű++ ^âˇ+#…ş‘3”öÓ)űÚP«(J®ż±Ľ6ÝÎJ4ęI7Ë•<¶WP-±ăZů§¸\r`ë5\$ވSő ^Ja±ŇzťŮ‰ëÚ­ĘÜ_#jÍ;P=ęë´®ÜůčŚ:Ťƒ`@: #Ř2„˜Ć0ŤŮ‰qPOÓC„˜˘&JÍ‘p”ş‰Ţ>ŻäJ>Ńf<‘{H­«©ŢÜ”Z›–¬Ó1zşü×ć5mA+…˜ń9<‹DD´TíŃĹ.ëdđN· V뚐Đ2ŤŁ\nłATv+‰¨Ś|ż2\n}00˝9Ĺ…Ä.u˝ŃëS´ü•ńhĹo‰=vÉZóo‹JđGClÎ87R¬őG\\ůń W-ÓÖHěÚ@C`č9+=ýBúÇ·%14cV ä¸g>UĘb˜¤#^‰ťÖ€(3˝BŇe+CÓŢÚ\nŐô\nƒÉ6 <·ľąŇ#2ďz>’ŞUYŞ=äýŽ,Ć˙ŘęŕB&]ü&Ó8†ˇÚ*©čý˜&şC˜s\r!Ľ7€§\n!T,=/©NžDŔ] ѥ禱C˜NU!ĂRhyK&UU €Ž>hZ »Ďq…Aů꣎LGb¬ĐÂĂ e@€8EđćĂxr^a”<\0Ňƒ(dŔ€:€Ń0=A :@ŕx/ň ČCHnŚ@ş4†p^CtŹ„7C\"šXaAś2‡HôÚsT\r`ˆÚxm’Đđ\0 •AĐ4őć|˛ !­¨é#™‘A¸:µęüĹĂbS/đöž\$0ç‘45ŃU˛ŔY˜u¦zä;DíŐ9đ €  ž“đµ–3LOĐľ˘%„âW©U*ęm– ‰šZ”qĹPE±NÍÓŠXNŇ+*¨ňŇŘ]Ť±¤€H} –‡!l9¤°÷¶&ČcÉŮäc‚\0E0®V|ç.ň¸§<€ÔR'°Ś¤‹‚ěfŹ}!G¤™Ń\"Ő:•ô^ˆb‹B Ulý.t¬©Ď\"ÜŕLt±IsŐ¬—:ŐcDu-)•€˛è ja¸YPä0 uˆ4†vş×Á\0f\r-<`Ňę0Tś-Qy†™Oeüľ­!Č7†ÖŁƒ´‹y‰˙8ş@X桏ŠďŢ Eˢl+ůŠk>ĹŔdW‘ŚzŻťś—šWb•‡x+ͨ{ h]c‰+­?CvŠ•ŕňˇ‚\nf{ŔeşhŃA™ri\0µ?W.!g¤źF\nŞRƒ;ĺÎkĽĺ®•ßś&\"ѢâÔ§Xĺ5 ·\"ę*ŚmXS,bgÜS—Žé+O q„2›.kŠŮý K¦®ÇJčśÓÓs/ĆúÎÇí˘ŇH˜Ö\$ů Ł’ýY˝±Ş/đrgH:&jTƒ«jśr*…ŕGF<ü\"PÂp \nˇ@\"¨pţ!&\\Nś´K&g‘˘ňvx„f0|ń-±`ĂćŮÁµ<ŠŹ˘çš±í§ Ô‹ŢT^fRÖł¬ĹBÁ7mF;+/©0óúmEĂaĘçÍo1Űlą«/*jĹ<<ÚÉ썥UlďfěĚŠÎ)c| eg˛3ŞÝŚĹĺÇÇ«cDQŤđ‹>E Ä®“ţµ\\ŠŘp͡čÂ^»Sů XV˘˙¸íť˛áÝqćEeą%ťž3vš°&g\\%0«Škedü•ÝCSnDŐ4\\ť4°ĺYdăÜU§hâ°äo‘Ňc,¬a6Ľ\nL›l=Gť“f·ă”ŁŠ2S9řź¨ęDW¶_‡ÖĽźgo§‰ŘˆK ;'‚,ˆ%Ľ•-«–¦´·đ!@vfĆŻ%éňj΂íěŠÉ›X5{2®#Ň€Ě:óżŃa´;śŽ\\÷&ż§něÔÎÖö‘p1é™\np4tŠř9XĽKVp¦ Č7Ő˙9,ýŤ4.1:řiBoˆůđ[”ěYŃź7Ć  T í÷\"mEűg˘,ő^S7T0…´tťá;źę%2đ9Ť&¤ŘŽőĐW ˇˆ9ŘĹZk[P»·Ť'Äש”Ń4µfOËĽąÇmHÇĽť§4Ö†öV.:a^­ô0j1ěF=ţ ňAŔ˘6nmŤ+7!™µÖ±|+ľ”źˆž˙aĄ­Zý'˜ńLűć—:+<•)źXrÎ.e\\ÜâĚäKĚEÄ.ţÍQ›*Ŕićc‰^ŐqLoƒŞ¨Ŕ\nŞőd4tąţ·4ů9pĺĹ]0Ć–OŘi­<Ë·’ćß6·ćAŁÍŮ›ć˜ď^=\\Z”Űߏp†Ë)ŃŇ|é ćđEö úý˘ \\F4§­VöNî9LŇ+ĺęÍŚú˝ĹT[…ČxŽr3 Ś9/â*b·Ă•ˆőMÔÎĂ‹ Ęy\nZ~p2BLt˙É6ÇNld)ü´Ë Ýt MÄ?´N&ômFBei’ç~š0„PĆ\nRg0zČŠŹ0ʃBÔjÔ­\$rŤ(ČÄŔĐ†Ş„‹p» m.ŢŤ GŤ*)ÄŢŚ”>l˜3\0SçбëK(ßeZłĂP°ť Đś >ţ‡^ÓŻPłPJsÇ´ę>ţÍŕyJaq\0ŃĺźML[0ąŃ °Ń%Đ]¬ĺěâţ­:t‡Lżn¤˛Ăg¨]gQĄxxQomKđ÷Đř=çP¶Yă9OŚ\\Ś óhHŞmćÚîBA~cH(ôiÚOhLŔ®\"ßëü=±žd.,A‡ˇFÁČ\nŐÍč„JNak/ŠjĚ `L&AĚ,ŮŹJÖíNÔ…®p‘îZaĚÚŐçí­dXQ¶šMHAëä©ÎBŐj(ýÄf„\rÖÓ#¶†đnՐÖnC¬@ěXJQ\r\r\0¨QACŢ»®=Ł’oJhĘPb±¬ í,©!\0Yâĺ ävؐžXLfU¬m#m>sÍB<±ÄŐ¬#±ĺ mŢŤ¤±8ÔHÔOŕ0ę^0řBw'Ąź'ăÜȬţZQi :‘Aí'Ą˘GQŐńˆE©ŁPřXg:´˛Đ˘˛±--cMÄ9oHÜÍŹ.1×.¤1/bŮ/˛ŹŻ7\"Q2Ň1ő‘…!.ËÄq0Şˇ/ŇĂ.R'p˙q|ŇÉrĎ0s'\nîs1 ó\$Ş3(ĽŇüJÍlŐh´`ĹlƒP+©önęŹ2rĬď§ĐcR 8Ł6c†hŠ PCŠ™ \nJ°‰j/02Ű9€ë9ÉŽe,QđĚÓ,ó§9łź;M Ńo0Q÷şr€@hŕÜ˝hVjłµ 1ňóG ŚŠř hâ¨ŕ´rćxóÖłŰ9ČY?“3>Ŕß?\0É?@Ęőnx=ä4?.aÇŔ¤C¨0Žo+dĐ…ŕâ©!?ÄT3Ą3h\\ ´7Cłˇ1j´‡Ź2]CT9=´Oó;1s?,ńE”GD´aCó<ó>ą«ŃGT=2óÉ.‘EA„*cT:2ŮDT”U4¨ň Ô‘J¦ó‡ý1Ô¤C@’pőň\" šçíÝmäĂŔ¨×ŕÎŘ4xýĐüčńŰMm€ěňĂFrÇ SÓ1ńűN”ŰNÔQ”W<ÓO3ç,ÓŐO̓LŚD¬çÄo5,Á4ˆ~vń×LŇ©)ßoS23PÓąHSDňČÔÓSŃ4ńoTÍßSŽłUQr ľ\rüŰČ\n`ĎH ¨|ˇzK±¤EI˘{¬ĺj!IeV¶ŻInňU¬»-ŞŽdĽ5fßŇvŻ=’('faZ5ť*N9đ/KÍnhh)Ł8Ęs- ?ŕ†{`Ř`Ć\r€Ň `Ö§pxĆ\$éK/äĄ4\$%b°ÎŇ–@ęŚ\0@ Iz«€Ş\n€Ś p:–ĎţĺN\$Aě2⻧wG ¦ăe§Ś(5„ł…jxµÇ‚fž@ ¶\$ ŔňÉ\"î'edĹapvĄđAđ;*ŁUPErt€đÝ_=_ŽÇu÷KŹ[>3ĐŞ‡ŔѢ*2ăú<E%…\nXiř@˜¬\0Č˙öµk‰dŤ& ű†˜OĆŕĐv=ď-g…#ŠˇS6śG·@¦Ś Rƒ–ß ’âΧ<ε í‚ZiëTWĐs2Io÷x•ôôúühPšůö’\0@\rŕá9ÉHăo ÍnžLĂÚZL©6ŞZ˘ƒ‚+·XĐ˝ •Ż÷\$mŇՐâ;pćÁ0Íńvbgv¦h.÷pg%:ҢćŃÖŽI×LĽiĐ3,öÓ @¬ Ć ę\r­v§Ď ýĺ†vb\0v­\0CBzŇÜŐD0|ÂzLĆ/+Ě4Ďó†M¬üëÖ’1Ł’MI¤G ÔĽsiuˆ3o¬ÖZĺ˙óqţâŕÎ’'Őšjô‡Eóđl0޲(+Ą;0Ösu&5RR1ă’d¦nŕ \0t  š@¦\n`";break;case"tr":$g="E6šM Îi=ÁBQpĚĚ 9‚ˆ†ó™ä 3°ÖĆă!”äi6`'“yČ\\\nb,P!Ú= 2ŔĚ‘H°€Äo<ťN‡Xƒbnź§Â)Ě…'‰ĹbćÓ)ŘÇ:GX‰ůžnĹO‚¤¦“TÂl &#aĽA\$5ÉÄ)\0(–u6 &čYĚ@u=\\Γë•\n~dąÍŤ1óq¤@k¸\\¨úDŇ/y:L`”ÚyŇOo¸ÜçĆ:цĽ9Hc࢙„ó|0ś¬:“I˘Ze^M·;ačÎe”,\rrH(ƒȘúaÓFL4śň:-''\"mŇMÇZ}»šXç ˘†¤ßrĄâ ‹±ÁÁšk\0˘Ç h0ŢÖ:‡Ćs2°Ôŕ˘É„ŕź4ĺŠ0Ť9Hó‚ŤLřÜĎŤ¬ú˘2ŞoQ>:0mZČś'Š’¨¬BŤP˛÷0í2|:\"Lřô˜¤(XČ›4Ă Ĺo0ó\noËö#\răpփ\$ƒrú·Aƒ*B¦7Ă“ę4\r/ĐÄÁ¬čň:Ň(*űę0Ż,P9§Ě\\=*(kä6ޘęŁĚ†ŐŤˇ\0豬łSR0¶m ˘&0î\"u1‰ăŁˆřŤ#X@ ŽO“T0ż@PÖÓ#±#ÄŹÍĎ3ĹÁđŚ9\n˜¤ňE@PÔ%T­.;ă¬8:µT[\r5ŃʱKËÚR•ÇĐ2Rý<b×5µB\"45Á´ŰPÔmR]FU=W8ż(ŘăFź\rióÖáVƒ’ =@†)ŠB0R\rC,ôé…Áp9\r©ă\"5ČĂ’Îď®I8„0«\rL\0ąŐˇië;üľ ‰ňO<ԃ¬ŇŽŔ°ˆAq7hľŮŤ‰öůŕiŘĺƒ\" řä2 Ę‹ľ2ˇ`@63ă ĚÉ]wj0ô«óţĆ81˛=k°ăHÚ6O©8š0Ŕ·pážcşKŚŁŔŕÁŚŁ%Ę\"ăF63ˇĐ:ƒ€t…ăľ´ #\"7#ÁrJ3…éŽĘ<2#r\r…áÜ96㦢/¬‹˜ÖÂHÚ8Hiˆčă|˘.Î(Đ7ĹsŇ0Ťm€Ň:‚<Ůěs,\n«Ď,ˇ­–9u¤<¨@( †5ô0ŁD#¨P˘ŰňD”ô˛jrˇM\r‰=^–Xi‚É ŇĄń) cť1V„ˇ?€`A\0™’äč‹H“č÷VÂů4\nƒ,¤öpß? LřňĎĎ€ž)ŠŤz>ƒd]čňĂJŠű䁦¬ ä˘×wĆŤŁÍş ö¨y çIP×ËŤA{lŔ,†ňxĚuo˝®Ľ“Á\0SN`€3ZH¸F\nŽ˜ą˘¶l +qđp9B G–'Z‚ť™‡Ô©ËŘ\$ę™bŁĺ쀈38#¦ž8zPÖIűCďaިӱUT†ä¬\$6Fs˜á˝ˆA\r‰÷¬UË:L9±¤ś#\"zn‘ÓWPߎI†&Ö¦ôüŮbý\"ĚĽ613.jJÁ¨C…8žRĘŹŃ©! fD2ŇŔX‘:)SÉĆĂU°±Ă @.@´…řňCpajfĄ¨pĺ E‰rgÍ8„đś¨P*U˛He ˬõ0ä\"Ú’BgĄś-`Ę\n@T®\"„Ŕ‹-eĽą—qş^Ëř2o ,Ć™,’ÄÎâo8¬no“âÂĆśŔzKáÔ5šFdŘ#zĄ5/\0˜§¨ő4\rbç@!#\0ńQĘFtč¤,ÎČ~›ĄAľ^ĄLÎĽ©ĚËhGA)^Č`Ţ[¦ét„ Ę6¬[ÔShV_™C;eÁ Îza)Ŕ‰'Ëś˘W ÜEÄźNe6B‰ú7\"™|ÄNÉC<ĹLĹ\"\$ż(:¶W 5g‹o9‚IěŘţ44ŕŹÂyrLƤű30bŚŮCXHŐ6Ć_±đMh©É´^ŠÚęâ­¨ŚŇVtX˝Kő[_\"śŻŻĹóŚj®\n&ą‹ Ăđdˆ€&ł7xy«Â÷\"çęľ‹V_Łé>°S~ą(y6Âá»t6)îˆ{+eÍDOÁ­;IÇľIс®Ö@OĂúőe*¨•1ú·ŮÇ í›Ę¶ËâÜWčfEŤĄ´čL ‘#€ČŮW7<ŚÝ^@m\r¤Näčť2ź?ă w ˇˆˆ#¨Cš1ʶç¤^îZ‚A ř‘zĆ©1QŠf”Ž†3aZ’‘~ş ö#bzé±H¤* Ę(/\nŠ&Eâ’˘2!6-!nšÄd^ëü\\IŽ¶éÓÜC\$oޤđřŕ@‹0p#áؘ?äÔY ‘€2)©\$ePHd҉ĂAćÂbŕÉ„•‰L&ŔŽ‡dáh\r aƁ¸3ä<Šl.\0nHĚ4ĂbiŻ‹4Au˜˘‹R%&GăîdM…š±±bŕČ >ekł˜6†ôôj§éÓ‡ÄŘŤ2AxÍÍŔBϨ0ćh!mź“Ns;sęš\rGčéĚÓ4ať @đi 3ô`˛şäĽŹ“źł ČŐM”†bˆqbC•–AÉ»\nk3’ 3©â:ͬ>‡]YJ™‹”ŹJâŤq««`X*uK</°Ě“ľŰ*˛fý}łţ´ŇšŰ,ŕĂCťUF4ŮB§fť›®.BĎakhě\\úÜ—ĂsŘ 7»l5ٱ8˘—ŮeűLeîŐZZ˜J¤ĐîÜ“ŰúPS#SÖ“Tś×‚\0Ń4“®ť/ŻáHDÓ=¦°é€¬BÍqn1k8Ń©~Ö)Xbŕtą\"ĹÖĐ;kĂJc¶r >Ęđ¶[Ŕ*])—J4˛ŇČş§&杦ˆ[ ś:ƒ8DÄĂ4K¦ŕôÓŔńGTéČ/?ń\r«Ża•éýw]šŞ˛i¶~c`uk¨ě^×Ú;/™5hˇíĄ9ŮĂĎ^bDZĺ\nĚ]%Âî6Fб6nś˝¬źlňso,źÖ ?Ž`űZćź#U“Oqě\0)#˘*QĘňšPţ§,HŚ7vBľu†”{ޢ˜YôÇ?ŘŁ„Ł293ě·ŹôăjaĽ‡żö˝ËHvŢďßmř]–sšÓŞţjîóYĂč ďTj´ĎŇÚťîť'ßź†~ę~ú˙đü?7÷XW×Î4Ý?|Ŕµâ §x:ĆdĹťŻżŠ*ůŘţߏË:Ŕ¨-tűmxú‹č]ć1IŔňCř±\0@Qp´)ŞąT¶\$\$ŠĚł Ž·‹bÝmbŠ˘D¶H|Cć°.\rŕŕ\"ĂŔOFřÉä`®°Bbp&Emđ°đ Ţ\0\\·°9mőĂŘI„4<o®)„üŞBXÂC6\0†8ŔŘcäu0\rÂNČ<]#”&Ç `Ş\n€Ś pal<q ëaI¬ŞCĆq…qp°u Ĺ\r~ą âÍh^?B`)‹@› \0Ě#rg°´D ČáxDĺbčĐ€ôd;McÂdÉúEŠˆ/B|UĄ 1č{Ś˘'‚JärôˇxŤă\n\$…r”B.x,\"čš|qBE.>ęďBPŞ,ăb®¶Ą—ŚŔădÖ•Ed.ăkY爏Ńráďƒn2H€b>B#\nníŃŠ]Ě\\ş®¶Đ„\r\rÇPÎHĐôÎÂJ«Ł s)ÖLO ÔÔĚ@ŢeĄLČdFGଠ\"ž`ÄČ q–€‘ś6âBĄś#@ő<l\0čÁ„ŕI€ŠD‘Ř^Ą–ď‘ŤZŘ)Bˇ–;bġ)ąCŔŇ\nrqŚhfăzTÇB6/ŕ0\0>@";break;case"uk":$g="ĐI4‚É żh-`­ě&ŃKÁBQpĚĚ 9‚š Řrń ľh-š ¸-}[´ąZő˘‚•H`Rř˘„˜®dbčŇrbşh d±éZí˘Ś†Gŕ‹Hü˘ƒ Í\rőMs6@Se+ȃE6śJçTd€Jsh\$gŤ\$ćG†­fÉj > ”µÂŐęlŠ]H_FŻM<Şhş¦ÁŞŃ¨ä*‰6˜JÖ29šŹ<Oq2¨Ňy ±ľ,*Q¤Ť= ´ŁÁ\$š*!`,‚bš‹ÝeqQ˜HZeĚŇĺM¦\\eŠÓE3¬ÂŻöcť®Űb·×hRë˝­E%„@öqűćÝ/ÓA´Hx„4§™Đµq¤¦#s›au‘ĄĆ™ˆ\\{ ľYÖÓöK3EŞř…\$E‚4IˇÉ=JňşGŁE\nô»oɡ ;Íň¨• „Šb”»OjZ™°Šľ Đ\0ŤNălÜ<,1Ťě2˛(ÄcIĂŤ:b†¶ń) Qżćƒz˜BŃŞV^扚4RBlˇ@NúčG#H\n¦Đ+2Šk%¨„h¦µĆ‚S/ q\0Ó(jˇ5hŃ.Ş<˛¤Ř¤ĄšG'4ó”čK)-ĽĄ(3ěŁnËKŰ6«% ‹˛ ľˆr˜•–qŚĐ‰Śˆ#&±%ŕHKLĐ´ă#OTÜŚđP”˛’ËŹrŤŤ2 2ˡ.Ť…*ä×L5k'LkŮ6#MÓ¨ál|ZÄÍ«ÁcĽM&“®¨BWI©)uĎ2pZdĺ!đ ö·I’¦†– ‚ ;ósفB0ę6\r\0č0ŚC`ĘŚ cÜ\nbˆ™FĄty\\?mĚ740ŠK~”´ră!Čj]q7tîîÚX„O^R˛Dü®P´ĄPĚĘz—Ä™ę™Đnů\nŽ©đŠhƒ6ą‚j¨ćlvk š9îMGŽŐ±;HDű»\"¤nhĐŰ5ÍÉeĄjY˛aśc”#B¤”9ŁDÔÓ>WČ VxŽłˆ\\¶Đ´c`č9Ujµ¤ĆŮz餪¸†)ŠB5Ԑ1P\\‚#–şşă¨Ë¤F,t貚\$Jâ%eş×-OÂH“íŐ?/–ň›Ó\r*«\\%*«¤ş˝t8˛!M)óĽ|%9Ă(ĺ\"TO+IŘ#g:᪛V¨‘Ťƒ>Ó5ƒ(Ö;mzmh?›ËÁç]42˜gË,̤·Jz׼íCˇä¶Ďô¶: ńBhÂ9Žƒ(ä˜ć;Ťă•2CŔp\r!Č2†G \r3ĐD t\0č‚đďÁpa ´4†çě źčgá”7B0đýCps\r!ľ‚%ěCg ˇŇőňżƒX\"Á\$6‡ôa t€Ľ0ƒă˜\"\0t\r˝L‡@ßk_a¤:?‡ěWôA|m±t—ÇpĹ\rşĽ/äi@‚ĺÓ0 \n (ŘĽĘN<ab¦¤pRl©J)Ěhđg&ŘŢąQď(á;t`±ČAq-k’A+Ó¨”!Dxe©É'Đş!@bEá—EÚjd4ź‘\n şňšăH+‡-/2P<sZJžS<¬Ma¸ăRYËZsDn(ܧ‚ŘPŞF „€X¤ÓÚ/#PO\naQe4tI*“šŢ%ŇŐëĚ3?1Šˇ2QęYI±qŠëŹ”Ɖ.ˇ´W™\\r!I´’˜¨ŽvÉ.'MJ¦ő|ëIŕY\ráÔ/Đܬ>\rđh@ÄC8 `, 3•ô°i!*\n\n”Či‡Żö*Ĺ@@ƒo\r¤aűh>°Uě»hŽeĚä‚ZĐő,ẖ »EŽŘSÁSsŃĚKµ¸Ü;eeI‚R\$!BÍÜ’‚Kä5đ˝ę„÷©sALh¨‡JtëâđŃj.±T˛ćJúZŃîv˘U˘˘˘]yĚS˝ŇƸŰĹĽ`@ke>L‚ÎÝ^šE7®Ť4ˆógZ뺏gív“ Ók˘â:óm°Ő¤ÄĂ*ú oÔ27Z‰cYĐ3Ő1·-*ŽĐŠ!Ś!ĚdľI†Öc‰T[µu5×ć6ŞeÉ›%ĹĐăŰ92žÄq„LKTň›»\nJě;\\)Śú‰‚śÉóQ#‚â\r Ś@.ră\näMŤ*˘®]˘Ą‡‰)“EĘůL˛âq/~î!9ČLP\\}m§\\©‹óôąIçm¦zđ:ÔüşjŕběáçÂyƒ,bĺQ٤”r\0şQ™W&—,ł‚5ŞŽ±cČöNA“ŇÎN8EŹ»ődípşLÖZťÔ¤,–•éFµÄjŶ*°‚-G5Y¶Ö˘CJdë.¨Zh˛üL\\ĘN9’jZÄź˘E„̡šY”z˝),ĘäLŘ”®[fĹ-śÂ;eÜŁ1 (šZzވ[))4ďz§ŁX(Á˝0éL^äŁĎČ·ZI­4Áî‚A<§ŮÔKf¬‘D%éřÉ䌎ű\nr7«JIÚ›jPj±úL8*Łµş’퍣”MXůR‚Şe\rq±xL1)ň°ź\nc„Tšž×!]Vƒµlš<ĂB]!5NgIDkP¨'Ëm±Oě9đe3¬ąłŔ'Z(ća®ňčصŽ=ĺ‚?°™&Ä©›V#ăń˛ökŮî‡h˛Íyo6LŰ ˝p}M˛-|©´VŻQł zĘݲܨŤ‹“ÍL÷÷·Ü˜Ós==ѵ…öËßéź[;mőÁ5ß×Î-đpĄAĂ5\"©ÚCiëÝ«mHű›\$»íikSÄCÚýńĚĺ…#4ýpú„ĐîĘ´“rÝ*Ď\0P¬ćxÜ!k.]5TE&‡@w;äÁ !F*\"†>˜· NץK•ótäiŽÎPtď9ň›lކŢ5ŽÁHŐÂ!ő-™ĐlŢB˝O’CđFŚµ…YŐ ÎĽSpΐ±ő!Kbzµl.]p†µQâ›dťqN÷m±ŕ%Âąő¶KŹĺü4@–­ň„¸>%,÷~a‰€Túź 0Ň`@˘xpA¦ˆŻ¨d×´O !0żUěO°^ëä2Ű \\Ů\nŻŮľýfwŐ˘N›ĺJ\r^w̉ÍĄƒˇźBaŇđSOÇó-|ĹeGŔ~đŢ(Ä«K™;˘<ľů\$ľ#ÉeňcůŚŞ=XĎ?ÇîÍtużz†±ŐĄĺÓt8î渌KR»KČ˙ćľţÄ@* jHĹ\"wň˙FN/P{í PĐw/ţFđ,ɬ6Nkđ0«ôĆ nYl†Ŕ-řx/úđÇľň „á,X; €ÇÖ*,6ŇŁ6!2Ç \r’ Ëâ×@S\"XGg2¨j˘ŻŇđâb±\n˜¦ĚŞ\nh”°VńÄ&ÂcĘšC6×pˇđ¤m¨ţo\0\$ó‚Ó\n'Öi—Żí ęĂ\0.đĄfS ęŠfË@¨pÄó× °^uGÜ{°— †s Ë>fŠś4Ь+pÚä+,1 €5Ť4Żü].ćYŽş;Š¶Y ězNŮĂ˝\rq«ďŮ‘\$ţ‘*äq.«\rcQŁaď’‘DŘo# ńMzáń,ĄO/q\\Ń©`ŰŽtđmď\n©ąĐúO̬⌲*춐\rcdýÜٱšÝ#ř¶ě¸0‘kĐĚNq˛Ë·,»+ »ÂľŻŽvdvOŽĐFĽ)˘®.¤–oĄÔ˝°ŇDˆđV¤ö0ţ»¦ ŃÜëńâŃŚvŃ2/jľČEŮ gŘϦŽ\" ˙ęü“LŢÇgžR\$±ä.bę:Žü Kckk±B4ÉŽÔ\\¨»\0ďôĽ,ždτ̬ rDđx˛ÄôĹCOń ňĹ-Qö(±—(ňƒ)1Z‘Ó ŻŰŕÇçC)ěVÈĚ+ˇ)JuĚ쇭+ň˘ţ±Hý˛ČŇÇ\n‘oÚÇŞż+a-…*Í/gŢJěÖ>QŘDXÝ‹GLb/ŻľĂ\$h:Dö˙ŽčdÖ8đG1…\nɱ11ZŃ„ßtýRĂ)’Ć«1ƒ31˙ÇAmµŚ#41rÜŇŇáňäëDŇ…dxe~Q3c'µ!­ďmgňđg,~&ójV’˝\rňňKóy40+ÚŹ,tŕââ#ľ\\NČ.©PŐ\"Ęé>yĐó3‹/)ł˛=Lö¶C¤š˛ĎJçóĘOf5= ==SĂ-O(Ós,í<Óăsż9…!ƒą?~}\$a0‹Ř ňÁ<pÍA!5˘M=łQ?3†I@şgt,˝ĚľĚ&?Aq­5 ŔŹĚÄťĎ\r’ÓôFO4?=r§5ô'T+CÄUC^kÔh+ĂÎ0ĘÉ+‡¬\\LdÓEžÓŹĺ3p™3ĎŰH\$^Óe˘>R‰E3QIGNj´›HłI'‘ÔýˇJDăŹ&GÁ2Ń55dş˝đ\nĆo@ę#&ç“d4”ŚçSbŤŰ“–wíÁń°Îź2\rŠßôćJ˛Q4ŻMÔň\$<Űtů5J¸ŢS\nsâí\$ăňßď3 Sę4ŢŽ2Q •u4Ńn)Qdň”ëMµ9ńˆă(CSq•N5?Ë`@†n`Řq˘PĘéÄ×E+„¶Čň˜“í7B'B@Ă\"xĘ_`Ú§č\0ÄŠiţ\n ¨ŔZ\0@„€Ć‰Ź¦ßÍŽµ­’ŞóÖP<jqŘäńpÝőĽ>äż>°˛ÎĆ©\"UĎ[­P“˘ 5Ĺ]ŐĘÜËTCb@\$I€g\rpU¤Đ]KĹä° µ´ ŔňOÁdIŞü%.Ţ®oť¤Ĺ\r3IuĘ7ƒ}#lâ5k&Ó˘3őƒ3{WdeW¤ťĂrÁ\"’5Â4Îú\0˜ `Čú`fj\r§ú_oh^â4čcľr\nć®*n(ěĎË&¬ű>Ł¸0ŁnÁďŰi/ĎitŰT%OÔ˙6¦řö™bš×î[KÔUkL_k‘t;Q«,GŇ˙ /.;B@|´,Ű,Ş%–×6ÚěCá+3GÄ,Ů'lüϧ˛P˙j¤@v°#:šá˘˜ńúm+5r\$eň ¬ífLš) \nd‚˘«cé^mdU@¬ Ć ę\r·nB†<¶‰QĆÚIQv%˘ł,\$®kIFď„Ĺ2óĺ¤Îě°´Ďw0u†NŐ0fb‚öuĆPD'q7ŚçÎîBĂü×ćÇvRą;SÎĘÔU+kÖ<„łri„aŁć} ";break;case"zh":$g="ä^¨ęs•\\šr¤îőâ|% ĚÂ:ť\$\nr.®„ö2Šr/d˛Č»[8Đ S™8€r©!T ˇ\\¸s¦’I4˘b§r¬ń•Đ€Js!Kd˛u´eĺV¦©ĹDŞXçT®NTr}ʧEËVJr%СŞĘÁBŔSˇ^­t*…ęýΔT[UëxÚđč_¦\\‹¤Ű™©r¬R±•lĺ @FUPÄŐ­Jž­ś«u•BĄTËÝŐdBÝα]ąSÖ2UaPKËRęYr}Ě—[:RëJÚµ.çV)Ł+(Âé€MąQ `Sťz‘s®Ó•´:‚\0•r¦×ÎUꊶˆKŮď.ušďŁ—SŃJ*gÇxŇ-á(ÚÚ˝ çP eşç26\n]ni2Ô—¤Ş0_“§1@śđą\$seKZX?ĄrZLÇ9H]:\$™ĚO9\\s…ÉĐSÎÉ}ERĐĄ5ĺŮu Ă.ixKń\"‡Ś`tId# ®ˇ{ GI7’BZH‡9hď\$ĺŮĚB(eéçCG1IĄŃ&“*|̶‘„˛Ţ'‰qXsCńtt“\$ƒ”ć¤QP€:b0ę6\r\0č0ŚC`ĘcÂ7B˜˘&¤Š<]”‹iUOĄAĘQÇI3°Ä™Ę^.g\$ĎFLp˙L°\rUŐĹCŘ^LîS“ŐµOR?•„\0sÄĐS?G1:AĎƒę^¤)Kgś¤:µ]±łÄýĂ^Öó<Ź\n PŘ:IifT\$˘ćۤd©b˜¤# 9Hs‘\$b­Q©#^G’0Šj´¤i*Ëś×]Ú@4“ŃO˛â˜Ę9ŽcHŢ7HEů\nt”%ŮĐQhI^Ńb¸ľ3ŤČLă\0C¶¨cŽ˝ŕakUŕÖ‘©[ ˛âhÂ9Žƒ(äć;Ťă”‚2Ź€Ň9 Ł \\ƒ@4jƒ0z\r č8Ax^;ípÂ2\rŁHÝŁÚhÎŚŁvč<hŁvW»T0Â9 ă(鯋ôM5„Ađ’6ŽPŰşŽŕ^0‡Ę0ćqă Đ7Č# ßĚ #]4ŽšFŚ6Ńü€\\±,„ä&ñ01̱¬±A_A‰Đ@( €@Ă1 QĘGäëÂD(čaËť± —ĄÉ‚eh¦©»ŘĹqk ÔDz¬·>UúPrĚşcN…;݉☩ßŘ%r­j‘ę #WÄäDx@´ů<řÜ° \"/‹Ň\nĄ—Ń— !Ľ:‚Ç«Ť\rí¬5 ÄC8 RA0`Ң\0v\r-h#G|ŁŇiqŤ5ŇşH:ƒxmQŤ;7dĽDCřV/˜Îˇ@ž\$:@]qˇX„€VÂĽČař«Ú/ÄŘç,ĺfđÄĂÝ9˘([a\0~Š90äN\nĂ(ňEŕŚ_%ÔŃ;Ŕ đ‹–@LŕŃÎÉh =‚Ľ\\–ÔfĹ”PchˇďĂń2¦NP·`Dµ_+„š'Dó\r«_°Á.ĽVëň-DÄK.ÔÇ,|A<'\0Ş A\nQĘPˆB`E•fôK˝‘j|ĘŘŹH^\\sRjŇh•é”S\$Ô\$Č#čéb`›\nAĘ âę]‚Ep\"́gƒ˜G¦EĄ5„QsXEÎ#š)ĹÜ@-¨±GâóNjWTčYŁ¬(§™-K8s‰´N(:­ŹŁ˜[š‘(\$äžťb™á‰Ű;ÄB»H®†0JVÄŘş Âht‰1|˜–śˇZ X¶‹ĺMI0 Z8¨ ĄYƒ›ˇn#˜’ˆĄ%˘|R–éđµ—h™H\0‚mSşz+ņóhƒM±^%Y%H50G‰s¸,G(“¬1Ú:ĺ*ĄĹ##u*mz¤ďÄéd§”řÍ‹&\"źM°‰©b…3ŞĺQIáL#ä„PŠô. \"¬Cťd2†t'ię›=)ôöŕĂ(b±g®‡×’QŚ\0›VY>T(&Mąš\"ps\nÔ°.Ä*tC¨~ –á^VÄr-çs †?!ŃŇ<GËEv9ßDD†“\"~ɢY[G0›Ś\nâOčy[¦ęŃ·4Wfutfü ˇ 0ĂP@śřpA¦(§ĺÜđ ‚!0´U MčQ\n)ŐŞˇ:«/±ž˘ä[Ô.Ěj;G¨ü)ÝÖÜĐ=÷*7î.݁JFfŔ¸2\"ŕUHYŐ[aô@<W>z˘ś7&îĂä°ńK‰ć9„˜Ž;č´F\"Pj‹ ĘĹ‹\\Dc<M4\nٜâć{Ď3C<…ŕ•—ŘŔx\"L˜Ź(­‰ľ)ņ93· D{žŔ*ůóĘ؃)Ń,·qńĐżV‚ç/ťü˝PRĂ2J+‹źMókޢď8ĽÁ` Í˝ĄŃM2ˆúÄ:3ą˘Ş5NşV*ŻVjŢ\\Ís8RIŃ)q˛–;ˇ:?7ŃłF´lža“î*ŽQ\$#.-)úuŹ2R!dS®ź˘ŕ„ętţ2«fELTjHřĺÔ¬„˛™%Źr #\"Ryš#µŮ©Áf‚Méťsgö˘[xě­ľ*<+n;Eh´íi[…¶Ńv•ÄSłnÉ˝,¶·\"/ĂRCÓ\"™‡31ÝÄŁqi}ćJKV;Ţů›{ ŞfźA_,(…e^®EtŰ čHëňTsVě™Â·=Ó ĺ˜–’┿>ďTmKxâf2úHC¤ł]@™}/ßś’¤ĘoĘbśOŘ‚lOkcp.}ŠĽzŤ&nwś÷Š)çGƒ‘ôsĐÍŤ7éFásnyÓ·ĎFćÜŻKţo”öř§˘´8÷o ÇE(mçť‚‹uŢŁ×ú×a±Üż´öRóhMŃĽß{Ż¦Ó‘oק·véý赆†®zä*GC•–VĹĐźťUśÉŠ_`ĹÜ9´ĹlRó–VÄ(±&„ŁHCŁäŽ÷ŚÂ—QáŐakĹíX«F\\!®€Ř\nĂl\r!Ś5‚Xփ°a\rŐEސÚçHf Ň:°ŤÔXm­'FǨTŔ´ęţ\0n ÔČz+Ö‚ŇädhŽ ŘŠ*Ku=Fa7ŕ|/0,Ç@Š¨˛^9đ>.…űZ˙–\nŁĘ@YLčĎŇ™áxˆBˇŇŁĽz\"Ĺ@˜‚`ČŔŕ((÷ć¨ ŘPâZ& ŐAvDA<:k¶Â°˘bĐąáСXśLFťĚ0ň¤öŰĚ5\"Ô\n‹ćb涻ĄůĆęöŔŕˆT\r ôj§VÄ­>Ü´+b¨<CĨžçđ+l‚Ĺ T ’˜at˜­€°˛˜Šj?ĐN7CˆłnN\nŔ `ę Ú#x*AĚVDeśÁFb\nxDÂb>‹j°N-°XśC”5á\n3A\\hŹZť(ňÄřçĂŔ-¬ď \rhAMF îŕ7` \0@š  t\n`¦";break;case"zh-tw":$g="ä^¨ę%Ó•\\šrĄŃÎőâ|% ĚÎu:HçB(\\Ë4«‘pŠr –neRQ̡D8Đ S•\nt*.tŇI&”G‘N”ĘAʤSąV÷: t%9Sy:\"<Ťr«STâ˘.©‚ ’Ôr}ʧEŇÖI'2qčYˇÜÉdˡB¨•K€§B©=1@  ÷:R¬čU˘ďwŐDyĺD%ĺËhň¶<€r ndšŇ\\…s*.uŞAH¸Ňä´×*ÝeQ©Őt8;óˇ\0…t¨SÎTő…Ě•\\TRô´ş–Ęźs&PN”˛NZ­KÇ–WĄŇ1Ň€Y@±u˛ÉĐ·WËW+čV[‰·_í6´Ë•t«s¬×yĹŤéxş˛Ô5g*áfčLĂśŞô4¶´-KcĚU˘äÉv—ŞY`\\…É\nsŔĐ@t%Ă(CŔ\$&P•ç9H]3„Ě°/Eů\\s…ĘHQ1,đı<S ­‘‚ÖXĄ<t”y6W\"ĺąPtŽČJ2ň: ˇ@ćÂp¬.–ĺën\\BdŮ r’B–HŠÂreŮĚBî‘Î^Č1I<Ä|&LŞ1TB„ńĚ\\r‚xź ŕP¨2Ź @t’Ą»ĚS%¤Z:^“€PŚ:Ťƒ`@: #Ř2„˜Ć0ŤŔP¦(‰‡)\"^Ě…\"čC•G-<Ç\$ň–D’n\"ÂrŤ:ĄĹĚhňĽőäfńĆ«|CÖĺÜ@Ŕ×ď\rŹWđĚOÖB–V'ięZFđ‘Ën¤9t–ŮG=™b-«zét@w\\t•zĂ\nBÄ™\rƒ ĺŔ÷.Ś¶äBhĎb˜¤#RăxÖ2ŤË‹\0Eť\$9Â㞘-ç),W4'1źDü!~—M¦2Žc˜Ň7ŤÁĘ_¶tEYĘJäKöM”eYf\\ÓB„s~†˜~#‰’ņG4(Â4JŕI©ĚC'AZD´\"hÂ9Ƀ@8kc˜î7ŽRE8\r#Ę2Á\0x0„FÔ3ˇĐ:ƒ€t…ăľü # Ú4ŤĂ(älƒ8_†qt.žŤÁxEKŚ#Î2Ž›¨żMTXD #háMŤ¸`čă|ĎŽaJ:\r|:\rýpĂ…„M 8pĂmAÓ×ú4ʲěË6άK\"Í2něPWśÄyiŠ@ Ę2Ä+0Í3„\"D)f°•®…ł`@‘Ér`™`mŃĚW˛ľ\"˘jDă  2%ćŔÖ')(\rä\n<)…@@´E\"­(Ĺ=‰˛„ŐWCEć˝ţż÷X1¤„ŁBCxu\n}–‡WFÜ nˆ4†p@¨Â` ÁĄM‚\0ě[€F\nBä]dPÎę ŢTë†Îŕ´ćWaç4+DóšSN\"Q<†…z!x¨*ĺ0(Ţ/—A2%G8?˘ Ă‹ˇbş0¸E%r.\"Ä\0楄¤q\" (¬!‚h¤(q\0#Ú Őzďí<gşëŕ邢‹©R\nX %é¬ŐÔÉÔŘcIďĹ‘2Şš<d‚% Iĺâ-Q\$‰ÍB(.őť,C,e”łŠhIř–‚řC‘-dĚ›L'„ŕ@B€D!P\"€©š E jó\$˜ĺâ\r+ĄÁ9É’6fŐ ¨•”EÂ<¨LP 4ţK ¨c SŠ2–ŇU‰†1ăśVˆbôGČ » â.„‘qN.âѢEˆş9.„a¸´C”^áȉ•čçŁTrŹLAĚ.„GćdL¬!s?ŃÂ:˜3bĚrč)ĹçÍr,±?)Č™”ě«dƒM€€h…m­Őü‘\rĘţ‚ˇ‹Äĺ:#jr‚čÁ ±l»Ôa§Ć±!šň–'Ĺ(č\"‰Š—Ń?\$…yuUI·ÂZ'Ĺ˝uŐ˘µ\n žÚ%t—ӈŠŃb:Dřży2ńS*v)'ÝŻÖ`4@–Ä@©¶N_ôdLť|­sÎWb˜NHů!fˆśëRH˘°çÂMš3a' \$ŔÂxróăQ ˛G‚Ţź8|…E§BÍ×™}r’ ş®A[n9…h˘%˘ Ř!Ä=t–ĺr&1Ô@ťšD \$„)bŕŘJt‚Ň).¤A—ńSp‘čçGńZژ‰LŞ˘°ćbŃĎ+ôÇ& ë#řKş±P‚€ĂÁ\0nvˇŔ9˜n¦Ü»­v€‚@“¸h\r8‰L©·‚®И%ŞäÔáL9ĹČĽç4s¤\$ˆvBžpźăm„QŐ‚PkýDmŤłÉňžWE:,ĆM5FBç+Kl°ti)˧đÎiĐ{i!”Ç}-ˆŰĐlŤ˘·´Ľ˜Śé™§LřŠŮjŇ::Ósđ•63Ż9 wľ˘Pşψ–Î ĎXU4ŮN-ŕ–€Ä°Š§śŃ~ĘšxĹO∫ӹńa®ô04üeŠÚRW/-;X—6 ËŇľXˆ˝G˜UöW֒牆#Đ%XN7ńšÜÚë`C%uż¶ÄX­W\"Ő3˜“Zë|·´©®ŐŇÚzźmŤ¨jé5(Ž”IĚK70G‚ — yy~ŤČÜÄŐ_č<âŃ\n˘ńĄb ň˜’tËŮŚ€yy.ĐR*7Gq±”ÂKSÉŔ7Y¨ß3\0RL-§M·>ü•Ôş˜+˘bInY×­˘ňß«ö„§ä”S“í˝aĹUäĹĂéţWĚů Wżőn®‹m¬ŻyâdçÜ»OôĽjőÇF«üĽÁU΄„ı‡–RŕNáĚ+Ó–ů Â1Źá|#1¨ç:SaFî~ŠJˆě˘?WéţÓÚúF×J±ŰR –ƒV)î±\\)XÜw“Ź ńRíd´M›2E˝§fĎżű ÄöÝ»Ł‡g>0K÷{ĺ;őYŁ*-xŤmŃ)÷žňȧĎyźKç2Ą8§GĎÉTWÍ f«Ő>ŞˇTOFŻ˝ĄC§ť3×{Zyu!Ćé]Ź”ŠJČk„/’řćżÇk—ň_ Hkaˇµ‘xŘśJXŽ ar\n*\"‘Ůq’B#6x\n@)€ěÔÎ+±v‡@¤CŚ^‘qp/Ip±łß„°ţßŢ!ŕČ´ Ë1pŮ‹4 †_@Ř`Ć\r€Ň `Ö|n\0ě ŘĄ8Ä`Úv@Ň Ŕňw čx Ś†…8\r ęk„’S‡™ŕ¨ŔZ\0@a€ÇŔÜ ě^ŇeŔˇJ°I~|ˆś#ˆş^ĘÔ:Ít@›Đ@Ba.ĐĽ«ŢÇâô˘ř/Ězľ^9ę––\nh)g쮾1ë†@˜…\0ČČpŃ\rG\\l…8ÄĹ0Vhň,ĹŽĹ\"Ŕ+Řâ°Ę­¶z*ÂX•Ě˘¶Źäčç+db„C\rt҃B\nŚZeâÂĺ8 @Ęa(\0čˆ\0ŇFÖx1 Ü®n˘âŞ‹áĚLÄ%Ş:ÍM -ťî ¤‘fŃQc‹¤Â,ŻNú\nŔ `ę Ű A\0 f[á,Í…¦Ą\$VŻdËPČ+ÖAâ°.‘ˇ0 1b hˡâé1óÜNđß!́ƒŹ€8  \0@š  t\n`¦";break;case"no":$g="E9 ‡QĚŇk5™NCđP”\\33AADł©¸ÜeAá\"a„ćtŚÎ˜Ňl‰¦\\Úu6ˆ’xéŇA%“ÇŘkƒ‘ČĘl9Ć!B)Ě…)#I̦á–ZiŹÂ¨qŁ,¤čo6‚Ťç#IśŇn0›D“qž—20˜§ćČT¤@\n)śL5)¬B9nĹjY¸Ů]Źˆ W“]6˜a;N-†ă\$ţƒ˘éŞdš,eÉ]𐣡äá\n¦ÝĂWĚó#I’ŕtźYt*ű\rM>Đ™fÇhUŘŽe¬n«€˘eB@r¸j5’ś+yČĽ^ˇV±¸PŹëzí1ŇÓ2ń5Zş˙Xˇ\n6˜bćă¤sU__\ršł&śĂń¨AvŁˇ×\"±‰đ@;\r#(î@\$ď-CbÄ'!\0ä0µÂĘ2+­\0J20CĘ@Ăpę@9ľ)řÎČŞZ5\r軐)Ś#kH7 Í8ÜŻÄâšv»\r˛¶í\rŁC:.\nŰŽ\rŞúĆ<\"˜× ŤČH*)Čű3± Pő ‹úË°rŃŤhć1˝K€˘&ŁZ°ô±ƒx ŽŞĽ”źFr\"č8\"ŕR:3·LúÁŹ\0Ł˜Ö5 ŻH'¤iňl‚Ńtkîî»ę\rFQ‚ą-Šó@\$ŤŁ„ŚŇ¦…H·OlµT%2đÓtłń7ƒr>ź©śĘ4'cËp&<aę\nŁ8ň6C (@!ŠbŤ^ŤňX@„kŚ˘ÔĄ80·HČĎF\rÉHŞ:\rŹq­cĘÝ%&05Ž“0蝦ČŔÚş@m´E/#\$88.—ŤćöÎŁbv8=¶Ĺrż0mŇ3Ľ–îR„t<:\\ÖU™uĽ¸šĽ˛ Ń˘¶ôŽqeĘ•#Î8Z8;.Úš€á8^8ƒ@4'Ă0z\r °ŕáxФ“ĘŘΩz€đWCLZ„K@äł™řľ1#˛ˆDTƒ‚Ů<ˇAŕ^0‡Ě0@Ň*ějJ­˛;š~\\iÝpłă”ŕĄă‹d¦N°# <+\"Ěñ;’t\\_; \$\no\nÖ±ĘZ0(ˇNfÖ>w\"Ěż¬ÉJV§Ąé‹ÔďLC2~::Š`Ţçŕ˝Ă‡)}#˛*FčŹî•”g,#M˝K^,¨(„ĄřƒpX¦ÁĘyǧĽĘ™‹˛3lZ“ ďň=•pÂ}z\r-ç\" ƒ[ÔŽe©\nG·x§5…©0ŮŤ9ĐŚ©<Š•S·ł*„Č)Î*L­d¬´0}°b<ĄLA#F@a -€4©0ć[ˁ>PAB”ˆM[ PEC)ŕަ ůĆ<!Z\r?ÖŔh™Ţ?¨˘®ŔäĘQh:n¨ť97*ĺÜ9A2'‰Š.ĘAJÄB(©M*‡C´Ž:8Je¤µšh|Ň DD‰UuÉ1\\QEÁJ¨čÇÖrµ=\$ĄĹt&cC‘HO2äv[DW‹)|'„ŕ@B€D!P\"¨ů (L˛0‰†őŇe݉׃HÄÝ3u‚ˇž<!1č%˜ľŽNńŚƒAçˇƒ@Ó{€ƒF‚R1G@ĆLÁ E±Ťš’G.ĺé5ÁF#¬*\n‘qIY.źK!Ť%¦A<T™4Î@K\$éd&—BĹ5N e–Ęř’Ç´/…Âď,AP®DŐ‡8Ť\\ä6tłƒÎߏS€#…-)RZ©˘Ŕ\nBÁÍ0äPÉÍ=NĄ~j+”Ž¦!9«0gHä`ĘIČËv3 žĈcş C‘ŢW–öťC3z=ˇ<%˝:@…@Č„±Ŕé2Ć”¤žRşZQ)(tČ4ÓEŕŕśX MČÉ.÷¬Ć)Cz*¤5>äĹTič Ą€ş‘TŞsV\"ĹZ d¤%†¦ôŠ <d#¤~-•ŇHëY36DŞ:jŕB4y§<pĘ«Ů\n4b)ÖVôbŤ|d]ˆq×un`Ą™%˘ĺˆ\$b¶R™;&1ČűĽ´2@i1á\nU¦8>«j=Ł1¶”€ĆEg Mއ¶˜ÓžÓĘJNj“< )ö6óÔäUĄu!5EV ‘± áÍ»řRĐQµfAW˝VV!BĂ»\$„Ő†dŚPTšü'Đ<©Q|r.€»&Ý-Ň.TK„ H“-2{M|Ş=ô‹¶°Ă]~®łźŚŠH_ů˜\$Čm\räحɨ°TQC7†¸ě`ř€‹°q3ÂáÎL—Ŕĺ+ŽDŃJ®iĎÝ%&ą”S9™\0P•Ěh)42~ŢBĂÎŕŃ‚/đzü>ĽlYŕÉĄ\"•I±¬‹'ŕ¦?ż˜ÔcčK}ˆ&¨ę@ą*ŘW“ăbß\\7ß&ۈڸiCɐ‡/e¬Ă”TC§4)PłÖçë\0tĄŐ—JgMjćm®YBťSȱśĐ•B 5ŁW‰ÍQŮ 1n~ÓćDQˇçDęĎ™KC(Řů¤tV|Ěx˛M°Ę¶\rSo›Ďzg”5öĆ ÉF&“+šyDôĚiíÔëôŰ”\"˜Wć•Ě{šť2¦íJô ­Ä‰á:ëÎf%ľłJ°ČźG­-9ôI?%SzęÍő8g×ضĚś·š/ń)™o\\{¸¶ög—ŮWG^–3/P\"A;>hÝ9ĽÜ“Í\$¤\"ďL–«4tŐ)´9UîĚĂÁ!ĚHL6'Tˆ+á|±‰„6gç2`ƒ(vƒT+=ßÍíjsvúÜ<r†oţ\rQřfEX]CÝcĘdXG‡*`BKĘŮWćĹʡ~g@ŤŃţ3¦|¸ĺsŤňćŽ9ˇŻŁé®˝ú_MżšS~(ˆÓ\nZ\$ćąX ő…t”ĺŚÜý€Ďŕ.źĘ:·Cćť<™bąŮ= _bË©NvĎ^E‰ű§p6=›“¸<çw:ĘŢzĄ3Z–®ƒ™3TSsw3˘Bwxńů‹ł¸¶î/\$Oˇă'ŇR•Čť…8«č\$”‘<†\0€ÄAţĽ*ďŞ37Öo]Ł‚\\—Ş„Ë–ˆ}·\r&Ţî;ÓíQsĹ]¤šăčRRÍ€la¬żŹŚĆ <­x×y»ýŽ­jĚž‹ÖaŮ<Y08Wł‰(†őšÉM/C…NE‹aň´ź\r?Ôăć§Ţ®Łx>b0Ú˘–ĺŁpBĘÖÂ#Ľk>ńc ‰ę¬`#¸ąĎĽĺ˦2´)kps\0 Ë໢˝Zmâ†V@HBظJ\rˆt7H¶ľŁ Č,tƒŁÚ1ÜţĚ\rH0Ç(8R`Ě—ŤŔ¨6ÇcÚMŔŕ@¨°%0ˆÄŽ’Ţđž2‡ăÚ\$Bf=\"ţy°v‹«Z5mâäHGIŇŐŞ3\0ƒ ¬ÁĄ1g×0ÜŻ\$\nŐŞĐC^'ol¤NR˛,\" 4\0‚, xy˘ŕQ‚č`ĽäćĐrH€ŤE\\ŁÔÍĺd‚ĂĂć6’°–‡Śë#@\nƒZfĚM  om\0o\"ŕŇ";break;}$mh=array();foreach(explode("\n",lzw_decompress($g))as$X)$mh[]=(strpos($X,"\t")?explode("\t",$X):$X);return$mh;}if(!$mh)$mh=get_translations($ca);if(extension_loaded('pdo')){class
  149. Min_PDO
  150. extends
  151. PDO{var$_result,$server_info,$affected_rows,$errno,$error;function
  152. __construct(){global$b;$pf=array_search("SQL",$b->operators);if($pf!==false)unset($b->operators[$pf]);}function
  153. dsn($Zb,$V,$G){try{parent::__construct($Zb,$V,$G);}catch(Exception$rc){auth_error($rc);exit;}$this->setAttribute(13,array('Min_PDOStatement'));$this->server_info=$this->getAttribute(4);}function
  154. query($H,$vh=false){$I=parent::query($H);$this->error="";if(!$I){list(,$this->errno,$this->error)=$this->errorInfo();return
  155. false;}$this->store_result($I);return$I;}function
  156. multi_query($H){return$this->_result=$this->query($H);}function
  157. store_result($I=null){if(!$I){$I=$this->_result;if(!$I)return
  158. false;}if($I->columnCount()){$I->num_rows=$I->rowCount();return$I;}$this->affected_rows=$I->rowCount();return
  159. true;}function
  160. next_result(){if(!$this->_result)return
  161. false;$this->_result->_offset=0;return@$this->_result->nextRowset();}function
  162. result($H,$n=0){$I=$this->query($H);if(!$I)return
  163. false;$K=$I->fetch();return$K[$n];}}class
  164. Min_PDOStatement
  165. extends
  166. PDOStatement{var$_offset=0,$num_rows;function
  167. fetch_assoc(){return$this->fetch(2);}function
  168. fetch_row(){return$this->fetch(3);}function
  169. fetch_field(){$K=(object)$this->getColumnMeta($this->_offset++);$K->orgtable=$K->table;$K->orgname=$K->name;$K->charsetnr=(in_array("blob",(array)$K->flags)?63:0);return$K;}}}$Ub=array();class
  170. Min_SQL{var$_conn;function
  171. Min_SQL($h){$this->_conn=$h;}function
  172. quote($Y){return($Y===null?"NULL":$this->_conn->quote($Y));}function
  173. select($Q,$M,$Z,$Wc,$Pe=array(),$z=1,$E=0,$xf=false){global$b,$w;$wd=(count($Wc)<count($M));$H=$b->selectQueryBuild($M,$Z,$Wc,$Pe,$z,$E);if(!$H)$H="SELECT".limit(($_GET["page"]!="last"&&+$z&&$Wc&&$wd&&$w=="sql"?"SQL_CALC_FOUND_ROWS ":"").implode(", ",$M)."\nFROM ".table($Q),($Z?"\nWHERE ".implode(" AND ",$Z):"").($Wc&&$wd?"\nGROUP BY ".implode(", ",$Wc):"").($Pe?"\nORDER BY ".implode(", ",$Pe):""),($z!=""?+$z:null),($E?$z*$E:0),"\n");if($xf)echo$b->selectQuery($H);return$this->_conn->query($H);}function
  174. delete($Q,$Ff,$z=0){$H="FROM ".table($Q);return
  175. queries("DELETE".($z?limit1($H,$Ff):" $H$Ff"));}function
  176. update($Q,$O,$Ff,$z=0,$ng="\n"){$Kh=array();foreach($O
  177. as$x=>$X)$Kh[]="$x = $X";$H=table($Q)." SET$ng".implode(",$ng",$Kh);return
  178. queries("UPDATE".($z?limit1($H,$Ff):" $H$Ff"));}function
  179. insert($Q,$O){return
  180. queries("INSERT INTO ".table($Q).($O?" (".implode(", ",array_keys($O)).")\nVALUES (".implode(", ",$O).")":" DEFAULT VALUES"));}function
  181. insertUpdate($Q,$L,$vf){return
  182. false;}function
  183. begin(){return
  184. queries("BEGIN");}function
  185. commit(){return
  186. queries("COMMIT");}function
  187. rollback(){return
  188. queries("ROLLBACK");}}$Ub["sqlite"]="SQLite 3";$Ub["sqlite2"]="SQLite 2";if(isset($_GET["sqlite"])||isset($_GET["sqlite2"])){$sf=array((isset($_GET["sqlite"])?"SQLite3":"SQLite"),"PDO_SQLite");define("DRIVER",(isset($_GET["sqlite"])?"sqlite":"sqlite2"));if(class_exists(isset($_GET["sqlite"])?"SQLite3":"SQLiteDatabase")){if(isset($_GET["sqlite"])){class
  189. Min_SQLite{var$extension="SQLite3",$server_info,$affected_rows,$errno,$error,$_link;function
  190. Min_SQLite($Gc){$this->_link=new
  191. SQLite3($Gc);$Nh=$this->_link->version();$this->server_info=$Nh["versionString"];}function
  192. query($H){$I=@$this->_link->query($H);$this->error="";if(!$I){$this->errno=$this->_link->lastErrorCode();$this->error=$this->_link->lastErrorMsg();return
  193. false;}elseif($I->numColumns())return
  194. new
  195. Min_Result($I);$this->affected_rows=$this->_link->changes();return
  196. true;}function
  197. quote($P){return(is_utf8($P)?"'".$this->_link->escapeString($P)."'":"x'".reset(unpack('H*',$P))."'");}function
  198. store_result(){return$this->_result;}function
  199. result($H,$n=0){$I=$this->query($H);if(!is_object($I))return
  200. false;$K=$I->_result->fetchArray();return$K[$n];}}class
  201. Min_Result{var$_result,$_offset=0,$num_rows;function
  202. Min_Result($I){$this->_result=$I;}function
  203. fetch_assoc(){return$this->_result->fetchArray(SQLITE3_ASSOC);}function
  204. fetch_row(){return$this->_result->fetchArray(SQLITE3_NUM);}function
  205. fetch_field(){$e=$this->_offset++;$U=$this->_result->columnType($e);return(object)array("name"=>$this->_result->columnName($e),"type"=>$U,"charsetnr"=>($U==SQLITE3_BLOB?63:0),);}function
  206. __desctruct(){return$this->_result->finalize();}}}else{class
  207. Min_SQLite{var$extension="SQLite",$server_info,$affected_rows,$error,$_link;function
  208. Min_SQLite($Gc){$this->server_info=sqlite_libversion();$this->_link=new
  209. SQLiteDatabase($Gc);}function
  210. query($H,$vh=false){$ne=($vh?"unbufferedQuery":"query");$I=@$this->_link->$ne($H,SQLITE_BOTH,$m);$this->error="";if(!$I){$this->error=$m;return
  211. false;}elseif($I===true){$this->affected_rows=$this->changes();return
  212. true;}return
  213. new
  214. Min_Result($I);}function
  215. quote($P){return"'".sqlite_escape_string($P)."'";}function
  216. store_result(){return$this->_result;}function
  217. result($H,$n=0){$I=$this->query($H);if(!is_object($I))return
  218. false;$K=$I->_result->fetch();return$K[$n];}}class
  219. Min_Result{var$_result,$_offset=0,$num_rows;function
  220. Min_Result($I){$this->_result=$I;if(method_exists($I,'numRows'))$this->num_rows=$I->numRows();}function
  221. fetch_assoc(){$K=$this->_result->fetch(SQLITE_ASSOC);if(!$K)return
  222. false;$J=array();foreach($K
  223. as$x=>$X)$J[($x[0]=='"'?idf_unescape($x):$x)]=$X;return$J;}function
  224. fetch_row(){return$this->_result->fetch(SQLITE_NUM);}function
  225. fetch_field(){$C=$this->_result->fieldName($this->_offset++);$lf='(\\[.*]|"(?:[^"]|"")*"|(.+))';if(preg_match("~^($lf\\.)?$lf\$~",$C,$B)){$Q=($B[3]!=""?$B[3]:idf_unescape($B[2]));$C=($B[5]!=""?$B[5]:idf_unescape($B[4]));}return(object)array("name"=>$C,"orgname"=>$C,"orgtable"=>$Q,);}}}}elseif(extension_loaded("pdo_sqlite")){class
  226. Min_SQLite
  227. extends
  228. Min_PDO{var$extension="PDO_SQLite";function
  229. Min_SQLite($Gc){$this->dsn(DRIVER.":$Gc","","");}}}if(class_exists("Min_SQLite")){class
  230. Min_DB
  231. extends
  232. Min_SQLite{function
  233. Min_DB(){$this->Min_SQLite(":memory:");}function
  234. select_db($Gc){if(is_readable($Gc)&&$this->query("ATTACH ".$this->quote(preg_match("~(^[/\\\\]|:)~",$Gc)?$Gc:dirname($_SERVER["SCRIPT_FILENAME"])."/$Gc")." AS a")){$this->Min_SQLite($Gc);return
  235. true;}return
  236. false;}function
  237. multi_query($H){return$this->_result=$this->query($H);}function
  238. next_result(){return
  239. false;}}}class
  240. Min_Driver
  241. extends
  242. Min_SQL{function
  243. insertUpdate($Q,$L,$vf){$Kh=array();foreach($L
  244. as$O)$Kh[]="(".implode(", ",$O).")";return
  245. queries("REPLACE INTO ".table($Q)." (".implode(", ",array_keys(reset($L))).") VALUES\n".implode(",\n",$Kh));}}function
  246. idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
  247. table($t){return
  248. idf_escape($t);}function
  249. connect(){return
  250. new
  251. Min_DB;}function
  252. get_databases(){return
  253. array();}function
  254. limit($H,$Z,$z,$D=0,$ng=" "){return" $H$Z".($z!==null?$ng."LIMIT $z".($D?" OFFSET $D":""):"");}function
  255. limit1($H,$Z){global$h;return($h->result("SELECT sqlite_compileoption_used('ENABLE_UPDATE_DELETE_LIMIT')")?limit($H,$Z,1):" $H$Z");}function
  256. db_collation($k,$jb){global$h;return$h->result("PRAGMA encoding");}function
  257. engines(){return
  258. array();}function
  259. logged_user(){return
  260. get_current_user();}function
  261. tables_list(){return
  262. get_key_vals("SELECT name, type FROM sqlite_master WHERE type IN ('table', 'view') ORDER BY (name = 'sqlite_sequence'), name",1);}function
  263. count_tables($j){return
  264. array();}function
  265. table_status($C=""){global$h;$J=array();foreach(get_rows("SELECT name AS Name, type AS Engine FROM sqlite_master WHERE type IN ('table', 'view') ".($C!=""?"AND name = ".q($C):"ORDER BY name"))as$K){$K["Oid"]=1;$K["Auto_increment"]="";$K["Rows"]=$h->result("SELECT COUNT(*) FROM ".idf_escape($K["Name"]));$J[$K["Name"]]=$K;}foreach(get_rows("SELECT * FROM sqlite_sequence",null,"")as$K)$J[$K["name"]]["Auto_increment"]=$K["seq"];return($C!=""?$J[$C]:$J);}function
  266. is_view($R){return$R["Engine"]=="view";}function
  267. fk_support($R){global$h;return!$h->result("SELECT sqlite_compileoption_used('OMIT_FOREIGN_KEY')");}function
  268. fields($Q){global$h;$J=array();$vf="";foreach(get_rows("PRAGMA table_info(".table($Q).")")as$K){$C=$K["name"];$U=strtolower($K["type"]);$Jb=$K["dflt_value"];$J[$C]=array("field"=>$C,"type"=>(preg_match('~int~i',$U)?"integer":(preg_match('~char|clob|text~i',$U)?"text":(preg_match('~blob~i',$U)?"blob":(preg_match('~real|floa|doub~i',$U)?"real":"numeric")))),"full_type"=>$U,"default"=>(preg_match("~'(.*)'~",$Jb,$B)?str_replace("''","'",$B[1]):($Jb=="NULL"?null:$Jb)),"null"=>!$K["notnull"],"privileges"=>array("select"=>1,"insert"=>1,"update"=>1),"primary"=>$K["pk"],);if($K["pk"]){if($vf!="")$J[$vf]["auto_increment"]=false;elseif(preg_match('~^integer$~i',$U))$J[$C]["auto_increment"]=true;$vf=$C;}}$xg=$h->result("SELECT sql FROM sqlite_master WHERE type = 'table' AND name = ".q($Q));preg_match_all('~(("[^"]*+")+|[a-z0-9_]+)\s+text\s+COLLATE\s+(\'[^\']+\'|\S+)~i',$xg,$Zd,PREG_SET_ORDER);foreach($Zd
  269. as$B){$C=str_replace('""','"',preg_replace('~^"|"$~','',$B[1]));if($J[$C])$J[$C]["collation"]=trim($B[3],"'");}return$J;}function
  270. indexes($Q,$i=null){global$h;if(!is_object($i))$i=$h;$J=array();$xg=$i->result("SELECT sql FROM sqlite_master WHERE type = 'table' AND name = ".q($Q));if(preg_match('~\bPRIMARY\s+KEY\s*\((([^)"]+|"[^"]*")++)~i',$xg,$B)){$J[""]=array("type"=>"PRIMARY","columns"=>array(),"lengths"=>array(),"descs"=>array());preg_match_all('~((("[^"]*+")+)|(\S+))(\s+(ASC|DESC))?(,\s*|$)~i',$B[1],$Zd,PREG_SET_ORDER);foreach($Zd
  271. as$B){$J[""]["columns"][]=idf_unescape($B[2]).$B[4];$J[""]["descs"][]=(preg_match('~DESC~i',$B[5])?'1':null);}}if(!$J){foreach(fields($Q)as$C=>$n){if($n["primary"])$J[""]=array("type"=>"PRIMARY","columns"=>array($C),"lengths"=>array(),"descs"=>array(null));}}$yg=get_key_vals("SELECT name, sql FROM sqlite_master WHERE type = 'index' AND tbl_name = ".q($Q),$i);foreach(get_rows("PRAGMA index_list(".table($Q).")",$i)as$K){$C=$K["name"];if(!preg_match("~^sqlite_~",$C)){$J[$C]["type"]=($K["unique"]?"UNIQUE":"INDEX");$J[$C]["lengths"]=array();foreach(get_rows("PRAGMA index_info(".idf_escape($C).")",$i)as$dg)$J[$C]["columns"][]=$dg["name"];$J[$C]["descs"]=array();if(preg_match('~^CREATE( UNIQUE)? INDEX '.preg_quote(idf_escape($C).' ON '.idf_escape($Q),'~').' \((.*)\)$~i',$yg[$C],$Qf)){preg_match_all('/("[^"]*+")+( DESC)?/',$Qf[2],$Zd);foreach($Zd[2]as$X)$J[$C]["descs"][]=($X?'1':null);}}}return$J;}function
  272. foreign_keys($Q){$J=array();foreach(get_rows("PRAGMA foreign_key_list(".table($Q).")")as$K){$p=&$J[$K["id"]];if(!$p)$p=$K;$p["source"][]=$K["from"];$p["target"][]=$K["to"];}return$J;}function
  273. view($C){global$h;return
  274. array("select"=>preg_replace('~^(?:[^`"[]+|`[^`]*`|"[^"]*")* AS\\s+~iU','',$h->result("SELECT sql FROM sqlite_master WHERE name = ".q($C))));}function
  275. collations(){return(isset($_GET["create"])?get_vals("PRAGMA collation_list",1):array());}function
  276. information_schema($k){return
  277. false;}function
  278. error(){global$h;return
  279. h($h->error);}function
  280. check_sqlite_name($C){global$h;$Ac="db|sdb|sqlite";if(!preg_match("~^[^\\0]*\\.($Ac)\$~",$C)){$h->error=lang(11,str_replace("|",", ",$Ac));return
  281. false;}return
  282. true;}function
  283. create_database($k,$d){global$h;if(file_exists($k)){$h->error=lang(12);return
  284. false;}if(!check_sqlite_name($k))return
  285. false;try{$_=new
  286. Min_SQLite($k);}catch(Exception$rc){$h->error=$rc->getMessage();return
  287. false;}$_->query('PRAGMA encoding = "UTF-8"');$_->query('CREATE TABLE adminer (i)');$_->query('DROP TABLE adminer');return
  288. true;}function
  289. drop_databases($j){global$h;$h->Min_SQLite(":memory:");foreach($j
  290. as$k){if(!@unlink($k)){$h->error=lang(12);return
  291. false;}}return
  292. true;}function
  293. rename_database($C,$d){global$h;if(!check_sqlite_name($C))return
  294. false;$h->Min_SQLite(":memory:");$h->error=lang(12);return@rename(DB,$C);}function
  295. auto_increment(){return" PRIMARY KEY".(DRIVER=="sqlite"?" AUTOINCREMENT":"");}function
  296. alter_table($Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$Eh=($Q==""||$Kc);foreach($o
  297. as$n){if($n[0]!=""||!$n[1]||$n[2]){$Eh=true;break;}}$c=array();$Xe=array();foreach($o
  298. as$n){if($n[1]){$c[]=($Eh?$n[1]:"ADD ".implode($n[1]));if($n[0]!="")$Xe[$n[0]]=$n[1][0];}}if(!$Eh){foreach($c
  299. as$X){if(!queries("ALTER TABLE ".table($Q)." $X"))return
  300. false;}if($Q!=$C&&!queries("ALTER TABLE ".table($Q)." RENAME TO ".table($C)))return
  301. false;}elseif(!recreate_table($Q,$C,$c,$Xe,$Kc))return
  302. false;if($Ka)queries("UPDATE sqlite_sequence SET seq = $Ka WHERE name = ".q($C));return
  303. true;}function
  304. recreate_table($Q,$C,$o,$Xe,$Kc,$v=array()){if($Q!=""){if(!$o){foreach(fields($Q)as$x=>$n){$o[]=process_field($n,$n);$Xe[$x]=idf_escape($x);}}$wf=false;foreach($o
  305. as$n){if($n[6])$wf=true;}$Xb=array();foreach($v
  306. as$x=>$X){if($X[2]=="DROP"){$Xb[$X[1]]=true;unset($v[$x]);}}foreach(indexes($Q)as$Ed=>$u){$f=array();foreach($u["columns"]as$x=>$e){if(!$Xe[$e])continue
  307. 2;$f[]=$Xe[$e].($u["descs"][$x]?" DESC":"");}if(!$Xb[$Ed]){if($u["type"]!="PRIMARY"||!$wf)$v[]=array($u["type"],$Ed,$f);}}foreach($v
  308. as$x=>$X){if($X[0]=="PRIMARY"){unset($v[$x]);$Kc[]=" PRIMARY KEY (".implode(", ",$X[2]).")";}}foreach(foreign_keys($Q)as$Ed=>$p){foreach($p["source"]as$x=>$e){if(!$Xe[$e])continue
  309. 2;$p["source"][$x]=idf_unescape($Xe[$e]);}if(!isset($Kc[" $Ed"]))$Kc[]=" ".format_foreign_key($p);}queries("BEGIN");}foreach($o
  310. as$x=>$n)$o[$x]=" ".implode($n);$o=array_merge($o,array_filter($Kc));if(!queries("CREATE TABLE ".table($Q!=""?"adminer_$C":$C)." (\n".implode(",\n",$o)."\n)"))return
  311. false;if($Q!=""){if($Xe&&!queries("INSERT INTO ".table("adminer_$C")." (".implode(", ",$Xe).") SELECT ".implode(", ",array_map('idf_escape',array_keys($Xe)))." FROM ".table($Q)))return
  312. false;$rh=array();foreach(triggers($Q)as$ph=>$bh){$nh=trigger($ph);$rh[]="CREATE TRIGGER ".idf_escape($ph)." ".implode(" ",$bh)." ON ".table($C)."\n$nh[Statement]";}if(!queries("DROP TABLE ".table($Q)))return
  313. false;queries("ALTER TABLE ".table("adminer_$C")." RENAME TO ".table($C));if(!alter_indexes($C,$v))return
  314. false;foreach($rh
  315. as$nh){if(!queries($nh))return
  316. false;}queries("COMMIT");}return
  317. true;}function
  318. index_sql($Q,$U,$C,$f){return"CREATE $U ".($U!="INDEX"?"INDEX ":"").idf_escape($C!=""?$C:uniqid($Q."_"))." ON ".table($Q)." $f";}function
  319. alter_indexes($Q,$c){foreach($c
  320. as$vf){if($vf[0]=="PRIMARY")return
  321. recreate_table($Q,$Q,array(),array(),array(),$c);}foreach(array_reverse($c)as$X){if(!queries($X[2]=="DROP"?"DROP INDEX ".idf_escape($X[1]):index_sql($Q,$X[0],$X[1],"(".implode(", ",$X[2]).")")))return
  322. false;}return
  323. true;}function
  324. truncate_tables($S){return
  325. apply_queries("DELETE FROM",$S);}function
  326. drop_views($Ph){return
  327. apply_queries("DROP VIEW",$Ph);}function
  328. drop_tables($S){return
  329. apply_queries("DROP TABLE",$S);}function
  330. move_tables($S,$Ph,$Sg){return
  331. false;}function
  332. trigger($C){global$h;if($C=="")return
  333. array("Statement"=>"BEGIN\n\t;\nEND");preg_match('~^CREATE\\s+TRIGGER\\s*(?:[^`"\\s]+|`[^`]*`|"[^"]*")+\\s*(BEFORE|AFTER|INSTEAD\\s+OF)\\s+([a-z]+)\\s+ON\\s*(?:[^`"\\s]+|`[^`]*`|"[^"]*")+\\s*(?:FOR\\s*EACH\\s*ROW\\s)?(.*)~is',$h->result("SELECT sql FROM sqlite_master WHERE type = 'trigger' AND name = ".q($C)),$B);return
  334. array("Timing"=>strtoupper($B[1]),"Event"=>strtoupper($B[2]),"Trigger"=>$C,"Statement"=>$B[3]);}function
  335. triggers($Q){$J=array();foreach(get_rows("SELECT * FROM sqlite_master WHERE type = 'trigger' AND tbl_name = ".q($Q))as$K){preg_match('~^CREATE\\s+TRIGGER\\s*(?:[^`"\\s]+|`[^`]*`|"[^"]*")+\\s*([a-z]+)\\s*([a-z]+)~i',$K["sql"],$B);$J[$K["name"]]=array($B[1],$B[2]);}return$J;}function
  336. trigger_options(){return
  337. array("Timing"=>array("BEFORE","AFTER","INSTEAD OF"),"Type"=>array("FOR EACH ROW"),);}function
  338. routine($C,$U){}function
  339. routines(){}function
  340. routine_languages(){}function
  341. begin(){return
  342. queries("BEGIN");}function
  343. last_id(){global$h;return$h->result("SELECT LAST_INSERT_ROWID()");}function
  344. explain($h,$H){return$h->query("EXPLAIN $H");}function
  345. found_rows($R,$Z){}function
  346. types(){return
  347. array();}function
  348. schemas(){return
  349. array();}function
  350. get_schema(){return"";}function
  351. set_schema($hg){return
  352. true;}function
  353. create_sql($Q,$Ka){global$h;$J=$h->result("SELECT sql FROM sqlite_master WHERE type IN ('table', 'view') AND name = ".q($Q));foreach(indexes($Q)as$C=>$u){if($C=='')continue;$J.=";\n\n".index_sql($Q,$u['type'],$C,"(".implode(", ",array_map('idf_escape',$u['columns'])).")");}return$J;}function
  354. truncate_sql($Q){return"DELETE FROM ".table($Q);}function
  355. use_sql($Eb){}function
  356. trigger_sql($Q,$Dg){return
  357. implode(get_vals("SELECT sql || ';;\n' FROM sqlite_master WHERE type = 'trigger' AND tbl_name = ".q($Q)));}function
  358. show_variables(){global$h;$J=array();foreach(array("auto_vacuum","cache_size","count_changes","default_cache_size","empty_result_callbacks","encoding","foreign_keys","full_column_names","fullfsync","journal_mode","journal_size_limit","legacy_file_format","locking_mode","page_size","max_page_count","read_uncommitted","recursive_triggers","reverse_unordered_selects","secure_delete","short_column_names","synchronous","temp_store","temp_store_directory","schema_version","integrity_check","quick_check")as$x)$J[$x]=$h->result("PRAGMA $x");return$J;}function
  359. show_status(){$J=array();foreach(get_vals("PRAGMA compile_options")as$Me){list($x,$X)=explode("=",$Me,2);$J[$x]=$X;}return$J;}function
  360. convert_field($n){}function
  361. unconvert_field($n,$J){return$J;}function
  362. support($Dc){return
  363. preg_match('~^(columns|database|drop_col|dump|indexes|move_col|sql|status|table|trigger|variables|view|view_trigger)$~',$Dc);}$w="sqlite";$uh=array("integer"=>0,"real"=>0,"numeric"=>0,"text"=>0,"blob"=>0);$Cg=array_keys($uh);$Ah=array();$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL","SQL");$Tc=array("hex","length","lower","round","unixepoch","upper");$Yc=array("avg","count","count distinct","group_concat","max","min","sum");$cc=array(array(),array("integer|real|numeric"=>"+/-","text"=>"||",));}$Ub["pgsql"]="PostgreSQL";if(isset($_GET["pgsql"])){$sf=array("PgSQL","PDO_PgSQL");define("DRIVER","pgsql");if(extension_loaded("pgsql")){class
  364. Min_DB{var$extension="PgSQL",$_link,$_result,$_string,$_database=true,$server_info,$affected_rows,$error;function
  365. _error($nc,$m){if(ini_bool("html_errors"))$m=html_entity_decode(strip_tags($m));$m=preg_replace('~^[^:]*: ~','',$m);$this->error=$m;}function
  366. connect($N,$V,$G){global$b;$k=$b->database();set_error_handler(array($this,'_error'));$this->_string="host='".str_replace(":","' port='",addcslashes($N,"'\\"))."' user='".addcslashes($V,"'\\")."' password='".addcslashes($G,"'\\")."'";$this->_link=@pg_connect("$this->_string dbname='".($k!=""?addcslashes($k,"'\\"):"postgres")."'",PGSQL_CONNECT_FORCE_NEW);if(!$this->_link&&$k!=""){$this->_database=false;$this->_link=@pg_connect("$this->_string dbname='postgres'",PGSQL_CONNECT_FORCE_NEW);}restore_error_handler();if($this->_link){$Nh=pg_version($this->_link);$this->server_info=$Nh["server"];pg_set_client_encoding($this->_link,"UTF8");}return(bool)$this->_link;}function
  367. quote($P){return"'".pg_escape_string($this->_link,$P)."'";}function
  368. select_db($Eb){global$b;if($Eb==$b->database())return$this->_database;$J=@pg_connect("$this->_string dbname='".addcslashes($Eb,"'\\")."'",PGSQL_CONNECT_FORCE_NEW);if($J)$this->_link=$J;return$J;}function
  369. close(){$this->_link=@pg_connect("$this->_string dbname='postgres'");}function
  370. query($H,$vh=false){$I=@pg_query($this->_link,$H);$this->error="";if(!$I){$this->error=pg_last_error($this->_link);return
  371. false;}elseif(!pg_num_fields($I)){$this->affected_rows=pg_affected_rows($I);return
  372. true;}return
  373. new
  374. Min_Result($I);}function
  375. multi_query($H){return$this->_result=$this->query($H);}function
  376. store_result(){return$this->_result;}function
  377. next_result(){return
  378. false;}function
  379. result($H,$n=0){$I=$this->query($H);if(!$I||!$I->num_rows)return
  380. false;return
  381. pg_fetch_result($I->_result,0,$n);}}class
  382. Min_Result{var$_result,$_offset=0,$num_rows;function
  383. Min_Result($I){$this->_result=$I;$this->num_rows=pg_num_rows($I);}function
  384. fetch_assoc(){return
  385. pg_fetch_assoc($this->_result);}function
  386. fetch_row(){return
  387. pg_fetch_row($this->_result);}function
  388. fetch_field(){$e=$this->_offset++;$J=new
  389. stdClass;if(function_exists('pg_field_table'))$J->orgtable=pg_field_table($this->_result,$e);$J->name=pg_field_name($this->_result,$e);$J->orgname=$J->name;$J->type=pg_field_type($this->_result,$e);$J->charsetnr=($J->type=="bytea"?63:0);return$J;}function
  390. __destruct(){pg_free_result($this->_result);}}}elseif(extension_loaded("pdo_pgsql")){class
  391. Min_DB
  392. extends
  393. Min_PDO{var$extension="PDO_PgSQL";function
  394. connect($N,$V,$G){global$b;$k=$b->database();$P="pgsql:host='".str_replace(":","' port='",addcslashes($N,"'\\"))."' options='-c client_encoding=utf8'";$this->dsn("$P dbname='".($k!=""?addcslashes($k,"'\\"):"postgres")."'",$V,$G);return
  395. true;}function
  396. select_db($Eb){global$b;return($b->database()==$Eb);}function
  397. close(){}}}class
  398. Min_Driver
  399. extends
  400. Min_SQL{function
  401. insertUpdate($Q,$L,$vf){global$h;foreach($L
  402. as$O){$Bh=array();$Z=array();foreach($O
  403. as$x=>$X){$Bh[]="$x = $X";if(isset($vf[idf_unescape($x)]))$Z[]="$x = $X";}if(!(($Z&&queries("UPDATE ".table($Q)." SET ".implode(", ",$Bh)." WHERE ".implode(" AND ",$Z))&&$h->affected_rows)||queries("INSERT INTO ".table($Q)." (".implode(", ",array_keys($O)).") VALUES (".implode(", ",$O).")")))return
  404. false;}return
  405. true;}}function
  406. idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
  407. table($t){return
  408. idf_escape($t);}function
  409. connect(){global$b;$h=new
  410. Min_DB;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2])){if($h->server_info>=9)$h->query("SET application_name = 'Adminer'");return$h;}return$h->error;}function
  411. get_databases(){return
  412. get_vals("SELECT datname FROM pg_database ORDER BY datname");}function
  413. limit($H,$Z,$z,$D=0,$ng=" "){return" $H$Z".($z!==null?$ng."LIMIT $z".($D?" OFFSET $D":""):"");}function
  414. limit1($H,$Z){return" $H$Z";}function
  415. db_collation($k,$jb){global$h;return$h->result("SHOW LC_COLLATE");}function
  416. engines(){return
  417. array();}function
  418. logged_user(){global$h;return$h->result("SELECT user");}function
  419. tables_list(){return
  420. get_key_vals("SELECT table_name, table_type FROM information_schema.tables WHERE table_schema = current_schema() ORDER BY table_name");}function
  421. count_tables($j){return
  422. array();}function
  423. table_status($C=""){$J=array();foreach(get_rows("SELECT relname AS \"Name\", CASE relkind WHEN 'r' THEN 'table' ELSE 'view' END AS \"Engine\", pg_relation_size(oid) AS \"Data_length\", pg_total_relation_size(oid) - pg_relation_size(oid) AS \"Index_length\", obj_description(oid, 'pg_class') AS \"Comment\", relhasoids::int AS \"Oid\", reltuples as \"Rows\"
  424. FROM pg_class
  425. WHERE relkind IN ('r','v')
  426. AND relnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema())
  427. ".($C!=""?"AND relname = ".q($C):"ORDER BY relname"))as$K)$J[$K["Name"]]=$K;return($C!=""?$J[$C]:$J);}function
  428. is_view($R){return$R["Engine"]=="view";}function
  429. fk_support($R){return
  430. true;}function
  431. fields($Q){$J=array();$Ba=array('timestamp without time zone'=>'timestamp','timestamp with time zone'=>'timestamptz',);foreach(get_rows("SELECT a.attname AS field, format_type(a.atttypid, a.atttypmod) AS full_type, d.adsrc AS default, a.attnotnull::int, col_description(c.oid, a.attnum) AS comment
  432. FROM pg_class c
  433. JOIN pg_namespace n ON c.relnamespace = n.oid
  434. JOIN pg_attribute a ON c.oid = a.attrelid
  435. LEFT JOIN pg_attrdef d ON c.oid = d.adrelid AND a.attnum = d.adnum
  436. WHERE c.relname = ".q($Q)."
  437. AND n.nspname = current_schema()
  438. AND NOT a.attisdropped
  439. AND a.attnum > 0
  440. ORDER BY a.attnum")as$K){preg_match('~([^([]+)(\((.*)\))?((\[[0-9]*])*)$~',$K["full_type"],$B);list(,$U,$y,$K["length"],$Ea)=$B;$K["length"].=$Ea;$K["type"]=($Ba[$U]?$Ba[$U]:$U);$K["full_type"]=$K["type"].$y.$Ea;$K["null"]=!$K["attnotnull"];$K["auto_increment"]=preg_match('~^nextval\\(~i',$K["default"]);$K["privileges"]=array("insert"=>1,"select"=>1,"update"=>1);if(preg_match('~(.+)::[^)]+(.*)~',$K["default"],$B))$K["default"]=($B[1][0]=="'"?idf_unescape($B[1]):$B[1]).$B[2];$J[$K["field"]]=$K;}return$J;}function
  441. indexes($Q,$i=null){global$h;if(!is_object($i))$i=$h;$J=array();$Lg=$i->result("SELECT oid FROM pg_class WHERE relnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema()) AND relname = ".q($Q));$f=get_key_vals("SELECT attnum, attname FROM pg_attribute WHERE attrelid = $Lg AND attnum > 0",$i);foreach(get_rows("SELECT relname, indisunique::int, indisprimary::int, indkey, indoption FROM pg_index i, pg_class ci WHERE i.indrelid = $Lg AND ci.oid = i.indexrelid",$i)as$K){$Rf=$K["relname"];$J[$Rf]["type"]=($K["indisprimary"]?"PRIMARY":($K["indisunique"]?"UNIQUE":"INDEX"));$J[$Rf]["columns"]=array();foreach(explode(" ",$K["indkey"])as$od)$J[$Rf]["columns"][]=$f[$od];$J[$Rf]["descs"]=array();foreach(explode(" ",$K["indoption"])as$pd)$J[$Rf]["descs"][]=($pd&1?'1':null);$J[$Rf]["lengths"]=array();}return$J;}function
  442. foreign_keys($Q){global$Ge;$J=array();foreach(get_rows("SELECT conname, pg_get_constraintdef(oid) AS definition
  443. FROM pg_constraint
  444. WHERE conrelid = (SELECT pc.oid FROM pg_class AS pc INNER JOIN pg_namespace AS pn ON (pn.oid = pc.relnamespace) WHERE pc.relname = ".q($Q)." AND pn.nspname = current_schema())
  445. AND contype = 'f'::char
  446. ORDER BY conkey, conname")as$K){if(preg_match('~FOREIGN KEY\s*\((.+)\)\s*REFERENCES (.+)\((.+)\)(.*)$~iA',$K['definition'],$B)){$K['source']=array_map('trim',explode(',',$B[1]));if(preg_match('~^(("([^"]|"")+"|[^"]+)\.)?"?("([^"]|"")+"|[^"]+)$~',$B[2],$Yd)){$K['ns']=str_replace('""','"',preg_replace('~^"(.+)"$~','\1',$Yd[2]));$K['table']=str_replace('""','"',preg_replace('~^"(.+)"$~','\1',$Yd[4]));}$K['target']=array_map('trim',explode(',',$B[3]));$K['on_delete']=(preg_match("~ON DELETE ($Ge)~",$B[4],$Yd)?$Yd[1]:'NO ACTION');$K['on_update']=(preg_match("~ON UPDATE ($Ge)~",$B[4],$Yd)?$Yd[1]:'NO ACTION');$J[$K['conname']]=$K;}}return$J;}function
  447. view($C){global$h;return
  448. array("select"=>$h->result("SELECT pg_get_viewdef(".q($C).")"));}function
  449. collations(){return
  450. array();}function
  451. information_schema($k){return($k=="information_schema");}function
  452. error(){global$h;$J=h($h->error);if(preg_match('~^(.*\\n)?([^\\n]*)\\n( *)\\^(\\n.*)?$~s',$J,$B))$J=$B[1].preg_replace('~((?:[^&]|&[^;]*;){'.strlen($B[3]).'})(.*)~','\\1<b>\\2</b>',$B[2]).$B[4];return
  453. nl_br($J);}function
  454. create_database($k,$d){return
  455. queries("CREATE DATABASE ".idf_escape($k).($d?" ENCODING ".idf_escape($d):""));}function
  456. drop_databases($j){global$h;$h->close();return
  457. apply_queries("DROP DATABASE",$j,'idf_escape');}function
  458. rename_database($C,$d){return
  459. queries("ALTER DATABASE ".idf_escape(DB)." RENAME TO ".idf_escape($C));}function
  460. auto_increment(){return"";}function
  461. alter_table($Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$c=array();$Ef=array();foreach($o
  462. as$n){$e=idf_escape($n[0]);$X=$n[1];if(!$X)$c[]="DROP $e";else{$Jh=$X[5];unset($X[5]);if(isset($X[6])&&$n[0]=="")$X[1]=($X[1]=="bigint"?" big":" ")."serial";if($n[0]=="")$c[]=($Q!=""?"ADD ":" ").implode($X);else{if($e!=$X[0])$Ef[]="ALTER TABLE ".table($Q)." RENAME $e TO $X[0]";$c[]="ALTER $e TYPE$X[1]";if(!$X[6]){$c[]="ALTER $e ".($X[3]?"SET$X[3]":"DROP DEFAULT");$c[]="ALTER $e ".($X[2]==" NULL"?"DROP NOT":"SET").$X[2];}}if($n[0]!=""||$Jh!="")$Ef[]="COMMENT ON COLUMN ".table($Q).".$X[0] IS ".($Jh!=""?substr($Jh,9):"''");}}$c=array_merge($c,$Kc);if($Q=="")array_unshift($Ef,"CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)");elseif($c)array_unshift($Ef,"ALTER TABLE ".table($Q)."\n".implode(",\n",$c));if($Q!=""&&$Q!=$C)$Ef[]="ALTER TABLE ".table($Q)." RENAME TO ".table($C);if($Q!=""||$nb!="")$Ef[]="COMMENT ON TABLE ".table($C)." IS ".q($nb);if($Ka!=""){}foreach($Ef
  463. as$H){if(!queries($H))return
  464. false;}return
  465. true;}function
  466. alter_indexes($Q,$c){$yb=array();$Vb=array();$Ef=array();foreach($c
  467. as$X){if($X[0]!="INDEX")$yb[]=($X[2]=="DROP"?"\nDROP CONSTRAINT ".idf_escape($X[1]):"\nADD".($X[1]!=""?" CONSTRAINT ".idf_escape($X[1]):"")." $X[0] ".($X[0]=="PRIMARY"?"KEY ":"")."(".implode(", ",$X[2]).")");elseif($X[2]=="DROP")$Vb[]=idf_escape($X[1]);else$Ef[]="CREATE INDEX ".idf_escape($X[1]!=""?$X[1]:uniqid($Q."_"))." ON ".table($Q)." (".implode(", ",$X[2]).")";}if($yb)array_unshift($Ef,"ALTER TABLE ".table($Q).implode(",",$yb));if($Vb)array_unshift($Ef,"DROP INDEX ".implode(", ",$Vb));foreach($Ef
  468. as$H){if(!queries($H))return
  469. false;}return
  470. true;}function
  471. truncate_tables($S){return
  472. queries("TRUNCATE ".implode(", ",array_map('table',$S)));return
  473. true;}function
  474. drop_views($Ph){return
  475. queries("DROP VIEW ".implode(", ",array_map('table',$Ph)));}function
  476. drop_tables($S){return
  477. queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
  478. move_tables($S,$Ph,$Sg){foreach($S
  479. as$Q){if(!queries("ALTER TABLE ".table($Q)." SET SCHEMA ".idf_escape($Sg)))return
  480. false;}foreach($Ph
  481. as$Q){if(!queries("ALTER VIEW ".table($Q)." SET SCHEMA ".idf_escape($Sg)))return
  482. false;}return
  483. true;}function
  484. trigger($C){if($C=="")return
  485. array("Statement"=>"EXECUTE PROCEDURE ()");$L=get_rows('SELECT trigger_name AS "Trigger", condition_timing AS "Timing", event_manipulation AS "Event", \'FOR EACH \' || action_orientation AS "Type", action_statement AS "Statement" FROM information_schema.triggers WHERE event_object_table = '.q($_GET["trigger"]).' AND trigger_name = '.q($C));return
  486. reset($L);}function
  487. triggers($Q){$J=array();foreach(get_rows("SELECT * FROM information_schema.triggers WHERE event_object_table = ".q($Q))as$K)$J[$K["trigger_name"]]=array($K["condition_timing"],$K["event_manipulation"]);return$J;}function
  488. trigger_options(){return
  489. array("Timing"=>array("BEFORE","AFTER"),"Type"=>array("FOR EACH ROW","FOR EACH STATEMENT"),);}function
  490. routines(){return
  491. get_rows('SELECT p.proname AS "ROUTINE_NAME", p.proargtypes AS "ROUTINE_TYPE", pg_catalog.format_type(p.prorettype, NULL) AS "DTD_IDENTIFIER"
  492. FROM pg_catalog.pg_namespace n
  493. JOIN pg_catalog.pg_proc p ON p.pronamespace = n.oid
  494. WHERE n.nspname = current_schema()
  495. ORDER BY p.proname');}function
  496. routine_languages(){return
  497. get_vals("SELECT langname FROM pg_catalog.pg_language");}function
  498. last_id(){return
  499. 0;}function
  500. explain($h,$H){return$h->query("EXPLAIN $H");}function
  501. found_rows($R,$Z){global$h;if(preg_match("~ rows=([0-9]+)~",$h->result("EXPLAIN SELECT * FROM ".idf_escape($R["Name"]).($Z?" WHERE ".implode(" AND ",$Z):"")),$Qf))return$Qf[1];return
  502. false;}function
  503. types(){return
  504. get_vals("SELECT typname
  505. FROM pg_type
  506. WHERE typnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema())
  507. AND typtype IN ('b','d','e')
  508. AND typelem = 0");}function
  509. schemas(){return
  510. get_vals("SELECT nspname FROM pg_namespace ORDER BY nspname");}function
  511. get_schema(){global$h;return$h->result("SELECT current_schema()");}function
  512. set_schema($gg){global$h,$uh,$Cg;$J=$h->query("SET search_path TO ".idf_escape($gg));foreach(types()as$U){if(!isset($uh[$U])){$uh[$U]=0;$Cg[lang(13)][]=$U;}}return$J;}function
  513. use_sql($Eb){return"\connect ".idf_escape($Eb);}function
  514. show_variables(){return
  515. get_key_vals("SHOW ALL");}function
  516. process_list(){global$h;return
  517. get_rows("SELECT * FROM pg_stat_activity ORDER BY ".($h->server_info<9.2?"procpid":"pid"));}function
  518. show_status(){}function
  519. convert_field($n){}function
  520. unconvert_field($n,$J){return$J;}function
  521. support($Dc){return
  522. preg_match('~^(database|table|columns|sql|indexes|comment|view|scheme|processlist|sequence|trigger|type|variables|drop_col)$~',$Dc);}$w="pgsql";$uh=array();$Cg=array();foreach(array(lang(14)=>array("smallint"=>5,"integer"=>10,"bigint"=>19,"boolean"=>1,"numeric"=>0,"real"=>7,"double precision"=>16,"money"=>20),lang(15)=>array("date"=>13,"time"=>17,"timestamp"=>20,"timestamptz"=>21,"interval"=>0),lang(16)=>array("character"=>0,"character varying"=>0,"text"=>0,"tsquery"=>0,"tsvector"=>0,"uuid"=>0,"xml"=>0),lang(17)=>array("bit"=>0,"bit varying"=>0,"bytea"=>0),lang(18)=>array("cidr"=>43,"inet"=>43,"macaddr"=>17,"txid_snapshot"=>0),lang(19)=>array("box"=>0,"circle"=>0,"line"=>0,"lseg"=>0,"path"=>0,"point"=>0,"polygon"=>0),)as$x=>$X){$uh+=$X;$Cg[$x]=array_keys($X);}$Ah=array();$Ke=array("=","<",">","<=",">=","!=","~","!~","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$Tc=array("char_length","lower","round","to_hex","to_timestamp","upper");$Yc=array("avg","count","count distinct","max","min","sum");$cc=array(array("char"=>"md5","date|time"=>"now",),array("int|numeric|real|money"=>"+/-","date|time"=>"+ interval/- interval","char|text"=>"||",));}$Ub["oracle"]="Oracle";if(isset($_GET["oracle"])){$sf=array("OCI8","PDO_OCI");define("DRIVER","oracle");if(extension_loaded("oci8")){class
  523. Min_DB{var$extension="oci8",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
  524. _error($nc,$m){if(ini_bool("html_errors"))$m=html_entity_decode(strip_tags($m));$m=preg_replace('~^[^:]*: ~','',$m);$this->error=$m;}function
  525. connect($N,$V,$G){$this->_link=@oci_new_connect($V,$G,$N,"AL32UTF8");if($this->_link){$this->server_info=oci_server_version($this->_link);return
  526. true;}$m=oci_error();$this->error=$m["message"];return
  527. false;}function
  528. quote($P){return"'".str_replace("'","''",$P)."'";}function
  529. select_db($Eb){return
  530. true;}function
  531. query($H,$vh=false){$I=oci_parse($this->_link,$H);$this->error="";if(!$I){$m=oci_error($this->_link);$this->errno=$m["code"];$this->error=$m["message"];return
  532. false;}set_error_handler(array($this,'_error'));$J=@oci_execute($I);restore_error_handler();if($J){if(oci_num_fields($I))return
  533. new
  534. Min_Result($I);$this->affected_rows=oci_num_rows($I);}return$J;}function
  535. multi_query($H){return$this->_result=$this->query($H);}function
  536. store_result(){return$this->_result;}function
  537. next_result(){return
  538. false;}function
  539. result($H,$n=1){$I=$this->query($H);if(!is_object($I)||!oci_fetch($I->_result))return
  540. false;return
  541. oci_result($I->_result,$n);}}class
  542. Min_Result{var$_result,$_offset=1,$num_rows;function
  543. Min_Result($I){$this->_result=$I;}function
  544. _convert($K){foreach((array)$K
  545. as$x=>$X){if(is_a($X,'OCI-Lob'))$K[$x]=$X->load();}return$K;}function
  546. fetch_assoc(){return$this->_convert(oci_fetch_assoc($this->_result));}function
  547. fetch_row(){return$this->_convert(oci_fetch_row($this->_result));}function
  548. fetch_field(){$e=$this->_offset++;$J=new
  549. stdClass;$J->name=oci_field_name($this->_result,$e);$J->orgname=$J->name;$J->type=oci_field_type($this->_result,$e);$J->charsetnr=(preg_match("~raw|blob|bfile~",$J->type)?63:0);return$J;}function
  550. __destruct(){oci_free_statement($this->_result);}}}elseif(extension_loaded("pdo_oci")){class
  551. Min_DB
  552. extends
  553. Min_PDO{var$extension="PDO_OCI";function
  554. connect($N,$V,$G){$this->dsn("oci:dbname=//$N;charset=AL32UTF8",$V,$G);return
  555. true;}function
  556. select_db($Eb){return
  557. true;}}}class
  558. Min_Driver
  559. extends
  560. Min_SQL{function
  561. begin(){return
  562. true;}}function
  563. idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
  564. table($t){return
  565. idf_escape($t);}function
  566. connect(){global$b;$h=new
  567. Min_DB;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2]))return$h;return$h->error;}function
  568. get_databases(){return
  569. get_vals("SELECT tablespace_name FROM user_tablespaces");}function
  570. limit($H,$Z,$z,$D=0,$ng=" "){return($D?" * FROM (SELECT t.*, rownum AS rnum FROM (SELECT $H$Z) t WHERE rownum <= ".($z+$D).") WHERE rnum > $D":($z!==null?" * FROM (SELECT $H$Z) WHERE rownum <= ".($z+$D):" $H$Z"));}function
  571. limit1($H,$Z){return" $H$Z";}function
  572. db_collation($k,$jb){global$h;return$h->result("SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET'");}function
  573. engines(){return
  574. array();}function
  575. logged_user(){global$h;return$h->result("SELECT USER FROM DUAL");}function
  576. tables_list(){return
  577. get_key_vals("SELECT table_name, 'table' FROM all_tables WHERE tablespace_name = ".q(DB)."
  578. UNION SELECT view_name, 'view' FROM user_views
  579. ORDER BY 1");}function
  580. count_tables($j){return
  581. array();}function
  582. table_status($C=""){$J=array();$ig=q($C);foreach(get_rows('SELECT table_name "Name", \'table\' "Engine", avg_row_len * num_rows "Data_length", num_rows "Rows" FROM all_tables WHERE tablespace_name = '.q(DB).($C!=""?" AND table_name = $ig":"")."
  583. UNION SELECT view_name, 'view', 0, 0 FROM user_views".($C!=""?" WHERE view_name = $ig":"")."
  584. ORDER BY 1")as$K){if($C!="")return$K;$J[$K["Name"]]=$K;}return$J;}function
  585. is_view($R){return$R["Engine"]=="view";}function
  586. fk_support($R){return
  587. true;}function
  588. fields($Q){$J=array();foreach(get_rows("SELECT * FROM all_tab_columns WHERE table_name = ".q($Q)." ORDER BY column_id")as$K){$U=$K["DATA_TYPE"];$y="$K[DATA_PRECISION],$K[DATA_SCALE]";if($y==",")$y=$K["DATA_LENGTH"];$J[$K["COLUMN_NAME"]]=array("field"=>$K["COLUMN_NAME"],"full_type"=>$U.($y?"($y)":""),"type"=>strtolower($U),"length"=>$y,"default"=>$K["DATA_DEFAULT"],"null"=>($K["NULLABLE"]=="Y"),"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),);}return$J;}function
  589. indexes($Q,$i=null){$J=array();foreach(get_rows("SELECT uic.*, uc.constraint_type
  590. FROM user_ind_columns uic
  591. LEFT JOIN user_constraints uc ON uic.index_name = uc.constraint_name AND uic.table_name = uc.table_name
  592. WHERE uic.table_name = ".q($Q)."
  593. ORDER BY uc.constraint_type, uic.column_position",$i)as$K){$md=$K["INDEX_NAME"];$J[$md]["type"]=($K["CONSTRAINT_TYPE"]=="P"?"PRIMARY":($K["CONSTRAINT_TYPE"]=="U"?"UNIQUE":"INDEX"));$J[$md]["columns"][]=$K["COLUMN_NAME"];$J[$md]["lengths"][]=($K["CHAR_LENGTH"]&&$K["CHAR_LENGTH"]!=$K["COLUMN_LENGTH"]?$K["CHAR_LENGTH"]:null);$J[$md]["descs"][]=($K["DESCEND"]?'1':null);}return$J;}function
  594. view($C){$L=get_rows('SELECT text "select" FROM user_views WHERE view_name = '.q($C));return
  595. reset($L);}function
  596. collations(){return
  597. array();}function
  598. information_schema($k){return
  599. false;}function
  600. error(){global$h;return
  601. h($h->error);}function
  602. explain($h,$H){$h->query("EXPLAIN PLAN FOR $H");return$h->query("SELECT * FROM plan_table");}function
  603. found_rows($R,$Z){}function
  604. alter_table($Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$c=$Vb=array();foreach($o
  605. as$n){$X=$n[1];if($X&&$n[0]!=""&&idf_escape($n[0])!=$X[0])queries("ALTER TABLE ".table($Q)." RENAME COLUMN ".idf_escape($n[0])." TO $X[0]");if($X)$c[]=($Q!=""?($n[0]!=""?"MODIFY (":"ADD ("):" ").implode($X).($Q!=""?")":"");else$Vb[]=idf_escape($n[0]);}if($Q=="")return
  606. queries("CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)");return(!$c||queries("ALTER TABLE ".table($Q)."\n".implode("\n",$c)))&&(!$Vb||queries("ALTER TABLE ".table($Q)." DROP (".implode(", ",$Vb).")"))&&($Q==$C||queries("ALTER TABLE ".table($Q)." RENAME TO ".table($C)));}function
  607. foreign_keys($Q){return
  608. array();}function
  609. truncate_tables($S){return
  610. apply_queries("TRUNCATE TABLE",$S);}function
  611. drop_views($Ph){return
  612. apply_queries("DROP VIEW",$Ph);}function
  613. drop_tables($S){return
  614. apply_queries("DROP TABLE",$S);}function
  615. last_id(){return
  616. 0;}function
  617. schemas(){return
  618. get_vals("SELECT DISTINCT owner FROM dba_segments WHERE owner IN (SELECT username FROM dba_users WHERE default_tablespace NOT IN ('SYSTEM','SYSAUX'))");}function
  619. get_schema(){global$h;return$h->result("SELECT sys_context('USERENV', 'SESSION_USER') FROM dual");}function
  620. set_schema($hg){global$h;return$h->query("ALTER SESSION SET CURRENT_SCHEMA = ".idf_escape($hg));}function
  621. show_variables(){return
  622. get_key_vals('SELECT name, display_value FROM v$parameter');}function
  623. process_list(){return
  624. get_rows('SELECT sess.process AS "process", sess.username AS "user", sess.schemaname AS "schema", sess.status AS "status", sess.wait_class AS "wait_class", sess.seconds_in_wait AS "seconds_in_wait", sql.sql_text AS "sql_text", sess.machine AS "machine", sess.port AS "port"
  625. FROM v$session sess LEFT OUTER JOIN v$sql sql
  626. ON sql.sql_id = sess.sql_id
  627. WHERE sess.type = \'USER\'
  628. ORDER BY PROCESS
  629. ');}function
  630. show_status(){$L=get_rows('SELECT * FROM v$instance');return
  631. reset($L);}function
  632. convert_field($n){}function
  633. unconvert_field($n,$J){return$J;}function
  634. support($Dc){return
  635. preg_match('~^(columns|database|drop_col|indexes|processlist|scheme|sql|status|table|variables|view|view_trigger)$~',$Dc);}$w="oracle";$uh=array();$Cg=array();foreach(array(lang(14)=>array("number"=>38,"binary_float"=>12,"binary_double"=>21),lang(15)=>array("date"=>10,"timestamp"=>29,"interval year"=>12,"interval day"=>28),lang(16)=>array("char"=>2000,"varchar2"=>4000,"nchar"=>2000,"nvarchar2"=>4000,"clob"=>4294967295,"nclob"=>4294967295),lang(17)=>array("raw"=>2000,"long raw"=>2147483648,"blob"=>4294967295,"bfile"=>4294967296),)as$x=>$X){$uh+=$X;$Cg[$x]=array_keys($X);}$Ah=array();$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$Tc=array("length","lower","round","upper");$Yc=array("avg","count","count distinct","max","min","sum");$cc=array(array("date"=>"current_date","timestamp"=>"current_timestamp",),array("number|float|double"=>"+/-","date|timestamp"=>"+ interval/- interval","char|clob"=>"||",));}$Ub["mssql"]="MS SQL";if(isset($_GET["mssql"])){$sf=array("SQLSRV","MSSQL");define("DRIVER","mssql");if(extension_loaded("sqlsrv")){class
  636. Min_DB{var$extension="sqlsrv",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
  637. _get_error(){$this->error="";foreach(sqlsrv_errors()as$m){$this->errno=$m["code"];$this->error.="$m[message]\n";}$this->error=rtrim($this->error);}function
  638. connect($N,$V,$G){$this->_link=@sqlsrv_connect($N,array("UID"=>$V,"PWD"=>$G,"CharacterSet"=>"UTF-8"));if($this->_link){$qd=sqlsrv_server_info($this->_link);$this->server_info=$qd['SQLServerVersion'];}else$this->_get_error();return(bool)$this->_link;}function
  639. quote($P){return"'".str_replace("'","''",$P)."'";}function
  640. select_db($Eb){return$this->query("USE ".idf_escape($Eb));}function
  641. query($H,$vh=false){$I=sqlsrv_query($this->_link,$H);$this->error="";if(!$I){$this->_get_error();return
  642. false;}return$this->store_result($I);}function
  643. multi_query($H){$this->_result=sqlsrv_query($this->_link,$H);$this->error="";if(!$this->_result){$this->_get_error();return
  644. false;}return
  645. true;}function
  646. store_result($I=null){if(!$I)$I=$this->_result;if(sqlsrv_field_metadata($I))return
  647. new
  648. Min_Result($I);$this->affected_rows=sqlsrv_rows_affected($I);return
  649. true;}function
  650. next_result(){return
  651. sqlsrv_next_result($this->_result);}function
  652. result($H,$n=0){$I=$this->query($H);if(!is_object($I))return
  653. false;$K=$I->fetch_row();return$K[$n];}}class
  654. Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
  655. Min_Result($I){$this->_result=$I;}function
  656. _convert($K){foreach((array)$K
  657. as$x=>$X){if(is_a($X,'DateTime'))$K[$x]=$X->format("Y-m-d H:i:s");}return$K;}function
  658. fetch_assoc(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_ASSOC,SQLSRV_SCROLL_NEXT));}function
  659. fetch_row(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_NUMERIC,SQLSRV_SCROLL_NEXT));}function
  660. fetch_field(){if(!$this->_fields)$this->_fields=sqlsrv_field_metadata($this->_result);$n=$this->_fields[$this->_offset++];$J=new
  661. stdClass;$J->name=$n["Name"];$J->orgname=$n["Name"];$J->type=($n["Type"]==1?254:0);return$J;}function
  662. seek($D){for($r=0;$r<$D;$r++)sqlsrv_fetch($this->_result);}function
  663. __destruct(){sqlsrv_free_stmt($this->_result);}}}elseif(extension_loaded("mssql")){class
  664. Min_DB{var$extension="MSSQL",$_link,$_result,$server_info,$affected_rows,$error;function
  665. connect($N,$V,$G){$this->_link=@mssql_connect($N,$V,$G);if($this->_link){$I=$this->query("SELECT SERVERPROPERTY('ProductLevel'), SERVERPROPERTY('Edition')");$K=$I->fetch_row();$this->server_info=$this->result("sp_server_info 2",2)." [$K[0]] $K[1]";}else$this->error=mssql_get_last_message();return(bool)$this->_link;}function
  666. quote($P){return"'".str_replace("'","''",$P)."'";}function
  667. select_db($Eb){return
  668. mssql_select_db($Eb);}function
  669. query($H,$vh=false){$I=mssql_query($H,$this->_link);$this->error="";if(!$I){$this->error=mssql_get_last_message();return
  670. false;}if($I===true){$this->affected_rows=mssql_rows_affected($this->_link);return
  671. true;}return
  672. new
  673. Min_Result($I);}function
  674. multi_query($H){return$this->_result=$this->query($H);}function
  675. store_result(){return$this->_result;}function
  676. next_result(){return
  677. mssql_next_result($this->_result);}function
  678. result($H,$n=0){$I=$this->query($H);if(!is_object($I))return
  679. false;return
  680. mssql_result($I->_result,0,$n);}}class
  681. Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
  682. Min_Result($I){$this->_result=$I;$this->num_rows=mssql_num_rows($I);}function
  683. fetch_assoc(){return
  684. mssql_fetch_assoc($this->_result);}function
  685. fetch_row(){return
  686. mssql_fetch_row($this->_result);}function
  687. num_rows(){return
  688. mssql_num_rows($this->_result);}function
  689. fetch_field(){$J=mssql_fetch_field($this->_result);$J->orgtable=$J->table;$J->orgname=$J->name;return$J;}function
  690. seek($D){mssql_data_seek($this->_result,$D);}function
  691. __destruct(){mssql_free_result($this->_result);}}}class
  692. Min_Driver
  693. extends
  694. Min_SQL{function
  695. insertUpdate($Q,$L,$vf){foreach($L
  696. as$O){$Bh=array();$Z=array();foreach($O
  697. as$x=>$X){$Bh[]="$x = $X";if(isset($vf[idf_unescape($x)]))$Z[]="$x = $X";}if(!queries("MERGE ".table($Q)." USING (VALUES(".implode(", ",$O).")) AS source (c".implode(", c",range(1,count($O))).") ON ".implode(" AND ",$Z)." WHEN MATCHED THEN UPDATE SET ".implode(", ",$Bh)." WHEN NOT MATCHED THEN INSERT (".implode(", ",array_keys($O)).") VALUES (".implode(", ",$O).");"))return
  698. false;}return
  699. true;}function
  700. begin(){return
  701. queries("BEGIN TRANSACTION");}}function
  702. idf_escape($t){return"[".str_replace("]","]]",$t)."]";}function
  703. table($t){return($_GET["ns"]!=""?idf_escape($_GET["ns"]).".":"").idf_escape($t);}function
  704. connect(){global$b;$h=new
  705. Min_DB;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2]))return$h;return$h->error;}function
  706. get_databases(){return
  707. get_vals("EXEC sp_databases");}function
  708. limit($H,$Z,$z,$D=0,$ng=" "){return($z!==null?" TOP (".($z+$D).")":"")." $H$Z";}function
  709. limit1($H,$Z){return
  710. limit($H,$Z,1);}function
  711. db_collation($k,$jb){global$h;return$h->result("SELECT collation_name FROM sys.databases WHERE name = ".q($k));}function
  712. engines(){return
  713. array();}function
  714. logged_user(){global$h;return$h->result("SELECT SUSER_NAME()");}function
  715. tables_list(){return
  716. get_key_vals("SELECT name, type_desc FROM sys.all_objects WHERE schema_id = SCHEMA_ID(".q(get_schema()).") AND type IN ('S', 'U', 'V') ORDER BY name");}function
  717. count_tables($j){global$h;$J=array();foreach($j
  718. as$k){$h->select_db($k);$J[$k]=$h->result("SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES");}return$J;}function
  719. table_status($C=""){$J=array();foreach(get_rows("SELECT name AS Name, type_desc AS Engine FROM sys.all_objects WHERE schema_id = SCHEMA_ID(".q(get_schema()).") AND type IN ('S', 'U', 'V') ".($C!=""?"AND name = ".q($C):"ORDER BY name"))as$K){if($C!="")return$K;$J[$K["Name"]]=$K;}return$J;}function
  720. is_view($R){return$R["Engine"]=="VIEW";}function
  721. fk_support($R){return
  722. true;}function
  723. fields($Q){$J=array();foreach(get_rows("SELECT c.*, t.name type, d.definition [default]
  724. FROM sys.all_columns c
  725. JOIN sys.all_objects o ON c.object_id = o.object_id
  726. JOIN sys.types t ON c.user_type_id = t.user_type_id
  727. LEFT JOIN sys.default_constraints d ON c.default_object_id = d.parent_column_id
  728. WHERE o.schema_id = SCHEMA_ID(".q(get_schema()).") AND o.type IN ('S', 'U', 'V') AND o.name = ".q($Q))as$K){$U=$K["type"];$y=(preg_match("~char|binary~",$U)?$K["max_length"]:($U=="decimal"?"$K[precision],$K[scale]":""));$J[$K["name"]]=array("field"=>$K["name"],"full_type"=>$U.($y?"($y)":""),"type"=>$U,"length"=>$y,"default"=>$K["default"],"null"=>$K["is_nullable"],"auto_increment"=>$K["is_identity"],"collation"=>$K["collation_name"],"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),"primary"=>$K["is_identity"],);}return$J;}function
  729. indexes($Q,$i=null){$J=array();foreach(get_rows("SELECT i.name, key_ordinal, is_unique, is_primary_key, c.name AS column_name, is_descending_key
  730. FROM sys.indexes i
  731. INNER JOIN sys.index_columns ic ON i.object_id = ic.object_id AND i.index_id = ic.index_id
  732. INNER JOIN sys.columns c ON ic.object_id = c.object_id AND ic.column_id = c.column_id
  733. WHERE OBJECT_NAME(i.object_id) = ".q($Q),$i)as$K){$C=$K["name"];$J[$C]["type"]=($K["is_primary_key"]?"PRIMARY":($K["is_unique"]?"UNIQUE":"INDEX"));$J[$C]["lengths"]=array();$J[$C]["columns"][$K["key_ordinal"]]=$K["column_name"];$J[$C]["descs"][$K["key_ordinal"]]=($K["is_descending_key"]?'1':null);}return$J;}function
  734. view($C){global$h;return
  735. array("select"=>preg_replace('~^(?:[^[]|\\[[^]]*])*\\s+AS\\s+~isU','',$h->result("SELECT VIEW_DEFINITION FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_SCHEMA = SCHEMA_NAME() AND TABLE_NAME = ".q($C))));}function
  736. collations(){$J=array();foreach(get_vals("SELECT name FROM fn_helpcollations()")as$d)$J[preg_replace('~_.*~','',$d)][]=$d;return$J;}function
  737. information_schema($k){return
  738. false;}function
  739. error(){global$h;return
  740. nl_br(h(preg_replace('~^(\\[[^]]*])+~m','',$h->error)));}function
  741. create_database($k,$d){return
  742. queries("CREATE DATABASE ".idf_escape($k).(preg_match('~^[a-z0-9_]+$~i',$d)?" COLLATE $d":""));}function
  743. drop_databases($j){return
  744. queries("DROP DATABASE ".implode(", ",array_map('idf_escape',$j)));}function
  745. rename_database($C,$d){if(preg_match('~^[a-z0-9_]+$~i',$d))queries("ALTER DATABASE ".idf_escape(DB)." COLLATE $d");queries("ALTER DATABASE ".idf_escape(DB)." MODIFY NAME = ".idf_escape($C));return
  746. true;}function
  747. auto_increment(){return" IDENTITY".($_POST["Auto_increment"]!=""?"(".(+$_POST["Auto_increment"]).",1)":"")." PRIMARY KEY";}function
  748. alter_table($Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$c=array();foreach($o
  749. as$n){$e=idf_escape($n[0]);$X=$n[1];if(!$X)$c["DROP"][]=" COLUMN $e";else{$X[1]=preg_replace("~( COLLATE )'(\\w+)'~","\\1\\2",$X[1]);if($n[0]=="")$c["ADD"][]="\n ".implode("",$X).($Q==""?substr($Kc[$X[0]],16+strlen($X[0])):"");else{unset($X[6]);if($e!=$X[0])queries("EXEC sp_rename ".q(table($Q).".$e").", ".q(idf_unescape($X[0])).", 'COLUMN'");$c["ALTER COLUMN ".implode("",$X)][]="";}}}if($Q=="")return
  750. queries("CREATE TABLE ".table($C)." (".implode(",",(array)$c["ADD"])."\n)");if($Q!=$C)queries("EXEC sp_rename ".q(table($Q)).", ".q($C));if($Kc)$c[""]=$Kc;foreach($c
  751. as$x=>$X){if(!queries("ALTER TABLE ".idf_escape($C)." $x".implode(",",$X)))return
  752. false;}return
  753. true;}function
  754. alter_indexes($Q,$c){$u=array();$Vb=array();foreach($c
  755. as$X){if($X[2]=="DROP"){if($X[0]=="PRIMARY")$Vb[]=idf_escape($X[1]);else$u[]=idf_escape($X[1])." ON ".table($Q);}elseif(!queries(($X[0]!="PRIMARY"?"CREATE $X[0] ".($X[0]!="INDEX"?"INDEX ":"").idf_escape($X[1]!=""?$X[1]:uniqid($Q."_"))." ON ".table($Q):"ALTER TABLE ".table($Q)." ADD PRIMARY KEY")." (".implode(", ",$X[2]).")"))return
  756. false;}return(!$u||queries("DROP INDEX ".implode(", ",$u)))&&(!$Vb||queries("ALTER TABLE ".table($Q)." DROP ".implode(", ",$Vb)));}function
  757. last_id(){global$h;return$h->result("SELECT SCOPE_IDENTITY()");}function
  758. explain($h,$H){$h->query("SET SHOWPLAN_ALL ON");$J=$h->query($H);$h->query("SET SHOWPLAN_ALL OFF");return$J;}function
  759. found_rows($R,$Z){}function
  760. foreign_keys($Q){$J=array();foreach(get_rows("EXEC sp_fkeys @fktable_name = ".q($Q))as$K){$p=&$J[$K["FK_NAME"]];$p["table"]=$K["PKTABLE_NAME"];$p["source"][]=$K["FKCOLUMN_NAME"];$p["target"][]=$K["PKCOLUMN_NAME"];}return$J;}function
  761. truncate_tables($S){return
  762. apply_queries("TRUNCATE TABLE",$S);}function
  763. drop_views($Ph){return
  764. queries("DROP VIEW ".implode(", ",array_map('table',$Ph)));}function
  765. drop_tables($S){return
  766. queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
  767. move_tables($S,$Ph,$Sg){return
  768. apply_queries("ALTER SCHEMA ".idf_escape($Sg)." TRANSFER",array_merge($S,$Ph));}function
  769. trigger($C){if($C=="")return
  770. array();$L=get_rows("SELECT s.name [Trigger],
  771. CASE WHEN OBJECTPROPERTY(s.id, 'ExecIsInsertTrigger') = 1 THEN 'INSERT' WHEN OBJECTPROPERTY(s.id, 'ExecIsUpdateTrigger') = 1 THEN 'UPDATE' WHEN OBJECTPROPERTY(s.id, 'ExecIsDeleteTrigger') = 1 THEN 'DELETE' END [Event],
  772. CASE WHEN OBJECTPROPERTY(s.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing],
  773. c.text
  774. FROM sysobjects s
  775. JOIN syscomments c ON s.id = c.id
  776. WHERE s.xtype = 'TR' AND s.name = ".q($C));$J=reset($L);if($J)$J["Statement"]=preg_replace('~^.+\\s+AS\\s+~isU','',$J["text"]);return$J;}function
  777. triggers($Q){$J=array();foreach(get_rows("SELECT sys1.name,
  778. CASE WHEN OBJECTPROPERTY(sys1.id, 'ExecIsInsertTrigger') = 1 THEN 'INSERT' WHEN OBJECTPROPERTY(sys1.id, 'ExecIsUpdateTrigger') = 1 THEN 'UPDATE' WHEN OBJECTPROPERTY(sys1.id, 'ExecIsDeleteTrigger') = 1 THEN 'DELETE' END [Event],
  779. CASE WHEN OBJECTPROPERTY(sys1.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing]
  780. FROM sysobjects sys1
  781. JOIN sysobjects sys2 ON sys1.parent_obj = sys2.id
  782. WHERE sys1.xtype = 'TR' AND sys2.name = ".q($Q))as$K)$J[$K["name"]]=array($K["Timing"],$K["Event"]);return$J;}function
  783. trigger_options(){return
  784. array("Timing"=>array("AFTER","INSTEAD OF"),"Type"=>array("AS"),);}function
  785. schemas(){return
  786. get_vals("SELECT name FROM sys.schemas");}function
  787. get_schema(){global$h;if($_GET["ns"]!="")return$_GET["ns"];return$h->result("SELECT SCHEMA_NAME()");}function
  788. set_schema($gg){return
  789. true;}function
  790. use_sql($Eb){return"USE ".idf_escape($Eb);}function
  791. show_variables(){return
  792. array();}function
  793. show_status(){return
  794. array();}function
  795. convert_field($n){}function
  796. unconvert_field($n,$J){return$J;}function
  797. support($Dc){return
  798. preg_match('~^(columns|database|drop_col|indexes|scheme|sql|table|trigger|view|view_trigger)$~',$Dc);}$w="mssql";$uh=array();$Cg=array();foreach(array(lang(14)=>array("tinyint"=>3,"smallint"=>5,"int"=>10,"bigint"=>20,"bit"=>1,"decimal"=>0,"real"=>12,"float"=>53,"smallmoney"=>10,"money"=>20),lang(15)=>array("date"=>10,"smalldatetime"=>19,"datetime"=>19,"datetime2"=>19,"time"=>8,"datetimeoffset"=>10),lang(16)=>array("char"=>8000,"varchar"=>8000,"text"=>2147483647,"nchar"=>4000,"nvarchar"=>4000,"ntext"=>1073741823),lang(17)=>array("binary"=>8000,"varbinary"=>8000,"image"=>2147483647),)as$x=>$X){$uh+=$X;$Cg[$x]=array_keys($X);}$Ah=array();$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$Tc=array("len","lower","round","upper");$Yc=array("avg","count","count distinct","max","min","sum");$cc=array(array("date|time"=>"getdate",),array("int|decimal|real|float|money|datetime"=>"+/-","char|text"=>"+",));}$Ub["simpledb"]="SimpleDB";if(isset($_GET["simpledb"])){$sf=array("SimpleXML");define("DRIVER","simpledb");if(class_exists('SimpleXMLElement')){class
  799. Min_DB{var$extension="SimpleXML",$server_info='2009-04-15',$error,$timeout,$next,$affected_rows,$_result;function
  800. select_db($Eb){return($Eb=="domain");}function
  801. query($H,$vh=false){$F=array('SelectExpression'=>$H,'ConsistentRead'=>'true');if($this->next)$F['NextToken']=$this->next;$I=sdb_request_all('Select','Item',$F,$this->timeout);if($I===false)return$I;if(preg_match('~^\s*SELECT\s+COUNT\(~i',$H)){$Gg=0;foreach($I
  802. as$_d)$Gg+=$_d->Attribute->Value;$I=array((object)array('Attribute'=>array((object)array('Name'=>'Count','Value'=>$Gg,))));}return
  803. new
  804. Min_Result($I);}function
  805. multi_query($H){return$this->_result=$this->query($H);}function
  806. store_result(){return$this->_result;}function
  807. next_result(){return
  808. false;}function
  809. quote($P){return"'".str_replace("'","''",$P)."'";}}class
  810. Min_Result{var$num_rows,$_rows=array(),$_offset=0;function
  811. Min_Result($I){foreach($I
  812. as$_d){$K=array();if($_d->Name!='')$K['itemName()']=(string)$_d->Name;foreach($_d->Attribute
  813. as$Ha){$C=$this->_processValue($Ha->Name);$Y=$this->_processValue($Ha->Value);if(isset($K[$C])){$K[$C]=(array)$K[$C];$K[$C][]=$Y;}else$K[$C]=$Y;}$this->_rows[]=$K;foreach($K
  814. as$x=>$X){if(!isset($this->_rows[0][$x]))$this->_rows[0][$x]=null;}}$this->num_rows=count($this->_rows);}function
  815. _processValue($ec){return(is_object($ec)&&$ec['encoding']=='base64'?base64_decode($ec):(string)$ec);}function
  816. fetch_assoc(){$K=current($this->_rows);if(!$K)return$K;$J=array();foreach($this->_rows[0]as$x=>$X)$J[$x]=$K[$x];next($this->_rows);return$J;}function
  817. fetch_row(){$J=$this->fetch_assoc();if(!$J)return$J;return
  818. array_values($J);}function
  819. fetch_field(){$Fd=array_keys($this->_rows[0]);return(object)array('name'=>$Fd[$this->_offset++]);}}}class
  820. Min_Driver
  821. extends
  822. Min_SQL{public$vf="itemName()";function
  823. _chunkRequest($jd,$va,$F,$wc=array()){global$h;foreach(array_chunk($jd,25)as$cb){$cf=$F;foreach($cb
  824. as$r=>$s){$cf["Item.$r.ItemName"]=$s;foreach($wc
  825. as$x=>$X)$cf["Item.$r.$x"]=$X;}if(!sdb_request($va,$cf))return
  826. false;}$h->affected_rows=count($jd);return
  827. true;}function
  828. _extractIds($Q,$Ff,$z){$J=array();if(preg_match_all("~itemName\(\) = (('[^']*+')+)~",$Ff,$Zd))$J=array_map('idf_unescape',$Zd[1]);else{foreach(sdb_request_all('Select','Item',array('SelectExpression'=>'SELECT itemName() FROM '.table($Q).$Ff.($z?" LIMIT 1":"")))as$_d)$J[]=$_d->Name;}return$J;}function
  829. select($Q,$M,$Z,$Wc,$Pe=array(),$z=1,$E=0,$xf=false){global$h;$h->next=$_GET["next"];$J=parent::select($Q,$M,$Z,$Wc,$Pe,$z,$E,$xf);$h->next=0;return$J;}function
  830. delete($Q,$Ff,$z=0){return$this->_chunkRequest($this->_extractIds($Q,$Ff,$z),'BatchDeleteAttributes',array('DomainName'=>$Q));}function
  831. update($Q,$O,$Ff,$z=0,$ng="\n"){$Kb=array();$ud=array();$r=0;$jd=$this->_extractIds($Q,$Ff,$z);$s=idf_unescape($O["`itemName()`"]);unset($O["`itemName()`"]);foreach($O
  832. as$x=>$X){$x=idf_unescape($x);if($X=="NULL"||($s!=""&&array($s)!=$jd))$Kb["Attribute.".count($Kb).".Name"]=$x;if($X!="NULL"){foreach((array)$X
  833. as$Bd=>$W){$ud["Attribute.$r.Name"]=$x;$ud["Attribute.$r.Value"]=(is_array($X)?$W:idf_unescape($W));if(!$Bd)$ud["Attribute.$r.Replace"]="true";$r++;}}}$F=array('DomainName'=>$Q);return(!$ud||$this->_chunkRequest(($s!=""?array($s):$jd),'BatchPutAttributes',$F,$ud))&&(!$Kb||$this->_chunkRequest($jd,'BatchDeleteAttributes',$F,$Kb));}function
  834. insert($Q,$O){$F=array("DomainName"=>$Q);$r=0;foreach($O
  835. as$C=>$Y){if($Y!="NULL"){$C=idf_unescape($C);if($C=="itemName()")$F["ItemName"]=idf_unescape($Y);else{foreach((array)$Y
  836. as$X){$F["Attribute.$r.Name"]=$C;$F["Attribute.$r.Value"]=(is_array($Y)?$X:idf_unescape($Y));$r++;}}}}return
  837. sdb_request('PutAttributes',$F);}function
  838. insertUpdate($Q,$L,$vf){foreach($L
  839. as$O){if(!$this->update($Q,$O,"WHERE `itemName()` = ".q($O["`itemName()`"])))return
  840. false;}return
  841. true;}function
  842. begin(){return
  843. false;}function
  844. commit(){return
  845. false;}function
  846. rollback(){return
  847. false;}}function
  848. connect(){return
  849. new
  850. Min_DB;}function
  851. support($Dc){return
  852. preg_match('~sql~',$Dc);}function
  853. logged_user(){global$b;$Ab=$b->credentials();return$Ab[1];}function
  854. get_databases(){return
  855. array("domain");}function
  856. collations(){return
  857. array();}function
  858. db_collation($k,$jb){}function
  859. tables_list(){global$h;$J=array();foreach(sdb_request_all('ListDomains','DomainName')as$Q)$J[(string)$Q]='table';if($h->error&&defined("PAGE_HEADER"))echo"<p class='error'>".error()."\n";return$J;}function
  860. table_status($C="",$Cc=false){$J=array();foreach(($C!=""?array($C=>true):tables_list())as$Q=>$U){$K=array("Name"=>$Q,"Auto_increment"=>"");if(!$Cc){$me=sdb_request('DomainMetadata',array('DomainName'=>$Q));if($me){foreach(array("Rows"=>"ItemCount","Data_length"=>"ItemNamesSizeBytes","Index_length"=>"AttributeValuesSizeBytes","Data_free"=>"AttributeNamesSizeBytes",)as$x=>$X)$K[$x]=(string)$me->$X;}}if($C!="")return$K;$J[$Q]=$K;}return$J;}function
  861. explain($h,$H){}function
  862. error(){global$h;return
  863. h($h->error);}function
  864. information_schema(){}function
  865. is_view($R){}function
  866. indexes($Q,$i=null){return
  867. array(array("type"=>"PRIMARY","columns"=>array("itemName()")),);}function
  868. fields($Q){return
  869. fields_from_edit();}function
  870. foreign_keys($Q){return
  871. array();}function
  872. table($t){return
  873. idf_escape($t);}function
  874. idf_escape($t){return"`".str_replace("`","``",$t)."`";}function
  875. limit($H,$Z,$z,$D=0,$ng=" "){return" $H$Z".($z!==null?$ng."LIMIT $z":"");}function
  876. unconvert_field($n,$J){return$J;}function
  877. fk_support($R){}function
  878. engines(){return
  879. array();}function
  880. alter_table($Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){return($Q==""&&sdb_request('CreateDomain',array('DomainName'=>$C)));}function
  881. drop_tables($S){foreach($S
  882. as$Q){if(!sdb_request('DeleteDomain',array('DomainName'=>$Q)))return
  883. false;}return
  884. true;}function
  885. count_tables($j){foreach($j
  886. as$k)return
  887. array($k=>count(tables_list()));}function
  888. found_rows($R,$Z){return($Z?null:$R["Rows"]);}function
  889. last_id(){}function
  890. hmac($Aa,$Cb,$x,$Jf=false){$Ta=64;if(strlen($x)>$Ta)$x=pack("H*",$Aa($x));$x=str_pad($x,$Ta,"\0");$Cd=$x^str_repeat("\x36",$Ta);$Dd=$x^str_repeat("\x5C",$Ta);$J=$Aa($Dd.pack("H*",$Aa($Cd.$Cb)));if($Jf)$J=pack("H*",$J);return$J;}function
  891. sdb_request($va,$F=array()){global$b,$h;list($gd,$F['AWSAccessKeyId'],$jg)=$b->credentials();$F['Action']=$va;$F['Timestamp']=gmdate('Y-m-d\TH:i:s+00:00');$F['Version']='2009-04-15';$F['SignatureVersion']=2;$F['SignatureMethod']='HmacSHA1';ksort($F);$H='';foreach($F
  892. as$x=>$X)$H.='&'.rawurlencode($x).'='.rawurlencode($X);$H=str_replace('%7E','~',substr($H,1));$H.="&Signature=".urlencode(base64_encode(hmac('sha1',"POST\n".preg_replace('~^https?://~','',$gd)."\n/\n$H",$jg,true)));@ini_set('track_errors',1);$Fc=@file_get_contents((preg_match('~^https?://~',$gd)?$gd:"http://$gd"),false,stream_context_create(array('http'=>array('method'=>'POST','content'=>$H,'ignore_errors'=>1,))));if(!$Fc){$h->error=$php_errormsg;return
  893. false;}libxml_use_internal_errors(true);$Vh=simplexml_load_string($Fc);if(!$Vh){$m=libxml_get_last_error();$h->error=$m->message;return
  894. false;}if($Vh->Errors){$m=$Vh->Errors->Error;$h->error="$m->Message ($m->Code)";return
  895. false;}$h->error='';$Rg=$va."Result";return($Vh->$Rg?$Vh->$Rg:true);}function
  896. sdb_request_all($va,$Rg,$F=array(),$ah=0){$J=array();$zg=($ah?microtime(true):0);$z=(preg_match('~LIMIT\s+(\d+)\s*$~i',$F['SelectExpression'],$B)?$B[1]:0);do{$Vh=sdb_request($va,$F);if(!$Vh)break;foreach($Vh->$Rg
  897. as$ec)$J[]=$ec;if($z&&count($J)>=$z){$_GET["next"]=$Vh->NextToken;break;}if($ah&&microtime(true)-$zg>$ah)return
  898. false;$F['NextToken']=$Vh->NextToken;if($z)$F['SelectExpression']=preg_replace('~\d+\s*$~',$z-count($J),$F['SelectExpression']);}while($Vh->NextToken);return$J;}$w="simpledb";$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","IS NOT NULL");$Tc=array();$Yc=array("count");$cc=array(array("json"));}$Ub["mongo"]="MongoDB (beta)";if(isset($_GET["mongo"])){$sf=array("mongo");define("DRIVER","mongo");if(class_exists('MongoDB')){class
  899. Min_DB{var$extension="Mongo",$error,$last_id,$_link,$_db;function
  900. connect($N,$V,$G){global$b;$k=$b->database();$Ne=array();if($V!=""){$Ne["username"]=$V;$Ne["password"]=$G;}if($k!="")$Ne["db"]=$k;try{$this->_link=@new
  901. MongoClient("mongodb://$N",$Ne);return
  902. true;}catch(Exception$rc){$this->error=$rc->getMessage();return
  903. false;}}function
  904. query($H){return
  905. false;}function
  906. select_db($Eb){try{$this->_db=$this->_link->selectDB($Eb);return
  907. true;}catch(Exception$rc){$this->error=$rc->getMessage();return
  908. false;}}function
  909. quote($P){return$P;}}class
  910. Min_Result{var$num_rows,$_rows=array(),$_offset=0,$_charset=array();function
  911. Min_Result($I){foreach($I
  912. as$_d){$K=array();foreach($_d
  913. as$x=>$X){if(is_a($X,'MongoBinData'))$this->_charset[$x]=63;$K[$x]=(is_a($X,'MongoId')?'ObjectId("'.strval($X).'")':(is_a($X,'MongoDate')?gmdate("Y-m-d H:i:s",$X->sec)." GMT":(is_a($X,'MongoBinData')?$X->bin:(is_a($X,'MongoRegex')?strval($X):(is_object($X)?get_class($X):$X)))));}$this->_rows[]=$K;foreach($K
  914. as$x=>$X){if(!isset($this->_rows[0][$x]))$this->_rows[0][$x]=null;}}$this->num_rows=count($this->_rows);}function
  915. fetch_assoc(){$K=current($this->_rows);if(!$K)return$K;$J=array();foreach($this->_rows[0]as$x=>$X)$J[$x]=$K[$x];next($this->_rows);return$J;}function
  916. fetch_row(){$J=$this->fetch_assoc();if(!$J)return$J;return
  917. array_values($J);}function
  918. fetch_field(){$Fd=array_keys($this->_rows[0]);$C=$Fd[$this->_offset++];return(object)array('name'=>$C,'charsetnr'=>$this->_charset[$C],);}}}class
  919. Min_Driver
  920. extends
  921. Min_SQL{public$vf="_id";function
  922. quote($Y){return($Y===null?$Y:parent::quote($Y));}function
  923. select($Q,$M,$Z,$Wc,$Pe=array(),$z=1,$E=0,$xf=false){$M=($M==array("*")?array():array_fill_keys($M,true));$ug=array();foreach($Pe
  924. as$X){$X=preg_replace('~ DESC$~','',$X,1,$xb);$ug[$X]=($xb?-1:1);}return
  925. new
  926. Min_Result(iterator_to_array($this->_conn->_db->selectCollection($Q)->find(array(),$M)->sort($ug)->limit(+$z)->skip($E*$z)));}function
  927. insert($Q,$O){try{$J=$this->_conn->_db->selectCollection($Q)->insert($O);$this->_conn->errno=$J['code'];$this->_conn->error=$J['err'];$this->_conn->last_id=$O['_id'];return!$J['err'];}catch(Exception$rc){$this->_conn->error=$rc->getMessage();return
  928. false;}}}function
  929. connect(){global$b;$h=new
  930. Min_DB;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2]))return$h;return$h->error;}function
  931. error(){global$h;return
  932. h($h->error);}function
  933. logged_user(){global$b;$Ab=$b->credentials();return$Ab[1];}function
  934. get_databases($Jc){global$h;$J=array();$Hb=$h->_link->listDBs();foreach($Hb['databases']as$k)$J[]=$k['name'];return$J;}function
  935. collations(){return
  936. array();}function
  937. db_collation($k,$jb){}function
  938. count_tables($j){global$h;$J=array();foreach($j
  939. as$k)$J[$k]=count($h->_link->selectDB($k)->getCollectionNames(true));return$J;}function
  940. tables_list(){global$h;return
  941. array_fill_keys($h->_db->getCollectionNames(true),'table');}function
  942. table_status($C="",$Cc=false){$J=array();foreach(tables_list()as$Q=>$U){$J[$Q]=array("Name"=>$Q);if($C==$Q)return$J[$Q];}return$J;}function
  943. information_schema(){}function
  944. is_view($R){}function
  945. drop_databases($j){global$h;foreach($j
  946. as$k){$Uf=$h->_link->selectDB($k)->drop();if(!$Uf['ok'])return
  947. false;}return
  948. true;}function
  949. indexes($Q,$i=null){global$h;$J=array();foreach($h->_db->selectCollection($Q)->getIndexInfo()as$u){$Nb=array();foreach($u["key"]as$e=>$U)$Nb[]=($U==-1?'1':null);$J[$u["name"]]=array("type"=>($u["name"]=="_id_"?"PRIMARY":($u["unique"]?"UNIQUE":"INDEX")),"columns"=>array_keys($u["key"]),"lengths"=>array(),"descs"=>$Nb,);}return$J;}function
  950. fields($Q){return
  951. fields_from_edit();}function
  952. convert_field($n){}function
  953. unconvert_field($n,$J){return$J;}function
  954. foreign_keys($Q){return
  955. array();}function
  956. fk_support($R){}function
  957. engines(){return
  958. array();}function
  959. found_rows($R,$Z){global$h;return$h->_db->selectCollection($_GET["select"])->count($Z);}function
  960. alter_table($Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){global$h;if($Q==""){$h->_db->createCollection($C);return
  961. true;}}function
  962. drop_tables($S){global$h;foreach($S
  963. as$Q){$Uf=$h->_db->selectCollection($Q)->drop();if(!$Uf['ok'])return
  964. false;}return
  965. true;}function
  966. truncate_tables($S){global$h;foreach($S
  967. as$Q){$Uf=$h->_db->selectCollection($Q)->remove();if(!$Uf['ok'])return
  968. false;}return
  969. true;}function
  970. alter_indexes($Q,$c){global$h;foreach($c
  971. as$X){list($U,$C,$O)=$X;if($O=="DROP")$J=$h->_db->command(array("deleteIndexes"=>$Q,"index"=>$C));else{$f=array();foreach($O
  972. as$e){$e=preg_replace('~ DESC$~','',$e,1,$xb);$f[$e]=($xb?-1:1);}$J=$h->_db->selectCollection($Q)->ensureIndex($f,array("unique"=>($U=="UNIQUE"),"name"=>$C,));}if($J['errmsg']){$h->error=$J['errmsg'];return
  973. false;}}return
  974. true;}function
  975. last_id(){global$h;return$h->last_id;}function
  976. table($t){return$t;}function
  977. idf_escape($t){return$t;}function
  978. support($Dc){return
  979. preg_match("~database|indexes~",$Dc);}$w="mongo";$Ke=array("=");$Tc=array();$Yc=array();$cc=array(array("json"));}$Ub["elastic"]="Elasticsearch (beta)";if(isset($_GET["elastic"])){$sf=array("json");define("DRIVER","elastic");if(function_exists('json_decode')){class
  980. Min_DB{var$extension="JSON",$server_info,$errno,$error,$_url;function
  981. rootQuery($jf,$sb=array(),$ne='GET'){@ini_set('track_errors',1);$Fc=@file_get_contents($this->_url.'/'.ltrim($jf,'/'),false,stream_context_create(array('http'=>array('method'=>$ne,'content'=>json_encode($sb),'ignore_errors'=>1,))));if(!$Fc){$this->error=$php_errormsg;return$Fc;}if(!preg_match('~^HTTP/[0-9.]+ 2~i',$http_response_header[0])){$this->error=$Fc;return
  982. false;}$J=json_decode($Fc,true);if(!$J){$this->errno=json_last_error();if(function_exists('json_last_error_msg'))$this->error=json_last_error_msg();else{$rb=get_defined_constants(true);foreach($rb['json']as$C=>$Y){if($Y==$this->errno&&preg_match('~^JSON_ERROR_~',$C)){$this->error=$C;break;}}}}return$J;}function
  983. query($jf,$sb=array(),$ne='GET'){return$this->rootQuery(($this->_db!=""?"$this->_db/":"/").ltrim($jf,'/'),$sb,$ne);}function
  984. connect($N,$V,$G){$this->_url="http://$V:$G@$N/";$J=$this->query('');if($J)$this->server_info=$J['version']['number'];return(bool)$J;}function
  985. select_db($Eb){$this->_db=$Eb;return
  986. true;}function
  987. quote($P){return$P;}}class
  988. Min_Result{var$num_rows,$_rows;function
  989. Min_Result($L){$this->num_rows=count($this->_rows);$this->_rows=$L;reset($this->_rows);}function
  990. fetch_assoc(){$J=current($this->_rows);next($this->_rows);return$J;}function
  991. fetch_row(){return
  992. array_values($this->fetch_assoc());}}}class
  993. Min_Driver
  994. extends
  995. Min_SQL{function
  996. select($Q,$M,$Z,$Wc,$Pe=array(),$z=1,$E=0,$xf=false){global$b;$Cb=array();$H="$Q/_search";if($M!=array("*"))$Cb["fields"]=$M;if($Pe){$ug=array();foreach($Pe
  997. as$hb){$hb=preg_replace('~ DESC$~','',$hb,1,$xb);$ug[]=($xb?array($hb=>"desc"):$hb);}$Cb["sort"]=$ug;}if($z){$Cb["size"]=+$z;if($E)$Cb["from"]=($E*$z);}foreach((array)$_GET["where"]as$X){if("$X[col]$X[val]"!=""){$Vg=array("match"=>array(($X["col"]!=""?$X["col"]:"_all")=>$X["val"]));if($X["op"]=="=")$Cb["query"]["filtered"]["filter"]["and"][]=$Vg;else$Cb["query"]["filtered"]["query"]["bool"]["must"][]=$Vg;}}if($Cb["query"]&&!$Cb["query"]["filtered"]["query"])$Cb["query"]["filtered"]["query"]=array("match_all"=>array());if($xf)echo$b->selectQuery("$H: ".print_r($Cb,true));$ig=$this->_conn->query($H,$Cb);if(!$ig)return
  998. false;$J=array();foreach($ig['hits']['hits']as$fd){$K=array();$o=$fd['_source'];if($M!=array("*")){$o=array();foreach($M
  999. as$x)$o[$x]=$fd['fields'][$x];}foreach($o
  1000. as$x=>$X)$K[$x]=(is_array($X)?json_encode($X):$X);$J[]=$K;}return
  1001. new
  1002. Min_Result($J);}}function
  1003. connect(){global$b;$h=new
  1004. Min_DB;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2]))return$h;return$h->error;}function
  1005. support($Dc){return
  1006. preg_match("~database|table|columns~",$Dc);}function
  1007. logged_user(){global$b;$Ab=$b->credentials();return$Ab[1];}function
  1008. get_databases(){global$h;$J=$h->rootQuery('_aliases');if($J)$J=array_keys($J);return$J;}function
  1009. collations(){return
  1010. array();}function
  1011. db_collation($k,$jb){}function
  1012. count_tables($j){global$h;$J=$h->query('_mapping');if($J)$J=array_map('count',$J);return$J;}function
  1013. tables_list(){global$h;$J=$h->query('_mapping');if($J)$J=array_fill_keys(array_keys(reset($J)),'table');return$J;}function
  1014. table_status($C="",$Cc=false){$J=tables_list();if($J){foreach($J
  1015. as$x=>$U)$J[$x]=array("Name"=>$x,"Engine"=>$U);if($C!="")return$J[$C];}return$J;}function
  1016. error(){global$h;return
  1017. h($h->error);}function
  1018. information_schema(){}function
  1019. is_view($R){}function
  1020. indexes($Q,$i=null){return
  1021. array(array("type"=>"PRIMARY","columns"=>array("_id")),);}function
  1022. fields($Q){global$h;$Xd=$h->query("$Q/_mapping");$J=array();if($Xd){foreach($Xd[$Q]['properties']as$C=>$n)$J[$C]=array("field"=>$C,"full_type"=>$n["type"],"type"=>$n["type"],"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),);}return$J;}function
  1023. foreign_keys($Q){return
  1024. array();}function
  1025. table($t){return$t;}function
  1026. idf_escape($t){return$t;}function
  1027. convert_field($n){}function
  1028. unconvert_field($n,$J){return$J;}function
  1029. fk_support($R){}function
  1030. found_rows($R,$Z){return
  1031. null;}function
  1032. create_database($k){global$h;return$h->rootQuery(urlencode($k),array(),'PUT');}function
  1033. drop_databases($j){global$h;return$h->rootQuery(urlencode(implode(',',$j)),array(),'DELETE');}function
  1034. drop_tables($S){global$h;$J=true;foreach($S
  1035. as$Q)$J=$J&&$h->query(urlencode($Q),array(),'DELETE');return$J;}$w="elastic";$Ke=array("=","query");$Tc=array();$Yc=array();$cc=array(array("json"));}$Ub=array("server"=>"MySQL")+$Ub;if(!defined("DRIVER")){$sf=array("MySQLi","MySQL","PDO_MySQL");define("DRIVER","server");if(extension_loaded("mysqli")){class
  1036. Min_DB
  1037. extends
  1038. MySQLi{var$extension="MySQLi";function
  1039. Min_DB(){parent::init();}function
  1040. connect($N,$V,$G){mysqli_report(MYSQLI_REPORT_OFF);list($gd,$of)=explode(":",$N,2);$J=@$this->real_connect(($N!=""?$gd:ini_get("mysqli.default_host")),($N.$V!=""?$V:ini_get("mysqli.default_user")),($N.$V.$G!=""?$G:ini_get("mysqli.default_pw")),null,(is_numeric($of)?$of:ini_get("mysqli.default_port")),(!is_numeric($of)?$of:null));if($J){if(method_exists($this,'set_charset'))$this->set_charset("utf8");else$this->query("SET NAMES utf8");}return$J;}function
  1041. result($H,$n=0){$I=$this->query($H);if(!$I)return
  1042. false;$K=$I->fetch_array();return$K[$n];}function
  1043. quote($P){return"'".$this->escape_string($P)."'";}}}elseif(extension_loaded("mysql")&&!(ini_get("sql.safe_mode")&&extension_loaded("pdo_mysql"))){class
  1044. Min_DB{var$extension="MySQL",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
  1045. connect($N,$V,$G){$this->_link=@mysql_connect(($N!=""?$N:ini_get("mysql.default_host")),("$N$V"!=""?$V:ini_get("mysql.default_user")),("$N$V$G"!=""?$G:ini_get("mysql.default_password")),true,131072);if($this->_link){$this->server_info=mysql_get_server_info($this->_link);if(function_exists('mysql_set_charset'))mysql_set_charset("utf8",$this->_link);else$this->query("SET NAMES utf8");}else$this->error=mysql_error();return(bool)$this->_link;}function
  1046. quote($P){return"'".mysql_real_escape_string($P,$this->_link)."'";}function
  1047. select_db($Eb){return
  1048. mysql_select_db($Eb,$this->_link);}function
  1049. query($H,$vh=false){$I=@($vh?mysql_unbuffered_query($H,$this->_link):mysql_query($H,$this->_link));$this->error="";if(!$I){$this->errno=mysql_errno($this->_link);$this->error=mysql_error($this->_link);return
  1050. false;}if($I===true){$this->affected_rows=mysql_affected_rows($this->_link);$this->info=mysql_info($this->_link);return
  1051. true;}return
  1052. new
  1053. Min_Result($I);}function
  1054. multi_query($H){return$this->_result=$this->query($H);}function
  1055. store_result(){return$this->_result;}function
  1056. next_result(){return
  1057. false;}function
  1058. result($H,$n=0){$I=$this->query($H);if(!$I||!$I->num_rows)return
  1059. false;return
  1060. mysql_result($I->_result,0,$n);}}class
  1061. Min_Result{var$num_rows,$_result,$_offset=0;function
  1062. Min_Result($I){$this->_result=$I;$this->num_rows=mysql_num_rows($I);}function
  1063. fetch_assoc(){return
  1064. mysql_fetch_assoc($this->_result);}function
  1065. fetch_row(){return
  1066. mysql_fetch_row($this->_result);}function
  1067. fetch_field(){$J=mysql_fetch_field($this->_result,$this->_offset++);$J->orgtable=$J->table;$J->orgname=$J->name;$J->charsetnr=($J->blob?63:0);return$J;}function
  1068. __destruct(){mysql_free_result($this->_result);}}}elseif(extension_loaded("pdo_mysql")){class
  1069. Min_DB
  1070. extends
  1071. Min_PDO{var$extension="PDO_MySQL";function
  1072. connect($N,$V,$G){$this->dsn("mysql:charset=utf8;host=".str_replace(":",";unix_socket=",preg_replace('~:(\\d)~',';port=\\1',$N)),$V,$G);$this->query("SET NAMES utf8");return
  1073. true;}function
  1074. select_db($Eb){return$this->query("USE ".idf_escape($Eb));}function
  1075. query($H,$vh=false){$this->setAttribute(1000,!$vh);return
  1076. parent::query($H,$vh);}}}class
  1077. Min_Driver
  1078. extends
  1079. Min_SQL{function
  1080. insert($Q,$O){return($O?parent::insert($Q,$O):queries("INSERT INTO ".table($Q)." ()\nVALUES ()"));}function
  1081. insertUpdate($Q,$L,$vf){$f=array_keys(reset($L));$tf="INSERT INTO ".table($Q)." (".implode(", ",$f).") VALUES\n";$Kh=array();foreach($f
  1082. as$x)$Kh[$x]="$x = VALUES($x)";$Fg="\nON DUPLICATE KEY UPDATE ".implode(", ",$Kh);$Kh=array();$y=0;foreach($L
  1083. as$O){$Y="(".implode(", ",$O).")";if($Kh&&(strlen($tf)+$y+strlen($Y)+strlen($Fg)>1e6)){if(!queries($tf.implode(",\n",$Kh).$Fg))return
  1084. false;$Kh=array();$y=0;}$Kh[]=$Y;$y+=strlen($Y)+2;}return
  1085. queries($tf.implode(",\n",$Kh).$Fg);}}function
  1086. idf_escape($t){return"`".str_replace("`","``",$t)."`";}function
  1087. table($t){return
  1088. idf_escape($t);}function
  1089. connect(){global$b;$h=new
  1090. Min_DB;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2])){$h->query("SET sql_quote_show_create = 1, autocommit = 1");return$h;}$J=$h->error;if(function_exists('iconv')&&!is_utf8($J)&&strlen($eg=iconv("windows-1250","utf-8",$J))>strlen($J))$J=$eg;return$J;}function
  1091. get_databases($Jc){global$h;$J=get_session("dbs");if($J===null){$H=($h->server_info>=5?"SELECT SCHEMA_NAME FROM information_schema.SCHEMATA":"SHOW DATABASES");$J=($Jc?slow_query($H):get_vals($H));restart_session();set_session("dbs",$J);stop_session();}return$J;}function
  1092. limit($H,$Z,$z,$D=0,$ng=" "){return" $H$Z".($z!==null?$ng."LIMIT $z".($D?" OFFSET $D":""):"");}function
  1093. limit1($H,$Z){return
  1094. limit($H,$Z,1);}function
  1095. db_collation($k,$jb){global$h;$J=null;$yb=$h->result("SHOW CREATE DATABASE ".idf_escape($k),1);if(preg_match('~ COLLATE ([^ ]+)~',$yb,$B))$J=$B[1];elseif(preg_match('~ CHARACTER SET ([^ ]+)~',$yb,$B))$J=$jb[$B[1]][-1];return$J;}function
  1096. engines(){$J=array();foreach(get_rows("SHOW ENGINES")as$K){if(preg_match("~YES|DEFAULT~",$K["Support"]))$J[]=$K["Engine"];}return$J;}function
  1097. logged_user(){global$h;return$h->result("SELECT USER()");}function
  1098. tables_list(){global$h;return
  1099. get_key_vals($h->server_info>=5?"SELECT TABLE_NAME, TABLE_TYPE FROM information_schema.TABLES WHERE TABLE_SCHEMA = DATABASE() ORDER BY TABLE_NAME":"SHOW TABLES");}function
  1100. count_tables($j){$J=array();foreach($j
  1101. as$k)$J[$k]=count(get_vals("SHOW TABLES IN ".idf_escape($k)));return$J;}function
  1102. table_status($C="",$Cc=false){global$h;$J=array();foreach(get_rows($Cc&&$h->server_info>=5?"SELECT TABLE_NAME AS Name, Engine, TABLE_COMMENT AS Comment FROM information_schema.TABLES WHERE TABLE_SCHEMA = DATABASE() ".($C!=""?"AND TABLE_NAME = ".q($C):"ORDER BY Name"):"SHOW TABLE STATUS".($C!=""?" LIKE ".q(addcslashes($C,"%_\\")):""))as$K){if($K["Engine"]=="InnoDB")$K["Comment"]=preg_replace('~(?:(.+); )?InnoDB free: .*~','\\1',$K["Comment"]);if(!isset($K["Engine"]))$K["Comment"]="";if($C!="")return$K;$J[$K["Name"]]=$K;}return$J;}function
  1103. is_view($R){return$R["Engine"]===null;}function
  1104. fk_support($R){return
  1105. preg_match('~InnoDB|IBMDB2I~i',$R["Engine"]);}function
  1106. fields($Q){$J=array();foreach(get_rows("SHOW FULL COLUMNS FROM ".table($Q))as$K){preg_match('~^([^( ]+)(?:\\((.+)\\))?( unsigned)?( zerofill)?$~',$K["Type"],$B);$J[$K["Field"]]=array("field"=>$K["Field"],"full_type"=>$K["Type"],"type"=>$B[1],"length"=>$B[2],"unsigned"=>ltrim($B[3].$B[4]),"default"=>($K["Default"]!=""||preg_match("~char|set~",$B[1])?$K["Default"]:null),"null"=>($K["Null"]=="YES"),"auto_increment"=>($K["Extra"]=="auto_increment"),"on_update"=>(preg_match('~^on update (.+)~i',$K["Extra"],$B)?$B[1]:""),"collation"=>$K["Collation"],"privileges"=>array_flip(preg_split('~, *~',$K["Privileges"])),"comment"=>$K["Comment"],"primary"=>($K["Key"]=="PRI"),);}return$J;}function
  1107. indexes($Q,$i=null){$J=array();foreach(get_rows("SHOW INDEX FROM ".table($Q),$i)as$K){$J[$K["Key_name"]]["type"]=($K["Key_name"]=="PRIMARY"?"PRIMARY":($K["Index_type"]=="FULLTEXT"?"FULLTEXT":($K["Non_unique"]?"INDEX":"UNIQUE")));$J[$K["Key_name"]]["columns"][]=$K["Column_name"];$J[$K["Key_name"]]["lengths"][]=$K["Sub_part"];$J[$K["Key_name"]]["descs"][]=null;}return$J;}function
  1108. foreign_keys($Q){global$h,$Ge;static$lf='`(?:[^`]|``)+`';$J=array();$zb=$h->result("SHOW CREATE TABLE ".table($Q),1);if($zb){preg_match_all("~CONSTRAINT ($lf) FOREIGN KEY \\(((?:$lf,? ?)+)\\) REFERENCES ($lf)(?:\\.($lf))? \\(((?:$lf,? ?)+)\\)(?: ON DELETE ($Ge))?(?: ON UPDATE ($Ge))?~",$zb,$Zd,PREG_SET_ORDER);foreach($Zd
  1109. as$B){preg_match_all("~$lf~",$B[2],$vg);preg_match_all("~$lf~",$B[5],$Sg);$J[idf_unescape($B[1])]=array("db"=>idf_unescape($B[4]!=""?$B[3]:$B[4]),"table"=>idf_unescape($B[4]!=""?$B[4]:$B[3]),"source"=>array_map('idf_unescape',$vg[0]),"target"=>array_map('idf_unescape',$Sg[0]),"on_delete"=>($B[6]?$B[6]:"RESTRICT"),"on_update"=>($B[7]?$B[7]:"RESTRICT"),);}}return$J;}function
  1110. view($C){global$h;return
  1111. array("select"=>preg_replace('~^(?:[^`]|`[^`]*`)*\\s+AS\\s+~isU','',$h->result("SHOW CREATE VIEW ".table($C),1)));}function
  1112. collations(){$J=array();foreach(get_rows("SHOW COLLATION")as$K){if($K["Default"])$J[$K["Charset"]][-1]=$K["Collation"];else$J[$K["Charset"]][]=$K["Collation"];}ksort($J);foreach($J
  1113. as$x=>$X)asort($J[$x]);return$J;}function
  1114. information_schema($k){global$h;return($h->server_info>=5&&$k=="information_schema")||($h->server_info>=5.5&&$k=="performance_schema");}function
  1115. error(){global$h;return
  1116. h(preg_replace('~^You have an error.*syntax to use~U',"Syntax error",$h->error));}function
  1117. error_line(){global$h;if(preg_match('~ at line ([0-9]+)$~',$h->error,$Qf))return$Qf[1]-1;}function
  1118. create_database($k,$d){set_session("dbs",null);return
  1119. queries("CREATE DATABASE ".idf_escape($k).($d?" COLLATE ".q($d):""));}function
  1120. drop_databases($j){restart_session();set_session("dbs",null);return
  1121. apply_queries("DROP DATABASE",$j,'idf_escape');}function
  1122. rename_database($C,$d){if(create_database($C,$d)){$Sf=array();foreach(tables_list()as$Q=>$U)$Sf[]=table($Q)." TO ".idf_escape($C).".".table($Q);if(!$Sf||queries("RENAME TABLE ".implode(", ",$Sf))){queries("DROP DATABASE ".idf_escape(DB));return
  1123. true;}}return
  1124. false;}function
  1125. auto_increment(){$La=" PRIMARY KEY";if($_GET["create"]!=""&&$_POST["auto_increment_col"]){foreach(indexes($_GET["create"])as$u){if(in_array($_POST["fields"][$_POST["auto_increment_col"]]["orig"],$u["columns"],true)){$La="";break;}if($u["type"]=="PRIMARY")$La=" UNIQUE";}}return" AUTO_INCREMENT$La";}function
  1126. alter_table($Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$c=array();foreach($o
  1127. as$n)$c[]=($n[1]?($Q!=""?($n[0]!=""?"CHANGE ".idf_escape($n[0]):"ADD"):" ")." ".implode($n[1]).($Q!=""?$n[2]:""):"DROP ".idf_escape($n[0]));$c=array_merge($c,$Kc);$_g="COMMENT=".q($nb).($kc?" ENGINE=".q($kc):"").($d?" COLLATE ".q($d):"").($Ka!=""?" AUTO_INCREMENT=$Ka":"").$gf;if($Q=="")return
  1128. queries("CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n) $_g");if($Q!=$C)$c[]="RENAME TO ".table($C);$c[]=$_g;return
  1129. queries("ALTER TABLE ".table($Q)."\n".implode(",\n",$c));}function
  1130. alter_indexes($Q,$c){foreach($c
  1131. as$x=>$X)$c[$x]=($X[2]=="DROP"?"\nDROP INDEX ".idf_escape($X[1]):"\nADD $X[0] ".($X[0]=="PRIMARY"?"KEY ":"").($X[1]!=""?idf_escape($X[1])." ":"")."(".implode(", ",$X[2]).")");return
  1132. queries("ALTER TABLE ".table($Q).implode(",",$c));}function
  1133. truncate_tables($S){return
  1134. apply_queries("TRUNCATE TABLE",$S);}function
  1135. drop_views($Ph){return
  1136. queries("DROP VIEW ".implode(", ",array_map('table',$Ph)));}function
  1137. drop_tables($S){return
  1138. queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
  1139. move_tables($S,$Ph,$Sg){$Sf=array();foreach(array_merge($S,$Ph)as$Q)$Sf[]=table($Q)." TO ".idf_escape($Sg).".".table($Q);return
  1140. queries("RENAME TABLE ".implode(", ",$Sf));}function
  1141. copy_tables($S,$Ph,$Sg){queries("SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'");foreach($S
  1142. as$Q){$C=($Sg==DB?table("copy_$Q"):idf_escape($Sg).".".table($Q));if(!queries("DROP TABLE IF EXISTS $C")||!queries("CREATE TABLE $C LIKE ".table($Q))||!queries("INSERT INTO $C SELECT * FROM ".table($Q)))return
  1143. false;}foreach($Ph
  1144. as$Q){$C=($Sg==DB?table("copy_$Q"):idf_escape($Sg).".".table($Q));$Oh=view($Q);if(!queries("DROP VIEW IF EXISTS $C")||!queries("CREATE VIEW $C AS $Oh[select]"))return
  1145. false;}return
  1146. true;}function
  1147. trigger($C){if($C=="")return
  1148. array();$L=get_rows("SHOW TRIGGERS WHERE `Trigger` = ".q($C));return
  1149. reset($L);}function
  1150. triggers($Q){$J=array();foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($Q,"%_\\")))as$K)$J[$K["Trigger"]]=array($K["Timing"],$K["Event"]);return$J;}function
  1151. trigger_options(){return
  1152. array("Timing"=>array("BEFORE","AFTER"),"Type"=>array("FOR EACH ROW"),);}function
  1153. routine($C,$U){global$h,$mc,$sd,$uh;$Ba=array("bool","boolean","integer","double precision","real","dec","numeric","fixed","national char","national varchar");$th="((".implode("|",array_merge(array_keys($uh),$Ba)).")\\b(?:\\s*\\(((?:[^'\")]*|$mc)++)\\))?\\s*(zerofill\\s*)?(unsigned(?:\\s+zerofill)?)?)(?:\\s*(?:CHARSET|CHARACTER\\s+SET)\\s*['\"]?([^'\"\\s]+)['\"]?)?";$lf="\\s*(".($U=="FUNCTION"?"":$sd).")?\\s*(?:`((?:[^`]|``)*)`\\s*|\\b(\\S+)\\s+)$th";$yb=$h->result("SHOW CREATE $U ".idf_escape($C),2);preg_match("~\\(((?:$lf\\s*,?)*)\\)\\s*".($U=="FUNCTION"?"RETURNS\\s+$th\\s+":"")."(.*)~is",$yb,$B);$o=array();preg_match_all("~$lf\\s*,?~is",$B[1],$Zd,PREG_SET_ORDER);foreach($Zd
  1154. as$bf){$C=str_replace("``","`",$bf[2]).$bf[3];$o[]=array("field"=>$C,"type"=>strtolower($bf[5]),"length"=>preg_replace_callback("~$mc~s",'normalize_enum',$bf[6]),"unsigned"=>strtolower(preg_replace('~\\s+~',' ',trim("$bf[8] $bf[7]"))),"null"=>1,"full_type"=>$bf[4],"inout"=>strtoupper($bf[1]),"collation"=>strtolower($bf[9]),);}if($U!="FUNCTION")return
  1155. array("fields"=>$o,"definition"=>$B[11]);return
  1156. array("fields"=>$o,"returns"=>array("type"=>$B[12],"length"=>$B[13],"unsigned"=>$B[15],"collation"=>$B[16]),"definition"=>$B[17],"language"=>"SQL",);}function
  1157. routines(){return
  1158. get_rows("SELECT ROUTINE_NAME, ROUTINE_TYPE, DTD_IDENTIFIER FROM information_schema.ROUTINES WHERE ROUTINE_SCHEMA = ".q(DB));}function
  1159. routine_languages(){return
  1160. array();}function
  1161. last_id(){global$h;return$h->result("SELECT LAST_INSERT_ID()");}function
  1162. explain($h,$H){return$h->query("EXPLAIN ".($h->server_info>=5.1?"PARTITIONS ":"").$H);}function
  1163. found_rows($R,$Z){return($Z||$R["Engine"]!="InnoDB"?null:$R["Rows"]);}function
  1164. types(){return
  1165. array();}function
  1166. schemas(){return
  1167. array();}function
  1168. get_schema(){return"";}function
  1169. set_schema($gg){return
  1170. true;}function
  1171. create_sql($Q,$Ka){global$h;$J=$h->result("SHOW CREATE TABLE ".table($Q),1);if(!$Ka)$J=preg_replace('~ AUTO_INCREMENT=\\d+~','',$J);return$J;}function
  1172. truncate_sql($Q){return"TRUNCATE ".table($Q);}function
  1173. use_sql($Eb){return"USE ".idf_escape($Eb);}function
  1174. trigger_sql($Q,$Dg){$J="";foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($Q,"%_\\")),null,"-- ")as$K)$J.="\n".($Dg=='CREATE+ALTER'?"DROP TRIGGER IF EXISTS ".idf_escape($K["Trigger"]).";;\n":"")."CREATE TRIGGER ".idf_escape($K["Trigger"])." $K[Timing] $K[Event] ON ".table($K["Table"])." FOR EACH ROW\n$K[Statement];;\n";return$J;}function
  1175. show_variables(){return
  1176. get_key_vals("SHOW VARIABLES");}function
  1177. process_list(){return
  1178. get_rows("SHOW FULL PROCESSLIST");}function
  1179. show_status(){return
  1180. get_key_vals("SHOW STATUS");}function
  1181. convert_field($n){if(preg_match("~binary~",$n["type"]))return"HEX(".idf_escape($n["field"]).")";if($n["type"]=="bit")return"BIN(".idf_escape($n["field"])." + 0)";if(preg_match("~geometry|point|linestring|polygon~",$n["type"]))return"AsWKT(".idf_escape($n["field"]).")";}function
  1182. unconvert_field($n,$J){if(preg_match("~binary~",$n["type"]))$J="UNHEX($J)";if($n["type"]=="bit")$J="CONV($J, 2, 10) + 0";if(preg_match("~geometry|point|linestring|polygon~",$n["type"]))$J="GeomFromText($J)";return$J;}function
  1183. support($Dc){global$h;return!preg_match("~scheme|sequence|type|view_trigger".($h->server_info<5.1?"|event|partitioning".($h->server_info<5?"|routine|trigger|view":""):"")."~",$Dc);}$w="sql";$uh=array();$Cg=array();foreach(array(lang(14)=>array("tinyint"=>3,"smallint"=>5,"mediumint"=>8,"int"=>10,"bigint"=>20,"decimal"=>66,"float"=>12,"double"=>21),lang(15)=>array("date"=>10,"datetime"=>19,"timestamp"=>19,"time"=>10,"year"=>4),lang(16)=>array("char"=>255,"varchar"=>65535,"tinytext"=>255,"text"=>65535,"mediumtext"=>16777215,"longtext"=>4294967295),lang(20)=>array("enum"=>65535,"set"=>64),lang(17)=>array("bit"=>20,"binary"=>255,"varbinary"=>65535,"tinyblob"=>255,"blob"=>65535,"mediumblob"=>16777215,"longblob"=>4294967295),lang(19)=>array("geometry"=>0,"point"=>0,"linestring"=>0,"polygon"=>0,"multipoint"=>0,"multilinestring"=>0,"multipolygon"=>0,"geometrycollection"=>0),)as$x=>$X){$uh+=$X;$Cg[$x]=array_keys($X);}$Ah=array("unsigned","zerofill","unsigned zerofill");$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","REGEXP","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$Tc=array("char_length","date","from_unixtime","lower","round","sec_to_time","time_to_sec","upper");$Yc=array("avg","count","count distinct","group_concat","max","min","sum");$cc=array(array("char"=>"md5/sha1/password/encrypt/uuid","binary"=>"md5/sha1","date|time"=>"now",),array("(^|[^o])int|float|double|decimal"=>"+/-","date"=>"+ interval/- interval","time"=>"addtime/subtime","char|text"=>"concat",));}define("SERVER",$_GET[DRIVER]);define("DB",$_GET["db"]);define("ME",preg_replace('~^[^?]*/([^?]*).*~','\\1',$_SERVER["REQUEST_URI"]).'?'.(sid()?SID.'&':'').(SERVER!==null?DRIVER."=".urlencode(SERVER).'&':'').(isset($_GET["username"])?"username=".urlencode($_GET["username"]).'&':'').(DB!=""?'db='.urlencode(DB).'&'.(isset($_GET["ns"])?"ns=".urlencode($_GET["ns"])."&":""):''));$ia="4.0.3";class
  1184. Adminer{var$operators;function
  1185. name(){return"<a href='http://www.adminer.org/' target='_blank' id='h1'>Adminer</a>";}function
  1186. credentials(){return
  1187. array(SERVER,$_GET["username"],get_password());}function
  1188. permanentLogin($yb=false){return
  1189. password_file($yb);}function
  1190. database(){return
  1191. DB;}function
  1192. databases($Jc=true){return
  1193. get_databases($Jc);}function
  1194. schemas(){return
  1195. schemas();}function
  1196. queryTimeout(){return
  1197. 5;}function
  1198. headers(){return
  1199. true;}function
  1200. head(){return
  1201. true;}function
  1202. loginForm(){global$Ub;echo'<table cellspacing="0">
  1203. <tr><th>',lang(21),'<td>',html_select("auth[driver]",$Ub,DRIVER,"loginDriver(this);"),'<tr><th>',lang(22),'<td><input name="auth[server]" value="',h(SERVER),'" title="hostname[:port]" placeholder="localhost" autocapitalize="off">
  1204. <tr><th>',lang(23),'<td><input name="auth[username]" id="username" value="',h($_GET["username"]),'" autocapitalize="off">
  1205. <tr><th>',lang(24),'<td><input type="password" name="auth[password]">
  1206. <tr><th>',lang(25),'<td><input name="auth[db]" value="',h($_GET["db"]);?>" autocapitalize="off">
  1207. </table>
  1208. <script type="text/javascript">
  1209. var username = document.getElementById('username');
  1210. focus(username);
  1211. username.form['auth[driver]'].onchange();
  1212. </script>
  1213. <?php
  1214.  
  1215. echo"<p><input type='submit' value='".lang(26)."'>\n",checkbox("auth[permanent]",1,$_COOKIE["adminer_permanent"],lang(27))."\n";}function
  1216. login($Vd,$G){return
  1217. true;}function
  1218. tableName($Jg){return
  1219. h($Jg["Name"]);}function
  1220. fieldName($n,$Pe=0){return'<span title="'.h($n["full_type"]).'">'.h($n["field"]).'</span>';}function
  1221. selectLinks($Jg,$O=""){echo'<p class="links">';$Ud=array("select"=>lang(28));if(support("table")||support("indexes"))$Ud["table"]=lang(29);if(support("table")){if(is_view($Jg))$Ud["view"]=lang(30);else$Ud["create"]=lang(31);}if($O!==null)$Ud["edit"]=lang(32);foreach($Ud
  1222. as$x=>$X)echo" <a href='".h(ME)."$x=".urlencode($Jg["Name"]).($x=="edit"?$O:"")."'".bold(isset($_GET[$x])).">$X</a>";echo"\n";}function
  1223. foreignKeys($Q){return
  1224. foreign_keys($Q);}function
  1225. backwardKeys($Q,$Ig){return
  1226. array();}function
  1227. backwardKeysPrint($Na,$K){}function
  1228. selectQuery($H){global$w;return"<p><code class='jush-$w'>".h(str_replace("\n"," ",$H))."</code>".(support("sql")?" <a href='".h(ME)."sql=".urlencode($H)."'>".lang(33)."</a>":"")."</p>";}function
  1229. rowDescription($Q){return"";}function
  1230. rowDescriptions($L,$Lc){return$L;}function
  1231. selectLink($X,$n){}function
  1232. selectVal($X,$_,$n,$We){$J=($X===null?"<i>NULL</i>":(preg_match("~char|binary~",$n["type"])&&!preg_match("~var~",$n["type"])?"<code>$X</code>":$X));if(preg_match('~blob|bytea|raw|file~',$n["type"])&&!is_utf8($X))$J=lang(34,strlen($We));return($_?"<a href='".h($_)."'>$J</a>":$J);}function
  1233. editVal($X,$n){return$X;}function
  1234. selectColumnsPrint($M,$f){global$Tc,$Yc;print_fieldset("select",lang(35),$M);$r=0;$M[""]=array();foreach($M
  1235. as$x=>$X){$X=$_GET["columns"][$x];$e=select_input(" name='columns[$r][col]' onchange='".($x!==""?"selectFieldChange(this.form)":"selectAddRow(this)").";'",$f,$X["col"]);echo"<div>".($Tc||$Yc?"<select name='columns[$r][fun]' onchange='helpClose();".($x!==""?"":" this.nextSibling.nextSibling.onchange();")."'".on_help("getTarget(event).value && getTarget(event).value.replace(/ |\$/, '(') + ')'",1).">".optionlist(array(-1=>"")+array_filter(array(lang(36)=>$Tc,lang(37)=>$Yc)),$X["fun"])."</select>"."($e)":$e)."</div>\n";$r++;}echo"</div></fieldset>\n";}function
  1236. selectSearchPrint($Z,$f,$v){print_fieldset("search",lang(38),$Z);foreach($v
  1237. as$r=>$u){if($u["type"]=="FULLTEXT"){echo"(<i>".implode("</i>, <i>",array_map('h',$u["columns"]))."</i>) AGAINST"," <input type='search' name='fulltext[$r]' value='".h($_GET["fulltext"][$r])."' onchange='selectFieldChange(this.form);'>",checkbox("boolean[$r]",1,isset($_GET["boolean"][$r]),"BOOL"),"<br>\n";}}$_GET["where"]=(array)$_GET["where"];reset($_GET["where"]);$Ya="this.nextSibling.onchange();";for($r=0;$r<=count($_GET["where"]);$r++){list(,$X)=each($_GET["where"]);if(!$X||("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators))){echo"<div>".select_input(" name='where[$r][col]' onchange='$Ya'",$f,$X["col"],"(".lang(39).")"),html_select("where[$r][op]",$this->operators,$X["op"],$Ya),"<input type='search' name='where[$r][val]' value='".h($X["val"])."' onchange='".($X?"selectFieldChange(this.form)":"selectAddRow(this)").";' onkeydown='selectSearchKeydown(this, event);' onsearch='selectSearchSearch(this);'></div>\n";}}echo"</div></fieldset>\n";}function
  1238. selectOrderPrint($Pe,$f,$v){print_fieldset("sort",lang(40),$Pe);$r=0;foreach((array)$_GET["order"]as$x=>$X){if($X!=""){echo"<div>".select_input(" name='order[$r]' onchange='selectFieldChange(this.form);'",$f,$X),checkbox("desc[$r]",1,isset($_GET["desc"][$x]),lang(41))."</div>\n";$r++;}}echo"<div>".select_input(" name='order[$r]' onchange='selectAddRow(this);'",$f),checkbox("desc[$r]",1,false,lang(41))."</div>\n","</div></fieldset>\n";}function
  1239. selectLimitPrint($z){echo"<fieldset><legend>".lang(42)."</legend><div>";echo"<input type='number' name='limit' class='size' value='".h($z)."' onchange='selectFieldChange(this.form);'>","</div></fieldset>\n";}function
  1240. selectLengthPrint($Yg){if($Yg!==null){echo"<fieldset><legend>".lang(43)."</legend><div>","<input type='number' name='text_length' class='size' value='".h($Yg)."'>","</div></fieldset>\n";}}function
  1241. selectActionPrint($v){echo"<fieldset><legend>".lang(44)."</legend><div>","<input type='submit' value='".lang(35)."'>"," <span id='noindex' title='".lang(45)."'></span>","<script type='text/javascript'>\n","var indexColumns = ";$f=array();foreach($v
  1242. as$u){if($u["type"]!="FULLTEXT")$f[reset($u["columns"])]=1;}$f[""]=1;foreach($f
  1243. as$x=>$X)json_row($x);echo";\n","selectFieldChange(document.getElementById('form'));\n","</script>\n","</div></fieldset>\n";}function
  1244. selectCommandPrint(){return!information_schema(DB);}function
  1245. selectImportPrint(){return!information_schema(DB);}function
  1246. selectEmailPrint($gc,$f){}function
  1247. selectColumnsProcess($f,$v){global$Tc,$Yc;$M=array();$Wc=array();foreach((array)$_GET["columns"]as$x=>$X){if($X["fun"]=="count"||($X["col"]!=""&&(!$X["fun"]||in_array($X["fun"],$Tc)||in_array($X["fun"],$Yc)))){$M[$x]=apply_sql_function($X["fun"],($X["col"]!=""?idf_escape($X["col"]):"*"));if(!in_array($X["fun"],$Yc))$Wc[]=$M[$x];}}return
  1248. array($M,$Wc);}function
  1249. selectSearchProcess($o,$v){global$w;$J=array();foreach($v
  1250. as$r=>$u){if($u["type"]=="FULLTEXT"&&$_GET["fulltext"][$r]!="")$J[]="MATCH (".implode(", ",array_map('idf_escape',$u["columns"])).") AGAINST (".q($_GET["fulltext"][$r]).(isset($_GET["boolean"][$r])?" IN BOOLEAN MODE":"").")";}foreach((array)$_GET["where"]as$X){if("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators)){$pb=" $X[op]";if(preg_match('~IN$~',$X["op"])){$ld=process_length($X["val"]);$pb.=" ".($ld!=""?$ld:"(NULL)");}elseif($X["op"]=="SQL")$pb=" $X[val]";elseif($X["op"]=="LIKE %%")$pb=" LIKE ".$this->processInput($o[$X["col"]],"%$X[val]%");elseif(!preg_match('~NULL$~',$X["op"]))$pb.=" ".$this->processInput($o[$X["col"]],$X["val"]);if($X["col"]!="")$J[]=idf_escape($X["col"]).$pb;else{$kb=array();foreach($o
  1251. as$C=>$n){$yd=preg_match('~char|text|enum|set~',$n["type"]);if((is_numeric($X["val"])||!preg_match('~(^|[^o])int|float|double|decimal|bit~',$n["type"]))&&(!preg_match("~[\x80-\xFF]~",$X["val"])||$yd)){$C=idf_escape($C);$kb[]=($w=="sql"&&$yd&&!preg_match('~^utf8~',$n["collation"])?"CONVERT($C USING utf8)":$C);}}$J[]=($kb?"(".implode("$pb OR ",$kb)."$pb)":"0");}}}return$J;}function
  1252. selectOrderProcess($o,$v){$J=array();foreach((array)$_GET["order"]as$x=>$X){if($X!="")$J[]=(preg_match('~^((COUNT\\(DISTINCT |[A-Z0-9_]+\\()(`(?:[^`]|``)+`|"(?:[^"]|"")+")\\)|COUNT\\(\\*\\))$~',$X)?$X:idf_escape($X)).(isset($_GET["desc"][$x])?" DESC":"");}return$J;}function
  1253. selectLimitProcess(){return(isset($_GET["limit"])?$_GET["limit"]:"50");}function
  1254. selectLengthProcess(){return(isset($_GET["text_length"])?$_GET["text_length"]:"100");}function
  1255. selectEmailProcess($Z,$Lc){return
  1256. false;}function
  1257. selectQueryBuild($M,$Z,$Wc,$Pe,$z,$E){return"";}function
  1258. messageQuery($H){global$w;restart_session();$dd=&get_session("queries");$s="sql-".count($dd[$_GET["db"]]);if(strlen($H)>1e6)$H=preg_replace('~[\x80-\xFF]+$~','',substr($H,0,1e6))."\n...";$dd[$_GET["db"]][]=array($H,time());return" <span class='time'>".@date("H:i:s")."</span> <a href='#$s' onclick=\"return !toggle('$s');\">".lang(46)."</a>"."<div id='$s' class='hidden'><pre><code class='jush-$w'>".shorten_utf8($H,1000).'</code></pre>'.(support("sql")?'<p><a href="'.h(str_replace("db=".urlencode(DB),"db=".urlencode($_GET["db"]),ME).'sql=&history='.(count($dd[$_GET["db"]])-1)).'">'.lang(33).'</a>':'').'</div>';}function
  1259. editFunctions($n){global$cc;$J=($n["null"]?"NULL/":"");foreach($cc
  1260. as$x=>$Tc){if(!$x||(!isset($_GET["call"])&&(isset($_GET["select"])||where($_GET)))){foreach($Tc
  1261. as$lf=>$X){if(!$lf||preg_match("~$lf~",$n["type"]))$J.="/$X";}if($x&&!preg_match('~set|blob|bytea|raw|file~',$n["type"]))$J.="/SQL";}}if($n["auto_increment"]&&!isset($_GET["select"])&&!where($_GET))$J=lang(47);return
  1262. explode("/",$J);}function
  1263. editInput($Q,$n,$Ia,$Y){if($n["type"]=="enum")return(isset($_GET["select"])?"<label><input type='radio'$Ia value='-1' checked><i>".lang(6)."</i></label> ":"").($n["null"]?"<label><input type='radio'$Ia value=''".($Y!==null||isset($_GET["select"])?"":" checked")."><i>NULL</i></label> ":"").enum_input("radio",$Ia,$n,$Y,0);return"";}function
  1264. processInput($n,$Y,$q=""){if($q=="SQL")return$Y;$C=$n["field"];$J=q($Y);if(preg_match('~^(now|getdate|uuid)$~',$q))$J="$q()";elseif(preg_match('~^current_(date|timestamp)$~',$q))$J=$q;elseif(preg_match('~^([+-]|\\|\\|)$~',$q))$J=idf_escape($C)." $q $J";elseif(preg_match('~^[+-] interval$~',$q))$J=idf_escape($C)." $q ".(preg_match("~^(\\d+|'[0-9.: -]') [A-Z_]+$~i",$Y)?$Y:$J);elseif(preg_match('~^(addtime|subtime|concat)$~',$q))$J="$q(".idf_escape($C).", $J)";elseif(preg_match('~^(md5|sha1|password|encrypt)$~',$q))$J="$q($J)";return
  1265. unconvert_field($n,$J);}function
  1266. dumpOutput(){$J=array('text'=>lang(48),'file'=>lang(49));if(function_exists('gzencode'))$J['gz']='gzip';return$J;}function
  1267. dumpFormat(){return
  1268. array('sql'=>'SQL','csv'=>'CSV,','csv;'=>'CSV;','tsv'=>'TSV');}function
  1269. dumpDatabase($k){}function
  1270. dumpTable($Q,$Dg,$zd=0){if($_POST["format"]!="sql"){echo"\xef\xbb\xbf";if($Dg)dump_csv(array_keys(fields($Q)));}elseif($Dg){if($zd==2){$o=array();foreach(fields($Q)as$C=>$n)$o[]=idf_escape($C)." $n[full_type]";$yb="CREATE TABLE ".table($Q)." (".implode(", ",$o).")";}else$yb=create_sql($Q,$_POST["auto_increment"]);if($yb){if($Dg=="DROP+CREATE"||$zd==1)echo"DROP ".($zd==2?"VIEW":"TABLE")." IF EXISTS ".table($Q).";\n";if($zd==1)$yb=remove_definer($yb);echo"$yb;\n\n";}}}function
  1271. dumpData($Q,$Dg,$H){global$h,$w;$be=($w=="sqlite"?0:1048576);if($Dg){if($_POST["format"]=="sql"){if($Dg=="TRUNCATE+INSERT")echo
  1272. truncate_sql($Q).";\n";$o=fields($Q);}$I=$h->query($H,1);if($I){$ud="";$Wa="";$Fd=array();$Fg="";$Ec=($Q!=''?'fetch_assoc':'fetch_row');while($K=$I->$Ec()){if(!$Fd){$Kh=array();foreach($K
  1273. as$X){$n=$I->fetch_field();$Fd[]=$n->name;$x=idf_escape($n->name);$Kh[]="$x = VALUES($x)";}$Fg=($Dg=="INSERT+UPDATE"?"\nON DUPLICATE KEY UPDATE ".implode(", ",$Kh):"").";\n";}if($_POST["format"]!="sql"){if($Dg=="table"){dump_csv($Fd);$Dg="INSERT";}dump_csv($K);}else{if(!$ud)$ud="INSERT INTO ".table($Q)." (".implode(", ",array_map('idf_escape',$Fd)).") VALUES";foreach($K
  1274. as$x=>$X){$n=$o[$x];$K[$x]=($X!==null?unconvert_field($n,preg_match('~(^|[^o])int|float|double|decimal~',$n["type"])&&$X!=''?$X:q($X)):"NULL");}$eg=($be?"\n":" ")."(".implode(",\t",$K).")";if(!$Wa)$Wa=$ud.$eg;elseif(strlen($Wa)+4+strlen($eg)+strlen($Fg)<$be)$Wa.=",$eg";else{echo$Wa.$Fg;$Wa=$ud.$eg;}}}if($Wa)echo$Wa.$Fg;}elseif($_POST["format"]=="sql")echo"-- ".str_replace("\n"," ",$h->error)."\n";}}function
  1275. dumpFilename($id){return
  1276. friendly_url($id!=""?$id:(SERVER!=""?SERVER:"localhost"));}function
  1277. dumpHeaders($id,$qe=false){$Ze=$_POST["output"];$zc=(preg_match('~sql~',$_POST["format"])?"sql":($qe?"tar":"csv"));header("Content-Type: ".($Ze=="gz"?"application/x-gzip":($zc=="tar"?"application/x-tar":($zc=="sql"||$Ze!="file"?"text/plain":"text/csv")."; charset=utf-8")));if($Ze=="gz")ob_start('gzencode',1e6);return$zc;}function
  1278. homepage(){echo'<p class="links">'.($_GET["ns"]==""&&support("database")?'<a href="'.h(ME).'database=">'.lang(50)."</a>\n":""),(support("scheme")?"<a href='".h(ME)."scheme='>".($_GET["ns"]!=""?lang(51):lang(52))."</a>\n":""),($_GET["ns"]!==""?'<a href="'.h(ME).'schema=">'.lang(53)."</a>\n":""),(support("privileges")?"<a href='".h(ME)."privileges='>".lang(54)."</a>\n":"");return
  1279. true;}function
  1280. navigation($pe){global$ia,$w,$Ub,$h;echo'<h1>
  1281. ',$this->name(),' <span class="version">',$ia,'</span>
  1282. <a href="http://www.adminer.org/#download" target="_blank" id="version">',(version_compare($ia,$_COOKIE["adminer_version"])<0?h($_COOKIE["adminer_version"]):""),'</a>
  1283. </h1>
  1284. ';if($pe=="auth"){$Ic=true;foreach((array)$_SESSION["pwds"]as$Mh=>$qg){foreach($qg
  1285. as$N=>$Hh){foreach($Hh
  1286. as$V=>$G){if($G!==null){if($Ic){echo"<p id='logins' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";$Ic=false;}$Hb=$_SESSION["db"][$Mh][$N][$V];foreach(($Hb?array_keys($Hb):array(""))as$k)echo"<a href='".h(auth_url($Mh,$N,$V,$k))."'>($Ub[$Mh]) ".h($V.($N!=""?"@$N":"").($k!=""?" - $k":""))."</a><br>\n";}}}}}else{if($_GET["ns"]!==""&&!$pe&&DB!=""){$h->select_db(DB);$S=table_status('',true);}if(support("sql")){echo'<script type="text/javascript" src="',h(preg_replace("~\\?.*~","",ME))."?file=jush.js&amp;version=4.0.3",'"></script>
  1287. <script type="text/javascript">
  1288. ';if($S){$Ud=array();foreach($S
  1289. as$Q=>$U)$Ud[]=preg_quote($Q,'/');echo"var jushLinks = { $w: [ '".js_escape(ME).(support("table")?"table=":"select=")."\$&', /\\b(".implode("|",$Ud).")\\b/g ] };\n";foreach(array("bac","bra","sqlite_quo","mssql_bra")as$X)echo"jushLinks.$X = jushLinks.$w;\n";}echo'bodyLoad(\'',(is_object($h)?substr($h->server_info,0,3):""),'\');
  1290. </script>
  1291. ';}$this->databasesPrint($pe);if(DB==""||!$pe){echo"<p class='links'>".(support("sql")?"<a href='".h(ME)."sql='".bold(isset($_GET["sql"])&&!isset($_GET["import"])).">".lang(46)."</a>\n<a href='".h(ME)."import='".bold(isset($_GET["import"])).">".lang(55)."</a>\n":"")."";if(support("dump"))echo"<a href='".h(ME)."dump=".urlencode(isset($_GET["table"])?$_GET["table"]:$_GET["select"])."' id='dump'".bold(isset($_GET["dump"])).">".lang(56)."</a>\n";}if($_GET["ns"]!==""&&!$pe&&DB!=""){echo'<a href="'.h(ME).'create="'.bold($_GET["create"]==="").">".lang(57)."</a>\n";if(!$S)echo"<p class='message'>".lang(7)."\n";else$this->tablesPrint($S);}}}function
  1292. databasesPrint($pe){global$b,$h;$j=$this->databases();echo'<form action="">
  1293. <p id="dbs">
  1294. ';hidden_fields_get();$Fb=" onmousedown='dbMouseDown(event, this);' onchange='dbChange(this);'";echo"<span title='".lang(58)."'>DB</span>: ".($j?"<select name='db'$Fb>".optionlist(array(""=>"")+$j,DB)."</select>":'<input name="db" value="'.h(DB).'" autocapitalize="off">'),"<input type='submit' value='".lang(10)."'".($j?" class='hidden'":"").">\n";if($pe!="db"&&DB!=""&&$h->select_db(DB)){if(support("scheme")){echo"<br><select name='ns'$Fb>".optionlist(array(""=>"(".lang(59).")")+$b->schemas(),$_GET["ns"])."</select>";if($_GET["ns"]!="")set_schema($_GET["ns"]);}}echo(isset($_GET["sql"])?'<input type="hidden" name="sql" value="">':(isset($_GET["schema"])?'<input type="hidden" name="schema" value="">':(isset($_GET["dump"])?'<input type="hidden" name="dump" value="">':(isset($_GET["privileges"])?'<input type="hidden" name="privileges" value="">':"")))),"</p></form>\n";}function
  1295. tablesPrint($S){echo"<p id='tables' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";foreach($S
  1296. as$Q=>$_g){echo'<a href="'.h(ME).'select='.urlencode($Q).'"'.bold($_GET["select"]==$Q||$_GET["edit"]==$Q).">".lang(60)."</a> ";$C=$this->tableName($_g);echo(support("table")||support("indexes")?'<a href="'.h(ME).'table='.urlencode($Q).'"'.bold(in_array($Q,array($_GET["table"],$_GET["create"],$_GET["indexes"],$_GET["foreign"],$_GET["trigger"])),(is_view($_g)?"view":""))." title='".lang(29)."'>$C</a>":"<span>$C</span>")."<br>\n";}}}$b=(function_exists('adminer_object')?adminer_object():new
  1297. Adminer);if($b->operators===null)$b->operators=$Ke;function
  1298. page_header($ch,$m="",$Va=array(),$dh=""){global$ca,$ia,$b,$Ub,$w;page_headers();$eh=$ch.($dh!=""?": $dh":"");$fh=strip_tags($eh.(SERVER!=""&&SERVER!="localhost"?h(" - ".SERVER):"")." - ".$b->name());echo'<!DOCTYPE html>
  1299. <html lang="',$ca,'" dir="',lang(61),'">
  1300. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  1301. <meta http-equiv="Content-Script-Type" content="text/javascript">
  1302. <meta name="robots" content="noindex">
  1303. <title>',$fh,'</title>
  1304. <link rel="stylesheet" type="text/css" href="',h(preg_replace("~\\?.*~","",ME))."?file=default.css&amp;version=4.0.3",'">
  1305. <script type="text/javascript" src="',h(preg_replace("~\\?.*~","",ME))."?file=functions.js&amp;version=4.0.3",'"></script>
  1306. ';if($b->head()){echo'<link rel="shortcut icon" type="image/x-icon" href="',h(preg_replace("~\\?.*~","",ME))."?file=favicon.ico&amp;version=4.0.3",'">
  1307. <link rel="apple-touch-icon" href="',h(preg_replace("~\\?.*~","",ME))."?file=favicon.ico&amp;version=4.0.3",'">
  1308. ';if(file_exists("adminer.css")){echo'<link rel="stylesheet" type="text/css" href="adminer.css">
  1309. ';}}echo'
  1310. <body class="',lang(61),' nojs" onkeydown="bodyKeydown(event);" onclick="bodyClick(event);"',(isset($_COOKIE["adminer_version"])?"":" onload=\"verifyVersion('$ia');\""),'>
  1311. <script type="text/javascript">
  1312. document.body.className = document.body.className.replace(/ nojs/, \' js\');
  1313. </script>
  1314.  
  1315. <div id="help" class="jush-',$w,' jsonly hidden" onmouseover="helpOpen = 1;" onmouseout="helpMouseout(this, event);"></div>
  1316.  
  1317. <div id="content">
  1318. ';if($Va!==null){$_=substr(preg_replace('~\b(username|db|ns)=[^&]*&~','',ME),0,-1);echo'<p id="breadcrumb"><a href="'.h($_?$_:".").'">'.$Ub[DRIVER].'</a> &raquo; ';$_=substr(preg_replace('~\b(db|ns)=[^&]*&~','',ME),0,-1);$N=(SERVER!=""?h(SERVER):lang(22));if($Va===false)echo"$N\n";else{echo"<a href='".($_?h($_):".")."' accesskey='1' title='Alt+Shift+1'>$N</a> &raquo; ";if($_GET["ns"]!=""||(DB!=""&&is_array($Va)))echo'<a href="'.h($_."&db=".urlencode(DB).(support("scheme")?"&ns=":"")).'">'.h(DB).'</a> &raquo; ';if(is_array($Va)){if($_GET["ns"]!="")echo'<a href="'.h(substr(ME,0,-1)).'">'.h($_GET["ns"]).'</a> &raquo; ';foreach($Va
  1319. as$x=>$X){$Mb=(is_array($X)?$X[1]:h($X));if($Mb!="")echo"<a href='".h(ME."$x=").urlencode(is_array($X)?$X[0]:$X)."'>$Mb</a> &raquo; ";}}echo"$ch\n";}}echo"<h2>$eh</h2>\n";restart_session();page_messages($m);$j=&get_session("dbs");if(DB!=""&&$j&&!in_array(DB,$j,true))$j=null;stop_session();define("PAGE_HEADER",1);}function
  1320. page_headers(){global$b;header("Content-Type: text/html; charset=utf-8");header("Cache-Control: no-cache");if($b->headers()){header("X-Frame-Options: deny");header("X-XSS-Protection: 0");}}function
  1321. page_messages($m){$Ch=preg_replace('~^[^?]*~','',$_SERVER["REQUEST_URI"]);$le=$_SESSION["messages"][$Ch];if($le){echo"<div class='message'>".implode("</div>\n<div class='message'>",$le)."</div>\n";unset($_SESSION["messages"][$Ch]);}if($m)echo"<div class='error'>$m</div>\n";}function
  1322. page_footer($pe=""){global$b,$T;echo'</div>
  1323.  
  1324. ';switch_lang();if($pe!="auth"){echo'<form action="" method="post">
  1325. <p class="logout">
  1326. <input type="submit" name="logout" value="',lang(62),'" id="logout">
  1327. <input type="hidden" name="token" value="',$T,'">
  1328. </p>
  1329. </form>
  1330. ';}echo'<div id="menu">
  1331. ';$b->navigation($pe);echo'</div>
  1332. <script type="text/javascript">setupSubmitHighlight(document);</script>
  1333. ';}function
  1334. int32($se){while($se>=2147483648)$se-=4294967296;while($se<=-2147483649)$se+=4294967296;return(int)$se;}function
  1335. long2str($W,$Rh){$eg='';foreach($W
  1336. as$X)$eg.=pack('V',$X);if($Rh)return
  1337. substr($eg,0,end($W));return$eg;}function
  1338. str2long($eg,$Rh){$W=array_values(unpack('V*',str_pad($eg,4*ceil(strlen($eg)/4),"\0")));if($Rh)$W[]=strlen($eg);return$W;}function
  1339. xxtea_mx($Xh,$Wh,$Gg,$Bd){return
  1340. int32((($Xh>>5&0x7FFFFFF)^$Wh<<2)+(($Wh>>3&0x1FFFFFFF)^$Xh<<4))^int32(($Gg^$Wh)+($Bd^$Xh));}function
  1341. encrypt_string($Bg,$x){if($Bg=="")return"";$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($Bg,true);$se=count($W)-1;$Xh=$W[$se];$Wh=$W[0];$Df=floor(6+52/($se+1));$Gg=0;while($Df-->0){$Gg=int32($Gg+0x9E3779B9);$bc=$Gg>>2&3;for($af=0;$af<$se;$af++){$Wh=$W[$af+1];$re=xxtea_mx($Xh,$Wh,$Gg,$x[$af&3^$bc]);$Xh=int32($W[$af]+$re);$W[$af]=$Xh;}$Wh=$W[0];$re=xxtea_mx($Xh,$Wh,$Gg,$x[$af&3^$bc]);$Xh=int32($W[$se]+$re);$W[$se]=$Xh;}return
  1342. long2str($W,false);}function
  1343. decrypt_string($Bg,$x){if($Bg=="")return"";if(!$x)return
  1344. false;$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($Bg,false);$se=count($W)-1;$Xh=$W[$se];$Wh=$W[0];$Df=floor(6+52/($se+1));$Gg=int32($Df*0x9E3779B9);while($Gg){$bc=$Gg>>2&3;for($af=$se;$af>0;$af--){$Xh=$W[$af-1];$re=xxtea_mx($Xh,$Wh,$Gg,$x[$af&3^$bc]);$Wh=int32($W[$af]-$re);$W[$af]=$Wh;}$Xh=$W[$se];$re=xxtea_mx($Xh,$Wh,$Gg,$x[$af&3^$bc]);$Wh=int32($W[0]-$re);$W[0]=$Wh;$Gg=int32($Gg-0x9E3779B9);}return
  1345. long2str($W,true);}$h='';$cd=$_SESSION["token"];if(!$cd)$_SESSION["token"]=rand(1,1e6);$T=get_token();$mf=array();if($_COOKIE["adminer_permanent"]){foreach(explode(" ",$_COOKIE["adminer_permanent"])as$X){list($x)=explode(":",$X);$mf[$x]=$X;}}$Ja=$_POST["auth"];if($Ja){session_regenerate_id();$l=$Ja["driver"];$N=$Ja["server"];$V=$Ja["username"];$G=$Ja["password"];$k=$Ja["db"];set_password($l,$N,$V,$G);$_SESSION["db"][$l][$N][$V][$k]=true;if($Ja["permanent"]){$x=base64_encode($l)."-".base64_encode($N)."-".base64_encode($V)."-".base64_encode($k);$yf=$b->permanentLogin(true);$mf[$x]="$x:".base64_encode($yf?encrypt_string($G,$yf):"");cookie("adminer_permanent",implode(" ",$mf));}if(count($_POST)==1||DRIVER!=$l||SERVER!=$N||$_GET["username"]!==$V||DB!=$k)redirect(auth_url($l,$N,$V,$k));}elseif($_POST["logout"]){if($cd&&!verify_token()){page_header(lang(62),lang(63));page_footer("db");exit;}else{foreach(array("pwds","db","dbs","queries")as$x)set_session($x,null);unset_permanent();redirect(substr(preg_replace('~\b(username|db|ns)=[^&]*&~','',ME),0,-1),lang(64));}}elseif($mf&&!$_SESSION["pwds"]){session_regenerate_id();$yf=$b->permanentLogin();foreach($mf
  1346. as$x=>$X){list(,$db)=explode(":",$X);list($Mh,$N,$V,$k)=array_map('base64_decode',explode("-",$x));set_password($Mh,$N,$V,decrypt_string(base64_decode($db),$yf));$_SESSION["db"][$Mh][$N][$V][$k]=true;}}function
  1347. unset_permanent(){global$mf;foreach($mf
  1348. as$x=>$X){list($Mh,$N,$V,$k)=array_map('base64_decode',explode("-",$x));if($Mh==DRIVER&&$N==SERVER&&$V==$_GET["username"]&&$k==DB)unset($mf[$x]);}cookie("adminer_permanent",implode(" ",$mf));}function
  1349. auth_error($tc=null){global$h,$b,$cd;$rg=session_name();$m="";if(!$_COOKIE[$rg]&&$_GET[$rg]&&ini_bool("session.use_only_cookies"))$m=lang(65);elseif(isset($_GET["username"])){if(($_COOKIE[$rg]||$_GET[$rg])&&!$cd)$m=lang(66);else{$G=get_password();if($G!==null){$m=h($tc?$tc->getMessage():(is_string($h)?$h:lang(67)));if($G===false)$m.='<br>'.lang(68,'<code>permanentLogin()</code>');set_password(DRIVER,SERVER,$_GET["username"],null);}unset_permanent();}}$F=session_get_cookie_params();cookie("adminer_key",($_COOKIE["adminer_key"]?$_COOKIE["adminer_key"]:rand_string()),$F["lifetime"]);page_header(lang(26),$m,null);echo"<form action='' method='post'>\n";$b->loginForm();echo"<div>";hidden_fields($_POST,array("auth"));echo"</div>\n","</form>\n";page_footer("auth");}function
  1350. set_password($Mh,$N,$V,$G){$_SESSION["pwds"][$Mh][$N][$V]=($_COOKIE["adminer_key"]&&is_string($G)?array(encrypt_string($G,$_COOKIE["adminer_key"])):$G);}function
  1351. get_password(){$J=get_session("pwds");if(is_array($J))$J=($_COOKIE["adminer_key"]?decrypt_string($J[0],$_COOKIE["adminer_key"]):false);return$J;}if(isset($_GET["username"])){if(!class_exists("Min_DB")){unset($_SESSION["pwds"][DRIVER]);unset_permanent();page_header(lang(69),lang(70,implode(", ",$sf)),false);page_footer("auth");exit;}$h=connect();}if(!is_object($h)||!$b->login($_GET["username"],get_password())){auth_error();exit;}$l=new
  1352. Min_Driver($h);if($Ja&&$_POST["token"])$_POST["token"]=$T;$m='';if($_POST){if(!verify_token()){$rd="max_input_vars";$fe=ini_get($rd);if(extension_loaded("suhosin")){foreach(array("suhosin.request.max_vars","suhosin.post.max_vars")as$x){$X=ini_get($x);if($X&&(!$fe||$X<$fe)){$rd=$x;$fe=$X;}}}$m=(!$_POST["token"]&&$fe?lang(71,"'$rd'"):lang(63));}}elseif($_SERVER["REQUEST_METHOD"]=="POST"){$m=lang(72,"'post_max_size'");if(isset($_GET["sql"]))$m.=' '.lang(73);}if(!ini_bool("session.use_cookies")||@ini_set("session.use_cookies",false)!==false)session_write_close();function
  1353. connect_error(){global$b,$h,$T,$m,$Ub;$j=array();if(DB!=""){header("HTTP/1.1 404 Not Found");page_header(lang(25).": ".h(DB),lang(74),true);}else{if($_POST["db"]&&!$m)queries_redirect(substr(ME,0,-1),lang(75),drop_databases($_POST["db"]));page_header(lang(76),$m,false);echo"<p class='links'>\n";foreach(array('database'=>lang(77),'privileges'=>lang(54),'processlist'=>lang(78),'variables'=>lang(79),'status'=>lang(80),)as$x=>$X){if(support($x))echo"<a href='".h(ME)."$x='>$X</a>\n";}echo"<p>".lang(81,$Ub[DRIVER],"<b>$h->server_info</b>","<b>$h->extension</b>")."\n","<p>".lang(82,"<b>".h(logged_user())."</b>")."\n";$j=$b->databases();if($j){$hg=support("scheme");$jb=collations();echo"<form action='' method='post'>\n","<table cellspacing='0' class='checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);'>\n","<thead><tr>".(support("database")?"<td>&nbsp;":"")."<th>".lang(25)."<td>".lang(83)."<td>".lang(84)."</thead>\n";foreach($j
  1354. as$k){$Zf=h(ME)."db=".urlencode($k);echo"<tr".odd().">".(support("database")?"<td>".checkbox("db[]",$k,in_array($k,(array)$_POST["db"])):""),"<th><a href='$Zf'>".h($k)."</a>";$d=nbsp(db_collation($k,$jb));echo"<td>".(support("database")?"<a href='$Zf".($hg?"&amp;ns=":"")."&amp;database=' title='".lang(50)."'>$d</a>":$d),"<td align='right'><a href='$Zf&amp;schema=' id='tables-".h($k)."' title='".lang(53)."'>?</a>","\n";}echo"</table>\n",(support("database")?"<fieldset><legend>".lang(85)." <span id='selected'></span></legend><div>\n"."<input type='hidden' name='all' value='' onclick=\"selectCount('selected', formChecked(this, /^db/));\">\n"."<input type='submit' name='drop' value='".lang(86)."'".confirm().">\n"."</div></fieldset>\n":""),"<script type='text/javascript'>tableCheck();</script>\n","<input type='hidden' name='token' value='$T'>\n","</form>\n";}echo"<p><a href='".h(ME)."refresh=1'>".lang(87)."</a>\n";}page_footer("db");if($j)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=connect');</script>\n";}if(isset($_GET["status"]))$_GET["variables"]=$_GET["status"];if(isset($_GET["import"]))$_GET["sql"]=$_GET["import"];if(!(DB!=""?$h->select_db(DB):isset($_GET["sql"])||isset($_GET["dump"])||isset($_GET["database"])||isset($_GET["processlist"])||isset($_GET["privileges"])||isset($_GET["user"])||isset($_GET["variables"])||$_GET["script"]=="connect"||$_GET["script"]=="kill")){if(DB!=""||$_GET["refresh"]){restart_session();set_session("dbs",null);}connect_error();exit;}if(support("scheme")&&DB!=""&&$_GET["ns"]!==""){if(!isset($_GET["ns"]))redirect(preg_replace('~ns=[^&]*&~','',ME)."ns=".get_schema());if(!set_schema($_GET["ns"])){header("HTTP/1.1 404 Not Found");page_header(lang(88).": ".h($_GET["ns"]),lang(89),true);page_footer("ns");exit;}}function
  1355. select($I,$i=null,$Se=array()){global$w;$Ud=array();$v=array();$f=array();$Sa=array();$uh=array();$J=array();odd('');for($r=0;$K=$I->fetch_row();$r++){if(!$r){echo"<table cellspacing='0' class='nowrap'>\n","<thead><tr>";for($Ad=0;$Ad<count($K);$Ad++){$n=$I->fetch_field();$C=$n->name;$Re=$n->orgtable;$Qe=$n->orgname;$J[$n->table]=$Re;if($Se&&$w=="sql")$Ud[$Ad]=($C=="table"?"table=":($C=="possible_keys"?"indexes=":null));elseif($Re!=""){if(!isset($v[$Re])){$v[$Re]=array();foreach(indexes($Re,$i)as$u){if($u["type"]=="PRIMARY"){$v[$Re]=array_flip($u["columns"]);break;}}$f[$Re]=$v[$Re];}if(isset($f[$Re][$Qe])){unset($f[$Re][$Qe]);$v[$Re][$Qe]=$Ad;$Ud[$Ad]=$Re;}}if($n->charsetnr==63)$Sa[$Ad]=true;$uh[$Ad]=$n->type;echo"<th".($Re!=""||$n->name!=$Qe?" title='".h(($Re!=""?"$Re.":"").$Qe)."'":"").">".h($C).($Se?doc_link(array('sql'=>"explain-output.html#explain_".strtolower($C))):"");}echo"</thead>\n";}echo"<tr".odd().">";foreach($K
  1356. as$x=>$X){if($X===null)$X="<i>NULL</i>";elseif($Sa[$x]&&!is_utf8($X))$X="<i>".lang(34,strlen($X))."</i>";elseif(!strlen($X))$X="&nbsp;";else{$X=h($X);if($uh[$x]==254)$X="<code>$X</code>";}if(isset($Ud[$x])&&!$f[$Ud[$x]]){if($Se&&$w=="sql"){$Q=$K[array_search("table=",$Ud)];$_=$Ud[$x].urlencode($Se[$Q]!=""?$Se[$Q]:$Q);}else{$_="edit=".urlencode($Ud[$x]);foreach($v[$Ud[$x]]as$hb=>$Ad)$_.="&where".urlencode("[".bracket_escape($hb)."]")."=".urlencode($K[$Ad]);}$X="<a href='".h(ME.$_)."'>$X</a>";}echo"<td>$X";}}echo($r?"</table>":"<p class='message'>".lang(90))."\n";return$J;}function
  1357. referencable_primary($mg){$J=array();foreach(table_status('',true)as$Kg=>$Q){if($Kg!=$mg&&fk_support($Q)){foreach(fields($Kg)as$n){if($n["primary"]){if($J[$Kg]){unset($J[$Kg]);break;}$J[$Kg]=$n;}}}}return$J;}function
  1358. textarea($C,$Y,$L=10,$kb=80){global$w;echo"<textarea name='$C' rows='$L' cols='$kb' class='sqlarea jush-$w' spellcheck='false' wrap='off'>";if(is_array($Y)){foreach($Y
  1359. as$X)echo
  1360. h($X[0])."\n\n\n";}else
  1361. echo
  1362. h($Y);echo"</textarea>";}function
  1363. edit_type($x,$n,$jb,$Mc=array()){global$Cg,$uh,$Ah,$Ge;$U=$n["type"];echo'<td><select name="',$x,'[type]" class="type" onfocus="lastType = selectValue(this);" onchange="editingTypeChange(this);"',on_help("getTarget(event).value",1),'>';if($U&&!isset($uh[$U])&&!isset($Mc[$U]))array_unshift($Cg,$U);if($Mc)$Cg[lang(91)]=$Mc;echo
  1364. optionlist($Cg,$U),'</select>
  1365. <td><input name="',$x,'[length]" value="',h($n["length"]),'" size="3" onfocus="editingLengthFocus(this);"',(!$n["length"]&&preg_match('~var(char|binary)$~',$U)?" class='required'":""),' onchange="editingLengthChange(this);" onkeyup="this.onchange();"><td class="options">';echo"<select name='$x"."[collation]'".(preg_match('~(char|text|enum|set)$~',$U)?"":" class='hidden'").'><option value="">('.lang(92).')'.optionlist($jb,$n["collation"]).'</select>',($Ah?"<select name='$x"."[unsigned]'".(!$U||preg_match('~((^|[^o])int|float|double|decimal)$~',$U)?"":" class='hidden'").'><option>'.optionlist($Ah,$n["unsigned"]).'</select>':''),(isset($n['on_update'])?"<select name='$x"."[on_update]'".($U=="timestamp"?"":" class='hidden'").'>'.optionlist(array(""=>"(".lang(93).")","CURRENT_TIMESTAMP"),$n["on_update"]).'</select>':''),($Mc?"<select name='$x"."[on_delete]'".(preg_match("~`~",$U)?"":" class='hidden'")."><option value=''>(".lang(94).")".optionlist(explode("|",$Ge),$n["on_delete"])."</select> ":" ");}function
  1366. process_length($y){global$mc;return(preg_match("~^\\s*\\(?\\s*$mc(?:\\s*,\\s*$mc)*+\\s*\\)?\\s*\$~",$y)&&preg_match_all("~$mc~",$y,$Zd)?"(".implode(",",$Zd[0]).")":preg_replace('~^[0-9].*~','(\0)',preg_replace('~[^-0-9,+()[\]]~','',$y)));}function
  1367. process_type($n,$ib="COLLATE"){global$Ah;return" $n[type]".process_length($n["length"]).(preg_match('~(^|[^o])int|float|double|decimal~',$n["type"])&&in_array($n["unsigned"],$Ah)?" $n[unsigned]":"").(preg_match('~char|text|enum|set~',$n["type"])&&$n["collation"]?" $ib ".q($n["collation"]):"");}function
  1368. process_field($n,$sh){global$w;$Jb=$n["default"];return
  1369. array(idf_escape(trim($n["field"])),process_type($sh),($n["null"]?" NULL":" NOT NULL"),(isset($Jb)?" DEFAULT ".((preg_match('~time~',$n["type"])&&preg_match('~^CURRENT_TIMESTAMP$~i',$Jb))||($n["type"]=="bit"&&preg_match("~^([0-9]+|b'[0-1]+')\$~",$Jb))||($w=="pgsql"&&preg_match("~^[a-z]+\\(('[^']*')+\\)\$~",$Jb))?$Jb:q($Jb)):""),($n["type"]=="timestamp"&&$n["on_update"]?" ON UPDATE $n[on_update]":""),(support("comment")&&$n["comment"]!=""?" COMMENT ".q($n["comment"]):""),($n["auto_increment"]?auto_increment():null),);}function
  1370. type_class($U){foreach(array('char'=>'text','date'=>'time|year','binary'=>'blob','enum'=>'set',)as$x=>$X){if(preg_match("~$x|$X~",$U))return" class='$x'";}}function
  1371. edit_fields($o,$jb,$U="TABLE",$Mc=array(),$ob=false){global$h,$sd;echo'<thead><tr class="wrap">
  1372. ';if($U=="PROCEDURE"){echo'<td>&nbsp;';}echo'<th>',($U=="TABLE"?lang(95):lang(96)),'<td>',lang(97),'<textarea id="enum-edit" rows="4" cols="12" wrap="off" style="display: none;" onblur="editingLengthBlur(this);"></textarea>
  1373. <td>',lang(98),'<td>',lang(99);if($U=="TABLE"){echo'<td>NULL
  1374. <td><input type="radio" name="auto_increment_col" value=""><acronym title="',lang(47),'">AI</acronym>',doc_link(array('sql'=>"example-auto-increment.html",'sqlite'=>"autoinc.html",'pgsql'=>"datatype.html#DATATYPE-SERIAL",'mssql'=>"ms186775.aspx",)),'<td>',lang(100),(support("comment")?"<td".($ob?"":" class='hidden'").">".lang(101):"");}echo'<td>',"<input type='image' class='icon' name='add[".(support("move_col")?0:count($o))."]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=4.0.3' alt='+' title='".lang(102)."'>",'<script type="text/javascript">row_count = ',count($o),';</script>
  1375. </thead>
  1376. <tbody onkeydown="return editingKeydown(event);">
  1377. ';foreach($o
  1378. as$r=>$n){$r++;$Te=$n[($_POST?"orig":"field")];$Rb=(isset($_POST["add"][$r-1])||(isset($n["field"])&&!$_POST["drop_col"][$r]))&&(support("drop_col")||$Te=="");echo'<tr',($Rb?"":" style='display: none;'"),'>
  1379. ',($U=="PROCEDURE"?"<td>".html_select("fields[$r][inout]",explode("|",$sd),$n["inout"]):""),'<th>';if($Rb){echo'<input name="fields[',$r,'][field]" value="',h($n["field"]),'" onchange="editingNameChange(this);',($n["field"]!=""||count($o)>1?'':' editingAddRow(this);" onkeyup="if (this.value) editingAddRow(this);'),'" maxlength="64" autocapitalize="off">';}echo'<input type="hidden" name="fields[',$r,'][orig]" value="',h($Te),'">
  1380. ';edit_type("fields[$r]",$n,$jb,$Mc);if($U=="TABLE"){echo'<td>',checkbox("fields[$r][null]",1,$n["null"],"","","block"),'<td><label class="block"><input type="radio" name="auto_increment_col" value="',$r,'"';if($n["auto_increment"]){echo' checked';}?> onclick="var field = this.form['fields[' + this.value + '][field]']; if (!field.value) { field.value = 'id'; field.onchange(); }"></label><td><?php
  1381. echo
  1382. checkbox("fields[$r][has_default]",1,$n["has_default"]),'<input name="fields[',$r,'][default]" value="',h($n["default"]),'" onkeyup="keyupChange.call(this);" onchange="this.previousSibling.checked = true;">
  1383. ',(support("comment")?"<td".($ob?"":" class='hidden'")."><input name='fields[$r][comment]' value='".h($n["comment"])."' maxlength='".($h->server_info>=5.5?1024:255)."'>":"");}echo"<td>",(support("move_col")?"<input type='image' class='icon' name='add[$r]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=4.0.3' alt='+' title='".lang(102)."' onclick='return !editingAddRow(this, 1);'>&nbsp;"."<input type='image' class='icon' name='up[$r]' src='".h(preg_replace("~\\?.*~","",ME))."?file=up.gif&amp;version=4.0.3' alt='^' title='".lang(103)."'>&nbsp;"."<input type='image' class='icon' name='down[$r]' src='".h(preg_replace("~\\?.*~","",ME))."?file=down.gif&amp;version=4.0.3' alt='v' title='".lang(104)."'>&nbsp;":""),($Te==""||support("drop_col")?"<input type='image' class='icon' name='drop_col[$r]' src='".h(preg_replace("~\\?.*~","",ME))."?file=cross.gif&amp;version=4.0.3' alt='x' title='".lang(105)."' onclick=\"return !editingRemoveRow(this, 'fields\$1[field]');\">":""),"\n";}}function
  1384. process_fields(&$o){ksort($o);$D=0;if($_POST["up"]){$Ld=0;foreach($o
  1385. as$x=>$n){if(key($_POST["up"])==$x){unset($o[$x]);array_splice($o,$Ld,0,array($n));break;}if(isset($n["field"]))$Ld=$D;$D++;}}elseif($_POST["down"]){$Oc=false;foreach($o
  1386. as$x=>$n){if(isset($n["field"])&&$Oc){unset($o[key($_POST["down"])]);array_splice($o,$D,0,array($Oc));break;}if(key($_POST["down"])==$x)$Oc=$n;$D++;}}elseif($_POST["add"]){$o=array_values($o);array_splice($o,key($_POST["add"]),0,array(array()));}elseif(!$_POST["drop_col"])return
  1387. false;return
  1388. true;}function
  1389. normalize_enum($B){return"'".str_replace("'","''",addcslashes(stripcslashes(str_replace($B[0][0].$B[0][0],$B[0][0],substr($B[0],1,-1))),'\\'))."'";}function
  1390. grant($Uc,$_f,$f,$Fe){if(!$_f)return
  1391. true;if($_f==array("ALL PRIVILEGES","GRANT OPTION"))return($Uc=="GRANT"?queries("$Uc ALL PRIVILEGES$Fe WITH GRANT OPTION"):queries("$Uc ALL PRIVILEGES$Fe")&&queries("$Uc GRANT OPTION$Fe"));return
  1392. queries("$Uc ".preg_replace('~(GRANT OPTION)\\([^)]*\\)~','\\1',implode("$f, ",$_f).$f).$Fe);}function
  1393. drop_create($Vb,$yb,$Wb,$Wg,$Yb,$A,$ke,$ie,$je,$Ce,$ve){if($_POST["drop"])query_redirect($Vb,$A,$ke);elseif($Ce=="")query_redirect($yb,$A,$je);elseif($Ce!=$ve){$_b=queries($yb);queries_redirect($A,$ie,$_b&&queries($Vb));if($_b)queries($Wb);}else
  1394. queries_redirect($A,$ie,queries($Wg)&&queries($Yb)&&queries($Vb)&&queries($yb));}function
  1395. create_trigger($Fe,$K){global$w;$bh=" $K[Timing] $K[Event]";return"CREATE TRIGGER ".idf_escape($K["Trigger"]).($w=="mssql"?$Fe.$bh:$bh.$Fe).rtrim(" $K[Type]\n$K[Statement]",";").";";}function
  1396. create_routine($ag,$K){global$sd;$O=array();$o=(array)$K["fields"];ksort($o);foreach($o
  1397. as$n){if($n["field"]!="")$O[]=(preg_match("~^($sd)\$~",$n["inout"])?"$n[inout] ":"").idf_escape($n["field"]).process_type($n,"CHARACTER SET");}return"CREATE $ag ".idf_escape(trim($K["name"]))." (".implode(", ",$O).")".(isset($_GET["function"])?" RETURNS".process_type($K["returns"],"CHARACTER SET"):"").($K["language"]?" LANGUAGE $K[language]":"").rtrim("\n$K[definition]",";").";";}function
  1398. remove_definer($H){return
  1399. preg_replace('~^([A-Z =]+) DEFINER=`'.preg_replace('~@(.*)~','`@`(%|\\1)',logged_user()).'`~','\\1',$H);}function
  1400. format_foreign_key($p){global$Ge;return" FOREIGN KEY (".implode(", ",array_map('idf_escape',$p["source"])).") REFERENCES ".table($p["table"])." (".implode(", ",array_map('idf_escape',$p["target"])).")".(preg_match("~^($Ge)\$~",$p["on_delete"])?" ON DELETE $p[on_delete]":"").(preg_match("~^($Ge)\$~",$p["on_update"])?" ON UPDATE $p[on_update]":"");}function
  1401. tar_file($Gc,$gh){$J=pack("a100a8a8a8a12a12",$Gc,644,0,0,decoct($gh->size),decoct(time()));$bb=8*32;for($r=0;$r<strlen($J);$r++)$bb+=ord($J[$r]);$J.=sprintf("%06o",$bb)."\0 ";echo$J,str_repeat("\0",512-strlen($J));$gh->send();echo
  1402. str_repeat("\0",511-($gh->size+511)%512);}function
  1403. ini_bytes($rd){$X=ini_get($rd);switch(strtolower(substr($X,-1))){case'g':$X*=1024;case'm':$X*=1024;case'k':$X*=1024;}return$X;}function
  1404. doc_link($kf){global$w,$h;$Dh=array('sql'=>"http://dev.mysql.com/doc/refman/".substr($h->server_info,0,3)."/en/",'sqlite'=>"http://www.sqlite.org/",'pgsql'=>"http://www.postgresql.org/docs/".substr($h->server_info,0,3)."/static/",'mssql'=>"http://msdn.microsoft.com/library/",'oracle'=>"http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/",);return($kf[$w]?"<a href='$Dh[$w]$kf[$w]' target='_blank' rel='noreferrer'><sup>?</sup></a>":"");}$Ge="RESTRICT|NO ACTION|CASCADE|SET NULL|SET DEFAULT";class
  1405. TmpFile{var$handler;var$size;function
  1406. TmpFile(){$this->handler=tmpfile();}function
  1407. write($tb){$this->size+=strlen($tb);fwrite($this->handler,$tb);}function
  1408. send(){fseek($this->handler,0);fpassthru($this->handler);fclose($this->handler);}}$mc="'(?:''|[^'\\\\]|\\\\.)*+'";$sd="IN|OUT|INOUT";if(isset($_GET["select"])&&($_POST["edit"]||$_POST["clone"])&&!$_POST["save"])$_GET["edit"]=$_GET["select"];if(isset($_GET["callf"]))$_GET["call"]=$_GET["callf"];if(isset($_GET["function"]))$_GET["procedure"]=$_GET["function"];if(isset($_GET["download"])){$a=$_GET["download"];$o=fields($a);header("Content-Type: application/octet-stream");header("Content-Disposition: attachment; filename=".friendly_url("$a-".implode("_",$_GET["where"])).".".friendly_url($_GET["field"]));$M=array(idf_escape($_GET["field"]));$I=$l->select($a,$M,array(where($_GET,$o)),$M);$K=($I?$I->fetch_row():array());echo$K[0];exit;}elseif(isset($_GET["table"])){$a=$_GET["table"];$o=fields($a);if(!$o)$m=error();$R=table_status1($a,true);page_header(($o&&is_view($R)?lang(106):lang(107)).": ".h($a),$m);$b->selectLinks($R);$nb=$R["Comment"];if($nb!="")echo"<p>".lang(101).": ".h($nb)."\n";if($o){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(108)."<td>".lang(97).(support("comment")?"<td>".lang(101):"")."</thead>\n";foreach($o
  1409. as$n){echo"<tr".odd()."><th>".h($n["field"]),"<td title='".h($n["collation"])."'>".h($n["full_type"]).($n["null"]?" <i>NULL</i>":"").($n["auto_increment"]?" <i>".lang(47)."</i>":""),(isset($n["default"])?" [<b>".h($n["default"])."</b>]":""),(support("comment")?"<td>".nbsp($n["comment"]):""),"\n";}echo"</table>\n";}if(!is_view($R)){if(support("indexes")){echo"<h3 id='indexes'>".lang(109)."</h3>\n";$v=indexes($a);if($v){echo"<table cellspacing='0'>\n";foreach($v
  1410. as$C=>$u){ksort($u["columns"]);$xf=array();foreach($u["columns"]as$x=>$X)$xf[]="<i>".h($X)."</i>".($u["lengths"][$x]?"(".$u["lengths"][$x].")":"").($u["descs"][$x]?" DESC":"");echo"<tr title='".h($C)."'><th>$u[type]<td>".implode(", ",$xf)."\n";}echo"</table>\n";}echo'<p class="links"><a href="'.h(ME).'indexes='.urlencode($a).'">'.lang(110)."</a>\n";}if(fk_support($R)){echo"<h3 id='foreign-keys'>".lang(91)."</h3>\n";$Mc=foreign_keys($a);if($Mc){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(111)."<td>".lang(112)."<td>".lang(94)."<td>".lang(93)."<td>&nbsp;</thead>\n";foreach($Mc
  1411. as$C=>$p){echo"<tr title='".h($C)."'>","<th><i>".implode("</i>, <i>",array_map('h',$p["source"]))."</i>","<td><a href='".h($p["db"]!=""?preg_replace('~db=[^&]*~',"db=".urlencode($p["db"]),ME):($p["ns"]!=""?preg_replace('~ns=[^&]*~',"ns=".urlencode($p["ns"]),ME):ME))."table=".urlencode($p["table"])."'>".($p["db"]!=""?"<b>".h($p["db"])."</b>.":"").($p["ns"]!=""?"<b>".h($p["ns"])."</b>.":"").h($p["table"])."</a>","(<i>".implode("</i>, <i>",array_map('h',$p["target"]))."</i>)","<td>".nbsp($p["on_delete"])."\n","<td>".nbsp($p["on_update"])."\n",'<td><a href="'.h(ME.'foreign='.urlencode($a).'&name='.urlencode($C)).'">'.lang(113).'</a>';}echo"</table>\n";}echo'<p class="links"><a href="'.h(ME).'foreign='.urlencode($a).'">'.lang(114)."</a>\n";}}if(support(is_view($R)?"view_trigger":"trigger")){echo"<h3 id='triggers'>".lang(115)."</h3>\n";$rh=triggers($a);if($rh){echo"<table cellspacing='0'>\n";foreach($rh
  1412. as$x=>$X)echo"<tr valign='top'><td>$X[0]<td>$X[1]<th>".h($x)."<td><a href='".h(ME.'trigger='.urlencode($a).'&name='.urlencode($x))."'>".lang(113)."</a>\n";echo"</table>\n";}echo'<p class="links"><a href="'.h(ME).'trigger='.urlencode($a).'">'.lang(116)."</a>\n";}}elseif(isset($_GET["schema"])){page_header(lang(53),"",array(),h(DB.($_GET["ns"]?".$_GET[ns]":"")));$Mg=array();$Ng=array();$C="adminer_schema";$ea=($_GET["schema"]?$_GET["schema"]:$_COOKIE[($_COOKIE["$C-".DB]?"$C-".DB:$C)]);preg_match_all('~([^:]+):([-0-9.]+)x([-0-9.]+)(_|$)~',$ea,$Zd,PREG_SET_ORDER);foreach($Zd
  1413. as$r=>$B){$Mg[$B[1]]=array($B[2],$B[3]);$Ng[]="\n\t'".js_escape($B[1])."': [ $B[2], $B[3] ]";}$ih=0;$Pa=-1;$gg=array();$Of=array();$Pd=array();foreach(table_status('',true)as$Q=>$R){if(is_view($R))continue;$pf=0;$gg[$Q]["fields"]=array();foreach(fields($Q)as$C=>$n){$pf+=1.25;$n["pos"]=$pf;$gg[$Q]["fields"][$C]=$n;}$gg[$Q]["pos"]=($Mg[$Q]?$Mg[$Q]:array($ih,0));foreach($b->foreignKeys($Q)as$X){if(!$X["db"]){$Nd=$Pa;if($Mg[$Q][1]||$Mg[$X["table"]][1])$Nd=min(floatval($Mg[$Q][1]),floatval($Mg[$X["table"]][1]))-1;else$Pa-=.1;while($Pd[(string)$Nd])$Nd-=.0001;$gg[$Q]["references"][$X["table"]][(string)$Nd]=array($X["source"],$X["target"]);$Of[$X["table"]][$Q][(string)$Nd]=$X["target"];$Pd[(string)$Nd]=true;}}$ih=max($ih,$gg[$Q]["pos"][0]+2.5+$pf);}echo'<div id="schema" style="height: ',$ih,'em;" onselectstart="return false;">
  1414. <script type="text/javascript">
  1415. var tablePos = {',implode(",",$Ng)."\n",'};
  1416. var em = document.getElementById(\'schema\').offsetHeight / ',$ih,';
  1417. document.onmousemove = schemaMousemove;
  1418. document.onmouseup = function (ev) {
  1419. schemaMouseup(ev, \'',js_escape(DB),'\');
  1420. };
  1421. </script>
  1422. ';foreach($gg
  1423. as$C=>$Q){echo"<div class='table' style='top: ".$Q["pos"][0]."em; left: ".$Q["pos"][1]."em;' onmousedown='schemaMousedown(this, event);'>",'<a href="'.h(ME).'table='.urlencode($C).'"><b>'.h($C)."</b></a>";foreach($Q["fields"]as$n){$X='<span'.type_class($n["type"]).' title="'.h($n["full_type"].($n["null"]?" NULL":'')).'">'.h($n["field"]).'</span>';echo"<br>".($n["primary"]?"<i>$X</i>":$X);}foreach((array)$Q["references"]as$Tg=>$Pf){foreach($Pf
  1424. as$Nd=>$Lf){$Od=$Nd-$Mg[$C][1];$r=0;foreach($Lf[0]as$vg)echo"\n<div class='references' title='".h($Tg)."' id='refs$Nd-".($r++)."' style='left: $Od"."em; top: ".$Q["fields"][$vg]["pos"]."em; padding-top: .5em;'><div style='border-top: 1px solid Gray; width: ".(-$Od)."em;'></div></div>";}}foreach((array)$Of[$C]as$Tg=>$Pf){foreach($Pf
  1425. as$Nd=>$f){$Od=$Nd-$Mg[$C][1];$r=0;foreach($f
  1426. as$Sg)echo"\n<div class='references' title='".h($Tg)."' id='refd$Nd-".($r++)."' style='left: $Od"."em; top: ".$Q["fields"][$Sg]["pos"]."em; height: 1.25em; background: url(".h(preg_replace("~\\?.*~","",ME))."?file=arrow.gif) no-repeat right center;&amp;version=4.0.3'><div style='height: .5em; border-bottom: 1px solid Gray; width: ".(-$Od)."em;'></div></div>";}}echo"\n</div>\n";}foreach($gg
  1427. as$C=>$Q){foreach((array)$Q["references"]as$Tg=>$Pf){foreach($Pf
  1428. as$Nd=>$Lf){$oe=$ih;$de=-10;foreach($Lf[0]as$x=>$vg){$qf=$Q["pos"][0]+$Q["fields"][$vg]["pos"];$rf=$gg[$Tg]["pos"][0]+$gg[$Tg]["fields"][$Lf[1][$x]]["pos"];$oe=min($oe,$qf,$rf);$de=max($de,$qf,$rf);}echo"<div class='references' id='refl$Nd' style='left: $Nd"."em; top: $oe"."em; padding: .5em 0;'><div style='border-right: 1px solid Gray; margin-top: 1px; height: ".($de-$oe)."em;'></div></div>\n";}}}echo'</div>
  1429. <p class="links"><a href="',h(ME."schema=".urlencode($ea)),'" id="schema-link">',lang(117),'</a>
  1430. ';}elseif(isset($_GET["dump"])){$a=$_GET["dump"];if($_POST&&!$m){$wb="";foreach(array("output","format","db_style","routines","events","table_style","auto_increment","triggers","data_style")as$x)$wb.="&$x=".urlencode($_POST[$x]);cookie("adminer_export",substr($wb,1));$S=array_flip((array)$_POST["tables"])+array_flip((array)$_POST["data"]);$zc=dump_headers((count($S)==1?key($S):DB),(DB==""||count($S)>1));$xd=preg_match('~sql~',$_POST["format"]);if($xd)echo"-- Adminer $ia ".$Ub[DRIVER]." dump
  1431.  
  1432. ".($w!="sql"?"":"SET NAMES utf8;
  1433. ".($_POST["data_style"]?"SET foreign_key_checks = 0;
  1434. SET time_zone = ".q(substr(preg_replace('~^[^-]~','+\0',$h->result("SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP)")),0,6)).";
  1435. SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
  1436. ":"")."
  1437. ");$Dg=$_POST["db_style"];$j=array(DB);if(DB==""){$j=$_POST["databases"];if(is_string($j))$j=explode("\n",rtrim(str_replace("\r","",$j),"\n"));}foreach((array)$j
  1438. as$k){$b->dumpDatabase($k);if($h->select_db($k)){if($xd&&preg_match('~CREATE~',$Dg)&&($yb=$h->result("SHOW CREATE DATABASE ".idf_escape($k),1))){if($Dg=="DROP+CREATE")echo"DROP DATABASE IF EXISTS ".idf_escape($k).";\n";echo"$yb;\n";}if($xd){if($Dg)echo
  1439. use_sql($k).";\n\n";$Ye="";if($_POST["routines"]){foreach(array("FUNCTION","PROCEDURE")as$ag){foreach(get_rows("SHOW $ag STATUS WHERE Db = ".q($k),null,"-- ")as$K)$Ye.=($Dg!='DROP+CREATE'?"DROP $ag IF EXISTS ".idf_escape($K["Name"]).";;\n":"").remove_definer($h->result("SHOW CREATE $ag ".idf_escape($K["Name"]),2)).";;\n\n";}}if($_POST["events"]){foreach(get_rows("SHOW EVENTS",null,"-- ")as$K)$Ye.=($Dg!='DROP+CREATE'?"DROP EVENT IF EXISTS ".idf_escape($K["Name"]).";;\n":"").remove_definer($h->result("SHOW CREATE EVENT ".idf_escape($K["Name"]),3)).";;\n\n";}if($Ye)echo"DELIMITER ;;\n\n$Ye"."DELIMITER ;\n\n";}if($_POST["table_style"]||$_POST["data_style"]){$Ph=array();foreach(table_status('',true)as$C=>$R){$Q=(DB==""||in_array($C,(array)$_POST["tables"]));$Cb=(DB==""||in_array($C,(array)$_POST["data"]));if($Q||$Cb){if($zc=="tar"){$gh=new
  1440. TmpFile;ob_start(array($gh,'write'),1e5);}$b->dumpTable($C,($Q?$_POST["table_style"]:""),(is_view($R)?2:0));if(is_view($R))$Ph[]=$C;elseif($Cb){$o=fields($C);$b->dumpData($C,$_POST["data_style"],"SELECT *".convert_fields($o,$o)." FROM ".table($C));}if($xd&&$_POST["triggers"]&&$Q&&($rh=trigger_sql($C,$_POST["table_style"])))echo"\nDELIMITER ;;\n$rh\nDELIMITER ;\n";if($zc=="tar"){ob_end_flush();tar_file((DB!=""?"":"$k/")."$C.csv",$gh);}elseif($xd)echo"\n";}}foreach($Ph
  1441. as$Oh)$b->dumpTable($Oh,$_POST["table_style"],1);if($zc=="tar")echo
  1442. pack("x512");}}}if($xd)echo"-- ".$h->result("SELECT NOW()")."\n";exit;}page_header(lang(118),$m,($_GET["export"]!=""?array("table"=>$_GET["export"]):array()),h(DB));echo'
  1443. <form action="" method="post">
  1444. <table cellspacing="0">
  1445. ';$Gb=array('','USE','DROP+CREATE','CREATE');$Og=array('','DROP+CREATE','CREATE');$Db=array('','TRUNCATE+INSERT','INSERT');if($w=="sql")$Db[]='INSERT+UPDATE';parse_str($_COOKIE["adminer_export"],$K);if(!$K)$K=array("output"=>"text","format"=>"sql","db_style"=>(DB!=""?"":"CREATE"),"table_style"=>"DROP+CREATE","data_style"=>"INSERT");if(!isset($K["events"])){$K["routines"]=$K["events"]=($_GET["dump"]=="");$K["triggers"]=$K["table_style"];}echo"<tr><th>".lang(119)."<td>".html_select("output",$b->dumpOutput(),$K["output"],0)."\n";echo"<tr><th>".lang(120)."<td>".html_select("format",$b->dumpFormat(),$K["format"],0)."\n";echo($w=="sqlite"?"":"<tr><th>".lang(25)."<td>".html_select('db_style',$Gb,$K["db_style"]).(support("routine")?checkbox("routines",1,$K["routines"],lang(121)):"").(support("event")?checkbox("events",1,$K["events"],lang(122)):"")),"<tr><th>".lang(84)."<td>".html_select('table_style',$Og,$K["table_style"]).checkbox("auto_increment",1,$K["auto_increment"],lang(47)).(support("trigger")?checkbox("triggers",1,$K["triggers"],lang(115)):""),"<tr><th>".lang(123)."<td>".html_select('data_style',$Db,$K["data_style"]),'</table>
  1446. <p><input type="submit" value="',lang(118),'">
  1447. <input type="hidden" name="token" value="',$T,'">
  1448.  
  1449. <table cellspacing="0">
  1450. ';$uf=array();if(DB!=""){$ab=($a!=""?"":" checked");echo"<thead><tr>","<th style='text-align: left;'><label class='block'><input type='checkbox' id='check-tables'$ab onclick='formCheck(this, /^tables\\[/);'>".lang(84)."</label>","<th style='text-align: right;'><label class='block'>".lang(123)."<input type='checkbox' id='check-data'$ab onclick='formCheck(this, /^data\\[/);'></label>","</thead>\n";$Ph="";$Pg=tables_list();foreach($Pg
  1451. as$C=>$U){$tf=preg_replace('~_.*~','',$C);$ab=($a==""||$a==(substr($a,-1)=="%"?"$tf%":$C));$xf="<tr><td>".checkbox("tables[]",$C,$ab,$C,"checkboxClick(event, this); formUncheck('check-tables');","block");if($U!==null&&!preg_match('~table~i',$U))$Ph.="$xf\n";else
  1452. echo"$xf<td align='right'><label class='block'><span id='Rows-".h($C)."'></span>".checkbox("data[]",$C,$ab,"","checkboxClick(event, this); formUncheck('check-data');")."</label>\n";$uf[$tf]++;}echo$Ph;if($Pg)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=db');</script>\n";}else{echo"<thead><tr><th style='text-align: left;'><label class='block'><input type='checkbox' id='check-databases'".($a==""?" checked":"")." onclick='formCheck(this, /^databases\\[/);'>".lang(25)."</label></thead>\n";$j=$b->databases();if($j){foreach($j
  1453. as$k){if(!information_schema($k)){$tf=preg_replace('~_.*~','',$k);echo"<tr><td>".checkbox("databases[]",$k,$a==""||$a=="$tf%",$k,"formUncheck('check-databases');","block")."\n";$uf[$tf]++;}}}else
  1454. echo"<tr><td><textarea name='databases' rows='10' cols='20'></textarea>";}echo'</table>
  1455. </form>
  1456. ';$Ic=true;foreach($uf
  1457. as$x=>$X){if($x!=""&&$X>1){echo($Ic?"<p>":" ")."<a href='".h(ME)."dump=".urlencode("$x%")."'>".h($x)."</a>";$Ic=false;}}}elseif(isset($_GET["privileges"])){page_header(lang(54));$I=$h->query("SELECT User, Host FROM mysql.".(DB==""?"user":"db WHERE ".q(DB)." LIKE Db")." ORDER BY Host, User");$Uc=$I;if(!$I)$I=$h->query("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', 1) AS User, SUBSTRING_INDEX(CURRENT_USER, '@', -1) AS Host");echo"<form action=''><p>\n";hidden_fields_get();echo"<input type='hidden' name='db' value='".h(DB)."'>\n",($Uc?"":"<input type='hidden' name='grant' value=''>\n"),"<table cellspacing='0'>\n","<thead><tr><th>".lang(23)."<th>".lang(22)."<th>&nbsp;</thead>\n";while($K=$I->fetch_assoc())echo'<tr'.odd().'><td>'.h($K["User"])."<td>".h($K["Host"]).'<td><a href="'.h(ME.'user='.urlencode($K["User"]).'&host='.urlencode($K["Host"])).'">'.lang(33)."</a>\n";if(!$Uc||DB!="")echo"<tr".odd()."><td><input name='user' autocapitalize='off'><td><input name='host' value='localhost' autocapitalize='off'><td><input type='submit' value='".lang(33)."'>\n";echo"</table>\n","</form>\n",'<p class="links"><a href="'.h(ME).'user=">'.lang(124)."</a>";}elseif(isset($_GET["sql"])){if(!$m&&$_POST["export"]){dump_headers("sql");$b->dumpTable("","");$b->dumpData("","table",$_POST["query"]);exit;}restart_session();$ed=&get_session("queries");$dd=&$ed[DB];if(!$m&&$_POST["clear"]){$dd=array();redirect(remove_from_uri("history"));}page_header((isset($_GET["import"])?lang(55):lang(46)),$m);if(!$m&&$_POST){$Qc=false;if(!isset($_GET["import"]))$H=$_POST["query"];elseif($_POST["webfile"]){$Qc=@fopen((file_exists("adminer.sql")?"adminer.sql":"compress.zlib://adminer.sql.gz"),"rb");$H=($Qc?fread($Qc,1e6):false);}else$H=get_file("sql_file",true);if(is_string($H)){if(function_exists('memory_get_usage'))@ini_set("memory_limit",max(ini_bytes("memory_limit"),2*strlen($H)+memory_get_usage()+8e6));if($H!=""&&strlen($H)<1e6){$Df=$H.(preg_match("~;[ \t\r\n]*\$~",$H)?"":";");if(!$dd||reset(end($dd))!=$Df){restart_session();$dd[]=array($Df,time());set_session("queries",$ed);stop_session();}}$wg="(?:\\s|/\\*.*\\*/|(?:#|-- )[^\n]*\n|--\r?\n)";$Lb=";";$D=0;$ic=true;$i=connect();if(is_object($i)&&DB!="")$i->select_db(DB);$mb=0;$oc=array();$Td=0;$df='[\'"'.($w=="sql"?'`#':($w=="sqlite"?'`[':($w=="mssql"?'[':''))).']|/\\*|-- |$'.($w=="pgsql"?'|\\$[^$]*\\$':'');$jh=microtime(true);parse_str($_COOKIE["adminer_export"],$wa);$ac=$b->dumpFormat();unset($ac["sql"]);while($H!=""){if(!$D&&preg_match("~^$wg*DELIMITER\\s+(\\S+)~i",$H,$B)){$Lb=$B[1];$H=substr($H,strlen($B[0]));}else{preg_match('('.preg_quote($Lb)."\\s*|$df)",$H,$B,PREG_OFFSET_CAPTURE,$D);list($Oc,$pf)=$B[0];if(!$Oc&&$Qc&&!feof($Qc))$H.=fread($Qc,1e5);else{if(!$Oc&&rtrim($H)=="")break;$D=$pf+strlen($Oc);if($Oc&&rtrim($Oc)!=$Lb){while(preg_match('('.($Oc=='/*'?'\\*/':($Oc=='['?']':(preg_match('~^-- |^#~',$Oc)?"\n":preg_quote($Oc)."|\\\\."))).'|$)s',$H,$B,PREG_OFFSET_CAPTURE,$D)){$eg=$B[0][0];if(!$eg&&$Qc&&!feof($Qc))$H.=fread($Qc,1e5);else{$D=$B[0][1]+strlen($eg);if($eg[0]!="\\")break;}}}else{$ic=false;$Df=substr($H,0,$pf);$mb++;$xf="<pre id='sql-$mb'><code class='jush-$w'>".shorten_utf8(trim($Df),1000)."</code></pre>\n";if(!$_POST["only_errors"]){echo$xf;ob_flush();flush();}$zg=microtime(true);if($h->multi_query($Df)&&is_object($i)&&preg_match("~^$wg*USE\\b~isU",$Df))$i->query($Df);do{$I=$h->store_result();$jc=microtime(true);$Zg=" <span class='time'>(".format_time($zg,$jc).")</span>".(strlen($Df)<1000?" <a href='".h(ME)."sql=".urlencode(trim($Df))."'>".lang(33)."</a>":"");if($h->error){echo($_POST["only_errors"]?$xf:""),"<p class='error'>".lang(125).($h->errno?" ($h->errno)":"").": ".error()."\n";$oc[]=" <a href='#sql-$mb'>$mb</a>";if($_POST["error_stops"])break
  1458. 2;}elseif(is_object($I)){$Se=select($I,$i);if(!$_POST["only_errors"]){echo"<form action='' method='post'>\n","<p>".($I->num_rows?lang(126,$I->num_rows):"").$Zg;$s="export-$mb";$yc=", <a href='#$s' onclick=\"return !toggle('$s');\">".lang(118)."</a><span id='$s' class='hidden'>: ".html_select("output",$b->dumpOutput(),$wa["output"])." ".html_select("format",$ac,$wa["format"])."<input type='hidden' name='query' value='".h($Df)."'>"." <input type='submit' name='export' value='".lang(118)."'><input type='hidden' name='token' value='$T'></span>\n";if($i&&preg_match("~^($wg|\\()*SELECT\\b~isU",$Df)&&($xc=explain($i,$Df))){$s="explain-$mb";echo", <a href='#$s' onclick=\"return !toggle('$s');\">EXPLAIN</a>$yc","<div id='$s' class='hidden'>\n";select($xc,$i,$Se);echo"</div>\n";}else
  1459. echo$yc;echo"</form>\n";}}else{if(preg_match("~^$wg*(CREATE|DROP|ALTER)$wg+(DATABASE|SCHEMA)\\b~isU",$Df)){restart_session();set_session("dbs",null);stop_session();}if(!$_POST["only_errors"])echo"<p class='message' title='".h($h->info)."'>".lang(127,$h->affected_rows)."$Zg\n";}$zg=$jc;}while($h->next_result());$Td+=substr_count($Df.$Oc,"\n");$H=substr($H,$D);$D=0;}}}}if($ic)echo"<p class='message'>".lang(128)."\n";elseif($_POST["only_errors"]){echo"<p class='message'>".lang(129,$mb-count($oc))," <span class='time'>(".format_time($jh,microtime(true)).")</span>\n";}elseif($oc&&$mb>1)echo"<p class='error'>".lang(125).": ".implode("",$oc)."\n";}else
  1460. echo"<p class='error'>".upload_error($H)."\n";}echo'
  1461. <form action="" method="post" enctype="multipart/form-data" id="form">
  1462. ';$uc="<input type='submit' value='".lang(130)."' title='Ctrl+Enter'>";if(!isset($_GET["import"])){$Df=$_GET["sql"];if($_POST)$Df=$_POST["query"];elseif($_GET["history"]=="all")$Df=$dd;elseif($_GET["history"]!="")$Df=$dd[$_GET["history"]][0];echo"<p>";textarea("query",$Df,20);echo($_POST?"":"<script type='text/javascript'>focus(document.getElementsByTagName('textarea')[0]);</script>\n"),"<p>$uc\n";}else{echo"<fieldset><legend>".lang(131)."</legend><div>",(ini_bool("file_uploads")?'<input type="file" name="sql_file[]" multiple> (&lt; '.ini_get("upload_max_filesize").'B)':lang(132)),"\n$uc","</div></fieldset>\n","<fieldset><legend>".lang(133)."</legend><div>",lang(134,"<code>adminer.sql".(extension_loaded("zlib")?"[.gz]":"")."</code>"),' <input type="submit" name="webfile" value="'.lang(135).'">',"</div></fieldset>\n","<p>";}echo
  1463. checkbox("error_stops",1,($_POST?$_POST["error_stops"]:isset($_GET["import"])),lang(136))."\n",checkbox("only_errors",1,($_POST?$_POST["only_errors"]:isset($_GET["import"])),lang(137))."\n","<input type='hidden' name='token' value='$T'>\n";if(!isset($_GET["import"])&&$dd){print_fieldset("history",lang(138),$_GET["history"]!="");for($X=end($dd);$X;$X=prev($dd)){$x=key($dd);list($Df,$Zg)=$X;echo'<a href="'.h(ME."sql=&history=$x").'">'.lang(33)."</a> <span class='time' title='".@date('Y-m-d',$Zg)."'>".@date("H:i:s",$Zg)."</span> <code class='jush-$w'>".shorten_utf8(ltrim(str_replace("\n"," ",str_replace("\r","",preg_replace('~^(#|-- ).*~m','',$Df)))),80,"</code>")."<br>\n";}echo"<input type='submit' name='clear' value='".lang(139)."'>\n","<a href='".h(ME."sql=&history=all")."'>".lang(140)."</a>\n","</div></fieldset>\n";}echo'</form>
  1464. ';}elseif(isset($_GET["edit"])){$a=$_GET["edit"];$o=fields($a);$Z=(isset($_GET["select"])?(count($_POST["check"])==1?where_check($_POST["check"][0],$o):""):where($_GET,$o));$Bh=(isset($_GET["select"])?$_POST["edit"]:$Z);foreach($o
  1465. as$C=>$n){if(!isset($n["privileges"][$Bh?"update":"insert"])||$b->fieldName($n)=="")unset($o[$C]);}if($_POST&&!$m&&!isset($_GET["select"])){$A=$_POST["referer"];if($_POST["insert"])$A=($Bh?null:$_SERVER["REQUEST_URI"]);elseif(!preg_match('~^.+&select=.+$~',$A))$A=ME."select=".urlencode($a);$v=indexes($a);$xh=unique_array($_GET["where"],$v);$Gf="\nWHERE $Z";if(isset($_POST["delete"]))queries_redirect($A,lang(141),$l->delete($a,$Gf,!$xh));else{$O=array();foreach($o
  1466. as$C=>$n){$X=process_input($n);if($X!==false&&$X!==null)$O[idf_escape($C)]=$X;}if($Bh){if(!$O)redirect($A);queries_redirect($A,lang(142),$l->update($a,$O,$Gf,!$xh));if(is_ajax()){page_headers();page_messages($m);exit;}}else{$I=$l->insert($a,$O);$Md=($I?last_id():0);queries_redirect($A,lang(143,($Md?" $Md":"")),$I);}}}$Kg=$b->tableName(table_status1($a,true));page_header(($Bh?lang(33):lang(144)),$m,array("select"=>array($a,$Kg)),$Kg);$K=null;if($_POST["save"])$K=(array)$_POST["fields"];elseif($Z){$M=array();foreach($o
  1467. as$C=>$n){if(isset($n["privileges"]["select"])){$Fa=convert_field($n);if($_POST["clone"]&&$n["auto_increment"])$Fa="''";if($w=="sql"&&preg_match("~enum|set~",$n["type"]))$Fa="1*".idf_escape($C);$M[]=($Fa?"$Fa AS ":"").idf_escape($C);}}$K=array();if(!support("table"))$M=array("*");if($M){$I=$l->select($a,$M,array($Z),$M,array(),(isset($_GET["select"])?2:1));$K=$I->fetch_assoc();if(!$K)$K=false;if(isset($_GET["select"])&&(!$K||$I->fetch_assoc()))$K=null;}}if(!support("table")&&!$o){if(!$Z){$I=$l->select($a,array("*"),$Z,array("*"));$K=($I?$I->fetch_assoc():false);if(!$K)$K=array($l->primary=>"");}if($K){foreach($K
  1468. as$x=>$X){if(!$Z)$K[$x]=null;$o[$x]=array("field"=>$x,"null"=>($x!=$l->primary),"auto_increment"=>($x==$l->primary));}}}if($K===false)echo"<p class='error'>".lang(90)."\n";echo'
  1469. <div id="message"></div>
  1470.  
  1471. <form action="" method="post" enctype="multipart/form-data" id="form">
  1472. ';if(!$o)echo"<p class='error'>".lang(145)."\n";else{echo"<table cellspacing='0' onkeydown='return editingKeydown(event);'>\n";foreach($o
  1473. as$C=>$n){echo"<tr><th>".$b->fieldName($n);$Jb=$_GET["set"][bracket_escape($C)];if($Jb===null){$Jb=$n["default"];if($n["type"]=="bit"&&preg_match("~^b'([01]*)'\$~",$Jb,$Qf))$Jb=$Qf[1];}$Y=($K!==null?($K[$C]!=""&&$w=="sql"&&preg_match("~enum|set~",$n["type"])?(is_array($K[$C])?array_sum($K[$C]):+$K[$C]):$K[$C]):(!$Bh&&$n["auto_increment"]?"":(isset($_GET["select"])?false:$Jb)));if(!$_POST["save"]&&is_string($Y))$Y=$b->editVal($Y,$n);$q=($_POST["save"]?(string)$_POST["function"][$C]:($Bh&&$n["on_update"]=="CURRENT_TIMESTAMP"?"now":($Y===false?null:($Y!==null?'':'NULL'))));if(preg_match("~time~",$n["type"])&&$Y=="CURRENT_TIMESTAMP"){$Y="";$q="now";}input($n,$Y,$q);echo"\n";}if(!support("table"))echo"<tr>"."<th><input name='field_keys[]' onkeyup='keyupChange.call(this);' onchange='fieldChange(this);' value=''>"."<td class='function'>".html_select("field_funs[]",$b->editFunctions(array("null"=>isset($_GET["select"]))))."<td><input name='field_vals[]'>"."\n";echo"</table>\n";}echo'<p>
  1474. ';if($o){echo"<input type='submit' value='".lang(146)."'>\n";if(!isset($_GET["select"]))echo"<input type='submit' name='insert' value='".($Bh?lang(147)."' onclick='return !ajaxForm(this.form, \"".lang(148).'...", this)':lang(149))."' title='Ctrl+Shift+Enter'>\n";}echo($Bh?"<input type='submit' name='delete' value='".lang(150)."'".confirm().">\n":($_POST||!$o?"":"<script type='text/javascript'>focus(document.getElementById('form').getElementsByTagName('td')[1].firstChild);</script>\n"));if(isset($_GET["select"]))hidden_fields(array("check"=>(array)$_POST["check"],"clone"=>$_POST["clone"],"all"=>$_POST["all"]));echo'<input type="hidden" name="referer" value="',h(isset($_POST["referer"])?$_POST["referer"]:$_SERVER["HTTP_REFERER"]),'">
  1475. <input type="hidden" name="save" value="1">
  1476. <input type="hidden" name="token" value="',$T,'">
  1477. </form>
  1478. ';}elseif(isset($_GET["create"])){$a=$_GET["create"];$ef=array();foreach(array('HASH','LINEAR HASH','KEY','LINEAR KEY','RANGE','LIST')as$x)$ef[$x]=$x;$Nf=referencable_primary($a);$Mc=array();foreach($Nf
  1479. as$Kg=>$n)$Mc[str_replace("`","``",$Kg)."`".str_replace("`","``",$n["field"])]=$Kg;$Ve=array();$R=array();if($a!=""){$Ve=fields($a);$R=table_status($a);if(!$R)$m=lang(7);}$K=$_POST;$K["fields"]=(array)$K["fields"];if($K["auto_increment_col"])$K["fields"][$K["auto_increment_col"]]["auto_increment"]=true;if($_POST&&!process_fields($K["fields"])&&!$m){if($_POST["drop"])queries_redirect(substr(ME,0,-1),lang(151),drop_tables(array($a)));else{$o=array();$Ca=array();$Eh=false;$Kc=array();ksort($K["fields"]);$Ue=reset($Ve);$_a=" FIRST";foreach($K["fields"]as$x=>$n){$p=$Mc[$n["type"]];$sh=($p!==null?$Nf[$p]:$n);if($n["field"]!=""){if(!$n["has_default"])$n["default"]=null;if($x==$K["auto_increment_col"])$n["auto_increment"]=true;$Bf=process_field($n,$sh);$Ca[]=array($n["orig"],$Bf,$_a);if($Bf!=process_field($Ue,$Ue)){$o[]=array($n["orig"],$Bf,$_a);if($n["orig"]!=""||$_a)$Eh=true;}if($p!==null)$Kc[idf_escape($n["field"])]=($a!=""&&$w!="sqlite"?"ADD":" ").format_foreign_key(array('table'=>$Mc[$n["type"]],'source'=>array($n["field"]),'target'=>array($sh["field"]),'on_delete'=>$n["on_delete"],));$_a=" AFTER ".idf_escape($n["field"]);}elseif($n["orig"]!=""){$Eh=true;$o[]=array($n["orig"]);}if($n["orig"]!=""){$Ue=next($Ve);if(!$Ue)$_a="";}}$gf="";if($ef[$K["partition_by"]]){$hf=array();if($K["partition_by"]=='RANGE'||$K["partition_by"]=='LIST'){foreach(array_filter($K["partition_names"])as$x=>$X){$Y=$K["partition_values"][$x];$hf[]="\n PARTITION ".idf_escape($X)." VALUES ".($K["partition_by"]=='RANGE'?"LESS THAN":"IN").($Y!=""?" ($Y)":" MAXVALUE");}}$gf.="\nPARTITION BY $K[partition_by]($K[partition])".($hf?" (".implode(",",$hf)."\n)":($K["partitions"]?" PARTITIONS ".(+$K["partitions"]):""));}elseif(support("partitioning")&&preg_match("~partitioned~",$R["Create_options"]))$gf.="\nREMOVE PARTITIONING";$he=lang(152);if($a==""){cookie("adminer_engine",$K["Engine"]);$he=lang(153);}$C=trim($K["name"]);queries_redirect(ME.(support("table")?"table=":"select=").urlencode($C),$he,alter_table($a,$C,($w=="sqlite"&&($Eh||$Kc)?$Ca:$o),$Kc,$K["Comment"],($K["Engine"]&&$K["Engine"]!=$R["Engine"]?$K["Engine"]:""),($K["Collation"]&&$K["Collation"]!=$R["Collation"]?$K["Collation"]:""),($K["Auto_increment"]!=""?+$K["Auto_increment"]:""),$gf));}}page_header(($a!=""?lang(31):lang(57)),$m,array("table"=>$a),h($a));if(!$_POST){$K=array("Engine"=>$_COOKIE["adminer_engine"],"fields"=>array(array("field"=>"","type"=>(isset($uh["int"])?"int":(isset($uh["integer"])?"integer":"")))),"partition_names"=>array(""),);if($a!=""){$K=$R;$K["name"]=$a;$K["fields"]=array();if(!$_GET["auto_increment"])$K["Auto_increment"]="";foreach($Ve
  1480. as$n){$n["has_default"]=isset($n["default"]);$K["fields"][]=$n;}if(support("partitioning")){$Rc="FROM information_schema.PARTITIONS WHERE TABLE_SCHEMA = ".q(DB)." AND TABLE_NAME = ".q($a);$I=$h->query("SELECT PARTITION_METHOD, PARTITION_ORDINAL_POSITION, PARTITION_EXPRESSION $Rc ORDER BY PARTITION_ORDINAL_POSITION DESC LIMIT 1");list($K["partition_by"],$K["partitions"],$K["partition"])=$I->fetch_row();$hf=get_key_vals("SELECT PARTITION_NAME, PARTITION_DESCRIPTION $Rc AND PARTITION_NAME != '' ORDER BY PARTITION_ORDINAL_POSITION");$hf[""]="";$K["partition_names"]=array_keys($hf);$K["partition_values"]=array_values($hf);}}}$jb=collations();$lc=engines();foreach($lc
  1481. as$kc){if(!strcasecmp($kc,$K["Engine"])){$K["Engine"]=$kc;break;}}echo'
  1482. <form action="" method="post" id="form">
  1483. <p>
  1484. ';if(support("columns")||$a==""){echo
  1485. lang(154),': <input name="name" maxlength="64" value="',h($K["name"]),'" autocapitalize="off">
  1486. ';if($a==""&&!$_POST){?><script type='text/javascript'>focus(document.getElementById('form')['name']);</script><?php }echo($lc?"<select name='Engine' onchange='helpClose();'".on_help("getTarget(event).value",1).">".optionlist(array(""=>"(".lang(155).")")+$lc,$K["Engine"])."</select>":""),' ',($jb&&!preg_match("~sqlite|mssql~",$w)?html_select("Collation",array(""=>"(".lang(92).")")+$jb,$K["Collation"]):""),' <input type="submit" value="',lang(146),'">
  1487. ';}echo'
  1488. ';if(support("columns")){echo'<table cellspacing="0" id="edit-fields" class="nowrap">
  1489. ';$ob=($_POST?$_POST["comments"]:$K["Comment"]!="");if(!$_POST&&!$ob){foreach($K["fields"]as$n){if($n["comment"]!=""){$ob=true;break;}}}edit_fields($K["fields"],$jb,"TABLE",$Mc,$ob);echo'</table>
  1490. <p>
  1491. ',lang(47),': <input type="number" name="Auto_increment" size="6" value="',h($K["Auto_increment"]),'">
  1492. ',checkbox("defaults",1,true,lang(100),"columnShow(this.checked, 5)","jsonly");if(!$_POST["defaults"]){echo'<script type="text/javascript">editingHideDefaults()</script>';}echo(support("comment")?"<label><input type='checkbox' name='comments' value='1' class='jsonly' onclick=\"columnShow(this.checked, 6); toggle('Comment'); if (this.checked) this.form['Comment'].focus();\"".($ob?" checked":"").">".lang(101)."</label>".' <input name="Comment" id="Comment" value="'.h($K["Comment"]).'" maxlength="'.($h->server_info>=5.5?2048:60).'"'.($ob?'':' class="hidden"').'>':''),'<p>
  1493. <input type="submit" value="',lang(146),'">
  1494. ';}echo'
  1495. ';if($a!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}if(support("partitioning")){$ff=preg_match('~RANGE|LIST~',$K["partition_by"]);print_fieldset("partition",lang(156),$K["partition_by"]);echo'<p>
  1496. ',"<select name='partition_by' onchange='partitionByChange(this);'".on_help("getTarget(event).value.replace(/./, 'PARTITION BY \$&')",1).">".optionlist(array(""=>"")+$ef,$K["partition_by"])."</select>",'(<input name="partition" value="',h($K["partition"]),'">)
  1497. ',lang(157),': <input type="number" name="partitions" class="size',($ff||!$K["partition_by"]?" hidden":""),'" value="',h($K["partitions"]),'">
  1498. <table cellspacing="0" id="partition-table"',($ff?"":" class='hidden'"),'>
  1499. <thead><tr><th>',lang(158),'<th>',lang(159),'</thead>
  1500. ';foreach($K["partition_names"]as$x=>$X){echo'<tr>','<td><input name="partition_names[]" value="'.h($X).'"'.($x==count($K["partition_names"])-1?' onchange="partitionNameChange(this);"':'').' autocapitalize="off">','<td><input name="partition_values[]" value="'.h($K["partition_values"][$x]).'">';}echo'</table>
  1501. </div></fieldset>
  1502. ';}echo'<input type="hidden" name="token" value="',$T,'">
  1503. </form>
  1504. ';}elseif(isset($_GET["indexes"])){$a=$_GET["indexes"];$nd=array("PRIMARY","UNIQUE","INDEX");$R=table_status($a,true);if(preg_match('~MyISAM|M?aria'.($h->server_info>=5.6?'|InnoDB':'').'~i',$R["Engine"]))$nd[]="FULLTEXT";$v=indexes($a);$vf=array();if($w=="mongo"){$vf=$v["_id_"];unset($nd[0]);unset($v["_id_"]);}$K=$_POST;if($_POST&&!$m&&!$_POST["add"]&&!$_POST["drop_col"]){$c=array();foreach($K["indexes"]as$u){$C=$u["name"];if(in_array($u["type"],$nd)){$f=array();$Rd=array();$Nb=array();$O=array();ksort($u["columns"]);foreach($u["columns"]as$x=>$e){if($e!=""){$y=$u["lengths"][$x];$Mb=$u["descs"][$x];$O[]=idf_escape($e).($y?"(".(+$y).")":"").($Mb?" DESC":"");$f[]=$e;$Rd[]=($y?$y:null);$Nb[]=$Mb;}}if($f){$vc=$v[$C];if($vc){ksort($vc["columns"]);ksort($vc["lengths"]);ksort($vc["descs"]);if($u["type"]==$vc["type"]&&array_values($vc["columns"])===$f&&(!$vc["lengths"]||array_values($vc["lengths"])===$Rd)&&array_values($vc["descs"])===$Nb){unset($v[$C]);continue;}}$c[]=array($u["type"],$C,$O);}}}foreach($v
  1505. as$C=>$vc)$c[]=array($vc["type"],$C,"DROP");if(!$c)redirect(ME."table=".urlencode($a));queries_redirect(ME."table=".urlencode($a),lang(160),alter_indexes($a,$c));}page_header(lang(109),$m,array("table"=>$a),h($a));$o=array_keys(fields($a));if($_POST["add"]){foreach($K["indexes"]as$x=>$u){if($u["columns"][count($u["columns"])]!="")$K["indexes"][$x]["columns"][]="";}$u=end($K["indexes"]);if($u["type"]||array_filter($u["columns"],'strlen'))$K["indexes"][]=array("columns"=>array(1=>""));}if(!$K){foreach($v
  1506. as$x=>$u){$v[$x]["name"]=$x;$v[$x]["columns"][]="";}$v[]=array("columns"=>array(1=>""));$K["indexes"]=$v;}echo'
  1507. <form action="" method="post">
  1508. <table cellspacing="0" class="nowrap">
  1509. <thead><tr>
  1510. <th>',lang(161),'<th><input type="submit" style="left: -1000px; position: absolute;">',lang(162),'<th>',lang(163);?>
  1511. <th><noscript><input type='image' class='icon' name='add[0]' src='" . h(preg_replace("~\\?.*~", "", ME)) . "?file=plus.gif&amp;version=4.0.3' alt='+' title='<?php echo
  1512. lang(102),'\'></noscript>&nbsp;
  1513. </thead>
  1514. ';if($vf){echo"<tr><td>PRIMARY<td>";foreach($vf["columns"]as$x=>$e){echo
  1515. select_input(" disabled",$o,$e),"<label><input disabled type='checkbox'>".lang(41)."</label> ";}echo"<td><td>\n";}$Ad=1;foreach($K["indexes"]as$u){if(!$_POST["drop_col"]||$Ad!=key($_POST["drop_col"])){echo"<tr><td>".html_select("indexes[$Ad][type]",array(-1=>"")+$nd,$u["type"],($Ad==count($K["indexes"])?"indexesAddRow(this);":1)),"<td>";ksort($u["columns"]);$r=1;foreach($u["columns"]as$x=>$e){echo"<span>".select_input(" name='indexes[$Ad][columns][$r]' onchange=\"".($r==count($u["columns"])?"indexesAddColumn":"indexesChangeColumn")."(this, '".js_escape($w=="sql"?"":$_GET["indexes"]."_")."');\"",($o?array_combine($o,$o):$o),$e),($w=="sql"||$w=="mssql"?"<input type='number' name='indexes[$Ad][lengths][$r]' class='size' value='".h($u["lengths"][$x])."'>":""),($w!="sql"?checkbox("indexes[$Ad][descs][$r]",1,$u["descs"][$x],lang(41)):"")," </span>";$r++;}echo"<td><input name='indexes[$Ad][name]' value='".h($u["name"])."' autocapitalize='off'>\n","<td><input type='image' class='icon' name='drop_col[$Ad]' src='".h(preg_replace("~\\?.*~","",ME))."?file=cross.gif&amp;version=4.0.3' alt='x' title='".lang(105)."' onclick=\"return !editingRemoveRow(this, 'indexes\$1[type]');\">\n";}$Ad++;}echo'</table>
  1516. <p>
  1517. <input type="submit" value="',lang(146),'">
  1518. <input type="hidden" name="token" value="',$T,'">
  1519. </form>
  1520. ';}elseif(isset($_GET["database"])){$K=$_POST;if($_POST&&!$m&&!isset($_POST["add_x"])){restart_session();$C=trim($K["name"]);if($_POST["drop"]){$_GET["db"]="";queries_redirect(remove_from_uri("db|database"),lang(164),drop_databases(array(DB)));}elseif(DB!==$C){if(DB!=""){$_GET["db"]=$C;queries_redirect(preg_replace('~\bdb=[^&]*&~','',ME)."db=".urlencode($C),lang(165),rename_database($C,$K["collation"]));}else{$j=explode("\n",str_replace("\r","",$C));$Eg=true;$Ld="";foreach($j
  1521. as$k){if(count($j)==1||$k!=""){if(!create_database($k,$K["collation"]))$Eg=false;$Ld=$k;}}queries_redirect(ME."db=".urlencode($Ld),lang(166),$Eg);}}else{if(!$K["collation"])redirect(substr(ME,0,-1));query_redirect("ALTER DATABASE ".idf_escape($C).(preg_match('~^[a-z0-9_]+$~i',$K["collation"])?" COLLATE $K[collation]":""),substr(ME,0,-1),lang(167));}}page_header(DB!=""?lang(50):lang(168),$m,array(),h(DB));$jb=collations();$C=DB;if($_POST)$C=$K["name"];elseif(DB!="")$K["collation"]=db_collation(DB,$jb);elseif($w=="sql"){foreach(get_vals("SHOW GRANTS")as$Uc){if(preg_match('~ ON (`(([^\\\\`]|``|\\\\.)*)%`\\.\\*)?~',$Uc,$B)&&$B[1]){$C=stripcslashes(idf_unescape("`$B[2]`"));break;}}}echo'
  1522. <form action="" method="post">
  1523. <p>
  1524. ',($_POST["add_x"]||strpos($C,"\n")?'<textarea id="name" name="name" rows="10" cols="40">'.h($C).'</textarea><br>':'<input name="name" id="name" value="'.h($C).'" maxlength="64" autocapitalize="off">')."\n".($jb?html_select("collation",array(""=>"(".lang(92).")")+$jb,$K["collation"]).doc_link(array('sql'=>"charset-charsets.html",'mssql'=>"ms187963.aspx",)):"");?>
  1525. <script type='text/javascript'>focus(document.getElementById('name'));</script>
  1526. <input type="submit" value="<?php echo
  1527. lang(146),'">
  1528. ';if(DB!="")echo"<input type='submit' name='drop' value='".lang(86)."'".confirm().">\n";elseif(!$_POST["add_x"]&&$_GET["db"]=="")echo"<input type='image' class='icon' name='add' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=4.0.3' alt='+' title='".lang(102)."'>\n";echo'<input type="hidden" name="token" value="',$T,'">
  1529. </form>
  1530. ';}elseif(isset($_GET["scheme"])){$K=$_POST;if($_POST&&!$m){$_=preg_replace('~ns=[^&]*&~','',ME)."ns=";if($_POST["drop"])query_redirect("DROP SCHEMA ".idf_escape($_GET["ns"]),$_,lang(169));else{$C=trim($K["name"]);$_.=urlencode($C);if($_GET["ns"]=="")query_redirect("CREATE SCHEMA ".idf_escape($C),$_,lang(170));elseif($_GET["ns"]!=$C)query_redirect("ALTER SCHEMA ".idf_escape($_GET["ns"])." RENAME TO ".idf_escape($C),$_,lang(171));else
  1531. redirect($_);}}page_header($_GET["ns"]!=""?lang(51):lang(52),$m);if(!$K)$K["name"]=$_GET["ns"];echo'
  1532. <form action="" method="post">
  1533. <p><input name="name" id="name" value="',h($K["name"]);?>" autocapitalize="off">
  1534. <script type='text/javascript'>focus(document.getElementById('name'));</script>
  1535. <input type="submit" value="<?php echo
  1536. lang(146),'">
  1537. ';if($_GET["ns"]!="")echo"<input type='submit' name='drop' value='".lang(86)."'".confirm().">\n";echo'<input type="hidden" name="token" value="',$T,'">
  1538. </form>
  1539. ';}elseif(isset($_GET["call"])){$da=$_GET["call"];page_header(lang(172).": ".h($da),$m);$ag=routine($da,(isset($_GET["callf"])?"FUNCTION":"PROCEDURE"));$ld=array();$Ye=array();foreach($ag["fields"]as$r=>$n){if(substr($n["inout"],-3)=="OUT")$Ye[$r]="@".idf_escape($n["field"])." AS ".idf_escape($n["field"]);if(!$n["inout"]||substr($n["inout"],0,2)=="IN")$ld[]=$r;}if(!$m&&$_POST){$Xa=array();foreach($ag["fields"]as$x=>$n){if(in_array($x,$ld)){$X=process_input($n);if($X===false)$X="''";if(isset($Ye[$x]))$h->query("SET @".idf_escape($n["field"])." = $X");}$Xa[]=(isset($Ye[$x])?"@".idf_escape($n["field"]):$X);}$H=(isset($_GET["callf"])?"SELECT":"CALL")." ".idf_escape($da)."(".implode(", ",$Xa).")";echo"<p><code class='jush-$w'>".h($H)."</code> <a href='".h(ME)."sql=".urlencode($H)."'>".lang(33)."</a>\n";if(!$h->multi_query($H))echo"<p class='error'>".error()."\n";else{$i=connect();if(is_object($i))$i->select_db(DB);do{$I=$h->store_result();if(is_object($I))select($I,$i);else
  1540. echo"<p class='message'>".lang(173,$h->affected_rows)."\n";}while($h->next_result());if($Ye)select($h->query("SELECT ".implode(", ",$Ye)));}}echo'
  1541. <form action="" method="post">
  1542. ';if($ld){echo"<table cellspacing='0'>\n";foreach($ld
  1543. as$x){$n=$ag["fields"][$x];$C=$n["field"];echo"<tr><th>".$b->fieldName($n);$Y=$_POST["fields"][$C];if($Y!=""){if($n["type"]=="enum")$Y=+$Y;if($n["type"]=="set")$Y=array_sum($Y);}input($n,$Y,(string)$_POST["function"][$C]);echo"\n";}echo"</table>\n";}echo'<p>
  1544. <input type="submit" value="',lang(172),'">
  1545. <input type="hidden" name="token" value="',$T,'">
  1546. </form>
  1547. ';}elseif(isset($_GET["foreign"])){$a=$_GET["foreign"];$C=$_GET["name"];$K=$_POST;if($_POST&&!$m&&!$_POST["add"]&&!$_POST["change"]&&!$_POST["change-js"]){$he=($_POST["drop"]?lang(174):($C!=""?lang(175):lang(176)));$A=ME."table=".urlencode($a);$K["source"]=array_filter($K["source"],'strlen');ksort($K["source"]);$Sg=array();foreach($K["source"]as$x=>$X)$Sg[$x]=$K["target"][$x];$K["target"]=$Sg;if($w=="sqlite")queries_redirect($A,$he,recreate_table($a,$a,array(),array(),array(" $C"=>($_POST["drop"]?"":" ".format_foreign_key($K)))));else{$c="ALTER TABLE ".table($a);$Vb="\nDROP ".($w=="sql"?"FOREIGN KEY ":"CONSTRAINT ").idf_escape($C);if($_POST["drop"])query_redirect($c.$Vb,$A,$he);else{query_redirect($c.($C!=""?"$Vb,":"")."\nADD".format_foreign_key($K),$A,$he);$m=lang(177)."<br>$m";}}}page_header(lang(178),$m,array("table"=>$a),h($a));if($_POST){ksort($K["source"]);if($_POST["add"])$K["source"][]="";elseif($_POST["change"]||$_POST["change-js"])$K["target"]=array();}elseif($C!=""){$Mc=foreign_keys($a);$K=$Mc[$C];$K["source"][]="";}else{$K["table"]=$a;$K["source"]=array("");}$vg=array_keys(fields($a));$Sg=($a===$K["table"]?$vg:array_keys(fields($K["table"])));$Mf=array_keys(array_filter(table_status('',true),'fk_support'));echo'
  1548. <form action="" method="post">
  1549. <p>
  1550. ';if($K["db"]==""&&$K["ns"]==""){echo
  1551. lang(179),':
  1552. ',html_select("table",$Mf,$K["table"],"this.form['change-js'].value = '1'; this.form.submit();"),'<input type="hidden" name="change-js" value="">
  1553. <noscript><p><input type="submit" name="change" value="',lang(180),'"></noscript>
  1554. <table cellspacing="0">
  1555. <thead><tr><th>',lang(111),'<th>',lang(112),'</thead>
  1556. ';$Ad=0;foreach($K["source"]as$x=>$X){echo"<tr>","<td>".html_select("source[".(+$x)."]",array(-1=>"")+$vg,$X,($Ad==count($K["source"])-1?"foreignAddRow(this);":1)),"<td>".html_select("target[".(+$x)."]",$Sg,$K["target"][$x]);$Ad++;}echo'</table>
  1557. <p>
  1558. ',lang(94),': ',html_select("on_delete",array(-1=>"")+explode("|",$Ge),$K["on_delete"]),' ',lang(93),': ',html_select("on_update",array(-1=>"")+explode("|",$Ge),$K["on_update"]),doc_link(array('sql'=>"innodb-foreign-key-constraints.html",'pgsql'=>"sql-createtable.html#SQL-CREATETABLE-REFERENCES",'mssql'=>"ms174979.aspx",'oracle'=>"clauses002.htm#sthref2903",)),'<p>
  1559. <input type="submit" value="',lang(146),'">
  1560. <noscript><p><input type="submit" name="add" value="',lang(181),'"></noscript>
  1561. ';}if($C!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
  1562. </form>
  1563. ';}elseif(isset($_GET["view"])){$a=$_GET["view"];$K=$_POST;if($_POST&&!$m){$C=trim($K["name"]);$Fa=" AS\n$K[select]";$A=ME."table=".urlencode($C);$he=lang(182);if(!$_POST["drop"]&&$a==$C&&$w!="sqlite")query_redirect(($w=="mssql"?"ALTER":"CREATE OR REPLACE")." VIEW ".table($C).$Fa,$A,$he);else{$Ug=$C."_adminer_".uniqid();drop_create("DROP VIEW ".table($a),"CREATE VIEW ".table($C).$Fa,"DROP VIEW ".table($C),"CREATE VIEW ".table($Ug).$Fa,"DROP VIEW ".table($Ug),($_POST["drop"]?substr(ME,0,-1):$A),lang(183),$he,lang(184),$a,$C);}}if(!$_POST&&$a!=""){$K=view($a);$K["name"]=$a;if(!$m)$m=$h->error;}page_header(($a!=""?lang(30):lang(185)),$m,array("table"=>$a),h($a));echo'
  1564. <form action="" method="post">
  1565. <p>',lang(163),': <input name="name" value="',h($K["name"]),'" maxlength="64" autocapitalize="off">
  1566. <p>';textarea("select",$K["select"]);echo'<p>
  1567. <input type="submit" value="',lang(146),'">
  1568. ';if($_GET["view"]!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
  1569. </form>
  1570. ';}elseif(isset($_GET["event"])){$aa=$_GET["event"];$vd=array("YEAR","QUARTER","MONTH","DAY","HOUR","MINUTE","WEEK","SECOND","YEAR_MONTH","DAY_HOUR","DAY_MINUTE","DAY_SECOND","HOUR_MINUTE","HOUR_SECOND","MINUTE_SECOND");$Ag=array("ENABLED"=>"ENABLE","DISABLED"=>"DISABLE","SLAVESIDE_DISABLED"=>"DISABLE ON SLAVE");$K=$_POST;if($_POST&&!$m){if($_POST["drop"])query_redirect("DROP EVENT ".idf_escape($aa),substr(ME,0,-1),lang(186));elseif(in_array($K["INTERVAL_FIELD"],$vd)&&isset($Ag[$K["STATUS"]])){$fg="\nON SCHEDULE ".($K["INTERVAL_VALUE"]?"EVERY ".q($K["INTERVAL_VALUE"])." $K[INTERVAL_FIELD]".($K["STARTS"]?" STARTS ".q($K["STARTS"]):"").($K["ENDS"]?" ENDS ".q($K["ENDS"]):""):"AT ".q($K["STARTS"]))." ON COMPLETION".($K["ON_COMPLETION"]?"":" NOT")." PRESERVE";queries_redirect(substr(ME,0,-1),($aa!=""?lang(187):lang(188)),queries(($aa!=""?"ALTER EVENT ".idf_escape($aa).$fg.($aa!=$K["EVENT_NAME"]?"\nRENAME TO ".idf_escape($K["EVENT_NAME"]):""):"CREATE EVENT ".idf_escape($K["EVENT_NAME"]).$fg)."\n".$Ag[$K["STATUS"]]." COMMENT ".q($K["EVENT_COMMENT"]).rtrim(" DO\n$K[EVENT_DEFINITION]",";").";"));}}page_header(($aa!=""?lang(189).": ".h($aa):lang(190)),$m);if(!$K&&$aa!=""){$L=get_rows("SELECT * FROM information_schema.EVENTS WHERE EVENT_SCHEMA = ".q(DB)." AND EVENT_NAME = ".q($aa));$K=reset($L);}echo'
  1571. <form action="" method="post">
  1572. <table cellspacing="0">
  1573. <tr><th>',lang(163),'<td><input name="EVENT_NAME" value="',h($K["EVENT_NAME"]),'" maxlength="64" autocapitalize="off">
  1574. <tr><th title="datetime">',lang(191),'<td><input name="STARTS" value="',h("$K[EXECUTE_AT]$K[STARTS]"),'">
  1575. <tr><th title="datetime">',lang(192),'<td><input name="ENDS" value="',h($K["ENDS"]),'">
  1576. <tr><th>',lang(193),'<td><input type="number" name="INTERVAL_VALUE" value="',h($K["INTERVAL_VALUE"]),'" class="size"> ',html_select("INTERVAL_FIELD",$vd,$K["INTERVAL_FIELD"]),'<tr><th>',lang(80),'<td>',html_select("STATUS",$Ag,$K["STATUS"]),'<tr><th>',lang(101),'<td><input name="EVENT_COMMENT" value="',h($K["EVENT_COMMENT"]),'" maxlength="64">
  1577. <tr><th>&nbsp;<td>',checkbox("ON_COMPLETION","PRESERVE",$K["ON_COMPLETION"]=="PRESERVE",lang(194)),'</table>
  1578. <p>';textarea("EVENT_DEFINITION",$K["EVENT_DEFINITION"]);echo'<p>
  1579. <input type="submit" value="',lang(146),'">
  1580. ';if($aa!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
  1581. </form>
  1582. ';}elseif(isset($_GET["procedure"])){$da=$_GET["procedure"];$ag=(isset($_GET["function"])?"FUNCTION":"PROCEDURE");$K=$_POST;$K["fields"]=(array)$K["fields"];if($_POST&&!process_fields($K["fields"])&&!$m){$Ug="$K[name]_adminer_".uniqid();drop_create("DROP $ag ".idf_escape($da),create_routine($ag,$K),"DROP $ag ".idf_escape($K["name"]),create_routine($ag,array("name"=>$Ug)+$K),"DROP $ag ".idf_escape($Ug),substr(ME,0,-1),lang(195),lang(196),lang(197),$da,$K["name"]);}page_header(($da!=""?(isset($_GET["function"])?lang(198):lang(199)).": ".h($da):(isset($_GET["function"])?lang(200):lang(201))),$m);if(!$_POST&&$da!=""){$K=routine($da,$ag);$K["name"]=$da;}$jb=get_vals("SHOW CHARACTER SET");sort($jb);$bg=routine_languages();echo'
  1583. <form action="" method="post" id="form">
  1584. <p>',lang(163),': <input name="name" value="',h($K["name"]),'" maxlength="64" autocapitalize="off">
  1585. ',($bg?lang(9).": ".html_select("language",$bg,$K["language"]):""),'<input type="submit" value="',lang(146),'">
  1586. <table cellspacing="0" class="nowrap">
  1587. ';edit_fields($K["fields"],$jb,$ag);if(isset($_GET["function"])){echo"<tr><td>".lang(202);edit_type("returns",$K["returns"],$jb);}echo'</table>
  1588. <p>';textarea("definition",$K["definition"]);echo'<p>
  1589. <input type="submit" value="',lang(146),'">
  1590. ';if($da!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
  1591. </form>
  1592. ';}elseif(isset($_GET["sequence"])){$fa=$_GET["sequence"];$K=$_POST;if($_POST&&!$m){$_=substr(ME,0,-1);$C=trim($K["name"]);if($_POST["drop"])query_redirect("DROP SEQUENCE ".idf_escape($fa),$_,lang(203));elseif($fa=="")query_redirect("CREATE SEQUENCE ".idf_escape($C),$_,lang(204));elseif($fa!=$C)query_redirect("ALTER SEQUENCE ".idf_escape($fa)." RENAME TO ".idf_escape($C),$_,lang(205));else
  1593. redirect($_);}page_header($fa!=""?lang(206).": ".h($fa):lang(207),$m);if(!$K)$K["name"]=$fa;echo'
  1594. <form action="" method="post">
  1595. <p><input name="name" value="',h($K["name"]),'" autocapitalize="off">
  1596. <input type="submit" value="',lang(146),'">
  1597. ';if($fa!="")echo"<input type='submit' name='drop' value='".lang(86)."'".confirm().">\n";echo'<input type="hidden" name="token" value="',$T,'">
  1598. </form>
  1599. ';}elseif(isset($_GET["type"])){$ga=$_GET["type"];$K=$_POST;if($_POST&&!$m){$_=substr(ME,0,-1);if($_POST["drop"])query_redirect("DROP TYPE ".idf_escape($ga),$_,lang(208));else
  1600. query_redirect("CREATE TYPE ".idf_escape(trim($K["name"]))." $K[as]",$_,lang(209));}page_header($ga!=""?lang(210).": ".h($ga):lang(211),$m);if(!$K)$K["as"]="AS ";echo'
  1601. <form action="" method="post">
  1602. <p>
  1603. ';if($ga!="")echo"<input type='submit' name='drop' value='".lang(86)."'".confirm().">\n";else{echo"<input name='name' value='".h($K['name'])."' autocapitalize='off'>\n";textarea("as",$K["as"]);echo"<p><input type='submit' value='".lang(146)."'>\n";}echo'<input type="hidden" name="token" value="',$T,'">
  1604. </form>
  1605. ';}elseif(isset($_GET["trigger"])){$a=$_GET["trigger"];$C=$_GET["name"];$qh=trigger_options();$oh=array("INSERT","UPDATE","DELETE");$K=(array)trigger($C)+array("Trigger"=>$a."_bi");if($_POST){if(!$m&&in_array($_POST["Timing"],$qh["Timing"])&&in_array($_POST["Event"],$oh)&&in_array($_POST["Type"],$qh["Type"])){$Fe=" ON ".table($a);$Vb="DROP TRIGGER ".idf_escape($C).($w=="pgsql"?$Fe:"");$A=ME."table=".urlencode($a);if($_POST["drop"])query_redirect($Vb,$A,lang(212));else{if($C!="")queries($Vb);queries_redirect($A,($C!=""?lang(213):lang(214)),queries(create_trigger($Fe,$_POST)));if($C!="")queries(create_trigger($Fe,$K+array("Type"=>reset($qh["Type"]))));}}$K=$_POST;}page_header(($C!=""?lang(215).": ".h($C):lang(216)),$m,array("table"=>$a));echo'
  1606. <form action="" method="post" id="form">
  1607. <table cellspacing="0">
  1608. <tr><th>',lang(217),'<td>',html_select("Timing",$qh["Timing"],$K["Timing"],"if (/^".preg_quote($a,"/")."_[ba][iud]$/.test(this.form['Trigger'].value)) this.form['Trigger'].value = '".js_escape($a)."_' + selectValue(this).charAt(0).toLowerCase() + selectValue(this.form['Event']).charAt(0).toLowerCase();"),'<tr><th>',lang(218),'<td>',html_select("Event",$oh,$K["Event"],"this.form['Timing'].onchange();"),'<tr><th>',lang(97),'<td>',html_select("Type",$qh["Type"],$K["Type"]),'</table>
  1609. <p>',lang(163),': <input name="Trigger" value="',h($K["Trigger"]),'" maxlength="64" autocapitalize="off">
  1610. <p>';textarea("Statement",$K["Statement"]);echo'<p>
  1611. <input type="submit" value="',lang(146),'">
  1612. ';if($C!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
  1613. </form>
  1614. ';}elseif(isset($_GET["user"])){$ha=$_GET["user"];$_f=array(""=>array("All privileges"=>""));foreach(get_rows("SHOW PRIVILEGES")as$K){foreach(explode(",",($K["Privilege"]=="Grant option"?"":$K["Context"]))as$ub)$_f[$ub][$K["Privilege"]]=$K["Comment"];}$_f["Server Admin"]+=$_f["File access on server"];$_f["Databases"]["Create routine"]=$_f["Procedures"]["Create routine"];unset($_f["Procedures"]["Create routine"]);$_f["Columns"]=array();foreach(array("Select","Insert","Update","References")as$X)$_f["Columns"][$X]=$_f["Tables"][$X];unset($_f["Server Admin"]["Usage"]);foreach($_f["Tables"]as$x=>$X)unset($_f["Databases"][$x]);$ue=array();if($_POST){foreach($_POST["objects"]as$x=>$X)$ue[$X]=(array)$ue[$X]+(array)$_POST["grants"][$x];}$Vc=array();$De="";if(isset($_GET["host"])&&($I=$h->query("SHOW GRANTS FOR ".q($ha)."@".q($_GET["host"])))){while($K=$I->fetch_row()){if(preg_match('~GRANT (.*) ON (.*) TO ~',$K[0],$B)&&preg_match_all('~ *([^(,]*[^ ,(])( *\\([^)]+\\))?~',$B[1],$Zd,PREG_SET_ORDER)){foreach($Zd
  1615. as$X){if($X[1]!="USAGE")$Vc["$B[2]$X[2]"][$X[1]]=true;if(preg_match('~ WITH GRANT OPTION~',$K[0]))$Vc["$B[2]$X[2]"]["GRANT OPTION"]=true;}}if(preg_match("~ IDENTIFIED BY PASSWORD '([^']+)~",$K[0],$B))$De=$B[1];}}if($_POST&&!$m){$Ee=(isset($_GET["host"])?q($ha)."@".q($_GET["host"]):"''");if($_POST["drop"])query_redirect("DROP USER $Ee",ME."privileges=",lang(219));else{$we=q($_POST["user"])."@".q($_POST["host"]);$if=$_POST["pass"];if($if!=''&&!$_POST["hashed"]){$if=$h->result("SELECT PASSWORD(".q($if).")");$m=!$if;}$_b=false;if(!$m){if($Ee!=$we){$_b=queries(($h->server_info<5?"GRANT USAGE ON *.* TO":"CREATE USER")." $we IDENTIFIED BY PASSWORD ".q($if));$m=!$_b;}elseif($if!=$De)queries("SET PASSWORD FOR $we = ".q($if));}if(!$m){$Xf=array();foreach($ue
  1616. as$_e=>$Uc){if(isset($_GET["grant"]))$Uc=array_filter($Uc);$Uc=array_keys($Uc);if(isset($_GET["grant"]))$Xf=array_diff(array_keys(array_filter($ue[$_e],'strlen')),$Uc);elseif($Ee==$we){$Be=array_keys((array)$Vc[$_e]);$Xf=array_diff($Be,$Uc);$Uc=array_diff($Uc,$Be);unset($Vc[$_e]);}if(preg_match('~^(.+)\\s*(\\(.*\\))?$~U',$_e,$B)&&(!grant("REVOKE",$Xf,$B[2]," ON $B[1] FROM $we")||!grant("GRANT",$Uc,$B[2]," ON $B[1] TO $we"))){$m=true;break;}}}if(!$m&&isset($_GET["host"])){if($Ee!=$we)queries("DROP USER $Ee");elseif(!isset($_GET["grant"])){foreach($Vc
  1617. as$_e=>$Xf){if(preg_match('~^(.+)(\\(.*\\))?$~U',$_e,$B))grant("REVOKE",array_keys($Xf),$B[2]," ON $B[1] FROM $we");}}}queries_redirect(ME."privileges=",(isset($_GET["host"])?lang(220):lang(221)),!$m);if($_b)$h->query("DROP USER $we");}}page_header((isset($_GET["host"])?lang(23).": ".h("$ha@$_GET[host]"):lang(124)),$m,array("privileges"=>array('',lang(54))));if($_POST){$K=$_POST;$Vc=$ue;}else{$K=$_GET+array("host"=>$h->result("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', -1)"));$K["pass"]=$De;if($De!="")$K["hashed"]=true;$Vc[(DB==""||$Vc?"":idf_escape(addcslashes(DB,"%_\\"))).".*"]=array();}echo'<form action="" method="post">
  1618. <table cellspacing="0">
  1619. <tr><th>',lang(22),'<td><input name="host" maxlength="60" value="',h($K["host"]),'" autocapitalize="off">
  1620. <tr><th>',lang(23),'<td><input name="user" maxlength="16" value="',h($K["user"]),'" autocapitalize="off">
  1621. <tr><th>',lang(24),'<td><input name="pass" id="pass" value="',h($K["pass"]),'">
  1622. ';if(!$K["hashed"]){echo'<script type="text/javascript">typePassword(document.getElementById(\'pass\'));</script>';}echo
  1623. checkbox("hashed",1,$K["hashed"],lang(222),"typePassword(this.form['pass'], this.checked);"),'</table>
  1624.  
  1625. ';echo"<table cellspacing='0'>\n","<thead><tr><th colspan='2'>".lang(54).doc_link(array('sql'=>"grant.html#priv_level"));$r=0;foreach($Vc
  1626. as$_e=>$Uc){echo'<th>'.($_e!="*.*"?"<input name='objects[$r]' value='".h($_e)."' size='10' autocapitalize='off'>":"<input type='hidden' name='objects[$r]' value='*.*' size='10'>*.*");$r++;}echo"</thead>\n";foreach(array(""=>"","Server Admin"=>lang(22),"Databases"=>lang(25),"Tables"=>lang(107),"Columns"=>lang(108),"Procedures"=>lang(223),)as$ub=>$Mb){foreach((array)$_f[$ub]as$zf=>$nb){echo"<tr".odd()."><td".($Mb?">$Mb<td":" colspan='2'").' lang="en" title="'.h($nb).'">'.h($zf);$r=0;foreach($Vc
  1627. as$_e=>$Uc){$C="'grants[$r][".h(strtoupper($zf))."]'";$Y=$Uc[strtoupper($zf)];if($ub=="Server Admin"&&$_e!=(isset($Vc["*.*"])?"*.*":".*"))echo"<td>&nbsp;";elseif(isset($_GET["grant"]))echo"<td><select name=$C><option><option value='1'".($Y?" selected":"").">".lang(224)."<option value='0'".($Y=="0"?" selected":"").">".lang(225)."</select>";else
  1628. echo"<td align='center'><label class='block'><input type='checkbox' name=$C value='1'".($Y?" checked":"").($zf=="All privileges"?" id='grants-$r-all'":($zf=="Grant option"?"":" onclick=\"if (this.checked) formUncheck('grants-$r-all');\""))."></label>";$r++;}}}echo"</table>\n",'<p>
  1629. <input type="submit" value="',lang(146),'">
  1630. ';if(isset($_GET["host"])){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
  1631. </form>
  1632. ';}elseif(isset($_GET["processlist"])){if(support("kill")&&$_POST&&!$m){$Hd=0;foreach((array)$_POST["kill"]as$X){if(queries("KILL ".(+$X)))$Hd++;}queries_redirect(ME."processlist=",lang(226,$Hd),$Hd||!$_POST["kill"]);}page_header(lang(78),$m);echo'
  1633. <form action="" method="post">
  1634. <table cellspacing="0" onclick="tableClick(event);" ondblclick="tableClick(event, true);" class="nowrap checkable">
  1635. ';$r=-1;foreach(process_list()as$r=>$K){if(!$r){echo"<thead><tr lang='en'>".(support("kill")?"<th>&nbsp;":"");foreach($K
  1636. as$x=>$X)echo"<th>$x".doc_link(array('sql'=>"show-processlist.html#processlist_".strtolower($x),'pgsql'=>"monitoring-stats.html#PG-STAT-ACTIVITY-VIEW",'oracle'=>"../b14237/dynviews_2088.htm",));echo"</thead>\n";}echo"<tr".odd().">".(support("kill")?"<td>".checkbox("kill[]",$K["Id"],0):"");foreach($K
  1637. as$x=>$X)echo"<td>".(($w=="sql"&&$x=="Info"&&preg_match("~Query|Killed~",$K["Command"])&&$X!="")||($w=="pgsql"&&$x=="current_query"&&$X!="<IDLE>")||($w=="oracle"&&$x=="sql_text"&&$X!="")?"<code class='jush-$w'>".shorten_utf8($X,100,"</code>").' <a href="'.h(ME.($K["db"]!=""?"db=".urlencode($K["db"])."&":"")."sql=".urlencode($X)).'">'.lang(227).'</a>':nbsp($X));echo"\n";}echo'</table>
  1638. <script type=\'text/javascript\'>tableCheck();</script>
  1639. <p>
  1640. ';if(support("kill")){echo($r+1)."/".lang(228,$h->result("SELECT @@max_connections")),"<p><input type='submit' value='".lang(229)."'>\n";}echo'<input type="hidden" name="token" value="',$T,'">
  1641. </form>
  1642. ';}elseif(isset($_GET["select"])){$a=$_GET["select"];$R=table_status1($a);$v=indexes($a);$o=fields($a);$Mc=column_foreign_keys($a);$Ae="";if($R["Oid"]){$Ae=($w=="sqlite"?"rowid":"oid");$v[]=array("type"=>"PRIMARY","columns"=>array($Ae));}parse_str($_COOKIE["adminer_import"],$xa);$Yf=array();$f=array();$Yg=null;foreach($o
  1643. as$x=>$n){$C=$b->fieldName($n);if(isset($n["privileges"]["select"])&&$C!=""){$f[$x]=html_entity_decode(strip_tags($C),ENT_QUOTES);if(is_shortable($n))$Yg=$b->selectLengthProcess();}$Yf+=$n["privileges"];}list($M,$Wc)=$b->selectColumnsProcess($f,$v);$wd=count($Wc)<count($M);$Z=$b->selectSearchProcess($o,$v);$Pe=$b->selectOrderProcess($o,$v);$z=$b->selectLimitProcess();$Rc=($M?implode(", ",$M):"*".($Ae?", $Ae":"")).convert_fields($f,$o,$M)."\nFROM ".table($a);$Xc=($Wc&&$wd?"\nGROUP BY ".implode(", ",$Wc):"").($Pe?"\nORDER BY ".implode(", ",$Pe):"");if($_GET["val"]&&is_ajax()){header("Content-Type: text/plain; charset=utf-8");foreach($_GET["val"]as$yh=>$K){$Fa=convert_field($o[key($K)]);$M=array($Fa?$Fa:idf_escape(key($K)));$Z[]=where_check($yh,$o);$J=$l->select($a,$M,$Z,$M);if($J)echo
  1644. reset($J->fetch_row());}exit;}if($_POST&&!$m){$Th=$Z;if(!$_POST["all"]&&is_array($_POST["check"]))$Th[]="((".implode(") OR (",array_map('where_check',$_POST["check"]))."))";$Th=($Th?"\nWHERE ".implode(" AND ",$Th):"");$vf=$_h=null;foreach($v
  1645. as$u){if($u["type"]=="PRIMARY"){$vf=array_flip($u["columns"]);$_h=($M?$vf:array());break;}}foreach((array)$_h
  1646. as$x=>$X){if(in_array(idf_escape($x),$M))unset($_h[$x]);}if($_POST["export"]){cookie("adminer_import","output=".urlencode($_POST["output"])."&format=".urlencode($_POST["format"]));dump_headers($a);$b->dumpTable($a,"");if(!is_array($_POST["check"])||$_h===array())$H="SELECT $Rc$Th$Xc";else{$wh=array();foreach($_POST["check"]as$X)$wh[]="(SELECT".limit($Rc,"\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$o).$Xc,1).")";$H=implode(" UNION ALL ",$wh);}$b->dumpData($a,"table",$H);exit;}if(!$b->selectEmailProcess($Z,$Mc)){if($_POST["save"]||$_POST["delete"]){$I=true;$ya=0;$O=array();if(!$_POST["delete"]){foreach($f
  1647. as$C=>$X){$X=process_input($o[$C]);if($X!==null&&($_POST["clone"]||$X!==false))$O[idf_escape($C)]=($X!==false?$X:idf_escape($C));}}if($_POST["delete"]||$O){if($_POST["clone"])$H="INTO ".table($a)." (".implode(", ",array_keys($O)).")\nSELECT ".implode(", ",$O)."\nFROM ".table($a);if($_POST["all"]||($_h===array()&&is_array($_POST["check"]))||$wd){$I=($_POST["delete"]?$l->delete($a,$Th):($_POST["clone"]?queries("INSERT $H$Th"):$l->update($a,$O,$Th)));$ya=$h->affected_rows;}else{foreach((array)$_POST["check"]as$X){$Sh="\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$o);$I=($_POST["delete"]?$l->delete($a,$Sh,1):($_POST["clone"]?queries("INSERT".limit1($H,$Sh)):$l->update($a,$O,$Sh)));if(!$I)break;$ya+=$h->affected_rows;}}}$he=lang(230,$ya);if($_POST["clone"]&&$I&&$ya==1){$Md=last_id();if($Md)$he=lang(143," $Md");}queries_redirect(remove_from_uri($_POST["all"]&&$_POST["delete"]?"page":""),$he,$I);}elseif(!$_POST["import"]){if(!$_POST["val"])$m=lang(231);else{$I=true;$ya=0;foreach($_POST["val"]as$yh=>$K){$O=array();foreach($K
  1648. as$x=>$X){$x=bracket_escape($x,1);$O[idf_escape($x)]=(preg_match('~char|text~',$o[$x]["type"])||$X!=""?$b->processInput($o[$x],$X):"NULL");}$I=$l->update($a,$O," WHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($yh,$o),!($wd||$_h===array())," ");if(!$I)break;$ya+=$h->affected_rows;}queries_redirect(remove_from_uri(),lang(230,$ya),$I);}}elseif(!is_string($Fc=get_file("csv_file",true)))$m=upload_error($Fc);elseif(!preg_match('~~u',$Fc))$m=lang(232);else{cookie("adminer_import","output=".urlencode($xa["output"])."&format=".urlencode($_POST["separator"]));$I=true;$kb=array_keys($o);preg_match_all('~(?>"[^"]*"|[^"\\r\\n]+)+~',$Fc,$Zd);$ya=count($Zd[0]);$l->begin();$ng=($_POST["separator"]=="csv"?",":($_POST["separator"]=="tsv"?"\t":";"));$L=array();foreach($Zd[0]as$x=>$X){preg_match_all("~((?>\"[^\"]*\")+|[^$ng]*)$ng~",$X.$ng,$ae);if(!$x&&!array_diff($ae[1],$kb)){$kb=$ae[1];$ya--;}else{$O=array();foreach($ae[1]as$r=>$hb)$O[idf_escape($kb[$r])]=($hb==""&&$o[$kb[$r]]["null"]?"NULL":q(str_replace('""','"',preg_replace('~^"|"$~','',$hb))));$L[]=$O;}}$I=(!$L||$l->insertUpdate($a,$L,$vf));if($I)$l->commit();queries_redirect(remove_from_uri("page"),lang(233,$ya),$I);$l->rollback();}}}$Kg=$b->tableName($R);if(is_ajax()){page_headers();ob_start();}else
  1649. page_header(lang(35).": $Kg",$m);$O=null;if(isset($Yf["insert"])||!support("table")){$O="";foreach((array)$_GET["where"]as$X){if(count($Mc[$X["col"]])==1&&($X["op"]=="="||(!$X["op"]&&!preg_match('~[_%]~',$X["val"]))))$O.="&set".urlencode("[".bracket_escape($X["col"])."]")."=".urlencode($X["val"]);}}$b->selectLinks($R,$O);if(!$f&&support("table"))echo"<p class='error'>".lang(234).($o?".":": ".error())."\n";else{echo"<form action='' id='form'>\n","<div style='display: none;'>";hidden_fields_get();echo(DB!=""?'<input type="hidden" name="db" value="'.h(DB).'">'.(isset($_GET["ns"])?'<input type="hidden" name="ns" value="'.h($_GET["ns"]).'">':""):"");echo'<input type="hidden" name="select" value="'.h($a).'">',"</div>\n";$b->selectColumnsPrint($M,$f);$b->selectSearchPrint($Z,$f,$v);$b->selectOrderPrint($Pe,$f,$v);$b->selectLimitPrint($z);$b->selectLengthPrint($Yg);$b->selectActionPrint($v);echo"</form>\n";$E=$_GET["page"];if($E=="last"){$Pc=$h->result(count_rows($a,$Z,$wd,$Wc));$E=floor(max(0,$Pc-1)/$z);}$kg=$M;if(!$kg){$kg[]="*";if($Ae)$kg[]=$Ae;}$vb=convert_fields($f,$o,$M);if($vb)$kg[]=substr($vb,2);$I=$l->select($a,$kg,$Z,$Wc,$Pe,$z,$E,true);if(!$I)echo"<p class='error'>".error()."\n";else{if($w=="mssql"&&$E)$I->seek($z*$E);$hc=array();echo"<form action='' method='post' enctype='multipart/form-data'>\n";$L=array();while($K=$I->fetch_assoc()){if($E&&$w=="oracle")unset($K["RNUM"]);$L[]=$K;}if($_GET["page"]!="last"&&+$z&&$Wc&&$wd&&$w=="sql")$Pc=$h->result(" SELECT FOUND_ROWS()");if(!$L)echo"<p class='message'>".lang(90)."\n";else{$Oa=$b->backwardKeys($a,$Kg);echo"<table id='table' cellspacing='0' class='nowrap checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);' onkeydown='return editingKeydown(event);'>\n","<thead><tr>".(!$Wc&&$M?"":"<td><input type='checkbox' id='all-page' onclick='formCheck(this, /check/);'> <a href='".h($_GET["modify"]?remove_from_uri("modify"):$_SERVER["REQUEST_URI"]."&modify=1")."'>".lang(235)."</a>");$te=array();$Tc=array();reset($M);$If=1;foreach($L[0]as$x=>$X){if($x!=$Ae){$X=$_GET["columns"][key($M)];$n=$o[$M?($X?$X["col"]:current($M)):$x];$C=($n?$b->fieldName($n,$If):($X["fun"]?"*":$x));if($C!=""){$If++;$te[$x]=$C;$e=idf_escape($x);$hd=remove_from_uri('(order|desc)[^=]*|page').'&order%5B0%5D='.urlencode($x);$Mb="&desc%5B0%5D=1";echo'<th onmouseover="columnMouse(this);" onmouseout="columnMouse(this, \' hidden\');">','<a href="'.h($hd.($Pe[0]==$e||$Pe[0]==$x||(!$Pe&&$wd&&$Wc[0]==$e)?$Mb:'')).'">';echo
  1650. apply_sql_function($X["fun"],$C)."</a>";echo"<span class='column hidden'>","<a href='".h($hd.$Mb)."' title='".lang(41)."' class='text'> ↓</a>";if(!$X["fun"])echo'<a href="#fieldset-search" onclick="selectSearch(\''.h(js_escape($x)).'\'); return false;" title="'.lang(38).'" class="text jsonly"> =</a>';echo"</span>";}$Tc[$x]=$X["fun"];next($M);}}$Rd=array();if($_GET["modify"]){foreach($L
  1651. as$K){foreach($K
  1652. as$x=>$X)$Rd[$x]=max($Rd[$x],min(40,strlen(utf8_decode($X))));}}echo($Oa?"<th>".lang(236):"")."</thead>\n";if(is_ajax()){if($z%2==1&&$E%2==1)odd();ob_end_clean();}foreach($b->rowDescriptions($L,$Mc)as$se=>$K){$xh=unique_array($L[$se],$v);if(!$xh){$xh=array();foreach($L[$se]as$x=>$X){if(!preg_match('~^(COUNT\\((\\*|(DISTINCT )?`(?:[^`]|``)+`)\\)|(AVG|GROUP_CONCAT|MAX|MIN|SUM)\\(`(?:[^`]|``)+`\\))$~',$x))$xh[$x]=$X;}}$yh="";foreach($xh
  1653. as$x=>$X){if(($w=="sql"||$w=="pgsql")&&strlen($X)>64){$x="MD5(".(strpos($x,'(')?$x:idf_escape($x)).")";$X=md5($X);}$yh.="&".($X!==null?urlencode("where[".bracket_escape($x)."]")."=".urlencode($X):"null%5B%5D=".urlencode($x));}echo"<tr".odd().">".(!$Wc&&$M?"":"<td>".checkbox("check[]",substr($yh,1),in_array(substr($yh,1),(array)$_POST["check"]),"","this.form['all'].checked = false; formUncheck('all-page');").($wd||information_schema(DB)?"":" <a href='".h(ME."edit=".urlencode($a).$yh)."'>".lang(237)."</a>"));foreach($K
  1654. as$x=>$X){if(isset($te[$x])){$n=$o[$x];if($X!=""&&(!isset($hc[$x])||$hc[$x]!=""))$hc[$x]=(is_mail($X)?$te[$x]:"");$_="";if(preg_match('~blob|bytea|raw|file~',$n["type"])&&$X!="")$_=ME.'download='.urlencode($a).'&field='.urlencode($x).$yh;if(!$_&&$X!==null){foreach((array)$Mc[$x]as$p){if(count($Mc[$x])==1||end($p["source"])==$x){$_="";foreach($p["source"]as$r=>$vg)$_.=where_link($r,$p["target"][$r],$L[$se][$vg]);$_=($p["db"]!=""?preg_replace('~([?&]db=)[^&]+~','\\1'.urlencode($p["db"]),ME):ME).'select='.urlencode($p["table"]).$_;if(count($p["source"])==1)break;}}}if($x=="COUNT(*)"){$_=ME."select=".urlencode($a);$r=0;foreach((array)$_GET["where"]as$W){if(!array_key_exists($W["col"],$xh))$_.=where_link($r++,$W["col"],$W["val"],$W["op"]);}foreach($xh
  1655. as$Bd=>$W)$_.=where_link($r++,$Bd,$W);}$X=select_value($X,$_,$n,$Yg);$s=h("val[$yh][".bracket_escape($x)."]");$Y=$_POST["val"][$yh][bracket_escape($x)];$dc=!is_array($K[$x])&&is_utf8($X)&&$L[$se][$x]==$K[$x]&&!$Tc[$x];$Xg=preg_match('~text|lob~',$n["type"]);if(($_GET["modify"]&&$dc)||$Y!==null){$Zc=h($Y!==null?$Y:$K[$x]);echo"<td>".($Xg?"<textarea name='$s' cols='30' rows='".(substr_count($K[$x],"\n")+1)."'>$Zc</textarea>":"<input name='$s' value='$Zc' size='$Rd[$x]'>");}else{$Wd=strpos($X,"<i>...</i>");echo"<td id='$s' onclick=\"selectClick(this, event, ".($Wd?2:($Xg?1:0)).($dc?"":", '".h(lang(238))."'").");\">$X";}}}if($Oa)echo"<td>";$b->backwardKeysPrint($Oa,$L[$se]);echo"</tr>\n";}if(is_ajax())exit;echo"</table>\n";}if(($L||$E)&&!is_ajax()){$sc=true;if($_GET["page"]!="last"){if(!+$z)$Pc=count($L);elseif($w!="sql"||!$wd){$Pc=($wd?false:found_rows($R,$Z));if($Pc<max(1e4,2*($E+1)*$z))$Pc=reset(slow_query(count_rows($a,$Z,$wd,$Wc)));else$sc=false;}}if(+$z&&($Pc===false||$Pc>$z||$E)){echo"<p class='pages'>";$ce=($Pc===false?$E+(count($L)>=$z?2:1):floor(($Pc-1)/$z));if($w!="simpledb"){echo'<a href="'.h(remove_from_uri("page"))."\" onclick=\"pageClick(this.href, +prompt('".lang(239)."', '".($E+1)."'), event); return false;\">".lang(239)."</a>:",pagination(0,$E).($E>5?" ...":"");for($r=max(1,$E-4);$r<min($ce,$E+5);$r++)echo
  1656. pagination($r,$E);if($ce>0){echo($E+5<$ce?" ...":""),($sc&&$Pc!==false?pagination($ce,$E):" <a href='".h(remove_from_uri("page")."&page=last")."' title='~$ce'>".lang(240)."</a>");}echo(($Pc===false?count($L)+1:$Pc-$E*$z)>$z?' <a href="'.h(remove_from_uri("page")."&page=".($E+1)).'" onclick="return !selectLoadMore(this, '.(+$z).', \''.lang(241).'...\');">'.lang(242).'</a>':'');}else{echo
  1657. lang(239).":",pagination(0,$E).($E>1?" ...":""),($E?pagination($E,$E):""),($ce>$E?pagination($E+1,$E).($ce>$E+1?" ...":""):"");}}echo"<p class='count'>\n",($Pc!==false?"(".($sc?"":"~ ").lang(126,$Pc).") ":"");$Sb=($sc?"":"~ ").$Pc;echo
  1658. checkbox("all",1,0,lang(243),"var checked = formChecked(this, /check/); selectCount('selected', this.checked ? '$Sb' : checked); selectCount('selected2', this.checked || !checked ? '$Sb' : checked);")."\n";if($b->selectCommandPrint()){echo'<fieldset',($_GET["modify"]?'':' class="jsonly"'),'><legend>',lang(235),'</legend><div>
  1659. <input type="submit" value="',lang(146),'"',($_GET["modify"]?'':' title="'.lang(231).'"'),'>
  1660. </div></fieldset>
  1661. <fieldset><legend>',lang(85),' <span id="selected"></span></legend><div>
  1662. <input type="submit" name="edit" value="',lang(33),'">
  1663. <input type="submit" name="clone" value="',lang(227),'">
  1664. <input type="submit" name="delete" value="',lang(150),'"',confirm(),'>
  1665. </div></fieldset>
  1666. ';}$Nc=$b->dumpFormat();foreach((array)$_GET["columns"]as$e){if($e["fun"]){unset($Nc['sql']);break;}}if($Nc){print_fieldset("export",lang(118)." <span id='selected2'></span>");$Ze=$b->dumpOutput();echo($Ze?html_select("output",$Ze,$xa["output"])." ":""),html_select("format",$Nc,$xa["format"])," <input type='submit' name='export' value='".lang(118)."'>\n","</div></fieldset>\n";}echo(!$Wc&&$M?"":"<script type='text/javascript'>tableCheck();</script>\n");}if($b->selectImportPrint()){print_fieldset("import",lang(55),!$L);echo"<input type='file' name='csv_file'> ",html_select("separator",array("csv"=>"CSV,","csv;"=>"CSV;","tsv"=>"TSV"),$xa["format"],1);echo" <input type='submit' name='import' value='".lang(55)."'>","</div></fieldset>\n";}$b->selectEmailPrint(array_filter($hc,'strlen'),$f);echo"<p><input type='hidden' name='token' value='$T'></p>\n","</form>\n";}}if(is_ajax()){ob_end_clean();exit;}}elseif(isset($_GET["variables"])){$_g=isset($_GET["status"]);page_header($_g?lang(80):lang(79));$Lh=($_g?show_status():show_variables());if(!$Lh)echo"<p class='message'>".lang(90)."\n";else{echo"<table cellspacing='0'>\n";foreach($Lh
  1667. as$x=>$X){echo"<tr>","<th><code class='jush-".$w.($_g?"status":"set")."'>".h($x)."</code>","<td>".nbsp($X);}echo"</table>\n";}}elseif(isset($_GET["script"])){header("Content-Type: text/javascript; charset=utf-8");if($_GET["script"]=="db"){$Hg=array("Data_length"=>0,"Index_length"=>0,"Data_free"=>0);foreach(table_status()as$C=>$R){$s=js_escape($C);json_row("Comment-$s",nbsp($R["Comment"]));if(!is_view($R)){foreach(array("Engine","Collation")as$x)json_row("$x-$s",nbsp($R[$x]));foreach($Hg+array("Auto_increment"=>0,"Rows"=>0)as$x=>$X){if($R[$x]!=""){$X=number_format($R[$x],0,'.',lang(8));json_row("$x-$s",($x=="Rows"&&$X&&$R["Engine"]==($xg=="pgsql"?"table":"InnoDB")?"~ $X":$X));if(isset($Hg[$x]))$Hg[$x]+=($R["Engine"]!="InnoDB"||$x!="Data_free"?$R[$x]:0);}elseif(array_key_exists($x,$R))json_row("$x-$s");}}}foreach($Hg
  1668. as$x=>$X)json_row("sum-$x",number_format($X,0,'.',lang(8)));json_row("");}elseif($_GET["script"]=="kill")$h->query("KILL ".(+$_POST["kill"]));else{foreach(count_tables($b->databases())as$k=>$X)json_row("tables-".js_escape($k),$X);json_row("");}exit;}else{$Qg=array_merge((array)$_POST["tables"],(array)$_POST["views"]);if($Qg&&!$m&&!$_POST["search"]){$I=true;$he="";if($w=="sql"&&count($_POST["tables"])>1&&($_POST["drop"]||$_POST["truncate"]||$_POST["copy"]))queries("SET foreign_key_checks = 0");if($_POST["truncate"]){if($_POST["tables"])$I=truncate_tables($_POST["tables"]);$he=lang(244);}elseif($_POST["move"]){$I=move_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$he=lang(245);}elseif($_POST["copy"]){$I=copy_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$he=lang(246);}elseif($_POST["drop"]){if($_POST["views"])$I=drop_views($_POST["views"]);if($I&&$_POST["tables"])$I=drop_tables($_POST["tables"]);$he=lang(247);}elseif($w!="sql"){$I=($w=="sqlite"?queries("VACUUM"):apply_queries("VACUUM".($_POST["optimize"]?"":" ANALYZE"),$_POST["tables"]));$he=lang(248);}elseif(!$_POST["tables"])$he=lang(7);elseif($I=queries(($_POST["optimize"]?"OPTIMIZE":($_POST["check"]?"CHECK":($_POST["repair"]?"REPAIR":"ANALYZE")))." TABLE ".implode(", ",array_map('idf_escape',$_POST["tables"])))){while($K=$I->fetch_assoc())$he.="<b>".h($K["Table"])."</b>: ".h($K["Msg_text"])."<br>";}queries_redirect(substr(ME,0,-1),$he,$I);}page_header(($_GET["ns"]==""?lang(25).": ".h(DB):lang(88).": ".h($_GET["ns"])),$m,true);if($b->homepage()){if($_GET["ns"]!==""){echo"<h3 id='tables-views'>".lang(249)."</h3>\n";$Pg=tables_list();if(!$Pg)echo"<p class='message'>".lang(7)."\n";else{echo"<form action='' method='post'>\n";if(support("table")){echo"<fieldset><legend>".lang(250)." <span id='selected2'></span></legend><div>","<input type='search' name='query' value='".h($_POST["query"])."'> <input type='submit' name='search' value='".lang(38)."'>\n","</div></fieldset>\n";if($_POST["search"]&&$_POST["query"]!="")search_tables();}echo"<table cellspacing='0' class='nowrap checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);'>\n",'<thead><tr class="wrap"><td><input id="check-all" type="checkbox" onclick="formCheck(this, /^(tables|views)\[/);">','<th>'.lang(107),'<td>'.lang(251),'<td>'.lang(83),'<td>'.lang(252),'<td>'.lang(253),'<td>'.lang(254),'<td>'.lang(47),'<td>'.lang(255),(support("comment")?'<td>'.lang(101):''),"</thead>\n";$S=0;foreach($Pg
  1669. as$C=>$U){$Oh=($U!==null&&!preg_match('~table~i',$U));echo'<tr'.odd().'><td>'.checkbox(($Oh?"views[]":"tables[]"),$C,in_array($C,$Qg,true),"","formUncheck('check-all');"),'<th>'.(support("table")||support("indexes")?'<a href="'.h(ME).'table='.urlencode($C).'" title="'.lang(29).'">'.h($C).'</a>':h($C));if($Oh){echo'<td colspan="6"><a href="'.h(ME)."view=".urlencode($C).'" title="'.lang(30).'">'.lang(106).'</a>','<td align="right"><a href="'.h(ME)."select=".urlencode($C).'" title="'.lang(28).'">?</a>';}else{foreach(array("Engine"=>array(),"Collation"=>array(),"Data_length"=>array("create",lang(31)),"Index_length"=>array("indexes",lang(110)),"Data_free"=>array("edit",lang(32)),"Auto_increment"=>array("auto_increment=1&create",lang(31)),"Rows"=>array("select",lang(28)),)as$x=>$_){$s=" id='$x-".h($C)."'";echo($_?"<td align='right'>".(support("table")||$x=="Rows"||(support("indexes")&&$x!="Data_length")?"<a href='".h(ME."$_[0]=").urlencode($C)."'$s title='$_[1]'>?</a>":"<span$s>?</span>"):"<td id='$x-".h($C)."'>&nbsp;");}$S++;}echo(support("comment")?"<td id='Comment-".h($C)."'>&nbsp;":"");}echo"<tr><td>&nbsp;<th>".lang(228,count($Pg)),"<td>".nbsp($w=="sql"?$h->result("SELECT @@storage_engine"):""),"<td>".nbsp(db_collation(DB,collations()));foreach(array("Data_length","Index_length","Data_free")as$x)echo"<td align='right' id='sum-$x'>&nbsp;";echo"</table>\n";if(!information_schema(DB)){$Ih="<input type='submit' value='".lang(256)."'".on_help("'VACUUM'")."> ";$Le="<input type='submit' name='optimize' value='".lang(257)."'".on_help($w=="sql"?"'OPTIMIZE TABLE'":"'VACUUM OPTIMIZE'")."> ";echo"<fieldset><legend>".lang(85)." <span id='selected'></span></legend><div>".($w=="sqlite"?$Ih:($w=="pgsql"?$Ih.$Le:($w=="sql"?"<input type='submit' value='".lang(258)."'".on_help("'ANALYZE TABLE'")."> ".$Le."<input type='submit' name='check' value='".lang(259)."'".on_help("'CHECK TABLE'")."> "."<input type='submit' name='repair' value='".lang(260)."'".on_help("'REPAIR TABLE'")."> ":"")))."<input type='submit' name='truncate' value='".lang(261)."'".confirm().on_help($w=="sqlite"?"'DELETE'":"'TRUNCATE".($w=="pgsql"?"'":" TABLE'"))."> "."<input type='submit' name='drop' value='".lang(86)."'".confirm().on_help("'DROP TABLE'").">\n";$j=(support("scheme")?$b->schemas():$b->databases());if(count($j)!=1&&$w!="sqlite"){$k=(isset($_POST["target"])?$_POST["target"]:(support("scheme")?$_GET["ns"]:DB));echo"<p>".lang(262).": ",($j?html_select("target",$j,$k):'<input name="target" value="'.h($k).'" autocapitalize="off">')," <input type='submit' name='move' value='".lang(263)."'>",(support("copy")?" <input type='submit' name='copy' value='".lang(264)."'>":""),"\n";}echo"<input type='hidden' name='all' value='' onclick=\"selectCount('selected', formChecked(this, /^(tables|views)\[/));".(support("table")?" selectCount('selected2', formChecked(this, /^tables\[/) || $S);":"")."\">\n";echo"<input type='hidden' name='token' value='$T'>\n","</div></fieldset>\n";}echo"</form>\n","<script type='text/javascript'>tableCheck();</script>\n";}echo'<p class="links"><a href="'.h(ME).'create=">'.lang(57)."</a>\n",(support("view")?'<a href="'.h(ME).'view=">'.lang(185)."</a>\n":"");if(support("routine")){echo"<h3 id='routines'>".lang(121)."</h3>\n";$cg=routines();if($cg){echo"<table cellspacing='0'>\n",'<thead><tr><th>'.lang(163).'<td>'.lang(97).'<td>'.lang(202)."<td>&nbsp;</thead>\n";odd('');foreach($cg
  1670. as$K){echo'<tr'.odd().'>','<th><a href="'.h(ME).($K["ROUTINE_TYPE"]!="PROCEDURE"?'callf=':'call=').urlencode($K["ROUTINE_NAME"]).'">'.h($K["ROUTINE_NAME"]).'</a>','<td>'.h($K["ROUTINE_TYPE"]),'<td>'.h($K["DTD_IDENTIFIER"]),'<td><a href="'.h(ME).($K["ROUTINE_TYPE"]!="PROCEDURE"?'function=':'procedure=').urlencode($K["ROUTINE_NAME"]).'">'.lang(113)."</a>";}echo"</table>\n";}echo'<p class="links">'.(support("procedure")?'<a href="'.h(ME).'procedure=">'.lang(201).'</a>':'').'<a href="'.h(ME).'function=">'.lang(200)."</a>\n";}if(support("sequence")){echo"<h3 id='sequences'>".lang(265)."</h3>\n";$og=get_vals("SELECT sequence_name FROM information_schema.sequences WHERE sequence_schema = current_schema()");if($og){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(163)."</thead>\n";odd('');foreach($og
  1671. as$X)echo"<tr".odd()."><th><a href='".h(ME)."sequence=".urlencode($X)."'>".h($X)."</a>\n";echo"</table>\n";}echo"<p class='links'><a href='".h(ME)."sequence='>".lang(207)."</a>\n";}if(support("type")){echo"<h3 id='user-types'>".lang(13)."</h3>\n";$Gh=types();if($Gh){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(163)."</thead>\n";odd('');foreach($Gh
  1672. as$X)echo"<tr".odd()."><th><a href='".h(ME)."type=".urlencode($X)."'>".h($X)."</a>\n";echo"</table>\n";}echo"<p class='links'><a href='".h(ME)."type='>".lang(211)."</a>\n";}if(support("event")){echo"<h3 id='events'>".lang(122)."</h3>\n";$L=get_rows("SHOW EVENTS");if($L){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(163)."<td>".lang(266)."<td>".lang(191)."<td>".lang(192)."<td></thead>\n";foreach($L
  1673. as$K){echo"<tr>","<th>".h($K["Name"]),"<td>".($K["Execute at"]?lang(267)."<td>".$K["Execute at"]:lang(193)." ".$K["Interval value"]." ".$K["Interval field"]."<td>$K[Starts]"),"<td>$K[Ends]",'<td><a href="'.h(ME).'event='.urlencode($K["Name"]).'">'.lang(113).'</a>';}echo"</table>\n";$qc=$h->result("SELECT @@event_scheduler");if($qc&&$qc!="ON")echo"<p class='error'><code class='jush-sqlset'>event_scheduler</code>: ".h($qc)."\n";}echo'<p class="links"><a href="'.h(ME).'event=">'.lang(190)."</a>\n";}if($Pg)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=db');</script>\n";}}}page_footer();
Add Comment
Please, Sign In to add comment