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 58528 10a1ed110347bedb0bc9d45321ab3c2fe5992eba5232eae1cfb53c5e3aed82ce

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9c17dad2dc07e40df761efadbf8e8fefba4fddc6670bafd1f53647f54eb73ac0
Certificate Block Hash
10a1ed110347bedb0bc9d45321ab3c2fe5992eba5232eae1cfb53c5e3aed82ce
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b01c0000d0160000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002f3f2f1bd9a072855ae85e07e98eac8af5d1efc5c0ba01371d112a1c784237b71f658a8666e873efc9658f4e6955cb0f7f34f3c91f55cd102273d9afdb8c527d17bce971f9a771eaa89d9eaa78953bad8c1236cec414d7856a080000000000000040000000400000b01c0000d0160000

Raw Header Hex

000040201b42a9ca57e8eed15cc597737762d3aeea6c46097e9628d7086fee78dcddb726d912b3b8bee1c6ba99de806dbc55cc985dbd76d0774ac8264af0b174919c4c4a1890106a44d20318c03ab74ef54736f5d1af0b67c6dd4fbaef8f8ebfadef61f70de407dcd2da179c

Proof Data Hex

59,560 bytes
121216020307903ee5479819b4b07eb5b766f4dfa5c010269d9b29a1d8bc81f3aaf208b2720302a20bc01b284b07ddd7e980c653bcee5af9b841d82760acdcc145686ce2b5786ca5853fe4575d0c544e1e1d5f7697782b8bd3e2391a15b533a1df280f9400d304152afc4900edda1f0139eed2782f7a0b0d7a41b85e690a7219ef6bc8ec1505881c0d8249cd3a6bfe319d67f968d191c6f43d32477387659d2b6d06bd55889d82754e4b28e8f66db964db7b8ba1de3b8fe1052e3099c9edfcf2bfbded06035c14cf25e6e29411827ee8654c830250d13c7568a58dda7e58667c1eaf707344aa073e834a754c28cba67c6df7e86833bdc19df8fb6977f2cfee2e9ac32ed682b64b1245c191af0b14482d5943c5ad34a1e399525789f4f68f3d18a2a6c9b9d7e783a6e7e03651fc18817332b16142f53f44c9b3fa7ffccddc9dccd33fa3e4bda859f3fde5a4826e826e57b081a4a821b00d2c580e05aa56a0c1c35fd978226e62da05da043665811b8b0521bebe1b4ee02f7968335a8957ead799a7b73e13f897d9c0fd9cb2cc1044befab886b1eae8baacf26bf4bd6012f0af5e76ec4089ae5fc2573f162829f71f7a9b2bfd043b7970c9db2c3e40019a704b996302b0648da4233bfc096ded76c770e176486b388bd52955272a9c8593e14d51dd01b6597a25dff4c6397b98005f8cf655a7638657423c8f8e2d7d362a1fdd8d7ec8e1a3d014401f55c91b5a547f4949c0a4954310e610aabb59ba068ff4a5e5f825a1a1af50065ce408136b6bda596575376e694c2b56036045fc0ab3c006acb95de342c4f06ea48f7065fa0c89309db071cb9e6d644ec8f3382b2867367af17a436f50bd9146513df3ca699ec98bc4bbff7817851c2b02bdeeb977ef41a13d033867d2c6029aba2f0941a7f1fe20ae612dac1397b958c1ebd1b97ce1a598948bcf4b400d02b5b4d525b87206c23d2f118dedd23abd5c38b036a91c6e2175c5453b2a3f0dbdc281200f6a455aec8271f460f6344ef0a36646c8cb433b846d0779490646c8f10db92f2288532cdf9f1ad98804e632c3492dc7ba7b9919c25742499b9dd3c56d21bd01b6beac4682de5748db90242ef44e6e5f309318693e6f7394ccbbebc45f772459404eddacb0474a18ed13d6e7871cf7c005361ab5df371ffc933276fa8d535849c46f4c0421ecba6369627db7cd5554385aa42751d17a684ee44cf762473c2f87f95aeeee4771d984a585ad94525c9e818f22b7cd1ec107ac6f9fbf91c703e153a7763efbedf27ba26259da128cdb05d44c63ba9159de3b87f1800c0b3f305c8c742298c80bf7c149dd296bb91e21f9af68ecee9e0b17afe1a6ad0516ea5d8b941763c7fe424868af452041de51cacd78b0312d253ecff70b5455b14f21e4c51b6782f6ab0f696049bab6cc9187f1f7eefcc688c7b14a6a3e78ee8560bbacc2dde260c4127aa838037959f4ad73b93d68d2302e1a63c6e9db97a9f4788c1bebbf6130d08a95b33d8372285b47428f821a634d48f1a3bbdfa825146cd5d254f85c0023ac2a631d3680e7bbf594da7e6094bdc655df47155df78ee7efeb52072c9388bbe28b3f49e78b14f4178c2656f7eda9f066aca39479f60e9f833aa7ed24f54cd4052a840b198e11f3f05717e8746e2979db930880210e168f20ce9bc5e7f03f4a3f751b13197dc24d7daa278b53428d5a790d2c3d3ded6115faa29add7b0e4a17eb14265b835cb643778186283ab5100e1f91b9639bb68aa12db076e19ada7148258b6778ca922767c287eb1475f66e4ff0a8f19dcea5999a32e17db4fd4a2784e58908570c51c539d041a4912cc71fb1eba204e5d1222d79a23e297d9bb142c8ed4989c75825a3263505e01db50480c71ab53782a2cab4eb26fc34490d4342efa344348c31de293f2f792e87da7df40de61b7fcf8ed1dbd30803697eceb2b601f46b9b1585e6b4b841c9e60c4ca5698fe1277b34e0da4fee9e9cb10d1b70e9b92a40f5c126ae7287d84bc27a2ec685d7806ec4dbf575e0092d90c206f8ea7a8601ed03a65ca252752f60d9adc8f8cd8690d8b7b7f9cf758c73b60e62f47136180f0f9c9c2027ecc96be35d4524a40234a62941fc88e64cf90e8530fe8111906a91d6e1b390e2e5dd86e631ca784324e41c881570d999bf9fbf3ea6dfbd39ca82d24b40ae58aee92d341da79cfe66473472488b677330fe2ba5acd2d960be72b7420bb94cd0fbb6019ffae2746ee9dd618889954e45ad4c0153ab7afd53bca45c7880a2d67adfc7e63cf9fc46f604b69dad8ce06e5d9e30cec1fce81c529616bd07085b1086c72d56aadc61fca5931a98a5ac44dabd32b5f641ad253f5e1c0987f2f837e5d6479d4c5d134d38d76dd0f501fcb7a4219e6d312a844c158a54dc41a5a79e48bf7d68bbe685621abb19c6629e83015f2a3bf674b6cc12a8d656ae42597007f393daed0cd566c9dbc9fcdd98a4642067599ee7caa7dac8466454ea6d9b20b25b5978a06a92d3d460cde87972db2ad3cd66f36e7e169b39fe2d2ac888d4e8fcd901565c25e4c3c69d52b7f0904226bf4788f3b8c406c8a08b16bc4390449978620e31fd5124eeff7bfa04f6262c6257ef387366348ee2207c2e5da371ff157bdb39b7d640f640970dedf476fd69eadc2f5ac146e85c988dd812b236ec15f31c685a394b300926079219da2a08b559028288853cac24f04c71df68ba8205150f2fa634315d9ad14e711b2cf368a793014871c1dad5a5af8852989561f5ffea631827f41a6cb51322305740f1b5e7f17070d0b2505cf5a192c371e8f229cc7afe2b43e8ff155d7c67fd4881528e8bab497e1f6da1d23a5698f5b1d236d8d7f0b57d7ac70f8bfbd09ee1411708e2042eb0af73e926b754f6a400eb355ee919073c24ac9bd18602cd71eef118460a18af1c9403461f85f37a5d8578ac91590e08097e81b39936f00c27a88821f60b8b56ddd7787eb748cac49df2e558ba51993e192988da8257d49e3fa2c0aba879ce080c5790a8f4663cd444781b2d08ce79ad5bc42b431df9f23373121d1779ab1c49283a909ed9f0b1e571ad03c45fe2279fc9b421053b2cfdbb5e5570f6e60c638237326bdf370e2e3be1dfcbbba65db1d4a16cad6b5915407b5206741e503e4fc5b395a0b2519159cfed19c91d99f748936b2b08bf4854db362de642355ba746a7a877ad50c679227d59fb7ca8d6368f303edd70b0072fdcfbcb03d15c16ad2f5329bdf0a558064dc41447e5994890195eae6c27d2aa9fc26d245223d3e7a98dba8a5fe882d3b1720a0e56ebc242447ff22d85886968200434cb771249b7402b2653089113c9046df1957b67a283b6aa4ab55547927db83057253c0b11c5c142f66b2d5861a65111aeb5c6e09fa12d4895752b2b39f5a30344e23af3459987969d0c4840dd857f89c1e6c66988dba4ddb76b21cb7070130f0752c57fc213edd7c11691d3bf50d5008f828c849d6064207dee9d4199d205d59fcc9b850612607f963aaf5ba1b383f064539c40e898dae4aca937a922512366c9950305c104b405d69762690f47aae51db6dc0c68c80370768ed403664da456ee02e6df6c582e1e8f57ac6619b31c5c699046a08399750b97ff075a1fd3342f95d902632c44efa85fe99b2e957899a67827b2619571a98bf8b7f431d6ed64da0571bfc756b45f28d2f6f32fdc51f83f9892f04f01abe4e43342bcc482c429e9aa8cf97cb7d1560346617abfa99f7166591465466075b02175d7d19dba8b1a6c387f70fe27f733bdfd92edcfdf4b664af522016677fa3a1b6b5fd3b01a6b4e31d8e8e7daddba30c3d1a90d17680bef30a110224038ea3885b31cf75ff3edd343e87ccb9b337b354281cba888918858d11ebf732be34eb7821e88c9e5f15493d33882aeedc7f4e149e58034491409ba9c5074c676f74817abad2d2090024e32bd8822209b2501fc7cf4d1bd37c859d1fa6928503440979c54a5bedbdbda7d1c88684f54eeb2be962d656bb830892d69c38eb73e617019109c1c881768e06872b5b3a28ff753c865577277a7569edfa559b7783eba1b2f10839691613bf7902c27e950f38c840414f0ab1cad14b0e28ee3ef10c38883572f576775c2e13957736b2a2527f1893da7ddf8436232c6e475ecb41f25e0e4ad545ab61f253d313b82a74f0a84c2c9a3a469d6c51cc6bbc650dca09e95fe78c16df0cf652c7344d308e8799f59c9b44cfd0a7a9db671439468e7e4d71574558af2e23a50ca4e3ceecf90a430ac221543d6e83a0dfc8f285fce35fa30e015f1be944498c2ba2fe158b32e24536d7d19141b2f617d82461082447029c36ecee2281b19630ce17d567e6b3bdfabf1d9895a7ee9157876a6d77c5992621561701b863d01b512970cfc64b3c6c39278f62ca63acc3138d1b9bf4a60261242f359dfdf564368131588a03c9d616b2e742ed3d842122fc350f510dfed33036660e98330b3ebdffc0b700df7effebc495fed45d874728225df32efc9b8b26ea6d1bc32d9f8ab03eb13b7ce19d71d3a75879cc524c428f25c6cda93f8bf3da6011c65b92c736e9c538a293d166e0d79d89ab4258242d3ef7cad1ebb17a0287368b71b57d27c09f2fbbbfbc5fb6a821cbe768725b6ab0b6e2036c3a6b462d82f488e29309e8df61c9866bbbe1cb93e755b94f13fa55345abe87b0a17bef968d318ecf7212616bc7c7c496d2c1a39e3429126636c5efaba65370345fd2ce7bc0dfd92d5eb175a1104b5d13786912a31dd9641b72ec9a69b8e114d9b5e26a292c3960277b9aa0debf8332bbb508f32b83ddbd083ca899c2d8d7b387b8cf8368d3ab24274e4103c3eb05248800aa4197b34e56fcd9afc482dc1b320e9d0430628a68683b13ae1b53408dca55fd122095e56213648a13f437e4c7ec2ee11ae762f19b1079ee741faaf5f9fd287f80c6c90b2b683c33436588a5887a368ed8119e86e953bec31d369c33feedd7c88192d72a89e8c5fef5d44808e6b1a752e2387930bd1adebfae7540e235e6f08421c297d13ec5c16bae0e19b80f1d2607692e7b4b0daae4fcaebe8298358db339fed09f120ecd40746cbfbf5306ce5d8d620c7e5c3144e84a1d9772394fe1c6bf71ab2e7d329d89adc2848347ec47a2d92be4eb8fbfebbb5a880b0b653df082827b0f366b7991cbefcc7e16773550836a17dc20bfb4458d256a1c309ca1a5254625dec775b72b09c886b8fbb566b3a66fae9b99d46c6303061d247e6fec1cb6fdc2955bbbca7d37590944948bd8666ee6286bc0ffaff20826c4a720330f42a1e82e990d9f9a7489eb823b22b7db3c44b4da061ee6e21c95851d0772ce3600864ec5239fd3a1c8f3e906ac6bbc2e3e3c3b74e57853b7d3b17522e45e4deed689ec6a3f57be09c9cbeda753fd32b7f375073990d1f085ca8ea9d5e94e1267f8b81b3290bdf9e7dc9329da9bbc9cb45eafc02620a091835c7720aacb70813f4e2292d79d670ef71a78a81d8787c49cc68f484552f305125b46eb00f676ded79071871b04abaf1377c9559c5768ca670de6ebfd3c5b64c1c3d8bba19d8c4360f61fa4b477b0fb2c186d4f2e71fd76a2d57eef10132f19f5a3e17b059e1934efaf341b71531c298861b73f317962381879d543ec885d9431fed41066afc6708d81ff331d7a6835980085b9ecb8f4f3e97cff50042277d8e84edc6cba8722945d79282eb915b9af9e1b09dd36e1f2f90e54598a4de363e5bd78e076d06351bc026355ae373ecdb3f98634a3f975c0e6263c618aa6f9398bf8e407364bab2e4802008cf185240f4353afd029810374fd6ee0792135df269886548165f078bf09b6fba1d22a43365feb38e3708d159b24e08241e56773ea1993f873d43c12c4ac7e41d1aab684ddfe9e218c805ac74133ef2c83bb159c484a36287ae1f7c588c916d40f3aa2aa02ae80158b5320edce8e156618d498049a11931cfcd21c3546d2c538adef2c5fdd38c07d62fbfb9320ec49f5a881d9198048a78fa1ff9c3fa8a6f156f63d008bf8c13990dc756ff46653953acfed3c8af48c74bf56e9e4f96a83ab29fafccdbddf0b8ae224094b6c26c76503f8975981f7f2a8387c56565262799b7fb0be83daf5fa364a07c379f6f1182a8c28172a844c11dff90d1dc50120984cfc4abbbbce6eca84dc03c34e60366c0a5419c445e081c1c8ee323c5d78245967e3a99d454aebff863627e9ae08d578f61a06e8e1bec9b2ac51914c8f5d07f1562fd91b63a3a9b775c4d32bceaaf1ad61f276abbcbd7a02748f155e843dfca97736550a013c7f0adc003808560c60aaa6ca0a412a6d1e6498c3335ea5d30952fb981c5a6f141f3972985336a51bca73f8d76e7645b8f926a752f181eb18e6b5c1afee290f9db911021479fc8bccb195082246e02adfe347f40cbc8e813ad69b4166d5716dfb2851d441dccee6b943cb107bc176955f852ea09f2bf5b126221b0045a6e938ccf535afb735f08ce998793d2aafbd3286e1606eac6f744f7683ca96a536645463eddacdea3577be7b154d9b021823c27f8b7b923dea2a678d3ddbcaeb2e60271a1e85ba9037ea131270109a1d00b8b13960ae500bbb6e1577cace701e4f3b4907f892df4d0247086a00abe2f6811baed183137da4b793f2024562422ac228e23296e919ec74a2378a25407556e7b90a55696cdb5ac95777ce7d347d426c731599866152ea9786d82f71646de60f1011b220de57398ca5c0c7eb91f6ae34e23cafab7c750c7c86d1863a42301eb0e7051426a461d8895722bfb551d5c6bfb3d7ccac275bb34b8350c13a98246ad0fc70162e4af79861a7a86b2d594fc27cd0822e91c845be505d9f4c0377bce46386aaad7c6b0cae4fcc6ef923e2944c085a8ef472991e921f4b9a13013bc2d254750c9da5b660855436bc8cfafbe08f3a260b5f72ec18669a5dd5103169f0ff1ff29b4fd7fc011f58358de713b5c622adf38527492cd0c53bd2ae9e6fdfe7bf379075f799d88bd6f3877ed7babda5bb7e1fa8cf4da47a60e9261db7058baeab1f4a09b3e8a8872f8b433a9c84f7600ac3f23f976d1431c7a3cd676e6299da2467ec5c721cc15c152b37ffa2cdf5359f02c8ec184eb83f3422f089fe281bc3ccadb233f2bab11ff24c6c1fde6a07e07333b5653bbb815433f21fc6651df9771f37cda32e581804a435eb9f72e0ad5c476f3c37e558d63c687da75fff489f9a84f7d569b41548bcb897882a10dc375cb8eedccd5d05b725b9027d263d9e5d8dd49e7b0d2aa62fdc2fadd1273ba79be85cd7df02df77c68b9b779abbd56021c17613db6490ee2d2481c5e6d6a484a61e956c0f0cb41311e2cb0561f83aa1db5767e13e7ff7ebd2bacdc1d227e62b5252dc29e7fdab6da6122198eb685761d1b117695f4689aa138b191ebc1e94d9d97dd1e88a0feb6bc1ce43f224f00abb9769cb05afbdf35237e12949edbf8997ffa309605c22c29bcbabfd4c81f0ad68dea12aae4ab9824a18730e5ac7e16411d1d83bbea5fe5d8ac923a0eaa5178f914e2f7125e1005b2a2ba3a06d49827a7b0dc1662569c63126230efd3ce8aab74074823fcae6c8761e3e142b6afcfe4f87c775d5123e956afe519e172d2e969b0824a9c5ce7cd09bfacbc8a837a04ed98fe4d9c1a5842206c8538e2a503a83735912b6259e6f8824c49f11b4348ebbc45d0cda7505ce279f92474685ac9aaea2eec95a48f75a76ac1b88a3800e8b56958661825ebf101085f8f874bbe1da422f13241bcf99c8f72ff1c050bb37dd2eef3c4e3555509213f0ddcd3a30cbb20d1c19a19abfbd48c1e3849c44e1d44c9c9a2f68892eec986bfafb6afa06232ba3a1012afbf618797689d9ffce5ca63d3b5df6350c5a17f56626813e4ee5a615b5e8d32ced694de66b98ade01de11cfa2a3ad05e3a769d7386cae20bb36f7bb4483c3e11ef2e9e16d8301e1163285781f49d04bed35100ff8df387090eacbc1dddcc4a29620dcc3deb3a1347e6f9744160e76699fbc5fa6585c88ebb23be09046e5f6b89902ff6a32ba892752d2a9766b2d5df9f7355d7e08909da92c097e7b21b7b8dc3bd4da7b53ea2311da9e5165d012fd2bf19ccf3fec21ffa776d8d58afa0ddf8fc9c55c1d82df969d5b8d44e6811df2332a8a8e48a1e3d3dcd85c11062e42d4f8b6aabc2f9c85badd780b0cfa9bf9d9800a7661825c1db53563da9fdeaa0cb0a2b4d20ff5e18be58beb731e3b6bd0cb1e421623b5811da3d2a450af35a5999951702eaa89daa9f153ee69fe0913c9eb5c0d5374346ca67b486b1040d5b95b6960b3a4af9618b8e92a67e47943d8b901d4542bb00b900fdf9db20fa2e8f447f1bea2fe54647224fe431f707f806ea21fc3359ea15f4d26299a63fc052506b087dfbe1ee4ac0c06f307ebc5e906e75b63c8c053aa2f7113d1d9f44dbdad849286dc981b6a83548e866667830f9f8bc8ac9a31a548683ee0929a14b269139b4be3314ac3d0c3c2c10ad4548d45640d3b237c3d3b3abae8264ccfe363cc7e13f47b3674da92618a55a1b66e18b3dff75771af92fdd48763d9d5d49927cbf61662cc619573c24b000ac53563485c49bc14882080694bf5370b19d287a980f645d0cd71889b490b6f0a37297ce5402d8b014cc242d57701acf6fd695c48baa590b74b9dcb6ce0eaeff74e5434353f6bc9ab6122134e3cc5b8125c9c5fc704b855c89d5ba01954be22fb2936cb0e227a1b6721258aab78cea4c1b6df2f362aaad85ec289813f4f150e4919b6bbc38b79085da13600977510781d5bd65a5ad10a0af8eebbb3191faf92844bcbf2dc424b408c822e7bbbef6c4edae4c13c263fe66877c39a74b87ed6af5d134a685a676e69b4f2407e241aedfcc34f1e6b582102b14f17e5128befc37fb1459880e0f31c9eda090fb855dc7ef94b5c73c9ee9a651c521775e3634d73cde1e559b3c48592c9283adecdd71ae655f30693be1a2620ca34a184d46483c928e55710360a8ac0a3fd29b4770c4a8aafd6b1f38a90dca271d622efda54d6fdfa5559146c505796f65ed7fed2210174d897868dc52b45ca933cfe515d9910aeb7d0b1d5b830c2c315d85ae9771302ae78691c4b85d057201294a73cfb250673fe0a71005fc4f1cb562d1b9c2cad18d7aa6fb1327f6e255c4e7a43042f5bcff9f4ffd67bb934a7842e9894b0d6cfd44c3b4a4483f04f9e961e75c01254b9fc1dfe492df98dce0cd85aad103b84e3c77cb54b4ba1d41913483686e512336e5f9c0aaa5fb27c29d8fe20b99a6c573af27690b952f95d59ef343c2c00635154e017cfafff545647061fabdb448f8df66bf0b13dd4fda0944e60bff95a6be40d1482ea42e135aa4a5a0e33cb1b184e86823c9bd6a63217bd1855f07ef708f90f0ff24004de6236fe9119024aab0666d3a4ec91fdc1cb5a7eed00f943f417df70be0248114ceb8495871855b17765fbcc903b5d0b5908ce97183e6815e8320b886a8d130e954348e46369fcdb51b95e8fa622074e6c8281dd182666658c5b9adf961e364185643ea10ed01386548ecdd2e7e36163f6170d73272e7f7a8984ebcc22ca462273ab6da2e8534274297768248201d93dca348da4a4e10af39e65990c4d2996db30d6f071c78e41739fd13c603376c6a8054287cc4d634b88978c7338d05138df20c7b9038f674cdf29df96388c1cafaa7b910f9dcee71ce27d0c4e703a3e48e277568e090aeffe1a816a0a0f7f88acaff50813178ec67be1133995581aec2963c5296da30e86d73c5ba2e669a9efba15c95473f7c76645546ecf23c12027a52357c034fd58d3887a338bcad0b247987cd7b9d360745082b15a331fa16d95f2957a86b6eb026649448403bc077b838dacdba3785b0778c989228bffdb020de935c0fcad8627af0dcb54b86b42bd1059173f6d6eb85ecfccb9e6bcc4c047336b12a0bfd1be4d7573aef70c4121ba8e5ffca657ce455df5f8c4590402b89ea25ec59e2f08feaa4539e2eb7aa00f1aea07bd90f8ab55eb0dbe5f61aaa41c189397c175897e95ab5292e598f8e511b8a3ef0de24511504fb7a3a1db730572a0baf5f832df238a7ad2f755f16c22548e6035ba8897113131d59b2f2831efb1c169b7910307870459c48ccb685785e0f3414bcb7f16480cb2bb66c452bbd36541d89f40092d79eb432ca9491059a804e033f2699794ceb6fc6ec78b0202aba5613fb5e5b27597319d96ef8e7719f733c0d51be4160c8dea2c3babe65582fdcf60709f594857e375324be7bb97b28e14066339269433900d0f0e9c5998c77491aa88c06f3aa11abdbf6dde43acd82f116ec38f30fdd47568968c77bc2d44fb1a187ce8d4db501743c48ea21b6bead6c2d45e024a1a576f7bce7c701bd5fee3e235bfe19e835a3307127a0bb219b9169ef5c590e3ebed9632179e04fa41505107ba36253af25a85d38ccdd6c7922c33ebf3ca3061eef5e96cd806aa13e1bc6c6e9f654dbd3a34631ea1d3924de1b461acd6931e259c372efcac4fffdc087507a4d020a6adf84c666a53df99a45f9b821353dac443baa98071828f42852c861c58a7253271ba9a6f186d563c99fd127044f292a17adcf0faa8ceac8ac8d35b9e6119f20c755595ba32c5e0080f818ba50bb3f482ec04266d168d1a565151f086761c737f0cce9f19ed8ddef74768cca9737d84690ea9a252e827dbdb7964177015832d1db32b49ac199ec36c1490c2db8e088835c7d8845cdc9b9ccba12c10cb495b30f86a3ac4b21f6fc6e06d90f834f18b67ece4df304a7751ea3b312043f31a4b2ae2c511f63c45bea9ea76022ceb80f6fec7eca9ad16ac1b0b60893619b58a41aa53492942967e383ee48777bc8c25f91689e3356ac9218969a70c9918d9bdcd2e4c3075dfbe9178a0f34bb775533635fe3e78c38451c4242f14ddb3f59f3812dcd762e2517733bd5e12aad31f0885abb5e98ffd5f94af74cf119998571aa3b9a19bd17e4178331beae83b6702ae32ef5638a90180ab347adc17015f5445fd81ea7e94ae0825918000c86193a735366a7f3af0f4d74b7b3f104da090242a93923d84eda71a6a03955c075a977f35ebf0ef313c39dc59295313abab7f00b580c17c685f51919e95dfc54f3ef15f00d0497d70f06be6d83c0c0a3d9f22af7905c8ce4661e1654e31ae98ea0e843e140ffbec3add0013430002df1e0f19f880a1a20b86c5ca92cb46a32cd3b87b370708af34a44423377d4123d80bfa29bb7ccbfc6c7106c9c549b233742cffde0baef1ccb5320aeab9343ac9b834858b679fc6f6a5671b52c65ea3613c51164718a326274801abc5c8a21a1b0dcc8c05dc0996b776be73f83c5cce925405afc7f19362471e2d65d6ac7a9a37f53b286aca23a5c7ae29ee1ed3abf3b04c237de81edc0d28e02f9243ef60ce1ab7d7167c000bbfcfc3b4b97fa54a5d2ed0deaa129f1f029090839b42ce12ee823d4bc5108510cc49f48a95a668d6dc3ded32184fb16476f965b27fc68cf446085ba571ebe19018bb4237112df4be69d7309cf5fa97be9a0cf696f76c7895bae1e700cf1d735e27072bc6fe3870e4d66edf525c45170df622d822849c84686062a05923892b9a79eb4c798ee6503a41e68eab0b15e2133295d8ce2f5a6134f7d0b50d742d455dd744141b489cff6af1046e46cf5a097048799953f6e0ced1b208f58992faa07668a03cc2b59c3bc787c9cd6a82dfc7275f395999ec0ba2a4121e204878be2460115bb6c303ded0c1527074ac72646fb4a505ad41748e2594dccabf4033bfb04872996b11e20c721855606336063569fb0792334f2cae15f6e1a5c3fed1022849ec15a7677953c72e3cfa93a3f721b7aa290fa83d671841bdd635b14c9dc66b1c010e45b94f1dcf7932774cca658e8bfaf80bf061941853aa17b78980c6c7c836c4bd4cf82249b7f54884829ffde45aea485a6ee8e100d308a177413d0f30e6e2878998b53ebd52bbacc08d10f1975c4ecccbbb06a1dd7e0522e5cee5d61c145faf890658e286ba1288bd72d76d511c19b81f45f38a1098679c90108e083cf93f0cb57a54503c397347497fb6c3317d002b08de5233acd830f8cf34d6add09df7abd603d72326cceba106970e64d05105ccc7d1170952b4f6fb4364494831c99014481e21c023d0b8bf44a12d5b5113eac83dd0861420d81f92967370c06f238d2ece08f3f8b8b0b5e5f73e587ec97b51a4bd699bdbfa6889c54c08571320f59a1f6e59c1af7f417c508b2f7123d86af85e17448fe6de6d00e6eed1f467f94ecbbb787a2d3e73514f4494a06b6ead649bbbf3a8a9315685964ada3ce4ed22c516c8ab060801eca2a3157774eef4aff67a095d0c9422b8daf025f600f0e081360dec1175166aefa909da6682dea609c6acada9ee6e3b61fc340b1dc1315f20633377e3dfb10fd72948f013582c4c0270a1f432c318ff8f2131837f2334d3a9eeaf829e6d4ead2127aff62f3719dd010c1225f3cdcbae765539011611a3ef6fe54d430a94db26452a840f77781a100ff0c6b1788738f60a1d713334d64bc67ab7e6c8aac8750a0e3db32c95b4e6bb149d6c87942d245fb09028dda7725d8192b3817789a117612576e9a771b249197753f193993c36bf24be55f5a2bdfd20d73a0fcdc0823a91ef393faa1bd583806b9b8f9c3d61a14cfa72f28282a60c4977c41a53a4b106cba2ce1513250bbe1a3b11118d4acab129911aed64f4c56e6c61d606d5b3c635c8a3e4c0bb22c72ae7be68eaa48d976eaf0518e9d943218b366366b104e6da8f54d82bdbb6720a441d1aaf952088e71a5f8796a8dcf6a8ddd84290aea4019bf717afa914cbdc51e35059ea3bbee27bf6cddfdf9e3f47e54ab9ac2cae2d37cb3d4e0727891b946508bf791befd447a5e3ce5320e79139996efe589f9718af2ed25cc1b3ab0075c44bc3091db3f80704593691d807f66fb93c3953844380682710c3a5fda8fd89a8944afbe13855194ce9cf4f027caf43ae14014dbd7b600e3af7e28ce0be37fa463fb486a04c54a5167151ce8dbd9b5171a6d9f83c0bb28e294c7459a8b3a9f42dc2d8942d6b4e2d52ad219ef4c20f752730d1c732d9560dd2e54dfeb75ed8d06ff101c6d7dacc494e8deb5a50a32b68d81cc22fad07a3321a7f43e30fc8a0e1e752e1507e5668057f5f3257b7a84adcefb19bafd1eb3c6e37a8470dcf4de42798b5c9da89bdc7c7592acd4855c39f7e43bb6d1876ac4e18c8945ba0ee5d2ebbb15e0486dc55acaeb4baccdd116f3d0953a168011174813b113f98f2e01c40b783bb92dd866bfaad01a8492918caebb6e2f1e916f783ea71f6a802a7cf221369bf64addd8df53fb9378b13ef094320de010650fe9ec69615d22d6dca10834d11d4f696c6cc740ac0b624e75e9a8262d5ed900dd82d9a543faf4ff5b171dd8c8768e80265e786342bd2fac99e26c0c9c4ed807268f63c86b3dbde0e4190a01429efa120b7443ecb166ebd3f165a5465096854dc3b1f3c987f3145f8f47cd94dd487d551afa63dbfd8dfe95fec987a26aa6016af09349eb23080c51073123d58422f6e22c2ad3e53864eaa6a9dc963b46ee579ce7df78049716e09db0a3bc7861ac936070f8bf59dc2e37fa245816bceda2f3fea0a23be64ed1f2f2a89ecffa5f51b817f7c2b234d06ddf49a1f601797764ab887ad3deedd666acdd89dc8db292ff732eac8c884a6da9f3975fa48a754a08ba8f38b46862e12393dd0d8e14a50db867bf3b6c3831447e5b92285b1e2d14e505548edff2eee2386d6b47e7970218f88e91f28a2aaee16ed499f70978e590ffb4c45578e3869d30f32865c435b0071112e92600023e7c2d32c86d50c58437a6daab6af6bfb045c3cb7f125fabbc4e9c60729585379f7f7306586f9649e12ab85fa6919927a4b6ab5451de8dbbb74e9cd3c0e1d0d9a1510f63e0f9cdf736cd6f1dcd11509cfe09d9ef4213f9823ac6c10366dc4fe7ffe567309fb21d2939cf784da4daba944a214c106872a628aaa0643d3a57aefd5794a80e718de72eb47c15309e8c52e0b20490f84d789c360fc3c123c6059871bf38c1b4ba81ce606f31cd5a412b1148caabadac409005ac8a59418f301f1a3c7f2ec99a9c61d68d2cbb4d6257b49553dc96ee2d385453f83946e0090e0581c13e3e4cbd407794bf6ea685924ec44dbbd2d36fdcaa3f3992d80f9e4c37a741ffae42567c0a4bb1e2a4b5f38c028dd47b6899acca05930116f2e52e69b83b8aec649288e07ea15979d8d79f4956b90f6b7794ebb5e6edfa08996862555d034af84baa9fe2537d5e97f48a8a86cb2e438af2d40c2e8d32366b3c94d0a8a993efb7338dde38f87fd698e9acd651dfdeafc9ad9fbdc0ccb9a700512f1bfe45185bd2f8f9e045e1c8172547d95ff8938ac65190c87eaf5d488020b9bbeac3f400a17fab5b0216bdf94af4e7d2aa71d8036d542e57a8c0f8c577dc63483dfe7309f478fccb341e23b39a24c9f0adf6010a652e96a9673b1593ea2e896def414bb2b7abb2d07fef56cba7432fe4d6a65757441799db428662cc58da1c67fdbf4ef793c3d3baa0e9ef347c4b24b23bb8379268962b6ae0fe7447b4e888f98ae0ad2bc644592da388c036c27bc75c3aeb64e17dc289e2809ba8a82957ee8430323844b965ea76330bc62419a2f7bf26a8252b5a4fc1b001e081af9abb0c2adc648e36f3bc40e8d3fe1107919018c1be22f1ade2532f645cd78ac491164e095b22c5247047ed3142650440a3427944b0976c147b29c48b597e1cfc8d9eb7e8adf2c10452405729fdd5192e29a006ba2ae0ddd27fe0651d1dd32f3fe16005ef80f1687dcc8fe2c736d29eda8a0cc9c01364df38826e4d2a0a0c7a0f19db3ad308b8b6b55706cced4b5054ef03acb72a3d9f56ff630e948d30b1446b2fdee51eeefa4417bbe0be7297632d8b0cee077f8aebafd13aba04ef68681cd96123e045976330ccc19e2ad94210fa53d36a4b80ed7d32541ed6a260edcf8cef4018a09c3f1fc5acb64a7c7520cec21feeba1f789234d475f135435cb534cf7fcad27f6dcfe641827afb7ac3296d76f4412ae83930ed5d2214f3e687324019c6e33c6e91524b21e2d88da7d48caaa0c56f0e7a7093d273591f9f9da05930b437e0f42621d0b3ddba4bfc09018f14d6fbe291c78bb62a7bef8bef57c45437d02c43ee027eef90bac8121f9a28c955505811ee3810c1901d286ac76a3b4e2b893089014855157b38b7bea417b5e16ebc8a0aac2063395793f469dbe59d56887d6ca2bd17991a6b73f2faab6fd5ae82c1d64f75c2be6e4a48eb00185b954903140d6e7b8f9c55d6aa2c37aea2ccd124526916bc98ee2483e701d6049569564d2faa1c6fb7fdca7dc046c4eb3018d0f17d76b16aff90fecf773689eee7fc021983ed6b45b91c7f6eddc45b383c27e41bf81b5a90a413986ea38c104335f686bfad70034e4cba0d34c0e77557c9cf227d0b38efc1b6e149eb7c44993868422d9afa155eca5f9d137a3d3044e9b389d753aee3c680bcc3d62d52c6f18adf2c9392193a1bd8016b799f259cb3c65d0c699b02730eb28d01819a54d7aa2cbf8139baa45f150176a2dc3b8a026d0fa9c1d4b0984336ea53c24342a420f6cb099d0a2ddb599dcac8a8e60a02e9d1f66330e0c8676b311bd447aa1f6ec89a7c92667f3e50e1f024b3d9d2ba1b0d1e7c091868d6332620329579e0a46721b419f57827c32f2fe02461da2602d897e28af1d19c90c6f32790a72c1a7c86e5ecf1895367e354f1fd7ba68bb414ebfd34af11333b26a4a18e9dc543d9d1ec552ca6162f0d7c3fa3f7e988a67000e8351259c952b4bcdc19aa5fc21c304cb179c1ca4956ef4354de56112fbcba997dbcb251de96b0414fb36659e658166cb026ec57b77756eb1ed6c5e5f2f369555759acbe37471e26440be707c06b2785db58955e873b874d55dc8f5d65e3933429fd22a8d638cd14d0465cbd2f426375c0e797863d3ab64995bcfb6542219a2d9d17068bf525a192bc8f2e0bf6c8b6aeb2536d1435a714866dc3f1c1739ca044aa01e07409213e3b3042072bcb6b2ae308cea3bb2fd8807956e5c98ef87f149d7671a038fd4e6696b2140cff1e90890d0e409758ea1926a90ead06c09657237684c33e9ef269589fdcbfce344af93559d7691dbc3962627c653680f1a8361f93d258983decc4806df4c8041ca30d0e205b26b7c2b30f7161f685ebaffb1332a216ad89a6eb29a29d9952574982c37c734ae22dd4e832e3aa8756986ae43b8b5a6af54dce0d8b05eafb1fc890c2d75ed83d7d8dd1cf36bef282d2e34cd429274bf91232e0a697ba1ed7a1ed889894224e83392d41e33c59c042241b3c9507b028abf85caaed3b81adb9b27d22b9af551be188aa698185dfb61d14e6d15ba98aedb671c906fdb009fd6b63b60b26e190c73304873720dc93f5134fe1d64dec424dcf583855c6c618b622fba2aacfc852ed8c6cfbd0af9d54ef1b17c057218f007a3574cfdf662e2f7dc7688684bf0995f08da59d0b445bdb65607fb6e204f7c0150430bef3c69992472814ead659b67aafb0a509f9cf27731126a36a28e70c146e32107c40e4cf5b77f587bc60afa76c248a1242ae6ba0e78459f306e780686c7136f8b46151db45dac4a8b29f923ab8be16d7b7dcf4f0c63533f397b015035f719a379e00b34f4d24b7857ef19d7c0d361917d4e8e00803bf5b8a41f83150eb07c20f8351bb5a6f69eb56fb9504d8d7f441f681b7508842020b0913dcc69d9db8acddea7a4630a7f52fe79b2fc3edf7f248ac2185a74983cc29ceb807d9db6c07b8ac882d1f42e312ed10cd26218e45ab58d08282429d636a8e12a183088fa5023a764a3e53ddce2da6d3d816f4b4ff9d51a755de2f19d413db15bda1ff625a4feed7e4217d525fce80fa6fabe80e39030794590a144e83a67170b4e729a8599dd5424081afe280a10cabb546a441cbd1ffee2c89415157737922b76a977b67eb667541f3ad1ee7e28d2544968d0f30e26f4e02fa76db2cf2ae665632040614abc912b5bbc16ed62c9e4192b9dd916dd26ddc248eaf0496298dbcda0b25867c50b4c263989351b773506a03c54a47f596964a7f70b8b75d59f7d100e030aa25a8e458ef68f30e3dc588048d8f6279c0112e537e00a86dc432aa1de8f21bf0dd0e438af9450e07b87827343743a33829f61049733789df21cebbdc55292c8b0bbc2b36fe0c7923921794e327a8f762b3ac1ca95c5c0f6a5118b49710734ee965d673b63b775375260380238e21f93d498871589c718ccc0a71ba7facfde03c412fbf9a15145c0eb3c4054d898a6c62ca580de5680c63341fed057e81a5d6e5216188dc394f8b466042c408a240750762872818c2bb22f4f5cdaab8af3863562500e82b2096ad05c911e30e92dc63f61ba8cc1a4d9b400184b2a204d5f5ce46be44bf32b6cc8bb485ec0e4d87b28b90ea648092cf4ae7ca58f24d73e48193b8e537e2a915b14f3a9b187f0ffa2a2b9f90117ea6f50983f8b3facc38da5c9fd549723ffe72a42acda7d24e7a050b0594a2dc9c4ea5ff668afc9ae5f563a758465b4a94b2b0098c90ca3eb1de9bcafbfa56663f61892d538a29c5c4575b7a045655e6876d442bffb28d2d9741892c021052057f38692416161784eb54bb21b435f591b08ea1f157215bd73f1a7590ed60857346e6146ac00ed0fa4348601c9b3193226a32cc470e9c81ac932523462bdd753bce4180f90245180cf48b5e7798fc620706160c808d931ab5cf7ff19920ec31f8e80ad1368209ec00d99b10f88d15a3b1bf723e9bc4733bff6cd0111e4f84d22c01d10f431ae302f385f0aae290cc26f2d8754b43f7cb5f85879effe24d97046dd9dbd92f961fce0502d8011e58dd58db94c153e4e2ada06fb2903f23f55b33abbeffc7e715dff3881a773b062a7881d5b93b9060180c7d801e204084b0f4e82de619f81ad0bfa299623b9a3d75dbe07b25c829e6d730b56213244f691ca274c3e68b61c50963fe7c20fad697e6004bbcfcbe574c25299af42fcc837353d79bec78b9d664642d4ed7bcdac93085852382f712d7d4573a0d8d7f236bca4d937612b259c59504ad8e7963a1e8719470d1e84a42d56c4dcf42983b20826f0247cb011b26546a418fbad814f7014fbcd8eafb5dfa87d8897dc787b84d6bab7a18084805e9178c86a20c351e87436d4583befd47834c67f8a2daa1fa6a50e8c6cd4e7cd0350b05919ea0c90152642a1cdeeee42778cb7de7b1d13fce12dc2a7044e6725044c8f9d989751ca54591fa8d7cacaa55f5f3ef765471b660c95ca14a2a11b79ed48d27f7e9d66f9b370012bb67b6bfbe94e3fcb22173d8a1ef7f32b87394799a3f23cc91993955341f94ebdb1ea77be6ad33fb085867cb7286351cc36cb21165f1e4faf0aec3633dffec4f283e9f8e0da2247f5ed9ddbc51a5c4c9036f18ae5c65bda66e27d9e791f49fdd051ce1cd8d51e88ededf8cdbae24f227284ed0d546161f7ec025ce26de0f6a2a07c50a4fcdb6e307ea879dfa6b92b43827a2c75402d35ecaa8fd0f2a3f35c268cbd0a6e923b951f3999306ecccc34127ee4e362708c9c16e007a9f1e2271d05d5c85dab861bc4435c7ee8828777e2f06fd950525b4482c350610290be80cd67036d7f6771b78830b30ff5abce9ef018ad5a435e404b0b4b8f01b42f8cf89b09a8b8539b05231ba118601bd5ff69e7e8084b928965dd4b6f2931002c7141b2de04ffa95cff07970a1180ac7083d97106169685bf4091dcc3413cf7012b3579f3c89c23fb2c2f5a45ea919229cb48c2b21abcf268542e0293fa497159cfc805071d607bedeb86121ec61b36a4e6fc8bc63644a2173250e1ddbaa59fc0c9aa547202cd1914eef097a16c392812b5a1ae25b28062527f7f97cae542fbb2d853c8a707e65995e8d2a78b7e7a27b845fe736e8f2e3a9141c0aa1abbb866b2d0fb5829ec37c796d87c9b0da7148cbe765bcb9ce545c1f69c9fef692bdade1f311a13bab346b806aba89961d9ad46e56ad4aa5ee1701657201c176a532acddc1226aa60c5e26a6e3322339c76484f67c9ca01231d7dff6151c761b6b662d7c9c2a0193822625b45c7e2ddbf3151c009df8021488f7df598fbda1bfb2a1cdb3f49267f56776053868e62f1abe2dfd9b3e39895f4237dece0138d13377fda4aa1621bdc6978bfd6d833d1392c9a5b505cc02ce1d62368e8c40f7fd4c2064436c0e48d1673f948344be40b9cebdfa08bd0d1efbdb4e4c2ca78d564680a63e714f60180c06acfcd0e4c957cd741012fd3a71d0e22879bcf793ca185b67cc17a7b3bc451ae2033b721083c9c1bf8268a138c43814e7f4067682324f59a19698ec2e672f40ecefa3a1288fcbb40ef645917af09f4b46636e5718073a929b5c0f0b3a8484fda0c569c5444766a9c0ee368266ff6e70a69a970afd7f3c12ec65201ad3f4f73574c2d13adb929b583ee7bf7f99ad56874907b2185caa1d9ca9c4933a186a615b6542bd4ed60923be8a6a2ccca455b830530c084516765ea09c2228f23e298c4aa5bda0991e9e2495465a3316e5f1d7af71f1d750d7d8b061b489a2eb34639fd7323182381ae53048da73369c42f408c5dfd140119aa9a18cb06de10ba4a948f497320ae51471f9d5d9428a8efe334fa2ca2c45bade9743656beef7c18b93a949a63fe061432c3a5c72ac263bc151438bacf9a8f4c0dd339700e208f9975a02eb535699216ccb6fad56d68b3ea64aa57f35b0aa938d6ee1df4eb5d05e3750cbe4f843e03d45aa78bc0ad4bafb5069713bcf9487509c5fe45501789f16829123f1cbd237314789156fe92cf591dcb8a958460dd6903539d88ae4c9903850a95edc5c04a289df0437a6ade20509a56845ebe402c9b2fc2ee7bd7c9b9ee7bdc7b3c7baa21829a3048ac6b77f95324f0252f39a3e9fe309ec784119b6e110e9bf2004f3c66620943c3392a2513892d66df66fead231c5b211a4574b10340803611f489e7e3281b7d1bd4d23fe1276cae29ecf541ad2679a05f2fecda03e822a998f6e4ffcaafef64090ede823ac5481c99e13aab7c8721205a23e20f53a3f0d34109151f8c3aa23a57cf002e3099a936fdf0cf806563f8ff29aa5e6b8beb2a1332acd80309c219755d29288fa872873725e002374a71bf90e8f70fcfff995411e13d9b80693a48be6ba4a55afd5fed3fc275c4369e122b5bddc2c5db66e86f9b4188b3e464a60d6ceff7b4752dffba7f87c039f3b56d3bd876b76154e63563c914fb267df7cca8a98afa1510b788215f3a5dabbfa2b584096078d11f3bc9a3f1d6b0e56761de8f60302c11f4e463dc267ce902394ace3e62490b432822dce7159161ad8a30e3cb91adbb24314fb41bf18667a70016e2a1f8c288a21a2f5d37917d926c1ca983e528f3fdc7a74f57e0846d6474d08d2c2a2924f302d31f5fbe64b91c70ec7f4fda65a319f31c864f32631f99e63d36b2435c549c4b368b6f6bbd5c94cc95a810f2305e681ba86998ef1ca8ed7fb7ab4c6a5fa50d6334b3e518b397cff4d5ab28a877a8c89af08bb4b8694249d945eff14d98bfd961b891213ca8a92aa55fb6eaa20dd616e9662180d80c0d2a4e8dcfe2b6078d342d1040a31a24d1b6a5c38cf9bcd8ea61c5d74fcdd69f86f234964d41d06e46f6878463b7303faa1554a4893f8668c882700b7cf7ed589027561849884fadb5d3b37e591780e049faceff7528bac2ac17e275ae851217c74a35ee5f22ccb057d3b2c92c0a6a7bad953c4e63e46fbf45812f2c539f5a093cbf1fc0df2358f2bce98d8880cd486e69eaa8d3f9f730956116ae9b117666a388742eac46d38bc524bfc64584853972d8bfb28d99ec5ab1e59a5053d3e73e71b1616b986423b4606700b6ab8e466f317e0be12e39054d5465758bcb55e4d61f483f1d35e881c2eeb45b521dfe52b46760b6911883fa384c52198fecda826d5716c6dc70e5462e55ba1e89a96a2872fda66fb46c5e9bd1df8ed9ae206eda8cb6f27982b56e469e42c2e6f33bc8ab2cd6ff48302e45051a9a24e490e1d49a16e738f81ad8c5b2eaf7716af2dcb2161ad0470759e3e514faf6523df4b6651e4a5e18fded088f1c53396ea4266d0461d8700b352c854f3d140f37c6691f5c5feea629bc81323f705e1579a18feab01f84a01906707ab82970afc195d18f8472d2fd6e394518c909ed188fd73440489e5b66d3c7eda5e082596e48115ab4fb826278e8f2bcec51988a680f53fd9f0c358c89d743e796830560aa3c09b64056d7c647178cf32b7f8e2831247450ccb24cdfefd2ef0641f17ad5102004e3d3fa0b601a73d3b7e67e65e3da274293303d251de7ffd0fd5b32a945fe7d5f8be0336cc576338396137e847fcb33a101d15d15ebcc254295876847e7f71cd578785b410a955d352e175c98d4b81f5f2db75f6c7a6162b487eadb3f455cc222de533320fa91f1a8272881c0fee4a0fb3aa2e51eb319f2a62adbcc1cb89ccd8ab8b7de38fd061dc03503ff5a376f7ef81a98e65e24e22656a3f548d9c1b942054af3e94c9c5b439175e796fc4a6ffff46c34375866e1beafaaa31ece5f3d08bc5eb9a1b5c3ee5b31b5cf376e4d2f9111542cf321a940465cf289e82616ec8af2a3c369670efc71c42abfa041b4c642d012b416f43ed88064a8faece203b33783f054ef7a17472b8dcb68eeb74cc81f48348acaf5650b9b87406177726dbb780fb9e719331460ad7874414426243521dee8750d8ac19b7ed4818f4a32a15765a4c74c9190cf09e4b7f43e40baf2b51450a16d523e20194bee53b2ae0c9b198d6359320a162b5c71df08647dbe691aa07835d16e3a668e86570652a3d0db20c1b7a0078471842ce624c633f874cb51e420920edc82017d0034383a6014b8c1081ae146b453491276efc0b0ffa605f249b14d9c41f5cc77f95157b666604c6c945cc5407703d40981d46ad20f38140faa03e1c9eedae9e16044a465b17d0fb0f711867e67b28e1675638f517587f41b93972d9ab727ec140a4d6eeba124c6141aeed217e54ddd005dff697fc2b4bf56304cc6a95342a8e849258c34bbdbabcd011b0e12c61ab78cfad21a51f6becb7d2c5d4b6cb05488a84e6da1f791064427de3aff67435f5cafce9aa0cafde412b65edcc7ed3551c464a73f35ca5845755af036aaf4d97f2b4e4ec9f6720be8791eb6dba888501ffd8f5a6ffdd155efd3738bbdb559bf830cecffa298d66eb7ca55b7851d47d7ddc6801bd0288ba0cff06cc902ae57d550a3c7da3849e82dc5497d1a2b0be2e580e7ced29d2ca2c802356238c371c9e6dfcd4fcb62580c485416b5bfda86f28b879fe9f2f31b9236ec3f0f52ddcbde4ad62b26958f520c9a690f4bdbe78d5b33351ad4678c6400e512777813696a89243c32c5fd3d578a54fe088ba947fe9ae9060baa138bf5e8c089eed8e091f0ee9a4371e3af79cebd3aa23334db66d0d939167a0fa2e21310a344974bba425119924527230ef087c745708c495c78eeeb87f883d6cf0c82fe3fb68d919ea88dd7833bd804e1b4b084b1445ee3fb45a9bf40a74e757c40e59775f8f9599492ac375e693fb67280022b892b1a21b02a5375fd7ca33008fa3e2d33be4b61d68de83752d36034ca518ce176f7bf71b18eecd07c4151c7148c5034a15070b0ea50555985142dd1a5894bbf8ce95e70ba734e7c3ac67e299e555491a0dc9e404221d59b28ba9c5fedecfa3d5cab9e7a62337feddb788583ea310f237ce73062f783aa6f9734c6ef819fda48a54c0774db19d4e51649b0a9fc2c1a1945577f932b267c0e9eca34cb5c3045a3fdfd13f5ee6b1cb0adc77b6306c80fb64876b1e19bdb7e654e110aac0f494098a45904f1667e3b66df664b27360291039686460fc758c85379ee5455264c11bf55e63bef7426aa1f0944e7547a05da9fe2b62292d00ef9dbf150d773716c74203fd8782c51d826e32308454e0daf533195659339133305d7aa2bacf0e3d26cbb66e8d41aa3a1644a14fa61e6b73501277fdb49c2e33378e73bde66d7cd8d074104caedb980fa44b7939f7848d1c05fb8bb7e46743390864e5c64294a34df5cdf6b51a947928c48c017294867c4b6362adf85e2ad34c9a835680f01d20c7dcd39af41a3ff52689615bc4239a8e8654a258a1eaa95ffb426c3ecaa3b53c3714837e8b26106a53f713da5449a684a19dd96d81533b364142337f996c853db33a1ea7ee687bc36582720ba927bf668293c33037fcc9c643f350cdc553eb3d99ee66d27006e18ae0417d23b4ebf470042a6dfb107ea45ae1d3d16edf1083ffff86748e68efcf9984bd9d2b3a8c80c9e883a53698dfbbb52775818a9cb2ed8be4ac8700be0510279092663c31c89ceea9c8d47ca19d62545f0efde577ae9a75d19d58b9438a53de9d5e4c81ac29e35c721788b6cfec5fb8fbfc43a042021b7b31db2057652cdf62cbb6eb2edea1e8b212f3315db1a1655bdf0fee0dd4e8437789c75c0bbee429f7467665f1ea8930f041adbc9573a1f45b3325a0ef9424f7be7a1e8a7704a3bc0a9b86b8959c2553c92448221083ff4566d683150deabe9d708fd27edb84ddd96fbe566d3e39bc80a4828d1d746d06c127ea63652c8291ae7cf3f714d3582a340f73dcdc9974db14ae2fb411e03d6e14ca7eb78123a8f46a2fa90b43f6653eed8a80bc0127fbae4602bbdb2f7d5f681aab8e1628030304c2b0f5df2aed506650d360d0e50314dd641d57d7a8167fcdfe71d1e29eace752ba6ac502f44afaa1509bc193e012d6a1a3ffdec85147bc101ad91d3157a54959224aae01cc2324d8947f552a2cd80b13a87b37cf684a8cef334969e3a7b8d53b05a1f9cd954e07aa46b5df65908f75d02f9074ff513ad72f1c020adef7f2b16b0729c718d97ef76ec08f92bc5f18d1660023b11a7b57024279c46d2343354857ab763bc84e8415e768ee4121503f0c4cd1a44865ded5fd628d91bd85ead0be0550ac9c9c8325c06bc9a5a8e800d410d8021b37ed18b4de8882fb64b0fd714544c1c83c218431cc56847e1a581812616008c00d4f423bd56b834ab9bee4667b348c6cb333430155b9fcd67f2b78fc2bcf513e7dc0843b6685f59f557d36d765198b7760c8e3a628d8869e13ba9b31954c371209963283cef087790bc245ab03793010dd5449be39fb402c1f6b5a687e00555246b1b1b1f3d33c0d5113d78c8f7c38f85b70838175285a5bdea24373095c06a1accdfc4e9001e11bf2df41fc7fee0a1f62ed58d046c2a84931d0b2694eecdf88dc36396c2fd8aec9297b45082fe16cd664c2a981855e45d5dc5d3348335e6331649557be53eea0eabc4d6008853d4fad682e4545beafce5fca8cdb5dab4f13740994c5cfb08e2620f009ff703bd0e688be574fca5f61d7fd6333320ddd9c2e878a834dd2e5ec6516047c29ccb71dbfd23a44f48f1e5abb20549674d460831f8e264f78257db0c3f50c02853a61f6ee5c3cda06bc5cf9ae2a82b085cfabab250811b0f5e0e849353e0b019613e1a298e77ffde049f640ffd6a2eee417f9d54f5de74448bc688f9c876c3602b066eba3c231740866c3484a1c35ad0d237113bf19147150c02e751ccaaa9496634896a6801f7409defb0ddd3ea9db8ca94e506515c688fcb40efd70acc0ef2daa91936b9cbfed9eae150f3729b2b585419aabed5a5485569045f63d7a9cfa4b0bc19f3ab43f7cf382c503d9226482060ef40df76de0176cf81d2eb59e80f064fd4a391d05a7f01cfb30127188ed47f6463e3359f898a6aa3a9c26a7a3b486fb005d0b0e5b895d123b25ce6231df6a9d6257e794f14419f80b7c23a00008aad39467d776792cced9e73a34346b0f8f30cf467b93659a9530f6de6b57c8e043886be85d96c5d03269100661cba8d459ca3310c70b2d560affe778458494c0775d34b631d28bb2143236bd07d9494ace552fc404818bdb1156b2b75d739ffd0364bcc0152b1fd28f676f6f5dc8629992da26c72073b310905686298a57cfaf8b43a69ab3a0b121fe05050eac4d8ceec15c122e7470d02f2cf9c08b9ecb8bf398c5845da49bac6580ce0512b96cdb2cc0acf6a8aaf937e7181d36437df5646eaf309ebaab1f6ab1ad525b0430cd3b7a975f17911e5fe4fc5e11a0d313b351aa6ef17a6a37dc1c5809385caa3fe8a2d298181f6fb82c5e1ffcbec395a5a0f55b91951c36921fa20628f5e25fed5595b086ca8ba744b9eed66456e47947512cf5adbd05959d42dffceb363ef4425c8f8d6bd72503372530372d8b13bd88de8e45d1799ca8b43a9dfcc9f10156d8b8fd60a7f4689e63a71eac79acc3cf2ac90fc1e3544ed2a472c9fb31c3f0c36de3d1d8b12777c19239e1b9188b3351bec4e8aafcdd28bf76f440af0103c57cdf8622aca29aa9b632f567e42e6e546f1394140c75b4c5c881545f0712e07d685484d801ec81920950c6ae5778f1a81eadeebc73043c6a3f94cb1a142707f9f16e7ca81f93928c4033145f2f201dfa1f666cbe24fc0b32c010136f3109bef166823d9fd87f5fe0f34196b3d703b8eb4eb59f60dbaaa0bca0eff8ae2a6f7b7649ea21c9988dd65bd46f968f40f6646181a8eaf1038feb235f8a3a4e327eaa72a99b7dfea354cf562faf0f861361c8903852e6246f18a6f4801fa008eee0c8ffa57026c183cc29770267d767f03fc27191bea3777d487b4a9a9a92ad4289cf7a00ae33321be9641b9cd5bf64f9ec7a4eb78b751f5522a7c5131b12e439c90f3dcd4e896e8c19fe99390251b4965906dd82f27e6f451bc861ee4495856eb6122b648f52c85971100ec846171bcaf87a976037e4f7e61dbc8d5dce806c510f9ead29608f55875797d8654fee911d493346167debb38ff98ad25f69888f795f082d7ca516295651b5cb8aacf54fdb471b39292f27c03cc6c3258069fcfc34dee8a66b170ac2c7b9f88aad30a8fdc726e0d5dd6d5f082437324362c6773ab50fda7aeee6f20efb10ab91a732cddb2a7a9fba99d4d5c5b59952e2920cb133cc92c4a9aafd67950cad181d6a17399c62f118de6f370ae1b267f2a0a5e171cf5a01c09c01262f67bcc23b49490ade31e8d943769aa0634acdd9f7f41a958cccf9270d6a08bd6d553ebfee6db291477fcefc4e3ae3ea0bb50cbb68406a05f81ffa932671fe778af06afef1dcdc9a9068c10db9ae3f7b043f681ab164ebfcba584907f1858121feb2807404d6b49b5e54fa499070bf770cde946230422c8d411d4ac0d7a6891f7e520cdbfd0e59acbc002668f9a314103651f1e29e0bf25983402818df8d16f4f99eaf23a595a73d8387e1b09455d76ff814cabee23088ff0abbf7b485d18aa7001c170a3e3cb00bed0bd7a5a738054a1dc243825dc9126e99d5c33517080147919295e6b5875386fd239e3b07115f3f101daa949597c61a1b7001228bff5d35dd7e1b3d09e4a2e787f31fda964d6596e5603d02a6a714bcf0f395222aa67abb6b7429c81ed5f669ebebadffaff7e716b2880ce2195a910731d2279036da9615e8a8b2396d5dec018f88e0238aee27430ed60431a365b828bd85255714213b4b02c19de71f68621f9f42f8399a1b0112797a97b20f56bf454439c199f506a1a61bb557c9fbf5e250e4f3508aadae768ae9c0b637899cb0d054864299b6da7eba69b7a04d3742024915be77f7fedc1848c38850141e67421354d71151100d5ad44791c1f003c8d3bcbe8834ddc40d4db7ec237f88bdde94069d9002ffdea7d4aa1741a459050ca808440748994014a822779992978764509bf91a4eb72797dc43f35d31a4afc9079dac5dc8b5564e5406cb4ec547c26447e4a1e67eafc93bb284d11b98af6756d850e6c5c2694056f2174c1b3e5672dbc4a600b81fa2f26762ea278ca62754dd548e79f38a4eb7b6fe0fe82b8905ac290780238586808b19782d8414d95cfa5976278cfcb3cf39bdb5f3f5b2cf1e1c9dfff0fd67b912b5e46bd1f8fe4c69ce59138dd55910559a636a928ff5614fb3d479938418f6d941b8317d70ff2383ee153426aa1ac5897e94a74ace5239b7cdddae9102b1c4ece37709e2c6e6d84b78c0cfb828b7821bd7d4a3d9333de641a647582cff3bbde8953cdcd29aa3f173cef89ed122ef91fcffeb25093d048f39e91d8bd609a8f2e6b6e4b3d6d15424c016ee445e489976c925f243d222d998a8975acf941a1bc75dee6d2f519f46fd5b8d9d0ac5b4294a2e6a5635ff87e69dc334ffa65bc7dd2cd9bbcf14baa7ec8fbfd4c4d5bcbb62b0e9ea5b592fc5d35fd4ce958a98087c7aad7b21d82816dac05600d8ee295538f6df089f5083af8ebd601700ac3249355d14afbe4496960ef906de24506484e93d3546c5631883e699437fd8b8dc942de6792bf4c24f0a3ea646a3a67efc58b3d8047f89c9bc6603cb12113c9ea19296a9a96155a9db1b7360a3141a93a3368735a02cc4079ea15c76363151fc5cce120f8bd5af71b0db4339fde757cdc754ea04c120e77db9c53ad81b9e48e8624f4e31f293406d0ac49f8a331207cac950b3dbca70fe985d75d5b019c1a0429eda1b0a2b580d1b627fbdb6666be6f664f6449d483fa61082a1af3b921cb830e93bc71b14b04b835b78577bbce0d67b7d6a962ee76a430e57be08e155d202fbacf4076c2dd1e7f014afe3680f376a79b8846fe3449868f1f3485030cae6af9d188df54e5ec323ed2738869807f285705694f6d1c3a7e010b52ddb63439853f3ce3fe4bcb2d9e3fe26c6f94ac3882b2301b90ff7b025c6201add3dd6b52dd6d77946621644584c1d6d2d262410112bf5f3bbdf5d2d08bf50fae626ef522e0f44994a181c9453d5a895dbe6ca012183d7d57bb332ae5382f96925a8499f24da5d02b72ffc3ad6ed59ae0a01a638afb1df5465c391b50cb6771bf334c6dcc2be704b5afbea0e9edd249f409dff786bb70d749151535a933eb5eb512f713c4a2ec164d26e7d48f6388decd4ed5b7faa8a9383511b6c8b14343ad796f932f045843f3fca1eb1bae62cd63550186f9fe5372ed65093398cef12d6a96ede7289a89e53f45e2b0bc1a483bc38f4babe58f05599deb9e89a429f2ab748bd97e9090ff42a9ead552634d77f42761b447a40ed4fc94c74cdaa4d8bfb1f47a86e67ddeeb8e9438522a3f815de5bb8bdb9cf5ac4600aec9d764b7d01c5f277c9363d7709a921a44a0f64ab949d6522bf276681fd775d50f7c9d646789e7186f4ef040b15eb72fccf5afad474e6df7b4ae3d2cc62b0c5190741ce7ccba5359e55ded34b1ca98f5ae3ec55685cf109687cf87aa3d93ee7a8ffaaea5ddc0e7aff62fbace1b8877998deddbc1b5180238e7d35a5681d11016203658e3689f89e41d1adbfbe283d73adb314aef4d514a61f03812e0ad4b84222ea849ab02189d2faf25d64cf462fdc9fca7e425c81f20b1bec862a72571614f093233684e5a64ebc5d90d2a3857f77d33791ad932a665ba792302bfa66ec04e0d50669ab7addc1de60867386e4d56586ce3d048b8ae70e4cbfd680096825cc08c326398bb84b7d98dff14da1e17f44e7963683aeea6e6007c8282867d062eb88f3b83ea72cb9c1132c7eed25f816494d8df4cabf83330c29c5c1087a616610cfa1feea7351e918fc8943a60e152d184a5af3d3f4eec721df115e64e63696c5ffc2a49ef8f0b9966b8470c22d8f9e93f2d7efc996aae47ddce0e33cfcf7eb22e7fc1aee46b6efb215667c6a9e13d6e5b4266da39e2f2add9baedba738ee6f4fda2749dddf73c73291be0ceb2b742a5863aa357183a0f4077f0b39623b93d9d23d28a8f482e54d01ff56ea38e50e7e9d95b9eea43ae59c03ef87d32c66181d81d2c17835d89946bdeb1291859877634430397d0436501b0ce47d1d9cc2dacffc26dffa443ef0bf16568d5fcd22a9847cce2ed45b51fb7e52f41d9bcfa63affd9c5b71a3a516b58453f3de9daeba2df635613bba4d33ca05d02b4ae26aae9397db3254b07ae8562982945e16893df9ec498c1fd6f2f0fac8d54581418f226adec131b147a7543f8ec5a394ee0a7799dc4754bf90b38e20273def412cbc47b9c31be915e05ee9c052f413cde7f1a53ce52f53b2a32ed48a03649cd57d908c42758e8086aec39d3effe38f67a34d1c174b136344445400244fe58e7556486c3b7030166ef7a667bd84988379639875df37f4b3d23fbafb6fb9ada78fc42dade9bae118cffffb0da2cf5a7b8ac62bc3b2f44767bda95c58ed7c7b6712fc3e30c35ec4cd1da775b27cd042208594c778662e5bf1b572189d5fd2edfe32b7e7eb323af40bd4d5dcb23ef43e53cf800a6189291df2c2042719cf3ad623589b02ae670f4055feaaffef5b9a7cb91999d9dc0f1b680a6f70af86f505d86772ca400c6301eadb56900467e40174aa57983300a31b6ab6dd89597cbda59f3851ef8bdd603422720faa7a04c8f95147492d4771749c6e03e9c94ea4f9965dd3795647c4fc2b3455af0547a477290b79bdbac450d45913c5e03bba54f1337bbe516986dd65fbe1e3920a838992911f834b9b0c63e4e8a57dccef567f1067035327a3be70ea569cac45e0cfa2f3722b8278eee9d61e259d1cd6c43c96abe969657fb7811d009b785b6df6221a99fae2e7aba1033f89eb23f906f244d6b9eb6c1ab403f3a292cdc881330209907905171bde8044b6963c8e60eb5da55299acc39b2204cbed667f325c0088e107eea51fac447dc3213414dc96f1b6efed2a4634acedc4cd3133be375a05744def847a69b6e47e1ec2f2917c238b237fff547bca35b382f02cdbc7a6583619f71d44c9285f4435f88ca6957c8b91ef662744a73e238eed0fb8ab3f9c5828f64d9b13ae10cd1602710b0147c5c9e3d22f3241d29a27bc541442afa03de17c9b540657882e0f94c16ff18b1451f839193f0ba95fb1d62f371ac17132390dee144c7638e374520df94cccd081d628384a4acf7b781cd07d0d3a9693c03805ad295ac2dec7601e8e3df6549c4579797e498fccc4761280c79db69b4af486ac425ec18d54d50e68d9525ac3fd2c527414e1312bf7292b42dfbb06931107671fcac0a5190e4ed1a276b60d041fa362b71f92341726b540187f53f054515be065e0d2b04eba542e0e8047290deca96fb3c13fe228c2c8b5099d8b22b7ccd40952a2263d19eb9d5e27c17f41e902e1bd09f825298f705bb3bee561d72dc7b60e041f37a88c4b91fd47e40e877f8b75ac0b08c7c51da5a0c2b20369b3e3d1d07ea8e18055b5b80a5ef6afa55a65b4771cb32d7cfd8239a105d2c68eaadd35c1c47cdb5f14883255730b8acd73fccb3fa84cab4039c4ba92e7e32f59812ea7d6e9337f34ae9f0ce4bdc6ee12745243877202cce67fa35144f6fb4bbe4c827f76c90e1f7a143eafadb9439cef27e86e6e7faeb96be201288df0fb52574db3806e084c7aed5b4f348b35c6776a9252cb97069fe4dfe645ecd101bdcedf37a0becca4de71fc66104b541a81741972dfaeae4dcc4120101cdf7980e09be204441d03bf7fd9e2f07d6abe43cee21dc2a78c6d4fcf0417313c1cdc8478d3f51fcb05c893e49de4c8b64caea94a832f6bf2c467a18e0b9947924d1deb1efd9cfcf09630a0e3cb466fea953b63a12e0fb1b0e584a18c31f0b31567177d564ca4b90d2469d2901f53381799f2bb1a5b0fa147e28ae67af9000a812e11feac2ca6863ed09001e8be3cb6d44c854b46f7b07381957a78fa99ae282afcbebc7c538d9fae6f1a7bb590574b02a56003e8d1a3fce4f48cfa0edc26863a37a17db433cceeaf3c7fdad0ee7bac56de7723647982bd49e241e1485c1d2682d4c5bf2b034c8145268a93d0cf4ee15f317fe9d3538979a179a4778f2311e7e401aaf671f0c7a1812119825d18fd171194d9a344ea56760550c0aa4e58d6f91ab19f6f2770cbc3fb9297cf4db336f603d02cfe0f03a1e0b2c5f78edbc024526b94f1007502d9e5c9dcb160462c222a81c17e95efa8731e2f490d693be712a5bc7a74fa46e05eac6c2bd6f7140240a6cd0ae262a64b4c43d6508d4ad8868871421a28ae502d53f28626f45c882558bbb961a43eae658b0f45b949c7cfb8e76dfb314c7e554e1bd053dbed54f4c0477fda185b5ff77e9e8f2806524f46f0a75f1e403aa398d107d1e53b28c15dd37eaa6a8788daaa4e1e8d354d0c463d342e548e525ec77cf2680951e85204d2e72536b39813e01a871fa57530041f9d9cb37d3d24291fb4e7d580c6c57014e40ffdf788bfe2f5e30b38439ae7477aca2874ec98531cd8e1a2c0a26d693273cf02acc7b2489fd90317268b1cf29d669e4e7cb9cc75522cd690f7952c857007ba4293d6daa3354c9209765409f0ee9a909f0459acaa231f5fbad6a89271121db50861f9aaa8eed6938421583295d36e40a142eda6bfbd16ccbf4b0a2f566bbfa733063b816356a184e855a6fe2a219245a6c8f90f47f3b550a07ddd0f93f1a8f67371f834b0c450af505e3099a40c4e8724523803d0c4b068f2c3e29b1a987e31ccb5d9179425c2a9fd9a4e491d31e5eca113020d428cdb34a8d90779dddcead39e837224435c018832402d8e375908998e5247a8907c66c3433c3aa3b1353b7866f1547ab1d52a35846e91051381b629538ab993c4a88845c7e945f44a0f856b96d0b88762895758bd627e39531ab4cf3484b8b094f4215aae6f207442c69fff341ee156bf174f47955f5199907c7081c2d8715622b52dc580e88d8446a610925f38b7b75a4f2b9735a639f347d74843262030867998492032a347779aceafb24591570d682eecef6e43d55442c9ed98ef081f05c512c46bba7312951d0b8a84be6c545591d1e7a0a99f9e5c9c96335c45c814c2f1aa626f4975ba915a39fdd39b98186e649752f34f1724dbc942e1923813e77c65fb75c7b7dfd19afeeb670d3e05ee76d949059d82c699b695b09073ca3bac078170f5c11c5f9918c42419553bf5034837f597c452b99df0380470c20b62415dc99f3d99c5ace5967eee81903a2e34e77a2d58654744e047259e06eb5d5950e378dfbde70beefb8a3bd3c5ad5720207d67f578bc3d4e1ba12e6d70b1892982d414b73299f130030f12986d77b6c229c0eeb28661f08bc729f88d72d717e9a47950d81e9f1c93830b3ca9695c5ab2b3e17060c3fcac3061be0f717d33d3831b778604e9894e4daacf840125be329b6ff9857a26c457da893bc9b36e8d563292514e212f38f3d11f381310641cc8061c52681534280d1980484131a367c17af089c239b5a0e8514da3495127952405d278cfaa711638cc80f649984c07b6a99f9d642542e81baf20a76eed59d33403343b735fe4daa971f53c50f4712b022ed45f8e291c02269f7ff4fe00e72d9ddb3f329eafe473b91e90599b46b029216424e4ed6022bd563d8cbcd905c873522dd191437a71567d5e3ef7650b3fec89d1a46063c8d22a6fdb1b746989b2ae5b3fa1ae7907bc79181315e3e855054c0224162885c78d23c9ca438e0b4523836cfd3557a7c323ccef86a32a2194efe36ba19749eabaf99d98bf49fd08e45fb5855cf9925699ae68bcf2328f41b2b38b7ae02d41faf2992b8901fef810188b2e98c7b0c208d61a53a6219e014d9d8f69deb662a6f33194933e020f4c2d6fdbf3e0a2519752d8647261e045f0e063490a2314d753895809bf7c67ab92703fa8dc0f976379a4259835c8e58519e87248ea09b5d62d452c980ff0b9df392cf5b94dc39aea4818c5dbf743a9815dafe97b8abb7a8fa75b42eece95191aac9b69314d2edfe0621944120969691855682ef0797a298b1cfab5d2007cab842aa01167b2c08bacc40dbcf26df57aff4b09dce2db4680028e1e96ef0e028866056aca9d78b16a04bad15d65a3050f160d8932ae75ed57a312cb27b24e303e7a51372efa01ab847c28b9e8aabb50ea0e3deab694264881bd791a3dd9588e79b7328a8c823b102daad78dacbf5dd3ae1b54ef75d827ec980bb428186f5387c9102258eec8d20c6885b0e796cf8439dd2a2d682d4c5a69373b059210acab03ecfa432a5b8eb19abed1333e11cf67b8390fd903b0c3951415d687448b6bd100c3dd19a5a59db3873d8852321fe7e46d17af5f879f7b0acf91fdd6c22ae4ca689070fb0a3d8a62559e2c0bb9568ffd622ab30cf76ac2d006bb02316f20530c67c2a8f2e721b7910a1a4b6bfc8c538a4b3d16e2ca1f38cdef6fac35bea201788727b8731c40ecb739656df3b97f8598780d05e743cdcf148fa0f6034ec17b24186a58277befb4765d9d6b03b08ec8b020ce7fda38391a263430a69f930c89b789052261aa2cc956a83d86ee8b49f9cf61f6f927683d447480f34b3c0d1edc38ba75bb376530ae7a4845bcd68382ab7c98966f9eac42319dfa39929ddf24ed8f27bd815aa2a0b01e123d65eccff5fe2200d3fe89c2a73e13b00b4b64e4ff4fe9562173272178cb1ff5932521123b905ecf5fa1596ef8961384e5a21f5a68cd840f9c8887ad92755be0893c3f249f70ae377aded4b60cf3147ac79fe553989d83085b95f830cae82c11f21b2c25e77582cbeb71d975a4f30b2289ac66b4934d630d8dab12f67dc14c6fc8c152dfadcc9dcb8841602c43ec74d92d2a3a1b8d093ad4d316ccfacb9ee32053565f4412d90bf2cd53e018928024e13a3566707d01d5108a6621aee8d1c76591874f1ffe49c4a63e980c729963699d1fe408c4dbea91cdf2638b8c0d5e9eea6374fed40da6f59acf2485471bcf7530644c1fe1ca805d4ff36d38c0d33453043f392cb1ba0c1088d186a339666d13048caa09558081cd0223449fbcb3e428181c9bd776115b3cf711aae2cb10bd4b73cd30118a210b0f753adea298807a71a9eaafe2ff5c022eea028bcd289c003ec811454e4086f83ea0c366cc3c6d9ad968c3e260de247a637fde71c9e34330f5b97bddb95ad19398d8e0ecdbcf9ebf28652ceb60394144a83c12a70c3913d5f58b0e174d5964f5f5d8dfd1a61580233b088fab2bb5c40d416a028ad6c76b0a35cef564d219fc6ac266adc3b5c371e96ce8947bd90c53fd60910f31ed4e558fc13326bdde7132404d452162ace2d951944f609ac2ac6513687f40169b64eb4aa5cd8362dd39911669d83fa30ce8619ee5b08aa08fd322089cf9c4b9aa3175f1fef2e6cffc331ef9913beb1fc424214c6716863cca913038cb16001967ec91a2ae2b066302479fca4809e6158fa98a5a0ef40c7826425b8673f562686b1d0ee626c6bc6e28ebd217a7c093b2634ec82b2ca7d33e5f09a5685298894bc1b026adc028cfad107101a345fa8cc88f272e9984bc88802d242e4422eedf095e39e631d96441029569a69fd8d442a52601addcac0c4eb874a298b0882158338a3b50aab605a0c4884d323d78278db03d6bb930f78285f47efbcb2dbeb22fa98f0250ed40980d7ee1b490e201e64f51e400b03817407b32a9870f7f2d07a6c3545e857a4f7054ab52442a7160e0d3f1924685b3dcd918ddaaa05895ff0286f23ac8ded1288541c77918fc14f91e469834ee0ab316fbef67754d9b08466be71825f5ad02fe0b96c28daf28ab688dd218809ea83a9f4ec4241404fc27db17ce4d03a50cce3832d43c7b38c99cf3f652f64b27b1ae21e681f4294f755007a1271310102cedfde602b68ba21663aec5827cbe968ed9f87666fd12a1f8f9f2723b0784fe140ce1f7e942109f16c0ae20ba3ef281f774d6743635896a3ef1025239a7ef8ea9b6dcc2b673f682ae89e6dad3971783edd285d4e13cb7bba026c99b07cae919fda59330df37c685925b8d4fb286ef706a1f93e29c18faed3b3c69ceb84d1bd335f58fb0a99fc8c9d1ad891d42b3b395b2ede30e97f80fddfd1271d8ebdbd000be05b82e7b4e78e361c79e261788b99a3b9200c9a0389ab88dfedde5970d0556c202f1c5ffac3c772a62810144dd8f8e5836993d559ee81a3044c8cfcb43b06612707916a6c7ccdbdf77770b8ef6ba5da9b66296ae7ed95a548e093dd4d67a08ac262cef89b635169b6daf59d99c778e5f2794c3d598e09f23ec83ef8c2b5db181dda25bf9ce038c4ccf2ee6315877743bc25a30ed15723310ff1920a886bd52e79b260fff757bc68f7cfcd47c3d4961bcd9416b4867828a23730107006759d645889990a643bf7d7b273f1d7dd804aeac1204224df1880fb07bbd1b146cfba885cc9db19fc8c28d7e15c00e6d63b412ce38f111c58d85a4a0741cb0b50d2d80155461686809f9353bc18866590e49d3a7fd50f60910def0bf57f16d6fcf5d4e4854883b72334ed913bb75d97b6c5d4c23f306c35a644bf923623e9a0e42178e99324941b3ffa50c53e527aa901eccf5afe38876d14a3f66cd5e870def5f13983f2bf243fd91c7560df57967f4025e7e644e960762fe4c9895baa5039146c81ca4ffc9c4b515dde866ac7415bf4fcfdc2610b1b9ed1341a62508b25383e5f2186ab86f0134f733d4b5f32b18f0faa909dfa2c45f92a43c6c5cb2f82f60f845b8370345d3036a1e10b13147b3ab79c32209d05856461659acf4708cd408c797fad75d1b70d3c6fe9fb5db1226cf89e1910a93630059c0bc736300cc4a2753aafc4d7fe5f2205fbe7ef78e17d24165dfb6fe57ce1960b9f72f090fd3b813362ba5a7e2f4100270ead22d389063ab22ffbf6412935af04766245ef8454348508fbc6fca4ffccb6d1d153d02102e8d282d1009e9fb3f851c0212f26b151de07c36eed2fff4199ae28b3e6d4d25803002338d57fc0b484cd79c3b8ac7f569a7e9a8c640418da45642e37aa39d0681386a10df335f9d1cbe75502b4c4fc0cd04a6179f8da003cd2d2e51ab17ab16ccf46c0e0cc346765340e0e309046be6960a27c65c6c16735971e218567a3bc9714423d0d2ad98fdaea01767c60e15427df4f581ac8d3993429ce7c5163c22262becbbfbc827378e19cab4ea3910845171ab91acc06375a9dc928666bb6bf53a9250fc6050083f3ea4c3e68f3a1b7a12b2fdc2bf7c0ec83b7aa092a2fa3584e8304572e3661b0fe82d57d8207e9acc62c4ec2d3414dad5c38174da66059825510b9f2a0e8dda123919583cda025d1bb1e811348b5cb4afee8f66d24b8e50aa5df5e4b9aa29fce0fea10053fb20dcc2b64d5c8575df11f56fa05c428bf171ac941b3ff60b6d687b44ce54d591542ff64977fcc8d4dad580b2727e1adab2754466606048c81ca48424acbbb07cb9c727bc232ff16bd669df763729bba476d63d69d09f1f6594cdd059cd060a6199285d1e3ce8207754fa0fb725f2e081125705eee7438294fd39a875b36c3e79c120c25338ea756fa6add791a3f742bcc94477d0eaed4f5736fb86044354ad0da48ddc2f734f6b716162d058fd54466d1810b0da1d420210cbea7e5f34e0f3692f334f7b6dcc1bec62044feb83645d0ec3e27f190e1f83beedb0563388a8d962f64a3b8023fea7f1bb7d3306d940234e0b4d51aa0ecd68fd4468490be8cf2c5a848ae6f135156a0a7084d76406082d4cf9d2689e70ec079d3342cc55e0c800759140ec80a66ce8163fc9e7cf4579e85bb99f45a27176b68dd1e55671efb54b23db8b7e10041c1f439b6036c4f645800209b8cf07f8c31e5ad82bcb13344dd71a6aeeefad502fe1f00e1b8d6904346991df2a490ab9b47f9b4128b9cacee6db46e5d26c1b8576cd9630af3b7423f4f9bb372c1c5df12313f0906946aa95e73d7c71de3aedc0c870defd8d1ee03ba5421e3f549e9914e1bb9e789e2b745e571bce555e98d5d5220cba5ff37521f8addd84f76e221df8507463ee4bfd8227f8b1bb2a2df42057645068cb9b21c25bcf22099521f733d834e593bbaa78ae4424201e34bf02f90dbe4d0a935e250dc93527ccfba115971fe94985fd868c4e2e767b1934f2325886bb693097e9ed73d1aca663c3796f95f6c32e110f49283bad140928ad7589c36de34f98484be031f1ba7d00607a69aa77d81c41ba9d4cbda755084021469ab5ed881e87ee49973f5e8be2bc441f404a069e5d01358de9e66bd14cf2b20d8d1ffc3a2c6414eb99937e6007946ab5d439edf0c6d68e9cc568d8f31286a7b4da39fdbcc6dfe7b01eaf71cbb8991f83f6422f330cd29e056354a0c6cbb5d21eca75bc49860cf9f844ac4d2ba53660fadd0228e139a398ef0f974d9873f30cd08a27021ab4b303b75c33fbac7810659b2c505e4ddd3d7a341cea0dde9ef823832ee6a577a7d691e8ef86eb04ecd83b46f0f389cd876de4d45a8a94db170b66fe542d02e89a08e38f8258844961ffda59a6f78b0db66016eb80ad6646de36fd219ad65fa7b38cb341b66f60252e04e3935ae11a31057e8dc83be9b19a71470abe663aca011fcd7d6988e23ab4f53b71781212fa97f163defd057ae0796f28261038e92aeb20711cbe9154941085dd97e41c6e3730ec86acdd44876d7b37d785ae124dcdfc9888f602c69fe168790702888960296d9898276c31c5421ddd237618e1d4cebf79e33d224eb6068cb93a4e4012a9385a30fbad18b7a3cc6779d0da95a80fe9ec39579c005538c1761b6635d16724576cc5df790e95553a265e02e275fc040f4744c6eb3bcad273fa5d6ad1780ce979af879d764ee21df5f03244aaa94765f812e12d0b402045fda48d42ee2c46aeaae39d7396cc3dc4f7a1535bb22f8edfde7c74da0afd895cf2768586b3ec9bd1a9a3c15adbb920f9732533f2e85fd262d77e259c9aa7fb3046ff3b5aa914cb97ecea9a3bc497c75acbd01ae688e4abbcba01d6eda8c7d353465ee875ffc3c8a25e3682dd44946e84ca8ec7038883deaa513ad167446253a49c271dc3fbe9d80bdf8d4323f901cd241ec5b1b180d9cf36c0ae303f402f169a75e9f8c285dd39d3c590429c67aad5716a1198896653930b54f87d63da3fdb98db50d02943cbc3d817e6f93205119ac290b1355992657d7fb48c8ce60f3fd2b3d8dad941a64129a79bbdaf642d0edf8213dae8ca7292772215a72bd2307cefbe8b82625262c48ed382def28411053dc246f444da2545779b22f2ddeaf77d62f80f1362546a3e180868402febe90a3b09d495d1ba1b550b4502e1981bf4d59cdc88c1102e156140a6e54ff1cfa8cbf4f767b7ab2d5d859fcc031c2685704731412ac10ea7f916e5ad549d45931d94ac05059241e2cbd6c9a91116a2e9e5da1f0242f65cff115f9784bd17bc3202abce3945717a37025a3bdece6890f25d6982935ac57fe3e6402d17a10ad1be544360ce0e5b3e8d64b6700e5af929d8c55935b655b2338d3ec3162d4189deb98a9bfbf177a3f104834ce9bc6eeb36b2310ee95a50af9224a80000791aadd3c7499b0ea3d174c9ffcd3a1d9a42244def81387606b77587205d6b9f2ffb1aad0090a74f738af92a5e121de53f6a68e8821fc0475090589eb861dbb464b274dcee13868e7f36d7333f150d46f650cb46b80d3d2507ff9f2ec5e8ba33c0be3bee3422989c81e1dca7c4391d6dbfd4e92a46efe472c07df3bc85b4c577b4219d734fdd1fde0b73f581a2b9d8c6fc6c83ce01284cdd77c7a0f723bdb13d1999845de3f4031ab89360aa2d3c72d60e9a83f7154b968380a36647e73fd50bc16df37733a3f6cc5acb325ae4f94776c781a13e1818de50f1987cec6184759dd05e8224553bbdca336ceb0571c974b1ae7d003ed8a9564d86b413fe9af482b09d2cbfc0930f98f40040a9fd711a12237299cf63c9b06a372c23c6b795f4af827a7f91c5701ae64e4eabe6b4d478b46fbebc025745d63f4c8566cf8499387141677bbd627683102adfa64262f44671bd338f7621cc2e3752554d0f6eac72cd0839d9c78cb3b8c6824c191e19d0303101a5b8a2dee90b34ccdf2d0b6925278cb2d9953ca8fd6d8ea64346dc43d0d20d00b6f568da27bc4cd0764e1354e89ec12bd346990faba588d62f86b82b81168259ea5ff54cd1493d9b4aa9d8cdcd18cf5f9d4483ce980bb774cac5d69aa2ef96b79f84f09c76919e5ac961da5477b4d4f603061e1ff136d2e51b4b899f7b6810dc8cdcf4d88ce37626b1ebb2754e89302ae4a48109e8adeb08ebcd2f52808e9440f2b7ffcc8ee0ed7fde445a5176eabf10c0ff5ec5bb133b2b882d292117837a8b89fbe22a29a866cc52d9447702c342c66f048b892b2c4b15af0bab30adb30d3a9c83d82a6da89512dbddac82bf716b1a5c20cd9707d632c7fa98eb0f82ba24fb914b2c15ec35dda88a48c89cd4f905d395cad540060a8d8f13d4869112e335923799d69b0e92127b6d1d068be6ae4b594e4d2bb9610b7a96b885010c14ef348a3a87fa9fec64e42e4011e4c96c173bfc6ac168694328c7ff7352132e970d0d6db6ee8f7f4c2f10e2e4c4e85bd133d93c3b6554e6525f119ce5bef1aaf80a65cd4add1560034640c246ae5666d6931810d51448b51e7d2f79db4b7017e497ee6f1afd617a46cf9c24d455fb589947a62da300243a03bc80c08c37338fe3841d81634fd27b16304282248cb7887a7d9b1c95a214eba3b741eeb8dd18e8476a09434b3f1ca2b21c33c3bd16eec7dd4c24612e8a0bd21c9ff118ceaa6fc661b56627caf71ddcf1ffa5ac248fea44e264c33a95e553dd2600d100f24ec41c950b1086c4234121f29978dc9045f5f08325a6c085629f5a4d3c95d72cf31cc7eb9b7a09d65f266aeb068e272f0c37664628f6ff0f805e8e5151521479b8f9b1b316e89ac665cba46ccfcfae31e9ee18cf50eaba27638ae9ea84c9de740e8096a9d6ccf8c694df3448f2a67cdfe7f8bd51f66a30a29913f0f5123521209906868d1a7b72d896928fbc5de20079223088bc082ab3dfa603b7766cb8aef4435cbf16234cabd3034e9023d56b18315471401b8dc403fa389411b30ee186c4bc4f1a483b57691bf98f87c9994f0f07b92d8e1bfd1bcc703d4a6921ec788dae0f1066d65a4245e0b045efff20f95843bab39f10f0d0ec68956fc216133fec5de2baa19c72d01226932403c1dd5f0b4ece4d617b65442fdea16e1a18ab1494bb37556d2d95d6cea746ba255e0077647410cebf847d82fe0435b31cd0f979ce8f030c3828b9bfcda0e5eb5c243a98324c4058f2179b80f50773e7b6270a3cb33a9ef700ead367660ea3e404de04d94745511e23f0648e19de9eb820a6419f700c5ea6a1be1309916fff6e70ea2e987e3edbaf0a12071bbb438a4817fe3384e5efd3b04b13e20c253ea7be7d9d2e2daa5f2d11bae2d24f75ee41f805b4e46e5f81494d1235a23eca91d3a4d49117ed41caab54d10d0bf3f48e460fc2aa8bd2883cd603e5798fec42c8ba7be6934b70adc52637dd642609b0de98b98b32bf624075f819ff71a3ea1dba492b64927af7a2e46596b4bb007f63a58e749f2f14c6885b23560fb68fb78cc7fd6fb261297361f0a73308f842349370ced122b304d70345625291bcdab8879eb5a2b0b76866afa2a5f8cfa9a8fe98a81b2e47c5963ed2ddf49b38306b56846495e1cf55266dfaaa8e7d281fc12bd114fe92910bb8e3a5632fd334923dd1cfa98b772bd5c2afd28d8bebfdbcabe6dbb45c43eddb17817fb2b7cbd28d28d73be7aef1f569ae8ccd43c16c9c1dcb6a07aa0b593c6e6f8a923cfd38bec6b5bce5c3d9b22e93568c876b55a203f72c125b1a72e9b98253db964ce37bd600707cb776eb5ffb0a538413c18d8f22ae0f916a38b7ee74672b86a478d5118522d3f77dd5d3985ed09837b39f22ba644684938ebc7edf7b658c15eecbbb33086575ebfa2c65d1e05800d818a610f8ec948b7b1fccde37d268eed3971237c08c2b7db61eb1ab01439e5fece1190839ae4950883cbb44264547d150cc5dd94b2ac75f2e3928f2e33d02e3afd7785581e042ecbeca0cfcb24f741beb7c50821f3b4ff6f81b1737fdaafad25896cba8a4d77ece60c29ebe10e6a520b7330679f7875b07706e212bf65c4172da6ee9bfe554aa9858cffc109ef9cf644f82b5e39ef64a17b35acf73a2855ae84f336de0fbfe2d1ba39f1698262472f45d695919c7ab237d08030099d8e92be82b23342d53a507efae7ffa196771b63cb9e8a38d0a20798e30a33b113ab83a7d7c5e36856aa6d63b464943daeb4a36deaf38e8319233308c1a2d3d0845c28e54396f6e67969e208868ec9ff46fa8f8360ec9011c86b50bbcece3b289bebd517389155e6a0904d43a114eade3353c38db5757b5d06520a63773fd6e74ded3f14d413d47a521ef6089ffec967979608b4210dd3844afd3cd21c38e37ea4872cb8924bc4fd0e4baac6b559381b4f926b5e30cd3f704614a2e002c03d77eed16564049599fdf0fdb6b42be9621dc92e3d775a2bab0286faf7d2fa20b1fd64a4301c461bd9342b11d6293b32acb3973b195df5cd62d2bad672a673405b395c42cf3286cbc4f5ded7b42378658cce0db87175a6b46c1f789426d616b78e0cd0c1ac688a19ebcab8c30796c1a67ebf526c06972a330bd99ba943df49bbcb0ceb396077813f840c705a67670223ba5b9a56769f81af4c2e4a82f08a40729149e41b95e66d66a78b626f587ce2a910e8c178064a10eaece5a949924a7375a7ccc9550422b077fae85544884eaa9ad4b03106d7581db82291bbf8d71f95b7fa582d000089f305f99b2015498ac9f3dda8a8f5f90906e4578ff5b08417ec59e9b1c998d6abb896d57608ccbb7abe0758bdf7ceb976d1b69479ba4553b5f14754cef04a823d432cf028e0f100901222ecc21839af1a56c45659cdf831d5f62708f153723cabc93b5d6107091dbecaa24e3d061083c0874e03bd3dba6059f636ebc8607764a909682186d48377d0932b5a960d5ad3fa8dbcc50173378c10cd45697eedc0175fa03359aee320faf21766cccd4b669e6e686c391ada22731e33aa538e4007bc0b0e3f78157bb877cadfc23883abeaaea3d3228e9af6252b3b33fa174d734e4b2836a673151b6435c4b0e43dcac8a9a36b75f90b5a2d6511f8ec9cca73adc1f3f0e24dfd656f3e4d8cc220d813bf57309f229a460f812f613312c2ae55eea1c6d715644773b0ae23bc04332020e4c655d9f36e2dbfabb99be4602f5bc7ccdc1846a790a0bbba30af2e4429cc209ccac545a540dbac449b7f09ef029cd19d9976978962231a9288673fb15b097ae27110f90fe3a75592c29b0b8ec2c575a8b4ed781f67723d33ad19dfb2ab105f6db98e1e2b5683bc8277d5d7ac787a65d8a4aacf655dffea7e320074f0fbd36d5a851544f9da1ba2f0f54845e3d902a0d86c1074529e1338ba523c57e46e1612c645b9b5635d870a13f7f797b34c0407e70352a100e9bae6e118b82ff5d393629f22f50c94ac89794ab16ba6c906fdbf511444baf4e60b12f4c4d74bf227c90177ef6644c06d668bbd9cee59886f26a9fbd56a0a5c2bcdb18463f18226d8792c2f935c7b4b765f0ca41c9806bf36f2e56cb4727ba438ccf0322b4c0d2a7473a9cf30ed51539fcf5e9ecaf6e989244485a8f0d45b65e9a1f1ce6d81af1d35ba41654fbd84840ccd1f12244d20f471dfc8e8157a4f997f687e07ea14d20aa8465b739c2c9abf447968f3742b9b6374e31f4b6f4c4da5ef4f247e857d0b3dd683c28f398824689ba5db1a5405ec3c0c741a9b98db1bf6c0f1af8248ca62a7326ce789bb95f182644f205de788dc10d453169402dd04f9d3cb4a65016e0f906f20c6539950826bcb7dc8cabac479e5386143815307a6acc3b865104bdbfe1bf1978ab5d6170647737925abcd6b56ef5d534ac9817c1ea1c69150d6bc6d07eeeb2aa8138996b426878a3114f0f04bf56ab840e7583a3a4437d396eb53821ead4fac65565c3796e1ea7fc909c3d9da99ea65f7da432683b4b82a87caf51dd3591ce869eeed59c70105c3dd8beff642e8a5a7e04a9e0191df47a8b14727920aaee353d14d73380aaf0d6f286f641845ef596b0231e777033ece6e50082e6d5069df4c0f65a6fc307f30bfb498069cc640e45450fbc7c5aa3b87851112b17330dc646a04e88547e95318938a26e2645a0e890c53403eea59f766b0f27545ab04bd73db14b03f6aa743d951d3df1ab19a7e8767d00b28d2babad812cc7faa8b60728e0b3e03991d833752024058dfad6353a20b424d057a3d15688c961b57f51d68b2f7aca3af5687202d6a9496ea806593a2714ac5de621550f74f1e3a3e253b279509cb2b310db967cd1bb7b77d80ed5d308480d1a1298edc9cf05c5e006cb9f885d096d2fc5f1f84e43ac4eb0d75eb88b92365ac4e461d0def0e012e839c4843ab594daf7fce1f0eb1e49f96c0f19ca8876d636c3ab38fd7ac041498abee73e228cbb86ab5938b8cb338274fdfbe9f0438cd9eefe9b91d460dbd020194f8be4afb54521ea93637c30fa02ea3e2b8483ad32061dbfe5aa6fc842e428a92bb48d5d8a0a25d7fed8c8ddfd54cabbde108e31f0a59ca400a6a0cb8ab771fa4af006e332935be1a87ec3173077d7244fc6b4427da418b7eb523a6cb2775f7c7b1cd9bcdafb07ade74a3fd340c8122c86a2a4f09df1d91994d91adcded3ce79222f00f0e969f3a03f8a1280178b7d331a2b70d751ef0177f4c9a4c39efde716cb7229004eb8fb9d9ddc7e1b1af6a11fa8fb70b66cb7113125abfde673cc49bebc6299e1e2c60beddedd9537ed7d878cacc6056e4dba3c077d93efd85253bd7f48c143306bad836e9781bfe814ba33987cf332b2dd0d522340e0acfa38b060c40cbef942bdd4804cbeacd844c64188e1cfb97e3f4e20c25c92712e9eb9220b227a087fb3f3d0cc65b2a3b647bc9db51377b8b7b350d0feb20fb6b2a822ceb01032b76420fc3d54dfba79c4e08c276b11a4b6dea0ffd038c3e2b212caef1c89956f4f5a039e8f0a8f2d9e5e63600bfa96a65916cc726fe9257686592aeb04538b78af2491f938929eda6fb97d96eb58c1d407965f25e00780e1eeba063b9bb67542e0e65b0f76095413b01eba5b227eaf479bd91458c6ff144f93a2fe9795d4d70be5f7240595100a0606380fe696bb18e27817aab748e6b889ec582e46efeed669cb198ac0872edaf3823394058d51e5dd4298e177446373fa8647cac61a9e8e7bb280793c7185515c2d3720c0cba32af3a3e38857f2e0cd60d4669467a4168b5822affe1ac8e119321334cb55e0b73ec320d8c01b1dd62fb24294e0365de7a68887f6fd8fd6a7ff94c4d54a2bd7ccb4002130577a5e96d8fdce940c2b0c7d88625a7af6337317b9fff88e69972ce15af3ff4da2e8da08d3ef1ee78555295d5a809d42204bae50a7cb9e111a817e96c0c6b7a3d6e7dacbd2552d370a12d3655b9c6a8ecf40bc67a2483cfb24cffd076a3b306e628dfbe5d53fb3ee6c0c0560b3356d47f3ce8c99a0b69181d90e4be1ca29d4805fe618e13cbf07c56ad16d644547d386d232f7cc5f219fb11662a5f4f277f00bb740ee496f83b75171529a5bb00130e3debdfadd929caeeeb333d91725758f6202957e89ee398adcd17f29c1a77dc05c2df6fb5a2a27581807f3b08246b969ba6637e34725c9290367bd2b030ffcc0cb49f4f8cf2526f2adee40f002162c244fba65a1dd3f53f1d69353faa1b7c1605a36145bca77cfafdc9ac8de1568e2960682ffc16db5b71fe9b5ff6767cc94cd2b8ea751224a158b23b31e4aaa37cc3ca0e09e7f783f7fd99e9fd64eb50dd5eec5cd8136fcb63b6761960fe5e889c1a0e9d7636b0609ab4e034ee6e8f594dd626f9f0766533651251b58f896a3a9559c1267123282758583702c3caeb33cc70c6d8a0b62150ad90972e87b1a6b521ae976ebad99048c791aa964a0b21ef6616acdb3a92c1a3c313544fe289bc8a11781171a93b182b6ceb430a150c34ec56897f938633e4b3a8a8377570fcde5df92a95e2b63e8d73d9b0fa40f1c8a8bb4e299f5465bf62407815ac061715855d081f42af74cba20964baa866b00ee336ae9b84e7a2bf88d3078faf702f0db0090afd7cd4338ff8fec36a02766c331c04428bea370fe38a4673372b1504f362ea6fe70e795f0f4c4ed8d5c305fa72ef1156f262b34023153bc548a5db9e45f512208a56b6e1c2fcd5349682ae46773b621ea3d1ed533c9ecb5ea2cfd75898b6a99a3671d24f4c53482ed9e6c897a3e44cc09a9552ae6e24d0ae728df88018abca85d7961ad1eb9f65c73703bbea3efddc43c093184bda0f0ed384d00174f250d430fd878679415fd1cac8c80b01bb17dfc27ed4fd11fd2fcaefc7767c1e30b7164a142f865a23cec204e56bfca4dd7c2a2105f90fb56e8b89c28f6e799a941f1a369eaa113e47274081e7542baacdd225fc42a0856b11d6cd99286e2816488aff01af71cae069c7f36e735af762c67bc881bc65ca9ca3d6ab1a5799ab05ff6668a28a3252983ead56dd3605da35b9d08c6a2f1ea41438309b07feeacfc5aae4f7115c8ec50e46ad84ee03b1aeedb2f5245c80e87f592420c84f147dea913d6224b2a99eea0346ff513f23d97828e619be2f286d8c4f5383d003fc5d06d997b17bb49173bae6fb7e953084285d75029961e60d3a011be92cff2fcf37494eb91bd389785051daf4dc7e0b8aedc4c6609a4b83899219a98652efbc07964f06b066a84da8318f4939245ea80acdf94ae3d97f1f81fca423d627738494d00c03bcae53a09232499cab2f9cd5d2b639d0332b91c666bfdafb85886c0a819072bb8269b01895cde303a03086bec1d027e1b64a763a7a30788921e42795d9808bd74779663df6d1e33b6c0e368ec554b4e268c924b0480eabe9891f050682798fd3b4b0dcdd13bd409a7c86cc2cf15dee5c960b4424c4bf88f9769ea24a01e7a97693d1a86a32a5de8a75d22ab605446a90b7fac919812c63de609068f65d9e190c47af2baf84bfd137d765263402128bb64cee848ba7b2aabe21053cdf5959cafd82126a806bd669c079cbe04c25835733249b406070a55b8d46045c74c5c28b77b6bdbb284840932c66cde275f18c39d2619d828385ab8aec67f2765fec19f91c5ee4e002b1897eec142555d66ba5673d71edcaa09bd188b982f0929a7779d7756aadee563dd6a33168ab26fe9478689de22c3cd3d2524a7e70de43bd6748376a27f860bde083427cba70389a668801d6d9e35f40c8eabe8153e5757771f351b37d1c268ce7cb75b3d5adc135e1adfe8490253a84df7cb5bcfc00627e3c00c9231c131ae0bd7ef42236f2d46aa1b4e3131abca0bf5875501819a4a0e1eae69f7aec132e13b479b6afb77eaf59aebd6f5a2a80aa1062940c5b27c1682b300d60dc94a2aa57b0ff0d3b56a1b9fd191e4702c02ea4ee759164052b1a86f625e199efe280194db27fdcffc428f0cc55eefc55ad409d35dbfbd74b6440c63c395077523e7615d8c3e80aed92733cd1eb05d61011757e6a71058d27b4f1c2ea755ea5f11e0ba685d555c02adca7a1fef91423b3963eef219ef88adb5e3477270a0f26bfcd8cf736213f38e0fc3b6b07792c7f603cdc56f10629587e6bb9b7fdb168ee8e8488d7896addc8bbbe49441d991e7ceadf31ee2084abaa4648aac6fe845abae307054ed742bdc38a2cf2fc14da0ca4220b1cf0fce3f6e65b96db11454c635dae92f4f4c2ae72c57a01f3fd8eb3bd59011c777f4fe99b6a94541a034b51b57872326d3cb5ea5ff16545a716bffa6efe4b9f5381e59a0a4237b9a21c7cb3af71b252597611e8cd6f14c4b1ad67bbf8c59bef0c0a3bed2943a94c68cbe9e6fa6fd71771dac8b3b0bdc15072e788e525124fed33091b6e7acfdbac636206e7017d14cfad22686bdb9c1be90fccf04dfc266dced233b3adecd79f78a949cab0db61d7f67c31f11aa6dfef5cb27a7ebd121739c29970677705726d7c15b860bb0710433b49fad3a53e940658e6f23156028f9175eed468e15402f00be67a9957a96ec215db8f700b3d8f44c06439ea45d19b5637defe56a32a5841ba0ec67b771d13be963c1f3d49b88164d17c7142a2ce37d2ed726bfff83d897f720ab7891130394b38e384fb1410a13115d74afe61497d7894f52c9d8a5bf805341d856af467b4ec3af68cd1efb6b50fe2cdb41217337f9761dfe9c3065950512ce5de58cc29427cf7f5db628d1662ed7bfd6a09a15bd3aaf0b1caeb651da9bf1c616a5e06a263f51c2a35d40940693aec038ce865466079af4f661463247fc4cc465dbefad90bb7174b90178a5e1bb6aa459dc68093e876ff0da205e61dda82f73b942c7e5e3e9805a45b6bc526e49986ae3906dcebf3122b772a778af9ff883e17abad9f5e5397b328a7fd3ce536f83a21bac6e6711a585ba98f25468ebd105a01100fc485ac74ed3873c2c4f0f9dbf5d285b98aa5e231b7b7154a34f24e548fbf5ebf9bb3efd2af2195e81bfb433f2ca51e761f2de5cfabc941842c0f2895c8e8425261ecc20e22f20bfcc4aada574da50c9a29d65a6c84f58a6fcc5d0dc73ee91cb728228a8c553acd2adbf972f42739d49060fde09e7c4feeda3931b1febacf1ac4cec5d1b4c9b98cdd78e792800b5cefab259c717e4b7e06a57a8fc4533ef16b44585c7a6131c99fe7249ed239f8cd96a3d1d77a8a380e0d85d8d762152cf939e26e449214698c1b62b629d49d79d72fd79b65ed07e69b823fcec3a9a3f405b6f8d03234f82d3e816e81a49d27a540c5bf78ba1bca80bab9c44dd878fb751da825c73933956243352e6d477b43d1bd2ccff8a4bb1c76760be83818dfd5c6bf740b9bba13c4a535b3095dc138b53971386c229663f9a8fffe942feb6f522f4415b5f2ded9847774dbdb5c9df32ba7341888931233d6df076fa49043420f36e027f511216af3b180e6244661793f6be3f1c233751eacae805d5adef8a5afa094e818a4567c081e4265e25f72871f1e5eda49eb3653786003ea9c38e57521d2769db8e13253bec18bb9df566ea72169ef587c87ce70d6b98ba2105c3279c891a4746c8ba05d63379fd2e36404d1c58e743850a34b5d0add96c9110bd10132ece7d92021897f5422170b49fe431039bcaf99531924f1d9c893a23984c904b5d51a82344167e96fd4256ced1ee6dc851c98d10828974e1989fe7c4b0da78f47b630918265b5d3fd4e5e5bbc40c0bc6b3dc1e3b2d3f85456f17c1620f71b1b1735d84640ee723dc8ea5fa40d3a99838990508e446fb35ca1ab9f7e7ee4fed345d61683c492fde2bfe43847130cb55a7e18f474912b2fb05ba6e3f65403c3d2a72886b9447fee1fc80f5872347c1c5fee42dc283501852212225615c050784efd5fba725e6403d5ac73f7ae694c50f26a3f1704f0e5026e7ea98d2fa6c5d96a795a94c0d938c80fd27390dc1c927973686a67a2eab6261c9c47de76ed45f8515618e79877fb228ea9d16f5c6f6d2d30fc1490280e68da88c8c8f18d891a918ece15ed0455bd9a2383194fe50e159f65f492659decd3017cc8350ec98833937f7ad7a31c2884395e64052a88782e7d2ee34879f974959af32339e8a0eb20f14688acbc18be267286aea008fa67a97e68dba3699c1fd9d64750b2174c301d9dab3f3acb8e599cd7a2d070ecc524db22b83e717d8a2bce9e3d6f612c6f710731f1040d4daed42f66d13f38888fc2a66573898fc0b5565d91c30d8f1762f82c32b8ca38b838013fd1990e340c8a66142cd4605a7853d53f7c6f5c923c224ddb42f4f9819018a693694e24e1519e6091857485b475fbc8ad72232e9cf35f2df7160829b10eb09fb36a3738aead03e238dcab4c4aa24cb0ccd247a13bee55b0ae5921f65f9e8f19f1484d0f32fba68151df0964cb1226b7521405d79922abab3052f50b71529550585b28e041629c31867666ee417dc9d6c041d157ae941c8ef78740f0a1b8b051be1d7d71a16eb7a2ede01e2e39ad3dd525f290b7d851d06ac0f5d02886fefa3f845582bc030d5966e8a85bf8aac9236d58f3bf3af216b7334cfe212496a7698b38a8212664eae72361cae4fc26565d2aaf7b98821db7a75b5a91bf846e20a895155ccb50aa5f0662d0f89747d9522f76a144a8ec136f62d35210dd2819ecc03807e0209d592ee21790ba0d67548df4c0da1d4cf62c1017b161b26554684fabd2228ff60a2e70fd8fd6b9fd75d8e72a1001fde75faf2a796eaec2d3076f4f2c33476f0082ffe095518907bac027ee70bb7f2baf7c35fcb152b087869733eee9b15c0a9761159a050d760d92fa33ae0271ce8a89a8371e14f5e153b27572dd4c2dd8b4d6322e90647964d2e1b4835ffd3139d7751b708d5b74a032e02697e509a41e70acd0d1d19b5f440aed2faad2ce1b072531b0cd9b2c4a58f1436662782a31418691b18cac93a48da3e918ed430cf4d975e8b4dab80851aea2e4a28f9cf91e7027a96e0cd21f124032ff07de63ce3f817dc842c6e54aa89edffa7676b0894dd51aa46e21809b6dbf8eeaaaf79a83b83ba6893f9174b29c6346be83be5509fa1aebaa3aa15f782401ff2e31cc18aae93b257eae02cbb09582f728916c331e50daf9178105075fca1eabf28a3d5c1144e0083ee6798b0ee06b9bc524ac384bb944d2b4ae2d9432092991f655e8fea298c2d1da5ee8294fd6c1582353997d13ec87d5a78c682f38fa09c884bab5088c57eba516ca01dd324b0700020b9dd1353fad2a08f5b8f2e44c233c627ead6cc6cee578725469a39d71e38ebf2d13e6a1c246e4706c7a3cd4335dc657d5f3d20f6b5826913b39e31947a83d7510cbbb35ed9878cefa4ffe5c98cbf696d3b27250c315065ef6cb8ce5586f7a09f8e4a2cafcf3a439c8ddcee21a164acb6e4c53dadf437d96030de9a2caa3bbab28b4b1e37350f91d65fb4c0da955b381ba22c7c8059200aea35cec9a239bd981f0cab698a54ba84bdbbadb4d9fddea09e0bacd2fef1043c5feb232b19e06191e9a13f3bb46d2d74f648b848df24cd8bf555bde76315d9889573505632e22f0ce81826e3c07bb95f1c5694162e3830e84a4b48b8a2bd9aa8f737bafa818f708476f4fdd5ffd5bc6193f4b41c3337b1ea47ab23bbb6e7b7310911fae2abe80c872c4c93cf8c812174e59a70c15641ef00c3b9fede4485abe6ffbe5f6e8baca82f9ab18217deb23580634b0c06688bb21b3838d7b17e0979bfdd5080806cdcde83c59c2e317e73955fde4f7da0ac63912354bfc571b0f4ecffe3133bdd36e31cc0be2abb6da3950135b063bcfed742ec604daea9be1a2ea063c3bcb770322e73aeff3a0ff6a8793b595c67a7f9d8b5b12536023d50497bd88a00db25a21246f3ec5abbc62d15dccc9ede7f22479737b446626b1a20a118aed0fa061d1dec11bafcf27532db1af9f90b4dd4eb6e4615c58fdc017cf2608eecbd0f49c25bf984c1d1f443838d552ab7186e6bd52f738a85ec946c8158c5769a726dc641fe6cc9843df2b06f08316b566e917a98157fb17d787c1c2d4306db32086d712577bfbdb9574112ef59ca482379039d6cfdbe3d02583805bf32301f63e9235b2a0fbec40e80a967f9437ed60966b33e141866a2bfa74411aa123ab5f36c3b99ccce5f18fccde1b33a38987729f21a4b3c5d7917fa25365a344777e6dd8d86428ba5c8dcfce292f8b8bdf4660caef1215a1fc6a1cb8ffa80036af71377369e132f33a3124d225d72696ebab56179ca0786ba287f4115243e492a98bbcd903e3472142440814638eaa1a3c9f04dae3ba4cd44b65f7ceff68141b98bfceabb453438a72776c7b59dbea849a1ca9e6eea43aa0d725593a98c454566f340bf48c8c9272acbacf6d952ffcf9f4c0b2f3ee33b360cff3b5456f9a82e589e4d209f862ca7be4de84f98b8e46e74b3f846cb1a2525335819ff59404df86882216866d803d08038a5e881f0cb4254eb54fc2e94680e3f69c3ebc33a88330e42e1a6726232da31c340d092bffed09a7d2371ee832b4d207f5ef9b16b8691039d050a7038be5036b0860857353fbba1acdf70cb88cef1f415abf01d285484d92a8ee3584528146ae345d6bc6516f7d383b9ec383bf9c3e23aea4a3bf7f9e5c16ac21e8b452289e53708b0181550998da9a908bdca3821de75fbe4ad4936dfeebd169f38c326ce781d9fbe3d1fcc7829fed99d52138a914edfe8baf5a02777d94108640b7829def28a68792c756fbd50f8277bb7892cf91f4cd592407d761550efa3963575c43c27ad19f5deae6a1c45d95692cfc447993c037ca55c9b9ebba55705fa9e7904f63bf4b01e5a8857d82597965cfaee542b53621054c5778961e4a388bea1ff1526b02af197817c5e4831a709716c940afd79a4eadcda21f6bf8a7abac0c7184b2513b05df27859dfca54396fa1ecb18e8e13f227c7bd2df6e2524a99fc1a406a5136f2468aff1ae00258c747088fdd226b71f6b516f9ed24b39b8721562fdc1134de16b37f24994b92adc5f66ea999f217f4ce2f930d1803e1e3f855f669e474023b89f167b337d77cc24d586e9c6ed06e2e0eb3be1e4c80a48c340c2a3c277c7c2a05f04d9eb01b52f7218ef807482aabec78f622aefa52be5b4d44ace41f8f20f7b79647301d5083af0d106d5998cf266dffa9b03a44ff51929cb88dce092808e6ca92139e97fea54bfee8b5e2c21cab6fddb5aabf079d9b740c4e1088131164776ced5ba541aa26b8dc9b60650d08270b5b92015800c27fb0f75fb3eb142e0be881699cd9cba469b7b8d66049a7aba07ad29607775d2cbe766176674e43807a37b473f62b6c8fc5b8445c5536ab500980b9ecb60c1a61c86449cb4408b11c69792c4ac28db39fe2073f0aee471f9c6afde98fd997fa4836a46725259a3685d85931298b2e8c2ed62cdd0ffb0cdb7d85cf2622cbb97e67853772c594c9651ef17c05f29f6dc0ebe58d211934e7f3ab75f655189abe6e79ac35a4dbb07cabb466b3cfd1c16de09232e8d2f054ee224eb97e2b2403648706d8cba2fc3b0afb5bd625dd293161bece93b70797768511f7ff40a52a4f94c04c10d61680de6641cdd8d9e2261db5f27f061b9a79587030856ad0fff04ecf1bd082b77c21f1d13c7e05622a7f5c5db422f6d0581c06560e26c3e7da5ec26768754b1c1da73e2bb5938b76259208663a46aa8b614d790b9a12661dedb63819e594c92668b76004042d868692e2863d7922313177084fb7719642a4a20c40625b09742c29e761826b9968ed84fd52c80400eb52d4981f1b07cc4ed8420f244f1ff8725c41878ddde672df460c2bf4c647632af3af2f2493cd5116c72f523b863dc81570070de0dbfbfe6fe511671799a6603c15bd626658fe5b9950a762f5fde57488a1077bdea8227201e18d01623731fb52c4e60d2f268ff1e6a761b884c16c49704c4f9a396182b1a5d6d6ac3d02e9b09137327f4eac96054ac61f934d1263ddaee0e5fd2aaad7d144ebdba732e160dd0e8b0736dd31ee83597b7f3aa697f3370f3e144552637ed165e5787f1070e4a604275217d87da6f4307c2c4b67d4376b34a1816dbef29291bc25247e75710a1fdd0eb5c8b8fd2d425fc267e256d3c2351030148a967000fc9a171f1e72e5254659b307e3f99d9495cfeb778dcdc8460d7305e10c535877b81ebf2a3b7c88613619e558049d30d82c30329e6dc9ab41d391033d051a99ffd41de481631bd0e50d6bb4704fc1c4c86591baed531c92260547e51a8096f30f4af3053d18495d7c5c79c7f93c5db7ac5c6f9be513ec4d00eaa4de2d5dbb7ef47aabb839aefa3e738b5dc114b4816cf4b3a4e52a0c4cf1b624764860fa17bfc1b5f61ecdf7bd0cc9dac982f1860d132fee15c2788e8e1b95bec77a69555b0d324c5e7d5f9e1e60020b3b884b58b3b0ace98fe059b97e8fd5d6d2f50bbce34348473c908aee323c199a71d51af3c9fcf6bbd6419dd6762102eabf27500b8d840ee8bcd713bcf1483ffad3474afb7e35fe9a2d6562308e850d332af48fb8ee435cb0fc847d2ef09d957a4b6af4f744945fb78c2309e5e95fea2d05c691087b35781c30f03e71925f0597c8e83e4d4521a99aa97eda3dceff589ceb4049277a2781649522d9c3d0f3f4a323e15e3c23664b3b726ad7626ab74134a0d9bf43aed8e6bc99414ed182fba284c39513b57f9de6e5f7b7f0ee6316110751ff82ed265f7afdb6bac2cedfe42ebf06b3de5e8d0c1c0dfa18813de019ea8b263a7d5a81765370d527fbd5cfe4d6482e18bbeb421b477c1d3422dacfe74ad892acb9102051288d0a665ae8d4360f998e5c9ca425ecb76f2197945c094e15bcd7a1cc929874e794beeb65ab4665c9d99a0fe1c78d45d8e37ac2382c44b267660adc849d9d17bc2b508655ae8b905eb96a166f11e48375e4bac8507e42889f307b4320c5f9f1571aa8e32a9ffad825f58f158ed63e29467a6980bab9b710ea52c3a5344b011fc96c68f74403384c6a82a184b4582f9a62478e7cc2f651e8f97ea5217ee236ef047fcdfccdebf324dd63e1bdda5469faedfd729dfc1bb5d3d649bab5da9b75ab05e0317416c0b1904b06d0a9ed820605636064b6b42b81cd06472d0aadc59ac86e73488f1fb05f7df6897fd1cefd1bd8b04b25d279ad0e04c3082e55a5bfb4edbd508b91f153f60927d717b8f651ece79b4e048bc7c305b2e16ccffc64c2eadb44ddd0bbcacb95417ae3bffb4f0fb3f9f1a28f8a3a5d5aa9fed07fbecd0171987677bdfaddd8d2fdda6ca3fe13a7fb7ab5c5f71747b26d0e0c6d27542315621b62a97256ec56bc7acd254f5d97b11768cef78741d598579b3a53e218b1613077c6155bce8b5023ea969697d7f65dc3a4271199a2683fcf11b5a1292948291913b598b6a4e30252dfcd7f200d96f7e7c5e3434bde632ee626bf4517cdfee0e85855a6e7aa0347219d9c2eaf32ec3fbb30c6aad1cee394bb85eea09f4630bc63b487c87c9d474f34595e69ed69c45995009cef6d1b007c35bfc9612540adac6b1cb3f566a3214cf4e7b2d7fbf56289134a862c2f49a15e00a9e56e7a36927bed9353825360ad5b9d29de7a22d5b6e98e8df2c6c64d61386e401e37adeeab06ace3ef7f5c8c5e7cb6c8a9b85762c27f906eb0fa4d3eb6549bb16d51d448aaeee444838f091ff206cf6ec3106acf03e55b7e0c85ac928a4337ceb962e9c813f36387b7a170922f0f67c45c927719a25fa57a3c5dd6027a96f2f8ad9e0ecec78e83e443958eaeb98c012cb60aa1142517f26cd38400787c330f83fcf2d7bb4df7a0287549e167142b41eaadbb5219ae88e18dcb1efbbc57fef9f481e45c581833763de5864dfa73ba8dfcab856a0ec9fca611b656ca27e8e048a9b1fea929edb76559a7ce44bf39e4a30c60f18d5ef761d4e414a7c0b0ecb78c032eed9dfc06425183e75d9d1fe74107039105a3b4abf0215206b1daeb16deb3246f7957ef1bdedd74ab1450648da146dfe3dec49e83ec422085388d2cc530cbec0d06ff812742990cfd3003562bf5d43741f5c8280be8022ba48a06e5bafb0354d5e910ba779dbf3ba1a248f800fc9129140bf616a3a5ebe7809b64d7cc666b23bc0f287b2115b8094f52f09139dbe654a4853b4d7a58dbc7bd6719b4221fb5b0ec6f82f74dca975e2d987554195607ca3af0963c4c1c87cb07224da90fac67d7d327b026bde3fabd1b81c2f2146f83bf69ff2afe72a235601afc0c694c8212129edcb9aec19ae96bbebfdba7b54871e7f4080d7a569a9adfb190aa3a3b2903215e613a58454122058d4cbe160ba9b8aad6d00b74d98c18f920ae28e3315432087c97bc9326121b947c941ac8818d085f49a8d88af9e6ff5efd83052c008b1e16f3ba80a95b9f8d6e89227d34d32742216d119e3e24ea9d11b0c81625f6cf027381a30a26b30633159cd286e81c9b2ccb04695628c1124b663418c92d21c2b607c5e7ff5b77ed0575a3d215b0665a9f56a16877b6842f4a2a3f5ec8aeffbc9915f0b2148cedf9409c59f66e371536b16073748c580c1e3c7531c25bc6386cb40b474fbcd64c315e647922152e27c913862714b1aa9bbf6986ee2a92dc6dc780be3a22cd4c06bfb39e2f9953d783402946224885b9a79e79c6bd1f86ffd9fb8618fb2c7a3de271a40129fcafa5aadaff72e470856909c3e224338087c2a7ee5fe4b992189988862fe06906150f1d4851a0af7aa1dd0bae45f791273cd678bb717c85bb6f4afe9a7bfda3a4fc8a9b91e5d000a77fb80072cd8f14a69e54905154cd47813cb191ce98c2969aa690d98811ac497b9c9e90540cce0aad67388fda6f945889698ca88e7708b00771eb71c26549d510f40d047ab67c81bf086520f0a9c40c664a73f89e68ad4609d1523ac02da1a624bcd40852d25e108754005f179a2fb483a960f73cc67652ee038a0c2fbbe2b0e4f05fb9dd2435aa93f17737827fffe3a3f8553ad7706e546ba66f2d272f427ce3477deaff64d4753877f6b39e9ec12e893b80cc79d6562a013c27ef7ff1d752fac683ac9ed7876f4ab07bb59c8bf2d4d8b24d4413a524f8801a26af7c2759f6bdcccc3552d29bebd0c82dc7484044ded05618c2ca44f2ced7b0d3bd1e850637447e2c3c33b7cf89d5e7f5aaf499d209e9972448d420f853d734ea29f81b36300b518c925bf7ff4e090da1d2c738e36deca5022659695f8add33abaf9c810300305407c004e5f827f9e8750e72c1b7fdbd590bd253ad4bb1d27c5b5910ddf3280809dee549709c980a6c0c81d8e94a4e4548a237225f912ec356bd04c757adcbcdfb8f203d5a8605ee3351ed66a7f21a68df03e0761d21e438f5a6eff6ca1287990a069d358b1c009f3473582fb48cc8a1b9741248ed270cb5546fa64b330cd068f04238278651d5c47e3a6f56a11ddd10e72c82574f6129b4bbe7b95efe542da86f661d7cd8c14e2f971dfda66667a59ff94b37faa721ad49b069cd582bb532e6893d6bbcca8a87021b2bfac59698343449b57633120df13936ce40f87b340cb147ec1b2591520a30a93ab7496b2336799c9c4332621f10c3e93daa2b6ef19eb89f3b87f5026e1a3ac43ba641afeb88a690e79d07b151a8204942ca7c60aa5f31b285a3dfc978f062e4ce17fa5053f39a628ff89f56bbded7669d948d851ccca482e62a2652cb0cd3a441244ace96b5405b50f7c9a6257a599085406d2233dfae60d7e5dda24d0102640b114c56b17aee9f1e9eb10359643fe0e8e5ee46d0fd03242eacccabdfd1eaaea3b19e9e3d4ecc151531b552244ed1d5e42bea574bfc6954e35ea38602d1f9fc77f100810de788632d64a2d7d306e707b4e18db3632b265480dc57396aa4ccd5d698d38fc5bfb0aefdddd1b52afa4426a0ad0bc3389b9d6bb26c9444c5767d429d096cbc804d1e240811c051a7fb2af19309829d1d14aae882d1be4a950648f4aae257800322f788525c8da62039429cfe75da53974a4a67b4d33ddecfbb446c15e79cdf901a551e1d84b74536eca07635dda43787fcc9db5acf9fc6077fdc535382221c5505c300daf4eaa52aae02ef5bfa2a19dd9ae8fcd309cb276a8fe85b535d7cbd111b52dd57a2474c3525f96986cc436641c2ae1af65787dd0cd81977070d55867c0d06909356f58d680de7a391cad97b98c0a0d6d7f5fae30b14e29bd47e1bcf0732bb114094c1a0138f0c5e753321968001da8bef8c92f1e2827e803032cd440a5b8e837a10e804b8b2a934bef657dcb2fc40417b0e1b107ee47a71020034a00dc3fcc2fef5511601c4ff89464eeef690ffa48acb300f1fcd9775f98bfc9fa82982d8a046a06ef3e5f35b7938772bdf52da8bb3f87133c32064bbea095567878b69d50efc074d0e06270bb6f80a21823e3f1dfb4db02fe354b78e19f7aa54c424508407dbf2d891c44b6ac4d5e442aa72a0ac929e61d3bc62ead8a7c68e1d71516278b56b85fc3c67ac888574026d469e25772d62659b3f08ba9b0866740eb98ba509796a158dcfd330548691dc172c685e93a6792460c41593df86c8d33c9e981d0168c9c60b9442874756b17d9c1de40dcd70a852a691062a752ec19a914536ee407d108b0f139086148cc69d8e7a42871e7fb5af4fc2be5d5b4d1308e729c309759dc124ee2fd3e29d2ccd74cd07f36918cd1814c244fd781fa8ecacc447592076ed448e3fe48498794ef172c59a296f63d5abd788c23bdbcbf8c2d784aec5675a1a750b47d67cce8009ab412a49ac768b55aec43b1ac0f29999d048aabbeecfa542dd78c1504814560c82ed88e7572b0f3fdcb0328ab39088ed8768ddd5581cea88d7554aa07077a1285b96fa319b195ec004c221701507a6c8c00530c461cda7baf36709c2abfa8fd68d7afd78f89f7a01e15b3d6b64841ca7a9f6b6477651c68305f16c8ca8972b159f42926579ae419db4f97d75819bd67459f35afe355afcebf1e42763ce82544e212382f5b73b4417ccbc232da71ee49f9ed217aa2bf5419d28e8a12db59228ac0887e4f85a1fc5bbbb503034ed843786b930a9e67a9f51986f258845fa099994fb2e0fe4073e259bad55f1da01cdc5c8639bec81fe2045d9d9130fa38947d1e879c7364d7444be5a35f236abca65191be01eba49c65483574e65e679f64863db1ef3f0431a4ccf676485ab8455fe9d896ebd086170550bd9328c2d090671332e77a35bf51c81130f8da79a732a9926cc58278878e395b6301620245b346152411a2ba006f4653e005bb53d09359b9ada1133694f166674951778a65ffd53c21b38d1a6a9d3610b0f5e22419fcd0b14f488e21b6fad9570db27f4f27801d19a334e41376240fcc8e276e26fbd8b67f4054742747d7961f47a9746469e8e4019c952936f950514c2713861354bdd678af05bc076b5392eeb62c00c1e8d02ca27689633c50183d9cbf5edd9c42c6efcf7338095ec782717044913454db8a0b3085b93722078060503b1ee58b362bde9a801c1c063147297e6ca4fa077951a8332b285ad3a71d1df1c703d80990b062392c0f1cc352cea8606b7e7a52a1e507f3c4ed174789e029e285b073bcc06341d70cb0a71bec783d1499bb36361bc8a17b7de8f4410e565fcf9e17594768811c7527c4c95cc7b74535bce8ac197ee172fcb743615d8a992864127e77e39aaba6f0f10ddc466ea496afd54c32787005e563e6f2a0f80b646e3c8ec33334107b89417d772ae83655d036a9f546e6e2fc9cf4223909e965687d2b301f939d424d288b0d425398cb35833e1a86a5d5570db46008e0631025334f747260ea2ec9e0b19984ee953b8d90236908d881a5d1597e27875edb46cec65289b818263a786c31111f7b61c08ed32895430a75a9d5a6a6866f3486ffa8ff8d90f6c0f9b599ee12be837103fca752aa4dc2f39fc6497200550476f2a063bb12596b7137c18e433cb6d3465c6f866f8d49b59ecb00da513fbd3e043e28b4e166b8f80d2367fc935167c4911aaa7a7dc40bd2e4d1998eab92c70c0a8399b57b99bb80217bc9a11a487aa1c179393d128a16bfce802dd2772ec00dd933497617583d3b6af468fc533e91d849dfeefd8585941e78e953082dfb2a210493c62f1a2e4b4b1a83d8175df0b4757909f5486768154e6b0da93bfabe44b9447e6859fd164e75d9b47297e874ddb423f45817865202b4196a2830dcf9bbf98fa15976f01dca711defe87df981a1009b1145a33ec9e674ceff180f07010d61e0da4f3b481c595a4d89ce4761acf7c4f25a9a906d13f8bc50f864e29fc1ef79fb0a54acdd51ff2e8ac5b87ed344c1b336057a3fcc80f3c65d4966002fb69b8124c3e51c153cbc23b7d1561743237e6627448b3ea42ccfe8d00154883d0be53efa6b60e9cf34790e19269a3922c9d12546682775fcef0c902237462978e861b97033c7e4b8bbd967e131670e084b82477ef978d15f83be2e9e8e8d5ac8d80e35e03c277ba6b045b7440ff5afc3abd5b0860ca88ac5293a5c27458d169566566f9d240e14da13fbc8d988292d4186567153c475ca0ac3d2d92185ed550c5aa3585e66627076f983ad8da134208d2f5106dfbd291168a18091d15eb46d9d24416cfa524f6c1e6bbe5f9f9b67b052566e786fc2d2bd0a04cb9753f84d45dd4c0ac115be3f9b1adea4a1087f0f0732e1758b6407d52517be1cc704e5a2bdda89bbd3b7f53cfeb779c65121a4b296734ac3036ca81464ecafd5c6058e2b9a7d16aaa14f6255afd835149f268365e2f422179f084eeae5b40e292f4058f3d58d0ce659e4cac880d7b19f04396cd63870cbd384f9ca8afda4abf542590b50054e4b542fb283e11d16488576dc00be4cb90cbf758ea695dc335640fc07aa40e5cdcea6fc5148d58f30709bc9c57c3198c65aca3653afca0f933e6a487c9152854a5446a3400f323d92370c41b83af5717e6aac78a483c6cc5e69cf1b0952ab0872d8d9ce5a7a2289f2c621f37bc1283118e4ae629af9f1c377d4e7a4c023ce2edb301fbc36aebed8403e11360a30694fe73312d91ead7b34bf9cb992e025977fa761a33b7a2e06755adcdf4bac81c0ab3fdd9199620c5e6d7da517db6a858b976f4846d106a3c4c21cafa2572db069ac4fa8f92a4f3bd1ca789c0fe43ca9a5b5b9cef3afd3cd2076b2dbdd5d3558677e47683f8e199382bed68d7440c0c33b0e2ed802d66a899283bb19b4fdef4afc3dd5158f44d363f9038b5a61dd73d2cdecdcd0e4f3c7905fa8928f7e61ea8f7bdd9f090d154461734af177f9b3787627cf4ebf056246661a37db0475a643c101a52a17aeb51e85c8fe586e3377f6c41d6cbf1d61e0f2ab0f259926afc79971e9efb41a97f2bef4e5b38e8608db73703e3d1c2a8675c1580fdc0abbc7196448a3aae83dd3c2e068f6afccb203453aa4ffc6c465c0a8c496ec60d663f10efd07512eb555968393f4fb8062e08537ad6b389724bec741faed0f4f5f483f79b2a6eccfb3b90bc858f2f3a1ac4594df8e79d91c00033f68fb726d063ec6bcb97a1a0c9ba4ff3ac2ca613aff6a6b7aee312f87a82251b9203bf4886853476f602b50153ec08e2e2bea07f56acfbea69128f5bfdb7a948ca260e8a1babbd3108ae450fd1570cd57efff1dff7cd2291c22a14c354a7c98a6264598a6158964eecec7aa8d52d80066fe6fd9fc65498adf8294d4f57711432ea652e8a35485e173f85439be6b442f58a101e4fcb8674ec72209995f078a63e8f669ef83e36a77955d2b31fceb5b44916ab44b8ed79a391d2729a20889ce4f510ea644cb144d59b2c368e4dd3de578d0585526d72eb35dbd39501201016d5e2e4919efdf7a4b571b944ddb209cab8b0351b4f5ec2290940d454c3d02cd44c41cad8eb920fd42b9dfbf4a84bcce5c316092672882bc8be09943933560896c5f4e840ad6fe6789dcf4a6169399bf7afc3bee0e5a0f4dd7497f07ada93c3b2cb78b63ca720d4ff6a91811b049cb418725b3c98382eab1d8bd5f1495ac21aeb5704297f7b2f774c70f5d5c2d24a0c2493e0d1aa349881d44083e8aaaf819d87ec555a522d5e50d05c8b6b32298873826b430a01772b37f32ad5804278fa73cc24865f1b0ad2a40bd96b83058a3396b76dfd25f12658fc99b8c12fb2215871d20fd5eca1d4dbb82b6d92deb4b8a81280733ed7f547f0df0d6c35ea86574c9be01ee6d35f83f91f16fec60cf1b0149c2c62c833c7f96b899f371f7c7d5a9d97ccf2451003620be42c4f874b58b254d1901f5cc164650949577b4a9b6c4c77fba6212efd35f63d009da7995e9c0c79c969d80992daf27732ca38b5aa5faea0c56d9e5dc0606b32242844c82e29d63655ceca0937b7d013f1fa87bd5e3c86584452eccce51f95d130dcbfe523cbd5db255cf737ba194d673914aa824ea58e17faae91b1f5fc88ac5aed5b5a411679ab1e5bc47a57286529af9566af8e1ef73923e2d321f509b5648c7c788dcd5e48f918979e43ff4a35b2bce74dc7b55ea276000a6ea5c68244cda52a793e0a3841ea96370ef2dbcf88e245fe617ef86ce791e03e4edadcf7ef5b23d9dd74c3404dc1d5f8deb0927eab4141141edebc42f95be4de9ef6b8043adc021f40066aa950c310bf42ee6c3fee7cf93f0ba28e67488b7602eaaf417ac4dabe9f1242f89d1be59a6fff41f789f49268c307e0b73c6e194ff08e7bf65bbba4b327672431fc26b1001d1ff6d1de30ebd74b06659a85fd7a58ba2c8170d5f067bdd02203afac745c0554e0a81740a8edf32ac08e3502782ae900222a01b3486890d27f2d784b14adf55385f9ad9a141d1185eb083d10e4ec152c012738c4ba6d1561312d380b8f62698aa4d253bb4ecad6cf483601edc2be1f6b2e626990d953b22598e52919da5d0418c799997d0bc315fc84ddf5ffa1a90b6e09484646e1f1a8c997a647a3126a28c83bc9840c6c1200e257f30ae6074e210b4fde6c21a823e5068900a1384204389e7f2db4ca6956791747f079628e89574d9fd525113a2538043d26f6881969020c5525a4e9940b93de5c7b5197675301142ae138603b2fe2ca664e6975e4ab2f955ca7262a8433e6cab9816cf037cfc04d2ff1d69f6835d5f78a17d39d64a0d1771b45a8455920c5eccbaa61462e517a9d538f66f61c15a89038136e39a8f43328ef2dca46d3aabe4ebccef9f576a4fa02ac013e2fbcfdca5f03e3b8003350586566a4659c794963774866eb53237459935fabdab9968a85098d6a2f824838ea33e2036a820d37327981fdf5e56d7049654bfcab026947997ceb00f02802603235cb7a722826e0089563343770b018895e03930d1bedfbdfd0f23bc27c7fc3ab42e1d4f437d1234ca04eeb685f1cafeaec23e07452e615960f7c1a39b52a028fd1717fa9dcb1b099f2153d2f5c05b498e33edd570ae16fa33bf87d604d71c95d58343a5009645d502d5cae68a6174b9dbbaa0606a18cf7374eac1977cd044f23f362d1c8d5ecbb36a07fdac59da29b1bf3f53418cca5534364afe44df1f7fe05c2412c1a1b3572c7dab40146022be64f9d90d84325ca0005a622d6c52c0ad161e05dbda794ba411c5c0e2d4eec357f6eb7e36660a19c0c3199436ac07d6a4c3699a42d4750ecb3220c095011853078425673e261b819183969bf6a49e2b881d62f771e55816f8f688a6cb40a3091c079cd6395fc5feb350af9f8a1fc51c9dd770d2992e83217fffe682e29585ae61f6c553b300e76cc02c36aec6ac69e0a96fe9b7939a1b77e408c7a1892be6eec3956d1be39847e6f6d65f5c0339c946855c63c046a6a23a7237a6096a2a336fb3006484b787013850dfbde8f1457a76c98d8f3dd5fbaf4140f0a4b9acb59a72bae374973875ccbb349b16634fc1b228e2197fbab356b380266098dfa565ba3fda08dcf4296761ddc7e47d26ffc548ec757468424a4fca83c404de26f19392d86c594e11b961de766194db063bf833d62efa099bdd78b9af1c7ecf4f1926dca2548a5f1fd1d33b2dfd560f33d1a71b545492ec820abda769c20bc96f5d69ab187d1382b345d8cf16568630608bdbda572ab94bd59aabfe3ef40f3d0e35c43ddf767ceb6924298d95a1e53e5050f05f88b6516c559afe539ed17f6126da293887b6c95b12de960f781852470b09c7284ea1522d5b910b6c145358841c928e139e6f378e3940fafdd3bf7931a8164db2ed5b28fc47f5bc06ea9443bfbefc950a2466861665ef0b8150dc8e520e3a4b8e0f2cc0019847facc4ce6a1b6be831a630a260f94639871253605a54045a76a716f42643f7caebef9474a51f2737c5b37213760f5b70773406b2acebf559d9d9a7015449c2e22756772608629b7d75b97b819ac8d861cbc1dc8144e2fc876fb8249ffcaff37f8ad87daeb23c7b0f52320090e084618e341af39373baaf9c3be4ba2dd1da98f5e4df5f21e26fb52d76184ee32c5bb3186e9cd44904bae0deab63b7e29cadbbdffc69a2e8471967e1f7bbeb7b741806ee4fdd30e8c9eac996215b106f04c7bbac840b4e7160bdc1bd08a30f424d82a89ac7f32cc1aed3fea2c5979f6e9f59be0483749f027881db972edf4e2731138c37d241a72f23cc101019d81873038a8485b311966fd510b4f009304026621e29f8a6cfb3312400a4882cd2b062b89664f51bf91d56bc445f2e160a7c2fb4c9663743c87a5461b675cdd7c1f8b6f10473db611755d3bdd317bd3e94d3208f959eec654cb4ecde39a1a012a20cecd0553fe55c9014c21a98609e6744008369686fd591e3944cf1cf955eed4a7d28930bbc04854ead7f218322a94010140972856beaa950704db6bb7c5dd5f61e211837a7b595d9252e0076117556e35046a3922d257db71b86f382dfda2ff2cad6aa8b458ee2c025b6a92ede9004446ca6b2087c0c0225a68a9372c2160b8baa38aaa880eeda94bb321afe14d745c473345961258b18319295711f0ae9355e3bd61ceb0fe69834a7e985b5eaa66c3fffa231b53378fd9fa5e57f8cc6270a673394571283b72e7ee00fb8ae3f78b51d7a00fef1c0ffebccd70b54e6320e1fd7ac47dcfa592d0eae42e8eeff62490818ec758299ccf2d434ecc8167d26db3bb76c590b5cda69daa37b9ee6b60ec84578db59773d4c18fc10b7a91599226af76305e2367e5220241265200a2ff7a86d5c7924ea7c5ecf89a70051f9fc0ba070cc7256ac3c933c82c52d851ecb7477ac3d97caab677759ec69e32d047dbc4a1db1caeb526abd8ca461bdc47afeea6967c3aa524176477fdfc471f2bb72ae34640afb2d798eb1f062d224eb4431bd7a334e0476d79b070afb3111482d4fe8e8ab0053dbcaf0d0d3de5c3cf2fc4d7f5bf4656a0a03a43c60500e420ddfb429a95f40a0f0fb73faf2ccd2737812c04c870cb181d78860ffe2aaca3ae6c866cc825bee3373e4d0a760ee99fff15ea5936a67d9a66ea07d8b661cac4c52cd6646e42744528ab17c18458c66306f626497d8f018692742d2e6039091f240160e3a862ebc8e86c77f697ae2cb7307b3fd715b1c403a2186a276ec0e7b41026b331313b8ecf8b249161c8941acde0d59141563763154714d4b8887e6f2a5889dbbee883dbad70a55b1fe76124c5075d6f4edc1a0362e27ee892666865bcbdae89f0340529a16a116b2edb55fe237c65512bb7a89450fd24f98f6bd29de5556c0e1f382268d88a013c64f80c88214839b61bf6c232cab9795e3fe4e9bc58cba96ed78439d781db881fdb59c5b8713a5e12955209b63d4e81a0b81d06eb8daf0266bbf2dfad2c7b3c34620556c6c95b83e07bb9c30ea3889edf4c5d19cba5040c63645409ddfe47443345362e4505dbb00c0ddc7e42023bd07849929defcf609042e0de773eddffa079bcb93149db1e57d8bab9c683e1a05bd962f9e60ac0153308df00a95888e5a4ad9654b8d17afc777a7a7d291925b8e0f3eb609471d17a04a2fe8cdb0fab0160d6bcbae590b266d4074f204c628b74092941dd6e5cfddb1964edbbc0d7ddca063095714a3b64f424dfc2b5d7759376d37bb036b657bb9c3b5af49cbff41eedd1cd10ed4d277067a8609665147e994157a40c515834f4f203436ef3416a244fe224f1e866db463acc609e51cb0c2acfe18f2d4c24438151191cb862ff99648e5cf36e18c82453c8e9ffbd47e6bf8886b9e9f12b133fdcd23140e71260f9fb7756b980c06362106a658253cbea0ef436561fca67a9abae43dda6bfc9167e0ff61c5031b8ca6506f765f328de2fe109f3b2d09fdc32bfdb328a79c8bfb37e729e2ac2ed3aeda09cf5271da18551b580e3c7a7225e90aa40d377c701dc119fdc7e65d49f617dc266335884a8464ca0e9f885584175e35ecc58b68d856d36d701ca571b7e4723fe6f1e126fb5dc404053c5e65f35ffe44bd92b91a78a6aca07354b3e8a7de5a2dd6a21ba7243e9445e0170d1d37e218d00dd02a331584c4b55cb5e3073cf389ceed4dfce77791734573efd054f455f03270c83c5ab6ee876b2eea64be045d1099eadc320480ccec7c03c79f2bdac5240059f405e91279de1f3afe63d617d3bb8375a345125de692677a44b837ee9ddfd202533c556506d699f9c4133e6477c5a78c69d10be77b0159c706609f4614ee3db9a22b4e6ac2512903aa277d81bffac241d80241d1c793ad7b1550fd4f82dfb4a40cab43721f26b05b81beed2e00171bdb0ce5ef0fb0a80243add858a41a9794a5d518ddd96d6521d1a957868a5e260edd427ab7b9f87a97bcc83724979f40911894848f7183a1fae7ace2e65c5747f89d5030f270d03ceebb90003992087b554e90196d746a52a0ae4f298958cb9b484f205c2ca4634c7fe89912e9d31173112f8e246d78a94cc91abfc39ab67ff245d21309222a93643f7482b8e4251a957e3355a07ef988fd4dabec638cac0578b6211f20968f04eb7f1f9e8d450825cedeebeb200cc2ec0640ab4adbad81627c89324d92a32b69a7904b1b9b5636cd3992933fb81fc6741b7325817077bfecf91584d57de07368c7ee902d841030663c623429b846bc561a25a3162942443853cbb537b760099a39a27109cf81dd831c3befe15c51864e3d2e7534f03ccb8bf93af65007937e1448a8db6bd972203fa95f790167a7f68a75e2a054d95db4e2428f5e6b2385b0a08c20462ce0505b7f71a215eecb7c069fb8e5ec58247a2d5543114af9225017592acb1413bb50170a8df557b72c03ff73b4f48777b918ba5dd66395fc590d3fc9315806d9a44ff46f457aaa7ea7b5e2a0cf129f83906c213eacfd6abcad3f8e5caea5725a836ed0951fc0dafc767ad8eddeaa59a82c7eccde3e5520a971a6feb10980f119c14efc15f6a4624bfb151439903fcbf79c48b4bc405c5ad23eb64a9af0645f7484ff6fd9b7bdb942e7f81ea69530e52304f817c75efdd400e9c70bd6a9a01d7c0495a13d6a3d407841474b69b581197ebc132d3ccc55140a9a274e2c3a5e9d0a4e095923ea17cfe53961a1a5e557c87e9f665ba3eb397dd9bc5ad307fec01ac60bcb37b11cdd942aca7d787d67813a66caac1b55ca4d8fcad72ceef92ecd894066d1dedf84129c9509b5fa36e5975a046a08768d2397eb2cacdc00639258d168609c6ae3ec56a4427917b729ad14b9fb27da06a54746d085e82320be88bde34a2969518de2e1d88dba47ccb71b1a4a5ffb0c9e4d14bb158ab2cc401c6835af734591e44532b2139f611b3124f5252bf90d9c4517ae75e73fd849b4de1a68f535d6db40b5a7e58c562c6774f935cb375c80ad4ffdc685f184e8f3a0addddb59d97b91b73f4c2d3eab4cba62ce2e2e0ee8134a662b561b0a6767994e008a186a8a1105ac05743212757dc8eb29422f57a5fafc884b44dda9e2ac1452fb2bcc5e71edfd067b6307c509283a6e0b7e58f25e2b360c412b5470becc460d135c5c42fe552992642854d8f5635738596c5d5193c94a4f509ad551486acd19ddaac7c05cdfe2f950b80fd70029eb834ada3dd369d66dac957dfee87ce8c2c8e93515fc614cfd446f9aa680f533e18fd4e3f18cba52eb1fe6584d7483d6373072563f399325a3c1d93cd02ee289cedde76a9d49e38c0f664787e1b6926775315c8865d4c361f8ccbdca7409a70ebe5a78283bd30ff1dc14855958ea1810c7723c1a70b5417bf8f096700296db9061b5e20f5675e69cd2f6c84e7947583fc734a0949183234ae2a24aed6f42cd1b299fd9f32be35dc852096d87e2ebfb95681b3ed1fab1f840ab0421dc725b37877582d4f68124b5c3c10e795d414b91958bd746380779487b156b92c543f5a0d10599d50c83a868c3e778910f051c36dbdf65b1cc135c7839f0f12caf942685d421e8228e9351e345d57bc16ef0189fd10ca44c128ca7664a11aa750139dce3599ac356c85942a8b41b1c1de46028881fc186f70020e22de32cc6cb668315688e1273341458023012658e5882fdc476ae28fdebc36ddbed9732b7939667bd3abbbdd1e541495b71e11503387da01d2cb768038a9e8721a0d518d68440bfe080a65e9e7ac751d697d15811a1779d9e9bd8e05ba9e72d71d51d3a5879d8cd100064ef90ea3449f4d65aa4ee0efd1dcf23ede04cf18c93e30af7704d28f990128b23599adc19718f7fbe9654cd76cf56aed6802af35bcd401156c874cf42c2f070cbbfc0c3017dc79fa9d340f7640fee18f43183f9cabd5208aabd43df4fecc850867aca292336e3bc63a1313208c24bf16636c924153cdc8c600af729426a3c1a1c2cafb1433eeb40b6b74fd5c79f863f9b2369afe6dbc7981e07a7cc56b81b7138c2214b689504616d161d493c2110e488fe407771725823c1a981614bcb48aa53bf1ada66f38e8faaacdf5751c63e33458adbc9acedd8bfb6e15861477e0ea0ff72199775715675d5cec8a2befd07c84e54278a12a44364d9d85c741179c56970bf70714513bc32bc4164ad6cb3952a46748c7d112283bc1864445093f871ab8b3cd2ede279b034d026b35be4674ed142bc80d8ef825bafd6f7108e36605c7f4ec08fd9ad173a35fbfc4c190c267d13e9081269fe445e6c0fc808e81aec097484953ace53fcda41d63caa0ff5f27f40ccf4171687541b45836a7a442a58bace5f94c430def8d58d8143300cea4cf9e5d7b3ca371c6870302979da32ccb51e7c4a7f07c77fb841b61ffaa4715bdc0bf822acaf6823e874b06b609df7e4143c4a81ee4bcaae7d85917380aa56597c6fe308cdc2b46fa77ab6212fb59438212f400ffe0b3bf74b6015acf34974884376611b12291d5ed3d9b53670060b4d2b34032ffab37c6fffc9bc60a8fc82f765356b7ef81cbdc61ccde289874031ee82077995d27f3a0f332a223ff67fcfd07faf34a8841b0f93cd4bbccd971694e5e3d35b1b8d4e5223c31f4c147ddb8f5452e66b2fce2a0f8e865149176c537764d575acae15e63b98830dec9b5bdd8ae55b9da6ca236e75ac961dba34128d768da1a0e6e8ad2cef0a63520b24bd83f85c1e6fe39615d362d690e2b931ba12c4a8067c58df74479295ce90da818fd78297e5ee0b1796f920b4bd5646dedc9118009720332afc782100b577b2cf61363bf56be2f297ae12d0636e2eb1dabc5f947c1e660bd431648612f7be1b8fd953951ca27c3c9501191f017ce08a11789b1ddaf5af58ffae7d4bf690f173f0dfd47aa00888e861788a3a0a4cd656d4d830daabd12c9d6eb61a2acd641b77f0372a93c00d45f437756b985573df8d12c9b1f86ff0374554259f6cd687e39fe170e68edc25a247572c16d52164737da579f171f18e062493f4a10b5d76850e5010cc23b437b2defb2241bbb61d26f9306e6faf70b0cb20da3554977791ffe1956aa884438ad523fc8d7a7df46681fb82c8e70c4fa89b84a33e557adec134e5d4cf6cc5aae10e78c91d32da82005a8d31c091d68bd9c828310d03e17ca8fc99078eb88321cf479e28f1b57766ca1be63dcf316474f63e0593f8092114a29827e2230b732a104ab13b92587620bb8f122150819fe8a25fd4d479c145bf5ac96b253ba077daf80fc96ac299e83f09e073ebad10451975f5d72153303f0b3e21e43b32d2b38a057195fa99162224ead7aca211ff8aa2620facf3eb7514877d731035d30c57cd7fb67199657e6394f406057e644ebc0d678af4f748278851730f5f8962406a9b34f34bd788db6aa3502b6c95583dfa6863f64596ab96eba3f0dcff59b854392162436520e6514fe68cc3ceeff8a9af2aed02e4409fef18092b12f634a247018a79aa10eab7264e6600d70b43ac453ff8055d46b3355a470b923a1ebada66a74173c5cd52dcd816797256191d162ccaa3520b53bf8bf996c7fcf8c1c80e77f5ea8fd2539e03f6c73e5ba115b71a5cd9fd064afad60de2c2d4cae5680833d540ccc96454fc25876d6c565dd1497aadf1cc9154378fb936b3b821f781b7a8a2a24d8bf9bbcccabb388e8281e08ecc3973237248822872d32c9e688dd38903f648342e186768d8a318d2c6df5f05fc10b882837494aca8d699deab226b9b6e78d79f74a3a6b570ec061aab2567c74b2a1fa273aca37c37a1390014355315391356cff9b39fb220b9f3da978ff39ba29ce68b348f331dbafc8d1b0e47647d864c93d957a49361268bb41da62d43daa611d1ecaa98e8dbc16502576b0d36472d07a99369b689e669c67f69118f47aecea52dd2e935d98973448c548577a92def8a562d17daa3b42a3f56fcc2413b289160d8e198881e8ce27b37d1e3905a9531734767e63420084b5d561be4d345c563e42bcd9a648882a23429a871e1b2a064e1b5440e6e9ac24fe53102ba796372e1eca04631790b5237cc512bb623e01e515e4bbfe6c0199adbbdbc27e040889c51a9f9e5ace4bc93e4743096f8b82da8a804a8e4aa2c65471d078fb12e018607c4f0bdbdb304178379c0885b8fe2edce868e9cc5ebdd87c8154b4e6a3371f625b11f7802ef6363fe7fc94c0bbcbe113db8fe5177cd5865992f37f2731dabecb261e7c90fe46decee4a85783ada21b65eacf1641b007b26fd39040b816a2c2288bbe87ce565266be4c07d41dc34ec2f603abde1407a23b8f4b0d22026620d42addc4875f51e82883432cf83cbb32f2743466c1c5c63961dce93900b8e37e8f2ccadca2e90cac0704c5aaba96a239c35b31f37a894891d94b7c1e7bdebcc5a4450ff04b241680527000f76fc2caacdf3e7302fa008f1272b5812b0db356958e1086a2a8ac1738862747ea389cfe20085b05506011f9999338b07ba1fee3e6b80cfcc302f77b6d80464559e8e8cf75614065126908901d5046f2b6a92ecfa18b692dd2a789caf6d91aece73ff9b9b1aacbb421c29484a167c0ac9d3d3434060513d2c2737dc6fb89bb61933a4289a49eb9f391146aa91d58e56abd5f0aff39e01ba408fe600f150c40240048c80c2679f4d2de48e939b945f6449c9b579c062be37470a94ae5104df24018b42b43e25e9c5910e4dfc97d8b3d529de570cf84fb8662f16a8fc4d5233eb061b4ebf4e1329f21b43c3c88c293071196a842c9dc34cad657071330b89665b6e254ae6e9f95287ef5329be093258d75d990d95cc7e20094e90a56b4de9a95bb1eeedbdbfcb4c4ed53227d6901e703a67a1e3240cb362b022a4ff0f3cd771e9655cb99eedb0b24c7287a4b763649803edf09780980be103b6b0b34622ffa408aef9946f28978ca2c7428279b0dca335e090add3199ce31b5c847ac759f6b1c75700fbd39c3f308091f86db71a1f07c3fd0ce2575b7302de0f4570f57b56be929426bb0ebd36e57541fba8986ffd58cff422d91df987cd9573996f75e8200c626aeebc6efffd628e0dffc23f84ae2d9422bd5c41a2e38bf58e609508f8586329cf3acba4708ff63969b310828a2dd5e1cad1748d877c53f6bec90a029ec01ceb9d784a589581b63eaedeb9c0a03efe200410e159c934ac5eb5bd9d842cf5a950f1097001ffd646cd9f07bb3cd676512cd0f6167252fe814a4f845b8ae89b4498aab3ce232425934f0f4fae84d27f2d928b258388e7e9c285243a407a2a10e2b8d7d8e611c69c454105a5059af5423b7c4fe388eef554fd285def2e17d929f74cb8390e049539375aac8d29b63a4f9665ea219632a33e1a417f700c60c60cb28e77f100f1f9a9a3b17d909fb224fa2b2f2f4598a33442559266796b13e465d3a83ee996674ca9bcbefab0cae0a5fa1e2d7ff45a4cd08c25176a809400465ca934c65d1e99c594ebbf938e7162267ac06f8e51b5498930828243cfd50c2042b127618029d20309752baf7e7091a78dbffe5011e109ebedd55e8fa4a9052b817e784370944e221b76dedd4bbc74d71ebafe9084664436b650d90cb56a81483999d2e604e038602187089f84dbf6b7695b176ff0a4a7d89a09b641a3d3e2fa140462bc7b96fdbc6eb2a8c97327cc55f743e9fd285d82c04423ffb6753fd7f1752ee71124857c6584239f0a1824d9eb3512d26e7a9b8e19894e8c988bd96a38cfaa66420b10b18090af31d50ea1bb469654523d6f185737bef4373b3eea7ec9c0239f8371ee12ff98a6032d2f66dcbdb736e0858abdfa60560a198d286ed6e6c1950c09afe31f1aa47141e6bf71e2c19acae68573b9574012207aeb2dc8cff7895c94245465997c6a071ee24da8c6459cd80beb6f2ad4dd8d0d870f34d3b44358aa22335f1e559f78672fe162c68b0cff465b5bdd9e4a5b08d3c569e0209784e7ace6ad964dc569833e8d0d0b07cb3756425baa2cc563f025933a672d57afecf951f475a8b7d344cdcc2c4e90ed8e89418aa04f9b6ccba86edbb17f26d514e5c8ada9e90e94c6caa0a3adbe8bfa5858bcc820577d470f55007f50e0e66bc70faadb4008a1749253f546a5243f74f213c4630910ee4996dd30df1b509b35b07964afe6bdb4ca59c5deb6df17e81b951d4d5a7007b1a207fc352cc943f6cd279200668dd9bb71b3aab1e50e783ffbc0bbcd60784a2baef268f15eebaeee3479ffac464b00c2ef69cbf89be687ff0f2a5a8e5de5c385c35ba9758cc52b693023d8150448b11f5a33dba2a521c963ba45b71c4860b3b2a52243e68d3c39126ab054390bab3be153ce18291cab33c20fef51eccdda3c5450a9a522e366ed6c4ff3c8376c5d986670b8e6b9859b2bbfab1358d5a904a4cade23b8c1cb6dbb5009f2ae59475edff543afdd6c83bab7dea325f6b2252f10e3eb3021662226d81c09cf7f73c7abe78ee5cd307e8247e8af093bfcef5d48a5d14e59b5eb3e986b07e3fd47909b7e32d18df7ed06f31c5f4e8e492b76ee860a51546031d81ae0d96fd9e8e7890b3d1abd52a4f0bd5577c8e33b7f28c38c31b1630af7b53fd5f4d150a0361f07017e5f95ab4d9cb6873893f902e3d83313faa56a9c0dbe717dea9f8b8decd3b18d40ae81837cc98277dd32249cae293ae4a1dfec3591db8dd538d4589ffbcba3c6ad5c794825dab521a5d683396e8819cdfe01409a967e24adff2034dc56a1d05b2e21ba6a50e8550f7460351563978e7ac08f107209d93357bfc274b0bb996e2f7ba01920c053e67f2299d6e0732554cc199410506583792133e846b288fd3df56ea27ff05eb4853816ffbf9019ae430bc3594d457112661cd47fa5571b83949d46df082927e63f0a05d67df9a5b2e1402cd5d3c8d4f6813bdb5c0078ddc9591ef55118f56b19eb2b5e568ac38d0ea78c5c8fc19468bea0da15956a4cd1da50a85111d8ea261c849c928902da902a9268415375eea05ab0493c4f2caea269fcdaf2ff1020e7138c7a1c2c94855c789a32299f8a8f23a77d8aace3ab2ed6ec498e15fe3cd7446c36aabae6df79773db492c8b11491de93f8798076cd125da7fd977a742753864a1b9331948f60264f651de8aa14fdaa6fef5112351f4e1d1530c2c28bd600957fe997cb249f3d92a5e6fcc1254e403a2b2f20fcbf678893cd830d047eedc3bbee8fd0a26ec2f89938ead7a8766c2377779345cb09774ee36503b49f9b8b6a063df02a25b84e710716884060401da6186a841743ddfb35e6cb569ea57320428da93e5dd4f6f1bd7f45824cf924440320d2f6249a6cbcb42503d29675badd6023a592ec983a8eab78b59c331c6e07024bd581a112fbe2a9dea322adc82f780558d4f6edb007279609db785eae823b567c862e7582f638456d56f458a022addd71bf4d294b547455ab3ab3894141d8ce122efea9b8563249da146a80b8859ca39f19c8dfcbe2ceb4eaadbab7666a112932f0c59ca3ff9231ed62d1a4ca6811b8c5f6801773918ba109b87d86f33118b327337b5463e2c77fbdd82d6b81dae60f68dabcb575e4ded46a293951d4671825befdb66df8eb0303a1d5f9d5edbf07a78db1303e334880dfca52faa7a6ef1e7af56740a17d9657e3c3593e2e632104d2aa6f6f6fe956736f890dd7b0fbcf73f3de9c17b903cd7a8768c70ab74b52916e342a44007a8bf0eea50f8bf3b11419eba7eed23f8b1a164ce033b7fd064fa4f8c03523e77a5bda0c4e4592d6502d95568d8862589b581883702cadbfbd17dd2c7bf91a4634369279869b139f6bdff7a560bcd60251d98f60580a7caeabf2d37b87c24f2bfd56e4430a09d18c7b82472f90321c9cfff6cf77aeba9d79f0dc12d940e4608684e14fc255dd8ef38b059333d3506581a5ebb8da51964ca75d39ac4e366c96d3dc823048aaaa08840859ddd4f32ba1582dbe6625128cb5d9efb5b21d03d0e192324d505ee42295165adcef736ea3b2e5387731e3f32da5bb25303011b65b4cdf70efa71ed8d6b6615ba16e38467f3ac019267ab771f3681a9d8d325b896c84b7c34921a27a688d4f33641adc4c8d72cd4e0bd4a24255c05ae8c3f11f6566c6762b1a7645a9189ca3d5886efbfbfc5dc9bff76bd4e62d53277911c596ecaa254a0b8d99e98eeb25efe9fa4afdca2c18b8bec1f1a85890ca288c9d8a7f593280cb5b61357110e573b2da00785f6cb250fbd410c71bb34b419061ef941a4da61e2d17a91642ec83c5ee2ea9fd7a7ac8ab17b2df8102f3e7f15ae4d67a3a3b8909cc3a69358c69a335db243fae4143a3d843ceb4474e2dab9af34e2784a49794caf6b696463c630f97cf650f11825f5b62c9c4ecce995e02955c2eb83bb0fb0807eb68e35be37cf238b0541f842bbe2ffb43a88252baf14b0e3bec586012463560ccab61e093b39912149819aa301f546c13a087642a272b2d18965900ae242a9441a3a99ab63e362f943630b024a9aff5b599539e43b5a24def32cab9c39a3b261d58318242e2d88cdb87145dbff7b7bc30eac96a3877e7f29d67fa7e036604f8573d1b4460a01dcba75c698c292045a6a338c0530d912f1d8868dfc479e733bf198585be5c7e9bd64d2dbda9ae67d8c5a9107492277228a0f350d0825f66ded0a6d5852e9c3d316a8f6f366167ce5d5c84e1eec11ac7368dd82aa38236ce19ee5e2659d8506a87e9659538e9c6b86561d325004a04a2c04c9f8f40b55b0366059d55bf7ade5dc93eaee2673f9e7e022d6aaee48c697145b27041b1269fa8992196ca7a6b66351da80a9e07c765e3264063dffd3e2e8f5d86153e736dc72a192a0d6c53f721a3d0758f605e42c522e6b76ed6736bf212ad1165c08998e129d31a320c107c8844b8984f29f5bee1a0364ec1d38c0187481ad57b6ed2680829a4b5b13e9f4d3ce85533c98d193cc4423c74cbcea80849f74b33ac12356a4363b277e927c3eb403c18a29c062b81edefa792fe5456f5c1e27f7cf3e1bc15ad304034afad0091e4d06364a45aa2c32e5e41b410da595dc0d591ec865fd12e7448d7c8d3baf2977363e926dd12aa8b6e1ebce744cf45ac4cd7365dd43a1973d4bdd7ae007761935aae7f7ff61769fbbf1986e4aaa3be8ea585eb298ed37f3b1e36c4123ed770dc35d344c41ebff7e8da1a64a889aa3c964db6c896f27fcaad1414a1751b8dc638298e1a289240a826891b1a81db3530714ea1e75c3861cbd58112603f77a71124bb0c17d9b11a7cfd05982105fba58aaf801f3e1c5ef4c121a38f96dd66ba6f7b2a869541af3424333d1455fd02ca8c9a1aaee2180ff803a0649ab1162554eb41bebfbe73b8427d34220f85dd7d807322ee48fbeacd0f5e61e343f720e7b57f0ab6f25da219ac31f36508f9626f431711c0a1b8937899a25acbe4456f535a126cafd66272f5b873e17da7ba10ceb801637c5db5a6d707426f208a59ec6ff3cfc08c10e76d9fce566f6e102f841b802c7720d5539209376b9168f2d66a6bc9ff12c435a2f984ba5551195ea255c523d060b1b1bf59b827f588c0acb695828fdfb75dd041a6d3f2d5261b8fdf8de2a558a969b25431c010093008136c04303a6dfd3d1adef390bef6c8061e108e1a79dccea32bdc478377a68219f3fdb9b46ed18313cb5879c70bde6d8d90e2828b05df5464ff241698366d296fd512a3bc911c15db9cd1ffd6468de26549e1d294b8fef1b902deaeeb5929501542233eb7bd21047d08815c69d1689c7e0476831c6ad59be77e4ca2c8839a1eaebc650f05654a2d7f37e09261c8c932031f6246ae78774948d3ae4154bb12402fa29cb5a763137ce4369eee8a726b959c5be0e00f0e546860fbe99c87cfe9c095fbfd2f63a8999054c5f7189968fc8b94e75879fabf3790ae8727db91ad44dd5a32d9fe2c36205c70c8f1b527c2088aaebef140a6b6e94a0ae9da916c3fd0da51901a28b7de4c4e9cc1fb17889b84d5372d8a675ab2a69886e72dd214e7d215b858670562f5e8b420a404daef4450910ebd75d4a6ddc2b6ebe6460357979b2c9cc5c0e4f9e7caefeb5127e754cfcc1fb2340c27b4205883c530ae0fb94c92dee2fe3da8dfd4ff7cde8a038dd8bc730969c2edeea1b575357a29a2f82466196e19cd4cc732a1142afa3261becd665f3faad6dcd018b7918cecde7cb626f2d20e5607037b532e5f48e633dba6841a2292a5470ec119595032a07a0347afdea64f90241ebea44b2c103a24a8a454526de84ef7d888daca29a195f88c2b6989133a494c641448b2d5f28b880209e370e670507f60380cacf8513f987588fe23ee5ab5aaa023f140faeb6264cb5c8a6e7be6a4afb696332f56cb8e0cafe85824ff5514e78e090e16f7ecc3bfa67cbc18cfb88a010b8c59f2bcb3b9a4f5fce9ea15fff2e5c75932f7cafca6d4e104f4a42b639800217d3e9d872f47b0e89ddbcb91040a6202cd847f3f52ade2faa40fab276bc334f70c4bae9f298bf6fb8876e155635f3f54b924a28d2d8ed4ba317db70582a0da660335f44b3701cdee34a1026a82064bc7c07d0c7901b0ae67daf6a60e80fd2bc072e1d3828a87d06c9efea708a42d993dd017982fd69862317ca0ad24ebb6937d1484ce7520a08c688fd2fe84c380a810554c117bd73058f4ac663b3dcf23f1a532f93b60bc71973a923b9c3756d6a00e857f50e7f32b1a4039c25f4cf247d42856bc51ba09b304c0e759d18de48d58406ae7053c068abcf6ad8c4a31814b7722dbbff99c7250880b5f6fd7d21447d7162fc02a0dfc485cf96902b5c3f71d6d58965af2e16115c77a0e3873c690a9dcc32aef8e5c9a8503221713689f9926b3b5e92b094708dddee15c3d60cec960bb6ae6f5baeae7e9ed19fc07a05ec0ffc0955a9e666966aa7e638acf8a01425a3be7add16fb5228d34000244bd2fba9474543d2c7a762369b346fa4c76f2b5d86b09efc1b13fec993068b6276cee376c829b7af43d21aaaba7e642d343895458035ed30cb06c28c09a1d989769569fa40eefe0594feca9eeb000c996baa6893f91685cef27ae8d9f55593a2971faf43d70c8784c544b85fc7d93e7566dcb7745a400ecb9829191160d1b94cbd97fa3686441f4e66b3a3c3f33e9c7b780fab62cc99f7d344c0b9f8d3683e07f3c017b05531b2e53bf866d720ed7a6754185bffd9abbf32dc6028ce1b98f31a2ece8f8426f631a3c160790d7c29c3c2add852a1a475044681b03bc3ee36aded73fa80a73dfb24bf15fe08c027e75da33eb32155242ce7ec333bcb2972e809e6d5b5ffdbf0bb4cfd70e944c978e1cd2e70af2405d420948ba923fc5ca90be7504b55e802b2bd116d7a63bf6a65cb69f996f032987bec98bd59f3df4d35f1ec979d5b62eec0416541cf1f80834e9d71d795534a493c660a34dfde97db720d5856c41087959a0374c79e01677a37ccb0cc6685e632f5e8bee1588e17a22963bf8009b5ecf841fa044e8854960d69fde6bc83e41ffcb31e8047b29074428b3bd577f899287998dd9f76fe4c2ae24ac79681baafd642c501b8d9f036695d2a4846e7d22abc08967581f568f702280eab42efa1c566b2de250cfbf96d89eb9068b7a68c9a38e8cfe568bf538f40c31ceb2c3f5acb9e5e0eb3551846037498ca9109e5de11801eeeb40616e79a38d8443ac8b343b90c49907c01adcb3cc5f2a5ba92d25e1060830a289ccfc121889a6ef52e5f511a869b2077dfa49bf916d1b856a34fd239474d00b28f75b6999c837c5acef9ec492a6c88da7a6cc93de150a25ece28d0d6538a3067f3ad6f78d122530a973711604b4f70f6862c777561457da7af1fd36f2722715ff3fd706df4d819709982d6889f66d50fcb3f6289512fd0ce45f89cd79b23ed4582d2c193503000a7684524e745c185a67021dfda1dd3df5872f67cd40ca32a98b38dc6c8420c33f089d695237b39dafed357b38f4530fb2d3cc47d28a5b0fdd2082cb2cba731399dff08d60df09bbdd9d479157eb6527e04c6352a2f2efd789c06c74a01a27cdce553ad7e2c0316cf8b66ab1e4be9d14c3b1d630fb6401530898e4e290d99f97fcfc26b812d8930403270099693af74d1adb6665eadfd0b29a9be219fc3ad4c2e4debadf1f1b4b2a8e9842f708f1f9770af1bd7c92c363c05576be326b97491a624243a8a687938214ea9d7176005c9befc6b4ac78642d667cfb35c6f5a776b9d26b7250a7cdc3adaf0e9ece39da88c04c81394b716f3a8f7e1a9da4824185b438ae0c95aced9f48971bfb50e190694dca1802c2ecfacb2182688602adbe1e75dec97994a226c93e05dda517ae587e6b265c71a967f749a03418e98142844b3c362b4721e0befeadfa180a4813caa7a5b3aa50cc1de0bdc5cd17fa39b67dc891a5eec7172a4676f472020a2f3f6012448503a087053c935dc2e9c229d9081d5044348c86699d24b81fdb4f1b0ba96fd799a14de8f3777a5ca1e21a8badc8ec66a1ccc42dd985d4eb48afe7af439454c755d80cfe29f731af3b6acefbbfac43b2adbf3de71cb313325c9b20508af4cf77df438520edb76ffa4d6f19e17388421417cc7944c138111af7955fac9038b03c5a1cc3cdf34325cc1e2e656a8c23ad31d5000ad77d48af34ef8d0f5fe7bfb54cac2e8ac5a6a71bb27e048f10081eb119429e21ea39c02a9ed03f0152e5c37fcdf643f833954ae1d69c1399a5425727795dd764dbd1771f7a8b74712bc3d8fbec08a6f6e8c16878d52188fc365f9ff9c2cc8e0e4e7acf8bb1f7f03706228b4942d53c2b72004641a0ed3a1f2821ae0e5add32a129d7bde42189b38746cd7cde67e226fc8ec8e6ae41659c22a0935cbc8e19bd8dda2cfa288a6f5778f729b4e6a1f4bfa8a7115c5de6712169fde6c68280b25480415a03b63a372d276f7a1da32112c91a116bf8c4a0d85140146707c009f47144959d099ed2c40c31c9bb7986856403aef330659899eb92d8dd3d20f405245bb19bbd6a3871256cd707189b58706a8f1c00741a559e15f4886d6647ce67392167768af98cdbd5fcb96adbdf17ec1d784ed9ab1b0f4a7815cc3731057654f2b7cb0b236018e44a3c90322219df663890693efe09a05e32e40161ab079e9e05c0f91f8f4721183df65bb84bcb39dcfd368df64ba784ffc2e663a04bcfaf27ae3772ddf2ab1686f15ce7eee803f9f978bc7627c3005ffac77e0cabe1db98994a94c7c4bf879887c38397137a0c9816924eae5c8fe671d601d84c8c48f67a477b61d1cc841d868ad9b55b438840314bfc1c8c4e2216fff7544d91367a2233e3006a35ff75b1c54c8db9af3d5d4790258fa07a55ee5f791a9f50404d60b8535e972ee4f9f7d007ee9f0ca12c86ee35c81df586c100acd9159ac6acc72f229dab81ae5e03279088ccec25dbcf66a32e6a527575a26b0907800f32b60f7d96fabb25a5d0841c80171cc08a53ba4b56d376224c694a82664c88eb2017529399593db2a3d5da455e50a9259c4eb18debf667f9f6780bc387da863866987da0cf9a812b6466a48f866a75fd48e5d942663099e6183cbd28bd5db0abba01edd7d5b56da9224b30730036a29d8b36a83f3ef09389a53fe935f37c3d64e4079671887efa5b2489b3a5171b2b913037302e6fbd4b1dfe287c369270d5a9d51e795d9793a0bda60c05677832164b961e1b6897cc954450d31f89ca10c6b07113e8dc61cd0bd44f1293a869ba80ddf37c3967b7c7e36ede81d596369d48b7aa908b52e10fb906cc3eef80d4b9b559152140f6184d8ede624454d263d9add18069795882571ae1fed466f887facdd4ded41fa3c3fcd1bf54c1f12975a8f4c38f57ad80f8a5217d0ea414a457f7118150e96a8869fdccda51f7db5ac05a0211ceefdb524c4aefab12e719526d474bc4958fa81e5ab820709a48fedbf0191cb94fc575b787ea464bb476f17560332f99975c5ed5fb08a7d52fce113762cee3836a6b2067b4b61d96f0ae974def6a72a032d1b612697008744e1ea49e657f29238e53a60ca41d5cc0b0741e1f9555ed8e9823740cbbfe3bbba03fe6c6f23eee711a20d928e8727bafb4ea3e7f1ca7fc01af807a4e9984d68ce07f4528693221541181ac199a90bad6a89e26756412a60fdecbc3004f22423d29212d2875723346f523dd6c4bd290e7a8735d00402e2c4abeeb7f62cafc2909fc56cfbee266980b39e9f6f1d6cd3647d5844bc7e1d8019f062806cb44a113ca6dbda8deae63138ace9a723059e720bd04c0152ab04086609ad09c9489849578c07da6e6532abf78dbb77d9d38fbfdc8ed7550769f3d7622c4779f4fde02ef459b46d107257e7b9261cb181050276a7927d17cbdbc2235f29f5a02ef561b6049ca1eabc5caf78f10cb3c6b54f2d27a802634c0c41c0f781d46dd1779a924ce13a3fda824b84d94afc91f3d61d0b81835ea83700af36f7bf05417c703003379efd8b721c6adcbe1b348fedf5cfc4c36ec1a866dcdd56b2c6357188dd8fa9a5ef59621a1554c20f39328046f2dd5e64faff952824e5d8a82159979e062246bed4307e7485e8e41673545a7411429087757d3e470c62b2a548616b1af2472e33a67c6a1db6b0e3db37b961ecc9c39e646c416805e76316cbf0814f13efaecf8a932c9a8aa4ae093812a662a8f5a5fcc5b8a8d302d24ef3bc42c6c9167c80bca46a913777c58a11bd42f6584dd4c7f5048a279e27c1651012ab41809711dfbde42f1157173e91ab7f0e39994d13d812feb5fa397546413f04546997eeacefd6cd1794499c3f00e1a60fcae52d2e5ec1ddc3571a9eb9a061c90896c84ce67caab0173597834df02fa50c4fb8a7b1c5116d355415b0d41335824124e72ebf37e5b703017cb0b9804a4b4fd63abd39b7e41a6b7844fce002d5fb9c213c1790ee133afa703b804738aec57bc97a5026377f2008f0a98d110440b28b15838d31496290c9cbe0298a9ed020cca1cd4d94f57c6d78c80a25178da47400e89b8853f5f4a4ddfca03ef18ef16653fb03364df0dea8c27fbe291dd6307b4ca23f74e6cfd80f25a6c9b327821c4fbf91c36df717f427817d0ce22b95c461610f14cd82cef5f8df44104697ff86781ba6c7acca4cc998e11e1a4e7ca84cc97429f990977a1530b71f74bd0281d39b339496f980c7e6b0da821333a3fd7c89d96aa0c3d5802f2e09ddebde18d880fe6bcf69c6c7b6529ed635c2e598e6394a4f4225aa54ebae33225eb4ce708b2302f9919898ad2b6b764a7e14eba37c6df0a0c00fc71f72ee31bbd56b4292e6e84a9c2511d45e5ad82324028bb621d95f07586036ea66aa7b10985b5f1f971cee592c91be4eea56607cee23b727be41b3f6eb46eda9346cc484c36397afa7e346bdb0a0154f89b096a938238660a2fed260d9b54c38af233033a0707938488657da1fb958a2fd16cad3e6cf21bac1143a49ccbb4e028abcd448521cad3e1043f5712f2aafae7ed057957c31ddcc783d6546d54395355560c977655521c77542a64359320d1855ea539e01add6b963cbd75f6fc27feb87ca6b6cae7169dfb0a169659a60bd16d979fe9ce9cd29573fefcb00f7789b17d5c0a3757292f57206faef623ecf6809728874633b66d68f7aee64eaa1aa2f929b75a91c648863afd1866bf8c965c916870a7fba5cb19711374240fe3e0c46b55db24fee3415efc7d4caa3e8f092dce129835f134aadec926aaff5e73ef3670879ad09d48330bcdc49a30f9c2f95cbf7638146de17e0e5002e433edc4adff093c3052a9170f4f19bdad80ce79e44de4cb0d015aa93409181c743db03fbb7ed3d7063870a9664433660f5b5809b13656c5a08b253ac7b810a9f5f57cc445527ca0aad007d228e675a0a95618a70b545b0dc8492ab0649e2f24ddc71f2b7fd1c69f2b066afdb772916c63605f2913a6ad44a8250f19dee254d5b3f2d59d33122e4198803449a628a26517713732af25bf20b75acb921f73cf9cc7fa6af060e07ff19a052b8cf5b216da6a5bd8ff1b13cdc24fac3d9bcd4d4677975dbce43559593d4a6eb1602f55183703d7d9b27108a0e3c7eea02345e9b26203781e8be6751a1397474e8c87dc8b2f27314735f7b62075feaa18546ff55f17910080db23d8cca895b9a01b5bc8880d101fda2341163a374e59d4347a91255c180cfdf5f33481c702386d949340238bd607a8836d4c0266ffa0216474a3cd957750b7e14bfdc10018011375ba2b1f8408570cfcb4dd30a49e8e54b4ac5f6492e5d1e206d4621f5bb60650cfd7b22154600b7e8b09c163b9507d1d9b31bf60df153c57f00524be0e1fe57b382ab413e1e5af12b82551c68b5e52ff684927016b0813d570b25c771ca4faf72bfd48c0cbef61de2b58320009b11814205186243b8c361f32672b96e674155d5ca92a46a764ca4e7dd1c526c5eaa01b077c223ce2684f06c9b72cd911e555d8116b56ae1c8898fe7de16895b9146d1775660a80f07a205da8877c786f63c64ad50eed84f1f57efb2df4a89b2b911e0e933b135c29479036a394a7c82aee2a2e467587fbb54d4c67936ff55ba8bffda6706ac36b3570d1bd7a15055af7761d47badeab801218edebdd87add47801a62e8013a426d22ee3de3fef4451fe3ac20d5e594d3729b9a5c30a7f88b293422779830d50b245e1abb1ae9693aa67bef1a0fd88e8b5734136d530a06eef7610d2b1d39ffd19fe6b76302943dacf28ded9bb4b57929e2baf1d679f31e8bad0a58e0bc03caf185875cfefaff309cff03ed555224acc8bb32d8e7ca70aeab1ff793b7d379583147c3a727dbd653a9317fff2484c5298e27193bfb39fc0927ff2556527cb9594af6044961243735b913523859ac2701824aae1d2629abd03ae5cb88f8a5cc25eaca9115412a0128a9a2c887133f1a2b0c5657b9278c7e59df221d094b823d0f5210de66dfb07b34a552997becade31199433feb31ea0d7ec4c1c6b33b5a0e1fbf66f6fd9f2bd7686d34f68e24faac49df6c5ba91913bc3f2ba12b34524c1da78753543b3290f854b92c2c8fc69ff4c74dc28ac6e62b501a09d014dbd2606e83d216d43d426331e990fc74c74cea1f0f7c172436b46095c155c313d4da1534a1a1b246465a3c0515bbb44ae6a369e80f6d068136da206ebc66f9444a07111e42e75e3538f103bab95b490f6615cd0397a892ac34f9984ff2bdb3086827efd18fb46235157557c1c9c98648eed7b2b1b975613177b81088cd36aaf77087b2e752081940f001b27e54e3ed69ecea0100831c913821d426e7980866bf286bf092937c41b18a9d70b68986d85fc73cf5e2a516a893ff80e91523d3e40730f8eaebc4c281a62dd95496864d8336ebf1a463b3bb9436b79fc86de214f2d0deb5be690acee13e09958627b4a807daec1a8d88f063a11620f44e276d419cd50e65f7ccebb4fd4fb1a293fdaae036d17cafe0aaff3023cab46155df9b6742f1695d7d7fb8a4586a2411819a7596bd51d2179f4e529cfcaf406154a12e2d8cf547d8a8539e229e90a30c768b3e015643c399018f3ec5658ad960dc662fb55ed1b0cd262e24196143af0b208199a0809379880205b3b3c7eae5f4e1f7fdf5d850e30e90b470621578b8ed95b1a95681461c2c82965fe4a70dec68e70f7e26976bdf325c5957ad10ce3657fb5a676e77dffc1894cb03eb82ccf842e717b11224559817009f264199028e282c9e5d29a580dc47b4493b7e05d7441886a84964da82270229e2a6ca3879911b045951ad9713793798fe5ac0c863adc71bb5da6e8d275cb1fd924db2745459d04a2f0a483e227757529f8761a20be2f5ba9bab6c156a1015523c586e6548fe7c0f792fc3de761c1d2ee055d1fb78a1658b034489f47ebc5253d736245a2b950aca4561f78e158c023d4734947b11f90e7cfcda7923dc07e329db2f0a07602d2b8a1a4657ce2356826d4d9f175f910fa545be1bb9da65264761dce151c4cad60ce39312f881c836ef7ffec84c04b2bf7ef536e40c5bd3c1ec9d198252058a36a02f4e622471c0fd67bcb1fadd7d6f42528ad232c265a191f8fa99e10a08ede3748eae0aee7d9ada787d560c1651b304ebbe8c222ffc68d0ff701f88f269573e7c1c5fbfc46f31d7e90dbdcb612ed4976319a30223f3237f6d81b7d9a6decc85b403014a7d99fb327595e27a1823e24c685821af2b02ed934c2e6444300763d001a79705c31b35a0644f094521c2d005d3d1bf3bf1d78749a3add2f13d7c2f7a3cf4ae6110566b9df4fe072503d207d558ccaf42a1ffa1d5d886befd29561e778b8af27aa2da14b596de50716ecc45d609b6088306400d3c66a1e5cd31fc4bd0429a951274515ed8fb0ca961e9498cb6957a5ff04356231e0ffc0eb0a981958a57873bc86b0c6c6336c0c1044a3172bea02d51c4f72a624efa217cff03c0e5d82a45ce3f2fe79f530010cdad7aa0b16a4e9d7fc2f8a72cdc085164940c2ff85107825516adfe1a354a77d62a2669bc0609a1b84ce52fb1b8aabfb1b1e46892690cc9aae986e8bc552f2752895795d7d6e28a6cb36e032b81ab16075586c3dad24e80025c6f69000f4f32b5eb95899364962d2f98ad8f179855362fc51af098d202bf1d6de7f1cd80d83ff8ed924cffe3784f8d2d09e178c6a8290affe9bb98ab18e2b3c91854e8118e68021039d5907a185ad7ffdec114d5b5271ddffcdd4e817f1e03fbc8f9272f6a1c09ded4e18e8fac424e24ac42115bbbdeaa73a8044e10e0d0c84826dd5613898f96805f18a7907a72e91c0e5376b9a684bc7174bfaeac1e2e9b467defd5d10e36c9c3924cfa3923c54ef28e0b8ca7f53e664d973dcacbd77de0f281a2c02de4f2e6f4c34b4edd656c10a132ef7af05daaaa51fb86b4572f613b7b9c6c519a72e903c792d1e8542f5aee6e1caa69181836b0c6c06743678ede122d3d896382cfd5b291089cfa71f6d5f5cd08e0accb23176f1e42f19de04aabf6582c44f3597e602e70447e7e2f5e9f5ab1e066f1da427c91f98c40723629aa79d473de33b89711b0d569eff83de8903e0ffffff1f