Received: from maia.hub.org (maia-3.hub.org [200.46.204.243]) by mail.postgresql.org (Postfix) with ESMTP id 5FF911337B4E for ; Mon, 7 Mar 2011 19:53:52 -0400 (AST) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.243]) (amavisd-maia, port 10024) with ESMTP id 53044-03 for ; Mon, 7 Mar 2011 23:53:44 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from a.mail.sonic.net (a.mail.sonic.net [64.142.16.245]) by mail.postgresql.org (Postfix) with ESMTP id 1EF59133798E for ; Mon, 7 Mar 2011 19:53:43 -0400 (AST) Received: from newshell.sonic.net (bolt.sonic.net [208.201.242.19]) by a.mail.sonic.net (8.13.8.Beta0-Sonic/8.13.7) with ESMTP id p27NreQ4008656 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Mar 2011 15:53:40 -0800 Received: from bolt.sonic.net (IDENT:aiqi1+fuc73WmNJCT5ePTQRDHKWHxU0g@localhost.localdomain [127.0.0.1]) by newshell.sonic.net (8.13.6/8.12.1) with ESMTP id p27NreUq005586; Mon, 7 Mar 2011 15:53:40 -0800 Received: (from daveg@localhost) by bolt.sonic.net (8.13.6/8.12.1/Submit) id p27NreJK005585; Mon, 7 Mar 2011 15:53:40 -0800 Date: Mon, 7 Mar 2011 15:53:40 -0800 From: daveg To: Heikki Linnakangas Cc: PostgreSQL-development Subject: Re: Re: PD_ALL_VISIBLE flag was incorrectly set happend during repeatable vacuum Message-ID: <20110307235340.GA21941@sonic.net> References: <4D2D6A56.9060808@enterprisedb.com> <20110228212832.GH26397@sonic.net> <1B3CCBDD-4AC6-404A-9E26-DB4CA2554228@endpoint.com> <20110303071208.GA4053@sonic.net> <4D6F4E5D.6080507@enterprisedb.com> <20110304090031.GE4053@sonic.net> <4D710ABD.5090103@enterprisedb.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="mYCpIKhGyMATD0i+" Content-Disposition: inline In-Reply-To: <4D710ABD.5090103@enterprisedb.com> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.91 tagged_above=-5 required=5 tests=BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, T_RP_MATCHES_RCVD=-0.01 X-Spam-Level: X-Archive-Number: 201103/524 X-Sequence-Number: 183774 --mYCpIKhGyMATD0i+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Mar 04, 2011 at 05:52:29PM +0200, Heikki Linnakangas wrote: > Hmm, if these all came from the same database, then it looks OldestXmin > has moved backwards. That would explain the warnings. First one vacuum > determines that all the tuples are visible to everyone and sets the > flag. Then another vacuum runs with an older OldestXmin, and determines > that there's a tuple on the page with an xmin that is not yet visible to > everyone, hence it thinks that the flag should not have been set yet. > > Looking at the code, I don't see how that situation could arise, though. > The value calculated by GetOldestXmin() should never move backwards. And > GetOldestXmin() is called in lazy_vacuum_rel(), after it has acquired a > lock on the table, which should protect from a race condition where two > vacuums could run on the table one after another, in a way where the > later vacuum runs with an OldestXmin calculated before the first vacuum. > > Hmm, fiddling with vacuum_defer_cleanup_age on the fly could cause that, > though. You don't do that, do you? No. I've updated the patch to collect db and schema and added Merlins patch as well and run it for a while. The attached log is all the debug messages for pg_statistic page 333 from one database. I've also attached the two most recent page images for that particular page, the last digits in the filename are the hour and minute of when the page was saved. What else can I be doing to help figure this out? Thanks -dg -- David Gould daveg@sonic.net 510 536 1443 510 282 0869 If simplicity worked, the world would be overrun with insects. --mYCpIKhGyMATD0i+ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="pd_all.c57.pg_catalog.pg_statistic.333.log" 2011-03-05 00:50:03.238 PST 13304 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 337186202) 2011-03-05 21:55:00.004 PST 10702 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 341342282) 2011-03-05 23:28:06.368 PST 16660 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 342000646) 2011-03-06 05:24:03.461 PST 12850 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 343420345) 2011-03-06 06:23:40.174 PST 21650 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 343773970) 2011-03-06 07:50:49.921 PST 3847 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 344373260) 2011-03-06 09:11:35.662 PST 10820 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 344660206) 2011-03-07 01:23:57.124 PST 14121 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 347873961) 2011-03-07 01:25:01.129 PST 14266 WARNING: PD_ALL_VISIBLE flag was incorrectly set in relation "c57.pg_catalog.pg_statistic" page 333 via OldestXmin (OldestXmin 347186993) 2011-03-07 01:26:01.143 PST 14356 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 347879220) 2011-03-07 01:27:01.158 PST 14456 WARNING: PD_ALL_VISIBLE flag was incorrectly set in relation "c57.pg_catalog.pg_statistic" page 333 via OldestXmin (OldestXmin 347186993) 2011-03-07 01:33:05.353 PST 15108 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 347705144) 2011-03-07 01:38:09.298 PST 15869 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 347705144) 2011-03-07 01:51:17.622 PST 18829 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 348042728) 2011-03-07 02:24:41.994 PST 22594 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 348116608) 2011-03-07 06:33:47.460 PST 18384 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 349004767) 2011-03-07 07:01:51.400 PST 23896 WARNING: PD_ALL_VISIBLE flag was incorrectly set in relation "c57.pg_catalog.pg_statistic" page 333 via OldestXmin (OldestXmin 347705144) 2011-03-07 10:23:31.416 PST 10654 WARNING: debugging: setting PD_ALL_VISIBLE in relation "c57.pg_catalog.pg_statistic" on page 333 (OldestXmin 349660381) --mYCpIKhGyMATD0i+ Content-Type: application/octet-stream Content-Disposition: attachment; filename="pageimage_c57_pg_catalog_pg_statistic_333.0127" Content-Transfer-Encoding: base64 0AUAAGjmLiABAAUAhAGAGAAgBCAAAAAAAAAAAAsAAQAMAAEAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAOidKASAmMgKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAOmxbRCSrZ8Snq2fEgYAAAAAAE0BAsS2FDTEthQAAAAAAACSAiUAFQADBSD/ vwYAAAAAAAAhg5IPBAAAAAAAAAAEAAAAAABgvwEAAgADAAAAYAAAAGEAAABhAAAAAAAAADMB AAAAAAAAALwCAAABAAAAAQAAAAAAgD4zAQAAAAAAAAC8AgAAAQAAAAEAAAAxDEM9MwEAAAAA AAAAFwAAAAEAAAABAAAAFgAAAFsBAAAAAAAAABcAAAAGAAAAAQAAAAUAAAALAAAADQAAABAA AAAXAAAAGwAAAAoAAAACxLYUNMS2FAAAAAAAAJICJAAVAAMFIP+/BgAAAAAAACGDkg8DAAAA AAAAAAQAAAAAAGC/AQACAAMAAABgAAAAYQAAAGEAAAAAAAAAMwEAAAAAAAAAvAIAAAEAAAAB AAAAAACAPjMBAAAAAAAAALwCAAABAAAAAQAAADEMw7wzAQAAAAAAAAAXAAAAAQAAAAEAAAAP JwAAWwEAAAAAAAAAFwAAAAYAAAABAAAAAgAAAAMAAAAEAAAABwAAAAsAAAAPAAAAc2NoZQLE thQ0xLYUAAAAAAAAkQItABUAAwUg/38CAAAAAAAAIYOSDwIAAAAAAAAAAgAAAAAAAL4BAAMA AAAAAF4AAABfAAAAAAAAAAAAAAAzAQAAAAAAAAC8AgAAAQAAAAEAAAAAAIA/MwEAAAAAAAAA vAIAAAEAAAABAAAAAACAPy8BAAAAAAAAABUAAAABAAAAAQAAACEAAAIAgRS2FAAAAAAAAAAA AABNAQwAFYADKSD/vwYAAAAAAADOVlkLBQAAAAAAAAAEAAAAAPgFRgEAAgADAAAAbAIAAG4C AABuAgAAAAAAAKAGAAABAAAAAAAAALwCAABkAAAAAQAAAOM22j4lUFc9qDVNPYfxrTz02Kk8 yHOQPLu4jTzarHo8sN47PG8SAzxIUPw7HqfoO9BE2DsXt9E7Kz3AOzjTlzupOHs7Ltp2O7N7 cju9vmk7BDFjO1XmUztobEI7AZQsOx5dEjui/g07rEEFO/Gq9DrxqvQ6BDHjOpxYzTqmm8Q6 Kz3AOrDeuzo0gLc6SAamOs2noTpbjJQ64C2QOm8SgzrxqnQ6+u1rOgQxYzoOdFo6DnRaOhe3 UTorPUA6Kz1AOjSANzo0gDc6NIA3Oj7DLjpSSR06Zc8LOmXPCzpvEgM6bxIDOm8SAzrxqvQ5 8ar0OQQx4zkEMeM5BDHjOQQx4zkEMeM5BDHjORe30TkXt9E5F7fRORe30TkrPcA5Kz3AOSs9 wDkrPcA5Kz3AOSs9wDk+w645PsOuOT7Drjk+w645PsOuOT7DrjlSSZ05UkmdOVJJnTlSSZ05 UkmdOWXPizllz4s5Zc+LOWXPizllz4s5Zc+LOWXPizllz4s58ap0OfGqdDnxqnQ58ap0OfGq dDkzAQAAAAAAAAC8AgAAAQAAAAEAAACELmy8AAAAoAYAAAEAAAAAAAAAvAIAAGQAAAABAAAA AAAAAPrt6zoXt9E4bxKDOgdCMjlvEgM7idLeOmK+vDmCqPs4pptEO28SAzpSSZ06Yr48Oaab xDrDZCo7upr0OBe30TlyM9w5UkmdOQrXIztF9dY5NIC3Ovrt6zkXt1E5B0KyOWwJ+TpF9VY5 /+bbLpxQCDqP/EE6i+4BPoWxBTp0hl46bxKDOVld6z0noAk74izVPRHgLj7Nr2Y69BNBPjB+ PTpivjw6bxKDO706xzlSSR07mbsWO4Koezl/Yx4+F7fROtR0Dz45sY8+Hlr2OEtZBjrDZCo6 86npPWwJ+TnA8yE6c2sOPgrXIzww/gA+98wSOb06Rzl/hyI6XylLO4o3Bj4AAIA/+u1rOn8+ nT0Kc8I9s/ogPpxQiDmCqPs5gYOfPQ0esD1UCe09kptvPigs8TnA3Qo6UkkdOp9xYTqnmbo9 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 AAAAAQAAAAEAAAACAAAAOwEAAAAAAAAAFwAAAAIAAAABAAAAEAAAAA8nAABvEgM6UYayFFaG shQGAAAAAABNAQUAFQADBSD/vwYAAAAAAACFGo4PCgAAAAAAAAATAAAAq6oqvwEAAgADAAAA YgAAAJgCAACYAgAAAAAAADsBAAAAAAAAALwCAAACAAAAAQAAAKuqqj45jmM+MwEAAAAAAAAA vAIAAAEAAAABAAAAAAAAP4sBAAAAAAAAABkAAAACAAAAAQAAAGQAAAB1c2VkIHBvcnNjaGUg Y2F5bWFuIHMAAABEAAAAMjAwOCBjYXltYW4gcwAAAAAQAgAAAQAAAAAAAAAZAAAABAAAAAEA AABkAAAAMjAwNiBwb3JzY2hlIGNheW1hbiBzAAAARAAAADIwMDkgY2F5bWFuIHMAAABkAAAA MjAxMCBwb3JzY2hlIGNheW1hbiBzAAAAdAAAAGJ1eSB1c2VkIHBvcnNjaGUgY2F5bWFuIHMA AAAAAAABUYayFFaGshQGAAAAAABNAQEAFQADBSD/vwYAAAAAAACFGo4PCQAAAAAAAABqAAAA chxHvwEAAgADAAAAYgAAAJgCAACYAgAAAAAAADsBAAAAAAAAALwCAAACAAAAAQAAADmOYz45 jmM+MwEAAAAAAAAAvAIAAAEAAAABAAAAAACAPwAAAAAAAMADAAABAAAAAAAAABkAAAACAAAA AQAAAIgBAABodHRwOi8vd3d3LmVkbXVuZHMuY29tL3VzZWQtY2Fycy8/bWt0Y2F0PXVzZWQt Y2F5bWFuLXMteWVhcnMma3c9MjAwOCtjYXltYW4rcyZta3RpZD1tczU0NTc3Mzg0jmPQAQAA aHR0cDovL3d3dy5lZG11bmRzLmNvbS91c2VkLWNhcnMvP21rdGNhdD11c2VkLXBvcnNjaGUt Y2F5bWFuLXMtc2VsbGluZyZrdz11c2VkK3BvcnNjaGUrY2F5bWFuK3MmbWt0aWQ9bXM1NjY4 OTM4OEAJAAABAAAAAAAAABkAAAAFAAAAAQAAAIgBAABodHRwOi8vd3d3LmVkbXVuZHMuY29t L3VzZWQtY2Fycy8/bWt0Y2F0PXVzZWQtY2F5bWFuLXMteWVhcnMma3c9MjAwOStjYXltYW4r cyZta3RpZD1tczU0NTc3NDg0AADcAQAAaHR0cDovL3d3dy5lZG11bmRzLmNvbS91c2VkLWNh cnMvP21rdGNhdD11c2VkLXBvcnNjaGUtY2F5bWFuLXMtYnV5aW5nJmt3PWJ1eSt1c2VkK3Bv cnNjaGUrY2F5bWFuK3MmbWt0aWQ9bXM1NDU4MzMxMWXIAQAAaHR0cDovL3d3dy5lZG11bmRz LmNvbS91c2VkLWNhcnMvP21rdGNhdD11c2VkLXBvcnNjaGUtY2F5bWFuLXMteWVhcnMma3c9 MjAwNitwb3JzY2hlK2NheW1hbitzJm1rdGlkPW1zNTQ1NzcyMTEAAMgBAABodHRwOi8vd3d3 LmVkbXVuZHMuY29tL3VzZWQtY2Fycy8/bWt0Y2F0PXVzZWQtcG9yc2NoZS1jYXltYW4tcy15 ZWFycyZrdz0yMDEwK3BvcnNjaGUrY2F5bWFuK3MmbWt0aWQ9bXM1NDU3NzYxMQAAyAEAAGh0 dHA6Ly93d3cuZWRtdW5kcy5jb20vdXNlZC1jYXJzLz9ta3RjYXQ9dXNlZC1wb3JzY2hlLWNh eW1hbi1zLXllYXJzJmt3PXVzZWQrcG9yc2NoZStjYXltYW4rcyZta3RpZD1tczU0NjE1MDY5 AAC6EK8UgRS2FAAAAAAAACIFJQAVgAMlIP+/BgAAAAAAAM5WWQsGAAAAAAAAAAgAAAAAADJD AQACAAMAAAAoBQAAKgUAACoFAAAAAAAA2wEAAAAAAAAAvAIAABYAAAABAAAARwOYPvnFkj1z aJE9o22PPU1fYj3sLzs9JSssPZOpAj1Lo9w8baDTPOjZrDy8dJM8VliDPGwJeTx8F1w850JS PLDeOzzJLxY83bUEPA0qBDy9vuk7vb7pOzMBAAAAAAAAALwCAAABAAAAAQAAAOktdz8AAAAA AAAgAwAAAQAAAAAAAACgBAAAFgAAAAEAAAChJ8klt/QAADRWHy90OAEAdrgWgXQ4AQDa1LTJ 3EABAAB4jCGrNwEAHp1nKHQ4AQDsWJNM3EABAGCYUXC29AAA81R/bNxAAQBMcyWi6QsBAD78 OZG7EgEA3d8NRNxAAQCl8k4IVvwAAKe22fJB/AAAeQKVe3Q4AQCJZGvksxIBAMLijVTcQAEA kFAomnY4AQDXY+kejzcBANWtAJ0pMgEAmHQz0XP6AAAMbOdadDgBAAANAAABAAAAAAAAAKAE AABlAAAAAQAAAIdMcl6+oQAAjqKJSgmiAACOoolKCaIAAI6iiUoJogAAIKmWWfS7AACT2THY nc4AAH5guc4N0QAAN76bq0zdAADcmojPYN0AANyaiM9g3QAA3JqIz2DdAAAta97fYuwAAKR8 kkT67gAAcTzyeaj1AADbXRo/TvcAANtdGj9O9wAA210aP073AAAKRflNN/oAAApF+U03+gAA CkX5TTf6AAAaYMRbS/oAABpgxFtL+gAAEwn2IbD6AADI47OfAPsAAHXNa5Hd+wAANT6Vc/H7 AADpZLLxQfwAAOlksvFB/AAA6WSy8UH8AADuRy4HVvwAAO5HLgdW/AAA/LyGS1v9AAAK4CHi LAoBAN3jq5tCCgEA3eOrm0IKAQDd46ubQgoBAN3jq5tCCgEA3eOrm0IKAQDd46ubQgoBAN8D VaNCCgEAPC1PUGMMAQBIxEAY7wwBAEjEQBjvDAEASMRAGO8MAQBb4bof7wwBAG0PgTPvDAEA tNLTnN0NAQAjuN/K8Q0BAHQ787D2DQEAdDvzsPYNAQCGlKkQBg4BABSfOrJoDgEAiowkuIIP AQAZIW+WpxIBAEQr8MXjEgEARCvwxeMSAQCbup3H4xIBAHa3XsnjEgEAJl51yeMSAQAmXnXJ 4xIBACAmTMzjEgEADwh+2OMSAQAPCH7Y4xIBAA8IftjjEgEA9nKXo3ATAQClWWC8dxgBABHS sim3HAEAmegXDsscAQBbGGrwIB4BAIhZINoxIQEAW/KT2jEhAQBb8pPaMSEBABQi1R40IQEA 1t+HjUUhAQAknRbj1SkBABO3ezcqMgEAE7d7NyoyAQATt3s3KjIBABO3ezcqMgEAE7d7Nyoy AQBrw3YYjzcBALmYhxurNwEAuZiHG6s3AQC5mIcbqzcBALmYhxurNwEAUpfaOKs3AQBSl9o4 qzcBAFKX2jirNwEAzEHTQKs3AQAd4XbiczgBANaFk+NzOAEAy3IrYXQ4AQC7P+SfdjgBALs/ 5J92OAEAuz/kn3Y4AQDJSFrZyEABALgxmtnIQAEAVhHaWdxAAQBMEn5y3EABAEwSfnLcQAEA TBJ+ctxAAQCBFLYUAAAAAAAAAAAAAE0BDAAVgAMpIP+/BgAAAAAAAM5WWQsFAAAAAAAAAAQA AAAA+AVGAQACAAMAAABsAgAAbgIAAG4CAAAAAAAAoAYAAAEAAAAAAAAAvAIAAGQAAAABAAAA 4zbaPiVQVz2oNU09h/GtPPTYqTzIc5A8u7iNPNqsejyw3js8bxIDPEhQ/Dsep+g70ETYOxe3 0TsrPcA7ONOXO6k4ezsu2nY7s3tyO72+aTsEMWM7VeZTO2hsQjsBlCw7Hl0SO6L+DTusQQU7 8ar0OvGq9DoEMeM6nFjNOqabxDorPcA6sN67OjSAtzpIBqY6zaehOluMlDrgLZA6bxKDOvGq dDr67Ws6BDFjOg50WjoOdFo6F7dROis9QDorPUA6NIA3OjSANzo0gDc6PsMuOlJJHTplzws6 Zc8LOm8SAzpvEgM6bxIDOvGq9DnxqvQ5BDHjOQQx4zkEMeM5BDHjOQQx4zkEMeM5F7fRORe3 0TkXt9E5F7fROSs9wDkrPcA5Kz3AOSs9wDkrPcA5Kz3AOT7Drjk+w645PsOuOT7Drjk+w645 PsOuOVJJnTlSSZ05UkmdOVJJnTlSSZ05Zc+LOWXPizllz4s5Zc+LOWXPizllz4s5Zc+LOWXP iznxqnQ58ap0OfGqdDnxqnQ58ap0OTMBAAAAAAAAALwCAAABAAAAAQAAAIQubLwAAACgBgAA AQAAAAAAAAC8AgAAZAAAAAEAAAAAAAAA+u3rOhe30ThvEoM6B0IyOW8SAzuJ0t46Yr68OYKo +zimm0Q7bxIDOlJJnTpivjw5ppvEOsNkKju6mvQ4F7fROXIz3DlSSZ05CtcjO0X11jk0gLc6 +u3rORe3UTkHQrI5bAn5OkX1Vjn/5tsunFAIOo/8QTqL7gE+hbEFOnSGXjpvEoM5WV3rPSeg CTviLNU9EeAuPs2vZjr0E0E+MH49OmK+PDpvEoM7vTrHOVJJHTuZuxY7gqh7OX9jHj4Xt9E6 1HQPPjmxjz4eWvY4S1kGOsNkKjrzqek9bAn5OcDzITpzaw4+CtcjPDD+AD73zBI5vTpHOX+H IjpfKUs7ijcGPgAAgD/67Ws6fz6dPQpzwj2z+iA+nFCIOYKo+zmBg589DR6wPVQJ7T2Sm28+ KCzxOcDdCjpSSR06n3FhOqeZuj0/JYI+idLeOcDdCjvA8yE7iKLTPbzO3z0Xt1E64C0QO3oV ZT0bAqk9g7DWPYHNET7oLFE+FJRePqzFJznQwDU5KCxxOaabxDkK16M7sAYAAAEAAAAAAAAA vAIAAGUAAAABAAAAtUEOOKZz8TiGfyI5LuFHOWvCkjlxO7w514LqOecdJzoUO3o6t2uSOhW1 1zp+3VA7Poa7O2jMBTwB6hs8boIqPPkUUTxpSIo89TyqPPOCvjzSQ+08T98JPee0Kz1m0VQ9 WSF3Pbw8ij1lYZE9MO6ZPQoxoT23H6g9eK+vPcvDuD0YXMI9MrXKPUYq0T1+f9U9RwzdPWwO 4z33Ruo9ZYztPeJq8z1Vjvw9f1EDPqq6Bz7rbww+yjURPj+6FT7XGx0+rrwhPowEJj6jJSw+ cbkvPvR2Nj5nEj0+uiBCPhdiRz5uwk0+mONUPvWqWT7B2V8+bSFqPoGycj5nfHw+1DaDPiBO hz5Bu4w+tCuRPsM3lz4vQp8+A2WmPiMkrD5P8LI+dxW7PiWjwj47mcs++G3UPo5a3z6a1Og+ KIfyPo9gAD8M3Qc/UIEPPyW9Fz8vyR8/JJ8pPw2GNT9nf0M/ZbFSP5/xZz/tUnk/8wOGPxOm jz914KA/bFu0P5/WyT/Ar/I/m10ZQJGyRkCQR5FAEgUTQeChO0QJogAAgRS2FAAAAAAAAAAA AABNAQsAFYADKSD/XwIAAAAAAADOVlkLAQAAAAAAAAAEAAAAAACAvwIAAwAAAAAAYQAAAGEA AAAAAAAAAAAAADMBAAAAAAAAALwCAAABAAAAAQAAANmtRz8AAACwBgAAAQAAAAAAAAAXAAAA ZQAAAAEAAAD+TZRdo8GUXaz0lV2zDZddUMSZXd0jnF3aVZ1dBNSdXe0dq12T3atdh4atXexe r10JvbJdYc23Xbhyul2A8rpdPYW7XbT9u12Ek7xdyiy9XZy8vV0UU75dkZ/OXWvMz12FadBd al/RXX4/0l0BwNVdtMHZXcq/212+791dMD/eXc/f3l0rKOFd58LmXZyy6l2Smuxdxh7vXbJD 8l05kfldp0cLXuUoD14TWBFeua4TXvXoGF5MSxxe0uUjXtMBKl4QxC9eSp40XlYvN15eLDhe aOM4XpnLQ173K15ebb1gXrF7Y16J/mVey89oXuJpcF4ZSnNeK9B2XgMjeV6E73teBjt/XpXJ gl53rIheFCauXvEKsl5d+rRea5zBXqPSxF5xjsleVDDMXmUm5l6rKu9eDtH+XgrSJl+4lzBf f905Xy2KQV85+0hfrjlQX8ssWF9VfF9fpYJmX28qbl8kXnVfpZx8Xwr0g19/zItfMy2TX0y+ ml9bvKFf4YOpX99psV8oG7lf9H7BX0LKyF+r0s9fTfTbXzEhAQA= --mYCpIKhGyMATD0i+ Content-Type: application/octet-stream Content-Disposition: attachment; filename="pageimage_c57_pg_catalog_pg_statistic_333.0701" Content-Transfer-Encoding: base64 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 AAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAA LAAAAC4AAAAuAAAALwAAADAAAAAxAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADsA AAA8AAAAPgAAAD8AAABBAAAAQgAAAEQAAABFAAAARwAAAEkAAABMAAAATgAAAFAAAABRAAAA VAAAAFcAAABaAAAAXAAAAF8AAABiAAAAZgAAAGoAAABwAAAAdAAAAHkAAACBAAAAiQAAAI8A AACVAAAAnAAAAKUAAACuAAAAuwAAAMsAAADhAAAA9QAAABABAAAyAQAAZAEAAIwBAADJAQAA CQIAAGICAAACAwAAPQQAAGkHAAA6twAAAAAAAAELzRQAAAAAAAAAAAAATQEBABUAAykg/78G AAAAAAAAPV9ZCwIAAAAAAAAABAAAAGD3ukgBAAIAAwAAAGAAAABhAAAAYQAAAAAAAACgBgAA AQAAAAAAAAC8AgAAZAAAAAEAAABlzws5F7fROBe30TgXt9E4F7fROBe30TgXt9E4F7fROBe3 0TgXt9E4F7fROBe30TgXt9E4F7fROBe30TgXt9E4F7fROBe30TgXt9E4F7fROBe30TgXt9E4 F7fROBe30TgXt9E4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXP izhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4 Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXP izhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4 Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXP izhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4Zc+LOGXPizhlz4s4MwEAAAAAAAAAvAIA AAEAAAABAAAA/joUPAAAAKAGAAABAAAAAAAAABcAAABkAAAAAQAAAKJCsF30f5Zdap2WXW4e ol2hD6NdEjCmXbEKp1122KhdlDmwXcirsF0b5rBdaZTbXYJ13V0ah95dEPnyXetR811VdPVd jMj1Xb9v91289Pddpgn4XXPp+F1BjfldUIcFXhB/Bl5nHJZdMSSWXcYlll1DKZZd1iuWXbMx ll0yNJZdPDuWXXA+ll3zbJZdDXyWXXN8ll3RgJZdJIGWXViBll3EiZZdX4yWXZmNll0OnZZd FaGWXaekll2rq5ZdzKuWXcexll2et5Zda8+WXb3Tll1rL5ldpC+ZXa8xmV0pMpldbzOZXVNX mV1sXJldhV2ZXavKmV31zZldgs6ZXb/OmV3NzpldVtCZXXHQmV0L15ldfNmZXY7ZmV3T2Zld HNuZXTzbmV1m3Jldgt2ZXbrdmV224pldDeOZXeHjmV3N5ZldnOeZXR7omV146JldqPmZXSH8 mV1h/Jlduf6ZXdv+mV0KAZpdiw2aXcYQml1PFJpdbBWaXQcYml04GZpd9ByaXdipml3QsZpd 2LSaXX62ml2wBgAAAQAAAAAAAAAXAAAAZQAAAAEAAAAK3pRdt2GWXYCLll1PtpZdjIaZXX/a mV2R+ZldQauaXT3soV2aJaJdH0SiXdJzol2BtKJd0fGiXYwxo13SUqNdytekXew3pV0ea6Vd ypKlXR/ApV1oDaZdCHumXZvfpl2JEaddgzinXa2Ep12/GKhdXaCoXdbGqF1NtqpdGVWsXdrB rF0tO7BdB1SwXVb2sF3EXrJd/T21XVmrvV0zbMRdlc/JXdQoy12cHNFd8UjSXcF0012wF9Zd vKXaXTyI211UpdtdrwbcXU5T3F2MNN1d4F/dXSym3V1KEt5dy6TfXftY4F2WvuFdpyfjXVP+ 5V0t2uxdrW7uXQWt8F3g9/FdOmryXaj/8l39OvVd5o71XW0O9l3XYvZdRtP2XRou913moPdd kej3XawN+F18HfldPYn5Xcjt+V0ORftd/cP7XXsF/F1hX/xdEFj+XcYs/11QJABeAOoAXreH AV7UPAJeS+sEXnwQBV4WOQVeamEFXpyGBV7TogVetcIFXmT1BV5OLgZe7WwGXsHqBl7mpwde +yQIXtxAAQCBFLYUAAAAAAAAAAAAAE0BDAAVgAMpIP+/BgAAAAAAAM5WWQsFAAAAAAAAAAQA AAAA+AVGAQACAAMAAABsAgAAbgIAAG4CAAAAAAAAoAYAAAEAAAAAAAAAvAIAAGQAAAABAAAA 4zbaPiVQVz2oNU09h/GtPPTYqTzIc5A8u7iNPNqsejyw3js8bxIDPEhQ/Dsep+g70ETYOxe3 0TsrPcA7ONOXO6k4ezsu2nY7s3tyO72+aTsEMWM7VeZTO2hsQjsBlCw7Hl0SO6L+DTusQQU7 8ar0OvGq9DoEMeM6nFjNOqabxDorPcA6sN67OjSAtzpIBqY6zaehOluMlDrgLZA6bxKDOvGq dDr67Ws6BDFjOg50WjoOdFo6F7dROis9QDorPUA6NIA3OjSANzo0gDc6PsMuOlJJHTplzws6 Zc8LOm8SAzpvEgM6bxIDOvGq9DnxqvQ5BDHjOQQx4zkEMeM5BDHjOQQx4zkEMeM5F7fRORe3 0TkXt9E5F7fROSs9wDkrPcA5Kz3AOSs9wDkrPcA5Kz3AOT7Drjk+w645PsOuOT7Drjk+w645 PsOuOVJJnTlSSZ05UkmdOVJJnTlSSZ05Zc+LOWXPizllz4s5Zc+LOWXPizllz4s5Zc+LOWXP iznxqnQ58ap0OfGqdDnxqnQ58ap0OTMBAAAAAAAAALwCAAABAAAAAQAAAIQubLwAAACgBgAA AQAAAAAAAAC8AgAAZAAAAAEAAAAAAAAA+u3rOhe30ThvEoM6B0IyOW8SAzuJ0t46Yr68OYKo +zimm0Q7bxIDOlJJnTpivjw5ppvEOsNkKju6mvQ4F7fROXIz3DlSSZ05CtcjO0X11jk0gLc6 +u3rORe3UTkHQrI5bAn5OkX1Vjn/5tsunFAIOo/8QTqL7gE+hbEFOnSGXjpvEoM5WV3rPSeg CTviLNU9EeAuPs2vZjr0E0E+MH49OmK+PDpvEoM7vTrHOVJJHTuZuxY7gqh7OX9jHj4Xt9E6 1HQPPjmxjz4eWvY4S1kGOsNkKjrzqek9bAn5OcDzITpzaw4+CtcjPDD+AD73zBI5vTpHOX+H IjpfKUs7ijcGPgAAgD/67Ws6fz6dPQpzwj2z+iA+nFCIOYKo+zmBg589DR6wPVQJ7T2Sm28+ KCzxOcDdCjpSSR06n3FhOqeZuj0/JYI+idLeOcDdCjvA8yE7iKLTPbzO3z0Xt1E64C0QO3oV ZT0bAqk9g7DWPYHNET7oLFE+FJRePqzFJznQwDU5KCxxOaabxDkK16M7sAYAAAEAAAAAAAAA vAIAAGUAAAABAAAAtUEOOKZz8TiGfyI5LuFHOWvCkjlxO7w514LqOecdJzoUO3o6t2uSOhW1 1zp+3VA7Poa7O2jMBTwB6hs8boIqPPkUUTxpSIo89TyqPPOCvjzSQ+08T98JPee0Kz1m0VQ9 WSF3Pbw8ij1lYZE9MO6ZPQoxoT23H6g9eK+vPcvDuD0YXMI9MrXKPUYq0T1+f9U9RwzdPWwO 4z33Ruo9ZYztPeJq8z1Vjvw9f1EDPqq6Bz7rbww+yjURPj+6FT7XGx0+rrwhPowEJj6jJSw+ cbkvPvR2Nj5nEj0+uiBCPhdiRz5uwk0+mONUPvWqWT7B2V8+bSFqPoGycj5nfHw+1DaDPiBO hz5Bu4w+tCuRPsM3lz4vQp8+A2WmPiMkrD5P8LI+dxW7PiWjwj47mcs++G3UPo5a3z6a1Og+ KIfyPo9gAD8M3Qc/UIEPPyW9Fz8vyR8/JJ8pPw2GNT9nf0M/ZbFSP5/xZz/tUnk/8wOGPxOm jz914KA/bFu0P5/WyT/Ar/I/m10ZQJGyRkCQR5FAEgUTQeChO0QJogAAgRS2FAAAAAAAAAAA AABNAQsAFYADKSD/XwIAAAAAAADOVlkLAQAAAAAAAAAEAAAAAACAvwIAAwAAAAAAYQAAAGEA AAAAAAAAAAAAADMBAAAAAAAAALwCAAABAAAAAQAAANmtRz8AAACwBgAAAQAAAAAAAAAXAAAA ZQAAAAEAAAD+TZRdo8GUXaz0lV2zDZddUMSZXd0jnF3aVZ1dBNSdXe0dq12T3atdh4atXexe r10JvbJdYc23Xbhyul2A8rpdPYW7XbT9u12Ek7xdyiy9XZy8vV0UU75dkZ/OXWvMz12FadBd al/RXX4/0l0BwNVdtMHZXcq/212+791dMD/eXc/f3l0rKOFd58LmXZyy6l2Smuxdxh7vXbJD 8l05kfldp0cLXuUoD14TWBFeua4TXvXoGF5MSxxe0uUjXtMBKl4QxC9eSp40XlYvN15eLDhe aOM4XpnLQ173K15ebb1gXrF7Y16J/mVey89oXuJpcF4ZSnNeK9B2XgMjeV6E73teBjt/XpXJ gl53rIheFCauXvEKsl5d+rRea5zBXqPSxF5xjsleVDDMXmUm5l6rKu9eDtH+XgrSJl+4lzBf f905Xy2KQV85+0hfrjlQX8ssWF9VfF9fpYJmX28qbl8kXnVfpZx8Xwr0g19/zItfMy2TX0y+ ml9bvKFf4YOpX99psV8oG7lf9H7BX0LKyF+r0s9fTfTbXzEhAQA= --mYCpIKhGyMATD0i+--