Corrupted Databases after physical backup
Posted by: Panos Skoul
Date: May 26, 2013 05:46AM
Date: May 26, 2013 05:46AM
Hello, I have a problem with my MySQL database. After an accidental delete of my server's file system, I have successfully recovered the partitions and got access to my MySQL Server files. I backed them up and reformatted the computer, however when I tried to restore them, of course I got some errors which I believe it is because the very badly hurt file system which lead to the badly hurt database tables.. I am pretty sure there is no solution to this problem, but I believe it's worth trying. I am posting my ERR file below. Please note that my old instance and OS was a 32-bit one and I am now trying to migrate to a 64-bit instance and OS.
ERR file:
130526 14:39:48 [Note] Plugin 'FEDERATED' is disabled.
130526 14:39:48 InnoDB: The InnoDB memory heap is disabled
130526 14:39:48 InnoDB: Mutexes and rw_locks use Windows interlocked functions
130526 14:39:48 InnoDB: Compressed tables use zlib 1.2.3
130526 14:39:48 InnoDB: Initializing buffer pool, size = 256.0M
130526 14:39:48 InnoDB: Completed initialization of buffer pool
130526 14:39:49 InnoDB: Log file .\ib_logfile0 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile0 size to 169 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100
130526 14:39:50 InnoDB: Log file .\ib_logfile1 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile1 size to 169 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100
130526 14:39:52 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
130526 14:39:52 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 669.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 683.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 785.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 793.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 795.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 1100.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 943.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 945.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
130526 14:39:52 InnoDB: Error: space id and page n:o stored in the page
InnoDB: read in are 1981116745:3157247027, should be 0:1135!
InnoDB: Database page corruption on disk or a failed
InnoDB: file read of page 1135.
InnoDB: You may have to recover from a backup.
130526 14:39:52 InnoDB: Page dump in ascii and hex (16384 bytes):
len 16384; hex b5395774bc2fc4331af7ffa65ec08fec61a825bd6f8045dbed5b46e021dbfd2bb79976157149c98f51dfed8cd356217c8b972cf8eefd2891ebc105b6d07dc2af402efd6cd0ba1e17f4433bc19c727a783f2156edb25c0dda013afcb29d69df2c84f1479eeedf43b15d2889bb24a21436372ce39d99bb262b36d419cf0cd888b18e101cba1d66e70d2ea252f902cad9bee2645958c28b00b5b7b7e286dfd9f25b0b4909a43ac78045cbad417cd46f7e2e9b7bf307597d21fe433c8eb8c0d7d880a4ec0077c523c417a4ae201fcb52d5571370cc9a15c28d97a5c3974d78f4e69dae75db9e9c819ebca319b590611dab6794d2914634118da9c0ba237c16739d6c92d7506d7ed1f84b1fc86e4d945a9236696694ac3ab6c0904c8cdb76cd9b69412aea7e8ccfe18c1a96df1e3aa600637378f270c9417ff8d4550ade835ced13444ef9637c102385c15f20ffb63f8975bf1de0f8a7b48894a33850a57826543f3ba85a05a9fc28a3d5bb3fe0d55a5d2f52006157c35cde6c1941c94d925671bc7effb806022791aabfd5a1099e2cec7634974d2e1de805bb8e12e653d925742d17c2818fccc88fac64a24c8919a6e4f8223be21d8332fcf155251eba6f0bb07388319f7738f1b867730a466f301945a5e099479aff9a115e6d911084ad699671b6ba4efcfc567b08c9ab249d264f128a22295519c79d79249abdcb36da03d912cb7c9f6ee338a95669fb426411e11122c6f08565a7c90419dd27f3c7a2020a5fc4ab02e8633b7303ef7f14e2fd64a3588c9acabadc63323ca18c2157c6a491a6cbd8a43acc363200e7552892c10d1bd0c61672f2f4d715567d01a58a52e6eaa82c01f719a684af3200c1ebb740ca6a19bac3f719bca691663184eaf501135e1afa4eff03fe2d6affb9adcca3dab909d84e810078f12a3c88984352f129e331a48fa2b6fa9713353f4dd08cbbac3b625ad25d439bf98e56dee65723cb4c70d4cc1806a863b336ee6316ed7b577221c1629fbed7bf38e7e7c4628120a677c16eb6016ef9b0118a5f6927b0f07f46d684ac3dc9a0becf278bcb4f3a890b0286ecc8aa28091a549919703fac036b898b0e81280effa339d701d04c2e2e8981634c7f794ae41a87ff378d2dbf9862b7f129e6625e959fa461b682ce7b68ab0ff2d7ff1f1871932c591dc35d94a7e8ae75b183981e51c0f2779c1d0d93edcd2ccd426fafb89ff455aaf04bb95dde8587c1147f985966b05a31d5505fe1db30309eba37f6cf5093f04358d312462cd4e58aa413ebb38915d87a56dbf71d61502264e9f823f037fcc2d5031c6f1f7f6e5475d053096601fb03781f4e84082ddefe7d9666b66b2502ef0cdac8f23beebb6b1c1318d5756af13be13d8d5b0e65d46146148d93f564c3a4f696e648b01f7d3dd03555681da79006b262d8258c36a0f26cbdaf48722ae780dbee1ae9105f88d1ac9628143055e8e3d002b479d4c359c6041d8c1b9634783cad5fd5826b6e521b6983a18322b6738da383ba007f87c6f75b4f9be21fb548c6e01c8a10381e84b995657ae26dde33743693fb6a0ecaf09931e07ea526e3fe3be8c58a2db224c86d8c41fd7fe7fe4db2ed559ff02b20b118800e642979f825860b1b86ee7c2d7d201eb37a02ded227ca983b59e47266f12461329aa76f464b929f0d372be772ad15b85aefe6bee9c5bc84456df974e181514322ce91824cc4550d72c1783ac311f95ff26140fb095e0638c152555ea7bb69343edb2c41d066257c31e26466bf80f934180b0db29c62146eb3d629325d7f80b12e216e8660db9915332c3c9c9869b72575f21022d861f96b39339f09c0048c873b3158f94a100284641cefe8385c2a92122d4c0c298ff35698fee69b29cb9f91c66dd5cfff710ae7d980b1ce4ca4d8c4a5d7f223a20fd8fd6e452f48775df14b6c35670126ce37f35df9dafd702d5655015cd34bce85f168b79451c9fb4b9efd4fcc53522c2a204fc66749aced41b6a83207bddbe330d2f4652b7b383c59d5296b5771ed2e5fe54bbd933173d4e0e1144b2dfe120d3280d2c80a450628c3caf199692fae746c3e47588903199f815e86c8d8a21efac416cb88ebb0ec0abc953884f31b48d39275c1cbb5ed5d3bfc198c5a72d635ed9299e7ca29b0bd80e618c0ceede486ec86ff331c7e1846ebd7bd61e17ef4684f0bc1108d056d4ed44b08b1de01bf155cff8c1fcfee78d0ff4eaa6b98ce87394a7b9250e35b13fe8fcf2785ae619a87ecfc48a5cc042fae01269e279e4a8e83e1877d582a43746faf44d53e53357b78ff9235a1d4548777d0d333c715dbbd87f0f9a377502a6859385330975925840fdcf92b258a0d544c4497b6d5dba342324616fe56a03505eb4b28695a3fc54a42c3da35e09615592555e841c5c5b83bd967377dd71512f0c84b763acbff6a960e8c71293e9d20f555ec54634794f4cc2a11c760d63871aa278313a497f6bf5ee256da8d555fc1bbd949874b32d6fa3f8d36b0584aba9b6e21a06f3382878dca819177061023f84186a20619388340c6052dde0d5f78742e32521bd461f198aa30ed6ea2fbd6367ec65f57bc764af49a95f0d754268d5223a4181f73baf2efafeecef0dc79902135d0a065d47402cf4a5b13e030993ecf50b15cbadb48ad678719d555baef23624ea2390108b4a96644191653fc885049afb90fbae612986d9f2e361c75cfc5924fe7bcd09fb9867ce9f867560454ae391d39c185ef6282f8ed86c5f0662821fd367c674a6ff8d0752c12ce03cbaf49331374926a807949087a4948edd6920808ee390247bea9fd9eb76e5451f5a8442ad56e7ebb1fd101b524945e5ba406aabbef4bd5ef2ee0ee130b20ecea86aa4473e97951058d15e4f366f6cf1b66827690c97e522c8b231749299528ef767e97d3015daa913617b6dfa69d099c7fdeb5ad13536e22a1443d1fd260c3beabb27a7840d54b1a79d125e904f7bf113c18067bde82f090a987d66677da6368a1b7a4aace0be27c4f7947a5ce934cd5941447dab0d33cc14c3559cda7f24b68fae57d08e5a55d8703ef45f8eb78e679019c089716c88be5918346856e72d59ce8485df8e7a884b01bb49ceb5f0dce27b8c5b62986be72564ec64d866f62b5db7fc2035db87913e70dfc1def0edd9838fa5f2b204ea821cfcae1aed5e4158161a3e5c9c82af0e99188eeb73ad8f2f01296220199a0c81df200e7ddac47f14104b29503e09c804d590bb6b06d48df293e560517904415dc1730f7d1cdfd8349b4cfe5f4e81508afcd9efbea2b64197ed644131f8f845197799deee4a93e1f3edf64dca0ef2f07550254c35d9aa7d2b72e8d515754c8f70f45482f7f2e03be36dbf9ba00798d852f4d487e57b0b9babb77d5af60bfd92d76ee573e60658cf718ed218ea18c295c461723bbedce2af2c5041608b631cba524455bc39423911d88ff2bd3aa39dc9c07760589a48bc3ef376ef974cb7976391d254b8c2cf6d95309f42ddb4570110ebe787ccca4b22632c4db26d253f2cae33bcf03a6222fcdecddf46b15745faabe03c128f4e4bc5859df58b84caba4a273761fa6c98a99a70d807bde8ba763d84f3d221718fe33efc4f4fbdcd1019521930e7768a8ac91e0e8799c9027d80fa34fb724f9dcd6800c5451f55cca149cd207aa74db394585a8027486d117e5a13f6bf86b0dae27387a8148b2c9b200f9f3cf03698cb4f1d9bb02c71a7642f67fe5a181cc627573c79ef6ed1e3bc2c0a14f812f785975b8b1ce7fba5e1f53fe849ea3c56d064d331f785c9177e20fbd268cc6e3c11f468ed4cc9155e0b364815815509a1dc9cdd9f0d01cab0b7e6aa5aaf799623aed1e63b23dcaa8af62bab69666d5652c759ccd29bc012c1ad9849661dc6b533e444a30eeee86211279e81c574a3e95443c81e34a6a1d009eda0432e5c037291515400c37dbd012ff6059a2db730a837dca9ce8c1d9f7c11e082d72692da51c59a71da0631d340025ea0b7ddc7214a166c5298d5795826187e4dc1c6bab98729afc1dac119135501629ddb2692f92a928af74fa9eeb4d911098ad0495c0c9ab71339d01284248430850b23f543d6827b667655df451a27ed69e016b85be329f1ac7fd8a654dd7bc40a7064808acb201950ddafe1ed0b647a0a910ce32a0f325a0ea42d133c0d99fc00fed98a6d117ca8ee28b4d74914e388f41c58f7e79ce14af41d4cf9568ce683b4a142b410342ccb07f525a2fc0e463591c5645a62abcb3bf583384524cefd5033c1e740bd6e83739bd2e2083cd853433fa29ab205ec02121befe7fe41ca4b8d152a70fdfa600f8aad00b1416f7c634496e054131147e148aea539442b9d8add2e152bb7c5974d171e8bf0e37455bd4b10bd22cbdbd891eb11c1283e383e1c9a11819dafe3030663d4b96d1079a5cae10a122819b298bdef6835c3fcdbeffedc18ad458d3c7c026ee80e9c335710855b6b2e6d78a87e288e052a28d46cb3cd3047b419841b1ec0f123451183b06862e6ddd1424c15f0bccba696f237419b009d189ac6ba32b8b1c209ff5b83de96d930f60962067528ffd659cf2a60f594a20fcba9ffccaf05c2f4d39344f7a1254dedab34651c5b1c5925fa659f2838151b6246faec04e956b790a93c151591b857f485f71775eca76625535634d24f86a09988d476926878b291a5bde84c3d9fc5be0f4c01b53da13c401df8489114f7dd3b5a46885d5f37bb8140271a5ddf25784bad01671a415e592826b350fa2a668d06a3b789af27807988d51b7290b88221ce65d2e84dd6a47f96dab622b6dde38466a7a19d5b15b97678d51ec812f492d50972b8b00c694a310f6c400f1eda956af11e5e3a1f129b2a2c3d4a62e01abde1b0e139098ee86ec5ca0cf3598a0aa149974ca040561d54ea26d93ffcf19f120e5a505e4bd75d711860029a6cac754a7120ff17b5c335e041f8b50cf40e2598877279a45f5b3c7cb48ac2acf65a83be112cac1d5d6f442ecc64087eeae7ec40b7ab8bbfcfb8016563c8295de6cfa3a0778c58d4fa242fa7dafee621e1aa13cde4b29166e011b491e7820b692101e1fa83f49e054a7371867c45b684d200cfd0045023a77578ba09b17d988fc94cba1ebbdadc51179c5f10f81f5a825508c45775f154466d65c3c2f062136925f3629efc260026eec9a55e5dd421972acda5eaf33891fdab6aad36437d6141d68b2b64a43b871237dd1b6a4eb69fd012cf603af8d25c5ff9c64e7bd8dcb1a76126dfb71281aa7ed4abc5a44fe4d0b8816065c07060a94d69e783ff3eaeb0db8bd4cd0faa1a5339d55c4c6bf076bf233cad6c89b90becf95db149da203522c5dedffab4b8dd612e17c4b82f673083fe9d1fac30522d26bc851ba5bad1d1c973d9cb0ec2d4c288d2fdd00a21ad0530886dfc8e078cd866db760ad5090093cdbe7f31c70bfe5e1220840c53ad995c1c85b82f8f9a5484a0bb70516f79445934330c40db10cdf5d5ef1c5913267e9f9042f42731a8dd62119b5201c60ce84d7b5a50c9c4ac7fdf2a494a1467fc2c9dffa51a685838f290986246b21c6d2deaa24d036643f041259eea9be2a1b3f4a74ba76daa3637c6e05c91c819804125a12645c101eb21239117564a85ab0258d0240d9965387200df309ac77a468d4b1008a60d235061d4a43f0f43c821b38170bcb45cea31a30b0ecb5266260e38b151fd818053e18116e3eadf7c8e8128453c690cd8124fec59c705eba813dc9d22066b22e337f334d51ee038f9212b674d0270e34c7b1b293a718f3d63cf8f7afcfa7ed6f714f54dea27fcb4981fec008e1a0b66f0f119cf40ed0af907d9de8bd421c2a86fd3c6bed29826ea87e0c5ca841ffa7da4b3143a1a0cb9c2a82e42a74f2db7a5af2a9e0e69e399043537470de1d6d179ee426fbb519124bac8020420f86a951fe4999d834ee4b7ee1599c5962d8b511b7960c772997b1e29368d2f36f2a98ea0dd444a9f3474f156e60b7dcb07f4009812906eb6ccce5cc3ab59564e01a10d66cdd8fc837a7c5021563c134d561897f0353f8dda9fd8c8e6419208e7df05412d7497bab8f5d98f6086fdca771fd77bbb5b263c7d4a6dfcac149787659150a2bda82ca12eaeddacb43d9e7554885bcd1f5fff9e3df34fdedad1648e8ab1397f0ab3fe37f6c5bc01e2b0e8ffc13cdf541a0d437524cd89c039ed04b994af4acbb91ea27931429b05bd75e88ce27968a1f18f6560105e7bc7851eaf4ea832390d2ce52cccea83d41ec84c27161757d843b85844228085d9a6105916ad23551f1bd6ae85c7d333f0729b72efd773b2fd6ae7cdc98b780f2c763a6c0c6311ec8cc9f61c093d11181df82f674149ea9cec76267d5ac95bbdb4dba07d306a09a6a4653961b3ca7a0f8228da38968215a7c3e6c1d73e2956215bd17044ee68ccfab0a5a43ac3ab6b68a9bf11f4b57851641283808abc218dddd3967d8d2c5bfa1170ccd6d145578d53890b10e7d6e22f1856bddc03cb7e8e0c7723c2c577ff5a90c9563d5e7a6ebdd9bf90698d7b1b2430d6125b99e49fe7110458df9c34b823e1ff3f3802f3de21227900005cb384a82a5e5268faa9682da3f018b71e992e93451e313f14bde9fd010fcb5fc5596e7f5f788e7d000b9388b6849eda5b5e7e89395cd99764d5ecdd5225ef86e0fd09f52219053b4d290de4e5496dc4dc20dc07aca028acb10c3bf59e000938d76cc311e40307568083cf37bd3e46bd914dbeaeb0bf4ee3d7e3756a28204774e6debfa39b0edf34630d253d360a1455a8f391b20b2ceec14925d239f2a0495b3f15e6e03f700b3ff3861b4ed2a125b06276da70d6f17683bb03bc0336703c89dc3a1ae5c27bddfc2afc365df0594f4866c83db8c9278c8566f32ca12a9ee81e66da6ff2594c8b1e250ce05c3a50cc952c6235587397b6fcc67b1351f76f06d7a6375db03f82adbdb7cd553ad8bd3a84c763dce5de6da122678fc317c75dccda4a503cd9591a1fcd5ff098efb73149d4fcdd0319a95e3f0e830114f28d6c57f3adf4bd744002606a0f30d357bb41190681cf80c287a2b93d8b5dc9cf886469feef05aa36c81e1d8c5e9d29544c89424360f2d4627b55a73a53b10c2f98d517cb271fc68de7be8c1c544a9c329b4b4622dacf730b0dd9dfee9fd691869de67bb7cf4f0ba36534bb185522dbd0638879f1ad24a0e0436d35edcb221ef620918cf66bf861030158737133f51e903002964e291f8d63f2c4389f82deeb7f90a5269f91d236218beae709579927a0865be3d6f2371a957f4be79fd3503ebb8401e4a79727615a71cf0d6cfb07058f03fdac2581569ee9157b39b31e0edaa7257f85325c3160d3ca571ab712b1adfae54b18a300161f76a08eb823471a64e4f12c5c7c15a8b2946b8ea63885a1cd05a473d6e10fa731b0ead00aa3a1eb55529523f391ac7785e6d5ca8ea3363aafdb97bf2252f6e16ebe8a4cd7788880483d43d5f9e04419b1c73543d16fd23ea26efcd1cf4e6ab0b9256d38312269975ca018f89cf4de00619977313bfd0032b3805b86fd64784da74e74870ede7ce1dad32eb06ff114a7901e52a6daabc85cf448561da3adf51d8cd12d16e9df0e5d179a53a06acf465a5992d958c8fa63704a5e09bdffd807de321063fa8a2ad76140207abe72608e89e1b1fddd249c6b13af291c05fec68f87c9a36d48b6a18163afc7c6363759a6726c4f5f71e642071e5f623cd48b78d5de5bd0cd1ae9e1c41681e32eba4a4920159b639713a65ae97d401fa9a7c6e0a5d9c7647968a80f3fab2e35226813b005bdab80c5ff31fade0bb8db255786211ad44d71a9b6ebe90defea34de0058b6d96f17b76a0ae1761156d1b378b99e4d023fffe1389382b5a0b6e82f253831d6d0029e2a04382723c568f2804d7a3c444a7e98a6f9be0b0138b4d26fa8b9e5e2fbb366f12509c61a641da986490beaa5af215539bcba977963c34a3f76660f4398b27f4e9bd1d1ec8c6b74bbd345bf01b592e978808dde40d6d867c6cc3ec9c2278ff0a037ffafdceb56f95ff1f9d487735c1a6900da757bd716df2c91410d486ed65894f6f23836aa29ba85fa76308d1128ffbf0dfba1ec85e464d253f55f1763bad75031a4d072e7ba550afc5629d2cb2f8d446dd0fab513bac536dd50870616dfbeac2cfb659e56b8f506023a690bf54557befb9172fb0d6c2742e61d13fb530ad026c3d1e2895a3b1948cb1bd68535dff107f8d8c72580537ec9fb1956906ead6f81f5cc3071759916324257ea2d9eb7108583f5448c090c337f41b8abaff701265550832da64a8a958366b03848093919559624cd82b0a9a08be8537a03e818b99a4a37dfa343cbf7fd468afcf4ad9d980e06397f80e75c5fa3f972fed734c12ea3e245228319fb3a7df345a333633dfe73446ba24a8765ff3c91bf148ee830f0b52a8882c44d7207a0e558843e18f665013b084665245915480ee461f6fa71fb5ebbef1d5ba9f818ebdc3d761021db0e60b4e35f3fc3bf90356e6b5c8502e08322dfff3774cd88320b91d21b33516ebc23fb8723e64d9cde7a1a30825d388611c812452af9f060306f7ed5a28e47152548d724193ae7de0e0b1dde1ddef0431a7392253dc9931acde719609844634172a0bcbe7ef9340d7173c610a681111ec83d38635cf7eb1198671153ccab9d8b5736ab2a15b1b31e48b8399b964a10e14a74004fac4283500a6fb8891784240796436ca6c6f5a7af2e4219beb7b46ded40f646ef6c4c8b9be442e53f4785f2c1f2f1239cd14ce1a0b19225e84fb2c2b4daaa94d402edf2b1a131ed30dac74b5adfae7d7cd86301bb4a3dd6514d3a4a5cb115de493558d151609bdd2be7132130889b4fab56e6c4e09eb90e7d709f3c3baca1b90b5f70b393a1abc1230745af8a92c67d75333e9bfc1af1efc04d223b1b00477d1590b54835190117b8ddf60d0fd5c6dd1d762bfe4a8321f1da1047efbc82c8c83c5c24aa05a0f7d6c5515acda80a375d6bf397355ea09fe96a82bdd79958a30d067ddca61a458860a794d7946cc5330fed3214c57545fc45c23f0c0e53e606a6673b812fb3d4173d729e1133e9d2075d8d19a042d38183dbf1de4cb9ba71daf4d4c221d5227f13c8807eb611b90db71eeeff8baaa67c37f60e8038f2998e11b6aba404c3db9049c0aad1a59dd1d8b53c6e0c872431385e9d75fb6c77af388e14f6e858a173b60bc6718547adb34444eac5edd05433bc4c3ec2fca3640074c8ac799f70c5c5c8802ff6889f44c5b1a97e9aeaa43922f290416fa5e1440f7c845038767c7a36999a2cd4018b52890dbb06ba145df922a513bdc62d90dcb65c2381c694a38404fec3d650cc2e14dac62830c23118f8c443ef55780748d08446f2b3b0ea7b75ed2edc53c479677190467cf4f82f847b2a4e1d6b0dd151497d25c5eb4239717b63884d15534fcccaa6a2881058f06b546262ba0eda9553b9542b84b1a735eb6414d8e871ba79a00d108918ea9fc16d3d09d26cdfb08a78d5b4efc0d7a3f1d5aa82e1cc564c561dc67b80d240b94a9ea9eee1bc9ea2d63e1dfce38c49ed0aaf0a6f88e2a2328afbd686597387766dc5476f0ff446dacc1ad5349bcdc1e6080945ed79440cff40f709bb2ed5d25659011de31234a262a3beeb38c4ffae532889201232a9f4118a28b5f4d846b951eb74086ae2d7392208e8a80de4b5ecc1b39441bf4702b45fb5d9d0668449712cb75a9c7eae9472396e4d7e528e19228cff5c85046b852d6675aaf0e79e82f10659691a472362edb20a8988d60d5eb813237aea775bd3a0261e7caa96ea91dce0dfc5270fc744308c7b1482c2b3fe7e9ffbe692e7e36087eeca961fbc065dd8fd2238bd44337d47c88d5fce9030bb025f69725e435d44b1e8c9d2a43270ae874250bbef46c90cd3f13c75f3a6bdd46c3c2115bf06f4a9ecf1c15d7ad7c2e9d1976e25f5706eb78961463b08578f8242188e27dade8e3e8f08e1eddd5fd5f90587e14bbe6ae358dc6a2d88c7feb7b2015f959e07df3107e557bd382d48a02baa9f81d512f7d7c1750ea06e91f5a4b848a3340b0bc299c7c7994031637a4b069fd5a0113f3afc16c789f7651454bda019797ab3064ccefca32a7d9094cd2bfa45d4e03636477ca1474e7c1591b0a3dce92c46b56f0a129a75750a52a3d98065f7eb6c3a3bff4d029b7417986f4f991448a6e49950c10d62297f049c7565807382bafc579f3ff9f892b920fbb56de1a24c0ab5ba98df0e4ec80dee864c6db32161c03b92efa0d560f30ce5291a6cd69943e89c219c5a7c319b3b6f9f56b252d4ce473c2bbcfb39d2c6aa010dd7800b482a0bdfd9eda271c0d60d5a986d91285cd5cdf564cbe5a4da1d07c70a3eb9b17da43a9b24c36fd481fddae28c06b37e6f168116941289679484aaa218ea6cd0779376660905603d61547ec9b4dd5938f9e504c2c257b9a67ce5eccb990b6b7c4ab70920238f7c7ef11d2a479536d112b799c37e90877f98b459bdb9e9701375e5da560e34f78628a3ab36deb39e12f595c802739fa29c7d0f9ca8647958ba5d112f631645d3ebc1c4e227fd4ad9de53a678aad0bf24d7fd240dd37591a1c0545f5c34f4eaf241df1c42d41c7c5808c2f5c582da95772fb3b34808d61e13a5594e462772af08792e366b32e59c4edc781f63eeef1b93f57f29c8bbfbf9f99360cea72268325c8abbe9e819e72871869fddfcd6fea790e37bc822b9c74c8f81edf5c4615ec87c761ae080e86c45adee7e0119056e282aa4de5d9d240baf4c9e81eb8c728674a453b0529b874f7874b6821189f0d3cb0655f54875cf939c3a1aed87291450cdf753a5d4465f20d695a69898adbb79ea99cec358cb2ea65b5a0ac3c6235284b7872ffead34db7f1903840d32f3c2b1ab443ae654294163391189e0d02fafd9439e8cc615f6845d91ccd998ca1435c4c527048ada40ab61268b4f6533101b3dac2e2f67cd01341ffc28ea3037099352c38830056438e135c0c973bd8550d35929288cec821faac3400e36cc1996e10cf227da255517ae367bc82d9a69e77300a652d9a668a15c5af6990039bfe68c41cb336a8aa7b47c2c8371255079e40b8b62ed04704f7d9690bdc85f25c2497beb21d3d57f0e53b7853a6908229cb1b41251fbbadcf5f55a189884db993daadb8b832320ce2d56d6a642fd4a62be7d0480497417798a61ca67f145e1171417b1e57f404575eb9cd74d02d2b4fb2ba479c751b21737dda7156cdaaf8e558db8810cf707527aee457058589b5daf28b7a0851b75c9b051491d95cffea8396863a27ccb7bccca31ab32c67d3c433339109f038866718a1f89dbf59d5d31379427c783162b5be1863475a49b7c10b36fc9129231366fcea17e90a36339ecda26320fe3d6dcb6c4c85e88b60b0f746fc85c9581e76bb33e02b1c248b99d22eaef0ff90cc723461a7e76526e8e3409008afa04ca676a710437797ffaf3449e1c3f19befdf89021f8fbc91a22d96bb8059ea0ac5390e5d4710eba3c134f633c9d0d3044dfb02e5a908e8d7adf4be73740ee08d81497cb5fb886123a6b2952edb033025e84895e6bdad161ae11787896076aa1b1e7a65d3815cbbae3f6dfc4c979abde9c124aabd5f6aca6c1098452d08bf842b291a013cd2040897dfd06d606809d13b971e42273f3cd9de53b8e0589fe24b8721f906c2e01bcf59afcd86a7e39a4f81722a45577f7e9417c2777d33e03ada40f5be37d714410975545a983aecef8cf4453be683356bdc960fdc977ec58593db848d10ad19957a7a320c661fc35b6ebf3582f33e49e7555e47e5f572b976d686bb0352c02f8aa06b0f4654ec65dfd06a83f7a478b35cda06545d91306da199bf9c1fe77567d533a7e55794351681f90ca504833e8bb4b0598fcfefbc1c6ab6af475d7db3f4b46ab0b3f8a97fb6c811b9319b9b5a599a19e02baaf7ec4e76c5148418884eb5022928e4b7551083b76b96b09827a9e4e6abe4ffc3c573dc8500e71c1dd4e794ef7e976050ec76ef9d0aa3caaff47f40259a65750efe5ad6a41c7a619dd409e6ff3852b27371213ecc41ae120583f651e9a2305e0eec585533d41fe6d0686d7047f5f6bf71011843a78fc54a613bfcd620a54f04c1da869a3132b82a60d99043302dd4fe77350af36e9615c1b88da518a381e790a486daac76d4c5951c83bd375dbd7574e4983ac0f75273b585f1ee31d241b0275785ca2da45b80b70abd5269e707449798d7cfca84e52e048217e7fd52767fb3f09769be1350b83927a6dd1c5e0390550f5b0b55459cfd8086a83fd82ebb989d50b28590d1fb5a5f76a9762085e758761883fb8b46b93b0e562ae27687b48775e288f27d1a7affef9fe4de97f195f4054c5a102e58c7bed9d693b6a6dd2b099f1a12faa95642f9ca14936a1bb560354e8b99cf2e2f82f9b8a12e1d03daad3b94ab32167ce924c011ad678e3b3dfa965f7de5c32cbcc66dee7a4cb2d713fce46430fb43d24ca2f1a6b2f1a3621f8284658c79803eb4cd383d51f3c77f30ac2b89d2c6791d4d865ca516f87f47f474125b7b961b5e046a3f1c42200231fbcbf1ecf6b2a4f8ed37cc8d6c9fc7e64fc5536a9f10211b2b530d672b43febff10b4b1bc2a3fdd46252087ab7f37880c847e930cde41723af58bb94c44147b8cc68764b5e315c4753eebbf4e91d5416323c3ff6c16714307a198e2657b80381683b2add391c73a4c85c025aace1c349f5569d02f6ba3677e4ccf0e831e31d18d4fe96f0dfbbcbe0f1f0e8993dc4d68770e8b658242bec48fa7dcc2fdde9f05255b89a5d2625ba35f0831963069306d98f7914a20fc1a1f5efc27077f61fcfccc3ae315d36ed5ef24597d0a09d4bc7d90afe65477c68206caaa3f1f0dda398d2edf217bfac21ea9c749b529ba470fe06d687d9ed39cf10f6b3657cd4a60e5830f425154f8f18482aa6d44ff42d96e451331ffb2eebad83a49cafecfe20fe854424d3d321c5000b6a50c6bf01912c8305f733779fc390d260e2375e5e4bf853a96fa344ae469758856266a2a0e18afac697c8fca74a691b1903096e225383459f6093a1e1f2df601ac8375f0dbe6421a606e6bba76b3ae5fb98f4929d7e9cd60f92c0f91c8e62b271732d63fb5da989fa3aba322c370cb17dc49313e129d54cda0d813c8bff30cef86eab7e19bb03c60a196385918200844345ad41f683d96dcd1e2513f3c0cb60d92fd13c24ea72fb2d75c2360186dfdba58f0425b458b2d0282dcab17d389201fc67c4a39ba5b9bec0544e5e7d31b3dfc821fcdafcac05d6bc2b4a40c3db396499a3551b5d7530c2426644d1c171abfd3eae05b5add4dc654aa2d92e0ec95eda15eaa605d26a056397ebed3852e47aef65ab13494e1dabe31eb61ea9e91984cb1350c070af3254dc45ecf4ab4b6e5699aebaa840576f5fb30cfca4129a4e29b5f917600e14bac5fcf00a5fd4d1c0da70d387bdc33ba6e1305003c035e1ab24c616e6772095fd6ec4e0d7d0a872d20e637fc01f85f87f395ba305557ab7d5847f69d512afa5ccc6a2044bcb3b4ec3de939464bc1746fbc48e51136cc3775eb2d2cce0e9c7ae9fe7ebe5021e1a0829cf820289771d4ece4c0fef936af7b5050050b0f2296f5a35437eeb1f41452336e898ca5e7efcaa524613fddaa6fa8205f15c4a68d5abf164d359e6d8f9841fbfb288a3b1a92b8f90da201d7500bdb1d1c3130c98a91783439dac0edf25bd5a8543f6544c74ed665d26beebed2ae132f67c54ab15a0f38d3bd5fefb6a4adf1baa8d9e2167457714c0ec2df44b782ede24c0afb67d4163ed9af80ce0aa69ac5debee9f4aff87a54f75bada4b7820398b05c1ae657768aa82649e484fc3e6ab429ddd1310dfb106bb702f40ac7e85ccf051a6dd44129cd9d29a9889d20328925fc9c97cc617c67325e89b61c488c912095fb1e6f52588f12ec2340011e6d72a3d32042934603df76003c823a334ecb871e45ca7ed5f1665f52464e8f9e71929c587e60b130f4eca8661007ce5dbc8182102a1e8a1bf5ee1c25e441ad52eef013cf8bb0270138ec06234e2ad8ceb4ea50b1ac07e043ce10b711f3fb18a73aedd3d16e6dfcf82f049006b165bf1fc41d2bbe9e609b6ac3a971df8db2fe56c9b86066ed2d8709acd6279896316685d691c05930fb52437bcf50f0e19f4c0606b64bc7ccfe84ed29ea8b3febf38e42d0246c2fc9752729ca6656414a110d528b23d61cdf8f620e021fe5f37a80fc64cbb04a09b4c10403ce578c53c6c10e4a74c81f22a9ab3d9e84afd883181ec004b466180668dca732d67d94a639aec6f182d64c7b39415c1509cebee97f0f41aecaeec1aa30e7f809a7818dae556de0bd32ab5c065ede860b26adfd1fe5e2e5d72a45234bd2ec5d23bbe77319987be3c3d77815fc4b6defac4f1bb931cf7f4b8648d3866272f528b65960a11288e70f282f0c71232bd5ec799da621b6eb09e8b2a5028b70e23d11904e38d0b88c55607e52fa83620992ae2d4dcdc9ab5f187af9a6045a23b8e8e12b7a113450b2c8f15e161b5d4e0d4763dda58cb312bfe558d401eabe7d7f62bceadde2fc17e3b7687e6ed9e89c823d5c92820afac633ea8f31dac53db36812324f924b0052e8c0b3f8d29a326a5b6f2885cf4cbc6c8293edc0a04ff10d48e5e7dadc587a6d1dc9b56fb126c60285defe4fbd4ef2c378adcec46da2e5963dcfe79270ea6eb45f85219b1ce496816d4a763601598a34aef3581168fc4de10054fa14085450ba519af0e634146b84146b533d0dd67aa3ff48f16e4f8b3c2a68c2bcc0b3b615e7ad2bfdcdfec753cc93724bc6c242346d59be3c25ba89e4b3753fe96f049da31aeb742f18b56a2b9fcc87c9c1d35ee73944646c741458eb72699fde8c83091e277c16493cf7222adf8daca8abd8f180038b04c1d99a8702224f035a23ecb99f51f1dae58cd754a368473c830b3eec922508e4839044ee44450b8fb96d6af903047d452c78dcfd49fe9883dffdd916dc9bf8625e3714b8aea95abbd7a70b6431d1e9276f62c37bf70920b5ac50543c9ea9ddab3a2e4c4d73bbe79702ddab8636b95395ba9238006a8f190f75f26100022eb0f317a5c8d456e5b5e17fe7c4e8bf946e9b2adb8dd6046b11ed2db80815874679817c119b8a3ded49ddcf0bf4e33309815aab638d8e9c881dd3df2c1c9daf66eb1cdb60ce1cb52a44219c410545f19738998de4d97ff6060da9f81802df5560662f866d9f12f633e172cf50ef2a203adbb95f6a22c88a61de53ba132f7b3554fe1ea5bc3c5bd61c9291d160fcc29f09285952f3a45d48f02d3f026567a8f2c207d3511669338601e8e6da7e0c053a47e1fee015f9ea0b495184780d86586259ef8dee1858f693dfb8a3f75715357e8c55e3b798c44ca2f0e41253c5b6fe46173d2b5856cb423178bf397e857333a4d8a611c69df27c284a336d9cdd070a8e9f9ef5694f86a57db00c6251dfff58ac94983b895bd2a2e23071d0ed145da42e1d5836fa795f330e2ab01ddaf7f3748f07c1489aa0659623df201914d601b4468ea68962ca72e4c83a03e12b667756639ce16645506aa6d7d3a392604a04d5a67743ce3d8a45bf82c3458e6ae3a56605b3e40bb381a6767e890eb01199e0776eff5714a72d9871ffd8b24f85e19a78d44c205ae86a08ddd1a9f3c8b60aef9c29e084aeb26162aec60077920fdbfd9aabace4c69f64e7a5aed99c267b2d134b436f71ffc2e90917b6a5ba9c947175a954f838be3b1a93393a131cecb8d82f1132b6dbb4156ebfb8f64866c5c8447674bb35ea5bb2eeb6bd5a015bd2647d08cc875b2ae5b4c121289d4446d528205d8c44d090114c60f5b7979fde8b0d5d2b21512af17f10c0152b4c041862ac9e0a0efe02af5e4f08574a9ecfa3b445445ca5d8bb45015e0d366f8793a2e0e0c81317393f4eb32dc442e89284170e982e1323ed8227dcd1ef0e18ed024a794f704af910bcc05e26ecd32ba16bc9c2f08b1c6e68ef179559ecbcd4949afc36278f83ff791b7cd5f13a3497d7bfe2f9394f40eae99c2321cc061c54d3483dc578914436bce030fd42d8c27fa417df582e5961d0cc93018ed33228f3692564d90b91152ab5cc0b71252d93931ec6be9a3f05d58e039ec587ea2a4160152ebbc0c1ce0bfe47cbc844b9016e7a1d6020c9156a5e2701162931c5264954b050c03f221cfc57bb9a833618f25143ddf8636d89c4aaa108520e5f610e8bd42bbd531f662fffb20992b27707f3e6ce5d271c5d19dcb93124a53c4f5c11fd68e9a5b4bd445add89fad37d5900ee3646ca5c527657ef7d78ecc235afcbef45a103ebb1e1c5be9b8848ad3c498fdd307292c8710de1d8b50601ce003eed3d303eda4df4f8e4292997cd6356d18a7182c10bcf7707453659b78cb94a67da851e18b130e206085f99bd41ec0c26b10e69496e8858d54826be766651a553a0a03a453c8bc56acf103a217c4e64fb349b7d73780a497ca389dcccc0bb8547ff5c9f1d096e20d8a72ea97242ba2f3e24bc973fcb716fea64c0543a99a3af11821250a089c867b1f647d8cd8b8cc415bd46598fdc6319d056083e3e7507c1203f416907eaba0754e5662647b19c17770d09549a6515d94266992b7efbcccc1b77c7fcdaa29e492c0fc6c542fcd82112dc9491b862d4db39b01681cf063abf5458ef086c366f020a76f0534397b5dddc1171ef4fd60c022da2231eef913da78a69eaa82f6a711b495098d12f95bd2f49b346023aecf42f785124ef0331ee59588386b1f07dda21f2c512d5ada79f8d818b4337e171dcb1fb4d4e1844d2586e15bebc648fc4c9d4fc947695ab24223d9858e59de3be6a1b0a7123b05a2d2b6420b418a7b093737bf347fb89461a094acc840886bcb5afa1b047f8b72cb408c89cd8e419cc014a5db305a849432cbe4ade2d25b1f369c96f9e47a1fe557a8e5462a648c7082694f5f64ba6ce8e28dc0173c1966e141a626c500bc638fbc7323fc2ee077e7371d2c972af88d8b413d08f9ab5904cc032d489edf4a731470d0a8c6574cd705e6e0dc438dba7e82b42657a047dfd850edcb1e6fe32d72d9bf814823e947e9e72f297bbb93d5e0697ae07d5ceebf14d057c51e3c6ed4fc0185b1b5a295e9bc4b79cdb83e8d06b5b7a650d72b85e0a82292e8d9e1ea93e7fa988daaeb277c6381794e7efa675ec32268a05078cba47a99aee82e82ee7ab01d5405ce971993d5a386b10863f45f633da62244096c5bde44e17e8e2bb59480fbe74309b188f8a78bb39e9d1ec6ca2cb95b8f3a1e15f3e606b369c121a77e7225e2262438cd8546ae9424c7f3ea54c2a5e16bb08837cf5abab1f5ec2a5781347c20358c159099899621a33beefcff0b97c1f8c4a53e5a595d859aa447d0fefc786ff0a14d0f77ab7b45208c0e60bd768ce0adf383fa6353c8b8b9a263453ecf986dfd7ea92c1547e62ed79b44d4ae490a9027749802743a44adc8392423fbefd29e84228e2aab1255b03304f6cd9fd7d40c19b7e64c12cfb610525e92acc301508afc212552126fd1d5d43d823fad14306291346ffbb71402191241a9983cfea26d2c50009cf5c9db52f206425a3b2ca35b61acb69b257fdc0c29391fdcb84a72ce8ed4d29c7b5c6e34338db5cdda15f96b7146cd8050d977bedda403404f95b3f939aed911092ca260f0edd84ba69fd280fe0b8a902033e5cb6f26e33f8632e2df7db5901a83ba38cb425e9c1e0e9a55e6b998d79e2c40c8330b1c570299d5a17b2fede88776eeb73e2db95c0fe05ece9271156a1e28b9da55797a49336f87af5532e5c93eb6ab63df664110346ffb42fbd31544c9de29266f601ebddee2a0918b77aea558d46f3ae32669e70dfaaba799a14c5759ee5587087b941a39badb1c230d2756e4f93589a39ee827ca34cf2d4e44b0623b0855281c063b8b1f3c71c48943d1e6cc0c5af4e695444ebce78e4926c638f5136ac7cc24a0dd6150d606c2a3fbb76a3718d17b35f2c1c3ac4edb8974c861a1b767a33b5df1f0eea0c946825b185e77c352c9d87ee465be1d6b57d6d1f8dd29fcea9d646182a058f49e40d6986607111e5b73de0aa2ab25684ed584e5ff90d795c6e253c5e5c383ff110f2c5acc329202dc036d9a342b6e4464600cfc6dc57a27f760167e7fb37e98917d39c84ddf9865892fa6c425b9097ec166a4e79c293fe8b4a8ffdd061e02a9845ad183bdcae5ae9669a273802b1b077a0739763c7d760b6b0060e3d5101f97fafd2113b4681902296d8e755aedfe7b38ed9caabfeca76f56c646bf1c29d9a920e6cbce02e9f50e93a87be6eb1904cb92be7962053541e139d2baf688b7a43c87ddfb6c2f8e630c69280bd7cefe102db120ab4ae4d8342c46d5761643d02fa4090afa1bec07e1460c301d5cf45d5630e82d28bcfa6a41d0e47bfee3a80423fa08744166968ece9f7e2febff45740fbfe68e42405e9ea494452a92d15ce28fd8f43c923e0bace7ee97518f0788698349402123577fb5be9f722350b425c94ea34c9e26a188d75b677c74fcf6dc65bfc83cc466e85603b071f7c2499b5130c58bdd68b51d509fdaafcad601799ae1797e779313ae65ce74d198c7afe883afefea7326dfb788f536ebf9cde9872fe39fd4c2f8e465029516c91af8ff5c22bf860f1bad0dc35891a34bff9889239cf8b46f7527d8ff4ca04f16066ed1aaf2a6d0ae187aa984b0b72d3d44757960578b1b411551d5c91954cbcc8d94196018c4b09ab34fcc189b9917565b88f7882a766238b5c3c57e94b11e5b9a54372b7ca987caec2bd18556cbbb173987021209997668294c844e20fec968edca35bed4ea9805765ae007555a5842920a2d7b753213d79f71af679c348f55a84819877a5c2c3b79e25701086b3519265a385eef058edf0068067a9e195dae1d75d43b010aeee7b0ad3b4d7867c82573fa92e23e019898e2e6d70e851fd6152f48765315b41dade6010647a7965bb74381b96928b84ee5b7da76d0854d682ec705ca8c7735c21c3952bf20b6975eee092328b85d22056eb85e973617df9981718a32dd935ec9c03b2d74cd11b67c968aa0dd3e8271416ec040129f91e2ea48a3650f814882865acaa874eabab9a144b08d09304b09de25b2dc04709fc0d269dd0055408e310f2287dba893a332014d299da6bee511c723a16128adda0294efea637ca2eebd3f84bb04297254a62e8f1701e760f5c61766dec8ecd88b5902f49e1e2d97251312f0996b1fe6c272e5b2fd774d11cff6b2b3ec6e98efb1707142862945b39e672dcd4824eb8665d748fca6bb4d64ee548100d69fb086bc27344f81f0a34be1c6418b990b7d898d170ded445cb12e193421d5ec5bafd807f5bcd7c6dc36614acaad4976eeabffd3da8d5fb2d320435a731c0e7c088e2298ce8ece4d184d23274099a39ac39d26ab49548a13ebfa54cc94818cd738d76760ddc059c602fef0f7864f2ac4dfe10ae2dc21a77e5157250b927ad292792ff24b7cfda3fbb7d6dbfadd5ab106e3c5f12558448e6ab78d7fbdad7f52061c5588caa2abc3658bd9ac403bffbdbbf3febece7e3af5bdaca0082b7b05d35106b8f0ebfb466c7c29448ab2abffa79dbcb126773e328ec9d5b0290b05e47814aff94bfbe05096a957fa0e4ce9deea5a4ca3d31c4d812ee92f4378052fbd50c666d5da0039b4ecc198cda6e66c6f638f87a44077551e16f8f5283e39d94eebcf677702e5d15f4e62e2060c044c57eec7c0eb74d774fc83375cf25b3dabdaed246c99ee26b38aeec1fbd7ed2edbc4c60f873bf7eedfc200170b447b8986ae765d7be1af176fefc0943f21e92bc5a8923d3c40b71b34c480d6c961265e79c2a4f57dbff2636cf53c3d25f28743420a0874b8757d66cbc466c0c6eae7057b84e5459723df6ede5f1d831c4d45fe039b05782641fc70fbe8ba190f719b5b9d10a157bc255e960539d0b2f164c79116dde7f809a39c64bae8a10de2509eb34e094cb8fee55590e3229e9eb7d196882c03a8883923674bf33382e6fc4f760755f181ddeded13ecc9f6e5a3423c2dd9c5e2686505769162a9ef6052f06a853a18813e73795130dabd585941a62d76ed4d2f0e7f50fc1bf36d335ff9f0fac4e575fac1f815ab49e866107663d8c564650cfd62a70b44c29f91520f3ca806dbb2333766c7319014f7aff01da8d5e1a16423cbeb8c8912cd3b55d5e2c2102187ad388eeedf6598d5b250d9c54aff0de5fe265fe9a35926d702848b0d1d6b2d03553fa6d6a9f313a3521550f80f06ae25afaa37d3c2a9ad61a92a14ddaabddb7164f9e85da3ab8326035164a03d218bbc207f29291083150fbe2597cc9b5bad82e04af997da2feafc525c3dc1d32ec3d4ca637488b73af1ca82f111eef7bdb0a7273a49b220c32e7ef015ff5f64b856e4aadb3c070a492e848c357c77b281a5529e43aa9ebcef3c09827077c51773c28a73269d290627904cb5edb0af52be95c35fdbf337ddcd0e0ec94b3ea2c92b533129f21d20ca4f3c784a0a82136ffd991cea3b81e2735eea74d8a190b8a44833265197cb182baeacec1f219a2872f54b268bed5b28fe6224a9b207cc1015b43541eeccca29a2af30a242f38a3844b45ebdc0300b1a5de8c0689855a7d4c5ddd3b3534577c35608390336a27ba3d85b9d1b8236f6ca9b920b3cb23f3a61b6df8f9356731fb663cc770ceb8a3484ad37be16884e2acea55f434bf3037bbb7f1896eca14d487fb6fbf6f5abb0d7203f90f0dde6fc4b8ddd6590b7cad23866d382c49796d21ce8d12b5c6d80738d73be7d2759a86bcb0673f7e4c6fafb2a09349fad1b8aa9e89d6574fd7534793c74b17295059c7baebe23769b9c15118d38ef4141224ea6f0c86219fb45b8d9bc1cf3c9bbb37c629c7a603bede83c5f8cad2a3f8a56b27eb52c8381dfc46d4daf32c361dc2a5416e977768b21773945b769bb101fad8f9fd0eaf72f56e4aee62dd1e4608d7196cae1b4273e6c485e87fe920e8012ca471dae70d6d11351ba8b52a3a30f1edd15b59f2d769b81f141a60d70211ca935466fb7d2be3fab0d76786b68d728adcc61bae0e7e99e8bf95aa88d7bf397fbcb4d5a334f63f7dbe5992ef65c15ca5d0280624dcd9de760a0f867613e5ac4405d064ab8c771d58bfbbe85c9ed731a5e0b523235ecd4392d5280d4a906719434a8088134e5f03598ddaf34dfea5911b2692939601f2d7945ec9f67d773cea601eeb43a7775e226baced0dfff2901657a844fdd6745430cf616577cf77af5201a71f79a92c364334d8e6b19c8ca6b852da1a1b84bad0cde3ad6337129182a1ceda1f809ff67853ccbcecac44c2db5673d60f2e9794616a3a906c6defde645ac78bb2731407acdb0038b5c4e2d9318d8ea440f64f557deb1691f8e5a84dcbbced474ca5976c4c93ebec085a52919ccb7f41201dc996f92b2e8dd7526a9245ef8e1596a50a0b4f1622de2f866b0f83f395fe0668d69e39fa4ef769acc251a80af9aa000528a47ca35ff1724f13d45932c6e71601a1335beecd15104a62f7ae1010b7b8a04ef4a922bc25f5f540a3885729e7d95e11ecd0438aba528a5742264a94c7964e492b960294f27a83ad1aad27cee1130a35a3d719d7f179aeeabfd3f14e6693e10383329dc682e28b0cb7356d81dac1f22001c1ba79a37be273fe8b18db1816036cd59b566b885fb41b5b62b9e4b4a18eda07832f9bc0c057f61280be5c6b08c45b1d47d70d057d000db7a8ddfea58d0139c9c27064224ec924611541a0a073e6155d59aa7a6ec2b1fd7e2bdf125591e9dc1eb272769fea3ef8f8ea8a509b479d904b4368fa6a116e1d46b22fbc83ec40ba262035af9c979ad697c4b594bd2216a3b71d37433755a4cbd51aaf611ff2f9cf0ef5d44f524f26d7567395e2b836e9840d4b84738f50b40627d5f95687e5c8c8bcf0c038eaf64c2e195b8f21ae609e1be38838f617b7ebaec10d32f101da088a47dae2faa713b01ae49bd7651993eea17296d6d2be75115c13282f5a8c34516dc81542766accaa9756a8160730fb9f683ed4f802d6fd556f77952388b38ea1219940dd4fbaa58e14ab1fc7f06377cc0d140850a9411d2660de25b66f5f90c853209fd356c79778c12932806b919043f0e90fe5038d654324c78cff9ac22b51e8e5b49940b133747b72849eac4316d77af5bbce277b83f397980915d4e28e3a6fbf6bf9b7f74127a51ae0c5c0c800ef341b62656d5af26554b6d8cd30fa5a76559540a6bfa4b7209a0d82bd7bc250a665f772b7b29f3b6d822066eb63b92fdba34247a7b8c8d4787f2be530ae53ca0d771d9188fedb15a1458b06239ec5b583eb518cc5e99997ebe33b1e8b4676a7bb413dbbe82de0cc358c7eb1f4ef824b54321eebe4df8333a1559443134ef4de1a9f3483d9c4786fad4aa378170cbc8d5f23f5858192475aa1da65ddc89775f5aa52ff4bbdde24d988263ec21f69b77af215d6a25ed2d98659dfac854652a8d93acf4fcc7988ddc6f3393e7865714722ec2a53d083ff4afc921106b098e587f6181373b7530b89ac5e71b00f71b7c9bd8794730c7d46b28f4f0d02b41ee1fa3d9b3a4533ce31b15b24de314ece1669e601db7c6f360dc5c426d6d88d6f890a3804d8338d5151c07abffd2f06456269ddc17bbbafaacb01c7b5867a9034eafa5245a63e3c50042df8835416ae6aedc37fe4539480fe4c04d727e4a6f1ffeef664ffbd3b2db35ddb094e3254d7795ebb702daef17ae79c15c036aa3977cde9cc1e07637b20df379f249b1617bab30c697cfb66bff25385b8ef84a60d45c9693c519504e421a87ef3f3f250cd5da90737eaf480490b0e70e93ca07a917ebb36adfbcc2bf177e19ee984ea71a11af13e30403bfcc8ca3182c88c404813d679613183e809ffde570d0bca52d81bbde90754a669444c7d733d402a57e339e279bdfad017ef2187fbae599dc767fdc1fa4f4c345cbbcf9ed4f35be5b0c05daafad7c45e1f7d419eceaead6e059543fe02c89ff3b9dd6a546b0bbdfe01ef901685829f39384c8e3c7bf9af09528a2df89d1d34539f1c72b7cb2f4fbad3c466cca31ad0d233fe540027b3f8ef8018202c9700647f2bb2d6de369647036aff262cf4c; asc 9Wt / 3 ^ a % o E [F ! + v qI Q V!| , ( } @. l C; rzx?!V \ : i , G C ]( $ 67, &+6 f . R dYX [ I : E A| o~. { Y}! C< w # R W p Mx u a g F4 #| s l Pm~ K nM Z 6if : L v iA* ~ : csx p A U \ DN c| # _ ? u 8P x&T?; Z ( ? Z]/R aW \ l A M Vq ~ ' , v4 M. S %t- d L "; 2 U% o s 1 w8 gs Fo0 E G ^m i q N V{ $ &O ")U y$ 6 | n 8 Vi Bd " e ' _ c;s d X c2< !W : 62 U( r V} R , 2 @ j f1 ^ N -j N x *< CR ) 1 5?M ;bZ ]C V W# Lp c 6 c {Wr! b 8 b w n n _i' F = ' O: ( T p? k ( 9 L.. cL yJ 7 - b ) b^ a {h q ,Y ] u Q w , Bo U K ] Yf Z1 P_ 00 7 P CX F, zV aP"d # 7 o nTu S f x N - } f k% ; k uj ; = [ e aF d H }= 5Uh b % 6 l Hr* _ ( 0U y Y 4x< _ knR i " s [O H 8 ez m 3t6 j 1 ~ & ; - $ m A M U + d)y % |-} z ' ;Y rf $a2 oFK 7+ r Z Em t QC" L U r x: _ a@ ^ 8 RU^ i4> ,A f%|1 df 4 b n )2] .!n ` 3,< i %u " a k93 ;1X J d 8\* -L ) V ) m q L # nE/Hw] Kl5g & 7 ] p-VU \ K h Q K O SR,* O gI A 2 0 e+{8<Y )kWq ._ K 1s K- 2 E ( i/ tl>GX ^ 8 H u ]; Zr 5 ) 3 ~ F a ~ hO mN K \ x N k 9J{ P [ ' a H / & ' J }X*Cto D >S5{x 5 T w 3 wP*hY8S0 Y% +% TLD B2F V 5 K(iZ? JB 5 Y%U A ; g7} Kv: j q)> U TcG * ` 8q ' ^ V U_ I K2 ? 6 XJ n! o3 w # A 8 @ - _xt.2R a 0 n 6~ _W vJ T& R# s y !5 e t J[ 0 > P \ H g U #bN 9 fD S PI m .6 u O | gV T 9 9 b f(! 6|gJo u, I3 t j yI zIH 9 G nTQ D* n~ $ ^[ K . Ds yQ f f v ~R, # I) ( v~ ] 6 Sn" D= ` zx@ K y % < { fw ch |OyG L G < L5Y Kh } ] E x y F nr H] _ ' ) rVN M ob ] y 8 _+ N ! a * : " G A MY mH )>V D 0 I +d ~ D Q y > > d / U T ] . QWT EH/ . 6 y /MH~W w ` -v W>`e ! )\F # * 1 $E[ # + 9 v 7n t yv9 %K , S - Ep x| &2 & S ; "/ k t_ ( XY X L sv { c O=" 3 ! wh y ' O $ TQ \ t 9E t ?k k '8z H i vB bus ; O /xYu ^ S m M3 x\ w & F U d X P ~j b: c = b f e,u ) , a kS>DJ0 ! y WJ> D< Jj 2 7) @ 7 `Y s } -ri- Y c 4 % } r f ) W a k r 5P ) i/ ( t M q3 (BHC P ?T=h' ge] Q ~ k 2 eM @ H G 2 % B 3 Mt N8 A ~y A h h;J +A B RZ/ cY VE * X3 RL < t 79 . 43 ) ^ !! R 4In A1 ~ S B R |Yt q 7E[ , 00f=K \ " ) \? X & 5q U R F < {A A 4Q ; .m $ _ io#t k + = m ` gR e YJ \/M94Oz T FQ _ Y Q $o N ky QY H_qw^ vbU5cM$ j Gi& ) [ [ S O} h { q W q k5 h j;x x Q ) " ]. jG m b+m 8Fjz [ g Q /I-P + V ) . \ 5 t a N m u ) T {\3^ P @ Y w' E H * e ; B @ ~ z V< l : x O B } b < K) n I x ?I T 7 g [hM E :wW y %P Ew_ Df \</ !6 _6) ` n U B r ^ 3 d7 h JC q#} i , % d v m q( J ZD M \ x? L 3 U k 3 R,] K |K s ? " k Q [ = -L( / S x m ` P < p " @ : [ HJ E C0 ]^ 2g /Bs ! ` J F Q ) $k! $ 6d? Y * ?Jt v c|n Z d\ 9 ud Z % @ S w h ` 5 JC < 8 E 0 &b` > n> S $ p^ = f .3 3MQ t ' 4 < oqOT I o } B * <k ) n ~ \ A K1C * *t zZ 9 CStp m & K B Q I 4 K~ Y Yb w) h o* D GO n` @ ) l : d l 7 c 4 a S d } T I{ ] o q w c IxvY + C UH 4 H ? l[ + A 7RL K J ' ) [ ^ ' V xQ # R =A qau} ; B( ] a j 5Q j \}3? ) . w;/ | c 1 a t bg M jFS < " h!Z|>l s b N ZC : KW A(8 9g m Ux 8 }n" k < r<,W c C a% I q E K > /= ' 8J & ? q 4Q K U 8 hI vM^ "^ n R! S NT M z Y v 1 @0uh < { k =~7V wNm 9 F0 S ` EZ 9 ]# * ^n 8a * [ 'm o h; ; 3g \' e l x Vo2 m % P R #U 9{o g 5 v mzcu * | S Lv= ] &x 1|u s O 1 0 O( : K D & 5{ h (z+ F Z l D $6 -F' Zs ; Q| q h { D ) b- 0 i i g | 6SK R- 8 J 6 ^ ! b f 0 7 ?Q )d ?,C - Ri #b p y z e =o#q W y 5 @ Jyrv pX ? X i W 1 rW S% < q q+ T 0 a j 4q NO Z )F c Z ZG=n s : U)R?9 x^m\ 3c { %/n w =_ A sT= # & V & u M s +8 o G t Hp 2 Jy *m D a : Q n y : e - 7 } ! ? v & I : _ h | 6 j : |ccu g& d q # H ] Ah 2 Y 9q:e |n ] vG R& ; [ _ Uxb D n M m {v a m 7 # 8+Z n S m ) C r<V ( D o M& ^/ 6o P a A d Z S w <4 f` 9 ' K 4[ Y. m |l "x o Hw5 W qm e Oo# j _ c ^FM%?U v; u M .{ P b , F Q; Sm pam Y k P`# TU{ / t.a ? 0 l= ( hS] rX 7 i \ Y c$%~ q X?TH 7 p eU 2 d X6k YbL + 7 > } 4< h J c u ? / sL >$R(1 4Z363 4F $ v_ H R ,D z U C fP fRE T F o a N5 ; V P. 2- wL ! 5 ? r>d % a $R Z( qRT rA } 1 9"S 1 q F4 * @ <a h 5 ~ q < sj [ 1 d @ (5 xB@yd6 loZz ! {F dn D.S x_, / 9 "^ ,+M M@. + t 0 e ] U q2 nlN 9: 0tZ ,g S3 # w Y T Q { ` \m b 2 ~ , J Z }lU u 9sU + y 0 g a X yMyF S0 !LWT_ \# >`jfs =As ) > u -8 = ML" R' < a q g ` ) j @L= Y S rC _ z On ;` g Tz 4DN ^ C; / 6@ L \\ h L[ C /) ^ @ E g i @ ( k E *Q; b e 8 iJ8@O =e M b # D> W t Do+; ^ <G w g O G \^ # 8 U4 j( F&+ U; B K s^ AM & [N z? Z . d a g $ -c 8 *#( he 8wf Tv Dm SI ` ^ @ p ]%e 1#J&*; O 2 #* A _M k @ -s K^ 9D p+E ] hD u G# ( ( PF R gZ y / e r6. ` 27 u : a n Rp tC H,+? i.~6 ~ a e # C7 | % % 5 K *C' t% l ? _:k F [ oJ |. v _W x c x $! } _ X~ 5 { Y } ~U{ Q/}| P ZK 3@ ) |y 7 i Z lx vQEK 0d 2 L ]N cdw t Y = kV ) WP *= _~ ) Ay D nI " I VX 8+ y + V $ [ d 2 . V 0 R i > k%-L s ,j x ' ` \ VL ZM |p C L6 H ( k7 h iA( yHJ ! y7f` V G M PL,%{ g ^ p 8 ySm +y 7 w E 7^] ` Oxb : m 9 /Y\ '9 ) G 1d]> N" :g M @ 7Y E ON $ -A /\X- Wr ;4 a :U bw* f .Y > ?W 6 r& % r i o y 7 + t \F a Z V M @ (gJE; ) t Kh! < e_T \ 9 r E u:]De iZi 5 e <b5(Kxr M 8@ /<+ C eB 3 9 a_hE C\LRpH h S1 | A p 5,8 VC \ ; U 5 ! 4 l n "} UQz g w0 e- f i h 6 {G 7 U @ . G i \$ =W ;xS ) A% _U M 22 mjd/ + H Aw ^ qA{ W W^ t -+O G u !s} qV X pu' W z Q \ \ :' ,g 33 8 g Y yB|x1b cGZI 6 )# f 63 c =m lL ` F X v 3 + $ . r4a e& @ L v Cw 4I - Y 9 ]G 4 3 M st I| a# . 0% H `v ze \ ?m L $ _j l E- +) < m`h ; B'?< S X K ! Y O r*EW ~ w}3 : @ 7 A uTZ : E; 5k ~ zz2 f [n 5 >I U^G r v R / k FT e j x \ T] 0m ug 3 W 5 > Y j G]} j 1 ZY + Nv N )( U k ' s ~ `P v @% eu Z za 8R sq!> A Q 0^ XU3 hmpG q C Ja; O 12 *` C0- w5 n v 7] ut : Rs 1 A 'W - [ Ri D . Rv i P 9' ^ U [ UE ? . P Z_v v Xv F ; V* v u } z LZ .X + VB j `5N ./ . ; 2 | $ g ;= _} , m zL d0 C L b e y > 8=Q 0 + y M \ G t [{ ^ j? B 1 7 l O Sj ! +S g+C K bR z x G 0 # X AG hvK^1\GS T 2<? g 0z &W h;* 9 s \ Z I V 6w 1 = p X$+ H } / RU ]&% 5 c y pw 1]6 ^ E K eG|h l ! t R p 9 e| X0 % O H* O - Q3 . D$ ! jP , 3w ` 7^^K S o D F X bf Ji n"S E ` ` 7_ d! k: ~ b qs-c ] : 2,7 } ) L < 0 n ~ c CE A m % ` / <$ r -u 6 % X (- }8 g TN^}1 ! +J@ 9d U ]u0 BfD q > eJ . ^ j c 8R z e IN P p 2T E KnV @Wo_ N) ` _ p ; 0P 5 $ w n r c 9[ Uz i K ;N d F Q l w^ ) w N L j P )oZ5C~ AE#6 ^~ RF \Jh d Y + u C % Z C TLt f]& * 2 |T ; jJ !gEw - Kx. $ }Ac i ] J Ou Kx 9 ewh d HO B p/@ ~ Q D ( _ | s% a _ % . 4 *=2 )4`= ` # 4 q \ _ e $d ) N a | ! ^ ^D . < p b4 N ~ < q ? s = I k [ A : / l n p by c h]i $7 `kd | N 8 - F Rr ed ( =a ! _7 L L @< x <l L * J 1 KFa f s-g Jc o -d P x V * e ` j ^.]r R4 . ; w1 <=w _ d 8f'/R e ( p 2 ^ b n *P( # V / 6 * `E ; E , a v= X 1+ U @ + / ~;v # ( c> S 6 #$ $ . ? ) & \ )> ^} V l`(] ,7 F .Yc y' E R Ih c` J 5 O @ E cAF AF 3 g ? + ;a^z u< 7$ l$#F [ K7S I 1 B V | 5 s FF AE & 0 w d r" 8 L p"$ 5 > X uJ6 s 0 "P H9 N DP 0G R = m % qK zp C v ,7 p Z C ; yp- ck 9[ # _& " 1z\ En[^ |N F `F Xtg N30 8 = n R B T_ s M `` - V b f /c> , , ; 2 UO [ a ) ) /:E &Vz , }5 f 8` m S ~ _ G e % i= ?uqSW ^;y D / A%<[o as l # W3:M a i ' 6 p V jW % I *.# E B o 0 7H | Yb= M` Dh h , .L > guf9 dU m}:9& MZgt< [ ,4X :V`[>@ 8 gg v qJr $ ^ D < ` J & * ` y Li NzZ g 4 6 . {j[ G Z O 3 1 +m AV d l\ GgK ^ . k &G u [L DmR M [yy R A * * t ;DTE ] P f y:. 1s 2 D. (Ap 2> "} $ n 2 / yU II bx ? _ I}{ / 2 a M4 W Ck - ' A} 0 3" 6 VM R \ R 91 k ]X 9 X~ R | K V p b Rd K ! { 3a % = 6 J B 1 b +'p >l q JS [K E 7 dl 'e~ #Z Z > [ ), P` O B | 5m , ptSe x } Q ` k T k fe U: S V O I 7 8 T r $+ K s L C : !% { d} A[ e 1 ` P| ~ uNVbd{ wp I Q] &i | ) lT/ - I -M h c E f o 49{] ` " "1 x [ 4`# B N 3 8k ,Q-Z y 3~ M% [ H L O GiZ B# Y ; ; B A { 77 4 a @ k Z r @ A 0Z 2 [ 6 z W F*d p iO_d l < f A & c s# . w 7 , * A= Y -H Js p WL C ~ &W G P o -r H# G /){ iz }\ W <n Ky > P + " '|c yN~ g^ "h Px z . z T c _c= "D l[ D ~ + C , [ : i ! ~r% &$8 F $ T k 7 Z *W 4| 5 ! ; >ZY] G xo M w {E ` v cS cE> m ~ , G . D I 't t:D 9$# " * U 3 L R^ P !%R o = ? 0b 4o A < m,P R BZ;, [a % )9 Jr {\n43 kqF P w @O 9 , ` K 3 o& ? 2 } 8 B^ U ,@ 3 W {/ v >- \ ^ q j ( UyzI3o U2 > c fA 4o B D )&o` w X o: &i LWY U { 9 # 'V 5 ' 4 -ND b; U( ; <q C Z DN I& 8 j $ aP j7 {5 N t a g ;] F [ ^w R ~ e kW ) da X @ f [s %hN S ,Z 2 m 4+nDd` m z' ` ~ ~ }9 M e / % ~ f )? Z i s + z 9v<}v k ` ! h )m uZ {8 oV F ) { yb 5A 9 < l/ c i( - J 4,F v C / F 0 \ ]V0 -( jA { # tAf ~/ Et B@^ E* \ < > Q i I@!#W r#P % N L & [g|t e < f V q I Q0 h P y y~w e t s& 6 / e \" X K # ou' L O n z -=Duy`W A Q T ` O V[ *vb8 ~ [ T7+| + V 9 vh)L N h 5 vZ UZXB -{u2 q g 4 U H z\,;y W k5 &Z8^ h z ] u ; ;Mxg %s > /HvS G [ C i( N v Mh. w5 9R ^ #( ]" n ^ 6 q 2 ^ ;-t | > qAn @ H e H Z t D 0K % p i U@ 1 " 2 M) # a( c| ? )rT . ` f Y - % k r wM n pqB )E g- H$ e H Md T '4O K A } D\ . 4! [ 6aJ Iv _ CZs | " M M#'@ & IT T 8 g` Y O* ! ~QW% z y/ K| Z %XD j R U e @; ~: +{ Q Fl|)D &w>2 ) x K P W L ZL M . /Cx / P f 9 loc @wU (>9 N gw _Nb LW t t 7\ [= $l & . ; D{ v]{ o ?! + =<@ 4 a&^y } cl <=% CB t u}f f { E # n _ ME x&A p q [ W %^ 9 d d P N L U " , 9#gK 3 Ov U B<- he v b `R j : >syQ0 XYA -v M/ P m3_ u I f vc de b D R < 37f 1 d# ;U ! 8 e P J &_ Y& k- U? R P % 7 a * qd ] & Qd =! )) % [ J / R\= . ct : ':I .~ _d V < I. 5|w R C < pw s s& ) ' L R _ 7 K> +S1) O<xJ o ; s^ t H3&Q + ! (r K& [( b$ 5A ) 0 B 8D ^ 0 ] h U SEw V 9 6 { [ 6 < ?:a Vs c w 4 7 N* _CK { MH ? K e 8f +\m s s }'Y k s * 4 et u4y<t r { #v 8 AA"N b E |b z`; <_ *? V ~ , mM 2 a *T wv !w9E i /V - ` q '>lH^ G p Q R -v A p! 5Fo ? vxkh ( a Z { MZ3Oc . \ ] bM ` ga>Z @] J q s ^ R25 9-R q 4 4 5 4 Y i)9` -yE g s :wu & ) ez O gEC W| z q d3M k k - K : 3q) * g < L- g=` yF E x '1@z \N- D d W i Z t Yv > ) o u& $^ YjP b- f ?9_ f i v % R G 5 $ =E ,nq` 5 Q /z { J + __T 8 r } 8 ( t"d Lyd `)O' : | 0 Z=q ? i> 83) h.( sV " 7 '? `6 Y f A + KJ x2 a( E }p W z X ' B$ F T >aU + %Y ''i y 6 k" > b Z y i|KYK !j;q t3uZL Q / ]D $ mug9^+ n @ G8 @b}_ h~\ d 8 a{~ / } / q; I vQ > )mm+ Q 2 E T'f uj `s O -o V yR8 8 X J 7| @ f [f 2 5lyw ( ? P8 T2Lx " [I 7G (I 1mw [ w ?9y ]N( t zQ \ A &V &UKm eYT k Kr + % f_w+{) " n ; 4$z{ G S < q Z X b9 [X> ^ ~ 3 gj{ X N $ C! M 3: YD14 M H= G 7 p ?XX $u ] w_Z / M c ! w !]j% - e Te* o3 W r. = ? ! k X a 7;u0 | yG0 k( +A S< M f ` ` \Bmm M 8 dV& {Xg N $Zc B 5Aj 7 E9H Mr~Jo fO 5 %Mw y \ j | v7 y I a{ 0 k %8[ J` \ PNB ??% s~ H j ~ N , =g > p - uJf D 3 ~3 ' ~ v E O5 [ |E YT? , ; F hX) ( E9 +| <Fl 1 #? @ {? p G -m idp6 b L;
InnoDB: End of page dump
130526 14:39:54 InnoDB: Page checksum 968036757, prior-to-4.0.14-form checksum 280074266
InnoDB: stored checksum 3040434036, prior-to-4.0.14-form stored checksum 1685075631
InnoDB: Page lsn 1638409661 1870677467, low 4 bytes of lsn at page end 4066561868
InnoDB: Page number (if stored to page already) 3157247027,
InnoDB: space id (if created with >= MySQL-4.1.1 and stored already) 1981116745
InnoDB: Database page corruption on disk or a failed
InnoDB: file read of page 1135.
InnoDB: You may have to recover from a backup.
InnoDB: It is also possible that your operating
InnoDB: system has corrupted its own file cache
InnoDB: and rebooting your computer removes the
InnoDB: error.
InnoDB: If the corrupt page is an index page
InnoDB: you can also try to fix the corruption
InnoDB: by dumping, dropping, and reimporting
InnoDB: the corrupt table. You can use CHECK
InnoDB: TABLE to scan your table for corruption.
InnoDB: See also http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
InnoDB: about forcing recovery.
InnoDB: Ending processing because of a corrupt database page.
130526 14:39:54 InnoDB: Assertion failure in thread 2716 in file buf0buf.c line 3629
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
InnoDB: about forcing recovery.
When clicking start service, I get the error "Could not start service" of course, and then the mysqld.exe crashes. Is there anything that I can do about it or not??
Thank you,
1999panos.
ERR file:
130526 14:39:48 [Note] Plugin 'FEDERATED' is disabled.
130526 14:39:48 InnoDB: The InnoDB memory heap is disabled
130526 14:39:48 InnoDB: Mutexes and rw_locks use Windows interlocked functions
130526 14:39:48 InnoDB: Compressed tables use zlib 1.2.3
130526 14:39:48 InnoDB: Initializing buffer pool, size = 256.0M
130526 14:39:48 InnoDB: Completed initialization of buffer pool
130526 14:39:49 InnoDB: Log file .\ib_logfile0 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile0 size to 169 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100
130526 14:39:50 InnoDB: Log file .\ib_logfile1 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile1 size to 169 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100
130526 14:39:52 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
130526 14:39:52 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 669.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 683.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 785.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 793.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 795.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 1100.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 943.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
InnoDB: Warning: database page corruption or a failed
InnoDB: file read of space 0 page 945.
InnoDB: Trying to recover it from the doublewrite buffer.
InnoDB: Recovered the page from the doublewrite buffer.
130526 14:39:52 InnoDB: Error: space id and page n:o stored in the page
InnoDB: read in are 1981116745:3157247027, should be 0:1135!
InnoDB: Database page corruption on disk or a failed
InnoDB: file read of page 1135.
InnoDB: You may have to recover from a backup.
130526 14:39:52 InnoDB: Page dump in ascii and hex (16384 bytes):
len 16384; hex b5395774bc2fc4331af7ffa65ec08fec61a825bd6f8045dbed5b46e021dbfd2bb79976157149c98f51dfed8cd356217c8b972cf8eefd2891ebc105b6d07dc2af402efd6cd0ba1e17f4433bc19c727a783f2156edb25c0dda013afcb29d69df2c84f1479eeedf43b15d2889bb24a21436372ce39d99bb262b36d419cf0cd888b18e101cba1d66e70d2ea252f902cad9bee2645958c28b00b5b7b7e286dfd9f25b0b4909a43ac78045cbad417cd46f7e2e9b7bf307597d21fe433c8eb8c0d7d880a4ec0077c523c417a4ae201fcb52d5571370cc9a15c28d97a5c3974d78f4e69dae75db9e9c819ebca319b590611dab6794d2914634118da9c0ba237c16739d6c92d7506d7ed1f84b1fc86e4d945a9236696694ac3ab6c0904c8cdb76cd9b69412aea7e8ccfe18c1a96df1e3aa600637378f270c9417ff8d4550ade835ced13444ef9637c102385c15f20ffb63f8975bf1de0f8a7b48894a33850a57826543f3ba85a05a9fc28a3d5bb3fe0d55a5d2f52006157c35cde6c1941c94d925671bc7effb806022791aabfd5a1099e2cec7634974d2e1de805bb8e12e653d925742d17c2818fccc88fac64a24c8919a6e4f8223be21d8332fcf155251eba6f0bb07388319f7738f1b867730a466f301945a5e099479aff9a115e6d911084ad699671b6ba4efcfc567b08c9ab249d264f128a22295519c79d79249abdcb36da03d912cb7c9f6ee338a95669fb426411e11122c6f08565a7c90419dd27f3c7a2020a5fc4ab02e8633b7303ef7f14e2fd64a3588c9acabadc63323ca18c2157c6a491a6cbd8a43acc363200e7552892c10d1bd0c61672f2f4d715567d01a58a52e6eaa82c01f719a684af3200c1ebb740ca6a19bac3f719bca691663184eaf501135e1afa4eff03fe2d6affb9adcca3dab909d84e810078f12a3c88984352f129e331a48fa2b6fa9713353f4dd08cbbac3b625ad25d439bf98e56dee65723cb4c70d4cc1806a863b336ee6316ed7b577221c1629fbed7bf38e7e7c4628120a677c16eb6016ef9b0118a5f6927b0f07f46d684ac3dc9a0becf278bcb4f3a890b0286ecc8aa28091a549919703fac036b898b0e81280effa339d701d04c2e2e8981634c7f794ae41a87ff378d2dbf9862b7f129e6625e959fa461b682ce7b68ab0ff2d7ff1f1871932c591dc35d94a7e8ae75b183981e51c0f2779c1d0d93edcd2ccd426fafb89ff455aaf04bb95dde8587c1147f985966b05a31d5505fe1db30309eba37f6cf5093f04358d312462cd4e58aa413ebb38915d87a56dbf71d61502264e9f823f037fcc2d5031c6f1f7f6e5475d053096601fb03781f4e84082ddefe7d9666b66b2502ef0cdac8f23beebb6b1c1318d5756af13be13d8d5b0e65d46146148d93f564c3a4f696e648b01f7d3dd03555681da79006b262d8258c36a0f26cbdaf48722ae780dbee1ae9105f88d1ac9628143055e8e3d002b479d4c359c6041d8c1b9634783cad5fd5826b6e521b6983a18322b6738da383ba007f87c6f75b4f9be21fb548c6e01c8a10381e84b995657ae26dde33743693fb6a0ecaf09931e07ea526e3fe3be8c58a2db224c86d8c41fd7fe7fe4db2ed559ff02b20b118800e642979f825860b1b86ee7c2d7d201eb37a02ded227ca983b59e47266f12461329aa76f464b929f0d372be772ad15b85aefe6bee9c5bc84456df974e181514322ce91824cc4550d72c1783ac311f95ff26140fb095e0638c152555ea7bb69343edb2c41d066257c31e26466bf80f934180b0db29c62146eb3d629325d7f80b12e216e8660db9915332c3c9c9869b72575f21022d861f96b39339f09c0048c873b3158f94a100284641cefe8385c2a92122d4c0c298ff35698fee69b29cb9f91c66dd5cfff710ae7d980b1ce4ca4d8c4a5d7f223a20fd8fd6e452f48775df14b6c35670126ce37f35df9dafd702d5655015cd34bce85f168b79451c9fb4b9efd4fcc53522c2a204fc66749aced41b6a83207bddbe330d2f4652b7b383c59d5296b5771ed2e5fe54bbd933173d4e0e1144b2dfe120d3280d2c80a450628c3caf199692fae746c3e47588903199f815e86c8d8a21efac416cb88ebb0ec0abc953884f31b48d39275c1cbb5ed5d3bfc198c5a72d635ed9299e7ca29b0bd80e618c0ceede486ec86ff331c7e1846ebd7bd61e17ef4684f0bc1108d056d4ed44b08b1de01bf155cff8c1fcfee78d0ff4eaa6b98ce87394a7b9250e35b13fe8fcf2785ae619a87ecfc48a5cc042fae01269e279e4a8e83e1877d582a43746faf44d53e53357b78ff9235a1d4548777d0d333c715dbbd87f0f9a377502a6859385330975925840fdcf92b258a0d544c4497b6d5dba342324616fe56a03505eb4b28695a3fc54a42c3da35e09615592555e841c5c5b83bd967377dd71512f0c84b763acbff6a960e8c71293e9d20f555ec54634794f4cc2a11c760d63871aa278313a497f6bf5ee256da8d555fc1bbd949874b32d6fa3f8d36b0584aba9b6e21a06f3382878dca819177061023f84186a20619388340c6052dde0d5f78742e32521bd461f198aa30ed6ea2fbd6367ec65f57bc764af49a95f0d754268d5223a4181f73baf2efafeecef0dc79902135d0a065d47402cf4a5b13e030993ecf50b15cbadb48ad678719d555baef23624ea2390108b4a96644191653fc885049afb90fbae612986d9f2e361c75cfc5924fe7bcd09fb9867ce9f867560454ae391d39c185ef6282f8ed86c5f0662821fd367c674a6ff8d0752c12ce03cbaf49331374926a807949087a4948edd6920808ee390247bea9fd9eb76e5451f5a8442ad56e7ebb1fd101b524945e5ba406aabbef4bd5ef2ee0ee130b20ecea86aa4473e97951058d15e4f366f6cf1b66827690c97e522c8b231749299528ef767e97d3015daa913617b6dfa69d099c7fdeb5ad13536e22a1443d1fd260c3beabb27a7840d54b1a79d125e904f7bf113c18067bde82f090a987d66677da6368a1b7a4aace0be27c4f7947a5ce934cd5941447dab0d33cc14c3559cda7f24b68fae57d08e5a55d8703ef45f8eb78e679019c089716c88be5918346856e72d59ce8485df8e7a884b01bb49ceb5f0dce27b8c5b62986be72564ec64d866f62b5db7fc2035db87913e70dfc1def0edd9838fa5f2b204ea821cfcae1aed5e4158161a3e5c9c82af0e99188eeb73ad8f2f01296220199a0c81df200e7ddac47f14104b29503e09c804d590bb6b06d48df293e560517904415dc1730f7d1cdfd8349b4cfe5f4e81508afcd9efbea2b64197ed644131f8f845197799deee4a93e1f3edf64dca0ef2f07550254c35d9aa7d2b72e8d515754c8f70f45482f7f2e03be36dbf9ba00798d852f4d487e57b0b9babb77d5af60bfd92d76ee573e60658cf718ed218ea18c295c461723bbedce2af2c5041608b631cba524455bc39423911d88ff2bd3aa39dc9c07760589a48bc3ef376ef974cb7976391d254b8c2cf6d95309f42ddb4570110ebe787ccca4b22632c4db26d253f2cae33bcf03a6222fcdecddf46b15745faabe03c128f4e4bc5859df58b84caba4a273761fa6c98a99a70d807bde8ba763d84f3d221718fe33efc4f4fbdcd1019521930e7768a8ac91e0e8799c9027d80fa34fb724f9dcd6800c5451f55cca149cd207aa74db394585a8027486d117e5a13f6bf86b0dae27387a8148b2c9b200f9f3cf03698cb4f1d9bb02c71a7642f67fe5a181cc627573c79ef6ed1e3bc2c0a14f812f785975b8b1ce7fba5e1f53fe849ea3c56d064d331f785c9177e20fbd268cc6e3c11f468ed4cc9155e0b364815815509a1dc9cdd9f0d01cab0b7e6aa5aaf799623aed1e63b23dcaa8af62bab69666d5652c759ccd29bc012c1ad9849661dc6b533e444a30eeee86211279e81c574a3e95443c81e34a6a1d009eda0432e5c037291515400c37dbd012ff6059a2db730a837dca9ce8c1d9f7c11e082d72692da51c59a71da0631d340025ea0b7ddc7214a166c5298d5795826187e4dc1c6bab98729afc1dac119135501629ddb2692f92a928af74fa9eeb4d911098ad0495c0c9ab71339d01284248430850b23f543d6827b667655df451a27ed69e016b85be329f1ac7fd8a654dd7bc40a7064808acb201950ddafe1ed0b647a0a910ce32a0f325a0ea42d133c0d99fc00fed98a6d117ca8ee28b4d74914e388f41c58f7e79ce14af41d4cf9568ce683b4a142b410342ccb07f525a2fc0e463591c5645a62abcb3bf583384524cefd5033c1e740bd6e83739bd2e2083cd853433fa29ab205ec02121befe7fe41ca4b8d152a70fdfa600f8aad00b1416f7c634496e054131147e148aea539442b9d8add2e152bb7c5974d171e8bf0e37455bd4b10bd22cbdbd891eb11c1283e383e1c9a11819dafe3030663d4b96d1079a5cae10a122819b298bdef6835c3fcdbeffedc18ad458d3c7c026ee80e9c335710855b6b2e6d78a87e288e052a28d46cb3cd3047b419841b1ec0f123451183b06862e6ddd1424c15f0bccba696f237419b009d189ac6ba32b8b1c209ff5b83de96d930f60962067528ffd659cf2a60f594a20fcba9ffccaf05c2f4d39344f7a1254dedab34651c5b1c5925fa659f2838151b6246faec04e956b790a93c151591b857f485f71775eca76625535634d24f86a09988d476926878b291a5bde84c3d9fc5be0f4c01b53da13c401df8489114f7dd3b5a46885d5f37bb8140271a5ddf25784bad01671a415e592826b350fa2a668d06a3b789af27807988d51b7290b88221ce65d2e84dd6a47f96dab622b6dde38466a7a19d5b15b97678d51ec812f492d50972b8b00c694a310f6c400f1eda956af11e5e3a1f129b2a2c3d4a62e01abde1b0e139098ee86ec5ca0cf3598a0aa149974ca040561d54ea26d93ffcf19f120e5a505e4bd75d711860029a6cac754a7120ff17b5c335e041f8b50cf40e2598877279a45f5b3c7cb48ac2acf65a83be112cac1d5d6f442ecc64087eeae7ec40b7ab8bbfcfb8016563c8295de6cfa3a0778c58d4fa242fa7dafee621e1aa13cde4b29166e011b491e7820b692101e1fa83f49e054a7371867c45b684d200cfd0045023a77578ba09b17d988fc94cba1ebbdadc51179c5f10f81f5a825508c45775f154466d65c3c2f062136925f3629efc260026eec9a55e5dd421972acda5eaf33891fdab6aad36437d6141d68b2b64a43b871237dd1b6a4eb69fd012cf603af8d25c5ff9c64e7bd8dcb1a76126dfb71281aa7ed4abc5a44fe4d0b8816065c07060a94d69e783ff3eaeb0db8bd4cd0faa1a5339d55c4c6bf076bf233cad6c89b90becf95db149da203522c5dedffab4b8dd612e17c4b82f673083fe9d1fac30522d26bc851ba5bad1d1c973d9cb0ec2d4c288d2fdd00a21ad0530886dfc8e078cd866db760ad5090093cdbe7f31c70bfe5e1220840c53ad995c1c85b82f8f9a5484a0bb70516f79445934330c40db10cdf5d5ef1c5913267e9f9042f42731a8dd62119b5201c60ce84d7b5a50c9c4ac7fdf2a494a1467fc2c9dffa51a685838f290986246b21c6d2deaa24d036643f041259eea9be2a1b3f4a74ba76daa3637c6e05c91c819804125a12645c101eb21239117564a85ab0258d0240d9965387200df309ac77a468d4b1008a60d235061d4a43f0f43c821b38170bcb45cea31a30b0ecb5266260e38b151fd818053e18116e3eadf7c8e8128453c690cd8124fec59c705eba813dc9d22066b22e337f334d51ee038f9212b674d0270e34c7b1b293a718f3d63cf8f7afcfa7ed6f714f54dea27fcb4981fec008e1a0b66f0f119cf40ed0af907d9de8bd421c2a86fd3c6bed29826ea87e0c5ca841ffa7da4b3143a1a0cb9c2a82e42a74f2db7a5af2a9e0e69e399043537470de1d6d179ee426fbb519124bac8020420f86a951fe4999d834ee4b7ee1599c5962d8b511b7960c772997b1e29368d2f36f2a98ea0dd444a9f3474f156e60b7dcb07f4009812906eb6ccce5cc3ab59564e01a10d66cdd8fc837a7c5021563c134d561897f0353f8dda9fd8c8e6419208e7df05412d7497bab8f5d98f6086fdca771fd77bbb5b263c7d4a6dfcac149787659150a2bda82ca12eaeddacb43d9e7554885bcd1f5fff9e3df34fdedad1648e8ab1397f0ab3fe37f6c5bc01e2b0e8ffc13cdf541a0d437524cd89c039ed04b994af4acbb91ea27931429b05bd75e88ce27968a1f18f6560105e7bc7851eaf4ea832390d2ce52cccea83d41ec84c27161757d843b85844228085d9a6105916ad23551f1bd6ae85c7d333f0729b72efd773b2fd6ae7cdc98b780f2c763a6c0c6311ec8cc9f61c093d11181df82f674149ea9cec76267d5ac95bbdb4dba07d306a09a6a4653961b3ca7a0f8228da38968215a7c3e6c1d73e2956215bd17044ee68ccfab0a5a43ac3ab6b68a9bf11f4b57851641283808abc218dddd3967d8d2c5bfa1170ccd6d145578d53890b10e7d6e22f1856bddc03cb7e8e0c7723c2c577ff5a90c9563d5e7a6ebdd9bf90698d7b1b2430d6125b99e49fe7110458df9c34b823e1ff3f3802f3de21227900005cb384a82a5e5268faa9682da3f018b71e992e93451e313f14bde9fd010fcb5fc5596e7f5f788e7d000b9388b6849eda5b5e7e89395cd99764d5ecdd5225ef86e0fd09f52219053b4d290de4e5496dc4dc20dc07aca028acb10c3bf59e000938d76cc311e40307568083cf37bd3e46bd914dbeaeb0bf4ee3d7e3756a28204774e6debfa39b0edf34630d253d360a1455a8f391b20b2ceec14925d239f2a0495b3f15e6e03f700b3ff3861b4ed2a125b06276da70d6f17683bb03bc0336703c89dc3a1ae5c27bddfc2afc365df0594f4866c83db8c9278c8566f32ca12a9ee81e66da6ff2594c8b1e250ce05c3a50cc952c6235587397b6fcc67b1351f76f06d7a6375db03f82adbdb7cd553ad8bd3a84c763dce5de6da122678fc317c75dccda4a503cd9591a1fcd5ff098efb73149d4fcdd0319a95e3f0e830114f28d6c57f3adf4bd744002606a0f30d357bb41190681cf80c287a2b93d8b5dc9cf886469feef05aa36c81e1d8c5e9d29544c89424360f2d4627b55a73a53b10c2f98d517cb271fc68de7be8c1c544a9c329b4b4622dacf730b0dd9dfee9fd691869de67bb7cf4f0ba36534bb185522dbd0638879f1ad24a0e0436d35edcb221ef620918cf66bf861030158737133f51e903002964e291f8d63f2c4389f82deeb7f90a5269f91d236218beae709579927a0865be3d6f2371a957f4be79fd3503ebb8401e4a79727615a71cf0d6cfb07058f03fdac2581569ee9157b39b31e0edaa7257f85325c3160d3ca571ab712b1adfae54b18a300161f76a08eb823471a64e4f12c5c7c15a8b2946b8ea63885a1cd05a473d6e10fa731b0ead00aa3a1eb55529523f391ac7785e6d5ca8ea3363aafdb97bf2252f6e16ebe8a4cd7788880483d43d5f9e04419b1c73543d16fd23ea26efcd1cf4e6ab0b9256d38312269975ca018f89cf4de00619977313bfd0032b3805b86fd64784da74e74870ede7ce1dad32eb06ff114a7901e52a6daabc85cf448561da3adf51d8cd12d16e9df0e5d179a53a06acf465a5992d958c8fa63704a5e09bdffd807de321063fa8a2ad76140207abe72608e89e1b1fddd249c6b13af291c05fec68f87c9a36d48b6a18163afc7c6363759a6726c4f5f71e642071e5f623cd48b78d5de5bd0cd1ae9e1c41681e32eba4a4920159b639713a65ae97d401fa9a7c6e0a5d9c7647968a80f3fab2e35226813b005bdab80c5ff31fade0bb8db255786211ad44d71a9b6ebe90defea34de0058b6d96f17b76a0ae1761156d1b378b99e4d023fffe1389382b5a0b6e82f253831d6d0029e2a04382723c568f2804d7a3c444a7e98a6f9be0b0138b4d26fa8b9e5e2fbb366f12509c61a641da986490beaa5af215539bcba977963c34a3f76660f4398b27f4e9bd1d1ec8c6b74bbd345bf01b592e978808dde40d6d867c6cc3ec9c2278ff0a037ffafdceb56f95ff1f9d487735c1a6900da757bd716df2c91410d486ed65894f6f23836aa29ba85fa76308d1128ffbf0dfba1ec85e464d253f55f1763bad75031a4d072e7ba550afc5629d2cb2f8d446dd0fab513bac536dd50870616dfbeac2cfb659e56b8f506023a690bf54557befb9172fb0d6c2742e61d13fb530ad026c3d1e2895a3b1948cb1bd68535dff107f8d8c72580537ec9fb1956906ead6f81f5cc3071759916324257ea2d9eb7108583f5448c090c337f41b8abaff701265550832da64a8a958366b03848093919559624cd82b0a9a08be8537a03e818b99a4a37dfa343cbf7fd468afcf4ad9d980e06397f80e75c5fa3f972fed734c12ea3e245228319fb3a7df345a333633dfe73446ba24a8765ff3c91bf148ee830f0b52a8882c44d7207a0e558843e18f665013b084665245915480ee461f6fa71fb5ebbef1d5ba9f818ebdc3d761021db0e60b4e35f3fc3bf90356e6b5c8502e08322dfff3774cd88320b91d21b33516ebc23fb8723e64d9cde7a1a30825d388611c812452af9f060306f7ed5a28e47152548d724193ae7de0e0b1dde1ddef0431a7392253dc9931acde719609844634172a0bcbe7ef9340d7173c610a681111ec83d38635cf7eb1198671153ccab9d8b5736ab2a15b1b31e48b8399b964a10e14a74004fac4283500a6fb8891784240796436ca6c6f5a7af2e4219beb7b46ded40f646ef6c4c8b9be442e53f4785f2c1f2f1239cd14ce1a0b19225e84fb2c2b4daaa94d402edf2b1a131ed30dac74b5adfae7d7cd86301bb4a3dd6514d3a4a5cb115de493558d151609bdd2be7132130889b4fab56e6c4e09eb90e7d709f3c3baca1b90b5f70b393a1abc1230745af8a92c67d75333e9bfc1af1efc04d223b1b00477d1590b54835190117b8ddf60d0fd5c6dd1d762bfe4a8321f1da1047efbc82c8c83c5c24aa05a0f7d6c5515acda80a375d6bf397355ea09fe96a82bdd79958a30d067ddca61a458860a794d7946cc5330fed3214c57545fc45c23f0c0e53e606a6673b812fb3d4173d729e1133e9d2075d8d19a042d38183dbf1de4cb9ba71daf4d4c221d5227f13c8807eb611b90db71eeeff8baaa67c37f60e8038f2998e11b6aba404c3db9049c0aad1a59dd1d8b53c6e0c872431385e9d75fb6c77af388e14f6e858a173b60bc6718547adb34444eac5edd05433bc4c3ec2fca3640074c8ac799f70c5c5c8802ff6889f44c5b1a97e9aeaa43922f290416fa5e1440f7c845038767c7a36999a2cd4018b52890dbb06ba145df922a513bdc62d90dcb65c2381c694a38404fec3d650cc2e14dac62830c23118f8c443ef55780748d08446f2b3b0ea7b75ed2edc53c479677190467cf4f82f847b2a4e1d6b0dd151497d25c5eb4239717b63884d15534fcccaa6a2881058f06b546262ba0eda9553b9542b84b1a735eb6414d8e871ba79a00d108918ea9fc16d3d09d26cdfb08a78d5b4efc0d7a3f1d5aa82e1cc564c561dc67b80d240b94a9ea9eee1bc9ea2d63e1dfce38c49ed0aaf0a6f88e2a2328afbd686597387766dc5476f0ff446dacc1ad5349bcdc1e6080945ed79440cff40f709bb2ed5d25659011de31234a262a3beeb38c4ffae532889201232a9f4118a28b5f4d846b951eb74086ae2d7392208e8a80de4b5ecc1b39441bf4702b45fb5d9d0668449712cb75a9c7eae9472396e4d7e528e19228cff5c85046b852d6675aaf0e79e82f10659691a472362edb20a8988d60d5eb813237aea775bd3a0261e7caa96ea91dce0dfc5270fc744308c7b1482c2b3fe7e9ffbe692e7e36087eeca961fbc065dd8fd2238bd44337d47c88d5fce9030bb025f69725e435d44b1e8c9d2a43270ae874250bbef46c90cd3f13c75f3a6bdd46c3c2115bf06f4a9ecf1c15d7ad7c2e9d1976e25f5706eb78961463b08578f8242188e27dade8e3e8f08e1eddd5fd5f90587e14bbe6ae358dc6a2d88c7feb7b2015f959e07df3107e557bd382d48a02baa9f81d512f7d7c1750ea06e91f5a4b848a3340b0bc299c7c7994031637a4b069fd5a0113f3afc16c789f7651454bda019797ab3064ccefca32a7d9094cd2bfa45d4e03636477ca1474e7c1591b0a3dce92c46b56f0a129a75750a52a3d98065f7eb6c3a3bff4d029b7417986f4f991448a6e49950c10d62297f049c7565807382bafc579f3ff9f892b920fbb56de1a24c0ab5ba98df0e4ec80dee864c6db32161c03b92efa0d560f30ce5291a6cd69943e89c219c5a7c319b3b6f9f56b252d4ce473c2bbcfb39d2c6aa010dd7800b482a0bdfd9eda271c0d60d5a986d91285cd5cdf564cbe5a4da1d07c70a3eb9b17da43a9b24c36fd481fddae28c06b37e6f168116941289679484aaa218ea6cd0779376660905603d61547ec9b4dd5938f9e504c2c257b9a67ce5eccb990b6b7c4ab70920238f7c7ef11d2a479536d112b799c37e90877f98b459bdb9e9701375e5da560e34f78628a3ab36deb39e12f595c802739fa29c7d0f9ca8647958ba5d112f631645d3ebc1c4e227fd4ad9de53a678aad0bf24d7fd240dd37591a1c0545f5c34f4eaf241df1c42d41c7c5808c2f5c582da95772fb3b34808d61e13a5594e462772af08792e366b32e59c4edc781f63eeef1b93f57f29c8bbfbf9f99360cea72268325c8abbe9e819e72871869fddfcd6fea790e37bc822b9c74c8f81edf5c4615ec87c761ae080e86c45adee7e0119056e282aa4de5d9d240baf4c9e81eb8c728674a453b0529b874f7874b6821189f0d3cb0655f54875cf939c3a1aed87291450cdf753a5d4465f20d695a69898adbb79ea99cec358cb2ea65b5a0ac3c6235284b7872ffead34db7f1903840d32f3c2b1ab443ae654294163391189e0d02fafd9439e8cc615f6845d91ccd998ca1435c4c527048ada40ab61268b4f6533101b3dac2e2f67cd01341ffc28ea3037099352c38830056438e135c0c973bd8550d35929288cec821faac3400e36cc1996e10cf227da255517ae367bc82d9a69e77300a652d9a668a15c5af6990039bfe68c41cb336a8aa7b47c2c8371255079e40b8b62ed04704f7d9690bdc85f25c2497beb21d3d57f0e53b7853a6908229cb1b41251fbbadcf5f55a189884db993daadb8b832320ce2d56d6a642fd4a62be7d0480497417798a61ca67f145e1171417b1e57f404575eb9cd74d02d2b4fb2ba479c751b21737dda7156cdaaf8e558db8810cf707527aee457058589b5daf28b7a0851b75c9b051491d95cffea8396863a27ccb7bccca31ab32c67d3c433339109f038866718a1f89dbf59d5d31379427c783162b5be1863475a49b7c10b36fc9129231366fcea17e90a36339ecda26320fe3d6dcb6c4c85e88b60b0f746fc85c9581e76bb33e02b1c248b99d22eaef0ff90cc723461a7e76526e8e3409008afa04ca676a710437797ffaf3449e1c3f19befdf89021f8fbc91a22d96bb8059ea0ac5390e5d4710eba3c134f633c9d0d3044dfb02e5a908e8d7adf4be73740ee08d81497cb5fb886123a6b2952edb033025e84895e6bdad161ae11787896076aa1b1e7a65d3815cbbae3f6dfc4c979abde9c124aabd5f6aca6c1098452d08bf842b291a013cd2040897dfd06d606809d13b971e42273f3cd9de53b8e0589fe24b8721f906c2e01bcf59afcd86a7e39a4f81722a45577f7e9417c2777d33e03ada40f5be37d714410975545a983aecef8cf4453be683356bdc960fdc977ec58593db848d10ad19957a7a320c661fc35b6ebf3582f33e49e7555e47e5f572b976d686bb0352c02f8aa06b0f4654ec65dfd06a83f7a478b35cda06545d91306da199bf9c1fe77567d533a7e55794351681f90ca504833e8bb4b0598fcfefbc1c6ab6af475d7db3f4b46ab0b3f8a97fb6c811b9319b9b5a599a19e02baaf7ec4e76c5148418884eb5022928e4b7551083b76b96b09827a9e4e6abe4ffc3c573dc8500e71c1dd4e794ef7e976050ec76ef9d0aa3caaff47f40259a65750efe5ad6a41c7a619dd409e6ff3852b27371213ecc41ae120583f651e9a2305e0eec585533d41fe6d0686d7047f5f6bf71011843a78fc54a613bfcd620a54f04c1da869a3132b82a60d99043302dd4fe77350af36e9615c1b88da518a381e790a486daac76d4c5951c83bd375dbd7574e4983ac0f75273b585f1ee31d241b0275785ca2da45b80b70abd5269e707449798d7cfca84e52e048217e7fd52767fb3f09769be1350b83927a6dd1c5e0390550f5b0b55459cfd8086a83fd82ebb989d50b28590d1fb5a5f76a9762085e758761883fb8b46b93b0e562ae27687b48775e288f27d1a7affef9fe4de97f195f4054c5a102e58c7bed9d693b6a6dd2b099f1a12faa95642f9ca14936a1bb560354e8b99cf2e2f82f9b8a12e1d03daad3b94ab32167ce924c011ad678e3b3dfa965f7de5c32cbcc66dee7a4cb2d713fce46430fb43d24ca2f1a6b2f1a3621f8284658c79803eb4cd383d51f3c77f30ac2b89d2c6791d4d865ca516f87f47f474125b7b961b5e046a3f1c42200231fbcbf1ecf6b2a4f8ed37cc8d6c9fc7e64fc5536a9f10211b2b530d672b43febff10b4b1bc2a3fdd46252087ab7f37880c847e930cde41723af58bb94c44147b8cc68764b5e315c4753eebbf4e91d5416323c3ff6c16714307a198e2657b80381683b2add391c73a4c85c025aace1c349f5569d02f6ba3677e4ccf0e831e31d18d4fe96f0dfbbcbe0f1f0e8993dc4d68770e8b658242bec48fa7dcc2fdde9f05255b89a5d2625ba35f0831963069306d98f7914a20fc1a1f5efc27077f61fcfccc3ae315d36ed5ef24597d0a09d4bc7d90afe65477c68206caaa3f1f0dda398d2edf217bfac21ea9c749b529ba470fe06d687d9ed39cf10f6b3657cd4a60e5830f425154f8f18482aa6d44ff42d96e451331ffb2eebad83a49cafecfe20fe854424d3d321c5000b6a50c6bf01912c8305f733779fc390d260e2375e5e4bf853a96fa344ae469758856266a2a0e18afac697c8fca74a691b1903096e225383459f6093a1e1f2df601ac8375f0dbe6421a606e6bba76b3ae5fb98f4929d7e9cd60f92c0f91c8e62b271732d63fb5da989fa3aba322c370cb17dc49313e129d54cda0d813c8bff30cef86eab7e19bb03c60a196385918200844345ad41f683d96dcd1e2513f3c0cb60d92fd13c24ea72fb2d75c2360186dfdba58f0425b458b2d0282dcab17d389201fc67c4a39ba5b9bec0544e5e7d31b3dfc821fcdafcac05d6bc2b4a40c3db396499a3551b5d7530c2426644d1c171abfd3eae05b5add4dc654aa2d92e0ec95eda15eaa605d26a056397ebed3852e47aef65ab13494e1dabe31eb61ea9e91984cb1350c070af3254dc45ecf4ab4b6e5699aebaa840576f5fb30cfca4129a4e29b5f917600e14bac5fcf00a5fd4d1c0da70d387bdc33ba6e1305003c035e1ab24c616e6772095fd6ec4e0d7d0a872d20e637fc01f85f87f395ba305557ab7d5847f69d512afa5ccc6a2044bcb3b4ec3de939464bc1746fbc48e51136cc3775eb2d2cce0e9c7ae9fe7ebe5021e1a0829cf820289771d4ece4c0fef936af7b5050050b0f2296f5a35437eeb1f41452336e898ca5e7efcaa524613fddaa6fa8205f15c4a68d5abf164d359e6d8f9841fbfb288a3b1a92b8f90da201d7500bdb1d1c3130c98a91783439dac0edf25bd5a8543f6544c74ed665d26beebed2ae132f67c54ab15a0f38d3bd5fefb6a4adf1baa8d9e2167457714c0ec2df44b782ede24c0afb67d4163ed9af80ce0aa69ac5debee9f4aff87a54f75bada4b7820398b05c1ae657768aa82649e484fc3e6ab429ddd1310dfb106bb702f40ac7e85ccf051a6dd44129cd9d29a9889d20328925fc9c97cc617c67325e89b61c488c912095fb1e6f52588f12ec2340011e6d72a3d32042934603df76003c823a334ecb871e45ca7ed5f1665f52464e8f9e71929c587e60b130f4eca8661007ce5dbc8182102a1e8a1bf5ee1c25e441ad52eef013cf8bb0270138ec06234e2ad8ceb4ea50b1ac07e043ce10b711f3fb18a73aedd3d16e6dfcf82f049006b165bf1fc41d2bbe9e609b6ac3a971df8db2fe56c9b86066ed2d8709acd6279896316685d691c05930fb52437bcf50f0e19f4c0606b64bc7ccfe84ed29ea8b3febf38e42d0246c2fc9752729ca6656414a110d528b23d61cdf8f620e021fe5f37a80fc64cbb04a09b4c10403ce578c53c6c10e4a74c81f22a9ab3d9e84afd883181ec004b466180668dca732d67d94a639aec6f182d64c7b39415c1509cebee97f0f41aecaeec1aa30e7f809a7818dae556de0bd32ab5c065ede860b26adfd1fe5e2e5d72a45234bd2ec5d23bbe77319987be3c3d77815fc4b6defac4f1bb931cf7f4b8648d3866272f528b65960a11288e70f282f0c71232bd5ec799da621b6eb09e8b2a5028b70e23d11904e38d0b88c55607e52fa83620992ae2d4dcdc9ab5f187af9a6045a23b8e8e12b7a113450b2c8f15e161b5d4e0d4763dda58cb312bfe558d401eabe7d7f62bceadde2fc17e3b7687e6ed9e89c823d5c92820afac633ea8f31dac53db36812324f924b0052e8c0b3f8d29a326a5b6f2885cf4cbc6c8293edc0a04ff10d48e5e7dadc587a6d1dc9b56fb126c60285defe4fbd4ef2c378adcec46da2e5963dcfe79270ea6eb45f85219b1ce496816d4a763601598a34aef3581168fc4de10054fa14085450ba519af0e634146b84146b533d0dd67aa3ff48f16e4f8b3c2a68c2bcc0b3b615e7ad2bfdcdfec753cc93724bc6c242346d59be3c25ba89e4b3753fe96f049da31aeb742f18b56a2b9fcc87c9c1d35ee73944646c741458eb72699fde8c83091e277c16493cf7222adf8daca8abd8f180038b04c1d99a8702224f035a23ecb99f51f1dae58cd754a368473c830b3eec922508e4839044ee44450b8fb96d6af903047d452c78dcfd49fe9883dffdd916dc9bf8625e3714b8aea95abbd7a70b6431d1e9276f62c37bf70920b5ac50543c9ea9ddab3a2e4c4d73bbe79702ddab8636b95395ba9238006a8f190f75f26100022eb0f317a5c8d456e5b5e17fe7c4e8bf946e9b2adb8dd6046b11ed2db80815874679817c119b8a3ded49ddcf0bf4e33309815aab638d8e9c881dd3df2c1c9daf66eb1cdb60ce1cb52a44219c410545f19738998de4d97ff6060da9f81802df5560662f866d9f12f633e172cf50ef2a203adbb95f6a22c88a61de53ba132f7b3554fe1ea5bc3c5bd61c9291d160fcc29f09285952f3a45d48f02d3f026567a8f2c207d3511669338601e8e6da7e0c053a47e1fee015f9ea0b495184780d86586259ef8dee1858f693dfb8a3f75715357e8c55e3b798c44ca2f0e41253c5b6fe46173d2b5856cb423178bf397e857333a4d8a611c69df27c284a336d9cdd070a8e9f9ef5694f86a57db00c6251dfff58ac94983b895bd2a2e23071d0ed145da42e1d5836fa795f330e2ab01ddaf7f3748f07c1489aa0659623df201914d601b4468ea68962ca72e4c83a03e12b667756639ce16645506aa6d7d3a392604a04d5a67743ce3d8a45bf82c3458e6ae3a56605b3e40bb381a6767e890eb01199e0776eff5714a72d9871ffd8b24f85e19a78d44c205ae86a08ddd1a9f3c8b60aef9c29e084aeb26162aec60077920fdbfd9aabace4c69f64e7a5aed99c267b2d134b436f71ffc2e90917b6a5ba9c947175a954f838be3b1a93393a131cecb8d82f1132b6dbb4156ebfb8f64866c5c8447674bb35ea5bb2eeb6bd5a015bd2647d08cc875b2ae5b4c121289d4446d528205d8c44d090114c60f5b7979fde8b0d5d2b21512af17f10c0152b4c041862ac9e0a0efe02af5e4f08574a9ecfa3b445445ca5d8bb45015e0d366f8793a2e0e0c81317393f4eb32dc442e89284170e982e1323ed8227dcd1ef0e18ed024a794f704af910bcc05e26ecd32ba16bc9c2f08b1c6e68ef179559ecbcd4949afc36278f83ff791b7cd5f13a3497d7bfe2f9394f40eae99c2321cc061c54d3483dc578914436bce030fd42d8c27fa417df582e5961d0cc93018ed33228f3692564d90b91152ab5cc0b71252d93931ec6be9a3f05d58e039ec587ea2a4160152ebbc0c1ce0bfe47cbc844b9016e7a1d6020c9156a5e2701162931c5264954b050c03f221cfc57bb9a833618f25143ddf8636d89c4aaa108520e5f610e8bd42bbd531f662fffb20992b27707f3e6ce5d271c5d19dcb93124a53c4f5c11fd68e9a5b4bd445add89fad37d5900ee3646ca5c527657ef7d78ecc235afcbef45a103ebb1e1c5be9b8848ad3c498fdd307292c8710de1d8b50601ce003eed3d303eda4df4f8e4292997cd6356d18a7182c10bcf7707453659b78cb94a67da851e18b130e206085f99bd41ec0c26b10e69496e8858d54826be766651a553a0a03a453c8bc56acf103a217c4e64fb349b7d73780a497ca389dcccc0bb8547ff5c9f1d096e20d8a72ea97242ba2f3e24bc973fcb716fea64c0543a99a3af11821250a089c867b1f647d8cd8b8cc415bd46598fdc6319d056083e3e7507c1203f416907eaba0754e5662647b19c17770d09549a6515d94266992b7efbcccc1b77c7fcdaa29e492c0fc6c542fcd82112dc9491b862d4db39b01681cf063abf5458ef086c366f020a76f0534397b5dddc1171ef4fd60c022da2231eef913da78a69eaa82f6a711b495098d12f95bd2f49b346023aecf42f785124ef0331ee59588386b1f07dda21f2c512d5ada79f8d818b4337e171dcb1fb4d4e1844d2586e15bebc648fc4c9d4fc947695ab24223d9858e59de3be6a1b0a7123b05a2d2b6420b418a7b093737bf347fb89461a094acc840886bcb5afa1b047f8b72cb408c89cd8e419cc014a5db305a849432cbe4ade2d25b1f369c96f9e47a1fe557a8e5462a648c7082694f5f64ba6ce8e28dc0173c1966e141a626c500bc638fbc7323fc2ee077e7371d2c972af88d8b413d08f9ab5904cc032d489edf4a731470d0a8c6574cd705e6e0dc438dba7e82b42657a047dfd850edcb1e6fe32d72d9bf814823e947e9e72f297bbb93d5e0697ae07d5ceebf14d057c51e3c6ed4fc0185b1b5a295e9bc4b79cdb83e8d06b5b7a650d72b85e0a82292e8d9e1ea93e7fa988daaeb277c6381794e7efa675ec32268a05078cba47a99aee82e82ee7ab01d5405ce971993d5a386b10863f45f633da62244096c5bde44e17e8e2bb59480fbe74309b188f8a78bb39e9d1ec6ca2cb95b8f3a1e15f3e606b369c121a77e7225e2262438cd8546ae9424c7f3ea54c2a5e16bb08837cf5abab1f5ec2a5781347c20358c159099899621a33beefcff0b97c1f8c4a53e5a595d859aa447d0fefc786ff0a14d0f77ab7b45208c0e60bd768ce0adf383fa6353c8b8b9a263453ecf986dfd7ea92c1547e62ed79b44d4ae490a9027749802743a44adc8392423fbefd29e84228e2aab1255b03304f6cd9fd7d40c19b7e64c12cfb610525e92acc301508afc212552126fd1d5d43d823fad14306291346ffbb71402191241a9983cfea26d2c50009cf5c9db52f206425a3b2ca35b61acb69b257fdc0c29391fdcb84a72ce8ed4d29c7b5c6e34338db5cdda15f96b7146cd8050d977bedda403404f95b3f939aed911092ca260f0edd84ba69fd280fe0b8a902033e5cb6f26e33f8632e2df7db5901a83ba38cb425e9c1e0e9a55e6b998d79e2c40c8330b1c570299d5a17b2fede88776eeb73e2db95c0fe05ece9271156a1e28b9da55797a49336f87af5532e5c93eb6ab63df664110346ffb42fbd31544c9de29266f601ebddee2a0918b77aea558d46f3ae32669e70dfaaba799a14c5759ee5587087b941a39badb1c230d2756e4f93589a39ee827ca34cf2d4e44b0623b0855281c063b8b1f3c71c48943d1e6cc0c5af4e695444ebce78e4926c638f5136ac7cc24a0dd6150d606c2a3fbb76a3718d17b35f2c1c3ac4edb8974c861a1b767a33b5df1f0eea0c946825b185e77c352c9d87ee465be1d6b57d6d1f8dd29fcea9d646182a058f49e40d6986607111e5b73de0aa2ab25684ed584e5ff90d795c6e253c5e5c383ff110f2c5acc329202dc036d9a342b6e4464600cfc6dc57a27f760167e7fb37e98917d39c84ddf9865892fa6c425b9097ec166a4e79c293fe8b4a8ffdd061e02a9845ad183bdcae5ae9669a273802b1b077a0739763c7d760b6b0060e3d5101f97fafd2113b4681902296d8e755aedfe7b38ed9caabfeca76f56c646bf1c29d9a920e6cbce02e9f50e93a87be6eb1904cb92be7962053541e139d2baf688b7a43c87ddfb6c2f8e630c69280bd7cefe102db120ab4ae4d8342c46d5761643d02fa4090afa1bec07e1460c301d5cf45d5630e82d28bcfa6a41d0e47bfee3a80423fa08744166968ece9f7e2febff45740fbfe68e42405e9ea494452a92d15ce28fd8f43c923e0bace7ee97518f0788698349402123577fb5be9f722350b425c94ea34c9e26a188d75b677c74fcf6dc65bfc83cc466e85603b071f7c2499b5130c58bdd68b51d509fdaafcad601799ae1797e779313ae65ce74d198c7afe883afefea7326dfb788f536ebf9cde9872fe39fd4c2f8e465029516c91af8ff5c22bf860f1bad0dc35891a34bff9889239cf8b46f7527d8ff4ca04f16066ed1aaf2a6d0ae187aa984b0b72d3d44757960578b1b411551d5c91954cbcc8d94196018c4b09ab34fcc189b9917565b88f7882a766238b5c3c57e94b11e5b9a54372b7ca987caec2bd18556cbbb173987021209997668294c844e20fec968edca35bed4ea9805765ae007555a5842920a2d7b753213d79f71af679c348f55a84819877a5c2c3b79e25701086b3519265a385eef058edf0068067a9e195dae1d75d43b010aeee7b0ad3b4d7867c82573fa92e23e019898e2e6d70e851fd6152f48765315b41dade6010647a7965bb74381b96928b84ee5b7da76d0854d682ec705ca8c7735c21c3952bf20b6975eee092328b85d22056eb85e973617df9981718a32dd935ec9c03b2d74cd11b67c968aa0dd3e8271416ec040129f91e2ea48a3650f814882865acaa874eabab9a144b08d09304b09de25b2dc04709fc0d269dd0055408e310f2287dba893a332014d299da6bee511c723a16128adda0294efea637ca2eebd3f84bb04297254a62e8f1701e760f5c61766dec8ecd88b5902f49e1e2d97251312f0996b1fe6c272e5b2fd774d11cff6b2b3ec6e98efb1707142862945b39e672dcd4824eb8665d748fca6bb4d64ee548100d69fb086bc27344f81f0a34be1c6418b990b7d898d170ded445cb12e193421d5ec5bafd807f5bcd7c6dc36614acaad4976eeabffd3da8d5fb2d320435a731c0e7c088e2298ce8ece4d184d23274099a39ac39d26ab49548a13ebfa54cc94818cd738d76760ddc059c602fef0f7864f2ac4dfe10ae2dc21a77e5157250b927ad292792ff24b7cfda3fbb7d6dbfadd5ab106e3c5f12558448e6ab78d7fbdad7f52061c5588caa2abc3658bd9ac403bffbdbbf3febece7e3af5bdaca0082b7b05d35106b8f0ebfb466c7c29448ab2abffa79dbcb126773e328ec9d5b0290b05e47814aff94bfbe05096a957fa0e4ce9deea5a4ca3d31c4d812ee92f4378052fbd50c666d5da0039b4ecc198cda6e66c6f638f87a44077551e16f8f5283e39d94eebcf677702e5d15f4e62e2060c044c57eec7c0eb74d774fc83375cf25b3dabdaed246c99ee26b38aeec1fbd7ed2edbc4c60f873bf7eedfc200170b447b8986ae765d7be1af176fefc0943f21e92bc5a8923d3c40b71b34c480d6c961265e79c2a4f57dbff2636cf53c3d25f28743420a0874b8757d66cbc466c0c6eae7057b84e5459723df6ede5f1d831c4d45fe039b05782641fc70fbe8ba190f719b5b9d10a157bc255e960539d0b2f164c79116dde7f809a39c64bae8a10de2509eb34e094cb8fee55590e3229e9eb7d196882c03a8883923674bf33382e6fc4f760755f181ddeded13ecc9f6e5a3423c2dd9c5e2686505769162a9ef6052f06a853a18813e73795130dabd585941a62d76ed4d2f0e7f50fc1bf36d335ff9f0fac4e575fac1f815ab49e866107663d8c564650cfd62a70b44c29f91520f3ca806dbb2333766c7319014f7aff01da8d5e1a16423cbeb8c8912cd3b55d5e2c2102187ad388eeedf6598d5b250d9c54aff0de5fe265fe9a35926d702848b0d1d6b2d03553fa6d6a9f313a3521550f80f06ae25afaa37d3c2a9ad61a92a14ddaabddb7164f9e85da3ab8326035164a03d218bbc207f29291083150fbe2597cc9b5bad82e04af997da2feafc525c3dc1d32ec3d4ca637488b73af1ca82f111eef7bdb0a7273a49b220c32e7ef015ff5f64b856e4aadb3c070a492e848c357c77b281a5529e43aa9ebcef3c09827077c51773c28a73269d290627904cb5edb0af52be95c35fdbf337ddcd0e0ec94b3ea2c92b533129f21d20ca4f3c784a0a82136ffd991cea3b81e2735eea74d8a190b8a44833265197cb182baeacec1f219a2872f54b268bed5b28fe6224a9b207cc1015b43541eeccca29a2af30a242f38a3844b45ebdc0300b1a5de8c0689855a7d4c5ddd3b3534577c35608390336a27ba3d85b9d1b8236f6ca9b920b3cb23f3a61b6df8f9356731fb663cc770ceb8a3484ad37be16884e2acea55f434bf3037bbb7f1896eca14d487fb6fbf6f5abb0d7203f90f0dde6fc4b8ddd6590b7cad23866d382c49796d21ce8d12b5c6d80738d73be7d2759a86bcb0673f7e4c6fafb2a09349fad1b8aa9e89d6574fd7534793c74b17295059c7baebe23769b9c15118d38ef4141224ea6f0c86219fb45b8d9bc1cf3c9bbb37c629c7a603bede83c5f8cad2a3f8a56b27eb52c8381dfc46d4daf32c361dc2a5416e977768b21773945b769bb101fad8f9fd0eaf72f56e4aee62dd1e4608d7196cae1b4273e6c485e87fe920e8012ca471dae70d6d11351ba8b52a3a30f1edd15b59f2d769b81f141a60d70211ca935466fb7d2be3fab0d76786b68d728adcc61bae0e7e99e8bf95aa88d7bf397fbcb4d5a334f63f7dbe5992ef65c15ca5d0280624dcd9de760a0f867613e5ac4405d064ab8c771d58bfbbe85c9ed731a5e0b523235ecd4392d5280d4a906719434a8088134e5f03598ddaf34dfea5911b2692939601f2d7945ec9f67d773cea601eeb43a7775e226baced0dfff2901657a844fdd6745430cf616577cf77af5201a71f79a92c364334d8e6b19c8ca6b852da1a1b84bad0cde3ad6337129182a1ceda1f809ff67853ccbcecac44c2db5673d60f2e9794616a3a906c6defde645ac78bb2731407acdb0038b5c4e2d9318d8ea440f64f557deb1691f8e5a84dcbbced474ca5976c4c93ebec085a52919ccb7f41201dc996f92b2e8dd7526a9245ef8e1596a50a0b4f1622de2f866b0f83f395fe0668d69e39fa4ef769acc251a80af9aa000528a47ca35ff1724f13d45932c6e71601a1335beecd15104a62f7ae1010b7b8a04ef4a922bc25f5f540a3885729e7d95e11ecd0438aba528a5742264a94c7964e492b960294f27a83ad1aad27cee1130a35a3d719d7f179aeeabfd3f14e6693e10383329dc682e28b0cb7356d81dac1f22001c1ba79a37be273fe8b18db1816036cd59b566b885fb41b5b62b9e4b4a18eda07832f9bc0c057f61280be5c6b08c45b1d47d70d057d000db7a8ddfea58d0139c9c27064224ec924611541a0a073e6155d59aa7a6ec2b1fd7e2bdf125591e9dc1eb272769fea3ef8f8ea8a509b479d904b4368fa6a116e1d46b22fbc83ec40ba262035af9c979ad697c4b594bd2216a3b71d37433755a4cbd51aaf611ff2f9cf0ef5d44f524f26d7567395e2b836e9840d4b84738f50b40627d5f95687e5c8c8bcf0c038eaf64c2e195b8f21ae609e1be38838f617b7ebaec10d32f101da088a47dae2faa713b01ae49bd7651993eea17296d6d2be75115c13282f5a8c34516dc81542766accaa9756a8160730fb9f683ed4f802d6fd556f77952388b38ea1219940dd4fbaa58e14ab1fc7f06377cc0d140850a9411d2660de25b66f5f90c853209fd356c79778c12932806b919043f0e90fe5038d654324c78cff9ac22b51e8e5b49940b133747b72849eac4316d77af5bbce277b83f397980915d4e28e3a6fbf6bf9b7f74127a51ae0c5c0c800ef341b62656d5af26554b6d8cd30fa5a76559540a6bfa4b7209a0d82bd7bc250a665f772b7b29f3b6d822066eb63b92fdba34247a7b8c8d4787f2be530ae53ca0d771d9188fedb15a1458b06239ec5b583eb518cc5e99997ebe33b1e8b4676a7bb413dbbe82de0cc358c7eb1f4ef824b54321eebe4df8333a1559443134ef4de1a9f3483d9c4786fad4aa378170cbc8d5f23f5858192475aa1da65ddc89775f5aa52ff4bbdde24d988263ec21f69b77af215d6a25ed2d98659dfac854652a8d93acf4fcc7988ddc6f3393e7865714722ec2a53d083ff4afc921106b098e587f6181373b7530b89ac5e71b00f71b7c9bd8794730c7d46b28f4f0d02b41ee1fa3d9b3a4533ce31b15b24de314ece1669e601db7c6f360dc5c426d6d88d6f890a3804d8338d5151c07abffd2f06456269ddc17bbbafaacb01c7b5867a9034eafa5245a63e3c50042df8835416ae6aedc37fe4539480fe4c04d727e4a6f1ffeef664ffbd3b2db35ddb094e3254d7795ebb702daef17ae79c15c036aa3977cde9cc1e07637b20df379f249b1617bab30c697cfb66bff25385b8ef84a60d45c9693c519504e421a87ef3f3f250cd5da90737eaf480490b0e70e93ca07a917ebb36adfbcc2bf177e19ee984ea71a11af13e30403bfcc8ca3182c88c404813d679613183e809ffde570d0bca52d81bbde90754a669444c7d733d402a57e339e279bdfad017ef2187fbae599dc767fdc1fa4f4c345cbbcf9ed4f35be5b0c05daafad7c45e1f7d419eceaead6e059543fe02c89ff3b9dd6a546b0bbdfe01ef901685829f39384c8e3c7bf9af09528a2df89d1d34539f1c72b7cb2f4fbad3c466cca31ad0d233fe540027b3f8ef8018202c9700647f2bb2d6de369647036aff262cf4c; asc 9Wt / 3 ^ a % o E [F ! + v qI Q V!| , ( } @. l C; rzx?!V \ : i , G C ]( $ 67, &+6 f . R dYX [ I : E A| o~. { Y}! C< w # R W p Mx u a g F4 #| s l Pm~ K nM Z 6if : L v iA* ~ : csx p A U \ DN c| # _ ? u 8P x&T?; Z ( ? Z]/R aW \ l A M Vq ~ ' , v4 M. S %t- d L "; 2 U% o s 1 w8 gs Fo0 E G ^m i q N V{ $ &O ")U y$ 6 | n 8 Vi Bd " e ' _ c;s d X c2< !W : 62 U( r V} R , 2 @ j f1 ^ N -j N x *< CR ) 1 5?M ;bZ ]C V W# Lp c 6 c {Wr! b 8 b w n n _i' F = ' O: ( T p? k ( 9 L.. cL yJ 7 - b ) b^ a {h q ,Y ] u Q w , Bo U K ] Yf Z1 P_ 00 7 P CX F, zV aP"d # 7 o nTu S f x N - } f k% ; k uj ; = [ e aF d H }= 5Uh b % 6 l Hr* _ ( 0U y Y 4x< _ knR i " s [O H 8 ez m 3t6 j 1 ~ & ; - $ m A M U + d)y % |-} z ' ;Y rf $a2 oFK 7+ r Z Em t QC" L U r x: _ a@ ^ 8 RU^ i4> ,A f%|1 df 4 b n )2] .!n ` 3,< i %u " a k93 ;1X J d 8\* -L ) V ) m q L # nE/Hw] Kl5g & 7 ] p-VU \ K h Q K O SR,* O gI A 2 0 e+{8<Y )kWq ._ K 1s K- 2 E ( i/ tl>GX ^ 8 H u ]; Zr 5 ) 3 ~ F a ~ hO mN K \ x N k 9J{ P [ ' a H / & ' J }X*Cto D >S5{x 5 T w 3 wP*hY8S0 Y% +% TLD B2F V 5 K(iZ? JB 5 Y%U A ; g7} Kv: j q)> U TcG * ` 8q ' ^ V U_ I K2 ? 6 XJ n! o3 w # A 8 @ - _xt.2R a 0 n 6~ _W vJ T& R# s y !5 e t J[ 0 > P \ H g U #bN 9 fD S PI m .6 u O | gV T 9 9 b f(! 6|gJo u, I3 t j yI zIH 9 G nTQ D* n~ $ ^[ K . Ds yQ f f v ~R, # I) ( v~ ] 6 Sn" D= ` zx@ K y % < { fw ch |OyG L G < L5Y Kh } ] E x y F nr H] _ ' ) rVN M ob ] y 8 _+ N ! a * : " G A MY mH )>V D 0 I +d ~ D Q y > > d / U T ] . QWT EH/ . 6 y /MH~W w ` -v W>`e ! )\F # * 1 $E[ # + 9 v 7n t yv9 %K , S - Ep x| &2 & S ; "/ k t_ ( XY X L sv { c O=" 3 ! wh y ' O $ TQ \ t 9E t ?k k '8z H i vB bus ; O /xYu ^ S m M3 x\ w & F U d X P ~j b: c = b f e,u ) , a kS>DJ0 ! y WJ> D< Jj 2 7) @ 7 `Y s } -ri- Y c 4 % } r f ) W a k r 5P ) i/ ( t M q3 (BHC P ?T=h' ge] Q ~ k 2 eM @ H G 2 % B 3 Mt N8 A ~y A h h;J +A B RZ/ cY VE * X3 RL < t 79 . 43 ) ^ !! R 4In A1 ~ S B R |Yt q 7E[ , 00f=K \ " ) \? X & 5q U R F < {A A 4Q ; .m $ _ io#t k + = m ` gR e YJ \/M94Oz T FQ _ Y Q $o N ky QY H_qw^ vbU5cM$ j Gi& ) [ [ S O} h { q W q k5 h j;x x Q ) " ]. jG m b+m 8Fjz [ g Q /I-P + V ) . \ 5 t a N m u ) T {\3^ P @ Y w' E H * e ; B @ ~ z V< l : x O B } b < K) n I x ?I T 7 g [hM E :wW y %P Ew_ Df \</ !6 _6) ` n U B r ^ 3 d7 h JC q#} i , % d v m q( J ZD M \ x? L 3 U k 3 R,] K |K s ? " k Q [ = -L( / S x m ` P < p " @ : [ HJ E C0 ]^ 2g /Bs ! ` J F Q ) $k! $ 6d? Y * ?Jt v c|n Z d\ 9 ud Z % @ S w h ` 5 JC < 8 E 0 &b` > n> S $ p^ = f .3 3MQ t ' 4 < oqOT I o } B * <k ) n ~ \ A K1C * *t zZ 9 CStp m & K B Q I 4 K~ Y Yb w) h o* D GO n` @ ) l : d l 7 c 4 a S d } T I{ ] o q w c IxvY + C UH 4 H ? l[ + A 7RL K J ' ) [ ^ ' V xQ # R =A qau} ; B( ] a j 5Q j \}3? ) . w;/ | c 1 a t bg M jFS < " h!Z|>l s b N ZC : KW A(8 9g m Ux 8 }n" k < r<,W c C a% I q E K > /= ' 8J & ? q 4Q K U 8 hI vM^ "^ n R! S NT M z Y v 1 @0uh < { k =~7V wNm 9 F0 S ` EZ 9 ]# * ^n 8a * [ 'm o h; ; 3g \' e l x Vo2 m % P R #U 9{o g 5 v mzcu * | S Lv= ] &x 1|u s O 1 0 O( : K D & 5{ h (z+ F Z l D $6 -F' Zs ; Q| q h { D ) b- 0 i i g | 6SK R- 8 J 6 ^ ! b f 0 7 ?Q )d ?,C - Ri #b p y z e =o#q W y 5 @ Jyrv pX ? X i W 1 rW S% < q q+ T 0 a j 4q NO Z )F c Z ZG=n s : U)R?9 x^m\ 3c { %/n w =_ A sT= # & V & u M s +8 o G t Hp 2 Jy *m D a : Q n y : e - 7 } ! ? v & I : _ h | 6 j : |ccu g& d q # H ] Ah 2 Y 9q:e |n ] vG R& ; [ _ Uxb D n M m {v a m 7 # 8+Z n S m ) C r<V ( D o M& ^/ 6o P a A d Z S w <4 f` 9 ' K 4[ Y. m |l "x o Hw5 W qm e Oo# j _ c ^FM%?U v; u M .{ P b , F Q; Sm pam Y k P`# TU{ / t.a ? 0 l= ( hS] rX 7 i \ Y c$%~ q X?TH 7 p eU 2 d X6k YbL + 7 > } 4< h J c u ? / sL >$R(1 4Z363 4F $ v_ H R ,D z U C fP fRE T F o a N5 ; V P. 2- wL ! 5 ? r>d % a $R Z( qRT rA } 1 9"S 1 q F4 * @ <a h 5 ~ q < sj [ 1 d @ (5 xB@yd6 loZz ! {F dn D.S x_, / 9 "^ ,+M M@. + t 0 e ] U q2 nlN 9: 0tZ ,g S3 # w Y T Q { ` \m b 2 ~ , J Z }lU u 9sU + y 0 g a X yMyF S0 !LWT_ \# >`jfs =As ) > u -8 = ML" R' < a q g ` ) j @L= Y S rC _ z On ;` g Tz 4DN ^ C; / 6@ L \\ h L[ C /) ^ @ E g i @ ( k E *Q; b e 8 iJ8@O =e M b # D> W t Do+; ^ <G w g O G \^ # 8 U4 j( F&+ U; B K s^ AM & [N z? Z . d a g $ -c 8 *#( he 8wf Tv Dm SI ` ^ @ p ]%e 1#J&*; O 2 #* A _M k @ -s K^ 9D p+E ] hD u G# ( ( PF R gZ y / e r6. ` 27 u : a n Rp tC H,+? i.~6 ~ a e # C7 | % % 5 K *C' t% l ? _:k F [ oJ |. v _W x c x $! } _ X~ 5 { Y } ~U{ Q/}| P ZK 3@ ) |y 7 i Z lx vQEK 0d 2 L ]N cdw t Y = kV ) WP *= _~ ) Ay D nI " I VX 8+ y + V $ [ d 2 . V 0 R i > k%-L s ,j x ' ` \ VL ZM |p C L6 H ( k7 h iA( yHJ ! y7f` V G M PL,%{ g ^ p 8 ySm +y 7 w E 7^] ` Oxb : m 9 /Y\ '9 ) G 1d]> N" :g M @ 7Y E ON $ -A /\X- Wr ;4 a :U bw* f .Y > ?W 6 r& % r i o y 7 + t \F a Z V M @ (gJE; ) t Kh! < e_T \ 9 r E u:]De iZi 5 e <b5(Kxr M 8@ /<+ C eB 3 9 a_hE C\LRpH h S1 | A p 5,8 VC \ ; U 5 ! 4 l n "} UQz g w0 e- f i h 6 {G 7 U @ . G i \$ =W ;xS ) A% _U M 22 mjd/ + H Aw ^ qA{ W W^ t -+O G u !s} qV X pu' W z Q \ \ :' ,g 33 8 g Y yB|x1b cGZI 6 )# f 63 c =m lL ` F X v 3 + $ . r4a e& @ L v Cw 4I - Y 9 ]G 4 3 M st I| a# . 0% H `v ze \ ?m L $ _j l E- +) < m`h ; B'?< S X K ! Y O r*EW ~ w}3 : @ 7 A uTZ : E; 5k ~ zz2 f [n 5 >I U^G r v R / k FT e j x \ T] 0m ug 3 W 5 > Y j G]} j 1 ZY + Nv N )( U k ' s ~ `P v @% eu Z za 8R sq!> A Q 0^ XU3 hmpG q C Ja; O 12 *` C0- w5 n v 7] ut : Rs 1 A 'W - [ Ri D . Rv i P 9' ^ U [ UE ? . P Z_v v Xv F ; V* v u } z LZ .X + VB j `5N ./ . ; 2 | $ g ;= _} , m zL d0 C L b e y > 8=Q 0 + y M \ G t [{ ^ j? B 1 7 l O Sj ! +S g+C K bR z x G 0 # X AG hvK^1\GS T 2<? g 0z &W h;* 9 s \ Z I V 6w 1 = p X$+ H } / RU ]&% 5 c y pw 1]6 ^ E K eG|h l ! t R p 9 e| X0 % O H* O - Q3 . D$ ! jP , 3w ` 7^^K S o D F X bf Ji n"S E ` ` 7_ d! k: ~ b qs-c ] : 2,7 } ) L < 0 n ~ c CE A m % ` / <$ r -u 6 % X (- }8 g TN^}1 ! +J@ 9d U ]u0 BfD q > eJ . ^ j c 8R z e IN P p 2T E KnV @Wo_ N) ` _ p ; 0P 5 $ w n r c 9[ Uz i K ;N d F Q l w^ ) w N L j P )oZ5C~ AE#6 ^~ RF \Jh d Y + u C % Z C TLt f]& * 2 |T ; jJ !gEw - Kx. $ }Ac i ] J Ou Kx 9 ewh d HO B p/@ ~ Q D ( _ | s% a _ % . 4 *=2 )4`= ` # 4 q \ _ e $d ) N a | ! ^ ^D . < p b4 N ~ < q ? s = I k [ A : / l n p by c h]i $7 `kd | N 8 - F Rr ed ( =a ! _7 L L @< x <l L * J 1 KFa f s-g Jc o -d P x V * e ` j ^.]r R4 . ; w1 <=w _ d 8f'/R e ( p 2 ^ b n *P( # V / 6 * `E ; E , a v= X 1+ U @ + / ~;v # ( c> S 6 #$ $ . ? ) & \ )> ^} V l`(] ,7 F .Yc y' E R Ih c` J 5 O @ E cAF AF 3 g ? + ;a^z u< 7$ l$#F [ K7S I 1 B V | 5 s FF AE & 0 w d r" 8 L p"$ 5 > X uJ6 s 0 "P H9 N DP 0G R = m % qK zp C v ,7 p Z C ; yp- ck 9[ # _& " 1z\ En[^ |N F `F Xtg N30 8 = n R B T_ s M `` - V b f /c> , , ; 2 UO [ a ) ) /:E &Vz , }5 f 8` m S ~ _ G e % i= ?uqSW ^;y D / A%<[o as l # W3:M a i ' 6 p V jW % I *.# E B o 0 7H | Yb= M` Dh h , .L > guf9 dU m}:9& MZgt< [ ,4X :V`[>@ 8 gg v qJr $ ^ D < ` J & * ` y Li NzZ g 4 6 . {j[ G Z O 3 1 +m AV d l\ GgK ^ . k &G u [L DmR M [yy R A * * t ;DTE ] P f y:. 1s 2 D. (Ap 2> "} $ n 2 / yU II bx ? _ I}{ / 2 a M4 W Ck - ' A} 0 3" 6 VM R \ R 91 k ]X 9 X~ R | K V p b Rd K ! { 3a % = 6 J B 1 b +'p >l q JS [K E 7 dl 'e~ #Z Z > [ ), P` O B | 5m , ptSe x } Q ` k T k fe U: S V O I 7 8 T r $+ K s L C : !% { d} A[ e 1 ` P| ~ uNVbd{ wp I Q] &i | ) lT/ - I -M h c E f o 49{] ` " "1 x [ 4`# B N 3 8k ,Q-Z y 3~ M% [ H L O GiZ B# Y ; ; B A { 77 4 a @ k Z r @ A 0Z 2 [ 6 z W F*d p iO_d l < f A & c s# . w 7 , * A= Y -H Js p WL C ~ &W G P o -r H# G /){ iz }\ W <n Ky > P + " '|c yN~ g^ "h Px z . z T c _c= "D l[ D ~ + C , [ : i ! ~r% &$8 F $ T k 7 Z *W 4| 5 ! ; >ZY] G xo M w {E ` v cS cE> m ~ , G . D I 't t:D 9$# " * U 3 L R^ P !%R o = ? 0b 4o A < m,P R BZ;, [a % )9 Jr {\n43 kqF P w @O 9 , ` K 3 o& ? 2 } 8 B^ U ,@ 3 W {/ v >- \ ^ q j ( UyzI3o U2 > c fA 4o B D )&o` w X o: &i LWY U { 9 # 'V 5 ' 4 -ND b; U( ; <q C Z DN I& 8 j $ aP j7 {5 N t a g ;] F [ ^w R ~ e kW ) da X @ f [s %hN S ,Z 2 m 4+nDd` m z' ` ~ ~ }9 M e / % ~ f )? Z i s + z 9v<}v k ` ! h )m uZ {8 oV F ) { yb 5A 9 < l/ c i( - J 4,F v C / F 0 \ ]V0 -( jA { # tAf ~/ Et B@^ E* \ < > Q i I@!#W r#P % N L & [g|t e < f V q I Q0 h P y y~w e t s& 6 / e \" X K # ou' L O n z -=Duy`W A Q T ` O V[ *vb8 ~ [ T7+| + V 9 vh)L N h 5 vZ UZXB -{u2 q g 4 U H z\,;y W k5 &Z8^ h z ] u ; ;Mxg %s > /HvS G [ C i( N v Mh. w5 9R ^ #( ]" n ^ 6 q 2 ^ ;-t | > qAn @ H e H Z t D 0K % p i U@ 1 " 2 M) # a( c| ? )rT . ` f Y - % k r wM n pqB )E g- H$ e H Md T '4O K A } D\ . 4! [ 6aJ Iv _ CZs | " M M#'@ & IT T 8 g` Y O* ! ~QW% z y/ K| Z %XD j R U e @; ~: +{ Q Fl|)D &w>2 ) x K P W L ZL M . /Cx / P f 9 loc @wU (>9 N gw _Nb LW t t 7\ [= $l & . ; D{ v]{ o ?! + =<@ 4 a&^y } cl <=% CB t u}f f { E # n _ ME x&A p q [ W %^ 9 d d P N L U " , 9#gK 3 Ov U B<- he v b `R j : >syQ0 XYA -v M/ P m3_ u I f vc de b D R < 37f 1 d# ;U ! 8 e P J &_ Y& k- U? R P % 7 a * qd ] & Qd =! )) % [ J / R\= . ct : ':I .~ _d V < I. 5|w R C < pw s s& ) ' L R _ 7 K> +S1) O<xJ o ; s^ t H3&Q + ! (r K& [( b$ 5A ) 0 B 8D ^ 0 ] h U SEw V 9 6 { [ 6 < ?:a Vs c w 4 7 N* _CK { MH ? K e 8f +\m s s }'Y k s * 4 et u4y<t r { #v 8 AA"N b E |b z`; <_ *? V ~ , mM 2 a *T wv !w9E i /V - ` q '>lH^ G p Q R -v A p! 5Fo ? vxkh ( a Z { MZ3Oc . \ ] bM ` ga>Z @] J q s ^ R25 9-R q 4 4 5 4 Y i)9` -yE g s :wu & ) ez O gEC W| z q d3M k k - K : 3q) * g < L- g=` yF E x '1@z \N- D d W i Z t Yv > ) o u& $^ YjP b- f ?9_ f i v % R G 5 $ =E ,nq` 5 Q /z { J + __T 8 r } 8 ( t"d Lyd `)O' : | 0 Z=q ? i> 83) h.( sV " 7 '? `6 Y f A + KJ x2 a( E }p W z X ' B$ F T >aU + %Y ''i y 6 k" > b Z y i|KYK !j;q t3uZL Q / ]D $ mug9^+ n @ G8 @b}_ h~\ d 8 a{~ / } / q; I vQ > )mm+ Q 2 E T'f uj `s O -o V yR8 8 X J 7| @ f [f 2 5lyw ( ? P8 T2Lx " [I 7G (I 1mw [ w ?9y ]N( t zQ \ A &V &UKm eYT k Kr + % f_w+{) " n ; 4$z{ G S < q Z X b9 [X> ^ ~ 3 gj{ X N $ C! M 3: YD14 M H= G 7 p ?XX $u ] w_Z / M c ! w !]j% - e Te* o3 W r. = ? ! k X a 7;u0 | yG0 k( +A S< M f ` ` \Bmm M 8 dV& {Xg N $Zc B 5Aj 7 E9H Mr~Jo fO 5 %Mw y \ j | v7 y I a{ 0 k %8[ J` \ PNB ??% s~ H j ~ N , =g > p - uJf D 3 ~3 ' ~ v E O5 [ |E YT? , ; F hX) ( E9 +| <Fl 1 #? @ {? p G -m idp6 b L;
InnoDB: End of page dump
130526 14:39:54 InnoDB: Page checksum 968036757, prior-to-4.0.14-form checksum 280074266
InnoDB: stored checksum 3040434036, prior-to-4.0.14-form stored checksum 1685075631
InnoDB: Page lsn 1638409661 1870677467, low 4 bytes of lsn at page end 4066561868
InnoDB: Page number (if stored to page already) 3157247027,
InnoDB: space id (if created with >= MySQL-4.1.1 and stored already) 1981116745
InnoDB: Database page corruption on disk or a failed
InnoDB: file read of page 1135.
InnoDB: You may have to recover from a backup.
InnoDB: It is also possible that your operating
InnoDB: system has corrupted its own file cache
InnoDB: and rebooting your computer removes the
InnoDB: error.
InnoDB: If the corrupt page is an index page
InnoDB: you can also try to fix the corruption
InnoDB: by dumping, dropping, and reimporting
InnoDB: the corrupt table. You can use CHECK
InnoDB: TABLE to scan your table for corruption.
InnoDB: See also http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
InnoDB: about forcing recovery.
InnoDB: Ending processing because of a corrupt database page.
130526 14:39:54 InnoDB: Assertion failure in thread 2716 in file buf0buf.c line 3629
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
InnoDB: about forcing recovery.
When clicking start service, I get the error "Could not start service" of course, and then the mysqld.exe crashes. Is there anything that I can do about it or not??
Thank you,
1999panos.
Subject
Views
Written By
Posted
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.