PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68773 d2d4107fb595b696e28e3ac4e86aaf25b32b24cc34bb224995858914b9eb6507

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
33b2250f0ddd9f178ff628f2bc73489780ca7ffac92f6deb3a60be45464fccb2
Certificate Block Hash
d2d4107fb595b696e28e3ac4e86aaf25b32b24cc34bb224995858914b9eb6507
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00b71a0000067c0000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ba414c4c453a5a4c08193ce8631a02b09692ba9f4bb3334d1337181bc65af777eb4e03f4d081a38b45e191f0086c21a0f070e4de14ea55db172c61bea6a1212257af0a3af89affcf9548dce4018c73f4991c9d4e019f798344030000000000000040000000000100b71a0000067c0000

Raw Header Hex

0000402093c5004d7cc88a8fe7e129830516e6a011f715f0dbc5df512b917451e2f5d3c8b3aaa8657c4b88f8cb8379d26f2f2bb383860568c5788c7526620be71c3209660316246a10230118b2cc4f4645be603aeb6d2fc9fa7fca80974873bcf228f68f179fdd0d0f25b233

Proof Data Hex

59,560 bytes
121216010307c4ecb6d042bdf3c4cc6b3d606df8b4e58fbda27cef4d4cc76bc73571db4b4db5e2ef7ed14dea7e5cd3cfd75f7cbffd847414427bf20cfa422526086df2c6e1f781527781515129f9ab2ab087fb34c41f422fd4e9c3ddca0dc93d32936cb694b05d7123b7e45099d4738046e66b21d480877dcc3edb72ba49ae7f445b62874733e493d7966caa3341517caeee4f80db420689f8b664be451cbf54fbab5f15beacf3c3eee1a8376fac6813b7d61891f61002026e0e0b75108652c69d215631fb2a2709e26ca19bee7a881bb360db76d1336fdff292cbbbe80e9fa3bb8da4121846e97a7cbdb97175c81b87182010840a7df445dad54667b8284deea04950ef3a3bf569287627791e11d61aebf6ba80bbbf0960d44dea39b47178b8d77a6cb54671c97f976e363555127f70425e3344e9ae9acc906d1fb4e4e34a5607d0f2a094cf5e4ce3504ca66fa0652471259b6fd5b29752b42bf741604e9753a0f6f53fa05e8a7250b93a9c8ad55f48748386cc141370b12343cb9a776a191c2aa5aeeb727bcf608fcf83470aa3b5c0ef23a306d120f2c8cffbdabdfc4bd44f1ae23a832402fe94a61359047019bcacfde4c23e4ac953ba1091d6555329abff9d520dcbc16a9cfaf276ecc3282ac104e743ddf44c22235c9b315f46680e662966149d1c55d94afdc452971f078ebd2ed3bb31e4fe58fba2fd5c8f52b69a2f59d0f73d2ea3d50b9a4ad264d1c480288facf50d66912265f08eedbdd125bb187f95dcdd3cbcb335923cad95934137071ae3b58baab17b942550067bb26fb7328884e8b14b789760979a7ee7d1adb7bef649be789ce127ddc4408b1b36cf449c4be4ce0683fbb7539bc9929fd10ce0a0ec0c946d3c8468d7de3b15a91c85ae6cb4e105c478f0daa4b6d817751fbed459de7a300ec8da1e3c817287444ec5b80328c10395c60a7439c9ce14cbe55f21b5c5eaa5c85bb9f8c591f386771b12d57ce994ba0e19db93544dc8f324e1f7867980c50b16ceaa06ec3c3fd8af57c80e88acc7578429de7f9f36ed6dcd50f6246f8d6d7669590d1cc2b91d155dc29355677d6c5d5eb050834047f3094539cae1f13c8a02275b59abc4ec133727bdf1c4a7e33932b6ea0382a6dd284142146de91ec4caf6c6fe955de85db355219f4fbcfe4fa1e1574ec05763e7192bb3a64f6301c82a71da9104df65546230f003d11b42c1c1058881babb9babdcad0a17be6d3bed78ce302a620debf74bd6caa99591896e8a1645b02c1a44c22f997a20f3cdba027dc89c377b5563d97809d327b2b25c22461031eb6cb1397844191de04b45e9b28e0b0cedf3712bfa4dabe67b1bb19f7a56b6373f0d61a72996f09573c1515aadf213c35572120fc1453a14530ee10de44e20dbe0dd1c5ea19018f8a8f67c4c26f7c6c409b98bce5bb4c347ea9de2a5dd7ac07320f3c428ee3350d8eeb7e0418844bd22ddea8417eb2e4ce0658e988042fe1554222be435e0a0ea3ca68d9e800d3e2c8cfb61570a5934b0a80d855545d03ef3610b693af676571461dd775d212c3be0e40accbaf25f34390dbfc26c199b273cf5179400ee963b7880d3de10ab1bd46f320879461e928672369a423d350a368099bdbb483e407cf90fb01482b0553c42e7314fa6363dd4ee1b52d27f59554450c06fc7664562a2c2c49e545836dd621212f88640bf52fa3c9ea1278a9a096e1af20056ca43704b239c6b6aba2f11ad6a7398815942dc8b42eec1778c68ec4d1dfe839f5a45e9449f9c8d0134ad85f2ddeb8ba369cc7fa390ff1fef7038145d0cddab657b5f3cf72ba3a1fd2daf6ca13750faa4f14b36f5149dac03917af29879d5284e9cb352cba1d182abfaa20d1773191fbc37f4f01985d6b29559c8110dfec86d02cc452f73c893e6fb0253732d8719578eea4c7979abb874ff0a4ddce91c46b2afedfcbb8af4568ee5cfae0412f3cd6cb601c7620957ad46b977159e5a6dd6ede52e78d56d24bf05d6913333193b31a2add72ebd8208d972beee0216cb95f28905c9973d89cd993124773ad782342f487dd26bd9f26ddee3afe9e51fcda6b5949869d1eeda85fa0abaa762b70cb6ed39934caba466340b8b23e9d136c06cd84cbddd17eeffa09096d71d2e1b33bde25fafb6be0a50f05216e76d6a0cf858b1c493d3849094a148e6c4f2eb599c0cb1426eb6db2e4dab8ac0611955a77b8fd56e0bfc9ea36d094ffd1f81eb8538dd2d90974a143ad393d53978e8b6854a0d806d1b80b042c4cc88cd4d35eb3f58769741221a85c10cb378fb6f543c941db689989965ce2a715db8d93806abe69c7d54e95dc1211e116deb657cfa851e2f7afa554221a878075dcfbea1ea7a3c39eedafab12f83f9d49f32389bee7c16e571c26520a38c4264cdf392c906ea119a12ced2ef608d981493d99c9074d8d4c5737d46801bee67f2aa51d9f0a459ad70d3a6ce6379d5d7619d34790472a0a0b7a573dde4440b75dc1e1007310006f74f5c190547d65c670d0246b5de5d27f25a8e3c35272370b31b98ae99165dc64f3031d4da340b3e17f92e27dd9356e9f7089d9ae49feef5d568b4600a042dd8d385c371ad53c80f5efc811a79957ef2eaa1a26eaceb6e10f991ac87acad14a31085797c21f8fa71a0ec11cad4ff90615f6831360e45dc2042546e6cd11883d333058d4fff00ae672c813431f7396f76587353bcb7d790357f14288cc06acb18619154b2ff3fe613f9daea6fce7f53512347170ecf963805585a570bfcdc5226ea2fba4ad54006b11240e6e6c1ba914c3c542213fd14248b8987cd76d2315dea090a31f7f85f479accafbaf2534772f8ef38b4d7ea48bac54a62118b4048159cb4a211cb8a7990a01e7c981a0f6b4caabc0d23dbbb7694e8754ee5a08f06a0f624f7c676d1d4eb32e5f6453697717b76571724b5efb3ad2e56d586b1cd43ca85edf7e99f82219aaf29a2c096172c36b459fb4ef62ece9872e87a4bdd3571835c0451d232c6857e0dcca494df3b53de1e66d166f7bc4e0242869f3889bdf912c92eb9e4f3d9286c9c593af64d202dac2581024de6d0a44439b7493cc12f3245a71b95e80240b7c4accc04827f30fddfa896b871f2f0b492b36debad417548a60f93022dd2de40b22b7292a031e51bb5b7cec4811b7804fd492aece4ba1ddda98afc83db2d268b75e26feb4d9f7218095b6ffa567c946919f58b65e2561512b95833c5f0c94beff5e2aa1c3b085714605d88f980b6fc79aa8dc15a82c863b8f4c480b19bba3f34eb7d0596bec72dbf78c1b513022eea1e08627ed99303028a802a6b3dd9330156f470b2ae072c013c14579cdc3eb41b5ade8883b7727511ad6f2a4e3809bf624c1236ea140a56426d1be9d06238f9c440d0b1a6302f654201627a182ca9f2550d85ed5965d6f0b3da331a9e1fd9638f51b4ff2cc341c56f9287a0fe39dbe6cf42e25cedc78a474f7b84ca144de02fa12487f6595853c206e034b6387287db5c422069f46b6626f834aaf17e3143558ceefecd56712512f08044767d6dc0114eaaf587195c3f6f6e7d4acc6fdba201109fbe15ed84e30b836fdee5c5acb699b5a17f33516fbcf43187ca27d81141dd252a88cc64a199efc341ab8a15f73614ef5b3647ed47984d1046889b4cb6ea5329b21256228c583938c4f5a9dd5ab25df11bcf46e4e0f9ef724ef58a1ef6d061a23876fce3da1ac7e01b9d3df42d9088ce5a35a911d6a6cab43f7f60cf0a5f21f59542cbc3b85d16b9306e23501b9c29035c0905573ef34b9db9b950b5dc48659338b0e5e651ec8e24a9128b4e68c4ec4e0066bb204ccf42e67697895d36a2723fec47e1cf8eaf7c1169358330069cba8cc3618e7d20aa41df3a293c727ca9531602c5ae29d6a2b2d27f36fb2d43fc3da9b67f1da7c8fd4221784d4894ea52c2240187cbfd89fa4b84f5dcf0cc0882bfad849e42ddc84f10dddb84d4275b92a3226c14f48df9f7f8ed340c5c05bb061935cb1442b524dc3cd636f30ddf07d996551f46579283b5b207509dca32c99cd2d145a992fb5014053095e16b2fadeee0a49c882269ce7958fcdf7ccc01e13b835f2a15326cbb08ebd24e60928dcbed780a39a2346fea35c7c0db6aee21642b806e8eaf0f9e01e11a16ff9807899912cd392eb64608d9819e65c591326d9b9e0558c64bc77a1837a90ad57b598acfbe6818542a9bf9fafb20934505802e9e2ddc5c50f6af2dd457a8d103d0e33bcd0afaa57a82a5265ca51f7016897d534c4dd9bb0f4d28322f44e35f1738bbdcee5d853ab17c4471d9dfb8a01b3537f03cf95f77a71d38da4e2dadf1c74b460def0ddc9f97aa0c402f506ee5d01242037eb6188d96cba8ee83e8d9632a8be4c60ade02bd5ab13184c33b295f48e6b92b69084dcae89dd137f755f535809f48925c7d5c6cd96daddc2ba6f683e1ef403829c641da8abff2151c24abcecfa1d53194849a7df08f99fd941d8d5ff6d25f0eae586413a1f7ebb67e6b2697f813aae2dc06e9f61e28ef67d2a9e876392dd0d3db3b1afe0e1c233bf526e1bcb187cf3714ecbd2ec7a80b9dc9e4871106b9dc0b44c375b81f20d79a37f3ed75d40ae0ee831307ad5857aaa2cbf3739c514766d9771982e697f735ecc1ece952a974f8442281303e950b5c98717a58636a5c578c1ed9d03865e09557e2fa41224abb9418850871e934548161ebcac84598dbf67261a4cc66581e9dd92e6f9ca7f3e64d927606a1231c18ce6be0a748e474a64b3221f73e9a9e7ad9e640cc2b0c920e6d8530da93763feaaa26bd4ce855581bab4d680e985d2b0eb984820b082cc4ecef91b2be50f6f68f4698870d505243f37ea18cf07e19985f76fcbc14d4482ca3adce9376ae1ca3c17512bdf33fa9f2bc1b6ab632a9bad63f6a67f1a8d5350d79a3903a4c604d6ed422948b1f69c73aef736bc765fb56c38cd46352e1a5cc6dcae76c801e924485682d52ae59c97c3e918e7d0d4ade16ce43ad70a9e4cdb957d3174169d0420a995e62364d6989d7792ed2a24922c31fe28b43e9023228179e764714270f02d839a33ae65d4e9a5ddf16c04604e529b7080e10dd690e5f73ee9cc357d9d1a3e14e9c4e1c3da9594f111bbf6d49a59ba39c209d8d2b5f57ac24190106a215a40cf440d8b14469a70f7174bbd4b709281e0690d458b389a7914e96bed75c7f55c74690e5e9a7a1e95c779828f02ab1b1a270f49dc5dd5e8265f93694515292da9e6a7c169dd194a551adb05b4346131d11851ab93b2c1134652fe3d0d082fcb8c3c54fb9767bcc66c8a08d510838cf52b50c9b8c378edef9ab3b6b196040c51f37337d649935475b25b55113044c39f57bbec03d876f21c0b8007b450b62f701746d5acd1650828f53f8bf7c411565e524e6e53703c70e1d82827a55b16545e1f5392832598ffd9b57f02c84dec7f1ec143b20ba83788f0838de0281f0a3e74d5a34b174f745e41e1f1c71cb32768a400630a29632f3c4fc4e6a99d62954aba09af708e9ba329b6def96701f07b24695c26d7955e86d0161da50427e1548d641941820c136b5cf0a13a20a0c4552b5d8fe63aa466f16fa945846ab80e21f09459e726ce940c051b4817be817af049680cc061eab2e202ec3e3cee598b13a5c58a3522316f50eb5fa51dcbd703b552506bdd642846ffe83bfbc0c3e6b1eea00d7cc3010affa730b193a5addcd9228baee28208fefd5f0c8447768fb204c224f4a469d8dd73952d41758207cfa318402df374a113ba7b09c8ee642b3c11af96c2d7f86d85d71d302e62119eb5077b72fa9347e238790a4fa847d5ab5a46ca4b40b809e28f37ca6914315e50cd22043fb0842b3fe895da073aad84bb5262f2571360a4c5a94ca1ff56d484bce285e43d32177e600706f73f8c6a71a26210874a6f5c9ddea431a7972ecb658ba8cc327908799982f3fd342061e7c506a4351831845127b0d1741d3d1ddc84e31a674c60af5535b7c96d82923fea4523b2a26534118b68a171896f776f49fa18e2c58ef3ad4cd7b001237ac064a7051ef290648bd8dbba0004cbebce956cb633d369ded5f077ec6edf649431aaa1d3de417f6fea9f1eb9f031a669916e00476dec3bdbabba58abd396299ab9ea32ab1d0e5b1dbad6884cfa6fb14600cd9ab19ccc0425fcb549b8021f6a56d7ad600ff33712b40d85bdd172c5c2ccb96b6ed719e3b4a50a096abadb98accf09fb31ce8ae213a6e430b35ffbe00bea18c86a8de464ee8fbf4376aa6975ec9f8ce5aa64fe2305e1e78ef8ddf8d3af0148f4ef951e70526dc5103ca11269b62712ab14d4c5dd1b316fc0ce6419c408b234844c84211866bc6811182efd12ac1ea27a0e86eedf43ae31c359c6714d325620262dae77720a04e6678ead845935cd876c64b27e6e54025b9ce9349119539989d1b62b13a4c92e70c74864642f3e2b5bd2fb69584baa900a8dd39400dd5f5fe266c8df2419bb7c7db30e9022c62ceb52a2ba6cb69786cfd75d9905cc9f3d0ad5f81ed73516ebfa0bb53d801473b560f8808edd77947dfc72c6160afec8e791efeb090f781cdf1283cbd4a38c973d2713546807325cf9b8306bb540894da087a86e060485011b5689add646af480a951137de4dad8d56f97ba1d7e9932f7945d6875f971b9475d8d090ca67ef3604acfbea57ad74f5acdecb31b7943b919484df851b0c10eb10e03987e0ddf33ef36359739714869f757eecd947f5a46d365329d21316ccc0039b6f437bcba2fa9b79aaac16ee3dea384699ef2268951e90e9501d8b44c9ec76871ea71c34b7ef503372a676e6164d3e62af69163c651217ac5ae88f43f2969e8d73e88e448ac62178091101ca278d36db3cd2a4f1e3a94fb8a20357c9b4bba4a05213cff7c233ea67424637c797ea5c68e006c1c77e3101232239b2d8163e132c808d47ddb8e7363b73b754c4e0e1c94070ca3cd02f897ae15d7996cd0f7f7c7188076616d8bcb24bf19d18f2ee65012441ab4a1a62d46d37fc3ea90f084519b07b562ce395160070648fe9fd23a85fbb342a7bf640fb207eff98a0d93d2ac2edb70b96cbf8aacf1d2b995c600fd2f45c3467e08f90d5e39f0b202c958efe6cdd897ec9ce34679415dde2ff5a091ee7566ef2d151aa464c7faae17b0ca2dd7196ec0722c0e8bebdd415820de292813815633696930aa75597957b456549a4ad887e24b16aee8c24221444d64f5b995468dc4e5c252bd75941660607da76fa13985c0474c80c1eb1ff5e129ad630c8f81dfd7bb2c89de6e83a6ab055122e882fd03141ce34b875f549b991d99093c3124230f07210831e3572645d078cd44749fdfea40951bf7bfadda08256d41adeaa0196756ce70fc37f8adbf8f26da53529ea238a032d56a6aa6ea28c4785390b94885ef1c92ed5a924e14c3b647cb6cafb1116159106c27bff8b34ecb4ecf862a66cc42647c01de77c3f941ae36fddead24db125a621d74d7c8ef07a265fe722860e1eefbdb2a003aa8aa0c4d7eb10aa37251672633efb4c763e0b3e7dd8e19bc5318fc6acb200e409b97dea57c59efd9bd7ac3bbec96803beabaa574cdbba930139eee7397f40e0a8ac50d9cd2f3d0dbd5b471d3fc362eb2d1565c6cbff71d35be071eca53e714f07afbc1c72cbeac3cdd757d89cf75d1363ad5fb26ec1cda3a34ffd931af71bd7700b2cf367452268a93634fbe7d5d1613808e8fd4871613b5ab6592b4c65b6189dcc285bcf250b126e373958414d01eef531323368321a150aba51d5ebd1f0b0b57b0d06d7cd1e7a5e48c43adbaae703d0fb92ae7ba6623b07fd9bb7e180dcc79ee01bac8dcd3c29f66d310bb27e22add7303c9ab31328eb6061f030f1dc62435959e9d575428e5f631908d101517e7c82a513909c95067c74a398c48bea689f338b55cb6f3431c82a73da5eece620fbb5c4764d2f31c057235ddb1379029af9c08fd511e023109dfb70d600927ee18380b170ee29f69e1e6d38be98cda052a71769367b7c92d350e04b45fc9c4bed42e288538db48582dfd0bae6d200bbabcea9bb122a6a80d30962cc0ae8e76344741e78742d592a11cc5e81e0df9765ce95f68c605596d68c9939a6c6953211a3dcc12e75afa2320f33103b52c1881d7d84f923d8b01d7c57db88c99b7bb62aa99170c2db2d91e2823040572e2cf39788f457158ec6c66a79373d838ca806e29c166f776f65bdeff6d48869c97476ed393b7d5cd4648827040332b6ec2419cd7b5ef720a12c4748028bb51b18817e61fdbdc82f2aec94b473308de5f55c642b8efda6aef1a00bf3916301c79fdc9003d9e8cedecea9d17f42632ff4826cfa653a0431f12095f489fb49f7f62fbcb52e5657eb6364b922b72bddbbbe2d24cb749199bfb5de6050166eb4ab770baed37a8a4efb7a8f137a6caba3d88a056b03dc0e2986de3e9133c7c205d58ddba81c1f1f40bcc290f8a77c84860545e3edd626ac65da02467f2477a380d705de7a3db254ba1ddb0422d6b3743efc4a500dd8ff9785e7f0d28edd81e6914ba1e5dbe18d986e91aa480ae2a6593e8f6e522149c398f13134ac412040be26cbf0b7570135fa0b16683be9a7f615ce050ed6c6f4dd5f1ea7a619a82809607aca0a88e0ff16badc3c90a5d6d7f24e8b07c4014a9ad9f5f5fa9331d3f5753c959c9872f71a2f51072e4d68990a84943d34f97a95f7c2e20041d6599cb47b222f0646d5e7d854108704d36e22997e499c14c7ba3c11a2e9ea02064692db18f6bbd853b60e8f10904b4d12b5b3934667ba45a928a7b243dd27e8acacce8e10381df8ec5340bccb531546ec6d696afa2dfd2858361d53d065015b3920484fb7272920f888da20d7c64cc2725e8b155a01a2494c9fd67503db45bd21a80e04f294aefb83ee742808103fdc0682901e5593a00a6d26fbf29583f464b5d626ca321f88723749c63d4fb0c57a44b7e5a3d539d56566e083cc552743d278e7f9968f0848f6a51be8c048df22daccc2221821f56cb5e1356514ed632f9cb332d2a292dfaa458ab2349e874525894dc033694dfda4752a0fab9e8f9808b3b50f9e4082f2981edefc805289b186460e70570a0dc5456e6c12268f263f02ca9cc17934c164adc4bf7ef7d08f90afdba9a40d4b73e4e4de3fbab6b29a16e4fcf49556726d02976e70c3ec6ad6c0d1562f8fa61eb7c603f4a3844058c464af533cb8b1b43c9eebb5478cf502399196a2a86e76c264cefa9821bbd687531abf54aeb92a754a8c9b0232dddd19f6358250eb28d59ace788bad09e6a70ee9ec57445d7be36cb8947755530039963c93e0915ea686703d92ee4e94468400bbe34056889f70ba2c32f163a0e7fb3bc9f27a12b6abf809935c0b0a3b09eee383ae6aa40c9f7def97049626e4207ccf2a65e444ad1f3921ed90d6e81f77fd7b6c39c3ef32ffe56d6a5d558fec83023a5551424018c181f75d7c442f7365e3c50cf16c032301317d59164666e7ff6a1d4d231abed52a55a0a30e84d5b63278272821dee9a584e103d55567cb56abc4989ca7b79e333728a6d072df6626999ff4502d574e14adb729c69a46a0441202a8ae6e66717e54d779514a3902b6920f404776be97a6760c94e90da409c03c8f4451b4870097b3bfdf203435b434dbaf922d72db8b656ff9b7e9a6a96ca42492f6f823668d5d214f107135a6bac3b03121dc723d5fa0ea999844de9c888192e7f3e8f70178bde47e54f17513446fe8dc7711e88f59a967769ebbe9aad0c724ce802d91bd8d0a6ea619c5e581bbe0acb14f5a70c298b3cd2fea4101c272ee0f3e03c1d514357248959036b0c01d49edd752745731fe42558af2606c64463c776e39fbb5302f378024da421832ad8950d4a1eba10f03d06eac8ca4e752d69729e3886e081299d8cc84ff6e11bc61e1e93ed7d08bd58b39466c6432dd3bc1217d43f08b12c17c9349023f8b74554ebaa296540ec0b8f56d75005a1dc23d9cdbe7d790ec5931b927b29ef2bdf67a4eebf36460d135db9e168632a45be6182aa8b96f5556d7f496165b0b266ccf6c03fc4c6da7d2f56b6f9183880dc57d718dce2cb2407a2fa6e9572a891ef8c119bf39689cadd9d6bd6b7bb80600cf49b6da111eb524db39fed10414bea0a445796d8f63dd3d939bf0f9b14484e5852bda9120fe2f51b66e904aeba554cd1bfafababb65fe83f135a9ea20cad0f44094034b08ec72feb517614da899a32fb76b641aa26922cf789a6535ce0909a08badc24e461de157d48f7692feecd8e7b41b25149d0f3318fd0b42f2a7b83c873a92a52d95ea10c84dc5d8afb9b4c22117c77ca9785f334eeddacb845eba92610b1e8a264cdb7108c288466434cb85e7e24e946e89bb5c96191ec37502684f579c041b8339f75c45973f832006c6554fa8812a153232003d51292ba6ae74ba254d3dca29b39385aeb084f736192ce063a0042ddeb4c2696ed52c9e60963da36fa944b896a909819cc42d558c0ee0131b5bddda5c977849961ff40ab1d10724fc15ee0ab8c35b8040838b2cd037b6bf039ad4665439fef9acdfa13e3e2b4963512d8738ee9124a04c511a63b0affd2f62c3b6d96f81031984d42c95a5f03d0112703fa05645a812b1f65c7a2405db8c2c2e7d63f079acccbc2dde29a66e94a7892478a80a825b4b948e2e75a7b9302021ff7a0f717f7e7880dcc5c0a76b8a16dee06d15c62077704c1492900464e95a4f7e3f8748b1e83ddebe13c99a3a44987525e84872936f77b5d42c5e5eeb8fbb15c9dadd835244cd3d88fdf663e2895fd89d680b89392fd828d21c52550604ba2e673b79290cd0c408363c8c25ad2e816b3b264dc322475263dc9287509a33336e3e14c1e2d1dd1627a101b242efe4ae22371326c40e1ba3bdccff3649be8e1643db36f63f1373ea88118322febac09d36bed2b63fc7b81ca889217ffab875d82f9984a186921a387b6057ce1b7547c6e515c548d93a64d3294f147a80bc837960d13f8df14b1b7e3cbd98c3cfe8e0cc1dce8185689615619f798b0de44083c49c7d9ba79a53bfe68a16f964d3a815b5c61d21d13f70582d6ee6d7e0232cda609c29d81d8cc636ad7ee83818991e346dbb81383ca6c94c36a4ba1a9778421590001dd2e3f978da2dff19b926d8dad502a841a80a61984ebe584e94e951728ccfdc6ba07583ac0116eec6a970372523598beac8abec1f4202b4976f81c21fad3a8880c5a7c58c4d284dd4d68a8dc49c9fb98c11c5cbd3c7864b3fadfc8dba3bcc76b663c9c90d90133feb3e5a7938c536e8e55e6c79e4a4f86a6c833f631a5f059143fe378f270678022ac753b0d8703b8d5e438802e6b1f3dfbaa4511cc50e0f8ebe25ac1c6f6c50862a3265c169ceb2a5f7ffa19c6b7ea8014c5a779b4279267104fe21edf4ebab315337f436fc461bd34e2f28c8dfbdb45af57dbb2b3b31ddda16fb49749b1f68ae1ee17011518cfb1be6833db87506cd29597d251a7dca3764285067bdbf94529da0693b63880a804a0b9494911c118de2528849b9a6b9d7b00e3a36de81d07c67632b6fc3cd536d2099a0fd366211a1b0c94713a58ced21e068a2edd33d62729cbc90794cb662fc0be7c7269a1d8d45a69cc9f66dea591cceba7a993aca99fb83e7828e4523c4c1eb243a958003057c1b9e55323e98e3f6d40e8ddc6dd5fb7cdb24fecba12a3099a95dca52e6e25a3991e672c743bc81e65b5acf37fad87081f2ee6e9a6e9bcd0415b6a7a3e00abd0a04dce3e6bf9b3fd77bc1a1b1a997a4074b3ec433f151818fdc7c2dd077a75d2dca63f5a138aa7e8716f6388b6b438ab72d499bafc65df2d3ab1559501e6e3963d01bbeff643016f37f2f2690f9f378efa08ebf48f9f096b5c3ef2046139914c2addc6fa713092776f4035b1fb56cab092575c9a9eb3c7bef88e5136ac0637f83958491431461ae23d9bb09c433586561dff7ce5f1e432804b05e8c8ff906378625d4e027be4885cde3d88763df02c056bffc9955bd78122e776bb7ee6695b9901afe858ab92645cfe394b1ba44f0173aec45ef0a09fe4b24763d2576881fcd3af8f856fb02cb9898c05cabb66433d9ace75aa9e33fad7ba63a2d7b1f326d6ef62c8826e3996486e8bc43ecc2c7c20587cc2967b6849cf08a04ff996d0cd62893dc96381033da0d8bf9c5c2c85bbcd2051bae13a501fca949d02c1c68001b1eecfd66a6bf0ca73cef8aa6e067bcee917a3a0f2a65508823717d67faf06198c7599ed6f54e2e63b5d6c7090392ea08c6700ae47552cba330bcb045c08b51df8a17dddf2f4232cc9b5217c3d22a061c0d3d8487fcc7fdd252f1b20481076896adba87422761ec5148e62aceb728526c1f69c3dd4799656e83ac04d5905bcf5f84c896179dbdfb0bdf06d4a3ae30f22630cfaa56653ba1d9f38f5c7c92066183ad55bc306cc0d12c4d75231691d499504e46fe37e9d0b70282d1a23505b7786d5d2212ea2eca5bc50e18714c2942d838fdff8187073215c1f801270428256aa26bb24f3b566c9915fa2e8c7556c9873fe6b4ff8561703ea062170a393745525dedb2bb397d2c087bb605fc9016038a244f718660da2f9a744bc1d15e9c675cc62438e7ffe6b42a652ec3418954c3eb6c889415e2878cbfc83c156c90f13e497a70ed6989471caeddc824d4bad49b6cb24c4097710b6b19faab4fc6ae9e959af77e33e85a9109b9faf0edda52a338f0ed84e98e510a569f84e183f369cff47465a0142252be9e7bbfd2dadacda3310109a3afda26dd204bc048f9f2ad0f618aa0a042ef658270a5fd9080ad031f073fc3ddd28fd2357816ca575c7da3ed17ffce1b1dbba30f003032bda056b8bea20d7931c3d4f27f1e2d8ed52811cf95fcccd5f4335d96cc21519d3efa878632f5016e82b1e10d940659e99d22a84951e0448ee99c1b80dcd4db4648c43c9e0cab1b1a0e797ca7deb28743ea9161116565f293915c0b832b4ab139f167768ff4b798cbe752ceec0fa0db2a076f64a03b98e65db057941af7fc342fd61988a1bc4b7a2d686e3f6f9ff45ed9432fa637f682643f36c07a51b02d01d3f11178475f829ff90d43af8b8ea6c1b95f6a6cbc5b14096dae4c160b7aebf506a73a0b458c78a18693c7748ad8b5912cb8f4cedab5b13b3cd495c3ec8580a66d03105e508c1711e357f91b448adf375a0231d15b8dc47292a88a765bfc574835f0dfbaf90bbc87afac13f94770121d18f0dc89067cbdbdeba50090c46e70445e441763e82e53e990a24bddc965f3291a70d41e7f37e24321f90ca123587580368fcdde46f7f56d140d676d6133c998d36126e4c08d567bb7ca1e73181b51f046233c8eacacb4e08a2c260275604c0ff8b53c0e5754c11158b7cf29acacabf0cf9f8e2fa820dc633a914e0e50e79390c90dc78d466352c57a142147397f0afe3d37590803ca9b951a32b672951243f135579aff647744021dd8f292db485a0c2e7ec3da3f5f50eca9e16c66f6872f8f1a00175b65f5d53553ec60967cee700e018efd77c9c4e747fc33f3c32d4308fb89573bd8b2fe473fddffe9ed4e3ed7d0d6e80b5824762955fb8d75033c51afc559619b11c56057b16a7ab1042a597f3eee53a0f7fa0241796fd7bd8a2043303f008b1fb9dbe2b99c5f603a806003c48f9e8f9cb391239e94559d4d0aa6c8134691cc0c8da3d1e7c4725a91a769bc0559a496611d8b928535c3706ca987056a792f8133715ceab6b1329fd48fe1caca32c731f84d6b04c95656d50ff6968420eee669647c0c868766ec75f8b11752063f902ee69fc6490dfadfc151a1df537b5d2bcfcc53875849d0d82dd00d43e6477a1eb9709621e171c87820c33525bec763f49d27da7eb18e771160c968a4e3961ad0a321df6466ef863b1c0d012e5677abc8a0ac859d061e6b78fcb15a0d3b31996732adfe16539a44a6c13eecd2f6b5d690d60cc73cd90416e320b40ea0b18edd3dae3a023921f9aa8c7564b4ec1359737123c1b6235eee62fc5633108d8e01fa51b8096cf2b9ad2ce1e6ceceabe8537fe4321322af1ab4d0c4f1678b072973c316578fbc9be967aecce81d0a18b99a6a7881773615254ba2a8ff4bb77cd287b5f5d17f49acf4c471d7a1eecb406c00b87a0a16e725212aa6b87c0b9b37799c6826cb9f4008853017e9c056549a1bd93af027831b6f1546a04047865afc7553b865642d09ad67835277cdfd86f4920a31daf8bd84ec4c57f1f31cc73479791585976a729f2a85fd1670f6c9b5921262324dc2486d9d111287de107a2a033f818ad0948116bf98aebd64f0ca500e1df079da7ea53b76cb4e562a2f23f12d09a040263a0ea91bca4c4191a3a979eb50baf818a92b91b05c0c5a00cb50d2c7ca4f6ba5af4a132435842a9e70e926b42e57cace526e315131f9827600b7f28d4327c3e145b25484f1345dcf163cd8e2406bd2d7b486875fc31313d6e7876c050c49b48a33c6d9b77f4929fcd10c4fb6ea31776922d0bd1b24a30fcd055dc63dea8cfe80c80f591f26339d5ed183de7261645ceddd6e8fb4817b9920aa09d91d82ef9cab861344b10cc77d2490ae9c6484ae71329ed695f354cb56ba93296209f8632ff9b188a32e0bf509b5cb3019bf6a49bf10f3a6d73ec2490f2702e44cfec5feaffe4a864fcdebd3f64546b97bc0c49133faf4605e7468d4f7e44e351257ee631d7f07e1ebf1284c23c093a67bd2e37f896cf49e5b752828fc3445a42d10383fb51a989b22fb94e8fe7d0eaf9e8d823d211d1c66df559fc5676f513b87cf29d820f73fa529cdd05d11c4a934e4a2d3fbca709a7d109967eed096b8d9e92809493249ce0f1f3a4d95582525909fa22febd80e8cc128ce7cae81b445252b83503d04bb7616ea54b298077a534828db536b81c5c90d641be08fcf4bcb0ef532e08d48a791d76839b10b35ad42a167880499a563ae0204acd997214851fd2bb95f46c92d9957ffb05a66c1701a61e8f9a03a28a3bdc8b3fa139716cedfc67c872091abf535f20cea499313bb62928dfc5d1723f8defd60aaeee72f5e4d23b719b603263427c06979d120346aacc0dcae3004b316a6cbf1e3962e97d1759a40433c67a25f059537321d5a390f2faafa9edbff5e54ab235f1d7c9d93ec5d6d077e60d7e743b6fea837e46f8c87d17a2e7b713f40c70149fdcde8e5051e904b9ef2cb10dc45ece18a179c5d9a7a65fe0bf26632ebe190b961d12985a73d9ee8c3d75e6d2c21da9ff9d63ef0ad2cca9bd3a903f73db726ab45a15eaaf3a9bf373d23777697028e44477af10bfb7d5c7494bb171c0bb17f2cf9a73359332adb3fcd9765643811e1b2a0a7bb44a2035dc64124fef225e0ce16a6663ca46cb76ff2c4611425631131ce0a35a49902770fc862fd0b06c4c6b1f5fd5dac5555624c8cb6d3d82989a1243e180740cb419a7fe6745599178e54048d19826b672b3034ed41703009cd198edc1ed1d924b5902abb13f9675d9b50a5ddfe962aad57681540f2ba976c0612aa8c1e4dfce4d888125b1dd9fa4ea7cf6262f2ea000f0a69deb1fb6b564d3963004a8f819bfa88b47e6401d211ef32c519cda1ee9de6976d409b701c797a1f42789d0105268880641c2780993587d4e6c67664cc729651ff6d5832ad40526b270b3c60e57ed495750f2e351a5adaeb71765ba183f9ae3f790237716b937594f624f85da7f358388a964439f367746f3b4bbb11cb3f260bc97f8da73aa0625a55f2bb63bdc29350c35a3e733e1475f9805cd33df115499a6232fe4bfe738559f16471cce2e2e26d7311ec05b209b9cf77c58bebe8b26fcb1c7416804bb3caff5d2be9150cd806df04d01be2c49b0036e44c848845aa4eb2947a52691e649493bf545b664ddfc4c812cf1a8cfa10a9ff1538bb774ecdba429a7a30f26348008b176be0ed33f79360d2c63f75dd5eaffb0db6e1ef7a47f37e64961223b54a0b1d79fe6a14ad42fb35c2093511d8f56756d9d4b9de12282f3192a99e4a6bf50e6d87af617000fc82a8b002880af2df0f2233bfff604c58d1991b552e188096a5de4a114382f29c00f7d07fa930eff5e2b2a44497f0c63f711dabe920501fa3a865149e09923444b069185a73300514e92431c4bbd7158b5750747d6f4e47aacf94a0eb72c445a0299954e7b1b2625baed153eeee35c4d535517dd99446e8be0e089b151bc7fa233c0c6307a5582cd9f3b2679984c041b8caf14d6e21af9df616620dd11cb6c178aa66effbc56a61a6b7f3dd3612082da353777304c273d14fd8a4b8d9918d9fa5efe010959f02f191c006edbbafa09c4733408c1d1f4691bf65e5031d447b4daed8fe4f17b1e1a24b79c1c2656ddaa5469f0ae9bc378c6644e20defb59cc0ee9b70c11c0b1eee3711d0ba180a64afa16de60a134c2fb05ac69bfed1d9785926a6a22db38fb3be8eb4fb76975facc8d9630e8517cb3c4bc98a4fe0c757afc5dfa151f9a1f74b41e1ede5a242a9511727058beae2011ab9dbf0bb8836b1db01549991342b481a5b24fe9ac4457c0adbf9463679255de2dcee634e508a820fe2862b759a9ec9e7ff4cdf66fb74aa5b4753930979e47aab10c16fcec1dac8a26b6677cd536379fa15683042402a6cbfc2885d6b95f78dac289fc7750b7bc695dce5e4d3bc4acbe49d3c95ee3a480a3f9ff0a51967aa4d97327c97fbb9f987215cb7ca1b73d3506416fb885138882c656cecb18ca2e6732f4b7739d0b3c1017b5e4542cbea101b9793562ba45c617499406d7cf9e4129e90c880832833ceeba119443c400e0345f8c6225dc95511b66a816703bd459b15b909f208359850f8e3012c8aa8b06be934d0969286d3c6c8cbac52624d677f71198891adefa637b8d7e06284de40659fd93f66deb63fff6e06c45d28d52f88e8297d1ded40b98f95debde81fa1f6ee10f1bb46ad2237bc868bda87cc732a9237b2fecb929421130dba0bb03d790f07571c1fd103489d8d4cdbc9e5f8d80434ebc98ab85fe2f80fba7c429b3a020d3879d9be6940cb47d57e08f7cc9a3f45b3645523f8e27f0177fa927684950a88d22227f83396d60a8643243e1a4a4805e9c497606dc2573d18cb464d9866170b4a4a9c75e8c2cd6d5da853c6946462a776a5058b08f041e6746b560cba00bcdf3054dbdf19e0a07d1a98a18a26d5bb6bcfd256cae632e3bca64f31305a5f9cefbb20017e145a1e563ac495c6d099ec7ef9787c00b106f8aa285c0da3dd079938064f922022560848a29aa12db30a493e2639fd709e1dfc9cd5ce76589b92d9c9b2f8f2da8af1416830f65dddedde47b8f4408269c8c8216fa132ebc346bc1ac327bd5eb6eea1b97cd52a1f25639bab69a75689b8365a96ea6532db332cbdbe2f3e7c7c316f396082fa29c0d25ad3f9a65b728fb6f8b4a39cc5412a100e96bb56a5dad33c8775f52dd4efa8526ea3f1c2bf2b7abe96364cf7e15fbfcdd112524bb0685d2835789896d54754400b3529141059d4b7c0bfa5b1127db5314bba7e4eb73db7d92bee74fe6570d71805a5027d813b67181a6278998857101920e1dc5e2b51d787fac4c30d13cb5912bc7bf2967228b773ab030a0c8e5ecf63677c5762b5b58fcbd68eaa31ff48459544236d55743aad08048d225105ccbf8d620c686dd45089f14e596fa19322fab7700a58e5d709a427f284e0e8d5ba7f388e534963434453cd3afaa18f7e571fac5a787f80f5d0944f1d5e67e4956d87323fd94b910688d5d92989f77f6d3c4c74668b1701024d90ec87c3b0ee46f5424e999d6d01af0b84966a53f467dd0fdbf88833604d387404050c84bd13dd3cb9b9bcac47f2f565c01ee06540ac28c0b5aee1f0f07e3d6c5c37fd90f0f48f191353745cb1a273da148c4eeaeae362768203bbe7b0066b0317ce3d9617033c9dafd1ba30c6dc22e4d789315aae9e0479c61a29421458437441692061badee6ffd21ebf023004d0f7181b25f8cd38732040a84f466d86debaceeb7fb77394463c39da56048c35850fcd155aa0958a8ab26b018e37e7bfdef3ba6e29c79983fa521f14971515f65f3eecc64e75f13e78547a21679227dd1e3bb9a7bf2a68456bbec874984c4df623a487c785938d948c469891ae19964b56a6d205d580ab1242c13f2610a3fd3c503b17a0e63fd0d8a0a826cc6a611c814acb6a7ea59b781ab8657b8929d161c56b175319e11a8b4d1215fac751c873caf3856112a13f312b1c8fb52cbd8bb894b20057167fee2719481a8006a86c22ed8421911794b15b5d1a70d2b8510ae8de0ad50eabc6bca19406e3a8a1d1c104d6eedf2404d06792f8ad088f64ab078af1eb9eec5c67ffd179fe5e2d9e3becaa270938b6d30dbe800124d38950da9414f2f1f0fc73ccee382fc1058bccb2791e9f14fd1d8c6426657e16ebe6df901b0509b90edfa8fdfb236f98709d17d3d0322bb6b21b35c037364db3bfa1ea34c6625d440cf1ab818cf2c7cfd87cc1575780f6afa31d85ed44c4822298990fa7791a8249c3c50c51ee44f66bdb9f05c5f784cfc8748c810ebdd4f8394d82e52aef0822e5cb37d62330ad1a7487ae0a705397f40853fe3a78051077f1300cffc76e6f3e0da46d00db66a686220d962310aee241e2ea670d729f7a06521ae46f38b9243bb3e3e151bc9243001157cabb7c0cb050a077c644a7ce1c8e942ee598ee90fadd04043abb89086e476680904dab26c5040f2e2a3dc785e0c1f15a970769573765a516f4d7208781e348cd9a44361219b834c16d62a2306c99c167ae3858f8c1993e62a664770f5c812d41d7350b6d3d4a9a090d77c20beadc19105820cc159373ea853b1d0dba8ebdeba5a442c02a1067ef19effb1bbe72780be2716454e169bbd0efc1e2bfacd1724545f15e116ab8776f1e97e2a9e94277f20b2d34d30681d8d863ff8300b8d06debb744506ab71a20b9f4700204304d6704e1d27027fcb0eae29f72e217cc3d5cd3c9fc6f03b43c8ff9a1e32df0bd607dfca1c18f53fc59732efac1c501347b3d31e9ae208930c6497ffe5f847a8f5ec994ae903dac8c5a9735707b806b5e0aa150e87affcd1faa00a72ec90360a93f373893a3f2ddf4859f85cf1f2f610b435e21013bfa83f07729cf4812d2331f29b91e3eb42a5ac8726431936254ce37568c7e4d9ffee0bfbf48aff1dff9a2fdccc986491a3a82e868d3abff462fec794fb410e0c5a3625f8c44f4f282b14ef8dbdc9a41748ab07d73c8e10524930e721fe9c5cace2c33d5e60168da9eed879aff9fde6ef4eeae9fe224033817bd002ae329f23ae3bccb3a6f1c67409e0c1e613bd8583f8abb7aad43504a38448bdf7a53bfb6f834fbe6bc479eedde6c1deffcd61533f0898f37484de376ac4b5ea7099a2b495e7bac210b5265893c8834f7a4b44fdb6cdaf4b86881eea5419e10586ade769dfea98ec3e17895d65f54f0cbfea4be04248c8314d9c80a8f04b1ec2a837e2ec47c68df617d2fef4ed1d35c3138f25d0d1433bf92d37a39f4eb88e2c59e261c67539285beac7d621a493d9ba8088666d0d04416f2300d908d6f6663ed0d89437395f171d705ef3648050d90973b8635196be3afb0693d1bc5cae18718bad32d97ebf763eca2b0f8abd22c6a5789b3942d95427482b82702f205edd58dc32d945c55d743ec726a27e61c0900032e2e7e343dc4ba84b14e5999f7e26bc8cb03c2d3fbff71e5f3c1ea221bf057fbe7fa5f785039ecbfe097ed5c3576b6a0ea87356c11f75a9437e6634be36997fee2d5a8374d10d47d5fbb94c000b1995f9098934f203dc0a5132490a343564eae3c48ade90804fc48bc45ba1622ff04e293d3932973f68529c7d35bf99b2d9029c664ad25397ca42175080ef17d1572ca82e5aba0d75db338f5e164b8d2caca0a38075e1d79e92247d1679b3ec3db90821ea4a5bfcc3c45f56491df126af24e358e3867d0ff39e3230db67a3f349114f317b7495130659bc8fe3c84d94206fcb57c1797766804680aaabba432ff6130930315f81e83575bdc698e05c367afb7c738c35ee4f6a6a20fd5d140c1409ac4215bbe8d68f5d40102add28fbe030d9a260e94eb909692e34d291d0ded48f9fcbd39a59ebcc25e441052ae5f11a8014396ea603f3cf584c607b6274ae03f4c74ba179e9da26e80de36993696a5a322bd29e134bfda3660a9cab575fddff2224200c14be69cee78ad517529269fdf02658173411c9b91007170211d9b74d2a492f6030ff1cc568cceecefbec147721095becf097030a9d43aaeeaee124ef89967bcb9f1a3548867759a15a6e0773e2fae781e219fa0e1bde1ad8e6dcea9342af8b02c73298418c2c45f96376b1cad675c9b04aebf3936f818d3e93474d38450f2148db89bceafcd3baaac761a622b451e4173b429f4e9f58c1398f0a47045901084f14ebe597e9ad457e367bb9dc9b431a437783a9adb0848f123cc94fb1ef6461e3835f0354590a17e02f7c369059b5afa534bdc0677a8aacf8a29f4dae49011029b23e97295a20e805d1d67adeaf8cd99b09f5a37ee0b7f3a5b0c4077fa141be8cd602b0d79f27f104748f6c00e368af19bb1b2806e391a3c35144643affd4d7488eb2ea50c510fd0f51737ecd7ea73dea43d429e260225931f2cd511ebe073a13615744ad9962542deccc5059240c5b973b1882022123e34c5eb0e3b84695d03179d01c081933f5760a35551768ae869f2e1682621c5022819765efe23314e4f42326f865207f13a70ffbd2f0844b5c924de3460a1f9f1820bd0aa6fa1d385b9a20f18252148594a5e064165ee23e5e4cbdb3b34073c5bcec70723ac3eba27113516da7c8c0d2504d66685d77786ab10cdfcce45d0cd0704451489badaeb5c91bcdc3f015a119a938c3011727c12ad61eca73868b9ccbf5bb9814983aeb036cf72e69d2570f1f25d7ac73e16af3bb3f412ef792d54aea200928a5023a20724010f3996f66da67d6215fffaf389df184a2328b75d6fe8f90a3acbc8a917f4a3db511e834fa9988550c5a22d076d2a5cac85f091299492e1058a9009e29b2a1ce8122e02563ef2554adcd1de3c4c591c1917f40bab8020823a738c448f30de4a21e8116b4a40b77671f7aacc2c4876442860bdaacc6fcb1e560f9a3a8d10ae2d0dcb4fc17e58d8076070245f273f36c99139cd8a94ad2796fa4c4355f715280741a6e8226a2df0c556b09ced477cad07fad50409de82e511c1a9bd9d819d417ce314e0403b06b2f1dafc40cda26931a3f389475f67722ce73a6a64114096a88c93fdc49edf6e3b2d7eaa0215470a3ccd13737b552a921ec87f068511049668ddab9b8d24eb3c6b41788da7b9336971ea6a2a9474835b5457a92928ce6b844f36d76bfedbc500c5b9c6d5d8830822278025d8e87daeafb0b5995cf3a998c5a45e4d12182b50632e2c9c790c6ae4e04e91389ecc87fdf55f852e6bd3c5d8e25827fa264a4ea313edb3a122839c3609498418d4bc5cf487d55e99c5daeccc0f4213cb7e5f0d234cb07d00b24c51502c431a00e557a47b9f91b70593885c3a4038b0e1e537975d41b1232f73d97f2ff9716dafa255d7302e7f409fb0aab2573f956628a9b82ec331bed17a17975fe46e594a2bbe8466de390c70497c29ff84ea42a630b650af768cd34c02a0ab30f61bfdd45603bd9d2e018cfe91142d9455df9af449fabc7366edd521e6d57ecd682390af007f4c795b382a00c637c3fff5cc73a4bbedb590c183bc19cbbdf9897c00ec96b148f8a43b9f8835744e2fe44e58cc2ee6c3c5c3e3e0da9b086ac7cf7f98fac4982aff811d0abb1cb69c35fca9524fba3b3b506a2084ba7a1e81c29843f6b41d918aca5963994fbe270eb0ec1831cb7018a5913bd998dd52a34dcdae978781d770989125be2c9f2009f59f0a70f3b2164afb071cb56dfcdcda834194131777910edbcda9be8b97392087d96cf5ead1f24e7c9e874d4c24e5bb49691fab84de4b373ee4ff1fbe65db4989c61349f8ee3200f55764ddd90dccf8bdcc48698ecbfb047368584eac6bf0883689df8c984b02bf65956d42f876f7837dd57b1b0e16647fd48a00aee148b0d1ec4c9463df41b554a516f28ce35142a5ebbbcaf5bf9ab0570fe87f623d74398eb2fc4c16a40307a2d457ce1919b22de7530b66cc34284147cbd7c71205312d9e298d2a0cd50c6cd5b6db6f75fa6c22f96345932a6e76ae00d0b3147e29676824e0404cb6da0a2ef16c63d47dcafe27aad18daeacb66aadb3c5cef6ac279c4e06fef0a3950d97855a0ab7e2c92d94f503e4b3f8ffdf6e942d35743fdbb2daafe5d7db14acc78a6b62a3f499663ab6c67d62a51aa366f26856839cb4baa66988a12f73c5fc497bf8d15812b3dddda731f0cc44dded5afdc6087cf63b85e1b669420b709384bd415ec37d83feb89a6e516d8d301d19fb996fe684c661479d5f05169eb6301b61aa13828e5c2e304e3c938d8ea333d4380670c050ae0bbf5181326cb049ad8d9089922091749bec5aa3439f83dfca70397f050cb6824461b8ae0edbdca457af92fcd18bd1876cd7e197a9765dc757b6be694442d19185462ec73b267714278675676ac7b97bfc62681341270920f1abf5b11b7d6f79439fac4a24e7c6fd8ee556d5bc003637549dcc5117f9bdd2934db09d2695755c9d9a35dbd9f788a2e31e721f7dab57c1d77967cb338ccfdbe3850e28c1e93b96f2a9116ef80d9c29ecf4ac37c0476f14420aeeddc8557a56023d7f53f65eb9f8910c1915634c99f8111a446a3cea89c594cfc12607ee71eb66e23fc0f796879a14f79a5ed1962eb02ffd174226ed543e36824647b942c5bb24d0f3f21f484acbf5447ffeff2f1c114377e09a3e2cd60782d707024a7701830ccb2ef6a9ff498997433eee12fd70c4ec664b390d8e943fea6f5f39afea4f2daf1b005ad1758693990200cc184bdb0472050cbf6e1c5b8419a0b510ee4cb62073cdc87f730c9b29941a160862c5e40e6c54b96f60ec66045ae170e6ae2a9465baba4b534a4dffa7a905812381b86e69eaf529efdd65fe72a44b31b1007287a5091da85459692a09168af2658522b5631f0bd07944c0e4ba9fd04d17f1db00b5641c9ab65fda457bba1a794491410ff48d770678d24dda7d37a323e09e156a769544bcdd518ab282d77f2d797a0e35fb832b751f2cdf8cf5ec337cc666855457259a6027bfa5753093ca530cf5e6ea44a631cdb881028093077639f52333a2e3a941ce294d9dd4741f08d3892dff83f129d80c661504ce04f7dedcc863c9bb2d92b4ab14335d8f3866e89bb39a7aca92d46f1f2d88dd64745e02729fee0df64a811a1cadec81c8c2029d5534e18e11a349da9d3af53b10407a092ffcfce75dd8cda2448e347d0357bbc1a2aa0ff2d95426a0bbc74108d6f80f7db51835cf5fa85cc3f4c852098e44a51d934f1b9244666bc5d9ae12072e871d29c6ad92ca737601ef44f096c6d2eb8726d9fe6cee57602c2de99483ab8820eebe3d4c593eb55cea66dfb889004efcdd5592f7ac70c94b2ff2505d15d3d1b2c1bb581cf417fe5ea2c68442d98acdce8e58081e1be395d65b540954223809f2846e54804dbca65807b3bb960836674c105314889ef0e0d91fa04755fb5e2d0d51d05e27612a7ed35450736971643bef5c468c194a702e0bbdf5df7df7101a53a63cc21a73148216de3d96cf41424bd084c2a82d9d4b4248f0ecedbe0dbd3574171d2adf74b9127037928f0b7956d4168a7558d618cc8e887d60f5142cbc1dc20f90313154178d77c5960df2d57a037debd9f9f69f14d24f9b269fe3bb574a9e5461cefdc92071cc534acd15212f4026be799fbb493e101ff15d0b8e99ccd85d3d02f36e9f2bdb2c8dd8736fc96ede6411cc258046af0d73db4e032fe49cd872554c7953aa57f5df66b83a90135d81ef36abf21f70e95d2fc3dfa8e4ce66c7296351f8efa387129a4dc623bac4567c847ae7db9d458c1a0694d1402a552ef736d49b5facba0bf6280980d6eb01181b9362e228257a5dcc2d4f1b296d571b34cd7b4c09b494482b5f448a7d3f73a5eaa92facd5c8d05bd3e213c1bea8619cb478080cd447bf29e994a629c7a28bec58e4736cd2606e192c9eba8ba6b42eb49142d733e64ed2d18e0623badfc54810e97eeac637ea94c8d9250a79f9f49ab6a418d947256329e2dace66e8a765c5f745949417b3dff09e43a09219b3fb69aeb8ca7b5c52117a61deaefab623bc08b8753eeb1f371fa637df3dba265d9044611688b02bd5b34cfb5612d40bd3318ddeba390029538efbbae9641233942a692fbd392217fa15512e31a1a66029041ee5dce06dbf864387242e535ce7e5963be5af90e129e9a711b998623401dab13f9d310e2a00be3813ddc722a46fc27567ce57ae786a017c6b276cd327ace22e1378a5adc79833be1fad69cd1f0bd3163942d9aa400006ff9069bc460f88f8fa25e2312d28884873d7154d595e70fd19d01017da0fb214b52a740351a2b12dea949e66a0cd8bc9a52656a03e103f4af08ee4372e8267689b382811bdf6309e9e22ccec499e1a6140eae5fb267de97db036d3b604bc1667eb8115ebd9093952e546bce7a8faad8e1e730f5e95d45b05ae646959813426aadc46e8f7a3f7d784c8cc5f4c65fc9c7ddab457156da6863559525eb9df4b5868761c6f5e290c0283f44ebe7d0edf8ac29d30a5cad2edf3e1be64a4aa9db2561b9c6b26def2c6bd1bf8014f850ea071422a3b4408cf8f23454fb3d16aefbb72cdd04cb4a0eb1248d02bef6237c6fa489c68b84e28dd136afd69dae3250701b8f8f08b43fdf537064e8caedc90c84e134a2a3cab46810a080961b7b5f53873e3acc141723f955f8b2fb56a0b177bd28ece0f1d5025b6b5625e93ea1a8c6e2b3d9cdc3278da322f5aa01fbdc3339da3d39d687c9a7e6aa9791231b8699d6c995cc7c4e0dcb77212ecd234e8d028065eee90ac8e3177ffb94ec9615abb70080362906d2ddfeeda7c00b3be9edc33c0de8bd9b09f7014f58684c0f1efbc768b8d56a42f3fb5ab36a5f983030cb0d58b855d03627376428cbaecdc66ff4da2ba050edcbe596e0598294f3050c7a2bc9bc16af9aea2257dc6d886a17ea6288fff82092adbecae5b3ce3d71cd3cd187eb0ec6cd832209ef450d9fdb584fb5e646f4370c5c47edc0708711729165f321e2b7cb76f66ac5770992881134a4d89e9c86c97f977937f1e74cb022307aaa998daa54fec876e53ddff7a0ea75676fcc4cd32458571b07e4d818e6525a3c34144dcbbba73b7a96da29c46df626342a6b16c83cab5e1aaaca05857dd1d52a4a472ce511b94a67cc51f49308771e6062983a1b83e730c16baef84b02f8cc9bf9ad50c572ad18ed9305df626a38641576979b2f3b874db481ef084f611b9eee74219c350120938745d71f4a7a4ae6fc12c6c87e6f7f512e9adf5b21ca37a2fc52cd24025bd40e2b68886404534740ba497a1969e239acb78c03e6c441a2cf4c6a640cd5d4c3402773126ae43c4f1b8dedfca393a31d5d7087326f8dd86ad30064315db4fe5bc448815ae68f0bca614593d0f3d668cefc73d89ee32909c9fe9e6c5794fa787dcfac9f38872e27d5b27aa1300df090eec9b6198e9071ac20a96356115bc79c76025c74111b13ae1338361fe87eb59abd10cc62454040ff41c20cba8997ca8041c3f8370603a5379f10b2e7b59c127f4db5fbe6009fa9bcdcb96844cf76d5083c7b47dc3557e54b9125a16c1e69411c036d433bb36cfec937989a6da0b2e6a083e4afd64886f127c8fe0e2e767f776e4edbb2066c78d66019d3d38c8e852ad1d43c71a044b8149073509a59c78cf859efb2122a0f799047500c2cf271426cc9c3adb713b9e1e788fe69d4f6f4acc9415e0764114d4d81368e73fe5843e8dd0ebe4e11710bce417c21c80179f865b428bd8de9b46ae651c40f118d17d890c1c5a65d1cdf2e1d4a9430c2ff3559db6259e5b1a4a73e0220c2693cb8bbc8c10e40f686a075dcf9ce15ebc36ce114ec9c4fab3f7027e1fb6a134267dfacab10b81becf5dfacc2c5a5448211d5baf80f880577ed97af9934926676990ae14574e5f0537aaf1b9aa56ee22efccd5ef6f14645fe56e312c8f72acbc2d0ae2c10fc594a3bd55360055b02389155ee73e576dc5b57a6ddf1b808ff9dc10aae87eac3c39f4eefb8f0f2f442b9f6667d908bd6e7a351191b1b7803b0e9d386e5ad074b06e55b928ee9590d2f73ff498b402114162255df8bb27000f11395998d852ef662ab37cd387f7afb176893d166a5c4639101dac64bb77989c53378f1be140b1b3aff080745d5f43801bc33f4efa64bb33fe303127f032ce9ec96ced62d2d5cde6cc491136c14a986d3c733085f3b04893ed5bf068824f43adc0810609aaae6a1e026cd1bc0f32ff814f0fe5c830969689ad9f832880abe5ec69b03fa72a7a8e0579086d7efd8e5c0128e7f511644fcb7f1966325d21d2818ae18984fac7156e0f65b6d7b479ffc72b33907c3341be2e767dda8760aeb05a26e28e58b69e36de9caa806f90875a6f1df377fa6d2ae5cf971c2375627a5b24543bdcc7dd03d6b310ad42a2d18811115af95ecef4d048acbc0eb9bfc9bdba4dd8d682e341d46e7252323a0f706826a25ef104feb18d1914b37285f40a688ee65723ecccfbf870a542cf44ab708c2fd92e0c33d5b93ca14118c00a002d627a2915bf3c257091a2a45b27864b8a1d3c8a1e600a495d85109f5b850aaaf4fcc1c66b08bac21011ca6235510f90ccbd1a306fc340fc2e31f0d927bcc7190b2970138acfe838cd4300317c1bc250c1ba2b1e1b0e3d6765dfdbe46473f6f7b8523b109ebd242e066f3b1b4eb95af824c039d1d9596e9d13acb087c1d52711dd7ed7887cfab387856d38421a4db7e23639e9a1d55e2b69531e8de53c73cb6b27ee576fddf7513e2a7f27818d5e51071925ecae2c027884335de7086ceddd55b7fd4febfdf9bce402d2deac0374ac453847db4d202a1716a1293fa1af3cb9b2493364dfe62a16a54296c2d2abd27c1771f22ebd818e438310615c71bc50faaea8d1068cbe3c754e21371e28e100fef8ca379dff69bc12908acbb441762c30eb669f47df673b1c04dee52792b1015493e443ad241806456c3a96b5c7a65025ee8bd5058f594d525bf2b1695d8c1da7a04c93039cacb24dcd59ef24a9daeaa5bea73ac55c10f7ca95e8779cd87d393a9cad93174626fcb1b32258f5fed925bc2900a1199f6db023983fef8c32e46997afb195efdfacb800416e3174e3f2b90a6a2bae47675bc81542eb7e5813a4d8a92bbf11a5363d36a7ad3ac6be56d8e0162030692d000174256d42fc155a5fbcfb8f01b7b752bae142333a20fd107a01e50ef40e7f5362f7c114850f34a87c5f0889010fff6cb451fffafbf70011bcf42ffc8f618a44ab6f2d2c98d82b2ca00900cc687ae5960f1d88f6834a6bab4d3707247e37a235d15a489fc449d7914f7a93b385ea6cef34c9f594b9d1a2c039190adc9dce2d4a15b9bf522f9ade53f7fb63bdd43e04436cc53ac50b63adeddcbcd8612a872db822a99dcc57e826407652039ac6bc246fd34be2eac58dd7e65c26b13a1200626258907b5c7a0a49024556fd4506dac355555a82553fda2cfe7e6519638caae02eb68eaeb62a07c4e206888aa27b4859b8923e8829a9e0f898f72bf2f4ad6916d2e27add8b8c1d349b1f23dbcaca98b03363cf2ff5c50234aae18376aed990d5cde1f6c20dd910bacab731540efc2f0a5994b256727d8461659fa4e53ab5ea8de66a3a485da8238d57313a522fee6b5e802ef2206c0b3395c72c58fbff5f01ce44db0b3081b7b0fa70fb37984f64f51d86655b44d10cd5eb48f13a418a5ccd5645739f5657d527436b762ebea7daef3cae29fcfb35d347106d51a01e13695e7b35e38ae4e85ce53e0c23f4865f138105bf36503e892492038653bf39766fbf10bbb1d1e78387bf531eb26a56ef0e7b516393c71e9fd6f98461c89d197d2e18e7e5efd3d12d025e69a140a9c52b3428ccedd7ef527da14415f95d33659bd51f10b463a6ebc62a6e3a7ecf8757d3173518817844bc9883666fdcdc589f2f410f78da3b55f6ad5885776e2fa43cdcae41b511e595e384e1e04415b2f24b44e390d501eaf38ed46c8a83026bcabf147e5c8f86baad9ef038b787c53af9434948d8828f758180f0561b9d21ef93fdec40f2b6761fc57ccbb14da1a4b9be3f864c584bedca61fc7e8c445797b656f48cf0150d3cad781d1cbb4951e0fcc34901fe02266e49d47b4beb70156b04ff1701046c676921176a2483e68a41caf62f777cb5cb0bd37e3d5f6e40178331cd9425c10a6cf88fa2fdee3914042475f6d922b370f965f89b5cca5e26d1fd3a79e0125774f1f4639e443970fb7238408eb95d681d005475331036966233da7f8ef499e4ee675821110b96bd49c73b72592509a5270d6d7d03369fae5c3234edab329240b926ae0865ed2b49864895ace18f2a448211ee7e66290d378d692307b9dec582e0b1ca3ad2b1255db9c8bd735ee36f9c8b71119a0f403d262bac26f9544684107794230ee398789ce7b45632adca64ef22107191b41370a0dc3aa09be370ab11da99d4bf2f13eaa1064b105085e705b6c90a2f73537cf6a2c68de6cef8b9e33bc95da61d67fcc4f71872eeb95a237db407e257bafd8e5a5815439f637ac3642a7ec20aaf9c191355483b43effa202ed3e9132cdfd6a1066dae9b83c4c6da25fccd9e98f6c1b255d9880e0da9088042ec5a5b6e67382a0f6be7b01e2d8715b5c274db46f382c1037280fb0b83f2ae5e7f6208b0be9bc9c16c22b35b0b95899707c7de4bfcf8b2777be48f3dd70338a5205f513a2705ca587d7c113e2e23ea1f9a778e613678dc215b129b38b616ef180f4a255b0b48514b91dc3f1304d5b31453b4c45b9dc2a72884dd46a46af0a7c79fb3d212b3da3d71071b94a8137d213e2f04bcc8a07e468e6b4eab9d24abbd170a1e8abbcbe4c8a042fb6cba1f1d36abee7e70d33c31b09e9ecbc85860b1ec5868581ad0cb6627f5eb5375b17b7d20f3caa3b017635e12f827ce4e3753de2c808dc57426a2681d0c6e741be9e1e24d7cd2a319b1ee641f20136cc6c5f2076a4e5335fc8262d9f22f6aa791d4ddc06edeed7165196a3ebedd3ac069bec499bfeaca2a41d741898579a5a1f620eb70aff23429b1ba39faa5e9ae732ac3fe1ead7b7d736fccb4fc6ea96e7487163943c172bc6c5b6ce3bedc4b09c0e6d62e0899e6fae9cb6aee2dfe4dbfa0d889b987de2bc238258e72b0066c35c627f7f23c5ce8301f3d3ce40086aa30e530ee7b461d7ac709e6b5875f7ac502e87ad3dbdbfead784b64bd12c48c0a33206a11da13f1e17a50912f444a1abbc643f25ee377b7f7da2ec223c2dd1e762638c98e48271a2f0462f1b81ac5a9018e8acc01af18eaa1b17c9e6dbefaf5bd056d1cf47a17ec20907d5d2f16045fda858e0bda3de41841ea24a3d94d6914fb7ef82818bc639756ec0ea60d6e961b328d0385c3fd0df918351239631ca9fb63792cbd7b35e2e900cf335b75673a918ddaf3d55f12186e6ff3483eac0b2dfd246013083769f1e651a3f152df59fec2b119252f7ac583285ef2b2f8467709aaede7f99333dcea2a7b9591a275a1bf15b44dfff64c48ac967e831c3ce98399cbea98003314518122dd61229fbe8324af6b013d0e33f1fd72710e75b07ed153065e39f19babc1e95928a0b4de51b08632b61529069b59ceb772eb2830bd990587e683bc59ce328a73c60e377fd20f9fb028a7ec698ae617aff15130eaef79990b53ed09b6063b6f39ff103de81a59e4b5ce765805a705746bfc467d0a3f635f05c85a578eba2e9b4eb27edc538e8bb498b1c5cd1769c467e096d28bef570e4a49cc8da8e644827764eabddf8ae22240ce9822936445c16c401188c4f9911516635761caf4b530f0b35b2c2dfd2f068adb4af78e3104ffe5cad7406140dd43112fe9b3f83c4930ce0078f166900601daabf4c1d6981fbc6f1eab2fee8c9a6dc29bb441b43b8b1553d9fdd6ac41e7a61cadd55b3e6780bfb6edade7f1a4b75ef085fd2e89bf40d20f6f36e8d4e9e8f027a1a5082e83b9e13ca08eaeb236ad1e16970c69ddd5b5f712cf33617191bc1057e23b8d6f052fd50489cba6ecea56060d4f4da310ea3c6d6d68f5ab976158609ce42bb13c17fc528980e564db175a38facac3f4ff7beca092a411f9be6f4dd8b3f458d9d8ba62df24169b3b0dddcd54665ec20afc3beda5719483000842de1f2315787370f35db73145a9b60d46ccd22cc41b6afe51244b733141f315dc0b3c8905d5ea6f8c45a5b43d93fc53a0e5e1448ad00b2d60adf15c0d14d688b6930f11f94cdca87777e74cd76d65222a3fbbf9fbce97605e761dd89f31e70a2becb12885566a1ad290e973d21d425a0952a3f28daaf9bf08981fe66828bab9fa4079e685027d7fe7dc0cff65ead1697905e637aeea917ecdb36747a239db957180546111de017a2949272224d601aa90b9620744d084b7bf96a2369aadb83643f742ace5d022b3011cb1e6a47d32d1e234ed072749581d583766fe897ed38bb574ce88e52bc5be01ffa3e5972c9ae7eee2c3a8c7872fcdeec0a811166226c7250e4b850ea9e7d3310622a60262aa7eb3000bec727a83f6e0bfa6ec9bae16d28f79bd2cbaa71a3e5786a94df046ea1b34139d681bfcb78c5d5925bc7dbf63a0e34459f77a24736da1a61ea2d3adbf15bc8d258b7fc6064f48ae20051c0b185591fa830c3eb97be40f24f39b8bc24b986dc73641533104709e9d027003b85289c65d096a14518e5d51ab39d1b6cb8a546fcd6f303717c3f76323596c13a753d1f29d4911807dbe40f42cd4fd8d852603c4667f35a660e3af97225858465fb933a607a61dd7db7c3da4a5abdc0492b827ec53bd6c4ed5ef03a8095f414f70eae513da256912749ed913483eab0e31614f0a2828cf4a588e6e5dc64d66bf1f0e39f4b3c85c2ecc028e45201e38ac0055899baf87bd08c182eb98f383de340036b66a44dc7b76548b3fdcd879811180e44c5c0ce9cc9ef36904b940021987499b95665204cd40904b07e95777edeba817db7238f4110dc5548eb4bff53ec990e96476b906e9118ddd24f757b2722b5e0cbc993fca497c5635423029d06d5b123caac94bb35751c7a4999b2c711bc1c3b5eefdc9c1cfed42e0ae9a111fbc8f701023bd33a44471dbc2242c856e2f184b65628fdead4fc64a419f2c6e63cf2f0e4d00df6386b1d7f2474f7e96746daf000d323df9d4f92cc352ab7410bbbea68924e10bfbc6bb490eac3dc140f6db110f5ff33415c6c5d617626b716da85b7de1132894e69e82830c4296582a74da4851f82d736313972603389ec669b9c39c4c6b9af10e4ffb831bcddb30428bd59574aa6c9e211c30d0870b408915345f43211ed5e2bb10500d45cb23822864f958ccedf4e031f5a1002b1810712a2e69daf7c86940c239e177818b52e0d302b575180ef8d7e9d0b901adcf5e8a12ccf36b00a1ed58c53cec41d43a169f45e71a3181aa8e0a099022f4061643c280e0e7f001e7a98fd68b403a50f0cb2e6c542806ed8d508b35b480c7142e1768a0d38b8aa586a96ebb9daf4e403b17168af324abf1c55b9c3b34d1a09011f7cdc72aef218c4b5526936c6d3dbfb0cbf6ee3bd7cb6df8b520c9137e73837d3be0c54f0330cb18328ee9586a5e0e35dbc62963f58a72c42ce294035089166a02f18a42365ca811fae5debfebdeee45749d6d81ac943f2798d7843b447c9d86bbbdbd82c6b20a0f753c8c0aa306a76f4b4894a9c4802249bf39dc44462f067e0f13225397f270cfeef8ace040bba2cc169883899c01eff02952b744d2dbeb8d73c108bdf5f19cbe8c4c0764059a6137763fb08a4163892e0309844d4d0a06845dc89d382c8f26b4843d248b72ae8559e717806e01860af1ae553e5fb4de6d77612c3725759d6f8968b1146b3ee9edde6dcb16ac91d32da25ff747524c19779779c36792035b33a4fbfef0671b125c2e7598a712b58b3f3eaaa2517dec11b50817bced38208bbb17e79a3710ce83d6a058843bff6630bc10f9bbdccbafccaee7400de7b332d23c7d7b2435b2d88f899a5f3ad7e5f28219f1877a7bd582e3df5fe6144fe0723499e228a2866ffde3232eeb43e585ca09fd1cd8493601a475c17bf280354e59b038b378d4f006b77b92e2f14438550ff052226a602001f2c56aee85c89de69ae6d2fa6b20266c098442a497ba344efa8a489d477d6f0c71b3be22ccd50966a0944b8c6b0013eaa304eb51b60d3f5fd8fd0ece041c35e6a5f5e92afdc2d9781e39a5270c1b67308b4e73c987b03f43bea59a1d117858ae83213caa79ba9bb203c9a79bee18f77df6c83f0a238d1f4d90cbdb96213738f6a67c3a0cdf3fa01880b92f94bada4baade9f28034e3daa31d82ee102aa867990cede959612e9bf87bb2621d7ccd37c7cfcc7276cc1a21ad1636baad67da8ba5fc64ad217f44d3d61cc87a643637d65e5d64f017d4b95403cc18db54d50bd72762dbd74a6911757fae2df50a1047c0b39339668ca7b654fb4f10b75dc537ebe57fa92a834ae623e350c07cbdbacede8719565c31ffe5894e77f85792cb33b5cbbc1dcb45568c3b0f815265742d6aa567f99311956977e53a89e651b94177bf22dea45250b5ee24b8354c3a2a120e2217fc9112cfd03a8b7dc1ee5fbef5f7193f97891d69420509d4da18b9dac9a48f2a5fd30519faed50b828aec8d1f428841f61f4e54c5faed76c27b3eee32a439a04d3ea8ebb507e4d25080951a4ca74854e8e263ee56143436338f2ec6d5d94a44fc76987a7031aa117d3283d57368a3c2bcb97918d1da5e8c954080f64d91a92e81f677f9ff4e52c238be5fdd57ed3175b2b1fb811e1c9b000ad7f01d55d6194bed27c2629e8702d0f8fe4abc49b7b0b14ede9a548a757d7354d060a203a32356b2bbb69af15227431781c7e49d7aec9a7e0df0e45304160998693fb15e075389a645da0781fa7b7f51f14dbbd566b3d90912fe9524cc3bbe2d4e5811e59ad6f895247d2aa8cf0a56d7dee2411bc9ad7c39172103c8b444edef971d1dd8695288ad03afab00b9f2a1273141fab546eb15e700895f0f36ceb196a64aa5b7a7f5c9a3b58475bf8ed6b561b07daa759a7796d65603e634ef2110faf9ea7ba739a53925abbae1debba09c0a11f8ba69f6ed9063fdcb36e99912a610091ae43696264d9396817cedae21ed70e05dfca7a0fb20368dbbbc7b8a503091c899d3cbd893ba503b7108faaa1a4a8459c3eb32a7883d4eb06d0c35344cfda94f8b9d2ceaff3204c41e035ebcdb0a872fd6418b8384ae16b432aceeab3d4a4c1c4025602ecbeb8b74827935f6ee4d9bcc5c7ddd22bb6dde36d572b3cf506864941f2e0ebf245fd1cde9b543139834910503178ec6da6b457dd6b083f62dd1e0da80ff56fe746c5d7c8b1f8bf3753e3970cfd82a80e1fbc4ae828dfe7450396a7e744f63199898b1260924528bdce4519f3ff97ae2634ff3a0a4aa34103eec7c912877d6621d8ea30f08324636ac1d816d2c981e51a72204880d2d4033aa97e8e7ba5bdd9bc2ca921b38eb58d7f786376fbf54354ef435a75f790cc4295a750c2c038cbd993c3a27ab1116af436d352701d020b37ad061fe45d984d2c537e3dcf2d267e50d9c334e95a8021939c2a9e0d3fd4901460ebb5c55c0a8082e256fbea7f58a34c5fa35e021881502fc03b446824bc21d7e3106cdd155a42118c4d193156208556489a65f4bd10b14e0e2c6ea6b43fb0c328ba3d9d04e3a1cd5bf95a22eee9d69abd4310bf8bec88fb533d010f54b525efef4d4374c6538d3aa1f4e115617568b4e03446136a043f625dbe189ae6e6cadb6db1f7049b47e58fea6e6714971e9b50e5ef88507e5b815deac41062490acd3259bdbe848f7c78822c5f0acfbb5d0207f59c332b001ad305a0d3da855f52f41541dee84a2368ba26405cd0e5e59de9a0027d50d3ca7f1138ad9e0785539485f26e9404fbe17a6a02c2ddb234361d82bdf0757208921f39d03bcb9f971413407d2eee9cc8ee8953c08d3ca8921d57941467abbe29638131340562b588ae691f78cf74e82ff8ec05d2a0704982b5d1823c03a30312f434f40cbc038cf691ecf62085542b522d4ac2a340d0ad4425f336c3095e7c994fd7afc97a9d7c7813d5b179d510b13c898c3f1d99ee2a7233df5cb9bf5ac4619982be16efb8dfc41b0d828c3cd8613f037cb921ee2de058e12580aedca6ba635db46cb940b8591f25a41d9ad693d96b1a58d74ea67331ea4a980a0454bd448bb73107616c4ba59948e34282251f5cb04260cf8b5e07602eaadfbba65c90bcfc5a08a734381a58d0c631565f5976f9ccdfb7e4b8f1580f93039614ea0bcdd0e7c1972603331c327138d5d58d181fdfeacad7ce780a19e0627af776de028c6c000c0c5edb84b94cc5420eb79f0e671eaadf0eb554b8381e4f1a2b3273f4292bb9f67254baf4d19f9f45ba98bd1fcc8e1962900d928c2e9e5a1cecb0d4b5e896a77f423f55b9f26542e35f33e97f87a30a2e0e8ede22f54f1a63b81704140ccd1f389c4d892f89bede6413846611c30831518502e4bc44e2313c510980d174a88fe5e3f9c8000be6df122f1b6568d0e82cdb19358f30941252db71aaf2a1a8cbc7062d81c399ff92bb71f8c199b42e7769bd2f0da78bfb3b20397d082eb6479f1ef7ae502a65b06e945609d78db6c820869477562a70132d9c696d95817f7dadfcfd6506db6c3d6eb43007313e92e626fa22d10b69455e0e9465cef5d17b9bbe8debf84eb3f8a4f6f1b19f63322f15f08b5a96f342f82fe91435ef142c7415497cf2d51cd1295324b4851ea04faa27e2296cddee9cc0c761c336bb5126db06a1d61ffad3d23b73812d719410b4a2b040a5f26762a5e999c6f5749e35d750a9fad9c591b2eda9ae430899e387f4bb62aa5e7107babfd28fd7e86376abed912c1b9d860996b2455fc5114cb8675ac6dd07e55f1c63dd9b6fa711205d97d2b8846bd0c898d88e78390ae42973960949f712aa6593aead4afce9f579468d15f5cde2ef652a054fedf6df5ac1f0806652d4db4b0645da0d500838126ae567c34bed149ff107a7a1f71aba1995f202bd88be8d9bb30a1ae79aa545c8d4376352945100a6a07d8138885bf98c71fda1c84858929ba49cf08c1f7ac9f3100ff9e9487f3425c79509a5651049de0749254c287e6f1b00a8f6645c85f0ba7e7e2a25a7cac7db7f7402f9e0d1c5997acbd7389ea44395c0ba15c492abad66c7feb8aae488d2ec675ba329936905445fed5a84bc2b51b38dc855be0d1e3f789fbcd877fd5b01b3ee9a102746b59989c01b567b0ddbe9eb1632ad17e257640063e492f3f7e76beb61e7773ef8f59ad0bca6242e8b74ecdf25c5f12808c94795233726438c553d980fd12be1be6358a51ec6d664a41aabad45cf6e55537bbd56f557c4b910a02b91f0d330fc5510c8298cedf5ecf699d5079ddb9b1bccbd1f3ed775bbfa20010483ab215fbc7fa5487e7a49a1dbf7327f9a526251205128a096f10eade413dff0a4330b72639c37cc12a71a0baeb4c8456ed77793362b26a2a6a9cebd57fa8b45867373845f04c463a5e84e103dc43d88c721b858af1df63fbb08f755081997068e53006e9e81e68064adf42be14cd7b764c2b2afa36c305a448d75821a74de85f3b284f5020af7b945e894dac20fd413a10c26798e7060693b33423607869f37aa75a4d97b2c882ed997c41237b3f1744fc02c3c05f69bed7b52d8cc517dd91aa21b47f433e571df0f82033e45472d765481279e0b92abf158503f26ea561fe5c390245e2143b5f9dfec8ed4d2931823e7037e3d687cf757919f4f0c8c6fbe611f7a600ae638aeaa2838f31bcfa63de73d2da3726aa49108faa2356f4b65790500d93dea0bc6007395f725bd9a86f5e33133aa91b045e09753e0768ef6cd984fc2a93f5dab3f7523273533b235993d7d36a23790f35597b05ede050931516e9c6cd9f81a8f22215b25ff8cb2bf3f5ec18fab27457438bdddc7f89de222a7590ee09ed58f6f78cab80e5de14e0ac9c0b763860be67bd535aad8add09be52ec1731a10dc5026290f29ef3a4c301ae82523817409c3a5e2322b50280f1c4195c59df961ca75b340ff2a89be3903b5ae6e9eb361a4ee240aa75e63bb53a9c2b1f76750b2e76f463aaa3586eb006a0452719087c9f4e3f3b3a974cb4703d4ce1b546cff4fa88a7689d4756fdf73fe72e8473457d2c089dc6990db01028e9b776c19e884ddf065c880cff937b992d7be08fc6a2a77f63ae109f5d2eb480cc69d7ed208ae29f521d296905f8892d85c6f0cd670d4fb9f406be57ee675e73614f9c6e149604a0f263a17350cbcc7c06cf48ea6e7d23b86b7dc27e937d3231d45c913d2ec392d4cc4739d6819017011a5de9bd2f69ec4987a3e1c1b31dfb29bf45167f83890bed41e25f68902cc84b1364e161be80c0f3bce56627361a5b1667a91fca7aad4c7921e765c251bd3ef4c9625fbc8d1fafa103050155f34a924f765213311819d81989078b600e3493b27ea49381d79ea6288f454a5e974bf9bd256d5be5c750f2d5f719a4fbf27a92c71346ecc4b25af304dc2a29ea660a3ab226c2b016eb8bac35a8185f5b59714ff5f288ecf8ccdd55e7185b589907c5038bee6fd6513b9740ca7d3b7978b1e869d16640c79aec33091182d1ecc69a61a8944fef5e128a7d3b5c7f6e7bb7430b5cbd53b7860e6ee6815f8cf2a5c2e02c40f326dcf0c3426a38b4dda2b60745ded2d7da805ccde1a9624d53ce924380466b7d727b7b8f8351a7cc3cb1178f6a6b60735e876572b99de4e4e01ed531b6b92e9b64435e03f80161077e8f821a9b11e3b8447c7248afcff9e331378ba3a6e6185aa0ced486a68573fbf599d4fc0ee82e9a3e7fd49dc90771c5d9870c2d4256de45b3267d97178ba03f1cc615e6f09661a0ef806815f5da4b8ec21ed536cf1a52734e30be941f49c765285aa3a0f0d7cb93202aae1ada9b3e5ab65379959661a6f57aca6351ede289409fa473b38476590a7a472418205ae3bf43964656e6e8e6d7fde3cba7112902d8a1e7c9ed097adf23b0f90c5dc0f53c17c3b658d7c200f679d4189de65ab4be775d353d3add595bbac700e861927fee506df35882ce7be62ef46f660fb1c5b07d8a3f310ef45ec572bf32f73d553461cddd25297399be38cc03a0a33600c6ae94b6c5097953555e0a9dd89dc455931bbf7e8ca365b5fd5b0a37602d538704af3fcf98f9c6141d6335b2654f4bfe2f089032b03bb7d701303404f345f587cb854d210a018ec6ee3ff9507580d97075d10c396872b5f5aa93d308ff4967004d67842a0f00a7c2773ddca441b244b1aa7e71685058b4792204a252c3e5a1519fa4b8e75015e580f2ff13fcd8983ecc45e2cd8f87a84c33a852e390561c0ec5c1cb5370857a798063412470337fc26ca9faf83da8f8ca47b0d9661a4e4f31c1db31a8cb512d94b78e9ee08225d757efc57aa34c616301e0fc0b1d11a81d34b17a63d3f4eae9a399e195cf3b24728f58a5c70561a43ee832655990ecb79a0474debcf0f73fe6bd094f910db13b84731c0635e89425ef0bbffdd723ad632666378d21285225a477d78b9aba51d463c3a43e6164e2c5190d2e2d9319aa112a06ce9e477e1e4ddecb7c9e9f22e55ba9d3664b4e57c146d78083d9c4839b69ddc22883b422f78f24685d1ff3dd227e36c0def8da1c9cbda11fb109455f33acaec3b8549feb19282c2ff4dacac8a1db09c1de37a5a66313e52670ab13eddc6760ba517c90175bb29e47ab5266eff785ed2f5d6229fa105b1d3159ab0537b6d89b28c6ce87bb518a088e40b27387ba53b4e8c862d2173fc9eef70053e4cf00eb50f6dc50da255150520c49d9ddb2a2bbacc5dd33e12b67c7fc6feffc3896aba721c8b54aee86bbcafb3bc0db7bddd6441e2e9fb9ad28b24a45788b243b9dbcfc6c53b58e6256d00f926552250595949b8b06f8ccd33f282124b0593365278440262bd2ae0c2a7621957c0d56bb1ab5d177fab53e136b789b66c1a7023ec95d8b64395798dec36b47556e0cda0aa1eeb9f13acdd08d75156e830dba6b091aadf0b185a9483b20bc2dc274b0a2c6adc78431a79b4435f4be0517516cdf95551d72f143bc0651ff57510aa087c20deaa50b4fe321371f48cde70956c7d78dd827195f3dbbaaf06c3c03622ce0c7d1e349bd9983124be116df169f1bf25fa8880757bb0c22aa381f97b45359229995972b83c91de322de88427248e22b5fb618f47ed4e28001a28f20d465afacdc0ac1325fbb6899901457cd099a6e8439014334edc3b9c177c58bb089f964b70314cdb159b79e87c569b7b44e86ad184fda1a819ac6a074949fba94872532d5679bed0fa60f856deb224736c5feeb3f6072a39e81e692c2dcecaed68f5734f13fedf19cf589b302cc6c728eed241cac84be34fcb1e611f5c0d07cf9e6dcb232ecd6572ae3196209848b93259e40b584c36b69cd8e4b9160e726697e9ef6e5e94e2f2a7cd3793a059bea13fdf35e7dbd857712ce770a0e22ec09ab80b267db093063ff714de54af67986c4c25a692e530a138b2defb1687f33942f64851166609837e93ca9b60afd0162b3dea303f9b9d60ec0d45c4d0c4277c9c16f003c8cc93995c291fc3606ecea1a265e2351006b3acaece0a7e75415eb02ccc2907d2e8b45ff1c7649acda4d7e984f3baffe96fac181cb32fe57fd342c8ca181cdc999c56712e2f85f1c924962b8718a34a9a6b3b866a6ec33c954856414c11d6d3e76ded256a0990b342ec94b3cb262d821ab799ce9e1fc0da2f996ce4c0a473282948e9bd778b0f84ab13ef88705d309f22689a368e57f639b42d0545c5387290282ad4e3387c91c8e319a0a78bfa2fc83e87ad245951180ad230d3034359fbd130788edfe8a544ba57e03acc234203207f440ae0e85727c69ca80c038a2a49b631d28aa0dc3a6bebbdd0b70a9c7c179845f306b938cdeeb974b4ce9db4ce26aee0a596e8d8e9d16c87ca8c3a7df53a395305d9e4843d584db82cc1f30ae869f6f811168b614314902e9597e29e1ed2d19215b6ab1bcfc37568429d8129475be4bc453fae07247d474eae454aec9b49a8dd486657f206ad5254028906c7162c12c79c4c7347dc408590f758ee4a40a2ffd5a6d431b311229e1cf8eec581f41fa112ab950c2f4b2e971af66bdf6b7c81d1e3d07d2619c65e8ee3534c70637a846e88ef47f79b942d1f68d3abf378daeec7fd69e145c008c5a7d884852326442cc7378d91a8fcd7c38babf3875f00bd5fe8fcef7e5bf46a10b9472f83c30a7ea97310b452aa10b944af3857607fca9cb258e65f3758d3c11df2be8a751aef8c8b23d58987725675850eb3b24c5448aaa3fde08c86c27deabadb11f75e6b1181cb2b3b74071cbfa1a806111c6398ad1cb5385ecb123ff9b8b7360c02e0c700d024bfb9161c60b6076f1d2f00bd449c5ab27c7f41ccc3eac84125ede9e89411fc0aa0df5cd3b6c540a162d90004a872fb261a8ac71e831ea13bef2a6a6951340c9619f6a5ae575f9e038253206372c40b691e41b251a11b8cccb009c768090c3524335619ccaca95bef08df988ede19903a15af38169bfeec1e2f8d45c050aea5ed8039865bc9ba5af4090212d4e01c61795484035bb0a9594baf2f232c2ec1c645bd848d1301c7748ce872474895ba2a66778dccd4317b95416a10ba7d47d75b4fd317aa560b0799e238e016b814354801c7062293d4e4a38dc6cdb5ac88ccfff975c460db6cc960a9b203f9cd0cb18f4495889b84d8e9fdc003e7306da8b1949eaf0473e41098b76f9841924ce48476e20d8fdf1f312847c3be8dda252404a77d5602ea6848cd0c0206aa08647c37e1f65775f5041ff64126d027c9aec86e41c5cc6700484998193ed043f30faac394d5da1d3c05a72918340c7005d09bb73e314f025ff3e32a2abc61835112a16fdd76a35bcb8b88c73160f49df39ba22c6493247e42d6366dbc2e0768ed3045e892e56445de9af8518f6e1409a3e21ee40b18877389adedf3a5aaaa2b3210ee5585c31743f808f13be08e7be5bb0c10a87aa54722aaaa66270ce7d8a72a07ef60dc893b840404e63465a443f3a7b32535573cdf98b0f5ea942cc90506b30662956d269c641c54762ecedb2e22ccfa18d987a209a260ff7ba376eda3cc2229d5c384f1e8dba99a058d51eb8e1ef23f0e5db7ce3f130916bd2209d40d42d9c52cc8cf5212e12e097681b9291adb92eef2e3df08a2b330dda8e2ee8f1402abcb32480319cdab069ce1d4b26de39c7021fe28506d42222f54d3f2b0907faf650ac54277a32baff097fce01e216d77d6dcc19946e51e6e4c4834937799caf43af5eb4a5470c33a584680d249fc5764a660e0a67f21fbc2df6219f343df8154f3ef08f779b69a1abddfab1d479c09e41f0b57b3ce465cff832a169513ce6996093b8e49306f16c7294e28cc881a50eedaac1115a96f05483443a8a04ac2ec632cd957cf13f489cf8ddc6703100de7f1be71c247b2063ef84d630658d5348919b7b685cf60b8e020d0d1cf48104ae32758ddf64cab19c950a358d7b52a58766dd8fb8131cc95af0eeebd8ba97401eb587b807bb0d43425300ffd63ffd969e3ef2b09fde6247fbeda41e9262d0ddfbf969d2505f8bd5423733772219196e820d25288db7f0a369463cf262cddd7d5a5c742681bf7a74239b7027a09a820834b214a37f06e91fdac5654e003ae77b5267427d888fa931569864c1d426b913dc70f948b5b6d013b36f5d075b8507f2dea97ade0e2727eb9ec9ec90e4d825c931495c3cba65701355a160aa9f8a6e477db162cde02aafc583a4a7d7b86854cb4815bb8ab0bdf85652aed51d0731a3e3bc79e308839720b752846401496af9d15f5daf22411e2cdee31a25798a8571d2d5bc021579341f5eaf811281137b9785d347e74a67a664e43635bfb1f46226041092e82db2a22e513980fe972c0635e6973be67845680e32b4ab0e363321c176671bd6126b407d6d25e73cca0eada8646e7b2aa81238e4cde1b740b73e5f44fcd33f8e264df7849f4495a2cbf9aeae369be5fe91568f9d35ce94721b6552fa7620c60d86bd438417cb34873b30046241504a570ff7ae93bd1f68337700c2d4b3193acf1ff47fb09d144c6cc1497d2bff9476c09d56cd3678effaa931d289684ad40d4576b0cd61058cb16e6544256a6bec03d2f968fbb30a6c65ec195de47eb0c24892e6d96846e299c79de4cad40fccccd3fbb60dc45b5d6ecf4630e19a90342f02cfc75315e39c83b6caa1e96f827d0f47ff781a3b549706c946564d2b93f2b02310efc2ea9f57428a318b7d256574e66161e6b2fb3d6b12183aa3ea5197c98300993e04c072e44a01bd0d273fb5c369e46e7314a882ee14cf9490a0c1fa11158bdc33e702e572bb539e08c1e22029b5b52702f741e9f1c71e88592756cd019f2dacdd701a3b949cf5ead30f7d816b421ddc2dcd743f23e2a6ced2bcfde1a6c660f05243feb22695c1826d0f41c629e25e23ccf69d8c35a043fb7784c18657c261961a7cd2c4cd1e59056961dd9ebe2c449f44cc167958bab1b154fdefdbb088d104592fd4396e34eaa44ea0068a0ffa9f5f9d602b2794ae0a57cf92e3be92cc2cb1eff0855578df9f74557d84d0ccb078037699651e418fb531c8ed96dfbe88f08f99a4d45a553298f52dae2956746746a5923a97608a9dd4142cdf1c81b3638da1346fbfbe589ed906d405c1bb39fdab2e435cd3bc27d810259eff57eeb453ba05a56f13c9e5540c1b4e49c4194bffcbb15d008fd1a835dec53d98785582d3b0667ae29808f4863d8dedc1da796404d522287fec3fd2ab0ea0eb58e6087c8b5974a7c5d59cb18002a8f482b796cd45c3bf3b507bd25c78820cc99553e56c636b9e2489f65cfbb59d186832c74dcd08cad74e1e35128b299997ff91a23b471915fadd210f4666752d36aed0178211aa9bac205281891e5b27ef407015160c6b4b4d172eb08f49de8be601ad2b06f34c0b679ce4f391af48e35b4cc222739021c31b99d8865f4888e514d660aa7bc757a07f698e0ca1d8c2f093603743886840dec0f965c4a51c543367f7f1370bdaa688a8b2040d90f91f70829c55edaa35063ee21b19b1e6ee56e8da427db4f6c245dfeb23ef39250fae9b65a03dfb518bcd9af4978cb606f7a41c7935ad6528bd4e2e37d7e89e8abcb058d3ea49d42e2042127ad1b32960483b6625d1a798b942b98f4648ebfb8df3cf6bbe9bcc74245f2a4bcbee78867ab2809ef09231e48117f1d2d4b023ed59439693861a300562f6460947f088fd732ac907ab088d8c53faf17253184ea4e0eb431c4bc950db554c723c43fd02315fa21e4acada269d2a0ebc6e98d0ea913c167276a66be18ec270fd5e86eccc1063c291f5bc40795df36ea7b0575e9de6b7827d3fbcfc0def7a12e15abfe4d2397c5e0a09ee700e6d2cce5165a9be075d7187155d2bbecba538cd6bef592d30222cef7fa20acdd81fe83e15acf18270845891b56ce8a385b22a80551b56aba31666584bb74614aa6befbbe7f6c75910b8079eaa39ef52971d67e71dd525ab5d5f2c6360ad6c8974dc7e22f7622c481f79aeda4d81ce03389864a1ab97c77cde58f7d02a0e017618bdcbb3bbc9f44b270cfaf56038dc5bd178e8f31dac3236066ecbec51803f003ad41e7c8e08ec8c7181b92e9cd32016220d50d8a69c4a03c613f92791383677c7dad7be680da0edc0d6213d36cf2b49dcccddae144c5ac4529c6b2beeed5b49adebaa63052c9920b9ba9b24286936cfaa030e2d874c7bd2c4021894b49429797695f04a2d80c80fd006aa70299df937f520fc593687c5e5f30e1848685b50ba87a0139beb7f996cc8dfd925f80774a5558e634c0f43666da0fabd66027d772b556762421e4193c8d1a58add456b695ff0c3de69d5c7afb7283156859368f1bbc0d5bc938c897021cde865e8c7d12c6c9fbc6154beccd10bb5e5fd6ab7f7b8c0e9a1e6dac198edd0afb89994a2739b202cad82b16a2a4972606d38ba70c3d3a0599244d934dbe52cc1d616de31f766b4e47d39a4139e57c98617c6fae2c1d8933e9c55fc8a167e53e44958280cf14a17d03d85ec0b8de4c96ae57ee35c15dca4b3d2e6ac282a07a1e6eadfdc0a713d346bdb23e52d9fd45f560cbeed474e04a8ae512364aff3ef8d3ad8dc5a3e05ba1f667aac3e3b1b3498c1087ed066af2ce03732d75b513b03da9df23c50b43ba842f09c1b184766d5dd1543372d5ab23722e6c89541840e8116f25762942ad7f59085d594841f046ec0754e776189c63fa5a0611a326221055f4557e5d4d2847f99ef8437d6fd4d9439609ca64ac13aa6bf1d337b0c72fe304c0be061476099bc45eaa30cf6618c9e56561a67b0cbe7a84bdeb983deaecfdcd24a7902c46933e9070cd0171099a2f12ac1f79366585aeb43c4f55e3042d5474fa89c38674076db49d361e4b225c2d9a8fb0463143ca00315874a9b771b70bb7436e491c5e6c890e8b411047e079a330abc1c9ac7cff460d04ea9bf1d26eba61b9d7fe5ee9a110d60da971d905e44f6fc448a751682693a4572a8831f1bdac328232d71f477fe8cfe39d43704aa7fe0aaa981356c4832e3ce26558d4ac8c86e59db0b7ab959c4068bf5990f943bc455e666ed245199018be0d7d946442d69ec8dff9941f251d97e8301ebd72ef6a3fec9196f0dea33fc727d1e05f8950b6b542a6d44cf9277a7151c8cf180c4be992e8006e1b0f74f3118d3592b80a0e162add57c1cb76c2661eacc002498238a1aebceb4c5cca9101a962e9210abcd9264e551eec0af755d74f1c5d4d06632f6bc294576c6719f92c4cddcfcb57f78f92760f41c24c9ff4fa78ddc4abb09240c40de8ca66f7be1e738cd7fd61e28dd177a58ee5795b8dd255bb2cad8817e098541b56e7b90942f50c80f7e02cf0ba6086dae707d191a56b5bdeb6ede6a1041cadba32b6dfebbeb9a5818f79bd91238e670ad48dc4739f682071649d9f527c16cdb22440edaf61684a07af67e50c007bf6faf9a4254c64763cb0d7db4333093b92adaf5695bfdb1e7566d81881d28c7f560ec24430ea832e230a0e88a2378b37f574d9bfee88fc9250a2b14a6aac7ca5205da6343f9855ad8af36c864d9b009a56e0db26a39bbb877c2726b9c1739f7cdd7711a46cb28a18313c09dfc913fa380899e02cf2272af86c5f196920c4abc17c78998c605b9ecfd97d0f0bf3e6537859ec06cfa193b793b9fb744ba4bc95d8faffe35247cbc702902b338de081f2504e50b74a7e128180f4c0c93af2ecea03d45f3f2cf80cf8ec24e461b3d2290fdda14ab19b2b2b3b96a28b804dc028e3b389b26d13e04fce38d521d28d2a0ce318c926bdb8be80402977d2fd44163bae49ee4485f88cc5fc99571a22084dc47788ff9240f0c380bc9fe22ff0f46c91c700424c4437054173c7d5ffc6c0ae06409b6618066ee627e507f831f3840d5e3d3cb865c35ada89471b48b5fcbe355966c9003f2cdf30c34742aef3493f42fc1f6e091fd0f0a0bce27d3d0887a8dd89f1299e7423a2f0b426830eee8b0ddb024c75b8aad1ab81f0e32004cad9ef7824dd0f76d1f98da5d0f1460c9432a4eb6289a5af1be8c858595ba6f3a4e1b11993a273d0804300467c81ebbd1d0bc5dc45077f287d9c9c13a14393c88c6e1d0736d94fcea668d6c162fc383043bde6dd1065a01074ab8e8772313a064cf687af955a4448314f32b697014927217f3b5554d154dd2bb11c9203c4f2f6e2ec39311a84109bc8dbd5f1b7f0b189897f126b45b7281113f92433951bdb6cf831e969dd6b2dcf22072bfa7bfbbf3215d61e7cf33f93301533439794da25ba7be409786eea409e1e53f216a795d3177375fbb47e3afa280890db00489897d01479f4ff2c8d29b2b7df9e12611266794840b22bb569c58709934c0ad5d8996d406fb738793408bb2ecc9582db1cff549a9cddd853bfe26617e45a14b830531993ee21888661d29d151c88d347b21df18e064a44698b683213c9a9962e75577fac8fe237a001e8cb9f4b94ba6473b72e9ebaae2e2102f96033a7f514b9bfd79e5e78501beabf8f02129c26ac52a9f2f85abfd8526771578bde4e4aa5c790ae9005d24120c24b9b8c0c393de714d79ea8b98bd5eb64125076048006de3ef5658f0ba2f0ae5796e2dbeb5f14f9fce6d7a75b49efc266e58acefec3eb47380abb86137272fcbea039701141753d543eaf6e0fdeaa37097d7a4cf0117a407065c1d6c16c10019c42e25e80c660b1a47c1f96d8b0c2a4ffffcf8a261fad48281fb012a79c028fd772a24900bf4f13262e922c21630ac4055eddc6682af818d45cb5e7ae37c41d9671c37ff45fe664b3f91caf84e9cec7ba91afbc8baedec0eaf113c55993ea9e5803c8fcf5921d9b838f7870405a1033fd833be572f054a313e22714540d8a0203ea3d688b4a9f79f171e7038965f113be0852f24c648dba3e8ed7719b1bc01caba3ed382af792816d1eab42d3881800bc72f5f487ab3c8465426a7e708e4ecaaa23b95c15d78a80b263751e296faed3e8bfe5413238691b9175619ed5195e35567b91b7bbb484dfb7503a671da5b721258e52cf6f45f499b6c0980e91c1805f142afd402ae9d78d1e32b364e6a120ab84e9511a9802b812c8accbb7a21796ddea98623b89516da20b00034e967261f605e26ff9163100e302ff1ffd04881ff6ffdafe3c7fada737f1d14610c38626665ccb01a665f4cfdfdd3ea59f3526861ca4c9e5aab56da3cde95355efaf494a1c39ea5ce059a797132bf739bf340cf3dc4a65388f8ee10076b56ad5909e9a0ff0c0532fb9ad1af2bc81aebc76b42dd4d9802cdfc696ef781baa965c30610d888f10e138981066c53158dce3b24b41a8b1c32ec39c075c4294e5a61ea1166c3851a5c242715b39d52240fb71e7b155ba87d5d2d644361097c6a06f934a9b54e5c6d2f61b249c5c06578c1342185818a8f37f6b5d2aa5ee5db246a104fdc712f79ceeb013737ab9d8f0ad966b9d45c064358a98b47f227cf66d30d04650455484a9f635713386e3da769334fe9cda7e3ed0a6799ab50e3f5cd9478f099314b9e3047c4140be1eed2a4fbdf2bf87f43a8c6b579ff42f84fd55caf8a1521c90335b06fe63f57018dca196480191a84a4ec7d2a65d6f7a297f5f2578576bccd4cb488daaf52135aebd146fe52062f9ac5c2481bf52b74320c97bcf9193617f246966baba2b59e182d269b525e056ee5c83d726d767fcad6ef8d4a27c3cee7268bf61bbee26d231649bc2d721bc1006b125e6bbc43f57e07e3c963ab56a9f31cff1f0bf0380f3392feff5a859c72b5eaa31f8e969e8a45e4c5f92259affe2adf3101668556d34a9160f0034b0f72b04f5cc35023785bd398cbb8b417f6cb10b0b9a5ec052fbf38f1f37cf4234ba06a670fde3fc47d9b389ebe18f2fed277fdc241171fec05898225b3be7001600515b6e222f898ccbf5cc75411382c98c06624d07ff941dbb815ff167b91eb00a76fe3b74e945bef9dc3282baabd91f2616ed8e8e937f6ab772922937abb4b4c89e6d3027bffb909f295952716865b509dae722176b28dfe2c6c2f93390b0d3cfd485fbbf51f34b90da5255357c7555fe952ac4dcad451649a6cc95395937927db75a78040aa610587897f86dc8cc97320c29798bf0af858dc6016588fc690d8beff250d1a3642b4fc082f8f6d8040c2cb3a92a86260b34bf1c537245328557663de5a261ec08d540c089269470800f1fee71761a8c342fe126534bc94431d2b657e2eb140c55aa2ef92d3a678b8339ea387d7c96ee7137c0b2a5945ae3afa1c7047ffa27b56a072d29a4b317424483b42debdab240af2c59eed0878f754d7d50a8b62303c0f1721b5db7731385664251778522d9aaf4d6d01e5ca85cd80568a355de699556c8a7287b0431f9b4301475c1e219d780932b4daddb900ca3f71a4628b8e4edb8557b26af47a662044eb8ca066e1463cb8a1c2f34d19287f09c5eec192856c3ef60de9eec5df80947d85d3b233bc8927217f3f5303bc8c1e2076ddb80c20b1e721aa58eefe1670bcd1a9bf2ddb020afece6ebb445948b381021e21d22fa38f6b1c99f4d0ca472cc40b0c0577ceffae87fdcd77870f8bdcb55e21a9222980fa33cc831be886924f1e5c2bebda2e574d71739190d2daa706fbe2dd1e766f1b51dc705d1a9e137cd183d4785380072197d719323f0e602d49232803c8c1c993c7a75bd03f58f6dcf7499dfedff82c805f293d077efb52871f167d01b1185f006bf30327b2539952d98616a66e0e5947563ad35f3a2fd7a92e994076dc5b05a14646eca03b6cc0dfd77b9de28099f7be3b5f6458fc8613e107dfb8a186876db87da05370c37bf02c95e186b1dcb9bc5acdd35a9c7982661da0d1ebf53361551cb55206959c77231e889ff644cbcc4be3cb79c8b52df3176894e4f9d7ef6d69545c94e81d362b5eddfdc78e1a8ed02a1cc1ac2fffaed43c1ff539de7ed9946e3e1947a207433bfae364ba828d619742decd03e8505b93c2a21e372154ffd5b6ef6b6240402cf7828fd7dc7fb34d4d42d0e87ee5050552c2d84608a707c214770194d55131436f5b6af26bb7bb2a0f1816a62ee560f0b41416683ff8502220220879ad8dccd7a2f34265a321fca7c521ae1838d6584546442e035bf1c2185c915b25887baf24d5958b53c93b6f4253cf4b26830adadd7dcf05085cfced752126db64890d4818fb2c9ecfe908d82bcaf97e6b8f750427109747ae703efeec254f0d31a501f62e4a847ef21a813097a9a8def513326adb4824cfd0504541e36525ad915b03909e1f66a45b30aca6288c400967cb77a154f4fea6bab39e9cc8626396f108560be71028df58df63ba4866c37370752633d438ff1e12f90a0d0b517e5a4def89476f52d1c9fe874dbf37d0f82b96e613ff383eae6042539b7fd535fda611827d5f43fe6580fb7941baf3c82312a4e4a7f0562c59bc3c362c6d5bb02cc3866c6e52a4c1580a60d12dde955de47b7329a2c6163fc61b2e5353db37e1041362c31bd69d0771eb74d54df359b51e28e8fbf2fc1a3b02232f85a976bc9af1ed4ec40e34c3772d111c6666127b73e2c89dc00c28a8ab2312c93cc648f176d6cf843efb66183e21b686a7e0cd626a88b491b09b99607d9e8d0a66cd5a9b1f99488d90d6d7e1f291a1884473d8e098e008073446e41667801231332fefe2346ca3eb96a938abbb3e1c727cda42d2df34f318cc9c1728af49c2d635ddf7e1319b5759977ecea37d3e1a26e6a5320ec436648ce3de320951e3fa6b4669b4f0bcb23451cbd0ed439c86f8cbd1e6aea08e42b9a01343518cfac6614daea05f6d456d0ff48bf1799f834bc1a8080dc256a3c16fd107a46dec1e58a6fa4632183ecea0bd62a64c3774c49f0d0c77e5292b3a7360d763179063877f71e92ce0981a31e36efc838bae59dc1c4dd38e4e89de2e91ae0a45c4c35f1006b116019510ec14c494e913808c7942543965211b04ab8a65006e3b81a83881be25639c071fb44ce3d8c07c7bc9c84ade4227e01d3fe4b54f357a7597429e609c61776b22c5dc1b71b0f1fa6494a2233b11b8a4189236898007a5836749d0492c74e3129796d1160df7a32b9685aea88ff884d6517817e714ceaa13a2753cddbab494bbedd1af5d868c175ee949e3b8f1bf18a166eb4e0fe8ff0dacb8faf8367cc26158b41867647e739ed0cedeb8cfb4edc65a61aaf02e81c052aa1746acda4fa41d3d714c1640e0aae18d3d64e5fb206b16e4c969434f5e062a3508b3c5a8456104df5ac88e006b928461562d43f6d3d57baa9e2753e1987d3a335bc55227d398a5c7dce7c6aaf469be8b232dc1b5416e1818fe5a984a300c13adcfdc5ab82b916d9e6c00f8df3d886960ff0719ccf621b00d0a561301fa126ec5b1db8d3ed0a6dc49ce17117ed68db2c0eef49154df8e91ee67a194e345394ef2134ed04be53317238deea29a626a39f508fba06a894558f0fc13fec89d83dd364077cbe1157542af9af36f81687e73a41e14047a0f342649f0a11149ebd3c8ba323810796111b2bdb8730ac0cd58ea7e7150e0c03e20ef022e2177fbc849e21a570966ffb94b750428050f7fcc170f5c243b2294856921ea6e21acded6a4e741dce2cd9363294030a3b77ef96a53f9402ba7469cb48fbdcc80a33c5bbcbf3506964900b677fafa09f529d0459915724a7d2cdab90cc282fc506ab7f3c237c8dd34664d754b60fd2e2671eeb8f15aa79e48076db192cc2feefee1b8aa7b86bc2f3d2ab93c88b7b73b335519eddaa96d99ee33a6741886de38a7464a2cb0f236aff64348fa7baaadfa8b04f7b1ef6515790f4ca6e9eb82cb316bb6a615cb732f387da90a7ee97ba078bddd9665b4e38e89dd30e6497fbcaeb896a3b3656a0c2d86fd638816ea5e0f2e551a00fc8755349f00561562c320300524f2daa8f51002503322648e20844b20bd714b2807d2e6c3a0a7cfad341894cbc16bfd9053cff219505c31ef3db0f5ee0fb1b087eee1d9d4157456c462565249c4cb375fcf9c81d19256e6623d5eca7b20812c5648fba93636302eeb8677ae185d1ac0df92a6b776bff3aff4d2faef8de82129640f5f663e2eab34717e5a1b67bd0e68c5544208c0c6ea789b81ba2c102ed5e0132060be8bc8e7f9f144507c60b4d89e361c1060aba22f13933ca3b0e8459b69bf717c2eb1a2294fedbf7e41f13e6a1fa4b3ef4433fe977c1b71c0cf9e5c10276f279a87cfd201ad06dadc389ebffd883687149cc14067043f0eddc65d48d6572086e49d7f42b81ba509a49adc117bba06e34ebf58ddfde9425862cb81819321f6dc4620b5b6e9938866106b155d299d63ac2a8ba16e9d5b72f192b208e4e8b8f4d81d54276b312be3c8b31a6a5ce53c0fc39c96813e2043fce5113b72de7d7dd0d5a731d76448d4ab0a77535ba7fad85cc5493357516a6df7100f47f32630fcfcc81856f1a1edf2705526adfb5da35152239adbfb2c452ce983d262d0b3c7612df87b4259ca36ee2c682ab27b7e21c613bedb8168b77c74c576031b5f3d9a742142d10864262507fe63bc0434f7e29cb55a2ac599217acbfe4d4f772a8db5b8c3ed9d47bfd742294395d85343c7e88825396653c08448cfe3a5c835e68dff8db3881d07c54bfcc71ffd7d8eb90a5b5026c2effe72d82543d72f1ebd43c2efa8b35cf873c566bcdddfcf4688d43ee84c3f62371f65597e1ea3928dc04aedb18595a2528447be70e46f70fe370e1f3294f7ae2da9344b26fd6d80960719a4435ce609a995776b79ac9d38c3ec9cbb004c977bf2f0a0e86d7a360ea9b7afe790e8a9a193b89c89cf2e8a974a7e66517ce5da4e915385a86f44515510125cb7e6159a993ba8354c53832667b428b538896f7f5d68410c774c848fd8ec709df0c76bfa816ecc4b8749e24a24a0c2aa044bf560232209635d195d71847d11e5a32fed4a9175b85663857e04a5f9b2c31dfe69d232309f0a2c02ba4708244bd63e55e948d7c5c413d7396341c8893d040c3f5a283beea4477e57c078d0a7cd0667523d93729ec23d441849dbc90284477f21e4c483a78b195f44c876ab57a3c06195cb2af4c3879eba38304fe3ed4f61e845b1d785c6c2513f39572b2913639e7f4d10acdb69a79650515128ad61df6cdf8ea4bb63e0e09e5d8a75224bf4b3181aaf3a0aeb959bb2eace4e30d7e9c755b788da5bd57b67139dff8dd36d6a8e17f85adeef3bbc1f523ed9cee0100c3cb4f9c70b1412cde524bb6122af4f82071906f7b8cb827e9632ec1a4f084287d5572431d6d7a19e6540a022556eef9be65c7a9cd49a25bd631e417c8a1c553e28ba2fbeb86e4bcc02e0eede8c7427c1d53453f37ea9b39b634f92878e633e6b0699a228d05d0ab116858b1a7f0f9838c2c4a0a7909a3469cbcae720c4febcef3f2b0ab2eae6e42fe58492547e8c18c96877b1c155ca750fc1b73bcb48e2fc0ed1d375fe53b260f6d5a1176bbbc0a71a21942c892b84ec9bb5c93cc457cb77dcc626b11e09aa82e50ab3316ab17d16dbc1dd535176a9f494794ac772777176dc8cc830563dc7a561f0cd2250770783e3880d1c9ede7a76a73da9813a6c645a25e4a7261b7d71f4c468ffa3f77e9b55ebd6e6bb4bcb3fa2264dd63669b8d5604e93887c670a95b97853b4506d2e2aebdc61d95c5ad87de6fb68e4bf80c2581c59f3fa78d91f55920617d83c1ac46273e1b7e9511c5266feb4c2c528a8587c53772be07ad8bd0f2854fcce280e630c8f927b6e9c6225f7273652c4d5038d7fd82033873fbee7abea00d6e3b33737f9b2a6b52800f2a87a89bcabf2b77340163e3c8f782f293793442eb378d6cfe15b9bed94fd8ac242e4fe6c3655f64a81b77e7a7783bfbcb787459c92c833ebc33668338fbc1b6020ae8662776fb921b7f8bfb97f602aa659421be2a6660a81a6af87fed878de492ad3e4df5367d4e2a473162487006caa5b06eec005651d9c2050dc823d12f85f76d37259681651e6751e4e824a9e94a27876c153f8c02eba2c3c209d006f7fbad2535a8409ea83f864e455d7ddf75b43ecef928c5a6def7137bb7ac09b717b590cd48159fdb4e6ee3e6f0c22ff9cccf7559a0f546df5e70bca253cf10e0f13319fda9dd3a1e125e9f59959d9f70a7fc5a1277275b61a64b2f22e61a23b182154f229bc6c9c148379ba845936246c46325600bd68f1fbec53e2766f53ff493db0610c4338969db320f1f9cc46dbb0d5b9e562fa9ba98624f6b08c922aada5ce7e470989d1dc73cacc67f69fcf08232a3a47a990c14458cef71d1fa32e5b596c70d6a145cf0f4c99f1aa2a794b7e3424172dbf232268ff989efe79cacaa6f98006474bd8ee4282e6af1c3a24e877ddea78bf962124b990c80f6f8d23744aa8bfd099681509796fffc306e6bbf3504d6fd4fd171b7c1314b08bcc3ef46cf0b9a3c5356c985c2a4a011588902e4fcd6cd8f694d09f0905c19e75983ebd732bc01affa6b799eba3933f3753fb6444e0c682eb70d242bbee9965c54938fde0469b37e4c2151b2a0fd801c0062d47dc90b844760d966d58962ca2235cda80fa617f6ccf3e5a6983d191efa5bfcec12c29fd0cd919654a4ca87efc71209cf47067c4458811c6d83f917d1d9b42da30f55e06817c84a22ecc5ac3d30a144c7f2c98d31efc9131e7419dc980fecd9164dbf7f0f9d08f2986e848f2af00924213b7c2cf59a55e3253d5fd1b241166d7ac3406fcd805da7bd567675bc5e815d26827b343905f19a71f6b5774d824fab865c499e57fbd36c390c4c6234af39d0ae96c75a57cc31e926770021362e9c658af260b45bc8b9e972d473a647292edc9f3e91820c50d0e7e04bc2e805a7f2846cd07098d07caf15ad39fec51f605870eafbdedb76e75ddf5f59ab560c3b4541801abe21738c97dfa67edfe012a36496c262808f6bff3b43f81fe02a3983e7694a82162db8474f5d08299087b5c7048cc1db7362b96ea1c835f2d336939c796ad8067031cd196bcce3fa2ede2a91694602924fad81f7ec6c457a0915e819666b606ecd7ad4de42cc4c67468575c2cf4f69ce95fc9fc393a07c3a9a2eb5abca7fc39eb20ce031a59028c8ffc3b95f694e0b8409cd509e0b7a9ce3f7f6a7d6b53c23b0e7457a5f0f600661fde8b5bc6d69abb7229ed9a9587739acc2181563f1760b9076d7539f290d3515bc41a9a0651bd859d5341ad9a6000979071c8007ea80afc4ae93233375f5baf237020e9bdba5f1c4c93b05aac153a3f7734547e18dd0739ac4ab4dd0d788f6f862a24fe022bc5c17e89a0ce6232fa1d0eb14daaf1a3f38196e03d632835b090c2a805f103fdda672f718a0922017e7d1405d7b0f2251e0c3a9764c316f7681fbac9fdae800af568374e7d5b5b18e3e95dac9a12c55162b8e546d6746c2c5c25dc738d06effa89018c1ec4c7d6d55e6b5a4a7791952ba3224e4ebd7689ef5fe31480f92e24cd204778bb573e8d184675b93523be407fb4567fd247e10c1fb975d4fd0b50d9a0761a06c7c1e03f176d3d39dbbab75252bd01caae2469a5ad0396e323d594f6a0f0f61c8e1e2ca54480a32394a16a5b96b1f585835d2e5e9e716245ddbcdd2b95c438ae482fd19b13ba9a41d96b847d68f124b75cacd4d378ebf752fbad53576aed596b11a8262c84c10634362fea38c8e4d71f759be9a7b455a99e0df7eddf81c23210733670800a29b198451c305dedb2768a71f65b3fd47e0fe04d9ef2e0ba8dd43cb07f2718a17a7a87b3269b937ee65a085a42dc1e64faf3d39c700c45940786f601f9b9e6106ce2624547eb50ca9a139668f6a6aa191c7420a9256398042cb8dee8fc9406949afae698f457f84be810d250b38a0a40387080e446badbdf6f2ce8468ca7ade73d4a8d4c41371ca2dee9f7ffff769ea412b92d916e60b2544a00b82b9f1aa5627f101a41c53793c4062bfec76560b82a1ff167edd3c7216557dbc61b62dc17ae95c1419a148c608ffd446b733afce683218a43a3894e3e4f0c38529c52bd44b55fb616321aeb947f0e0a86a2ebba00dd526f2e9924504920b3164f6875873c7ba1d5a0fb6a776e17bc0ab8a100c0f59f293e1858d3e726f932b122f8566d417a90279c8c25e16efa2368cb44c7ef48023d6ac1eff89895bf98f131fed866677ceb89aaa35e0c21bd9e66bd134f9941ee6200b612ee0c2e8192e518bd754f582f406bdf92f648809462be60e807e7f7bc40350aad1dd517b829f8f808d72afc9cc4ed7e9e0afc4a5492e3d1e80814d25ede08f796dcd0a2b72f9eb8bc763cb1c704bfdcc9214ff46e7654ab7a8259c994980b3c59326fba5f5ba48b4cf58c8b2948783899b75342b289fd1dd567bf852fbeeaaeffd5db6e9608184134316fab8f3e48520f55ffe7ec28d8b9c29313742f1fdef1d49ee4736f9c40186f9f55cb3c3970f2ab2d6d96c0538efd52ef3cc4bc2f583579874a0bb1f773c9093d6367532556ba8e63516266e7e400867e94a941be7cf3b363b91ae8baf59cbdec4b8ce508ef9f57b854050e3b0fc979148738c040f3cc40aa323b3ee6113409d586b516e98f8d8f497f652416c43175cf4c2ddce0907fc57621fa86ffaf2e661386502e3a6bfe654d2606a62e19103894e8527e5c881227eeaa67f6e21214f4672c27dde0954f434ec7a32539364c13fd92509c68f6b99e2c89c21651a5292bce6ef36caf693394ec8d07306fc69c0af4882971c1a6dfd5486c6938fb6d1acf893e96a0a5e1b9497ac4545b68ca9e0bc02f6b704eca9aa9166d90b2d27e72f6d0addfc889394f4bb5d8e7df38bafcc2789242cc3d9d04ea7f332cca868a6a3d16e9a08a0158dec946c72da9ad786366953703c0d410b9b3ec2905c41e2878e188c2864a5bb1f76f9eb6ef3e29e0cc565c38fd6b6a24bbd2ae1fa3316ae09dfbf282652713c439f5ebbaf5d851a2f39db9465b22c52c3facff3ee0733080dde6589bcdf4ca771b6fd2427549c266f256ef5e874c743b80af3f89a12298ee678678b87fd43d3cc1df6136441a5efd7320d30c2e98cd57941ea6c3d605718e3c27b4f62ebd810848cb311c044629e11733a8505b9e91e298e7c78fbdf5bfce5e05c8a735dc4874623b1c58d7408d23ae70b8cd9e63befc445d1683b8f9553cf38b2352c8facef2d3b2cf37e7c2218d0c0e8323d60d42ca8ae1307b0890c207fdb6bfd31a421e02dd66991ab67ba894c68a5b98436b4ed13d2891f4b6c274934fd294649529e05a54f8e3b95dd2ec2755771fdaf88046d749419490880960ba21a54ef6b15a649d649c906966138c3d4deceb6b27d0e6bfddc2a32085ca51218756dca1561b18dd8878a4bd43fbb8d03e30bc3a09551b039c3a11c28fa8c8cf52beaa73e1255cb00940a3bd5d300d2074fb5a9e31409ec542a765a442f2aadb0131eb4c75e17209c358e844fd2c9d1a78ab24d351b0a6ef0d7abad2cc6c09556ae9e7d8826d35b2fa0a61abc7ddf8a3d737cc984155cc8c94c63947ef5e544ebcc448254e93a8b3e00e234a3c1fa024e85374b1aed2ad6d0a1526a2c1f4e912f8172586b12e024ac638cf953af1c046df95cadd7160967aecf155ee54fdcfa06422adda93d4ec69902856d3a16a46b9173eaaf116330ebce3617bae3aedafeefc6296a29c91d33b04631ef8cc10016a1e2ad7ce4084ddae54fee257188119b432645037695b2913cfdd64cf0d56108681d1ad14636bb5a4cf18147ec734a74822f9b8f5b4e1bd5da7d58df02d306713073992d4852940b246a21e9c6a007179a721b51997a775dd86cb276634eab189a60b855484b7b23be831a6e27aaa7c4f8608c0906774a805786afed1a7dfddd652537d14e8788b963bd4d01bc7936a7c43a35ae0e1edf76878b30501dc53b49dc5488541c30ff85e2c3d2084d8a27210e6396abfef3628faca2578ff521b645435956381c09228a484e8ee9fbca710c55cb98f370b9e30b50c5778f1c176636f383a4846fdd58a6eada3be975d6a4e011f91ac1fce57cde85eb49148eff35888545edf36cc131bd18ea52098990fc9770c47ab8b13eef7c87f3610c2d98a936ed2e2511b5ae4254345c77567946dd45d78c84058dde560297291af4c815ced4bf3e47e4dd07b92148b72e31663644f8955cdde718840f2d0321e0e41f04b106ca984b5051bbb3756ab782a1c21123e5f62020cae518345b56e257f263304b65e153ce33a6bdd93623d2668cd691fa30268c528bcd47bc77c18d653d9c68ed11f31bce52d9e65decbeda885e18f73aff10c1d94bf36569a58a3da3ccbc9967f1c0ab3e8bc43272f41c3b6f60ab398856c55eea6171b476067d717538e6fb1215e876a3b6af8861e2736dddd3c1aa505f69343582e15dd9823061eac668f1f260d5680476ad19e97cd1cffdc0cb2d094d2e48f518a8f9483de56d860cd5ce4117a80b02717a5c93445dea550aa67161445fbc3cca959202ad962f002af85ea5dabb48ecd83e091b9a33f737418e6afd4ea1599ec796e06483a80f7b06b3b9e344078cce69eae0863b6d446a122548aa31390afd4e124e4fc8fad335ea8d54656080979673e2165e98b9051829f17bdb8f825bc3d3461b46d4f82d8521d923f04656a5a63b1c871caca5448b2bcad913b863ad5dd6418e9f720bfe4f3f009cd5527e7e0ca79026aca3d302995377f9f2c45bb34f41061434b9774561f9badf48d38b77825105e68f913981653fd8c2811293ea8b0c697f1524e4e4d1e92bdc6b954d6218fac9fd13a079dfeb0f4a4bca86a1fddbdcf49c46f1810e0365e6832357946177aca58d4bbe67d2a5d29da3be9024a2665f396220fa2b0b24c90b34ab055a93347dec385664e249d77e85c7d91e7cc98975cac384e4cd04873dca3a65fbcadc221ed81c87d4292c9dee594c93725558fb491e0512cadb1f225f938b61afdd553f1f1f9c4de3e77fa4f50170d04a994378462ea0ad5c5a7f3de97286a84cbd8d3cffbbe3fa331a6a3742bdcd54d0ea5fa340bc62bf2c379092866dbf83b60084a9915247405728972147f2fbc63b4bb57e2c80e4615aa02b7076c073e3d11071b0b0f8c5eeb2b45f3a1e87fd6845ffcc7ccc2e883f2bb28eefbccd5363798bb5312bf5f74f217c6d9f7c46840c134e04ba8defbc5b9272fee8915e41b195aafe16c02fd95b00e27963ee212246ac55299c66e8ce212c94e806c5e7e63e611e829c91e908198333ffeae09de32eb2e646b93a45c23d795ad38fda5945ec98d77a6e94b594128835367ff59512f787bc05a6ecbf6489ea81f89a2a546689649d9355c871c3e517f7b8cf12e41fb384bf7615600427402d1955008398b6541ac58f956bda73b1fc4a1f840fe75b32d110386674fcffc41464ecb66a592320d44a181a32afffcb72f5296f3fd26c5996f1ad932046b107156023994b38d96c49b8050446d26b81c93f2892201923bb9c882bd6af8385854f2a797b44af9e2cba73369ac652a016d9cac5b2d1e2bdaf711c305fe1b43bd25590d5bfe3d671f945429c77f058d1443f7df2a1407b0e3e9b5dbfd0aea649a089f09de01205513bd3de7ae690eacf097169301a36ce3648c18366eeb69f9c0f7b37499eeb05b1a3050bdbf70596b2f1de401f5d5bdcbd22a31f6c6e5f7d4ba3bf7b727812cf5523516ce754316ce32bcc4c0d5b8b1de266f63f690d6c0864001af786001540231fc6b5951004fa83f48a4ef6a22ba9c1b2691ffb8af0f9b7ed67d3934903ed08370f81158f5fe986bc17692e6acc2092df1694c4d8f1586de06b3c1057bb37a8e3789dd4da4e425019c500ed21c0aeed06c38ff2d289526f9eac33cc87ea3c170f7ee495299d9c2b121f6286c59b91522121d8703c287e57b9ae5a5b65d62d0c5c4952306b12ab497a103c5f28bc3f19e8e40d511c6f429dfa8ad6b31a54a150770de53a23b1ef91ffe03680b831b7b7b9489ccc960444f9d6cae6a6ce7b1b7ead85c680cf83b3130d0da74eeb67e13232101c612da8889006bc649f18471271d76bb5317878ccedad3d7539d6925c8f35d15ae4dfccfbc96c35bc98f31c25bb4259d22fdb2abb40f5004588e752895a84d5092e7f4b4ed1e70573dbea70e9198695e7983623a62a7ff81e6b2cb22009aabcf9e3d49c7e6a8f4f041ec7ccefdc2a6921094f18863dacfad293beb12d35d9380b97fc3db3da5e590a866ac212313f164ab166c4f21f2b267d90a985f55f742be3ab75836ceccb838094e09e2cf2ea1e4ef2a91dab5e5d2f40d7afd9ecee00bca9b53811d1f78eac4308a1f4907b567e3a2a0ca5e55c7e1b62a223a742203be707d91e0d6341630f36ddb050722d91037ead0868ffdc279b353b147bfb55f4ad13a04564c9d7f1849bccb8acc65dae2e99f1576cf8ab1b4e1a813525a2af1d4e1567cfea8ce3fe8f54ae58d6493c4666041422fb758c88f733d51a29b85a9ac23cee868c7da7c3bde50a2c75a484fee88ecfb4a8e1ebac1287c518485d14634c9d5da37acf21345831d628f68e4178ea1678e817a2d2f069ab592dc30e0f393ae04d721c4339352184a81ab1866167fbcb331cb363d6522448e378b0af31a34ee4359b884eae5408894631f938d07f60673c4b7aa733df197fccd28168ae9dd0685f656497ccc18807b675b7763ee1a911ecdac2e269accab5c13a92e3b2b614586765c95b73d5f32d88ccff31567f5b89e62844f61845355a9cb9e2688b21d42461e02c1f26efe5c68c098ef9316cbe1e62a0a447e14cafbbd87985ba0ded609e2f38dd54ad4e14288cf2f2b883e48c489b8072e70d9d89acd53ed22fbd14c8bd57fdeb38f3fed6284e4b6c5966cd4ee4e63b24419b3d353eecb8da129fca0a65f0d270ad8524855393a6fd5fc8ac98d4dde2cb3bc5d8339e260b20f1775545050614e1c6ebe8e1256860c3bf0bf62a912dac7d717f95fede957b8ab724b13c921f4302879139ebc0fb0869240ae4eb5615515741478c708f443b14cb40d928ad54668c041086d11c2549d578cf20b9a23c38c0842d6629dc79cf728f87fb4a9231143bb2eb487b27de8fef9f383d2f9fbafd7ba7b9ed168f9dde5829311178607dd1f9a298cf39c07348232318a960802b48e84c189762e2090bf1d6d3d4df8c7c014c3b5df4becfe2277d3c2045036bbdab92cd3e5f4037417e2b609b89ea459f0fc8adce62803d7085a8ffa1295d185b78ac7cb84413d3275714491d4683b7cf57660e519560d47d95ee8aa4d6e629332af586b2240934fc0e2c56f8cf286d501a3ec26310a603295557afb1bb73941c6b18d6a585c9924a8fc8152e9cd1a5341e93256c7458c161067671d79bdc501e6b2ac1a45c7d7edbb400ec4e03e7f3d41c428b418a6855bbfc69a9cf4eeeebb078834a8ad035c4a932548d6f86ccb8c69bd6b45029faeb06a0e0ede693927bec7319a52a653b2dbbceff2ba56300f98bae4ae3485add61eb5e324d9d43ed11e2ba52d417b58ccd1429132cde9706c28c712d9fa173f12e4ca80f92d0b9d06b267c52953fedbccf6bfca5c5636add6217e15c8a618f1bbaa1aa319ee5d2faa43d6c2d89c4a2d3e8d73e2136cefcd9398208e3350110562a48ef74205535858665fb8448849ec188daa396799290a584d4da67a470bede6120fb4869d9c48f0742bb623f0e273d298bb08345eda816d402a3fe260644d3e124257609cdb0654f6d1edf768565e866c9fc455efd2acb7ba7803f8598917a9a8a5920376ec83bb08abd8b7e4eccf6f7983486db6385087d0d1fd49f3059082aff7940051c05e5c529f4a4021fe321ca27b4861b2e38122d37562de25404ea201cf6467af8aab5fa45e4916dd64fe260222054ef62e815051b3000b94918a22afd35e053c6a9dfcf6d6bb1d2410a40432538a4fe7a41eabb9033d83d829292d5b0f3afd13d774ee17943e8f8f7528fc485e25e0ddbb78864b3d11f5669cba8613ed7b238bfb746a3b859d785a0b26c1f60794e96e6c67a9ce5c1b8d3026f473058d9ea38ef2c64e4e7b3b690b755a765c0d1805fa52eed1a9d123675daa72c08c8eff41438fcd7897ccd9411919bb96d32469fa60577cb0cd5da5ab81271f333cd19263884a1c623828d94714ee835af0d43dc5048eca877f31b5e00ce9a6cdf14d58e4d5bf78521b752145a0a5ac6f37044384f4ed9e425014d626409b3bd0ad8ccdb48635a3b000f9c852738fce4ea5aea1d1be68e588ce794f9f13fc3f9a4d0830c7bf603d28df783615e969aa017006afc756b65c59f0ceba118b6b0992a26c5fbebaeba36da682e8b26a836596afdf463e89e552a60f0a8852147fd8c909445652c07d1f4f43b566b763b92887798c14b97d7b4b95349eb1d1146ecede6ac1fe9c9c45af46e78acd22d6ab60b616535110da32af9d209c86b6dcc887d5b14addf03697e74b061448d873221ca6a9ee192523eeaad675e543ae93d9be04e891ff2090aa327f0f8558454f69f74130b8ef8d9e5fa4ab67d39518ec0a210c2428410597444668ec76ed1155768479d48a5eba9814953fc4d72fb1ce17f7edba24e2ead5be41a8210dc9662318ae26b6f8b88b3c1f8ddf6658be4c17c340df3f19a02faf52edff8d435add3ad1255dbfc1be0686e56a5978357e404fed214e89e7b18ef630a024bf647db5a9cc4a3f9fdbaeb7bf3d2eea3ebb3c776af3124d60bbe31a5714371cf0bfe233eba3776eec30f50f5c32e290e9376750cbf4f563eee16dd9579f69a3f6df3986d5192d8cdf6c87981a8e9493adedfe7f5e8c77060ba525e5d6aa4bc62cb6261b205b75239ebfaf0bfaaf09a385b00315b8e6cf644c80842fe6531fe54c17780f62dbad4c2133911803720ffb0a9774c9a9e12403ab9c592be2f0f64637c11aeb9946eec739a2eb655bad5526fbc1a5f4b1b096f57ed6eee5858a3b991dfda2cf7ed2a6f5f2fbd28a8dd0c7573d12d0ea07d286f20411c95dac716507a2bbd44b0e02ce4fb9d424ead68420f7b739641f36743ea3a23db629ce3c19c80af3ff6740fd51686f4fbfb9fd5e1cc012263432e3e386caed989c382cf5f5fe6811132c6b0fc89461337b9ea33c3377c8e0f3ad5cf1725d2e1511d97ef7d88375c29bb1f8488c616ab42bb9c5ce612869612865ea0bb955d9a688bae3e32297ce4d0fa8cce336bbd50e3a7630ff39e5f10f68726ccd0111b9f51a1c020d3a46fae0742c21dc4cbceb177df338440c2c43b108d1b3691a6db253b16971550a9b50b6ea613889e0c6edf7efefbb1fd0a502db2e1ab366a6825384c112855f2d06b5bcfc542ae773c64f8c63503c7685dc2200e19586cc5044889aeaf0ff021e66cd1839f1a08de505fd62384c30168572ceac3b5cef80741811b6ff82fea46ff7c1ac58a8b79e1f2b8c877bbb2330a1a76506f4f2e878d269991cba88c4c1bc76ae8aa406ecacdbd1152fefe7adbbcf915f3cac8520070532e4d7677c92cbf04bb759a958cbb2bbef48b73aa5c78442ca62c8e8f9857523ee0e8496304c34b188ef1d29143e9610e7d60140977aafcdfa5dfaa467ea736134ff0480334e93282a030d90d2e672969a9a608d6096714bd26f630209535bb308c3779096d7d401a7fb22dd00ce9858ba22185583276f9d560b1cb2caf89790cdd704e397e8f2cd15c29cbfbbcb7fd74b9481acd30a31ba7094391c5adae2de089d532f66edfd65d7b7baab3990017594daedc7432ff1f3a72d20b953ad4e8a2025ffc5d46f943d62e35a4e3e7c1e6e2a12576473daed7f0fae3c44c3fc6279e3ef3f5727a2af5f83e10ece42338671c0027fb14c290e6d79eb3095b9daa5fe847855fed8bddf763dbbf7d564fceb675487f7b9af3b463a1e602d3d91ecdb0755040a60b85bf8d55f5f2e88597dc527895015ae66d57c2b4f19c4402b68c4efbd661060e4bca6dad6be5fc8446efe1a2f50dce696ed0721f420b365ed9207a8f7afc28158e2350c7764e8441e35c597333fbbe218a4b4086a4c533e61828fd97aa845c6dfcd796943d7beaa61ddcbc352f91cb0b7fb747b5c82a1b6c0c3cd5cd14bab9f75802aea8c9b9f783597da839fcf5e6c72c9d4c06167806f10a1b88decaf7a16163faf3d7370b27a21e8ec7d794c57813b2d5871e3fadc9429d3b5cb9caade2e21f691894497699c376448affb2b85f79ff1d0512d9e7ecc194b4088718b94263d2ee67f4d6e9350498f180f1bf4dbd278b543dd30f9297e4cf78af9d0c6ad1c0a26340f55e13abc6cbaf12c1ecec4c9aa307e0e217a88359dbc2dda806f2efed59e4b9dd8a2923c94fc4991409049e273271cb88195759fb4674171f75b22e4ed5ba54da3d94a3e3327b8bdc8448c41b0b39d85d1cb64b33efb873ca9ac23ceb52f66c8a591a2dcd48294cb5d31f662606fbb3b318245317f2a7ceca0e19c7c91faac64ae2122dcd7d08afc8ecf77dbdb2dba7307c2fcfcf74281020bf6ea9007858a47c4f2fc0b833fef152a0d40f2b47608877cd59786b92f19b52846c9c69675457574c9b2b3420027387584aec98c05fabf039b9fafde6ea6eacf3661fad23ecf2483fc0084612f3b682f33a5367105ab51e768b6591e4ed4dd9f6db88eed58ae26334b2354a0ac886ac2fac63f0b5c1dd502c0020df2e66b2e18ed9e7d67d46ac0f66a3b393040612e50d74e8f5a2899e909ea5575bb7b5e6fd63fa74c034ffe9c61f1158fed3d9fe41fda32ad03bbcf31c7b9ea32f2180f9c970e6ac20ab7a61406ea066741d31e6bd06f83de53482fcda949fbd1a2e638b5a84a5864fd41435699ed727114e6b89bce4561e075d1412d0c987bd4d7c69154c989b45f888817273ab600f8e09709b38a824a4c22d5803231dece8b6d25b823573f8e47a9b63fbcac62a643d7fd2e7b48333e87c52ccfd0b57b37e0f75c0f6e903f4c787ea9888c092d19bf7c9ab35d1e87a9c37893e6f38068e0d5029eb6814d2145d57af91b97f0db6368d2a01e39cc5e92e682bb926b23bf8d9d6dd59e506f05c93a1504d5651afccd3f985b2cf18acf0f1ee7e2e9efbc07772daf939aecd421c941012f06a34be318600bfa8735a4101ac1a7c47c63c73321d635e9920d7ffc8a62b492fd8395f8c2907360ffeb6b06f677a2ace511e4a50214f772430808892ffab4cbf256fc32cd6de335e0333e31573e438a2706a8c07eb7e2b23211fd6656b9ecadf187c8b36d08ca6e11b34789ccbeb1874ca77d568fc4085be15fa2e01e6996fe6f6d4ee7766b03fd1a8f192a4cdbeaa2156a97aa28a9f3fe7a84be57b8e6ad7052d848051828eea3d178ac03d0692dd237563987ac045f59b17fa35049711dd950de430387c33af9a6c45076e5f281551d1f6bddd3056a0faf663323c356a95cad13ccae5569dedc03013247312bf12214a000e1706da4acbd822fbc6c06ce5b355937f67def649c45ee596d37c3f4e992e81cad0aaab738bd1138500a8eddceec1dd482b6a2b2eddbaae2c3cf05c0ee3ff4384a8f28f43a1ef52ec8db33bd09f23b89e49bd6a31d47f2629f2bde430210d4e366dd279da9d017fd32d4ef8abd7fffe13cf71957868073825bc36b1f3cf876379301cd1805a85f2a77c3c623319a5b05983114a86b9b612b95113f80857c3b60f0d6683f938555b33f62e60644eb5923bfef03099474cbb76be18f20fa2c3edc84e20866776c274c8201ea83212752a0ff5cf6d701d7b69c882ca14f906c4139fb7af7e7563a13860f291bdf480978bd23068d13d33cfcf01be01d5549b744f3b82a9d5250ec81a980eb185e01e275ed71cc9573e56185a184db5c8fcaf28c49d4c6ab7bb381b8a1443c4fed3cebb65d266d31974bd9c62f80ec8a60ac3e779f3f85e2444f949e35d2451ef5cf6a0310b3cffa775dbf0a3a681134f2acddb41499c17ca15785c410c27c361c1caec4f2e35590941ba37e8903b9c2c6eae395f8abd8d8725e54491610be0a4b8321f2dfc62b390459104ec4ec16cafbbab855a178a1def65159a189f725f13fe4bb79ee3fefebde94ef897c969f6ec56205331a5c399c0fc1ab970d797091f04bdc4105559bf56884f03e12f85a13b7b584d0f944999152b62bd822b8b286bf9c265b2d60ec45019898ae8a6a27f9d5174a7e4076b9435323584d7a8b5480017fa62dff8975f3ef4592f350de6ce4fa4beee1ef17211df05c9ef1af74c2e4230d57874915727a5103c997e417045016afde4f775850b438444c9c8ef1151a308ec6267406a9820610702d23f3af8a234386b12b1e02dff94be4f458e34578797d5a522ed41e5e9a4b3aa66bec5ac5adf647e836297fc6070a56f2d3c99c1c6d7a5b4cd32ae757f129fbee4d0e642743bac64dbf60fd4df062b5be5fbc5880b6f20c8ca4f0980ad5448aed8f31d64e063e61e03b16f34e22f326522e291c0243bf1bf57c3fa05732c58daecbc49b47f615163b9376f431e2d9d5e58c6773b2b092a63cdbd17f45120aaed9e742d5a03d5c2debb9eca0b415b31bfca61a2feafeb0f1c4fad1d1736655d4991fb736859e654afefb31b0c68a97417cee3356a64e45288b65005e1a0bc6f07013055a2fa69691f5384adc7dd0bbba4678776a6e53b9f0f8212975fb890ca1760c74e970b5dec795ebc0e2d58d027cbd96d6634fb83445d0ebd576b0adb5c01c8cf45853551e0039c4b262c342d0685c0b88c5cf6b2e50f24c6ff2bc1c8f3cf3605e4028b089784964dcfc488a6890d21cf2b6cd7f3491de37b0e23a0eedd5309f5a4d65048ccc4febb00344a06425c6d7c563d64472bf3a42ec9f389844f925b3b3ba7d8d6444b63c16d4626a2da3a8490af9f1d2d364b3bb80e5b9860f67894c6764fc2ca6b5b483f136c1740807aee7fde9f83cf9e8f540f0a2d86167ae66eb577fee9a78edb03c0c4a8239d3ae48388bf2500b2b7b3ad02eb74f84696d1384a68d1963ec08e78a33ee8b8e1e285230100d35e949415e993b2a15d0876bb58272ae53ebc3ecdfe916f8eaab2b00c32a7c5e7670cdb6ae786c3049bab3d6cde7fb09745bb686098fe22e3893f6fe2e5451fe3f472bdf3d7490896a0f07c84579d6f4ac32a4005e2be4214106ec2e22502ce74295d4297199062e990a0d0cc16dd7f3e732b4645db5e5fb09750c6a77c544c227d59696220e7fa466b15c7af549cf1a35a1826e6979c38430a09b1ee53a0c1ef7a1737bc1b7623d558997b7b815f63c9e708e7f71fcd80b11920b0e00abeecf187de381726c1aa1cc66637b3d16e72d18532e9376ce790097a5e4f107bcdc579964a2d547c931df1f1c8116a15f89c76c4c03e73c74c10c215f7049ddc444b53f254e6f21403523d5fe9bb59b92dd5e8a1981516cd1e804b260c76b6dac1cd73872f74bf25a59854164bf4e2641092d2e31a40aee5b68365105b93f19f1363b4edca8b7d7c518c4d67a56677fb41cfa40d731161f26176badd67c441c201a5d2ffc8409356ba6184366d8a69c30d603879e4cb7f9333c8c3b7807087d26675fedfa14600cb3481bf238e0212358db92f96fa40441a95fc0595c17a527d5a0cd5e53f2a1c55388c5d4eb636f152cbadb5e9e0cf8bbe4c3de626acd4ce2b5e8fe0075c2e5e91eb863610134eafd62e6f8d6a701bc3954b3f99da271a28747a780642a03c2c34e515d382c720cca35dd4273c5b2b503819916dc7e0cdd42e63ba052c5f80a01745fbc3cb94e1de7a0842323556c718c6fb36c401c3693aa2fe96cb712023f77050651d04e44354f49b9360d86e9bc2b36f16599ffd9a1927d8f1bab73dadac6cd76adc5f058c1368dd712a987829e391d8e18f4c178b2f93450cd379c41eeaa475c74985b99ef9adb2738761c4b6960123774b4fe82681b95d9532946ce4f9a2eea12f5986b3de6692043fbe9a7c7f936f800dee4eb6e8a99cdc8bf43207605ff4d6a347aa9762c94095bee3ac73610000d7576a19ee8839f5690faa6733aab130744f0ceb91c312c32d291052d50a0e4fa288bb387af2941409cd34404f6ecbe05c7e839c54b6de240dc9ceb87efa376a099d4f7df4aedd2fecddeb57cf5d36ea3dc1b58cfa453ce7ddd0b8ae48e763ac382765117e7bb53ecd59a87b1e7a7c049c0ca34331acc563b6ac184e9c0c60c5c11bbabf454247639d8c5e0100071d08e7cb0597e4e6be90d48459fd265e6b6411c38406d89624c7757705c0b27f8f325ab7ed3e7a489f25bf5a6f95f00befa8eb1bd6c07414ed7ba0b5423f9378835ce7e700a8c5cab9bf63d28c944f5534b0a6b5eed4e3da3bb9f7ed20ed59629ac14d544a06e32312b0d09bbd09d1ceb23a9d232858788f0eaf57a4c5073ed6b16e39b020992ed387694f271c2b4a815611b03d4a97031378bc3bb157a66105d0be06a6c84c92a2a7b726711975653e1fc3f20ded63db5070e10ef61b3e26fa0ab0adc8858b0aa47100a2104b694ad736f4b0ec422e1dd5610b87fe99c2fb5e589c115b10ab4cb9b62310cbe8ab8cb57a38d4bb743966c3a412a32f4fb17db9f8b244fd54de2cbaad1e17b5730007a00cc8204efe203dfa84b4a67321510936ded8223c61e0ce52cfe2f01a0cf01c41c90fdf7568325d9b13c2f246277cf20abcb48fa8506fc8040dfe38af238f598393c4235a43bc1cdeaab2754e2be666d571a4be6123edd5b540b60db42ec8adee106b191354ccbe8fc80628e117952433fc3802d0cf10964574bb3afb6adeb8482edd746a05765fbe7be66095854618d1ddb5d87340a8e07aaf31ca86b3500c3011d5e755a8f9278f5a739381fb48ec608ff68e44df1ad1640abe013ad2f3208701954754c73e63a39d9741fe9e7e8ae06501558981a9df8f7b76182389a0cc70c9f72841352c680d607999c6f2a3edd798eb187e68100acdd645d5410b4950ec19b1c56e962d8f965b3bcd7cd67cc4c870526f294de51726620200020710d006edefef2662fc5a8341d856c112669ffce24612a4495c4bba797cfcc119b08c9eef5f917aa8128cfbb530204900dac2ee87ca5e2bf03af3590198e3cc071b7126f0be8fcfbba5374c0b98b20564e4e004f1c5514e4e2df64488a9c7bd60b71e903dc1781b4bf5883b3fc80164dc41393fac251de4bd4b3ec9f3d49e02909b51a1bdbff57f819e5816e53139f6bf608f677bf9a22cd430fdac09f9227145902adb1568a43db4f3c923ccf22afe7bb3f86f532a7743c63ed96cd8cb614c98dfde25bc803f4e9f5280f360df0262e912ddcd898ab23a578e3b2d50f31b31784267898a20149795665d3de6a38b0648db2e30318cac9126c08954ba62ee22ed9746e5e922d32e982200463c1d34120ad8f479f8e2be3ddd983e35b6122709f2785ddb14e049cd1000cda3134b1a6c2211f8c7b78fb0c2133faa95f0faff231ffc71755c09a82cff8be6bd0501de26fae9d1a4440a8cf499dd22f9c49627ce2d5f3e10e2181c3232d9bd63c248992fd23b6cbaaa4216ebee5d685e0361ae7edd7d6eec124458f73a2654b8f8b9afdd0d2185374a43f55915608961b5f0156af14e00e27cfc9ab8ad93a547cc66a1f19d3c5dad3060f94defba4161648255b360bd57633ea64b6476bf337f707be67926b7223bfab50317c62562f39094e1ee0f045c1f205e669450d1265d100f534ecb2bf1ea85ca7d92e838c62130db3b0428f94419f3d447d499f0e1ccff01029f32570c349182b41aae5a5b5dab8b6b36dd942921ca1e8553c43574d64897ad2e3f3d76d9705e8d84badbcdffa01466ae53134229f20227f6075e32907ecb1dfca6faa01f2190afa2a3bbaa8bbbeaacfb1ec743ea1699194564134d7579ee35ac3e3bdb71ef62b36718c415ac91f2a79cecf7324b1c3622955904878804b2ff99fa6650b7754b71c5ce1d8614f2fb72b1ce58def9c431a74d4008713f1e5faa4c64118a3701ddfd0a994a0fc3c174bc6232eb08b60bbd44d117c431607c32aedb05bd9362e21980b596800ee69f1c3c460591e44446850c408e9d88fff7775e2dd3fd39d3686950fcfbdac7162f97dd049c16047a7e52411c8c2bd88c7bedaed59c3fa2835cdcb72e744fbbbb123c15b1f9683fe3977508cfc39fcf76e2a91249bc0a358126ae463065cdd396cb5543a6411ff6b2697aead190a0bc8f89a82147ec770478134da31e048c21821abfddd59b23837aa8d9fb27c09109068f7735a451ce9ce2140268596812386f82a05398ed36c30df79eb018dc01dd966725d7c195fdb7d48733c580454ff5d7ec37328afb985079d6e858a14e44937288e4529850705cc6bcfd99e06c7f1e4d36c956e9ec37b38ea89a3b6b7375c44964c495729269bea634c6cf516a759a6f0c58f0e014df8a82b017980729395566e1ffba089e2b3646cff0d0db8b870b315cada4f3b132feac0c9dba5fab4f804a2badb5514f0664713491a148a5cb9cc0ba334c9b6f5003837fbc2a3d0ee349e79645dca695a8dd6a6ce13a73384d84551881a824af23fe8178f2af513c5167ceb1677447ebb5462b0ca9c1d5ea5ea37047b837dc40dfec9abd624e643243bb6421f4fa87cdce5895679ab8329c6a06f6e19f5a9c67d313b40b9a10e0a0de5c90e516ac5b0ae7d7c321641a90cf5938f012742d314f249bfb3f1ceb080279fc249a08d4225d230126ca7ca61a65037e98523a1b0dcd7e59940e00aaaab0a017ebb031cc139029ed95e728bd99f8aa297e37b172b79464170a250448620f09d3e51654a451d6bf01ed7c32c5ca33f02647da155c3067a876f3436e2a31abfd51eb2e69405eef61c5ea4add6a6c8ad29be72a69cd12e1406cbdcd9479b9f4c6bff0382e72e05b5bfc2419b9849f1f1498f4887589109c529ea37d0ec81f39be80c8917db16b1f469c3159c8dcde49a1b5b4e09f723fd15bf36df6a024e9fbf582b5694c896105e489a2264bceda353b5e97d124b0f6c6a40024d79c3e23a06f224356c37f66f2e0aad3929547a742c13fbc9258038dcc9fbaa58d745302070cd7bce499122e02530a6f3f5e2d3a191970d32a6bec773d71bd90777887c3f6fdfd47ad13b34f28993bd5fb5f17708f5267257b1ca2866038c1893dc9632429e6879d2e687515f8f71f23edcb7b950dc22152c1178117da2e0b1058c1009333d51f225dd29f6aa0910c37a3b004d95b1a80999d76f78aa2d60c7cb9d58b43241021b3a5981ddf7c6cb0a5148293f00ff35f908b1e3d9e49c9af541814cbeb3712237dfe8942f49b57f71b43cd0945df136df1c65c3ed3606700dc90245d26eb5f051281ef6d8e527d33022996fe93663bf7d1227cc0f219d3b7da0eaa58803494fa043b7f76b3a16dc5652f9337e9b6df5d965bff9121263024c08fafdac3964922d0352346d45176f7a04bbb969be1fa35f2826dea7df2ee604d67be683574960a0e834f93a6123977cb58fe3f77522a6bf19ef386b7658b14cf4818a206f57b516d0fa8a30a079ede2f5de747a1fdc390496c0c35a92d0cff9a9c14304789900f9652406d291180be1d75deb0d589f3f532d70cba53c357c96052ede7d64518c5b7c381756420e777adc60b55bae0927ec0b8e6872da214865b1fa277cf12cb321d2ff344f138e16423c964e2edf3d011da41fedead2ad0dc178c95acbc63138f10356af9ceadbe29f1daf9e9b6f29fe1648b91f91274b5c6907037a65ff56a6d853bb2c8173d8e3e9d880a0f3fa3e70aeb44cf3c544765082211777bb28e24887119be1835d1a3b8b6a60daca20957e7a98d4aff379c6dc9fbc69760ec1b8b16cc5dd3d085e2ea6eaa032843b0030e1b889ba00890d70b1d6ab8f2f4ce31e7f9842ed9fdf0dab6ae3bb32b2472085d9890edb81565d754666c365efe4ff6aceca8bd23bf4c2cbf5b0ce864deeea378af9178e357894fa09afba9fac46b383b194f7db713e3189b644402a0198f0a38af63f7ad69dab75f1e907b1267d5525aef569097316ee9bd1f3faafc094d06310d1a192fd06ca69a464929fa81f17ec4893c87cc0ca85587bca73f39b2fb68e0cf3b4fb01d3719235f5f039740f3e8b8a930d38e675efd05c63df1f89cee7a895c5f6d29194f5fbc5a37f98b2e42c173dded9c0f92edb55955e78b85ad8e10b6abea1c2e6c895c6b8008f1d1b6c9b62bb4bca44eedb79dd6d25c378c050521100891895ecc31957259012b7f6980459aff5e27da2d61ac81050f37c6c5b4e6be058492dd281f94b0f1386773fe53368c4434b9ea189f80d9589b153b9c38a4183b8682c10d3559542357a2d277615579e2a46eda51f9fb1626f526c6e87ce7cbaa5b6821affc8de3f25dbc2a06eca3a5b5ceface0aee31164d7b38d8062830d5a7c99a46879bc84a15eecdf006ca286d8f97dcf9f28a2f789371b09bd07404ff2d2a8c93a0ff6fdb06897f43edcfba50a74170876df1793b7473e13c9cfa9e308759fa16fa96f355457cc9780719b7f500170c47eca12a2b6f6c02d8ee246e3b967eb9db4743f7628c56e04d93235df84498ad64f97fdf190da1f72a37d3cb46e0dcf6108c7ffd5b10b6d4e2aeb31880d6fc81490d0f92602fae489ee260e94609a38863eb41d1ca41183f7434854c946f9908725610be431e4296323983fb7dd98db15b4669e7b6502bd4fc3a57b34e2d0acedba5450c90d27324f487ccc19ef6a40393c53ca1684b1393c5d0d38a07eface414b2cc4105243469ae523f6a7e279e1a2f27fdb3a481712ec7ac236d17134b86b4b4574b26aeaa304c64a46569023a66c9d94eac00b3f0ab609a11afe37e144b765e520d9674f8a451337299db3994cbefad5b8a1f6e555d6f16c1cb77410ab9d07692c4b5c0d252302f2c27c05dac7d7c1491d2bee6c529a6734d01e607551326ad63dedce3d23a868327ad2a7ac4b82cea1c73d066df509dd75f62e9542d4beda28a37e46e2c5e9e5543dc97c50ab80ce91499ed35c8b4c815069e3ab26f9bb58251698b52ee6fe42305d31d3100b4370f680e773e62f7d03dfe4ebdd26ee67db172b80a38ef8239248dc0e290987cb845c8e39ab2e5e3016816f85024d3e3c75484e344dfbed306ddacf8e778ec1b3e51dc56dd4aaa76817b7258a7951f653618faa609ca8a1061440988253ccc38d51a0004b6529d623e889257ff14d097cf410da7c1e18b5e4e27da7f50d994a034a7ca90b07ca1863f416a3ca30a62dd2fcb22eadf5b8d3f100ad6b35e7d0ed5a355626dfa5ce6f4151d6b8d7c103996d0b9a9bebccbb57a07cf09d158fed79941f3afee98a150e33d15287ca27bd3607ffcbc1e01d199cb6405ca8243a66df4f234142857b372f90fc882bbf6adec4e924c7f326b54d5b589e003b4ef61c009740a72660c15a80f210ad17557d4b47291146c01e0ce729c50a44df95c6898123e2ad1bde69fb611109d141751c576cc26d4e734c6a764eb7b258a8b4044c7130e0f6e687e5f35737e915c1ef80353cbacd6084f615b0a7f8ebb4f34e4caae38e0a753edaf5fef0db9c989111a6440559e5b28f414c85aaffc41761e922fbd8f65e96b5bae3704e09346e3b23965d13e07c75beeac2e91b014087e3889d100d5b07ae37a2b785dcb78e72aab38abfd4a45bc5e45acd0073940d68370b12f747a40502edfd662af115b55c5b08aa98c5752e11c26927de049c7b7c419bcad72ed82f7f52b333dbba2377165b878ad4251c7116803ed5e53b3f45a72c700a8a4b7549f2a1c86200a31de11a8bf1c1fafd3c50c09112b6869b8956cca9745a1c099ba48001a0b6284298f7dd31875a44000f821b7bd28f453a132a8f87686f1ca8ce46ff427b50e65b16344141269ab9d6069b3cf3882f7a4d335442aa394d8d128de85339fcb463d7af0249ddc837ee891491d5d5fc8990027363a598b2140a7f1e5b271b623736aba291ddfa08c2108f3fe6974adeb26c63dc713620c0bc5fd25a03b09f3f4022a0bfbc87bb8efa4118bec84986cf72ed498977bf184328c15304a596da79274b90ada89e185343e2ad8392e795d16eb89a5c46074570cc9cbe3706694eab2e934c2e0541308fe9b98f5c23de01fae093198ddd45d86364b596137c6888b14744af640d13d0a2e12efc06b84b073bcc4b0fbafead0a9c7f0822bbc52a84d7c332ec5e754144489c132c57663a0f46e82c685be7eed36108e1342d1762f2e770de1e2c480ec72c637850c36cc5fcc97de04091f814a2c0e13057e2f7a2bbf320b75a6f1a055098e59ca2045d98156970800a2b1ecae451533f6c6189ee441ebebb90abc6e1e6563b00d681fe9cf3bb12d78f645eb0872fa620fd6b9c38dcf66e268a6dccc7ca3e50618f61584bf08e5f17954f8868b5b8baa0d7a6f2b2d216c1cf69de96f99d659ecafb9451103f1809c79b210fe7244d547dc927f52d41c23de0925d861e0e4a80c2e64905067154b5172215cc279cdeab4320dd71b8ef32157694ac14cee36da647ab620562ed38f78187a2bb12bbbd53aeb93f163a297ed1fda4110b6978b068333c302f74b4843b78951f33070abe8384c6b1ce1ff4a6722c67d2b5164d27fb4c3220125e30e0d28c86bec04999c60a1776d31af9b8e65bd83dc6dc94f2f5a9415a3177ee02f92d118c17b1558a1d322ad254187609f88c2b95d474a71e101cbc490dd129d62c2f7fee59c3d4a54375c3c2f0802c2b0290ffdbcd7685bdd30bfc866d33c7a4fca1d52812a7bc2caecdb3595a0841de66a548147fc059a1a0bcdb0e5b0b4a9e6ce0a6bf42a2b1c66ee01503c194fbe18708a02663965c3f688c55048fbea9245342313ed9b7b8c78729268bb514da98116130bb74996a7b8d18f6dd845cd46029da37ca03547d2c5c5e5ef68079969992d1e63dcd7ca8eaec445bfe6ca305360ca9706a68f794c3c5e419cda571be93c73fb2c4d58983e72f3ef0e8b53a9f89e20aadbd4587e895551f3cead1403d8c5094a5b86e356abb013a16c63835bdd2a791d85237da98b6bcf07fbd362785aaeb58e3961a8f345ea91e070661f275f37d460849d71a3d91971a071050f6cd8dd7a1cb62ba290a4dc61ae0f8632cda556abba3e20410df78d23c1683bdcfc314178c63c49e3a33262398c47a9f59ee3d1f49fda86c004ce6c5dd34962ef4e815a3eee5ebf23aef819d49119e82afe96a4d88c00441e205f92e23bcca058e66be266ab4520b465bea116b644d082205ec8418b6dc8b4f2e78f196900ed27211701a83fa9d76b79115dd596c7cf1af364044c404054939f20ac9f6df3d85b1c655ef0811dd8faea5e49fc18341412d0791723530306a546aac6bb706f66dcdddc61c6677039c7894a73c693f7c9ad512665cf6e41ff9026dd07027010c6a6cd61db5b82e8324891ada95ae91689ff25408f04f5aa03badc75777e7b7bb0c1c9be8aa810072c3d2fef1a4d637454f33900a63e3532e6cc0e0a2b1d85bde3b354a33d7971cc9f9796d8fd335f7db36f17ea2529356a76bc38387ca3dcdc3c7d57e86c6aff6230849edb836e4f8b8914fc7bc6cd34e8a11cd91531872c712d622174daeca37ee9a3fe2dfad10a15917f6ee1011d9b33252e8ba8a1f4907b567e3a2a0ca5e55c7e1b62a223a742203be707d91e0d63a21b5633064fa2250455a17093ce37c6605c0ebeb1930426706967ca7a8e8e792aad4af16c62d56cd388f1c87f033fe74d22beb634880ec5e0ec34c0a5d4e02cca3ab018fd2669b909936af77c33f358069164661cd9325cf91a9e0f691da6945ad8a8dafb72bf082e8a178fe9b42d95be635bd3e8dfd5ec2d1b2079078201cfbdcf773d61d5d47b13ea4620b185f2060aaff2d6eb8ed4850fe13f48c1ced7966a64ca70c070040a3fcc5411becd250f189fa5e62d7b18f8f4aee2ec420ae964bc7d70256aedb727ff09551144adbcc78e6c310db7c526f028d33ecc094ffd6509fbbbbc307f701b4bb4da0fd6545094cb83eaa5a09557246b58b7430fec1efd7d457ab302eef6e273939041a134d09598d811d4ab44f361624d1c137b6b35113c55f2b534584ce7610c04b59dd5794f0a9c057ae8f8f292961b3715fd1826e9d37bc9e1a40329f7d97e6a06138788bb22d81a790fbd40f79c98f5b388911b5a4e0895589aa51334507499416d0ed7656fb01d3a918c9d988179f662b7aef8fe070039b0818051e4965d8decb14126b8cc0a1984abe1f309d0ee5fa1ea23877ede87553b54c4fe409f5bf9bb8bccc0d51d136f2bd3054cb124c8ecc4d7f0039cce09b96dfc2503197b7e28484b6c4d35ae6ccc0cc560be9fa7fb13be753ab59831261f5b607792c031ef2b37b4863b443ebe58c255674fd6951c35915cf167d59cabdba452684ee720bcd663f777f5412752728f9dde5829311178607dd1f9a298cf39c07348232318a960802b48ff9f786cf31d2a58d5dd656aedcde4b15df28f216fbe78d63687a8cf3f632ce7d66c0d89d6f0c5371f044c0f561e75f527905318cecceadc8b85f2869b12bed4d5c00b414f181c1bf2e59e1a23748c30f2159ac7c898a98eb40470f9cc087a40d37c08f9c3336dbe08658a9500aa8994a153e56d5dafb907b54bd6b886c15802199593d6f521bd48f49ac3adf296dbacaed75e65d683865c178cb37e688bff122737cdafc97c0904b829f6a4944fd168c8b7151aecb0b7787d771627220729fefb621a0ff4b06205c307148aabda2afec7b7ba7d5a0c97e4971eaba2edc8169cb1fee8ff85683ea21eac259a84e6c9939926ff26c21143a5f902a4ff0f06a5216f181622c202a7314cdbeb1caa9a49290d6607e29378e7e80fb448a0d54ca33398015c8db8cf4a69c155e5d5132a8902b50081f876e96ac97bb30c217e661f872aa3b6e2ec65293121cfddfc8d0996849203ff52aafa0e29e619e537387c30939e16f1e0637a2c0e78d3899f5a520173b542c470ce3c0261207f7790af264fa0a71722c5ef1970e18b668b362bcba5e53c192140d6fe6342a9df6d1f8afbe0c1375feaece85c54f2c9f46d0361121fe847c17ee77c5997101863791310bb1c3cb112b054de9ee3538a53a9fc310f8bdac5ac0b4e7261fc180e3c8e3ff667b6971cbb23fd5a54e3794e607ab851ef1c880b0f0708abb3b5ddc305e43928debbb1c94e37da2207b7a6dba3b49a9220aea966d027b65a6dc80b78f4e1dfe6d1acd3e79fa0960d0fbaa62ccf82ce77370f7aed6d6cfd2b2819edbdb5e466e7b0e5c6c38834b2c0e8a259f2d75a6d1dc12bb72cdfd9448f125c102c88943cd9f0bfbef6e0b87e4726ff576df045f76d553048c043f48dc432060ad2606c81c733ef73ddf74311d2b826c1e27bce00013e1e2be85b23a72c08c8eff41438fcd7897ccd9411919bb96d32469fa60577cb0c3e46fda70a1b9a2b164f6bbd64654676d66f6a7b68487809308b653500eb62b8097fabd59d8b66bd94323e2b97b4dc7d04eaeb6ea3da143cf43cbdce18e1b99c3f17e00ec4d8d87ed9b17db8c3edbe9079074b0d1fb19731249076589e71496e8b2dd42dfcef5e5a70483d6f77d2165b9c9941a21dea88eb6d4eb031d5d4bf110cc98b8a4195939c67a20d99c3e3cc459e9980354d8d0d77ac65455ad94e4739322b09393a0d48c8ebd574e494529f54122c2dc8edb7374bb38a7df546eae5b9e6ba7562eb4e783fcb72baefa23743dfe65773ce16ac13b7d3fccafab27be07f9f192049747e2fcdc21fd708efbf8d735f71b1ad3c1cb39c7dd1cc7729bc6aee618df13d9f57cfd258f5cce79843f64759dfe31f99c3ef778ae112ecb8f58c7de5e0063aac957a5bf9fe166183b21e30b502d127c3d0210929b110fe13429201423e5a9decd96f9ef615840eab5f8442bd1c1be8638657c93b61fd311839607f212fd4bc1b435bc3f27e9f3f26470fa21a985a488b0a63bf868d300c2f33364a6118bfd8b625c6d2db79edb5b493c0f0493b5a68a33b11fe7d213bdc0f22844b03298f2cab4a605905ea31a5714371cf0bfe233eba3776eec30f50f5c32e290e9376750cbf1999dd9c56a53561329f6071e52770d69fcba5d4a6cedd8d693403905f2e6fa9542cab7c7f9dc0bc60ff9fad6e0d8955af4333cf08b203aecec5fc6df2896d2ee1114b47f9a82bf33ed6e9b84e3ffb3f790c6935bc94be553b3a7629a74890c36ff480bccb10430fbc22b2053bf087a6259957d832e8665375043194a6d8e0fe09e9af842a69202ff138ee022e24516ce25db378df91501bd613313c0f79f0f73a8afaebb7ad847e5c04c329aeae16d9afa7c54372ae5a8958f51575ef542814f883887e61d01808446572839f8adec78254e8d470d08333713d5b094466b5c2a3bf3f46de5e82feb266ccdac2d01c5d49f7d5f8b70bd53b324e99280031c429a24fae62dc957e07807effa55ae4d2a817b5f06839d8081d40630f99b47cd4ad15babf275a959c4089907ed89dda623460cc92497f277c3c1ab6731ebcbf2b13287e46ce339c3b894f5263e8b2e13744362a09ce18e2960017c2c43b108d1b3691a6db253b16971550a9b50b6ea613889e0c6edf63cd244f8d1740f6d3dc434254f6625e9a9abace910122f2cc9c5935c77bbbe8bb2e69541dd0b06854060a5966e17c41c08b747cd91a97b54f66b7a89def3e9787910fae981ff7bf5b924a6b56713ce3ffaa6c216e043dbfc24ae29afa997f45ab5b47648f3e3288a2cea761c1ebdff9a9d4b9430de66f0ba2ccdae28eee9377420b1bff9c7cf4ced7c1a4ceb2b8b566c065f594797d3444aa8e8451de6c53e4c924c8390f81dfd95e1c01452cd56023a10577ad333c8665c4196a890eacd2b4acecd5a3f4e57fbd9cc5a017853e51b9a1d2eedeb5947b5eff4c112a8ec80fb40708aa04482486f9f34dafa69b3fc4535c0222b840ee4d7a44effaa82311290023c12b94ffb61c8e6c3009c0cb7ab12d5fe6741f1e947cf39079fd64413d866726af919fecfe7c04f977a4f34ba6e81d8f3dd5c4b520fba71258a689cf78c43857fe534afc725eacfd1d23f49073564df6b90406525500659f3feee43fa214a02a45c09f309ed0d973917a785be7e09a9158c2be63824765a344c2350e1ecc34c417be99f798c3590fdc268de1fa6b1ffce6085c18cd522b504cfe3365d2f6b9ddc6702d0ab66d94e685beace0dbbed207774dc62892bb0dea2c941e1355b109a1ecc64ef09b288b9b2965835e5e6af837f93f50c7b0515b6338df7694df82779856d5bc158683dd5e87b36a967a80a992dd336bc066de8468df31385ba0f06adf6ea5c26e8700fbe92c053e18fd0be8d363517b0c3262fdb8adfddc028c49c21b7ce2e02f07df9e3c7fcb999c9e028dd838a9927f32ab9a6f01871addcbebf762adfa6e2586e36ae8125abbf28097de39225a78a478a84f6a3e9a472abd648be6afda424883edb9f306ea80490d1ef370b4f7cfa438a10896407454dd57c02adf379c115a32102a8d2b019e79b21f2e88ddcf5dba26df17d7ae9fd11a8759b1b052a2b371b2adb0ea5198a4f3753107a612caeb53ff6889f395b6b62ca76ea430b1ffd2c4fd1ccee3586fca5193793f197c67183073b60e012499b0c184c6195a2086ac58db75c54400b247f8b9a840a95542b2bc74a0169885f7b45566848099522582fa4d9b755cda973dbec7000c3fe2b402f447a9c95acb8670a79dcf9a5969ebc04745152d849cc0f260ec17a895c89ccff611ca7653bb94f82913e5757ea3f5ec1281f67429caa5413b782f4f3b8d12d8212aaf9a06fdd38ba7bad83673eebf4375e53f3921c2a93841ac85917192dcede95b7338314335a20d80482d5a3991b47ba3e51ae5279a1e2f9a31b69f1a8d3a928adab1e5b7118a600bc8bc657bd2ddc17fc3b648951cb5f498669aec6f3f21e9b30ecf9dbb7ac05335d5f4d69a320939b6d00bedcecdd233412f94faa13550168a89e5bc7fecf7d6f348449cc4240d880916c2a8623967df02b4f52eb45121f3549516a92794b354a127b45bc70566a1be272b4547a04a278c2e6decf1e78c6979ca34e3e3bf35bb1c3b0ff6b05c33f2be14c296e1054c8fed6480371d747f70c45723104e8a90b4b1e5e32f0258cb53f80b475797fd2da6bac5668aeb03aea561376f0f1051af7094f1948e540c413481d19b25e5614a093595e09028ae169fa96e6a949203cfd4f5d99513c6590e94efe146f629d69fc177f18e00c73a53445268a11d66ee6fd88b33698354292d4dbfa66b35f45cc9af89ca9291de40368675b00e86cda1b6ebd66d7d4849a8f9ee3ed253d853426b854cb66e291c57d314abe3084313619f8b0bfb9bcbf844f0df348f218b610347916057daf7482a32598e8684a27729373562f6a2b6e64cd975fb5c086fa5469975763872e8f1d554912c86eb0e8724305e56717b73dae266323216f6f7c649cc8f88770196cc1d19ece094a1e67755f7096475f6bb65278adaef1899d88e02bbc03ab8eb3b5a191d05a42c49ba93357809a3851ce736c773ba0390619d177909abc14f248bb0544a9a430624b50e6d0764cbb23e88577dc43212f9bf7d0f0675846ea0631dbb037e3811d04ab6d97f419a5e79f05d459e8f77d7ce218ec9532ace558d78cba2c6e050f15d19dc6d07c35c70b2a85327f69f6ea0c732eafe84a42716866ca80d9a58eddcb5d2ae3f30c376047caac16e11849819d11938199b0b7be5b34b906b55e27bf9b67acb693aafe12405c28c8c187feb0729c10a2dadf6ee3747c045f6475254d9457f50b5d67cfb4daa600e3cee2bc06ce34720b6ad4d654f2c1bc5bda14c5367b7ef938a931ff09bdd79d5ddadac4b54f7262676ab8803213161de7aafbaf107919931f2c0a5d8d83f0e77acfde536a935e4f9859102fb18d31785ddb86d0cddf3dfe4a63aba79b0333bead142da0e7b0fd41052c9ef26cffc3b0840d71fd5df4b46b62120c7380da60f72a7de4821508be56af3a9b2d5eb9488edd6381e8c33beef9636931d08b8b86fca0b1ded819e25cdf565b0d9a83aab8dd54531273748f99b98d1e03608f8122e3626be4e9a273d2b83c6390999e0e4dc46d1dad3533f6d1abba8cf2e38300289242539242f415833c759a921fb1f51d0cffda6d5a9a6ee876675192b6d9747f908b88fe54169c9516c07cd1f4712a4ad68d454ea0d8c6d3edd08ed8cf0f7d89ea3904723fe04cebcc0eef32209e5264b37fcdb27f26ed08d3e521acbe485e40dc236a4a63fb4553c9817d90815122db028ad1a361922e092bc7e0d7cd6570343da2ec2fa502c38d8d92b42090f29270e2dc50a3f27b4922ee042372520033b7eda34245b6a541b592ff1c254eed476bf10939e9009440e823e80b6275ed085a13715b32daf018dd88789f1444a97a7255bdecfb1df0dfc4f22de108803669ee406409a7e484999ce920c997fb561a9cc84ef1917697b17064a04a0415ad1cce41b9dfccba22a98da5867495f2eadbc9a8a326e95904ca8d94d821c93f6d62025e1155a854870b01a285699bfdb58bf8643d44096cf280e0109c7e063cb014c0e59a4f0a067a02f674c94d3e164a021e73ed392609e2b5b9a98e5707be091d670947433055138927ccb862c9e299d685c27cda5ff7a40728d8bed3751779c42ceac92a62b7160fa256abf5aa2b9b992c65484cb6d42d12954eaf96d8e7179747205d04a72dbc727057205ecfcfedba379ee8fe5d8b52f60503f78ab996223a1dc950715b25d56cdc92431607f2555800f64dd36aaddeee98cda521f457e9084b29bbc5ebe1bf152c478ea4b80d845d8df4f0da316acceb672ced8ed9e1df87de2127cca5040e911fcc2acf0912535b255baad7f24790b3e72f29da619bea72242c9e703b27080204b27f0de9c1454daf6d34860db0ff927975c5f5efc6f531d7517566753617ea40e5a10e44acd107e97eaba19bcbac906547703da71fce1174afd3c49b8ebc3d5eae0311a76ffc00183d8576d22100cfb2a998483f3239bed8eb39b88441644e8825b654e44f18308222ab1f8048bcf751628c9558c5c750254b8bfda2d5475dd940611693d2d28d334ae6255c91c773523f51b0be61b26d314f9d049db0cab7a8f5941c2b84d3246eb132866202b3afb37e9d84daf32b4b9040fe9d61da1e95a1758ec71621c6ca933eba73c817f47aad952e0529a2ff1eed9c5afa0451c5091e3ab34dbebbf32e17e610352b33c7b4e08ab60238ee1727eb5b15c1a9f309e35e1673069f92117746bdeb2e7ae75d3c1d1a50eaa078060c6e90281afcb78bd88fcfd01cfd331bd824543c4af543e78d672ce53765e24783b537f13536ebdd22addb0da626b923e85ba9d8cc5c5b9a4a2642fedcb5e374d06513d7e767de10bb9399815657a898d3acd13e4937a84470401daa28342266c006abd19fb5677520b19360f9c554e52950381dae742c5d0be46eab6a31355e04c58cf3525a34018a32abf2766c4bd0b5afdac25a7246b23f88c712e790088ec70dca5d29615958e356dfe7e7770bf563c077d81085a3dd18310739187866a2e751dc3b639db4d84c942b801e65258b3dacb905f18fe5bbb6ce0065853a5b4e5da59aeaf66bfc422573a67b47ea3de80fca92fd8757a780af0449d58ab14ebdcb1ad63e84c7b36ffa97e75180c0774463a0fd7f55e0141ed4aef98a17db53e9ab29b35397398fecb78b8ac7cf6b3f966d7db2e259ad718bce1e7c01164f40e0d18460d1e4a1fcf7d5b5d1ae8e2670096f762ab38074538e5bb034f4f5ecdc97e6e5216f5eb01c0c18b2cd0fb3c812322f0737f42aa2c51dca9d7e1632491aab17f0e63b45d3a99ffde81a6fc7c390978957da47ca0f8924c6660a3128caa4fb9ece0b528fd9e82703f5e9d1a752f3c650eea4650a6b81db8089a79dfd6287cbe50ae0a694e962505f363dd33c8aebea4edfbfe102f015e1f34e71c24fefe20a8f1f562281516793af54aa8d5eb9f38427995e1213229a5e53e44a4e17d73f0018aeb0cdd151be35fdf05cf3ea4000985d5e39887a6275f8785ae116a21917fec412005eff1ebe9df34b393d3ac2d1c30a68d27343e780df97945fe35c26100f2b3d9cb72cdc0cb67edc44ba5c1081a471efdcec55ae28645542dc1d0b5f7d71117f1d629b830849d02288ed77825fe4732cb60e76a6ea8e89c94413bf20a5765ebafeff5e8b8e9f9c17298b0886aedc4097b8617c840d850509ec8fe0ae2c3c74254f635bb363dd9cf02882a6b105f653b18b2a42a06f6aab6ba57472ed310ad3f8d7f1ec50526333a0335cea5ebbc1bbe09e747ecd493fe28c609c9849ffcdc91c838708115e6ca1b8b734f71e1d8c71c18f572852eeaf1e131e16b268b7a0692a1211d99304c095a7d191744162fe78bb9f6b4eb715572013fb90316e236641f658868f4fd4eea3978a0611d483e46430e8736da3972533d693379db9e5a3d73969821dddfe184b18e0315d779908e857ce5e0183169f36f04ce242ee18eb1685357760f10ccda777a1d0e649a3bf1f04904401d0478804b848d5ce50a87a74a384e851389b4e0a6a9f35ab8758f7e3df140ad2031964ad1f64386c8d7ec1bda58a700cf50bb01915fa22215136bacdb3f38098868219bc6c51a51eaa2af74fd2ca69a5813c5c848f28f6423a82aa3bd75a4d57c8bc32d92495d070e2c8dc59e4dd29036c1971aa9f1e126233715100129fd0ece28c16216a8dd6e7698ca9898af293de929776320dcc0497691a0943b93bb822c33d659267236f903318657d2e4077f3dd91e0d952f1c6509431a3a57068e8fc8aef762ba821928dafa2ccf2da8504f7c1979816ed2090c95576c4da47b03decb41e9142c3378008f82c52c07fd94ff0cdffcfd025c273f668bc7911df48525db3ea2a234f2ea1a91edbc171f042182b4bbbe51942e6b9a10204b15459f042c4b8dce91891a5efa5d546986d576397cb8900bb9e6ddbe2f9f4d4e07535a8286ea2e0616a075aa8a71aaf2cb3b0620f601c784d1e5af28b21a49c5191a700d3e71159f45eca52d5c43327a56350339255810aac2a5ee1d0221c0266f7ac69331ccff08b5544e327d5eef2b5fcf167580d23e34703fb473d9bd4cff62b6287fe582deb72c5793889b5035e605b057a29dfa0ea3d0a7d0bacfd5d4e240db0c0c56663bc9084c014d5f4f7cea117593a37bed32fce1dce94cc62e862abce18548aa2a72ce4548fd011006aca66680dcca8183d98f6ca9b7f2aa8fd124fd6f2c5896151577e3e49385909d838ab8e5289b2e56b7b2d93ba5d46fdd1fca88fcf70794098b1dc32284f390cba846dca79f9c7ffd6e6b231713a1d5b25253bd6fce4d061ccae206c3e4325e47a96abd93bb66bab7a390e7207aa3469a20cc73d797d851fa47bc2e3ad6f1f2b5276aa005fa0e9cc32cd65f78dd1bea44c0e3c50618d2f41743cd7714c5e1333c9c29620fbf6eb3d5a4213ff1267261be5c0346e02756d0b9657a7f6f0e45c622f62c56c6f4d7d3a54c9d1d7ec7e7e20c60a6d73bbde2d3ff375e65dee95c5ff408ac4078caface778c3b7d8c26b5b9f528424c2b88381406b1f8f36d5f7108045df73d7d5120c741ebca0d9ebb6dfd8b3a0d6770a44ae3d2f56ca4c94a052f4de6ebe6c8ea7c73f98a02346b1dde78b412a4cd44aafbb2f1f51aeff93bef16d46beed700eb46ea1cac7dde24ef55c6636c32a519d3baa2362184df8eb057228d9ca15a467bc36d01f43eeaf833ab6960bb2a2b29a3fc453dfea90c7fa04d9f105bff5bdd21d6829d4d3be967c7882072eb9a5ed01827850657f671aadca55e97d61ecc5cdfba583e6974ee3ea17b09ccad6d51bf04c23402a35ace60467f4932bf24064a48cba785fbb6c366ec2306e8e6ad8cddbbce66470bcf088b44f9a0d724ec70bca1d74b89ac4200dca89576fa1fb1bd98c564ac823075380e3edd2bee2dab887ba3ba5628170f6578600ea0ac580cb618f538536ec2373a0bfa5a5eac008bae4e74adce07381d815b4c2ada9fefae26367bba47b209f8be783acace5dea38b1cc788b76179ece84893a257668ece68a225364ce77036f801a3bc4b4c4523ee9e0fd0e2e21a6356e0028bb99b562bb15ed5b44598cc85ee6fbe4acccd6698327efeff7b4a32012ec857711c3f7cff325578daec037f51f521fbe0f31dbf652ea463204c219ae9307b900a5a5d7d8a5a6512bf04eb2b589174de6013db943333caf15ac6c2e8a67a443291cf730633137d88c9c60e5631ecc1f521bad33c95411f91b72cfaff65a1b3ee5c470fecb1d71a514d5158b363e4dc02afb5f6aadbbf2480d5eb871e5b6f25e3ef0ff59e865d16f8a03e22aa87bc42e2fa44f4f594f7f34a3c915268798865195f5a65c1c104057ac00ebfb27cb2e04c7572add0213e676568d52f39f02f1a84745983b50d8450a5f94e27c873f8640a88183d376330465bf7bada9391bb53b54cc7a9c7e1fdd07064ca29261d5e8d2653bf232507a8959bf7100eda9dfcfbf9754a3107d49138dd91fb3952caeac9eeba260a2cf6697cb3d30b815fcb9fd24bf89cc2c9c744789e5c63a4b49191a0c4d167b263edec8f55844fec67038babce72b3b48eac636c4af22485803d9a4648ec1b6ce5c36adc4260f2f45da2f93c91e02def04dfd521956d4fdaeaf15b602f72447bc704d3af6d0fd7c44fc80d96fc8a8951eb3833eae43c6ce2b9d6a20d93fd65c92736a62e99cf6f3b6ad6764d5df3cc3e7fcb183817567cb5ad1474479a52793f1cf668662facd10327c787ffca5d05b83cc45a457e2c429e4b5005c59ddaf11ef45642282554f6186721ec5a2563e8ab1df9ccc1c74eb6ab895c89f0aa6722535d1879d81441e0d010ff6817b492cbfd6723323364c29e13bed27caec8cd9e54a865c262bace50747d945e706c120ce72bed476330c9165995e2ebde96b1441f072d529a8d3e9f57c77e0ff81b5934f14c70c3b6260221b0d8b2da7b484e65e5b0ab475ccbacfc4d39ad1485523dd7a847ead1c9dfcd4e4c23ea44211ad7756ea91adb626276385b69fc1c969b6fab4e7315d2534f49c77de9f9c4c31e6046b1aed8667d826020d298fd48087268641495f9998c80ab7b1de494d1a922f2c385ac17b89ecbbb4db0730a97c3abe29266f517bf5b6aa65d7568b5c29d7f149e673823a6759464daf35706f9aa273e996727ba26d9b519782fb56c61797baa5ff1e0a963fd57d13ac1e9a9166550749051e23d7e6ce949b725515df126e1a0513f03e05223179043fcc756d165e2a4b613effeb2aec3498c3abf0a28c5f07ff245668d1154bd0930f5722640cd90ec76a629b62f786f6a0f40ed773ff77e167b7eb3b9f0d6099b77ff3075d140148c620f3276fee09d2f9e365005492e4e2e4ae83d7343d7e8e1881ea81d3d7c0213fe148e500674503434d77768f2b147f25aba0fb4a1a3d8ecf94c730f2e1adc159f16da23488c9e0ed06257b0a1aed09e14f7747e898f7c5dd1ffae77dedd9c88d36357c75477860f3c011cb4c31ed7fa73ea436bbfedb0b45d9883f0a0540ffffffbf