Вход Регистрация
Файл: LightMyAdmin/index.php
Строк: 9362
<?php
error_reporting
(6135);$Hc=!preg_match('~^(unsafe_raw)?$~',ini_get("filter.default"));if($Hc||ini_get("filter.default_flags")){foreach(array('_GET','_POST','_COOKIE','_SERVER')as$X){$zh=filter_input_array(constant("INPUT$X"),FILTER_UNSAFE_RAW);if($zh)$$X=$zh;}}if(function_exists("mb_internal_encoding"))mb_internal_encoding("8bit");if(isset($_GET["file"])){if($_SERVER["HTTP_IF_MODIFIED_SINCE"]){header("HTTP/1.1 304 Not Modified");exit;}header("Expires: ".gmdate("D, d M Y H:i:s",time()+365*24*60*60)." GMT");header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");if($_GET["file"]=="favicon.ico"){header("Content-Type: image/x-icon");echo
lzw_decompress("` „n @ґC„и"`EгQёая‡?АtvM'”JdБd\Њb0Д"™АfУ€¤оs5›ПзСAќXPaJ“0„Ґ‘8„#RЉT©‘z`#.©ЗcнXГюИЂ?А-ЎIm? .«M¶ЂИЇ(М‰эА/(%Њ");}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В:6TrcЈAѕzr_оWK¶r-јVNFS%~ГcІЩн&›\^КrА›­жu‚ЕЋГћфЩ‹4'7k¶иЇВгQФжhљ'grFBryT7SSҐPР1=З¤cIиК:Ќd”єm>ЈS8L†JЃњt.MўЏЉ    П‹`'CЎјЫР889¤И ЋQШэЊо2Ќ#8Рђ­Ј’�6mъІ†рj€ўh«<…Њ°«Њ9/л�з:ђJк)К‚¤d>!Z‡€vм»nлѕрјo(ЪуҐЙkФ7ЅЏsащ>Њ о†!РR"*nSэ@P"Би’(‹#[¶ҐЈ@g №oь­’znю9k¤8†nљ™Є1ґI*€ф =НnІ¤ЄЏёи0«c(ц;ѕГ Ри!°ьл*cмч>ОЋ¬E7DсLJ© 1КJ=УЪЮ1L‚ы?Рs=#`К3$4мЂъИuИ±МОzGСC YAt«?;ЧQТk&ЗпќYPїuиеЗЇ}UaHV%G;ѓsј”<A\јФPС\Вњ&ВЄуV¦рnЈSUГtнЕЗrЊк€Ж2¤    l^нZ6�ej…Б­іA ·dу[ЭsХ¶€JP”ЄКу€ТќЊЉ8и=»ѓ�а6 #Л‚74*уџЁ#eИАЮ!Х7{Ж6“ї<oНCЄ9v[–MфЕ-`Ухkц>ЋlЩЪґ‹еIЄѓHЪ3ЏxъЂ›дw0t6ѕГ%MR%іЅjhЪB�<ґЙAQ<P<:љгu/¤;\> Л-№„К€НБ QHnvЎL+vЦГ¦м<пrиеvацо№\* аЙзУґЭўgЊќnЛ©ё №TР©2P•rЁшЯ‹"+z 8Ј ¶:#ЂКиГО2‹єJ[ђi—‚ЈЁ;z�ыСфЎrК3 #ЁЩ‰ :гnнrгЅѓeЩpdЭЌЭ и2c€к4ІkїЉЈrG•жE6_ІЄКШЮ‰b‹ћ/Њ«HB%т0лў>ИИрhoWГnxlЦЌ жµѓCQ^Ђ°РФяЯсr„Љѕ¶4lK{юZЖь:†РЬГѓџ.¦pЁ§Д‚йJуB-Е+B”ґ‘(лTтџ%®µJ›0ЄlШT¶`+Й-Бѕ@BЪбЫ„Vб’ДВПCј,мЇ0tваЊF‡‰е?Д Лna@ЙЊ>‚вZEC“фOЋ-曤^QЂ&ЯЦщ)I)®¤ДАЃR„]rЎ”9”7_€ўrЙF80µObщ    Ђ‘о>єдэnRэ_€С8ж‚ШЩ«д ov0¤bCAёF!Сt—–Дѓ%0”/‘zAYO(4«‹Ў€ЁТ    'џ] Iйн8hHВ05�3т@x&n€’|TУіі)`ђ.“s6eY�D¦zёЊ®ҐѓJС“фћ.„с{GEbЃ№У‹Ў�‹†2ХЧ{$**эѕ@ЭCђћ-:zYHZIфа5F]¦ІYъщCЄOкAќВЪу`x'ґ.*9t'{я(кљwP¶ѕ С=ў*‰†ъ*ьxwrеФ*c‚ћМc|„Dџ“ЪV—–r†V.‡0вЖ ™V¤d€?ТЂьк,EНќ`T¦Й6Ы€-“ЕмѕЕЪЋT[СђЄz©‚.Ar±ЈНЂPшєnѓc= aФ9FтnЯ!ЩuбО A©Юѓ0iPу¬”оєJ6e дT]VШ[rXМбaџ–v Ќkхn+E€ќбЬ•*¶~¶Жщ@g"МNCI$ЌаЙЊѓЂкx@WГyј*vuD‚8ч=л­Є-vґ® 4›dГD’yI‚Т¤­Ѓј_hЮА'z’VН¶• ЃћЬ6ЂЌYzЋ:нQcћіЪІ”хЌ wЊЄ0АЕ] xr Д!е@¶Ѕ/-Ў*М5©«¤I.±]РYxuБЭйЅo&Ц:PЯ|CyЦІwЦыЗА@LЇґХЈGf Ш†еЇ)^¤ЃЖў+–НQ5‚єАЖL4$Mpo‰0i¦rЫ»Пk­ф4*w7•ЇS'’—ZЭ„nAbЁ!ђ1‡)сoЭ–9цcbКпo-~2w4X,,…¶8m'™Ћ›�мЄY•ѓFH–Б3GqQZ-l™гКwмe‹d5Ґў»БрйiП.«–™dг)\зh~\WМЂж™LГЎёЬРmgтu«2lbљ•аZзCР-6ИкЌ–dњlЈЁbreЧMuЏ§gra6ZD†­ѓUК™!K-њџ0У9–beH”"кЧ[JЛќ'Ёѕ»ZјЎoµaє)‹XЙЖѓ&—ќtТ8ємЂGZ.®ЕЪ�Вл+іlrЈКнМЇ]k Щ#ЈАj-§№лъWґЙP,Ўаи>@д` rc3"\ТЉq2‰z›вк@Mпѕpoа‘Є0p­т ¤d~OЩ™З¦ц…Ѕё]Ўґaп»;IxЖщxh°aМН‡т¬0NЋав~gвп?    ЂдLЊcuНдw”Ј}ъЉЄt™ж<±…ҐГЏЕ·јqS’vЪ°@ЏgsW}тLё(kyИ№/6»CР8rЊ‡°]\ЈзLUцЮ^•nqiQПn™T>Aђ9"фґ—kFфХЪъ.*оЯ№І № нЋЯT†туCµ‘r?:АЬ„ьwћMЯ,о$m|‘xоm‘шя“Ўч©Bmu    ®р=й[€Ж ynГ'чЅhѕыЪм@уЮCњvҐS2dSVС Ё(‡с">H‰{ѕ-G�єmMјb+hBb›cpЂГh_ Б¶}qцюпЦ«їe¶†_ВmБinьжа8ЂаГ#зэ`·цюяАm?х я«ь~€яcDюoюю ЖђРЄЇъэЏЬюoф4@пЏЬ йШ‚й<I``fђ€М Љє8    ЂЙD”OЄэфzАЮюpMкrрьРюђ" ¤xюhЏр^§АШ рjюppїptѓ0x§аї0oPdbi<ђ+ащпу0j•а`)SpэрL ам)° эрІ1‹0єР,тҐмщnђ`эрjZПЅ р‡p± P^яPУ0# )Н hр‹ђиэзєxd0ВР:++ф·Й<ъgЯ    ЏРO`ОыHыѓЩ€rbТђЫС%аЖЏ°ФьQ'с-‘1P_°ІrЏ¤cЯ+@®rq иС(�СGр‰сk1AђwсwoС‚nюq2qd®‘ ЧG$Џ aНOжЫ1ЊJ© С'сіCЩ‘“‘Џ„ЉФ«ЖL`$q±s±=‘JЊGHF.‚0Цц©=1ч Пю™АуQ‘ ‘„7жяТ §h3nЩ 1аЇю2fђЄ`В/ђМяPq!0Щ!pЄ т?qл$Рz,A°W rH§лч%pќLП$°Ч%‘?ђ#&Тq    °С&’s ЪЏЄ&P­%ІM(І'’ѓ'rF5АЖ™rM$PЩ*R©(rћЌр7…,1^ьF%ТЛм„&P_)ђ…-0‚0"БЁД¬Цћп№т¦“±ШH‰B–PБс№#pыМн° ЄШ­Г®+#тХrppыBљУьRS2ђ&тЏ2ЇС-Ћ®юr±3nhСц ЂЕ0и§А§Jy%Џ*°VБт])ІGr"­5,ѕщ°х]6QЃ7С$ѓ3ЂьPM8rќУЌ$s‹3’Gаe0    <8Bђ8©<,( ЏЁ8ІЩаи    У&љJЩ;Ђ¦П)¤«АR6pЦ­lрGЛ"12р6Лѕ."жїbп7Ў$: Ь8bкA1Щ:Г';?;G*$ј,іАЌnх<`тTУК/3П ЁСf¬");}elseif($_GET["file"]=="functions.js"){header("Content-Type: text/javascript; charset=utf-8");echo
lzw_decompress("f:›ЊgCIјЬn0›†S‘ Шa9њЕS`°З€“Њ&У(°Кn0�Ќ†QIо(.‹ДqЁацO)ЊЖМўг‘”б1™E#)њЉx8nв‚срё\9ЉD⹄®d+ЎСОgБ%(R,‰BqH®' ‘Gвq.›,2Ћ„хБЩц‚AЃGCyњП#L’S±„дnЉL†уЦ8n: ЊжSЎG‡:Џ$“%жц;—Ж)ТШ™ІQљґGўsEиЙШДц­)“Nn¶MN‡S‘ё@t9L¶Ы| 1›НжіLкTi3›…†C    ж’{ѕЯщђ±йёКw 0±@¤wУ™њсќ®зѓгнО«јОw{…ИJ8\C(чЏЙЁДZ¦j9ґa[АЮ -тд;!ѓHМ<ЉИ`жЯ… (дљ±    +‚бёЄВ2rЈK¬9 р@е Би`…Ѓ‹јиЃPPд™0L# Џ±#jф±Г+ ЎEЙ’ЩЈЃpж9 aиШВ;mш\8CzиаЌЉЂ^ЋтЁ]rГ°ш\7ЋC8_Dѓp^ВP йМ± w &c4^ЋRгN9DУ\Ь™Гjь3ГВ@Кдr8a;Mп l7Ќѓd<3ґcpЮР“Аж:)\;ЇC РС†пе!6HTҐ,4Oг=С†!pdЗTшМSs;Йc}&&ЊЁ€ВЕ„Б5cYКнp‹1`УIЈиbKPRtЄf2Xй»›F Г-!rЊ–icYъ„ЋWL\PЮ®#r'b–]^2ЭШддCНЋ1Й(4—&ЙфDҐ*JТД<†]Г:ёи/АTф: tЬї7биPaH^?ѓ(ЗsЖЃs¦0»РPQѓб0із „чф?б‘*—ђrШb.Е.ры™…ѓ2сfO|fД<мk2Lў…07кд®8шИ!ґЈc+6fW#~<I+!-РQЄвЧHчЏ:в!"љиК2    5“ш’¶MЈm±1+иШЭ-±fбі‡»„¶8\Ј�·ЅnыFФ< ЎЮЪЪ…ЮКЃмтёиЬr#к…ЋavдЭѓац>…2’1БN(Ир<¶ІґфЁXсtА‹†§cЉ•Ы:•Ъщ‚¦®«®'‰тЂЎ КWЪЊкЂRE8ТШ±›p@љ…Ь иОъ5ЪСЁА·(8/С§b3ц~"J;й©Т)^„=‡dЉvќІJА¤юдМ'rн:ЫГ¶И§[ нЖ�ЕѓYќvеьЬЧдчџYжа¶’CLР(7a„АОЉ    z¤ a­і±ХЦgѓ2\rЄф“ВдBЫ%Q њ.ВHAЎI    rђ±-ђ%Я|/„рЖ…ШjEГL;Ґґ·=–¦Ьo /LЅh”…CЩвЃ :РШeЃb‰йњСіTZћZ‰eAЈU¤NA@/ Ѓц {np•P^КБe+Ґp®"¶n‡ѓѓ“@ иш�¶|Ћљ“iен%ЅУэr<Ќ~oФ™Иdrd™’{еЎй d&°4§PТ$‚ДЊ7u4љБ[`…юT¦yjЯѓK…cТХи‡–“C�u HvP,№<дШТЗ$$Њ20гѓвк'fLН©(L_ьB}„ЂЋ@3cР%„LQџ�Ђж夔АсІ†Ч++%ph–ЙЏMВfфЊк:—ъ{�s>‚Ь№%jLШ3ѓ ;Ф|ОкfњEuЕЙЪ–іfх$rrHS%С¤™2l™*4µЋфйЏу®“От?<gљкЌ%Ј�+жY:)Q‰=rфйm3д©лС”Fjr’У”:R*HG)0r”)rQ°PФќCP<7єVКрХ,I- ЂI…°Хѓ1юRm04ґа]ZQt­Ќ:€С'ш¦ёU T0ЅMг!НK‘! ИіЅAаЫxfБ°сPўCЈШўdkСvОмзміTЮ‚§TY;g :rі’БФЩСU'Rѓ”ц‚UТщ^k_UуЪџ):>Бtэ…ФЃYИ:нрd–1ь ‚юЮХ'!С®ДhEЎёkBЧFg]2UшoV’)ёµКжnеЮBucД•CЃв2ц|6Щ мRйЊcTѕJЪNџHs{оОХ)эl‹НъЃ%b“‡АВ%Ё|uNХЗЬIФЈI&ЋО Юш-ёW Ь№ґєрl;СrѓЫcCлр3РGЙBЫЉ«}j®M42cг\иKД—H“л‚Ar€ ¦`Пlw ЎэС€aц±M¬DЭX)Жt"tDbе‡Ж№ё‚Иа ‚g¬О¬zз3АжiC0t    a”<«РPr•– Ћg8РG=Ќ'џі{‚ЊлBю±8ЦаѓЈpnЈфґ�х6Hай~Яd §-БI‰4х©+КСe±YЕђ4CҐRТuЛ{[Wg•°–R“EѓЩoCУ±yСvеgњАL©–ћ•іOР:n>MЂ2Х™KЅ[­њМµ4I€e=®h"‹$Ў‰†ј7ґemH7&н™і2(xѓЮЎoкjebў¤V‹n+WлЫ`ж•‘-nѕлєЗ·eн¤УЦ“¬^см’F’@™Ўд> M    †ЊаДГЂ;R¦Ж^Б€gб@ч|ДJмц”q§nnШ4®Xfѓ‚¶N·Шјc�»(uaMИЁ­vщHsёaцву›ђФЮб‹Л@ 4PМ :    М­y°,r4ЃGI*ч©ѕЉC0+aЭ'    ѓЖ    єJк*м2‚ФTZ‹bу^ЎёupНЗ:4Dљ¤Г‡Pћ€ќџK›Б†чЛб!Ї›¬—x    р±ЃшЂa6L¶ѓ4R    ќ`:їь„Rnкd4сюDЖy°И¦»05‡*…g%ґD’8w4aЩcуU­Ь·3#эЩЙтrNіT°oхюДС†&ЈщщrnЧ+ґn+IаF·d`СвЊ^&ЬЗv(ЭаЊqZsLылкcY®М§GаЖї[сД4X“}‘Zји~®‹M>‰j—yz¤    МТаО“ЂNnn¦JЄФ‹T†а«Љ`ХBKЄ„П$ KhЊВp'@^ `В ф  ё hа`^+HАb-ђ*‡Зm#Nк­X“пъ»Oю©ЉњУn УI?рE­JСpµлbХр,FЊџ„сВЌ7°?0GўіJ„rгк-dЧ z4a ‚ЬюП@фPК’†Ћi%dЗPю $®жа»ўьa,Ц%f\ЗШпL]Ё8(’4гD fs.–Рыгк bV ГЕe6оoёЇpІoцjАйD€r4a.NlO OW й"®nЦЖ†ЙПГщ.>jd 0АЬ    Ё”<Gf,нpіOrЛCлK0У1wЛRMp{‘xФрҐ^сbr¤Д¶§§kq    »1‘°А% Oг`+С¬ §2-j"оq.k±:rPі+ШF#а°*>©‹n(OКЉ@[с6-ѓ2ЁђВRXZн­е*GBtтЉWrmR¶1юr м0R$џmb}GБ  mкЪ ‚±Пn°nbu#QLЖr:#Dі-Ё  ВЪЖf—cE!±”SBK$МdЗM$ѓЄ&Cї"R7%ЄЇoЪg2ЂОІ:­дd"PЮ{KК7ЇGрр"Q*л…Ъ#‡kЇИ%ЪЃРкщ"ЅдцѕR¤yЈj?eЪБ‰r+2H`Зй,@ВАИ0лп‡$qв Ј2КLтИѕ'¦пMc-ѓАФж@РnѓшБ’\¬3©1S1ЗV{ В-Їr р/*‘’‘`щіG…{#%02>»М1у4Бr6їу1"D6€†cТъ.ЂЭ2S    )Hw7в ‡МvЙmѕвУs8‹F�)†д¬—9ЁB0І�pТР6МNЫ‹ЉРн№ТнМ•DY7.ъСу4rbА3<Rў]S-ММН ФНЏ9¬#0n�I€уZр“_0‚°–¬:‰З<АN вDс@ЦR¤nЂТ#€”zq%8Ir9З«0ѓFв`Y‘*®жОдҐ/+µаАDН‘4@hд13S f)уЭ4CSр nОjУфSУHґZ,c¬unh$E5`Nепiґ’жЖяC9±H&t®oф~•©tѓмЭ5Н"Ѓ“вѓ:%АЩKT•K‰э?н ЃTДНМ`a2:а†ьд КдdдФ¬СО*!N Ъѓ4ж’”к’”сDBr@)rOЛюњS¬Йk‹;s8]eЪМд>¬ЪАC<4HфL№н4<@д�§Ю]¦.‚ѓ0Х"fу№;#nЫrиоoД•ўtn    јЩFфљжю»НhH0™    Ајоp©ў№K§FkUl¦IxKѓђn‰}-цmMь·хљ]аПZ    ~—“у ­{YАО     В&Хr\Цdх\‹\ћLЖЦbjrЇ„  ‚qеЯ/І])аSP®Чіт4lвs–EҐ_ZхџZ-x™ы`•іZ2.ЦuБ\UФХ|DЦ15У\©г\хї[!c    ^feHrЂа!Еl=Rй лdoЇVЏёcЕ4Xтv7L'eз*ђХжrмhgO@ЈJrЇЩeѓЅf†И–o^§' рґE…T>{OЛVcюЇ¤›ПаШЋ:Пиф ць¬їПф–аzяТ©°”Ґ+Q!qЊФХу!йй И} T6-¶ґvVёТBВhЛСrF–ЖђЪ»JRюЦ~ы4*srи  Х\`P6‚*^… Pљrc–;f8іBj#tRf»%h ЉЂиysn~г¬;<    —At@Лt‹l tV<X‚7Д ћ @Фk·Lwwj —ow7v b„    Ё‚I жуu.nЂ +Ђu;iьЦ7/s&ЅzЄ~ob>q&6,`     а¦n”�а‹|BЇq€<6m—[zЦ‡tw¬OД6!‚„‰#FЂ[[E¬ржђ†оЦар¤ЄаZља[q‚>8#N ‚Шз—Ы{(Ґ~n~Dж(@°ё$YИЇ7_B±y‡u—\�і±„hjFтоRcТa/ЖыK'eҐ_{&&’].хN=4XBИer…†GXfxK}ГДVWХr†dёё}pч єЉhЄЉчРk‹qq†jыx|¦X|T#¶жIјcb\nB„xX¶?оSЂЛ3*Џ–СY¤Z чЦыёњЭPыrgj pъў=)¦§ЉЂрИDъD…АnЙ/‡'8їrЂz gnЅ„љлH“ OЌЦФµk&¶ЬЭФН"МИЦв8}NZ,.cА_X+оЂ^r1¤z“тс‘BtчШ6rУRLЖUаC•d" Њ,шEе rащ:    €ЉТ$gЏ•щbВrЊ|ОМз4нх8У‚f6Is+ш  Єn@’‰ ЫЊдhz‰ъ*Ѓ))њ9ЖrщКZЈА4Ы610+‡H»Х’|МDYk$—¦ЫёБ›`Фrд<(@MCЭ(®щм‡’’ёГ4 EЎг@|ees‘*xтЈoхqЊLњpљ\­c—®r™њџ)+@Р~«я¤Ч†€П@ёа\PЁ+‚ ,drѓї‘РЕЉx—qsЭЉш_‹8йЎ…їЈє �КW8О<XХ}792МО$іМоЪPTАи з‰}J;    2зЎЪ¤\G;lqЃ™ѕ+”:љxрc’и‰ ”’<йgi1аXвьrН¤іSНGrН>WFУЮF”З5Ъэ(,q@m6s2Б»#@rрмМF=°ѓk°ш¦$uFVnЪL /хАCВ© jгдг@�ЎS©s(Х)сµў@ЙрfrqЬgdjFв.H%1вЖБs5I–П[Йђ Рыш\“@ЛРфй`{«n—RtѓE`z@o”•+>ђлј†3, Ш}GѕС`„n`еr Ш-d“цѓ¶ Ьаоб{|!(€dXз8Вc$_VЂћу#АF n['$тtЃЗ3Іl~В1'їD?Ќ[ 1/Ђ&e0фе7\E4O7ІhЂFЏLхbЂXQ*аГ1цЁ»D<$љq(Т „ДЏnюtbЪcµЭЗГЗЅnCF Ђк`$OГ1|ТТ 0vyg;m§o'ђДcНбГЛЕ/ч-…јЗ&єIDm%ВnRЉpПЖO5вnЂЮдd=0ҐЫЕ# =ПeFЂІя\1`el<ж –SГё;Эn  eО„ОТеЌH$2эТ(¤ҐeПжэ8 ќ(VDQСгЅАќ2§ЗW“‚ЫІ{e¶–зІvцiPШШЂvЉVRnsшд ‘¬EЁ.—“ЄжSzUм4@e–зќђ ьIКн®Њ*yШ4щЭњ™Нћ}\/yФ\x±Ѓе'‹]БГЗj6`жWєЄвЌ<mЅн{n]УЄэШu|;WЈлЫh€Ш­gnPµЮ¬сЯ    xn†хFЂЕmЮѕ ЭCаЙПМZТМЬЛ›/ЯНМ‘1Н›Њ јбhеVќ$ ЅB(XXEзЄ@X©y Y8nsСЬжn —п”»А�rд7‚j QI€„ЋC{<®J$cмЭ_їј/оЭи®Ьoио7зе •­bнВJсХЯ^6Љr6Ћ(NЬy™p6Э�нЪ™єЪќ<іГёcгН¤p©ЉM<"Ш“ГиЫцг;ыl=З†ќХЌ9Н6З­ЄOoF‘Ц–эоGк7УрТо r:B™8ћxдѕ®юпCrІAЩЇN(ЬйnЭЗ°›§K…•ЮКдОЄXмЂWЗG9йЮйїЋ6 Ђи$}уi¦¦йuNrхSDмЙRµPnљи.ЧTІЯчя‚WnЧ9N*$ЬцсBrrЂ„�BВЫFиЬ±-ЧбЧSўЉ}}¬ЋЖLВJФ`Ћ=ЭЗ&@b†бэі2]э8іVАф®¤6К¤°ыЌ°~”°m•ЦS::еЧoЬ3XЕ6’O·ЬђEI·QМэ‡нЧ°uьzlC/Ѕ™%0@ћѓМўыЊLџnЬX3ХЕ„.€Р+Г�Љ    jИ$лx[Ъg™-B°›·“Хѕ!ґ&љ9 ^”іоrЪf&]�°|`…@E:K4_LЖј@а†8%C[ЂVrы‚PРЫp==М›е‚Б:‚І‚0НЂл�ђIg°MЂХВБ:nРGѓ;    ¬Ws’ °X‚RaLD`рП5}1©ґ№TМХИAї№3h2#ъЎЙF№?ЭЛi·d»юР‚ѓGV AюF­BJГUш­`@r?КљxЁ‚f¤VбЩIi%©З‘Н8±Ґ!їbКАИЪb™ћЫ;…Е”p]‹ўЙ@D,Вr SЕBЬ!ѓ5U`М“— ЗЎ4r4�    В ёc*Рё}±5 ЂeХЁD Є>ЃцПWГ%µЭ.‡тZБ%N^ЗC†dюpоNрw !8    ЃўР~vJvВ°6Й.‰бyЁ†ЙF2–l¶…vh6„W“‡ЊЃ|жАkYМ%<rАkуГ!G!Ѓ5ђ…]q†эь+i ыщ .09в,zоЂ{™&Z'�TM@ФЗЈ6tВhЃ+FаДъ(y*Pc¦=Е%wQK!тЇЪtТ Вpаmp@Ш…H¬ЊзFР�‚–4DїѕЃ    СZxвґ&ђДE‚- /‹<B    §ЎYD11‚Ж€Шsв`ќ`є¶"B€¤MвчBsЃц&ҐЂЈYМ;$n’PEnO(®К8ЋуxЈЕр’H;s5    Tb’њx‰Ђ*ЉhЂВ°")ъkАОЌ¤~#\幉„g’]в}Ї¤еиkцaрэШљ,к!5+«М‹(B#пџIђ„'af_ДяДc2Qm±Ґz®ђЋФћ“uЉJ®Ћ°б`{”ьЃ@%@wђмЩLS’°ЃИ'Wкъ‰”е¦=IѓЬЊyдАБ™ Рaк     жгЊЎ#‰рrАDyЮЙ X_§”ЁлuHМ‚д`CIЋuИ‘ )[ЋЈD"6NљP „К¶Pр¬ґ5в(ЂФWЋJXЦЪ@й(‰¦Џр1'ґrЏIPДь�"Ф«†G4Ќ‘hs 2ЃD©{2мЌ¤djа9ИЙ=Nb‘ёMTћs -™и&@]rї°/уЂHЪGOф”‚9%FїV?тFYZФMо*щ#%BкLљ‚TµЂ€HPi,<њ”y4§ёWІZ’qМdєК 2Е    Zfэ’БкЦе'ЙЙBKТЃь“e'ч{IRJКХ(LЗґ7дџ†L§д!7ѓ†0еВ·СђђЊУ–nћђvзЗ>дЄЋњ&ЌЊѓD,ЋњW¬«ўL"’&-БЮЕяNк¬g@5ґњ„д«P‰ЙVb±»тXEЈ„‹–P’    њI«)12«$hЌбHт%€@@Za2‘0—xo'ь5Ѓ§E.5dќXг]?РЛzЛбт0&cЂє11ЉЊ\oDэ5€Л%<    truџqЛ!@Л\РЁ>и ¤,?РЬҐ–№ѓ ј*r�ZЬGNk(1ЕЋ(//2,ќОc7Ђј    ЂIX@ш "Їђ P•Аnt¦9—L004s#™,(ЖдP0ї+МЊЉ    Hыn°Ы'xЕзXЂШ9‘№–SмєeШвeЬЛйl @!o—ґѕр1iuЌЊПe2eр@мp>=Гb L@ётZDJЂГ‚ нЃс]3rу1Г МЦX‰@їуk–¤РЎщ‡$Љ]Jє�ЊВ#"ЙЉЇ¦i%АDЗЂ¶%^‰B(sdrHZАu1DEЗB€•�„дЙ–ЛмЧ2 С¦4»0юLuIљT°Yt’Ф—ОhUу|„JЩ0щЊ€xіsЌќ\й'M;©Фfw€ј/ьТе¬mТв‡rИдC7CВ„(йа€ўeАk"ш    АBGЦХ„ 5Гx8 ќJ]ў$‘,КЁ–r;дHUМ$ЄЎ<0¦Ѓ>°С„*_nX¦ђЪры®~А|�tю@Е3Ђ9LйѓСx_Р€ЄRs8xnP"¦?И/@f(Еи4‘­Н•Љ±@А…@0ЃЃЁжQ ЪґUЁђэDЮ3Бщ]н@БI  5?±mЪРџй_¤Ч”Иeh\Mxж…<а[OМВПфыЈF'дoc}–ј2Bф™L:…Оэ•U#HђЂґdЮљxГЖ"n/ц_31*l¬ZТ№^‚ІўxBУZ*+HdBЅџн§DарLYЗ”�nи>Ђ®nфПЈG¬БМ2ќђ¶ОБ&•~њбeЇ<0МL‘)KYRqц…†-H›йЙI‘KQрW4ћV,…юUqA•dҐ®¬*щ,ЉN™@°Ќш¬ж±џк7§оoЈЃт|ІЕџ<ъH®7*PuКcҐЩ1>Ђ:ПЄ�Ю¦    МuGЂфНГtР @wHЈЏS>ЌЃа+nґ\Ф8ББ јШФrЭ—ІiK>ЬZ&>`њp3`f©KўаvЖ.р Њ4щu>Ђ5i¬3bWr4A„БЂa0ЃЏУШeґ“ш¶ќnФ&?`[¤›'aPзnќ24Z¬ѓ)вИёc—фУѓё.УЎбШSъ!єF‘ЈrYvеJяig#»Х# $eќHЛ6TбB–„Єђ9oТє¦И„hꈫа›8щ`0h@]0„ВЁЎUC( G™HЧ•nЄИ/uleЄZяT‚Tнѓ“{ЌMЄ[Sљ—Х… ДќAкЧН[0n ф¦–в1ЄЃ*ФfFвЁйъ>0]ѕ!з6†BmВ€\(М ЃвЄqЇ«‰oY©-SЉХv±•{ЄБn/T—Р”О®UMЄxДjўѕ’5neКШЃф¦ВПИRкЃn)й>*Ќp’&JІe[“�Qљ‚ў@ рWѓ­kc[Zф%FК°ХЋ5ьУ*ЌPrКmє§&}:ЕЉХк зи®9›¤fЙj.‡юR»ЭD¬    p'U8jўr”Ћ‰•-Ѓќ}0,X­rXZёZЧ<&UСuІ%›ємL»Nх‡@МЄ0u €њpУа"ЩpеzэZW8•Ў<WЂ‚)ЯQфї)ѓ?,Іи{aа'9‘VЎ}¶дФ"jH%3ЩъO¤щCС>^… ~?+©Н_єyT€s®&IД‘jXR6а‹ ¤їҐ№Ш%DD­_ХtYfY§Уx¶• u и•CeuЂґФ:mја’HA%ѓUТ:ў¦у%    ЪR Іz‰V^AБ¬Bпd•С kmў1—‡ц_…шЂbmtz¦рO‹¬Vvq•њмкш†W2ДБdюЙLПvЦc†2Ос­іИТOg CЪ$]6Ѓ­sЌ‰э(aУ­Мв•оxтЮЫк@&пZ5?AнYЛn9EЩ¤#ЃPЩхАз[єХЃТarіµ!OВ6—Ж¶‡‡кІАТl4OkVVр!TF–:ЈY§\YгЩћђvАў”.[6ИrnA/д€ѓPЖ^ЩсіtM8ѓri+E–ЪРfЕ эљ#І[VAбЙ=ґ`Я!ЫjFЪБ°¶Ењniaр7”AП,Кyэ·L ‘ЦЁtz1Ґ+ifпZ¦Ьц¬0ЦSG‘ЃЫH‚6тr5µМ;Z°ЄФцдgA­m�»†П”1’ЃёЌ»н¦+ЉOnЮЊЅ э ®ІЉ,ЊHи¶ €AлвJХЏўє&]ё”Н"ЅPя^Ыa    љЫefmYР$vё1m¬¬5Ўш©сrnN“т”EЩCZ].—7=О``мK¶ ™ґ.R№¬m!mлDJЬ(УgФє›'uE(W¦л    )/щgйЦц¦µ%Й­¶‡m    jhЄ)ЩЯґ%–8Г™W=РЁ]4zsIьНм�Ђ‡фМЮ†оЙ¤ЩG’Gp‰И"ђ•fњ»МDљу“—K~PТшDЋ„NќkЃ±=ЌL-+њQЦ: Е:ПX)kЧШЬ4b9±нп    _ШnЬЪБW]W\РBRoXVр•ЭpЃЌ(ўЪыВQRрV™#HЁ‡b007NсSлMгB«С®fф|rZyЦњЮZф!kјее[w~°¬^pwўЅa[Ї\-Эjчўђј%эмl-;Щ TвhжFрЪgOа‘8nhР*4eЫ‰VИ’((T%`)ъ ZЧґ­’¦(;S–ЉY!ЉјКз¶ФђщR°2Ч3Lµш+“ЏћМIq[•— €–єгЇCOё:Ґ0АrІqX$сQЌ<U.BB8ўpz“| =я@'&ѕnТk§"±к’А.П ЄАЄш#Ы умѓ~+ќБэАx]T@‡bэ0ЃH N_ &FѕРЭ¶Ке‘Ѓ•Й®&Z"ЏЛ ИЋ!d€p`"Њ=a— чб—йѕєpЌ­йШv‚›Я°2ЦЬ@‹”ЇЃnѕ оT"ЂвD7шѓ     ЦCs%’™-Шљ5t%7ъ’Еjх(‡uG”ВµлЉТщ©IЕ™[«j) W)єB7§CZЯЄTzsЧ,јk†Џщ    …JкvШ>м4.Жr~ПЮ]Ґ«CМ4пЯ @шо¦#э 6«х:«ZjfяЁР 0я–a>к&+,#ШvуН:—ёVb‚v…cљ«EЮE]UЕЪЏc_nіЕнкjUщаЉз'ПЖZа’€«La*$$Ё”Ж~*±¤¬|џ©kіШ–N9±·‚xОTуш–о8рCМyVВ`!З=R/ТКсБЉеnEВBў    РSirUW�‰A†=еDѓZ—5®¦b•L¶м¶J„!c‘    6hКeтOђ· ‹%€&Bі’%a[KLЎ‹"'Тђ‚ЮG;ЏЕѕгщp    tКEngT.e®ј­0ЄІ@L„ЙnєЋ {Жу=ЯЩV2P?АП“ГTЖњ`Hь`CPGЌ5Џ�ґ2Шљ¬ЮrйW»єё6У7O    Ф¶ KF[мћГ•$    ™зЦhѓЏ!ЋДкєЎvQЄ•/fћЎP  ['µЁхXЊ±¤+Мљbљ .eРЋ №)ќ;rѕµ,»ж§,�МИ:б!МЮфЉз+УГНВGіt~ЊЉЌv™›!†gP—Ћ·ђщ§БXНiJ6АdО#г,Ц@й05[L@IpЉЂnч;(ЄЙ¦8‘1D°Я¤;$]Д>=P^s±ЅSњЙrжАX±ЈЬiЭ’кGщ‘¦6‘Ѕ—¬Њеґk©n@R1ҐЅ�ёdЋЊ¤№uєЇ)Ўlздћ^Щ+A&S2_Ў\чХm№6„jrrЃ<=`nU”©тЪтѓ�Q,jz%бћ4kЎњП ѓ)ZB®‡е^°…hОM�Кrўq<|XЅnЩ ^^r°†КaШ™(l,xдЯВж}xаЂyџ*'©—ЄHhy}а«ТЁ_a„ЂэєhC?…ЪН„•"(¬:XS0Р`€W>С‚шАpP&fђШгOЃ @nъd]>№Шв4й>V—АГ¦+Д\е2РvМ'(9+›эT¬aQ|ЌFf‘‡ °3бЕsи aTсT­чZЎ¶ЁЭЧДj rІ4HiR4±ўљ±$$яWЅblЋС)ўТS¤У0.bH©P‘ВEШ‘P'8,Т@€мќWХ:0жZђТЎф,gF``ZµЄФrl/T0 pr¦~у¬ 8¤кxЮёH|ы ‘Ѓtъ붻uЉP-xJZці¤kєyѓТ=чZІPл,|y@ЂцCD¤&n»ћЊcZ>xиА.Ј F!’ЭIЈ^д>R№„хќb‚J—SаtШK‰Р'–ѓРМиУnИАS!­‡XУdbFШ@TZ“фЂ• ”'n®Єд‚ИSn\у›nЩ vlФDтЋ‡Щ6КНC=‘Ђ·ec/Щ{Ћ¶?і#КlРН 2Ъ8¤6?іґlъ№4q¦¶‰ґЅ®·xОяbi@@ИQН^цп™ЦЋF…°нqмDЫ{Ш¤Ф¶-~`¬rЂ$Й}џu°•T cgЈP~АхRћWЭ:q;ШгmqЄќblд [H¦їv@ђ=ЄЈkЏx6Пс&ы ЮчWЭЫРZ*G_ЂчiЎ!’Єcєp8;'m }ЭVЦ5@gгКЇh¤{Щѕпv‚ЄЌЩodвY –бЗi№вm#u;l fЫ¤©7б™кUЬ‡­ЩћИцУЅ«Ы“ЯU{‰>Нхn}GjAe"з\ыЊЅ­KКNPЇМФвiЕСU0°лі|µ?2NQQїБЌ.RJ•ўХћur«gЂє„УЦ©†$#ЎВпkS”Р-ђe·а№”еO°эV‡РЁЁ{M–›5и7ж=мьH‹r’#_ВЗ)@Г#ЮPMћ^ЕR`ь+бo ёaЏrp„    ќ¬вvГ<‘§®KИkњК1„Ы�bp”4$к;e±„;LaЎ®�‰с\ Чо°шfJ@®“њBбфР‡ю"n nђO@-n\Ќќє°9Ђ°j•шБq>ф5BЦж IMxґє=¬OкA^7З«` ю ЅGц2Є:;тzS 6 AќZж+$№¤РГЕ4V­ВНА!Дя"BЋ&k,Н0%ягє§2"МOс7rmДш[1>ъч»>Е1а;Њ\pКЦ{VЬЕЏ�#–'рэ‰wBg)9¤†‰ї\±сxЃЮе}Ќ7ђ†Ьъ* Ј[дHО‰sЖ4,TўЃДљew+Н§_ЊH@:е7И§Н±t‘нЖbђжnРvgН±нGљЃ§я9tыѓХШуЫ`8=жкpщН„p»'ќN4Я8№‹XqћчLЌђд’Иёрс:тwЏЈ№ й„Ыз¦ИdАСрв‡"бFБКPЏ„—ь”§@\^е+љф’w3PщxЦ€Мq;шKеn%mжґЁ-…ґ");}elseif($_GET["file"]=="jush.js"){header("Content-Type: text/javascript; charset=utf-8");echo
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Ћ8o7nrі0¤чЃDbcУ!ѕQ7РЁd8‹Бм~‘¬N)щEРі`фNsЯр`ЖS)РOй— ·з/є<ЃxЖ9Ћo»ФеµБм3n«®2»!rј:;г+В9€CИЁ®‰Гn<сЌ`ИуЇbи\љ?Ќ`†4r#`И<ЇBe гB#¤N Ьгr.D`¬«jк4яЋЋpйar°ш гўєч>т8У$Йc ѕ1Йcњ Ўc кЭк{n7АГЎѓAрNКRLir1Аѕш!Ј(ж jВґ®+Вк62АXК8+Квад.rНОфѓО!xјеѓhщ' гв€6SрRпФфсOТnј…1(W0…гњЗ7qњл:NГE:68n+ЋдХґ5_(®s rг”к‰ /mђ6PФ@ГEQЃаД9nЁ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б@Mpl)ж ББHW‘‘Фy>ђYЌ-шYџи/«ќ›ЄБо hC [*‹ыFг­#~†!Р`фr#0PпCЛќ—f ·¶ ЎоГ\‡ЙЃ^Г%B<Џ\Ѕf€Ю±ЕбРЭг&/¦O‚рL\jFќЁjZЈ1«\:Жґ>ЃN№ЇXaFГAАіІрГШНf…h{"snЧ64‡ЬшТ…ј?Д8Ь^pЌ"лќ°сИё\Ъe(ёPѓNµмq[gёБrя&В}PhКаЎАWЩн*Юнr_sЛP‡hајаРnЫЛГomхїҐГк—У#Џ§Ў.Б@йpdW І $Тє°QЫЅTl0† ѕГHdHл)љ‡ЫЏЩ А)PУЬШHђgаэUю„ЏЄBиer†t:‡Х)"Еtф,ґњ’ЫЗ[Џ(DшOnR8!†Ж¬ЦљрЬlAьV…Ё4 hаЈSq<ћа@}ГлКgK±]®аи]в=90°Ѓ'ЂевшwA<‚ѓРСaБ~ЂтWљжѓD|Aґ††2УXЩU2айyЕЉђЉ=Ўp)«P     �sЂµn…3оЃr„fўF…·єvТМG ®БI@й%¤”џ+Ац_I`¶ МфЕr.ѓ NІєЛKI…[”К–SJт©ѕaUf›Szыѓ«M§ф„ %¬·"Q|9ЂЁBc§aБq©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щ!Ў ў@И9nnAl~H ъЄVnsЄЙХ«ЌЖЇХ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,Х®psK0rї4”ў$sJѕЃГ4ЙDZ©ХIў™'$cL”RЃ–MpY&ьЅЏНiзz3GНzТљJ%БМPЬ-„ђ[Й/xзіTѕ{p¶§z‹CЦvµҐУ:ѓV'ќ\–’KJaЁГMѓ&є°ЈУѕ"аІeќo^Q+h^вРiTЃр1ЄORдl«,5[Э�$№·)¬фNфn«ћ[Рbчѓа|;‘йоp»74НЬ”ВўЁРIЉCЛ\ЮќX°зn%шhШIдз4Пg‹P:< фхk¦1Q™+\ЪИ^е’ ™VишCатфWаГ`83B-9F@аnГT>»ЮАЗ‰-–їцК&вЬ`9q¦…ЗЯд‘“PЬy6Ьеr.yс&ЈсґОaМ‰НГE8џ0 кАхkAБЧVЫT7сpпЖxШ)ЮЎ~¤MЅыОЃЯ!бEt§РщP\иДП—m~cЅBр\nнmЉv{µОщ9`G[·ѕ~xsLо\±Iх®пвXwynаЁзuЇбБ™SЈc»¬Ђ1?Aј*‡щН{ њгЅяґуНїЃІvDT!и%XK•‡'с§‡тѕ[ЛъЅлјУ›(¶,ьџ3иАЯХЧя[Иі>–б] ЭфN!г;§АлrЯИT`ДnLnЃ)А†‚(Aьaр" ћзи    Б&„PшВ@Onеё«0†    Љ     ‚0а^R†J€э@‚@‚n`Љ<пFлОАжоДыҐ*М|м¦*з/XнM*n/nрв&ЮЇkЌx"m8И‹’о®(ыЏxiЋИdnМ)Џ№p-%(мОіЋ¤ЫP"шЋВщ®>щл<ъ&КіП¦нпЄо.зЇ…OQђH*К‘nСРЊРCл.ач°Jс°xш.dшnїn/ЌO¬ЅмЊ °№    pЅ    °ВыpЗnЉз®зЊКъ0Яp- пІоО№ОГnf¶илЂ bѕi¶ГnьщР=lЅ’рРєсPдыOжNмПFфЇOсp< `Ь РъrpI1    рЃђСЊ–@±+QYс]¤Mа\©ng«‹ В Ш$OuС8ъпзјW(њlЈ‚Kj¦їдN&­j!НH`¦_bhr1І  є n!НЙЋ«ncq5qc н\«¬rЉнЉГ`V_kЪГ"]аЧ1x€«@Кѕ`AѓъА±уЕ¦VЖ`r%ў’ВЕм¦rтѓ‚k@NА±ЃjсНљ™УІ@Ђ© ©ђГkFJВВP>VЖВФЌpЁІ\%2bВf mОу Ш@д’G(І?MљM\ЙЗhb/jЬD’щё}(V МKЛ ‚K¬L Вѕ¤!IДWт r r’$ГМ¤КЂQRp%’tФdJЁ¦HАNxK:n ¤     †%fn‹гі(ЁїDМM ь А[%вTr©АrВ.¦LLи&W/>h6 @кE И гLP‚vЖC’Я6O:Yh^ mn6Јnјj>7`z `Nн\ЩjrgфrИi4    $"@ѕ[`ВЏўhMэ4Гq5$’ юЦµИъys@ `ЦDАж$дQPH1ѓ&‚"~0Ђё `ш Јn bюGј)    Y<[<NЁdBе3’ЂШ‰*rc=ОKђ|Э7tѕ`єААO5Љ5?е7`C@ВW*    >АN<gї8P7S‡8іЏ@Й{=жLВ.3�DДкrЕљ ЇЉ№    *Ё,rоg ±I1@е/MoЌ2 О]3Xm‹фLм4eB”Utm5ЛФ™@e”cGФiE‰rFузG4‰#Sч%QеEа@‚H(‘У€ ГЖ<g,V`R]@ъВЗЙ4гr7s�ЕGKіѓAАvВУ25rVЯ¬ ¤  ОЈPАФrв$<bР%(‡Ddѓ‹PWДоРМbШ fO жxи} Ь в”lb &‰vj4СN4јЁЦґФТ5&ds` Mс6lУ".HЛM2“-31Ns<ВВ/L уаъ§`Ш§µBUF"UJI5OSm3SґЧLD”g ’5…sхjљM |5$Ёs$ЋЮ*¤pU,ґХbФtD7@¶ВТ?’Е" С"hЄµЈ}Qг4F‡4•@y”Ъ@Т)хё‹Њ0o<> ]Jnљ„Жїs›LGPЉ›к™j™M^’ХVЙ$µ]‰ҐPuХкФsйEҐ­@xy’LHкЖ™MdЧ5Z52f– р–k!?н`J`‹IћS NЎҐ4'Жљ*њ*`ш>Ђ—`|ў0T™DJЈFxbи ¶rTLTШ“W5хЬ·й‰=хиz`ZЌJ    gЗєЭ CgНйci"mсcзЗA”ѕХrЬЦ*‘T№l…'mЪq zЯЌ ыlҐlгmLґБlvЩmАцrµу8¶©кћЄ ънkR¶фєУYS ACЂиЋ‹’з4‘в “p)JkЈЬ-Nn99hvЉY‚BmНр;uЖ@‚<FюС ѕe†j ЂТД¦ЏVља+CYрЃ0з ї\qЋС1н=тЯkFэ9KG™*rаhю—]v�9€‘ нbНa•Ў(т’pLћ7ОО—ё&—јјl¬Z-M¬w·|Lr—ё@iU{Ќї|Їlў·¦РЌТSBАr@В h*BD.7Н*‚‘3/aЂ\5b p#ЕzWЁ?ЈЭ}¤‡`O}Х@ЮАЧйЃ­~ Ж$хйњЙЌъЕцkИ;aЂQaD]Ѓµ[Еъp¦f ЂwФш"в3 MЃчЕ| *ґХї!хЕ"`ї|uёч№"ёzУ8\2ЙtІ(К‚-‡ТБ\З,ёўК·Б*…r§ЂКVRO-‚Њ�Э8s‚qSwx:-voYЈЭНQВtОшЩЊпўМ0AЊШЬТ°ЋМ0Щ xхЊW2МНUo n Ђ�YЂгvEЂМИ­ пА гмЋъ=IP�MP$­…UЂµј8l—x»ђшБ:ШОМ•ђ1Нs,Ј‡ЂSf6М‚tН/Ј–РЦМlіђЊѕК ЪНyzЛЊЬKКОёжзмуѓ¬ъ ,я)Є)ЃЌ    ‘6^x‘Ш!wл’2 П“Y“djЋШY…9a‚6ґИp5$–D$цјі?†шЊС¬Б‡€ВґАВ Њ]ќdх€foЉm3ћщтLщЩ{­ыVЖ…”чrМxЌљXWЂЩ«ЃDAeЩЅ„µЅ“™З“шY”B1”љr‹к    ћ8fшлЏx•– Mљцр@оЗ‚і­%ЈZ!‘є%e Ъ]Y3QАW•“ЩЛ”8[Ј¤e‹ЩO¤X‘¤™Y€ъNЎєUђQkЌLцТ =ЎЩAQЃ9ўlч§їўщВ^Ъ3§хЈ‚3ЁyM¤:Ќ•L©¤єќћzIҐ›•·tОX.0ѓ •,ў#ъeаMzШrkRQmљж’Ъл6хЪ[‹ЃЇх¤ё¶ ЌZв?·¬К    ±цѕ|Ґњ+GОЂf6X-Z™›e�“­{> №ІO;E‡zIґ»N!ЫRJВТГќp›Khвf МmЪрЛљхwМ- зџB+­9_¤™лџщсё:џx‰·ы“ёZ    “Ѕќ;”>yЪ—Ћђ№7Х}чЕ}ЧЩ|Wг™ЩЇґШЈE– ыu`JћЬш7|X•ёдеЉёЃ‰ш…"ё‹І WЅ�tJЩй…В‹,8ЇЉшrщэѕ;яЉШѓ,Т+Аmы¦Y©¦љі¶»ц сС¬rІ™·›­э«ё}Ј}љzЗїАШ_И8bіёiќв5=€p+U¶L‡ тЂ‡: ¬ЪІ{@Й*БХЄ™ў<#З-rў№5«Ъy“µ    њњ@РZЙЕ|l ­'„Ые‰Ш±†њ7„±ИON ?ЂЛU%†ЂuќЗЎ6­}$­}x!»„¬ЫащЊ‰UҐљ]Є@шрMїОYhПЊБ–ьу—9ЉМ™xП№ЂН9†О Б®™ЊзМсЎY”М ь(ЫЕ€В™ЗЌSH1гЈьЈД\Б;ЇКщ5Л5#Лњј?њБМ@CМЌХМЬ)НD®@›їНy•НЬжЕъ[Џ«;Цz ЛќoОщq�8э—L№ђЭПLЈР|ыЇ;    Рмп™,ч™yљйщ аЂТDхТ‡Ѕ-q…„Jн:ДРGЫMОЯЦјЯ XL\ЖЊЖИ;UхКЧЊЂ{+Ејey·b9д’Чj5·okMk[Ґ‹€Ђf(жѕdДљУї©ґrмMДбЉњѕ|«Фr вќK#Jљ ЬMМ7€ Ы'ѓ=_ћ›А1=5БиГЖуФ>+еСйд•гнш¦^5г“Zk^SвXЎеј·еюж2‘ж`·иhгтEдDЙб)Іїа[дюз|©зѕ)Лѕaйј^±гn+>qu*­х(pM>Уm<ґТuMЉгю‡мnђTЎ8МTЈM>gЁ=ЅЩ qEI7>б~Ю+ѕгmКS%6"IT5ЅЂзп"™п4‘ Йrл^‹±Юз–rkЮKe—{€jУ“{‰(фИrO«удЯо¤�T=·чЕф.| яH"ef›~Ц~нх\ XїR‰›·ХETћЛdФЉ    w#qЇџ‚"џ‡C0T<їfMя8‰џЫШ:'ђU8гќщГЭцџў аwу°    ‹НJ @ЪVЅн4Ещ‰d ~…p    {>ћЭьюd~ьS^бъюзъn7`шшѓ@IсfЎ7в= чҐѕAжpR„dюnш¦*my¤—«R§    Ў,ѕdB°Ёчg¦'ЅпьрэАМАЂ‹эЌЎrHЯю” ¬с~b1шyT�ьRчЏ|mП4y БЮ–тG…ј5фпU»Кћ&тз«=ЏDyЁ­nџЖњµ%Ж/zuџЁg·л/ОndАЦы“U?r¦ш@,†,‹¦Ш йЯ‚Йё НPьЁ•I(•ѓ9Ш�е7«‘кЇ|cдћ†Й‚6јЕй0>WуВћњх!БЭв/SѓФ шLЗў!лђORb“]ШњWҐBй©„yѕ—2т›щ^nн[rµ[€ЫА7‡ЩUn¦QKЎaR }эnnS‚њЂаҐQHMл>7:–P°Вд]FUSnХ:8W5н K>JArЊn ЃоO№2aa  >ГR­y…{AZ€ v=І_Р©4’¬!ZЛИqґ20і) ”Ю§9ЉTоO§w‚т0V§{‹М"NъHР!ж€b&VЛ!†D:z—8s+ж РЭыщ!АЦШЩмп¶cВ`u0оЈр"oћ`8•nІ4]A’Р€Ё–R4гА5Ћк„ІЯT©n\—    Ўr�TтШў°kЈfЩ±€РµЄД№_o(&!FрВВ*ХbdКwИЎЊLe¬¶.А!‰Б$fzА>љ1ЇКуlёU.u‘Ќч@tV;ѕ•њGхB]J†w!‹L^atЅJ/,^8m]дјЎ"±r&(Љ*’јљ¬µҐzЕЭ°NЉ(®X ХЂс)E*АnШ—Tм§Ђдје\ж‚G‰x„¬ъв„Б‰7p @‚(0 TOа@љt№ЖmC`-HЂ¤D“:4СЁ ґcVђ'@n±¤Ќ”iгS`3Жt    аBP@‡АЖО7сњhАћДюP‘ЛЌ\sЂ�sчTnСЋњmc�@!<ЂYЋдu#‚Р*    аOЋDtЈНР*"<±ЮЌ\|OУ2gGє>‘з Јжp1ґЈа-ЋqcЏXЯnQ,AhЂ�р!Ѓ,n UЏdl@NФИ,  - cЎ 'NC o`іdЂР"ЗЁ    СИ‘Ti(aЊHќТ-OдЌ("{FІ71»ђDm    ћYЗє?1т‘јђq HвG9К VД?pџФ    АUOбыАЁђ'Ѓ:52%nРkBЎИЧFВF±Ї?¬jFаЃ    2"¤Xр)6LЕ7Џ@@°@ џ )ьnА©%™9Йў5Іdђґ�dК)I3Иn@ІJЌ,Ћд\фиЙ‚P’c“Ґcй='тOr–ИZИЬ.SQ©#ґгq©%И$тҐ0ўдЩJІ=ш<|SAИ<:p»ЖБw“‹Фћa0­ФЎГ#0‡Ђа2ґnЈ,'ҐH21еђoQ‰¬јsRИ ЫbжЕ™]�НІаg•тWб-wёёЮ "–bE@й-AКееf/b#‹%Ѓ-Е{Ж,Ю‚+ПЙ+УzЂћYЂ#�eС+‰oєq{®–Иre{/ KСУrл^мёe№/™}Лц_вУq АL03 LaТѕw”°ҐњTЂ AА&–™Rn™,)sм©–IхЂ^2q”Л©\ЁI@‚    ‘K(А#peC*!>Ђ/бЃ%|К…М“бЮЋьф$и‘зА§.р™‚АmX@Rт0cРЂьф!IH�UЋАі_ДО5–±¦Њ)D№)эёrВ�ФБУ#5?Ѓrfgr›IжЦЬ№v3ц]ТЫ�дЬ%”ё&єn`$›ЁL¦оЭeоН¶]у}–ЩЅgАvps…rтН[ЄОЙЕMтa    W›фЛЎь'И{ЕH*–†fU@9!ѕЕ    С'¬Ёч-тИшЯ@_.IГ3цuЃ;ЬмЎ;)№ІvЎ<—РL†iЭОё Кщ    Фр§lАMИуЖI‰Га    гЃ~zЛя›”ф'i<щиЂѕzdиќl4§ћрёКv3ж~ґшГђ)цr4бbpо‚dIдO iіцr™ЈШ€№ШЉ6x _„с%х<йвOЌЋу«  мз…@YЫЛ’Ѓ· QЈГ     э…’`."x@‚Р-‚ta2BИCзя@JO~Ѓ4$sдвaҐAPJSё`…ЇA‰Ы‚|iєЎАO'$«P‹мХJџЩ„(€ЌcX„Ж€(Ц$nSv„цPЙґ"р 3ЃІ›~б'\г3    Ш6qёr©ьЈ6АBШ7б™СVЉзL›ВPaбEСmh"NrЂШ‡(NЃњF(‚ГlWИОr™АQЄ‹mЂ—ОnЙъ.f‹ЕЈЪU6Вд2|Кrh%:АжНЅ№“д6Јќ"Т‚Q±њQфmЈ”wY™F+љ>’BDKИvHЏІћ“e±ўнMЋґ°ЃgJсҐ"аMЏє5Сd9n¤0ўй$Йр'ж4‰ЈҐипIґТ™Ј¬Ґ)й“…6-ёЃЪ(*ҐYn<QЄTЏmpQ{ҐШ)ЋАJdЙyiеЗ{u ЁШGЄbQБЙB.]"e©Т'ўѓУ2“ФЌЌ Л+кS®{@^„ ЌЕMТ#ЮњЎrа•kHn*Ѓ>Њ!вўЭ$'6г}ФJ‘Фс9Ѕй@Q¶&<µЁНDк9LfSъ’,¤™ђ),ВRd ”« +B!­Fњ*љ.°BijNАR rЃIЁ`Оf@nўЃМҐ±©e+9Jш©:bњ‘}§==©•Nµ{SX[u(ҐUD]Os»”Ъ›еИrNЬ_SкEQЦЁ5)ЄjЏSІ4ЄV§erDMWЂЙVfћv§ґќ«UPЄ&Є·D5ђфcXmЋGЉ’Фnђґт«µX)уM‚VВEЁё+%,и T>ЉkЕ©Jn+0006**ҐE>$qhЉ@OnьdЌ‹PлYZb”V­NўтЎињжШ„dЂB…5E•�;ФFўuџ¬ѓHюI%…h?¤=    …в2! (¶№!^*и&џ\јn§фЊ+QIj&јAЎґB`SёвM‚ЙЃыЉr o°@‚А6WB№B{Ї@µ_ Ї)Тє%M©fНрW д¶�_бО°v@{`P:¤®%[%Ќ{CіnaјШ8;AЖ€рМTn›ё#ВN°°бџa‘hЃТГ©·�Jґ6л ›вjмЙFZ57‡VЕuЉЊЂC`е»S±0uMТ%;ЃЅD0rЌђћЬaayXфrфkoКЖKMd’­bIІЂul�Ue‘prл^ІЁХ»dтяЩ*Ќf·¬йH_<Л- р(¶hІ€‘,ШRX†°©°Я{%�rf!њDoрSµ�JµFІ4ЩfДцHірulѕi›.ЩЊЭ {™ЃХ`q™ЌЖіВqіxмХZ4ЩєР–w*ХЎм©h[%ЏlЬггuqйў]    2°E=€{F·П6ђ­µxОn*I*рЂцјuеIыv+ВєиҐд5u”MtG^‘    ЧвЅЛЁnЕk«FІф‹Ѓ®rЂЦ§[gС–ќФВI#CK]8Ѓ’¦Фы®™#„ JЌrЬ°4Ђ,·€¤( 'C¶ЙVёµ)нќkTЙ[Ь>Р¶™ѓbjъШ’µеA-<!MpxjЯ@t)A$­О±!ыЪи>µдrЇaMkыrЫ;5И¶5Їн“]УЏњ=з¬@k)‚;Ыo[–Ф•А·mї\«•‘юЭ#jP5Б+NR+„ЕВЪђ“¬і"–rdK2!влЖІќqЬ§ЄiБЌhk YB‚[ћАЃ¬[Ѓзоћ9КЩV–жЕC№ЙЅ@xЉl/4-Б€ЁД®”.‰њМєf*EРа.†wC#ќ,ЛNTі 8jг%8S®уvA€Ќfмв–^ ‘nF§Z§RєБвЛh„P7І;Бk@<€HПF5Џ`•$›$й7JРJРБЉҐэҐіиA«j nЫј$Ј!йУЮ»уЂѕL™ДРђ»~/†2pµJЉ»ІЂЭ2m¬ТVf¶рґлEu+¬Ю”rJ.%бЙh›QBљЭаe·€м”µjЦYtё†йѕНЁ[;PYЋЬ$Z‹=e/»iЛ8;¶С‚їnM¶zR‹GЯњr§µ(C+p-•©М6х‹};кЩ(ЭкИ·хя®¤�ыщYа*Л‚&m;Ђл+ аDВУѕukJC|›.Я~щчбАђЄ„ЃZЪVШ»Wч`Fp1}мZ„b&№%Га1H|ЦбО,њDeHЫ‡ВЋ6°%„¬a+CоБ–…5†D°)„ „„pчГлjл}ЪЫР¦®aЯЪ—ђ6– Eа'|1GоR№Ъ¤hBъHdєћ'cL#ЃГ    .жВ`HЂL6‡ЊHѓ(Х†W¤/р"№ЁЗЉNrDђвў¦ћ~ђM.РЮBЊцаШ,«–»ёЁ°Ь^№тF–PAе—0БmДђ…‹Єµ”sшW\DфiТџd№)ЅЃЕ©zў›ЉО^eяЅkpHЬЕp @аЂauq #/qZ§\W’:U�¦%АEюr,- xЕщ#±‚/I#nы�Gш1ў9\eг6Ф‹9WЛ@rавЯXПЇaGАН"P;°<$,ѕN3лnђ=*@"Gј†!Ђ\ТРљ,°m’Еp|q„"А‡L6вЉ\ИBА[Џ†Rўь¦БC1M‚{фYm]�)¶Ѓ№Ї’Љя•lrЛm1UЂ2.3`Л#ЂyБ–GрrЋl“­µ‚(·8ЉУ,Њ*вR#7ф§ѕ=«rK°ф[ґ!mШЇJC«аIa�†ШbTћLCµ”lKЊ?™?Пr”FRгt!aЩ§єнF„Gр!№Cµџ»v2Њ"qW·ЦС»фГ^А7ЃбсFвRмОСf°*аAnхЖн®Hбг¤ѕ)9=Зр —\+`¬д=К"ш}П>HС\Ћp°“ЁЦз“;РќNћ‰Љ)>€B'ЮБкЂЂ#%Y+'ж)Ь^{%ќќђЈ@TК†JzТўа]…љd±Ьъ#q ёXЏ&аЈ‹{4)Ч?™э@¦sу"O AЋ9щ3ЂЃLnтp&pђy 0    ™є@pА§%Ђ' x)‘э €s‰%y,заwЂњP+§R9щН<°iпљIэПN‰sЛ{мni9я3ф¦y±4{}Ё)CZЂѕ‡Cg"юf[™¬ОP”9 єNkZҐљYиfў„YЄџngЏЎgсДthЂЂЂYьO(^sш �Г&}шы8’@p$~ушЃnйЎыџv0ёжK>™”4~lЖ†јЛЂї39›Мо‚Ж; Э жѕ{Уэd;l рРЁъ&FЋ…зџTI‡Х|aнПГ€Ш‰џЅ&N'?ф6O4¤!и'3УфН…‚WЎЌ)ІvЂ2    ж•4@]RL.єVЦЏ4љЉїJ№уТѕџђЪ%Є„уPyЊН}и3?mBDuVггСо–HоІШ,O€5 v°РOЈ] 6ЂјAА/n§ЊјсjЯчўG’ћeдХк`Ьўm6§u?<}Q[Tљ¦fЄ/~osG,7 -°Иґх… <P;XСЮЦм!ЫixЯЌ 8сnІuЎ Ј kЖљЛ`ћ¶S9­}nДd¤.°lDї¬Ў_Иg[0ы&ёч­RвГ[љп0�ВјўќyлgYЕ\Ца,л°аЧуГ5а-yk¤R’O>±Y®†WЦ¶·”МА9la!EЌHЬu«\ђ9‹\Xzа1VУ "@є†пd†sѕГ†Ћ'­•м›`[1Щn№ @€‡Гf…i1 Avw¬—XR›%Щht!°Ќ�kpdєа.Пу\ЭniБЪ†ВЂN4 онLBД?Цгr„v'ќЌkЈc’n    \Mѓµ­НђЧґfб6Жё$K”н°нC,P®ЙоXНpatЏпOЊи0dѓ;\ДЇЂ‘nТДи‹П[‚„–0p@ZЊP•lGa Ъ®ШШ&— Ђ‰L9O=>\ =ipј0ЈыћьйvИРЫ‹99сќЭЂBU№сiЂЌ3›ҐЋґ@у№"ґ„®Ccд2™GсЌ·(п°­!µЭиі¶“µaB    LЫЏєўг5€ЌеU+wЃЮ6рNv `И bЭЅzЧ\тЏпYЮAЂўћРwC№ЭЧоУcІпЩ>к73єЅтd9жЭnй7Mµuђоѓ~»йЯє§wхѕЃfЄІ,[x№Ћrј-э‹7~њ–ъ¶И– o ы&LзчGїНЪЖФЗЂh°Ь wвXО n»Ђ;ч9Ьё+їю рЏѓ '&ШІMj•ѓѓвГЯ6мчпВЩpї†2hб>мwgГ‰rґ52f!ріЂЗ­ZKЅ>Ѕ rЧЮБ8]uBЄмS‰8евf1µщµmсК_ЉњMЦж©OўV”УҐЊј8m%ч¬Kб’ъўСб™ёkE>aq"НгVжшz+эЩqГ~ыMI‚ЂBЅІаШkЂ#З.ЭЮлД…И/лѓu##С@[r­nr.ЫњЋЩОЩц­Й!aт8`�%nК№#\I…hА-дW(93К йn#”sЛдщщBp®Џ^{�ЭVжш»<pЫ…tsа€`1СЖЭщоѓ—[л–Я09=Лћ=pЇ|sЗЭNжЈ;Зpўсз~JЌЯї-ОуЌьУгЏ7™Г(уk�\ЙђИПyЕГоrnPT|зжG77о!Іуіљ<Г „)СaуИrњТ,gB$E.:у?|јгзwnвlы‰ш¬5Jж‡>щйЅ}мм{њъза°шгБ]jЃїnЬKђW·ta1=ol>§_Ђ`8иЮmуфLьрPЂућЊnEh=oG¬7Ѕ^‘У¤њПй>ЫyСНБћђ¦ей6ЖOmИвj„sЌЃмЃfьъsУѕљ„¦ьx†^n”ф[~э1WЬµЮHЁф§R    ^уч•ИйчхdЏ\qй°}z]®=б{vэrиЇZшH`о¤q‡Ќ™7лPr8вБm–пOwЫЗЬ¶бЋ@=Г„Я?зй2“]©UjSOй¬ѓf¦µkЕг/jѓW cХЩфu}Є­`ЉPќcёВSpЬп�zћ‡{1ј!,¦@zдЮА‡·9Г@цјtЫ±ШЏZыuЪн^&ё:ШЙ®ёЧП• гћЈr¬.К6GЫА©цыW‰—жЇp{cЬNGњ§ёдz+NP    )И.лwX}ЖЬwnФCћрqєъГн^ЂЪЭЈkЗ°њыпokwыЭ®ттЫє=Nй`@wo"P3пяўЭїпёў;·Я®Ьwч­юЭ}BЧюьu7uќыrЯnzѓЇЋ<x;ЃѕЬ„»oЖвґ…bЅѕо‘фS/аЇоCx2вЃE)ЮOvч©НКсt<Э?xї>нЗЌ6ЕЯNЦx?ГћсзјIЧпs(ЈьKря0|mвS/&_ћ°ЪЗ|— ?sљ>Y,?Ћ7п•&w·jќрЬП|»Uдrщ+‰’у…јИ,п3x7Н*ЫDzcЗx±QVу^Ж|ЫЮюшн#Маsнi%рбHИ    Яb~|у§јЗищyЛРћBжSp|›е®}щs.»ЈqйM]ЄЭIжПg«rХђO5i©ОЧцkT}Їмю°:_ґ?+щыФ~oЪ?¤wbdnЦб` аxхзЈ<Щл?HwМ~ёф§cиЉiѕЙ1гGбпЫЇ–u эa­йрФ’Т€·@ДsрџЊnA†nґ‡dХћp)Ђ,@sћ‰+‚�-а"ЃXІ+ /¶OЙнАЙfTз%Oј@ЊoyЃ)ћрHАќ'}C*ТxђwѕЅЪ~/w†`[Зб<њ“&ы€,a�ЁЅЅЂ"Ѓ‡хђПм~0&ЃCа‘ў:§ј>/о‰{ђ”ЃўчЂАЈќ3юЗ.ЯИ·‚‘тsтт7VxПИuAoZMgычiьА�ђ-ЮяшТо~0/Йь аBЌДѓАЏпYЃ ь>зшюHSуиУй_nцмЉ~1оr{ЏЬЎўчGє¤V5O°џ«м`:чО>Р°|ЇлЂ+7ЕcЏќЏёIиь&ы7К>Учџs|`P?pю2—oѓЈо?ѓы'ј@ќпџzЃ?ЮющчЯе~*™    џШ[Я}gВ$ппP)з"Jя[ьTn$:ЏАэ‹Ю „њ$тџЅьЏт?“ыџЭ њoГь«с"ЮЏпї~</ШэЛЮpсъ#CњOЂыГбџш‡КO)сO‹~яг_шр?iыЇ’юWоЯЦыРP?+тп�­АCщ�>jo›юььї;щпПючф,фrPэ§пю_ею0ьЛуoЊ>цэrNПэЬѓцdїjЌxnOЬ?я000ЇuЂ€ўJИУ’ъKй`'ѕљъxЇЁА4ъЈта'ѕ®ул/Ц?€ъут/з‚KЫoКѕ�ъsбрѕҐкП¬$!3лЇ‚†Ё“sЮ и#†? х"і¬ьиЧіјыы< «’љ9гх3±#Э)@v?Иnпx?HcпhлЄjD0)ЏфщjOиЧѕ<ыЫЭ`#ѕ0%(0Јьфщ°3°щУы ,@„гзА,‰KфnЇКА®ыЫс‰@„љT)Ђ©Д¬иАЂу:¬л¤ІыЬCх«@5@ты *Р=АDIA ш    ђ А‡[с@+$тLЄ=Ьы@ЃМш"EыЏю@ ВAO$I5#Dт;'Јґдo�Ђ¤чPь°^ЂVэУх/иш@bB(н@Nш(ьМвфrРfїJО ;ЇЏј@OаA†{8(г—Z4Pn¤"њ ppмэдrЂAV@\Јя@0ђt¬ъґА"БpЋИюy?Ф?$у?ґ(СAЉьtП±Ѕ{з)ЈD?ZCЈяоюА"AёяШntБЦ@cE°wA` $"Џ¶ЅЦС¬#°JѕьПEPђїьkсгфЩ<Ђ#БлјCшBL@tр„ВY LдB        3ш #їЏ    XэрѓВin" «?р»E`,?ћЌАЏ|A@€м3єС«8O‹#D?)&аЌД&ЌВё“ГфЎo#B¬ Н”|)Ђ%Ђ“љAа іљцйOСЏЬш€*Рl=ґСp    р·>к@T/Ѕ@•Њ/°·ЂVАћ>#tшм ВнУкА)ґbНм1/›ђАюРЌAб z6sC0?¬(OњїњdГф$Э№°»ГDЌР=ФС‹:п@Ѓr 0ДїtС‹зЏџођтIPЫЂ© 9,еЂ¤шФO…Јv?ИnPЗC‚nґЫВ[4nЃo@i#ЙГ™X*Гяі†О,    7пl:ЁзГA    $;pкVЋrEp‡Јv“„:lфГ«ь"РЙБЫ|2ргГЗd'рГХњ РЈ>‡ґ=°VB3„0фЅРt,°КГёXьѓчC‹а*Р©CҐd1PТБµhnђGД ?{ЭpsDnґ,pІД7    8    /Ў#DшфCрЌ€¬*рD$с¬D°ХC?МQЂ‚чTEPGD>эФF±D!    лшсЂ®“И    ИЬЏHюп~ѕЊ?єO)Cv?мEС$BѓdFcы?>‘ ,фД;ncуй,ЂшЋФq)ЈEгш#E‹зOm>даnа$BЦьЉ5­Ђ�@r5ЎЄ?њС¤KiВЦў?Її?”ь«ьАwLIpaАЊ›;ммAЋ,,Јућh    Ї‡Џгф%Аw‹цЁЬ4j?sф±Hї€|JBРыx0 ¤>*ncл0oВpњOР4ГPnґ2гEW8HЧГ±B4pn3Іцк;IP>ґ?[Р:В„KЎЄ#qr=q1Еo R<CыE‡dИЧїУr@Ђ*Ђѓґ.±dДРшx    o?CkЭҐ3»P    РSCОъ7°¤Ґ0°%ѕtНьU‘@° ,"*®+Э`>=я ^1yЕлnd^рhEВъ( #ыЕь€ь1wЂP“ґ    `*Cи*С„Db nсl?›т;PБtшґ]ЂҐ@щфL$ГmdcQЏ?#эЏB”СЊdА(DеЬdhцAxш°‰8шВNё$PяФD!ЄC“kо»д  с.ЏНф#пЁЈM<h‰ЖЊНтOђВръРьQЈЖћцМhрFЖњЌШq ДПДiq)©КJс¦йT])БшъЫЭ !їђ·>5<eгрѕђ?±°^эіЭlл¤Їr\"хBTЏn>0cЖъРяР·AПn«ы°лEe јйЏМђ{EЁлCї:9р-ґU Џ‡Еr$HЧЕ-TNЙ)З(trїyр    млF‡,fP‹Б[s:Јц‚И гь’н”v‘FЏПJ8Й,ѕ4@Lw(Ь#wЊv`/їЧрэ€гCA    SЫА ДQ    CСЩѕ3LnйЅµlH0Aр?da1rВAи    ИгЏЭnD"ѓцEҐиэ#яДЬСkЭ`!З!њO­4fшФarЂЊ? E ##GSЯјЂЁ¤)°¶ЂЁД)±™Fэ$oА"ДЌnl.p¦ЕЬ?фр\БvОиQщPа$ѕьbK§Ж°n@/Зt?txс�HA!xCхИO!+гQ#>ѓхр8AлѓЬ8AunтD1јЗ5r\RААа RЂg!ьЂKH    ґђ:Аи,Н#п‰А#4j•QІ)ѕ0“ЛEР3Гx    pјH,ђxnтr’ою¤`0ЕИBО°    Ђ/БЂЌlvђљAЂысС%>6?T}QFЂ€"4QПЗ±…ЭИXшЬ…0Июj<HЦ¤Ч\Y° @_дП©ѕ«^СwFbчј;Q-D0СT±Fѕ“‹дQC@*’М`±Ђі�щМ†с�З†?,†тїЋ4    qCH8@°ГBQ<%PГї»4–иыґc t1Й=‰Ь-Зф?”mmДЖСhюHШ4bђњѓыC`Kє8нД*“ED»И2С¬2А Б]|nІHы!$w±�‘ ‡pКґdО #ыїU$ЇФЙX“Pcыѕ_'’4@,?$мKOфD) «есЙ©"ѓэGЋь4QзЙй#Ђь1¬ЈФш¬—ссГЊщ|xД?K($RѓHСBO)+И-мrkЂї <)ђЩЗ®ЌГоOЌ4RюфЊоBЧ"„GЏњДу“вРn?>э N±RДлrk<пЌAњKТ(AD`n°9БD”qLпѕs* 2(DУ¬©p•F# хЖh?( #фИC$"EpЁ>’?tР,.ЖNё ‚C4N»lЎO‚$ЛmЂ>$‘$­@7¤H`c 9‰(Ї„­ Џ\ ¬­2ј©\Чј­A„¬а�!§я‚@Ъ@[ВF’Д^xc кѓj3Ђ»ARиZ'я†`вrЯ \ryd 2nвяб<ёЈ+0#Б<7Q-� <·Ў, >Ў-KБ@<ЛT µІіЬЛaЄЛdИH’µ$JSвЂщ+°r єЛk-дёєЛr’а тб‰<@sRЯ  ©fбµnлh"тЧ6ЦИ“АШд bDЂ<ЂОD·кЙ‚¤Њ‚Б 6ЛДеL»rуЏ/r’пKБ.ЈҐОM±#РjЌпFz”gа/ВюD]" ЂЮ OЌЂуXюЏЌђ“„p`)Ђ­дЁ‘5FщrB#ьБВюаюСэ$:Ќxьp    ѓnkгІL     ЎЄ3‘TsP$ЂVэаЙpьЊДi+ВItЕ0@ЕРDЕіЕЏ1@[Р-@№„ЖіГ‘1K8CьLE(МЖУ@I"ј Ђ‘2Д“LNЛЮ|¤тыЬЎX3Ђ 9… 7…ўrС�­м"2ЂЃ)‚иЇ„М*W8™,€8!ћѓn М 3LЖ$НбА†Ё9,C<:Y+иJЕ­Ъ],ПoМфK+dBЏ‚ lYН д74+kб+о%S¦`>о°I3Af™:ЁЌр]4Є`/“pЊТ®ћЂш2І®°IрА‹‰<;P“АЧ,3ТD¦{ЂѕrxОr·„у.Y ўOo,Сбg<$ Е!;Н(‰ґі@л,6KS= [.вќтр%Мf+kАЏ б›rрН�ґЪ[Н 0�SДз­§5 Ы@Ц"ЮHЕ%›Іf)*›ўм—|ЬЖЛs4СvБOНtаіTW5Ю†Ё mФLжI}Ѓ‚Ю:`c †‚Іnш+2 …iН© ¤ ЯУB¬P `И‚rlЛБ=MrDТ©…љ$рcЇK–<€/H aС"­Л№5©@%ЧІ%R№2Н7ІrafеrОc+€"?…?8kНА‰v ) О,ы¦l/љСНЎ/Л8Ј|ітО8ЂЮъо †gДіўч:, йБтK;-s… <Ґ:ёgкхѓІDлЂ3:H\м2У8ё"н‘M*љ�`@0µ=;Y& ХЂТ¬>'5|УГ9„ѕ$соУ¬Л~8ш63YНx¬оЁ›Б†S�"l  ЗіЇЏ-щsЂ4N¶Pаа¶7|,йтНNй2у¦ш2љёЏЛўZ іAЎЖhКІП†Г=DнЈ‡Й,а|“Х5=,діо(П<вЊґC>Ops}УЁOv–4цв°Nрђ—ТТOY=0Sг*ОІ%P%S_OH%TоOCП-м`>NЗ;фмaџОМђ“нПєЬDмrФLХ:nёаВ€P8М›НквTaЄ9а°`‹aМжgЫћО—l    џaЃПн8y/JВџaђ5іGv2ІCПфзЕ§9оYґюґЪ  >$HL»#НЏ@©ЬіТ•ЖY№\r‹?иOSиPЭDяАШН 4эО{88 м†,M( Јд±9а3µТщ<%4@‹о~€S:€„ЈѓН:"б3­‰TЈoA+PvмЗлa–nор 2и„лX іС<юэn3оP«-S|2ъK6ГТІs»MЉґмЂШш    Pcґ1'ґ    U    Ў)Н^XГ40LВ1}n/РЬ$Јё…Gp!9™‹Ґ1ш7kѓШ`hO:2њYё8!CНаL¬і@:СёОs›:щ3�БPПЮbжIО7D�ЌПг.Еa+2ю\и8У»:#CдРуЕОя6а“ТСRФЩЌ¦|ИёПЂшQ\_ЄXУs<нmЧёЩ ґnш„w9Ш№ 9Лb8а5ЅЇ9гAШ7шra"ѓnh[jѕэFЃЬБ)”п+ЁЇУРIFЈm“i:±-ш[n*°rM?‚@К•Tj`cґiM`°@“‹2яFј»002Сґ%UЄ8QїG&“жQОgdъБІСЩ?pЎ OE:004Ќ,pp 3n>з±�ґ|ПLfа<РHm!ф_†Ё]p;ДPЇjD юPјл·nK–ntіI€ёпхrб §-pJc¦7P3„Ф2Ч-П.єБ 3МфџЕ'URq+ЉЮґњPЮ–Эrб,O,Т‰УґO.•(”|јо–Шc©ьRњj[sFю`µrшNµ, .Іш7~Ј¦Тщ:Иl·.›RЗ.86іЛ|n--)©ЛrЭDј”µQ•K„Ѕґ№,IЕ.ТоRлKt·А1ЙK 4јТьЅ/`•ТКк•,I©С‹-е,ФЕQЌ.И‹ф±У-ы•4ЙSKѓm”ЛK‰L%04ЗKyKЕ3ФЅS:    ]2tїSLФ­@2S9ME+Rщ+Н/ЅtKФе64ўSg/®ІсS9.шcґЎSv^Ђ0®АKкOy}Њ·НJ%3п 4Ъ3R/iґ|#ёi«№иЋ    C¤Ьў\мЭЉJKxн ‚о     #Љц—vhЭ‡}LЛNФу+nў,8BФ;$HфS4у»Hbb­П7`;ЂрУеNн>Ђ•%=;mзМ7ЅHЊїФю)H3ЃЎ›УЮлфцYF…?bTHuA2·F:e>4оLћ;lФRѕК� t�T PЬРХ№мq0#Њ§лGЕDsЦЂГ5ybЕG"iPЌEЕЭ·tKЪAЦЈФ55yоАѓB°F“XиIЎпQe=#4Y5"»†CОЂ3�†°"пCФ9+-Gмs‹яO`Hб‚ФЉhQEVв]DTф2ЂКp6†_ФiPrІ„љ+p$57РБCЂ7`0Т>7 ‰N=QыА!·QДы•@8 TaJцФнRµBsAT1P%=@ФќT}Quе7` нм@3еPХ+U4Б•FАЏU    QЈРХBrё+ГЂбErGхR“€д "®ХHЃЃ‚А…РеTуў5&SжЭQµ#UuOг‚ 64И|ГЇО(њЙQшИГјђ­;б'Thr фУI=wCME®Х„vёзП:Uш„НdСҐFЃ#‹ґL№h*7ФASM>uqDЅЈ.;uF”(НЛ}D!+°”…†!ЂЩ.ыѓaOnЙNи `™(ЎІц5Ѓ»TxjЂЦX3АЂ™(уР!Х‡є.U`Х™‹XUJґ*б:Xn 7KЫXM?•@†Ќ7»Д@НV єh«u‰VXQЕАВ•ЗOaNхПEM№3nиР“.ЕcrИ#!OИ_жnѓ\Ё’Б;О‰XАаМ ®КiуПЦ1?=EпЋrc йН}9…cy„­­UфrИѓН¤K)Oе^MЖЌYЅTюпCН”€2Ґaµѓ:YX‘†АшV$LеbBцё8эe@‰OЭSхPхў„COЃ�µRєYTroА‡Х)\o•+U)VґфхБё 3›tь7)Yн?хЙЛ±YХrM­ѓІЄ»аВЦ1Tr%БЂ…°rтѓ [i’ЏV%X„вБҐM%Xђйt?WF#эbT MЏ]uv•ѓo9µwЕVrBЅuUѓї]с’•cTл^ru 5‚ҐXђЈхZЧL зжNЦK6©Д`…ФО(щДКдОИсрЗфPCA3\Ђ•97D#ЕAK==@uтSЕ;MO.~„єЮ©fнЦJЅyG]A358nвVу9…y.НZ%nrФ]>гМЏЦ$!LЮгGј§Zи>Sч`Ї§ШV ЪЇµЏ8 [њУФ‡X•Ђіо8Й`Ђ5¤КCWx5‰rсX•bФ6_[Ё9 O€х]Ёїх",`г(rїѓ>гУeЂЩX”гУ@Ќ`5`БёЦжXіПу>ПРrНѓЂъШ’ун€У@ЂеbHлuѓX 3ЅxЂ.ФЌ;ањАЇNшд%vЎ!P‡`Ѕ`ХжО7]@ ў„“‰5]ЊJ7ЉЭэbEЖWW8‚FJ68µЊ†аЦSX5Ќv:XТнlаЭsbшT,tWjpaЯЧWXЩQЯ„-P ·а‰W�АCЛjЦ$м‡ЂЋКЛ@ќ‹ЎP2%UW–!ѓеd«lУ’XX5ЉхЭ¬Щr!Ц6YX“ЊЉ…=\х‰7!;фЦXЩHXµђeЧ–o_­‘е/…Јaе Щw^]xN‘…›^P+VaЂбeUЋжJY[AхЋА;Ц$Ю-„µ†8nYЅ JЈX•}!NЦ7QЛ‰rДW!_lІІШДаmіN‚PШ г|VЋКrЦњK5иTР€rЭћіН-5…�MrYщZРIrЧњMT¤еі_c!х ЎЎc"    ЋхМPХ3}~'ШЇq"UпTkЃЄЛЩN4}P3;�пYh€Ц3]e¤EЖN, XК‚ч6€ёГ‘YP}u–‹rcиза­O�+ч3x~Энќх6O¬r¦µ+Q;`IДlt<нd+П6Drj °а0ЅGҐpq‚VжЕ[;`rU2µ®љдКШ|ЕґлT\РЄш<%[M5фv¤HnГўЦgЩ^ж`µ€c4E\ХКYс9±h5µTж+ІБ3§N§kміУбZя,’FnЙ€NЎуБШIA5¬ €ЩClY2ц°ЧЌkи~у·PLЭи#6І›Yф°оµЧ+\ФТФ aChМУ¶ОЯRр УЊФї,щ‘дЬФ-+ЂNу­ќ5rµµRР3A<ТЁЛ“qmёЂ¶Ь’П^Е|Б1Л    m”6Ц’`…¶ц+ШsO]RE‹QETЭЂ†Ъљф=·µ—ЁLЬIuжbЫ¬MИQ 5Њж    ДЌ—Н?_+™“я[ЗOkЫ¶Цу‚$лVHФ2СuЦdЫ¶Ьe&`‡‡2r…ЅУWѓbаЅЦэ€їoн+VюФ5p5–ю№nхј6ю[·Uгgю№0дmѕХтЩ©Wі(ю”AЭ»t$Y]A3ЖЉ\:ё>–vЊT%U»wЬSH°<іO†p¤лvVё€Jа€ Uq•QН-ZуkM‰¶СvТХ­ЖbЬqqшJЦЌM]-‰У_:фpBУ2ФеqЭU“36EnНЇb°¬j…ЈІ R=RЖ}єьGШ–w\іTҐќХВ�‡pe]M’Н/s(ZхїЛjКuЛC\1[щЮ–бЫ+(+XUQ\3bsSЬЄћР¦ф! Z…•уYFзэ№ХЫTh#Кхє]8эOіЋЛ™mыҐЧ*Нi4нW.ЫbпuТцt``!йDСУju_LtWБjЬЧчR\ µњчQФґEmN7QNa‹04UХR]ЦvsЦЙu�D љ]Ak%T¶°Ы!RM\wW=4ЭПµR–µSб9в?Ф]u�‘­ФРL…,—]ХJкaДХ@Чu%Ў@ЉTш7ЕЦwfМу4%TЎ[TМ¤3­`Ц‚§;T¶o]Av5n¶ґ8AuќbХoЭ­+E•ТqTuЩ7|=n�NхiU'wиJwЧ¬в nЇnQУwр%Ќ‹ av DW…Юn    eЬV±T)vб…к ^°ШОrН5Kxќn”@°І    ¤І‚›Р(n•bн-\іIЫKUqЬЄs%xeVK«uЭж7zЫ',ўґ    M.нк&МxФА‹уAТA@“є7ћЬrмUJ—uOyгbt]Ћ$°-Њ†ЏU‘µяЮ-wе>7h ReЪ¶tЧВµ=цp€ф `h@:ѓ«x„ХФЬ/YEqµ8U)pЅМЧ;¬{…Н ‡ПUeOІЮйZ5ннкMs5®wЅЦюЅN‰b!LЦw ‰{e¬‹rЭJµ»”0_W]Мw>Ю\DЅіhUЦrУКT‚Ю/h%І·lХU}‹WlV2&­L·№P9zЭAБfЛ\5х—FЯ\MНУу­ЩЈU€8µ*OUj5ВцжЊбx­тґшіdµдП6KYNд5Б—MЙ:Ффй©Mіr`%Ћ(ЂѕТ}󛶑s™�µo»bЈ­uВЯ­oNіФеyЅ[Х^_±~ш!ц№ЭoW%о¶І_ЧPх)•…?RQ2еqѓY8]юw—сDъVБЯҐ~ҐАsЫ (сdіж7QuэR•ц6BйRѕИ\Ю|Ж-ђ\¦лхсxПOЂKРнНZЩ{bщ ¬в±Ц”Ѓ[‰+-мW/¶КЃVҐF№™Q€’•–‹ЃM{ љЫАЕ§чсФйFpwЖаЦлBkg“Oe¦Uѓ9¶ё!¤rЂ� ™([p(дл‡Є»‘=TжЌzм“Pпj‚ЋхРАѓ ‚И”Л№ЂТФЉ¦^hk?JЁJУ‚HqфќђUr„Т­7XћЫNt!Рd36”иЅЇЊnђЭ3rn°w@№4BЪr>`Вc№ЇJ3"hfrЊщ3ѓRк#ґv€QЋш<4ѓ!АЌ0`ОПцr8Eбѓs@Ш9'ґ^ёA‘¬С"M;a ‡=9н@( ФYОИЎЕ„іRоКЂ^ѕnQй2уSбfЂОмШaTLИVЈ ZнҐоИ5]„ЈVКЄџ®Щ…Ъ°®Мб}†Wшб€26пW6:2𭥶чN,aА±Јз†Щ&}бФОЌб6 E†mn:0вЉ-Бє€зъТШ{:€рЌajaьжљ©Nf7ЮFX‚<,8 ЅЃё@Ыµ…Ад€sЗ­в^э€N!о4b0скjЉ<A-jcёЏ:ќkщsЇвDр®°b6с+X•єќ^%Пn†„Энш�Є”    @ <вlЬ{^АУу‰Ш`9Н‰Ю�ќ™п<[ZOбc†^ЌXбm†ЋX^a¬9vєб·†3і— 9ВоHNёp№dгАа*Ђ‡‡ …uќ    @.© ЬlКDmч8ЪBDm»…†ђЙ-hФµ6»u®�,�:П    <\%Nо5м0 R‚Fђ@Ґљ€Ф»љшQMх X‚ёїЦО4¶)IеЊ!†aДx¦Ђц4®&ШЅћKЪ8)P…ЃђПjУ¤ЋtQЏ‡ВЕPэЯВnч€nтњЙe'8эвE,KI=@†чр[Гэcd?D�рДЕчTRЇvE0dSQcYћ8шдБ·rФЗ),К9ґUС@Е1'4P0DАћnґyИшѕФ    Т|Е^ОдррAV6СoгpСPьрИеZhмE<PтAЃЏ„AQ„n�э>л\mA„ым|0рA… ђюaAЈZ°КyЏЛЫXЮґg0ДfPacЇђ„Bqd1ИЇРЗГЏоB0ъБ…$'YAµ)l8я>ЛFyrГ; иС№ЕLq %г‹4}сЗБdQqsЕЌLtГчЗ xшЖK<QВGM’$s’•=Щ’JK8ыЗ7’&?ђ‚ѕеЏщP¦Aхђ$    Лд‰ђFJС^Bя!ЊYЕҐNH‘ d(?,Y дЫDщ"Iі“8YКѓђюNђНAхЖ;ђЗdчЖD№<ѕ&ґ'щ=дY“Њ? Лч”pЈЗ“,р†G”“М"0ЬBЌ~HШще/|<pТВ‰ЋЊtѓтcс    6J№Rdnd$Щ.CБ    6L“AЈ    6LЩВM“PэQЦг_ђј$А)dб”шя№rBg“ґ}°€г_rњ'™@AЌ    жPђ›e8яvE°“e    6QР    B’щђэi;B–СTQЇВЎt‡®ИіЛEP¶ѕ5)ґђђХЕп#f6sЙќ T0УЕ.чKю±GЕ2О$‹ёбґeь›ЬIў@r4HгЕь“ыыЩ]GГЫяЩpD·LрQ?ЩШ’џКѓ„YZ@Г1М4 л?““Ю9    еkD}МдАr”жbOжC«�¬«Q=5ћdЧKfS>�П—CK?™u§Ю ш?Sш‘Ј…јТK/ИжS^4(2Ї7ѓ*рSFaјf2юQМ^‘ЂQdH±FЗ—ЬfНК–СT¤нм$Лn„R№+ўу/5]FT—Ж`юёьКЅ2ёывНЬбу…Nm�SЉPШ%Q3SЊКЭ>аr—IBЮфд““ПE9I"яNZ    \ЪыПKQX>“ТОd3<жУњТ#%:Х,ѕЃ3‚%8$а!'Э86Ѓ‚YOњЮsАВС'3щtґ‰!4CЈ—NР%aэЬbP$в[03d-№7L»slMк==s:КХќР’ЦPf+ћФXЁrЬХ9Щ gё“ЩЭP@€М·±Ќ\Юx¶ъ…C6\УVy^зiIЂЬЛ"TйUѓў_4дЩДNM«ћ`ЏуwіS“‘f6ЂдfwSO›3 r#<O›7¦V¶QЃ;јэф/¬ЮдхЧ•JЛq¦ЂАР ¤щІФП›= К©ь$џ>дщ№–LзbХ(Ч8fY:€!щцОќњ•i•Vж"сз9‚Rnbу·ЯЎ ЗNф0ц„XИhS7`7&ШЛ)90Й рЬ«iНXА3NэЂVeFи%9а»S„ММЃ{µС$pЕ(©†…,УsAЛ)Iи-”ЈY_EЂBhп.•IVJЫ5    ,DиНbT8Л№+M7йъОxЇЦцСВg»„іJЩ#|Нv7]Ё<м”:Чmнxz;^pйХ�тиЈ/ЈҐ·ІЬОs-ECъѕ†Aё›c3ќ)“·шM)FЮя,'GR8_~’O:Mk¤©ДЧh­О_f“3жЛ·¤еcYЮе=f“”HQ%S“…у<л>д­m/Q+P¶•уBР”°СпCY+Њє‚R™4-†iЂр}ѓ>Lаi`3НC¦9€tHЛ]¦eќ:fQтQfЪfе"™–;RE¦ЛЧ—Н7°ёg”бEШ7ЧСVm5­MРнEЋњфZQzу-ф]iЧ§–�ґ°!pЧНкй    †Цdв'Р}™H*4Р›Ё    •\u‹Yї†|U y‹•НЩM3+KVП3Ё^ў/XРн9¶z-R„›IpNф&ЩRµrHTа‘ЁЮъЂ№ЇЁэЪ9Рк+UТШЫЗ@4аWЪ¬Xµ‹EqЊ^Э�…ЕЧкinРLхXШі ИYЦ«•1©~ЈєЃjgjЖ§ѓХЅ©ОЁZљкzЪЬzЈк‡ћЋ¦Ф ќ    j9PФ^pr5ЇgўЭћ«eШкЅRі–уM _Єж¬w„ћ«6г¦jУVц¬:·j®j’ъ¶jР3…ЇъєREћЊое †Вўх ЧjQ;№3SоjшТУ`B.лyiЦя O¬<Тo8T/G°#:xл hYН{n?¬VІф*·№AЮІн}л9R¶ЄЊT]pьС”ч¤јn‹В”    :¬a‰єЦ¶K­~µeљ± . ъвKЈхЂЧиГj+!EZ%uDжиѓЩo¦·є”,45J¶RЧ·­цЊ§0e©EёъиЂЧ®ћz#†ЛZЏgЈ™N»µCНeH¦»шa„­Ї¤»Му‹ој•+kСRuaКjQЇ}F3­лѕЩC“¶ІgЈrїU+:�иµRљм¶'YрјrлkHу6Є;лH…M=zяєЧ°P"Ts®5]zз©rоҐ{—ќ}ќ‘™им4ЬХТ··JrЋҐ™м?vmфTAзЈ±0 ›rмC|•ц[l3±nД<Ш-±UJЫЯfr^ДW­мg±vЖХ8.›NCеTе.“NcШшСг0Ћ4Ш=вМЅAOUІ~-“pЫуuЧ±м©ІЌаrЊSЎfЛ`єЭz)�»0‚Y‹>Л—4ЫїJC{4lДnИZ-iЯТEН[6UіvМы(lДTЌј    Ќ8ЮМФJlвЗЋЈі-ФЃіьы›@¦¤¦Р•R„„_fН»=lуІЁЗб&XIґ†ОыIЗґ¤ЯЧвЩBЃ-йOF%°ЪТ…-оыSN-S]±.8$]uT.Џ¬ДеzкМ‘%ыRmgЎе}ХuЯ1}~g®ї\Bл[‚3rrrЎµжы<PЧґeэ8m¶VС`2нMЖСбQЛbЛ: 1ѓ3.†$Ю±э-&мЉБ·    €z4°Hѓ†“ґ5|ХґOћ6БНє„P-�DІSШ%‹Ч?NЅVeСы{K*в5ПУ¤нeRАЂs_mCЉе„vшП     i7WJиЕz�8Ђ=хhq ЯUt5gЧ«#ёm+ућр,=&3uТЗҐ')нR%UXiЛ—є1оЧSE`DSАЕУG\T[t<XэfIM;vч8ЩЋа‰`ђ.ё;c8^ВV·®:MЦw•ўЧж–FАx™•"цNЂnLЇЂ_Ф{ЦШЮPB‰ЧїIфТWYЭWu•ZЏЭв¬+Кхr]akMS№ЮњµPЃДЯ]iЦнDзоЩTшП“иоЦ1HJГУє,FедоэРЏ>Л—-ѓnЉЅЈ€R3Ђ—ыВѓйј=»;ЕLНЎ–с·Ќ¶с7]Щf#Зw—ЧЋn    fжа•X"ь»оҐ:-}Sg+аЋЯnM [@Tяw±ЂЦђ„Ъ‰rсbѕц{Ъё™:Юч5{„|5д;ЦVАКѕр!=MЗ¤!&<јб~№б!=LзЂhчM¶©uы{УяШDb.W7з3r:Ђ…пҐOmЋ{®™eќЦ•x    Oнй7РНЭ­1qљoЧS-ЬVџњGaЎPЮ}>PCБ!P)bх#sЃnЫґE дk}°Аrnl0!Mg¶+УмrХ=`љ“/R5#aTбyЅЩU;ФћаnЧљЫ„aT:KЕОРoZtЭtЧmt…Ђ{·mыT=HУ­Х®]¬ыGрW°fА>Х9И»{apa{ЅµIЇ› 7фЉШн©{S�€nЊЅљ†Ыute;|Х{јґ-ђЪі])Ћё–ђnЌ’Чp–MЕЧZ UВ№Q»,ZПВФ»ВV‘ў…p›іЭзT /ыЇп·Г@KьХ]ЏZсaYфіH_ГCНђУхБћЈ•_] вЋЬ3ч^Эsн­{П[<$ґ7?X4f.ЮАгRMU+vce]ЌА@xmр83ХШ%Ы\M;~ЊWЁ¶z¶aj%©wt,єьџЖюWИЬбT¦2s_ПДуbaЄ!ЂфэзРоџ@Ъ›ЖЧ·лсuG§¶р6ЕїwлЬ/bЫАћЬгC>q•\5Ьb~ѕю<gФж1pаТёСнQ•Б›Nи¬*Р%—=н+8y8Ѓ&¶юi}Ез6сКШБDqС3рЂ:ЮбMќtѓ]Hs,&—ЯЫT +А8ЊйЗмх;:lЧBчБЃєп чT/sп!6енУИMўЋ~№а=°Њ=њ‘Њ}E:Ґr•A{~sґ¶Щ_3єч±ЁЯvo»>ШЏ{,cЪМrI–PЪЎA·%�аq±ЌЦЊO™Ёз&Чh6/U¶Ц•цнУІхAУїСєUвЩЏКrЬЎ'\бzUЭ—RU}А№‚­rќ]ЙҐљгН]ёЩ@5шm•ґоьІЧr·qЂ‡І-~Уњ°qЕ»Я,›.r№ЗЂ|тѕeх@1ПXіЃ»KтеЛ "Њ[§sЮе№љ]Дї/TЫјr=куSЕRE\ёaФC DэМ\¦]Ђ#“‹NУs‡1бв])hПјЙџ1DмщњЖН^Я,эbн¶mArNdЊn„6Ж¤•w[GАjЃ Я™HЁG{Ґ”8-{¶Pс[\eLЋН+H_,#ђЩЕO'<VтсґЅKtOoХО+СM„Xя3Ы(4њq\ї9Њ§sќyѕХњзZб<%XјЌОГј››ZѓҐQ7»P    zEК•i[П%}xУђцѕn,Ж(Kѓ…­/аМЎn„Ёxh |ы4У;@ё8`еѓ©Ћн¶Р'$ТaЏЄатц°(пЖE§Ђ[ё@I…2yxBаАУчA'>l�ТйЏјщ44cп>Є”ќ—?-004КР­4`вНn­<a «DЎЬaМ›ІF?€оФKP]б'РSФxW5СР^nИаПРPhoRбЎ…К„ў’⩆цOPњщЉvш[фђsзIX_бј’hHrЪ6ЭТЙ`;    оЦаUјћао{jЭ0‘цЩџL. 0ШЇLЅ5"2Ч«^э-ЦµТлЉНp$·ТО°­Р7пУ1CЎЇtфб_L. tьЭЏO},‚є?Pn<==ТkUг1фW_HЭ)nзТ¦вєояPЌUгnгр’Ќхc+Т}/JrLх%С«pXkаVШЫџ}+†HЭЇSгMQХEpЭr=—Ф·м75Њц‡HY(…‡=ш==±‘TpFвъ<“cх$сR9А(FR4yJх—n†UРАe‹fYгe•n.Q°эе­r)ђ®Й’    П|с—|0ПБЌ—д71.DПЏ$P™.жО n№†?%’#иQ%GП4gQDdµ‘мQШжей�»ч «Jg* p8ц    LiПв@эґgђKАtыэ†бШsд=€@Ќ·[YЈ?yШіЮЇЪv4я»иpScЬС®=p^HпдЉOњЖ ґnТxг»ь\РЏЕ LpPfЗnђмR.Мuѕ:Y'd—NOС¤ЖЃэ’ьF‹ iҐF•ЪdjР™CЬСlyІѓ=ЅOXЭ«ц•ь~1оGµђ+Epg4W‚NТ{ґkЫ,Ё лГWј-rЏЛ LЃhЧE ty0H)"„MІBTЌ0ю±МДПtzhЬG5% †ЏњВї%ФRЩQCs"D]`>J@СT‰HСHҐ"МЉ±{IлЯс{F]єJpiч;луRIЂЌ$¬“ЯЙI%<0СhIeР|›RWїnд[qЂЗ=&BE#тeѓ%м7VЙ“›L™эsЏвчиќСGВ‘—¶FрЭ?ЅШ|‘ЂжЛE]ѓК{ ¶aР9Кљь€"3pТu-±SіїЋ№‘зф7Ъ!36€$ћйР>ЃЋ·’„С”    ўЁHъ*�јslьvµНgњЮ•іЌ—2ґ·“,fЭ4.k;SчЇNЬНФ…Н>$пЃ&ZВмћУBw«Дf№ыw{ФУоLвЃ<Щ|oѓЄцpфhKwњH‹–lM·h‰ЏјRMП ‚’бџзw=&YО“lр@‚#єњШЎ8ЈҐV–ТмiuE5Mід„њn6йимЌ‚ц4]_хiІgXBдЧ#іЗ~ѕ\ыtИh^УВGдЬ4NЦЋ®ЊяцВнgs5R•РЧІХ°ОХ…jЮoз­gRHЕFЌр%S°Ь•6Sѕ/Ќ…у\ЬМµћ)РЮТG9“ @°фnяАg!{Bn.SЂZзTќl@3uЧУЗЫoCсЕ¦Ќ]t°І(ѓ7НrGr§NЦMўЈ…n…1gЙз";xYkѕссъНЙDlюьu6аѓђ    &ъ’·_~ОЈЋ>ЫЯН] VІа6лу’ґjeеИЉ^2с6    lМh№+uЯ�~LКwЧ�»„…uЮ®9Р—Є6ҐЭU‚тНEЂ‡7±М¶Х“П“+s‡›-Фп‰МћфоЯУ?Gњ)'щ’q§AњцЁ‘‚џTA/ґџШт Б‰ BлrЃП‡QЙ‚a5ПЎЉLяфUПыIM Ќ€f7=урУё.ЭЂЫ…_ћЦ‹”Сра.фџТ‡эFz†oR&_ЂИrГHСаъВ`•Ђ_КГїШdNіЃJ~€Ђn    *5>•ЂnА gй€~–p�гDъUйКЗ Ђd·§–lААъ‹й�ѕ™ъ—й°ъЉ±h~ћz¦ЂћЁъ‹к€¬z¶ї§ћ©zйР~¤z¶±И@ъѕИ^џOйXќЂmлw¦@Ђl‡¦ю±ъZђоѓzЃл—©^Ѕz]кO«аъЏк_®лъОї«>ҐЂkлЗ°>·ъял/¬^Йz\ё>Іъ·й°>їz]к@@zЇлOІ>ёz\‡ґ^±ым7ЁЌ…ЂД°~Иzйк¦`ъХнpщ~°gмЋЌШaн¶юЛzгйџ¶~–oмgµѕбzСмЇ®&Ео®ъwн/І~НzфП±ћФы„ђѕ­zхладъeлї¶>ҐЂoкіЮёЂ`ЇєћІN%кШ>Г{‹лЏЄѕсzЃоwЁ^ҐъГлПІЮ°zчп7¶$2ґ zноKїъіоg§>™ъзрЇ^®ъ­лЧ№ЮёъЧм'µ^»zБкЯ№Аыѓнпёюґ¦qлЧ·>цЂqлзҐЯ|OкЄї{Ћ§ДЮ®ъУмX>цъБлД~б–·ВбJ›©~йkрш @‚IлџЖЮй|WнPћй|к7і>иzЂПЖ|=пзҐkысП¦@zmтЗ§+ь›т—¶ЮјzЫл?°Юфъwй§јАьyкЯКЂ{=л·«'ъ©йп«~Ш{rл_П&|=оЧ¦^¤{ЯлЧД?@zЂЏ­?2{оЗМ–zщл·Н§{Їу¬а|rкї·~ыzuрЧ«`iйg±Юрь{й—¬їыqс¦Я8i퇱Юм}5о?©ї.{пняУ^Ёь©о/Ц}к€~Жэ&·Цѕ№}kлљЕѕВЂgуWОѕҐъђ§Ч!ьыппОџ'ъ‘у_ОМ}ҐлзУюш|›пOЖїOzџй·З:4{3фяҐюЇы1ф7іюЎ}СкМяSъъЗФъпу—АzЅчwУЯ9э3с0?!э№с‡їџz{мWєюЎ}eо7ШюКькпТЯ—пg±~ќэ«т7Еџ%ы…сЮ>г|eт¦џЊэmкЄя&ьmс—Зє4zѓ8—Мџ[|чс'±ћщъ»уЧю·~кЗЧЖ    ь    кпУћ±ъ©ф№^ј}ЧоџЙяX|Ѕк»”ю‹фWЛ э{хgРџы“чЧ эWм@$ї”ъЋ§и>уьSрПИЯЏ|Чт ?~тnЕїM|Еп?Х^ЗЈSш¶?Ez‘пЏЮї†{1ы_µюШы№ц±џi}ыл7ЙџOюKыЇ·ю¦э+лЗіi~ыщщџ«>в¬[с±эAрЏ№Ющ‚KлпП?±э    п?е?D|›ъ Я2|ЕкпН©~юймП¬?E|›р·ТНюYмптїЉ$щїµ~гпрџ?}‹с'» ыыG»яОэСф_м>э{1ш?¬&юѓтчТяIы­ппЧѕ¶GкЇ©i|©щЇ® ъaщgсЮВяіф'·°z«о?Эя·шї­џЂы_о?ѕѕ§ъ‡ож{yь¬ї«z«лw·ѕШыrэя®яьСтц~ЁыТюt>[ж‡хpћй=Ў|тцeц“ьWбПl_;=x~°ыUл›зЁOзћј?L$‰чЬзьР_o=Ч}`ц«иЧшЇ®џЩѕnюБк;л‡јЏ­_р?бђцЌрЫЪ§®піЮсїґ{фыБъx'дпЅ >’Ђхuю#ЪъOўЯe?b}Єы•ъггѕw_5=з~хнCа7®oXМЅр{‘Эй«аёпрџx=kЂ ч]йkо·¬_?R{зЌхЫЫђ їХzШькЈъ§ІПUхЅ‹~xщuоГс—СoaЯ?(~иы±фіоg»Р:>}ш™с«лЧ¬пg_”Ѕh|жщrоГй‡лoН )ѕ–ЂДцнщsх§кЏЪџ їщґъ)лј'®n`>Ѕ~шшййkфgіћО>6|јЙю#Чwї/‰l?}vъЩх«гWщ/^¤=О{бхйГШg¦°,NЅмЃцv жзХп©_ЅзЂУйл;ЮОoM @s{ эмІпЮЗїќ|РчIцSжзЪ@I_cА\|жщ    ц»Юr/_~э~¬чJ‹Ъ‡зпx`Fѕ–|жфТ+тИrЇјџ?їzнОіУИ    пјЗАЂ2эJыЭЗуђ@ЮІА"}ьЌй«ччИПx`2=p{Џо‹с·пЇї_@u{TфТЪ§±рH`B?ъЂБ)щdвпO_·=5~шў“н€Р ћь=…ЂхййґЁђrЪ=eЃшБшP7эПШ_в>t{<хQх4¶ПcџD=~}zфХфCнчъпґА    Ѓ4ц©рудµПNЯс?{jънк§Л0џрѕ‚�ьЃъд&ЏнаЂА_|tцДб[F„вOR_Щ@2HшД—льGИO°_f@r}ЋчНьмWдР"`·=С|љьё    ,—ЭЏиџ’э~цvCдgЧ_`\Ѕ;|r3бс;ЧЗщАҐ М=m{0щНу”€Пі pБ›} щК€H р0 АЂkyс#ЪвЇ®А’АЃ~№Эрkеёr/с_m=бЂЉхЭсЈы§ј/єЄA|�Kхх{ЮxoLџ-їяzТыIч„ GйЇЬ¦БТ{”х…м,Чй°' ^=мѓSEнSй�ЏU`m?XЂфц&{нШ:V]ѕ/ЂДф¶ЊGй°JюѕJMхыЈЫ—УПЯЮЯ=»Мцек«гУЇыћёїфб-рkеxOф<ЅqѓArм,Ёр^Эѕќ|nчБлњX;Џх_Oї)Jясюд‡ЗПzЯ‡=ю}ґыЊ'№OX‘Ѕ°{ТчэcэИ1ђRџaѕЗznкДц�Лу2ЇQ·р#њ|TцТДHИіCыа?JН    0Р~    Зоx2фF+    5K­ДЋ$•ТxrFu    9ЦвFdW©!+ВQEh‚ьKВ�K@U“*ўрuьН)‚VT }ШрўЗv�НJ,°nЯЏ«:э„Ф{uJdГ(:]x;)cИnВ4't Ў>єт„юлх“4ђjЂRиLKZ­нЃА"OH¤‘x"(EL­Ч$¦j'оТ:&KEBbhн1t§Ьdn}Б|*„w€il Ё„К~Izђn`QFЈIЎ    mn0T­ъџЕ‡nб№ц;Р•Ўa2@>ам€PЁx!CВЕ%P~м’КQ§a    fГ‚BФрОі€Ђ ў}!lґ9)и?IъVR'дRЗҐsRёr Ѓl.cЎъ!u#ЛCн%c4gZшбpBKFpЉш+±Д'ЗПРўo?"{­D/ЈшаХ    C>-    ­•&Ш`‰=Ќ$8=ґ­1™'fZЃэЎ‰C…bЄ<6ZpЕЏ… ђfЖ‚A–Ич5­»WН дnЌшЈ·$Д)tАЏќµrb’@j‡З‘@±ц†™9ђD33FаaO†’†fЃ1› „ЖХ»ўЁ°Эё”­µ‘t’Dм№dXLТЎL¦3ђyLYєW0T‚зAГ?6ЩrNт.ђnhPAџЉw>rQ T$p0°ЪOф»±јЛћЄdдЂђ‡IIрН*b#”c(YА!#F8�l?"8Sг�a­Ќ'Я АC.X]м”a›џЂW<–¤rZёT`aQ{«    i–щ,Ђ*р0©%Рn3EЏ    Њ\*ф’р®бZВѕ…qu    "FhЙ(РT&(@(Fм•BD    €„»ў P†Аш'$HlaV2!‡C    p ,;†6Ё/ЏЎЋ‡zѓjx~„љlТѓф#Ґ‡t†ХJ)^ЊzXтГЋ‡oHђ€-д7РҐ:[`RЉMЈ(6=L—PІъLf“ЋI›„r ЭЎcb›ЮУ’›иQЃіfZ�ўщЃД-ЂџСІCыFxЛ06c;МЁќИЭл‰@#Ћ%ЃЄ:о…и s$Ehч@! ђ€"ђA1љЂj‰PС€ +#ТЊФ +Ѕ4bљЏЇЂ(Jџnz!21 *Иa&"­dJ‚A*‹­NаХ,ЯGЊ€¬эЫ$FS бb:чeF|Ќ—€MЁДв ъ3’ ђt$И‡М•Щ>Вј…l%в;±FQ0¤Џъ ЁH8‘‘Ш"c—\i!‘]Д9e‡ђОбx‹(zПЊЎIЩЌ›"ВOиTЂ("j…~З(yф$ВсюDtv¦†%r9–;&ЊА!Д\†J"d'8ЋиЂГуДjc·ю"R§jЎшў4 …O�ВEpЫИцD~‡SA LI&;(бл2[HIЪЁЂЁN±&СДџ$о‹шэ|F„nспLe©    IЧb§з‘ џЎv¦%"4Dn"4C …^ѓиНт(DZ€0ЩCДhL{•TK&Q11У!–€Ѕйшд–‘3ЩЊЎ…§-�А~„ђЊЖ7BaCњ~№F„4H.’ў!‰?jG>'шљ€bHмД‰±±“„F„›1<ђ~ Ъ€т|>'ўT=в=¤п€…^'|%шx±:СДA ѓкњ:XVр™!аEъdчь$ёeqCќb»Љ(Иў#C,И ЋБђљDhBЏўЫ.$&“вЉD,A€Ћ‰ъRIPхђ“D;€{ґЌ+Ё€`U�ліu№lD�¦РЗb'C¦Љ)    4ECзС’1¤Љv‡V"Ь7т(Iў0#‹ЉЋ‡вqъґ`СSџ"@DFѕ#lEЋЎ~(eIЮ*{Д8QђDD|‰-±Ќ|V$aЁшbЄ¦N…^Кђ‘J<и‘ЂaP“DЋeс>$ФIHJ‘?вґ2њЉт|Еы4¦U1)ўPЎ`@E>%\J•bє1Ї‹њ?м?И•сcYNDЙAQЦви©зХў^E�‡Џnє(jh�)OвDЕ‹<€q2"dиІС`�ЧДМEЏ:*|M%1RШЧДЦ‹hКr&С!X Q7ђдDа†Ќќ1R(њђс‘"ЕЉџЦ.NШ¶о·]D%Bf€*zFићАb=EС‰ло.Ј я±YЎёЕ}u№tьt]Hi4веЕGµV.ЊSШЎq""фЕ…i> #­�_pј™aЕ¦ЉјЖЅ/ЬTшЈсp"ђЎyC ж.RfW©7"”ІэЉЗВ)ЊWДДСr!#CѕЉqиш<`иЎ0ЇbхВЇcа‡rЋьGшБЁ6ўЎ Ъ€Ї0ЉrЁJq%‘‚:Д>ГF#<bc‘[b«‘џ€ЬЖ®#€�ЋqЉђЅЎюЊKъ+S$X»1?b>ЕЭ‹/mЏЬH8­q!a»ДQЊЂ€ $HшИиГO·D›‹‚™Ц$Xш°ЎшbГЖ4BD~–%c&8±‘’ПѕE„‰[ewСjг1 Ъ‹5YФK¶iH0ў_ErЊШЃю-#"іFq™b+E©‰‘Ж1ъ (µСIРwЖ7Њ<’Мь„gD[IPbkІLqд[ДДсoЂ#Ж‚ЉiKґ\@gГP`яfЌdiњСqЈ4F d,ђЮ3т�єљ"йEШ‹«’.јV8»GъўоFnЊЦл/j·q¤Ј6ДJA…N"|FшЅ‘љ"2#e“]Ц$_�Н~г.EэBэMДhд0a<#> °Њ ­Yv4¬bРЗа#њМB)‰!    i‘d ¦ЌІHDъЊ;ёЫА/ЎђALшH�ЬсgCрЦ€ђ}л!8j»b„ uEЙ    $@l+D±ј]qЖ¶$с¬ и[Ѓш+FЌEа”‘jGT РrM>}Ѓ”ф3hSGШуЋ ~HВр®!бДCN…К"e3м¬c3џ’Ћ6"rиб ШшВЗВЏЖЃъXM±ї%D‰#ћ|Ќ B>0±Т4Жж…„•дsHЮgд‘К¦;KфМ!0М,p    ЖyЩ.ЗBЋlH­ђ PxZ1ФbD`‰@‹‘Ч,3ёиЊЁc‰ЗDЋ¤�Оь;hм(РЄGЊ€Ќшрд †wP‰Ev’—д?AъQЅТыҐщv Ќ6мvфh±°ЏЙ    v…гЭ±яЁЋй‘rГvГТ+¤GxйСаЈGNЊ¶ѓ®9ИxзqвCсЈnЏ|dЌl5(тђАъЗ—L[n*(сWЈСG>ЏHЌЄTVФЕѕ@&Еo#ЌЁМ%8х1“G®ЋПХ"cі8х‘нЈШ uvgК+¤zшцЊ‹ дДm#^‰~> $PЅDGkќqЙпwvМ‡бѓG·іо(j>ШцрѓЕlЏ‡nѕ>Ф|39uЈг#7@"—а“„s„QщС$"Њб    <~„„$”вњЕ]D¦-”M8`‘ь‘г QЊAЖ?jOё`‘“PuГ ‡ъѓЦ=Ђ€ЖQ–дG¦AкИ"@J&№¤     шЏ ќ\ЃpяbH$а '|~ут$k‘zD†Rў!ђHЂ‘”‘]ЖTЏ j2”kPН/ хG:¤iх6м—R8BС‰A МЌѓ¤[иЈbАЗЂDY!7щќxlрПСўБђ�€Uь„а ‚"pГ<Aр‰n=dh(2µ ђђґИLh3кhн#У&JLPЋBт:”hИВў0FЃљ@Z4ЁпPн¤8ИkЉШ‹n*ЊУг0ФПЧЖцђ4ЃєCъЁБђ%ЗоЏкНD)*дaH‘¤=ГbGЊ‚эЋёYи°Ђ)ИR@—!,D‰t aщјCh\дЕ†C`‚Г±иг{G¦w$�О9К&К¬ТР$‘T…–@ТF«Ўш„»Е~Б0ЬnД{ЛїћкJй’”cф«дА#бEbrPП:1I22D2ЉҐ"…ґBWsињaН’I#ЋЌь*cd’5¤5ВI‘”Ќ„ЌІ@ИРlИаЏ;#VGЃ©Qг¤\(I.ѓ®4МNXs§єЭШИуњ”9¬9ёsС !ХэJH‘Ґ0Ћcт'ГђІЗ‡‹8Н)1N9 a@(4n3$1s°©!Ѓщ$""аLyЄH`Ё«¤n‰ KDФ€5,z`nА"1ЁeФ�ЉI$~д@Х        ’ЏLFЅЫтШx(nРљ"nDеІIј|шwH[¤CБ#Њђ(чT;¤<„љ�°Вм’|>/ ”x¦Q;Ўж»ЉDдп1™“вИњѓэFе@¶„Aљ2>8мi@‘9ЕЉ'#–E ЋXфБя‘ Fч€Н5,Ѓ¦;D–RэEEUKQ8п‰NЉ2нXТДhd»yЋ<џ•ЊnИУ2DђHІ%@v”A*nDiRZЂ(З]>\‹JJ2    Er¤) ‚$:Yь™xЁзQ?ЂU=оЂм¬7Cш±oРH [“@„Т=I5XТэЈЖ’Г&ґњ–4©бяПН;Ј‘т‚EІ%Чi€дЬџrv™&ЦT›€х©$µ vF±&й<›Д2cѕFяDсlэ№фФЃI5РHD>DН ВSщ$џддх“Ѓ&Э‘DnXwdhЏu#Љ5ЋO<zhЈRЏП‘О$;6:Aщ;L„вЙn€ &ўE љШфЙPбюЂV7|Р¤�Ў°6 †dї°8“ь :P   ’]дјЙ{Pџґ (*6Ё§5Ю67Зn•U2›ГФ¬*rШ/™ЊЊубРйџ R$ѕЂ№0›yъPIзыўЗ /B»џnP€XА3аbЊХ.&|l РА3ТЌАЗ4:<hеиґЎцО©‹+яt”ј$q«ЂAМ0@1Ђd^    ніЫЕ–,]Ёx( АIXd1Ћ6ЁАќ¬BНR—–Р/nшТSґ6Шт�ѕ005”ТѕSX[YL/xe7ё`sPрј§YN2ќА’Ђ8”фm>ScхYOт—е9$I*S) 'Зтў КЉ{*2S Ї¤%9J’”РBSTЁ    R°‡еJ9Ё•$ЪTиbщRRћeLJp•5*zSмЄQАeU@°•*–SґЄ'№БиҐXJ{•dъ"Ul©UOl^зJ»JBВU¬ЄpЕ便^КБ•жўV$¬eТ¦ecКГ”Е+TL¬IRтІеSJНї+St­    QІ±%PJЪ”Б+U$­IV2µеTКЮ”е+Ud®iYsЂJЄѓ›+єUьЇ    Rrєѓѕ[•¦4ЮVdЁ—Лr¶eqJ¶ѕщnVмЇЩXRїЯЙКт”э+ТX     ]2АҐk=Џ•_,2WФ«9^®%„=w•‹,BTl±iYRѕ%jК‰–,ОUT±i^т™%ЊКњ–+&Y °Ydпj%”Лn–S,>Xд®7®п㥗Л–I)‚YњІ    dпФҐ—Кь–c+ъYњ°gтАЮ—Л–‡+ZZ,іi_2ЈeўЛ:–1)‚Z,І9ir�  Jґ–џ)Кґ©cІЈ` KN–Џ*&µ)krХ%“KWsQZіykКҐі/ЂЃ,[hшВеЇЛ\•Щ*©кміIaЮe­Jг–у-z[T¶w№ТШҐї=ш–рч:[Lµ9moKҐГЅ,—-Т\ ¶з·т»eЅЅї–­-Ц[#ЦЩpﮥНЛ„•ьшКYф№nO­%НКб—1-­н ЄўЕІСҐСK«–ы+ъ]\ё    qNj%ХЛћ–.®] »0ЕткеДЛc”е.®]4єЩ\ІЬeХЛђ—t|±lі    xRЮҐв?‘—U*кXDј™vТµҐдЛ№—}.Т\Dјщq’ф_nЛЪ—Ќ/^]Ь№9yа ҐЛЛўnщ.І^<ѕyuтАеуЛІ—Б)НкДЄ©|тхҐqЛз—{/Ф    +аiMзexКҐ—щ+ОV¤їщlRяелKя—{/ю^    "у|ІреЋKя—ї/т^TА¦ ’ДҐяL –)0`ґѕй‚ж L�-0`ґАђу%ёLr�-0>`\     sneтМ8@цюZФїЙs“f    ѕћ�W0Ц`фГY„rfL2�Jua¬·@`_D>зz[1a{Ц’НSЯD=-:шц_гЫ†у ЯcМS8hщљb±ЖзЇ¦ѕЅ�ІoНм„Ер7pf1szс0цbмГщ…УЙ~Мez±.R`ДБ7УуџfLt�№1К`дЗ)‡3 ЯUМt�С1КcTВ9Ѓo“f7=Џ™ 0Ж`\ђіfЅм™ 0оdlЗщ‘і eю>C�ЬхЮdјВЩђSЮ№М—�п0ЅсдЙyЏsЯ`L—™%2’d¤А·уіћ—М¬™5/сймКЙ“уЮЖL¬™G1iлґКЙ”у.&TМ{11№кмМ    •уЯМА™g1iч„М    –у¤LА™w32eмВтЗ3‹МФ™‡0MлdНI�у*LФ™—1Ќы НI™у8&hМW|=1”+дО‰}&ОAЄ™Х3lrШI‘‡r »Мк™!3Т_ФГIќІЛ&}Lш�PДьtЗ    „У@%жM™Ы0^h4ПGѕ3:%ћLэ8Ью:fыУ’lSC&qН™Л4=нґО‰…SCЌщБMљ52"hГ9Ћ3;fM™вчrhФПyЎп_&ЌMљ;1*i3У™ЉSL^шМЧ™ЪњJgCХY§3<ж‡Ѕ»љs4UпЊТйћ3fљ>–™С1Оj,Т    ќЇM¦ЈН<љ:шВj<Т©©уP¬НG™я3¶d4УGИУ:ЎM\™афей¬ХЙў/їf©Lсz›1,Ђ №|ђN¦vLфљО  ц®  УZЮањ}ы.љkЊЦ§ѕ/[¦»=Эљ№5^g¤Й‰¦Џњ¦tLќ›5|›Фйћ/RfВНezr.l,Ф)±у`&‡М­љhхцgDЛІуb&ZН—љЗ2жlјФ¦sffКM™‹4СйЬО‰™3j&±МН›Q5f¬УGіі:&lНІ›3vm”Ц9њ3l¦Й=¶›JоT”ЖXRЋ@°љїВlPiЗЅspҐ:M1Ѓa4V„Щ(oГNLљЪqє_$УiёіB&$MЫ›Џ46iЭ№ў2щ&ЗKд›Ў.:ntС™№УFжрНШ—Й7n\ФЮ№ёуIfц›уzЫ7ЌкЯ    єкfхЛђ„pБNPь#ИДОЪP»Ж\€лЎЙ%$\І‘МЂS—2дfHНЙY qЉ5(R#41љ$HњВЂ\шЙфdі‡№    wњ>}% t%±І™ђЖА‡|ђЬьдf„'@ТћFКЏуq’UДMqІўqЖљcЈ†4мN©Зђц!K€Ћ‹ћ6TЊЦNтRc.IkЌ_ъњњёЩQЇ]b2$?Ў9N5ье8ѕИ0Јѕ ВЌ€gu‘ф�Ьи">ДЃD)jsтHБacВµЋЕ "#B>жGqWY(#f€gе-S=b;F6њъѓ°@rdy'Sћ'¤:Њ)&itБ%ОЌ“9вp”QHдЁ>ђ7Nњс8eF‚T¤ЏЫДЅњJ“Іqв™ДqE'О&%A8ўqћ‰Еsћ'Дhњa®(¤г9Жіћ'YDГ#ВGЋ&4зЙЦ‘ $И ъ@ы:к(¤<(УhҐўtДEd€мnЙуИиGвyFЈЉ)9)– O n°"„E$іѕsДuVH“•§&2{њі;f/і(cFh±'\NxЋшѓк6$/8©iЃ лAIr њ^tS'E]Љ™ ъsј_vS“Ѓз}:ЬЊr{О>„V”hй9#І¤ќЃ†*р)БУ„"БІ‹Ѕ.Gk­SхуҐ§~‚Юќ18nxЄ0    3§!яПD"{juк„?GюbаNҐћC8†yx”sЗ§VЕАќ^gћ-‹/IЦsЗ§Й‘BM:юqЬ\�wgА±Ew‹“9nyы/9Щ(>зeГ¶e~Иzrb9ЪСDўш (ћљ|^VPnЗbшEцBxКw$р–S‘ЯhNЈuѕИ -e,Е@$1Оќш{а@lцXzhN!џЎS†¦…vETф8Ђ‰…$d!yЊv�€KґwhnYxC‡Ї=nгјIзИ$aуCе†jнт$U3блO@џQЧЊPЂ1dшHRfЬ™Н7тg6гйг•Т¦sV°dьЎ)ќA°¦s ПЦ}2·¤зЊз“9іћЋУ%?s‚’ЎLй„Ь'Н'сn@бz~% Тв'ва–Ў8RZЃt¦лВ­¬kp--AЮ$РSс†ПК^~uT!+ѓИqnМ—"%ЁLґИTэbѕвgл)p…?Y4LюЈ“х”¦OдQw?™glэeyйї‚HµёWоАбS9аххЋЦґхkpщQДыщюн?Cґы2¦©a™‰,dµ6’НЂbqOЅА€YЪ"^“Д8рnJ…µџnНH.([]ЦаD.jY°. RУуЁl5ЗU\YРwРRQF™Є®dШ4иdЭНhУ\мцhєЈoјrЬ *ђкАCиP9 a?иў…уIЖ    T`љжµ;`@JX P@nй@С.™СЖ”UM¦лџ�љЂд0pjЊсАљP[kХ>†ЂЉЅФmµЊ­;LЦЎфJnf¶{ЗEљVШ1]83ЪrнҐ“·Ps †5•]8"%mЊШh=Ё(WNС�ЂTАQ•У±}KЦ–…™’¶Еqф!D2«lMn­±6Вњ4ЧґDz-NKкЕњ*_YхB=‚ҐхO"ЅЯУµa VhA«    g‚¬$‡jеZЂУ+    nсLЈѓњ`Kn    иW/P\Ў`VJф-ЫвРµMШЧn‚к№кпhZ®вЎ|`И=<9abКВT…¦rW<—*pЫґ!ІPРR,Је¤Z№кґ6Ђ6G Ь§Њ05Fф8”«=WµCђN€6EјиtЉ†·ЃГM ж”<„2©· pР9ҐeеM$зЭ‘¶C‰U±Ьµ AEEЧэm;D„БПР5Ґ[СўntXЧ!Cesп@В„ЌўШ=.ђQW‰«Њ!ИСў7@_ #Р  Х(s©Б:љћ±]нEAЂJ“PQ*оЎ’‰jњ5ФIUoўb)РYnnЙфґL€°3бDТ‰и•n(@¤4ЪTе¦ўЕ    M5Ец(‘MBУ%}{MУµtTAГQ4 ь+"ѓMЂи”IЕQ\oЈA¶ЉЛАЂ…JйЂС^°љ�§JкphHЌwPћ±ЎщU    взqРпDd:aЮф&УЂOн|О("А™0nІWHЃ+ЖФn‚DраЃ'¦ч hФЮЊC“:1л;ZҐ«ЈtЎгИЪ2оj006·СmFmVRфlг‰Ђ¬•мГFЂmcЄ0(В7�Эm љ5ґjЌv    ДџF4[ЃЉ2Г]ЪvСЋQfУ®ЌуN©юАпћ¦чк›ЬФтп&н'HљQИЎlU<0Чz9*wA/‚u!G9_5ЕnЃ/им[џ�wµ«С$n6TrAQє‡Ј°nЊЛ­г€sЁёП¬nОz‹у2Дшв*UKZr,ZЊщґ}ТАCщ Є%–ЏЄгZ”{ЫьG¤ n†‘дёdБC*Ґ»¤¬С - 64Yi‚;¤HU.к@лрR¤Gµ=MХ4йРЧo'H-џМ-PЉЎѓњЖs @Ґsђ·АВЁ€€ю‰Шn5©T(jPИ¤4Ќљr#S*а„(ђP=}G ,яZT’ZxOЩ¤’¬  )*Жr­ЮЄQе5нITn,¤ФаT–І6ё ЗCfP}%–еЖеТbџГI”Аtљ^Р@FуyF&р}TљjR\,B¦’г6Іґ“©0Њ‡k$вЖ“A¬љKЌФN:9лxЂзёлЋе;І€ч:t№С    ¦CLОЇ]!R‰ѓJ.R«9I`‰УE‚'    (АмРSаr%­щLфЌљшу*HrЦЂGQ•й1­Аn+JBЂRkМё 8’5%Ж�’�mҐrЌH4ТAi_/ДҐѓJX-+3°t®)c”Є±В•ш@    зї–К¬_в–IЅCwфґN!Няl”¤К”PE€Ї'Rм¶џZ†ђ(р*ЖчЮЁЖrQЯ]bмHЭтҐЩMВ    M3+‹%MХ@+T!RќАуЅфМКDТъ№sШ§0");}else{header("Content-Type: image/gif");switch($_GET["file"]){case"plus.gif":echo"GIF89aЃ001оооЂ™™™!щ,!„Џ©ЛнMсМ*)ѕoъЇ) q•Ўe€µо#ДтLЛ;";break;case"cross.gif":echo"GIF89aЃ001оооЂ™™™!щ,#„Џ©Лн#naЦFo~yГ.Ѓ_wa”б1з±Jо GВLЧ6];";break;case"up.gif":echo"GIF89aЃ001оооЂ™™™!щ, „Џ©ЛнMQNnп}фћa8ЉyљaЕ¶®Зт;";break;case"down.gif":echo"GIF89aЃ001оооЂ™™™!щ, „Џ©ЛнMсМ*)ѕ[Wю\ўЗL&ЩњЖ¶•Зт;";break;case"arrow.gif":echo"GIF89anЂЂЂЂяяя!щ,n‚i–±‹ћ”ЄУІЮ»;";break;}}exit;}function
connection(){global$h;return$h;}function
adminer(){global$b;return$b;}function
idf_unescape($t){$Ld=substr($t,-1);return
str_replace($Ld.$Ld,$Ld,substr($t,1,-1));}function
escape_string($X){return
substr(q($X),1,-1);}function
remove_slashes($Af,$Hc=false){if(get_magic_quotes_gpc()){while(list($x,$X)=each($Af)){foreach($X
as$Bd=>$W){unset($Af[$x][$Bd]);if(is_array($W)){$Af[$x][stripslashes($Bd)]=$W;$Af[]=&$Af[$x][stripslashes($Bd)];}else$Af[$x][stripslashes($Bd)]=($Hc?$W:stripslashes($W));}}}}function
bracket_escape($t,$Ma=false){static$kh=array(':'=>':1',']'=>':2','['=>':3');return
strtr($t,($Ma?array_flip($kh):$kh));}function
h($P){return
htmlspecialchars(str_replace("","",$P),ENT_QUOTES);}function
nbsp($P){return(trim($P)!=""?h($P):"&nbsp;");}function
nl_br($P){return
str_replace("n","<br>",$P);}function
checkbox($C,$Y,$ab,$Id="",$Ie="",$eb=""){$J="<input type='checkbox' name='$C' value='".h($Y)."'".($ab?" checked":"").($Ie?' onclick="'.h($Ie).'"':'').">";return($Id!=""||$eb?"<label".($eb?" class='$eb'":"").">$J".h($Id)."</label>":$J);}function
optionlist($Ne,$lg=null,$Fh=false){$J="";foreach($Ne
as$Bd=>$W){$Oe=array($Bd=>$W);if(is_array($W)){$J.='<optgroup label="'.h($Bd).'">';$Oe=$W;}foreach($Oe
as$x=>$X)$J.='<option'.($Fh||is_string($x)?' value="'.h($x).'"':'').(($Fh||is_string($x)?(string)$x:$X)===$lg?' selected':'').'>'.h($X);if(is_array($W))$J.='</optgroup>';}return$J;}function
html_select($C,$Ne,$Y="",$He=true){if($He)return"<select name='".h($C)."'".(is_string($He)?' onchange="'.h($He).'"':"").">".optionlist($Ne,$Y)."</select>";$J="";foreach($Ne
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($Ia,$Ne,$Y="",$nf=""){return($Ne?"<select$Ia><option value=''>$nf".optionlist($Ne,$Y,true)."</select>":"<input$Ia size='10' value='".h($Y)."' placeholder='$nf'>");}function
confirm(){return" onclick="return confirm('".lang(0)."');"";}function
print_fieldset($s,$Qd,$Qh=false,$Ie=""){echo"<fieldset><legend><a href='#fieldset-$s' onclick="".h($Ie)."return !toggle('fieldset-$s');">$Qd</a></legend><div id='fieldset-$s'".($Qh?"":" class='hidden'").">n";}function
bold($Ua,$eb=""){return($Ua?" class='active $eb'":($eb?" class='$eb'":""));}function
odd($J=' class="odd"'){static$r=0;if(!$J)$r=-1;return($r++%2?$J:'');}function
js_escape($P){return
addcslashes($P,"rn'\/");}function
json_row($x,$X=null){static$Ic=true;if($Ic)echo"{";if($x!=""){echo($Ic?"":",")."nt"".addcslashes($x,"rn"\/").'": '.($X!==null?'"'.addcslashes($X,"rn"\/").'"':'undefined');$Ic=false;}else{echo"n}n";$Ic=true;}}function
ini_bool($rd){$X=ini_get($rd);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
q($P){global$l;return$l->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,$ah=0){global$h;if(!is_object($i))$i=$h;$J=array();$i->timeout=$ah;$I=$i->query($H);$i->timeout=0;if(is_object($I)){while($K=$I->fetch_row())$J[$K[0]]=$K[1];}return$J;}function
get_rows($H,$i=null,$m="<p class='error'>"){global$h;$qb=(is_object($i)?$i:$h);$J=array();$I=$qb->query($H);if(is_object($I)){while($K=$I->fetch_assoc())$J[]=$K;}elseif(!$I&&!is_object($i)&&$m&&defined("PAGE_HEADER"))echo$m.error()."n";return$J;}function
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
where($Z,$o=array()){global$w;$J=array();$Sc='(^[w(]+('.str_replace("_",".*",preg_quote(idf_escape("_"))).')?)+$)';foreach((array)$Z["where"]as$x=>$X){$x=bracket_escape($x,1);$e=(preg_match($Sc,$x)?$x:idf_escape($x));$J[]=$e.(($w=="sql"&&preg_match('~^[0-9]*\.[0-9]*$~',$X))||$w=="mssql"?" LIKE ".q(addcslashes($X,"%_\")):" = ".unconvert_field($o[$x],q($X)));if($w=="sql"&&preg_match("~[^ -@]~",$X))$J[]="$e = ".q($X)." COLLATE utf8_bin";}foreach((array)$Z["null"]as$x)$J[]=(preg_match($Sc,$x)?$x:idf_escape($x))." IS NULL";return
implode(" AND ",$J);}function
where_check($X,$o=array()){parse_str($X,$Za);remove_slashes(array(&$Za));return
where($Za,$o);}function
where_link($r,$e,$Y,$Je="="){return"&where%5B$r%5D%5Bcol%5D=".urlencode($e)."&where%5B$r%5D%5Bop%5D=".urlencode(($Y!==null?$Je:"IS NULL"))."&where%5B$r%5D%5Bval%5D=".urlencode($Y);}function
convert_fields($f,$o,$M=array()){$J="";foreach($f
as$x=>$X){if($M&&!in_array(idf_escape($x),$M))continue;$Fa=convert_field($o[$x]);if($Fa)$J.=", $Fa AS ".idf_escape($x);}return$J;}function
cookie($C,$Y,$Sd=2592000){global$ba;$F=array($C,(preg_match("~n~",$Y)?"":$Y),($Sd?time()+$Sd:0),preg_replace('~\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$F[]=true;return
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($Mh,$N,$V,$k=null){global$Ub;preg_match('~([^?]*)\??(.*)~',remove_from_uri(implode("|",array_keys($Ub))."|username|".($k!==null?"db|":"").session_name()),$B);return"$B[1]?".(sid()?SID."&":"").($Mh!="server"||$N!=""?urlencode($Mh)."=".urlencode($N)."&":"")."username=".urlencode($V).($k!=""?"&db=".urlencode($k):"").($B[2]?"&$B[2]":"");}function
is_ajax(){return($_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest");}function
redirect($A,$he=null){if($he!==null){restart_session();$_SESSION["messages"][preg_replace('~^[^?]*~','',($A!==null?$A:$_SERVER["REQUEST_URI"]))][]=$he;}if($A!==null){if($A=="")$A=".";header("Location: $A");exit;}}function
query_redirect($H,$A,$he,$Kf=true,$uc=true,$Bc=false){global$h,$m,$b;$Zg="";if($uc){$zg=microtime(true);$Bc=!$h->query($H);$Zg="; -- ".format_time($zg,microtime(true));}$xg="";if($H)$xg=$b->messageQuery($H.$Zg);if($Bc){$m=error().$xg;return
false;}if($Kf)redirect($A,$he.$xg);return
true;}function
queries($H=null){global$h;static$Ef=array();if($H===null)return
implode("n",$Ef);$zg=microtime(true);$J=$h->query($H);$Ef[]=(preg_match('~;$~',$H)?"DELIMITER ;;n$H;nDELIMITER ":$H)."; -- ".format_time($zg,microtime(true));return$J;}function
apply_queries($H,$S,$pc='table'){foreach($S
as$Q){if(!queries("$H ".$pc($Q)))return
false;}return
true;}function
queries_redirect($A,$he,$Kf){return
query_redirect(queries(),$A,$he,$Kf,false,!$Kf);}function
format_time($zg,$jc){return
lang(1,max(0,$jc-$zg));}function
remove_from_uri($bf=""){return
substr(preg_replace("~(?<=[?&])($bf".(SID?"":"|".session_name()).")=[^&]*&~",'',"$_SERVER[REQUEST_URI]&"),0,-1);}function
pagination($E,$Bb){return" ".($E==$Bb?$E+1:'<a href="'.h(remove_from_uri("page").($E?"&page=$E".($_GET["next"]?"&next=".urlencode($_GET["next"]):""):"")).'">'.($E+1)."</a>");}function
get_file($x,$Ib=false){$Fc=$_FILES[$x];if(!$Fc)return
null;foreach($Fc
as$x=>$X)$Fc[$x]=(array)$X;$J='';foreach($Fc["error"]as$x=>$m){if($m)return$m;$C=$Fc["name"][$x];$hh=$Fc["tmp_name"][$x];$sb=file_get_contents($Ib&&preg_match('~\.gz$~',$C)?"compress.zlib://$hh":$hh);if($Ib){$zg=substr($sb,0,3);if(function_exists("iconv")&&preg_match("~^xFExFF|^xFFxFE~",$zg,$Qf))$sb=iconv("utf-16","utf-8",$sb);elseif($zg=="xEFxBBxBF")$sb=substr($sb,3);$J.=$sb."nn";}else$J.=$sb;}return$J;}function
upload_error($m){$ee=($m==UPLOAD_ERR_INI_SIZE?ini_get("upload_max_filesize"):0);return($m?lang(2).($ee?" ".lang(3,$ee):""):lang(4));}function
repeat_pattern($lf,$y){return
str_repeat("$lf{0,65535}",$y/65535)."$lf{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,$Fg=""){if(!preg_match("(^(".repeat_pattern("[trn -x{FFFF}]",$y).")($)?)u",$P,$B))preg_match("(^(".repeat_pattern("[trn -~]",$y).")($)?)",$P,$B);return
h($B[1]).$Fg.(isset($B[2])?"":"<i>...</i>");}function
friendly_url($X){return
preg_replace('~[^a-z0-9_]~i','-',$X);}function
hidden_fields($Af,$kd=array()){while(list($x,$X)=each($Af)){if(is_array($X)){foreach($X
as$Bd=>$W)$Af[$x."[$Bd]"]=$W;}elseif(!in_array($x,$kd))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,$Cc=false){$J=table_status($Q,$Cc);return($J?$J:array("Name"=>$Q));}function
column_foreign_keys($Q){global$b;$J=array();foreach($b->foreignKeys($Q)as$p){foreach($p["source"]as$X)$J[$X][]=$p;}return$J;}function
enum_input($U,$Ia,$n,$Y,$ic=null){global$b;preg_match_all("~'((?:[^']|'')*)'~",$n["length"],$Zd);$J=($ic!==null?"<label><input type='$U'$Ia value='$ic'".((is_array($Y)?in_array($ic,$Y):$Y===0)?" checked":"")."><i>".lang(5)."</i></label>":"");foreach($Zd[1]as$r=>$X){$X=stripcslashes(str_replace("''","'",$X));$ab=(is_int($Y)?$Y==$r+1:(is_array($Y)?in_array($r+1,$Y):$Y===$X));$J.=" <label><input type='$U'$Ia value='".($r+1)."'".($ab?' checked':'').'>'.h($b->editVal($X,$n)).'</label>';}return$J;}function
input($n,$Y,$q){global$h,$uh,$b,$w;$C=h(bracket_escape($n["field"]));echo"<td class='function'>";if(is_array($Y)&&!$q){$Da=array($Y);if(version_compare(PHP_VERSION,5.4)>=0)$Da[]=JSON_PRETTY_PRINT;$Y=call_user_func_array('json_encode',$Da);$q="json";}$Tf=($w=="mssql"&&$n["auto_increment"]);if($Tf&&!$_POST["save"])$q=null;$Tc=(isset($_GET["select"])||$Tf?array("orig"=>lang(6)):array())+$b->editFunctions($n);$Ia=" name='fields[$C]'";if($n["type"]=="enum")echo
nbsp($Tc[""])."<td>".$b->editInput($_GET["edit"],$n,$Ia,$Y);else{$Ic=0;foreach($Tc
as$x=>$X){if($x===""||!$X)break;$Ic++;}$He=($Ic?" onchange="var f = this.form['function[".h(js_escape(bracket_escape($n["field"])))."]']; if ($Ic > f.selectedIndex) f.selectedIndex = $Ic;" onkeyup='keyupChange.call(this);'":"");$Ia.=$He;$bd=(in_array($q,$Tc)||isset($Tc[$q]));echo(count($Tc)>1?"<select name='function[$C]' onchange='functionChange(this);'".on_help("getTarget(event).value.replace(/^SQL$/, '')",1).">".optionlist($Tc,$q===null||$bd?$q:"")."</select>":nbsp(reset($Tc))).'<td>';$td=$b->editInput($_GET["edit"],$n,$Ia,$Y);if($td!="")echo$td;elseif($n["type"]=="set"){preg_match_all("~'((?:[^']|'')*)'~",$n["length"],$Zd);foreach($Zd[1]as$r=>$X){$X=stripcslashes(str_replace("''","'",$X));$ab=(is_int($Y)?($Y>>$r)&1:in_array($X,explode(",",$Y),true));echo" <label><input type='checkbox' name='fields[$C][$r]' value='".(1<<$r)."'".($ab?' checked':'')."$He>".h($b->editVal($X,$n)).'</label>';}}elseif(preg_match('~blob|bytea|raw|file~',$n["type"])&&ini_bool("file_uploads"))echo"<input type='file' name='fields-$C'$He>";elseif(($Xg=preg_match('~text|lob~',$n["type"]))||preg_match("~n~",$Y)){if($Xg&&$w!="sqlite")$Ia.=" cols='50' rows='12'";else{$L=min(12,substr_count($Y,"n")+1);$Ia.=" cols='30' rows='$L'".($L==1?" style='height: 1.2em;'":"");}echo"<textarea$Ia>".h($Y).'</textarea>';}elseif($q=="json")echo"<textarea$Ia cols='50' rows='12' class='jush-js'>".h($Y).'</textarea>';else{$ge=(!preg_match('~int~',$n["type"])&&preg_match('~^(\d+)(,(\d+))?$~',$n["length"],$B)?((preg_match("~binary~",$n["type"])?2:1)*$B[1]+($B[3]?1:0)+($B[2]&&!$n["unsigned"]?1:0)):($uh[$n["type"]]?$uh[$n["type"]]+($n["unsigned"]?0:1):0));if($w=='sql'&&$h->server_info>=5.6&&preg_match('~time~',$n["type"]))$ge+=7;echo"<input".((!$bd||$q==="")&&preg_match('~(?<!o)int~',$n["type"])?" type='number'":"")." value='".h($Y)."'".($ge?" maxlength='$ge'":"").(preg_match('~char|binary~',$n["type"])&&$ge>20?" size='40'":"")."$Ia>";}}}function
process_input($n){global$b;$t=bracket_escape($n["field"]);$q=$_POST["function"][$t];$Y=$_POST["fields"][$t];if($n["type"]=="enum"){if($Y==-1)return
false;if($Y=="")return"NULL";return+$Y;}if($n["auto_increment"]&&$Y=="")return
null;if($q=="orig")return($n["on_update"]=="CURRENT_TIMESTAMP"?idf_escape($n["field"]):false);if($q=="NULL")$Y=null;if($n["type"]=="set")return
array_sum((array)$Y);if($q=="json"){$q="";$Y=json_decode($Y,true);if(!is_array($Y))return
false;return$Y;}if(preg_match('~blob|bytea|raw|file~',$n["type"])&&ini_bool("file_uploads")){$Fc=get_file("fields-$t");if(!is_string($Fc))return
false;return
q($Fc);}return$b->processInput($n,$Y,$q);}function
fields_from_edit(){global$l;$J=array();foreach((array)$_POST["field_keys"]as$x=>$X){if($X!=""){$X=bracket_escape($X);$_POST["function"][$X]=$_POST["field_funs"][$x];$_POST["fields"][$X]=$_POST["field_vals"][$x];}}foreach((array)$_POST["fields"]as$x=>$X){$C=bracket_escape($x,1);$J[$C]=array("field"=>$C,"privileges"=>array("insert"=>1,"update"=>1),"null"=>1,"auto_increment"=>($x==$l->primary),);}return$J;}function
search_tables(){global$b,$h;$_GET["where"][0]["op"]="LIKE %%";$_GET["where"][0]["val"]=$_POST["query"];$Oc=false;foreach(table_status('',true)as$Q=>$R){$C=$b->tableName($R);if(isset($R["Engine"])&&$C!=""&&(!$_POST["tables"]||in_array($Q,$_POST["tables"]))){$I=$h->query("SELECT".limit("1 FROM ".table($Q)," WHERE ".implode(" AND ",$b->selectSearchProcess(fields($Q),array())),1));if(!$I||$I->fetch_row()){if(!$Oc){echo"<ul>n";$Oc=true;}echo"<li>".($I?"<a href='".h(ME."select=".urlencode($Q)."&where[0][op]=".urlencode($_GET["where"][0]["op"])."&where[0][val]=".urlencode($_GET["where"][0]["val"]))."'>$C</a>n":"$C: <span class='error'>".error()."</span>n");}}}echo($Oc?"</ul>":"<p class='message'>".lang(7))."n";}function
dump_headers($id,$qe=false){global$b;$J=$b->dumpHeaders($id,$qe);$Ze=$_POST["output"];if($Ze!="text")header("Content-Disposition: attachment; filename=".$b->dumpFilename($id).".$J".($Ze!="file"&&!preg_match('~[^0-9a-z]~',$Ze)?".$Ze":""));session_write_close();ob_flush();flush();return$J;}function
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)."rn";}function
apply_sql_function($q,$e){return($q?($q=="unixepoch"?"DATETIME($e, '$q')":($q=="count distinct"?"COUNT(DISTINCT ":strtoupper("$q("))."$e)"):$e);}function
password_file($yb){$Qb=ini_get("upload_tmp_dir");if(!$Qb){if(function_exists('sys_get_temp_dir'))$Qb=sys_get_temp_dir();else{$Gc=@tempnam("","");if(!$Gc)return
false;$Qb=dirname($Gc);unlink($Gc);}}$Gc="$Qb/adminer.key";$J=@file_get_contents($Gc);if($J||!$yb)return$J;$Qc=@fopen($Gc,"w");if($Qc){$J=rand_string();fwrite($Qc,$J);fclose($Qc);}return$J;}function
rand_string(){return
md5(uniqid(mt_rand(),true));}function
select_value($X,$_,$n,$Yg){global$b,$ba;if(is_array($X)){$J="";foreach($X
as$Bd=>$W)$J.="<tr>".($X!=array_values($X)?"<th>".h($Bd):"")."<td>".select_value($W,$_,$n,$Yg);return"<table cellspacing='0'>$J</table>";}if(!$_)$_=$b->selectLink($X,$n);if($_===null){if(is_mail($X))$_="mailto:$X";if($Cf=is_url($X))$_=($Cf=="http"&&$ba?$X:"$Cf://www.adminer.org/redirect/?url=".urlencode($X));}$J=$b->editVal($X,$n);if($J!==null){if($J==="")$J="&nbsp;";elseif($Yg!=""&&is_shortable($n)&&is_utf8($J))$J=shorten_utf8($J,max(0,+$Yg));else$J=h($J);}return$b->selectVal($J,$_,$n,$X);}function
is_mail($fc){$Ga='[-a-z0-9!#$%&'*+/=?^_`{|}~]';$Tb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';$lf="$Ga+(\.$Ga+)*@($Tb?\.)+$Tb";return
is_string($fc)&&preg_match("(^$lf(,\s*$lf)*$)i",$fc);}function
is_url($P){$Tb='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';return(preg_match("~^(https?)://($Tb?\.)+$Tb(:\d+)?(/.*)?(\?.*)?(#.*)?$~i",$P,$B)?strtolower($B[1]):"");}function
is_shortable($n){return
preg_match('~char|text|lob|geometry|point|linestring|polygon|string~',$n["type"]);}function
count_rows($Q,$Z,$wd,$Wc){global$w;$H=" FROM ".table($Q).($Z?" WHERE ".implode(" AND ",$Z):"");return($wd&&($w=="sql"||count($Wc)==1)?"SELECT COUNT(DISTINCT ".implode(", ",$Wc).")$H":"SELECT COUNT(*)".($wd?" FROM (SELECT 1$H$Xc) x":$H));}function
slow_query($H){global$b,$T;$k=$b->database();$ah=$b->queryTimeout();if(support("kill")&&is_object($i=connect())&&($k==""||$i->select_db($k))){$Gd=$i->result("SELECT CONNECTION_ID()");echo'<script type="text/javascript">
var timeout = setTimeout(function () {
    ajax('',js_escape(ME),'script=kill', function () {
    }, 'token=',$T,'&kill=',$Gd,'');
}, ',1000*$ah,');
</script>
';}else$i=null;ob_flush();flush();$J=@get_key_vals($H,$i,$ah);if($i){echo"<script type='text/javascript'>clearTimeout(timeout);</script>n";ob_flush();flush();}return
array_keys($J);}function
get_token(){$Hf=rand(1,1e6);return($Hf^$_SESSION["token"]).":$Hf";}function
verify_token(){list($T,$Hf)=explode(":",$_POST["token"]);return($Hf^$_SESSION["token"])==$T;}function
lzw_decompress($Qa){$Pb=256;$Ra=8;$gb=array();$Vf=0;$Wf=0;for($r=0;$r<strlen($Qa);$r++){$Vf=($Vf<<8)+ord($Qa[$r]);$Wf+=8;if($Wf>=$Ra){$Wf-=$Ra;$gb[]=$Vf>>$Wf;$Vf&=(1<<$Wf)-1;$Pb++;if($Pb>>$Ra)$Ra++;}}$Ob=range("","xFF");$J="";foreach($gb
as$r=>$fb){$ec=$Ob[$fb];if(!isset($ec))$ec=$Uh.$Uh[0];$J.=$ec;if($r)$Ob[]=$Uh.$ec[0];$Uh=$ec;}return$J;}function
on_help($lb,$sg=0){return" onmouseover='helpMouseover(this, event, ".h($lb).", $sg);' onmouseout='helpMouseout(this, event);'";}global$b,$h,$Ub,$cc,$mc,$m,$Tc,$Yc,$ba,$sd,$w,$ca,$Kd,$Ge,$mf,$Cg,$cd,$T,$mh,$uh,$Ah,$ia;if(!$_SERVER["REQUEST_URI"])$_SERVER["REQUEST_URI"]=$_SERVER["ORIG_PATH_INFO"];if(!strpos($_SERVER["REQUEST_URI"],'?')&&$_SERVER["QUERY_STRING"]!="")$_SERVER["REQUEST_URI"].="?$_SERVER[QUERY_STRING]";$ba=$_SERVER["HTTPS"]&&strcasecmp($_SERVER["HTTPS"],"off");@ini_set("session.use_trans_sid",false);session_cache_limiter("");if(!defined("SID")){session_name("adminer_sid");$F=array(0,preg_replace('~\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$F[]=true;call_user_func_array('session_set_cookie_params',$F);session_start();}remove_slashes(array(&$_GET,&$_POST,&$_COOKIE),$Hc);if(get_magic_quotes_runtime())set_magic_quotes_runtime(false);@set_time_limit(0);@ini_set("zend.ze1_compatibility_mode",false);@ini_set("precision",20);$Kd=array('en'=>'English','ar'=>'Ш§Щ„Ш№Ш±ШЁЩЉШ©','bn'=>'বাংলা','ca'=>'CatalГ ','cs'=>'ДЊeЕЎtina','de'=>'Deutsch','es'=>'EspaГ±ol','et'=>'Eesti','fa'=>'ЩЃШ§Ш±ШіЫЊ','fr'=>'FranГ§ais','hu'=>'Magyar','id'=>'Bahasa Indonesia','it'=>'Italiano','ja'=>'ж—Ґжњ¬иЄћ','ko'=>'н•њкµ­м–ґ','lt'=>'LietuviЕі','nl'=>'Nederlands','pl'=>'Polski','pt'=>'PortuguГЄs','pt-br'=>'PortuguГЄs (Brazil)','ro'=>'Limba RomГўnДѓ','ru'=>'Р СѓСЃСЃРєРёР№ СЏР·С‹Рє','sk'=>'SlovenДЌina','sl'=>'Slovenski','sr'=>'РЎСЂРїСЃРєРё','ta'=>'த‌மிழ்','th'=>'ภาษาไทย','tr'=>'TГјrkГ§e','uk'=>'Українська','zh'=>'з®ЂдЅ“дё­ж–‡','zh-tw'=>'з№Ѓй«”дё­ж–‡','no'=>'Norsk',);function
get_lang(){global$ca;return$ca;}function
lang($t,$ze=null){if(is_string($t)){$pf=array_search($t,get_translations("en"));if($pf!==false)$t=$pf;}global$ca,$mh;$lh=($mh[$t]?$mh[$t]:$t);if(is_array($lh)){$pf=($ze==1?0:($ca=='cs'||$ca=='sk'?($ze&&$ze<5?1:2):($ca=='fr'?(!$ze?0:1):($ca=='pl'?($ze%10>1&&$ze%10<5&&$ze/10%10!=1?1:2):($ca=='sl'?($ze%100==1?0:($ze%100==2?1:($ze%100==3||$ze%100==4?2:3))):($ca=='lt'?($ze%10==1&&$ze%100!=11?0:($ze%10>1&&$ze/10%10!=1?1:2)):($ca=='ru'||$ca=='sr'||$ca=='uk'?($ze%10==1&&$ze%100!=11?0:($ze%10>1&&$ze%10<5&&$ze/10%10!=1?1:2)):1)))))));$lh=$lh[$pf];}$Da=func_get_args();array_shift($Da);$Nc=str_replace("%d","%s",$lh);if($Nc!=$lh)$Da[0]=number_format($ze,0,".",lang(8));return
vsprintf($Nc,$Da);}function
switch_lang(){global$ca,$Kd;echo"<form action='' method='post'>n<div id='lang'>",lang(9).": ".html_select("lang",$Kd,$ca,"this.form.submit();")," <input type='submit' value='".lang(10)."' class='hidden'>n","<input type='hidden' name='token' value='".get_token()."'>n";echo"</div>n</form>n";}if(isset($_POST["lang"])&&verify_token()){cookie("adminer_lang",$_POST["lang"]);$_SESSION["lang"]=$_POST["lang"];$_SESSION["translations"]=array();redirect(remove_from_uri());}$ca="en";if(isset($Kd[$_COOKIE["adminer_lang"]])){cookie("adminer_lang",$_COOKIE["adminer_lang"]);$ca=$_COOKIE["adminer_lang"];}elseif(isset($Kd[$_SESSION["lang"]]))$ca=$_SESSION["lang"];else{$ua=array();preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',str_replace("_","-",strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"])),$Zd,PREG_SET_ORDER);foreach($Zd
as$B)$ua[$B[1]]=(isset($B[3])?$B[3]:1);arsort($ua);foreach($ua
as$x=>$Df){if(isset($Kd[$x])){$ca=$x;break;}$x=preg_replace('~-.*~','',$x);if(!isset($ua[$x])&&isset($Kd[$x])){$ca=$x;break;}}}$mh=&$_SESSION["translations"];if($_SESSION["translations_version"]!=1342986762){$mh=array();$_SESSION["translations_version"]=1342986762;}function
get_translations($Jd){switch($Jd){case"en":$g="A9D“yФ@s:АGаЎ(ёffѓ‚Љ¦г    €Щ:ДSЃ°Юa2 "1¦..L'ѓIґкm‘#Зs,†KѓљOP#IМ@%9ђҐi4Иo2ПЌЖу ЂЛ,9ќ%SiАиyОF“9¦(lЈGH¬\з(‰†qњкa3™bG;‘B.aєFп&уtЯ: TуЎ”Ьs4Я'ФnќP:YоfSђ‚®p¤Шeж,ЎМD0бdFй    Т[r)ќ+vЬсnјa9V    ЖSЎЮґkМ¦уnУcjћдAE3НF©ГКІ™3”Szn(^{c‘“?ЎЉЮ.DГ}tЭРКm�jl{ЅИ‹�й¦NЗ Рo;БхG_T&дA6ar§cI”о?У,І®M›в4°Јh"ЊђBђЊCЛn„°„$МЉc+Т:B0к7=LK г:3ґ1ђШ c@¶#»ЂёjФ82)#r­®ЫnЊ @‹­¬ Їђик™@hІ9Њkc†(‰ЃЖЮ<M$:Ј!“ -иЭrмГѕ9Њ.TьІЃШІ NФЧJ Дh C'ЕЄ ВлОТ>О₶ю"л‹<$Є±і>—ЋДфСNё7»+ :ПФЬ42Ѕ@Sт9-Nк Kг°В6r)†)ЉB3,7Ќl0\C-#,Б$ЉТ`ё *тPо х:ъGC�ж3IiD3eDV8а8FБ\Ё„ вњЉIГ%њ¤± г8r(ИиЛA<КтEX@USUХІµМтr5[$•8МЁай:‰nџr\Хёx‘ЌМ„C@и:Р^ЋшЁ\ђGлид+C8^ГcгГnГДAxEЋK€й† иІШ5„AхuLC xЊ!т~џ7¬ЮТЈOjAKВсМiBДЗдw ѕ±/Ўя]ЙиеЁ90© $ncr§'БBЂ¤HnEU$Р"P•%‰r`73sn§U¦iЄHюЌѓ"|§ЗIЄk[®ЧZтЇ sТтЖB ЮЌ Jа@(    в�©7;ё¤љѕ€ЕyLjLЇ    ГsHЃ+/‰*Ь9E7ЂД.RP, ІІШЌЈЁъB‘сЈ=q*nйГш‘€В¦є¶$)n®¦иЈ0дЮ оK(”^ubCLN+ўPРP+ў|4M(8ГMЮ]§їЅЦмz«”уuґKлгкNT0Яd§ХbўnН…у'3НKBLуЈ9AЙ§¦v®ЮXu бЎЗµЖјЙ@TЁ•»€r‚o&N¤п…DяTщк&¦}с§.тЉJ.nj?Ѕк§J#O,;™ ЊVѓ)\rАЃZњP•аЩ¦I!<'Є AnЃD@@(L±-<Aў_Оqu6…ћ¦ШІвCЙ�-F3¤`ћU‘ћЃ”3–SUPl¦f †ЦjЂ!!/¬€”†у”н#м(бЬп№pЫ‹ђV?§ю$и«ѓiЯKиа<”›Jф”C9#§lRs9a<«ТЎаe+P­БH    r,­.*ђ(4rъ�Т^7<<xљ—‚\CЄшРВeNWЊИE9IЋ5ЧЦћЛСЛЎЙе№иvc™їB ‚!BCr рQ›!дЗЄёЭ‚xK]n Мџ33€КNBџ9љИ ќ3®oџ|g|с[Е„Ќ%xмс    т]ћбЋs’‰·6'¬еЎ“жt‚йј(Ѓ[)4Js’*‚д­.EњВ<HйЋ¤ОЪ¶dљйCydАє(‚ёe TЦ»ЧDg‚’§З Њ‡ҐМ¤Х=ЗВЈ†Йн5nСћ    ­Ђ†]Х" h­Сy ђ@ч    уЯ‡hа‹µ—ЎW«Щ ЇЂЋ&чИPKЈ­5‰ўs)Y—•vk)Шg№КZйPеE+7i[•Щ=I¤њбЅЫЮ#¤Lez9”д‡љi+БћЗђ+"W©©MЏhr5ЦRе#IЕs­uЌсЉjЄ|n¬э>KaWЛЕj|ц[d"ьd™@Шh…РЌДk"4Ь«ЊґbыщЋFfIПw¶чmФ;¶†R·љBћ¤a}QZH‚P‘#(h%†.'°¦mЌ№®Ѓ’ЦѕKЮъmЕaµspГ^Ъ}ФІ‡vс=ЯчСЂo•ы»lI[Ч(цMD,ї7eр¦[\і°–^ЦцЃВґмВ0MіM�0!ХАҐ1ЪЋJ$ИљПЙ№S(р„Kxвt№20ќtЕd]s“щыrgv2ЇЮS†xwqНыѕ�YтdHs‘ҐLдГX/&Г‰Q’1R“|ЃNN#ЈFieґt’@Г­hSkыЎ ч·’3.WAЃ»™™l-§g&nъвОLЎ•f8Ї?ХУn»€Ѓ»9Е®SJyБ(y[(CЩ>Кs•}Op¶џyK"»ш‘y'[Z"Џцњµ™3Oйјі‡    DП4Gря №—љ1Ј|teMDLtс(ЦІгSаRQ%МЁeХш6hl#ЙQ.* KZФЯ„ьoUЗ°E%зLloЉuЋЦdЈm±~ґнЬ {wkЪс°    "It–Ћѓ!цШ†‰f" ЏјИо~na9pиBaЮo9CBk|—¶шsа»›-†^    —Іћ#|› єpчХ–ћoЊcѓ_[_xµѕЬшЊЛ^-сЙc¬+’ПЋкBQКҐv·К–ѕY&Ю@чAЄеg/UЋj©Ў§ХЫ*У^[В:/6Ы<М”t“+НЙ@H/лnBъn]Bc„Ы    Z)·ѕџ¦·rd›Qnї»ЧН8S±вКUЛз^xј¦*°ы"h•ЈҐРgЩћ*    єсюєcЄMPlaЌV0ЧQЙ Ћ6U.Иt§"1¤гCЦЄл‚ F бmҐtxиv?ЦпO)Щ?­З„ї~±¬>B'oТйtCmRЕ— љПГO�лaІвjѓєM–hЄ°7xя+р<Е‰'ЮL2’ѓў\UxC‡pђYµJHґ8Н )Aў@HAщ“пуШЅлц|Сѕэe›цбIr­|юёй2џЯтэЋЦѕn<епх+цLЈLGвvяпиІ-X†¤V“Ёs…ЬТC<ўЪёkЮ�Њ„Њє сђ<EР6В.LOтЎ‚^‰ЁСCо+ат'dр0Oлeю\§MФOi#4)„fН§УиЄ°C.,¤ъЮ%,"љ+©–2О„›`КЈД$Нn.†’ўрЇ  ШрoЬ|ё*@";break;case"ar":$g="ЩC¶P‚ВЌІ†l*„r”,&nЩA¶н„ш(J.™„0T2]6QM…ЊOЏ!bщ#eШ\ЙҐ¤$ё\nl+[nИdКk4—OЎи&ВХІ‰…АQ)М…7lIзт„ ‚E$…К‘¶Нm_7—TdЌ…Ф⥢КQФ%FЄ®ОвPEdJЈ]ЃMЕ–iEµtШTЯ'н…њ9sBGeHh\Ѕm(AБёL6#%9‰QиJXd:&§»hCЄaОЎRДPcХ№еzА†ёМnш<*©°®МЎgn9††%‚‡h5ut.—іјQS…њnЕНД¶p{љЇЃl-n€†;„DрёКnг лn№…ЕЯХgЬhрМwk0ДGPs<ы:б«eЉ:ў4КмT ЋвF“ЎrpЫ0©бЃ(H™\ј:0‚№     kґ.DBЌуТњ@Е‰°[(PRпЎ1"З6hs†э¤eCјГ30в    Др{zщЗQЉкщД‹„ЄВе 7сДЂЃ"Г$»¤nY°Й· „’8#g'‰RF\§ІtUЈ¤nD™JЛ»GС4ґнБоЈ@Y-IВtW§ј0яIТZ€°"0к6rЃи0ЊC`КЌЊcЬњ2o»¶¤д(@)Љ"d|YJ‹љ”@†Г¬µ¬-±[=,%Д}IиК±VмcA‹¬ЫV    BФ!­БnlфЈЁн4nІЫШ–#fXe»Z@сJЇ\БС‹8†ОsЅuJ2“њLщGТL™Jц:ЕeIpДj"pC·kОСk‘`Щ¶*=Єуад:r‘ф#_CЇ‚ZЦB¦)БЁ7Ќc(Ь‚>6iLMМbВЗ¦¬ЉСX2с3n©3w :б0 Щ,оѓЭ”Д‹R ·¬,<tк=ґК„ћ-№Ё3€BаCЎ9Ыњс›f3iг™ћ?QCP•~зBРВА—–ђў]5ЎШ‚ікІ*n&Њ#�и2ЋAбІЋcёЮ9JC(р8r#ђК2cаВr°М„C@и:Р^ЋьH\0ЊѓhТ7mvЮ3…ш—*<lгpж4Ќгp^QCд3ЊЈ§/СґђЦВHЪ8QГn$:ЃxВ4Ўd:r|¤:rэРГ€„Hйµmm%Щи лlПФInF’µjвЅc[Ќч …@ая!Ё›!·—¤¬z­l°&Є!^·®I:·P!QЌkчЖ(2€Ј) кryZ± zep¤#†KЙ‰1…5•‚jщР n<)…BDQR&^I Ё±€¦ЋЪЈ<ДФ‘‹RN“ аЃЕа†љ"AЉ\Jiб-Їyђ›еw-m6›u®Xбqі‚A (pІГЁ R,L:»Юг{ A¤3©µ:0iQАЂ;–ц‚ PЉ!№)—^ЫЮ;Ж‹И7†Т6Ъі‘]иjЇ4Ѕ_«Xb™�*8@N…ЃЄ<Еn:?‚О®#Г@Y†Щк*Ujј¤:фE‰Xѓѓґ)–њ…VТ"IЗ5LgdЃО2eХqЌЃB·Юqd*т•+ўОvrA0¦бР@i%±ш1‹4бЎ1dҐKРђИP(DCJќaQ`€V$T¦ҐIйMN*Ќ“€8ь’ЂS Є81¶pИ ¤ЃGЛ𑦅оґqќXKЉ(цы rЈ5…МкcРNЩQa4E\VВтёBT°9Т2j'@ћЃUn …@ЉЁ8 Ѓ&Zёl ,ж­$ЩЎFЏб¶|лўX›Ђџ’)8BйnVXq( Ъ©€њлЄцd —¶.дѕP–ЩмћH<VDФ¶›Е.QИй°„d.ўѓљљЊIц'(№ i¬fiIшЈ©тsЉCіLХЪ?™uvЇТЩО№’бИh‡Оq$ж    NiЩэ#Дѕ{™ьO("8    б=єаIйбЇ…‰>Њ[W“Р=(ЬЫ.iVёrДҐ‡Ј2я@‹jљ‘ааДцX“AќЁрAlґѕІVYч7МЭмУ§XЈ1­pі©S*¦ %JU:^L†hl    y… •Kе2 ne»~еЮU†Ig:Ѕ±АSіIжю!ѓ/z•4ё\®,nЃp™55;†¶— =Ч%ќBкhh.1ъЯГБ±yн­йRмѕ[«ЪB/y9ј7’п“€Lq5­·Љ`еЦA0;,&eQ]O™vБЏ‘ф5%V[@©Ы†i*вў¤–с„рQ»9&ЄтВtbј—б[sµaЉ5АЏЃg7“®Ф5І€ѕ«¬Ѕ6л<ВЄєЬЧМ‚Pѕ†bp”$ЋQI&™5‹$Ьћ’EЋR2дNЙdг©–l–]`*#ДђРc€ rП8 УTs¤j)аДРИ[:Љr§9ЁµJЂ­U«ѓAсpqЋ1b°е    ^#™іљxgљК·D.њЕjЌ?„™©д№PRX/6ы#µ2ЪђЪ¶¤ґЛ"S3ЅD!$UХЙ%,0ЊМRіЦKОBE‡f!„WРµ{Qэ®¶.Щ9/F«UWЋЦYДҐo    =ЎZhЫХ}аЎТ‚nNФљ|Є«95OcІ+Ві!ўҐsz|•І#ДЌO¤~­¤Њw’ykKZ}[№·ѕи“›ЇfeFµ#Ј®щЭF‹0пе•А$}нЯKO_}A­§X·ЯљЇО~3ї6mcг зX™нЯ)µUй|\tіЩ¤ґAоFч�u_$­mtЏнє4шNє)ъюgьvfЉj©h!ОКџ=ѕ3  ®†ьк "№њнР+ЗBЙ|pРnN¦nкЧ    ?•ЎкsQZНQ#.ўў’Ва~С»;—В(crnїkн¬i    ч?kђk33»]кbЦ>gaµj3;—іоuІ&.¬Ъ№vЈ¶LҐЯo/ jЋѕҐг>zWW7ќerQ3§9µ -Wигўo yU«EЖ®`НJБNv8Л]'"ю6єґЕчЛKкУ{UmчјF6|Uтrо oМчяvҐлvq�"s›®|o�ё±ЖЪ[Х¬“х’ґ(ШРтйQ[YлщyGЙ°ётсrуєЋ¦`цoыкЇЂшОZюҐ|яЇn™‰^ыD”Bд”ЎBшЋ ѓ>9Г°ыҐШ”jgЄ‚ЪЊј+Л'¬�вжЏ+¦яПЁ(F\eБRя]РDЏ®BH0OPХ…Щ+Ьn,цJJЪЏ§гЦ6+Вщв6r©l"aж,л>PTы0�^ўїђ}n*ы/тC°љЈПю]ђ¶«ѓPD”8ѕюP@6‚µb    рrmrA °h…KT7,-¤T«Ћ]mrђЊ|XМьОdd©H]h"У&ёцГ8—Кvь«’5г(Дў¶hzЦДВ¤ЕУ‹EВ&жoШ4 °…NpЮў•жЂдrЂV `Шr Жr`@sЁў‹ЂВrЂкQзЂwG|r М'Љ‚nИґQаЪ¦МДQзЎ ЁАZ@b@З`Ь в №nЂ№Оl?ЏT@%ЄµВ–зMr—jF|<?ivKnn8Mf]А›qzf+pTЄГ *02ўh(IJFЕ¤OntnOVђ!?К^|ў (В^'MЂЗiV;А�‰аИТ "( r¦ЮQмоQj’ ўкЮў"S0dѕ…fXmЄIbоlO’©OфљнS$‰d6нg%-G Рt9Т]%@ЁQ…ОlОН1’bQbиЊАТFойP›dс¬¬яj¬„$П’g)ѓк!ўtЧ€OлЈ+d¶B ЫП рjКк‚gТ(RІFмtж¤nАВ `к Ъњm„Ba њfdЄ2(ҐА°о|]тLДЄ–]"j®с/Э¬v%Ў0„ :‰f8\4ЎҐh_¤ТMc’hЈ:ідш    ђ@љ     tn`¦";break;case"bn":$g="аS)nt ]_€     XD)LЁ„@Р4l5ЂЏБBQpММ 9‚ nёъ‡Ђ,ЎИhЄSEА0иb™a%‡. СH¶¬‡.bУЕ2n‡‡DТe*’D¦ќMЁЉЙ,OJГђ°„v§�©”С…$:IK“Кg5U4ЎLњ    Nd!u>П&¶ЛФце„Тa\­@'Jx¬ЙS¤Сн4ЪzZШІ„SеШHЭM S аи]юOв”ХE2юХ\¶J1‚К|ъР¦[ЙiхLў™_?ЂPµлn~bВЁ‡#уЄmr/ѓќЪФt7ЅBљ'џ№C¶�]ѕЏslѕржц2G©УФ¶РжЉЌМп^TИ�s±ўмс<neU>ў‚Ђc¶ЅUх>ЭЈіЋлДЦS пL^>К#–ВІН4nЩѕjRс©ккЬв’hЄтАr©*§ЅПЪЩВOщ~я1кГdБ# nе­Еt°­t.§­ПbЮч№‰іЧЖЙjШЁГҐ;‹ Ё…nћP­’[q “Љ{ SлJ¶Ґ*«% d+Л/QQТуч!ВNЫnТ/»>н&n|КP0З ±Нy&ЦЈLѓ¶©s^±ЎйДи°)сЈpТј*ЌВРЛЕ C,Ъ‚Оp$$ШМ$eM ‘Ѕ'#PоkъЊЋ“жOЃ5e\ЧГq„Ѓї1sLТn“k8(rЫѕЧЧ.{Ѓ[P•НvЇ­ЛБ>‡PРЉvЧ”lk=NJ°тЋї;”нG4­ђФnј=НzєE·Є#-ЁM«,јбiїЁЛЁЋR=‘ Є€L(…}Уw#ыd#Ј`ШѓД6 ©Ж0ЌАP¦(‰Ѓkђ�М4B@K“}µ Л1`Ї%\МПJ"®ТЪЦмЇzЄ-э|6­‰Mj¦RЉШЪ-Л…ђўR№mҐд.%—Ц†o    4“u5N¦®ЭСDHЖ�‡ E=ы_LT^®SJr|¤лJ‹^і^йЊ•ФЊ5Р“!*4WЊµІk¤в)оpВЄ;НьЪ“фkDТnZвЇ»{rс_l{-ќџґVОkµйq~Џ6Єkdе3Ќѓ е+ *XхЮКz·ґkе8@!ЉbђЊР3МВЬ€)«7В•Й] йН|с?;¬бM2 <}gиt+PЪШхТ{јнWЊБ­Ц5Э хјдeм>ї<Zo“Gўxтфы•Вш!Ф"ЭѓPиwТ·кFтИ>ЁXпђ#А%йa-=Є¦НAй'Еyгја@Kgoi@ЖРВГ e@Ђ8ApжГxrUЎ”<Тѓ(dАЂ@!@f €4@иР/бЮаВhirРhBО Г(n‰в †ажC|JL00‡ ОC¤3 м=Љ°D‚Hm @6ДђиxaЕД9‚К@oUЎР7ЖаВШ€iђrrЦ)‹«O"™ї2ulЅКQП/E voБP    Aн«гnч‘JђМФщ$`Ar0:=5‚‰2JHeбл:§ћ§!aQea·$љЂП‰QokS2ф$VUІ№?GRSєґTш»ЅQe!ТћcоH«+Єq,°G¤}ГЬ@…dиҐ34X™qrQjqЬ<cф§nЏlўтH„р¦s’^ЕVh6F|q¦ И6`Й�RКШЊnаЂ1±тўО„“*LH/hж№ГjћЮЛ+›ймВЛзИХЂPYrбФ10Ь¬crрьBаДC8 bб0`ТДvr0ё#I(ЕhiЊP†=ЗЄZѓxm$h;DE    S=lОQє™д|Ќ{@=Ї5e?QVЩЯH,Нэ §ш[ћ«ЕIуЬјU"Ю›&Фјsф]:њЦ»9'ЌdJmЕ5зг :ЊHУYц•kТјїsIЙ+“U%6UУI“іҐљцм)‘ФЪ*'№ЁШяОЊ’’„BЇ™з'џr‰H'Е•tЦСЌ3дn6ќuzTk-Yxу5І.›f·]µЎLц|·8€aЕ:КbБ•€82nz„SЏUЭUєЪxђ‘$`”.ЕW2Т&ЉSu­ЁВЭeйX¤Я@–U�·ЊYОЫ·[ЊЂб·2ГnNq\•КuУЁd ђ\-ЩS­–[+ЫтгЩљМ2·•6ж<“!‚OБUg ­    iO_“iЂ»жЎ–5cWҐќ№Ј:¬№®KПџЙLк#urmЦке·nўl+й�ед»п\Ея›ЗћјЕ1/wqог)Ќ ®VШ!ћYб’rѕxцЫаV°®qЦ8ё '”1O”ЉэUyЄP¶)w4{8Ћ0N‘їђA‰rЪЁRКЁ»8;Фrqч[X¦AЧ–ЖѓЪ}ґGv}рРѓ°Ѓс9ћЕUІЅc zkШ6WLda“7ЩфаLу{їп*yН€тQ]±‹А§ќµ8qP‘JКfеУE¦ґ®Ј±5)ЙЭѓФЏ—,0ХЩ°hFЖoҐ6®к“Аµ9RE3§¬&1Yd6ћ¬UnЖєnакIЗtЭwЩ™qT©ХЪхn=�Щ2sљцшlЉћ3oкХr†)NППЈifњ[љц¶№¬dён»`УЪtЦЬ9*Ѕ-ЛVCЧ+ыSx@fo¬ђNэЧntҐPг D–•ґ­Ќ3†9єПжн“�sSUep6¦ЁЮ;экмЉTЖ8®ёЪ Ћ…e…oіUТг™ЏcЅЬЎ№СЪу8ЅЄf‰—s«ѓleЭ-l к^‹nNXr°рф{oТkDыk3Y    >4й>6ж™ь    qЭdљ‹s¶)рEГм¦чёOЏD=DЁ№fЬ!V    xЙ©эR2Ќ/8ґ±nnxї°,ВЖE7tѕ02УKШЧP…uоЪјqLџKЗ‚-УkйН”*хІ7&»ђf¦Њ…јКЏSт™Qd    U eМ«]кSу·ыЦРўЅTТ-ъЯ/±ўyЋ=wоM±А}ЏЈT>ЧУ)НT.ts,:«ѕmэпеlщ<yС-СЄ8rEє:‡дi“Љс¶:Rа aЃ 4юFД$ њW&ZMі¬‹њЏх Џ[ 3H@ОnиЋщДдоFRdЋlЭЏbПІ€@ОДЖnяE:g‚2ЖўфМвfП¦щkд+л–¶K¤хЌn^м”Ш ”лP(щП\ЮoЂ·ЏDR.уЙБjШл[ў“«z#rЂk§L0oЌеKБђb¶вшА„ЉLВ€\­BmОєЄ$Ўђґ‚ШґЛ~P¤ЎDf# 3Ќ% џ    lЙЕnЖi8Y-њrм L*Ё7-§ЊјлЉаv0pЮКо*eг,ИЇ6Dа@ZЦ†цВЈЁ%x/љ©жО¬Ж„ер?#D«ѓ®дЏ`ХЌ*¶&иґd†­й‘°УпшщЇ|зђwn�®…I-2ъЏЋkРЦзнЄфdщсUЄдmqnоє¦ґ”рOKљхђр«С~}‚€»РТщС€Щqz7MРч1Ћл:Эп>”рп‘њхр^Аr:Єн@и.ачЏ['ьЮ§hјЋМ!±r.`)FЫжnЯbЙ1МzНТWПW®r±З ґЫQжЫНёЯошсцТНАr…zЯ°sPЋЅrNЅoQ¬_Kg5т8“Т=001wN!PЊ=2NНжpqСЄq°‡%Т5єoapяЖKpј™«р|Њљ~I4$кв±ЇњlвЬB{Вр&¦єЕгthя©ґљ¤7(„O-ьЕл;n†Х§oПю!ЛТйlЬДEl&fzї ю |PЕѕ“§!Т 8oњtгH}+}kП-f©L((    (p`ЬL–U¤@†ц?мWd€щ06Єe„ж„$PRTаІX|ІpЬеWі5ђupW3с73д®±`Ї[qћxЖг5q^гLмФ¬Њґ    #уJхsO6вЬЃgnAРзk‘Э$‘h=3†ФуЌ6­kсб53џ7L=3qГО…7‰-ѓ‰5“m;§ЬЃЌ<зГ^џІоАЗВс жм3Р/Ф *єC±њ7p+2Џи(†u к0prnФ3yS}$p‰$°vУН+@Sµ93:чіЃPЏAPЁђrkS©A6-…Љђqѕhґ;‡!=†n*$$ї‰JHTЇќ6тФ@«u<S§Н >c-DК”BSм>4/4hlsБgЎ(ґ>«фљiф]tхAM$Q0љсі%зЊљJ®“t•:D#&л]J2sJi_I"r8фAE”µJЙ6+зI К<I•    ;t[<ЃMJ€JФГKсEК йѓйIpAсЯґ$=2�%ґeK3©PTҐ0ґ‹ў1гk2COuO}OMЧ1ЄАp=7ґ›P™M шП(    ?VUTЛ#3ATk ПU8Цs[U3«х2#7ETЭ•PlLђПµ]W{5ФFy«я:уЉp“pЦг4”    SлќT3ѓ9Те2НeCр9RB5KU•TХa<s=[Tє)еЪЪ)8йR    Ap;0он\ОDїуЃkЮ#m¶Фrт|*ы'І"Л#s"m2МУЈ9t9­РШІЕѓЕ_1 +СфVmC`wC6`cnЅХЦ—G:евВ8ЎTш#љМему6r^Р’цeцЕ7^сы"ЙiТ@†t@Ш`ЖrЂТ `Цў¤Єb  Ш¦"ь ЪЋ@Т Атф. ЊҐж"r кѓ@ HтЈаЄnЂЊ p’ vЊrАО.¶JпrоЩuцее•"djЇfх`5іf`µлlѓЮј–Пr…umE¦pI-dv%TP‘1MЂбЄТsСШ2Т¦ 0$FА›hЦђзЗќoЈ/rЯD&hoМ^i‰Z5›S Б„~ґC©LU®”л 3&V±ѓH7MdОРЋ2iїdALxfic<§р@�¤`ЙЧywИЬ„&"эrЉцюb‰х?@Е†L‘ҐzШЊ5тn••eAЈ    /8(’уsАЖµeQUЗ10J|…r!ЦЯПZ'Ќђ}a”эХџ`tРnЏЮ ЁЪыµj€“gЂаЉtr ф…/г~§'Дn!Уf=m�К—«d?BВ[&-Б=    в0ЕqlЦL'rQCУp)Kом%т—цql(`$РMWGSґЦлЌє@¬  Ж кr¬…B±¦KG,ЙRь/Gряp¤q©фgFh~NZgЌzўсzйHж)-[Ж‚гчјЗЧГUфх.ёµtF¦>4ф&·УM4ЄmрР°уп…‚Ev2Е=Уиhu@ђ    t     љ@¦n`";break;case"ca":$g="E9ќj�Ђжe3ќNCрP”\33AЃD“iАЮs9љLFГ(ЂВd5MЗC    И@e6 Ж“ЎаКr‰†ґТdљ`gѓI¶hp—›L§9Ў’Q*–K¤М5LЊ њИS,¦W-—€rЖщ<тe4ћ&&#¬°o9Lж“q„Шn'Wr‘ўhc0њC©°Г1DМ†“|шU:M’ГС„Sє`§ сФX :вqgLnbЪ §З ¦SБРКnЊ›хќR­I¬љ¦љCM~Г1*N-tШ'Йd¦›†ДrЎ‚€† ‚иhґc€qэ?$…lб‚‹SЖ8ЋeВ™N–њq3_9гцєl1N^v›Ъ8¦ЭзВґ‚€zЇ†7,p„я#ЄzpЈ="HЬ4ЊcJhї К2a–l|$4ВЃЂ9'ГsN:BИаЗµJ+Ёф‰Ё»ъ7кЖ:ЊcўЗE,VјE‰ЈаЂЖѓ|mAйўшї8ЈЄNЋ(I"°i"2тУ!,Ў)4ПKЭD‹h#$RлТ Њо@О0Б°Јф—ЇRh8ёCb;rйHШ6rг'ЋJ4Ѕ m<э    †Z›PЌRЧJn2RУ4 PѓГ¬Б;Їcn6ЋЋkАЭ=П®@@)Љ"b&7 nD’:#МЛnЃ±3РЮгЊ TЗсД 1@ЌлAЃQЁУБб:‡8 ¬0†д&‰N9Щ 2hЁ­тi^ хфдЉ KаЋ-pJ*ґIВ(р‹Ru–2Щ¬ь†З[, `Xг­’ЗLП[ђфЌЏ”ЎЊmT=±В Ю5ґб†)ЉB3њ7И2Б 93нћ!$К8Мґr«л†�€�ЪC8дд`‰‹¦”Щ{„®ђЪtT ­ыx§ иГФ&)њ#џC+Іє8r#“�ЛЋ‹F3‡Б�а[3ЛыфдOРjЬ‚­�‰A‰µ¶ ьУ$Гѓь9ЋлD ТiЖ*&ѓCђ3ЎР:ѓЂt…гѕь#йґ<�-8^Урн+NФЌБxELЋC;Еє‹иШВ7ra|Љ2–L>г|Ц&ЇЎ(i©ЁГ„9ХfmЛГщrт®ґНE*в®®zпЩґ*iЕзи( $n0Яt9‘8@*!K@ЪўР]6�Љa>ЌіО©dЋ­8ХtP'Џўћј"­hAU<тFљ*:}mшBx¦* Р ЭХ#    ¤ЛЛьВђК±aEЏЅеВШъUZAyм°Д‡eЄn%d%Ґ&‘fk    €YrйOѓ(ИщJ%©QЄRђGр&Ѓ*<W.”    киUЏh3#n„Cђv%дЕ­” тљл&нYк—gо}ГЃiQ ‚ЇњјРCФ%•J"TўЇaъjл±ЄЅИбфP9'�хАш’ћP‘AXб©ЈD’Св nДЅ    Бrўќ arЎ‰,gнђЙOxoЁџ¦NБcr±вBџІ*KYm‚А(*ъrRЬT4БђЗ‡X’OKxOъ°ґЧІТZ¤љDѕMЙ‰qw%ХЭ—Ґт@NC.2¤Џґ¤<zdSf’)ЎЫ„рњЁPЃ*Tч1В E    Ѓfџ5|„lЎµ/ДQЫ0r eс«SrnПIж$©њњ'°а�ЈYn-L¬”`Н&•¬ЋCзd Пw%Љ9 г ^!хѓб8_ґ#-pВXdмџ(T@+FY)%’!ы›SpЗ 1Љ0xEщa¤ЋAT5 4‡¤#Ею@T5W&:~ђ‰CC•%GE/)8Gзљ’џФЭg&Љ~ђErЙЬ0Њ1N†Љ °IKљহ"_d2Q™’ШrB,:$g¤еЕҐЦ»LБч;!•–‚NэжБЄ>лфЗ%`A-з*UJб}ИcP_Ni¤Љ†dЏ—rС#Т2хЪѕРЫI tА$эЧъиWl$'BГЙ«Hм]{! йЯXъf    У/R*“ті`ѓ„&    >ОYkK­Ќљ°М®П*»'] ЌsK6bЬј¦Ub-тK·IDsVqW)DИ†KњЄЄѕєQС™3zQ€iЃДаЄ?z{П€rKжА“zJH<9Ѕ Ђ;†PЕr¬Йі5еbхdТ«y{†Кр“,в_rЇR)—Р­“ў›IЙ=mG¤$±†,Џ%‰R…%¤РВ NЃ{rи‚"“Hђ‡Т-IДЗЅbiQ“‰Њ9‘ц)ЬњJГп‰$U�©хGЪ©пЋѓI»C§ё†–сЉ¦ДФЙвpi‹ЩsЙ‘ё2ІB†c™)D9ИD„УwюKѕ$ 'А7z_+qБ/ЛЧА„PJ дцўЯ“ЬRђЁДDЕДЦИ$ wћФПo§ЎЯ,a№ЎР    ЗґЫФќфбV/.W     .“ТУzk“э2ФSTlOOДlщiр…)¤-†sі°OЄЌ$†Јf|'ЊКKЁd'ПRвlгќіь`^Jю(лШ ебR¬(ш7Nм%ґ‰фFР›xмэ‹Ќн5%/R,F+Rі"оХ‹2c=зX–‹eZчЪ%ЭfcµЌєIцлФыkBохЁЛ‹LнЖк¦!меW‹mЎ®цЋ\Xмы¶мћыЯ:љoуАJ…ў\3”‚н›"Шs¦їЬеЮќKЧ/ћљ7ПИжqЪyИ7bмШ4жKS№|Х‚cѕ›3n_‚РZ�ItAVЛGоП'©G'Жљ™РeлЋіZґГћґ`Й»Й!&-”†ВеіE±уsНWaеjnћm I—\·Џ%й*И–Т.¦'MЌФ*m‰†й[‘mѕHЋЙ&тЬЩЮЖ]еґыї~‹kµQn3D±JЖ¬VKєp}к|_ЭёУИУ-йе(5g3ДџЕИd“S©ЎxW‡кВЧлг�лч�$sЁмnчїё(ЮvG’pг±д№Wµц$Еa,NH“ ·чґљpCe`Х_ѓ‹їм&Ї4іЈ?З”    +VђS‘Ј‹n$ЬјkѕpгAЁлћг†!ѕ/?гсєЎ}пБшљЧјсЬ“ч~ЏаѓѕWqьЯї®zпёЩE7C$ьђ/pl/†GЋиГ$я'п„ґыoЭКЊјJЂ¶m°сР(ј+Ж-Џ°+«g%‹0/В=ђNn…’Т¬,ЯH”с#‚doЦЮЌЭўУжt­Pv@ђ?АРкєбгј—Д@ДиarЊ9„fUЉмъ"�5 Д§п    Ж•n ъ(Тµ-l®¦ЧмF-Е$їк¬ПnкЖjмЖ§cn¬\~рУ DЋЗ¦ВТnYА†<`ШjrA€DYИФj $РТ@ZObМ”&Ј$UЂД#ўШ™ЁАZnЮ`#М­д†%ЙrN$ґЋrгњ\eУОвeц&'8"в2Sd"K†~$®H]п, Ат”bP�Ќ,Лдњ1ЖLh©bь©ГкЛи-ofHL %ђ (RћKfnьOвJ9”&HA,М    ‘ІП…DЙгi«PВц°™-L”Ааф vwД†(mЦзв†2Љљн К1rzхGЋAСЪКi.гDхи�S27 Ё ¬Љ#±a'Ћ1"lGя!Лnр9 †M„LA ксЮ¤mrnQ‰®Ђ€µ’FЧ)®ХбZҐID М.„оr"V±ЌиШ¶)¶ќТ ЖE$-Ј61ЁЦ%нй    В”е://@Ґсифюc%ъАrДЫТ™qм?L.in¬ ЇОэ$9 ђ:#т/6±еV4JDђ    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®"=&ЉђQБЉЇњШ¦ ¦*цEjT€†ФШk<КДўQ„фy5‚ЉЗ“иn(ЁіSlЮLЕ_MGHе:ЕL=(†гѕЂkT*uSђ‚Іi­ЧAE\Ѓ¤мaКf¶Диy8ALDdФжl0‚€›®4В b#L0ж*`Кtb&ПF3((„iћњ¦ЉРQNjЕR‚€жSy·ћr4хJfSФxЫє)ћhЫSotКr µzЭ~Д$ ­шЮб6 ўАкЉ°Т4r‰ж4ЁоЁЁь 0jві"рbDb”)вЦБЋ›`"‹�-rм*э!Јў–5ЋѓЄ–ДrгРЪиЌСb% Ј$iGbжє®гЄП$Lr2ИrnЄЂ p‚2ВЙЃ!,©+2cМі-КгўОБ7#ЈpЦкBО9 Ј8Г60qдJrc Кў(Cім‹ #$¤9А1€а7: P��JB#j»ём с1уlЧK8Ж4"a© .Kўмј;ў€�›ўЙ¬љ=MЈЁиЌ    ,дауrМ8ЮКХIZГ®Г{ZГЉ¬nMЗ)$K#РУШv*MѕЋ :'0RЏh#k‚)ЫФIЊP8Ђ$%нDX‹X’6ўC“"ЏkiЪЁєI!Фr5ЏpЩ.Ёзnё#ґКШCd]qЊђСC°иЂаа‰Ўz№rгZxb�¤#Бџ=C‰Ы( ЙHЪ»CdИ@ціГЄWЏбPд<› 1KЈ#CіT”# Ч—>Гњ7ЌЙ»f¬aN9¦І©†^¤‰Вu*њЎиё™8eQ ёжGBhМYZЖеѓ¶Ѓ‡bL1м% =9й¦tЉ5B†Ъў¤ђbнУЃСё    ыqLГ®:8йК3ЎР:ѓЂt…гї4P#k°ы…ЙHОЊc�^¬Іѓv°„Uд3№ь€ѕ18PD]xxЛZF,�Кг}Ґ9иљ�ЁkЛ т›вВ4щ”)ЪV¶­ъK=CЋщ3™ЎщњIѕґ;j2ЇЖМўC%Ы№вTШ@(    ЂAлы%j-пnЂR•€CИШЧУЩЉ9,]mтbфNЩЋ'$н‰иФIС5cЎiЃ6"8НZcg4!М• ‘2MJ'еЪа В�T[еО    «FdИЦ9W% ®n’28§ ·)†l3ђОЊѓ    ЙЃ*    8#\тН‚„Ќ<5LII9VrҐњИт8G‰"‚ґ7†6љ‚Јт8дБy76ъFѓСP‡аы¶ґWЧ1=…k"4’і†ђР:UП,‰”bєqyL€©c.АІЧўѕ^ДtПhжїQц=Ў„ЖіSЁУ‰<Ёа±ќТжџ‚±чЌ0lAёЯ{с~hХъїxT Bnf(uў† ВQ%,°X&)s’ мHЋШnnЉ€»› џ$аќcсш0¬UЖѓqћJKp4-єг„Ѕ.+юj­ђВфЛs=i,сџH †CУMrh4VА2КJLс=—в†`БаТКЦj‰ћД5mN™иZВrgH    р¦КїYРp $у"дЊrБВQй4Б Дn‚іOShХ¦Г‰ўmАPK<¤р:2™bEС*ЯrЏЦ“ ТI‰$X%)Rйў«ћэ+R¬|2ИDhќ¦ДўЃLЊѕКАR±OAаЭ,Ђ±aШ©fи-CЂPC„ќfҐ)нJCиќS°дМ#РЭЂr©Ё*”ўи}Zk1ЇA¬L‰Є°ј‘‚iеl8 ЊЙўС€1GP‚Ц @qГ2iRж¬2&шІгєТ+RE"АкrЃA:Ў 4CЋОѓ"·/Й->H>ПSЪ_ґЕјјZ©ИдКєUm”13wяBdU¬­z‹їъџ rnTџТL6‚а•Q~¶–Шџі»NП­ЬzrЏ.ЯЈ€‘p‹о/7Щ\¦kmDЪ №¤JЧЭ{'КД#V–бћвП82»ҐьН8c70 ’Skч%ф«Бx­ЕеёЦ• _З—wніЛА7=џа4©ЃEj«,ч.р‘›ЗnYоr°I T”bGЧ,    )E„мA/ЇБ6Дe+    †зјФ `o%aj5sт‘Љ¦$”Дxz{‡ lkЖзt8RЊ‹1Y)Dз.OЈ¤§¬наDи¤Ѓ,Ё e›0†и$…^z©ѓ99y)$т‘b№CЁС%‹д›tЋ8sџіoжЕ}›Ћ=Ѕ8тЭЎYР’'¦uX9µ&• аOуi<ОЎ[6Ґ"!Щo›2¦ЈФ!‹’®#Kб"’°«ЈL>џОи°г‘ Ц@ЋN�gZX№ЦW:ЛzIP†ЇPX}Ёд-+%¬)ПЦ    0Т&oП@‚>ўйљЋ3®АTyея{Є±6MBЩЋЃYI]ќh<igZqR7mШ”HRFЎђи”(     Ы±ў¶йђъ±&лr‰$:>nЄQYyvцк^™JиЂpH¬гЉЉ*8 4T©S»ЁBЏ чCмXяІ#ґ†в›r PФ­4г<NQм=ЄЅtW#Ћ„saмюD™6ґ‹_rо° ¤Fё¶ЗЅEO›^wrМIж2жіuosо]Р‚С'LMXHЃЎГЧJAєЮ?йрЋЕБewfJ\nљЏz-кYУЄЭ>®±.·ZЅІRнхы ґцwcкњЯіИ ЧvMод®sО’m¬'hЌє[ВfHщX»эdрVчєЈЏЯЊЧЉр|ћEМgUѓxjГљЪ/nП7AЃФiY¦“v‹xфrD©!‰›pаЧ€тTу¤f_‹Ч<Cx=aфpe§5HгОЗ!аaєҐлjк_џbI†-/J•Ґ^|}c&µ–­yйжЁv    Б Uu`VДGи*=?'io«rи:У·ѓз>с#Я'dщ@n%r%kкЂlkСoњT2x^0±‹(О ЯМкя$ЋLю*екњыЂ@Їт#,<ю‰Йc’‹Dц¤&€ь –"Ў|±ЎzSdh{г6™&љк*6?¬6йВяЏьЪ:°nБо[ђf‹°jо~ю,кыd‚$‹MM]n j0h°¤Ќ„YdЦ‘ю©-¤Њ ам0ПX.J"=`Ц(8еЌљрЌЊђ л ђјфPи_ ВyrВеНXP‚#p»r° ж,ђOpОYnэOы o�CpэрФьл~HJ#    …оў$&­гпРbюJНГJсЏНjСпт‰\Жp­С2?Q.JО®x9pяL<5ѓ"?ўѓXЌ<іbрq/ѓ\і'яpў{q$й Р"¦д5й:нИЂF€JN’„®ў0зъалбbм    €81ћyqўh‰’єжК’л·в5eiўлP¦“ц¤"2љ0XґҐ>bГкn±¤JQћШЂмO«ЂЅЋёё±°ЏqсNУЋтн‹ЌR5ОмнQъЅкІEАШiЦ(eРdlx"O(†јFо|e6:†Gаи4ltщ‚l\/|gChkBћhn ЁАZшкИИ%/ћ� ±э.]’pд1јнcЯ зь#Rn]ОBоо·'’aВ&"ў.ВЖИkDМыт«ђ‚0@ф.k:GВМд¤    b8Щвд6Ґ^pMмVм1г"wНа¶rВJ2F“МBў‚$7дz�,L‹%МЦC«/ҐКЧ'кЋ`Sи�цІфOCЩIЉєLpвА,K¬аn„Яrг жM%\ђS/ eb€j—‰Ѓ3У/4/Ч2Є‚Ш30мН$‚`ПАх(S-5НlGoЖЈтNДF†-¶ЁBEЃ†Mѕ$e”"„(ђNу”(oцаЂрL`¬'F’фВЊ@cљµ“Ё,ЖИг d[B…6°X"<єsМ`Ђґ3d\'HМ\d Нз2E’,Jј~у6¦еЊ#@Ф;ЖжeъҐіц¦O4sK>0Щ гк`Ь0EѕЃЈ“ \";break;case"de":$g="S4›Њ‚”@s4�НSђЂ~n‹†fh8(ђo… &C)ё@v7З€†Ў”Т 3MГ9”з0ЛMВаQ4Вx4›L&Б24u1ID9)¤Оra­Ћg81¤жt    Nd)ҐM=њSН0КЃєh:Mr†X`(ћrЈ@g`ў\�Э*LFSeЋfnЉg‘†eЈ§SЎикn3аM'Jє: ЋCjШіЙГR\НШCФv«$«™k'JЩКЎ/4Hf�,Ю-Ћ :ZS+Њ2ЅЕкmт"Ф�鹓_НЖі.3pBЂ°Ф‡ Q;љz;Гr`ў9”ЮmжЪ0Кt”Ьn«ЊF\уO2›oPГµ—YњІ” 4і№їLф4SШн‰ѓxОЂЃOУшя4мІѕ†<пH@0ЋЈ�ой7Џ8¦:CЁЦ:ЁkШОЁНА¬­Ћб¤ЃBRв№®Ё4VИјо°к†(pж’@Q†BEѓ“О bт’Ѓ2 A#$Јњу"dЏ¤ PЊГГгJBЬ*8К3¤’ТЯr®P+cЊіC$Ж.O„JЃ02шдЋ°МD\СѓdV–ЃB і*КлЁ@:.K1Ѕ‹Рў&ўЊn94 7…ўK—;јsЏ¤Й”ћ“TpЫЕўљюќEE$ѓЊ±ёж‚UcrJх№mCг[nC*’ЃBHЪ8AЌ+p"Џ#я. ’йE!Џ„cА5Г·U!iР)7d9@ЊOШЋ<в¦)БЁ7№€у3�eејЈТ[Ў ЉШ@#?ГhкЌM°n{!V*„в…!7jh Ь+ Йwаc0Ю–NкъhЂ0·{6Ю*[0Л#іhѓ­Ш»<Њг�ЙnG ’ZџҐ#pXМЮи4!‚ВcuЕr&‚«xЮih@ зXpЛLЌШђдќ4’Ъо›>hаэВПтСLо2^ЎаВrёМ„Kи8Ax^;нЃr66 (`\я бz;»2ђ…б0ЋIhйІ г4е„Aх„8,tииг|ЁЦoиФ c Ю'N`@Е„ ¶–ц#«nШЗ(дм±hf4Џ *zv66ќ>вИG :J9)ч‹ (n@ х]gwЧ„B¤ук|Ё9rfxф_IТpќ'‰ф(  Ъ фЭ§ЋЌЈ!Ї,T^.}вґ9Йќмзr�Р¤Ўkё 'ЉbЈ ’kм0@QГyK^Єх‡‡ҐЊG€)ђ_A¤ў�pNхp05Џ$"ѕ—  nеqшђpCBY!6Aќ¦T‚Иo ЃF.зИЪfЃњ‚(тPTS"kб*r@ЙКК*Ђ3#ѕЙ”3з™kЮРr g‰dukчJJR¦=15n!d0]ЋЄ± Сm �ЊgJ[ґ>(+8ТўMВ$€V6-ДеУ”fmАЁ<†сN3®1Q@�ѓвС�0lqд© †ДИУM<иЅgЗиЇ‰(dAOE„Ю ‘;)РЅ+YJ¶Zщ^Wпю(/Gl[СЙж&ЃNCPџ…гr…ІHBcОВp nЎ@"ЁK4БЃ&YЋ^љљЮ#Ўё0ћ«5H1Vgиѕ№eў‹ЊЁn    ‰ьАрб$‘3tYЗdУbRSЛў„!µЗ8,@L0f^*€'аРpLФЧ!Q9O,y:НП:' ЎЭ,дc4    ЪАSKж4,cB­Uа(*»Вш»НЙ[—hюЌЛCг-€Л)„р4OЂл>…вўn… 3’У©LК56lє�*"F¤Ю€fw`Ђт№6ІV) Xо2†"ј“—гЈ8бB3†VќП;ЄT5<¦*XВ¤ТYѓ5ЗQс›ЗКGЋSQെDRb`QйGf$ђ:дtЌrа­Нn.’Ъ`ШCЈ3®(й“ВГ31А&¶—Ъш…kтс°n»#Єрgl2±*W‚    жN€›$Aй夑 ,E‰Ґвѕ„мЂeЇжљЕ¤ЄХj™[Vd1‰1C“?лнІІVСK;foM'€5&¬,‡s y $W%Џ†"Zj(‰Н&‹‚BЛГL‰(аЙИKЛn9з0DћІ–4DћЊТFЁ…}’«ЬОVбз    ”я)Y8џK%Н(ЖЌ#EK\ГУя.…$ФE«apRЁё•ЙЉZЊ5‘¦.љэбЉ_>НД)…oDъ‚ЬжЛаidSД—(w6Cѓ+(N\§7ч Xє/йnh[ф!AЖGНА7Z†ѓ "OEпAc@ГqТ!GАЏayу€*Н`’N‡- ґ§‰¤”А„·    :lДґб%.®љ~ћ>єІйЂЙ€<9<CЬPKЂ4’JДге73Ъb7¶lЈЌbУnѓs¶‹QL[™q‘tФLСУl(„Тy3ЌWРS5жґd=±]`и�Ђусљ=™Ѓ[к…Јљ–фSTБЇйёMd±Љ‘•l+°@С    БIшҐ+эq•ћЅUљЅgєm”Чф‚AtБ—ЎЦc/'ЈТsvЮШ<5dКЌ•oV№Щ«gЂMџЫPФ&mЭѕi¬¦єrБОЛђmЛ·9w¤Б¶”єT]    о_tЫп~Л‰u­v”і–ІЯЅњУіqНЩ­¶Ћ‡:>bћOwnМ-R,ZЗ%ЙL#ДЂаrЖѓо™ж†U’gЗРЇ ¤6 сТйЕё‘=ѓЪP<ѓЛџxТщ НЉҐaѓhcР— cДxСsю‹В©? д%Тђ—EЊ >HЅЭљw‡©к&E#IJЉu$YмЭЏffЅЋЌБg`kJ0UўЌSшt“О›»~сґ{,›bЅыцЭcаЄЮ5ВUgБчЏrTAя“„pЄ¬`'н8{Rг\6 C/‰жЊБјОХ~уЮЙҐTф•Zъxroиэ-фрЬr,I,n‹}W±!ѕ.Їђd®rд—ЅзЦS~Y6ЃR^!Њ5¦з;iу(Я l<±ѕS їM<w=aіѕЯФБ>єв}Ї№х}ж№ьЯЉp­±KaећПщ~пyҐюф•’tТќvќX§njGИМПшGиEРnчmlЗђ§L¬Гкb7Љ1`ацЇовњNЈZ3ўяЗL>кЖмЏ_8я.Ь"Гц!i4nCПT'кnВMCљ7”ш‚–БBћrаањлj ppЃл®sPztА–r†њ"ЂЮk®љЈЋhЏCВ#Lr#�'ЌоіkLd8rЂVrghщ„ў7кВИ©вefСdљ–hp ЕьyВжsв<n ЁАZ c„ (Ґ    MдБ>№рЄЦклнкЧн‚1л—k€уЂо| ЮМйЬѕЛ®&D    °ц Е*W©"РCОчђH1иѓ*ЉЦѓ 8n¬СЉЃB\Е°Ф%Ж.ђ ,g~<h`_$ф@ЁbrЈь›'ш;‚]    В%Єќ1$#В Nт,h8?¤Ъ1аPCѓQ‚J,ВО.FZ"rг5о°1нЃв<rpx6‘јяQONФ§’ €Њ¬Ў¬nVlHЮВИ#Рx4†аф±ОZlЂо$PIА¦LўLбгП4:ѓТ(м«®y!И0nL4ЄВbўАнкЌ‚ьЈ~,ЙО')Hh‚v=йHЄ…вЪеzjcД№«яЉ°y1¤rСЁ ­>SH~©Mд‰Ё$5ТDСґҐЄљ7Bk.ЉъOЩfОpгrѕѓШ%±€#Ј)B,    t     љ@¦n`";break;case"es":$g="E9ќjМКg:њЌгрP”\33AADгxЂКsrз3I€ШeM±Ј‘РВrIМfѓIШЮ. &У rc6АП(©’A*–KўСЃ)М…0 њҐrШ©є*eќАLіq¤Ьga®©АЈyИТg«M‘:}Dиe7$Сг    О` L†“|РU9ЙБEnиЂМa—J°aФЬaO„ЛlXсg7Grжиё‚‹HҐPb§њE@УR�r1ЁДшНV4™"ІH±іns:Йо‘:ЙґЛn9‚€ЖY^ т 4WL ў†}‡¬5гx(¤e2€ж[©”иra«xdМь›rM7ќ/ёЈ¶AЉ2|[’ћЬн©®Эц.i'ЧуMёd/6'Ох#`P�7¬s¤ШЋOJP1ѕг“тXёbі>ШЌѓHф“„`ЬИ>SАЂБЙB.лЋЈи„ёoжУЊpГЮЂЕ#|V4Ћ#ЄAЋQ,O"qІ„笛r1bфЊЃД<¬аL‘%I€ј<Ќї“tГ kЈ(Ь€#8дѓЊ2Л')>Гrз,�eњ ХLЙ б‰рJРЅ'Г�Жґ.kBП$CHй2kO$±K;ж€#С5Jгc\µЈи,[>Й¤МЉЉb€�ёЌГѕЫChЁВ:јIЙB:r0`6К‘ )’њgҐгф@ьe"Х0В/Њ«°‡/ЧГќЂ» ;т?µГЦЅ«Пz>°@"JF®¤Т°Љ<$“э†2Гѓ†тЦпэџ_ЖЛґї єрШлР8ЯR&#xЦґ¦)ЙЬ; p«Tґl6МC;Ќ0АШЌ±5ЛьЧ КиЪ:±Ћb`)¬MK:ќЅcn`" ЈсГ@В1r0ЄLфЈ b0ѓ2RЮ6‹Ќ3JТЁLф…€Къї°7фј‹НГ¬2ЖП:@7GЙzвгХ4ДґЄШCЃdPтЪіҐ‚Ъ9Ћкм“ћgО†1Dѕ3ЎР:ѓЂt…гѕф8Гj¬Ы…КиО­#ґfЎxDµ$г;­ё‹л`Ь5„Aх¬8#хиг|Л#r°иаЙ/@љ^йиЊ¶фґф�"ЋВЯЄ †j‰ЄИCя1lokДKLЁ $n(ЯnёМhPў…*‚.cљ4ЄЈК›€0ГxчNќ$VZAЪиАбЦПП‚0ЁNл›T· вQў/µ4ђ2лШћ)Љ�ЉLя&€гЊERуШ'Мз†@к‘i­q„Р›UD_›Ѕ1-ҐЧј†L™§!9E–—кWљ{МуЊJRQ_nd&жZHy€БQвА"BµЙ+Є/Д(6ђSЬаJН\МA¬°<L±•YМ@2ЎVьaЩѓ7#к)-!€’пJП    %]/�F XJJ€OйќД`пЃnNбН…cdКИщ№  јж…cnGУ N‚†*M*7pжEњ¦§Ъсс\Є *ИцQN o1ђt�ЗЪЏlS,зD"Дг–sѓ(f‹ЄР,•Тpе2Б1­џ`YNкш]gtЬ†У «;„КIt$д*    б8P T *a‚€B`E™Eђ6†$ѕп%ь9RjНs    9tD(�љ3љЂКє~§D'‡®”Јs‹¤e/“жБЯщ№R©иъ¤єєЛСаi¤ “•гК”и)<ЎЁжЙФъaТІFд™Й"&СГ‹iќ)$DЊJnµ7)ДЇ–ЂЙ    VHjоЏПжЋРАc—ш®ђ9zLJрgqБЙ.RхГNiЬҐrТLђ>0длђШe”«ql¦8ЧrУ@ @7ѕ”ъћђEiЄ„Ь„Erq!(/ Щ„PдB‘iCFБwњ4џ,ТNI5БvПЈ'[ШerFсR<–ѓ[И<ґTA�ЮG@\S-x3µм1ЧЦЂe«ќЃHD`0ШDM>e{І7и1KHЖДѓ€µЊЇЎИ�$тrRTлr ЎДЧWЄшЛМB ¬ц™§ў§\ЎхЁK&5cZЫElЕІKц]щ“‹oЛУ—©ґМ«”IS БwЉА—HжК€у-OПэ‘‘sAѓ‘п5IX¤”І…wПqр%Э’И›ЏkРЕе3Eм“«кФ[Iк7¬зЕҐWЊc ‰·­    H$Тє@Tn·kh№­’ФЊђn@°F¶‡ЭЙ@»S§ҐЉхЃб{QWха°ФєЂ%h@Т™SM:zШ^г€Г¦ЎВ,’FgЬcХ& ¤IРP іgЬ« ‚-ѓ`Нc‡ј«гфЇ±    ·БЗ†rPйр•Ё©ЊВ“афљ-†•›ЙЛЕ± ¬L»5&іN‚K‰Uћг8    *©Љ­‡7’uQ;НМЬН.у8gyѓ‚K]JTmT™UY�_YЎњОрм¦m EиИ  >tЁ0SљьA\±‘уЙи ЧbјK#    |§MЬЕ¦іTYbnzEкЗЄќE№ќoЕm_WеI4Лe‡л›c™љ–ѕМnуYµ ™Ђ Х‰cждXы†,ґ`v"»м»|6u‘ЪRЛGBЬq)›їNо&б]iё\>г1bjyn`$`wzіS„Г6Ci‡ђ Ђ®ТRТoУЄЁЕ„щ“›АДЭ9џU…Єs4     Ћл>0Ґ§FСВ,†ж»2ѓc|�Т|kёr*ИP*єa–ЮmЛE»‘њ<ЗqIё7ЃЋЮG,Б~BVитЅј”щЙ*3‚NолЦZћ‰Wќ=С:eХІЪ°‚^IҐ-[tЫ—.l¤N:Ѕкэ+ s•h*ХX¬ Ђ”vB§3‘НЕYлћ™ьk¬г�:Иb4ґ‹В^‚„j:]Pлё Ф»НUпmъ¬l4Ќ‡|rVрќчzaЮј†2XПю=°чўзвПcC›Й3Ї5е|—r=€С§xВg“ј]qw%WОSjє¦јk§¶ЖъэТдЗ®µ= D5Я)ЅЇ»уя{є)ўэЏС^›Жµ/~ЄЧГъ4*ToЯ°·Х+фпГaЖҐц©ЧЧщ¤ГЯюnѓ?У(ьЖЮr¬ЈЩјНc>џcя#™чv)0юЕУ®aРђ- Р9ЕH,)"SЈ э‡.пd¬IиТрHШ?Д8ЪpпHШђ0"#ilТ„ЋlвТ<BL,fH2ШIгІ,иzІ­¤%лpOЕ‚2°PІн8ѓ®rЂV¦ERxМц‰®њР&Вѕ¬Ћ»`дaв`нe"bвIB@*ЙЉnЂЊ pвд.b®ґ­ґВbDy%n«&†р±И(f„#‡Є‡И¦jж1 ШЈМ9йЂLcrЭЉZnҐPB¤оЃBРЁ‡yt#0|X„*BвPaл‚&fY А  dn8bІ]вxPЊw1I%X›ГФ8hєЪЙо">у.j#еG”D…:=@К&nГCЮ6г&w¬b’НїЁ0g§“с\ю‚ЪМhвvLTdЕрxеPoАфmI*-‚07оћ’а„0nѕЦ.З&dJcДJЙРPIЦ‹nїiФP‚@в­ ДLC#­2ВK&Р ‚    �~BВф#н’.°<¤¬9л>/La¤¬ O®1 Ё1ИХ*ї„¬>СdJПhш«v§¤р8`‚8…ИУа    ђ@љ     tn`¦";break;case"et":$g="K0њДуa”И 5љMЖC)°~n‹†faМF0љM†‘ry9› &!¤Ыn2€IIЩ†µ“cf±p(љa5њж3#t¤НЌњО§S‘Ц%9ђ¦±€ФpЛ‚љN‡S$Фй4AFу‘¤Пn‘›EC    ЉOѓУДќT,М°ЫЊкt0‚Љ#©єvјGW†ѓҐ®2e…СЋ†Sћ‘K rGS„@eњљq·:йЉkЎ^rFєт<b4™Dг©ґЕ] Б®43ѓrHe;dІЖёl€Вe3ШуЭH(…`0њЃEiyИЦ ON‡zб¬Rn#™MжЫ™Т»y&fЋњR /№•ЂЙЌжуҐpS2њЋЯ®„ГЈ7I«Wі—®ДтЊЏ:F‹    ѓzѕЉіC�К    Mі“Ўaё†ЎЋZFАЊ/2РХ¶К“,ЖЁЈZ¦ў+Bj†22ГІF†0Ў@¬$€ў»Ї*ЊІрі#h«ј:ДJє<#›v4ЋCTE‚КЄ@HK%Ј/g"лмDќ=oЛTрЄP„'Ћ‰Рr+n• ЇzёЕѕ*РЦ0ЌЛp™‹РУ"/"Ј†сҐCHЦ5ЁООЬP"0к6rЃn‚ўЈ2чЉ"`Z(6КиЬа€+»· БCcnЎ(ЊCprРлЧЊ*4Ъ‹HCcжЖІЙъљ7/2C- А#+С1VСФCЗр(Я_G–@OJ*Ю Јha’ЄхTХ    #jV9$ PЉњЪцН„(hnєWMYЗЄ @J”у•АйqH64sSP6ґѓЁ@!ЉbђЊ%Kвь•ё‹ЕКаЫp¬cЖљ№—›F6@ПТzЋ–ЈrzЖЁЙ«а9Л|ґ• Ј TѓҐ—ВЦК_+v?ђЇЩ@ЯЊлк©ЂЧЉакЋ'YКљ€¬ЁЦ®LДВѓfpТЬ›іc–ђ:–Г.<" г,4i#0z0ѓ абxпµ…Й$ј9КаО± рЕЌТАЬ„TS“AЋ›ѕ1$CpЦЦЁа‚»ѓpиг|)”М4rи;Ы    '    JҐ’WВ{ЗhЉ‚ћ¶°ГK21O{вщ«ЁР”« \цМЩh@(    ‡SХ±Xs ¤)ЄnМЯ    вZЫ^‰"Rд·(тnј-євц6/Ё¬}ХЊ8;Ѕ    в�ЁЬі2S|0€ьЌЌ3§ґўzЩХе2Ў~пџr58B_ {Їјмѓ@pЁ)зBjCzъQЕш:ё°ЮI� 5њ5"1%Їґ`Ёп•А $Л\В№рМXZn>GДљ…BъЂWЛMW*мљ¬…tЂЯЛ2 Исч(8хnЈ&Dqт«ґЂzШa€Ё ЅЦ–ИrI)?'p„ЈфhTНЄneб|‘g*мЂ:rЃНЂ&умкгѕr§­ЦИДRz    %,PЇ–ШЮE‚Ў¶L«Њ±DpqOЃ f,Хі]ЛИUaЇФч®…ЊГzч†!Нf/†=“y iЃБ‡VNД    yН%ВФ:Вn1\)бњїАтuКё¤Џe”єрњЁPЃ*P-ЃDЎ0"ЛУ–gФS?g$0Ў3јG&Qc#Дx8'dю BґCPЄl§гфNџР¤RҐMHS¶гbвп3FX5)PО—’wf¦йВVK'ЉТCn 0ПtТVi2I3dТ'™hX‚±њ8!&M“TЇHQ '(l Ё„ь@c‰„hж›"sБ:ЯРµ”DЅ))IД)$Ы:<3Ё0дuТ    –6ґћ”ќЁ‚HGб)u(/    СpЛinЕІДW¤/"м) ДУЩ9QфЂ#З™iќЉ‚(NnЃLлГd·    >ЛЦ“)fj@Њa( AШЇ”ћnкI¬¤*nц4ГЉ3r¤јЙЅGu\C¬o-Б,ЫIBU'LтJ%JVєwX›ФсCµІ TњAйќf.ц:YЧdРуХ.6ЂјrЂG'©!ElY”В6C  7Д•/>ў\Йў>­Ш§[\E]z«ЋцЊR›(¬JzdҐµІS.N‰й'S©M‘’|Н%ЛўЊL:іRфSЉ°ЈЁЦЙlбьН% b»±АжMdSЬ¶µЩЌОC>‘3•‡V=ч[%РUвЃ й8џ0@–p+µ°‚Ё5Д°аj(1j(¬®"КAXс2Uц”)б¦;'bMиHЎКSД{Щ5tЕn»›ўЧH'h¤Sј”^‚§icсr¶РоИX}Ќпщc с§c»щdCj'LС!#ЊЌgL+s93Ј™ЈПLk=‡ёю4ВRМЛYy�\єTі.?G,ЫN5¦Ёe'XMтІ‚эЏs>~¶‹8њ28if¤З>0P5™®ОёNНpЩ]дьzB$=•†ЁkFЯј `ЌqсНGsI,}(ЂфuэЌ™3FC…€єJл ѕW®ъW‹ЯрЃF†KљF«ф}Ёlц‘И1o[Mq”u.‘ЪЯKhь’U2]ѓґ…д(DкЎЇҐЊQO™бOWЄщ"EЂ°R‚‘ SеIжЕ‡єкСН»·е!ЬЦm3qdЊ•№eЮ”z§vм ¦[‚dz1`·Ј|П‰TdЊљgг6›YQЈ kб•$&Tщtјk,NЊцB‰ ”17e«Э'Nк€њ<ФҐШBwВ\ :р6NeМП+І[6nyF”‚�i0Ђ¶>^4“LXEnBП8и"фbnuю$Щ•’”\Њ—IЗыc&PKaУъ?IКNі|VrdЉє'XFGѕ© eЅt…й·]—$ ­Чќ¬жЏП\­—vОПќт>цлЏЏ^нЫџ)Е[х„9чъ­V*Х]{‹|‹^7iBHg<їЗЮҐ:dђrрДИђTж–л5чhкzwfФшv‰;IШиі&z_?±;Ж—лy1^†d­—у>¦[;У¬ј@Ѕі†ч ‹XD’Uп=К,ћJчqЄ‰!–ф[“&}QЦ¶    5ъЯKШмmЯн;мY<#сM#MДє—Ф-Сз󇱽ыедщЕioьвх›iAг9яOµzЯрҐ%фе®Роl‚‘GdяпфэоцчK¦Џх'р«нcрOКl§nt§Љє8ИЉЁ"Г@‘яЊЂґPB4EnИ®Рхm’3г>пёо+ъќkD     n+'Pђ $К Љ|щ|УЕh[JrЉдч†@й.6 °rIзЉ)І#gPБOLЉ    O    Р”№l‚    l¤rВвrй®°K” ўlЪл*! р-r¶НЋDњ‡ОД«¤дА†;АШ`Ц&fЂ7ў)h4Дѓ‚G</АЄnЂЊ p2аЬ g2®‚jqJЊ*B8­кв (ZИf€kj†нZЅВm`М'\rйКOV/&"НОЬШмLABr¬IйQVЁB& � ¤Ків>8*Ш&"z€вHЕDn‚Цi @ВDтCўOО*gНрў51–ИnаЪѓn4 РHМцкЁ†uш‡/»iфИ,«РdіАЮгdЪ鐥(яnтн0JКЊ.1Ђ@АўR,Г `а<bNF¶Й±’ ом    —мѕ!rf‡О¬qѓz†`УЕrВm ‡МаЎ©Б"й°,Ј,(ЈZ+@Ґ, b†YАџbL3‚ґ<ўdљjЂ+@–dCј ‚6/I�‘ЏЩзёџ)жFВћрr>=2|‘ї~ыiNA@в‘`Ж1Љє4dЮJѓКu`Џcx,@ђ    t     љ@¦n`";break;case"fa":$g="ЩB¶рВ™І†6Pн…›aTЫF6н„ш(J.™„0SeШSД› aQn’Є$6ФMa+X¶QP” ‚dЩBBPУ(d:xЇ§2•["S¶Pm…\ЋKICR )CfkIEN#µyјеІ€l++с)ХIc6Уd$BУ!ZО-Ц•~дЊ„Ш,V}–'!іР•”љl†·ПUUiZѕB@±ЉqAґ©€Sкp•ф2нQЗBФщљњBќ#ђSарлT­Q:‚HTЪkн“€N!([оЙ+†Є­р{…r ЛМ0ЛJжҐ@Ц`4КлМ–©ЁZlлIтўґгЇ•ш…ПёЁЛгбZёљПХm€рaR O№ЉЂ}dv>f®’BЎ*[е¦Hйњ     A°з$лъО«    jlп9пT±ЁўU5© _nђикvм4ЕўJ†¤+\8А-*9`«6""Z#¤CLіґqљJV.¤BґlM3.…{iЖйJ‹ ‰L”€•@HK&°СКr5‹\<ґ±k=Л‹n\­1гѓ1кX№1бNЋ +<8Ч№,n*kіб8n;Д‰HKJ+И ДApKа•ёB0к6rЃи0ЊC`КЌЊcЬрїs4YА)№ХЋjВКС2Х 91d«<©sµ—•Йвc®ПјpћDЖМ ™BJL(ї®µДl€З,N•ЕI‚ЮУMНьPЦЕiхє*u|›V b4. ћ$5D®вµ мкєСФ™©WLп'®‰nы"ПHнnЇцыЗ§¶ЕЄж0тЛ\C Шґ­iЉх<?р[X•$Ћ$іъTАAHirМЅ$3hnѓxЦ2ЌБ†)ЉB2УЌ·k±Џ'…RK-5bJо1ПєЃm»Њ[пЌё‰љVY,®гѓ'+Еаљ№КJs    0+CWҐ!МеёГЎ/є’љ±hZрњ2Jѕ2±гoЫЅt09Эrґ%ntж�DнZЕx*8ЋдеЃBhВ9Ћѓ(дшж;Ќг”љ2ЏЂТ9 Ј&0 !СИ БиD4ѓ абxпС…ГИ6Ќ#wq#8_”uгЗ7cHЮ7б$0ЋC8К:sBэ+Mra|$ЌЈ…,6е xЊ!т„9„`и4rтhи7ъЈNr#§    БrґЧљ_Lф|Р,»Ц'kkOwЦІWН!Nm!Єр‘bЇkXYХ4Н,0RIPбО\ґ¤’љI"СiXЬ™B“НЪх3d¬у·vD�Гd m�Ыѓ(«OљЄ4)>¦$€ёRE Ѕ'qdKTы(Р№ЊЇцЦЂЎKgдьк®FbGЦ!$„ЁвБ|MХ‰&=„ИХ*v·nЏ[>}d7‡P@¦YHuyAЅУ*ѓHgL(„А@ѓJ–Ш4№PЊ„frЙ44ј—шџ oAј6‘·ќ[йB+хaГзЪ�Яz[‹zFЇcжe!j/0|З°‡БЇ[r-    ГЩ,€WўС/ІЌ`HЙL±QЩugЖ@ћ4іYЕ7“Д Ґm%СЁШК$ыњ#VCU©Ю6АййА‚ЖЗЉЁѕ~ПаО’‡0Xqї$иP\њDјAжdЧ5‚Ь“‘™Qк<L2©`ЖаC$ “LЅЈ®H¤"–єФYМ}    @[Ы?SђX™“z† сК(ҐEБtrНОP¬.hrrn‰М‚xNT(@‚-ЈA"„А‹HЃYiu;џкU(б4јZУy0%bQQ¦@d†cВ>Ѕ‘јХGRЮa%ВЖ-Ќ0­TЗмсђѓr‹™P'ФьЭE$(С Љo`¦.Єљ¬Ц‘Й№Qё«"#b’ЧЕ7S«НћГ’{ЏдY СUVУA[ж    *$©23 REsU5,ЄTУђ*K№їgћ‰ДГADcT�ЩSЎ‚    –"l·2B-еy¦%3°ТV+eLLSвLЦ[TФ¬›6ђшъ"ћDeR9TЦОI1fХ    `Зо|%5—A’T!ґ;†LZ1!G‘0l3Ж1q‰ніш¬««t`_A">H]Ј1Eёf®™© ет„ 2ЃqЉUОё—ўIГzjУiM„ё�EC&WgЎЂBDЅЋ4kё¶љЃl‡'    Ј¬№Іsrµя+%x°!тѓл1ШW„Сn#ъX ‘ѓьўш­‘вЊbѕ#BvХЃ“Б]"ЉUЯ]€Х[b“Цo%BAJЄЦЙ»ЄЬ1С>HЊP±ґѓQ Щыg„Yк$…Џ,ЩaѕПр°ЂЁ№ѓ@a‘Ђ7=АаѓLtRОщк=°Aѓ ap*H4њКҐµбV€ЭЂg5ђUUЌ&Шај¤›тУ© е§;6Ј«•ХOP;ОѓЕUk&>Йu¤ЭW(LІ±щРGљ>Ї%ks¦iJDУkе–єµЊ1k<з°Тj{—=5TR4жё·њxJµRpДХd[zЬ*LсўП¶ LdєhqТ~ї!‡к–ЂQM‰А)Ф8Б~JTAдХцҐИVmU…+НrЫ&чyx�©%71'љc/ЅСµЫz»>к«IйгX%nЦ†Ўi¬ЩэЏrћэ[,W{/nі8ГТилPrЃjR¶3µъTљЈ…W7тLњ(W(Ѓ-Ґ Jа|њ<LЇqU�q`J,—bесеіИu dhuњљM#}№‘^ц,°РeЏВоЇ8±6€ ;SЦ†чб»о ’ўяiчZDщхЙv™Иq¤<ъРплx8{W9±TD№к5wЛ­Ђ5‚итлЫ(ћl5k1t,ІxfЖDuУlbхYшg7ыЧ¤рnй]Ц–\чI7 eО·їwпњ7Зњю‘n:VЖзэг ФЛfЅ­ј^юV¤°.љ<Љ§T¶!г„ёzD,(ЖLl †ІcЌU$'ДНъЅНь§(В™ыbшп…еэЪу~MjЧЛРPІI9[zйSТѕm5рKЯйW?©ћШj…")ї’vX'Д?I—}цтџоб^sz5o–ЄI/оф:эlЫOОAoђЭЏмшЉ‡/ТюrЋ±л44пШn8ІЁюo&Тp#®рЇ­€бђ.І+6яo°і0@Х®0пzуж¬@CPbЏюФв@p\Ю,Rьf{kv4ж›ѓ ›nєH‹ Z†›&„­†$Д†И—ЕFЬ¬fѕL—"І}‰x.М@сЈ HFв‚«кl)Кгcаn‰nА» ‚Hh2Z®`g‹’$°ОҐо>$0Ц-†ЂдrЂV `Шr Жr`@vиМЋ`ВrЂкRмМr§Іr М'А‡РИвRаЪ§ДRзRЈ`ЁАZ@eЗ Ь зРеЋ:‚ј].EЛґmђ6gк~ДPёЄI@5ЙbУ‚tлзFы1;C\2FЦ®/о­К!#а г/Џр9h0тQљ®ИЋ,МцЌВd(XэДъ`D5« @�ЊЂИРQБGЄq%.Н%&MDmd6•-ON¬9chAFxмr(‘зЌvЄ®�У1рмЙФ5#ТљNT“¦б QфШN     <nЊа §ЁЛ,·жQаа€ъr фr+Г!N¬+мP­±†¶¤М5‚ц4‘юётЧML?…OMТ•чJД"JЮS‰N3Jr"#¤СЋZVгиnАВ `к Ъeв¬F:hк'q’T±њЂћ›ЇbЧЈТФЙJ]i:“съ«Р|2БR¬Ын®Сf©+Кєм+ Л^EюK'к¤$нfС’иІдЖ¬BЮd#>";break;case"fr":$g="ГE §1iШЮu9€ fS‘РВi7аЎ(ёffБD“iАЮs9љLFГ(ЂИ'4ЗMрШ`‚H 3LfѓL0\n&DгIІ^m0ћ%&y’0™M!ђ�ТM%њИSrd–c3љњ„С@иrѓќЊ23,ЬмiЈҐf“<B€n ќLgSt–d›‹'qњкeN“УIОn+NіЩ!и@uБ›0ІУ`ћй%ЈS#t„ЯќTj•jMf·B9А¦еCЙВЏђВМ0#©ИN7›LG((‰і’™iЖЊVрC4Xjл¬h…n4п#E&§ a:‚€э]ПVї5њa`Qў™зRГTp8aЫ‹ЃИбxPQ4ЯNЈ„ю3 Г>7:­кв:8ѓs«¶cK>ё2L™A¬ыф†( ¬А#2®в+I"2@p*5ГмўtФЋKђиЪ°°И4¦)k.Лык7Жq¬Bќ.й#n°ЊЈ`@кЌЋ«ХGqкІЉ ЃЮ1 C К2њЄтHЈ,ЁМь©3«ЂО9:Ј<*7B”Ѕ&l8Ь”%Id¤a— PЁ9Iг#Є1¬ +e&    ‰HТЃ' ъьв¤ГЄv2іpдЗ€ГЄ|ќ¬ixж1Ї“hК8Ћ¦TЃ�ў&B Ю®ЌФЛ%Ћ‹Pк;OЌ°К77‹lXГЖQЈL6'C§¤С)RЮЧ±т\’УcD”0ёуEЋ­.€КggЃBќ®TЁ%ЂXL5‰rР%ЋЌnвП$•;zЋ#Йcl"ЏЉЫv”lєУ  pА6-ЛVm°Г$’шШЇ·УьHL“РЮ5Цб†)ЉB5X±2J0\1,Z|2±ЧРЬѓ,ў¬•ЌґІЮ&л€@Ю О€@± S’ ЖчD*; ђLѓљnцhђµ 8:0(YgYѓ!м#[Вii†Pt€мf:ј_SЊ-?Ќ<n›‰Їеоэ?ѓ�о•К:[ў2Њ�шxќrrаМ„C@и:Р^ЋьH\0Њѓj ›%c8_[тt‹;2б09]Г§/¤kаЦЧ‚IXЃxВ4(KХG‰ЭV bЉкњЧPО°›ЮЊг<€«ЛgLГ‹”nМґэцЉn@ ЊЋЈ…нBўлЎ:№ЋhрЬ‘$ЌєЬ·i*ЂЎeЈm€™Њ(к�Ф¤О«цђ:ёюCќ±ОАПX%­|±Љ8P    бL*ІАg/†eЏќAR Y†1Л|ћ22ћ€а     нYэµ†x·ШвЊ?%D“В·Гџ&%ш9&µ€уBЃ7 0mNў{Њg«Ђ¶*UNR    yg'A*<шWS©NPдА°>Ј љ7?л€ь®EМQИѓ-”њv€Р\йI$qR«РzIр6ўfЋ’уf\Ё©p,8«VЉZ‹сЂ.8рЎMJ!!А°І@B @aOЏтд^¬LHrwл§ZЋI:2ЄAе!h`лUJWСҐЉђиКЁ    ,–*$mr‡ Ж°к°OR1lҐФЁЮЛСђ„¤Г… ВЎiЛ+Щm,еёґ&*Пce-¶жDVђsRТ8›„4’uЈ1_/Ѓњф W€dЇn*Ѕ¬ ћЃUn …@‹9§@DЎ0"Од†ъЏМ(rрв9ПuЬ!lm|АГ\ўKй>Ѓ<8G"4Љ!Еђr)шЉђМv€C7*Б—ЎАФAЫy/ђ‰Lд‘*C‚А!ei BrJrL…'Ґ,ш–ТХ—HРECФРЫdt!Зџl>V`р“Uу*!$BЈ-’+ЊC|ЕT“lhщђ_d–WЖ“Ѕ KмЭ ©р3®й$\*ЛoZ§~І�unЕ]ГєI‹С{p¦JМЂL.дЩ¦Ъ@гИРГ!ШфU`F‚$x_1иЗГcвlЌўуFрЪВS@·Нв TJ!,вШ]RєQ2Aњж©л4ЁОxOжAіУЬЮЂc g 9ґы;hЧаmЄ¤ЕµЂ”ЭiХ"ђµqЎcЪдЅlm�Ё¶¦†СYтЏn’tnB>®QёIZЩ§ёdЩ(35>ЁmEЪ%ОвPГkоEґЦ†п\ЏpЇ¬ЊwћгН+ezЂRф»fЩxW…цRnЕnN‹Ъ”>iћЩХ6Lэµ›аК Ќ7‰зёъcJяQЋВj0+†PЕ~mUс¤&“Х{'fЙkS€ЌнY3Ю}ђQј+FKNHК€ЉЮ.6¤h$"Ч*/Н;ҐlHИ ЎU‰А'I    )¬CіЅf”k%/Ч$дµ№“IЦO9Э†њЁ2P©љкВe�ПHЂs:«H›„“;љМ<3QЗ$ч>3фє‰иe]Д%Uра;&™св;ЕqћЏ2ї*бЏњ"gМn/еhкЈ8д¶o9 ъ,9hШ•›ЕN2Офђ‡¦КuEт9_¤ї3\B·ђ°nЄH7љlЖњЏo9TH'f|¶ ®r7а’БJѓn¬€nn(БЗ"кVЏЩ¶Щd5CґYэ>IЦСЩ¬F€LwQT†\є'XХљУ0JuMЈSс~‰шўНЁ)ћеоњ0¬х5nP—QіX¬нb№    Я9lЮ5аЫuОфЏ±Ю1~B––эЮ±ы†р-k–хѕ^б6-iШТKВш*«Zc-Ю”eЯ|LcлЭ]°N_Y‹o“q}Е(ЕK1zItЫj§…¤u¦ZјW‘§\Л=i6]·јъїЇО|:"З¶Ч7¤:о”№хСnљуf°MБPo9t¤Ц'UUЬ·WжЭbм<c«ЕОЛЦыEaлэ_qrѓЩn<)Э…ь‡:ћBКЩшђZG†рТ{Ј-›мC#*#ФNч3O'«%‡›]бЈЪ¬ЁПA ђћфГгр‘ЛА¬ё1ЕY™Х ЩБVЅDIбтkђ:tгчПЧkі,’c5,zђЏ«E «z?ЅпDsЭ5wв_µкэQтЛяНж7Ћ|?Џ•EM„,snQї9ПШы_r2ря•шsХьxШ§pя§шVI¦ZїЄВюИуЗџЩюІИ",ь\6АЁC_’Иn43ЈЪ%Ґ@€иR#©®ёЌиззщЇѕКnИ'P$йОlьоЭљщТэиёю(и ДДТрHGнF¶hFошpLU­.ъЁц$ЄG€ 8К `#xUCиХOz•[ ·®ў2:°„рЬв0/    !S    p€жнqlєЋђ‚/р‡рkn¤‹Ї 5Р(Яp,|@иЬПҐ    ЖЩnжѓ *ў_O3 кдjШ¬РЖКNU к%ЇМкрМ¬ђн    ®пrdњїрцЄкУС000р}А°OЦ–LА6$ІйоЖ*ѓ,±гж+PъЬq5ѓдІ0У`    |�Кь6к;JАV$Ь Ж(»°n i¤вО„‘DРTgкЅ‘jђи4с.лK6БIЄџѓіЈ°vBr‚аДлP6Л:КЕ`щЇОЅq¦МL�AQ‚)О„ьжЊ8вѕrЂV•аТ•љPє„+*#Л*[о2»Њ,'в)АД$ў ќ ЁАZ¶UЄЄ/ўn¶лњщўRzmrЅ‹p(н жТЇ ¤ї¦€чnъЋ&ЋpTЦo~%<XnQв6Г6(>Шўj" E$'5Вµ$"8EIЏhЩeЬBЊGѕч �‡$f/Ґ‡KtсcfZ    ўљcgктзўЋЦqєжВѕ3л4лєР‚Й)®„OКPҐK¤*ІЁЗиHRi’·)iЊ‘јо Кмb5rКОЋ> ¦*rкPАфoЩ*ЇJшг¦MйВD ,ҐТєYо=тvЎ(Dп€юQJ+IтЭnљ§є¦…YOz<.Є‘"ж ЪњТжqИћ.Ь(ѓМ0а¬НlђЃНЈ‚АrЙP6Пы+*xj    $гЖ¬ Ћ&бЋ¦JT0к4iЉн    PґђСN%j;ᱬ№©Oг ађ@љ     tn`¦";break;case"hu":$g="B4ћЋ†у�ЂДe7ЊЈрP”\33r¬5    МЮd8NF0Q8Кm¦C|ЂМe6kiL Т 0€ СCT¤\n ДЊ'ѓLMBl4Бfj¬MRr2ќX)no9ЎНD©±†©:OF“\Э†ј¤БQЈ)’’iЋљMЖ8,©Bb6fвйжPv '3Сє(lјЮп·уTДВ(=nipSY¦Іr5o’ҐIМйO™Mr‚nµbµ\›‘ҐЊъ~ГYЛеJУЃЦДS=Er ў$RE «БM&F*D°•ќЊ¦pTLr ЮoъѓС„иn#™dґћA„L ќ:Д'8Е­лПQ®Иў6i/љjІМJ”_5ЋйУѕЎрсes†д"Ќ¬иЦ­AдЩB В9;CbJЯЋѓђк5ҐEРдл    К»ЖҐ"eљH9�ejЬ9єВў(ё&0м?Дn±†MrIn®¬°r‚5ІhhИѓ&ѓ ЗoёХHв€з‰cHмї°QО:ЌГXЖ4µZp3Њк@Оеў P–ІD ЁыЋC@ЯЌгђД�©rМШМKbV5АcszrsJ¬P№оlб бМ9ЇЂPљb–.Ш¤Йгc6н.(@9ЊcЬЯЉ"`@8AtІШњЁЪз+Ќr¦аїsЪбЌГЛUcsћо;П‚‰5\DЉDЌъЇQЧт    WЋ°§_¦,м"2МНЉ*нѕЇ»ГIЩP дГK:3Ќ#ЁЪ7КВHЪ8M+tц±ЈЕЙK‹L·®,дf¤Y¶(0Ъ5ІЕ0ФsД•&2uа”јТK:юМF9IeM[!†)ЉB2`=rгu‡]–ap@%«г`Й�eРХ вб9.7#.Я«“@ЖанЛ06КXГX©#(Ц…raP9ІC�УЊ±H@ОІЄгbм=8YљPНСhHТ2¦вnsќЎnK82ЌH¤ ЋЄ:@cФnѓ„.N№XV«бйF#|9ЧІЅ±фЪц9ЋуLv2ЭCJђ2cБвb4)0zr и8Ax^;уuр6­HР]4ЊбzСnИЭЈc!xDђБzXйЗ‹сDўЧбEЦ# xЊ!у‰)34vЃ§P@ЗShХF…VIёњµ-™›Ќ28 Ез­h+†<„LК¤·±‘CoЊыП$n@Ўй1юЄЬиJcўr№єvћЇхЅV=7Ї—ЖКSЮ+. !”юJЪ«P%iџђtbЙє&Fl‹4bxSn„Аъ‚$€Іt!Р9Ј°ВЃ[В*е КFИѓg{…ъІ"`пИ9*КмЉІрІГЁ RЎёWnЧД7 AҐ@…52L–Т’[$Д#GЦҐ‘Щ=]e)д`дIT™дsНЕ…°ЦкХ`вµ?§Ї�Цц™o PВ6ЖҐ¦cRY?I«ЩЈRґЋHFLбеќ·”¬‹щ6"Н+ 1Јѓ .!¤т•іQКcd}!BL „ЄCЃВ“§юs„er'OiX)·`ЗПьq Gњд(E€�–8©_­К3–!гp{F6b‹Cа/uГ”eZMВIfiq5‡PШ§ЮЬ¦)'ъ/@®МЄy<ДЁ[2Гs8ЂPO/€880Кp–Іќ(Нф…OLkrqy Љ'‡¦•IГ-…hСэ”’•@КєJБ4б™dњ  Ђн ­>љі—Вц=њОќpЛGnј±-БЩ3¬Dє†EJA2ЁлN х;PIMОџSfnєE§ќ4 tєЪj†W,m'M†Дf¬Ч ґ^Њ¬фrБ©с1Ґ‡%ЫQ©Єф$$ЈњћVrи]K•/Цєsдr'ЖЬ%BZ—я~ЌР<џCњyНҐ9bО«Х‘CVОµ]MpЭE†ёV›НЙRй‹$~ЋмmЏRi¦ЏXbЏb Є“f%…€°ФІіnC†r’Ж&–ЪQЛQYr@ё„Ж}aКУрhИОDK<Ѕ-tґe.ИZhWjh5¬µЦX9Y‚ lУќ*ц|ТZ Гi-нV·кКа–—І-Ѕ Hfђ•WЕ8…ЮЙ7±–lЙ5ы‰q‰ј€72Ьћs4L‰Dд%&д2“ѓ2Q ЭѕRЎЇЭ…,HVХєnЩ† дoLW Ў€ѕF*¬TLЩLЅЧа™*µNм12Sm‡<¶OМCDђYA“оРYЖ^Иљr™Bsсdжa"YB;ЋxГ’8}жVъ“�ZJ”е%a°бЊ~e¬Я·MbIЈ#<fИ9тBСРэe#Нв    ¤j,iM­€ўТЛho€ЎАъ© иєђQmfџк¬џ…ІЗкюiЉЄpS +d7LЯ3‹&9ДЙ-Jз)ќ,Xъ–=Щe•4bрE5 9Нf_¤QBт+!°‹kWJф’§%бoђ3МXtr)MЊ®ЧєЪ‰DсAљ­*HНeЄ§э|ћ·Х№JN)j,БбџaитJjБЪ+ґЫaЈ)рЇipoќ  ЈBАRGJ№x0ў7-8ґ†Ь_Щ}6Фщ®Ъ†LЫq§rFэ4ІфоџЭqяrўў    ҐЈ®нZk)zU…н.VЯЋxrdnэ8JфяТk J“e pГB!/»UDHДEhv·v–йZ‹©jАO-X{Њq«џo,џ9|ЛтЯЕё‡гwFУт»TЛк4УfsYир,©ОjG< »Ы†у‰ҐРjWl#K“*zЇ-9 m4J_ґ—n 0YЊ1ўЪ€Mj ]mЇГ&єЫ!1кb¤НхiШё=7ѕ;EцfЂЩѓ‹«Нў¬@•nzУAYEh75v¤Ј¦‡GљќTШш‘@n‘юEayУ:ц•}Ј‘{’эJZчDЯЫПЎЅI8�ф­{~tЅ<ЛйG¦х«Ц§nј73ћз>nЪ№°з№иёwј#хУҐo^}к­§5{|Џ‡пєWґW©|=O%rпЁMШD эs#D'7ЎИ­Яd%Е}>ачh—ьѕЉf??#хїРіќsы©2ЅЎ±°Љ|иm(я#¬ПмЦЇўЯКњяoъяр¬#¬nЙј9Ј(@г*%к)XM*°Рot&а§P$ш®™Р@РoЂeр>‹рBиђ7рJ)OgzћоВэ/RҐmџ¬©…M€ynАTРcЛмB*Ё#PlТBЄnЄэПFЗР™    зj¦Є*­КvnђўЄР†^ЙўNпњч мЈѓФ0cNЇђ; jт=jч    П‚ѕТЇPПO^&вфi’ъОDRаЉП¦�н†ћ?Р Ж¬цХ¤єH¬мiЙ К‡DXЋ‹%)TqДEђqkс,АBn    cЪc@фn!lЖ¬6€„ЂЈС:GLњFЋjё@H¬ЏоXµ‘dFlЂєnn&а†B Ш`Ж(Жh&2†и`rЂкММД[аИr М{ѓ4(ў"C\)FШд`ЄnЂЊ p{ўЦ"вФ лД戴\ўяИ\qМ'сРе'ЏEЩ‰„#вB$hАЏ E,%вb-Ва6Еrћ­Јц-rLЗ-n9рп Иl&2О‡аН`пЉВЂ#Ж€ђ.Ев(YўnLгє0BLд@=А�‰љПЈЇ%B$M%$>¤]¬{Iљ®„8T#њуЇ ^*8/ЂВMo9жа]сю&‚6Й’iВґИ­A(т’O‚|"М‰(©T"†ѓr$R*–Пe$ ж"ЪMTsѓЖqћ•nўФD6¦¤ѕ,.у'І°Me.    ЁІЂљ…e¦MљPenV‚•(„то®$  ЖҐјќ б,`В(њ0ц#к –&Єьs&    LцEЉрr“Ј$Dn!МвQ+3*bёЭ‰dЧ4E)‘G.в*¤¤»06 i‚Іrі&Ў‡К$‡О7cz±Fвi.(r Ъ";break;case"id":$g="A7 "Й„Цi7„ўб™�@sr0#X‚p0ќУ)ёОuЏМ&Ѓ€Кr5�NbаQКs0њ¤ІyIОaЏEЌ&“Ф"Rn`FЙЂK61N†dєQ*"piСРКm:Пе†іyМЯОF“њ Вl€љhP:\�Щ,¦ИеFQAњ‰    АA7^(n$’`t:€ ¦іќXЭeЈJеіJЃМл’Zе„Ёнђ@pЋ™рHћSњh¬сiАЂпДЉgKЂ…“‚‰SDЉG2›г›CH(€a3RО[+%XЫІ“ќ·%rЏe82qHR¬фn–n&К«>W@r6О# ўЃ¤Шi’w®„П„fґ¬в9eS–6Ћrтю?ГnЬЈs€’¦#¬мЋ€PИ’©KЈЪчЌPЊђ л( ЊгђК‘CВx;(ЪpЃЋ    *ЋCЄ–„ЈѓpлЎ/ ЪҐ=‰АФФЄ,Z ‰ ,Ш„ CJЈ Ј`@64)Hац$иB–’nb€�    hиВ4§бћ:8HКИ JКиІАъ’?«*lщEуz5Єл „:ѕГњрф¶Sъ8»ЁМ,±ЋПr^2ЃBL±A `бHOoІЫ&НдзCSфт@0А66’д›>9b Я<(¦)Б;,и�\    cJЖ6„Є€њЊЛ°чЋJjN4;’tр6U    `€¬ГЌhж—ЙVDb›6HМ–nv Ad)#�X‡АS ТЛ"Є О4Ґ‚ —ЦCuhчЊ‰cВЖ¤мъT9Ћл&2Џ Ez„в4DC0zr и8Ax^;вЃr…ЌЙ8\± бz;Џ rКЇ…б–9 г(й…‹г~5„Aх8JЁиг|ИЈyPР7Вs$U<VHУОфг0RX"±™”©"’еi»+¦™|1тP $n    єrмЊ–‚r(бJў©ўЄ¶¦2к¬Шк6°ЎbЁ=,`Т¬W€.ѕќ§ЈtВмКrzҐ[Їc’ъ03ВЈЩФ0@(    в�©©(–bf�XµДnФЙO’‚Ґ±/:MМ3нnш’+ѓpМ4Јь3!ЖBИЮДЊmhлљrкѓn бІ&\ Q(Њ*k®ЕeGЋHТ•аЋNигIm4Ц)wЌз[zУ—±AШцJudE¬”.шAћфйJЈT%7мї±‹Њд9LяЈiўіy&-rљ2_Й'uбМ3АИйЉBiО=®Иє™э$A¦”tёК"nЏри%ЖUѓ!z/°и"ћBBљ‚P)ен+UкZKZ ,fH%’Ж’Ћб`+ђdв„рњЁPЃ*PЃDЎ0"ДPѓ    ймбDшў‹ бйmFиО‘ ЏЌLGx' $”Myy    gЋњЈPSІУ*Ж7X¬�Љ7EЕнтЖхB^`ЪЌaІ*„’ђ“©EI )¶тLrВ™spД%!�7n(k†РаІ–ЪРt—NИP„dkZ9к!-]IњІцYK@FXDd$dB¤3*FЅщќчШйI    wTЖ№‡b�uJЁJ&xj•I�rYБq‚T&ьLуj4y†‚XDЎ‰зJЕђ‚*vQы/'ІkL™Ў#ж™о'S¤њЈtYзЄ$%G“TЁGђб"Y~•і“л~eЌй‡#¤rКq5Ўґ<ЧPЕЌЬк †P€€ЫBJ QL—ПЉЈ©lЉ*…0§‰‰IВђi5д”вК    ъyлL¬5dC'ѓв;/’004єЯ °'N‰®ДQК<Сћ)8м§ Т'°S,•^њ»#І“€rпШ4Ё” КIіBvзx2•С6P2P[ЌЬЊBЉиkH@mPћ‘жШЏ$Љ‰,i6МeҐVкБ­oNфўK€щ    $nMЄUъѕYѕя,ќJ;!Х7ЩrЭfg‘ЩM$d–E¤ҐЛA“ЁхжХєыђЊ_µ±’+Ї«fqc-ЌQІЖZnЁlб#3qtHhc ј„WЂўєЈт<nbІЂ;o©ЗT5ej+ЭPЇВ¤ЪXNn“€ЉеЖк]ЙҐe-tј—mр^{Їpfс-OЏµл§HS .µЮЁ†JыЕ+уoпJЬPVшќ_YЙn!2Ш©W¤љQNНu4GєjНsyZI<Ы„БЦoњB qВ&Ґu†М+3pАrГSu.IІѓ']ня|pЋbиsЊnнїАШґ7C|^op%ўѕdІAЅ#-Нy!тHЦ­jшGЩп аЂ5\G=bтYйVщ^1“Pi6К№0$©orSћF!©5 њ¶DЖШАФYьј_$ўoЌйЪ*щ/иЭо»Шп?а¬ѓv –…WъЯ%-JрT№9ґКцХ<geґ‘ЌТљќIu¦с–Bґ’$’N-5/%ю¦—eР&«дїi)Е[ҐHѕЛ”Ї>LaO©7XЛYo tµCЖ„ім )Ћц.ЊИz‘аЎД=%_±]m€ЯG НіЋХуЪ-SjАЬgЏоR/!“І­~Цvе}ёдќhЭИ€·^‚ЗVwf@}бµH¶к‹›|¤nН…¦6цаЯБ§Fн «ї7ЗLт|ДкЃГL У›У†l­Gґ%"Х<Es`ѓґц“—‡R`�П°зщў.ьNбr“GЕЇT"aЎ¶­}ѓL™c5Њ5МАаэЧ‡ж€*ђАЋv4нL…,ґQо‰NglmЎ“iУ#вН laЊч†2*WЭЪу™EF±†ЦЂ¶ѓЛE%ЃEёєЧЊ@nЃѓѓЏ{9ќ�ZиzиXє0a$I;1Ў„–ЃВog БжZаф=_Р‰v0)…Р#3„кn+5фЏ§mїcWЌN/e¤¦ФA«yЛ    Ћдм–Vо»2"{рv=J§ќl—+…xЏOk"“ёrHґв…{эaEћч<t{ЏЃАГxp*G¤6{л1’ЏюЂHљ†9йЋЇ-AаZ„'\зzqОяеHD~‚K“‹Ц†`)эJЯѕ™g§$Z§-$1„,$гъМЁ.чѓL/#ЪшjZ­§Ь{дћKпИIF§)"=вЭжTћаИ5вР‹кF5аЦ1¤1ГbrАЮ";break;case"it":$g="S4�О§#xь% МВ�(†a9@L&У)ёиo ¦Б�Тl2€rЖуp‚"u9�Н1qp(�aЊљb†г™¦I!6�NsYМf7ЏИXjЃ”жB–’c‘йЉH 2НNgC,ґмu7ЕБFш‰њТn0ИDиБРВbЌИ%ІТe|Оu0‚Љ§;ЌО`u°OЌ”ЪЌRi67h§:M.ѓP©Uж‚ZT4њ0QЁцй“°›з[хRЖuЉDADCrљ  ®\JgH‰ёОh2‚€UшЃ¤R2з€жS|SXiёЫj{rn)™NGnUЛ;±(NЋgzб“GҐіО¶$дW.c0ћ°aѕЅ%8r§&оцД¬i9Ьr†“Ск`dТнЅяУм†5ЊаиЃ®"hЮ2r(уАП‚М@РD�,ЛBцё‰КАмЊ#c*f­B0J$ѓЊЃД<ЄЂHKДкўд¤Hё€ЛДdАЃBО3ЋC(Орјhs”р+jёЬ8Ћ­€ћ9A %(Є4‹<‰’Vт/rxКъВ‹иЯЖнЊjЅ„Єљ”Њ#rЮН#"0)Љ"drО#nшЗГтшВ84K Ш;@°<Eї«µPPљ1¶8‡¦    MХQђуом T8 €Б©ј    #hа®Aв#@8!Ф„Кі­+ЌnмЋmЌ%KUЊbА.#cX©Kl*rгZ*b�¤#)Й-щНБp@Ь+рj`6&Ќ4ЇЈnZ№ҐM0К3 НМмћшЊcў9ЌлbCX§l&2ГiXЗЎОЏҐm*Єд]o0ЊЊаВ_Nк,‰IЄb‘CWmR2КoыdБЏк4–‰©ТЁ9ѓ¤кIЉЂрЙGЈ%њ&Dz3ЎР:ѓЂt…гѕt`ѓjѕеКаОўє рї&© ^UcђОЬж"шЕjrГXDT#‚A‡ЃxВ0a|4@у*0њШAWђЅSKј–ЧєEеЊOЉ‹јЫ    ЧZры­)nъЉй,@(    ‚:Ћді1ABЊ¦#ќFАЊJ ‚q,БQr6p е#Ј 7|Њ-ј€$*7.7у(Лу8ћ)Љ–p¤4аЈ•тМ2нFхЁ�З№ У@aч0ЬЏ-г”Ђ›°ihІ7Ћ·,Тq`Я‚_Q0Т3„Ђ� )¶ђ@#nњ4ЫµTU&Ф:#Ё Ъ†9N`д–ґ”5cЊY}Ж$юUѓ~>lш°rZЊЪёuПиШЁрКLsЃp^Ь№™    ]KДcjѕП™Иq‰|+§кC�:l/™ї—ч б1FNft‰uКoC,*†A 7ЎtВ‚ў¬/g†2Ёu‚,6€е“`д“‚љ•8сEIїЖ4Д›Й;od™п­ўr1 |цҐН’O    АЂ*…€B EQЁ@Љ,q,pвЅ Ь“‹!d$@‰›’     Љ_    ‰dШ%Иж№ъ,%pБ7S(WЙY¶‡Ѓµ<ДВј–La5‰|)Є2¦¤C©И”ЖљO›rd†ЏУWс    j&ёь“‚HnA©D!"$ЪҐС6БMЎШжеWЗKи…    ЙаУ(й\ Ї|’¬ уnлOS:hфvsKkUmЃИхМezвђ{·>*иТҐрЊW    ЙZnOPЛЖPЉsYЧ2мL»њхx"U Ѓ$©®Љвв?EH”®›x¬Ha/O‚‡ тxKa ®“ѕЗЧYША%^†Z"А€Т ‰&‹QЉ4QhcЯ6ђµьKbЙс$«љN&Т0~ B>ЎҐ’ЪEh»v-лц’UСЧe#ЁфІ¤«–bћS‡]+­‰RZ–CЌ«›;Д`¦@ЪГ!Hµd0йB/ТXuИвш~А(+†PЕ\ќe0t>Ў*Лќc‡*Ё‚¦у€d=#њщШ2hЌ\”\А((SжЇҐкѓB€    /Д”=XК„JЂµu­ЪГJеЈn–ґ”iЂѕ    [—6ВМ=7Є!^Йсг”ћЫ3Шnђ‡HБp2яne…@‹�L     КћҐВз У]s“эРµз(ш§°Ie‡‰)Y'D,рИЭд¤QZЪўa¬^јФr;АтНN#вU *ч‘{nt\YфЃG¦mа/$cЬ‚dXБзґhҐМ»0Wѕ_r"А—p6ЕGт`ndЊKgШа“cЛыЅ0vї…0vўб#Е•їc л‹gФlWГ 1(ҐаaИЉWBСc€ЁҐ—*ђ­щћбK5[В`"eЖy™Ж~№r”с`фВ„СдЁЏiµч9VzЭІv(Э1KTРеRЁKgz=љЂ‚kZХ}АVqљaћj†Z/“ђћxПYП:г|р.Ћ=–%§УNFЉ™ґўDizЎВw›h™8dмІИ“OwґЈ~Тлдјaў»міГЊдђј ‚}¤KХрБ2ьЪ�¶Рyу:gлЩyЙЂo™rЦЪеKЉ:“ж№Нhўв~Н6Ђѕ$·hdLﶮIѕС{»    NЇ'Д6ЕfТ·П{Aґ±лpЬ$cC1)™/ЧҐcџ…CuЄЊіЛ?ЋyрЫ8За!!nµЙФyй•ч‹Щ“+о‹ЧГ4^†‹ЫЅ†dlђxЎ0OЃЅu;’г·x¶ёH;wЌсФmНЙ$ЎР<ћ–AuЖЦЖqxдуяД 8eжЧ»^ѕ2э9ЮуV=Иa™.e©щ™3g?;c6%СiъЯ“Шьѕ—Ј·kз©—Ot{bлєіn3ЫtЛфnҐТ;љмFД*M—AВqЗm{уkб^гЫ™Yі**oM­зЯNjK6¶wz…^™Ь+†СЬ;ДфОф    С°:Ь@и©“КЪDЎ–®fКНm ѓ<qЂщвс‰hCЏЕЖ„цМY‹№cпИЙ*8Dg\#©¦$ђък‡SН#)QsЬОЯvѓЅй%чці]Н`laЊщ†0Ч`µ*Л 8єЩ дціЃ‡r¤Ўш‰Ѓ F аЁAukЄ6jЈПµЕТ/EC}пфq—)й:їJT$bJ$е|Aй�љгpZЊбВд.†Ф#ѓжњNњoєBeт ў¦#ґЁ«(ґи–ІГ.8гК`‚Ь%З¶D«Ю_%^J>9B0ч@ќў\ё©h]вHУOц!‚®+*oeVјрl^ЙN1G$rр†_нжъ±0…%М2P{    0Lрn@ьй­И_лМ$ Ђ·�DАКXgY#иbѓЈNAЈ†H@дAcШ€p”€eїД°5Й?еn‘LDKЌL]Iф0Cж-Dvдґѓ В C@ЋgЊgЙ"А>i‡‚, „.•М5PvAйKГLхЛВй,ѓmѕ‡ђ ед’ж+(8™ ‚L¤<Г.BҐш+@ђ    t     љ@¦n`";break;case"ja":$g="еW'ЭncЌ—ѓ/ Й�2-ЮјO‚„ўб™�@зS¤ЃN4UЖ‚PЗФ‘Е\}%QGqИBr[^G0e<    ѓ&гй0S™8Ђr©&±Шь…#AЙPKY}t њИQє$‚›Iѓ+ЬЄФГ•8ЁѓB0¤ й<sЄW@§*TCL#‰i$nЃAGСS‹,нЖЂA…Ђ§BЎиU'ЃNEкэО”TFР(H2j?wEБ•ОdZ…КјZ№•0$цMЊ_Б”pe4PAЈЩ:ЃО©«QоЁc™/)@ЄлuЪэ†ш™ЄkPsЪaM9ЧК—*y=J¬+iyк]JжLа\Йd?mК€оG{ЪrUT› еh4Dq_rAVєСґв>U#‰ иЋN«Ї#еК8D*„;рФђhc—њеA\t”,R>¦Bd дї±КHЄЎ#ѕЛ‘DБ°z9    9…КЁ—ђE‚®Y§ҐЃps–О‰4К8(дi7DpЋAР™_§Ґ9tђЁIЈ…+рI($IМM–‹„Tє+    ],ЛrйТP§96W3La8sщО[•I6C"C @х*рaТ@—1Е$±Ds; TмCDpaМR‡9hQ1eЩvs„{шУCіс2FМуГО[RD"zт<ПC4t’Ґ»d¶d¬ЬГЁШ6 В1rѓ(@9ЊcЬnb€�Џ–hб<ЋY1]@g9*чР¬ЙM…щ:бЕІT!E°RKRгщI|:OL—5Гu&$<tейКEJG4ќ(_%ARt“0ьnЋ±TЋbY/Cі”IMУ†AЙ.eѕьFW|UBP6ѓ”fЏИ‰IеA‡!pFњЕkV@•B¦)Р[рыИЛщrђХ@Ы)nЦ5НѓdѓTТH”#щCш]ҐHэ\AЁvMДџ7ј иd [kиД g¤ђZѓе©#љ«4џш уБДnАiQ®ѓНEЈЌЇh¤ c±i ^W–ер]ҐИ±Аљ0Ћc К9‡9Ћгxе= ЈАа4ЋC(ИаВrиМ„C@и:Р^Ћэ€\0ЊѓhТ7qбw,3…г(ЭЮЏpЬ9Ќ#~W#д3ЊЈ§P/Ч–ЦВHЪ8WЈo|:ЃxВ6Ўґ:r|ф:rяВ5ЧГHйИсгm…н…Йл:Пґ-РТ®И2т ‹Щc'$мђ[ч4€Т Т"n‰&fрЏ¶cж}D)lв ±‚оЧТd,Дри#Ё#Е{ы4МАџ„GrБ«C¤•Ё„€$‡@¶Ђ'Ц5С>ОЉЉ{\C”QЃђ _5нщЈ™6uBxSn‰!В‚MD    7$0@€гЋОўўЮCe4A ўL9E„K6q,†%¬"Я    …§B3ВшІЯbK}oнЊђЮAБrАЂ:ЅЂЮнЈ A¤3‚Љfr*ф`ТиВ0Tn$7' ТхЬіп}ТD9рЪЇЬxvw.    –2в б�©bй)Њ±D\„XДg")Ђ6єY Њ,YЛ•ДџФnѓoq)°ЗГЖ,@¦‰pТX¤№‹-r8ЅMйДЄФhФ№eFSnrШ№!°nв([anuКЉ|IGщЄ,В&§‹?(Г=ЯСҐ6¬ЌПrЈ:„(§QЄ„r‹Ґ4G ‹r$‹2«РЖгѓ!l—rфЄ8b< ЕcQMLR®r>јTк†xE5ґ8i;0„ю—‚ф_!зГ¤A–ТL(En"†PаВp nЎ@"Ёj=IЃ&Zћ[B#DЈ”G€(mV‹aыUЉ№±AQЕpљ0“HиQ)вН@K5/EмѕЉpG^^”,”Т­@ў    ~‰ћsё¤…џі©IШЈ4»RйS€Дю!�,љ‰фњл•.ЧкyO©Bв®ЛЭ)3cЬGй    Л*‡ЦУ€+RLSЈЇq®І8|kўg'дюSгпLSҐ°C‹Ґо&Л`Ѕ±"т‡•„: Vaь)Jє-Ц,€QО\LFnы~X-:LD~рnљЂ    SС‡тпЫЈ�–rкosѓCуzт€sЎ._6цDH¦‘lЏ™‘іV[9EtХяАE/ЕЮј—є3ЯXЇ ЃАZхГЉUШ{Lѓsy"М<nJA%јpfМвD;Д`зҐmhљіш‡‰лјX¬бАГ(bЊhw‚ЌЉh'ИеЦ!гм& п5вLbЂZ(ТІ9DnoЄS'е`›ї b sЉBЦ9E‰Я©ts a9Dp»2Qq­ЉdжќSєЉM    ©6D:6&eцїщй4¦ІL™f}ю‡ДH9¦} џDђж‚ь¶Ґi ф–”ґ–?HРeP rП¤8 У%•лМjефИPИ\r№r§U«Ґx_ЄЩ[epЕ­Ј‡2Са™G•Ё)кnхо»<GЫ$¤9sэp°tH¬gйy 4TБa‹Е‡G[9¶o®Ы.y1€M¦%ё0Цвl:°dц­=8ѓ¶«Дё€#WHЫMС¶€«zпv¦ХQ6ь#ыы|¤jБ[«…€±Чпoй}В…біLgоГ@ъЖl ‘lD„`X]ie5СЊєЪъѕm©‡ЗеДШLUkh~AЎж�RЪ1rћCvч2qЭОjЛ>nёшn‚С|ћkseГ№fЫ¦юЫmi{Ой7L^+.С/[IФЧMи    —ЁQ"/-Е,%R/ЎnТЗ_ Л&МЃzi§ лњ;mYк{LRRXЪ=tRSѕпФ¶чsи]ЧѕЩюс{облЙK‘O¬±іn&5T JРђ.вcўiC­ЌYЃDнИѓ#oC)Б~nќЛЩњЯеЕ_6eЯ—юППK±Г+ЕЃ® иЛї¦Ґш:–xџ_ј>кaЦm2Х€Ќ:µіiPAҐnуd:ЗУ°?_ЅшЅТG>§ЦсзЕx?цѕЄWс4k‘чОѓЙw‰эЯ7х­QК“§PµCђ]'ЃМбЎ61B007¤вЎ|.бVЧEё.«ћaNpй.ИENОjО¶]ЛњмР й$QE †Лї‹"ѓ†кjc�ћ†^LpEЕ;$Ъь‰»Јс_Dањб ?fРIAcРпOЪыЙ„Я}LЩО±Г™лw/±ѓщВ?    Ж¬+!ncсnДэb89C�9Г–„Ј¦@ОDйрҐ дB9кТ„РМкЄоoпМыб ? NБr°К:РіrKіrѓЈa Дµ«_ н±r1nҐсоKыKY„Ї    Q A \.NWkML¤эcАEn'‚®є„»ГrҐ°ЧРGГљ›0$    r=pHВz_ЖЬMЎvTСr_ж±бМЪ‡ѓёВ0HpжКиг>еFпфя‚гr#тiD:G0Ў*n3сЈoъO(„Т$ёС0¤fBrЂV `Шr Жr`@xЙ’ ВrЂкWЗР|GМr М @}ЗкЙ&WАЪ§Д}©n ЁАZ@wАЗ Ь зкї ф$з`† ы*"ЫЌИ™<фґБвО@›±я…І0,оQj; ~RbNвАўЁ2Йж'ўC    ‰ ЌЋR„‘ЪrЕ|Хеt-ЃnМЃjМБ8щMИd кrЕ‚qТ@°Ќ«&БNaКV2єЪЊBАв8‘1ng$-З+нЎrШ@ЁWezХm>Ф2wСжи“аТG<~­§$DВјВ°Nh�†®R '(Ь·° Ю<IjЖ±‹–і.-(М‹*f7ҐnАВ `к Ы'БOгЁЉю<бr*f&є(bV·…ІLc§.Ђе+2¶ Є°ТДЩ1nP\n`P1,EbќRГ,kYТ°P™n°Ђк0~?Ї¶^!V'Ў<ЄУгООQ>S\B0@";break;case"ko":$g="мE©©dHЃЪ•L@ЋҐ’ЃШЉZєСh‡Rе?    EГ30ЃШґDќЁДc±:ј“!#Йt+­Bњu¤УђdЄ‚<€LJРРшЊN$¤H¤’iBvrмZМ€2Xк\,S™n…%“Й–‘еnСШћVAб*zc±*ЉћD‘ъr‰ЦЉLќ‰ґѓ­=qvЎk GZб)ZќZgРІд–\;ЛK’    XмM*dP‡ZnFѓ&Rµх(‚ °·©e1мvASbЂ+aNДВ’¦s«С0§ZЅqO"0Vј&7‘Ї¤#К ЮaЪ�JЬ‘nѕrЙ X!Nµf%<ђv%с•§bџ¤лB@‘X”Ъ1ЫNѓrYы§’лU*eЙЮљ5aZvЎ4Юв+\гіd[иv‰ЃdйЌ+Ђл¶…3ѕ\ђ‡Y`@e‘г—«оN–ЏЛц‡C€yHйҐзQnД“°ЛX@ќE«P'a8^%ЙњkEЙЦы?УЧ…    `й–eЈ>e™†©фЪ/ТD•&2ekаTЙ9�”ЊъDG1%9"ЊЊ’A`їГ‡kЖ№…ЪAѕ€9Pv' ”ДѓІHavdK¦U    ‰@№8‡Y@V.D»TD”!8іI®Ј¬м;I2rЁEЪЃПВ0к6rЃи0ЊC`КcВ7B�ў&IRZP+“®u‘дЙШS§T'D»eцO°Ф{ї­t“%–RlDvђE!ЦS‘•™g?Ц…Ґj#Е±)_ы!=eіМJС·ШP6нdєЁѕЁ(й/+ЪъJK2Щ'wИqЬ7їP¬@Ї?Л•іhЪi     7NPШ:Q"¬Д"жAЦДГа]ќd‚f!ЉbђЊѓУqXТB…JKбЇiAХ9чrѓв„®,Mг#BІйTЯґиCRХµЄ|vhЙЦQ‘™J–gЛQ™йn3Ќг±ґKЉE Pљ0Ћc К9†И9Ћгxе2ЊЈАа4ЋC(Й”‡ѓ@4nЈ0zr и8Ax^;сpВ2rЈHЭі…ЫpОЊЈw(<lГpж4Ќь°EQ #ђО2Ћ›шїRХcXD    #hбSrјЁиг|Ч„€и4rу(и7ч#ЧSЌ#¦УіЌµ_d¶іLг<Ёґ-™.ќў RШn@ Міv @*ЃMАЏ<'asЌKЬ7K"<і·~ЅЦвТр›Bѓ¦jB”¦ рЉdMШРҐ„xђЎf/єz¦  сЧ’Apb�Зµ†jТ^АOnaQ$#ДТ~џа-b°­ћqzхЊ$_иx¦”чЎ`¤bИpu @eќВЏМС–ц5<kAd7‡P@Єѓp ®ј7ё°@Юѓi аЃW+МU0 БҐЅ`ЁцХZer.№·<gЉ0rrбµT6pмдШЄcЊz,vІJщ-ЃЊЮ0ђ€OфЂh$Хn9_‰Ѕ_СШюHҐ jo­]љ(ш0џ¬‹ѓсэ‚,¤ґ—рн^hХҐџеb|…    фYiРё§Б›ФiTIu’ўЁ Щ{cµжЅвЁД‘А FЅB    U ўЄPЉґ2Є`ЖЩѓ!ЌђЄ6L#S<,Иp№ Ѓ0…©c›щ`лlђ©З¤х    йјkC°L‹ЃЦ-џвС�ірњЁPЃ*Yл=В E    Ѓ~¬<‡ љ%!±X|)"=J`­&Иvq[Рbб_    "д/D л"a5"Ґјё ђѓ%Йќi[!§b:HІ…'Р‚ь°)H‰$И©Ј±b€–ІT‚’°TЮіъDZеКvОщг#д'Wф–    ”шlHЏU†ҐHvU%ВЉСh¬K2ј§6^’YrF^t�nЉЂЄb v€і·B‘вGQхгLpZrыKГ°_ЈHЂft. •2©Веaj¬‚#Кl‚H€:™MЊ ДҐ5›e§KтІ‚$ѓ“iXы zшўn\ОyЦ¬Х„°Ф>Z;An']Ј6$њЏ    Љ%    C·‡d–’тbt )wkЏ¤мА«BoP"bВ\м [&@€ nnб”1>K¤A®—дЊ¬V…n¬HҐ2к]f™nё)‰Э«ж¶Е/’ $TyПQ&ЁЗM%ЦЈO‚ЃdШv¦є�И:V>&ЋB_ыoТЄW4jъџ€ґЬ%®uё(2Лб!:Р„ЅЏ8>МЬD'ЁЊD€Б 0Жр@ћpA¦-ЄgFХА‰aђ0¶eDN8Tj”2ґҐ„g"ГҐЉh Е„0ЌUёµЗ|’g2dШePмN’[Ё·VъїБІ'/bэѓУДЏ^dУdРJ–ZLНfч6—МП‡м ;шggUпAЛвQ%ьпzк}Ъ†z јMУn=РTt№SСOд О6 Zц•ҐґБя=Gd­‚Љ(‡N•Р'~ѕ0'l–cђъvЛЅy5ЈјЋRЪ„ГФО:…с‰ПzycIЅs¬4Фџ_w7bkt=±С’Уbч9µ­ќ«�@Zkй~MЕґВuЋiБЪТзО№Зё!…^Ъ­+s­MҐg¶¦дГU0ДНЈ§\л©^Пb¶nІ§clжxЪ{ЇzTв В!„†«|�рmї¦·‡ ©іГѓХ уі5­Р.‰$ЫЎ!’n\®%{и¦+…tIЯДu“gєёќГY @•>QоSЋЫрG…ЭдЈ/Ує|€§g%ХўБс¤јX9^јЗ™в^ЕЦe™U*Ў¬БJ+AџЭл_‚u�_ ч†лґПЇс}‡Жv°·*[nPVѕГ¬уж%а{ЛvН—Щч+7ЮOemУV'“мDµЁwЕ¤…Єc‚Дѓ    ¶…‘Ц&ч®•Ы<ҐжџдКЮУт[зКЇе+5Яљ5kn ¬У&њЙЗќH~Џ’чЯ,,) ™'5Бй Ю™ђ|*pГћ;}ЖСЭ9„@pЕtzЮrоќ;гЭoEпю ¦оЭщn›1Ие№гYpП«хО&»ц‚wnЇ–ьѕщЧ8oУ– /JіїIВыПн~п§(jНА†ЪЗЮ ЄЏф4 лЏООЏтЄРЄ/€яр«oЮ«    Э/TцЕ|AnрЇJьAoднр2ъПФфOг`ђlЂРnП6®ЕК\дlћІQФ\ОRЃnNj€L‚ ”b^”®,WГ6ђВ<рfћKk�пrжI!jївдЃ:ЯгЦz0Ђр«ІL(  .о'®f rЂV `Шr Жr`@sЁћ‹@ВrЂкTз~w'zr М @xў‚И°TаЪ¦КДx€’n ЁАZ@r Зr Ь м6аntПФ]‚<"юнЪ¦¬мНзИa‰&&Ё0001$lPЫrгЦ„–eиАДДпЉИ¬LnL,Г.+ВИп‡ЪBЃNOА�‰ ИК ињr¦ЬTмxTdюАLњN€Ђо¤НГFbкrЕTlПя…оБЃ0В%:ПМоОgгЪ±“¬РНPnk@ЁT…LЗ XЕРцr°ЖиЊ`ТFнlМ[иIФШЁь3БdOdъРcєХ€V?GћS-*ќН.ЁrN;a.1б8PknАВ `к Ъ.B’]i_¦ПN'љl0Њ¬ nЂе±ћ Ј¦ (㮆ڠ   %нxW-TдД‰Е!OЂч$F6J0ѕGжІc AћIЮЂt#б";break;case"lt":$g="T4љОFHь% МВ�(њe8NЗ“Yј@ДWљМ¦ГЎ¤@f‚rваQ4Вk9љM¦aФзђЕЊ‡“!¦^-    Nd)!Ba—›Њ¦S9кlt:›НF%!ЉЎb#M&Qјдi3љMТК9€—Ѓ€r†SqТ6ib¬д‚Q.XbЄЊ'S!ѕ;№ЭMf›0ЂмiІ1ў B„@p6Wг¦лBОrsћПефJ1О‘J¦ЉЖ‘ТнJґ€#±H(¦k‚TjzR!„иaВ¬PMD4Ёe”kб¤C±”ФeЧЦ¦АЁёЦl®‘М¦уoЇKУ` tш&љЋe•йЊ§-н^›ОзйpТџ бЇbЇЌу]Э'љnРЬUрQCјi5MЖ{№BЂПЙsыї/ЪT®€#ў®г#ЎИч,Ћ¤хЏ0k,9ЈXиb•c“nC(И0ЊкL; ѓРЙД1J»#ЛКЌ�„Кр:јh№^й”*м[DН(J2 ‚ш 2Љ‚ и$“"HРЩfA0\4Т€ПРЦ1їz Њг’€0ЛЋЂ’2©иЄоїЋcЁе #L‚%oJѕ5%H°йM@&%R;lЬ2И°Т6+.шКЂЋiZ,ЌѓcD0ЊK1Њ#sL(‰Ѓкфёл�жЄ#«<    #pЗ1=г Чr1еnґ¬-F:Њс„AH„> sе­ґ[,ЏcРмCвњ37BЦU�BЃB%ЂшЊ/™.—Щ6[Іыr+ъЖ¬ЌRр$ЌЈ‚¬ЭB*Qu3іќњ5ЪЉИі11ґж,–Еґ[®ВЁЧJЛє97Б)Lnю4ЁzМ›+Rj^!ЉbђЊСrиТ¶И2™ЇkкRґШиъ¬6ЛХэшЖ%хђ@Ф3¬H%C‰{]…?C;2„r’†:щC нaMn"д #НСMИрЕAЁЖЭ$‚�Л…e2hШ4©P:_#gVШТpг/™г ћ®w*I‡XШЉ<8@™Му•=гО†“2ОЫ cє­" ЈАа4МC&И6DД3ЎР:ѓЂt…гї4 # Ъ­;ar¬3…л'J<,ГrR7ЌБxEIЋC;ЃИ‹ф­25„AхРД;ёxЊ!у9Ј Рхг"OµЊ;¶•ЁK.ЮЇ¬,C4лЉтАШ(HтюІPК~я¤"ЈkB(    ѓД’м[    РR’nЬBџnЁRQҐ©zЖ¬OIS|Ж8ЛPШ 9Ў/fа›6CьMI«h/¤и’ь€ХГe    бL*7…ъZЃОNўш­2xѕП|n0¬Њ8\ь„­Ґ—єАМVбL¬Ґџc\ТЊЏ$Ѓd7‡P@¦rћ1ЅОВдЉV!nњ#кћу`‚Јкcжt®іуC0r9„0нќЦЮp‰ы6ў¤µґIі+_Е|—‘¶њK*^‚ҐДBT nX‹Нz¶ДqdsFЗШ7†6®hC™Т 'P†„ІґkЬщѕ4Ў    љ–BЁN‹сЫaA„<8lџCкzПґ­BТt}[©ыF¤јФ—,cУшy+&1G'хоЌЩЪ,aЊіCл$Сл[,¦••ґq%Н(SZGeё1ФҐЦс™    ПPШ„xZI I)еXб@@@РСХhтибKЩљЫJТ™UУ€P ©вYM1HЂењ‹QZфЗ o17щя;Jй"$4$Ёѓ†‰qЇЌ(кўSГltoнiћЄ`тыЕZЃ-•љтCW+•Њјѕ!ш,џHЫQещыnТ}NЩ#„xфќЂт¦ЏсФ™EЬН†”TWBdї}“ж@†·CpdP”U^"фVЄ‘(%А(bЉXыЌІЊ95ХcKJ^№„њh.ОЂи‡ВЎWvE\кЦЉW=«™�кїСТ¬zКўоkБvOCz±Ф{'5ЕvFHаЙW0ДДLЅќXвЮO"П3ЇxОг<ђшKiЌO*ђKЉPe йoL„ђ’­iФr)=Mф¦m2ў›ўѕК3_ћYG6БЪг mАѕT$єЭЫЧсpСG#Ч@]r-НМGW:Я¶[ѓ‰Н¬ёҐ>p=ўГoNaЎSч*У‡;К’Ї]ЛTwlЉ[в™m/Ќнe$bоG«сvoqЋї—Ц癬]Йт‡"Дb    v·/pHl480ЇачтaZ™@њ/€9ЖS¶цpЌГ%нЇќМ>р0k·Дxђ(u›DT¦+r^y2ыGEPўr#ЎЇDGC)П*––+Ev‹’r4M¤6Й]\FSз±eГ@+&ЬfяtaуCКІRP&Хиgrћ[9"D`РD™аnџҐ]qF®тCЁpDeхгe&ҐC.*Э\—yйџу€4RНё”HD‰RНСнs”эUН•±Мh5ђЧ]кJ3}ЌюЎIs3¦WБ_КлЯЛн5ЁІтРУх*ЌOз;Bj| 5<У°дe•Ґ%љХД3uM>Ѕ1“ф‰jщxЏ”XkЈСsХ¦Ьощњ;8”'©lWBњъ©ЩШ(unf=Шз¶9,%іЁЈ±ґУСБkоeґуЋжЖФ¶^6¬1.C,ЦуЭІ {‘±©d%›ѓТaЈiҐ6tдЙЭfљi›rS�ЇrФw    ъ`zП¬t9№ё¦^k•·ц¤Г@&Жў.5}1UПгЪJsrҐuщ-ЏCјo”ЭЫ©26С33Тr2ЙОIНЧ    %љyЎуДќ«sщеЩg=sЮ‘РПj•rЇSЅ†lMb8Ksmr^RnєEjyS‘;›Нoќd”LЁП ,ыrЃдЯґОВУЕZr™ЕФҐґє±TсІђrл»г(QТMидї¤ЦЫ+wє2Ф"^cпю.¬kOq©ХкўФxлОљќЗэnЎе?EФwОSа(ќўµ©d¬¦v":w)e«&E=— $ћГЬ-ПRРл.IАp°WљmтGѕz>Оv•CьШnЎnЙћЯ@­‹ћ}вт7“s?IВщЏ'йz—рэо¤fB^¤Е‰i2ЪЊ•РЬжHyjzїЦqїoхшяЗЊЎФ>пиЂ)xЪК;CPым¤jЈpбПSPьoРэHИ…ЏфЛд,7nаЪп>цЋ¦ЎOQМ¦э+¤л аЕр,м‰lТВ°Гр6бOj$Љгcјвn�8ЉеЌс‡FJЇ¶ЇOм4PnCПЉ    ѓh+Їx/cѕіЈДВм ТпM    ‹>&EЂрЏЖlc5nC0чРt$Љєr(ВDЛгє oЊaд®J„6G¤2.д”nЏёTb‚TВr®GrрИTb<gД.d®єрс#Cђкќ"HґGXNd”mdШЕn!°Ъ¬п@еkЖG«Ћ?П-‹ЄlnInnј‚Ф@†A@Ш`Жk`ЖЗ‡X‰ДP%¦xTжP& М(ѕ'ЁЁxЉ"H¦Ф‰ ЄnЂЊ pЖeT=f"$‘?Дt§K~¶ЋXщ2¦19м'в8›@К# 9ѓ``€ь^НN� ›‘fDт)гVM ¬В*ВѕDg>њкЄЙ$ДўбBЈ!2ђВф†‘ТСPЇИДхИ*%ГМ8j^ЉАOи�‚ П!љeДAЛDШ$ДH ўJђХ…¶H кЗВћҐ>ћ©.ЏMLтhк§*c$Ќ@�ж"§?#>hrV}ђZиhтh`ЁR‚Ж%мО7±t,Ђ@rгОP фDBI&j4РDPЁДF4¤ОM%|‘#тRXµCАЦc†Ю‰ЫГ†U*Іe ЎВВm#В^{г<ъq7  Ж кr     т†sт,W@‚+f·.ЈъVљ    Ћ8 жИА©$#?ІP§dtҐЉЮ0r¤ђI0во¤’^^Cp\Р (n6ўMМr€ЗИ Dbа@";break;case"nl":$g="W2™N‚ЁЂСЊ¦і)И~n‹†faМO7Mжs)°Тj5€ FS™РВn2†X!АШo0™ ¦бp(љa<M§SlЁЮeЋ 2іtЉI&”Мз#yјй+Nb)М…5!Qдт“q¦;е9©ІgОF“9¤Э6€р,љFlіMSRЎ„Гq№�ЋGSI®дeБa$#ЪOЌ7›#–1”сD9ЧЋcЄЎО±Z”Q¤·иКdПaс8Xm(Л23[Ќ,5\6e*<њ$�y5вfn"Pз™[¬|Иn*Bд ўёВiУ#–    њXќ;ГpЧ3y¶k2‚‰‘щ.яѓv0њд‡џ)”Ъn)ГNРЭVXr9›ЇЮт№„Ж4ѓєљ98п8В1=/’7%г;&ж#ГR(їrИгј68л›Ё7*oRМ1Ґm0Ьд)Є*JБДЁк9BІј;„ афЅQъ»Ж)<f9Ж PњЇ±ЂТ•ЅкЛІ90Б*R1)X%$Rkv%і@PЊ:ЌСЄ*)Лы~-'иdF7ѕc’юш-Q ~ ЊЙ{t”9ѓ+u$9RјЊйX ЛMЬ®ј%P:МЉЊi;а(‰ЃЮ8 “3ю:OcЁи7„rxп-pЄУ7·фXжЎPР4хG#twЉoыЬ0„є>=-ЌэRѓЌµek18nР• ВnC-Я‰#hб4Ў­шЉ<Xг’VъFинK[·г%uQј#ќUZЃC\Є6‘`«!Б°z0 Њ‹`@!ЉbђЊџLAp@+5Ј¤T9 И@Мµ'hтEnиЛ ¦·йr¦n’IP г"jшЗЊР@Ќ XJ8яѓKжЫ!(ъф*ЖV"–*Lj7,Ѓз>x Є+ЄY„/W:;tЈЃ·:c+з&©»Л|TрКЩЋѓ_y•`РУ БиEѓЂt…гѕґ&#jЬ†…ЛPО¦{#.кЌ+^P#’8:jBшДЎrГXDX©sЬ™ЋЃа^0‡Мо&ЃrzSIвcnЁ sќj·ЌГўj№б,і0Ї0ш¶oX„Ђђ(iєHС?м,0ЯBЄи)ВtбВЌоM a)LВтWљВЈlкj(    в�ЁЪЙ2ў©ЄnZ›ЬЮ’BМ·rї џ.8Т”шµ`ЮЉLЅаП襊Ё@1¬M€ПЁjтj,Ќи-nўЋ©r`”ХѓФ)СcAЋГMX‚Ј +eEc&—юЉa==AЙ2“Vl†гЩ[ХQ ’¦™Upj&Hn-ux‡–jDhэЃќ—ЈЏPnn01°іИ¤іЁЕЭYeмEџe3!”О>#ј@Ьу rНЎр‘`‚IРі7F!°Н™РМ‰Bc'…h›дF|Pщ+8п6 Бі~уYyЩЉлm_АцpЇU[“.ЂЂµ†ўИ•‹Pe-…†Ащ Гй,D\'Є AnЃ>€B`Eђ`(%™є~ѓ    пnўH±Pе$xT7'„&4тxBxpЉdX)”…¬к    Hw/ИЯЕЪwњЊ«E¦DЙ›u&П‰ъжrЇx‹†Ц‹Hl]Y(ЌPоr9‘’8ч Іd!cљ#C~Љb#„ьёДuM5‘FЋ1МGU¦вЌшT-h8Цњ‰ЦGВZ€Њ(ЧЯ™n0Л-fВ Б‹    фњAЙZ”8U rz+7aџ‡B,ЃЏ©Љ_уКtNЪ@ЮЂq¤4<‘SR}#жь(С°дH"C,эВ©HѓSnLО)ЙљKG)HtҐfЪ—%Ъж©�krNdўЁµђ    0„ ЁPDMR…§М:†8ZЛl§4оRAT©:Єµ^¬Х№pm§ъC©У\Р—вKЙЌl4eЌш?*вQY-K#‹h4N„0MaЉ&>GРЂ(™M¦‰Еf№ЦкХK!Є‹Mд€ЏїЄ.‚+uZKнI0•&д =|+ДИ®‘`®T‘иA7ЕL‘¤upR#&Sn«`{•)GuЫ†ЧЕ-йЫr/„юЂ чШAkл-rКP8·ъY«Щ>%Ї–@РЙK±fЃББOЎB/wEa)–r”k\¬ѓ эSR†о’z])дє¬–ч/МЌ0жB8ѓЮЪЕ[rњЏMCїИQ к„_&Hl“*O5шTкЛ,SrЂ`хњђТ¬“ВсMJџ°eDС™чюЭ“YњeЌБє™dјћ‚„рJБJ>ГРUR_ё4m йиT„K“рЪГ•О:%�UУLr®Х&DД№$d2O<П„d¶VУ +5Wи.К*щ…A•ap«Ht­sТ„JYЄpd§ґВ™`jknГ|-МЗFЅVz[Kгe#(іГ7Zѓ<t ґЈAјЃџз$жЙX?N=9tXП§2l‚У€фfаk™’Б‰“т€cLy„(6cnцqI,VЁ7RеюЕk-ШЊ‘љ3ўЯnУD*:i·+x—Ж°¦DtЎђY    Ю6µ$ДџF»}NЬ.У)ж•»с#qa>¬и>bЈrIl/Кwу mЭ%‘‘nвўЉв†7ЕZЗ4.8і7wґ}їPчk‘ЮЇТ$d\µѕHХG‹+znёk„‚“ШЧ¬”г*‘2 Ђ¦†–yAуЌ    :;ЖЪз е™ч»їМјѓ~ељ†•ТОаHчЏq¬ќ7шбK    цs«Ћ[њщ~PX+ЪKк“аj’Y%њs*фn7Р·>Z>=еХ^[:/L%™yXЕ~ЊLъnP“Fлqг{ы&ъNмQхІYЦ§zяи…уґПы’зQlћ‡¶w*&Ћ§ооЭёЊСSђNЏў'Я®иhФjИg|·Z3Бшћиaлиs з)Q|—Y3ґ-pђµp”.o*uп…S_AB9‹n$Є.Ў„JЮaiфJAIмІг)l‘їцvЗђХд†{Љџ!‰л„6°ЦG‰ёЌr«ЁўzL€Q*%–ґнFрЊT;$Ґ�ЗаЁЃh88Џ‘tЎZЎ›9)#ѓ WАUќ±�u^§еф№ЇЩы–}µ#h ‘тBЪjґ*@D р    § r МЈҐ‚ЉDЄъ„и0#м$#n#ЖкEЖмщЗАъ/�Шв м€Ю’bЪ?@TnO@�~n/"bУЈў{ «"МЊгLЄ…А4‹т#ўтЯg4,ВЂИ«oк(¤К%ГHЬЂє¬mVПbQbјЮP‚a0†р°¤PGF№/¦ЌoX'@Т!PЃ    m~1¤^"ДАу*р(Ё$A+0B¬@Жt“ДфДас$*OPаnИЪX фEЈьECЮ”&2Vў<=Cи#фrѓШШИћ,EВ21    к™I:Ы‚В†*i ћ"ЗиP<'›n™`а+ДDз…TМВМ»люCbT8А    ђ@љ     tn`¦";break;case"pl":$g="C=DЈ)Миeb¦Д)ЬТe7БBQpММ 9‚Љжs‘„Э…›r&іЁЂДyb Ќвщ”ЪobЇ$Gs(ёM0љОg“i„Шn0€!ЖSa®`›b!д29)ТV%9ђ¦Е    ®Y 4БҐ°I±Ал2‚ЊFSРЂфm4ЗЃD(нXиa±›&ВQ)€™ЂљгG“<дzFу™ко :МO4�”Иn2™еv\лneїВѓЎB§UЃвW‚nЙТ·5'€тtЈгжі(њu6ж&3Ц@D0Ыф‚rб†2T2О©УKY¦ЂrЯбфђQКoЬќVђQ3JyЌжCС„Х&0АAE<ДРдn*в¶э”ЊHгJMцїMИЏ7c@-'ГxО:јг�Т»Аcа0­ єЯ ЈT(rнўb?о‹ґ:Ќc кЋ„ zв4АkC4…іљЏ#ј-EF)    ®n$'>€ддЌгђИЈ#_"c#Р5ЂHK% O0и<ЙТ„¤a–cё8C#nbГЁЬ5Њh  ЈЊ€Г2¬"�х<АPОт!к0ШЎЇBњѓr@Rz6 °±n1їnтР:7йHкЙ!,bе R<ЌГrЋкnйаВ3Ё(bRИ2H[29¶”°оЏ-1ДOµ‹zZnb€™3ЋЄp@$ЌГ~ЬЌФ@Ю:тВю<Ј‚ІАF€|lф0ДМ9 p“ЋvЉ\аѕ„ІЪЈEЇDnvІz:Y€;ѕ‚:ъўK\щѕЈ\±-    #lё9Q*u{С­ґYЇхTtL¬Oнћ7]нї-і#8ШbЇьъ6;KШЩIru (pИэињ5ў†)ЉB0]X]RАЕ(CИж”Њ,`Н ЌЈЁШ0а2еL–¦ФО.ЙTфІм%Ъ~‡и4Х8 1Ё0@7ЊY™EЁ#њ*4ЁA $n    іШ9ЌJCNjГXі@°<ЩЩуй 6ШЭЦ4гйRiѓЊЎ†ъUѓ/”µҐrЙ ЊйMзP%{?Бв‚4Gг0zr и8Ax^;фЃpВ2- ЂдH#8^8rЃxК< гt7ЌБxEC8К:sbшЕќМa}r7µ^OЃа^0‡Кh9ЌШЂ@мјl:Ўµ®rjrЋБjR–k+zRФ-‰И@КІмК>Ъ�ҐЯNИ,ЯXЮЛLЗуeлвѓKЙ‰3-*1 ЋJXЃј]­хrК”L0…`рRUЫйjAђВBо ЃS3!¬Б›ЗpJЙй:SDэл#xЊ8pKИў]ЙСe3ЖQіFЊ‰:д †€•®uўКСЎ[0­L1!a2Sњ<Z-ш:†"НrДМ9,И©JЅbЊѓ0i@дv†§«ЎШWnеѕ»FЧ€LzдА^RКИг5)MA­#ЬСЧSщ,Ў*?йc›cЙ_Ћ–†ТlЖ›йЅ'Еђ4ВuЛѓA6GҐs-РY к^Oy17УKлъY†# %ь°XeTПZJЙ<wM*ќ„¤yў’ҐSioDDd+ўЦКgC™њ*r±Ј’рЖхЉ‚roнЃ6RЌ2€КN=Є‰"P’Y5(е@І€CHaT9�‘‚{er/®јёЫЁecЊyђ&ёдСm}i!/2lГ`uЃQ01–п7) ’S…-uD@Pxd$‘lґ°‚5EН[§Јe~R—pЖwqйTаЃ;Љ=JCХ+Aдtм‡%"jѓ‚‰jк0¤yаag‘@MТt8ТI?,!,мЮ°В!г<ПђѓAъ<`џМнYaЬu„…ХоkЎ‘,“бV§xPEЁЅ)ЄyЖ\M­LЎ!ґ ҐpI;—И¬зW€T†(№›bНјџ°†Q+Ъ67хHу†єo(aаS4Дџ&·уbШ“1ІЊмЮ�э(€"Li}§іВYФВL бl ЯCbr Mp3&$И™”Йя}ЗpакЈfWy±6fФ!@†"ЧV)ЇUnE'Р2Њђ’­ОH)иЈыџY'Uіy�Ет=jCJ%­¬іЛщ*С®mЦє`ёЭ«”«ЩrЮ~‰p6ґ––o$\је=%^¤„oeоUД‚ш»‹ї3oµгЈ‹¶K^љ    vјЏr!ЋЈЭЬ ыКќбѕшX ^„•rp5(bъФ›аo•ьm—o b<5‰сIќГи:е#f›w“й#Єѕ7B4G&о<*«НЁ®FCqЎ4!@d`ц™ѓjU    И|™2??ўВiІС;Ч©v€    =<хr@Т4IC1 АҐФ6”К)+Н"»¤cоiR    ЬS&с¤ќDЉ‘у…fFА‡Ъ{Ї(щ)1ґЏЎ,Ў®ћ€|В    ¶"кOѓHz‘љ<)`щ—¦ґN”ѓ‹њ›[фвъJ°uџdµeБА@cЌШjk„уўb€Љ.ТЗЈ€Vk¦№Т�n¬ГX&TГv9Бџ^Д¶№Ёк™@Єўf    Щ;«yD(:ѓI”IЈb{‚Ы,пIJ-·~°16n““mКhbAУEGТўѓ­‰nTЊТQВ*±„ышАрѓL)—ЦU    |zO]ѓu~'{””ђ+Лѓ2U84њFј©еKЉ(o*-K€pRm·±ь<ІcЉ8ЅIwхІ’^VтЭПy·O*?Т{›oпј№М›е|ЧnnlGщМЇ[r­gJУЦёЋ-еыЃ)¶. №:.ЉVјьї»Ќ=–яRвэ!„l±BѓAШ‡–јЗ"=ЫЁvцYн%Ј_ћq‡®’BЅ–єШvоz€ыAШјн«ЈЯјeЮR7{—vЗ·нУЬјuрё6юаъ ЁEn,­Rх-ї)ґ™Іs‹nн)Шп?Ў±юl1yЮіҐ:Я@м¶Б%‹ Jцlbф®–ЧB‚ОL,ґ1e(ѓЄж„ ‰+JeyµҐВKCq¤+GLҐWЪу”аеrчj–ъж«Т    йzе~э#Mхе Ж`€F\•иЅdЬgыЭ8 ;х5ЌыФ№ Ці’­ЇиПPз*ФD\яйєпн”НЕ°FnVхнјЮ.єЮ…І–zяР A‹rg‡тUп^%o>BCQ«v’/L2mРЙPMк%.|цCPZj¶+uМ®_жd0nЃlЪ7† Qп0w bц‹ж`P‰тҐѓЊfyЕЪSўVђвGR‘ЂТR.шн¤IN§€DнЏз°Р· pјц0*ЬPhFлjLmЊ`ђЪTPДDdйIbЮ¶рпBК]PкDfиИ@J5iМrbhW)Џr0BMД=‘э±фР&лЌз#“dЛ-Я °ШF¤nkQ'ђы№q(AЋ4хрѕСНФ5o=ЌжСржщp.йqpІeNі‚ЛРF‰н‹*І] ±†+6ІСgј&Ржd1–і°сq•«,RCК�ђmnZ>дёLЈNН&зoLтof>!x5сД*С\Ъf@‡nТh­юсnЬ]%ЦъёЪе–ХQюјМћ3+>пdҐсGу!,U!m    !ГЪ#Т#*(Ф­T*¤ђ№Єёќ¤T‡’!МЖЕја…¦мЊTїАИА0W%lА Ы%п%Џ.cґrЂV±ВF#мЖЁnJ{‚N g¬Ц–ЏJ<p°ЌІ8ьd$П†СbЮ!Зpo¦ n ЁАZlБНаВ‘DцУkЩ+Л¦ф­BвТВ^ТЗRКт«®ИђB‘2Шб©Ё€р–Јю?B0nЋ B:1Ћ€`Mт    ЈЖr М<r:і„Н(Д‘Ат<лDЈmЉЦ@@{ЇnQГTоpжД;L IBьв4ПђаЇ4К¦‹n<оњd)Sm АЦР­Ц.0Q-&¦eЎf&.И5nњоZ I%§nг)Й7-&џВЊXЙ8“8q^‰уЎ7¤У@аJdюУ3ћЭSўk‚КШF+$fDЮ6ЊЖo п6mЉmрMdn`ЦЯ’–<'о-x“мјітъВt— ®ыЗиE@ФZўВ;И^(2lњ@¬Mm†rЄ;M0Mдъ"Ђ$T(=iцcбtе    ц§л7АТOЄ°ЃbВЈњ2О‚    :aЈ$TLp†XД‘Q8LГсnИNЏ4     и&rЈ‰mn% ";break;case"pt":$g="T2›DЊКr:OFш(J.™„0Q9†Ј7€j‘АЮs9°Х§c)°@e7Ќ&ђ‚2f4�НSIИЮ. &У    ёС6°Ф'ѓI¶2d—МfsXМl@%9ђ§jTТl 7Eг&Z!О8;OF“x(Юr4™Н&г    І+Z“Чa0#Ў„Е%0њзQ$ЙdћЉ§9`(ЎgЊ'lAФжeg‚%жг    7HV¦Sќ>фnЄLЄС“UnвiЇgCL{:d2МrЖљFtб%ЊќN†“a¦H9[ЧFШ<|D0Эdв    щИВn!�v°QnЧBґYJF]Ђ(Ћe7с–Ћy3QuЉMзLFА@Bјд=Щ]Ё(§•p"ѕ–CtЮ7О’Оы%Cћш1мЈе"‚(Ьс°ўjіА)jЗ§О{о6 ЈИ¶%ЇЈЊх+ОrZО<mРкзORю� i`@•+О|\4Ж”P9EQ`њ7±Ѓ¶µ+Л,oё!(И CКЙRdњО@ђд<7Дrꬔж6Љ+щ‡.Лм2l1Еl(в:­іZrѓ|b·    г“a,¶дО РxК<ГhТ„§)ЪzџІ€К<=ЂPѓ1«RРШ“.Ј8‰Ж#s р§Є@@)Љ"bъ7OHnPц tрЁMШЖІ®ЛC‚3Н“ґ"7ЕйЊe?¬¤ЧЕuЋss!ј–%Њз€¶(кЂ ЏuyWПЁ ґ%Cb6µ8ВHЪЏ! (Љ<\ «ѓd%im*јCгjDHЈ9eЃSЬ€ц"ѓcЖњ ф@‰і‰n0њЌгZPb�¤# XмЎ7Є@\AЙTd—¬гhк6%‹"± 'u;U$ ‚9_О’    W C�кѓ$    ЅО±щ,ї$€Q9#JВПѕщ*0ёЋ    ®T#¬CЖDр|чjrТdїTцcHhxv Ъ )Аљјдикт9Ћл<–®hіШЙ‰‡€ С=ЊБиD4ѓ абxпЅ…О•ьѓ…Л8ОҐ%”pш^0О2Ћ›ђїK'ЈXD[Г„8вAба^0‡Мр@с'т]Pћ`ШhиЋЯ©нNњ"ЪРУ+ЊЖІ‰Р+%hІЭЇ/3Ѓ $n�лrеLиPЁ):јУ/гљ<Щ¤ѓbp(Нђ~ёч(*‹hІЌѕЏх™EЪ|Љв ї¶ё›–йl@ВЙdLтp(    в�©_9M‚xвP  з87&vГ u!d№ЖЁb|FCxu oС?3(M\ѓ>|,hsљБ*а,БnOL‹љrзJ "Т§Х    ‰7†A‹Њ*ќaЇЊ„:ЈM™iшpUwџ4ГIK[2¤б^фmI9Ѕe&U T:‡ХЬE‰зt#&ўXRdZZ§у#UЁ;8БYЋ”"HjRН.Ґ bнМр:tG$з0сRkИ#ѕ3%БбјR   LeЃѕ=Hp†Шд!PҐЭЋD6‡HHdGlЈC‚Cўl7¤,а¬Хй)–y“kB…€і'bVЛ‘ Шу‘тpР1$3ЁмћёцЊEz“g©`рњЁPЃ*Y‹1В E    Ѓfџі€Ї аlKg=НsЬ    `ГG€›“ZYIС<Ѓу8)ЛЉ{6Н©И/ТЦЇд{њ‡`І(вю•ЧьhbМўeЃ'›О Ї~ѓ¦раK"оr!ан!9=MDўBІMvHщґ[PГ°�ҐDЋ°ИР­¤ЊВb–‡N:(-i`¤‰ьLbБ-—,ИKАЭ/‘`TҐО<9&    яN\mC жЦ†еNњ XkЋ+ђі®cмI•4 dд–U®њЋбETз"’DqЋAх‹¤ґяК4)C‘W-ђpМ±ІкC’\ґH©Bј†UпГ._R<!УtСК}}Їд 39 ЂLЏ®¶ ёШhжZBQЇKвЖXзЪE]СeЉtЊРъW,±,'    EWЩ3”±I5ЁM^W>ЌU|®–ф0гll-іy6Х=—[pN©8.fЄЈ$`Rз-М\0…j\уGЊ!»,1,г‘“ЏК47@ЈЭгръ    hw Ў€ПU;• ЌL0ФAЪ"тQйнq¦€•3щH96"Ѓ уР2Р«дBЯ\EэХ–ТЬђе¬Q(іЭ‰Iєэ„J2№F8W$RЎ.ыи'$МђrjЎ,—&AЁ‘Х± ЬyќUКђ—rDrRМЊ#«S*pqй,Зз.Ц›°Ь­`µa’ALЕ–°Оw±т:Д�–БЖYB,RћзќII–‹eЬЛҐбСУUu�‹¶dOD®оMФЋ—aF=‡pЉp–’аѕyЪw%LЭ63©»’SАіҐJEJЮjИ0ХОuЁHґ@n�3l‹ЊЎГx)љЙэiДh Ipћak±йзИћЪ‰ДeQ21/ny.жќ‹fwE#›№ZП~­WтЎha(¦Мµб“Нv>8¬н{­s;2§dсsШнa-I•і6+†ЙЅ‘ЩЦRЩX}ҐbeћH¦wkYйlt1[ОBь«eэCЄчE<ЭP M‘†х;$›О^оЭ_›5A3єL¶Dв]K�9э+ФНњK+ѕў]њ(О6sґѓaѕКбз&¦DЃi    яOZqђ2ЬЛ:e‹LЃі|ЁШђrP‡ §ҐИљЛ}УO·­c‹Г“УL4aSw_ь’ЊFmпј±зЭСOQф�Н°хєЙF}*8ЦeQЁ5эИкЕ3aЅЃЦчюД¤иД–ЦZЖt:—f¬кЊ‘%s@QNѓ*LЖpь3В2ЛХЋО‘¤їПў·�6%_}uЉіж^…|aпЭ‡nц4d’Ь’сД¶4VыЩхАfт)uЃлЏ+аыфж#ЛP°ПЁЅ§•ю@‰¬aЉҐHJхцФgЯЦzоaг=�eцѕї{uЭбдШ»жЎtьлл}б5ћЏ¬aFeтыѕ°f_Э‘п€Њѕ¬и©HџАaZ„Zj'†С{ншП§п‰oЯ х›Рeъїa|}Wі…Sw[Ћ±М,Лы ~1ЋВЇъякd    тr    6=iоSeH;Љ–s*ВI$–уиФq©мяk J0,f,e-:вK$ўЕЈШ.ўЬОЈnJ%–MКЫ6IpZ3+:Ы>cЖrЂV czMДf!G‚їАДiв2фЈґЙБЂВ¤в*hftcubо‰    ђnЂЊ p$еHX*~µmЁHЁvy$·NV3ў‹ MО•в4#ѓ\q'Є`¬©Мf8X^,,’$ИJЋЋ807ОRЄЬroДIn ‚ЪdлT0В„-J@at_BЉ, �…bю§еМКiмj9йдЩе<п8Q°и2ДRT‹†ТДy"pа@AЈ: ВО'lК?"т5bмCѓ:Э"о`е^hЈ№мdН)*11jgO»)'ѓ�ЮQ~rВ\vP@хntw®¦Fў(nжЈPFM\а±cВтX жP©ФQrLщHѓ гКJШЄLb2<АмOl,Їв(Ќ„Р2I‹Є6"Ш­Г‚ЋВЦ÷     №nИЎ¬Є7JЦHЖ=$Ђ©iрцЏЋцВVLЂЈћa9‘jAFNйЂ  П ";break;case"pt-br":$g="E9ќjМКg:њЌгрP”\33AADжЊЮ aЄDyМжГVќЊ¦Б”Ьv4�NBјЁвu4ќЌваQPВm0›Ќsl рi6ЕМ’У”ѕcЊ€§2РѓE�L„и¬\Л?Ђ™f‡c    иТoОF“9¤Ьa6DкІZБРКm &)„з4‰&JьаU9КЃE ЂМa™JО°aЦp 2]­–гt}je9Т®аЄ}¤jЃЫr5™ЎPУМ™ ¦k1¦‡‘ЕсgXЋБ]L°Ј�(€a№IDі‘„C0к¬аў›k_Њє QКoЭ,|bfЋеЅ&›О�]PЂ…v2д=9ф§»”PОWућСC¶{з\o>3Кц# PЉ7;L¦ґ+‰[ф48ПxШ2ЊjъО•А;ҐlГґ:Ћ€KЊрЇЌ`Ж•    BЌсУГ(еCИ�Ю©:K,\°DLDБЈ @1+pЗт 0ь¤p„$БГЄЁS�l»z Ї†Ў)0hPЗ>izР—·aШ7ДkHћ99LT1ЋLАЖ“-АSє6Ќ3Љlњ'JТ·9+* Tљ6$‹ђЕ ±Ьг»    Л^)Љ"bф7M‹|а‹€0г°ЃЋ‘ZА ЕМ6+ђґU<ПCФИ90 sЕіь!»u€к·ёИd0ХoлЦхХ­и ±Ґb2ІА"HЪЋK“ж"ЏeњгЦ«ЉжєЃCTяШ S1]ЃSllн@#cґьЊ#Kж*rгZLb�¤# 0мЃЌЌrf@iDH‹ЊЛЪ:Ќ‰Rѕ©Жiја­]ruxє.¬Юѕ2) €2¤K„5AѓУ|®L‹2Й ИфўМ&Џ~L‹-ѓ…ФдЊ!b6В°мJKMЁ(л^pbEUЌСљfЅ9Tмw@e—µс‡&‚jм·%c‚м9Ћл|«еУhИеx4MЈ0zr и8Ax^;нЃs“:rНШ\± бzM»O©0з    б¬9 г(鱋ф:r5„Aх”8AнФг|НКw<|ЁГw^ЈЈ`9O‚hЉeѓCB«І›ШЯE‰Й0РЗW™'ЅdмИ $nХҐ�3!B–¤Ё BѕhаЬ�¤i ЈќА�sКћ”)ытДvZ;ПО”лЪ¶bwТо0‰^jВЊ,vН&‚Ђћ)Љ•c‚Х'ЭZ о(ЬХkЋђИ:ЏUв.\“Б;%ЃФ>W[ )ђ]N�»ТЭY¬!¤r–MИoЂЉ(ЖёАЮr`K аЃHГ ЗПJю*;•Ѕ^ІНs¦…1аЬЋbЫXmҐnтЕaЛ%UhT’Ї–апJIB.­+и†·UЎ)%m®#шt«jr;Р8ЌҐЈ0РV`Д ‘4‰КnnЖмЏІВ–њЎА8«ЬTљ•xкЈ,vо䥧 ЮЯњ(1В>„0ЮБ`©5ZмчDўЬ‰oFfмО!ТР_кПkЃ]+saыCt…X¶–р@ёЋсј&ЊфДѓ X€q.А*(CЂ„ЂPO    АЂ*…€B E—2м"P�fn27J°KTњq‚qШWпЂ• 1DvHQ54еЃ;“’w.C‚ЂK‰1¦У2У‚7q,ИhsЛTEi-Ёђ§¤Ћ$™+ (DїE>–РiЂйяЌ;_2fEFnЈdПC FїtV‘Хz+D„‚‹&уz™Л!o7ИhіO…N`§”KBkБџ–Ґ€e8БP±†w’™|ҐHђнJn`зY9N    €іґґKУ@дЂИЁ&p ГL‡L )szI@&юv­S}ЏАED(©«И eX!r!ЁъT#t‡[<©@2ґ.hо‚f Й"VХЙC3‚U ёЧCл]‹eyd,ДҐWЖo,‚=®ЌЧйљЈ_№jGДҐµњM%g°зM’BЇb™…—¬vn•ЄЯeл©Я ЎЖУW‹<п-RmЂ ,љ- P|Ь]ID„ёЁ– ‚іC UwЈљ“0\ЧЛ f XМR Џ‰b3…@Ј™/uоЙ+б”1ЄЏoБќё¦ •"IL€г«7sdрЄW-i%¬h$б†,Л‹K,БRшз‹AiFµК"”Н`дЌЏ'€ҐQў†M0Z7)kФК›µфMN,gО АJZВ"й1…М№ђк ЊЃ С­eГ:¤@И"ч[:™ЪАк8° rPѓ:иЗHg]uХЧ!њjRuИёп°|@&Ф9^O–ІґН;qhМі#Ќ–БA<gМ(Ґ;NЪЌЪН«44О$Џ™VФО’&r$ЏE(м®ЛШUЩ9ґG]§A–ZHyћD›БјМ­–гЫ$x8іДr1Юєmh&кйД§a)УС^"h4w"ЊMХ‹vN«Њ;µ1ъ§k¬»…5{C•„ащШjУ]нA‘Ї–;ИIќ…uvЏd[}•ce=qFмЏg¬W‰гАr,ъЯ,†ї+]ћвЧщs}АЮwVbХ[ґ ™™њYоq,¦«Ѕ_ђJz�ЙL&јЭ2‚\fЫ25Lь«ќмџeґUfзhф™-оdЏэ$h'‹ЧкИШMЩ&B/П…ћћїѓ–зб›АееІлшХ&Р”ўќOK/DNXV‹nW`amЫО‘>дУјяќлН`µQ5j«n_ЎkЪІжuvЧ=<‹фf‡FUGK«KR)/ОЁ¤ЙKPEгі9ХNГЊ°SФМTћм*ЩcNґ>бU;—<ЛэЪ/ОуХљo=U    5'Ё°‰'ESпК_®"@М“¤N±ћѕ*ЄхіMў)\њЄ­qNlЉIxГJP”фШЂ{эЈд{ЛRъѓiкЅ/QР»·ГЯAлэ!Жт\ Фы“{еыћњВЦapнxAс¤­NьЄiO“›Ч–љУ~хМю7П¦Й‡А|‰>Х?Ґ<ЫрЙ@Ё[юWZOХ~xzf‡ы»цXCшoЉРВAvrDс`хRѓ¦’‡ЄѓжHЏЈЛвj¦µр‹зЇLІ#©VLd&­lP<bд-,жG„|N©LЩЛ$Ъ$‰Г*І- 3`†;@Ш`Ж_$АD КI\ЊДg".уCnіhоИ`ZLbhИPrЈsВиГ‰xnЂЊ pfи /Њђґr�Fи`wl.µо<zвЃnђ$-FX)#PobD$‚ AмаЃ.\Ўе^)"‘®Hпж>`ЄSЄ="._ Ьro®V6ЅЁn\Гv%GТ bК9a†EМ(А    €?    М“H@(&rЖ#ЊњНЋ5йнDэ г$Ce(·r"Eс:-АR)Г3C2Ґвnзѓв.ГJє    \Дви]и eГ§¬ё3/¤ЬЈ6Лd31` ҐЮrааS¤йF¶ЎўлJ‹czCU€ЯAПјНiЂ$ф‹›¤тС!ZР(ОjD¬"гєДЪВ*д7ЁДKc—1€“nP,к0HЦ,e`’0t]q@EЏјџм іЌ?D, й ФхПDчГ8p'о8А‚8bДЃР и`  П" ";break;case"ro":$g="Ed&N†‘Адe1љNcрP”\33`ўqФ@a6БN§HШЃ†®7Ш€3‘ЊВ 3`&“)Икl‚™bRУґґ\n#J“2ЙtАЪa<c&!¶ €§2|Ьѓ“КerСє,e њО’9№њЮlОF“9¤Ьa°0СЖб€Вz“™&FC    ТeV‰MЗAРВb2› іq`(™B·€8#9–q_7њеIё%кгfNFЩРЮaѓа„‹±»%ҐНз59и‚дj“Ц!UґЬЁi8f —,М Шiёg¬qC®rHn"]dт»н s`d&r0}tКLr0�оРpVЬбmіhE#+!6e0‚€жSyґКt±г°х¬qOfeџ‚ЉsIoЬк·ЈK~а¬@P Р+пH„·®+љкЗ    +Шд‘°ГxОР&C‚ZџЌГ*чn?lґфP ‚м6€“а:»LУТ&Ќг Т”¤D@ѓ Г(х/ОдaF‰ъї°)xµ4ГвкrГxлn±’м·ВЃ(ИrсиКТДFуr/У„Jq)њ/CБ0€#: »‚FЌГ nЖЅ.OТЕ±Лђз% іы;°к0иГ/K+Ь“®ГВ86іdФК/LpЊ—¦ рДСOгЬэn"`@8Ћ©hтh:нЅє6ц®°¤ь1ЌLт9­    ¬©3Зс�У­°dє.АU{ ЖУшРь=5LI!rи•hьDљ`ЗmЬbЉ jЖr3’6ЋЬ("8Ј…PѓЧr°-Л…‡ЃVU™zМqvrЏЂЂ's€¦)ЛиЮ5ГБњИЌ##аЎr+ІP±'кtАСҐkаЖ‹q`З@¦пЫ$Ѕ@I“а2ЊTЉd9ИIL2±rШ«о№Йzg“жЁ#b<љкFрІ%!bГd-eЏMЫ1&Ћ©є*ч4Mв78 ЄД‰ (°бrЌ‹иMП*vЪ&вhВъH.Ц9Ћл®¬h(8Й€‰8РѓЊБиD4ѓ абxпГ…К"ЌЋArД3…рч#GCМђЮ7б†91Ј¦ь/УtрЦЧаБ=ЛШxЊ!т”9„pи4F87b0бRщr3tфy©*ыIКҐЋ#G±Њ#°ТїАRj„Лr(У%‹НК9/СHPҐ…>ЊЦ§кn2Ю#тL—§w.k‡4J‹"ѕ.«0з€mCRД0гmMЌ@Њ#VtxSnЏ‹#’NOИ;n…ЌCS(нИ!№LtЧ цёEћщ“‚&ЂЊуZЬ№) и№0VњAОРi&¦ЎщЂ І“Ѓ&-ЃХУ™ф®IШpgMP’†RQ'БP(pЬ•Ш[ШwD 9Тf‰«ЌH-3,3РЕ‹0v-nШ®E2Ю\ЦЩ2k¬\­VKC›71a”Ж­„V*О]«Ex¤#x± єNB‡МїXљИгKJ@(+–ыЄ|ђ‘ 4©RNRБУЇ†%]й™"NDE)f)Ќ–cа]a€a’2l! ”АеУЁTH†    1""мQС;f5#€еЙ_IќYйњ)­cУ/VYЖaD„±&HєEKЙ{#ДЃ?ѕrnЦ\Ќ,oHнЎР §,л°Г@tbЇЋ№т9d–�УёсЕ:j¶lф:�ZљcmЗaЩХ"ОPLQ%З'#fґ…iH`“–h4Z¤Ґu(цF�ўиC:B|ЁХcҐЂщKЙ    ґZ‰@э€њІњ¦8т#”v^еL«UAO!D"\ѓБЋXкэ!j`}LУ0—ђЃuS:(h}FЛL‚<0д§аYdњУц ґ‚Жз5 фи�»Ф:‡У8Eh    мдAcxЩ§YЏwЄnҐђКrФf'dЎ4¦¶ё"ТЕ¤ХљРіrcЉмЉ­]µ©bj™e±R*b•Я,Н'Ѓ•.X‰�’‰вan*”9—¤B th‰vДЩZLѓlЯFЉДЪЂ›&©¬»{6nЗ>k"мmїAпd±гЪ‡љj+aм“t»al­©і єЖЄ;(Ami·vЄ 1ттд7«Vсn$ѓ®°n‘;%©л2KA!с¬0-m@Е‚цKZm:&у �ДшўN    С<gE.цЖ� nќЄf7Дю„фsЪI±°'qЪC\gЫke &qўДтХAљ$g™u%l»Lт‡I    јЩќѓЁыЈ,g4ЄZ†м8V°фbЊ…ст¤Ц+pЬlГґъbшь‰m¤&иFыKё] CЙЏ1ъ2“м с™аѕ«\ђ_М%W8ш)е5Ъs!{,Й=Vv+AУЙ,Бџ0Ч    wZ€!? �вЅ!JDз tЄ]млVЈ· s’E&ЦР¤ drґ«О�®®Нr'IF]‹»=Orє‹Rд4 эПцQўn¶ЉU±§K3Фr'ЁuTѕЭѕТ,џ}°ПД�»cpО©±X%уЮRР0ЬђЃBђrК(ф–p„^^QЮ g\D±$TЌщ3:·m‹Н®ВЩ{B( uґ—›П–ЗVEШеWЋУТ’ш‹иMЏ‰&МЬєў2нfР~·&ЫХ{\ ЎЈѕВ„№ve!jНZ�ѓµ–ЕYэЧЄsмаЗ@'|оВщѕЮОэЏхџ    p"•kx,УЊ|;Up­ZЄ&ЊФ%ҐіcNM‘3щrFдљ„Ъ=4!7"ЁьvиiџKлнm¬­–ђJЁXjB;)Њ0ЊQ>A4}iШ…ЩўsЖ\СтйYbЩ0Ю7ВZY†(ЈHG0ЅL:a{gkѕl ·¬ЙнЅК\ҐG;І¬“§рЯOvв&©µњ!JJAй:|$ыЛЏEЮоЋ‘еад©OdwаЛIј‹О»»ofФlЋ;З‰1ХНOВч шдgдлюєyeН з-ПчKОРї1ЄJ"sBъџ$ ЛйQвл №џЧщWe‰Y№PбL; 1D�нр!    Ч*жeЫZ…ыfЄаоVVGА;Южњ�Ћ.ьо(v=еЯW‰эіг6Џ­FБљ¶™D_ЬQ¶ющи»Щ.ЯИHa/нЉї«лЎCјО€9ЁчypЂЎ„m8®ѓМ !„oІЬиєярCРЇѕРРA7ђ пЏ¶ь/РpbGЇдHP: p)!vgr^Пo¤ОйћсГљ;ж m06СрFFН* ЮL*’Є ·Џ2дМр©йМфиКфMX6Р‰рЉрhХjњ©CъЫрЈЙ6еИуЏlц Є7ЖІ8PЊ/Џ4…°єk5°0ф` Єы ЂХ-Ь&ађme––¬а(n6fНFјадi¦F1M%/–”єю‡жбЌNХ1!H-о&Ќ)ћiD:_dђ`Вь&¬;°цЦдОб®ЫЊ і‹IcNYF-‹\кйћ>Ш`Ж7аЖrkЪZ(ґ cЁCD$"ВNZ0ђ #T‡аЪЁК0    †ЄnЂЊ p4i€FMv·Д®GК‰ИObкё„»В@а Ч'°¶gЊ#4#‚шђ$И.*ј340%ЊґEN<‰І2„ВЛЙ Lfh,%/ґПд„№ЗъUгZeЈ<*Е  Џя    P&д,ўОB^ cт    €lМd*(‹`:…€=,2Fдu"bкHМт0MLЪ®+n?$©дгnі&o%’NгЉxye‹&HЕlCRbК ‚&ўЪцbШнт(8nОР%Ю&C�т«†fєE*1йX;ЕPSВ{%Zйc*Lµ+€ЮЦ*b?FѕL,7гђdђг$Вђ¦>8 їТЋGmр,дЗЙJBBѕЗКJ4n%0@W‚6Ј®H_¤„Ћ¤m+ЕЌ0¤О”¦‚_oюТ°( °D¬¤Ь# J9ҐИgF> вц@ђ    t     љ@¦n`";break;case"ru":$g="РI4QbЉr Іh-Z(KA{‚„ўб™�@s4°�$hРX4mуEСF yAg ‚КЪ †ЉnQBKW2)RцA@Вapz]NKWRi›Ay-]К!Р&‚ж     ђ­иp¤D6}EХjтЩe>ЂњN¤SсhЂJs!QЪn*T’]$ґИgr5„ц9&‚ґQ4):n1… ®KьIљIР·hэ‚«IJ–6HгB?!ЇАљ([ц&    †ђждsD5AWКꋬЕQcCXMe”Е1vЁЈ6PeМЧ:ѕПCЇХјЖљi7nмТµе.,Vы’’Ф»ЋґЧщ:„г,±[•УµЊЃґ7ьЋ Л‘Ьб»>Вж2S¦jbF_#$ў@г/©љTх:кqўGЈ% t†9ТgЁЋBhCЄkn¬и>PЉ„›€Й&†№ 4'ВЃBщ@* ,\CCґсВ±Оў,ндGҐOљD©%ЏјэHqi?В’Jh,дП№KFМ.О+rуФ(ЏКPАH:ЃёОВМЪ¬-є°ЭIт\+)Nn&�©iіМ@ ±тКЇ@1$‚­іТъZ„?ЋК?)ФiAAѓUђУк4»?zT–$-ы"Эљ*O0 ›LД€ђИН'IЁХt•ZФUх‹6Ѕ8ПјЩI:uI R&)т–C)Іб —P…њb&’RмИљr¤Н!‘Х”R•ELqk$ід¶ЎИУћщј-єВь;&‰Њ“jjџGГr[”ѕН6Ќ XCнrQb0к6rЃи0ЊC`К‹ЊcЬnb€™MҐ¬d(“#6;ФГE2<!Q’мZРhc­°nВ|н[i#ЊҐП„\а)‰)nЬ]5с0™,ЩЄoY+(*U*49q Fg9<кА2sU,ЌЬ4Цђ†©чД\Ск    юxЩ>:;+љ’Цџc),9fЗК{ж�PВCі[‰“?ЈМ›YKV锦–и2ѕџ5$ЛХ6Ч­ШШ:UЬµ ТоВ?}1СµкъІК°†)ЉB3N»BЩ0\•KМ6%CР+ъsnБДT…&‰"±«+’Ѓ±±‚ёеТ0¦Ўи3W3УтAx‚®Q~:¦;EЖ~а<Pл4СPJ$,Ё‘ЖЋ9ш7ЈгсЏLY3шjЌ4IРXћ¦/Б3м ,є_yCiDдЌ»ъC~rъTнwу,„}R*aqкh¦»ґ`nRiБ(б40‡0иCђ 49‡pЮ•XeА4‡ КШ<  Ђ4AаМAhЃР8 ^ Гј1Б„2РТ Ђ.‚бњ†PЭCДrБМ4†ш~�aAњ2‡HPШ+nr`€ђЪ0m‡БРрВ‹psh:ЂЮЄГ oЊa„5°pТ ”r¬*-ї4Fлў¦QЖ]ДјrJaI‰ї|зd•ѓ*]–Sµ:dњкЁFЊ™NСНFдЈіЖv—CJh@ЂрR\ђ4D )Ь«•°Rћ"Ќ$/дд2dOЌЛУdжu F6z 1шЏЙ~@µіI$ЛYэsc@QЈВЦ†УъЊ/cЌ»-Jr¬>‰Њ®њ‚¬]ЌёЉjЂ(р¦iЙ4ъa§)ќ3fRЌdУP¦Нs‘6fЬвJ¦Љ_ќ§vLHAыcs$О›шKQQ6- D»тrv‰z{Ye4дфІсЩШTІ`ЃL°Cxu $7л|4Њ1ђОk БҐѓмaFnЃB‘†еVbјЋј`дГi‚Ъ‘”–ЂЪЎ№L­ХN<yЖ•„)rJ,х¬·‰|xRў‰,ёЫ8RХКУ¦ћMеЎўвмK{Н}'ЁуеXПkZЄ‰O3®|—СXЏuLTbЉХY2QuљQ1„ў™H’(ЇMрuJЬ    @И№ПDlDС-й±х’R»ђ±!V>НЄ%жЌvlж9ыМТ‹KЎ©™ЄTE°АКБѓ „fbХ•ЁтІ­vэ'Ў&“*€ЛфЇ`ўObҐ,q’jўВ;fмЊ„ВKщЩЛ9\уЧSТBкФ ДОr-Z‘Qn9Фb†чз{ґ(•ibЮжDќ–эМ–ipЌ•”ГbґУE·ф™.‹јн§ыkDfаЊћдB42т– дЄЇІљКDєујVfаВSжљњdСuЌ4]Љ{EAѕ>J®гћkЁ°i-·З†·Юiџ$ВІгE¶N‚u(’М[ЫЙдjЩ{]P‚С{Я8цКmЉІЙ ©bymCh#RfдщЕЇbOmFѓ7Oшs!¬ёCJ^_7Љ±(Ґ¤)€iБh—±_bжлЊЩ»“ћYН{АфD>rЕ‹)er†/Ќ­QдЭР‚оЏZл*1Д”GҐTђ _-v„ЊЉЬЅ$ЫBlj’PЛJкдUIЮtЌDљ‘‘JН%›ї,2№П’ZцЎSЭACDB,міB/ќп16©з¬ЫmhHмня¤E0ЖЏЭнK¶]YZЭuх©& ЄЄь=kB­vкMF{‚^n"3†Tнy,BЦиbєЙџМќG*А—Хa».БЂЂёЌrСrф–шЗiуwђнг$wќЬy[Яl#gї7уЭ\nЕрQ{БЩВЂ°.Ч†)НтPnУ‰&¤Єh5”-9QL­ю`>#К?вLOu�rВячЎ#¦шЎЦБї9–йжЌ[–sЋ^^‰ї»¤“ +=¶J    чAeSЈ(    yЉJПќ1]х]“чщ/O„–uттUIву{…Ѓоr[Ш‰‰,ЪЪрп©‚ьЅ9l(»бПг-кр{Y аmх_ќы!Ъ¦1·п>nїбЋ%Ц2nђ'%и‘”Ѕk/–x«о~шmC6жpiА*RЦBщк—rо“ЅыI/65rЧИКўqRўьмхЕФЙ8‘нКu4’co»я»гмошЬ;йu>u$в0·јІВ_=ЕкµТВ®yЏ5EиМ$ 5иФђiҐм&F(УGѓЂd 0=ЃЂУщ�#™ЊЛX\EёhяЇfA\JKi.hдTЊ‚Tк¬eыhn поfkфё‡цъ$АуGN<жRBCф+l’К&дЇF¬\ВЦ^‚<*щж%°6КЏќзцг+ш0J¶L§ўЁъnмЩIЗЊ%Њ Вз/(Рд@пb3ЊєЙљ>p†їРЉРе.їРveXmМвр„–Б)ФNмАЛi*ЛНtбЉ+В=ўљрVМк$)ЊЄy °ЪАP9,$$R№#9    лЄfм©НЋ4pSђB•pFЄDҐnЙf¬лDЋ¬їпЁ#0м©ЄЖЄеxщⱑjНN“q#Mе р\ШP¤цкАgС®f¦ёжў«EкПўьi­0єFщ‹ЊєpVМnsb*ђtЩdћ0fи‘yQnЇ-nЙЉЖи/†«р<ъ:гEжвЃDе‘{жBeQЋ0"±nњb.{сћ9pЅN~Я±«‘±„Ы1»1АпЋ?±v±Ј§huНилcґПЕЁzPчPьsK¶зҐ Ў Q6<у1шПn|ќ®I ! q(hдКВЧroц#пьyEЬБjѕ’ЊМ.ЈоХ.=нu#FЮ!d,c°¬$ќcz&J,JКг”s(ь-cЖdПњМ®NНLЮ123ў>еPVlЖT[С0yМўЈ<ЖJВЖљD’#! ы"ІР+M&bb82l­ЈО©PzКE(рЊДб/мВ    °tфљ'Ґ,м–Й«ЦГѓ;±ссфзлмTrфъpy!®‘і Ве/0«йn‘NЈ1цЩ)ДИNъPЇ­0Р °‘"D    ]/Т    1oз4$·/±ѓ/рY.№4Н4Qоју-0LГ5¦ЊR+63S±Z­-7m‰3лъјPь@ЊL ў„В2ДвB<l�Щr"Џй‚вЌЬЅ‘beP¬“1С№0‘“ђ@Иря0mm<q<Qo-Р];УОqQЅQ­6ђmlжМЏ$ЧЕ†@,K-°ѕяQб=З3ЂчНz Е…ЊI@‘}sЮЧ`d°9t:c$)4,P‚A„s¦@EFцИ8FА—ЃCАчсW>УA>©aиH:Ф‚Q2@ЂDђ•”MEЏFiНFґC+,в№н$NQ=q=E“ьО‚oFkVµФnU‡D”ЉD”QAЏoIН%JEG4€°ўQJрJ=уJ«SOEФ`е„?5!~.T—?rM”°nЖРFD.нn!r11TНNВљРЋч!ґ‘ЪРmOU#&сMУqНO‹Ne  TяPб006¤¦Ы7Њ.ЇЙ¦8HJMЈРgLўЅ1ЇET»Jr!о_U>>ФqU•2ґ\.AK!F\'i<Р9>“SМny`в.„DrЯrгОњт„б”{±©5s¬&,/ЎГР(+©UЁєхљTv‚ЬV5ўУ%1#r:]0\Cjдог‹wXДyZХ“$0\ЮСВч…>ЯuЅGї_N^ў±�щN`2;Ps[ъгв"ЋgrЂV …дBЖNГЙ^@йe?‡ЖzEs'O^6gMц@ЊҐ†r кЃА@ HЬЈ ЄnЂЊ p| hП5)Е»olнMоЬ§o[іohРЏUx|цЉђrЕa6’ФЎWq‰^MВs «TЙDуoD<П\yІ’•Й#-0NРа›g М0†Ъ!AKЗ/ii”pTЯeњ”Ц:–,ћ”гђ|ΐ椄ДLjЬУ1‚F`AFvё”xB$VДp8jTџFВ§mд     ЉB ђW4¤@Ъ‚жэFoГРчД&’И5r[тФncгЇ:хТr«oCЧa‡їЛ‡©vч^ЇRЁcЛСnЊr 7Ѓlчc'ЌER wаЁю КЊ@РыffH|Юи§ТH? WqxCгwrу3і"ЪFјZt}Е#䬬DєWЃ\kН©итЧнЛ lТЇЄМ! вФ‡хnн'r(G ¬  Ж кr·ш1“R]вejЕPTЋ–    Џ‚з­ѓ$гѓкяXЇRаrЙ/Z|ЮЗХ2—Zl�мeђ­ЄЮ8q—КьЖёт%A#Љл]¦_GФ·rФ…TghхфДTCrл.Дk31KЂдjr¤@NA )!9‹^ ";break;case"sk":$g="N0›ПFPь% МВ�(¦Г]Ќз(a„@n2њrжC    ИТl7ЕМ&ѓ‘…ЉҐ‰¦Б¤ЪГP›rСhСШЮl2›¦±•€ѕ5›ОrxdB$r:€rFQ”жB”Гв18№”Л-9ќґ№IАе0=#Ё™¤ОiќLALUй¤Гb¦ &#¬ьЦy”€DЈ    итkЏ&),њP9P�jУlуe9)”»$ф  ›Њfу±¤Кk¦њк4jҐ\УY­™e%V*ыv0д§з3[rR :NђS‹9›  ў$ВµЌ‹1¦iHЛ'ѕ�М ўў`r±”уШb9”Юm2ќ#Ь2ФnfmЮП5ќ±¶ђћњ°жу®·_±џ/ЃDѓ/Юв6+љАб±HР6&�ТўnЁ96CnЇ@РAB9§,уЭ8    1J Ћ3И7°‹м�Ґ Д:Ќcў ¤BУА7Dб44'л|cЖ«’и» PњО'hТ@ЦЌnЄЇ ,л ЊЃД‚ЂLЎ)JѓМ­(КcPиОCc„:ГГЁЬ5ЊpР‚3ЋC(О�M.Л|<rc#>7§йлтјLрЙЃCТ„­ �—r#Ј€bRB,Йшм3BЬLЈ`ШЬ.iВ1Њ#r(‰‘ІѕVЙ#Х0:Лб’НM±ќ7Ћ‰І<ГІ9}BFPК€ЋGЛ‚( Qд1Ќl‚БW+-—f•#l‚)ЩЏj-b@Enь    кт`;#Ј†$ЌЁУ"ЈЕХGZФz№®Єѓn P9Ы6«†;C…lГrЏА2@рM'#.иќ­АЮ5§!†)ЉB0\    г ЯЌ”j�3"vґ,ЉCs80Ґ8о Г*bј2ЊC,ђЋСІК·ЌcЄўюБCxЭU ±љtЫЪРR,1*"j›§-¶~9и:ЇE# „UP¬Й"µSЖNV”бѓ†Јл°;™•Н*b Ћ+‰S�Й"ѓѓ�9Ћињў«ЋLЪ2caв,’ Ј0zr и8Ax^;тЃrЮ6­ Ђ\‰ЊбzsПR©ОЄ„Uд3ј<Xѕ18S8D]VЉњЋЃа^0‡Н@рѓB7‰wc(Q±і 6ФЅўR¶-ЛЂ@ДЏQK6ЖЋ�њП)Jf<ФQ-°@ЦщЁЖЛќ —VW€YћzйѕЈnpR”€Iѕ€5±.VЈ€щ    j^LCpygOи:3ўlN@hgH V±°ґ†ЅE-ЂЇ63S‰I€1l…“ГтmMёP    бL*"E‘љ)dP™fґН    z‚IЗ|X•БI3!�іRJюѓR pF}nЦhIHY>ЂЃR40кЪѓyor,і¦Є<TFt‹`Ё"�nJ$№wјHnЊIЌCAН$#ъё…nд[h|­жXЂ*ЮЂDIђ‚6VJшЎ\­IrўU‡2Z*нІЁ .‘€[ЙтІђВc`©ТiЂД;0ЬСИqrRбXИўЬhAУє:F\(€АфcФ{8Г‘ж^†„S(2¦Z,ѓ№ҐCAQzcТIАc2A‘ѓИ`Ќ 0O R9B-…Ёт#sj6-±~Mxоу {в<aђ»’ђ†C$¦)Ѓ¬џ‘фџ4АЋ3й„рњЁPЃ*UБ=В E    Ѓ~¤"Аg`tRБRPeЅBС%w„”CtЈФ‰@NIр_4ГVaќ@‚ІЈr‚YЯv‡^Z†’8Q ЏkOІZџФМDn#ѕMґФ9Уu"‡ШрlH,uQJ|Уў:�€юЌJCnViи<Еѓ4щhЄ•X2ђФ‚ћ'инaTt KРшcќйчОГ\.ЋU#БќФ#yYРсё®uФГјw’�|ЏУђѕ®ЕЬDЧ„{Љq’њijО’!UШR8HnИi8€ЉE/&њ}ґF?ж°ѓE™Л.AийҐyЖДТЫПyҐЮШО2‚ҐаТ¬/­љ»е>ОWUі­r>6TfюКjQ­‹xу‚аnUmјfПЪа3№ИRcаiёДеЁ›tЇrд±и№ЧBЭі;{uХ¶»ЮЬxr[)`<жqе–ЩВМ•Z­ЂDМЗ™иэ.ЎhJ–Б%{T_nsхЏ¬я6М ® йx8)њ`"g{р}«ѕ€nяbI'ЎE*hГИ! ћАs4’ь‹Ѕ‚—љѓG%'”† µс[єїЃЮhХЌ€сЦМ МVЊ[єMFЁR&ZfjЊj*&(ЃҐ)дУoA§EВМсЎі•–”"K$©9‡dRxJ    уWЙ%){P^A-0fц),ЪpҐСZkAҐC зљ�э)ЩЮФ+жў(IHVWК%ђР“Jc*k¦tњ:Ђжр"zД.! УЄXj¬®‹0БWQ!тhДбшЌeeњ‘™‰ЦaЙAё3кЌt.·¦И6SDd_SЅK^№І>hюx¦~‡%;»4јЭvд€ўіЌhC"цUПє{a›В!ўНЎяnD    =AД>Fѓ%¤cЄdАќAЩЙЭ•э‘єLo*™WЏdЮн«Э!(°px‘€«­z.ѓ…P~¦Њ¤ђS¶“D’DklyґIOЏ<SbґDfщЙ‡в{;<0r±џшТЭг›?]МюјV•@вk]~јЋ*&t‚Ы3YmmnL®№Я5д„[–сЊ‘У№€І–Й]¬@ъAiёЏЫўЬ‹ї|¤Ѕг16Eф6К“swRОычЭл•Ц/Пл}3®фюАлI‡S$AэѕћЇs$ѕњу¦¶ОЪа#sЅѓз2 ^ОjЧЯkyКр=U€xnш+LЗ~сWџ‘7чЊкиorIЫ‘fвOье    ЎgIЭдINтn$ї&fХ€¬D€ДMИpk„Н(щс}лЬЗўбn“Ьґ—ЮУ‰-Ѓ€ХўЇм­дЭВЯJТЃ¦+:¬”Vд+t±{|O·6md«¶ґ{®TVEIKќSшZђЋZџвЫ'Жюфльvї@юјВF3ЇФІ«.(B€гЇжзLюІЖµD>гЇд0"‡mћт§ЬЪLДЙB€ќ 0ПшF°4і @ВЛгbbjPhC<Є –$Б|D!zЦ%ђD&hGф'O  jB6йNёІnЅ®ЌЋЩОћЯнҐNљлР(Ы*®F МLЕ4’…”ЬоЦ饞)    Р M0Ї &ќn¤^H-ЮЋ"JRЛц#Юrbz3IOЋpЩrА¦3рЦN.} хPи'0нђЊОЋЉF¤1rPшr0єіД?pлК*7O/®тђртПкY(ђС±4ўд,КлрЮвс#ки2э­–ЇqQЋN‚,gnjх і®cqN>C|9ђnМґ\ґCdСDрq"Yл0t?1RеС`>q’>с†р0–ю°DСдRщkЄ(YX„@c Б@@Eђh®¬J)2?¬Я‘К30j{ДЇ`жВL)сОоЁnЦ“`м% –$    Nд®:@Ш(#Ьn±аҐ    lкWг>ОвB3†Ф%ЙIМ<@Ш`Цd ЦF†Аї„Њ1c”(&ёEў&{Е�:FБ/ЄВ>)†’Ђ¦jаiрnЂЊ pъ#4#bР мSиИ±€ѕ А№¬'Т†2/—(ОСЛШx…У(Њь¤цморr¬6Щ…мl"0Э:#м*LFNа›'АМ7Ђ¬z!J$cx‰мЖP‰:Ъ’2Dј$*JW#Q’…b6є2бЄnpаLг†#C‚й† @�Љ%Ц“1ЗvтЙ".@ Л†scГ+Ќ‰ctђ"ВиУ<лЖf§ ЬV3НцЏ­Г,‰~АЃRЩm©3мс ю©bpТн'¤¤*Ж†rаа…µ‡Ъj�.пђFпб-@тэJтщўд'ЏА(аr$0(?HX^·.Є…ћЈ†ШsъKаnKg-@В­@к=ЕГ8‡ђd,ъNа‚&`Ш3к0А¦3#ДЅѓ`љ-^PѓЋG.DЫ5npЁBs(‚_А®ф§Г Ґ3`ъђУdBЕLnКTЈ8№•Ђђ    t     љ@¦n`";break;case"sl":$g="S:D‘–ib#L&гHь% МВ�(ќ6›а¦СёВl7±WЖ“Ў¤@d0ќrрY”]0љЋЖXIЁВ ™›r&іyМй'”КМІСЄ%9ђҐдJ ІnnЃМS鉆_0ћЌЖрThТg4ЗЌ‘i1РВb2›%вQ(Кzќ‚Љ§ХњТn(§¦“h°@uє®Р– g››М’|T¦xvR)tЪ&§f›KоwS1ЉЎ5ЩM' »A;M†U0иuЋXD“ Tњiё€V    Кn&Бd[т9”Юm2ќPќщNЯ6ЭКf™с”ЪnЂp—РГ]ЛgПhrв б”Е9И7UќeдУ6ФЕ<ЕLЄ=9{М'ma$фґ?(:%«АЮ5Њ)L= мИ1+‚љл0Й2и3Ќѓ(ИмBnB,ЛCФ'rм„&29ўд‚Њ‹ёJЕЊI€иЕбb5,С¤ar1ФmD Sэ.в0к7rcЮу C д:БMD„ПЎ+ёЦЈIвtм#I+кnP5rиKМ&/‰#X"rгdыҐЉЈZ2¦ГrЊHГ`Щ,рК(1Ўk”=�ў&;n22NЉЬ™МПдму1H89Ќ ›В±шхУђэ0л+‚Є|ю@52мrІoЏO2тэЌ#М*ЋГ{rяW-НL:U *Оґ«•ѓYU5ЌД€rЋP'ЊЏ‚L9јИєrш0Сl€b�¤#Б ђ”#`Ф’ C246Ћ­Xд3и 5°Cў^ч>    ёк9Ћ+>Џ^фЄкIЅЁЈЛ$‰3Ћ7Њу)Г*ОДи›б ўXХЬ+КцЊЇЛў¶;QЦЈрэ5(n_k-/‚ ьV•І^&¶ЁrЯ0Ћc�оЌ1c(рТE—x›У#(М„C@и:Р^Ћъ€]1:*Ђд#C8^ГkcВ7cHЮ7бш9 оNђ/ЊM\ђВHЪ8C0риг|ИЋxK’41VЦ0Ё‰"2ЋCjГ^НТ B ђ‹*VПє €"J41‰D    а‰ё $nP¤(кLыЧ70Я•¦4Ѓ„3нCTст=jЊ†s‹ҐМЃc(-Ё‘0Э}ДЅl9љ!QВЋ9Юи*rќј|ГР`·ћ)Љ—µЕNМьdЃvЈ+Rђ@\у#рґKж|hоkZ5ш—‹#xкPrюЭzb}Њ03ЁU1Є F¤›„`ЁйHY‹/†џё`М^€вФDН«‘gМЛOЩчXДј!’ПБЙв^ђЬA&Vn•S›ЧV‰O3bЕiEЂЮ­Ў@vC„lГ.`Тђ)!iЬ+8‚аM›а:o‡аЎ»‡$MЮЛЈtҐ ј“апЯс<‘J. ДTТwn‹r ±d2Иn Gм9ђћЙљnUЉє-xBБ•kЉedљ“еjKВ u\аЂ5®`к•@QяЌ,уtn    CmNЎЁ:¦ЏИs‰ru№BrT‚ЂHG Ѓ›ХrLnn†ЊЦ¦ФЮki!;dф’ЕШЋ¬L$+CEnC –qЬaЅ–©Ќщ™†QЊD]UБ­±е4њTФ$ОD±­|¦‹єгCh»ЖґDkm_ЎЌ!еЫ CB€|°ОхЁђѓТ№љб թ䇋єl™†ј5HЙBbє5GrЂ�Ъnї Тnr‡pј8‡Аг:Iб^—sьа [Џ]Ґ�і'…ЦJP1>rбАРЛV")jг}EЭ_¬юgб¬    Б…0 ‚pЂЌБ3AиёЕИRJ хFVЁхФҐmRC”†ќ‹Ћ Ў¤b|Љ)_kхћ:ЄrY~ўНЭ±‚ЏQjЌG*А&ЄOљ¬БћZ_‹шPЁкїXHўЎwkLіСTѓH.­ЃѕЇХvLВ*Эt®Хє°Е^Њ4'<u6ґ«R]`м-p«%ю№ХУЙc+ЕcCХнО0‹)T¤Po`›ШW^\¬нu<vЃАЬmr]~Ё1Ш%MW-‘Ї¬љЫ[‚LЌKҐ…° &ЯШ«glн«c·ћЭФ"Сo­‹%®22й§Сr,%ј…ц0»УІ@‚Љ*%…rу¤пIBrvm±ЄF"™ЉЩ/P“}ІvљМҐ>>лс ‡BЎNUэ;Џо2 ‘|§\хт†…�ш•'еOgnБЛME2=ORe/D¦с%YЉQi?#еЊјЎ¤SfЦTЎ!oG›6]$БRЊС’‘fГ±TШмl„]ЯЛыrмЃ(вщГ+io¤©я№вAФOЌґ—*ЙБ—€Y&6Dx”HкnЎ©“gYDљђЬуфЩnR†O§Д r&~rЖКМиa\-bі�ґзыDa«,€ПЦm}¬{ўe^WЌ’U€64 `ѓТЊ'H K•ќ4I    ћ‘@ZcO¬М‘dД—Ў&wgu§lмЃ ‘ЊтjЩб:%<лtУr[‚’`\"%{,"BМА^Г HLтІ2ЕvСЄЈHm7ЎФћИ¦°ЩO!џц.‚%бOoиИjґ†дUЫ_X±UЗ#H@Ќ.б,ќ?Ы7УЮ8%Kф5Шш‰¶sэ§­V z+RЅНT—ЯeVE:U-ХN№|{0ЌсВ©_ Ї;эЭЩ.#eYђ    вњ‹pќхЖwпбОтНр),¤U“„&НоЏ"9ЊЌжb7vqГrО(/:‘ьтДnwwxзЦr“хQkђКШK<¤”тHgТхЩ!ў „'™r«ХU­ЦНфы¤ҐНЛ)TЁINpЩ"ЁM»uLЂЂ‚†gaЋcо¦}™t0?;97D:ЎY–Lnкйиq�¶¶:?ЊC>8ЃsnдђЦжСЫЈЛнґ…ьќ.1EљЗHZRф¬пзјЇФRяIС|Я‘B[юmъ’‡l<ЯµхЗv9¦bY1Ї¬мИ.YB—    AДhkaЅLжSВпћДфЬЯзтЏWhьєгҐ[уНmO/мз™& Й$ћхAн8ЖьчЫс¤„”™?^Ьдя«Tp‡Й(pbБ¬™†еф­Шж*9Пш0Еlы­bЌЖ(oыпЭ­ЖCҐEђ ВjlZђnяВё–`бrЊтр98rР"этю$пfЎJ&'kи ‰ѕ’ђHЎ*$;Џ®Сѕ ђYП`ыРfьnгpv./<ZpuўвЃ6ЇDќгј§\a-І3Cѕ3°ў„нcnР ъ*дц/.ЋbxEҐ4+Џґъ    juўоZмV#ўш n!GьґГHЂа‹єЩл„&лђ/HЂ­iЏ,В"‹'°ь ¦Геђи‡ИЂDў^Ю†Ж’iьno”L*nEра6‘*Ц.[Мj^АpАjы±B­qHЫ-^·DNE+—kIиЁЗўTВ^c”rЂVЮ жuЌR—‡мН&.Rb^Иa-FВ6@ЄnЂЊ p0°4E¬Ю3ErРQh©КЦW    tбсNЇкЋ№qј…®<еОC­Ћr+JєЉњeb0#C¬ій@%%„DCМ—$Z Ат@¤РЇЮj[„[    гЊг    ЊЦyhTт¦ CўГ!iѓ) Ьc”P(ж „м5Ђ�Ђ1¬О:ЂF G<5…lOm0¤jPР„ь…(^‚b|H\–M'€Ё›-ІЛІXгВxhСQс&П-&iМC&ъЙbg‡,J:%b ’Ђ-1љП@њ„¦$МкдЩcЖрcVrТИљ'Bx'ТґrrЖz’Мћ¬о=§$ttҐBШХn¤И В `к6џ)„Т.ѕ"Д7(љH8Г"°5#±&Ф|IьЕІpђ‚NIж"Ы©°pѓ~�т}°(яЕn7Вв2PАгf!@ж“­2& ";break;case"sr":$g="РJ4‚н ё4P-Ak    @БЪ 6ЉrўЂh/`грP”\33`¦‚† h¦ЎРE¤ўѕ†Cљ ©\fСLJв°¦‚юe_ ¤‰ЩDеeh¦аRЖ‚щ ·hQж    ™”jQџНРс*µ1a1�CVі9Фж%9ђЁP    u6ccљUгPщнє/њAнkшјnџ6_I&…ДN№~]Й3%ј&°h,k+nІH€ЖD—RIVowѓЙ”Щ>yљg—©Ћ®Е    і4%№мњґ‚Uµ�ъЖBв ґZа5ыЕЉЙWЈ­i0IфГA0њ®-yЫо®#ХЦжђЌmЦќG\bЇЅ    'hiарE•цЖј‡IS%Цп‡ЇЖ#X‚sЬhИHI¦JsаеNЄтX$ЉS¬·¤‰4гђЉђЊ9(»8·0‰г°h»JjУ>&‚”§* *4ёѕм‚ «№­’ЪЯ@FЃ?',‚ЏъЇ§*к{/СЪHњЕмЊ.х»С“€І©$nВ8рЦЭўпCлўД*’oъZ„IҐљN±–“Е+·Њ’Ж]Лж‚€п©mЬЉгИль›<!(И‚2RПФЉ�–$я%PI{{<Й3sЄ’ЏDVhђЙєН 7ПBшЄ+йTЈ=П:0ИLСг$ВЁ$М–Фdь8¤J+єІrљpќ©U'П”ДjJ= U:ёП«A    ќ„ХЗ0ікЊ,pэN”¦­KТє РBl‡СTЮшЉb€�Ф4Џѓi'$„‚v—…І;k‘BpБ&*•&ћ+д;СЮж„ГjFS%§ў®cI]7‘f5»ЊГЯ8”•›аХЪдВ‰=3‰P™]T4\љЖ8bэ‡ 1B°§[іV§ИуґиьЁkтщS«дЪџО8<_…6сњрhг—RHВТ2[В6ѓ’HO6P]9&QЬ¬еAБ†)ЉB5РЫ…И$¦»Lш*Я 0ZBbИЄЧ0ў)у”МHMѕҐ­m='®ђ3HЉ"Рs[ґ’Л0ъђh&~ћ9HЌ ‡-uЄѕМ |byЗт«4G;.    9`9’$t›µьfРэеkZ€±кР°љҐ№RҐ3ЁBhВ9Ћѓ(дёж;Ќг”ю2ЏЂТ9 Ј&В !Сд БиD4ѓ абxпн…ГИ6Ќ#wtx#8^2ЌЯ8сЬЌГ�Т7э!@: #ђО2Ћћђѕ1rѓЬБ>    !ґ8АК_@tЂј0ѓгЂБЃ 7§риа€ara”ђипРmР$µ�ІЖcQ“AIиСGљ сµanѕ ЦjД( n (ИTёMъБsPҐ,5pFK[c=дЎЋRт]RОqЛlИc° 8‡Еэ}EЄMбЙЮ*Ѓ°џУHAЌ1    €ИdҐ(ТVpR‘я9&”ІЂ В�TpЌ]FVфЏЫ:N"QlжHВгв#4­ў6(s^TSYы7m|ЊЌШa\ЂS&§2�ЖЎЭ90<ЎђЮAcАЂ:АPЮчЃН A¤3‚К№Г0iЂАЂ;—љ‚¤=Йь4АGѓар  БИ7†ТDоѓігfҐЊл/$ођ™сKI¬љBRь-ЙL{…g€0’$TЉn"+¬Z–ґђ_”’‘мщ8”C НУєduµДЁЖ?Y,|F¤�џMS|иHБ0S.5¶6ьµc9(E{%ВG`ЃX9Da °uЫAр&m„Гё{nRq17с>З:ЋYМѓ.…Д¦СтСEБн%FЂ*#е<nКQna–7rЃ‘AF`рЌ<O#љЖ$Њ~%ЈК©rКљ&іV|:2­7Ў9    `ЋДЮ–±B©ЎЉL>ўdќ•·XhI*А§TH”SаћЃUn …@ЉDЦU†it›j LЎ±Ѕ[АЂЄо E    ЃїX Скќ(vuШ»Х<’…oі[BTXQщ/Иґ#ГжaEщеX§б§¤97Т“ X‚#'¶­'¤…c0    Ъ¦™Х·D z-ђэЌЕєЊќ}MVT<кХ’®™Њт±]-*лE¶ZА‹%¤;д§&kћљQн@\hтг^$jђn„R® ™&9F•…тTsЅ}H)‰ё™MWn¦ІљSsKєАЉл:¶amNЭ)+xD$mp‘тђАд”yr ·f-ДП©F,K‰  ]жQаeR4\‘yєXTуЙ»M5ќd53©>'Ѓ ЇЦЈDњЊ%O:DѕЎSЉ¬WФЃd¤ЦМЩu!†АќlHЬМЉ*µ/DЧA’+T.€ЖмcЄ ЂMаКB 1FўxЬІыЛW!-\ѕџУ[•!tї–еkМ¦ieФЧfТw•уЉ"њщУ/ сp™ћmL№шЄ”ЪАSд¤Qї    1џиј№ђќЎrw<DlЧЎІ±uЛЛO8lП“µ3¤N№п7h†йўљFЊТє$k жr®o)Ь_g=?tµIШхА“mD]1a>€ХЁ5·yUж•ШґІзWW`[v“ќ2Љr™Ф2©П.а-уђґH<:XЕЋеC    -]5њБ0^СЭn ’    rQ•—    аЎJ4D «•+‡D­ЊВУKy—жЧб…_¶dи€cOD|ЦФ”чм:Ј¬жрЈТё‡®lЩџ­;ЋётL‡ЙУСHTDЫ–r4о\wm,Ґq·Ьrcxе4Ёr†h‚ЭЂrr2ц?x!е`p Ѓ…Ьї0РzxaЃ–і…эХ±%лЛьўў;¬ќ±ОnИ9эlT.€шC:њD“ %{zRo "7њ¤+Ъ“КM]L§жA79н%К1вле‡ПВ?МNW3«юrqxntґЙ” сNЄoС#z“9$µ‚ґл“ …Qґ€\iђжЮKгwЙКЏkЌQ‰)"]ёиРѕеe%}iўнg’/TюШ_{гпodg4…vАёXЊ±№Ґџц(”ЕІ4aЌjuжЈДуIЅх§@ыLђяўHѕМют-/я^эќЃLя.n _хюЭгК‡БЧe­Љ™ж.ГfDџпмdдjЄжBзOіЋV-p ьoа`Џ4э!ЎЇЮОoфР’Д#H<\ЛnVРДј"ВXз>СМ–Mr$МЌ(Z¬Рх'eн№#є*Мпй5Њшј°VыМТЮР<сP@ЕpI¬ћ7°RПў`Пг¬ЛZOѓPЊjЪяn•Ci    „g ­pЈ нЁђўђ®ф°ћБ¤@ТO0љЊќИёVkЂ;‹n*‹Ђ[KЬЉfPIъUgг…o>¶tћў$…O–›JDGе ђДИXпxrпд*сrc<+ҐВр­њ ‘TнЬj"0†Рт $ћ&‚иirеїnПдЗP БЛюА.hупЅn<Т¬(№‹FщdвЮЛМѕ°ҐрїГ јр¤р"°3Q„тпг 8ћкдIђTјнУBѕЖ+љыp¦еP«cr®Л ЏтжLПЊ_РНhbmж ‹qКм)мЗnbҐЪH Игeј7Г8Гd,jГ¶Яўьp±;rI-–[Нш UCсoєтrQ_|шNY!0gРџLme,YЛnвѕ€`х€ІЎfўK¦(Дп4в    #гл$2VяВnc.ЎKк'pBхМё-®Abzf±I"Q€ќq~…Н0Ы†Щ&ђ#Т…)1±Тњaт:З¬DґааR¬ш‚{!ђ© гєсП#Q�Аl�gB$¶"Ш9I.X*™І‚©М0WA+Сµж В2й±ЕЊ "RчRЙ2Н$¬//NјДТ™I1ъ$Џl`„‚QД65D<3Rм С~:ђ;g/Џ#n З“@RЖу0Т$ЃJШrj­#щ"ТЂ*С№ЖX® F" N„ъQiс'Х”…иђЙI­8шњ§=р6*ї8У~XJі�«OО8LЉЌфKLЉОDьeУљФ‰КеОLђрu    /цЙЕ–+E9FРМ°”.lРЙЦ䤮€pU=®@†i ШkГ3Q^ё,�’BоqIґЧ.>mАЙtѓЂЪ§pДѓ‡ВЇ ЁАZ@}Ж‚®а(LБЌёмЖuУ‹Dh`ПL‰DЖЇ”TҐw8JўЫO9Ќ°џЈfОqb?гO¦x`    ґ@ Ат¶ў[@КбAQi2йХ(ж·” ’©ъN‚й'Ёa@Г[°FЈљЫ¤Р±dФВnµtКЦMB=,Ё&hXS¤DCю·‚nўЇ)ВtчкёXm УеO*ѓ=Й¬‰fж)-*ќµц“Ь=аuQP+У$ПPђ.х$сЏ*[µ)Вщ(./пСS/AS’ОҐОсOХNҐ"=¬€gkЦЉѓD)H†пЦ=+dщт›jG…‰WђHшСќd,ґѓ$h-YДGЃ@ЙЊ nАВ `к Ъ¶µ>"UBбб0]®hЋЉ:c5UK'nєg,G јeI2Bђ4№GDІ€З004ҐWЙЖaИ”зХаeХ4Љ¤jЌs7ЊR% H»#dL§UНKKЋ$‚ж";break;case"ta":$g="аW*  шiАЇFБ\Hd_ †«•Рф+БBQpММ 9‚ўРt\U„«¤кф@‚WЎа (<Й\±”@1    | @(:њr†у    ђS.WA•иhtе]†R&Кщњс\µЃМйУI`єD®JЙ$Фй:є®TП X’і`«*ЄЙъrj1kЂ,кХ…z@%9ђ«Т5|–UdѓЯ jд¦ё€БХафЙѕ&{,џ™M§ЎдS_¶RjШЭйУ^кК8<·ZФ+±хбe~`ЉЂ- uфLљ­TВИмХх&юч‰¤RІњ    MєыHI@€bНТ·х¬цњЖ2x:MЗ3IјЭGЂoe[ы‚ЯaШЕбќ\ґJQ‘шaҐr™^)\хjrфщ•ОqИ®P" €­%r*W@h‹¦„)Є¬шІ­ЎnщЂ5ЏЊ6”8‰ЄЪЃ©r¬њ61aЛ‘ЄB�єJІ`F«лґXFЙрP)ЋѓђТ7 мъЖ– J¬йёhfК4йJшЬРљRшGЄжмёоєћСЗВ8К7ЌЈ,‚П+рJ#(ґЛ|ШK*JЮ\)Дь{nGгИжрЌІ2®«Љ±2§,+2~)ЊЈђнDПУR«A°|"мOЁзF+п”ЦгЇЁ*кѓКЌ"Ы µP#QА”›нЙП«t–+иЅ@‘››%З°t4ЁХґй]WГ2ьѕEх\ввА”ФµS5ЄCњ›JПЈџO)jmXё@“a];@‰…‚эИнsЭ]С шчР”е‹Д® +ЄОs›f§·$X”ЕН-·:ФЁЊC`ё'{)ЧМЏb­Тф¤=Pќ‹p=vЛw•тЈа@Јc"ђ•Ш2€гW ЪШґц-•D�Ґ §XЋK'kG0к7 cЈКсДµњFШеЎ@‚3ЊгђК3Њ9іН?Yщ0ЂCеuшўЉlјо]yL \[«SYвerlќАљ|®ъ¦5sЙHbї GsЅОѕ·”ҐЕђ ОЭец"ТfC`ШѓД6 ©Ж0ЌАP¦(‰ЉFOm[€Њ8D+дzuІj+FпЛЫјFЏґ›«Щ7мбTrWЉњз`\НпЛо ЕWo±цЛШ`§Eхч~–W46фЏ·кµфYЬіM)bєР|°ВwцB#“н›ЯWr®ю/Ъ6/мRъшхЯ%«G^µ} |KК|еЬкгЪШІbПб[ЇЇВф&ЙХPБ@’fГxr†|"S6ѕњѓ¦\¦µk.&}^i„lnЕТ=8©а«vk+]аАГч\ГЖ5«µ•іГЁњ–©ODЃ± ¶¶тЂXR&wА(!…0¤ЉA§0П=ъ¤–ґrќ9Іs(1ґ¶—ћ«^o%U·XЙ!n1vMQб›е‡L‰|2Ћфњ%жN­‹Aз1nВфЭ ўйg*‹’5–xёbLЊ@ВЭH5Ј(ф‘¬WZmyG¬•ТЃ‚Ћ[odѕeМТ‘„qo1СИ¤ёРy4\‘%ЖuИЎEьeKР%DGѕ+вt‡_nЩ­#5Љ°#йX’%¤№,Ъ$!oђQЂЂ6'ТКЎЇ€FДЩЂ љSЪ‰В`0пXРeА4ґ ЙAаaЎЎ`zѓ@tЃАр^з.(Ўµ!Ёђ]C8/<SЁр#ИyЃx"p„9tН5Выѓq¬зюPЊСвЂр†|_Г� LЎР4ц4}n !­В†ђй0ФHmqn,–чдґ‹р(™G„сЛЈўZ    AиЏ’мЗ,Р@P)Э¬JЁNvЋДH>¬ќ#P`)QЊ+fґИљЁDџбg‡Њћ@Ґ¶HцM     ©EЖ§—КгЏlЃ§hЌ©µ¦›(Ќd^Q0�Dз=XЉk_’v8,гЌЏфr9ЊPїв^ЉШ,QЎ!Ђ”Љў{еubDUВV/Z¦ЇФ•‹Нќ$‘Ђ В�T­О•a¦]D·’†>¬B$ђ{¬6”’жДБЃdкЋ}vOмJ$'wёЫЙh( g�3ђОC“EfаЂ2LРКНCJ‹ҐQ‰Ш/…Х+Иo ЃГ†а@PJEH1[`@вЬmµpЂЂ;™¤‚Ґ2q h4А(°  БЙ2ўГ‘‘ЏцХѕenЄ[qЙ°1©М Цi€…тT–UfZKжЄҐµф§ЁИѓДк–ыЮнUM®h†`+)*¬µчu5°ШєЕќ –‰’ЏuЙ«Ч9ћНуz�fМЎ QаsЛ>’^±»щnlr<-т:#1( ио!•KТJГїj|§ҐЮpa”9§еe‘MЙNЙшбCёиriЎ1X€Х*РAХ{Ў—°:†pР)…2¤sєЭ�У[Рc™†    [0жгЁa“е‡Рq‘’—"ІЧф#Qљ†PИ¬plz    ¤ъ lѕЉ@R ·Ї&„эlэZґkгЇ§й¦ћ.њwYй*Кы'qaІ#ш7`ВKnaЊ4 ВnbНыZ‹ЉЎKК‰ ќ oЏtвc–vњO†xt:’G ћЃUn …@‹і¶ЂDЎ0"нmnY.Ђ§%њҐ;љ»i    YЛ•ЩуHкГ‰шPћЃ†…ЁЖ6ЮS~ҐZтQ mшќ bТђЙХ7@­„K[Њё%0Аі°нh->љL0‡XYpкNЏ|ы)—Б,џ„СЇ_."•    `љWёлЫC"ё!С–BNЇљACб•0U·УЇ*йїё{]¦7тЗe'0В_ы}(Aru±WЦ+GeїrЛ|«$К(эFQэ‹IшIrЭd<\7]^`Ў0EVr§юZ‡iмиґДмїЪцДЬ¬№Рвa:4•э®'знЄqТЧ9ЮQ2Y5№ х}ZњЈD5ВН©RD{P9[Љм]IШS†-hњЙJшѓ,k“ў¬}O‚4ЈP ЇЎ4Ёд4M(BћW(+х>lH5‹U-[A|Kњ!тдUHOп§�жj_uЖgoгd6µ|дў.}FЕU f2…z~еcм†ъо=wХљ¶Дm=&ыwНХЃOеNaђ€ФЯ^jpаЃ…ятINјпeкw†nВвюйя \/¦ФпШNЬ•(‚ђMВрL4Лм%мє1/цdАкdјк¬kL‚иЇм­Jћ‘¬tЮэ¬ё‘(uђiҐm    nй¶ШП†ґiЧЄZ+Їїl)ЄYжх/д‰L[¬ъя2/°ђЂэmДҐЏРґЉдХ0$дl;ђZ”lьRRZђWМ|юl:ъK@?Gju§Bеп>wВ~є€(О:0ђФ„7)&rzооиXРв(Pж#.X¬юґTЭМ#Р&§Ё4AђВ…(Д/ь-гуOњWЁ–ЖЖт?kфкfxЭi?.4®ўCНЬнyіHўС„јXђrЕЯЄФЬйКqj|Q`,йQ*Йр&Fк°\‰D,Є”ЏлDв&Ц¦ўґ`€(СЙF¶ †p‰иТмцX.|рGђв,>b­yQ2ѓеО_e W¬P-‹P@обСЙ ўйи? Ж1 /к,‘…Ј"Ѓе}    QМ“'ьOЉTде(е)o PlрQЬ`зЎ    K’№`Р %Ьў аHKєp‰мЎ* №аа †ЉpЄr2DpG‘GB`a~tm&$zMо}ИьЏcњbГл L<bЏoМEЂ§#† тd°Тk’n;fґ40'kз'сл"0_"qРи0С*nЧEюБ‰@и0ё­0—nиЁІЛг­+рrкП2Й Р™,оEтјwRщмhґ1ЧРїл/тоУ&ґЭ1XJД< <SсqЇН*т§r‘1йWг2mJ§QpЮиRЯ3®кШKНAn¤в4.¤жp>ѓП§ОДмЊ�мС ёСІ€ЋёА“Pт�Я…љл    ”Ё а ¬њo0'іR3Q+-ЪЊ*RС“;C€жP¦ѓ ї3�псчrэ.rВИ-7ѓ:оЫ3ђЖЯPцоse;qm-1э:l/:Їйд`aЊd2RчRы=УЕіO<g±<ІЫbo,pі.Тй?ПЌ kрГЊa>СЖ‚1Zвr<у‡б§q,У/’б@уA+Уф.UmD‰’тЖgќT;іыD4-rCC4‹”rEђ›!лXjTТч)4ЉьК+?;QRч}У›ђ6яЇВwPGt±#NX0fѓ3їMфцо    ,/u?NH/}HtU!”¶XґђUOЧIp;7/П2Зї6'/ЋѓФ«TП *оТЬ¦оЁwFй,SgR»D o@„\снwMр^.3jЋхPФщ9/›%H”W”Zнтr‚cьIр]9tЬВПзe?у3TnВмnґE*рођtі­E2•4‹'<*mm"Тe<@ЖРА@ЪЂЁ*Tdпд@’зІ„°Н°†аO6ЉtіVр‹N±@”g™I±‚@Ќ…Йt’OўЏu·8хЅTЊц‘п‹<UўьІnq€€3Ђ   ЄT¤ф~ИGќYіп;HКt5“Zµ#\5кзAб-ЉW['¦Ж®[NfW®љШuТм'!5d`иtчNGwd4Йa“lbЋ‰Jњґ”яBj™VУ»,Уїdr;я>х/Lva?”nѕCЪиІҐ/pъ$зozUк­1’ҐrИCV;?rеfVNтп„"6ђZ–’¶� SaQeсjU    Пx–цІ…·iv›iсЕRЦ€ґ4kVфAFOlв•m.А»iЦїOh)n…чцр…S•ovЩfф#mх<]І‚l6‹DЊ' Љ@OКN/„ҐGЏњеҐ}bПN®3KІ›]rnAс¤PґSC“*а4іGґёЗ“іgS№g”@цЧX‰Ч]dvkQґ<Вv«v–¦4чlkTO?OKЦKCцffFhhЛќFnсQXѓn]зђu¶(_7”ёНBЭ?1ГFaC©cW{·‹{мЅdn`фЦ0‡)noюѓЧ¦xцЎeЦгf1jµEM·зhW{ЛйxуЅV3r©QRЭ~чefwбO«?«>тWq\1›ХG|GГp•*‚{уy9C;8jUeµ1ЂV©R¦C„3‰{�9Ђ_v7=шRт,w7ёYoµ$‚�?zё\WЦrо'ў пL¶/K�KgxgEЇZo ШxzЦА'X‰¶z]ё‹ZЋуЉx/WПЂ8™ltq‰пniXЏ†КЙ=OA‹XЎЌЃ%xxѓqezZ7jЦЏpE<tiЌcёфощQE~ё—†OpхѓоНдПyЗе%ђ·ќшMdJДщu‘пrђ‘@‘шйѓёЕ‘f`ђ�rjРе)KU©x-ШЁп]&«’b—Ii2лnрДf~ДMz\K7…хJ”ўЮыS Є–еJрЎ—МqHе€-�‡; UЎwvdэc"Ё€GыЈН8—4J–ѓ9‚§Н/Y‡e™‹љЋ™w‡L‘йIхЊ*ќJЏ0€ЏЗ‹цД°хЃsћЊ}ћФтd‚rЂV m` `Ц¶љM\rЂл%n"rЄr М+Р‚јАТ»`ЪЛn. J*№АЄnЂЊ pЃўд€+Щ—m‹Я\ЇC42џиpмH6-у’±эџ8R™њҐzjЖіA–ZrјЪxЯќ§шЗђy±03ј’…я|†“=nAЉжoI?ОnЉп¬ЧЕ`    є/Ј.-у+5b~Т@Ш·CМЛ2Ѓ{вmsЛ–,O2ќЌw®"ч®n!±1Єф;†фM ЈЂ‡eСu±‘–#C—Tqи<ш2b    ђз(аІЛҐўЖ„·†Љ 74”иBЬЙa®глsЉAЄ–eЄЗtbзqj53Ы…`дfg<"Ќ-±nv›Sг«YЏwTmDёЗтЧ5O·#„+–.dЗх’o‘6«ё·‘µ€™„—a=»wf`©%Њ�љr0pєH<Z3‹Кr фРЫu!»­н\F·’жY5Fw”]Л9a{Є5xm¬uШ†OPi“iWEoD€њ¦‘›yѓќTёUEЩ5і9њDЂ‰іа@Ж„ №Н1рA5`ЙЖЁ б8cёВbв~    ыМњ›У8Ґ|D;ќ‘&s-уu/Џ‚ЕЁ0КҐ±Ф…ЧG!.<іЛbn›jf’NOЪсџхrіL2Гф“—¦о5<ж;~з®jwы}WV9—я№oУЂё!}й н•qїZ«ї…a*ИУ)uґД _Ї*X@ђ    t     љ@¦n`";break;case"th":$g="а\!  €MА№@А0tD†В nX:&§Ђ*аn8Ю­    EГ30‚/ZB  (^µAаK… 2Є•А&«‰bв8ёKGа n‚ЊДа    I”?J\Ј)«Љbе.�®) €\т—S§®"•јsCЩWJ¤¶_6\+eVё6rёJГ©5kТбґ]лі8хД@%9ђ«9Єж4·®fv3ёЊc®ц•К‹PЗ¬«7›еr\&ЁpФЗ%:ё'µђ Нz}›¬+* є¦W®‡Я° ‹NЩ3Y„но‹€5ysБїйg¬Д«;jџКrЉб=вВф·%В€@1“.:xшЖ›ЇкЌК6 Ќ “.\Q4јXЧm(ГЋlєvZ¬n‚¤У#Жо¬ЙІ$±8e;.Ј9E‚Пrбpьђjшз ‹P⧮;hХєЇz(­+/j€ч91\,чЅ±[Eї);№—K|џ5РДV­’ Фттn™§иу©$ nCЁћ”RS”­§©›љнЄК*>Л№G/ іRЦJДZ…(Mєў¬ЇеДњЗјђйpіГоѓ‡!S!pюЕйБqКsк"ёТ‹†т'k:Е+JMB{AO z35MJІЗ©ЏўYМ-І8чТ+Ѕ(ёRнњОј)QЪЄ™“rґVВјЋMKСЁ›\дРTл8­ЙЊ б7RKD­nEpSпF ь вGNСOcХ¶Tf—E„Ъ§Іы¬mE¦ш¶Цc“nЇЇлDWs >™ђIИ“5хZ]7Вхmhы++ ^вЎ+#…є‘3”цУ)ыЪP«(J®ї±ј6ЃЭОJ4кI7Л•<¶WP-±гZщ§ёr`л5$Є€Sх ^Ja±ТzќЩ‰лЪ­КЬ_#jН;P=клґ®ЬщиЊ:Ќѓ`@: #Ш2„�Ж0ЌЩ‰qђPOУC„�ў&JН‘p”є‰Ю>ЇдJ>Сf<‘{H­«©ЮЬ”Z›–¬У1zєьЧж5mA+…�с9<‹DDґTнСЕ.лdрN· VлљђР2ЌЈnіATv+‰ЁЊ|ї2n}00Ѕ9Е…Д.uЅСлSґь•сhЕo‰=vЙZуo‹JрGClО87R¬хђG\щс W-УЦHмЪ@ЃC`и9+=эBъЗ·%14cV дёg>UКb�¤#^‰ќЦЂ(3ЅBТe+CУЮЪnХфnѓЙ6    <·ѕ№Т#2пz>’ЄUYЄ=дэЋ,ЖяШкаB&]ь&У8†ЎЪ*©иэ�&єC�sr!ј7Ђ§n!T,=/©NћDА] СҐз¦±C�NU!ГRhyK&UU ђЂЋ>hZ »Пq…AщкЈЋLGb¬РВГ e@Ђ8EржГxr^a”<Тѓ(dАЂ:ЂС0=A :@аЃx/т ИCHnЊ@є4†p^CtЏ„7C"љXaAњ2‡HфЪsTr`€ђЪxm’РрВђ •AР4хж|І !­Ёђй#™‘Aё:µкьЕГbS/рцћ$0з‘45СUІАY�u¦zд;DнХ9р Ђ  ћ“рµ–3LOРѕў%„вW©U*кm– ‰љZ”qЕPE±NНУЉXNТ+*ЁтТШ]Ќ±¤ЂH} –‡!l9¤°ч¶&ИcЙЩдc‚E0®V|з.тё§<ЂФR'°Њ¤‹‚мfЏ}!G¤™С"Х:•ф^€b‹B Ulэ.t¬©П"ЬаLt±IsХ¬—:ХcDu-)•ЂІГЁ jaёYPд0 u€4†vєЧБfr-<`Тк0Tњ-Qy†™Oeьѕ­!И7†ЦЈѓґ‹y‰я8є@XжЎЏЉпЮ EЛўl+щЉk>ЕАdW‘ЊzЇќњ—љWb•‡x+НЁ{    h]Ѓc‰+­?CvЉ•атЎ‚nf{АeєhСA™riµ?W.Ѓ!g¤џђFnЄRѓ;еОkје®•Яњ&"СўвФ§Xе5 ·"к*ЊmXS,bgЬS—Ћй+O q„2›.kЉЩэ K¦®ЗJињУУs/ЖъОЗнўТH�Ц$щ Ј’эYЅ±Є/рrgH:&jTѓ«jњr*…аGF<ь"PВp nЎ@"Ёpю!Ѓ&\NњґK&g‘ўтvx„f0|с-±`ГжЩБµ<ЉЏўзљ±н§ Ф‹ЮT^fRЦі¬ЕBБ7mF;+/©0уъmEГaКзНo1Ыl№«/*jЕ<<ЪЙмЌҐUlпfмМЉО)c| egІ3ЄЭЊЕеЗЗ«cDQЌр‹>E    Д®“юµ\ЉШpНЎиВ^»Sщ XVўяёнќІбЭqжEe№%ќћ3vљ°&g\%0«Љkedь•ЭCSnDХ4\ќ4°еYdгЬU§hв°дo‘Тc,¬a6јnL›l=Gќ“f·г”ЈЉ2S9шџЁкDW¶_‡Цјџђgo§‰Ш€K    ;'‚,€%ј•-«–¦ґ·р!@vfЖЇ%йЃтjО‚нђмЉЙ›X5{2®#ТЂМ:уїСaґ;њЋ\ч&ї§nмФОЦц‘p1й™np4tЉш9XјKVp¦    И7Хя9,эЌ4.1:шiBo€щр[”мYСџ7Ж  T нч"mEыgў,х^Sђ7T0…ґtќб;џк%2р9Ќ&¤ШЋхРW Ў€9ШЕZk[P»·Ќђ'ДЧ©”С4µfOЛј№ЗmHЗјќ§4Ц†цV.:a^­ф0j1мF=ю тAАў6nmЌ+7!™µЦ±|+ѕ”џ€ћяaҐ­Zэ'�сLыж—:+<•)џXrО.e\ЬвМГ¤KМEД.юНQ›*Аiжc‰^ХqLoѓЄЁАnЄхd4t№ю·4щ9pеЕ]ђ0Ж–OШi­<Л·’жЯ6·жAЈНЩ›Ѓж�п^=\Z”ЫЯЏp†Л)СТ|й жрEц ъэў \F4§­VцNо9LТ+екНЊъЅЕT[…ИxЋr3    Њ9/в*b·Г•€хMФОГ‹ КynZ~p2BLtяЙ6ЗNld)ьґЛ Эt MД?ґN&фmFBei’з~љ0„PЖnRg0zИЉЏ0КѓBФjђФ­$rЌ(ИДАР†Є„‹p» m.ЮЌ GЌ*)ДЮЊ”>l�3SзР±лK(ЯeZіГP°ќ Рњ >ю‡^УЇPіPJsЗґк>юНаyJaqСеџML[0№С °С%Р]¬емвю­:t‡Lїn¤ІГgЁ]gQҐxxQomKрчРш=зP¶Yг9OЊ\Њ уhHЄmжЪоBA~cH(фiЪOhLА®"Яль=±ћd.,A‡ЎFБИnХНиВ„JNak/ЉjМ `L&AМ,ЩЏJЦнNФ…®p‘оZaМЪХзн­dXQ¶љMђHAлд©ОBХj(эДf„rЦУ#¶†рnХђЦnC¬@мXJQrrЁQACЮ»®=Ј’oJhКPb±¬ н,©!Yве дvШђћXLfU¬m#m>sНB<±ДХ¬#±е mЮЌ¤±8ФHФOа0к^0шBw'Ґџ'гЬИ¬юZQi :‘Aн'ҐўGQХс€E©ЈPшXg:ґІРўІ±--cMД9oHЬНЏ.1Ч.¤1/bЩ/ІЏЇ7"Q2Т1х‘…!.ЛДq0ЄЎ/ТГ.R'pяq|ТЙrП0s'nоs1 у$Є3(јТьJНlХhґ`ЕlѓP+©цnкЏ2ЃrД¬п§РcR 8Ј6c†hЉ PCЉ™ nJ°‰j/02Ы9Ђл9ЙЋe,QрМУ,у§9іџ;M Сo0QчєrЂ@hаЬЅhVjіµ 1туG ЊЉш hвЁаґrжxуЦіЫ9ИY?“3>АЯ?Й?@Кхnx=д4?.aЗА¤CЁ0Ћo+dР…ав©!?ДT3Ґ3h\ ґ7CіЎ1jґ‡Џ2]CT9=ґOу;1s?,сE”GDґaCу<у>ђ№«СGT=2уЙ.‘EA„*cT:2ЩDT”U4Ёт Ф‘J¦у‡э1Ф¤C@’pхт" љзнЭmдГАЁЧаОШ4xэРьисЫMmЂмтГFrЗ SУ1сыN”ЫNФQ”W<УO3з,УХOНѓLЊD¬зДo5,Б4€~vсЧLТ©)ЯoS23PУ№HSDтИФУSС4сoTНЯSЋіUQr    ѕrьЫИn`ПH Ё|ЎzK±¤EIў{¬еj!IeV¶ЇInтU¬»-ЄЋdј5fЯТvЇ=’('faZ5ќ*N9р/KНnhh)Ј8Кs- ?а†{`Ш`ЖrЂТ `Ц§pxЖ$йK/дҐ4$%b°ОТ–@кЊ@ Iz«ЂЄnЂЊ p:–ПюеN$Aм2⻧wG    ¦гe§Њ(5„і…jxµЗ‚fћ@    ¶$ АтЙ"о'edЕapvҐрAр;*ЈЃUPErtЂрЭ_ђ=_ЋЗuчKЏ[>3РЄ‡АСў*2гъ<E%…nXiш@�¬Ияцµk‰dЌ& ы†�OЖаРv=п-g…#ЉЎS6њG·@¦Њ Rѓ–Я ’вО§<Оµ н‚ZiлTWРs2Ioчx•ффъьhPљщц’@rаб9ЙHгo НnћLГЪZL©6ЄZўѓ‚+·XРЅ •Їч$mТХђв;pжБ0Нсvbgv¦h.чpg%:ТўжСЦЋIЧLјiР3,цУ @¬  Ж кr­v§П эе†vbv­CBzТЬХD0|ВzLЖ/+М4Пу†M¬ьлЦ’1Ј’MI¤G Фјsiu€3o¬ЦZеяуqюваО’'Хљjф‡Eурl0ЮІ(+Ґ;0Цsu&5RR1г’d¦nађ    t     љ@¦n`";break;case"tr":$g="E6љMВ    Оi=БBQpММ 9‚€†у™дВ 3°ЦЖг!”дi6`'“yИ\nb,P!Ъ= 2АМ‘H°ЂДo<ќN‡Xѓbnџ§В)М…'‰ЕbжУ)ШЗ:GX‰щћnЕO‚¤¦“TВl &#aјA$5ЙД)(–u6 &иYМ@u=\О“л•n~d№НЌ1уq¤@kё\ЁъDТ/y:L`”ЪyТOoёЬзЖ:С†ј9Hcаў™„у|0њ¬:“IўZe^M·;aиОe”,rrH(ѓSМ¦ъaУFL4њт:-''"mТMЗZ}»љXз ў†¤ЯrҐв ‹±ББљkўЗ h0ЮЦ:‡Жs2°ФаўЙ„аџ4еЉ0Ќ9Hу‚ЌLшЬПЌ¬ъў2ЄoQ>:0mZИњ'Љ’Ё¬BЌPІч0н2|:"Lшф�¤(XИ›4Г Еo0уnoЛц#rгpЦѓ$ѓrъ·Aѓ*B¦7Г“к4r/РДБ¬ит:Т(*ык0Ї,P9§М\=*(kГ¤6Є�кЈМ†ХЌЎи±¬іSR0¶m ў&0о"u1‰гЈ€шЌ#X@ ЋO“T0ї@PЦУ#±#ДЏНП3ЕБрЊ9n�¤тE@PФ%ЃT­.;г¬8:µT[r5СК±KЛЪR•ЗР2Rэ<bЧ5µB"45БђґЫPФmR]FU=W8ї(ШгFџriуЦбVѓ’ =@†)ЉB0RrC,фй…Бp9r©г"5ИГ’Оп®I8„0«rL№ХЎiл;ьѕ ‰тO<Фѓ¬ТЋА°€Aq7hѕЩЌ‰цщаiШеѓ" шд2 К‹ѕ2Ў`@63г МЙ]wj0ф«уюЖ81І=k°гHЪ6O©8љ0А·pбћcєKЊЈАаБЊЈ%К"гF63ЎР:ѓЂt…гѕґ #"7#БrJ3…йЋК<2#rr…бЬ96г¦ў/¬‹�ЦВHЪ8Hi€иг|ў.О(Р7ЕsТ0ЌmЂТ:‚<Щмs,n«П,Ў­–9u¤<Ё@(    †5ф0ЈDЃ#ЁPўЫтD”фІjrЎMr‰=^–Xi‚Й ТҐс) cќ1V„Ў?Ђ`A™’ди‹H“ичVВщ4nѓ,¤цpЯ? LштППВЂћ)ЉЌz>ѓd]итГJЉыдЃ¦¬    дўЧwЖЌЈНє цЁy зIPЧЛЌA{lА,†тxМuoЃЅ®ј“БSN`Ђ3ZHёFnЋ�№ў¶l    +ђqрp9B G–'Z‚ќ™ђ‡Ф©ЛШ$к™bЈемЂ€38#Ѓ¦ћ8zPЦIыCпaЮЁУ±UT†д¬$6Fs�бЅ€Ar‰ч¬UЛ:L9±¤њ#"zn‘УWPЯЋI†&Ц¦фьЩbэ"Мј613.jJБЁC…8ћRКЏС©! fD2ТАX‘:)SЙЖГU°±Г @.@ґ…штCpajfҐЁpе E‰rђgН8„рњЁPЃ*UІHe Л¬Гµ0д"Ъ’BgҐњ-`Кn@T®"„А‹-eј№—qє^Лш2o ,Ж™,пЈ—’ДОвo8¬no“вВЖњАzKбФ5љFdШ#zҐ5/�§Ёхђ4rbз@!#сQКFtи¤,ОИ~›ҐAѕ^ҐLОј©МЛhGA)^И`Ю[¦йt„ ЃК6¬[ФShV_™C;eБ Оza)А‰'ЛњўW ЬEДџNe6B‰ъ7"™|ДNЙC<ЕLЕ"$ї(:¶W 5g‹o9‚IмШю44аЏВyrLЖ¤ы30bЊЩCXHХ6Ж_±рMh©Йґ^ЉЪкв­ЁЊТVtXЅKх[_"њЇЇЕуЊj®n&№‹ Грd€Ђ&і7xy«Вч"зкѕ‹V_Јй>°S~№(y6ВГЎ»t6)о€{+eНDOБ­;IЗѕIСЃ®Ц@OГъхe*Ё•1ъ·ЩЗ н›К¶ЛвЬWиfEЌҐґиL ‘#ЂИЩW7<ЊЭ^@mr¤Nдиќ2џ?г w Ў€€#ЁCљ1К¶з¤^оZ‚A ш‘zЖ©1QЉf”Ћ†3aZ’‘~є ц#bzй±H¤* К(/nЉ&Eв’ў2!6-!nљДd^ль\IЋВ¶йУЬC$oЄ¤рша@‹0p#бШ�?дФY ‘Ђ2)©$ePHdТ‰ГAжВbаЙ„•‰L&АЋ‡dбhr aЖЃё3д<Љl.nHМ4ГbiЇ‹4Au�ў‹R%&GгоdM…љ±±bаИ    >ekі�6†ффj§йУ‡ДШЌ2AxННАBПЁ0жh!mџ“Ns;sкљrGийМУ4aќ @рi 3ф`ІєдјЏ“џі  ИХM”†b€qbC•–AЙ»nk3’ 3©в:Н¬>‡]YJ™‹”ЏJвЌq««`X*uK</°М“ѕЫ*Іfэ}іюґТљЫ,аГCќUF4ЩB§fќ›®.BПakhм\ъЬ—ГsШ 7»l5Щ±8ў—ЩeыLeоХZZ�J¤РоЬ“ЫъPS#SЦ“TњЧ‚С4“®ќ/ЇбHDУ=¦°йЂ¬BНqn1k8С©~Ц)Xbаt№"ЕЦР;kГJc¶r >Кр¶[А*])—J4ІТИє§&жќ¦€[ њ:ѓ8DДГ4K¦афУАсGTйИ/?сr«Їa•йэw]љЄІi¶~c`ukЁм^ЧЪ;/™5hЎнҐ9ЩГП^bЗ±еnМ]%Во6FР±6nњЅ¬џlтso,џЦ    ?Ћ`ыZжџ#U“Oqм)#ў*QКтљPю§,HЊ7vBѕu†”{Юў�YфЗ?ШЈ„Ј293м·Џфгjaј‡їцЅЛHvЮпЯmш]–sљУЄюjоуYГи пTjґПТЪќоќ'Яџ†~к~ъярь?7чXWЧО4Э?|Аµв §x:ЖdЕќЇїЉ*щШюЯЏЛ:АЁ-tыmxъ‹и]ж1IАтCш±@Qpґ)Є№T¶$$ЉМі Ћ·‹bЭmbЉўD¶H|ЃCж°.rаа"ГАOFшЙд`®°Bbp&Emр°р Ю\·°9mхГШI„4<o®)„ьЄBXВC6†8АШcдu0rВNИ<]#”&З `ЄnЂЊ pal<q лaI¬ЄCЖq…qђp°ђu Еr~№ вНh^?B`)‹@› М#rg°ґD ИбxDеbиРЂфd;McВdЙъEЉ€/B|UҐ 1и{Њў'‚JдrфЎxЌгn$…r”B.x,"иљ|qBE.>кпBPЄ,гb®¶Ґ—ЊАгdЦ•Ed.гkYз€ЏСrбпѓn2HЂb>B#nnнСЉ]М\є®¶Р„rrЗPОHРфОВJ«Ј s)ЦLO     ФФМ@ЮeҐLИdFGа¬ "ћ`ДИ q–Ђ‘њ6вBҐњ#@х<lиБ„аIЂЉD‘Ш^Ґ–п‘ЌZШ)BЎ–;bДЎ)№CАТnrqЊhfгzTЗB6/а0>@";break;case"uk":$g="РI4‚Й їh-`­м&СKБBQpММ 9‚љ    Шrс ѕh-љ ё-}[ґ№Zхў‚•H`RшЃў„�®dbиТrbєh d±йZнўЊ†Gа‹Hьўѓ НrхMs6@Se+ИѓE6њJзTdЂJsh$gЌ$жG†­fЙj > ”µВХкlЉ]H_FЇM<Єhє¦БЄСЁд*‰6�JЦ29љЏ<Oq2ЁТy ±ѕ,*Q¤Ќ= ґЈБ$љ*!`,‚bљ‹ЭeqQ�HZeМТеM¦\eЉУE3¬ВЇцcќ®Ыb·ЧhRлЅ­E%„@цqыжЭ/УAґHx„4§™Рµq¤¦#s›au‘ҐЖ™€\{ ѕYЦУцK3EЄш…$E‚4IЎЙ=JтєGЈEnф»oЙЎ    ;НтЁ• „Љb”»OjZ™ђ°Љѕ РЌNгlЬ<,1Ќм2Іђ(ДcIГЌ:b†¶с) Qїжѓz�BСЄV^ж‰љ4RBlЎ@NъиG#Hn¦Р+2Љk%Ё„h¦µЖ‚S/ qЃУ(jЎ5ђhС.Є<І¤Ш¤ҐљG'4у”иK)-јҐ(3мЈnЛKЫ6«%    ‹І ѕ€r�•–qЊР‰Њ€#&±%аHKLРґг#OTЬЊрP”І’ЛЏrЌЌ2 2ЛЎ.Ќ…*дЧL5k'LkЩ6#MУЁбl|ZДН«БcјM&“®ЁBWI©)uП2pZdе!рЃ ц·I’¦†– ‚ ;уsЩЃB0к6rЃи0ЊC`КЊ cЬnb€™FҐty\?mМ740ЉK~”ґrг!Иj]q7tооЪX„O^RІDь®PґҐPМКz—Д™к™РnщnЋ©рЉhѓ6№‚jЁжlvk љ9оMGЋХ±;HDы»"¤ђnhРЫ5НЙeҐjYІaњc”#B¤”9ЈDФУ>WИ VxЋі€\¶Рґc`и9Ujµ¤ЖЩzй¤Єё†)ЉB5Фђ1P\‚#–єєгЁЛ¤F,tиІљ$Jв%eєЧ-OВH“нХ?/–т›Уr*«\%*«¤єЅt8І!M)уј|ђ%9Г(е"TO+IШ#g:бЄ›VЁ‘Ќѓ>У5ѓ(Ц;mzmh?›ЛБз]42�gЛ,М¤·JzЧјнCЎд¶Пф¶: ЃсBhВ9Ћѓ(д�ж;Ќг•2CАpr!И2†G r3РD tи‚рпБpa Ѓґ4†зм џиgб”7B0рэCpsr!ѕ‚%мCђg ЎТхтїѓX"Б$6‡фa tЂј0ѓг�"trЅL‡@Яk_a¤:?‡мWфA|m±t—ЗpЕrєј/дi@‚еУ0 n (ШјКN<ab¦¤pRl©J)Мhрg&ШЮ№Qп(б;t`±ИAq-k’A+УЁ”!Dxe©Й'Рє!@bEб—EЪjd4џ‘n єтљгH+‡-/2P<sZJћS<¬MaёгRYЛZsDn(Ь§‚ШPЄF „ЂX¤УЪ/#POnaQe4tI*“љЮ%ТХлМ3?1ЉЎ2QкYI±qЉлЏ”Ж‰.ЎґW™\r!Iґ’�ЁЋvЙ.'MJ¦х|лIаYrбФ/РЬ¬>rрh@ђДC8 `, 3•ф°iЃ!*nn”Иi‡Їц*Е@@ѓђor¤aыh>°Uм»hЋeМд‚ZРх,hМ± »EЋШSБSsСМKµёЬ;eeI‚R$!BНЬ’‚Kд5рЅк„ч©sALhЁ‡JЃtлврСj.±TІжJъZСоvўUўўў]yМSЅТЖёЫЕј`@ke>L‚ОЭ^љE7®Ќ4€уgZлєЏgнv“ Уkўв:уm°Х¤ДГ*ъ oФ27Z‰cYР3Х1·-*ЋРЉ!Њ!МdѕI†Цc‰T[µu5Чж6ЄeЙ›%ЕРгЫ92ћДq„LKTт›»nJм;\)Њъ‰‚њЙуQ#‚вr Њ@.rгnдMЌ*ў®]ўҐ‡‰)“EКщLІвq/~о!9ИLP\}m§\©‹уф№Iзm¦zр:ФьєjаbмбзВyѓ,bеQЩ¤”rєQ™W&—,і‚5ЄЋ±cИцNA“ТОN8EЏ»хdнpєЃLЦZќФ¤,–•йFµДjЕ¶*°‚-G5Y¶ЦўCJdл.ЁZhІьL\КN9’jZДџўE„МЎЃљY”zЅ),КдLШ”®[fЕ-њВ;eЬЈ1 (љZzЄ€[))4пz§ЈX(БЅ0йL^дЈПИ·ZI­4Бо‚A<§ЩФKf¬‘D%йшЙдЊЋыnr7«JIЪ›jPj±ъL8*Јµє’нЌЈ”MXщR‚Єerq±xL1)т°џnc„TљћЧ!]Vѓµlљ<ГB]!5NgЃIDkPЁ'Лm±Oм9рe3¬№іА'Z(жa®тиШµЋ=е‚?°™&Д©›V#гсІцkЩо‡hІНyo6LЫ Ѕp}MІ-|©ґVЇQі zКЭІЬЁЌ‹“НLчч·Ь�Уs==Сµ…цЛЯйџ[;mхБ5ЯЧО-рpҐAГ5"©ЪCiлЭ«mHы›$»нikSДCЪэсМе…#4эpъ„РоКґ“rЭ*ПP¬жxЬ!k.]5TE&‡@w;дБ !FЃ*"†>�·    NЧҐK•уtдiЋОPtп9т›lЮ†Ю5ЋБHХВ!х-™РlЮBЅO’CрFЊµ…YХ ОјSpОђ±х!Kbzµl.]p†µQв›dќqNчm±а%В№х¶KЏеь4@–­т„ё>%,ч~a‰ЂTъџЃ 0Т`@ўxpA¦€ЇЁdЧґO !ђ0їUмO°^лд2Ы \ЩnЇЩѕэђfwХўN›еJr^wМ‰НҐѓЎџBaТрSOЗу-|ЕeGА~рЮ(Д«K™;ў<ѕщ$ѕ#ЙeтcщЊЄ=XП?ЗоНtuїz†±ХҐеУt8ожёЊKR»KИяжѕюД@*    jHЕ"wтяFN/P{н PРw/юFр,Й¬6Nkр0«фЖ nYl†А-шx/ърЗѕт „б,X; ЂЗЦ*,6ТЈ6!2З r’ ЛвЧ@S"XGg2ЁjўЇТрвb±n�¦МЄnh”°VсД&ВcКљC6ЧpЎр¤mЁюo$у‚Уn'Цi—Їн    кГ.рҐfS кЉfЛ@ЁpДуЧ    °^uGЬ{°— †s Л>fЉњ4Р¬+pЪд+,1    Ђ5Е¤4Їь].жYЋє;Љ¶Y    мzNЩГЅrq«пЩ‘$ю‘*дq.«rcQЈaп’‘DШo#    сMzбс,ҐOђ/q\С©`ЫЋtрmпn©№РъOМ¬вЊІ*м¶ђrcdэђЬЩ±љЭ#ш¶мё0‘kРМNqІЛ·,»+ »ВѕЇЋvdvOЋРFј)ў®.¤–oҐФЅ°ТD€рV¤ц0ю»¦ СЬлсвСЊvС2/jѕИEЩ gШП¦Ћ"    якь“LЮЗgћђђR$±д.bк:Ћь Kckk±B4ЙЋФ\Ё»пфј,ћdП„М¬ ђrDрxІДфЕCOс тЕ-Qђц(±—(тѓ)1ђZ‘У ЇЫаЗзC)мVГ€М+Ў)JuђМм‡­+тўю±HэІИТЗn‘oЪЗЄї+a-…*Н/gЮJмЦ>QШDXЭ‹GLb/ЇѕГ$h:DцяЋиdЦ8рG1…nЙ±11ZС„ЯtэRГ)’Ж«1ѓ31яЗAmµЊ#41rЬТТбтдлDТ…dxe~Q3c'µ!­пmgтрg,~&уjV’ЅrттKуy40+ЪЏ,tаГўвђ#ѕ\NИ.©PХ"Кй>yРу3‹/)іІ=Lц¶C¤љІПJзуКOf5=    ==SГ-O(Уs,н<Угsї9…!ѓ№?ђ~}$a0‹Ш тБ<pНA!5ўM=іQ?3†I@єgt,ЅМѕМ&?Aq­5 АЏМДќПr’УфFO4?=r§5ф'T+CДUC^kФh+ГО0КЙ+‡¬\LdУEћУЏе3p™3ПЫH$^Уeў>R‰E3QIGNjґ›HіI'‘ФэЎJDгЏ&GБ2С55dєЅрnЖo@к#&з“d4”ЊзSbЌЫ“–wнБс°Оџ2rЉЯфжJІQ4ЇMФт$<Ыtщ5JёЮSnsвн$гтЯп3 Sк4ЮЋ2Q •u4Сn)Qdт”лMµ9с€г(CSq•N5?Л`@†n`ШqўPКйДЧE+„¶Ит�“н7B'B@Г"xК_`Ъ§иДЉiюn ЁАZ@„ЂЖ‰Џ¦ЯНЋµ­’ЄуЦP<jqШдсpЭхј>дї>°ІОЖ©"UП[­P“ў 5Е]ХКЬЛTCb@$IЂgrpU¤Р]KЕд°    µґ АтOБdIЄь%.Ю®oќ¤Еr3IuК7ѓ}#lв5k&Уў3хѓ3{WdeW¤ќГrБ"’5В4Оъ� `Иъ`fjr§ъ_oh^в4иcѕrnж®*n(мПЛ&¬ы>Јё0ЈnБпЫi/ПitЫT%OФя6¦шц™bљЧо[KФUkL_k‘t;Q«,GТя /.;B@|ґ,Ы,Є%–Ч6ЪмCб+3GД,Щ'lьП§ІPђяj¤@v°#:љбў�съm+5r$eт ¬нfLљ)    nd‚ў«cй^mdU@¬  Ж кr·nB†<¶‰QЖЪIQv%ўі,$®kIFп„Е2уе¤Ом°ґПw0u†NХ0fb‚цuЖPD'q7ЊзОоBГьЧжЗvR№;SОКФU+kЦ<„іri„aЈж} ";break;case"zh":$g="д^Ёкs•\љr¤охв|% МВ:ќ$nr.®„ц2Љr/dІИ»[8Р S™8Ђr©!T Ў\ёs¦ђ’I4ўb§r¬с•РЂJs!KdІuґeеV¦©ЕDЄXзT®ЃNTr}К§EЛVJr%РЎЄКБBАSЎ^­t*…кэО”T[UлxЪри_¦\‹¤Ы™©r¬R±•lе    @FUPДХ­Jћ­њ«u•BҐTЛЭХdBЭО±]№SЦ2UaPKЛRкYr}М—[:RлJЪµ.зV)Ј+(ВйЂM№Q `Sќz‘s®У•ґ:‚•r¦ЧОUкЉ¶€KЩп.uљпЈ—SСJ*gЗxТ-б(ЪЪЅ зP eєз26n]ni2Ф—¤Є0_“§1@њр№$seKZX?ҐrZLЗ9H]:$™МOђ9\s…ЙРSђОЙ}ERРҐ5еЩu Г.ixKс"‡ЊЃ`tId#    В®Ў{ ЃGI7’BZH‡9hп$еЩМB(eйзCG1IҐС&“*|М¶‘„ІЮ'‰qXsCђсtt“$ѓ”ж¤QPЂ:b0к6rЃи0ЊC`КcВ7B�ў&¤Љ<]”‹iUOҐAКQЗI3°Д™К^.g$ПFLpяL°rUХЕCШ^LоS“ХµOR?•„sДРS?G1:AПѓк^¤)Kgњ¤:µ]±іДэГ^Цу<Џn PШ:IifT$ўжЫ¤d©b�¤#    9Hs‘$b­Q©#^G’0Љjґ¤i*ЛњЧ]Ъ@4“СOІв�К9ЋcHЮ7HEщnt”%ЩРQhI^Сbёѕ3ЌИLгC¶ЁcЋЅаakUаЦ‘©[ ІвhВ9Ћѓ(дж;Ќг”‚2ЏЂТ9 Ј \ѓ@4jѓ0zr и8Ax^;нpВ2rЈHЭЈЪhОЊЈvи<hЈvW»T0В9 г(йЇ‹фM5„Aр’6ЋPЫєЋЃа^0‡К0жqг Р7И# ЯМ #]4ЋљFЊ6СьЂ\±,„д&Г±01М±¬±A_A‰Р@(    Ђ@Г1 QКGдлВD(иaЛќ± —ҐЙ‚eh¦©»ШЕqk ФDz¬·>UъPrМєcN…;Э‰в�©ЯШ%r­j‘к    #WДдDx@ґщ<шЬ° "/‹ТnҐ—С— !ј:‚З«Ќrн¬5 ДC8 RA0`ТўЃvr-h#G|ЈТiqЌ5ТєH:ѓxmQЌ;7dјDCшV/�ОЎ@ћ$:@]qЎX„ЂVВјИaш«Ъ/ДШз,еfрДГЭ9ў([a~Љ90дNnГ(тEаЊ_%ФС;А р‹–@LаСОЙh =‚ј\–ФfЕ”PchЎђпГс2¦NP·`Dµ_+„љ'Dуr«Ѓ_°Б.јVлт-DДK.ФГ‡,|A<'Є AnЃQКP€B`E•fфKЅ‘j|КШЏH^\sRjТh•й”S$Ф$И#ийb`›nAК вк]‚EЃp"МЃgѓ�G¦EҐ5„QsXEО#љ)ЕЬ@-Ё±GвуNjWTиYЈ¬(§™-K8s‰ґN(:­ЏЈ�[љ‘($дћќb™б‰Ы;ДB»H®†0JVДШє Вht‰1|�–њЎZ X¶‹еMI0 Z8Ё    ҐYѓ›Ўn#�’€ЃҐ%ў|R–йрµ—h™H‚mSєz+Е†уhѓM±^%Yђ%H50G‰sё,G(“¬1Ъ:е*ҐЕ##u*mz¤пДйd§”шН‹&"џM°‰©b…3ЄеQIбL#д„PЉф.    "¬Cќd2†t'iк›=)фцаГ(b±g®‡Ч’QЊђ›VY>T(&M№љ"psnФ°.Д*tCЁ~ –б^VДr-зs †?!СТ<GЛEv9ЯDD†“"~ЙўY[G0›ЊnвOиy[¦кС·4Wfutfь ЃЎ 0ГP@њшpA¦(§еЬр ‚!ђ0ґU MиQn)ХЄЎ:«/±ћўд[Ф.Мj;GЁь)ЭЦЬР=ч*7о.ЭЃJFfАё2"аUHYХ[aф@<W>zўњ7&оГд°сK‰ж9„�Ћ;иґF"Pj‹    КЕ‹\Dc<M4nЩњГўж{П3C<…а•—ШАпђ±x"LВ�Џ(­‰ѕ)Е†93· D{ћА*щуКШѓ)С,·qсРїV‚з/ќьЅPRГ2J+‹џMуkЮЛ�п8јБ` НЅҐСM2€ъД:3№ўЄ5NєV*ЇVjЮ\Нs8RIС)qІ–;Ў:?7СіFґlћa“о*ЋQ$#.-)ъuЏ2R!dS®џўа„кtю2«fELTjHшеФ¬„І™%Џr #"Ryљ#µЩ©Бf‚Mйќsgцў[xм­ѕ*<+n;Ehґнi[…¶Сv•ДSіnЙЅ,¶·"/ГRCУ"™‡31ЭДЈqi}жJKV;Ющ›{ ЄfџA_,(…eЃ^®EtЫ    иHлтTsVм™В·=У е�–’в”ї>пTmKxвf2ъHC¤і]@™}/Яњ’¤КoКbњOШ‚lOkcp.}ЉјzЌ&nwњчЉ)зGѓ‘фsРНЌ7йFбsnyУ·ПFжЬЇKюo”цш§ўґ8чo ЗE(mзќ‚‹uЮЈЧъЧa±ЬїґцRуhMСјЯ{Ї¦У‘oЧ§·vйэ赆†®zд*ђGC•–VЕРџќUњЙЉ_`ЕЬ9ґЕlRу–VД(±&В„ЈHCЈдЋчЊВ—QбХakЕнX«F\!®ЂШnГlr!Њ5‚XЦѓ°arЃХEЮђЪзHf ЃТ:°ЌФXm­'FЗЁTАґкюn о®іФИz+Ц‚ТдdhЋ ШЉ*Ku=Fa7а|/0,З@ЃЉЁІ^9р>.…ыZя–nЈК@YLиПТ™бx€ЃBЎТЈјz"Е@�‚`ИАа((чжЁ ШPвZ& ХAvDA<:kђ¶В°ўbР№бРЎXњLFќМ0т¤цЫМ5"Фn‹жb涻ҐщЖкцАа€Tr фj§VД­>Ьґ+bЁ<CДЁћзр+l‚Е T ’�at�­Ђ°І�Љj?РN7C€іnNnАВ `к Ъ#x*AМVDeњБFbnxDВb>‹j°N-°XњC”5бn3A\hЏZќ(тДшзГА-¬п rhAMF оа7`    ђ@љ     tn`¦";break;case"zh-tw":$g="д^Ёк%У•\љrҐСОхв|% МОu:HзB(\Л4«‘pЉr –neRQМЎD8Р S•nЃt*.tТI&”G‘N”КAК¤S№Vч:    t%9ђЃSy:"<Ќr«STвў.©‚ ’Фr}К§EТЦI'2qиYЎЬЙdЛЎBЁ•KЂ§B©=1@  ч:R¬иUўпwХDyеD%еЛhт¶<Ђr ndљТ\…s*.uЄAHёТдґЧ*ЭeQ©Хt8;уЎ…tЁSОTх…М•\TRфґє–Кџs&PN”ІNZ­KЗ–WҐТ1ТЂY@±uІЙР·WЛW+иV[‰·_н6ґЛ•t«s¬ЧyЕЌйxєІФ5g*бfиLГњЄф4¶ґ-KcМUўдЙv—ЄY`\…ЙnsАР@tђ%Г(CА$&P•з9H]3„ЃМ°/Eщ\s…КHQ1,рД±<S ­‘‚ЦXҐ<t”y6W"е№PtЋИJ2т: Ў@жВp¬.–ђелn\BdЩ r’B–HЉВreЩМBо‘О^И1I<Д|&LЄ1TB„сМ\r‚xџ аPЁ2Џ @t’Ґ»МS%¤Z:^“ЂPЊ:Ќѓ`@: #Ш2„�Ж0ЌАP¦(‰‡)"^М…"иC•G-<З$т–D’n"ВrђЌ:ҐЕМhтјхдfсЖ«|CЦеЬ@АЧпrЏWрМOЦB–V'iкZFр‘Лn¤9t–ЩG=™b-«zйt@w\t•zГnBД™rѓ еАч.Њ¶дBhПb�¤#RгxЦ2ЌЛ‹Eќ$9Вгћ�-з),W4'1џDь!~—M¦2Ћc�Т7ЌБК_¶tEYКJдKцM”eYf\УB„s~†�~#‰’Е†G4(В4JаI©МC'AZDґ"hВ9Йѓђ@8kc�о7ЋRE8r#ђК2Бx0„FФ3ЎР:ѓЂt…гѕь # Ъ4ЌГ(дlѓ8_†qt.ћЌБxEKЊ#ђО2Ћ›ЁїMTXD    #hбMЌё`иг|ПЋaJ:r|ђ:rэpГ…„M 8pГmAУЧъ4КІмЛ6О¬K"Н2nмPWњДyiЃЉ@ К2Д+0Н3„"D)f°•®…і`@‘Йr`™`mСМWІѕ"ўjDг  2%жАЦ')(rдn<)…@@ґE"­(Е=‰І„ХWCEжЅюїчX1¤„ЈBCxun}–‡WFЬ n€4†p@ЁВ`  БҐM‚м[ЂFnЃBдђ]dPОк ЮTл†ОаґжWaз4+DуљSN"Q<†…z!xЁЃ*е0(Ю/—A2%G8ђ?ў Г‹Ўbє0ёE%r."Д楄¤q" (¬!‚h¤(q#Ъ Хzпн<gєлай‚ў‹©RnX %й¬ХФЙФШcIЃђпЕ‘2Єљ<d‚%    Iев-Q$‰НB(.хќ,C,e”іЉhIш–‚шC‘-dМ›L'„а@BЂD!P"Ђ©љ E    Ѓjу$�евr+ҐБ9Й’6fХ    Ё•”EВ<ЁLP    4юK Ёc SЉ2–ТU‰†1гњV€bфGИ » в.„‘qN.вСўE€є9.„aёґC”^бИ‰•изЈTrЏLAМ.„ЃGжdL¬!s?СВ:�3bМrи)ЕГ§Нr,±?)И™”м«dѓMЂЂh…m­Хь‘rКюВ‚Ў‹Де:#jr‚иБ ±l»ђФa§Ж±!љт–'Е(и"‰Љ—С?$…yuUI·ВZ'ЕЅuХўµn ћЪ%t—У€Е Сb:Dшїy2сS*Ѓv)'ЭЇЦ`4@–Д@©¶N_фђdLќ|­sОWb�NHщ!f€њлRHў°зВMљ3a' $АВxrугQ ІG‚Юџ8|…E§BНЧ™}r’ є®A[n9…hў%ў Ш!Д=t–еr&1Ф@ќљD $ђ„)bаШJt‚ђТ).¤A—сSp‘изGсZЪ�‰LЄў°жbСП+фЗ& л#шKє±P‚ЂГБnvЎА9�n¦Ь»­vЂ‚@В“ёhr8‰L©·‚®Р�%ЄдФбL9ЕИјз4s¤$€vBћpЃџгm„QХ‚PkэDmЌіЙтћWE:,ЖM5FBз+Kl°ti)Л§ђрОiР{i!”З}-€ЫРlЌў·ґј�Њй™§LшЉЩjђТ::Уsр•63Ї9    wѕўPєП€–О ПXU4ЩN-а–ЂД°Љ§њС~КљxЕO∫ӹсa®ф04ьeЉЪRW/-;X—6 ЛТѕX€ЅG�UцW֒牆#Р%XN7сљЬЪл`C%uї¶ДX­W"Х3�“Zл|·ґ©®ХТЪzџmЌЁjй5(Ћ”IМK70G‚ — yy~ЌИђЬДХ_и<вСnўсҐb т�’tЛЩЊЂyy.РR*7Gq±”ђВKSЙА7YЁЯ3RL-§M·>ь•Фє�+ўbInYЧ­ўтЯ«ц„§д”S“нЅaЕUдЕГйюWМщ Wїхn®‹m¬ЇyвdзЬ»OфјjхЗF«ьјБUО„„Д±‡–RаNђбМ+У–щ В1Џб|#1ЃЁз:SaFо~ЉJ€ђмў?WйюУЪъFЧJ±ЫR –ѓV)о±\)XЬw“Џ    сRнdґM›2EЅ§fПїы ДцЭ»Ј‡g>0Kч{е;хYЈ*-xЌmС)чћтИ§ПyџKз2Ґ8§GПЙTWН    f«Х>ЄЎTOFЇЅҐC§ќ3Ч{Zyu!Жй]Џ”ЉJИk„/’шжїЗk—т_ HkaЎµ‘xШњJXЋђ arn*"‘Щq’B#6xn@)ЂмФО+±v‡@¤CЊ^‘qp/Ip±іЯ„°юЯЮ!аИґ Л1pЩ‹4 †_@Ш`ЖrЂТ `Ц|nм  ШҐ8Д`Ъv@Т Атw иx Њ†…8r кk„’S‡™аЁАZ@aЂЗАЬ м^ТeАЎJ°I~|€њ#€є^КФ:Нt@›Р@Ba.ЃРј«ЮЗвфўш/Мzѕ^9к––nhоЁё)gм®ѕ1л†@�…ИИpСrG\l…8ДЕ0Vhт,ЕЋЕ"А+Шв°К­¶z*ВX•Мў¶Џдиз+db„CrtТѓBnЊZeвВе8 @Кaђ(и€ТFЦx1 Ь®nўвЄ‹бМLД%Є:НM -ќо ¤‘fСQc‹¤В,ЇNъnАВ `к Ы A f[б,Н…¦Ґ$VЇdЛPИ+ЦAв°.‘Ў0 1b hЛЎвй1уЬNрЯ!МЃѓЏЂ8     ђ@љ     tn`¦";break;case"no":$g="E9 ‡QМТk5™NCрP”\33AADі©ёЬeAб"a„жtЊО�Тl‰¦\Ъu6€’xйТA%“ЗШkѓ‘ИКl9Ж!B)М…)#IМ¦б–ZiЏВЁqЈ,¤иo6‚Ќз#IњТn0›D“qћ—20�§жИT¤@n)њL5)¬B9nЕjYёЩ]Џ€ W“]6�a;N-†г$юѓўйЄdљ,eЙ]рђЈЎдбn¦ЭГWМу#I’аtџYt*ыrM>Р™fЗhUШЋe¬n«ЂўeB@rёj5’њ+yИј^ЎV±ёPЏлzн1ТУ2с5ZєяXЎn6�bжг¤sU__rљі&њГсЁAvЈЎЧђ"±‰р@;r#(о@$п-CbД'!д0µВђК2+­J20CК@Гpк@9ѕ)шОИЄZ5rи»ђ)Њ#kH7 Н8ЬЇДвљv»rІ¶нrЈC:.nЫЋrЄъЖ<"�Ч    ЌИH*)Иы3± Pђх ‹ъЛ°rСЌЃhж1ЅKЂў&ЈZ°ф±ѓx ЋЄј”џFr"и8"аR:3·LъБЏЈ�Ц5 ЇH'¤iтl‚Сtkоо»кrFQВ‚№-Љу@$ЌЈ„ЊТ¦…H·OlµЃT%2рУtіс7ѓr>џ©њК4'cЛp&<aкnЈ8т6C (@!ЉbђЌ^ЌтX@„kЊўФҐ80·HИПFrЙHЄ:rЏq­cКЭ%&05Ћ“0иќ¦ИАЪє@mґE/#$88.—ЌжцОЈbv8=¶Еrї0mТ3ј–оR„t<:\ЦU™uјёљјІ Сў¶фЋqeК•#О8Z8;.ЪљЂб8^8ѓ@4'Г0zr    °абxпЈ…Р¤“КШО©zЂрђWCLZ„K@ді™шѕ1#І€DTѓ‚Щ<ЎAа^0‡М0@Т*мjJ­І;љ~\iЭpіг”аҐг‹d¦N°# <+"МГ±;’t\_;ђ $nonЦ±КZ0(ЎNfЦ>w"Мї¬ЙJV§Ґй‹ФпLC2~::Љ`ЮзаЅГ‡)}#І*FиЏо•”g,#MЅK^,ЃЁ(„ҐшѓpX¦БКyЗ§јК™‹І3lZ“ пт=•pВ}zr-з" ѓ[ФЋe©nG·x§5…©0ЩЌ9РЊЃ©<Љ•S·і*„И)О*L­d¬ґ0}°b<ҐLA#F@a -Ђ4©0ж[ЛЃ>PAB”€M[ PEC)аЮ¦ щЖ<!Zr?ЦАh™Ю?Ёђў®АдКQh:nЁќ97*еЬ9A2'‰Љ.КAJДB(©M*‡CґЋ:8Je¤µљh|Т DD‰UuЙ1\QEБJЁиЗЦrµ=$ҐЕt&cC‘HOђ2дv[DW‹)|'„а@BЂD!P"Ёщ (LІ0‰†хТeЭ‰ЧѓHДЭ3u‚Ўћ<!1и%�ѕЋNсЊѓAђзЎѓ@У{ЂѓF‚R1G@ЖLБ E±Ќљ’G.ей5БF#¬ђ*n‘qIY.џK!Ќ%¦ЃA<T™4О@K$йd&—BЕ5N e–Кш’Зґ/…Вп,AP®DХ‡8Ќ\д6tіѓОЯЏSЂ#…-)RZ©ўАnBБН0Г¤PЙН=NҐ~j+”Ћ¦!9«0gHд`КIИЛv3 ћД€cє C‘ЮW–цќC3z=Ў<%Ѕ:@…@ЃИ„±Ай2Ж”¤ћRєZQ)(tИ4УEаањX MИЙ.ч¬Ж)Cz*¤5>дЕTiи ҐЂє‘TЄsV"ЕZ    d¤%†¦фЉ    <d#¤~-•ТHлY36DЄ:jаB4y§<pК«Щn4b)ЦVфbЌ|d]€qЧun`Ґ™%ўе€$b¶ЃR™;&1Иыјґ2@i1бnU¦8>«j=Ј1¶”ЂЖEg    MЄ‡¶�УћУКJNj“< )ц6уФдUҐu!5EV    ‘± бН»шRРQµfAWЅVV!BГ»$„Х†dЊPTљь'Р<©Q|r.ВЂ»ђ&Э-Т.TK„ H“-2{M|Є=ф‹¶°Г]~®іџЊЉHђ_щ�$ИmrдШ­ЙЁ°TQC7†ём`шЂ‹°q3ВбОL—Ае+ЋDСJ®iПЭ%&№”S9™P•Мh)42~ЮBГОаС‚/рzь>јlYаЙҐ"•I±¬‹'а¦?ї�ФcиK}€&Ёк@№*ШW“гbЯ\7Я&Ы€ЪёiCЙђ‡/e¬Г”TCЃ§4)PіЦзлtҐХЃ—JgMjжm®YBќSИ±њР•B 5ЈW‰НQЩ    1n~УжDQЎзDкП™KC(Шщ¤tV|МxІM°К¶rSo›Пzg”5цЖ ЙF&“+љyDфМiнФлфЫ”"�Wж•М{љќ2¦нJф ­Д‰б:лОf%ѕіJ°ИџG­-9фI?%SzкНх8gЧШ¶Мњ·љ/с)™oђ\{ё¶цg—ЩWG^–3/P"A;>hЭ9јЬ“Н$¤"пL–«4tХ)ґ9UоМГБ!МHЃL6'T€+б|±‰„6gз2`ѓ(vѓT+=ЯНнjsvъЬ<r†oюrQшfEX]CЭcКdXG‡*`BKКЩWжЕКЎ~g@ЌСю3¦|ёеsЌтжЋ9ЎЇЈй®Ѕъ_MїљS~(€УnZ$ж№X х…t”еЊЬэЂПа.џК:·Cжќ<™b№Щ= _bЛ©NvП^E‰ы§p6=›“ё<зw:КЮzҐ3Z–®ѓ™3TSsw3ўBwxсщ‹іё¶о/$OЎг'ТR•Иќ…8В«и$”‘<†ЂДAюј*пЄ37Цo]Ј‚\—Є„Л–€}·r&Юо;УнQsЕ]¤љгиRRНЂla¬їђЏЊЖ <­xЧy»эЋ­jМћ‹ЦaЩ<Y08Wі‰(†хљЙM/C…NE‹aтґџr?Фгж§Ю®Јx>b0Ъў–еЈpBКЦВ#ђјk>сc ‰к¬`#ё№ПјеЛ¦2ґ)kps Ла»ўЅZmв†V@HBШёJr€t7H¶ѕЈ И,tѓЈЪ1ЬюМrH0З(8R`М—ЌАЁ6ЗcЪMАа@Ё°%0€ДЋ’Юрћ2‡гЪ$Bf="юy°v‹«Z5mвдHGIТХЄ3ѓђ    ¬БҐ1gЧ0ЬЇ$nХЄРC^'ol¤NRІ," 4‚,    xyўаQ‚и`јджРrHЂЌE\ЈФНеd‚ГГж6’°–‡Њл#@nѓZfМM  omo"аТ";break;}$mh=array();foreach(explode("n",lzw_decompress($g))as$X)$mh[]=(strpos($X,"t")?explode("t",$X):$X);return$mh;}if(!$mh)$mh=get_translations($ca);if(extension_loaded('pdo')){class
Min_PDO
extends
PDO{var$_result,$server_info,$affected_rows,$errno,$error;function
__construct(){global$b;$pf=array_search("SQL",$b->operators);if($pf!==false)unset($b->operators[$pf]);}function
dsn($Zb,$V,$G){try{parent::__construct($Zb,$V,$G);}catch(Exception$rc){auth_error($rc);exit;}$this->setAttribute(13,array('Min_PDOStatement'));$this->server_info=$this->getAttribute(4);}function
query($H,$vh=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,$n=0){$I=$this->query($H);if(!$I)return
false;$K=$I->fetch();return$K[$n];}}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;}}}$Ub=array();class
Min_SQL{var$_conn;function
Min_SQL($h){$this->_conn=$h;}function
quote($Y){return($Y===null?"NULL":$this->_conn->quote($Y));}function
select($Q,$M,$Z,$Wc,$Pe=array(),$z=1,$E=0,$xf=false){global$b,$w;$wd=(count($Wc)<count($M));$H=$b->selectQueryBuild($M,$Z,$Wc,$Pe,$z,$E);if(!$H)$H="SELECT".limit(($_GET["page"]!="last"&&+$z&&$Wc&&$wd&&$w=="sql"?"SQL_CALC_FOUND_ROWS ":"").implode(", ",$M)."nFROM ".table($Q),($Z?"nWHERE ".implode(" AND ",$Z):"").($Wc&&$wd?"nGROUP BY ".implode(", ",$Wc):"").($Pe?"nORDER BY ".implode(", ",$Pe):""),($z!=""?+$z:null),($E?$z*$E:0),"n");if($xf)echo$b->selectQuery($H);return$this->_conn->query($H);}function
delete($Q,$Ff,$z=0){$H="FROM ".table($Q);return
queries("DELETE".($z?limit1($H,$Ff):$H$Ff"));}function
update($Q,$O,$Ff,$z=0,$ng="n"){$Kh=array();foreach($O
as$x=>$X)$Kh[]="$x = $X";$H=table($Q)." SET$ng".implode(",$ng",$Kh);return
queries("UPDATE".($z?limit1($H,$Ff):$H$Ff"));}function
insert($Q,$O){return
queries("INSERT INTO ".table($Q).($O?" (".implode(", ",array_keys($O)).")nVALUES (".implode(", ",$O).")":" DEFAULT VALUES"));}function
insertUpdate($Q,$L,$vf){return
false;}function
begin(){return
queries("BEGIN");}function
commit(){return
queries("COMMIT");}function
rollback(){return
queries("ROLLBACK");}}$Ub["sqlite"]="SQLite 3";$Ub["sqlite2"]="SQLite 2";if(isset($_GET["sqlite"])||isset($_GET["sqlite2"])){$sf=array((isset($_GET["sqlite"])?"SQLite3":"SQLite"),"PDO_SQLite");define("DRIVER",(isset($_GET["sqlite"])?"sqlite":"sqlite2"));if(class_exists(isset($_GET["sqlite"])?"SQLite3":"SQLiteDatabase")){if(isset($_GET["sqlite"])){class
Min_SQLite{var$extension="SQLite3",$server_info,$affected_rows,$errno,$error,$_link;function
Min_SQLite($Gc){$this->_link=new
SQLite3($Gc);$Nh=$this->_link->version();$this->server_info=$Nh["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,$n=0){$I=$this->query($H);if(!is_object($I))return
false;$K=$I->_result->fetchArray();return$K[$n];}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
Min_Result($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
Min_SQLite($Gc){$this->server_info=sqlite_libversion();$this->_link=new
SQLiteDatabase($Gc);}function
query($H,$vh=false){$ne=($vh?"unbufferedQuery":"query");$I=@$this->_link->$ne($H,SQLITE_BOTH,$m);$this->error="";if(!$I){$this->error=$m;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,$n=0){$I=$this->query($H);if(!is_object($I))return
false;$K=$I->_result->fetch();return$K[$n];}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
Min_Result($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++);$lf='(\[.*]|"(?:[^"]|"")*"|(.+))';if(preg_match("~^($lf\.)?$lf$~",$C,$B)){$Q=($B[3]!=""?$B[3]:idf_unescape($B[2]));$C=($B[5]!=""?$B[5]:idf_unescape($B[4]));}return(object)array("name"=>$C,"orgname"=>$C,"orgtable"=>$Q,);}}}}elseif(extension_loaded("pdo_sqlite")){class
Min_SQLite
extends
Min_PDO{var$extension="PDO_SQLite";function
Min_SQLite($Gc){$this->dsn(DRIVER.":$Gc","","");}}}if(class_exists("Min_SQLite")){class
Min_DB
extends
Min_SQLite{function
Min_DB(){$this->Min_SQLite(":memory:");}function
select_db($Gc){if(is_readable($Gc)&&$this->query("ATTACH ".$this->quote(preg_match("~(^[/\\]|:)~",$Gc)?$Gc:dirname($_SERVER["SCRIPT_FILENAME"])."/$Gc")." AS a")){$this->Min_SQLite($Gc);return
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,$vf){$Kh=array();foreach($L
as$O)$Kh[]="(".implode(", ",$O).")";return
queries("REPLACE INTO ".table($Q)." (".implode(", ",array_keys(reset($L))).") VALUESn".implode(",n",$Kh));}}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,$ng=" "){return$H$Z".($z!==null?$ng."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($k,$jb){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($j){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();$vf="";foreach(get_rows("PRAGMA table_info(".table($Q).")")as$K){$C=$K["name"];$U=strtolower($K["type"]);$Jb=$K["dflt_value"];$J[$C]=array("field"=>$C,"type"=>(preg_match('~int~i',$U)?"integer":(preg_match('~char|clob|text~i',$U)?"text":(preg_match('~blob~i',$U)?"blob":(preg_match('~real|floa|doub~i',$U)?"real":"numeric")))),"full_type"=>$U,"default"=>(preg_match("~'(.*)'~",$Jb,$B)?str_replace("''","'",$B[1]):($Jb=="NULL"?null:$Jb)),"null"=>!$K["notnull"],"privileges"=>array("select"=>1,"insert"=>1,"update"=>1),"primary"=>$K["pk"],);if($K["pk"]){if($vf!="")$J[$vf]["auto_increment"]=false;elseif(preg_match('~^integer$~i',$U))$J[$C]["auto_increment"]=true;$vf=$C;}}$xg=$h->result("SELECT sql FROM sqlite_master WHERE type = 'table' AND name = ".q($Q));preg_match_all('~(("[^"]*+")+|[a-z0-9_]+)s+texts+COLLATEs+('[^']+'|S+)~i',$xg,$Zd,PREG_SET_ORDER);foreach($Zd
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();$xg=$i->result("SELECT sql FROM sqlite_master WHERE type = '
table' AND name = ".q($Q));if(preg_match('~bPRIMARYs+KEYs*((([^)"]+|"[^"]*")++)~i',$xg,$B)){$J[""]=array("type"=>"PRIMARY","columns"=>array(),"lengths"=>array(),"descs"=>array());preg_match_all('~((("[^"]*+")+)|(S+))(s+(ASC|DESC))?(,s*|$)~i',$B[1],$Zd,PREG_SET_ORDER);foreach($Zd
as
$B){$J[""]["columns"][]=idf_unescape($B[2]).$B[4];$J[""]["descs"][]=(preg_match('~DESC~i',$B[5])?'1':null);}}if(!$J){foreach(fields($Q)as$C=>$n){if($n["primary"])$J[""]=array("type"=>"PRIMARY","columns"=>array($C),"lengths"=>array(),"descs"=>array(null));}}$yg=get_key_vals("SELECT namesql FROM sqlite_master WHERE type 'index' AND tbl_name ".q($Q),$i);foreach(get_rows("PRAGMA index_list(".table($Q).")",$i)as$K){$C=$K["name"];if(!preg_match("~^sqlite_~",$C)){$J[$C]["type"]=($K["unique"]?"UNIQUE":"INDEX");$J[$C]["lengths"]=array();foreach(get_rows("PRAGMA index_info(".idf_escape($C).")",$i)as$dg)$J[$C]["columns"][]=$dg["name"];$J[$C]["descs"]=array();if(preg_match('~^CREATE( UNIQUE)? INDEX '.preg_quote(idf_escape($C).' ON '.idf_escape($Q),'~').' ((.*))$~i',$yg[$C],$Qf)){preg_match_all('/("[^"]*+")+( DESC)?/',$Qf[2],$Zd);foreach($Zd[2]as$X)$J[$C]["descs"][]=($X?'1':null);}}}return$J;}function
foreign_keys(
$Q){$J=array();foreach(get_rows("PRAGMA foreign_key_list(".table($Q).")")as$K){$p=&$J[$K["id"]];if(!$p)$p=$K;$p["source"][]=$K["from"];$p["target"][]=$K["to"];}return$J;}function
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(
$k){return
false;}function
error(){global
$h;return
h(
$h->error);}function
check_sqlite_name(
$C){global$h;$Ac="db|sdb|sqlite";if(!preg_match("~^[^\0]*\.($Ac)$~",$C)){$h->error=lang(11,str_replace("|",", ",$Ac));return
false;}return
true;}function
create_database(
$k,$d){global$h;if(file_exists($k)){$h->error=lang(12);return
false;}if(!check_sqlite_name($k))return
false;try
{$_=new
Min_SQLite($k);}catch(Exception$rc){$h->error=$rc->getMessage();return
false;}$_->query('PRAGMA encoding = "UTF-8"');$_->query('CREATE TABLE adminer (i)');$_->query('DROP TABLE adminer');return
true;}function
drop_databases(
$j){global$h;$h->Min_SQLite(":memory:");foreach($j
as
$k){if(!@unlink($k)){$h->error=lang(12);return
false;}}return
true;}function
rename_database(
$C,$d){global$h;if(!check_sqlite_name($C))return
false;
$h->Min_SQLite(":memory:");$h->error=lang(12);return@rename(DB,$C);}function
auto_increment(){return" PRIMARY KEY".(DRIVER=="sqlite"?" AUTOINCREMENT":"");}function
alter_table(
$Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$Eh=($Q==""||$Kc);foreach($o
as$n){if($n[0]!=""||!$n[1]||$n[2]){$Eh=true;break;}}$c=array();$Xe=array();foreach($o
as$n){if($n[1]){$c[]=($Eh?$n[1]:"ADD ".implode($n[1]));if($n[0]!="")$Xe[$n[0]]=$n[1][0];}}if(!$Eh){foreach($c
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,$Xe,$Kc))return
false;if($Ka)queries("UPDATE sqlite_sequence SET seq = $Ka WHERE name = ".q($C));return
true;}function
recreate_table(
$Q,$C,$o,$Xe,$Kc,$v=array()){if($Q!=""){if(!$o){foreach(fields($Q)as$x=>$n){$o[]=process_field($n,$n);$Xe[$x]=idf_escape($x);}}$wf=false;foreach($o
as
$n){if($n[6])$wf=true;}$Xb=array();foreach($v
as
$x=>$X){if($X[2]=="DROP"){$Xb[$X[1]]=true;unset($v[$x]);}}foreach(indexes($Q)as$Ed=>$u){$f=array();foreach($u["columns"]as$x=>$e){if(!$Xe[$e])continue
2;$f[]=$Xe[$e].($u["descs"][$x]?" DESC":"");}if(!$Xb[$Ed]){if($u["type"]!="PRIMARY"||!$wf)$v[]=array($u["type"],$Ed,$f);}}foreach($v
as
$x=>$X){if($X[0]=="PRIMARY"){unset($v[$x]);$Kc[]="  PRIMARY KEY (".implode(", ",$X[2]).")";}}foreach(foreign_keys($Q)as$Ed=>$p){foreach($p["source"]as$x=>$e){if(!$Xe[$e])continue
2;
$p["source"][$x]=idf_unescape($Xe[$e]);}if(!isset($Kc[$Ed"]))$Kc[]=" ".format_foreign_key($p);}queries("BEGIN");}foreach($o
as
$x=>$n)$o[$x]="  ".implode($n);$o=array_merge($o,array_filter($Kc));if(!queries("CREATE TABLE ".table($Q!=""?"adminer_$C":$C)." (n".implode(",n",$o)."n)"))return
false;if(
$Q!=""){if($Xe&&!queries("INSERT INTO ".table("adminer_$C")." (".implode(", ",$Xe).") SELECT ".implode(", ",array_map('idf_escape',array_keys($Xe)))." FROM ".table($Q)))return
false;
$rh=array();foreach(triggers($Q)as$ph=>$bh){$nh=trigger($ph);$rh[]="CREATE TRIGGER ".idf_escape($ph)." ".implode(" ",$bh)." ON ".table($C)."n$nh[Statement]";}if(!queries("DROP TABLE ".table($Q)))return
false;queries("ALTER TABLE ".table("adminer_
$C")." RENAME TO ".table($C));if(!alter_indexes($C,$v))return
false;foreach(
$rh
as
$nh){if(!queries($nh))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
$vf){if($vf[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(
$Ph){return
apply_queries("DROP VIEW",
$Ph);}function
drop_tables(
$S){return
apply_queries("DROP TABLE",
$S);}function
move_tables(
$S,$Ph,$Sg){return
false;}function
trigger(
$C){global$h;if($C=="")return
array("Statement"=>"BEGINnt;nEND");preg_match('~^CREATE\s+TRIGGER\s*(?:[^
`"\s]+|`[^`]*`|"[^"]*")+\s*(BEFORE|AFTER|INSTEAD\s+OF)\s+([a-z]+)\s+ON\s*(?:[^`"\s]+|`[^`]*`|"[^"]*")+\s*(?:FOR\s*EACH\s*ROW\s)?(.*)~is',$h->result("SELECT sql FROM sqlite_master WHERE type 'trigger' AND name ".q($C)),$B);return
array("
Timing"=>strtoupper($B[1]),"Event"=>strtoupper($B[2]),"Trigger"=>$C,"Statement"=>$B[3]);}function
triggers(
$Q){$J=array();foreach(get_rows("SELECT * FROM sqlite_master WHERE type = 'trigger' AND tbl_name = ".q($Q))as$K){preg_match('~^CREATE\s+TRIGGER\s*(?:[^`"\s]+|`[^`]*`|"[^"]*")+\s*([a-z]+)\s*([a-z]+)~i',$K["sql"],$B);$J[$K["name"]]=array($B[1],$B[2]);}return$J;}function
trigger_options(){return
array("
Timing"=>array("BEFORE","AFTER","INSTEAD OF"),"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 $H");}function
found_rows(
$R,$Z){}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema(
$hg){return
true;}function
create_sql(
$Q,$Ka){global$h;$J=$h->result("SELECT sql FROM sqlite_master WHERE type IN ('table''view') AND name ".q($Q));foreach(indexes($Q)as$C=>$u){if($C=='')continue;$J.=";nn".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(
$Eb){}function
trigger_sql(
$Q,$Dg){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$Me){list($x,$X)=explode("=",$Me,2);$J[$x]=$X;}return$J;}function
convert_field(
$n){}function
unconvert_field(
$n,$J){return$J;}function
support(
$Dc){return
preg_match('~^(columns|database|drop_col|dump|indexes|move_col|sql|status|table|trigger|variables|view|view_trigger)$~',
$Dc);}$w="sqlite";$uh=array("integer"=>0,"real"=>0,"numeric"=>0,"text"=>0,"blob"=>0);$Cg=array_keys($uh);$Ah=array();$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL","SQL");$Tc=array("hex","length","lower","round","unixepoch","upper");$Yc=array("avg","count","count distinct","group_concat","max","min","sum");$cc=array(array(),array("integer|real|numeric"=>"+/-","text"=>"||",));}$Ub["pgsql"]="PostgreSQL";if(isset($_GET["pgsql"])){$sf=array("PgSQL","PDO_PgSQL");define("DRIVER","pgsql");if(extension_loaded("pgsql")){class
Min_DB{var$extension="PgSQL",$_link,$_result,$_string,$_database=true,$server_info,$affected_rows,$error;function
_error($nc,$m){if(ini_bool("html_errors"))$m=html_entity_decode(strip_tags($m));$m=preg_replace('~^[^:]*: ~','',$m);$this->error=$m;}function
connect($N,$V,$G){global$b;$k=$b->database();set_error_handler(array($this,'_error'));$this->_string="host='".str_replace(":","' port='",addcslashes($N,"'\"))."' user='".addcslashes($V,"'\")."' password='".addcslashes($G,"'\")."'";$this->_link=@pg_connect("$this->_string dbname='".($k!=""?addcslashes($k,"'\"):"postgres")."'",PGSQL_CONNECT_FORCE_NEW);if(!$this->_link&&$k!=""){$this->_database=false;$this->_link=@pg_connect("$this->_string dbname='postgres'",PGSQL_CONNECT_FORCE_NEW);}restore_error_handler();if($this->_link){$Nh=pg_version($this->_link);$this->server_info=$Nh["server"];pg_set_client_encoding($this->_link,"UTF8");}return(bool)$this->_link;}function
quote(
$P){return"'".pg_escape_string($this->_link,$P)."'";}function
select_db(
$Eb){global$b;if($Eb==$b->database())return$this->_database;$J=@pg_connect("$this->_string dbname='".addcslashes($Eb,"'\")."'",PGSQL_CONNECT_FORCE_NEW);if($J)$this->_link=$J;return$J;}function
close(){$this->_link=@pg_connect("$this->_string dbname='
postgres'");}function
query($H,$vh=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,$n=0){$I=$this->query($H);if(!$I||!$I->num_rows)return
false;return
pg_fetch_result($I->_result,0,$n);}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
Min_Result($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;$k=$b->database();$P="pgsql:host='".str_replace("
:","' port='",addcslashes($N,"'\"))."' options='-c client_encoding=utf8'";$this->dsn("$P dbname='".($k!=""?addcslashes($k,"'\"):"postgres")."'",$V,$G);return
true;}function
select_db($Eb){global$b;return($b->database()==$Eb);}function
close(){}}}class
Min_Driver
extends
Min_SQL{function
insertUpdate($Q,$L,$vf){global$h;foreach($L
as$O){$Bh=array();$Z=array();foreach($O
as$x=>$X){$Bh[]="$x = $X";if(isset($vf[idf_unescape($x)]))$Z[]="$x = $X";}if(!(($Z&&queries("UPDATE ".table($Q)." SET ".implode(", ",$Bh)." WHERE ".implode(" AND ",$Z))&&$h->affected_rows)||queries("INSERT INTO ".table($Q)." (".implode(", ",array_keys($O)).") VALUES (".implode(", ",$O).")")))return
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;
$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2])){if($h->server_info>=9)$h->query("SET application_name 'Adminer'");return$h;}return$h->error;}function
get_databases(){return
get_vals("
SELECT datname FROM pg_database ORDER BY datname");}function
limit(
$H,$Z,$z,$D=0,$ng=" "){return" $H$Z".($z!==null?$ng."LIMIT $z".($D?" OFFSET $D":""):"");}function
limit1(
$H,$Z){return" $H$Z";}function
db_collation(
$k,$jb){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(){return
get_key_vals("
SELECT table_nametable_type FROM information_schema.tables WHERE table_schema current_schema() ORDER BY table_name");}function
count_tables(
$j){return
array();}function
table_status(
$C=""){$J=array();foreach(get_rows("SELECT relname AS "Name", CASE relkind WHEN 'r' THEN 'table' ELSE 'view' END AS "Engine", pg_relation_size(oid) AS "Data_length", pg_total_relation_size(oid) - pg_relation_size(oid) AS "Index_length", obj_description(oid, 'pg_class') AS "Comment", relhasoids::int AS "Oid", reltuples as "Rows"
FROM pg_class
WHERE relkind IN ('r','v')
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$R["Engine"]=="view";}function
fk_support(
$R){return
true;}function
fields(
$Q){$J=array();$Ba=array('timestamp without time zone'=>'timestamp','timestamp with time zone'=>'timestamptz',);foreach(get_rows("SELECT a.attname AS field, format_type(a.atttypid, a.atttypmod) AS full_type, d.adsrc AS default, a.attnotnull::int, col_description(c.oid, a.attnum) AS comment
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('~([^([]+)(((.*)))?(([[0-9]*])*)$~',$K["full_type"],$B);list(,$U,$y,$K["length"],$Ea)=$B;$K["length"].=$Ea;$K["type"]=($Ba[$U]?$Ba[$U]:$U);$K["full_type"]=$K["type"].$y.$Ea;$K["null"]=!$K["attnotnull"];$K["auto_increment"]=preg_match('~^nextval\(~i',$K["default"]);$K["privileges"]=array("insert"=>1,"select"=>1,"update"=>1);if(preg_match('~(.+)::[^)]+(.*)~',$K["default"],$B))$K["default"]=($B[1][0]=="'"?idf_unescape($B[1]):$B[1]).$B[2];$J[$K["field"]]=$K;}return$J;}function
indexes(
$Q,$i=null){global$h;if(!is_object($i))$i=$h;$J=array();$Lg=$i->result("SELECT oid FROM pg_class WHERE relnamespace = (SELECT oid FROM pg_namespace WHERE nspname current_schema()) AND relname ".q($Q));$f=get_key_vals("SELECT attnumattname FROM pg_attribute WHERE attrelid $Lg AND attnum 0",$i);foreach(get_rows("SELECT relnameindisunique::intindisprimary::intindkeyindoption FROM pg_index ipg_class ci WHERE i.indrelid $Lg AND ci.oid i.indexrelid",$i)as$K){$Rf=$K["relname"];$J[$Rf]["type"]=($K["indisprimary"]?"PRIMARY":($K["indisunique"]?"UNIQUE":"INDEX"));$J[$Rf]["columns"]=array();foreach(explode(" ",$K["indkey"])as$od)$J[$Rf]["columns"][]=$f[$od];$J[$Rf]["descs"]=array();foreach(explode(" ",$K["indoption"])as$pd)$J[$Rf]["descs"][]=($pd&1?'1':null);$J[$Rf]["lengths"]=array();}return$J;}function
foreign_keys(
$Q){global$Ge;$J=array();foreach(get_rows("SELECT connamepg_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.relnamespaceWHERE pc.relname ".q($Q)." AND pn.nspname current_schema())
AND 
contype 'f'::char
ORDER BY conkey
conname")as$K){if(preg_match('~FOREIGN KEYs*((.+))s*REFERENCES (.+)((.+))(.*)$~iA',$K['definition'],$B)){$K['source']=array_map('trim',explode(',',$B[1]));if(preg_match('~^(("([^"]|"")+"|[^"]+).)?"?("([^"]|"")+"|[^"]+)$~',$B[2],$Yd)){$K['ns']=str_replace('""','"',preg_replace('~^"(.+)"$~','1',$Yd[2]));$K['table']=str_replace('""','"',preg_replace('~^"(.+)"$~','1',$Yd[4]));}$K['target']=array_map('trim',explode(',',$B[3]));$K['on_delete']=(preg_match("~ON DELETE ($Ge)~",$B[4],$Yd)?$Yd[1]:'NO ACTION');$K['on_update']=(preg_match("~ON UPDATE ($Ge)~",$B[4],$Yd)?$Yd[1]:'NO ACTION');$J[$K['conname']]=$K;}}return$J;}function
view(
$C){global$h;return
array("
select"=>$h->result("SELECT pg_get_viewdef(".q($C).")"));}function
collations(){return
array();}function
information_schema(
$k){return($k=="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(
$k,$d){return
queries("
CREATE DATABASE ".idf_escape($k).($d?" ENCODING ".idf_escape($d):""));}function
drop_databases(
$j){global$h;$h->close();return
apply_queries("
DROP DATABASE",$j,'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,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$c=array();$Ef=array();foreach($o
as$n){$e=idf_escape($n[0]);$X=$n[1];if(!$X)$c[]="DROP $e";else{$Jh=$X[5];unset($X[5]);if(isset($X[6])&&$n[0]=="")$X[1]=($X[1]=="bigint"?" big":" ")."serial";if($n[0]=="")$c[]=($Q!=""?"ADD ":"  ").implode($X);else{if($e!=$X[0])$Ef[]="ALTER TABLE ".table($Q)." RENAME $e TO $X[0]";$c[]="ALTER $e TYPE$X[1]";if(!$X[6]){$c[]="ALTER $e ".($X[3]?"SET$X[3]":"DROP DEFAULT");$c[]="ALTER $e ".($X[2]==" NULL"?"DROP NOT":"SET").$X[2];}}if($n[0]!=""||$Jh!="")$Ef[]="COMMENT ON COLUMN ".table($Q).".$X[0] IS ".($Jh!=""?substr($Jh,9):"''");}}$c=array_merge($c,$Kc);if($Q=="")array_unshift($Ef,"CREATE TABLE ".table($C)." (n".implode(",n",$c)."n)");elseif($c)array_unshift($Ef,"ALTER TABLE ".table($Q)."n".implode(",n",$c));if($Q!=""&&$Q!=$C)$Ef[]="ALTER TABLE ".table($Q)." RENAME TO ".table($C);if($Q!=""||$nb!="")$Ef[]="COMMENT ON TABLE ".table($C)." IS ".q($nb);if($Ka!=""){}foreach($Ef
as$H){if(!queries($H))return
false;}return
true;}function
alter_indexes(
$Q,$c){$yb=array();$Vb=array();$Ef=array();foreach($c
as$X){if($X[0]!="INDEX")$yb[]=($X[2]=="DROP"?"nDROP CONSTRAINT ".idf_escape($X[1]):"nADD".($X[1]!=""?" CONSTRAINT ".idf_escape($X[1]):"").$X[0] ".($X[0]=="PRIMARY"?"KEY ":"")."(".implode(", ",$X[2]).")");elseif($X[2]=="DROP")$Vb[]=idf_escape($X[1]);else$Ef[]="CREATE INDEX ".idf_escape($X[1]!=""?$X[1]:uniqid($Q."_"))." ON ".table($Q)." (".implode(", ",$X[2]).")";}if($yb)array_unshift($Ef,"ALTER TABLE ".table($Q).implode(",",$yb));if($Vb)array_unshift($Ef,"DROP INDEX ".implode(", ",$Vb));foreach($Ef
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(
$Ph){return
queries("
DROP VIEW ".implode("",array_map('table',$Ph)));}function
drop_tables(
$S){return
queries("
DROP TABLE ".implode("",array_map('table',$S)));}function
move_tables(
$S,$Ph,$Sg){foreach($S
as
$Q){if(!queries("ALTER TABLE ".table($Q)." SET SCHEMA ".idf_escape($Sg)))return
false;}foreach(
$Ph
as
$Q){if(!queries("ALTER VIEW ".table($Q)." SET SCHEMA ".idf_escape($Sg)))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"),"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):"")),$Qf))return$Qf[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(
$gg){global$h,$uh,$Cg;$J=$h->query("SET search_path TO ".idf_escape($gg));foreach(types()as$U){if(!isset($uh[$U])){$uh[$U]=0;$Cg[lang(13)][]=$U;}}return$J;}function
use_sql(
$Eb){return"connect ".idf_escape($Eb);}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(
$n){}function
unconvert_field(
$n,$J){return$J;}function
support(
$Dc){return
preg_match('~^(database|table|columns|sql|indexes|comment|view|scheme|processlist|sequence|trigger|type|variables|drop_col)$~',
$Dc);}$w="pgsql";$uh=array();$Cg=array();foreach(array(lang(14)=>array("smallint"=>5,"integer"=>10,"bigint"=>19,"boolean"=>1,"numeric"=>0,"real"=>7,"double precision"=>16,"money"=>20),lang(15)=>array("date"=>13,"time"=>17,"timestamp"=>20,"timestamptz"=>21,"interval"=>0),lang(16)=>array("character"=>0,"character varying"=>0,"text"=>0,"tsquery"=>0,"tsvector"=>0,"uuid"=>0,"xml"=>0),lang(17)=>array("bit"=>0,"bit varying"=>0,"bytea"=>0),lang(18)=>array("cidr"=>43,"inet"=>43,"macaddr"=>17,"txid_snapshot"=>0),lang(19)=>array("box"=>0,"circle"=>0,"line"=>0,"lseg"=>0,"path"=>0,"point"=>0,"polygon"=>0),)as$x=>$X){$uh+=$X;$Cg[$x]=array_keys($X);}$Ah=array();$Ke=array("=","<",">","<=",">=","!=","~","!~","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$Tc=array("char_length","lower","round","to_hex","to_timestamp","upper");$Yc=array("avg","count","count distinct","max","min","sum");$cc=array(array("char"=>"md5","date|time"=>"now",),array("int|numeric|real|money"=>"+/-","date|time"=>"interval/- interval","char|text"=>"||",));}$Ub["oracle"]="Oracle";if(isset($_GET["oracle"])){$sf=array("OCI8","PDO_OCI");define("DRIVER","oracle");if(extension_loaded("oci8")){class
Min_DB{var$extension="oci8",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
_error($nc,$m){if(ini_bool("html_errors"))$m=html_entity_decode(strip_tags($m));$m=preg_replace('~^[^:]*: ~','',$m);$this->error=$m;}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;}$m=oci_error();$this->error=$m["message"];return
false;}function
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($Eb){return
true;}function
query($H,$vh=false){$I=oci_parse($this->_link,$H);$this->error="";if(!$I){$m=oci_error($this->_link);$this->errno=$m["code"];$this->error=$m["message"];return
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,$n=1){$I=$this->query($H);if(!is_object($I)||!oci_fetch($I->_result))return
false;return
oci_result($I->_result,$n);}}class
Min_Result{var$_result,$_offset=1,$num_rows;function
Min_Result($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($Eb){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;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[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,$ng=" "){return($D?" * FROM (SELECT t.*, rownum AS rnum FROM (SELECT $H$Z) t WHERE rownum <= ".($z+$D).") WHERE rnum > $D":($z!==null?" * FROM (SELECT $H$Z) WHERE rownum <= ".($z+$D):$H$Z"));}function
limit1($H,$Z){return$H$Z";}function
db_collation($k,$jb){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($j){return
array();}function
table_status($C=""){$J=array();$ig=q($C);foreach(get_rows('SELECT table_name "Name", 'table' "Engine", avg_row_len * num_rows "Data_length", num_rows "Rows" FROM all_tables WHERE tablespace_name = '.q(DB).($C!=""?" AND table_name = $ig":"")."
UNION SELECT view_name, 'view', 0, 0 FROM user_views"
.($C!=""?" WHERE view_name = $ig":"")."
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){$md=$K["INDEX_NAME"];$J[$md]["type"]=($K["CONSTRAINT_TYPE"]=="P"?"PRIMARY":($K["CONSTRAINT_TYPE"]=="U"?"UNIQUE":"INDEX"));$J[$md]["columns"][]=$K["COLUMN_NAME"];$J[$md]["lengths"][]=($K["CHAR_LENGTH"]&&$K["CHAR_LENGTH"]!=$K["COLUMN_LENGTH"]?$K["CHAR_LENGTH"]:null);$J[$md]["descs"][]=($K["DESCEND"]?'1':null);}return$J;}function
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($k){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,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$c=$Vb=array();foreach($o
as$n){$X=$n[1];if($X&&$n[0]!=""&&idf_escape($n[0])!=$X[0])queries("ALTER TABLE ".table($Q)." RENAME COLUMN ".idf_escape($n[0])." TO $X[0]");if($X)$c[]=($Q!=""?($n[0]!=""?"MODIFY (":"ADD ("):"  ").implode($X).($Q!=""?")":"");else$Vb[]=idf_escape($n[0]);}if($Q=="")return
queries("CREATE TABLE ".table($C)." (n".implode(",n",$c)."n)");return(!$c||queries("ALTER TABLE ".table($Q)."n".implode("n",$c)))&&(!$Vb||queries("ALTER TABLE ".table($Q)." DROP (".implode(", ",$Vb).")"))&&($Q==$C||queries("ALTER TABLE ".table($Q)." RENAME TO ".table($C)));}function
foreign_keys($Q){return
array();}function
truncate_tables($S){return
apply_queries("TRUNCATE TABLE",$S);}function
drop_views($Ph){return
apply_queries("DROP VIEW",$Ph);}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($hg){global$h;return$h->query("ALTER SESSION SET CURRENT_SCHEMA = ".idf_escape($hg));}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($n){}function
unconvert_field($n,$J){return$J;}function
support($Dc){return
preg_match('~^(columns|database|drop_col|indexes|processlist|scheme|sql|status|table|variables|view|view_trigger)$~',$Dc);}$w="oracle";$uh=array();$Cg=array();foreach(array(lang(14)=>array("number"=>38,"binary_float"=>12,"binary_double"=>21),lang(15)=>array("date"=>10,"timestamp"=>29,"interval year"=>12,"interval day"=>28),lang(16)=>array("char"=>2000,"varchar2"=>4000,"nchar"=>2000,"nvarchar2"=>4000,"clob"=>4294967295,"nclob"=>4294967295),lang(17)=>array("raw"=>2000,"long raw"=>2147483648,"blob"=>4294967295,"bfile"=>4294967296),)as$x=>$X){$uh+=$X;$Cg[$x]=array_keys($X);}$Ah=array();$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$Tc=array("length","lower","round","upper");$Yc=array("avg","count","count distinct","max","min","sum");$cc=array(array("date"=>"current_date","timestamp"=>"current_timestamp",),array("number|float|double"=>"+/-","date|timestamp"=>"+ interval/- interval","char|clob"=>"||",));}$Ub["mssql"]="MS SQL";if(isset($_GET["mssql"])){$sf=array("SQLSRV","MSSQL");define("DRIVER","mssql");if(extension_loaded("sqlsrv")){class
Min_DB{var$extension="sqlsrv",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
_get_error(){$this->error="";foreach(sqlsrv_errors()as$m){$this->errno=$m["code"];$this->error.="$m[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){$qd=sqlsrv_server_info($this->_link);$this->server_info=$qd['SQLServerVersion'];}else$this->_get_error();return(bool)$this->_link;}function
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($Eb){return$this->query("USE ".idf_escape($Eb));}function
query($H,$vh=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(sqlsrv_field_metadata($I))return
new
Min_Result($I);$this->affected_rows=sqlsrv_rows_affected($I);return
true;}function
next_result(){return
sqlsrv_next_result($this->_result);}function
result($H,$n=0){$I=$this->query($H);if(!is_object($I))return
false;$K=$I->fetch_row();return$K[$n];}}class
Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
Min_Result($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);$n=$this->_fields[$this->_offset++];$J=new
stdClass;$J->name=$n["Name"];$J->orgname=$n["Name"];$J->type=($n["Type"]==1?254:0);return$J;}function
seek($D){for($r=0;$r<$D;$r++)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($Eb){return
mssql_select_db($Eb);}function
query($H,$vh=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,$n=0){$I=$this->query($H);if(!is_object($I))return
false;return
mssql_result($I->_result,0,$n);}}class
Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
Min_Result($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,$vf){foreach($L
as$O){$Bh=array();$Z=array();foreach($O
as$x=>$X){$Bh[]="$x = $X";if(isset($vf[idf_unescape($x)]))$Z[]="$x = $X";}if(!queries("MERGE ".table($Q)." USING (VALUES(".implode(", ",$O).")) AS source (c".implode(", c",range(1,count($O))).") ON ".implode(" AND ",$Z)." WHEN MATCHED THEN UPDATE SET ".implode(", ",$Bh)." WHEN NOT MATCHED THEN INSERT (".implode(", ",array_keys($O)).") VALUES (".implode(", ",$O).");"))return
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;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2]))return$h;return$h->error;}function
get_databases(){return
get_vals("EXEC sp_databases");}function
limit($H,$Z,$z,$D=0,$ng=" "){return($z!==null?" TOP (".($z+$D).")":"").$H$Z";}function
limit1($H,$Z){return
limit($H,$Z,1);}function
db_collation($k,$jb){global$h;return$h->result("SELECT collation_name FROM sys.databases WHERE name =  ".q($k));}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($j){global$h;$J=array();foreach($j
as$k){$h->select_db($k);$J[$k]=$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($k){return
false;}function
error(){global$h;return
nl_br(h(preg_replace('~^(\[[^]]*])+~m','',$h->error)));}function
create_database($k,$d){return
queries("CREATE DATABASE ".idf_escape($k).(preg_match('~^[a-z0-9_]+$~i',$d)?" COLLATE $d":""));}function
drop_databases($j){return
queries("DROP DATABASE ".implode(", ",array_map('idf_escape',$j)));}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"]!=""?"(".(+$_POST["Auto_increment"]).",1)":"")." PRIMARY KEY";}function
alter_table($Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$c=array();foreach($o
as$n){$e=idf_escape($n[0]);$X=$n[1];if(!$X)$c["DROP"][]=" COLUMN $e";else{$X[1]=preg_replace("~( COLLATE )'(\w+)'~","\1\2",$X[1]);if($n[0]=="")$c["ADD"][]="n  ".implode("",$X).($Q==""?substr($Kc[$X[0]],16+strlen($X[0])):"");else{unset($X[6]);if($e!=$X[0])queries("EXEC sp_rename ".q(table($Q).".$e").", ".q(idf_unescape($X[0])).", 'COLUMN'");$c["ALTER COLUMN ".implode("",$X)][]="";}}}if($Q=="")return
queries("CREATE TABLE ".table($C)." (".implode(",",(array)$c["ADD"])."n)");if($Q!=$C)queries("EXEC sp_rename ".q(table($Q)).", ".q($C));if($Kc)$c[""]=$Kc;foreach($c
as$x=>$X){if(!queries("ALTER TABLE ".idf_escape($C).$x".implode(",",$X)))return
false;}return
true;}function
alter_indexes($Q,$c){$u=array();$Vb=array();foreach($c
as$X){if($X[2]=="DROP"){if($X[0]=="PRIMARY")$Vb[]=idf_escape($X[1]);else$u[]=idf_escape($X[1])." ON ".table($Q);}elseif(!queries(($X[0]!="PRIMARY"?"CREATE $X[0] ".($X[0]!="INDEX"?"INDEX ":"").idf_escape($X[1]!=""?$X[1]:uniqid($Q."_"))." ON ".table($Q):"ALTER TABLE ".table($Q)." ADD PRIMARY KEY")." (".implode(", ",$X[2]).")"))return
false;}return(!$u||queries("DROP INDEX ".implode(", ",$u)))&&(!$Vb||queries("ALTER TABLE ".table($Q)." DROP ".implode(", ",$Vb)));}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){$p=&$J[$K["FK_NAME"]];$p["table"]=$K["PKTABLE_NAME"];$p["source"][]=$K["FKCOLUMN_NAME"];$p["target"][]=$K["PKCOLUMN_NAME"];}return$J;}function
truncate_tables($S){return
apply_queries("TRUNCATE TABLE",$S);}function
drop_views($Ph){return
queries("DROP VIEW ".implode(", ",array_map('table',$Ph)));}function
drop_tables($S){return
queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
move_tables($S,$Ph,$Sg){return
apply_queries("ALTER SCHEMA ".idf_escape($Sg)." TRANSFER",array_merge($S,$Ph));}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"),"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($gg){return
true;}function
use_sql($Eb){return"USE ".idf_escape($Eb);}function
show_variables(){return
array();}function
show_status(){return
array();}function
convert_field($n){}function
unconvert_field($n,$J){return$J;}function
support($Dc){return
preg_match('~^(columns|database|drop_col|indexes|scheme|sql|table|trigger|view|view_trigger)$~',$Dc);}$w="mssql";$uh=array();$Cg=array();foreach(array(lang(14)=>array("tinyint"=>3,"smallint"=>5,"int"=>10,"bigint"=>20,"bit"=>1,"decimal"=>0,"real"=>12,"float"=>53,"smallmoney"=>10,"money"=>20),lang(15)=>array("date"=>10,"smalldatetime"=>19,"datetime"=>19,"datetime2"=>19,"time"=>8,"datetimeoffset"=>10),lang(16)=>array("char"=>8000,"varchar"=>8000,"text"=>2147483647,"nchar"=>4000,"nvarchar"=>4000,"ntext"=>1073741823),lang(17)=>array("binary"=>8000,"varbinary"=>8000,"image"=>2147483647),)as$x=>$X){$uh+=$X;$Cg[$x]=array_keys($X);}$Ah=array();$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$Tc=array("len","lower","round","upper");$Yc=array("avg","count","count distinct","max","min","sum");$cc=array(array("date|time"=>"getdate",),array("int|decimal|real|float|money|datetime"=>"+/-","char|text"=>"+",));}$Ub["simpledb"]="SimpleDB";if(isset($_GET["simpledb"])){$sf=array("SimpleXML");define("DRIVER","simpledb");if(class_exists('SimpleXMLElement')){class
Min_DB{var$extension="SimpleXML",$server_info='2009-04-15',$error,$timeout,$next,$affected_rows,$_result;function
select_db($Eb){return($Eb=="domain");}function
query($H,$vh=false){$F=array('SelectExpression'=>$H,'ConsistentRead'=>'true');if($this->next)$F['NextToken']=$this->next;$I=sdb_request_all('Select','Item',$F,$this->timeout);if($I===false)return$I;if(preg_match('~^s*SELECTs+COUNT(~i',$H)){$Gg=0;foreach($I
as$_d)$Gg+=$_d->Attribute->Value;$I=array((object)array('Attribute'=>array((object)array('Name'=>'Count','Value'=>$Gg,))));}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
Min_Result($I){foreach($I
as$_d){$K=array();if($_d->Name!='')$K['itemName()']=(string)$_d->Name;foreach($_d->Attribute
as$Ha){$C=$this->_processValue($Ha->Name);$Y=$this->_processValue($Ha->Value);if(isset($K[$C])){$K[$C]=(array)$K[$C];$K[$C][]=$Y;}else$K[$C]=$Y;}$this->_rows[]=$K;foreach($K
as$x=>$X){if(!isset($this->_rows[0][$x]))$this->_rows[0][$x]=null;}}$this->num_rows=count($this->_rows);}function
_processValue($ec){return(is_object($ec)&&$ec['encoding']=='base64'?base64_decode($ec):(string)$ec);}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(){$Fd=array_keys($this->_rows[0]);return(object)array('name'=>$Fd[$this->_offset++]);}}}class
Min_Driver
extends
Min_SQL{public$vf="itemName()";function
_chunkRequest($jd,$va,$F,$wc=array()){global$h;foreach(array_chunk($jd,25)as$cb){$cf=$F;foreach($cb
as$r=>$s){$cf["Item.$r.ItemName"]=$s;foreach($wc
as$x=>$X)$cf["Item.$r.$x"]=$X;}if(!sdb_request($va,$cf))return
false;}$h->affected_rows=count($jd);return
true;}function
_extractIds($Q,$Ff,$z){$J=array();if(preg_match_all("~itemName() = (('[^']*+')+)~",$Ff,$Zd))$J=array_map('idf_unescape',$Zd[1]);else{foreach(sdb_request_all('Select','Item',array('SelectExpression'=>'SELECT itemName() FROM '.table($Q).$Ff.($z?" LIMIT 1":"")))as$_d)$J[]=$_d->Name;}return$J;}function
select($Q,$M,$Z,$Wc,$Pe=array(),$z=1,$E=0,$xf=false){global$h;$h->next=$_GET["next"];$J=parent::select($Q,$M,$Z,$Wc,$Pe,$z,$E,$xf);$h->next=0;return$J;}function
delete($Q,$Ff,$z=0){return$this->_chunkRequest($this->_extractIds($Q,$Ff,$z),'BatchDeleteAttributes',array('DomainName'=>$Q));}function
update($Q,$O,$Ff,$z=0,$ng="n"){$Kb=array();$ud=array();$r=0;$jd=$this->_extractIds($Q,$Ff,$z);$s=idf_unescape($O["`itemName()`"]);unset($O["`itemName()`"]);foreach($O
as$x=>$X){$x=idf_unescape($x);if($X=="NULL"||($s!=""&&array($s)!=$jd))$Kb["Attribute.".count($Kb).".Name"]=$x;if($X!="NULL"){foreach((array)$X
as$Bd=>$W){$ud["Attribute.$r.Name"]=$x;$ud["Attribute.$r.Value"]=(is_array($X)?$W:idf_unescape($W));if(!$Bd)$ud["Attribute.$r.Replace"]="true";$r++;}}}$F=array('DomainName'=>$Q);return(!$ud||$this->_chunkRequest(($s!=""?array($s):$jd),'BatchPutAttributes',$F,$ud))&&(!$Kb||$this->_chunkRequest($jd,'BatchDeleteAttributes',$F,$Kb));}function
insert($Q,$O){$F=array("DomainName"=>$Q);$r=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.$r.Name"]=$C;$F["Attribute.$r.Value"]=(is_array($Y)?$X:idf_unescape($Y));$r++;}}}}return
sdb_request('PutAttributes',$F);}function
insertUpdate($Q,$L,$vf){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($Dc){return
preg_match('~sql~',$Dc);}function
logged_user(){global$b;$Ab=$b->credentials();return$Ab[1];}function
get_databases(){return
array(
"domain");}function
collations(){return
array();}function
db_collation($k,$jb){}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="",$Cc=false){$J=array();foreach(($C!=""?array($C=>true):tables_list())as$Q=>$U){$K=array("Name"=>$Q,"Auto_increment"=>"");if(!$Cc){$me=sdb_request('DomainMetadata',array('DomainName'=>$Q));if($me){foreach(array("Rows"=>"ItemCount","Data_length"=>"ItemNamesSizeBytes","Index_length"=>"AttributeValuesSizeBytes","Data_free"=>"AttributeNamesSizeBytes",)as$x=>$X)$K[$x]=(string)$me->$X;}}if($C!="")return$K;$J[$Q]=$K;}return$J;}function
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,$ng=" "){return$H$Z".($z!==null?$ng."LIMIT $z":"");}function
unconvert_field($n,$J){return$J;}function
fk_support($R){}function
engines(){return
array();}function
alter_table($Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){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($j){foreach($j
as$k)return
array(
$k=>count(tables_list()));}function
found_rows($R,$Z){return($Z?null:$R["Rows"]);}function
last_id(){}function
hmac($Aa,$Cb,$x,$Jf=false){$Ta=64;if(strlen($x)>$Ta)$x=pack("H*",$Aa($x));$x=str_pad($x,$Ta,"");$Cd=$x^str_repeat("x36",$Ta);$Dd=$x^str_repeat("x5C",$Ta);$J=$Aa($Dd.pack("H*",$Aa($Cd.$Cb)));if($Jf)$J=pack("H*",$J);return$J;}function
sdb_request($va,$F=array()){global$b,$h;list($gd,$F['AWSAccessKeyId'],$jg)=$b->credentials();$F['Action']=$va;$F['Timestamp']=gmdate('Y-m-dTH: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',"POSTn".preg_replace('~^https?://~','',$gd)."n/n$H",$jg,true)));@ini_set('track_errors',1);$Fc=@file_get_contents((preg_match('~^https?://~',$gd)?$gd:"http://$gd"),false,stream_context_create(array('http'=>array('method'=>'POST','content'=>$H,'ignore_errors'=>1,))));if(!$Fc){$h->error=$php_errormsg;return
false;}libxml_use_internal_errors(true);$Vh=simplexml_load_string($Fc);if(!$Vh){$m=libxml_get_last_error();$h->error=$m->message;return
false;}if($Vh->Errors){$m=$Vh->Errors->Error;$h->error="$m->Message ($m->Code)";return
false;}$h->error='';$Rg=$va."Result";return($Vh->$Rg?$Vh->$Rg:true);}function
sdb_request_all($va,$Rg,$F=array(),$ah=0){$J=array();$zg=($ah?microtime(true):0);$z=(preg_match('~LIMITs+(d+)s*$~i',$F['SelectExpression'],$B)?$B[1]:0);do{$Vh=sdb_request($va,$F);if(!$Vh)break;foreach($Vh->$Rg
as$ec)$J[]=$ec;if($z&&count($J)>=$z){$_GET["next"]=$Vh->NextToken;break;}if($ah&&microtime(true)-$zg>$ah)return
false;$F['NextToken']=$Vh->NextToken;if($z)$F['SelectExpression']=preg_replace('~d+s*$~',$z-count($J),$F['SelectExpression']);}while($Vh->NextToken);return$J;}$w="simpledb";$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","IS NOT NULL");$Tc=array();$Yc=array("count");$cc=array(array("json"));}$Ub["mongo"]="MongoDB (beta)";if(isset($_GET["mongo"])){$sf=array("mongo");define("DRIVER","mongo");if(class_exists('MongoDB')){class
Min_DB{var$extension="Mongo",$error,$last_id,$_link,$_db;function
connect($N,$V,$G){global$b;$k=$b->database();$Ne=array();if($V!=""){$Ne["username"]=$V;$Ne["password"]=$G;}if($k!="")$Ne["db"]=$k;try{$this->_link=@new
MongoClient("mongodb://$N",$Ne);return
true;}catch(Exception$rc){$this->error=$rc->getMessage();return
false;}}function
query($H){return
false;}function
select_db($Eb){try{$this->_db=$this->_link->selectDB($Eb);return
true;}catch(Exception$rc){$this->error=$rc->getMessage();return
false;}}function
quote($P){return$P;}}class
Min_Result{var$num_rows,$_rows=array(),$_offset=0,$_charset=array();function
Min_Result($I){foreach($I
as$_d){$K=array();foreach($_d
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(){$Fd=array_keys($this->_rows[0]);$C=$Fd[$this->_offset++];return(object)array('name'=>$C,'charsetnr'=>$this->_charset[$C],);}}}class
Min_Driver
extends
Min_SQL{public$vf="_id";function
quote($Y){return($Y===null?$Y:parent::quote($Y));}function
select($Q,$M,$Z,$Wc,$Pe=array(),$z=1,$E=0,$xf=false){$M=($M==array("*")?array():array_fill_keys($M,true));$ug=array();foreach($Pe
as$X){$X=preg_replace('~ DESC$~','',$X,1,$xb);$ug[$X]=($xb?-1:1);}return
new
Min_Result(iterator_to_array($this->_conn->_db->selectCollection($Q)->find(array(),$M)->sort($ug)->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$rc){$this->_conn->error=$rc->getMessage();return
false;}}}function
connect(){global$b;$h=new
Min_DB;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2]))return$h;return$h->error;}function
error(){global$h;return
h($h->error);}function
logged_user(){global$b;$Ab=$b->credentials();return$Ab[1];}function
get_databases($Jc){global$h;$J=array();$Hb=$h->_link->listDBs();foreach($Hb['databases']as$k)$J[]=$k['name'];return$J;}function
collations(){return
array();}function
db_collation($k,$jb){}function
count_tables($j){global$h;$J=array();foreach($j
as$k)$J[$k]=count($h->_link->selectDB($k)->getCollectionNames(true));return$J;}function
tables_list(){global$h;return
array_fill_keys($h->_db->getCollectionNames(true),'table');}function
table_status($C="",$Cc=false){$J=array();foreach(tables_list()as$Q=>$U){$J[$Q]=array("Name"=>$Q);if($C==$Q)return$J[$Q];}return$J;}function
information_schema(){}function
is_view($R){}function
drop_databases($j){global$h;foreach($j
as$k){$Uf=$h->_link->selectDB($k)->drop();if(!$Uf['ok'])return
false;}return
true;}function
indexes($Q,$i=null){global$h;$J=array();foreach($h->_db->selectCollection($Q)->getIndexInfo()as$u){$Nb=array();foreach($u["key"]as$e=>$U)$Nb[]=($U==-1?'1':null);$J[$u["name"]]=array("type"=>($u["name"]=="_id_"?"PRIMARY":($u["unique"]?"UNIQUE":"INDEX")),"columns"=>array_keys($u["key"]),"lengths"=>array(),"descs"=>$Nb,);}return$J;}function
fields($Q){return
fields_from_edit();}function
convert_field($n){}function
unconvert_field($n,$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,$o,$Kc,$nb,$kc,$d,$Ka,$gf){global$h;if($Q==""){$h->_db->createCollection($C);return
true;}}function
drop_tables($S){global$h;foreach($S
as$Q){$Uf=$h->_db->selectCollection($Q)->drop();if(!$Uf['ok'])return
false;}return
true;}function
truncate_tables($S){global$h;foreach($S
as$Q){$Uf=$h->_db->selectCollection($Q)->remove();if(!$Uf['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,$xb);$f[$e]=($xb?-1:1);}$J=$h->_db->selectCollection($Q)->ensureIndex($f,array("unique"=>($U=="UNIQUE"),"name"=>$C,));}if($J['errmsg']){$h->error=$J['errmsg'];return
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($Dc){return
preg_match("~database|indexes~",$Dc);}$w="mongo";$Ke=array("=");$Tc=array();$Yc=array();$cc=array(array("json"));}$Ub["elastic"]="Elasticsearch (beta)";if(isset($_GET["elastic"])){$sf=array("json");define("DRIVER","elastic");if(function_exists('json_decode')){class
Min_DB{var$extension="JSON",$server_info,$errno,$error,$_url;function
rootQuery($jf,$sb=array(),$ne='GET'){@ini_set('track_errors',1);$Fc=@file_get_contents($this->_url.'/'.ltrim($jf,'/'),false,stream_context_create(array('http'=>array('method'=>$ne,'content'=>json_encode($sb),'ignore_errors'=>1,))));if(!$Fc){$this->error=$php_errormsg;return$Fc;}if(!preg_match('~^HTTP/[0-9.]+ 2~i',$http_response_header[0])){$this->error=$Fc;return
false;}$J=json_decode($Fc,true);if(!$J){$this->errno=json_last_error();if(function_exists('json_last_error_msg'))$this->error=json_last_error_msg();else{$rb=get_defined_constants(true);foreach($rb['json']as$C=>$Y){if($Y==$this->errno&&preg_match('~^JSON_ERROR_~',$C)){$this->error=$C;break;}}}}return$J;}function
query($jf,$sb=array(),$ne='GET'){return$this->rootQuery(($this->_db!=""?"$this->_db/":"/").ltrim($jf,'/'),$sb,$ne);}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($Eb){$this->_db=$Eb;return
true;}function
quote($P){return$P;}}class
Min_Result{var$num_rows,$_rows;function
Min_Result($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,$Wc,$Pe=array(),$z=1,$E=0,$xf=false){global$b;$Cb=array();$H="$Q/_search";if($M!=array("*"))$Cb["fields"]=$M;if($Pe){$ug=array();foreach($Pe
as$hb){$hb=preg_replace('~ DESC$~','',$hb,1,$xb);$ug[]=($xb?array($hb=>"desc"):$hb);}$Cb["sort"]=$ug;}if($z){$Cb["size"]=+$z;if($E)$Cb["from"]=($E*$z);}foreach((array)$_GET["where"]as$X){if("$X[col]$X[val]"!=""){$Vg=array("match"=>array(($X["col"]!=""?$X["col"]:"_all")=>$X["val"]));if($X["op"]=="=")$Cb["query"]["filtered"]["filter"]["and"][]=$Vg;else$Cb["query"]["filtered"]["query"]["bool"]["must"][]=$Vg;}}if($Cb["query"]&&!$Cb["query"]["filtered"]["query"])$Cb["query"]["filtered"]["query"]=array("match_all"=>array());if($xf)echo$b->selectQuery("$H: ".print_r($Cb,true));$ig=$this->_conn->query($H,$Cb);if(!$ig)return
false;$J=array();foreach($ig['hits']['hits']as$fd){$K=array();$o=$fd['_source'];if($M!=array("*")){$o=array();foreach($M
as$x)$o[$x]=$fd['fields'][$x];}foreach($o
as$x=>$X)$K[$x]=(is_array($X)?json_encode($X):$X);$J[]=$K;}return
new
Min_Result($J);}}function
connect(){global$b;$h=new
Min_DB;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2]))return$h;return$h->error;}function
support($Dc){return
preg_match("~database|table|columns~",$Dc);}function
logged_user(){global$b;$Ab=$b->credentials();return$Ab[1];}function
get_databases(){global$h;$J=$h->rootQuery('_aliases');if($J)$J=array_keys($J);return$J;}function
collations(){return
array();}function
db_collation($k,$jb){}function
count_tables($j){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(reset($J)),'table');return$J;}function
table_status($C="",$Cc=false){$J=tables_list();if($J){foreach($J
as$x=>$U)$J[$x]=array("Name"=>$x,"Engine"=>$U);if($C!="")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;$Xd=$h->query("$Q/_mapping");$J=array();if($Xd){foreach($Xd[$Q]['properties']as$C=>$n)$J[$C]=array("field"=>$C,"full_type"=>$n["type"],"type"=>$n["type"],"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),);}return$J;}function
foreign_keys($Q){return
array();}function
table($t){return$t;}function
idf_escape($t){return$t;}function
convert_field($n){}function
unconvert_field($n,$J){return$J;}function
fk_support($R){}function
found_rows($R,$Z){return
null;}function
create_database($k){global$h;return$h->rootQuery(urlencode($k),array(),'PUT');}function
drop_databases($j){global$h;return$h->rootQuery(urlencode(implode(',',$j)),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";$Ke=array("=","query");$Tc=array();$Yc=array();$cc=array(array("json"));}$Ub=array("server"=>"MySQL")+$Ub;if(!defined("DRIVER")){$sf=array("MySQLi","MySQL","PDO_MySQL");define("DRIVER","server");if(extension_loaded("mysqli")){class
Min_DB
extends
MySQLi{var$extension="MySQLi";function
Min_DB(){parent::init();}function
connect($N,$V,$G){mysqli_report(MYSQLI_REPORT_OFF);list($gd,$of)=explode(":",$N,2);$J=@$this->real_connect(($N!=""?$gd:ini_get("mysqli.default_host")),($N.$V!=""?$V:ini_get("mysqli.default_user")),($N.$V.$G!=""?$G:ini_get("mysqli.default_pw")),null,(is_numeric($of)?$of:ini_get("mysqli.default_port")),(!is_numeric($of)?$of:null));if($J){if(method_exists($this,'set_charset'))$this->set_charset("utf8");else$this->query("SET NAMES utf8");}return$J;}function
result($H,$n=0){$I=$this->query($H);if(!$I)return
false;$K=$I->fetch_array();return$K[$n];}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);if(function_exists('mysql_set_charset'))mysql_set_charset("utf8",$this->_link);else$this->query("SET NAMES utf8");}else$this->error=mysql_error();return(bool)$this->_link;}function
quote($P){return"'".mysql_real_escape_string($P,$this->_link)."'";}function
select_db($Eb){return
mysql_select_db($Eb,$this->_link);}function
query($H,$vh=false){$I=@($vh?mysql_unbuffered_query($H,$this->_link):mysql_query($H,$this->_link));$this->error="";if(!$I){$this->errno=mysql_errno($this->_link);$this->error=mysql_error($this->_link);return
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,$n=0){$I=$this->query($H);if(!$I||!$I->num_rows)return
false;return
mysql_result($I->_result,0,$n);}}class
Min_Result{var$num_rows,$_result,$_offset=0;function
Min_Result($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);$this->query("SET NAMES utf8");return
true;}function
select_db($Eb){return$this->query("USE ".idf_escape($Eb));}function
query($H,$vh=false){$this->setAttribute(1000,!$vh);return
parent::query($H,$vh);}}}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,$vf){$f=array_keys(reset($L));$tf="INSERT INTO ".table($Q)." (".implode(", ",$f).") VALUESn";$Kh=array();foreach($f
as$x)$Kh[$x]="$x = VALUES($x)";$Fg="nON DUPLICATE KEY UPDATE ".implode(", ",$Kh);$Kh=array();$y=0;foreach($L
as$O){$Y="(".implode(", ",$O).")";if($Kh&&(strlen($tf)+$y+strlen($Y)+strlen($Fg)>1e6)){if(!queries($tf.implode(",n",$Kh).$Fg))return
false;$Kh=array();$y=0;}$Kh[]=$Y;$y+=strlen($Y)+2;}return
queries($tf.implode(",n",$Kh).$Fg);}}function
idf_escape($t){return"`".str_replace("`","``",$t)."`";}function
table($t){return
idf_escape($t);}function
connect(){global$b;$h=new
Min_DB;$Ab=$b->credentials();if($h->connect($Ab[0],$Ab[1],$Ab[2])){$h->query("SET sql_quote_show_create = 1, autocommit = 1");return$h;}$J=$h->error;if(function_exists('iconv')&&!is_utf8($J)&&strlen($eg=iconv("windows-1250","utf-8",$J))>strlen($J))$J=$eg;return$J;}function
get_databases($Jc){global$h;$J=get_session("dbs");if($J===null){$H=($h->server_info>=5?"SELECT SCHEMA_NAME FROM information_schema.SCHEMATA":"SHOW DATABASES");$J=($Jc?slow_query($H):get_vals($H));restart_session();set_session("dbs",$J);stop_session();}return$J;}function
limit($H,$Z,$z,$D=0,$ng=" "){return$H$Z".($z!==null?$ng."LIMIT $z".($D?" OFFSET $D":""):"");}function
limit1($H,$Z){return
limit($H,$Z,1);}function
db_collation($k,$jb){global$h;$J=null;$yb=$h->result("SHOW CREATE DATABASE ".idf_escape($k),1);if(preg_match('~ COLLATE ([^ ]+)~',$yb,$B))$J=$B[1];elseif(preg_match('~ CHARACTER SET ([^ ]+)~',$yb,$B))$J=$jb[$B[1]][-1];return$J;}function
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($j){$J=array();foreach($j
as$k)$J[$k]=count(get_vals("SHOW TABLES IN ".idf_escape($k)));return$J;}function
table_status($C="",$Cc=false){global$h;$J=array();foreach(get_rows($Cc&&$h->server_info>=5?"SELECT TABLE_NAME AS Name, Engine, TABLE_COMMENT AS Comment FROM information_schema.TABLES WHERE TABLE_SCHEMA = DATABASE() ".($C!=""?"AND TABLE_NAME = ".q($C):"ORDER BY Name"):"SHOW TABLE STATUS".($C!=""?" LIKE ".q(addcslashes($C,"%_\")):""))as$K){if($K["Engine"]=="InnoDB")$K["Comment"]=preg_replace('~(?:(.+); )?InnoDB free: .*~','\1',$K["Comment"]);if(!isset($K["Engine"]))$K["Comment"]="";if($C!="")return$K;$J[$K["Name"]]=$K;}return$J;}function
is_view(
$R){return$R["Engine"]===null;}function
fk_support(
$R){return
preg_match('~InnoDB|IBMDB2I~i',
$R["Engine"]);}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,$Ge;static$lf='`(?:[^`]|``)+`';$J=array();$zb=$h->result("SHOW CREATE TABLE ".table($Q),1);if($zb){preg_match_all("~CONSTRAINT ($lfFOREIGN KEY \(((?:$lf,? ?)+)\) REFERENCES ($lf)(?:\.($lf))? \(((?:$lf,? ?)+)\)(?: ON DELETE ($Ge))?(?: ON UPDATE ($Ge))?~",$zb,$Zd,PREG_SET_ORDER);foreach($Zd
as
$B){preg_match_all("~$lf~",$B[2],$vg);preg_match_all("~$lf~",$B[5],$Sg);$J[idf_unescape($B[1])]=array("db"=>idf_unescape($B[4]!=""?$B[3]:$B[4]),"table"=>idf_unescape($B[4]!=""?$B[4]:$B[3]),"source"=>array_map('idf_unescape',$vg[0]),"target"=>array_map('idf_unescape',$Sg[0]),"on_delete"=>($B[6]?$B[6]:"RESTRICT"),"on_update"=>($B[7]?$B[7]:"RESTRICT"),);}}return$J;}function
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(
$k){global$h;return($h->server_info>=5&&$k=="information_schema")||($h->server_info>=5.5&&$k=="performance_schema");}function
error(){global
$h;return
h(preg_replace('~^You have an error.*syntax to use~U',"
Syntax error",$h->error));}function
error_line(){global
$h;if(preg_match('~ at line ([0-9]+)$~',$h->error,$Qf))return$Qf[1]-1;}function
create_database(
$k,$d){set_session("dbs",null);return
queries("
CREATE DATABASE ".idf_escape($k).($d?" COLLATE ".q($d):""));}function
drop_databases(
$j){restart_session();set_session("dbs",null);return
apply_queries("
DROP DATABASE",$j,'idf_escape');}function
rename_database(
$C,$d){if(create_database($C,$d)){$Sf=array();foreach(tables_list()as$Q=>$U)$Sf[]=table($Q)." TO ".idf_escape($C).".".table($Q);if(!$Sf||queries("RENAME TABLE ".implode(", ",$Sf))){queries("DROP DATABASE ".idf_escape(DB));return
true;}}return
false;}function
auto_increment()
{$La=" PRIMARY KEY";if($_GET["create"]!=""&&$_POST["auto_increment_col"]){foreach(indexes($_GET["create"])as$u){if(in_array($_POST["fields"][$_POST["auto_increment_col"]]["orig"],$u["columns"],true)){$La="";break;}if($u["type"]=="PRIMARY")$La=" UNIQUE";}}return" AUTO_INCREMENT$La";}function
alter_table(
$Q,$C,$o,$Kc,$nb,$kc,$d,$Ka,$gf){$c=array();foreach($o
as$n)$c[]=($n[1]?($Q!=""?($n[0]!=""?"CHANGE ".idf_escape($n[0]):"ADD"):" ")." ".implode($n[1]).($Q!=""?$n[2]:""):"DROP ".idf_escape($n[0]));$c=array_merge($c,$Kc);$_g="COMMENT=".q($nb).($kc?" ENGINE=".q($kc):"").($d?" COLLATE ".q($d):"").($Ka!=""?" AUTO_INCREMENT=$Ka":"").$gf;if($Q=="")return
queries("CREATE TABLE ".table($C)." (n".implode(",n",$c)."n) $_g");if($Q!=$C)$c[]="RENAME TO ".table($C);$c[]=$_g;return
queries("ALTER TABLE ".table($Q)."n".implode(",n",$c));}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(
$Ph){return
queries("
DROP VIEW ".implode("",array_map('table',$Ph)));}function
drop_tables(
$S){return
queries("
DROP TABLE ".implode("",array_map('table',$S)));}function
move_tables(
$S,$Ph,$Sg){$Sf=array();foreach(array_merge($S,$Ph)as$Q)$Sf[]=table($Q)." TO ".idf_escape($Sg).".".table($Q);return
queries("RENAME TABLE ".implode(", ",$Sf));}function
copy_tables(
$S,$Ph,$Sg){queries("SET sql_mode 'NO_AUTO_VALUE_ON_ZERO'");foreach($S
as
$Q){$C=($Sg==DB?table("copy_$Q"):idf_escape($Sg).".".table($Q));if(!queries("DROP TABLE IF EXISTS $C")||!queries("CREATE TABLE $C LIKE ".table($Q))||!queries("INSERT INTO $C SELECT * FROM ".table($Q)))return
false;}foreach($Ph
as
$Q){$C=($Sg==DB?table("copy_$Q"):idf_escape($Sg).".".table($Q));$Oh=view($Q);if(!queries("DROP VIEW IF EXISTS $C")||!queries("CREATE VIEW $C AS $Oh[select]"))return
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"),"Type"=>array("FOR EACH ROW"),);}function
routine(
$C,$U){global$h,$mc,$sd,$uh;$Ba=array("bool","boolean","integer","double precision","real","dec","numeric","fixed","national char","national varchar");$th="((".implode("|",array_merge(array_keys($uh),$Ba)).")\b(?:\s*\(((?:[^'")]*|$mc)++)\))?\s*(zerofill\s*)?(unsigned(?:\s+zerofill)?)?)(?:\s*(?:CHARSET|CHARACTER\s+SET)\s*['"]?([^'"\s]+)['"]?)?";$lf="\s*(".($U=="FUNCTION"?"":$sd).")?\s*(?:`((?:[^`]|``)*)`\s*|\b(\S+)\s+)$th";$yb=$h->result("SHOW CREATE $U ".idf_escape($C),2);preg_match("~\(((?:$lf\s*,?)*)\)\s*".($U=="FUNCTION"?"RETURNS\s+$th\s+":"")."(.*)~is",$yb,$B);$o=array();preg_match_all("~$lf\s*,?~is",$B[1],$Zd,PREG_SET_ORDER);foreach($Zd
as$bf){$C=str_replace("``","`",$bf[2]).$bf[3];$o[]=array("field"=>$C,"type"=>strtolower($bf[5]),"length"=>preg_replace_callback("~$mc~s",'
normalize_enum',$bf[6]),"unsigned"=>strtolower(preg_replace('~\s+~',' ',trim("$bf[8] $bf[7]"))),"null"=>1,"full_type"=>$bf[4],"inout"=>strtoupper($bf[1]),"collation"=>strtolower($bf[9]),);}if($U!="FUNCTION")return
array("fields"=>$o,"definition"=>$B[11]);return
array("fields"=>$o,"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($gg){return
true;}function
create_sql($Q,$Ka){global$h;$J=$h->result("SHOW CREATE TABLE ".table($Q),1);if(!$Ka)$J=preg_replace('
AUTO_INCREMENT=\d+~','',$J);return$J;}function
truncate_sql($Q){return"TRUNCATE ".table($Q);}function
use_sql($Eb){return"USE ".idf_escape($Eb);}function
trigger_sql($Q,$Dg){$J="";foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($Q,"%_\")),null,"-- ")as$K)$J.="n".($Dg=='
CREATE+ALTER'?"DROP TRIGGER IF EXISTS ".idf_escape($K["Trigger"]).";;n":"")."CREATE TRIGGER ".idf_escape($K["Trigger"])." $K[Timing] $K[Event] ON ".table($K["Table"])." FOR EACH ROWn$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($n){if(preg_match("~binary~",$n["type"]))return"HEX(".idf_escape($n["field"]).")";if($n["type"]=="bit")return"BIN(".idf_escape($n["field"])." + 0)";if(preg_match("~geometry|point|linestring|polygon~",$n["type"]))return"AsWKT(".idf_escape($n["field"]).")";}function
unconvert_field($n,$J){if(preg_match("~binary~",$n["type"]))$J="UNHEX($J)";if($n["type"]=="bit")$J="CONV($J, 2, 10) + 0";if(preg_match("~geometry|point|linestring|polygon~",$n["type"]))$J="GeomFromText($J)";return$J;}function
support($Dc){global$h;return!preg_match("~scheme|sequence|type|view_trigger".($h->server_info<5.1?"|event|partitioning".($h->server_info<5?"|routine|trigger|view":""):"")."~",$Dc);}$w="sql";$uh=array();$Cg=array();foreach(array(lang(14)=>array("tinyint"=>3,"smallint"=>5,"mediumint"=>8,"int"=>10,"bigint"=>20,"decimal"=>66,"float"=>12,"double"=>21),lang(15)=>array("date"=>10,"datetime"=>19,"timestamp"=>19,"time"=>10,"year"=>4),lang(16)=>array("char"=>255,"varchar"=>65535,"tinytext"=>255,"text"=>65535,"mediumtext"=>16777215,"longtext"=>4294967295),lang(20)=>array("enum"=>65535,"set"=>64),lang(17)=>array("bit"=>20,"binary"=>255,"varbinary"=>65535,"tinyblob"=>255,"blob"=>65535,"mediumblob"=>16777215,"longblob"=>4294967295),lang(19)=>array("geometry"=>0,"point"=>0,"linestring"=>0,"polygon"=>0,"multipoint"=>0,"multilinestring"=>0,"multipolygon"=>0,"geometrycollection"=>0),)as$x=>$X){$uh+=$X;$Cg[$x]=array_keys($X);}$Ah=array("unsigned","zerofill","unsigned zerofill");$Ke=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","REGEXP","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$Tc=array("char_length","date","from_unixtime","lower","round","sec_to_time","time_to_sec","upper");$Yc=array("avg","count","count distinct","group_concat","max","min","sum");$cc=array(array("char"=>"md5/sha1/password/encrypt/uuid","binary"=>"md5/sha1","date|time"=>"now",),array("(^|[^o])int|float|double|decimal"=>"+/-","date"=>"+ interval/- interval","time"=>"addtime/subtime","char|text"=>"concat",));}define("SERVER",$_GET[DRIVER]);define("DB",$_GET["db"]);define("ME",preg_replace('
~^[^?]*/([^?]*).*~','\1',$_SERVER["REQUEST_URI"]).'?'.(sid()?SID.'&':'').(SERVER!==null?DRIVER."=".urlencode(SERVER).'&':'').(isset($_GET["username"])?"username=".urlencode($_GET["username"]).'&':'').(DB!=""?'db='.urlencode(DB).'&'.(isset($_GET["ns"])?"ns=".urlencode($_GET["ns"])."&":""):''));$ia="4.0.3";class
Adminer{var$operators;function
name(){return"LightMyAdmin";}function
credentials(){return
array(SERVER,$_GET["username"],get_password());}function
permanentLogin($yb=false){return
password_file($yb);}function
database(){return
DB;}function
databases($Jc=true){return
get_databases($Jc);}function
schemas(){return
schemas();}function
queryTimeout(){return
5;}function
headers(){return
true;}function
head(){return
true;}function
loginForm(){global$Ub;echo'
<table cellspacing="0">
<
tr><th>',lang(21),'<td>',html_select("auth[driver]",$Ub,DRIVER,"loginDriver(this);"),'<tr><th>',lang(22),'<td><input name="auth[server]" value="',h(SERVER),'" title="hostname[:port]" placeholder="localhost" autocapitalize="off">
<
tr><th>',lang(23),'<td><input name="auth[username]" id="username" value="',h($_GET["username"]),'" autocapitalize="off">
<
tr><th>',lang(24),'<td><input type="password" name="auth[password]">
<
tr><th>',lang(25),'<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(26)."'>n",checkbox("auth[permanent]",1,$_COOKIE["adminer_permanent"],lang(27))."n";}function
login(
$Vd,$G){return
true;}function
tableName(
$Jg){return
h(
$Jg["Name"]);}function
fieldName(
$n,$Pe=0){return'<span title="'.h($n["full_type"]).'">'.h($n["field"]).'</span>';}function
selectLinks(
$Jg,$O=""){echo'<p class="links">';$Ud=array("select"=>lang(28));if(support("table")||support("indexes"))$Ud["table"]=lang(29);if(support("table")){if(is_view($Jg))$Ud["view"]=lang(30);else$Ud["create"]=lang(31);}if($O!==null)$Ud["edit"]=lang(32);foreach($Ud
as
$x=>$X)echo" <a href='".h(ME)."$x=".urlencode($Jg["Name"]).($x=="edit"?$O:"")."'".bold(isset($_GET[$x])).">$X</a>";echo"n";}function
foreignKeys(
$Q){return
foreign_keys(
$Q);}function
backwardKeys(
$Q,$Ig){return
array();}function
backwardKeysPrint(
$Na,$K){}function
selectQuery(
$H){global$w;return"<p><code class='jush-$w'>".h(str_replace("n"," ",$H))."</code>".(support("sql")?" <a href='".h(ME)."sql=".urlencode($H)."'>".lang(33)."</a>":"")."</p>";}function
rowDescription(
$Q){return"";}function
rowDescriptions(
$L,$Lc){return$L;}function
selectLink(
$X,$n){}function
selectVal(
$X,$_,$n,$We){$J=($X===null?"<i>NULL</i>":(preg_match("~char|binary~",$n["type"])&&!preg_match("~var~",$n["type"])?"<code>$X</code>":$X));if(preg_match('~blob|bytea|raw|file~',$n["type"])&&!is_utf8($X))$J=lang(34,strlen($We));return($_?"<a href='".h($_)."'>$J</a>":$J);}function
editVal(
$X,$n){return$X;}function
selectColumnsPrint(
$M,$f){global$Tc,$Yc;print_fieldset("select",lang(35),$M);$r=0;$M[""]=array();foreach($M
as
$x=>$X){$X=$_GET["columns"][$x];$e=select_input(" name='columns[$r][col]' onchange='".($x!==""?"selectFieldChange(this.form)":"selectAddRow(this)").";'",$f,$X["col"]);echo"<div>".($Tc||$Yc?"<select name='columns[$r][fun]' onchange='helpClose();".($x!==""?"":" this.nextSibling.nextSibling.onchange();")."'".on_help("getTarget(event).value && getTarget(event).value.replace(/ |$/, '(') + ')'",1).">".optionlist(array(-1=>"")+array_filter(array(lang(36)=>$Tc,lang(37)=>$Yc)),$X["fun"])."</select>"."($e)":$e)."</div>n";$r++;}echo"</div></fieldset>n";}function
selectSearchPrint(
$Z,$f,$v){print_fieldset("search",lang(38),$Z);foreach($v
as
$r=>$u){if($u["type"]=="FULLTEXT"){echo"(<i>".implode("</i>, <i>",array_map('h',$u["columns"]))."</i>) AGAINST"," <input type='search' name='fulltext[$r]' value='".h($_GET["fulltext"][$r])."' onchange='selectFieldChange(this.form);'>",checkbox("boolean[$r]",1,isset($_GET["boolean"][$r]),"BOOL"),"<br>n";}}$_GET["where"]=(array)$_GET["where"];reset($_GET["where"]);$Ya="this.nextSibling.onchange();";for($r=0;$r<=count($_GET["where"]);$r++){list(,$X)=each($_GET["where"]);if(!$X||("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators))){echo"<div>".select_input(" name='where[$r][col]' onchange='$Ya'",$f,$X["col"],"(".lang(39).")"),html_select("where[$r][op]",$this->operators,$X["op"],$Ya),"<input type='search' name='where[$r][val]' value='".h($X["val"])."' onchange='".($X?"selectFieldChange(this.form)":"selectAddRow(this)").";' onkeydown='selectSearchKeydown(this, event);' onsearch='selectSearchSearch(this);'></div>n";}}echo"</div></fieldset>n";}function
selectOrderPrint(
$Pe,$f,$v){print_fieldset("sort",lang(40),$Pe);$r=0;foreach((array)$_GET["order"]as$x=>$X){if($X!=""){echo"<div>".select_input(" name='order[$r]' onchange='selectFieldChange(this.form);'",$f,$X),checkbox("desc[$r]",1,isset($_GET["desc"][$x]),lang(41))."</div>n";$r++;}}echo"<div>".select_input(" name='order[$r]' onchange='selectAddRow(this);'",$f),checkbox("desc[$r]",1,false,lang(41))."</div>n","</div></fieldset>n";}function
selectLimitPrint(
$z){echo"<fieldset><legend>".lang(42)."</legend><div>";echo"<input type='number' name='limit' class='size' value='".h($z)."' onchange='selectFieldChange(this.form);'>","</div></fieldset>n";}function
selectLengthPrint(
$Yg){if($Yg!==null){echo"<fieldset><legend>".lang(43)."</legend><div>","<input type='number' name='text_length' class='size' value='".h($Yg)."'>","</div></fieldset>n";}}function
selectActionPrint(
$v){echo"<fieldset><legend>".lang(44)."</legend><div>","<input type='submit' value='".lang(35)."'>"," <span id='noindex' title='".lang(45)."'></span>","<script type='text/javascript'>n","var indexColumns ";$f=array();foreach($v
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(
$gc,$f){}function
selectColumnsProcess(
$f,$v){global$Tc,$Yc;$M=array();$Wc=array();foreach((array)$_GET["columns"]as$x=>$X){if($X["fun"]=="count"||($X["col"]!=""&&(!$X["fun"]||in_array($X["fun"],$Tc)||in_array($X["fun"],$Yc)))){$M[$x]=apply_sql_function($X["fun"],($X["col"]!=""?idf_escape($X["col"]):"*"));if(!in_array($X["fun"],$Yc))$Wc[]=$M[$x];}}return
array(
$M,$Wc);}function
selectSearchProcess(
$o,$v){global$w;$J=array();foreach($v
as
$r=>$u){if($u["type"]=="FULLTEXT"&&$_GET["fulltext"][$r]!="")$J[]="MATCH (".implode("",array_map('idf_escape',$u["columns"]))."AGAINST (".q($_GET["fulltext"][$r]).(isset($_GET["boolean"][$r])?" IN BOOLEAN MODE":"").")";}foreach((array)$_GET["where"]as$X){if("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators)){$pb=$X[op]";if(preg_match('~IN$~',$X["op"])){$ld=process_length($X["val"]);$pb.=" ".($ld!=""?$ld:"(NULL)");}elseif($X["op"]=="SQL")$pb=$X[val]";elseif($X["op"]=="LIKE %%")$pb=" LIKE ".$this->processInput($o[$X["col"]],"%$X[val]%");elseif(!preg_match('~NULL$~',$X["op"]))$pb.=" ".$this->processInput($o[$X["col"]],$X["val"]);if($X["col"]!="")$J[]=idf_escape($X["col"]).$pb;else{$kb=array();foreach($o
as$C=>$n){$yd=preg_match('~char|text|enum|set~',$n["type"]);if((is_numeric($X["val"])||!preg_match('~(^|[^o])int|float|double|decimal|bit~',$n["type"]))&&(!preg_match("~[x80-xFF]~",$X["val"])||$yd)){$C=idf_escape($C);$kb[]=($w=="sql"&&$yd&&!preg_match('~^utf8~',$n["collation"])?"CONVERT($C USING utf8)":$C);}}$J[]=($kb?"(".implode("$pb OR ",$kb)."$pb)":"0");}}}return$J;}function
selectOrderProcess(
$o,$v){$J=array();foreach((array)$_GET["order"]as$x=>$X){if($X!="")$J[]=(preg_match('~^((COUNT\(DISTINCT |[A-Z0-9_]+\()(`(?:[^`]|``)+`|"(?:[^"]|"")+")\)|COUNT\(\*\))$~',$X)?$X:idf_escape($X)).(isset($_GET["desc"][$x])?" DESC":"");}return$J;}function
selectLimitProcess(){return(isset(
$_GET["limit"])?$_GET["limit"]:"50");}function
selectLengthProcess(){return(isset(
$_GET["text_length"])?$_GET["text_length"]:"100");}function
selectEmailProcess(
$Z,$Lc){return
false;}function
selectQueryBuild(
$M,$Z,$Wc,$Pe,$z,$E){return"";}function
messageQuery(
$H){global$w;restart_session();$dd=&get_session("queries");$s="sql-".count($dd[$_GET["db"]]);if(strlen($H)>1e6)$H=preg_replace('~[x80-xFF]+$~','',substr($H,0,1e6))."n...";$dd[$_GET["db"]][]=array($H,time());return" <span class='time'>".@date("H:i:s")."</span> <a href='#$s' onclick="return !toggle('$s');">".lang(46)."</a>"."<div id='$s' class='hidden'><pre><code class='jush-$w'>".shorten_utf8($H,1000).'</code></pre>'.(support("sql")?'<p><a href="'.h(str_replace("db=".urlencode(DB),"db=".urlencode($_GET["db"]),ME).'sql=&history='.(count($dd[$_GET["db"]])-1)).'">'.lang(33).'</a>':'').'</div>';}function
editFunctions(
$n){global$cc;$J=($n["null"]?"NULL/":"");foreach($cc
as
$x=>$Tc){if(!$x||(!isset($_GET["call"])&&(isset($_GET["select"])||where($_GET)))){foreach($Tc
as
$lf=>$X){if(!$lf||preg_match("~$lf~",$n["type"]))$J.="/$X";}if($x&&!preg_match('~set|blob|bytea|raw|file~',$n["type"]))$J.="/SQL";}}if($n["auto_increment"]&&!isset($_GET["select"])&&!where($_GET))$J=lang(47);return
explode("
/",$J);}function
editInput(
$Q,$n,$Ia,$Y){if($n["type"]=="enum")return(isset($_GET["select"])?"<label><input type='radio'$Ia value='-1' checked><i>".lang(6)."</i></label":"").($n["null"]?"<label><input type='radio'$Ia value=''".($Y!==null||isset($_GET["select"])?"":" checked")."><i>NULL</i></label":"").enum_input("radio",$Ia,$n,$Y,0);return"";}function
processInput(
$n,$Y,$q=""){if($q=="SQL")return$Y;$C=$n["field"];$J=q($Y);if(preg_match('~^(now|getdate|uuid)$~',$q))$J="$q()";elseif(preg_match('~^current_(date|timestamp)$~',$q))$J=$q;elseif(preg_match('~^([+-]|\|\|)$~',$q))$J=idf_escape($C)." $q $J";elseif(preg_match('~^[+-] interval$~',$q))$J=idf_escape($C)." $q ".(preg_match("~^(\d+|'[0-9.: -]') [A-Z_]+$~i",$Y)?$Y:$J);elseif(preg_match('~^(addtime|subtime|concat)$~',$q))$J="$q(".idf_escape($C)."$J)";elseif(preg_match('~^(md5|sha1|password|encrypt)$~',$q))$J="$q($J)";return
unconvert_field(
$n,$J);}function
dumpOutput()
{$J=array('text'=>lang(48),'file'=>lang(49));if(function_exists('gzencode'))$J['gz']='gzip';return$J;}function
dumpFormat(){return
array('sql'=>'SQL','csv'=>'CSV,','csv;'=>'CSV;','tsv'=>'TSV');}function
dumpDatabase(
$k){}function
dumpTable(
$Q,$Dg,$zd=0){if($_POST["format"]!="sql"){echo"xefxbbxbf";if($Dg)dump_csv(array_keys(fields($Q)));}elseif($Dg){if($zd==2){$o=array();foreach(fields($Q)as$C=>$n)$o[]=idf_escape($C).$n[full_type]";$yb="CREATE TABLE ".table($Q)." (".implode(", ",$o).")";}else$yb=create_sql($Q,$_POST["auto_increment"]);if($yb){if($Dg=="DROP+CREATE"||$zd==1)echo"DROP ".($zd==2?"VIEW":"TABLE")." IF EXISTS ".table($Q).";n";if($zd==1)$yb=remove_definer($yb);echo"$yb;nn";}}}function
dumpData(
$Q,$Dg,$H){global$h,$w;$be=($w=="sqlite"?0:1048576);if($Dg){if($_POST["format"]=="sql"){if($Dg=="TRUNCATE+INSERT")echo
truncate_sql(
$Q).";n";$o=fields($Q);}$I=$h->query($H,1);if($I){$ud="";$Wa="";$Fd=array();$Fg="";$Ec=($Q!=''?'fetch_assoc':'fetch_row');while($K=$I->$Ec()){if(!$Fd){$Kh=array();foreach($K
as$X){$n=$I->fetch_field();$Fd[]=$n->name;$x=idf_escape($n->name);$Kh[]="$x = VALUES($x)";}$Fg=($Dg=="INSERT+UPDATE"?"nON DUPLICATE KEY UPDATE ".implode(", ",$Kh):"").";n";}if($_POST["format"]!="sql"){if($Dg=="table"){dump_csv($Fd);$Dg="INSERT";}dump_csv($K);}else{if(!$ud)$ud="INSERT INTO ".table($Q)." (".implode(", ",array_map('idf_escape',$Fd)).") VALUES";foreach($K
as$x=>$X){$n=$o[$x];$K[$x]=($X!==null?unconvert_field($n,preg_match('~(^|[^o])int|float|double|decimal~',$n["type"])&&$X!=''?$X:q($X)):"NULL");}$eg=($be?"n":" ")."(".implode(",t",$K).")";if(!$Wa)$Wa=$ud.$eg;elseif(strlen($Wa)+4+strlen($eg)+strlen($Fg)<$be)$Wa.=",$eg";else{echo$Wa.$Fg;$Wa=$ud.$eg;}}}if($Wa)echo$Wa.$Fg;}elseif($_POST["format"]=="sql")echo"-- ".str_replace("n"," ",$h->error)."n";}}function
dumpFilename(
$id){return
friendly_url(
$id!=""?$id:(SERVER!=""?SERVER:"localhost"));}function
dumpHeaders(
$id,$qe=false){$Ze=$_POST["output"];$zc=(preg_match('~sql~',$_POST["format"])?"sql":($qe?"tar":"csv"));header("Content-Type: ".($Ze=="gz"?"application/x-gzip":($zc=="tar"?"application/x-tar":($zc=="sql"||$Ze!="file"?"text/plain":"text/csv")."; charset=utf-8")));if($Ze=="gz")ob_start('gzencode',1e6);return$zc;}function
homepage(){echo'<p class="
links">'.($_GET["ns"]==""&&support("database")?'<a href="'.h(ME).'database=">'.lang(50)."</a>n":""),(support("scheme")?"<a href='".h(ME)."scheme='>".($_GET["ns"]!=""?lang(51):lang(52))."</a>n":""),($_GET["ns"]!==""?'<a href="'.h(ME).'schema=">'.lang(53)."</a>n":""),(support("privileges")?"<a href='".h(ME)."privileges='>".lang(54)."</a>n":"");return
true;}function
navigation(
$pe){global$ia,$w,$Ub,$h;echo'<h1>
',
$this->name(),' <span class="version">',$ia,'</span>
<a href="
http://www.adminer.org/#download" target="_blank" id="version">',(version_compare($ia,$_COOKIE["adminer_version"])<0?h($_COOKIE["adminer_version"]):""),'</a>
</h1>
';if($pe=="auth"){$Ic=true;foreach((array)$_SESSION["pwds"]as$Mh=>$qg){foreach($qg
as$N=>$Hh){foreach($Hh
as$V=>$G){if($G!==null){if($Ic){echo"<p id='
logins' onmouseover='menuOver(thisevent);' onmouseout='menuOut(this);'>n";$Ic=false;}$Hb=$_SESSION["db"][$Mh][$N][$V];foreach(($Hb?array_keys($Hb):array(""))as$k)echo"<a href='".h(auth_url($Mh,$N,$V,$k))."'>($Ub[$Mh]) ".h($V.($N!=""?"@$N":"").($k!=""?" - $k":""))."</a><br>n";}}}}}else{if($_GET["ns"]!==""&&!$pe&&DB!=""){$h->select_db(DB);$S=table_status('',true);}if(support("sql")){echo'<script type="text/javascript" src="',h(preg_replace("~\?.*~","",ME))."?file=jush.js&amp;version=4.0.3",'"></script>
<
script type="text/javascript">
';if($S){$Ud=array();foreach($S
as$Q=>$U)$Ud[]=preg_quote($Q,'
/');echo"var jushLinks = { $w: [ '".js_escape(ME).(support("table")?"table=":"select=")."$&', /\b(".implode("|",$Ud).")\b/g ] };n";foreach(array("bac","bra","sqlite_quo","mssql_bra")as$X)echo"jushLinks.$X = jushLinks.$w;n";}echo'bodyLoad('',(is_object($h)?substr($h->server_info,0,3):""),'');
</
script>
';}$this->databasesPrint($pe);if(DB==""||!$pe){echo"<p class='links'>".(support("sql")?"<a href='".h(ME)."sql='".bold(isset($_GET["sql"])&&!isset($_GET["import"])).">".lang(46)."</a>n<a href='".h(ME)."import='".bold(isset($_GET["import"])).">".lang(55)."</a>n":"")."";if(support("dump"))echo"<a href='".h(ME)."dump=".urlencode(isset($_GET["table"])?$_GET["table"]:$_GET["select"])."' id='dump'".bold(isset($_GET["dump"])).">".lang(56)."</a>n";}if($_GET["ns"]!==""&&!$pe&&DB!=""){echo'<a href="'.h(ME).'create="'.bold($_GET["create"]==="").">".lang(57)."</a>n";if(!$S)echo"<p class='message'>".lang(7)."n";else$this->tablesPrint($S);}}}function
databasesPrint($pe){global$b,$h;$j=$this->databases();echo'
<form action="">
<
p id="dbs">
';hidden_fields_get();$Fb=" onmousedown='dbMouseDown(eventthis);' onchange='dbChange(this);'";echo"<span title='".lang(58)."'>DB</span>: ".($j?"<select name='db'$Fb>".optionlist(array(""=>"")+$j,DB)."</select>":'<input name="db" value="'.h(DB).'" autocapitalize="off">'),"<input type='submit' value='".lang(10)."'".($j?" class='hidden'":"").">n";if($pe!="db"&&DB!=""&&$h->select_db(DB)){if(support("scheme")){echo"<br><select name='ns'$Fb>".optionlist(array(""=>"(".lang(59).")")+$b->schemas(),$_GET["ns"])."</select>";if($_GET["ns"]!="")set_schema($_GET["ns"]);}}echo(isset($_GET["sql"])?'<input type="hidden" name="sql" value="">':(isset($_GET["schema"])?'<input type="hidden" name="schema" value="">':(isset($_GET["dump"])?'<input type="hidden" name="dump" value="">':(isset($_GET["privileges"])?'<input type="hidden" name="privileges" value="">':"")))),"</p></form>n";}function
tablesPrint($S){echo"<p id='
tables' onmouseover='menuOver(thisevent);' onmouseout='menuOut(this);'>n";foreach($S
as$Q=>$_g){echo'
<a href="'.h(ME).'select='.urlencode($Q).'"'.bold($_GET["select"]==$Q||$_GET["edit"]==$Q).">".lang(60)."</a> ";$C=$this->tableName($_g);echo(support("table")||support("indexes")?'<a href="'.h(ME).'table='.urlencode($Q).'"'.bold(in_array($Q,array($_GET["table"],$_GET["create"],$_GET["indexes"],$_GET["foreign"],$_GET["trigger"])),(is_view($_g)?"view":""))." title='".lang(29)."'>$C</a>":"<span>$C</span>")."<br>n";}}}$b=(function_exists('adminer_object')?adminer_object():new
Adminer);if($b->operators===null)$b->operators=$Ke;function
page_header($ch,$m="",$Va=array(),$dh=""){global$ca,$ia,$b,$Ub,$w;page_headers();$eh=$ch.($dh!=""?": $dh":"");$fh=strip_tags($eh.(SERVER!=""&&SERVER!="localhost"?h(" - ".SERVER):"")." - ".$b->name());echo'
<!DOCTYPE html>
<
html lang="',$ca,'" dir="',lang(61),'">
<
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">
<
title>',$fh,'</title>
<
link rel="stylesheet" type="text/css" href="css.css">
<
script type="text/javascript" src="',h(preg_replace("~\?.*~","",ME))."?file=functions.js&amp;version=4.0.3",'"></script>
';if($b->head()){echo'<link rel="shortcut icon" type="image/x-icon" href="',h(preg_replace("~\?.*~","",ME))."?file=favicon.ico&amp;version=4.0.3",'">
<
link rel="apple-touch-icon" href="',h(preg_replace("~\?.*~","",ME))."?file=favicon.ico&amp;version=4.0.3",'">
';if(file_exists("adminer.css")){echo'<link rel="stylesheet" type="text/css" href="adminer.css">
';}}echo'
<body class="',lang(61),' 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');
</
script>

<
div id="help" class="jush-',$w,' jsonly hidden" onmouseover="helpOpen = 1;" onmouseout="helpMouseout(this, event);"></div>

<
div id="content">
';if($Va!==null){$_=substr(preg_replace('~b(username|db|ns)=[^&]*&~','',ME),0,-1);echo'<p id="breadcrumb"><a href="'.h($_?$_:".").'">'.$Ub[DRIVER].'</a> &raquo';$_=substr(preg_replace('~b(db|ns)=[^&]*&~','',ME),0,-1);$N=(SERVER!=""?h(SERVER):lang(22));if($Va===false)echo"$Nn";else{echo"<a href='".($_?h($_):".")."' accesskey='1' title='Alt+Shift+1'>$N</a> &raquo; ";if($_GET["ns"]!=""||(DB!=""&&is_array($Va)))echo'<a href="'.h($_."&db=".urlencode(DB).(support("scheme")?"&ns=":"")).'">'.h(DB).'</a> &raquo';if(is_array($Va)){if($_GET["ns"]!="")echo'<a href="'.h(substr(ME,0,-1)).'">'.h($_GET["ns"]).'</a> &raquo';foreach($Va
as$x=>$X){$Mb=(is_array($X)?$X[1]:h($X));if($Mb!="")echo"<a href='".h(ME."
$x=").urlencode(is_array($X)?$X[0]:$X)."'>$Mb</a> &raquo; ";}}echo"$chn";}}echo"<h2>$eh</h2>n";restart_session();page_messages($m);$j=&get_session("dbs");if(DB!=""&&$j&&!in_array(DB,$j,true))$j=null;stop_session();define("PAGE_HEADER",1);}function
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($m){$Ch=preg_replace('
~^[^?]*~','',$_SERVER["REQUEST_URI"]);$le=$_SESSION["messages"][$Ch];if($le){echo"<div class='message'>".implode("</div>n<div class='message'>",$le)."</div>n";unset($_SESSION["messages"][$Ch]);}if($m)echo"<div class='error'>$m</div>n";}function
page_footer($pe=""){global$b,$T;echo'
</div>

';switch_lang();if($pe!="auth"){echo'<form action="" method="post">
<
class="logout">
<
input type="submit" name="logout" value="',lang(62),'" style="padding: 6px 12px;
background: #3e7c96 url(aheadbut.gif) repeat-x top;
color: #fff;
margin: 0 4px;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-decoration: none;" 
id="logout">
<
input type="hidden" name="token" value="',$T,'">
</
p>
</
form>
';}echo'<div id="menu">
';$b->navigation($pe);echo'</div>
<
script type="text/javascript">setupSubmitHighlight(document);</script>
';}function
int32($se){while($se>=2147483648)$se-=4294967296;while($se<=-2147483649)$se+=4294967296;return(int)$se;}function
long2str($W,$Rh){$eg='';foreach($W
as$X)$eg.=pack('
V',$X);if($Rh)return
substr($eg,0,end($W));return$eg;}function
str2long($eg,$Rh){$W=array_values(unpack('
V*',str_pad($eg,4*ceil(strlen($eg)/4),"")));if($Rh)$W[]=strlen($eg);return$W;}function
xxtea_mx($Xh,$Wh,$Gg,$Bd){return
int32((($Xh>>5&0x7FFFFFF)^$Wh<<2)+(($Wh>>3&0x1FFFFFFF)^$Xh<<4))^int32(($Gg^$Wh)+($Bd^$Xh));}function
encrypt_string($Bg,$x){if($Bg=="")return"";$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($Bg,true);$se=count($W)-1;$Xh=$W[$se];$Wh=$W[0];$Df=floor(6+52/($se+1));$Gg=0;while($Df-->0){$Gg=int32($Gg+0x9E3779B9);$bc=$Gg>>2&3;for($af=0;$af<$se;$af++){$Wh=$W[$af+1];$re=xxtea_mx($Xh,$Wh,$Gg,$x[$af&3^$bc]);$Xh=int32($W[$af]+$re);$W[$af]=$Xh;}$Wh=$W[0];$re=xxtea_mx($Xh,$Wh,$Gg,$x[$af&3^$bc]);$Xh=int32($W[$se]+$re);$W[$se]=$Xh;}return
long2str($W,false);}function
decrypt_string($Bg,$x){if($Bg=="")return"";if(!$x)return
false;$x=array_values(unpack("V*",pack("H*",md5($x))));$W=str2long($Bg,false);$se=count($W)-1;$Xh=$W[$se];$Wh=$W[0];$Df=floor(6+52/($se+1));$Gg=int32($Df*0x9E3779B9);while($Gg){$bc=$Gg>>2&3;for($af=$se;$af>0;$af--){$Xh=$W[$af-1];$re=xxtea_mx($Xh,$Wh,$Gg,$x[$af&3^$bc]);$Wh=int32($W[$af]-$re);$W[$af]=$Wh;}$Xh=$W[$se];$re=xxtea_mx($Xh,$Wh,$Gg,$x[$af&3^$bc]);$Wh=int32($W[0]-$re);$W[0]=$Wh;$Gg=int32($Gg-0x9E3779B9);}return
long2str($W,true);}$h='';$cd=$_SESSION["token"];if(!$cd)$_SESSION["token"]=rand(1,1e6);$T=get_token();$mf=array();if($_COOKIE["adminer_permanent"]){foreach(explode(" ",$_COOKIE["adminer_permanent"])as$X){list($x)=explode(":",$X);$mf[$x]=$X;}}$Ja=$_POST["auth"];if($Ja){session_regenerate_id();$l=$Ja["driver"];$N=$Ja["server"];$V=$Ja["username"];$G=$Ja["password"];$k=$Ja["db"];set_password($l,$N,$V,$G);$_SESSION["db"][$l][$N][$V][$k]=true;if($Ja["permanent"]){$x=base64_encode($l)."-".base64_encode($N)."-".base64_encode($V)."-".base64_encode($k);$yf=$b->permanentLogin(true);$mf[$x]="$x:".base64_encode($yf?encrypt_string($G,$yf):"");cookie("adminer_permanent",implode(" ",$mf));}if(count($_POST)==1||DRIVER!=$l||SERVER!=$N||$_GET["username"]!==$V||DB!=$k)redirect(auth_url($l,$N,$V,$k));}elseif($_POST["logout"]){if($cd&&!verify_token()){page_header(lang(62),lang(63));page_footer("db");exit;}else{foreach(array("pwds","db","dbs","queries")as$x)set_session($x,null);unset_permanent();redirect(substr(preg_replace('
~b(username|db|ns)=[^&]*&~','',ME),0,-1),lang(64));}}elseif($mf&&!$_SESSION["pwds"]){session_regenerate_id();$yf=$b->permanentLogin();foreach($mf
as$x=>$X){list(,$db)=explode(":",$X);list($Mh,$N,$V,$k)=array_map('
base64_decode',explode("-",$x));set_password($Mh,$N,$V,decrypt_string(base64_decode($db),$yf));$_SESSION["db"][$Mh][$N][$V][$k]=true;}}function
unset_permanent(){global$mf;foreach($mf
as$x=>$X){list($Mh,$N,$V,$k)=array_map('
base64_decode',explode("-",$x));if($Mh==DRIVER&&$N==SERVER&&$V==$_GET["username"]&&$k==DB)unset($mf[$x]);}cookie("adminer_permanent",implode(" ",$mf));}function
auth_error($tc=null){global$h,$b,$cd;$rg=session_name();$m="";if(!$_COOKIE[$rg]&&$_GET[$rg]&&ini_bool("session.use_only_cookies"))$m=lang(65);elseif(isset($_GET["username"])){if(($_COOKIE[$rg]||$_GET[$rg])&&!$cd)$m=lang(66);else{$G=get_password();if($G!==null){$m=h($tc?$tc->getMessage():(is_string($h)?$h:lang(67)));if($G===false)$m.='
<br>'.lang(68,'<code>permanentLogin()</code>');set_password(DRIVER,SERVER,$_GET["username"],null);}unset_permanent();}}$F=session_get_cookie_params();cookie("adminer_key",($_COOKIE["adminer_key"]?$_COOKIE["adminer_key"]:rand_string()),$F["lifetime"]);page_header(lang(26),$m,null);echo"<form action='' method='post'>n";$b->loginForm();echo"<div>";hidden_fields($_POST,array("auth"));echo"</div>n","</form>n";page_footer("auth");}function
set_password($Mh,$N,$V,$G){$_SESSION["pwds"][$Mh][$N][$V]=($_COOKIE["adminer_key"]&&is_string($G)?array(encrypt_string($G,$_COOKIE["adminer_key"])):$G);}function
get_password(){$J=get_session("pwds");if(is_array($J))$J=($_COOKIE["adminer_key"]?decrypt_string($J[0],$_COOKIE["adminer_key"]):false);return$J;}if(isset($_GET["username"])){if(!class_exists("Min_DB")){unset($_SESSION["pwds"][DRIVER]);unset_permanent();page_header(lang(69),lang(70,implode(", ",$sf)),false);page_footer("auth");exit;}$h=connect();}if(!is_object($h)||!$b->login($_GET["username"],get_password())){auth_error();exit;}$l=new
Min_Driver($h);if($Ja&&$_POST["token"])$_POST["token"]=$T;$m='';if($_POST){if(!verify_token()){$rd="max_input_vars";$fe=ini_get($rd);if(extension_loaded("suhosin")){foreach(array("suhosin.request.max_vars","suhosin.post.max_vars")as$x){$X=ini_get($x);if($X&&(!$fe||$X<$fe)){$rd=$x;$fe=$X;}}}$m=(!$_POST["token"]&&$fe?lang(71,"'
$rd'"):lang(63));}}elseif($_SERVER["REQUEST_METHOD"]=="POST"){$m=lang(72,"'post_max_size'");if(isset($_GET["sql"]))$m.=' '.lang(73);}if(!ini_bool("session.use_cookies")||@ini_set("session.use_cookies",false)!==false)session_write_close();function
connect_error(){global$b,$h,$T,$m,$Ub;$j=array();if(DB!=""){header("HTTP/1.1 404 Not Found");page_header(lang(25).": ".h(DB),lang(74),true);}else{if($_POST["db"]&&!$m)queries_redirect(substr(ME,0,-1),lang(75),drop_databases($_POST["db"]));page_header(lang(76),$m,false);echo"<p class='
links'>n";foreach(array('database'=>lang(77),'privileges'=>lang(54),'processlist'=>lang(78),'variables'=>lang(79),'status'=>lang(80),)as$x=>$X){if(support($x))echo"<a href='".h(ME)."$x='>$X</a>n";}echo"<p>".lang(81,$Ub[DRIVER],"<b>$h->server_info</b>","<b>$h->extension</b>")."n","<p>".lang(82,"<b>".h(logged_user())."</b>")."n";$j=$b->databases();if($j){$hg=support("scheme");$jb=collations();echo"<form action='' method='post'>n","<table cellspacing='0' class='checkable' onclick='tableClick(event);' ondblclick='tableClick(eventtrue);'>n","<thead><tr>".(support("database")?"<td>&nbsp;":"")."<th>".lang(25)."<td>".lang(83)."<td>".lang(84)."</thead>n";foreach($j
as$k){$Zf=h(ME)."db=".urlencode($k);echo"<tr".odd().">".(support("database")?"<td>".checkbox("db[]",$k,in_array($k,(array)$_POST["db"])):""),"<th><a href='
$Zf'>".h($k)."</a>";$d=nbsp(db_collation($k,$jb));echo"<td>".(support("database")?"<a href='$Zf".($hg?"&amp;ns=":"")."&amp;database=' title='".lang(50)."'>$d</a>":$d),"<td align='right'><a href='$Zf&amp;schema=' id='tables-".h($k)."' title='".lang(53)."'>?</a>","n";}echo"</table>n",(support("database")?"<fieldset><legend>".lang(85)." <span id='selected'></span></legend><div>n"."<input type='hidden' name='all' value='' onclick="selectCount('selected', formChecked(this, /^db/));">n"."<input type='submit' name='drop' value='".lang(86)."'".confirm().">n"."</div></fieldset>n":""),"<script type='text/javascript'>tableCheck();</script>n","<input type='hidden' name='token' value='$T'>n","</form>n";}echo"<p><a href='".h(ME)."refresh=1'>".lang(87)."</a>n";}page_footer("db");if($j)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=connect');</script>n";}if(isset($_GET["status"]))$_GET["variables"]=$_GET["status"];if(isset($_GET["import"]))$_GET["sql"]=$_GET["import"];if(!(DB!=""?$h->select_db(DB):isset($_GET["sql"])||isset($_GET["dump"])||isset($_GET["database"])||isset($_GET["processlist"])||isset($_GET["privileges"])||isset($_GET["user"])||isset($_GET["variables"])||$_GET["script"]=="connect"||$_GET["script"]=="kill")){if(DB!=""||$_GET["refresh"]){restart_session();set_session("dbs",null);}connect_error();exit;}if(support("scheme")&&DB!=""&&$_GET["ns"]!==""){if(!isset($_GET["ns"]))redirect(preg_replace('~ns=[^&]*&~','',ME)."ns=".get_schema());if(!set_schema($_GET["ns"])){header("HTTP/1.1 404 Not Found");page_header(lang(88).": ".h($_GET["ns"]),lang(89),true);page_footer("ns");exit;}}function
select($I,$i=null,$Se=array()){global$w;$Ud=array();$v=array();$f=array();$Sa=array();$uh=array();$J=array();odd('');for($r=0;$K=$I->fetch_row();$r++){if(!$r){echo"<table cellspacing='
0' class='nowrap'>n","<thead><tr>";for($Ad=0;$Ad<count($K);$Ad++){$n=$I->fetch_field();$C=$n->name;$Re=$n->orgtable;$Qe=$n->orgname;$J[$n->table]=$Re;if($Se&&$w=="sql")$Ud[$Ad]=($C=="table"?"table=":($C=="possible_keys"?"indexes=":null));elseif($Re!=""){if(!isset($v[$Re])){$v[$Re]=array();foreach(indexes($Re,$i)as$u){if($u["type"]=="PRIMARY"){$v[$Re]=array_flip($u["columns"]);break;}}$f[$Re]=$v[$Re];}if(isset($f[$Re][$Qe])){unset($f[$Re][$Qe]);$v[$Re][$Qe]=$Ad;$Ud[$Ad]=$Re;}}if($n->charsetnr==63)$Sa[$Ad]=true;$uh[$Ad]=$n->type;echo"<th".($Re!=""||$n->name!=$Qe?" title='".h(($Re!=""?"$Re.":"").$Qe)."'":"").">".h($C).($Se?doc_link(array('sql'=>"explain-output.html#explain_".strtolower($C))):"");}echo"</thead>n";}echo"<tr".odd().">";foreach($K
as$x=>$X){if($X===null)$X="<i>NULL</i>";elseif($Sa[$x]&&!is_utf8($X))$X="<i>".lang(34,strlen($X))."</i>";elseif(!strlen($X))$X="&nbsp;";else{$X=h($X);if($uh[$x]==254)$X="<code>$X</code>";}if(isset($Ud[$x])&&!$f[$Ud[$x]]){if($Se&&$w=="sql"){$Q=$K[array_search("table=",$Ud)];$_=$Ud[$x].urlencode($Se[$Q]!=""?$Se[$Q]:$Q);}else{$_="edit=".urlencode($Ud[$x]);foreach($v[$Ud[$x]]as$hb=>$Ad)$_.="&where".urlencode("[".bracket_escape($hb)."]")."=".urlencode($K[$Ad]);}$X="<a href='".h(ME.
$_)."'>$X</a>";}echo"<td>$X";}}echo($r?"</table>":"<p class='message'>".lang(90))."n";return$J;}function
referencable_primary($mg){$J=array();foreach(table_status('',true)as$Kg=>$Q){if($Kg!=$mg&&fk_support($Q)){foreach(fields($Kg)as$n){if($n["primary"]){if($J[$Kg]){unset($J[$Kg]);break;}$J[$Kg]=$n;}}}}return$J;}function
textarea($C,$Y,$L=10,$kb=80){global$w;echo"<textarea name='
$C' rows='$L' cols='$kb' class='sqlarea jush-$w' spellcheck='false' wrap='off'>";if(is_array($Y)){foreach($Y
as$X)echo
h($X[0])."nnn";}else
echo
h($Y);echo"</textarea>";}function
edit_type($x,$n,$jb,$Mc=array()){global$Cg,$uh,$Ah,$Ge;$U=$n["type"];echo'
<td><select name="',$x,'[type]" class="type" onfocus="lastType = selectValue(this);" onchange="editingTypeChange(this);"',on_help("getTarget(event).value",1),'>';if($U&&!isset($uh[$U])&&!isset($Mc[$U]))array_unshift($Cg,$U);if($Mc)$Cg[lang(91)]=$Mc;echo
optionlist($Cg,$U),'
</select>
<
td><input name="',$x,'[length]" value="',h($n["length"]),'" size="3" onfocus="editingLengthFocus(this);"',(!$n["length"]&&preg_match('~var(char|binary)$~',$U)?" class='required'":""),' onchange="editingLengthChange(this);" onkeyup="this.onchange();"><td class="options">';echo"<select name='$x"."[collation]'".(preg_match('~(char|text|enum|set)$~',$U)?"":" class='hidden'").'><option value="">('.lang(92).')'.optionlist($jb,$n["collation"]).'</select>',($Ah?"<select name='$x"."[unsigned]'".(!$U||preg_match('~((^|[^o])int|float|double|decimal)$~',$U)?"":" class='hidden'").'><option>'.optionlist($Ah,$n["unsigned"]).'</select>':''),(isset($n['on_update'])?"<select name='$x"."[on_update]'".($U=="timestamp"?"":" class='hidden'").'>'.optionlist(array(""=>"(".lang(93).")","CURRENT_TIMESTAMP"),$n["on_update"]).'</select>':''),($Mc?"<select name='$x"."[on_delete]'".(preg_match("~`~",$U)?"":" class='hidden'")."><option value=''>(".lang(94).")".optionlist(explode("|",$Ge),$n["on_delete"])."</select> ":" ");}function
process_length($y){global$mc;return(preg_match("~^\s*\(?\s*$mc(?:\s*,\s*$mc)*+\s*\)?\s*$~",$y)&&preg_match_all("~$mc~",$y,$Zd)?"(".implode(",",$Zd[0]).")":preg_replace('
~^[0-9].*~','()',preg_replace('~[^-0-9,+()[]]~','',$y)));}function
process_type($n,$ib="COLLATE"){global$Ah;return" $n[type]".process_length($n["length"]).(preg_match('
~(^|[^o])int|float|double|decimal~',$n["type"])&&in_array($n["unsigned"],$Ah)?" $n[unsigned]":"").(preg_match('~char|text|enum|set~',$n["type"])&&$n["collation"]?" $ib ".q($n["collation"]):"");}function
process_field($n,$sh){global$w;$Jb=$n["default"];return
array(idf_escape(trim($n["field"])),process_type($sh),($n["null"]?" NULL":" NOT NULL"),(isset($Jb)?" DEFAULT ".((preg_match('
~time~',$n["type"])&&preg_match('~^CURRENT_TIMESTAMP$~i',$Jb))||($n["type"]=="bit"&&preg_match("~^([0-9]+|b'[0-1]+')$~",$Jb))||($w=="pgsql"&&preg_match("~^[a-z]+\(('[^']*')+\)$~",$Jb))?$Jb:q($Jb)):""),($n["type"]=="timestamp"&&$n["on_update"]?" ON UPDATE $n[on_update]":""),(support("comment")&&$n["comment"]!=""?" COMMENT ".q($n["comment"]):""),($n["auto_increment"]?auto_increment():null),);}function
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(
$o,$jb,$U="TABLE",$Mc=array(),$ob=false){global$h,$sd;echo'<thead><tr class="wrap">
';if(
$U=="PROCEDURE"){echo'<td>&nbsp;';}echo'<th>',($U=="TABLE"?lang(95):lang(96)),'<td>',lang(97),'<textarea id="enum-edit" rows="4" cols="12" wrap="off" style="displaynone;" onblur="editingLengthBlur(this);"></textarea>
<td>',lang(98),'<td>',lang(99);if(
$U=="TABLE"){echo'<td>NULL
<td><input type="
radio" name="auto_increment_col" value=""><acronym title="',lang(47),'">AI</acronym>',doc_link(array('sql'=>"example-auto-increment.html",'sqlite'=>"autoinc.html",'pgsql'=>"datatype.html#DATATYPE-SERIAL",'mssql'=>"ms186775.aspx",)),'<td>',lang(100),(support("comment")?"<td".($ob?"":" class='hidden'").">".lang(101):"");}echo'<td>',"<input type='image' class='icon' name='add[".(support("move_col")?0:count($o))."]' src='".h(preg_replace("~\?.*~","",ME))."?file=plus.gif&amp;version=4.0.3' alt='+' title='".lang(102)."'>",'<script type="text/javascript">row_count = ',count($o),';</script>
</thead>
<
tbody onkeydown="return editingKeydown(event);">
';foreach($o
as$r=>$n){$r++;$Te=$n[($_POST?"orig":"field")];$Rb=(isset($_POST["add"][$r-1])||(isset($n["field"])&&!$_POST["drop_col"][$r]))&&(support("drop_col")||$Te=="");echo'
<tr',($Rb?"":" style='displaynone;'"),'>
',($U=="PROCEDURE"?"<td>".html_select("fields[$r][inout]",explode("|",$sd),$n["inout"]):""),'<th>';if($Rb){echo'<input name="fields[',$r,'][field]" value="',h($n["field"]),'" onchange="editingNameChange(this);',($n["field"]!=""||count($o)>1?'':' editingAddRow(this);" onkeyup="if (this.value) editingAddRow(this);'),'" maxlength="64" autocapitalize="off">';}echo'<input type="hidden" name="fields[',$r,'][orig]" value="',h($Te),'">
';edit_type("fields[$r]",$n,$jb,$Mc);if($U=="TABLE"){echo'<td>',checkbox("fields[$r][null]",1,$n["null"],"","","block"),'<td><label class="block"><input type="radio" name="auto_increment_col" value="',$r,'"';if($n["auto_increment"]){echo' checked';}?> onclick="var field = this.form['fields[' + this.value + '][field]']; if (!field.value) { field.value = 'id'; field.onchange(); }"></label><td><?php
echo
checkbox("fields[$r][has_default]",1,$n["has_default"]),'
<input name="fields[',$r,'][default]" value="',h($n["default"]),'" onkeyup="keyupChange.call(this);" onchange="this.previousSibling.checked = true;">
',(support("comment")?"<td".($ob?"":" class='hidden'")."><input name='fields[$r][comment]' value='".h($n["comment"])."' maxlength='".($h->server_info>=5.5?1024:255)."'>":"");}echo"<td>",(support("move_col")?"<input type='image' class='icon' name='add[$r]' src='".h(preg_replace("~\?.*~","",ME))."?file=plus.gif&amp;version=4.0.3' alt='+' title='".lang(102)."' onclick='return !editingAddRow(this1);'>&nbsp;"."<input type='image' class='icon' name='up[$r]' src='".h(preg_replace("~\?.*~","",ME))."?file=up.gif&amp;version=4.0.3' alt='^' title='".lang(103)."'>&nbsp;"."<input type='image' class='icon' name='down[$r]' src='".h(preg_replace("~\?.*~","",ME))."?file=down.gif&amp;version=4.0.3' alt='v' title='".lang(104)."'>&nbsp;":""),($Te==""||support("drop_col")?"<input type='image' class='icon' name='drop_col[$r]' src='".h(preg_replace("~\?.*~","",ME))."?file=cross.gif&amp;version=4.0.3' alt='x' title='".lang(105)."' onclick="return !editingRemoveRow(this, 'fields$1[field]');">":""),"n";}}function
process_fields(&$o){ksort($o);$D=0;if($_POST["up"]){$Ld=0;foreach($o
as$x=>$n){if(key($_POST["up"])==$x){unset($o[$x]);array_splice($o,$Ld,0,array($n));break;}if(isset($n["field"]))$Ld=$D;$D++;}}elseif($_POST["down"]){$Oc=false;foreach($o
as$x=>$n){if(isset($n["field"])&&$Oc){unset($o[key($_POST["down"])]);array_splice($o,$D,0,array($Oc));break;}if(key($_POST["down"])==$x)$Oc=$n;$D++;}}elseif($_POST["add"]){$o=array_values($o);array_splice($o,key($_POST["add"]),0,array(array()));}elseif(!$_POST["drop_col"])return
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(
$Uc,$_f,$f,$Fe){if(!$_f)return
true;if(
$_f==array("ALL PRIVILEGES","GRANT OPTION"))return($Uc=="GRANT"?queries("$Uc ALL PRIVILEGES$Fe WITH GRANT OPTION"):queries("$Uc ALL PRIVILEGES$Fe")&&queries("$Uc GRANT OPTION$Fe"));return
queries("
$Uc ".preg_replace('~(GRANT OPTION)\([^)]*\)~','\1',implode("$f",$_f).$f).$Fe);}function
drop_create(
$Vb,$yb,$Wb,$Wg,$Yb,$A,$ke,$ie,$je,$Ce,$ve){if($_POST["drop"])query_redirect($Vb,$A,$ke);elseif($Ce=="")query_redirect($yb,$A,$je);elseif($Ce!=$ve){$_b=queries($yb);queries_redirect($A,$ie,$_b&&queries($Vb));if($_b)queries($Wb);}else
queries_redirect(
$A,$ie,queries($Wg)&&queries($Yb)&&queries($Vb)&&queries($yb));}function
create_trigger(
$Fe,$K){global$w;$bh=" $K[Timing$K[Event]";return"CREATE TRIGGER ".idf_escape($K["Trigger"]).($w=="mssql"?$Fe.$bh:$bh.$Fe).rtrim(" $K[Type]n$K[Statement]",";").";";}function
create_routine(
$ag,$K){global$sd;$O=array();$o=(array)$K["fields"];ksort($o);foreach($o
as
$n){if($n["field"]!="")$O[]=(preg_match("~^($sd)$~",$n["inout"])?"$n[inout":"").idf_escape($n["field"]).process_type($n,"CHARACTER SET");}return"CREATE $ag ".idf_escape(trim($K["name"]))." (".implode("",$O).")".(isset($_GET["function"])?" RETURNS".process_type($K["returns"],"CHARACTER SET"):"").($K["language"]?" LANGUAGE $K[language]":"").rtrim("n$K[definition]",";").";";}function
remove_definer(
$H){return
preg_replace('~^([A-Z =]+) DEFINER=`'.preg_replace('~@(.*)~','`@`(%|\1)',logged_user()).'`~','\1',
$H);}function
format_foreign_key(
$p){global$Ge;return" FOREIGN KEY (".implode("",array_map('idf_escape',$p["source"]))."REFERENCES ".table($p["table"])." (".implode("",array_map('idf_escape',$p["target"])).")".(preg_match("~^($Ge)$~",$p["on_delete"])?" ON DELETE $p[on_delete]":"").(preg_match("~^($Ge)$~",$p["on_update"])?" ON UPDATE $p[on_update]":"");}function
tar_file(
$Gc,$gh){$J=pack("a100a8a8a8a12a12",$Gc,644,0,0,decoct($gh->size),decoct(time()));$bb=8*32;for($r=0;$r<strlen($J);$r++)$bb+=ord($J[$r]);$J.=sprintf("%06o",$bb)." ";echo$J,str_repeat("",512-strlen($J));$gh->send();echo
str_repeat("",511-($gh->size+511)%512);}function
ini_bytes(
$rd){$X=ini_get($rd);switch(strtolower(substr($X,-1))){case'g':$X*=1024;case'm':$X*=1024;case'k':$X*=1024;}return$X;}function
doc_link(
$kf){global$w,$h;$Dh=array('sql'=>"http://dev.mysql.com/doc/refman/".substr($h->server_info,0,3)."/en/",'sqlite'=>"http://www.sqlite.org/",'pgsql'=>"http://www.postgresql.org/docs/".substr($h->server_info,0,3)."/static/",'mssql'=>"http://msdn.microsoft.com/library/",'oracle'=>"http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/",);return($kf[$w]?"<a href='$Dh[$w]$kf[$w]' target='_blank' rel='noreferrer'><sup>?</sup></a>":"");}$Ge="RESTRICT|NO ACTION|CASCADE|SET NULL|SET DEFAULT";class
TmpFile{var$handler;var$size;function
TmpFile(){$this->handler=tmpfile();}function
write($tb){$this->size+=strlen($tb);fwrite($this->handler,$tb);}function
send(){fseek($this->handler,0);fpassthru($this->handler);fclose($this->handler);}}$mc="'(?:''|[^'\\]|\\.)*+'";$sd="IN|OUT|INOUT";if(isset($_GET["select"])&&($_POST["edit"]||$_POST["clone"])&&!$_POST["save"])$_GET["edit"]=$_GET["select"];if(isset($_GET["callf"]))$_GET["call"]=$_GET["callf"];if(isset($_GET["function"]))$_GET["procedure"]=$_GET["function"];if(isset($_GET["download"])){$a=$_GET["download"];$o=fields($a);header("Content-Type: application/octet-stream");header("Content-Disposition: attachment; filename=".friendly_url("$a-".implode("_",$_GET["where"])).".".friendly_url($_GET["field"]));$M=array(idf_escape($_GET["field"]));$I=$l->select($a,$M,array(where($_GET,$o)),$M);$K=($I?$I->fetch_row():array());echo$K[0];exit;}elseif(isset($_GET["table"])){$a=$_GET["table"];$o=fields($a);if(!$o)$m=error();$R=table_status1($a,true);page_header(($o&&is_view($R)?lang(106):lang(107)).": ".h($a),$m);$b->selectLinks($R);$nb=$R["Comment"];if($nb!="")echo"<p>".lang(101).": ".h($nb)."n";if($o){echo"<table cellspacing='0'>n","<thead><tr><th>".lang(108)."<td>".lang(97).(support("comment")?"<td>".lang(101):"")."</thead>n";foreach($o
as$n){echo"<tr".odd()."><th>".h($n["field"]),"<td title='".h($n["collation"])."'>".h($n["full_type"]).($n["null"]?" <i>NULL</i>":"").($n["auto_increment"]?" <i>".lang(47)."</i>":""),(isset($n["default"])?" [<b>".h($n["default"])."</b>]":""),(support("comment")?"<td>".nbsp($n["comment"]):""),"n";}echo"</table>n";}if(!is_view($R)){if(support("indexes")){echo"<h3 id='indexes'>".lang(109)."</h3>n";$v=indexes($a);if($v){echo"<table cellspacing='0'>n";foreach($v
as$C=>$u){ksort($u["columns"]);$xf=array();foreach($u["columns"]as$x=>$X)$xf[]="<i>".h($X)."</i>".($u["lengths"][$x]?"(".$u["lengths"][$x].")":"").($u["descs"][$x]?" DESC":"");echo"<tr title='".h($C)."'><th>$u[type]<td>".implode(", ",$xf)."n";}echo"</table>n";}echo'<p class="links"><a href="'.h(ME).'indexes='.urlencode($a).'">'.lang(110)."</a>n";}if(fk_support($R)){echo"<h3 id='foreign-keys'>".lang(91)."</h3>n";$Mc=foreign_keys($a);if($Mc){echo"<table cellspacing='0'>n","<thead><tr><th>".lang(111)."<td>".lang(112)."<td>".lang(94)."<td>".lang(93)."<td>&nbsp;</thead>n";foreach($Mc
as$C=>$p){echo"<tr title='".h($C)."'>","<th><i>".implode("</i>, <i>",array_map('h',$p["source"]))."</i>","<td><a href='".h($p["db"]!=""?preg_replace('~db=[^&]*~',"db=".urlencode($p["db"]),ME):($p["ns"]!=""?preg_replace('~ns=[^&]*~',"ns=".urlencode($p["ns"]),ME):ME))."table=".urlencode($p["table"])."'>".($p["db"]!=""?"<b>".h($p["db"])."</b>.":"").($p["ns"]!=""?"<b>".h($p["ns"])."</b>.":"").h($p["table"])."</a>","(<i>".implode("</i>, <i>",array_map('h',$p["target"]))."</i>)","<td>".nbsp($p["on_delete"])."n","<td>".nbsp($p["on_update"])."n",'<td><a href="'.h(ME.'foreign='.urlencode($a).'&name='.urlencode($C)).'">'.lang(113).'</a>';}echo"</table>n";}echo'<p class="links"><a href="'.h(ME).'foreign='.urlencode($a).'">'.lang(114)."</a>n";}}if(support(is_view($R)?"view_trigger":"trigger")){echo"<h3 id='triggers'>".lang(115)."</h3>n";$rh=triggers($a);if($rh){echo"<table cellspacing='0'>n";foreach($rh
as$x=>$X)echo"<tr valign='top'><td>$X[0]<td>$X[1]<th>".h($x)."<td><a href='".h(ME.'trigger='.urlencode($a).'&name='.urlencode($x))."'>".lang(113)."</a>n";echo"</table>n";}echo'<p class="links"><a href="'.h(ME).'trigger='.urlencode($a).'">'.lang(116)."</a>n";}}elseif(isset($_GET["schema"])){page_header(lang(53),"",array(),h(DB.($_GET["ns"]?".$_GET[ns]":"")));$Mg=array();$Ng=array();$C="adminer_schema";$ea=($_GET["schema"]?$_GET["schema"]:$_COOKIE[($_COOKIE["$C-".DB]?"$C-".DB:$C)]);preg_match_all('~([^:]+):([-0-9.]+)x([-0-9.]+)(_|$)~',$ea,$Zd,PREG_SET_ORDER);foreach($Zd
as$r=>$B){$Mg[$B[1]]=array($B[2],$B[3]);$Ng[]="nt'".js_escape($B[1])."': [ $B[2]$B[3] ]";}$ih=0;$Pa=-1;$gg=array();$Of=array();$Pd=array();foreach(table_status('',true)as$Q=>$R){if(is_view($R))continue;$pf=0;$gg[$Q]["fields"]=array();foreach(fields($Q)as$C=>$n){$pf+=1.25;$n["pos"]=$pf;$gg[$Q]["fields"][$C]=$n;}$gg[$Q]["pos"]=($Mg[$Q]?$Mg[$Q]:array($ih,0));foreach($b->foreignKeys($Q)as$X){if(!$X["db"]){$Nd=$Pa;if($Mg[$Q][1]||$Mg[$X["table"]][1])$Nd=min(floatval($Mg[$Q][1]),floatval($Mg[$X["table"]][1]))-1;else$Pa-=.1;while($Pd[(string)$Nd])$Nd-=.0001;$gg[$Q]["references"][$X["table"]][(string)$Nd]=array($X["source"],$X["target"]);$Of[$X["table"]][$Q][(string)$Nd]=$X["target"];$Pd[(string)$Nd]=true;}}$ih=max($ih,$gg[$Q]["pos"][0]+2.5+$pf);}echo'<div id="schema" style="height: ',$ih,'em;" onselectstart="return false;">
<script type="text/javascript">
var tablePos = {'
,implode(",",$Ng)."n",'};
var em = document.getElementById('
schema').offsetHeight / ',$ih,';
document.onmousemove = schemaMousemove;
document.onmouseup = function (ev) {
    schemaMouseup(ev, '',js_escape(DB),'');
};
</script>
'
;foreach($gg
as$C=>$Q){echo"<div class='table' style='top: ".$Q["pos"][0]."em; left: ".$Q["pos"][1]."em;' onmousedown='schemaMousedown(this, event);'>",'<a href="'.h(ME).'table='.urlencode($C).'"><b>'.h($C)."</b></a>";foreach($Q["fields"]as$n){$X='<span'.type_class($n["type"]).' title="'.h($n["full_type"].($n["null"]?" NULL":'')).'">'.h($n["field"]).'</span>';echo"<br>".($n["primary"]?"<i>$X</i>":$X);}foreach((array)$Q["references"]as$Tg=>$Pf){foreach($Pf
as$Nd=>$Lf){$Od=$Nd-$Mg[$C][1];$r=0;foreach($Lf[0]as$vg)echo"n<div class='references' title='".h($Tg)."' id='refs$Nd-".($r++)."' style='left: $Od"."em; top: ".$Q["fields"][$vg]["pos"]."em; padding-top: .5em;'><div style='border-top: 1px solid Gray; width: ".(-$Od)."em;'></div></div>";}}foreach((array)$Of[$C]as$Tg=>$Pf){foreach($Pf
as$Nd=>$f){$Od=$Nd-$Mg[$C][1];$r=0;foreach($f
as$Sg)echo"n<div class='references' title='".h($Tg)."' id='refd$Nd-".($r++)."' style='left: $Od"."em; top: ".$Q["fields"][$Sg]["pos"]."em; height: 1.25em; background: url(".h(preg_replace("~\?.*~","",ME))."?file=arrow.gif) no-repeat right center;&amp;version=4.0.3'><div style='height: .5em; border-bottom: 1px solid Gray; width: ".(-$Od)."em;'></div></div>";}}echo"n</div>n";}foreach($gg
as$C=>$Q){foreach((array)$Q["references"]as$Tg=>$Pf){foreach($Pf
as$Nd=>$Lf){$oe=$ih;$de=-10;foreach($Lf[0]as$x=>$vg){$qf=$Q["pos"][0]+$Q["fields"][$vg]["pos"];$rf=$gg[$Tg]["pos"][0]+$gg[$Tg]["fields"][$Lf[1][$x]]["pos"];$oe=min($oe,$qf,$rf);$de=max($de,$qf,$rf);}echo"<div class='references' id='refl$Nd' style='left: $Nd"."em; top: $oe"."em; padding: .5em 0;'><div style='border-right: 1px solid Gray; margin-top: 1px; height: ".($de-$oe)."em;'></div></div>n";}}}echo'</div>
<p class="links"><a href="'
,h(ME."schema=".urlencode($ea)),'" id="schema-link">',lang(117),'</a>
'
;}elseif(isset($_GET["dump"])){$a=$_GET["dump"];if($_POST&&!$m){$wb="";foreach(array("output","format","db_style","routines","events","table_style","auto_increment","triggers","data_style")as$x)$wb.="&$x=".urlencode($_POST[$x]);cookie("adminer_export",substr($wb,1));$S=array_flip((array)$_POST["tables"])+array_flip((array)$_POST["data"]);$zc=dump_headers((count($S)==1?key($S):DB),(DB==""||count($S)>1));$xd=preg_match('~sql~',$_POST["format"]);if($xd)echo"-- Adminer $ia ".$Ub[DRIVER]." dump

"
.($w!="sql"?"":"SET NAMES utf8;
"
.($_POST["data_style"]?"SET foreign_key_checks = 0;
SET time_zone = "
.q(substr(preg_replace('~^[^-]~','+',$h->result("SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP)")),0,6)).";
SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
"
:"")."
"
);$Dg=$_POST["db_style"];$j=array(DB);if(DB==""){$j=$_POST["databases"];if(is_string($j))$j=explode("n",rtrim(str_replace("r","",$j),"n"));}foreach((array)$j
as$k){$b->dumpDatabase($k);if($h->select_db($k)){if($xd&&preg_match('~CREATE~',$Dg)&&($yb=$h->result("SHOW CREATE DATABASE ".idf_escape($k),1))){if($Dg=="DROP+CREATE")echo"DROP DATABASE IF EXISTS ".idf_escape($k).";n";echo"$yb;n";}if($xd){if($Dg)echo
use_sql($k).";nn";$Ye="";if($_POST["routines"]){foreach(array("FUNCTION","PROCEDURE")as$ag){foreach(get_rows("SHOW $ag STATUS WHERE Db = ".q($k),null,"-- ")as$K)$Ye.=($Dg!='DROP+CREATE'?"DROP $ag IF EXISTS ".idf_escape($K["Name"]).";;n":"").remove_definer($h->result("SHOW CREATE $ag ".idf_escape($K["Name"]),2)).";;nn";}}if($_POST["events"]){foreach(get_rows("SHOW EVENTS",null,"-- ")as$K)$Ye.=($Dg!='DROP+CREATE'?"DROP EVENT IF EXISTS ".idf_escape($K["Name"]).";;n":"").remove_definer($h->result("SHOW CREATE EVENT ".idf_escape($K["Name"]),3)).";;nn";}if($Ye)echo"DELIMITER ;;nn$Ye"."DELIMITER ;nn";}if($_POST["table_style"]||$_POST["data_style"]){$Ph=array();foreach(table_status('',true)as$C=>$R){$Q=(DB==""||in_array($C,(array)$_POST["tables"]));$Cb=(DB==""||in_array($C,(array)$_POST["data"]));if($Q||$Cb){if($zc=="tar"){$gh=new
TmpFile;ob_start(array($gh,'write'),1e5);}$b->dumpTable($C,($Q?$_POST["table_style"]:""),(is_view($R)?2:0));if(is_view($R))$Ph[]=$C;elseif($Cb){$o=fields($C);$b->dumpData($C,$_POST["data_style"],"SELECT *".convert_fields($o,$o)." FROM ".table($C));}if($xd&&$_POST["triggers"]&&$Q&&($rh=trigger_sql($C,$_POST["table_style"])))echo"nDELIMITER ;;n$rhnDELIMITER ;n";if($zc=="tar"){ob_end_flush();tar_file((DB!=""?"":"$k/")."$C.csv",$gh);}elseif($xd)echo"n";}}foreach($Ph
as$Oh)$b->dumpTable($Oh,$_POST["table_style"],1);if($zc=="tar")echo
pack("x512");}}}if($xd)echo"-- ".$h->result("SELECT NOW()")."n";exit;}page_header(lang(118),$m,($_GET["export"]!=""?array("table"=>$_GET["export"]):array()),h(DB));echo'
<form action="" method="post">
<table cellspacing="0">
'
;$Gb=array('','USE','DROP+CREATE','CREATE');$Og=array('','DROP+CREATE','CREATE');$Db=array('','TRUNCATE+INSERT','INSERT');if($w=="sql")$Db[]='INSERT+UPDATE';parse_str($_COOKIE["adminer_export"],$K);if(!$K)$K=array("output"=>"text","format"=>"sql","db_style"=>(DB!=""?"":"CREATE"),"table_style"=>"DROP+CREATE","data_style"=>"INSERT");if(!isset($K["events"])){$K["routines"]=$K["events"]=($_GET["dump"]=="");$K["triggers"]=$K["table_style"];}echo"<tr><th>".lang(119)."<td>".html_select("output",$b->dumpOutput(),$K["output"],0)."n";echo"<tr><th>".lang(120)."<td>".html_select("format",$b->dumpFormat(),$K["format"],0)."n";echo($w=="sqlite"?"":"<tr><th>".lang(25)."<td>".html_select('db_style',$Gb,$K["db_style"]).(support("routine")?checkbox("routines",1,$K["routines"],lang(121)):"").(support("event")?checkbox("events",1,$K["events"],lang(122)):"")),"<tr><th>".lang(84)."<td>".html_select('table_style',$Og,$K["table_style"]).checkbox("auto_increment",1,$K["auto_increment"],lang(47)).(support("trigger")?checkbox("triggers",1,$K["triggers"],lang(115)):""),"<tr><th>".lang(123)."<td>".html_select('data_style',$Db,$K["data_style"]),'</table>
<p><input type="submit" value="'
,lang(118),'">
<input type="hidden" name="token" value="'
,$T,'">

<table cellspacing="0">
'
;$uf=array();if(DB!=""){$ab=($a!=""?"":" checked");echo"<thead><tr>","<th style='text-align: left;'><label class='block'><input type='checkbox' id='check-tables'$ab onclick='formCheck(this, /^tables\[/);'>".lang(84)."</label>","<th style='text-align: right;'><label class='block'>".lang(123)."<input type='checkbox' id='check-data'$ab onclick='formCheck(this, /^data\[/);'></label>","</thead>n";$Ph="";$Pg=tables_list();foreach($Pg
as$C=>$U){$tf=preg_replace('~_.*~','',$C);$ab=($a==""||$a==(substr($a,-1)=="%"?"$tf%":$C));$xf="<tr><td>".checkbox("tables[]",$C,$ab,$C,"checkboxClick(event, this); formUncheck('check-tables');","block");if($U!==null&&!preg_match('~table~i',$U))$Ph.="$xfn";else
echo
"$xf<td align='right'><label class='block'><span id='Rows-".h($C)."'></span>".checkbox("data[]",$C,$ab,"","checkboxClick(event, this); formUncheck('check-data');")."</label>n";$uf[$tf]++;}echo$Ph;if($Pg)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=db');</script>n";}else{echo"<thead><tr><th style='text-align: left;'><label class='block'><input type='checkbox' id='check-databases'".($a==""?" checked":"")." onclick='formCheck(this, /^databases\[/);'>".lang(25)."</label></thead>n";$j=$b->databases();if($j){foreach($j
as$k){if(!information_schema($k)){$tf=preg_replace('~_.*~','',$k);echo"<tr><td>".checkbox("databases[]",$k,$a==""||$a=="$tf%",$k,"formUncheck('check-databases');","block")."n";$uf[$tf]++;}}}else
echo
"<tr><td><textarea name='databases' rows='10' cols='20'></textarea>";}echo'</table>
</form>
'
;$Ic=true;foreach($uf
as$x=>$X){if($x!=""&&$X>1){echo($Ic?"<p>":" ")."<a href='".h(ME)."dump=".urlencode("$x%")."'>".h($x)."</a>";$Ic=false;}}}elseif(isset($_GET["privileges"])){page_header(lang(54));$I=$h->query("SELECT User, Host FROM mysql.".(DB==""?"user":"db WHERE ".q(DB)." LIKE Db")." ORDER BY Host, User");$Uc=$I;if(!$I)$I=$h->query("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', 1) AS User, SUBSTRING_INDEX(CURRENT_USER, '@', -1) AS Host");echo"<form action=''><p>n";hidden_fields_get();echo"<input type='hidden' name='db' value='".h(DB)."'>n",($Uc?"":"<input type='hidden' name='grant' value=''>n"),"<table cellspacing='0'>n","<thead><tr><th>".lang(23)."<th>".lang(22)."<th>&nbsp;</thead>n";while($K=$I->fetch_assoc())echo'<tr'.odd().'><td>'.h($K["User"])."<td>".h($K["Host"]).'<td><a href="'.h(ME.'user='.urlencode($K["User"]).'&host='.urlencode($K["Host"])).'">'.lang(33)."</a>n";if(!$Uc||DB!="")echo"<tr".odd()."><td><input name='user' autocapitalize='off'><td><input name='host' value='localhost' autocapitalize='off'><td><input type='submit' value='".lang(33)."'>n";echo"</table>n","</form>n",'<p class="links"><a href="'.h(ME).'user=">'.lang(124)."</a>";}elseif(isset($_GET["sql"])){if(!$m&&$_POST["export"]){dump_headers("sql");$b->dumpTable("","");$b->dumpData("","table",$_POST["query"]);exit;}restart_session();$ed=&get_session("queries");$dd=&$ed[DB];if(!$m&&$_POST["clear"]){$dd=array();redirect(remove_from_uri("history"));}page_header((isset($_GET["import"])?lang(55):lang(46)),$m);if(!$m&&$_POST){$Qc=false;if(!isset($_GET["import"]))$H=$_POST["query"];elseif($_POST["webfile"]){$Qc=@fopen((file_exists("adminer.sql")?"adminer.sql":"compress.zlib://adminer.sql.gz"),"rb");$H=($Qc?fread($Qc,1e6):false);}else$H=get_file("sql_file",true);if(is_string($H)){if(function_exists('memory_get_usage'))@ini_set("memory_limit",max(ini_bytes("memory_limit"),2*strlen($H)+memory_get_usage()+8e6));if($H!=""&&strlen($H)<1e6){$Df=$H.(preg_match("~;[ trn]*$~",$H)?"":";");if(!$dd||reset(end($dd))!=$Df){restart_session();$dd[]=array($Df,time());set_session("queries",$ed);stop_session();}}$wg="(?:\s|/\*.*\*/|(?:#|-- )[^n]*n|--r?n)";$Lb=";";$D=0;$ic=true;$i=connect();if(is_object($i)&&DB!="")$i->select_db(DB);$mb=0;$oc=array();$Td=0;$df='['"'.($w=="sql"?'`#':($w=="sqlite"?'`[':($w=="mssql"?'[':''))).']|/\*|-- |$'.($w=="pgsql"?'|\$[^$]*\$':'');$jh=microtime(true);parse_str($_COOKIE["adminer_export"],$wa);$ac=$b->dumpFormat();unset($ac["sql"]);while($H!=""){if(!$D&&preg_match("~^$wg*DELIMITER\s+(\S+)~i",$H,$B)){$Lb=$B[1];$H=substr($H,strlen($B[0]));}else{preg_match('('.preg_quote($Lb)."\s*|$df)",$H,$B,PREG_OFFSET_CAPTURE,$D);list($Oc,$pf)=$B[0];if(!$Oc&&$Qc&&!feof($Qc))$H.=fread($Qc,1e5);else{if(!$Oc&&rtrim($H)=="")break;$D=$pf+strlen($Oc);if($Oc&&rtrim($Oc)!=$Lb){while(preg_match('('.($Oc=='/*'?'\*/':($Oc=='['?']':(preg_match('~^-- |^#~',$Oc)?"n":preg_quote($Oc)."|\\."))).'|$)s',$H,$B,PREG_OFFSET_CAPTURE,$D)){$eg=$B[0][0];if(!$eg&&$Qc&&!feof($Qc))$H.=fread($Qc,1e5);else{$D=$B[0][1]+strlen($eg);if($eg[0]!="\")break;}}}else{$ic=false;$Df=substr($H,0,$pf);$mb++;$xf="<pre id='sql-$mb'><code class='jush-$w'>".shorten_utf8(trim($Df),1000)."</code></pre>n";if(!$_POST["only_errors"]){echo$xf;ob_flush();flush();}$zg=microtime(true);if($h->multi_query($Df)&&is_object($i)&&preg_match("~^$wg*USE\b~isU",$Df))$i->query($Df);do{$I=$h->store_result();$jc=microtime(true);$Zg=" <span class='time'>(".format_time($zg,$jc).")</span>".(strlen($Df)<1000?" <a href='".h(ME)."sql=".urlencode(trim($Df))."'>".lang(33)."</a>":"");if($h->error){echo($_POST["only_errors"]?$xf:""),"<p class='error'>".lang(125).($h->errno?" ($h->errno)":"").": ".error()."n";$oc[]=" <a href='#sql-$mb'>$mb</a>";if($_POST["error_stops"])break
2;}elseif(is_object($I)){$Se=select($I,$i);if(!$_POST["only_errors"]){echo"<form action='' method='post'>n","<p>".($I->num_rows?lang(126,$I->num_rows):"").$Zg;$s="export-$mb";$yc=", <a href='#$s' onclick="return !toggle('$s');">".lang(118)."</a><span id='$s' class='hidden'>: ".html_select("output",$b->dumpOutput(),$wa["output"])." ".html_select("format",$ac,$wa["format"])."<input type='hidden' name='query' value='".h($Df)."'>"." <input type='submit' name='export' value='".lang(118)."'><input type='hidden' name='token' value='$T'></span>n";if($i&&preg_match("~^($wg|\()*SELECT\b~isU",$Df)&&($xc=explain($i,$Df))){$s="explain-$mb";echo", <a href='#$s' onclick="return !toggle('$s');">EXPLAIN</a>$yc","<div id='$s' class='hidden'>n";select($xc,$i,$Se);echo"</div>n";}else
echo
$yc;echo"</form>n";}}else{if(preg_match("~^$wg*(CREATE|DROP|ALTER)$wg+(DATABASE|SCHEMA)\b~isU",$Df)){restart_session();set_session("dbs",null);stop_session();}if(!$_POST["only_errors"])echo"<p class='message' title='".h($h->info)."'>".lang(127,$h->affected_rows)."$Zgn";}$zg=$jc;}while($h->next_result());$Td+=substr_count($Df.$Oc,"n");$H=substr($H,$D);$D=0;}}}}if($ic)echo"<class='message'>".lang(128)."n";elseif($_POST["only_errors"]){echo"<class='message'>".lang(129,$mb-count($oc))," <span class='time'>(".format_time($jh,microtime(true)).")</span>n";}elseif($oc&&$mb>1)echo"<class='error'>".lang(125)."".implode("",$oc)."n";}else
echo"
<class='error'>".upload_error($H)."n";}echo'
<form action="" method="
post" enctype="multipart/form-data" id="form">
';
$uc="<input type='submit' value='".lang(130)."' title='Ctrl+Enter'>";if(!isset($_GET["import"])){$Df=$_GET["sql"];if($_POST)$Df=$_POST["query"];elseif($_GET["history"]=="all")$Df=$dd;elseif($_GET["history"]!="")$Df=$dd[$_GET["history"]][0];echo"<p>";textarea("query",$Df,20);echo($_POST?"":"<script type='text/javascript'>focus(document.getElementsByTagName('textarea')[0]);</script>n"),"<p>$ucn";}else{echo"<fieldset><legend>".lang(131)."</legend><div>",(ini_bool("file_uploads")?'<input type="file" name="sql_file[]" multiple> (&lt; '.ini_get("upload_max_filesize").'B)':lang(132)),"n$uc","</div></fieldset>n","<fieldset><legend>".lang(133)."</legend><div>",lang(134,"<code>adminer.sql".(extension_loaded("zlib")?"[.gz]":"")."</code>"),' <input type="submit" name="webfile" value="'.lang(135).'">',"</div></fieldset>n","<p>";}echo
checkbox("
error_stops",1,($_POST?$_POST["error_stops"]:isset($_GET["import"])),lang(136))."n",checkbox("only_errors",1,($_POST?$_POST["only_errors"]:isset($_GET["import"])),lang(137))."n","<input type='hidden' name='token' value='$T'>n";if(!isset($_GET["import"])&&$dd){print_fieldset("history",lang(138),$_GET["history"]!="");for($X=end($dd);$X;$X=prev($dd)){$x=key($dd);list($Df,$Zg)=$X;echo'<a href="'.h(ME."sql=&history=$x").'">'.lang(33)."</a> <span class='time' title='".@date('Y-m-d',$Zg)."'>".@date("H:i:s",$Zg)."</span> <code class='jush-$w'>".shorten_utf8(ltrim(str_replace("n"," ",str_replace("r","",preg_replace('~^(#|-- ).*~m','',$Df)))),80,"</code>")."<br>n";}echo"<input type='submit' name='clear' value='".lang(139)."'>n","<a href='".h(ME."sql=&history=all")."'>".lang(140)."</a>n","</div></fieldset>n";}echo'</form>
';}elseif(isset(
$_GET["edit"])){$a=$_GET["edit"];$o=fields($a);$Z=(isset($_GET["select"])?(count($_POST["check"])==1?where_check($_POST["check"][0],$o):""):where($_GET,$o));$Bh=(isset($_GET["select"])?$_POST["edit"]:$Z);foreach($o
as$C=>$n){if(!isset($n["privileges"][$Bh?"update":"insert"])||$b->fieldName($n)=="")unset($o[$C]);}if($_POST&&!$m&&!isset($_GET["select"])){$A=$_POST["referer"];if($_POST["insert"])$A=($Bh?null:$_SERVER["REQUEST_URI"]);elseif(!preg_match('~^.+&select=.+$~',$A))$A=ME."select=".urlencode($a);$v=indexes($a);$xh=unique_array($_GET["where"],$v);$Gf="nWHERE $Z";if(isset($_POST["delete"]))queries_redirect($A,lang(141),$l->delete($a,$Gf,!$xh));else{$O=array();foreach($o
as$C=>$n){$X=process_input($n);if($X!==false&&$X!==null)$O[idf_escape($C)]=$X;}if($Bh){if(!$O)redirect($A);queries_redirect($A,lang(142),$l->update($a,$O,$Gf,!$xh));if(is_ajax()){page_headers();page_messages($m);exit;}}else{$I=$l->insert($a,$O);$Md=($I?last_id():0);queries_redirect($A,lang(143,($Md?$Md":"")),$I);}}}$Kg=$b->tableName(table_status1($a,true));page_header(($Bh?lang(33):lang(144)),$m,array("select"=>array($a,$Kg)),$Kg);$K=null;if($_POST["save"])$K=(array)$_POST["fields"];elseif($Z){$M=array();foreach($o
as$C=>$n){if(isset($n["privileges"]["select"])){$Fa=convert_field($n);if($_POST["clone"]&&$n["auto_increment"])$Fa="''";if($w=="sql"&&preg_match("~enum|set~",$n["type"]))$Fa="1*".idf_escape($C);$M[]=($Fa?"$Fa AS ":"").idf_escape($C);}}$K=array();if(!support("table"))$M=array("*");if($M){$I=$l->select($a,$M,array($Z),$M,array(),(isset($_GET["select"])?2:1));$K=$I->fetch_assoc();if(!$K)$K=false;if(isset($_GET["select"])&&(!$K||$I->fetch_assoc()))$K=null;}}if(!support("table")&&!$o){if(!$Z){$I=$l->select($a,array("*"),$Z,array("*"));$K=($I?$I->fetch_assoc():false);if(!$K)$K=array($l->primary=>"");}if($K){foreach($K
as$x=>$X){if(!$Z)$K[$x]=null;$o[$x]=array("field"=>$x,"null"=>($x!=$l->primary),"auto_increment"=>($x==$l->primary));}}}if($K===false)echo"<p class='error'>".lang(90)."n";echo'
<div id="message"></div>

<form action="" method="post" enctype="multipart/form-data" id="form">
'
;if(!$o)echo"<p class='error'>".lang(145)."n";else{echo"<table cellspacing='0' onkeydown='return editingKeydown(event);'>n";foreach($o
as$C=>$n){echo"<tr><th>".$b->fieldName($n);$Jb=$_GET["set"][bracket_escape($C)];if($Jb===null){$Jb=$n["default"];if($n["type"]=="bit"&&preg_match("~^b'([01]*)'$~",$Jb,$Qf))$Jb=$Qf[1];}$Y=($K!==null?($K[$C]!=""&&$w=="sql"&&preg_match("~enum|set~",$n["type"])?(is_array($K[$C])?array_sum($K[$C]):+$K[$C]):$K[$C]):(!$Bh&&$n["auto_increment"]?"":(isset($_GET["select"])?false:$Jb)));if(!$_POST["save"]&&is_string($Y))$Y=$b->editVal($Y,$n);$q=($_POST["save"]?(string)$_POST["function"][$C]:($Bh&&$n["on_update"]=="CURRENT_TIMESTAMP"?"now":($Y===false?null:($Y!==null?'':'NULL'))));if(preg_match("~time~",$n["type"])&&$Y=="CURRENT_TIMESTAMP"){$Y="";$q="now";}input($n,$Y,$q);echo"n";}if(!support("table"))echo"<tr>"."<th><input name='field_keys[]' onkeyup='keyupChange.call(this);' onchange='fieldChange(this);' value=''>"."<td class='function'>".html_select("field_funs[]",$b->editFunctions(array("null"=>isset($_GET["select"]))))."<td><input name='field_vals[]'>"."n";echo"</table>n";}echo'<p>
'
;if($o){echo"<input type='submit' value='".lang(146)."'>n";if(!isset($_GET["select"]))echo"<input type='submit' name='insert' value='".($Bh?lang(147)."' onclick='return !ajaxForm(this.form, "".lang(148).'..."this)':lang(149))."' title='Ctrl+Shift+Enter'>n";}echo($Bh?"<input type='submit' name='delete' value='".lang(150)."'".confirm().">n":($_POST||!$o?"":"<script type='text/javascript'>focus(document.getElementById('form').getElementsByTagName('td')[1].firstChild);</script>n"));if(isset($_GET["select"]))hidden_fields(array("check"=>(array)$_POST["check"],"clone"=>$_POST["clone"],"all"=>$_POST["all"]));echo'<input type="hidden" name="referer" value="',h(isset($_POST["referer"])?$_POST["referer"]:$_SERVER["HTTP_REFERER"]),'">
<input type="
hidden" name="save" value="1">
<input type="
hidden" name="token" value="',$T,'">
</form>
';}elseif(isset(
$_GET["create"])){$a=$_GET["create"];$ef=array();foreach(array('HASH','LINEAR HASH','KEY','LINEAR KEY','RANGE','LIST')as$x)$ef[$x]=$x;$Nf=referencable_primary($a);$Mc=array();foreach($Nf
as$Kg=>$n)$Mc[str_replace("`","``",$Kg)."`".str_replace("`","``",$n["field"])]=$Kg;$Ve=array();$R=array();if($a!=""){$Ve=fields($a);$R=table_status($a);if(!$R)$m=lang(7);}$K=$_POST;$K["fields"]=(array)$K["fields"];if($K["auto_increment_col"])$K["fields"][$K["auto_increment_col"]]["auto_increment"]=true;if($_POST&&!process_fields($K["fields"])&&!$m){if($_POST["drop"])queries_redirect(substr(ME,0,-1),lang(151),drop_tables(array($a)));else{$o=array();$Ca=array();$Eh=false;$Kc=array();ksort($K["fields"]);$Ue=reset($Ve);$_a=" FIRST";foreach($K["fields"]as$x=>$n){$p=$Mc[$n["type"]];$sh=($p!==null?$Nf[$p]:$n);if($n["field"]!=""){if(!$n["has_default"])$n["default"]=null;if($x==$K["auto_increment_col"])$n["auto_increment"]=true;$Bf=process_field($n,$sh);$Ca[]=array($n["orig"],$Bf,$_a);if($Bf!=process_field($Ue,$Ue)){$o[]=array($n["orig"],$Bf,$_a);if($n["orig"]!=""||$_a)$Eh=true;}if($p!==null)$Kc[idf_escape($n["field"])]=($a!=""&&$w!="sqlite"?"ADD":" ").format_foreign_key(array('table'=>$Mc[$n["type"]],'source'=>array($n["field"]),'target'=>array($sh["field"]),'on_delete'=>$n["on_delete"],));$_a=" AFTER ".idf_escape($n["field"]);}elseif($n["orig"]!=""){$Eh=true;$o[]=array($n["orig"]);}if($n["orig"]!=""){$Ue=next($Ve);if(!$Ue)$_a="";}}$gf="";if($ef[$K["partition_by"]]){$hf=array();if($K["partition_by"]=='RANGE'||$K["partition_by"]=='LIST'){foreach(array_filter($K["partition_names"])as$x=>$X){$Y=$K["partition_values"][$x];$hf[]="n  PARTITION ".idf_escape($X)." VALUES ".($K["partition_by"]=='RANGE'?"LESS THAN":"IN").($Y!=""?" ($Y)":" MAXVALUE");}}$gf.="nPARTITION BY $K[partition_by]($K[partition])".($hf?" (".implode(",",$hf)."n)":($K["partitions"]?" PARTITIONS ".(+$K["partitions"]):""));}elseif(support("partitioning")&&preg_match("~partitioned~",$R["Create_options"]))$gf.="nREMOVE PARTITIONING";$he=lang(152);if($a==""){cookie("adminer_engine",$K["Engine"]);$he=lang(153);}$C=trim($K["name"]);queries_redirect(ME.(support("table")?"table=":"select=").urlencode($C),$he,alter_table($a,$C,($w=="sqlite"&&($Eh||$Kc)?$Ca:$o),$Kc,$K["Comment"],($K["Engine"]&&$K["Engine"]!=$R["Engine"]?$K["Engine"]:""),($K["Collation"]&&$K["Collation"]!=$R["Collation"]?$K["Collation"]:""),($K["Auto_increment"]!=""?+$K["Auto_increment"]:""),$gf));}}page_header(($a!=""?lang(31):lang(57)),$m,array("table"=>$a),h($a));if(!$_POST){$K=array("Engine"=>$_COOKIE["adminer_engine"],"fields"=>array(array("field"=>"","type"=>(isset($uh["int"])?"int":(isset($uh["integer"])?"integer":"")))),"partition_names"=>array(""),);if($a!=""){$K=$R;$K["name"]=$a;$K["fields"]=array();if(!$_GET["auto_increment"])$K["Auto_increment"]="";foreach($Ve
as$n){$n["has_default"]=isset($n["default"]);$K["fields"][]=$n;}if(support("partitioning")){$Rc="FROM information_schema.PARTITIONS WHERE TABLE_SCHEMA = ".q(DB)." AND TABLE_NAME = ".q($a);$I=$h->query("SELECT PARTITION_METHOD, PARTITION_ORDINAL_POSITION, PARTITION_EXPRESSION $Rc ORDER BY PARTITION_ORDINAL_POSITION DESC LIMIT 1");list($K["partition_by"],$K["partitions"],$K["partition"])=$I->fetch_row();$hf=get_key_vals("SELECT PARTITION_NAME, PARTITION_DESCRIPTION $Rc AND PARTITION_NAME != '' ORDER BY PARTITION_ORDINAL_POSITION");$hf[""]="";$K["partition_names"]=array_keys($hf);$K["partition_values"]=array_values($hf);}}}$jb=collations();$lc=engines();foreach($lc
as$kc){if(!strcasecmp($kc,$K["Engine"])){$K["Engine"]=$kc;break;}}echo'
<form action="" method="post" id="form">
<p>
'
;if(support("columns")||$a==""){echo
lang(154),': <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($lc?"<select name='Engine' onchange='helpClose();'".on_help("getTarget(event).value",1).">".optionlist(array(""=>"(".lang(155).")")+$lc,$K["Engine"])."</select>":""),' ',($jb&&!preg_match("~sqlite|mssql~",$w)?html_select("Collation",array(""=>"(".lang(92).")")+$jb,$K["Collation"]):""),' <input type="submit" value="',lang(146),'">
'
;}echo'
'
;if(support("columns")){echo'<table cellspacing="0" id="edit-fields" class="nowrap">
'
;$ob=($_POST?$_POST["comments"]:$K["Comment"]!="");if(!$_POST&&!$ob){foreach($K["fields"]as$n){if($n["comment"]!=""){$ob=true;break;}}}edit_fields($K["fields"],$jb,"TABLE",$Mc,$ob);echo'</table>
<p>
'
,lang(47),': <input type="number" name="Auto_increment" size="6" value="',h($K["Auto_increment"]),'">
'
,checkbox("defaults",1,true,lang(100),"columnShow(this.checked, 5)","jsonly");if(!$_POST["defaults"]){echo'<script type="text/javascript">editingHideDefaults()</script>';}echo(support("comment")?"<label><input type='checkbox' name='comments' value='1' class='jsonly' onclick="columnShow(this.checked6); toggle('Comment'); if (this.checkedthis.form['Comment'].focus();"".($ob?" checked":"").">".lang(101)."</label>".' <input name="Comment" id="Comment" value="'.h($K["Comment"]).'" maxlength="'.($h->server_info>=5.5?2048:60).'"'.($ob?'':' class="hidden"').'>':''),'<p>
<input type="submit" value="'
,lang(146),'">
'
;}echo'
'
;if($a!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}if(support("partitioning")){$ff=preg_match('~RANGE|LIST~',$K["partition_by"]);print_fieldset("partition",lang(156),$K["partition_by"]);echo'<p>
'
,"<select name='partition_by' onchange='partitionByChange(this);'".on_help("getTarget(event).value.replace(/./, 'PARTITION BY $&')",1).">".optionlist(array(""=>"")+$ef,$K["partition_by"])."</select>",'(<input name="partition" value="',h($K["partition"]),'">)
'
,lang(157),': <input type="number" name="partitions" class="size',($ff||!$K["partition_by"]?" hidden":""),'" value="',h($K["partitions"]),'">
<table cellspacing="0" id="partition-table"'
,($ff?"":" class='hidden'"),'>
<thead><tr><th>'
,lang(158),'<th>',lang(159),'</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"];$nd=array("PRIMARY","UNIQUE","INDEX");$R=table_status($a,true);if(preg_match('~MyISAM|M?aria'.($h->server_info>=5.6?'|InnoDB':'').'~i',$R["Engine"]))$nd[]="FULLTEXT";$v=indexes($a);$vf=array();if($w=="mongo"){$vf=$v["_id_"];unset($nd[0]);unset($v["_id_"]);}$K=$_POST;if($_POST&&!$m&&!$_POST["add"]&&!$_POST["drop_col"]){$c=array();foreach($K["indexes"]as$u){$C=$u["name"];if(in_array($u["type"],$nd)){$f=array();$Rd=array();$Nb=array();$O=array();ksort($u["columns"]);foreach($u["columns"]as$x=>$e){if($e!=""){$y=$u["lengths"][$x];$Mb=$u["descs"][$x];$O[]=idf_escape($e).($y?"(".(+$y).")":"").($Mb?" DESC":"");$f[]=$e;$Rd[]=($y?$y:null);$Nb[]=$Mb;}}if($f){$vc=$v[$C];if($vc){ksort($vc["columns"]);ksort($vc["lengths"]);ksort($vc["descs"]);if($u["type"]==$vc["type"]&&array_values($vc["columns"])===$f&&(!$vc["lengths"]||array_values($vc["lengths"])===$Rd)&&array_values($vc["descs"])===$Nb){unset($v[$C]);continue;}}$c[]=array($u["type"],$C,$O);}}}foreach($v
as$C=>$vc)$c[]=array($vc["type"],$C,"DROP");if(!$c)redirect(ME."table=".urlencode($a));queries_redirect(ME."table=".urlencode($a),lang(160),alter_indexes($a,$c));}page_header(lang(109),$m,array("table"=>$a),h($a));$o=array_keys(fields($a));if($_POST["add"]){foreach($K["indexes"]as$x=>$u){if($u["columns"][count($u["columns"])]!="")$K["indexes"][$x]["columns"][]="";}$u=end($K["indexes"]);if($u["type"]||array_filter($u["columns"],'strlen'))$K["indexes"][]=array("columns"=>array(1=>""));}if(!$K){foreach($v
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(161),'<th><input type="submit" style="left: -1000px; position: absolute;">',lang(162),'<th>',lang(163);?>
<th><noscript><input type='image' class='icon' name='add[0]' src='" . h(preg_replace("~\?.*~", "", ME)) . "?file=plus.gif&amp;version=4.0.3' alt='+' title='<?php echo
lang(102),''></noscript>&nbsp;
</
thead>
';if($vf){echo"<tr><td>PRIMARY<td>";foreach($vf["columns"]as$x=>$e){echo
select_input(" disabled",$o,$e),"<label><input disabled type='
checkbox'>".lang(41)."</label> ";}echo"<td><td>n";}$Ad=1;foreach($K["indexes"]as$u){if(!$_POST["drop_col"]||$Ad!=key($_POST["drop_col"])){echo"<tr><td>".html_select("indexes[$Ad][type]",array(-1=>"")+$nd,$u["type"],($Ad==count($K["indexes"])?"indexesAddRow(this);":1)),"<td>";ksort($u["columns"]);$r=1;foreach($u["columns"]as$x=>$e){echo"<span>".select_input(" name='indexes[$Ad][columns][$r]' onchange="".($r==count($u["columns"])?"indexesAddColumn":"indexesChangeColumn")."(this, '".js_escape($w=="sql"?"":$_GET["indexes"]."_")."');"",($o?array_combine($o,$o):$o),$e),($w=="sql"||$w=="mssql"?"<input type='number' name='indexes[$Ad][lengths][$r]' class='size' value='".h($u["lengths"][$x])."'>":""),($w!="sql"?checkbox("indexes[$Ad][descs][$r]",1,$u["descs"][$x],lang(41)):"")," </span>";$r++;}echo"<td><input name='indexes[$Ad][name]' value='".h($u["name"])."' autocapitalize='off'>n","<td><input type='image' class='icon' name='drop_col[$Ad]' src='".h(preg_replace("~\?.*~","",ME))."?file=cross.gif&amp;version=4.0.3' alt='x' title='".lang(105)."' onclick="return !editingRemoveRow(this, 'indexes$1[type]');">n";}$Ad++;}echo'</table>
<
p>
<
input type="submit" value="',lang(146),'">
<
input type="hidden" name="token" value="',$T,'">
</
form>
';}elseif(isset($_GET["database"])){$K=$_POST;if($_POST&&!$m&&!isset($_POST["add_x"])){restart_session();$C=trim($K["name"]);if($_POST["drop"]){$_GET["db"]="";queries_redirect(remove_from_uri("db|database"),lang(164),drop_databases(array(DB)));}elseif(DB!==$C){if(DB!=""){$_GET["db"]=$C;queries_redirect(preg_replace('~bdb=[^&]*&~','',ME)."db=".urlencode($C),lang(165),rename_database($C,$K["collation"]));}else{$j=explode("n",str_replace("r","",$C));$Eg=true;$Ld="";foreach($j
as$k){if(count($j)==1||$k!=""){if(!create_database($k,$K["collation"]))$Eg=false;$Ld=$k;}}queries_redirect(ME."db=".urlencode($Ld),lang(166),$Eg);}}else{if(!$K["collation"])redirect(substr(ME,0,-1));query_redirect("ALTER DATABASE ".idf_escape($C).(preg_match('
~^[a-z0-9_]+$~i',$K["collation"])?" COLLATE $K[collation]":""),substr(ME,0,-1),lang(167));}}page_header(DB!=""?lang(50):lang(168),$m,array(),h(DB));$jb=collations();$C=DB;if($_POST)$C=$K["name"];elseif(DB!="")$K["collation"]=db_collation(DB,$jb);elseif($w=="sql"){foreach(get_vals("SHOW GRANTS")as$Uc){if(preg_match('ON (`(([^\\`]|``|\\.)*)%`\.\*)?~',$Uc,$B)&&$B[1]){$C=stripcslashes(idf_unescape("`$B[2]`"));break;}}}echo'
<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".($jb?html_select("collation",array(""=>"(".lang(92).")")+$jb,$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(146),'">
';if(DB!="")echo"<input type='submit' name='drop' value='".lang(86)."'".confirm().">n";elseif(!
$_POST["add_x"]&&$_GET["db"]=="")echo"<input type='image' class='icon' name='add' src='".h(preg_replace("~\?.*~","",ME))."?file=plus.gif&amp;version=4.0.3' alt='+' title='".lang(102)."'>n";echo'<input type="hidden" name="token" value="',$T,'">
</form>
';}elseif(isset(
$_GET["scheme"])){$K=$_POST;if($_POST&&!$m){$_=preg_replace('~ns=[^&]*&~','',ME)."ns=";if($_POST["drop"])query_redirect("DROP SCHEMA ".idf_escape($_GET["ns"]),$_,lang(169));else{$C=trim($K["name"]);$_.=urlencode($C);if($_GET["ns"]=="")query_redirect("CREATE SCHEMA ".idf_escape($C),$_,lang(170));elseif($_GET["ns"]!=$C)query_redirect("ALTER SCHEMA ".idf_escape($_GET["ns"])." RENAME TO ".idf_escape($C),$_,lang(171));else
redirect($_);}}page_header($_GET["ns"]!=""?lang(51):lang(52),$m);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(146),'">
'
;if($_GET["ns"]!="")echo"<input type='submit' name='drop' value='".lang(86)."'".confirm().">n";echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["call"])){$da=$_GET["call"];page_header(lang(172).": ".h($da),$m);$ag=routine($da,(isset($_GET["callf"])?"FUNCTION":"PROCEDURE"));$ld=array();$Ye=array();foreach($ag["fields"]as$r=>$n){if(substr($n["inout"],-3)=="OUT")$Ye[$r]="@".idf_escape($n["field"])." AS ".idf_escape($n["field"]);if(!$n["inout"]||substr($n["inout"],0,2)=="IN")$ld[]=$r;}if(!$m&&$_POST){$Xa=array();foreach($ag["fields"]as$x=>$n){if(in_array($x,$ld)){$X=process_input($n);if($X===false)$X="''";if(isset($Ye[$x]))$h->query("SET @".idf_escape($n["field"])." = $X");}$Xa[]=(isset($Ye[$x])?"@".idf_escape($n["field"]):$X);}$H=(isset($_GET["callf"])?"SELECT":"CALL")." ".idf_escape($da)."(".implode(", ",$Xa).")";echo"<p><code class='jush-$w'>".h($H)."</code> <a href='".h(ME)."sql=".urlencode($H)."'>".lang(33)."</a>n";if(!$h->multi_query($H))echo"<p class='error'>".error()."n";else{$i=connect();if(is_object($i))$i->select_db(DB);do{$I=$h->store_result();if(is_object($I))select($I,$i);else
echo
"<p class='message'>".lang(173,$h->affected_rows)."n";}while($h->next_result());if($Ye)select($h->query("SELECT ".implode(", ",$Ye)));}}echo'
<form action="" method="post">
'
;if($ld){echo"<table cellspacing='0'>n";foreach($ld
as$x){$n=$ag["fields"][$x];$C=$n["field"];echo"<tr><th>".$b->fieldName($n);$Y=$_POST["fields"][$C];if($Y!=""){if($n["type"]=="enum")$Y=+$Y;if($n["type"]=="set")$Y=array_sum($Y);}input($n,$Y,(string)$_POST["function"][$C]);echo"n";}echo"</table>n";}echo'<p>
<input type="submit" value="'
,lang(172),'">
<input type="hidden" name="token" value="'
,$T,'">
</form>
'
;}elseif(isset($_GET["foreign"])){$a=$_GET["foreign"];$C=$_GET["name"];$K=$_POST;if($_POST&&!$m&&!$_POST["add"]&&!$_POST["change"]&&!$_POST["change-js"]){$he=($_POST["drop"]?lang(174):($C!=""?lang(175):lang(176)));$A=ME."table=".urlencode($a);$K["source"]=array_filter($K["source"],'strlen');ksort($K["source"]);$Sg=array();foreach($K["source"]as$x=>$X)$Sg[$x]=$K["target"][$x];$K["target"]=$Sg;if($w=="sqlite")queries_redirect($A,$he,recreate_table($a,$a,array(),array(),array($C"=>($_POST["drop"]?"":" ".format_foreign_key($K)))));else{$c="ALTER TABLE ".table($a);$Vb="nDROP ".($w=="sql"?"FOREIGN KEY ":"CONSTRAINT ").idf_escape($C);if($_POST["drop"])query_redirect($c.$Vb,$A,$he);else{query_redirect($c.($C!=""?"$Vb,":"")."nADD".format_foreign_key($K),$A,$he);$m=lang(177)."<br>$m";}}}page_header(lang(178),$m,array("table"=>$a),h($a));if($_POST){ksort($K["source"]);if($_POST["add"])$K["source"][]="";elseif($_POST["change"]||$_POST["change-js"])$K["target"]=array();}elseif($C!=""){$Mc=foreign_keys($a);$K=$Mc[$C];$K["source"][]="";}else{$K["table"]=$a;$K["source"]=array("");}$vg=array_keys(fields($a));$Sg=($a===$K["table"]?$vg:array_keys(fields($K["table"])));$Mf=array_keys(array_filter(table_status('',true),'fk_support'));echo'
<form action="" method="post">
<p>
'
;if($K["db"]==""&&$K["ns"]==""){echo
lang(179),':
'
,html_select("table",$Mf,$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(180),'"></noscript>
<table cellspacing="0">
<thead><tr><th>'
,lang(111),'<th>',lang(112),'</thead>
'
;$Ad=0;foreach($K["source"]as$x=>$X){echo"<tr>","<td>".html_select("source[".(+$x)."]",array(-1=>"")+$vg,$X,($Ad==count($K["source"])-1?"foreignAddRow(this);":1)),"<td>".html_select("target[".(+$x)."]",$Sg,$K["target"][$x]);$Ad++;}echo'</table>
<p>
'
,lang(94),': ',html_select("on_delete",array(-1=>"")+explode("|",$Ge),$K["on_delete"]),' ',lang(93),': ',html_select("on_update",array(-1=>"")+explode("|",$Ge),$K["on_update"]),doc_link(array('sql'=>"innodb-foreign-key-constraints.html",'pgsql'=>"sql-createtable.html#SQL-CREATETABLE-REFERENCES",'mssql'=>"ms174979.aspx",'oracle'=>"clauses002.htm#sthref2903",)),'<p>
<input type="submit" value="'
,lang(146),'">
<noscript><p><input type="submit" name="add" value="'
,lang(181),'"></noscript>
'
;}if($C!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["view"])){$a=$_GET["view"];$K=$_POST;if($_POST&&!$m){$C=trim($K["name"]);$Fa=" ASn$K[select]";$A=ME."table=".urlencode($C);$he=lang(182);if(!$_POST["drop"]&&$a==$C&&$w!="sqlite")query_redirect(($w=="mssql"?"ALTER":"CREATE OR REPLACE")." VIEW ".table($C).$Fa,$A,$he);else{$Ug=$C."_adminer_".uniqid();drop_create("DROP VIEW ".table($a),"CREATE VIEW ".table($C).$Fa,"DROP VIEW ".table($C),"CREATE VIEW ".table($Ug).$Fa,"DROP VIEW ".table($Ug),($_POST["drop"]?substr(ME,0,-1):$A),lang(183),$he,lang(184),$a,$C);}}if(!$_POST&&$a!=""){$K=view($a);$K["name"]=$a;if(!$m)$m=$h->error;}page_header(($a!=""?lang(30):lang(185)),$m,array("table"=>$a),h($a));echo'
<form action="" method="post">
<p>'
,lang(163),': <input name="name" value="',h($K["name"]),'" maxlength="64" autocapitalize="off">
<p>'
;textarea("select",$K["select"]);echo'<p>
<input type="submit" value="'
,lang(146),'">
'
;if($_GET["view"]!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["event"])){$aa=$_GET["event"];$vd=array("YEAR","QUARTER","MONTH","DAY","HOUR","MINUTE","WEEK","SECOND","YEAR_MONTH","DAY_HOUR","DAY_MINUTE","DAY_SECOND","HOUR_MINUTE","HOUR_SECOND","MINUTE_SECOND");$Ag=array("ENABLED"=>"ENABLE","DISABLED"=>"DISABLE","SLAVESIDE_DISABLED"=>"DISABLE ON SLAVE");$K=$_POST;if($_POST&&!$m){if($_POST["drop"])query_redirect("DROP EVENT ".idf_escape($aa),substr(ME,0,-1),lang(186));elseif(in_array($K["INTERVAL_FIELD"],$vd)&&isset($Ag[$K["STATUS"]])){$fg="nON SCHEDULE ".($K["INTERVAL_VALUE"]?"EVERY ".q($K["INTERVAL_VALUE"]).$K[INTERVAL_FIELD]".($K["STARTS"]?" STARTS ".q($K["STARTS"]):"").($K["ENDS"]?" ENDS ".q($K["ENDS"]):""):"AT ".q($K["STARTS"]))." ON COMPLETION".($K["ON_COMPLETION"]?"":" NOT")." PRESERVE";queries_redirect(substr(ME,0,-1),($aa!=""?lang(187):lang(188)),queries(($aa!=""?"ALTER EVENT ".idf_escape($aa).$fg.($aa!=$K["EVENT_NAME"]?"nRENAME TO ".idf_escape($K["EVENT_NAME"]):""):"CREATE EVENT ".idf_escape($K["EVENT_NAME"]).$fg)."n".$Ag[$K["STATUS"]]." COMMENT ".q($K["EVENT_COMMENT"]).rtrim(" DOn$K[EVENT_DEFINITION]",";").";"));}}page_header(($aa!=""?lang(189).": ".h($aa):lang(190)),$m);if(!$K&&$aa!=""){$L=get_rows("SELECT * FROM information_schema.EVENTS WHERE EVENT_SCHEMA = ".q(DB)." AND EVENT_NAME = ".q($aa));$K=reset($L);}echo'
<form action="" method="post">
<table cellspacing="0">
<tr><th>'
,lang(163),'<td><input name="EVENT_NAME" value="',h($K["EVENT_NAME"]),'" maxlength="64" autocapitalize="off">
<tr><th title="datetime">'
,lang(191),'<td><input name="STARTS" value="',h("$K[EXECUTE_AT]$K[STARTS]"),'">
<tr><th title="datetime">'
,lang(192),'<td><input name="ENDS" value="',h($K["ENDS"]),'">
<tr><th>'
,lang(193),'<td><input type="number" name="INTERVAL_VALUE" value="',h($K["INTERVAL_VALUE"]),'" class="size"> ',html_select("INTERVAL_FIELD",$vd,$K["INTERVAL_FIELD"]),'<tr><th>',lang(80),'<td>',html_select("STATUS",$Ag,$K["STATUS"]),'<tr><th>',lang(101),'<td><input name="EVENT_COMMENT" value="',h($K["EVENT_COMMENT"]),'" maxlength="64">
<tr><th>&nbsp;<td>'
,checkbox("ON_COMPLETION","PRESERVE",$K["ON_COMPLETION"]=="PRESERVE",lang(194)),'</table>
<p>'
;textarea("EVENT_DEFINITION",$K["EVENT_DEFINITION"]);echo'<p>
<input type="submit" value="'
,lang(146),'">
'
;if($aa!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["procedure"])){$da=$_GET["procedure"];$ag=(isset($_GET["function"])?"FUNCTION":"PROCEDURE");$K=$_POST;$K["fields"]=(array)$K["fields"];if($_POST&&!process_fields($K["fields"])&&!$m){$Ug="$K[name]_adminer_".uniqid();drop_create("DROP $ag ".idf_escape($da),create_routine($ag,$K),"DROP $ag ".idf_escape($K["name"]),create_routine($ag,array("name"=>$Ug)+$K),"DROP $ag ".idf_escape($Ug),substr(ME,0,-1),lang(195),lang(196),lang(197),$da,$K["name"]);}page_header(($da!=""?(isset($_GET["function"])?lang(198):lang(199)).": ".h($da):(isset($_GET["function"])?lang(200):lang(201))),$m);if(!$_POST&&$da!=""){$K=routine($da,$ag);$K["name"]=$da;}$jb=get_vals("SHOW CHARACTER SET");sort($jb);$bg=routine_languages();echo'
<form action="" method="post" id="form">
<p>'
,lang(163),': <input name="name" value="',h($K["name"]),'" maxlength="64" autocapitalize="off">
'
,($bg?lang(9).": ".html_select("language",$bg,$K["language"]):""),'<input type="submit" value="',lang(146),'">
<table cellspacing="0" class="nowrap">
'
;edit_fields($K["fields"],$jb,$ag);if(isset($_GET["function"])){echo"<tr><td>".lang(202);edit_type("returns",$K["returns"],$jb);}echo'</table>
<p>'
;textarea("definition",$K["definition"]);echo'<p>
<input type="submit" value="'
,lang(146),'">
'
;if($da!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["sequence"])){$fa=$_GET["sequence"];$K=$_POST;if($_POST&&!$m){$_=substr(ME,0,-1);$C=trim($K["name"]);if($_POST["drop"])query_redirect("DROP SEQUENCE ".idf_escape($fa),$_,lang(203));elseif($fa=="")query_redirect("CREATE SEQUENCE ".idf_escape($C),$_,lang(204));elseif($fa!=$C)query_redirect("ALTER SEQUENCE ".idf_escape($fa)." RENAME TO ".idf_escape($C),$_,lang(205));else
redirect($_);}page_header($fa!=""?lang(206).": ".h($fa):lang(207),$m);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(146),'">
'
;if($fa!="")echo"<input type='submit' name='drop' value='".lang(86)."'".confirm().">n";echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["type"])){$ga=$_GET["type"];$K=$_POST;if($_POST&&!$m){$_=substr(ME,0,-1);if($_POST["drop"])query_redirect("DROP TYPE ".idf_escape($ga),$_,lang(208));else
query_redirect("CREATE TYPE ".idf_escape(trim($K["name"])).$K[as]",$_,lang(209));}page_header($ga!=""?lang(210).": ".h($ga):lang(211),$m);if(!$K)$K["as"]="AS ";echo'
<form action="" method="post">
<p>
'
;if($ga!="")echo"<input type='submit' name='drop' value='".lang(86)."'".confirm().">n";else{echo"<input name='name' value='".h($K['name'])."' autocapitalize='off'>n";textarea("as",$K["as"]);echo"<p><input type='submit' value='".lang(146)."'>n";}echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["trigger"])){$a=$_GET["trigger"];$C=$_GET["name"];$qh=trigger_options();$oh=array("INSERT","UPDATE","DELETE");$K=(array)trigger($C)+array("Trigger"=>$a."_bi");if($_POST){if(!$m&&in_array($_POST["Timing"],$qh["Timing"])&&in_array($_POST["Event"],$oh)&&in_array($_POST["Type"],$qh["Type"])){$Fe=" ON ".table($a);$Vb="DROP TRIGGER ".idf_escape($C).($w=="pgsql"?$Fe:"");$A=ME."table=".urlencode($a);if($_POST["drop"])query_redirect($Vb,$A,lang(212));else{if($C!="")queries($Vb);queries_redirect($A,($C!=""?lang(213):lang(214)),queries(create_trigger($Fe,$_POST)));if($C!="")queries(create_trigger($Fe,$K+array("Type"=>reset($qh["Type"]))));}}$K=$_POST;}page_header(($C!=""?lang(215).": ".h($C):lang(216)),$m,array("table"=>$a));echo'
<form action="" method="post" id="form">
<table cellspacing="0">
<tr><th>'
,lang(217),'<td>',html_select("Timing",$qh["Timing"],$K["Timing"],"if (/^".preg_quote($a,"/")."_[ba][iud]$/.test(this.form['Trigger'].value)) this.form['Trigger'].value = '".js_escape($a)."_' + selectValue(this).charAt(0).toLowerCase() + selectValue(this.form['Event']).charAt(0).toLowerCase();"),'<tr><th>',lang(218),'<td>',html_select("Event",$oh,$K["Event"],"this.form['Timing'].onchange();"),'<tr><th>',lang(97),'<td>',html_select("Type",$qh["Type"],$K["Type"]),'</table>
<p>'
,lang(163),': <input name="Trigger" value="',h($K["Trigger"]),'" maxlength="64" autocapitalize="off">
<p>'
;textarea("Statement",$K["Statement"]);echo'<p>
<input type="submit" value="'
,lang(146),'">
'
;if($C!=""){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["user"])){$ha=$_GET["user"];$_f=array(""=>array("All privileges"=>""));foreach(get_rows("SHOW PRIVILEGES")as$K){foreach(explode(",",($K["Privilege"]=="Grant option"?"":$K["Context"]))as$ub)$_f[$ub][$K["Privilege"]]=$K["Comment"];}$_f["Server Admin"]+=$_f["File access on server"];$_f["Databases"]["Create routine"]=$_f["Procedures"]["Create routine"];unset($_f["Procedures"]["Create routine"]);$_f["Columns"]=array();foreach(array("Select","Insert","Update","References")as$X)$_f["Columns"][$X]=$_f["Tables"][$X];unset($_f["Server Admin"]["Usage"]);foreach($_f["Tables"]as$x=>$X)unset($_f["Databases"][$x]);$ue=array();if($_POST){foreach($_POST["objects"]as$x=>$X)$ue[$X]=(array)$ue[$X]+(array)$_POST["grants"][$x];}$Vc=array();$De="";if(isset($_GET["host"])&&($I=$h->query("SHOW GRANTS FOR ".q($ha)."@".q($_GET["host"])))){while($K=$I->fetch_row()){if(preg_match('~GRANT (.*) ON (.*) TO ~',$K[0],$B)&&preg_match_all('~ *([^(,]*[^ ,(])( *\([^)]+\))?~',$B[1],$Zd,PREG_SET_ORDER)){foreach($Zd
as$X){if($X[1]!="USAGE")$Vc["$B[2]$X[2]"][$X[1]]=true;if(preg_match('~ WITH GRANT OPTION~',$K[0]))$Vc["$B[2]$X[2]"]["GRANT OPTION"]=true;}}if(preg_match("~ IDENTIFIED BY PASSWORD '([^']+)~",$K[0],$B))$De=$B[1];}}if($_POST&&!$m){$Ee=(isset($_GET["host"])?q($ha)."@".q($_GET["host"]):"''");if($_POST["drop"])query_redirect("DROP USER $Ee",ME."privileges=",lang(219));else{$we=q($_POST["user"])."@".q($_POST["host"]);$if=$_POST["pass"];if($if!=''&&!$_POST["hashed"]){$if=$h->result("SELECT PASSWORD(".q($if).")");$m=!$if;}$_b=false;if(!$m){if($Ee!=$we){$_b=queries(($h->server_info<5?"GRANT USAGE ON *.* TO":"CREATE USER").$we IDENTIFIED BY PASSWORD ".q($if));$m=!$_b;}elseif($if!=$De)queries("SET PASSWORD FOR $we = ".q($if));}if(!$m){$Xf=array();foreach($ue
as$_e=>$Uc){if(isset($_GET["grant"]))$Uc=array_filter($Uc);$Uc=array_keys($Uc);if(isset($_GET["grant"]))$Xf=array_diff(array_keys(array_filter($ue[$_e],'strlen')),$Uc);elseif($Ee==$we){$Be=array_keys((array)$Vc[$_e]);$Xf=array_diff($Be,$Uc);$Uc=array_diff($Uc,$Be);unset($Vc[$_e]);}if(preg_match('~^(.+)\s*(\(.*\))?$~U',$_e,$B)&&(!grant("REVOKE",$Xf,$B[2]," ON $B[1] FROM $we")||!grant("GRANT",$Uc,$B[2]," ON $B[1] TO $we"))){$m=true;break;}}}if(!$m&&isset($_GET["host"])){if($Ee!=$we)queries("DROP USER $Ee");elseif(!isset($_GET["grant"])){foreach($Vc
as$_e=>$Xf){if(preg_match('~^(.+)(\(.*\))?$~U',$_e,$B))grant("REVOKE",array_keys($Xf),$B[2]," ON $B[1] FROM $we");}}}queries_redirect(ME."privileges=",(isset($_GET["host"])?lang(220):lang(221)),!$m);if($_b)$h->query("DROP USER $we");}}page_header((isset($_GET["host"])?lang(23).": ".h("$ha@$_GET[host]"):lang(124)),$m,array("privileges"=>array('',lang(54))));if($_POST){$K=$_POST;$Vc=$ue;}else{$K=$_GET+array("host"=>$h->result("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', -1)"));$K["pass"]=$De;if($De!="")$K["hashed"]=true;$Vc[(DB==""||$Vc?"":idf_escape(addcslashes(DB,"%_\"))).".*"]=array();}echo'<form action="" method="post">
<table cellspacing="
0">
<tr><th>',lang(22),'<td><input name="
host" maxlength="60" value="',h($K["host"]),'" autocapitalize="off">
<tr><th>',lang(23),'<td><input name="
user" maxlength="16" value="',h($K["user"]),'" autocapitalize="off">
<tr><th>',lang(24),'<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(222),"typePassword(this.form['pass'], this.checked);"),'</table>

';echo"
<table cellspacing='0'>n","<thead><tr><th colspan='2'>".lang(54).doc_link(array('sql'=>"grant.html#priv_level"));$r=0;foreach($Vc
as$_e=>$Uc){echo'<th>'.($_e!="*.*"?"<input name='objects[$r]' value='".h($_e)."' size='10' autocapitalize='off'>":"<input type='hidden' name='objects[$r]' value='*.*' size='10'>*.*");$r++;}echo"</thead>n";foreach(array(""=>"","Server Admin"=>lang(22),"Databases"=>lang(25),"Tables"=>lang(107),"Columns"=>lang(108),"Procedures"=>lang(223),)as$ub=>$Mb){foreach((array)$_f[$ub]as$zf=>$nb){echo"<tr".odd()."><td".($Mb?">$Mb<td":" colspan='2'").' lang="en" title="'.h($nb).'">'.h($zf);$r=0;foreach($Vc
as$_e=>$Uc){$C="'grants[$r][".h(strtoupper($zf))."]'";$Y=$Uc[strtoupper($zf)];if($ub=="Server Admin"&&$_e!=(isset($Vc["*.*"])?"*.*":".*"))echo"<td>&nbsp;";elseif(isset($_GET["grant"]))echo"<td><select name=$C><option><option value='1'".($Y?" selected":"").">".lang(224)."<option value='0'".($Y=="0"?" selected":"").">".lang(225)."</select>";else
echo
"<td align='center'><label class='block'><input type='checkbox' name=$C value='1'".($Y?" checked":"").($zf=="All privileges"?" id='grants-$r-all'":($zf=="Grant option"?"":" onclick="if (this.checkedformUncheck('grants-$r-all');""))."></label>";$r++;}}}echo"</table>n",'<p>
<input type="submit" value="'
,lang(146),'">
'
;if(isset($_GET["host"])){echo'<input type="submit" name="drop" value="',lang(86),'"',confirm(),'>';}echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["processlist"])){if(support("kill")&&$_POST&&!$m){$Hd=0;foreach((array)$_POST["kill"]as$X){if(queries("KILL ".(+$X)))$Hd++;}queries_redirect(ME."processlist=",lang(226,$Hd),$Hd||!$_POST["kill"]);}page_header(lang(78),$m);echo'
<form action="" method="post">
<table cellspacing="0" onclick="tableClick(event);" ondblclick="tableClick(event, true);" class="nowrap checkable">
'
;$r=-1;foreach(process_list()as$r=>$K){if(!$r){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(227).'</a>':nbsp($X));echo"n";}echo'</table>
<script type='
text/javascript'>tableCheck();</script>
<p>
'
;if(support("kill")){echo($r+1)."/".lang(228,$h->result("SELECT @@max_connections")),"<p><input type='submit' value='".lang(229)."'>n";}echo'<input type="hidden" name="token" value="',$T,'">
</form>
'
;}elseif(isset($_GET["select"])){$a=$_GET["select"];$R=table_status1($a);$v=indexes($a);$o=fields($a);$Mc=column_foreign_keys($a);$Ae="";if($R["Oid"]){$Ae=($w=="sqlite"?"rowid":"oid");$v[]=array("type"=>"PRIMARY","columns"=>array($Ae));}parse_str($_COOKIE["adminer_import"],$xa);$Yf=array();$f=array();$Yg=null;foreach($o
as$x=>$n){$C=$b->fieldName($n);if(isset($n["privileges"]["select"])&&$C!=""){$f[$x]=html_entity_decode(strip_tags($C),ENT_QUOTES);if(is_shortable($n))$Yg=$b->selectLengthProcess();}$Yf+=$n["privileges"];}list($M,$Wc)=$b->selectColumnsProcess($f,$v);$wd=count($Wc)<count($M);$Z=$b->selectSearchProcess($o,$v);$Pe=$b->selectOrderProcess($o,$v);$z=$b->selectLimitProcess();$Rc=($M?implode(", ",$M):"*".($Ae?", $Ae":"")).convert_fields($f,$o,$M)."nFROM ".table($a);$Xc=($Wc&&$wd?"nGROUP BY ".implode(", ",$Wc):"").($Pe?"nORDER BY ".implode(", ",$Pe):"");if($_GET["val"]&&is_ajax()){header("Content-Type: text/plain; charset=utf-8");foreach($_GET["val"]as$yh=>$K){$Fa=convert_field($o[key($K)]);$M=array($Fa?$Fa:idf_escape(key($K)));$Z[]=where_check($yh,$o);$J=$l->select($a,$M,$Z,$M);if($J)echo
reset($J->fetch_row());}exit;}if($_POST&&!$m){$Th=$Z;if(!$_POST["all"]&&is_array($_POST["check"]))$Th[]="((".implode(") OR (",array_map('where_check',$_POST["check"]))."))";$Th=($Th?"nWHERE ".implode(" AND ",$Th):"");$vf=$_h=null;foreach($v
as$u){if($u["type"]=="PRIMARY"){$vf=array_flip($u["columns"]);$_h=($M?$vf:array());break;}}foreach((array)$_h
as$x=>$X){if(in_array(idf_escape($x),$M))unset($_h[$x]);}if($_POST["export"]){cookie("adminer_import","output=".urlencode($_POST["output"])."&format=".urlencode($_POST["format"]));dump_headers($a);$b->dumpTable($a,"");if(!is_array($_POST["check"])||$_h===array())$H="SELECT $Rc$Th$Xc";else{$wh=array();foreach($_POST["check"]as$X)$wh[]="(SELECT".limit($Rc,"nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$o).$Xc,1).")";$H=implode(" UNION ALL ",$wh);}$b->dumpData($a,"table",$H);exit;}if(!$b->selectEmailProcess($Z,$Mc)){if($_POST["save"]||$_POST["delete"]){$I=true;$ya=0;$O=array();if(!$_POST["delete"]){foreach($f
as$C=>$X){$X=process_input($o[$C]);if($X!==null&&($_POST["clone"]||$X!==false))$O[idf_escape($C)]=($X!==false?$X:idf_escape($C));}}if($_POST["delete"]||$O){if($_POST["clone"])$H="INTO ".table($a)." (".implode(", ",array_keys($O)).")nSELECT ".implode(", ",$O)."nFROM ".table($a);if($_POST["all"]||($_h===array()&&is_array($_POST["check"]))||$wd){$I=($_POST["delete"]?$l->delete($a,$Th):($_POST["clone"]?queries("INSERT $H$Th"):$l->update($a,$O,$Th)));$ya=$h->affected_rows;}else{foreach((array)$_POST["check"]as$X){$Sh="nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$o);$I=($_POST["delete"]?$l->delete($a,$Sh,1):($_POST["clone"]?queries("INSERT".limit1($H,$Sh)):$l->update($a,$O,$Sh)));if(!$I)break;$ya+=$h->affected_rows;}}}$he=lang(230,$ya);if($_POST["clone"]&&$I&&$ya==1){$Md=last_id();if($Md)$he=lang(143,$Md");}queries_redirect(remove_from_uri($_POST["all"]&&$_POST["delete"]?"page":""),$he,$I);}elseif(!$_POST["import"]){if(!$_POST["val"])$m=lang(231);else{$I=true;$ya=0;foreach($_POST["val"]as$yh=>$K){$O=array();foreach($K
as$x=>$X){$x=bracket_escape($x,1);$O[idf_escape($x)]=(preg_match('~char|text~',$o[$x]["type"])||$X!=""?$b->processInput($o[$x],$X):"NULL");}$I=$l->update($a,$O," WHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($yh,$o),!($wd||$_h===array())," ");if(!$I)break;$ya+=$h->affected_rows;}queries_redirect(remove_from_uri(),lang(230,$ya),$I);}}elseif(!is_string($Fc=get_file("csv_file",true)))$m=upload_error($Fc);elseif(!preg_match('~~u',$Fc))$m=lang(232);else{cookie("adminer_import","output=".urlencode($xa["output"])."&format=".urlencode($_POST["separator"]));$I=true;$kb=array_keys($o);preg_match_all('~(?>"[^"]*"|[^"\r\n]+)+~',$Fc,$Zd);$ya=count($Zd[0]);$l->begin();$ng=($_POST["separator"]=="csv"?",":($_POST["separator"]=="tsv"?"t":";"));$L=array();foreach($Zd[0]as$x=>$X){preg_match_all("~((?>"[^"]*")+|[^$ng]*)$ng~",$X.$ng,$ae);if(!$x&&!array_diff($ae[1],$kb)){$kb=$ae[1];$ya--;}else{$O=array();foreach($ae[1]as$r=>$hb)$O[idf_escape($kb[$r])]=($hb==""&&$o[$kb[$r]]["null"]?"NULL":q(str_replace('""','"',preg_replace('~^"|"$~','',$hb))));$L[]=$O;}}$I=(!$L||$l->insertUpdate($a,$L,$vf));if($I)$l->commit();queries_redirect(remove_from_uri("page"),lang(233,$ya),$I);$l->rollback();}}}$Kg=$b->tableName($R);if(is_ajax()){page_headers();ob_start();}else
page_header(lang(35)."
$Kg",$m);$O=null;if(isset($Yf["insert"])||!support("table")){$O="";foreach((array)$_GET["where"]as$X){if(count($Mc[$X["col"]])==1&&($X["op"]=="="||(!$X["op"]&&!preg_match('~[_%]~',$X["val"]))))$O.="&set".urlencode("[".bracket_escape($X["col"])."]")."=".urlencode($X["val"]);}}$b->selectLinks($R,$O);if(!$f&&support("table"))echo"<class='error'>".lang(234).($o?".":"".error())."n";else{echo"<form action='' id='form'>n","<div style='display: none;'>";hidden_fields_get();echo(DB!=""?'<input type="hidden" name="db" value="'.h(DB).'">'.(isset($_GET["ns"])?'<input type="hidden" name="ns" value="'.h($_GET["ns"]).'">':""):"");echo'<input type="hidden" name="select" value="'.h($a).'">',"</div>n";$b->selectColumnsPrint($M,$f);$b->selectSearchPrint($Z,$f,$v);$b->selectOrderPrint($Pe,$f,$v);$b->selectLimitPrint($z);$b->selectLengthPrint($Yg);$b->selectActionPrint($v);echo"</form>n";$E=$_GET["page"];if($E=="last"){$Pc=$h->result(count_rows($a,$Z,$wd,$Wc));$E=floor(max(0,$Pc-1)/$z);}$kg=$M;if(!$kg){$kg[]="*";if($Ae)$kg[]=$Ae;}$vb=convert_fields($f,$o,$M);if($vb)$kg[]=substr($vb,2);$I=$l->select($a,$kg,$Z,$Wc,$Pe,$z,$E,true);if(!$I)echo"<class='error'>".error()."n";else{if($w=="mssql"&&$E)$I->seek($z*$E);$hc=array();echo"<form action='' method='post' enctype='multipart/form-data'>n";$L=array();while($K=$I->fetch_assoc()){if($E&&$w=="oracle")unset($K["RNUM"]);$L[]=$K;}if($_GET["page"]!="last"&&+$z&&$Wc&&$wd&&$w=="sql")$Pc=$h->result(" SELECT FOUND_ROWS()");if(!$L)echo"<class='message'>".lang(90)."n";else{$Oa=$b->backwardKeys($a,$Kg);echo"<table id='table' cellspacing='0' class='nowrap checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);' onkeydown='return editingKeydown(event);'>n","<thead><tr>".(!$Wc&&$M?"":"<td><input type='checkbox' id='all-page' onclick='formCheck(this, /check/);'> <a href='".h($_GET["modify"]?remove_from_uri("modify"):$_SERVER["REQUEST_URI"]."&modify=1")."'>".lang(235)."</a>");$te=array();$Tc=array();reset($M);$If=1;foreach($L[0]as$x=>$X){if($x!=$Ae){$X=$_GET["columns"][key($M)];$n=$o[$M?($X?$X["col"]:current($M)):$x];$C=($n?$b->fieldName($n,$If):($X["fun"]?"*":$x));if($C!=""){$If++;$te[$x]=$C;$e=idf_escape($x);$hd=remove_from_uri('(order|desc)[^=]*|page').'&order%5B0%5D='.urlencode($x);$Mb="&desc%5B0%5D=1";echo'<th onmouseover="columnMouse(this);" onmouseout="columnMouse(this, ' hidden');">','<a href="'.h($hd.($Pe[0]==$e||$Pe[0]==$x||(!$Pe&&$wd&&$Wc[0]==$e)?$Mb:'')).'">';echo
apply_sql_function($X["fun"],$C)."</a>";echo"<span class='column hidden'>","<a href='".h($hd.$Mb)."' title='".lang(41)."' class='text'> в†“</a>";if(!$X["fun"])echo'<a href="#fieldset-search" onclick="selectSearch(''.h(js_escape($x)).''); return false;" title="'.lang(38).'" class="text jsonly"> =</a>';echo"</span>";}$Tc[$x]=$X["fun"];next($M);}}$Rd=array();if($_GET["modify"]){foreach($L
as$K){foreach($K
as$x=>$X)$Rd[$x]=max($Rd[$x],min(40,strlen(utf8_decode($X))));}}echo($Oa?"<th>".lang(236):"")."</thead>n";if(is_ajax()){if($z%2==1&&$E%2==1)odd();ob_end_clean();}foreach($b->rowDescriptions($L,$Mc)as$se=>$K){$xh=unique_array($L[$se],$v);if(!$xh){$xh=array();foreach($L[$se]as$x=>$X){if(!preg_match('~^(COUNT\((\*|(DISTINCT )?`(?:[^`]|``)+`)\)|(AVG|GROUP_CONCAT|MAX|MIN|SUM)\(`(?:[^`]|``)+`\))$~',$x))$xh[$x]=$X;}}$yh="";foreach($xh
as$x=>$X){if(($w=="sql"||$w=="pgsql")&&strlen($X)>64){$x="MD5(".(strpos($x,'(')?$x:idf_escape($x)).")";$X=md5($X);}$yh.="&".($X!==null?urlencode("where[".bracket_escape($x)."]")."=".urlencode($X):"null%5B%5D=".urlencode($x));}echo"<tr".odd().">".(!$Wc&&$M?"":"<td>".checkbox("check[]",substr($yh,1),in_array(substr($yh,1),(array)$_POST["check"]),"","this.form['all'].checked = false; formUncheck('all-page');").($wd||information_schema(DB)?"":" <a href='".h(ME."edit=".urlencode($a).$yh)."'>".lang(237)."</a>"));foreach($K
as$x=>$X){if(isset($te[$x])){$n=$o[$x];if($X!=""&&(!isset($hc[$x])||$hc[$x]!=""))$hc[$x]=(is_mail($X)?$te[$x]:"");$_="";if(preg_match('~blob|bytea|raw|file~',$n["type"])&&$X!="")$_=ME.'download='.urlencode($a).'&field='.urlencode($x).$yh;if(!$_&&$X!==null){foreach((array)$Mc[$x]as$p){if(count($Mc[$x])==1||end($p["source"])==$x){$_="";foreach($p["source"]as$r=>$vg)$_.=where_link($r,$p["target"][$r],$L[$se][$vg]);$_=($p["db"]!=""?preg_replace('~([?&]db=)[^&]+~','\1'.urlencode($p["db"]),ME):ME).'select='.urlencode($p["table"]).$_;if(count($p["source"])==1)break;}}}if($x=="COUNT(*)"){$_=ME."select=".urlencode($a);$r=0;foreach((array)$_GET["where"]as$W){if(!array_key_exists($W["col"],$xh))$_.=where_link($r++,$W["col"],$W["val"],$W["op"]);}foreach($xh
as$Bd=>$W)$_.=where_link($r++,$Bd,$W);}$X=select_value($X,$_,$n,$Yg);$s=h("val[$yh][".bracket_escape($x)."]");$Y=$_POST["val"][$yh][bracket_escape($x)];$dc=!is_array($K[$x])&&is_utf8($X)&&$L[$se][$x]==$K[$x]&&!$Tc[$x];$Xg=preg_match('~text|lob~',$n["type"]);if(($_GET["modify"]&&$dc)||$Y!==null){$Zc=h($Y!==null?$Y:$K[$x]);echo"<td>".($Xg?"<textarea name='$s' cols='30' rows='".(substr_count($K[$x],"n")+1)."'>$Zc</textarea>":"<input name='$s' value='$Zc' size='$Rd[$x]'>");}else{$Wd=strpos($X,"<i>...</i>");echo"<td id='$s' onclick="selectClick(thisevent".($Wd?2:($Xg?1:0)).($dc?"":"'".h(lang(238))."'").");">$X";}}}if($Oa)echo"<td>";$b->backwardKeysPrint($Oa,$L[$se]);echo"</tr>n";}if(is_ajax())exit;echo"</table>n";}if(($L||$E)&&!is_ajax()){$sc=true;if($_GET["page"]!="last"){if(!+$z)$Pc=count($L);elseif($w!="sql"||!$wd){$Pc=($wd?false:found_rows($R,$Z));if($Pc<max(1e4,2*($E+1)*$z))$Pc=reset(slow_query(count_rows($a,$Z,$wd,$Wc)));else$sc=false;}}if(+$z&&($Pc===false||$Pc>$z||$E)){echo"<p class='pages'>";$ce=($Pc===false?$E+(count($L)>=$z?2:1):floor(($Pc-1)/$z));if($w!="simpledb"){echo'<a href="'.h(remove_from_uri("page"))."" onclick="pageClick(this.href, +prompt('".lang(239)."', '".($E+1)."'), event); return false;">".lang(239)."</a>:",pagination(0,$E).($E>5?" ...":"");for($r=max(1,$E-4);$r<min($ce,$E+5);$r++)echo
pagination(
$r,$E);if($ce>0){echo($E+5<$ce?" ...":""),($sc&&$Pc!==false?pagination($ce,$E):" <a href='".h(remove_from_uri("page")."&page=last")."' title='~$ce'>".lang(240)."</a>");}echo(($Pc===false?count($L)+1:$Pc-$E*$z)>$z?' <a href="'.h(remove_from_uri("page")."&page=".($E+1)).'" onclick="return !selectLoadMore(this'.(+$z).'''.lang(241).'...');">'.lang(242).'</a>':'');}else{echo
lang(239)."
:",pagination(0,$E).($E>1?" ...":""),($E?pagination($E,$E):""),($ce>$E?pagination($E+1,$E).($ce>$E+1?" ...":""):"");}}echo"<class='count'>n",($Pc!==false?"(".($sc?"":"").lang(126,$Pc)."":"");$Sb=($sc?"":"").$Pc;echo
checkbox("
all",1,0,lang(243),"var checked formChecked(this, /check/); selectCount('selected'this.checked '$Sb' checked); selectCount('selected2'this.checked || !checked '$Sb' checked);")."n";if($b->selectCommandPrint()){echo'<fieldset',($_GET["modify"]?'':' class="jsonly"'),'><legend>',lang(235),'</legend><div>
<input type="
submit" value="',lang(146),'"',($_GET["modify"]?'':' title="'.lang(231).'"'),'>
</div></fieldset>
<fieldset><legend>',lang(85),' <span id="
selected"></span></legend><div>
<input type="
submit" name="edit" value="',lang(33),'">
<input type="
submit" name="clone" value="',lang(227),'">
<input type="
submit" name="delete" value="',lang(150),'"',confirm(),'>
</div></fieldset>
';}
$Nc=$b->dumpFormat();foreach((array)$_GET["columns"]as$e){if($e["fun"]){unset($Nc['sql']);break;}}if($Nc){print_fieldset("export",lang(118)." <span id='selected2'></span>");$Ze=$b->dumpOutput();echo($Ze?html_select("output",$Ze,$xa["output"])." ":""),html_select("format",$Nc,$xa["format"])," <input type='submit' name='export' value='".lang(118)."'>n","</div></fieldset>n";}echo(!$Wc&&$M?"":"<script type='text/javascript'>tableCheck();</script>n");}if($b->selectImportPrint()){print_fieldset("import",lang(55),!$L);echo"<input type='file' name='csv_file'",html_select("separator",array("csv"=>"CSV,","csv;"=>"CSV;","tsv"=>"TSV"),$xa["format"],1);echo" <input type='submit' name='import' value='".lang(55)."'>","</div></fieldset>n";}$b->selectEmailPrint(array_filter($hc,'strlen'),$f);echo"<p><input type='hidden' name='token' value='$T'></p>n","</form>n";}}if(is_ajax()){ob_end_clean();exit;}}elseif(isset($_GET["variables"])){$_g=isset($_GET["status"]);page_header($_g?lang(80):lang(79));$Lh=($_g?show_status():show_variables());if(!$Lh)echo"<p class='message'>".lang(90)."n";else{echo"<table cellspacing='0'>n";foreach($Lh
as$x=>$X){echo"<tr>","<th><code class='jush-".$w.($_g?"status":"set")."'>".h($x)."</code>","<td>".nbsp($X);}echo"</table>n";}}elseif(isset($_GET["script"])){header("Content-Typetext/javascriptcharset=utf-8");if($_GET["script"]=="db"){$Hg=array("Data_length"=>0,"Index_length"=>0,"Data_free"=>0);foreach(table_status()as$C=>$R){$s=js_escape($C);json_row("Comment-$s",nbsp($R["Comment"]));if(!is_view($R)){foreach(array("Engine","Collation")as$x)json_row("$x-$s",nbsp($R[$x]));foreach($Hg+array("Auto_increment"=>0,"Rows"=>0)as$x=>$X){if($R[$x]!=""){$X=number_format($R[$x],0,'.',lang(8));json_row("$x-$s",($x=="Rows"&&$X&&$R["Engine"]==($xg=="pgsql"?"table":"InnoDB")?"~ $X":$X));if(isset($Hg[$x]))$Hg[$x]+=($R["Engine"]!="InnoDB"||$x!="Data_free"?$R[$x]:0);}elseif(array_key_exists($x,$R))json_row("$x-$s");}}}foreach($Hg
as$x=>$X)json_row("sum-$x",number_format($X,0,'.',lang(8)));json_row("");}elseif($_GET["script"]=="kill")$h->query("KILL ".(+$_POST["kill"]));else{foreach(count_tables($b->databases())as$k=>$X)json_row("tables-".js_escape($k),$X);json_row("");}exit;}else{$Qg=array_merge((array)$_POST["tables"],(array)$_POST["views"]);if($Qg&&!$m&&!$_POST["search"]){$I=true;$he="";if($w=="sql"&&count($_POST["tables"])>1&&($_POST["drop"]||$_POST["truncate"]||$_POST["copy"]))queries("SET foreign_key_checks = 0");if($_POST["truncate"]){if($_POST["tables"])$I=truncate_tables($_POST["tables"]);$he=lang(244);}elseif($_POST["move"]){$I=move_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$he=lang(245);}elseif($_POST["copy"]){$I=copy_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$he=lang(246);}elseif($_POST["drop"]){if($_POST["views"])$I=drop_views($_POST["views"]);if($I&&$_POST["tables"])$I=drop_tables($_POST["tables"]);$he=lang(247);}elseif($w!="sql"){$I=($w=="sqlite"?queries("VACUUM"):apply_queries("VACUUM".($_POST["optimize"]?"":" ANALYZE"),$_POST["tables"]));$he=lang(248);}elseif(!$_POST["tables"])$he=lang(7);elseif($I=queries(($_POST["optimize"]?"OPTIMIZE":($_POST["check"]?"CHECK":($_POST["repair"]?"REPAIR":"ANALYZE")))." TABLE ".implode(", ",array_map('idf_escape',$_POST["tables"])))){while($K=$I->fetch_assoc())$he.="<b>".h($K["Table"])."</b>: ".h($K["Msg_text"])."<br>";}queries_redirect(substr(ME,0,-1),$he,$I);}page_header(($_GET["ns"]==""?lang(25).": ".h(DB):lang(88).": ".h($_GET["ns"])),$m,true);if($b->homepage()){if($_GET["ns"]!==""){echo"<h3 id='tables-views'>".lang(249)."</h3>n";$Pg=tables_list();if(!$Pg)echo"<p class='message'>".lang(7)."n";else{echo"<form action='' method='post'>n";if(support("table")){echo"<fieldset><legend>".lang(250)." <span id='selected2'></span></legend><div>","<input type='search' name='query' value='".h($_POST["query"])."'> <input type='submit' name='search' value='".lang(38)."'>n","</div></fieldset>n";if($_POST["search"]&&$_POST["query"]!="")search_tables();}echo"<table cellspacing='0' class='nowrap checkable' onclick='tableClick(event);' ondblclick='tableClick(event, true);'>n",'<thead><tr class="wrap"><td><input id="check-all" type="checkbox" onclick="formCheck(this, /^(tables|views)[/);">','<th>'.lang(107),'<td>'.lang(251),'<td>'.lang(83),'<td>'.lang(252),'<td>'.lang(253),'<td>'.lang(254),'<td>'.lang(47),'<td>'.lang(255),(support("comment")?'<td>'.lang(101):''),"</thead>n";$S=0;foreach($Pg
as$C=>$U){$Oh=($U!==null&&!preg_match('~table~i',$U));echo'<tr'.odd().'><td>'.checkbox(($Oh?"views[]":"tables[]"),$C,in_array($C,$Qg,true),"","formUncheck('check-all');"),'<th>'.(support("table")||support("indexes")?'<a href="'.h(ME).'table='.urlencode($C).'" title="'.lang(29).'">'.h($C).'</a>':h($C));if($Oh){echo'<td colspan="6"><a href="'.h(ME)."view=".urlencode($C).'" title="'.lang(30).'">'.lang(106).'</a>','<td align="right"><a href="'.h(ME)."select=".urlencode($C).'" title="'.lang(28).'">?</a>';}else{foreach(array("Engine"=>array(),"Collation"=>array(),"Data_length"=>array("create",lang(31)),"Index_length"=>array("indexes",lang(110)),"Data_free"=>array("edit",lang(32)),"Auto_increment"=>array("auto_increment=1&create",lang(31)),"Rows"=>array("select",lang(28)),)as$x=>$_){$s=" id='$x-".h($C)."'";echo($_?"<td align='right'>".(support("table")||$x=="Rows"||(support("indexes")&&$x!="Data_length")?"<a href='".h(ME."$_[0]=").urlencode($C)."'$s title='$_[1]'>?</a>":"<span$s>?</span>"):"<td id='$x-".h($C)."'>&nbsp;");}$S++;}echo(support("comment")?"<td id='Comment-".h($C)."'>&nbsp;":"");}echo"<tr><td>&nbsp;<th>".lang(228,count($Pg)),"<td>".nbsp($w=="sql"?$h->result("SELECT @@storage_engine"):""),"<td>".nbsp(db_collation(DB,collations()));foreach(array("Data_length","Index_length","Data_free")as$x)echo"<td align='right' id='sum-$x'>&nbsp;";echo"</table>n";if(!information_schema(DB)){$Ih="<input type='submit' value='".lang(256)."'".on_help("'VACUUM'")."> ";$Le="<input type='submit' name='optimize' value='".lang(257)."'".on_help($w=="sql"?"'OPTIMIZE TABLE'":"'VACUUM OPTIMIZE'")."> ";echo"<fieldset><legend>".lang(85)." <span id='selected'></span></legend><div>".($w=="sqlite"?$Ih:($w=="pgsql"?$Ih.$Le:($w=="sql"?"<input type='submit' value='".lang(258)."'".on_help("'ANALYZE TABLE'")."> ".$Le."<input type='submit' name='check' value='".lang(259)."'".on_help("'CHECK TABLE'")."> "."<input type='submit' name='repair' value='".lang(260)."'".on_help("'REPAIR TABLE'")."> ":"")))."<input type='submit' name='truncate' value='".lang(261)."'".confirm().on_help($w=="sqlite"?"'DELETE'":"'TRUNCATE".($w=="pgsql"?"'":" TABLE'"))."> "."<input type='submit' name='drop' value='".lang(86)."'".confirm().on_help("'DROP TABLE'").">n";$j=(support("scheme")?$b->schemas():$b->databases());if(count($j)!=1&&$w!="sqlite"){$k=(isset($_POST["target"])?$_POST["target"]:(support("scheme")?$_GET["ns"]:DB));echo"<p>".lang(262).": ",($j?html_select("target",$j,$k):'<input name="target" value="'.h($k).'" autocapitalize="off">')," <input type='submit' name='move' value='".lang(263)."'>",(support("copy")?" <input type='submit' name='copy' value='".lang(264)."'>":""),"n";}echo"<input type='hidden' name='all' value='' onclick="selectCount('selected'formChecked(this, /^(tables|views)[/));".(support("table")?" selectCount('selected2'formChecked(this, /^tables[/) || $S);":"")."">n";echo"<input type='hidden' name='token' value='$T'>n","</div></fieldset>n";}echo"</form>n","<script type='text/javascript'>tableCheck();</script>n";}echo'<p class="links"><a href="'.h(ME).'create=">'.lang(57)."</a>n",(support("view")?'<a href="'.h(ME).'view=">'.lang(185)."</a>n":"");if(support("routine")){echo"<h3 id='routines'>".lang(121)."</h3>n";$cg=routines();if($cg){echo"<table cellspacing='0'>n",'<thead><tr><th>'.lang(163).'<td>'.lang(97).'<td>'.lang(202)."<td>&nbsp;</thead>n";odd('');foreach($cg
as$K){echo'<tr'.odd().'>','<th><a href="'.h(ME).($K["ROUTINE_TYPE"]!="PROCEDURE"?'callf=':'call=').urlencode($K["ROUTINE_NAME"]).'">'.h($K["ROUTINE_NAME"]).'</a>','<td>'.h($K["ROUTINE_TYPE"]),'<td>'.h($K["DTD_IDENTIFIER"]),'<td><a href="'.h(ME).($K["ROUTINE_TYPE"]!="PROCEDURE"?'function=':'procedure=').urlencode($K["ROUTINE_NAME"]).'">'.lang(113)."</a>";}echo"</table>n";}echo'<p class="links">'.(support("procedure")?'<a href="'.h(ME).'procedure=">'.lang(201).'</a>':'').'<a href="'.h(ME).'function=">'.lang(200)."</a>n";}if(support("sequence")){echo"<h3 id='sequences'>".lang(265)."</h3>n";$og=get_vals("SELECT sequence_name FROM information_schema.sequences WHERE sequence_schema = current_schema()");if($og){echo"<table cellspacing='0'>n","<thead><tr><th>".lang(163)."</thead>n";odd('');foreach($og
as$X)echo"<tr".odd()."><th><a href='".h(ME)."sequence=".urlencode($X)."'>".h($X)."</a>n";echo"</table>n";}echo"<p class='links'><a href='".h(ME)."sequence='>".lang(207)."</a>n";}if(support("type")){echo"<h3 id='user-types'>".lang(13)."</h3>n";$Gh=types();if($Gh){echo"<table cellspacing='0'>n","<thead><tr><th>".lang(163)."</thead>n";odd('');foreach($Gh
as$X)echo"<tr".odd()."><th><a href='".h(ME)."type=".urlencode($X)."'>".h($X)."</a>n";echo"</table>n";}echo"<p class='links'><a href='".h(ME)."type='>".lang(211)."</a>n";}if(support("event")){echo"<h3 id='events'>".lang(122)."</h3>n";$L=get_rows("SHOW EVENTS");if($L){echo"<table cellspacing='0'>n","<thead><tr><th>".lang(163)."<td>".lang(266)."<td>".lang(191)."<td>".lang(192)."<td></thead>n";foreach($L
as$K){echo"<tr>","<th>".h($K["Name"]),"<td>".($K["Execute at"]?lang(267)."<td>".$K["Execute at"]:lang(193)." ".$K["Interval value"]." ".$K["Interval field"]."<td>$K[Starts]"),"<td>$K[Ends]",'<td><a href="'.h(ME).'event='.urlencode($K["Name"]).'">'.lang(113).'</a>';}echo"</table>n";$qc=$h->result("SELECT @@event_scheduler");if($qc&&$qc!="ON")echo"<p class='error'><code class='jush-sqlset'>event_scheduler</code>: ".h($qc)."n";}echo'<p class="links"><a href="'.h(ME).'event=">'.lang(190)."</a>n";}if($Pg)echo"<script type='text/javascript'>ajaxSetHtml('".js_escape(ME)."script=db');</script>n";}}}page_footer();
Онлайн: 1
Реклама