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 56896 a7de8f2ca2d4c08c1585544ea4b64ee8ca018fa930faa40284828521a40d2000

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bdf0c37c6cc154a48c64bbba44d76b2ab397f1d99e6439a49f344c05c6ea2435
Certificate Block Hash
a7de8f2ca2d4c08c1585544ea4b64ee8ca018fa930faa40284828521a40d2000
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030740000004e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b1d8aa48b446ea69466341afbc1e74a5148cb729095b164ddcbeb3c75a18e7e76e997196e9da9518d6d1c1ba9bed437afcd7fc81ccd4ea79ba02a0c4fc649d751b321a59f5ad05baafe583634cfc3d47e8a6181ece4f6d484b1f000000000000008000000080000030740000004e0000

Raw Header Hex

00004020b60dc1e5dfb4cbab537445a5fb08f1accbd3eeac42f8b067fced2a40d4ce490f03157ebece63e88912678f11937eae054024941f6fa8130ad59495ea126c45f02db90d6a6bc104183524eac6054c349fa439649ed9f197b32a6bd744babb648ca454c16c7cc3f0bd

Proof Data Hex

59,560 bytes
1212160203076fec5f73113f1a1f880367827b837afcbf4d6cd55c102c0fec6ddaaa1ad55f7b5aef087707e0237800c31b4372c0bdd0cba4992cdecc55d680eb546f3d564656d86f9cd91efa8ff82af0e220956b5bf0caf862c9bcae9c9b0a0e8628720255d184da9d9c638323a061e17d8927796603010d3ed807f4d5915334e574217388054239a3ac849a53ffe45528fd37fd112d8b5204507c179ceaf7bdd693103a55a6071375630f813873d1cb2857429e75de9008ad01ba5678511efe6de319326549a4583c6f94917a428d1a370d60f1f8e6dd06459c9ffe19715feaeb31a4496cb165ddb6a1912466e57c4ab27eb875aca9ecb1d80fc88d27d83aa655e257fc3bebae45442313fcb85253432d0756eaf4c6e3b0bf85a52df99d05a5e0876d9b3d435d6541edd369196d04960cd91e048008ce36c508240cadda6e3fcb129407719ce793a43b7bad3ce6212157059d950f05a16b2e729390f0dab3a308ad245a21ae6ecedaa292e0f158f7ac315470d4a5cebb6075ab8b5d6f1b04149301aa6aa4b21c4be364e5db221db3dff12a6ffffd607351dc4befd3e14eee31d417eaaeb78d4067e9540a4f105a954f9bd594c5cd41112dcd83b4c9503b7a3b7f73166aa124b01cc7a74261ae7de21d777a3296dbd052011734588e6e01855e53a42d0f848a12366de0038490f4a7eea91bd5333047a72f8f535ff9b266fd49911cfff30ed24c1d7b612b8aed40747dd7a6e03e108c1957c0a855a71303e5befaa0a6d5d0af0a8dee476231b5f2229f32d1e20a18676a2dfb02b40e901ff54d823de52242ab8c66ccf48c739fe056a942ec53865380ed9f1fc783e71b5091a1ad584271622a1341f4510e5e7195f693aaff6b43138dfcbd372dd7eebb49216d741b99a9dfad1293f372e0b35710d9a6dcecf5b91965a13849d3dc96f0f3849d6f00d3029c9d2b0f879388fec3c18b18d5d03796ed3eedd047eabc14aba537c3076c42c1db687c3b842163148669bdce9ed4abfec022ab3929b83664f98cdb7297b95fb834fbb01aa84fb7fc6360d231407e3eda7457a5327c83d3527ee4dc8b08ba84a53a7f91b1c7954f9113bb2b695c9c0eabcdef4d31d30985e9a2835d9f4a658d8cae87e58deeb427795488a29ca40eb803217b368f6a1a7a8e84bba27692fd720e63c7c8176c1ba4a90edf7a98f1772b88a26c106165231f3f3b7aeb0f51c4ee9db8b5f8a15a8705c73a1b05c39d7474606310b8664ed70a2371f3ba4bf494db298f27e9fa53fb3c773e6392dd8b4122f4a18df78f67f0f69aa11e0ac46aff45e17995da4ed84014fd6ab740d326e502ef2d8b0eb8e77589d59061683b747ee1dc2de9cba9ed8830d8425e313df44fb7d1df0e51d85ab9f6131266e56e8de3a0c40d4a2e5a25fd83c2b381b31859501b7c091260516d7d66f214050d5b6b3f66752eb168b84108dac9fc84646ffdc0b94f91e5736e94f8c26de5234f1d70393a4f462dd6a0de9105e1fd64d1866e8914452029e664430f4e20a9c5171297c9a249411906d05fadfa25e831bb44f90a7ccc3cbdf242542a9688d95ac2f6d943c2077cc9aca1b3f354bafbd03ef05990e3bf124f5da834796a29a2aa58c71d2b03f41e087faad867dbdddfd9604d9015e0c27ffba28523bf58c37105a832d4bbe24f6add2f4161c2a63ba7961ed3a10dc13e8b538c1e8a94ba31c3c519b4597ea4ff70de345eafa0370b2a2098e048ebe93ef7cd99a06c8d4eb7c5eb14354acd7dd59be75f8ea92329c1bc3cd557715880698d7bdfe6ef2cfb77f9ce3745dec7c35f7c1182447859a9093c83d62af46fcd8b7210c347cb400ed8ac014a0c5597f941c22ff8f772ff31eb7035f0705cf26e3e575e62bb3d52cd16663e31668d4b6f5ee04dfc928bd5ba10791bcef4bb8ac779cbe81f201711b393ffa5f73d6ff117188ce99540ce0eb4da20d8416f48bd5d6ea0bedba9f4edad683cc6f89eb46d20bee8a39e8614e3919ff45ab192b1c533bbdb31350810ef8e6ef678c5d8c51bb7631ddc5694239a80eba926f7dca2186c96bfba73ec71c5603d383cc9ad211ca9ce713423568e535b1f80a89a79e7d2677766e6f8443c9ceb1818bc5a7d2bb8ff1754c90675c325b62b96ce4ecab595e45aa7178157d059cad6994e00f212e0c9fd1b13727cfbcdb6e45f31c8084a16aa21e362158a4bbf41ace0ddbf95a8dbf05776443df0cac471f336b6d56fb600d24879d206b9aa40a8e2985f510d4cdd6d9b0686b9827db4b3daea382e9c85da795f99d7a603d572efdd60d0bf8b5041c2f9c75ead584ea4878f6ab5b6983d98e1e9836dc7a99d27139aa0b54a8137e91d5b008d5ed85d4c8e5f980dbda4648e76372b62b69aeaedbd434c4805257f35f707bb7f1d9be1f5f50f8388e03a3678eb63614cdd7f93705546a679da3af14a687f45e48ac9a1ff5d8b34aecece34817b5096398a0d4189303f6dc7b08b24a8cd3955bb59fd578cb2b38ce1947862e8e91665f73316792a05b3baf7e1eb3846643873802315233c7c671ff39281336d5190a14aaa084d509ea26b763413d42adf6c39da170080b4690e8220bd783cf5ad4c652ae7c2bebcddf2a10228934abc38eacfbd6595087949011351276cf42619345b3133dd4a0993f58108c678cc4c8823ce0d93a8096bcec058811c9b9f43f2418a6888ce7b4fb1fb1cb5a6492ff771ddb80aeaaade76d3f354268578d1106f1b1f19be8463f7c11959c331935d6eaac51b2a02acd00da290203481d1f09169d0386a7f49ff7af33f5c49b3cabb2bf5bf4b25eeff69edc2815f86200f8b85641180b573e321598ca4e79d2e15e736ee7bfbdad79197042c6517abd1086e880866b88055990aff0110cec957b28a98860fa421d642f64bf0c7020e09704e11df166d2addb7a2160effdec75e8695e4def97e5576e675cf74178359001234cc461d0383d398ec943998fe38a4cc0fbf7fa2d693d64ac7d6fe551b46e19e0e2eaed7d07e4c75069491e2fef823536c33c281c42ec9183630c973b9f10584bf349832cc61e0b70128c9c701a71d4398c8ee14adefd456d6bee4776153dce1d582a51d35c85ba06f91e97f86d0deb7a55f9a1c6bb808b40883c1c7ccbbf9db2e945df56a6060a9a0ac3660ee7d6d70464783116db9b8dbe091593f9bdd061561ea4af5bd4f7f135f0e36a56809fa4dc1c4ddf1ecf4717434ee11721948e540d1126abcca0b2face32cca715cd7bee50ae929094f11b91eeaa9f3d3ae4afb2dc9cb01dec05c2ea89405c77fb86e4dc3c3891b5ec09d7e55562a20dd84910e1d54e6a4d08e85a785db98521a28e4ed5be7d6cec4c304411736622d7215dc95fb751abb9d6aa1c837dbb15b7c84512fb34e93a2e061244322f277abb12b0c211252f4f92904ac6165715063a8895d0d8a5758b8fe161b29b652abc808f4cad195194d80ba21d2fb82904af0472b521eb4b5d61625fddad5ae534fd7b2e66778e49b1bf72a17b23c46a02d4b564452e5436047684e7eee5f2239320c4054041ca6494a3dd6b479b3861f1b8a7c5e744f97ee70ff5096bed4d160d4938fb128ade9aec5e554f88878ce5516d1e78393dcf950f6ad032b71ce9b3549beee18ee3052aefab27dde55181e8b069a8d9d9b0a8675ce5d57d74bb85b01db7987f3edc2166be867facbbf0bf5d3691a7c7777ed269615567d444e787c235d2314d6784914b2531278f24bed6fd20266e2e0d6d8d8b4d78b681a0d4b55ef885671e7bf7311c5e7de047021ee49059962e048c628bad6bdabf050a462acbc6410cb2fd2d44b34c53020605515154a1ed3ce7905ff4ad7e8da878be96d571be93b94b368f987cfd6d1a0b49f80d54cfb416cd18a4f121b081b10aadbf64333e5f33a695b116191fd1584dfcee13d741a35df0f192849e6ddea0f518e68fe17af3847086e21428aa1bfa33273c9ea830be5e7add745908c28f04b113c631cce87a5cbc9fbc224e8c115da27836b6889635db7e4d418b06f302cafb082317a6a03e4eee07e5b5ff41766d312eecab47979d584baff822a59a4fc46e146e68ca76c8e39b3be4cbd0d5fc23ec79d6b15383fa8274cab47795d535112c8bd7d2ec7db80db90419aaeca770277697294484fa87451d570f7bd0e65adb6d89c859c16cdf74ac135a66a6f3a7431803da9e338b142bd826f47d3e2d676180f02b4865a0fb4d5df350852527166f6586b52452b9c2af3f210226067d8fa994d99a9ae4e2711dc0486274faeefbec50c1c8bb635cd94ecfd1ed4063583b850d3aa81821e56e98e3babe50b796805bb5e965d2687b9c4e28f4b10a1f81d35d86b1c396a3da9d9bcf795874e658a5be78d6bff72ce417c59dea22b637cbc9b611f5ce616c6c94684a53fbc7d58afb04a8a19f31a3db215e8dcc5bb57b42fb57952523c2c3aa813ea8dbc870269c41f9a5e66d78a1f5db7c72c70473776f222d7472c8fecb42ab190413f68b95cdfedc85bdd0d35595b86fe3f8c1b646129710f15e0e03052c328d565864478e396270d97307872b745f20dda7bac89675abf1ee7fe7e136a9be208064091279f8b61e38a45ace13cf6e17fadfe6aeaa0b648935e27194c22a7bb02202a7ffc72d4c6ba4401b2010dfc6ba2f3b687c415777545cbddd604d183078d1e52e4decaab4091da798306c5cce75020237e04d65919ae9db935799fc538f369f0724a700dbb7d0e2200f59fe751d43653e2891a1ede6d1a78581f45ff7b576b6e29b42077ff1db523448ad7737abcb9ab24ac60ee27294d29e422bf6332fac7886d18882e060e024751de3c3f344e08616c687274251eacca36ef4640c18703c6f2f4d78703e22036f1fd334adc0ece615564a6eeda4ae430bbc0f61f65847bc52e79815fac4194fd8c2b84093d1fd201348be02baf297c424d07327e5fc9cf289dc487532652b1aa5238f72a0bd99c2165ef5bd96495cddf74fcfeb93b9d0b42560124392a69b56ea428a62646bd58fa842dff9a42d669b2607af33c742964847b21c9115f890a4914c03857217c76f2d08b4ae1898f06076ba95dae1bb12d32b4b44374570b210699e4c828e3976ab328bebfc955ad2c3c2dee7e13a72ccd483ff07532c21293340263a69b31ca084c619f523f30bb00fb6a00cd65e278cceda109470bc63fe190b2ef8171d5f850e654659c72a868e2e757f36be33b01cb724aefd07ef4c63d61a41d2f5b8e4764dd1aefddc22d7b63df2f1e94d717fbab2855000692d8b55a0b9d72c9d951bf559f2d158552373eae340536add72b84880ad173689613b8715555fe82dfb0fa0e12c407f741e8e0eb7c2ab0ab24cee97a5a7730b0a0caf4778027ebaadad8b60a6979885e5f7429ea252867d93d25e6e00bc40ec4894a6c91cc6d96649bf6cdb2499e93941648eb4f40dd7d8a0faa7fa318f859bdf5ccf697d90bdeca42b9d7b1d8dfcd43660c10dfc9f0ba9582e58a35eed567da6469c454f532f51b1f4a755147b5cb7ce6d4c7d88788558e5e091c80bfec8066b520be143af5377fe3e1efce6fe49383983dbf49115515577d4811757b15591a4f0fd855365621a56e17add268acfabee94d4ecbff7cc2fb68cc8d23bf5eafb8e87c6de52eb3aac24d62c5a2663fa20c61f34d7bffb5c75487c2b90533ef0e0db77c0bd134d90e4e6b9c1fea143bbc4ff35b9f418de4039da9772d40fc9d860a1f2ac1ea30ccddfec1e57bd08cb72dc59f6f517e28c699c02e97f04c25f405de659d0e21405990d7a2f74b9eeb867b6f54e496db41dbb91bdbecc7fdbda977b983986ba1c446c724c2836ea0ab0e9e10f56ee818e6be0604f59a0ed064828baf354c4df0137cc138672341958f50186ce128d40c017ca5c6ffe649c894b2bfb37b1c45229049da19888c246a45925add67482dcbdb18e5954de5c3e27df91a2d979b40cb58d9666e09fb71c2f8707d9c51e353619164268a72c46d976220c2f3725c0f413b996d8fe4288f4aeab12fbcd840fac93c31eba7127d5f9c823c560549fa8090e5e932a1136605f6fa4f02c16c5b89f7d61a97fcc3d6154f74d8bb511a9cde697be32b27475164c9890343f1d23c39a7e7acbfd120591afe0dacc7f188cc7af847c641168a793d7c6b20c3c04dc4806a16aff03bd3b48b680e72a9db7113d1d7a97387b177be2a626054bdd61ba3dc28275b1e8ecefb50f5fd45992c872844c5c6459909e9371d69b131819f0023882402536428e075f55971169c0139af206e76513a2f71216fd95f7418e40e40a6244c38ea371b5c81f522b2b4220d4d42ad4096a8547fcf11168237f12814c2f2ba2a2bd20a703f0426836c7b10e3cf35733aa34826e5a426b4c2303f627c9a35a55418f9284af2db57eaa0c6e9968f12e455eefc74c327a219f1deddec10faba7830c0f90221add17036133fa65e73cd14fa5c5bcf9971918088adf1facdc1a75bbdfe79a57b0cf7e4fb78d90ef204fdcd1627ac492cd8eae07d5ded27775ef69849c4b796a93ffacff2c1808fdcdd1b6cf27fb30d76ad61ae9207b2a75ed1f6b0a2f0d10ee029511b824930c4c8cca8ae04444285cd4a4babf28ad26b36159e6be592efe6e618ad6dee541c89baee1a71147f7a7e376ebe509eb27193b7eb04452993ef6106fdd4b6b0de587d9aacf5f85e7a94b73ef157385054d0d87dbc89a09fa2b4b2b259c3ae85180abca6daf86d1845d71516260f17b7e0b74e06ac9fb95f849401690921fc1caace4c8269604a97eea79f082f2f1925d8719a0d44850fd41fe9a9986ae4da7b0a09287a7a4cb4c8ec7e6aa7cb304e4a4c3468ceb00d05dafa19e5ac0555d72d266558a2343c5d18648cae7461aa0efd2b07ead28327ea29203e0a882a8380f0539c0f110c4f438f8f1f7ebbfe2b347fcc69ee15fa28dfdb7513830b1cfa9929fbc523560c206038656eec3c6e2e61e4fd0baa88959469c2276694ba3f7b0f88aaadd56b45145e8992dc266146bf510dfb86981ffc3c26edf7b0a7cbd01f0afaa425a8d67fc2cf68067fe5f9dabdde1cbae07e0eb36744903f5a4ca0ba4b19fa22e6041ec66d71e5023b0fb6c0e221dc6955e1248d379700c03bed551b9e4cb88b387abea93b92fe29e0a035b69ac7945a5321e72b78fd448425d8f34190b52e61f2ae3c4a03d12520812e3bf1dd357a30b50e028bc363ab6b41dfbb0f5a320e8e4f87fea7f6af4746f0f16521b91c5176556c64d3ad8e7aac88f9873bf52de5f46f363dd00d3ac46812524d771c251309ccb68da217f6b217a5ae95aec13772b51ec169fa6f8f14cecdd44312cb7e9973e8169fbc45b92b6b9bf652f26392b0b1c6cffc3e2988c5da2cf141ff5b46fef0c7667ec0eb2203883b8186c7ff238d06166745d5461e7853ae2f003b9003c3e1c470a3a9a754fb0fe2b5a1f4976929bc777ce346dbf3859550023b62aad795b86a29607be8eb83376701de469bca4b1584ca1b629d864c38b03ab1ac931e89be508a10db47bbdfd5d51c00d03fa3311ea9301f1bedceecdebd216c2d6dfa57d6468a8958c7fe2d1e4a75a4aaaa099b77dee68d0d2587a098ecd48b138c7928a431723d22bcce43d1710001f8b5428835c2ac8fa2540473fbbe739a98f2da1bc998ac1dff502b972909a7394c309f5bd4d2e87fe96934c1b5f701e8fba2602910c82b27b14ad73a25da78eb94fe7b211a05fbd7a5c05c6a425cb070b00ab0b76a14f7289ea6ceb2c52cdc5c1ecbd7e5ab74a959b66ecedb3fb188d8ad39e328d18af2e15178060cc754a517a76f2a38373d63f6b406615144c903468d079a1c5a88d1f017e2a8fa71f7eca279e783c5e2718d13af01e9d4e32ae6738057f0d8aa449cf5413c4e730c2646d4765662be9eb611e477bf01b6a1ae7e4dbbca7fa49fafb9f1973c1b26a0149d909409021e9ba365d2c5f82f01db7b4777b0d5599e35bd07a1329383873f6f80145abc843ac1301a8d7d77de25f3ffb1772a7b9df7262ddcc52177030408d4212dfbaa808a01b67d59c7c1f0488d045306f4e6fea080caa93208134472f1a6472a589cfac5424c8eadcdb988f9121f1902f9b795809de9f7e5dffa8175e76ac3e708e160710c017c311be245bba3df09ed3331e9ffb0375cc999af7b1269feb40d108aebc7d8879bdca082318466d66dac792eea517abf368103fec583ce5d28ae2dda3e7fc4ca87319d4c9964d7862ea6b8e500c1c3624059f93d11345970cd63ddc07847d7cfff9e7fa0022e94d83463230986b3f2cd926fe75a0ac0b1e008124b7bc08144ad9ab95f2f9fc7443a088849d18d068ca7affb5ebc443a0f43285751129e2251b94ba967f7a1920a47311a3d94f18b72498d7e25027600c6111e7c3a600f8bd8cdcd25b184fcfe88daff1369da6b234d5d40cd287ff8db14456aa7af2de47dd968297c1134ae28c23a5926f8883ceb7aa8652e3685b0ba1a3a0b7369eecc3bc5d5cc1fa0b5ab9b33f7ed93512c4928ad9f3aab40a47bb0e6e7909675746c7a362688f950511763f26d6331f6781b627a5decc49dcc731fd6ca8830ad7abf01641aa4cd67059bafbe1d4e91bc2c3fc84debf6d1a6ccc2b41c19797dc6f8c3457179a51ff5b7473d578c6cf2017f3851213f29efc24f05b114bbbffc49854465b6413e8a868a8eb267b146553ce617c07a379207c40334b75204e018a0616f35ad39981c5f8b08bd9e331dffde5f951d20b5c55a029b66c85fbff5e202375b11b56daee37e2bf3a9a99274694347af38bb96b0e32d17364eb63bc1e5c3ed4c7a11bad76bc081dae84ad367d5618e4cad4813999ade4c82689ec0b22a74db8f48003178101e86c97957715a003460bebfe50fe89847551b7ca5645cc847d1ba93d6385842fa42c31a832b34fc6910de831238a0a7f4996d8db4c7b2738a6266698fe87dbaab391183d1bb70e6d7e4411daa60f6f1249537d360f97cc984c2ede62da5e6d5c53c083fde4b8bf96e6b8aba0a10a3b8451c39ab9aa88e7010f2d74bf0b208732dd6a9575f6ae9c10b1ead53d4bf5d69ccaa1f4629d9ab78faf66332b97211777b99b7f5b386318e15a3a55afed7e9be5276bd3628b9efced65a20c7f03c2bd159efdb1f7e3f3fc8fbda813aafb95b182d8ce34eb5852b72f11d700ff4314c8942f99d62e655f8e2395e8782c8e4d81882e379d0aaf42bd98a478f7b53f16610765d5df818bcfa1f9ab85a3603bde6ad6a117de98d89a91ffe2de68376f338576fbdc7f27519f43f0c5a6733185f3196673ad4e339a2b41ae08ad6c8d90303047356707f24bae0aac6b29958933ea8772a986f7704aa98bd78df36e3679ed3e68d3be8d58de2e7f3fe732d7467c92bb09a302d7c1493e41950927bcf46f5d9bb4e3f0394af9e1b97165ef07ac3fcbc0dec856757a3ef1db9c829e7ee48ed1873ab397b3110a507b4098c1f4f998e074ce945afb8ac2a4c32f3d5dfb11566aeba6120b2c3c8ae868960d51ab13cb68bd790dcebe28e7d56d6828f38c8f394284cb7c836264649d0650fea143909282fb60544c99f0ed8e22113f16c57867a45142dfe851e97796d21b0af2075bb68c5efebafa18991102ebe3e23c09b30384ea03198dfbaf2d4463e27fad86fede89460744e3773cf97d8ccdaa39e693c2cd8484b63e1ee003607730647fe09426d4512f4490df666f65ea96b6e2db6b4603addfcf8db604ece01e0cb12632de7e7aaf29475dd1983311937f3e8928d975fc00a641bb7046fdb010881fca36296b8288832d05479a8e209e508149841883f5b1f52e464b254707a23014cd8a58fea9e5d608d469622266fabbd43e8237c4627a4004c1d090f05526ce581bf580d21f42856a37fe2ca991868e64a391a0da39711bb9b2ca037f928d2979dfd694c2c765dbc6a3773532541cd6f048614b47b5ec91b8f7f4ec4c6ba9a6ff76032073d5c4f3f6c78e5c99db1e89fab8db30b8b97f40487c97c68f7658db296e77f43f9f6c0fd5b8340991b1a06bf62a7e0afd0329baae7c373b3f55a0cf6e0f6fd68a65cecee55293fa723d5a1af3e271698a6a226db1367668a070182973527b7dd158d5492d1a9b7a5c17be5cb74c2fe2da5191367f0fac248933aa326b4783d34af5640e7e94e99ed050963dad82aec4f451ce208d141698c010a94e38017d2159d9af556ca8091250ad9b500a60d46a84b29ef21c6d810bad2cc16c4d123e892afa41cc50a195280424cab8a5827113e9c8df0852004b63016c8c2684463a514a6e492c2145b7cab2ac1850f87913c2508c098d6ad77c56f8f916629084d5e9fdc92965e03cf0d14a1abdd671eac57a7c67cc97b1206e15dddddaebf6bdb18fa7faa71d8a1d73992c2eafb8747d36069b4e7f07a00ac75363c524c51c7b13de61fbdeafd0ae54d1de06c75fd2b5a688d486cb73252e99d77772cc025b9339f8de0889ffe4fe5005a119f71ec62625330ea65dab3c8234c991ec394f01ac875c36d42910b216bb8e94a51fbd657c003d14fe373379b41e5ce49463635c3a64160904173ef8db7da0f224b76919a1b3007323ffedd42e3c7c45f4db9429a0cda7419b96b19cfe40931f7209abadd508b8a2375e1a8948251142fd4b2f7062b3a924da72ccc56268385bf0ced69fb2aa0d333ce0180a035f6bf86f8f9658f4da7667d1d63576291e448d8da3a31f4cb4159322fd42a47eefe4d38f74db34ba86fb14c1f8c01e6c452e54a533b72be3ab81abb060590df9a6907bec116dde9b9e958361863dcc2227345c145d7764492aeb5b735ff48e555ec768baf77f6f92c64db3de51a5e6dcc50bd7e399a4ce9710cb36e12ba22b79f3191f999d5c66b251308d9bda824a93273b4757a3e23b966a095724b6c32d484ca76a873ec04946b20af14550306fbfa9021f9b4c9379df8bd2cb7e79a22388e19d69975f8dd157f1022563dc811c622b92643433bf8bdb6b82fb716fdb8f85a763de331423abdcc97058b3e6a0286a4c00b0a2c8828654dabfa16a7bfbb6806a81acd3228977e943cbca879e841c29dd62bfe3005081bcdb066b218d540d623a5bbc0cd626cc92ec1d48cd2746cbb882de6a2d3b6ad5cf7bbb8cc7db33faee1cb78ed121667a5cabb7767dbe13acef407216b95248364af715ea6c098c3ce78a5602557af9fca4905bbcae3b809dee17b8f4f60d59ee6a5d6b03299b83c5e677eac0348a6578251ee09060d917a9ea583f7c00686cd6d4e27307a8e4e836b308bbc38ef741bac4177557d1c60b55d14c226a150d6aeecd50229cb5df1dfd95df315d6915cdc17b64fa7b6e240b368ae3674158ea255fbf64e4481c7a2472932cf61c03c0762a29745ac25b6de25d356cc69ea765021491df54ccff69db79006d5e38eb0c6425cf77649102c84c48b9d8b1598673c3c2f8ce092763bff4a4491d90b7755afcd72e93f0cc6763ef72551bd0edc1758772f36ee5f8d154f0817117d66ac7947e602dc04d7e94dd9e9acf60dac8538c23379fc7a0b69f30324496e86c0088e772675aea6ee94f8623bfa9fead4489a3c0e48a133abe68453845cd1fad6aeecb2422067418b6205f823995b344e166a8acb53f2ee94aa19d022190a697a072f7dba532b4ad87ee86c3e003c19714ccfb3a0654773713717f4acba04b0913fb79758c7e39c95b135e2ad4bbe768fff7349b70113eb2a43577db7fa515f83291d983668458ec1d428f0eef44b3965558b46845fe1b4d2e4bf622d13608d63d2c766604875e7899f81ff4d86bb4b96ea98bfc12ea05f12b00fd5109407536db0b38b7e2ff14bfc88971e2bed909c9dca31c9347f9d75418373091c5c83ac5c16cb3ec5cf807c140ab0d60897141faf5501d97bb411250f673dc4772b172be4e2864a4f1bc55765a3e6a27fad16ef00a302b6683f1f1fdd5471acebd9a16363682b38bae1964065ba34cb91f85a8be3c69945a72b9ab672806a26301931ff0290bf8fc6b17d977b90f6741a8f0d78d489911a085a96b1901050e4e14ea87b82350bccfc003a49d4c1bb993d4b20319a3f3336029639788b972ff3173bb8d0571fc6c3f7dcb539cff75b6c5869023de31b251c6aac5114f5dcc49b8140c0a10a49d548b443ef757493b6a857c78146d7dd7050510585cbaca23aa9b92bdbc4e80993e7ccc2b882ef3118a2e50a81ab5c046e71fae656600b2b014cdf7378b8b569052d6bf718318131b5b459c71f8ff36e4e86c63815ba69619d8069e679687003da54915b92d0192e2b3046b323af1afd8712aca1654ea612b79d074d947155e9f6c8f0d5cf75445734db444735db946a7741bb638433b8c3f3f909e72988b1828125e35291b9325db343ce2535308bc26a57d0a04494b7e6071ba97a8bde1057768c8811668360839f3f3b04e8bbb95ad898d403bf734b481f6b2f7c949a8ea6fa869c760a7990cd413ffcaada654b0780128932b11a29016f8d1ca3800f2ba4c5fbd98499eda1a3fab7a27ce0124bc13edb284a9a28db86484d3490c0c2e8016d6cbb72899e416c8c0490fd6c993b190e42b440d5151eec5347143b1142f9fc0b7a396c203fa1adabf653ea7505215f70b45292f86cb4462c7d630a20f4e8ddf6e24e4742da4076445bdc32545b15502b9be41cd7497133407ccca81ef984aed4add7e60f1ef7e777b3934d1bfb291e2639a13ec430471b658b7dc1950a42d7f83afddd79fbf765b0a12fa62a7a54e31c1cae5a538e29c79ca5385c6b5e3d45bfbf9b292553ba79430012e828907d6c26231e5bee93ec1d03d599cf456734f0ff57ee5ba41a67bb78311efb1ac59c6c4e67548bc584f7d745cc8ea5b613ac4fe1a59aa4e79693aaa6e886346f5ea1222588e5bcf8442602f1874b18ee39a7659671e6f48f350021d740e818846dca3a5b65f9457cadb042625d12a36f2dec12896519b3b5a83b624574118ee4e5c03ef9c4d1d8ad3ad24fa8e1ba68243e2e860b7059db7e42d2fad4a48207706478d98f02e1732bbd86b1efb0ffa6c50babc70971a753f159008fe349f63e35ca0fd1607f2a9cf58145f43870ff1093f56a391d91f3f33e23bed5aa4e2c1a9e57394231da11621eaf75f44bb90a8c6208042cd6ab3bcc2bda04c28b20a2d3e90ae2e2e24d43f29f1b0dea7d959bf1be7b608d500be66ea1c29969ec849b31cb605f37a2b87de248f8882073a9c6f41098222c3e241f5db2d09bc58589435e8a10b7c572a881704c3bca269918712f7bd8edc2525a8f9453338cfe16e4b88a41d13d706658ff6a1f4233e94ce994cb6b620291592b2131edf4af3c606ec22403e80fbd6d42c334233d4a0e9c8b9afb7a1b2743e473081d420dca9b64646d3b2b9fcd22222cf51490b1272c06d318d9e6ea47a1bab2dbce19191a156e0d63fa8b6f386f7dfecbeb2ca2b4cb0dffa4dad75f0ab4ae31bfe8a53fcd3a106115abcd9399537404a03c7b2da88fd1997f3df9615674103ec5a8d930a1358ab1b05a40297f6c737cbf4bd5b3c648171bbe36020253ad0efb0c48953967dc675c2b8b977c10ad555df71519e729a32dc2adc36b7b097bef0bdced1dae75858fb2017f0b63670b41166b455799d7d214ab1a9a693d6918b1fd1493dc40d5aba605d72cd6016d01c0730f5dbc032d52afb286c62cc0e9ceb61920b533185ca0d28bab3467439b3d06a888441deb7b7b43045b0fa3fdac686afed542272f6ab04862501d71bd8db2d90adc74ed0a496172e44eaeafe82b67c742e270ad32460c3a158fd09ce0ad204058402327ac75d515c23e9c0b10c282991a98f84316d4f61dba5894bce43099d9dab01541159db03a9c36513a8aca458a35d78df47e23de9a3f43f3a83e8365df844bb6e95e0b04dde554cc3d156a2d55051c1abba8d34b5ded506e2ff80c094fd687fb0db0304dd38f03ba58e6bd57acaf3e65fe5ce0ca1eb524cdc3d55b087259e978491a5da6bf08c427998de4803d279b9aa5f71c2f0c57a6df799ede512c2feeea0f15730339efb9bef6196a6ecf5fd2a385bacd3396e0b7d8c5c770b8347d548f3fe90b6f42471a28c35e229320fcc09244c84118faa7d659600997a4f9598200edef3ebab9328619c976ab53d2f55846c468397e4df68a40d062ae5656433d244656c993adb87bd6c5c43ee9919c15e87d0c2100ee7570ee9d68715fab486013c40ac3510db4028291d5452a9d3d6ae24a1d90da2d9520297d734f98d36df400b4e574d0a6db64d110e84240cbbcb4fd56ff8898785c2e5e86da1d3ccb391dbee7b492ef6200237ee30a43bd8c0b9a2116cb7a669cac00ff234f27d82d92770ff27164bac7a80df91e4b397e151792e8bbc162c22e69bc3b2808a5f1209bceb6e6705d2831827ab35c956d200e21f476512a2d110ca9a5acc173767be8503d97ca0901d8c066059b0ac8e039ae526fe69fc18e201933fb763b8a178dabb9d9935c84798c97efcae9001cf8f997d8ae5e9051770df82a00d3f5becfec46ef7b7d6c0d7b1b3f5b66b8e4dc9855c44c90f0366a3a1d534b783bb473396a4f9d90798ea7876f20751f85d3d834ca1a9b895734279fc799f9e61bf923822526358b02e92c44f2a44823b84f0896785f25efe85248839aa01f64d2b6d3e9484a54b5bffdef4a9ea2ba45a0611194b18e852a5000eb2fcba94a68c78f4010a4b6f249607f5f970049f2ded1ba05cca5581ddfc7b253d46df18c664a7c87983801c3a5a13c8085a37ec795496f9954ae7fb2fd1f4df6661a0a1feec0781bcf31e2e07b190dbaf86a7ffb080757caa08acd1294ef2dd7d71bfc9a903cca1c255b61b7f987b9be068c22883d19a651c62f3e58650fa251d8117cec32ee7a740c9096c4213c954808f2ddb51c1a598b914bf3f6d1960424c7c26a7ccc8e06d0f8f33b0324e2a4754efe82cf23dc04be9b2a7cbf9c5b76c8f06373164c3ac413872900ee848439fc7087e253fe35ff941bc43acb54434df617ed61f2c304b33a40a93f1882d312befb04b5ebf7aac8e1199e1e52243b9d53e39b34b58cf551092b127f33f9565b60e3f4e504eedc4e1b068f2023aa0cc6e86fc4c468319bc9fe9c04402ef291577e8ef20c66519a380c7f50f18dbde3a517a8c70a7eb101dc66dadaf28acb353afc5edd49adfe356b722b09275c1e0dde250efb4ed99d3227fbcf2481728dcebbefa653cc8147d9a3fb9044453bed977df089d892134e7f890fd7b31234bec01b5b81e32889ca2b0e65b5c43c09eae6e641d8e007c5d937c7e741622a7b4cfb644465a72db6ee3ec902a390455a9c4dc0c610e21794b0f7ed5e07c42f29a23f626f1dd845f892abe335112ec9f76e29481ad7af112c4130a00be7ea190807fa705e232d80e8e74dcd6da3a09c0005998b34e3c775f412019c47e1e1a71bf6f98c79adf928d4aa7a975153fa6a7390f4c484f18a8bcd0f6b1483b8745be563fa432ce3613d5012a14c72f61a53db66748c8790357b420647c4858de06349e33ffece8ab5b803999fa7dee47e495200eb13b055de8e458a3069a76ff3a61919f423986e10c0beb4da55349674d08c2b1b77b884743005f3ac752f5a71ae9d06f7b55c2f91f144ece3ed07bc51567a687cb07c2a95785ab9348ad4280b31158736b7a16c4cdb938c2dedc2e28d6b858541b1b091a6fec51258fd686377cccf3ce6a154db2475f2ee491cf37fb771b4ed261b8af0c0fe0e45c525b81f602622f94cb332e3368758db0a45b4eac4c7efe609d51a62e53d092693a35b62cdedcdf5ab1b43b9a3f7c0d7d94b752f791c6f199b43074e72b5e2219b5aaa838a314410b1c0206a10c0785c0fc0bd06b9072a86606c8f126f66aaa1db2a34cc33a9a8c071ea97a5791d8eb036a3cbaaa8d0b21c8ad342761b07b3837aeff5198160d1a01c1acde1cbdf76adf8a8ed289ce29b2534b3dcfe31cc9faa5ea52c126784d6d5aaff41f2feda72dea95e2ced20f4a7bfefb37dc25102efc2b93485e333320d59ba55aca904fbceb76fd2a79d397f8ddee2355488d50ff9eba557fabe953def2f1aa234c2bbe158c0b1411df7b2210a7147e9d27f6ac00f33995a96b5aaff0e4d731293a73f52c730f01641b43c3542bb121245058f1a1b8ab73eaca3152197ade2b422bcd985011b9df68af7b7714584865c739e8309c18ed8b27e597654679d15ecb746d872ca468368f1308aeb0938c33055786e5b33842dd01224476c53cd85cc497bc76e4042739dbeda2d9cb666b77839e7b8a08a848559f71d22b46be043d930d30e4b8494d8775c08fb0827abfdcea1a479f7fb07f5d2315c43a02f5aeab45fbaad3d54142aeb5d2934c31a0e4cde0197eea8f297699030faaba2863c7b245c6f5b7ca36eac2d9155601c0f586baa05705862d192cddb59a56bdfa40ac790b1e2587688d4014058c35a0003ba6db7759668a620df812e0c0bda848798464c94d6b19860032c62ea2a1442f252ddef50f2b2252d078d70f33ac0a28ad6ae273b610b4d3f1d7588d468aefd3ac9cee383becf0ebb564717dd90b2e97fc3904ad220b9b2be5cab782b801bda73a076e8499c303a6c4bc1dc62d900445e8ae6c88c3ae5a7b98caf1da166c597336a80251d1025be47fba36eec69e2550b355edabd2057dc9a596431658790f747d1e73f94dc7bfe511b73ce4dc953177520c3b24b572f6a6a9180749914f094757fc3ef92e7e0d364c51585af9c7be5e27a93f2d7632a261c26f6582aa6bfa5cd66aaf5b5062c27afa75bddbb0a1166b0029a99e123c401e79935bdc082aa79e3f72e2ae6a59861153d7ac0444ef231d33e9c008d0d836ef33e77eb2fcd48057decd90adf0150133a4a05b18517dc410386e02b9264956ee37dcb7058ee434ac0d20b7c0dce63dbf604de988ff817629c37fddcc1e04f92d00cdc46c856c074a35268d458bafe78ee8315b62b2d7373ed6971d37a442aa70f093d00f2b11cedb7bad79582cee4bd1eab6891e1f5af230a2a486012f58d921aef55211febc5459db84a5895069cfcd21006a00353d36deac25db525064bd79ebcf696ae63b8e771d70b24ad685ef750b00ad4e6b607b021991eed2438b96dd4ba96ea8022ed0b05036f0698507aae1680b46cfb953661f025ffbe3ec7cb5ae1a5e641db8874252eb787b0631e6071f019c456ee87a5f2b35d276e9e8e8dadc32d84d3117a1afc651b8b20a942ca6beee0c152ab313cc977cc53bf8739f2717cd4c15844135ff462c375cc139bbd1b032ce0b2b99c8255da5ba57be2afcafec029b6e6e291dffbb4e92bdfeddb1cac053a9bb3d5d9ede019fec6b2bf1e5bb201a7f3ea1a44346bd5cbc8cdb71c4e032493f3b8a6e9e2208689995713bab86c96651a1aca38d8c7e5d9faec2ce9576184dfb569e56fdceabeaef093b6eb45b9e9c655a7238cc3fd18bc88cb809e681d0e9bdd6ff2e48b26516ea1ca9267609e52b23268986fd22c7013fe03fd4f8ef5b76ee06a82551f202d48300b0b6dc2f2bbd85763485424ce337cc9afd3db935eb718da276b0ee03583ba9adafd3cc314cb2cfd8d74932566f4c0ac42e3160c1a982bcea8da2cc847f142f4cf3e0b5eec7c7887f09fe7e7236f9c0df237e2c97554f03fee604edc7d2fbefcefda6c64f42f1c1537a2e9d47021f5b489cc5ca8c2022f8548d30a35235331e37982021767cd43ba1dc36d75ae54d5c07d47f1398bc3271b06fe6ea83d90a05cbdb18db77584998d884b1a064b7c69d71fe5df0f6dced33f4ce09a0bb927a250442f2cf62d22cad1b7e309c6665c97f448db7a699da6c338843693d40e696e21e9e505ca824b655588f19e73dd158ca54b706f72942cd2ef2ec05110f8cfb9db7317542909c6aaca22492deafce4dcc92ae5f5f4882098f7648407b2d3726de3a62651eaa64dddd6426f2a2340622473b48958658757f95acedf129532944f2580c8cab3e57b247d8339b5ee7c9ab85d53d313292228b05185aa5e0035c557a50dae475da90580b59aa3397b8e5ca61e6097cf0a5270c8f1e8890055264d9782893345a24b2db8fdb016c007034ea076fb0440242ab617b2e46a28d7b2b31d03f1f618ba0a1f8f84163cffa19a6dcca647f7290a934f438ae52314b7d85a1c97f88bb16fa2cceff74860a1d6c89a19caf7399d2631f4b28fba255f15bfb129d61ef8a2f084e42bbc86dae2133ce93d56994bf1cd6acc85d8547c7fec568850bb1a813ad137d09d4d33d9c8524ef629498a9268a3ba8b80546d9dfa2c181236e6e44595b81851861fcbb26bed314ec137cbcb4736e4ea4d3a0cba15ef984a9afbb402d6ecb1d7d78d0b41323c93f30eae6ade21408362145b1de3219e45e79b86471fccf63ba17ba7be85b40294a57c6e8765debfe6d74a0e2485836b3b69f4a24a49e7d35001da2428846d2d927bdd38c841337fa285a1e4a1cb44b7de98eb94588ac868e95d3343b93e8ec43f068b1de7b359bb6330d4aa0b67d864ce704199769ca6240b2d4d58692a8bf75d6b454e1a9039e4f584436c40062eb239ad025babc0baa20e5e860133fcac9bffabfa72059bcd405d67da6c7006d8d3c4341a3cf868f9ef4ba16c8866b9e40660c39aefba49fdfe8b3427de1fb66ade7313ee45c7c1871c825783809d0ddabb6dd21e437dab460ab2baa8f3766fb9934973d5b8f3c48e6cd99afee724e9564ea20bd4f5aeff8742e5d24d715731c628f7f69f2b1e0f94843856f45badccbbb9ecf45c36b0b870988aa77d5df334d2288fa51d3f7a9ffb1393ae2542fbf352daffa6500e3b5fa2cecd6a98af191a38d24debd7557788eb744cf72dfab8b61b2079a76d89b27bea8947437419e1d48f9f8d039cc18d7ffd2bd432736bac80bb2b510bf58f1afb42c9bc85d6cfbacc157fb428cf7a187197af9cac0af7eec0a685bf558ef5f9a5a64e45964517a21ea4773fd9dccfaa0e3d82fd2c221c427203bc746135c02996f64baa76228ca23ecd91a2264a56a863885e2bdabbea6dd9219088a26de29e2b07e28e8b7e8625726e34abb3adf363dd41591fff2d2bee279cf461b6389b91c6761904164896c0ea175109826da3d5c979b4e0147b8ed01de7e42e3f5352a82e551ff77c5631dd4d01dc6b33048fb3326814f2b6ecae327b07a0a2331949fab8c8ad9b996bb4fa37693d47bbd9965f36d1cb44c65c9f9c0e97fbc1c9da25ff51aba2489624374c008d1e3b5b0ee8fc95fc312b55b47a899f4543cf1f3f8116b2c527dcc4d199a96c59b31feadf9fe11ddb4c9b6f1a0857b9cfcfb83fd8e12773ed6f103b2e95612c7dffeb15f55dc091c5a12e8f676de4a88ce4600ea420485832f39b64c5eb0dcc4e109eb1b15b5b7cbfd6b76e53af70b30ce1bb808ca91dc56cd94db71f6eb5735af7d16b400f6c14fd18001dd71a6ba460859ef7639f9fc1376e58ac16dc69f25fd78f053be7d2b9b74aefe589b8412c22c4e895641f4e5467acb6516f0cb4ac6cfa174b9e61732f1a7480ba51a4d827f2ce43ad1b823563e79533d234ff2c2c8db1a4cd559c9169e312af6244d4f1bae7c7c088f9d142ee25aa4cd529342bc291de740667ddd67b0caa1f971579f93e33e80092b02ce82412fd7d66da599e0df2f05dedabd5648e27d7c67608cd4ee6e39085ce50442fe04e258d57ac0a0a70ec80afc4a75f6f15d2d2f922001b7f4ddb9677c6429de570dfda2c824a0b9fff8da455f0d5ac97f88996573fbb26f0ee4f75c4931699553e0fd9a6abdd8dec844ed931ee0257ede0930a926def9d5e0daa8901665ddfb5d70daee2d7f4d935a3517165fe60a76cd58ec5d7345241478afcf0f3c6c3f553d8befd2581308a2e86d4b18c8a423320bb246c746c7b837f86f5d9c1939b8f2a4ed0edf990ba77c363c879a37a786a0f3120578d9e8bcdf97bab74d3e8b035e6a776e33fc9d7164eb7fad23027282fd52a4570eb16d5385de88238c25a43aae795488d8f0131dafe7c27333fa5b6f0694fd7a344627aa1809e5da67d37ac0ba43ff03741bfe6d978a852efc48d9d4d0fe90a181491e486276b770ecec2c2868b1c87192d9b82a4aceb9912e16f61aa5c084fd7598ef58235108c59c6a81b464a6792cd013bf81cc4c43b5409a12ac8e8b893bb27b1a1bacd20c94d2e168dad2e045fd790d2de2c8a16d932376c4e6cef0e9bb4c823b570eb501a5b5d34c09e51103fe497d62ed3c9c684a74bdbdab933b410a74074e2b4521c010e4f15558b13be6aa9e2ed64c2f31e61fe199f466710f39c0cbf685dfd89ffd76c9f0072d7dc87c18992c4016dc0338127b5ef33ddcba4da30495766228c5ee7e0adedca56270fad2796c951ecae4a74b14a6d71d903bad4f6f59167573e3633f9b8c03dd74363152aa3fe919ea91e5a1c14dfbeb4e8659cc4d8b82894173c400948238cc3d0dd71ba3ab6b316fed27553f9591daf39207ec66871e10018bfddeb632b289e717bf58f5047a4e42deccec523038e186475ea0c97c06f5fcee0c662728e3ce1f384c5c6fba5c937a21e13fc347391ccb10ac5aa0f5a98ea8af1d6893760f017467993bb8358d09f1d1981c9a1535adb6b43ba67f3e4b765a6a2c0ec598287031e1f1cc86303c949dd4165b0677b62cd149619fe5b2274e228dd06b93006f9a5a9c6d870f8a3b4a3de56915831aa15bc04e03e2f9e9a325eb581fb11e0fb85f6396b15f88eafe5531100ded0360e529aeecd9f493967637838e86e24603e9e370859c690b7c0889bca4e65c6f5d871ea4d719e73709366c4e035e1257c7c41b5d51c13f0e7632b8b2955483f992051369588f2bf2bc0f29de44d040842cad459bbe76a28774ae36aa8bd5e15ce144114a9399dd96339f3b05d435fc6874fdba87601c6346ebb268d114bc2b71898dbd9f8c5fb62c7375268b42ac7ecad347a08ff3b7f9a95f09d04983867ac678fcc40fafdce41d9dcfc1d71727cd3d6bff9ee6b8bc31ac13173b03ca6dac2b29a14f0f72ea8511a9ccba8baece9d38e13789f3d42adc3ecd4e3179758c27f3e80cfbeccf0f6f8f6d4a8b0a5463eded589b13f6bcc0e21b70679d7289f662fcf3836da14ca768b252ad719ab8a59f0db3d98e8418dbfe17db8df5731981407a8b18f815b311d831fab93e15d267794c9e43cb0521f969ed3c50ba0ec1a46ad227a62010207e464812cdbc9cc8c146043949232c375a0f253df7d01e1143e9f280c10d65a1f57cc9830010e3887a072ee2aff6cda78cc2bea70ac47283e95da62c2d202800fa20a266929db1678dd30f336b71371866cb9e69e56bb176fedddf2d62e8526c3d78f8becdfabd2f8ca444887c6db1d16be1572945c250f8d4b1118dfb6abaea5a8059e5e06bbea1049533d72dfc3d784caa35770d10f99b1f6e6786668c327d12fc9b908fea1944adf20ee74e6e976fe7f2c4216ce171384e7c846e617f73b440966c0d960e89752cbd30096ba136c641a52dd48b643e8b4bdd1a849ba4739310641be4be74ec76eeae95a4bf8bd56af129613629ebd80eb61651b8e94d38940b802691375c016965467893c666ac34eaa2f470c0bda0ddbb62421be9eb0ac5258fe929a63b6b0955638f70e50750dcce1ff9e03259ee6b50d1b760cfa83c00c0a608968d6725eb9b80cdd054cb1ceca67438ac7dc3bdfb9bdb8b0374f10633b9b0998aa2c752543022aa78fac3dfbb90c06a858ee6f4bde313c3cc9cb530d7e9fb89d1ae194c3004267d084f594fe13128522c0a7cdca4397540b1776af7dd0474c7ea0a2fc9415d154b8dba508308c165af1ddd32df30b8a22db0fc0778401d4edd604ee022af730bb2a588b499c7c6ebe8c1ade429602e81a89193f34ecfba559f9bfd6547890d31f20dbb0319d0f3eee3bfafafaf197d100752d6058363d37d3a8640b8f84296d8318ad22dc37ef177542bf13e0a3c2365d7614c9371a1059f1f3926e66a49a2b5b0856add1791690fdcfb389195e3d2ce7b1f629af2d24c842b7299ae1f68192b0751619887d7ec1ba446294c3a191bd97cdd5e906345d1c7127de51d60f97f1381886363f8425d43386f66978762d87b3ca37c726ff1cde1aa7ed59dd17db60615cafb9864d30f60782194a92b17896374accb944e748bb9410fae9c15a668ea2ca8dab3a03d6802b33ca8ef7d74f092b95f9209bc8a0873b7dc47117d6491ac5b1b36253937b90d202f2f2947c49bb84e3c7b12bdc6c6cda063362b7949735590b9f159c1ea3bc740a9212ea06179b96465fe1f9a1f6d94b981d583ac169b5d1edf4dbcab16aa670e96510ed8674b6fa8bab211315360d816cf36c86bb46813a72ccba53ddf1e216ee651dc3f1b0f3ad3d5dd7e559a98030305d6d869923f176d06337fa022e174e00060928a06766a0c45a24129881bfd3d4234143688733764a67f9ccedf34b5c83ffba34706eb065344ec8114683f0c2783b0692a2c277aff1e059d7299fe27c0fb77fc3f60d4735aaff497407c2051fd344be9a584030037fdedf9992819dfac287d40608202caa24ad8b796483251aad51a774dcc14b45be370efb0d12a5eab307fbf5fd311c492da6c659cc96d454a3275a76c9fceacdb8dcb25832dd9f19fc7a25d162008d4f5d5f9d62004029e1bcc32b966fe78c15a0119b1a637c3e2faf40c72e1b8b096c3d483c4e4dd876323712cb7c8429006ada0fc0c655d4b31d5d6904104180a5885e885462f7a0e86221ead2df89f29c05646c8120abbea9a02093bc2a58b21b9cb0c5674698339202c94f69deeca011ee50bfe8610a539f3a5e658d54c4fe89d643d1749da2f98d1011af01380b93cd5d89021d41d590e6df80780f66935a0216a396bd57909c14a7528bfade8f8d4c554872fe0f19a2d66ab43a3a1e8423296538e3ea38be87a1d5fa80b1eb76a76bb894dd48fe2fe7a1f3c23e4ef6da931531752a9843d46bc2f4d2eee0a73bd43b62a1ef7bee95505ed5f040cbb8f4cd87de52db8b201f37d92d197f503c3c051bb3a2e6964973bfb5433aeadfd9fa679bca2c2a76eeb12b1bee731f13f5ebd14ba6354ae5bd7409ebffbe4386d4fcb5db87f29bf2a9f8fd84c687ab9af3b587eeba394b437698114d8cf8fa79b8875b21c5718d8335de1473644f9056f779f2b1d770f2506b97ff0ad2783a9397fcb999bf16de5e57cd0b8d80c46798b1092571e0d3da9e39b2cce0599404085bd58186aca2a3723085603a315c1bb085b1f3419dde41936674333be80b9925f2927862f70200bd2ad6e8561d82477812e19224d6603c1a11265cc79fe5b6ebd33b3c75e1d8277c90f2168c15850e40570d711923a8c56b3b92f996ddd003adcf1792ea149e458d3a0a55069240db077e4ae100de327f31eceb4fdf0b121825da6bb27bbf09d724f964ad336c19dc8b675e372ffe6b3a88ec3af74b0f3cf7422c1fca377293cc3e2e6081b1cf107409d78343d7022e2c7189c3ffb522aa8ddba1fe6bf493afae65440b479d40f00d40444761957e300c0a7e9842b3b74c29f621f257576f31c4c6b6e94c31903327191efba590d48a591bdb2e92ea140cfdde88e587b77d6767a6a516b1047b357e5a0d548276c4dbc0d809b084f61b562deeea54fb6a8aa21f0a32fb6fa0d4eafe1dfc374482315292fb2b125b2f420f636fa06605baaefbc1d5417019bc28febfaeaf3aa0b1695c44a7615151d9abe15d410cb15b71261e7071e6e64b65a4b279406b4a986eb34623b1e3ace1aeeec7aebc16242895036f8e5e8cf81ddd486cea07fb9ffe74ae13ffa58bf038f31845de54b6f19b07bd493f1a0399ca5beb0fca27696260813f4dc1d5f9bef35fc8f567eef7c77cd79d3443c92f17c8e88ab676f9907856dc393992855f4ce1b09bc56bbe6f4587b15900e86b0631642b097ac1aa1929519c3b063210eb656d2dc675983c22553ef30835041d70e65a4e704c8fd1a36f77604188cc622eebe7a0215acf7b3cc40a52f0876d4fb5c79bf9dcc35c92ae233f936c4159ab3c987200e2ea1df4285d41329c4e9ac7f5d703048e4fc130268c8fc68dc08529724c5abfd5afced1f52c918dd77d570f37ffaa5dfe4394fb9e4f61874a2808a9dfc9b8b8a9a62d25ba1d3e1c85b13542e6916f3dd5bac78c562983420adac0e0ebabfc3851362b61b1463a8cc9207bdebf266e0b893d83396392227c3f5b79c2420a255ceb9eee589b5d3028a150a18b6fa8e3389f6ef3b1b84ec1ac61793c1aec4bc00ed0c3b4700021f79dfc635ed40285ae9e8c338bb48fb4e43b55267f294af02a4dda39b3d7fc4aed602f55d949828469f93da34f84e5526b78eb79f03efd85df60922d64b9e8431d73eedf6aa285c4cc9d5323e7ddc80258a1a7736cf972eca8b2c17bd7544520864b2bb970a4ab6ea6d623ed01f1a02d69278333268c71b2583965fca576a5328a2b6b46d5346b0d5862788a16ae36ef127d59b39e5120895170f447144264c9258b4685de0e5154d213cf6f06e58505a6be1073582f5e745b1d3b577ea8ecfeda0b46af9d2802607715e439f98374e089ab941651827339048c66a9c0b66e7ae70cad6ee74e890bccb5c7cba8e23cddf5d413b4ec87dec0e6bcab6e8b848237a04d45044edd0e64ddd7f74944b088c321563336050a7adbd722ce2f099fb350f0308d6e5f28d805d86582f5f225bde84ee3da06af5002fdf33ff9f26174781c02d931764786cfaec37f5719237e02b17851e4a7d4db99625ab7e745526ba32e634eb26c6d62dd4f60b4aabef31797569afb2549f1e033221aaac78d85cf035d3a0363553b2a9b3279348fd6717f7d2a47aa8df4891dd290ba085a029acc9ffbd563e7d914d6577fac2b52dd100864dbed39a5411ccf4abe46cd380c10403bd0efb379d3dc1ed878598b07250268b53e481dbcc2d00d22c48ff5cf5fcb8f65795f1dea90ad6475c7ab922981db774adab10ecc2cc677b57ae85325157e275dbd218d6adc5dac60f17f34e64557a75436254943c83838618c6bef122e345045b9bdec8c8a7cddec90d6de583eaa58ae7ead8f058f8ad173a5d7fa9a486a835b722a49a3f4630474a46ad768625bcb76e8ee16c73e8b85bfebedef235610096aceca1b4d6a31841f80b4fe0dc24aa83bd9111c9bbcf38c5c9dc45dc4fc8dc4513b34fc586df09287a8e8f5131bf19c0df0df9ffd6bccbc97132eb909cf41438819e1846d289e3b096948b89d245dd6bedca3e73a5aa0c68b4a51e7935dfbe3e2c3b423406d59ab6de6c9b6d6833a2949e2349254373e7a6bee03d7f8f48f1fbeba6c0387ef2dcaa7c67592e137faadf77d2399be224f776ee60abf99d29cbaa338291067c09ac54d29a4bca1850ce67c8b365373dcab7958788edc4f77fc26ea27a0e56913268ca78fb67c0317aa9a14f269f59f218a21bdf12d35ed8585e48dbb211c3daa9bac2d3ce4104513c11b5f6e03b7eed23907bfe99a09f4707f980a831c362b5139f1f389500d777bba01a0a58bcf4965afcca70f470cec6a3aaa83ba756db03ee6b343cf99b28ff9c28336ff1156cd1c2e2cbbfe41cbc99f519b25045c1b314d5adf8c7d801bdf71176a4154bbf354de7d9806724da5bfd6781f1031a9c4932246cd58a5278310008545a90bb627ffcf6b768bfeb9fd62f9004e4e6ea623f1a8cbfe5b0a127e98e0d98233869571a1a41347774f4f51d254ca342340fa0dff40604513c34252a0aad211beb35a31b0e616a7777928031325bd2678dcc201c67b0d9b09d71b67279b01cc1716c36b4ed2a865d22d56512814fe87899eccb2bf3fd0baa0aa8d06088e94c8c8af6cf97733bca566117fd698ae497f4410fb92dd4ff82e7284e038b01863409a6f58e08f75dbd5ced5d0602079de2d5afd1cbc43321a60ce64a1473fe2180f4f7299ae56b72a5619102831c4d52c3009b68b99c742e48b61f8b5ce76d93ba358ff41187cb85363a7830654eae3647f28666a92e0a6264936bc64926a5a4f93b39f16a6217e8521330effd59396a06beca5df4c7074c6e70937a58b72123c974efb57f5bcd151775c6e7cb6ebd5d98df7d805b84adae59fdf7a6d1c74d552861d26af295fb6b81bb9fd204f0c75e3d0157c98c7e3becdc1cdd622cc91452c68f1cde10902ec11190418048dc5f00e709647f02bfcbeda176816e49ef633e936094753fa594f4fbde5e232f35f8d9a7d9e426f7328dc6f4631a49903030888239635c896638a27eaafb868686626e221ebbfdda1961b3a4fb8d77a23f8f9fa37103c71e288ae66b0473c6e204f0650b2a56f1e5a72709418f856d71b62b7c7d751a5ed9a4208125f03b4562aafa0d735c589140cc4f79c9d9a063ec619b29da82e5add62d73750c1ae89ef88322dfe74c1c9d4643d273ab4e984d8d3901e18cdc43b4de36a8cc8ca38e85cad7f5bee6a66ff2e564025716f66eb7cb68b01cb97739f95d3433f42540a7382e0f0733597fd69a729fbb5c31896a41e26825b6b27883cb689bb494147dacf7393bb80efd361cabfc02ec92b4378746c319886416530ed487faca63ac4e7bab7eaeadc9a3f01d7deb433ddd3d276cafb6ccda7dac3cca2b1d6ac6baa37a2169f0a973249bdc7a33096a622ec1d5132edcb61ae4a6731e2eec065c48b867e7612d1bad21ba119c7df8e5a5356923d43b437bad621e32c130eef71145dc6d7ddc2648354d7a2e002f90abc327b4ca7bc448c0969de6aa6f08b97263d2309331d80a5a851bded1d6eb791468108e72ed54703953fd3a96969385ab7cf2c70863f9ac525a1263609601c104c756662156faf5a8a0e20d0eab3c0f622da4afa8b54d5d72a548907299f6eebec7685285dd488e1003c0731c06f6d75ade6846fa9afaa7f843d3c6b8bee1fe2c235f4c75aa71e337c531be0263628282fc625abc68b8c016e48c8b46d5cbe42572bde46d6e24af95cb86946c8f7becf511b43e08cb5c158e36d81c706b01e2083985d06562ef7384aa5520270cea230e4ecfc14db78e21282813394db5e6b2adbc891a4fb6fb634f09d0abdb68fe58c579c1345311e25ab801fe7c15913580305e6dbcde8c21b5ce589bb0d3c6be318e55a53ddba21115b2c85ba85173dca0a79fd781dc80a9855222a089f63f8a1760faf6e60bb9f64aed937c33b4887bf8866745bda14cbd235e4d783887e5a9c201d092f73309b49e36531ee6fd2059b0cccff3b743be9e827988203d7e55575c22c8615bf1cd323aee0d9547a6e153135b8ddb36d18eaf97e5fa1133f5a3e6eeba983c7067e929656232bb6054ea0196fc402efb0888e1319d0f67ce19a92fe984b92410b740f8dd7a0787ec4b12d5574828a1a3045b862e3475de181847a316a7d496795f8f7c6b4bd2bbf687dbf79a8fdd0b11313d6aa61eb089cb48d9642bbb7ed776bc2ab3df0d82b49d775670187d88d9f75eac47db73a9d958b71c2631d2f14242109e964211811d9c3b11c87c004189e8e2514bd16ffc1afb0a37c422d2e0a84005eb42b82df0bccd2e889b0714ccf900ea766e9674c262db83bfdaa4dbbb9079aa66d9c7061e25379bdfc6f7077128529208bd25876cc729dd1b280c23fd25fe097bc02f54df7b42a08e7e899bcdda62ebafd4e95f4cc1f9f65542b988d81557c86efb473aa21ac0a121c1d531304ef1c4494eadcc5bf862534984b1a33b69cffced46f73837561df9368e035a5cc39e0f9f4666954552a868d29155fade7b3530bbd5ac43de1196c21c75429853104357b76df10e9d5c7e4aa068bfb61f72a468dba85d5addbc37296b2346d233e2bc1cd816d360ece1279fd39d36a0ad93b516ac0eab965576d9a37c80ec50188f531d9492799285f6a32637abc3d6922c014710fc5439c8e120cac633f69a7ad4d9f77798cc4847c8da9b802cc098bb854c1fc12a4e01d8c19b89d900fc6319530ed86a0ff6f5d0e6def4d5ceb1a68f240ad2b9601f763393cdf778d546328a3d6b1c46bc488beaf286ea31666123a73fbf75d2621f8accc019aae854a6821aa304ed7c8a0a9bd9ba495a8b6531df77a1ba270568590bd16575d4e6a62c1e663bd8d0908ea3e084f939c0df94ee01b3eb50daba8b2151da1a2a82862d50ff0637551db2a136c2f35272ba9f4ad0fd1153c9c9a320240fa71e4ba31c597dade7a269e626b28dd70a5702a2a8a01f29348e4329406286b44b1330c9834bd8fca4fc7e7b4ca31ffd089f9a41e73c54773bd569f59f0fb9048570c7feeb31407262d96a70a2109a99ab4936e870a128e4b2e5a64d67b0eb8bd2d8c9d7dc3bcd0279855df2efb9c3097a40075b3e3ba14c581cdd85f8fc67d9f600a3df61b114156e9c980d889fb65f979d9fcc1ab24aac3354f58d298e716c39ca36b2e0a8376e321880fa5b88bdd6b41a75ad6fb51657b39867090b6d71d59798e407000b324b15d45a2565d5ad30807fac61fd99e752f543a7fbe25114c00309f008900f740efb5e73b79d13b6607ff726ce7d8f3b994ea8607f3f839bc641d9d2209135d8e2e4c05ede02147ff04ef514886be48e86cd83056e5d7d7e9c1eb1b1741e080e943ed9fa3cd12ad6c887b0d9772dd71bd6acb2a9f53d7cb82978e8e3d6b3463139175468ef99eeb106702e4bc6a719a509dc62dc70eef4638ffe56e0c432edc4651e18bbb83e72f804ce761685fc196b7cc8c87e4a30df079e9dc0b6353a5b1e245dbc50e4b7aa38db92e20abe8b7a63843790be3da3921e3a5ad958acf971019483e31f49af618e8ea9e88e6b22a40074951183309dac30ff538c3b2addd546944b67f3b4c0e0ebd7bb37b96a0d1aca758474fa9613ecdc55b777b20ec0145a2be9b5b0594288beeb24d1a9a6230fe3975f42475d19f3b185e18311a476fa8da93d2a7f02ea9a3de87bbe5ff0fc21fe634f028c78ac0372c3a6cebad4eabfbd68a0c8d141f53a509f79f4f126d82b5b46094e2d25635fe29e32c84100f98dea65442bd028dffdd6a4ab22fcc3a479f675883e2b04d6ce705caf24bd4a3b774582dd171c3fa9bda939719e1f47500680b3f67b9d7ae8f4c8e0c7400d890c41dfb5b92b701ccb34ca13a1b1418bc6b50b835323ee8ba12a378601510706ad0b2657c6a8374db1fbe0f40d8ae47451e32f0a2c76025c61890c31ef9f71bf7fd5233ac7b6834b7c2797d7f002717f7103e3cb630f9fe6ff92ba5f4d5fcd361685ca5f757cce555244c97efb69ce2fb2c119b843c6b3e21a3243a8877bc8f27c58030e39c7aee5974ded0bb060c9b000de506ae9280e75b339c629cd98567e9a8d79778904fa84c194fee8cbe1a9bfbd46544abbeced790db1e26fdeaf64a6f6402e3250b07d75e109863fcf097c7044810e40ab9ef5c50e64143e1c2c1ff31d917267bc495a602aef5cfdadec960121043f60e7b00ff3b8c0b5c2bc8c1ac3eaf465146c26b2b95205410176d64cbbf93be3744584f0c4fb7bddc3e9aa33d7d3bb54370bcc7d031df3ee6293b739d074edbc0b2714b1717db5a4ef243c1ef36d0cec01b43ec18c354df719eb3c8cde717e8f3758b999a638bb1220280d81e051dc3016dfec670e09e361fb73b0240c2b3735dcfb3cb832368d4093502c44ffcc59b2b6fb4bb00da1e0e45746c8c330c5252654684bb1b3744b924c32ce02951110340cfab0c237aa7679679c352ccb63352ccacacbcfb3bf8f97ce387206ae913f9bb99c6355935028f68cd01384d9c25a17849c5593c4fdb0bd4077d305e246ddb973d89d1eb4ffe1ab9d1e4c45db98c0ea3eacb1c30b1508bf079bec1691aab878ab21d71f301f5c8f7198b3969bbaede6c230151207b76f39abf0ded994442c442539e801fb512d929de8b48f70ad3389c8580427e7588c1d52faa97cba5fca6652171272cd716180cce8d5a3b1201ddd78d6d72e8ab21d83bf0f9d1d9a8c85c6b0f7931ecf5334076d505927e6b71983b9f2e7c114ec7c2a6bb1f17e5b32b7f67490cfcc743eb7787ca10e5b79c408538eaca6b3909a2a6504a25c8dc3825f233fc2682b8d00b5230733562e06fd2180efe1fa15f89e6c8b3de1ff5de6f338131b5195be63619e42352801aa1b5fddaac78eba420e3a8b6c44d87c70b009e804028e4c39be0c769be8b0dd697942def89d4767f8d15d27a5ef724d550bbe90ba5f7a75ded083bcb0cff50976940d3e5934553394029b7db27be7d51c54e96607a2306359213491f5799fcba808a94b98dfedb9eb2f392d53a62b594f1a618b0e9cfa683af5c02da83c019cbbe73a77d505131aaacb5ca976bbe9eea81126948c41f749fb63042c30963c37a3230226b6b3b7743daab89f47301266ee1142863ea86c339bdfcf743052347c97e6a37b2bc6c4bd101c6c347471e03d9529a0016693164a9fafc5f74cede28db2678ac05da9ead2a40c17eaa1e1bc7dc811bc1a3c43d2f5bef16289915ce85b4914e891950e3432a7fabb60c2d08dbdfce6d23a6964a0b6f21ee89eb11b9d3574863b20d580d9fe7bc30572e9dd56c662c5632820f1f4f88ae8422dae1f8f883f65433c025a7a997f17722e6ba31d56bda0614d03f39a1b81c4a0e2bad4a836b77f8cc62d7b2483f5f26e1011f2b90a50969cbd158212a301e9c3b3edc235f1e6e9b8922a2fe95760b67b31affc7f5b00fbcc7c1c489bffad90c8b688abae5de83874c58206b43c98425354bd5d30a3237ec5d87ab50e28ca8d3afc632588b245509897c77ee83bdadc416d6e408ba2d4a48d433ab1d566045b1716cb0d6bdde5c8d0230ca5a6b650cbbabc6393927ac3e5e3ede35e92dac42fe564829c491fa005a18144afab270f0947110b48db62cd529b929dfddd3c5099d234693b7220f1c4d5eb198852c02437047c5495df4f2586cd0ecdb3898bf3cc97d4ba0a0ef20ff7b883c8c01c6b93223c5fc5cb8d8de673fa45714d61cebe96d95f73cf3f0e96854a22a0228a4a4bc3d1562e6e9afa989b00f25d595bd14a0b2caa9aa6319d3d6dc54a76e30972153f5c60d97df5131e1febe6deaa104ffa8e34483ba2772dbd0c45477ac87efa29691bf0865213cb50f1073592e9bc2fe13b112b894c4f5c2a07043ca22ade23ff5802ec1aec2c3e4b0b9cfb98beab11196ab810bb029ac3ad7a607098853f754c6a629be081f5c3f086524d1e2d8f211a509c2664d8ea0baf773bb4c2aa32bafcfadcde9209e9f7aec40f228b555664b07330f867c072a0a72bf32b804e39fd55020a3130afd228ff3c71d3fe6d03e075501b4a8df24b2d0f996e1a58ee6a1b6066860aab3d40eef3f835e4f14174ab42aea02fb64c7c8c06bd70e8e761b54f5898a2f1dc20edf8dd303994ad427e9aaf3612081da1ca7ed62952fae97101119bfe37a810fc68352c2c06f18077597bce60e337c7d83ee3f48b850f8ff00fc2839f1bc88fa8212da20ace9cd70e1317cd2d994bf2d3ba78e52f11595a73cd6dbe1268618bb4fe9f4640ddad8bd64b14bd2ec662330625ed68634dd3a50371db7f421f81eb75e6947ee0fdbd760ab5aa75f4eec05b3ba4923243ffd023116bbb5695763e8d71f395ab26e7cdfb72f3eea2254ff92a7c5680d549e07afc775ee62e41421e80e41f7c510d295755d820acd316e209684b4d92b0c611bdb28c5dcf12c840733b161f4d2bb803eb8404fb93644d2e3ac24ca7899c490d721a3048590b49e4dbdb7db568b6c4be9b62884189e7fa1de15328df5ffc75af48d14a4b46744ea791b74759989f84d3b6a113f70b400d2d0699e2217a5d63e312d3d54e5853b4e27b7ff6616486568ea8eddee8817e17042b5f549b12c98c62e3c0c68cd55bf136ba0d13672741a7f30463c889001861c43ac141fde6db5f6b968d36c501c872feb3085285a3c488c039d759ac97a6183ea599cb0a068be2854d03121ad11cc698f00a0d96c8d8fe5b2cdd512a9c2c0ecb232b15670138443d49c2408ed0281527e12964606e8a15523ddcaffd60ac7568cad808a18939d522d0c273bf7f95cccc2c540515b61349ecaca6239eb2cd9cca1015f10b680f8fce47ff7e5b68597cd9e6fefd364ad91e0b853fca589ec98e32ecc6a3db8895d03988fce2cc29888bbac355c50f01ff1eab2d8cb1ee7f01b5a2581e5af77d1b0dc16193108a36ae8457905e39c14ec4dfc0b2bbf363fe14d31e6d949fe0ee9ee9f2707093d6b1de9bc56f262a6715b25ca1086f7b802b1ba1e117b90d3993af44f9764bbcfb0380f5252288c1284d66c76043dbcac39d6f0164ce2eeb8fd3f90bdebf528cf0948e3006c1d31bdd9b6952f1884b218b5210f6a38187660f624f8cac70c65b016135dc35a6adf0fe9de4885a72e4e87b170393ed7fce1185fc458f75583cba520e3254189068b0a2f44a1efcc631adf7ea174adf35113e51578dc74e97466740199bb1324b0e43f55c798ea685d9b0d747fbc338e5c99b8564a7e0229f3978a4cda0b9257036ff19b103640fa4b73149562848f7eab467e4e0390db45ef828f9c6600726a7ae5d5724cda825746825128fe9d3380ffa7941cae7ca9dc8b98d4d5da5b74086597edef1e2328c98d41dc7940cae5704debb9cc212a3835b73e4858bd335cfd1e19e2569aa1e44c97c23bf04777c2f24c3a80bd1e88445cab15b34e12aabbf3fa60cadd9f560e1f80ddd24b2a6d16c89a88fc356ff8fc8db76f1b8a6e3fee9ddc739149b201706fd05b1f654c8995cb9190646b9c2811dbad99f5bd21772f21fd0a5a052312a7b73af424b95831d74371f655e3ec9152ecc15deaec1c53c0b79334c329909657aa493d783edcf7255d30ac879c5b6792b23cd796cc9db3a596b6b9dcd9454618be759d15788c51b0e6a7db86922fb4f197c0a1a088a764aafa5e0d78523982d4de09a26968a1a0b5a76d5e14cafdb8c8d656038410a8de4f43a51a52b0e79541cbc608bb602d4b9df07b54ee8a8e6d4d857c1f9078464e904282ca83b362e132b6efdc494ba6d5e260217c438dd37ba0e8a1cc8b27c66f232170b202947ec9f06714d2bc0f77fa35d815f5617f165c2bb95d53f441ce9c054e2c8bd3de5ebc4b4d2d596fe179f0cba5beafc700eb787bb0bc09747d0344e6db50160099516104dd9e9352e6c8e27bddacbe69a7b7b144f696283dac15cab3226cadf3f3237fb292f8caee476cf4d696525dce8e63441709f2779d1162076c7c37e28919a4563dd5bd5f5a94b2098231f8818a7f102e81880b2455642c925ed4c41f3d0c868d5f62c772407792f32e582b97c130fa4de1bb5b8024c6b2eebabbdfab43cdf73228bed3a468b2fd9134b144dacd4969ebf62bcfc6c5a3e109737dd300b0d55b1f37d54170208580be5100ac84a769aff7021083d190ab68d60a1949efc293b3cf79ea763513703c2543ef6136e4bd12cf3e6d9416e03127c3d3b818fefb64b1d1fbd6c184fd78c0eb104d3060b2636becdd652705423cfff5c0de2016d706fd29bdfc147045127feef34ca5e358c3d4a1168dd3a3dd98d5a1ba1a9859e07149451233b4160327b0449a1249ddd5889eb9749d7dacab5e051bae3e119ed190604cc14fd57d4f9209de73339663e4f8175eaafde1c92d270c488c6e9a935b8a714e6239b6cdf214e727150251fddb85961442a5c951bd37d530b5a4cdf3411e81f7cec5d2aae302189e953eccfb5221b9003bcae93629af38da6aa3ae353b43493244eef665c87eeec1fffc315c74fe107a3965b52f3bbac94d8f12159e30f683351e616e60eda1bff0d8fff72d8fa990c5212ef3dd43c9fd4ed24b2b9d3f1eb5eed4104d6f1a55581dadadfb38f84d5c474b415e0e9390503b71a2696ad41b367e85e3420a621d9a2a9c7cbe9c25415e7b5c1782847077175a6c4b0cda8b410ee04ad3af5c8f6a32b0b23c96a9a1a6e1a021efa3d5eac9f3b49f49f9a7bc1c600ff21680fad1006f2463793738c7b3318ef8203d717bb05b1c34d6a5d3eff3dbaaf8fda057ec98e26686fd230a73c9e4488f1cf70f1682645d011041a3a53db2b25f58973e6126651fdfc50f00190fcb07c0133c8b4580abbaa6cf16f27113cf4127d1cd9c57303d4f7b8b023f431bf701cbfb607c5131dd7ae517e0a630c610c84677435f73454092afb8666c7d2faa910de68d98ce1514ec78148f5a72b75e2731ebb6adef9b174b6f32381497e1741dede5e52c655f3fd015c107341919820fec615feaa570e64cef9510f2a920b757264c70a8f90f4248bad408986707f5016acb8aeda7f31be21d8b52e0789deb67074e13d66678fe525c81ac87bf45aab8d869bceb8014ce759e52968081c5a655286bd32a2f332379d8f09193008947da9085c638f3e2baf7ed0367131df328c5c8e1e9fcbd51386eec616f4579d73aadfa4ce49544a7cad67ab8f357f55c2c3ace0c6757a4895ae92ca56fe574de2508e234ea944adbf4a5b824aebccd80454495a43e1fe46a16dc3d6d1db1d1b0e8577fb51838d5f6d4eb2ef84185b1ec11ecf45bc381f588dd6628cd9098d00620eb81a1b1c7a8a28d278541068a8e8c9a9d51ca851867847edabdc60ea0209e5c606d3dcab3f85814be2214436eb388359ef726c68ae53d78450e9e2e70898472ecc0989e5a567aff0490f5c7d826f0ebd795a2d2a4e518d963ef6959219d84ce3eac48146d743a2887cb02161bb02cf6398e2414cacb7b2a02fc5a6c6d7a4c4af2fe29eeed76c6307833dea2a8518f83970cf005e8835571f8652e1b15c66a11d80eafc4362a1fce67320c690223fa8af813ec5f0bda471e99a2304065c2d93602d5201ab126fc0730d87a557592b403daec1a0f7cf791032c8f8cfa0ad93c633dd01c2a2e27f3064b9f508f12014f3fe924393d666c39d11c6b46e839d7e6154a8696a14400c9d5bbdd9405614cf2511efbefd24bedc80610a414ce17fd9dbf680f78de743d70223df461e0d220b0ecd34e1e96882733cedb8fb021beee4d5b7fee44c555289ab8c79cb5cc044aabfed1e6acbb83eb68e3b62abe5ecd4170a0a60b50d0603b8416ffe5db2638145022977164002524abb3c8a095e8a0f22175fa0f56e1ce4000964641c54cf15a0ba3a7c854de1b640c20c31964f7c1769da0322886dab27780638ad6b7d05fa8f2cc1974882eaf4c83778a94ec91dbebc5e71f511d5c7ea15c57a28f14312f139da891644e91c9f8ad0cb5a54339c3b9cba52aa8f8b68a62e64dbecba69f453378f337e4ebe5dfef45c2c71a3f273ca4a3f4e80f4da5979abaeae72108a32700b35f20131b539f6c9fac608e6fe536987ac8dc9a2d2e599b003e8f74f5596eb4e6adb4e215c81cab93140d444491649b3f75daf0cb6172574bd15ab1960cd129fe76f4449543eca7134ce833b95745e49fc96b903b064582db6503da844c85c35109cba6403d93e36122ab55f03bd0272e09507be2cc7996c821500d2a53c2703483663592dbc59b7b825e2cdc2e0cd2b34cf14cdcc5db496981efc80386bb00aec7edc0615b7d4bb59674a5cba6fac669bc6ca5adb2d5174b0dc3c213357917eb105b98fe7bc501135225cca471dd4e4f45c57582bc1e30f1d81ea4696e84902b8f63b49ecc58ac14fe6686fe0c0b258f348b74191ddd5b818971eb3b29de1b193edaf62604064f8203ea83efc208e3ccbf6aea51836618d6de3aa829c35a0b59f6ca3c61071966afb91d26fbb5f37291edba4631d5986f000bde33cd3e6234f752f36b17d88bc7cc13ab90806b550889b14c5f3231d73e9ae245e03340a10af37161012213a79b770c5c9e2a60d451b3b736e0eaaff6cd8d8af36253d725b2b2a4959bc9c41756b4662f93428223c9a3dfecf5b36fe8cd5bca68a4864cf6974b5154a5ff88a81926d3dab90c79f0c0d8af83ff8adafbcc4b3633038c6696e8280707bba9741577a5192692a0f457dfb382fba892c03bf5f4871960bf0040af2a554d400c3634b6c30401a4ee326c63b2c08b710f9547c515342579346591d4fd7914c0508d03fee5ab16ab07a97a139b8e9a064ae9f98742553e47efae6cbe89d24df79f801e7de59e61f94e0cd420b3796105c608508db5a308098d6e5f52d7fad9b1819ff0da14648ce38dd60d70f21aa7041a25623dbad162b513d046006c1e1dd9417e37d89a315d7eda2c8e8ff57096084f120da38c14948d2e550a115ab9d202760ed03ef77090f2eb9ba7ede8b1bc1fd9a9f6beee1793a53acba3b9d5fa30afbbaaff77296967928be70f5001bbc14803fb0459f566f19624a4984be90c236b38b9aff1b45df3c10db9da7110abbfc98f02b1b9d54e478b7c3d654e53c99e16c6996cb2ad8eb5289fcb0087ffec337a5d4d2190d0050328c2bd4f2a7e45c48884a118999c00e6270eae163436c83aeee5ef85b6794d84168d158e47169d3c392f5e1f455cd1df683de0ee9ac8dd87bf82ae86c68628db3d74420fc0f94283223e04429de3acd4c9a47310a6bc04f163a9f102af519e7c4f51922cfff54f7c3787d6a6d54d9ae8b8613888f5321b719f9d7c35a4af4651f78c33bd9193d7d54de6db2d551f0f06047b5c4810f3b0981af9bbb2046b53f546f0cc2e6884ff8f8341f2730fd1ecea84651de298b4160af787316526aa5a015832ab3506e09ffb57dc731435ee9e082caf7c136b6b49000b7538c5d8b5192680a687d900d39317db7bf246becbd188f2dfd53a9876ad72f12c30b2639e254ac7a13ae3f9b964f066777f2a25e27d65f31d211010d0f3a8c46ba32e386860ce0e212cc85a5d306f2b26fd956f93d5269c1134da18c4d92192ff288f1a61a6f967989dd38d901578cf7454ebd86b3565d4df829d292eae2f1e8adfd7683fa1640dabdf5b638f4b856b2ee1b5ed534c39cb3e7c3f09182b5b60b111fd01bf0db051f7fcc13163e5d996924381cfdcfe699b81d3d281dbd4e23194c3803a06ea55f35181b413f81a46ab2d6b1048bb85cf1402c67464cc88b4ca8247772fba7f42256c2c08427b9d8739c5891254fb21d15e0dad66bb1f1d8e18520923ad0fcbec05ba773e6271240f26d6e027ff07d3e1291fbc979be2853b382bf87c3e0be33fbfcbfd32a81d5bd0d98b879d8c45f08692addf2112bf49e23be4986ffdc221866a08abdce9978737e11b5b6c0d18c4c496b3119ce942c8a19a285f37080268b1ceb1f96b3ac7b8c2f3f84e7d9d106abc71564319ab28e70cfdb931147d862fbef28ece7146f81b61ca8679a681b56f71a3eb43414d575a3ac3393572ee03459ddfbf9200d2c6ef6581abe29a88485a0bdaa4ba183749f92014a78eec57507c88dab6bbbcdadb82cc0990398049efde8b73e60f7d20c5377c7cea70d6f7e9146c5210f75d1114c7e19630b4f664e20081a1e0da3c7c3b1c62c8fe278bd4bed166f2b5b4329d59edb44cadf5a7d44f3e8a76e26c833f233d3cae1164f5591237e5f07eb87b1fcd40c5286910f07d507a7ff079260bb1f4b906c849053f554bd0fa23542e77f7b4ee424da3eb6196beeecd558101af378d46b1f3a2e76867f88e89d98112ca51969e823f16745d608677715a0449dbfd7861ff0ead325a7ceb1928a0557fa1a54195e272fb91cb91ea329ccf4cb198d405a9ae9547d0f5082ce5e6bf334a37966969e878476ed323a5faad663de82d60769fcd7cbe1f4ca8b8f7392a39bdf7b68e61e23445eaece62c0570646ba3ef6e7eab83036d68039f568f20aa6bb051863a002988ce599241323381239a75c09c62a7fc300e8ca6c95d1b1be5832c4b9563a72a1073a5fe70558d59b22db1317d754103f008413c47d718f6126d58761c0a4174143d433133a5322f66ebd39e94bb4f19167d3df1cc159051f2194f7a17be45f66d029e4fe5461fc60cbca99a91fab50b1c9e7c90ee61bb80cf62f83c18d815c8841ec5a4e2bc349a25659d6a6f4e2b28f20fbde553f88e406294f3a3d62ef31b66a1c0ebe4e2c73abcb11b9276d71fba91fa990046c975d01331af42b16eb49a4959b98d881ee49f76dccfc7f8a28c8ef9acfcb010889a7343d54afa2340a36807febbc871a2401886fedcd1469e013666441045fb6ac0e84369f46ff37bebb39cfbfcd51e823fd325721e68233bcff098a0b0fdacfa3aa60fc99d96e463cae081e4719110e81289cc05ab28ebc131eb3b4d180141b72cf4c0847a7ca489988e01ec3b1a6dbbcafecbbfdd5f1fe1bf456aaf0b063ee0485ad25d6283f12c6e0736f8bd9b39eae5dc5e3d030fd0789c01c082a5ea002120a07c68ae3eef08e8eaa3e6d2c929f8a157eea6d9dbc7e924f663285c4cd12f21f5416a37ff63e6342400fa177eacc1fac1a144311fa65328186f08f6c8a42651e8da0d07607d5d497fc8788106d27530a9a8dd8b4132a7d2618e19b4a4f71893c1a7be78a886aa163425af0744cc9e95f374a9fdd70091caad5ea50ad6dd3e89eadd8312952caa860f9b7ad664334141333e6239d79d49e5a9344c1810a610fb7e37adc9aab94c63bbce616493e4c6e5e2ebc92d05f53117b3e977c19d56453f9b2192f8f0c36d0cb8bb31136be8cc88725e54c55ef6ff7802a872a296adbbe0e09e29c927763860e55b9a339348245b695d3af11c9a7d01f240d0bfeaa19d586d8c0cbca2a9f15430861ccf9744922d61dc20b6aa0dfd986a938de73ed4538b0d5ac0b2b76f247a0b6834a73c36daa047289f54a5d00c304196dbee0009048729b2e33fd008f8de08ac433a02cf6db26b3e7793c47ad7005baaa9c27b265fc37b1d3526c7aa7878e5056d3c8094ba903bae6eb22c674b1468893d8e661d04a436524d8f6612627fbdf6d0e18058ebbdb479405c923b7b1697e1507f813d40ac02fb25fa6df7c8e321bdde24c0107d8d02d43b590b0d930cfba73fd72cd120b32de2014e5cde3b92b36a20bf9c52e0cc85ff96fe246542165c324bd72dc1b7c04a51ce297dbe2470cf21f4414643b900032a7c7c488eb3fd8cee7edc23a58bc42c209f197bdadc446f9a8742bfb1246f0d9a75c76bfaa57570299e07bf8fe30f43ea22133b381c515d5edc68d8e040ddf7925e990ce0a1cc91b9469f5c80ec6c714133e1316863e6ca309c0ee3d7300f4c33db4eb21c20506674c5248686269bc4919b3928926395560d2f381841f23e4b2d46d015dee97f03f63dccd9ddb0300eaacd58112ef2540f7203af76de34e5b914c382b0446e3d70c19c9fda13b1005931f49a050defed5ee5ec773bd29cb480e81f89910b3e21cf2a44dbd5000ef65a0b24492ee912b054fb092328a57ab646c792a004a6c735279c41be6b919e18f6313932cdde583162f497d0ce8ce2a62fe2dae23b812692e84614e0d40c7ee47fe48473e092318edc821f14101c01098016c008aff3b34d8d12e34d7e8f69a8f78697051949b30bdbb7e8ebcc374526128c6091a2c0b605a12ed21c7a6974d646881905b2f271b850020218bf8801cf4f58b9f2a6c18ab995cd50528138d3d16ba9c389ea9ee6b48bd394c0d475f08465c57bb7077342a53ef6c79101eb08fd9268f6a25dd5be1509b35adcce5273636bd060ed8659b5e793e553b21cb60c0cdb0d0c6dd245e5d2f123bb59817af2d3dbabf2c1dae10889216e1cd157a6ca29dcca8ab9326940277b883e716ea72701cea50fc88caeff70c6e97b9620c1d5c4a55a802d9c6ac22380ab2f4a3b5168bcebab2acdebc689960c606853bfbe45215c01eb974cda4200fd9652df9787c434c9c346d50b89ae1b3d53770f9beb6b75495eb20ef00f211b9f7685bd45eea2d512aa400a12eca477143f03d59e628656ac96c3d594d2a630cf6e84df6b97d25aea76d5c2b99f5b79d2ac0c4493bf0e4f6247e21f780ca7086276ffd12ffa9c2ac8030db40e42f85a6e8f7b121ffd19fbb999c1155e9c3511f6f74306dfa9a96919dc3d8a2ddc6dfb137ce210761c0720d4eefe77ed822230dd2a2532ec9c960ca5c5fb6369df460168c0391f9fb5060c8d7844cceb9f138b9c896afe3eae8fda9672e99ee5fc510f179eec4d6ae4de9b87332ea2f7ecb236016a2523cabdb4245cf8c7019b9784a4d6d4fc38180c121e6c44fd20de48e52ca38dfcdbfaa2b283005e41b1ca961aceb8a5478b694e305eea504429e5cd09027e75867bc56b17eef2dd10ff34dd93b6eea3261abef60e106dd37f117b6b98e1e29a965808760afe4a86085da0affc3f62698330001727a24c81eaa6905e2635b50b5ff2ba5b33cedc41e3da54b61dd946af5534f93aa510f6ba222b76bd58bb907279da82ae715a955ccd6cb23c3458b194e4bc583e66f9a1ae9d0a771e487a09852e853dc71a945d69192053a814b4543527e8cd999bc2a43408efe187a7eef8ef6cb0e38d35a5d03c9b73417dcc0329496ebc12fa4b7c6af9367e2479ac9d618d18c7a56bb62360b729c7a89b777edb617a8fcfa7a8e221a5e3b3dc7caf7dfd88cd112ac1543a93c66ad36b19ebf0cc2f97be5ce750e011101eb909297a76a27609bafd8bdd8da589aba67ce20b405aaef0c58cd1707501cf18389ae46b3b5a8cc279b227c5f3fc92a5fc1d05855f47357cb35bc52f196bf7acc89c2efe87db3c3fa6082e4e706b60c18e10a51ae4ba408a70223eb26eba7bdf88782332f153a0f17ca770739e2bd4294eb36cb8c16747cddfe6110c2e7d8292eff5a1b181cd8c400f4d5420795c0ec003d669cba84bfdfcfafe9e38327df25e0db62cb640dfe6d8e6b353a70857e318f33d43171c5f6dab10dc55c9f27b8dd820b5b4914b852111cae3a15946ef947804067b52f5df7a18ffb9d19906b741724cf9137356525509129541d2af3d457e89b06b5ff0d753337501baf1e22180006ea5c210fb6dcfe980504c8c403f48031b78d11e547fd1c43022641758fa1797f4530d463007625327815dd2191e6dee3e4ea3ac376c9699b2ac0e2b08442dc9a29ec3241d8b80d94be348c938aa4573d976192c26aaf56ea535dde71fbacbdf1019cdfa45e562ab5eb69dc2899f515aabfbb114f2beb1fbd6333aee79be85ad2432f42eaf75b78c62fa704938e9a8ae5debb9848a8813e9c7c43b34805b95068bb2b506880f7b051adc48e8e58d48d1b29fcc8785fd0126d958a1d2f780ddb2cf5d7bcfb7b9d18032468c29c929c3f811f3078fa5fb1b90ce26a75275cc4d8380d9108347e97589ece5125c07df8f73e2d68315361ac70dd8ab9de1e7de95fc4ce37eb7409635eebc43ac62333a40f5b258b4ebcae42003f8e36b1fe82b765c50ffe29a0990a56388ef571272da704ffb0d7d2ce8f9c9c55dde16869b1eb1cb44f5947d4171c2b3ec910bc66f255943187f0c65e628d40bf0c9100b03881357bee6b335156c929a3b1d4ca9ad8ef4beaa69dad6ef7f5df75a065a1a1bb24d9ebd95f817dab05ffe8dc83da8a1c52120275779519ea07e9548d41c0734a00cc4f097aed4988eef737c416751d56f3b888ce68425a87a7f2820f87c55c8411c90f3fec9dabf3e9103522f646e33c648fb34a0b6163c7f78ef982b7e929b99b965d49974f9d88e428763da2bd38f435bee84f2861c5abb7498ea20f264381ec7eb659c0accf2a1d2b1b6b49a2c3c78210776f0b720076cb2c16aac8634be3f235037fac248fc415930d391687054715e5c8444ea26f7caa7aceee961fa4255e308609e4d9b243811a33f72842049c547427cd78862b844c7e1ad7075e087f29a890c1afb5570fe2d8275da08d9da843b1aeb642f9df2d1e218707eccd9233609faab315959349279c97ace265c11dcc6acb25c514c7c374c8ec98ba59983b87820018dc71ae757c95533d82418543079eb94907cec39db9bdcc3df7280d274d4cd7394a24f1424b23f44f298442168178a6c784d7f9329e52653f2a95ec5ee3ac8a54aff1b19c1fbb267dea564b414cde5fac0d03d89cf0bcaa1ec7acd471da5a2f0a563593f42469404b026d03214bc734a621771f865ae2a7d3db214b45a6b4ccd35db96fb722ccd36856b239e53a78c09dca04c43908b63206e0d51d9a6fc741927ed015bb9a1d931e4e9fcc1d1bb81cd713c1664b44a037a945e6255a7728fd7cfbf409f8c986249d1ff4325efbc49fd0b8b7c200600b90db0e38ba6175d7432a3b43a5fc60d4da7e16caed6050d6f169d3a968d3ff7ec49eb105019c667501605ac71faf365d75fffbf76fa882328fd3c772b2a3f97afcf068ac24d90a4de24ddaebe9a052e36d30f3877fd45340baec75f1f29b60214a4b7ee8949938f9b881ab60c199100444af926377f90870a52702a8a1d7e89375bec612f9aca7a12be1f79e8fa1080581424f048f71923c730951620cbae30bdac6d41242e4e68cb99ecebaaebff8394bfdc875b4b093ecde4a45c1062ed2c4a2998a461bed5c8c9b3d3ca14f255c1420d6276ea6667c417aa8f850fee7847a6675893923253916ebe94877a51723818435a33a3707b116c9bb30c67908c5a51e02abe78db43354dc505d7de111094ffb037fd574fc3d89cf6bd0acfc05d3c647130e610a7d50cd11794b6ed3ac8e9eb461a2241901d2f681598db5a4fd9a179081a092c2f6bf6a5cf12ee5793fd94ec4153c92a5b06cfc9d11072ee17b47d7499231512c4a37bce2ac98f3cdcbde63f7e5e286f8c3e52d7d516732c7b27875c9a53e6cf681f543b91db17abcfff7326ad657af2baefca5368ee5db20174ec770c1d7573f99175124524965e1813baf3bdbd72352be20be8c48fb64499b18bc17c7427d7f440506c2d9491f21fbeb99ea2e6dbc51c30deb842e858aaea3ab3d7c90100507e7b901700660814085e7234959b9e988246c9390319825010113b9d1f38f65908e7428598757a458d62ecbac0c0b2e6e4dfcf6926395fd9095d5071b97b04b45dc65837c9455a81fb9bf42d06a83752de28b9b4155be04886fcc7b8aeb0c12bab60f5183b6cdbea555101e0e09bb51aef4cf5e133e008d2bc55e7c2ae956dd523b8bd9f90ee1d40ea23be978210c4f28816284a796f85e6813d3ad5bbdb3450f8d36eba6b05cfa86ab60bdb063ba389afde2406a1fac6251f18299a4a0460ac2574bb71783c57acc6a251294950d398bac751eab1fb246b99ce4e3a007d31e12ec5524ced8a2c5eef2b7f791df5c39957e65d450264e83e6eab6e253f5d6863ede58d4ae8cadf2fc0ac7a3b0f2dc1f0758eaa62babfb4d7eccc0c4487c2bf1e72aaed224c0f6b30449281ef83c8b3fefedcc1e12e589e577baefab2c32b1f448ed20e716830a5cc3802a47b69136b3d35815f3564e525f727bc33418d1637414c4cf50643391e13f32987022522a3d73d91e344f3815fa5ce3a2570e7f244878e8106cb32c2a7f05ea3c058cdc332b95c4d12871d12850dbdbf1a3e047c7ae60d9dbfd8dfcc05131e692804431d469be68e31d9895a668100457c92cb945d27c711ce19b4fc5a41582c8a133bb8e1a6eca189818e9382f4bd3655ae5bed45ad6532a688930fa8c7a1b5b440ce05849f151e1300e98daec994afe923b81774ef44512f577b31f7cd7ebefaedbae45f915924abaf42dac03864f1a55495ffe8be774fa4c0673d3f506bfd607078a67a4e6db9ab9995170a53e2063c7d90aaf243d86db182a4645259f27b0eaa05ffd3570c64ab37d4310a4c4decf91afea4a828380997e8dbce05c19153b2a8d80284be13c86ded50a47892b686d41ce56fd1fd1b96858f3acde428db22d1dfd4f12430df3ed1a9f7ad271c61383be181e301f8eef7a1cbb0f791fcdf46f3de6fe50b8cfd084113f2f081fdfd94b3eec905b6ba4eb91d0b07ddcc4ec314efe2dd44c898d6077ce9697506968d8d4f195b10bea8ecfd8be8aa48c86be4a890b16e40c67c80a33a81f8f20aa8572db31014a52a547c97833b32117e014bc18209c1e471ab534381d7d74c34ec6af8ae08681bc5fb9640bdef7eef83cfd961cf00e19a9f923269363e5f6124289b62def96df5fd9cf53daa58cf5067482b5b79eed3aafc51818500e0801b4c1410981efdb672353ddf6ce6d2a6cf620eef778066414f517cbf50b927f31a9a6b50c254c7d7dae478aea737a41737774d43fb780409efb71bf2a2a59b3aa9ef16b6be9b25573a5692cd142333f12758bb9159d932e431fc4b1c1eb8f5b035e72c1f938c883292fa5ecc1abc82e210ae41a98ddcf7d029a48ecf05650f37932ec261f08fdb0a77df493c78654cf4d33452b2bfca580287a704aa0fd52d222abf78e5b1bcea8cbf97ad8ab0c8bb088ac7db982133e249a0ab536b62029396b1c58619a2e45493e740a5887e9c7f5b6cb9713735a2627cb4c651de7448d6c973d59b487c324d39ca6c8d6ee3e2261cba26b345d8555ac08d6e8a825148d65ed9a45b1180d8bfc1b3803da437d6b781c3181d263bbae9af3a12f3dc07ac966315621a9a1c4a5d4eadcc3b17e53d51b3621c966165e41b8254bd80063f77555ca5962456678e77829e6f0bae7a684cc25668173bd65e2b67510e4d54a239844f3359dd81a8a2ba52ce95de41cd220c9bd02db8716f24b60e6f6277b4d56d74418f5990e974c34b0640bbf233a79d01b88699860f575e7ad17d40757dde8b5f4f6777effffae907053d1782695643a851aaa452ae73d913b11e10408c674bd787ceac7fb3d2aef0e9307acf38bb01c2f32f78d1f1ddd53335cd02b0d5e608b90d154e831cb3d6a02086d7f05a8b6ae43ea6f3810aa1ae1e748a78430330131d10b6eb3b8cbf37ae59c718e87495f16d3d3fe7dbc507d404fd5e292bae5a55445dc3db51bac46d4285cc2c98d1cca925a82346206e61133a65da81c60d41ec6f39b3fd8f1db4698fba1cc056e3de9abcf1ea823eab3a85f654e9a91769e84508a58787063e770f950ea54e5cd30e65418a863b980fb325da4188bf2f5254c8e97c03c234b46b50f6fed3aa3b9f018c89d4a0d50cf60c0c92eb922685e2667a66a7331f02aa630dff99770dd45bd128056c1a60fa6e378b95870e3d1042604d0d155e874a6883cf5efd8e00bd448a849ed5b05553fe95f6778def9bf2798661693bacc705d1c0d5216e0a64d5ba7ca5397814d94f3edb72e18e39884831b281c53a0914bbcb98c04dd8e155499b23852e1f3eb5fec7de91c167378f8fba65c775612499548d6a002376348bf0667f4e24c6f2fd0e77467e926375dadceb5f9fbae6ee71be0a53808794cba31d80ec5c9e3a805b0362d747815c31c2340f0eb5b44a70f050fc535def9f2592e25a5ed00f3f4dc77a40f459d2ee1006e6f228e398b0dbf1babc752889c460dfd376a70159c08683c0a2c1da71cdee72fd1f825f4adf2b175005415c84b64d5835e6c80b2a7c278839c4010f23031cea210b0968c9191b6edf08489e77986a25055a145b0b22aa2db0415ad99f53bbbe6f41b2b12485e1abdbaedbbd12a3054cd0222487494422287083cbf2a9c9a227849f8c8cf5ed7dbfd83a20fb23f18510c3def552005dcd47953ba33c4d7105189192775682cbd1356649a7755e91cb7838c13a2c441ff84b499149a80f6685a87ace674b75159ffc9d1d8ab6056b250e7d1aa300bfe8794794c033c90a7a0909576b077d5d9fa221353561e8f48a6aa63a0f3631357c816fe7dbb03c70fed43fb4d76fa5200b1a62743709375d4309cfef64a188ad181cbf84db2b5817d367a06a27e1b45f65a52af11ac94c93cdc1c272c1d015a7963d5a9fb2d12aa33c0aa9bbb328403cb6cca38cc52f802305c417017c41589a9cb7a8932491c3327034f570a35e1b5b676de7586ea089058ffd1b7265bf232e1d6c9f7e70a4f1dfb0e142051e36002a496452737a7265c2086358beb3bba82958a9e95696a1715551256ad805b6d2ac9ba057ce313e43e70212eba7ec403c2b2fd843603c1091c03cfff91b207e4aa8ffe9e1d2d07ce6b7ed61023b3f8fd6d83cf390f138ad7f00ea45608f1189970dca352ef846bbba64f8fe32a370a16549cf51a345deed47d0c987a6e36a192168ef90d09a5872fba86d99afb29be1111a5de212a2b8d116ffd685ad007ed465136c4fe3c0cd2dfec2802fee948f815a8d0ff5b113082a8668870e4e58fa33bf02f5f68c4f4ed308b559e4b6ea4b8128e0bc4e2a38656204f16a226f0ee130b7d779f0b4734782c382cac467bf19b7c674482436dd1b23c58b73d08271f5ceadc386285062b5d321c7ed852bfa19cd1bf056c2b711659330e288c996c40a3645fd80e49285687e8a448e9e6228196f02d4008ee363037e5fd898cae7b145f079d7ca8da09725ad6e3b0481d7850f9a232560216ea569fd3dc20e92dab7ce7d2e921ee7be1487418d887ccf694acc201cec83c81c552b108a788adb60ad28a74aa21200f780112d7a3e1a9f785d2abeef2d49533e3096484bf7029a7c64a6b468e4390328e886613a5d0d6b4db13df87852097eedc07ac423304b3d4b3fa903d3da3dc9cf8bd07d2cc80d4c58de84cf00487d0812ce30e51a6d19a5bd1914a2a559b5bfd75a09ea1d98e21baa9e1b389faa8eb06116199d6631a2c08066fd9f0911f4cce8d3b13b0b0d8a640013926f972b7eea72b0748cd62839c6eb59be770162a06130f876ec4065795a2cdd76ea0390eba9b7566aac7f0dd856fcd5fce2c0d6de846daec4f9a430598608457fa11decc596e3bccb5a02b60f406e7ec07ee4ed6f42fd0623c7731ee8d6b9bf31eedacf73c4269d07d0864db77583473f6ecae7f1b5a64ab52bd6da99e02c4f6b931540ebba03137421c7412537d74f423637d43ec394501dc3ddc692468dce438a8f4d5c1ff508b6c41b366c7a5896ab1790f383b0ba9b5e4ddc4819bf3a0bed8d3334e0c7f2d40b278b31db964cc507e6369a3572627377d48dc0785b1e92ccfeb7be7c5432d7430dd296419b59b6d1585842491fc29cb1e4653f7f33f9e142ea00e5de54b58ed422141f2fbcc915734cde43fb37173fb4e24b9fe702986739d6c5061577feee8bc38ce06e400df84d80c863e4162b40b11c0fbb6d62fcfede0d9b21c94ef162368e6c3e4b0680c789576082cdb6efda727cc9a1ac9010c046d1b39644629b4786d70f4f7d30d8f7ab6df9a2139cf5eca583897ebbaf8e835ac2a41928862da95f1a0924f7cc625a39dc393a9eaafc13cd2c556c74fbe2af689a72891c9527ae332f8a67824b92606c46adbf72bfbd3de7759222347e9b9556ed9e21b5914aff7fef04b859b812888f147b505496538279c60702d617d4585a8a431fe6f35aac8dabdddc0d82445a968ea2edc8eb5d4c6b19ef5762a52db53dd7f326ad363c78fd35fbea8e3919aa8594b025f3c492bda0eedb70790326e767fd1a3727640153254428f254ef4e5e2b1ee7792d83aca7d2ca7b4b62bb39b841b2d9ac7a11b11d966e216f089fdcff43d5d9d3f99ca29cde93abf85ecf31737d303287ac3a9d8896f0603bb147b941343ccfe3b51602e71074a4cd228b6e4b5c86f31c8e3eec3838903833375cc9f94e54e776fe34456751e10fd5204b4c79217c1d852800de5c6891ee126cb29920994e8156fd6ba408aa6064e9cc2587d180ec3a46b942854a3ba98c6795452fbb9f3f8866875c1bec8d0ad015506189a223bd07d0e26091cc9f27be5caed5a04567d91d6de02455d12463dae67c80b2c2162b108cb6b8928ac019bda10437862c60e346e4ac19e8d7d7753085d9c6a7a065836dfc2b27726ffa110531a7ea52f3585cbd3dc0a07ac1fa439d4915f0d0a0cee8efdafa233ca2063b07dc205390665ea026989ccea30293674a2a3a65a17ca1c7fe5b37846e56cc7263082820e08d468635c9c97c2f01bd4086d2c3f583fdb73fc1d8970169c946214888ac85653333fc33b5ec66dd6934dc634942bb12ca4445c8b42a04bcc7df7e1237b4df671a6aa2bb7e1f1e889f13f5de5fd2e508086c8a6a7cdc32c5d9709b7b51d6168cbdf3cd1bef360ac4b46452fd9bf7b6fde2076b73ccacf42c9bd8a91d86f790930e20c81146cb2da383680d66ff607eee4928468fc32770afbca1773df283f8f416d007823778393306e3cab4d6e6de29a26bc7fe00f2b8e8e42f829e5a87e9dc92807653196b8744649b8ff999e45c538c2b3a983c9aa76bb11aa958bdce98c9d60f017bcad2daba13799d2775a7819d73a44726da38736bf86b6467d8af82e39f8d99dc89b399c68ed9b3ae4dfd6a7deaa0a6417b03fafe0e2aaa8a11cfae75bdeac029b8e51890ad7230b940f04037aed6d89111aabe0dc5b1aa13daa022ab7fe3a49e416ea6d3ddce55aa474eaceeaebcd2bff9f939ea8d0f597b22c59ee0184cd8df69b43bbaba65ff26c1433cf2aecb19863780271622484d58e853a7eb38fe1ef0c93c37be9d65dfa0a41cb30c3a689c6f97ccf92f3de6ca68946ae28b4323d44932c2fe7b3d152d9fc2ce4878ef7f3c0ed3f4c0f7cfcfcdcb86c74824f3d67dcb87e6963b3aa65e6cd15d7accc3ab68299323ce2fdeae99f97c9d04b945efcc62317a4b823be04e18c2cb99372bf9da4d70154aa8c9600e0ae13899a75b081ef5e2a69529969bb62a0c2e6babe5df4b5f461d21ea19468d0f9f0c8a4dc522d3c254e45f1a9a7c2a5f9d0c2110ce3d3e72a77e2b2666e59be4cec7cb543c0b73967c509cc8d7725a6c97d4449fb6b809ce44a9b329a5e4058bea602ce2370aed1d84ba82494e34268310707204be6c2aabb0c5dee460c51b7122caba26758bf658ac5f7d170367d189c2fa8bc4199c6702b7c447369b0ca57efde57c471d249a1f1d71e124c45ff9ded8a44fe810cb93a3902c2a09561f9f6499561628e1e68e0d7a6def0f5e9f0c92c949692bbffba14b57e90ef2414c4577182034617c18c28c0ae07611d1d865d71c5d6151cce3e9dcb51bea858f0ee99778e9b941508fa09c1850fc86f8472912dbb87ca7574b50a8ac2b11b88ff99e76d9f96ee099a5be52005b6c56cf564031865687b0788a02cb4a0485113f0323e22ba0970d336ace16ce9994b78d59ced8bedccbe3edb8bde79562c153ac2ca5bdbee8a3343600caa244c86402701e61a29f769a741c903f17fb8a70d033f2718c4574f89bd9f1c44bfa3bfbea0670ed6110c473f03cba09264e651cb2b373f8ae87ed85644fc10e9175e27575c614e1deecab9e937bb2d6aa637efa868e18f8dd7c6bb94f366c0fe85330e36a546c064111c3f5f5f72e2d3f84dc42fe0ed640b9e407955dc646aad6e7e81d4403910e99942dece2748eb5c4c1073c3e4039372c65571c2e8df57e07c572250f744087e956e5c784e83ffe638e1fcf64f72ee356b027468362c299ad95acb9cf3a2106473746398bc0114fb7445351adacf11fac9213df224650c5b8e3968054961e7c8bcb8ddccc0fad69c4ab1d69c22467749cea0215b49fcb0e09fc867fe9dfa50e975d1ae0f507dfdffebb572f81f5b66c0fcad95093fc1faf1995d6a79e3f9c9299cbbe9ed98a6233ab0fb49b67779e9b5559f0d127d4f025007ae5c3f3a05b5d41b6644a39239679dcc057fe4175c6ed1cea09c20d71e8118679bf3693b12ed001246492052b7570c285a2c4badc528e479eafc13c6b065eecb6fcd6425487ea5ce66d9543d3c80c59e8530cee588e9f4b7c57dc5ce2021d09069474ee2d13aaff692398b2370d3b4da94e56f511777b97ce0e064b828079bcd287bb72a216cc1199ee5d52676ad28baf0e2979a3398af5e275fa903b729034e5dbc33754f7485545e82bb8bf813a3c92cc05e93796fb6636925b740cc5c0e59d4e4bd3d85da5b79d56591cd4aa6c33a84008205b06bbeb5575c94f1337106e75bcd836ec882f0f9faf29ae140efd1b4113a9a652b27dac37cdee4de172a98eca2b5dc6d7d2b2e14faa4b16e9cbe5efab66c8086b49491cc51852c370986fd052ba040d67cdd422b31586a161bc4cea0fe1827f53fede0ff5b154ad7384ec0680a603f9eba47d018239b0c85bf17995b13c350d080c441c136d6519fe8cdc2282c4f4c6c249f9a99d9d58db53ded732697710b8b9e1ee79530c1a002151775c102235e2a48f1c86fa5d3ee8899e9a8690dda046f3326a28716117d69548118a852c1e143e80b9929b058bd08be0ae1273ca10e5f86fdc4061855ec7b60917ed074825f7bd56235c751c759db0b459f726e3f3cde2f9cf89c41edcbd17ac94289620986c2e97e84f6b59ef2868dc085c7dbd286a5ad4f8268799d54dbba20dfedbc9f43fc543f69e9263d57c81a80df6228b93e67ddfdf93b73842e2118ef6779f75436f2d30421deae1e9f075ccb8fe138ca75be985e8499726482482dbcc426c790ba0bc715d1aff788ccb0f053cc6c1e88f52ea2e1a0df17c09c736954a7e962901d00cdafd1c6cc1e166731ec761aa66c6a0a1d1f063680af148c091668b6be0776212dd27b7485fd5eaa8e8688e6143b497cf5f088f92d402ac0086efe2b2c5fee9e7934b6065f9717541c8aaad7d880412a61353d9fd7b7e840959f63c53a1b9afa098b7aeaf66b35ef4ea702dbbbca502e75c489fbcdd4d7adb3ff94956403291d55f604c15ec4fc4488e35ecda1967fd22c1edf321a26c549851b53ea34781a6eeb9093c2a6e797bc9950dc036a91e4969600fe6c5e555799d23371e1cafe736026bed2561e84b1de5610f5afc378210578e7ad57ed2baefd74809bde6a825e20f877d356fd390775a25c78432961857cca7e19db87b5880266b67f2a830960ad1017aec70f2ba7d36fba4fb99a0fa4ea3c29824e953fbb87b5a6c8e4fb70edf923a86d0b7d27e66b53b1193751f4242c45687235df95db345b02e7f6a14664a3bde616b6b5eaa42e948aba41a8c4469ca155d8609b724e6fac79b59d178397daa5e0bb916cb6a61129df5d564afd4e0766fa11e8ad166c1a7b136166517ed0b975250f11cd79b473565e48027a6fe764959752e6c7a0ba6a9a49dccf8e4ed8437eb204c3c1597f45df6df6f7c22c8b28b02f8c297b3d150ff9085677f468c2523bbd291938ca95d24d7c6a4e09657b17be149b335e36bef50f80de584f43994b72872cbef7d9927a816e99dc42fc08589ba5b48c3288d118d9dbe935ef8d605145e41177f68ba710dcfa8ed7a05d34ed798872a20223752a4c9c1b7a4ed20617474b5362e44bf429c7a8d92d7fe80f410ce077e640ac07f2139771691ed0ca28e08f2c7e5a35517e3cc61c007fd5760f9275f7a755acb448d0a1614c9a23b1442db5a59c925ef9a5a2c56cd71827f90044647b556a2b01fa86d387a4e4214b8d1176e3945219ff6223220dd9f648649e42bbaf17096ed97a815cd1f2ae4db12ba237a45f15867bacd76b51df510e9f7d346bdf4e8c388c3f4ad53e59c95aebbb9a6af3851f633edf24034928a3a0cb52e6c64b55d27f1a47e807862bc451880bb9d94a211f935468727962935104ef644a0ea89edc50449f524943801869699a79b9a266df8a9267fbeb4bd267df413c08f3688c3ea0efc3d9beb8749d3514c1c6c13348018557e0f491d9221c8ef11cdec3a04a8f6698a9fb8aff9893a5aaecab03109b22db080c304942bbeb4f1fac1f6d17ede05e6d1e9e40987c5c4808ec3505c746e324c60a2cb8321f1d0b32f7d29910f38984134796b7f3a08cfa48920f0533b31cad5c9bbd33c971a0a615ee8c705a04ad0feadce77a957b3e2706fe66f7bb4b357e2e9b17ace6b7de114149ed89499b359f496b1fa18ba5c88cab49a7cb3c20dc2a089add83f7ab6907ca15dccba0e5eb3dfb7d127b8130017d502211430109f1543f148b30824daecb36d63b1b113151ed7db61c3a2a9bdaa730c407426f29a43cb78405ab91a7bdfc949beba7d85543ab560759cff437581c33ba04ec067ac6e83ca9ac5a4f2472059407e89232b056a0e05d67bb3b5d8ce6e84d8403a84c376145ed35fad15b3349e30b7b5e2bda80fddf05d3c3dc850c53b53745c0cc81dc14334703d86ac95bb23f05a29763491b5339903cbed1e750a166d386a5133238662fa647ec8a6cfb7c1c8b4a3a80de2be528ed248b223c77797fea4e69eff6acc514103aa8ee7c0464d0ebf87673be9afd8a5c3cc318eabab7d34d61bb4a15667cf5e2ce105e8641941d670002759301c1b2cdcd7af8a8d8f6133ec5b11ad253153844549671812103627a00162ef211a0bc469b13e2944829da6a9b13cabaa5462bccc7ef1afe3f9b1db96090b945959ea9fa370aa5f59373aa72ce2e8e548e1f778653c06197da5cf8bca526d80e9410e2783f5ff76e33f8bf6966e8411f1d2c9a9fd1bb591261f4cf9aaaccd1e4c51633370356a346dc4204c9df3768a7401b2701b9b2ccad4411d1cd2c47322374117d011ed0912ab6f63cad1a190b4cd9b89ed50aff6297f84c95bbc43b411ae9ee2312271ffe52235832dd9e95e6ba88767e0f22d6076a8938b62896d20157c16b2b98f31ee82909c5a3241b8df0b6ed90ef321162f1ed95efc18ac568380e88703197699af281c1a4a021c7f4f565824f0ecea28e28be122c5205939d48dc5bed0fa36b94b7ded3ea994968664d5855351d0b5031a75fa3770343245ad1e52c260299b82e9dfe83af501fcc8fe21ec480fcfe730bf55084925fe239d7dddbd9a5bec1b8f84c897fb40ab98c92575fb30227a7001eb11b0133eed2a9cc1627e1a1db3035eecb1ad1e09a1666d0b7cfdf281880e0530f559843ab82e2a9c519d62dda8e55794f0b63edef08bfc7fd1fc6a82ccf98e26f25e0014d59d915caa6a311c7f5b9d2f526dc501894cb9679f8eab0386580860e9a37f9d3001d21f96c87152a20ef3378815abf12ce0938648e70263ddc2fe392168bc5aa57ced6fcdc747ec32616e92da2d10e40028cf79712a97e4b3023937f19b2261f89b58041a9511f91c262355259d414f447497ad7d969086c327bdab5a4f7d0e4ffc178b6116925e1e4c09c97a863243c3ab5894de6fc7b284b6537e9b581efe5379329b4224354638ecc8d77c2b26ada32fc6944f967261095257af87cf69ac0721e0be93dd0f498988c5774b75a9befe3200b5c36908bbe778b02acdf44cd5f50628d8e8214d916db633f8f0a5b020360a177bc9a4cd9de58771668b1ea5fc0ef8914fc82e2aa1f43c033a414e601e6a4b265637eee8f4ec96083296e1e9dff892b1dfdf2d3b041f70a864ea9c93b62adde2a1b2e601920d2607677c9f9c6dcb7836ac47cd777b980e3b8ce57abde95521d173959f26f95c04f7cbfa86598f25c7449e044f1fb4600153fb5a5add2ac71ce769a4cffd814d3e050e2819ad03247f36cfc10ae09f32b8eef38882d2717c636273d80667ae3633c8b79301504ad1bf9197e2e7105bb9c325fb97bfb6e35419c77bdc2a353db95723eb8220010166507fc1860fd84e05ce5b2045f91c07e6f39c840464f72388ebb783400122d59f34f27610bafbf72fd1855d4f10b7830b37f2f6b269eca8fefd45dfaafa98fc5845c21a1d0f7e8f206756e6b45758598c5769d44ea5e47f4ab8abbc77184b36fcf4107d723cf5e0020745ac828ec75fe07d3ebd51191c7f3db740f8385b1c9ea024af882ace5d46605517c45fa55f06997c8041decbe6b683e58cd2dcd62813365cf5fdc9788bc9519a0ea10b7de26f083256c237258d1036e52f429c96b3e09d8307c69e3e1e70e432fc2876c4d0494827ce81c27d55d4bb515c880c7105188665f4642e8c4ab8b3cdd41af52235f51f05740a6e1a10a163d5201382ffa97847fc7cce079fe4c43ed8a8e0657650757310b2936247f0e3017b7ab720be699fe7fa7b5f50416a0e218b19f7b53b30397964b775080b7d5e86073709def6879df439ce09e4c86f0db69f2415fa7bd8e55382029b51bbcbe7083e1e42b1d6872a58e1d3fe8d9a91e64900b0f32bf032e748a0d41e21e5edc1499af75e0ae27af2e70e1a0b8b76ff11aae0481b66982db526cfb13ceb61379e3738c25ea67f78c268f843b8609869ad7cf8186c9de979406d12ea79705bba052f8601dd165cc38a20417cbe5d5a777cf01c95492c7746582089aad26cc9ceead76a6159be2e2759f7208b6bd8b318e6ad16193adf4ea3383b6355cdebe1850c62f92cb3cb1f2073068f1871b35d48181b2a3e1bf51d4f782f029744a417bf1ba8d2d7c43fc17b137b2c7e14403e3dff329816c207f241983d7cbbb79ea1db660bdd3ff9d21bd269e2cbd01c2571f300c97e46874d6341599c3306db1a382f02ad51fb342f4972cc4e531efea548ffa731a48690eeb1f38bd52b27c7a08ef1105040de31b3d9cf31b38c10032b1ca3b47fc97658549c03563321cdeca958a97d8c90765c1db3026083490f8b6ec8e2c1a93db8a506d020b785be570f7bbe3e5ca7d9a8729a8966a80f0ffc74221d89e737dbeb8e4bff613c857805bffceccf3199c5de06ab5547129749003ca56343e1ef50459696db99c8cb2a7796b092d9e5f4748cafabe9d9236015a068c7a745b980493f69723d90f85b35e79c03ff670c5929f3985a6807b256569e3e64e38bdfc7b97f080bd350a28c54288e07c8ad5205d25fe6cad3cc92246e761f055dd362d2444238f0bfcf0fab783aa4fbfa5412729e4e99313a688d76778b63a035926258c5dfa9dd2373619982f23ff9a62fa0098b6a06cfc816958a2037f176643b7a4e9077e0e7ab0098a0b5a7100941a59d5edd8be3a956e10ccd1d43098b23fd5d7474e869551f183560bedd903a44a42cda1aca4a38827a90b09cbadf198b7ad9929347b4026c61fc8f98f981787187bbdac16eb6fb86f59b9470563003132ba15763ca0773d1b45a15e746c37b78d7688f967deb5c265896f77facc6ccb2400acd83a03a56f46b1817d4dfe68b468e279f6d3e82f44f785a5f2a9e9d77647e84a14a22b664a775486234398c0ea2c7c0a2239a1b5b7f4cf3fd5bc7df62e7f2cd15c86810303b5c287917a29f92a3ca293d2327ed669295983345cd7ca70bdf8d9b1677837c6d74c936de93e0bd361280fba388e694ec803324757081d9b42c455e8c267d158633a719373592b50e1477a2b21765482b7a0ba14e0b06fc37cd35975f4359dd313fb488045af17861749e7c23ad843cd7f63fe70f5d5d210a94e6620cf48933a4f02cb2c72382239854085cb0abd31587f2c5537774fc71645668bd2d6a4a2cf8cf3054fd4baf2b418c28c82e9c51b23323a65a8f496e4dcc93752585c1794f0c0ce9c5f9d163d215af5c49878024b50e73887a7431591d98222c777ab16143aea3520adde15e011218d03d59beaf28cd89cbdfa302903cfdd5644790b6770bed1a21b9016a2b260a8822709cd34bc34440e6b82358aab2f7f4bb1417e73bac25e864f7c3b7456ffcb20dafd6d0760e25775b5116197aa7ec305460562ba32104352dacef3dce560e52d3b4b36f3c300ef17319effe71facda584c2581a4a236cf31e4108d8183c4560f76bd0af377533cf24b37aac07694db3d025b9f19ed7203c90cc03a1df71b4d0eb5488bbe91a96434c653245756a905c901422db436e84794b6ce3718f5b50e3f9b7e3bf6783931e1d83c5f6d8110e0189a805454e4b9837e90c9e0e3263b0d0d9e4a75da38aceb8b5fec097dba73b64029da3550164c5881d72e0c1eab87495ac6bc3ec360dfd5050f95d614ff725cd73391fdc8e8035ece61e2fdd669912a1265610b5da247ea1369f16f7067ea64333dfb91e71e2525d053ef6cd8c43a1613a0caf2e2f97c9ff023085294453b460e74fb9f076eea80922f1c8022f2ac7aa5a4261c73d12ee38d8283ed81e5a7895149aa8fbf79e7916b50d30e5aca60d234a572d9eeecf4a356fe0e4eb21fc2ba927126bba8dd44d96b4c7eb178f313ed18cc7cb60acb7bf1f8b36fa42df538f09dfe215393c7a410fcc8869976a95d4e8a2c7e2c79542efe32f745712d697d694bf23baf3270b98c0b4e2c10c761b611157e813f06c645638704f01208ea9847ff6467c46ce4354575c97d81ee1930fbbb18ad2a86d84439bdb4811b4b0c624f90ceb202c5e1b89ce05c4832ee2a5f6e414ec03e0c8cf3591bcac5bb18ac925ca2dad71456df2de8a4bd4679da7a1f84a04ed8e45e904c95165e1207eedae2d12ab6580457ebbadb04799556efa45684ba03691c3165f53f131d2d7de3d8e382a9b93230c280c80bc7efbedc692c83bbac1840274516be19e7d084bf1ebbeb3d86b90a91c0973f4019dcd8c7cf9cb222936c539bda69d587d179f5d8da05986fe3e49b741650f17b8b8604c338fc03bc7c94c07597ecc2de95e969a49fb8850bd33e3b9dab86119b461a11d724d4bfb2fb5976af38897d56ce46bf4cfc0091efd657136b318bc80b7dd466e6f668e335822dd1a7893d4dd8b1ccd2a2f3363201daf9694c244b118a952c0ef129cd95c39901b09f42ea18e3781bacc55cf8f203d91b4b668b93e976ec840f9037d23d1ef6f2f2471d4ba3025e8f55e116f9b271a4cd90e9b19ce21b87803958cdc995957124fd03365a845462d0cb029268dce8ccc5fec1787e75aecc968d0bd5782058be6ee3bd7de92060fe8c1ed9b3747e21a0814c15c70489ef6ff49b7cd1cb5b3a69e88f4f882ef6eb5b79d940cf2606969c922e3dde48bbf19632f74c410f20dea287f7e1de9a79b9665949bd42d0f00ecdbaea65bad5ec410d44355724b53ae7c3eb7da924f4276d5b378a3851948c6e490dc6d4b65127fab19368cc2eaa70a3b11f559f95b2a762ef62497276abbf2ab0fe72bfd3b1be38dc5b8e657f90219c3925a447f6390b0fd38375b9db9286bdc69d6b7b3566473e93bc7ed2d2c722839a8955f04ad386d839806889dd2c6f7be719a90c12c9d612256825f579fadb579f4ee83f79944ec9436c93820a554ca15611ec176588d00137dae0d76a8eb55a7bcd8573773cc64a3d23c60a970365fc0ff1e5605374433b9261b5faaddc0fd02e5405fc0745a4321bf19560c4bc8767e918585dd8f9925a35f0d763ec236d38075555f10ff793afe7578b46379a013c88ffbf14db1c6af2e5db9c5d9e28b444bed88c4935475cb8ebf120eac1362df56009a2cab7bedef4b0cb8844ae5e06f5b70713a2c59bf7ddfd60212cbde8a1fe37b47c4898457373e3f9b51057ece34635f3a8b79bb61dd99449fc8b72030ec6a3c19cf826cdd8b4e05369c1a99946119d6e5b9a377af433b0ee98bdbb22f5221d9000d33bd166c068c35a8c5698197db62595f393c7105ff93fda843b27d114acc4365dd22f3213f848b93f2c3ddf6562c9cbb37b3a79de3495e86ab7e80ac72de7c17b37302f56c09fb78dbdb3eb25d698d828650d3c05a36a2ef3f02af5cc4861b5fcc108c8761132bc4ccb78c0594cb56ea2d9cf894b40c1260ef86e1c14c0e70d928b96717188830da9f158358f69b514a16eac41c3346c51ce3719c79b6ab997a354e77af0f752d264a99a23242b00e42604d2af90b3fc7bbb765580721bf11597934dbb642068fe3007d6f972152f7dd45e44aebf60bfa8c8f77c6e7d73c89dc37fde51d2664342704f4e84426791dc82b5d63d96bdd7df2cc4c0b34d3906e727bcfa809202189cfaf0de15be9904d15b0ebdfbe65b80cedee87f7b01428eacf630222aa54f95e4b9ba1e5d13992fa70fd6249fe483b3ef8d4b0034090c88fb47592cab9e863d38875e5746707d71fb00fc70bbb359deda1c071da9a97bc1bbe1dadf5023d748aabd1732020823bc33f7fe372d518f33791e9ea200a76ee170b3d9aad0d27349798630f70a0285e3b202cf0d89b85feb47d2760a8f8803ab5feeef9e5f05be2d34ef207d9e902bda9189d7658407b26549f41ed0d2ed843c7254a1580b6fecceb8a3f09ea0af42a57e95b0d2dbf77dd29fc7ec6b1083eab47d72c2e7839c4045f51890bbd9ebeaa985abab6adebb9b485bbeaf10991975ad731766b390d813321e378100e6ea0312e55d5ac7f4be9ecdb9501a85b3fbad3e7d7c7bc97b80e7821385a06858bbdb595d879a0921864bc8232fab0a5ed682b7c6dfd52ddb72efb9af8590110bc1b54bb840573f1522358a9e5c097b8b9d1a3c38429bd5ea55d2110ec323cf52c58cf8cbeb60101d6ae31171513ba680b85f8f26b900367d25604d1d343c7f422dead3daea4ab68ac520732bfcccc733e8be3b094b9a721bd7efa3219b735c47cc07ad27e331d9d126a4602f65a323ebdbcee77104064cb29ccd8417b78c170f2d59d9dc3efc4ae9789846719a63305344be6e602185866482a48dd05280414c83e5b4bf9e240674f774d17b6412830b9986769ceff13c4363e2dedc529077c0c83f57ca9cbbfcfd5ef80f4629fd29e60adf764f5fd1e2a8b20547d4763ff39efb08ed9566ed0ee85406f536e83b5afea8813bb760f8320f9f76f3c8b5ac0fe51877bcac77f9fb32a08f812007efe13ebeb95fa26b4fad2586af682da2a681f8ba952436618ce08f2dbe3820314f3c76716de0f36e8b616551571a6651f63210c942911e3ef86aa69111e7a17290ac93db35a790a12665419abbf2abf842c6d258d1d1ab2a0a587e18447d003a2f56ceac40eb091c68a2b60c36acbaecfe7a480f36186de31574ef9bfcf07070e74df7e5b56671db3eb7736e30c9f56cfe21bc2b0c462007c3662cc50208b08bb33c4916589693325547cf4bfc731e00fda50a97a7a583c3a6aafa0c8f124d340f21b3310f18fd6b85cd72d4939b7284ba46fe16676d32d62b726b8a9a0253c4df05dbc423fc3b8b94bd96b92bdfe969b9b2eafbecb2cb3cf3607afe94fd42c28bbd507da9223fcc033861ecb33c4d9dea5f6c34f395fc4553f1eb0816a6e1b0d34131ebdf46a9d2c665f61f06f9bf9de4fe93535ac80ac9d9bc8cb88c3e29ac049e1c29038d073e4c366e6c1fdc9dbcff7def54b848a2a9a4eadc834b7055ee8645526864f56454fd9cd7c9999d73bc50cc3333fe418a0d85ee08f9d7dd81b50cc9841c555ef12988211dc5a3fbd20d790398dbe2f81e22b18919037b017ce186ba84b909f5d61f1d7bf2fd0420869ff9a8f6747a7412dd6e675548b46df34acd73d15ffb38533c2afcd0eb2b18415f7f675a79b4227c6bc19d5c2c418043552dd349143b843295a105fe76d015ad516585fdfa093e588a4a285c2026f2826c95c00a6c9f33eca9a621f0a1e623aab66035155348ea074f45fb1a75c9190f9c7286cb33e4df36e0397e896e9c436b2be1c3e258559d3d38afc463765e7288e383ce28088117d99345df2f6839930f1ef937462fc992fa7dc6909eb3fa03e3b8ec13cdddf7000fa00b1fdb573d27dce4c4a7203643a38125b6970f1e9ab36b94204ea4ae600999b4982124423d9995624d108f724f6db4cd0e8ebef55af50c7f54f8aa693d7e645c5ae78dd7011b9c43c700cb9d6cc8802dade2461f302c5dd6673fe08928c0b0e846d2911fd5b4f18ac938b210f2ee5031ec9662a5ad6fd0fa7418b68ab4edd45ddb874cb624f8cd2d1f5bc82b075825e324d5d50ff7311ff7c9dee4fe2012dbad515adf1cb754e68e7ac61b87ba9c3dfbc2d0714ec17edf95f95bb66ab366958b1a49ad103126a05c14f9a627256bd3ce026e5bc4fbfff1565c46517703b54c451201e779bfc8370d3e9189f4eb4a8d45435d29c532f85176a88b7330d4e4ba866300d213d85d5d03e80f3a8b0c8e18c0039fbe3d08e267fc81dc9cb6d9e880b2f1748f3de182ccac2e56549783ee23b471d0af524d9ef215c615dbb51f7f18a8ba8ee76d199b78c6894fa45f15b109fc8ab983952a6296acbf7c27ca6546fae0b818666335cb10a5f46fd3daec7ebafad0b265b6fb07088d18d2b412f721bee728ca9777e9e43d6f3a73dbcec395c0dd084573379e8e3a0d8377eb4041b5819fc8acba761c7877438f68a82d3f78f39cf1b5c927ed14b7fb07d5d6b473d67ee62f99eb5991ea7e822b048589b184acb28b1bee3034077a63dfbd46a136df7d888d31b10ad870ebca717225124a11b4ae5b0d3831a33e6a14781026958df1e6692e49978c0c467ab0e88cbee96221c18d0f3635450100b0f9dc6c00c868ed579a7530873448400eaf577910f45e463e896ff08751f089f76a93daf3dc0512842875da8b1119f0512ffb03af66aab600951a597ac22baa5bbfed3472e348da31641eaea065e62b5632bddeb9bd159c2db1b1cbbb5b8692a67a825c71b8ca0017e293d0c863366652b244a8851c539a3472469f417f87c0937cce03c180bcdddc0da951d7579a35f2ca3e58d6d202cd595d391dd65c71a70982b95c3761954e9ee569095178e9021bc3ae25421785e3ca109aa137090939d9615648103bd7b1a96629593faa3befc255f9c6e6af7d342a6395d1fb1244d588d8b4dec51d9407be290b8d2744ac0acec4c3f1a42769e7b000b3e1920713f6503c896c54979e58c842722578c713b37bc17aa38ebcc8d36a6da36d6003e8e6fc9e0ca0cb17d921af098add989380ded1027bb6b5dd23472d9018e85d3cc2a686c3d77b7302e81e9ed82ed70a56127c38e923dd61fc98f7a2e3a554213fe2b6e7810f38c98686a62945638c492715ff1f1c9686c6dfe53702d0df58f89e777cba62f809800378406fb919bbc97b632742f49966fea01e68690dfffc8f336fe78606edba4de7b5ac0bbd1aa942dae7b606c8823c1fd29cda1deda2772cf5c9f4c8f517271a26af2953afc777fcfb00658c9cf874f89190b45b67204558f8f08500adbfa8eedf24f75c5796713cf20edf225a1c94cc2530001e0a2820b6925d37392e78cd2d74da7df5bd18ee32694768011d17d3c83c4c706c9330e851e000ca32357e63b699aac96be06511f6831f7f2094b71f92bb1cd26360837b5d3d93c593afe1575f34149d17675b5ddaf0c826cdeef2a4b56cf6092a00630a1c88f5326b92466f9a1d7219d1d85b29bbfea5c5e594d7b34b72ba0b6058518db469bc8c24283dfd0ec7dbe29956146bbe82c7613d3b696c215066bd68709acbeae29df1385ac91e12784b2092f100bebcad78e157e26fb1e2ce3c9d17851389b28d1f14f355429b6ac9f264d8d2d10e7c5bd981732f28d8cfb510229517475fef2f396048a50875e702aa4eda3a454bda8b35e43ab86a816d100a7c8b544b7d56d4acee982fd241a8f839faf504ba22d34ba7554538c7a23f20fdfd1ac20adb6115d9a1bbabe4ad58b3bbb914689466008708d9e62afe54d244c96ccf58a748467d47ffb72eb20fd3943e301ad2983fa556d1a271345e1a6f1885a265b63802799d537be9d68bc252c21f348cbb728bd3e775a5c9af9e06104a02fdead9fb001a4c6163adef663a52ae75bb6871c4db5bcf5162932bf00b27190fd5f03f367b0ecf9528c93217111254d092d9dcade08489eb8019f25c4bde2defbb0ee6151d28c937bc1ad5bf319da207adab9826ed05a88f4b4fd20615c49cef90e6d0e1b6650557196a6182904a73dc24a4e5c39020448677bbced6ce918f1ee3a9966272f7ef084cf843b7874a77874fcb27988961f535a5898dab47359945704570819ae36bc6837d28c84744a448ffb52b437340ec2cacbfd150f03461c82b01f1162b0675bed6deed4c5de8a5820e06b53a6ed3b608d694819750e9f9b866a70962790bf6deda8cb5b0e4bfa25cd3d7b97cd266694c8bb3157547ce53f5fa75ef71783560c0598374b1121b52929006324583fa6cc6ad629fedd1bd9db763fde947af331c1d40e8e756ac022fad398d6f8b84f39e9a19954ef3ae7d37f596905dd02619f982d11362d0f6add935de67ab1a7eb348b173302b8d9d6ab3454cc227e6ce26c901627ff7d310bc3566ad8b8ebfd2c95ff053e88499db6fba31baff87b7cab317d0fe068bc4b66cedbbaa6abfc073a58f25da39216bc0433fda477c9c1afaffcabf25dd0d07a0df2228b330795314f7cc243351d5fccff33450e4b5b4cb69f0bc3039f7a8c3ff696e73046ac4dd08b8ba5c06010dfb829ca42467c4ddd58a83950c7e875ddb3d95e531b13e1a053afdbce1e3f07e3ab18b433a23e687a52c77f7d38b661754acf31fc5eb319ad1942ac2e51461e1c004f2e929d465ad10b0eebfd6a1fb9785a364371c6f480019a4845da87a13726feade4c252e262fccc7b2623899849b6a8c4470ee2a948346d6334f5dbb7441389fc9ba9d8822c0f71b8a7fe258472c927787bdbfd5ddb2576afe48f8fcd2a555a2811aba0bf66809d389f5ed72eaf17a31db71eeb9decba908fc8ea592adbd11e094f3e4f37972f536a5cf01fd633ba7d58f8d0e81060991bb31ed82965ed0098df7737bb97bd181b74a468f15a258e0ad0297ab8622682ebe24a9ced38584cd834418c96b38948e72e59527452e4aa1051fdda06ae8fa1e6e6175a6179166b25da06824146f16a0aae8d152cdcd95b1d757edb69eb38a00041f42148b160bc9db3ecaab80f3979c23c5c9739d705fee4aab6c1b7363e926bf7ebb4a12819a32959ca3972a65ca3764001f7de680f5992022d74e5cd8632d567cd9a9aca9df823d936d14f402cf17454bd5dd152e78fea2a9c62352da5bb873d33c4de69e94db7304fb2ba2b0f5b949cbfd545a1fef356088a7f07cd9e942927553e13566dbd17b917590dbdb5b31d1f232ff0869573a1e3a8173500c1e6238d6fe62720deaafb8d11456c0d60409bb796d005f365727979b02ee05a839fcf3fc6700ff67fbfe354af605d910f404b77de02c6bc1968f2f326d0d4e97c6ff43fb576f3b04ae716c892e6a8fcb2b4e57f0f01f502e326aae72d2076466bd034f0c495b7a07e7c72177c322936a9fbd0c4898cace2a27ce6757c5592c9d91157c128cbff9b1f9c1b37c795836a4b5febcd8af6e6451e09a937c00150cb9771cd2b94bc51af7ecb9f9c7519dd99a5db021f12bb354c6974ddd56417d67284949491c32ad92bd3624eb6f80c94959ec738929d1eeb5c2e99eebbbd9e8fa8bda5dfe5d4956d346524dbc17b27b47e544554890710183ca61d4c27574189dffa7fdc830654834b840a99ccc525e1b24903fc386db2dc739ca5089f8cfc5bb98e08bc935604c5fe1be2b0a1008ed850a82d9ba338e6089c99edaa7ef5730889e01574137427bd45c2840b32b4a5111654b31c3e2960aeb3a277808b199eb0cd840416d3aa03f823d0df1a6f19830c623cafc564a5fe190b2ab2a7e6282e4ce62cbfd22ff61fa7260089e26519b4c6dcab893fe3712e781940db7092f5be52fef8ffa34412459cda948d79901a049152d7eb9d1eaf8d4f1b1e05685658e1b56486cafbf4e35e41a93f729b1aa78c20f2d59d9dc3efc4ae9789846719a63305344be6e602185866482a484e04c5da03f35fa44aa31b69a0c065f2e7ae3a4640e176d1e3e2c205d24b9603b6e050e444bc78c0e795cbdbdb6919118b62eb8ce85d0989189833ecf9dbf45266a00a8922333a0de8dbfc52a26f7eb4326801bbd7019509a75f622a650caa4fa6b4cd9e2aaa24c03d2c2b74f4ad8b4105d048e2d183244221125103079ec694e733d216d1662b0362945170bcf68afaa4389aec07e039be0fc8451f5e941718bc9ffe9bdbce37372eb92c28a4acfef27f2dd7401eac867a77f9c3626dc04aa6979ac255fc209e0d053f0b563baa72519c09d34aca88eddaaa0c80c1844c08c964a993e1e07105ce3644372aa818491f1eee418d256477b35f32aeac88660f585d5a936d23c5faae56ab8f84c9baa702e8373d15aaa0aaa124283e16a7e3327329dc52e4162c62a05ec9113978b33091042afedbf32ecc23c0117d0ebeacc4ab4be3a46a0690364ce021ec5579c0122cd1535f0a2eb74e7edd2f4db6bcbb54e276c97232759bf45bd97d439269a2e16d9ea28d694a70955824dc1a13dcd7469724051f1fb99f630f73405cc5d4e5a7460178d220fb29273f1e38ae1163e263119925d44265a757f2eb7012fd2dca4df8484cdc753df976a5567336068351fd22286a81ead28f0d427682ce01993eb28df70900c8188c628ae3cc4a0302957590283b9343e52a585284125138ce10ffff1a5e5f931ca3113b90d6d93138c04003c2e3af44029e93f46fb14249489a32b89eb0b66ba84b909f5d61f1d7bf2fd0420869ff9a8f6747a7412dd6e6755452db0061b5bd1f33dbd2ac5bab952aeece84e7df3b60ec10cc9290ce839ed76728e732e170dd6b04c9ec19189f4448295240535aa35e30c300b9def8774dc72d55be04347dbe923808313194cc0524ac349fd2b63d36ab02c01e602aa211886bb38425bbb3aa36a1b498d3ac4548a3f881821f5740cefffcc809aa4515be8e4b02a22354ea2d4d15fa00b559e9ff4fbb7f0fabb8465771bb3227648664521595f4c813d42f0fcac5f4c6ba6a1fcb0615db95ceddb266c09774e405b941345e0becbf6cae07f0a515ac59bd9dbcbaacabb6efbc509728f69d1e2af79bd7c904e942050c8e067b3014a3816d24a072dc884be70fb58a1c374027e309028210a34d387a83071fe098cc2696833f902e8507d321f52d1633893b0f8b964b44728e4ad9605d68ebf19617175db8185d867142684c15fa90512c40b9c2638a4dca2a9c007aa82c8cf8a4027d2a4a2f6653e9a8e740273be3e55c976b8f5b55eeae94ca28e506a69683359b454697990a522ac1bfb90d53983e8fd6d9ec813b38ac38ef11a03a1ff206699ef4d24b9dd6874835a8c75e4980c260048d0f52ed32db499dc12ddc9e696770c2eb6dfec3be069f9fd4552639f4058f7bc358ec422aa5c877ec97ced176d3859d89282912080695b419fd1a8793b0680942b894b6f0772fa591d92804e3131928cb59048f40d9b9c3d0072640557e672c75eae866a13026dc5c368b99161617df9692ae6ca480ca87b3b64131fbf809b9d1ded182bcac3a203c4e957cab9e58835986f981eb6df26f3c90539ce08fe469904e2195fbf8c3616c1d1fc673fd64b878924032aa6f554c23932e39df02427a62f61f577bfcc227cc2f474544621c17cc3b787a6def4795356f2b542154f7c6c875386bc1be4cebe79b96af8079cd572ae9878fb39311eaeec701bca717225124a11b4ae5b0d3831a33e6a14781026958df1e6692e4e692eddb73816b766e2e2d8c0f4a0c220b254a369d275f79049c260c2a8df5daa154aa6d2aace8f9c4b5a9aed3f523f4eda515c590e7ff9d4988c068b18488f2d3728b1c11b02d4a5c77c3e8f9dc668b6d69e8622c7702ef00cfb04ec82abbc0801379dd8fe55d1b29556a0634929426116d8349d5f5932625b0c9ccb525cf670cda9d3f1406375f364e61caa121a93e4c6909bdc1f138ea6e323839a331279058f80dfbda083d102a51aca68ffc89c3186a6a502d2a399ddcae3b79453724af0c71b878f91de46321c3d763cccb88408f332d4b285ac2618fb05b00cb4342f1070ff4628fec4bb8d2902ee89cbcb649d316ea703a6d359a156e40784437b6a18574926d91d9ad9e4a758fbd121e83c92a5d8cc5def06793b381e25f1fd397966c7309bb629db57cbe15b805069c2b7c388a322240b7a42dc17b1fdcb95ac8b14dacbd5d6c0d4aa7b0bd296ae973c114e142279ddb816eae8d4178c7796f339e5832d09114d700fd6f094cb1c1f61f4f9b60fbae3580559b9a4b8c31ad448e26a7958da0f8ba97c6867eb02e8563833c78784e1f2c812d8d69bfcac4d4bd9bbc5c62edaac35552bd026201e68690dfffc8f336fe78606edba4de7b5ac0bbd1aa942dae7b60ebce6429f19479c180e9bc6248697803f3c0170c2ed4b55c7949e055e17d4e004a0284e2523c7fd0de91893c4ab71d85a51d078d5f588def2f49db667fddd40e1647cfcea1c6793d2f314782fdf6abe8ba1e0d361dd54ff7fbc888fa7800a0d3874aab17495a55389ba96ac31d36dab5b0384725a0d4ed42260785c5514dacbc0901d20de150e8544d47eb63e82bcb0cf136744e96da22fd0b56e15198fb607db8457a3e3c1f14edc7f7b068a0d73a71c6f74a4d35523f1dd70514c687a4f711a76524cbb266fafcd6eb6b5d0c85108205253ae19bdf5384aae42256ab8d92ac1496b6efda91f767c89e79de51c67f01c2713db5abc401483104551f1ae0d3925f707e499c0cdfaf36ebb76cdf670746d637d429bfa8bfd3c1538b36b84c88502db86544ae76830c02a435f802d0943bb4d2285c83c26d60cae9661dde0fd11c45e44cb35a4a0a5b1ed536bc2dd6f698fcfa0420237ebd807e4ba22d34ba7554538c7a23f20fdfd1ac20adb6115d9a1bbabe4ad5922299e7600df2db5c3924d25586468e6309237fa1f8f0270a4f185a4de1a1777af83cebbb22a4aa07ef9d577cef6760d02b171fc4643d0d3169182399a0868ec2a666913484d786eca60dac537ab08a3d71dac962ae1fd71c4d1e783a7b19e38853fea9c7376f7fd39e896b7f17f2aad68323c31531deec6d40b037d047329aba83279a1446a2ca1bfad46ad29019aaa1d931e18daec1b2b12ee4571c4a2cfff897d1cabcc9ffc09ca72742106e28f0c90f46d21e1e3c1c3f4b2be60e3813f387b0e4936e8015476a13330750d44afffa6c4aaa91061d6c7bc7af725b6af8ac9d8421ecaa4b826ef908bb38de62a830937b8c7441eb7773688ab46d08d39ad11ec6d8375dc482a54f335c6ae92f4ec669f284f27de686b583f736a0915bd025e8a1afe36b082ebd7fca9bb9eddd636dcaeb705a5f8b57cd481b78a5ca6d1b135064dfe8d725463986e95cdf47576c74aba3461677f9795bf077e505a828949d64a623cc47cbab42daf5ab5931fa01785835b1e4d363b9b8f5bb3a80b7b59b958b3a0998dc6ccaf4bd92fbbddce1097ef708dd0a0703d0d0849373e8e2cee150ae74da44065b7bcef6100399a8ba85055c57802c3a42de0613a99465b888fbb49e39cadadfe3a5017aa9acd976d06d03b503d54a2d8c7b5cd24fc8dca4e4d55975f803c405674cd3a88de656f3a3a20dda9cd548098e4b7b7b097241e76fc7def7da39fe944ba22e4a2dc1f039d061e9fae4814d034f597fa64da71cda39d2739b4cd92657d16540ee9e01bb87b8ad933967f5c213bb71dc94cc4a10821c772f857f303fa9ac1746d9f17ad89d96703872a985fddb3b83ac4683b464e3bb450570eef6d2c23f39f2da14beddbd29d094841dde133da18421ab484928a3e262d1bb31a1662024f2d283a97922626c1a89d42f6efdad5ec49eedbe0eaf6d1aa98b666e27e32c238841152066b7c7e389e889b9ac03f9e794f2f47125e785e401b14679af28d724b6310b124583daf7844104e11a0f13ef13b0aa565b94997b8a608ece35614fb580f537846ca6b92a77a53f0c8eca54e47339c27b73525cfc049d4a9077f85a55921d3da88ececbf5e8767ae8edfe1f3d53dde2c5ca89015e5a513575e927a42030eb988631334a2dc7878c43ec685f37828bddfd08ef8edad8aa1550978dd6188e6a07b130eccdb7de1c96e54eaae0ebeddfc406a1888f9bd9d5a3e16131f292382a1064d87708f71ebc7c8ca07acb2ba1e7e2dd131c568b78aee156e1c397678e3c28c6e54b446c9959f89a18522a682ae7108b54a538078c288ed76472f52df323e654150dbb6e29b9fb4920bc568643529f1f6a25a085786070f8047cdf79b4706c47b64c5ab277cd4b5343308ecccdb773f304fa861692e98b55fb184d39d58c41a4fa7ef8c81a81a4449cfe97fcb686a1354c03c9faf9aa0ba7b13f0418c7cbf0c7a4669adbcb03311414c21be0d5d20f4afc017e2ae302b11b00cf432bc0445b34fe98767a285185ee09a3ca20bf47836c18d1ab92d670dc999fdf8900c90f4c61bdd83643fc8583156f55c37f3b860fb9706ca56e1b714492f161ba7bd2e90b5b3e8a99ef8ec5c75796a3255a506ae1a119a5f2214e347f16315d6f71a87d985982077bf89b2087511e770539646424dbd9c4e049f12651bf8684e3ded3b423d028cd7002c9a669609fb36c4e5c55ad0fe45ab2256dd7094ddb57622b86a1aa6fe8b6e9ab31b1688cde3578f1a9518be461ca8ebe84e32a6b900f3116cd2356a811266aec3dfd3aa79f83312a8bc03596a63b237f8fae7115a5793b5144c47b67f46233da747b8a4c34e7c31b53d1a06f91f091741f5e55b30969f5690d5cc12d9348b8b1c7a3c564cf9ba6d3206f404a73ac3f1f48cd6797116b10e746aa1a74afef10ff11a85945a1671f5eefd4aab595006e87535a54dc87e51b2dbf702ad7ab552913d4be3f52df984284668d89f7b8b50d55adde373f606a983ced0cbaccc2285f2b928a76fb28747ee21c22bda40f9213846eab5c9be1b17d03957d11bbaf40f894857d20f3492c5de2675e79582066cdb9cc3a5d73cac9447293bfb3e0926a2a49f5b42d039bcd7b03c0ea8080b6f29a83fcda407906df1a6d4fa90a847536b1f6bc6f4a3a768c885ce60c211634b884e7688c9fd6329ac01da62d765e55eceb64a935fbfe05f4e6c4070cd18822ba1ed91cd018aa89d19b4e4daa30e5d00ffbdca7c88d571c2b7a799a6169b7c8c33c347742f3799e394fe11d64b9cfea3484fe2713d34a8eae1d8db982718a8b5bb877498f8e8abf99cc310a16d69131b6b1cd09c9525711105201d11e2147364776ea8d72aed47ea72f890f207b3020fd77d3075f7cbcff75e81f3fbf5a56e989751d5b91cde9f3663a3e0a27e7103aceabc809f252a396593f9a86d455a6a29e9ba717e096d7c57c435529a9e243713873fcecf18d3d5dc5e9b4b8cb17e787ac93f3912cd01aa49219dcf3da0485399f99f9516f79aa5138ab27f693e8d20859ded36e595de7c4cbf04f492b316d0433a5ebb3d1226be9627ad49c85eee63dceaa52df5bda6a7ccba61803f50d60f70ebe0d0eaac18e3e3a9809317968e4deca41cba7538354d9c38ebaeff6a7491e1737ebfaf1b6ea59c4c749ddd9bf786bdd49e3d7ca6b0bae9d8a51babf5e97c1487b5c9c4534981b3d69e93b8c8610cbc0f8832806ac0cdd6f741e20d8486178a8ce6d6bdaf75bc5944aa83557e46e1d4cfde4741054980bb3469bf6e9b48f548f131e56d5797c741bcade25987463c2bf43c6e025b8a063fa0893668380b46255b69b93a82aeeb169c4eea2d2bbb2e54476d5ece256e6f30c3073b383328d17111e6c56487e828bd8e0f9873eee76989cc4acce75f71ca39ca7b532940c3f941137ee84e7d7b5f0481b5f842e9ec8c12c2badb2bbb995aac170fb19001260ea1803b0131682a929ee04c26fb4666d7d71cf90ca90ceb00a56c2d6e9571a978a7381321a4bb77edc2b67700150e8d9cfc2f162f470db5f81477e33db2d2acd34bba615d68039435e038000099447bb827ab9fb9622442c602b0ace4e05966575413757d09578053cee0069f9f396218a08ec74247d446178d9b94bd55b597772584e31eec58b29174def03cf930759ae44772aa7d79833c06de36972a1b98896b2d9a4af93f6ed6c2139c55035a021a9a8ac59570a2e8448c6303c61d906d5d052c78b1f6f0040ecfcf17b47bc9009d0dd85230ca65aaf11cba81d273bdeda25ce9842f9681b3c110c9ab2a4359f09d4fefb919eb09adde12110af4e167daf4cd063df30f95897f7e00fcb3be9e5c028ccd3f70c83b890c55bc3071f6b5ed25acc6985378c2967282fb44a725732d998985dcbc39a9361e07049d9a1cdad17b431b82a2ad72a3844513d034d468771de1ba7e07c4d4626a723aabb4cba2512cfe87042ad5b8518c4dd607af2d5e2aa5c346b989a06c8509e18accc90370c46981cc8588cd3e61cd4de66d47aa356b813ef45bc562c20d4633a6bb339fb5db03fb30829e90a2e4d6f6dc7208879af0f4d7ab0aae5bce85f19ec783bec1c486f2774d6b1e5ffaa0aad99da8ece7b7a3edb7cd713bb806d3bcd8856f86a0e65dd453ce99ce7d915fc0e4cb9eb635c6b0ac9e0b7861aebcee0afe417173aeffabf27e35ef11580815ae1d8670a0588ee929f2821994361ad1317adbb2ad9d4302cddeb7b3cb6b02bde9f3b0c14b60e7cd1363b399261e5a05277dfa2ab89efc44b2f00447482adc666609c308c2788561c32e586c84fac3b780d21bb336644af1974887d0839488575449e6d0779d96af6fd294abc5df73b1f34d4f60471068eb3b3bc3bb5e8003bf8f333cb59635838b0412198ab8bd0b8bb0c59065d908c1a23b71f7419ca62f4080ae1caa7f420d1c67ed908ef74812108e4c9b58298016c398a6ff988611758868fdbe97d39d712263d9602f543bb756d4208a016114359634739869952efe6cfc938428e218eaa2f0745a6866ba9df9774b77876f78daef25c03c77f859692f5b81ad526130e902df129fe80eed7f1e13c3ee84ff0d5c0a00c8e815827fe75b4a0989cf66f724dbbcfd564caa091de8a7810cde40b5d9675875c7243fc0928a81fd9f861dd574aa8aca13696ac5f9c16ab05b33de53d23c0babaa63a49cbbe41ef6553c00e2b5f2c6f2138d9efef92532136de3f72d98d8806c283d3cb7dc3895df627ebd08eea62eb41dedccb2ba6b45ab305b3272f371c964d48d5d8b7c54cbb7d4b8bfef123ec6763e06419e0e6e1ce0b95c08c9e83b431be831d0d5d7c5f15c99289f03ea62f68f126ed2f5668f37739a91216c9de2a4e4b4e33a6b8a21d8bf9d3be467c97a3774bd548e0f22c2c84a3700d91b7e4f4bdfbedae5393b28050e4a0b017faf6f69ad5138cec95cc3ff5f1ca137b01411711c7e260c6e0098b4d050360f40945327bab677b0a748359be7515aab8583cc7919f2d8abecf1731b8cbcda6fa0b5bba5f10838b431ec3d8caa485e7c6258a30d7e09aa3565a47b7cac1dccafc3e4ebba1dc3199da0be44948705561596d8fd397d6b2b9bedd53b465c4136cc38ca4ece32b8345dd807269e94b5bcc31b3066e5d39a93a446833721992209fb42b136fe35fca8cf3dfa3254063e0199f620ab7493ba443f794bb1f2119929e3ce5e50672ee0eef777ea3a1a61a01153b694e2155c861f0d30938767c3e92240d657b015d1668f56664e175afaa6c1c494fc6303b4a704888756345345619a0fc73dad0974f415045cf4a53fd2f70c1b9a0158dc4eb1a1d30312fcd2a20d288c57e883b15cab26a3f4850a65c53ee70a219a897cff5e55015214c840e188b68987c2e93a02164c77f4e65baccd6892e5f3b01f5ae40e273f60e68da6d853e0f4f1a6145210a7b831d1ad350de4dd83c743bdb564a5bea0a0827d2125b6981a1c903c4d903b83a913fad9f458ee7da923297a6f53bda1bd0576c80337b0f40029dd917d7ce3372a0996c2e335b9c9ddf77cd434e25ef195dfc514b7b4ae07c93899d216513991d0c83347bfa19c28342b354249bb9a58229da5af99e8a7768be180dec8eae21db883112c42e9fdf7ed2ce67be1fa7d5693f20795ad8a4c231f3a76d61f95e298a5ad9cc574a0354d9dbba3c60d96689fc6ef2c940e06ba989e8b313a0644043c5233cbe0e79b96747b5212c1b84e652ef4d3209b6d993c3b3687606c6ff1af2fdf09a104bb93db6c31f586dbff7428d53808e047be49852ed0d62bd1fefbfb11dedff792c003a46a605af4967bd9dfa1b4fe95328e292f35c0b86685f1779218328ffd229dc03f732623994676d724ac912e2e751986aa4dcb30cf7a71731b9fccd5e2f8f2ee6bd24fb2125d884d1dabe0d1c0dcd2379460f2b5d13e60627a1aa1a5bc089437dea9e9cd02523b1786cad9929a6b5c2caf059aad4e54562e4c242e3ab3c79426c1300c35c84903f47fb9836fd71a5ca0661ca320cd19eaba35a2dc98b166b69c80f58aebf0dd241d918a31cdbebfa0e5f6b280d74bcb4349c6702be919155bb81f2f949a66c528dd7334ed94c0a920b054af4d6b1adafa374075a4d1317f10180b3cc2fef3c7560d59749c78bfb90e1731fa1395817632d70da7ed344171ffcfa0db272999fb6dc193d451efb66c44abd3e3d27b7f2416f6f2274ac367315e6db3f3b1e5982645a916562cb07fdcef8d4de0e8c60f8d36aa40191f51afd476aa42e17711420507feeb3d3aa1103133b912eb3f1e776ce529da6253d1c1dd257e02c4a4408b281a8a0f1f429478a637addaeb0f96370caa512847cb41cbec61c54e33e78e82cab00356bb99a5bbd360add57aba7a357a503d32249137b7253a95c9e5e2218ad1cc434596e91056fa0c4b6a54145c5b7849a8c40870846bb3d4090b2268fa8c67c972377c200ea1fed8896f28cb114296e591554d7723c2834c095b9d4d2a1aff1a3a68e5f51f3e75bed3dffe8f386e6c085e245e6987140267791c918ff4d5fb07aa0d34ef671b7d8797891d3d3978134e32047f5f66ddc8a3cc59371040110b6eba54092f2661b787032fedd58d7c6a4ae73b2f02ed5396b0dfd89e642f23c503f22f8e6e4126c0a74d1fa53da3701abebe776814d3178664ea46b0e4eb36a472b014d16c4811c0c29d9e1e67331e5aa7aac52228784012fc947af37fa6b1e9b3aeb1bc10affb2d16637f4ccae94c7c3f61d97a7b7118e1e5f256f9dbbb3e1923049cdc970c0d8e37fd9b7738be2e56556d1596299f4deaba22d193479b87273122fbbafad5c6ed78091bdd43931e8f8b84fb9a54a3e8768357005f9e71429d884972ebebc6df2efd7a6f553ed301281667c0cf01df2e29ae2b8e901fbd0aa1f8c1221d5e48278fe3d08cc378086f8ea21f0798a3f4c62bf847481afd7729d2880363ce3b35347bd6e8f0bcec602f746495144fc12030a5cdd434566de14aaa4e6891f5797ff8e04555b9f53fbef59836d200606ff2b517f9176cb18a496b47cced8afb3b0f8b206eff5bbb6f66f9a13f057adbcbc6e2b06b41fdd9277c223a4ece4ab76dc405f2268be357729355e326d77fbf2ebb3e7358474a7284d041b92930fb9e6a97a98cf754d048bc1ab7e73dd4c0fdcb6d6f8bd68474726e351ec2c49879b762dcb4e87317a56dfc64e0d5e7ba30982c1c01a4ea9d3d6d0af930cd8cd81c35f4f75003a0abbabd687e0c4f7b07fe3941e1a0302d08d8074951e041747669057f4cfae064c06ce96fad78ae8e4e0c331741df46e2d244c898e3e8e0ca1f5d512d7286ab712076acf344c4d83739c25b27d8f6bc91deb0bcbc9ae3f2220de2ae0e295b54cf770b158f43695156bac8adb2434623b188309689790ac637e5b798633b250e28c283f237e90d511460e49a0f79b0464db2adfb4ab6659caeb022df9c89445b08ccf48a7bc5d0d2a1f2645609d76551f0343b47a53661b804644fc9699b47ad8a90d410301ca4b908d4f70f2764385f98b23d6c0af57352bab354638ecc8d77c2b26ada32fc6944f967261095257af87cf69ac0721e0be93dd0f498988c5774b75a9befe3200b5c36908bbe778b02acdf44cd5f50628d8e8214d916db633f8f0a5b020360a177bc9a4cd9de58771668b1ea5fc0ef8914fc82e2aa1f43c033a414e601e6a4b265637eee8f4ec96083296e1e9dff892b1dfdf2d3b041f70a864eaddb304e7bfc4a6023afd879017edc6814a6480298a7bf7753a10c09925ad004f3ad1cf42fe82d27057461b1e253dd744010ef8bf87df7a29640b289d98fed041dbd0b6109e0b0fcd718d5a83e9b175c6521774794d6e5b5b84b50369f4b1f33f9e8fe1a3f198a5a531d12bc80f0accdcd1be580895ab9726896e4c3d782fcfcbddabcf22a9432304fe909d578caa83caf815f343598a06f40ffcaa46060081d90694731fde44ca0810a6c5e7a8a7b15f9eacbd2af86054fed1a5fb477e699119ff12d2943086c4e1f09b7ce709c432dc072a97f1a82980d2c6efdaae64b0d369061ece08d07ea02289176831c6376423abd295193818efe2210803b75bbfa6221396915bdc0a279875cfe12620e2cebb28b486f71c204f55aee7bb6d71847ba14ee13e770d01b0d7706cbb06472d5fb54b62c57f99d509d5937af9885dfda1ba8f51ea972ebb59d615245e17650fd24c1d306a6f7a466544669af7563606f01f0649089d5f7243e42402d0aa982016da8b8406cca985973be2cace652996afd3e6441ff74e118157cc0c78ebd553e350c33589a4eb0f01d8e9b0d556477a035d2ac4052330e20c6247f0e3017b7ab720be699fe7fa7b5f50416a0e218b19f7b53b30397964b775080b7d5e86073709def6879df439ce09e4c86f0db69f2415fa7bd8e55382029b51bbcbe7083e1e42b1d6872a58e1d3fe8d9a91e64900b0f32bf032e748a0d41e21e5edc1499af75e0ae27af2e70e1a0b8b76ff11aae0481b66982db526cfb13ceb61379e3738c2b632d56d47fe5d33a7fca98978783be1ae6d169c8993a46336f6f6f5d92bc6a82424de97452e0827e01dececbf941943425ae06107a76a808ace2344b752837280f5a41636b12272ee5901af84ee15062616e3b0735786f316c43bc079142b33263edcc9260dc678f5a4aa3a8566ad10ba058ade2acb6ba4545046b12056908096493de47ed63724079acff7fde19e35601bea6e163bd16cf66b2308e9e5c43838b53b441975167908de291d44f925ff575a40b4631ff2bc151aa777f0ddaf3b26b906942aaf9ca4d52cb2bafcaa84163a91008272a66485477c98175a577a14794fe89fe8440f349a6daf42d6ea52175cff85530ed72c3919389757de25ecefc306f7d568758cd88b8c4de190a39e241c7313b75759b9b70f57f3a0a6203523618943ca7bd9085ffbec419b5ec32d37c6471fe1804126a44051b58c4236b280e35d8385932c810562c1aa4c8b258ad68aad75689e2b9c4509e7b698c5246303dbc741fd8d4b7f83664494c5ad1ad3a6a49b611905f0c13cdbdbc5042368abdad06b96d7c1a2dacb29cd2ce00adecd83906ef27b468288566609bec80aea3be2bde278486d17f8c51c378366e1071ad8b9af6a91bdb8edab627a719d0732b3d6828c9d89299cf7177f1858dbb5c9ed6c48cecb57b48d316caa6a77bc9d415cbcfccfd7d346d6d17b2f5980651fc518623f79ef3505ade6f674470a659355179a07cd99801b9c8a4a6b14a59067b38fa43cb01c827531933dab452b020b49f0e9bdda120d829f91badf198b7ad9929347b4026c61fc8f98f981787187bbdac16eb6fb86f59b9470563003132ba15763ca0773d1b45a15e746c37b78d7688f967deb5c265896f77facc6ccb2400acd83a03a56f46b1817d4dfe68b468e279f6d3e82f44f785a5f2a9e9d77647e84a14a22b664a775486234398c0ea2c7c0a2239a1b5b7f4cf3fd5bc7df62e7f2cd153eebeec3d9ff50df9b24d3b57a71a9abab72467dfe5e428bc8161a415670bd3687e0ac9e65eb6eed167162a09b8715c1c6e42fae4e962e0823210bfa40e7bd43e5fe88fd9ed80a44c47398b2b4a68e7d457e3f70bcf2bbf84fdb945e67b7eaca6ae988ab3806b9abb247fb19f6258eedcd1b95cbf44ce0c3af4e7e48f7e9c35b0caa3c02dbaca6f32fdce2a5205a5a914fe5e42046b644a8fa1bf2450f58a0498990590ae2d0f36687b486d9b5c978cb8916fb2a4db9c2f8c70b04d75cc42b4238258169a02ce965fc84b6236f72786388d8808b1c6dfc5b157ab08f9c68d4cc29a74480e75ec407cc4dcddc190a9b37a6005133b667387c6a27b632334a54cfccd59cc31f4a955538ff1448ff717894b3db8485f654369290d04df150fb66ecf7aa2b12b3cf0e71e0946fb233ea135efbe26651992cc215235ea25be66f5460562ba32104352dacef3dce560e52d3b4b36f3c300ef17319effe71facda584c2581a4a236cf31e4108d8183c4560f76bd0af377533cf24b37aac07694db3d025b9f19ed7203c90cc03a1df71b4d0eb5488bbe91a96434c653245756a905c901422db436e84794b6ce3718f5b50e3f9b7e3bf6783931e1d83c5f6d8110e0189a805454e4b98f335a2e6a1eb2d5758a1c0d7eb8a34bf203e087d266e82829d59d126653c01b90e2450ca6c8ba83222311dbcf73a4189ab7ec3b5568d8f2ae5522b3b608fab3bafa44dc376c04db04c40b0813a26d88b39ba36f72bd23b6396248b03d09b27b469ed19a62bacc1d03a1bbf8f997e194ae3898e53dabf4e69414a82530bdf677809b9ea25540f5b0269bc0a2680b760c00b7d57f783e48ed9845f862026a6ff0ee6cf9b28b1b1d2e18c1b3987ab137a35ac60a3fbc686ef063fd91ead0ffc5437a2e9e32403282b8a64e541bd2675c7b041cf4edc8dcc9dac04f537e21c6279f18fd0388878f8893471bf829d559542efe32f745712d697d694bf23baf3270b98c0b4e2c10c761b611157e813f06c645638704f01208ea9847ff6467c46ce4354575c97d81ee1930fbbb18ad2a86d84439bdb4811b4b0c624f90ceb202c5e1b89ce05c4832ee2a5f6e414ec03e0c8cf3591bcac5bb18ac925ca2dad71456df2de8a4bd4679da7a1f84a04ed8e45e904c95165e120da21e0ceeb7c917ecc0194481c0e09b51e5b7b1e605d3cb1f7d9c6262aa65901fe88df8581d950904cfeded9d35d1708cf64c94e9b1f12ffb9ea635807d66b32f68c4d2cf18043dbe4a6d57be13ebeee39a63a9b21538a3315ff7bb2732ed90e95741776a2145b252c6efe1c37249fecc3cfa7552eb7a5626cc9c93102051f581ec48fb628af8b3a2caad93333072e28dd79eb530b5b3dd62d5c844181dc70cdfe6a20eb053f070126189babd8faecb5e7b1d4a853548b3a12d78107ad39d80c0f46ed20361af2c7feb4288d560acb280e543f3f98ec24a810a02bcd669bf93fcf3235a7d1cd471915b188356f6659e5041447874d14cc973b59ca3586165fb007bafd9615bea20ba1d4a1634caf6d8d7398b1bca94c1145a962b2228858840d657900d01f1eb31b12059dbd976daa9653911cccb3b91cfe69a434c0cb5e65883d3295cb66eddf910cd484b32631b304e072f8e4a7bdce7f6bc118235e3d2967a424edd9848a282967a09a69ee2b40ed2ee5413988a12bd6b7f61e77f2ebb151f82de46dfb38b190a5360ad96877332bd730f07e864b7789afdd56c178a3a59f011cf12d73e7a5fcc5b2470a216d9f9f9d895f2456095574f902566d6fd9956e60aabecfdca78a15fb0b125c0772e32756d2fe602e3694bda8195567258d5955b98d0e60debc101e0f6610f537bed52bc29b1dfc7af5209fd4e49c8414ebdbddd91408c939b19f6ffc9f464441a6ea043852cc7d41ddf74c9eb08e89d95f716819c308c2ffaa01ad51201a806980b14f80393909f0c1673eea1c10487a83cbd001ef8a398ccda05e71775b1260858d8aeb86bcdf481865476553dde3a518fbd79f9fa1fde01c655f78cdc376bbd14dc7d3c818f9aa78763359d19abe1b588366bffc43ca99e403de8a1e6d69ad2f15c6646faea39976ba5164cbfafc5656afdf26b7a410b5fd245a4c061f707996b89c3a43187f728d207c8fa59dd567f5ef1137c08fbccd2e74371bf2f0423f1547730b4ffc00b567e5ccd619d5cda11457aa7754281fd9b3de1c115e2be23bb31e011c5c28bd7fa75286f4626fa5bc3183a556dcfb04e19620895e476c6a099f83803247b144d80f3c0c1dbdd785cb55bcaf50712bcd047ec1cdfb6aa5879a8d9774a232c094e97f5e16796ecdd5c0dd4c9500fa8140d8e6c2540ffd18245fdc9fe7feb441db94c85bc29271ef3764c8222794e392e226cfae88bebbaaa6379842da5cb8066d2855a2fc3251dac702ebbbdf03339c506f316b14c734a84e69e44e2c600576fc34cfad9e202279009b24e2053d51967b98361892febd8355975730134450e4d59dcae4234cfc8d7ec5bf2c529a228d85e02c125b2a98c7c694eee2f3aad60174c8a9f41eeb6fa9ee75701e165da43ffa2141a2c25832ccce7f50b819cb10925289be5805d2571fd1ae2b56425c6672c6698a46dda9c5fa8dab3695eb05ad4ae354bdb937a13bb3fe73dc38f08a3dc7a67dfc1b7596eef66bdbf914c42cec6b98acf0987122e82201ba5cf401e4f67c361cc0109f9570390695ef76e8faa2a67c566e9e4a0f4b16a3e1e4f9defab15b23fe6d988540137252c266b308aac7f4c08a1fde913109dde779ec41f53131b8e091686c2a69fcdb86767810f62caaa1672a8f1b2f3274629db931fc79c5d829932cc8a2b5ff9c3ff62434e3ce644e008302d726c531f3139f2f8652c6768bae8b72315e6c9b7da9b570a7e5ddeff724cd4d108f929344d6654011dc18c769156f68e79868cad497bba4a903763dad1e9072a16e98c46e1876d7ee553fee7033184979cc7efc59716f0d159c6a6437ed6cd576b76673cba65806078ba7289872287248f0c9bf7b5ef69921d04eaf85a785246741cf369e2c6af338ee4209a02a3090e280496b924bc9fb44222f39782f26bca3fe4ac75633eb95d9d7a040161c734c64cd6f5f0bc9242540c605095ef6d8c3151ee809429e1cb353aad65d464d64726f3e11398f809c2fd667f868acc7b20ba6682826f9dc0c01f0d9a4c87ea71a2051ce2b4d90268a12e24dc54b4fc24dbc613a8026444f08353ad11116ed799f90c18db96ad5116fe468546d47a902f3c4607a5673e0685718cc385882dc9bfe0a55be508f0cacc909656f556789f48e4870ceed638e29e4a7e83d61e75ff33090b6fe68658549a6e913b0f9868cd636f1a1b2cd337aa8461ff12f02e412d7bc94b9156e016c276f64d8d8ee8a3ef7795844c7d36da1e03d0ea2e8e2887669ed5769c1d90835b7862027f4bab99213f2766b54479dbe4353aae50e6a9df6fd03b4fceac23a259e0bb3a491979f675982614ee6eb7ea53864884aded44fa0a1d4f3480f4f1978123d74dfa54ed3d696c4e087874add0ababcdf70b2f8d56b4c6a9b94c9464bab23996338bd6d9d78b09031ba973d130110aee960db33a23ad75cebd57debc4ce80fa687143b14df941bd686d1a4baad045fbead1c80a7b3c941b09e7d3c360377224465a667b889205cf811ea8fc5aa387336d58d09a86c6d5442ce177df9a0f44fce6f8749fffd5a326e5471eb78149a0f644254fa61729b7e57ea147b06125fdf0e77a003c0d4de807ed5d9f3426e38a733cb362560ab2f471d0d04eb19e31b9b09d0084011ce1fe44a99099cc0c48e5eefe3b047c6cd109168b0e93bbddc590d96b2d941c168875397e034e4bdf3d5175b94b88e97c90a6ae5b914acceeb0208ef9c592ae9a3a04477e4623fa85d4ade9fe2fe1f84918d1cbc52e0fc8a7f57da06b6b158eb024ea8be0d34d9cc97900a7b6d9494c69b0b465e74117b30d15c2d8d75c6c8a575b84526f23851aff68103f0d9213bb833e8879cc327969347609d011bcffdc1f3cf5f279a437904c6d34387a6014d9824a8ac3c28cc684f4a973fa5b8d1e1afbb65c001c5fae52ce9794f522bfff4499737b5cb473e42b5ca2fbd06bc6162cdd5d03d05fc346454c08eaf873eab8018340c30d948f2bb241299c9489b804f3280736ab648417746e025b362186247ec5dbcae8139fe9f8bde5152f5f7291419944816c0257d57934ae27adfe4f383fd82de91a4f06768bf9f40aa6e53aafec1fe246b008251c4a7c265c299cf704e47d849ce88051f66c3eec01c28ca6c55a177f86d93709a430f23ab45e77da7928b9bbb57bf29052b0c2795878870a41f98967f8cab52e1a18f1ec3d0aae56a4791003718dd2452275cf7440955bf159b2c923c4ac4c616e8970a8bc29ce2b9205cb993300bb28b16f471a397f24932633196f6bca39657d110c2094600f1273e849e067078117f5b85e6fb2dd7d9d482f4db6be770f78a69d8d79a62d26e09fcffb9ac4c691798f16dea57f70103a720f2b4010277ec04a9b5bb6d73e5844d4251bf9a559c83f709910ad3b6bc4d84597b31d5f8b3dd10fa3a1ecb361f694d3cfb81325991d73b6894389a9936ef0fd0dab3b90d1f59afc5779a05bd5ca328caeec79bbd143c10d08daf84a28c30e69b43da7c679e3156756e67d634831a4906b00b0a5fc7ef6f9dd0de68a4b3e722d6cad6aecc26e9a5d40fbc0c6c99a8c56bab7582aa6df5087720d115a529fcd95f32acc6ed2261450858d0935eb5495918aa3e7ee6c4542753015e1cd186293d025b1393f304aa048d25d3128cb03b26bbd01ad819f8d6a3816d5a7ef1c76d45769e62d974a417bc1f03187783984cff50e207ef56399fa83dffc0ccecdd89f8a41c33b0b74190438dcc78e00bdc672e96af5d71cff6b5b12c45abf89104790c330ba811814c3f9c3ef76663ead752cbb349ce407986558a498c9bac37dd96ac2038161ed3ae84cd4697f5e17d6f19906e43fc0e6c06aa5608d36d3537bc892a8520838100a42cad81dc020e11ffe3b48c5d8245a1adaaf290100b8120762e048ebe2f0c486b992e31e47b80cda7e9981c2b6cfac415c7790a55a6f769252ccc19c8b5c50bc1977da23bcc9476ced63877ce0cc0ee27a259ca7b82b30849ce10ac20db34704ce82bec2911606a9206a4b9d3f3d90d5d28b85c056493ce77d94b14750376bdd90a2915481868e8666f6ebad0b21cfe57366ec4517390c7409e252ca199a1d54ca94aa699ea7fba743bf162be4de6f13dbfdcd7b3d1d56efbfaf5e79088fd6953c63d8f22eaa23bbd2b3f96b73cf2f44daa8b6175ab3a9b0d1554aa243f8a7689a39dc2a1e11c4518ed4900fd829fa24e40eb1e572b4fdab06e585af4f4ba0d98cda387080e031f4fc9535052c54cc5d9f6de52307f9fd143db2959c091425e75b84b179ae370266e5e09e3ca2e7286ce7e045a05eb5b4ae7933ef77a07370ec490320fbb250db4791d9dedb1be7844de80a3824980f9c3e1a9ccf80f6013c696af3d28917def494acf33d05bbe6bc8651c06fdb1b39def5c2dc1e047fc395a8ef8da0bddc8b7510327ed43ede78efcf8e5e793f848145c79993fe13210bf0df41a7d218f6ad88aac27e25993702c4815e430fd21a4732945c4ae91f4b533c0f127e389e90a44de1c110419ce1d802beb8fd676b166f7c4d6d891af635408f33c5f96d9f7def76f621abd708afaa4c6a2a780381162e61f1e6786f918ef1527dc661bfb79028c34948c09f030d49dfec7ed3e7046db65417f932f1470cc7ff3130f2bf8130eef709ae1795e193766da2f13f6fa68dfc7de1157fd1208e9882dd906e9645b237d9c3614ca059d872a062b14ed7a2419c3099bafe05098299fa7f919649fbc54393271342db12b92a96b82870f44d0ae8b2bd814332ba446b9a34767288e5a078ad7ac31e8543515408ffecd1c713125427f949bd666832788818a348510d93d413f5bac158d9faf8ff2b1f667eb00f1494aa084166efbfbcf66b05b32fc0c4fafea10a3d7990075ec01f9a38ee107a96bb604aa01fb76a98c9921d6a529ad786a3c08de4578e052b9f8e3190cc76f380bb1355d3b0f05dcd52882ec792b9f4585799cbfe5a08af80f6d0622fcb59c7b13831b03cea9d0f12d4fb640f52c9bf3f89b71f1172e0895ac8d1b82641a1d91e98b9f1f5f69a642de54fc10343f29cd30fcd72ee4d74d8f48a37f7a10bbc30a52ad9360235a0b70049918257f37b57980631c91df5f8f04c93501377beed9e426b0999ff4033a97a16be750c5a48a3f7456b592df5e16bcd03f2ee66cf8fd9bb9d3baf0525dc7abef0838d8a4296c318c25d3dee1f1c3d09743c3d8560b713d45f7fb879b8f22a7edd4a3549774afb2c66d52bff7bf590af8b42868b2be8a135c9c2a3660dda7f88125984150bdc020c7ef6866ca0aa3efd3b4a193d5b9c95808f95d1b06be4fb1a908f5d38c6a35aed14bae5ea5656a4bd4f43106f53c6dc08903b3db48dff7b2c910929ea64cecbf4fcd104ab5dff294fbeb995ad00ed0fcce5f2bf6bd5f40bc93faa739801b71b2ae296feb717830a02641062f0a7a8c9ec3fad8c925176ed7eff3b85b2e0ed862fa32b9520cb30d1a3ecb8a7160daef2ca847693d908e6d5359acd93fc1b3d99f97e7cfbbd1b9ae57a6aaf01ff5b8fdc1f9678dbac758029c6b7427fb09a9757651520a49c994bb390d1015afc2d474d2dafe633097239aa22483a1bf83c7180bd17dbffde032a2705e4ca29268945836a1f5abf82845a29b990280146aa8b0bcbb0d87e8f059cacc55df2ddd8e69ff295a8bf915e81bb16fdd44e498cca98d4e36b53ffc6bbf6da25e63b2e28a9eefd0136c7ad85bedc1fbe082368075814bb31f54af90d8d4a861a4320101c146aae9cefd1b44891cb151d16b9381fee43a95d6132f6515e4f0e062e5589f4e19384649ee4c2bfa810373fc89d6b8bf12b8b334624d49b11e1119e6076eafd080dd75153a6b3ae7885e5a586e90e70560169dfe7b821399696cb2c6bf498d51e4616b2b75cbbe349e8d3a98a6a8d116889aec4882f9278fe2d581130d933281f4a45b247f0a001f351908b3d2026ba241ceeebc8e5e93b0e4615d905b865a69da6fc7c6ff0a9031382bc8e721e8ef0c288ee72081ebbd443f9f571e44a2f6947c980619a968b8bb13250cf504b15d0fa6059a3b4e8bfe3759deb107dcc362d9b48a62e73dc4eb59d12459110f77c92aa374f19c92eccc4ce1fd2db8c61b7f5c137fd79d914d87ad5a79b1c969c45ba027bb55533c6e2d248bb32cde9b8763c51f619a88754e54aead19fee22422214324a739ba9531510939461d1188a475aa5279e8add0724b4650ce4911bed2162ea7a0ec1c7417f0dc3a62a82f25fbdddd3fb62ca4a563c3acb67d74c746a368ea1e5bad72dbce7aa379fe29abfe3da65c5550d7c817ac80dbf0c3fe2f0ac8ad0c1dc04675ab31e90fcfd34791067605d495e6d6dfe08ab505d295554a1b2be92bab983d9f7829aa278e09614aabcdcc3e38544ff9c1b6f713424a13ba6c1dc2376099989d882faeff6121389ebc8bc0ec2260b3dd4eaef3a060e87fcd5fdb8ef4587a16432263c1ea8aea6a3f85926e088d5221abfaa5205511f05078e8b7af755dc8981f664c8fc7b18d1cf00eb018016ab0bfeef7d607257dc71741adb5498a3a73a925e9dfc918ee085f73dfc0ae24aeee91a67be3727fcdb85f0029a454ee88ee49799081f5fa88f901f83450461652bb1c03152d2a84c064ac083fda549a76cebb2819680cc86429b3c6979bd5efbb17139038ac6206a700866fac29d003a9e1d946660b440a8cf88a34fe68123f07ba75f6f74be659cdcfb0fa5761a00da030576ba2c93112833733d0f111fbe9b890d589dcad8efa9870d13d4fd2a0533352d81ac6165a097724ca89a2169a58f810e76366f43186ad6a100ea48b7285f42f77915d2677a4e264f277b2d3d6378d620b11cd14ecf39480f43554a2a1c6368c1ac6b298e1dc9e535b891dc48bba1f461d02896cef2500a88b510ab74d89c31dc820c3ef1e3a42be7bec5aff1f07fdb7a3830c61d5683cc5742214348cce3a1534a56a9273edd3c1aaee548813e90195734aaaf9cff0ed8f435b497819e4203aecc9724d52fc5ad481cca4b2eb6fbe3c573cce985457a846eae311d3e69f692b2171068938b5021051984d8f174c43d78eb86c98bf438076f4990c10280f7e3702cf342226104166beeb36a29361380549bc5acc4722ebd7db23649d07d395ae761cdd8e856fd45051a7278a373ad5c630a257b94913038e6a2f1094ee1c0bc34cf2ef746018aafe6b4abfb08e034cd919e52630265345d243c2b51066be02dac840a7fdb2185d0c980a1d5bce21da753e0d399032e99863945ef41167d709cec9307cee807de346afe57574839d1d8b7d816a47eb7e2896b44fd12f9f473cc62c0556b70ab46de9b9308791f2781cbe9a439ba5d92dcd5cdd8559f08defb6dc04589f7c1025b92910a9826e0b37a6935a1e164bc775157082f11a72a2211debd12818212f52246288f3403b31cf8b32621db53af133fc431a0c76512b077febc0d8fd0fae691785005759e3cc0a422ed64236048d0a3817e3269276bc2da3c5e186c6c3f892c33411092d77198a059001843f099d1213680bde8a50562b369984af3b6c88f9f92cbb82fce59dfbca3dda917e3c6e22d6db5f9c6ddd1322bc5fa2d0757571c0c45b8a7bad5f8ab3e5f60dd317932ce5f28a5053fa9521df1cc3b166beacbec6558ebabd308a7f280ca5528052c0a8e6d53a5c3d854e87b0542ef3b8dde1b427a5ed0c75df59e0a6cef1bf33c02150f2e786cee72deec4130a4fd480aaee52bd6ae73c20992a115807cf4272f74e363a3cac8b7f5dfcd7bc7c5e761ea7f981584f41a79ac584718d736c0c2363da09886cd1237c49a94c11b2fb7f64eb79c4a30e6f190a0930e4ffa290dafbcccea5ba4c53dbecd61f5384751dfa1eed048869066c25ba4cbf8e0c678ea141e37f09d54aa87f4df1368308ee1bf055760277b1a23157918094277c8655598f75fb0a20f4c90a18a3327eb8386e33a142002d73f51d35860bc3e01f0ffffff0f