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-26.ots
2026-09-26
| Merkle root | 4a54cb67652f50e3be524ed7c5c3a6237768fc3d8bba936292afe650c5a71a44 |
| Reports covered | 233 |
| Sealed | 2026-09-27T01:17:39.883Z |
| Bitcoin anchor | submitted to https://a.pool.opentimestamps.org — download the .ots proof |
Every sealed day
46 days anchored. Each links to its own root and proof file.
- 2026-09-27 · .ots
- 2026-09-26 · .ots
- 2026-09-25 · .ots
- 2026-09-24 · .ots
- 2026-09-23 · .ots
- 2026-09-22 · .ots
- 2026-09-21 · .ots
- 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 233 digests sealed under this root
005cd880c0edc76cbbe640b423540c7e7f3cef1c745a8f32eab1e27b9a0b1ff3 034e86bb105b6592ad70e095d24193c2d05763a8eedd54f857d1b58a0628e120 036f4fde6ea64732a89974b2db898527f1c8dd0b645bde0c7eafd6f9d71a3654 05a12c8529b487b6acfc687a76a11d93781367fb72c46be9562c34d508011e63 073d4c473cb629c6dd5b1fb59dbdf987f1a050a57d464f32cfc1cc89932b1096 074aecb4d1fddf478dd2ab4798bc1a1211d5a2b288cdf857f8082802229d877c 0999306c255c19f7b032ac13aaa7e7c386722acb1d8bd8dae0e43da2b2d5ae26 0a95ee1861171aaaf7d687186eb1bd82a2a617a1217035526d211679cd38a714 0ba2b441ad27ee70f7e044983f36b7ea33a22ef2240d0596c4e3f9df4862aa9a 0cc53fbe66275aee3fa0bdac435f035de646a62d70a675fbfbf429b451e106eb 0dc1bed8e9c2d21bfd529d9b71709bda05eae4b71b784ea7b4b352e603b318c8 0e53e1c954382ccab82dc9f858f9d38984b4afbcf2a5fc78ff4f615b7b6958b0 0ed16a219b5cbba265949c16ad174deb76b667972e803a86f44c471e79e14155 108d1482a6c605264348f7d0797f695ae3a59de312838613f3570ce7d47f6413 10cb1435433b04090c8778b8846b1429c8ab55d650e3fe2a35679b9a4fbd0c26 10f740139090f0c045699afa23473e097f113f1682eb5a18a3437fb030bd8ee3 11bb49ed240b73f37f72a23fe59044054676b6f4cdbf73294ff7e6729b5f09c9 13cc59068b0f71f0c7a4e4d68dbc5ca674f9b091a2486ff348900c31a168a27b 13fde36c87422fa0204bde11c8f12e76ca7d68820100caeead6d48c8e8962297 142dfdd155b09662af5679e552f35f2c6da7da541804b8d5cafda67194d34dbc 1450ecad69e9a30c80a651e0cbeadb0367550eb527ddab6f82bdd1f5fb0f5d3f 14600bbccfe5d3722d93c9a44f8f983a2d842db8f3f62df8ad4f1bf350010fb4 1527f6407d779234596521c11071454c61869d879f051560a9467230115f344e 163f2e1a58f722cb551421b88f57b19eefe9c6715a8a5fc8444a4270b041b9b6 16421f55d5e5974a1a7dcabac9fe9b2b0a977862481ff2a093be0048ec890f37 168e66986bfd3bdfa2a4737aa2852d28b6c3569ff40caecdf2f74ea763a0c36a 16a5ce466336d8a68df7636cd031ca5f846ec26909de90ead239d8e4cd986afc 1862540710e9198f24372ce0e31767cb2daf0bc92c88c1e786828c1c9ceda3c8 186922cf47627ded199d28ea034ca52ffb42c2db5911e5d15c21a24c2342a5a9 1a2a714eb411be1640dfc4d9b9f2c8459f7ac868b4771a0cfe26d304520a007a 1aec3c70d525c7b6f4d4e9679af591dafcfa0539ac37dfd63a605b6ed182f179 1b677bda915b935f079a33547b799790bf1ed5abb26189cde6c1b5d13f4489d2 1b702c1a6b89b82f1fe87a983c95efcb6b1be7e83d65f8537691490425304cd1 1c63341e5dc3774501eb6f2452a915680bfa25df90bba0adb9ace5bbd7f91401 1cf2e0689edfd599fa96f2fc186666ccc271177c7f29227929c67c1178eba3d8 1d5fd9bcc026424d90f022d1d641af5222e8a3b6acfd3159198bceb2196e3655 1e05296a6eb29f2d0c648134a34854f27707b3a6e54fa5607553e884832cb679 2138167e55f4372c8797cbe1c9bdd7756b6a4a0e7bbc761bdc2f4c58f7e32aa4 2150145ac9677fcd2c784a47c50f7201b295eb4ab1eb39242ae28f80249caa8f 220217109beb017d59203add4a4f6271299029b5ebba0097601085f14dddc539 221fea522f9fc56dc0dfc799b5c5407e542372b883e2e8453a50078e0b41c496 23b9213f93b0f9841b129988e02467c171abfedd2f75f28c3c790e78dc279791 244c7a636de2bad8614cdcd3bd1265748e889c6d0d9f66fe4b23528cd0852dd5 256b0e12fb7ead7edf5bb0b9f91134bceb54afde5a4c75531d82eaa76ac50a42 2617ae693bb68fc6ad930403c590c0eaa49d5cf18f205879e1b2109afcd86111 2698a589716b69629034ae8e4a192b5322004729a49eb54a4429404bd5e3675a 275382ca1fb66de97af9ea6da3dcc91b7c538fd01d74103f50fbc4472cc89190 28d3f780717af72b764c6346af0e60673d989bd4740f027c381a5309f620cbe1 29beccc5e4688e5871dafc16860405d5214d0839869249491976b903ac51b3a5 2d7eac69225188c80bbf8614aef5ec3c0c66381a8b9aa632b8bf3865079a754e 2d937d15d470565881202d7f76f5e7d6bde4486e164874fbfdd75c570d6ec382 3259736b1d70ece67c47a3bb5f135b31dba4c992cf2655b12855af61ab18f778 33847fa8b7c149c12457ba2712d464670a0255554d7b7ce179210c640dcd84cc 33cd6c086e8577758601d6a9f67b625bf3446a6bb6234d32e888e98766cefe96 35a90d43b29733c1393106ff738c4d93c91cc84be6f37876eeb7effaa5465509 396b9585b44e956dfe4b656211ccfafc18141c1c1e0f3f14c1d3f8b8434dd700 3993c22fd6f7a312971f7d7c7bd26b2530976aa4584794db4ee5f8160460871d 39d787318306ddbc84ddb62f0dcbfc970815da7c3e16b588e103a77dc27d4d5a 3aa7a3ad2f99d496b8778cb2db486cd4d9b62930775d93279e8b4751a209ba86 3b2fda473321937c71683c0b64740da576df523b3686087c1f6c8e5d171db575 3d1162f7000b3abc12029e047bcd6140e2480d87ebdc903dda696942be77e77c 3ebd9577f94cfc1d0dcfbc8ddcbbbd1f999a354f63770b767f1a7c6a5e60f405 4068ed8305f1e117c83f783b69138ccc95b51cb5614d9ebdd7dcd6e1aeb182c2 410b589a7ffc76fe695589f8a66c34bf058dfdf813d8761b5613eb17381de5b7 4372da049ebf96c071c6df72f479635eae12dc2436c6523889751c34c8636a3e 447119e883ff213bf7c823141128cfd71ba01d5ce625e0d167e30da5cd0b2016 44bf4b94efcccfd7c5d9bf01526e8cf1a90ccd49f84b7ae9d34493f4c2595316 45ae65111f610d2fa7d24c5ae98b931010d5f45c31c95a9990d9349d96592071 45e07ea079e1a665ebbcae53a1c0e9b0e90275e8a30722a6f40b4625a8232b77 46100810a8ebacb0b6487217c6b67cacf76dc4bbf604eefabb4e0e2deb6d9f0c 4712d0f48738d75e26a378db0dcd25fa3c3f3183634b6cb39c94dc9c906b03c4 47f479d24eb94f5a562ac348c241fb78d6c44b432e4fb2180b3ef5b466142cf6 484242365a553f3b2487ac96969e228f6fc3d8423dca46d25dcf518123d200e3 48d097c3c1eb5e54848fba3e091cbe5d4e286d0fd58af15bfd9e666fce1a57ed 49324b4ca9c2e331493d1865acc21308ec2b837bce580935bf6eefb7171c9e4b 49eaa597e7c5fb217660a9aa5c7945c8d99ac8f32bc571371bca5ee1bc967c22 4a6a871fe30740b36a7502f47924b93d4bc37908354fb6b21e9f8edf743a170a 4cbd7d690e5a16456516d79b9dbfc6bd2b74af7882d85b34606888a2b2248696 5093615bc0113aa108f722dc3b0ac267e39767736af25dffb50a151f0ce41669 509e0856b4e8793586745e207a4806ec78c8c31e689537751f5cbca424608239 511de8559a225ebd6838a91963f46bbae5602a77b8be95f26a192e45c518bdff 519670a79a2f6a4a5f0d1c6b3516ce7032939aafeed6aa7582849b8e1a836880 5365ebda437f1d81de181224f5abe448c7512c189701c0a6f6a0b2f8b826e819 545a7e50b5aa0f655602f2de9b7204086ec4153a8536b8ec1d7d25a22c00e48d 54850042c3f43d48930d657080d61d533415943b44bedb7e8cc73615efcb2491 55a842384131dcf39a42d9767d45251191fb7e653c88e28ddac9726de4e35a89 55ef4700b8663c6a42174fb0894f2a8da7821ea38ffd24c090f42fb77825abe8 581d0f05fb125cd4a5aaa17e6965008324bde8547b9954d8ddd9d47524fcf680 58b75d1d7bee3a4279ebb1ec41dfa7ed0b6dae89e41d5ca5a6db81cd7b51adea 5aee88209f2977cb36a92abda0ef797e600e42bb10fd8b558e7e66acfaa35bb2 5bdab101a9f6affe0f3601f438cae47d15e8dccdf900d005aa8cc2b5150cff9c 5c3f46de1c6be0f4cc299ffb5265af3dc0c91c51e91540f7807653a46b75b42e 5d4f8cdc6d3f337d8d0edacba75cb4016e5afb073111ad4cdfffccc61a61eaf3 5f26dd1805dc995971decc5980aeea6823b81868c9ccd065a7fe4d51b2f6e536 5f558d15bb7d27beaa8400448b62f1debc27e9b4d43c2b23f8f606a85d185dc3 5fda19cff10e6bd2716a672bb5b8053b8729ae96d72ff48b66f3dd7c43e0ec9d 61f23df724a9f21d780e180ce826ae308a0a64aa6e4b6ef0e42f3de8d9dc92a6 64a48b7222917b178c538cbfbedf0dcda7bd35c02fb33da44437a7836330f1a8 676490b6309491dffe1d7efa5d13cb2d9c7c8fd62efaf54305a05d89ee9e5a76 67b05c3d3287f9e7bbb8241950826fd061ae52bfca1d39aeefc41c63940a19ee 6a7f1096622587a8f56afd49602ab11051280bb454a57fc3acf7e1acbb99fc2a 6aad459892ade3ec24723b2e74ca7b3ea441bac100090fc7ae5707de5c206c3e 6c999ece595b838b5580ae3c0744d8ab102513165bda0942c7346f1c535afd2d 6e7105f5e6cd9bc0f5af9e9433368b1672d8433d378bd5eb95fb9480bf416afb 6f3e91974778e9c833d5b189785c99debf465f1238a8208f59f6923ba2255027 6f648cfd17257e8856e6332ea086acef2c8fd0f937ee84c17fc6bfe9de5919f4 6fd9d0d7226bb0e6fb7d8a2d952cb8bc411896e01afa13facd30e51f8f560de0 6fd9d44b4fe729823b6cb53a072b164be035bd62266b8c3ec14b331b3d79298e 6ff9e0cdf7c724aec468dbf9c4959aa7c08112d7b160d590bdbd314694afc617 70158ce1a5b8425173f041b4fb8a1b716795dcef8cc3506d0e20621cf4c6b7f7 7069a3de04e1ba18d9e43305a70b00bdc9f6b96b2b7b96acc318d819c18eee22 709fa4e24bfe304ff5ca6621b69cc1de185e5f5292bfe051be8154ff402b8b26 7195a790ac1e640fc19b92ef5b7eb4098325c7928c829c45eebefd9b931c68c7 73763287b1f4dfc71d6fd464fc58d5d78740d1cd226d48293cf24dd665420a78 73bfffad86d646d206538654df8574002046e9d569347c400c1eed208fdd0ad4 74a806cd327ce5800df01c39851f135274ae9c2abbbbcf46b9cb197e15c0afea 756f00fc48679c758135b9b0d252d72153a2a50765a381e0b9bad20a1dc00371 76306a53422d64b4695790f52e9d38514b8d342b3bb0bc22895c180ef12f80bc 7694fb29f0c45b6f5e8fcc3bdaf1f9c09c991c5785ad1d2c172253b744590fdb 76e3f559b344327c0afbbc401356594c53baf7936eb497dd2aa384692988b91d 79b99d4dfd5c7e60adefb955b76fa8f9ce1b8a76121933dd88242d52ee90a25e 7ada10a3fd8317f17b3ab3a2ff640a594f9d5053016a1f7c037823495812f944 7b72f8a525717b887beb19325203a90812318dbceaee874669cb4e0331ab71e0 7cfd117a2a7e2dafd03176f4cff774c138c97adb8cb5e48874c27e75940abf95 7d6f0e47f7bb645a5a780c5d9a0fcc453da44e17e7d9f741af9e8eda2419f03e 7eae474c9ade5118bf2c08a8b221538aefe09485f4b718715c99fb2528c5c8d2 806b25c7c6b25600f3568baa4f0544c0c6e90eda569491e00ecb4400f71725bd 8145b86b02125b7b69a6bc2fc4b4d2c36e5c019e672e149c6b937b94431cb7da 8280caef0ce9e7a60ed71d42959e42520c4143c872fdaf2cc3a61b8b5d56bc37 83af17d1e20453afded4457f2f72cdee86c68e541d4f91c47ce88b6a8e612a88 857955f3a9c7a423f5b2a9c361119acd90f1256d245302b18224184fce4fd343 85b8218bc4ed8a9994d216471fe92c3edeb5fa6e09c5166c15cae61543aa9426 87a32d5e4df35211c350fef2277dd414ca0aaf042915ff3ec5b7ce1aa3fb4fa6 88853328688b63dd21dc3115232877a99f8911362e0ea8c71d80237a8a859134 89af6ea638f0c4bdd30044b5a66654f80eaf524db14826771aff53cf0d043efd 8d16cb71752fc55768f66ecc211bf257cd6ef1144f5ba25d288931af3865bbda 8d75b30efa38cd99fc5604cb317ba5a3ca03f03d4ff76565f1849456e41c4b5c 923e81b2e1accd634e82dbfe05787ad3fee02806c48aaa288919dd20487cc47a 92a94ccfdbf52f70064767911055211d7b85c40e8877eb334176b5891c48fce7 9302e5cff949fd3e4b04f284ac40f2bafca7b1b3d8dd03c13a156ad16baef76b 933aac19e56563a651be82c3005f320ae03c2a991311d8324b816954aab9220e 94788fcf749b832a983e95336955f3e562b25712a6e9b3e7949d72ea18bd3968 94f5bef1a4681b30b773dc2400c5037026fbb1c789f4382ecbce6b9e77bbf9b3 94fc2b165665078a0abb34fd78751601946217cbea9a1a4ca6f9fed6e5f8e435 970d4ccb0d9a6af3cb88746c7e4ad3d6bb116f4e36ab360f75664c02f940201c 9784fab2ac3fbf859089aba7bfd90fa1a9e517b022b8732f784cc741dde6f228 98fe4373b13a7ae5892a0188f6df4cf94262164fdc1a322ce4e2d49e154e40b4 9c618544682c8b15dbe09cb8be6b903d366b29135923ffda368e60ba9f667357 9d05ff0f892160eeaf5b36d72a2260fb209a0af52cb0b55953eb639d51145e8b 9f293a05d238373dd53ce925c74ab46ffe7d573cc384edb96ec847fbb44be4cb a0a139fad5f8ae728e29305b7eac6e805d439e2ccee7c3179ffa30a500a206ed a20caa64ff1cf505d06298c9a6ac86b4a66f8546d2900f2fa2f2552469eaedc8 a2d08c6b85b3d232c7da050f27b77e2f7c07153511982bb8b669d08551864208 a3464aa2ccd42807d9386c53769793d8929016bcb62ee2d6a00953f8f189a43f a49b09773dcfaf2f66db4e85dc141ee6b3015668f29c1b3f799a7e8a3d7c71a8 a67bc99d7f2a96dc7c720bde07c9a9a6743efb1ddcb649da8abdda6f45d57328 a6824fa51c23065008c9c6bdd0f0f1eff845511f91b943de87d23ea488a37952 a6f8c5fe96c23f5a917115c4d40800d948bec34662e465a854a96cd54e55bf50 a80777d8480428bff8eadd43b031e3b7c6ffa6f3a85e935e304475d65777f1c1 a8f53a7c8caa13726fcb560af7f8433a8beb08008004c409046e600cfdd6cc9d aa197bd3835c8f2d28075c0ff4b1cd0f6f7a33146d986743c09f890044de26de ab457a24ad4328e0841dfcb6f171815a0d81f6fc076853917f30f86b67389d5f abbe313bd84800256a993f595f84b9d5964955911ac5b8752f98298f8043bce8 ad96b3519f77eb25f0531fe3d84cc22456c85b0f562e7c0238c2c2b2c9f577cb ae0cba28f4690b7efe9464128479923ac8ac1cb1f855b490bb02efb58e834279 aeb81d308009342570985f4190a77c84c94c40791d05ab2ba5f33a2b5fd9bd13 afcafa7c1b0db0277e6e232a09b7b29ef97b42a7b9479691199679320ad22576 b08f957762107021c09d81f283cc7ab451b992afe3ee2dc8b19a4c09428cca88 b305e0006684d094c02ff028bd30fe24e3cab1ed0a6dd46bf2ec54be43a71584 b3aa8a2239758c6740da6ca9ed02bd5785e1fc2f0baba53de54afeb9864aea04 b421c31bdf7e7a7630895ccdf1b6b4128a8ac2170342ca0f01b2bed0166803d5 b4f7b75d0e129d60bfff6c9e3aecefe0d09a625e5ba369a6483ffdf9b08b1c06 b6291b121cc36f1017317c058fd7a6629eca3c515d0d27ee1ec66628d834a0db b7a1ca644b5c5f68e27858794472cd2d251af52159f1c421a0ec9838e58d98bf b8c1e08dac1d6fca77e25d4d32a0e399a0b8e0df9bc67e3a2d1482e29bf7150d b9dd64a39afab872e04c6e61025ee118d7f903422108744b4b92c34d22a8dedb bc399b406aece2ef0be39f24486ed25a246e19f8d988a927296ab17cd956da9e bc90915e1393f19a488d29e6e8e65dce5c241c2c6583f454c6d903d8082d1c79 bdfb742567b3c64439e931dcedba66aca34b07aba1e9e9580b3778ad0e76fdd7 c2f6790fae9bf4b16be5dd8437cc048355829aa6ac0e32f4a2a1923cc7d3ee59 c539943de047d5b4ceff5a4f2b9331f77ae309b2132f6193777e4ef3a46398ab c653695c9eac0db58ac83819c405f8a0b25d20fb92223cbd7e0d860f0fe59a83 c8a6890d7492dc53a9d3c10af79075e87ddfdc130276a00cc16eee2db6562b34 cad7104c8a54d2e7c21803cd625021654b6f911774c1bf27c7496b56c719f3ec ccd328f898fd7ef723ea8ab48943b3a7e91642b7487ab850ead8d7bdc01ccb5f cd993ff07322d1cee1ab65e963bceea72a9f2b5ac9f23b24c0a8e3dc099269a7 d0fa36d7c761a69824e1daad0f29c5bc53a68359817177d3dce96d92533b0f75 d187e8f6c30c96a1d51740b924c0e7e5d8a367d4976d02567aea3cf9746c0bbb d1c0ed5d096840611860b93786ed901c7e383eb16a39887a7bac02f404680cc9 d226dc72e017ca4b861ae249d31cffebc4d9a90672bbab1b7a31d752abcd8f29 d38abf3bd996bcc9fac4926193627b443fce5448a2c6272685e94a08311f00c2 d7c9fb09a50876b2ab3a8c2ae7d800277081f7ea227cb9919c96f01cb25022c9 d7f04488d054193211fd3614a4919a98c00f347f598dc0a7d4b107a785b7dc76 d84df93e38697c9aff24d2ae190e97c6fb96d8547972c1c8f403d646c32e87ce d8b2c6f032d6aba0a6601e9cf9fff407ed1e9e767595d5e5e1084d6c45d479a0 d9491121a949c3efa7efb3e4b56ce9ab6d1e1d61e7ef7ceb257f82ed262f4f71 dc829208002a20ca542f7f846629c7d8537a25c90c813a4118cf9d9023b86c6e dd2ca60aab67ab836ba223c33337f9c5480fa87aeb7df2702473c6fc673fd8db dda981d6601d28d6667e94879b6ccefd38a7f0e7b812bf31131ba03566b62749 debcb91b189f2881679fb212d30f69e76cbc6fb1452cecc5f70cb25b69da4148 e05649add7a5deb7142aac23b41d716367bc3e66cd625e5bd82b92f7eef8c6bd e062d118c610130b1f12da1e34a148ead14ec15fbe5b12d7a21f1e462b2f445f e13f19cd65bc75370b3c28ca19915924684f6a50b1f0c5fcb53d5f92074edde9 e14ac6b0fec00d1ce9d8ca36b863fcad6ce8f315633ce61e7802f7779404248d e1a55449f29319f705a8fb8b01258d994056a7de425db9ec908f8a932841c9e6 e61def6f2a4418096bc88b71de799c49581607813c27828893ea2a4c2462f634 e830e4cdea9b4f40ca55bb6b9b61bda11f43396274f6eac46512ef6b25710a03 e99766b12d7a2fbe477352f7f542b29cfeb9cf0608e08bc1a974239275c62a88 ea66282c90573c3c59ea1fe276e5a5f923ff456b744627cee73f791b8a3bdcc9 eaa51be96a5ff1243efd3b0c1ef70e17d371ea15c333ce76143d455209ff2dff ec2ddb3c99747d0a1582e8fa603e4fb70b0f0b4e1a2e1b0d3ddbe9b28be8d6b5 ed922a9262dc68b19fb55150e08a15e686b606a51d3c181856045033df0153a9 ee1c12844af1b9f45040dac6e866d5ceaee6be371e87882cb1edc746bbfc3798 ef0c7d04a53f0a3d2528b9c051ffc0c2e508ffad760027bf701b9930ae99f4ce ef1b42f0c0fb0948607f4067e4ed8a740e4fca4de7575adad1c68fd545a4208b f1c0e6566403b41d20ec064d06d36c801347eeb0f42c8149d34477a9d10c0eb1 f2efb1273830dc04ef351ee8bcc9a2baaaa1494ca2fe9bc26d925b21d1a5aa27 f3b61df1677bd59ca9d8503691928727f45a5f2207987663bab4fcd5a0b4fea6 f407f240cfdd451e762fef82deeeb3488029611b3e15e7f56e211701f6d6e8bd f479369e77f2ba75a369aaa20451333f57ae80c1c7e0eab337955bcb886ca6df f4ea5bdc78c4505d0ad1fbeda8a8f97267650d3835d24f348aef28087c046690 f51cd48c696ae8920c773b8648890c9553da21ded529113c1f44f09384c85c9f f56cf1f771bbe9e348eb473e45c049c485e25c163fe12d2630c5453f6b513c84 f71703f329d7d6eada72d3a57099a77e2a643b6579a834b966fc50c7cdb35539 f7b9442ecb396798b137e5d553eaf179ebe740d89d372961c7c0262a296d3f76 f851fa23b0841ceca66c337afc532a9008c1cacf8330548254abf23c503d21ce f88bdc5f1e26a2be8a53ebbe653a28c74f1ee30fadccbc2edae7065c4d037877 fc209e3761dc1cb9032de4c047657b2437a257944c99831fc8be17b563a3cb00 fc3b9fa9b26fbdb00f9cf89ae2c851da7182fb90d9710b43f46df09e1308ae9d fc96e28fa7c070ea7bc091ff05c22936e40370441ddc92c8c68a5ec7103af564 fd031eca283b62c5f9f21b87bb4ea2ebd9e168630262b7f4f9d54fd9c8583a62 ff8ce2cc38f7b261bb495e4c686ba496c8991fe460e56c835fc34e355d274adf ffd710afcdb057ffdae84915af152674fae4152ba4036dcbe90456a15c9fd508