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 45710 081bb64868e080dd8ba417ec57fbccf71c3eccbf13147e0fce6f7441957c1423

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4525244394a68a84c74afe8b0730fe1c768e79503b254acfdfd33df86430ce30
Certificate Block Hash
081bb64868e080dd8ba417ec57fbccf71c3eccbf13147e0fce6f7441957c1423
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000353000096250000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000003f56af87cef6c407429511137da2bac90c2241b813a980d87012b5e66ec2e080af59aa0d2232164bc3df7e7ea285661530351a6f93bb294f9b73e4b34668a5257d13375abeebe3b6b15b972749d5f5fad5eb384d13f7352248080100000000000080000000e000000353000096250000

Raw Header Hex

00004020cdcb1578238f72259d20cd926df3bca649cc57c8d79233e862b0cd91940e684fd66b0eafb0f27df3866eddcd817df658aa043667a9b3b9379f8fae2920c038188d3cfc696c1b1a1830ce3064f83dd3dfcf4a253b50798e761cfe30078bfe4ac7848aa69443242545

Proof Data Hex

59,560 bytes
121216010307d3b4dce55d9dcae9491713a4362529240f61fc8a483f3c8b14959908d181ef261eb0103c5e59fadb0e99e3158c8e4c702ef1550ffa5a98bbb54e2a034b1e7b59c4987c1604cda6224765f78ffefe931c6e8cbcc1b317e7db8ed84db4078fc398138a6f7a3fb530240da6e8121ef3f0fa108684fdac4e37fb8f1322bbe4b818b23d66e5af8176b5cffcd466897260371e0936bda1d61d340c3de6a348a38d422ca2fcd4ef741889ef9231ec75d70b28918318939d723f40395d474ebc6c629756c792970e4895ae066a9a095cc91520efde39cc325b08a3a20f0b6a93c4d0a482a98df14c6e85aaed34873e18b8825bfd41a9c5096f2dc804d4bcafcabf0976dfe58bc129f9e9c4f1cc04d2b6c9b0b0167a4f6c5f5c19d4aa48c9eda675946903fe089fc1c3aad55c093b91ad1b3ae201682459b01a9964a78c861aa5f73ce9cc5baf640608f9503d44d7ea3f7292124d76397cd74400fd8886a5d49580c80839c8618e7543670ae860feee173d616c69cd6e44b357f43f7642412147c6500672cc62041bcf00455a7e2849ebe197f172a71341ec4523998975a16410603d9fa04522f796cc26e18301cb5d57950c7a2f6f20dd6400984ec3aab2af4918f4be205642d2f9c89c747c91a009d70911e5bb3bdd75449a34b9da561101384ef99277f65bb2b51fd23b583ef2c871ed4db6c06df14d79402265d7e0aaa259e71254b273a14535df69a057a722f95917a6a876b62267335543d2ee5b9a1bc91079360b8d05b57a31eab9c5f7ee3dafc9788d2636477d9cda5c2e451a1ae5a8c9f9547f94dfa85c1f915fc20174bd5933b81dca76c1747d62075fe290ca2d3a57d96bcee2af60a3c1520c03bd3603834996d5c79bc386603ff79ad3d7d6b206c8c90513067a3e4fc03c71c208e97b7201cb08fd71621a68adae43ecf11a9e38bb9c5946956abc9fef6eb96cd6ca3df27d189c635482f88f6d40123e60581a4cbd502251676e536bd54e8fce8cdd3e09730935c77a662bcbda21a15cfeedac4dba146dff7e93ce844ebd0f30550e311aa814241386d1f4d64db74f4890eea8292cae5b03af556c0b8d9946a95026e14c5bc7762035d60c7f4199d5485af17c6e7a4bba1e1dc97ecae319f9ef7e09ec8e81744ba605f1bb21c94d5c10e2afd75982e122ad6ce65cb5c9b1839ad3afa4483cd7958f24eaf2ab77b7f4c22f74263a59d7aec1f1f8f61a3ed76187cef46aec7195feaf7ad55d07242a462f52ec0c549e93b560d60e53b69303d46caee76656427f4566b3651225f94d231674b4cfc00e929c2f3979c852c82e3bffe7481720c772dddd84e1301d6a613576f709f3cabf956d80c2e975353e602a6db6b1a999df7dc1587af3430455f0ee09314cd146ddd0d803af551d9a8d001597356b8673b9b37cab56166599a6393f4f4dd3d04ff7583811eead0beb5b96a59bfe36375d6560ea137f263953d194b55f06f40d2aac605e5337eced6cecb0be47a32fde4a7150e4eb51911d2d548f473ab7afde9d64dac4a7834520b02f1d2c5b6c04187b2ddd3744a87860160b7a307e99f95185d04052e15a08b076bc2f108a4b0fc10081ff71c31308a122f4e780720f19fe4b8968926ec2208a669dae51c20365e343307128cecc7d65836cc984494cbf558c191e4dc73eedf77c6481094e56066fa518b1d4fd6eff4324694d230bbd9bc84353e7c50da84d3f1d285396d6d35de958d6dbcb28655a22e401d33b7322780cd23374a032cb11422a105ed0bfde5b280c7f6a4a40992b8f1b22f5956938b51b5d3fd17f20719509c30f66173e8ab8c874ec02b3f5b0bb5a646c4f4d9109df970ff4c50fd73b2f76587bed9f159ea104b89ad2e81dac297745a93318db31b36ef8225354b1c059b2741b3924251232423fa369120fde19de2d72a0ddf2769fd2a74cd9055c00c283c8bb707a61bbdaf3dd45cb9eca0e90ebe368dbe1f7f1e68c6037b91716f3025c5aa53cdab19ad8be89a3b53833273b25c88bc5533bfd712e03742436a7b576f83e822bf1463b3ceef561bce377fb641a8915325f1e7e3465abdde2d45200dddd0aa3ef23aa65645b15049d6127290ee8e15bf142efdcbdfcc86e14e3649c9bd3bbf408edea4f2817aa61f8c8e041a1bfff3c51dc5947e3539cdef3a6c8e935f57753c1ef16b02de068994cfd7c2e378119d9f1e84ae2b3ffd7983da02b94d57a317ee5485ad4c2a3d41ee1bc35f661e83bf3d76731d8bd059e688ddb3dc4068f87e2e7d0c93fbf917c296a64ec0ccb48199fde90447194f7f5b8f7139582aec3e0e93bef0e7768b0f7f495aa2255bcaaadfe1162916811a7d01506db7f825d0e6eaab9f933b11f92b9582714abaf682203b12de0765bad1440280a7ac00cf09c989d20f7bcb3d93205495c3a227f435924a076e191494dd17454cb00744800f19eeffc24c8642e290f31908847574c5c4f6776c944f0ae1fac6a83b7d8f6eee6cf4eff72e86828414f13fbb739e31001af3bdd0007f4ab6ef249d72d84e874a4429d73a5bfd9462fa64c0e75d82605bf5ea325fd8f38b3ffd652d125a02fc8ff8aa43b64048543819a3aad4e26c0ab977d74bc3e1bcfa1fc52938f598fcb3257cacf875bc456af7c79efe5ef8a494fa4325c07b1a16b9ac585494e2bfc810df54bf62eaf0805e0fca1911f80de64f08c5045fc8c1de21da9a8d0d2d82f3413d38539b165dd46f1b7262f105366a5791905d5fbebdbd3c1dc321caaa12f8e985573284bc0afb9c50cf13ee27edb0dbda53a5867f73ab27a5f6e665cc276552ec90d3244b14a1e9a514aa16dc4a5e8a824813d4184586db456924dc01b8768d2d40f2694c8605a03d44d368da8cb3ba4c8996ea2717c33887a0e02b2d3bf2a044c6ebdaf413ece4c2910e00f5caa236a765dc0e3221e04731e6a8fbc2475b659d61397a961070e54edaf33945bc87120ddd527456c8e2e1aa2958c7adf0aaf7cb3b9b6370752743353cd7a7022536c04ebdf1ca05dc76c25185c5b5044cb7370b279a68554570e6e5f8d3fc5574ac29a2e8674a6cd5ba177fa45c3fbbdedeb3fc32350c1e07d3ae8c817a94e6c9dd229b6176accf0c284af0ac3dffb1a7d793b88022d048bb9aea25ccfe0c72a15a12cabf0e924fdbc686dfc88e621f57df8fc159a6d7726db4a11fc218c7354881a2e3f17a22d5b0e690bd9b084dab12c5b9521599855f78fba46e7ae883836245ee17908a3f953827d5bf07adf8992126ce20eeb625ee0b8839dfc5d5a853d75a0a3b2e87b8ab62e6087773ee8b2d6bd77e17c4cc1ae6d52b702d76468b3b8da88fd857ef4647e0509065a2fd528cfbc5811daf690e0b9f281aa8e2e85872179174c16e0d3ba095be2a8b7ea9a92d959de28da9a7692ffe8ee8f2b53922be19c12edcab698f73ab3eeca4fb1cf19d24f7065fd0ee189e56fa3149ce507237d0e78a6952d7c28d8b9bf49dd4443e426146b3f13689abc813d52bf49f7575898fa18d7e6344d46909c1780bc3b7a09bc9409d526c5ab98385fbefed6f690868775c91dbe9e2445ee28f7d9150e36505bcfaf38b7cdbf7a8b1b177c4bebc23b61306dabd9a914d189168a48fe9f5025efe043ecb119aaaf81f1f001976cd4d2ed777c66ff1e0cc9251dfa5d79e0aa1738caea5279b2abfa5fb24c6c931c2a0603c61193112f9d644bb1c4e60e0699858b76e218245bd1e2e9f23d4c5f17c344b4b811bd19bbc71a4c03932b52609fcf08107ff385b43bac518924ff732538d99e001edc5bd901e47b4ffd36cb28950f98aca660dccfe48eae753edc49d3c35fb934a45ab8e6c912b2cd0bc039a14bf037873ffebab876af6e5f092fbfba71f15000c2dffbecd2d805dacf1b45e14a950bcff2acd5b4ed2c82a29fc34c4927997c6dfb1dcdaf318957fa8a1a30b7b03f138e7dec68e143c98bd53971d77d9d443c8104cd08e59b2104e65ab05ce9af56b8fe9ba9152aca6f860f764001bf1d599eedb9e22626b8709e17a3d5628438f6666da1df3a934bbc3e9882650822ea7a6e6f7f8092da08729d028a28ae823bf9785d8215e33cc605a306f996c19bf8ab648377d9f96ac09c7f2e87523f9367dd9e827ebbdcf224610925130e81a6def7a698b6bc50c1b9940de962b067f4657de36f700ec66ddf063899cb69370b237e517af95b224a3b5a018ddcd084da497483b9037bfbf1deae8a26cb9da4d48d8d5ddd872fdedbf620852bd0271d824efafcacf0ace2ecdf78f13bc95ae13101f5304bf8ba51e39594506ecdcb76cafa0049a533af119c23b9231bfe55f8e5f89bc9d34fc528b0d0bb3e474df9e0d49aaf90d92330ad0373e6bbf433e75fc8d87e23592c990f7a06de7d029ec471c6824205ec821c9d0cbcd9a1c192f447e27f97ddd5993c1200bff1cebd3bddd0797ccab3f346177dca70dddb144eb9340a000b8699f3dad84cd75f8c3b8e41a88025f159d7f86e36b1f30e38ff26bae85ba47e199b35ce6f6c7ab289bddb3ecbe95dbd413d5add6da229277c39aade80f15c388b3c4ac7779d9242c936991a7c2d0e646ec8ef801113a07b16e74e54d45b7013c87c41ff87d4bfb3ef8202f0c4d3444fa4614e499fcd2befa3499bd6090604aa1a2b90f78a88e48a08dfd427fec19107cac8ce73572c47d4b35df9245b6abc45547e03b65bc106caf614aa5a03f2334a5ca4a23506b8ffe5dde192bb2cbc48dbacde442d79641046d2b39da979712de1564cfdbf7194c87609546c3dbf0a369615cafffd349d7741f374bf57b59ad63e37353644798d04c9cde6c07179a39359b5a08d06fc2033a52d4f9f97a31cd9641e3c8a82e705381efb849c27f8698344aceca08f9be46377cb38acc69105fbfbbaf4e5a3283f1cba3a8ff381395d8d236f92810d915c1473ddc2bf46e49418dbed98a049f0a93a237709dcf289ea599c54202558f2744d49370155231fb3a480d09f22f492adfecf92ec8e3494de71445ef369a8c65d60c5ee09010d6549354fe617d85a87792649825e117ca1f7a47ad8a2668d7d399ac8f6aedb8952e81bdfc3d3c0961c62dafe50d9c78f448fd8432e376ee6238344b4dc8a56597a7bc77df8754a0b56e2588abd4b53af9e61588d2b1ab458223e4ecacc96f7bc245c879f1626edc4b8c88165cddf222204a94bf1fc15925e4989a6cc234ecbfae054af2e4d50d0b53970ca1805221e1ca73c5f401a6be243187e10cf1941c9ea326610e290cb1c0ae3f9c5c5ad4cdf460cd7930be11e347a39e8a3f046182503999c6ae5285ad33d1821de4c930a45599636ab9e61e56371e949e775b8f99056c6538c67c9f0a44b513f4c4dcba1a1ecde048681182d91aa5ce6340c17c7cb9f260fd72b4ba66b69584badde5d003f99ff96fe50086e8a3b54fcecc2b8603a8e7135c09a615369d6b88c7ddfee50b4e349f2ebae04627e1a71dbf3883261bfa74a1a1be7eadf45645baa708c1e6e43fe428ddc34b9bcf4f928402b6d9bbf8182a6ef714c13c0e9c8161411aecab8b048a450d7da704a669dcea1eaa1a31c2d6b0fcc1237de14b3333c1151bb69eac1f4b7aee9158d72da01a58949e3753a03cf4780ef5df759a1889f05e70d2313397e994ab463f9fe0f9d9c24fb2be441e6825a31a5a9556fa38b98c0b78c2c30c73753a3deb9765d51362aff2afa2e5edfaeb70e1333b086292e7679ad9ae7dc62d539bd1bba8deacd267a72a7b383b75f9c81ccd188d8ff9b5e12c7fa587e0f30fff516d0dc25394c965a07c58df4623e33167da84eeed1d9a05a784a83f3c7d64020496863e1d78b1732745941e01affd658d20d8f4322c0054402886a1f3676d456a32ea6cab5ed34386d55d5247305f7a641e1ddb7b1e7286330fa3da1d7dd1bb0085428c9714e8d40219800a53f3860a45403b4184605a81d602b90c6fc4b5811653a61b1f02a762d9df61f24dab74b46eacee312b4ee805f0e764a969209b0f8e7d136f62d94e87e40158d45dd241c514da5f5160e24fd770b3eb1e62b7cd014d84776dbed1a118eb9a40ab7fff228e70cc10ad63d3c27084240df66d890783dba3e479eec306efd3088f056825a11befe5b9fc8ddbc5711d6e6c70791b68b9156cfccc5f2dc2b4ed6edd8094f47f4edc33dba918fc416efc2b99709e16d00612c8029f7c46aa3d4973257a04e17069518c176493bf973f794792035ba95a4176610bd1003e0a0ddfa74112350fcc1ad3065a69c5cc7f024bcc5755b9af9f57acf4cec34062fb00fb35ec4672baad2da9750ca56b8c4f7f175205ca12ff36054d0ab42af8cb585bc4a9abeee558a3f18b5beb0634e82c989ee7a9f6b83003ab5313386d11d04f96cf9ab381e8fef05501c3d0b1ac816dca9b1becb99869a88056ab092042ddd58724df2474664615adf9b43587772af7895e4623960ab92a4a964d0c1e38068c40db15bd34337dbafd94d9c691e8f46bb749d3038fdd36b0c894e3ca7b4c6913f5cdd70a90ae10d25d43419b26d7fd8d956142e0b6c3742408ae55e0402abbf9c71f0d57f407f733195f8fd878bd953b66bc4442993b519fddb4c31962b78fab63bc885a3673bf56804d3726c2776d143567982637b092c11ce79cee9460bcd73c93fa5cabe8ecc5d50e8632c3ff66a0ffb6d3edd1ef0750c3a971930ccfc950e513dea040914b4652231927db0d82159f08f9cf2f2d42f24a7af18ad033bfb8be0e0611b92b49d15b60514d934b27e72c4e2f9d01a247f041c11e7f0e1230eb2ea72280203c38c11f2886a06029719bddfd6acf221acbd4b47d18e045489fa8d4e07451631ae6ed1868f0ca71720451a590439a3e4b4c4e7dae4e6c3144691c8f7c4e7875b0066b17b558ebe64ae28e73a49f52d00d18d784e99024608297ca58b0cca3da3480435566b6f53241a02e7aadd0b147fa911d8c19cb9964effe71fa139f1a82b068d7ed675de5773525e65340540a5f5afe208cef3a793866a57313c395c6cc9b660bb98679591a7e1d54f898824566981f5d341d44ef1ef4221e7d18a279c368d1f8c72250aaee8ef4e2d38ab3e81b845ce871ce0bcff3931b7227507337bc569e656ec8d74b0a2cf954c889091296dfb1bd326e9601be12bb5a0574219cad5dc68f84838e07458b9c37e9cd2f8b3dd2fc19bc64a57ede2f6c90b140f620c8ec04642396a33a072f715c68bfc2e4163380b6d08b7f1d8de6065a3c4559fd88afb3c24397ed090b01074dd34aaf6fea191079dfda0366befbbe17728d50fadf9ab62d11423784cc6728f11578a34ec7229b30c96252b8d9e967e819af5eea52bf9ebb76acc5c1fd4b452d1034a1597c33c34082ec693c21555f070a96687945478bcc8bfb7949433fe9958f634be989b7c4c4502ff96233666563efb254b0c2f3f8725067565fc26e9046a9eb2ba451e22bb585744b9f18f986400e43277a6215750f875015639086a657af8550f837dedd09ba96001f38eb155944b6c3cf49d7c4dd148c6746bb1ad1c39f79e63db352d4017e18df5e37540e2d4a2360141354a4589b81c2fbf9ce980d72d78d228c17ff462e960ca87ec6cd9e2dbec130c9922abaf3d78841c4ac1f0ebbe256c5775708a885528361331d717c2badf63f547120b5d926f897cacc0667258f937397db59017ab383477006ebb8ef92decf4bc197fa822472e20bfad3e6073a0451d00a31c7d40403617b987e7690675db464a384128b8f2e69e84682f4ff07f9a3a3b8936864fb6490f97379e040564faf657157bf4314bce03cce8ec83c3621efde7001b11d5b4a9fcbd521aa948554ba65c8933c3b49f7d75bf7856f3349436a3dbd9fc1c7adbf779460eb5a19caee9d1a5a9f8424f751997aad94ec07070c48b5e438ac73f115647754c316b9006c6ae4691307c38aca9ad5604ddf60eeaec14c7daeb8d42af5b44c579dea4bc07a88dea44a459ab7faf47b69a7f168bae36304698f4b943cdf96d5c8a30551df44ff2e068bb54e73c2207b983941bd4aae3efde29ca2f0869f96bf9d7f5c83e95c27836d7ed6c92fa4743c96f0bf3f8e7b9a666adb9811c2e5db211caac1b7084f1ee2ddf6c08204962a8febf7dd8b42c7055d55893df396053515218153c927e3034fbc6c85e8f9d3be165c1a298110c5ae4c54f4802434c9a51cfddb1760c9d518c30e1339cdf55054e8ac776be650852b57c3d959ce4ddf6809037124ddb05b2e4391c4f3157889fda2201dc549198258561f8ebf50882233c86bfdd3f143b65826380234230476067829e3f75121c9c0ccdddadab1132a96c36d5453c181272ed2cb6004ce189b7b2a2da343bd35dd9325d32fe608f7cc9ab9b78f3b6e9f5ee3a0146c0bb0b863957130183dfcd460e26e13d1ffbbfe4b29c3d795d0c052f2019dc0c6dc5f9b3338742a1161d47e4d1e193b4ba2757cb9b81ae12688874073e8375504e7a45adc0370aa32a9c20b865e9edddd55fc2fd1acf24de83cafdb2abc6a1ef9c0c7f7dbe512de6a8728002410a1af0a1c33bdba28965c8e6d5fb4c07313c74cbd4f464421ed2662904a5711e41d42aa9500aa1722542a56328480d9682ae40819b86c5dc55e0c98e17c3d7f0125d7d181234f2d37217d5ca68d2bc9d254649555fa53a1d886d2680f5a7fc98a24751aaab3424181dae9ec61cf0fa7232b266b72fedba267a93e30f19e725495198874b78e0acabef5de5ba7343e4935661057a7912e3268090689be729cb1b98feebea721ed4ba44e2c4ebc2c4439bb989aed485d22bba9c0902aa140220a14c25822cccbb9e35d78dc20ec86e5a02e5c9d4e70f80eb7b9fa7a1aeb64eb2575a29117f65cbbb49afd341e197d10dd607500b44689ce5023c17b2629a4b71f52cc44fc44b2d0901a702a4e7fb07cd195623e0ca6f6247ae6f1e4f34540468ac62c7ffe09fcac3b95fcfdae5b10b23a2138221b6961e3eec7ded7dd78112ac9a6f35431a5eaeabf20f16964b68df51457014fc36825198f672617623b250170957b33ee3eae0a55f25503d9b5dde3eb93efb253f84c0e854804f08fc0f94d1ab4a77647cbf75cc913500f7633c55a8ad084dbcf543b1a8d7b25b779d4a2f1a563bed4ca3dd6dc5657f1d00393d1ee408926a16e3c8c3b777de540870ea613e147734b28ea3fa08685fc651df9ac0963bd7a92b243b4246407bd2e6571109010934da47fecd46a6fc87ce369db0dd5d15fce2006dcbcd9549f125704bb5ee599c6849ac888b705dc36d8de953c73b1d03cddb621419bba3422188ee626d0463a041f6c5c179f09a0b559490ca6ca004944e6e2116b63654146983725356b5ef9476383c99e8bbab2f5395925bae452948ab6011d35e301e600c3e67066c83a47eab9822cbbce9fe48d10c9adc26fec125b52c13fccf755b9714d46b474de06fb53d62542004b1c2e283e94e142b18e84686649bc10bc23923c59c974c77e6b9e19b4a0a4cbeb92bbf38f94a8e5923ec5e3487d4ec672d9efdbec8adcc9bba91b9db89c7e8152b9d508f39b38b157694871424473a2c7b2c0ec21b55d1b22cb5237ee5ea44dd65667b0dcdc20c93a94c475b0f69c310076cb433d485e3e16ca4834f6d95b3e4a60fa916ffd2bb1fe93ca6d9b037561c15d511fe616b37a0a1221b744e8eb65a3b22668867786b5c443006192375121f0111fc17fc0ba89c6e42422afb088b1cebb586202858289fddd7def7a559745acdf36a6051e3f01c9613fae03f52e61c5e3ba00900627e1d66c9099777109f15f549fe705bf7963c6a5e9b8e4a22c16be7e1de7a74efc84ecd0f470c4e0656619c793d2b6fc1754a3dccfc3e0a236a773ded8d7dff0bf65c85704a677971b8a7325d83efa263e95a877f2ef727df22fcf4405af94a180fc204f61311feebc7a3c806256d82127b9a4313ef09a92741edb0b04466cf17522a652c25ce53714a5049ce06c774ebd99a15db2083c3106ca22af8b972e3ab1168728003496ba7e09f9314a84d00041c89b4c2e2134385b5f135b7d6ec71d00546c75f96204fce30ec908ced55135c79172983a0bd474494c9209a6e74666ea5f01f96ae898c1013219361b04153299562c54875fe5884bbb560ea49bdea4b3e68632d9fca299df9252392e8ff411f72d2ee6bf428f6e38e6d068e3ecf90173302d8faa6fcf43a688d93e25022709173146b56dae48fb255ace8cd0ff1690d0e4cbfbd510a8b6a889817e73e47e8479b804e406ba6b0666394e27bfdda2bbd736b3271b1876521ffee08873023572887d13d82746501e7b3890e59b42cc10090a206589264a0fbf32657f4704f9849ec117a38d9ead57eaf32250fcb779f967a9630a4aa5778ecb4b7f6002903fe77066d6f5cc7c475bfe8b60f6c81100b412eed3a1ff545666495b72a684943a4113eb2998cb45cf2b6e398c169e855563a4bfabcbe8b0ee6ac9752019715ee09abdbda8dd0ad0afa39b3fe7f7f8c00c5e087370772669e0de46ef32d5d9c77f02eae0f88e1dbedcd1fc3335cda20d3b41159ecb06a68af2a16917bb836281aae4b6fb65ece0877be91e3cfe62b7c704fa0125210023da680ba84c0ce59f12546845e198202eae9edfe9541e496d9d2f7050b9b5e313b0279fd65a27f72e907b4a98578f778236e13eccd7908127524842a7a26f303e173bf9fdcfd9ee4ae2d6d7483616e31eee09b0416fbbe7a77e27d88c0da2da61ef5b4cbcffbb58a45608fb39e6f716f8be8b7d9298be75b7c9058a2d8df0124fd9ea7a753be68bb95e9170089a98fe2d3128ad50af028e7b52b96f437c8f337c6c0b0e83b2c238a6a3d0ef285b53ed52608930b3e11d2cc8004cea74da25fc04ba54ee76cdcb4e65e8118f66f5e2c21516b3779e9ffe7f8a7b98f16d6b078cd94999b851f9ff71c3e0a0604f97632d838a5ec0f4be1675441cfd0fdc37df03099b998565449d30fbe6e6820f5b26caa0c78b9c17757043e9f940f0566d2a8739750da145a29b8fa6452ccbbb3f54f94d12edf14a6ba4e80ba5ff4ed54fa8a31a0c3b4c885a2cf1487e105d41ed63dfa958e3e1c29b1d5bc1863e15123ebf8281d59f8b273931e65ecc879fd8bea50b6f9b9380c5d034af9e16ee1791ec21594c79a20496dbd6cb8234fbd3b9a09f8c83adc836944dc0837aa4ffaca1a90694a53a0acc68d55be7beb1c0c162cbac8656da328b5170fbd338e09289adad0feb5240de6238c0b62d26a8b56c480b6a2e583555b2ccabd6e0bbbccfa84d4abb78b3d22410f60172182db2413be07c9cb3ed9276146dc1331c5fe4f3f13e76858d06127a1c82a95af10df18a53d127bdc539f41bb0ff1144bb4256e430985224b72cae5f919d26d1b4a236c5060c51f247ee701596d59e1d7b7e415dfd65b1754775831c0a6ca91ae47171da2f7ae9b046a6928d09de9b55ec67a8cae6fb07d4476274a85bdfba3aa9d14e986cdf69b5d7b244c0f436ecd2aa397e1d2190eddcee532c2b3615146dab722bd9f7451f8666cfb596af8000abfb06aef59126bcd508666a39d13e908fa32c47059d13f57b25ff690de9a0b7d0cd7e3ba95024db8513cfbd694dc536ee43d95aa7d5729077eae1ca52594d073a6f91e16afd39772caa6cea9c3179d65886e834ee96262b14a2dc8d4555ef237670aedea54b4d2e66badebd08c3e45987bc520830c4153f6ba7735e7fb0d8b279ea3053c278c91d0bc6d047194e5cbc9f42e2fb8c86537673526941ef77c898a40790914dda2a608cfa94ddf356524a5986f04816c1ca586a0248ae8bbce83ab15e2b344ae17b4db44f15e578fd1bf914ecf0443519894c769cfefe73e59e6422f03070110a0d0fc1fbb2ff063edc0beed2b600ad679fccd1ea8a77894260ff27aa4b46b8f9472cc6f163cc18de6d178bde914ea71a400698c471110b9a27ff52a37645c177da86a6cb62c29c07cc010c40f7dfc34f71697c7c795635fe10aace8b66e22d19d518ed95fada1bfcda14bde970b2f41b1c14f82ebf2c703f65c84f4ec310683a344ea6482d47e238e579304ab7965ab59c6e5815574bc2d12707cc5f4df5954475284d6dd1856e97c8cdc086e2f68bde14e1e297c062d03c314bbe617e2cdf8c28cb4af10149f2e4717bd36520f71a2dfed600988cf471b480e10f76caeba4a10195ee903977139883ab60c9d8e7c1435c682e332d2a99eceb2874c65a0fd5b303419ef97b7e03e347c242c9aeaa57c5a0cba7681d41fec6ac533c2911f53b6dfe427b9f8a9e62d0952db6b1afc39d60f0bbad16c8e3ec92eb028a04d09bd25ef7dafbb4999eb434f8758a1d78f04047cf3351c8b936ab53277a1ff2a2824172d4d41a41180d926936df377561ae1c7ecff6ead318c772cc2f26be577cec2701295696f9dd25cc9cea2ba0a337f1905465dc0f96de6695dad8c05277cfc9ebfbd79112d3979032c99e93a04909304f07193e0c44be9ef6ef3730ab1bb9a9b519408e716ca95068b6abcbaa3e77413310b4f67abb407e5a115fa9c66c5b4d5658d1ad89846323590fb2f9490c59b0b8f8cd2a302470c8c6da31b5882ad592bd116bfc6c3c8ef3ee77eb9c26984331b6d896797369817bedeffff5f2bb38dd64b822924793d7ee8666e8e353de91b76605b1f2eb9d5ee79642512ffc30e9e878eac1f263efaa37d0f115bb30b3dc6e280c494683cd2e61022be52d300b8b103da8d38a2fc7e5a728556a651c14727976ba0ebecf04a9c79d570ff6f1c45b65f6c82bb52ae7dd61c7ace0b371c93d75987ea73784b459d13680ec54b3f90fc1aee81391a9294e049eb1b6e0c51d871b2782b4d5d344d132a0b12e6ff38e435f90bb3fb31bc00de00f4e896894da4217d796953e80b0f844a927b67995ab3aa1996942de9118b5b7ed65ef3895f9dcc256b5bcd8eb9cce1b9cf628884d4ee1836dd7b24afbcee47732de3e57a57e5e182aa85fe23abaef8dd15b274b7c8c6df6460b8608566eb9d6bb805f1bb31230da16b7c58c1701bb9ba1634bcd858232d0f1b1f11204e057c36767c5f981d0acce593825f70743cb7aec65b20a4ec02f6ab8e167f49cdc0cd8f7c074f14e50984441e26a985da37601a6776f1c6b3dd870df0b52deeeb88d1224598c495f170af300af2a5ccebdd79a07905672aa0e35583a92d17d66bdbe91b91d2d984f9cce5645a272dcd94bd648ef15ab20bed52a10cc8443174df2dd0e35c1ce180b0cb6ed038d4e18deaf33989a0b5e327b1bfe7dc3ce4c6ae46a33dc262005c4c7c58245669550a82a9912268baf387d5db9970bb7baa1413c7aa9636391cb2e37773959ac5e2e08bb8bb4a685c3ffc11d9252188480476ea95f5834282771c23ab27a3bb9c7fe24d26ced31d9ef77dea774511fa7f9ef55c9ab9bc5861659f1a35ed2ad1fa59786026dba9b9596ac1b4fc2aa77f5b3f86e055a6487e8f63f389c0cb7fba3e06dacfd7d72d69ae6fe5f99a7897d3593eeaa9deed5dd5fe21eca21e09df525a0a461dc9d879a12a8b83eef7681b5be90485c06e4cce2e5c94e0e9ff4a6c6b20fc0ec3cdaf3f34989076080ec362035695148e1b3818a48676f781778aabf3a8be2b9f9aec0cb70999a1b3fe1279e2ba8efa4f6bd5bdcebd83a407990d85465e67a005735d0fe29d3319379a32e2c740698a6eebdb8e3c7130f659f801e7c18184fd9bd06943330b9cfeef557e7997bb5334655997371f02900b38cd46f062d3ae02cd0670a2e3384896acf75a7c34d1fdaea8b251fde0da92dd50ff6252c65432b76c575c1fcd0a35dba141ee810c4ff159154a04cf68f571e396af2950827832904736ddeccf7a7596156c28686cc0b57ac1d99e43b493accc8e4389c96d5185ead48f877d895e0ca65f931e67ea4ae4425cca915e4ed06bf790dd5e08045cdb99430ba05547d9514131456ecd408340cf73eaed33e6af20c57c6d67e29ee71685a66511ac3ff04ee0a242a0c990b61b0344029601d5c841e99768746256550675ca06b93f9da8b54c1bed3d4121e5c8bfd1423a850a297797a27c51fb1b85087ebcb88f5365e33aaa35359b4fddadd4538d8b51636ba7a4a8ebc1e85c06518446970548822ffad3ecf90161c5152ee1abc45894b7bb514fa41f4f0aa57c7c46245db52c06378e1f2752c2c5d57aabeba6aa74b37ab7449935fe0487ad85dd1a570a5d3a400ac269ad13e9ff9ce566c5240d221701cef50a97e5de47c3cb2f75ba25673af26990f680df728cf44dc1dd471ed01a8f15fd39f35078e1df0a03e21ee232099c6cccba83b9fc5d82db43847374d4657df45d01e6b8a7672ab500a5cf07f3a09d8ce514c0b514a11f4e91bd360c4060eced577812ceb76355305e6e8154bf5c2dc4f50e7bce0ac3e412d7b9a3c399584b0550f4e75a0cb54b2500f9e220ef4ad39d54d2557138d6a1a934aad459500cd66c18d7209c21f3f69b7a522220ead7d8109e939f0d23e1a6336526025fad5e14611a9b199f26d93352c2e6e2fbf19e07174ec65773db9ea6c0a8d2f71e0d50c1fb702033d70c96ae2ab351ec3586494e120437e7b2a6ece9bfb9499107fda2e810d9603c6667f0f57ec96563c9d77ca05490d4eb512ed9efae85751d51811ffc35f60482ffea43085a450681d55d5899ebd78e6aeaefa633179b3861ce5dc918d48b010007a22e076a75cb99e18566840889eb4e614ce3e4a8454f1d19bee600c00a8a759b45fa789ce20e7487d86a62bfbe02d7bf83799840019fdbdf45533b84e64cb402c06539487f3a29aa47a9c2a34c4f17ce7a9254a003f85f709d7123dbc41c51dbf3b1dc30ce28e6f6bb6c08ba1e755084c1da6c7c4175252e02b019ac68d906e5a6a2a4f4aea70b9935292bed4c857118460766a350b48cb3386bcc14be379c67f7d29e46b9c59a299501f9b10916b3659d6172dd3e33f2dc92e9df38da68159e7ca1b47f896884e50ef084aede4158f3859d7e25c20560d862ff00acd30b8a4cb08820037a8264851f39d80d6da75cbcf6c32dc4808d4a1c8158ff4c263e72b54e61b1e46c099ff406282859e603bc08ab58edf9b3475f2aa24939ab6b2238351a90672687838e422a3e759cb09ebbf11fdc88c6c1c63b79b36fbb089662572c588e449906dcd28c12d4cc710cb75ca6b2f30f383a7979d11794aa2cbf8563a274861184555547c89c36f759a827baa5fa9f9c844cbf3ed9c7d7f57b80922e8a93f2531ef0b2382417994bd1bd912b78d67c60665caaff212ddff97314668368117571e48ee6d5212978c3d28b2d52e5299afe2854f69bdb05e985265fd315d0d363cde6856c29b7a0a00fe8388e745c95c9cf36ae26e2f3c28baccc3e4701d49e001e0c9cda40eaf8e4a21db7b216f2a39552795b2788282c51b349df7ec3d6eeddca6b2883a3bd9db766550eb7d75859ea06b192ea28a841bee0e88675dba848462ad6de8b10df5904316e03634224d22bcc15ce46b851d6ec6eaa87e071225a5634f71039bc9828e9e84ae0186663f48dca43e172bd7244fb3328c5bbd23a526309967404ec6bf2fd62e4d329c03673e8473a2d8ddf3fedac3e431a054884f57c69e595effb9eddc1c66369c5ba6212967efdca4a43b346b35a68da297995bdef9dc56e0f3f597385e0a5b6fc949d025b5af2f41776df2f771b886850799bccca2f7ae30d351662edfb6d79294ff5d628bb40c9abc515471f4714564ce06ca8c04581a02ac58c838976e74322b3fec3c634a9aceb7e9dcbb12f2e423bfe82b3c6cd052d6bddd3bbb0debc656381f708c8845a5b9670a0986de1e4ce273bc2ab972cc8d07cb073608b90ce938345e16ca37ed524f47df9457ad8e5a3e08ff0c0ba0d324503559039b7b3fed014fe7b0877b666fe7b6e1e855cd3e68a5a9713f1adc3fa4440148ebacccc963f12d857bb18118e9e2d1d02d41b7cfe5de8e8e5360be66735a7f64d8a39f98d777c8dccb54c1e005c504ecb65e8df9e26a12f78f0992ef5d45af5df3f535178e0ca727d017e9fb33c7b6f61ac27c54ee92501228284ecc0aaa54b1c5acf2b902cd87a26f3721a07f8736d9e52c7b6dd011264f524ced17d9918bddf173e89c6347fff1954febb892f07c425646a1bfd4aad4bc5e3639c48dae6b767f9f46c097051f7272631ada2b2e083453bf756cfbc8268ee1004b3d0f096733ed7f3e0f7459fdb0f82c426957d961269f36d7a50586ce97f95b47fac3216d4a1216c30dca65e47ff7c0ebe6c5c51419734436c06a220ac7320b53f1b1d97ed039237f4fa789ce744945583f6d21639832221e2f8d0b333351fb29de7c53c4eca6a89ea981abbe75a5a128735e7ff28c372207bd3ae5fc18890398a6ed284997a84f76f5b3489982d8f841c340bf48f3491153b873fe4bce40a8d7a2dd6073ce6c6a3de9159c343f5a126f7974ac9d5191cb84de9f9ae6ada5486a80b3240ccfcd6fb08184fa94bea050b8a20e8d10d1ecb6b1b15cf887250b8ede849017f5190be49d926ed38faa21be5ee54d01369f6e5c67c0b27fe7ecbc82897dc18cbcae48463d8853601a2ffff176b8b4d2af65ddedb3cc6f92028fbca2e40977346408bfefeb107a674a3b9dc51a04359940e4dc7262d0e627685b5fdb639697592b042581a4f8e550e1d69c3e6975f5664902d5a566456ec1f028a565fabe03ee23e7951c24b7c6a5761ec15aefeb297ba0ee0e2dd9002ce19565fdfc09cbddacc22993709d439753f0728c28ff10ddc4449ef689cab42fcae6d2120a5a842fa7b0d98882d2142baa31e43dcca8bc510376504d2ff82f1d04038dc9a785fe770c728c6ef4f902fe48003f58e5262bbd4a02ee2e32b9d4089b756b5e2057aed2736a55ab902d1ee1a8bc4e61f27916f09669d4f8f1e284c5d0623e1441da8e0439ed1aebec0f7175cc19acfeb7e22328d81115b0f1e36d0bab9d98d9b6abc1cda0d1e3a95f8ef9a9a2b5b89050f09e2dc6a9fa0bd11c386dbb40ffb0d213c1fd0d0c043b2c10271fa236a2fe2f51f2aacab29b3d761e5c4793997767c57e7c7884c616f3d348728740ad549eeaa3b86e208b3d09f6d2f1d44b15a292741bcaed66a6a4124845aaa3246f4ab7f2e3097ad65f7737d1d9b859afe7192776bf21f530eaff845bceca4b8c017d3e3280d63c82b5e323c3cf8fd069c73eb2df14b503963c6dea58c2c239ccb16c331a3d724b5f95fe88e7967a236945e2c12a78053143f9889fe0541a3b60d62470725664a50d53ff8aa070be921251d7bc8ca743629bb203c995610b073811e0056b1238b2ac09a3938607dab3d04b8462c4cef81f310ae67d908ccaeffe0927671655950799a698888104088b14546df5eaea0ccf1c981d5722943cde129c39252858431743139abac7bdbf25ac022627b311b5202aaf5a03af8c3f98c585ed084cb5ff5f9afdf20f4a35fbf7f9a3063f9d864bf9c0f17ad4d42b90671dd9575410a95c6dbe280f5b5d2a69e32b817dd19479bb806fbafdf488d576d291af9fd2cdaf9fe866da777549031c121bd1e415f4a6b7d648f6b3e19a795103cbec79096e12b707aac15086f522d86841b4f48d081bf04d74250c45d5363765aeb8f33b5247a0974ef131e74e7ee9a8e12ae2b39dae307f9f893a48779c3e61fc37773fa3df85971efb6b77110e2adf7cd4435dff651cd89ec841b29a37b4c4ee29119d088cc45e5d7f7cef522c5d8f3429c723da6e7d409fd6ad9845f0741db9adcfa3cca86f0c0e4017039217b14a1072a0f5f6694463b60987c22bb74b131036e93eb023b1da330e895e0300dde8d036966c4f472a4015f733b5f35a2a27b9e0f88d0c9b31dfa407544b79b44031fb055e2dae3f5d4db206da51caa54e5fef767b814df66a599c5a1cf3c4ca96222dab5cba8e8945cb90734be7ca312ef7b711580320e7536de3e0d75387d7dd44246a929257215573916ebe83d960a8ff4095fd4746f7ba383fed37ea92df58c6877992143ee365ada24e840e79478914411debfd28bc98316a6da28f506121640dc8ddc587f9b9529a3e4c1aea614e49e997799fd2e8c816ae0af6d3c0653771f9beb6da4fde31dc6c3b1f9aff21f16894013153d8c3133d9e811a36c2e5f34ed5d0969334ebe1654df65237964defe97128058e51474831e4a4857f20e2e045295bbf25f1727d70ee43b2e7b9642f42b0c0d0d30ac79f25e7c878d138bf6b2b09a2408f7a6c1b622a1a3376ce96de570145892d6906c73cfeb111cf45cfe97f018ddd280f146fde7f4918b848d6d29fcf43b6bb3809d3d2203c45ed26fe3ef61871acf4677f0c8d6407cd61770bf05aedd535ae6577d0225614d9be004ea218893f649987c42574b0638e668c14bad64747f8e776846c1459e57c77da391537550af6fb1a481976445e175a93cb7c36765c38bb0496784f690dffba56f374a7fe485c60638d6f6035a2e033010a380dc0c5d0e22daea2c6ea78f043205275411d7d5c0e2d52f7bc29898311de0d0752f2f1fb70ca48c596ec3f5cef6c3344ed4674f9bcaeb48272cd35708ebbfbb4995fe524d5d1719f860f31a20cb58ac48a3fa02c01b8815eebf8c87566143c002a5774215d77b04fbee3569e89a72d01a38b6c4af3874720500478c4ff4957d0eb0d3c8e616daaedcbb1a597f69e7068f29f7c16f4589304d9913ea0a1fc3a3e94f97f7e76bf9a1708a377a8227c03d67a10be503e51b0123aa7a63ab1b54755dae0f70d07a7cb4a602b122c4d64a6041256e12c903a8e487f4105b3c91ef5ae55e8ffaf601ff9e60a0154e88f9f7b38c33a2dcbcc0110e4c399e46777265394ed520f5c278638ff4f220e5406bde2a297a846f704de70d2d31e933488d6c470e2e485bfa365034119a4bdf19f193d74dd9c0b9d91fdc8911822c9d8be276d33df846e30318d273b04626a23a5b2e85e94c02303c7489bd6a5e23fdb22fca03ccccdc6adaab24d7c91222aa62f7d4b522cd0de45cd6c94c042ec383aaaa75b0fc6a607687a55c814ad54e3ce1b1223fbf981daca7d3fe61ba7df376c9d272771e58a6c73cbb07233fcc239ae74cfcf0748738c26c9029fa5a0d8b69fa7088eccae119d4adfd2237c90b26d95671b1d79be3e8e0c431044d638a97ed2d74c382b762c296a1414fa9ba74a733728aec82ea5b7c8b7ad2b83f14c3542314efdb9159943068f7a13dab6dafe97d0f9f9f31b957a2e69ab5987a1ce24e2c6d79c0cf0f701e25760f0c1886be283a87f03df4b0084326045f40c887a9ebad048192f9b1c88d68c1bfc1e32c4f92f0009413fc44fed84201ef37974cd351340c97d6ca352748abc9c1810fe1a4135b581ece4fe784b0acb55b10e62af6c75939b7f95de77d218846064030720041e9804e354fa7ea224170af00a015dcc72a185411c4f5d594db9dff11ff4e68d5db621cb4a19ef06ebd18d99dceafcfba5e13269b5ee51412d1fa3de3b76195c0534cfa91df634df2400f2d3e3f0c0cdc71406f88de7050def7cbc4ab4bc19cd0c8654f8ecf89e4f61c2b95a10430b3805b5963b8b90a4843ad314a6d6d1f4b0cdec3085126ac2d57162ebc3ce9142cbc5cceebfa7ec3dcb17e2cbf2ead5361e76a40cecdbefa2e085d66d8e6d361cb376a5ff6159e57a8d2ffcee324cf77421bd03bf9246d99710c22210514ca9c5b7c27f015ab228f6c625b58a13e6d57e84d36e645b2dffb36a179ae13ba3be540c010ef226b43aad449344eb270aa8e798626244db252af035eb11db39309d4fe9399cc3ae70af8f0779cb3f0926665c6f5a9944090d8db46888b02fa260a69adec1b3ac669c1b5e706504145618b4961c4698c579ef01148231dbbccff69abc14baa2871a9f18a6027292c7dd187ed684a1273b78fcc73948761798d331befac1da9e7839cbda1ee78950fdc867d1383c11aab0d3fd457d37c8eb0372dcba3c85f88257a4dd5750a757f4f7664a35ad1f0b384681c46ad9bd4176940e70b9c25d1242a684d2216e3367295485b03e9dddfff526c1579cd7950da300b01bac7a8a7142113e740aafc71816731179d6fd9fca76fdf35f384fa8cd8d09a08466e1fe7683bca88d44142c360ceda064198c1713d3dddfbdd2b4d451846d5721703b150d4d109b004e76852cb0f0cf787c540b100f1eb7c1f5db9cb8e460ffb7da18a2b778a0229ab5265d98eaee9552b17a9e9a7cfc477cfbac832cc5f541297e965c7d0953c8b4a03ad59d77b1f9fb14323fa099bed1d2143ad02f3655c2aaa224e0356e64cd0f21a058345728c514dbf40369b656bec670cca2523ed0b385f7eebcd76a4081a084760614c0b29f37f187c842819b1a087953cef3c63f3940bf021c41dbaf6577e3fbb80fc9fbb93265b5e139e18e0dc2f0760ecbe1ff8cbe19aaa1dcfe0ecafefaaacc4c85241ffce3afd1e9f30be4eda7aa5d519ac4c3dfea4c9c9a479df72253380cc5dd3e52faab9f508c0c7afcea40a4d072e4d4c64c6ad8e58449ece50fa6f48d2b61d55596c52d7c5e9be880392613c692cd5633c3a3f548782eea0ea40f5543dc2ca1807080188d812f5c6d05385d6782a63e2a6216310a59e5e8d7ce6c2a89e8b6d81e0262d7d842f6b4bf2e402c99b701f1bc57e1f9cc56dbde04ff2d91f33c3989097c6158b47d1eea53417171f86b55491d4a50f23b54d196282f9c4bef354767f0f09db7723d00a3c6afc976c66bb92fc2c7b0a15bc32b19c90100db53169edef19a53e77dd7c5f723bba717095869c1829651d174896504e8d73322666d582de64c75569a816f8aa51f07d39f0f3025e9f17330b1710d0a2cda960b5457239dccba150a59d09ba94fe8cbcec09419a2a9ab35fcc350428265cbf04074e4906a0005c1314d7afa571064331074922f14cc5e767334b1578d7b22e25c6cf03ec4e8f5ed2205deff56897759ad79e1d21db9dd33e234d0abc38176c9e21a2eb747b13ff63ed07301111f24807bf2004c02c81434c0a3665bb31d43e97a3547cdca368e16330d95abe75e9d0c34a78c5458dc7ef20e68e8856686498b88a2647781af1540fa77a4c6395cf01a97bd4f43db4d3ee8ad2e17587dd7b49d446f1ebe0c9921297d70f93abed9c680ca5cc107bc34fe1ee0b7694f4293c6fff600ef2feb87ae8551cc36d4b317063d01d8ab7521722d295133ee2db87d613ebe510b6a1584e44037bd43c6ac988fa92f8d2bf093ac36195419ce9338ae008a9c913315263d7212d3101583c920012cd8c6d587fbe22b59dc71218b95307354fbce48008b42bdae712767584efe31be9033bf90aa9442c28d937950f7cea3e87a61ba42621070750283211e73c58b75a7c5624c4c85635f80ce0503586fb0de1b5195b520d90d6da82f00f8a7fe64a77e766149e9178097c4e9e6942f3dc1755c8ab432bde93afd1add5c6f33ec29d3f47db984f71d5085e610ed49adf9255cab59ca6326c130c473e1bb242c31eafe446f9e57911a721897aed131ed8c32b417db73bc261c04cb229f4c95d5765a8b24c3bab195c577fee06e6158763d561012dd944db5ae423b2e23c5ab26e87b3661cd02a4271ac011d50e165c45a37430d2e4d7cdefc3e74764b30ed354bd22f422d05b66dc9cc2428047b84da2ee59b9da0846248c9799eca9cae937e040e027825286e416c4de19716ab0feee04d6e62295ba5c9faed7d19d1714ca474ef279bc7975de66c5eab6e99dc41971f0b0499ac988d1871ee90e594c5f91b58e578b51b2220993aac3ab3e9b0e01b235d5b15491aec70d519a77ce2e76c94d7ef78ea905ac6cd1d5ed32eccd5383629fc7a02389edfddb5c665910288edb06d6f1741c4c872e77cbb72575570e2ebbfbe50e26c4669986c38ca46faf0af0a0431aa0022720bb011c74349fb1ee2fe46177ca5ebf77c791979fcf33d598c838cc0055c49f8b467416403aa879dc8fdf6d8674698176d15b600f481aca559bf7dc91327fe55c4e0a55dd25529b18f2d2fe863a0c50e76a90bb47b38872d89570caa1ae49bcf017c4b325eee59c71a1fc2f4d95e1572f42934adb9910fecb74962868ef76a3000d5ad477110453fbcaa1af4e51561657ad0eaa42075fc9d6ab48d04204a8aa467d587746cd1e67d2fe6e58059795f6dbbe5eca0e9cfd5a8bc8c6dbcfd1d39198b6a9b2c883e2fb4d47b8df7b2c08359ed3468b02b757b5fcbdcba089d05215cf008fa2dc39e828def2e9eb4ba078d1149f935e209bcaba3dcd05e2fb16cb83fb444db3a0a3530ca9dbe0fade475a48854ff0f4edf12df1ad7f05ebe7cf283a789759ed2039c2032c317cf422d93b4edcd17380e35a7bc25babd37b3a0bc59e1b3707ff2f4b623fca24fde595f0cb6a82dd0d86ad84b4d8ba4fceffd77c829c528251b2f88a96bbe4f8b6e3b49a1df761bfedb383d9bcdf4362f274fe55e413b04975be9f74ef8b8a0a9277be18a1e04ceafca3a0011593165ca63b9a1e6482628b16599fe71a9e6f4d533dad44ca9ebd99ca9f1d2faf25c78326f388d967ba01ce9cffc2c046f51308594528c753d75a602797484a6581f1d02f7baa8d2383549d09d90c990bfe6144a267b9c88e565a83ce98e3da110fc04a6d8e4d086d08693a1ecdc12283c1cb0deec3a98d074788a498acf9f90b0fb197948a831ea3ffc80087f0f3c1e3f2df9510a857fa098bfb33a206c811254ffbbf3d55aa64f03b761b58b895185ea2fb5ab8e897a80c26a2f02ea5fa2ee6686742660d84f13a14ff6dbd63db44bc2bdefa1e4a92d0c568f3a35357a2267347556b4b9cfeb754c711a047e401ba4c858fdeae607f1c3c675ea16eeea9d88019b1bf637185e079a878e9421270fcac31b1eb4f5fe0e73f40a611c8f76ee7d914ee4a3eb9cb7303fc022a963864e121a14343d8dafa8d60f5c8a158790a1b84bfb425e3e5ec028b8f67b89da9310a589b5bc3ed9d0947c6335ddabe529db3138a6a8106a4d7a990bd96af9a95bed6f534cfc2bc55b217e0154d35eada502c5743e789064d6c6555407d6c6a60ca584a3cc300b9d2122173a935ba31b9c2d794972876a122c47af14e77366c039bf700fe57e15ab5eec2a688af40e3942967f9061705690fc5f130f580d7fbaa5a8c498e40493a6d7652755f6a580d4ff29ad802d5a9871ec2c7f3a8e03f0bfaee075c4a0182c0f6511ad85127c9ded8cda958196700dd459baf6612d66e00a1feaa67940699a955a0cce6f155b022ee80aef830f723984a7fb0174176fb84c07d5fac746c215e172c895e9b09ad1b3875352752d3e3f827670d005d81e839cda6c1b42260b967b9dbe0d5cbd605e95e8341cc64da2f9f1b35166d87295aa0a48d6fbb3fc5a1f8101411fa0ece5ea759ed62bd792fbf62a20a6be4b935c358f0f4124e4c12079a67d3afa1180800712725319a44e3997d68f0623ff8633e2b67419ab6d512c96dbebc0a55d418167b19d005ea2376f2b6f3a7a75304425fcaede3fe28dfb285eb2daa7dda524476dc4a884b86802eda6d1c7b39df48f653f9100c96df702cb5d5923b0f06eff0f664bc578d2ea465f8c3c32a29aae615b95c6174b56661089260e8df8269c6aa2745e3e734e534ddd204d92269d04ac64df1c4c81821afc90f7b485bc983719eeb85c344e83e296763bf302c8d0fdc0ad0cc143e8ba92dd8757548da946978c5e2267e1c956d64be419cf9ba7e81bab5381594b5a93e7f80a0805dc6058e08ca7d4dcc455a5c1f8e9fec11b3ee1ebde851425b0bf9d96fd51232c90a678b683a70b167f51fe9eece4a583597780442ee9ff840a8d2993df37718ed1f69e59934dc00ff227c32ce3d557579edd1546e761aac41741b3fabfa271abf36c892f1e2ace5e840873d38b8ce544158510fef12c88354d8db493a450a419b45b0aee934539fd438981b410b60a0a9e671dcce75af81d544069fca71c0973a1cf39e8482b298faddc209d27e4474e6add78d1b7cf74a11289d1f96c1f5c293085058839a36a4427a6243b5885f4cf68bda04d35822cd0bbc73b3691ad526a45dd009565ae002502d577dabbf57d24b046e25080ab45b73c23124d07663934ace28727e21b3203a66389b8800888e71be1d609614b0973499ddae6b5400b56ce57017b39d324aa7cb4fcf7f1f390defb510719e646524ff9a710c17a76a71cda2d390ba13e984c46ca0467a33e7bd23621523595114c4bd3c5dfb0a5f5c193fa18aa7ff4469a03801e5958e4e66defa6e4bf03193aeaccb84cb803b6604885e45abfb2823e14afb878c7260768191e51f800344e02c44f56c19638c67ee6497931ecb185759379577ba24f1e0b304a11f770f54cf3d4775e043a6630dcec44ce862f99c91582cb5656cc4d99ce343ae5baac5686cd28f3adfb47f53819c0e702dfd49b9ef07d7aae93caf29f8fc7ef087b159bfb914dc4b491bb183380d7a8e282ea2e7479347f0503d9c36214ec8214f6a575f4543384a8245c06f6aa7d0f464e0797c39d3497ab70b2dc7749951b0986463c768bfcefa32a04b39d0e191985a97298912747d5471fece03f3e3be17bd649fa73c437d6dcc4086f6a0c2938bf9c9e150d5a6cb544572bf956822591b4536af12f4b6a5defe6a690b842343b21e63b4fb9afcd315cabbdcdb7920b01c9cafc46e9ae82b55f63783a84b07a3efa2ce573fd9c35fd9dbda90ad25863379f5a9548e396c5a4ace05758372c69836b7535a4ee9ce7bd2d30a651857d1b7d818cd7066042b71d8fe4619926a4181d006270d67992061aa343f18b3694c9377768c4f27444dcbcb284cb353fe0cbdb58e746bcd9324b9416fb7e2a8eedd628bff3fda2d423a46d3ae960ab6f2ce6c366adceeb3c41a110c87e676bcd44e3fc48869102d222059baeb1bee6cdb6a32c754265a2eed71cee1b6b2d46767472e2c5b05e6e826213fc4baca24061526eaf99a51c7a8b1ef79c9ffaaa1961b8daf640cc7da62eece83504d3685c04a7ffe210901a0116bfc9c762db022dece52b8c1690071be06cc6ed64a76f077df9cf10dd5cf7d377486da17673dc36594698784f18316722475742072f0ef6c0bd114448e6e52b202ffaf862e9019b4676d51c43547024d24dcc3bc58d88e6eab3a09724015bb5c4c67364c5db358ff111a6c153c34f86b33a3321d5bd6b35e16851e612bac51ae942c462322a5f8c0c9f7f064704088b83276de00b03ebc38881c04cda810971f70b2890ca4dd7c398c35a9c606589b2b3efbc4b10799d80f4b72b0601e7d71a8100c39da327b4f8494056a669aac083067f77d6b397fb1b6c405cf42af4da488cbd054a4261cbb8d6dd7fe2cbd9a8f713309664778c8b9ced353a9787dfd15adccc8dc3b4c00d58660b0f8e19b3e4eb985450cc8bf9c2cb5cd2850f5b721ec630bc5ccb8b79099991c92362909ad3aa846ae84c78c70fd77eb35f8ecb70110ae94ce38aa4ca21151fb80511dc47a28bf50c20447170793c39eb083d33dcade83d6f5766e25941ea5f608d544dcce04e35ab2f328e027cc132071b40be1ff62daee1edd74b0d1766a57573d9d3f91d1f73547a7c461f8e7e8a3cec03506e6f571e670295c133aa032b497f5e984e2b586ea19d0eda7d6456e2afe8360a1badfc50db5d335e65bbc850cb551d4c8b3fb89f8ab63c6041cf378a3b01d67f71f67e853a4f93d5dd20dad026ee33dd35c3bcabe7d28f8be08908e3140a5e3518768db2070c2ff10a4ecf50ab857e340053c9bffac2ef19d3aeaeb47d28207cefbec91ea370fa4e4fc42d19b1f43038514e73592a47b25b219e7d8e848b42009ed3a8b5752b89d9e6c9e849e4715ef57f53d2ef57d9aae8c7a1e38b52fcc9bc1d169726386fb0fcd2368c6289c6ce760ed6c1269b0e625c90522ad148cd1a2d807ba8812d2bdc01af45ebe793a760966225c20e1892ff04f1b218106d8cfb2b548db6f942f3a2fb2051424431d3e28d9301f5fb3daa8237f3309cbdd8b2522acbc8de255979476aa7d17fcd10911d9a5c5f7bcaff7ad08bff6b1e9d2e4e3036b031940072fd058f7c93ce4cdc219224b177fba156233b961e3b5ea7f44c8f34ce355692cd4dafa5e2cf497e870dfb8769162c00cd0df73a68628edbdba67a1d4d8b0eac9333fd6448c68ebf63d4db893b57fa8754ae1e5d61ab3973ff8839dce230a8fe4ee002f636b092bbcfdb426d61abf15f6fa130cd1375a182ecdc6e3c3cb502647d96553c8c8b1625819e712f64098716a49c9cc020ffb4cebf54159b5420075e65c0f78de5bdf4dcea3ddc37d840d6fd5b53edea7b37af09444f6c5f65864c92b96fc46e9953e14e0401d10d463813cdb81108e8333a27154dca2643bbf8497bd3cf21cd869ebe206850615da42ec7443085b6b702b323420cc6438325a088df087b29766a057aed08186ab56e9ee2a258dc33ddada03b92f392897cd023e29b438f256fe3746ce9695bbf445f10c6a2479ce2dff34e33d41f288b2f8e691cec536e109f3ae1ba84bde8aa9452677dea59726e35ea98fb6695c244e1c4dfee927684e0cf32cfc081dd9e942a4a43b9ea7382d8ae9a0f3b08ebae62777d155b5918d2cf455e4b2ec3b7d1f71edf589dd2a0923753e355916693983de656ec3bd6bb4b3ff03311a2dbcb370f841bc643f1bd8cb639e02349e53cb47b990230614e08f35ed7b603b503c557e9c3227495042a8df8b3cd433432c8f34f5f91ddec2accf64a552a60d34ea379ce3e63a6081cb50961bfc6487a140341e400c6afbf1fe03ac92245a129e0b054add2da18864635a209caa2268bc898bac691782c071220310c86adea3b33cc7b73294c36ae1163f0dd9326753fe4d2c01dd446e531157cc0f6b6aa70d1d89fd98ef5d611e832e693cdbc8249907d318fdf72a6f3f9bea681f85735a070988cf6eb69cb5d35f0b5d1a9b42728595eed2591b576d287b6e6614efff161f4fce73492af82306257d89acff9fcf204ad0807085a7e01d95bc20e1a46f80199589558f0891d3c1730845e3198acc76bf3a4c5642273cccfef3e3f9fc4afbd6859871b65f78f0e57a35f9af2e5456bd5956534e433a9f58c3e3251de4d829f0c36fa69b9e334b22d9f5ac8c9454f57a5fdd9924292109c98dc5a68c0f2f3617380f10ffa4ee62c6bac03f3feb2b5ceea017f2dae5d8efd45626a612a8aa2eedb477b6373edf41881ac2c357015d3076bd6ad2aff1aaabc58ea35371bcb177d4c003713d59db884b7872dc1be4b926d2409d8524da78f9fde21831d7b3eb3660a95634c3fd1516535992f9090ee2a8939b7bec5cf95d780731890f642a41aea7483c9efff8d7a4145fd7d7c7627f072c0936b1017e5fde3deda98fcea6a644a7e52e8ef4e60743e41054498dff38d568b26804fb832e57e2c24b326e379fa0f9507e27e5e1a5500bb7958f60ca336d0ece960ff5f169fdfd1d9cf3662995bda9aaa27430ec2f6a71cae3b59d3e54b225d3cf9af361d2776ca6c43b206c6550d762f50dde8359b326d07e80593888f07a2f90568748aa360702d18f43cfcd7dc4c85aca925d585158067e25f17253db62532d06ef4641a05ce0adecc77a63cded819938afd243021453748e7b582cec865b3f3b88f439f85ca01962e41e601d5c1b4b78771a4b8828830155fff9ffa4be7c651124a12d7b37507cd91c1b78db83c959be24d1d25d8ad11653fdceff67e5e047fdfa3930ad24bf25e78a2ff6499d8877da72f832d159b2a169e5fc4889215050f2f17e462e0010e6d423d662caa88bae2ebe65a77f6f96e2d3c4d851d3d25f50f391862be6ab3fb3bc33db571b2d98d6ba3ce6d62719d589ea7123ae56670395d875aa9836dca5d8453b2f781c6a1060d65ee61ecec075367393a2b95383a88c2c395dfb2551c00ff7fd1bd1c9b208d708009ce81a2d75df012cf5a8ff1550f9eedfdd02a6580f56c6d14019b3ea8a9f63c5156b2bb126bf6104bf6a95c952f3e0bb0481322abebf4971c8c76ee2b5f4c60029f9f503982ce9edbd4a5402f16856ddec4d1f43100dd0f8d7475a1efceadb9a33d4fa85324b2dcd558e73b46eedadc2426e77303a28e7dd9f818a113af6d92e5184a3896469dde34efb125b91ebf1824de077961eab1429f31fcb75c332b916eed6d0f552bc25516f670d5844d4fe8e6420b70e6f2c5a1840182bcea951c1af7f0d568d607cb0cb6fe03604ff8aa434afec9d22a29a5f401e8fc1bcef32cb8bfe5852428e3bc4f6e84e04618579a335883026460be0e943ac17918c130cae471c8f4c58f2423ac23f0583a142060eb88f63ae3fc6f67410be76157122a7511f928a0622ad38e4c91dd2bfa66efefa5902fec5fe1a890e14c04414f6aff3c0f2df2ee784c5a43cd09aac1b176a2956c24141d6b71ee2990f019d55f7b4994b5036251d99517e6bee06f168fcabf49cc0529640f18f249912a2b83da5d21a639dc9fc9a3a1ab6aafdf6e612cdf683ceec2fdf6c07886e2e4cc23058f81c550c1fe0c28975929a41ec1f483766f82cd96ba7a560d343904ee7c39b5b175c19a579361d0d6a584808d1dc42696f6ccda273b04dd93009419aabce22ffebebcd7204a965d150735eb7fb41fe6a0d4c336c1303daac0772409ff27c26b220d4639f8f89c16e44e4114f9e81bcdfbe4ca830367fa30ec7a8dc688c7a034f7c083fb085210d683ef90b15122bee118aebd624ed24042b29c482d49bf35cf261e9b4f807c6cf95c95f461f69aa802b33128292f5d6e313c56a5eca147e07904021f9e125429a52489ee74a27e7958eb77690b8722410b410cb60b6c2d4a76d46bfe97d0ad7bdeeb14fb28d83912dc7f74be7eaac635e10b6920ee99c68bc4741ba7ca06adfa54a467e92a902ecd8f370599e2c624ba621dce6221c70fcdcb0fcbe15d5abc6b2d6004b035c9506752d0c15619a8c84c1b98f18ee1932ebff2709061c0f219435ef376f80eece712dc24c5f4125b94d5491d47d9f9dc8ede7a721f089a68a930243a97426eaa1fb24a0a79fcbd59b0f4c599fff15ed89ee349276cd92b32922bcd486330ea6cc8f0e7303a18ca61511f816b73d0ecc981d1c7d36297aaf46ac57623c97928a983ad31322785af28611ddcd05b65c41ddc0c57ec8d1ebdb0fc898a9fa0e0d9e4e5506341dfe2d04afd6ad3b1605947baf6279d43a1b2119bb0c7dd4644e54f5e93383d9bef6665aa7af4af8970c819295dedddb1c78ff6f21b9ab6f2f3cd625960f3216a18f19182b7a497af132cf12a7b4329ca24e08c95b2a51a83ed195ebd9e0ac54859b80bb2644d8c1b8fca64b23ba73c56fa04b8a51ce2a7cb03cf99e1e6eb14ab6e4b038ec0102631800ef182d2fbcf97a80d4b43825c7de8961688e353f26e6e7cd561a38f6c682e0221d41f66c4360f0aaab90f78e76a49d14987e56b2aa24a7a712dc48d9da1eb697f8e13c30b366e292519d34caabb78f07ca8f2051451b4e1110789b1d018f545761e4c4764d4493e176b11e6d39ee65debc2f50155cdcb787aa96d6c8ef032fc9ad6d13fba16bc402425f96882721040abca209a5fb7831763c376702a2abe8a3e0f57115482299dbafedc8b051567a88fcf34381cdcfba50aecde153453306f1f5a617cb48a28d8d10acbf85a7499776b4a8fe33e251e3348db27d90c00567e0561a835f4ab9bc7becf4e20b618f89b4527b273a79f0f242abf4f7a0606ecb7f8324084f538746eb4e42ab625a65c2271c26ad6d037c8012509c83e52c24359dd7f1e59fc99900f2660184652b21f4e56305cc04ae892e27474d87cab4367e29aed3541d3da8c22344ea59fb9db58686f0b37be16617053141ea9622e0b926fb500b4be2fb16c5a55d07d548270706cb1e58a94e48fec2eba1c370536c045240b19f288c2c0af11dc59f2914aad66b961a430bd2f10383d6cab6ab1ed451c0bf55887df7c11412cdc478fa7601b817669fe4550c064f747502d29b49d1f6c4793c49f9efd304e57f24a56df5abb8417c2f3d3cc14bd518b533e9b6710b5f5199d0ba378476efc21af526eb47731a812f2a356c5e5734b2159338ff4a0c3d29653b8e376a5c230d4b60a234953ccd6dd4ea754bf487fca976c676a877ca1fa3cb459b6bc7020c7b32139d2c6c40023eef8ddf082978770db6a605a8aedc05b09a3cc015372c72d71baed300238f124a54f3adb05157c089c7bb7eed79f89cb1253d6aff32ad82d6376a5fd3020c5cf70174f57438554f7d6640926aa1f85c0f595128ceafb83b865f31b634e152de83eec8f268d219dd8dca02f214960fb17204c090a512d6d7e1f37c30371d78173fcf6f41fd0dcec8ba9975b274baac009bee7817e2c9174f97e0cadfe175b4002f4d2f4a18eca1334f2a6563ed22defff0c435ab2bda25c6ee966b7d5518881e5f1656bb095b3ef96e23a4296754dacd2c8509e5af39fda96604116259d235f0860cd17d9503c72166a4b2a5b20a4942cfd081388d6f24f1dd557474beb90522c82fc21ca67ff3bb73d57c1482b9bf4f6cbb7f1b627c9e9fde78b1ca2ca3522bd51b1c9343f4690d46b517cbfec7ac8dfb8f2a5e1b685d3ca5bab9981a5fd1c16167789ee93b6f688d312b6c36228ab60068f9253efd367868b5403d7704b34fa53db2f7d1e15fc6427697afbf0597863eb43c34c988a4f060d9f15abc4bd1390c34c4b0e976c5b0273909f49441e00d6d3c56a5c7cf6fa4975d0e2a8e2550dec1459281d9eafde846488176cef155612692d691b5d80e6a2e1b0d8ec33ad9f5b30d0d3ee5b65cd5e6658728fa9a8e0fd95e62626a111ca05abc56eb4c87e704689d5db452ccf23a3c7508c621992628a7be6bd675189d3a94c27c898be40f2ab5f78c9e2fbb6ac413b1449ec0ea6d8a009de07f9cdbcb988dd059cb9d24fd42af8e2b59ae060f9da5229bd9ae3e2f2d2a318f57f8c7798e4396ebf27ae1df80ccd8b15dc079abf62a70c29e2b7b42ef720c77a3cf808b4a59a7abcb583c2f8ae77fc8b0de5381d6f88932087c5dc49b5248a442664919d9129f87896605fb6da2a94fa7209538945315e0abfdb4a506bf777da02db343630cf035a648cbbc95dfd203ddd40ef2d74ac120a04c2e969042930fb812e15fe8a1d28eeae991b598a4f5d342e230cb105daba1fdccb2a3f923dafb01205b5c1be954ebbd1a5d16691fb7c18e6e765faca22e9191addbd69dcc1a4fa06e00543996cc3001e16c15b35e382a0c44a3bfae6c89efe8bd5ecd4ed6efc8fb34bcaef2a86c5836f687ac4ac745ad6b1eaa142b8d184d9ab1c1cbb426ee6e7ed025e320516fecf5de32d9684788aa91e2e965d302796284eb6651fe8cda24f9444b4d05fed3d1d524ce60f8b7575f124703f03530825eca2312efb206cac569e9ca60e70316a23c9a3b4e0bdf780f08d113608af414af77b156aab61968f3729ece4f99c0aab6eb5a5ba0b99d82852697e02cee6f3fff10a87e9ba2983099cc2396181120bb2df5adc42d7650fc5ef4180dc2be1d88f9b59cc0cd6c6ffc34e2bff0f25db81c9f3be4baa50ecf6488de327231bf7278fc060506ba2c03cbf180abd4233abc297bd85342645cd9aa9e1b33c0e499f2d687b2c88c44fcda548f0e7bc77665adcbe517d68c6154971fc5beb442149c764bcd6dca50737fc4693e734a7644dfef801230338156d6c2a98cc341e884deed46e331683b0d9b1af062fb7d756cfe71454351f8370a488d1f16eba3cab9e664804dd12322a6b9139d7bc09d35edfef9e63a985080f04536444064fcc1b53b044bb3f147954b2f20542fa648706b1bfaa3dc3c97f834b8ef1ee7078e63ef6d89f84212fa57236f48a5921246e9550d791b71636ca54e460acb0f402b866ad8ee8855f1ce761acf7a7255a12fb60d4cb1c7d1f8284f5cd80a606890f011b416e5e1c0d6b9846868a417827a83892fe479b5cc4565266e9ee00c3e6ddc305297be0cddd6d45efa157fb83e0ee0e12d2bce8a952771fc46d7bc4a52fdfa70d29e57bc730e99b3c124c77719fa35b401fba7212b1ba4552c47fbb977bbe676f735f7ec609ed43ffd6d2d537aad2a727af14c1ccc56aca299f02cc5f5e7f3ef8db9da1f357ee476a466a58d0f5f4788821c0d2c711e0f02fb3843a9a5aaf2525363ee4f8b1433797e10b56ed86240fd02b5db632a1919fe4c1105c70b999b4371d8041f6aad500748db7c411363e81e95ced72fbe7dd846e0f8df5a60535c29c6ca6fff7288e2bd3190dd01b0772fbdc395892db35956cce35d9f920fbbf347423473084fa784a79c31500bbe275e235e72737f6e297d908d42bd2ac22be28fde49a86d69a284267b715738315d12ab256926a9072a7bc059516c451689bde327499c929e7bdb0dc9ad9ef11711d694f9d2558f4ffd17a24cc465ee0dbb60c7d8aad31e2a1d8c94ac71c39779836f1f98257cdae5a07e0313c31cb80f8ff4621254a42d36783a7d1c9dd75ee7e0d0a769b69dd77866e26536ab7b0f344d234ae7afec8f041190d8acbfb20c36c87ed1e184624b9167f78e75ff3d4a29bc82ff93e8c9a7655af0bd9681f29ca6d4f7e808f4933a7b7019eb1ee4b06d3e00708907c0a83fbc33085bbdc65c20aad332938744f582bb7bc7e55f4d7b868565d2cde0fb2963c7bdd5d1e547b21a684fa33bda6ca4445d98c2b233edd0132f1368db305623e69e139569549dd21719464b64e533a6486b4e53b6686f714a118ce12593e280ca3556dfcebb83e0e2b81d73e99b1695c62bc49bb1a71099d4e4401bb8f7bb0d1c88b5901f1082378f5b171e167d8668384275cc39cac3592a3b9dc4306a66d8d93da34ec276f316667d1146358d9a441fbc3bf74c846a3c706e29dde91250fec355e6678194d8cd4463382e07281de83c88cd0ca355694b61bb14c3e5f722da21d8444b85a6ddc3de67fd5153fdcbda986f280798c567e19c01375ee72cc553025ff323e2a2f225591f9e585bdaa7e79e9e82a738bfa927fad3e5f985b64e96f7d32210fc7dc15bbe6aeeb036329872d057b04b091f2055c028da3fe27efd783690459d11c66cc658dc81a9c35720594e3393981119645f8db825ccc95b709e7dd8cbe4b53d982721ac2e3c9c876fbf8c840b23e7bed456077589b24ecfbb37f961e7981f0d293c246dd48d28a66cd50bd578af4fd471853060efb5d329041df3433001f2464c643895481d153cc756677b433b7888b5a5c87abf48613db49cfd9780a438ff6f33271b7156f2e57bb63a649e4dda99853426490a14e4e9462eb1704aeb98a420d1ab3a10e457794f39c473f94d8c432ef4d6efd7f05a6e1433154c5da39cf38f6ca39f32c6c19db5bcdd8d279ddb5e4f5125ab6f8c4decace470c1a18f59cd64ae82e201a93ed875f0a7131e3c1d5d73df23b79099e0d8e06b9874ab501db6c610ee3bc18070cdbb8e2eef01f3e5fef279d8df15af755af9c1fdb288663fb4dad87b7eb56df7513a552ac57cc763c558bddb0df2e3f8577cfa4062957ae45f14353ccc106d7017b7dc08705db4e60992f12ce43ce39da378b7c31c80d556bb70dad1d98389ba30c1340e2ddd7928720e269439fea6ec46d7dccdd03158791f1afb4714f73754e9e86077937e5de65922a892ea9f0a83c6031426a8246b7cb14c9ac018475380fe8adcdbc77e335c657b372a46b5679dc858338b841a44a7072940cc6896ba7a8eeda88299055a68f91309bc11ca4b54f9282b5ae3bd3cd26cdfaf40eee6cfbc1ea84d7164374b80d2639a3f5043cec33ce834349338a1b30bee72bf91d06e24048a08746dd4c142e21062dd442b41313ff7b699d001e211839dbf7849b26f3a7e2fcbcf8d52e02a5f73ae568a781a4df61aac3e1da5a2fdbc985599cb7f6140e10b0d8e2129757318e667324d645f8da4483e6190ab67d9091933011e02f124ea28995c064602186446914d3c3e6ecf3b21e34ce905480c6d55dbda0cdf87fb181a9b5ea0fa63d7d9b193aae62ee52017f17cc0164947a5e0ad79985c1c3a251c5f429df45eeed5a4a59fa1e291d845b0ddd3dbef28964a59476537ebf676ef7b9c7e0f058fd4e6a2874f0bc065c9aad7f443dec00cdc13e9315e49d033d4f1e3aeed5c511b7b0a3f9a6d910f1261b9bf9c10efa292088c0f93b4aa7b515edf26927c9077e4cc80a66e09df13c22e9b22fca968f4fa8be95efa2f4dab6d9f05b5f87337d6f309fba6c1e59b168c0785d3b0eb12aa7822b67c226757fbb78aeaf676e34c443000986548a8b3a259ba2c9e68843a4cfb28750a8835c35e7216ccef3aab475fe5ee9b2f68c4e4eb4466f1f9daf17dbad09c865e3aa2d6e29a41d8efd9c568734610ef54ece73089730f4d295510a8629a6bd04eb9ba0a39e41ed36b7cf7d53136610625da22317be6febaa81f4e23181277f7b166eff98ed03abd463a90efe874ecfef4b4d00a56b83842037104bb9fb102834808da050f75cf7fcc0f07ba09e16c62a73dc4357979e9b42cb7767cb219386dea0938a50cd2b044d34c6d53952f5561d132ef5abad147c8685b3a9c2d5abea5e2565692e9f5dec961a9fe681a99f0dbf34fff4e2c4dcf7a357649ec3e4a392f2b322aa16cb08ead7f0dba3541993c0525c6fec277690eafbd45d7c66b78e3155a674bb9c1813052ad34304a0968ad497871d7003ecac6979534fa76e58acbeccbe885e5069cb0cfb6b1095391d00fd02b1745508eab7d4e7240381e292cc16f811060c799ada015213b79bc63363b533c65b998360d6b7802e7a511a33881981df975612220947d82506132f2eb5120d0cb551a8ae29335697ccb42ead4097f1772b49eeb798b4ca7c2dba1617893bf796d7fe177ab10698ab17cf32ee38c735076873d2f759399547fbdf865602fcfad0c9236b28801fec7269164eedc37427e8f2b3d35b7ec910c8900386286614861cbd1b68111afb2d7cb84ca4646a1f5a3280c7eb1012b1d4f567c5c640f75a39065f7c9f1dc3ab7f7385bf2a9aca119456ce735f77998eea6b0f14dda09b91cf296d17d16c9b8bec17c0c60f27f99f9a06a18ac3106155661b912182cfc658c3d40f5f7ec67fecd0d0bb26025c63fd7aa4d761718e181c47839af3ed315d6d9c26d307650dc04b11b69617556f5f8fb326aff8378ab9dd53745b45d2f999d0c313781cb5a91eba3f1aae2baf5cc7ef7366615b5d22f7a3b07b944a391b1ab11db4b1ed4b752deca885ac870f15d89600d70524ae799523e465ac424f0ce8a87bd05fda5ec40a5344f5e8244d97d34735a572da6d378875c8f65adab17445feae9bc408775d53a88dfc5ee9b4209d1cf684d41dccac829976b78973ada4b70029a6a17f53cb9c1c2b69863b88ffd6b75aff8a941f3aef9309b21f05d359ef712e2374669b733eb1baeb43bac6432656b4ccde4e3bff139441a22bf21511bbf43138b2958f1f22881829178bd0ad2f654c27dab6ae00762c00197fd4e4bbfbd0efbb83e864e41257e00b758b6aa99c4c582751e4fb5adbba5d0a26b27357e9d4b0bbfbd783e83a0e371e45da024c352270dcfe1dafd4f498458e8a98e98b933ae727c2c5d180321437f23f084d1c88a59f25a9b974bab6acbf956a221c0410ac37c44eb3426b7602cabf1eca4400bb1937a745bc7ec024e332b6a8a00dfe703d8f0ed3d07af4332f2be06d97bfba3723a841fa01f6d829c484e282ad20f143fafe8de71f24f7b489ac14d8b3ebfd5084364e5ea251938db08b65be177bc41d751960c9260d6a24fcad337d38d454f0521567cbd9398d7a5294024a9f53cc1008759344a2a9f51fb303cc9856cae962bd452c5822952c3d2c032e1213c5e89499a53dc22efc34120e1bcffe08d538c011cfb25a695566963ef2f5f6160f8600619681e53114f15f27a3abb6996bd8e5b041be6b0f7be8b9d18e67a8416b9d6a2e6035fa57749ad19381b0524e86b37a20debc752fe22bdabf133eb3cbe9b41fc31542d683a2bf13e07a6a5c8af93aeaa4fd0b5470b66bb877934e01ceb97e2eeb70f35e43d411c07e438d07796a81eb2ee15910207c1e5432791ab2e24a7a07169cecd1802950d14d6139a3e8ef0add57a616ee4e7eed7a168edba3e7a7cfaaced05b983da47825f47359379319d0e329961cb69ad15fab2f5a492b48c205ca9320486204b2d3cf5aa1219b7333b01818c55870d4b5cbdcb7d7fa7f19f7b0beda4ce328ca014e5d51c56c1dcb30dd38a852292ce457a8eb17063aecae02c1eb736722ec1fb9581c1372d812a6829e44d6d9d6ab7917d3ff2675e5ebf8006162a464af1f9650d3832ddadb672bb2141da349086e4c0849c5fb8c4e93cc52aed485ac556ce10988526b9cd88c6941764598144df2235b692d57e1b19bb5fa354fc03dd38f463491fb33523e5b86e4613c4b8202058c11518d65af4b8dec7ec2f445c942d54cf3e90c214453981340bb7ede8c038b3ed0eff44b1ebfc6652e60e346d0444a6cb25245426d7b32e96ba32293cdb8582e5a47c480d30585280f498eaa622ac004042e48d465882ebf62fb06fe746e98145af9c30dfa81547a53300c48b1e087f0e9f8f12eb9485d922dd256da078c25b1c34bb2b0e70e2fef362c9c739355d85d20abf21042f22d1959200e0f420a118896342ec3c9f86b758e98e11015c07a11a91f6a5098756ebc1ec93582ac7d2b2b901f8204465347847c50a783e0544e5b00af862eaeba4b7931886355c32f6811c389c0e9f9108003d3d908feb8233ebc0f743ac711bb04b1e6e67cdb31fd19ebf033ddb49ab671d372b52b216259da56910ee4f96cc8497363fea03fdf42beae845996417ec79d13e345bcd942d145ef158c312c3766b06696c19d8dc2dbaa6c2a2c81dd45bd547823d1d5029a04c3419ed221a0499c9ee9b1587ee928cf6d47bc7b84bd5ba44f685e8fb04329b7cd301935c540393f4f2ae2aa1c4dab2d46c1c10558d10fbb8958de3c3f53de3b2f57a39b12866180925e92771d61a6fee04a9ec62f85fb36dd9f220c3aa6a032e66ca6ce80c5789305d2445088653bf29405ff96a4600d6c3610662f2f5eb92a118cfdb3342a190cc8c6badc6b0bc17ebc55f74d27927f6abd16e302625da392a46246bfd143775d246553a641071e62cb38ab57ecb14c00d17807274b8e63619966eca07160b37283afd08fd43cc5daaaa363bac9fbaf2abac567f2c3327e76230bab4af3cf91608c2e67d1c5f8e347592cefc45aaac6db976f3dbc7c87cf43e64ba69ea8a2709b325123283ae8faee0911a6af4b5c7c12fd7be258b509e6f13b970f00fa7e31b44a5f2eb68d98fa86e6c1aaaa8993ff881dbd4ee4b0ee8b5546b70d86e3e56afd04711af1329497e2501760f041aa391ec2addcc662e22793b75e14bfbcac6bf4a799dd5333c2c25732818a39dcee2f55f5606c8969c5494666ea56bea494941a354e5637328d0558ccbedd6178fcf66edb99ae54fec5aa5dc08abb63aad628de94853e34f5bf15aafc8a1ebae529e331fcb05b6dda330a4f7b28be0cbca1ea6ceb9f0a060249fd11a36c9a8004a76af1f8a8de40b53889ed68b28b8783db0562178822307ad1b9a8e2f312da791d47ec370870effe39824b5fc23838e8aebbaf227445a1250602b62da635e3d3b9aea69c5b74bbcc82b0d6bcb7b979b8182610f84bfad3dac6115c9035120feb4efe502f16bb863bc035c84cfed1e6ed9751fcc91c6972710b89f01a5c09f3b60784c38f026455a429a6c187cabb0b39fd05175b73718d2cf8b9482758ef88a8107402ae89ee595407fda3a92c0b907a39ef70161f56311df02df016b415b998ed6df9d78f2f3ece5459cfead7a5d6f3b334930ac0c872e8ced2cbf9b8ead9d81b2600037c38edd0488b422370cc1828c8d62777d5ea64c6744175c7985c0c2acd2b2f5ecefb099794333e9954ecf96c99d8986e90953d0193352d5e100c33aba8e8e7a30a6c519939d0dd5b218b321782ccff8e0042ce247044ceaf29d48cfae66cc9fee5a72f95a73fa62d39a6a163f7250435b854e5b7fc5783d07cd94846f493c09689272945affba4d449fb1ec65cb94d8675141aba35f17e0fa6c1ff4b9aff1b0583cb8134d75a344edb43fd1fe9610ab77c55ac3fa2a17ed9fa1087c04f2c4c5da4fb525fb14812272d517a91f4b6ca78348a6662bc30207c1023f05678ddc415f268bd0bf48a2b7730437443755244c9db9063a706393ebdbe15c60c81ff53ae0e6b0a690fc8e17516875898981e899fccc229d76ff24d4fbee7dc236f4ea2cc62fabe2f299323f37a5910c99c490aaf48bd27c7ba0d3b1d29845ceb546a75d985756ef2f989d3600c0a6c8df825f9e81610247942b5dd35d4499fe903c632de423b310d4c536c485153acd1d2f8dedcdd0c77042fa9b6c3d01ebc4d588eaac58356008a41d227ac83700bbc44c2114ce9f804d9ee7b6653f03c62644f1a7fa6ca5161f36651c773b2aa694076564155e05487c202e3caeced2846b4aadb8d89ca08fbbeb0ec7516532db2b12a593b13e74dc4d76c0a1664fc345437e158950e84064dda94c71ac3b547c3c043c0523ab42634d2c475d9dfb7d2367a8f20c1005fc5937ba8c04af2bc24108eed2a45964e55534bc398dd20e5001c9acabe0fb97ee476934af203a35a4ebfd4f0fe64968d743d12291c80275b93ab960f7ce2abbd969a5c8f0791771f5b35b1ae9cb7ed7071f39fc3083870b400fdf0f1a468395b46df57b83e3113b841b948072aac10736f00fb33a5019c58b2bcb6b110e2bb9f96300a99f02b7ea841afc34919d4d9dce604dbbb3bfbcf4b61d853ae5777aea73e7b34574062ed67e8de305e213a508bd1ed9253472c4c70b0b916e8eb8bb58b11e47228cac45afc1f2638eeff38461a6c3c0cf8d0f26a1639c34b0cf395a9ee180b4763d2f534ec062514b78e77ca090359ad616b480430e96f95712370f97e6112f6cab28986be30706f9d621608acc7154915a6b5fe979f871488578eafaf2fe19200c3b807bbcef703b69ffe3cb37bad2de06b0c05cacc8de74e26ffab027a3027c70fa166d615849214e34c0e8fc8c908e7ae56e0eb1cf26660e990332a71eb0af4c13401d7d04b5c737d80734b7a9fcf3abdaa580dceb2fd3ffcc39e2cb61b4dfb3011aeebfeecef370db6d312fa0bcc7d948fe27cd84a302a2a2c932584a7ea80c620abd3fd2eda2fc56db483b711928496853de15dcf4f368ca6aeef8b7a49bba4e794ee5783574846b7d5de14e3a60c000d96440a81b055242b410fb17e12cbfdb2796a6b273b4f07c6c38befe4e19206fc9984fb568e584f162f56224e601c3d20e77811bd2db4e292d4a5eefcca13e7af14ad30dfbd4610861238b60d5ff510abdb8499785d1be2420d798c82063ae6bf44767672a244f6e3471eb533c1e2ebad6207811b8210b347feb37eeb5f5063474123ceaa3dd7ad3b07de918d9cc76fd4f6f554848182700d5e055f8477774b45143556c3c5d81b1163bb3401d122910ad79a5e3b1aa052bdd4c75c541548362107c69f366c071db7a94344a387dfc74732dc55329f30c6ae858a2bbdb214638db4017c434d4f95cdc3f0cd9141f0240cb5bc9ca60ff7ee1d87b2a7b67d38ed128bc10292a829542c2ed385f2d60c7baf1cf4f778e74c81dae3728188b58f7452bd68928ee7a9a4a1c59ea88c06408fef1916f4b2d25656d3352dfce09b0b0c94476c0fff4929503ad1aeac3683b7123ab2cff8cd826f3f1d9b41f0efaa891cc99833f0258bd1630d726c5795a094c553eb80845a392528089c4ce03ce2cb83fa658c696e0cd4246858b4886a9c50fbc82219d667b2dc18883ad6799ee35c6de34a20a86808c41718bf6f460db86f1b8b8c861ca660436785279b8968717c4ca8d71af69a0c69f11b8feb3fb431a7474911902832038f38b5767dba271243aad54dd713ded19480eb29613c43e5fe82375281903e2628efa8b29d9fbe65c15e8c3b6b6beacbbb053c97acf31cfd7d431cd9a1acab0a5ad1d92ceb76899e578c550984af7afb2545b6f5f0ea1396fad09b3b92677814f67b54462a17260ef2ed8f975bb386002727bbe834c5dd1606363930a9401fa261deaa1a92dccaca783d4be9654c9a9d09549739e149056199dabd4324782ecfc54f135af8255bc1aaa3b4a951a539beb2619489e6d03c6a9e64730f70726da8cb3d9e0946e6b3c183cf5e84ae4607dfa7aa1cb59156e88ce874dc570972e39c8dcec5ef258a2a05838a14bab2605dbafec4f4511207792d93b999c12fd458299d0f94310a278a08fa426e9536ee6ba8ec1a208305b6cb2cf55b20aa7635b0a8ee6e73c6a6c95e1d9d752221d80b6df5c812d681bec0d4d1c9e5aa4d5d251c696a6399b8353805b6a463901dad9b8109c6b94c518940855282a125077993ab3e832bcc0519e012ac81b419f7b0ba7bb05281b79209b233275be7fd5cda8fb8d7513352807132023cf8f63897b5aa15328540cf6fe8898d3df50a42b55fd2dc6a6ebee9c3c4ff8ac8a0a5d5b740ac00b36ac0bbac14c862d48ebbaa932ef3458f016a7ac309042c3ebc39d81097abaa1187852f015b542e3b1f2be799c5038a40a792b77a25d067fed26bbf57519c02f5030a66de214478f84065dd4114dc673e3c609833edfa87043657e25bd661edf0288348381dd703a2e0574104548c31a973eb51500bd6ce7d71c323a5c981ec64f019e82324e8cde1d6d633abeffce9c9b2473caaabd0852bc0671cb9d5090b3759f04207b000b4d768bf0a844e821c5833f188914e3186df596376913ef309a42f122bb6d000b95de1c5396f059a34ce9baa13689c99936daeeac5d01d0bd6072f99a6f0a7e721e0cc211a573c2113a531ac1d0b214413a57fd5ab8296bc51da52c0221367719d0bcfc1324ec8b15a16c6084686f1efec9d151b0a280b84a3b98fbce03930747e4fd182d8c81be9de099d2b9f6acfbf384997290e6f2a4f359c6534ad381b25b5d0babdb569235789fe3889a8f8fc81c797b810ba853696b46c8b94c980bc40ee08b274073fbcfb051003e2ec1b952d231f7596096d60186a0e6b527934d1ce9757fb42887c0ef0099a032faf22a54a8bc05ebd1742e65449f3df221ee71a531fbc406ac7ccb47662236c49f578eb29dcc9357888dbb94bfec2a757e395b0b0f4791849c4dffbe196365e11b519aa58953b688c7b59576be6c4d959b2cbce120a8cbe27750ce7e3b6a7a3557e2f00a3cd87e0ef88f661238919add845ef30ff65beb6a3a3bc5bdf5b7ce0ee4e5d1118b4bf47cea8ffd7c7f31fba41a08d8cfadc35a0872ddf316daf11a3ce64ba9408e2f0fecbe49c41ce19a77311fdceed42ad18164286d18f0a693256bcec470c38207ac59f118aef4d2527072e280b7131f71b750744f0bf22c989e9730f0abdaa6d6e82840514bfaed92f9cf7aa2d7d3c95a6aa552941bccd296b25e36dbde09478ea5897d7d3b65e27489fa07fa755aa0b7b78c1764264e5fdd955464c87c26a6db447d72d6b2110f6b86f451e9b4f0ad5586fac770aea3f9e175b117b57c84b5b22787e70191faf990d1f44a6c8e52dc08379791fbd5006cfdc95b433ea7ca1304dfb28fb558b35cc191a532ab8aae6e91abfb8f5e2f5768c5d9cb378aa39acfc6d738c6b5e3b8bf9c9d885a0ceb208dfa574561044d7feb1eb959b0b41f5049b408a80a9a8e35183061e3981ca9f7d46e1147cd2edb15c00e70492b303b8f84b1cb3a396dbaccbfb2701c0b9fec2da831d9dcdcc3a4c6bad5bc705e543bd8a4d4720d153e2e3311f4eb1acdf57c7a56e1df1c556dd1ba08ee46e0b644dedbc55abd0c98b8f903229fb0568fd242b02936e723c81ac69246237f9a79a8672b44e24b754eb5860e3e6b0fc46aa0af6cb6b674b2815bef5b5c0745ec863155ee85fecef6907dc159062494c29b74cf1fd3762e894cedd7d9e5945861cdc8cb42b2919482e8342e1c9f600dab388f1bd417dfdb5e8c6bb66b33ce4810dd87ef8ada6119c8fbd844516c417f82877fc70731e13e7e2b7751ce2196993e701e6ef330e9cbdd330ce84a3b9b82ac243318850ee78ecc5633b03e7db45a1cca4b1069da00b00223463aa551177558472f7e75d8c07eff6181f4352f41c1837b0576fdd7fb46da4290629ad5a17673c66a57330f77048128216c11e415f11ff308c00ec9c4dd7516c955110962ad3d32f8361043c75594aa11961d4336bcb431c21c9657ce98df92a89e1e1889d6990218a9aec19106ea5ac94032b02eb06cd27d649c5261653e13db57f5f4657d0388e046ce81226e9dc47b0dd39a97114a0f361f2b82c1485b51ae37dc85bb4177bfcc9396114673ec1572b334c00030fb3f3a20a1e5dc012e52d5ae5c4464a53ad537bf62b6e8b1a6327881818b557a31bf1d1c0b4b289832cde01f986b8007eba20f05c6ea9e661f0f74f2a868e712d84eadea9fb6711da9d7082c7df13c917273e74d928630b6b8cde0dafe64e48ac1a2a2cdf37455a541407c10d4c2cedca416fe35b8c98ce78abc2a9551fa1cdd9b8fc412711d7398e929c1c07e65dde76aacd8da419bba3efdb1bc9188515f7522d452b71294498abb5c72ef531bccc62f063c49be3565275faafaeccabf11843e83400a3aab8ce2369e0378fd25daf8dab4d641d26f7dbb44d18e74ec474c2f764d8c5f241a0a72080c8279a1e1b77d6a3571d4fce361afab22711bb1c5d6b3a223d00bbd93297839181e1184b81f8979975cb4fcd5aa303e254353fbfe6b9df331629e0bcac325957aa1b687eae51ddec5334fd1f9c34f1fe3e9299ee6138ecc675a63dc813ba804234c2b228d6cc923e8712e90244061aa70eaf9b6009bb86f714a118ce12593e280ca3556dfcebb83e0e2b81d73e99b1695c62bc49bb1a71099d4e4401bb8f7bb0d1c88b5901f1082378f5b171bce798e38da85f98b47db94282929a0b0a3b812a168e4acef43ce0d1c7a28585c631ce5998b2c0dfb6769e8d50a6b93891f902e0c8ebe4d673fe792fb2863e6a6a48309ab801da86bb71f20f1cc2d2463fdef8728f2f21bccabe1086aba2ff319db17792348166b8fd27d886e2ba5c4cce2dd3ad460b097bed0cfcc1769f8d4f4282f3d7a9d3a73a01789f5d4a2b8659bb07047b8ab1fbd20f9cbbfc989ac556cc616b3292fd4794c3838a806b73bf3e8dc468bfd5127aefc01fd3bf2ad8d3f0a5d40217f693757af3c3ba48fe7f81c621abe4dd6dd66c4372233f0da86b13642baaff2655969ac4ce86555c5d02aac1a5ac162ecb9590dce398883177e711101096c2160bf822b8da3ac8c8579ec44c8ae7a240461fbe170369253aa2834d970dec59593b06b76c5d42fb5e0e572264ff767c8141ac114285c672926deccc35393311d6d470465af427f6346d035aff494c42ad38677dcfe1b3d9509d070f2c86609618be21b655d1c9514b464b4dfca28b00fc6813e6f3aef6cfececf8f612857a278fed637c8d14b7ba79290f69dc83c59ac7983528df39dda49feb71be820ff983a343c759690fbac7194b7f1904b87abade20029b42b1cf40d6beb9e75878c5e83c53559b2ddde7bf7ebd741145c3c1600584c28b88161aedf5b5fa44a7765045da539df9129c907ce23deeafd87b12607bfd850f19ae45f14353ccc106d7017b7dc08705db4e60992f12ce43ce39da378b7c31c80d556bb70dad1d98389ba30c1340e2ddd7928720e26943f97e5be26a48c764233f64177985fc56c888971e84f88b310a804e73036cc2343e1be64a85055511f5bb85acb4236428b863f9e513094d81830512632e06ca51fbf9e4b32af16f56297343043f3f7f5cd2b85d009ff819aafdae7ab9eb10519b9fd3181e40c933c187f6649d883509121ad0bb7ede3458bd52e0c1735f95d0445ff9eafc0830c311b8ff7b59ca19d6763790f567c383beb85268d1c75fe98f08e225d0fea3ededce380f5635dc84e22a7424a1bc6032d2b1535d99992f935eecf68e1be15020c74de567f912355120789046a45ac008d2f9784fbadeba994a4fcd9d9ebca8542ff2f2ed55ba19acd6d934b4524f822f497fc6febbaaef0efc8ac1b08fe3e574cd55c0b78b0b933340a51ba47d9e442c95eb0fd07b3f365453db3a6cf0977809dc36cae46b15292e6600a0bbaea06eba45fefac344a2cc09aab5c915a65eb20bf7ed0ea14adf6820d16f68efa075ef52717c14077332c4e7996feafad3b4f978f1d0f2fa7bb633f8e0bf524eba2c81d222dd247b1bed2c39b8565e8e083bc58561ce72b9ffdf323c18c09d4216c8dea27a5b7cb11bc56384e17b0e238a4c519ad7add7cbeef90a6f9e4b0cb94025e1618be58ce4c05805bbadc8a993334f663661f8479bee524a5cd0dd56dc248be7dbcdd7d238e4dedb5732422938e6b732e349889bc633d8485ab9a5e97b1aae83d0a373c986f3c428ef6fb7dde58a9bb480db79795ede84c42460e11221bcc1d4dd081a3e1a5d6d46f64c9c8198d8ed0e7b8cc1e190d047ccd96d2e62382b5391d45a6c60c154507757b61e8a2173fbe5b0813730a8075f2bda45df83e7449ad561fdbda22d30a3d6839c8315bc7059036c3290211eacfbaa98cfeb5b3e1a6ffba2b0149e16c62a73dc4357979e9b42cb7767cb219386dea0938a50cd2b044d34c6d53952f5561d132ef5abad147c8685b3a9c2d5abea5e2565b5ebb2bfb8d60ca2800ee5b7b538399ca6807e6cadb28d6dfb2a24d44c4022b594bf9c153db02992850820c998ac92ca25e12f8831108a5a0c9d378e6c44d4b24cedeb47ba90f032f3371ab2da8dc6f91cb43d368d65c4f374d4aeeec637f597ffe13838c9dbfd3264d2e390cda08d78f1269551620cfc233ee38dfb7c18a1200c545cfcec73b656d854611092e95819d42d1fbcb4c13cef9f0b1a7dbfa807de23da8ffe4b62499a9f2a95590086e845c4c6b89dd906bbd74d8bf51d71e8486076045ba26a018cb2634c8260483afb9df5b524d6d9a7d5646d9a5f3d2f954f51bbf32ef07032afef097792f9920cc39d290c931279fcbb38c7af0dbf4fe4c1a867775e348e8527b4d439185b5bc63d665fc55daf55aff88b7d52470f7869cdd1df887eb6c9dbb0001d1afe934bcf1e926e863c8e57709adf0e9c3f96f1344f54bfb8e4756a2603b7db629c0fbb14253c8e437605880fd24641b92062f8fc38d33fd83557703f28e26965893139907e8f3d53dac9b47c015d7f23c3e4e69e827ac2c9963ae1aa083dd597e9bf63b9a0d307650dc04b11b69617556f5f8fb326aff8378ab9dd53745b45d2f999d0c313781cb5a91eba3f1aae2baf5cc7ef7366615b5d22f7a3db476555ce108e18cba29ebd3925475adf866e4e7642978205ef837cfe0129d8a2e4ac01c8d3277f08247a582a9a643289008936117470922eb5f550b5289fbdc36ac2377538b56d44d39328fffe93e8a53f225ad281793438223e97c88c19a424a531632f3b65c062dbaed8efee186f098bf3e7612bf5b9aa573bb629c5f8ea09b0a4c47cc32c876b75b30eb4c2ab1c2e705a25fcc329255f256013622e012cd5000c83c9cb2fc265231c07478f4b4e9e6b19e1f5871d03c91411d59a97fed033ee97abb5091ff4ebbacaecda625102965144cbd6eb4e830cdb60d60bc539ea79c0e6e822084c333c97999be53f927a67d56884b0a4f9234afd057cf18c9ed38b0d3c1783b9ea22eb93c2d89ef6450db4b39680da27acd024d933502423b080e4882e35792b349b6bcf4de48270a994bd2dee49905037331fc90643e22c24e332b6a8a00dfe703d8f0ed3d07af4332f2be06d97bfba3723a841fa01f6d829c484e282ad20f143fafe8de71f24f7b489ac14d8b3297f3a3f5174be65d9bde7bdfc0f48d9c522e179fd469a13e752fbc904e7862adb7ffa9b5c1f6395caf96911d9952b59552fac04ebadf8a212b2beac00ab940c1ea0a60b5790fcbc6a278b4dd12ec0145ef53c3769b8df55c8f7ec423755f8b9f0a9bdf164c5a78912f39ba3b6e66f180c34b2e2466ed1360119c9648a625ff6c7667913871956235d7d2459de601b2675eb6637993bac046cf7ee3f55762d7fbd3f0e96b522b4ec381873fd02f803ab9b820abdb834a4dbc0428b7d983c47cb47d41be0bb03e33d1747c7619fae7ec30b8e2754799fd4906c5f3fe0072af10e223447c3dd6eaf9238ea13c45fcc7f642d0ef0ce82b50ccf0be6f0a39d2397fee02e9daa9aaf898cf51e643639ea63a277893052591a633c509e8b48701ed762139b7d968bf5005eb11cc874aa89494518ab5ae9b5e0af2237f92414f067177765c8655ebb37754780cc11797d6372dc6100409e614196f39a33f2b4dba8c50b5aa9d4716b9ad2b1fc4427c090cab51c7b0b7f1b62ad7f80bd3dea615283249bd643d2bc2aec8ad2704a52005a2a143f12a4d2a48cb60ca68e79a7d192c3aee9f474270a224defb3832ed9c82fdf998b9d04612b003dbfeeec0390464b0df3ae9b0a127e97f76c76859a288d8dd64818e52b71a333cfa84b211f4666d5a76369cf954be3a8847188457d0c698a43202d59f34ec16b4592749b26f5496c90f94b81e6ade1a7c104ae84bd4827efac7b0f07ee94a8b643e9823ee33d37a296b777e5848889a37c5bda641aecd65d005b1e7d6e84bc7453387603b2cf0df9dbc5d216f024a34f9add6956e21591ba13a54d1b41edef397618eab0183d34ab1063644a31246d25c91099f27fd01860157691503ee822cd9614c1a52ef9a9d12c78a274c25e05935c8238d2979ac288a7ee173b630102962187c7ebef9504b3d4b611d58c177406306bbc74238aba72eca7c08a37297d11a082a30dfdf85f80122c4b9dc95f6dd50357be0c66c5c55739401babe031cdd7461292f8054223347cd156275a3df55e586434b4eaee8a26a7513d115f70917c53ef6238a04d42dd4297403603cfbf34c1d3da388170a569ddd2994a5d0e7546021f6b685fac3ece966d8eaf4b00105e23adb91e6baa103deec2964d9a652e089bf089400e311ebdde654f1fc21bd14d53c304667188441c1b48974373e21eba0091f59dcf0a65c164bd15d8a6c3506a882b364fdbf09d8b32beedac1f2dd0c40e7217c4a0eca3b4431b179009bfc263da136a624399c87a4c4afe2afe1781b209185492b453f58f043abd1c9500936f7262a848fd816c76c8aed6a8c0e0add5725a4084bf9d8b73f34d68b46065914d0fbc70179f48ec44e93449aaeaa965c61d1738616e34cb02f599ad2c2c429f2e182f40b12dd0a204b4346272378d0cc323a9fca06f735e98b4abbe5a3d342a29a90d7c63deb44708cb2912d27fdddc41026e8cfe90d44782c46517230dfd5e029c769191ea3bdaa680a583bd97883fd07b534b12075fdc574bdd20b4f18cc256c65e83f59b93d808b44208801b98c8e5b538440f1d2b8db343c8617979c02d7aac593dac1391dd2cbb292fc4ef65f3b4947c91bce4284045b15c00191aa8c9bd77e9f626ccb7d7c988c19665fb66d68d2577b3bc6ac42b618d825f1117f3f5dcb26e21c3799045b6fc350dd8e7b90e70fcdabaeb57dd29b7e794e64a10f6a42748f669d8702659fdd3dd8a58201d33464eb1dfecd23ac6c0b26f02f414fef50bf971d9720f6a5a812f4547ff640c410834c8cd3b96c1b1445c50fb72d33423d8dd14ae58cefb162512131314d66fded4de813b23882bdc5ed8bbd790d0a7bfdc35d6015e854e3f0355cd922e78f4ba9b70f6b241b8d9d8d9010b627f13778e560064c99f85802c6717c983dd1861ea28cee774f5711d5e89a8162b987440ec44c5b66f7f75c2060cd7969b4cc443b5788b9c6a107e35e926fd4ad468c0df01a99513d06b813f569c391255ca3b9f4af0328a72bd9042052507006199af86e7accaa3a9c2d7f5b801215bfd99b15f67fe7fd155ce2ac5cdb98e8e83d0d41124d9acf25743d21839684f7c03810e6f02786008fd97fd95617447ec3d71730a668fd784d213d5ba3056c1372c7c05b4478b851e2b5549e187acaa024f3d586f302187611cb1882ed71da37f7c9ce602bb37ae2b03f12ca7853314be14d0b2d4647647d4fe7063ed0dda1705f529fa90befa68a90a75d2de657edc57ee772e716f76c631051c663f883a123bd0450acf5588d86bb210b60f004dc3f73d6cc53dbcfd529089e461ce1fe14393e8e9bb527021d3de83edb111de98586a7c8e6a46ed98cd0f26d16cf00ece5e3cdc11d40cbbebe6b4b35e4642e7dda2a7180e15704aeb65c48ec015c55c91660beccc9558d001297819a5b4b7bdcf9169ebeec3e1435926e075c6cb60514e72669b3168b368f36344964c13a1e36d30b1315bf5aa1f52f57bb02e1d89742171a659ce958a03698b5342321f534a77a80c696aafb48aa96a1ac25e239e701462a9bb19e3017f38a4fedbf58bc8d07a6aca6b37ede068dddcc7e42c7883e6fb92a0f4ef49f04494331136cc4fb0a81ee2ab271a6b926849642d5c5212ffdc695557bbfb332007e64a4ab0a88d02fe430d944f2d18fff5af0ba173464a4c7d3543789f989990b7f53ca66c7fdd3a86a16a781d25f6b1874d9300571011de73e028679e928bcd9363b6ecf692f13cc3b1d38115c483218966ee3a5d61d47a535bce8ca3fc55d80cfd24b9c898e33a58abac1514a9840274b18c438e697b258eedb670162a5e68f1f293eaf4c5c8fdf806614d3f9f4f7da81014270c44e0b92122f8a8e6200f4a7c650a91c9343740ef3d0e25544eb9985311e043d68cb44c0bf3c1ae3ef2919ddd18f619a96257214a441baca35ae301f18ab6136d5cf6d986127115d5b0b9e20f844504bff81113b996bb1eff184f07ad2d7537a580f1280f17b6da6a05e7bd29102921b556e3963b29fdb98414c1fdaec3dcdd20f390301d54b40839ba014daedb6f27c4ecc049531c16ec3692d375ffe65c503b3084231268f686cb9e9db4047db41ba3f37d8cf00d13476ef447e950ce8326e94d305f0ac818760cb832e9d2fb77233b9bf1b6402cc38b711f3ea7b03a14ec9fc71ab38a4ca22ba2222e5128133f57b685b9c108fd5434a16c1e035e00055035ad7735845e04fca48aacc18792ef4fed68dc373a1e7b329cbdf2d8b66e855a1aaeddebb9e833306e77c971ccb9a8db80ce93c904ad1fa88ce40d265537fe6ba6f48af4c640eb22fb72b4d9f90f7c05e7cbc1811e5415a0861fd272dc111f372fe793627e587837a35851de2fbe09010ffeb23ef9e79c046d0c8e974f376c13625d71836b9650c98a2d08273ed635e1870f9fa23578a810735fdccfbb2c987fa00197cb615d2f04eeadf18f131fcfa048763a8504b60b1aa795d885e7b2bc3f8b3e1a4f888ef907fe36511ceca8725061e8afc1b800f12a6adc8048f558aa1cb32207522bba50bf0296285ca6a5ecefed7cfdb5305eaf470410b0f3fec2286dded1f36ad9be934b5cc21b0e0038009e581f88f37c0282929bd3c7f72eb7a2ad47b926a3478701c8d07fec58afb5232958499f9190175b221e90f126427c0f66aae48bb6f30adff66a50de7682c892b89cf1749468ea64e68c2525ff460339597139388d944048b367a8a0d517db60695c5e8e678ef72741efacc2f242057fe57f04b3042ea59011abb6b938f7c633f3abe0642acd008a5623149508f665752d2174008cdc4b9061e99ee64de7d3db6bcbed662bf35a2b270b8b5ba4f7f55380898ab0d8c5d0d2c14cc34ee4e7d5f9c3b366d5236b3a00d2635372cefdfef0e4875094d769daa9bc7aea4d28fe324ef2b04d5b1b0bd7c3fc92dcd0b8bd87ecd977df61a799153e441263a47648adf33da4d8d69f35d24dd1ac292bfe7e79d5ce0e45dff2a58288014b821e18672ef6925e2a665d25af3a018315e11542f1b143684d7c0be5d50dc1f0c31fbf680d6e680cae68833d21c025fd313192d289551d2c30040c3344df7bc9f7fd30f34e9f088a8d7e2524b407141b075dda127fa1479370575395ce89d888361793e8fb74d61668a7d13b6be33076dbf9734b23c97027eae822fc2e5ad512bf401f704eb85067fba5ecc1a3b3ecc1154de9a930a1287d02a353fb6aa96ffc17c65f173ce371e24c4afd7bf84eb4680fc61cdc9fca130b83827f738675a7c16bb07b0abe7f47673f5d854d1c36f7037981cae6bb6e1f84ef2fe1e60b254e6d9ebd0bd20b16941db5281323b46967000f299104d574f433811fbf08fc3b5c8c7b15ac41e5261deadfec7ecbe028f9079df2a6f730f99917946ee08fb6005e9717fea219a62b7804bee88d2e325dc96615cccf1584f0927d5682e2b6a3aab179f86e0531e704b062c3c39c923e5852bb2aea4e76db98a2ea382c8e1ee4968fd25a837eda106946057e2dfb93abe2c8ecbc2419a43c9bb2e9fb9b579a6ef517b7dc05913dc181cf700eedcaf7fd7dfffa904a8fb2b210475cfc9d8ce93ea85ee0fa379698d3643e2a5cd1805ca0050fb620937fc463dec4ad9dea0d9e7019fb635ea47dd340e16c0da9e0da63e202b1202e771dfd44414fc1130db63c165935508130a10f6313c9e96f4e7f4001c5207a22f6378babc813a77b028410859b2d09a5aa17c28793cd135e3478b1b3620ea1b72a522a9d639bc38bb3503492a6251d44fff6ce10bca49f2e2af720eafd72dcc03e93ae6822351082ad337e4946117210e37719aeab137e4e3e6a1840d53d6e863ba90a53c9647ca2335de8e03ebf5fe4f072f26dd3f2bf89f4717c8ce0ca50ec943afdb89fde86a4566ae146aebc9b7071567868d0bbb4b9041621b065e1c1df0b6cdc28a15eac630410750be47609e323952d93e49cd17392c8817470032357c8784393eb87f9c0f7900e60c7df2c324fd36f89d732a0d797592222c14afa0191c29e659961acba2ecaa3966a27723d78720ed9d7ed53129dddc75d357994ffb72771c458159f06ba651c0bf854b5cf2d404b4f455c34c8ce899e4d45450897f03e48a62cd8991e576bad9659a813533a221678d3cbd401edf19d35a0f4a548df26719bb738e7943327cf78bad5bd437110b956e32e56825ade306e8c3525b0d2599d308fdd81963c8052f783218f04e19afe7826a2954b3dc54ae16be652a3f3c056d10c481b478d705553a9d0bafeab511c5b9d12ad3a59f5ca82a9ddebffcbad772c3c3ab36f4d505f6453e77320dc187808cda97a974da1b9572995f047bb3852cf807c277dfce081ff6c66cceb7e19ed86de69facbb723fdce40e346a5d970c52d609787b68678b4f0ec65a499b079891366d7f8184aeb46732403d6cc6bd6991e51b0ce6dd3cacc1d2ab0cdfccc2773f337e732e25fbf001cb98e86c9713312cd821bb20ea3b352bd776c131cc5d9e1b6d513b2143307ae9ea9ac90089a17a5d2b3e689209e00b956fbd27800d6421839ae247faac61362ebd5738ff789b58398e637c448767a93a412ad9df3cc1bf10dabb36a3fbc6f21ff5ef39cfd068c1b6498743e344059778a8e2216922e820ef5b81af611916efab42277b6b0c147fdcb21cd0760476e99b9d8aeef2ad3b4b2b3c7420b3ee38c2d9293f57cfbcc870c6f83b84f1bd66a698a341d8714a8b4f4d1b762e109615ab645be13db95e93c610ae7cb8be359f93a8ad02793c619d57dba540968a3e104118b521bebaf56b5ecdd4ed17a70b78fa3ef4215685a1124d5a2d3bf47e2c57d3698dee1f626a3c0cfbd1a4ac4e904b544e08bef96a0ede8f46cf597c292a78fe504fc7db9708a22ec1bb79696a3d0664e7abe9d7151fbc93efca14274171a1086e8abaa44419fc65ac5f5bee86b076231bc1bb623e69d4320842bb334a8f6a9f96b9dc9763b651cdeee2a7f3db0c52b6f636b23344bbc204a2431ed2831e01321baec10f39a2e9625e6ac4eb0f7d24ecaf90692dd17f430c515a95fb664b21db8cf88747e2e442f57f956f3daf4282da9a8a058595225b7d1d85ea4aa8a1b26b45c6de5efa590ea2ab2fbede200deaabb0dba588b73c6d119fa936d87a3dd46a5adfae544a93eeb6cce0ffb41014d163f5e1a371c6de1fca66b54c50d68f67c79086dffaafc170d269a368f973720640d117ec9791c0407b02f60f6ea96eb3317b958b24d8ae35c7716a005d1a8e9ff521fdc1707c44b68544ae6b99876dfc8df21f5246efdd8ba58b16ad544a45521b2f5616a73757a940f9bfbfdadb327623773db30a79ddfc5c2fddfcdc118e6cfe343262c147aecced0888348e6078ad3d1a71baadcb487558f5127cd4530faa83594ef953d65f877c8c027cb233d820609cc16ba9de3b3a8c44320bbf8890ef8def802e99749d762a62c4a58443e4333c9b9957ba692e280ce74eee785f6ee43deef854deba5c15eb3c47d40376f4bb65cb24c54ad1a602f3f148e761470925501bc3cd1c659d36b8e65fc4100a2a3849b2576ff58e9c08eaf0886a854f29b619f0b64c70b353717183565a0271f2e419f6c5d55249dc4e136419985d162c1ad3a8359bb23d856b79547b9c0fa91f2180fe77a6b8024390523629415c4d99d7e7f1dd74ed1db5da5dddbf96ea4643b6b4b5af094c9d78130925829869d24a98443309bc9c94d24aa3d33fedd031eacd41d7b5bebcfe16c89c7b7c02124a3fa761589e10a255c73f86174d2a6ce5a126ca531670837df7b0add29cc633049603739ad175927f5799938cd98401adc65b24727c3f5ee9c2d6686bbae51d1dc3d05d89efca2618f18554ec6c9199bc539f6d2b93c7110316d3adfc01811e09d568d37ac8cc213306ee9f9810daeaeb30ee9dfabf6c857ee62ea4b8c1ad67ce15ce748254da9e057b1f1fba43a5ac1a796068566f69979336f8774f9ca94b1ef0de30fd61e419dbcc74884589983dc1fcb8402f252c308b93468feafb0af78e1d57d33bd5d8de76c3a4e9819456953d9914004a71b820cc46e530c0e189ee471879ca7402830bf67b1a10f420df15e7ab90c113868d3bb005a79208ef5b68eb3ca43c2c165d49ead30b8ea94c40c090a605df1fe6ee56093dc7dffd87ee6e8de3a0fe769f4c4a735afb78e01856ee5a8ea2c0e44716f56949b6e76d60b6c486388c9dd602542066b1f9f6300ddd34f8f6742ab9dece83ff2cc40635526f9af8b56688cc4feb21ac222cdf1f02b0df99d235ab461170e524207b1e9683bea3d1e2dc745b6115b8925633861c4c9187fa32e2d12fa4528e96a3cc285162ddf531ffca4623641fcb1fb97097cc499746636cb7c6b2f3eb31a83ae9c8380b62b7064a37d49baccc6286b940636ff903d6c66ee41aa4a10f014d08672bed081472e170f724ac71aa08c4cb4a26972a5b860c3c35f6f4b9adca293d1190fce942ca6a70f556fc94edfb646e1fa612dcf2e268abdd3ad565b687238b58deac6bd31bf3a77276635365fc7695e5a773c04054012fd487f3e2ec3a8d4dd49343154bf7b3bd6826012555f610844bb27b146c248a811c58ce185be96a458359738cc4739d552ab007598049ad533b8fafd799fc3148f40642338f14f79eab26cf13881daa5f7846b9bb6953234b3b3125b0c0472c407c388998067676b36741b34dada7555d4ca085dc532ff488e6a6dff531ac406e96e3a8790b4364aebc46687d249a74987dec535610c989a13f21ea5c105ede58463d1a4ff2f03b9d14d7cd78a4875a330a302e39175a3d73ad29d44919c95e2d643569928bd8acfc078a5732bc16603fc1d363cedb751b9d4a1da793b43d459ebe5d1b94546ae7f6f55872b4911c45dffc90e4bbd31f56fe5ea734b2003989f873e81ba0f02f71f00221348f3304b301bdec1d5e181536a5c779f5b9a52afbe470eeff6fae1852c61bd108313722b1c865cecee754ae725f1aa52afc84f4bd948780fc6080381a3996d7acd2285607c84a91c9352c968fa34d6404b31ed8bb2d9b91ee1c97d9d08be2f1e4ca05c69f464ece2a95fae6dbe1e7e50b3e8e88a2e55d5adce04738e15ce2059dd3df1e66ee0e1626c18816d47e41ac75fd11f03e9af39e16ef737adae81612132d10858356c10704cc94535a811f16d9e1f06541a31ca134ac8f5352d3ffd20e505789d39ff8086489ee56c07dea83f36797b17ff2441a47319bd1a989c3e2cd855f612c4ef21bc7cb6016062b28d01e4067d3e27cc686b211f52411c022ddb37f2fe6d623c3b70f4014c108d3286c381e32d84365bea1aa337ee87c84adfec20745c2ea306cf494f962a0f747f6bcb1f5813c97acf5386d017607c711617537cb416208cfe7fa46294eb5753325762a20c7f0faf8538f1fdc0d95fa421f92bfd7aa45f81aa71b61ff70739072f5fad1059848ab8d79689aeda34d7cc8fb369258cb1edc7bcc714d60298fbb45d1573dd1f32cb70eab377d359fe41e972275fa075fbaab39df1a9842b3a8891abe42f59224d48dc68548d81130cb937bb62e11a421e52ef4593ac35208a5ab380113d10b71e2cd181419b1044f50cc5ce7a47984d3df63eaaea3a1fd7c6fa53e3f9835288224c960ec0b3c5d4295c114bfdaf9d714427471a3e7112f9daf7b851534bc9a8fc596f0eb8fc8d4eee77e90eead29b2914057ca938a22024d0a5f5bdffe6f27bfed0f695ca92eb0199adfc8815fd7e0d91c3c1273e92bceb63b6eda54b26d187293ac3eec65bdc9958198bddc7569247409f4b78332f8965bd050d8a932a9524ec5b0d3aba3fcc1e20c868737936063a3f3f5503ff459861e8c3e301fd2dc198b2389089bdabd34c3776ddc8c96fe7b8e11cc44dd5cc4aa81a11d16a62c1372a7a6688f89edcbf1901f57e8d19173fe6a3036b5e545712eeae8b4272de48a4ddffda8addb08c2d96772a74af9a3721e5d4dda819003a7ea6f5e9846bbc2326bdc46dec3e18a258a0ff4d91120b79ac16cf98edc4740d2b09cba305f0d475a8bf191abcdbf4d3a79522ad3ffeb380375a052013b2e4e5aa22d26813434b8c0afa8a75fa8e1f898076f479a3db7e33b44e96dc972e4060555c8db0bf70fdd4dac395366cdbc3e06054b0f12c7d6950018b3555bee4315d780c8c0a4b1b01a02b9515f80fb62a3960cd1c7f1e7481bd181b7a4a2c9ba0a9faa0fe44f80bc0a57171fd249a93b620523b4064b46484da0d9b3dc29d635352366436266b518b2d21334a1ca9c65a5d3ae02c8a78845a767529c94021431164661e254667deffb1cad7b290f6e6675526c7f33ccf1f9b3fa46409a723e0bcac4a0572683b2e606d527c262ed05e0adca70c340d7b64e6d669a722d1549ee372c1a1779e59f09d86659a501d894049d0b467241353158a8670c211913a39f982027240ec9c7d75368f9beb2457274bbfe650f3fde7a088e6691fc4963029fbbec4192d1ea4be3b6df430d76055004fd08f6d05aeb6ce3060dca22f77de47ba8c5a6872b94c421166b7a3a17bc572512eab6e01398a1ecef39e95e780ade9cd98409f2ba1888cd118a465ccb9a2021d5ddb38e8497522b9fe1d679a314995eb5233b5d19c3b40559c7f1a161d1e8050c60ba350e0414e8291883032b133e61daebf1014b139d1b29b0beca360c2baf283b52176a62395b7e96176fc6f99780f76224ef532dafd99299360a564ba67096577e56d1f2ce91f12ae08c70ae5621027cc67cbd6712429ed7101a20fd27148f21daa99c3ddea62dde66d6742b3f75f90c5820c6feadd09d6edad2c127230624c056e2a78d70aedf08ffdd6964a6d4260868273d3941c27b287442bc51dc159f471ea737088b92ae967edb1b652abd129f198d589116d62a10ef10b1b1cbe894e30432db9830cffd2e53d662c7f5193cecade1b3ad9bddfb4e108d6f0e46433cb2f62bd7d102c10c97f1e4859e85591f3098938c66320663cc2ec64f32151597820577b19d0b9a9288f5cad96e9fb065afc4952d0edc62f5386028938e2ef4ae8d71dafcc6cc3e786a18df0b57d4fe6aafbafd18320335b3e8b982f8f777277767c09a2c6da99f42239196d024bcc8d796caf4368c8c862d83ecfe9fd5d6ada2b411bdab18aab641019bb5e56f04f46cc194d8c1e1229696e80055e3382b61592259c1a3dd613ade155e1b355f55dd45359ff76c5ff25f4d9556f738ca5cd64ee398a54bc30ec9ca8cd6dd77490afa2d710e853daf57764cb2e3f82f9a0405ea9d74a1c0faacace3320b40c7e769a049e8e9923095cbadecb8c0f64b1bef52087f284ad1bd5ac19045c487b61f70ab78c34c4027fe7a294ed6a277c646e45937309e60075b789562721117afb36889605d71eb50e08f24a1f4f1002166ac8514deae2e02e2fc463843fe83663b3de82ba30aacde5d35a584f009387133247b955814aecf52d02684d1219907b3ce5ae32d32a269af53ac3af31a4086224256ba77221cfb6bf92c71981c7b16abd730610edf555ee1381fae3c0b909b96ce1338bbeaf821a7a2eac08e1105d60f6f34e1455b23206dc3d3f7ce068ddb7a3baf1655d4965d67a54d4b07d3d63f151e281e1355c556bcaa827621c5ff27e1c3f84a33e3da687e9141ac6e35221e77591d9bb7252e872a0b51d17bfe7219cfbac3eaa34d9df602fd61ec31baf16e5bc76267224ea1d7c4bc3c038d0cf87507e955d8a911a7a6f547838ef862b78c5fc8942ce4efce13c9cbd42c6ff3443c2424b2b3c6b80fa7bfd42ce283f2468096a4d283b42c7703c518c0255eb897f51e39ce062f8f237e1fefac6c2b247504962feafab5699954cf4b1dcfbd45303b661947a9d205762b5fbdcdf45c85fa0fc029695c62847822bc0fca881bbcd641ac7d6f976d6d9286a263741fc38de2b8ee49d17ed09524e7d17a9b940407954f9f1276f2ca413c501da1f92083635e912cab5e8edad4fd44049e208388e2a91d4a3cdfeb93e448eb0dbb15fcd54c4aa6d24b15de9d7fb5f2b1087b48f84a74d0a753ef3315fb6f0465144f937cb94e8c2de2bfad0398073a9bf0ca3149d95dbefcdc2f05458ba6e60889a3823f25760933431b4626e0a92ce33f3fee68e7b743b8012be4b225e570c0817229b10fbefec325b78c502c58ab5fce4e5fcc317a3c5ff236c86fff5bf15abd899c226fd4dbb120a853e8f3e60dc0725db4e2c4beec98edbd172521ccfec5f1b8b6ae9ac7b020296a2beeb111341776a3f00e360ef05fb6f2e5f67419e11fe2a5386fbc76f888a51eeca4847298a054cf748dba1620ece6284e3a7ef9698afe7cb11d4c75fb9439c5809fda71b62951f2df07e7586f8a564c4e8c10c27521bedff21526358bbaef4dcbae09a9dfd82c9e906a3f18b019515dbb0503c8b6a0ff9b81bbd1ff278561aa9d0af2fee27cdb09b6d0ebcd2e0d4ea1b137e92373ea53c462b6c73a856866219d5a6f382c6f476db11707aa623acbdb435a27c45547b3aa49bebb2e679e4effa071dc91aeb3ebf9c3685bbf0f183513b48a6346dbcc313802430143525c626e79d9b222b11f9395860b5ec281c06acc43332648aeed0192c1b4df983de28a587360a9ff726cb731874b1992b5461700e6c92eb0fbc8f4fd1306d7d01e7149295c737591ad6b44fbfb4cf84caf333a4d450005d60b3e6f7959cf7cf405ab8f9b1bdcbb335dedfe0e7cd4f32014a5c84a6a1cea80f7174a6bfc615d080ee4663843acc3f6f5ebe40a900438d8dab88a5bfbbb60071ded69146d75c701f6c2eba91cd3f9f66864d20f3b30484b5506302595e3a54a2bfbe316b011bfcfc8b38d4798d3ba0a25cfe14fad1ba20138879b987e7f655df110820f75e615ee22575c3086b83bc623a9cbeec4f52474a07ce66fc599b6fe08a3f09639d97ba0204bc86027ea6a98937ec79b2da717666bf115627d4b1f783d0070f227cd42f2f8e85cc9ee616354af43289469b8431fcc06f024e9251e8ccb0db3a8fdb00ecac35daa388a871f895fc90b417bdc97b10c9a2aacc8e25a3655a70a509b7ac5063acf4f4949f2634ceaf42e5e2cd4ebc89e858417fb514656aaa23b8e880cbbd3376859cebf2eee8a17d5b31023e42a115aafdebffe4803b764c3513310417d9e29c555b9b9313c61d09ade63edcb6dcce6eeb67fd184be0b226484805df80aebea5fa756e63d5f11414e67fc92274e30c9180ced965bf590247b81195c9e5a7ebd3a2fe8f74fb6207c2f3ee3269d24a45092ef5b7b0b55503d29eea0e7dfed1e1b15adc9316551e118e38c55591d8f3993738466dbdbbdefe1ad8d6ebad9301dc7277d666733e1263ec96e02e310eb80c3076f177ee6ef7816ec323282539839f143a95bd9bc421027b2f65061131cc943b7830b35bacbc0ce05eaeee8f3f2ed7a8b07b571561864576ebc34bab9c516807696248495ec7753821934967b00d4daf64d0c501a257e841bc40aeba4a423289ced442e43e4393030938d63dafe31ef90ec32a4b0fea2bf086b7dd40300a02b9eb8b87926e2ede51f0e9abe550e60c618b81ee47189c3f6fd7b221d13ae56b335f2936926f653cdc98ad4fa47e3940e49aa10156be977eab0361ec14e6b076154c7be391a7ce674791dd7642ef989c027a5582f52b6e75710458876acc65485925fe8e2692e4df3868b97afbae71fcccfba10919e01645c3d2ee39b57edec71bbc7dda7f73f9fb237f6287e95f9fdb4da3112326663f9944f920cfab24b3f72cd0a4ebf9adeb61159f6a045fa7058742ce6cafb6ed2e65fd85d789f14307d13797897bef4664ad420df95d0e0207454f65772fa7e1b5dd847fc1c0d0d5d1208dddd61187667813319743568989fa1b0f09c5aba253f05e5af398de2f3937ef410da2c6288c1439c5861400eab14758f8d6e0a30961138e40ff71a197fbbd6fdafdc4e4647bed95c04e96078b654a56ce80ded89255756ac7f773945e4a04bf15172b32a15c010304f048b71a3d900f104538eb4be8ad9304778dca46790347bbadf6dd46dd3c68eaf28de938be200558e04451ad5b5fa91c78bd437f2f5d8fae7ed06ade936cbf11088f7fe413dcd12c6f840a7a95f86e2349af9bce0e01eede81d48c9610531c9a811b62c7272ca02d52caed989fa1652a68367162c98e59fb5a19e1f9ae44de75d01849faa79bddb0c2fbb1bf84d2a61c791958add1403d997cb91ea30046a56a17d75fa15ac383399b20c49a6bb4351c39851fb1ce9b9d4e63bc2da32929cd5c373baab9949fc4812bde41acb8fadc553df92c6e6f79771de46f499d061820f9dc48d875ad2cf32b5915f26201220623c9e0814804d264ac1b7ecc0776b77888d7ccf1c9a7be26ef25a9fec18b9e7c2f7a171e0313c9f284388d1cc2980d34c67cad43342ed1a5cc54210c2c94b36de742b1be7643b4da48e6ace143bc4c0eda459c5ffdc1e595e951e44582123010ec61c9a457f371a8e05d730fb9808bce67aaa6141fc20999876068166f4ab9ba991f25427e816e1a3272a3fa643ab44732b03f1e3ffa4187d4cbdd74e1c890e61b839b3e3d7ae15f5075ab211fd4b86b9ea5652a4b36a65d72b5bacd4f52fb1efbddcef270231460bcc3465428c391ca3462a801c21fa7fe71a8fc48378ea534cf97aaa915bdb302d373d7ff056dd492df960f9f26e5e3a597198257535d9e58d2311b33c197b85250134c131ce56ee82e47a4d6ee752990228f789cb9a544fabe12ee845b2059d5c8c2ac118da5baddcde95c495813d3ffb4d9c1bef26b1cce64c8adf714175fdaec290411f091149b0a9220008803f4dc5032f86b582874e5eb162fd8fb7231cf676f80a42fa1da734d27363ef65f4a994a73ff9880defeec81e078ceb9312f4c5267a3a8a53c3f1be95679e741f5fb9f554c679db1110a68f79cf6fa879f7c4a8419ea1bf4debe35623208b9a5f35dcc2d764abd9c3d3ea49d4c0b135812b748ecfe988d3dd96b636168175d5d99250b52a3bc852421ff3997c13c34440ae7b61faadbbbad82a9811909273ce1ccac5863777a9ca362dc2615c5c961f59115334e3432e91c89bada60a5909bc956370c463aeb8bd123e0ff6d0efcb1d58696e9514dea6d7cb0426a7b6a6dbb325ec141886da2dec82783dc4f9566125dc4fa831433ef32de2850b06f918dea2dcffb755d56c32ce69ef50a73b4a8f92a19d2d9784b014bba534f600099c563b4f6320f9f5ce0a23bab29c7c80c9ceb8f4109012279594100670d71e694409fe3cb21d454e1ff9fd6fd25d48a2028ea1188401316089d5635645c5a4974c4fcf224777191554a7baeef52459e70febe97d6aa288371376e51b5ceb371219a988a6419783800c27e22f34f26de426cabca0768a9a2636524ef6fc919ac657a519db2eed929d459af5f701a90ac3e7efcda5f3b68d55f7c910289e7e30eabfe77d5e51d087a3a1958934cfbe0d2182315656807027c0e210d7ad59f3ed0f6dd8ab6d7e1d75f83d66f8565d3b708d119a374f82d579f68500eb4834d930ec40eed73e2abc4f09139443a08e051d053d647cd9ff3ca8220baedf434d64322e3a298fcabaa3840a7754569cfc1fc5130ffd4f9c8539efa2a6a8c6cd870f4589751c1d485d94906548b7d94fb01c427efbf8dff6f0094e56cbd76303f0482796e2c97a91ab56a91148f3478f939ebbdbee6e628f291298961f770c53fc4ae92143cd347ca05971a849f3a00a0f52038ee2175ac36fd1e391c5208b3f67aaa67290e0e4222eea7add4bb71c5fcd10221c5e272cfd422d74fc5829904a88d31ae1ce9ea6350fb27fc611062ad845763ace25727e89d3f9a31dbb0ea40a428d3ef1d65c08509f706f04669675949dfafa8c22bddbf9709b527a0bd6316f8b8c09adfee0f704a2cdb681ccb7635af4e4f87a4d11bda91a9299a6f226b42067250b034405b2f464e878887e280e75269e136fbede53b450ab1068fa0f273005e39d7dabeee92bb26177353a9a8925107e528fa291d320b6cf93ae2676a21b04ca1d30c928672e25b368ad856f35c1cde8528a4799ae259a9723633d6effb1ed01ec15210f4fb573110a99988f2c0f255d7e44917005dde613b080a3e7098cb3fd1628a1db62f129b77c87363c64c6e68407b24afde6281fbe8d6581992f6d845cae986ceeb2fde18a58fef7e08a1d1a0ff13054be84f0c11be599cb7fd74d13840ca7e551dbc404b5920ad961cb0ae2ccd566537f5e0866cd17e7b20e01cc6b29f157a386f9c25cdd32c61ea3b3f408452fcad1e82f8f59b15cdcf8e5277000c4546718eecb22bfe6d8ba0132cefe24af39b3c43a9c18e52888c7c88a2ea665c31cbcc5fb7adb287d3feaefb3a846cf5851a4fe7b1f6fccdfffc913c65a977dd9efdf53537c24ef9fbb3b24ffe8cce2aef948e70289d81410b739f399d01fc94c2a386de5c679f50e55efed714c1a843aa0e44508eac89d391babc5a2a6aba7e4c934c4b88fc2d0d5ea7c78a0d8731183434f9c81f9d5152f60c49ef2dcf55cf10e9b64955e38ef41443183083f4586a34a68e426af83f38321c7e9e38026f2476811606c466bffd21b932fffa45445242fb65f62ba015527421e92ac2fa45c149456b8692d5745f5cd598a6b30e99583dfd295632eaae96abaca4f796315c17e2ced1b7c879a1b42ddb2b446832542e93857d12f6af7c0f695cc3d8ef017f8d142eaabac7e9d277aa76747bb93beff2d9a8c7eb56666819191c54c5cfb2ab97ec22615b107396837ad77aae06b1387b8c4715d091ee76e2473555c897d73c603e3699f19a0c6988594579a7e826e793eb88de96a02ddb23c7424901b5c1afda63f814a97b7803a509a4372994b1602a9c4bd102d249853e128f03ec5b9397e401a47aa8d8f48c2f42eef8024b64946f9ee5db89d20e28736a94808e0ae6b92175c092c56ed9b3acb7c135fe96737ac20789bd3b50bf8a8f0073bcd746eaa831240aa873382f985568893a9009f5eeedb98575c451ee4785f73d3897ec40ab29256c18665bb093727ff685c1dca96952857785e4e78506808d124bd9c34f0d87ece257344c69c37a7ee4e0dc55a1dfcc410d31754195be3f62962a210bec2bf99bc116a7fea358c0dbac84a66e48fccd24824837e9dcc6f2fdc2750f5bec1a0992643820773937f993e93c21e20c272974a561802dfcfcb86d4a2f207fc987c145ded57003c7da12eaf8ed97c2205ca4dd0a0f5e7f5cba151e3cdddabf2b22aa9c7a32bd568e4a00030a4563c2ec56f141edb3f93745719d914ab4b3b93662f05a3d74878b671eb3b746420c4dc1a803767182ae4c37d2240137b12443a2bd6712a81342b590998bca8b997f1bf21061f4183318072e61a457afc15f0b854f3c8e2ea9e5a8e0db92256b402ba24fa9ee013257bb42311b1788ce2f29ae6c8b005f8eb26f817486a963fe0f2ee91154ff2d02b7b3d300e84484b04bb751f0440465ded3a6ec9306e9d32c5c5949fc1a600451ea8fdf808ad69c9962eb397c5cd0258db3cfda73cf02511aa129ff0e696d6aaecdc3ff1b57c3409cbd0fe2f36b4f4442790dda4ca5badb72a58cc3dc39ef6e1fcea9a379b97a450fcc20279dc4ebdd5baa61d15542150fb5269eddfb63855832115a2bd2419807acd379cebeb1da8ce5b31860e8537dc87a87e449cc401ad6cffc2e4f61da95aae28998973066a0ecf75dc49c8b2975c2c75c2a8280535114b1c3c3b2a413ceb8ab77714c6679bfe443acb69c7db27c2a398364c67410a78d3420fc3499d34800efe888274d00bb7f46330fc2124764d63ad6222a007b79d1b11ecb4c428cac6a6de3a47c113cba4cda68dda3dca1e6df07d8319731a96ff8cd6c7916ee7f51ddcd7cac911314a683c1104c9b67c19aabc4dbf08b7a2a89c64787406c3ba506ffc52acef5315de5c6da33831b93174e236fc942f0c59206c45fff543a211796bcacace0f3a2a19f27b9384ba6bd6e25e8b9fefc13e6f8ddfa8d37e5505fb261c14806ebd276ff50fddfe054426196581aff47e22f563d8c9303536e59fcc759aa0e36b4d46175839f06652431b773c529724d49d2a2acd5c510e3623f56b57a332b57d9c19a96e2222208e59ed2ac28eb8390a5543e8fe26bf988209c77074956d66ed508d06cf1f83871c64d42fa23b1ad1803186059775838c78f213eb66b9d20c7124341014313ff12f84200e52b5b444df19a090f5b70432e7971f3780e0ae66912c32832302eefe794dcdf6407a68c84e06d82b7f7fea6f71a7a223cdabd5c10b37c1fba6964594cdf301deedd8f805ed4f8332b1a18ba749a4a4837cc80ebc5214d58cb453443bce6a73f5f599655f0be1ac776675b8e30abd625e28a4de29162ea9d4da8b29a5ef3d8af84c6d51c05f0bf267aeaca7ca865511f48f96e00658a12bc03796f415a0beca3b131cd5ca83866402040abcdc2ec4c6de5efaf009caca98a2fd1c1f05dc55f2344f52f473c5d3d0f8343a0f0155c383afdd779a43b2327174ef58ec99ab20342726386702ab14fb73807039262f55eb9115c1265be32d70bcf74586d40039536a9fc48099a5d71b624b5420fb207ef59b020f815e74a0eddaf43fd322a574af6652e8e0e2261812c5ade3bfe8bda9276b46fe395c7892d7486c277f62745cd51154c104e0c4bdf6ac6afd62591c9cd62e2616ec2530fc42e169704a1b141ca254678456ebe1bdb7947f71692b60a0f539a142e4c931219dda8fb5bcc72b550d382b1da3b1294c100360011c255582342f806639ecb54167153581487ca7feebd1838e43aa60a5e09e80e14cdd53fb527e627e85503c5bb44843ffd35826234d145286df7aa36cf11594acf5ec540692b114d1dbef9d158c4efd4e63ec87195f1cd2862590e4a5815734bfc7c2ea98cef9e2b2a824ebec10ea8d017967b88d9de1fbca80ccdaafb9fc442cd4dddf13019589e186f32d9454729807f8038f09cc977b14f05b7384556412a290fd59cad85adcae05d27ae7bec5f3a0b1ece5f505ec5b65ba66e168a6d6206103fa86cb5d50e2ce83bff9d861cf3273c9ad3ac33749c1c6a69373eae28b5e2dc48fb1ebb08ecb6ef7859cc1e8334b17236ea4fb86f4fd0d6b027cbe9085317910a6da408f9ccddb38122b727cb83a7afc359907215710fbfb277134a77f1ebcde099597bf276a0fef522aedcf912f4446a782cbf894f7d20b4272a219a1d4c70d61a88b1152c507a666b74d5c2f5e43c9481e0f52140c1b91e28cb850bfcbb06eead9415a096b574c1c2868ca5f765de252c1a4fb2413f053f544df4a9df80cf97b7b7ed9e743ea88d94314b81aa0a943e8e65aa9be0bc72132b699f513e81f17a20319a19a33e1e189c30ee0ee1da6586ae3188e792a1ad1b70759e6aac7066de4d515c72798edce3177373d910b82651e9e6684481752ce3f24837a0cc9fc0ff32ebc9b30ea42fefc1aa73cebdf92feaae0f08d30f04a7a0eba590e7c68d9b0e688065f4e243371e175f750daa70f2fdd255ab4b92bf112fd3eeda84eac820dd8fa445f190edbf79d6b903fc520f7d77886d2b47a67f64e68c0873846579ec30dee33a0011b1f0e2bd2759e92f24b6c88a4b70ec7a952d09e35586fee6d1224a28cd36150ccbe1c85167ea1ce07ddf6bafd783778997a768c040c13d0644c1812add641da3902d177d5d757b32f3e5da85041f09329056b35779422b788ceecfc063d4cf97ce9985cf0cb0cb1861aa6412bb308ee85c8538eceb7229d59ec059bcefe74776d7739ceba8cf727234247d323cac43fb048109009e465a48b100dfd630188c6459e912bebb97b99072da939fa40fd5e33136e6d8da0d4d2f63ea32b325a7726ae9ec69f9e326e485406fc4588335d8f1a26bfca36554f9a28d60f16bc4edd272d20ca9ae589ed401cf9a187070b53b30832469e01d1fe105de4f2c57e11af81b1f8108d650c8635bb754c30651d7663acea77456ed1944dda9de988cf6961ed5027b225e43a6636ac7ae49720223f7a7cbc208e4594202673b52223ede6091bf479b99aaff3cbfe8c35cd3483d0b1989084a30d77862b1bfbe16947aaaf0d80c96b9c2d67e509a806dae9d600df79484913b7c05efb0b4cd40d06f255a323dc112136f39f88cda086c763769c0429a1a29a6649d7b17d299114009a2d5894062e7a5b3165b3521da435a22791da5f0b366f6aceaab2c93732531cf5a39d3f7005c9e5000aadbb7a16b7c5a7a134db08336317b36ffbd85f711fd6f4f0e23fb5a2e5a45931eff3ea96e03b9540d2c3bd8618247a68eec5005065914d75a820c4f97f4a25e92fa9f2a800f5a70f45d23c2f3b17aa418acc6d2d84ca5817d108bc3f538c7051fbbc55b86a438f72b846f9dc5bfb76202a4769af3b3126b8a2b635a43b674e230d1a02bc4e09b55f5f57fcc38ff831c8b9557bd5765e3b94d8c0dc1d9c827592c67ed816ee69415ce722c5a3094dd7dee0bfd67b671db93c0fbe5e96144e75de5c06c985d3d3c03193bfa32dd79f53616d922574fecbe60a07edcbcfb5aba8eff472dded447f0bcdecb84a913fa886fe7b1102d08cda936a2a020ee8fd06b25bb17469c115fccddd086cf4dfa4ef157240f0a90351791ba4558a6e66a779f584b89cc2ec2a66b3ac7e35112cd5508ad99ef216e12a995977820d4e3b4682a0cdc5a8abe9f2b1fa5e09696a84ef2ee4b9e06e4af0c917e4c9a9759d671110256f3192efa3a2c7dccbe23526716e2b015c0c67ca9140a732d9633e4504ba131ff22ddafb9ef561ff330258fed116f53ca8cf2d52d305170814f80c8d1d6d1de9e824e3b78b9957b57c8e3ae583452de46fab9ff3e96c4d15f67f7685475f670a867c57387f073ce31a97cd958aeb5a4605ec1fa8bc1a7299cfa4896b5b8044d34d33505d74af55f2ffcccb279fd3d59c31d3371bf8429913a3bf330f70c92b309c2d6d9a7e0906ccb71f81946fdeaa281867ef5673a454199d27c00381ef4be733f057f44e5b818ba208d522121f3d336db6302d66129ca58a0725604494ac0d9a8e8338f5223288ca516d2293a2bd7256c93f94aaa02d512fa92d98c63a203c80ba8efdd51ab11793f280036697607af67c47abbfb2d4ffa5870999527c34e47e77adce7fe91986aee4c57c136a6ba3be48cbcc652ec47dde45b7142aac673682dd79b0197beb66273872e3c110f9410c2fb401632cdbc64ee2f091b52d81de12ad8fafb6f030ab036beaa9d6981a685e64c7c1c2131aa6d9063bd7e11a2ff914496e22a14d39418282885254622026be1f4aaae2f290ef8dfd399d85fb16a9ed0490cc1f05f584482f363719fb59400082c26f69f549ef5bec55819030256b1db36cbd317d95af51a4ec73e3f84ede746918ef69d79fd44abdc3f063f41271ef061fea008f3474924bd074111f7026bbaedeff0711632719afb755a56d1db78525ce2c1e10037fc858318794780cf699330b072452bb652c423723598713f831bd566534f15842a49d19b7e2643bc8da79f74e10ec7936ad4c18b13aefcc001fdfffbb4c8decc6e916c775d0b8610239c4cc709744da248454f1409c30d6203fa723d33d61813dfd098197fa8d86312427f887b47fa01de13e19890433d01d75e0fcd8e53ea156d528337a19ffaebd52138366860710042fba53fd5fbfd9047f1725b3679168f4bbb956116b834d1685df187c35cebfe7846d186a74a7692a5f6f0172c788e026ffb34969bacce714218e411eb801b0505530071d035a3f7164b5dd894d033e38e93df8f85021247e519cdd262b3f5035d69affd0e9f7b93420e1312e68a2198f4b5d4c5126fe28a4d70121b021d48491e4a914d8ff74f5ccd6181229393b5df3779b01e7d7e35ef31a22ac44d8560d8390b445992af242d8d06b11eb4ef5982039794b311b87be8beaab4af9902af748d122c5b2ad2b82b79345bad99e15162516157c07bbba62cf9fc878eee03868797dd29a9169c989351e80733cb0764362c46ebee03dee04da53f741d5c38b87dd17d26726c4c2afd17811b3514cfbe237b5cb139b54a2a3792bd024efb3c34cc3ce9e0dbe48748d0505a7eaa6caa4ed37d37d6e06855b9c89edbcfd822195b2be51160aca87b8e65bed79fcb179a7ed12937eb997f2f356d698e65dc852bb0b8e0fa94de378866059b136f000ebb87531d50eef3c8ebfa6c29daf396f01a0c6ed4a5fde520a9151442d5707aa89e94c35d3078b0244fa5eb5879d3ee2892bf5a02cdacc0437003bd594afbc23a6eb0c4bd87b5f812641cb3f7de07e9500a586f73f8d583eeedfe9d513655970ad06311133440c9f7e8361379ec2f90e126d9ff7d2065a0f09806efa6aba6b0ce7e6500961a307adf45bc2eee6085fd7003582d5fae02b31a538435cf2b5a3323c2b2851ccae001cefcc98c985cbcb96635767485e8e639b188b67740c087e087a627e7b2063e8a0d4a6b040034e8c235a59015ae445673b7abfe36016f68968d1f5191cc7756291ee4586001a5c17109065aebeee8357b6fc14ea751565b9e27f5fa828d3aa42606764fff8eeef28ae32fb63cfceebc27bce040e05427b9519b991d88ee8298723e1ab4bbca9ae01a830192167e2018360d9c6e2bd2be8ab62808243fa1c35c50981ee623122b219c56feeebcd3ce2149d28e597164f2e6d4216ef4e05d86b3bc2d4e839002e17aad2bd86c49ad2c388d73b1b708692fb762584adc36864f13939821d2ec7703709c41287fe76772f55fd2c38e719008fcae64ce2861d323650da737c9ca7d074287e7e38a21300d16ef1bce8352018eca9fd172762570efb46bdd6608f4ee0f3ad6341ec9ebca3739c913ce5b7bfae205b9d9a5fae347958a6b0f609e74f0dc566c4e96ead0f05f14772f36837e351939b3e528bf52f14c0c2b5725207b5b2c7c75d08428201f9393f86a7c5880af4527b8255f6c98a2a866b9a51c193638c4b5603c6e509c35bbdbab4d45f42bb111f562d0498eb15232e9050cc10ba0497b1a72cc38a9ec76fda64f706bcdffbcbf54a6c29f48f92f2ead4551e8bb8c18aa6cb9b2a2355f00a5fda0ada2ff3ac7762e09b7465ba2adfd6b985648af2cf256bb031bc612a3d37845ea87b63ee5544612fb261526449c40a4f73a46d350b9a3cd6d7ab8bfa9c6dc52d7988846ec2bcce128e249a76bb5c0fd365c36ddeaea11084e3cb488d6a9e65256aaa03e06392ee9170c8f095eaccf57e6a279bbfe8ab29cebc73fd94c7503075b0190d41132ed0e07a39eefe7fffd6e8731ee5640968ef6d3ce3429f236e5ae7df84469a620c84a61d072176bb77a17f6e3f58cd58b167deaeaccf5fab91def0fbede4df42f9418770f47695a733b189ad7ffae37c57d1b5fffeac4bc1cdaab85e5cf70d2762e9a5cd31eef4ff2e43b312bfb1796ebf5130dcfa54ce26f62850359218fa129ee4c2ee0a53e6212d496aa73c8150320870a3ef362be279951d4c1e294871712976d77cf9348682a574862b651bf3200f64e94bd6f71194512748625e6c3e68e3b0a3a1c2f35f1b2b7528a8e28a87b1371243af1bd2ecdd1f1dc90d252f416711fc54aa9d30ff542cd695dd783e804e573c05a5adb1538a332b20be870174a8c21f1bfb4e22fd9abc53e6cbb08fd38ec27e742af54ac23459a0f5fb1d6d2f21c4852d72e99f6a0e70caa8e892e0a102a0f29d12fa4b04ccf1080123b861134b187f542ff501b59f93a54ed02d89043bfd8d4325573872443e7db52dc955172ab8bf15313722ed9b166c36c2879dcea8b1bd58d1c4798f634f79e9fe09ea70566904debabb980edb74e9ecce1d3e747d7a696fd64027b2834474c007ce2f55bf7b9ffcf4ce991e8cf8fd90b1d25e64e01e399da2143ac0aea0bec3c5d9122624d5a4d7dc498c14a567ceb76ef966df7c0ff75994f6a8394e6cf663e084d51da191461457e4cb86f3aee89291ddd1ab74ebaf845ef24a2eb47704b986e21a130d311f9bd92fa0aabce2f8aff02574be4d4346616baf41b6d253a0aa91b14cdc474ce5188edb7952fb50a423610c838555812fe671311cb033ba1d8b1ce10b6d14f7bd70c8b0d7be09f26425696fd1ead68d9512317b58205c65935c381773f4bc1c26b557751dcbae98f9f6bc486c59f1beec60b845496ebdd32fe6202a351b2e5dca029fb48feebaddd5d74d52c4b4f250d559cda17459781f9313b8aab8b448dc5de769b8a2e611d717008b528510ec56d8afeef1e059b433de999ffced9a20068b7259e90008c3af4346afcf634ddb8334c921bf4c0cf955133bf18678aa472bde93424fff0756bfc1dc93d9973f83a20cae847c9308305d53285c3862606ea429f9f7227ab68bdd18d1caf45672761d64753de312964d409f61c6d70e2ab05402b73422c17e75c593cd8a7525c5e335b0ba608cf6015a9fcfd4b77f5377d3418974aac09eaae53721ce3d52b6ef5dd3363607e749ae185ec7af08bd79d11b12b96a237e15f5f3811c72adac0d7a3e50cc7f05081a10a3e8de7d07ce90e5e2f5ff807b8a5d2bafc0ef9c58ea167291e8a95078e280a5406887a2f477682d3fbc7555c1cae3ce54276c85cb6226a9a482d0c01592f91b628242f6ad640f0b3f3217c599694c8a70fda3f425bb4985097fc3b00b8cceea29a8117c3fec96623cf341e7afbb2d05a4c8e09bd7d51508f2ca0de1d7fc6385789847d7e64aa6e6b38c7859a34850417d77d9f0a94561f5afaa8eb167d36f1fba72a09b97aec5944aa34bb7c3072220afe8e52ca4e36160141848e3868c488e05a7e0e450323253e897f2ff365c6caada51331382e461d0eb2328b84dca76f1d23b6837fada6ddbe9c18f1f65f115d7a09e6d3be061ffe2cfa5d5326e36910bfe164bf52be0749fdb99ff08e5104c8b49c75335351235e59b2785f6567674568e0553dbe1898ba413da07cf0d6fb267c42c43b03a2f85461cb99389b5fe54d9ef24e1a17958ff2f3071344fdcd741f1815376ff78b09e2483f2d50d5de9b8570a7b35454f352a6be58068326facd94c1ed35069228e11b5fcedd995bd65ccc9d6308ca7f9950d3b8a026c182ee1853df6e6db2a9c4f44f1f60e9647bfe960c14088b1bb7958a23d5eacc607febe15d1ca69e6e5aed2195883f5de05dbb0e32ec989dbd3ef450cf4b7409d7d95998e69a83555b26fb0518200ffd4345cab0da10559dd16a455768a9b8562a36feb13a6f0378c1303896b7832fc0b89730dff18a153053d39a175bbc4d2afa890dabe2d3a7eefb9ced2300dd92d13e4a2226fbeccc9156c87900ecfa0be6505a51972aaab83d074f6b687892defc9768d4b4afb5c90c4aa3ece5a24e043bcdfdf96ef720e15f3a3ab3f64280da0f59af493107c774c67d64c1830c5cdd4c8bcf1ec1cce8c9c2de5aba5c19a56053ddc4c47a6cc5b081b960dcd189ef3db685654dc2a413ecc69cd219e07d14c88d8794550841454a8e578d6adaf4eadce8fb3a18c72b7e8afb63d5b1429b0f12c42c86e6c59e679cb990c1468d99c136edb575a34c4d4915fb6b3a9c94f803e5c7a3809953e61decaaca8c81c72dfcc2b7f8cabfa97c18d09e0f186775a9c4d59f0afc9be92b175c20339ddeff8014129411b6e0e7857d08cf02f45b1f9ac9858198a23dd34300c76ba81e32edc0a98ad5e9bbb353e63fdeadd192abb9d0b47dd4150a2f465195ba61162e83859d1de3efb3769ba8bcc7fb0ad0bb35ace85b9691a7bd1c17255efe5a64eaf89d86dde88bfeb61c6247db4b07a951c69c13fc8fd89f6d73f599975a3323c5acb141b4d1720d12209c4c49ba04af6e731d7d52e9f6300f690db3ef10d4b93b8ee1957898ffb5810195dcef1a516654b59316a0b063f85caa770ada438b168be274edc10cf265cba5a068905348d739eb90eb108320be89c8e4c12c8a6165fd59f5ef5a509270e1b8e5892daa606bba80d98628a1a0e7e79cd45e40e802c2bdb1bf0a1180964d311ee8abf81c64b56ba075daea56baed8260c611239d971fbe8e3517a1acecd909ad7a7f59c56dfebe4746d8e53089b5f2020f98eb90408fc41c7f3141be77cb1e9e6bfb50c30efd580dd8f7c984b655b810d944f90cb4d74efa958c14bb4674765bd8f97c2dc02c637f5bae93dda451e6c48601598b2cd89ccf0feabdbdff9adfeb9d3c516bc07d958e3093268cc34d647e8308e7c89bc86f7c255e4abca41a9070977f56c2884083d3d79a6118bfe6bd8b6794f86807423af6b13c7ca8873a4069fce44a989331fede608a4a07fb46544e5f9f7f0b4aa00c3360a059d43047391f3cf02dc82c706f98809efabf44568bc0f25cd28f6ddc6dc13d992840bef79add380b5620c19029d3c30b2b64a5dc6c5bf0bce66cd903e55627b6c9a31a27071ecd17965f319e47369156aba11a4a08c5fac285a2972ec0fc8f5ceef4b565f4efedca5dbbf25be43bfd30d0d4f31c1fcd14c532a0187c8bc4eb158211a20e0c7512f4ec776097a3d34b2377d3fa37e2abef697ede7ab2386571dd5e25f924ca47ce01e4149c7e9eca7459b600f1637e43eb1499c74fc2713cb9192b3e48127f2d0328f2f2494cb57058f194c02fed81770e974d3b54972f54367e968e47280da02c46ad8d5f81471810cd8d555dea65ac38da517644d334611a4f2806236383c137495ac743b638fc2819ae5796878ffed83ef10672469050b72e353b6551ea8adf67e015d88e20dd2794e59d2aa8584c5a34cead9f024446de643d1e5a66cdcbb563ceff4246714b6967b082eda897d034be70ca057817c3e2f571373554ee9704050fac2b231b6c2d2db9e3fff0abd0bd5f31c6780f97c40549b968bacb50a284e7d1bb99d066141c790edf4d3f3116be06ad1840ec87437326bf10ee17fdc4f944ee66f8488bf19fbab0cd60a01c7821fda76b93ad2c04fe10c84428e789a1d5955d56829701c83539aa8db8984328641e1d81441f76a3d7214a4688d7c5738ea86122f6cec2a304fde35acf698bc7d9d59233d5d93372d827920a06d6a5f19fc9f3748027deb71de36db5a4c68bf868385576ae37e3f1831aa8615a0f46cb0f5e80d4ebf9a3f357f006cef3636874a894c3afcfa0218d843a217d12550f8a9a6f4052e74d18d03b392b961894195605f0062bf4fe3e281087ef2552d3e930e0a3dbd402f5638c8b87f2a915b886d62987d51c5f15d03b2f4f5d62d1005f55773d1cf3a11dfbdf5dbce2539059b662a512a426bb6f6c57537a8bf6ebe44711e9f8b45e218ababb70785b08c18b9dd75671a43fffed28437530550020dbf2ca8a5e3d5dc445ccb7cf6166d082618c5cdab26891c4826d12051ac742b688546702f3f0cbad8406347e1ebe9e17077f72f49fd5c5fade690fede63a0a4f39c769f7b7857b0443f830c74ec72494bd2ec1f8e0eb00d3ccc782bbddca6e3c743379ec98a388dfb49bfe12fabc37e125210082a4469dc7d6c06349ea3db4e2e00e7dc57b1d9bd7124d7b20ffb971b0c72050c7b9eed925da0ccc5751cf2cf8f08b2895d280a5c2c67d3734e98148d58a1ca7af82a7777e4c662afe9028c7acc221c948839bec315ceeb724a1c95fdc4f2b4bee2a222bb90689a9dd4351d3493c720592b3a592b55e7b39be0cdb05ecd075347e2ed60a2244b0f23aa9789f4ea221e9d8a7078ea8fa7e5e68764bcab8c96ce05921bccf86fc26427cc9d4cf8fa6363bcb0876fbd93ff7b429e4289262155779820e47c0eed8b24c1ba9fda9885aeffd2358de0f85a3911a6e9b2d86d8066147a711b97c7ee511906735857f7ccde1f29564f9efc49eb622e5c078eb2f41bcbb4d6819f077c3bec44d155d511b7a8b3c4547bd2b0657fc67230156ac06bf0b40222101f9a4626e382598f3518bfa692af8164b5dbe47530833fc27adb47dae3796e987f4690d08b0628a5e831f0ed64a78dd7d3b6640ac910cdf0f5ecbab60c65a11c8c4eeec5fe6410294a5b95eb921a3c53706ccd4149b91cee5e184189492e6f319ac1f707dad7b76d6ff67ec48e013ba73500df81ac4a82a3df29035233b9ec3a2933a705378976b99a79335e315686df89aeb88939f65658d6a5643031158533eb072e10ba2db002fbe990807f0f70bcfa8a7c1a925c8496d618cdf6cf8debb775e07d531a9f43f13a72d132bc54a9b39eb8b6d062946d3a7332e9fdd8cc21a782451b55e2b50197b932dae519e0d28393a482eddfd64bcda5ab0534bdd506a7a209a245664929593456b2ee328f4eea0fca36e303d6508b59460f812411ff098dc701169e7727ea174046f9151daf415fa28a924185fc5bcfd6dd024f11e0becc03a8eeff30e7ff488ece33089f92ffcd79f3da38a7f4fa79dd0fa00d34c25f15066ff97f057bee0353cf0c47b049667cd4bf2a8190d9d98d4a25a4ef25a9c1fc18cfc224e8e8fce263c8fdd473706e60542f44be6d2cfe3a4d79ed05d7746cc09a83e296483f2fd25a12f5c4d72c28c28f7f042472641f6b7651cbe03c270f92dd458f562266487b4180d1c99826731fcac6be80e0e167c4519a4c08a53a846ddf590220f90fe322a9ffeeb13b31124af21d947a4d179e55c00b534a0cba765f9c759ae40f59ab278a3cc763bf525ef9004491882a4b038ae357ad7282810ee130f3e7799c229910b413243116999b1728af60769dcdb2d241e43b7022b3f09c1b8cfd624de9d0035ad3ec963357a387a8f2eae69341718cdef76d84b358ac595f1cb02e00ff4d7594577601d75580ac2ec4d57259965161c4ae9a4342e38bce761d38537eafd4a657732ae85c503e8a2c5df9768c005e8dd9525407369232b27c1dbb234e8ab6fdc33772d3c5eff8ed063d2160de7f55ad34265be9f1a4d7e38a23bf58d6d371d4fab849039df54485760b88abe403be9e753ec76079b05d111648730e00ec1e95e86cbabd153db0822ed8062eb4231a2b0bf69da11d850ffec83ffafe46664614f23466731375f90885cab49b8cc59f4065239608f94f7249b5cd96a73733d31044e176842176014b002a4742b53e512625f5989ce98b1f6815d26ba85a5c6321eae7a093793423e7d903f1d79688f8fd362bb6d9222f8f88c1233554688b2528ae78d59c0997ac350e463771b4193d902991a7bb1ec94fa422c00fdd62f01e8a3430912d15996ee99f2a8043939bff3f0503d14b0218a0460f061c1ecf0622f271ffc7ede2238e745e75b58cd460b9e2ecf7128dd76d9e8c0ef0725040103664ae13e12c388c67967408d396eaefe9dbba795959a14ae593f77f7add7975840d1aa1a34ea1c6ba4063cfa3734ea611165e0cc6aa85e0e5156baebcf75bda61d552cba9feffc71e263f85aeebc7797f289e7bc8f15aa6de51c5c161e362050b0c911f7b03926f9d3b091047850b0b0afc96b66b3582e76d2351387bf8056978b9251a05b15f644797fa03b68a5f0a35156e16165d112abc81800221d6edc7e6750cb034426ef9276f68c41704af3510743a324951bc0fbdf3956251d0fd376620e8855d33cf570bf0634cd375f8c177f171ed3bbc793318b984e778fff233aa063813530f91bedfa2617c429cebf913cf7aaa9e9bab1aef55fdd3bcdd34ad6cfd033289da3d1bdea62decdb3326e154799760eba2f3b2f2f904c8a7b5f9210a2abfad56e8d833b6a651f077e8bff242ff494b52b92a0f7888855a7fde3f831c8ba6813db336966dbcaa7880f623553b93044a7860cb88bd3bb3819063cafab010087d620a6e489ded46c6eba4960e4d00fab5f4d3cbea91ce31660388696d69600a6b5beecb548812dd4c7d05ae907de5060b1045e3a961ee33d144e99c6ef69e81290bbdca4d9ac809ca4a93527d3768e9a93991b71353e93bdd16f4f3dac71a453d4b569a4b1a5b24d8cee194449312adb6c3a34d57f078b2af90ee8bc7e5f08684996ab4464f460af96377274078c1e89eb52146ae92d33efa1b2962d6e7ad869e5c1713cda91f67a003ba716c0df9f885d6cac7275949dc44d87008c601808772e60997d9aeffd52d21e5859373d77ddcf94f41fbe6e291f7783b7911b4181f6518ae4d658dc8c6cd5a412cc255166b665016dfda5a9f3e3a298c6d0edd99007e9bef6b1d7e0c4855fb4985ab1304f0aa1a3dcb67248c084f281e128614c6e1c70f4563207d350cd15effd3c6a9a0a2e21fc8da413e6ccd91cefb3b303d8f3d1404450236c6ae56dd9d6164e7ef1b708981d8628b9e9c2805c65765e5f17950e370aad45c6600d456b7c66a48802f3d360d81aea740323b23194c1470479a215c2f75be1386f89048c9b562cca7cf6fb0e83bfdcdcbc702e5d54c4eccf739f427cc8aa9858183007c0669408e28f0779f1e7e003482b83b7455f256587d6a691e2e1e7e75f746acb215ddf4d74342ae219b58cf0665591affee47d9fd7ece2c3fef9e502e35ea62268417d0a7b6c5d6ccffcfdc4b948cfbd87db4af41bddc10cdf2a9197145cfb8aacd8b2c6e393613a0e771b3fdeedac922b93d70db4ea10789cf8c6d9f956a24a56b3a7784a55d02d9519ce249d3bcdec9f545e7dec4e7819a2c8609d5f516bf9dc37fd3f26107af01b200ac408d12a08bf18dabba4e020e2a59eb7dd0f5ff2e12ad52a5549ddd69d75720e7279c9191dc9d272fb7ab36aa02af8cc6771768afb71796d4146855076a8bcaa6caeffad2c7db37eadab148ce3cc8ee8efc8cee5ebdc6a6c507d502715de03acb607a3c5c211cb1adaec993568619e44f51669b87b0358faf757dd3af466ada064e69ce1cc6ea79e8b01f8a97ca32a8b97c4d7c81196a6006532dd3fe576d29bd9c0c68f6993e789e8032f0bd4c4c3b5f681915ca7b71f233092f23e41e123d7fa22559ca896a606a853f33ac7abdc00faf0570cb7dd978567f6f13ac576ece48f646e70bf4bd9e50b83f98bb92119a0663d57106646417743e13f607fc4bb19700fce22a53fa1c92e457590848e927e02f579c93bb8f682eb008181db0ad2feb24a99ca12a7040c00009e82acf2032047fc9934308df80482267fccfce7053ef92d5e92d15d5adad752d5870a8b3d7ccebf8bc102fb304ccdc62e7af860cbdd61a480856def3c6c9d27327ea1fff8bd96095f9aa9d4b29ec0c91a46b353601ec7459b21a5d14cfac7086aa9b5a51253d8176b41526af8b2964e55cfaa9e2f5b83394651334c852e0e2b9ea7c775143058a3e962f6ec95fd3b41af7050052a202b15694e1ac83c71cbffc05548d3439d775e9a4da609c9790d2efa0ca96664b68c62bc5ef48815260631e2cf198a441ace43affcd3e9f5f489df684e5001b8807925b3cd4b2098ff6386a51bc8587ba5a16085112fa57e30b6d65b254d4a11511dbf49ccfcae152b26700855714d590a75098a9ae5007439994b7a9800cc4b53db16eadb0fa1ef802cc99fde68dd210b640e9ffbe87a260ab5bedee967230e26848eb41603e26159e7af6b3ec6f7b60c31bc2b1af4d1c64e8ec551e6eb9856652c57d31a21df39b9f438ae484de44e1513f26a01efcd028a6963d515010622b9ebd0159407e5d405f806605b781240b90741d8b1e2f5e16a8ee2e83d97f296edc82091200e41a0f85bd2f0e4b10dc0394c5210ef68a631e8ca29f2b7885ccbdfb285bd76db9c5a026938e4a77594d8e22152e0f3f7fe71c5134e1138aa920df64d508636a18c3a572207f354a8f313d9abd13e8b6fdbdd95bf56a1d9dfd07f841daa174a8422f5114c9f07bd80ed1ad2264e9b26c8c1148d549964d266f05961923f98187f9c4269ed7eb2ae83f0fbdf6b47c6c29f6e9f431159d2b1907db6f0e8c04fcc25a83bbafc2aaf8a668ddffa4df96024600dff2adb17645b79cb3ddd3860bef0221e79abb452699f1aff1effb93b99ce2c6124ac458a83f5f9ed4f53df013dec08c9ada4dcff72205dfc4757127d7d33ccdc7d3b90fe4ecfba62925972805e4f4f4a22e0af92e7d8b1f07451d5bd6c1a2b2f4d771e8314343dea10aa39c2ec0701be508b3358971e9b689dd01d581d23fdb8de0a863daad2aaede30587b2e2adccd97027aafe5a90c8e8a214e0470a2743182d59f33d04494a1da3000bf8c2491664fc8616f3e8db9f7544828b32537e47cf922b7b3a68713fe04e7046e03df2ac5233c8cc7dac9bae717cfb40caa6f72af2d135350ce7e260e5e76ff60258eda0cc727dab8cc21c28855beb5c8586628a96b4ec3c84396f509f6baf08b2ff283bc4bf0973b384a175900a13ec75b78de91ab5d021ef2b927bcffb43012efa5ae05dc9233d98dee89f362f10e51aa57af9833a49d72990b39b1cd8645817015ab330bbf38f2430a6c4511cd845b95c8aa6fdfbc55715bc17732e824496677981d5a9d58b06161ed8b865ea68e9104bcc28bd7864b69c15181c7b394278841d0986167bd40f93b4f3528c71d380fc3a753d3a1d26d49b20cd52591b7fb4e350cee99ea1a84115a6e5e5d59c944dda0607af7ae44ae245d37a4965596fbf8605e1bf0fbea06487c9ee45297b4c95883988de7c3bf3f2d5b587d2cbd0b69c3a3656cfb23bc36f568b2488241985200060d4982631562d556e5b76795c8672c55c6ad7734eeb7f4d4dc4863185bdb6a8c00f78de709aa7c09a7eff5a227ecf73bc1479712527bb346e716f90fda639e300591af4784d7a9a3cc9eb4b9639cec29707699f073d2a18ecc507143b1f6820914f2c2a31fdac4884fb6c33e8d81049c724b25fbca72ea1e6deb64f188a2c5e69eea5cf6dfc730d5fa9a2d635e8cc30daea9466604bb7cc62487ffe3e18c7093ca5c812ba2b76a36b9b00bc94afe366e922fb78b5c3f8578d9ed350763ce50c21c235987e4f1eb1423de7b0d3a3260ba4c9f70dd44004e04aefd344f82ba5d81b36b2ad8a23204f5ab88bc86c69ae293909d94b9b9f0e3e01d5659bdabbffe6b56059f0b8cd6b46273f40054ebc590bba20b1a25fe89c515e3e1e0fc9ce55513f8eea3d89b036af2ef3e718450a70a5113198bcd52f7208c5ccea21c4d98973d00dd10d3eda4fe36faa660f813477599c9e6887596722b6fe92771bb34e2602476aa86fc64cf9e240b34e93be17b888009941666372619996f4945fc70662f82ed6aaeeb809e34c783a193a26a85d987de178501b967d4b70bf54e13041012767b0921798380b6b41f98e6e31ef071cb64f6f541c495d6e4e503fde4e71e87791a88524febc87cf605c782cf56d7e2b0f4df98d7e2c46093f8ed4e66f00cc234b5d92b9d7bdbf87c4190164dfd08762b44bc4c60af35b0d6c286a353cd564e35602106b1ba7025c512305313395558c3ee1889ad1ff0c64678dd109d67b9807846a2c04bb9ba8ad52ed819e4d654f7a4dcae13bc512bd6d430eea6ecf1ffd90db42a11e90495cfd6d3b722d0784964b66e02a34bf14ed1c625d672e5c20a389d71fbfafd8d363515b66694dceb43c654aa59a02286bcaa12f509786afad2b6ae70a615f8e7fcc09a4a0bd3ccb6623c33461a0ff5e3fd4bf24129fb4d0d097d113df7d7756cc397ecf0b709505ad12c9dbbdc583de694589e4561b6588f9b40a576206b2b35c8115e74658eb4260872bd2ad9ad66fed959fa499074f0773ba02b7138fd2319b139fe95a9472da0f44ee282f3b84265396694499c33514f606345cf390d38ce4eedfece9d5d038437d92f51fb4a75df6113c73c8570683e77d48f4ae6834212757f2549f45fa8afb8b8995afe7ab05ca556c7eb9f4ec4713ee4d9de1cb741820f64ec09ea9e87e79a4d6902bf239f6e12eae92144a8443da170306f9f25bde3684171fb2172617397e259e27c0766b812fbcc30fe45683b286a3dd7094e13a6d212708dc6a65d66f19cee292e7ca61d2ab75394889a3f983324c66921c71ffa790dca92f5149d6844b90e497da810ebd93090693793151a6f11ef0418b62434de46f7bba5ae42bc5a5c01c39472c749169f0d36e9154ff0a24ad952780c525f8db9a98f903ec100c73f503fbdbc84274bb8b3cba39e221ecc6adc6c36100d0f528474e7c53d9e46952e01304046805f997ec6a1b545015860c6074b6a4f91294ab96d11b7080fa897d4b1e8a20f4322c388fb6d066fceb2fd6297916c2d98f4cf4c5ba9d15256865cd6ecba0d5000f7c91deaa69b72141218b8944fe05276f305214a80e56900526929eef9a45e72480a14efd551e50dcdcd83f78bfb51bb1ae067ca5a2782cd7f78d77ea0eac38d4a533a446de8c6fe53b7ab281f68769193cb5e032b91165dd03c64d0be825ac632c9fbc11f1c91d7b5ab239dd5dfe71b7434eac2114f5b585abf564db224bea420425a7479b15f68cc5dcbb5af359bd0f14a2f657756b16ebe794dace0392d831ae5a211dfaa7db61abc94d590acfc5638741ddc23035d15ca5044c00462d2ac844f62ba0c9d3b9454a2e1909dc50f36beff944763d47feb0a346dfc84ff3d1e883ca1009e4dbe18c7827d003de31448bdeaa9264897befc7269a7e65b23502e0c849173cce898c6b973e37a7fb8862f3cb1ed36fb4885f4354e38138040a4a50c33539e3f2b90840b43ad9583340c0e177346afcf91bec87f49df40fc053603ce91bd71c4fb365e2ac011e71a461f0302b0b0223b72b91834a1b28c1af31b861f57f56a702296e7f144eb69c219bede00953188e63ebb3c57f8d3be517dfbc22f9f96f5542fd71800fefbf84904591c828d9826b208937738c3c217b059f5cb6683b1e66bd078bae03f344b3a45297eb1a2ce42a3e352a9c6374630230e1ba5afa314a45c4550629bb81f0aed0b6a8b255050f95fea764fde70332529319eb8794b5ad397e5dd303da6d59f73635ab6b048f643b63704fa3cef1441f8963fb951dae0005e48ad3ea425a08869620ce50bfd43f3b392f38eac5ef91ff732142938a2643ade481eefcdbdcff65a1e24fc286a18e3305a442af18b9c05d7dbbacafa5d911cf6ba10f6ec5f8e8e0acadecd8d941c7321f5d4b2918495117f545f1d5d23add9cc260d4125f76f3a6eaf97215dabcde6e8495b2ffdcd9d5433e8a0abc5c028139b8d263c2e70c44206d17b690061f5d62ed1b28b93600fa1ea0415799caabcf85b525787a6e15cb1c5199de520568b14fb7b72da32d500259836ec6cff23f92a5992eb060fc22d92ef2ecd163e898f264bafb361aada101ee05b816260741105f142cfec9b642f415eb43ac499b03a9c3ab9c834cfdf6b15fef0cd3fb018cd24f9a22a5d16bc8ce741ad69efdf39b1cacf2890dd3dab138110c3a96f4425182de6eb3149a7535f951713ae3b3666f092df1b79542d34e4b668d917b356e1aba59fedf44914591a378109f70aa39133e76d374b4624f501e82b84000c9791e06068df8361ca5854b04fb911b3ee0c6af5efc4f2fd3f3fdf1b8a09ae01dd3ccf3b35668f00e9c5afb3984c49949544704557c7e6d0e5d38e7d1f8ed1f71d18e7c4aa4e2366b073a0d79701bb0528e5781edb8874d85e545be1f2a61e75663746226b694c601e975244581033188185f49d06d81acaeb76a0918f14954e7be6fdcc50881c1cc0ca01a5e650290a786e919e6e63fc09d6e306a68f4433503b446b349ea685f82dd8c2fc30976ddf1fce3edc42a9a31aa0bd88c036b6a214f6caf51d39ab17f6209f41aac2dc4e6170b9b62ea61d92e55abb64c6769af76fda639dd42dd5aa15746347be9b8b14fe6dbc833e54f0656b5f039e95da56791d396eec2fddd65b3162b97ca330492cde5aba67b41ccac2ad0d6db2a4f380e99fa0afc5f92a7833e11078752d01cd73ffde88725efe0c9f0e61f2a0c5dfd0d6530851f5bc6656291922a23673a1ec22033e33797e0ab81175523123837de11aacdfacd9f76456c2dda3729aff86b0e7d9d3eb2884ed841cbaa46c02063b7717accabebf6bc747b67cbb9334011948a5213db18d42d397ccc11ba19b5a9c2d9752624d5679330b57726b3cb4d1a2eacbb77a27f76cc77cdd94c70f4b41bcc60a7691cdad84ab9b2848f9c5008d7870cdf574010595033d21a28bc86912c7961309b1ca79538ebcb0fa2eb97f117e74c06fd9bf5ee77ca468d4fe012670d75e6f9f3028b850ebff56942895eac84d0901fecedd7f24ff0e7d602e8572795fabbe6f414812edfdb63d7e1343ca3ad44eedcf4d3cbac7444c267bdee92d82802bf17466dbe0aa3e8a5fbc19aeb25690a09f594c1e3dc4cbc5a67555672af89ff166222423bc63235b294b3b7602bd34388718db28f0d0a85898612ceda188dcec4766a38c76a82ff7b076940ca0ac3f64c45fa48da0b760aa120b71ec2002bef533af4561423cb0ac8e02c5ec39f24c937a6a2c92878492a4ae709170856dbe4afc91ce2b57880c11c5afe97e38a1deb59e1cce8a46631fcc1137b73d46b3b053f60ac8cfe5933753e9839d8f8b99256500d5a512bed6d4bca160aa6b286cb84a9a8d8f038593b6da455aee89bd77d3a16967bc90d6a9972496b8d6d3e01467bd789186497a71cbc6461ba5274c8819d6c046761428ca4bf2b39492ec0277e1f27382b31062d4485385ecabb2c48676275d39f89ec1b0ee13fa6d1bdb5413580b4c9916389e6817759c70913cc8099adcb38255e04a6d8e24ebd937fdff7258716c0b141587f23d866529cd8d7a9057cb83906084e53fb242e744f3f6626610cd0fc44622c102cfc7384022bb1ad6a7665a93da3fbdca97ff9e9d1e3fe983142b0025c222a9cc050735346ed379a4db4b3d5599d8ad2251454fc7ef94049e1b42219656fc90584adc94e43f3b451e76167651e63e7c4c9a8291534f23cec33c05b3d38dee28c27427525a3f5327f5ac7aa03512280d214c94bf5b1640f809142af1779dcaa6d629382aed723939c982ccf1aa5ef0bb8379c24e5fd49b9d4b53de915353b47ddf3442c3b3c062ef2f715dcb36d0321ba47be424b97237b1a5bcb4f2860f549b22e035a07c910d0b11dce99b929527ba75bb43dce4852a6a789b94ac45322cb02be026a0891f377777ea6762f0266d1a466582bc042a17b36fb35a48b28f0762b81d5f595257516399e1eba63602ed8f26cb94d9b64a52fd32c44931c1698e6e1da53eb1a5596beab2fa4db4157658e86c946b374b7bc188b1dcc16487c3588c827de67dad4f4fd227498394097f89f38e4b5ceb039756318d55c94a28933a3622894c4086ee84e27e9dd8ea9a3b9000c880d8554e35f594307a0d4b78b90532809425d1d8621773d3c40fa95e7889bf8ca635979665aa56087166f6bb5d6487c339fe8a7258dd6a3f6d80a87365a1bb8eaca886d7dacaee5a188b1e9e62d4fa3dfbe9b8cb93e9b37033214dce40276c86b76c6c4acea31a8f3d2df1a016c230fc6153f196cae718b52b2254a183ff7a52e9e9d12a5b00d3571778e31068f3c9177fa5a06fa0b03765d011d3983d9a338bd72172b8318f1963327e1b06efd2fdc42e6cd85510fb78765f54fbfef39cd7a2ef84ec3605ac2d64817c90849c5cf3332b07aa58407429d24cdc6e5d3d5b7ae6b6208993903854e896372816adbd6c6ba23be802345f8bac694257a9f60f9f1e4d4ce188ed60c30f28f9b233749b4b174b62eedc6168a95da991022e85d4371f2e0c92f845e9d45b86453cc0c669fb6cf24ceb4569847462a06ab30ab742c2cb1048460b4aec2ff10c91b38c47785e2aeed0da67943d5ee8d0cd567a34ea4a25b492a3b8d1acb7358c765e6ef0f37d2ac61fe552b8124a0dbe73b6f99a2d1ee7f40e80944822e715ce7d0f24d9c8b3a2dcba7f02fffddffd1c9e8565741e2643565cef1a26cc47a7c48ed74fe4689d14cd40da30c1e06f55f282960d19bf08bb6533e095b84df68ecbeefa72820b27c932e62f37100c216d3782afe60608ec553ac78964ba2c504ecf4222bc0d18c6aedc834f4ded37a7c79ec8ec5ab002003bf90eea310d4ad116e68dad1571260c4d31e29f4b4739062c112afffff29bc9e1468d2961f693e467968767be118ae5f45126e2d5e38f94c93f66b1c5daf1616da4baaa5554f7c03052aa7327d16b004977e5f637fa54630a9ba17bf6c1f858b977e6c1e8296f08479ee3e5ffa028d308f0a7a31bfeb6ecafcee3fbd1c6cd0c94f11eecab8ccb76626619348d83d30e94bd41ef21695926770b5532a8d9e25a13ad18b3b74a765e7b1dca2a4594227eb45773a731b2a3949d692a63703ab9de1b93d345ba618b0f608d1e697b789723cbcd345ac9f1d356c6a256a966db75ac3eb20e1f188d05e7feaa97c378df56bef107ad3cf21c0b2b2cc3f05f2cebc4ec9055266a8d3ac3903447861982d1253a9a0c7099e09cc25966c9f705917869822e00a55a29122cff72996ab1d0be65ee4e101b13c911e8c895ffc54cf1abb733ea128e2b866d647820c4e7f20893163ff182b3f1f539453796047579111200e560a9ad27cd6a82e1f1349a85a2149954de2985ac9928cd7805c2b37175b30085676837f396d65e3256f9997bb1da1848e03bbf36dbe02447cfd3991f267a7327412c849ec01c20f3b77e9adc9792596ba46698dd26d26dc8d0ace5863def87919ddad8d12a470d386405fb78a8a38871cd69c3bd94e137cd3b91e66719be9a0d0ff16b1b30e87fe60d25eff36d924472ebdc653ce20f16cdee048a40ab2da383e79f02a85272437920b4ff25f15bdc6a86aa4b57e0b25629a8d7dd02eea4e2571b8fbc5d0ea894e659a365f71c5f27de3bcab7709d9516115592fb85699ccc7bf9c81b29777aa5be4db7f45ab1b326f8b91ca44c115dbd6f8e6aaff3681d73dc1094d06058c8526571e0b1c4197a6843f420519e1fe2fec0d56df42f039c5c9cc6a67a0e7aa60e4cf87cc465bd3541119ee9f4d254e7ce2b396e67ea143a789837ccd0f02deb336d115631a285d9948831d31ad81eee04a27bffea0e49127cc730a5428b4f8e6669db7616a1d1cfcc8349121c01473d2d154317954b288a00abf231bfce699867a8d5630ab59ca12a581793ea3427a560bb11b1f262b5400d715b2cf9e040b8338e9c05a0259d400376dda02154565bfb9d3380cdbc38ed0905084850d060341056e44b2f1092e0705b2543d44ad96336d9561e376fb90b7d8afa7b45bf8841c91be05c2911662f4236de52e96c58e8b6fce32d25f8db91df7d1b514e7a14ae5d1c1f7a2e5d6247d518407f1e0fcbbac9706218b851c57764792b950eb03f0326f6fb8edf4087ad1bbbd3f15b5a6bdc05cf128327cb42ab106dd939d00f5cf2c0aad0398900ed2e372ce2911df8e9e2e8a88898b391e1fba81987fc6013940fd524904f03cfb6edc0c0bc7a25e605cb9c0470d9a67f6ae9d9af130c5559ce7944df1d39469dda2955ee88bd2d94d6d6d259bf7b465ccac148c01f10c263226503f69cd96386aea11976da1ffc93a448184585d1ee0b3c6cdc47b910436e064647f35b37e1f8eec8ecc29bcfdffff4302