PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84639 d79dede7bf3ec179fcbde796289893a5b753a764f82836dc4a2dc77cd906961e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
abd9d4e0607b240f594d2397179962c30d948615cf3660279d5413cf9a1316e2
Certificate Block Hash
d79dede7bf3ec179fcbde796289893a5b753a764f82836dc4a2dc77cd906961e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...008000010070f80000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000be5a298ba4fd15ad885fc00b0747be49e10f4672076f110e01365c14204bc131700fa8f57aece53034a038229a0757aa6636faacebbd1bc31aeccb819b1338d11cd5142086a59f0b4814d8041679bb4184059f741e393bc50a0b00000000000000f8010000f801008000010070f80000

Raw Header Hex

00004020430cbdd55bb118e1d57d80a6fe90fb123aef1084a7afdd382942df613cfeef791b2a057453b5491ad9c22c52d2df21432a3bfceb3a3e994cdf1467a02f70ed581f0b516a82cb0018e216139acf13549d276036cf1586940dc362991797234d590f247b60e0d4d9ab

Proof Data Hex

59,560 bytes
121216010307730c166e52ad2b1b06b03b53817935d3f8c3297aa9a0673fe744828a7929f9a13033b74eb9346ab37c512cbd6a8044df20cd3e375f16ae55e90d524e4b3c7b85a443b31372c47e6eebb92e16bffc53cebf68ba35e67d899048a1c891d578f1b52e6dbb2678bab29ce2fdbdc26bb18e5f4121207d4c16436652641052ef32887a4d70063a1f844a7a6fa2fbeb590bdba164332f6eaeb316a0a4737f9cd9e9d44822c56b5aee310c004a9420f8ae47b670204d1612b3854b32eafe340ca906c75dcc3189baa2a1b9ecc87a3924d2c1c29c7e20297436ab11ad0d41318c49a64543bbddc875805f54dea909fb2da8f139471362a726257623432303f6a4010ff9e053f8b053f3d4753fe26a12731a14f4c0d4113981602730fd8e68a41628af291254c7daf239eebc83bc69c9795025d47a8122fe7f8e409847bb0e45152135d81f7b6218cd760fb51a11522ec58db32d668cba24031173da3f49cf4d60d50c1c38b6bd1e2789ae946cbeb815750325f011d02890b82a0535bbc37fbcac026f81a8cd4a8ad60ec148a3223392013e0c752289dd22212bc455838e0a77890338e61cc5e68067c425aae18d128d658221035d0e66dd35986b2d0799a72ba2a41d2cdf902d9c7a57d9201efc19cc3f3b832c0ad01257f1e8c2d2f8bb290338ca08f010b7befa4120421895998fab3724efb254b3e1b500bda3641fc08ff27ab368e454cea5afc4df8c179ded944f0d77216655000d07060bc1c2cf2ffb7a7cfebec074269f6309c115d8ae1108254257f4e2697bff32ac204a1ddeca4c88c6dcd262b5b1b918da83e47cbdfbccd71f35f85d083551a23bb0a80a47cd1897251fd14874ac2d6ed230e3873f60d3a0e2194dc811e6c32553d487dbe023889e8739cd953a6fa063ab58ae1f9fee36e95a5df8c6a25fab9bcdb9d76a3930a6e870ca9caf5a1883d7992b4f37eb2f5e4dbbd39350f150c418a58d40e0b5eb7e5542d85fa2b42e1ea76406aa8131f3b9c4f6c81eec644e37f6f0c10f6d32405f9402a2ab88bcfa77b1d18638c408815693ff3f93df6db1147eecc0b14343123e01fe38a8a18dfc9599985952625ae71bbb79eab496a302d543d711eec5abe9cb3c807d8e25a94b33f7d31b7b880e8ed6a997ab3a662d1189996a46bd35c7581edf9b7bdafc730931cf293e0c1636eeba98c17e70638e2fbb6ab6814cf783816bf57f3fb6e7a1c7f7f4546ab85f33a2626fa96089b183f0a4bbd43df43edaa2f102c7c0c7699ddffd3fba12c4fc67e3b81aa613137b1de4e5ae04674b7dccb3d38c30b07ff654a4981e0137f523e804d9dcd9ba4d494db8e6c82abd7a7d4653231b9e3e70b731d891e0194fe9c385780f674fa85c3bda21c95def0027a66cd9ee87791c79e4fbeaabeeb04eacdcba7cef54d29d16580d59cc674113f4807119146106a90f7a33aac15a491cb8674a91a67f74de896c2ac3b47c3bccb81e73bf1616d99bf26ed6c48e65ac651a8679c8f8819f5e3368b28f6d623dccdaa957753a97421c768c4a8127bd264358e554fc08a103f38f06c60486c505f00e1872fd48fa661ec090f32a8e284e09d66a0aa3c8239c5c1d2ca5d373ab198bed4b5c914cece9be6af7640c5a273db388e3e1dd6fccd162217e490571e66169e0464ac956532029af952f2cec9a9d38082553e3f7cc9ff323b9548ac7c1097213bbf452ef8d6887bfbb057bebc558d328474a2334f596a1b5531641eb9e6555350820c0c256bdbfb4c5a887e112384518c2c5cb043b24c4fb6ece8a40ab3121971a824f00751e2840a4cde965d19bad5e42de247dd000278aadfa81de1f146575c9eb3410cbd1b84ab167152e9302589f4f8c66398b3a00a06606fc10dd5d320d0804992ef208c2621e2223b64e0184f721ebfeac62eff437167021662e0d65007c6fe5d5803129de75ab572fa8ec27c2cfe0fc20aee8b56815a065f8fb2f5015349e643b069a6b40356c31e1f7e4485b7afc7ca213f6eb7f4d15ef3e58d2ae10a9e82fb7eb6fa7458c393e64ce76dd6db0c3b901f980ee33ff1037bfa9d13bd04a568fb8582159c8bf906918388665d1560bf38f67c1d4ac958d76e391558dcbf81f58e36fe51a341a67595ca8dcc792de4237bb64f96a299d4aa1feaa9c9d6957b0b1ee0a98b02c5183cd28dd2627b3f106fa7df1bd0e7afbfb1d25ab1fc12ca7ede1bb5a7ab05f35bcc0257d1907fa7fe13017ae705d5721479e1014d0684fb237379ffadd73f02dd5db08d74ac04693c49ac649b8b4bc59cf110e6e68db492d7984d98ce092dde5ab3f78d2a8334a7ec2334327ce1918cd96b4e8b4bc4545801b496be73e74f825001b171852c87972aa0d385a3350018ae62549fefa01d501065a10bdfa289950e707d0268c8bc154d72c602ea679def67db0b8485225578514b483dd80b5bd72345caade328cd0f283212d97884bc9eaaace4aca555d6348772208f6922d65731c1ea8f30685189c60044f4bd82e79d3981d22306a7621eef1a348334536e55c780205b0c1a377915105d6c19913e36cb18c9cdd1345ed6af732a4440a52f2359e64dd88b3f6f5a364de80250da9481d944c98d00bf1e93683aa16f0ab0a9d2c6560e39ccecf737ac976a2a51d325c192fb00b077a1f5573d3234426fa78a5d142be90171e12a9b8fddc1b999ae49139b1a9c167b357d749863648c1d32e1954f4c3d6cd76797ad37ae1137b4a3735e4919de5a624cd30cee12fe87e2c3c29af3f860baf4b027e76ee1e7bd47c5f53d27735c45ad8cfbfac6937f406b4c59e71bf3cacd5383429c4e0d7dc955400fb074d233ce0143239155c99f48c8c620e2adebc1bcf326dcc48f1d87bc85a2564545c494cf5da610c9d7752255b0c639190cc2e29462e85837b2170739c0b9c8b8f748c383545bfcaae1d328ba707f6dbc6a421491079e814bf69d52a950715d77c9fec815c04ec7456b7a40d4b76ac6b3c4c302a91fc1ae43756fe2ec653f72c0ffd17d17f8ff91e94ee7e2387b1617fb6f4b1a370450bd6643cefe329bd4cb7c9784bdfad9fd0f96ed3aef4c033b50003eacd6dca61583ff9e692b3f2b4e965687c619392c5b9f18502e59cd470655e7795cf95666b714779d6e15c83a74e101e8b5e003ae2a28ab0a83e6bc46af230df17b6c4aa8ec6d518f29fa1f811684b314f75652032868e2959844734495d87d237921d5c2b9fae1a5defb5a1009dae7897da5a45e09e4cac9808e42bf6b171a79711c4e20157da6f55cd6239724577175b5b013e6a8e6dc7e0b1e19e95587789967b0c5c97e00df94667f4d1aee9ad0af21b5c986bb0e20b5417723bb04848430a75a91126f784c01e20bebc05ad33051c1fbb9c3907b2178dbe5ad0dff6342d83169094422cc667510eb4203722c512b9cf8429eece424f811bc16278743699cb7e0e9fc86d65d6ce63b6bcf903c2ea579ac50b149b554dfa30ca974b227d9c08ba35551bdd46558b01b3663b2b918d5b7465ff834336982bb2cc643f3678a96912a496292191cbedb34527e576ee1a7201a731ed1c32a0f4a67cbd309c7265f5e0c4c29349a8de830d9e8d4a6cce66e61d76772f1f3b036c6595a38c31ba427d4d3d709d6f135f02abe24eebb62d4b6f00c546b0cab06c6e5fb9c6f452faa5acf4c65d493700e05c992b8703e53ba68dd7758ab6c7bb6209ee147546db56129b8305f4f19256ba4231c702f4d1dc50604fba470d58574ad423a05c61f6e4e5e5fd1dd7006378c73fca210e3a1ef5843c7161ef5ab526c371f02077fbee14cff28cfb4735e53ea9220847bf30626fd0ede0012442824251af26b61afad01fb13d5cc8f5e8c4c1f115a8535d531283b9c08f69d43f680c2eb086a7bd12d9f9eb6886c1702cd5fa6485c41f7c085611e9f9f23206a972dcb13bcfc8cd14a81b030fa1bc7f91f48df4c119d46d19e0de629294189792b78b7d83b8ad471f1c761f63b7f93aa66c035330bfdb37ae521caaaaed925282cc4d0df6c253428ac5d15b2522f24d54eb986928948d50a7ceee46098c0db2f100163f8f1fb82e0b2d4343f37c32b3835d207caddf7f4e02139a7cde6c06a0c990fd0ab8d70b54da584798be4fdf6d4629e6fa67f3a5b9abddc01fed6b757a4acea2da8373149df0229f88259605415810699695e3eb4e7ef7789675bfe653326b4afcea0c6002340bb8ff905a9e4c63611e7312d5638e9af9fbb1aad0490440dbfded481ee50b1c4ae9cfe25f79bb5d92df9f8ab6d89df37a8b07b24d60b18b69c74e8196e761b1a775995109a889983cdd4acf26ecf9b4495c594153e7f473688e39ff6f2a9b6f40809673b038b27a4ecbefedcea048a3469b956068397b55e1e2f4e62a8cb32fa836b7e334c39c143cf193d32d2150f7a4ae18d556c5fcdcd7a4bc70af4ce27d399b6b188d26e76e297b2096551cf6ad96a54298cce2810808c182a72750058ed1bea7072b703e54b71e20ed1aa0e8d8c02d70ac5614ff2f87ae27721f5eb10c6b87e387320851757b8711b22078fb344c08ec28066dddb3a7b01d1f2f7a08e4bee13e2bb413a8484bcf5a40305f6ea4e661b49124200edd4a068efd65867a9a7285f8315632791c0f8b4f74e9b7684e89143f379b9544a2c8c22c929d6ca388980656cf745c27ee888db530b24b59ff9844d26fec742ccb38d289df4161d48c2722145e5ae23ea665fe1e47dd120cef09dd5e52687dffb2298e670f7c45d42a7bdf371d33e4a7d847a5a5690ad1cedb6e76a964f90e067a339b6074613cbef487be7f2f6f412bf04c067396b8eb220d2f71b64d146266c292ec8c96f2c905ac33a299b7007c808bc6947d3ffd4ce7e5a94b04da632dd67b975db26002dc42f69788d52ddbc09260c893f127d9ec3a89d0afea288271cb899d384291ad03feba583c383ca91c91de374abd9c898840e0296fdc3e29eab3c692ccac9338374c52f96f18a9dd868008a578e9f975b42fbf6196d47ca289c06544f064f7c25ff4b97753ee18944014eeb3b8634448f40e4f4dd8bc48181ea910bd0b21c275baae9a43f2bf5cd918084c0f63812d395acb43327d6f9b7c80ec83ab699a8b436015eed631fb3a505e57eb86af80862c1f761efd6a51fcd8a0b4a2dc5e2fd6650e0edf94d37fb03d4157c31f2e2cbf7af0a11565f84d306d593888a412fe2543f279299724fe209e32ba7e2e4503c0fb13022550b8e4f689e77b17d3427b62dab54a45852c6ea0c61d0453642c3c031c8485b1c947f8e1e8d8654071ca2f6f0144c79ec88f5fd4a0deec42a2203c4aa7d623a9ce337d403f48e49ed9b181750d2d85995e6faeaf56426662b2904ca16efac1c18ad965dd098c34655a3ffff5a2910fcb578c32312677526bf2e4903b64fe87cc05c9bf5934cf5e264952c6ab86c99aa5a462d1cf990348d8f110732bd4c5ea88b2c9d098093dc89a8848407a7fd8eb5721518a9e1f3657dfca35c478d3ff837a121c8dd083cafaff6aef56294e37189057e9f8e61f5d1f762aa69e02aa0690c60cb6610543bd9db6928f30ef1436b1ba7538e73a6f30f825c3f4bef7db81f3adabcd36660b7b4725388293c3c4b209f34a40738e5e9079213e10c53d5e7c4165e37faa79d82bf0ee151e7abb1768ab81e0b68853a55ca05b808016e9aa39e5636a33f8416dd7b6c3643f1bb151aafb439229863a892bc50c21272487b83a63238d4545286cb0ff47c6f286d641c995fc5dd864f119045d70565485ca4da8fd663f198bc34c8fba4f58c9527a2832467ebcf217f2ebcd62db34f63c34de8a012de3a4fe32a0d80f391ea5520002cd8a183ab4e35b5cf5ea5704c834afaecf58faf3b700904b961c9948a75971a9e51365037d5f49682297dd89c0151a41611dc8dde6c4804042c8ff78f5eddbc2af09db3045c363ebae6edc6db22c0d61d1198d526149d6e1ad5e21abe9bd51fb72453f378d45e6f25bd9a3aa02e3878c776282c3fcd3689bca152b591cce809f0abf95ebcf7aff18c5c75787e01f03ce8e2d9b4f729d577a277fa95bbbcfe24f7f2c48075dc06074e105501591f872913a766e07eb4d9ee98e31e7c314de782b3e000baf675597abf22ad4a142ba210262650f6a7f8f1bafd03834ada5480a91385a5137c8bf86f0395e8d28fa5faf7d065c0193f8f80baaee87459a6af4447b00f310c3b6a36905cf7504ec7048ee4736fd5835fa13834efe01e3dc312ee4b8434381bb4f5054096521b5bfa230ec623c13ffb192361e55e9f7399c328a00d9a04628e69884290688e80ae8483d83cc8637caee044f58c78e36d9f2fc1477fcc6fa61b739fef20363821e9080e8ec028a4a4b322a91af7ad3bbd10288269aa84e0474238783ae3b65d68175a8b574a2440d81e39764ddd014c3f57baff31d13ac2fb65514ec525cd6c954e688c075cb98cb353cb431475e23b90284e42996512719dd53e3a4ad5142e216ee6a4e0592d3820b64258cd22f58fa55eb6960e9a95cec1ddd5dcc9b46b38a467052a92aa4645fcf5b0997e5b349e7ee8399678c6f63b62d015d180a637bc1bcb2cbd93e4a45451e0b27dac2a66d6d597209e423fa9693488fef2ce24e8d017c588fb570c5377f827cf23c5df114779372006e0ca71da1a64fc1228cfe993206f55756428b1333646b5b70cd3f3f2be3b0b008102d1e44f3e825987bd11cb7776eba114076059af0a2617ddfe8a605eaa0cfb7ad6938301d825d541b030a63b1257c0f1fc03c8cebf00346f977fa0cc339278b448d31781ca45078894f25b2d1ac3cd16cc94b752abadab87c5cfaae892264c609f911ca6a653e98784ad9d15208c67a78de9760c3540238f2bb279b6868e19e5ad1b4a024a45d3dd9c517569f39a0adec12405a8b1b9a12d79b71797eddd397076ba89613eefedad4058ebc20f0772f44875d8830a13bdf04d10ad37550b9d4b31186b316952cb536f531446faa5507d33d66bbcaaa0734cdf7d064048fdd3e326797c6884cd52ee71d6e2987e24e0ff4f2e8eaf0014ff0c0e7cecc6c255ce57a2a94eec9c1ba6729e90c0521a057b99f7fe45c4e5c64a9b5a5f8bcd53e7baa7908cfa6a18130eff36c0fd2e670cd9c584ba044e45194f088257f53a5f891edcc4b1c2ce4b1344886d2e9fdcfbf45f330d18945d11b49052c67b515322340084c00bce8994357a6a1ea550274a4993a61d1437fa0741b7c6fec72bef4e327d61452c78ac8d3c759439bbdbe0eee7481918e8a37068f9e4b5b6673e6f41b782304e14c7f27f659de6310f64e51393865a3e1775793ae7c467ee93ee58c7f17aaa98a7675f3a61d01ba807dac8973ea7053ba016e9934dfbc58d59f0aba9ab91bb8ec94d15f07cc33afe88b7003d9b27a2e74520bd1d774fed74630d0e2dc376b39fdb6cb272312487dbe27f356ba1c8eb7fde0f095551f7c51ada49a0d8fa709236071b38744b82faae8fb00debda5d2a471f059df46de5f45994c3790d7d294ed70aabac57c6997a511ec40e5d57a3678a7cfa7cee78de4ddc2cbe25c4d14c8ca0d6f07e62f39b648d38568a50d32c8d178fdf895360034bf5dcd74f933a709da3485b3b7b71f7b43c661be5e3336750e1744953797deceea6f1fa2f6c570b5014c22cbe5056bc876781f9c1a6ad558ca7104326472de5e0a7a500767379372e1ee2bb62a21f968fa8ac3d2f1a2d2087aacb16473a1f5be507be741f26a3e159ffb56e71674ff9f9193b1c538a1c5d72abd8cc33b8fd032bd3c80b4aab6faa713351c444558e6ce0ccd5f1e87caf0cc96e8f42b015755d8f1cb2ebf31ea43f1d177bf11fe2696db48c59b66b00ba9ffe7e82ce89c4cd2ef2618881a79df11b6d67a87adb1ba2eb4db638187a679be8cdeef5271f25b7da25ac8f66105ddd424eeeb307935a020141862dafc2da078f730dbce258b3c7739b6399cbcb4ab51ef4fde52af9e817d0d5bb7f7076aa2e4549795f0a1e379404d4bdb0ccfbc287a6cda7b781b99c1c60088b7d55ae8eb42ea93ac9ebdc72409100e83b834d63e8502d44382b71e4d0e8c32aa7adb0493cc5e54e498141ef3166201136c7d1ee4a8b24affb54accd772f00623ec98c79a7697daf978864ada93b69542a893e294be8cc9312f04d7d1b46fbe4c9c068c52e842c26da9fde7e57ebeadc09543eeaf5b81f294c085b1f58bad2623783374272c80b6e98a55723e22d5f667c052f96487b173381cbe005146b84005020bfee0ede206066fbb97b5c1b5744b7e8763e0a62ed3342c8eb2bca3254ac3a13db309618fa16045ffb7cd230e2917f2a7554f41b87fa213dbea5508e3e7c6b5b60279bfa604356668d6dd31bf4a6074e961d07b7980aea50fa38615382f9d116d47336477c8a1034d0c017ad7db247e84e3f535c6220fe2b8f1c2b9beec72c08d374ee21e89234f7d344c3ecf34342c1a4818a6505cfb3f4b183df041e1139f602fe23eb9f2e2375f0ea4774008e8b45193839c44467f958c970d11de048f28fde2d796e0553bc57da044059af73d55772ef89bedf211a4af771772444556fe7226a83728f42bb25682378d499da119e86449711d6146ee1a800c579e6dd797393a8b7e9abaa082dd931205112987d054bcbecf9567862d4d52de8fab891c9f28cda90ef60f9da0b3897323a8f692364c92d7e5c0d493ea0dbccd74fe452c69141c3885edfc3a65063aa635c0fca9d3d712542254691374b523ed49b4a835c390f275fb9774a2ebaf4721011867dd13772b2da67234ee68d84135634381639063b1072dff8e5f0e5477faf66def896fbb51313132b14974c4b554caa766413b1cd995b7375341a0b151233ce8622521242bee81146a3a1da23c5fe9365947c268f47c61beaed039034d432c37075759ce1f5e7e19edff18b1d8b88a8d14b5a4253b18259bcd4b4a3e116f744e1baccb3a330b2a5184eb2a4af744cb66f6eb51fad8a9225bf4a8cd44054416541b5c89e488039580936ca3970937bfafcd72797267b28fc590fabcbd6436911ddbfc7579eeb79ed97df69b3d168f69259b1c0031d8315351cd017aba2ad90c7076d3da3fbceaba80a668478b2560fa4a76ec0792499063933ea6620b3465c2227f8350ca99a4a3f190752898ece331684020dd67545acb0635053c4056c5684db7d3dd8a3145e53edc178e16cc7c0656f1571f8a5937d4a0c3e22d06de52803f58b94b29f93c2bf33e059e2e3505cdf35a0a37739720f1c66d28a63612334e71eb47f2f373aeb94387cc635a38281201ec52c70ec14a6abdbc2293096e581055d692d214e5b22048e39d3492dd7f773aeb5cc638412c10669028c107b7f177f94c12e75b580b6e04123a2aa1c4a84a8719882953f9e7b01aea7f4acf250ab28212ccade6160a84e3aa502f4893ec307e5bf5fde16f6c4188f81ac0f75e6f303e29bd089f950996cbc4b20a057a59ff998f4e5097673d2944f40b19e0bceb01f0577cd458091425761f34493aaf8cc76527dff60c5b95b41631177712abf0e03f20bd1086297df32a1fd0b6c96ba6c94a9e5fe8092bea6aaede5d846c4efd32ff725a38a22d5599dfad64a2a6ea8edb9baf92dfc924c851317275376953f4bd1ca5a261b1257e8996a5c9c7c6ee39b585b752558a6b7fa69065df5850157debde6f6144261a552b795f0b83f36411c0d2539c7885c0d7fb73a647dc319a85ad596d9e6021eb2bd32925dd4c30962d424129ad5ef64ad3eb09c31b5816d5ab2b1793efd2da96cb29a9d579a93a7bba5ff8c2c44b6f00a9ac59d3eca7cd985349a7e4b1bbc249483a4e31e298b7640ff5451ca6b664242e76d50f006d383a926938aaa2616420064599873d156bf6af956bf73a49eaba5294ac298afc7412abc48b50ff89597ca96eeb36b39720c4e4aa199841a0b48e95b16e70c95583653271e0d955d16305e610757ccbbeee2a8f84267da3f027654b1967e6694b75583a6a5632f1f572db0d48197f713675bc1f907398d8cba3d0d15e5ef20e4f2ab2f371dfabe375ec17a516ed76347e01ab8e762cdac54805a36b67d2e369fc17602bdefdee2a865e17a956f1764ec7cb910dc4455b8d7dcdb947434c20f49354024a99dcabbb8e42ce3eb815789fa38694b4bd0e4a3cafdc76a0bfff6d1eabd9b9411b60660aaa934dfc3daada347660b3c907cf5eef423b503e4852f8ec1d4b005aa67590efb3d90025d368765717b148101a30760c4f2f2922171a3b9f2df396f2dad880c18689e8aebef4a8d1cf84e80dc5f3956770245950b4b7fbe96f5476e5b244da4dd819c5a644a97f47e7df83197a70b2d5cf19e10ad608330eb120d6df66b2b698fa73388b92244157fcdd199f079679ba9d062db6e61a6e95af79dff2d98068f5a76a206fd6191926efbb999da942282fc593725a99b1a7ecd09528dcc074be533e63ea769a0949c610b614b070f80bfc0ccaaa523dabbb46621fad2b63dededee9f9d116c0deb86ccf090253001122a08b85baa873376bba405626f0b56be540a8a994ab2afb6ef95a40b961caf4873f3e9c444617059ef00826334ac962a2228d9c3477742c20f86dae74ae1348de65fb94f719dd9d637a43cae43ee31fe17042de7e76f0a6be8e14a28151bcb90906abd86eccd5cf35306eca06e3b8c158342c540cb5a6bd177f6f2361b8298ed9c1dd6d0462ff9decde0d550700f0673542f34d72862b0fce5e8ff841f6ea99512291f663e5580842b40e72f112a470e844ad4c168a7ed00cd3287390a3312146ab866882187a2daad7eb92bdd813a91684b3fc76d130fd9a5c5eb67994af2d7e291bfe163c00fef8c90a58941406492d0f88f77038dafbb679ab97e72100fd2b3d8887441e9c631d9282777c28ce7a8dcfeb3ab80776423c199df35f0f68f08a4d3954c36a9da23bee0ea88e17aa9820e512e523b8ce7193e03449b01f2dfbd2ad3421781fa379399a26a40f70ba381a262bd7ef78b23f26be42d4004adf9e94c6552ba6b135e1a75bbede1afc29e90c365b7f2e999ac2b2dda48d2a3b6b54c4c632193d14b611facd3c24764efa8197d06800f7ea90b9c2822d6eaeefc0f81b1638d66b9b2ea63fe6ea542dcedc3f5a054c1396e8368c553878f7a5b7705f1ced9ba40644798fd57922864043c3613ddcbcea2850121453764559ea6dbad75a5c91b87a9b6492fb3c44d7ec0b50406ddf5e9423efa02f18c256fa2f6d87b6a96baa3aa2706fc37b578213bff295f65ae92330eb6b64408b106e2b372435c82fddad605a813e9c22aebb5a4a64204c6e4074b0eba8d67ca10713f36ba23f5c78d54ac83a5f8025bd8f93cf67ac2acb4805b713676a7de1326e0aebf6943b3c6fef36cadee24c7f2c3866637247430c4f05aff944486202bcd66197f73e432ce426c8f2ce6bdc77114a0f45a33f5dcce9aed22150d1c5cdd640f24001a0d6be84188a442a2b9474ed0eb3ec0f53d6575ee5b7e514c3c4b2a09fedac78186271ce25ac10c0ed54514385dd7cef7beb8f704d18290a6a9e683d6c33ddb05d99ee37d40e1db423ef905fd8c05e0824563bb3acad404580e13afa40d06d1b4a46508ba771cfa08b6725521b6a393ca9d4c2037cf52aa3087aa4d0bccb105b2b75e6630ff51865189b9ebe6ed0721edaf6af8f7229eaa69bd652ef41e16e9f67f26c5d1bb87c4ec14353cea976d80072f1aeff8bc68cac28e18da3c681238567cf6c3626eb0999c8980c288059c9e6fe49b25e01eb8eb2c0dd239d308250a752a6251c56ccf2d54f27da49ae8a8d6ed22716ff8fcaa1f20880853ece89f10d83bfd25d57019583eee8e71d126cce675906f45ea11c70989b6995634f0a678162b0fd3bcca79a4a3f78b6500f8ed38c79b6adde63b410162faed3813bfe955de6cd1f48ae6c2d2c6637ade9f60ab27107c12ed34ee87f399bd8f9d287fb7d7ecfcf5382fc1bfa8f5fb6e8ff9ea56815d2febfd4481ada85d1da5b228f21acbf4ff471448298c64ca5dfa4a10927815293447a0897d8c5bde1fe2f4b26f23d970ff7a022e4d272f3b27bdcfa2f311ac014f84b72b6740841efce1eafd3a1a1019f10b7b68615bc37a93371c00cd3cec36a6aea95d9fde1ae90a30e8671af25f791627767ee89f3a92355b87ebeacc1c59fcaef529f100a14654de8ed5bb6c78c0ab4ad8b1676f8bddc429b9499eb1fe5f2ca733abfad08ef79285d92134c37bfe2e0ea5969655be3d5f2c243ff65b5c81ee5cdf2a153e1b1410bd6284d54b55464ec300d8bf84cbd98217cc705db21e63bf2d2cfe6d349de7309e09d6b457082cfb98a38118bce0336161240f5bc8699d65ed65591bc25901b01a9515dff9a74102074660ed01b8112c2b36fda618587562574a60d077378b61509c5cc4087fa7c2acfeca6acda899a57f69455c4453a1b15ebfda7158ecbdf44069bbbd6cd5679f27a9bcffc1104db41e939750c4478097936bff3e6fbff617ed177cc29f08749640580c6dea3b8ddf96d26d0705e73497c507b558743bd12472801ca99c466834cf36d45bf04e240a2a737761a271e0246452fc8801e55589def67b87abee84d5104fcd257219931db6e7a5bf0a246108375094fc6b92cf6c8a92f4f5a9007cae8bf7e2be0c299f09dc0e2dd95da2791dab54eb8151d150ccb0f1d40a5b33ade975f5588f89f9f0949f99e11ea09419823547eadde458b46813d062a9061952fead6d98947d5c07fe077197d1715a0f0cf6c90a00f994e2cc02b5634c22a0bdb0b33662d7cea95e5f79ff439a1d7c5dee3a1be2d8490a3d0ed207d11244e54e49832dd65e7db35ac4710d403a9cbbcab223642d0f0e2c9dcaa10de0dd8d9cc2681a5fe98222269b31ee14bad0f6336f9d6d1c48e9e51f1eaf2f5046d0d1207f5e0933cb7c78c4d85f6ef43d3bf8a82a5255730090915c39ac5a078f5ef597a6312afff53d0e805dbe91cf7fe7d938489e56b539b95f41504875251c0ba67c97bf08927214781468ef7216fa79b1f9c7c12bf3fa6e318f964ba38d89fbf29cad7104933bc49609a4b0f1bdf8156d1411e8d943d973bec5485716c5c1074e627f6bdfbbcdabf1b14ede3fcbfa08a1630c43a63e79e532f3b999734d71add11b4b95eb49e07e46a5b0ec1bc180c1e35327dcf6d9a43f0dd41422af651a126779f740549f72aba06db1c29e37956977d3c4a2a60c7ce21f136731897d86f534c75f3c6e3834870ade9aca3fefce564a3072043f7d04eca5dc24a5dbabdb03e762da1ae7024d346466da238def1c9d9ec19277f0ba176ea699de9cfbd902e98d9e9b3734f12017a47fd30e749ee714e504c67ce4ab82d8450f994a00df5fb0d08303940aac5601813a1021bcb56dadde5bae0232536ec8e4be647025d0137904c96f6b11aa734feabc22bbb02ec9c75ecc8a4511c4de3af59aeec6e29aa64117aaf01e1144ffee836f35210409afe6537872e184426d8e9e5ad6b47bc881e5dbf4e599b8c37aa88c5558bbeaef11211d0424ef1e5bf7f79bb408198a71efc60d31c81cad111ae178a44c33ee2752832f39c61a31ed1b70e337262863a08d76f4f010839d9f912b504dc311124111dee3982a5df072e26dc14be0ce56436308fcc5ed524c612e2a3f3ae0f715bbe031b3acf44bedbfda1ec2daff035d8aa92801081ba3ee1bb5f2e7de8ca99f0c22b8879facccd0916badcd456a1d5eee16b0f50130ba1f712ff95fc6bd1b9e1c4347dfeb6a679d3eb86a9fc86de28ee1643793bb7dc3d04e7e30d039a99460e0a05e2365ca56cd601baabcaf0d3d3935acc0ff56a7e7c7e4a840fa8aca0cd76811199b2d2ee55458a251d8ca2f645b636393368337e84465901d513504453fec3a3a03ba0991c28efa98d193863d666c86f7145c592e4dccb17483c0722e8b1d8ca5197b53d417245ffd8731ffed49848b8c9249e929f8b2c17e02f6b44bb9d7444caf544ed90d053e6df1fa43fd0ff1ad9f9535933b775966796a7c4ddbe10bc3b22ca13d9badeacb42d091230ffd613c25e7fe9747afd284e58777af5a5bbb10a3bc0d0da18b8a5f0528d3b3cd31e1883d9e6e0f4e859495bec12633ce132b653fa66f0e7b534fd283410d32fc08f5e8ddc06e0f655d7c3f9dafac1d22c3a4a5762a65f9c181423c1a2f8607c393318668790f0cc83718e2f4dd397fca59c556a43a6fc0802e9865fe2e42d4e7194729e4c3faa011592ce11b81b34b3945d932cb2b2b243279e9083573a9923211fe12538de2919c51dcf69555ef3c116f3d2974a3eda15c338a2b0784e1e6bc207b79e82ced85a9bbac1235f4e55520b67d05668c08127be83ea46444d48feb8d589f9d328c692d31eb0df07c384896ab22e24e013faf75576ab2616d783e09adfebca200c419be8f8467b5d9a24312ed3fedc2cb5e2e9c84acdb5f8f135cfe3b988ea5bea697ccf7f62d8b122a1e35900d81156e9b9cc9ed7a03347692256be50fddd774f108ba6abbbc7f4fe8a74eaa9e5ed44461c9027d3755104eacb35effbebb40699a8d03ebd933a016ceebc315e1d216a18334338f55ac43d08ff3625e1e55ec1a5aeae4d8308e42dc81e657a25a0acef59e671bb6e2dbb3c0ad7c2234100e5459a05b92904f42816ebc03bf0de295a9ce056afc0f66e5261b22ad21179e71ee648d0e88882949255bdfa42b9199e6495716d3724e36482bd0c39bbe3f0d76009e09280937e8de2198aa762a2ae692e62b0928f808d5e8fc16f793b070481522013fa495d812ac3ac3bfd9eeb11be4567f8eab587e0846c5ec349fdf80a420dbe18d97edc59724aa0ea26bc3d451ff774d3ab998eab784024de22d4881eaef022975cd817e5503438e5d87bb7cf1ddbf5475e9e67862b00537a11e579e9038fc2420621cae2dcafa80bdb3190cbb56fced1f69cb26a4db04b1d48396105a3c6dcbe88a33817819782e2a812d8fa7e5b863713da26ae3ca74be17d65ae3b36adbf3057e7ce8f2d7f9bf45d3f7fd8139de23695d72c91d101a8656b4afbafdad4f25706359ed509df1e1351d00642213bd50fce2138e4eeb58b854a1d2caf34e387fe3ca260d8c9c200ce8e35976795066865a35f970c652b687517adc38ff6182d18b04c1255b1fef0e186a510a02d7dd3885b1ba60ae2bd7fd5a95b544e172073b8099ce3076876fdd23338149be6c4d9312564c2882a347a683f7949cceed8787d44ba69a16831a22ef117b8a868f063e94c991ecd789c8996b489e02551d0daec11cb52e824e9084edf9f6059b31b94b768bb1a8e1d5816d7766894c2422aabd93ffd6a91576f0a8e898d1270078124dec207c1b6eb63b3d5771da538e04582a32f05f3164b2d85a074899901d23d75f8e90fe1b094b03f066d7428f6f12b3d3977dbe977d6a5d366095568fef5bfaeaa34f4bf9d75b356c6faf5c25dfdb6bafa0358fbec67daac3653b85c939542a36037feab2da0a0c6121cfe88dfdbe78a64927978a9082bf2a6715ca287be0c2ad575d8789649ee79783c0ac9f9a917b78342af9366c057c3b4dafd5b1849dd0646c56f74ae5787828f4044c8fa4019e8072bd7b1faa9c8c5b25414ff812047e31540fff0f71aca245d43de8f0922cc77dea7befb6a8fba61ae603587d5992c863966ce6a750fd7c5a37923a5bccbf0e111f6f6bdc1366f80a73a3aafa5f058aeb09684790505215d7446fab5a32e1b280ee9f3b7bbcab02b4d8d44d192d54a5d4d77d2ef2961a2157f4529ad36d814518fc3a884589f3c7a14048a69adca9e0f112c985385938fac9568a860f583ef320b4b68f76ab93887f80fb90fd9220e53e87511a270e16d6a2ba5866ad242b936572b20831e4d034466746e9e25b9a3cbee7c9e8da6259a264bea1c03d488f5ed8f1b90d82a100c9d7e403f9ad064373dde497f160a5165dbee94d0f0b3ce8a8dee687f8c44cdb241f23027f88e3d683b529cd9e7ddb247ceb91adddf3ba5eeacc784e745acd04fc8ba695c07e53f725d39c3470d7a0680e1a9f45bfae14dcefba7845959a0f26b81d5ba00923bb96bf2991c4c53ae54490eac9ee6727a673e7fd1e4f4359e2a8f0e836560872753df0b6b06e0fd41d97d020ec8feaac7ba29dcb8734e6c9b14499276c272ecfb2175d4a928e33bbbed486374c24e8242f7739d54e64695ca8031af8bbe89840b68dc8ad1f8deafd7b744b882a4a2a8835dbedae47cfd18c28aeaddac18755542b101f4cd59a6606440dc40a63085e262284e57e32ff15f997ccbe0152772fb465d8091d3ca4518cf4f9b69a8236432d22a99f9a3ef58a9d8d9be671c1e2dfbfde50c568a64edf8dfad62ecac6cce616838208e75d33cce33d652f395463bdf43c1dcc512bb3d1e423948e6d07fa81cb8a6013065b9f09fcf7193ee2278de7b26b04d0d1d63ad306da5eb1cc4b524029fe187a563fc1b6aef1bbe39c3fc557dd6bfe06d27d3eae999fe261f6a874cb09eae0c3a2c8ac71ca7e6706189acccfb5ee29b72365f433416dadaefb61ad5e1d72c0392c308c0d3ec6d07bbc821d045c0e3c62196fd6992fb87f5728c138ee6e69215260f7bb92d5b7d9980cda25e4f7e447255deba2b77cc6ed98c91907d2d15e4c526a86bf50e192304f50816b392a78b52a6c75a014a66de0b9d6c34101f48ebfcead4702098af7adf296539650a533e0f704cf23f238986e032dd08d15c31dcf39c48ba185fb127b1076cb18789c28515ce56728d4dd020f9953a5a1239764329278cc0bf9f62b4f3577bd342e0b851fa473dda1dcc5d742310203bef70111f6d1333383b74aaabd3f7cb9d18b21db72b4b9317757d6898d8efaf35b9c762c45c06ec8171ad09c6f35628bb1658378ee054f8394b9064ca9acf14b985d8d74816bead0c638cd788a55c884713ad8e9f790632329b99d11a62b78829edd2b531117b562f575c25b6b7690c0083a78c20729f110f06caee734c67bbb8604c55cc621b53c1e97bc1d4b3156426475afa21731d4daf7cdb1a8d124b66b68948003566460e0b63fe47383cc7be5dfb72012c50d5f254397e0e8d0719c4e2f86f486b38e10d53508988913f42dfc499ff10d094f360153168320bfb2aec4deebd1dc0e2885cef88626a942b739606e8a55dde84aee07a29541c5842541cac92f665c8c042cff23e93c910ea709d5513f8f24ed2a8031b5e3821e4def5b08a6f3000e8d24db7748597bedf8f792907d92114ce19f0b1204651abc36f9754455dc1ae85c3eaa002ab86f35888213e737a22dfb626247d08040baa0a126891ad83eda213a84501b81b00c61e13c609029247e01444cbad6cbd152b9301f096faa58938f09187c62c63f6c44b9185ef050e6e2844688cb21e8d734720e0c5037d5a55fe23416880bfb4243dfbc9549dd895198943a3df1e13d774bb5e2e2770d19b5afa9eb27037b5c19d83cefbbf434dd6b1350bfcf9af3bf8d8b7564d12eec7a041474fa73cd6f65f04c4a0daa2f77e5c1f362f94da8c9319d5560a0eca7f025362fc268ab2b9b25b89c9c8c791f8a9a1b00c8966490f1283191b70bdfd92e21435b7372bf1c9a095e940835d4f303bea3f09a4f977bfd487de759b86e1d8873e3b7a9a72a3ae0f393baf0e06a8e9fb14378cc7772fe10265d4b19deb084d7b3fa9f340e6dfc507074fe74f52af3af84d7c2d78111ca77b1cdbacbdd49ec5c66a46ef7318c1334ea206d1eb3bb6d4846e8af1a957506284c40ea920c099bd4a145ce1e2590f906043e55362f9c4a24d9378a6c99b3c44407455ad6d46422f22e14459a5def9d1b037c2e04deb76694256865758adb3f01d9eaa0de79c295277ad8f224c053b3e5530795e7fe9c28acabc02f13a3e43128573a64aade20c2031cd6a87552aac2b9210420b489caadfec7226ef4bc5baed6d2b48f61ffb1b8956e1c5d41cc36f8e45ce1199ce4c7f3ce27169d786c9659950d7ec192fb98893fe8ea2d5200c933686077e1e094a4c19c2ca0531c196f94719ff5a0b251112df178c0e0e4c8ec7804dc5188839b9f57c07022c269999fde95aa4a81de84cacbce1934f5891bb79f582a9d81a8fb0051ecede5485db1c8ee0de231d3cbda8c3b85c09797c2e340e11a6a9b49b65b607f723eacf8fb48df81b62a496bda0a8092dd9422ea0ec14ee154e8804be90040bd04e561584b9fdfe62c1971c0a6dd65f2166ea1e4a23b9f6f56c3cc428b262553c14416e7a7ac62df36956306798268166cbd4a8826f4d05b357db520ec9c27eaab41feff0924c1284fd68c6e032d72a94e0a9bca4390a863898bac02fa9d8bf7f087524ce053f4c77b829f0c332799a983a7a970810aacf00d6e7c5e6c36732620edc4effa51c1110ae010fa73bfef83b2df4e67456d6851d159cbe4d661e24ce87a5d835e779591d406d56977c6e08c088d56f5a41e7f1ea00c184e8af70e250e982044cf198b5c3ada7262e76836b95918c3bcc921581fb98dfe6db817c0d3992a646acc7baa873cc6bebae3e55aa669f282966bb0ae944cfab5da18bb9dee55843f66b5c9108ff382d1478e34284a12f1bc42f60eea5b18648fb93112b3089feb055cb64e450d6df4f679ee4513ac3c8fecff7fe2b337bf9c24e48ce361dd8b14108690dc77eb5fa16f2abe132540ee22360a1591e7b4c8f10f889396f01b59e8e4523d5d84ec836874a85096db3660414121ad4436c6aadc350c42ce7dec0f29bd00f0fa4d26bff8c9b464fe06962a97b7b8c108b2f2799e134d2303ca28b567e059011a1508f7c915e576b23e1a422ce95b3907deb0f3f5782ee862eac1834c44e78bd6bc8a1e95f654e6297feec6328f98fbcc0582f99fdd28f9b0a0c8823be7d89b19d9a7861b0c716acd14e81842101c0b820084ee391b945dd4967041a21326848a4287de27946f56ed633ba43361645178e28d2fa7b8a4d207ae79db4533045bc459fd170450d3cf4b09b6036e4205085428b9338b6025a40326a321e8a2231b9609beddf5cbb20b5cd09502a19571e66a2b3bb6aa7c9696c55fab2989bc41bcb6e06a3b753578dc843c928d3b0245aa2aac314a8cd338a92d89a97f16a833570a2b731e6768c3050cf72b04daaa1258ada38fcc60101f8e3385347cd3932c5dbd7d96ba47b7c10775ed20cb088cb532af45526097d0c730e5a6d343784a4a34910abf0a96336c72956fb465b518465fd6e405bc07b8615edf2b13ec71c54db95762edcd20f72ef7db43737419020ec216c53dbbaee65da293b55c9e7e3d9f6c9f454d14f7223fb2ba7e089c4e59aa2271a289dd49f7e5db03e8bf7f2090c1a2070a20e74ef745391d5985caed1ccef9cc43baab8223586b17f65032736b6d392c730f368418dc61c79a0b8125bf97838227ee74f038f3bbfacfb7e51166689f57ede97235a7232be87b46d1dc7e1f5fb1d636f7d362a944f818be3cfb5f177b4b5c67c501accae09b5209ff1f44922f77d4526ba9a0cd54078838b0e69db7f81b30731acb466e5cd9290ca97c4e5aeab5c27001f103b16aca50a941dc0eeaa28f98288cb6450bf36cdaf24a768dcc792a70f95aa109856c84d1775cb644604d29836fa88da0f46813d72c4ef2979c650f127f2375ef692e50623684560ac4aa723852a724ea3b851f38190a1c4f79092a930c5c9ea79d4cddfe1f55c377d86587841f185483b36a89c2b00ad5a079459437095ae7bf6bb2660dc6ee08fc470971a82be39bf52c149d9eec304ef5e88662ff5a72be3833b0a1d00f08ec4b76d066a0f7aed57b12e8c5d9b91d5f7f01321b194cade70a35e063707a99427da3a6b15895c6b75b791714636441a8eebb03e116c8d17a145dcaf876565f5fcaeedba7f6c78e6b387058b09dcbac3a81404fb872aa36a1774b8f8c94ca57c3acd21a46ed0898cbf278d2123449c3e33413adab2b9b5548abca9afea7da50732f002b1fe9d76b4f2511a4efc078208ce5817c9c7f785c98d21a8ea9a32f8e7e380d5ada6f69549c07b531f35a1bfc92b03fee6e444f18e89d5b45d3f6093527ff59b76e1da9bbcf60e9302568f37a16cf13983d4a2cc79504e4d89119a7ec0d88d7aa1d63400633d490b769f40b133c3a971983b6b2f46be7a82e2e51d09fe799e7fa395db45ba48da0859909780bcf3158f9ebfeb33fedfe53bdaf3221ff4ed28027e346e0b084150e60fcafb970f0da4429216652c91ecd6b9d19335561a0ca3f4612790ac3e6a9dfc9ef0e2d6238741b0b1829cfcbfc1e896d6858e71910769c2f2339106768e04f6c2d66c411f6e472250a93f1d9e9faaca84f9d3575c1acc4835041c2761480b6721e847760b24579ebefc52ff6a325f2a1502ac56d60ee1cf0a5449c5f7c191710c3f7223b9100c29cd6df92324e824851195af0da7559884a86c97f79d18f4ea8821854dc5bb5bea18e23ff1ca692efc22e0ae3d9588ab9b32068932840c587f6b51a681d81ff27c20de98dd0f8b9812368eefc90b2ff472c0f58de0f437a02dcdb11885e6b59bd7b8dd475922a93d75ecb6f95eeb8c9f4e7da20f280f9f289645a059b6729057672c434209a3b3e5b845e3cba6f42e3ddb1c7b5f86911cab97ef40ed54354b3022646594535245f6e08556b62fd73cf9ec489e274a21d930fcbf452ef511358d3b82ebbb3cafbc1c5b0731c48ffb54038b3b11d0d89cd6c951e0e55fe1e70ce182084aa0348898f0a083ea4da4f1c86a09fe3850c29f0659814815d2677232abfee60c590a2fb9eadbc73dd07bc9516f86e1935421d0c9febd7d34cdc23e9453693383d18de8e0e12e0e9f2f93c9f5aeb4f8742436e025d030658e5caaf705611fd534b14fade9464419ceb3d4ac4b6e0e6688b755308e96789d2f69e6099c27beff1a11d01cfacd7557585cd63b2afc7b6f62b40aae1e8d67898e2de6966364c6885b63ac20a8657631bc556a36129f5fa107c57f18e72ff6d8b71b0facc0a8203535d532255fefb43bd2e318cf6713ddfefb961e5b81711a682491506d7624ba26ca1e8706b7d42456e55c5c1bfb2309a181dcf60b355bf4fb84dbea52a02377112de83c0c4a1ed286c574ad1565d253dbb095257a0140b75c136ba0afe32df756dcf96c09520872e26f244a9c07d3131878a06eabd2f949529f18b3eab09014ea8e12d82a99b04ad11c7b89827c3d9b290e2bd156962ce7a46f619dd24f6d4f7be9e6715fd6688ed271dd96308bc48ec97afcf87807860de6418b3afac61bcbb6b7abf014254f1b592cae1c4d9097bfa8d85394709d71e8ab54e5d1f06afa9697a4a2eb646468498c4e557056dd88eed84fc0ea681a2dc6dc697a6cc1286aae824cf69faafe99e3c4f4769b99a87f30366ec1f1d00d2b1e9aa23cc3cf7551ab5def4d09cd839c183cca4994fb911a98c0588b631451c75bbc54726b3bacb7a2de9c5df62be449d6e183b9f745d0cf74dfdb47a2b272f16b5cbc6c65f5eef6c6b9fd7848d19d1f85809d5c4632c15e43276ad89624f92b9f8868dc6f4c8d18a6e23c69de329755d652a9d52777177d7497e074a381fe40dae1d825f6f8c0a4844b92687bc204e64fa963f3344e8bc83d4ce50a21f330b19c240704bf0efc3f1b1a0a679344be46f975998090f295dfe4842dd6463aa6106d37c504182d1cbf3cd9c44711fd7f8168cca88ac811a00b00b30b64a3d1526ba985c2edd060af7fd92cbd78f8c3d21380d96c284a06d2ff756dec071c0699a7a5622ae066a57d2c87b6747cbe0019cdc73876aac9b9adee91d690fae59361521ab301e071c91f1badc9274b803ff51daabc3630496ed23d2b9eacd59700ba36262471d03aec3911ef284729936f64fe3486928b7a6ca898c878c51ec1aca7ae57f201a5191f232574cf23e104bb7f3b53d7b85e4f43f4042d6c3055625764988be0df5145d5f4199ef46189bfc5982282ad32fb8c10d5eb6f406f99d99d599494beb98b0517e73406dee8d47c1c65201ceb7f27502be62f90382ee4b2d745230dc297d40e03f5c514612c75a1efc80df7ae89420ddcf4ee1ff3eba5f04d21360fd6bd2dddc810fa8dab2181a9aad4dc7dc743027a2cf9f4c56bbf304f74a9224bf7134d705ad926293452f8eb1bd2ad73f6e6e50eee18f25120ca2439d0ae5a1d42877e554bea6aaa911adee42ab530409435b954f4a1cbc51a6bb901036f25fcabd14cee4b451e45568e6660a0f09b6c2a6213d142b6c38c11a744df67811ea634c842292a389335fdd18deb55e4c16a0ef3196b813d578284e69e3a378bd5aefe9b8708b88346ea1f816ba0697be51565da39569c2d5d9a6a93c16d177704f2d1e8ad63b86144046c642a15c90144ef937145b773d3d23cf44f48ceabb54d5f0ee87043ee7a01fa41ba959b984b46c5f8cb2098450ce1ddfaf281152a936c21fd28310d6083ec5002b9369768c2bee60138eadcd9d8b33e9fcd381d49dbd7aaafbd058b273bd7743e2ec2ec82a57b06c31b25898987119bc6b01ca91a7cfbc3c8d048b06cf5d5197924b61d8e80b8207d72d00bdbe3b01b15fa635140a1978bf67d25e75e4033d47be385732bbb40ae211f8351fc2b33e187111d320227be7327cad8ca3e2316833dfd72387c9809e266ac0716f7f316bf36b9b9186463a983400699abb12e83d658ca80599dec861cc86796b7b766424478c50250b0e7b8fb9f49da3a91e7fa7e2718dcc4cd52271670c4d181428f305596fe247d3d8fa192f666186ca778dd00a9374bf33e48e2d81c69451704b300cea8d8ffc4b309493b07139fc6fa6e1cb35e7353b54ed60d829807147bdcb918838f82f3bf728941316e2b811a9e3e4b7da742ac11310feb2649688b89d28f55919ced78333fb064781fbf81dc0f6abc87c8a623e7f653397ba091cc2fc1338a730db9d68656fd894efa962667670b3d8a7f255d583051f188c2830e7744303b2ad4507a8db867d42fc8c57f06752d02a63fb575fafe866e514afa74a1ffd20dfd2d3fb9c94f536616ea972107b9f8ce3743fddd6af611618d856562ac88dc3932cbbbdd190034f0795f8b8bff3cf52fb0bac7d62b22bc00461bf8dea486f009ad1ee40c5f5ba8917ac2c7403bc469bdc3dcca030e330ddac3b87a38bd47b592fc9b95b2f7ff5ba3a45eb122deb8f8379000ef4c3d9a1d3f4a065563205e6e6ea65d8b0c097945f90ef44d06c47ee31a752ac54c6b47eb5131cfa09297232c5ddda4995912a1e52212eae4937058a09abecc590997d1469a4dda12ba2e54a38431b83681b778a6423b975c20967513148f8a54e604fc5510fbaaa0f3b3bb2c18973ded4401892775659d3c1460ab29ef8f96793368b32f1eba5a38c910e92e96af93e92c39417b7e129eb7bf10b18027891e9d70d85ead09987d2bdfb5d55e0659ec787b8eb800d1a89288022e19e235928a75e367250315bae1b538325df98d13e14f84f146057d7cd6e8f572bf4d894065a83e2824f2eb6c565d37998247c47fc1ebacdd6b9287425e9dcd82c1fc8020fbc370838a750f02fe0dffde73e2c9c3ddd0d5bf078719c11060386a30a74ddb7d54547b4170d88f288bf1992f39b45ecbc2bb1261cd0bf561ab32b3e67b31b8f9e8b740a5fbf9412dda83a294e2dce664c4bc092bf2ef7b1c94c4decb2a5650da93634ac17f5e6387d33e77ed815f35d85c9211ce2c7ac7cfc456c6b440fd15ae4f96b85cf938b93b9bc4c462bc665767e26b47e3f13c7916c634ace64ffd50189721bb5a4edb2f3c50f8fbe71c31347a7f8baeb88c86310b067b259c6f85c49ba9448960f7f11575731ff072a1a4a10075f80f3065c9a89b23174c2038ee5279b175d2cdb6fd2dff61f8bea394a4402d4ae456ae97df1c6219685bec5752560a4c8657d96f80f651c159aebf3dac037080d4b6030b27beb41257abe61ec922419f1e92d67fe5e256f55e2b07e7b2ab1b0bc152c0f910f3fe5ba0d1860fa0c3a8ae86d78e9711820a1b1754d16832db4ad106bcfdf3f3c2fa8382934344265e8723aace07f40bf31f32e652a99bff6945a4f0942ab86ce728bc549808edccc686ba3c5b8a9843aac82fd2640d27df455f5b09a8f6424546281fb53f77ca1456edf95028b4ff7f5cc311794cc9aed51fa70167b4a210c6fb6fe35dc1976355597e93a6646d247b4146dc11e59eb30e75a7e82d3ffd61dbb04077c60d9bbbaa5241202f051b5e40feaacdfbc8d3b82e29572dd5fb8e1454ab75de391e50b944565eca32b32a0a0e6433ced0ff1b960aa12b519bccb352d17a9f398b124a327a1b3815705b382e4c4b639525de538a4bf845e0ec6a60ce66b8f70da689f88e8f05cf17b1fca4dd34e65eabade3dea78e6330c2f19ef2873d0a7ddc627e57ed9e50d2df839a710065fa58cdffe358ad4947a86b6557dc3258edfbb3f5505b9adc3e4d93fc733713c27532d4433bbbbd848058d786cd4c4624050b2688ce2faec3184277972b23ddc2e56721017b4c5659e932c1b73dba5fd455448009ac443f5f8cfde20b11cda6e5cccdbced21eab054f400160ffa5a20245667b4a92ef9d2d79525199a5425043bb87d0c6afc6890ad4f2580440de8384f454674d8c89b68e9f7e91db1cf17cdc9f61bb2e9d89bf318455fc4840358ec5e94e3501c404911a235bf1d4fe3a032488e93ba6f7f33c05d4b42619a2a3f8da57519f51bf2c3e642d0e38bcf009e35f341c6f0f311113223ab0656d5e74a2e222584fde7cee9e37a24c56093b02414d9133e05ec1e7e27317313d1b6faa991653f112d4b47e88f3a7cfb25a1f72fe423a57876e51439ce41a9ff2ddf63007650adc6c145c95746bd2774c7ac8cb7b5c01aec2941137d8b2acaa02abfba90e66a7966dcab8792dc1712b8ed78926eb53b7e2bd2c56247865126edc7753074a7bef0cc71a634b7f625554a1ea3d6b2a5bd7fa9ab51235ad143ec9303f17e8908a021048b20d476bfea576974ff5121fe3db9b6df46b61e2ee33d39fc565e005ca4b23648924318f6145b9434611fdfd37feb87d31c16d005277876b39b2ebd7c700176356dcff3785c032eaad589a08389e7f1caff940ede871ec54a85a8693fe030ad3d5f216859a96274c5efe711bd358f934eb2822f88383ca3e829f59e13aaf29f6377cc04bdebd175e58edd2cfb56268c52451c69c5e0d13f65b142cba38cf935664f02de5e17d20326ab269539bebd23c93b4c8ec7095498dd2c9939428125adad7c97d6a97148bd4509be77a42b1e15099c60d072926408c37cc4f0ffe811f28bcf24942809f3aaf2083166914d83b296b85f5c23eadc5c21a5bb671d3dcbf206f4e31a860e303df711df5a4546a9625d63b5a3f67927023d685ad8eba17437f048cbedc7da4bee2e97182d2fff81ccab0172b017777abc4e48b9bd7cf957e013be47e815c663d64910a5d5890ba38e64c6524c0081b35571b8c018ef392a6b7cbd9ed13ab09f1044f67d0deb8d5ebc3ddcb7715a1e82b56dfdcb8a11827f9ca0c1504a396fa15395c27d3bf2c893745d354f6be127f1ac7b2385ab59f29406247a2b4191a795907ca0257182955f2ba135575ad3b73338a869452ba10cf607f91cd878843828c635d1f7cebea13b1839738f96c246be37cf230571e278e6954b22aee4bcfbc4d43dc9ac36ebbce3150aa341b4cedd522a1ed8dd8fb53d9f03b181bac1966d7d7476907a9ff39b5919cb9ab94e4a984b2aeb6339f23f003310c5536b99ad3bcb0cd116155cfe26c80505f04daacb17ffd20c22c0dc7e25c50910589a3a3d6b4185df79cb918497baa3121fc7422b7753f8050ed5f5fe2643f2e7c1ae356d0c16e52194bc97cd7b60d9cd7e93ad34355c1001a0a5502f151625f81b283517b5a89ecbbe908e2dcbb829f959da4516651dd92025f4cc79a8199ab7d98d0b85e8d90489c668aad3ff10e72bf0ebb093e8504db20b3d6b78fa046adba4cfbf8d739eec020a6abfaa10c91725600a633aed547a10ad075cf863ea4dc79364e549c814fca4221fccde7c8343bc00b19074ebacba6bf494511c93c4a504bb6bbb5c23722c1b9521c66ad36405e2d33c8a326e5a5a5612eb928db2a1d53838c19c361f987bfdb062e373f46789d38b7a108392fd1ff72803a770d401cee2be513061653195b80dc8dcd14ef7fbadde5bcfb83c1fed2082f0449d3138d087867e1253aa10f537c32b5e867a50d67d1b8645b0e93345a81a43b81c6eba582c282f9a75b1a7a88c11b6f5491bf42e0598d736e644bfef0deb35a05987c680a3b8142924958effdd6f5cdf50fb0dac6fdd52635f20e74d24a5bdca3a106c5b0b4730616087529b22b54dd59d22f7aa49180a6716353b37242563c1b19bb05175f162927a409cee885896e70e70d7b8e0f4c6518a27282ae8b44d7ebb656a5677211020c47eaaf8af73f43c664d8d5e240ee1aa80054bcf222a7dfdd40177fc3c7ca94c876d3c1faa01e4938c3d407b9c23c53d33e6fc694c9fae033aeb1504620cfe4dd6e579bbb85b4920dd594373d085b571d32970a2144c0e00bae31c203b1fe0846dfd8732ebe3de204c2b8cfff0afec537e7d38bfbda3e36366312a5e2a337802d42c9065a8e6f0d05cd37042d191053cbb781306797e032a3f2a2666c2accd6c5a43b7e9b20c7737e7a6aaa995f2568485ed10ee084c4308fbbf0c5875399e51f2c81cca75ed69098b89b29e9a5da78e21b2952691e400369900520fae79973423ce4fbbdd2a47563e600b80bda7720544748b2743e54b61940a9415aa84faf2635b839fb4d9f7e9c13ba8d30a6b4a3f037ce73fdc88085a5650c7fe37f642d733b625fc923f64d8e89dd7558903f470bf83dc3c8264780a58cd9a9c001c0308b2356f7c268226549f2eaade62b086620fe9d60a3bc6bd16f9c72ef1bd026b3501e39fbe969c5d963e36a49cb4ed87a95f38cc586fbd4893766ab68d5c749401cdf052e052236c24cdf35c1147c771dcb532b23ac8506f3aebf20b981aefc5224c6a82a4ab5568b4b1eab0a9bc3d32de2d32fefbf44dc2b4f345cc4e4e9f4f20d5489d46892c4c6c5ccb2638b3621fc2a8a7a771a0b7ebf6ca0eda902990bde86fa6dcfa5e5f8dafff3cd3a05d32e66bb4a7452a8c4c32d379280d85180f18712e40d43050e6ad6f4fb6fa9669dbf829fc357521c67d8329c7e9d15054053230b8dbcf03c6cd7bb6926638fbda2c74b289dd3dbcacfd9d20afadd5cb4e9400e46164363bdaf7c1f140527bf5ed4c8212df341c0499f7fd0ed2d528a55f282095b8b5cb581ac16603856403f6410793c44c43ad28558213b993b5330ed5af6e6b8fd50673d8edc156d60e34011072a193d98eaac120230de7ea310ce7f941342c7b79e43bf712c44647b1d3cb6b447f6b287259214bbe8eb5c119cdad6acd56c04b8f98aeba7ac2915185bc8e68b2a0d2edc821c7d4cd226c3e899c7541b9f119e3f85a198d83b03a7f026445602ba009b588f2944401fa60e4e269597cbd45a010a884f8fe3266468b890e5bd8305ea334ba0ded3eb18964ac62d73faac11a20585e67500c7fcd81b5fbdc054cb7d03e43de8ea610a00b8bf7e9a2b92e3fe0aa4928f7f2267524b16d67bc698ff61b6be2c6d4b1f775f0d96f5b6d658a399834168f8052b093205356830e21ef78c7b95b241a641fe980c7a4975735aaafb1275b9427acec996c14c6a6a8937301ef8a06b7deb9ab7aa80c50ad6374051c6c4d6c7227b21fe9264f72aee40e6e94508011e3109b9efc77aea2b19bb76f7c03a4f6407e9a6783b0eac47ab533632cc224f4c2a5b943d69523143167765b61530fbe12cc514704301e7810ab59619560b6ab91cc104d2c9bfc2d90d76fcec8cb850326e83655ed960f00c778ffca4122d80bdca347598f3ddb1233b78fc72146c83d4cc9a8fc2e7207a0530d0f8d1d954db5ce97c776a49ea502185a17fc236cba08a14f77b412899497b43e54f0b198704da4ec1248c659fcc30727e81754c23f7675dcc8199ddbb350ad523eb5cea9a85cc45d3f79a60eca9cbf68071d06e4864b0d341a6ae2d6ee54662f828675ed18f413e1d3ae289315f622b9800030b6c77f8e412df4e915f666b86a74b633186659d5010df76cb4de0e77a9192078b92868a468e7bb18214c1fd9fd3fdc77f06dfebd4b8452b905d172b3079930ccd096e18d21f626599b7ae4f374f24754feb0981d58b37d2861139f8a77fd670e4e9cd6b10893413fc9506f09aa7d6fd808c4aa80b54cb16e1e6c6482bb4ded7a6119baf21923acffe16df3b59bda288f019f56973596383f70a278170d56d9cd0821f90e7525f39602e9a4256500866af355ea1467e5380025fef006728effc487b92cc89f43824e0ecbc5cbb37c97d81af24593b078b1480d7df00d4a2ba8d74f3b392d481dacdb957dc9944ad88dae7cb6b6adfbd90e1546bfac67ba059ecd09d8171be99ebd7fd5103da52183a738669d1fa0b836d8bc7bbe48488612117f91c3ec7389e3d1ca1703c943a63ce6dd44c7a5ef8fe33b086ac952fc0bcc18f1e9caa8018a23fbde348585034d1505ab8d7e692afe4a9330c8331426d786d014088d55bb8824a386d79e2ec90f502d9301e709a8722b38205f2fe3f9faa5378a62f2023c6ad66ba4ae338b8ea259a3798f0b3e85e12c75921215f338cbdaa21df823675563e616b0028d924f89b6f302babacec92d40967cf820f4bed27fa8bfea3599ddb703376e4220d9124efaca65107c1d4224a20706c89459cdb832d8e83f6f1d30859e841a273087e76b7c78c3952681b4cbfa5be440de9a7785908d8280f33c8bfe9dd74459ab98af6a1d6852e936b5d5beb724b7ef3a69a985c46aca2c31ea04b0daa3d64402bd86c73df4b83c49bbfb6aed6aa87bf8640f85e40dd049bdc0b8b71e90c71d7102bf4a1c685dc9363d9cea604f3bb02e1e6bbf795d7951920bcf939d1e450a56e4f96739ed221769af898c42de34d8d044845e857a6431e48c7fa8d82d6348a8bc8ff20a1a4288a709b43bda47d54480b540d0964f3ed8a492dde42a6cab170a6cfc861165e1593e12c8005aa357480ba30b0114b9011633b93ad979fc33a03569843828c889fa22a269df3b621a975a229ceca40943f708a0bd7c65d04b70f17a44cc95a091901b27964c18e5f382452c221186680bed59006bccd0476bc18255bf04e20845916fbad8bf99e333526d03b815765d4eb0dd23471580438197c82894ad2455ac9522a8f10261148b4f370290659f50d2af313c4ae852ffd3181b1022b68588d549cf4522f1ed89da8ea0b587c25220964e6c1ababc4548c1274d012eaff1f35d568775fb4f60dd0f03ac31cae13c71034517b1dd7580ee9755e0dc155dfdeeeb1b64c46555fc3d1f6944c09d733e8c166a0c3fc411889b2615f5dfe30c274c6602a1841d99e979ef3e6a6d58281a33209c2bbe4fd577f90638c07ea0eb2c43baf4ef6c185f1c194ab1d99ca453f37f406f2266cee73a7d8125e4aa1065eab626939c0ab11c1bfc6872b583d477ee666a4c6b44a1e76c1ba30b7ef41297c1ddf24339e0c4d1590e7c10ae119359f0e8b61775c9127f5201a4ad036af8e3615e10afac023dea891f7a1329ead00101a49ab692b8646fa9fe1817846d5f510a236d9d0cab78f6c7409e690a7bba86ae1ef219c06e39954146da6b2ac0097bf7bdc254c62446209747ed72035b7e85be16500d481f231b2290feabaed2f6a400c71d8219da445d82605410284af7f32a89f90126d9a68bef0bace2d30e2da4cda5f44cb428387a6fd275f710734fe369c777c1e9ded23d430651d6b16ae30cb7058a94aecc41091c55f8e84bc3758b79b5f6125c87212d0d35ba5f5d48d70d1d204b49d8fa3180f94513b882eac1225ab01ae1a8d77be7fe638d12e2aec00ffac3ae9253c23220579b44186f5890432c2eb6d9d2a647e83c742b69746f28010cf000e144b1ff4a3887db51a00d8012711507e7b2e2e2d1f69273cf6bb4c2d6c3fdfc7a6c455eee100fb270713d9a4dcb8f9cbfaf390aaf87bfba81353b4451aad940c99b779d2075c584b9f73a859dd03c8cceb53dbdad5a2a6a8fbe58c3265224edc9f2f87dddf06c0939fc4894e65c720712a03f2fd61d8a4ecba2111c99be420326f27dd07d6cf4a13d330662fcdc5bb1a5fa897b5b8faf3581b35409e1bcc27d85b86bab56ff66cc7b68b41632bdfaccfaf959827f0969551000380117aeb0e6a86fc8fd032bca38e4263e6f855a542554fd0b1106a6477eceeddd4887145a42b1e9d77316f7093fc902f5aab5dd6f7ef7145d1be3b1eb8b8dff8439b8c20bedbd2a4fed3508b7879931fd4d2a52d0f01c104ab48f84f1dd82c8acb1ddd0d44d4d6e325a2e46c4cca0c0c34bc99b2ca50ae9ec06b04fe638f86e55eede86c6ad90580758fb0ab1bfc4c1f1b3d7e1c7c50e061bd6c505329b60388b168b0fe108d823b0275856ad29f89263c5b53922b44e7a16546cda2e6a85629a852f401838634743638c7753bd29781a24322c61ca88f639f18b799364d7b23dc9ed44bbb0a7df6fdd47f4d68428254e42a0a020e0d52b295a5ff4a3138635a7106e29bcde95229930223c705b926c53fecfd110dfce9c79fe9f0db4918585bf52f43fcc398fcaaaeb2cb75b0fc4a297dc906c520eaacbdc476d65c960b272886f122c2936cb103f55a893fc8c4753c6a91a870cd547b8743283e129d7da084f740ea71bf1014f988865ca450c1301ca33255713034f6e4c1aaa834b09e6e1f60adb8af6a2d0e9d7091ff13047a395fb160022aa7c9a8ed090397d6c1f74cd96687ec18327c79c66598126675404bd27ee7abca8515bd1bb62a34c1a838ccaeb06e81d7a42ea30adbe349e58dadaf36002980c73f6efb7922d36afd9df5aeb8aa809bf9f970db9289e4c5b675a8ffa0050a89db3ec9bd70a2e0142f78ca9e85f75f77e70d4a10f9fc22af29f17db37a6325ed50a836a2dd19834570da7926df963fe960c6ef2794b5daad171e819cda65604df4a15585cad58e0d357d02be75a8c245de7ac25193ecbd541b261d7377729e0c53c7f9147842ef1b610af86106629480a913e6cd32a452dd1a1cef4135fc652914726a69c4e51af197d83349babddf02e20eabadd6d84a7c7ac88d67c33dcd49a37a0084bb67dceb505add8db37e2edbfc8e10e528afe502db4fa514c388a9dcc3cf3b04b23a581e2d3e9c9c8c89438ee3262bfae478335a1fde7893b1160d63813963467b1b20fff70a22e9a9bf4481bb97afe44c5ce0eb1d31dcbc59a8e520cc3627549155a075d73df71cce5a86b6b1beefbffeacb590864f1832f110567fa40f5e16ad491b01f72cbca49dd89d7e3535b9075cb63486910de25300925534f93d07351bc32b40b568ac2bbd8c03997308db53724c274cb3ddae7fcb09b7b8505e84b028dedd9b09fcc2a384d8787b415ad0a254676db5bb7a24472375bd1341dc1286a84b3f05952e6f95bfe2ed996703a9a86d69896c007fa646e617f888feec92bc603ad465ce549a8db519d51dd169225de0468c9f12a054f3a97e7f1f3df0c3394f5bc8b07a3dcca264424b76d13e584a433769a56111302e823c5bc4dd465fada1cd42b4a5e757661759dacee5c9bc0df731ff9610c8e34862609a782de73ce496f0354004a3e2092bc1fd8f1ec1a9c77d8aef57792cdf81b46f56ca8471ca6add5f763355faaefa906340ade222cdc26210cdce64d65634f18b3d0ac3c491e7503a2e41415cdabae241950f841857bf5221181245aaa539bd7642d8c1f21b143022dac9130f0a270ba3bf6211d8380c0fd96c366a7691e3f931bfaf7c6b518aa0ed2e78045e40e0b6fcd358e16e7782a5897683b2e1bb1f9a0dac6bab21eb6b3daf32ab88cabbb13fd5caa9ebf058a12c2ec1a6a4dddcc197449fd3061efea3905f5d58d709b67f2e96bbd355198d1497325437454b888cce3885ed248d3d346363dcbd993e71807bfe8fff0b733a4c07ea40deeb9a45ddea6ed6e429714cd7f4084e352ece1066e8c48afbe6c52c78bd9e76220e0b7572660ad981dbaa7273d3acbe99b325497b8bf5927e45427eeb0c47d932c9517ce85399b8c35fa171c87c3a8c24f546ea1e89f127ddb71d4125db95fe57b2a308494dca598ff7444819157e53d56da9629ceee1e3cffb375d0e27fc6af462d519f8307bad4bf169acb600fe78a8b293a5686c724c9aa89a9a264432f5f3c0364e3a29dad20e6d03feff29da7c350900f68a2822854806cc843658c17a4567086e8bdfa3063834c1b85a988e4e57ef71d45b3985190982a6636d1002e23149841a515ae281e0ed1e8a7b2afd6b4f09ca66d5b1beaae9146222f49369d6a4b710c7d42a338271a98be2df0d902f36bf949143f518a2cf938bc356a89016f66769fa8e691635a4ea2d245fa4184e481efc25cf14267094ec9ffa493d55272978d29f6e97c1eea7b885c079352c5c5c6b87b0ed0da37dc9500bc5acaa799b8cfa6303aeedb485649106746f3424558b73a95e660bf2022330cc862ec0ed7676702af963a5596001d25fd796fbf19504eb2b3214bfeffbcc1c6f23a29932048053319a87d6d1301d5340e574120758ac690f1b1ba642aa01bc29d534baa9b3f3225b74327a74a6bb44f76b2c6b5f6290c5624b478580631f31d956efee637201b1865ca5615572dd56bbc2054226d936246ce1d7a0d060a02829a6220b26bfc952df16e872b084942b5b0bee181b92b9ce53aa2cf9a407b6a4f1636837bc4e2d697630dc256e70020a5ae97f87ff0497955d72876fbd4d72315b3f86cc4c51a3350ccc53e1f9e6fc771833f9592ec50873bad87a5cfb125f1d24cc57e0335281fad59ecb3a1d771bbd69c77f344d35093a0359a63cee5e764834475da228ce93cc0abab05ed42c1ee1bae22e2d07623b0207007824430e14123ad4e8517797d18fad806d3d9a460ff422e2ff455c5daa11b1c646eeddd456627620f58acab07381f7b98c22259f375af582607604937d9325d97be54c39ec2530d95b5874698de862113f5ee85c011a6cbcbf88dec4ee252ed88690c88db26a43974bba8c3917f7e2f0283ef2031c99aaa5770450bf5c09de008f208fb39e8d9cd3ea496f94dc75144c1a9f63e57e7a1accb36a5e99fd8fc1c6da495a6dccfeca01d2d6a3c91e3a67d5aaef646ce1c4e1f61a517eb8bb30d764a4246d3a4fdc977892aeca240633210ef2b36560681495f294cb6192eab4bf438c6be463bf0141c3b9d2d46781387cedf7ed839ba53c5fc2f6403a3ba5cc9c038d04a9b04e080ccf6eb41efb94673679a1a579bea434bd3da301359d00a54d1eac7b919b442a40cd449e58b87b69b2e9066ed01c357450a5390e9f1664f50ed063c6236b0383735ceacc1a07be97292871aa85110cebcdc443d4d3f4fd0a227da64f6c0740a3517e9088a672a96826e601dcfbeb287257c8c7b92a847a5e710bcdec3a27a4e00175638b4b0ff6e8689a648f6ca96071a011d9f29081ebad142cd42eb98d768d0da17cf698ca4f42fd5ca328c1a5d0878a9166ac449b8f75223623e742bd57c270411608932d5e5f758524b539bf846fc6d8d47947f879a51bdda552f9991f29edb688d9237ffefff861d134dee3515e4409f5d54793c1573fce157cde2267d3c9184c7573ea9b8bde429aa2865a69efe865f6b580dd80a495e9e76e3f6efe3d2fa5abdd0184963e208ff01d0bde7820876dcdbcc70f843f34fe6ae00c3c489561b5bf597ad756221071b884cfec8a3503d6961378e48c940904726e4ded3305450fc73711875aa4d5ce540fb13c8998792b7e23564e93b447ddd08a46190f338c353923e75eede0b5987a9f7fc3158c6b71252b1c5329a2f60af753983b2a37d84319bbd270dc3c015ae54413f875a31b66962b9f94d8d260d6657ce820855bb145deb113e21e95f54e0aa2d5a32a00ffc2aa3bac58d2ce381993f20971565c45806161d4204c0e8a3664339976b43c7d599832e4a3aabd9bb0b8d44a1a932f68ab6e68bbc43d39571956a6ed06ff70568eb3f4cf54268c9f7f81c40438a7930eb3957dd68e24ca778ac17f7a430f87d19aed6628cca97bce368a914dab0ee8bff1319488cfa70e9f5b968f2bc117d1df49c0c569579329fa98e26b62f121c2e4083fc00884f089b2e1668e67eb420a817951a8776b4c3c3425085303948f38a7bb70d70005ca0d44b0fb0ad249ea85548b8ff32df78e1bc13ce59112990bf635093959620b1722320b01eb48c8db0e013b9d7b5f60de6999915162bd51173b018a5478e6d257b4ff6f2e96a2dae23a14351dca5ecea9f370bb2bb616317343eda8b1e269e2dca5856b8c4cf7ee49dd1ddf66ea5998f7cde082fc77755e320ecd38eda5eb0bd1a8f831cd1c2281b3804101eaf9211da28cbcba81c2038bbef218c8408584c0c95cd6e321a3d8aa9f9ad3dedabf544dc38d22f7a080250ba9bdaf15461ad6b016ceba44b16280a01cfe513f1f995860dd8a91e57768a3887739703f16f84b6f2c780eb3b8d551a56808f6afbff94e827a99fd64e9dbcbbaec64079b8debcaafe50bd5011cb2686359bee6d17d1b39d82a0a18be44732db55d43ac7ec49b2ca98ce8c7a7cb681f6ab5fe9ae9c0048d1e92b2e78543321e75e7e97398e23d8345ce52ae9ebdee0038780a87aff1ecdc2808ecb9398db28c8fb1355eafe5be80a0cbc4a7aad01847606d784174278f0f0a75e90d2aa92d316752da9be1598c31af959a90b221e0dd5609ccd9b99f1493e2501ae85a44ef1ea7e27bd399e19ddb2798eb389abda44dfe1548f35b1dbd498757c1433821a23579d96befbc80583094149b728194b830789f27dabd923839cb2cabaa8d5050a7c69c9623d4ced3b67d5f266e1122b00ef2c2bb760bda766ee22b1a8b28d3b5c450f271cedc1aa2eca4cc48ced33804e587c543e280122ffe35e7f89f9c4c6c7dbbf2b0bb37efcd7e97853ac1c1a334707fdc1a307ad2a62fd892563b2e7c7c0b3dbb53238c72429a1a705619d38e0aaf779c7d92795cb082d233ad0bd891b4872f1ca0e7be811f02e9c4f9e64a9462ae3a24e211df4174289e2e6ba13d7b06bfe161aee70cc2f6886664966924ddfe257eace29da87352428b5a27ab54eb0987d2ce93d0c56886137ace3f0917ebca3acebd4895247d203d3e28dda62588d8c0dde020b9025c650b6ecf831f37c11e1d9275de57d4026300ef9d786938e395016572339543a890b6b354b3fb158cdbe6e94f5f4e643e0fbcb9545ccd77bd579b21d6b56144559564bf044ebbec2a9f9e80de7e5fcea8a11d3061c8b6dac230ea9b73a48968fb1ff02537f9c8dc2099e1a9216622ecc0e9873bd85f1fecaabfe0bb2a3e71eabc9e96546c87af64756cf6be31d3af001c546df3945ca43b1ec0616037d0f78f277ff448541e2ac20a4b54758f4158ec162e1ee4e48cceadce82815a19f2fd3de5529e0fc6cc80ca85484d0f2eb7bf7c0e96b0bc98ba81efa309e1f96d23bf56b92607c2d2c510e746517ba8e469b5c9124654a961a734bde38c1c3d3d32901c2c45e714acc3d6d7d283fd926cfc9f98997c02b7c73bcb6d783da8277599637d02ab58b7b3853c5c5e0bf3132c3b293d37fbeebd73bece56521040a7373119cd0eff43616f38da5dec4f83527ac32e3c915569f408e76569994704fbd75c9ddf78ef70c866bb07cc414a340d4d4a91b37bcd3db345b6444a3841dcab8f407c9549c7b15097c40e94cdc37ef5ef595d1024d6aefdda3ba3a07d4a2d5a153b886f25ea8e22d63e62423044cb60166a43f06b4e06a18ffbb594e5fb6095dbb8dad91db6074ded0da6e4e12b68be9120d15c606cffb2a300907e37bb789e5ab84aabc2a5c061ee705144bfb2eacb8808cc6f28d32f57a0f3406ba8058e0f0b6fd57338d1c104d1b7d12d06a645cd3ebdfeaa7b93a92ff1694adcdbb455f98ce3b22ef939afc094775e32df286b50b8177bb79d574b989b730ec9ade4e756126d2436ab2770f235b39b9b1a59412dd97c3befbeba06be11e719607c49d23d67a3f04b886ae34dc1c8b35233a1c6af3a9282ef95676d2ea8a7ea3e2448aa1048ca25990bb9deb81ec64433612022053e708dc7b2fead73954427a7ffab5a9bd746ff81390e3038b3d6b864ac15c85db3b1de78718c0c06e773cefa769ec622d1c430dfc6841edb5b5b14fc7fb4b9f80ea635591473cb991872dd396f017fc4fb60b9381638e5eb30a40d2c3908c46190957d17e3d535bb025e626c2b0188085c764604a5e3cb150eab1ebd1eb26a14edb8836717cdf518cce9a5c0d55380fa7b2c2139af91efb73b1499f515342365311d54479c11ddd0634d7834283af34443725e951fda482b3b9c64d032cc014f1b0e5b7125500ab36b1b45b96e991ea881958b88ed981a569ba94fbc762cd6d400606c0108d570c368a51c54b8b584090a8a2945b909044b4532c99fb9f9afc32813c7f7f45ddf7e367c67a0d1160300153c040588e60ec82ade7b69d0b1f8eca896740d0263b967baf5d4f7150e5b35111225a630e22000fbb2a747d4ca01310e033529cd3af5d9b8cb9c689b4d6bf559a21ee7d853e0a3f688f78386c7998037a81cc672c08d772d173e50c1c133d160d34bf87bafd3037bfd3cf5e68aeec92605f8f43d6e790cd9e086189ee1ab663a5aeb2f9dac4c45f6b542c863fc9dbefff3e12aa729d4e5f1e843193868c973977822d4101aa19f7665ac5822e16a66280d885195fcd05167a1b64189149ffb3527c2f8763b24635221dedc7b7d44721badd5a58cd11662c1d9a33e37dbff3870a0f05cbc32d22e73822ef869c54253ea4bb56c5a632c6c6ad3b50dcdcde60c1aae9ea14bc01b1c74e8048a3431367b6ea710bc9cb3bc78c5db3bd9e20fcb85631e09dc95d82876a40610e6c857bb12dadfcc62de0145d48d0c8cc10f694b1ab3a2a7aecfff8274a05e2d387c84feec65fdcb0ae88ed72d61eb314bce4909175b1fa7a2d82d3819dbb61ca9c52b98ff45934e7ef1666cbf75a4bd43eb4ab1b95a6b213753bb2e8523d4c38fce3a28d580b58eb59f9e12dec5fbd4e276fc2d4711a2e218f1692e40454e961d77333c7b8ab2e97d81a11f055133aec3b85bae3ac9196982f9d9f47432f19a790328df1b24c54694d7b9cae408715889e79972b6f3052227559d0a7db6f3f6a7a21a2b53d8a4f82f176233cfdcfcee6c919ec8b5ac8770f441a692f5b8e19361fff2f9e59a7854042905337070f442f0f57bd3a47fdaaaf27eef9f3811dc35eb2edbc4e5e8eab6fb273f13ee0bfd65826ad1ca78046a847182a0ed86c634e2b596b807af91f5c5e6179d840ada05a433acb0a1c2dfa2b224f0cdf2c79bbc13768d05d271b9a6426b3b5b9595ba3d92d01b6bc4265123220edee4814dba1a0c0726f8e2693f4ea2bf17eb0684060a5371d616faf28238f044a6a12d7c178c305a8ab7f3d17ae50f6f629dd5dd69e2733ce03ab16e21e95c24cba166c413de6bd085fa1454844764c1d1f8fdcfc7566b50dc4eaa9678a0a31e360302bef76118a98d41972b38d86016a3fa07e97bc4ba6bdb4a5389b6a8e30f8805e431e0b68b354f79afc15debdc75d155c81c147e441aef27975be81f592fe6f317ea33a551722df785b42edd6a0c53b752671c7961700c44edd8a1a0298600fa9adc18f0ff430177f0c7fb2f0646a58d9903a1a899946c60405c04c5b6692bed57a917764392d647b1439d32a1edc718dd061b16b3d35f2bd567c97633d8e7f3bf8b91e2c53949dac4f963ba6322901640c2ed5e631af6784c55ee1ef9e12ff3e20974d130ce75092e27fcc28c48382ef38886c42fe8c3465a1309c3ec1f0b7e0eaa042350298772d13364bacfba6cb2eb01f60454e4d96f03412e2016d70472eafec6d4a7ef9f9f49d86e65105ed7f4735c6f2ad23f05d1fb30e02f98d2d718aba6b5b4cafa3e5b90e3e3f58298c3088fe84d65f0e3902499140dade839a0b32dbd8c947b1148c7b36a615f11ec236321c8762e851a2a44b7c00616545a3a1d30f9f476b65e5c376605e249d9202496eb39ec725fe8670885d85773167ba6f450d06a09f55a36dae2d11493fda385b641b1e49d695edc09b0b5a346a5b66a526e1769d03ab96ce6afbe511238757c1b8fc12c13e62984e6b527a84db246e227c29fce1822956a368912d3ee063d60037143a68d3d9a62fa3c126075696db67fddee435b6ec5cfd94af864c37fdbc2be4f26d79c13ee4cc74564b07e01e741b7f8f3e92c550b1ab3031f50cc4c63c6e700b31e12ed87d09e0e51e8c04b1995d8d770b5f3cc899a38ac1e312469f4308ab9893ebfd65e1411be415f99dad10b67a99c37315563e94158fa82a85f759421f04c9defc7213d3cd8235c01e166d421fe2ddfcebd8c1d0eaea50ba5d852e936e5666c54d5b6857ade6b48cab93bb970c7585a5e11d87c370298502dd0f6cc18b4d286156b53c89a459775fba0632b667f3f99f3b9a03c2cd6a6753de9897d4d1141bd16c90f70c416b7cae61f4a8a7a608f0a7d217f026c02943b8cb86774e41cbb73c0ed42e73b17df95278f7cdb19697d12aa16af58c18e6970555ddd44bf404f623ae316bbe60cf05596a8366388425ee1c328b2a8de5cac0ee7441a1f9cae48199ffa5d6fb0123572988a1bb3140cc78767f47fe40f03229b6d6c3badd77f619daf8d3efe1196a9ce3e167a836a70be4c4839b2a44bec1c9d14f64014d154eba931379a7b226eefa03f09c42e79702a9890afb3d035bfb8f1589eea3cb938d01dade19cdf82ff3a2428a40ab06522833833bb6b945eb5044da3cc0f73f662dd53f0cd483b4119ce97167cc8fcb99346aed5da64926ee9a4b1750ab02212fc0ba5e9d813621c0c90eda32ffae51f58be247b496681b068210b9505de6243bd44ff9b523b24ce7ecd4794600a168a098605a0dd6eba2c455ed57a810597adcb010d7243b533b543e45234adf31afb7985ffa9817736e803576ab4fa1a20f4cf59f34f5682c88c374ac447eda8df96f187f75ab8fee5e0d8d685884c8a45965347b2d813fa74fa61af456039d9330262fcc3ba4c00fd20ccfe70e133804ac5d86f5e5a7fb3a020c13a38be5e612d95e0d09bb368dac3ee551ba27609ced9476d80ac3ace9d1abc0c5926619a85d7419d8f3e7c483576760db75c750504ffb9afa597ba6443a872069cc48a152a152f44a9546b6a58f443ef3b3e2a3b661af470a7d99fb712498eb9aea8b2c75ab768125f55de7512ff9e5cae80d897fe02d389b894035d61990a1fd65f0eb9a9f6925b08eb954022eb9b3fbab044b9ad4b6ec5c7c95bdc1662ba0379b5e1a3adefa1283fdcce26067c517aeec1932211f69de52c436d73221e087efd894cb2930482d4569fff9e62dd5cd27ebe4c59599c31f08db27b8fb1db07bbc78d9b73cc13bec43530136a703b2d1131124e4583ab15cc7fbdcb32392761a272ec394c7d1f5995255057a2155d36da9a100de4d68d33d1dc3f4e41cab1ed13d0fb1194bed87035963d70f9223170b764ae5a76d296397871d024325d4f2fbb728739ce7617a50aefe69b6b15eefa6ff970b09cf3f2b590bc9758f8bdfb6c3f52510a3183887e2097a376d086f02901da36284cb895ec150a182f57b73573468adb098d573c711eca86fc2ffe9a0cf81c39d52f4bcb816cc8a36524da36e0ed139122f8bfe9285721a81dc4eb6444178791850575931cb1daac3ff9f65b803e8e5518d31300f124a8dca390c0d9800f4d532ba2a9df3a323c77f66108b7d7c73708db04501267bc12663d31c6956e10cbced6cff86650554b03b9f1599e880614c96b516ecc037aef289d848b9c2f4b8e8f590211fbe4caaf54dc06b51da5e71b3fffc507b7791b8c37775499f7d6a88f46ebda831638d59d790e6d8ceaaebaa307cdf8de8c33c1ec9a72a49348bf7746a01231cf0babb3a710160a96d31576c5ae80ea17016421a690ea2199c6898c1ee45342e85fa7b9e817c236f9fe7e018cd70d3511b0b51f471594d4cf7dc0d737770d8bd59d639d362ed9509111c1e4bbbd62aa67759315d7b14f5048aa994e4fecad1d8d8a59aa262aa350bcdea86e76ec06728fe1d6671e9e2baeeed06aa779d5d9721b0bdcbeb5c8cd2d342c78c7a8584c92449c8b250f2ffed3cfa33a1eddbb21542ed1214913350f4b0d97b1a5cf2e82f964f7d274c66edff0d70f5e5c6fbc07ad8764c6763ee119a1956c67190da376f453a10e3b6d87b6f9b03ed72580f67c895efd4a42fc3d48556ce83f4a2110477b316a90f63f06e7e214e4c4c6483c980aedef3fa8601ce89d850e2b10942bee1c89808ffa461d38ed7204f9f5a91ad762d090da8fb22b3e78019212dfd0cd16868906cd3a84d2c540a8fec1032099f3f83fecb9ec717c8659a9242cea7341db2e0a46590841ad74ab1b442b5085e37f5312e3c414d31822ed50a3f78787f003bc3db5d2bf071dbad204060722dd636701af5c5b3e40f2b2dbdd06aad0408fc14af1f1f6294a6a997b0e6e9dff1c8c2f6a8184ce477c9df44648dbaac1038b3fd3831b79d05b9167f6ad11c4f970bfb44562b3dd3dc3100195012937fe5155d4c58b49184c9abaadb1acf8d561797f8cab17128e506068dc1d12d88456f4912a6218a09c42f71d4e059c49cc81ce5c52f672fc4b6719a9d399c6bea1af55903c45a3b4f4297f6529494118e4b98497e050c14a41ba36ae29c6d06825b277ab0f47a3932fb41fd811b8757ee66c1f6ff7ce624944933ce730adbdc31293b1071a2f3232bda6dba3c4746ddbfbc01580394a61ccf828488f9d623f3ceda385634ea6af435a223e1a88001edb1470a3dfe88a46094e2f54a4f542d850dfe3470a78211c7d09d81c628cded79eb661b892b0419d24aa80e21d5e05f72dde89a3dcd90944f8124e58c69ccbb50d8358bb41b57ebe8684e6d0ff09d5bbddb83bad4dede1960deab65a4588f85e8ab47e9646f82ec1a0caf4312420036c336d238245e835a6210d4b0012febff2ed037b9a7cd939d141d33b40a48bf484358b2b1f74bb27cfb0f8543380fa4edd19fa1d9042d40ef16d438af8862d41e7351114d39b1b80a141e16a1c0981831e15caa8a0d214053ccc42fad016508cacfbd811cb436ec0ab78fe41c30afc7001ea22bd14536c441b352fae70e62635c4a619b32d8b6d1ba38c612d268cf8d96610ba6a9366288c0a02e126c695d48fedb83d9d7b4cff94b82613472160ffe07fc664f227e9cf7a115012ca3117fc66ba299065e452c302ca94872ca649fdd3c888920a45cb907d1e2914c2887c1332d6dd9fe40283fb046fbd988e875d9d92b7d08f1800dc3bb3bf71c932642dd2b462c2cde7742fe5737cf20e3fd0f23ca230f435287329550749e7c75960c5726633cfa32cde0852778054e7edce59a92ec38eaa6fb6c5196f45ac8e9ac9081c36b04478f0aa81294f3e9eb35deaddb137b7d1b01c8a98eb3223a90d4d1c92e3bb8aa5ce1a01bf4bcde3b7e950e32ec24121f46977507eca463f06f1d2e4b1cc0f801f3a14b2fcba415fff16a5016a89f687ffbbd5a334725b0ec123b2d1ba4496dccd91b5f5106183e59231940d3814cb52523554f78b952efc35f44bd0a10002989da062bf9564c1ec9e25eae83caae907cb5fc64f9ebf40a1ca5b0dc59059be23a0fff76519a471b6ebcbf11381706abcfcc9f2bc362e5b3fe1fe8ec7aff6aac61d2b3f2262898931b37048acfe2d77a3aca2741751a7ab842d10165f7adb7fb845e64220a400b33539025f25588c878ac64328a4b7a6398f8a88a829417b8db097198be369d1f27405cda88c4455a8fac9d5fc89d4899a118008c2104140dce61e551fb004902de52b87ca9b8cb3075eb01016e2e9d631398d84cad64a2e4f6a8d7e01a03b0f395e3e49c9a752fa5b6f61a4d78467ce7531183f6731f610de2533eb532d80d883dce5e08e463fddd9fe0c6faa49cfb6c815ffca4805499a11316546625907327dfdcbfddacd387407a438fadee917e71cf573aa368b55db2102d59dd76f2689479761d23c35e82ce4e2184a73ce2eff3c8f2c72fc340ee5f8cbcd825341afd5085866afba7856d53835f3b4ff8ed921f7639c9393da482c65ef684c909154afd9f89afe03c73e3a4467b834734f6d767a1d9755278591b0fd6a17205f8458bc66db5836a6c63c6cb78576cca2944ea91734600102d5296da75e88e5ccc351550098f16a05d0c013e95398030be099e58b104c812337c93975fae7f91ea3b50a4752350b154e78e70e595a4bdbfbfdd4ccec961732f6612a0c00f402cfb0cdc7cfd085d862cce18233490db74536c5405f28f77d78d498a6398b8c7cb7970dda78feb411e0a329b901fcff92c81bfa83effd6152f820a8eea3da3c202c834ad8c132d18c09b77d8450256bff42f3f5926439241ef851775b203409f05034dbfd6169022f61c3ab5e4e4e79696e8cdb55dfc6837104042a1bed396475449da306537325bb593293b207f08969a2f4bfc0fbba687aa0ebf2bdc76c6871de7eecce4033eb5df85177b96d18915db17ff9184daa7088dafb497c271268298a07e0c4224ddac08db63369f694c9895a1b00aca5f3cfc7a4493a8245c74bad9d98e14ea912cf1233b50eff3f84c9c84ff3a75253d426f08c359ed2a518f3b94ef1f0eb6b0367c056835b0316e96410ad5e537cc9670bbf2d376f5275eac93a3f03142720727d8def496f61ec33cfe1b7c679e9ef23f279b24b9f6238b4e7d95a3a5b9760167ee7d5dfe603d299db24cf221263058f4242fc9fa40bb83da618587562574a60d077378b61509c5cc4087fa7c2acfeca6acda899a57f69455c4453a1b15ebfda7158ecbdf44069bbbd6cd5679f26114835ec639e1cbe0e539b68e4b093de7aa54c7f0713f8e15fd753cd1d63f307ee74337086d652cb76929faa4ecd33f0fba5f5db3422d2513a10c450fed807a8ede96e42eaf0e25d6993f3a93c45c819d1b27a167deb74f9ea0bf2a386d6756d203ec62ad82bd7f2b32aa9645d3ff2cc488d6e45701f6469ca7bfe105098b8a3b6da2f2039ae34f78aa03e07ce7a3162b5b8b49b2d92fae0f520845cd4ffc26a490a6e3b1e0eaf7ada0f6b9352872daca687e27a34fac1d4b0c80bf730e96a9326842bee10ec47542749b3d5cad5e1c3cd04433e823f649e9c7957f1cf6b707d27fbdba13c5be9a8b73345185eeed43df87dc809b4c5add933d8c0439a3b17d7d8b4c43af131a223354dc222e17a953010a4042097037388cb7b463fbe0397c634d93e68d9bbb5b93b84971b945323e2cd73119701d8a0c63f7b71f9d00a9a4844bace30e1d20248dffd75ce017a9ff122f484cf9d0167888bb0dc7648bc029df55d43a50618d1d95b18cc37489cefd0b91b4ad66977867dd9fbf7cb6d614b8943bccebd61b10471b77ca4bd4110952a5fcb712e3b05d567738b87db3be4d1693d4d30179af58f0aecfcbe82a8707df842f18283dee03ac8a883556ea9e2e1f2e8c0beb0e38a0f93e3cf8561adb94b533be10900e04eaff9a51a4d9578f26f2c72372c86100cd59b7e6d30ce050ee8ad3363ce53f6176d4f651a126779f740549f72aba06db1c29e37956977d3c4a2a60c7ce21f136731897d86f534c75f3c6e3834870ade9aca3fefce564a3075cf8fe601ba52ece563f64dafce29df867e8983a1471ddc96a11978af808d92cc7a8f6862d95b0a2427b216b0ff21c5b9c0ac52b7e8fac93a5d8036bd3579be7db5fb07950198920b72298ca0b19a4b6a387be0d78b0b1ba7bfc257ca931c4cfd92857b12a411593fdbbf0d8ca54ea718effcc03d05095ba909a63e8239208b39413bc03dc79681aa597583bb7803f0705e783667e3a48c33fe8288fe7b6d77845b1fd873f4f5a1adb6bd320a68db55061af47f16e1e837f9c7c13753fc498e9ed26393c22e7426a42b93d2391759bf7e38b0bc443edd2693bf1b1511e2bc24c38ba7543f991df8fcb9ab19054efc258bf7fa0e4c3a20d5b6ccd2c120e8994c785e0861103bbf520d7098abacdd1595a9566ce789c8d305d0f3b0a9191219d5cd962ad87da78a439010bd5352ad58a180bc606c9cea1e50a56c62c51a3af03d31eb24812ff290430fc3e92c8ad79c5aaeae369b1688c0788c7f712229cb349b3ed71006e78ea9c66ff6f3eed1b01970ef34c212d470de7ff4c71d11cd61156c0712daca4fbede3e3101fc8cb814607b433d6d6c0b5f854b6c4da16989bcca9950d35ecd5d12ff1d6dcd5ad2debc2ccec498fc2802f32bd03f525be31f2d41589e5d190d55dac68f9f45c5303b4faa9bdc47beef3651e654e51b005278f0044891b4b81fc0d069d18e9a8ba6dbc16d2aa8ea3ce1046465ce2deb6e35d4cab42212b689d431072264531b1d1b0601a4d842f6e9583dd49ade15152ce7dabdf36668ee950a4c2ed2a8daaeaa6bc9f67cbac6af85da10582a8e49f71013665daa430021c2cbb3f8c605392a0755a17f57178fd70c4682a2fb028e05ab8121f62d548c2e69242fbabbc3af3a9b5a5ef841968bcaf1ba896ac8997d22c3a4a5762a65f9c181423c1a2f8607c393318668790f0cc83718e2f4dd397fca59c556a43a6fc0802e9865fe2e42d4e7194729e4c273167cf3cb0b9124d152a105bc6f4521337802d5a1966617b2360c89640e4b9a61b64035beb293bd5b8fae9f6b34bb00b79d8b5c996a4cd441c2ff04f87e3e4fbb5a69c32ed7447173069b06e5333d11d2c78f842e34caf1ce3cd3c728bcbc5751e1f9d647d4bd4d7bb161a1d3e2997306b025604fa311d45b204246c02bb170cb8ca13dc420cf23e487377460527bd5c71dab3f484f0920453fc67f3d6d99cd580322e0cb1ac5033a293c7a583b9114916c93b4dee322011cc60279ab30fa9bbd853a00b546e4360edc8cb57bbbcd1b58584a7d3ff2404172dccb34d33021302a59be494e271fc72e0c0baa2f7ca90a721ce565c0956b3333fdfd6a0058fc81e8404f9c72e15357811d040a1060d930a54157a9922a92969d7b6f9f765cc0c003c4c9f421c903f46ea8adddff6f8a1d3fbe0de5e3ea4e55f7a2a288d923bacaaf9440ce3278b2b0bca3823b95eb930dc8346b53fe38c0ddf90f0ce59f427161fb7d40e2381112c98eb3443c0f7c15544b25807bef2076e418790d9344fe6206981cadda0241e165a6cd576434b5567f8eab587e0846c5ec349fdf80a420dbe18d97edc59724aa0ea26bc3d451ff774d3ab998eab784024de22d4881eaef022975cd817e5d2e067dce4cf4999146fd10cbfe91e2b051662d79c7c4374852d420356b5f4cc81cfa6b9e057b6db2c43a0bf2ce00b75cdde3ae26f78ac93d6b70b173ff37424a147d96b547a4f933efc2b281d16f166394b8bee255a2d01e91e62b32916adadd908ed58a54c7a9fd940720837de06e9e81ed7170ffbe5cf5198e2445f8a42e309e3a9e71ea117351df53bb6c5c64152f46b8e95ebdd159be43cc0589a2068e3fa69355b846b26ec66a7fd1fc15abcc65bb2c6e0434484b40d73318600a14da1eef1a553f09467f927e288b6d16f54c6740d180b098aa82ec53ccfeca68a0551354229c888543b5cc8fc8735be2730014a0e05667148b3a6346d05c2eb4b77e7262ce11814421965514a0b983c82d4fac2e7e66c343374a88eea7afe21afa981164b8d7f2b49d37a2192dab56691c4500cef176220983df3627c052088476a91576f0a8e898d1270078124dec207c1b6eb63b3d5771da538e04582a32f05f3164b2d85a074899901d23d75f8e90fe1b094b03f067d581ef8b4209f25da2fe74ce8603d3fdc0a92249f39564f82ff4b7e38426618e90918b7a6a22c4ab9f6c2e00f4b2df3503c5875b2ab324a75cfc47cec69475e16148b950d0b73106b6ef4c738d4dd31dde9155cb8b9ad7c94cedbbecb0ae8561054e9d1e866f13d78c8154de5f1d1a9054798bb5934125703fb4fa07d040f8b8c62df0b35c15b5b5d605b30209442b7d6e53e3f6d002e1e51920e7fe9affd306ef96f6e99433078e6f8a793fce5f430cd7c0c6e7fbcd214be27eebe10d9e3f14c4117d743917452b0a7c37bd478bd501b5f18472c0b4386839563786c9a0528fbda859d2e34144b0246623dbdf6d34f5a9ce4b047acee1bf1262a5822690ac4566c84786ac9849ef36c366555f0a6f1e59abae14eb55c7295034368b5b9410dc167c58d617f71c5854a43c051b37f30e47e08da1329490106f6e5e5615e884ad7271f505564e1e7ca7651dfff62afb0154f45149357a17fc4ea7ee1e9714c0185a765f68205077d8de584d947000320ce4f43238023cdf856dbb0ec130b3053fa44500bc7095e20a4e9cf1db34e1df80af39ecbadda7e44a786d607e00332b790177c1ede691ddc7b18f23f9ead5f10301556a8aef85213ddb8765fd1c00964eff9f2f448a521ebc554f2af3544c15bc93338349a361c44b301f2395bde34a894475651d14c9596a331431b8ad477f1615f57d0d371300eef0615282512c315eabdba5608fe6a51a909f9f486b63ffdda50b5f0b9a6e7ded09798e7d7d017ae603e325598d0de6cea1b0c64d9129aeb904f3f0352b83c15f8d5c61a3a6b55083d172a24572b118a47c4478e0ff8d1c5b555af1ad7c4fbe41a2b3e37ce16fadfa85768df17169177507a632912301222aca33ff738d62b8a44380b1995c441ddc2c03f553628981fa54aef970ff2b01a8b8e8054967436a7e1917256a6df0305bc71347ef5688335c4add6fde681923107357f0f582b3044d4876e62adb0cd8006c76702c6e45ea49845027e0f22537bd30e6378304e22286fd795ecee15fdafcfcbb86fb3ca582f5168691915d31da18b40fc0d32ba1a3c2220dfb01bb2d9ff0b3013f44c0bec99a56ec114fbd4384f38d704c68aaa6fc8d1bc49a0718a0a09cd83d54b2288681d96e43ce3102373c7a341184d59d8cab11b61b1463e7048095a3d0ce10a05652958ac019568a5f7302d41a78110161418a484127da76e3d48546f78d9cd024b68f5076f4451460fd3c6e55cd8bdcb8b757e2c75f06fbb357d34720c8eb418e4fdfa27fdf01c857125db9e3a58129d4efd6f0d3f50aa9fc40b84a3f3f4de750f3c15b84f584793328c16c70181acec9ec441acde1822fd88c46d2671667d29807efe6906053f215480eb2fe48fcf821857b8af54714045492ac1776fed0a0815e0c06cb565b474d79f98528b9044a9010cc3785b63a5e6b4d87d672082f9e0f3d15d3e33d4946e3de48896904ca026154179ee9541f4fd64fa8be497d80b63ceaad9aa9da100ed03dc3e5892bc65e631b421f9aea0c93050c75f1d1361fa4c8d0f248222b1d5c1815d9c1e6fe047b0db730f52e21d31f1301d1a874ac84ec71ac7780d71b72588bff5b06bb0cbb82742d6bd4f6633cb88416409ca072a3cb6cc488ed0d6cd3419e04cf52ef147d53a1aa67a62e97d705d86781f26d36c7423a3d8319142e0694caaf5d32d109d29ae7415f61cdb9d5bf7b77b3087e63e318620e2eb226aff251edd39fceb5eb242b37f24dc96d6ca76471c3bcedd7bec18ff2dbf4ff9f48d69af3dfecccf7683631d8da0a90416bf1ce1cb51cd94bd625157538fd149a50e4039120d7f597b181b5c1c69fd875f645f65d2aeefae7c0b91fc4df368a32b3ea09ac21b210e3266bd9aa30518638452f86b614cd95c024242d781bd028d5aa225ba0fc2eb6398a6ca13b87e16f0e13a497444ce217c26283515b0bda0325e95b62d2d0b6765eb9090f2287f0557924f9a80f4136e66fb3f9aededae17e8888dbb93c0957578ab672e7867975bf856a5c59ce50170ba82c32521b886d6ded7cf492428251e8da428b23d88c309961fa037ca16d3da19f9e679c3d3c1aeaa258c9bb6e582e49a72b3ea89f1311c18729fde7b5fe128040fe946613c834197c2cd1536e127015936c37d4012c42e582dc79f8778411643e95469cc2a2e569a855bb409c1aca90777155652a8a672ac26a08230f9cbebe5c630c7e946ed7e37a41578f54b0b552ee74c009b9f12a79afc57b4bfeaecb6cf1457d0138f244e7097e05f8a6d7ff2d6e34936e19c87c5f6037b837afcbefd00607bf991ec50f173c0ac7db668596f503d7b6bd65799295f869d8a19431b1187798766c00f221a1ecb31bff102c14c43ab14b87668cbb1b71776fabffc472f5c3601e11b3da3f73727ea9041889a89f48e029ccc0ac3530b700761c415460f60f99c7319c2624ceade0382e6a23d7405d0524299c099f61777a9a8639b7214c3b5ba9b978bcb2bed6245808884bf01db9c3b29beee8fa16bd31346879f6259630c0b335bf2ea1df320186b5523905be5b1c1ef387dfc695872df931f6b50acc8e8a522118f27ed66166def67e9014d65fcf5da3106aed2d718edc94f6f56ebbf591af967d42c9912bec7665389106a2f922c7b143489f42254ae2f32e896f6dd7f12dfe8684666719237dead959bc8031a8a6367e82a9d6901b55f07e559c63e1cb9db456e9024b5d1429a71ec5c50b891c6b9fd52f69fb48b16276918ba8bf6a1e90d7e845708b947b35fa90ef296d1ec1cc9daf2fe2ee0492e3aa3ba1206af16e1992d50c42dccb9f01435cb04b4034b195e9a084f3814704ef5dca341e9d5b2213386e17432401b70a20dc9002f009b38a53cdc862d1e99703581e2582a3b49290704a9e98065d05302f2fe72ef2d14e74d7143d0b1dff585c61966f20c352f33d7db1f22e72c8bb03076270678389f4310af27bc93cface59e1b5204be73ea32ef3660c58f54961c934e60259d60a5a54aa1f546a7f94ae51eb10113f5e53002ea7e72cb9faa1bf10c54de10c1e2f8aa9532ec5a77db9d2aaf120a829587d6dd22bdf3ab0e8929e10e35961445b5b05693021a98deb63927d76f8fdd99bf5370d7d992ea1c75136ed710e88548aa09795caad56ea71f4cf0b3452d08dbeea329e030390cf6abcc56faa49c256d6a9994c202ddc2fafc24a9bc7169242873324f7624833c38518f9d8f61bc1c0db4a803a994fce2f348abb546fe6bfe3a9a7919d23ebc24047c3d0d0dbfc976840759a258246395f4e6c341c69a46f50f26fdbac52ad59845522d5d49383bd186837f2b0fe5cfb13285e9c21a4b6d50689a975c735a883b32268fa4e02aba24e4ca26cea832768cea865de53962290d109e5cdbb2d3998075302a7620b2651306fbf9fa20220db5d0b33bcd12de00acf9fba5201622f68c2114c6a11874211c4f067ad0af209a00825b46f075c1aefe7e12d34ed0dcd03963f3cf2acc1a4434c19acde668ae6ad61dc8a82bdf722aafdc9c0fca28be4a10ba053cfb3f134d9ae11256b1f09f520d5ffa415de731c53bdb9c0efdb207d6f30eb997f4e58519c00792dfac48e7e1714bcf4caf2e53013a06b9d3361c78ad04806b964e8545e429af828329938140b84565a053290c82813829790c92644502c30e370792ee9938b42aa383545287c8bf987e1e2907dd3927b7ba61de601dd965d3ea2981dce7c4508d42c45ed717c9f930e54018423e2c06f88154bad4fd8b5c682e56aa53f43d150ebf9a39816e67cf240dd63f30cea6a5db72ff4b5e4f51140808ee0c8ddd3c4387f55eba53c7500a5f4460d0e5239ea45098415320771a279327b889452d0f0558611f6f08abcb6c1fb4bd890fcb1cdc4b174907e374145c10b63bd296996de5febb631dceffac4691a1e4f922be04ac64d44229822a1b71a60eb932abb18373b9f88890d2f5b000140acf5859d2ae1b1a5f1a65eec4aafbea25f0c470848d99543c21b9123dd4fbbf53427c9378903f3e9dd9a6e6ae601990779205b92f2eee23aee2c63a129cfa06d2f67e4b32f750135c1a28c34ad69b670cf585ae3a536904f8bde5d965ae4bbdb348d5ce513a1d182ee26ddbe9dd66c5fa5290f96d7c57b8dd3e85f3ab7e6f27e9e2a9a2951ac5bd8b9d0b47513366de6f475db21d5b79fc8b6382773677b961e5a34d52aaa61e4076214b79edbb854d153831fa9c2075d2b7db3c4976205acd596c60fc7e22598735fc41bf25fb80c527dda2f0b9a03ef58de5d8b3bd0c36c59e05ea791d96eec51b67d18ebaa2260e4cc971ab023e116e8b8648b7b6fb26b085d118c0ae0129fec79471be3357b50d82102e1195ff800547b9b1889d20ceb40b11c6103da64c327675c623b2fcf6bf4fb6bd6a4c231027014c13029c8f1bcc4715205148484d619163fecbcbbcc2dcd0d76714cc52f7006fd4fe3a98db47628edd312309b45d8a0fd5f37ea1d04cefadff048fb313a54a83fc50910f9ab4dadae6c2beae9217fbb1f3d8ef6fe75bd9dc07c28dadbcc52760713a2ce006adadc657844f152c70cddde02666a822e54c6bdcf5b479cb2c56184a2880d67e6226c680fb391dd5886c01c55b75dfa41a5b6b0490704868d969764e1a8865a9f30ba9f4bec019c7111a3dc581746edb5c66bb38d6ff4d14a3c0342e3cb38ff396bfd0bb85c0f5b5aa138859b07ed053d5593a102220a2092714158035c93c99d010aff7b187b462c889d4a7a2bf745caa0fa1ae9b190de621982c0c4e74bf615c9386b0a2874a108fd530a303dcb85e79f2e51b3ec7075ff1a396a9102367121abb4b8673eb4eb1024134f3dd833f25d6b620750dcbc5a89998feb348c02824d215f97cb945f0e972416f4dbcb086b748a86bd752d3f13c0458001f524e3532da4975d96419536e5973f34bb8e45cd7e8b7ee1da45940c982afa28b9bcfdadb4f19e9c5f9dcf5408fb8895eff8e417dd01ec1bfb74cadf9fd96fd2c0cdca862f6663214209d7f3f5b7d18f08865a888c6762f7f4838f2f265931f79bfc1b3a91b858ba78d2f0b6dcff3e3c52a1dc72d76df63338d1790adb98f78c5627d8ada883e582bcee96726345a7022276d160c945e6f96bcb76d99766e26015dbcb493410ca9bb1cb0aadf1fb1d2975f1eaaec8eb277348571c44c7aec798687c2fb14e574b6d697ff2c2c43fc60533fd0037c9e88c553fcb46e4de33783091e1428a2ca6324c71694f40d1e09d9f88020cd9326c76a124d6bd064d2d065733f3c493f498e03719988759d486534b918c477ec63198158f57f114a466f07ab41e025b89fb6736b14643d53ccb0e7998bb9d085d23f8e1f761b679d84197bf58335e47af037a006bb9cea1fef68fa71614c4a16b588c28b34ce437a3aa7e04bc3bd5c899da47933734dab19f7b476e80d6c1497090cfc74860a725a6e3f3b0c7c42eef96d7baa467227a015ed24e5a3aa88a6b7c28c09006b4995c552b5f6e12ad236c7fcabc374cb65c6f8d4b813e2f939ac35171a9ab4572a4aec9fc1e740c25532515afcef4a49d67c0e165b3345c81f102c629e9b8fdef992790f05d523598ea2c0e8afcb9c92ecb8fb7d110b16fa11efa8f638aeecaad2f446e44efdc8d041fb2df2f0d96f61c39404e1823f213c59f77abe81171c502c872da37e92afaf7164ca01fdfe0342925ba7ef59b6eadde179e8bc8f335df1ca2b08e3163510d46c36b419333c94364efb756d87fb4c8b072ea555f59a37b7caafd4d370a7c85ec4b38dd07a28ff74dcd631a0d821bb8ae228ddf3c408e457c08e76001ac1b2c10fa7344b519ba177125b837e20b9b2a51b8fc0778e4586b4831846b27496e39fb3545892313950ceb40300d4a6d7f85a9d08570e407cd343f7cd9c45b0f0fac7c5062e6538bbcee419fdcc372ede1f8cb3a4bad4f2ab054698daa7741539669877b2d9ca1f35b056821795f594325e39e61e1429391c41d756f516d53d877aa448e8f30479f6384f4a43eda7c3e105befbc8bc92672deb94259813a07bae1c79d7bbd94c491bd9538df62212a7bc946a65aea895d9e97f33e9c11f215cad81973082519625c5744113fb0ebd1527627c6c7cd35535e55bbac925867e11ae3caa70766a0208dc7573a27a16444e1ba9880d7293fe9be9e6f61d338cfb3fb54631a56ef08cf5ccd9892b3a06817c275c0fb9b707bcac254f95855ddce3dd4afe6e990f5b57fe3bd54de78fd6de9bb87b07abf6859b657be648d3335fc82792622cc282e6c54be767e60e8c6abc6ff48937703c41bb9bd3e522bf20efc504ff64f3cb4c1c6bffcec9b518456c99cdc58e8f522778e279e4b2b638dc9067fef86d04929394e9a60fbbe5a31ab4fb2ad955d2b468d1487a9e4b1831f5538141456546bcb6143c11a0e21ac0633f5421a56d26a29ae3059952df2614de27a131f62e2a2a983da394d4be9ce25562918a3f74ae18b43bfc80faad426557a935b92e6ee153af849d3f3b4dab078c000659f30daae18857210de35d2924f34ca4ccec75c6d395dc6ff9fc915b97023a9263178bff6683810b7177102322fd1373c1d7e0ec001ea361d0026a1ba5e88e911d39a1edfa1230973db5c06bfabab85e00fc337c90e4114fa83d0f165e25a8b49516d8988b4c5df99d07478146bfb103b10456f0b7c8a12a60a1dab9e9107f36b73d49e10997afc38ad958e8e748710e027a511682b7614353b78eaeeff436569fb4fad84c371a8fa3e205d78387d1ef9e6a390fd033e6d9c61361dc11efdbbff85d66b8f675f995ff29a7b18e4c0f70f935bc61c2623a2a81dfc2222a7a45d31f6f420d141894986999006858e4eb29e31a99a9570ad272db30a555c1ddf45e1e8c36df32d95f9ce8d8d6eafeba5eabed178310b2952be59fe4cd267c416fd4aaa0b839b17e4a5f481414719ff813e5609af524bad90196b724e89418b63b8092ee8564dde43d091c6f929202aa6c590a2af93b8018b873d25ab375b9dc098506df4af79cabe0047dfabf99bffa2212ae46780aadebabb990c25bb93716ed322ffc8903a873a65b3acf7535a1d8642ee95a37b48911953ed6cfda930b50a80251bc67e89f7cfe5bf3357e6a8bda46dd24261f92d81a776642eb086fc131e11cc2543f0b11f8b63cc8b7444920ce2b85003d3af173c24c052118fbca0570c30f920e2ffdb4735eb1ca438f971d25a6bf05bec945ec040bdb396daa704046e5b907032246089d5e2a28c8af6818bf402098b841f4ae24663d50b08a601670040bc42a6d39548f69c7c20cf21ffd2971d622555ceaf9ad399ae433764501689db0faa3c1b53f883d36bcfbf4d46a9dbb223e65099c56ea4d2e0dc779b6dd0676393ffc003a3d8ad9d843d235bbfced304ee626261540c52f242061354a28c7ffc8fcdc3076798082150fded1a8205d827b7a8a1d86082e4098bea0f9f719155a1e8099b7e6bbd5aad8797efdbe2af02a324aecfa018d155abea6822fabcfd94bc5cbdb117726ec5b8218eca4170d02da8743bc6544a445ac1005802aa6101a972a87a83e5962fd97315d6a0c5718ead82f667dbf865cf41bb2926d234dcef5bc3fdbacb1c79200e9a871c5f910935d622bc8a28b0ffb45ad3a1ed17631aba8c695f3999e1970366da76c3d4415d9b44ccfa99ffb4b1f3db0ffae459d009ed474e6f21418157105b70bd96875982a95856b29a59cb4add1df9d509d6a660e2cda17f02499f9ef353302239fae8416fcefde8afd92ecc881708de41f791a9554816d10f70db68286655f1467d12216af44e1019abc13ba552eb1814d93a059b48e6d441d889d2106404926784bf430a65848147317dc5f3bdf081a3fbf47b14b7607dfe807756d6d0fdd41e5fbcee6803fc60a8dcbeb918b714d6a6c0b8cc1987727a975a034943998cb4b968032f52b997e4e7326fc1c77659fff6933439a3cd5053e9449678c9be0746b0e60e84c0afd2f93492ac9877298e38dd90832eeb5cc57a98440f2d9bbebae1428fc0a36bc91f1ed3f26bbb65035dfb98c7a13218e90220996ec870d9b9c9388d03ee8abf60309427eb04a696c89f06becdb947b4ed514002f61a031c9ec5896fad2ebae1c30c4a68b13b46d33fe54b58084b304296b3a757804728b1324f0d5282a6378f2de3245eb9c6777c48e09825c8c0e2944b32351565ee59f166a67808780c3a1a78aa41c06b296cb1d220980cfc11a06898232e5f3fbeb408982df99ce0946237735fe30305abe3ba80a630efe55f31fb80398e431f5b37a9f8c49f97e2ba3ddc0ef6a94965e647e3533881588aa0c9c845348fe42681902e21eb2c37271445379e0f70b111eec3de80a58035707cb8579e78e0e653c55157215333ce209d9db40b1e5ab63877ba11f0f2a2a642d5ff80b78ae22f315f98b12ce5771749840c2333b84db747c7edfa5d2a4b789eb73213503bd6d979a711d80ceac66f3facfefaaca7bbf8d0081d573445e0ce84c769659d38b8a480300662df8177ac017757c4d98c4c71ba46a8228591006feb5493e315d7b3884e4ef93653d4db1b38b836ab55ce25dd85fb047d2d9fad3cc2ec0259248a2146fe06b8d5dd4039cb0a20619d86f939192ad77fcc38361198dae29d5d9ef6cebe083449d6b2b9f6a54d796d1cd049f73a2176955359c05c465d4534da94d667a615c277c1e95dc114e8ab19d34cd4c517b22292d47de71a5a0a8770529d797615b07faab8049e628d368e211059384b0caa782bfa221e7555d8955da6ab7f3e14c742550e02035a30c04768118d91c73975a915a24c5e528d774463f247c2c0592d8c8e12c398637089b80f12b84fab97e038a0ea07968ded12abf4254d22fa4393004c601af85e645b81ccc4fe817815a30400a700fade02c31f33ed92509a9692e9251346245b06b5e2bba8c7200a36891281dbaf9e150cafeb2f0bcc46e538547db22ef7447d7b89e9e35a7bd245f67970b4036b5ee3fa5acbc239d43ab4301d2de6d0a55db25764527b26017e58b9621a0b12b4e6b7b6d9ff5cca2c7d4cfb057c6101b9d75f5c4738a70ae646a6ca9174aa2a37f9172a0f19fbd49e04c3e457834829dc3fa08fb22316c2364eca5b0782a84cb47e939560e1e2774a82db80dedd7fe9008aadde635420c24d01814ea73e1df89e14e2bbb6a554eb6b13e2bc2bd75ffd55659e4ed814c5af909ad349331413c1a7a4b34b0cf5f80b191f76841078f7d45bbe8b2f0f5dd341e9bb1e63aaed9b9bf72a286b3ddc9c27f037079623d1ef3727df7855479fef8a6048f4e95415eaea662b9b97f707db708ee2141d81d0cbf2cdfa9e50ee30c5c8a729f5c2374c91e3db83de608aba7e1d55976f2b89f8c99e2581c9df8e24344998218db2a20a44921ef673fa53e53cd99973e81d3f262fd20437bc838d342b3212095ed9944d95ca46eb8adb9e1629f744bde80cb3a8e894ab29527736baad54ea6dbc96d3bfe056e4b8fd2c118bd66242ce69d4af1029dd61ef4c402f146b5cf0f98787d41be28163543173674e010722b886651d2c0c3961094aabb87c715268ed8d17b141fc34a66da1b71f3e66e1d3012330ae0008ae5a72c08f15c97f048d8878afaecd387ef1b6eca550af8f2fcd61d3666f07b330145084bc0b9350371034b26a1124e01a8774654173e34d921bb8d9a38c50b7b1a6c2409b2c6e5665e70b83ab8c262065de31dadbd8a0e0b5eb10f196d0fdd3596b167bf3af67cc58fedfbe4600b4e9975c0e84a50dc80b9c9c6d19aa99d3bae509ee42f83098c438266934a09ebc93e45ed55ee37a140809ce5ac1986fc7af911ed145b28b78e60bff8e07005760e4b42f0dd97e03a2acde9b6488053cd53624041973456b438d99a5736a466a26b20c53d23f2a53201fe78e608dd2bace58be42ac0688f2947d731e604b986ed6486d860c704ce524560ef94989de3ee83fd44a91f06ae1bc5414fd88f77319c16d7bd113f8939f794a562c3e88c5b22787ce25d0dd20ce406ed5a7cf5082882fcb6a1d68d1fb57a7c49a6f152a9c11114a655c03197e94c4313af76d3bcb12b8b4879af918d55880157d28ed377bb644a4da3b5c18800280e1365f10f97e3942dcf66fcb5f185ec7022d7cfdba4dc5b0acf40c3377a5167de21710dea868d5e70c5ea2121ccf7b97313474f999d7bceefaa4f9da1e7aea297b39a9f2fa3508ab462aefe6f2a69b98c939b5f9b069198c7b171831613b9781f8bfd115c666e201dff3fdcb6887a80963d7d4e3c68f7e4f0372821a1e8c725bbc235bcd305da20b218a5c76925a14b80eef4d66735aa7e38187f493dd223aca9526c07ec83064f8437664d490e179e7937c87806c128da5be2f60570bf2819e4f884999cd57b36085bb9c637e632bef8be271d09064626be35fe21e351793b97bf329bce87f265e1c07820b8e2084c5d9e161dc391d249941f034036dbdf0e62d1318a0cf10d6250dd537666ce7352b4048a34a26f1fa3325b0bc2d5aff54188f9a1c6114fcfe740a969410809f4d29376792da0870ae589e97336585b7241ca72c50d4d787fbcfb2988a169f01de1fc946437c9e2c789b084bcc459b38bdb5d79a83cc4fe490b0471e896835deb2bbbfbe7c58e00a681762b48763d13950bd0803f1cdb235575bcf34271c0122251b4f08e5d7d05ea63922a36045bf42e0d6f7ae688696676d98bd8525095357ed16f25ca1bfd085b8886fe62cce465569ed23f0c03e55527e1999343215e65e366774e77964da64d4768af7750190c1e284af38b1665e13129a9e9d42e062f8aac96bb274a9c7529d12b79445b897db921a054fdb52e41f28dc4d211a3a9c77bc961a656cd16deb66c3ebd7934d360ad80525a93d49312be275681245530a5021937ddcd49a68ab7da21d3a86db0caec2caab4aabea193e4b598f50476fc934408faaf1ebc8d26555898ff94640389daae0722f441e703314f9c50fc3dcbbb9e0b2caa3ddd5e7d90531d93e3a30b0bc4086dbcca8904ff3cf191636ffc1cd3eb7bb9fd4e88091c645f1600aa05e9d6d2085722268b16b449b1a3cd61c6f4ef960e36efee0187cb3c805dd256bb957a8a974d0d0fa8d102df5e28fc006c3074897a764789985041d934227ff893db4790ff204d9a4e8e134e69f2fb044ea60715706df52427d216fd04e8fe78c71e744ea709be2b4ee08b6449ec869e8a066da70c5702700bb00e10dcbb43e3a5ca7ccaad84c44b6a1c5963225f4d210321c19511e3028a94d784441de8554a140331d0c132ddc765b925a18703630401d4cf8b68bed416a1abcba74a42311b8a086869021f6f88e9f4b603109582e6c6ce600b9effa69b6711d6987c0322d39004ab28b007b9b4e87331d6d3dc8cb9ca4bcfa99cc8e82b8bd636cc009e5bc9e9c90d5bd7f4e245c2f8f8a34274ad71542475811b5291122bcc68ea9af6eaf1bf454349733083116a5391e32cb0aa9e2c1999db1e8aeb4a069dac5650362ae76149a585116fa3c2c7a9fb59f01fa474b8ddbed93baa006015199715554c464663791f02df5065ff7a3ab3a732ec619011099f1425773bc2f8b35aada68fa51169583efbf5d8f2ed55a9dea69ee334b727254b024e201445867df9646eb0648e34db11398ba6fae71c7f7b3093968b3cfab8ec5f31d49ee4bc951c992a08eff782f6b600f46909ff1a62fb79991275bd4d905b9d31b3ac0f9f7c2698342f4b6101296f8be9f5132abef066c40f5b15658e3ee3404941282ec9a038030dd7cb4884b7d697ae81457f55f4a9fa6a1c91223a2c69dbe0badda4235d3f4bf638514a028384764ee4c59e5a82bd7e8d3ea01e39f14f2b9bc99dab2a88ddc15c8be8d212534d7381c02380d2f415376dd937c20a1c724f4495e25e58ba39396f21d22d47610f2f923fba8fb456d28ba81757af7b5612a01c9fe20b9066beea5ed2c9d786b35a454ea6cd3070bb94f017f8508a36f0462764abdcc2897c8fae3e2ba2878edd26c057f56b74bc3fb3e2475ca49590e0090db2cbc96567becff2d3c80fab51208a3da200070a2f0af48efd422cfc9eaa02a0f0abaac4b7e0bcd5d3b7708daf5609f52dd5bdbc88a3fda45d6dd522139d5b8fe3eef3cf637c298e336b31e635b76f014cea0eb8cc5cf8c73fef40a86423a4ee2f0d78a5cab8a3d291601a60675ede657fe4455042310c64e015288039f93e2183d92a3cd3a88a3ad404e6806ff3f88ab8a72f63ccfc211979878c960f9e5e717c39169db658743d59a0911a0eaf746859ecf47845528ad310a364280aa26d2a296bd05f5487b6c7a7895c11e7f0b56b295b118f1827439489d68a6cae79e778b08616c1b74a416967776f6aa5ee5e5788afc93ceb8b18c3356241de5ab068bc8797b018a10c8b672c8e0e2a055bffdabc14c4bb2755527a8c757de6ec1dfdca1a537c32320542c02a6705e4c70873087a5765b32ca71479add0fcacad172826a9230c292f2a0c45d036ceb412fd0fa8ab0f359bba6b63414d05e9e5a334cba7b70acc66dc37a473cc5c2e59b491f7faa66938c8a3fa08739603172be60bc2278468882e71190a8909d6a84b5a4e2de9b8dd3c9ad9973cba101277c09f40f8f0aae227d49d02dbad9fd9733c93b0d3fc9673a780f1a2a4c36cff83fb037718aeca2872b9780ca411603192f35498c16a78f97520bbf64628c1e515859cdcf5a1e84ccb923dd07dbbde074985cd806b1a1d1ce7c9e90e800d9ed92f03acea867e5096009e612b0e5c6cc97ecb57b79affbe2ed2183b891f50996fe4b722a55e235cf42f6ef2da6222d9673a3679b4a768eb248ebe1f194f417232794d96a68ba8d5f478993986a2f491f9ebbf1ed6b2fb553ec2796c94b6fa39cd2e12f9a7ea159b51747934f803b8d558ec923227ccc90030160cfe986174240ea1aef4777defd62519a0ed93c403458bb25295f0db9aeaffbd6440099823ec9d14671a916adfe00c56ef8fc47efd1c05228899a59086998832551acc722ee7017297b7fddb69f5afbc531bee41e33b3959ebe3bb7b9e037df2a4865b4eda66fded88a9af7e1e4a92a3722bb0b75493cf19edc204989bf247649aeadca04051fa2b5742e53823b0ae77179dda9b4d140d8440a11d123a3ad920d99a81d9048bedcf7cf01497996b9e2ece2262ca38503d21e18edae44c3b335b75176a31ce929e4b4941d8b2f20d44fbede379ea46d1e18d2434cebb3126583f58b03c9b3fd6e9eca4eced65c5ad16ea759f79ea3b94f079cf5e836232543152076eb75c9430f0cf17953d82b299f7ebbdfec34843b6c383b5ca0c09febdebb98c356a82942028e8b68193a33f375fc545790579cd90be1825dbdc6be200d596cd554be86c29d0d63b7bc9e1046424706cadba935dc22d90d01059f34609ae27dc08ab5f0b70dfa16fcf9d840a5888a5e55012e755ce839a0cef87b0b5c4588a9ac5ccf54bc7b7ba39a65d440fab53452632cd60b8b2a607a0110b1ca7f2fc88613072ab776b0eff4ffd264a2645e4845f9f89ab0a5e439ac7f472d024868b586a5acce8e21e7f70e5351b2bb42306f337a0a4a921504d15f7b58206ef060a6676ad1963dfaf520309a862bd106d098d7cccfae78879a38e0a30aaedcce9bd157bd7321c65d87fd1208b889e065136464e5b53a560f96731a5039b5847ce3ec881c332706ef3c5d1094e3692465bdd33f14893da7cb85a6cdbfb0452022151ee4613fe7dbfb249caae95401b111179b17ce7a67dd0239a7c33c484ba1a92450e5ed5ca66dd8d278b36f85b6e62275229c3f521fa99db7cf4b347209ef9286f5f05cb4ace90dd6d2ec633e532e232c5982acd346b857e76a58f6f821f4f04e11de911cdff8986c47fdf36e0b8d4f063f157b4cc68b56ee0076f886740cc295bb9eeb29adbf22131deb22c5d2fd5cd89d70bd77911f8d3e3d024355dba811119376a387368af58a6803bf61e92c5d2bc5c6718d26f710f125d5239300decba9dbceced7f7a3de14aa8220888d81d6b304f3d2fb35e8acf15d256e2572de7c724a8ff371a1fd467d5cae95531f85cd59350429dc98064ece1f96a3944034983708bc85dcebc7eed82eec820daba5a1c0ef82de01e9286a3cb6855e218c1244676eb417f51906faf7f415cd7a08730dd6f60918b629bddce66bff54a82059f15ff7ec9d4a5a20b79752086c5ab2d390f87b14f153324ed8bc439dd9b4a20e4add2da4d4e0c803fe62efcf6ca21674c129492f32dc378cabeb3b297eb766d0cf590bd50cb77ede98f5fedddf0ca3040581aa807a32ed2bd7f61293f5d0b9b6cec006385ff0f2439723edd2df503f087271b7ccd7cc1cc8f14d96f2f54d1d73e179104530ea3665337200460037cdcfbb491bee3d12e53006eef314e01b74d2ee078fb3a21c13629c03c608f368905fd3e441072162c4ef2fc1c339b417396d0b95e29c58d86f8af66e61e48bf80a2892b0374c76abb01a3b63f11cbd41392191ed01fa56b997c462c02389136ca537988f7a48816691ae084097ccede38cbb750fac8b401d091054b343753f46322822e0a48d1122c8c2392320f9d1eda471827c55edf2f82a17cd681794740451de968c9f458d1ded2340da0045efcef6953d4d943d411718b40e3aff925457ae554252c0fbb593cee404c3210d9814ce1dd14d110d1d0aa8aac1e8cad041eec3240a0f58e18054a2794fad7c330b5fe9ebdedb0953baa6c9b5c46428963a2c9a29d1916c5f1f1d256d1df81325dce48f0e24739912f98b7b2b91a8587e057652365a6c9af16c71beb14ba1d946630d26113928df60023c95c6a04088a8acb513a4df03c9f02569f0b75d44c8dd72f9c90d63e7ef80041f111e8967d0963b3f92ad4a1324426c57b24ef7a27cab1591e2a0ecbd43a96ecd042efd773529c2c216f96e5b062c6e3a4db39c6a06526bebd29ce593dd00c615055aa66bd438ce7e43aecbc379cd08165239eba1b2e6124d59984dd85c603c41a4f01610d81a20fd0ad0ceaac828c995e9ae45f1ff308ccbe0fea1d82ebb2198d49111c560cded8f18e6e9225f27ff42fdbf70ed9fa3a485b5e8e3c9de4fe876919d6972ecd4c9b821eb7965d43ad69464d67e76ff810895bbed1f40e006646faf19a03d17f7906d63d48bac4d6780dc1eb59877f295fd8d9557e40e5a6a78e95b083b23e4b15e4bf42013906690f198a43c61c20488613b72ae227dca0d336f07a57e678cd30c7b8b2f7a0f58a8d09f1fd941697dff63fe77ae29b222ffd386e2181ca5b73a7ef32c9b910f3bece19ae7a05b1ffb2b0087856e592bd3bac81df93beb847e867e10bd4f737c9108d5ea28c7e10a793d8d84b2d229876e397f0bf2f806dd251baaec372070360ed947529897be6dc3c5ce7a3f8d268d9949be701f61a82f29f0f1601d073689174642cef18000841668c0ebf591bf50f5bfc966e57e7b1d7cd4ca78a77d1a0d721969312dd97805eca0aff2355beee85cd7ca34bf1b44223ce445853ed50b473459394a08ff3902fdef1e3e13ef398f2c5ca46dab8ca8eda3b0353a2567ac1d2c65d93d64bf1f99b479e3ae55295e85a50ea4f0dab594036c63c218b051141478530bba06f5217af95cec364ca3dcf7fdab617580e0a92ff3cb0ec539fd21eb717a9139621692a33de77a7b7eadcf2832f33c7e2a6d1a980986f523c18dded181ebcff9f366af637ddf8741b939ae082b4bacc3bc0d5732804139066e9a65dce5712db30ed576626198ed79067cd61ed3e401f3a5e6fdadb89697be57524cc7abf624c1b9334238b2b0cf08f8a16f349b026435447074341cb53ebcba136fbea33ceced41a87d49dc023255345dd716dfaa23fd636c17eb42e1580570e9d4f6105c1bd2709fb09e375185a9bd374acfb16225375868612c2f26958c067ada0ec0464a3db288ecada751871fd501d7343c11b0cb433c00f6f67d316187c0cb5c895fa722d62bd55ec60cc5c433cea930d4f697c01e81ee854103bde6be4144ddb1896691a9a0065b441fef6431d519069c7c3bae5d7774712c1325e5f98194f2b84f045a0cd88d9cafb9eea735b8b3ed34b9207e3c67bc34057b47945b8b67b5466a9173b2ea79d4ea83d05f4e3e62e9aff29ee5920dabc063e10b40ab109f79aa0a6e8a4f81a34cdbfa04d8a07f216346947c589e4b30207b93de28731d1f39f51f73bce7c34b2f4d2efd3bee1c668b82e56699dc874a95f1e02477084683832748ddfd64c194ad95993739a12e0a96d8df6a7cc7a1d5adfcdb657be4334b9930afab930ebbf74f7a7068a6c0cbe6b099c6296340f817d369afdb1d51ec23af9f0e41cf95052564d66a99250a2cda5a7f844bd17e8df7dec96129c5f0bd180e7411e6542dc09f2b092fec6eb44cf5e152cdb3c13d1a211ece5a6d4a32e378a098983e73e164ee13fc9fd8eab5e47607e0257634d769ce78f432cf884502fce33edca9d8e64fdb00f7381c60b5aa448fa28f8e705c2321f236b9236973ef00111d74f9f3b557ef2fe050cb3be696769bd8d156ff7f8878f31fec806d715360ebd35bd69b926939985d781ef5882499960ce35a5701b5b9625f2bd86f91a4dd42c7502a53e8f06b8efc6af111f672d9e4ed6d3e472589f1bbfbfbf6df4d2f59238c6b62a2dc590db6ae9a818e71bb0f0095ad5a2279e439a023c7d0cdbb9132ad668a83f850c472b8bcf97d71bb244fc687ae3ddee7b4a2a18dd3792d063f4a1847c956ffde1e7329abc8217a1cfc11f4ea0478b3957c5286b97a3861d68eae4c639c74deb0fd3b96479a776d3093a2058c020173f2fc7ec5afaf339910e2b0650e7164dabe41bfab4bae4164b070812ca0444816ec16023a9bf42a14da70726e87c9e6789ab2d97649365fa2135b46a6d6bc39ba1dbba09059f026805d3edc4e18637a16b0931f50f92547445d95dbe19c474f981d64ac9458934e3d3400e55d4c01b45cd53ef2386b82c786c2ac22a151aba9c1cd9e9af8e1ffe5b2f73528c7f8330c8fafce9cbf7b7ecb586b2af3500380db764b8da525bce945699c90ecd2cd3caf3d082313fff926cff77b2d0b31f6a751282d1800eb0abdcc761d3f78f89b2adf98c9131d25cddf58abe123cb5a9c40c3db36a63a399e1270d65f5825086d610ab69ff4ee7ad897a058cc0335ee91eb3f739e9e061335e91538e68823877c2d58f52e4b2cae02f3eecdd7bb594ea63bac44352963fb8a37e188d7f4e170ce3b249f282099ca319d13ed720d2f0f11b9f37843812bf580202b2193a2b3c114f5bfed2b463c95cce53fb2528c090fa2e5d9d7d832ecd05b4d20a6f93b580d803dee6d8b21b4ad21b1c615643e57545eae57503937c73da49c5793dfea36d020d1e18b54cc076b5d2c74ecd18c481805d102c685fd511bc963dd358e06e9fcf8e29a388f72325a3f08e07fbf9c3fd9dae86efd74f9d4a22c037cb81790313588685914c1324113a0c748b201170c1354e89171834c260d6a3428e87762035df6ac3ff14e67c0a5c4f76ac84b3c2a9d0b63202fa349801336132e0141c6cdf9a49bc491af0c20d231bd755e719dbb168bd6f0f49fc74a721975b29a0a5193a12873f250bb30d00ba3f526b99290be2a789be7a788bf1b7eca9fd54919e2032fac0b3e05223fabdac583b9bedabe19fa9cee31788ecbb03f98c254720133a3174d4d58baa6088998271d4cb59525412b33a05bce9b485d64ff85ab21c7e5af1b38c058b6e6e9335948e5f0b06ecb571992d2eae770598ce9e1eaf8299b2f8e38cb24fbe0996e9a03f775465f75cc67709c5fadd6cfae2a5a2a743daffb7587f78846047c1f3db06d22311f07f6f11acb820bdfe3b04223a7202b7760d1ff188b294d4654a9553d9c8140d3adf7235bbfeb9d0b059dd0b8dbb48dcbb683423eb456f0f3ade1666e4bf34f8dbd3b85adc89729a18fed75971f9381e830d0c4f1cb97a32a9146e62e10f670fb89d37259e6a46280f38c17fe53abac9d6671295ba5abab53a105409d22cdb43dc2eece0fca9334b16611ef9814d6208d72793a9fe3f25f335af050e70d24327066ddc9be81b1734bb6b796a8e861373d1457350abb9ee80d2a6915ec5c31dcc65d6040395f85631f4ff15d657577eb192bcead4923eaabd8a0e153e2aa6f63329bdcb14d3490a637dd75bb33cd16ff9c6714167ee7693abfce75a1768f373a9d39dc844e97aa7a442ef1bafa8eae188d25e54957d869e7ac1e8b0837670e8defda5b0fa300a1e35291cb48b02ff865cd7ec5210ebe25661ee594e544be329d639275fae21865d357db9342aa0dc5dcf4a922b076d3d46c97327ba248164baa13ac6c6f9ddfa44a4ca372880d7f891f1222837150458011b12c8dd9caaadf84c9f93c03f8d45053662a6e13870497b3d3304fdd015f6f636f549ac3cfdd0d37ac2a95a2ed4cb3ca9c1ef760d3841393dd7b2a25ed93e63b81503f89facc1c4eb2974ad74d87dc69f8d7ba7a9438564cb3948e8afeb1a62e14cb47a8dd3b13faaa2efad827a8d702bd585e80f76b0074df4f2d870e9e90fabcf4437c8a071129c84e53e5f1dcd8506ac221d6e521598d85b547070ef7c1bf77f276205d51e088bb935e3498929a465a68add40422c02322cb19307e6abeca54acd83f5e11fb12f2d982be50ced33a75c58a2a428593513ab96f541550c28da58c1c93b3e6c862e488c41a372e2d11479a7acdfcce5a056e81ae1624323b5714b56a7486ec63986d80b1cb91ebe8265e9f07824d4f1daa8dc5cbf5d3eb0b949e99e678319504178ab3e1e5371b06f3240289fe21694ea92897ff087d54d18761304eab6476e3761809c5f68f0d8f70365b67535141947e7603a331c389cf208871c891a73bcf6c73c8ee3200b5c388c9db33cb6a0cba1dca3ad6a9c237c5119bb438510818febb0ad028a5574af4c2915e1d63805e78ee33d68a64af7a6f539efad90b77dbd89f7f874304affb71ac034a169d98a0d873654909f4afa5629d55fed2b182e474e9ae442d84a0081b44e3005fc0170654d566ee29e2c2fdae86bcb95715b09a2c96a017e17d0e1bff1f36437f9ac83f29b7545f0c7c5856d04938b3e2d29d18c2bb54856a6e0b016996f947d41b765bd79da3aaf3645c7c25188658a7eee4cf835d0405d1d78030082cc54745f8ab249ebf85572fc1b4d196f4711c8c72b023d56caaee75ba44f3aa82d0a5f36709a754b9ed3893c6767288b27c993f5c14b18a026a911b150bd90b4e0156c766a54c50005aaa429bf4f0a39120f445695981cad95663e862698f4f689a6b008e20c64409575e2152dd8995f80d6a4e73786670a160d16baeeb19af32ff09ed3f8a728c9cd98513f6fbdd198fdaaac086bee8241cd252c86ec982aeebe9440bbad7afde5c7565d10df9313d05ff230c8ba99807c26a43ef121f832d5a508a98470d50863328e00c67b78aef0aa64ea01cb39f06f6843760ff0b314ad6d4f5c6de3d8d42511b869120aa8847ec230921774c615217763bb3142c1fe5b2f0a4e98673b50fcc8062f2111737daee6e80f47c05f1441df75a9ff9009a7061d311e195a5a09ad8902b34a728c5dc1ef0894717a0244eca4e88f5bc056e785f822183b2b12f685a5f5146ce1babd0bd21118336ef3ff3d5d1c99a0e77588be9ed908c96e53e5b1eee77afc03deff36062c6f7b15ef2941b6f1f1a5a0cb4a3e4ce661176ac092a13aea292d9a9bc2e6cc77711d40a849cbccf0ebd1ecba3632fda00938221a018bb328c6ebed1736431a6f44594eebeaf3f7188500d00235dea29733dcf622804ba3aa47cfa631fe5caa1f8507e20afa9439689815f815114772eea3c6abfd0a27502d00a24e665bf5580dd4eae3e26df95d3660cba20252f3d77abd91f7ed1c4ee4b0c06aef6c75b3ae444ccf83df580d5ad003db877c7fc6ce7dd15fb48d0200c55c099d407b124af3a27d3468ae6160ae24f738168b8cfd7bde83e947d7e50011ae523dbf14114db79faf8f8ec2360c098c5fe26d1a52be245f7d21a3435354a1dd4ade9b4109f11343c1f02660876c3e3f9432fdf6ca6928b502014d26ada8c012f899d574dbfb314fd6748a22ecfcf1afec6860940f6cf7e96615b13eef676ed6e929d1eb576b41d6e6ee122c9dc37e68be01c6b433654ee42780a753d3cf2226e7c6d7048e2e6378ac4b7051f80bff7fbc7c4307b6643bed39fb1befdd1f7644d5dca4813e2ba5b6994a994c4eaac7addfebd939ad100f0270775d58cf2e0f06635d1b30184b72b7c687b2b9c9edea12c9dc3610ce4ce53c54437b4d2675f96dfb244407b59dd2e0b25647000da15c5a55032f45e858158fcbe9149ee430607b72807b5b22b24cb0e806613bbac039d71c5df3c46af6adc930ac2f58a64d3eabc5f497ee0e21a179ac1e1ab3bb6adf01bfdb10d269b05670380a855214c1a6cfdcec18fd20c2aea9eb6b6e35f761bf481208e1f2ef9cbfaf4f933ab7bb6e04d7499b3c34ba2ddb6803917bff714b2ec2649c5006b14e33fdcc06646987e58f579d4b0bc3ab44687b2a0031c46180fec55bc496c4f2aee152ddf2f991a85d4f51a3fc65c310874d74c178eb492a091fd48a22560b1df03bb72da277985a48faaf730795b43d943d66a8d76d9d58f55886d3dbd29832fbed9ad42bcd572a2b48846fc97e0011762771418029a2684855101af196be1db78ea5bcaa8d194a43ad997eed64e786910ac442c9dd6d91e463a3eeb4186610902f776a4db6ad6af467917f0085fda3a5668b108bf04760867cd0330da3339c14b7b0b374f1f5d9c72b5c30ced3789e473ec8be0e6bc4e11cce1038872e16bb925d2ce31b42a57a73aeee4eeae85e95929a5804f8c9a7cbf7322664bd0a0af775a91e18d500fe1185ca59d6ccac84230723a1845ade91ded003ae3bd20f6cc1254b4ccc083b90608c2381edc7b2e07ee24b26d98dc4edb47a3745c68b7abb581c428673727eb4103fd20ddc4e8fd67f04cd8a672080df0fcd5528a5eec94f577f64da203d03b55bf99ee01732aac70591f9bc9a2b8173fa585ee8a2eeda3839b605c0113f5a97f3b01c0d2686ecc0afc8f0f4941157f673dd35c2e254f1cbadff224cf599a9eebc629a21f6fff617a8f9e982620bcd3ddc21032522b62c7f33fe74a7caa0292c31de03a19117e6dd545f5c28abc98891581898f78f1cceb87d5e7ee15d37d9afcfeefa01144338cca0366a555bb21638f2f73d36ad96278aea765fb84c045ae341868c322b3d6e28d42527d116d6edc7b66b77a1fa80a28fd7a65988066cf1d69da866edec8dcc9e6c7370ce049272fd976b66f696514ef4c688c32dee22842ab82da7ad75883905c45cb730f2872538838ca0bcc56d1af2158dc351790d09799056a86d0fbc6ed1225be70938419c5084c17557d88665fd136bef4cb443d1a091dca4a04eff186c2c0ea747c5ead7380f82382bfbec869ce6134e492818e26dbe15e7ed5245f5394721c998ee0d92f7fd9b2bef5165723f9f4c7e6fbf82647e8dade52be502a27b0a1dfce48b4ce9fe04a5a1d7df8cba82c5e883e397f56803f71729f244581d8cb15876c159e1c8912635fd87b249eef4af6de86ec0e8e6dd6f3156a3a1d41a7a1de012f1eaa2b26b4affde9a7d587978d5cac9a6aa2781f6911c776d410684f3cb0445868d1250de294b6b887ab54b9c488ad01423511dbf5e105c4069f28814abaf25a9951fcf78b89619ce31f27bb93eb1fade2fcc3b656dac6c09d1fc1ed3bdad5da3b2c4b8175f0ab8356f1b960402c03705c0c074be5a256ad748739a74df4bf5dffad65e970bebd0233ee9a379d89c953413db9d06552ab1a3b11940c2a393f5a47f062c740fad1cba047acef3b7435120a660720b9bbc38b951027f937b53e78fe38d55d9343cd93eb2ca0e25d97aca3d3f40b8991854b2b3425472f680a660c312193ad503124d329d8e44be209db7b2a9553b247188f75d7a0f0d17a7fdf0c4effb828dfe3aa734285d68a8af7c3f2503f6955fe944dcdba6d2c69bfb009dd644453b978a2e54436b112a0b3ca2fb48be7981defd00da46e76bf012385d8c5dba3b2ca0b2e06f9cf90733a14f66b14c85c345e0406c7319b697f0dcc78927476fc0be6271a75d0fbdfe738b2658099c2416ad7544c02e47ccf37898968faa1e47ded85b5797859dec00982a04e912a5c6f4ce41915340454bd0c55c70ffd44d3450e1f4e6506b5b8e9d11e59abae65bcfd4e9bebf6db73931689310cd6061224dd8b2c038070653c05885f84bf94e87679cef80ed0ae33488c1731e732e517206fb36558925153c0325652f0ef10d4c1fc53cccadd613cbeb028ee76c48382ed7f4b2284df7d7cb00663f8cd56fb2cba2771e8fc770f161bc7b1f8c2c54b0f2b1dc81683c13e1fe57b897cf45e6f49103b54777995a3e6ed6146d85604a5465fa5ddc9b21d5df360920724810efc516da6ebc1af3467a96b3359f7304c08d6a588397492a0f43332ce259475ef836906a45b6c1f5665cbb5504cc78c82c7959be1de9431e942403c715ffbd41c090fb34c8938454b7774c5dd0dbcf56cfd99d439b30a748515d3e0e779642badce445f8e92600ccdc5d7016ed8217f3341f8a6a44452baf46976892b8f910607ef8e507930f97f1b1899589daf57578f7d0fe1e0fe0bcceead446a7474ab5d763202bc62f6d290ee1609965a08bffc30ec936d3acf76deb3e0f36f8b6f6d79f176cf97039a9db93765d1c676f107e3b8dd5d5bade75f7e0af98771b7fd956f1e40e33d5413c4b080fa751994b91e9c0da89a90c310e39f5310ee12334e6d9d0894d8aacaf8c5da3084ece1ca63b90fd815f7ccf43391ebca72a1c64a367c02c9503c9b2fd3c6c52af9cf8addaa7ad7f55383799cc725520baba704fe5df7cd325de559fd29183eb51c379993a1d32c159841dfc0e5766bf99b5eb979473671a11dd55880e96eae642c1dd8ec9db1736afdc1dc35b2da0a5721b654b0d90982721b308f904d440eeb148e3172249f5cdeba50c25945e59c875bea083912dbc16afde29cfec99a89ed4924a358a85a887c07e4ebd22495ae95e7f8042c3f1252eb492fdb34a4b9fa18d2dec1187dd4885c1f2b957e0ff901a11a21ab57e901f670600c8a62148766fea0da4c856d7b7a9ae37b38925cdd456ab11cb2bb2e42095a6e4b33e8eef2fff86d7a0b775b46a77def4ccbf953dea7318ec7bc66ace75d4c8700a35e4b273b4a0cc5c7c632848710b80d7101e39b56770f4ed363df78814f7425e438c23500c072f8aa6a78de91343f69e688e65fb5f9e97b0042aa412e40a21163672252cbc9fdc733dea0fb4713660402810a335b75c360b041753660dcf4b01d70ec185225153132642e16df13d7b8825dcbdf5ba50f88b2715702b549cfcc3e8cadeb3871c15d4a5941fd605ee870d7c366d7f83f72a0cb20ce3f9add213bac142dfbbdf53c5cfa5ebf363365b136dd14f4d9f2aa4db56126029274b26ea41b81e838246bf883f750ffea98f37e080b3c79d8a85de1aa001562d041aefa36fa0b0fb0e681fbb939f2e764129269f55f6a14cdb88c94f74b82deef13351ce3146f1a6c1295d008c07a5caea5d1cb8d70f5b896d0ea9ca5f36744975f16f671d327428c0179e2134bd715760f2f217325628704cb9f59048650bc165d78dd18f9ff6aba3fe95ebed419ba6ee8927ced40160291a77e911a02e3bc38be73b64c027ec6bf7636b1abe41bb7cee4e001ad2fde4872635a990031b32101a83cc5b8317493685d4d9248b69a2cb7b1ff5b6ee91e6016c88fb54152cdd42d51d30e24a050e0fefad4af8699884b107c3d9728d01d3e2ec0983403188ecce3e69174847a8175569df3c86d66e0c130f3a9090e1322ce4e7e3c5d5245dabf7e7c6f023bb9089cba9f53cf65bd97e134d6e66a7da68ca4b68ce1e815bc6983fb2b77eeaebc9d8d1e028a6f5633d1fa9ba6a33f63ca3cf3daf367c7da67503fb083bbc87afdcaf44069f164be793fd98f622298da5d906f4f91302ceb5015a19180898044fdeb9469cefc971db5b00422dafb03fdb09ac2b023002ff64c2db763ce3072bb09f03eb7e7cad1762c095b760a28e0a5aaa8d0ebf55d34528ed284b559dade72d1cbf654f3afeabd2526d725e49741b4f41aa71a3d806c39c5258ff43733448dfabad64d072c5e8388037acaefe6e55212c0f5cc4aba84b1ee2b08b48f6fa4fc90676dc925b4201af10e2fdce505d582aca54c761219ef1efb63893d1e07266758022c68782398fe376374cd94f7dbbcc871ff39932e7ab868167b48521a244cb79d48c0f6eb57a612d5e79b5060d2f7da4553fc9c02c68cb315acff433a1c2cc95fa8039ecd30c5c8c1325442f653ac77246ca26dcc2b398b67c0301d12487c0f69990176a5e095870a680da3ad1d195524d35c755552a3f7dba742da3fe8ed3cd25032a8c74e568015992e54d558a73f365f1fe4ec6336d0b2c1c18a8f378328f76bee32ad745392d376dcac89ce1a4e6eba1fd6327b6b2af4ba02f19b84278592b7685461d252386eb06280e2c3a1393b791071c86901a970491fc551b49363b620d2a5555c8a59577764e1f0b905e374172b0017c1b668a059a4d9b0adb81d4815c18377df83eaebdc18b6abec43d63d36dd5275aea8dca9bd0c8457e3bdc9fc08438eb207aa8bbf2e558215c6a0fbeaedc068de70ed988cb05faa5c5c12ad3ec18ed5adbacf3953b91821b2ccc28091c24c348742905fde5413730346aed6e12b1468aa27bb12bc485535bc30c140d3cefb8a9ae1a45b5e910f5fce82aded77424e9bf8290d56a08ecbf269bea0a5a24e3995a6076bfd39879855748992602a5fa7b8bd9620ea06e8f22154e801db57f6af8739263034190725476f44cbed7e562d86fb6be7fddbabc180605c1dd60d4e00547371f1f974196f732cce563039e211163b72faf32de5cb4e639c6d3f84c3421f633e91181443f32237a88706c839105e54d938ecd04260949d0207ac23f513503fbeebb2b46bfb11321b5ff2100e663febd2ee071a7f71081df920699561174f4341e714f1cb4722a87f37c064977584b3bc86e80edb9d2de0ff904c0d443295c50d534ae053723c7ec8efaefe3f219cc4ac81696b0273dd623167d64f7ac2fb6b1f317379cf17f82183288e9fe1c876b14e43a9cd24100a18426e74d92586b4ac62c726218db0d612a4e316d93865578398148dc7b81ddfb9096549022b0f5b6db217082e51abd6ebcfc93a977f92fdf0cb565c185a3ca547e972e6207162c1fcd03241e1d2e851cd8bba66170ca9e86cdff653337f254635a40eef3a5aa5c708b5038fc7cfe82bc7df7166835d6bc7b6bc79c709c9d6ec6e5d8d0e1698e1b7ebbb8c526afa3905a1e820ab1906ac27349e7c8e379aa70fba9c68e95f045fe2ede706a0450ef6942ee7b6a310c7f3113e478f6ecd0c5cac6d3473039f18e643f64ea979ab0886f458d0ac0a1347d35974d2cc9278773af4c03c27f0bc36eae82581a5efc22e9be0e520e0a5e1b888244c9a9cda7256341f0ef8b7aa7b9fb5487e1a70ba1dae606cb80b2e617cfae2ac5f232d07469a7321ae817e4db90cd6b67ff342d305e560642095a5d911a1df023011777766f3f0c889b2b2d10271229e3d46b72500064df00ea9ded7b1f11174370e039292a17d5c75712482c7646e070e2fc0b827d1605e95eb8f197fd02786421bb8f97c6cd0b05f77d9d9fd12b26fbd92c88cdd23ae1b36e71092411dba42888d37ca77866bb3bdb3f6f5062928f77e171b4f843907838e56dca4de06d171963392bcba2d396328d16cb1a7dca6933834cbe35d50be38cdd88e151897d60f7db613266130c0352bfaebf164e2151d63f81bfcbb183cfa10b7f201c7c8366ea05b6d8250ee6a9d33e989a4d30d7ec53c212b81ff2cdc4ed2d44dbb78f470e81b09b8fa805408efba9b403378cb334c60192ae8c9bd7af4cad2a52ab551561e83a0ba09a26b89588faaef410d20b180366540bdd6cbfbf5561e164c735dbb3cf0943e276a04d9b7cafbb05458268c4f04443a90343319ebecc4acfb4057095c54910a4afaf1d05581554db8e83e8c5ba99fdfdaa8ee2b9c04496647b72e270dc22bf50afe9487a1cb9bf24006062776ff19f20acde117a07957b7e7c8b45ff15b9d904f7d5c69d61928583a1e5990ed2b52d36f06a5f1629b7362129f0dbf6caf945659b8a9ba7a771262ff78ab1ece23c03b84899ced1427bed692823a4c6c34d0c6c7fbb3c73018cf9e0d49cbf37ce4cb36a9d98da9c816ceda4154bfbd257135d48280292491fd0cdd5b3b8056d4abf8e748cb5cc5341d1dd20c5dde5036345603507f2a23d253afc586418f77e6a309f7379d4cac6a8e04e112ce91794ea113c3f18ea6ddcfd2a4d7a49b813feda6668d52e16c7203ffe019065dca275b63014bf968c6ea05b68cfff2a8ec4a9b00bcefd0baae66cc5f57fa256a1496342731ade4ad80e1d754b2bb9b083fb9de9a3bdc78723ece153ad290dbe0e81eacb3b39f33ad87b67559027a4ab9a341e36575982f8067b42d42ec247363a425e836363b21fb5f0f249420e933d23325e33d33ccebda5413b7e39718e45787f413fd83fc312c1b05ebe0813726237da1d33eea090b60cefe9e8e2c41bfe3cc072d151df2075f4592f4f98dc4c3bbcf28e7819924da3a90bee25aa0754dafc8d0a88a75f2986bdc4031ec7a284f34764f38957c37dfa47ca1d0e2415d5e6eb8ac6802ea0b93f4a03648735b106fde50477ce12ad8c74ae5d4f120480e56b4878c4cd6b9fdeda2872219ecd85a04aa6a1860c646ceb519b4ee18d3e937180b8264d9039b8db242361001128628bb82e7dc264fc35f94a1d0f7b47483cb08d6cb5260da1d9b9147de5a02f671bc9573a3da93d2b930f6998f9346fda7ff2f114797d634d8d0567b7d5d3ddfd7c1d5f611efc096df764b36f8c098c5a44aaaa3d3867aa416fe5949fe0a9bab43f87699914468abf04780ea3c1f1b94516e41c80a5032f3d9c4354931c0d8dd0a5584f7aa754c6423a789344ca125eeeccd298c674cf8625e181e2996dbb96bd90b68356627f96fa580763f05e61c0d5470f29187f1bc379bbf851ee41a3b170e46ceb1c3105a377056d6471386f3e248b6d12051d4ad57d551111af6149c0148aaa6072d2041d2a906323986d1398fb7c0aa03cb10f89cca726791c3c052d24acafa3e51e79807c0d719bc088c84477ce088385cc1e093b3631b895364cc8e47ea75d4e8a389e37f52ed3efef3e626c02988a58c49f526b19b7d99bcd193a41f399eb7d2872cb7c3d5b68b2f89864a5da30a3aefc72e5530e1bdfc1bf88b93acd57aea27145c6da0a9ddc1fb3f19ee0b343fb7a620b897989bc784fef9e150af47f9772cf1188c186363123799e117502137295e2746bbf86b8ed5314ab713514237e76766edce7da1edaf4892d35968c609f5f38984e69e1059b8d2ac468f39ffafed3a3fecfcd96c8999ee8b70f81e710a225377cc877fd29fc12d1aa7b7fe04696c5cc366de0f77bf1aab820274a6dc9e1ca57beb5a15af574bcbfa5d12e6bd60c0768a3749815d7d081e59aa162c9e73026eb0a7acff521b6143a3e17492c7ae6257bfeffe3eb509bf5efeda0b5cbb93d6ffc5c040bc8c66f1f55595c3240ac88a3489d3aea901af4c34701394326f19e39c4b6460fca9b29cd68755a85a3dcee167185e2b93176ae84bcf6eab53c537b11a815a92d1ab4409496155c7558be785f8394fa3eed7bce3bda42c790152c4a82ae82d31103a53db1c662c0517140c0eadf986f689cd7b3a4ea1124bf2019fdf3ad85b81487e80951902591d79b445dec444b6cb82624c0f6d90fa53b2f8da97bbb2841f89247ccd85600f776d5a9b7e3d78db84366ed8fa4e43f0b96e79306548398f8c6b90afbb64392b154b1fbf2466b024b8cbc2ebc0e061d961773b7b640f0a36d96ec55756af399ce32a69dac84be66bdc576a1f7ff36d3b55b64ca62ed155ee7b7361949bd9db2549fbf49ebcf0c3a82e51ba4a92e69f6e0dce48e9bddb485517c920e1fa3f57b405313e0707ed3d25705601b7358c09e1f312baf097d0cb99737947737eee176ad34783385286861dab73e7c4923eb817416ea2111bb791aef36b55985c4a3a01fb8b962cd2bab4987e4494500546f9dca154b4b254e1e2fa345d0c514701ced9ff58a6cf3fce4ab45f27c125ef58b7207f217b87ad31bfe487d3b93efb4923508f912a34025cbde98d378cae03f95ece95f2e12176eb5fb666a37b925f7797e37e0d3a2d6355dc1fb256781f95a03df15c42a09792b618f0940e22cb77098979702b5ead6defbc85e35b06ca91e897ec72c174ea86800af2052ac67db12d90558228c045786ef4d553555fe650ec53aa1468ada79902939ff7a0df31f46564bf2998bb3d5e2cf79f3cbb743779a2a7b742c2bfbaad07961a10d07dbf8e1358deeadc840797dadab4ef3d6129e462c7b06bce99809d342068c40c169ee1ca376f609c33ce5bd1e35bfa63a8c17e5b6bd7eb2bf1acff3013ec9fbeff79f18dc47160f1eb49b2e50dd6018deb0f095768ab30f138554d13408aac766db73092921c81c86811576fc8f1854906c2d7efb223a6408dae662674b99f5ae193e5fea019d59a9741bebb90f78aa2622deaa28563bfd2cd6ac8f4b2d5d7122cae8a46930731631ffefbae9e076f8f8d681aa4d6eb1971f1e4b860598744a25d30a1f92ac53531a35ebfb5a8ae9752a1e804d261da8b47eafa719fe7b5af14feff7104c7634db4d9d85a72527ab13f2fb238bc35ee2da209cad37767d1c984fe8b6fac0074ba1535f9173de0e1bbd84fa67b5bfc0cb9efe04ce10e629cf102235e1a2f89af027ecebb95705cf11ee8b4bf764c5ad9adc79942ec39b84beb019f52cd9a1729bbbf6712ce62482b3f4470bac236c56219f3c3dd670f65253fd892783de7641456dda9a6105b3f039eebdf6d2fa97c369ecde84a17196029b34551d4a49de9ee8cb5c042cffa3525846b7cfdd802dafe2ae4a04424ede4014eab02dd83f0e810587dc050e7e0d13dd7a7066ad678cfa7b0f21325f79184a964644c402814528c5a7960cbfa60e1f2b1f882aeeb14bebb0030c4fe117407b574d5efe1251821d869fb59a92e2260d3aad3a0b37dcd04c2e6e67b96def87cace28ea79b19aebb7f2afc400da738ac1491a2b7bb161439142d9ffa7160141d6566a3486364b3b5e7b03db54eaf8304289640c7b6ffa7dbb21b349bfb4afde7f7b97ec9bf251793e4dff8125f0ecd3673fcda2b32a5bce86597c593976790b96f32bee4b5d8ae5b782be2b3e099a20037e3987f9ed36bc6fd006e0cf724d96d69c5c9d7ab50b45a66ac52249807030b59c9925113a20509a659a7dc59760a4ba9829655d120ca0c7c0c39a764d3f9dd9a0917be20886aa8f4bc1f1c8256192b677d64a06777857bf0b2b4b7d29c0b519df0e3ad72167740eb63eedea3adc65181fe8ade7bda69c6cab5ae1e5674e8177994c90e6965570925b370c16d714a396d28bffc9c8ede0a96b85e3a974eed799ec327e906035ca37e62185e46925f6d865dbd5b003890581e9f31d417b91dd335acd8807345b914d46bcf1a3e82c40b0f98029ecabfc5e276ae54e70869baf2319809dae7662ca3af76b2e07c60ae7f247a82d9f5e5f77a63dca7729fefa98ff2344558ee22f5d686b1771f92f437c11c36a4c232e74f806510a7d393e1251418257c85caddd8baa0eb27fbdd7e4e57885d875ecb9f7ca6702212b80c5491aea3fc09b18eb57d68c87cc37e59698a4ceada43b2918ae121dc1ca08a7297bb967a8083f8fef251eded539d2dbc92dff4481c1f34f0faf9d76c7e920b6d82c973bd6f8547cd81d626955f202c9b276ace959bc00c9238895d4694fc4d320ce51b9efc8f14ad0d2bc6b24b994ccafeee074df842054d2fff0ac75e49c192181b9c5745a53cae123c9b38b6aab7baf159ef1092c1f608df92d59b1598f258db45754e601a2923ef22b5d9635f18a2c35febade8b1aa38c620f67bc4d09146d378e89ce286876052b659486c8c3b489ff86d032676b25d90734d55657b176c399ca16efec95f68d9e4609c15cede3293f566d615483bbf9f210206066267bdb0cf8a77aab19e2b164add15f655e83e558658b1ec7197b540edc427d04bcda37ebcbdc317e5a92486c77a3410d3d15f956c79792237e897531fa2c59d2036de2643b11d0e44faac772cc173a51905fbffe7f9b1805d471f9de1bde8d5ff50c26f8225b09c969420b6c9c1cfa25603170bfce174d4dd2e821ae5c8a2180583001b687d08ff3b2901ec9af0d9189f3bf5e464a09ebdcff374dc4cd14fb915e50225331a01071eb3d05c76866a8444fb96dc35179100358b85362b6c1d458ee1465eaca3ed822f29a6fb8192a5523500b3a0158623ec0ede8094cf3a64dcb845662b56080221ed072ac7dd048767bcac58640a9e3ad6d451aed70a0d008c02f9dcb3b29c65e2a7f03b2fc4adbac12f300d2b89b365ee45d52e8046a76d1f580c17c4c966e3f167c7aded0c372c15e94b46411c6e6e4083d064774acf339c9db04fb130e66d2d6d9c46c79096c1e3ed26ff66c94c95c8fd460fb40c45deae3332a1d01eb396869a84fc8a493c4e4fb13b598b4640c740def3374a46faec902d12e8b370fe949274bbb0ea1f0d5699fd560a3cd1209ff31e3998b3666b3fc67dbefe2a60f946f58b9f100c7b924c3efb476ae9c7eb89541cacd5336df75096a33b88009790211010d3cc24edfbe595a9c5c1b1ec9f6d8d685a8e3414fb6207e760d458fcb63ee49c74785d4d39c90c6843ec29b4ec6a15c9949e3c6419a253144b7d317cccf9d286220805761215110ffb305c2af3a359ef2060e9a696ae533fd9f3bbceb7245fecb8bee4c48c02fd16358a1c715a7c3b97ac1ed573bfb7901479c218cc618c2dfa72089a775fe9ebbd4042f659a57ae3e1e11b641cd39c0a59d189c021cc5422a17ba654c561633b5b34116903cd2e5cb2f6cedf00035bd9d8c517d07a8b797f77840b747cf83a6eb2b127c52a59f360dc35aa8bb672ee7489ce2a5dbfbeade4237e4bdffe92f677c29be84f569f595ee7c5e5a22db0a7d4294d243719074bb74410ab73f9c7db487fcf199c21088448d806b967599379e8181f97bc6ca9c535d72e228330db4043a2554b38d44e5c79f1bca064b8f7de029bb3a913bdbcd52e6c1365420bfaee3bb27bf11c340c5ea8772d3aa2d4ca18208f88d5ba063422866d8fbc1c5931956271a0d0e94a8e90969e10e6faf9cfd0867e4753bfcb430485f9f21936a362c41c3bc35d3415ab4b447ccc98d94103f4e6d42e3c75292bc4d05f42f99a44c62819e6887ada85923c1850e1d0002e2a0969604646056247365af8e4bbdfa780752aa9eb6a8575d322692327623e0da65b02d0f1847a693f85f1926ba554bf0d3519f272c45fbbc3fd32cb54839b7347e6b683af1eba8f4283ee6461360c306c9f3c2e18c4a0fa5d4543b65b615dae98cfe48e1afcd9c87a754f6578720ebf369e68f864e42aff1c3f99fcf1a9560ccba83c23eced2bc8e518e9cfb938cfa8de7a109fe2da2bea10dd8087f106fa20f0374604fa525e111e6577084e60e867a1d558821ce4e856cd2d8b3253fae78be20d0f5511c7832c40f3845e4b1f10207eed45d5c7dfa0d310cb1a3e8bb39b59836717d6df18674fc651b8afb17ef4c862d72b310f7c70b0d4552676ea1dee9ba38c349b74aa7e25d9b91e30c5fc6a622725428614fc238b3cc1e7e46c4e6e675c9668ca2cf76ea07963d0dbae8d3eb44edc0cf0278a1d7641a4b6ae644239f20da9ffd630bad923fcf52cf0197776d2b8df3d647f315956a8cf760864704be4b5169849aad64471d1fb71039a8cb1f013eeb8190263241af01bb4ff449dc18bced76f727b558885a5a0a73b050f8da0f074bff03c32f443badbdf8f70e9ac9fe6f787ab46540e970141864c82c499eec62038591a9f901604649d86cd1738dd3309179365d568468d1fba1b70b8a1b63fdbf1fa702fc842159213347ce898f54c64b94adc18a969b33d1f736360099b8d5929918be496baffa9b99f2a0a52eb937f3d6926fd129088b1a147bfe21e499ed5f0b157c1db80346adff3c7561a809ef68211ba7960ffd2e28675bfd90ad38a4e44752ca3f74cd617279f93a18bfe0be459f6aac1df0ee88524357c0eab49fd8fad05f8b52229cb251f978ffbdc04fd52867ccb715c715656a9292f5842d7971021ed10db6a343154d5ef3de6dcab3e08dfa3a0459325c17e9412f0e80e10893863106025411055152eea2927ea9186213b4257e9e1d45589f123cc01c97b4920171ddeef923d12137d53dfa45a28fc33283576b835cceda4c6c44b36f5b55429cdb265c99306130fd297757f9985a13050a73117b4008cc647361192e60116a82bfdb2447cc63fdb85b7d08efcce0fb4516fb0aed52afbf3a15b167d6e3e75391c92391d0f65b1a27af6fc299722e786f3c3d6cc52a1f072b0022971de0418d6c7fce67f91ac244d0def9ba68f4abd1fb8dc48d22f98538d28709e4e50ee62433c7583c3d4c0b49eda5b52bb000d3bf2a8457b5ca56987f73476a2303b181bac31b44876243dd54a75302c500cc449dd403ee45ea65b94f5afa0fe8175071a5b6c4f4af986a40d61b36003757431a7b3f5c847394a6a192f1329d06c5ec41bf3bcac4b4d7d78c4b24b9d2520f94b832397153dcc0dd4328f0060592e98555526e242d163c8518af9fe18ac8c0603d7f3432dbe180dd95f60f4903d6f728bb18e7f88ef9c7c21eb4524bc604c66decc854d30d2384538c40066707259ab327afeb367da3d4d51d6b7a58df213a04dc2ea9abd859b9d06ca486186ec73729b21f0a1f863bbee49883211566f255d768f3e68d7e6e36c267560f95387e2ea51e26da0aa00611fb3c1c22a518f45c89206a380b59ca5fffec200a8ec70fd9d0dc3748fffbc7026e25f1072189af66b0eb3905e1f802dd8a788a314a9ec4891aa22539704dca5f6aff28de971121c8d12c129d461605717251937515974acb438d8a9fa057eabad95dab175fce276943fa02d6a398b38de227a59fb3f4b7b4eae92f4d2256c59ab5878147476e1b841145d558bc80959e871fdf2de59f3f5385566a51259e068e4d7843d220dfaf5c3503f62142f8f535e957e4f3a0fe7dee0c8da48fdb72dbf0de7a91b7cb1ac60a99f18031bd27cbe88d050dd6ea4f61fa743c0571c67eb41cde576d367b4903ae7958c61e09aa49ede45979c5c75b259da0374c9a0958825dff5b19558004bd5c15036837bc7e03bb556dd7c436cba709dd65d725d8e332b15b4191f24ea8e7f43cde8f2e579e1a53d141a260c75908591769f212d42f0978c58c758da9cda58b5e8b3e02db9fd2a93d1119a005430d0cdb550fc9f03d961bb4336680a8aa3cd3c1cf4d025d44d37e435d9fdf802ed3cef6b8d11f7d171422e15d7fc50835fbce02dd8248882156046499daa985a58e5a8a6c2fac92f23f28b77405d77fd80c92e31d877249f71e4bb0427e07d06847c3b545a5c0d2fdaf58cda22743c0fa0f1ae5622010c153e0912fde64870bb253e4db1e616c94d95e2bd4900bb8298f0745131b35dcc1b4bc82369271fc6c6b002459658ad90782dd934a0a295dd93d5ea098a0588716709069f421e4c2fe0fecb60ddf3fd6584e19ae9e577de9e0f1f741107a74e69a8b16fe21bf003987d06edb13e278bb4ab544aede471d7e285b75d8783736b65ac1e42430ff7c8491dfa389da55d1d3bdfafbc8257e438f4f97d5a498fa70bfd4490b78786eb41d2fcb655fcfc87cdb22c119dd9335ae4aa3479e2d89000b3fd12815dcb3c68f77cbe153210209e358fb35df3677bc81f2f0f736133b6fc6d9f3dd0459b7f0fbc126d5f65e9232fa66b3989f2e9b3e1e352b2b3f7b55bcdd014447c113f43d3a6dcf2a715adcd6994def35daa9f50a9b7349c46cc5ebcbbc31052f02cc072859a17200a830ffc5f60025478dffd4444c3b8b3f79d1812f9a4ddb8877bd8a039c09dd9210e4af31b85491539d328c3f07592adc9d2b05d245b5d340bc3ade591e2221c23bd268651167a09a5f43331197e32f96849baa1f32beef923639f04ab0ab18ebe5072d91ea97d9beb4e5d5d2fb8e86a4f7ff3f981029ddfb3aec03f6d56ca1bbecf9efa882501b6d08686399fb6da9c1f7ad2efb88106a3df889b47d5b1b9b52f42c8a41165a61c0715910e1b5362d4950c353b1c84b51c46fbddfd54a754e379b3aebaa156771f1687014289a1d3f18eae828deb07eda617a002497e4447dc7de49914c7eabcdedf78b00071902dcc90e1d14fbc24a92b3dad6f0e30eac89b5cfe0e3f63df7f6faa5c4a280a28ba9f4ad60a5d01c4045d7a45b0568fe7168d806dd1667677c0005cbf115aead0e5b3527304838fb0ce65d80fa40b9d231538073f96bb68171a882c3dac36ccf0eb814ac92fcbfb82708231d9f908ee6f00c59dff13641c676ba398301f45d65657ee0ecaf808da9c1baef202f62f7157f2c9e41d37d9a5fbc356f7efa46041bc08f32b4abaa194b90fe29a6ba0eecd186ee835cbb1af9df4261b6c01a169f21af7dd9b3ce72f4d68572740c9adcd1dddbf0f7b8e532f2416f860d05de9e131c41c5e27c5dd3b227d34764d2aa8fbae5d2b1eed2e3bbd992f5a76ac059548305d66dc0dccb67d35f958f04a395d516bcf95d202548ad128ebbabbbdbeabb399ac0bf4582f43d8838edb765588694861ecc4b9f54bfe8d6e9292dd68b5934000b7506fcedf4ac73837d286817cc00bd50824577260c536b80b84d15db4c2d6147845ad03bd6013cdb667e616d2a0289ffddfe550c6a7723a12dac91e5e1f1b695194ba51d20a01ef6cadea4ef727b93a49e8df13097adb68757b34cb4a78abaaa3c7bd58c908db1fd4f9dd77bec811ce86fd3703d240b5f94dccbcb390159289e14309804b7f527e973de316e55c7ea5eea8d89e910efa3e7284b18069ed1a1dea3e7136afdb07250253ac4f1b26f0e936a122743476c3ba0696f280cb4cf168b15ec05af092292fb18fe5e19d2092b9a9eaf818f36c6c067a9af344e20397dd8b1e3889959bf891ab3d5f180413bff61cf553dfa0ab09f8911f55c2eeebb644e0ebe2b4317557f504a5b1acfe07afea6d6128ef0d9be00cb2014066eca3c143521887d8f8d545fc334be85aff748757642fb8f72f322436d65d41c93825ce8e1b727b80afa70fa39ec026be086bacaecd903a63dcc66719559c13e55e0dd91fe50935426c96c274b92683f3721d046f1f0307711616f821d03b581855f612948709f08ec7ac497c11462e3b8b64fa114218e43824d0905cae7844aafaab2d53b7d6a5a0e423037acbe7c23f10aa344892309d2cde48b719a14b05fe40ed9b9648796a618c90ee9ce789d503b6c6fdf697266fad6dcb8ddc75f14382027a480065c0a273bd19708368a3cd3e1f6b900d0c24bc846a96f13cf824f6d36e101e15d1ad8b9aa68a6a84109d3b015a10ae83344c91bf92e3e8666200550a14a78b7cf7065319c95d5b9d7e9f1953d2593e59854f21bae3df1ad7635d5f2da50443111b869497626b823c9d167d564861136b3a804b685b44433e9e555e2d3597053236798a3603bbd1f1a4b6a6542a4c2b3bc6631ad38d907b4c33fb82a9225406126814c6597aa7fa496be78f26c4f11bbe152132bc739cc412ea7e8737adb8e06f03632aa0d33b5a8a3834a281f0dcff4995adfd754debb92336f69a49b603f390a1638b953b537470689af334110d894cc99acb122d17a41aa78a6c7375e0debdb05c64bca0c966d7ad0f10db0a1d47e6cac28072950adbe23a73d4db6ffaba19ba475ce7e3b751eb9ee17fc267fc45bbcc329537097e3e00aa377041d475e26993351d15d1e205e35b662760f32e867ff6f53f8ee1ef820ca21477fb1842aac6d55854fa320a1e95a6238bf9594615540cd53951235e6bdf59d9351dd745794f6d09e6124819675ce609331023fe3397cfa85d9e9ef3b2731f7cdf6e26cc6e8f59b635f3fbe302e26aaad849adb26d8f55d5da702dfc69431ddaae74e96be99ffb2268033969c401f9241cc5abd131daee20d398d453eb96ee132831979492cc7fcf6e9c90d71ae1584838155793475c3a87070b30ea867f76d5e5021450e662b1d9a0f6b7c25c3a8fd78383521fa3a6e9f4401ffebca9ed4235d8dcc35b62835871316467e4a23edbe1211eccb33438ab45693be0c522c40b43ed2605531ff3c9cd94ac3ee28f84aea4a8578cb4fa20c1a5647b6b50503170c5d888d3b6411881a5671afda88748b924c53dc2d90ca4215f1aec5550ec938c166ebed428fd2988e697fa91006758e69a1017a938c58bf0dfacd04222d82d492fc415432c6db1747fc8945b6c605597ebacff15fff886a72a3a4ebcd465d8065701163fd0a6035e854485ae8b8af3aa5fcbeff225868fba411f52166ba0b9c72500c8fba4b7f7bf340080e1626097dc2d46140a14a53efc7888be68f513dd19e139a9cc061aa1bb40e2754a675b7c6f8123a6d5eeedf261c14d7312905c68d79bb49026c045a4ccbf23974396d597dccd006389c277ec5b52fe0539116db4cfa2bd3de6d952304fe6a10768b0830e0368eb07a4ad3d159400cf32bcaf585672e69562f64c59810fcb91ba7b12b67986291e9c1c9f81f606ad2293d0d28c15e61d7d7e29aa26f30d3f8273e701392dcf5c535e2ccd7f04b6ec3d9671ec4a8481a84771f7d1b2f5b7c93f012ddb86d587686ee6184ab657aa6d63c48724c111cfd54df74175dafc8b7702e6e3550c3e2b8a30663ea5d6ba80ec18d62419b9121db67192122255d05db929e1f22ce8dc6f265c4bcd0cacd97a487d98eb3d1e3c49577c41ef379fd9bb099dae0d78b505556f6d04abd33c32d2d75527878b5c444c0db846195bc6d46d84657f33e4e346e61f2dc4c1d91e60e92e13c7e0ed1d5cf965fcbcba84ab82c547c116504d2273995ac5daf634fc732a28c791d5001f368bdee972f6e649f9b628b4d5e7f2db4e927f198d898629e5a06ea72a3ac27f2db2b82d382cc8360bcdd2df9fbaf62b9a8ffd2c7a05271284e639d12950fdb30be0f4a473478ea2764acbf2e1bb5828a57a82df9f307778bc6d573c699991f4d82a28cbbdf0a1866ca63f7efe64033b356a41838cba8be5b1e7ea142cdddaa46c72a6ee87afe3625fc21d7f3af2c4f78c01d710a28f63c76164c83dc9298c0abbc3836d69527f0a2ab3a3b1866a6f862dfb09b4de966f75b47bd1ebb5e76412c4dc6fad8f1528e862e4e43fe9ea6a954bbc6c76cdefc3d53d3e388eb7c6b43afdc179d34c940192cedbf6a5f5f3d060d7d625b79376dd504adef13686d1432125b5b08c8d99142871c62c68323befd2199e864fa248dbb8ba54d335d94317a2d3bb9a7a108089dd7f9b4f06ef2e8a22ad7616d0d722024c3a9fea886d2bef4955a95a9398cafc26cf3e2f2c9fbaa397f7db5c1045f88483730b23235a1368737e2663db9be67c461183fee411119367e7dcb3177866932407608186462894fede355fc8ff40006f6388c6ad2fb73a2019739d143c8a7405aec1a86c3ba950615153b6c96f43779855e95ab8bec15366511d9ea7776a4830ea7c3db61e514ee016b68ad3991cb2268f6c1c8ff7643de86bfcd3ba7cedafd448a4d189e9b2aa05f662805aa29c5b0204fe13d2cd71ffb24f74ee2ac60b06a1db322f483d89944e062c5161b5c9f36a50a17b6ed7526b5370757741a21862e7b731bbeccf7869a3c353375cdb6c3c8b324a9ed40a4e719e4888adbc66a3106c9e829a70697c6ef60ee7004c4685322e7c8d664918822568ab179b2e932b35747b036d44c3a525c3cfc2fcdcfcf5f546ff74f579213b56828d5ab130ef530800790700bbc92ab7ad4b0802d6e8c91da5ce38228176c780e2702a3d8853b084f0c8fe0678edb469fd2052d12b6abe4cb2d86f9e169e4e9177f37cd1886476c3d5b09b03978f464153f6f671020e86ee115792c15bdd75a3c3571ed04ed09b29985026c414d7d4b57e69608b566c718035517246c4a1bde071ebfda97507fc89973b114ca9e94369a1cb00d6d359b7e5b69e7f1e43699df95456ab3b9759d5e11e293c1be667e6963cd612e1e613827eca7469d31ad9a4b8a1ce0f8186c7ada5c3f32e411a1b32ca948717d1b26b3eb372ae6fa9cc93b66e8a5f23c9c10a3ec3a5b3c0dd7e8a3d34ea978a2171dfbffac189f5b2814cd38f4c131f5381f1986cce3c6159f897b8f55fcbd6165950c0e84c233a7a5990078ffffff87