Timestamp proof
Every report is fingerprinted, and each day is anchored to Bitcoin
A report is a claim about what a server did at a moment in time. Until it is anchored, the only evidence that it said so — and that nobody edited it afterwards — is our own database, which we control.
The citation state is inside this digest too. The names, the phone numbers, the address, and every profile the site claims — with what each one answered when it was checked — are part of the fingerprint. It does not mean a directory indexed anything: no timestamp can do that. It means the state of those listings on that date can be proved rather than remembered.
What this proves: that a report existed in exactly this form at that time, and has not been altered since. What it does not prove: that the measurement was correct. Those are two different claims and only the first can be settled by mathematics.
How it works
- Each report is reduced to its measurements — host, timestamp, section scores, every path and status fetched, every crawler identity and what it received — canonicalised with sorted keys and hashed with SHA-256. Wording, layout and section copy are excluded, so an editorial change never invalidates an existing proof.
- The day’s digests are sorted and folded into a Merkle tree:
parent = SHA256(left || right), an odd node paired with itself. Sorting means the order scans arrived cannot change the root. - The root is submitted to the OpenTimestamps calendars, which aggregate it into a Bitcoin transaction. No wallet, no fee, no key held by us — the proof is a file, not a coin.
- Anyone verifies it with the reference client and no permission from us:
ots verify -d <root> crawlcheck-2026-09-02.ots
2026-09-02
| Merkle root | 3e9891f1c6cd4f8d56de7cbbb535ba23a3b67552d4394482065b191d1049509c |
| Reports covered | 281 |
| Sealed | 2026-09-03T01:17:02.953Z |
| Bitcoin anchor | submitted to https://a.pool.opentimestamps.org — download the .ots proof |
Every sealed day
39 days anchored. Each links to its own root and proof file.
- 2026-09-20 · .ots
- 2026-09-19 · .ots
- 2026-09-18 · .ots
- 2026-09-17 · .ots
- 2026-09-16 · .ots
- 2026-09-15 · .ots
- 2026-09-14 · .ots
- 2026-09-13 · .ots
- 2026-09-12 · .ots
- 2026-09-11 · .ots
- 2026-09-10 · .ots
- 2026-09-09 · .ots
- 2026-09-08 · .ots
- 2026-09-07 · .ots
- 2026-09-06 · .ots
- 2026-09-05 · .ots
- 2026-09-04 · .ots
- 2026-09-03 · .ots
- 2026-09-02 · .ots
- 2026-09-01 · .ots
- 2026-08-31 · .ots
- 2026-08-30 · .ots
- 2026-08-29 · .ots
- 2026-08-28 · .ots
- 2026-08-27 · .ots
- 2026-08-26 · .ots
- 2026-08-25 · .ots
- 2026-08-24 · .ots
- 2026-08-23 · .ots
- 2026-08-22 · .ots
- 2026-08-21 · .ots
- 2026-08-20 · .ots
- 2026-08-19 · .ots
- 2026-08-18 · .ots
- 2026-08-17 · .ots
- 2026-08-16 · .ots
- 2026-08-15 · .ots
- 2026-08-14 · .ots
- 2026-08-13 · .ots
A fresh submission reports pending confirmation until the calendar’s next Bitcoin transaction confirms, usually within a few hours. Run ots upgrade on the file after that and it carries a block header attestation permanently.
The 281 digests sealed under this root
0035931da50960e05351b91cbd54d82eb7e90a93325e4a5df3e3d3ebe4c26fbc 00da6f035330cafa0f0f0e20c46cf6775672171dde8091865af8e79881502707 00f8cf9b9c53a0d73d75d483e289ed665ad355f0939a7bf5ff5c1dd163b6f948 011e4ec920e3203dded0a918625ecdbc1d4eb62e39d976c6226c51da95b8fa37 012be5a9d6de07403cf2beac4cb2b29118619a4d8171e42b96078106db699fea 02848d8d590e8614adcc91eea5dcdf96ee99733456e24660048fd416144034aa 043472247a171bbb59a871cae263d9f1aa91f9898319d91fc0cf4085adf9fb5a 04a614e2a45144ce46e10c353dfc66e7e33f056be2fe8a0bf57375ba12e4dfb0 099e79915fd5cceabf6da24e85d93174e3158978c20d1db8da4efc1559905986 0a33cc7aeb2686b07097ce85e98f1914b1f6719df3a543b81861cc361b01e201 0bb3627a2ba9e48534845cf5437d7d7104ac716f3d24af34fb52255d79b53e2a 0c85bce8e2bfa207672324918624cc4aa0ddd3326cac250610bd5abfafb3f9e1 0e65a51ae64725d1d88989aa7c8e3dcf66ad819c85e9cc60007b28579dcd458f 1079bed66d1a9504c597b1ec006e693af8018723ace81c98b1bb3089b9c8d69f 10e39cebf80ee07b24af98a1a292a3318774fcb59c819bebdfbcd2b4392377ec 121ae2eea5d1c2b20173fe4ec21434a9dd4a4ddaf59e202614c0d82479c5ce3c 14ed8c96c813432808a201f4488930031640f431ce14a96f5f125ed68870d145 165cbbda339f3f69d1559fde963198f4e563e067d89d567da5e5143b14f1684a 16b580cfd53197dd2e5f481cd8ab310803e0fd17fdc529dda9c78cb86f10c215 1771838e08d8cbf3322bd7ddd784f5d9411fc84f811ce8f94206bb9dc5eed592 18708c0ef0b3ef5defe4f9c4dcd63040742c2fddcffb1476b5176e2b8342ec26 18d4c3fef199ae6130eac7762fb2c38500606e5969d94a405215d5546754b2e4 1969de0fe684ad267c4fd71b0edfe2220d7ae84d28060b21ce107332beffcf62 19a393a06ea2a0b153631927fd838e525c224bdc97da563369d024f5dcc21dc4 1a3098652d6c0d8d9be3470d130da83c0d671ccfcdfa1a16cf5024be5eb6adde 1a3aad12ab89092e412ff5625078612869ea9ff9fc77a6d511cd10ada2b31be6 1a68cabc7fc1c986ae3b4f28e6c7d11b1039a06a5224986ff90168259eb65b6a 1ad3bba41a786c0f59ad6b9749fb9165a0d5f68208f5b15eed223e5fc194e66f 1ae25a22fecb5c0052b9bd999f14522fefb01d11415527de9e8701310cb39a2b 1b5f9a77f47b5ebc7df3817a55cec6637ccb31b4d63f3e9192632c5a9c7cb9f7 1c0a125de6d1485e15a94bd88078b96f02f59213ca0a319fda2eaa40bcee2c68 1cfe8779bffa2f9cdd4758d11087d752fb666b763ee34a43136378c4e98fc804 1da7be671803df4ff4adbcbab7395b063709090e192af44cf66a5078736e91eb 1dc92777833f60453d1da50c4273df8feb9dfd55fb4182234c74bb7a65fa3848 1dd8f75d6764d9f89510828ff8b4a1d1aa76d375a313e65256d82fe4acc7003c 1edb04f6ed669d68566ab2e006e178e3ca00c0ad40fcf1c96fc9a379a69a01d8 1ee03c028b7843cd6c3e8a0b3b7aef170b9404a38a41b29d056ef69ef57045e4 1ef28fdccaacce6f117fa86fb0e4d43b0e831150cc5f483c30640b652badfee6 1ef2be2a48d001eb9ff98d9e659eee04c0a30cfc77c7a9ccc0e5315f94bf055b 2020045edf112361ab1007d3e5d0d70c14d0257de3c8ea625086d2fff509a9e2 2138d22e1f71d67b0dd376080cb65e212a2f43928b0108e1d8e275f617eb365d 217b1f4564f7796f7af0c90e6b915ce5d90ce6b259b5b358525c53e498870bb8 22abd7f323c0f7913468925ad71eec2b2953f84e8f41ed9cb6fe264db4434cc8 2355c8ec7fc5c82cec08580ab86f8e3a196f037ee5c83b89b63bdbf4b350e5f1 23fb7f8c75c6cda96025894cd9c2a872e7d7d2b5521910e4ed4c8c0d1a8b76b2 24a6b9087fbd5490595b5532bef69e0124381ce25fdf4639d110542acc2526bf 24d16e353160b8094bfec03837f83ace896e211cf5f79191b2c6bea09f09ed7a 24d486f869931fa7f4e2c2ac32653cab5d3a50dc3b966bd90f158941c9511827 24f4f29897d7a1c55852e56e240bb2563989771eadc051ba7cf6f450143fe978 262aa3d210f520447b8f99aaed671e99d3db3a860070aba64ec0d50c186c6c83 2768cebf8d73b917a2894d96a78f185c63daf7b7dd42e979df1928ef19c535b3 2960512f376e469b003bfffa01ae315fe90fac2dcd4c0acaa50c8417ce1d1a7e 29cf9a7b263adf6411a0c1c16eb64b342ae9db4cf9ab8244f23b76580e5ad228 2ae51dc8c08b964fafdda3c4954aeaf4236496bd6fb74691a0ff27ef8580485d 2e26ea5c391dbcb5b665aa414e97fb47e57666b378dfc43722d514f8cd0a5bc4 2e4e19c4a8e367b6d108db3851141421b1554fda5d1b7b89e26c5c1dbdd738ae 2e98f307f8b8707abed71cb8c0ca48cd831ddd7a015ef1c8b08dddeb3064bef3 2f5fc2fde87400b8a47bc788188473f409ccde3ab3fa5555a39686e70c6f4e95 2fbe22502c162951dc5575b68e08c4e8d09ae6f271b585dc95706ca89c2721f5 3052b10a2a32d197cd142b4467477f16b6f3956eafdc02da9ad7469e27451011 3105fdb45dae5ddbad73b5f2e502f1a760a54bee5cffb0fcafbd9c1bd45963ce 3162c2f693622802ce5fd8280402e6d8655891bed7f94122feadeb75a900e5ea 31cdeca155ab7796f79e984464cce3eae98b3f459c7401d0e67eb88d94dab77b 326bd9d2d65c1816e505caddf5df8353cfa4a415c93a5046242e8f630f90f4b3 33535b6498add596b012d28c72315677f9e4b81cf7b07d5e45bdd7d7d41f805e 35a9e8aaf0d365c70874d49cc311527534a992636ddb372494024b6dfff55c8e 367b443e21cb43c259d6815441c7ecce354a6f07ab221cc457ab516862d1bf58 37483c17efde0fedfa597f6c064e26b9a3ea5dbe1b715ad4a4274fc467af2720 38071083b032646d17f590c5dc60586b11de1829b117456321ddc77a071657c9 3ad50d3b2f6cbe8b34c2de387f641178197437fad06a3eedef73601b9df3bba1 3ce33a5022faf57d13ff1fbb8063c1e9bb15ba840c31fa07947c4cb621cefb51 3d09e039dd248f153fa8f3f598e09564cbc01fe03cbc7f93bb9c852a7fd88398 3d80aeb35bb572c76da6e9b18eeb676b17b064b836d13f20d2639535eb739d68 3efadee1108a618003f578a42ac9104f5d70a11d14297b26f3090534ca2a0a0f 3f08e617bdf448030fd1f12e6387c12cb188f42df6abf5876815c70c0c04ba1c 3f2bdfae64e747e2be15996f2426635ebebcda6ca8fc2a53b9038eb14c1c9aae 406166275c299cd3a66c79b305488f22c493ce5da3738580c4b08ede3bfc7663 415e09ce4531c4e03317f537ce02d85a501d20c5ca0da405513dbe6f22f8b611 428accb39aeebd8e5f370228b93881ec45a52b3d18f7869388b0e72ec70bc653 429a1f5d8f6c6b0e67fd5b8f157487b685cb390e2e3535790e50a78a74c792b4 43ac415db5d3e7009bfd8923f05bbe3de769d351dd4d13eba1df84cc7c394999 4564966fe418d1d9113dac60719570577743a52da84d338b6fa5b35816754ac3 463cacf31fc7785bad9565eb2cba7eb5ceea1d731b817ba005cfe97f57a63aeb 464932ddaf34d34e49f201bf40a369240bb2641bf858aee43fd1648542ce0697 470a92d54966bc04197f7d2ca3bfa91cea20f0ff1e69727065d5125a1425ec0e 4733c7d7152f524fb5da711fd38590b22a04bfdaeb5fecf9e16976d6675e1a6f 48798554f4baff3b3f9ef933b231d94647b8fe70c47022fdcb4b7f721473a504 48ad9aeb1bd269cb52e3d7410532ecb3d58e7f03546893adcf4138c6d4a95cda 48c71a7bd7d787d05e7a228efe75c65eb17e38a0c13cc6584b67de66c6f98512 48f32266d5992c8ce8ec9ff50b3498b25ea612a7ab8c9c885e0d638251fd78bd 4935a11f5ca0018754d97178af44ed57575bee17acc5ecf669e789b90e03e528 497ddd58eaf05ea0a3b9d5be6e522a77cea8109435537012844a477032537d8e 4a31029d7455b09ef03f66454246057c576f98f91b20957e89e07a84a5d5fc4b 4ad7b9ebf16af8e5eb0c69f2260446bd4550ad9c77c219d733ff637a0d53d339 4bc5db9451391050718c5c3550d944ff566b0ab820381f71080de40950febb95 4c29ac3f41e41bd031771be15a2b6b49069c57906bec22f5d53cb30ff5c89290 4cc0776630739092ec2c5dbc7ba7c01425c9f17cd82255379a6b07a5a1fdd440 4ccf90e62c8491b32c447114e46aeb0e5d9d8d0d0cb276253d314f35d59b42cb 4dc38800c86019422086af2d29793f87255133c71efbda0d0d01cb5f778bd298 4e6d854a8ac1f8fb2201f0399f710b603b8a905ad660a0ace49ef218c37ff7be 4ee8aed62672d5b1bedad3aee33bb3f32d8eefa18b24bef2b2a6a0ee6c06b83f 4f833dbf58df5ad2be5652bddf85ec5d7d817fead0f2ec73c60c633603001423 51102cf5184d0dc839f24752638355ac1ba85b6d749ca3e44efa5c0b69022112 527554fd36f58e7c47d2e0fc579cf4945663b09599ae2f646f029dcc885a817d 52f76f1e185255e30ff5045da53e74b526eb903c78bfebcc972e3ab626bdf51d 544435d4ce2cbb5876154fa433c9d5ed32a66749baf37e6ee9779928a7552f8f 54acab471e6408fbd26dfcbe1799d763b7f3f2a26b34ec8871fd69505d78106e 5601a528fee623bff1be5ae1ca8f510e0d61fdc8fec94fecfc609ab10fb6e3dc 568237368d0c56fb39739b6b5e24c727cd0e35a7672ec925f21df3cd4a3ab485 5743354b33ec79c04514acf5fc5c9cfc1191436dd9ddd59f6ef060acd419f719 585c1377cbb067de0186e2a4e27d87cbb049ee05f681fea65038a1743637043e 58f9c3418863e07a51aa73dc4c7dbd7a77b1c8b6fc85f469caf61abfdc7276d1 5a5a4302bfda4aace26a1de71c4a46b4633aa9ed0650fcffdcf9e302661f81af 5abd47e5d781dbacb3cff71d67a7aa2c8ad689ec6484d21a8e614f0ea323d37b 5b617e810f2c22ccbeafcfc49eecd7546af81d69558e16c45ed60953a175e029 5c3f85eb7b5c7e6819ce3a347bc89c3340de755d77ebba10c62bcc3c8bfda980 5c9f0a69c530d5ccca426bf4cbda4d2e7b4348ea8e94c7c5bfa548e8ec1a7aae 5cb0980ffbb631d63b9890f651ebd94a3965c91b7e545c9df518d9bf89775783 5d53658577fd985c3d5a8c5482eeba98fa65b6b7731100516acca3e53937bfb4 5e117cc63b5059e68dd6df900c46b1de8a38c1fa4f8830d16a5fc959393b961b 5e2bcc4b39d72de0a6e91fa860ea3c0c8cfe63bb7816be5e826d7b273d8cd834 5ea11f64818292375d888ede41b574bd83701dd8f8eb8a7c556cba977e9a56d2 60bdc02dd4c11fbdb71d989fe7278976c95dde39e776804e8fcfab16de961066 6356bdcc5b0f71916b52662991df0bde102104e8c328f34376c55bd0453abaa6 63fbf6119b40d77c63dca109f7875b80c29b1011ef9bae954f93ff6b458f2381 649dd05daad93b414cb0c0dd6e25f70dcd03ae60f86e571bad630e03e4af5998 658a847242e90d48feb028fca3873fb75ff3ae1ce9e826376fa279a5998d0bbf 6741e87e763fbb3b8b6e0d2a903d0d89237a08ca3c99fa53727f6f146c466c42 67bd0db50bbe8037401ffcb89a60ea408707eda91ec576670c4d5e95a388048c 6a057072791fa79d603f7b911f8ad8d973f00f710f2469663874cecfb996ed11 6ad2383ab8a9fbd67528898067271e7255225248201259672ea17e39393d4fe5 6e1d8e25d5e6af68368173836b217c7386462f91419ab032791927aeb8b71ac4 704d231c2ca1dfd97e35a8467c8e89236d6deb8d6fe8022115b7930d80e56711 719145fd33bfb1da4de8ebc014294e1b18e8a1c375bfc4c73322f1e61f627727 72c080dcff8b9fbc318d56de9fb76d6f5975070cd1d79a9ca9448717c87a3cef 7368b422a0540a06aca1e711ff648361ca3c8323f0395394850721be3b17ec58 741b00b15c775e177d491adac4cf7de20f260cfc12b6f3739c6b0ca9a52e8185 7454e3ad76bb8cd5021c4ff7658539cb4b664b6ea42ccfbda699ffa2bfa1eec9 757ec332c68a919e59eaa2fcd0d98abd310a24803a1223a534f27e56811ec8b6 7a7177c605c74330f041728cd59a17a5d7caeed34549ee0fd101d1335f637781 7c5576f189b0993e53770bbabe1a30d44f6311a6107ad212d6118d6074756785 7cdb43b041e2f6845bf0ec210c67cc9bb2fda1c08d0e3a71a0296ff69d6f4546 7e0576ad8cc3d7cedc70c549627df19fd3044b6f4d1680beaecef8434549dcbd 7e53e5a52cce48f65e3a68d4235ff746c7a09259cf0ecc5dce1869e03b9a0eb2 7ed344dfe357ac13167ff32a78593956794213fb1de806a7d5cc63f8c0203e88 8176fa07d4f863452170f6b54b819bc087bb2d4c6786d7b8cd6d985470e828e1 81c58ea12c0a69a5752e27825398bfc0d962d946c7d66cbb1a09e757b51db4cc 829e4452a5d07883e6c8436b68d92c92e9efba470ae8da7c812a022683fbec50 84e396dae8455e5257c4cf04174cfa0cd302282df15dc186c39fa03217005b4a 86e2a7b32daaf5b0b2e9ade965d4c01f018e4e57e28db740a96c6ff9cba18f79 87387056ff61bbc4cb360c0398c42cbdbf7244f77ed09c108629267e222aaae3 877596efbe82b7a235ba931cd7f1285f9a6960bc3ea0e55fa1a234c7bfd012ce 87c470015fdfccce3f5658953184f1346ca449e749159337abad96ebbfe82231 881fcb0883352c327121d191a426f76467a638776698e74307b19aa93b8f45e0 89d9e40239c7668dc2c2c88cf20a11f4539fc7520ab2f57fedf4d40072914623 8bd6741e2449f15b2a356ee035af2f0bdb3c5770f0f4b4dbcff0f1528eae4755 8c3120b9dc356144ba99a50384a826c7009bda7bdc8c617b5c20a04f026c884c 8cc860cf6f391c3cd501e0609c71a806fdf03011878016714c00891df27c0d54 8d35ec9a421531cc5b959941c3709a702ca7264ecfcfee38cca6103c15cc6f94 8d50782c3c62b9f73053c8c46bd781eba621ce775435ccc0373063a313d43ee2 900911f7191dba597e2b02a40073d3aefed3bb48d1fb584b0962daee9fcee62c 9018220450286b027ed344ab35b83206fa0776a998dcc82862e88a3680a5124e 90eb0606ae688b7794015337f3c1637fa920ffa66db45dabc0d8a1ccef5d3b43 9155b1e270ab27dcd9426d3794f42d938fea1f89c6ff8022f439223f1522e05e 91b33dc740aef38520a2d9554962e5bb5053958e54b36919c004bc3f51b7b23f 92242a5712ed587081a6d80596c6326af21c0bfd0faaf3c7922c9722737deda0 9315df2c820c67618b2050b78707ea34868aba09e704d241706201e0e55e3c70 934077394d0e2608d19ac54810c175b855599b85195c83f1562310dd06769e4e 95eb17b7fa3869b9eb8fddf2991c52ecbcf6b64bcdb92d365f5949a7beea9018 970be693175bec2034c4744a849dc5057af096f75c788bda7474837ad971d9e8 97bfd83006f3a4791b3ba51b0c26c5204bdceec2abe61ea1ba3e8ff180cc4b5b 983d0025ca90c5fd954cc09ff6f4d22d8347f8dae3aa31bfa891de1985cb915b 98927afe81ebe9a7c234efc1160b7f1d533c1223bfef4e9a499c56ee8402a2f6 98dc4026382e2c585b0e1d7695b5b6e32be63ef1e78a5e653d6c66d29321ac73 9907adf698841d9ef6c307004b96cf49d59ad595ff01c678de4bc79e4f5aea52 9aecc4f559ec4193595be756faf83359218a36b84a1e13fec0fe192e47a138ba 9b03ca34357c2fd21da86bc938f412fc0f714e37180ce288f41dda25f9404a37 9b41c62e7e4576b4de7c4319abb8c7b5ff682b35d22e6379f4dcdc25cada012d 9b898750686e604882c0479f377102c2fcc66ae4027e98da6f9a3031f5a4b32f 9c211f67bf2a6c9ee43353fd781bd70ea9a2f2268c88da3580cf561c1c9036f7 9c453d0b685e9e3be54cae0755d8d0c97950e01422a4493b9c566e7630d88e79 9e5da78b462f1f8ee78057843bf0be071109368b14617fe1c67cfba37810af28 9ec87a33c7572ff001b443d37d25ebf0bedeeae63f200f91b7331e48531068e5 9f2b22b5c5d9053f8bb4ecf587aad085c437e666a0d957de503e42ec33271925 9f5eda05096fb9824d123607064af7e006dd82bf31aefe313072d3d62e5f4adc 9fd80952ae9b760191eb70c6a119dc675fa9b88a0a84d210114f0adbf26f5214 a090f24eada5000811c30d96602c48391b40347b105248ec3fe652bb672f102d a159c298e21d238cacef13eb2b096280532bf96a69c1b90ebcd94e1a7077ad43 a17f757286ca75f3790fb130807df274dea7b70be29615c8615803c24ac79af3 a3ead47d7e5c0cd7a55c96c12b7336939e404d941a3bec2fd7d4bfea945d1f22 a5584ce18242a9d747c0a0eecd0f2384a35ed9d8bd072bc8e010ce5e1c02e2bd a7df5a1949772c4a65079171bf2cafce7864baf1f017bc6a1847df84e5226b5c a7fcfe04e98955949f7ea8099fcda42020d5ce9f6a659e735d75f7285f1a0475 a8e695eb4f68034e8a9a6e3db533dcba18f88172b6276bfea405ee3f64e97e29 a91bc0a8e7d023b86ea6f50d537a59137743c4d549272d8f501767144ec4daa5 aa232d7839868eb0bdfab52b8d9c55b4b2753be3fd0aae2cbacd28bbcbfd47fc acd76f367d0c3b0814fe7c8ef8fc5f387d53b08754f76466d599c556fa9ccdb4 ada31f63c54061562cd4280d404d3c4b95a1daefec7b6891e74fdaabb58d0a5d af6d6452770c236395ffed10e519cbf2880a03e5babf1123584d258008f820db af789f72aef573877b6c36e326fbffabc46343d215d2eb2e9763a13a0102e3c2 b162679dab12b63ddcf5c189faf01665b3fd13d0e44791372a38470d5070c1ff b1d49f1bc04b348b576c89a11f812c41fe9cc6b9a94fc55b203ebaa8160616a9 b39631cc3150f74d067e718b193e7064b6427331035f9d90af1bf805894b36e7 b42b1286dc36bee0aa6759c2da7ea58b6c1e103ede895d15de38b4c18efa0c65 b56178c7e853df48d751bfdc9e0c11e4271793ee770025284ff9ff1a40a40331 b6aa30b52beeba7db237d78b521630d32f55538654bf2e382f38f4bdeaa6a72b b7a4b9068b1793b5fc85f21febd70e1d780d69fb167e2ea26890d22e694cecd7 b7b1e32be98ed3f7084e011c24ee4bbc2d299c2278104c0f6d69895c0558a6b4 b7f92d46c941d91927fb6c421b9e736a14e6da983e9353da4a3c1ad7b4c00dba b824d8aeaf655ff7b01fd11eb8471fb8957248b9ee0625ed0bf981f84d4f33d6 b8cd6773adae3e1ab4abdcbc6aa9df2d2ab2d2052978a4491f7426568fb009c4 b8feb09a6f2fba885ef07a7b90cc6d0398d7b93fc70af4d2702245ac59fed0e6 ba078963c48d7a688552dbd20ac8b05d1608ae50acb7b208418eef5231b70fa7 ba21ec36ca6dcacfb1d5b3b73964466f385ae3806abc82f04be440b07d5759c3 babcd8cb2babe43e6d04639edb403df42688cacb3c1d6ac2c5bce5558348c98d bca08868d58eb31b4afd542b40811c119c2c1de834eee428f2ee2c8a6fd59d5e be18a5e3e2654701aee138c73e1521765e7763b16cf6aeeef349a7128a28a1ca be3f96128aac89ea5d50aba4b5729eccad5deb3706e9dd7c99d55f64bfa47283 bf39027db5daa20b705612c2af3b00b652e20e66a24366beacdbd59fc0b1a8d1 bfdb88ee1013499290f728422caf22a9e9b05a4a5e3b828491617a97e1066fcf c09bc48bddac3856987e937c2fcc5c22c2e7e11b9191ffb1e81e71b1ab9ead6b c12d0619d9f9b98a1e51391a9252613148053bc776c9179498a7221aa7062b1f c32a1eb205dd527f04d522fe6f91d7fa3e39f9cec977f196b8fb9fba843bcb1e c64d06e7905314407c4a85b7fb6f782d4c5e253a03d6381c842fe44d8ed4b89f c68e1433ac6adbd6525366216f3608bb8d65ed535cd90ed76b8b14974b75256d c70d8bec82716ad924d77b5ef711ef4e224999fccc13afcbbd279fd8d08d9699 c70ecc7263797ac6df95932955bfc49b1be6518e2ca8a0c64c833a2a204e5292 c7c577895e0c8af9acf3516591b3ab2a329fec774045ecff1e1061ef753aa172 c833ab8da9c25d66bc1a6551c8da2c1031d62814510e90756545a442d7c61661 c89a9214de669224967130a8516d4b8f2ffdb2658af146d2dbedf86f5b367331 c8b52744a872a1a8019e657d6b4b3ca0935f49ff6f0923a75b034275e2b0f055 c94bb8822e6b71a9989fcfa5db965b57ca9660d59baada56ec088d5891d4e514 cdbc73588b3d61bf585c0024c4315f2a1f9d3d2680dadc6d4ac88500c4d29506 ce40572193909c21a3c2a175ecbe8450c9f3e1452fd3b0d6fa5a8cd4429a7e4e ce9620643f7104e856f954619c2949e071485624cb806e06220af5c686d9c429 d0a406d4b02060f2047047c56baabacde14641f8a4137593984d5d953fb003b3 d2877c68ccd4608c870cc6dbda31de933b2fec306b7115fedd5df040b3fb985b d3b6239ea4eff2f569f9090c24bf3e25f48ff7961b3fab1be84396eda2574e90 d4d97de56bf862741c4628fdbe05de0b9dd3c336cefd18775c20399f6c95a815 d65d3baf00723d7ef24f12562f876e33370ecdb3c32309ddb1d2b2935db3339e d8d3d1166a84295221fd7392c92e4fa5f8911537af496eb054221649c678fcd9 d969806d9ab4eb2a36046b643d51b6daf0eeefb1aee73058bfac8a3b126fdda0 d9f23f1ba4324e838cc1439aa67d6cc2695b20a5eb8b23caf185c290a35bdcb6 daa22076597abb77bbc0864396a8b2b4b514fdc136aac618c90795de90f2dbb4 dbd7cc991265f900f301809298778b3edb9ac876bfa26c350419ba862c8b4e15 dbf775487f85eabc7a417fc760c61ca68746f6635e4c6af00bd0e2a1e2fda577 dc0efa81c3fb154f27d12b8ccf06f50a82d72356ac5bfa39482a981f931c4ead defe80f71ca0fed932e3d9e92910b287ac97f9c7137bb0254ccb54bdc249ee67 dff1dfc49ac82495f9ff01f81ffe8ec47eac1505971c5d109b3279253cb1c65e e00f1a3ac7aad06419648495dc08ad6c6d0411ca06f7bf2d05b6d1d8707f68e1 e122fed567c8158ef5806e68a04579e4dd80f65d5af8023f6c10f562d95933a8 e169672b3c781e450539b41b59ba69f00ee50691b2ec1a611d8c0cdc9bf782bc e212faa3f79e4514a8f9c665616d86e398c76c3c9d905316369ba18265b179d7 e26377e35ca09cec5f03958f2941d88bfa7db30971b76eb42a1daeb65725ad94 e2865fcaae4e32a698e6cb50e1a7ac1b21af5794c2624c21e5036a30844a6a2d e3d7c3cfeb478fd0c30c4011b75d0b75327758784c58563686dab9efccf6f07e e4ecb8d62858a9188d53637b4ab8e66eb5b78b3883bd72c8cf16acb0f0aa38a2 e57c2cb0cd708c5133d56ff153be99c8f5fa5ba1d0f619ce318111a11937469a e6bc817d31aef111fe5df9f947b6ee1ed2726466c6a3b7aaba2fa3fe14d8f4f4 e6efa16bf1e0eb0e73181a3eb8143c483e2256cba6fe4e0859430621aa5783af e704dff438aa7a5f1766c47f7b592607f62eb2de09415a3a37301c3f0b6a126f e79103227d6d3ca9564ef883345462ceeadda48c3ae2237a005f91467e36ede7 eb4e00517d24cf9a9a1374e224bcf83859d02452fd4f29f665c9354886deebc2 ed533dee309f70cdfa24a55421d9c6279cb3a3608f33ca36ad9a88fe03ef5eb6 eec008acaf7741032514af398e89b3942d91f0f1c364a1a3436729d64f9aac3c f081ce4cc73e7d1ad027d571dcc6d65a58128cc58b36104a087df4f1d97c73b2 f13606cb85d6b3ea1de71e2b545c87a4b2de64f9300293e8266c38d22bcb59c6 f2273ded773d9f1b890aeb61bfa6e9f6dba2654b312e142e84bb8064db915f59 f2c5ece8d6da9c4d89a79f6ab5fc8ff286a566a0f4a1505d644fb5965576e131 f5b2daa1d083da7e2c1a472e527f1bff476c31b9408a722ca855040f1e48466b f668ef41c1bbc9de3fa02011e1e2fce5de4b19200b35fb597e9d14464469055e f7df1f2a482f9ecfdae6d47ddbfbace7ac138b28259e365a2469ab5c05510c2d f880a49ddd883fb057448cc3144aa675a18dcc198e50a2be248f2ae538b754e6 f8dd074d8301f4a436510d2bb57873fabb291107b0401c218dd199c2ad77102b fa60842e5ce6360b5acfca68ecbf9bd0d24617e4ac17c62ba016ea5d38f7af18 fcaf11db2b9a31373abfd8ce58d92e74c239c94d789d54496cd9017e326de835 fd4f0c0c3cd0fea8c32ffef9bd586ae9fd7bdbb00b6a6fc5323746599ee4e87c fe691f9e33481c98eb5681fb2b92c689d34eec7b420222ee20ae66afeee2ee30 fecf8ae88f27fbf559a50c3e541dee8dbc2be56b7847ae89e7a4a5e635775837 ff0593d08c540099419c87b72ad04d59f0fb8443618de5d142ea2d623cae0865 ffc1be57b59f5041d23190437bcc5edd1671dbfb0d2fb5991773abf8b681c8b3