From: Kalpak Shah <Kalpak.Shah@Sun.COM>
To: linux-ext4 <linux-ext4@vger.kernel.org>
Cc: TheodoreTso <tytso@mit.edu>, Andreas Dilger <adilger@Sun.COM>
Subject: [PATCH 2/2 e2fsprogs] regression test for large EAs
Date: Tue, 18 Nov 2008 02:06:24 +0530 [thread overview]
Message-ID: <1226954184.3972.73.camel@localhost> (raw)
[-- Attachment #1: Type: text/plain, Size: 535 bytes --]
This is the regression test for large EAs. The test image contains a
valid large EA, large EA without EXT4_EA_INODE_FL flag, an EA inode
whose back-pointer(generation and mtime) does not match with the EA
entry and an EA entry pointing to a inode which is not an EA inode.
Signed-off-by: Andreas Dilger <adilger@sun.com>
Signed-off-by: Kalpak Shah <kalpak.shah@sun.com>
expect.1 | 27 +++++++++++++++++++++++++++
expect.2 | 7 +++++++
image.gz | 5 +++++
name | 1 +
4 files changed, 40 insertions(+)
Thanks,
Kalpak
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: e2fsprogs-tests-f_large_eas.patch --]
[-- Type: text/x-patch; charset=UTF-8; name=e2fsprogs-tests-f_large_eas.patch, Size: 15346 bytes --]
Index: e2fsprogs-1.41.1/tests/f_large_eas/expect.1
===================================================================
--- /dev/null
+++ e2fsprogs-1.41.1/tests/f_large_eas/expect.1
@@ -0,0 +1,27 @@
+Pass 1: Checking inodes, blocks, and sizes
+Parent inode 12 has illegal EA entry. EA inode 79 does not have EXT4_EA_INODE_FL flag. Delete EA entry?
+Fix? yes
+
+Illegal backpointer from EA inode 19 to parent inode 13. Delete EA inode?
+Fix? yes
+
+Parent inode 14 has illegal EA entry. EA inode 20 does not have EXT4_EA_INODE_FL flag. Delete EA entry?
+Fix? yes
+
+Pass 2: Checking directory structure
+Pass 3: Checking directory connectivity
+Pass 4: Checking reference counts
+Unattached inode 16
+Connect to /lost+found? yes
+
+Unattached inode 17
+Connect to /lost+found? yes
+
+Unattached inode 18
+Connect to /lost+found? yes
+
+Pass 5: Checking group summary information
+
+test_filesys: ***** FILE SYSTEM WAS MODIFIED *****
+test_filesys: 20/256 files (40.0% non-contiguous), 1368/8192 blocks
+Exit status is 1
Index: e2fsprogs-1.41.1/tests/f_large_eas/expect.2
===================================================================
--- /dev/null
+++ e2fsprogs-1.41.1/tests/f_large_eas/expect.2
@@ -0,0 +1,7 @@
+Pass 1: Checking inodes, blocks, and sizes
+Pass 2: Checking directory structure
+Pass 3: Checking directory connectivity
+Pass 4: Checking reference counts
+Pass 5: Checking group summary information
+test_filesys: 20/256 files (40.0% non-contiguous), 1368/8192 blocks
+Exit status is 0
Index: e2fsprogs-1.41.1/tests/f_large_eas/name
===================================================================
--- /dev/null
+++ e2fsprogs-1.41.1/tests/f_large_eas/name
@@ -0,0 +1 @@
+large EAs
--- /dev/null 2008-11-13 20:33:49.217779470 -0500
+++ e2fsprogs-1.41.1/tests/f_large_eas/image.gz 2008-11-14 10:54:23.000000000 -0500
@@ -0,0 +1,5 @@
+\x1f\b\bê¿\x19I\x02\x03image\0ìÝ ÔuýÇñßì.\vr®âµ¢xQb¥eV¨yá}ßä¢b¸[(d I)feÙ¡i·\x1db\x19iaiwÚ]tx$æQ©\x1düß³û].s\x01ÿ\x12 Ïçãñâ³ìoàËÌÎï7³óc ª5V-mZUWd^3¤ªæO-°i)±këèÛRCµnuØCµÎË<ªutuà¼\x05¿U]¿4%½<íÞÔõùÞ=ÑÿööÛêCöÜæñ¯}bÅ\aOùLE>½ÿÆ[Ý÷ª\x03®»â´^Û\x0e¾éôµE®hýz\x1cyX:<\x1dLG¥£Ó1éØt\:>NLc\x16»±ZþëÍ\v«ªáió´EUßÿçV\rU^[\x05\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\05ÎüUߨ¥þùù:²î\x7fç¯Ôå§Ì?hu?>\0ÏP÷~~ò¨ÖÑÝý/\x0f@óvË\x0fM]ëß¼kW][\x1a«r^i\x0f\x0f\x15¬\aÀ©ùadSÓSïÿµj×ÿçï}Ȳ®_µ,¶\x0fv¯ß·ÏÂË\x1d\x0eK§#Òé¨tt:&\x1dKǧ\x13ÒiLÍ×wifÖ?#ÿÛñ¯¡ÚpËíöJ{§}RýBû¦ýÒþét`:(\x1d¼\x1cë_=µkN̺³ÒÄE¾þ]Ç¿>UýËØ÷ÑÎÃä32aFË\x033z^\x7fRY\x7fÒ
+Xÿ¬?w)ëO.ëO^\x01ë·gý²þ´¬;;M[\x01ëwdýMzõ´ÿתYåú\x0f\°¥VMé#Êú\r_\x7fÖ^kî;Ô\x05M=_ÿ?\v×ï¿\x1cë·,²þô¦ï\x7f˺þå¹þC\x17®\x7fSSÏ÷¿¥?»|ý\a-ÇúÃ\x16¹þózþú/mÿï~î³ðùO÷Áûÿ\x7fÿÛqÖµíô\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0˧þ\x7f\x1c÷¯j\rÛ-ø¸¡a»ü¤_>^·êÛ0¡ã̳¶9¥cR{[}[ýsýkÚ'9®mÌøö¶q\x03:?ׯvÎÄöS»>U\r,kï\x183nlù\ýÿÉݰ\x1aX;{ìñm\v?ËUÕÆÆÚ)\x1d\x1d¾\x18ð?Öoýÿ±Æ®ý\x1fXC4¹ Àþ\x0fØÿ\x01û?`ÿ\aìÿý\x1f°ÿ\x03ö\x7fÀþ\x0fØÿÕEc9\x04ôJÍ©wêÖJ}«î÷\bTUý½>õ÷öÔßËÓÖNë¤ÁU×ûxÖKë§\rªú{}ªª5\rI^[¥¡iã´I\x1a6M¹éa¥¹ËÎ/|\x06ÐÔýaìòOÑû²'úß¾Ó~[]rÈÛ<~ñµOË\x02«ïþ_+\x0fõ?ÍÅ\x1aJ[¹E{_\a¬æÏ\x1f´íÀsÕðò _\x7f@¿fÈÜ<¨{1\x10Ö\x14S¦v}»?kTëèz\v¿é¯US:ç®o\x0e\x1e]üÈÐù\x1a`s×Ü!Mïá°1aFË\x03˺þåX¿6táú7õ°þ\x19˰þì¬]oÐr¬?lë?¯õ;zXÿê©]óæ][Gw×½~>eýg~fÇY×¶»§Ósßïî\x7f¹î¼Ýº^r¬¯»øý¿±ó\x05º^å
\x06X!\x7f#zÿ¯U»þ?\x7fïCùñ·e±}°{ý¾}\x16^îÐtX:<\x1dLG¥£Ó1éØt\:>NLcáyÿþ\x1f¬¹Êëÿõ]\x7f_Ç\x1fݺëÛ_uÏGÝzðØÿkU×_\x03ZÚù¿-+çÿà9cþ¨¥l\aÖó\x7fÚè\x11çÿ5çûúùÿíüGCç{\x18ºíöJ{§}ꯤ}Ó~iÿt@:0\x1d\x0e^õ»ÏÿM̺Ýu}æÙ;ÿ7a\x19Î?NʺÝ=Ûë±\fëOκÝ=Ûë·÷°þnL:)M¯N'§¶4.NM§¥ñéôôúý©þ5ß®©þªýkÓëê÷átf:«~\x7fJg§sÒëÓ¹õ¯qzC:/½1½)¦¤úÝàÍé4-½%½5].JÓÓÅéméôöôôÎtizWzwº,½'½7½/½?Õ_à¸"} ]®J\x1fL\x1fJ\x1fN\x1fIõ\x173?>^¿O¦kÒ'Ò'ÓµõçFéÓé3éºôÙô¹ôùt}úBúbúRº!}9}%}5}-Ýf¤Ò×Ó7ÒÍéõcPúVº%ݾ¾f¥ÛÒwÓ÷ÒíéôýôôÃô£ôãôôÓô³tgº+ý<ý"ý2ý*ý:ý&ý6ý.ý>ÍN\x7fH\x7fL\x7fJ\x7fNw§{Ò½é¾ôt\x7fê;ÒÜ4/=\x1eJ\x7fM\x0f§GRvÓê±ô·ô÷ôôxª¿QäÉôÏô¯ôïôú÷eW¯¥ÔR¯Ôz§>iÔ7õKýÓ40\rJ-ií´N\x1aÖMë¥õÓ\x06iÃÔ¤ÒдqÚ$\rK¦ÍÒð´yÚ"m¶J[§\x11éyéùi´mzAÚ.mF¦\x1dÒ\vÓÒÓi§ôôÒ´szYÚ%½<½"½2J»¦ÝÒîéUi´gÚ+íöI£Ó¾i¿´\x7f: \x1d\x0eJ\a§CÒ¡é°tx:"\x1dJG§cÒ±é¸t|:!¸ÈùÁUáüÿâÇÿ
çÿ^[+çÿY1ÿ_1çÿ¯k\üü?°
+~ÿ»ðü\x7fã²þÑ£Îßî+¯sëÁsbÿ¯u=\vwþ\x1fÖ$óÏ_Êv`\r9ÿÿ°óÿÀóýóÿÖÔóÿÝëO˺Ý=Ûëw¬\x06\x7fÿ`U8ÿ·øí¿ðü_Såü\x1f+ó\x7fÿ»÷ÿ^ÞøÔ÷ÿ\x02+ñùïÂó\x7fËüôftë¨éÛíýäõn=xNìÿõg
+õ\x7ffgYÏÿ\rïõ¿¡Ù9ËöæÆ2ÊìUfs½ËìSæZeö-³_ýË\x1cPæÀ2\auͦ£Ê<ºÌcÊ<¶ÌãÊ<¾Ì\x13Ê<±Ì1eTæØ2_]æÉe¶9®ÌSÊ<µÌÓÊ\x1c_æée¾¦Ì eQf{\x1de¾¶Ì×9±Ì3Ë<«ÌIe]æ9e¾¾ÌsË\æ^[Ê<¯Ì7ù¦2Ï/sJSË|s\x179Ì·ùÖ2/,ó¢j±\x7f\x17º¹¥ÌµË\§ÌÁe®[æze®_æ\x06enXfkCÊܨ̡eÖÿ+ ç\x05óçײ\x1dX\x13Îÿm½ÑCÎÿ\x01kÎ÷?«Ðù¿YKÿë:ÿñìÿÑÔóú«Âù¿YKÿ{¶®\x7fýüßEK¹þ+ëüßÿþõÀ\x05[áß¿^äß>ª©çë¿=¿_æ÷"ä²£\x1cÅà\x19r.\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0DU5Ì©UUUï®þ¨Ð/^[Z:?ªunoï\x183nìñí\x1dmã*`õ6ej×¾=kTëèzý\x17l©US:çÎcCßG^[ª¦E~Ý ÔÒÜ5wHÓ~ 3Z\x1epKêÇ3 \0\0\0\0\0\0\0\0\0\0\0\0\0XõÌÜeçËËÛÿ{UUó&ÿý]MÓóCCæÅe¾ÌKÊ|{ï(óe^Zæ»Ê|wù2ß[æûÊ|\x7fyE\x1f(óÊ2¯*óe~¨Ì\x0fù2?ZæÇÊüxWyM(óe^[æ§Êüt)óº2?[æçÊü|×ù
2¿XæÊ¼¡Ì/ù2¿Zæ×ʼ±Ì\x19õ·b{×*Þÿ\v\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Àꬪ\x1aæÔªªªwçI^P-¡\x7f6¬ÝùQsû¤öIgk^[3¾½£m\\x05¬Öfî²óå\x19\r©×²þÑ£f=û¢ÝÜzðØÿë\x0fÿÍió§¹XCi«2wÍ¡µ2Ëö¡e6Ù«Ìæ2{٧̵Êì[f¿2û9 Ìe\x0eêM7ùõ2¿QæÍe~³Ìe~«Ì[ʼµÌoù2gy[ß-ó{eÞ^æ\x1de~¿Ì\x1fùÃ2\x7fTæËüI?-ógeÞYæ]eþ¼Ì_ùË2\x7fUæ¯ËüM¿-óweþ¾ÌÙeþ¡Ì?ù§2ÿ\æÝeÞSæ½eÞWæ_ʼ¿Ì9e>Pî\a[ÏÍìkoZýÌ߸íÀsÕðò ¿EºwÈ979(Â\x1abÊÔ®×öfj\x1d]¯ÿ-µjJç\x1cÑùÍAßG\x17?2Ô·4wÍ\x1dÒô\x1e\x0e^[\x13f´<°¬ë\x0fXõkC\x17®\x7fS\x0fëÑÃú°f?ÿ_
\rZ¦?ÿ(_EVÛýïüûðï\f(\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0uÕ\x1anænùadU<ªutw][\x1aª\r\x17¹Üi¯´wÚ'Õ/´oÚ/í\x0eH\a¦ÒÁ˱þÕS»æÄ¬;+M\°~-\x7fº>ù¨ªú>ZUMÏð:NÑòÀ¦×TÖ´\x02Ö?#ëÏ]ÊúËúWÀúíYÿ¢¥¬?-ëv×½~õ,ßõnÛ©]kÍ*×\x7fà-µjJç\x1cQÖoXlýAõK4wÍ\x1dÒQM=_ÿ§ßÚ0§V®í%WõãA¿lX§üyêÛÏØÑ~êñí\x1dmã*`5\x7füÛeçË;\x1f쪪yY\x7fÍèÖQwl\x7fÿy½ÜzðØÿë\x0fÿ½ÓæO÷$¡´Uûfó°27-s³2»·o^æ\x16enYfù}·.sDÏ+óùenSæ¶e¾ k6Í+óÁ2\x1f*ó¯e>\æ#e>ZæceþÌ¿ù2\x1f/ó2,óeþ«Ì\x7fù2çwÍ^å¶êU+³Ün½\x1aËl*³WÍeö.³OkÙ·Ì~eö/s@\x03Ë\x1cTfKk¹NË\·ÌõÊ\¿Ì\rÊܰÌÖ2¹QCËܸÜ\x0fÊ׳×&õ§¨ö¦ÕÏüù½²\x1dx®\x1a^\x1eôë\x0fÐ×\fW5<ãW9Õͯ?ö_×\x1f[\x16yýqzSϯ?/ëú\x03çõÏ¡\v׿©©ç×¶þì¬]oÐr¬?lë?¯é½þ\v+÷ùÿ*oÔRÿüÃ|\x1dYM÷¿óWîÿ¿\x01\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\vT«ª±\rUõêFÿ\x17;¬iÆfÿ\x7fu:9µ¥qétj:-O§§×¤ éÔ:ÒkÓëÒÄtf:+MJg§sÒëÓ¹irzC:/½1½)¦¤©éÍé4-½%½5].JÓÓÅéméôöôôÎtizWzwº,½'½7½/½?]®H\x1fHW¦«Ò\aÓÒÓGÒGÓÇÒÇÓÕéôôÉtmúTútúLº.}6}.}>]¾¾¾nH_N_I_M_K7¦\x19é¦ôõôtsúf¾nI·¦o§ï¤Yé¶ôÝô½t{º#}?ý ý0ý(ý8ý$ý4ý,ÝîJ?O¿H¿L¿J¿N¿I¿M¿K¿O³Ó\x1fÒ\x1fÓÒÓÝétoº/ý%Ýæ¤\aÒÜ4/=\x1eJ\x7fM\x0f§GÒ£é±ô·ô÷ôôxz"=þþþþæ§*;µÔ\x1aSSêSïÔ'ú¦~©\x7f\x1a\x06¦A©%ÖIÓºi½´~Ú mZÓ´Q\x1a6N¤aiÓ´Y\x1a6O[¤-ÓVië4"=/=?m¶M/HÛ¥íÓÈ´CzazQzqÚ1í^^vN/K»¤§W¤W¦Qi×´[Ú=½*íöL{¥½Ó>itÚ7íöO\a¤\x03ÓAéàtH:4\x1d\x0eOG¤#ÓQéètL:6\x1dO'¤\x13ÓtRò\f\b\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\05Yµ¹[~\x18YU'j\x1dÝ]×jÃE.·gÚ+íöIõ\víöKû§\x03Òé tðr¬\x7fõÔ®91ëÎJ\x13\x17¬_Ë ®O>ªª¾VUÓ3¼\x13f´<0£©çõ'õ'õÏÈús²þä²þä\x15°~{Ö¿h)ëO˺³Ó´\x15°~GÖߤ×\x7fß6ej×Z³Êõ\x1f¸`KÒ9Gõ^[\x16[\x7fPý\x12Í]stTSÏ×ÿé·6Ì©u®VU7Ìxã[ûeÃàòç©o?{ìñmcÆ·w´«Õüño/ï|°«ªÞËúkF·º{ä)×¹õ\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\05É«^[ªêäÔÆ¥SÒ©é´4>^&¤3R{êH¯M¯K\x13Óé¬4)ÎI¯Oç¦Éé\ré¼ôÆô¦t~¦¦7§\vÒ´ôôÖtaº(MO\x17§·¥KÒÛÓ;Ò;Ó¥é]éÝé²ôôÞô¾ôþtyº"} ]®J\x1fL\x1fJ\x1fN\x1fI\x1fM\x1fK\x1fOW§kÒ'Ò'ÓµéSéÓé3éºôÙô¹ôùt}úBúbúRº!}9}%}5}-Ýf¤Ò×Ó7ÒÍéifúVº%ݾ¾f¥ÛÒwÓ÷ÒíéôýôôÃô£ôãôôÓô³tgº+ý<ý"ý2ý*ý:ý&ý6ý.ý>ÍN\x7fH\x7fL\x7fJ\x7fNw§{Ò½é¾ôt\x7f\x1eHsÓ¼ô`z(ý5=\x1eI¦ÇÒßÒßÓ?ÒãéôdúgúWúwúOªÆªª¥ÔR¯Ôz§>iÔ7õKýÓ40\rJ-ií´N\x1aÖMë¥õÓ\x06iÃÔ¤ÒдqÚ$\rK¦ÍÒð´yÚ"m¶J[§\x11éyéùi´mzAÚ.mF¦\x1dÒ\vÓÒÓi§ôôÒ´szYÚ%½<½"½2J»¦ÝÒîéUi´gÚ+íöI£Ó¾i¿´\x7f: \x1d\x0eJ\a§CÒ¡é°tx:"\x1dJG§cÒ±é¸t|:!Æ¤ÒØFÇ?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0à©Nn¬ª¶4.NM§¥ñéôô4!ÚSGzmz]ÎLg¥IéìtNz}:7MNoHç¥7¦7¥óÓ45½9]¦¥·¤·¦\vÓEizº8½-]ÞÞÞ.MïJïN¥÷¤÷¦÷¥÷§ËÓ\x15é\x03éÊtUú`úPúpúHúhúXúxº:]>>®MJNIץϦϥϧëÓ\x17Ò\x17ÓÒ\réËé+é«ékéÆ4#ݾ¾nNßL3Ó·Ò-éÖôíô4+ݾ¾nOw¤ï§\x1f¤\x1f¦\x1f¥\x1f§¤¦¥;Ó]éçé\x17ééWé×é7é·éwé÷ivúCúcúSúsº;ÝîM÷¥¿¤ûÓô@æ¥\aÓCé¯éáôHz4=þþþ\x1eOO¤'Ó?Ó¿Ò¿Ó\x7fÒüT5UU-5¤ÆÔz¥æÔ;õIk¥¾©_ê\x06¤iPjIk§uÒà´nZ/6H^[¦Ö4$m¦Ó&iXÚ4m§ÍÓ\x16iË´UÚ:HÏKÏOÛ¤mÓ\vÒviû42í^^^vL;¥¤¦ÓËÒ.éåé\x15éiTÚ5ívO¯J{¤=Ó^iï´O\x1aöMû¥ýÓ\x01éÀtP:8\x1d\x0eM¥ÃÓ\x11éÈ&Ç3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0`Õw.\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0¬DUÕ0§VUU½»ú\x0f~¢ZB¿lX·ó£Zçöö1ãÆ\x19ßÞÑ6®\x02Vo\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0¬LUÕ0§VUU½;Oºôj ý³á ÎjÛ'µO:s\Ûñí\x1dmã*`µæ\b\b\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0ÀÊTU\rsjUUջ䪳òóÅõËÁ\x1fÕ:·3±£ýÔ1ãÛ;ÚÆUÀêÍ\x11\x10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0©ª\x1aæÔªªªwÃü7VKè\r;?ªun?{ìñmcÆ·w´«\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Vgç\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0À*¬\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0çs\x01\0\0\0\0\0\0\0\0\0\0\0\0\0Uw@\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0ÿ×\x1e\x1c\0\0\0\0\búÿº\x1d
+\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\x17x¥\x15\0\0\0
\ No newline at end of file
reply other threads:[~2008-11-17 20:46 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1226954184.3972.73.camel@localhost \
--to=kalpak.shah@sun.com \
--cc=adilger@Sun.COM \
--cc=linux-ext4@vger.kernel.org \
--cc=tytso@mit.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).