webshell/php/twitter/adminer-4.2.4.php
tennc 246d323416 Create adminer-4.2.4.php
from: www.adminer.org/static/download/4.2.4/adminer-4.2.4.php
2017-09-14 15:25:58 +08:00

1804 lines
506 KiB
PHP
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/** Adminer - Compact database management
* @link https://www.adminer.org/
* @author Jakub Vrana, http://www.vrana.cz/
* @copyright 2007 Jakub Vrana
* @license http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
* @version 4.2.4
*/error_reporting(6135);$Jc=!preg_match('~^(unsafe_raw)?$~',ini_get("filter.default"));if($Jc||ini_get("filter.default_flags")){foreach(array('_GET','_POST','_COOKIE','_SERVER')as$X){$Gh=filter_input_array(constant("INPUT$X"),FILTER_UNSAFE_RAW);if($Gh)$$X=$Gh;}}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
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
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.Š Ï‹`'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© 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ö>ŽÚ´å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òŸ%®µJ0ªlØT¶`+É-Á¾@BÚáÛ„VáÄ\0ÂÏC¼,ì¯0tâàŒF‡‰å?Ä Ë\na@ÉŒ>âZEC“ô›¤^Q€Öù)I)®¤ÄÀR„]\r¡”9”7_ˆ¢\rÉF80µObù €‘î>ºäý\nRý_ˆÑØÙ«ä ov0¤bCA¸F!Ñt—ă%0”/zAYO(¡ˆ¨Ò 'Ÿ] 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[ѐª.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Ù\0ÞvœëŒ†V\0èV`Gç½uµE®Ö•ÂÁf“l˜h@ï)0@šT•°7íÛ§RAÊÙ·ò´˜Ð«/QÇ]ª,sÖ{VRž±¡ŽöF«¡A˜„<¨v×¥î´%@9ÀF¢Õ5t‰%Ö+º /¢8;¾WÑäÚÇJïÐo:ÖNÿ`ø •ÿš´hìÁ{Ü£•î ËԐ8ÔEuª&°W|Ɇ„‰®Uú&\r\"ÔÁ»‰|-udž…Në¶:nc²©fV­‹ÂÃè# U20å>\"®²Ç>Ì`œk]î-¯ÇxùSØ͇Т©‰êcâ¡óB—}Ø&`ˆîr+E­\$œyNýŒ±b,†´´Wx þ-9åÕrÓ,’ü`å+œïíËŠùCœÓ)˜˜7Ûx\r¬þWµfMŒSR¼ \\èz¦ÙQ²Ì“”u A¬ºê2Ž±õ4îL&ËHi µ°²¹S\$)e³“æg rÈŒ©ƒ\$]ZëiYs¤õ×kWn>µ7E1k8ÐdÃró®škÁý¢ëEÞÙÛwÂwcmŽTy¹•ë¿a\$tx\rB´÷=Šö¢*”<ȃ l¡ fôKœN/¶¼ ÃlÕáükH“õ8 .‘‘ù?f÷›Úÿã6†Ñ‡¼{gi/\"à@ Kñ@2ãça|#,Z¤±‡ ³ñwˆd¬™“²…¼å6w™^&Áêt™çœP±…¥Äù]À¼›.àãÚí¡TìîkroÀ‰÷\ro=—%æ×h`:\0᱂ö «”|ꊣ«a “Ô®6*:ÍÓ*‡ÊrO-^ñén«Íó§MÆ}æ»÷ÆAya±Ý\nƒu^ìÀrnO\r±»¡`þT~</ð¶wÄyþ}æ:|£ÏÐûÖÌ¡6»¤×ø®Ÿvî \rc<·b#ûàô§†î– \$ùsµê|燇V)«hTCùñ(Ľñ£Ì]6¦Þ1´!1M±¸@a´/¸üߣðÕßÈÛC/ì6à´·#p@p á‘óÿ`Zÿôýchý°\0 ïë\0oæ€ð 4Oý i\0-\n«îÿ/ý\0£Dð.ÿ ¾ˆ.“Đ\0fiŒÀÈ«£€˜\0Œ”IDüç\0§¬\rïý0f ßÿ€ÊGüˆðeJ|\r€¿ýl ¨3ê~ ðiP¦&“É¿/µ\09 ^\0r•0]¯õ ¾› Ž.ý\" °ÐÑM¥í ðvÿP€ZÐÕm P °ùÚœÐޏ¹ïô{§†C ?²ÀkŽ“ϼ}ð®þdö ïʏ°~=.Ô- é Ðm1> ÏÛЕ1;QIO\rºcßpApV«k\rQ* èQ}ÏçŸq>˜Ðu15BqQ[1fûñl«Â€a¯ü\0Û*ŒJ©Q=ñãÙGÜ äŠÕÁ±Ÿ±_ñ—ñbŒGHF.0Ôø = 2P™Àó æ òÏçP!ò#(3 \nÙ!1&72fª`Â/å\0°‡\"U õ\$ñ\r ð,QrU&2fšÒ_²X àà ò]ð9\"S'òƒ'²yð8\r¨ú§òkW)Oõ)*Ra%ã\\ i—%ò‰&Ò³+r…3ðS`…,ñvý¦&2×L&Pu*˜0\"Á%HĬÔžïÏ@Ø“±°H‰BP(ÃÉ\$p&ý,1M ªØ­Ã®;\rnÁ.¯Ê I­.Õ',1ò)Ó4ý²å2°u+ó3æ `È S ŽŠpL\n_*²S3;6r'h35¤55äœd2q+6ñ8O7sC\"pm8Ò­³“6³—9òm\n@e0É<8B8©<,( ¨8²Û\0è Ó0šJÙ<@¦ÐI¤«ÀR6pÔ­m\"11¤6ËÐ.\"æÀï5ÌûÇ:àÜ8bêA1±;ƒ';Â?<*\$È,³Ìo= òTÓÖ/3Û#«ºÒ†¬");}elseif($_GET["file"]=="functions.js"){header("Content-Type: text/javascript; charset=utf-8");echo
lzw_decompress("f:ŒgCI¼Ü\n0†S Øa9œÅS`°Çˆ“Œ&Ó(°Ên0˜†QIìÒf‰\$±At^ sG²Étf6eŒ§yŒÊ()LäSÁÀP'…ÂáÌR'Ífq]\"˜s> )â‘`œH2ŠEq9ˆÊ?ˆ*)‰”t'°ŽÏ§Ø\n \ræs<ŒPi2INƐ*(=2ÌgXá¸è.3™N„Y4èB<L—üîi©Ì¥2Ý´z=š0HøžÐ'·êŒšÃuÆtt:œÂ¡Èêe¹]`pX9ŒÞo5šgòóIœÜ,2O4ãÞ Ñ…MÆS¸(ˆa…Š#¾Äàç’ïø|¹Gbèôüxœ^Z[Çä™G¼ÎuTv ª(ҝm@Vò¸( †¼ÈbN<ŠÈ`æ⠝1É+Œä9J8Â2\r£K¶9 ðhå  Áè`…‹ÆëI8ä± S±ãt÷2ƒ+,£ÆIºã £pæ9 m@Ð:ƒ€æáxï)…ÐüC…Ãxä3…ñ4P7áü- r\"p3Fhà…-5ƒ”U4͉¸\\6°ƒ<D\$ ®l—9ÍR4t7ƒdD3µΓkÌ:)\\ ÐÔð\r@Žt…\$4O£<þ†!pdÇÔÚQJ\rÌHî}:&Œ¨ˆÂÈ„Á5YWJ­˜±Â`ÓN£èbKNSÉÀÉa§Ž•ƒ ´d>2WñÅ…bDj:9[21c„»È€:Xé@ËqË#“›4íL™'J”©+DHeÒ3¬.«O ÇKË°“ˆpV…át2Œwp; Æ“…íÿ\r?èOzDq.ª°Ð-†\"ìZñ®cèX3!/>PúFìsØɲ±Ã0Í(òóˆ°Ê£€àŒ‚T63sVQo¸€SΠß…^r\$É@C© r2)©Œ£ “VÀ)+nÜ·zÃÁúålÚè{³K#…À9{†Û¯lÀºìmÐQ¨ëh»*É—PÄ:¡c˜]´7ãàø=¡LŸŒi;”2û¿§­ÜÒ<\\Jí¤Øb¥n”…ƒ¥nÁ_iÓ´îJ\n†¢¨âòŽõC:ª„‘`N4¶ÌÈ'Aw:4}ÊÛ£ÁW\080ÇL3õÊJ;èiú)\\„=/NŠu=ZV6&ceaè±ÂpÞÖ.[ëvŠtPZÞèX`Ö”õŒ+zú'¦ê9½.\$\$…Ó@\n\ré]_ïÙ®¢Âh¨kk¬Ms>`̃j¹%\\9жÆÔ(' °j Aˆ>BCd\"K\$ CAÆ  ä¤.².`‰â.EÑæ´ÌÃyy\0D2Ï8t Ð6†Ã8 ¬FL«´×ÞíâŒB*¬ð,Ò|\nx\\@ °@¸Ø3r ¬­ðÎWKQb,%…¯´DBfØȳD|ÍŒËE0/2>£Y!Ć'õ™`æf™mHº<B0\r*\0Gxò n êY4¾Œ,žL²©º–öÅ%SÆ,ýv‡0ê XòQÄ1†HId`‡!.ÔVÊ H/Åú×ÀHãù0ÆUÁ¸0™©Ž`îLI©8ÖÃkŠ”2Œ4JYNÅ&8xä¥JØk:AK㝡nWØ!¦¿Iï;' ô ³\":2ðê4Í~óJ„£á¨âG‡™\"MÊ=\rZ'ŽnÇi9F§œ“™rÆRÊt 3\0Ÿ”Ò²Â2µyB^òèb'´ÒzÈɲ(­#”d9Itµ&WØjNa¨ÚC(¥ j”Ä?h‰ÂØj†¡™©Ö„Z\$0«¡Ò¯´J A_\n†!T4Œ<{aôú?˜æo ú‚-¹–ÃÏ?Hlÿ\"y™=Ú먞 R©ðœÑ„àš°ÍŠëP&åGÀÁ4ƒË%()¤\r5Mª‰ÓLTí\0ÀºxBIç=ltvÄ2Jhvû´~/:èpý×:8\"д5¡«‰0î#Ž*ì7ªøúÜ\nàq×>è¡G\$°â ): ƒ»\"ù#ë¦KfI‡!vö+?{¡Íÿ¾Qg¥{ÏR÷Q øC䪎}Õ#¸éiIbgà„ÔXàÄÃÂù}ÅË`}3—%@îÁ{_kø}0ä±þÈ—Öp !°aï—<7«e •‰ÖF‡?¦¸¡î½XüDù­Ñ, ØÊCk‰ƒíU™ØL>£1§Ü܇¥ã‡Œp0Ž#Ä\$²ÅâV)pYs5A˜:°ÊUÈ(9…5×™,F+&Ÿ*{âŒ-£Íìç:÷Ší :7¦þ:Ê™yPãè—´ŠÀXÏ+¤Ž’\nÞI;üþ\\s„÷Pà÷1 ìÈr©¦NJËAT'-£”òk?ƒÙY@“¡Ïö±fÇÍbñŽ”RîJÏiömÖB~ò©”K\rK«œtª4à÷;OŠKc”9% Hì5àÍd¢3ÙÀe8j¿P÷±[sð™9,ƒÄ˜—bzK‰µÁòW&e¢d8­ú§)Äùé5•pí˜hù°ëéÃà¹\"0hL5\0˜7 æڌڇŸ{ïÀÝ¿¸Ýðî´<åk‚²\r+üXÅblåè/؝X ìAC¨s\nl÷Çí°}·´ drx(\rè3ÎnGrÃTÄ+ àQÏÁJ¹éPÌ\nØ'?À€Ä´n~º:·  µòâ Qà8€»¦†`{ÙaÜÊ æ4:„ôLê: Ò öð§ÉÜuMó„®ßŽM¯IÁ…,†`ÍBgN€¯Âÿ\rBº•\r\0ûÂoé\"¼/‡2^D2)n¸\razR\$à7¢`Íع¨äèL³p®*Ò{`Oqtz%%éHg§¹¦ 0¸ÍKÃf&Ì)\\ÐQW¦öù†\0dp¾Ü<Q\"è„c”ÑÏ'ÿ/ÃQ7>¾+ù¿j#\0åîȺÐ_ðȍôk3ëJº(óÜê%Oꌣ\0³Tm4³k:lÊž¤mD\$°¦¬×\0éê´èº'¢~චZ €¶ŒàV⺀L\"ãHjnæ¾5€ðNlŠŽÌþþšfj&M í•OüÓdbÓ°RÓð´OdiiÞNÐ (¿%-4+Ð:HpR¦§?BàM0š¶JF¢.ÚòÏ1 Mö»f~U¬Tê°ŠÒlË 0…þËÀòUÅÂ|âÀЂ@òˆX4àbgè ]Pè?@z `…â <ðÐRîÔú`úí-¸þF˜ÎI\0Ñåþ㬦|О…ð¸ê¸Å¬TkQk°F@0Lõì˜\rÀšˆ#ÎuØÍËïàܲpXÿ^ѱap\0\r y´Pt%\0^8ÆÒ\r¤ÀµŠk©£\0Ç¡1“\n¢dñ…â   §.\níQjq\$\r M˾F£ê®oî²êî(︉ [ .#>¦ð¬Q„`Y`íÊ,ÿJ†ñí\nuÑzÔ+I ÒÃ!)Üï+ØtñìÅŠ¼Åâºÿ¯lÆœm\"\"17\"jÀ0#N±m  ÂÙ¢æ–O pRÂK#ŒRÅç7#C´&ãÉ!2\$ÅÒ>†Ïœ”CÞ.R\"Írã\"PÈyË°7¨\rçܼ¤s)Õ%Ð#‡U\rOÄEЀÔøî«Æy”xCt@п¨û*HàÇ é+@ÀàÈ\r˜I ¡ŽìL²¸²˜ˆ/ \\\rNR\r\0¨@+û\$Š©/*w0ËS\nt¢ \"ä–\0ær/¬ÃPøÃðí\0ù3L¿°í%rïRÈ2R*º+÷0Ó\"¿-¾3N1âD7(tbê/@Ý12º†M6â †¬dÈ(á“c7*Épãl8²„å(t· 0ÚKpÚ2Ù-ÐæÇðÞFbîƒ\$¼Røï(/ó+2îã,̲ËlºËïÏøéróK!ç©6\"»Sa0bxÓà¾\$O\0\re‰ ¨\r\"8ˆ'ót³Œ\r³ù+£Pá@Y1°£ Yb”Râ¹°Ú\\jK)÷438 hÌ1ó7 z`pðRŽR“CÒñBöîô<»Åöõ… ”F 4çDtJ-¶tVå©D6\0NTå”v_â0ó\"qJ†ëIÅ•è*Ì.ô¾«àqÂR|´¯HÀΠt]>ˆ\0€OL(nŽ. ®2Bn9Jm@R s2|”Úh”Þ tãNn6B“cO+âšÒ†È e­¤ÊåÐËBO=,ÀÀC:Ô6ô:¸M<àä—BV\\`¦/BŒïÚ§Û,w:H°Í¸û2xpšM„nbn«¢Õ„0† ÎÕ 1Ö,4µV§#& lËâ×ÍjKCš\n‰gÍâl\rè¶IcY@ÏY‰h\nU]@Î  ÂÔ\rLÕdñ\\  ú\"t\r¯p'\nå‡'àO\\©ÆRИֳÚ5 øáS† ¤b%§[•¬\$LÕuó`5—Y®òÕu©[ÕÌÔ\0|EMh—µË\\\\u¶9¶bÉH.e@\r€à!Åe'µV¶C'c\"úf(RŇ&#~À–\\qHû]Ã{^Âðž¿ög'OÈ<vz‰6lpÕâg'8E{ô*­/¹UÖVû‰¤þ­¶ýo,ï¸+´Ôþ)X¯ëk.ÿ0`ÿsðÓ0h“r“°o^² œð¦†°ŸB\"åjçOk- õ§% Ɓ 0Æü“gÒxú+ Ø Õ[àP7\"* hP P„\rc <ø[`æëV¢  â7å:`˜Uà°à(I¢ƒs*dã¶;·> —BGsG t:À8d \0ž @ÔjwLvj —ow7v bŽ ¨püàæñÃu-þ\n€ , u:)âÕ\"ut…:îWB<S†b1ñò2éCײS·¸d†%)rÀ÷pÕ¿{cpqMú!þà#P‘ì·#@ E}c\"@|d%kr£\"* xñí€ w}×´uWâ¦Âl&X~SB'uà@6ChÂº..ÚØ'Ø+@ÊêÓƒƒ[T÷¬1àß æþb\"Ð\n\0ž\n`©I\0Ž¸n+—\"lW1uÆ´—Z¦DøCâ(è€1Äpwм…®Ä À^\0ZJ`î¨b·#ãŒ5€É„«ˆH“ˆ¥;ˆäâ(à°¸Ì!`ȯ#^»y…ߍ§ƒ…¨VGrß|Â_ïµpGåeQŒjd'2I-÷áÀh¤ ^ Àda)א…:HØH)Ä5q· X¦FQ_·Û{8)~N\"`™\$1øøå ”ù àñ ³‚ßB_üà倠ñÏN^¥h[˜Nø(+ÃM„wÏ™P€'pŒ65b?ƒÑ´â†ù“y&<åZTãq,9Op¹@2M¾‰ØzÄ•Pq4`eo¥”é¤b\"fmŽvùX@…c9a0Çw  Db ø~úˆ”‰ˆW\"u@·J‡rŠi8È0øè0—ü#³}7+ž€¶ok¾@³öœ\n)lÑr³Êý%vÚ܇Ë!¬®Õân{XYw*,Íìb™«F€^\r1Œy5šðBYùÕœ#w:3&jÙB©îÀàð„fY`Þ“— ù§BI§š|l¨0òÇ Ó«ãO£r[rEa0bÉàÊ\n ¤ (€\r¹öGª@ؼÃúÙ­Àß® 1ÓÄГS¢Âs+£X‡´%@u¨g9zfSž†#0 ÞDBŽÍ _wÂé¯EÀÕ Bî>š{§ó÷*@Ð}kã²÷È½à¸à\\P,\"ª-rCÉrVäæYם·žžZ\rœ÷É[ùS}\0YŸ%kŸcÏ2ývs\rK¹îÈOÅ T@è çsÊ!Èü2ÑÒcwË­íºÔ,4&™rxrÒ؇ì~€È#Ì\"¿€Xã\rÎ];SF²½Fî‡<ta/­ƒMé&ìU>ìÿ5s ¿ÀSÀçÿ>Æ6¿ì¬U{öåËp!\"yô7Mme÷Z„D!*vÅwæWê ‰û0Êw0ÇŒ1Š|H\$ &Ô‰+{ÃìGRH!rԁ - ù24lµ¦\rÐå\r\0ãÞÊt<Æ…Æ·fè:“DSÀdúeQóÑ\r\\¶aò°Ëç¹EôbGŽÏà„m äg¢x-TÅGÅYKÆ¢‡tp0®?ž¦Frx ï2\\òVãÁ2;'\n€‡Á+ù‰bÎDG5´—¯l'(ó¥/[Å,N÷Á(nG8óÀb€XQ* àÁ-R¿¢¹¤\n4q#[Uš<eƒÔĝ`æ&&ÕoëuÒ%â5\0¸ `\0E}#lʨUäx%m‡Y&P®bÍ• «.ëÏÏ¡Û1<jnÇǃÜ\nV~o´Nïp\n€Þã\$EÀ&Ô# íÞ% G\0²þ=¼  ekÝÒ QŠCÂ<}ö]ÔA½Ù-Yb;ฆ¥[ÝÚüþ žU¤YßcÇÏ~¿šT.\\Å<Wn\\oPÀÅüÞqƉ6P\nsàã`º„ü¦c:3([ÅÀzX¨ÙÙ{\\È竲€W®ãY¯:ß®:ýä#®¥½ž9´èYê¹[¹Yút&lç9kÞ±ŸY_Ò‰bÍ~¡¢&Õvã ý*1þÍÅ `ÕfÌ8—·S§øV^ÛÜ'åâ¾î›}±»l³Ûz8üØÿÜæ ÂZGbÜÕ_àÓ]„⢏ÄfpJŠ€Z0Ÿ¥@Vãÿ'žõuöyÆÌ €ÞCñR'Nö —?YôåÖk €è\$cöáÎ à=ì¿ní äYJì>PíRì¢Jð•×]µß.µä짃çÙÚì»};;S­Ç]ãñ@ËÇè:Ââ“­÷I~Û‘•ÙùҝÁ|;¾£FyäƃåÀ}`ó/ßã-éí#ä1¥@yõ®7øïÜys}¿\$A¨a\\™<xGÞ•Ö¨BmamZxý3Ž,}ϝ:Ð\nÝd9¿‰Î‹ö} HÞÐmµ T,/KêΪ (œæìShâ…:Âø°¼Vð,Nµ\\ ïÀø\r€B%¸YŠvãi,•å€pyrrH”ó&ëdL%(ë@L¾Ð5T@1`Ù ¦:”Öî\nc,b×O,ìâŠ\"Ô£r(áfYÓO-°¤ykËàŽ*&ê‰,kä•yIP\n”£rpE%ËÌ`àó89žÌ×…¥lëUN6_<EªåédL êK!Ÿ—ÄZbÕkñ*ºóq©¢‰C\$ÅÇP®¦ÍòäªsHnIÈMÙ(ˆ¯ƒq…ÄD@\"8÷¡\nƒârf—èC\rP€ pKƣ஛ÎdL!Nˆ¸R9¨úcl…i½!a :ÂÒ\rÄ\rPSS —ã„*…Ì0a ¦,бd4Q\r3v†¹ì±LˆøÇʘÁðGn\"3ñ%QdŸµð­)¯i4Ñu•sÁ­ÇˆMP¬^«ä5¹O¥ bépé xyèðÉTqDnBy®CàlÐq\0X“°2ŒE% dF…,7Gá±& µâRi¨Ž„#瀉CV¨ÆNÀÚ\$¢LB!(<€*1|H\"E u <ÜãªP0T|sé¾)C(oZ[ÒµSœt»îý ùú¢²m•\nnƒð â•à6<ñ›/>  “ªÿ'Ó|“#hàÅœ˜6è¦\rñ.=(Ôv±…¥;`\"OøCܐBŠ9ã.B!UEÌDáÄd œ–€)ºKŠ Œ\0Þ» ÆmF~ B{O\0¨Ï©¡¦_éø³u#„5 =LjÀò7´9 š6­¢î£lCV ‘€ Œ TpÀÚ08± 1Ä Îx'0@gIw€Zã†@9Ç Lᎎ\\v\0_\".ЯA[sÅ„ä€ê7I(azl_„EЦ<ñ€ “tƒUöë7`tèÒ0ø(ßà3”=¦ço\$[Ìh×!¸B¦œ[HîR ¶œœ) )nx aZ™#=HË8ðë¥ ”’%þ@0w5J ¸²A\"F:8NŠÏ\" Xù- è Ô­¥?pj@)iUjƒÀ™\$Ìš-EÆ÷”E§´\n/¸œPÓBP@y8j¾Y¼Kð³9 0ÊH€Ddš&0Œ¡èh“X\$\nÒv=¸‚ê;x\$Ù¤íénƒÔ“rBbl·p A«¬tTæ•r BûƒM€zð9Ç\$ã`e¸ò\$ê\"e˜pÚ 4/ŠœP ®°¨6¡ÐÁ0V€UžÈ\$™%B°ÖP¤ÁH[MIC´z‰2Ê0t\0Ås©0£2R…¥lŠ“”ŠK™ˆåm+1ò9/¦©•´® -™´#€]\r9¼Žœ/S{K5IrАe¨Ø¤>Œi2ÇYSaÊK,t¤EHšéÛOò€¯ÂÊ(:\$:&±eeÙt(ÀW2Ú•Ì·a-3KYZ&ö—\0+ymœ¦Z2ÿðy&/Ù…KvZ“–ĸ‚}Sð­8ûd&r똁š¢*ú¶Y\r kˆ bbz¡<W-9†Œ6‡A(Ø:–¬žK\nªNYHí@Ç”‹ ÐÙÊÃædÊòH³ ÀÎ~u”]QŽƒFš1 +É”q\0O‘èÛ ¢6óùš Î„›#[ ¬ ŸÄdR‡°öƒ£ €]HÂÆ7x¤dS„ÙU†9ÉxdC\$èUX^ÒÄmxÿ8@ª¢q páªQ…˜Wˆ»(§™˜[:À\$, |Xr€(Lá…îà\n^.ÙÐNŠ!£h'°aÜ„@Ƹ¤t™âª`\0cj«üŠ lpÚ#d¹©*™\$á(¬ã†\0;iª¢Ä`À) ¬ÜæꁆM¡íÆnV:0l;œ„Ät„ù\0èš(d `|šyðã<\0|W,ýDÕ@ÆògÂ/Œûf¢ª¡N-#€U¬àÆJTaNM/ÓÆ-š)¦¬´a\nåQ®Ÿ1Ca9\$?ìÆ\"„™˜„àÉœMâ{„žæó9¹«Æh3SêHÒKA ”Oø•?ø¾ç.\"\"ÆÐ9%%\r hq9“'PéÀ{¡\\ò‚æ[€äÈ\$:6óBŽ(ª ²uÀk\rx[ÀBGHz 6cn8 ž2\\Ò \nW¥i\rcÿ\nUÌ„\$©§{F°Ó„* _\n§Šâ`ý€®ŽÀ|œ]@Å;P9NÝxF} Àˆ¾BF%¸§M4\"戅à0\0f(×3ñ¨ÎôŠŽ ÀÀ„0„Üê ÉDٍ°ù\$Ò3Y÷pjF†öw+?iiÖØПÅ_\$1Ñ)TVÈØ*€'Ú{gš=£qœÕ\"h\0÷:qt®{dÖi“ ð4€´ ;&”ÚÀ^0Qƒœ0´ë†äZµ¥†oe¥\\`«i ´Ò†žšò®hûMzS<<³”u¥'F\ržÍa¨G\\á ª€¹P¹\$ÍþõšACj\0öp`2¨xþŠX Zb”°|!fŽªÀç\0ômTlRT­H'Â¥p©… xùT‰NQ¤Å…˜n…Z5Mg£GsxØ”ešèÒDá´Tˆ#³ÑeO rÊ4֍UAžP§º!Z}ºw¦ ªˆv@Òº…PÆ5UX%2ÐD7“\\UpŸªÍ\\ÊâVšR¨d çÃ!ñ@Œ®TÝžt¡ÀPŠ%pÕxüõç²ÑºWŸÅ³ƒ•HXê&ÐLpiȤtóEü2:Š4©vŠzˆ©è:ÓÝÉήˆMÂÖàè3ú»ö*àe?Zßd\0ì0J“L.ej- ~Ö†µ3%9þæ5™ŠÞ›¤p #I Ƀ Ѐa%PЀºp¨ˆ¡?ku[âzÕ}‰‹‘tK¢Š¼¼·K^A\\Ò«k2x~Vö»€wx5w¥HhéS-pÔµ½•@ÞëpYÙMqò\"™Ñ«F6{à/ˆ‰Ç–Ÿ€¡ó^ɘ½|έ2LÓ<“ Øá2®\rë†Ú²“W¹3…@ +šÓ„ N¹[>LøÚöjÃ|\\“8°m`S`[\0»XáVÙ΂ øaC˜¦ë±,ÎÀ÷`£[ÞÁAÌªjʧ\\Õ¤Pô¨—-}+Ú}ûÔ Ë'ë®Qµõ*9S—:pZã ­HhŽRÁ¬ÍRów®ØýÉeÖ1¢†,†zTšð.Oy²Y—æ£dç¼ÅL.U”a@ŠÆùF)Ù:s¿Y-‰DÈ­ÕK°sË#îN2—¡¬0k\0€Êâ! `^@´áiƁ©­ø¬6Q€Pµ\0Öj®%ïäDh,Ð<<;bŒ³ØÚ¦~\0£#¬\rnT¤³1(J”öÒ²¸d-=c)dÔÚðNÔ·µ.œ]@4!¨2|™TŸêÈÒ3üWÈÔbûR•³É®ÒBmD´¯I\r0À¶¶ÊcА¤Ï”àœK%9ý4þÖ-A™S n[s¿Í§?utë\nLðÆ5P2Vé']ºá#nÛ|¶ßB䷝ OC¢YëèW1Ñ[]ÒÅ7\rʶþOpA¶:¦¸D6[¶ÝàU@¶|à9ØÂÄSˆÅŠd°86„t¼?\r²†~ Úa\\v˜1U1å#pÃk™«IÓqäa<\\á…Ü¥B\"@ M±³¶î“ƒ€è™ð7[ä‰6ü„u½\\«q¹!3 a˜s†»tIJBöèåîºH .R{I¼ nïj»ð®ž[„ŽÄ#•ÀJ® u[ƒšöÛu¹ý1 õ”Sì_7E»D®ÈÍIM¶väËæk…NÃÝrk]æêó ¸åÖ®ÿFPÉKzðwa =áè·xšO^Eë„ÈXúÈNÀŠºH„ÏÀgXà)Rb;Â^tЬcnÍ0Pœ-²faÖºe¼An»¦ÙP0âÍ÷\"igœ¥HªOpQî–ËÕÞ¶iÎZƒìÉ…Jå*¦›÷¸Õ/„ØYÀ8&ù\nL¾X¡ïšû„2­/ؐ#wMҰܵi­MMIÊÕ¦R#dmB«|äOó´µõ#ÀY;J[¼ò£¤`ó€DÀ7\0ˆrT €O OŸ¦+rjÒQÃöÚ˜YµH Åj°Ï(a‡£%ñÁðH(ìZ8)š%œ¤Ì<ëè«ž¦šÀùc-«(ºÅTÒq5þ©ª~Õ¸‘€ ÔÄ´ §\néœ`m\0:Œ€€W;JNà@±À¤P| `_ ã Ü \0¯\n¸°\\,ãG`ÈQ—úÃuª-Uƒ5ÏD\nm¥«ymŠŒ7Áì©×ì_É¿V-…}¯5jʈР×ÀDöÒ†Éo\nUrÕâ5¼êòo¤©ç¢2`ÔÞ\"éE´«>-jw˜†²Ã…Y¯„Fê04/áðvÊZ…~qBâÁ%¸³­wÈc*tX‰} À°;R0õ‡Ããª0 ˜°AÇúû@âbõá*8ða1 aÓ@øàR˜rÉÐ0Ú„7à¶I`á;yÈ_KÔ†XÏT ÈE)œQûØív6näþ†»\$Ç>%ˆþœC/I8ó\0 ÌPÞ~éXì=¥%zU^¡-™ %Èb3ó¡j•¤ŠÍf”½E…¯á &\"IÊÜP£ãBäÍ‹{yBßnÇåÀÙÂF:hªÙh;êÒ¸üy1ŠŒ¯22zšÑ­XÐKX?\rg¨±5äFÖ£­lhk Ä\0ŸÏ‡ÔÊMoÂd\nWà,Œ3t\nè P8ù°×Yãx®™g\0ûY¥»d«¹-.mêZAZäÜøÙ9?nNÏ¡g Ÿ­N+Á¬ë”[R/O)SÊTÉ!õ[l¦Û2kYRái2°€œ°Ø;+T@ªËj„” z,9UË×2ÈŠ,³L‡0·î­V&åJ8ŒH[5mPöÊš­¹šëHa“2Ù@¾eÐ6„·^ÃÙ × 8VZ3ªC¼#èbËj[3g1ª …k2&*äE NšŒWº2Áy¼ùZØ+×£5[&”ôD ãä­jL5³Ì9PÇ­˜¥´ç{5¨À@¶w§¬ÓüïeX\$„Ò[ðŸWP-±`{΃Y̵F³>Q U­+³bëi¹¶½ ]T\0OɃg0\r x^@ÔÙp§ú”pÈÎ\\Cgœš_·×BYÎÉÕòx¸2]åÁ2²åÑrÎy¡3ïæ p®Ð! ´ Ìü2h%¶]Ðe1ªNb»W_3ùÎ9Oóí= ˜@Ip\0Š\nçH9cˆš.ÕoLâ\$\0Ê·®€Nb7 »,lx€ËÔV2ù}‹ãÂhÇó5ųÉ4°£Öß:yªšÞcIN6i¿\r!´\"ʺ­ô\\\\­æY9·ÌÐô§™è‰ 4ZmÄ›ë¾í~W¾ó,5 áëD=äÍoeÑÆ+]A¡+P³/„€h(ÔÓ åóY¼!Þx‰ž'öçýùê%¦Å¢j³%±fá|…åJ4¡Uȃ¤Ò!ŒOôòI³ªÕâãœK«JXјàTVàdJ¡ ùïYZÔˆTèRºGÖÜÐÔŽP:@R,ZÅCå5Ô9 ½>˜ôˆÈoc íe:ù \r ·ˆ1ø×T\n\0D\0Š\0'„ Ú>p,,À<эô„ Ä°Η\$79=<(z/@¿À±ÀÕ ý±\"èk\"Š©°Ñò€í¨zwÖc§@Ä´ñ@;µNËîà,ßÌ|̾P# ñš4­Š‡bÂ>=À¸ŠJ)`ðYæó§Ùê¢wA„ŒËŠ=°i”ï0ÄPâ>t¨¶©µg|\0µþ{[l­RS½†ê:¼èÿ?Ž  &Y¬iÌ“‰*Ó´¹Ò§º1¢ ö\"Ú:—~ä4âÆŽx\$¦¥o ÂýöËqDõ #\rK&E»èéÃ(ÒœÀ·¹2Àv[À?Ü謷?·rzîˆ  :Ý8ž\rež'u…ûdPCÌŒx €öPDš&è\røbºNxç€.§ F\rQ„£wÊT0\"=·_¦•mH¹tàîÙ+`òp€-ސ\ne»èˆoHظ\n¨ªRjršå,ÿ{l¯n\nÅ\$éKnëz@1ß(k.]é;÷z»×\r°7¤Ýí {βÞvû¯rx­ñ™pgÝöXú\"ð¾÷À»øïÙʦc®ÛÉèB3X„Åêø÷}¹]à€»…[Äžžñ°¶Óž°™š¥Ó ÷rª!î¢É[1weÊv¸¦»÷‡݉ ÷gµÇlpéÿäŠÞnà8aòªqêÚ•NA¶}ƒ-µb9É •?vAP‰ÿa!¨€cÅ`8<órâÆøxôÅ\0¯~drß7x¿µíý‰\\6OxéÁ­·KƒòÔ™ñvÓÆí©ïK{HeGç_ÃŽ žº[AÚÊÄ\n7J˜¡½vœ.}¨n”nœŒ¿=0^”S•„b2Ô±h¹öÁ³± GÄPåvËX×µ¡\rïK¹½fk<é´\n¢@3\n´9T-à+ßÜÔ»Ê(ß×´H€vJ @_ÍGd…TÁ<Ìõ¹œ¾h4:pœÓæ¯5¹±bj„ ¯\rmzk_Q¹jÆÒCj1ïá#ú²IaP ã{‘ï:ü{Þ‹¹¸¿óü ÙZ´˜g R`±lCaùðˆê\"N|ùAP•³Ô€V0\0ÍBs…é@ž…ø„P\0Iu•¶\$4Òí ÷<©Ð`°:*†`þQ¢wRó,³º¸é\"ÈŠÉû<(»™js×¥é\$c°™ð6,É/%ñèòè3ÑÞs× #8\rOHãzX\r<Œ¿€;´Š›®Ý›ô‰¡ú÷º=éqᐭÍhÍ8¤}y¼…x‡ñ~»¸1jSðõb\"^«ƒü±n(@6pôa:ʨ€Z5\0üç]\"<É·¸ÂLƒ&ˆ¢|y˜Â\0d®¬vO±äñuS«:õÅýñuõþÔÅÀeÎÁL´\\ì8„ÃXþÌìÇ ±í‰æ€é‹Ȧº{Ïäê¾I\"/¥(ªŠqìö2æn¬ƒ£áŸQ:J:à”˜À }  â›÷\\˜‡©¡ .D/N²A•:££hÜîòÈϧÖ@‰n -Mß½+zµøØbè ");}elseif($_GET["file"]=="jush.js"){header("Content-Type: text/javascript; charset=utf-8");echo
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À¾ø!£(æ ´®+Âê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õ¿¥Ãê—Ó#§¡.Á\0pdW ² \$Òº°QÛ½Tl0† ¾ÃHdHë)š‡ۏÙ À)PÓÜØHgàýUþ„ªBèe\r†t:‡Õ\0)\"Åtô,´œ’ÛÇ[(DøO\nR8!†Æ¬ÖšðÜlAüV…¨4 £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 ºËKI…[”ÊSJò©¾aUfSzûƒ«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¶§zCÖ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ÏgP:< ôõk¦1Q™+\\ÚÈ^å ™VèøCàòôWàÃ`83B-9F@ànÃT>»ÞÀlj-–¿öÊ&âÜ`9q¦…Çßä“PÜy6Üå\r.yññ´ÎảÍÃE8Ÿ0 êÀõkAÁ×T7ñpïÆxØ)Þ¡~¤M½û΁ß!áEt§ÐùP\\èÄÏ—m~c½Bð\\\nímŠv{µÎù9`G[·¾~xsLî\\±Iõ®ïâXwy\nà¨çu¯áÁ™S£c»¬€1?A¼*‡ùÍ{ œã½ÿ´óÍ¿á|9Þ¾/òþ¯Eúï4æÊ/¿Wÿ[ȳ>–á] ÄržÊý¯v¹~B£ PB`T¡H>Bҁ)ð >¸N!4\"‡À¦xW-ÅX)„0BhA0à½J2P@>ÈAA)„SÎôn¼ìnìO˜Q¢¬ÇÎÊb®rõŽÔÒ¦âöàøïhèí@È‹’î®(–ð\nì†Fì˜ñÏøÆ™…(ìγ¤ÛP\0÷NÂõo}¯l«<ønÞø®ˆâîlëoq\0/Q\0of*Ê‘ ½P\r/îpA°Y\0p\\ãï~³ÐbÐLh °!Îã ÐPöîd÷.¿ïy\no\0á ÌËжöP ptùP¡ ovÐknŽ¸\0zl6÷°©¬Êø0äð¹oF€NìÏFô¯O àN ÐÖ\rogðá 0}\n¬–@°”ö15\r±9\$M\r \\©\ng À Ø\$Q \rDd‰ÆÊ8\$¶ªkþDâjÖ¢Ô†ö&€ÓÀÊ  ¶àbѬ˜ê°¿‰› ñ=\n0ÊÕÀúºÀPØ ~ج6eö½¬2%Íx\"@XŠ±~ «æ цZelf\0ÒZ), ,^Ê`ß\0è8&´ì ¨Ù©‘Ñ r€© ©ÃkFJÂÂP>œÔp¨²8%2>ÂB mÎó Ø@äG(²ä¨s\$Ž dÕÌœv†\"Èp°wÇÆ6§æ}(V ÌKË K¬L ¾¤éÄWñö \rþÃ̤ʀQòL%PÔdJ¨¦HÀNxK:\n ¤ †%fnã³%ÒŒ¿DÌM ü À[#¢T\r©ÀrÂ.¦LLè&W/>h6 @êE È ãLPvÆCß6O:Yh^ mn6£n¼j>7`z `Ní\\Ùj\r\rÈi2I\$\"@¾[`¢hMý3q3d þ\0ÖµÈúys\$ `ÖDÀæ\$\0äQOf1ƒ&\"~0€¸ £ \"@ZG¼) Y:S¨ê†D.S%͈’ Ð3¾à d¹ÀmÓU5æ ¬ ó<£SÒSZ %r “ÎãÆ{óe3Cu6³o73î—³ÀdÀL\"àc7ÄLN ÜY Ê÷k>²Ž‚Ç.æpäì2øQôÐ÷“¼åÓ3ÀVØ°WBðDt Cq#C@½I”P÷DT_D´:ÔQ<”UF²=1ô@\$‚‰ <cÆrÅf¬,|“27#w7ÌTq´6sþl-1cPÕmðqªÊ\n àŠ5\0P!`\\\r\"CÆ-\0RRˆtFH8µ|Ní Æ-€Ædòg€‡Ò\rÀ¾)FÆ*h—`ö €CK4Ã1ʍkMKCRf@w4Bߍ2\"䌴Ó\r1Q4É2 ,\"ô¤êx §Œy—R%RÄ“SÓ5K”¦IFz #XP‡>¨âf­É-WX\ršÜê¤pU´ÕDÔt&7@¶ÂÑô?’©ÀÑ ªµ£}O1½2†‡2Õ#UK*¤)ô긌0o<> ]HŽš„Æ¿rèLGNªê˜W%™M^Õ9X:ÕÉ¥N”òÕêÔsé­@xy(HêÆ™Md×5<52B ðk!>\r^J`IžS N¡¥4'Æš*œ*`ø>€—`|¢0,™DJ£Fxbè µí4lTØ•û[¨§[é•\\‡¦¨Ô –\\{­Ò6\\Þ– öß(#mJÔ£,ý`©I³ûJÕ­ÊÜèlߍ ûj…jÖŸ?Ö£kG»k¬T9ÀÛ]3ohuJ©ê¢®ÑW•\rkÕÏ)\0Ý3Õ€@xè¹,³-Ê 5B”¡¶˜=ÂÔ࣐#gf¢¡&Üß·Z`ä#Äoí æXf È\r ìJhô˜“À´5rqnz õ§­sÁ,6oÓtD´y‡äÂb´àhþ—Ctn˜9n í`§X\r'tpLž7²Î—¤&—¨¼l¬Z-ͬw£{ r—¤@iUzM¿{rxא—mÒSBÀ\rH*BD.7¹(Â3XCV Ç<WÔуÝ|d‡q*@”þ@ÞÀÊ+xø÷̼`á€Ï^™Ì˜ß¬__•ND­X\0Q_D]}tõYÅúp¦f €wÔÚ\"â3øz¦n«MYñùZR\0 ÷¬Q¤?¸{†M3†•£*×1 ,¨\"Øg*U¡*²¯ˆÌ«zÒŒW5NV2O-|€¾ÉÓñ, ×]B×\rŠñ/OâtÎøÁïÌ0xƆðŽ½Ð®OCë8Þ-0Ò\r”ÿ0à·õ„@]¤X ÌŠÐÎð\\\0¾0NÈï£Ñƒ4ëi¨;ƒØAtê¼8X—x¤\r†…Š“‘ìÁ‡øÝŠ×Ê7¬<ö@SlÈ'LÒø9WŽ ÊθòϬÖËì¢Íı•ùRçÌðÌ\r¾Ï ÂÏò|ÜXÐÖa÷ø7yÙ\rwe¸Œù„Y!ƒ˜Eƒù´šÂcRIdBOkË28[‡mÌJŒ+L ÈÅÙ¸OXpføÓ9ѝ·¦ßªw“@Ë“—Y—…¢Õ÷\\yäAcÙ£ƒXgš™%šôóÂ1“ï“j œX†9Cc݇àR¡¹‡”QFÇpdÒ = C˜÷ýš\n\r¥ÕÔóšdjŽÙ«xE¡Â2FX§¢x_¢ØÅ£Ú5£™—}q¨Åí¿¤M%¦ZM™:\nÏzWšX7¥åí¦:ÐZi¢npY;Žù>ʘí£ÙɆ:6Ú;£ZÎX “Ì¢#ùýcàMyU…i2,q¹FËšÈb­J @ÓgGè|4ógÈÒmzWõäÊ ¬)™Èr|àX`ScÕ§ÀË™„óc—¥‡û!²B²—±”»/}{4JÂ\0ÒÝ Kuz @ÌmÚÑ®€ß­yÍžÒ\"º)u¹ÊÂÙã¶Y睘c¶y붚‡··y¼—Ž¹7Á|·±|—Å{Ϙ*)°Ê4Y`ϵ[v¹‡¤­‡û^NX•†¸‰†ò‡W”©û·7†;¾_*x™ˆ¹Ú\rùß¼߉xm+¾mû¨Ú ´»¹‹\$\n¾l˜);™²„|Ù ßÚ™¡:œNÚ :Š_È8N³¸5;¨p+UL‡ ò\\‡9í¦Ùñ“ ¡»ýO:Išû zQºœ¡ƒ¡TëšÜ)ªXG¡æ»ÅJ{w8“¾ûʼn¸UÆù\$ôàÃøüPxTY¾pjh·¾J×À˜{Âð@îÇ‚³ øðZ‡ÌÙs•¹h˘ç\0ÛÌàÌÈθÎçìóY}˜Ÿ®ü^Ð@u2ÀSÚ#U‰ˆ;È|¼¼•¥¼™P\\ŸÊ#ùÊ|ª<®Ý\\³ÀžJ۝œÀ•\\ÅÌšEÌú…]WÍlÁÎ,£ÍìÉ–<åÎŒÛ>YnÎ),ΙrÎüûÔ¼å—⍺]Èý ª\$õÐç½Íq„DJí=•Ù÷•XI-ðÅ€äÅÌa‡llÃµ]\\“w(iÜCÄ׃tƒ<i-u[uVŽDÖ“¸¸€xb€kæLI­.kú@ÞÀ„ÜN‹“[ñ¼l<o=-]1`蔼ªdš ÜMÌ7‡@Û%C=]ú›êÀ/|-à܏ˆ¾ÉÞáqÃã•âíùâ*¾C¾òO~ÊQâòså`·ç(âòãDÉßɲ¿à[ãþæ>Éká¾R™uéÞ\\+>)3íûPÊßP§Óí6ÓËM%º¡¾pÔŒœ ÅAÐ3qmu2ÖfzƒÛ¯ì4s ´í`ÛŽ‘ì°-kÊS%6\"IT5½~Òì\"™íÂUt_ TuvàÖ½ä¶Yw¤†­0I7¤L‡\$ú¿1Mí?íe@3Ûq{,çÀÏó\"&Vi·àžÔIŸ?¾µmõˆ™¯UWR¾´\"uiTuƒq­Ÿj\"•GÃËõßò(™ï-½Byîê5øcÝõ?Œ àwñ®°ëTúî`ei¾½Jtb‰gðU3ËëÉå@öá~ê+¾Íï\0MïGè7`ùïÍ\0¢_Ô-ù ?\rîVÿµ?øFOÔ6á`\no†ÏšInª¼*pà™öeÙí\"T{[Гp^÷ä\nlh@l0[„p JKÖX“ñ€ü<ª=€9{Ǿ6ç<eߏAxãÀùÇ‚¼Éá4x[ÍžLò“~>!åOQxš{ZVFÔŽ`½éÈ~Ižß“øL)QTûôMàþT²*B~ æâ‚ä\nƒò¡gÈŅp9zKÉówzO9di^'‰+¹ßïDz4ägHAº¯Lyô¡\nr€<IêjKQó¸Snô==\r.Âo7½Êé%a;‰kÏãmX¿Zi%P¨iÏ\r­ €¾ýµ/©…L`pR0¤Ž&õ—I (Øá\\ *m„*Ž(ÚÖŽõ—\$ä†ÆÀ÷\nw׊Х…8a“\n&´ÂžÍUmª MÖ¨P+\"Ly„ó?¡M\n€2 L\nbS ¥NäùÇr¶!w¥jw`¼Â\$îôƒráè…Êaáv±^Ãq­F‰Ü6•Ó¨i*™Ÿæ„ì_xõØ\n‰fðIê:B&ù6@É“KED¡úú·QD(V`.1\0Q\$íøF­¹H®Tþ€zІ‹Ì\rªjkzM€ÐÀ®Y™À(61€”x%dj¸Æo\n¦¬\rg°ï\"ÉŒ´ˆ—?Œ1- 3hÏXÖÁ)åyjÃ5r¢N±#Q¾¼Š¸w{_þ¡øG)ÂÎÙ1iÌ íç¤<ZºpX³¡Ö\$â?¥=%.´€Ò®&¾­%\\±8w­!¤µa4œ<JB[Ðĺ¦u4‡%êŠ×47Ä%gѐä& ¸€Z(@ €E¢{@Ð#¥ h#ñŸø™ÑŸ¥£@\$8\n\0UŒìjãA(ׁž2ÀO€Š8Ú€ž5¸Œ¨ @†ð&'´\n€DŽ\$i#ŽÀ#Ÿt\n PŽTs#]P* àDÌuc PÀO|pc—øËP ÞŽ¼i#Ô}ˆæ:<ñí\0\0¥ÀˆÅ¥lo#}ÏFÜR‰Tp @„À' `Q¬ycTp(ÆŠ@€eh\0˜Õ8\nrx<`NŽ ˆã:)DY\n*Dý2{dZ)AÚ4±²¤€cZLð2ÈÊ<ñò\\Œ\$r#ˆþÆö7ñÁŽ¥°!û€´ü€Nª{@\$< Ñ¢ðVƒZÒÆž52.Aù#D0 \0´ÀI¸û\"P'H ²_)¼x@Š€*úàAOh£hI)I²L1¦ìƒäµ%áJIBþg¤i\"p÷§K2}’ä–Å(CËÉÍ=²t”xÐ&FÄ r“ÒoÙÉ@@'”ñ€% ÛHÞT±áˆ ãÔ˜:=¾)\0.ñ°]Îâ5 .ð æõ(pÈÀL!à8 ­\0ˆ¹ éR\0LYaÔbkÔ°ˆ6Ä)Y·éˆî •Ô®£ h³zZ¦õ±’IgÎVO3oœ­Lgà3ËYÛ‰ÜDoPË`3̸ec-‰r7í‡2Ô—Dº ÞçB¼‰Z•¼¼%å/I{ \0pÐÀ́.`äÊÝo*•Ô¯%T€ý\0 &iR\n™+Éo€ì©\rÀ^2q”Ë©\0\\¨I@ KÀ#peC*!>€/á%|È…Ì’ÁÞŽüô\$è)çÀ§1P30(\r¢+\n zž„))\0\0€ÙÅ2¼Ï…(E86å¶s—tºf&”™Š¡´ “+;”Ø76&ãK_Ž(9fÓ,@-ÃÉ4l\$Ûe7\0ù±:l“LÝæM7.\0ˆ ³|ðoJÛ©ÀÎZ³u•ÌºŠ'Èy{ÅH,#\0vU@9!¼¥ Ñ'†¨&„òøß@_-Ù¿³ºt;Üê¡:©µ€²u¡<—ˆL†iÙΚ_ꀝأ@U6°Îù#ä_€L'~ùæ/Öm`\\Të']=Iäât°Çž¸Âà)ÔÏqùsÉ9Âa<RPº|út&5°älî@¾ ÞKÆwS®èlÍ:9úN®wSø|·göÉØOùAП<ë‰BÈ€\0/àz @´ ÍÏÁ•Òå†=?=iÞOŽkÓŸ=\0E@iâÐ\$ B× hO\0Á>DÖP´óUäçцj¥H ìÂ9F¬BcCié­BwMŽ§tÓx €PÀÙM?p“®=—äìÔý‘Ïlg~¨˜tÁa©€%]b\$àØ\rˆr„èÄa,6ÅtŒàW)Ž\0U¨F˜ |æì“¢ˆvh¦Qú*¥Oƒl.C\$À\\ ÐցRRÌ<lcù™&Cj3Ñý%ôZM¨öÀz9GpYâ¹£\0i \$Dµ‡d‡ñzt[')[)Q¤ØêÞkÁpi0·#cþôNE¨ô(ºC2L Æ@9hÑEJ5Ò,šh{&Jzö0 n€vª©>[€j“£Û[œ] ƒK•ýRîJë>.;ù¨íF=RÚŒŽ<råÓM¡=—Ô’¤ÜhØ^Y\\RmnËÐð Nn*g¦ôÒÅB¬·5^QÒ‰@O¢°x¨¡HIÊT ´â9½)(‘œ&µ‡}A)\\ô…_Õ!́H þÚ‘¥¤ù\0éBá­\$z4ÓTYuJv\0ꏃ”¨…%@æ32\0Sôm€--Gi@¸úQÅ%Ñj©YÝ+FuzlSž—”ÜW3ØÅ·OrŠU\$EÔè;¹M©¢\\Ô±Äu/£õjeQªš¦§,#J¡ªXPÔ<UH •TVVé#Uê™ÔUbˆOU´DZ⢵ £Í8êÕUJuS  «Àg)XDZK¢Bî\n¼@2Š©ìx@d&ü ½eÜ«Ià @ÊFwì¬8“©\$Ù'IºVV† U\$²ETÎ_ð*ˆd¸/áFCÓYdp§vGƒ‰3‰ ÑšL^(ù`áj”÷2S¸ºcÛW¨ÜJQYiÖHB”£ckœRè\nþ²U\$\n„ZAi€î»¢U*wKDRxW‰LÂò­ˆ€+fÚŒ@ã¨A4¢àGz…R\n²5\\_²Ÿ ­ô‡¡á0¼C@¤\$X\0+Å]¤ÑÂè\"?‡n¦€+QIj\n»x\r€ôB`S¸âMÈÑûŠ\r o°@À6XÀ\"{±\0µãb ¯)–ÁcMðW ä¶D_áαÐv@{cÐ:¤®%[%‰C²þ1¼Ù;AƈÌTn \0º a²pážóe~ÙU5 s©V†Ýe|M9‡€9 hË@æ¦\0êÙ~É@.³ l· Jv]©ºD§f€7¨FÌá±³ËùŒ,/+:¾íÚXIi­\0U¢â@Nµá´\r Ê¢,².½i¶‡ª³m _ûFŒàÖõäÀYiUÔÓJ¯!©gûLjãÑú¬D“iKA à6²õª-U«K_N€\0ö-3©ìÀã3+¥dãiûD \"ö¯µM¥mlL…XÜã㯸Œ>&|UÕсõ`Ïh¾ù2¦ÑÐn6Ý…·ÉI+ Øné-nDÃ×`„µ†®°É”°@ã¬B!;X™smȯ·†pC`p5Á°¬¡O‰%Z/Õè5”³é#CK`XˆªÂcb°Q#«§Qa»Ž…ƒ¸qèpÚÝ÷)™®G+~Û–ß÷\"ðlM_^zò©šæ!ÌÉàE«”Ð¥®šÀ‡ïa úØp86ì„åˆn+oìJâ¶ö¥¾,¹¡ó‡¢ºw\n¢]̓pëŠÛRÁõ'§eÖJÕqµ'ܨ%£'€nlOh@>NBÈŠX5,ˆ‡‹¢ÊrGr¹ Z l\r(ªËjIù†±lŸ¬%b‡;s+±× ¤Wg7¨)*e…¸1µ•ÞÑ3“L e@(»p\0 ÐÃŽèds®AñÖD\0Í\\bD§\nuê/&1¬ÞXR×¥Eæ¥5¡Tœ\r§}7õ§ªîÔþ”AÙ¬áÉkâ\\øö͵´ŸÇqà2Ü€öZ-wo´“tßZùƒ¯]ó-yq2j+Õ†¾Õ­Ã«¬€n¾XA«Û\0\0º¾+S•+ïY6_BúV7z®nZ@̆²Ô·Æ´]´-UMJc*¢ü¸´®í¢s\"ß+\0·ï¯x´B3^«öà0\r÷ÜÀÎïÁcðÖ\\jÆÆ*¬P-\\Q8ˆÊŽ·l•cË%XþÉVB‡},€þ;(‰`*Qú \$áïÛrßÂ{ÁKøìCúÖ%¬\r¥ˆx ÞøQû…,¶Ø¾¥×/‰vàä\" pÁã¶ð~ Ó áã ÅJ5eã ü®Eš-^âX;c²\\©¶×¬m´7£?˜6C*庮†,7®HfÄ/Â9eÌ0[@ñ¤!bê®íÅþ=Äi.Jocñj;ø—B³\0¼ƒï]Õ”ÑúvÙGÃÜ8àO\\\0ÀÇŠüO©\$Ž•.& p\\ H1bØpø:F\"8Ŷ…þŠøVx©Åýµxä=À3Æf1Š+| Ò»\0ÂBÀ¼kbÌPÇLÑ’£ô\$zÌáàÎc ¢ÇÐi,Pcb,pÃn(¥Æ,¸ì`'/»~êÙkÖµÎp€q-Áȱ¹VÀÜ܆Ü\rÙ ž \0á‘ dSˆÓÈÚÍ+º\"Šéˆ­1\0(Ä-Ì1~útcªþfý¸àBÛb Ã0<1\r°¨¨L€»\$¸ˆ2d\"&ì™Æ€BóN…Ô\ràB\rrƒ«\"?vädäZá±.\".\0?wä¼9€oÃà\rÄ0¥Ñœ!¢ÍdR€뤶\0ÃÇHëÜra%ЊØ+\0yrƒH¾4W#œ,\$èô \0*xBó\nPÌòü| 8@/ \0ø2U°ábíÝè¢ÂÎΪxÀ! ¨d§°óúNÿ3SÔ?£ÑP»…€(òg\n8·‡ppŸˆü€S 9õ@' Ç\0úyµÿ\0¦y46¡H<öÌ×ô\n`Sˆ…¼ÈûCY¹„”³jp:\0N(ӍŒáX4ŒkÌÈÓgßDy<n4™£ØrS<ÒÏýˆó¯?¥\nÀÇBãúf('™Ì~dgÓ™SËÏ?<³ÓVg(1™éãæƒ2ù£ž­—²ôŸf`éZ€¼a“>t{ÀœÉ Ÿô>ñø\0ŠìPû`O¼\\s Œ<õ?4äwÞ~³ÜÇf@z™ÿÍ~hBW Ìø³á´ŠxhA¡¡ÜO'=úP֌ײÜö±ë=óúc[ysèÌûgâ|¹‹Ï掳%™Mè,Q³ÆÒ8 'X žhlUs ®…§Ù¢ú é4ËÃqDýÂx*8g§NLšBȨ;§}%eû@YìŸv ho!\$æNcCXì³@Ð;YH'Á°@^ à·Rf^x„\0^osÜ_fª—“;¨Ópj]²:’Ô¤ïõ.mLêl\rš®V¨\0ó@Ü€¶Ê\"ÓÕÄ1%Œ!_êô@-]8f¤ç -Õþ±äa]Y¯WšÏˆh`(¬äJë@…ÁÖ\rˆ—õ€Y kB(€xÖÂ:5˜B\\QkO[:Õ0˜¼¡­uk\\×P\0ë[öx¹ÀÅ®`ŠRIGÕÐk5°ðª§YzÍ×PÒ™¬=†l=áõÖe€\0ç•2=k` Å[K¼‡B꽍Ìû8ž¶C±Í}k«c{#ÖØ¢„ølŸdfF.̵ü-AºÿÙ6º†K­•¤ÐÖ×Pàv„'¢lHiAÝÚ8C¶“® G„`GbyÙ¾·Í- 0•Ä¬;[*_ˆ¡ãmlH{(;Uo¶ÕÑ*Ä]Š,Ä‹åŒÖÆÈþôXË¡80Cµ°K ­! N¼õÔ(I`¨³ V¾Dv½§íšwá·rpc,ðåŒÃÓ\0ää 9~s»X¦‡¢žŸr[ec·4dçpÅi \\Èe2âãl±ÄaZCk»gl÷bB„™¶7x%¿ê轞í€Å»Ùk` ì\nÁ( @ź«®„5åݘ¥Ï­ċ#tÜéãE½}Å„Lvö÷E¹ï\nQQÛ”Þæú76Or»çj§b¯%@7˜àÛµßh³w͹÷n£kÙ`Víq·±Íòï³~›™ß~ø„4{Œßþå÷ë¾óË;òßï8p2mP+ dÖaX8&,=Òn}ü!/øK&\rŠÿt´H™Ó)/øYÜ”†6@å¯=}ðŠðEU§lKÃü\\kÓb[×â1Gø®­M­)™J¨ xXÚEïTä¾ /¸\"-‘ë…<4ßxDˆ¥ÅíÐpÄ(¼3ÞÊŸ·ß´'È+Û\$\r†¶<rí×n`H\\t\"þ¶70=ä·Y×Wéhsð­\rÏw¼~°!ù0@6l\\ •§/þBò7¼‰–ß Ï>Fÿ‘܉\\¶¼RÙ¾-Çn‡€þܧ\n¸?F~œaÞ×+xÉÁýëñ¨\rœl,fúCß+­Žîw•i¢GøÛËî.X!¼_à71ymÌ~ñ „œDå¦È7åÊé ÷š¼ÆåîûÅG;gówƒàb/89¯ËxÑ@!R9¸Jq˜Y¼hß'3¹ÏÍĬ*÷ñXwË®^ —ÛË ¾7ŸÎî5óÀûåÖ`ö:î#È+Û­0˜ž·œˆ@0óo7:&~r (G1zÐþˆ€·¢pÝÎñdNŒï“£`ç¿/Fz@8Ñt0ŠZÌ_ ‰ªÎ0³™{Úè¿Lén•‡×‡oEËÍÑâ=rû¡Gj]õ H¥›² Ò·…»ÞAf+ªÈèVº•º­mžœ7ýåßBÛÓî*qþ}cãwس=Û„g¥»wE¢-H·°€»·¦½&Rh4—ªMêž ZÕ_L½©]WV'ÁÕ¦§Íñ\" @-ÜaMÃsº@9êL:ÈÕ’]ù#ÝaëoybÝ\n\0[Øêrðp*}QíbwßÛÓ¦?†ºâÿ;Vc¾Ê°›» «.Ûsç´¢XíÖ°ûy·R=§&d”ã·rûO«žçõ2Åj!Ïux¥ÜÎÔ§R{NÖ&øµÑ»®5ö„}£ßvyÛ°Ž1o8Z#žþ{ÛNärû½ÝÑï‡Q:BÕHzW{òïW{:ìržÞ÷ó¶}D\$§j7)àP€÷ëÁÐÝCvV¬X—¾ýdí¨D7ó፮€·¼,Ôh»÷á_ø]·^í—qσܟxO»]­ïŠö¬?p{Æ\"ˆðOŠ8Qáµ?xw}ùJâ?9kâÞüx½5buÛ&÷øÏ oÅÆ^ñ†õ¼Ÿ¬>õw“g]çíh¼#ä?+÷‹ mï(³¼¹àÿ/ngŒ é5â5<ù;‡ñüòÈ…¼Ë³½œxÍ%‡³;ì(³ÞVóŸ;Çço-ìó˽ëòÿ.eänkpËÂÀ_ËFäXõ9ÓWjQ¥ÓàCB اåv3R=°ì†¦;aÙ][yËÈ»4Þ/¢|óÃ##v @_Ç­}UçM>ùßÌþ»\rC£MúqƒCÞÄÆädÄ˜U#[ÓɦŸm\n\\Ä\r6ô'Ï>‰ôà i I;€R \0X€ç<rW0[ÀE°dHH\n^×\\”¥3ÂTû´ÀF÷xB™îÀ\$ Òi÷´-­'ûÛÝÕ÷Xf¼}\0#ɤ 1êo·BÆ€*;Û1±(\0ø~@)ü§Òh>³ª{³â~Ûøw·ÉH/vL\n9È?doÒÑð°,x)#>˜#b`',úgTð¤È~¯tˆ €YÐ}Ùï°/]-'Òüž\0¾(ØÈ þñ@Ï¡î/Ÿëä…>¶Š~ðolHâžÜöÿ·½À/qûDƒTúéö~¾¡o|Óìa Éþ°°#|F8ÍûdœÏ¥ò/±|“ì¿u÷¿€Vîâ©hø\n>Û÷ÿ°{´ Þõ÷ˆýçï_{þGâ IaùE½÷&{VNñžod¡õÃFÆBÀXûï×½ÙñÀ(I¦N@Yû¿Çÿøÿ·ýÇð9»üÉ¿\n-èû{çã@RýoÛ½Ù&o^3Y¹÷ï»>ð¯†|”òŸø—îþ-ñóö¶ùä~åý/»ò?*ù`\nÏú?—Sæ!VùŸîÏ©óœüïîÿ>ÎèÕ¸}ïãþO⟕ü¿Å>îýRMïûºƒõãø?b@\nOÚ? þà0¯s\0ˆ¢IèÏ€ú+èà'¾úX¯¦À,úƒò`'¾¦óê¯Ô?€úÓñ¯å\0K௸¬úCéO…À2út©>¨LO¬¾¢Lïv3ŠàúÒ\0ŠÎ[PÎïlë¬H\n²Îlr\$/Àý\0+½Øý\0 »£ž¨ ©\r@ ?Kå)<#PøÓîïs\0Žø ” ÂÎ?Kæ@Ì@\0ÃæÏꀱø\0²%, p)?#£îïÄ\$ø\niL€¦¤°3è[Ìå3˜“îð?²¬  ´\0ªý ö°A|P\0ôD? ²N@\$Á,£Ý/Þ Àÿ\$B?0ýÃø\0 \$¯²\0LhÍ…¼Žˆ èé€ùŒ£é½Ê>¤#6ý+ù€>öR:p¾>«7#÷…½\\Ð³lΓãAoãüÉ<3lø pe#7ÚA@)À±ðü¯Ü@ÒÔ#ýAV?hýãøƒ 0*ÐZ\0°*Ð\\AuƒüÐ_>kÃöÐb?>«ïÀ\"…½cæ© #6>ÒBÃöÒü \"\0ž>Ü\0psÁÒ?ÛDPvA\\ #þà(>Ò÷3EPŒ¿>ûÓ:­Â<\n´\0ˆüd\"ï@A\0ô°AꎐûðÁòð”Â5ìÞÁÿ “ø #¿‡ ´© “þ€+´@ÃùhØ€ø÷¤\$\0øŽ‹:M3nø3cêÞ`ûèØ„ÑT+I8¿Bò3@*ÀÆÐø @'”\\pM¤ 8Olòüøû¯†‚­»ÝM€Ÿ cî#üÂí Äð7B÷ h`, àâ6oŒÂ\\\\.S>¤DÌÙCù˜ÿ0ŠË´ÐÆ£S\$2ÃòBù«ù@&AŠ>ºLðkù ¬4ÎA óÜ­3˜÷Ô°Ð@½ ;öÍ>pùÐüÉ ¤‡\r¨\n°3|Î\0\nOAø:6ƒô\0¥ d7à«@8ýœ%`#ɈÀ=ÚDåÀÐ\n°ýÌÜ3uLãóC™¢9ÏBCÔ:`£Ž‘\$!hÚ\$Ó“;ÐêB”20uÁ[ ¬8°ñC× Ä<ôÃäúó篟ÃëdPŠÃß|=q€ 2pí€V>˜û°áÃ÷ |*1\0Âç\rÐE\0©dAov´PÎt'?d,P­D*ü@ /Ÿ#6øÔCPBO\n¬©8Ä',5ÏÑüE€ ½ËLq\r?m¤Eq\nÂzþC@+¤är60åCê?3ß/¡Ì“ˆ\nÙlHð•D—ü¯Í¤5\nóü°°ÂÆãói)D°1(ú£Dƒï£7ƒæÏu>Üà\nà\$Aæüj4Í\0˜?ê4Áª?”ÑLK ¢>Ͻ?Œü‹û€ÀqDI@³£\$;ð†D®Ž8  ?;°c€—ÄJØ£bÑPû¯ÐÅþ\0 ðBÅ# 3í`‚øˆ)ªÁ»ÌOÐ3CMZ50âEO6èÔC¯ì\0ÂÀŒ\\\$èÍÔûp[Ð9BãíÁª#cj<1Ä1 B;còÅDBhÔ?Ë ô@`*€ƒ¬.qbÄÐøX o?;\0KÜp¤3¥8 ÐRCÌú6/®¤—ˆ\$>lͤpIÀª ,!€*\0®+ÜÀ>=÷ ]±wÅã\nT^pgźú \0ž?\$J@Ä \0*CÈ*É7Æ h\nñj?“ê:pArø”]Y€ùÔL‹ËDbÑŒ àúïBÑ4d@(Dä”ÌcÀÛâ@>\$Òà 4¾Ø þц©<Ð?\n€/ĺ>¬gpŽ>šŒü± ¤I6i8¾; ³êÃèƉcÝ1¢AZ6€!Æ}<j±¤D¢¤jÉ(F?dÀÂÅ'óêït\0†üTeÂØø´1 ú ü£þAv?lnos3˜„50†#Æ>¼ÈòÂœ_¯«Û d°©¿³¬UкÁZPú©4DŽ|;Ðr£ÃCðñ€ˆø[9£ê¤¥ú5IÇ5²IÉ\0ûEOÜB\0{9q C‡|\"pUÇZÎPû` €²øý´GcœQCëGPúJOñÂ6(ÚB ïóÇz>Ú7ðÏFøöÈ0IÂ:¼vOŠÇ¢BÏuEäµ·,\\0ŽÇ¸r8îÈûqgA6>ÀýÑ74D÷0qÇG¥ûêÍ>-SE@# ÑÈÎGÒ÷¤.à*\0i\n\\-`*\0q\n\\eñ½Áÿر\"— Œ)qu¤ýÃï³nùô@`>DÔ8 \0/Ä@þ„_±Ú€¤üw#îǍlƒÒG>Ô„²¾-6¿Wl%°6½·l\$5´sÔÅ&Œ\r *\0e!èrÇÿœ€qI \"ÀæÑ> Ș3EILÅ\"â‰94G\$/ñ¦\0 ´‚©\0¯ Ñ-2>/„ƒì倘üèÓGg\nà/¿LŒq®BP\"#7ôzñáHMÔ…OÈO\0̏ &£¶2LƒÁT^P @Zúd¨À=”]Q—=çÌKCïEã\0ŒQO¢Æ\\øôs0¤¤>ƒèq—Czù¬†±—G„>¤†²¿ü ÌÄ@?Œ0Â?ü\\oÂ¿³èø4M d1‰9€‰\0¼ÍGò? m\rDÆÑü(Ô´LdòÃ\\KJ8\rEÐù-2 4U  0VAÛ”…R=ÈEäe£þ¤5!Ì2m³qðüÏÓAEÛô²V\$ÆüÏ•ÉâŒØ ÅI9Óü‘ C&ù\\GÀ)D «ü§½òü4çIç#pú«#ÆøŒ—ññCˆù\\x£ø¿C(\$òƒHÍ:NI(J\0΋ß\"w\0¿ ,)PØǬíÏ4<þÔ!òŽ=ÞúœGošÄóâP‡¿6üìN±QDë\r[;A|KÒ'AAäP\0¥C:šÊ„̉Ñ4Åã*To†£ÕD˜F^ÈûÉ\$)Ï¢»¬\n«ÉàÍ)(Sà‰\0ò’È(ý\$:ä­@à²Y8à#ÅЂë+œ¯\nQ5ß+`a+ ¸iþ`6x𑤪è: ÚŒà.ÐT:‰þa˜\0øŸcv(ƒ^X¨ €Â¼H˜O.\"ðO\rÎË>ex¨J¸€èKPïû¤rÔ-`2²€ÜË_à7€Å-!\"ô¶òÝJêH.²ÚËo-ø.²Ý\$ª<¸BOЀ`> ©dáµ\nêH\"ò؆o+“§sؐè+¢± ©6¿/¡ƒa.Ð\r²ð†nd»²ï˨é ?ˆô£z1\0¥à ð‚?‰¨ 7€ˆâà<À?âãø\$Ó\n`+Aw*MQ¼Ã<o¿°?,) #P>”à€šøÌ„\0¦?jŒÞÄ“ÄVqÀ?“£ñ³\$¡ 9¯õÆ-üÄ2ŒÌIÄÐîD9̳Lg1h[ÌۏÏ1ŒÄsC1sÞ©9Lz?à  LWdÈovLŠþ#ðÐ9`ͨ0æ€Þ‰É¦W·ˆh>\0>¦ ¢Å/)Dáü²·Lº¢¡ÀÌÀ\$ÍaÀ†¨9*ƒ<:C+àJËìKPJ¸\"L\\Ã*bÌò 1ÔÀä6ë4 ja+\0î%Qf ;KœE¬¹ÀÔš`è> >7¦tÒHw€¾MPn3I:fàD <LÄÊRÈ'¾.\$ðíBO\\²\nû Ðø5ã86Ä̹D1‰<\r¼³\$Z…œð’ƒ„ï4Š%r̃¬² ×àúÌþ\$ƒ˶§»éo™^Ú\\°È\0øf[z“e…í6|Ö“gŒ&ñ8+M=6È5ˆ³\0Ò1Idì{™^fqd趈s7(|©tM.]HSó[€ø¬Ô ÕÍ;7yC„—šÎ¸ mÎÌÞI|AÊ:`c †Êß8\rÒiÔɃ¤ ßÓ@¬‚P `È~\rlËa=M3ã€áf‰<ëÀRå\0Ï!ûÀ@ØeØ«ríÍdOt ¬‰T°³-æXY9A“˜:38áOÊÞadÐ¥ö gL³fxË=4K\n&€ôu0KòͨÇ,ô³o7¤€ëĆÓ,à½Î3Ë:h|ÎKbá)AN¬úÄ`ì€Ñ:Ø ÎŒ€×;´ €Í»*sI&”á«Rsµ>\rX\r!\0\nÀàBsVM63˜KâO×:Ä®ƒƒc5„× úÎæ‰X!AœQ9z%`º {:èHòºDëE€î cv!‚Ν,Èôá:Xƒ)¬(üº%˜Ë2 a&Œ«,ðl3Ó8j1è|’͇É=CRrÍË<â\$óŽ\"KB3äöÁ'9…:|÷)`Oj+îÀ9 }-õSÒ>2¬ëUU5ÜôBUNàóô÷²ÑNÄäìS¾NÄüì«ÈO²äû3±KNìÐŽˆ†¨ ×@:/ç7£ÄQ†¨ç!Ô@. ( &v9ÔédÓøŒ^þ“‡’ج!ï¦[.pGc K#?¸füНe“Oæçd®€2\0k6)„,\rÿ65GmOFV™dåiÈx,ÿa=O@ s³þc6…`¤Ø\rJ\0å;‰³H†(ù*Žr Å-Œ¾.íMÛ[ BΠ!(àóM¸LP«bUèÛpJÔ:î1úÞE“»¦ º!:YBò*KRÞ¤¾rÍ0جLî“a6Å;6+2Æí UB`JsV0È:Ô0 _B14/ÎúíAOáœNeúÈ)A ~\rÚÈ öÃÌ NPów“´C„î3œæ®¹ÌÞ°T3öq9}SQ\$ÄãAP“DÐ;!:À! îæ ¸YŒÐsÄÎû6Ø“ÑÑRԁŒFt#C¨Ï€øQ\\`rXr…<í×72ؼ´O-„w9Ó¤ùËb8à5€Å3{¡\0Ä7ø\ra\"ƒ\nh[j·ŸåFÛa)”Ñ+€2Ï<%´M¢ê|®m¸|\nÀ54pˆþ &bUQ¨8\0EŽÑ¥4AAN,ˍàì˝FØ•To(ÉG`šO•GA³êËGlý`:†=è\0<\0Ðëꔃ²ŒTÌNϬ=.û´ 6ΝSBÄ°ô\0,Jð?”.º(é†%“…,Ê?B.<2ðhM΃I`éÎŒá4ô¶*é˯G° ëì'ÙI¸ÛíÊÑ9š¾ôžRX—E%,O\rˆs³Ï*•(”}<Ú—@c©öRœj]Dþ`UR÷γ,˜.²÷·d£¥rø¦ \\·N•ÒÆl¸ÀØRÏ-󓴵˚Üëkô·Q•K„½”¹,ƒIå.ÒíÒêšT·@1\0ÉK 4¼Òý/]04¾KK\n&•F,¶ô³SF0“ÔµS.-´ÉÊéKÅ2ÔÀRÏLe'ÀìÓ7L…0”ÏËoKõ3TËS.å4T:X̾4‰Î9/:WRò9.Í62ôËËJ6ÀŽS .ðc´¡Sv^ 0®»ËèO|L±MD%3î 4z3Id\n»ö•áú#tPq5h{!7ZÛ»2 „Æt !îK€Ñ7YÝó1S³<»áhµ©½Ç-<ÎÍpÆø€jéÍÖà<4øÓ¹O˜%@‰OKBø°ôS¶!10Ô‡SÚҐëôõYF…?UR 4ÏÁÓÜÇ!•õŒ~ÂXl´=¨ÇH|¶5 QHýC&¸\"1M'µ 8¯5a`Å?¢SPlõ`0—\\ÝmËÈTM,8'1eQaA& \nÇTRèI¡ÑGÌ¿´ýÍZxôâ6yQôôñ¼aÀJÀ¼üûkU& ÿOXHáÔphQEN†â=Cµ\"ˆ( ÚçQe@\0;ÐñQ®ÓPÔÅD\"€/—ú\rB༖tãµ Tžì\r<eÐÔeS}Om¾—EP­P\rüÓ«P5B•4U\rR==õBSÏR}Hã“Tè#µE\0Îô¥U=QEJ<ýSð` Û¼1x\0ãU:óéOá/‚¼€+µN J`P!t8Õ\rµ 7 SõR58\nc>ÇƺÈâ!Êõ Œ1{ÀúÓ¼uE€ÚM4{Ö”4TÞíGa;Ž|ðñà5\"SÎÕýNkSä8»DÄÔ?JcU0Õ¯RtB ¸{ð 5qSåB„Ï,±\0ÆpÐàÔj†!‡\0006K¼1å ƒX @¦D¨V­å_ .Ô(¥_`-Öð`ÆD¼àua .•X\rÕöðõRõ…ÐFD½•S÷RxhÁª<mXjïb­ÖWù_G\nVšÄ©èS¸ï\00074Ù\0ÒLRÁ\$QíXpˆÄÓðù ×ê\$°Nó¡Ö&83&a+²€|l³Õ‰ÏÉQsÀA£…CXšú]Î_X]\0á+8+UzƒsRPΨQ\0Ü\08Õ™PóOÝMU ¶ÔH6!ªVX ¤5†˜X…a¤ÇV/kӏVF”ý`‰TŸZ\0D5FÑOS½nákÖóTMSÕ¾U\rTMZÒºBðÍìoÓîÜEgÿWGµfµÅ„-YÁ(µ}V7T0BÀ©œ4ÚðÂòƒ [95ÖX´åm¯ÿXhét>×LU`4\nÍŒTÑõ††o9­vÓ×FÊUm®Ö\"ýu†DÕ€ \rw+Ö˜\r`©V(ýVÏãPËÆÓjô]K⏜4°ìoT.\$mDĵ¶ Sà‚­e@3ÿ×­;@7mŒ:È륥“´dðÈ!õâ¥Zð£ôá»Q[œåõÑ5P •µ7;Sôº/BÖ!McÃG¹ÉT»Wõå(VÖÔò䯕<7ó[lÓt…‡^Êô×ø\ri0ÁPÕÐÍa£|VX‰•á̃a[x9 Hˆõ]¿õ¬^&m¹‚¼ƒÒ¤ù\0ÙXl㤫Ìú•Þ€»TÐáOXl0£öØ(ô,Ï`€ØoaÈÕu€×ø3½‡U#Îô'0+Ó½8ñ]HT!XX\ryW@è¡\$ÛMQb¹-ä)ÓX oõ†\n|Å`-qÎ-bÙ¶UVcŠÇÒÖ  3N=5vAg\rýŒÀ8<IGPBÔ9O^8. Xk®ö;+\"Cµü×Z/åÂUUo[i`Ö\$×ïd].âÙ(s¼Ñå“Ôè Õ`-•Öâ½€óqªûe-ÂN¿=#[ÖMÙPè…ÅÑO^(B †”6ÍÏ_u¶2:0mx ­Yg^5”-YG8´AØÝc ¯VVßÉdô6Í\">\ra­è™^íÈЮ0õ \"䱿R¤¬,·3Dä¯Åøß¡2iGÈ5§ Í?:\rT!ƒwg„óM[7;[v{ÖªCs\rU9d×`ØÈyh\0h@ØÈ~ŸqT4Ì×_QVÍvÃø•F5Ô Pƒs*ÄMc]Ió9Ú1T0m†V)S•ÓXÖ[üâÍ*Œ¨c“dA+Œ1hóbõ:×IhõM@Ýs>P¬ÛÍÞ9ûvuTË>¥Ž‚Ö½` O5ÙccÛÍöjϏ?QëTmq\$¼¹—=(VÏ6F\rTr¶®~¥šÃ\0Ø|m•CÚ)[ÕN¨ÖÆ,dÐ+;µQm™-Ňðê\$µo²B-žsšÚÇRˆ­ÕàN:’È/8‰> øb.°Û40>‡ÆÚñ,.tÚº\rÛ\rk®•6Û WM3[Ñx5œË êqÕÉÑìLb´6 Í;`•Lmÿ4•Iµ6^d!5`7¤:aOÕh4õµÀÐ-3üÒHÈUm˜€¶Ú³^_ÀÔNTꍱ²[PHðÙ؝a=UH\rE  µ\rjM¶•”SåPsN6ºMXQ 5Œæ Ã\rÛ­YKqsþ[¾s-\0Öé®ï]¼aN³d5?ó+—Cf¼ÍÀRe^ø+@Ø[ÓP€5­ËÐGaöôÒµoM@w\0QyoKŽõUÛøe}¼Õ[¶_oKŽ@Ûán»wxVýpEºäùPuo5öR“ñ8c· .¥ Uo5Áw\0ò\n(%ÓNp¤ëVÖ®ˆˆ AqtÏ×Zæ#Õˆ³òÜk6””ÜiEÜØVR{×fØ{3l@äPqHr!VS]úÈ6¥Ú'q«Ð@> R=E\0ùêSñ+ UjõÊ”øYÓ[źuUÕ¸Õ»rÌÜÇp»6Öõs]h'tË mJ ¬8ñQUUuD­m2zЄàˆB¡K”ßÜÝv'P¿l]AAfËchÈ\"RåV«p´ÓXÌü;UË5öÜŽÆåÒcƒÖ°zPTuUQYëõíZ¯5åU¹…ýJen5ÀÜnÞÕovÅs=Hu½ÙÅZõoaitÝoUÀÚ»uuH5nÝ=jSÐÀUPZMNÄàˆÿQmobF·A>´]i\\ ¨G\rTŸvÏÖ‚Ôâ\"•Ä2Ø×v4γ=]¶2åz\n=:¢\rh*s¯×fÅÓw_ÔäÊUt8Å[Ý„8]Ÿ+=ÐëGÕ×7z=n…Û—JÝòßuè8|«Å4u]ô caÈÝzà×€YwíÊt]ܪÔÕáÅä ^€ˆÎrÌÞ)w­]Œ%i,˜¦õí¤e}w—0<Õ3ÕäµnÛLr½å.³Ýiy-Þ7(K&‡\r_;f‰[­Ìˆ\\\rXÃ+Hï…çÔøa=ܳbÞnôc€ , c!£Õ8\$m“VõvRæJ]g -†W¹OsˆôŽƒR( êÞ5]WHVC\\5@DÝ!s%Î’²^×sdñ%NÐÞ9úÈ7·Öƒ{U™¡+ÜÙI-îÕ¼€ïP\0\"ˆS5…ÒFÞÏ[Òâµz¶Åsk(7ÄEz•Ÿ÷ÇÖ1-å@Ýxñ̹Ú>M³g‡ïWM£âjÔ»n\nÈ ƒ^«tLµ·ÓUc}AÃVRÜúõ™@;ÕX-<sÔ<×t…¹C8^!P}Ì3q´\\ζLÄ3uÀÖúÛû\\-\rSlX{LÅNlÙåïL™ßŸnà¶&ZÅpút6_[\r±¢°¬ƒVÅV÷è„C~ÈIªE…?W%üUöÜ«u…[ÓATAW\rü÷•¦\rdáwøßÅV½ÛkÝù¶þÏh,8£ÅŠÏ”Üí×D×ÈØ»¦Ë­|añ¸6-_1O×Ã`j…ýo?7>\nÀXsôYnã^cÑÙ{jÈ7®ÚÄÚÊ:ÈÜ]E\"JVJe~×.ÙQHgžT3r…cÆÙVßBceø“3e^Õ€…8¤\nòZð(ä䇪½ ;tæzôãՍ# üq#à\0V .\nÂS/DkË/Èk4 Ÿ‰Ìø(i `¼†êuM5´l£GÀ'¢Ò\0n`¼54èÁ\rÃ5 «t “B¡}´ÞÒZH€4iƒ:x4µ ÓŠæ5¡ö¡æ3àæö& ú`Ä¡ £úamnÍ-³ön\r©èWƒ†¤a§ØÐËMXC´õ„KQm4ìÔþȈ™5…AXGˆîÕ@'€€ï…ºŸÀ:L¶Ô Y \"˜@W÷ƒ²¨ÆŽ»,Õ °ïMà¼õQØ[apfJÂ;…îø`ÕÁ†ÈØc=RÞ°ËÀ¶~ÙV¸o¸—†éŸ¢žwócXnч8K8t·j×â'øt5Ôèe¯B°:øãkx®yaîࣾ­ý‡›¤Íð·Fn× ”îî |:a09\$ècuöfâ\nºˆw>\"Ï ËaˆÆ!8~Zð\\ƒÀx‡ºM‡¨#ØŒ·\$À×y‰HhMØQ‰H \$ù\0ó‰ƒ]ÀÓó‰`@3bS‡Ö#®×Ñ<KXïLµ…~Xf5S…¸«˜haw†˜åØjÔ6þ–§€^Ú“šŽß¼˜Õ³r€#€ªÎÖj\0%\0º¤%q;)9„ãg‰.Æ,bBD®£DÔ€~íË:rX3¾¯\nvßÅL­ü5Ü0 R•ìê¥Â/ͲNÐn_¹ƒ‚!…)SPÒØ¡%þ0†ö+Š@BÖ9ùof`œö~)=§DŠp°@L>¼wЈ¬?L§2YIÌ>»ø!Ì?,šƒì@€÷Ð[ØÔG¤>¼˜ðÃÌ>÷,ROsÅ*dRðcG¼Q¬ÜÅG!ðÐùœs°èÃq|øåAóìXqæ£ÔøP P%Éñ\\Px×ÿTI8ÖŶΤs#磵#„ ÅžŽˆ #ÄϏL<p_ŹÛà¼ÃûŽ>¯lEÿ;Cøô¾ó;øôÈ#£ÝQ}H_LY˜­Jy\$ÒKL/~=1Jãñ(ýÿäÀ¯ÎÇÁœ0d/\$ÙAe)lüÅËE­/ÔmÏ¡É54)QÅ€—ìt±÷GdqQÅÇÔQ1E£Ž„p0ùãÕ ôd13Áñt¹!CÇæ?™\$ÃñŽ^>QÌÁñ|¹!B?ŽF9!cÿ'€WhAñLYÑÃ䅐pû1—Áñ\\¬y*ä½&ÆM£éA{Ôð~d=“Óà/ƒÃ“äpdå“tPRjÂæEAäí\\(Y:Ã\n,yP@iDy)9B\r´!Ód‡f=ÙLĝ4p d >ž>p™d©•V˜ý• KpïÂe&PhBe“&Ap™dÑ'D&Y6es“ŽU:Bd?îO†å5\rŒ'Ke•FD™de•FE¢Cõ\0t(ï—´“|)-Çó#”)ð!Èm\nÜŠðl4? [âÒI\rL^r5cU1™ÒÂý\r,Rr?ãdRØãÍÜsÃþ£7&Ž^É!ÅõÔO1ðF°ÿÖ[Ñ-Æý,\0ù)ø\n°Æ¤BÃéäÓ”}¬ß?‹”^a¹æ! ó9pe?•»ùêf1n)ôN΍û³¢a¯~í¦ÓWËË}†eSèŒø>Ëø¢¼ÒJOÆæBµ\nÁ¡Pœë%\nÔ*AIleq™EØŒä^Ñ}€QD2p G•ÄfmJ”Ðü¤íÊ\$Ë}Ò¹+³-”ó5Eôg\0QTF6ÆYì #òcé*ìʃçK4@[s‡Î8L¼ÖaN)CX•DÆ[ImRò\0006N9fƒz3ÎM=å~Ÿå9`%sgÏÝ=ÏG9Œæ—ﶤT´ê²ƒ4ˆ„Ïtlà†ç³86!_KthIÁŽÊÇvìÐ<LìC¢7I/!6t“bQû.²êÔŠMÍfÚózOF\\Î2¶gj\$²ò ‡OþçU@Wº54ЙÐ\$öv´P3-Æ,\\Q;ž½áPÍ•4½·ºÚNGH72ÈTèè—Ïù6iSjgŽ#üÝ̹T2ãùŒ@9Ù7@l3ã˜p\n\r#<O—7ž\0ø Nu;¬ý”.„¬Þ|õ“agóq††W甤ùrÔO—=Ê©ö\$¼„ùy—Lßb(×Ææ]:…I è(nqó³ÏËI`‹Õ„Öà ɆÕÒu@%!Àœ5;ÀÃÇ3èK¡ Ý`ÜC,œä¯dVq X\0003Nù€>ÓOo3x»S„ÌƁ#³ÓÐ1†õ(©XIeVòÉÒx%UTº#q¢Np ‚Ò#\$­Œ®L)×f|CÝ3´»Ë¹Mäßb¿MG Í%d4½—L»]KÁ³±èÛmÍwš6Þfé…˜è£ 8\rvÜËu9À rÓÔA¡xá\0h^‰´:bdghE4¤R™}Ðx˜ßAHÙ|ºEݤ9¡|ZIVs¤NºCÏ—.ÖÖ¢çnw<õZNÑDC.Ìèªò¶Ñ'IEµF=Q3?rÈ+K[Tô®—FÔÍ4\r)“@Ñpx—OÑx3à4ÍÌ—â<ÓÚ`˜qD…ò…0ÙÇ¥…óÍåè[A€PõÕiœ”‡úcXÛIšÏZédéœí ¶4YQY§ô\\éÉE¥®óQviK\0B\0WÚ݈OZ?fOkEÇÙïB^dÖ·éöâèLó1M„Æ5¦xÔÿ¨,+WgStØO\"Lý¨6 SH= C¬æ¹æ54ms:¹” eRô4[¡¨£”:Ýšé½jûÝ#mºÓûÙ6©•©lÕŽjbX5Š.KÕYb…Igje©ÈLú )j§\n _VƦöªjwLÜZ¢j•©.§N™qT¼èn:ÉCIx@4Ô—žctÚ¬IªÝRîÍ.1~«:°^wö¬c+j¾s½€ŽóêÓ«.­—òƒù«~­vÓºg«ªoJjÞÔí´»©,î¤Æ/!ždî­qêÿ¬%È\$Zb\r†·cOV% Œé׬EJ!g5Ü(þ°õKÎëB£yôk)«R:Ìê˜ÆŸZÊa9~oÍŠênµ\0¨ëTØÞµ‰+ë\\Ä\000ÜŽÔ=ƒ_¢Þª€¬…hmÔs—ç˜e½ÚÝjKzлoXž`­DÕÚ¯T®¹€• ¹UîºKþ-g€<N;žf¶ÚíU\r5~:îiõ®ö£¶ÆQA¶yšòUCÐršëÕQLëZî6<mµ·*ç™qíDë‡|û Zýk¬ôg\"ñË­«kÑZ¦ëý=0IÕçëøêŽÀæM^ŸT½åZåë¬1¥Òº™Ð^ÑU8l,‘Ýå}P6:’Ë«:vúIÑžfÄ{ ·?°õí%ÌlCžfÅWc<ß`vÄõKìc°È5{Þ«°Þĵ9lh|jïtä>MNRîôæ=Œæ(´èŠøZôD…=SÛø°lœ,95M¹7/qÆɘ°ÔUAÛCèS²ÎÊa…^ne~Ì\0º—³²ÕámÍ)³(%€¬…¢ÖP!÷3ìÕJFÊ;&ìͲÌÅA[¸Ksñlë³FÍÒö1˧ÜËV2§8ÖÍ”5é´p!!lü VÏ\0m\"1øI\rí±&ÎÛIm3´¥ø5*‡|Ûågš.Zü¬N´tˆ6œ2倳qMZ¦®c£ô]\rt-k ÄåZà/A¶Ô{YèpåíåWÉÐsÃ” _tÚ†vºàC´Úi;Eìã«vÑÛIí.Ñ„ÕmQŠð¶ŒYÜ™3#O…”ËGíšâ°mÀaÀ Z1úáFƒU±t!s\\‡¨MÍÏsÜ´\rÚ«·£1H¸]=,²ŽÍItŽ×5(ˆ5Ýèx«X5o\\ð€“Y°ö—§ˆÐVmARuøY•Vszˆ\";…Ò¿?;*PZ­,úLßA3X•U^§!OÙRÈeµ&å4Œ].qáe:MÕiŽºf… 5cÃ3Ö²ë}7t.·­ÓžvŸÏhŒë9Þ‘°%¥Aå€;Œéè:úõ³7z„òôh™díÕW%S]h¢Ð©{“É÷öâ×·Dùá;Ù¥·e³ ã]i¼î;µg&µV¸]«»YO⏹õ,>ä äÐýõök€Æ2åÊàÛ\"±-R@2 à%þð€úo\rTRS1è_¼eÄ!C£_¼EÖUɵåuà\\ÙyS¢/˼ê NmJø!·¨€ð@–ÙЭP\r`9M¨ss#|X½Žönε½ÅïA¡ùw^õtýîÇtìÜZ?=´ÓÌ×èý§¬þ_eB•×\rèÏû`Î}óP]ÞPe:èXÕºØIUë6éCSíóòØÎÑRéoú­%Û–žõ`À¡PÞs>@CÁ!]EUj•ÔüNíûƒl*B…{\nˆSYʼnÔúƒuOP&¤Äԏ¿ÈDU\0^e\\\r õRLýµÞ¶U ¹rV“iõ5»·fóÀ¾í¶~Î=t¬ëU'ëèýŠ<=ÏUChø.Ý|üà2ïURkËÍI•CpG°é£!@ –Û<ƒ@õŠ¼Þã·¯µ'Ýfâ:?J0]T5î7YèeGµI÷¸ì­ÁfØœ*U\rS \rz%ðGuYþU'²ãÃŽ!¿ÀÕPÕÔðK®ø6œË/ÁM4<p˝öj3UÍIî\"mÁ?]í7*Ѽ×|õsÁKA·ýFWÜö5üÕÀ·L6UÝ\\è@ÅÅäó@]t]MÛ6ˆ”Â\ro[Úm㞍®#Œ­\"+ñ?ª±OÉöoÝ€eoXÆMv½Õgƒ\n†­Óö-ºu\0·SÄ\nèT<X_¡O¼Zߠל][¹p( ¼^ñ…tàUiiyÆ<×`8ñöñ˜àÅÃNgFÕÏ2ÜW6{„dÕEÆÔË»Á€êkn|pNMµ<››„¼GÇSqÑ«ßÚXÒrqÌ·6U\nð#:qñ=8A9лÇÈ_Á Y;ÇÝ@õ½r nFÝ 7MsÉz€î^C¬ˆ<ãÄÿT>\\-žxð\\ØÜrqÙCV·31LMÄtÔ«j]·¯àAXöÅ×Ëßy¡NÔ÷“]Õz¥õ|\n]ß²íAS¾Ñ¼UâفÉÍÛa'_w\$ñ¼EY+»ÍçF6]h%»‹ë‹¸É>Uôí'ÇŽûõtË]³G*œo—]+'*wñ³¸ð•\\®„™ÊÕTØòŴ쬀1\0Ïas;KrÕË`\"\0ŒZ“Æþä¼µœÈóW.TÜ¥qò\0×T!ǤÒã*ÚÝW€‡]lrr‰ÓoÏÌ;*•z]!€uªõ¯O•Ì6Õ®\n`4/se´TDH.èŽêCW?7E¨é%“î’X9\0 _gÈ<U_xÅKM¼ab¤AqOxˆ\\Urá´·5œªÐhÚÍyš­Nµ[&”žqV¼Ï|⶿¼ìáõ¡ókTðU_•Aw9Üåîi7=º•”Ù­¤©_Vð6³¥7;;8íNEø&³ep!\n´¦Ò Œù¨ ¡ˆQ -³ê¡`êá4Ѿ\r¸8Ö `à-€t\0‰ÅàÆc•Ø:l”gÁÜî@ÒaB—þüóŒÅ_o@¸H(7Ï_@`‡á*ÒÁ>IÕsäÒÇ>œû`ׄãLM4(ÓnÍ '‹…+Ù­ô&Ó£OøVtZÓÙ \r>´ê #Odá^¡Žm:ahÍ)Nd).)¯TôtÔO=Ï;†p®fWt‰…ö€Ý;l=)‘аžíu[µ¥|­¶tµÒ°Ã\r”¶%ÒÙ\rˆ¶¡Ò•j½2ë,×J½4Œ0â{bI*t§¬r÷ôÈPpkÝ:¸?ÒÛĝ<·åÓ·J|\\tüá“Ó#ô„4[}ô™Ô8Øj\\\n뺝?»/ëŽZ¡õ\nô×G}ômÒSÔ=E˜çÒx@X\0ã_J=K¨zöG\n´hÄWR 05yŒÎ´çsÑÐ>=0س¥|“Cì¤ãNGñ~ ŒæRý]•Œ/ÙbÁ— æPÐå5”†ZÏB•\nÐúqÒ¤¤÷¡-YvÁ¡ ì¹|É¢ŽœgøîãÉÖ`€*æ üvHOŸD“4ãÛŽGQEãvboÜäWó¯ÿÀÝ׌\0±¥¿\0003öQœÀ'_>@ ÷‹ökøO¾¹_#ïõöøï`Ïù¾&<íu¿ìŽ°]È ù¬”¹Æç'†:ÑNEÅäÉH[‘Á¤-p+À³þIÏHù“ühÑžÆ~ÿD¾ñ¡F½/g1£öwœ&0ö´Ed ÏlĐ÷hÝœÇ}{qìä\0Ñ­FZ“|žÍã9ÔÇ휀ƒêH R4ñÈ@r ȝl…¾#>?\$rñ3À×61ÌIAê62»%ÔlpáÃo\"4\\à>J@Ðü‰ÍÈ¡\"¼ŠqyIëßrD´UšIiwÛòÒI\0\$£CìàÉI%<0fIeÐT2W¿fäZñ~Ç;&BDCéÇÙ†7ÙeÓ t5OàÉ£&¨ÑFBÛDñNI®Œãû]~@ìQ,´?)ža1,3™ ®a8J˜üh\"3pRs-¶æÀÔNú8æ“RYh\\ËæÖÚé{¦3F·ˆu5¢D!?{åS÷¹Ç\$ƒç19|ãE¿Ì§-¼Ê¹µÍš­\"åÓ´5¡syÙå51ç‰6'y<CkO¨7w]0¼„ͨîSœ SÞK“9tôyÃ… ha¤:MÈ0R¬çnÉ\$Ö¤K;;˜ˆ¸GÊ°l&B\nÁ¥Ð4\$éiE6à•l²\"`·ŒØ\"huUŒõ:5Èí#Þåî÷*Ý(€4ð[7œ•¡,?îå{YÞÙTMs!€Ü…{ÒÅ“P\0,”Üâ)\$~SðßÐî¦äƒcûÀø¬±G4ÌÅYºÊí2s98A¤WÂe~ïü˜õP¦SUÜpÕQÁпi÷;|­]©Êýë•P9PÁ3Sªú:eÉý5ïW6Œ#÷}_!tpYX^ûàúÍÇDdý®Hëéâ×PnŠ\\˜¸ãf¾£>MÔc¿äµ¶°ºÈÙ…¯:—Ñå\$Ó@…ÙÏgO•gùIu£\\wBŒé叭^±VÞT%jÅ#¸[¸òÉåÕéÂäó¤Ãßæ#q—voρe;8uæbI\0–ãq[¼òìÕ>3ôlÏ0ò Á‰ \ræÌCJ&ô1„§=Ìü§ÍÏÇD­2\rˆe™5}óãÑ8.Ý€ÛÑšÊ^x¸'€.ôž*†CyÆÕ7S˜fœæ \rË)8#Gˆgë%V*\0a˜Lìf(s˜ \0b¸\$¨Ñz0¸\0€hŸ£À9ú2À`¡øâߤË8\0jÞú2°\0\0ké—¤\0úAéǤ`\0Ì€úSê\0\0z}é—§Àzê@þ”úè¿¥¾”zkêBÎ\0\0sê` zWèÀ\0mêߤÀ€n°z¡èÈ \0nçϪ úmêG£~·úÏé÷­Àzqë\"Ϊ\0oê7§\0úËé¿®~©zŸég£`€rŸ®Þ¹úFÏ­žúj—±>Â,Éê·°Âz5èç²>úF·¦-\0Ä°~¿úÁèϤ\0ú¯ìðÞ±z…ì®Ü¾Ð\0a쇴þËz“í§Þ½û;í—«>Áú¸k>Øú¸Ï¥Êú¹éG±¤\0sëß³>€d¯¨þ¹úÔ‡¶þúÉí§\0ú_ìo« \0­³‰záëw¶žâ{£éo·ž—úqêw¬ÞÂzè×´{@¢B@1û ‡¬~Û±_ÞÝzÃì¾ÀúËï×£>Þz»êÇ®^õzÇêo©Þ\0µ¾±z¬™‡®~Ôû­êG­^û«é§½¾€gîç´ž½ü9îϪ޽\0sð穾¦ü!ì·µ {ûì°\$©¬úqî\0¿\0Ĩ\$ž¯üIî\0 ûð¦¾Ãû}éh {·êÇ°þ¢zýñ?³_\rzˆ§Á~¢N%ï­Þìz¥ñ'ºß{Œ ÞÆúÇê/À úUêG´·z±òÿ¬þ½üîO±ÞÐ{iðwÍö|›ó/ÉŸ{ïwªž”üÛòÍþÙ\0iï§ÉÀûÇé?Àÿ\n\0ièϯ¾è|Wèÿ±ûQðw¤+ûAëï¸ÿ?úÅé×Éò{_óÿ§ß ûÛî°^ôú¹êo¯ž¹üƒìçοR|#ð©ž¡|¥ò秚€iïoÆ?2|\rë'Çžš{‹õ°ßzÕô®&{±ñ_Cú§¤íËì?Ð~Žz™ì7Íœû!î7¥þ•üëXazãþùz•óßÅiýƒò×Ãú¸Æ?_ü…ïOÛÞ¼ýEéÒ¾Ò\0gð²@mzî×Ìë|?êOÓß {­òק¿5ú÷ö·©>×ü_éàÃzaò_ÄVû_öè ^—N%ñÿ´žÃý1íOÕþª}\rôw¥~ûý·õ ¿y}ë?¨>ï{ýõ¿¶_\rüôŸØžž{ø‚ÎÃ~!î°\$¿“€gòÇß?ˆüüØÿ™€còÇ®àþYé Ÿ“ý÷úÆŸ€z¥ñ?zUöoÁ~è|—ðŸÔ_!}ìÿµ@~_é¨>ôþ5òçÆ^×{—ôǧߠúáîgÒ_b~wùdzþÐû—ñçÚ¾²úì_ë_yzí²k2zîÐžÿzÓðO¾žì{®IþYëOÉŸ•\0Ìž£}Ûôš^Ÿ´{êwåÿ&|úð¿û\rû÷ß~øû泇¶?­û§ùWîßûù?¯ß¨{-釸Ð}%éOô>õ~gî?§Ÿ=üyòäŸD|™ö _ÇúkýŸØŸ6¬áèïòß¼}Sþð?\rþ‘ê¬_;üiîÇàßt~©êoÌ_8ש_{YûO¬¿u|Qê÷×zëùïá>Àÿþ Ÿ~ýúOížÄ|ïñÏÍ¿Ãú‡þ/È_0{Cò﬿±}qêÿÚE{%ë/ÑþÏ}öñþsÿ÷Ø/qŸI¾©\0jüÕõé×üŸŸ¸½ó|0üõþÙgù/ßb>í{&ùÉïSëG½¯Y²=ç}ªöÝ·+ðçË0¾¢z”þ-ì{û7ÌÏ«_¥@\$÷Yÿ׏Fž½=~} ÿ•ï‹Õ÷©¯‘`=¶€<ô‰ð»Ö'¼ïH½YÖýæ\0q'àoŠ¿Å€øE8“óWå¯äÞÜ\0002€,ÿÕüCÖWޏ`^¦¾:zöþÿkð÷íKŸ`¾í{j÷5ì³é Ïoå¾Ð~fõQìcòǪ¯Ÿ¿°~@õ•÷ƒñØOžß6½M{Íqñ£óØÏ™_-¿,zšö™ùëùWÅŽ`?3z¦øEèÓòÇåoµž½ô|Hû´'¶à@|DúañçÇ̯M^Þ=pHô•ësÒ(/sžíÀr{\0¡óóú·Ç/½Þë@R\rí“퇧”_>¿'I]ðÛìׯÏáß:¿©FùùñàWÝðà>e|`úéî„ g­O‡ß¬¾yz¸þêSóØ\npÞè@r|öùié ·òÐ6Þ°¾´}šõŽûÿ·¥0ŸjÀH~sј\r¯œ¤Àì{\0!é«á·Õ¯HŸ†>4{¡\0\rü íG¸ÏRŸ ¾ƒ|¨õ‘ñ#ÒÏzž¿A {ðûÜ\rïå  >ŸzTý]éáøO¶`=À¥|Êõ‘÷#ê—þÏežÀó|Põ©ó[؈\"/žÁ˜¯­Õð¼èOþžŒ=Aù•ñ '­ÌÞ‘?{|àùî{ã—Ǐ¤ß-> |\\öyéCâ7ìïà^@RzaUé3ÔãCàGÁ zÒúIò¬·êÐ0À?ÛdÛ•8“ÓhÐ9@>÷%èþ-ñƒöÕïý{öF â4âP¬¿~ø×üOø_=Œ‚#åéãÖ¨JŒé|rõª ¨)H0ÏVŸË¿w¥ëÛÞØ!O¦ß,¿‹ƒ+¥÷Ò×ðïÿ` ÀÝ|Àö>Û҇ÞêÀ}a)÷¬7²ÏÎ໽êzk\0väh!t4A6.KÒ\nÃÜÇô_0=V~Øú¾3ùx\n {@BŠûUêÄ ‡£ïH`åAd€pù•÷ —¨Pß À”zñ™ööǨ°pÞä=Lz5Yê+æ·ÙÀßí>IzÔý¡ð“ìá÷ O>‹ ø® sä'«¯÷^нˆ~Nø-î¤w¨Oû^®¾Z€9õïˆ>°>Ÿ9¿ïƒVõ}ó»óª ß–%|bú¥ø;×8AÐFžõ¾½}Mæ {Ü8Ð q@ƒÿ Ô¨(ïö߬ž¿y°ðÅçÉíš Qѵžì#Ž|D÷R”H©!ÃòžÔEÖ<ø“3óöˆ»ã#„xƒ! º'Z)!«ÒFoö\nI”¡€KA ¤0ð\\¤JuÔ…Žº,t<D”˜ù1ÚE†ìí/؆F°Ý¶ŸR„³ *9Ýo2\\E\nÁš8MŒkŸÚ@‡ Â4D^ Ñ€¤Ð˜–Á[«5àDœÑG¢ìA&ÇÖ‚\$i§íÃì‡î© ôÁ*çÛ÷’\ndh}±t)„whhlBK„¬}qrp\n`QDœI¡ UêJ°©ò;®…PÐúâÔW°¬Y¢äc@|.8MН϶\"ÿ%B~ÜQ¦a-þC%šx6SF0ãˆyad¸dRÿ°}ƒô,¤ÏÆ¥ŽJâ¥pã¹ÁZ,ÄCëÂÛG”†Ù˜L.¯á#\$,:Ø„ré‡Ù>žÿu“ …š5CÜÈ „!>vÍ~Ê\0Óâ@·˜ø²¤„½ É'©¢t†Çºó¢ä\$ÞËH?,0pp£ÀÌC\nG„ËF['è`ÂÁª2×·Zùá{@aQ½ÃBâÓÀßÈŸ ' áéfKª\rPøÒ(_¨pá/ ·Ba  Ñ`\$ž!”2Ú†jæ\n8\0jŽÙƒTXnDÛêVr²ˆØ¡s¦+…Ò‰Å4hQ(¹\0¤,Jà]í-ÀÄ­¯‰C1EÊM\0ªðÎãÁª!hF\0¢ñþWt ·™r¤ï†Z°¨\$!@R{³F†ÂˆáªPHÆQ”¦9Q+ˆafb¡\0(eÇ ä/ä\$Ô\nEùU`Ò楏^ŠÉºBð§†BL\0PY*8T°«€«CI<Íš9t”h,¡\"²#hJ…\0 ôÄ\"ZQN€(C\\{ñô5ðåSC‡^ƲóãñPí!OB鮓NŠ:Hx'üQ91Å\$lj!÷À0®»ØãÞCy\nS(U¶¨¤Âî…u\r3/t\\‰8“  Ž#8@¢à\nìÑ€9ÃybHœé*7] R_3^8ˆ‰à>ò'„g aY~ÂEC`ì\0 +»àj‰Ü\rØ8Žâ@£­ÈV`\n\"3D\$pØ€®° 8D*5DGÇÂᎁ…wIQõ° S“\$ÄFY Ä1̈Q† HÁDx¨ŠÛ²BcÖÉ+®FKÄf[BEL˜\0­“¯OÁÿ@&…Òƒà?ä*ÈTÂZ¡TD:CŒtùÒ \$ƒgÒâ²J„‡\rš!\$xX(âb#!÷†Š“®\"¨}fEž¨\0PDÔ\róçÉ…¢*²TˆÊí :<Ôrè Rv€C„‰ ýØ[%æJˆ€¢-CmˆÅ”#´@ú1PB—ˆðÌQq\"Hl„yb7Ã؈\$ ò¢C³žà˜ÐÃď\$ÞŠ\\EXÄœ‡Þ@ý\nÙ’Ò‘‡îv;À=úÈ\0 ID9\$lb*ÂT‡;\n~\$l%4‰Oà2‰ˆª˜é2 &@(Ù!D¸ˆn†R!k%ä\$©-\"`²„?; %S&ôÀѐ_BRCš~© ET4.R¡¡‡?bG\"&ˆ˜¬ÅéDQd„É Ò„›R6 ¦ˆÔ|.'\"¤Q9â6(ˆÝB%ã'8™§â¢r\"*ˆ6'D(s€\náËDù=÷  lET,azŸÃŠÚ&H´¿QP¢ÄU‡žËt3ˆŠ±PB¡ÿ…ø‡tHÄ&Q ØöÄŠ6Fd”ÌCdVqas2š3|Â!ó1¨H1aͧ‰_ ¥ ”(3þ10ÄLŠU ò\"z+x†(Lñ™Ñ#ÝQñT#\"’²ŸˆëpDE舌p¢1\0IˆÉ Fhª }uýC­,N萱F™MDsF\0LGh¥ñPZ\"Gî*œUð¡u2š‰ „OZQŸj‰ÇR+\$I¸eQ\$EyH^%AúÈ®^¢N¢¶La%W8­¬§âLÅt>¥²+¤JèŸ,³L>Aˆ¬/­Š¸Ê~,ä9”=çãP™DÃBO v+¤Lx´Œ¦ƒë¤‰™ FÚÏbºDÓÑÄü:,¬I\"ÅÂA‰»­”üN¸bqÅt‰Ë¬¬F¸¬qâ«Â¸Ùj+“4fWñ<âá …„f&.¨~ÈžÈöbÅˉõº,œSSP¨â¤ŠÉ\rÖC°˜\\l°â„E½C7­”üPØ®Cл¡€H#(£!TqEÏÐÅǦ!¤R\"m3 ‰Ìg.)Aô8ÀÑ:áÍB­ÁZ0;j3 Še%%¦ÇÀÙ†\$oŠãèük4PѲÆAM\0ôT˜ñb1Â÷cÓJ12 («Ìz¢äÅÎ?ÍB)ÔHÈÅñ\":Ea‰sA4G×ÐèEwE¹\n´XD:_\0#ÆHA\$~†\$Óõq“£%æ\$ñ#è±,јôōŒc®2ã\"h²Q†E‰h{þ/k˜´(Gâ]ÅÿdM®/ÐÄ1ÒYŧŒæÌ2-Td赤ƒ^Å°C€q¼[HËñ2\$Å·C|%ùï¸L,„PÄÔq^»!À±‡SE¿Œ44ñsc,²&˜Z'dU”ÑŽc73 HÙ J4¼]HwãLÆ\rˆ‡+iFDpþ#L²\$Œ.5“þ±®@«EôBøÉ~|kÄ0!<\"ŠÅûLmhûáy\$¬AþÆÏ#Ž60  ib ¤ŠAHúl;(ÚÀ\0/¡ŽAH´H˜Ûñdçƈz}\rÑ¢„I0ºb rEÁv7jD¨Ý.´cv¸Pt,Àùà£&¢ìJH€%#t)P h8€&ƒ>¸Ê†\\+d)J϶P\0 kÜ„7ÐiÐb§B”\$åZde3ëÀ£B”A¹û¸W¡ôøBÀ?C z7œn¸ÈÍ¢®6é˜åhå#”ŸêŽf˜á/Ê+Äï@'ÜcaÖ!ü,?>#¡!]iö\$º.\0 ÄxãžCÂ…c²18ê0ŒFýuÉlùñ  ÉA é2WKì—à>¹ùÔñ»ã¯»:F¤) øçf©~P¡%ö…Å­©ÿh pÃl¡4FˆèܘûÇ@‰S ª\$(åñÞCé#kŽø|T0hðñ·£Â1«EÈŽüÿ°º£ÉGŒ(žÜcäp¼b˜¿4f0ôy˜hà!ËŠ\"ó菏\0²ì†= .hóÑèÙ¾ˆ¼F¢ |.¦=¡õÙ…G²Hopt=rç¼ÝÓ2…å=¤z¸_QéãÐ:я2²>ÈóæoLåÇ·Fh€5/¹& çæ#ì\" HAÍ}ØûD“\"Â÷Dj-1øÈ^QöR2 NŒ6Í~?dw†1\"PtÃ\0ŽÒ„¶<œˆ©ÑßãüGBZF?Ê&¹\0ÿ¤!0Ž÷ q\\€pÿ!У{â¾?øÒ4è¼\"Ð)^(W¨H¡ôH\nŠõ\0ÊÎ\0_BZŽp>ÀÓ鰝Ø\$n…ƒ^A\"3Ö;¨¢˜êGòA ÅÚ<kðÊQ.È1F« öš2\"A&˜ùò tm#d\$\0šLúz;8òɏ\$#€¥!1B3Øâ aQ£=-í;³„gˆ¯¡¢ÇJ­!Óâ°ÕÕÆ®CzéЍÐ\$Ë †C©*t`Èd5£b M £! ü’Ñ_\0S\r^ä‡èüôĵC]\\¾ÅjBÜ6Ëò\$cwGw9j&¯ aO©\$4…Ž@REè^áôD´ÅL4,7è܈õ㐟{=Ê”?K%±IUãÁ£*G\rPÎâ0Ø{².Y`3 DìBDŠ'hƒNãá¤C—\$„GñøÆh\$cÈZ‡»!ê9Š0VR3Qâ¡ÿ¢~6CÔ€©2£uLJ0ƒ¦4,MXrG¹ÐÈã\0œ”:ü9ÜÑP\$ÕJHy§¾dwÇÛ@=1N(æ@a@()\n3#ñ[¯yôä\"ÜLsŠGà~˜^älÉ HDÔˆ.<y`\n\0À\"\"ˆ˜†H¤}(,F¡Ûj¨yh С\"vI<|v([\$\nÃË#~\$÷,;<d˜Ø­E¨‡\\h0zY'ˆ!ತ@J”u!(_0ëƒôÆÝ@°„2\n>(EèÑϨGVD“\"či)6\$y fd~€fC4d †3²¼•âJRWHÎF¸AÀ ÀC Z@Í%¨Ìq2.(£rF…9”„¢ PQ#GºFRbAŒ¥?‡Ù¡\"ù!`\nÈŸäÅGiG8‰ü©ï4ÚQÎHCAbLš(òh8¤ÍG“8M,•4¿HñdÏ%NÜ~YÜœŽ”ÈÑ.»;@q&°ûs³¹5k3B¤@å%uœƒù6(Ñ\$נؐU%š7²'ˆHgìϤ¤ I¬6!9ñèL1 ÒŸÈ‘\$ñ&µ\$95L‰#nò#6{¹þ£Eääí -'v@Qù²8ä…¢\0Ç:?GN7T@è^òhäHÉ£,•\n;Hcv-@)Š bfK“5é>@³¤úIö\0É%®Kh¶°0©ú¥ŽjFs)âÓ|P0©U#°yxZ§-‚á£CC€þ¼å Üg¼‰/.O:ItFçäÓšCM€]¦ŸP`XÀ3àbŒÏ\0.&ll ÐÀ3ÒÀÇ46<h¹Ô4¡F(Ì-K+øtˆ¼\$qªàAÌ0\0001€d\0^ í3ÚÄýÃ7´\0\\ð OÎà+\0000z&o}ÂÈmu°2†÷JX6ÂRÛÔYK¦õ¥,†/\nø\0ÖSciÒ˜¾\0006”ÒáÒS3óMò™e0€8”ç)|-¬¦2å5ÊyHSâÙ©KR•CÑДÉ)âTR²¡¥5J _)Tœ¨Bä)À€4•%)R¬¦‰Qœ%J=Е/)æR¨ySò¢_òÊ£•üúU4©IP¦å:@V~ñ*¦Ut¨±cÒ¡å>ʉ~³*¥í ÛÉW¢¥TÁ@• *ÎTl©8(¬†•J´~\n©U¢Á@•-+.U¬¬ØAÒ¯@Ên•¡+\nª)Zò°€Êv•·)\n§¹[òž`o€0•RùUü¬YX2˜#ÊÄ”½+DûäyYR°%N>G•Ÿ+ÒS£äySR¾%fJñ•«+žS”®9KOåoJü•àùW°iXï_¥UË\n•',2WL®ùap%T½d•u,1|±i]Ò±¥IË•ç+ªTä±i^òÈ%:K•÷,Wì±iZÒÃ¥0K•µ,²S̱i`²Ê%xK,ÒV< \\ÒÆ\0#,rYl±IgH%Ë;2X«ÞYi\$ÖeT½/,ÂRÔ´écrºå<ËN-Z¬©YU0 åŸËT”µ\0žZœ©ÈòÕå¯/€O,ŽZ4¦òÉå´Êy€O,®YÄ©8òËå¸Ëj•»-nUD³Ç©RÃeºËn{y-v[´)jÙ \0Kx~w.[dµ‰kïo%¸Km—ôn\\4³9qÒáÓKx€­.Z\\§H ØeÍ=¯–É.ö ¹iq2Ù@/Á.*\\#Ö©rÒä¥Ô\0_,É->[쥩uòç%~˯—?)Ò]|¶‰u²ëåÑÊœ—_.ž]\$ºùnäå×Kwy.¾Y¼¼BÌß%åK•S/.]¤¯ yríåÚËH—-*^¼´É{2ðåݾ—žø*^ü¹yzðN¥T…|—a/_4½Xòù¥êJð—Í.ê]\$¾iw²%óKÀ•9/š^áг˜²¯%F唹/ö_ܦ)€ >%iÌ8)+þ`1‰`2°%ÿJ¥˜qŠ[ÌÀÉ’Ì•_0<ÞÔ¸)]Rÿ¥[Ìw/Z`”Áits%àL—ó0r]d¿©Òòf\nÌ—Å0†atµÙÏV¥4Ì3É0Î_„Ã9„rþÞ˜L5˜y0ža䙆rÍÀ€izÒû2l©…Ó&#={zø®_óÚ‡ÓwÌS˜œJb´À§¨Sf?3˜¹0eðÜÅùƒï[¦1\0s{ÿ1•þÌÆ^“=Ìl˜e/íõ|ÆɆó&Ìp˜w0òÄÆɈ&!Lp˜Y1*`S×éKæAÌs˜ôŠdÇy€ïŸ¦AÌ{1öd<ÇùÏY&4>Y™+-NdœÈi€ïŠ¦JÌŠ˜örd¬Èé“ó\$&MÌ—öôrcCÖ¹•3&&SÌš˜õîeLÉéXæTÌ¢™g2e|Êi€R¦4={2²eÜÊéµf^̲˜2ôÖeìËi˜ó.&a̺˜YcCØÉš30&g̘fŒÌiƒïÒfhÌÊ™·32f¼Ìã…_&2Ê™Êö¾g<Í`7`I&:°øË3ža)ÌP\$“7ž“L˜a3ú´ÎY1?x˜ß3¹ëLÏ©OI¥ÃÌš 3jh\$Ï =¼Là™×.Vh3Ö™gs=æ~Ëäš#0Òh¼Ð7ð“9^åÍšpRb<ÑÉ¡ÏIž«L嘥4Fb¬Ò‰š“8æ-Í(™Û4c Ò‰¡b&“Lâ™û1¶hè9œ³fœÍ}‰4îhCó¹£ó8ß Í;šFüîi±½§Ü“Dæ\rÌò|i3d\$Ñ\0óT&—Ìã{·5BjÏקC{.g\0Íê 1¾WÜÝ&®‚ šÀöÆkÕ°YY@æA:~E3òjSÜɪRfuÌ”š#2Zk¼Ò¹Ÿ¯h&rÌœšï5e׏M&¾ÍtzÃ50éÌÏ)•SD^•Låz6:j¬Ï׺Óc¦¬ÍJzÅ6:j;Øiœ¯ŽfÍÍ™‰4Eé Ù¹²³:ÞŸL噡4Ff”Ú‰¯SRžÃͦ#6²j ÍɵÌe”«6ÚgDÐh\nÓ@à+M¯wZhDi´úM¸šGZl4©± NA:™þpRkÛiƒ³E\ríA:|\$Ý)¸pN¦zA:4Bn¤Ûù…óSX|=ZŸ76hÄÞӏ§fÛK¡u4vo|ݹuS{æãÍ%  Æ8˜YGN­#ídp|Ö4ÌcÅèÑqÆ¥AM ¬\\_xØQg§ ²Œ½utØÉÀ ¯… >DdŒè¨`\"ùF™œ0%¦pÑñX×H}¢IÆ™f9-2CXû¦P\0KJy:?L“hÍIVÑ5Æz(¼XxÓ1o#I2ñ‡Ž|´:.8Õ,°cTÅx\nŽMôdè n­YcÌœ• ¾rTfDÒY˜ôÎunȺ1 œ²A((¢\$¡t÷DcXVÉ(!^Â¥‡[\nÞ%%é¿Ð§b,È/ˆ&)ê)T%±ØûÎtŠª†÷|=Js##Å G.\\Ž`xŒ¨'ÆÁŠ &2ÜEXË̘gÅíAñ8QERS0 ÏÙÄ­>Ý8€”Ìá¹Äs¥u\$ë@'8ˆ\n²T91gΤ#i8­ÄâÙÅñBgUE˜#´Gr%¼ç9՝cõN³?-8Ö(L;xšÑç\\Æ“pÿ³PŽDäCÿ¦r\$P“ô³¬§_Åä\$¥š(LP6PNg'NÑœ¡;Fts\$);¨°'XE ̃âpì.H´‰€ç-Dne اŽÖ!ÅtŽ9¾/réα]#ÎyŠÈŽ\\\\çÙÞ(­‡ç;îpDà©ßsƒ\"é2šŒ¼ëý\\á(®“¤' &îî+\$áùÓÓ¦§P»#:^xœê\0÷:+¤â£ÿÑ]'VÅÙ?:ÒI´ZYÆ\\ò=ø…uä︷Œ®aãNÂcÛ9\n.3!™Ñ=\"ã\0YË\"šwÜ^†Xs“gžOA¯=/jÆQ3·\"ñ2ŸÌË:5Û5ô)³aŸËfŒ{Ñ2CV!Š³«5 Ä3T*0Õ­Èšœ~Š\n5¤7hq1;‰hÃ\$ÞHû.äe0ó CÔwjŠNJÜ=©+pÊÍ¥C¢Šò(·Œt¡6Ƈë ZoµyLågÅ·O¢|X¡À5ƒ\$åÉgànõ7´ùdÎ*2º'ðgB™½ ˜iúÕ#Vê)ù>Y>ÈP'Óïªò#^ý>ø´éÂÓ˜70m`[P9iiÎë¦~Ÿr0~}ë””¶Á \\Ã}VX¸íšó5@>@¢’Ó©‰?5K€4)ù©¡gé§âkj¥R~j”ÀNóö[ÚÏÍW”ø\$ŒýrÞSóZ]KŸ®v§{[P‡Ê'§ÙOêiîx§³OæÍmJf%š\0ÄáèÌS€À³³þ„¶'†pà ,• K<Õ˜RP´»•À`\\Ô³@]góyR\\8hØ `RÞ'ã7†À™H„çBc( 7çf¼­1¸c\0wMo3ÔsG@‘ä`7zg§žFP\"(Š@mðÃƐÎH§:N3>eK:t%,†(ª´ L—MEâŠAVŸO¿M:qè¸5E‰ƒ“¨%-ŒŸ)@ŠjÚ†SL—…ME>dA“es¬•ø«Ÿ™Azˆ7Dë\nÙ‡µÐ.JÝ\r ƒ5ÕlÄK•³\0n Út@\n2¹ð:Ã?Vš§º ®\"ƒ†5lÉ­³&×S†šê€Q[ }\0سKé>tG0T¾‰ãûØ:Ž¬\nÈj!YÞ+!¶š„° íŠÁ(-mØ Áj!\nŽjÍ´(E Ð©â…!5@JÓé•}6 Ò…áêT+A&¡bðZèVE6iΞ« 8BècaY(_®'QôÒWÕ %`”\$£}n\\£º-4N«Ô¡¦ÆÝÂŒô5ÁEPÙᎆˆsJ\"ܽP* hÒ‡+?åÂSë”ÐÑUbwfèHÑt'/\\xÐî¡\n\riF“T=¨y5¶P­A<J”<²Pæbüd* ÿP¢¯óPöF樥\re8'PÓÕ+µf¼'ȸ¤Ó´D@0ÑDmNê\")©À7Ñ Ê,E7X6\$dUÙî\r¢V&0¹Ú%fæ@¤4×UäP²g)Úa¦ži†Ó…¦ÓNdí7a<ˆ(¦·æ‰tJ\",á襯² ¹>dë¸E€:Âæ(¦ÑRPQ S-Å84†³ˆOU?Í´û3°x`Gœ=gK¤øPb±ê À'ðƒ¾xB k8.b4¨FV%U¨ÅXkJœxQŽÝÌðÅá \nǃ/TãFŒ¥¥šÔaÏ\0m_eF\"‹¢å°!ꚇ\rYm1F2RÓp I“þhĵG¢òÔ(Øz¶Z3 “hϸém>Úhss4dsÑ„Qf¢Â\0N䰏Q2ÎÕXñ©5Ý âDÕŽ¡¤5žÑˆàTÔpû‰†k-BŠŽ\"ÛÚÊœ_ѹ ^n}ùÞ¦¯thÝ£qqG8õ S-s§øQÄ¢Á>| +:-¬Ë“âˆhU-€x4±IΓåÑém×Gâù–€´hð·ô  ‰Ô0ÓåÑôªUËÕÚ>ôÉèB“£ðîôú”¸4.ZM„9[¸Ð…ôôôI`P:£ñC¼•ÃbÌýœÂÝs\nuÌ(V€€º–\n¢Øsú%T‰Ö£P¡'Bâ|Ë3êDæRQ\n ]?”¤þŠ6€aT_O̤xâ¸C90ÍÜÁªQÖ5ÝI\n,¤TàT«qC @*5J…ŽåÒMŸ©IT°èI¨£yœêð>ªJ«„i& \n1¬ŠšM\rˆ˜å¤˜jþ“y±cŒîy™‡:ã±Nãž—BìM*t6ieÏ«\nÓ±ÀàÒyz\nj¦R\"tÐà‰ÂJ/ý; ”h‰>«|Òÿ½\0¼ÃZórÀÔC€ez&k`ŠÒp‡ šÅ\0s.„\$t†\$éSÆ#DM4xCšUð)WÒ„\0ËJ…§¥*jV€¥\0\0\0ÏJ´ ólb€–ù\0¬`Z•¹×£vT°Mø=¡I'€ŠÞD¦¨_„™ZWà·ç³¸PÑô +½ê\n¥2NŒGS\"›€šf\$üj˜ª6ˆVž6µÉ5pTŠ>“Ò€3ZóXkÈ");}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ï}ôžayš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\0i±ž”ªÓ²Þ»\0\0;";break;}}exit;}function
connection(){global$h;return$h;}function
adminer(){global$b;return$b;}function
idf_unescape($t){$Qd=substr($t,-1);return
str_replace($Qd.$Qd,$Qd,substr($t,1,-1));}function
escape_string($X){return
substr(q($X),1,-1);}function
number($X){return
preg_replace('~[^0-9]+~','',$X);}function
remove_slashes($Hf,$Jc=false){if(get_magic_quotes_gpc()){while(list($x,$X)=each($Hf)){foreach($X
as$Gd=>$W){unset($Hf[$x][$Gd]);if(is_array($W)){$Hf[$x][stripslashes($Gd)]=$W;$Hf[]=&$Hf[$x][stripslashes($Gd)];}else$Hf[$x][stripslashes($Gd)]=($Jc?$W:stripslashes($W));}}}}function
bracket_escape($t,$Na=false){static$th=array(':'=>':1',']'=>':2','['=>':3');return
strtr($t,($Na?array_flip($th):$th));}function
charset($h){return(version_compare($h->server_info,"5.5.3")>=0?"utf8mb4":"utf8");}function
h($P){return
str_replace("\0","&#0;",htmlspecialchars($P,ENT_QUOTES,'utf-8'));}function
nbsp($P){return(trim($P)!=""?h($P):"&nbsp;");}function
nl_br($P){return
str_replace("\n","<br>",$P);}function
checkbox($C,$Y,$db,$Nd="",$Oe="",$ib=""){$J="<input type='checkbox' name='$C' value='".h($Y)."'".($db?" checked":"").($Oe?' onclick="'.h($Oe).'"':'').">";return($Nd!=""||$ib?"<label".($ib?" class='$ib'":"").">$J".h($Nd)."</label>":$J);}function
optionlist($Ue,$sg=null,$Oh=false){$J="";foreach($Ue
as$Gd=>$W){$Ve=array($Gd=>$W);if(is_array($W)){$J.='<optgroup label="'.h($Gd).'">';$Ve=$W;}foreach($Ve
as$x=>$X)$J.='<option'.($Oh||is_string($x)?' value="'.h($x).'"':'').(($Oh||is_string($x)?(string)$x:$X)===$sg?' selected':'').'>'.h($X);if(is_array($W))$J.='</optgroup>';}return$J;}function
html_select($C,$Ue,$Y="",$Ne=true){if($Ne)return"<select name='".h($C)."'".(is_string($Ne)?' onchange="'.h($Ne).'"':"").">".optionlist($Ue,$Y)."</select>";$J="";foreach($Ue
as$x=>$X)$J.="<label><input type='radio' name='".h($C)."' value='".h($x)."'".($x==$Y?" checked":"").">".h($X)."</label>";return$J;}function
select_input($Ja,$Ue,$Y="",$uf=""){return($Ue?"<select$Ja><option value=''>$uf".optionlist($Ue,$Y,true)."</select>":"<input$Ja size='10' value='".h($Y)."' placeholder='$uf'>");}function
confirm(){return" onclick=\"return confirm('".lang(0)."');\"";}function
print_fieldset($jd,$Vd,$Zh=false,$Oe=""){echo"<fieldset><legend><a href='#fieldset-$jd' onclick=\"".h($Oe)."return !toggle('fieldset-$jd');\">$Vd</a></legend><div id='fieldset-$jd'".($Zh?"":" class='hidden'").">\n";}function
bold($Va,$ib=""){return($Va?" class='active $ib'":($ib?" class='$ib'":""));}function
odd($J=' class="odd"'){static$s=0;if(!$J)$s=-1;return($s++%2?$J:'');}function
js_escape($P){return
addcslashes($P,"\r\n'\\/");}function
json_row($x,$X=null){static$Kc=true;if($Kc)echo"{";if($x!=""){echo($Kc?"":",")."\n\t\"".addcslashes($x,"\r\n\"\\/").'": '.($X!==null?'"'.addcslashes($X,"\r\n\"\\/").'"':'undefined');$Kc=false;}else{echo"\n}\n";$Kc=true;}}function
ini_bool($td){$X=ini_get($td);return(preg_match('~^(on|true|yes)$~i',$X)||(int)$X);}function
sid(){static$J;if($J===null)$J=(SID&&!($_COOKIE&&ini_bool("session.use_cookies")));return$J;}function
set_password($Vh,$N,$V,$G){$_SESSION["pwds"][$Vh][$N][$V]=($_COOKIE["adminer_key"]&&is_string($G)?array(encrypt_string($G,$_COOKIE["adminer_key"])):$G);}function
get_password(){$J=get_session("pwds");if(is_array($J))$J=($_COOKIE["adminer_key"]?decrypt_string($J[0],$_COOKIE["adminer_key"]):false);return$J;}function
q($P){global$h;return$h->quote($P);}function
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
get_key_vals($H,$i=null,$jh=0){global$h;if(!is_object($i))$i=$h;$J=array();$i->timeout=$jh;$I=$i->query($H);$i->timeout=0;if(is_object($I)){while($K=$I->fetch_row())$J[$K[0]]=$K[1];}return$J;}function
get_rows($H,$i=null,$n="<p class='error'>"){global$h;$ub=(is_object($i)?$i:$h);$J=array();$I=$ub->query($H);if(is_object($I)){while($K=$I->fetch_assoc())$J[]=$K;}elseif(!$I&&!is_object($i)&&$n&&defined("PAGE_HEADER"))echo$n.error()."\n";return$J;}function
unique_array($K,$v){foreach($v
as$u){if(preg_match("~PRIMARY|UNIQUE~",$u["type"])){$J=array();foreach($u["columns"]as$x){if(!isset($K[$x]))continue
2;$J[$x]=$K[$x];}return$J;}}}function
escape_key($x){if(preg_match('(^([\w(]+)('.str_replace("_",".*",preg_quote(idf_escape("_"))).')([ \w)]+)$)',$x,$B))return$B[1].idf_escape(idf_unescape($B[2])).$B[3];return
idf_escape($x);}function
where($Z,$p=array()){global$h,$w;$J=array();foreach((array)$Z["where"]as$x=>$X){$x=bracket_escape($x,1);$e=escape_key($x);$J[]=$e.(($w=="sql"&&preg_match('~^[0-9]*\\.[0-9]*$~',$X))||$w=="mssql"?" LIKE ".q(addcslashes($X,"%_\\")):" = ".unconvert_field($p[$x],q($X)));if($w=="sql"&&preg_match('~char|text~',$p[$x]["type"])&&preg_match("~[^ -@]~",$X))$J[]="$e = ".q($X)." COLLATE ".charset($h)."_bin";}foreach((array)$Z["null"]as$x)$J[]=escape_key($x)." IS NULL";return
implode(" AND ",$J);}function
where_check($X,$p=array()){parse_str($X,$bb);remove_slashes(array(&$bb));return
where($bb,$p);}function
where_link($s,$e,$Y,$Qe="="){return"&where%5B$s%5D%5Bcol%5D=".urlencode($e)."&where%5B$s%5D%5Bop%5D=".urlencode(($Y!==null?$Qe:"IS NULL"))."&where%5B$s%5D%5Bval%5D=".urlencode($Y);}function
convert_fields($f,$p,$M=array()){$J="";foreach($f
as$x=>$X){if($M&&!in_array(idf_escape($x),$M))continue;$Ga=convert_field($p[$x]);if($Ga)$J.=", $Ga AS ".idf_escape($x);}return$J;}function
cookie($C,$Y,$Xd=2592000){global$ba;$F=array($C,(preg_match("~\n~",$Y)?"":$Y),($Xd?time()+$Xd:0),preg_replace('~\\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$F[]=true;return
call_user_func_array('setcookie',$F);}function
restart_session(){if(!ini_bool("session.use_cookies"))session_start();}function
stop_session(){if(!ini_bool("session.use_cookies"))session_write_close();}function&get_session($x){return$_SESSION[$x][DRIVER][SERVER][$_GET["username"]];}function
set_session($x,$X){$_SESSION[$x][DRIVER][SERVER][$_GET["username"]]=$X;}function
auth_url($Vh,$N,$V,$m=null){global$Xb;preg_match('~([^?]*)\\??(.*)~',remove_from_uri(implode("|",array_keys($Xb))."|username|".($m!==null?"db|":"").session_name()),$B);return"$B[1]?".(sid()?SID."&":"").($Vh!="server"||$N!=""?urlencode($Vh)."=".urlencode($N)."&":"")."username=".urlencode($V).($m!=""?"&db=".urlencode($m):"").($B[2]?"&$B[2]":"");}function
is_ajax(){return($_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest");}function
redirect($A,$le=null){if($le!==null){restart_session();$_SESSION["messages"][preg_replace('~^[^?]*~','',($A!==null?$A:$_SERVER["REQUEST_URI"]))][]=$le;}if($A!==null){if($A=="")$A=".";header("Location: $A");exit;}}function
query_redirect($H,$A,$le,$Rf=true,$wc=true,$Dc=false,$ih=""){global$h,$n,$b;if($wc){$Hg=microtime(true);$Dc=!$h->query($H);$ih=format_time($Hg);}$Fg="";if($H)$Fg=$b->messageQuery($H,$ih);if($Dc){$n=error().$Fg;return
false;}if($Rf)redirect($A,$le.$Fg);return
true;}function
queries($H){global$h;static$Lf=array();static$Hg;if(!$Hg)$Hg=microtime(true);if($H===null)return
array(implode("\n",$Lf),format_time($Hg));$Lf[]=(preg_match('~;$~',$H)?"DELIMITER ;;\n$H;\nDELIMITER ":$H).";";return$h->query($H);}function
apply_queries($H,$S,$sc='table'){foreach($S
as$Q){if(!queries("$H ".$sc($Q)))return
false;}return
true;}function
queries_redirect($A,$le,$Rf){list($Lf,$ih)=queries(null);return
query_redirect($Lf,$A,$le,$Rf,false,!$Rf,$ih);}function
format_time($Hg){return
lang(1,max(0,microtime(true)-$Hg));}function
remove_from_uri($if=""){return
substr(preg_replace("~(?<=[?&])($if".(SID?"":"|".session_name()).")=[^&]*&~",'',"$_SERVER[REQUEST_URI]&"),0,-1);}function
pagination($E,$Db){return" ".($E==$Db?$E+1:'<a href="'.h(remove_from_uri("page").($E?"&page=$E".($_GET["next"]?"&next=".urlencode($_GET["next"]):""):"")).'">'.($E+1)."</a>");}function
get_file($x,$Kb=false){$Hc=$_FILES[$x];if(!$Hc)return
null;foreach($Hc
as$x=>$X)$Hc[$x]=(array)$X;$J='';foreach($Hc["error"]as$x=>$n){if($n)return$n;$C=$Hc["name"][$x];$qh=$Hc["tmp_name"][$x];$wb=file_get_contents($Kb&&preg_match('~\\.gz$~',$C)?"compress.zlib://$qh":$qh);if($Kb){$Hg=substr($wb,0,3);if(function_exists("iconv")&&preg_match("~^\xFE\xFF|^\xFF\xFE~",$Hg,$Xf))$wb=iconv("utf-16","utf-8",$wb);elseif($Hg=="\xEF\xBB\xBF")$wb=substr($wb,3);$J.=$wb."\n\n";}else$J.=$wb;}return$J;}function
upload_error($n){$ie=($n==UPLOAD_ERR_INI_SIZE?ini_get("upload_max_filesize"):0);return($n?lang(2).($ie?" ".lang(3,$ie):""):lang(4));}function
repeat_pattern($sf,$y){return
str_repeat("$sf{0,65535}",$y/65535)."$sf{0,".($y%65535)."}";}function
is_utf8($X){return(preg_match('~~u',$X)&&!preg_match('~[\\0-\\x8\\xB\\xC\\xE-\\x1F]~',$X));}function
shorten_utf8($P,$y=80,$Og=""){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
h($B[1]).$Og.(isset($B[2])?"":"<i>...</i>");}function
format_number($X){return
strtr(number_format($X,0,".",lang(5)),preg_split('~~u',lang(6),-1,PREG_SPLIT_NO_EMPTY));}function
friendly_url($X){return
preg_replace('~[^a-z0-9_]~i','-',$X);}function
hidden_fields($Hf,$md=array()){while(list($x,$X)=each($Hf)){if(!in_array($x,$md)){if(is_array($X)){foreach($X
as$Gd=>$W)$Hf[$x."[$Gd]"]=$W;}else
echo'<input type="hidden" name="'.h($x).'" value="'.h($X).'">';}}}function
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
table_status1($Q,$Ec=false){$J=table_status($Q,$Ec);return($J?$J:array("Name"=>$Q));}function
column_foreign_keys($Q){global$b;$J=array();foreach($b->foreignKeys($Q)as$q){foreach($q["source"]as$X)$J[$X][]=$q;}return$J;}function
enum_input($U,$Ja,$o,$Y,$mc=null){global$b;preg_match_all("~'((?:[^']|'')*)'~",$o["length"],$de);$J=($mc!==null?"<label><input type='$U'$Ja value='$mc'".((is_array($Y)?in_array($mc,$Y):$Y===0)?" checked":"")."><i>".lang(7)."</i></label>":"");foreach($de[1]as$s=>$X){$X=stripcslashes(str_replace("''","'",$X));$db=(is_int($Y)?$Y==$s+1:(is_array($Y)?in_array($s+1,$Y):$Y===$X));$J.=" <label><input type='$U'$Ja value='".($s+1)."'".($db?' checked':'').'>'.h($b->editVal($X,$o)).'</label>';}return$J;}function
input($o,$Y,$r){global$h,$Bh,$b,$w;$C=h(bracket_escape($o["field"]));echo"<td class='function'>";if(is_array($Y)&&!$r){$Ea=array($Y);if(version_compare(PHP_VERSION,5.4)>=0)$Ea[]=JSON_PRETTY_PRINT;$Y=call_user_func_array('json_encode',$Ea);$r="json";}$ag=($w=="mssql"&&$o["auto_increment"]);if($ag&&!$_POST["save"])$r=null;$Uc=(isset($_GET["select"])||$ag?array("orig"=>lang(8)):array())+$b->editFunctions($o);$Ja=" name='fields[$C]'";if($o["type"]=="enum")echo
nbsp($Uc[""])."<td>".$b->editInput($_GET["edit"],$o,$Ja,$Y);else{$Kc=0;foreach($Uc
as$x=>$X){if($x===""||!$X)break;$Kc++;}$Ne=($Kc?" onchange=\"var f = this.form['function[".h(js_escape(bracket_escape($o["field"])))."]']; if ($Kc > f.selectedIndex) f.selectedIndex = $Kc;\" onkeyup='keyupChange.call(this);'":"");$Ja.=$Ne;$cd=(in_array($r,$Uc)||isset($Uc[$r]));echo(count($Uc)>1?"<select name='function[$C]' onchange='functionChange(this);'".on_help("getTarget(event).value.replace(/^SQL\$/, '')",1).">".optionlist($Uc,$r===null||$cd?$r:"")."</select>":nbsp(reset($Uc))).'<td>';$vd=$b->editInput($_GET["edit"],$o,$Ja,$Y);if($vd!="")echo$vd;elseif($o["type"]=="set"){preg_match_all("~'((?:[^']|'')*)'~",$o["length"],$de);foreach($de[1]as$s=>$X){$X=stripcslashes(str_replace("''","'",$X));$db=(is_int($Y)?($Y>>$s)&1:in_array($X,explode(",",$Y),true));echo" <label><input type='checkbox' name='fields[$C][$s]' value='".(1<<$s)."'".($db?' checked':'')."$Ne>".h($b->editVal($X,$o)).'</label>';}}elseif(preg_match('~blob|bytea|raw|file~',$o["type"])&&ini_bool("file_uploads"))echo"<input type='file' name='fields-$C'$Ne>";elseif(($gh=preg_match('~text|lob~',$o["type"]))||preg_match("~\n~",$Y)){if($gh&&$w!="sqlite")$Ja.=" cols='50' rows='12'";else{$L=min(12,substr_count($Y,"\n")+1);$Ja.=" cols='30' rows='$L'".($L==1?" style='height: 1.2em;'":"");}echo"<textarea$Ja>".h($Y).'</textarea>';}elseif($r=="json")echo"<textarea$Ja cols='50' rows='12' class='jush-js'>".h($Y).'</textarea>';else{$ke=(!preg_match('~int~',$o["type"])&&preg_match('~^(\\d+)(,(\\d+))?$~',$o["length"],$B)?((preg_match("~binary~",$o["type"])?2:1)*$B[1]+($B[3]?1:0)+($B[2]&&!$o["unsigned"]?1:0)):($Bh[$o["type"]]?$Bh[$o["type"]]+($o["unsigned"]?0:1):0));if($w=='sql'&&$h->server_info>=5.6&&preg_match('~time~',$o["type"]))$ke+=7;echo"<input".((!$cd||$r==="")&&preg_match('~(?<!o)int~',$o["type"])?" type='number'":"")." value='".h($Y)."'".($ke?" maxlength='$ke'":"").(preg_match('~char|binary~',$o["type"])&&$ke>20?" size='40'":"")."$Ja>";}}}function
process_input($o){global$b;$t=bracket_escape($o["field"]);$r=$_POST["function"][$t];$Y=$_POST["fields"][$t];if($o["type"]=="enum"){if($Y==-1)return
false;if($Y=="")return"NULL";return+$Y;}if($o["auto_increment"]&&$Y=="")return
null;if($r=="orig")return($o["on_update"]=="CURRENT_TIMESTAMP"?idf_escape($o["field"]):false);if($r=="NULL")return"NULL";if($o["type"]=="set")return
array_sum((array)$Y);if($r=="json"){$r="";$Y=json_decode($Y,true);if(!is_array($Y))return
false;return$Y;}if(preg_match('~blob|bytea|raw|file~',$o["type"])&&ini_bool("file_uploads")){$Hc=get_file("fields-$t");if(!is_string($Hc))return
false;return
q($Hc);}return$b->processInput($o,$Y,$r);}function
fields_from_edit(){global$Wb;$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==$Wb->primary),);}return$J;}function
search_tables(){global$b,$h;$_GET["where"][0]["op"]="LIKE %%";$_GET["where"][0]["val"]=$_POST["query"];$Qc=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(!$Qc){echo"<ul>\n";$Qc=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($Qc?"</ul>":"<p class='message'>".lang(9))."\n";}function
dump_headers($kd,$ue=false){global$b;$J=$b->dumpHeaders($kd,$ue);$gf=$_POST["output"];if($gf!="text")header("Content-Disposition: attachment; filename=".$b->dumpFilename($kd).".$J".($gf!="file"&&!preg_match('~[^0-9a-z]~',$gf)?".$gf":""));session_write_close();ob_flush();flush();return$J;}function
dump_csv($K){foreach($K
as$x=>$X){if(preg_match("~[\"\n,;\t]~",$X)||$X==="")$K[$x]='"'.str_replace('"','""',$X).'"';}echo
implode(($_POST["format"]=="csv"?",":($_POST["format"]=="tsv"?"\t":";")),$K)."\r\n";}function
apply_sql_function($r,$e){return($r?($r=="unixepoch"?"DATETIME($e, '$r')":($r=="count distinct"?"COUNT(DISTINCT ":strtoupper("$r("))."$e)"):$e);}function
get_temp_dir(){$J=ini_get("upload_tmp_dir");if(!$J){if(function_exists('sys_get_temp_dir'))$J=sys_get_temp_dir();else{$Ic=@tempnam("","");if(!$Ic)return
false;$J=dirname($Ic);unlink($Ic);}}return$J;}function
password_file($j){$Ic=get_temp_dir()."/adminer.key";$J=@file_get_contents($Ic);if($J||!$j)return$J;$Sc=@fopen($Ic,"w");if($Sc){chmod($Ic,0660);$J=rand_string();fwrite($Sc,$J);fclose($Sc);}return$J;}function
rand_string(){return
md5(uniqid(mt_rand(),true));}function
select_value($X,$_,$o,$hh){global$b,$ba;if(is_array($X)){$J="";foreach($X
as$Gd=>$W)$J.="<tr>".($X!=array_values($X)?"<th>".h($Gd):"")."<td>".select_value($W,$_,$o,$hh);return"<table cellspacing='0'>$J</table>";}if(!$_)$_=$b->selectLink($X,$o);if($_===null){if(is_mail($X))$_="mailto:$X";if($Jf=is_url($X))$_=(($Jf=="http"&&$ba)||preg_match('~WebKit~i',$_SERVER["HTTP_USER_AGENT"])?$X:"https://www.adminer.org/redirect/?url=".urlencode($X));}$J=$b->editVal($X,$o);if($J!==null){if($J==="")$J="&nbsp;";elseif(!is_utf8($J))$J="\0";elseif($hh!=""&&is_shortable($o))$J=shorten_utf8($J,max(0,+$hh));else$J=h($J);}return$b->selectVal($J,$_,$o,$X);}function
is_mail($jc){$Ha='[-a-z0-9!#$%&\'*+/=?^_`{|}~]';$Vb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';$sf="$Ha+(\\.$Ha+)*@($Vb?\\.)+$Vb";return
is_string($jc)&&preg_match("(^$sf(,\\s*$sf)*\$)i",$jc);}function
is_url($P){$Vb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';return(preg_match("~^(https?)://($Vb?\\.)+$Vb(:\\d+)?(/.*)?(\\?.*)?(#.*)?\$~i",$P,$B)?strtolower($B[1]):"");}function
is_shortable($o){return
preg_match('~char|text|lob|geometry|point|linestring|polygon|string~',$o["type"]);}function
count_rows($Q,$Z,$Ad,$Xc){global$w;$H=" FROM ".table($Q).($Z?" WHERE ".implode(" AND ",$Z):"");return($Ad&&($w=="sql"||count($Xc)==1)?"SELECT COUNT(DISTINCT ".implode(", ",$Xc).")$H":"SELECT COUNT(*)".($Ad?" FROM (SELECT 1$H$Yc) x":$H));}function
slow_query($H){global$b,$T;$m=$b->database();$jh=$b->queryTimeout();if(support("kill")&&is_object($i=connect())&&($m==""||$i->select_db($m))){$Ld=$i->result("SELECT CONNECTION_ID()");echo'<script type="text/javascript">
var timeout = setTimeout(function () {
ajax(\'',js_escape(ME),'script=kill\', function () {
}, \'token=',$T,'&kill=',$Ld,'\');
}, ',1000*$jh,');
</script>
';}else$i=null;ob_flush();flush();$J=@get_key_vals($H,$i,$jh);if($i){echo"<script type='text/javascript'>clearTimeout(timeout);</script>\n";ob_flush();flush();}return
array_keys($J);}function
get_token(){$Of=rand(1,1e6);return($Of^$_SESSION["token"]).":$Of";}function
verify_token(){list($T,$Of)=explode(":",$_POST["token"]);return($Of^$_SESSION["token"])==$T;}function
lzw_decompress($Ra){$Rb=256;$Sa=8;$kb=array();$cg=0;$dg=0;for($s=0;$s<strlen($Ra);$s++){$cg=($cg<<8)+ord($Ra[$s]);$dg+=8;if($dg>=$Sa){$dg-=$Sa;$kb[]=$cg>>$dg;$cg&=(1<<$dg)-1;$Rb++;if($Rb>>$Sa)$Sa++;}}$Qb=range("\0","\xFF");$J="";foreach($kb
as$s=>$jb){$ic=$Qb[$jb];if(!isset($ic))$ic=$di.$di[0];$J.=$ic;if($s)$Qb[]=$di.$ic[0];$di=$ic;}return$J;}function
on_help($pb,$_g=0){return" onmouseover='helpMouseover(this, event, ".h($pb).", $_g);' onmouseout='helpMouseout(this, event);'";}function
edit_form($a,$p,$K,$Jh){global$b,$w,$T,$n;$Tg=$b->tableName(table_status1($a,true));page_header(($Jh?lang(10):lang(11)),$n,array("select"=>array($a,$Tg)),$Tg);if($K===false)echo"<p class='error'>".lang(12)."\n";echo'<form action="" method="post" enctype="multipart/form-data" id="form">
';if(!$p)echo"<p class='error'>".lang(13)."\n";else{echo"<table cellspacing='0' onkeydown='return editingKeydown(event);'>\n";foreach($p
as$C=>$o){echo"<tr><th>".$b->fieldName($o);$Lb=$_GET["set"][bracket_escape($C)];if($Lb===null){$Lb=$o["default"];if($o["type"]=="bit"&&preg_match("~^b'([01]*)'\$~",$Lb,$Xf))$Lb=$Xf[1];}$Y=($K!==null?($K[$C]!=""&&$w=="sql"&&preg_match("~enum|set~",$o["type"])?(is_array($K[$C])?array_sum($K[$C]):+$K[$C]):$K[$C]):(!$Jh&&$o["auto_increment"]?"":(isset($_GET["select"])?false:$Lb)));if(!$_POST["save"]&&is_string($Y))$Y=$b->editVal($Y,$o);$r=($_POST["save"]?(string)$_POST["function"][$C]:($Jh&&$o["on_update"]=="CURRENT_TIMESTAMP"?"now":($Y===false?null:($Y!==null?'':'NULL'))));if(preg_match("~time~",$o["type"])&&$Y=="CURRENT_TIMESTAMP"){$Y="";$r="now";}input($o,$Y,$r);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>\n";if($p){echo"<input type='submit' value='".lang(14)."'>\n";if(!isset($_GET["select"]))echo"<input type='submit' name='insert' value='".($Jh?lang(15)."' onclick='return !ajaxForm(this.form, \"".lang(16).'...", this)':lang(17))."' title='Ctrl+Shift+Enter'>\n";}echo($Jh?"<input type='submit' name='delete' value='".lang(18)."'".confirm().">\n":($_POST||!$p?"":"<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"]),'">
<input type="hidden" name="save" value="1">
<input type="hidden" name="token" value="',$T,'">
</form>
';}global$b,$h,$Xb,$fc,$pc,$n,$Uc,$Zc,$ba,$ud,$w,$ca,$Pd,$Me,$tf,$Lg,$dd,$T,$vh,$Bh,$Ih,$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),$Jc);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);$Pd=array('en'=>'English','ar'=>'العربية','bg'=>'Български','bn'=>'বাংলা','bs'=>'Bosanski','ca'=>'Català','cs'=>'Čeština','da'=>'Dansk','de'=>'Deutsch','el'=>'Ελληνικά','es'=>'Español','et'=>'Eesti','fa'=>'فارسی','fi'=>'Suomi','fr'=>'Français','gl'=>'Galego','hu'=>'Magyar','id'=>'Bahasa Indonesia','it'=>'Italiano','ja'=>'日本語','ko'=>'한국어','lt'=>'Lietuvių','nl'=>'Nederlands','no'=>'Norsk','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'=>'Українська','vi'=>'Tiếng Việt','zh'=>'简体中文','zh-tw'=>'繁體中文',);function
get_lang(){global$ca;return$ca;}function
lang($t,$De=null){if(is_string($t)){$wf=array_search($t,get_translations("en"));if($wf!==false)$t=$wf;}global$ca,$vh;$uh=($vh[$t]?$vh[$t]:$t);if(is_array($uh)){$wf=($De==1?0:($ca=='cs'||$ca=='sk'?($De&&$De<5?1:2):($ca=='fr'?(!$De?0:1):($ca=='pl'?($De%10>1&&$De%10<5&&$De/10%10!=1?1:2):($ca=='sl'?($De%100==1?0:($De%100==2?1:($De%100==3||$De%100==4?2:3))):($ca=='lt'?($De%10==1&&$De%100!=11?0:($De%10>1&&$De/10%10!=1?1:2)):($ca=='bs'||$ca=='ru'||$ca=='sr'||$ca=='uk'?($De%10==1&&$De%100!=11?0:($De%10>1&&$De%10<5&&$De/10%10!=1?1:2)):1)))))));$uh=$uh[$wf];}$Ea=func_get_args();array_shift($Ea);$Pc=str_replace("%d","%s",$uh);if($Pc!=$uh)$Ea[0]=format_number($De);return
vsprintf($Pc,$Ea);}function
switch_lang(){global$ca,$Pd;echo"<form action='' method='post'>\n<div id='lang'>",lang(19).": ".html_select("lang",$Pd,$ca,"this.form.submit();")," <input type='submit' value='".lang(20)."' 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($Pd[$_COOKIE["adminer_lang"]])){cookie("adminer_lang",$_COOKIE["adminer_lang"]);$ca=$_COOKIE["adminer_lang"];}elseif(isset($Pd[$_SESSION["lang"]]))$ca=$_SESSION["lang"];else{$ua=array();preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',str_replace("_","-",strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"])),$de,PREG_SET_ORDER);foreach($de
as$B)$ua[$B[1]]=(isset($B[3])?$B[3]:1);arsort($ua);foreach($ua
as$x=>$Kf){if(isset($Pd[$x])){$ca=$x;break;}$x=preg_replace('~-.*~','',$x);if(!isset($ua[$x])&&isset($Pd[$x])){$ca=$x;break;}}}$vh=&$_SESSION["translations"];if($_SESSION["translations_version"]!=2763095553){$vh=array();$_SESSION["translations_version"]=2763095553;}function
get_translations($Od){switch($Od){case"en":$g="A9D“yÔ@s:ÀGà¡(¸ffƒŠ¦ã ˆÙ:ÄS°Þa2 \"1¦..L'ƒI´êm#Çs,†KƒšOP#IÌ@%9¥i4Èo2ύÆó €Ë,9%ÀPÀb2£a¸àr\n2NCÈ(Þr4™Í1C`(:Ebç9AÈi:‰&ã™”åy·ˆFó½ÐYˆ\r´\n 8ZÔS=\$Aœ ¤`Ñ=ËÜŒ²ž0Ê\nÒãdFé ŒÞn:Zΰ)­ãQŒµ™öú£°Ak¾ßÄê}äˆeçADÍéœêaÊį ¢„\\Ã}ö5ð#|@èhÚ3·ÃN¾}@¡ÑiÕ¦«ÁËžNt¼Å~9ˆ™ÈöB؍­8¦:-pÎüˆKXÂ9,¢pÊ:ë8Öã(ß\0À‹(˜ž½­@ò¨¬-BüÆŽNüŠ@.£®9Â#Èý3ˆ«®Ó‰ƒzÔ7:‹ðÚÞŒ­€@.1©¬ÚâÔ\r \"²\"Óˆ#c:9 ˜Ê;RŒ¦Ð¢Í<;·ìèÚ†\$#ò΁!,Ë3¾2È€PŒ:Ò#ʾK#8΀ŒìäïAcÐ7£Èîð -BμŒŠHÇ®ð3¶Â£Ç£;¿,ÎÍ|ä:¦Râp9ŒmëP(‰\\6Çmd²:³ ØÆ€À-‚ÌùÇM,ÊKðA#FNœµ_Tvh øƒÐKÃ.#gfXÖx É2 ±Q`PŠ<í2ÙvŠ.X“¦)Ù¶:û!¯2”JÄ Ð[¸3 ÃbÖѹq²\n¼Šƒz5V(Úù&Ñã˜æ3TülàŒ¼O«[~7'éÚÙ3¡p€àt. xN†È†%‚º-MA67V\nJP½ŽÃ\rôˆb˜¤#2ãx×…ÁÜß;è̳¦jÖ”F£=þƒá\nNN64š´îõŽJ2b(íÈìe8Æœ7% TA*\\Z©úî¿¢‡‰ЀŒÁèD4ƒ à9‡Ax^;ðrA™¯ÁrÎ3…ñïñG£œî„Mäʎо7£XD[{j:'éô1\$¿ù‡0²ÔxØk8V¶„ „—*!î§\"èÈ”0./#?­î @î²ï©ÜÑi¨@( ƒÖñòO0@(JD€¤YÊLÑfãvsÕZüzØçL2T%Ɇh6¾ò§™&~ ‰òž£É©5h§U±“Ä겎Áè/D@bîHJYM/­ Ï“âM½ Æ ˜Èâ£IcŒƒ¾hi•% ß—¦˜TWèÅ¢…\"j“LñFF/-*µg^i(\n¨×“ñ¯Wíy8J¢ª7¦dE C;FUõ2F‚£Ö?Æýn\"ðI áDn%9pÊZXÃCCà(×(’ŽxNT(@(\n\"P˜dÈ\rá°—±„Pi (a_Hð4S*l'4î~N8f *€¦¾sg\"•cëK!RRÍQ•æ¨£‡tq\rƒl°4ìáBºQ™(?kE“ãjº=Wæ\rÜÀ\$aœÄ:keœDÁ0š×\r왡ÀXi4Gå™Àê~b\${!¸:—š`èg\rMê½wŠýOOHëÎÙó\r ÙIPaE†Èï%ç¨'Fž&k3Ò!5?S0½>izHV*Î%X4¥z—dTŒ\r¨à½¨Ðð}=5…=6Pä£èC—Aêñ)ʲm£€ ŽR\\´O°ä~`ñÿ§¦Udqòú\rÈL'«\0à¬#hrGeä)/õö~B)6¬…”gNÉ~K!P*/ÔtŸ/c†S{º3¯\ro#J«I³A‰ðA_ wM\$†ÀŸ£^˜-, „ðÄY\$Kâ&À aËõ‰¤ö.¹‚ d,!„­¶Rˆ×CªÕkýh'­83RPÌkS±V2϶=l+ÕlµqéXâëfèzce6§#ÔG\"ª/(„âäûU[ººxEH¸e WY_x„~Bt†ðàòØÁ~®é!%ðÙbk±g?!!β%.ѝü¤ÄbŽ»¾ ³)Fœ™œ'Ó%ŒčÓCÁX\neý\\áY¢À/±€É3t\n˜k àÂb”æv#K¸o\nB:¿ŠpÔS+ìýYE)«:ƒ(¨¿—†¶™±á±6' ãè•%§Œ[T®“ÌcMq9~Àù0IƒçHdkÛ\"èï‚’Ý\$Í<ÃX\$ áÙ—y± ÂF+«2`L@d}tÌY³bh~3kZye3¬Q]&¥` v·lÝ™°þh™Ë±jç\\͝ðÁ¨Ðº;>«Öæ²/íUV ïJB7ðMmIA†Òa€¦ÊÏšx™j3¨Œ-“ ÖVºjpãˆe`º¯3ÌÝk­õλÐúW?”=NµÖ}+“H…:\\£ÍYÿAnb\"R\"ø̧9M˜ðäƒæ ¢HË!ób-%ð;šïâ™k¤×¢ ¹m©dmm7Íã)'W¤°6ý)èscsNñ2)«š†´ ”%fÕ³~Ž¦\ryŸ²•t£‰_eh}FønÊÒ;@\$¬–*Ëëâ¸gr}Ãô·%«[kaâí™3©INåu{—ó)U9KúÞU܆½„øF…ÛCcD¤Æ°ª4æ¼âÙ§£ÕmUËrŽ—é?L®7]9 \nš+ã#6ẉã¤:)ÔqØúú ‰?£ òÆ7\n µ«{r=]wtÚ󫵞õz«få=cKF®ÿÍY}ðù[Àe—ŠdÏÅþX<°T¨jû¥rLEæÒ§(Ø´ð´ÔO%Ëü¢¾@ž±v?WO¤¹-4ü˜¼žÿ9Ô<}töÞ‡¨q\r/îý>x% ëž_ÔÍ8G‰\nÚf„iُijÛ(5b.ðì0l˜Ëm¼¡õun€#Ǿ1b2\\KhKúß—ûÝKe™‰x,9:dfmI¬í)(h6¸H\r Æ\r\$iL#\râî Æ\n/Ò'\rÌÀF.ÀZ€5Å\" ë^´.êZ®Oáè LMç¢÷G'0]é i%D4à\0Ӡ΄?#jö£±)º©kV—0`¨N'Ð\n% \":* *%ú\$s f4Í¾Eb \"JJ>.l\0þ©”I„êøP²û¬žÄÉr1¬Dœp·¼Ê; ä»oóÌ3\rðÒÊ Ì@\n\rдŒn>œ…È¥éæßÌ¡ Š@ÌhÌ@@ ‰6PjJ)ñe â4êª0¢R?З¢v\$.&K À±b^I<cbvK\"Ø1J\0.Úm¦¼§ŽÊ?‰g\0Ç܍¾Íf@à¾ì^fQ0œEõdªá¤DïéÈY®Ö\\à‚)¢Ô«C.öJø  ZGbLÙH&*O³\ràÄÑ®À";break;case"ar":$g="ÙC¶P²†l*„\r”,&\nÙA¶í„ø(J.™„0Se\\\r…ŒbÙ@¶0´,\nQ,l)ÅÀ¦Âµ°¬†Aòéj_1CÐM…«e €¢S™\ng@ŸOgë¨ôXÙDMë)˜°0Œ†cA¨Øn8Çe*y#au4¡ ´Ir*;rSÁUµdJ }‰ÎÑ*zªU@¦ŠX;ai1l(nóÕòýÃ[Óy™dÞu 'c(€ÜoF“±¤Øe3™Nb¦ êp2NšS¡ Ó³:LZúz¶PØ\\bæ¼uÄ.•[¶Q`u !Š)èÍ&ã<Òq)æÖ ˜ÈF>Ø¡Ps7Xì5g5¸K®K¦Â¦àØ÷á—0ʇƢ¶§\nS ü›r\$ ¯jÄ(î¢v†°Ì ¶!Jbž¸¡‰q««0\n¸ŽÊÚV¨?\$ W¡‰¡FÃÂE{ü‡-‰:>W9ÏJ|Á¨eRhY¨+dxB&…[Í*¯³lƒêŽ (B&÷¾ÆÉè4S!ÄÀËdPB¾ñä=ÈtO¢ ãë?‰:²X£ªؐ¢eJ \$£éÚ\n&Œ3Þœ:îšã•ÊÇOìK¦‰Ð¬ÈJÓX´m\$*³Ó!Rt­\$äªTIn¬Q@ ‰\r([O±e4€•1¥ª¬ºÈ,2Nê?N-2÷<¤‘|P¬®5jp£åÊiR&ÅZԏ=\$ˆÏUm)aÉì†lOd½e6!¬^R×£ÎèØ66Ž^ŒcÝ0¤êr)Š\"eZYWËò—NRª<µ!Åjhã<léWÊL„é5º“=¡8“¬Mˆl [ܬ[ó2)†G¿™Yn…­qf1AãTÔøê1…3pSwå¹wWHumSئÃÉ#¼ëûGN8´;SÍ¿`MYuZhpä:\r€S<Ð #“J7ŒÃ0Ø팬+ð­U¤\r7&àP¨7µmô<„¨Ü9Ž£ÆÙc5ä\rƒxÎíŽach9oÎ0»a\"׃k¶:·a@æ©é:Y¦)È\"¨¤ª#¨V…Ù \0ñhËkÞ¸Òñö†Æ3\\ÛŒE{zŒÂ§4Fِ\"ù;±«êÙÖdÈBöC¡5ƒ(b®Cfª\\A \\è½mt‰AÑ•f&Œ#v95?Hæ;ã•x2€Ó± hx0´;ÌAhÐ80t Áxw@¸0†G,ƒ(rÏÄ3ðÊ °x7mì4†ø0—¨r6!Ò\0󆾃X\"Á\$6‡^`¸t€¼0ƒâ½\rêðÚ‚ìÍ(i†¦·h ƒ¡O?døë½ÆJOÚ¨1©i½\"äìÈJ?ˆ\n÷LUI*C¥mr3TÙ©\rÁ×3ö`ÈkPtåZ1¢²J{5jj]ò¨è¾ê\"¶PdØT“6ÁŒ3Ê+lF/Ž¡(e£Ÿ#”Ôs­Œi¨2O¼7&a\$“> iW†ž!‡8/\rñ³lAÄ:(†ƒo\r € ÀæÐû\rìÂÊãi,_i±Ä6%¨gpôB€O\naP…€&2i)¦5H^ÒœL(„,·]3c„i!ç>n«Õ±© Jg^8Ãv`µ+;h\0 ì§_!¹¼ÂàßAü A¤3\0\0f5ƔֿÀŒ\rÊð4Â×ãâ—2îW#IiÇB…TV½Ò´BÒFPjƒñPxNT(@-8§A\"„ÀP ÁPgìÇz˜ÐÂ-Ñ€ÿtD×3LŸ+}€ ˆC0a^Q ;Ù-XuJG([RÔ)š\$.ÕZp²|\\žñ.()2 ,ŠÑà1H”ø1TæÓÔ¼zc69º™Pd#ÀLdØXúú²e‰S-M  RXK®Å3ÒyR«Ù°óŨ±¹Ô¬Húui©z³…Úd =uMÔZbl é.!½'b˜ÔöVar¼c® »E¨ØOê2SòcOÏ\rAúñ\">'7a†«•¥géªÝWY\0 ¦CÐeA]1|˜e5áŒÝ†FH‰Aí³Ì—ÛÅocË“ÌSª²õÞÕiSZ\rQ#ÕÕL«Ó&¶› 46Š†(,yS¨uÙ[IÝo*ä¤Ì“Z\\N)ƒ :‹…Ž!%9‰ësÆtš4IP9M¼È\nÄ^QHùô¸%ɸ,6¦Ñ[X2 HþNƒøÍÚ;(=Ã&tÁO Aa KH\"M• lF˜7ÊÓn(øe)1!ÊÅ÷ZÈ9µŸ¥ü˜  à]ÒãÞɃ·2¨„”žñ`ísê´/1Åhe\$€¹®§ 12å!L™y`èuƒek±êªÖ %¢ÉAUÑùñD´RÕâ˜!(š‚࢘>ŒÖZCZçøÓ¥N»2(½ì-Ze¤2ä;‘Ǎ(É>Ä{\\•25:¬i01åPBL²¥ÒéˆLd—Üt3s7J_M†WÂS¬êŠEJ)¡½cžíùAj\r`­Š¼ïsEÊ\0ÈiÂïnkIÖ% [ªÔbUEv=ì; ¶Ô0¨•™{²x\rÈåjI5|eý®žQvPQh±Kò×T,yM”'ê\rXÉžaÊ®ér禟å_D@u( ô5g„‰²¡ª³Ï¦i<X[K`¶H´¤¡¦'f4:¥¦lUOL8~:«ë¦%I!Ž¨¤¹àb|y5aCÎ+áYDxK»aþYbð(:•d”_x»ƒÁç[úÐ؆3fì]z.Đ¥æ0ŸÉNÔ©™Z2åiP§)èÜKÆÚÆiäß)?L|Øo;fš—y­!”úëDò=¦î(.Êò\\\$˽'èøgàsÿW‰z -¹¢ÞΠHÝn9û¶žU”LšbD3ŠÒê_Mh‰Îb4þ¸Õö¦C.™¥íGÕ*îèT>ËûŸ­<|7WyÏ~ÄTÁïäŒ\$ÄßÂ>/¡P{­Î`åD0k˜Ù#ŽeÐDG‡°10Üâ\0Χ¸?ŽúŒ-X¥Ê™\0\"\\Ä+-\0«Hõ(uÅ(/¨¢wPIÒ¹‚÷°6Â<\nRÿL\\.oúO^éÇ\\?.ÄLHQJØÇ& ©ˆÈ&/ŒýÎV.ETR¯ÆL¯ÒåÚÏìöƒÐ‘к)ïFú°®ÁŽâü….ÊAVý®ç\n¥ÆÚ评ÿ @ðæè ÉfËPö\"kÎ]…H\"nhʬzÞM%fbU#Óhçžú\r€ñe.úã®ÐÜõ‘.+lPèþ望Ñ<ûÕ\rîBn oÞv\"úh%ÑE +ØÓðúøeÙï ªÎôæ°¢HÏwèGîÐÓð¿цznoRñ‰AQd °ÃñW®I®õï†CC±X¯ÑÂ%QnâQÊYÑ´÷¥.Çd½Œ0PqÜCíÑÚ[á_ñ8\\ñï«eÈCpc§WÖçdÔDÍÕÞË‹<Kñ½Ò[Ï>*¥É¥-N°AdÃçRñrë\"NÆÏov1ž­Î/'(Ë†@­\nßç\\Yj¯ÒZÅ\"i\$nLc…láÃþÓÇt)/ľ`èiˆ\r Æ\r`@ƒÊ\nʬãxn¨v\r Ìo„&`Œ¢h|§Ô\0Ĉ*\n ¨ÀZ\0@‚àÇ+#¸å/¤“d¼×ì%Ü#¥~0âFÓ<[„béŽ1@+2·'¥üa%8øð˜@eú'±.2 ~\0@=P¨õ§ ²¡MŽÞ>¢ž(¢RŒ «bÚ>À˜ éR;¡5H|~#J7#D Ò/¯6[\r²T°Ò⍺:‰´0N•\r\$B®³}N|ÑC¸“(1·8«ØçÀ¨^ÌÒ4CI,€Ê˜@Þ\0èÚKâÎs¡9Šý¬x²Á…¡Lõ9s€éäÔê\" &ù)˜\\¦vBŸ>g]h´?谐×4óK/\0}Ö\r*̾ ä\0¬Í\0î Æ ê\r¦®í2jêÔHŽ&ÅÔv#¤Ùfšd…œ®‡ˆ1|¯Jc@òn \$ê÷DÔ9&n2fÄ7CJnÔA3¿*”ˆ¼T8Âç#¦ZÍøz#øÊD\\ \0 t\n";break;case"bg":$g="ÐP´\rEÑ@4°!Aw h Z(&‚Ô~\n†faÌÐNÅ`ÑþDˆ…4ÐÕü\"Ð]4\r;Ae2”­a°µ€¢„œ.aÂèúrpº@דˆ|.W.X4òå«FPµ”Ìâ“Ø\$ªhRàsÉÜÊ}@¨Ð—pÙДæB¢4sE²Î¢7fŠ&EŠ, Ói•X\n FC1 Ôl7còØMEo)_G×ÒèÎ_<‡GÓ­}†Íœ,k놊qPX”}F³+9¤¬7i†£ ´šiíQ¡³_a·—ZŠË*¨n^¹ÉÕS¦Ü9¾ÿ£YŸVÚ¨~³]ÐX\\Ró‰6±õÔ}±jâ} ¬lê4ø=ˆHî·ƒâÀD ê²¹%>L*H8ß@¤ª¤——P|.Õ3dŠ¯m XúÂé3‡²ð!rÔ'HS†˜¹1k6A>馔6Ëÿ5 êܸ®kJ¾®&êªj½\"Kºüª°Ùß.-Òä:Dfã5Mb(¬<¨ùOÈhù(™G°Zi2=é^ËÁ¨¬ÄÂ9-bk¨®1l™#äšÀä©j©Î4ˆúùÉ-jAA1c‰A/ˆK»ÃƁ>•BOÃÇKm\r%2!1<ðh1²Ìã§\\èhF‰\n¯äœO°“K8ý&ä¦,´(à,ªãô”Ôå\r*Á©úÊÖÉtøᬏÖ®¡ïÍ“N·m-š²G´»ËC\r¼Y-Šú±>ÅÄ02!­RÒ‰!-ÑKÝjÝl¯W0½i7.Lþ%åÅE0ŠDž“)ËÝÌhTjH¬VªË¶‰4ªF\0Ù¸((@6®žÂ5[Z4êT¶/Í¿|KÀMêÄW&¦è*O·ŠjTŸ-ë½»Ñm°ñ<ÏB˜¢&!±ƒˆ”¿Hù í¢“äÈŠNLÂ}'È­\\ΨÞø¬M^Õ-ðëAu¦¯eGfÝP½}±Tù¥©´ÚÛ[N‰Uw§OØX/_ëµîqU,}¼¸œá·Lµ#½¸ºnì4¥ÄÈB&ÂÙ\\­Ë`ûì/ÀlYóO kO:?¶ºÈmSPè ½[²¶Áô PØ:MÊ_\$Eˆk6 z¸Â\nž<ãìêÅëhêÍ3´Ï%iÊGœ¤ÊªQ÷Û+jêÔlŽZDjóæñErÚX£çŽ]ÈjÅ êØ\\ÒN7—fþr½è/>œõ‰Iö|J`†6â÷•cá9/Œ »Ô~ßK̏±w¾ñzHÚ¡Ì,òªFOÁ?YFø¾´ê#‰ .!ªÜ³W¤ù )2æQ½§ã¢Oع»Iè„G•|jÑ7Ï ÁÖÈp\rCÑ/Dês0\\H\nL@Pô­ÄHTÔÉ1x í÷\"EßTX;èÌÌ'âžž „'Ž4“5¨ðcF;AÂ^lÉä*„€äC0=A :ÁÐ/áÞFàÂhi\rÁ”9àÞƒ8/ ¡ºM€é&Øi\ròp\0èdÀe/† ØCpk@øh<U.UOÂ,€¼0ƒçØâì6cï…Ô¸â|#Õì-6ìÆ9TšfÛ¬y^l|ã¹f\0Õˍ[ æ)3ì°Í)ª;®©Q—£nTåÉW+'0áœôjeŠ²RÌqŠÒxvF͐) ÙÛ½\n (Nô#gœS\0 ·’ó˜rÛNdª\rGR™à çJêY,¨¤BÎIŒup¸”cöRZ[6?˦š4¸œj-†”XÖN§†CJ2'‹æ\r¬Ñ\"ûN7¯E^0c¿ ¦S{ g”ðª(uŽã::JX[\0ƒ\$\$””˜î!Gz¶L¼ß0 T5 Ê‚Š{®S6Àó\nt]yï棸TšŠ‰Ï¦Àì8VìÛÜ|Eµ,ˆ5ÁO¡±m˜5Âê¬Ó!~=¼£j”ùÉNö&rVÔ'6IªZ;ïBÇ@ÑšD8HE¬š‚¥€§è†¿Â^å»2°9¸9ü£ÊqnEÆšŠBGÚQ³G)µ\\¶x\r[uv7C%*KÚë“;ë5¥ó“×”µ4Ί¶©ÅaOÔjŸJO h'¥<Þ‹ŸдþºÕ„ÔFB`¦RöA9Ô»<@¢i´#¤zB}}kªòAe KɼuÀ°ç U0±f†d¥DB ðÊdUwe5Qb£c£u\nŽºšò>¨UÕ¢E¸ BªìòV*®ðbëÄeÐáqX®À,ZHSi\\Èw#/æ,¡\ràºgMJéºÙÚ“ 5f'7ڍ4 \nn-ÑÅË3“ü¥þT+VÐS¦ç“øfRü²,AÄMºåbŽ© q¾geoÕzGð\$Ô¹l¢ÐO3­½Ïª )÷Š™Ïu¥ÄÛq{ˆIž#v¸\nbƒÀ^ÜAψ\\ÏA,êj]*ŸÑ%~ïéf˜ÊŠNXZ«9fß(L5Î?‰)Ž! )¬>ºn…g¸³ÝpmI+Š\\Ö„Ìô¸½ à®¹\$JE[åöÔ³kvÔgL°8wØ9sC§Ë¿U:¡É#!9tÞgئìüoÎ9]ݵFåSý°F„ …@¨BHÄ:É@Òf¨  €7ðèGC¨p^O†HÏW‰B¹€ïp™Ù ²¼Ÿh/ Ÿ•Úº3M@É“—7²¹`Ñ,.8e¾ÞsD*„Ü+·ùó¾[£,Gè,e¡aÑyÂJ‰ô•ÎX ö=°ç*6•^ˆ]Êå‘^õBs˜N_4qœ÷ŸöÂ[Ûºyæü²¨Ò»ÝºrÕ}´¯÷—vGÄÝ·Sƒ­2{s™Òg«`´_•5u<‰5k±'pyRÕãºA©¬™j!è\"ð^íú_äºàO2Î] ^Çþª÷AóÓÇ~@\" :wZW\n‰ÀÖÃMQ¿‰Ô…ñKÎÕÞ+§ú³éŒ)¨Ù/X¹Åž¸£™“=ÇYæ.H/e¼ñèa@\"ãù+ó q¦ª\0#%/Q×ïÒ˜ªf3ÆÆçº7f\0&.Ä.-[JÊê/èýLÔÞŒxçÐ Ö¶hoÑb®ÊŒ²íé¤a%/æ‰Çxàe~×ð6BúÜIdð)*Œv¿ ôR„š¹çòkëþTJ:÷f*6%t×èx'%zݐz°ç[Î Æø‰/,¿cjCNÒ×À† l‡¬q ÇL|½h&YÍ}\nMdD¼,€Pš®ÜNëâ\0R»F*Æý h]0A£žpŒz=,^TN£í¤ñOä°Ã½AG,†äsâqŠÍ¥ufà€±¦HFüÇñ‡<oâpòlUL˜uøÕ.}ŒD+\$^ސ+oQ‚£Ñ5°ëñN©02ðÑóÒ3ͱr÷­hŸñ3\r𚥎&N°æ§Ö;î¾+ÂjnšT1†Bo¤³eœºd–êè)ηEG.©K„8ÍÔåñ?ìu%-qK¯yçðêÑ上ÒÚ±ë«}H<m MjÆH®Øj&žäÌÊÂ<',œ#|³®þR„hÁã@bBlŒ¦DiÀRéƘÏ+¾²ÄYË» kʆdR¶eF)Gº7†³ÊEnÆÂQèv0Ò¹%ŠüØ­”mGbۍœÁ‡%-jv)lÕ¬ÉPçP²ï/)ÆM*ܯÍCOܬå¡)ñMcfÿ%ÿ Q=\$„/*ËØsÍüfO9Ñ-ò¶Ç¯JuÆ-ê~2*Q0ôY/( .£,0/,n Òî¸×†îß³_Ó 2ôž¤È&¬Nda #raczÉč¦Âû¢HNX;e ž,I1ºßQÿ**Ý°=ö3rÑû°/Ñó ìÊ£e6P,s×e®4á_M€?¥8s9ìs8óòÏ9S*„Dž_e ú’ñ- 9e•63¸²ÝÂê+mêܦrFN:¸3\rò²ví §5,É*=?\nÇÅ93+…sìð°dBT\rË¡*t(k¤qIA³ë@pœs£y;ÓÎÝ>”ÏÔÞ°¹7Ô(Üp+„¢£±@ôCA&73œ¯ò9-´jtºYÆb½†ßbºÛTgBƒ6Ô`έ±Eԏæç8'‡I”ˆÛ(}.R9PIG\r—;!J­Ç;³)DgGI©q41Þb²Ý2&g\"Ä°áhy0Ô¡+Sú+T£bÀßĸ4”å.l\nËTo?îO4áO”±1G,Á ¨œÀM?:ÓÔ*LÌÂßM @¡<ˆ´7ÛMð>”±æ\$\$Ž˜ïu<ÊÊØ¥¬àçì/†s\0²\núDvônäûä&¤`ÂUFg+³S³îoOå\"òûѧNÕMWò¦þp\0ëÄÐì¸ÅÀ†w\0Øbú:bbÂ¥ÀËðB\$þ+j¶°  0ÆD€öÊc%\$+i@@\n ¨ÀZLÑHF&år(ŽŒëTúDpC«tT§ç_2ÀÿõW-Uús¸¤…¼*¨˜éâ®'d^§iGæ­\"=0ÙŽœËŠP)c7`ç#i:ƒþöf¾E(|£¢VD¤öH”¨\rˆqLhEYPjtÇ7>la…\\a£ãh\nFÚ&¾H¤ÎÆrp2h\\ƒë\\0dC>'­c!pԝ†ˆì}jUjЫkPIŠÕk¶-<hl0®¨g´÷rsj¶ÓYqQ.±ÐÕöãköç`§²%¦¨4ÊQÖÍo*ʺ®Ù-•I“ZéExYÐù[0Sp¯šbÃÜQG ½°Ä¾ȱErm&ü£?GWB×ç4v\"ˆE.š– nŒ¾Ý†LM¦+4«Î±\" «¾\$…<Jva«çoÏp5hž4w¥ñ9¶!-¬…‹ê«]N@«‡X¯GåÀš¦0IñQ#(Ä6È0-FÖotÔs'GЀYÆÉ4ÅbS!{\\øTuèIE>ÈäÑ=/4Ôa%5uôˆI%ð8\0";break;case"bn":$g="àS)\nt ]\0_ˆ XD)L¨„@Ð4l5ÁBQpÌÌ 9 \n¸ú\0‡€,¡ÈhªS0èb™a%‡. ÑH\0¬‡.bÓÅ2n‡‡DÒe*M¨ŠÉ,O°˜©”Ñ…\$:IK“Êg5U4¡Lœ Nd!u>Ï&¶ËÔöå„Òa\\­@'Jx¬ÉS¤Ñí4ÐP²D§±©êêzê¦.SÉõE<ùOS«éékbÊOÌafêhb\0§Bïðør¦ª)—öªå²QŒÁWð²ëE{K§ÔPP~Í9\\§ël*_W ãÞ7ôâɼê 4NÆQ¸Þ 8'cI°Êg2œÄO9Ôàd0<‡CA§ä: #ܺ¸%3©5Š!n€nJµmk ”Åü©,qŸÁî«@á­‹œ(n+LÝ9ˆx£¡ÎkŠIBÄ4Ã< ŒÀ šâ5mÊnÂ6\0êÀîjÀ€9èzžÐ ª,X¶í2À§§Î,(_)ìã 7*¬è¶n¢\rÁ%3l¥ÃM”ˆ¨ \r²öã¢m¢ä‡KÑKp€LKÂúÙC €S.ëIL•G3ÔW9ÊS·2bÙ!¯«|–Æð;I7ÅÒäŠë#´Û=ÀÐõMó“TŒRí/Ô\rÒž®­ÓY'ERj!*§¹ôâ؃Š5eO¯;w4ÓÓ…Á°³ÜWFóò‰,ÏÊ}!ITdÿX/Z¶*5¹O5ÚSyB§”+eÉQ„âŸô1QT0¥*«qÈÈuáy)èM{SŒMƒ!°­Êð‹¶”†E©÷‰LPGŽ5ÒEòÂ0DÔÓ{ˆ¼DJQ} áj}X4E•Ûî.:Ör*½„Ô–<|Tf\\@£c\$ñW“àHKdŽÔã´9sàjšÙ„^r£γ6NèÒ{ñý Ä€Sk £wE+Úý%æµþ¶V°¼+¸dÝU”Ö…7µkÁqT Û‘¡Ñ” ¬  DÍäˆÑnzݏEn@Œ:ƒcç\0½É\0Æ0Ñˆ¢&³rc|WÖÉzdœ„ÆÁ|UµÜ*ˆ«Øe6—ïöT!ÖBšùMt¸·\\÷vã1TìõM®ë]nIk¸3zkåÄŒ1OÃÃ>˜]RØÎ-ˇªÂúûõÔñÉê1+|­¾÷CX ÂÃèMJ|ÑÁY_·³Y·7+'¶âòizŽýñWÈ“Kén¬°ã¬wðÁ\rÐ9\0£ºwÃr<¼3`؍*ÁL¤_ÈT\rçœ6¹Àò¨naÔ1†3âÃ3”°7†thÁaóPÜ0†pPgà€6£@ê~@s­¼7¸\0C\naH#)fÐkKq)¥™ÿbVÐQËÍ/ AŽ¾Å4.†©±£zÚ“wdj4íªÜ[·[f€·:¦TCˆšŒå\\(ÂŒ^âI\0…Ð`/¨X¼™J1¨§ÐÂÏÐr=œ9‡pÞ™ÐeÀ4Â È \0< '`zƒ@tÀ9ƒ ^ üÉÁ„2EPÜC.•áœ†PÝ5CÁú‡A¤7ÍpDåÃð’ü/ '8Á> !´8àÛ5ƒ <á„å;ÏàogGÒ*ÖyHt=BÌðÜ!QƒìD¨¬ð½K¬:ê*P¦É4É\$Š_6J é1öQ\nŒƒ)R!ˆ±âN™\n (*d0½K\"£”„ÛÒ3\0\n )ŽHô®DZ½ãå&/* Ï%LÆÐ*âxOát¨8ºWR‰ ,(‰cV\n!3LñÅÁrØí9Y@ªiŽ˜º¿« D5bºP¶i?%ŒTk >QVö蘌ûMæ䬧uØkØ…¬¶QÇbœHøy;À€2ty¨sšÓìþŸ(DC©ñ A˜9ðÚ Í…¨þM`@â%>vVUŸT¦Ò‰@d\0^\0 ˜T!Ϭ Ù9NðŒ>Â[DYmj×äÒR:ÇaË…³Š!‘îÂÀC^úWƒöÎC‰Úæ` —aˆ4†p@Üø Ç´òÉv‚¥-sŒè4ÎÉ_@¨\rò³¶~É#Ç4K³ˆ-Ó¨¬XcA:͈Â㈺T`Ÿ)õ>ݾò1†°r¿L nšŠÊ¬VîW+khqKpª)î6Šg§0Û)j (\"\\¥Á„6Y¬ˆÓzþO\"™Æ;¦ÊXRkM…ì¥J´ßD\$IÅ+¦ Z)Ûè¦\"õ¹8evÙ™òJ9Ç\"˜â¤…X³/dÖñ¡ÀãnsÔtMO;´F¨ŸrP \\¤%E‰Øú|¥»BXgÃps³Ä¸ÖN4ËÒ 4£Ãº@¼@òÞC 3ÜHp%é¾¾Þ©n€Ò•ˆ)˜Á5¡¹üS4wÎà(Öœ0LYl˜R¢u :žÑ%;Òº[VÐJo¦Š2d…*ߌš_!ÕRž”r6|´RËÏ™<.wÚ¡+Q·É’Æ}Å„óÚŒ€nãYŠvªÃHz  (!Ùàá÷˜S §¸ ÈÕ™~„šS\nhºg\"þV}a®èçÜ°DLÝO¿rhŒ\\õP>cÌ;µªñ˜3öîÐ…ã1ǐ@ˆ§ÚïX£¼qÉO&[˜% `´ÝnL9ÌGR¥}q·îžjçï8St;XòzØzN!¹fZ`q]V`“Ë«º/”óÞl®¯å,|¶žÑOHiE5õîCÇKȦ3Ѥ¢&¾8Ÿ4}½w+\\·©=YÞî—!P*˜š¤øÞ¨DyC}>ÁÂÿ†YoJªì!—h^ÕÖÙ4.Ѧ2)‚ð@ÎN®oìù ,¯DÆ{Etšåróƒ…Ì]“0FßBlOKœsZÕ_;,­­v­pQº/ƒë CÅöÙ|Qý·¡÷:º-Nºl\$£¤ùÿ\r²Ž´ñÙ†¥:Úì|k¬FÅÚ\"X¶¡”ëàè>7«ò}åtOõž–ݯ¯üß´ÐbŽôÞsçBÙ/\"ÄïZìîFYOìáí:Jhúÿˆ/\0öû¢ˆ©˜ée@˜¿¬³ î\$&œhEï¾ÁâdæLó&SG~`FdWMÂX' ¢­0,¤\n\\£\nÿ¶`܍ž©H¬kØÆÔ.PXPÆLaŠ-„`eÅVeîÊ÷BÜ~B¾òÅ:G¢ž\$¢2j¢-ˆ 5Nï\nîȼ\$-Æ(/ªí*ÐÛ.à Òä\n&¦Lÿoej,N\nÝaLfdÖ7&ÔÓ/Èà0 3P¶{/føPxf\"ÆI)E .6èøüPsq Æj(3MjIî¯Âkq?©áÍÒ-ѐŽñwI¯”ûîdcÐpû)óccæ\\ÔEò{ñwâQhÃÌX;..í/úI®¼Ñ句RüŒ´ÄÍzÎ¥Žj*~ügÔ*ÌNÉÑÌÂDœùgðì±äVŠ¸[‘²á¥`ííjU2HÑPQ1=Ïh®10rÌ\nvƒVwÐøWà@ðÆä¾&Ä¢d°ÒH'ŒÉÇqïÿ\$EØ~1®VNüãŠXÄBÑ¡%Q!ŽâβF|®ïÎ¥'2QdÏG„ÓÇÍ0þ;1ŠÑRWrB×OòI\"ᇳîÐÑuîtÅ1dmH\$yšúq2Ã,qzPrÍ+QÑ„ö1‰(²ê2È£RìN·Ñ[×'Râô°³¯\"ò§O¨koñXø‡\r¥ƒ†M!2¡'s ŠqÌúG[1ˆúhÓëOw2*c3³ bÎRŽyòJJ2ºÜ 2£'†6[(r™.°6{38ørû“v¦¬*ïé0r/r6gðÕm7!RÑÊè±8Bî-\$¯,£âÚÓnå'„Æ0º-j€Ï,LGÈ“.³°Ã3´ÄSK*ºP̲\$Ñ:7…\næ¨þ×Âdì2îÎPe&Ô¢\n«\rÌ°Pr“l\$Ps_9nóò|Æ¥ã>¦KŠ&T‡ð_Ì¥\"²kNtm ¢×…Žca8)ó‰3Ñ&K4[si¤«¥7OyFòÓ9s‡2¥GîQ9MGNÒítN4qqs%3-ñ’-Ô˜É ¤C)ÒñFs[T¬¦®ÛIeHt{8Ô—LQÃEò\rKçÔÒÙ”ÇH4¼. “/Š¸ÊÐÄÏw\rtô/øLVòÛ@Ͼ[nrGDÞB8&a+”u6ó (ÅRn²ëÔ´üï9“YSQ“S“\0jMBù4»H”}?æ ¡_FÜ箚¸ÃV*%ŽxQV4Ú[”•UÑïL“}V”ün•q*uw5SHN™/Å©p':ÐLÆL(É¢Š×Iñq+Ô¥/\$UK꜏õ³ªÙNÝLÕTŒÖª\n\$ÔÙKuUmJ•Úëuµ^WõCXÕ¯]Ín•Î{Qœ7T•<b[[“k%W-’õ^Ô2í!UL\r^•×9Ì_Z§D\$Óc¶#<•ÑXµžètBèÉëvGsqF}«¥QRé_“…Ô§2®\$ncV UUEKÕÙdÂ1e?vkd\rÓgI?g•N´Þé­ÚÄâí…RZÔ„ýaU/+öoH®èI¶³^5Ahæók´}kõi´ËfÕGc ù”ÛÄ13º®Ìk 4°N5 Xã<ÂA43A\n0SIÁs4ñ)FgK5é8£·\0W5~W\n+óLgs3´çgõYMù ¤**½\$¢ÂMa0ó¬å]s1 su4;sff÷OªÏ}lÐ.h8\r€Vµ\0Ò  º½@@ÈlŠ?hhŸ@Ò Èn \"êË芀ê•\0@ J\0\rÀ@\n ¨ÀZ\0@šÀÇyÄj.·a>ïq4r1>mk4åžÔçïuÖÙhrc1B\r~üÊ_I×çßM(iv>5sйGøB…  ·z0Ø5˜*ä²ìÕäÐòÑøjD€#:Í-,¢qvƒq\0%tv\rrL5Vd3 qb\0Ž…“tF”É\"-ÁoËб¤kˆ\r©^<ƒð@2Ôêô0²pÜ/ídÂŒ8³0;Tes¡ŠÑ)0TÌìµcΏs•ëg;Šä.8ƒ±/b•Œ\$OpÖµ\$öYS60\n‡0ð£Â<w² «L\ràà@ÞOxèTsøáô}ÍmŽqknÆÇIB܉Ñ)Ƙ/#ƒ™jÅ`ƤF[yA#g\0`\r¤+õÊÉ&Üu ”ÉR\r,ˆÞ/\0¬ð€î Æ ê\r¬Ö8“‡ËuqÎ(‡ásLàÊ`9¤Y)Æý8²/¶¤õÿ…§<2^RLÉŒxËŒ¸H[uüéÙ_Œ‰t”&¸ÜÞˆD?#Ȇ¹s—yy9^æ__&ëOI!ÄKuW5dEP ŽÏÖ.@ \0t  š\n`";break;case"bs":$g="D0ˆ\r†‘ÌèešLçS¸Ò? EÃ34S6MƨAÂt7ÁÍpˆtp@u9œ ¦Ãx¸N0šŽÆV\"d7žŽÆódpÝ™À؈ÓLüAa)Ì….€RL¦¸ ºp7Áæ£L¸X\n FC1 Ôl7AG„ôn7ç(UÂlŒ§¡ÐÂb•˜eÄ“Ñ´Ó>4Š¦Ó)ÒˆFYÁÛ\n,›Î¢A†f ¸-†“±¤Øe3™NwÓ|œáH„\r]øŧ—Ì43®XÕÝ£w³ÏA!“D‰6eàiMÆ~ó}œᣘè!Î2Mý !ŠèÅPâIW³I¬K¹í˜lðÒmþ0cL@ð#A\0Þ24 Ë*š¨#é\n¦ <M²+‰sàºhr†5 š°Ò¯#’¶*#«ð‚Ë¢8ÆB¢¦ƒ/+²¸‰¬™Š_ PŽ2ì`éG\"cäè\nrÚŒ£f9=ïÜ4F¿N,X&'**¨¼­È\n°¤ 2¸¡ 2ÑjÚ5(ÍÔÏG,\"ÿ\$ ’Ú>RûÚ0Æîì~::B n†\r3\$3´ã\$û?®”l•ÏpÞË «ðí+„° ĘŽ€M*RãRýMRÔÅ4SZèèÜ5Œl<‰.Ž£z#“‹'Œ#<r14ÍhÎ2V¢ææ&+à0£ÃPꚺ:Ú‡ ˆ:Ϊ2DäOµcŠc[&‡Yé3ô6ÖLj¬¾Ím:.(‰Ìz#ÓèꐭÚô/ÍúBÔéL ÄÏÅõARãÓ77/Ò¾¸@Ê6Ï2æÃPXv ¥€àª¼Ë¶rÝBªv=L&N—Œ+c“t0ËXþã8Ø4Ô¬N6GìÃ4 3 Ȭ— öэíhڍ)8Ü9Ž£ÆÕc0ê6 Cx΢Žabú9jµÈ¢¸£t0Ãuæ2…˜R— Ã+-¼H †)ŠB5Ü2Á¾¬»ì£û. Ø@3bcª\\*¥#+У@s;,—\nÓ¡B€ŽmU¶ÿ¡ÖŒìÓ3ÿt0—Bl ƒŽM 9Žëœ2Êp¡â42c0z\r è8aÐ^Žþˆ]dn2H\\¹Œá{í>®4ãp^]“R:xâûn\ra|\$܍;7à^0‡ÐSW\rX™#8¡ÐÑ\$¦UŸ¡.>¥´ÿ#ÖIJÄ9ýM¨ 9€ÖfÕ)tDp—¢øNâW ʸ6çüàª8!Á¡Ã QÙ³!4\nºebFÃzNøñÖFO).Kìm‡6âM\0C™÷.ä9N\" Õ Ñ<1°¬+7\n}Hø7§‰LÊH¨yha4 n@†ÈÚ ÊC©ª€€‚«µ6G82Xëca«Xæ¦!2{H P áL*!(CË™#®‚•ÃüÂéÅ hH™“XºL\$.wàÌBˆ`aU¯„Ž»ôòi\"ðs%ÆdÍ­ܬIbÈhŠp…\0¦»y¦!”€„`© ×R+Ê×`ÒJzÄ]\\DÇN²Šz1!L¶‡b6i¡Ð á8P T €2¸Ðs&hÝ4°Â\n@Tã\"„À‹:§dî=¨ö&Ei=Ù`z4¹™Ò­BhZÇ-¨ø¶¢ÐÒ\"ÔÅÚ|‡Z­B e Á…¯ÀC,ÌŽð~eù&F?Îô\$o©ÅªâèA\0gXtÐí&ÊpN+§|&%¼F]7˜âYÌ€ªAÒÜÇ¡  3lðóPfÊYêl?ÌF²Ùºq”y«•-w|äÉl\rín´+jjO‰ì°š„|”VèRgÐÞMLØP…ÐÀ¤ ˜Õ²Û4°hü†ß^ÊlùžNZy»7̱ÏE«¥\" Ñèpnu`¿¬òâyO9éc i©Ã2MQ¬¹—XJÊY¶bŽOÕ\r'ì¦5\"ö\0¢ Ä(§„5º°¿\0PC4Æý…¨•KJk¬±>Pá(f&è@ßvN\nb&%™ªVRJM¢¨bd|%æQN….WCH“°ˆò­%ê>ê\$ãÚŸB T! \$à›\rSDhÑœ«\":FÂ…™µbà€ˆ C&n#؇ª3ï !&%øŽ9sZÏLElÊoºF‰px.!WclV«±qÅ'PTPœìg‡Œ¥RÆì\nçüu&v*½´a23oÄJ\\ é‘\\Aœ®z'¬æ»(Œ•2¶Cˆ¸éMárýƒI>SrÙWç,‹“±v 9Kg¼ãŒsû°eYĤ#\rbp”tHÈO*Õø…¬ÃBIŽö•):¦œ ¢Ö—Aõò´J\0ʵ:IG+ oâ ¨É| T¦Òé;è gÂiÁ9F\rL\r~§; èƒä|S8tŸ7lþUŠ{,sRz\rÒ‡ª«Z2vÚ°Ûwk“ã.Ô’ )¸ÙDS.NÜÈ[|ný㍙æå9ÛÚÛîŏ»Án¡j-uhM!m`ÔöÌÌ4Te%óá\nºM•Ž&GSðªn8‰‰ 6öâÚ¦aUqÏ!ĸ*QvÛq+m¹DÅJ4]§ÇKfLn=æ†7­ÇŸÀÊ}Îr£Ü!\n¥sÝå»sù—靨ïŽPO·1.bAÉŠJÇÓ­[êÛÓp³[¨7ÿQ%ÝyožSÖi z¿ÆÌï å{ÉþGÄYwC€°‰ÖõÆÝÜù÷œµ‡òV^É¥w¿²?I¼!vïX•HopsÔºgäžÝnÇÐq¹š·SΔ>­¾½š#^lÝüçŽqƒŠ\$5ÒÇÛ¹ù•!ù1Ö(\$qJÐg/´\\0¶eZOJ7¹(ÞñŽ{û‡oy ˜À¹­mïó*È…\$~ Ø]»í¾DAõS[ÒÝ{•òG=¸Ä\"J_C9š|¶jÓöÿcM-¢µû{ÐD&ÄþŽÐöR&\nŽoòýË澨žÿnÈ*Ä7pþ®°þëå\0,æP옸(ž'«èaã~XI²a#ÞLb.A×n\$‚ëÚïÚÿŠ¬2ëÜð°rõy4aˆžkÅV£äø¹°84DDknlîëÔë ´YP¦ë¨ž­P OjhE\">‰„<%æxóê¬oÊ\$Ç!\nŒs øÿoP%ИPBeBeðê¢Àá ÍÀ%Ä=lÿNú‰ðƤ)N!ÃÐCª.»Ê80ø‡»O]ìõ ž¼M«œ‰ë¿¢‡ 0ñ\$N<UÄY«èX¤.6\rqõ1ZC#ÛCœ'Â\\?D1ñ\0þàÏo0.0z£Š\\Š\"£¢rîe7 ŒÅD8n@è΄ ZkOåæ0LCäOŠ^g`ZeeOb4%*1Ex7å6@î|òï£E\"Ñà#HÄ1Ü ,ï¯2d~\r€Vtñj¼Ž>â0dúN®9Ç\$U „€P€ƒ\0m©Ê\n€Œ pœ d( Î%Ìh2Œ|žhxô,HÉ,ðføÐB2±»\$Ž’‡(\0í,ÈELaæ`Q¬'ÉÄä²1/ØÖÄšCæÕÆ\r!,„Úã6Qî”D&+¯ÆG\"°¦#ÀžÃ»e\$Ù2®(’²?\0Ô\rãЬ†BF¶5£&`Æ€½àf\"Ë`‡nTüRÖ%rÚ`ã&\r¬¨ÓÒä³R¡ÒÁ\$²÷-ŒðªA02èÏ\0Þæ0Îäá®Y/ P«îVåî£jÈ€C6ýF¦óDFZeªfª¢£3>åä^[X D4.À\nC(ÄÇdv€Ò.ë<@€¬\r ÊñL•@êDÊ;1fx«˜'â¡PTpàì#…NXP\n¼æ\\-ó&aå\\?N(îî!e8-Æèg.ó¢âC.ê¹#&H\0Bé6@õ\$CK6ðÜî`¤@É–¶ «!-F”E¬";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ž&\"ÀPÀb2£a¸àr\n1e€£yÈÒg4Œ&ÀQ:¸h4ˆ\rC„à M†¡Xa‰ ç+âûÀàÄ\\>RñÊLK&ó®ÂvŽÖÄ ±ØÓ3ÐñéÂptŽ0Y\$lË1\" ƒ„ådøé\$ŒSÓÞLà®\$ÓyÉò¨ü†ðËÎ)ínÔ+ OŠ§M|°õ)àN°S†,ê,}†ÏtÒD¢£¨â\n2\rÃ\$4ì 9ªŠ²¬4«ë\nb*\r#ƒæ)ã`NùŽ©(Òˍ£(9ºƒ\nHã0K« !£îú†KÌD (ðÈã+Ð2Ž³ &?ŠüPø«ïH¦—µÃ\"ëCøç®ÀP‡È#\n7,€…-#ªzp£EHÜ4ŒcJhÅ Ê2an|Ü4Î\rZ0Îøé9#ƒÓ¨±ŒP&¢òÈA(rê1ŽˆS!B1É[ rGôŒÑ5¦ŒKË´©@Ê¡9Á(È CËpÔÕEUÉsìþ½B2EYÅÎÏ 3Lá+%ì(š1؃ŽÃzR6\rƒxÆ ãZLƒ¿iÏba†V¦Ö̼Qµ:Œ”·( ÏÓ¤ã[YŒ@Âß Ì(ÝhZL @)Š\"c\"1²• è?OBöYã|L2S%1MRs`Å0C“\rRM%5„êQÅì£ü7\$ãž6ô JU„ʼnŠ\rk^„Bˆš*º¤€PŠ<\"Ãj!ãÏÊõw1L†ƒâ0æ'’Ž¸àÏB f6H SFÒ¤¨èÞ3 Ïäòà(c<ÑŒ€¨7«‰ô¹ŸJsôÜ31T8Þ¼2OÄ<£Ã8¼¸ÙZ\rÏÐÊaL.7nø@!Šb¼ŽÈø2ÁÆ9gðÜ×\$©:¬ºº\ní®zðÝ<§“®¼92\nb™Í¨ÅÔÓ+£€Ò9E[ëÊï3DÔ9³Î|ÆbÓp“Ðæ;®µ< Ù2œ€@&ƒC(3¡Ð:ƒ€æáxïï…Èþø—…˨λÿD\nï£0H^]Ób:z¢ú7<\ra|Š>µôxaÈ,š¤\0ЦM™5 .ã/ò€2z&(À”±¶B{IäèTT<†ÊyuÈ%%c WP2oN%øÁ“ Ðé²@¥   \rìå( @\n\nˆ)CˆP&s}ÞißM%ì‚——(|%\n`œÍ<e”KÑZ= š“²zÑL)A€3/ÇüHÉ¡Q&!\$ˆ‡“IÕ9[_émS¤( £ \$¨9€@C#ã\$ÆéÃ5šÑ#±ô &ÅÕ›\$Æl€O\naPƒ'@OˆÁ4Wiâ1… ÊIaPò:Âó—òœˆn¤öfNè‰Y vŠøY ³Eבù>¡¼åP]׺ù)p9€@¤9O\nœž³•ÿ4}\r©´9`•± ȹ<¢†¼EdZ6@'\0ª A\nr\0ˆB`EiA˜E”Cj´/ÓMqš²J@ÊNHa\r\"ˆI[±8ZÁ\\ƒ Š_ò¸64”¬ãBU!˜„¢RwñÎPQ£5)É£<§„ÖÓ*SLŽ1ÇwÌ JtµnÊ2\nÐäu2(dÅX†UÒ KDei+3Óÿ¥uIL5\nƒ\$TVSÍbÎMÄ\\dD»Ð6Réì+øTÁÔ (•C±—ցөO†ðä¨ÑwGQ‰\"ÿõ¦ºÉé¢×Qyèx­Á^®ªDk ñL!+VüŸ+ÄŸ9犗VÇ)¤P&äÄ+4ÖÅb,\rŸ&@aˆÐÜQƒÂƒS,YM¹¢\n¶í:E,Pâ¶é; 2nŽÊ*Ÿ!¨‰*íF\\“ƒ¹£†Æß2{+HúO¡¹f†)Ó´O èç³Jl­\\â*AHý”fMA#E‰³ÀÊÇÏÊSFó¨*.ÆɪŨæmftŸ*Ž ºv@SjAVð@CU;L4•Vaa„ÑBW2TI àÆ~ˆüöuⵧ£ð«p“N&¶­‹‡@\\\nEh£bpfˬ¬Ä¤ác>Óˆ(mÅŠl:BT`aæüË'ågaòI5Õn Ã…wLnéñÒþÅùFQ(e‡±±²Ë“-3lÀÍBa=ô;«’@HY\")`9 N3xn«”¤(—ã¼ §LšMIáb¢ÄhúL&ø;†PÅ™²ªAÙÑs¨×iŒD}aä9øûT! &…lÛ\\Ið%ÉA!¦Œ1d¬<¥áæ[Íš{§ҝÁ°¢æeØdyF,cú¿öDgÅÇ>*c\$KëÍmTKú5mC5±sVÐS¶¢m\\Wn·@1{”ÍFdTÊóÀŸm6oƒ¢O«Ë6äÝ#GcÆÉ⳧u hg„€((V \rQFóž³ûƒN=ö]R>Õ’ù ¯òQkÅm±µ(] Â\0Ol-E´,Ðܸ¨d(“olK)OXu1hÉ“vB÷.š¸ñ)Õ›Ò”ó©·6îÝ5¢ô~{¹íge2¥Ô:{ÝýRé¬OeîpÆYI'Ý?¥m®ÂÇ:~BÝ™“D¿²×å6Ý!Êò—¬{0¾*í]Ebþà]»(» |ÓQ?PŽ#oó}ŽaµÂv…ë´ñÍß<ŒÛòtߤ±íÓp\r/šO\0&f)ï>Mu.îÀ¦B+M3 „%f~“ãq(e?#Ó³ÿ\\¶Ý€dì=¼ÚŒB;6OL—ĤÕLéÊQBdÙÁ?3pì;Aéª&Ü#~¹îYÊ·þôønn÷YB\$?¯xùg»'žý?ë±õ+g¹©ñÛAŒÞ¦ÙoÎȍ´ÿÏâ½ïø °·.ù\0k¸½Ëᣠ®¸…ÞEìB®Ís)\n°B8Éïòý®æî¯83PêDØðdm\0¯.&bæPmŒô°Æ+Ž«%¬1Åüþ®³Æ|5hû*\\Cc(ß'(¼NºÿfP àâ;¡†gcþDÙ\n¥\nˆ–ò®× Ë\n!y\npª&0jµ°Á Pȉpx©ðµ p¸MP? ÂŽ÷#çN1J„°ÎRpëpÚdìã/§Ž랸ˢšð\0òÏù+Ž.°ð­±!pÌòÑ(Б-˜º  eF{FlÿÐçÏøDE Îùëäsïòì¨? Ò& K@вKÈð„xòdö“Åp¯òEE_å[˜A€ØkœÓÍß°†«lŒåÌyQ\râH/€ƒó±šyMQãO\0EZÛdô„® ¬äd\r€VÄЗÌ䢌\nñÆ0§xY¢bщˆs¨ö B:o\0ª\n€Œ pÀƼ1Î^ééšfºï ~41Âú2gRÅ\$NffuÅà åd†§2Þ«Aàò¼bP°®“ã=Cö?­´ºƒºï¤1Ì÷Ѹ\$ÀJ&/q\$áƒZJ2‡h&Iy!C¦ ŠÅeì6ã ß,ŠÕäNÃŒŠæ¦@°\0ám 6E<êÑ”ÐCêºÁNòò´±¹F¼vRÄ7Èñ„ðÿQL§ÍÔêÀ¨¬d0cPU\0ÊpÈv=l±g û/0/ÔF`†X%¦g ù2¶µP•(Ž^%ŽbÞ‰H©1åÂÞŽNä.R Š0%˜\r\"àF^PdT%äÔ?’ü :  î«¥z©ð¡rø?¥Î/CøƒÞ«³LbòL࣠9km+ð'G*j\r>ꊩ8rc,\$¬ÖÒÐþ£pG‡4àÓ5#]5„å\rPâF`EÊ5,„_Ä8Pö \0 t\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¬@\n FC1 Ôl7APèÉ4TÚتù;j\nb¯dWeH€èa1M†³Ì¬«šN€¢´eŠ¾Å^/Jà‚-{ÂJâpßlPÌDÜÒle2bçc èu:F¯ø×\rŽÈbÊ»ŒP€Ã77šàLDn¯[?j1F¤U5/r(ß?y\$ߝºâ¡±Š¡»”ͦÖ´MxÃÉŠ(¨³So\0ë4šŽÊu¾˜=\n Ü1µc(Ö*\nšª99*Ó^®¹ïÃXýƒ˜Öa¯£ ò8 QˆF&£˜Ø0B#Z:¾­ûˆ0¡Æ)02Ž ô1Œ P„4§£“L\ni©ŠRB8Ê7±€ä4Æ¢˜Ê=#Ãl:)*406ǃ(ä P! ¨ P2ÄC|JÖ° lj(\"ÃHÐé#z9Æ¢¤®0ºKèá4Íi¾ž.â´69¸è¢þ C{ÜòMã¢5µêX(\rãÐÚÒ\rÍê%5µ}#I´­ëfÁ\rÕºˆ“p5ā C ôÕUe]\rV]Zý.o`á@1b0ê7\rq  ŒãÊ3¹¬ýLP@PÖ2@ÉÐÒ;J¨°ÂÔ±s¶84dØ&& ˆ‰ 0mûö<•Èƒ`Ìãæ1˜AN«óPI∘²åmP=Xm4\$Àv4Š71c{ö;_¬[7¿…7J7´ÊPNu!IbŠ=á)Ä“ðèœÍ8ðѐG˜ùRñ»“ Å3HBÐÛ±Ø6¢C“\"Ëdˆ»]{ V-—ãNTñC´þó\r”SΣ3Ã0Ì¡\rÃ*V'Œ“ÌÚÈÍÊj¡;á\0Ú7\r÷PŽk˜@Nè¾½=´Á`@=mÚüI[þßÖ#lpØ6ÀNñ;.Ï´î붕û}ù¹M¢k»o~ôØîû@í¿Á_76 /\r~ì‰÷µ\"[fݸO©C>¼ÆòŽsï?»ð:3HŒF:&…îö5§\0†)ŠB0\\kƒ+¾ïC2R6°SÑ3ÎïÚÞ»Ùv‰»ä14“Z4;8 »)PªsÜ7Éü7wvqí¸ÍQ¿½Næ+O«º6Ê=ᶂŒY4ͨ4&ˆ\n{Do<ò@C0=A :Evx/ðŒ-wF•q) à¼1‡0^VOØn}ḃ:0ƒA|1\"5€ó7탠óöxaÍ™2˜T±€\$Ýá4”… ;}¡Î¿å8ƒfqäÕV 1zI Á:O¤•—÷Oz;èøL»BøC!E5ëq a}ãê\0\"AœœgŠ¼\0P @Gæ+H³á@¼†kc ø'|ã8È0ÅÑB<†Ç&Äy'Œ—™Âg#I;x§UFtM^xZiÏìŽþ}PJšT*¬55BüOá\\ b®Dt\rÉ Èv/è׹ŒÌÖaÔý·+]I?((\\Ÿ\0ž£-/ò僧¶ôÅŠ¹(nòìÎÀ\rz~˜4†pêpÄi¦;¥c(ŧæVq˜5ôII9V\r¥ÌÇ£8G‰\"Á´7Éâl¤Œ7äÁŸbHÚƒÑN ]+@0†CÔd:\$ÖU²RjÉèv\$Hí°Í68iM\"M\$4ñÓBŽÂrf} „:‡…TZK脁\$U¨‚¢TÂtèVŒËÁHÆEâ[ØR\$ id=ª”EÔ-;Ç€V×tÀ¯É1\$¤¥Q6þÚ\rÜ'Jåè¨sD 4GQ£¦bV‰šfU)Y©…=:y1v2{hDtÕkJÒ-:JI„úËähäåÁõ©Dƒ•1AÌ\\9NäLªFGÉT+»ùONÍø† ÂQ.-Ð á‰Ï6\n\rC.áQ¢CPJzG„HâRþbÂ}³•Vñ®Yõ+cÓ’Œ!Í¥†ÌÚIØdWÚVP¦Fj¨e `)-\0ð‡XÜ_7¨ã!дjA\r±¨L\$|My9´äS±Zq0G ðä9a BqÔUؤÖ'ŒD×ùŒŒËlg¯H­Í%5)ðÌ¯× „Ê=ë0ÈCÍ©d €û¥³ZPQ¨D®!ê)„¨C ^bÚé!Map%a 4Ó³bøzTJÄ•õbú€kV¦Y±>°óžóÀkW3¿çÈ&ÓYÈ™Yô2*íZ%5Gf®…»Ôš ;b_Ç“C>YMV­Q˜º>Î7x¾¥(‚«©ÖÍ'i §%ö‡Ñ:ƒ@ê;6Fu2”R„iXê´š\\ãi“2­Äš¯ø¦Úr¼B´•«‰¦äãÓÚ+P¾· ³—îÆÓº 6E=i£f{Ùëý·k<ùßNà€gÅR\n’Œ·× \$χ‘ùÁ\nEQÁ;{*…S÷ mÍf…KxÉXZ¦IY,*\"©¾®1Ü2Š„ÊÈÝ4QÁL89¤ÞÔ\",·ÊZ¥¯ÛRT*‡c2Ø:Ü.MZði(Ä¥\$É̃¡;ÖìÔÒ§7ú@߇:Pï÷AbùTksuÍ|ÒJ§ô•!Њ‡N'æàžtœ¨:¥7öyEZ)ׯ/aúK³¾¾¹zÓNÊQԏª¤½°*ñýÔšÔ/kf\$ŸÕÁ\r\0 ¤¤C!¤(RØ2¶b2\\èCµb˜¾'äCb¢ ý…!ÜVbžŠ}°ÒÚ*Â+<; FK+”ú¤˜ìËIë]3^““íèœ50~©Ý}Ŧø]‰ùw>»eÙušø~“ä4 TÅ~9ÁNþër5ï;1¥á ¥“²¾ÔùòAàåOîéù©ÿ dèónÄhAHZ<¤å6íHÒ/à~-zÒËhÕÃäþêíC~ÿinê¯þôpÕ-*cštÏìÈoòúoæÿ ÂÿïÞ×OÄҍ€Ãjp§C¤ÄáÖæÞ ìRŒ×ìK#‰©/ÄÐjÒšý@Üá,0\ràÔÝ£|^fÇŠ¨ªÂ8{\0æŒb¢Ž?`ÔeT‡ŒC@ànÂ<UjL#*„§!¯Z9¨Å ¢leèÎ;ˆ0GŽõ ÜÁЊÇȐË(LÊŒ²ç\n]ÃpŽßîðì <c«¢¯0ÁE4Ym\0+ÿkìŽåÂVú̦RìÉL˜€ï‡Ȳ\0.\n¬—±@ù‘.µOžSM\$7 ëb2Ýñ4µqkã @½£:=jæk, b*Ì–ð\0ÐSK@K挃ʭ„&È0/™CJêÐ×*±^¹Î’ L> ŽX¥:Ä åE#{e9Ñé „ÿ\0ì=ð¬/ÊÄI@Ö(ùh FŽâý1a!d\rqP¿ñf(ò&'‘Û\"7 ²89ÏOíÄ7Ò ¹Ò10°µSÊÄNLdJÒIÎËlS&do',W&y®èá2XÅLg#Ìc'ä²CäYn7D\$ÊéM2l÷°`KE§*Q+¹*iK²\"þ@Ð\"¡C‚ãñÆSOø21|ƒÊ1iH”ÀëÁy-`æÓæŠrê~ çKlLM.b5/ãG.æÐÒ“rV b2sÃÌV%èy¨:\0£#.fÞ;E¦Òp\n2û3¢„4MQPÕ³H”¯¿3ÓQ3BՐJe\r€V:\"†[¦ôâEMˆJÈú^hoR2AN! ˆÉ\rH}.hòßê\n ¨ÀZW3ŠX%#c:“U4@Û/K;¦tøð%sY0ÏRg¼øíxÕSW¢ b*\"íp¦œWl`¼¥E \nÀô/ìÚJªçƒ\" b8ôüC8­ê\0Šb\$Ê£òoPä@1'€·©À¬© À* ß«Â'ÄàÞªB\$ëJE袐¾DCPÞŽÞ0nÛÇæ-¢ÞÕܼ¯BÔ¦â°çKGnóF¦î(€à&£å:MG”‰!T—HoDmààç#Æ(N§IT„_ƒP­ òY…ÇÐSã\$A†\$nü½ˆ€åš¢B…MâHõ@ðW ¬'Hà îf/03r%£öHOÎn(Ã\" ©P±¦\"<Û´®<À´@E'J\\f#ç¦Fæ0-æÀ’ æ° \"šGú²¦¯ÕJ±{Sr<<u\r5 ´\n)Q«\$€Š†1†ZdV!Ʋ";break;case"da":$g="E9 ‡QÌÒk5™NCðP”\\33AAD³©¸Üe\"©ÀØo0™#cI°\\\n&˜MpciÔÚ :IM¤ŽJs:0×#”ØsŒB„S™\nNF™MÂ,¬Ó8…P£FY8€0Œ†cA¨Øn8Ž†óh(Þr4™Í&ã °I7éS Š|l…IÊFS%¦o7l51Ór¥œ°È(‰6˜n7ˆ ôé13š/”)‰°@a:0˜ì\nº]—ƒtœŽe²ëåæó8€Íg:`ð¢ íöåh¸¶FÛþÈA´ŒàwZv \n)Þ0Å3Ëh\n!Ž¦~Çkjv¥-3Še,Ãk\$SøV¢‰G¤Òä˜)ÎOÙíÂŽ‡“…üœ—8ƒ“Ð\rî;j˜ŒŽ€èž®#+°µ°œ2Žƒ´\"5¸C*É\n-\0P˜§¦°¦<ª (¦…<ðß­ƒ°Ü‰éψê0¨óµÁ\"È¢ãsB­Qx¬Â\r¨ÉB²žÁc¨Ö:°†C4ˆÀì4Œ£¸+Ë-J| ÃËBØ\"èhÈ S0Ê„³\\ÚšŽrlîȬ¦4è¼D0® Ü34rÖî\n¸4Ë8æ²3Iû¦Ü/ô Ø‘>ðÒ6,0¨¦§cF3¤@PÉ ƒ<ÒóØŽc\$è\n\"`Z5¬\0È7B걄 €ÆžÐL1†B®Ñ{e/Ë#K%Ž¼s0YÈÀ愲 Pžêˆ-°0ÀvˆÅ>¶ø(-Úðµ/âHÚ8RŠ•Þ\rm²ÕphZPp§sIӨفBÈÞ -(Þ3 ÕR©6£¬*\rð,€<£ƒpæ:Œcê9ŒÃ«=\"-c˜X˜XÀÂ3Œ+[¡ÍtàÝ_Œ¡@æ¤â¨Î<ÒëKB!ŠbŒ¬hJ\r} å)S[n9PI8˜ä<áÀՏ,`è“Äãš\r>®j%Q ³C¤jnûÂñ´1â2Ä\$éJ 9VñŒ49\$S:±§[0\\ƒ@4'£0z\r ¸à9‡Ax^;òrC™/+8Ω\\ÀðšãSàÜ„K ä¹œ8¾1&cpÖ×r<Ø)QxŒ!óÊ8DÛ,êçÞ -\0@3§V}ºþê —c®cüò\nŽÞ­\r®¶êЍ­Q¶ë:“® B82Ko\\sî®z¯vŠ¤Cp2ìØ@( €[‰|)ò€€…\n R¦ ,ïˆ)iâ.L坳Òä!ÉMa¼\"FoÛ‰*%„¸Ï¤'¨‰ðtE¦ 7¢•®oVëHQMYµ†sÈ{Ëy,”Öƒ{Òi¤À4\$òzC©õ4!˜ëð‚£ý3E,1ò\rxpel<”’·Þ˜T HÙþx<á[쁱âU˜3äE~ÃVP¡ë'dôö°Òƒ-)TÐ9â”IÌx \rfHŽâ@îË™8w¡MZÓÒÕƒKÁP( b2»×ŒPñÁ?tSÀPFX‡2ÑpÌ \nQëØ…(u´\0U\n …@\0D¡0\"Êä`GȱJ (¹s°•\0l»EáPþ à™PpV-§p\"Uȍv-°å(bÂKüÇÈš)ŽxF\r‰˜ã‡ 38Îa|“!¨ö€¦tÏ\rôS\\K<#eÆP\rABu”ð=#¤MZÚvÉ&y/Õ´·c_“Ý.€Þǃ™â9ó(´YBÖŠTN¥>§<ôˆpOÁù?H\\ýˆÁDbRÉH)SJGŠŠp\0¥>JÍÊñ”ÁPº—rþÃHzAÁ ²h“fY†‡ZsNø ô–ù'IÉvSÒÜÃ|¸M%À‘²þµ\r*<Tü%UJF¥-ՁBJ‰Ðj6Òl¾IéA[K@g7õ¶·×PZMúçGï)!@‚Ö† Û`fLs\"a¿-eü\$7Ä_ѪѠëä1âÿ+B Aa C‰J}Lù¥†Iè)@ÈQÃ(j3ѽ§ŸPàñKìM@€•dâo Y N ¬Å\ncYmMlJ¸³BÂ['·÷Æ n)RØr!-lÜ•[s-Ϻ,Âà\\b@n½Ù»oq”µp U@o(O\nðoãÝß —5{   ®z¹O~þ^\"NÞ*šS†„ëtêR ñ#ä†LÍÜ%â­­+vJpå%QA\ná”1Ib!¦í*ÁìÛT!#N¶%¹€Ç¢*m±š¦DœƒÓbtYbá~x1œPÚEÛÑŸèP“äl`bÐ*4'Z8PƒÂG„žž£Y†r]Ë´ø¥Æˆ\0µsVËå\nj—*´tªKàB%ô¿…LIŠ}Æ2õ{)Ø쀳ö…Ð,k9\$qLÞâ«•Œ9OeŒµì«¤âbËtújE4.\$ˆ¦I„¸Wîe 3î~ä¤)õE )a¡„l7BNdž³Î|e\n¬,ΩŠºc&Yµ»B×!Ð[ëw,f¹²òNmÕû\0ó4¾gÓ\$\0«\"LR U¾«Úé\\KF/Hi»Y0íû'ª°%áÜ·ãÝjÓz¶,š6r»f²DvßSZN¨­üh¶Öù®œOð}¤ûh\reRᕤˆÁZ•ÅZËåÁ˵¬ %?gõ“¾•¼õ¶(1¸úDë®î+J¯ã:|¥2sTy/p¥Dž»ó;ÉÌò DGoºëÁuh­K‰1ÖÊm_EÅrærå&¥Àï¶8BY 5O«äžÄ*—Vë?X&Y£Õ•5¥ïë +™û^Ãá4·ŸHÛ¯³vÅ­Žµ[¥ð·CG}G4c?\0دÕ2)I¥ðÛ2+öñiBlŸŒ'oY-óx zò͇lõ¯5¸<äåï4½²U¢Öba:´<¾%TßáÚzõÂëf<@ÉîÞB‰W¯âšxסí»Sß”­{5ÿÄ\rãùÜÐIûÙ@ùcC/¦Æ©´Åí›;ìŸÝáÙ;ÒÍ4¾÷ê“\r:{û~f~£¼6&býÈ3¼~Îö‚ìöŸâ½úÜA.ê²ãº?/èøjEoÞë/Ÿ\0oÔôOØTàæ3K óc„\r ìö°,)%Ø@OÐ1b`\$¥Æ.Kvõj Œj\"WìÞÀ0Hcëæ ÐNì&— v,e¢-ÀƒÏ0Ë~M\rÐÞíÔ½l‹ÑÍÖ  †A`Ø`Ö<@ÖÞÁJvîRÒ€3ãB؃L5¬*Ëç¦3Т#Þ\n ¨Àph€Ê çTF%\$ë¦ÜèªSg¢Êl\rkÌ(B¤ HÛkËªå\$#˜Œä^éÂö&m/ãzÈP7øÈ@ZUPšið©\"ÃQ\n\"úkŠN”H\\¸¦‡î0R9Çp**\nE\"#@BŠªËÃÚ(-V/\rZ<åp”ŒÓÍ+ÙL8\r`ÌhÏ(ªÕ…ºW\0àÒ1n§Ñ„óa(ÒÑvŸ…ºb2*%[IKdºN¥“ê\n#%\\” šÎ¤Ø-DT„ÒbW%J“HÞ_¼\$\"þ%\$B#ĨDÖë„'@ìcc¸[qª-¢ž³âØœq>\n‰Ø±\0ʉBz@Po£ œIÈçåP.mG2(0ʱâþb{gqj+/„¼Dï¯!16#Åf\n\nÒxp,5B.\r@";break;case"de":$g="S4Œ”@s4˜ÍSü% ÌÐpQ ß\n6L†Sp€ìoŽ 'C)¤@f2š\r†s)Î0a…À¢i„ði6˜Mddêb\$RCIœäÃ[0ÓðcIÌè œÈS:y7§a”ót\$Ðt™ˆCˆÈf4†ãÈ(Øe†‰ç*,t\n%ÉMÐb¡„Äe6[æ@¢”Âr¿šd†àQfa¯&7Ôªn9°Ô‡CÑg/ÑÁ¯* )aRA`€êm+G;æ=DYÐë:¦ÖŽQÌùÂK\n†c\n|j÷']ä²Cÿ‡ÄâÁ\\¾</‡ÛærQÓ¯@Ýš…S´—¬†J97%?,äaäa#‡\\ç”ÎÂ1J *Ž£nªªÅ.2:¨ºÏÛ8âP:®¦ŽŽž—\r Ïã:9#c2 /KÞ- )SÞ¡µîz-:`T`æÍ0èíH 49BpÊÎ:CÖã(Þ6Çë Ê ¤V£ƒÃ ƒËÔ6»h`ì¸Ãòâ( #˜æ;ãéÊɃx΀SÅ2LÈ;Âï1Œ»v:ÌlÔT僐êÞŽ®¬¦Î¨¯x¬­á49 Rú¿¶ôqIH<qèÊ:¡ŠÒ9¤cҁˆCÊH„µ%LÍ XAD&(ò@Ï+z4¤x3¨Ã(Î‘× Û”:¹ e(­ J*åX@RüõQ(õ^ÍÈÜÿŠƒ(ð:\r”zX5½gZ°!\0è¿-è8Ç)»bˆ˜‰r:r\r÷ø7…¢Ljáɍj¤¬œVÊ2˜×KSSœá.…áˆcÔÛÏ3LÖ5Ã*r5-\\\$£„Ë\n¡xŠ<dS3„÷ÒlÓ‰\$˜¦ 5`ÎÞ0UƒÞ6P.Ú´ƒ (Þ3 ÃbÏ\\6#l`´ÝÊÖ^9 ÃzV6\rí @&MÈZ+bV\"Ìnƒßdä¨ë@–„\n ‰¨ øƒ\rȸО )ÈØ:z=© Èf««ë(6¹7ÚþÂäl´íy^ÝŸî•Rn°í]¼¡[àÝ¿&b¦)Á\0¨7´Ï%®ÈçŠ/#\0 Í’ #L£hêŒÄJxú?ØÅ !=jf éL\0Èÿwü=z¯3ìU¬3Žc ÃNPÃXŸ%s[dìýú÷àÊz^šªL<äÂ곔Ǒî*w…íúþîȃ BáŒÁèDWàp‚ðïÁq\r­9äÊÁyëhŐ@ Áæ0ä°:?ྈÊ5@ùÞ¿Y!Ã\rÀð|Aû¶*ÍÎ#ô2FÍj-n9/28SÍÈ '+™…SâÌ ‹Ó\$æDê…\0hS%°XÌD\$ù\r\râj%lƒ—¢f^Z8 ¡È颍!)Ä飳)P)Ï:…8È™Å]¢„cŒ§R4ÐPTAKñ)ä|9% `â0gvT\0èÞPe_!¹ªÃÕ€®LDgää·ç~OŠ‘á铸⤉ÕBŠ8^ðä† £g&M•ÚC7~\nA 0a\\Ž9wjlå”>ò4®šµdGBdeìêÃh¤\ny¢/ïyu¢´R! vÍj)FbfxS\n€µ=ƒ¡J0o)MÔ¼°ôå¡„¿ Á£”’–|qKaÈ£‰°x牱4ñ: ÆåWŒ”(ªK˜3@Ê@nXNˆƒN™°AtäJš\0Œ¡oDe¦¢ãb”Èé6H9O¶âÈY&a~D0·Eâb0á«”*¬ÂxNT(@)r¨A\"„ÀR:1a¸0¤„{U]«pLÝ\$G5\$RbÞIa<8Sõš y£H%<”âÞd׈m…Šr{L˜N?\ríµžúôèO)Ú§Äù¬Ó.ÅÎ|ŠŽÄ3¾ƒÅÍ wP´ØRÀÌìC×?Ù† ïØ™N-¨Î¦&Œz€PV0á¥tUÎoƒ©bKƒ©mÊ|x±èéÆu¯ ××cRD§“¨p ¾8!¶ÓÃCT´°ÉÐkwnY{2XÓó<Iv ù“êÍÁÅ+àÅXÂf¢Ã(wº*P·ÕÄ—Ѳ´·àJÃTˆU•í¤ÿ#&¤„a*ÒšÓs#N‰Øh®ÁÖ¼2Âè¯ ˆTÂä°êá%«… zä0Ñc¨ÖÈ\nCŒd°1Ûbî\$²g\nA¼þ4sØ.6ŒÌý9ä?h¢¨áP „0Ø6fìáސޅèpe\$2S2R[åRS¡NŒ¼€Í0Ò[å‰Í™u@gAÌÆi´œ¾L5š%‡´4&c[™Tú¡Aª¡¿`—³{»Á—:gf槠®l3¹íµ4D!íq^a7«)\n”ß:í]ú8<Ö¬óÝrІG: ÓF4ØbÍêÅÃió†W´sÔ‰™ã§Í\n“ôIÑeýjÖ*Q)~S»˜¶Ù¢ )¤/Ó8…U\${Ò9KEÆ^<=¦¨ÝÀBVk[˜Ã\nI¥B*PÁ¸Ñ^#”-ÊêuC°Þ¢e5„[1“×1÷_ÌÎŽ“¢¦\0¤!/™³ÕD\rG ^žLâ áDmÑk#%eÙj•ânž1tˆ7½—†•²gÆWO\"f ºËפ‘@Ž¯(Igpæ‡+vµÚ=©­%þµjÚ·ñï«hV³O^œL?DX5ú¬s\0AÐÌRÁT_ËôÜ g%֝YmЩX\0 &V SU굇³ü«Žž>cû_5Á¶iÒŽÞÁR§*•ù»³NóܺʗáÖ;¼0~V̝èäOoš³?â»—‡gž=ˆÉ<&^Ù\nügázÇQÍKóWàÿ>hâdô<QhPéê6A˜ÑDÖh×íƒÕ6#¾Ùy{u3Á¿œü_EÅ<\n˜²ôÓààïš`>{…ï|°™…8`Am& MH9‡\rœGCoÄ4”ªöôiîC¢ ‹¤Ö·t˜£¤¿ŒÀ~_Ît@@¿%´Bb²ØÃÊ hd†Úâ¶4„ôý/®#¥´BŠdø\0ÚøBTý@ØÀÃ\0\\ëèIlÁn¼CBÂl*1àQ¯.ëK//²'ŽÚ>+ÞQ^òP[\$dÍ^ ì]°b²ìp(°{o2ëpƒ¯¶00pzëLo Г%\0é#à#` \nþohâ-lÖg˜ÄÎcŒhöNBò0~&obŒ0ˆúPÙ ðÜò0òehVÊÌÀ2\n I \nîF°ó\nF\rã:yc«Ž¾\n†€¤2 Æ\re~琶(¤É\".[­êñij« KB²ñ.SC\rïñLà±2È\\eåo+îOqoq`fL4(¬9Ï‘E\$Ãe;5,0:®õQE;±‘0êDã¦ð1°¤¶\$ºAñ\rQŠ²ñ¾Çñ”ëqË1rïf Â!`É Ï@¼`ä”Þ\nàÒ@¥{¥Féðúÿ œ€ÞÊMLspùȦàbæ°Y§6Iœª¤ÎíÊ;G6&T4Âv÷¬úB\0†P Ø`\"UäZ0£°ß¨%¢¨gä\$þèh\n ¨ÀZ\$,þcÏ*á.ä'\r„äÍNÍmu\r.#²ˆØ®· Æ”®œæBNÊí˜%Là1BaÆ80\n=íô;#ß)| B:I¤¨7#a%MöŒÄ˜i%àæ3ëz-Ä~4I`š%-°UÊH=äŠT\0Ú:ŒXÅËç\":ãb:{bàN PP#Ê]bH.Nä\nRbB¯£æSàB:\rrBÓ/ó?)pa †Ô-1&(û\"; d*q—3\nM1,lB˜#³<<º!Žnq„2éúžÆ>R\0ñ8é°ø„l¦J+Æf32&„ .ƒàA+R?\0êèêÉ6«¸âtJ˹ƒ#ƒRüÄ”…D™1ãI2%\rÓ( ®Î_CvS,bË>Ÿgˆ ©¦¶I^!E=åâ ¸c†J…:ëXhÓ´Æ\0iѲ„\$\$¦%ŒX#ƒHFdÎ/b";break;case"el":$g="ÎJ³•ìô=ÎZˆ &rÍœ¿g¡Yè{=; EÃ30€æ\ng%! åè3,åÌ™i”¬`ÌôdL½•I¥s…«9e'…A×ó¨='‡‹¤\nH|™xÎVÃeH56Ï@TÐhΧÏg;B¥=\\EPTD\rd‡.g2©MF2AÙV2iì¢q+‰Nd*S:™d™[h÷Ú²ÒG%ˆÖÊÊ..YJ¥ #!˜Ðj6Ž2Ö>h\n¬QQ34dÎ%Y_Èìý\\RkÉ_®šU¬[\n•ÉOWÕx¤:ñ XÈ +˜\\­g´©+¶[JæÞyžó\"ŠÝôEb“w1uXK;rÒÊàhÔÞs3ŠD6%ü±œ®…ï`þY”J¶F((zlܦ&sÒÂ/¡œ´•Ð2®‰/%ºAœ[¤ÏJXë¦ ÃÄ®KÚº¸m늕!iBdA\$šž*¬M\n@Pd0ÈÂ0œ7ä7®‰lHæ¡®W/Jj°¥(\nï>Îr¸ϼbgfyª/.JŒ®?éœPEˆ¢WK¤rC«…º¹)/ª£ö§Jª\"½\0*®bק¥ÒªÊ;\nšÖÁ0¬:Ø·1Š\"¬²ŒTIF™älÌh¤ÊªÂFtŠ.KLê\$ºË@Jyn”ÅÒ\$m/Jé4¤J ¼˜%o< Ó¤(e ­¨|¶Þ½‹ àä\$Ú=*ñœQÓ6…^§¹6 K{˜ ïŤš¬oiœÙÓÖµlèWÔ3[iArLï¼ÕjÌ^ºêAj©KÞÌÄ⾜N§LßʼÌà++Ï\"\\‘±Öíî•\$¸ú§ï®&^¸µÄ¥ão¤”NPŠ¯>)ô¢Ù#ã“B¹B@‹ül“«4Lž¡Î|ÔgË.J2ò:  N¤éc*>€2Xt%Ù²:„ÈÅiC{iK%Æ6©¯6Ä'ϽAµ\nÊvª¢jº8k•ñ'Ã{aœSBÍÔ¤æ¤\rmIcÄä.Ò¢xû)êŠÆˆ¹Kª¸‡;8ÄÏ.mH¤äÜ/4«©•j©IY_½—Ò\0nĘ)Š\"d|ÿ+öÅ@¶!•6ó3tw*ä‡lÑd+ AûÑI¾y¯oƒ^)\r1™ø°mÐ ª<ÙkvEk¾Ûþº÷ú0¿¨µ_kw¦¹ù\$£ e»ºËò6úè罚ÇNáÊߌµ`û ´©V9\\fnÜ°²^KÔž±RÊã—ËázEèÖæ«X\rÐ9\$uHZA\\ ¾+óþEý' ýÕDɈ,\"€é†Bp«Ø{Øq¤¥¯“¨hÕMrYæáR\n¥³•†¥RBD\"Ec>¦•‚¨†\$3Ÿ£¢:ðpÁf`.-Q·˜`†Ë,3FŠ ¢s˜±!ÑÖ5,Ι8)a,¼ˆ(ÈPtMZ(“YÈLUs`ƒŠÃ\nT1>)¿§òRKBS\nA­CöCê{vmšÅ°I£é“A¡ÀD,ƒOLO,)5†ÃŽŒ(—D ž\\ÊŒ1Š\"\$™#\0 ZmqÎ74÷.ã,†\$\"AŸdRI šZ®\rÄ{l@e Àô€è€s‡yÜ ƒd\r¡¤7 ƒxr à¼2†éø`na¤7ÏàD aŸA”:N@¾ƒ`a\rÁ¬çNZv>¥ÉOŸ°x Ã>@(r¡cêÅA.%Ì¿ êIPs¹*ó^07RXÉ\\;…dìžæ~ÿѱ8…Jg°ã˜385ðøªŸ‡pÙÁŒP®ÁI )³6°ì“BÕ\n¡ÏÊŠVÅЧ«|M\n!U,ˆA´äàų±¨PÕBAã'XkPP @ƒ\nX™à) é#+âVZNáy`¢Üß•D³0i--[Nù²C\"¸j©*0¢”ÉÂ(]Ùº|*%Åh%)XVŠäXoˆŠˆWh©K+qÐgºXš%úk.“ ,S‡Gb sAÚ\" .Jy2˜çôÖRèm1£Ÿ¬ê\0¡\0ƒ<§¤ö—°~cšX®³àÙü²çÞÈ0J p±|ì½ÌGùM£9\n<)…Há“É«¼(½œ2oS…«&\$™ÙwpJ @otýcJ“\n*ývϹ(Â@À™O3ÉFRzOÔE3ƒŒ]%èØyˆ2¥¼:À™hŠ *WÆv‡ðpƒ¯¹Ñ¹HžL“ýÎ^«mÄ>µ +üÈ(¤£à4¾€(1†ðÙDC¥\rÕŒH˜eDIŠbª¨Üg,块Q—Ë™xHæ,™TC9\næß3PÎ\\‹ÚþÁ´ YŽzJ'¶_%x²Ò“\$SGÍi8iPø\"áöÅ%Hî-'Ѐ v\$³ÁN“À.aýS˜Ù)Ðu\$µJ­ ˆ­Ñºe)5«ùiÝÉ´ÂúÁk+C­fª5H†P­ˆ”}cÖ~oR!®<€\\ò‰\0ŸÇØdE ¢YUèx^ØØÃÊ‹˜ûQ*?ZäÎAî*(¼“nLËx6C¨g9¥âI®ði+'ú\0ƒéZÇr«¼8èJAJÅY¸:¥!Ï\\d‰ø25„¥®½WÃøjšÿÕ¦MµÔòë:DN}\r ‡•²ÆZc5èÒÌå)6³ˆWIÚFË6ŽS¡»úr¤-D¶Ú,h¤ƒfH¢šU ZØ|퍎º®Vn­Ò/|+…Ì*èJÑfDUæŸWžÁ¸Ñè&u]Ó&…^ü¤´(î'­Ñ¦NñÕ­¼mƒ\$Ó¯¦Éè“y7\"_Ö«eE„\"ð5Q1ð%é¸hžØ,Õ`ñ…[Ž†ýd-Þ¸b [zÎÎÍüƒ›¦¾±ê#¨]éRÚ1n{¹_^ç{h™t6ªÜT\n!„€@C¬ö\r-HP Êpo„x:‡\0á>Z`d0«Q,⍠Ë\"*V™24ð^ËH¯pV4ïÄ¢NÑPÐ*8â}»¢\\êü—Ü Y m¤&£¾™;V§€à£x¥/ÎHí°L¼û\"ŠK︺Oâ\$­ÏêÏîÿ(p-¬4ÿ¯¸Û\0¼ÏÒÒ£\n^ƒ ©g<2ÄŒ,GRcê|ƒ®²'¨®bQ¢¬ûPýâöiâG'0±/üÄoï\0˜ï'0ipTýP Á4É.²—/*î*†K2¦¥ßPÞìæDF\\8ë¤1(Òµ©‡DŒÈ\næÝ\nŠ.E^-\"úÈHÊ.ÄXðDM Ã,=j°GÌÞKtbž©¤|RÅ\"ádü­ð[ŒŒÏÀ@àÊ G# ¯6eNïpÀ²pò2L 5¯@p@Åjz±ÈÜaçzgª~¦­'Pm*^F¬q\n„¢Öñ8úǾ[!2´«2]ÍþBÉ~}ШÐ*¼—eXÞòV\"¾K§JU(:h\$®hÉnÛ(À7‰c­®èQµ‡±,Ûbí7\$°>é;\"?Ž-+Ú'üêv„”ü‘‘j0¡?ä\n•#p+g˜ë„îBñÈCáFu†&ÜÇöIq¯Ði>g)€\$\\-ÈÊÔ.äŒÉšçˆoªnß̼UÏkgŒÖjH™&æ)çÆà²Ïf,D™\$R6Ò˜`²0ÚK\n)R„\rfòA±öÛ…0Ñml”ΰT¦Bèb¯¢ÊÑç2\\§zÎ\r¨bnµ ÌÞ€ršUgS)P-±³ M s+lÞÝ­ž|Âxð£qõ+QÞö¼öGø|’ÏÅ\${²G)Çß*Ý.Ä@é\"ç+ïc rÛÒüé¼=ñí-e70²¤ 1FJ?ʁÉïè7\$•°(\$hè©\000\0h·2†g2Ρ3åÐr³:*s>'³C+Bw/Æ;hLýŽí ÐbâÈ»Îø1Á_/D¬ÛÛ*SxÉBÛ7ê8)šÊ\"-1ï óÆæû3™žHŒ ^³Š^²ÀèÒÅ/­¢CìŽóg8“b²ìñCÅ8º¤ôíNŽ‡ªvDNýNÖD*\\¸‹Ð{2Ó'~—³ì8,p¥¥&®ðüÇ5'ì™&ŠÜ¸Ò„Ö…Á>“ ¨4%,JK‰7¬ýîz°(ð¾+Ôr'éCìš,s½8ePrñÑ ƒóöZLºaë:-L‡Îèª*šê­2ˆzcØÂíÄ*£’ ;ÊØ\\ÚÑ—94•H™Hr0rÃ:òÈzô±<ÓIŽšf¤ýŽ`!ÑO\n±×9£ITÉtÏ&”‹&ÒÙ'Í\0¢ML¤nñÕ0Rã0”é0ÎÛNB#ÔïMÏTñ§¬ýð¥KÊÍOÞz©ñB(ª²Aµ) HÝ\rMþPêF¸”œ‰gT5KC\nšN#ó“**³WM*ïMrÉ5\rÎô¬sN.º>Ôÿ*U`ô“/<TºÝoMÔ¨®¾¤Œ ñµE”ÇX.ßP]°Þ9\rK”ûK*ÌYÑÀkuŽêGñW¯g8Íä•1Yr•´*ÙA ®KXØ\"·@T~†ÔlŒ R2)_0\$«1™PÊ·nªäÝ5yZt½Wõ_]Õ÷^\"%^kûV×VÔ“,‡‡:µ—Tk —V -Ä]Z5.B¬Ö'^\rÏa\r\"g]…Jù_E]fMd¶3OÖ\rYR:×öT>d§[v\0݁\"ýŽzHK¥dÔÕN¶|ñD5!6fŠð^“ÇWÖ^ysfqµdSPáQà{5¨þkRV큜åjΕ\rOE¥%ÎL…­OuëJ5]fØö«€ss©j²ojqÍm¥Ò­Öáj\$Wic\nšõ¿at,aj\$F¼n åkrLd¾sFôä(Ý8R<neX{âè]µž–¶)—77;3o…}tCŽkÈLVí&qö¬ä¦ž*Š§IÃÐ2w4“ЃpÒ/÷³k×@h¹ h[xsA3w?b¤è1»ŽV.PpO`†‚€Ø\r€Ò `֐øDªÓ(µ |ÕfŒ!i3L¬Ei­LXֳœDwðPÉ°ÁÖX`@\n ¨ÀZ“I6C&ÇqÂ-ÑÈWný\nuQÀ/1ÅäÛ¯YC®X°©Jà@ÕNtjëÉ!N£P5kXn11 ~ÀZM2î×\\E§,ö­fò7ޏˆˆæó_@ÄRÝ^.jVDÔ}ÔŽö×ãS·Ú¦ì_p!Ò5ZC1PEÂ@o>ìhh%˜²“³šäŠH‰LúÑ„¸Ž4¾î1è몲2,Ó\$S³E墶qf“¢½4BwÑŽñç2¬ð³ÖóÏŽÎXH(Èu\r?^Ô¤…Ù‘†ì€\néhU[6Ð뎱ý“Ô'ðTP1e‰6T]jé>M\"4ÂýThmÕAñ%ìKBFþ‡™ëM^NB!íw(ÑÔ^˜Õ—°ÑŹ˜²e(‚õ«\".bl\$¨e²p@µù‰4R`Ù]Hqj-1nó—P±b\$ÍrÌPHEB™Žv-ÖÉy¬‡ŒŒNVU—vNÍB¿\$K/?cóŒ§1(r».­ñ \"Î_#z—•kµgBç•ãÙ£oÁHo/ ö<oöG(\"О{÷€õe¦ƒ”˜CÂÓ qq8Þ(²L5Z(ár";break;case"es":$g="E9jÌÊg:œãðP”\\33AADãx€Ês\rç3IˆØeM±£ÐÂrs Òv7DYT˜Úaa¬b¦ØâE2H%é„Z0%9¦P\nÊ[/Š¢¦YôË2Ìh5\rǐQ¸Òn3°×U Q¼äi3ÙÌ&ȝNªt2hñ„ç2&̆“1¤Ç'Lç(>\")»ÞDËŒMçQ ÂvT£6ó±¦>gÞâ§SÃx½Ë£ÈüÈŽu“ëŽ@­¾æN <ˆ fóqÒϸprcqÞ\n)çìæ}ç#u› Ò]üri¼Þ&fÉËvIÁæࢩÏ Ùÿ‰Ö :›Œ\"\n€Ø¿2 ô4¸J¥¾ê à?j Ò«&B Ò#\n \n³9ÈÂH”¿\"kPÚ2²àPŒ2¥¯Û4-Ã!Œ* ôO4@)9MàÊõ £ äa•±p™¤Ã˜ÀŽú1/Éú×I20§4®svöÃîx†âGÒjsRkù'5èØ&\rëˆÜê·ÉC†âŽRñc\nÐ{Müß\r.tŽË®K,:Œc¢0,\nÃ¥\r*D0L# ߶pœ:Œª,pÊÇÎxJ2ò¼4ýCQ¢óû,ÄÏÈÇ\rÕKÊF34¶æ°ÃI†YÍnsš Ñpž9FLB9ŒkËðŒ³;ÊñM @ÓCTêð<I,HÇW×s]Z6&£\n=`0ó\\¶›¹¨¨¦(‰€P7 ldF⢣ë\$§… ŒáCm8·pRa?ÑTšQ0¾ò|Ë#Q4•£4ÃÖ!±ú/ˆŒ¯ZŒ&óC1aRˆ(42HÂJF·\$ÍØŠ<\$™l_Š¥¨&a3&EâQs)\"D£d|̳i[\rã0ÌòV)‡`*/]W€P¨7§cÜà¿0õ¶Žc0ê•\r“JÎ9…ØäàŒ#8³»!L6¸ëÀP9…0ˆÞ5²B¦)ÎÈ쁼Žp\\\nÔÀØ;?phÜÒ·û,+…ÌiPÌ·\r»O&Rš9n¾K”ñ¿sx@a•)ô“Îê}2P\r¾i…x£¯Ü<á?í<7S ƒ\0¿/ @à¿cºÝP*ƒ€ÒÆ œ8xý „C@è:˜t…ã¿ÄF;¥b9Ëpί?e°¼£Ž ^/i;P:{úú7\ra|ʃ^aÐðÂDaÑ* »|\$!ÐŒ¢EÐxID ¡ˆÉvZgW¦ZnŒò0AŸŠ±3¨€¡I:gäýŸØL€_°5!@\$\nÙŒ\$\0 ¤’Œ@ˆdh³.2dÙ ¼Š†7z“Š_dT³œ0äc(a)aád˜3\\+Z8ƹP/|ÇOé‡ehj -4úFÜ9ð%Ôø¯hH\"!å¢Æ`@T ¡9¦Å™0ÊÆ ò!A´Èù‘!±2QX#^9¨&A@'…0¨\r|5c%ø4«P@bÚÑApèáØ£‡ ±8'M •‡XÿãÏEÆ1äÞaHBq[Šò“#4g)ø€!½µB\\ë Ž„‚ 0T‡ÒĐ²²KäêjAÈÐ>„_ÈÄ/D‡é#3ÿ2ÓXAa!…@«>HZ!HÄÍ°„R eÔ6†&Cxl—ÈÌŠPÚH' p,…5d&sÖ‰qZ€('‡^R4>mŽ\n\$³W9áŠ&\$ŘÓv`gkF-é1?Ó•ÄCQÏ&‡”ý%BQ;1z0beQЫ:#d¦¢BGXGÖÚ°7õ%\$;Á?lâ¤U䌐Ô{)dÅ´ŒœÚâ#é#Ÿ™… @™¬—\\©ª3y 7@aä>) 4†Y\\p×õ}±hà3ŐbÜ÷j‰¬*W\"ütHz¦¨8/uš”êÁx ‡Žª²àæÇÙgpb…“T{V³È¾ˆÑ4\\»Ìm`Œ8ß{ªVp/ *\rÎsØj1\nΛ;Ã>H'rFa¼tâ•••5mÄ¢%]åj˃t÷\$ ˜t š}EÁÌ&VG[Qå<)˜\"šéJX[3±Ä¢(óžB  1ÞjI9¡\rò\$Ö3”Râü}%A”5\"…\"hH¹Sò²©™ù–\rê•Pb•:‘•¾\"\$Ä[†<>kN(dø¨•†i†­Ap Æ4±ã\\nqÎ-Çx¿ãô2LŒy©B„vnáÌ=Ë1h-EêÈKl©¤RUîè8Ἅ])n©¡†?äÀ³„­„ù—ex…S1þm&yœÄ\$Pwe3š°#Ÿ\0`aŸ {CUægˆô\"ÍdŸÓ¶•Kq‰)Å ,©É@wƒp'=çbPtÙPddeÂý§H¶¦ëüîÑس5‰\n²À(\$\$Ev[×åpÌl¸å©C™”Û@*gód\0²qâþ`®¾Ûm:RÉÛ®ÖÚΗک³Mr³ÐAHÝ-Ãn¶òñ±ÛžŠÐêß©}_¸OL×ËeÊG±Ôý!VIUÉÄ7䓯¸t·mg€On\\Ër©¸(TïhU©˜BDi\$p²må\r§ê!¶U¤µM ÝÈѐU)ã³ ç«Œ†©˜Â¥E%Oåµ&©î®sËÏ<[•Iîv)€Á3åÄÎ׳ݿÌm³<•g Š¸n™l7&ÓÙÁ0ÿ“swñuÆÙ£\$Èå8B²lapÙ äNÅû..2ý§m™€‡áÅÚA¼Ã~Æ)ßuûÏ\$ÚW£w³É9öç ˆ{[®Qz8+ã\"ƒ ÑÛr°A¯â÷GÛO—»ÝçŸõÇ®9NøÞF€\n *ò—<à!ÎäE^²\$/9Œç&88d'¥&Á‰]\nÜÓ¼3ïï[£x\$ø=sîÒ7wRñœ+{ëíºD?~swëqŒÃ/|çÿ}Òõ^ýÑÍúŽ\$ÄÎÿ@ÿÃUzµý¿}gÂuÛz­¶º,%èÀC~ÿŲ]îDÂÎEçH1\"G£~]Dî\rèÊ¿Eèéíú¶ÆIònæûŽKð0p=ïÿNˆaåZÎ%ºú/ø­p9ƒÀÿïЏe\\³p\0xÐGŲãm`¥Ä”\$\0ìqOÖJll÷i[Å0Î/ÊÝný ûpRçïöaâ\rð LÆHÐ} N­ 0N0ªfª? ƒŒ#K˜»­XJÐĶ˸‰pÞ>0@Úˆ3\r˾>0ËÆkÌJÊhVQê7d\$c0Ù\0CžÀ¤ (žCÈ¢þÌ¶Ñÿ\rÖ¶À/ÀÐÙåî.Kx^\rô<âF¿#vTÐ`­­:OŽ× ð­ÄLjðîç˜/D\$ÂèƒP#ÂRc/æ ,|íBbÅ~€j§L`†GÀØh¬0È~ÝÄ9ŒÕ‚,Ø äl¢dÆL삏~n\0ª\n€Œ põC†0bÐ&Ltìè¸ÐŒÏn#Dˆ,ž.¢Œ#\"\nN¨©€fË¢-žü-àíæëD®8ÃÈY\$8/+ÔcËòÑkÌËâO\$Ü͏‰`  dÔEÂÔhB~±„b:rL®\"©&|\"ìˆ÷°#å²ñcf³Â03Ï2Žé½!*¬:@_ÃJDƒˆj/®5&ϬyÒzÛ¨nýíÀ/ÍÄ\\rnð82H€8Æè´G¢ù„\08/Ô³à„>ƬÏTÞ(LOä7jBZ`êZ®—-e¨ã¡Zãåš Ž¤ãü#£ ñàaƒ^D‰ZO”qÀîÆÉ|¤€á+0úcôtn¾´IƒvG Ì7m„•­f§ÆK¦>è*̧°\$Kr”ëæ*6nx³´3(3\r\nPœHÃYD\\¢ôü-ɲ¸%jא 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\$ÔX\n FC1 Ôl7AGHñ Ò\n&xTŒØ\n*LPÚ|ž ¨Ôê³jÂ\n)šNfS™Òÿ9àÍf\\U}:¤“Rɼê 4NÒ“q¾Uj;FŒ¦| €éž:œ/ÇIIÒÍà³RœË7…Ãí°˜a¨Ã½a©˜±¶†t“áp¨QŸlÛï7׌üÕÁ9äóÐQ.SÃwL°Þìëá(LŽ¦èGye:^#&X_v ¤RèÓ©‹~2§,X2­Cj€(L3|²ˆðÄ4Œ€Pœ:£Ô  Îê†88#(ìÞ·ãZ -á\0000°€!-£ä\nÉxä5„Bz:ëHցB8Ê7¯èµ/âd(\\‚ÿ )0Þ7´ñx§3q|óŒ-ðÜ“,ïHå'­òHÉ%¤h°˜7­ˆ«ÁBSÞ;h<†¡FÞ1“ë 8*“~¨£Z¦¢,âjúß²I Êø…°’\"Šñå ª7튎P­¡­@TŒ9Ä#Hä5 ¨‚ÿ*@HKS£#¢Îï2H»×A'R|·ÈÊ“·R‰ã¢t2CE•%ŒÓÓ¬[2ž²C`è\nMD¿ŠE\\\r#XÖ£Dí ínèØ64Ë\nŠŒlc\0(‰h ì9 PóÈ»g\"´ãéCtúÞBÃ\n0@U@è7mú~¦Ëý&¿ÌÉ&¯”¢+!ÓT;3³ÔÍ6¢^RPË&'H¬D2 Q†J­x\"\$©XäB*s™f˜à@¡¶ “ɉds+Œcñ}·XÙÑ{*ËÅÉHÞ3 ÈÚzšÌóJ\\R\ròá'¸¬`óÊÆ1°ƒ˜Íq/B9…0富#:2ö!OÄä…<ã(P9…- ß£\n¦b˜¤#m£ƒÔö%qK Ò²Ò6çc«v4¦±Ž°ß\rUvŽ£rz¨ͦÊ4ÖÈÙŒïZ©Äñ{JÙÈ(|¼ÔÄŒ©ªnÂÀ‰R9Ç9˜@2…DƒÁ\0Ê3¡Ð:ƒ€æáxïí…É%v9ËHξŸ ðÖl=@Ü„W+³Eú\"ûdÆ\ra}˜,7à^Añø I×òiÚê\"H• GO_ã¦1. 7«xf‰!Fü6×U ¨E* Ò}!ß0 Q\"V¹Ï£#†EÁò@P„РûTjRë5?Á¬´¼åhcš{À“ÂZpZÊŠb!É‘â\naÓÉ=0tö\"\n‰)? (\$@òe% ætø˜2ix yÁÅËCàÌ—Ü ALd 9Gè0qÀÁ;ãHMB€O\naP´X×^›ª:¤™FÕ9WXD.0±D„‰/S êN9Jƒ@p¦\rEC)Iì5.v ›ôÁ\0S]€€3'#%\0F\né<À¶b±àYñŽé\0ŠÂÇÀŒ z2%ÂÔäàPIO ç±”xY\"ÂRż'„à@B€D!P\"€©Ê E v#ÆQA[\$ëAæÈäú,áPàà´ÊÛ\"ÁX™-’¨#Ï`Káf¹cºÙ†EÊxêœHvUÝe§¼˜BV±UË­O Œ0Òr\nÍYA2/ÅÀõ¦8?'“Ó\$&©‰‰“¢^)1kâ…læhm8§ªy®3Ê”ÐH\nÐKêùӐÉòI¢P§:›ä\"èÑS\"ҝ*«X* m1h&qƒjO…!²´ƒ\0šÉK-…꺑`ªå¤áp83‰Ÿòâ\\ÈÝ_\r!éR„4€Ì+ ¡ŒÖ!¼éSoäÅÁ‡6NàjCZ{LjB,<ߐ¢NSØA\\kf¨˜§¦j}DMk z®Z࢕¶AÁE\0 æ9#ËxJ® ¤¸ÈÔ* Â8E\nHñwÂtÔƒ\\ÐstÔ¹4ïTƒ…*¯ä”˨E\nÁ'@¦)âgU:µ¥†µ: Aa GFiZlùJ ä83++\"€nu¤Âh[’¦\0¼a¢ÕL×}Ñ²ŒÛCi/\rIb,Hä„­u/a.â£K Ué5UwCa*‚¦¤©O¦‡•UTAÐæ=¥Xþ¡ŸאÓôY;¹@ð¤bN|Røw\"Å0ÚJHI%¤9q˜¬a&b%I“,¤”â¤-YùrfçÔõàS§\"0¢€´,6Qá“¢zrO\"°Qdƒ™· MbHsÕÖ­\0êfMźD2ˆ„¡«1?³Y/Ä®9“Zÿþ¢tu‰ª%I)êÈ à Ôráad²É¤ ïâÈA­ìA‰:æ¡dŒU^¿°ä7bk3âç`6Ê°´.\0¦€ÉrP-)Ùl¥ÆJÕÎÅbC)yW+è(çàrܵ™[î×¹ö¤ûs[…—FKRN¤~ÃÖ;|;Y9”­E¯d¨2ƒZS²^2Ú(Èð'm[òÉ6n»¨ºø½ðôËÄr B®ö}C\\¥ÅˆÖ•Ë_ò˜ÑßÅûTºVéja¨(Õ=45ƹN×¹Ú4Nq¾ösiÚ%î°su9ÎN)}Ù8Ï*ð¡TïWGœ•kë©+Š1WÅð§9}p&¡èKëdb-f•ÁH5>ŸžÎ¬¾69 Ê]Ÿ´ÛþÅÛ·æÏä…ì&X3X Qjzfmbàá Lv@.ñ8½|r ñÒ:ÇŒÛI׃žî´†.O\\ Õ18·D9VÛ\\Š*¾>4(B¶ì??â^Yǯv€¶qéª8¨NÑIF¨õ#Ò;K´5[â©\0SÒ8Ÿ<ø1G|î‘´!O|©¼ÍDýOŒîL|ϱ䣭¿¼½ò}wŽƒÊÿGâ8Ä òò>†î”9þL§¢«öæ`æÿb ä¾€¨¿:Ó.ú¯< Ã0­@^ê<7ýOÆ Bd\$ Ъ֏¯êçM>ÊNž½-dPŽØùŽ¡ð@ýÍvû\r~µ‰xVmÌVʶbÀá°>,ïþ FÎ\rÅhÜîbr¨]…8ÖæäÔŽòÄÚ\$ƒ-ym~ P úîö&°¬b¤ù,¥Š¼H¦¹ +A¯,úÊÊJ Àá îÓCLò§°š ìB¸¥\\F¤üðHº+Œi†Dí¬˜È/àÊJþ…Ðý0Üû/ñQ¡ÏúW·I²º‹¬» ´¿Lý/Ö<ªØ:p÷\r-~Jä7ïÛqJ=ij\n0`È-jÊ@¸¢Ì„ P X@È»daª`p ØÄZ1.ó슇ñzÀ¡6„°wÈ&¹Vùð¥Ml m \rÊ.áLdÐ D&γbTbêë«ÄÞ‰Øã0OPd†\r€V\rbfSF!¢–—Ïæ>\"æ\n ¨ÀZ\rÀƀÚ&§ð-\"JZìvÃàÂ&­Ë¥šKzxcüÕLL\"À›!@Ì(V\rëÔNâ/íæ£íÄé#ÎÑr=ªÙ%‘Þ\$\"!&¨ ¥„Éâ>9ÏVåJLâH^2€NI² ŒöRëŽ4ÅÄe\rë `€í§NÞ>\$\rHßí*JœiA\nB6¤mm\"²¿*ˆ\rï`Žæ¡²»*pÑ\n‚ö°â@34%\"æòÐUÂN±ã-æQ+*ÍÌ!Ñ\nrL¤Œ†b\rØd\$ô‘î¡MìàB92e¸¡ƒüŽB†Ÿ`¤ÆlÑäˆ#rø\0¬„àîNÀÇ3©ÜôžâÎI\"dò¥~ h*Hb#mÒO%¨,²²·e¤¥E*)ïØdM°¤S„¢òÒS †yÍk£Y4k1ÃB ³S h2o`ÊÀÒ0ð7ÃV\$’„±^œDD-à \0t  š\n`";break;case"fa":$g="ÙB¶ð™²†6Pí…aTÛF6í„ø(J.™„0SeØSÄ aQ\n’ª\$6ÔMa+XÄ!(A²„„¡¢Ètí^.§2•[\"S¶•-…\\ŽJ§ƒÒ )Cfh§!(iª2o D6\n¾sRXĨ\0Sm`Û˜¬k6ÚѶµm­kvÚᶹ6Ò ¼C!ZáQ˜dJÉŠ°X¬+<NCiWÇQ»Mb\"´ÀÄí*Ì 5o#™dìv\\¬Â%ZAôüö#—°g+­…¥>m±cùƒ[—ŸPõvræsö\r¦ZUÍÄs³½LÂv4Œý \"ÑÊ[ ˜±GXU°+)6\r‡ž*«’>n?a ¥&IYd„—ÈcC1È[fâÁê„U6© Pœ¶H*|¡jÚ®¬¡\$+TɬÉZU9P“&—!”×%Eðö2Íz˜'esΪ 0“´ˆ41\"Ȉ=Ò P¥?Ä:¢‰ÄèR@ÒÊ’\nÒ¤lœd¨ª,\\¥²ïªbÅÉ„#®é½i4¼ŽÁ,òZÂM«úC³RêË<1\"K ÒÛí°p´þ•Îèé Ù;‰*°p£.À¾\n´1»ŒÓtÏ7‰+þ¸d#Q'oÔÄà•éò,2=TáT„µcëW0êŒ)B¤Ì ô°ÂÏ]tÉ ,ƒ²DB:…1{S£¨\nÓ\n{0ƒÑJ)±h\"P=¨‰TÀ u C!>ï[¯l%vüM&!|ÂâSö»BüËÁ\0¦(‰•ªhúSë\$%•¤Ç\\®‹´ÿ;0…lÎ0­e7F§”„oI·v[)Œ¶´–R)„®Îj†(þ9ì\"‡¶êÓ<Ì«6þÜ©\rˆÁ³«ãÑ-ãPÎF'Cå“ÆIäp•••\0Pä:\rƒd”J³þÏ ñ 7ŽKž5Sä50eÞá(òSŒ`ª2DF(U“úA&ÄQnÎi\$„B%mêFŽH/lêêϵëDÞ϶;ß¹î³ú=¼ïuI¾¤¯×\0ðT]1¢)ø!ŠbŒƒxÖ2ÜZöZ\ntL‡ܲðO³b\\¦WfÅYÄ,~Û¼[É-pô·êÕjÈ1>ONBPn®?H^èÿ j¿uYË®œVâÄ­ŽÓK¨\$Ä2œy³»i÷3Õ:¡¤¬è@ !\0Ѓ(f ˆ4˜:à¼;ÀÐ\\C m<!”9àÞƒ8/vh<G`ÃHo\rÀ¼:ÀÃ(t€a|1ÀƒX\"Ì@´•ˆ€<á„&7ÈÞÔ“Xk¨A¤R\0TySlLAæ³fAÐ+q*/D‡*Ô²Ì šm*á¾’'M‰ÃA…™0;4nŒV:]¥,ë*vâaÚ Hn((€ ÉÒ N`Aº?P\n\n)x¥„Õ™G!ZûIè¥6»Sp`¬m,ºF¦c”¶É/)­ù\n#ELÊÊ\rqD>·šØkñw/q\0¿ˆ‰ýr±4Cxu4ªÀÜáv\n°:€ÒÁ\0!Ô2‡9ƒo\r € Á&`hv\0€1†ÀÞÃ,Ù˜à€8ÎdºÀˆ¯È×(÷ÚŒJ™-~ná¹5N‰BîJËù;¡²ÈõŽ1×#èÔJçôzB)e¤“Æ8¢W㟮”åz×£ê»>Óù•âp½Âdõ&ÊžƒÆóN™ÛpF\n‘Ýð,&¿\rEü¤xúCSéa\$ŒÌ)rºØ“I>JÆyåé\$bѹ§\räðœ¨P*ZS E ª­\rÕÚÔŒ©Š&&TÒú,+ p“sð¤aª!Ë4Šä\náiÊèÉ—¢\"+WÓög©æœ~ˆü[%-î=¹õj„ë­ŠMωˆºE¨äψh©É£•'åXäª1+vU”Ç:‰gÚ•\$• ³‡ž Õ»PzlI:N¶Z§\r³svv|&Å>ªŒQù%¥RèƳQ¸º:I^¾žµJµHh®%à!Ç:dÝùUÑDmˆ\nf5L¯=Õ¼/€¹3—R¥J©Š¡kÔ5(°.AGgVNÇ´õ\ršUªKŒiS¶Õ¨±+nˆÝš èѤbg÷\"ô¢‘)³ru'ákìuÐa*0 XþÙ¬2vÌý*…•®ÔKQS-GW靾ßiaŠØC¦-ôü,÷ÝT c~ØÊÌñµ9'ÌU\"Z†•n\$û¡Œ\nª@Â@ ™pP4ÌÐA ç ¿˜!Ì:‡\0áàðd9F Ó óD˜Ì˜¦¦*¬òجa½'V\nÈÓ0\$˜Xsg6†6ƒÚ×sž å'ÇW(íCã0rB§R'h8ˆˆÍbO5Î<gò Lt¶…µä‡B\\¶Ñ\"¥Ï/…+ÒÔæKÎCÛ£µ»WäqtaN+‡²É_´P~•8Mïàý¢&…Éå9i§JìZ=_zµišššHëÇ TúY\\ۍ°*9³e+G0…4v°i Iȉ¥\\T´Ü¬Í¬µû¹S­”äLî'Q÷Ci67¡\0Pï3~àó‰j·“èheî™TcÄÊó„à¶\\§¸Š¢:再%ôEb^u;»uàšW¦mRRO@´hÓrsÊhq^ÃS®_]9ši¦ÿ\n”¼/@Xn(S±ú1à³'*ZäcÂÉr°€P€)«ÄÍÛFUm“gáõŽÝZVVƒtYœÜ±~Ò[̘oˆ¹ë}Úäãsº6ïâr¶u|€Ù &È»OÄK#ûåµýù¦S¾ƒÃ¸(µ)”ú3„~Šøg%%wJôo¾åtNºeä®MñPürò”o~MŸiß\$>w‡âæ>òËë[÷×\"_aQû~è~ÐTÜmQ¢@“ü?·BTeŽ¥)¥XÅPâ±%gźÕi¼`+Úã8Y8Ä™\nhÃ9Š1ÀùÕK.Ü^|‡áÞÏøþÖáð¸§Äð;qL§¬ÿ/è} ”t©>ýæ0à°³ÎÐ8/òß° ÃpNÌ'†?%Ta°D ꧮ>âMetI‰£ÂŒ?a°ª×c~\r|ñëÐ~9M”±P÷k_n\$ÿ?ÏÛ¦DÄMÎ÷Eü½£ŠF*ƶðtD°~WÆ:øpˆÊdúæ†ZF(º:ÈÆk«Ï ƒÚpb00·nÔñ%-¥ý†.Ãp·\r0²•0»\r°ÀøpÌî­P˜ÿpÚÆkhoк­ö÷.… «^BŒhÍð¯ã¦1÷\rO‡vddx>Ð\\ÿã^ÊM¨ïn*û„É­uG!\nª°¡1}Núî¦&Be­”f .E¹‡\0Iþfå¨Ï\nòàxŒ†^1í¥b“OαdØ\\\"œM'*¾íãkŠIìé…¼àBdOXÐÌökKT)‡là©à¨ÈÞͪ5.>®ÀÆ€ä\r€V Ò `ÖÎ\röþ.K¨²k‡à`„6\n ¨ÀZ².Ê)/P2&jóÏOo Óq6²*¼‹`B¢LãæúgK1 @®¹‘@7€!%° íÉdÌ”rB_ÎïM}ÇäxRùb¸¦ZCjLåçVû*\\,æÖ²„ÐBV}âV׈ª\$ø­ŽMbÎRF€â*MDÞÊ„MZûn\r*ÃŒ¶ \"8zá2¸ü/ IŽG,Ž‹*‹ë*ñ4è_,ÒÝ#~or·-rºú þþF¹#å˜Xdn5d ,rü*èã„ÞêÄÉ…ÀZîÐî|^hlòclÖ两ì>þÎd\\cø0ÊÊ܆@½¦!RêwÈp¾Þ1Mhž\rò=É:ˆãµƒ&RIò¡mÍ, 8RzÒNî§2ìæø4Kú±W6RÓs /ù3d2sP½ lfœ¡¥º>ce 7æÆ3€";break;case"fi":$g="O6N†³x€ìa9L#ðP”\\33`¢¡¤Êd7œÎ†ó€ÊiƒÍ&Hé°Ã\$:GNaØÊl4p(¦u:œ&蔲`t:DH´b4oAùà”æBšÅbñ˜Üv?Kš…€¡€Äd3\rFÃqÀät<š\rL5 *Xk:œ §+dìÊnd“©°êj0ÍI§ZA¬Âa\r';e²ó K­jI©Nw}“G¤ø\r,Òk2h«©ØÓ@Æ©(vÃ¥²†a¾p1IõÜ݈*mMÛqzaÇM¸C^ÂmÅÊv†ÈnyhîúaŒRkŽz\n(H£X\\Z`\n:Ûo¥Ië׍ò™Ø‚œ-“M[c©¬æä¶jŒ©iã82¡C˜æÙ½Ï[Øɧ‹@ò84àPœ:¦C“æð4¯Pæß„ >Ä «Š4¾Ct6!'mJt7.àP­ €PŽ2éè1`ꁉ|6%-ƒ“ö%ãk(%‰r`¼A­AI&#Jl 0[nŠ\"ÈÛ 79O,ŒØ ƒ¨\$%x8#˜ò×\rcLÆѱ‚îÄ\nÉcNí„ C'=O`@î´pÁ´Hèܶ\rc̔쭴BR׶,@ª:¿ê»¡£#^; HKO%5ñ=ŽØ#N£Z‰\rˆ#8Î9 £;WŽ“8Â2L3?8¥ŽP˜ý4ò\n·9£*J“ôÜ ¯ò‰5´éÂ&*\$IÝ\n •à–¤ «âüž\rd(5½S¬)Š\"`Z[HØ ´QÍoi®á¯-È;”ºmÜHœRj\"¤ 3ˆë1, A‡·î…b€PžÏ´6ír*0—TddQõÂØ/Ë>-/Ì.óƒ§õPÙãH襌Ã4ž2…ª\"MA““\0:Ì¡úŒ±#HÓ„„j™IŒ£Ø¦\rÎLêÑRoû°¶\rӌ根rt´#K`Y‰©û:œ[¯™Q鬻Dú® ò€ÙÀK¥§švjE&©«\rÚÂ;­5:î„Øl Xó±Í¯fΤíC.¢ »rO9.æžnºÆñŽC@Ê™®Éà†)ŠB0[e¥0ÌNbÙÓPCeìÐrö릻¦¢¯t9ëÚ@ÍÞ¬4¦¢J5:Àˆ8ÝÓL¸éÉñz\"…¶&}8ÜÁK2äÁyþ«3lêîÔ¤)Œ³öâ:4Vƒ0z\r\n\0à9‡Ax^à\0.\$ît¹àÞƒ8/.ð(<\$ÜÊ`/Ã&k ˆ-„¢Aà/ øû0ZŽƒxd\$m­bÖŠ™M‰¸;(Ãþó^z`>gôÍ ffH8 p%°æÂj^—ч?fíL šiÜICGå\0\0 ø‰GðÿEPPSIš+Ytô2\nˆÎ‘Ó:ƒ¶ÍÞ+ŒC\$¢Ÿ2j˹@d„ôæ,R„]ÉŠ1j=\"šàòOÒ\0yv-,u&B±„¤Ô%Æl¾º@k‡¬ÕŠEƒÈyL [\0 !:<mœ9—Ó÷'dùÿTÕ½´ÉZNI\0P áL*Ôý!!t2Yc\\Ÿˆéôbr4àÙ!\$Šsh\rÁ˜4†rrH—S@deø#\"DÍÉ2~\"DáZÅØ»¦ÑT)€€#@ ŒRfø Â—¾Où@_\$¬òbKÉI5\nÄXîœBAçú¹ ‡1[†ÞÆp \n¡@\"¨h€ &Z.•Ô! _-Tä/+IB¡àZªayÆóûÙ©S<ô#•â…LS[5Glœ²âlÒƒ”ÂR3,œªRX\"g…\0ËC%ä­\0²¶mÙ¼ëŠ3”ªãKÌ%a1%¬^êó\n<  Òuâs(&×s4Ipr\0êÅh±Ô\\;t2Ó˜àöJ …Ž\nµÂÙa\ns¤N-”öÉjCÍɱW+}¬7ˆ¯É?4G²F]\0l«„Õ@\nE£Í¡±¤„Ð\0 –ì]W*HŽ“»vÌ™‰vëvž†™qMB Ô,ÐtD^Ù+1t&è¾Â`nÑÿ/A6‡˜jjz'\"˜3çC“s'hTÜ·ò†\0\n“5ˆXʃeÉ¢ÁP „0Š?'Ne«JV|ç0€é2P\$ä阚m%é´ì)Ð@ Á2!¥Q)ìFc^\råµWž\\˜o¹Ï,ûb`Òi‰ÛyÅ6/8<_Œqž/ƪ´§¾cÛBñ\ræúVÀsN\"ç&­ÁFãÌZòÛÎTÅI¼Õcè¨eL#c1 r;ˆæÂ1È\nu.Iš¦\"MŸÄÈéÕi·âI)8î§8ÏÒa ìës5E#\$hçâNŸö2SÊ•ÞÂ`ƒ@Œqt”} Ž.ˆÎI?J K2Mòs-–âò\r3¥tçmÛSàj¨A<Õ1µ\\„ƒ““Ái‰j-HœC2ÕûKªÅËV321QS{ÒäøõŽv?š+ìRlühKòˆU R¢Ê\rÚ8fníóc¶ô;ÜËŽ•¥Pӏ™'V:‡)\"®B|\$>†1¨!¾ <¥‹Ï{qÃ)“ÜLrÛë M=/¦!N“»ÀP…\n\n˜([w*ÖßëÜnû*«ÖÂ;:é\$‰w¯uàl6.¤ç^é¬Üº¬rvûÃ9ýS\\¹HÌ£¶ö>ÖŽö¿™l“ÐËŽ8(@%š)[˜ï“Ub}9ÑdU†#Ç &øô¾¤\\OUm*d>µ‘èsº¹DúòƒÌûIÝ<wXóo¹9ÏqízÇtNfí…%Îgˆx\$HHúÝB%õÓ•ƒ2ÈTÉbÈJ˜ÍØÛo4lú”å¬ð ¸ÜAL†Î|ƒDëǧ=æÎ{\\¡ñÆϽ!þØ”1“Ü 1DÝÕ OT\"¼¶¶ÝöN½ÇYvòQŠ8×Î~ÌË«“¿|MJþ]¸¾¡†û­µ±¾tÃð¾ñøƒ\rölÙ}}SÃMê¿õ‰ŸäB—ºZ¤L&hŠt\"i*0Âl.¬VrN¦ÖBXl 묌‡®€ü/“‹æýŽá°\$êNbýÏxR`ÌU¥p`eˆ\"éÈØO¯¦ºUîtFL©p¤ÂLN4âEÖZ\"\\å2ùϐ2°l.êìï­Ô&Ð{,úfšéO¸%jì1Ï®;`×êì\"iêÊèÊ\\Bd(ý£æèДò„) Ï높¼D¼O¾äNþiKÂî°) i\rÎí¯©0”»ðÚ®O¯æ/\0DchþãȲŒ5ÏÁ\n¦}*èCÑNè­ M\0ætÀÉn¢JÀšMál7lP<ÅÊ-¦á2s%2wBålKQJ®ÂJÿÐvŽçt)†Ê„DDã 11`<rƆà­D~s'¼ÇQzëHÙq„å †G`Øcng™Î\né' ·ŠêyŒìÍ©:ö,z±€ª\n\\N0Œ®²È¨¥ ®·ãL5ÉêëÍÖÜ\"®’%ª ÅQ”&çòtår8c\nad¢5Ñü8£?vDò¯C?Ç2/cX5Éž6c,T\0Çdu#\$éša22ÏEô1gØ™z\\¤xkr/ÌðqHfiHÛBÐ-Cl1â¬\"x?ê¡&RN4M´ „(›ï’Ûþý‘ᲁ&ˆiÅ«&d@׏ˆÚ¥trɐRüª š\ríâÉËô™¥¨ã\"&àî!+¥¬FOÒü¦|ÌlŠ1Àš8æic¯'Ë\$û lúJŽÆâ8cR&\"D^cnÅ`ç/crÓ\nª[äÆ×2aÂÚ©ê“ÃÄ{Îvãï[.³³²zJÏ®!GÅ-Ã.u)Òè\np˜Ÿ%æDeÄLÎ<-\rxD\$FKb>";break;case"fr":$g="ÃE §1iØÞu9ˆ fSÐÂi7\n ¢‘\0ü% ̘(m8Îg3IˆØe晾 cIŒÐi† i6L¦Ä°Ã22@æsY¼2:JeS™\ntL”M&Óƒ‚  ˆPs±†Le CˆÈf4†ãÈ(ìi¤¥Æ“<BŽ\n LgSt¢gMæCLÒ7Øj“?ƒ7Y3™ÔÙ:NŠÐxI¸Na;OB†'„™,f“¤&Bu®L§K¡†  õØ^ó\rf“Έ¦ì­ôç½9¹g!uz¢c7Ž¬Ã'Œíöz\\Ã/;{ºíxúkG'•®œ,shy»¤f3a}á¸ÎîB«¶6\r#+ £ª€“µc¬¦`NÂ%\nJž< LˆÒì¡*¢®¬©Šâ¼¢¹ë@*#‚•(7\0Pœ7£ˆzPÝ„DʁBÐ0˜es\nŽˆKðӁB“82Œ#¨#²q£&±' Ü\n˜òç˜eCt\nhcSÀQhçF,R¢¤µt Mt+\n»#s&°t|í1©¬_\r¾Ìé?»jÕ쵈b†Â»C+\0ü)Š”2O3Ú: Ò‰´\"ž¹ã“:7Æ1Êì(ÐO@ÓéóIFc«R6 ˜Øɽ¢.2€HK`XV\$»] º\"3³gCŒ\0ÎÍ•#=û\nVl|9SÎL\$)}a—18ä®C#&1¶iÂô‰‰ciI ŽËÿ¥#ª|2Ѓj>˜ÇyªIò&)ë“É£(â:˜eV\"c!xWƒ+´J#¤iAâtÉuº8ó\0U_Tá¡\0Å;a4ÀÝ=3æ_&Cšm^ 2\r°˜0ˆæ~T¨s&Ž¡á#b{™ÀÙ­3œ£¢…Ö»×e@Ï>#÷*舣ƼLjzTÂÖK8¨NéN§>`ÃF€@É=†F„W8²”4%Ízø§B%ß<à%Ô7Žñ0årT¦È=4+אòÕW.\0ܲJðÉyö\0Úî Ap*,|láÇ°ª/%wð¦©Ì s_6Õ·á?[t)OHN7AÈt*\rã^<b˜¤#=«,¤º°D óŒ¨Üƒsjêd3%Ãk<‡²©ÓÍ ¨43'sBDc„—=ó<Î ÛæB¢]w®üÔ¥>ñƒzo%´²Ø: ðž†ƒ*è\"\rð80t Áxw„@¸0†GŽNIpgìz°4vAx\"VAÉ­‡H2É2ó\r`ˆ5ÕvÒñ|ÌCjWp Àª2hfS2{ÆʨåçM f¬ý³RøŠR\$j9œ¨\\Iaa,jÙY§Ó0ÐºD\0àu\ryM\0PU¡¦+æ09ÜINJ}Pñ@°sÂf]£g0Ï£S*ñŠ!,¡µÇ\$2@SÎy)2p0É\n—³žä\\¡^“<™J¬4ŽøÓš“W\nóß\ráäɐ£và «b¬0¤‡BB &\"wLÔsœ8¬0Öµ·\nÛÈHP áL*çZºóBÇU'\nÉ1ÜãNVOì©°°WòQ•t“׬¿\"a±xs©Ç“Cþ–Û ŽÁ@ÑK3o-z\r¾´C2µÉK+dÁŒÄâWB0TñÕîLIY-%åvbÌrbJ0rLçQ Ãò•èþL)0°ÀÆÓ A<'\0ª A\nÓЈB`E¨hÉ4Òzv([©rsÑpÃEA½Dè¥|/£ºŒBxpät+uøki!“?(9 £EzúÂy1€Ö4†D\0S†!Á§µXS©:=d5æQ×ÒaÍy(jÜüŸ´è̓6g(ˆ=bð‰ŠÁ m†Å<3xúvJŠW—¦v=®¸’Õ ÐSYŒh3ØÔ¬óThIí³Ø«!gl™v×U„îH@\n¬«­Y¥ÓA[@rŽl&&ƒ§ˆBK¹=BL9?JsäT\0&’õçæ>ÉAÎ*‰40†j\0JÙÑ *EpS„\rN¥ÅDä=î\$Ž`Ãbdµr>É‚€æ\nS\$z>D°Ç·€õJ=—4Hø¶ †ꉅ2\$<2ã\0i9 \"Q22dB¦Âê¤ÀW&¿B[E7—´Áy†zf¤«Õ7cÊxÜ)¼MC¥\$á»ÂpfQPrQñÔ²´²/I¬.eц\"C²a0ªõMfÎ[= Aé­C \0’®²”d»Ÿ*6±†C”Œ©¸xQÒuL(ß•ø àƒ< @ÎaV2ÀÏɈÌ&üˆ×zOl€Ô†8òÃanaâè2PqiOn©nèfÀ4HtÑf¡fèý\"*4ÄÐN ¥i…Q¦­DnUg`6¨ôàïu”®déâçi†ŽÃÆ¡Ôz7Si'U¯XwKš#]j&©£5)Òélšc׫§ÄæÀ˜êÂ:×Iv'h¥h¦ŸÊBר\nˆŠA™ÈºrŒ“¯!c [JiX\nȆWý¾àW ¡-D·)€Îü®¼ölA9 Î'DÅ£àGI'W¸d¯g~GBB[/lÆ£ótÕû`«¦:ÇÉí¢1æÒÃ&Uùh©‡üo˜ŠÊ”7'|çÄÏyù”°H°åfÈŸ? §àýi¾šÚI—H—º» ï\"yÖ wQ—¬pTõdgU DêaêKLeÛ…Y±­Ç5­_ Ðvïá0­\0+»djÇTêuï*²’|k„Ø@»b¦2Õ´TJIXnØ?€QTWÙ¸ÀŸ«Úû#;ú׫uÿ=n#ï¡}VÓÙ†ŸmÛu±Ìý™öOKëڏŸöD'Õuω›-´ÅÛÜúdV3ri÷Õz>m)‰Ý(i¥±Ð¾C>ùM3Þéž„cØe\$çðžÆ³¶Ú=V¹0{82éMWŸô¿Þ`'¯þi—Ô9ÌýoãUmßà!/|Ö”êìTælX¦APïÒê\"ëÊž‡î¢¦,].Âÿ0öâpú¯l딪³8ÃÄvIÚüíÒ\ríàˆ&ú7¥úxÆ*7B|«‡0(Ü6€@-Œ²Ão3¨À!0DrHBÐTãØÛ\$¥° ÃÞÆhúSZcçDªXp4çÐ\$Åëæ,åX@¤öÂÎVËÌn¶¢Âêå[®|ëoäõÅX;¯ñ\rîfêkÛ®ï€lχeðç,¢ §ÏšÀOHú\0Œ¤ ®xú°/Ñ!<úï glp2q ãÒø,°Å'ñ.=*ô(n<: ¨QÉ:\$ .HÁã\"LÂ`biÅ\r\"@‡íœêïìýªùÏZ*ïÊÉ‘Ðãƒ5Ðݱ4DÑ8|Bz|ŒxðÈà Ô>E„;åJÊê+%§ÑEë}©ÎHPñäà2¦DF.¾”¦JÇš´qùðå»PøìqŸQðÆqææq'\r2V1ÿ\rÃ¹oE«N€òñïUã ªé\"¥%l³#¢Ç,dÇ„|ÎQæ²'\$%ÜÇLg\$¢ºû­^û*]ìvDz úÃ&èQ£W\$lzĦÇ{\\Dñ ƒ ÉñL§QE„Ë…ùœEÌ»&ñ&ç«*M2rú\0?O”ÉdXÂ@Ž¦%|[¢ yÌóB\$güú¬Ð3f,æí«€!+A.N'P´;#x¤¢aB¿ ƒ/¦¾Ï.\\ˆaOäØå1¬¨X&?c/ä‚,@Øjn\r&J5p…)îÎCoO+„>!-Ö°¨53.bÉ.Æc3‰r§À¨ÀZ\rxýñÂÀ¤OÙ2OüHó,´3€\\ÂSBtÜÇ à”¦ìï3Píq®QQ¬[¦œïð1äÓ)éÒí,~\0E; ä†SO5\"`šbQ4ªXîƶ]¢ð½(iå}>ƶ> Øo[:3ä^—#¶Û”írõ2ó€,C²˜Mb³.ÁAsçòV¯Ž«B4¸³Ç\0OBTC¯ó3\0tECö SÆÿ';gN”°Á­¸GÚ#¥º\\%ÂÎk!4ÂÎÜ_#ü«êHRì­HO3HªA *©\näÃÛ+c&KOþ¸Pè(mœ¸Ÿ `¬²êv¬Eì¥#\0\rÂŽKäI©FÍN,`ÜÌ«¯k &BïNö4\0¯T0±Ì~ÆÉWt±M FKô1ã-à \\®6>EÞ@ sàÜ";break;case"gl":$g="E9jÌÊg:œãðP”\\33AADãy¸@ÃTˆó™¤Äl2ˆ\r&ØÙÈèa9\râ1¤Æh2šaBàQ<A'6˜XkxÊÌl¾c\nNFÓIÐÒd•Æ1\0”æBšM¨³ ”¬Ýh,Ð@\n FC1 Ôl7AF# ‚º\n4uÖ&e7B\rƃ Þb7˜f„S%6P\n\$› ×£•ÿÃ]EŽFS™ÔÙ'¨M\"c¦r5z;däjQ…0˜Î‡[©¤õ(°Àp°% Â\n ˜þ ˇ)ƒA`çY•‡'7T8#DßÀÚq·NJ•ÍƒB;ºPQ\nòrÇ“;°ùTç(^e†·ÈëÉ:àð¼3„ðÒ²CI†Y²J¨æ¬¥‰r¸¤ *Ä4¬‰ ¨4£oꆍÊ{Z‰[îì.¸œÌ\rªR8ƒ\nN°„Bò߈c\n†ßˆNêQBÊ¡BÀÊ7Ä£ äa•­ûÔÝ`P§4©Ì”¥5*ƒ*÷D¸†ŠÈC\n:¾,´ªŽéÊãpÊÙ>\nRs3 jP@1¢³;@ëŠc*@1Œq\nú”ÌQ86£ŽÚ9­߉£{¢·\rKtQ4Z\\Ü7ò&7¾«\nAÓ2òҁ!-AQ4²Lë;Ï(«#?3ÌÉBÎÍŒñ”N!>㊪ˆ4š¸Ì¡Žsk¢À<dˆ¦Y¨ª€ÙÔ\nn±S ñ@€R_LÉ\\à’\$¦Ý°ìH+Ív°¦(‰Œ€Ü1³tåÌ0Ž³|P©Ó€0ŒL \\»L­\"4щH…/ªsUàøKr8Ž£,œ!³t)6œáµ0áòH Ô5P|N\$¤ÊNʈ£ÂK—ÝxÊSJÝK£“LrN=ŠÉÈ5Y=7ìû*ÑÚïìá3(˜(Lì#Î[ƒtQŽ#µÓúñٍj©¥Áõ˜XS¶`¡\$*ý2À*µ˜7_#x\"kNµ²@îC°i°&Ç®S»>Cµ%{eLmûŒ*\rã^Ø!Šb²ÈÙ\rÁ\0Š7r¥lÁ´Ó ^½ªiX̼¬ôn7¦š^7¾é \nƒ#µœÞ°#ŸYuÆT/`vz¦Ä>C3èù63k‡Áô0F—,Ëk«NîÏ#‡¥_ ðë̇Œ(ÐÍŒÁèD4ƒ à9‡Ax^;ýte·©Arò3…ìêÿ°ê*„IºPÃ(t|A|ó,\nÀ^Añ*qa1­b¬kAóM¨t¤”³ª³ *µ?®Ñª¡`Êaœeèµ€£\r`@ù\0;UºYù0œþ­‡ó A\0P @†öfŒÐ X“xTЁ'dxF0ŽÌy (B%!÷VXA{¿yç¡è†Èšw\\¨¡råA­àðòŠy…+È‘A1BP{ ,´þ‡ÔSPÒˆ/㒕𽉠V&‰Ôò,`\rI±&ôÝ•úÕXjËA2?´~%è:J‡~\n<)…FNZÊÖVçUd9”töM¹*BÎßÈx@ð\"6A¤;²BÒÉi=\nÉ gZ¢1 G4ü ŒWAï Œ†YšHöN‰à s¦#Hˆwi&.­¢M³&”KÊë0ØÓCàä_RHx\r᝴&ó^lŠQ¦ À6ÄTžJµ&Á!…@ªB`I A)D ž\0U\n …@BB 6A<)*)E¨ÀD¡0\"ÑêE*çvá°:†Òú¥é‰T\n ¤™A1iÐêxp™ŠÐ+N²RIXhfNIY 6bôuÜÚ¹1­Lñ6U ¦q(/EÒ¯ÏI ] ÝXrí¼Ç°¶vÃÓÔ<éÈÅ-êÖwH\n\0þ³£LÏäV§°A[œúçg¬Ô2†Ôakó!O©%#¢²¨Rmhž¦—¦\0Hñº:AX¥Cb,UÒ˜ eÊŠ™w\r!û¶§Q\r.´âš²ã\rö¤«#ÊŒÚÉ1áb}ÏÕ}2Í-Á‰Tƒâ+BB¢éKUo“´¬]Cª2ª®Â5ZìHѳ0l|ÂƇ,æ\0PVI†þèÕÔ•é¥67ã F\\g*ú’¸ä\\Vßk4± Øejäîv\"¤ÙFG6QÏKa=ÍøDŠ&½)_Š³Óæ= J¡†•r¥\njƒõx)S†3¨aèå|£f}=ê'E6.+„¨êÕ¨T\n”0\$6^1(tЇPàÌÑÙE ¾»s\$g‰:Ÿ\0¼*UA•2- ÙYÐd™LéŸAÁá3¯˜ØÜ>Z6 ˜2†c̦€0æ…AšèaÍ™Ò6´ƒ]ºíCf¼ÿg2PM;KÌ(¬±hgœ2]t\0».h¬ãs%ÙÏŽßH¦'´1•=K@Ügƒ!:aY[(ç^2ãc&\n¦ª+°˜9˜B? ³¡4nÌªNä †Œ¨FAZ­Îý€¼'¶¬ÇPÍduéÙè“äY_Y¶BR©úP'!‰ÂBL@eé0²í´ñÏRŠ*µ^¾ì`•ƒ^Îï§\ràá`f1&†DɤM³]W}·»’º/uuÞ¼ÙnŒß µwJÓž¥”c2µ5Ü«1.Ml<”Iu]SçŽÑêÍ\$Óy).»Üp¼ß€gÊUy\"§\$Ö¤KügŸ¼øƦÛm|rh(C¡¹iÔpËKê¯À»ÂÈ2:á`mñ_D¼KªÖûÖ\"¿\\d]zÉ“NÕ;‰ì¶0ÜX\$ÉzïçŒM W^ÿÌåäìÊ)„î\$áouŠÆœ™P‡á8\n§Üí—s]t8zSÃÇ¿A<b6ñùáàg¸B-wî\\7ì_{Ýúì^—ú‹ê矦úDI×¥ë2\"Å‘ã[D(\"ÆMÒ¸ƒ9Jqleä™5·D¾ò6\$ÐJk>,”*À¨±Ñ·§Á@WvŒ7á|ì¼ôöW&³‰ŒÃp!_w¶i˜ü/VéŸ×Qð¢ö%\$ãôOü½n GîÐÿîìfÉĽnâïâÂÆÆõ.úÞÎæ ° wnï°/F\$°.íSƺ^Nd:í„jÄbÄà\\D€h7Ö¹0ßë0\rç”à-ôV®p!Ph³(°Þp Ðkð€¿0&7`ü&œÞ£qplj% ÌV+½\n#OОÆ*€èFB˜®:a£ê3íÚà®Ð ˲‹&í0ÊÌ°ÐáOøRnÅ Æ*ü0Ü¿Cq ðègÐßï“#Œ&î…Qnæ1 æzÌ6/1\rB(L4WOÐõíÿÑ!&7 %ì(ž0­1:À¨bÊ…P´ô-Ýȼªñ':upÔîqbD\"h ´&\0ÈŏF+ã*GCê¸ì¥ ͬtí\0(bœ4,¹CZtêôa±žìm„Æ\$äºnemò^ï=ÅôÏO\$ì\r€V g. hŠ`1*œJœƒÝD:A\rd)fchœ7áËr,\0ª\n€Œ pË#T¼­P‰\r(Í2kr.\"â2B¨¨\$&„»®NânÆ·Ê O%hGcJn.ÃëdôΊ“:qÞ¿hT\$Fž”ên3>('xEr:Ò‚`ˆì‹‹&KÎ2\n\\ˆ:íÌ(ît¯hýÈÚQ+Z¯N?²¬ŠÈŒ@AC+Ge+‹¤ôE*r¶áÃ|ª’)˜ÄÂçrÇ-CI2¬EI%x¸Døt¹,ª¾ãJ†¨¥¨íN਎˜¨ÄÂ\$/¤èÂ\0zÀõÑ\rè¦#ìØL¼½+ÖqT;ãj6ìO*\"d1òÚ¼n2 Kƒl1åÙ¢é Ë£+4MÑ+\nÂ%Eòƒ+\"°“6Ï\r+óYP3nÇ/4~N°øD,È:#~\"…®e¦Èè¥tI";break;case"hu":$g="B4žŽ†ó˜€Äe7Œ£ðP”\\33\r¬5 ÌÞd8NF0Q8Êm¦C|€Ìe6kiL Ò 0ˆ ÑCT¤\\\n ÄŒ'ƒLMBl4Áfj¬MRr2X)\no9¡ÍD©±†©:OF“\\Ü@\n FC1 Ôl7AL5å æ\nL”“LtÒn1ÁeJ°Ã7)ž£F³)Î\n!aOL5ÑÊíxL¦sT¢ÃV\r*DAq2QÇ™¹dÞu 'c-LÞ 8'cI³'…ëΧ!†³!4Pd&énM„J•6þA»•«ÁpØ<W>do6Nè¡ÌÂ\n)êîæpW7­Ñc\r[è6+Ž*JÎUn\\tó(;1º(6?Oàôÿ'ïZ`AJcJ²92¬3ž:)éh6¢²­« PŒ”5OëþaizTVŽªÞÀ¢ƒh\"\"\r##:ð1e³Xò #d·‰f=7ÀPŽ2¤ªKd ¶œ7£ ÄŠ+q[95Œt>6D0 IC\rJ\rô¦PʬBP«Žˆ\"¯£=A\0åB Â9;cbJðƒê5¥Lk¾'*씉i æÌ/nôòŠ/©GRë¾a“CRB««0\0J2 É èÔu*‰SÕ38Ô:B[fÿÀTŒ<:ÃXÆ4ăZp3Œê@Ï¢µŠãG¾³8ä4;\0Þ9 7.l[ê¼¥c[7Fã]ž«5„Y2mJÃ<¦)bÖ6Õ€Œ:Ã¶â„˜Æ0Ï\0¢&6Ý𼧪6·ÊäT©¥wdÜÉ í2NtË)JŽ.S(«¾)ªø\"%S Í4ðc©Œ4¤YŒ^5‰Ìò­ëBƒdÚ>ƒ8Ò:£}|\$£…ž½Ü xŠ<gÓå&¾/ÐÍA”\rùU\$0Ê9jƒ8 ŽÕ¤\$îIKÓ5ÛZ7ŒÃ2€…&õ“é6¾¢ Þ×àA\\c¨Æ1°£˜ÍxC#~l7abB9)€Î0®áT«¾2…˜R˜dL°«´u\nb˜¤#&ÐÞ7cfZØ6 •#Ô9&# ëu>c}\n<\nåŽA»[¢ã׈©0ÈÊ5\"“çʶÎtç: ïIt5vߣ˜æ;Ùõ Ë¢\r*@ÉÔ‰ˆÐ¤ ÁèD4ƒ à9‡Ax^;þv¡Æ¡C]gŒázÿƒÁYp¥ÑðDpÐg)/¨/©Uró<Ùˆ‡@x Ã>AdH¤¬ÅH@ÉÑ„qE(Œ‡&ârP¨mx/ ÊÈPkE¼À@܈D\n \\ì•£Xï B¸4œc^]â#HD&àœ]âA“p©¬£™°ègTø¡g.¾Ð@@P‰(>&`PSPs#îQË5RæL°n& EBvOOû+Fu1Å ÞR¢¢|.N¡D.GY9Ÿ0F:¤MÂIDjkŠTjZ‡\0á€âL)J ÁÈ’‚\0hK¹8l1§èÕ'(p 0(›Ÿt†´2&!@'…0©Íð!sŠ<[-£’Õ#²˜\n,«”ƒ”vnÿHi“È9ÿ*̈Š»†À¼r7iù¨ dHS_dÈÚšÓhLB0TŒKáRÖŠRq2”„5%5\$ œ\nŽA­x0¤AÍaÏ ¨öDrÖñŽ%BØù\"y†OÁÀ©†SXÌWñF{*ŸÒçT`8+µzÃ(f +À¥M Ù()“2¡œ<­bÞê— tNqa”²¦ ÈÒÙ'>€(&S¨ÉIÇaŒ÷*åãyÚŽ3-©2žÔX©%1M*¾™« Ik\$ýZ²58§š…hM\rL#€òðÍó:AXÿ3,ÕðÃ+ÅÛGòARÉ[D8¦8(À,ao1-¬ÖY<èu\n´ò„”Ü|ZAWÁL€†PÉ*)+'€Ë*…d-qµÌU§šËÚ©\$¤´u+F(Ðo\0(\$­G¿ î%Æ }FºU\"wë¨rNë!ÃÃÊÈ.s\\ 4ÍÐ@Ù*-GeaPÙ,4žo,\nK™:KĤA³7Ëy§+{ WrÏ'ÈÈ&]ëÐEFˆ<±4<ˆ*ÂÎöThvÊÂT\n!„€A'ÈÔE ­ŠL/Sw=äú\r+Fs`×3V©Ñ ëåTò¾ªH°rU\nã5ê³êd/Å7t[œÜnX!”Õ*ù¤à±‚Ï=%»•—Ú €MMÄ圵ëÌ.A*ù\"‡LŽRñ¦J™¹4¤¡L£Ž²¦<ÊØøÂd吙@aÈÁ‡\$fטÎve&ñ<È á3š;˜2Y; Mñ†X ¸Óâo_N\\Ð50žÏ™HËxFBäÈ”Q:¢rí1PÓu+OcmŸ—Á!6¹zÝ4C@\\2†#§?¯YQC1j6vî~\"Ä™dåG&6­9Þ—F§Ú\"\$ÀŽåã>[ÞŸ(}*°–{Fé%sÖõ8Så`”)ú(JÃa¬B³?rÐÇ´¤7U‡Üj„ö¦3{R¦}ÖúËn‰Îúi,]º“mò¥K'xä¯'Ûæ…Iùg\$ ÇüÛ\$l2J(¥LÓ”aðPOaÐ4«·F±+t%>rUy`9g\$¥Ø2Zj¯Çî@AN¥Ü¹‡ˆ_\"+Y)i§mÜ^z§é:’£.ŠŽ3M»â\$á:×)\\ëýßå?ªÐÉÕÙr1æ¡ëxóª¹ZxSÈÜ7³uj»su4¬ý€áp¦RÈØå¹ß•“|w=Úxc¸ïÊZìpWpr8h3æÿrMŒdüP­Ù\$ç|™žrx ñ®%†y'37òÆËÌfo7ãüOò™Û%úLœî.Ù· t¬÷Ëuìh¼öÀw+‰w=ßÑm/…ö·pT}Ó:X1ÃÀ@AÕgA¸0˧Dé јE*<]}WO!hkpDÇ抔1ô>”2ç—–Ã#mø!=šùT&ÊWVúŸ¹P¨ˆ^*\0öOtøKNùÎ;êø'êüØ €ú+„Á«ÜÁå\$'. QOxðÄ+犬müß,·‚”ðŒÏpDiB°i†œ;îÌË,ïp>àëËk/}¬°Há¬#ðjàŠª;ð{îìi¦F b´\r CÊýeò1\"N2ª|¢)3 ä+mÄPO· +þØÏ äí ðPP/Šá¥ÞW.g0ª/•\r¸RPÒWN_ °Td`Š\rß0jö¡¤ˆ9Dî9b^ã®´eži£Ùк\nq ï#Øà} IPf7ÐFøŽîÚN“ ð¤Ï·fSï´`ñ:Ø1P`ðþdn½)UÐ@piнPlàÑkiUgp¼€½q^dqˆ¼Ë×fV»dokjÜJ”K¬D\r8KŒHQzøñ³‘¹Bn?`æ3k`ôäÞ\rÈt‡ƒî§ÑÛcVäåŠU Ì®ÊñMà/ìm£³çC2¬ÑûÆ Õ†ÒÁgH¥bVÛl²ŽEFÇ2!¨>ÿ¤0Ï2òò6ÆÒ<õ¬Èá †P ØiZä¨dti̦É@7\"\$\"àÒ Ç\nAÂnÉÚÙàæ)G¢q ª\n€Œ p3âñ&‘ÔÑXžÆ~?òò§g²š'òŸ)r¤Oœ·B<\$D\$@k´ Eð%âbàDb<²i&ËúMaBæ`Öí¾0ñÈKÂ~šòà:£Ð8)¤þÆœŽQ(eâ*\"†R&ã°7¤\0`C°Qáf©€ÞjÇ2 Êg\"’£|Sam\"\nÄ|LQm Ø.áb©C  kt´úÙÄb3hz숍5…À†Db'Â,Ý3Vá\rV8ƒl £T‡âsk„ä‡0GÆáÓ\\ÊÐ8+%} Üþh³5¡B\re¢_ šìp ©š·®Œ{åÌÛf&^¤ˆZ+`éj6<£|à Â(\0¬ˆ î¯` `êg\nY9Þ #þª?Ðöy°­À”5e ÀàÙ4óÑA+3BQ£Ñ7¸ìî°Z\"Ö4!6+®\"ª¨º‚‘=¢tAàÓ?³â6€Ë>±5°!8+ ÛÏjðqDl,V-af±`à\0t\r Ú";break;case"id":$g="A7 \"É„Öi7„¢á™˜@s\r0#Xp0Ó)¸ÎuÌ&ˆÊr5˜NbàQÊs0œ¤²yIÎaE&“Ô\"Rn`FÉ€K61N†dºQ*\"piÑÐÊm:ÏåÁ€Äd3\rFÃqÀäk7œÍñàQ¼äi9 &ȉ¦…¥É’Â)’”\n\r' ýÖï%˜Ü%…“yÔ@h0Œ¢q¼@p·&Ã)ž_QËN*µDÑp¨˜LYÉfÛ„ë¶iÅFNuG#Æ[ñÓ‘„ð@¸ÜpX,æ‰ '\rĶG*0ˆò4ã£1éˆ#æîï\"çE˜1ÆSYάn¸Ñ¥rÙ¥@æuI.òÂTwP8#£;Æì :Rˆ§æÚ(º õ0¢Þ¶HBN LJ<ïã(ÞŽBCH\" #298or®À\$ì”P(@0~€ÄBTÔ4ŽÈš•+ Tvû¢°\0ä6§è(3cJIBd”Œ¡ð²õE¨Ä¢©m{6ïJÒÃT2®±ê… ‰*”ìÉd”É\0θBÎ93±¸!± Rü§¨„Š³2„·C¬Ì„ÉÃjþ('TÛ=«ªòÈèB4µ+Ð@Î#ÉHá#¤èB\nbˆ˜ hèÂ4§á\0ž:CèÊà J˲¸¸´\$®JîKh¥RêH9j»²!²…e0LˆÄXR` Ì³ixÊ -zܯháoÙó0Wºm&\nv“²8I#@6B@SÇ&,˜Þ3 ÓpÜ2¥•hÙfÅ ÞËHƒpò\$¸Æ1¥ã˜Ì:”øÞ3¡˜X¨ŽXXÂ!BÍ4pÜ:ªÁ@楘5 b˜¤#dCpì¹¢ap@%+xÛ†(‰ÈÌ·+p䦤ìãŠÙ8bÖ¥ôã ¤ãH|·XÈ?)d~«&HÀæ9ŽëtÒ2„ð2gAâ4O0z\r è8aÐ^Žûè\\¡dÉ8\\· áz;Ãzâµ…áR93ææ/µiÀÖÖèàÎ7C xŒ!ó䍌£ Ð7Í5¥däHÔ…„££¢X\"+3“j9ê,zbÜ(#Z¤3/oN*H£l9w ó³pÅO…8( nœ¯Ã'jœ…\n8R¨ªh®Áä®É`ö³èFo7mÀê6¨‰\$̨Hk‰õúc:tž'Î5³*YÓ¤ äV\nÄ£ÀCƒÉ'I¤Ê§p@M1¨OÄ:ò4ƒ’28ˆè ´™7LØû\0Ddd\0ž£Ç(Œ ™“ŽÎÔR Sˆä ”³‰462èðƒ0i#ð\0øÀU탵4P¡Ôý•HL\$Î4@Â0TzDá4œEƈÑJpeŸ»€ä˜ jqÂÐQ O À€*…\0ˆB E,A80­8î‡ä\\PG\"60ˆ\rÊH¶öðˆ‚ e Á…Š§ÏUbv\$ÅÕ~CÝ*`\$l(ìÈÅ`DTQ ;çPˆ#e« «çg'Z_”²fšQ'FB^ÄÚ¢8…„µf¥ƒ4¦2WLЭ/\nÆ%/—@¦RÏTâ\$ñ5¼º0É\nìy§Åè=\"Ž‘áw ]£ä‹ O!!,7Ç„D')ÃKl!¡ó¨U eX2K³ª»VTÁg¦„%¦‚‚ Ô©„µnä±ezš¤áMõdPÎÄ\0WÄŽVÊð×£¡q-‰ 1¦z;+×…=A  ÚºôŠBN“KN\rŒ€ ¤Ê0-ç¸4 èV±+®F'q:…@¨BHQR™õòe|4QžŠ0^ý@(r4SuJš\0/âm+p—K|Ç™!±²DÊj\0Ci˜42Òì@¢Tì11•t¤š Z¯ÚÀÒëeÏ8n³Hf̝å Èw\"T”Z\\MU!NDŠ¸ÌrjN¤ª°'ÌÄËÞ…Êu·È¸§ý¤rÆÖ×£¢ìmÑ@#Ad“ÚwŽ”´54yXÝZàw•U \$ßââ )}Nà¬<´ÇgZJ7b¥úf‚ù{Ôåž¾Dê ;¶º¸/ÁG°Wì¿f¨Bž¿M.e;íHÁ…ø:«ö[9p”Ê/Ê䌒É´×9t#”êE¥»òPqÞR Á:FN¡91*IÓÉ<Y15%ç· ß0Ó…Iü“\0\$Òe+A) ÂNpS\$R\$Ä›᤟3rë˜W\$Ƨ\"D)«©aåKã„ÃNvYg2ãÒu,lÔJ_-,J0´òæ\rËß3LŒ šf©­]Ù»\nalbHRÙ ©åH K°…4×Òmbb%ŒÀ'E²QKñ°@FnÂéS¥É=Š !ÕyWðÝÊ\r:~Ùæú`ã竵„uÖyŸ+gã«éÉÁКÒ(4}åq'A„>˜S ™ÉWI\$¬‡kö&‰Ð]³JÏw„qG&í©J±áÇÍ©˜5+­ÂîɱûU”ãXœ ÅI„6KŠþš”YI(êðh;_JÞs5æ>¾§Ï€è‡šŠlÕ»|„Õ\"àTvÃás9RÕN3­1þ†âÜ{>Ùü7 iAEH\\^ñg*µTøÂ:bŠ¾ˆÖôDÝ)vTuIS̳ܳ“6©Õ@ r7ÐôgÐÚw¢ðuÄ9I\$bdy:,i¿ ^²(«1m9'N¶f:Š’á¸Ô%}Ìw¥\nxšÝ;ZåŽÒéx(íý¯?fŽ Õ§jåÄX“º^ÇÙ{fWÁç÷²Ô:¶Öð½ïÅ+zxcº6¶™Á¦žô¬¦|¯ ñÊ&~¿ç@PWAéŸób€Žçò^ùl⌠©ó\\¢¤†ƒx\nºAÐ)ÔĆºñØ'ºh#ÆE1a•¡K.#áë ìl˜±z°4\$\\#ò„TµÅiO ˜\r!™…”¢X–É7­šÇÀ¨h8t1þ\"<K,6Øq˜·ÏŠ\$F*Ü…âS¥Ð ¯ÄüŠœDè7þ;cÈV(|Pïæ7«(=B*7B>•îÈ9æj¿ã¤(†FÀ ÃNE\0˜\râ„ÞÐNŠ Ú-Ã&]„À—\"H°mîØbÐ-EB·pjäàRëÑLÂ.@ºÂÂìð.&*ä\0Þ¤H€ØÁ 0ÝD²â„ö·¨x®f~Ä\$|j.*R%&D…ˆ“LšÈŒŒ\"Ä b\\X#¬ªiðlìMÊM ¬\r Êàœjz}i È.c\n p9%H-ãÚMNJå`DJ  ÅE4\$kº2lèÍ£žâ±#ãbgdð##&¥Jgæ‹ÐíæC„AÂèR AÇ|1ÆÀ=ä 2 ";break;case"it":$g="S4˜Î§#xü% ̘(†a9@L&Ó)¸èo ¦Á˜Òl2ˆ\rÆóp\"u9˜Í1qp(˜aŒšb†ã™¦I!6˜NsYÌf7ÈXj\0”æBcéŠH 2ÍNgC,¶Z0Œ†cA¨Øn8ŽÇS|\\oˆ™Í&ã  &(ÜZM7™\rb2“M¾¢s:Û\$Æ“9†ZY7Dƒ ÚC#\"'j ž¢ ˆ§!†© 4Nz Ø¯Û –³®Ï+k3ëö3 \r¬çÕJ´R[iÒ\n\"&V»ñ3½NwîÔÃ0¤Òln4ÑNtš]¡RÓÚ˜j iPÒpôƣލÜfÚ6ã«Êª-ãª(ˆB#Lâ Cfç8) ° Ž2è¤ êµP\"\0©Œ©Ë^Á2Ó³Âbt9Žë@ÉÁcu ˆ0*ݯ£ÓÏ ‰ƒzÔŽ r7Gp˜¬Õ7®ô=<\r3 hÓ'¦\n˜åˆü¼/Kâ`Î*rúò½¢Mbèñ/ÂrÈ;#ÜKè8È Cʨ„³¼òª!¢œå\$‹ðŒÄЏ@ Œã8ä2±´L&!°KêαÃˆë ‰ã’ô¶KÒRŠ£H´€éÀc3ÂRÃ@òN¢\r\$Ô¦¥#܇CµÐÈŒ\nbˆ™EÀHÂÖ1ÑéšÌ0³L+¶ÚÌÓ ÒÒ®Q³ŽLBú† p”L!ÑòÍ»¶w{j.q¸(3lë\n\$£‚й:ä9^—\0ʘZ«ªýtZИ§s/Î:AD¯Ãcœ2 ã0ÌéI hŠÂB ÞŒHãËÄ c3¨àÙ!8Ác@9cà µ„„ú\r­â¨aKê7h¨@!ŠbŒ§\$­“¥_…Á0µ³‰€Ø˜\"6èÒò1Î˹*”3.ÁmŸdIØÞÐIÜn #\$0åC t\"Cj˜¤S~Çl'J äÌÅñÅ2i!â`4Qã0z\r è8aÐ^Žü¨]´æ²@ä-8^ŠóãÃÊš¤xDÖLðéÅãž7\ra}x ã|õfÈм´àÞæ#£3#WQÚZ&\$.>Ì’?#,àÌ0ìB¹£é[LªÞ½Îô¤r%ãî 2vï§Ï\"½#Ð\n@ †4wºäÓ…\n0R˜ÞÞ€ÄPIjúT¨ù+4@@уI8ƒpDÏÃI\nŽ™RÐõÐ2;a稤°òdIŠw\$oò'pèjMZSGŽds0R³àÆÉÎ9¨5MðÏ@°ßOÊR€á¤˜\0ž£I\nP\$¨öbémË*\r´òb£Üpi6Åé¯â<ÒòƒŒ2ÒJhÙ;iÁÿ†p@°Ba@)­4`¨üÕó1^+ÍâÂÔ:CA€&¤ßžöô’\0Q¹MŠÌ'„à@B€D!P\"€© E Jô:HdQ\$TÀŠ7ÀäDÐÉÏ>ËÈ—*µZ”\$°pQ&\"PÌÛ˜T-ªm^Õ”¬ThiUg¤æœð¦¼“+ô5ó!¬ ê¢XmMòÑ£x\rB4Z³X2ØnÛ\"ƒ<éFm­uôLsvŠ ¥k*nLÉl\$Ôb!ùÒ5ïÝ:…cû‰ FNò:>ÃÌM߃ò=K#BnH¥(Ê.`–…@Ã|Gìd¹—V•Ôšé\0ÆU™ÑË•oNŸ6¼þ/Tq5´õxÉÃr 0è•-„Θˆn§†)¹Ô“%Ÿû[IÕl¦*)3ƒqj#°\\ÆVzXÉi3È©FU\n¤„i%Ŭ5¼päê<K1 (Ó'PŒZ Éf\nFDÝÈ€ŠeŸ*\n7d9pš\$X¢Â T! \$VDLü„oÒ¯0Êá€r 9\$ ¦Ùbv\0¼Y¢ÒSâw-(Iz†R V°ìx'„¶TÌìýAoF‚àÅí0uµ ú˘+YkŠ-¢1ˆJÙ=bvöÉhN0æ%¯Kå|F\r)ïRÔ4¨òZÌí]ÒŒj.¿FBaÛ¡·¬²í]CNnI+`¼ XãݺÆÍ^1ä4‡µPEˆÁLRsܾËøäHUØ:Sð ¢8qÃ)A\\2†,Šoý ·nÿϸ\n…’‚ôù-%š2F9ÒÃ6N¢Bƒ%9&¦¦”ºã“¬î¿ÓuÌÖÖ,퓤k¢¡Êo·|d\n5AÁ­»…J;e±¡Ô.G×#Å`ÛOèsUÈÔÔ˜,…÷äô¥_©°düLih=&jÇËbÖJÌ*._ ^qÖeÖD\rܳË\$„8g ØMç®aA쀞œž´ìàc'ÝcT\"HiÁŠ²W\nsœÚ¬écRY¤˜ \$zY»×­&n—ÓÚg?­¬m_Üë`&½‚\r+’›»¥ºƒ+ë[©SrW4¼Av¾áÛŠøÎÞK:úºì\\[eÁ1j°âªmr¥T õX2±ì“7Ú­oQõTUvi”4áÛ[qekjK¥§/6£*cnFŠ™Ô·oM8“·¬úY9 P̸èCnrˆÑÜÂ×Ok%ŠÒ†œž£¾Kdbâ1þ¸—¬ &ÜA—rUzio}I)À‡7þ_ªìª'§Š*¨Ö5ÆQ%¼ÜâjýÁÎÑUÔ-VsÄ4Êt+Á¡Ûúž»ãžs q÷I#»KâÕ¶ô“¦¨8H¿ž…­6Ûf ‘Æõ ç‰QE >hWM«©^Xٝ¿§îþæ5¦ïêÄÁr\n7ÞçˆodMªSõ¢:¢(ßE3^\nǥ順H%å\"¢xWÈ9ïqjª Ë¥ó–<â›óŸ@w­ÐC/ãú­¼‰ñûȇøñ YÜ4áõàÇë3šKí[}çÔ-ßÀ¿aïåÐ?þÚ£ô_t37Éöˆà¡0©V §KÒÿ\\ÆU¿I©¾ßØo}SâzvW÷kÎüRZScׯ·ûMßø¤Ÿ¿®§·ü„´\$¤\$FnîE¤Œ©ON,fožm\noBÆ m ä0ãÒ-p,­jp/Æff..BÜ0*^%Þ#ƒd©ø£àÚ­¤NI~¶Â”1j×ëÑlpnZÀÂ= †9ÀØhn *Ê1—FN‰ÄŠonêFO#ÜšB¦OT\n ¨ÀZ \rÃrSàκíŠ&d~Ëj¼KF8¨ö_\r°PFlëR_Œš¥ÂJ\$æ®Z\"ö«0iìä îM0“âú‰ÈV*b0hÈ.%¤\\HbýÂd: Þm#€%Ñ\"N잉ÅÐP(0B1ªØ,ǘMJ<!H#Ê4àæ,bÊÛBËeq®{bX\$1\\Þƒ1íâ?kr~í(î'¸Êb@5c(áBègÈ~7fjKÉŠj}nŒ@…(E¶²¢ê|ËéZª)^œ„êUQÀÑÏ<áíCÒ:BèBë†B`š{b\"   îÏ\"@É,\0-„œ–\n0\"Âˈ–ί\n\nqT^‰Ž\réf ŠùIÊ`QhWxëCN®#ˆqðòÏD\0 ˆƒÐ©ÀUèöí\$ÊŸ,ˆ@ \0t  š\n`";break;case"ja":$g="åW'Ý\nc—ƒ/ É˜2-Þ¼O„¢á™˜@çS¤N4PÇÔÅ\\}%QGqÈB\r[^G0e< ƒ&ãé0S™8€r©&±Øü…#AÉPKY}t œÈQº\$Iƒ+ܪÔÕ8¨ƒB é<Ìh5\rǐS9P¨:¢aKI ÐT\n\n>ŠœYgn4\nê·T:Shiê1zR xL&ˆ±Îg`¢É¼ê 4NÆQ¸Þ 8'cI°Êg2œÄMyÔàd05‡CA§tt0˜¶ÂàS~­¦9¼þ ¦s­“=”Ð(§ª4Œý>…rt/×®TRò‰E:S*LÒ¡\0èU'¹«Õû(T#d ƒE ÅqÌE”')xZœÅJA—©1Èþ Å®ƒè1@ƒ#Рˆò¬£°D séIUº*òÀƒ±\$ʨS/äl˜ ÑÎ_')<E§¤©`­’éé.RœÄËsÄ<rJ8H*ìAU*‰¹dB8WÇ*Ô†EÂ>U#‰ ÂŽR‰8#åÊ8D*„<r_£ˆa˜EÉÎTÇIBý#êdÿ+ÆñÉlrj¨HγþA3Ì÷>Ç%ʨ—E®Y§¥äÔ£•Eu\"9=Qd~ž”äYÒ@=Èá&Ž±É\$ '16Z/´»¬%u‰cYI@BœäÙ]ÂäáÌDÈJê¼ðt%ÁÌE?GI,QÒ0ÉÔ„ðs„áÎZNiv]œÄ!4B´\\Ãw“\$m¤ÊJ…µîB'²Œ§*Á'I*[Ä ÉJÛ PŒ:ƒcvä¶Á\0æ1Œ#s¼(‰ˆùfŽÈæWL]äFs²åÕ7ûœòºU6AÏÔìAXe%_Ö~JZZbA“ÏKÖö×Õxž•KånÔhá;KÏúÀAL”ŲY8–¥VÍ·°>hîêYeßrÜïÐØ:M#L #“X7ŒÃ0ØðŒ®eZÕéI`b Þ׍¹(ò£pæ:Œcr9ŒØà@6\rã;Â9…ØåÏŒ#8Âð„ÀKo¯êᘅÁs°ÑUb˜¤#Nó.\\ÆG)\rƒ œÆ„ qœÃÑ\r†ru\nPó)]¥Hþ(A¨y]šŸúü©=H+òÕêGä%Ö¨´:Ïy>ˆX`M !Ìá#aØw\ráÉo†P𠀸ÀÂjPf ˆ4˜:à¼;ÂÐ\\C#½\rÁ”9è&Áxe\rÐä<'DC|;L|9€éÂùÊd¡¬à’C\r°è:À^Aò#õ¾o\"Øa\rf°4‡Ca\rì3\rÁÑÉ>·Ú Ÿ{ñ\$ÄøDžÄì«ëßC¢ÀwÆOPbBHt!CAŒñ ,…˜ž\0J A¨=¡1zCÄAQ!äÍ÷Ø—Þˆ‚%2€A\$Laú«fâ¼wA“a.rŠŒ¼Šä|(ò\n¼²|P\nDÈiU0»UxØÐ&#B÷DûÔ*+¢QDB«,Qê@‡¨I.2•¾k£0s‡Q|⛧C©¹ŒÁ˜9ðÚ 1r8âC @Ýdê7s¶›ƒ˜xS\nŒùZ§ÄTPI¨ \$¦ˆ!tI‡(°h†=ÁÎ\\Z V£ÚA0h”4Ê>À‡ iÙ ntD7Ãi à€)²€@©¬6|#@ â\r1B ÆhËQç¬÷AÈÕÃRò)°ém©Q\n)ד¢é„ðœ¨P*P[\0D¡0\"×Rò•T\"\ndXò™Ø“€çÖ–Ë`(f ,r3'Šheé¹—§†¬{G4\\\$Cä)\n´¹åKìGÛÃANªj†©ÅjÐÖð´ð ²\"#F­…¶hD™r.eÑ\0æä||H †‹Ð)£ÜƵêÚá5â/VÒÜ*„µP>ÅñO¸¦õ}b®áÎ\"…°æ©¨®jšŸƒ.!âjö½A#RV^\"5>å/™Q*’ď1Yßy™õž´Šã[kSmçx4‡ Êöÿ …0Êmƒ ‡¼øŸ2ê!hŠŽé±µ5¿k\0I+úI^≠Rê¾1ê iË °„š€ä:¿Xk|XV}¬=¶Gð>5Êس,“›•èƒR0Ž%ë:åäC£Ø&ËȽǂñ˜& Yrh) úÎÛFî£Uª;hÊíW@¨BH“râQ­\ró¤ß\nª`Úhm%ƒ+¨µšÙˆà©& xðA© ÞšÔu@,2fíäš&5Ý\ra5Z2ÐÖ3BZ\"BÈúæ•1!Ì)‡123Rf­W,ui\0×Ʊ[Ò Dv© •N«ÏPî‰&E*íÁóÊK¸¥ÔÎáDå éùE“7;0sâˆìMZhQMM,ií…uyA\\2†*8À·ê&(Û²ÿn®`¦¯‰£Nj-<³…\0´^Edrˆ´+WΫâÙykˆ~@Å@ç…àr˜+V@æ rˆáv€h¬w;Ax.õ¦µV¼Õ·GÏ]Ûî|µ´sXéAQ=ݬ H‰QZ]# ‰!ÌeŒÇEÚøØA¶úAÐÉNÖ]s¯k†\0»¼#…ù·q ¯vRÇièÝ­eK\rªÙZiÏ7<G£ÑÊ ¡ÌmL¿\$5ãñRj_Âøxãž|Œ#þ;IJë\rßϦ;È=]w.·æ…â!Yɝ* y1bQ/*DŒ ýp[Í·ëø—°í^Çp.§±¸k6ÀŽQMû1™Ý>ß·Vl±oon}k¨zÿsò-ÆCùŸéÛ:…®Ãsox»2t/iôþÛ}j„0~¡ø™oœXÿ€r‰x9sia*“©çŒÓ5q~_i-ýnh®ÎýŠÀ¬JÈXO|ûï<ù«S\0Œ¤V°\0ó¯lאÊ/¸Õ­î0\"îaÈÅ*&ÎÉ\">ÉiH™Åœb+A 0.Hmðyb R‡ò Κʼn4BΣ/rÉL˜æLo@D#:ÙG³ƒF\"¾€dØ0d0jÙIž‰¾µ0ŽÈÇ œô¯È=K@*Œdƍ¢×/×/ ð ìÌÆ%€XP/\rÐ.Äw ‹ÉèÐÛŒ&n¥r.¡jC(Á^ÁÊV[ÊÃfv:/æRïìï/”»Lìþ§¦ýLˆ+ ï±2[¥Ô]„ŒÈPÅíÎñ Þ#‡”YÑR]åÖ™°û14”§Ê}å\0¾_%¶»Áó „LçÜG!c¯£\ré¥kïî·ËqXPœï/£b?¤êÉÑ™\"8s\0GdþG¤~H0\\ûÐçeG‰m\$å ±Üù±àÐ1äñÔqÈ#ñÌýñæ—DÞÊá˯g°ïòː\r\"l°Êp¸=°ÒLR!Ïy,·#./Äœ]Bx*ìøNí²ÄÑ÷%Ñ=%²ûà@`ÐÓ+%bk†¼ÁÈa0x¡(¾ÈAÎd™ÄÖ¢X|«¼ú!xæñFT…ä¥a* FAÒ°+qÙ¦ˆZ˜ü\0†p€Øj\0\r Æ\r`@ˆ*~²Ë08g8ÀÒ Ç>Œ£˜Ê’‹`ꁊ€ŒŠt\n ¨ÀZ\0@‡@Ç0CÄ9jÿæÂfÆ`R¡\"nØÂNܸ§ê&•bÎ@0S AD9Ãîx2l¦ÒSl2#&Ø\nN*„\n½âz'ò´˜§©Ê<@9*|\r¨&5ƒ€9ò®R¡ Á<®+ˆp‡Bdƒ…\r3JÆó½7NaÊbóÈî³ÎeB8‚ÿ\"óÊë®Ý\0ò ™îŒ\n†@ÑãR5sŸÀÞ\0èÛŒ,Ó.èí¥˜Óß\nЍ-åêÇs€NaÓŽò¾døʱ,~Îa+Cì£ê\$3B\\8-²ì*Ó\0@\nÍà\nÀ  Û8¡\0\\„‚TJ\r;FèÏ(bVm¦YÄ€SÃE\nþX-?CJ6÷P:TóÓ=l|#Ôbë5>-FgE ÓETh ´añ··îôÆe.c*JIlI§ªoO\0uGÀt#\$";break;case"ko":$g="ìE©©dHÚ•L@Ž¥ØŠZºÑh‡Rå? EÃ30Ø´D¨Äc±:¼“!#Ét+­Bœu¤Ó<ˆLJÐÐøŒN\$¤iBvrìZ̈2\\,S™\n…%“É–‘å\nÑØžVAá*zc±*ŠžDú°0Œ†cA¨Øn8È¡´R`ìM¤iëóµ XZ:× JÔêÓ>€Ð]¨åñN¿ —µô,Š v%çq Y7Dƒ ØÊ 7Ĥìi6LæS˜€é²:œ ¦¼èh4ïN†æìP +ê[ÿG§bu,æÝ”#± õ¦“qŸ«ÒO){¡þM%K¤#Ëd£©`€Ì«z Ëú[*KŒÉXvEJôLd£ ÄÉ*é„\n©J<A@p*Ä€?DY8v\"¦9ªê#@N±%ypÄCµ²0T«ï“¡Á‡i0J¯äAW¯ðóìBGYXʓăC\0«L´ˆuˆÊ“daÚ§ ÑØ ,RÌxu•EJ\\NȤi`­¤\$&†É¤TE\\Ève\"Äg«GYM'—\$!ÖûeM3Z\$Š—E»*NÑ1u°@@„áx—&u%+KÑ'\\Í4MRÝ:v%„ŠY“ÚYaz0óë[×%•vƒ•³Rö”äbbRBHÈÈö e)¯ä!@vs\"T‰ÂþË ð2édLŠU ‰@ê§Y@V/ä»ôD?ÚÍ]ÈÒD”K«Ðb¡KɈ\nsèØ67ÎcrcÂ7<\"ˆ˜ö•Ii@\\¯òIÖG“'aLN¾ÏÄóºtUYGM±×\\WKüÜvE!ÖS[Hæhù¾¯½]Ö2Ùm+¯æBèEq˜¨È¤ZA5®˜Ã1 Q)dYDž—YUTYiFдz½7eÈc™¤3¥¯lC`è94íH@0ŽMxÞ3 ÃcÈ2¨55,³;¤Ù\nƒ{d6áãÈ@:Ã˜ê1Œmàæ3`Á\0Ø7Œï æ7×0Œã Èta-ž6¼ƒ«ŠaKžÂLÙÖH&b¦)È1\rk%€\\ö (UnÄéÇaF”pì?ï´¦þJð<èʐ©Îgedg~÷CÏoTC~J¥(\"hÂ9¸£“góŽc¸Þ9Yã(ð8\r;¨É߇ƒ WºŒÁèD tÌð^à@. !‘Ôàʁ à¼2†è(+\r &ØtÁ|æ°ðցðI\r¡À܆Ø*à/ ù\\qÃzÏ7ðØ0†³^C¡³î\"àèsÄ#ÔAd©<¡Rø^Sä\$H9!\$(h\r/4Á@\$ƒÏH P²<”G`¹A@„ X!,ñi•ô*“´{Ä-¿©…ØI‰Ë!B„™””S:&DÝ\nQxG‰Ù\rC Pë‘Ç´¾§äøôR \$t<· ÈVy±ˆ\não[¨q¦ò †`äÃh 01½¾£A\0crò°ßJ÷ÖnÊP áL*ÕV£TfJ¬V´®/M)™ÍyF”ÒžTdԏ‚î¢Ô,Pš\n†©ÐR#t,_@¦“ñEæ7TÃs¾·0@ƒHgM‰\0Ìn\rA*Eæ³ÃL+}ñ Pio.e`r5Ð@¿‰p:Å´ˆf+±w/\0ž\0U\n …@Š©8 &Z\\¼JÚ}OåüXUbJÅb`3©Á-‹†\0µgh G2†`ÂÁ¢v !²Y—ñz%µjÃèÈKøƒ%ýè2ü½¨óŽñåRÌö¾š )3“d 2i Ênœ(\\ý\n9%#¥uk¬ž¸×e&ÛRرAñÏQØ Ù­ƒ®ö±²¥²Öh튗½5\"Å¡LŒ¬é-ë VÁü*‡µ;TUä\\‹Ã¶*F¨¤ãâ+HŽ°²^„NÔiw«ÆªbÏiA”9p\na”܆3ŠÉû­NÅÙÈV^ÙÙ¢³jJɪ+á)N+\$ÊeL*¡cgí#7Ä•²-…‚'ÕšÁWc²R\nEaç_gÕrÏ)ÏyœžÀìò°)¥8+E¨)Åü[@u\0´bŒTÑB…JJ¦·(ÔdQ«X³\r2…@Â@ P<4ÆæÝM€o•g8Q0ÊýËø¿TsÊ@äC&‹ó¦\0¼ A2C¨6!K%˜ÉLw²Å…•ÉîY9ùTDrl·J:-/^¡.ás\ra4Ù(vd)=^ÈÊÂZJç(ë™\0PL¢4V[‡tHHÊÄâ52†IÉY-%äÄ…ŸtYZÝ™ ùöºD„ìwOŠtº\0+†PÅôùÑò>Ûè„L'bf€iY#\"«¤#ŠW¬²H0CèyxŸ¤1vkòç]\"L3*eËÒÅL(Y<×ÚÿŸ, »Ik\",/xZûc,g3z±6Ô3Fs0iۍy·VÖݲ\\É+ÜBbòíúÞywïu¤JžºË4:szoÓ¯éÒxæ0S¤H¬,ÅÁöE_&w«Å_0¤“ŠŽÇªG±\r;âEþöˆÛß^¤ÝñËû“?W[×{¬ýDIq‰  M;²U¾¼Y\\ð ·—,ÝÜí°&Ë\rxLïZ#¨_]7¶k·<²ŠF½ðµÀú‡D®Ÿrœ¼/wÙ¦ë\\öøYv´³YÅà-v# ¾Ãnû:íxžˆßË»hê½»œú=p.ÃËô•(Š½µø&b*k?.mîUØ:¿”~fÏb+öï´wÊ_þ÷¾¼ŽüòwûË` UÕú~厦•¢µ#ÏiK´ä­~”Æ6ÇI<„l/a¤š€ 4“©zZÛ°ˆð»¨\"|”AGù2¿žÛÍ\nñ` åxJü/‰è¯ï•g<«_n¿0c>ewÏ«¯7úâ·lè>'±+Oã#ú´íõ<µ¾r¤ÿ.Ðíªüýîøô.ÄìÏôþ„bñäД!<3ØBZ{0fE ££ºb Á6‰ƒ¬=/ì>ôæ·ofÅ…K\0¦¥¸' ‡Æ:0TXp`ÍMä?Ð\\k`«a2',2ND¯á\0:NPœO26!AÛ .¨± îÐ Ž¥èÔOÚåpåвN°oð£ K,k0N‰¤öI\"<©L¡:Þ.Ý\nî\\OLQ\rIÜG\$v÷ͼ«Îë ðèFí\rðN!; ¤mP‰\$åf¦Á,  ñ ¡`ólÁQ\$ëÏA £%Ÿ.èd1-Ì//ÿƘ!D†ç DÀŒOm\0ìSm\rP~@|àÐÇðX@!Ôhot¿ÃB^†h‰\n帾lœ³K8Cè“\ni¯Â=Ö{-2ëT°Af«´#ñ\ntĶ®±µÇL¯cìÜ-ÇšmàØi„\r Æ\r`@ƒ‰üªJ¨8LJ Ò ÇˆÊ†Àê} þ‡éò\n ¨ÀZ\0@‚ Ç CÊ(,¶3í¼há@i!21¾Þ«ŽßèÎmk1ÒF@ RKahW!fHœ2Ã0fl\$Â&Ab¼,Ž\0feÌ ‰ø”ãÊÐ2†ÇÞ5ã†9m”]D\"A`OÈß\r¼mçÍìàòLD\\!Q%«ÊßÌ»D0îò³,qhó`¨aLl5ƒ]!©€\ràà¹l-2ÄCÚÿ΢¥Æ±åÌ4.Iïª*NjENDSI.@a8]fˆÆŠ¦¹L~\0¬Æ î Æ ê\r¢þ)# µBH¡me´ŠˆüeajÁçR»3¤Š )4õÓêjô·äúc]9p‰«šn³:‡‡Ò\r3?/À@6àË4°¡\nFÈDÊ”[㤩B<HA`O<J@€t#á";break;case"lt":$g="T4šÎF% ̘(œe8NÇ“Y¼@ÄWšÌ¦Ã¡¤@f\râàQ4Âk9šM¦aÔçÅŒ‡“!¦^- Nd)!Ba—Œ¦S9êlt:ÍF0Œ†cA¨Øn8‚© U i0ç#IœÒnP!ÌD¼ @l2Ž³Kg\$)L†=&:\nb+ uÃÍül·F0j´²o:ˆ\r#(€Ý8YÆ›œË/:EŽ§ ÝÌ@t4M´æÂHI®Ì'S9¾ÿ°Pì¶hñ¤å§b&NqÑÊõ|‰J˜ˆPQOn3·­¯}Wâð±ãY¤éË,—#H(—,1XIÛ3&òì7÷tÙ»,AuPˆËdtܺiÈ枧ézˆ£8jJ\nÃäд#RìӍ(‹Ê)h\"¼°<¢ Â: /»~6 Ê* ©D@†ˆƒ°Ê5 ±Λ<+8×!¢8Ê7±ŠÈ¥¹®[9ª8Ê•¹£(å,ˆl¶ÊRÔ)ă„@b—Ãzk)1èÝ ½#ÒØ\nhÒ5®‚þ((\rì—?S4Ðè%KP:<c[ˆ2K«Œh)KNÚ<³ÑŠUŽOò½¯­à@; ƒÐÉE8ôkˆ¸.HÛ÷ŽªZ^Å *âÔŒÒï(\0MIS ƒ: UTµ8è»S¼ò¿ˆÓHÖ1Ìãz Œî5]^HHÊ®\"«û69Ž£) #Jüò¥rÂØ5%H°éH&%UDO¸h³8³IÃ*9¥hmr6\r[ZÊŽcÂ79¢ˆ˜²ÄnÙ¶U¨êЄHÜ1¸ÒðèCãJö9;`Sðê=ÔZùi„äx¸Ì ÄL¼×S†^£DŽð\nt-šâd¹;˜\"O²ü0­‰~[\$L£K6Îרh V©FƒÊyTS ùcRö;1îhÇ“Iýnò£sÈĄ́Þ3 ÃbÎ2¤“ºS9Œëø¨7¢ÉXÜ<߃u˜1Œløæ3·ŠD³nÁcOˆBÎûÉÍJ6¬øÊaJH‡®i²ÏW%â¦)Í;⸨p@!^éåz@µö3˜µXxA ÁîZH%Pé|?µÍ#;úʍÊJ#u°“µõÕvÌ¥N©}OßéOEœ÷ƒwNû«Œ³f5\$i,Û%?J\0æ;¬u(Ê<\ròõÑÐã ÁèD4ƒ à9‡Ax^;ÿaB@¸±†p^\\`8x.mØ4†ðÜ Á«Fx:? ¾kW¸k@ùŸŸ´Ž\\C <á„ @MBZsÐœ“™S¼~Sr„)™ô΄Ȋ\$ !åvšušGƒ‡8„a¶\"·&b û?¡¦²ÚˆJ>†]ì˜r‰Qâ\n (£ø%Ïò\0\0 9\"ŒY—#ÆeË6ŲëØÛsxÁXßDW Bu%¤¼¸0ä°XjA!°8D&wQI6zoý‡#c¼eIѯ!aäÈ1e± .*”Ô£ŒC©Ÿ„|9#À@`g7æ ¸\0ÆHƒ™•“¤¼ˆ™âH{6€€(ð¦#ƒR.à­Q}#3QcˆD²0áCé|\$Ôš½iìàpf,ª¬G\\ðN‡‡ÚH€¦¿+—ºü?a½ÿ¸ULYf\"ú#æpÊ™´B‚¤]t§Ý 4#ï(Ã4¥\r²i%¤£^W 3 ‡“£ CË€yªÔ:…:Y×» 7 âŒ#šR\$!t3JFõÚ™pa…•ð© «DÈgÁ±tâ\\ˆ¤<H2û(ԁ- §š8¢CYÊ“Œ p·HÜCê>:˜Áf™Q#„y,\$pò¾b¢lÇ3¹RRt ÊfJ±ªFaZ5|%¡h—%}-ʾFÉí˜×@ÊC[+#ÔX5jÕ_“\$¥o!ÎA\$%B(KPK,èÆ\"óʝˠ ä½&6°Â¡4…7ñn.Ī–¦y:±1µÞœ^†P­ µIÞÂY3Ê(Š3¤á2)§¢CÕChð88ä\\s ”¢±[jËkA ¦\0¤Tj·Šf/Ñöû![3>\rÁr\$F,¥íã\\„¸ Q@K#\n']hág©U§jêQÖ¡Žg4ôxeIHrüD·€”H¯¥ ”Í™b“)KÙÒ+ˆ¹®çX‡ËRe\ríä2MÅ|`q;´í˜‡’`,AÈ@¥\0 Aa J gæƒÀ“+084{”I\\:/kñ\"B\\«å9UªDՁØHa§(äꬮE`„Œb\"fˆ\$YÅe+è@NYËü—eÁ_—Œ)L—´£ìšvs8iÙ§-fÓ±œ3sÌS‡2åcv^(~漍c ¹Tº76,þE2ùLÊ:SGºì»¦ -wÓy÷HipצPf ÆJ9J×q1;8K¶jNOŒâ#Ó[fCñ]?2ƵÂ8„Çâ\$ÈšµQ\$q”SsY—ÈñŸ£.Ï!^eqèkÛ„½³åÊË ¸¨,Fó±…—{ \nC%çâŽ-ƒ¼s<´Î“…ãoŒžNˆcJˆË~ÞÅ÷Ãsw±\$»m8¶>˜8%Üá«2À´ŽÁk¥Öèµ-Âxo©+·Œœ…âðiÌ_[æ!ƒ|pÔµ%‡4î‡ æÒ'.æÇþñºLZÏ\"<ß°kÈJ(Yáùèé^¢P¶ªS¤€Õ…ÎMM(çÔN·Ì*ÙÃHt;¼\$uÙ—×ļ0It—ˆvjÖÍ;OewW·WÓÒ™Å\r.`övi_î™+àöB±÷¯ˆ{jÍb\$ï¾!´5;ÃXrnf휳¾òáÝç4y2õåu6¨Ð¹áQF¿ž€OžÃª#Ëj¯0©t2ŠÉ}þŽäG„p3qíäõ\rÌžÏ~{_î~6à[÷_f¹¥]óFlÛ©—CAÕ4B#̈ÜpGZ ‚Ü!αÈéõC`yFø²}Vq(±í)pô³ôse¼ÍýjÄß³l”RŽZoŒ<oOBÔ P¬ni«|¥ÀªPk¾SLºë²ßNØ0(ܯ%'#Oànö8… »&9ƒÄCT÷ ­úÄ\")oÞð`;¯”â®Ý¥ÓéœÁPF#Ðx# èþ,\$ØyâÂ<â-0äàbcf:£ÊõOA¨õÃo? PBº ï-¤WEˆ<Æ&Äôk åå® §­ ðáÙ ÏW\ràðޏêLê\ndI\$3o\nº¨kp†„Rñ°.ÈÈ“I¬R1\"Fªe\\\$Šb̐ÂxÐÒuOÀÚ°ìB€àÀÈ3Ä\rìxÌeñYìîçÑ£QP~ÀñrÁ@˜D¢Õ lºÌVJ%<Š­êàdžÅ‡¸ï¨å fFAŠB18ùgŒ½ÀÒ \"üÃ0Û\"Âe'+\rj(TE\n/åV30¼þìOg\0Ê1бjå¯QðÚÔ±é® È(¾åVÙ…Øàœ`qëFÞL÷!1ó,ó!°f%ò +\r€V•àÒ Éܨ)B…gZ& Ìnƒ¼'©è„ênTÈ\\q ª\n€Œ pâ d´râI\"« Sâ2ª-5'Š×ï`ôŠ¬Ör€r`Ê#äG„BkJöiŽ0·à'2NYàò+Œ¾àœ,bØ/g8«ìQÃŒèNH'´£Úzò¼96u¬,d´vÄÈ%ĪFŠd°+â[éØš£¢ “„âÆ2£J,%–̃ŒJ~Ãák|yÀêÅÌ+‚¶#ü4'2H¾Š²ª*îâ.z,\"§ÒM£3²ªßO{4`¨5à%ã&EÒ\\ ÞJŸ Èâî%4﫲<¥ŒY°äS>¨džãähî¤êëÄþÅ̦„iâm2Ë8\r\$bÃíü²Ê\$Âæ,97€@Ž€Êñˆ  Ú@Ÿ7G1ÃÜ\"ÐlÓèMf KœM„df\"\n…û3Sû4*¶;f©¡ Ë©ê´/à—7\$ξà†8Ä>2¢W<bÁ?ôª“ÓL?€ÂDL¦Ì 0£\"‡KBö= ä";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¬Ô`1 ƃQ°Üp9 &pQ¼äi3šMÐ`(¢É¤fË”ÐY;ÃM`¢¤þÃ@™ß° ¹ªÈ\n,›à¦ƒ ÚXn7ˆs±¦å©4'S‡,:*R£ Šå5'œt)<_u¼¢ÌÄã”ÈåFÄœ¡†àQO;zºnwf8°A®0œÆñ—桧xÿ\"Tê_oæ#‘ÔÓ‹õû}âOÃ7<!”ð¢jðæ*ƒš°­%\n2Jê c2@Ì“Ø÷!ƒ”2¦C2ô4˜eZþƒÈà2I3ȈŠxþ°/+…¤¬:ô00p@Ž, š,' NKà2ãj»Œ P˜¤±B†ÚŒ#šH<É#(Úæ¡®\$\$ùB£¶0Êb¸Â1 î¦¸ TRÁI²(7%ã;ÀãÃR(ê\rÈä„6 Œ”r7*rrä1¥ps˜Æ¬H¨èöШê9B²¼;„ á&ÉÔjŽÒ)=&9Ò Pœ¯´€Ò•Êa*R1)XS\$ULH%À@PŒ:ÔbÆÄ̈´Ÿ¹k«ˆ0¯¢ší@²\"Ì—ÄiC2ÄnT^5¤¡\n3¥`Pƒ[D•Ú6É`æ1·¢˜¢&{Z9Kó\r¬:µA\0ÜžHK¼êºÙ,Ìé·³<™'S#u7NŠs¤î<ƒPô¼28\n˜e{} SJ+a€P¤2Ì\n \$£…††²\"(ñV%,Á߸s\"×MsŠ P×X”;0ÍR1°Þ3XëÐÊšŠµÛ7Ё7(\$ø:ŒcH9ŒÃ¨Ùi#kÐæëPúHÂ3ÆŠ*ôª%#jõv ¡@æ·ª:2/\0†)ŠB2|å…ÁÅ ”SŽƒ c2읣ÈmÊ8+£-C hHÛÁ¤àÎ2hN+ÊŠ¦âY @¿ð,÷ÂÔ*hlºo\$¸÷üÆ⿹k n¡ã¸4AÃ0zL#£táxï߅ɎĽŽArì3…éŸÿÇCJÄ„M äŽ¸¾Û\$ãXDc‰t¤™Žà^0‡Ð.Œ\rzSvåJŠfèÿj)éðŒŸ¨œd¾:\r,ô>BHù†/çÿ ¼dŽAm„p\0l\$ˆ)0ö\"vA\0(*­ ‹¶¤ð¡ymIí“rrNÉêtDÇ\rµœ\"xtn­Ýô´\nMBI,á¶ÂœEIë6EMêQÁ\0f)„ô †G†à‰Â d½~f¤Èá5\n<)…@ZËá³*,¦Ã&ìb“_?¤ïÂIL`\\¤PâCPÎuÉaUŒ±! Î¢Ê^&¦d®Šk y1R\$‰¶®%Ȇ‹‘Ã\r'p#H VÊXoº\$ĸ€Ž!5ÅØ2—ŠC\n†@\".\0U\n …@\0D¡0\"Ë`ÏÊAKiL(”¸@ˆlÃ1ˆ\"„Âfµ)¹ˆ\"ZË#€ Rn\$ÇeFŸ“öl q?Má<6Çb.\\r<g•Â1¡`b)8š±Òåç˜j8ÎA3\$¹ö·ˆëdÊyP“¯A“H\n\n´f\rfòE£ÑÄ@!•G¤„@àt€¯6<`IÓ³kR!± Yäv¨iò²i˜Å.‰Î`S\r\$*o\$àÙ¢%iå»°SÍ= ô bl,0“UC½>0rþ`¥4ÖLƒÁ«çøá)%(dBL9Ÿ—Ú^¿«9Ì”pÀ3ÊpÊÖ‰;*PeÝ7Ò,8éÒ½Q\"üg¤/F- ‡C£+ (tJŠ!…)žœDY}%t(ଠaW²Ô*F!¯Øì™ø~Íc\$©rˆÍ6¿jƒy\"¤ veú«%&TÈ…nH\"£,üâeXe\\´ÜbÒOpt¹h~ç\\2?HiÔ\rC8Wd•ËeÕe¸i6Á¦BÂÔîÍÛ8 ºáZŽ”«L¢·ÞäÝ£½s͍½ç1#¶\$ù+(-È‚`LŽf)`Èœ8lïÉ\$L‰µÕcî“¥\rD\0001bƒˆ°Ý6ÃRbì೚jƒÉª\$ÛPCq jmù²ÄdKúß6H`™•,VT”èADåL£êÄ©!`r©È~e„èGÝä *=£ wè!èe-ߺ´¦2úÌI·“5g\n`Àî™5Ρ²eLö}ÊÙÔußAaŠ\$v_ãüÈê ÁèvJ¨ÕŒÅÑóMwD»¡kc ÷0g8q¦‰TÌ«„¼ž…¦JÁJžÒÔ–Þê@çí_„íðÛA'òüÎ6Jñë[§3%×ËìZ˜´d0́¯/&Í;„q°wâ,uÌ24L7´àÉeð-ú —vàcËx®¦ÜÛÛƒØýÆØ7-àºZõYJIL%FÊž™º¹ÊZë¾+¾ÀÌ6ÒºWjðÚ¶X­êìá~ó ¢Í²ŠßPl Çò9\"G\0Pn:΍ƒ&^«0NŽ<8Î B¥?€‡ãòR`ˆé¯Cä²94Iø&þàÉš¶˜\";MÊÜõÔiîó#UÔ†qàj5G流:¥XÙû¢«u]ŒÈlÑ9\$§6oº f_\0 ì| OcþÃÚŸþ»ë»´Öe9Ø;­yÄ•“2\\˜ÞLAË/Bhö~©M\r'BÊmÛ,»/WÍÛ«Çì\\ïÔü¦ßFÝË<«%h¶êÿÛvWÍyjáÝ뗟ҝ|æyÁë±QfQ?KT­uvZìÏÌ2ûvÖüﶈþáÆmRñ³=ïÃ÷ÿ\"gïì(T™[XL¾?ç7§Òãÿ0óý?£`\\‘ú¶\0¼X.Ù°Œgà°yß„þŸËhÕqýÕ÷õžöc ÒEíŠÏÿÂÕî°>+>þ­:ýÿÐÏ\rè/ã8bO ¤¶¬þ1¢&bö9„ÖPâW¥X4o*cPÇ ©«*õ\$¥Ì¼€ˆ‘\0ÒiÌTU†¾5IÆX,pY+~Td¤üðF%0p\r¢¦êNÚe\r€V\rb<\$%Ì?£„Ѓ²?Ž˜&B½£1C.ÃL%vZ\"FtIb\n€Œ pEˆøm„ê&«ž#îàu8a^“FJ +ö¿«ˆ(®Æ¼Ù\rÂVë0#B#âBèƦ*ü¡N” §Ô\r Ì·F.(I¦\"̪1Oú\$#ø#Ì‚\0Eã”z0ž °£ ƒŠ6Xûƒ ˜¨Df#xHÌ.ñ€˜ÂçîFÈÀKî.J¤AË`f¤Íê\r,8(\"æÍ*~0±x8Cˆý ª[;Fä.\\\\¼ë ÷Pêâ°\0ÍÌÔ.B¦3‡<\$c…\"t¨gaQ…\"Åw¦¼(©ô¢,€„DŠ_E¤™åª¬m6ÔñâIfì2¦,»ã˜&åb<!BRê\n2 eJi¤'E€*PàZö\r„¡!龜B˜.LT \nü%bú™ÄÞnñŒ(b¦Kk,q`ÖD\$N\"É€¼PI¼AÃ^hÃ^.ò\$«¨÷ÄHÙ\r¾.C|Øö%D\\ \0 t\n";break;case"no":$g="E9 ‡QÌÒk5™NCðP”\\33AAD³©¸Üe\"a„ætŒÎ˜Òl‰¦\\Úu6ˆxéÒA%“ÇØkƒÈÊl9Æ!B)Ì…)#I̦áZiÂ¨q£,¤@\n FC1 Ôl7AGCy´o9Læ“q„Ø\n\$›Œô¹‘„Å?6B¥%#)’Õ\n̳hÌZárºŒ&KÐ(‰6˜nW˜ úmj4`éqƒe>¹䶁\rKM7'Ð*\\^ëw6^MÒa„Ï>mvò>Œät á4 õúç¸ÝOŽ[¶¬ß½à0´È½Gy`N-1¬B9{Åmi²Õ¼&½@€Âvœl±” ÝçH¥S\$Ñc/ß¾õ¡C ò80r`6° ²zd4ŒŒèÐ8îúØa”ÍÀœÁŽƒ²ïã*ÊÁ­-Ê 9b˜ò¨¬Ìå9oÄ…-£°Ü\nó:9B0Pè»#Ã+rç·«dn(!LŠ.7:Ccž¶O ØÞŒXÃ(ª,&ñƒ«–\"µ-Xì4Œ£¸05HÄ~Ø-âpòâ1hhÈô)\0ÎcêþÊ)øÎȪZ5\rè¼R0°@Ü3AcrÙ?ŠiÛ¼4ËC:6³*\0èÀ­@6­ˆKS!\nc[7! P¨§#íÎÆBC\$2<Ë•\0:¶-zðŽc\$ÀŠ\"`Z5¬²PÈ7Bê²T)õM´Ã.#­ÜÏ0£¬× ÚóJ\n5C+\" éwÅ+ÇÒƒtÜ7 ´ÌkÊÖÀ #háN°*[}·÷%ÍWMˆm]Õ%ÕqŠÊ€\rÈú|¦c`Z4'cËp,è Âç Ã5jªÈc;{eÕCxÞISz*9Ž£ÆþŽc5pŽIøˆXÏÍí°Â¶0ª\$çP\rÖXÊaJR*ŒãÈØ¿.A\0†)ŠB6(7ÔA\0Z0MK§oÞ# ŒŒ÷ f\n£¤“Qá<؏(C˜dÀÖéYcbv8:ZÞ 7<Ã;ѵȨ°@88ctê:%)Z¢9£„t´Njó½ñ\0x0„B|3¡Л˜t…ã¿T1z\"ô´ áz—Ù \"4СxDºŽK˜éÐã;TAõò8/6zã|öÁ #ß>Þ£‡²§m[é@ƒ””¥ñ€Vë»×ƒ¢v#k†;C\r]ÒðŒ“ŸR¥+Šæ¦Ysæ °ÿ»Ü|™:¡é…\0kùBü šàPQAIM ,U²”²æàY#LiÍA¸ˆ£È2-D9¨FÎJÊy/&&I«ÌOâ5)½>òúØÛñKp'¡IgêDCË H@àÞº\nZs¡,“àâOéÒ ÁÈÏÈë ™™)'e\r.e ÒóHÂR¯#¥°.¶æ á(\$4Ac™Ùx(pöØ]™öXjt¼G¡0s/Äù»†”<øLx \rfHŽânH‰!tŒÄZIƒcn\r.p#@ ƒR*ú_hºE79сK) 9@ܤŒ \nGh¡G®@œ¨P*Y| E b0Þ“ä2G }D å4¢HA2;\$ ¬[“øD ª1\\ ì[¢„ÎQ/˜ ¸É|¡:¤@ǃIõžä]„eÃ5ÛCMi威%`ĐIJí ð4Œ†>zO1„g`>¤•(2Ü7Q7°Š˜o]ôMÍæ?(Þ\nhý.‡2h¡¬&OU1¹È\r Sû#’»æ¾¥é<íšLE2 w•Y-8®^…BíHiI!PàÑŒàSa*O˜5@ÚŠð]d¥†¦UUSØ0K™êi—KWêØ0µ¾92N¬i¦-é äYàÅI,´/²Ü\\7\"Þ K&*Fæ¿Û\0„ËRIxÉ>8RÕI|f²–(FÀPRYe±~±<»Na½=HÌåÌ@¨BH<…&CE;b,G ¡Ô¯ÀÈR)'#&øþ¸xPKzx\0¼«Ü£ºs¹æ\0%éB²Ã3Ù:A<%³»œbÜ9¦LaÈ„¸ÀuUÍØ»@‚î]ë¤bÊó¼w•ú˜˜±\rñìÓÞ¢xÉ.T“½!Òì“˶ÁuÑWX{0A\rOe*¥½.))8Ò?/pܘÃÄÌÄ©<I«áÆ(‚¤`¸e RÀ…Iû…O^'‡Å I†Ü_I-Á-ì4ÑPsW É:±Då¡2*¢vLkãŽ%ü€Ýd„¯L(tM7;C`”ø i\0—³QssAgI#šœ› ¦[¢™{7Ǭ´@bIÍÕ Ùf0¹ó¦|šA¶#DRÍK ˆÀ¿roÊ„&(hyèòg T.Žcú^DÍ#ȏ!Ë­Ê°ú”<ó—µJS:h@å\\cH\n ǽФS(qxA¦‰g9!F`k¡÷dR˜G±µ¥ ØÄ€çü»¯ÖÞÁÔËað®S¶Á(òÜT­…±ç-žJvÜn:Eg>‡Ã¸LŽÝÏP”Þßh±&ÌÁ¸í^äàü¯Ìï I÷ž7ûÚé徯¢€°RÙIœû··4³\\RÖÂXmå©ñW â¼;ynZ+»k¸ekh9õ\nV,±5iC仂¨„AidÚgom>·ÚPŠal®—„Óò^OZæ;AÌ ú©s‰8Ê>4V•ªÊJO¸”ëáªôšËÂݯµþárŠÙ7“ wÝF¡4ÑnÃØòçK —±ñì½Fö<æì)žÓo.ÓÇû£àâû³¼¤Î:ÀûU|(V™ms|%+Óg]e©°Ï\"sfÆǁGóÓâý¡´i/4ëâ÷æûßeóûÇ€vçÃà‰*‚ÓßÔºD_XÒBÚËŸÔªWá}§®(!“ØÚ—0%9ˆm\"Ýòñ‚\r¿ønñò¾g\0ã§ÔRéw³`Ÿ[⪩µçvÿÞ@™ûÀwQð}—å&Z®ÄY¥À>Cáý¶(Ðf¦ª¬IÇùºÓ×+ þp`þB ¨Bb‰(þ?ëX ¯=BÝoEÍÈü¬¼V@æ3%6ßŦèØ;i)Eî9k)ÃØbªU+”÷Fhê&ñ­ù(¨¤b†=ðZí@–šä&HŽ-Å6 í¥6»íð«çëÞ1Ž ß-ö| †B`Ø`Ö<ÂçƒÚÑˆØ ÃH8mN5†ÎÃbèågØC(Ö˜\0¨ÀpbŠüU\0ÞƒS\r)T7ìÊÁN \rðâEº®rnL~JdÔÏëL®'éÓ#8¬©ÎŽ8ÌjÕâ1  JäŽãøÇí@Cit¤£˜qñ::DŽ„¬E2#”œ¤0jÎÎ\\×* ׃¤=å‰Z¡ív0†DqmŠ\n\":Eˆ\rC±|üÔΣbÔ­u)ð&c\"<ÈçÊ • DLª\\R+\næ8Ž±c ¨Ž-0êéìVL¸Ëð%QR-\"ܪL€¬¤Ì¥bwàêOåËæ® ‚-©ì® ¦\\\"÷Ç\$9EÑfS`ŒžÃ°\$󍲒qiƒ\0b}&Y)F<ʦNdƬϠû\0 Èg zñ`MP \"àÒ";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°€0Œ†cA¨Øn8‚ŽX1”b2ž„£i¦<\n!GjÇC\rÀÙ6\"'C©¨D7™ 8kÌä@r2ÑŽFFÌï6ÆÕŽ§éÞZÅB ’³.Æj4ˆ æ­ˆiŒ'\nÍÊév7v;=¨ƒSF7&ã®A¥<é؉ÞÒvwCù»ÝN¬ A¹g\rÈ(ªs:è\\×<˜¡ç#Ð( r7œÏ\\±…xy¤Àô¦ã)žV¹>Óä2½ˆA\n¦ª o³|­!êà*#û0j3<‘Œ Pœ:°#=?Œ8¾7Á\0Æ= (ȨȠÃzh¼\r*\0åŠhzã(ߎƒ’ì ŠË„\nLLXÖ C\n\np\"h9;ÉŒ3#ï8¥#zñ'(,Sr1\rØØ7Œî0æ4¹nhº¹kãX9 £TÚ(\rãX˜´HòÜ)È#¨ÖÂ#­jüØ …ÀƒšA#¼ÛD¡í ¢M¢td2 È‰Œ‰3:!-C&NKSÔl¨îµO3ÙxèÜ5´ëpŽ?£\rs(T ã ô‡¨Ãb†óŠcxäÂ0ÉèØ2ÎÄ(Ç/H«¨èÃ¥#«ü„¿(:tÂH†7(ñØ®ž #:‚†%/ãü…À£œõt:ú¾Pîk茡\0¦(‰€P:©Á\07 l„BàCxè;²¯`9Ïm)Eɯ™3>Ìs.7Ks\"]»Øž*¹d£FOmŠy2z:TH@äÌ¢«80ÃhìúÊä5,ÕÀP\"§ZMŸ”â…ÙK“n;0£ÙÄ¡™e àôþê¤+®\r Æ èH@7ŒÃ2Dþ&×\\Ï4°Í“Dû%ihë1g£*1œdèŒ!b0Îoî6“|%«šƒS «ˆ:9ap» ®2ïzÌÉ¿||®Ü59q-g,\$dPòX@óËsÖõ¾süGCÀÍõÓwCoØF¸Bl'!ùÚ2K£º§\rh€@!ŠbŒ`^ éiHÂüŒÖpÚ:ƒ§Õ终óÑ£É^Ú~‡¦Òˆæ5(>•ÜøD…qÍÍ5&Æ>û kqVK¡p Ð—  ä¥W/\"Vÿ €a{€ð †ƒ è\"\rÐ:\0æx/ð¬Èä .YÁœ\0Ø Ã(x á¹5¼@^hr á”:B¾ŸJ·@øِ´ØzЀ¼0ƒâ„øƒ˜nÈÄC}\nƒ†/¨\\ƒ3ÄØRˆ!,(1””“SÐOWq@?Dµ†(\0·£Zu5!Ü\0 Áz1á½\n¾€PÅp¸þ9!P#_RÑø(R^LI™vZ¡¾´SÑ[>`)¬ú&;Ù»Ÿ@¹¸æÍ\rÚ'r7<ÀÊóƒKÐ%Dѐ0ྊš\r¼BVOIÒì'ò ‘\"°Ä}•/à€-ãN\nläÄ×Êç¤É„­¨Õ‘„‚ñr Hhk#汄§•Ñ0Zü\0~%Ì“ËCÜQ%lùGTì&Jt\r•!¡À‡W\0¦°™›ÍEèµ\0f\r)¤ŽÉÀÕEÐHsn0l0lHÍK ŽD˜ Â\n\\ƒ¹|e*9'@ä”ÈXokÅÄ`©%iÚ¡EçHK‰°K\rÖPÇPÆ[štR,\0¹”\0ÖÑBºô !ÂJ(n\rÕYkÈV®­ 0cHa9'\0@²QÝ­”Aw¾¤ßuBhUn%¼ºD8\n áÁ_…wÕBJAJ4oЄ“ô:Ñù/ŒXÄxÕ,Žáº=óäðšøتw^¶t¡#*JNñà<RÚª“ââf35 T\0Ì\$ëfç¨`z>%ð”ÆJÐœcrë=REšŸJ\0ÔY,FR¢S±ûŽc*ô\rõ<9´V7E“ù|0„d+¨×ùHPAPqÔä—†9PT3½_\$ þkÂFB{Ðe ˜žåTª=­ªæY šå¦FˆyE°\n\$”VnÑ\"¾·H”ïÙÔ<óLì¹z\$ ²ò¦£TyÂ:ô¿XðßRÃi@hÁ¸2#tÈÍ\n5ij&D—P,åÒ^eب£ÅeL]o©h®§Vó]L¡0æ'½,7Ob6óÎè»JÑó2ƒßtÍ(uDÔ†el®!è1R!„Dýì²hN±=0`¨C \0€8‡T˜ }Lt3CÀ*)¥3}±ZV0¿Èýzr\0¼¯9:³ƒ\"«1æGH%£ÌÖ6z =#€Ÿ¯#õ~á•Ãv}ltv”2nÓM—ǧž& ~zˆêZ+lC¯ÒjyÙ¹}[U5@ºÎÆëZ¿©õΩSʹåàcEÃΟ˜ÚÆ?m_´uŽÉ¨Zþ€”ñµu§í´-«³ÛúÓNî9öä4=¼»O˜Y¡ð÷r™8ÚNIѪ{øªªé_¸´\$ÅnÄŒ%)Ü{e⦼9êò™üŽßõèÙ\$OMd|¬up2UàÅ'ÄË™¾Éé>,I¹AA!#,䆺Ñ[õGfÁ½óäH0k:YAO;wÏ©à#éÅÙ¤UPº9)qÊ :“àÓn¯Y6èšBñ[¨Ø ¶{|&ÁRÿ½o gét\"\ra‰ٺŒÔÄXö>ËѺùAa€öwT=[WÝþ6 Ùñ:ŽF¬9G­[?p\"P¡aÎHj˜ÞǬÿ\"n«žXÓ ³üQ°ax¬÷ŽÑ:u»ÄÈP8ìHŒ+ՐÄÈKªÿAO®‰}×PMû×J€Åñåø eBýûâØýР[_{n>Oibk;öЄ˜>Ggø/\\vЪʚ”¦I×Ü5¶\\ÌþI·ô#¦³ΉÿO{ú“¡üµÆiöº—s×4*ñpÐGãܘŒ²P¯ðí/üGïºÖÂùÊ×m ÝPs0î.õ\0âêÖ0ÙÓ ±Nàï#ëÐûPT08Ù€©J˜.@Þ I8þ/„éŠÇp] Òî0L70k¬zþ/¦ï°xŬ^Æ*Ü:¬°LêÜ® B('Î>K˜?” åæjî^c„-g i\"% ÜAàè%£òÅD`Mž©ð”ZŠÞÃêâ\$œIÇ\"-ƒæ‹„ KÔ>@ £ÎŒyé8íÇÓ âˆpljR¡Í s ˆ´9€ Ã\"ÃPBíÌõ/š=Ñ R\nÝ\0¯ýo‰\0äQÑ\"ªo¢ïPú¢lûæ¢}q2ÃDÚ]lÆkç\0¢VíO†¸ ó)Dú#ÿÑqQfî1kïT&ÌPÜQ€:QT¹'¥\"ÜOVgˆ!àÆ=€8Å®ÁæOCÀä1r}Qdgæ«Hˆ@‡\$wÀÒ¯L®©ðA¯Ôíq?°o¶ÿNý‘߃ë/ì¼Vã”9Ž3>ËDÛÌü×2 €î£¦²5JøJ Ö&†»ñùÄâí²5#ƒOÏ”þP…\$C#\$=ví±ŽN7j¹&RXM¯YQ<é²w\0±úïŒ鱏 2ljrŒ]lŽÇ\$Ø}Ò6Ðu‡)C È2¤ëòþp‡ì*ì‘!F§+â|É\0E¬ÅIDJ£îÍd6*Ò›rŸ-„¯-ïÓ*øh&†\$oÒ:ƳÀàæÿåóò\$#£¼yмHlRÃ63³C«6JMÞT%\$¥Å _02æ„\r352´(Q¤¿c.0ã6*£\nT J<\00036\r1À8:K®×6éçiÓrדwsp×PR2Âld\r€V\rbªžb„ñ(ŒBN iP9\nŒ¦j11Ô¤ÓU\$Ö\$Фé\"ø!ÏU Àª\n€Œ p&Í”Òî *ˆiG|׳Ö2prëéÓ=Æ‘>\nrÓæ2ƒ-=ï@½dÈÙ¦s¤º# § Ä#£ò÷Âä_ƒ_ä éÌÌ3©5`ªJÃXÉÂJ9:ÏS¢ÿEÂ>ƒ ô)ÎÄN /<ç1\$%¢5F Š­¸ç¤¸rÆçî:NÈ/Æ\0¢§L^&/˜õkýH.â Jv%¨zát~(”•>Â0(ÃhwÔH¢·ÑåK4¥KnŒ„ZN¯KíKCR!BÃ%\"ÇÃäXNB`-ö 4zsô\$È\$Ê\n`Öð³²I .§Ô¡tü6õ >‘¥\rFJ-ÄŠ™Âƒ8e^Q\$NÎî¬ë<]ñZªcÐç(°TÄ™N¯5`(DX# \ngœztïçTŠ‰ç6 DmCFõÃøImPS&3á7ƒiCR 6ÆgRÕNwÉQMQE\$rh-ĶB^]\nd\r«fàÚEDXMbÜ% ";break;case"pt":$g="T2DŒÊr:OFø(J.™„0Q9†£7ˆjÀÞs9°Õ§c)°@e7&2f4˜ÍSIÈÞ. &Ó ¸Ñ6°Ô'ƒI¶2d—ÌfsXÌl@%9§jTÒl 7Eã&Z!Î8Ìh5\rǐQØÂz4ÁFó¤Îi7MZÔž»  &))„ç8&̆™ŽX\n\$Žpy­ò1~4× \"‘–ï^Î &ó¨€ÐaV#' ¬¨Ùž2œÄHÉÔàd0ÂvfŒÎϯœβÍÁÈÂâK\$ðSy¸éxáË`†\\[\rOZõƒ?£ÅåÞ2wYné6M”[Æ<“ESž<¡tµƒ®L@:§pÙ+ˆK\$a­ŠžÃJ¢d«##R„Ì3IÀ¨4£ÍÈ2¦pÒ¤6CJÚ¹ïZ¤8ȱt6 èø\"7. P†0ÃiX!/\nê¹\nN Ê㌯ˆÊóÇBc2Á\"ŒKhÃa\0„à °ªÜDÊ•E¬+?ñ(Ó®’Ò}Êoô£,EÂ+œ91âjºLnRÉÌòÓ^1®+Ì¡EÌJ½8%­‹Î:Žƒ¬à1,[å%JôkF±‰•CTE‰ÃxìŒÈ,ûh‡ \0Ä<¡ HKRÔèJ()¤£,øæ±â0ꬺðJ( ºµËb\n °ÇM¸Ã†6XÈ8@6\rìrö'ŽPÜüCc:9 Ît‡%\r£Jœ§iê#(HñQˆ.³±[\r‰315è7FÏŠz¤˜¢&2u¬€¥\r @ ÑŠ„çŒk“òC;¿8±T«Í2¼¯@I¸BŽvKä!®´¾:: ä³+0Mˆ¥4µÈÚï #j<„1â(ñ°N6@•¥·{\n R¦YŒ=9CäÎÔQpØóMJJ£xÌ3=cpË öìü‰¶)\nêz<¿ìê1 É\0Ì:¤Öbîɍ˜å´ #8¼åVkÔ@ÊaL,7i@@!Šb¾¥*Ö¤ÁÜ•9Izè6î bâÕ-Ñe´œV ú„ŽZôpa(çµì)¼µÓ2êààšõ{®nü¿t,ßtšÃuë 9Žë¥KÛ&®§* ƒC:3¡Ð:ƒ€æáxïï…ÑƼƒ…ˠΥEΔsè^Ï#ú¢ýàža}šŽ\rDà/ ù¸ŽOÕ+'Ž%¾‡B:×'Ù7L®±\$ J;ò܃±—\rM¾Ã°‰@h@—ä H`ÀP @‰bè`¡h(*\0¤“•ä&bِ6ƒÞÀXa]F\\¼g\$‡Ã 8\n' çE¢PJE…‰TÇ3b?ÝJÞCñ|®cˆ©÷%§éO\$\0ÀR©PˆÄH<šD‡ÍTO\$Þ#:²Jñù&Ä ^>6LÃqY‡ø:G׌üÉÀP áL* \$b•‰ãíP\0€3§\0܆ܪA Ô…’ã|O ñŽÁ†7­¢Ììg07œ\"YŽMF;/3þÿCz8•áˆ»/•ö~CJñs\0€#Hh½Ûì^!6AÀ‰ r' ÓD ÉëówQ„®ÓrŸ@PO À€*…\0ˆB E\"P˜gŠ^EÅn§úQ\n°aŠ\$XyËTùÒRºEèrV4ð@[§òCiç#ââ•á1O§(Ö 1fQ\n2ŒSË(8ÇY©TÙxÉÁS7°ðœÙGm5±‡! “Š4î 4t@IÏ[ª@nX«6¾ÊéêYgç(7)âÑSSK))I&X³]‰\nÎx¡C2ÒaÁr\nıK§·MÊp‰Â¥\rÌ¼2†…@\$¦ô¾hoH.(ôYðo\r(ë¶2ta,Z¯Lthø‡ž•‘ €) ”jtÉØñ‰±=Ê\0 ¬fV=ˆ\\Aѹü^@Pò|˜«õ(ÆÈЭ¶t—Wæh™^/ÊÛ©cHjqʆ¡*©‰ÂU¨T·ÏÌ9+³rZ\rÓ ë5£œ²ËÀk;1(VæÍÉrX5€Å¿ôÚIr.FIÕ2Sª]žP „0IuAMR<ÃPàÏE\\¼ËG^ÓÑ«å…¿´Ä–ÕR¥ÂÆ€ŠQ¶Õ„ ò²Qä§á£=…ÈfHê\0\0œ=ƒÌ!Xpà0·\\+‰ðæ)Åq ŠÂ”\0s%Bø¥´Ð®b&zNû ÃøÅŽlŒÝYÌÁx­ÿµ¼3ƒL\"aÇ'ŒŒêÍ“ Êf *“†u—Î2Ü[Æp7‡r(ÿ!¹Ê1¥,ôgq.SsBhØÎrÜn ÀD#'.&T\n>ƒKqŒ‡pʬ&gʬª”ŁK”)1ÁÌ£ÜÜqùç9Zs*}>EBK¤ÅÕ„×ҐÏIÅ轪PIOay´ºØÐ84¥µÞ86…AÈ8Æ…Œ…©åÕìY¯”vÀ¨v?e-bW 7Ö°dŸiÑtAF±!:Š”‹¨¤Jг}/º¨Š¿S³ìÜ\rÒsåÎàY^ØÛ;®Š6Ñ1Øò…iÛsnÒåŸà€fEÄÁNÙ¨캕Pê…Zævª¢ÍÄê4_ÚÜŒÉjÀbNتlRžq¢)h\"ן34§XÈm/0e<¡GÚ[O,NK®Ù|ÜclLÓqÕiŸ¿,ô<¡Ñq)œØQ|0âªÒƒ.Y©¹ÁºqdJ{yTݹ³ƒ®]\r¡ÊjYìz²» Î*Ÿ³ÿ>ë|☵ª°dÍž5Ƀ™F6h`7·T7Öù5?äpNïÈa±]Ñ–(k†rÈÎ`OLƒ„ù&ü=Íñ3iv({Û:íÑÙ6/Ê÷­AÀŒ}Ȥd·…[ OWyæÒ'ßó>ÁPýç7Úý¦úÑtɯƒ÷ÚéÙ_P5ÿù¿?·íw…ôNWÎ`%Ë•¹ož¿I³A¥:µ€µÒÚv#.µþⳍzã1Eû|[°;/àu?•ñìü÷û,/ð½ÏªÅŠTöZVÅp; Šbb:ÿËÚûdlø¦ß\0æÆûª¾þ+Ü'/L\n0?¢i…®Ó„´XÁ†Eü%oè×J†VE?\0pJ ràj‡-F °WphÁo>\"Ž ðnF´°ph/ £”9êºB캐ˆ´°  𥰊»Ohç¯\0€A\n«¨¤ ®öp¿ Br *ûKâ>dÄL…\nëï˜'\0«\r¥\0%°°´°æ¿ÝÇd  \r 8\r㞶 <ŒË¶ð8Æÿ§b6fºþ¬[\$¾ÜÏêë˜Zfþïch0BöÝ#oå¼3nªÇbnÊñF2Nc ¶<àØ`Æ=e¢âAM8 C:”Ð6ݪ\\\$íd ZY¦™\$ªs‰0‡ €¨ÀZa#댐èìPÕìârŒ®óH¿ÆpLjB)¢8C'Úˆ†ÀOpÈ ¨±p1€ò³ƒ\nÞ\") \$Lj«À\rÀÖÿkŒ¦b/GP%‰\"(FæF¡†Fž(¢ä ‰ƒ#»!I„(Ñr7E®é«\0²£^TqÒ0ÆìVðl6NS%ü7 ÊpÊ@6R66@ÌF³È A5ãdôÃqFîF„²#ó%¦0͝&CL¹…L §\ràà9åºL%#R\$˜»†F3#”â¢ó%V0ÊTÛât¡® áäÀñ­þi*Z:Â2I@ì3±Üi¤\$†C¥J´àÊíÀXd\02”µ@/\$L1êÖ.¦7̆1ë¥#Æ ¦C̦ŽK,§J6Úd\0Ë\$.W.O.°C0X%ev~i? \0FjhCq-\0o\$h";break;case"pt-br":$g="V7˜Øj¡ÐÊm̧(1èÂ? EÃ30€æ\n'0Ôfñ\rR 8Îg6´ìe6 ¦ã±¤ÂrG%穤ìoŠ†i„ÜhŽXjÁ¤Û2LŽSI´ 6šN†šLv>%9§\$\\Ön 7F£†Z)Î\r9Ìh5\rǐQØÂz4ÁFó¤Îi7MªË &)A„ç9\"™*RðQ\$Üs…šNXHÞÓfƒˆF[ý˜å\"œMçQ Ã'°S¯²ÓfÊsǧ!†\r4g฽¬ä§»føæÎLªo7TÍÇY|«%Š7RA\\yi¸ÏÛäuL¢ bû0՝4à¢\$ ËŠÍrFùè(ªsÊ/6¿ö:³\0êž„\rëp² ̹†Z¶á°­«ªh@5(ló@œŠƒJBÜ ƒ(ÌÀ*‰@”7C˜ê¡¯«Ò2]\r¨ZDö7à œ C!Œ0ëLBËB8Êú=ëìl&3ìR.)ɨ<l)¡ij;ñ9C»i[];Ç1xŠèƬؘ7¯ãtF9'£rVƒK­¨Æ¼°)ƒz¤¢âjDõ<M0ê:±¨ ˆ\"7CÑ(]õPt,l'\rêü„Ò½KÐJ2òƒ4ýCQ¶ó¨Ë;º  Œ:¬%<Tˆ,‡YAˆ¸ ÓŒt³6š0I¢\rˆ  ã”tÊC£F9¡NˆÊIŠŒèÎ*\nñ ÃÀè½5ºÄUãbRÅ Mª,1§Ñ»èŸ*¢˜¢&2£uœƒÎhàƒA¾Š¦1¯L[Î?c)DQN¨…0Ûs\$ùHa)ƒoa>¢•‰x¤l\"ã#¬¥†áp Ç=ÅõÚl4ˆòÿ‰#jB†2(ñ—¾¾.᱃dl1a™Ê‹ã˜Ö÷U“ÈD³mSX—¼cxÌ3\rŒ\0Êã ,Òt7¨)ðó2ã¨Æ…\$c0ê”سhæ £¶0Œú¬ÜÀAÕ¢é Á@æÃxÖ•„¦)Ï\"X¡ê*H\\LékªŽ ËàÛ±¥ëËb»E¶¨·µ C!L“zã6ôrÇ™³QÈôeïãü˜l¸ð[\0ÔÊy9ê`PšÇQI9Žëå@² ԇǐÐÑŒÁèD4ƒ à9‡Ax^;úts¹¡arø3…é_»o%cœð„Nä3½þP¿t§ÃXDe£ƒkÊŽà^0‡ÐsqŽŠ@·Á=og:&ôâœÎ1»/†ýF¬Ðàe6ÜøÓÊ †3„p4!TøSÁ\r c I\"¹@\$-™„&`¢Ì…Ls\$!¸r|“˜iCë±qÓ\0œ!T \$ä(B(…ž5ØËONI pðçbë‡?DÀþ“r`P´PüŠ‡“VJ¡±€¦`위hÖf?†œ„+W°Lë| k\0¿Ó„\n<)…DÈbÙ=|I”tjvZ˜ HA:âbpÖɍñ¡ú8JðŠ™va¬\0007!ðÎ¥¢)Aà)¥|€ŸoG \"üL?Œ ñ¸ @‚¤.^,È Ï¡J¯ešâNÍ1>}”‹°Ìo¡O À€*…\0ˆB EYŒ\"P˜gII ç†Å`¥çšc\n¼aŠ'øzÐÉ!'D🐹=ˆz4(•`˜òî~ˆýp&ŠuC§(¥Û)•†S¹õOÄž3³ÀÒ ÒB(ô02\$ÄÏÜH.%¨p@ÈS/O‡ð7†™y\"kŸUT\\˜S†É»%ÄÁØʦyK˜r/I…š*xèQxVr% “™ðÇ \nÄ-Ñ? tþ¥â€‰¥#(>‚Œì,…Åaj&É(À\n=g®B ÒCŒØC\rìêXÐ6rcŽÝZv —(5¦•± Š 3:Çâ<IƒAXÏ®2wa×töGc FÒØ&ÓZ…_ˆ= p)Ò¡è²x:¡k:Á%æÚ†\n…ô3¾€äEÕ­§·Râ\\`\n>NkÀ³Àæ°FqÆú”†ó¥b)':(¼\"3ömRç\"&¢Š*@Â@ XEõ´Èå Ã4xu|9rÀŒ¥b&Q(ÙSòÒ©œ4ê•P`”šiêIÐÀR@²*µéF4˜<™cÞ™Ap °Mw˜l-X];q4XlÓ\" Ç« ¨„DýœôâUdB5ÄÊôø•M€[c\$§\nãÇLsï‡á,cˆ°qȁãºcpÀ2IŠÉu*ddÔQŠ¢\ráÜ‹¿uI™^/Y™˜KšJl? ¦ b¶îˆaš@¤pó%bø¡Ð‰_*¹õ\0îCúË™T˜˜Mîy/<D!v2xÈYëOÓd˜iiJJ¯ê/ 4a2úÀ¡FÇ5|ëËÅ̲\$Ö,S´òŸ!ÓkŒIÈOÖ8)ÆSÚÒuƒZéMá±­æD9ÞϘݐJ3¨AlÖu²  Ú{TÅìçOq.¨JaÏEÐc@QG[æn­,Užîƒ rG<ÔBAŸçÞy¡*§rRøVKʝ…Ý¥ñT„óqi-j\rq¨Ô„m•\$ŸÂÒätVðC=Á\0(ËT7™äiµFgÔïoÓöØ鳿\"§Hš7byG!g¼¬Ür]ÃÌv§*ª<×_päkPªS\næ|ïX4<9(a²»\rÄY~¯¹¿Lè̤ÛlA5h!\nWxÀVì»…ÍîÁºÊÿbü>á€O[»øï°bœ5¯\rÇfÆ&>[Ã_o¦ÉÞ ®—ltºkµ;±°·ók½ã®«¶»û}·½5@w®ùÍVÓÊö{Ácqå9¶nÅmry³Ü‚ñ&Ї`™‡ÏXÖÖQm0š%7“´YAÁKhsˆæŸ¯räï%=F˜õAÈœøñãn\n6ÚÕUù²ôŸŒ”C`öåV“ ½=鵜¬¾‡øŸ´azO~Îÿ|Îù\rÅMz 0Q«]^óßy?R¼PîsòqÑž½ÜGûý„´ãªýËƼðÿ%ê\$¥X\\ŒFçLPâ8¯äÃâ`£#nJ¦“N¸0/à¨/íNºÛ¬Ûp=OÌ笌…`°¦µJ¬ \$†(Åó\0PV%Æý0ZŒè/JâbìÝÆ4mÖv*lJh eì%Ð6ç € °ŠPŽFPJÛpˆDðœ÷ð@ñ·é¥ °Ÿ\nº×Pw .™ p¢þðVQb¦ Pm\r KšXoÂþ/ïü¸Ð®áðêڰ⌎ ÿ²b0ùâ· ”ú±¸±\n\n P[í`K*) ÷D¶rOêêíuÄRÙ¢þà1ÀÐH02FÌFs±\n~0^3eL£0\\\$oô ¢ ë®Ñª¯dm¤Æ@†X¦ŒTÏ8[ã0mò2…L*CBé,`Ä €‡Â§tîF~ø£Ô\r€V`ÒXB,\ràÄ4i?£öÇ*Ü:àÂ¥Š' Œ˜ˆ@\n1‡œ€¨ÀZT^ÀÞ2C¼ÇÎÆ׍ÕLϱúÃr'‰˜fªƒb¬ÞâF‡¢R3ì¹ixÛ@ÿÀÌ\$1­ö\"ð^f ª*mi«¨\rÀÖ:Ã'm\$€1òÿåØcOˆ¹â†M¤latQ\"Œ/DÖG#\0;òvnNälYìž*° ÖåÀ7— £E`]„ +r”Û¦u)TJÃCˆ1‰\rç‚¿`ƒ*k nl­+EÓ+ŽîsFù,¦* ô¿r9Ͼ¡@„@Zçkÿ,ƒO«¼Ïå°ãŠŽ¼Ó'î&õ«NZf8n#„˜ÃG#.àvÃ|3*ý.e@³€Êà«Ez@e.*þ`ãØ#(¬búúN´ ±È3k‡)ã(¤e‡bPltçJ£ªX°@á#, ³.€3.IRBT[3¤» Ð;\$lÚ„hŠ¥-zFØ/€Â";break;case"ro":$g="S:Ž†VBlÒ 9šLçS¡ˆƒÁBQpÌÍŽ¢ ´@p:\$\"¸Üc‡œŒf˜ÒÈLšL§#©²>e„LÎÓ1p(/˜Ìæ¢i„ðiL†ÓIÌ@- NdùéÆe9%´ ‘È@n™hõ˜|ôX\n FC1 Ôl7AFsy°o9B\rÙ†Ž7 FÔ°É82`uøÙÎZ:LFSazE2`xHx(n9Ì̹ÄgIŽf;ÌÌÓ=,ãfƒ î¾oÞNÆœ©ž° :n§ N,èh¦ð2YYéNû;Ò¹Æ΁ê ˜AÌføìë×2ær'-Kk{3ùºš>²±1¢`÷½“¢ÈL@Î[àQ2ÁB z2§Ë¨Þ„ ¨:Ã/a6¡îÂò2¡ā´J©'©û²¡&Ëš::ì8Ô0§¢ Ò/!àÒ¸+ËMc\"1Ic²à) ìü\r)¤[¥cÂ1¿P\$T80KÜ&\nH!6òˆã(Þ6Œ££ZþÄp §0®t™ÆìBpÆQ¢ð\nšê0BÃ1 TÏËÌè˜7Œðšp8&j(Ü2 Lè¦Ê ²cØΈ2TH÷+)¤˜†NhÞÌ¥ÉCÜò õD<o-5N\r4ó”ɍ‰¨¿´\rbºœ\rÍ“:Œ\0ßG€Mq]QÐLÌÊÑΈŒ€ŒpHÓ\0Œï%òBÐKºò€°îñRL;Vò5pŒÞÿ)ƒ£ú€ŒêCFàBé¨ëeªÐJXãblÈŒP«V0Î¢&ˆê™6ȘI©`ËlS;o nE²9¹ô{KS4ë®Á°±tòXÆ5Jb#*ƒbÕÒ’ÇXcƒ*¸°  Ý7ƒ-Óe‰#hám³¢(ñŸŽW0†û=µ[(c“Ä]=eÃFM:46#6öCd¼6(Ý] Ã0ؽ²Ìò˜Ú ÞÜPÃÌУ®9Žc2†6P [pÃ@Á°m~¦,P9…)è†)ŠB3€7t@A ÀãHÄÞÁ«/) Òp3/\nò{;4 m>ä¬E2\n†Ð¡( 4ŽBÚŠÅoc•\0„:ã³®íÐò`ÃÒ3,\rj:§¢h¬¦hÿ9ŽëÅr±+Ã̇‰`Ðò ÁèD4ƒ à9‡Ax^;ýr•Â'‹ÀÎÑ€ñ !.à^9OÜ»ï ÷ÍøÁ>g¡ÀÊ¥ÂxaÅD§%ÃŽ¦Üyñr.L­(@ä¡•!Í+¥Ù!T¼Cï'Ìë’å^sž'¤i <Çjý ‘¦…¦,ó™#xuáHc æá ¨‚ÎÛaǸ'šPª/M7æ(FÃr\r„°¬µšé”œ+¨àšbŠQÈò/\$ªÄÖ¤ršÏáK—B¤±Ð8ŒM™yA¨¼<2\r èI\"áäÙ\"àÒ®U©Z4!¹\\œsyU%®è–Ù\nñÇrA¼€r\ntQ7Ï\$¬ÔP€O\naR¨3ì|O#™\n…år¥bQH9 A*§˜¸žQ I/ŽñE%@èºêá.!i)³(üy`i'hl9úJÌ Ão)Ú9pΚÿ+hTÝÀŒŽMŸ-¸)\"ÒÙ9Dì98¦¤AáèrPà(íÅ4wt „°6©¶2ªV¬û=çèß-\0ˆ¢\"ÛÖ%“Ô7¯Æe#©v.®ð×8n])q\0¬’ ¼ÑØe Ì-­\0ì_XÑKj ÁÄbC¨g:ñO2€ª£¡Î›\npIt§‡â DìÒY¡£1e0ÈYS©„QŒzZ“†KP9ZaÌЕT`“½Tf¬ Ò2¦8‰Xú´VÆ”ÿX¨UÙX2‰¼+RØleNÜ\nÕr(rXTÔ u…ùÃàÒK€Hœ%I\0ºBö—ŒS¨ 6Æö|pB,Z•Ob\r>IQ‡I @†–É QmXð€ªˆLÏàSe‡\\½¹‘R eT!•Q-v´óL7Ó>aÃÁ Yl‰TÛIX®QÒ!ÒÛ Þ þdt½…Ó#ÜÉI”/&wÒÐy(¿ Š¡«BG]Ó®ç=\0 ÃÞpÝzQ¨)¥ë€ëÁh0¢o*zª„Èì­\0ŒèLRpwE\\2\\£ÞAÛ±'YD çµ\0ŠNáLdñ4vSѝêGA*@ÂC`f´§5ùNƒƒD až„v&Ml¦uD·Ò&®Ax Çæ¦2+5|®cß+«,(â¶ÜX”jԍí_ä•dhŠ%Ú däÖír‰ÊeG\$¬®gê¨%d-S¢0 0zfdã(:œÄOUþ=Éáã0˜ ]ñS¸;:å\"pêiÓ«™ )¡füçJÓºôñX\$•TKü]UæO©òVôÍs+ÑTœXògœ®¡= äÞuNÂ|WPšµ4hÜí u:QjêÝÕ°AÁW&åH)\$Kzö72Œð¬—´Ha ­ñ2“¹•ÎDi(ò;HÛV„ÉZ§M†í´¥Zül«9Z™ª¡¶YÖÛŸ%Kon³èLâ)¸%uFê·¸÷Ҭߕb7f™ÿšø ”à{`骨AL”ëã…*ÕŒnÅušrœ½Ë«Ž-©F¯(SHK]f†WÔ4œ(”¾¦zçÜóÈß àÊu=:Ô„äùªîYw†ÞKæ«hÒê E[TXë4À[÷pn-ÉQÚs5Þ±¸ò~S»„©ðB´k*UPì}Jvl³š·Ídi-7²Z¦_Öú©£ÜuBÙ5\"Þ8oiì-E©øwê€AP†Tè„Ý¡sýÁg…LeLËrÇTíü|€ŸÃ<„C75Ǥ¯-2Q®#œçuø|ÖÙBy5VОäö,ËÙŸ®æ½wq÷vñ{SÝæ»GÂ@Ô:5ÉÉH=Ô#Ž[Û1Dùãþ„#<ŒÅõ¤^÷\rpn¢Œë£òÐ.F¬¡Ÿ00ß×cê‡ÃΞÒòQ{%ƒVºë²ÍE ¦ ¼˜ ˆ3¤ª·kzT¦íÏ‚·TJX”ïnÜ.ôܐ&·*]oáÏòi®T(·Å Âå]BámÖßí 2TX଴á\rÃT\$BlóB”ZeáðàãÁ 4eR °ˆK­Ê*ëR:@ÌaD\\Â~Q¥ª:cªD£†×Rb… fïHS\0÷öðpÀÁÄøjî0Îò„”ð’· ˜ÒåA%3¯% \$”îHK¢ ´ÐD=Êá\r\0ä3¤ž(cÈ\$OŒ/%AVåŒ0  ÂAw p0÷*¡Ñ Q%áE!7q+\rPð=ÑD qH!ñ)YñG7v¢ä4çð.?MÃÊÊãnydd€»€i1„ݪ./+âÖ1z«„SÊ 1¦!Q«'“„ÐEF}ðS ªF(˜ÄQ¬ QÚM±áŽu\rp±ÞF±ãÀ j@ÈÁPô3  P§<æƒôÎB®@.Ü?G²%gXóÏXÒ\$JC\"¯&«¥¢o\nük`qã\"&Åp¢òÿ¯>õ±ô:ìªÌÈÊ2Ò1ô'òqD¼\r€V…R\rmX7\nš½eThv†Ù\rd:g\"ˆ§b´2n€\0ª\n€Œ pBÂNŸÊ4ÏrHÆW'(h¬üÐÀ\$ÏJ>iË,ŒØ†B:#âB\$fªQ£\"ª¨ü0.(.ÆD`¤ª³Î^<#4Z®5(Â>¡£%Ï6ç…&°b8“ñü&ÈB8\"ÀâÀAÏ]zN%Ò/€&¤bdäþ)CÐ?ªW)úÛ£ŠN®E3ÃUË€UŠ¦ªîu1\nq%-³bQŽq\r á#+7³jºëdw8*­#.òÜfË6#*)Ãh6Ã&rK¯3ëJƏý6L5u¥&FÀ†as§2òIÄVZ%øF,Ä]o»=»=fœ/kê;#¤Š%ä×ç,M\$lyCôãó®\0¬&@îJêu(¶¬To/ˆ˜³N Gtñ†±d&3 †Ú3qæ.\$,v0\"û1jÎ=ÓÚ ´@4«Nz££(³þ/´7`Ë@±Qq]ÀË0ÀY¢:ܤ€g‡6ÅI  t\n";break;case"ru":$g="ÐI4QbŠ\r ²h-Z(KA{‚„¢á™˜@s4°˜\$hÐX4móEÑF yAg ‚ÊÚ †Š\nQBKW2)RöA@Âapz\0]NKWRiAy-]Ê!Ð&‚æ ­èp¤CE#©¢êµyl²Ÿ\n@N'R)ø´@%9¨í*I.Z¤3¹Â{“AZ(š˜ÂTq\0(`1 ƃQ°Üp9Œ¯ðXi\$fi'BÝãðûæ2•,l±Æ„~C>Ò4P·üT!ÕH戮hRðóHbúˆ°šÊ4ø½i6FFc{Y”…3¦-j´rɼê 4NÆQ¸Þ 8'cI°Êg2œÄO9Ôàd0<‡CA§ä: #ܹ”)#d¡µîàŒÀ©) ,zn™¥LÓŠÖ®ém&êÜ0¸NÄ.„A%Â\noÒ7 ðd\r«”ÂŒC8¡”h…š¨ªhéZ¨]9kcFhÉ0¦:î2¢FHÈ1s ©SŒÑ¯*in²hÙɉ9!©ôL«. ™Hµ—hé¡\rË, Á°²dĦ«šë3H¡(¤JXãDÂØí4ƁNì()|Œ’‰€¿F³Ú톉¦Ð¹t™ÒŠ#Œšë\nÇ1Pqsåšã,îJšSæ„\në³î\rHhR±Ìæ»ÉÔ‚„-rOB°Í »Ñ,;´¨×\$ý- Êhʾ¬§ðúÀؐ­:ï+¸hÉ<æ%¶ŠPÀéQd R\$šZ±&š³QÛŽC  „Á-”³M0äi 7÷DqEÂ19 L&K<eÒ÷ªØÝàÈÕ¡K]®­xº!(ÈÔ§I¨“e Ý/•äøÖ\\ÃÑ¥íKHe\"bŸ)d2š\\#\$]t¶}\\#7Õ à£7}\nGcU¢UZ³…¬\\’இDg„£9IkIÈÉ6¦©î}JÝ, õ¥Æõ-tXZ°Œ:ƒcç\0½È¸Æ0Ñ@¢&%Ic­­¤Ú š)ÙñT¡J\rFãK4†âRÌ#µ5bI+¥à¤\\š¦AЄÕ|b˜G7…e²ªTà6eƒñ½\\u€44æ:ëŽEÚÀ÷<iaø*}0Õ+(^–ö=Ã|Ã+iU:F'ÆÊ)Œ•® ¡k:ºd×Fm²ZÜ»6;ä:¾\\pxˆo¦ª™½üå\rƒ ä;®ø o Á˜6\"°Ê\\È ¥L@(*óÎ\\\0yÔ7Ãña™¼\0ØÃ:+`°ù‡(\$C8aE`²ÀڊéúÌ—3¦†™œG*))ª¢¬˜RÏ™}¦\\J—9‡aŒ<ç˜Xƒ%Hð¯Qdeqé,ØŠ‰ˆy7KÀϯ\"\nÙÁypå=‡~P\\‰LDÂà•FRlWÅÔ\$*d\r“á|¼#ñÇ]ˍ1.èȺЃ(á40‡3ôDaÜ7‡&NCÀp\r0\0002DpxO\0 Àô€è€s‡y\\ ƒd…á¸2‡ ]%C8/ ¡º]ƒõCHo—€‰½‡#à% _@N\0005 |Chp=Á¶]‡@x Ã>-çÊjÀÞÉÏ  ¬òèz%¬¸: DòPcËJK Ò—d¿Ê\"£*\"8h¹Ã\rV0)Ì;bªtú0ÄÄëÇâÿ\rÒ/ý2‡;!DÉ}¥¸pPÐÚ&lnéç\0P\\!­;Q,ç(T© \\ª&S¬…BCÕqáâÌ)±œ…°J š•\$¦q4X#ûÂ{ÓÂ¥CÚ`á[lýa(™Ê¹67T£‰‡D“ÈæPÂÂl¢ó1h\n2ˆ´ÜzëZSl£„, ¥“žiÎåÜà?§Ê\0ê|g8fA¼6\0ƒ, 4?’ì8?^{'Âwª,¯š“Q¥Ö\\ãÄSò@'…0¨ VóÍ6U}Y{-ZÝ©S]5¥¥ê4m\nœ}Ë}Ù:v… ŠÈªâµïO‰jµT\$ª«òsQX#F)§Ø.7—A^ñÃ1\r6¿ÊâßÃtšA¾X @ƒHg\0Ì{O!ì”* Ì™8iš2VsÎkÝ`ì-xGŽ[.\"}åUiõI !êBS—Æ{(Ü¢7l§šK—¶Æª@Œ,ÄZùÃK¡Ì\"U~FÖãcÁ5…jPŒRó\nk•¸èBå 2ŸÕjÀcmµ¹VéŒ@PD ¡˜0·‰Îƒl¯ädMržÅˆy·rôçÄT-% ©ÄòÖ§ÁYÁç­bÐü²û¬(Žp[šÌp-z°ZÊHÙ2­Ýª¥Ím¤eì*úd#ÅA4dø}…j)Zø‰cäŸìîAsΏXÊñÒF§,qF>Ž%š½ Ï—Y¤bH5tQÄZ±\0(±Éf\0u6Ê£ @ÑZ.¦õ†. &ATÏOáÁÖû h æ5‡XQ7Çk‹Ì#GXvªx`º>z®ú„Z(\r!è2€ ‡a„1Ü¡L2žàÆ~ƒ&n[ÙÄè±êV„NÎÏ4 æ'Ðð´Û8z©±\"ên6ù ɏFê+ç†õÉñ;MÀ;L¡š£8©|U‰êÚ¤ç(¦!«e뺦.¬*29Ï—5”\$Îç,ôú3ðCã|¦ÑZ)h㜧+ºÅlSyÁEË•¤)忾É9',D~\$œëGµS•ÐDŒ¦ø ñ‰©®™´Ldâ5­`Fv÷š:¿A¶ÝÑ5¥r¥_SUžïiÊŸ!P*~¡¤øÞh\0yC}w>ÁÂþY:¹­£_0ʇ¹Y`/1¬²®ª\"¡X„ÏÐyÕˆFD¹-òÄš¨0þtWJø½TnØàvÚ[Ù†dq”Fà4=K‡ÔÖÖraìw³b¬%ͼ¦YåZX¸÷ßÕ8ˆÈ³ùÊ:ü·VêãÿÏ÷Zr8ºTMnfNÆÑå­EÜU)©`Ââ<£þ/«ðÿybþ>Ø^‘×¾ÁH÷ÏìøJ[¤öÿG¢ÿò\0}\0Orþð\nQò£¢ÙJ(N⃫.ÍÂFtä ‹ô¿Ëâ0úB%æ\n ÂXvá¢'\"ö'n;\"†û/P%°X&\"XòpbN /æÜŽn(¯Ša„xa-üA…àÌï²áA MðfN\"áI;D— íbø'-DÄ|°\no  ví>F­Œ)£TTmb.¤¤*G&KO#\r¥~Iã8Š¬\\çªÄ…ðÚe¼D'0ï Â0,·Ov0\"R&,á Bç ÏÈBl¬¢Nup—\"ªíØSö‘*m¤üÛË,gÇŽ*úNQÑFáJ[¦Ã¯ºäÐîcQ_î–'í:Ò,aìP&LTÆ'ÍÇÒâ¥Xðr'ПÊ2Ää)ðâU\$Jæm¤5n\$ªéðJ1®[‘²*-ÂcÌ^ÄÄêF1|­\$,jt%”â\"â…öŽ.ù¡e\0û±àâb˜áìšžnò`PCÙ€RÅÑ„Æ\n¨[CVS¦·©ífÜÐbBÃñ˜ÏÓ%Á\"1dd<¦Fw±E!…û#R!S­ìúÏ\r#rP[±èùFXÍÇîFÓ^·§âËÒ&Þqîm\0S\r wÇpߨÐx²dûÏå&¨!2r[QQ\0¨%†SVì.Nâ°„\"O'RªSfûñD÷á#,°++~B®Àa²¼\$Á#¬ú28RQfö²Búr×\"RÚ8ïo\r\"K+‹¢ëæQòK²Ï)ð<ÀÎ\\b.bÁa/1T*¼!ÈþP:)³*Ÿiû3¼ö³6³:Àó>¶¥}4S/%\r¯'8ár\0,>žhúì@Uäh£Î2D ëÇÌPÉ!眏EÞCͳfµ®fO³Ù #Y7\"ØN\".Xã1²nõ9®Pª4{ÀRéå;\"Â`îsLŠ2P5Ždæ®;SšJpÃ: ø0c'Ð7p u2øGEKh˜åŠ¬RSlc®\0Ø Årb©3\rþà.Bq‰B³3\"²úÃ4!Cr-C±c/RTÐ(†ºat5BTK!rlí…Xr´Or)C”WFfÃF³CÅG«µFÒª¢H|laGtâðaI4ˆÈg'ÅJ ïJLPªT@Ra¡ó<Î\$\$6àBÄÖ+ZR#X÷O²²ïæÂ\$F0DÎRâ;RºA(1W&´\r.qu#´/(lDÔûNÒcbï6R.âͶcÌ ÆxÔ#°l®K@®ëNnÅ+Æ:ít©QÎÎgµ'Es. .B`eÅ&ã^óü~B¨*Ñ’A„g ¨f!;¢äb¤Êº„N1ÐYTS(å™Vm±MècåýWJ^¡DgWâYÏVõ˜§5žèƒ¡Wò÷²kIµÂu­•œzU{WõD|µÇ\0¬?WZuwZln)¡Cô&ÕTvþQ_8¥.uÀÂæ0»Q•Jné`õðæÅn/r!s1X2+4äüæâð-IBö-a΁c6%6Ry H.|ôJd]vc#eb\0CÊgHt¯FF”¦Õ®ZJ]btr*/bßåœJŠoW5å,Ž—[­ gÂe\\Öbt“QBæ³'sÔEO•L+—-Éç@Ñ0+pÂHrÿ”ÔÖo¶÷IkMG/ÔŽø´ÖLïÁmS RMF\$Ýj“lï_\$6é+iÞZæÉ´täGE£ü¦Šü-ãâÚ!¡l±S4µ½èüfIo&7iО²ÂügsRõr×?1oÌ\r€W5¢šTdÕeŠ°lˆHŸªíˆ¦¢w8äïz@Œ¾ Ä©\0Äœ«Â\n ¨ÀZ\0@—`ÆäV öJ)ç²k\$Ñ\$W,óŠóÍü÷æ)zÓÏ9õ˜·¸çè¾úwÂÛ±jчqB!t ëgµ aeœNðúŸĦ\"W±qí ·¤ Àó>óÉRHæN)S÷g%a`·|L\nªiÔ;o®P¤0eÖÒÃéBÙ6àAYGU¤T¹@N\\•Þ*aÃ\0˜¼ŠæE€†«Ê\r©*<ƒð@šO1Øò¸¥ý^ñŒc…\$°úsIÿ‰‰S¢I¸¦Ô(²rBîÓ—\rŠT‹Ø—*¨éb”'Œ ¨o\n<#ÇxÀʱ€Þ\0é­Èñí»‰8ÐŽ¶×N”HÛeª.åzI\r@9žÇÙËA3m­'§œ\\ËnY%N4n n .ç*jŠ……DI‘àÒÉ-ÆñÀ@\nÏà\nÀ  ÛÃ4»FÒ&WÝq hQ˜Çp^%ÔÞ´ökŒÏlñ\r4Hpø^,ÀÎLºv°üÌ'_Tæ†Ní,åM\$Ù*ÔÖdÍ6ÁKØÅ¢h\0?#È‚U•˜öØ ¹eZ•Ü¡6i•x¨•Ô|96iqÈ4ò5”Oß\r¸QáNA )!9¡„\n ";break;case"sk":$g="N0ÏF% ̘(¦Ã]ç(a„@n2œ\ræC ÈÒl7ÅÌ&ƒ‘…Š¥‰¦Á¤ÚÃP\rÑhÑØÞl2¦±•ˆ¾5ÎrxdB\$r:ˆ\rFQ\0”æB”Ãâ18¹”Ë-9´¹H€0Œ†cA¨Øn8‚Ž)èÉDÍ&sLêb\nb¯M&}0èa1gæ³Ì¤«k02pQZ@Å_bÔ·Õò0 _0ɾhÄÓ\rÒ83™Nb¤„êpŽ/ƃN®þbœa±ùaWwM\ræ¹+o;I”³ÁCv˜ÍìMÔÎ\nßò±ÛDb#Ì&Æ*…†­¦0•ì<šñ§“P9P¼æÙçÐÊ96JPÊ·©#Ð@ Ã4Œ£Zš9ª*2¨«¶ªÒ¸ì2;’Ù'ã˜Öa•-`ò8 QˆF<ã˜Ø0B\"`­?ˆ³Œ0¡¢Ê“½ƒÊKª`9.œÆã(Þ6Œ££2ô I˜ÛŠcʳ\r¨sþžŽ@P ÏC%l6ŸÀPÕ\$hÂÛ­±cð4b`9¸œX*NLÝ´³lÞœÁ˜á¹A\0ÉÅ‚ÐÞú½ŽË%£Xèˆ)L78ÐП¯””ø¢6ì€:Bs£MØ×£ @1 ƒ TÕuhóWÕU`ÔÖŽÓõ\0ÆèÜ5Œsè3ŽC(Îè¯o._/ŽPhÞŸ§¯•\r%Aƒ#\$J´8.b\\iˆ]2;X«×\0Pƒ`Y5èØ65Œp† c܇\n\"`@µ¼õ8õw­h@\$Á6-'rã¢l1ƒ«¾É½TÛØ° mA-TœâéJ•\0¬<áˈHÛP\nyK×ALøÉB=D¢~\0PŽÈÅ) #j5\0B(ñŸÜ¹Kˆ9tëPcÒ‡eÑ`í×l˜Ù%Ž©ƒxÌ3\r‹¨Ê”‰ã\$ôPÎ `¨7¤/XÜ<„ðæ:ŒqÐæ9ŒØ@.ƒpæà0Œã\nêpõ€Úºà£(P9…)HœŒÅc¢t^µŽrb˜¤#ÁÊí&7\"˜3\"y\\ÜP¢ƒÓFäì7V9ÏŠbÖ2ŒC,ڐŽ×úäͪU8\rãsúµ¼¯ÃÀO=œ9_ïÈæý„s0¥)Z²ÿßñ æ;¢uR®8\r6(ÉЇˆ²H2ŒÁèD4ƒ à9‡Ax^;ÿrùÅ£\\DÃ8/'0<^(/KÔ9èûù¸_A¬æz à €¼0ƒä@t\rmÌÂ\0ÂÊbä_çý·èð›¼xÎÝI“¤BÊӁ Aä¢RnNQ)/%ì¾™‚yO:ÅRˆì' Ä ñ¯†À€í™b˜ˆÐdgï]˝(Œ¢@­‰GœœäU ”LñMæ£G®°Ja#ˆ\\!w¢ƒOÉƈ`õ’Ò^L[{¾AÑßbqCC¾MµЅ£ /T[¶zOP§BÃÉžPA¥U9írª„FÔÌMT„ ÇäþÈÿä\"saŒ;CXm\rXpp-ÁZØO)<L}\0ž¢P5IžWM2… 8\$à‰=Y\$A#-ì4¤ €Ì\\éÅ¡”5IµŠ£Óp­fM/—ŒkÉ|8*¬¹‚\0¦¿Aß^æ( ¡q ø‰ÈHU*Ò9 Jçü”„0êÔN\rˆG¢ÔDÎAv91,ðœ¨P*Z;G E ’ªÚr`t\\áÁ|ÒægL%Ñ%„\$DF¹—A@EYièv_`abR;J€Ò<.GòöN(Âxã ½5JøˆHF±jÓs'K¡“u@èÔAŒraͳ,ÓSI)ŒÅ§36àD #ed¶\nuOibõэ6Žpyf ¡™ª ëƒ ü-a½»Šµ\rQ/êä+ú\"EŠp:ƒèé\0@Ì`<щڠú¨Ùå\0Ãsœ7Ú\"GC¯[ilü³aFÓèT0\nàÒØCHáÁÆ¥bp͐d£¡¾)Z£SD à4%G°ƒzËS7À˜4X鐺”1€¦´CÂ%b·\\å—[á|ƒ!ù\r@(! Â~¦¯¥T#…1Ððõ(˜¾¢¢6žàÎj\\P+cŸôµ Ô.rõè20#lŠÉ¯AÔ¢ù{eD¡TŽKPèQj„°Ì=J¥Ì—“:`E”*§?è0ÕµÂ.ÃHa¯hˆ††ƒèwb¹Uò¼¬ Èd8jÐÌDC —2ÉAW'သÈîîaôw¬ÿ/W^ª“e5U`vf“p ̵fwu³[¿Ã¥&¼œâNb!VÚÈ\$üóžóë·Íßf Ñ#:=RÚ“ŽDB2±€gÃàHê_H0”Ç\\Ô|^*ú¶Zw-e,ó«´3SÕQMXkSá­ôÆ©Ö:s^°ÓÙ¨Ožª1‰ÅÈCòÈi\0\$š¬¦=2¦¤v•}:ú'mbL\"\\O‡ÒÀ(jOû,BDP§j€îîE v ë˜VSŽë=(ÒÍ©R<þIŠ\"ˆ”@Ò«8N¨á!\nŒ1fÙÆB«lÃSQ±åI%ð*htMÎèy=d »”·Ç•_ 8*8:ž; ‡&Ó ¤0îÚðwMÜ@\$¦ò\\N>ŠðåÕ¯Üëž\\;ÍÊzš¯üîžôj…Ò9 Gè”Ùn»Ö”P)7èx7áñztˆÝ)“jO\"P¤@ŒÀ9qeL]5´Cb% Ô½Þ‘¾Þ\0H#}÷J¯]ɾ†éZ'ž\"7߃Ã,½7¬1ÆPȹù Z¹ØÂÔ:\nJºÝOʳ//Í㺓æ×_?ÊšŸRä©Ësò-àý[FÆ…¸XÖ¡wYW®ó5÷¥•£æ=Kêl·Ü2ÿAì9ŽûË8üb….‰/˜ ,»føíòÆÓöGGŸ”uóþÇ1<ƒêôœµæuûz;=}ìSô=×Óü„Ãë\r_úü‰ûYÞÈ슢 ¢t8ΐ÷o6rêÀÐÁP°\nû\0Z@ð\0Œàø\"&bR \ràÔTdB\"Èà'ð@¦*fGH@¨r„ˆ·¢fCç06%Fs\0èDg\0&eUa}gËÔ_0z‡ȇoh}‚êæ0¾Â®žb6`N`D%š\",‡ö(+'®\$ð\"Àð&Á,¿‹ým¶^«Ê¨L\0·b<Àc+*f½À¼EjúïжNe\n¯o4èp\rå1-^õPèÆfLíkã°Å¢„(AxêlX<q9on™ékOPd„õn*:¢ˆ¡ñ (c&öQn1MöâDÎ8jžx¤½ –\$Á|Poò¼ Aô'P& nÀClNûå ÷Q\0ï’ù±€þ¥ŽLýÏÀ÷P0Œn˜¾c€o%~X+{… dQ5±¨^¸°ñ²ùѶ¦Àì\$¥pÖpj¬\rbzA0«/{±ÞX1± xQÜ'1ñ-7¢ÖA±î\r1Âör ±àT\n|ïqr\0±ŸKÀéCqiE„è.l!\".„ÿxÁÒFÎ Á²D{/R1E9% -<ÂŒ DÁF#îÆÄ4Ç\"\$‘é#¤ºKò‡%Pæ®e) o)A}\"Òa`´\$bLïÞ§„¶Å·*ä>feœÕÆã ÆÃe`²fìØ\nòQ§+·-oÜc\n-\\5ÒЏh½.ŒPm b@uåœVt\rJ «-·-nf2\$éB90&s/€Ð¡¤”\r€V\r\re(@\"fCÎ8Âp\"k¶:Dt@25 LF#☇ w/¤\0¨ÀZ¬A\"6:ÍZŽÂ\\hÓ­Ïðð*8Š7.oÔÿÙ/3 °/³žÑ­ç¦–\"¢ª‹\":#çxjZNC ³~ ÄJ\nÈÀ¢FD£^âÐЊå&)#dVâBì†n5* Ÿ ¬Í=ñ<% 4÷…N¢äT@g.@˜\râø:ÔA…T\r°2±dY0ífôËCå;Nžô¦fâÝ´8]O@vêÄ`¯“Do\0¯.¸OèÅ î‹ ´HåQ‡TR^ÃT#BUb¬xÀÞ ^qkFGwÐá= ó\n)¤êΝ,c¤§ª~³£) h©‡K”ñ#¨¨¦qiRë ¤ËÄJ%cd3&ÃH`@\nÄã ,\n¤ªfÔåΪYÀ&nãO#\ndIM09#fÓà1†GDß>*Ä«ªÊðéÉBLD£ð«jÆ1Š¡EËzYÀ†X¬r„ÔÒ/tÖ@byMñíÅ’\nV_`¬¦%ô9 æFb \0 t\n";break;case"sl":$g="S:Dib#L&ãHü% ̘(6à¦Ñ¸Âl7±WÆ“¡¤@d0\rðY”]0šŽÆXI¨Â ™›\r&³yÌé'”Ê̲Ѫ%9¥äJ ²nnÌS鉆^  #!˜Ðj6Ž ¨!„ôn7£F“9¦<lIŽ†”Ù/*ÁL†QZ¨v¾¤Çc”øÒc—MçQ Ã3Žàg#N\0Øe3™Nb P€êp”@s†ƒNnæbËËÊfƒ”.ù«ÖÃèé†Pl5MBÖz 67Q ¢ž>Ügâk5Û3tâÿr¡ÏD“Ñ(ÅPß FSÔìU8F®—Êzi6iŠI ósyOõ”ÏÂ\nE.š¡¾Ššæ›/bè†;Zä4Ž áŠP ,°Â êŽ6ˆHŠ°Nè!-Ãä†Bj\nD8Ê7£(è9!1 ¦î#Ãk^Ò .—È`ÖïÀÍœZECšA¬ÐÊ4¦Ì(2B£Z5#Ìœ ÇÂn¢êÊ oÀèB€Þ5Œ)L= íhÈ1-\"š­“Â3²ã#‰9Ϋè»-\"pÞýÎc\$Z:!ï°Ä˜Ž€HKEQƒ\rH\rI-&Qt­麣+(èÜ5Œr„¨- ƒë5B.°„¯ƒZŒ9'‰Óˆ\$²ºÈÛ&#z* BI ˆƒxÙ5K)b©\n ®P£`ØÎ.Œº(1¡nüÐÞŠbˆ˜â (ÈÉf­\ng_ŽÈ]žú àPæåFSãâ“QcÔãy6W|è´Š©õÓ0_HË“:&÷¬¨ò¸Ã¨*ŽÃ|<êa°õú:_óòë%Þ°WCM;OxÅ1¢3 ÉÒ —‰ã\$¢“r ¨7²Cj<³Ãpæ:ŒxPæ9ŒÖˆ@-¹ÓÕç æÚ6”xA\rêaJ^§2âÎLú؆)ŠB0\\LÎÃp÷„246Ú1@ì>Z:%ò|¢Ž£˜à2»óUf¦ê4Â\rŠ¶Èóo@Þõ<+@íræ2Ö^€¥âl6€ŽH69ŽèÓì2jõ±‡‰»X2ŒÁèD4ƒ à9‡Ax^;ösm¨SÁr43…ïz< 9ÐÒ7ÁxEjLÈéÕ íB5„Að ¼ê:?ŒÝ4>ºæž0¨‰\"OfʀݺL·cÄÞ&ùŒµ´ÂH“EƒxÏ_¯Š¬‡È)½ ‰ˆýb¤Öß á †ƒîhOÓðl (\0PRI\$Ée†€ÞÕÃ+Y1å@É°’\\L 4®ì!ÒH¼(Ä2p@œsf\$ˆøÁ÷yÈËŒPp©FpæKÂI&,“†“ìZ û1\rÇØ:C6ACˆu3Dü3b8T1nSƍ­†2@äb©¥sFeºRrNÌ”\n?* \0ž£c O¤5ˆŠÛÅ .†É1ÇB>I\nç!JTãž„`ýdq1lÓ>H\r° `¥°˜Úay0Ü#H*Bϱè=„ýóEÔX”Ã3D¼*¢LÍÀuV\0(ꆓb³È:agàÔ,àêYÖ4«ªc½2O0p[M¹£Z¡ÍjUAˆQc,„&I\n='¤•f´Iúé\rh´X|K˜r ÝÈäòpLÂN#oÙ?¹äyX k6P ¸2Ò|lL !.ÉE,±’^4Ï2AèLJ(xÊÔâ_^…™~/äEÔ^©Å.&ÙòNDlø¶pì™êJYOÒl÷AÓÝ2e É@8 M褂¥!2™D£\rÎi<”æ¢ðæLÓP\n Gº_³\$þeÎ#J\r¤•™— d=ª*‡šÅ „oÄ40Fêþ“É|\n•] ØÞÃÓŠgDׯL[—kf*q†Ï ‡ ÃR{¥ˆbÏC8n¸7\$&ÅN^‹å&\$PY`؏“+è!sÁ¡ä~uö€3 ”¡0ŒÚÉKíšÁMÇö-ªfñ‰±SÖx;Ba*@Â@ *x4™©4ALŒQ3ò¬2†F®Cƒä&ê7±âfËãNåa§C ½æ\$ª–ô˜[Öomç}·zꨴ¦QHyomôÉ_@ÈáOSz±pÍÀ”sízŒ9V)šÿ_g\"à¯Ó|+–ÿ` 9€×.góÞãAv »¡êïàèq~[Ö˜êálŒ3¢Xpœaæˆpf,MïÇ™ìS\rž:ÅË↘à¯.6jä˜:­¸éPpl;øÿ ™,@‰ànCN—íûʸkYÉ3NËØè÷bʲ¶VËœ…-lÕˆñ).9¿ e|ͳ©Îø6\$c¢ø°Q±?<ÁÝû,P Q,P\$}¥S- Pƒ]ø}¿µ~Z y½ íñÜ\$(ÓAµ³†\\:9¨ÑA;1•³QrLhtÅ.iH©[³nS:i\$dQp™\"=¯Õ=·Ph…ö« ){'ä|¸P ‹´Ó™AÌ…ÆÛª¡ôÑá˜p½µÃ¡HÓAØ¿Ô‰i]4Õ0”]ÿ×6/p¾0Ÿ\rù*ï !GƒTÓ—d¨Þ%E2¡éJ\"ôZ6zf5¡éq“¤ÂûxŸ\$„Îj\$\rÅ ·¦|>q—À“^ì0ÊÙyËDs,Ü8•Ú¼Aj 7I0;¡Ù&T¼¨°¾Ô=&î\nz!êéß”CŸb†(ˆ¸½:õ{GÔÅ`lÛxÑ]èj«o\\ßý?€ô>·ÔùfüLÒà„ÒøÉÔ•ÓG¹iî\"TÞÃ^í;ã\$Þ|Ü0IÍp]Òawr‡Þ°ÂùÃ}öõâ\0à;—ƒ…þ¾±‘ÐXvóç¯ BûŸ“îÞWÃ¼ò>Æ·žZY %.„o]Þ}7zÓwëÈNšê˜Çs%_].}Ïc_ðÏBØSdm)¸ñSD2†6žûúA%6fl‰(pla=_¤ý ½€::«ä¥Œ†¦Š¥ÆЩBm÷Ïj2D3)ãâŒdDÄûÛüKùBnà§\n±Mô³#ð7i ®ïš}¤ðº¯tí*ßãìçî¼ö&O-4o.ÈøŒ¦ìól>¢†öN÷¥Š¶ðJpOvßbPHÓ/„êz¥p>ðTGî®L %~%‰ÚÓŠò݇È`ê&|ü\rc\råà<‰Æôd N€¢êÞ¶pV™ð\$¶O\r\nl}°j¯ÆÒTEHJî±oó Lh%FT¯åë|ônð/£ZËo°df\rbf\rűξ8¦n\0ê0÷Œ{±O…ó mt·Æc\"- ¨åð,öo{ áÐÀö° O£8pvA`ತԳâvÓCê êeJV³Ä}/5K;qkPÄÀQh;ÑNÂñˆ„7kH  aј=±œôÏy±[<¬Âx/cb-\$Í\rI¸ƒ¢øe ìá„mm\0ô >Ë:gÌBÑÚK\"¨Ë£ÌgÎþ΃˜qð¥4ñÑèCHhÓLÕ#4Pb^Âb8˜»#vQñØCKÏNðOTP¥Ä21çâñqà/EÁR>ßnU\r¾EÏ\$ìŠõ2TÝ\0^\r€Ví2ƒŽH'È\$£~¦B^ÉBið8S6€ª\n€Œ p./`Ü âða­é Ï8½lÁ*hfDõoÍÒ´>,fñƒÏFœ/Q*Ò¼0è@ùâ6È#¬%&,àÄJ> Ò Àò@¤.ÀÃ\0液|º«xH&Ñ0%œãȆÞP¨~\$ø-Óº® \$£TE岬ÀÈ8\$& €Þ6ÃŽS8“'è CBBfZn&µ…ÞÎ óB(\rÊ15…­ÄøŸŒdÝæ.ÆbxtKG7S[ЪöˆNÞÃ.3c2ê\0à\$¤lá¬ß³v9„ÃŽLUçúú£ó1¨ÞàÑΦt'xˆ <Há'Ä°Dœ€ˆè³© +\0¬ÆÄJ%+˜ó \0¬¹ î/²ú¤.@Ÿ9¥„;¥t\"ÞcÒ±*\0P \"b2 l C\$åTn²^ÊŠ \$HÓ|± † ³ì|g0\r\0 ³û1\"adF;Ãö%\r\\4gixž€";break;case"sr":$g="ÐJ4‚í ¸4P-Ak @ÁÚ \r¢€h/`ãðP”\\33`¦‚† h¦¡ÐE¤¢¾†Cš ©\\fÑLJâ°¦þe_ ¤‰ÙDåeh¦àRÆù ·hQæ ™”jQŸÍÐñ*µ1a1˜CV³9Ôæ%9¨P u6ccšUãPùíº/œAèBÀPÀb2£a¸às\$_ÅàTù²úI0Œ.\"uÌZîH™-á0ÕƒAcYXZç5åV\$Q´4«YŒiq—ÌÂc9m:¡MçQ Âv2ˆ\rÆñÀäi;M†S9”æ :q§!„éÁ:\r<ó¡„Å˵ɫèx­˜xš>Dšq„M«÷|]´RT‰RÔ)·ãHÜ3½)CØ÷öµmjˆ\$í¢¥?ƃFÏ1EÁ¢D4æ„8±ª t%Lnú5æ8¦¤ìx&45-èJÌh%¬éz)Å¢«!I:Û¬ˆе *úð±H¨\"ŽÖh\"|˜>‰r\\-q,2ž5ÏZÈû¡¬”¦¬E\$+\$JòÅðz¢Å,mZHQ&EÔA6 ”€Œ#LtU8²iRÚrX\$ŠTf·À´|˜^@­b1'¢ñ\"ÜÈËŠÒÈ_>\rR\nl¸ ê «ÌqÌ…\"¤„ýúÐfDÅ<YÈu¬.γô´ÝV­©¤+Y22-Îè»Ë;Q(±\0ŠµZøÌeœ#Z­œqf3Œòj\n#l¥Îõ¥PŒˆ#>ó¡€MÙw(²åvÜW\$•ýÅaE%#ʍNÄ2n³@¬ììö±*¢¾þÖ3„ÖŒ3¶Õq2J m%¶=6¤?o;º³µq0Â”%pCX6.J<´õtI“³é ™£ƒCT\\ ;[Òî(”¦±DŸ Íb¹³l]ƒ¿âˆ™E,uoç Ú^§²Þ†DHIتPÈž<o+o±­7]êz+)E•uÃTm»{ïµW!I´°Ö‡Ãiyr2—|±‹¥‰%1{§*\n–¡¶«¥úÆrź†Å±8¤É¦Øn5^é­¸UkÄÎ5«%Ußû0Ø:MËv #“7ŒÃ0Ù «Y=/5í*\rî Ú0ÃÈ@:Ã˜ê1Œnpæ3£`@6\rã<9…Ž€åé #8Ãeæ6ÀC«®aJÖ¢,r%(Aâ¦3TG ¸,ì¶Öº5.¥9>¹’!-m¸ˆ“ãX‡\nëuy'˜µ²\n@Éá¬\",õtcàºK'•®©Å¬!uf5Ì” šC™×GÃ’í ¡à8—| < &õß`zƒ@tÀ9ƒ ^ üYÁ„2?\0ÜC.ˆœ†PÝ×z¡¤7ÆpDtéÍ</÷ Á> !´8°Ûƒ <á„Ð#ùÙ\rë´èÈ€ÂÎi0<ø¾ƒ¡kEh™ÈE¡QÄÅlA¥¦‡YuP„žBAjZÌ )Ž±È:æ.Q%sX#(ñC1hb”WCB\0%XUåÅ°rjmVk 1bõû“'ô„æz¥s(DµÀgbWÛâ;/%Ñ«3¨F¨Œé5˹3žõ¾åÈÑ*….ÌH<ˆEH°ƒ\"äVâú%iB]Ød\r+´áÉ0ç¤aÚ9îø8‡S\$Ã0r\rá´ºñ!ÙÙŒÀ€1¾\nt(”<9³u@\$ôZ—æ(O\naR_:Òg>¤Ú¸5fˆ5¤ÍPÏØf¦\nU.‚É·§Ôï\0ˆÈÑ‚JPÓ¦xbßpIÖRP ʺ7è=8úâ㼈4†p@ڐ Ç(àœ˜–¤Èz ´4Çȁ\$ä•r£Tr‡‡#OKši¹; vVßÊ,®¦£\$ÚØ€O À€*…\0ˆB E\0¢)ú§ÍR<'”º`žâT,H\n³@€\"P˜m\r£´¬d‰4dÚ,RÙ\nØ®S©…•P(Ù\n”ETD®K\$ej!\\'2\$/ÓK12Œ]ã˜y8ÀPD ¡˜0½Ù&ƒl¢ÊjOÏF Ku(¨A¤­÷øŠDûU)Ff•u´˜õíC7öd´“PY.Y®såÚU{]Kqó.|ª–ä&ª,Aª¡p幆ˆÆ:VJä¹Ø9ÑÃJ™‡\\`·np.e7ujI‰ö\raJìŒ\r•¬½µDªYuFI[\nÑ!DtçЈ^H:«ðÌÒ“6Üæ4ȝøÕ&Î:¾Äar´>äDºA\$Ö¬™3+謭Ð% A[4ⲘiA”:6|\na”å†3®ÞKhq» Ñ3et'¶PùMÙA.¶&…W°“ÀÅ|M˜ìæC­¹o-uBFµ 6Èè]²ß )‰¸™[¤Ékßh{Ök¢lêÇaš’üÊ+h¥É̤ ¡UÚý[S¢sir«_¤óä± ßÑ5>O@P5£(…v+?Eߝn¢YãŸ3®‡1@+‚Ë… \n!„€AEc\0i9Îñß ßCŽ˜p¯á\$2£ó*F<»UhÕÚ Á6ZÑ{ñ4\$,8«o\\ì\\ÔðÄlNˆ´)`¦áäß)Ê«å^k[¸í.LÜôÀ%Ìqì¼Nù1¼š¦r‰éÊ—koÃxÍlîc¥y§ – ½©ÈùÙr«:pô-Í¿MÆ—ÿqÏB,\r¨œº¡7:®¥Éàý®!Å •Í*ÓyÁuçI÷žuB«Ìûiu¨ £tîrá{§g箯pä=ËÀr_ݺñAÑ=£F\0 ™_l\r䌒¦ˆ]±nfªÕã—5DSªªç|܈k‡è iaN¸WÎá»÷“˜¥ñrʤcžÚq2(Aa)r473:h)»ÐûÆtéÆ€—%…WŸlyi­ëUclK„,t2²±p˜*ý¾Y«'Jªð†f¤¼¤ê5l±\$û¸J<ÌËÝŸ\"{7 ÿ º„ÎÎA£úÒ¯î]Bïö6¬¹\0èÓO\\ëGfC Bÿâ×%þ…P(1 4Ð ÎÂÇoöhd«f¯\0 Il TCX«£:R”ËŽM‰¬±j©¢ì”…b¾PFXb'Y\nk HP|J€BÍ@«ˆF\" g°>ëÄ°ºÄÄÔëìÔF.D­:WKH—ãÚfC丢rNA 3 žUä¨oõ\0*ÿ¬uÚ¸ì%,4ëMØÁ`ÅÐ0ÂÎÌÂll„ Ìeb¬ìÞÃ1£H?@-m°1GÙÅèUN‰\$jÑ%Ïý\"×(Jh¥ñ&°±\nÒÉà\\ëðDˆ+®nZb,L#äêÎXÿnŠæîær¯þîx«¢­\r±m¼fhVÎƒî7Î^ë£<+˜D`žKpìm3×K\r}¯ïâ×£ÖëQ&ítĐDʲ>ë¾*Š²hÌ&¬ªÙÌf3îö>/àõšLB|¦vÖ%tµb…é!ð¼Õ)[¯\"8cñt\\oNW d©€-©JÜïÐà¬Gñà>+±âHÖ5 ÆiM7\nQ' MlØË”«Èù%´¾¤|ÿqb5šŒ2r¡MÞGQi+\riW‰ªÝm)&r¼6ÜH<pè1ÖÄR¬-‘¤+ò×eÒä2rè¾pK,1þÖd\$>0-BŠÝLXúÌ·0†Eâ`² Dœ@¤ˆÙ\"HúR`#duiT>¯ &&\$»«·+P/ÓA%u*P=.ñ4óERÀ[ÑY5¦óãîgK¾dï ÔhXiÚÇçZFüpý/“p=¦ \"æ{8­³8ãÎúì|Öƒñ)¤Xç¢Újº» ŒvsI²ð—žî!9ófš³½5RŽóòñ7ÓÒŸ0ÍØW£â5Óâΰ»=QIò­;scòÅ0\nµ\"bz¾#XªfXp¤Àºí€Ù-…;óøxÍÙrí*ŽïA¢%Bû6T6³~>\"\$.#2piyDD\r ¥\rÂ%Ö½ß>ÁuBÙ.\$µôiB³Ù.\$cFk{/á ®¡6pŠÛ“P*Ò“ \$Æ*lâKK:hDñF0œqÚâ´«\"ì€ènKQKÙJÏ€æôÄ™Ï\"I\"YôÞî…ØÀôÆ=Vfâ±bkqÅL´òú²jH,aOÎŽ.nðè4ôÿ%™\0 \$gp\r€VÁƒ#3°BJœ.ó7\$³V½Á(@Œ®‰¨r­i\"\rË8\n€Œ pÌ i@@Îí‘»+ôÔ æN3ôÀŸëYŽWÃÍKƒM¬ Œª\"lf§ŽÎÄÔ[²VZ€V`Ì-€%µ6C²¦e”dÄ)Hø\$@ÆnÍ[¡zÆeϱŸSiIÒH1*ˆãßPPjZ­‡^ËR/\"` r%KÎJP ¬Ó0\\'NúÿÓæP4zív%vè”Zäb4É_b,ï\nÔÂTHrrΰ%bla²·d05bBP‰x11|p#ãvQ(†AN¶\rÊbQÞ1s2ƏBXÄZC@HEpclJ5K³ óGgÊlrKµ6)\$K„@«3çXð1\r`.~ã`†èt\r+ÒÏN\0¬ß@î Æ ê\r´ «¶`ü&Øg\"¬¥ì plÁ:ïoâa£ìÚm&tB ÁOb¨E\\5šYÃÚ”16nU Ö¹o§cqdÂÀãKcãNg|:ÃyöÇl¬ö]£’ ¶×;¶bL“@%¸mµ:Ë…@äçB¢æ";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䦸ˆ¯ CˆÈf4†ãÍ~ùLâg²Éù”Úp:E5ûe&­Ö@.•î¬£ƒËqu­¢»ƒW[•è¬\"¿+@ñm´î\0µ«,-ô­Ò»[Ü׋&ó¨€Ða;Dãx€àr4&Ã)œÊs<´!„éâ:\r?¡„Äö8\nRl‰¬Êüž¬Î[zR.ì<›ªË\nú¤8N\"ÀÑ0íêä†AN¬*ÚÃ…q`½Ã \no\0Ò7 ð2kSD)Y¤,«:Ò„)\rkfä¸.b¬á:®C• ÁlJ¾ä”ÂNr\$ƒÂÅ¢¯‘)2¬ª0©\n¶Ëq\$&‚ í¹±*A\$€:S®·ºPz±Çik\0ҏ¸Ü9#xÜ£ ÊU-¬P¼ J8\r,suY©ËÔBæ¸Ú\"¨\"+I\\Š•Ô²#6Æî|\"ܢʵ(„+är\0Ü7¨¼CUÄðRl·,ÊA\\«'\rí{E­H _*Ñ4 èØ©ðP)ŽDXÕÒ\$B\0Tº2º&4\ršR¾BÕ\$žÏ.k{¡Îk=8ÞFá@Ž2ãhËfµN=ÂÞ®}Îß%t\\)Äý“YcÈæû®«Š±2§,5Í2ŽOåƒSHr­OTÙe\n£ž!ƒVHýrC\nRR¥BÍ„Áä54BÆåhŽ5)Õ¼1+%\\à«IÀ•B¤Iqi)ôSGZ¸0m—·0¥‡oMór•3_5LCmDŠa¤RË«†ÔSÉúÒ\"¾X¬ÃW©JwK¹šŒPn)Ô”¼Úæû§¢5†.:ºõ_oṕ\\\\Ðm+¾Êá(ÉU¢òÜÂXÙ_°Æ[Pë2BmªmŠF®¦Õ0ê7 c¤û=«üdÙU)ÝHP Œã8äö¾Ýž á&ÑýZ€auŠ(¦Î‘/KTwýK,ó‰~¯¦Ûš#äÊrûµnöš!pD1€Ä/²Æ6ÒfÒjóéEÊ^-¨u£¨Ø6>/óؐ cÜŠˆL)¿26dnJøO¾'Î۝²!Å­fšËèf/½º\$—Ø”ài¡q¥¾5õ\"ÙÞò@W®\r»BðS•ù±fô6ØTæ\\!Hqèa9´&â^ƒà`ïÑŸ+4ka2¸˜Cw>\\›¥.ÏÑ !&èÕ  ½¨N¤RÖ4q]Ü6粩ÞSß\"I “ðiÃxrŒB&ä‰cb_Èù~Á‘\\àaÕ‡qª¶”/ ¹tkŒˆ³ ó¥‰eÉB—\"«Sw)¥2?\"ž¾CbÍGlî†~xf Á±†S€gËÉoKe%@ÞyCkþ ×‡0êÃïa™ûÑXs‡Ä9K°ÂÃ\n+IΆÔVO¸(`¤¯1H6fDD\$vôÝZø7¤Ò©„p¸S”lƒÎƒ¤èþècR&G«M 9&”Íl¯L®;¨v\$a\ng)ÁÒ/e†N(u ‹°ÀÄ +…»X-­BrèŒ>W'<·ÀYä Arºžª¾|6צÑHG~m­ïPC bšœ‡0ï\\¸eÀ4»ðÉJAàa;Îü3ÐD tÌð^êÀ.(³X71\0]C8/ ¡º±'šÆŸð/Oä9àéSùÿÁ¬èÞP5c€ð|_Ïî?!½ËŸ A.CYâ\r!Ðó1 sWCpt¢ÒzŒ¢ÎR\rAXŒ78ТQ©d.h4¾fÌè'É( H>15Rü\n*zfìW&²ÐJÖƒS¨  ˜ƒvnš&åÊÆÓ“¢Œ«¤À[“¯:ÎÊÇ|²ÉåH[Ü›æ{l2å•+voá;Qqä³ÎX Dgó[¥E¾AFäÛôS\rBÉXÕ }— \nº{Óp¡áü&Ú/D¤µz—¥'¥7\r{º™:Ö ñ~Nä½^QKR0œŸƒæ¶÷-\\\0¬gúŒA\$‡“¸ irçÆ1àÝaOÑðwáÄ:žûƒ’í2UÊv~k e\rcOqÀ@—–#Ò ˜ùá\nÔ*!@'…0¨…rä5ö«,AŒ´ý…rEÓY÷:Œu'°.xz? âûb'á?èrx)ûTPÊìOHe·.;¬Cj¥'¡º^\"ˆåêPbÎà€)ÀAŸÙê©A*\\üåÃLpŽSOãÚHƒ tÜÍømÈI”¬;å?`O À€*…\0ˆB E.ÁgRy²åG¬\"yTy¨ñH¦eªÛk3Hȉ4€¡)ƒ\r{k]6Ýâ¶ËžÊR€å‡iÜ¢öÍæ[ЈC0a~Ö0;ٍJúQoH>û%(ù•ÃHsVmÈÓh.-.+äÂçˆv‰v|M! OfqÅ™µç}|o¥\$™=¯2Qv¼cg[»4ÌçÑ\nºt†~\$ÐUHaÀ³R/-íI¨XUÜŠ<û“æBãh°A)^¹HFs®YäjBˆÐw¡é4opqI¢éœã¡ˆ\"§2슏Ò;—Ï.«ŸZ@²îÈJo#\$QÚoNø:õ¡(g™>°\0­)ƒKú=ìPdBÎ O…ïMEeŸÐè>ˆÁ\n³YùÇ!Ô3†€Aoî\r±¬îÎÀ/\$B½ØıáÂ7Ì»Â'éˆaÁK|;ðæT7„Û[Û}±j:T~pH 4‡ Êícã…0Ê{ˆe «28™'ø)£‰ÇWÞÚݤ¨:eÃÂÈŒ€’·ì¬ráL1†ƒLfä™KºÐîÖùI²ûµlÃÌ<,㨆Nxæp\0Ö+ºüÌ^¨B\0Hüµ£¨ ðÐkªÞˆb4aç \"ŒÐ4ú©ï ,JNÞþ…~Õäâ\nHÂæ˜8P2¿®”ëÎ{‡H-àGðM\0­¢…¤õftµ‡ÚMD»Ëú†„4q*Ý…Ì¥g4JA,hBj…vé\"~Èâ—(æ+äÚBÈ \n /nø¦\"ë ï ï°^éìÞeEôê4„&fM©í*H„.RIM€\n€‚` hb\0Ò=à@”ÃÄÅ‚@( àŽ#î¨íÜNŽÆ-ãì.Z„D€V‰ ACŒs¨¶#g/°7'9î ¹|î0Õäu.|%î‘Îêöèä4^oƒ¡™g;\r žˆCÑhlñlk±4ÀñVÿ%ÐáÊê1jÁêKÐéD½o*11uŒß(žÖG§ÀÐ߬²Â ²qo(µ£Ëøg¦b€q†oî‡ cАük£”͘¦kwˆ±§ñÉñ®/±ËŽºÒ‘ѽ fˆ×\n\$! ã2Îš~1ÒæñÇ7@ B±`@Ç î\$#QçОŽ+‰h„k^(\"†(°&2:¹N‡å‡&ÍZþ©ô(\r'µŽØˆKÓ!rMâRfn™Gkhr%Z4luM®[rƾæà¯K'ÑÄm|:«<eŽ„â&–뤐Ž­èî®æhŠ&Ä'\nΦNEç ­š  è„-á-ŽRÐíΠê:…é9«P% PcØ”Æ 5¤ë\$äôAD,åEÒÖt\nFXGÝ)³)ï)…0}Nr1©5~sÑÛ6Ãðm5Ç5#䐥e+’ÖͨÜ`s&©1«C!S_Ò8OïÑ*pRù5s™!1„é3`¢¨dÿ\ni *Uèa23<;ó©³Å4³gè}/Óµ<ó×63§¦Ö6é(X\"W\$eHxá\\ÐÐGGJRe*NDÀ*\\'íîß-öÐkÉ'ëèz¢Þá.~9´+ÐZŠ«—Cm¸¹2öÚ² L(nŽ†¨„V¥ ȨO<s\$nSÌAÓÑ8#€5°ÙðN…­ÐñÏF`ð\0¨ àÐMÿ©ÿé;2ÇÚÝg¤bŽ·,nVËÓó#è³X½ók7ó»!Ô²ìR'Q31I\"î3(SÈWÔs#ÔË:N\\UG¤íßóã7´ÇGsíNñY#Ž€ôáFí\r9³·*¡=+‡OH쮨C´ù8Ž×)úð”‰hló®åã#³ ÁHd‰/²f·Rèxº³³T“¹QôyTó÷ l/UgÔçT±qG°Ìg'× ðžÉÏEeUóOL5*TÖé²Í J4m(¬\næ(÷2²»C*+îXEé UGF&ùY5Ç7ЍQ1På:\"£+OXÎ}\n [iå81ó*f/íÜá°,“‘ÿõBèÕ>“ñR«&èî¸Ñ{Zµu`òKYˆ\raPG`6H(>nÕUÕÏP3ë;Ëhüà#5TœíT ëP+5ŽˆQ·aðHÔ D61AdŽï6\r>v'<)0dç`Pö€Ìb\nƘ'.×ðø·'Gk°öF„A°UU\r+V¥•ÃÌfcdæÿ£f650¶m&—p=då±l6Wé?Du M.|ÍåêÍÔö4  «r¶ÕŠþ¶£ö¦Š²âÕîiÖµ_öÕÑJ3Õa3Ù:ÖF³ãŠâp+4•¥HâÃO¸êîÛÆÙ.dn\n)Mˆ]ZÕaQÖ+VwOZÔ÷Jvwu³Ÿuõ8WQNUU‰ cÓåvÖ)T×c“<ásÝS€í®L-çFñ :dèÚ\0Š<+\"·4ÁYUÑd4Ìä0Êסe—¤aת¯P)N* {w%PoˆWÂdÄÉ|—¬Žw}c°ñ.5wV7qdE…\r5zCz Ê4—©~wÏQQ- —Ý øº˜ |·¯~³ám/å ƒd×0Vê'ô:`Ël/…¶÷Sgƒ\$nµ¶³H\"¿G¨×躳(PÔÿf\nk ØE]5‰Kð¡{VA}wù ÷o\\Uçs7yg”èÞ5‡Ö)ˆ§c˜'L7óuÕLuÇ`vLùW6o\$TJÈšð!Š×5ŠMŠ¡]‰”ý‚ŒuS¸Ç4Õ3AI3\\Œ:0‰1^£)më`¸bXw»=”_HW¸‰W“¢•öÚs8Ր¸½ˆw…PWùlW?èp…µègÉsØóUX¹t\rø1¨¬'ãSIw±‡6?9ׇW¹;ŽÙQIM”w—)Øw8Hv[@˜ •9k6HÑ4ëO¹IyåJ[µ©v™w¹NÐakgc6 ˜U7õx„³dò#“U·ïx3¹`AYÁšùŸٓx­s—e™ÙÏ™GÚtçá{؁¸G&ÚDvžÐÃRËšu•ÚTHS%÷ÚîÆ3¡wWxÙÓuË«¢/LSj55zMeIŸXc5¹sN¢¼ \nrýϧX85iμ(ñEîG¯+nÍW£Œì4Dò!(t„ç·ìñn‰/²¸xþÁQGq ŸF³¢¹¨±Õ¢ÎW÷Ž.9\$žïb3ýIƒFBÔ0W ôs¹bZ© Z׎IQýŒ—·59åZåç_ëGšœ¨Õ®·¿ª:3¯8O_®rùš\r€VÈ`Ò `Ö•\r©OÒƣ◠\r Ì—k+ÀŒ=cÄ\r¯ ±€Ä±M\n ¨ÀZ\0Ahû2E½\"ƒèÏd·™Dñ®aÊïëbœ^÷Õ—U»¶U§Ÿäz{jT· œÍE~š|LôK¸3Q*·#8 ސDVÒ®µÒ-ºTÜ¥X4DIeË g ›³;76L 6†ùìöOg‡„SH·SU!uB5——Ñ}´™sDHòж´­§˜ú\n¼µÇ½ÌE#5”XÈ„6f€G® Ed[ÃBŠ°èâ<Cê?¸IWæÚ…Œ¢A¸Õ„Ë]ºò™»(ZàXך:7vìÔšuçû¯ã>û±?H?«Ôµ»ºÏ‰ümu³‰1ÿ»F°O\na¢¹e/ª‰G1ÉUàü~D7)5UE©VSb\n>¾< A´¬\rãQ%oÜ}Åüª Í\nš “qºŒ®%R1X:¼±Îµ“;Ìzg‰@Z—ÅÒ¤X•§‡\rk”¼U”Š¨] ~\0ˆ>Í6w½åò§î=\rüø¯¤\0­  Û6TÅ7zNJ\"~ ü֚όð„0V\r5#@N%@Á¸g#1¸£üM\\«Î­fÌO\n€åÇCí¬ˆ×l¸‡gõ%jÅpfzÏ/·F8®/ÈoW®)ÈTÑMýÉy¥ 6\0†wý¦°ý§ÔIYÍ @=@ËÕ=9mÙ1XaLÏG|aßœegD¿Yúvõ*æÚŒDà \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·®fv #!˜Ðj6Ž5˜Æ:ïi\\  zʳy¾W eÂj‡\0MLrS«{q\0¼×§Ú|\\Iq ¾në[­Rã|¸”馩ž7;ZÁá4 =j„¸´Þ.óùê°Y7Dƒ ØÊ 7Ĥìi6LæS˜€èù£€È0Žxè4\r/èè0ŒOËÚ¶íp—²\0@«-±p¢BP¤,ã»JQpXD1™«jCb¹2Âα;èó¤…—\$3€¸\$Ú4Ã<3«°ô/¬m£Jæ¹î®®å†á'ê 6¯¹DÚ²Š6ªÉ@»•)[t‡¯ÌÀÁ+.Ú~¶ Êñs0/íŠpé#\r“Rµ'éL[IΓʕEhD)1q7±óŒh槠Þ\r\n(ÂE¤£9ÁîÂÀ¨*P“³>—t\\8Ò*/¨ÔTI9—Ü&€35 khð§¤Ë_ÈñÒH\"U¹³Œ°×Fò™q8Őã·.§Îe|€ Õö’&l UPÛIú¶ž¦sLìJ«/\$ý'§¥Ûa·òÊæjYfIŠŠ²¿Û±ÅaY93dÅ\\!W™qJC”Mc=a6¥¬ïT Ü^RÛQShžÑ+;¤ŸÄ…íF«ù!pYÞ뛍.øêá^°Óƒ,EŠªg+^ñ ;ybãFbíÓ·D©“r­¦iûÃD£ËmU2Å>ÇÔQ£·¨°6ZPê§wÎZ¼Dð¸7Oa6%>žÔNÞÍZam㐌‰3•\r%×ös`9ûŽ¬¬0ãÂäS¸\"Ç×Väã\r'ó‰B¬ MŠ»JY;hÓ¥lïiû³Pë2ÆP¶ÙMÍž¹¼øÚO\nËÑ»pá)È;©êwQ'³Š·poÖrh^Y.QV+³²»·#`PŒ:ƒcý?!\0æ1Œ#wi“­\\\nbˆ™mI+wÑd°ãm£äµýw8%¦»Eªý•  ü1½ëƾè «o‡…jœ\"ºÏc\"oÍ©ª‰_è‡zAŒ4JËLLG ÁX.‚œÁ…A;¶³UÊáLP%Y(2ÖÜ°˜kmé <6Wá{;ìòœ6œÖ[*ÜOmÁJ\n œh.Áè0ÞÒÃ;Bà(6 !È÷†ð̃b< ¨=3 ]Ó2ôdFä*óåÃpyÔ7Ãüa™æ\0ØÃ:<`°ÿC8aG€EQàu@  9“ŠsZI`I¸¢ÖØS\nA»Rà”yÛ6±íXtÅ%b-båö\"É·>väÊSRQïµÇQ1s¥¾\08ÈV»Õ*bå`)Ç ÒÃr®Ú2˜  œªÆ|Ç!f®Z7%¿1%ÂÜR*ܬÐÂÐ(r>s¼9‡pÞ¨eÀ4ÅÀÈ \0<„¢.`zƒ@tÀ9ƒ ^ ýÁ„2I\0ÜC.žáœ†PÝGCÂŽ³>Øt á}½PցðI\r¡Àü†Ú<à/ ùK\nlÃ{u?ôø0†³ÞC¡ó£ ùVwÍAÍU)ت°e\$`žäΚS#ž†”!ÝPéÒø¦%akIÉD-ÄìNá1à@\$\0@\n @)PHQÿ¨—lxÈAn\n٬“”UJ¹Y‰RȨUÓ*}OoÇ™×FWT1jEí.kºJâxK\nvKUN¢Âº[ ±Â6 ÍeXvÞ4Ú[“q5\$ˆfÛô·Rå`\$PòzA\0d\r-ÔøԐçGª?±p8‡SùRC0r\rá´+§’£À€1ÇûŽ®Tó?h>ÅÀ¦ù_ …jª0ª¢×>VÊé=ª¥\$\\cMkမPDÎÚWçN·³v¶Ê,é\nZˆš-ð.ìÙ*KÐc©é\0&nD½©8òmeÈšÓÏp¤Ñ@1þŠHƒHg{x{ϼ\$ÁR»=Vêiœ÷©5#Ý+©qÃî£/]ϧ•:LØñg¥ÁÎ\" ²\\lgrÊäðœ¨P*\\«•Â E .¯ù4ta3E‰a´h#33Í\0ç¶c„NΉÍ8(±¦çj\\ê£×N5þ\0;•v²•ë|ŠMü\"^eIÁ„6\\â³4沬R‡\\> t\0à EàÁpÎíO.ªX6vDâuKl `ð5Ç“Ræ! ^XZXìu…²ªcž¯ >żÉbÈdís6:ÚŠ2õ‰@kÙ,v\\=iºÊNl®wö\\å2\rÎ!6\rG\n¬šOœhjÌäåã¡Ðá¥lKDµ%(RˆÉ ý¶eÀLƒ¬\".zã+µ«v•·pŸ«uRðõ8°ÖJçïáßÆ Ýµ)h÷Fe8eÅe\$)•NviáL4‡ ÊÓK“ÌÓòÐ(dJæà=8)g6ÂTy:É-„œS³jä;”ð=|Ö„sqÏΑ0ºLã^ÉóyëGËŸÔóB¾šÙ¬ëîvÆ:íÓ ú©Õ ´ÓØÜ<Ò°”áD«ˆ´”(RøoÙ÷µ¤¢u!qIûŠè‰;\"§w±Ýx:µ¿n-_rd;Škq”cŒ†µÑ?E÷ ®-­7gw8¸ ÐÓ¯4É{O\n±Tl?Õx ²àT! \$ FIüÄÑpøûŒ€C†: ³ýëáCoŽQÖçR¥öK³#\0/3A¥.…©Öã!'k·Ì&ö|ŒÉm*ìvëòÒ{E†Ú\0¹ê:¹Îowq{\nã˜óÃÌyd*¦qý´DõAJ+¨[oæ¯\";Žv;oÔogŠý«\0üDŒU²Q¸à ŒpǤàæ+'ÖûÚâä¨2e8L«\0w£W,Sd`,ù°~†ŠÜëAé~oeò_c¾ï€®  ÄÈ „Ŭ^ábÜþfBPr9C(éM.lÙpNB‡G *ÆE¥¼_CšŒ©†..´þ‡H½ap6Œê^…Y …X'â@€IÆá¥~Fö&høD£µÄQì6“‰¦vnˆm°NÙ£¶Ùð Ú0ØB\$4ÿ:<-C Ÿ¥S\"^1®6eFö|,\nÚ\"æfDˆ%ˆq™CŠ;pî*b·MB5Jm\$ƒOPèqF0(ˆç1 ™lã ƒNÎ0³Ê Ú­îô¨î&!\r->E«\$ÖʇÅ:B„ìpÄø+fŠìûñ¦Hv“k>ΐ(a;Zì§üêh.¬éŽ°éñ=Q↠qàL.²þNŽYN**îþMY`SìЈæ'ÆùFø|ñ_èQxE¼ñˆXëñç%úÛˆ !m”×î2T#ÅX²(íÜ„òDb²I2<‡ÒAˆ“\$n¾„Dñ2ØdE\"¡\"Hš„r{/O&²e'NnýLªN¤:H8È##¥Ê˜‘¯\\äóiˆ+±5QÖÔBú°‰8W/È%ïÌnöúÒ™K-‹óäíɐÈîä8Îè“Oïäíð\\ɏí-®¢oW²§)2ÿ.¯äÉ.ç\0òR/±è8ÐD•ïð¿é˜2Rƒkè'i¬;ÍÓ\0‘ú}äøS®zk%5òa#…Xh®Þ­gb!Kö“QzØ£Ã5¦Šé¢æSñJ˜24‰fø.QfoÏ\nÝxÍDDͳRì-¸ìeC.r¬î 2ðɇ®äQm)ÎÄ¿åÉÅfEú­M9åÍå€~„ã+ò1ØjÎÓÓ,çèa=ò}!ò¨;®ƒ0ÐÀÛfÏ1…Y¸oo>rïBôo?rù(2P9´-”;á>±×*Y1sîóÅ“BÐOAÔ2”´91FÇATCâ ҏ@t)EíÜ[”*®ØQš‡£¢6Ž³°ürÔDF¥´'r.oqd<#Q4ÌŸ ÂPÀ\nˆÅ(°aB0[\"T³0Ó?>TW>ZhÔ?Kô°¢ô´IôL8Q]BRýLtTìôX€`@y`Üæ\nI\"Æ>k¤ Ȩ¸ÛS@®TõO‰¡QQP@ßP• äñ3ÚUÄ)%¶b. J Ø扚öôö=ôK…MõF¹ÕKM¬MñINQuUj<5\\9ãN¦ÁLÔ=VI˜ µIVÔÅW.ÍWu\0€q愁U•…ôÝ#ôOVB³U, 1Tã1bfYZõUõ¡Nú8ÑR9B·Z…‰ZÂ[QÒk[pÍRðŽõF<µÊ¬VäÈ\nƒê ï*•ðð*1_”éX¨W”[)5ÿ_VDµÃV4»Bt516\rOðUØ4àAbª0[P*Y\r5FÔ.†ŸÏW^[^Í­@•‰Ctíbqß^Eg^« %•SQ/R`LL2³fL@àÐaR¹,-`ô+L³«R'¥ØÜÈ †ö½ÒÒÝHÔÝ” ÎÒ\n„DÓ4PrÇGchf脱ðRl“¢wHv´o†Ø+/Ë\0q-FåxãnF¬\r€V» Ò `ÖÀQÄÎIÏ\\“ÊÝ :%b°Њ\r êž\0@ JŽš ª\n€Œ p\$x ðüã-•¾;bºýo%”Ø0ÀбiæúŒÃÅJ(†&k@sÀÌ-.âvQ'F9ä8+¨doWDåÂKöNðŒ8éRÔï0ð\\79ÌÎœõÜt´S`+qm­Ck¾„hcngS…\n  €Þ¢—?|÷Ò‘éî=äAfqϺìYi±æ®è¬Ž‡¨@©,Ðó½/SöO-¸O6»mvÁ-÷g€²C{²,v»ÕÅtµûa ÷CØ=×& «¶\ràáK äωu¢o†CAv‡\$¾—TL»‚ÆŸ°e9]RpôÐ d[ §u'w¬îls‡ 97ølê¨ÎTçþ4­o ï­w÷\r(䯆\0¬÷ î Æ ê\r³Ï·®d4èd~…\\'¡==¬òþMBd'4écÊ&LQ\$X×PwzÃ;eò:evQ¸`ⳁš*eRTG{‡dDE8Q±ö¾LVÄh¹Šêˆž Ó8Lî ¸¿V•K¤žte(+°¥J4r/°¯c¸ .·•Âæv` \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 FC1 Ôl7ASv*|%4š F`(¨a1\râ !®Ã^¦2Q×|%˜O3ã¥ÐßvMóÃA†\\ 7\\Îó´ÀÎe9ˆ—3©ÀÈa:sFƒNdépÉð'˜éЫÖËtFKÅèÝ!¦vtÓ ´@e×ñÐ#>¿±ÇœÍæã‘„×ßßÌ ¢œ‚%Ö%M†Ã º™:ž»§I÷r…?ÏÀÌF˜ù¸Ò 5ö»” ý\"iñh`tÊtëTù;©ðÆ¡Ž‹À䐣î£òŒ#’ݍ#Cd<CkºëLºPX9ã`Ò*˜#Œ£z˜:A\"cJÐÁ¤V:ƒ¨Ü:©í|\0ú@eˆ(A£{¸\nÉx@·ŒP t#½ƒJÊIÞƼ…Œæ2˜e;0Ž óÐæÐÁÂ:49/rð6¯\nˆÊ©ÉDøèöAëŠpž*J¢Ë9ÁÂÌœøAe\\Œ‰³:4% <¸´#9cZ 6ðk_5Œ­Ã¦ ¹ SI,½cè#®¢¶Jƒ ÄùCš|úOµR†ðÆC`ê©Ž«èòÜAíóO;3Pk{*\nbˆ˜øDÉÕr'³p´æ5„ä£ 5¸îªØ2+èúMÓ„÷:¤òE@Ü3Ôår\\аA³ØëH6å# -ÏWGIJVÛ£Ðܳ!#[O‰ò˨x.:®W}myAÉuì¸HÀUËsÕ´p6E KA­Þ3 ÐðÜ2¤æŸ\rxRÌ*\rëœ,7!d9ƃ09ŒÎÐ@¹ èæ3Cr0Œã\nXQH fÐ…˜R“ĘäƒA\0P!ŠbŒS€åŽ¡pAHCjxЍnmD;c\nN! 8[Ï]¢òÎa™.ãÊ2'É=™yŽ­ðç3zf6 ƒ®6/ Ì˜³C.ã£JËÀ˯¨&Œ3<(æ;¤´(Ê<`Ê2mAâ.4C(Ì„C@è:˜t…ã¿Œ #&¤É(Φ>€ðý ÎX^X#“.:wúâîa|\$£…47à^0‡Ê#3}\nÍ ŽsD4°£=›¦#§ NÓ‰MΙ8ðèsÈ>BÁ°Ÿ8D¤I©â} º‘#0Ü + a@\$£ DtŠÙø§T'¼þó\nžJª#QÄy®\0Òˆ_ıæ2ª;Œù‘¿!epnÇ*åÈE]\$zæH–š¯\$á\$T)\\Ž3JÈq°\\`䉖‹Ê Nœ:‡0ËWŒÆeÔ™vZ!Ì96/ä¼-\0 ˜T6D|ƒ4ˆzOzª-‰D“S>û™!ndi•½§ƒ¨y èɉ,% E óÇœ7sOÝgO˜HMƒHg c†b`KCIÁRÕ \rÁ%0¯â6Æ÷G˜±Hpt0»äyº\r‰BÄî'²…€PO À€*…\0ˆB EkÁ!Ù»¦à{ÍY„7®¤øHbW3†q„@Šs´3NðA<T»Ÿ¹­†YöÑñËd9¬\$Nîh™>-ÈAjCYÔ†l¬é0‡tNÑ…Ų5²(Rb2=\$@åœØ>tÂÍ a‰€ÓÍ´@ÂÊšo\"~RÚÖE<4!,÷¯sèI׫øc\n\nMPHU8¡¥u¬Ÿ¢´=[«áx1D6YMÃCEä .!>ËÛŽ\"˜E'/\r é÷4ˆ¥ óš„”÷“¿)NjÐh¤}Ïʈ–,I9o/FmTI¹PÖœàH…Êl&èé…52C¡ ˆº£Ã6·R×Òk 4¦¶ Í}\$[oü\"])Å>Žp\n„t3VÙìH±sóRk*+t¡À\r4”·]¥¡uÎ4 (åC3æ”@S.f !”³\réqŸ‡\nX'Æø½ z6n¨à¡ÖTä¼Ñ\0T\n!„€A‰y˜ŠæŠ1;2bó\$áMçY.”¢Šå]E-„¾¢SÉ8\nL*¡›Ò^ˆid¶3(³7 u~P¸ˆÂáéäpé1«\0¸áG´O.)bËÅ7ÆTOãjŽ!ö;½\"Ý\$äPPd±Z­d˜RêIÔQÊÇø OÓ¼‰±vXÆDã3c˜¥dÌجSå\\y܃…ÊyÛ+¥ Šˆ …á܈jFHÙaÝ0è^@`4¸a³ £\$i…¼Rá”1`äfSÙáQ>ëð‰t¿s®GϨ8\$/˜s\"îE\":ρD:bM ’ÉIwd€‡¢ø…DÚ׍<ˆ3*ÊT Âx™ñÛÇUgg¨(¥uÈæܳeÏhÂ=Äj œ0\\d}Ènu Úr6GtQ”tCy^ˆ7Y%øŠžb£ZYJÈ!lå+Ñ|Dk„CŽÃ^ö¹Ü„[Ö\0¨·RëÝ™JàÍ‘^ Ź.P•Zun'ìû6®¨Ö5Á¹w\rZbëyWªð@it‡žû·™TÚ§Xÿ€.A´­¾}Í:I<ó£rz]¤_˜e&6»·ƒˆè„Ÿ«ë9ëq:^ReÁ† ç㯖¨ì‚<c²j0¹B ã°ÙûN,*}´Ÿd¼Üà>QÛ—FéÜ«U¶—ƒš~ƒÜ=ÖH8çš¾7¬ô=çq®BÐ1ñÚæ,ŽFy¤Êà¬Hmr:Ä _}×4ϳÍ%êÂÿ&Çiz”ÀcòŸÝjYV(ZT VUšYYxÅ-rÝÒÝ.W;° ê!Èéº#¶_ˆô®7·0¶¯)ª½xÍlþÖÊ7ÞWyt_³öø•œ7ÛïsÖ`¼wòrúÿÉÖÿ~§úßå‰u\0IŠ†Gì(;ÉØTD*BâÞBËæ]̸¥çJ£Nð7¯ÚÊP\"7Ϭþi\\\$þï.R\0ÜRI m⸠²“ƒBç.¾Ý`Å\$\r%(ÿªÍ¢7ð`ê\$H[ƒh#bðsïH¯\$0=îªðk{­âÿ;BVâ¢WŒ\0ãåE+\"@Рò΋\nDÚÿp¥\nëºYð&ÜK½ °1 ë·\nïʲ+´€¯­\rPÀý@´Xc¼þ ò¿Cæ@Jºªí¸;+÷/äéùëÆéæ)\r+”A¦n•P!J`OÏê1,  âØ•b˜êÐ\$JhR¢8ÍLò² Úɉ—gõɍ5@Þ,Gã6|Ð\$PŒMÑ0îäÒ/ÇŒB6.ÿNêÛÚã êHO¬)… ½ÁN%š=£DdP\r€VJ\"þP)[i~mÄÆ&Çî `ª\n€Œ p7í°~CˆÌ ñ”HCœ`ëŽàƱsªw-èX\n½e4«GÀÍ¢RCÂÊÇ\$6òÙÉè*qùn½âdÙ¦\0)‹ÊëÎ'Åø\\ã§D8@òˆ%Z9c¨3ÂJ\"\"è‚ØÂ.¬Iƒ¤OIäfZÍÆôÈ̦Aënô\nz²Ñ>²~sŒ¹ÅQ(qò³‡9\n’ŠºÂ”)F c\$\"0»O¯)d|sƒÑÐá&'\$êÄXQþßNš£ÎLWÀô£òØ@Þsê¢Û èHL‰CÂôP ¬\r Êä€ \"žq\"û*)D”ª4G¶N†\\#@ôMbøž†W.ë°7£Ø\0Š5ÒäafA\0 %ê¶çâ~\"ò£BÞ§Ê!)~gr4DYÂ^-vi00~E¢Þ\rc*‡>ª(2Bä3å<P ä";break;case"uk":$g="ÐI4É ¿h-`­ì&ÑKÁBQpÌÌ 9š Ørñ ¾h-š ¸-}[´¹Zõ¢•H`Rø¢„˜®dbèÒrbºh d±éZí¢Œ†Gࢃ Í\rõMs6@Se+ȃE6œJçTd€Jsh\$g\$æG­fÉj > ”žCˆÈf4†ãÌj¾¯SdRêBû\rh¡åSEÕ6\rVG!TI´ÂV±ÌÐÔ{ZL•¬éòÊ”i%QÏB×ØÜvUXh£ÚÊZ <,›Î¢A„ìeâÈÒv4 ¦s)Ì@tåNC Ӑt4zÇC ¥kK´4 \\L+U0\\F½>¿kCß5ˆAø™2@ƒ\$Mà¬4éTA¥ŠJ\\GBŒ4Ã;äõ!/«î¿(+`˜²êP¤¿ê{\\’µ\r '¬²TÏSX6„VZ(è\"I(L©` Œ¹ Ê±\nËf@¦‘ \\¦‹’š¦.)Dæ‰™«(S³kZÚ±-êê„—.ëYD¡~ÈHMƒVƒF: £E:f¡FèÑ(ɳ˚lÉGÓL•·A¡;Szu CD´RöJ©`hr@=„¼®Á†BƒÎs;ãMNrJ¨Û­)ŠS3NéjfB£TÝ…шÑ54T4´62(Ñ>É«)ŒF#DMRD¨kgVhI…t˜;ršFêöH¡ªeŒ_7iŠ]EÚA MªüH”±\0Õ¨µ.AÂjã}c\\ñf·-Ýë7ß³bÐ\$Gm¶¯úJ«Ý)ŒÊ ¢c\"Ð,IxâP¦*ÏbøÎ)f%óyenEÊÍ×O”Z 4k¡.´,Éå­ÍžÄ5oA¡Ü%­[4d5¼ñA0鲄„P„E­(™JÈ}3;áP\nX3¨rvÄT0èØ6:ï+¤Œ cÝŠ\"d>•áäa\r&žŽÙ²Rno7Õü¤‡!°Z5B·ÍãÓéKéFÂ÷ýî™ÀxÕÒ§©zuÉ)<f”h¨îÂP¦ˆ4ƒÊ]EzS]S7Rcõ?3Usw/f^hÕKÖÍeœh±úëßÝû·Z˜\\=jB˜)£ƒçv¹pö[×Tt{eï`PØ:@SáŒ#“7ŒÃ0Ù «Z«5¢ Þ卻pò£pæCc:¡Ì36`@xgBÍ>GöC8aB\0 ±€@P€u;À 9ÖfÚ†.«f\0Fk«ÂâG]Jeº)aX¡\\,£DDJÅ»ò&¤-BN÷ÒD3ˆbÝ¥+Sl. Z®*%ÐG·7Œ½Ì‰%FåDF#Ä\\ÏQ©¡G “en¡¡ \"Ê&¤5Eù\rHÄð&†æwƒÌŽÁÌ;†ðäă(x¥õH\\ Ä}A˜ Рp‚ðï%Ápa `7 £ðgá”7J0ðwŸði\rò”6äu¤ ç™·°DHmH6Ê@èxaÉb †SÀØØá„5œ€Ò2t7H¢…VÈÑçé7\n†Yâà?Ì5Ó¬D ù¶k‡ñË¥3f£La7Çô¤¤¨˜@P³±(Îãê•ÁAg¢œâY\nB*…<hˆæB#\nˆ‹Íøÿ&¤B Œé!Gí“=õ~Cij³¤õÕÒžZÚÅ>ÅÙjBˆñŠS¥ô|†½sz¿\nA½MPÝp˜†ÁEÜë ŠùBâÒŒã [G\$ª/8äÞà™Ìj†åœž.N ¥‰© å\$É<'Yõêuf€fA¼6\0ƒ&ß„y<8X½cGPô4èbÞQé`ªz”Ñb´¸¼@'…0¨Ð*«¨Ç¥©ê£CÈ! °ãFĐC?Aªs(éH®Ãi¸Œ(ꔡ.fwµâ¤l¦\"g\$¸œ4·Ù¨—8e¶†çù.Ã|š\$1Îq˜èœƒ¡\"B0T\n 71 Ó.£ôЙ÷.µÖÚÀŽ<ŸBl)q¸5ÆA ©F¡É¹E<vD†ÉYw().Q i„Á=\$ùÞ‘Á ³ïÁ \"aAb&Þ!µ¿Æea¦Ç>ÞHYû4jfNEHÓz£R¨¼&2¦/Ó²*kTÕër e Á…³M\0ìCegVE6Ê­E.¹ÃØyðõ¡_e^¶U ®ñùQA |¹ÕÒÉ\"+¨Sëš•ª§®ìV#št­aD‡dV;5lÀ•<£9ıkj+}Ê»0ö*\nÈt1Z9ä@†‹+J9ç0=¬|}a¢??Gñé͆Dç&úäÎiâ†\"™¹K\0êØÏyó>ÕìíJŽ«D°·#2ˉ(˜¡u¥ >%ŽFÈÚ)³öo”*íC“šú)”ÇgÞ“-A¡¤=Pë`pƒZø)†S¤ÎðdÊÅé<8@â M5sî…×…m—ẘt˜°CE}Uš¾)¬­»ÂSS_PVQ€e\"ç¹írDhÊ©Ã`REÍ Žš§”}”± ôdè~òC*AaoM\rW#@Q;uö«Ôþ95=w^W™ºj7Äé¿;úcµªÜt ½&!•ŠDÑmtå—¡7C·½#)Ê÷B¤hT73kÞPòÉ3Îr©çSóXŸ\0PA\nP „0+4ž\r'Vá¾£êùÚd2ÈntUM\n:G±Yºòˆ, ËÔRûh¦¦:n;a•¿µ®nÈƁénŽS2Û&¶ˆ#5î.‰N9TÚäÚ©'íK¿¶.p\\{Ëï}DS_£h=æ#þ{O_â×ꁊC½)Äß|«N\$þcWù¡}ç7o‰,ÌKº¸­aFžïdrŒ‰ÌÄt}êw¡¹'Y†÷¿Oå7ªð-/ƒG/ñW¦É¥Oàyr¡ó< ùìgèö]aê>Jªõ_ÌøB?µûõ55¡2ëݺÖÈÏ‘¾+‰è žXVa#BÏŸbèª&âÜÐ(Øø¤(tëfӁj=šUâ Uç¼KoòkbÚE`EÂ…Ä*]åÈô£öúâ¤þð>CVLª>¸Ðd„¨eF*bŒ×Kì…ˆ€Mfö3­ú§(†0ðZì%4mdÈȨEˆ²ÐPxcLæÄ\rŽCP2ÿo¤,ÄAŒï¬ÎûPœað íòCï:.0¬þPž,ð£ p˜z äӁ|LMºDǦ¡°Ç\ng¿\n¯œÛp4G`ÌeH+obkpÕ¦ ÒP´è)à%IÒËÌz\r½ëÚ]â ª%˜BoÔ2FªAfæŠÂ<D\$ÜÞmj*„ü+HÓ\r‡*0ñ>JB`¬Nl#Óm8Þ§z!­Ð¦”Ö°Þ´óÐæá„ÈÝñhÞ'FH¬\"B£F†àP§¢ÄbT1RÂǼ˧.ÏŒ´±r÷ÄHِÐË…LÍìûÑ ÂÉ#|²¤TüQ¹{1Àg¶Cg°ÒX1»ð¹qzÑqâÝÌõѪ{m¨¡lóÐàGÐäüòuqñhñ(¢{ˆá(O çæLëGDc®÷äLŒ†·C w®l¡†LG òD‡ ±¶òe\nEI\$6¯ÒH1L„.p©f÷D†ˆr\rRa\"e#ÏÁ&ì­'.k'„_%O¹%ˆ¦ ²]\"Ñy!O\"௲\\n_×R ¼b¼¯PËÑ+Ã#*±w Ñz=2´¼ÒÑ#NòÖQû,n€aL\$C0tGÍ¥Ðk‚®.¢Vì\n>¤Eðªeªp2ÃòCrù\rªBS†Îdœ1FЇ'­ÔaN|¤.Lþ,¢qVÔÒü2>j†Ê#\0¤d¼.Ç„ Jû.2ÎãrÒ½NßD1¢Xk°ý\r¥2݇&qŽÇE­ñŠ=Žd…ö(͵-#,Û#w,²(±·:S´ît² ñøί¦¥s¨_Ðbça;ŒÍ,P¾Ê„h[S­R±>‚»=ò) ó‘ðrIsö{lètìíSê¡®2OˆEdö0ÚX Ü\"dÕlŠWSk:ˆ­å.Jq+br'lævæåç> à¾qzí E2PÍò‡\"²Û;ôO\$£OFr W/Ë-ônsÂneGŒf¦@&4cGnqtèCð”Œe”\nèûA4\$ôžuŒ< ꇨ/ôH.*¢.2NŽHEKÊl\nyF°©>T_5…øq4ØKË1?²tòô\\ÂêÐ)Æ ÔÛO4á%óño#&N•NâéMÔ\r‘üãÔëUOlÛŒ?EQ¾óÇJ1䯵â„ÉR4³TÌ>îu9NR°áªââ¿?µ\r\"ñ{VS²Q•CRRõIMÜ¡5vã±=U¥bäO³ÛAe2Ü.Šh®òiã;ÒõZÒèÅpO“ïW±[Ek H²Êô}?Ôƒ+JB¤§4DACTQIÌ8À±Lœ­šÝp×Sòg £CÅßD>c*9GE°ñêZ´;göO‰`²tq(ö\0Ö\0´…„ŽR~æv\r*ad-efˆÓlWœøb(âC0Ábéý3µâ[ƒ\\õo*ï*/Œ(6_°á*ÒÜ)RWfêcg6egÑcoºT/n×çÈ\r€W.ƒ|2«Ê´ÒFa±aD3ILCÕ3\\t\$ Š'€Œ¹¨.¨î\0Ä™Ë|\n ¨ÀZ\0@”€Æ™ ï†öAu!±Ë3ï´îîôVôwƈÂÙoï@î/yOVöy‰pñz„2&KtÎú[ÆMTÓŠz€n@Ì\$&E¤7BRî@>¤J@ónSò2è•·qãVY¨}o“ZiÑ, «5kUö&ÒLŽ#'k\"&òÆâGB4§Ç¡\0\0 «d#ywšèü9¸<‡ÐÈn>¬ö§ lyMnz-¿2õ\n1\$6ly ÷¿s-%ÑÆŸö%/WÓ\r†[-…Õïó]Õs\rmrœðLÒÃ[\nA·ÁrLÂ@?só¢S ј}d2_SÂPAP^ Ï*~E¦Y@¡‘ ,J³k;ƒW„kÓÍÛ4<5Ðnžª]OLOÏBŠäàŽ¨ð\r,`׎º\0¬ê`î Æ ê\r¬K†M÷·d…f/,Ð8š|,þQ­ M'‡#6\nþs”=d7¬}Ì€r£ý1 ¶ÏL¿ 8«XÂ#Wë?wV×çÔ;£8s‡mzbC  ¸ƒ4ÿMkÉ5†B\\ƒMËÒ&-¶ adö2m¤\0";break;case"vi":$g="Bp®”&ፆ³‚š *ó(J.™„0Q,ÐÃZŒâ¤)vƒŽ@Tf™\nípj£pº*ÃV˜ÍÃC`á]¦ÌrY<•#\$b\$L2€@%9¥ÅIÄô׌ÆΓ„œ§4Ë…€¡€Äd3\rFÃqÀät9N1 QŠE3Ú¡±hÄj [—J;±ºŠo—ç\nÓU ´da¬®ÆI¾Ri¦Då\0\0A)÷XÞ8@q:žgC½_#yÃ̸™6:‚¶ë ÑÚ‹Ì.—òŠšíK;×.ð€¢™„ìi¶n÷»øì¬ÛÀ€ðÁEƒ{\rB\n'î¹»Ší_ÌÁˆ2œka§‚!W¹&Asv6Î'HáÈÞÆ»ÉÛä÷ ÉvO„ IvL®Ã˜Â:‡J8楩©Ba”kºjÊ*Ì#ìÓŠX„\n\npEÉš44…K\nÁdÀñÈ@3Äè!ªpK P k¼<ÈH\n3°Ã|•\" 1J'\0\0P¦¦RÙ!”1²dœì2V#I²pN¾¦ï& ¨ Zþ)è R܈f1B‰§CÖË\rܘˆA¯¯™Z8B<@Ë(4=9%3÷.—sdn4Ê®ØÊëÏì»3-PH Æ€”±äa—Hl`Â\nxëD˜e`Üô9Mß&0î²2/#Èè2…˜SO1B„§Jv7RUâpJ®ÈñGF\n•«®5¸½¯åN]•2†Q7,tW¥óFG A6>hv4D  íI/+|´¢ÊÑ4\n#©†T¿ƒ£ºP t¯omÎÍ\rŠl¬)Š\"c\rh¤±&IƒÅ>\rÃ 4 ¦\"dL>c(Zi æ™Sì*˜\r螀6°¯quT¿µbwg\0VÕmcúÔ ´£ÁE%©u;»qö:0ÒVŠØ­ƒõ>@ïS+Q\$ÍÎ~4h VTÅ\r@,ìÐÂ9 ¡\0Þ3 ÔÜ2©cCºP썘eª&0¤ƒ¢Š)òv2ÓáÓÜS~㐠X\"ålŽ½8ê±É³A-€ùUàÜÊŒ)t‡ Û‰Áë­\nl)ܘÓÑô±´SJ%2RH1D4ü—EXê—P²\";Å¿ƒÃþ3¥Â…ù3¨…®ç©©Ü/ ¾eøéâC#xåÕä«´å:>s½Íô;/åòKA\0<(a¡À`zƒ@tÀ9ƒ ^ üÁ„2Ó C.\ráÈ3ðÊ ðxXa¸9†“þ Áoáœ2‡HÃlJ¡¬ãzH0¡&O„6ƒÀ^Aó<#êm·®1#@h%Í(ø}Âs\"a”9ÂSþK¡QCQ8ùÄÔ S(3å¼»°x.…¹ü\n (Eºfˆð—?¤á “&ŠR\n[—V.*2 ä<aÖéüuO̤5u\$\$\0PõPÈvMBìQŸÅâNWÂJvhÄþÉ1:]Ž)?J;EÆqñø?Gñæ;§ž@^)%Á\$úzƒJÀ\rÁ¼þ8>°èih\$ˆ¨1þ:á\nÁpäM ù\r¾_Fé† ,%Á·¨2Hb*%€¼(ð¦áÞy\$æ\0‡Û ÚÛ&ìŽÉ2tO D|îD¨ƒJª#µJÀ¡~1éÀ(I!HQŒÐÅ·Qʹ#Ÿ¤Ü]0T¦ø£?çG+jOg%?MÕôÑÚËs3¨[UÚEC,*wäJ(ód\"Ä‘íäÍEWûeá„뜔d)rAP§ê0 …ÙLbìF«pˆC2o €;ØC*ûU„Òy¥•zbNÁÂQˆðÔ»¢ 8Š²«%‹î¶‘ò*k#a{\$¹Oš€LxQ-eØöÁEØôPIJ=UAl­ȳvD•°sK¤_×BÝVáP´š¤Eé{Þ\r/´!\$#!ADk¡Aø¬­AX¿žªúG=¹7Eë غF1ƒdKɉ3ž¤ÜœÕ²+QJû'¸³˜ÑÊ™Z±Ð”1ÒMê´VÔ2çžäÙá8)œup¬*ó@×ØðÕªž­Ñ¾íÄ-·K=InÁã«WEC[ýk2q…D+„A\"ÀA¥c)i€PRo¡Ò D`‰É&ªÔ™Q´1BÑSMÔSGض¨C r ˜¨û—rô:‡\0áÖd°„\"ó\$úö˺èbìºà@ Á˜f@É\$É ¦‰; ¸ªÅ½·F[É™5º\"c„A2¶\\#V8€4\0B¬ˆD‡æH©A .ÊÄ)^l¨Lß:Ì Nœ±BfAŠ‰'û1åLáþäQ¡Ñ#ŠOk…Ú\\>E'*…h¡Ñ,ZÅSaJ*Z ´>Œ˜V`»L¥0“JlõÊe¾:.|%2p*˱O¦¥ã&¤â.ïž•­èý „ÄOÎH­»´ùW”2®¸d5ËËö1ê ‰MŸ9ܯ[ÇÙDŠDÕ™”ïã@l¬9glÍo}à‘\n sñ³Gš*Úe\"ÑBü”ˆæy—¬ê-žúO¸v^òçTËñ] ¡b[8È¢ “êVgÀì9¤¥Äˈ§¾'buú¾¯x¡žu8l0†Ú¤ëždqˆmîRò=(±v\0V:Ù®vUñMɆøEf—ŠØÖ†J¾/²¬ã«“M÷Ô™­BRÉn7Ñ£Hë½e¢·6ƒÚÙƒîg½£·¨Û·R·4u_(Øÿ\\HáÝúîBï©ç#œÌ_g¥¯*Ãï>žE¼V ñš'ÇCkïGç¾PHð.Ñ\"\\«FåÊ®ú‚½Ñš˜»¦õbóC«£‰ôK7Fž}}:O1¾Ôú8ۏ3pP}xë“(ßêâÅ*´y ‚·ñ÷µ›¸Ä&hËζ¨DYY2.­¬?•’ž]\\ޏºfþþªæ¶\"ÅxûÓ÷¨áó¼ãÏâþÇÖ••êVýšuœPT®àëîæÿÏ^cÎÖlÆØÿð Àp\0¬T²nµ\0ŒRÒÃ@ïPJ)7 ÂCªU¤d€¦…c.U§F †°Ö¡Xê2±„Äh/\0/ênúïçŠh°k*‡¸zúÇ*#ÁN\$«ìÅÆŠÑ£ ¦»%âD±N&/j¸5d¦êŒñ®œqp²ƒ tÆØ.ºÛ\" äl¨Ç\0OM°À¨Ð h§Ï âÕ\\Å' ¯ðöyÏ€P\nO\rðúPŽòÞ„ööjîIPDZqØùùÂesQ Q¥ÝHnS\"HG:ÄðÒÏøsÀΓÄÚMñìbMqVñ ¿1_\n-„„HŒ;éÜ|K€õE¬­eP%PjƒX0Éì'qŠ5enÊÌH;+<VÍýcÖÙ¸9€Â¤\".%)\rŒq¬WðP„%Àœ>aJ €†-\0Øô¢Œ\\Æ·¤q\n(aBA „(×±\$\$”åIÔ/N>4¤zNÂ\n ¨ÀZº£ÂPª,Ë°þøJP)@#Â@nò&ÆâÀf¤¤ªtš\nï\\/Át—°ù½Å7Ë3bŠ6¢ÎDªá*òïn3d”Q€°SêÈ­C#…,æ&bª˜Â#„?Œ2/mÞúOÖÞbUÄïú-ì¦/8óÇ'IN°šáµ&.žú/å+‰B\$ƒq+&2#o~ÿ/à½e²…¶[¥æø2ˆUL \"vmdÆ8N¬¢i273õK¦' î¿/p¾É¹/\nNáêôWŽÎDà %†E8P ô ¥€\nÌ|ñ¾² >%°-RÔ7€ä\"¬¬¤>wGy&Ъa^0 ˜¸GãÚG¦¨QJ^â\nmjI1i¾4ht®“†ýD9²½„vp<p&3óB\r3FXž ³P±j Úä²·ƒ:S5JîYl*»#F* ";break;case"zh":$g="ä^¨ês•\\šr¤îõâ|% ÌÂ:\$\nr.®„ö2Šr/È»[8Ð S™8€r©!T ¡\\¸I4¢b§r¬ñ•Ð€Js!Kd²u´eåV¦©ÅDªX, #!˜Ðj6Ž §:¥t\nr£“îU:.Z²PË.…\rVWd^% 䌵r¡T²Ô¼*°s#UÕ`QdÞu 'c(€ÜoF“±¤Øe3™Nb¦`êp2N™S¡ Ó£:LYñta~¨&6ÛŠ•r¶s®Ôükžó{¾”òf“qŸw¹ß-œ×ü\n2Œ #*«B!@éL©N…zµÐ¨@F«÷:QQãW­àÏs¡~™r.“ndJ¥ÊX¨ËŠ;.ÚM(ìbx¦¥¹dè*ŒcÚTÄAns%ÙÊO-Ç3¨ì!J—ç1.[\$¹h´¤¹ÎVÈÉdŒDcìMœ¤Al²¤N-9@€§)6_¥éDîë£Þs‡%ÊyPœ¤Ìž÷B¥ºF­y s”\nZñ()tI¬„Ì4^­ÙÌF'<Ý\$Î'I\0DœÄYS1 RZLÇ9H]8\$™ÌO±\\s…ÉÐSÒ1}GR’ê¥)v]PJ2ÐE%“Ôù?H%í\0\$Ý*H i N夓—g1¡—¤iÎ^•ÉiÀD}`L©öKÆFr4Vž%ÅaÍBPÅÓÀHG1ÙÊE€#£`ØÒ6Lø@9ŒcÜ\nbˆ˜r(ñvñ9Uo•)DO\$=”þg)xôœ»sLR5 rÍxarsÁyeG1Å?ŠbØчÍg1LA4Ìs¤·0—Ž®Xrë>3ORtÏ@ÍSf9ƒYUTúTC`è91¬x@0ŽL¨Þ3 Ãc˜2¶§1fT\$£Ò*\rìÀÛw!\0ê7c¨Æ1´C˜Ír„`Þ3¹ƒ˜ZèÂ3Œ.`A»µ Úæ­XP9…: \0†)ŠB0@“”‡9F*Ø S¤y#=&«©ÊF°V§ª­¸Eì`§²#xÝRÁϱ!³ãÉr“´ßήâhÂ9µc“3ÝŽc¸Þ9Tƒ(ð8\r:HÈàÂÈé#0z\r è8aÐ^Žþè\\ØÜ2ŽAw†3…ã(Ýô\r^ÁÔýaÐ94#§¦/¶wpÖÂHÚ øm}AÐðŠ1£€F´7ªCJØk2¡¤:—ÈÖßn†ÕÓ‡0æü(¿£¤P±Ð(…Y èMäò\0-åÄN'Á(+Óšu'@€(€ !ÿH¢>žâ\"\n9 ()Á‰QÌji1ƒ [W\\K‰20\$Ô›“‘ˆªˆò¬yòÿ[ₘÀDÃËF ¥Rx*ßT¤‡êh ¨fA¼6\0øZ{¾5¯¨\r\${wæ„Ú“ö);\n<)…H€ÇÌY+f< ‰£ÄAz è×A\0é« b/Eì) aŽ2 µÕšvÔø8 A¤3â\0f3ÆTμðŒ!úîT¥ÿ¼8+&Lƒ±à9GÊZ s\n°+ÅÈ\n á8P T³ªv,òE^0T¾ZxPý !¤8¬¨¿b™X'¸I:B e Á…rÁPìCd%®|Cˆ¢0.À¸ÐF3\0`¨øŠ\"¢îˆºVY8»<a)Ø€“1ˆ5êgNYŒgÉú &ÆfÆıˆäññ69Å@G)5MŽQ&#)dGH@&bŽEM7‚±Äx#YëBpô(DSk·Biv²‡3º-Ü¡-œÃt56ÃHz  (!È@àßl§3áŒÕ†CºwÏ\n°¢y© VvÅâš”RÕø÷Õ2È®˜2qa*=H«EhIhºM¨ñ@!Ø‘-èhE\nc8„¢ÅRbš« ³gDCf¢žÞ9k~Zغ Âht‰1|9„qƒ/l˜×¦ZÅÑ`ªIg“°Jº¢¨ê!.!`<B Aa GçÈMGi&X7ÇsN&°eyd´OŠSÉiÙUðA)%ü¿Â¼QÁOI5%âUØ·A„x—I\"Är‰1 a Î2Š¼I feÆþßúxèú%8<P¹ï‰ñ¨\n “RlH0ï]Y(#ä„P¢zSEÁ \$X”s²hYÄíþ_IUo¥„´¸e YQ+Ûü‚-«ö“/¤´%Ê&Ô@‰ÁÌ+UØ»«]B¨|yyhÊTG£1Ì.!8Å辨 ìêG6@RPñÏkiÚÂlZ9M¤ ¾/:† KŠä¦tU><);H+F¦u& §· Tĝæb9X ±0M… åðî©Q¢Ê-Èç_3!±u†»-;SÚ[@/Á,´Ö†‚ì\$ÇM ¡q(´ „)ņ˧º2¢êW%-þåÕWuÊy³XK¨:fà³J¸´]?b¬óRîÍ÷f5Vð²ñ˜»Ž` Нٻl@Gâ^\rÂ\"5gÂÔ“á¼;‡÷^¢×3†qê]ámøï¸\\Ü «UTÇ(š>×~Q¡\"µâèñpByY:”ûU;¦*9dåå KñËÌ!)r@¢àUm= tHȔڇº/SŽêÓ<rÜÚÎZÍ·hVÖÏnñi•šHû÷)5+Úù4íÊZïU?ÜÒ>øãWx¦qîΦ{á(í— À’’ï¼<)Ýð‚êï­æ[ r‰e PW±]IDBÜ9„ÃuO7Éá*j¨ðÎýÚ= Y>\ršzŸKêü?R,ÁWv\$ë®ßŠõ¢ÚîÇî*MêBlOs͇¨tg ª~±Oü®‰éÔÏÎæ3¬žËÝ®WÖèëF|o™°(0úžÈ\\üot§ÿ7 í·ÞÛÿ ¤mßíK_øÜoçì{Gõ·Ù_ßþÏì=ìÔE\$Vñ/Ôû«ÊïÞü°ûêæBà v\r ôáO^`a¦æR-têfÀƒ¶Fë¶Év¦ìàœžGBСb&ÁB(Ë80HIl,;m:ªÌ4:¬8ÃÃf†\r€VÀÒ T˜*.£#XkH\r Ìk¨(6 Œ™h §x˜H&u`ª\n€Œ pÔ pš9£jâljô^e£ú4#z¨aR<üS` °Ÿ!f.!Ï-9Ô>Ž€8âø¹«žº&P:ÏÉMtŠ„!j!:Ih°!-h €Þ|˜9Ñ4˜\0Úxc*5#b%¡t.jeÄ€Åí\0,¦j.­JzŠVÕ«8ôIï Ýϐ¦qp\n…Ò¾#\$2°€Þ\0èÇ‹¿m^åNðRî~IÄÅn´ÉN-\r ÖMh”í²¡At¡Žœ±¾¡kÂ1Q`E\$lwGz\r*0°+ô\0¬¾\0î Æ ê\r¢0‚¤,×¥µaÌgB¿¥&\$ÀÏá ǪVG%:¬ÖÁÞñiÊcź°†5C*kqß: ±îúCÆàñÌçäæåÂ\0\$T@ \0t  š\n`";break;case"zh-tw":$g="ä^¨ê%Ó•\\šr¥ÑÎõâ|% ÌÎu:HçB(\\Ë4«pŠr neRQÌ¡D8Ð S•\nt*.tÒI&”GN”ÊAʤS¹V÷: t%9Sy:\"<r«S , #!˜Ðj6Ž1uL\0¼£“îU:.²I9“ˆ—BÍæK&]\nDªXç[ª Å}-,°r¨“ÖûÎöŒ¿&ó¨€Ða;Dãx€àr4&Ã)œÊs3§SÂtÍ\rAÐÂbÒ ¥¨E•E1»ÞÔ£Êg:åxç]#0, (§˜4Œü\r÷ñˆÅGZ†¢SÅ )ЪOLP\0¨ýΔ«:}µï»áÚr¢òå´yZî¤s\\BœÅABs¤ @¤2*bPrî\n¦ª²/kÞÁ)ÒP“Ç)<·Ä©p¨êY.R®DùÌLGI,I¥¥i.Oct\0F¢å±dtì)Ê\\—È*ð’ëÛâ»/ÉÊ]g9f]Á…‹Ø^K LªÇ)pYÊr•ä2´.«ºó)•h¹2]¥Å*X!rBœóœê\$ qól£@%yÎRPa s-¯a~WÄ¡rGALKIÔ•)KPËÍ:ë±\$ñÒPO„Ù\\‡Œ\0Ä<¶ÐåìJ\\PÙ rBHŠÜreÙÌBñùÎ^Õg1IJd}\01TP\$ñÌ\\u¢xŸ àP¨2 @t¥¼¦S%¤Z:^“€PŒ:ƒcRÛ´\0æ1Œ#sœ(‰‡)\")ÐC•G-ånÔªYIÆKqÊÞ7Ôõ*\\Ô2”©T…D¾QÔ†,]ѯž;'d´Ž;8Äñm“)ebvž¥¤a_?œ¹ÑÊC—InPsåYô¾<Ú4á¤ÍÚ9Q­Ô\rIàPØ:L“( #“47ŒÃ0Ø茭Ôû:h0Þ΍¸ò£pæ:ŒcN9Œ×À@6\rã;¢9…Hå·Œ#8Âè„@KV®ˆëXÖ{23 ¤!ŠbŒÔãXÊ7/Ï‘täk¯>—‘â`¾¤±] ñOìùùtÈŠ{¸Ò7Á(YP\$tZ†IÓ0ý©\n\"hÂ9¶“=çŽc¸Þ9U·@à4ëà \\ƒ ÁèD4ƒ à9‡Ax^;þpÂ2q£pÊ9Þ¸ÎóÿåÒçÛ»\rÀ¼/°äiƒ£æ æဆ°DHm6¹ðèxaÈ<ÔASdÕiª\rµÏ8•Ô»m~Á¸:§rà ¼wÂý\n:«¢UÚ\"FÒ@è% Ó\\„JÈi)JŠñÌ#Å£–\n ( D !PB\nACL?rbUÊ“QÌ!„ˆè±„•žal‡„Ž%ÄÀ™9dP9…pµWn¢Fa8 ùA,î„ùªQÊ\"¡\$3\0òÖà iU¦qu7?M™¨kÁÄ:šuÔƒo\r € ¿FÈô“Ÿ¾IcS&^™¦7A@'…0¨x¤a¥\0¿-ñ6P£KFÂ!N!Ù\r\" à rÄÄVb ãi“2¬ÞšÆøüÚâ®\r61£3F‰ñànU¡¦ =uÔdü¡”rX9—ðKE øC-JX % ðœ¨P*PA\0D¡0\"ÐÔ˜°\0åâ\rÎL”B!Djv®õj.8…A2†`¾Pv !²NžaP.Ç@§fì ã´wñà'DP]žÁp\"ê!âìòD#/J†F©C¤*~O†E©(JªÐ™J0õ}2‰QÎ\$kTü¤Ö:pŠWd\\EˆÌ!KqHâ\$D!XCÑH]b\0§bXˆn'*˜#!EV\0¤(JủO㚁PF˜”TèS\r!è2€ ‡(ƒƒ´®äÒ3`\rY<±ÊL¶ŒËª-¨DU)•6§Y[H­¤\\Z\n!Ê/XäRllsÜ[rgàæB@‹ª¤&Y\0¹§’|Ϲû?Ï0§ \nÀÑ]9¼bd^^R¬9“ÂzCÂ\0Q¨ãÌ/;i³—´^-j?ZÅÒÖèí±mgËÍç>hhø„:¨`T! \$ 8ýÃI§kx͆ù*k„î ¯x¥‰ñJ:H¢u¼OŽtyÏ+\0¼KDø·1ãbDÂ[Äqf>±z,GHŸñ¹°f.Å%gxäÇ™~©Õøˆ#—*\nƒÕj@x÷ålº#\0PL“ÀJîÊY%)¤è‹<âN\nqήüsa'!Ёˆo+ ê|—õîH/\0PÉ¢â_HDXܹŽ²ö”WëDä`9t梈ˆ4<¢T^œÅâ¨Rä L-͸B±p‡ªÑ0&\rˆQP:Dñ:1TŠç *ÅMwã˜MC¯JG:ªÊÈUR­ ª¤Q,Ï™ûdÕ«_cnßw÷)Oš©mÝbÜŒos´ÔÏ@9@\n!3 h?*üFë4@ˆ˜°ˆß‡¯}Ž]û¼Öù%»ªå©kq®D?¹×!Ò.%âêì]ÂèSFZ\$mKUUßíÚ·r½—0ù:ŒU]¦oZEi©Ã—î¶CÌêŸ(æ7¥¥1þJx&ßj¼ró¾…nY75á¬st4þnù@‘½¢=8ßúØ…vFgÈAÇ쌏r_?¶Dþ}OÉü-zVåì—{³ôNwÚû4ÿC7FéÖÑÊ\$ŽUÖXh©ÄA.ñ#h¢q r‰«â¼âFŸÞ»â7Ï]þD„\0€¸}Ï8dxJ\\ô7m¹Ÿ”ð%KÇek»ÜhÑRïoݶb™yúáhû¥©…4§ çDèkÛ[ÿsÊ*¿;÷¾ãpm¯…o}ºìG“àQmÚXßÍY?às\nÃô°2écô_¯>š€Õ­H²Q:C‡0¯ZÞ8ƒɆO…ðŒbè[Ùòn­€~*\"ˆþܬ/öÿ¯´íEr®nl'‚¿ì­p\nTâ|*Oú%¡6D\"DñjFùj´­ƒôÿëс.ÿ!scpApOAIÃçJRÐYíÿ*®÷mZ¼KÈLD½Pvø¯êèÐt½Ý&9kڼϼ½}ÌEäbFdtùÏë C P®Áвú°ÁcêCp¸2 yàÐÄb.­Eª)a¯¦lhAD©¬dÌ@@\n BnÈ`N)p‡\$MDԁÐ\naz\"áp¢\\,ÀwÄ\"ák\rFUŒÄÚíŒãöëì”2 †k\0ØiX\r Æ\r`@†GĦJh6&Ø„\0Ò ÆÞžtÉÄ„`êz\\3G\n ¨ÀZ\0@sàÇä7NJgÇÈl¼ŒB4#ŠºjŒPHnš@Ñ`P.ÐÖ\rt9ƒ \nãׄx¾«r»Ð«)hþ¯â;…N\rçæ:#¦ äq‡®3C\\\$®Âæd¡<^­–ÖáÎ,­¾åáС¨’Ü.šÛlÿÑÏfÏ¡&(E !ðp2 ¨_Œ42ã3)T\rààŒÖ´ŒHÜNðøo”*ªªňXÂZ¹\ræÁ2ãJLó.(¤®9&Ò\nӁ,\"ÌwÇœz Ò¦kFÄ`@\nÌ2à\nÀ  ÛA\0 fg¡,<! f+¨S xNÍɁRÖÄø,£Í!Jˆ?#¡l Á¬Ô©cÍ\"R(f¼5ã4m²)PD ²å¤PñÁ́™Ð FDh \0 t\n";break;}$vh=array();foreach(explode("\n",lzw_decompress($g))as$X)$vh[]=(strpos($X,"\t")?explode("\t",$X):$X);return$vh;}if(!$vh)$vh=get_translations($ca);if(extension_loaded('pdo')){class
Min_PDO
extends
PDO{var$_result,$server_info,$affected_rows,$errno,$error;function
__construct(){global$b;$wf=array_search("SQL",$b->operators);if($wf!==false)unset($b->operators[$wf]);}function
dsn($cc,$V,$G){try{parent::__construct($cc,$V,$G);}catch(Exception$uc){auth_error($uc->getMessage());}$this->setAttribute(13,array('Min_PDOStatement'));$this->server_info=$this->getAttribute(4);}function
query($H,$Ch=false){$I=parent::query($H);$this->error="";if(!$I){list(,$this->errno,$this->error)=$this->errorInfo();return
false;}$this->store_result($I);return$I;}function
multi_query($H){return$this->_result=$this->query($H);}function
store_result($I=null){if(!$I){$I=$this->_result;if(!$I)return
false;}if($I->columnCount()){$I->num_rows=$I->rowCount();return$I;}$this->affected_rows=$I->rowCount();return
true;}function
next_result(){if(!$this->_result)return
false;$this->_result->_offset=0;return@$this->_result->nextRowset();}function
result($H,$o=0){$I=$this->query($H);if(!$I)return
false;$K=$I->fetch();return$K[$o];}}class
Min_PDOStatement
extends
PDOStatement{var$_offset=0,$num_rows;function
fetch_assoc(){return$this->fetch(2);}function
fetch_row(){return$this->fetch(3);}function
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;}}}$Xb=array();class
Min_SQL{var$_conn;function
__construct($h){$this->_conn=$h;}function
select($Q,$M,$Z,$Xc,$We=array(),$z=1,$E=0,$Df=false){global$b,$w;$Ad=(count($Xc)<count($M));$H=$b->selectQueryBuild($M,$Z,$Xc,$We,$z,$E);if(!$H)$H="SELECT".limit(($_GET["page"]!="last"&&+$z&&$Xc&&$Ad&&$w=="sql"?"SQL_CALC_FOUND_ROWS ":"").implode(", ",$M)."\nFROM ".table($Q),($Z?"\nWHERE ".implode(" AND ",$Z):"").($Xc&&$Ad?"\nGROUP BY ".implode(", ",$Xc):"").($We?"\nORDER BY ".implode(", ",$We):""),($z!=""?+$z:null),($E?$z*$E:0),"\n");$Hg=microtime(true);$J=$this->_conn->query($H);if($Df)echo$b->selectQuery($H,format_time($Hg));return$J;}function
delete($Q,$Mf,$z=0){$H="FROM ".table($Q);return
queries("DELETE".($z?limit1($H,$Mf):" $H$Mf"));}function
update($Q,$O,$Mf,$z=0,$ug="\n"){$Th=array();foreach($O
as$x=>$X)$Th[]="$x = $X";$H=table($Q)." SET$ug".implode(",$ug",$Th);return
queries("UPDATE".($z?limit1($H,$Mf):" $H$Mf"));}function
insert($Q,$O){return
queries("INSERT INTO ".table($Q).($O?" (".implode(", ",array_keys($O)).")\nVALUES (".implode(", ",$O).")":" DEFAULT VALUES"));}function
insertUpdate($Q,$L,$Bf){return
false;}function
begin(){return
queries("BEGIN");}function
commit(){return
queries("COMMIT");}function
rollback(){return
queries("ROLLBACK");}}$Xb["sqlite"]="SQLite 3";$Xb["sqlite2"]="SQLite 2";if(isset($_GET["sqlite"])||isset($_GET["sqlite2"])){$zf=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
Min_SQLite{var$extension="SQLite3",$server_info,$affected_rows,$errno,$error,$_link;function
__construct($Ic){$this->_link=new
SQLite3($Ic);$Wh=$this->_link->version();$this->server_info=$Wh["versionString"];}function
query($H){$I=@$this->_link->query($H);$this->error="";if(!$I){$this->errno=$this->_link->lastErrorCode();$this->error=$this->_link->lastErrorMsg();return
false;}elseif($I->numColumns())return
new
Min_Result($I);$this->affected_rows=$this->_link->changes();return
true;}function
quote($P){return(is_utf8($P)?"'".$this->_link->escapeString($P)."'":"x'".reset(unpack('H*',$P))."'");}function
store_result(){return$this->_result;}function
result($H,$o=0){$I=$this->query($H);if(!is_object($I))return
false;$K=$I->_result->fetchArray();return$K[$o];}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
__construct($I){$this->_result=$I;}function
fetch_assoc(){return$this->_result->fetchArray(SQLITE3_ASSOC);}function
fetch_row(){return$this->_result->fetchArray(SQLITE3_NUM);}function
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
__desctruct(){return$this->_result->finalize();}}}else{class
Min_SQLite{var$extension="SQLite",$server_info,$affected_rows,$error,$_link;function
__construct($Ic){$this->server_info=sqlite_libversion();$this->_link=new
SQLiteDatabase($Ic);}function
query($H,$Ch=false){$re=($Ch?"unbufferedQuery":"query");$I=@$this->_link->$re($H,SQLITE_BOTH,$n);$this->error="";if(!$I){$this->error=$n;return
false;}elseif($I===true){$this->affected_rows=$this->changes();return
true;}return
new
Min_Result($I);}function
quote($P){return"'".sqlite_escape_string($P)."'";}function
store_result(){return$this->_result;}function
result($H,$o=0){$I=$this->query($H);if(!is_object($I))return
false;$K=$I->_result->fetch();return$K[$o];}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
__construct($I){$this->_result=$I;if(method_exists($I,'numRows'))$this->num_rows=$I->numRows();}function
fetch_assoc(){$K=$this->_result->fetch(SQLITE_ASSOC);if(!$K)return
false;$J=array();foreach($K
as$x=>$X)$J[($x[0]=='"'?idf_unescape($x):$x)]=$X;return$J;}function
fetch_row(){return$this->_result->fetch(SQLITE_NUM);}function
fetch_field(){$C=$this->_result->fieldName($this->_offset++);$sf='(\\[.*]|"(?:[^"]|"")*"|(.+))';if(preg_match("~^($sf\\.)?$sf\$~",$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
Min_SQLite
extends
Min_PDO{var$extension="PDO_SQLite";function
__construct($Ic){$this->dsn(DRIVER.":$Ic","","");}}}if(class_exists("Min_SQLite")){class
Min_DB
extends
Min_SQLite{function
__construct(){parent::__construct(":memory:");}function
select_db($Ic){if(is_readable($Ic)&&$this->query("ATTACH ".$this->quote(preg_match("~(^[/\\\\]|:)~",$Ic)?$Ic:dirname($_SERVER["SCRIPT_FILENAME"])."/$Ic")." AS a")){parent::__construct($Ic);return
true;}return
false;}function
multi_query($H){return$this->_result=$this->query($H);}function
next_result(){return
false;}}}class
Min_Driver
extends
Min_SQL{function
insertUpdate($Q,$L,$Bf){$Th=array();foreach($L
as$O)$Th[]="(".implode(", ",$O).")";return
queries("REPLACE INTO ".table($Q)." (".implode(", ",array_keys(reset($L))).") VALUES\n".implode(",\n",$Th));}}function
idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
table($t){return
idf_escape($t);}function
connect(){return
new
Min_DB;}function
get_databases(){return
array();}function
limit($H,$Z,$z,$D=0,$ug=" "){return" $H$Z".($z!==null?$ug."LIMIT $z".($D?" OFFSET $D":""):"");}function
limit1($H,$Z){global$h;return($h->result("SELECT sqlite_compileoption_used('ENABLE_UPDATE_DELETE_LIMIT')")?limit($H,$Z,1):" $H$Z");}function
db_collation($m,$nb){global$h;return$h->result("PRAGMA encoding");}function
engines(){return
array();}function
logged_user(){return
get_current_user();}function
tables_list(){return
get_key_vals("SELECT name, type FROM sqlite_master WHERE type IN ('table', 'view') ORDER BY (name = 'sqlite_sequence'), name",1);}function
count_tables($l){return
array();}function
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
is_view($R){return$R["Engine"]=="view";}function
fk_support($R){global$h;return!$h->result("SELECT sqlite_compileoption_used('OMIT_FOREIGN_KEY')");}function
fields($Q){global$h;$J=array();$Bf="";foreach(get_rows("PRAGMA table_info(".table($Q).")")as$K){$C=$K["name"];$U=strtolower($K["type"]);$Lb=$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("~'(.*)'~",$Lb,$B)?str_replace("''","'",$B[1]):($Lb=="NULL"?null:$Lb)),"null"=>!$K["notnull"],"privileges"=>array("select"=>1,"insert"=>1,"update"=>1),"primary"=>$K["pk"],);if($K["pk"]){if($Bf!="")$J[$Bf]["auto_increment"]=false;elseif(preg_match('~^integer$~i',$U))$J[$C]["auto_increment"]=true;$Bf=$C;}}$Fg=$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',$Fg,$de,PREG_SET_ORDER);foreach($de
as$B){$C=str_replace('""','"',preg_replace('~^"|"$~','',$B[1]));if($J[$C])$J[$C]["collation"]=trim($B[3],"'");}return$J;}function
indexes($Q,$i=null){global$h;if(!is_object($i))$i=$h;$J=array();$Fg=$i->result("SELECT sql FROM sqlite_master WHERE type = 'table' AND name = ".q($Q));if(preg_match('~\bPRIMARY\s+KEY\s*\((([^)"]+|"[^"]*")++)~i',$Fg,$B)){$J[""]=array("type"=>"PRIMARY","columns"=>array(),"lengths"=>array(),"descs"=>array());preg_match_all('~((("[^"]*+")+)|(\S+))(\s+(ASC|DESC))?(,\s*|$)~i',$B[1],$de,PREG_SET_ORDER);foreach($de
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=>$o){if($o["primary"])$J[""]=array("type"=>"PRIMARY","columns"=>array($C),"lengths"=>array(),"descs"=>array(null));}}$Gg=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"];$u=array("type"=>($K["unique"]?"UNIQUE":"INDEX"));$u["lengths"]=array();$u["descs"]=array();foreach(get_rows("PRAGMA index_info(".idf_escape($C).")",$i)as$kg){$u["columns"][]=$kg["name"];$u["descs"][]=null;}if(preg_match('~^CREATE( UNIQUE)? INDEX '.preg_quote(idf_escape($C).' ON '.idf_escape($Q),'~').' \((.*)\)$~i',$Gg[$C],$Xf)){preg_match_all('/("[^"]*+")+( DESC)?/',$Xf[2],$de);foreach($de[2]as$x=>$X){if($X)$u["descs"][$x]='1';}}if(!$J[""]||$u["type"]!="UNIQUE"||$u["columns"]!=$J[""]["columns"]||$u["descs"]!=$J[""]["descs"]||!preg_match("~^sqlite_~",$C))$J[$C]=$u;}return$J;}function
foreign_keys($Q){$J=array();foreach(get_rows("PRAGMA foreign_key_list(".table($Q).")")as$K){$q=&$J[$K["id"]];if(!$q)$q=$K;$q["source"][]=$K["from"];$q["target"][]=$K["to"];}return$J;}function
view($C){global$h;return
array("select"=>preg_replace('~^(?:[^`"[]+|`[^`]*`|"[^"]*")* AS\\s+~iU','',$h->result("SELECT sql FROM sqlite_master WHERE name = ".q($C))));}function
collations(){return(isset($_GET["create"])?get_vals("PRAGMA collation_list",1):array());}function
information_schema($m){return
false;}function
error(){global$h;return
h($h->error);}function
check_sqlite_name($C){global$h;$Cc="db|sdb|sqlite";if(!preg_match("~^[^\\0]*\\.($Cc)\$~",$C)){$h->error=lang(21,str_replace("|",", ",$Cc));return
false;}return
true;}function
create_database($m,$d){global$h;if(file_exists($m)){$h->error=lang(22);return
false;}if(!check_sqlite_name($m))return
false;try{$_=new
Min_SQLite($m);}catch(Exception$uc){$h->error=$uc->getMessage();return
false;}$_->query('PRAGMA encoding = "UTF-8"');$_->query('CREATE TABLE adminer (i)');$_->query('DROP TABLE adminer');return
true;}function
drop_databases($l){global$h;$h->__construct(":memory:");foreach($l
as$m){if(!@unlink($m)){$h->error=lang(22);return
false;}}return
true;}function
rename_database($C,$d){global$h;if(!check_sqlite_name($C))return
false;$h->__construct(":memory:");$h->error=lang(22);return@rename(DB,$C);}function
auto_increment(){return" PRIMARY KEY".(DRIVER=="sqlite"?" AUTOINCREMENT":"");}function
alter_table($Q,$C,$p,$Mc,$rb,$nc,$d,$La,$nf){$Nh=($Q==""||$Mc);foreach($p
as$o){if($o[0]!=""||!$o[1]||$o[2]){$Nh=true;break;}}$c=array();$ef=array();foreach($p
as$o){if($o[1]){$c[]=($Nh?$o[1]:"ADD ".implode($o[1]));if($o[0]!="")$ef[$o[0]]=$o[1][0];}}if(!$Nh){foreach($c
as$X){if(!queries("ALTER TABLE ".table($Q)." $X"))return
false;}if($Q!=$C&&!queries("ALTER TABLE ".table($Q)." RENAME TO ".table($C)))return
false;}elseif(!recreate_table($Q,$C,$c,$ef,$Mc))return
false;if($La)queries("UPDATE sqlite_sequence SET seq = $La WHERE name = ".q($C));return
true;}function
recreate_table($Q,$C,$p,$ef,$Mc,$v=array()){if($Q!=""){if(!$p){foreach(fields($Q)as$x=>$o){$p[]=process_field($o,$o);$ef[$x]=idf_escape($x);}}$Cf=false;foreach($p
as$o){if($o[6])$Cf=true;}$ac=array();foreach($v
as$x=>$X){if($X[2]=="DROP"){$ac[$X[1]]=true;unset($v[$x]);}}foreach(indexes($Q)as$Jd=>$u){$f=array();foreach($u["columns"]as$x=>$e){if(!$ef[$e])continue
2;$f[]=$ef[$e].($u["descs"][$x]?" DESC":"");}if(!$ac[$Jd]){if($u["type"]!="PRIMARY"||!$Cf)$v[]=array($u["type"],$Jd,$f);}}foreach($v
as$x=>$X){if($X[0]=="PRIMARY"){unset($v[$x]);$Mc[]=" PRIMARY KEY (".implode(", ",$X[2]).")";}}foreach(foreign_keys($Q)as$Jd=>$q){foreach($q["source"]as$x=>$e){if(!$ef[$e])continue
2;$q["source"][$x]=idf_unescape($ef[$e]);}if(!isset($Mc[" $Jd"]))$Mc[]=" ".format_foreign_key($q);}queries("BEGIN");}foreach($p
as$x=>$o)$p[$x]=" ".implode($o);$p=array_merge($p,array_filter($Mc));if(!queries("CREATE TABLE ".table($Q!=""?"adminer_$C":$C)." (\n".implode(",\n",$p)."\n)"))return
false;if($Q!=""){if($ef&&!queries("INSERT INTO ".table("adminer_$C")." (".implode(", ",$ef).") SELECT ".implode(", ",array_map('idf_escape',array_keys($ef)))." FROM ".table($Q)))return
false;$zh=array();foreach(triggers($Q)as$xh=>$kh){$wh=trigger($xh);$zh[]="CREATE TRIGGER ".idf_escape($xh)." ".implode(" ",$kh)." ON ".table($C)."\n$wh[Statement]";}if(!queries("DROP TABLE ".table($Q)))return
false;queries("ALTER TABLE ".table("adminer_$C")." RENAME TO ".table($C));if(!alter_indexes($C,$v))return
false;foreach($zh
as$wh){if(!queries($wh))return
false;}queries("COMMIT");}return
true;}function
index_sql($Q,$U,$C,$f){return"CREATE $U ".($U!="INDEX"?"INDEX ":"").idf_escape($C!=""?$C:uniqid($Q."_"))." ON ".table($Q)." $f";}function
alter_indexes($Q,$c){foreach($c
as$Bf){if($Bf[0]=="PRIMARY")return
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
false;}return
true;}function
truncate_tables($S){return
apply_queries("DELETE FROM",$S);}function
drop_views($Yh){return
apply_queries("DROP VIEW",$Yh);}function
drop_tables($S){return
apply_queries("DROP TABLE",$S);}function
move_tables($S,$Yh,$bh){return
false;}function
trigger($C){global$h;if($C=="")return
array("Statement"=>"BEGIN\n\t;\nEND");$t='(?:[^`"\\s]+|`[^`]*`|"[^"]*")+';$yh=trigger_options();preg_match("~^CREATE\\s+TRIGGER\\s*$t\\s*(".implode("|",$yh["Timing"]).")\\s+([a-z]+)(?:\\s+OF\\s+($t))?\\s+ON\\s*$t\\s*(?:FOR\\s+EACH\\s+ROW\\s)?(.*)~is",$h->result("SELECT sql FROM sqlite_master WHERE type = 'trigger' AND name = ".q($C)),$B);$Fe=$B[3];return
array("Timing"=>strtoupper($B[1]),"Event"=>strtoupper($B[2]).($Fe?" OF":""),"Of"=>($Fe[0]=='`'||$Fe[0]=='"'?idf_unescape($Fe):$Fe),"Trigger"=>$C,"Statement"=>$B[4],);}function
triggers($Q){$J=array();$yh=trigger_options();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*('.implode("|",$yh["Timing"]).')\\s*(.*)\\s+ON\\b~iU',$K["sql"],$B);$J[$K["name"]]=array($B[1],$B[2]);}return$J;}function
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER","INSTEAD OF"),"Event"=>array("INSERT","UPDATE","UPDATE OF","DELETE"),"Type"=>array("FOR EACH ROW"),);}function
routine($C,$U){}function
routines(){}function
routine_languages(){}function
begin(){return
queries("BEGIN");}function
last_id(){global$h;return$h->result("SELECT LAST_INSERT_ROWID()");}function
explain($h,$H){return$h->query("EXPLAIN QUERY PLAN $H");}function
found_rows($R,$Z){}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($og){return
true;}function
create_sql($Q,$La){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
truncate_sql($Q){return"DELETE FROM ".table($Q);}function
use_sql($Gb){}function
trigger_sql($Q,$Mg){return
implode(get_vals("SELECT sql || ';;\n' FROM sqlite_master WHERE type = 'trigger' AND tbl_name = ".q($Q)));}function
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
show_status(){$J=array();foreach(get_vals("PRAGMA compile_options")as$Te){list($x,$X)=explode("=",$Te,2);$J[$x]=$X;}return$J;}function
convert_field($o){}function
unconvert_field($o,$J){return$J;}function
support($Fc){return
preg_match('~^(columns|database|drop_col|dump|indexes|move_col|sql|status|table|trigger|variables|view|view_trigger)$~',$Fc);}$w="sqlite";$Bh=array("integer"=>0,"real"=>0,"numeric"=>0,"text"=>0,"blob"=>0);$Lg=array_keys($Bh);$Ih=array();$Re=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL","SQL");$Uc=array("hex","length","lower","round","unixepoch","upper");$Zc=array("avg","count","count distinct","group_concat","max","min","sum");$fc=array(array(),array("integer|real|numeric"=>"+/-","text"=>"||",));}$Xb["pgsql"]="PostgreSQL";if(isset($_GET["pgsql"])){$zf=array("PgSQL","PDO_PgSQL");define("DRIVER","pgsql");if(extension_loaded("pgsql")){class
Min_DB{var$extension="PgSQL",$_link,$_result,$_string,$_database=true,$server_info,$affected_rows,$error;function
_error($qc,$n){if(ini_bool("html_errors"))$n=html_entity_decode(strip_tags($n));$n=preg_replace('~^[^:]*: ~','',$n);$this->error=$n;}function
connect($N,$V,$G){global$b;$m=$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='".($m!=""?addcslashes($m,"'\\"):"postgres")."'",PGSQL_CONNECT_FORCE_NEW);if(!$this->_link&&$m!=""){$this->_database=false;$this->_link=@pg_connect("$this->_string dbname='postgres'",PGSQL_CONNECT_FORCE_NEW);}restore_error_handler();if($this->_link){$Wh=pg_version($this->_link);$this->server_info=$Wh["server"];pg_set_client_encoding($this->_link,"UTF8");}return(bool)$this->_link;}function
quote($P){return"'".pg_escape_string($this->_link,$P)."'";}function
select_db($Gb){global$b;if($Gb==$b->database())return$this->_database;$J=@pg_connect("$this->_string dbname='".addcslashes($Gb,"'\\")."'",PGSQL_CONNECT_FORCE_NEW);if($J)$this->_link=$J;return$J;}function
close(){$this->_link=@pg_connect("$this->_string dbname='postgres'");}function
query($H,$Ch=false){$I=@pg_query($this->_link,$H);$this->error="";if(!$I){$this->error=pg_last_error($this->_link);return
false;}elseif(!pg_num_fields($I)){$this->affected_rows=pg_affected_rows($I);return
true;}return
new
Min_Result($I);}function
multi_query($H){return$this->_result=$this->query($H);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($H,$o=0){$I=$this->query($H);if(!$I||!$I->num_rows)return
false;return
pg_fetch_result($I->_result,0,$o);}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
__construct($I){$this->_result=$I;$this->num_rows=pg_num_rows($I);}function
fetch_assoc(){return
pg_fetch_assoc($this->_result);}function
fetch_row(){return
pg_fetch_row($this->_result);}function
fetch_field(){$e=$this->_offset++;$J=new
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
__destruct(){pg_free_result($this->_result);}}}elseif(extension_loaded("pdo_pgsql")){class
Min_DB
extends
Min_PDO{var$extension="PDO_PgSQL";function
connect($N,$V,$G){global$b;$m=$b->database();$P="pgsql:host='".str_replace(":","' port='",addcslashes($N,"'\\"))."' options='-c client_encoding=utf8'";$this->dsn("$P dbname='".($m!=""?addcslashes($m,"'\\"):"postgres")."'",$V,$G);return
true;}function
select_db($Gb){global$b;return($b->database()==$Gb);}function
close(){}}}class
Min_Driver
extends
Min_SQL{function
insertUpdate($Q,$L,$Bf){global$h;foreach($L
as$O){$Jh=array();$Z=array();foreach($O
as$x=>$X){$Jh[]="$x = $X";if(isset($Bf[idf_unescape($x)]))$Z[]="$x = $X";}if(!(($Z&&queries("UPDATE ".table($Q)." SET ".implode(", ",$Jh)." WHERE ".implode(" AND ",$Z))&&$h->affected_rows)||queries("INSERT INTO ".table($Q)." (".implode(", ",array_keys($O)).") VALUES (".implode(", ",$O).")")))return
false;}return
true;}}function
idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
table($t){return
idf_escape($t);}function
connect(){global$b;$h=new
Min_DB;$k=$b->credentials();if($h->connect($k[0],$k[1],$k[2])){if($h->server_info>=9)$h->query("SET application_name = 'Adminer'");return$h;}return$h->error;}function
get_databases(){return
get_vals("SELECT datname FROM pg_database ORDER BY datname");}function
limit($H,$Z,$z,$D=0,$ug=" "){return" $H$Z".($z!==null?$ug."LIMIT $z".($D?" OFFSET $D":""):"");}function
limit1($H,$Z){return" $H$Z";}function
db_collation($m,$nb){global$h;return$h->result("SHOW LC_COLLATE");}function
engines(){return
array();}function
logged_user(){global$h;return$h->result("SELECT user");}function
tables_list(){$H="SELECT table_name, table_type FROM information_schema.tables WHERE table_schema = current_schema()";if(support('materializedview'))$H.="
UNION ALL
SELECT matviewname, 'MATERIALIZED VIEW'
FROM pg_matviews
WHERE schemaname = current_schema()";$H.="
ORDER BY 1";return
get_key_vals($H);}function
count_tables($l){return
array();}function
table_status($C=""){$J=array();foreach(get_rows("SELECT relname AS \"Name\", CASE relkind WHEN 'r' THEN 'table' WHEN 'mv' THEN 'materialized view' WHEN 'f' THEN 'foreign 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\"
FROM pg_class
WHERE relkind IN ('r','v','mv','f')
AND relnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema())
".($C!=""?"AND relname = ".q($C):"ORDER BY relname"))as$K)$J[$K["Name"]]=$K;return($C!=""?$J[$C]:$J);}function
is_view($R){return
in_array($R["Engine"],array("view","materialized view"));}function
fk_support($R){return
true;}function
fields($Q){$J=array();$Ca=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
FROM pg_class c
JOIN pg_namespace n ON c.relnamespace = n.oid
JOIN pg_attribute a ON c.oid = a.attrelid
LEFT JOIN pg_attrdef d ON c.oid = d.adrelid AND a.attnum = d.adnum
WHERE c.relname = ".q($Q)."
AND n.nspname = current_schema()
AND NOT a.attisdropped
AND a.attnum > 0
ORDER BY a.attnum")as$K){preg_match('~([^([]+)(\((.*)\))?([a-z ]+)?((\[[0-9]*])*)$~',$K["full_type"],$B);list(,$U,$y,$K["length"],$wa,$Fa)=$B;$K["length"].=$Fa;$cb=$U.$wa;if(isset($Ca[$cb])){$K["type"]=$Ca[$cb];$K["full_type"]=$K["type"].$y.$Fa;}else{$K["type"]=$U;$K["full_type"]=$K["type"].$y.$wa.$Fa;}$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
indexes($Q,$i=null){global$h;if(!is_object($i))$i=$h;$J=array();$Ug=$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 = $Ug 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 = $Ug AND ci.oid = i.indexrelid",$i)as$K){$Yf=$K["relname"];$J[$Yf]["type"]=($K["indisprimary"]?"PRIMARY":($K["indisunique"]?"UNIQUE":"INDEX"));$J[$Yf]["columns"]=array();foreach(explode(" ",$K["indkey"])as$qd)$J[$Yf]["columns"][]=$f[$qd];$J[$Yf]["descs"]=array();foreach(explode(" ",$K["indoption"])as$rd)$J[$Yf]["descs"][]=($rd&1?'1':null);$J[$Yf]["lengths"]=array();}return$J;}function
foreign_keys($Q){global$Me;$J=array();foreach(get_rows("SELECT conname, pg_get_constraintdef(oid) AS definition
FROM pg_constraint
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())
AND contype = 'f'::char
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],$ce)){$K['ns']=str_replace('""','"',preg_replace('~^"(.+)"$~','\1',$ce[2]));$K['table']=str_replace('""','"',preg_replace('~^"(.+)"$~','\1',$ce[4]));}$K['target']=array_map('trim',explode(',',$B[3]));$K['on_delete']=(preg_match("~ON DELETE ($Me)~",$B[4],$ce)?$ce[1]:'NO ACTION');$K['on_update']=(preg_match("~ON UPDATE ($Me)~",$B[4],$ce)?$ce[1]:'NO ACTION');$J[$K['conname']]=$K;}}return$J;}function
view($C){global$h;return
array("select"=>$h->result("SELECT pg_get_viewdef(".q($C).")"));}function
collations(){return
array();}function
information_schema($m){return($m=="information_schema");}function
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
nl_br($J);}function
create_database($m,$d){return
queries("CREATE DATABASE ".idf_escape($m).($d?" ENCODING ".idf_escape($d):""));}function
drop_databases($l){global$h;$h->close();return
apply_queries("DROP DATABASE",$l,'idf_escape');}function
rename_database($C,$d){return
queries("ALTER DATABASE ".idf_escape(DB)." RENAME TO ".idf_escape($C));}function
auto_increment(){return"";}function
alter_table($Q,$C,$p,$Mc,$rb,$nc,$d,$La,$nf){$c=array();$Lf=array();foreach($p
as$o){$e=idf_escape($o[0]);$X=$o[1];if(!$X)$c[]="DROP $e";else{$Sh=$X[5];unset($X[5]);if(isset($X[6])&&$o[0]=="")$X[1]=($X[1]=="bigint"?" big":" ")."serial";if($o[0]=="")$c[]=($Q!=""?"ADD ":" ").implode($X);else{if($e!=$X[0])$Lf[]="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($o[0]!=""||$Sh!="")$Lf[]="COMMENT ON COLUMN ".table($Q).".$X[0] IS ".($Sh!=""?substr($Sh,9):"''");}}$c=array_merge($c,$Mc);if($Q=="")array_unshift($Lf,"CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)");elseif($c)array_unshift($Lf,"ALTER TABLE ".table($Q)."\n".implode(",\n",$c));if($Q!=""&&$Q!=$C)$Lf[]="ALTER TABLE ".table($Q)." RENAME TO ".table($C);if($Q!=""||$rb!="")$Lf[]="COMMENT ON TABLE ".table($C)." IS ".q($rb);if($La!=""){}foreach($Lf
as$H){if(!queries($H))return
false;}return
true;}function
alter_indexes($Q,$c){$j=array();$Yb=array();$Lf=array();foreach($c
as$X){if($X[0]!="INDEX")$j[]=($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")$Yb[]=idf_escape($X[1]);else$Lf[]="CREATE INDEX ".idf_escape($X[1]!=""?$X[1]:uniqid($Q."_"))." ON ".table($Q)." (".implode(", ",$X[2]).")";}if($j)array_unshift($Lf,"ALTER TABLE ".table($Q).implode(",",$j));if($Yb)array_unshift($Lf,"DROP INDEX ".implode(", ",$Yb));foreach($Lf
as$H){if(!queries($H))return
false;}return
true;}function
truncate_tables($S){return
queries("TRUNCATE ".implode(", ",array_map('table',$S)));return
true;}function
drop_views($Yh){return
drop_tables($Yh);}function
drop_tables($S){foreach($S
as$Q){$Ig=table_status($Q);if(!queries("DROP ".strtoupper($Ig["Engine"])." ".table($Q)))return
false;}return
true;}function
move_tables($S,$Yh,$bh){foreach(array_merge($S,$Yh)as$Q){$Ig=table_status($Q);if(!queries("ALTER ".strtoupper($Ig["Engine"])." ".table($Q)." SET SCHEMA ".idf_escape($bh)))return
false;}return
true;}function
trigger($C){if($C=="")return
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
reset($L);}function
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
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER"),"Event"=>array("INSERT","UPDATE","DELETE"),"Type"=>array("FOR EACH ROW","FOR EACH STATEMENT"),);}function
routines(){return
get_rows('SELECT p.proname AS "ROUTINE_NAME", p.proargtypes AS "ROUTINE_TYPE", pg_catalog.format_type(p.prorettype, NULL) AS "DTD_IDENTIFIER"
FROM pg_catalog.pg_namespace n
JOIN pg_catalog.pg_proc p ON p.pronamespace = n.oid
WHERE n.nspname = current_schema()
ORDER BY p.proname');}function
routine_languages(){return
get_vals("SELECT langname FROM pg_catalog.pg_language");}function
last_id(){return
0;}function
explain($h,$H){return$h->query("EXPLAIN $H");}function
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):"")),$Xf))return$Xf[1];return
false;}function
types(){return
get_vals("SELECT typname
FROM pg_type
WHERE typnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema())
AND typtype IN ('b','d','e')
AND typelem = 0");}function
schemas(){return
get_vals("SELECT nspname FROM pg_namespace ORDER BY nspname");}function
get_schema(){global$h;return$h->result("SELECT current_schema()");}function
set_schema($ng){global$h,$Bh,$Lg;$J=$h->query("SET search_path TO ".idf_escape($ng));foreach(types()as$U){if(!isset($Bh[$U])){$Bh[$U]=0;$Lg[lang(23)][]=$U;}}return$J;}function
use_sql($Gb){return"\connect ".idf_escape($Gb);}function
show_variables(){return
get_key_vals("SHOW ALL");}function
process_list(){global$h;return
get_rows("SELECT * FROM pg_stat_activity ORDER BY ".($h->server_info<9.2?"procpid":"pid"));}function
show_status(){}function
convert_field($o){}function
unconvert_field($o,$J){return$J;}function
support($Fc){global$h;return
preg_match('~^(database|table|columns|sql|indexes|comment|view|'.($h->server_info>=9.3?'materializedview|':'').'scheme|processlist|sequence|trigger|type|variables|drop_col)$~',$Fc);}$w="pgsql";$Bh=array();$Lg=array();foreach(array(lang(24)=>array("smallint"=>5,"integer"=>10,"bigint"=>19,"boolean"=>1,"numeric"=>0,"real"=>7,"double precision"=>16,"money"=>20),lang(25)=>array("date"=>13,"time"=>17,"timestamp"=>20,"timestamptz"=>21,"interval"=>0),lang(26)=>array("character"=>0,"character varying"=>0,"text"=>0,"tsquery"=>0,"tsvector"=>0,"uuid"=>0,"xml"=>0),lang(27)=>array("bit"=>0,"bit varying"=>0,"bytea"=>0),lang(28)=>array("cidr"=>43,"inet"=>43,"macaddr"=>17,"txid_snapshot"=>0),lang(29)=>array("box"=>0,"circle"=>0,"line"=>0,"lseg"=>0,"path"=>0,"point"=>0,"polygon"=>0),)as$x=>$X){$Bh+=$X;$Lg[$x]=array_keys($X);}$Ih=array();$Re=array("=","<",">","<=",">=","!=","~","!~","LIKE","LIKE %%","ILIKE","ILIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$Uc=array("char_length","lower","round","to_hex","to_timestamp","upper");$Zc=array("avg","count","count distinct","max","min","sum");$fc=array(array("char"=>"md5","date|time"=>"now",),array("int|numeric|real|money"=>"+/-","date|time"=>"+ interval/- interval","char|text"=>"||",));}$Xb["oracle"]="Oracle";if(isset($_GET["oracle"])){$zf=array("OCI8","PDO_OCI");define("DRIVER","oracle");if(extension_loaded("oci8")){class
Min_DB{var$extension="oci8",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
_error($qc,$n){if(ini_bool("html_errors"))$n=html_entity_decode(strip_tags($n));$n=preg_replace('~^[^:]*: ~','',$n);$this->error=$n;}function
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
true;}$n=oci_error();$this->error=$n["message"];return
false;}function
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($Gb){return
true;}function
query($H,$Ch=false){$I=oci_parse($this->_link,$H);$this->error="";if(!$I){$n=oci_error($this->_link);$this->errno=$n["code"];$this->error=$n["message"];return
false;}set_error_handler(array($this,'_error'));$J=@oci_execute($I);restore_error_handler();if($J){if(oci_num_fields($I))return
new
Min_Result($I);$this->affected_rows=oci_num_rows($I);}return$J;}function
multi_query($H){return$this->_result=$this->query($H);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($H,$o=1){$I=$this->query($H);if(!is_object($I)||!oci_fetch($I->_result))return
false;return
oci_result($I->_result,$o);}}class
Min_Result{var$_result,$_offset=1,$num_rows;function
__construct($I){$this->_result=$I;}function
_convert($K){foreach((array)$K
as$x=>$X){if(is_a($X,'OCI-Lob'))$K[$x]=$X->load();}return$K;}function
fetch_assoc(){return$this->_convert(oci_fetch_assoc($this->_result));}function
fetch_row(){return$this->_convert(oci_fetch_row($this->_result));}function
fetch_field(){$e=$this->_offset++;$J=new
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
__destruct(){oci_free_statement($this->_result);}}}elseif(extension_loaded("pdo_oci")){class
Min_DB
extends
Min_PDO{var$extension="PDO_OCI";function
connect($N,$V,$G){$this->dsn("oci:dbname=//$N;charset=AL32UTF8",$V,$G);return
true;}function
select_db($Gb){return
true;}}}class
Min_Driver
extends
Min_SQL{function
begin(){return
true;}}function
idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
table($t){return
idf_escape($t);}function
connect(){global$b;$h=new
Min_DB;$k=$b->credentials();if($h->connect($k[0],$k[1],$k[2]))return$h;return$h->error;}function
get_databases(){return
get_vals("SELECT tablespace_name FROM user_tablespaces");}function
limit($H,$Z,$z,$D=0,$ug=" "){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
limit1($H,$Z){return" $H$Z";}function
db_collation($m,$nb){global$h;return$h->result("SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET'");}function
engines(){return
array();}function
logged_user(){global$h;return$h->result("SELECT USER FROM DUAL");}function
tables_list(){return
get_key_vals("SELECT table_name, 'table' FROM all_tables WHERE tablespace_name = ".q(DB)."
UNION SELECT view_name, 'view' FROM user_views
ORDER BY 1");}function
count_tables($l){return
array();}function
table_status($C=""){$J=array();$pg=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 = $pg":"")."
UNION SELECT view_name, 'view', 0, 0 FROM user_views".($C!=""?" WHERE view_name = $pg":"")."
ORDER BY 1")as$K){if($C!="")return$K;$J[$K["Name"]]=$K;}return$J;}function
is_view($R){return$R["Engine"]=="view";}function
fk_support($R){return
true;}function
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
indexes($Q,$i=null){$J=array();foreach(get_rows("SELECT uic.*, uc.constraint_type
FROM user_ind_columns uic
LEFT JOIN user_constraints uc ON uic.index_name = uc.constraint_name AND uic.table_name = uc.table_name
WHERE uic.table_name = ".q($Q)."
ORDER BY uc.constraint_type, uic.column_position",$i)as$K){$od=$K["INDEX_NAME"];$J[$od]["type"]=($K["CONSTRAINT_TYPE"]=="P"?"PRIMARY":($K["CONSTRAINT_TYPE"]=="U"?"UNIQUE":"INDEX"));$J[$od]["columns"][]=$K["COLUMN_NAME"];$J[$od]["lengths"][]=($K["CHAR_LENGTH"]&&$K["CHAR_LENGTH"]!=$K["COLUMN_LENGTH"]?$K["CHAR_LENGTH"]:null);$J[$od]["descs"][]=($K["DESCEND"]?'1':null);}return$J;}function
view($C){$L=get_rows('SELECT text "select" FROM user_views WHERE view_name = '.q($C));return
reset($L);}function
collations(){return
array();}function
information_schema($m){return
false;}function
error(){global$h;return
h($h->error);}function
explain($h,$H){$h->query("EXPLAIN PLAN FOR $H");return$h->query("SELECT * FROM plan_table");}function
found_rows($R,$Z){}function
alter_table($Q,$C,$p,$Mc,$rb,$nc,$d,$La,$nf){$c=$Yb=array();foreach($p
as$o){$X=$o[1];if($X&&$o[0]!=""&&idf_escape($o[0])!=$X[0])queries("ALTER TABLE ".table($Q)." RENAME COLUMN ".idf_escape($o[0])." TO $X[0]");if($X)$c[]=($Q!=""?($o[0]!=""?"MODIFY (":"ADD ("):" ").implode($X).($Q!=""?")":"");else$Yb[]=idf_escape($o[0]);}if($Q=="")return
queries("CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)");return(!$c||queries("ALTER TABLE ".table($Q)."\n".implode("\n",$c)))&&(!$Yb||queries("ALTER TABLE ".table($Q)." DROP (".implode(", ",$Yb).")"))&&($Q==$C||queries("ALTER TABLE ".table($Q)." RENAME TO ".table($C)));}function
foreign_keys($Q){$J=array();$H="SELECT c_list.CONSTRAINT_NAME as NAME,
c_src.COLUMN_NAME as SRC_COLUMN,
c_dest.OWNER as DEST_DB,
c_dest.TABLE_NAME as DEST_TABLE,
c_dest.COLUMN_NAME as DEST_COLUMN,
c_list.DELETE_RULE as ON_DELETE
FROM ALL_CONSTRAINTS c_list, ALL_CONS_COLUMNS c_src, ALL_CONS_COLUMNS c_dest
WHERE c_list.CONSTRAINT_NAME = c_src.CONSTRAINT_NAME
AND c_list.R_CONSTRAINT_NAME = c_dest.CONSTRAINT_NAME
AND c_list.CONSTRAINT_TYPE = 'R'
AND c_src.TABLE_NAME = ".q($Q);foreach(get_rows($H)as$K)$J[$K['NAME']]=array("db"=>$K['DEST_DB'],"table"=>$K['DEST_TABLE'],"source"=>array($K['SRC_COLUMN']),"target"=>array($K['DEST_COLUMN']),"on_delete"=>$K['ON_DELETE'],"on_update"=>null,);return$J;}function
truncate_tables($S){return
apply_queries("TRUNCATE TABLE",$S);}function
drop_views($Yh){return
apply_queries("DROP VIEW",$Yh);}function
drop_tables($S){return
apply_queries("DROP TABLE",$S);}function
last_id(){return
0;}function
schemas(){return
get_vals("SELECT DISTINCT owner FROM dba_segments WHERE owner IN (SELECT username FROM dba_users WHERE default_tablespace NOT IN ('SYSTEM','SYSAUX'))");}function
get_schema(){global$h;return$h->result("SELECT sys_context('USERENV', 'SESSION_USER') FROM dual");}function
set_schema($og){global$h;return$h->query("ALTER SESSION SET CURRENT_SCHEMA = ".idf_escape($og));}function
show_variables(){return
get_key_vals('SELECT name, display_value FROM v$parameter');}function
process_list(){return
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"
FROM v$session sess LEFT OUTER JOIN v$sql sql
ON sql.sql_id = sess.sql_id
WHERE sess.type = \'USER\'
ORDER BY PROCESS
');}function
show_status(){$L=get_rows('SELECT * FROM v$instance');return
reset($L);}function
convert_field($o){}function
unconvert_field($o,$J){return$J;}function
support($Fc){return
preg_match('~^(columns|database|drop_col|indexes|processlist|scheme|sql|status|table|variables|view|view_trigger)$~',$Fc);}$w="oracle";$Bh=array();$Lg=array();foreach(array(lang(24)=>array("number"=>38,"binary_float"=>12,"binary_double"=>21),lang(25)=>array("date"=>10,"timestamp"=>29,"interval year"=>12,"interval day"=>28),lang(26)=>array("char"=>2000,"varchar2"=>4000,"nchar"=>2000,"nvarchar2"=>4000,"clob"=>4294967295,"nclob"=>4294967295),lang(27)=>array("raw"=>2000,"long raw"=>2147483648,"blob"=>4294967295,"bfile"=>4294967296),)as$x=>$X){$Bh+=$X;$Lg[$x]=array_keys($X);}$Ih=array();$Re=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$Uc=array("length","lower","round","upper");$Zc=array("avg","count","count distinct","max","min","sum");$fc=array(array("date"=>"current_date","timestamp"=>"current_timestamp",),array("number|float|double"=>"+/-","date|timestamp"=>"+ interval/- interval","char|clob"=>"||",));}$Xb["mssql"]="MS SQL";if(isset($_GET["mssql"])){$zf=array("SQLSRV","MSSQL");define("DRIVER","mssql");if(extension_loaded("sqlsrv")){class
Min_DB{var$extension="sqlsrv",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
_get_error(){$this->error="";foreach(sqlsrv_errors()as$n){$this->errno=$n["code"];$this->error.="$n[message]\n";}$this->error=rtrim($this->error);}function
connect($N,$V,$G){$this->_link=@sqlsrv_connect($N,array("UID"=>$V,"PWD"=>$G,"CharacterSet"=>"UTF-8"));if($this->_link){$sd=sqlsrv_server_info($this->_link);$this->server_info=$sd['SQLServerVersion'];}else$this->_get_error();return(bool)$this->_link;}function
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($Gb){return$this->query("USE ".idf_escape($Gb));}function
query($H,$Ch=false){$I=sqlsrv_query($this->_link,$H);$this->error="";if(!$I){$this->_get_error();return
false;}return$this->store_result($I);}function
multi_query($H){$this->_result=sqlsrv_query($this->_link,$H);$this->error="";if(!$this->_result){$this->_get_error();return
false;}return
true;}function
store_result($I=null){if(!$I)$I=$this->_result;if(!$I)return
false;if(sqlsrv_field_metadata($I))return
new
Min_Result($I);$this->affected_rows=sqlsrv_rows_affected($I);return
true;}function
next_result(){return$this->_result?sqlsrv_next_result($this->_result):null;}function
result($H,$o=0){$I=$this->query($H);if(!is_object($I))return
false;$K=$I->fetch_row();return$K[$o];}}class
Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
__construct($I){$this->_result=$I;}function
_convert($K){foreach((array)$K
as$x=>$X){if(is_a($X,'DateTime'))$K[$x]=$X->format("Y-m-d H:i:s");}return$K;}function
fetch_assoc(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_ASSOC,SQLSRV_SCROLL_NEXT));}function
fetch_row(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_NUMERIC,SQLSRV_SCROLL_NEXT));}function
fetch_field(){if(!$this->_fields)$this->_fields=sqlsrv_field_metadata($this->_result);$o=$this->_fields[$this->_offset++];$J=new
stdClass;$J->name=$o["Name"];$J->orgname=$o["Name"];$J->type=($o["Type"]==1?254:0);return$J;}function
seek($D){for($s=0;$s<$D;$s++)sqlsrv_fetch($this->_result);}function
__destruct(){sqlsrv_free_stmt($this->_result);}}}elseif(extension_loaded("mssql")){class
Min_DB{var$extension="MSSQL",$_link,$_result,$server_info,$affected_rows,$error;function
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
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($Gb){return
mssql_select_db($Gb);}function
query($H,$Ch=false){$I=mssql_query($H,$this->_link);$this->error="";if(!$I){$this->error=mssql_get_last_message();return
false;}if($I===true){$this->affected_rows=mssql_rows_affected($this->_link);return
true;}return
new
Min_Result($I);}function
multi_query($H){return$this->_result=$this->query($H);}function
store_result(){return$this->_result;}function
next_result(){return
mssql_next_result($this->_result);}function
result($H,$o=0){$I=$this->query($H);if(!is_object($I))return
false;return
mssql_result($I->_result,0,$o);}}class
Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
__construct($I){$this->_result=$I;$this->num_rows=mssql_num_rows($I);}function
fetch_assoc(){return
mssql_fetch_assoc($this->_result);}function
fetch_row(){return
mssql_fetch_row($this->_result);}function
num_rows(){return
mssql_num_rows($this->_result);}function
fetch_field(){$J=mssql_fetch_field($this->_result);$J->orgtable=$J->table;$J->orgname=$J->name;return$J;}function
seek($D){mssql_data_seek($this->_result,$D);}function
__destruct(){mssql_free_result($this->_result);}}}class
Min_Driver
extends
Min_SQL{function
insertUpdate($Q,$L,$Bf){foreach($L
as$O){$Jh=array();$Z=array();foreach($O
as$x=>$X){$Jh[]="$x = $X";if(isset($Bf[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(", ",$Jh)." WHEN NOT MATCHED THEN INSERT (".implode(", ",array_keys($O)).") VALUES (".implode(", ",$O).");"))return
false;}return
true;}function
begin(){return
queries("BEGIN TRANSACTION");}}function
idf_escape($t){return"[".str_replace("]","]]",$t)."]";}function
table($t){return($_GET["ns"]!=""?idf_escape($_GET["ns"]).".":"").idf_escape($t);}function
connect(){global$b;$h=new
Min_DB;$k=$b->credentials();if($h->connect($k[0],$k[1],$k[2]))return$h;return$h->error;}function
get_databases(){return
get_vals("EXEC sp_databases");}function
limit($H,$Z,$z,$D=0,$ug=" "){return($z!==null?" TOP (".($z+$D).")":"")." $H$Z";}function
limit1($H,$Z){return
limit($H,$Z,1);}function
db_collation($m,$nb){global$h;return$h->result("SELECT collation_name FROM sys.databases WHERE name = ".q($m));}function
engines(){return
array();}function
logged_user(){global$h;return$h->result("SELECT SUSER_NAME()");}function
tables_list(){return
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
count_tables($l){global$h;$J=array();foreach($l
as$m){$h->select_db($m);$J[$m]=$h->result("SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES");}return$J;}function
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
is_view($R){return$R["Engine"]=="VIEW";}function
fk_support($R){return
true;}function
fields($Q){$J=array();foreach(get_rows("SELECT c.*, t.name type, d.definition [default]
FROM sys.all_columns c
JOIN sys.all_objects o ON c.object_id = o.object_id
JOIN sys.types t ON c.user_type_id = t.user_type_id
LEFT JOIN sys.default_constraints d ON c.default_object_id = d.parent_column_id
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
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
FROM sys.indexes i
INNER JOIN sys.index_columns ic ON i.object_id = ic.object_id AND i.index_id = ic.index_id
INNER JOIN sys.columns c ON ic.object_id = c.object_id AND ic.column_id = c.column_id
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
view($C){global$h;return
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
collations(){$J=array();foreach(get_vals("SELECT name FROM fn_helpcollations()")as$d)$J[preg_replace('~_.*~','',$d)][]=$d;return$J;}function
information_schema($m){return
false;}function
error(){global$h;return
nl_br(h(preg_replace('~^(\\[[^]]*])+~m','',$h->error)));}function
create_database($m,$d){return
queries("CREATE DATABASE ".idf_escape($m).(preg_match('~^[a-z0-9_]+$~i',$d)?" COLLATE $d":""));}function
drop_databases($l){return
queries("DROP DATABASE ".implode(", ",array_map('idf_escape',$l)));}function
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
true;}function
auto_increment(){return" IDENTITY".($_POST["Auto_increment"]!=""?"(".number($_POST["Auto_increment"]).",1)":"")." PRIMARY KEY";}function
alter_table($Q,$C,$p,$Mc,$rb,$nc,$d,$La,$nf){$c=array();foreach($p
as$o){$e=idf_escape($o[0]);$X=$o[1];if(!$X)$c["DROP"][]=" COLUMN $e";else{$X[1]=preg_replace("~( COLLATE )'(\\w+)'~","\\1\\2",$X[1]);if($o[0]=="")$c["ADD"][]="\n ".implode("",$X).($Q==""?substr($Mc[$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
queries("CREATE TABLE ".table($C)." (".implode(",",(array)$c["ADD"])."\n)");if($Q!=$C)queries("EXEC sp_rename ".q(table($Q)).", ".q($C));if($Mc)$c[""]=$Mc;foreach($c
as$x=>$X){if(!queries("ALTER TABLE ".idf_escape($C)." $x".implode(",",$X)))return
false;}return
true;}function
alter_indexes($Q,$c){$u=array();$Yb=array();foreach($c
as$X){if($X[2]=="DROP"){if($X[0]=="PRIMARY")$Yb[]=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
false;}return(!$u||queries("DROP INDEX ".implode(", ",$u)))&&(!$Yb||queries("ALTER TABLE ".table($Q)." DROP ".implode(", ",$Yb)));}function
last_id(){global$h;return$h->result("SELECT SCOPE_IDENTITY()");}function
explain($h,$H){$h->query("SET SHOWPLAN_ALL ON");$J=$h->query($H);$h->query("SET SHOWPLAN_ALL OFF");return$J;}function
found_rows($R,$Z){}function
foreign_keys($Q){$J=array();foreach(get_rows("EXEC sp_fkeys @fktable_name = ".q($Q))as$K){$q=&$J[$K["FK_NAME"]];$q["table"]=$K["PKTABLE_NAME"];$q["source"][]=$K["FKCOLUMN_NAME"];$q["target"][]=$K["PKCOLUMN_NAME"];}return$J;}function
truncate_tables($S){return
apply_queries("TRUNCATE TABLE",$S);}function
drop_views($Yh){return
queries("DROP VIEW ".implode(", ",array_map('table',$Yh)));}function
drop_tables($S){return
queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
move_tables($S,$Yh,$bh){return
apply_queries("ALTER SCHEMA ".idf_escape($bh)." TRANSFER",array_merge($S,$Yh));}function
trigger($C){if($C=="")return
array();$L=get_rows("SELECT s.name [Trigger],
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],
CASE WHEN OBJECTPROPERTY(s.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing],
c.text
FROM sysobjects s
JOIN syscomments c ON s.id = c.id
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
triggers($Q){$J=array();foreach(get_rows("SELECT sys1.name,
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],
CASE WHEN OBJECTPROPERTY(sys1.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing]
FROM sysobjects sys1
JOIN sysobjects sys2 ON sys1.parent_obj = sys2.id
WHERE sys1.xtype = 'TR' AND sys2.name = ".q($Q))as$K)$J[$K["name"]]=array($K["Timing"],$K["Event"]);return$J;}function
trigger_options(){return
array("Timing"=>array("AFTER","INSTEAD OF"),"Event"=>array("INSERT","UPDATE","DELETE"),"Type"=>array("AS"),);}function
schemas(){return
get_vals("SELECT name FROM sys.schemas");}function
get_schema(){global$h;if($_GET["ns"]!="")return$_GET["ns"];return$h->result("SELECT SCHEMA_NAME()");}function
set_schema($ng){return
true;}function
use_sql($Gb){return"USE ".idf_escape($Gb);}function
show_variables(){return
array();}function
show_status(){return
array();}function
convert_field($o){}function
unconvert_field($o,$J){return$J;}function
support($Fc){return
preg_match('~^(columns|database|drop_col|indexes|scheme|sql|table|trigger|view|view_trigger)$~',$Fc);}$w="mssql";$Bh=array();$Lg=array();foreach(array(lang(24)=>array("tinyint"=>3,"smallint"=>5,"int"=>10,"bigint"=>20,"bit"=>1,"decimal"=>0,"real"=>12,"float"=>53,"smallmoney"=>10,"money"=>20),lang(25)=>array("date"=>10,"smalldatetime"=>19,"datetime"=>19,"datetime2"=>19,"time"=>8,"datetimeoffset"=>10),lang(26)=>array("char"=>8000,"varchar"=>8000,"text"=>2147483647,"nchar"=>4000,"nvarchar"=>4000,"ntext"=>1073741823),lang(27)=>array("binary"=>8000,"varbinary"=>8000,"image"=>2147483647),)as$x=>$X){$Bh+=$X;$Lg[$x]=array_keys($X);}$Ih=array();$Re=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$Uc=array("len","lower","round","upper");$Zc=array("avg","count","count distinct","max","min","sum");$fc=array(array("date|time"=>"getdate",),array("int|decimal|real|float|money|datetime"=>"+/-","char|text"=>"+",));}$Xb['firebird']='Firebird (alpha)';if(isset($_GET["firebird"])){$zf=array("interbase");define("DRIVER","firebird");if(extension_loaded("interbase")){class
Min_DB{var$extension="Firebird",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
connect($N,$V,$G){$this->_link=ibase_connect($N,$V,$G);if($this->_link){$Lh=explode(':',$N);$this->service_link=ibase_service_attach($Lh[0],$V,$G);$this->server_info=ibase_server_info($this->service_link,IBASE_SVC_SERVER_VERSION);}else{$this->errno=ibase_errcode();$this->error=ibase_errmsg();}return(bool)$this->_link;}function
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($Gb){return($Gb=="domain");}function
query($H,$Ch=false){$I=ibase_query($H,$this->_link);if(!$I){$this->errno=ibase_errcode();$this->error=ibase_errmsg();return
false;}$this->error="";if($I===true){$this->affected_rows=ibase_affected_rows($this->_link);return
true;}return
new
Min_Result($I);}function
multi_query($H){return$this->_result=$this->query($H);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($H,$o=0){$I=$this->query($H);if(!$I||!$I->num_rows)return
false;$K=$I->fetch_row();return$K[$o];}}class
Min_Result{var$num_rows,$_result,$_offset=0;function
__construct($I){$this->_result=$I;}function
fetch_assoc(){return
ibase_fetch_assoc($this->_result);}function
fetch_row(){return
ibase_fetch_row($this->_result);}function
fetch_field(){$o=ibase_field_info($this->_result,$this->_offset++);return(object)array('name'=>$o['name'],'orgname'=>$o['name'],'type'=>$o['type'],'charsetnr'=>$o['length'],);}function
__destruct(){ibase_free_result($this->_result);}}}class
Min_Driver
extends
Min_SQL{}function
idf_escape($t){return'"'.str_replace('"','""',$t).'"';}function
table($t){return
idf_escape($t);}function
connect(){global$b;$h=new
Min_DB;$k=$b->credentials();if($h->connect($k[0],$k[1],$k[2]))return$h;return$h->error;}function
get_databases($Lc){return
array("domain");}function
limit($H,$Z,$z,$D=0,$ug=" "){$J='';$J.=($z!==null?$ug."FIRST $z".($D?" SKIP $D":""):"");$J.=" $H$Z";return$J;}function
limit1($H,$Z){return
limit($H,$Z,1);}function
db_collation($m,$nb){}function
engines(){return
array();}function
logged_user(){global$b;$k=$b->credentials();return$k[1];}function
tables_list(){global$h;$H='SELECT RDB$RELATION_NAME FROM rdb$relations WHERE rdb$system_flag = 0';$I=ibase_query($h->_link,$H);$J=array();while($K=ibase_fetch_assoc($I))$J[$K['RDB$RELATION_NAME']]='table';ksort($J);return$J;}function
count_tables($l){return
array();}function
table_status($C="",$Ec=false){global$h;$J=array();$Eb=tables_list();foreach($Eb
as$u=>$X){$u=trim($u);$J[$u]=array('Name'=>$u,'Engine'=>'standard',);if($C==$u)return$J[$u];}return$J;}function
is_view($R){return
false;}function
fk_support($R){return
preg_match('~InnoDB|IBMDB2I~i',$R["Engine"]);}function
fields($Q){global$h;$J=array();$H='SELECT r.RDB$FIELD_NAME AS field_name,
r.RDB$DESCRIPTION AS field_description,
r.RDB$DEFAULT_VALUE AS field_default_value,
r.RDB$NULL_FLAG AS field_not_null_constraint,
f.RDB$FIELD_LENGTH AS field_length,
f.RDB$FIELD_PRECISION AS field_precision,
f.RDB$FIELD_SCALE AS field_scale,
CASE f.RDB$FIELD_TYPE
WHEN 261 THEN \'BLOB\'
WHEN 14 THEN \'CHAR\'
WHEN 40 THEN \'CSTRING\'
WHEN 11 THEN \'D_FLOAT\'
WHEN 27 THEN \'DOUBLE\'
WHEN 10 THEN \'FLOAT\'
WHEN 16 THEN \'INT64\'
WHEN 8 THEN \'INTEGER\'
WHEN 9 THEN \'QUAD\'
WHEN 7 THEN \'SMALLINT\'
WHEN 12 THEN \'DATE\'
WHEN 13 THEN \'TIME\'
WHEN 35 THEN \'TIMESTAMP\'
WHEN 37 THEN \'VARCHAR\'
ELSE \'UNKNOWN\'
END AS field_type,
f.RDB$FIELD_SUB_TYPE AS field_subtype,
coll.RDB$COLLATION_NAME AS field_collation,
cset.RDB$CHARACTER_SET_NAME AS field_charset
FROM RDB$RELATION_FIELDS r
LEFT JOIN RDB$FIELDS f ON r.RDB$FIELD_SOURCE = f.RDB$FIELD_NAME
LEFT JOIN RDB$COLLATIONS coll ON f.RDB$COLLATION_ID = coll.RDB$COLLATION_ID
LEFT JOIN RDB$CHARACTER_SETS cset ON f.RDB$CHARACTER_SET_ID = cset.RDB$CHARACTER_SET_ID
WHERE r.RDB$RELATION_NAME = '.q($Q).'
ORDER BY r.RDB$FIELD_POSITION';$I=ibase_query($h->_link,$H);while($K=ibase_fetch_assoc($I))$J[trim($K['FIELD_NAME'])]=array("field"=>trim($K["FIELD_NAME"]),"full_type"=>trim($K["FIELD_TYPE"]),"type"=>trim($K["FIELD_SUB_TYPE"]),"default"=>trim($K['FIELD_DEFAULT_VALUE']),"null"=>(trim($K["FIELD_NOT_NULL_CONSTRAINT"])=="YES"),"auto_increment"=>'0',"collation"=>trim($K["FIELD_COLLATION"]),"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),"comment"=>trim($K["FIELD_DESCRIPTION"]),);return$J;}function
indexes($Q,$i=null){$J=array();return$J;}function
foreign_keys($Q){return
array();}function
collations(){return
array();}function
information_schema($m){return
false;}function
error(){global$h;return
h($h->error);}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($ng){return
true;}function
support($Fc){return
preg_match("~^(columns|sql|status|table)$~",$Fc);}$w="firebird";$Re=array("=");$Uc=array();$Zc=array();$fc=array();}$Xb["simpledb"]="SimpleDB";if(isset($_GET["simpledb"])){$zf=array("SimpleXML");define("DRIVER","simpledb");if(class_exists('SimpleXMLElement')){class
Min_DB{var$extension="SimpleXML",$server_info='2009-04-15',$error,$timeout,$next,$affected_rows,$_result;function
select_db($Gb){return($Gb=="domain");}function
query($H,$Ch=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)){$Pg=0;foreach($I
as$Ed)$Pg+=$Ed->Attribute->Value;$I=array((object)array('Attribute'=>array((object)array('Name'=>'Count','Value'=>$Pg,))));}return
new
Min_Result($I);}function
multi_query($H){return$this->_result=$this->query($H);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
quote($P){return"'".str_replace("'","''",$P)."'";}}class
Min_Result{var$num_rows,$_rows=array(),$_offset=0;function
__construct($I){foreach($I
as$Ed){$K=array();if($Ed->Name!='')$K['itemName()']=(string)$Ed->Name;foreach($Ed->Attribute
as$Ia){$C=$this->_processValue($Ia->Name);$Y=$this->_processValue($Ia->Value);if(isset($K[$C])){$K[$C]=(array)$K[$C];$K[$C][]=$Y;}else$K[$C]=$Y;}$this->_rows[]=$K;foreach($K
as$x=>$X){if(!isset($this->_rows[0][$x]))$this->_rows[0][$x]=null;}}$this->num_rows=count($this->_rows);}function
_processValue($ic){return(is_object($ic)&&$ic['encoding']=='base64'?base64_decode($ic):(string)$ic);}function
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
fetch_row(){$J=$this->fetch_assoc();if(!$J)return$J;return
array_values($J);}function
fetch_field(){$Kd=array_keys($this->_rows[0]);return(object)array('name'=>$Kd[$this->_offset++]);}}}class
Min_Driver
extends
Min_SQL{public$Bf="itemName()";function
_chunkRequest($ld,$va,$F,$yc=array()){global$h;foreach(array_chunk($ld,25)as$gb){$jf=$F;foreach($gb
as$s=>$jd){$jf["Item.$s.ItemName"]=$jd;foreach($yc
as$x=>$X)$jf["Item.$s.$x"]=$X;}if(!sdb_request($va,$jf))return
false;}$h->affected_rows=count($ld);return
true;}function
_extractIds($Q,$Mf,$z){$J=array();if(preg_match_all("~itemName\(\) = (('[^']*+')+)~",$Mf,$de))$J=array_map('idf_unescape',$de[1]);else{foreach(sdb_request_all('Select','Item',array('SelectExpression'=>'SELECT itemName() FROM '.table($Q).$Mf.($z?" LIMIT 1":"")))as$Ed)$J[]=$Ed->Name;}return$J;}function
select($Q,$M,$Z,$Xc,$We=array(),$z=1,$E=0,$Df=false){global$h;$h->next=$_GET["next"];$J=parent::select($Q,$M,$Z,$Xc,$We,$z,$E,$Df);$h->next=0;return$J;}function
delete($Q,$Mf,$z=0){return$this->_chunkRequest($this->_extractIds($Q,$Mf,$z),'BatchDeleteAttributes',array('DomainName'=>$Q));}function
update($Q,$O,$Mf,$z=0,$ug="\n"){$Mb=array();$wd=array();$s=0;$ld=$this->_extractIds($Q,$Mf,$z);$jd=idf_unescape($O["`itemName()`"]);unset($O["`itemName()`"]);foreach($O
as$x=>$X){$x=idf_unescape($x);if($X=="NULL"||($jd!=""&&array($jd)!=$ld))$Mb["Attribute.".count($Mb).".Name"]=$x;if($X!="NULL"){foreach((array)$X
as$Gd=>$W){$wd["Attribute.$s.Name"]=$x;$wd["Attribute.$s.Value"]=(is_array($X)?$W:idf_unescape($W));if(!$Gd)$wd["Attribute.$s.Replace"]="true";$s++;}}}$F=array('DomainName'=>$Q);return(!$wd||$this->_chunkRequest(($jd!=""?array($jd):$ld),'BatchPutAttributes',$F,$wd))&&(!$Mb||$this->_chunkRequest($ld,'BatchDeleteAttributes',$F,$Mb));}function
insert($Q,$O){$F=array("DomainName"=>$Q);$s=0;foreach($O
as$C=>$Y){if($Y!="NULL"){$C=idf_unescape($C);if($C=="itemName()")$F["ItemName"]=idf_unescape($Y);else{foreach((array)$Y
as$X){$F["Attribute.$s.Name"]=$C;$F["Attribute.$s.Value"]=(is_array($Y)?$X:idf_unescape($Y));$s++;}}}}return
sdb_request('PutAttributes',$F);}function
insertUpdate($Q,$L,$Bf){foreach($L
as$O){if(!$this->update($Q,$O,"WHERE `itemName()` = ".q($O["`itemName()`"])))return
false;}return
true;}function
begin(){return
false;}function
commit(){return
false;}function
rollback(){return
false;}}function
connect(){return
new
Min_DB;}function
support($Fc){return
preg_match('~sql~',$Fc);}function
logged_user(){global$b;$k=$b->credentials();return$k[1];}function
get_databases(){return
array("domain");}function
collations(){return
array();}function
db_collation($m,$nb){}function
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
table_status($C="",$Ec=false){$J=array();foreach(($C!=""?array($C=>true):tables_list())as$Q=>$U){$K=array("Name"=>$Q,"Auto_increment"=>"");if(!$Ec){$qe=sdb_request('DomainMetadata',array('DomainName'=>$Q));if($qe){foreach(array("Rows"=>"ItemCount","Data_length"=>"ItemNamesSizeBytes","Index_length"=>"AttributeValuesSizeBytes","Data_free"=>"AttributeNamesSizeBytes",)as$x=>$X)$K[$x]=(string)$qe->$X;}}if($C!="")return$K;$J[$Q]=$K;}return$J;}function
explain($h,$H){}function
error(){global$h;return
h($h->error);}function
information_schema(){}function
is_view($R){}function
indexes($Q,$i=null){return
array(array("type"=>"PRIMARY","columns"=>array("itemName()")),);}function
fields($Q){return
fields_from_edit();}function
foreign_keys($Q){return
array();}function
table($t){return
idf_escape($t);}function
idf_escape($t){return"`".str_replace("`","``",$t)."`";}function
limit($H,$Z,$z,$D=0,$ug=" "){return" $H$Z".($z!==null?$ug."LIMIT $z":"");}function
unconvert_field($o,$J){return$J;}function
fk_support($R){}function
engines(){return
array();}function
alter_table($Q,$C,$p,$Mc,$rb,$nc,$d,$La,$nf){return($Q==""&&sdb_request('CreateDomain',array('DomainName'=>$C)));}function
drop_tables($S){foreach($S
as$Q){if(!sdb_request('DeleteDomain',array('DomainName'=>$Q)))return
false;}return
true;}function
count_tables($l){foreach($l
as$m)return
array($m=>count(tables_list()));}function
found_rows($R,$Z){return($Z?null:$R["Rows"]);}function
last_id(){}function
hmac($Ba,$Eb,$x,$Qf=false){$Ua=64;if(strlen($x)>$Ua)$x=pack("H*",$Ba($x));$x=str_pad($x,$Ua,"\0");$Hd=$x^str_repeat("\x36",$Ua);$Id=$x^str_repeat("\x5C",$Ua);$J=$Ba($Id.pack("H*",$Ba($Hd.$Eb)));if($Qf)$J=pack("H*",$J);return$J;}function
sdb_request($va,$F=array()){global$b,$h;list($hd,$F['AWSAccessKeyId'],$qg)=$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
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?://~','',$hd)."\n/\n$H",$qg,true)));@ini_set('track_errors',1);$Hc=@file_get_contents((preg_match('~^https?://~',$hd)?$hd:"http://$hd"),false,stream_context_create(array('http'=>array('method'=>'POST','content'=>$H,'ignore_errors'=>1,))));if(!$Hc){$h->error=$php_errormsg;return
false;}libxml_use_internal_errors(true);$ei=simplexml_load_string($Hc);if(!$ei){$n=libxml_get_last_error();$h->error=$n->message;return
false;}if($ei->Errors){$n=$ei->Errors->Error;$h->error="$n->Message ($n->Code)";return
false;}$h->error='';$ah=$va."Result";return($ei->$ah?$ei->$ah:true);}function
sdb_request_all($va,$ah,$F=array(),$jh=0){$J=array();$Hg=($jh?microtime(true):0);$z=(preg_match('~LIMIT\s+(\d+)\s*$~i',$F['SelectExpression'],$B)?$B[1]:0);do{$ei=sdb_request($va,$F);if(!$ei)break;foreach($ei->$ah
as$ic)$J[]=$ic;if($z&&count($J)>=$z){$_GET["next"]=$ei->NextToken;break;}if($jh&&microtime(true)-$Hg>$jh)return
false;$F['NextToken']=$ei->NextToken;if($z)$F['SelectExpression']=preg_replace('~\d+\s*$~',$z-count($J),$F['SelectExpression']);}while($ei->NextToken);return$J;}$w="simpledb";$Re=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","IS NOT NULL");$Uc=array();$Zc=array("count");$fc=array(array("json"));}$Xb["mongo"]="MongoDB (beta)";if(isset($_GET["mongo"])){$zf=array("mongo");define("DRIVER","mongo");if(class_exists('MongoDB')){class
Min_DB{var$extension="Mongo",$error,$last_id,$_link,$_db;function
connect($N,$V,$G){global$b;$m=$b->database();$Ue=array();if($V!=""){$Ue["username"]=$V;$Ue["password"]=$G;}if($m!="")$Ue["db"]=$m;try{$this->_link=@new
MongoClient("mongodb://$N",$Ue);return
true;}catch(Exception$uc){$this->error=$uc->getMessage();return
false;}}function
query($H){return
false;}function
select_db($Gb){try{$this->_db=$this->_link->selectDB($Gb);return
true;}catch(Exception$uc){$this->error=$uc->getMessage();return
false;}}function
quote($P){return$P;}}class
Min_Result{var$num_rows,$_rows=array(),$_offset=0,$_charset=array();function
__construct($I){foreach($I
as$Ed){$K=array();foreach($Ed
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
as$x=>$X){if(!isset($this->_rows[0][$x]))$this->_rows[0][$x]=null;}}$this->num_rows=count($this->_rows);}function
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
fetch_row(){$J=$this->fetch_assoc();if(!$J)return$J;return
array_values($J);}function
fetch_field(){$Kd=array_keys($this->_rows[0]);$C=$Kd[$this->_offset++];return(object)array('name'=>$C,'charsetnr'=>$this->_charset[$C],);}}}class
Min_Driver
extends
Min_SQL{public$Bf="_id";function
select($Q,$M,$Z,$Xc,$We=array(),$z=1,$E=0,$Df=false){$M=($M==array("*")?array():array_fill_keys($M,true));$Cg=array();foreach($We
as$X){$X=preg_replace('~ DESC$~','',$X,1,$Ab);$Cg[$X]=($Ab?-1:1);}return
new
Min_Result($this->_conn->_db->selectCollection($Q)->find(array(),$M)->sort($Cg)->limit(+$z)->skip($E*$z));}function
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$uc){$this->_conn->error=$uc->getMessage();return
false;}}}function
connect(){global$b;$h=new
Min_DB;$k=$b->credentials();if($h->connect($k[0],$k[1],$k[2]))return$h;return$h->error;}function
error(){global$h;return
h($h->error);}function
logged_user(){global$b;$k=$b->credentials();return$k[1];}function
get_databases($Lc){global$h;$J=array();$Jb=$h->_link->listDBs();foreach($Jb['databases']as$m)$J[]=$m['name'];return$J;}function
collations(){return
array();}function
db_collation($m,$nb){}function
count_tables($l){global$h;$J=array();foreach($l
as$m)$J[$m]=count($h->_link->selectDB($m)->getCollectionNames(true));return$J;}function
tables_list(){global$h;return
array_fill_keys($h->_db->getCollectionNames(true),'table');}function
table_status($C="",$Ec=false){$J=array();foreach(tables_list()as$Q=>$U){$J[$Q]=array("Name"=>$Q);if($C==$Q)return$J[$Q];}return$J;}function
information_schema(){}function
is_view($R){}function
drop_databases($l){global$h;foreach($l
as$m){$bg=$h->_link->selectDB($m)->drop();if(!$bg['ok'])return
false;}return
true;}function
indexes($Q,$i=null){global$h;$J=array();foreach($h->_db->selectCollection($Q)->getIndexInfo()as$u){$Pb=array();foreach($u["key"]as$e=>$U)$Pb[]=($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"=>$Pb,);}return$J;}function
fields($Q){return
fields_from_edit();}function
convert_field($o){}function
unconvert_field($o,$J){return$J;}function
foreign_keys($Q){return
array();}function
fk_support($R){}function
engines(){return
array();}function
found_rows($R,$Z){global$h;return$h->_db->selectCollection($_GET["select"])->count($Z);}function
alter_table($Q,$C,$p,$Mc,$rb,$nc,$d,$La,$nf){global$h;if($Q==""){$h->_db->createCollection($C);return
true;}}function
drop_tables($S){global$h;foreach($S
as$Q){$bg=$h->_db->selectCollection($Q)->drop();if(!$bg['ok'])return
false;}return
true;}function
truncate_tables($S){global$h;foreach($S
as$Q){$bg=$h->_db->selectCollection($Q)->remove();if(!$bg['ok'])return
false;}return
true;}function
alter_indexes($Q,$c){global$h;foreach($c
as$X){list($U,$C,$O)=$X;if($O=="DROP")$J=$h->_db->command(array("deleteIndexes"=>$Q,"index"=>$C));else{$f=array();foreach($O
as$e){$e=preg_replace('~ DESC$~','',$e,1,$Ab);$f[$e]=($Ab?-1:1);}$J=$h->_db->selectCollection($Q)->ensureIndex($f,array("unique"=>($U=="UNIQUE"),"name"=>$C,));}if($J['errmsg']){$h->error=$J['errmsg'];return
false;}}return
true;}function
last_id(){global$h;return$h->last_id;}function
table($t){return$t;}function
idf_escape($t){return$t;}function
support($Fc){return
preg_match("~database|indexes~",$Fc);}$w="mongo";$Re=array("=");$Uc=array();$Zc=array();$fc=array(array("json"));}$Xb["elastic"]="Elasticsearch (beta)";if(isset($_GET["elastic"])){$zf=array("json");define("DRIVER","elastic");if(function_exists('json_decode')){class
Min_DB{var$extension="JSON",$server_info,$errno,$error,$_url;function
rootQuery($qf,$wb=array(),$re='GET'){@ini_set('track_errors',1);$Hc=@file_get_contents($this->_url.'/'.ltrim($qf,'/'),false,stream_context_create(array('http'=>array('method'=>$re,'content'=>json_encode($wb),'ignore_errors'=>1,))));if(!$Hc){$this->error=$php_errormsg;return$Hc;}if(!preg_match('~^HTTP/[0-9.]+ 2~i',$http_response_header[0])){$this->error=$Hc;return
false;}$J=json_decode($Hc,true);if($J===null){$this->errno=json_last_error();if(function_exists('json_last_error_msg'))$this->error=json_last_error_msg();else{$vb=get_defined_constants(true);foreach($vb['json']as$C=>$Y){if($Y==$this->errno&&preg_match('~^JSON_ERROR_~',$C)){$this->error=$C;break;}}}}return$J;}function
query($qf,$wb=array(),$re='GET'){return$this->rootQuery(($this->_db!=""?"$this->_db/":"/").ltrim($qf,'/'),$wb,$re);}function
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
select_db($Gb){$this->_db=$Gb;return
true;}function
quote($P){return$P;}}class
Min_Result{var$num_rows,$_rows;function
__construct($L){$this->num_rows=count($this->_rows);$this->_rows=$L;reset($this->_rows);}function
fetch_assoc(){$J=current($this->_rows);next($this->_rows);return$J;}function
fetch_row(){return
array_values($this->fetch_assoc());}}}class
Min_Driver
extends
Min_SQL{function
select($Q,$M,$Z,$Xc,$We=array(),$z=1,$E=0,$Df=false){global$b;$Eb=array();$H="$Q/_search";if($M!=array("*"))$Eb["fields"]=$M;if($We){$Cg=array();foreach($We
as$lb){$lb=preg_replace('~ DESC$~','',$lb,1,$Ab);$Cg[]=($Ab?array($lb=>"desc"):$lb);}$Eb["sort"]=$Cg;}if($z){$Eb["size"]=+$z;if($E)$Eb["from"]=($E*$z);}foreach($Z
as$X){list($lb,$Pe,$X)=explode(" ",$X,3);if($lb=="_id")$Eb["query"]["ids"]["values"][]=$X;elseif($lb.$X!=""){$eh=array("term"=>array(($lb!=""?$lb:"_all")=>$X));if($Pe=="=")$Eb["query"]["filtered"]["filter"]["and"][]=$eh;else$Eb["query"]["filtered"]["query"]["bool"]["must"][]=$eh;}}if($Eb["query"]&&!$Eb["query"]["filtered"]["query"]&&!$Eb["query"]["ids"])$Eb["query"]["filtered"]["query"]=array("match_all"=>array());$Hg=microtime(true);$pg=$this->_conn->query($H,$Eb);if($Df)echo$b->selectQuery("$H: ".print_r($Eb,true),format_time($Hg));if(!$pg)return
false;$J=array();foreach($pg['hits']['hits']as$gd){$K=array();if($M==array("*"))$K["_id"]=$gd["_id"];$p=$gd['_source'];if($M!=array("*")){$p=array();foreach($M
as$x)$p[$x]=$gd['fields'][$x];}foreach($p
as$x=>$X){if($Eb["fields"])$X=$X[0];$K[$x]=(is_array($X)?json_encode($X):$X);}$J[]=$K;}return
new
Min_Result($J);}}function
connect(){global$b;$h=new
Min_DB;$k=$b->credentials();if($h->connect($k[0],$k[1],$k[2]))return$h;return$h->error;}function
support($Fc){return
preg_match("~database|table|columns~",$Fc);}function
logged_user(){global$b;$k=$b->credentials();return$k[1];}function
get_databases(){global$h;$J=$h->rootQuery('_aliases');if($J){$J=array_keys($J);sort($J,SORT_STRING);}return$J;}function
collations(){return
array();}function
db_collation($m,$nb){}function
engines(){return
array();}function
count_tables($l){global$h;$J=$h->query('_mapping');if($J)$J=array_map('count',$J);return$J;}function
tables_list(){global$h;$J=$h->query('_mapping');if($J)$J=array_fill_keys(array_keys($J[$h->_db]["mappings"]),'table');return$J;}function
table_status($C="",$Ec=false){global$h;$pg=$h->query("_search?search_type=count",array("facets"=>array("count_by_type"=>array("terms"=>array("field"=>"_type",)))),"POST");$J=array();if($pg){foreach($pg["facets"]["count_by_type"]["terms"]as$Q)$J[$Q["term"]]=array("Name"=>$Q["term"],"Engine"=>"table","Rows"=>$Q["count"],);if($C!=""&&$C==$Q["term"])return$J[$C];}return$J;}function
error(){global$h;return
h($h->error);}function
information_schema(){}function
is_view($R){}function
indexes($Q,$i=null){return
array(array("type"=>"PRIMARY","columns"=>array("_id")),);}function
fields($Q){global$h;$I=$h->query("$Q/_mapping");$J=array();if($I){$be=$I[$Q]['properties'];if(!$be)$be=$I[$h->_db]['mappings'][$Q]['properties'];if($be){foreach($be
as$C=>$o){$J[$C]=array("field"=>$C,"full_type"=>$o["type"],"type"=>$o["type"],"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),);if($o["properties"]){unset($J[$C]["privileges"]["insert"]);unset($J[$C]["privileges"]["update"]);}}}}return$J;}function
foreign_keys($Q){return
array();}function
table($t){return$t;}function
idf_escape($t){return$t;}function
convert_field($o){}function
unconvert_field($o,$J){return$J;}function
fk_support($R){}function
found_rows($R,$Z){return
null;}function
create_database($m){global$h;return$h->rootQuery(urlencode($m),array(),'PUT');}function
drop_databases($l){global$h;return$h->rootQuery(urlencode(implode(',',$l)),array(),'DELETE');}function
drop_tables($S){global$h;$J=true;foreach($S
as$Q)$J=$J&&$h->query(urlencode($Q),array(),'DELETE');return$J;}$w="elastic";$Re=array("=","query");$Uc=array();$Zc=array();$fc=array(array("json"));}$Xb=array("server"=>"MySQL")+$Xb;if(!defined("DRIVER")){$zf=array("MySQLi","MySQL","PDO_MySQL");define("DRIVER","server");if(extension_loaded("mysqli")){class
Min_DB
extends
MySQLi{var$extension="MySQLi";function
__construct(){parent::init();}function
connect($N="",$V="",$G="",$Gb=null,$vf=null,$Bg=null){mysqli_report(MYSQLI_REPORT_OFF);list($hd,$vf)=explode(":",$N,2);$J=@$this->real_connect(($N!=""?$hd:ini_get("mysqli.default_host")),($N.$V!=""?$V:ini_get("mysqli.default_user")),($N.$V.$G!=""?$G:ini_get("mysqli.default_pw")),$Gb,(is_numeric($vf)?$vf:ini_get("mysqli.default_port")),(!is_numeric($vf)?$vf:$Bg));return$J;}function
set_charset($ab){if(parent::set_charset($ab))return
true;parent::set_charset('utf8');return$this->query("SET NAMES $ab");}function
result($H,$o=0){$I=$this->query($H);if(!$I)return
false;$K=$I->fetch_array();return$K[$o];}function
quote($P){return"'".$this->escape_string($P)."'";}}}elseif(extension_loaded("mysql")&&!(ini_get("sql.safe_mode")&&extension_loaded("pdo_mysql"))){class
Min_DB{var$extension="MySQL",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
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);else$this->error=mysql_error();return(bool)$this->_link;}function
set_charset($ab){if(function_exists('mysql_set_charset')){if(mysql_set_charset($ab,$this->_link))return
true;mysql_set_charset('utf8',$this->_link);}return$this->query("SET NAMES $ab");}function
quote($P){return"'".mysql_real_escape_string($P,$this->_link)."'";}function
select_db($Gb){return
mysql_select_db($Gb,$this->_link);}function
query($H,$Ch=false){$I=@($Ch?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
false;}if($I===true){$this->affected_rows=mysql_affected_rows($this->_link);$this->info=mysql_info($this->_link);return
true;}return
new
Min_Result($I);}function
multi_query($H){return$this->_result=$this->query($H);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($H,$o=0){$I=$this->query($H);if(!$I||!$I->num_rows)return
false;return
mysql_result($I->_result,0,$o);}}class
Min_Result{var$num_rows,$_result,$_offset=0;function
__construct($I){$this->_result=$I;$this->num_rows=mysql_num_rows($I);}function
fetch_assoc(){return
mysql_fetch_assoc($this->_result);}function
fetch_row(){return
mysql_fetch_row($this->_result);}function
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
__destruct(){mysql_free_result($this->_result);}}}elseif(extension_loaded("pdo_mysql")){class
Min_DB
extends
Min_PDO{var$extension="PDO_MySQL";function
connect($N,$V,$G){$this->dsn("mysql:charset=utf8;host=".str_replace(":",";unix_socket=",preg_replace('~:(\\d)~',';port=\\1',$N)),$V,$G);return
true;}function
set_charset($ab){$this->query("SET NAMES $ab");}function
select_db($Gb){return$this->query("USE ".idf_escape($Gb));}function
query($H,$Ch=false){$this->setAttribute(1000,!$Ch);return
parent::query($H,$Ch);}}}class
Min_Driver
extends
Min_SQL{function
insert($Q,$O){return($O?parent::insert($Q,$O):queries("INSERT INTO ".table($Q)." ()\nVALUES ()"));}function
insertUpdate($Q,$L,$Bf){$f=array_keys(reset($L));$_f="INSERT INTO ".table($Q)." (".implode(", ",$f).") VALUES\n";$Th=array();foreach($f
as$x)$Th[$x]="$x = VALUES($x)";$Og="\nON DUPLICATE KEY UPDATE ".implode(", ",$Th);$Th=array();$y=0;foreach($L
as$O){$Y="(".implode(", ",$O).")";if($Th&&(strlen($_f)+$y+strlen($Y)+strlen($Og)>1e6)){if(!queries($_f.implode(",\n",$Th).$Og))return
false;$Th=array();$y=0;}$Th[]=$Y;$y+=strlen($Y)+2;}return
queries($_f.implode(",\n",$Th).$Og);}}function
idf_escape($t){return"`".str_replace("`","``",$t)."`";}function
table($t){return
idf_escape($t);}function
connect(){global$b;$h=new
Min_DB;$k=$b->credentials();if($h->connect($k[0],$k[1],$k[2])){$h->set_charset(charset($h));$h->query("SET sql_quote_show_create = 1, autocommit = 1");return$h;}$J=$h->error;if(function_exists('iconv')&&!is_utf8($J)&&strlen($lg=iconv("windows-1250","utf-8",$J))>strlen($J))$J=$lg;return$J;}function
get_databases($Lc){global$h;$J=get_session("dbs");if($J===null){$H=($h->server_info>=5?"SELECT SCHEMA_NAME FROM information_schema.SCHEMATA":"SHOW DATABASES");$J=($Lc?slow_query($H):get_vals($H));restart_session();set_session("dbs",$J);stop_session();}return$J;}function
limit($H,$Z,$z,$D=0,$ug=" "){return" $H$Z".($z!==null?$ug."LIMIT $z".($D?" OFFSET $D":""):"");}function
limit1($H,$Z){return
limit($H,$Z,1);}function
db_collation($m,$nb){global$h;$J=null;$j=$h->result("SHOW CREATE DATABASE ".idf_escape($m),1);if(preg_match('~ COLLATE ([^ ]+)~',$j,$B))$J=$B[1];elseif(preg_match('~ CHARACTER SET ([^ ]+)~',$j,$B))$J=$nb[$B[1]][-1];return$J;}function
engines(){$J=array();foreach(get_rows("SHOW ENGINES")as$K){if(preg_match("~YES|DEFAULT~",$K["Support"]))$J[]=$K["Engine"];}return$J;}function
logged_user(){global$h;return$h->result("SELECT USER()");}function
tables_list(){global$h;return
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
count_tables($l){$J=array();foreach($l
as$m)$J[$m]=count(get_vals("SHOW TABLES IN ".idf_escape($m)));return$J;}function
table_status($C="",$Ec=false){global$h;$J=array();foreach(get_rows($Ec&&$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
is_view($R){return$R["Engine"]===null;}function
fk_support($R){global$h;return
preg_match('~InnoDB|IBMDB2I~i',$R["Engine"])||(preg_match('~NDB~i',$R["Engine"])&&version_compare($h->server_info,'5.6')>=0);}function
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
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
foreign_keys($Q){global$h,$Me;static$sf='`(?:[^`]|``)+`';$J=array();$Bb=$h->result("SHOW CREATE TABLE ".table($Q),1);if($Bb){preg_match_all("~CONSTRAINT ($sf) FOREIGN KEY ?\\(((?:$sf,? ?)+)\\) REFERENCES ($sf)(?:\\.($sf))? \\(((?:$sf,? ?)+)\\)(?: ON DELETE ($Me))?(?: ON UPDATE ($Me))?~",$Bb,$de,PREG_SET_ORDER);foreach($de
as$B){preg_match_all("~$sf~",$B[2],$Dg);preg_match_all("~$sf~",$B[5],$bh);$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',$Dg[0]),"target"=>array_map('idf_unescape',$bh[0]),"on_delete"=>($B[6]?$B[6]:"RESTRICT"),"on_update"=>($B[7]?$B[7]:"RESTRICT"),);}}return$J;}function
view($C){global$h;return
array("select"=>preg_replace('~^(?:[^`]|`[^`]*`)*\\s+AS\\s+~isU','',$h->result("SHOW CREATE VIEW ".table($C),1)));}function
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
as$x=>$X)asort($J[$x]);return$J;}function
information_schema($m){global$h;return($h->server_info>=5&&$m=="information_schema")||($h->server_info>=5.5&&$m=="performance_schema");}function
error(){global$h;return
h(preg_replace('~^You have an error.*syntax to use~U',"Syntax error",$h->error));}function
create_database($m,$d){return
queries("CREATE DATABASE ".idf_escape($m).($d?" COLLATE ".q($d):""));}function
drop_databases($l){$J=apply_queries("DROP DATABASE",$l,'idf_escape');restart_session();set_session("dbs",null);return$J;}function
rename_database($C,$d){$J=false;if(create_database($C,$d)){$Zf=array();foreach(tables_list()as$Q=>$U)$Zf[]=table($Q)." TO ".idf_escape($C).".".table($Q);$J=(!$Zf||queries("RENAME TABLE ".implode(", ",$Zf)));if($J)queries("DROP DATABASE ".idf_escape(DB));restart_session();set_session("dbs",null);}return$J;}function
auto_increment(){$Ma=" 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)){$Ma="";break;}if($u["type"]=="PRIMARY")$Ma=" UNIQUE";}}return" AUTO_INCREMENT$Ma";}function
alter_table($Q,$C,$p,$Mc,$rb,$nc,$d,$La,$nf){$c=array();foreach($p
as$o)$c[]=($o[1]?($Q!=""?($o[0]!=""?"CHANGE ".idf_escape($o[0]):"ADD"):" ")." ".implode($o[1]).($Q!=""?$o[2]:""):"DROP ".idf_escape($o[0]));$c=array_merge($c,$Mc);$Ig=($rb!==null?" COMMENT=".q($rb):"").($nc?" ENGINE=".q($nc):"").($d?" COLLATE ".q($d):"").($La!=""?" AUTO_INCREMENT=$La":"");if($Q=="")return
queries("CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)$Ig$nf");if($Q!=$C)$c[]="RENAME TO ".table($C);if($Ig)$c[]=ltrim($Ig);return($c||$nf?queries("ALTER TABLE ".table($Q)."\n".implode(",\n",$c).$nf):true);}function
alter_indexes($Q,$c){foreach($c
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
queries("ALTER TABLE ".table($Q).implode(",",$c));}function
truncate_tables($S){return
apply_queries("TRUNCATE TABLE",$S);}function
drop_views($Yh){return
queries("DROP VIEW ".implode(", ",array_map('table',$Yh)));}function
drop_tables($S){return
queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
move_tables($S,$Yh,$bh){$Zf=array();foreach(array_merge($S,$Yh)as$Q)$Zf[]=table($Q)." TO ".idf_escape($bh).".".table($Q);return
queries("RENAME TABLE ".implode(", ",$Zf));}function
copy_tables($S,$Yh,$bh){queries("SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'");foreach($S
as$Q){$C=($bh==DB?table("copy_$Q"):idf_escape($bh).".".table($Q));if(!queries("\nDROP TABLE IF EXISTS $C")||!queries("CREATE TABLE $C LIKE ".table($Q))||!queries("INSERT INTO $C SELECT * FROM ".table($Q)))return
false;}foreach($Yh
as$Q){$C=($bh==DB?table("copy_$Q"):idf_escape($bh).".".table($Q));$Xh=view($Q);if(!queries("DROP VIEW IF EXISTS $C")||!queries("CREATE VIEW $C AS $Xh[select]"))return
false;}return
true;}function
trigger($C){if($C=="")return
array();$L=get_rows("SHOW TRIGGERS WHERE `Trigger` = ".q($C));return
reset($L);}function
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
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER"),"Event"=>array("INSERT","UPDATE","DELETE"),"Type"=>array("FOR EACH ROW"),);}function
routine($C,$U){global$h,$pc,$ud,$Bh;$Ca=array("bool","boolean","integer","double precision","real","dec","numeric","fixed","national char","national varchar");$Ah="((".implode("|",array_merge(array_keys($Bh),$Ca)).")\\b(?:\\s*\\(((?:[^'\")]|$pc)++)\\))?\\s*(zerofill\\s*)?(unsigned(?:\\s+zerofill)?)?)(?:\\s*(?:CHARSET|CHARACTER\\s+SET)\\s*['\"]?([^'\"\\s,]+)['\"]?)?";$sf="\\s*(".($U=="FUNCTION"?"":$ud).")?\\s*(?:`((?:[^`]|``)*)`\\s*|\\b(\\S+)\\s+)$Ah";$j=$h->result("SHOW CREATE $U ".idf_escape($C),2);preg_match("~\\(((?:$sf\\s*,?)*)\\)\\s*".($U=="FUNCTION"?"RETURNS\\s+$Ah\\s+":"")."(.*)~is",$j,$B);$p=array();preg_match_all("~$sf\\s*,?~is",$B[1],$de,PREG_SET_ORDER);foreach($de
as$if){$C=str_replace("``","`",$if[2]).$if[3];$p[]=array("field"=>$C,"type"=>strtolower($if[5]),"length"=>preg_replace_callback("~$pc~s",'normalize_enum',$if[6]),"unsigned"=>strtolower(preg_replace('~\\s+~',' ',trim("$if[8] $if[7]"))),"null"=>1,"full_type"=>$if[4],"inout"=>strtoupper($if[1]),"collation"=>strtolower($if[9]),);}if($U!="FUNCTION")return
array("fields"=>$p,"definition"=>$B[11]);return
array("fields"=>$p,"returns"=>array("type"=>$B[12],"length"=>$B[13],"unsigned"=>$B[15],"collation"=>$B[16]),"definition"=>$B[17],"language"=>"SQL",);}function
routines(){return
get_rows("SELECT ROUTINE_NAME, ROUTINE_TYPE, DTD_IDENTIFIER FROM information_schema.ROUTINES WHERE ROUTINE_SCHEMA = ".q(DB));}function
routine_languages(){return
array();}function
last_id(){global$h;return$h->result("SELECT LAST_INSERT_ID()");}function
explain($h,$H){return$h->query("EXPLAIN ".($h->server_info>=5.1?"PARTITIONS ":"").$H);}function
found_rows($R,$Z){return($Z||$R["Engine"]!="InnoDB"?null:$R["Rows"]);}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($ng){return
true;}function
create_sql($Q,$La){global$h;$J=$h->result("SHOW CREATE TABLE ".table($Q),1);if(!$La)$J=preg_replace('~ AUTO_INCREMENT=\\d+~','',$J);return$J;}function
truncate_sql($Q){return"TRUNCATE ".table($Q);}function
use_sql($Gb){return"USE ".idf_escape($Gb);}function
trigger_sql($Q,$Mg){$J="";foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($Q,"%_\\")),null,"-- ")as$K)$J.="\n".($Mg=='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
show_variables(){return
get_key_vals("SHOW VARIABLES");}function
process_list(){return
get_rows("SHOW FULL PROCESSLIST");}function
show_status(){return
get_key_vals("SHOW STATUS");}function
convert_field($o){if(preg_match("~binary~",$o["type"]))return"HEX(".idf_escape($o["field"]).")";if($o["type"]=="bit")return"BIN(".idf_escape($o["field"])." + 0)";if(preg_match("~geometry|point|linestring|polygon~",$o["type"]))return"AsWKT(".idf_escape($o["field"]).")";}function
unconvert_field($o,$J){if(preg_match("~binary~",$o["type"]))$J="UNHEX($J)";if($o["type"]=="bit")$J="CONV($J, 2, 10) + 0";if(preg_match("~geometry|point|linestring|polygon~",$o["type"]))$J="GeomFromText($J)";return$J;}function
support($Fc){global$h;return!preg_match("~scheme|sequence|type|view_trigger".($h->server_info<5.1?"|event|partitioning".($h->server_info<5?"|routine|trigger|view":""):"")."~",$Fc);}$w="sql";$Bh=array();$Lg=array();foreach(array(lang(24)=>array("tinyint"=>3,"smallint"=>5,"mediumint"=>8,"int"=>10,"bigint"=>20,"decimal"=>66,"float"=>12,"double"=>21),lang(25)=>array("date"=>10,"datetime"=>19,"timestamp"=>19,"time"=>10,"year"=>4),lang(26)=>array("char"=>255,"varchar"=>65535,"tinytext"=>255,"text"=>65535,"mediumtext"=>16777215,"longtext"=>4294967295),lang(30)=>array("enum"=>65535,"set"=>64),lang(27)=>array("bit"=>20,"binary"=>255,"varbinary"=>65535,"tinyblob"=>255,"blob"=>65535,"mediumblob"=>16777215,"longblob"=>4294967295),lang(29)=>array("geometry"=>0,"point"=>0,"linestring"=>0,"polygon"=>0,"multipoint"=>0,"multilinestring"=>0,"multipolygon"=>0,"geometrycollection"=>0),)as$x=>$X){$Bh+=$X;$Lg[$x]=array_keys($X);}$Ih=array("unsigned","zerofill","unsigned zerofill");$Re=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","REGEXP","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$Uc=array("char_length","date","from_unixtime","lower","round","sec_to_time","time_to_sec","upper");$Zc=array("avg","count","count distinct","group_concat","max","min","sum");$fc=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.2.4";class
Adminer{var$operators;function
name(){return"<a href='https://www.adminer.org/' target='_blank' id='h1'>Adminer</a>";}function
credentials(){return
array(SERVER,$_GET["username"],get_password());}function
permanentLogin($j=false){return
password_file($j);}function
bruteForceKey(){return$_SERVER["REMOTE_ADDR"];}function
database(){return
DB;}function
databases($Lc=true){return
get_databases($Lc);}function
schemas(){return
schemas();}function
queryTimeout(){return
5;}function
headers(){return
true;}function
head(){return
true;}function
loginForm(){global$Xb;echo'<table cellspacing="0">
<tr><th>',lang(31),'<td>',html_select("auth[driver]",$Xb,DRIVER,"loginDriver(this);"),'<tr><th>',lang(32),'<td><input name="auth[server]" value="',h(SERVER),'" title="hostname[:port]" placeholder="localhost" autocapitalize="off">
<tr><th>',lang(33),'<td><input name="auth[username]" id="username" value="',h($_GET["username"]),'" autocapitalize="off">
<tr><th>',lang(34),'<td><input type="password" name="auth[password]">
<tr><th>',lang(35),'<td><input name="auth[db]" value="',h($_GET["db"]);?>" autocapitalize="off">
</table>
<script type="text/javascript">
var username = document.getElementById('username');
focus(username);
username.form['auth[driver]'].onchange();
</script>
<?php
echo"<p><input type='submit' value='".lang(36)."'>\n",checkbox("auth[permanent]",1,$_COOKIE["adminer_permanent"],lang(37))."\n";}function
login($Zd,$G){return
true;}function
tableName($Sg){return
h($Sg["Name"]);}function
fieldName($o,$We=0){return'<span title="'.h($o["full_type"]).'">'.h($o["field"]).'</span>';}function
selectLinks($Sg,$O=""){echo'<p class="links">';$Yd=array("select"=>lang(38));if(support("table")||support("indexes"))$Yd["table"]=lang(39);if(support("table")){if(is_view($Sg))$Yd["view"]=lang(40);else$Yd["create"]=lang(41);}if($O!==null)$Yd["edit"]=lang(42);foreach($Yd
as$x=>$X)echo" <a href='".h(ME)."$x=".urlencode($Sg["Name"]).($x=="edit"?$O:"")."'".bold(isset($_GET[$x])).">$X</a>";echo"\n";}function
foreignKeys($Q){return
foreign_keys($Q);}function
backwardKeys($Q,$Rg){return
array();}function
backwardKeysPrint($Oa,$K){}function
selectQuery($H,$ih){global$w;return"<p><code class='jush-$w'>".h(str_replace("\n"," ",$H))."</code> <span class='time'>($ih)</span>".(support("sql")?" <a href='".h(ME)."sql=".urlencode($H)."'>".lang(10)."</a>":"")."</p>";}function
rowDescription($Q){return"";}function
rowDescriptions($L,$Nc){return$L;}function
selectLink($X,$o){}function
selectVal($X,$_,$o,$df){$J=($X===null?"<i>NULL</i>":(preg_match("~char|binary~",$o["type"])&&!preg_match("~var~",$o["type"])?"<code>$X</code>":$X));if(preg_match('~blob|bytea|raw|file~',$o["type"])&&!is_utf8($X))$J=lang(43,strlen($df));return($_?"<a href='".h($_)."'".(is_url($_)?" rel='noreferrer'":"").">$J</a>":$J);}function
editVal($X,$o){return$X;}function
selectColumnsPrint($M,$f){global$Uc,$Zc;print_fieldset("select",lang(44),$M);$s=0;$M[""]=array();foreach($M
as$x=>$X){$X=$_GET["columns"][$x];$e=select_input(" name='columns[$s][col]' onchange='".($x!==""?"selectFieldChange(this.form)":"selectAddRow(this)").";'",$f,$X["col"]);echo"<div>".($Uc||$Zc?"<select name='columns[$s][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(45)=>$Uc,lang(46)=>$Zc)),$X["fun"])."</select>"."($e)":$e)."</div>\n";$s++;}echo"</div></fieldset>\n";}function
selectSearchPrint($Z,$f,$v){print_fieldset("search",lang(47),$Z);foreach($v
as$s=>$u){if($u["type"]=="FULLTEXT"){echo"(<i>".implode("</i>, <i>",array_map('h',$u["columns"]))."</i>) AGAINST"," <input type='search' name='fulltext[$s]' value='".h($_GET["fulltext"][$s])."' onchange='selectFieldChange(this.form);'>",checkbox("boolean[$s]",1,isset($_GET["boolean"][$s]),"BOOL"),"<br>\n";}}$_GET["where"]=(array)$_GET["where"];reset($_GET["where"]);$Za="this.nextSibling.onchange();";for($s=0;$s<=count($_GET["where"]);$s++){list(,$X)=each($_GET["where"]);if(!$X||("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators))){echo"<div>".select_input(" name='where[$s][col]' onchange='$Za'",$f,$X["col"],"(".lang(48).")"),html_select("where[$s][op]",$this->operators,$X["op"],$Za),"<input type='search' name='where[$s][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
selectOrderPrint($We,$f,$v){print_fieldset("sort",lang(49),$We);$s=0;foreach((array)$_GET["order"]as$x=>$X){if($X!=""){echo"<div>".select_input(" name='order[$s]' onchange='selectFieldChange(this.form);'",$f,$X),checkbox("desc[$s]",1,isset($_GET["desc"][$x]),lang(50))."</div>\n";$s++;}}echo"<div>".select_input(" name='order[$s]' onchange='selectAddRow(this);'",$f),checkbox("desc[$s]",1,false,lang(50))."</div>\n","</div></fieldset>\n";}function
selectLimitPrint($z){echo"<fieldset><legend>".lang(51)."</legend><div>";echo"<input type='number' name='limit' class='size' value='".h($z)."' onchange='selectFieldChange(this.form);'>","</div></fieldset>\n";}function
selectLengthPrint($hh){if($hh!==null){echo"<fieldset><legend>".lang(52)."</legend><div>","<input type='number' name='text_length' class='size' value='".h($hh)."'>","</div></fieldset>\n";}}function
selectActionPrint($v){echo"<fieldset><legend>".lang(53)."</legend><div>","<input type='submit' value='".lang(44)."'>"," <span id='noindex' title='".lang(54)."'></span>","<script type='text/javascript'>\n","var indexColumns = ";$f=array();foreach($v
as$u){if($u["type"]!="FULLTEXT")$f[reset($u["columns"])]=1;}$f[""]=1;foreach($f
as$x=>$X)json_row($x);echo";\n","selectFieldChange(document.getElementById('form'));\n","</script>\n","</div></fieldset>\n";}function
selectCommandPrint(){return!information_schema(DB);}function
selectImportPrint(){return!information_schema(DB);}function
selectEmailPrint($kc,$f){}function
selectColumnsProcess($f,$v){global$Uc,$Zc;$M=array();$Xc=array();foreach((array)$_GET["columns"]as$x=>$X){if($X["fun"]=="count"||($X["col"]!=""&&(!$X["fun"]||in_array($X["fun"],$Uc)||in_array($X["fun"],$Zc)))){$M[$x]=apply_sql_function($X["fun"],($X["col"]!=""?idf_escape($X["col"]):"*"));if(!in_array($X["fun"],$Zc))$Xc[]=$M[$x];}}return
array($M,$Xc);}function
selectSearchProcess($p,$v){global$h,$w;$J=array();foreach($v
as$s=>$u){if($u["type"]=="FULLTEXT"&&$_GET["fulltext"][$s]!="")$J[]="MATCH (".implode(", ",array_map('idf_escape',$u["columns"])).") AGAINST (".q($_GET["fulltext"][$s]).(isset($_GET["boolean"][$s])?" IN BOOLEAN MODE":"").")";}foreach((array)$_GET["where"]as$X){if("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators)){$tb=" $X[op]";if(preg_match('~IN$~',$X["op"])){$nd=process_length($X["val"]);$tb.=" ".($nd!=""?$nd:"(NULL)");}elseif($X["op"]=="SQL")$tb=" $X[val]";elseif($X["op"]=="LIKE %%")$tb=" LIKE ".$this->processInput($p[$X["col"]],"%$X[val]%");elseif($X["op"]=="ILIKE %%")$tb=" ILIKE ".$this->processInput($p[$X["col"]],"%$X[val]%");elseif(!preg_match('~NULL$~',$X["op"]))$tb.=" ".$this->processInput($p[$X["col"]],$X["val"]);if($X["col"]!="")$J[]=idf_escape($X["col"]).$tb;else{$ob=array();foreach($p
as$C=>$o){$Cd=preg_match('~char|text|enum|set~',$o["type"]);if((is_numeric($X["val"])||!preg_match('~(^|[^o])int|float|double|decimal|bit~',$o["type"]))&&(!preg_match("~[\x80-\xFF]~",$X["val"])||$Cd)){$C=idf_escape($C);$ob[]=($w=="sql"&&$Cd&&!preg_match("~^utf8_~",$o["collation"])?"CONVERT($C USING ".charset($h).")":$C);}}$J[]=($ob?"(".implode("$tb OR ",$ob)."$tb)":"0");}}}return$J;}function
selectOrderProcess($p,$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
selectLimitProcess(){return(isset($_GET["limit"])?$_GET["limit"]:"50");}function
selectLengthProcess(){return(isset($_GET["text_length"])?$_GET["text_length"]:"100");}function
selectEmailProcess($Z,$Nc){return
false;}function
selectQueryBuild($M,$Z,$Xc,$We,$z,$E){return"";}function
messageQuery($H,$ih){global$w;restart_session();$ed=&get_session("queries");$jd="sql-".count($ed[$_GET["db"]]);if(strlen($H)>1e6)$H=preg_replace('~[\x80-\xFF]+$~','',substr($H,0,1e6))."\n...";$ed[$_GET["db"]][]=array($H,time(),$ih);return" <span class='time'>".@date("H:i:s")."</span> <a href='#$jd' onclick=\"return !toggle('$jd');\">".lang(55)."</a>"."<div id='$jd' class='hidden'><pre><code class='jush-$w'>".shorten_utf8($H,1000).'</code></pre>'.($ih?" <span class='time'>($ih)</span>":'').(support("sql")?'<p><a href="'.h(str_replace("db=".urlencode(DB),"db=".urlencode($_GET["db"]),ME).'sql=&history='.(count($ed[$_GET["db"]])-1)).'">'.lang(10).'</a>':'').'</div>';}function
editFunctions($o){global$fc;$J=($o["null"]?"NULL/":"");foreach($fc
as$x=>$Uc){if(!$x||(!isset($_GET["call"])&&(isset($_GET["select"])||where($_GET)))){foreach($Uc
as$sf=>$X){if(!$sf||preg_match("~$sf~",$o["type"]))$J.="/$X";}if($x&&!preg_match('~set|blob|bytea|raw|file~',$o["type"]))$J.="/SQL";}}if($o["auto_increment"]&&!isset($_GET["select"])&&!where($_GET))$J=lang(56);return
explode("/",$J);}function
editInput($Q,$o,$Ja,$Y){if($o["type"]=="enum")return(isset($_GET["select"])?"<label><input type='radio'$Ja value='-1' checked><i>".lang(8)."</i></label> ":"").($o["null"]?"<label><input type='radio'$Ja value=''".($Y!==null||isset($_GET["select"])?"":" checked")."><i>NULL</i></label> ":"").enum_input("radio",$Ja,$o,$Y,0);return"";}function
processInput($o,$Y,$r=""){if($r=="SQL")return$Y;$C=$o["field"];$J=q($Y);if(preg_match('~^(now|getdate|uuid)$~',$r))$J="$r()";elseif(preg_match('~^current_(date|timestamp)$~',$r))$J=$r;elseif(preg_match('~^([+-]|\\|\\|)$~',$r))$J=idf_escape($C)." $r $J";elseif(preg_match('~^[+-] interval$~',$r))$J=idf_escape($C)." $r ".(preg_match("~^(\\d+|'[0-9.: -]') [A-Z_]+$~i",$Y)?$Y:$J);elseif(preg_match('~^(addtime|subtime|concat)$~',$r))$J="$r(".idf_escape($C).", $J)";elseif(preg_match('~^(md5|sha1|password|encrypt)$~',$r))$J="$r($J)";return
unconvert_field($o,$J);}function
dumpOutput(){$J=array('text'=>lang(57),'file'=>lang(58));if(function_exists('gzencode'))$J['gz']='gzip';return$J;}function
dumpFormat(){return
array('sql'=>'SQL','csv'=>'CSV,','csv;'=>'CSV;','tsv'=>'TSV');}function
dumpDatabase($m){}function
dumpTable($Q,$Mg,$Dd=0){if($_POST["format"]!="sql"){echo"\xef\xbb\xbf";if($Mg)dump_csv(array_keys(fields($Q)));}else{if($Dd==2){$p=array();foreach(fields($Q)as$C=>$o)$p[]=idf_escape($C)." $o[full_type]";$j="CREATE TABLE ".table($Q)." (".implode(", ",$p).")";}else$j=create_sql($Q,$_POST["auto_increment"]);set_utf8mb4($j);if($Mg&&$j){if($Mg=="DROP+CREATE"||$Dd==1)echo"DROP ".($Dd==2?"VIEW":"TABLE")." IF EXISTS ".table($Q).";\n";if($Dd==1)$j=remove_definer($j);echo"$j;\n\n";}}}function
dumpData($Q,$Mg,$H){global$h,$w;$fe=($w=="sqlite"?0:1048576);if($Mg){if($_POST["format"]=="sql"){if($Mg=="TRUNCATE+INSERT")echo
truncate_sql($Q).";\n";$p=fields($Q);}$I=$h->query($H,1);if($I){$wd="";$Xa="";$Kd=array();$Og="";$Gc=($Q!=''?'fetch_assoc':'fetch_row');while($K=$I->$Gc()){if(!$Kd){$Th=array();foreach($K
as$X){$o=$I->fetch_field();$Kd[]=$o->name;$x=idf_escape($o->name);$Th[]="$x = VALUES($x)";}$Og=($Mg=="INSERT+UPDATE"?"\nON DUPLICATE KEY UPDATE ".implode(", ",$Th):"").";\n";}if($_POST["format"]!="sql"){if($Mg=="table"){dump_csv($Kd);$Mg="INSERT";}dump_csv($K);}else{if(!$wd)$wd="INSERT INTO ".table($Q)." (".implode(", ",array_map('idf_escape',$Kd)).") VALUES";foreach($K
as$x=>$X){$o=$p[$x];$K[$x]=($X!==null?unconvert_field($o,preg_match('~(^|[^o])int|float|double|decimal~',$o["type"])&&$X!=''?$X:q($X)):"NULL");}$lg=($fe?"\n":" ")."(".implode(",\t",$K).")";if(!$Xa)$Xa=$wd.$lg;elseif(strlen($Xa)+4+strlen($lg)+strlen($Og)<$fe)$Xa.=",$lg";else{echo$Xa.$Og;$Xa=$wd.$lg;}}}if($Xa)echo$Xa.$Og;}elseif($_POST["format"]=="sql")echo"-- ".str_replace("\n"," ",$h->error)."\n";}}function
dumpFilename($kd){return
friendly_url($kd!=""?$kd:(SERVER!=""?SERVER:"localhost"));}function
dumpHeaders($kd,$ue=false){$gf=$_POST["output"];$Ac=(preg_match('~sql~',$_POST["format"])?"sql":($ue?"tar":"csv"));header("Content-Type: ".($gf=="gz"?"application/x-gzip":($Ac=="tar"?"application/x-tar":($Ac=="sql"||$gf!="file"?"text/plain":"text/csv")."; charset=utf-8")));if($gf=="gz")ob_start('ob_gzencode',1e6);return$Ac;}function
homepage(){echo'<p class="links">'.($_GET["ns"]==""&&support("database")?'<a href="'.h(ME).'database=">'.lang(59)."</a>\n":""),(support("scheme")?"<a href='".h(ME)."scheme='>".($_GET["ns"]!=""?lang(60):lang(61))."</a>\n":""),($_GET["ns"]!==""?'<a href="'.h(ME).'schema=">'.lang(62)."</a>\n":""),(support("privileges")?"<a href='".h(ME)."privileges='>".lang(63)."</a>\n":"");return
true;}function
navigation($te){global$ia,$w,$Xb,$h;echo'<h1>
',$this->name(),' <span class="version">',$ia,'</span>
<a href="https://www.adminer.org/#download" target="_blank" id="version">',(version_compare($ia,$_COOKIE["adminer_version"])<0?h($_COOKIE["adminer_version"]):""),'</a>
</h1>
';if($te=="auth"){$Kc=true;foreach((array)$_SESSION["pwds"]as$Vh=>$yg){foreach($yg
as$N=>$Qh){foreach($Qh
as$V=>$G){if($G!==null){if($Kc){echo"<p id='logins' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";$Kc=false;}$Jb=$_SESSION["db"][$Vh][$N][$V];foreach(($Jb?array_keys($Jb):array(""))as$m)echo"<a href='".h(auth_url($Vh,$N,$V,$m))."'>($Xb[$Vh]) ".h($V.($N!=""?"@$N":"").($m!=""?" - $m":""))."</a><br>\n";}}}}}else{if($_GET["ns"]!==""&&!$te&&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.2.4",'"></script>
<script type="text/javascript">
';if($S){$Yd=array();foreach($S
as$Q=>$U)$Yd[]=preg_quote($Q,'/');echo"var jushLinks = { $w: [ '".js_escape(ME).(support("table")?"table=":"select=")."\$&', /\\b(".implode("|",$Yd).")\\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):""),'\');
</script>
';}$this->databasesPrint($te);if(DB==""||!$te){echo"<p class='links'>".(support("sql")?"<a href='".h(ME)."sql='".bold(isset($_GET["sql"])&&!isset($_GET["import"])).">".lang(55)."</a>\n<a href='".h(ME)."import='".bold(isset($_GET["import"])).">".lang(64)."</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(65)."</a>\n";}if($_GET["ns"]!==""&&!$te&&DB!=""){echo'<a href="'.h(ME).'create="'.bold($_GET["create"]==="").">".lang(66)."</a>\n";if(!$S)echo"<p class='message'>".lang(9)."\n";else$this->tablesPrint($S);}}}function
databasesPrint($te){global$b,$h;$l=$this->databases();echo'<form action="">
<p id="dbs">
';hidden_fields_get();$Hb=" onmousedown='dbMouseDown(event, this);' onchange='dbChange(this);'";echo"<span title='".lang(67)."'>DB</span>: ".($l?"<select name='db'$Hb>".optionlist(array(""=>"")+$l,DB)."</select>":'<input name="db" value="'.h(DB).'" autocapitalize="off">'),"<input type='submit' value='".lang(20)."'".($l?" class='hidden'":"").">\n";if($te!="db"&&DB!=""&&$h->select_db(DB)){if(support("scheme")){echo"<br>".lang(68).": <select name='ns'$Hb>".optionlist(array(""=>"")+$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
tablesPrint($S){echo"<p id='tables' onmouseover='menuOver(this, event);' onmouseout='menuOut(this);'>\n";foreach($S
as$Q=>$Ig){echo'<a href="'.h(ME).'select='.urlencode($Q).'"'.bold($_GET["select"]==$Q||$_GET["edit"]==$Q,"select").">".lang(69)."</a> ";$C=$this->tableName($Ig);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($Ig)?"view":""),"structure")." title='".lang(39)."'>$C</a>":"<span>$C</span>")."<br>\n";}}}$b=(function_exists('adminer_object')?adminer_object():new
Adminer);if($b->operators===null)$b->operators=$Re;function
page_header($lh,$n="",$Wa=array(),$mh=""){global$ca,$ia,$b,$Xb,$w;page_headers();if(is_ajax()&&$n){page_messages($n);exit;}$nh=$lh.($mh!=""?": $mh":"");$oh=strip_tags($nh.(SERVER!=""&&SERVER!="localhost"?h(" - ".SERVER):"")." - ".$b->name());echo'<!DOCTYPE html>
<html lang="',$ca,'" dir="',lang(70),'">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta name="robots" content="noindex">
<meta name="referrer" content="origin-when-crossorigin">
<title>',$oh,'</title>
<link rel="stylesheet" type="text/css" href="',h(preg_replace("~\\?.*~","",ME))."?file=default.css&amp;version=4.2.4",'">
<script type="text/javascript" src="',h(preg_replace("~\\?.*~","",ME))."?file=functions.js&amp;version=4.2.4",'"></script>
';if($b->head()){echo'<link rel="shortcut icon" type="image/x-icon" href="',h(preg_replace("~\\?.*~","",ME))."?file=favicon.ico&amp;version=4.2.4",'">
<link rel="apple-touch-icon" href="',h(preg_replace("~\\?.*~","",ME))."?file=favicon.ico&amp;version=4.2.4",'">
';if(file_exists("adminer.css")){echo'<link rel="stylesheet" type="text/css" href="adminer.css">
';}}echo'
<body class="',lang(70),' nojs" onkeydown="bodyKeydown(event);" onclick="bodyClick(event);"',(isset($_COOKIE["adminer_version"])?"":" onload=\"verifyVersion('$ia');\"");?>>
<script type="text/javascript">
document.body.className = document.body.className.replace(/ nojs/, ' js');
var offlineMessage = '<?php echo
js_escape(lang(71)),'\';
</script>
<div id="help" class="jush-',$w,' jsonly hidden" onmouseover="helpOpen = 1;" onmouseout="helpMouseout(this, event);"></div>
<div id="content">
';if($Wa!==null){$_=substr(preg_replace('~\b(username|db|ns)=[^&]*&~','',ME),0,-1);echo'<p id="breadcrumb"><a href="'.h($_?$_:".").'">'.$Xb[DRIVER].'</a> &raquo; ';$_=substr(preg_replace('~\b(db|ns)=[^&]*&~','',ME),0,-1);$N=(SERVER!=""?h(SERVER):lang(32));if($Wa===false)echo"$N\n";else{echo"<a href='".($_?h($_):".")."' accesskey='1' title='Alt+Shift+1'>$N</a> &raquo; ";if($_GET["ns"]!=""||(DB!=""&&is_array($Wa)))echo'<a href="'.h($_."&db=".urlencode(DB).(support("scheme")?"&ns=":"")).'">'.h(DB).'</a> &raquo; ';if(is_array($Wa)){if($_GET["ns"]!="")echo'<a href="'.h(substr(ME,0,-1)).'">'.h($_GET["ns"]).'</a> &raquo; ';foreach($Wa
as$x=>$X){$Ob=(is_array($X)?$X[1]:h($X));if($Ob!="")echo"<a href='".h(ME."$x=").urlencode(is_array($X)?$X[0]:$X)."'>$Ob</a> &raquo; ";}}echo"$lh\n";}}echo"<h2>$nh</h2>\n","<div id='ajaxstatus' class='jsonly hidden'></div>\n";restart_session();page_messages($n);$l=&get_session("dbs");if(DB!=""&&$l&&!in_array(DB,$l,true))$l=null;stop_session();define("PAGE_HEADER",1);}function
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
page_messages($n){$Kh=preg_replace('~^[^?]*~','',$_SERVER["REQUEST_URI"]);$pe=$_SESSION["messages"][$Kh];if($pe){echo"<div class='message'>".implode("</div>\n<div class='message'>",$pe)."</div>\n";unset($_SESSION["messages"][$Kh]);}if($n)echo"<div class='error'>$n</div>\n";}function
page_footer($te=""){global$b,$T;echo'</div>
';switch_lang();if($te!="auth"){echo'<form action="" method="post">
<p class="logout">
<input type="submit" name="logout" value="',lang(72),'" id="logout">
<input type="hidden" name="token" value="',$T,'">
</p>
</form>
';}echo'<div id="menu">
';$b->navigation($te);echo'</div>
<script type="text/javascript">setupSubmitHighlight(document);</script>
';}function
int32($we){while($we>=2147483648)$we-=4294967296;while($we<=-2147483649)$we+=4294967296;return(int)$we;}function
long2str($W,$ai){$lg='';foreach($W
as$X)$lg.=pack('V',$X);if($ai)return
substr($lg,0,end($W));return$lg;}function
str2long($lg,$ai){$W=array_values(unpack('V*',str_pad($lg,4*ceil(strlen($lg)/4),"\0")));if($ai)$W[]=strlen($lg);return$W;}function
xxtea_mx($gi,$fi,$Pg,$Gd){return
int32((($gi>>5&0x7FFFFFF)^$fi<<2)+(($fi>>3&0x1FFFFFFF)^$gi<<4))^int32(($Pg^$fi)+($Gd^$gi));}function
encrypt_string($Kg,$x){if($Kg=="")return"";$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($Kg,true);$we=count($W)-1;$gi=$W[$we];$fi=$W[0];$Kf=floor(6+52/($we+1));$Pg=0;while($Kf-->0){$Pg=int32($Pg+0x9E3779B9);$ec=$Pg>>2&3;for($hf=0;$hf<$we;$hf++){$fi=$W[$hf+1];$ve=xxtea_mx($gi,$fi,$Pg,$x[$hf&3^$ec]);$gi=int32($W[$hf]+$ve);$W[$hf]=$gi;}$fi=$W[0];$ve=xxtea_mx($gi,$fi,$Pg,$x[$hf&3^$ec]);$gi=int32($W[$we]+$ve);$W[$we]=$gi;}return
long2str($W,false);}function
decrypt_string($Kg,$x){if($Kg=="")return"";if(!$x)return
false;$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($Kg,false);$we=count($W)-1;$gi=$W[$we];$fi=$W[0];$Kf=floor(6+52/($we+1));$Pg=int32($Kf*0x9E3779B9);while($Pg){$ec=$Pg>>2&3;for($hf=$we;$hf>0;$hf--){$gi=$W[$hf-1];$ve=xxtea_mx($gi,$fi,$Pg,$x[$hf&3^$ec]);$fi=int32($W[$hf]-$ve);$W[$hf]=$fi;}$gi=$W[$we];$ve=xxtea_mx($gi,$fi,$Pg,$x[$hf&3^$ec]);$fi=int32($W[0]-$ve);$W[0]=$fi;$Pg=int32($Pg-0x9E3779B9);}return
long2str($W,true);}$h='';$dd=$_SESSION["token"];if(!$dd)$_SESSION["token"]=rand(1,1e6);$T=get_token();$tf=array();if($_COOKIE["adminer_permanent"]){foreach(explode(" ",$_COOKIE["adminer_permanent"])as$X){list($x)=explode(":",$X);$tf[$x]=$X;}}function
add_invalid_login(){global$b;$Ic=get_temp_dir()."/adminer.invalid";$Sc=@fopen($Ic,"r+");if(!$Sc){$Sc=@fopen($Ic,"w");if(!$Sc)return;}flock($Sc,LOCK_EX);$zd=unserialize(stream_get_contents($Sc));$ih=time();if($zd){foreach($zd
as$_d=>$X){if($X[0]<$ih)unset($zd[$_d]);}}$yd=&$zd[$b->bruteForceKey()];if(!$yd)$yd=array($ih+30*60,0);$yd[1]++;$wg=serialize($zd);rewind($Sc);fwrite($Sc,$wg);ftruncate($Sc,strlen($wg));flock($Sc,LOCK_UN);fclose($Sc);}$Ka=$_POST["auth"];if($Ka){$zd=unserialize(@file_get_contents(get_temp_dir()."/adminer.invalid"));$yd=$zd[$b->bruteForceKey()];$Be=($yd[1]>30?$yd[0]-time():0);if($Be>0)auth_error(lang(73,ceil($Be/60)));session_regenerate_id();$Vh=$Ka["driver"];$N=$Ka["server"];$V=$Ka["username"];$G=(string)$Ka["password"];$m=$Ka["db"];set_password($Vh,$N,$V,$G);$_SESSION["db"][$Vh][$N][$V][$m]=true;if($Ka["permanent"]){$x=base64_encode($Vh)."-".base64_encode($N)."-".base64_encode($V)."-".base64_encode($m);$Ef=$b->permanentLogin(true);$tf[$x]="$x:".base64_encode($Ef?encrypt_string($G,$Ef):"");cookie("adminer_permanent",implode(" ",$tf));}if(count($_POST)==1||DRIVER!=$Vh||SERVER!=$N||$_GET["username"]!==$V||DB!=$m)redirect(auth_url($Vh,$N,$V,$m));}elseif($_POST["logout"]){if($dd&&!verify_token()){page_header(lang(72),lang(74));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(75));}}elseif($tf&&!$_SESSION["pwds"]){session_regenerate_id();$Ef=$b->permanentLogin();foreach($tf
as$x=>$X){list(,$hb)=explode(":",$X);list($Vh,$N,$V,$m)=array_map('base64_decode',explode("-",$x));set_password($Vh,$N,$V,decrypt_string(base64_decode($hb),$Ef));$_SESSION["db"][$Vh][$N][$V][$m]=true;}}function
unset_permanent(){global$tf;foreach($tf
as$x=>$X){list($Vh,$N,$V,$m)=array_map('base64_decode',explode("-",$x));if($Vh==DRIVER&&$N==SERVER&&$V==$_GET["username"]&&$m==DB)unset($tf[$x]);}cookie("adminer_permanent",implode(" ",$tf));}function
auth_error($n){global$b,$dd;$n=h($n);$zg=session_name();if(isset($_GET["username"])){header("HTTP/1.1 403 Forbidden");if(($_COOKIE[$zg]||$_GET[$zg])&&!$dd)$n=lang(76);else{add_invalid_login();$G=get_password();if($G!==null){if($G===false)$n.='<br>'.lang(77,'<code>permanentLogin()</code>');set_password(DRIVER,SERVER,$_GET["username"],null);}unset_permanent();}}if(!$_COOKIE[$zg]&&$_GET[$zg]&&ini_bool("session.use_only_cookies"))$n=lang(78);$F=session_get_cookie_params();cookie("adminer_key",($_COOKIE["adminer_key"]?$_COOKIE["adminer_key"]:rand_string()),$F["lifetime"]);page_header(lang(36),$n,null);echo"<form action='' method='post'>\n";$b->loginForm();echo"<div>";hidden_fields($_POST,array("auth"));echo"</div>\n","</form>\n";page_footer("auth");exit;}if(isset($_GET["username"])){if(!class_exists("Min_DB")){unset($_SESSION["pwds"][DRIVER]);unset_permanent();page_header(lang(79),lang(80,implode(", ",$zf)),false);page_footer("auth");exit;}$h=connect();}$Wb=new
Min_Driver($h);if(!is_object($h)||!$b->login($_GET["username"],get_password()))auth_error((is_string($h)?$h:lang(81)));if($Ka&&$_POST["token"])$_POST["token"]=$T;$n='';if($_POST){if(!verify_token()){$td="max_input_vars";$je=ini_get($td);if(extension_loaded("suhosin")){foreach(array("suhosin.request.max_vars","suhosin.post.max_vars")as$x){$X=ini_get($x);if($X&&(!$je||$X<$je)){$td=$x;$je=$X;}}}$n=(!$_POST["token"]&&$je?lang(82,"'$td'"):lang(74).' '.lang(83));}}elseif($_SERVER["REQUEST_METHOD"]=="POST"){$n=lang(84,"'post_max_size'");if(isset($_GET["sql"]))$n.=' '.lang(85);}if(!ini_bool("session.use_cookies")||@ini_set("session.use_cookies",false)!==false)session_write_close();function
select($I,$i=null,$Ze=array(),$z=0){global$w;$Yd=array();$v=array();$f=array();$Ta=array();$Bh=array();$J=array();odd('');for($s=0;(!$z||$s<$z)&&($K=$I->fetch_row());$s++){if(!$s){echo"<table cellspacing='0' class='nowrap'>\n","<thead><tr>";for($Fd=0;$Fd<count($K);$Fd++){$o=$I->fetch_field();$C=$o->name;$Ye=$o->orgtable;$Xe=$o->orgname;$J[$o->table]=$Ye;if($Ze&&$w=="sql")$Yd[$Fd]=($C=="table"?"table=":($C=="possible_keys"?"indexes=":null));elseif($Ye!=""){if(!isset($v[$Ye])){$v[$Ye]=array();foreach(indexes($Ye,$i)as$u){if($u["type"]=="PRIMARY"){$v[$Ye]=array_flip($u["columns"]);break;}}$f[$Ye]=$v[$Ye];}if(isset($f[$Ye][$Xe])){unset($f[$Ye][$Xe]);$v[$Ye][$Xe]=$Fd;$Yd[$Fd]=$Ye;}}if($o->charsetnr==63)$Ta[$Fd]=true;$Bh[$Fd]=$o->type;echo"<th".($Ye!=""||$o->name!=$Xe?" title='".h(($Ye!=""?"$Ye.":"").$Xe)."'":"").">".h($C).($Ze?doc_link(array('sql'=>"explain-output.html#explain_".strtolower($C))):"");}echo"</thead>\n";}echo"<tr".odd().">";foreach($K
as$x=>$X){if($X===null)$X="<i>NULL</i>";elseif($Ta[$x]&&!is_utf8($X))$X="<i>".lang(43,strlen($X))."</i>";elseif(!strlen($X))$X="&nbsp;";else{$X=h($X);if($Bh[$x]==254)$X="<code>$X</code>";}if(isset($Yd[$x])&&!$f[$Yd[$x]]){if($Ze&&$w=="sql"){$Q=$K[array_search("table=",$Yd)];$_=$Yd[$x].urlencode($Ze[$Q]!=""?$Ze[$Q]:$Q);}else{$_="edit=".urlencode($Yd[$x]);foreach($v[$Yd[$x]]as$lb=>$Fd)$_.="&where".urlencode("[".bracket_escape($lb)."]")."=".urlencode($K[$Fd]);}$X="<a href='".h(ME.$_)."'>$X</a>";}echo"<td>$X";}}echo($s?"</table>":"<p class='message'>".lang(12))."\n";return$J;}function
referencable_primary($tg){$J=array();foreach(table_status('',true)as$Tg=>$Q){if($Tg!=$tg&&fk_support($Q)){foreach(fields($Tg)as$o){if($o["primary"]){if($J[$Tg]){unset($J[$Tg]);break;}$J[$Tg]=$o;}}}}return$J;}function
textarea($C,$Y,$L=10,$ob=80){global$w;echo"<textarea name='$C' rows='$L' cols='$ob' class='sqlarea jush-$w' spellcheck='false' wrap='off'>";if(is_array($Y)){foreach($Y
as$X)echo
h($X[0])."\n\n\n";}else
echo
h($Y);echo"</textarea>";}function
edit_type($x,$o,$nb,$Oc=array()){global$Lg,$Bh,$Ih,$Me;$U=$o["type"];echo'<td><select name="',h($x),'[type]" class="type" onfocus="lastType = selectValue(this);" onchange="editingTypeChange(this);"',on_help("getTarget(event).value",1),'>';if($U&&!isset($Bh[$U])&&!isset($Oc[$U]))array_unshift($Lg,$U);if($Oc)$Lg[lang(86)]=$Oc;echo
optionlist($Lg,$U),'</select>
<td><input name="',h($x),'[length]" value="',h($o["length"]),'" size="3" onfocus="editingLengthFocus(this);"',(!$o["length"]&&preg_match('~var(char|binary)$~',$U)?" class='required'":""),' onchange="editingLengthChange(this);" onkeyup="this.onchange();"><td class="options">';echo"<select name='".h($x)."[collation]'".(preg_match('~(char|text|enum|set)$~',$U)?"":" class='hidden'").'><option value="">('.lang(87).')'.optionlist($nb,$o["collation"]).'</select>',($Ih?"<select name='".h($x)."[unsigned]'".(!$U||preg_match('~((^|[^o])int|float|double|decimal)$~',$U)?"":" class='hidden'").'><option>'.optionlist($Ih,$o["unsigned"]).'</select>':''),(isset($o['on_update'])?"<select name='".h($x)."[on_update]'".(preg_match('~timestamp|datetime~',$U)?"":" class='hidden'").'>'.optionlist(array(""=>"(".lang(88).")","CURRENT_TIMESTAMP"),$o["on_update"]).'</select>':''),($Oc?"<select name='".h($x)."[on_delete]'".(preg_match("~`~",$U)?"":" class='hidden'")."><option value=''>(".lang(89).")".optionlist(explode("|",$Me),$o["on_delete"])."</select> ":" ");}function
process_length($y){global$pc;return(preg_match("~^\\s*\\(?\\s*$pc(?:\\s*,\\s*$pc)*+\\s*\\)?\\s*\$~",$y)&&preg_match_all("~$pc~",$y,$de)?"(".implode(",",$de[0]).")":preg_replace('~^[0-9].*~','(\0)',preg_replace('~[^-0-9,+()[\]]~','',$y)));}function
process_type($o,$mb="COLLATE"){global$Ih;return" $o[type]".process_length($o["length"]).(preg_match('~(^|[^o])int|float|double|decimal~',$o["type"])&&in_array($o["unsigned"],$Ih)?" $o[unsigned]":"").(preg_match('~char|text|enum|set~',$o["type"])&&$o["collation"]?" $mb ".q($o["collation"]):"");}function
process_field($o,$_h){global$w;$Lb=$o["default"];return
array(idf_escape(trim($o["field"])),process_type($_h),($o["null"]?" NULL":" NOT NULL"),(isset($Lb)?" DEFAULT ".((preg_match('~time~',$o["type"])&&preg_match('~^CURRENT_TIMESTAMP$~i',$Lb))||($w=="sqlite"&&preg_match('~^CURRENT_(TIME|TIMESTAMP|DATE)$~i',$Lb))||($o["type"]=="bit"&&preg_match("~^([0-9]+|b'[0-1]+')\$~",$Lb))||($w=="pgsql"&&preg_match("~^[a-z]+\\(('[^']*')+\\)\$~",$Lb))?$Lb:q($Lb)):""),(preg_match('~timestamp|datetime~',$o["type"])&&$o["on_update"]?" ON UPDATE $o[on_update]":""),(support("comment")&&$o["comment"]!=""?" COMMENT ".q($o["comment"]):""),($o["auto_increment"]?auto_increment():null),);}function
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
edit_fields($p,$nb,$U="TABLE",$Oc=array(),$sb=false){global$h,$ud;$p=array_values($p);echo'<thead><tr class="wrap">
';if($U=="PROCEDURE"){echo'<td>&nbsp;';}echo'<th>',($U=="TABLE"?lang(90):lang(91)),'<td>',lang(92),'<textarea id="enum-edit" rows="4" cols="12" wrap="off" style="display: none;" onblur="editingLengthBlur(this);"></textarea>
<td>',lang(93),'<td>',lang(94);if($U=="TABLE"){echo'<td>NULL
<td><input type="radio" name="auto_increment_col" value=""><acronym title="',lang(56),'">AI</acronym>',doc_link(array('sql'=>"example-auto-increment.html",'sqlite'=>"autoinc.html",'pgsql'=>"datatype.html#DATATYPE-SERIAL",'mssql'=>"ms186775.aspx",)),'<td>',lang(95),(support("comment")?"<td".($sb?"":" class='hidden'").">".lang(96):"");}echo'<td>',"<input type='image' class='icon' name='add[".(support("move_col")?0:count($p))."]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=4.2.4' alt='+' title='".lang(97)."'>",'<script type="text/javascript">row_count = ',count($p),';</script>
</thead>
<tbody onkeydown="return editingKeydown(event);">
';foreach($p
as$s=>$o){$s++;$af=$o[($_POST?"orig":"field")];$Sb=(isset($_POST["add"][$s-1])||(isset($o["field"])&&!$_POST["drop_col"][$s]))&&(support("drop_col")||$af=="");echo'<tr',($Sb?"":" style='display: none;'"),'>
',($U=="PROCEDURE"?"<td>".html_select("fields[$s][inout]",explode("|",$ud),$o["inout"]):""),'<th>';if($Sb){echo'<input name="fields[',$s,'][field]" value="',h($o["field"]),'" onchange="editingNameChange(this);',($o["field"]!=""||count($p)>1?'':' editingAddRow(this);" onkeyup="if (this.value) editingAddRow(this);'),'" maxlength="64" autocapitalize="off">';}echo'<input type="hidden" name="fields[',$s,'][orig]" value="',h($af),'">
';edit_type("fields[$s]",$o,$nb,$Oc);if($U=="TABLE"){echo'<td>',checkbox("fields[$s][null]",1,$o["null"],"","","block"),'<td><label class="block"><input type="radio" name="auto_increment_col" value="',$s,'"';if($o["auto_increment"]){echo' checked';}?> onclick="var field = this.form['fields[' + this.value + '][field]']; if (!field.value) { field.value = 'id'; field.onchange(); }"></label><td><?php
echo
checkbox("fields[$s][has_default]",1,$o["has_default"]),'<input name="fields[',$s,'][default]" value="',h($o["default"]),'" onkeyup="keyupChange.call(this);" onchange="this.previousSibling.checked = true;">
',(support("comment")?"<td".($sb?"":" class='hidden'")."><input name='fields[$s][comment]' value='".h($o["comment"])."' maxlength='".($h->server_info>=5.5?1024:255)."'>":"");}echo"<td>",(support("move_col")?"<input type='image' class='icon' name='add[$s]' src='".h(preg_replace("~\\?.*~","",ME))."?file=plus.gif&amp;version=4.2.4' alt='+' title='".lang(97)."' onclick='return !editingAddRow(this, 1);'>&nbsp;"."<input type='image' class='icon' name='up[$s]' src='".h(preg_replace("~\\?.*~","",ME))."?file=up.gif&amp;version=4.2.4' alt='^' title='".lang(98)."'>&nbsp;"."<input type='image' class='icon' name='down[$s]' src='".h(preg_replace("~\\?.*~","",ME))."?file=down.gif&amp;version=4.2.4' alt='v' title='".lang(99)."'>&nbsp;":""),($af==""||support("drop_col")?"<input type='image' class='icon' name='drop_col[$s]' src='".h(preg_replace("~\\?.*~","",ME))."?file=cross.gif&amp;version=4.2.4' alt='x' title='".lang(100)."' onclick=\"return !editingRemoveRow(this, 'fields\$1[field]');\">":""),"\n";}}function
process_fields(&$p){ksort($p);$D=0;if($_POST["up"]){$Qd=0;foreach($p
as$x=>$o){if(key($_POST["up"])==$x){unset($p[$x]);array_splice($p,$Qd,0,array($o));break;}if(isset($o["field"]))$Qd=$D;$D++;}}elseif($_POST["down"]){$Qc=false;foreach($p
as$x=>$o){if(isset($o["field"])&&$Qc){unset($p[key($_POST["down"])]);array_splice($p,$D,0,array($Qc));break;}if(key($_POST["down"])==$x)$Qc=$o;$D++;}}elseif($_POST["add"]){$p=array_values($p);array_splice($p,key($_POST["add"]),0,array(array()));}elseif(!$_POST["drop_col"])return
false;return
true;}function
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
grant($Vc,$Gf,$f,$Le){if(!$Gf)return
true;if($Gf==array("ALL PRIVILEGES","GRANT OPTION"))return($Vc=="GRANT"?queries("$Vc ALL PRIVILEGES$Le WITH GRANT OPTION"):queries("$Vc ALL PRIVILEGES$Le")&&queries("$Vc GRANT OPTION$Le"));return
queries("$Vc ".preg_replace('~(GRANT OPTION)\\([^)]*\\)~','\\1',implode("$f, ",$Gf).$f).$Le);}function
drop_create($Yb,$j,$Zb,$fh,$bc,$A,$oe,$me,$ne,$Ie,$ze){if($_POST["drop"])query_redirect($Yb,$A,$oe);elseif($Ie=="")query_redirect($j,$A,$ne);elseif($Ie!=$ze){$Cb=queries($j);queries_redirect($A,$me,$Cb&&queries($Yb));if($Cb)queries($Zb);}else
queries_redirect($A,$me,queries($fh)&&queries($bc)&&queries($Yb)&&queries($j));}function
create_trigger($Le,$K){global$w;$kh=" $K[Timing] $K[Event]".($K["Event"]=="UPDATE OF"?" ".idf_escape($K["Of"]):"");return"CREATE TRIGGER ".idf_escape($K["Trigger"]).($w=="mssql"?$Le.$kh:$kh.$Le).rtrim(" $K[Type]\n$K[Statement]",";").";";}function
create_routine($hg,$K){global$ud;$O=array();$p=(array)$K["fields"];ksort($p);foreach($p
as$o){if($o["field"]!="")$O[]=(preg_match("~^($ud)\$~",$o["inout"])?"$o[inout] ":"").idf_escape($o["field"]).process_type($o,"CHARACTER SET");}return"CREATE $hg ".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
remove_definer($H){return
preg_replace('~^([A-Z =]+) DEFINER=`'.preg_replace('~@(.*)~','`@`(%|\\1)',logged_user()).'`~','\\1',$H);}function
format_foreign_key($q){global$Me;return" FOREIGN KEY (".implode(", ",array_map('idf_escape',$q["source"])).") REFERENCES ".table($q["table"])." (".implode(", ",array_map('idf_escape',$q["target"])).")".(preg_match("~^($Me)\$~",$q["on_delete"])?" ON DELETE $q[on_delete]":"").(preg_match("~^($Me)\$~",$q["on_update"])?" ON UPDATE $q[on_update]":"");}function
tar_file($Ic,$ph){$J=pack("a100a8a8a8a12a12",$Ic,644,0,0,decoct($ph->size),decoct(time()));$fb=8*32;for($s=0;$s<strlen($J);$s++)$fb+=ord($J[$s]);$J.=sprintf("%06o",$fb)."\0 ";echo$J,str_repeat("\0",512-strlen($J));$ph->send();echo
str_repeat("\0",511-($ph->size+511)%512);}function
ini_bytes($td){$X=ini_get($td);switch(strtolower(substr($X,-1))){case'g':$X*=1024;case'm':$X*=1024;case'k':$X*=1024;}return$X;}function
doc_link($rf){global$w,$h;$Mh=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($rf[$w]?"<a href='$Mh[$w]$rf[$w]' target='_blank' rel='noreferrer'><sup>?</sup></a>":"");}function
ob_gzencode($P){return
gzencode($P);}function
db_size($m){global$h;if(!$h->select_db($m))return"?";$J=0;foreach(table_status()as$R)$J+=$R["Data_length"]+$R["Index_length"];return
format_number($J);}function
set_utf8mb4($j){global$h;static$O=false;if(!$O&&preg_match('~\butf8mb4~i',$j)){$O=true;echo"SET NAMES ".charset($h).";\n\n";}}function
connect_error(){global$b,$h,$T,$n,$Xb;if(DB!=""){header("HTTP/1.1 404 Not Found");page_header(lang(35).": ".h(DB),lang(101),true);}else{if($_POST["db"]&&!$n)queries_redirect(substr(ME,0,-1),lang(102),drop_databases($_POST["db"]));page_header(lang(103),$n,false);echo"<p class='links'>\n";foreach(array('database'=>lang(104),'privileges'=>lang(63),'processlist'=>lang(105),'variables'=>lang(106),'status'=>lang(107),)as$x=>$X){if(support($x))echo"<a href='".h(ME)."$x='>$X</a>\n";}echo"<p>".lang(108,$Xb[DRIVER],"<b>".h($h->server_info)."</b>","<b>$h->extension</b>")."\n","<p>".lang(109,"<b>".h(logged_user())."</b>")."\n";$l=$b->databases();if($l){$og=support("scheme");$nb=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(35)." - <a href='".h(ME)."refresh=1'>".lang(110)."</a>"."<td>".lang(111)."<td>".lang(112)."<td>".lang(113)." - <a href='".h(ME)."dbsize=1' onclick=\"return !ajaxSetHtml('".h(js_escape(ME))."script=connect');\">".lang(114)."</a>"."</thead>\n";$l=($_GET["dbsize"]?count_tables($l):array_flip($l));foreach($l
as$m=>$S){$gg=h(ME)."db=".urlencode($m);echo"<tr".odd().">".(support("database")?"<td>".checkbox("db[]",$m,in_array($m,(array)$_POST["db"])):""),"<th><a href='$gg'>".h($m)."</a>";$d=nbsp(db_collation($m,$nb));echo"<td>".(support("database")?"<a href='$gg".($og?"&amp;ns=":"")."&amp;database=' title='".lang(59)."'>$d</a>":$d),"<td align='right'><a href='$gg&amp;schema=' id='tables-".h($m)."' title='".lang(62)."'>".($_GET["dbsize"]?$S:"?")."</a>","<td align='right' id='size-".h($m)."'>".($_GET["dbsize"]?db_size($m):"?"),"\n";}echo"</table>\n",(support("database")?"<fieldset><legend>".lang(115)." <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(116)."'".confirm().">\n"."</div></fieldset>\n":""),"<script type='text/javascript'>tableCheck();</script>\n","<input type='hidden' name='token' value='$T'>\n","</form>\n";}}page_footer("db");}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(68).": ".h($_GET["ns"]),lang(117),true);page_footer("ns");exit;}}$Me="RESTRICT|NO ACTION|CASCADE|SET NULL|SET DEFAULT";class
TmpFile{var$handler;var$size;function
__construct(){$this->handler=tmpfile();}function
write($xb){$this->size+=strlen($xb);fwrite($this->handler,$xb);}function
send(){fseek($this->handler,0);fpassthru($this->handler);fclose($this->handler);}}$pc="'(?:''|[^'\\\\]|\\\\.)*'";$ud="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"];$p=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=$Wb->select($a,$M,array(where($_GET,$p)),$M);$K=($I?$I->fetch_row():array());echo$K[0];exit;}elseif(isset($_GET["table"])){$a=$_GET["table"];$p=fields($a);if(!$p)$n=error();$R=table_status1($a,true);page_header(($p&&is_view($R)?lang(118):lang(119)).": ".h($a),$n);$b->selectLinks($R);$rb=$R["Comment"];if($rb!="")echo"<p>".lang(96).": ".h($rb)."\n";if($p){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(120)."<td>".lang(92).(support("comment")?"<td>".lang(96):"")."</thead>\n";foreach($p
as$o){echo"<tr".odd()."><th>".h($o["field"]),"<td><span title='".h($o["collation"])."'>".h($o["full_type"])."</span>",($o["null"]?" <i>NULL</i>":""),($o["auto_increment"]?" <i>".lang(56)."</i>":""),(isset($o["default"])?" <span title='".lang(95)."'>[<b>".h($o["default"])."</b>]</span>":""),(support("comment")?"<td>".nbsp($o["comment"]):""),"\n";}echo"</table>\n";}if(!is_view($R)){if(support("indexes")){echo"<h3 id='indexes'>".lang(121)."</h3>\n";$v=indexes($a);if($v){echo"<table cellspacing='0'>\n";foreach($v
as$C=>$u){ksort($u["columns"]);$Df=array();foreach($u["columns"]as$x=>$X)$Df[]="<i>".h($X)."</i>".($u["lengths"][$x]?"(".$u["lengths"][$x].")":"").($u["descs"][$x]?" DESC":"");echo"<tr title='".h($C)."'><th>$u[type]<td>".implode(", ",$Df)."\n";}echo"</table>\n";}echo'<p class="links"><a href="'.h(ME).'indexes='.urlencode($a).'">'.lang(122)."</a>\n";}if(fk_support($R)){echo"<h3 id='foreign-keys'>".lang(86)."</h3>\n";$Oc=foreign_keys($a);if($Oc){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(123)."<td>".lang(124)."<td>".lang(89)."<td>".lang(88)."<td>&nbsp;</thead>\n";foreach($Oc
as$C=>$q){echo"<tr title='".h($C)."'>","<th><i>".implode("</i>, <i>",array_map('h',$q["source"]))."</i>","<td><a href='".h($q["db"]!=""?preg_replace('~db=[^&]*~',"db=".urlencode($q["db"]),ME):($q["ns"]!=""?preg_replace('~ns=[^&]*~',"ns=".urlencode($q["ns"]),ME):ME))."table=".urlencode($q["table"])."'>".($q["db"]!=""?"<b>".h($q["db"])."</b>.":"").($q["ns"]!=""?"<b>".h($q["ns"])."</b>.":"").h($q["table"])."</a>","(<i>".implode("</i>, <i>",array_map('h',$q["target"]))."</i>)","<td>".nbsp($q["on_delete"])."\n","<td>".nbsp($q["on_update"])."\n",'<td><a href="'.h(ME.'foreign='.urlencode($a).'&name='.urlencode($C)).'">'.lang(125).'</a>';}echo"</table>\n";}echo'<p class="links"><a href="'.h(ME).'foreign='.urlencode($a).'">'.lang(126)."</a>\n";}}if(support(is_view($R)?"view_trigger":"trigger")){echo"<h3 id='triggers'>".lang(127)."</h3>\n";$zh=triggers($a);if($zh){echo"<table cellspacing='0'>\n";foreach($zh
as$x=>$X)echo"<tr valign='top'><td>".h($X[0])."<td>".h($X[1])."<th>".h($x)."<td><a href='".h(ME.'trigger='.urlencode($a).'&name='.urlencode($x))."'>".lang(125)."</a>\n";echo"</table>\n";}echo'<p class="links"><a href="'.h(ME).'trigger='.urlencode($a).'">'.lang(128)."</a>\n";}}elseif(isset($_GET["schema"])){page_header(lang(62),"",array(),h(DB.($_GET["ns"]?".$_GET[ns]":"")));$Vg=array();$Wg=array();$ea=($_GET["schema"]?$_GET["schema"]:$_COOKIE["adminer_schema-".str_replace(".","_",DB)]);preg_match_all('~([^:]+):([-0-9.]+)x([-0-9.]+)(_|$)~',$ea,$de,PREG_SET_ORDER);foreach($de
as$s=>$B){$Vg[$B[1]]=array($B[2],$B[3]);$Wg[]="\n\t'".js_escape($B[1])."': [ $B[2], $B[3] ]";}$rh=0;$Qa=-1;$ng=array();$Vf=array();$Ud=array();foreach(table_status('',true)as$Q=>$R){if(is_view($R))continue;$wf=0;$ng[$Q]["fields"]=array();foreach(fields($Q)as$C=>$o){$wf+=1.25;$o["pos"]=$wf;$ng[$Q]["fields"][$C]=$o;}$ng[$Q]["pos"]=($Vg[$Q]?$Vg[$Q]:array($rh,0));foreach($b->foreignKeys($Q)as$X){if(!$X["db"]){$Sd=$Qa;if($Vg[$Q][1]||$Vg[$X["table"]][1])$Sd=min(floatval($Vg[$Q][1]),floatval($Vg[$X["table"]][1]))-1;else$Qa-=.1;while($Ud[(string)$Sd])$Sd-=.0001;$ng[$Q]["references"][$X["table"]][(string)$Sd]=array($X["source"],$X["target"]);$Vf[$X["table"]][$Q][(string)$Sd]=$X["target"];$Ud[(string)$Sd]=true;}}$rh=max($rh,$ng[$Q]["pos"][0]+2.5+$wf);}echo'<div id="schema" style="height: ',$rh,'em;" onselectstart="return false;">
<script type="text/javascript">
var tablePos = {',implode(",",$Wg)."\n",'};
var em = document.getElementById(\'schema\').offsetHeight / ',$rh,';
document.onmousemove = schemaMousemove;
document.onmouseup = function (ev) {
schemaMouseup(ev, \'',js_escape(DB),'\');
};
</script>
';foreach($ng
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$o){$X='<span'.type_class($o["type"]).' title="'.h($o["full_type"].($o["null"]?" NULL":'')).'">'.h($o["field"]).'</span>';echo"<br>".($o["primary"]?"<i>$X</i>":$X);}foreach((array)$Q["references"]as$ch=>$Wf){foreach($Wf
as$Sd=>$Sf){$Td=$Sd-$Vg[$C][1];$s=0;foreach($Sf[0]as$Dg)echo"\n<div class='references' title='".h($ch)."' id='refs$Sd-".($s++)."' style='left: $Td"."em; top: ".$Q["fields"][$Dg]["pos"]."em; padding-top: .5em;'><div style='border-top: 1px solid Gray; width: ".(-$Td)."em;'></div></div>";}}foreach((array)$Vf[$C]as$ch=>$Wf){foreach($Wf
as$Sd=>$f){$Td=$Sd-$Vg[$C][1];$s=0;foreach($f
as$bh)echo"\n<div class='references' title='".h($ch)."' id='refd$Sd-".($s++)."' style='left: $Td"."em; top: ".$Q["fields"][$bh]["pos"]."em; height: 1.25em; background: url(".h(preg_replace("~\\?.*~","",ME))."?file=arrow.gif) no-repeat right center;&amp;version=4.2.4'><div style='height: .5em; border-bottom: 1px solid Gray; width: ".(-$Td)."em;'></div></div>";}}echo"\n</div>\n";}foreach($ng
as$C=>$Q){foreach((array)$Q["references"]as$ch=>$Wf){foreach($Wf
as$Sd=>$Sf){$se=$rh;$he=-10;foreach($Sf[0]as$x=>$Dg){$xf=$Q["pos"][0]+$Q["fields"][$Dg]["pos"];$yf=$ng[$ch]["pos"][0]+$ng[$ch]["fields"][$Sf[1][$x]]["pos"];$se=min($se,$xf,$yf);$he=max($he,$xf,$yf);}echo"<div class='references' id='refl$Sd' style='left: $Sd"."em; top: $se"."em; padding: .5em 0;'><div style='border-right: 1px solid Gray; margin-top: 1px; height: ".($he-$se)."em;'></div></div>\n";}}}echo'</div>
<p class="links"><a href="',h(ME."schema=".urlencode($ea)),'" id="schema-link">',lang(129),'</a>
';}elseif(isset($_GET["dump"])){$a=$_GET["dump"];if($_POST&&!$n){$_b="";foreach(array("output","format","db_style","routines","events","table_style","auto_increment","triggers","data_style")as$x)$_b.="&$x=".urlencode($_POST[$x]);cookie("adminer_export",substr($_b,1));$S=array_flip((array)$_POST["tables"])+array_flip((array)$_POST["data"]);$Ac=dump_headers((count($S)==1?key($S):DB),(DB==""||count($S)>1));$Bd=preg_match('~sql~',$_POST["format"]);if($Bd){echo"-- Adminer $ia ".$Xb[DRIVER]." dump\n\n";if($w=="sql"){echo"SET NAMES utf8;
SET time_zone = '+00:00';
".($_POST["data_style"]?"SET foreign_key_checks = 0;
SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
":"")."
";$h->query("SET time_zone = '+00:00';");}}$Mg=$_POST["db_style"];$l=array(DB);if(DB==""){$l=$_POST["databases"];if(is_string($l))$l=explode("\n",rtrim(str_replace("\r","",$l),"\n"));}foreach((array)$l
as$m){$b->dumpDatabase($m);if($h->select_db($m)){if($Bd&&preg_match('~CREATE~',$Mg)&&($j=$h->result("SHOW CREATE DATABASE ".idf_escape($m),1))){set_utf8mb4($j);if($Mg=="DROP+CREATE")echo"DROP DATABASE IF EXISTS ".idf_escape($m).";\n";echo"$j;\n";}if($Bd){if($Mg)echo
use_sql($m).";\n\n";$ff="";if($_POST["routines"]){foreach(array("FUNCTION","PROCEDURE")as$hg){foreach(get_rows("SHOW $hg STATUS WHERE Db = ".q($m),null,"-- ")as$K){$j=remove_definer($h->result("SHOW CREATE $hg ".idf_escape($K["Name"]),2));set_utf8mb4($j);$ff.=($Mg!='DROP+CREATE'?"DROP $hg IF EXISTS ".idf_escape($K["Name"]).";;\n":"")."$j;;\n\n";}}}if($_POST["events"]){foreach(get_rows("SHOW EVENTS",null,"-- ")as$K){$j=remove_definer($h->result("SHOW CREATE EVENT ".idf_escape($K["Name"]),3));set_utf8mb4($j);$ff.=($Mg!='DROP+CREATE'?"DROP EVENT IF EXISTS ".idf_escape($K["Name"]).";;\n":"")."$j;;\n\n";}}if($ff)echo"DELIMITER ;;\n\n$ff"."DELIMITER ;\n\n";}if($_POST["table_style"]||$_POST["data_style"]){$Yh=array();foreach(table_status('',true)as$C=>$R){$Q=(DB==""||in_array($C,(array)$_POST["tables"]));$Eb=(DB==""||in_array($C,(array)$_POST["data"]));if($Q||$Eb){if($Ac=="tar"){$ph=new
TmpFile;ob_start(array($ph,'write'),1e5);}$b->dumpTable($C,($Q?$_POST["table_style"]:""),(is_view($R)?2:0));if(is_view($R))$Yh[]=$C;elseif($Eb){$p=fields($C);$b->dumpData($C,$_POST["data_style"],"SELECT *".convert_fields($p,$p)." FROM ".table($C));}if($Bd&&$_POST["triggers"]&&$Q&&($zh=trigger_sql($C,$_POST["table_style"])))echo"\nDELIMITER ;;\n$zh\nDELIMITER ;\n";if($Ac=="tar"){ob_end_flush();tar_file((DB!=""?"":"$m/")."$C.csv",$ph);}elseif($Bd)echo"\n";}}foreach($Yh
as$Xh)$b->dumpTable($Xh,$_POST["table_style"],1);if($Ac=="tar")echo
pack("x512");}}}if($Bd)echo"-- ".$h->result("SELECT NOW()")."\n";exit;}page_header(lang(65),$n,($_GET["export"]!=""?array("table"=>$_GET["export"]):array()),h(DB));echo'
<form action="" method="post">
<table cellspacing="0">
';$Ib=array('','USE','DROP+CREATE','CREATE');$Xg=array('','DROP+CREATE','CREATE');$Fb=array('','TRUNCATE+INSERT','INSERT');if($w=="sql")$Fb[]='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(130)."<td>".html_select("output",$b->dumpOutput(),$K["output"],0)."\n";echo"<tr><th>".lang(131)."<td>".html_select("format",$b->dumpFormat(),$K["format"],0)."\n";echo($w=="sqlite"?"":"<tr><th>".lang(35)."<td>".html_select('db_style',$Ib,$K["db_style"]).(support("routine")?checkbox("routines",1,$K["routines"],lang(132)):"").(support("event")?checkbox("events",1,$K["events"],lang(133)):"")),"<tr><th>".lang(112)."<td>".html_select('table_style',$Xg,$K["table_style"]).checkbox("auto_increment",1,$K["auto_increment"],lang(56)).(support("trigger")?checkbox("triggers",1,$K["triggers"],lang(127)):""),"<tr><th>".lang(134)."<td>".html_select('data_style',$Fb,$K["data_style"]),'</table>
<p><input type="submit" value="',lang(65),'">
<input type="hidden" name="token" value="',$T,'">
<table cellspacing="0">
';$Af=array();if(DB!=""){$db=($a!=""?"":" checked");echo"<thead><tr>","<th style='text-align: left;'><label class='block'><input type='checkbox' id='check-tables'$db onclick='formCheck(this, /^tables\\[/);'>".lang(112)."</label>","<th style='text-align: right;'><label class='block'>".lang(134)."<input type='checkbox' id='check-data'$db onclick='formCheck(this, /^data\\[/);'></label>","</thead>\n";$Yh="";$Yg=tables_list();foreach($Yg
as$C=>$U){$_f=preg_replace('~_.*~','',$C);$db=($a==""||$a==(substr($a,-1)=="%"?"$_f%":$C));$Df="<tr><td>".checkbox("tables[]",$C,$db,$C,"checkboxClick(event, this); formUncheck('check-tables');","block");if($U!==null&&!preg_match('~table~i',$U))$Yh.="$Df\n";else
echo"$Df<td align='right'><label class='block'><span id='Rows-".h($C)."'></span>".checkbox("data[]",$C,$db,"","checkboxClick(event, this); formUncheck('check-data');")."</label>\n";$Af[$_f]++;}echo$Yh;if($Yg)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(35)."</label></thead>\n";$l=$b->databases();if($l){foreach($l
as$m){if(!information_schema($m)){$_f=preg_replace('~_.*~','',$m);echo"<tr><td>".checkbox("databases[]",$m,$a==""||$a=="$_f%",$m,"formUncheck('check-databases');","block")."\n";$Af[$_f]++;}}}else
echo"<tr><td><textarea name='databases' rows='10' cols='20'></textarea>";}echo'</table>
</form>
';$Kc=true;foreach($Af
as$x=>$X){if($x!=""&&$X>1){echo($Kc?"<p>":" ")."<a href='".h(ME)."dump=".urlencode("$x%")."'>".h($x)."</a>";$Kc=false;}}}elseif(isset($_GET["privileges"])){page_header(lang(63));$I=$h->query("SELECT User, Host FROM mysql.".(DB==""?"user":"db WHERE ".q(DB)." LIKE Db")." ORDER BY Host, User");$Vc=$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",($Vc?"":"<input type='hidden' name='grant' value=''>\n"),"<table cellspacing='0'>\n","<thead><tr><th>".lang(33)."<th>".lang(32)."<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(10)."</a>\n";if(!$Vc||DB!="")echo"<tr".odd()."><td><input name='user' autocapitalize='off'><td><input name='host' value='localhost' autocapitalize='off'><td><input type='submit' value='".lang(10)."'>\n";echo"</table>\n","</form>\n",'<p class="links"><a href="'.h(ME).'user=">'.lang(135)."</a>";}elseif(isset($_GET["sql"])){if(!$n&&$_POST["export"]){dump_headers("sql");$b->dumpTable("","");$b->dumpData("","table",$_POST["query"]);exit;}restart_session();$fd=&get_session("queries");$ed=&$fd[DB];if(!$n&&$_POST["clear"]){$ed=array();redirect(remove_from_uri("history"));}page_header((isset($_GET["import"])?lang(64):lang(55)),$n);if(!$n&&$_POST){$Sc=false;if(!isset($_GET["import"]))$H=$_POST["query"];elseif($_POST["webfile"]){$Sc=@fopen((file_exists("adminer.sql")?"adminer.sql":"compress.zlib://adminer.sql.gz"),"rb");$H=($Sc?fread($Sc,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){$Kf=$H.(preg_match("~;[ \t\r\n]*\$~",$H)?"":";");if(!$ed||reset(end($ed))!=$Kf){restart_session();$ed[]=array($Kf,time());set_session("queries",$fd);stop_session();}}$Eg="(?:\\s|/\\*.*\\*/|(?:#|-- )[^\n]*\n|--\r?\n)";$Nb=";";$D=0;$mc=true;$i=connect();if(is_object($i)&&DB!="")$i->select_db(DB);$qb=0;$rc=array();$kf='[\'"'.($w=="sql"?'`#':($w=="sqlite"?'`[':($w=="mssql"?'[':''))).']|/\\*|-- |$'.($w=="pgsql"?'|\\$[^$]*\\$':'');$sh=microtime(true);parse_str($_COOKIE["adminer_export"],$xa);$dc=$b->dumpFormat();unset($dc["sql"]);while($H!=""){if(!$D&&preg_match("~^$Eg*DELIMITER\\s+(\\S+)~i",$H,$B)){$Nb=$B[1];$H=substr($H,strlen($B[0]));}else{preg_match('('.preg_quote($Nb)."\\s*|$kf)",$H,$B,PREG_OFFSET_CAPTURE,$D);list($Qc,$wf)=$B[0];if(!$Qc&&$Sc&&!feof($Sc))$H.=fread($Sc,1e5);else{if(!$Qc&&rtrim($H)=="")break;$D=$wf+strlen($Qc);if($Qc&&rtrim($Qc)!=$Nb){while(preg_match('('.($Qc=='/*'?'\\*/':($Qc=='['?']':(preg_match('~^-- |^#~',$Qc)?"\n":preg_quote($Qc)."|\\\\."))).'|$)s',$H,$B,PREG_OFFSET_CAPTURE,$D)){$lg=$B[0][0];if(!$lg&&$Sc&&!feof($Sc))$H.=fread($Sc,1e5);else{$D=$B[0][1]+strlen($lg);if($lg[0]!="\\")break;}}}else{$mc=false;$Kf=substr($H,0,$wf);$qb++;$Df="<pre id='sql-$qb'><code class='jush-$w'>".shorten_utf8(trim($Kf),1000)."</code></pre>\n";if($w=="sqlite"&&preg_match("~^$Eg*ATTACH\b~i",$Kf,$B)){echo$Df,"<p class='error'>".lang(136)."\n";$rc[]=" <a href='#sql-$qb'>$qb</a>";if($_POST["error_stops"])break;}else{if(!$_POST["only_errors"]){echo$Df;ob_flush();flush();}$Hg=microtime(true);if($h->multi_query($Kf)&&is_object($i)&&preg_match("~^$Eg*USE\\b~isU",$Kf))$i->query($Kf);do{$I=$h->store_result();$ih=" <span class='time'>(".format_time($Hg).")</span>".(strlen($Kf)<1000?" <a href='".h(ME)."sql=".urlencode(trim($Kf))."'>".lang(10)."</a>":"");if($h->error){echo($_POST["only_errors"]?$Df:""),"<p class='error'>".lang(137).($h->errno?" ($h->errno)":"").": ".error()."\n";$rc[]=" <a href='#sql-$qb'>$qb</a>";if($_POST["error_stops"])break
2;}elseif(is_object($I)){$z=$_POST["limit"];$Ze=select($I,$i,array(),$z);if(!$_POST["only_errors"]){echo"<form action='' method='post'>\n";$Ce=$I->num_rows;echo"<p>".($Ce?($z&&$Ce>$z?lang(138,$z):"").lang(139,$Ce):""),$ih;$jd="export-$qb";$_c=", <a href='#$jd' onclick=\"return !toggle('$jd');\">".lang(65)."</a><span id='$jd' class='hidden'>: ".html_select("output",$b->dumpOutput(),$xa["output"])." ".html_select("format",$dc,$xa["format"])."<input type='hidden' name='query' value='".h($Kf)."'>"." <input type='submit' name='export' value='".lang(65)."'><input type='hidden' name='token' value='$T'></span>\n";if($i&&preg_match("~^($Eg|\\()*SELECT\\b~isU",$Kf)&&($zc=explain($i,$Kf))){$jd="explain-$qb";echo", <a href='#$jd' onclick=\"return !toggle('$jd');\">EXPLAIN</a>$_c","<div id='$jd' class='hidden'>\n";select($zc,$i,$Ze);echo"</div>\n";}else
echo$_c;echo"</form>\n";}}else{if(preg_match("~^$Eg*(CREATE|DROP|ALTER)$Eg+(DATABASE|SCHEMA)\\b~isU",$Kf)){restart_session();set_session("dbs",null);stop_session();}if(!$_POST["only_errors"])echo"<p class='message' title='".h($h->info)."'>".lang(140,$h->affected_rows)."$ih\n";}$Hg=microtime(true);}while($h->next_result());}$H=substr($H,$D);$D=0;}}}}if($mc)echo"<p class='message'>".lang(141)."\n";elseif($_POST["only_errors"]){echo"<p class='message'>".lang(142,$qb-count($rc))," <span class='time'>(".format_time($sh).")</span>\n";}elseif($rc&&$qb>1)echo"<p class='error'>".lang(137).": ".implode("",$rc)."\n";}else
echo"<p class='error'>".upload_error($H)."\n";}echo'
<form action="" method="post" enctype="multipart/form-data" id="form">
';$wc="<input type='submit' value='".lang(143)."' title='Ctrl+Enter'>";if(!isset($_GET["import"])){$Kf=$_GET["sql"];if($_POST)$Kf=$_POST["query"];elseif($_GET["history"]=="all")$Kf=$ed;elseif($_GET["history"]!="")$Kf=$ed[$_GET["history"]][0];echo"<p>";textarea("query",$Kf,20);echo($_POST?"":"<script type='text/javascript'>focus(document.getElementsByTagName('textarea')[0]);</script>\n"),"<p>$wc\n",lang(144).": <input type='number' name='limit' class='size' value='".h($_POST?$_POST["limit"]:$_GET["limit"])."'>\n";}else{echo"<fieldset><legend>".lang(145)."</legend><div>",(ini_bool("file_uploads")?"SQL (&lt; ".ini_get("upload_max_filesize")."B): <input type='file' name='sql_file[]' multiple>\n$wc":lang(146)),"</div></fieldset>\n","<fieldset><legend>".lang(147)."</legend><div>",lang(148,"<code>adminer.sql".(extension_loaded("zlib")?"[.gz]":"")."</code>"),' <input type="submit" name="webfile" value="'.lang(149).'">',"</div></fieldset>\n","<p>";}echo
checkbox("error_stops",1,($_POST?$_POST["error_stops"]:isset($_GET["import"])),lang(150))."\n",checkbox("only_errors",1,($_POST?$_POST["only_errors"]:isset($_GET["import"])),lang(151))."\n","<input type='hidden' name='token' value='$T'>\n";if(!isset($_GET["import"])&&$ed){print_fieldset("history",lang(152),$_GET["history"]!="");for($X=end($ed);$X;$X=prev($ed)){$x=key($ed);list($Kf,$ih,$hc)=$X;echo'<a href="'.h(ME."sql=&history=$x").'">'.lang(10)."</a>"." <span class='time' title='".@date('Y-m-d',$ih)."'>".@date("H:i:s",$ih)."</span>"." <code class='jush-$w'>".shorten_utf8(ltrim(str_replace("\n"," ",str_replace("\r","",preg_replace('~^(#|-- ).*~m','',$Kf)))),80,"</code>").($hc?" <span class='time'>($hc)</span>":"")."<br>\n";}echo"<input type='submit' name='clear' value='".lang(153)."'>\n","<a href='".h(ME."sql=&history=all")."'>".lang(154)."</a>\n","</div></fieldset>\n";}echo'</form>
';}elseif(isset($_GET["edit"])){$a=$_GET["edit"];$p=fields($a);$Z=(isset($_GET["select"])?(count($_POST["check"])==1?where_check($_POST["check"][0],$p):""):where($_GET,$p));$Jh=(isset($_GET["select"])?$_POST["edit"]:$Z);foreach($p
as$C=>$o){if(!isset($o["privileges"][$Jh?"update":"insert"])||$b->fieldName($o)=="")unset($p[$C]);}if($_POST&&!$n&&!isset($_GET["select"])){$A=$_POST["referer"];if($_POST["insert"])$A=($Jh?null:$_SERVER["REQUEST_URI"]);elseif(!preg_match('~^.+&select=.+$~',$A))$A=ME."select=".urlencode($a);$v=indexes($a);$Eh=unique_array($_GET["where"],$v);$Nf="\nWHERE $Z";if(isset($_POST["delete"]))queries_redirect($A,lang(155),$Wb->delete($a,$Nf,!$Eh));else{$O=array();foreach($p
as$C=>$o){$X=process_input($o);if($X!==false&&$X!==null)$O[idf_escape($C)]=$X;}if($Jh){if(!$O)redirect($A);queries_redirect($A,lang(156),$Wb->update($a,$O,$Nf,!$Eh));if(is_ajax()){page_headers();page_messages($n);exit;}}else{$I=$Wb->insert($a,$O);$Rd=($I?last_id():0);queries_redirect($A,lang(157,($Rd?" $Rd":"")),$I);}}}$K=null;if($_POST["save"])$K=(array)$_POST["fields"];elseif($Z){$M=array();foreach($p
as$C=>$o){if(isset($o["privileges"]["select"])){$Ga=convert_field($o);if($_POST["clone"]&&$o["auto_increment"])$Ga="''";if($w=="sql"&&preg_match("~enum|set~",$o["type"]))$Ga="1*".idf_escape($C);$M[]=($Ga?"$Ga AS ":"").idf_escape($C);}}$K=array();if(!support("table"))$M=array("*");if($M){$I=$Wb->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")&&!$p){if(!$Z){$I=$Wb->select($a,array("*"),$Z,array("*"));$K=($I?$I->fetch_assoc():false);if(!$K)$K=array($Wb->primary=>"");}if($K){foreach($K
as$x=>$X){if(!$Z)$K[$x]=null;$p[$x]=array("field"=>$x,"null"=>($x!=$Wb->primary),"auto_increment"=>($x==$Wb->primary));}}}edit_form($a,$p,$K,$Jh);}elseif(isset($_GET["create"])){$a=$_GET["create"];$lf=array();foreach(array('HASH','LINEAR HASH','KEY','LINEAR KEY','RANGE','LIST')as$x)$lf[$x]=$x;$Uf=referencable_primary($a);$Oc=array();foreach($Uf
as$Tg=>$o)$Oc[str_replace("`","``",$Tg)."`".str_replace("`","``",$o["field"])]=$Tg;$cf=array();$R=array();if($a!=""){$cf=fields($a);$R=table_status($a);if(!$R)$n=lang(9);}$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"])&&!$n){if($_POST["drop"])queries_redirect(substr(ME,0,-1),lang(158),drop_tables(array($a)));else{$p=array();$Da=array();$Nh=false;$Mc=array();ksort($K["fields"]);$bf=reset($cf);$Aa=" FIRST";foreach($K["fields"]as$x=>$o){$q=$Oc[$o["type"]];$_h=($q!==null?$Uf[$q]:$o);if($o["field"]!=""){if(!$o["has_default"])$o["default"]=null;if($x==$K["auto_increment_col"])$o["auto_increment"]=true;$If=process_field($o,$_h);$Da[]=array($o["orig"],$If,$Aa);if($If!=process_field($bf,$bf)){$p[]=array($o["orig"],$If,$Aa);if($o["orig"]!=""||$Aa)$Nh=true;}if($q!==null)$Mc[idf_escape($o["field"])]=($a!=""&&$w!="sqlite"?"ADD":" ").format_foreign_key(array('table'=>$Oc[$o["type"]],'source'=>array($o["field"]),'target'=>array($_h["field"]),'on_delete'=>$o["on_delete"],));$Aa=" AFTER ".idf_escape($o["field"]);}elseif($o["orig"]!=""){$Nh=true;$p[]=array($o["orig"]);}if($o["orig"]!=""){$bf=next($cf);if(!$bf)$Aa="";}}$nf="";if($lf[$K["partition_by"]]){$of=array();if($K["partition_by"]=='RANGE'||$K["partition_by"]=='LIST'){foreach(array_filter($K["partition_names"])as$x=>$X){$Y=$K["partition_values"][$x];$of[]="\n PARTITION ".idf_escape($X)." VALUES ".($K["partition_by"]=='RANGE'?"LESS THAN":"IN").($Y!=""?" ($Y)":" MAXVALUE");}}$nf.="\nPARTITION BY $K[partition_by]($K[partition])".($of?" (".implode(",",$of)."\n)":($K["partitions"]?" PARTITIONS ".(+$K["partitions"]):""));}elseif(support("partitioning")&&preg_match("~partitioned~",$R["Create_options"]))$nf.="\nREMOVE PARTITIONING";$le=lang(159);if($a==""){cookie("adminer_engine",$K["Engine"]);$le=lang(160);}$C=trim($K["name"]);queries_redirect(ME.(support("table")?"table=":"select=").urlencode($C),$le,alter_table($a,$C,($w=="sqlite"&&($Nh||$Mc)?$Da:$p),$Mc,($K["Comment"]!=$R["Comment"]?$K["Comment"]:null),($K["Engine"]&&$K["Engine"]!=$R["Engine"]?$K["Engine"]:""),($K["Collation"]&&$K["Collation"]!=$R["Collation"]?$K["Collation"]:""),($K["Auto_increment"]!=""?number($K["Auto_increment"]):""),$nf));}}page_header(($a!=""?lang(41):lang(66)),$n,array("table"=>$a),h($a));if(!$_POST){$K=array("Engine"=>$_COOKIE["adminer_engine"],"fields"=>array(array("field"=>"","type"=>(isset($Bh["int"])?"int":(isset($Bh["integer"])?"integer":"")))),"partition_names"=>array(""),);if($a!=""){$K=$R;$K["name"]=$a;$K["fields"]=array();if(!$_GET["auto_increment"])$K["Auto_increment"]="";foreach($cf
as$o){$o["has_default"]=isset($o["default"]);$K["fields"][]=$o;}if(support("partitioning")){$Tc="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 $Tc ORDER BY PARTITION_ORDINAL_POSITION DESC LIMIT 1");list($K["partition_by"],$K["partitions"],$K["partition"])=$I->fetch_row();$of=get_key_vals("SELECT PARTITION_NAME, PARTITION_DESCRIPTION $Tc AND PARTITION_NAME != '' ORDER BY PARTITION_ORDINAL_POSITION");$of[""]="";$K["partition_names"]=array_keys($of);$K["partition_values"]=array_values($of);}}}$nb=collations();$oc=engines();foreach($oc
as$nc){if(!strcasecmp($nc,$K["Engine"])){$K["Engine"]=$nc;break;}}echo'
<form action="" method="post" id="form">
<p>
';if(support("columns")||$a==""){echo
lang(161),': <input name="name" maxlength="64" value="',h($K["name"]),'" autocapitalize="off">
';if($a==""&&!$_POST){?><script type='text/javascript'>focus(document.getElementById('form')['name']);</script><?php }echo($oc?"<select name='Engine' onchange='helpClose();'".on_help("getTarget(event).value",1).">".optionlist(array(""=>"(".lang(162).")")+$oc,$K["Engine"])."</select>":""),' ',($nb&&!preg_match("~sqlite|mssql~",$w)?html_select("Collation",array(""=>"(".lang(87).")")+$nb,$K["Collation"]):""),' <input type="submit" value="',lang(14),'">
';}echo'
';if(support("columns")){echo'<table cellspacing="0" id="edit-fields" class="nowrap">
';$sb=($_POST?$_POST["comments"]:$K["Comment"]!="");if(!$_POST&&!$sb){foreach($K["fields"]as$o){if($o["comment"]!=""){$sb=true;break;}}}edit_fields($K["fields"],$nb,"TABLE",$Oc,$sb);echo'</table>
<p>
',lang(56),': <input type="number" name="Auto_increment" size="6" value="',h($K["Auto_increment"]),'">
',checkbox("defaults",1,true,lang(163),"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();\"".($sb?" checked":"").">".lang(96)."</label>".' <input name="Comment" id="Comment" value="'.h($K["Comment"]).'" maxlength="'.($h->server_info>=5.5?2048:60).'"'.($sb?'':' class="hidden"').'>':''),'<p>
<input type="submit" value="',lang(14),'">
';}echo'
';if($a!=""){echo'<input type="submit" name="drop" value="',lang(116),'"',confirm(),'>';}if(support("partitioning")){$mf=preg_match('~RANGE|LIST~',$K["partition_by"]);print_fieldset("partition",lang(164),$K["partition_by"]);echo'<p>
',"<select name='partition_by' onchange='partitionByChange(this);'".on_help("getTarget(event).value.replace(/./, 'PARTITION BY \$&')",1).">".optionlist(array(""=>"")+$lf,$K["partition_by"])."</select>",'(<input name="partition" value="',h($K["partition"]),'">)
',lang(165),': <input type="number" name="partitions" class="size',($mf||!$K["partition_by"]?" hidden":""),'" value="',h($K["partitions"]),'">
<table cellspacing="0" id="partition-table"',($mf?"":" class='hidden'"),'>
<thead><tr><th>',lang(166),'<th>',lang(167),'</thead>
';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>
</div></fieldset>
';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["indexes"])){$a=$_GET["indexes"];$pd=array("PRIMARY","UNIQUE","INDEX");$R=table_status($a,true);if(preg_match('~MyISAM|M?aria'.($h->server_info>=5.6?'|InnoDB':'').'~i',$R["Engine"]))$pd[]="FULLTEXT";$v=indexes($a);$Bf=array();if($w=="mongo"){$Bf=$v["_id_"];unset($pd[0]);unset($v["_id_"]);}$K=$_POST;if($_POST&&!$n&&!$_POST["add"]&&!$_POST["drop_col"]){$c=array();foreach($K["indexes"]as$u){$C=$u["name"];if(in_array($u["type"],$pd)){$f=array();$Wd=array();$Pb=array();$O=array();ksort($u["columns"]);foreach($u["columns"]as$x=>$e){if($e!=""){$y=$u["lengths"][$x];$Ob=$u["descs"][$x];$O[]=idf_escape($e).($y?"(".(+$y).")":"").($Ob?" DESC":"");$f[]=$e;$Wd[]=($y?$y:null);$Pb[]=$Ob;}}if($f){$xc=$v[$C];if($xc){ksort($xc["columns"]);ksort($xc["lengths"]);ksort($xc["descs"]);if($u["type"]==$xc["type"]&&array_values($xc["columns"])===$f&&(!$xc["lengths"]||array_values($xc["lengths"])===$Wd)&&array_values($xc["descs"])===$Pb){unset($v[$C]);continue;}}$c[]=array($u["type"],$C,$O);}}}foreach($v
as$C=>$xc)$c[]=array($xc["type"],$C,"DROP");if(!$c)redirect(ME."table=".urlencode($a));queries_redirect(ME."table=".urlencode($a),lang(168),alter_indexes($a,$c));}page_header(lang(121),$n,array("table"=>$a),h($a));$p=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
as$x=>$u){$v[$x]["name"]=$x;$v[$x]["columns"][]="";}$v[]=array("columns"=>array(1=>""));$K["indexes"]=$v;}echo'
<form action="" method="post">
<table cellspacing="0" class="nowrap">
<thead><tr>
<th>',lang(169),'<th><input type="submit" style="left: -1000px; position: absolute;">',lang(170),'<th>',lang(171);?>
<th><noscript><input type='image' class='icon' name='add[0]' src='" . h(preg_replace("~\\?.*~", "", ME)) . "?file=plus.gif&amp;version=4.2.4' alt='+' title='<?php echo
lang(97),'\'></noscript>&nbsp;
</thead>
';if($Bf){echo"<tr><td>PRIMARY<td>";foreach($Bf["columns"]as$x=>$e){echo
select_input(" disabled",$p,$e),"<label><input disabled type='checkbox'>".lang(50)."</label> ";}echo"<td><td>\n";}$Fd=1;foreach($K["indexes"]as$u){if(!$_POST["drop_col"]||$Fd!=key($_POST["drop_col"])){echo"<tr><td>".html_select("indexes[$Fd][type]",array(-1=>"")+$pd,$u["type"],($Fd==count($K["indexes"])?"indexesAddRow(this);":1)),"<td>";ksort($u["columns"]);$s=1;foreach($u["columns"]as$x=>$e){echo"<span>".select_input(" name='indexes[$Fd][columns][$s]' onchange=\"".($s==count($u["columns"])?"indexesAddColumn":"indexesChangeColumn")."(this, '".h(js_escape($w=="sql"?"":$_GET["indexes"]."_"))."');\"",($p?array_combine($p,$p):$p),$e),($w=="sql"||$w=="mssql"?"<input type='number' name='indexes[$Fd][lengths][$s]' class='size' value='".h($u["lengths"][$x])."'>":""),($w!="sql"?checkbox("indexes[$Fd][descs][$s]",1,$u["descs"][$x],lang(50)):"")," </span>";$s++;}echo"<td><input name='indexes[$Fd][name]' value='".h($u["name"])."' autocapitalize='off'>\n","<td><input type='image' class='icon' name='drop_col[$Fd]' src='".h(preg_replace("~\\?.*~","",ME))."?file=cross.gif&amp;version=4.2.4' alt='x' title='".lang(100)."' onclick=\"return !editingRemoveRow(this, 'indexes\$1[type]');\">\n";}$Fd++;}echo'</table>
<p>
<input type="submit" value="',lang(14),'">
<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["database"])){$K=$_POST;if($_POST&&!$n&&!isset($_POST["add_x"])){$C=trim($K["name"]);if($_POST["drop"]){$_GET["db"]="";queries_redirect(remove_from_uri("db|database"),lang(172),drop_databases(array(DB)));}elseif(DB!==$C){if(DB!=""){$_GET["db"]=$C;queries_redirect(preg_replace('~\bdb=[^&]*&~','',ME)."db=".urlencode($C),lang(173),rename_database($C,$K["collation"]));}else{$l=explode("\n",str_replace("\r","",$C));$Ng=true;$Qd="";foreach($l
as$m){if(count($l)==1||$m!=""){if(!create_database($m,$K["collation"]))$Ng=false;$Qd=$m;}}restart_session();set_session("dbs",null);queries_redirect(ME."db=".urlencode($Qd),lang(174),$Ng);}}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(175));}}page_header(DB!=""?lang(59):lang(176),$n,array(),h(DB));$nb=collations();$C=DB;if($_POST)$C=$K["name"];elseif(DB!="")$K["collation"]=db_collation(DB,$nb);elseif($w=="sql"){foreach(get_vals("SHOW GRANTS")as$Vc){if(preg_match('~ ON (`(([^\\\\`]|``|\\\\.)*)%`\\.\\*)?~',$Vc,$B)&&$B[1]){$C=stripcslashes(idf_unescape("`$B[2]`"));break;}}}echo'
<form action="" method="post">
<p>
',($_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".($nb?html_select("collation",array(""=>"(".lang(87).")")+$nb,$K["collation"]).doc_link(array('sql'=>"charset-charsets.html",'mssql'=>"ms187963.aspx",)):"");?>
<script type='text/javascript'>focus(document.getElementById('name'));</script>
<input type="submit" value="<?php echo
lang(14),'">
';if(DB!="")echo"<input type='submit' name='drop' value='".lang(116)."'".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.2.4' alt='+' title='".lang(97)."'>\n";echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["scheme"])){$K=$_POST;if($_POST&&!$n){$_=preg_replace('~ns=[^&]*&~','',ME)."ns=";if($_POST["drop"])query_redirect("DROP SCHEMA ".idf_escape($_GET["ns"]),$_,lang(177));else{$C=trim($K["name"]);$_.=urlencode($C);if($_GET["ns"]=="")query_redirect("CREATE SCHEMA ".idf_escape($C),$_,lang(178));elseif($_GET["ns"]!=$C)query_redirect("ALTER SCHEMA ".idf_escape($_GET["ns"])." RENAME TO ".idf_escape($C),$_,lang(179));else
redirect($_);}}page_header($_GET["ns"]!=""?lang(60):lang(61),$n);if(!$K)$K["name"]=$_GET["ns"];echo'
<form action="" method="post">
<p><input name="name" id="name" value="',h($K["name"]);?>" autocapitalize="off">
<script type='text/javascript'>focus(document.getElementById('name'));</script>
<input type="submit" value="<?php echo
lang(14),'">
';if($_GET["ns"]!="")echo"<input type='submit' name='drop' value='".lang(116)."'".confirm().">\n";echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["call"])){$da=$_GET["call"];page_header(lang(180).": ".h($da),$n);$hg=routine($da,(isset($_GET["callf"])?"FUNCTION":"PROCEDURE"));$nd=array();$ff=array();foreach($hg["fields"]as$s=>$o){if(substr($o["inout"],-3)=="OUT")$ff[$s]="@".idf_escape($o["field"])." AS ".idf_escape($o["field"]);if(!$o["inout"]||substr($o["inout"],0,2)=="IN")$nd[]=$s;}if(!$n&&$_POST){$Ya=array();foreach($hg["fields"]as$x=>$o){if(in_array($x,$nd)){$X=process_input($o);if($X===false)$X="''";if(isset($ff[$x]))$h->query("SET @".idf_escape($o["field"])." = $X");}$Ya[]=(isset($ff[$x])?"@".idf_escape($o["field"]):$X);}$H=(isset($_GET["callf"])?"SELECT":"CALL")." ".idf_escape($da)."(".implode(", ",$Ya).")";echo"<p><code class='jush-$w'>".h($H)."</code> <a href='".h(ME)."sql=".urlencode($H)."'>".lang(10)."</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
echo"<p class='message'>".lang(181,$h->affected_rows)."\n";}while($h->next_result());if($ff)select($h->query("SELECT ".implode(", ",$ff)));}}echo'
<form action="" method="post">
';if($nd){echo"<table cellspacing='0'>\n";foreach($nd
as$x){$o=$hg["fields"][$x];$C=$o["field"];echo"<tr><th>".$b->fieldName($o);$Y=$_POST["fields"][$C];if($Y!=""){if($o["type"]=="enum")$Y=+$Y;if($o["type"]=="set")$Y=array_sum($Y);}input($o,$Y,(string)$_POST["function"][$C]);echo"\n";}echo"</table>\n";}echo'<p>
<input type="submit" value="',lang(180),'">
<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["foreign"])){$a=$_GET["foreign"];$C=$_GET["name"];$K=$_POST;if($_POST&&!$n&&!$_POST["add"]&&!$_POST["change"]&&!$_POST["change-js"]){$le=($_POST["drop"]?lang(182):($C!=""?lang(183):lang(184)));$A=ME."table=".urlencode($a);$K["source"]=array_filter($K["source"],'strlen');ksort($K["source"]);$bh=array();foreach($K["source"]as$x=>$X)$bh[$x]=$K["target"][$x];$K["target"]=$bh;if($w=="sqlite")queries_redirect($A,$le,recreate_table($a,$a,array(),array(),array(" $C"=>($_POST["drop"]?"":" ".format_foreign_key($K)))));else{$c="ALTER TABLE ".table($a);$Yb="\nDROP ".($w=="sql"?"FOREIGN KEY ":"CONSTRAINT ").idf_escape($C);if($_POST["drop"])query_redirect($c.$Yb,$A,$le);else{query_redirect($c.($C!=""?"$Yb,":"")."\nADD".format_foreign_key($K),$A,$le);$n=lang(185)."<br>$n";}}}page_header(lang(186),$n,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!=""){$Oc=foreign_keys($a);$K=$Oc[$C];$K["source"][]="";}else{$K["table"]=$a;$K["source"]=array("");}$Dg=array_keys(fields($a));$bh=($a===$K["table"]?$Dg:array_keys(fields($K["table"])));$Tf=array_keys(array_filter(table_status('',true),'fk_support'));echo'
<form action="" method="post">
<p>
';if($K["db"]==""&&$K["ns"]==""){echo
lang(187),':
',html_select("table",$Tf,$K["table"],"this.form['change-js'].value = '1'; this.form.submit();"),'<input type="hidden" name="change-js" value="">
<noscript><p><input type="submit" name="change" value="',lang(188),'"></noscript>
<table cellspacing="0">
<thead><tr><th>',lang(123),'<th>',lang(124),'</thead>
';$Fd=0;foreach($K["source"]as$x=>$X){echo"<tr>","<td>".html_select("source[".(+$x)."]",array(-1=>"")+$Dg,$X,($Fd==count($K["source"])-1?"foreignAddRow(this);":1)),"<td>".html_select("target[".(+$x)."]",$bh,$K["target"][$x]);$Fd++;}echo'</table>
<p>
',lang(89),': ',html_select("on_delete",array(-1=>"")+explode("|",$Me),$K["on_delete"]),' ',lang(88),': ',html_select("on_update",array(-1=>"")+explode("|",$Me),$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>
<input type="submit" value="',lang(14),'">
<noscript><p><input type="submit" name="add" value="',lang(189),'"></noscript>
';}if($C!=""){echo'<input type="submit" name="drop" value="',lang(116),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["view"])){$a=$_GET["view"];$K=$_POST;if($_POST&&!$n){$C=trim($K["name"]);$Ga=" AS\n$K[select]";$A=ME."table=".urlencode($C);$le=lang(190);if($_GET["materialized"])$U="MATERIALIZED VIEW";else{$U="VIEW";if($w=="pgsql"){$Ig=table_status($C);$U=($Ig?strtoupper($Ig["Engine"]):$U);}}if(!$_POST["drop"]&&$a==$C&&$w!="sqlite"&&$U!="MATERIALIZED VIEW")query_redirect(($w=="mssql"?"ALTER":"CREATE OR REPLACE")." VIEW ".table($C).$Ga,$A,$le);else{$dh=$C."_adminer_".uniqid();drop_create("DROP $U ".table($a),"CREATE $U ".table($C).$Ga,"DROP $U ".table($C),"CREATE $U ".table($dh).$Ga,"DROP $U ".table($dh),($_POST["drop"]?substr(ME,0,-1):$A),lang(191),$le,lang(192),$a,$C);}}if(!$_POST&&$a!=""){$K=view($a);$K["name"]=$a;if(!$n)$n=error();}page_header(($a!=""?lang(40):lang(193)),$n,array("table"=>$a),h($a));echo'
<form action="" method="post">
<p>',lang(171),': <input name="name" value="',h($K["name"]),'" maxlength="64" autocapitalize="off">
<p>';textarea("select",$K["select"]);echo'<p>
<input type="submit" value="',lang(14),'">
';if($_GET["view"]!=""){echo'<input type="submit" name="drop" value="',lang(116),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["event"])){$aa=$_GET["event"];$xd=array("YEAR","QUARTER","MONTH","DAY","HOUR","MINUTE","WEEK","SECOND","YEAR_MONTH","DAY_HOUR","DAY_MINUTE","DAY_SECOND","HOUR_MINUTE","HOUR_SECOND","MINUTE_SECOND");$Jg=array("ENABLED"=>"ENABLE","DISABLED"=>"DISABLE","SLAVESIDE_DISABLED"=>"DISABLE ON SLAVE");$K=$_POST;if($_POST&&!$n){if($_POST["drop"])query_redirect("DROP EVENT ".idf_escape($aa),substr(ME,0,-1),lang(194));elseif(in_array($K["INTERVAL_FIELD"],$xd)&&isset($Jg[$K["STATUS"]])){$mg="\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(195):lang(196)),queries(($aa!=""?"ALTER EVENT ".idf_escape($aa).$mg.($aa!=$K["EVENT_NAME"]?"\nRENAME TO ".idf_escape($K["EVENT_NAME"]):""):"CREATE EVENT ".idf_escape($K["EVENT_NAME"]).$mg)."\n".$Jg[$K["STATUS"]]." COMMENT ".q($K["EVENT_COMMENT"]).rtrim(" DO\n$K[EVENT_DEFINITION]",";").";"));}}page_header(($aa!=""?lang(197).": ".h($aa):lang(198)),$n);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'
<form action="" method="post">
<table cellspacing="0">
<tr><th>',lang(171),'<td><input name="EVENT_NAME" value="',h($K["EVENT_NAME"]),'" maxlength="64" autocapitalize="off">
<tr><th title="datetime">',lang(199),'<td><input name="STARTS" value="',h("$K[EXECUTE_AT]$K[STARTS]"),'">
<tr><th title="datetime">',lang(200),'<td><input name="ENDS" value="',h($K["ENDS"]),'">
<tr><th>',lang(201),'<td><input type="number" name="INTERVAL_VALUE" value="',h($K["INTERVAL_VALUE"]),'" class="size"> ',html_select("INTERVAL_FIELD",$xd,$K["INTERVAL_FIELD"]),'<tr><th>',lang(107),'<td>',html_select("STATUS",$Jg,$K["STATUS"]),'<tr><th>',lang(96),'<td><input name="EVENT_COMMENT" value="',h($K["EVENT_COMMENT"]),'" maxlength="64">
<tr><th>&nbsp;<td>',checkbox("ON_COMPLETION","PRESERVE",$K["ON_COMPLETION"]=="PRESERVE",lang(202)),'</table>
<p>';textarea("EVENT_DEFINITION",$K["EVENT_DEFINITION"]);echo'<p>
<input type="submit" value="',lang(14),'">
';if($aa!=""){echo'<input type="submit" name="drop" value="',lang(116),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["procedure"])){$da=$_GET["procedure"];$hg=(isset($_GET["function"])?"FUNCTION":"PROCEDURE");$K=$_POST;$K["fields"]=(array)$K["fields"];if($_POST&&!process_fields($K["fields"])&&!$n){$dh="$K[name]_adminer_".uniqid();drop_create("DROP $hg ".idf_escape($da),create_routine($hg,$K),"DROP $hg ".idf_escape($K["name"]),create_routine($hg,array("name"=>$dh)+$K),"DROP $hg ".idf_escape($dh),substr(ME,0,-1),lang(203),lang(204),lang(205),$da,$K["name"]);}page_header(($da!=""?(isset($_GET["function"])?lang(206):lang(207)).": ".h($da):(isset($_GET["function"])?lang(208):lang(209))),$n);if(!$_POST&&$da!=""){$K=routine($da,$hg);$K["name"]=$da;}$nb=get_vals("SHOW CHARACTER SET");sort($nb);$ig=routine_languages();echo'
<form action="" method="post" id="form">
<p>',lang(171),': <input name="name" value="',h($K["name"]),'" maxlength="64" autocapitalize="off">
',($ig?lang(19).": ".html_select("language",$ig,$K["language"]):""),'<input type="submit" value="',lang(14),'">
<table cellspacing="0" class="nowrap">
';edit_fields($K["fields"],$nb,$hg);if(isset($_GET["function"])){echo"<tr><td>".lang(210);edit_type("returns",$K["returns"],$nb);}echo'</table>
<p>';textarea("definition",$K["definition"]);echo'<p>
<input type="submit" value="',lang(14),'">
';if($da!=""){echo'<input type="submit" name="drop" value="',lang(116),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["sequence"])){$fa=$_GET["sequence"];$K=$_POST;if($_POST&&!$n){$_=substr(ME,0,-1);$C=trim($K["name"]);if($_POST["drop"])query_redirect("DROP SEQUENCE ".idf_escape($fa),$_,lang(211));elseif($fa=="")query_redirect("CREATE SEQUENCE ".idf_escape($C),$_,lang(212));elseif($fa!=$C)query_redirect("ALTER SEQUENCE ".idf_escape($fa)." RENAME TO ".idf_escape($C),$_,lang(213));else
redirect($_);}page_header($fa!=""?lang(214).": ".h($fa):lang(215),$n);if(!$K)$K["name"]=$fa;echo'
<form action="" method="post">
<p><input name="name" value="',h($K["name"]),'" autocapitalize="off">
<input type="submit" value="',lang(14),'">
';if($fa!="")echo"<input type='submit' name='drop' value='".lang(116)."'".confirm().">\n";echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["type"])){$ga=$_GET["type"];$K=$_POST;if($_POST&&!$n){$_=substr(ME,0,-1);if($_POST["drop"])query_redirect("DROP TYPE ".idf_escape($ga),$_,lang(216));else
query_redirect("CREATE TYPE ".idf_escape(trim($K["name"]))." $K[as]",$_,lang(217));}page_header($ga!=""?lang(218).": ".h($ga):lang(219),$n);if(!$K)$K["as"]="AS ";echo'
<form action="" method="post">
<p>
';if($ga!="")echo"<input type='submit' name='drop' value='".lang(116)."'".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(14)."'>\n";}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["trigger"])){$a=$_GET["trigger"];$C=$_GET["name"];$yh=trigger_options();$K=(array)trigger($C)+array("Trigger"=>$a."_bi");if($_POST){if(!$n&&in_array($_POST["Timing"],$yh["Timing"])&&in_array($_POST["Event"],$yh["Event"])&&in_array($_POST["Type"],$yh["Type"])){$Le=" ON ".table($a);$Yb="DROP TRIGGER ".idf_escape($C).($w=="pgsql"?$Le:"");$A=ME."table=".urlencode($a);if($_POST["drop"])query_redirect($Yb,$A,lang(220));else{if($C!="")queries($Yb);queries_redirect($A,($C!=""?lang(221):lang(222)),queries(create_trigger($Le,$_POST)));if($C!="")queries(create_trigger($Le,$K+array("Type"=>reset($yh["Type"]))));}}$K=$_POST;}page_header(($C!=""?lang(223).": ".h($C):lang(224)),$n,array("table"=>$a));echo'
<form action="" method="post" id="form">
<table cellspacing="0">
<tr><th>',lang(225),'<td>',html_select("Timing",$yh["Timing"],$K["Timing"],"triggerChange(/^".preg_quote($a,"/")."_[ba][iud]$/, '".js_escape($a)."', this.form);"),'<tr><th>',lang(226),'<td>',html_select("Event",$yh["Event"],$K["Event"],"this.form['Timing'].onchange();"),(in_array("UPDATE OF",$yh["Event"])?" <input name='Of' value='".h($K["Of"])."' class='hidden'>":""),'<tr><th>',lang(92),'<td>',html_select("Type",$yh["Type"],$K["Type"]),'</table>
<p>',lang(171),': <input name="Trigger" value="',h($K["Trigger"]);?>" maxlength="64" autocapitalize="off">
<script type="text/javascript">document.getElementById('form')['Timing'].onchange();</script>
<p><?php textarea("Statement",$K["Statement"]);echo'<p>
<input type="submit" value="',lang(14),'">
';if($C!=""){echo'<input type="submit" name="drop" value="',lang(116),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["user"])){$ha=$_GET["user"];$Gf=array(""=>array("All privileges"=>""));foreach(get_rows("SHOW PRIVILEGES")as$K){foreach(explode(",",($K["Privilege"]=="Grant option"?"":$K["Context"]))as$yb)$Gf[$yb][$K["Privilege"]]=$K["Comment"];}$Gf["Server Admin"]+=$Gf["File access on server"];$Gf["Databases"]["Create routine"]=$Gf["Procedures"]["Create routine"];unset($Gf["Procedures"]["Create routine"]);$Gf["Columns"]=array();foreach(array("Select","Insert","Update","References")as$X)$Gf["Columns"][$X]=$Gf["Tables"][$X];unset($Gf["Server Admin"]["Usage"]);foreach($Gf["Tables"]as$x=>$X)unset($Gf["Databases"][$x]);$ye=array();if($_POST){foreach($_POST["objects"]as$x=>$X)$ye[$X]=(array)$ye[$X]+(array)$_POST["grants"][$x];}$Wc=array();$Je="";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],$de,PREG_SET_ORDER)){foreach($de
as$X){if($X[1]!="USAGE")$Wc["$B[2]$X[2]"][$X[1]]=true;if(preg_match('~ WITH GRANT OPTION~',$K[0]))$Wc["$B[2]$X[2]"]["GRANT OPTION"]=true;}}if(preg_match("~ IDENTIFIED BY PASSWORD '([^']+)~",$K[0],$B))$Je=$B[1];}}if($_POST&&!$n){$Ke=(isset($_GET["host"])?q($ha)."@".q($_GET["host"]):"''");if($_POST["drop"])query_redirect("DROP USER $Ke",ME."privileges=",lang(227));else{$_e=q($_POST["user"])."@".q($_POST["host"]);$pf=$_POST["pass"];if($pf!=''&&!$_POST["hashed"]){$pf=$h->result("SELECT PASSWORD(".q($pf).")");$n=!$pf;}$Cb=false;if(!$n){if($Ke!=$_e){$Cb=queries(($h->server_info<5?"GRANT USAGE ON *.* TO":"CREATE USER")." $_e IDENTIFIED BY PASSWORD ".q($pf));$n=!$Cb;}elseif($pf!=$Je)queries("SET PASSWORD FOR $_e = ".q($pf));}if(!$n){$eg=array();foreach($ye
as$Ee=>$Vc){if(isset($_GET["grant"]))$Vc=array_filter($Vc);$Vc=array_keys($Vc);if(isset($_GET["grant"]))$eg=array_diff(array_keys(array_filter($ye[$Ee],'strlen')),$Vc);elseif($Ke==$_e){$He=array_keys((array)$Wc[$Ee]);$eg=array_diff($He,$Vc);$Vc=array_diff($Vc,$He);unset($Wc[$Ee]);}if(preg_match('~^(.+)\\s*(\\(.*\\))?$~U',$Ee,$B)&&(!grant("REVOKE",$eg,$B[2]," ON $B[1] FROM $_e")||!grant("GRANT",$Vc,$B[2]," ON $B[1] TO $_e"))){$n=true;break;}}}if(!$n&&isset($_GET["host"])){if($Ke!=$_e)queries("DROP USER $Ke");elseif(!isset($_GET["grant"])){foreach($Wc
as$Ee=>$eg){if(preg_match('~^(.+)(\\(.*\\))?$~U',$Ee,$B))grant("REVOKE",array_keys($eg),$B[2]," ON $B[1] FROM $_e");}}}queries_redirect(ME."privileges=",(isset($_GET["host"])?lang(228):lang(229)),!$n);if($Cb)$h->query("DROP USER $_e");}}page_header((isset($_GET["host"])?lang(33).": ".h("$ha@$_GET[host]"):lang(135)),$n,array("privileges"=>array('',lang(63))));if($_POST){$K=$_POST;$Wc=$ye;}else{$K=$_GET+array("host"=>$h->result("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', -1)"));$K["pass"]=$Je;if($Je!="")$K["hashed"]=true;$Wc[(DB==""||$Wc?"":idf_escape(addcslashes(DB,"%_\\"))).".*"]=array();}echo'<form action="" method="post">
<table cellspacing="0">
<tr><th>',lang(32),'<td><input name="host" maxlength="60" value="',h($K["host"]),'" autocapitalize="off">
<tr><th>',lang(33),'<td><input name="user" maxlength="16" value="',h($K["user"]),'" autocapitalize="off">
<tr><th>',lang(34),'<td><input name="pass" id="pass" value="',h($K["pass"]),'">
';if(!$K["hashed"]){echo'<script type="text/javascript">typePassword(document.getElementById(\'pass\'));</script>';}echo
checkbox("hashed",1,$K["hashed"],lang(230),"typePassword(this.form['pass'], this.checked);"),'</table>
';echo"<table cellspacing='0'>\n","<thead><tr><th colspan='2'>".lang(63).doc_link(array('sql'=>"grant.html#priv_level"));$s=0;foreach($Wc
as$Ee=>$Vc){echo'<th>'.($Ee!="*.*"?"<input name='objects[$s]' value='".h($Ee)."' size='10' autocapitalize='off'>":"<input type='hidden' name='objects[$s]' value='*.*' size='10'>*.*");$s++;}echo"</thead>\n";foreach(array(""=>"","Server Admin"=>lang(32),"Databases"=>lang(35),"Tables"=>lang(119),"Columns"=>lang(120),"Procedures"=>lang(231),)as$yb=>$Ob){foreach((array)$Gf[$yb]as$Ff=>$rb){echo"<tr".odd()."><td".($Ob?">$Ob<td":" colspan='2'").' lang="en" title="'.h($rb).'">'.h($Ff);$s=0;foreach($Wc
as$Ee=>$Vc){$C="'grants[$s][".h(strtoupper($Ff))."]'";$Y=$Vc[strtoupper($Ff)];if($yb=="Server Admin"&&$Ee!=(isset($Wc["*.*"])?"*.*":".*"))echo"<td>&nbsp;";elseif(isset($_GET["grant"]))echo"<td><select name=$C><option><option value='1'".($Y?" selected":"").">".lang(232)."<option value='0'".($Y=="0"?" selected":"").">".lang(233)."</select>";else
echo"<td align='center'><label class='block'><input type='checkbox' name=$C value='1'".($Y?" checked":"").($Ff=="All privileges"?" id='grants-$s-all'":($Ff=="Grant option"?"":" onclick=\"if (this.checked) formUncheck('grants-$s-all');\""))."></label>";$s++;}}}echo"</table>\n",'<p>
<input type="submit" value="',lang(14),'">
';if(isset($_GET["host"])){echo'<input type="submit" name="drop" value="',lang(116),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["processlist"])){if(support("kill")&&$_POST&&!$n){$Md=0;foreach((array)$_POST["kill"]as$X){if(queries("KILL ".number($X)))$Md++;}queries_redirect(ME."processlist=",lang(234,$Md),$Md||!$_POST["kill"]);}page_header(lang(105),$n);echo'
<form action="" method="post">
<table cellspacing="0" onclick="tableClick(event);" ondblclick="tableClick(event, true);" class="nowrap checkable">
';$s=-1;foreach(process_list()as$s=>$K){if(!$s){echo"<thead><tr lang='en'>".(support("kill")?"<th>&nbsp;":"");foreach($K
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
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(235).'</a>':nbsp($X));echo"\n";}echo'</table>
<script type=\'text/javascript\'>tableCheck();</script>
<p>
';if(support("kill")){echo($s+1)."/".lang(236,$h->result("SELECT @@max_connections")),"<p><input type='submit' value='".lang(237)."'>\n";}echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset($_GET["select"])){$a=$_GET["select"];$R=table_status1($a);$v=indexes($a);$p=fields($a);$Oc=column_foreign_keys($a);$Ge="";if($R["Oid"]){$Ge=($w=="sqlite"?"rowid":"oid");$v[]=array("type"=>"PRIMARY","columns"=>array($Ge));}parse_str($_COOKIE["adminer_import"],$ya);$fg=array();$f=array();$hh=null;foreach($p
as$x=>$o){$C=$b->fieldName($o);if(isset($o["privileges"]["select"])&&$C!=""){$f[$x]=html_entity_decode(strip_tags($C),ENT_QUOTES);if(is_shortable($o))$hh=$b->selectLengthProcess();}$fg+=$o["privileges"];}list($M,$Xc)=$b->selectColumnsProcess($f,$v);$Ad=count($Xc)<count($M);$Z=$b->selectSearchProcess($p,$v);$We=$b->selectOrderProcess($p,$v);$z=$b->selectLimitProcess();$Tc=($M?implode(", ",$M):"*".($Ge?", $Ge":"")).convert_fields($f,$p,$M)."\nFROM ".table($a);$Yc=($Xc&&$Ad?"\nGROUP BY ".implode(", ",$Xc):"").($We?"\nORDER BY ".implode(", ",$We):"");if($_GET["val"]&&is_ajax()){header("Content-Type: text/plain; charset=utf-8");foreach($_GET["val"]as$Fh=>$K){$Ga=convert_field($p[key($K)]);$M=array($Ga?$Ga:idf_escape(key($K)));$Z[]=where_check($Fh,$p);$J=$Wb->select($a,$M,$Z,$M);if($J)echo
reset($J->fetch_row());}exit;}if($_POST&&!$n){$ci=$Z;if(!$_POST["all"]&&is_array($_POST["check"])){$eb=array();foreach($_POST["check"]as$bb)$eb[]=where_check($bb,$p);$ci[]="((".implode(") OR (",$eb)."))";}$ci=($ci?"\nWHERE ".implode(" AND ",$ci):"");$Bf=$Hh=null;foreach($v
as$u){if($u["type"]=="PRIMARY"){$Bf=array_flip($u["columns"]);$Hh=($M?$Bf:array());break;}}foreach((array)$Hh
as$x=>$X){if(in_array(idf_escape($x),$M))unset($Hh[$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"])||$Hh===array())$H="SELECT $Tc$ci$Yc";else{$Dh=array();foreach($_POST["check"]as$X)$Dh[]="(SELECT".limit($Tc,"\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$p).$Yc,1).")";$H=implode(" UNION ALL ",$Dh);}$b->dumpData($a,"table",$H);exit;}if(!$b->selectEmailProcess($Z,$Oc)){if($_POST["save"]||$_POST["delete"]){$I=true;$za=0;$O=array();if(!$_POST["delete"]){foreach($f
as$C=>$X){$X=process_input($p[$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"]||($Hh===array()&&is_array($_POST["check"]))||$Ad){$I=($_POST["delete"]?$Wb->delete($a,$ci):($_POST["clone"]?queries("INSERT $H$ci"):$Wb->update($a,$O,$ci)));$za=$h->affected_rows;}else{foreach((array)$_POST["check"]as$X){$bi="\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$p);$I=($_POST["delete"]?$Wb->delete($a,$bi,1):($_POST["clone"]?queries("INSERT".limit1($H,$bi)):$Wb->update($a,$O,$bi)));if(!$I)break;$za+=$h->affected_rows;}}}$le=lang(238,$za);if($_POST["clone"]&&$I&&$za==1){$Rd=last_id();if($Rd)$le=lang(157," $Rd");}queries_redirect(remove_from_uri($_POST["all"]&&$_POST["delete"]?"page":""),$le,$I);if(!$_POST["delete"]){edit_form($a,$p,(array)$_POST["fields"],!$_POST["clone"]);page_footer();exit;}}elseif(!$_POST["import"]){if(!$_POST["val"])$n=lang(239);else{$I=true;$za=0;foreach($_POST["val"]as$Fh=>$K){$O=array();foreach($K
as$x=>$X){$x=bracket_escape($x,1);$O[idf_escape($x)]=(preg_match('~char|text~',$p[$x]["type"])||$X!=""?$b->processInput($p[$x],$X):"NULL");}$I=$Wb->update($a,$O," WHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($Fh,$p),!($Ad||$Hh===array())," ");if(!$I)break;$za+=$h->affected_rows;}queries_redirect(remove_from_uri(),lang(238,$za),$I);}}elseif(!is_string($Hc=get_file("csv_file",true)))$n=upload_error($Hc);elseif(!preg_match('~~u',$Hc))$n=lang(240);else{cookie("adminer_import","output=".urlencode($ya["output"])."&format=".urlencode($_POST["separator"]));$I=true;$ob=array_keys($p);preg_match_all('~(?>"[^"]*"|[^"\\r\\n]+)+~',$Hc,$de);$za=count($de[0]);$Wb->begin();$ug=($_POST["separator"]=="csv"?",":($_POST["separator"]=="tsv"?"\t":";"));$L=array();foreach($de[0]as$x=>$X){preg_match_all("~((?>\"[^\"]*\")+|[^$ug]*)$ug~",$X.$ug,$ee);if(!$x&&!array_diff($ee[1],$ob)){$ob=$ee[1];$za--;}else{$O=array();foreach($ee[1]as$s=>$lb)$O[idf_escape($ob[$s])]=($lb==""&&$p[$ob[$s]]["null"]?"NULL":q(str_replace('""','"',preg_replace('~^"|"$~','',$lb))));$L[]=$O;}}$I=(!$L||$Wb->insertUpdate($a,$L,$Bf));if($I)$Wb->commit();queries_redirect(remove_from_uri("page"),lang(241,$za),$I);$Wb->rollback();}}}$Tg=$b->tableName($R);if(is_ajax()){page_headers();ob_start();}else
page_header(lang(44).": $Tg",$n);$O=null;if(isset($fg["insert"])||!support("table")){$O="";foreach((array)$_GET["where"]as$X){if(count($Oc[$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(242).($p?".":": ".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($We,$f,$v);$b->selectLimitPrint($z);$b->selectLengthPrint($hh);$b->selectActionPrint($v);echo"</form>\n";$E=$_GET["page"];if($E=="last"){$Rc=$h->result(count_rows($a,$Z,$Ad,$Xc));$E=floor(max(0,$Rc-1)/$z);}$rg=$M;if(!$rg){$rg[]="*";if($Ge)$rg[]=$Ge;}$zb=convert_fields($f,$p,$M);if($zb)$rg[]=substr($zb,2);$I=$Wb->select($a,$rg,$Z,$Xc,$We,$z,$E,true);if(!$I)echo"<p class='error'>".error()."\n";else{if($w=="mssql"&&$E)$I->seek($z*$E);$lc=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&&$Xc&&$Ad&&$w=="sql")$Rc=$h->result(" SELECT FOUND_ROWS()");if(!$L)echo"<p class='message'>".lang(12)."\n";else{$Pa=$b->backwardKeys($a,$Tg);echo"<table id='table' cellspacing='0' class='nowrap checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);' onkeydown='return editingKeydown(event);'>\n","<thead><tr>".(!$Xc&&$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(243)."</a>");$xe=array();$Uc=array();reset($M);$Pf=1;foreach($L[0]as$x=>$X){if($x!=$Ge){$X=$_GET["columns"][key($M)];$o=$p[$M?($X?$X["col"]:current($M)):$x];$C=($o?$b->fieldName($o,$Pf):($X["fun"]?"*":$x));if($C!=""){$Pf++;$xe[$x]=$C;$e=idf_escape($x);$id=remove_from_uri('(order|desc)[^=]*|page').'&order%5B0%5D='.urlencode($x);$Ob="&desc%5B0%5D=1";echo'<th onmouseover="columnMouse(this);" onmouseout="columnMouse(this, \' hidden\');">','<a href="'.h($id.($We[0]==$e||$We[0]==$x||(!$We&&$Ad&&$Xc[0]==$e)?$Ob:'')).'">';echo
apply_sql_function($X["fun"],$C)."</a>";echo"<span class='column hidden'>","<a href='".h($id.$Ob)."' title='".lang(50)."' class='text'> ↓</a>";if(!$X["fun"])echo'<a href="#fieldset-search" onclick="selectSearch(\''.h(js_escape($x)).'\'); return false;" title="'.lang(47).'" class="text jsonly"> =</a>';echo"</span>";}$Uc[$x]=$X["fun"];next($M);}}$Wd=array();if($_GET["modify"]){foreach($L
as$K){foreach($K
as$x=>$X)$Wd[$x]=max($Wd[$x],min(40,strlen(utf8_decode($X))));}}echo($Pa?"<th>".lang(244):"")."</thead>\n";if(is_ajax()){if($z%2==1&&$E%2==1)odd();ob_end_clean();}foreach($b->rowDescriptions($L,$Oc)as$we=>$K){$Eh=unique_array($L[$we],$v);if(!$Eh){$Eh=array();foreach($L[$we]as$x=>$X){if(!preg_match('~^(COUNT\\((\\*|(DISTINCT )?`(?:[^`]|``)+`)\\)|(AVG|GROUP_CONCAT|MAX|MIN|SUM)\\(`(?:[^`]|``)+`\\))$~',$x))$Eh[$x]=$X;}}$Fh="";foreach($Eh
as$x=>$X){if(($w=="sql"||$w=="pgsql")&&strlen($X)>64){$x=(strpos($x,'(')?$x:idf_escape($x));$x="MD5(".($w=='sql'&&preg_match("~^utf8_~",$p[$x]["collation"])?$x:"CONVERT($x USING ".charset($h).")").")";$X=md5($X);}$Fh.="&".($X!==null?urlencode("where[".bracket_escape($x)."]")."=".urlencode($X):"null%5B%5D=".urlencode($x));}echo"<tr".odd().">".(!$Xc&&$M?"":"<td>".checkbox("check[]",substr($Fh,1),in_array(substr($Fh,1),(array)$_POST["check"]),"","this.form['all'].checked = false; formUncheck('all-page');").($Ad||information_schema(DB)?"":" <a href='".h(ME."edit=".urlencode($a).$Fh)."'>".lang(245)."</a>"));foreach($K
as$x=>$X){if(isset($xe[$x])){$o=$p[$x];if($X!=""&&(!isset($lc[$x])||$lc[$x]!=""))$lc[$x]=(is_mail($X)?$xe[$x]:"");$_="";if(preg_match('~blob|bytea|raw|file~',$o["type"])&&$X!="")$_=ME.'download='.urlencode($a).'&field='.urlencode($x).$Fh;if(!$_&&$X!==null){foreach((array)$Oc[$x]as$q){if(count($Oc[$x])==1||end($q["source"])==$x){$_="";foreach($q["source"]as$s=>$Dg)$_.=where_link($s,$q["target"][$s],$L[$we][$Dg]);$_=($q["db"]!=""?preg_replace('~([?&]db=)[^&]+~','\\1'.urlencode($q["db"]),ME):ME).'select='.urlencode($q["table"]).$_;if(count($q["source"])==1)break;}}}if($x=="COUNT(*)"){$_=ME."select=".urlencode($a);$s=0;foreach((array)$_GET["where"]as$W){if(!array_key_exists($W["col"],$Eh))$_.=where_link($s++,$W["col"],$W["val"],$W["op"]);}foreach($Eh
as$Gd=>$W)$_.=where_link($s++,$Gd,$W);}$X=select_value($X,$_,$o,$hh);$jd=h("val[$Fh][".bracket_escape($x)."]");$Y=$_POST["val"][$Fh][bracket_escape($x)];$gc=!is_array($K[$x])&&is_utf8($X)&&$L[$we][$x]==$K[$x]&&!$Uc[$x];$gh=preg_match('~text|lob~',$o["type"]);if(($_GET["modify"]&&$gc)||$Y!==null){$ad=h($Y!==null?$Y:$K[$x]);echo"<td>".($gh?"<textarea name='$jd' cols='30' rows='".(substr_count($K[$x],"\n")+1)."'>$ad</textarea>":"<input name='$jd' value='$ad' size='$Wd[$x]'>");}else{$ae=strpos($X,"<i>...</i>");echo"<td id='$jd' onclick=\"selectClick(this, event, ".($ae?2:($gh?1:0)).($gc?"":", '".h(lang(246))."'").");\">$X";}}}if($Pa)echo"<td>";$b->backwardKeysPrint($Pa,$L[$we]);echo"</tr>\n";}if(is_ajax())exit;echo"</table>\n";}if(($L||$E)&&!is_ajax()){$vc=true;if($_GET["page"]!="last"){if(!+$z)$Rc=count($L);elseif($w!="sql"||!$Ad){$Rc=($Ad?false:found_rows($R,$Z));if($Rc<max(1e4,2*($E+1)*$z))$Rc=reset(slow_query(count_rows($a,$Z,$Ad,$Xc)));else$vc=false;}}if(+$z&&($Rc===false||$Rc>$z||$E)){echo"<p class='pages'>";$ge=($Rc===false?$E+(count($L)>=$z?2:1):floor(($Rc-1)/$z));if($w!="simpledb"){echo'<a href="'.h(remove_from_uri("page"))."\" onclick=\"pageClick(this.href, +prompt('".lang(247)."', '".($E+1)."'), event); return false;\">".lang(247)."</a>:",pagination(0,$E).($E>5?" ...":"");for($s=max(1,$E-4);$s<min($ge,$E+5);$s++)echo
pagination($s,$E);if($ge>0){echo($E+5<$ge?" ...":""),($vc&&$Rc!==false?pagination($ge,$E):" <a href='".h(remove_from_uri("page")."&page=last")."' title='~$ge'>".lang(248)."</a>");}echo(($Rc===false?count($L)+1:$Rc-$E*$z)>$z?' <a href="'.h(remove_from_uri("page")."&page=".($E+1)).'" onclick="return !selectLoadMore(this, '.(+$z).', \''.lang(249).'...\');" class="loadmore">'.lang(250).'</a>':'');}else{echo
lang(247).":",pagination(0,$E).($E>1?" ...":""),($E?pagination($E,$E):""),($ge>$E?pagination($E+1,$E).($ge>$E+1?" ...":""):"");}}echo"<p class='count'>\n",($Rc!==false?"(".($vc?"":"~ ").lang(139,$Rc).") ":"");$Tb=($vc?"":"~ ").$Rc;echo
checkbox("all",1,0,lang(251),"var checked = formChecked(this, /check/); selectCount('selected', this.checked ? '$Tb' : checked); selectCount('selected2', this.checked || !checked ? '$Tb' : checked);")."\n";if($b->selectCommandPrint()){echo'<fieldset',($_GET["modify"]?'':' class="jsonly"'),'><legend>',lang(243),'</legend><div>
<input type="submit" value="',lang(14),'"',($_GET["modify"]?'':' title="'.lang(239).'"'),'>
</div></fieldset>
<fieldset><legend>',lang(115),' <span id="selected"></span></legend><div>
<input type="submit" name="edit" value="',lang(10),'">
<input type="submit" name="clone" value="',lang(235),'">
<input type="submit" name="delete" value="',lang(18),'"',confirm(),'>
</div></fieldset>
';}$Pc=$b->dumpFormat();foreach((array)$_GET["columns"]as$e){if($e["fun"]){unset($Pc['sql']);break;}}if($Pc){print_fieldset("export",lang(65)." <span id='selected2'></span>");$gf=$b->dumpOutput();echo($gf?html_select("output",$gf,$ya["output"])." ":""),html_select("format",$Pc,$ya["format"])," <input type='submit' name='export' value='".lang(65)."'>\n","</div></fieldset>\n";}echo(!$Xc&&$M?"":"<script type='text/javascript'>tableCheck();</script>\n");}if($b->selectImportPrint()){print_fieldset("import",lang(64),!$L);echo"<input type='file' name='csv_file'> ",html_select("separator",array("csv"=>"CSV,","csv;"=>"CSV;","tsv"=>"TSV"),$ya["format"],1);echo" <input type='submit' name='import' value='".lang(64)."'>","</div></fieldset>\n";}$b->selectEmailPrint(array_filter($lc,'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"])){$Ig=isset($_GET["status"]);page_header($Ig?lang(107):lang(106));$Uh=($Ig?show_status():show_variables());if(!$Uh)echo"<p class='message'>".lang(12)."\n";else{echo"<table cellspacing='0'>\n";foreach($Uh
as$x=>$X){echo"<tr>","<th><code class='jush-".$w.($Ig?"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"){$Qg=array("Data_length"=>0,"Index_length"=>0,"Data_free"=>0);foreach(table_status()as$C=>$R){json_row("Comment-$C",nbsp($R["Comment"]));if(!is_view($R)){foreach(array("Engine","Collation")as$x)json_row("$x-$C",nbsp($R[$x]));foreach($Qg+array("Auto_increment"=>0,"Rows"=>0)as$x=>$X){if($R[$x]!=""){$X=format_number($R[$x]);json_row("$x-$C",($x=="Rows"&&$X&&$R["Engine"]==($Fg=="pgsql"?"table":"InnoDB")?"~ $X":$X));if(isset($Qg[$x]))$Qg[$x]+=($R["Engine"]!="InnoDB"||$x!="Data_free"?$R[$x]:0);}elseif(array_key_exists($x,$R))json_row("$x-$C");}}}foreach($Qg
as$x=>$X)json_row("sum-$x",format_number($X));json_row("");}elseif($_GET["script"]=="kill")$h->query("KILL ".number($_POST["kill"]));else{foreach(count_tables($b->databases())as$m=>$X){json_row("tables-$m",$X);json_row("size-$m",db_size($m));}json_row("");}exit;}else{$Zg=array_merge((array)$_POST["tables"],(array)$_POST["views"]);if($Zg&&!$n&&!$_POST["search"]){$I=true;$le="";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"]);$le=lang(252);}elseif($_POST["move"]){$I=move_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$le=lang(253);}elseif($_POST["copy"]){$I=copy_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$le=lang(254);}elseif($_POST["drop"]){if($_POST["views"])$I=drop_views($_POST["views"]);if($I&&$_POST["tables"])$I=drop_tables($_POST["tables"]);$le=lang(255);}elseif($w!="sql"){$I=($w=="sqlite"?queries("VACUUM"):apply_queries("VACUUM".($_POST["optimize"]?"":" ANALYZE"),$_POST["tables"]));$le=lang(256);}elseif(!$_POST["tables"])$le=lang(9);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())$le.="<b>".h($K["Table"])."</b>: ".h($K["Msg_text"])."<br>";}queries_redirect(substr(ME,0,-1),$le,$I);}page_header(($_GET["ns"]==""?lang(35).": ".h(DB):lang(68).": ".h($_GET["ns"])),$n,true);if($b->homepage()){if($_GET["ns"]!==""){echo"<h3 id='tables-views'>".lang(257)."</h3>\n";$Yg=tables_list();if(!$Yg)echo"<p class='message'>".lang(9)."\n";else{echo"<form action='' method='post'>\n";if(support("table")){echo"<fieldset><legend>".lang(258)." <span id='selected2'></span></legend><div>","<input type='search' name='query' value='".h($_POST["query"])."'> <input type='submit' name='search' value='".lang(47)."'>\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)\[/);">';$Ub=doc_link(array('sql'=>'show-table-status.html'));echo'<th>'.lang(119),'<td>'.lang(259).doc_link(array('sql'=>'storage-engines.html')),'<td>'.lang(111).doc_link(array('sql'=>'charset-mysql.html')),'<td>'.lang(260).$Ub,'<td>'.lang(261).$Ub,'<td>'.lang(262).$Ub,'<td>'.lang(56).doc_link(array('sql'=>'example-auto-increment.html')),'<td>'.lang(263).$Ub,(support("comment")?'<td>'.lang(96).$Ub:''),"</thead>\n";$S=0;foreach($Yg
as$C=>$U){$Xh=($U!==null&&!preg_match('~table~i',$U));echo'<tr'.odd().'><td>'.checkbox(($Xh?"views[]":"tables[]"),$C,in_array($C,$Zg,true),"","formUncheck('check-all');"),'<th>'.(support("table")||support("indexes")?'<a href="'.h(ME).'table='.urlencode($C).'" title="'.lang(39).'">'.h($C).'</a>':h($C));if($Xh){echo'<td colspan="6"><a href="'.h(ME)."view=".urlencode($C).'" title="'.lang(40).'">'.(preg_match('~materialized~i',$U)?lang(264):lang(118)).'</a>','<td align="right"><a href="'.h(ME)."select=".urlencode($C).'" title="'.lang(38).'">?</a>';}else{foreach(array("Engine"=>array(),"Collation"=>array(),"Data_length"=>array("create",lang(41)),"Index_length"=>array("indexes",lang(122)),"Data_free"=>array("edit",lang(42)),"Auto_increment"=>array("auto_increment=1&create",lang(41)),"Rows"=>array("select",lang(38)),)as$x=>$_){$jd=" id='$x-".h($C)."'";echo($_?"<td align='right'>".(support("table")||$x=="Rows"||(support("indexes")&&$x!="Data_length")?"<a href='".h(ME."$_[0]=").urlencode($C)."'$jd title='$_[1]'>?</a>":"<span$jd>?</span>"):"<td id='$x-".h($C)."'>&nbsp;");}$S++;}echo(support("comment")?"<td id='Comment-".h($C)."'>&nbsp;":"");}echo"<tr><td>&nbsp;<th>".lang(236,count($Yg)),"<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)){$Rh="<input type='submit' value='".lang(265)."'".on_help("'VACUUM'")."> ";$Se="<input type='submit' name='optimize' value='".lang(266)."'".on_help($w=="sql"?"'OPTIMIZE TABLE'":"'VACUUM OPTIMIZE'")."> ";echo"<fieldset><legend>".lang(115)." <span id='selected'></span></legend><div>".($w=="sqlite"?$Rh:($w=="pgsql"?$Rh.$Se:($w=="sql"?"<input type='submit' value='".lang(267)."'".on_help("'ANALYZE TABLE'")."> ".$Se."<input type='submit' name='check' value='".lang(268)."'".on_help("'CHECK TABLE'")."> "."<input type='submit' name='repair' value='".lang(269)."'".on_help("'REPAIR TABLE'")."> ":"")))."<input type='submit' name='truncate' value='".lang(270)."'".confirm().on_help($w=="sqlite"?"'DELETE'":"'TRUNCATE".($w=="pgsql"?"'":" TABLE'"))."> "."<input type='submit' name='drop' value='".lang(116)."'".confirm().on_help("'DROP TABLE'").">\n";$l=(support("scheme")?$b->schemas():$b->databases());if(count($l)!=1&&$w!="sqlite"){$m=(isset($_POST["target"])?$_POST["target"]:(support("scheme")?$_GET["ns"]:DB));echo"<p>".lang(271).": ",($l?html_select("target",$l,$m):'<input name="target" value="'.h($m).'" autocapitalize="off">')," <input type='submit' name='move' value='".lang(272)."'>",(support("copy")?" <input type='submit' name='copy' value='".lang(273)."'>":""),"\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(66)."</a>\n",(support("view")?'<a href="'.h(ME).'view=">'.lang(193)."</a>\n":""),(support("materializedview")?'<a href="'.h(ME).'view=&amp;materialized=1">'.lang(274)."</a>\n":"");if(support("routine")){echo"<h3 id='routines'>".lang(132)."</h3>\n";$jg=routines();if($jg){echo"<table cellspacing='0'>\n",'<thead><tr><th>'.lang(171).'<td>'.lang(92).'<td>'.lang(210)."<td>&nbsp;</thead>\n";odd('');foreach($jg
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(125)."</a>";}echo"</table>\n";}echo'<p class="links">'.(support("procedure")?'<a href="'.h(ME).'procedure=">'.lang(209).'</a>':'').'<a href="'.h(ME).'function=">'.lang(208)."</a>\n";}if(support("sequence")){echo"<h3 id='sequences'>".lang(275)."</h3>\n";$vg=get_vals("SELECT sequence_name FROM information_schema.sequences WHERE sequence_schema = current_schema() ORDER BY sequence_name");if($vg){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(171)."</thead>\n";odd('');foreach($vg
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(215)."</a>\n";}if(support("type")){echo"<h3 id='user-types'>".lang(23)."</h3>\n";$Ph=types();if($Ph){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(171)."</thead>\n";odd('');foreach($Ph
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(219)."</a>\n";}if(support("event")){echo"<h3 id='events'>".lang(133)."</h3>\n";$L=get_rows("SHOW EVENTS");if($L){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(171)."<td>".lang(276)."<td>".lang(199)."<td>".lang(200)."<td></thead>\n";foreach($L
as$K){echo"<tr>","<th>".h($K["Name"]),"<td>".($K["Execute at"]?lang(277)."<td>".$K["Execute at"]:lang(201)." ".$K["Interval value"]." ".$K["Interval field"]."<td>$K[Starts]"),"<td>$K[Ends]",'<td><a href="'.h(ME).'event='.urlencode($K["Name"]).'">'.lang(125).'</a>';}echo"</table>\n";$tc=$h->result("SELECT @@event_scheduler");if($tc&&$tc!="ON")echo"<p class='error'><code class='jush-sqlset'>event_scheduler</code>: ".h($tc)."\n";}echo'<p class="links"><a href="'.h(ME).'event=">'.lang(198)."</a>\n";}if($Yg)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=db');</script>\n";}}}page_footer();