PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 64461 571d869355663e30a26a6f5179ac64c6566f5f0a3c9f358c588f89b1bb1388a0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d37b69657769422b338e82c117fdb1eeb4ad5ee449cbc4d31d72724705b0e80c
Certificate Block Hash
571d869355663e30a26a6f5179ac64c6566f5f0a3c9f358c588f89b1bb1388a0
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...008238000010440000
000800008000000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000055a56b3a6dbab4e9800644d78af88d3f88e0894dd0f6c4a19bba66bee1f4cad0aa1118fc4d7452dd0aabc162384b7c0fab8744b07c1fd881c42d3060532b26d4ced9b29caa5f8395ee84dd1e95adfeb6fb17985e585db835320000000000000000480000004800008238000010440000

Raw Header Hex

00004020a78a005490055934514d5e5298bf57af00405fcbcc635359f348b57e1cab2e9c0db4e8e77ab28d4674ae623d40daede635896791e2506d477ed4ba33301d8ef2cf261b6a82c301180ce8b0054772721dd3c4cb49e45eadb4eeb1fd17c1828e332b42697765697bd3

Proof Data Hex

59,560 bytes
121216020307843c3163a8698dd62094df689b3d043339b19f6b2d55ed27d8c6a6ce6db5d74a20a0644c1b6f189481dda48c3ad6cf702c85f2301c8058c9a56fe100681cb3e6616e2b741071acfd08fc09d0cc5046e44e6174a2a0dba56f396f5ceb9cf5bf8a58f758d1c2373acd6155e8b525d1cfc83ec2743ac3b1ab42accb498c43538c9fb80d3b071d4a7153b4692e046045f9cd267831b3d56b803c0c20d64d5bb0eb864bfea23583478a20818c868e2a298a2ee69b1dcaaa96a28783fa4c54c0a1a4abfa2a7321395a19f6fcf72a1326bf3fc844db01bf38b1d83d5d71a5c1603f1dea206683d07d9db82d276d29640f12b9ed29c3d2f13c76c5ae82a45121d1896a20d38f471951b8677dab0c0b4b874efdd779b368feda52e4fba6cbba72e40daa5954aefddd5f1979f75643e18a63ee29ffe971ad883c608eb45c75be087397689e78039ea2de8282457b94fd2880c1086af141f0adeaa2c9e47428da9f9731b63fb36073ad4f385b1ee7646cca788186dfc22e95d13656abac06dcbd014ca65c69ec984130b61071243260442b2cac74b9e1d9220a0e74adcba4e7c1d1d41213a6d3c95bca77f90e261de093e9f66704d121a7b5221e7d94b94ba9418f85b787a5809f7fdf7fd3614060097542faafd2508d5817d9869db0e5bc1e0d93962e76829415a42dbebcd536994036be48abe35059efb1525667aafd82c25f41bcf86da338c71dfe66441f976f39d7cb9cda04e645f04747f26cb3b72f9701d2b48453338026cff89badd087394ca701f8132fad814fae5558ca5db05bf755288d85f7142a13dec6ff273b2689097c9b89f29bf17a9e754e5851a5c465bd9fd557ed57d146b2f1414b34044d638fb1861ca5fbdcfa67518f56fb5e0d38d0f013db6e437c218a8ff93ccfc4abcef5cde487d8acb43b1ed47d0de388ba8cfb9dfbd05cf597b50e5c54b397d2101859324087ca3472527393b1f7828e7c0a4c7c602786c1f2ae87edc06c4e0d673e481e5c06c0e9e5f7b13c77bb5e600ad14682374beab885f73bd7e3fde7e222d28330a0246957c50fa7019de9192136e7ec8a72ba0f360e6b79f552f47ab69d2470fbd779f07f3438483bd18ed4ae6d97bf8d253424b0c963e64bdf3749fa01897eaab64f65bc1a38409f46367a05b39181283fb859e33624ddb1cf52c955a1ccda8715645d1de0f71604aad983a933c2fa7aa792cbb013d5ded790b8f574f5c823b665b0fab16611e86df073dd8e038c9c3f7b57986bfca9f8199f08f117aa6e1680c03031ac72a4e84dfcf9b0125897afbd5c4b24082711917686cf36547440b82738246002cd5a394e083ac822443d9c078731475a994084671e034b8b27b706b856b668ad92ad2accf77d6454245703954b7e5f9cac971c12fa8a7927c47540fc909b04109071ac80f92df90b53c8013a53c158e335fc5600a71559999360758decedf665873e5ef04b80b00acb844a8bdd3f5e63c8e99491505f876f4f7b759a41d2cd01e75e5e3efb7cdb195568fe2860032609a339809212d7503d00a1cb6914ed636bd74449f93e05b9b0ca25045f7324c5654164206a75baea35d915aef0e6acae2f929986c16993d0da9824fd4a46f2399e347f059678385eb2f48fd71bc374a53c363bde87702a7a17e9a9d875c253c4040af3ac763764bf478e12a81852b50e7fc8d0c48bb6b41e4f41f60c4b801501a120ff9c9ea0baab4ee480bdaf7bbcca76a1460d4e55e351f21a947f4dc0b792a09bbb103c7304e1c9a6658aa79837eeedd14b9dd3c2d73d93471ba608722f04a4340b768a68f954f2af68d22975e3b70b53d0b14f8842231209c0a60131e07f5c59eb127024316a181f4224e4b5274a9290f2b0d2d5862db820cc2cd9ccfdd84975e34a54b8d8f8429a874b35da0bbaabdef92109bce08490fceeac1ee269ccf55eae1a45083ee8f3423d3d2f880b5bf2aad7e5677df7f472c41aae719ade2a84bb04d4bd890ea384d97be54b0978737121663b9e1728d580602fe8bceb6abe4f15b25d33b08fa1e8e97983ec4fd34a60679854c5536532aff6e2d3309aaa5f7a628193a7114228cad6f4bc9be3cbfe96e365e2e6adcb4e118548317455c6a4c58dba495e5fa4b775aae6cc10e95b5bef4800c887d23e88ca5cea4d34617415970a87e38fb2d63b3a75a9a91b133fdfcfea4ffd96c94575e57a9f04bb93db06c78e6aead02422c72893c811b8ed392b64244eceb5dfff932b6579dfbac424f9fb6d7947309906ca187af4a493c7c45bdfeca1b82c48136ffc7c11790bb131b1d6d1a81fd3813867266ee6cccb2164361ec9617c959e0576ddc5f87016aee92352f06ca2f635f852db3e65c6f13865a9918d49834b631b759cf2db53f7b88c2be2950bb326de4b558ee47ccfa1a6b9ccf494448228a5d2a578a439bf3cce4bd7c65a659c3ca16a0bc8e1f36c5d1474ba8206dc45bd2dde44e785e33e0676de580db00b5df6ed31bddfcd872ab6021f9f5eb796760ea6dd89ad2966d60deed1012118ced70f54c228f0994a140f5d791c1cb58aeb12b3b260729da24996ff930635a9abcae8c3db839375e9095c918a826c536e41e85d664b34e9ef210839ff60218c90996a89f7947eb02785168812591f521247267444293439353f6cd05b645221a2b7c6ffb3c85b6cc6d008d859df17891c61872e6db697b0167ec54acc1f6ec32ce70a001531c17053bc1fb8febc1c4ec8e0d1ec53913cdd383d4aec8ee72932ef0683419ea09e6e69b845ee5711cdd9b2b087278fff8ade13acc2722c8fb498de76c0f876d1894751a7e10b9a454246a39b643197b18779d8c3879b4a172cde5225815b6969c6df796845132a24ff888262693c8c501b2ac409cca0346fc9f81dd128721e190c9aa8e92281b908cb9c88993757b068adcd7a210791358027c0d814ea3b752a64dc2267f45903880fec52afab5bee05d7b6ac0f854e36833cb035063a74df9fc1e3f4f12f850aea48745c7fa44e8a39c6fdb3e1fa0b3815d26c054e79fc96ca4667d55d84a14cd90efefd8651e5dfa6e11385041d9e9709f90859d04a69d92d5eecc7a3de90f3bf85535c21a417b9e6b35b8a31e4deb6dcb751069c31b38ba33976cefd903e7f86c3ec871db7dfb036d329bf57bea6405f8174467cb07e4ae7529154ccd15318177387c650441458e6b3b44965d738361c5d600f8e64945e3cf594655734d731c8e72252a2ef7e6b5c3de2edf22ffe634f7b68fafc841603ba96d4c9e69cc36098e9f08b6b07041d9b93e9e1b4d76099ca0ff940072f0d83f53cdaf99ad197fa983947de22bd727d091e63c2df4ec9980011aed81fbe9e16bd1ea0ff109767ef714f282f220ad5e64dd3a22372156ddc922f451a192c3b0685d62dd8f2755aa0be19b7f3f2231d2768b6323ffbb55fe12b5ed1ea0dd39f5083e8522d6e7a51c1ba2b1912a343bbc20b27f87642798a4e90704acb541923b07438719124ec4ba9b4dd33ac200d9ddd2fef8b8fa62059109528d3da1b0fd7414a4fb4aba62c2650084867c9839ae5e112f699c3a6ea6689c06ed3efc58cb7c80aace123e2411aeb3632376fa9b27ed79d113346054dfb966aa9793e95444416534c8603602058c5041291a49760fe93156c8bd81f8deb27ec88ee820bdd75ecf827511b62022a41202f4f84b8abe6fce027b4966ad7605ed634456496ef4d1011952133d9a542cbe02d741d4200bd90bfcf93c5822d7f256aaea76fd5254dc6cb9072d115a17c3dd1ded4639ed506d6f44868639df6a33731b71c549c0a6614244802d22c76d8caa70a95182fb80a7f23412a19f9c83507b92fd0274458758fcc71aee32a14771d7078bbbe5a74a92c4a42bc6f4f423b8a26e5fa1c5d72eda76ef3ac2716c0de0ab04cb3394cc1090b3496ca489d63dc603df07574899117d6ca7b3032cc7e75f0a5d705c8953174090d910964bffaa797a41a4e8f08763d562a5ed4800fa8414faa71cb0bd828437360ed6c90a038e93d638e09e5270d5dec7c83c366f22dc2d04c608bf79df964ec1e756ac75119f5ddf405b5a2a492f805618c7158d052e270c1a2b8dfc6d044761c7d1a822b6268744d41a79aae4d2c89961ae520d859fa4ead057745b891c841f8b1be2957dd66156bff699b3a9b18d4ab302efd1efb26038438d84ada177d9da061c0c644d0b16bc4491c112d18883ddf2254a684901bc08687a12299fee76e5c3f32f7eb462120867557d58e7e4e856890a56a03e08147ee6f669ede00ec26c3eda5de7b9de8a14ddf8da0f8ce23df0fa390ff26d658178b98da74380127440a5465ace9c82747847471e3171c6f3a277f697748f11eb19c351faf6481143e2684f56649b40a72ec21e289aa5b77c049aab229fedb0f66714cc3d58dd7e96bb1e711918c1f20eff83eacf99f9b64c7f45eb7daf05e76660506465e9181cc548e8a4d530577dbca454b3c2eaf027c28440f4c9cb6a31bad07049b071e7ec0e9cf18f6c66ebb6e9694afc6e5647acfecda8b10f3404f342aea3e0bfef9cd20f317ac33bf6e568d131cb3f399f39c9fcdd44054cd08447a8df59172ea06109eb3fa907063b953a502f8d3b763773fcff85a5f569bd76a6065e9c1e19b3a12b019f2a3c561031d0fab8275c4a5bf169524e36c9918eddd7ebcb9147be6e2225f9739b30f3017685a55aace328b4a3f97996e41eb51514d5cef18630e1a0779bdd4311197102e1433cd1d95155e717bf61fb45ab5f1032680f305af37bb4319c91cdd0e2501edaa6b7162d251315e895ee1a6b0bead41b84043e57561be9657066d3290645db66682ad8d9fefe309bb4d8776e8f4b0605f99ab76a4db46d6aa06bf6ee1618bde4dd6e6152489c825cc3f06f9838ef9cbfd4dbc1402b86d8f26e7b34f8c75d8bbb0f5b9fccb87e8f0465f736118f67f43374dea528382c8f1dbd01fead9b8b9eb40ba26e55db952086d84fbc07bfb37910d7dc3c4a7ce64fbe661e860d934ab9ac1b0b07e26e2576d23913df718f7a537c27c7dd56065d8ab22d56ed97f0f214faa67ba34de0541d28bcad25417d559a8f98cdec7ce54002d9c494286f896940b193c811cdd56073e4383093da4c384c2041fec197d8956a16be899e9ce1bc622f78aa1c22e18979c90d4826e3b30073633a44e579404377cde5e2729b1e204577ff77dbc0357c8cb07be1e8836fde007412231f728783ff6ac5d4fca2f52f40983a681ffbc4c488eeeab4bcce0c830026484c0039bdb8d22771e0c5011bdb415694b8d777d211bfd7091d97706bc4c8c58d6bafcec1a232c7525939eeda8c06542ca0e7b6b0cbae140217d18dcd481efdab6c6ea744926d98d86312ad278b39a0407559a508775d4b540bd63c15c459acd5098760a1e5c960336734f30266f6fb1dd01d59248375fc175480ca3d2888e01c9173006b363d21f619f865d6b0e5edb9346c723b35db20f3c2a3b7aeae4309d3737af09abe5e94d105002f7e632866f5a2461774856b96b6400206ff14758136dbc7213dceef2523620bd07f4c35cb90a3fdbb16135ca720afd75849aa292a1969921fd612e0beec1d92aad78cdce4c698505e6128eb0d0cc6fef630846d140c294dae9e60c1571a7a2583c219347927728041291f6fae982492bcedd137ab897256b95a71a905d0a1bf548854f937333e59d6ac6a180b0e26ba9e68e5a84f2ff2ddac30b9d51ae3e3ea25cfe7b77886a1c17da763440702788d62b691a9fa2df7616652dca1ffdf0e5b322cba0a57803c26b2ba9211b09ee52a848c2f064a2102b27085f8d2a63f26e922ee4489e5a65da5e16715dd915b30ef850fcb52ad7e33e8398f19697de63fa4035b10a5b40acae7c2fd7541345874640266b2db8fbe1d6050eb9e7b7bf73a11cdabcdc110fe04167ade0c95437a2c861d6ec08a482b2332d02cf94499a9e0add0c8b0baed0b891552d1a3ac6aca5a231383989a4030bf310b8eb31e4db2fa3ee00aa811ee97df1ec2339e0e4382fcef5e2f9cd987409ac12b962217359a9aec6ee8f9bd35dc4810008f819415bb8f1528787aa56d249eb80e84b1fabf9762b504f4a8288309a5dc24230702a02a2e174052d62efbf386dbae32cde375d7c0e9943321a3ed1d82eb6b76bd08e6139c2411056b79d14553b7d521f7e5c1a67e0ae7fa60c96e96e5433d8e8d9af0941c9d8b8c8d355f987272fe09a28a90a0820646862009c1378841208dc3e3ee8acfc825e5c284045b0a9985f3ce7b0abc3b5b393c5ef9f9b4a02138e3e7dd0af6fe1ffd7128ffcf7a409d23aaae5de7e73b31f153be6437f81e822bb7f3dea5d58ba9b2760f56b94ad8e8ba807b0028a10cd6d250e1a26c755e58b8ff009fe80cb382833a3acf38b4824f6fd94b69456de578e77a8e7b2d5e6da12d99df33db51273332b7d0c992f09ebc1aaa019c60bfb649f95ece34736af221b18a65381c8310ceef689213705ce30b622ce5c1c01aed84f3931aea4dfb0dfcfe891ccde7b2b9baa7f0e4429b20641df3586f1949313762f83c0bce68cf005c2e7d2e338173984f73335e0f28a33b7d933107dbe1c1dc944273b8024098ab004c00bb99ad121a19759362152c840c444b2214c835b1511bd7c0d769466fb9d472677bb74a909e83545a1af1d5c07d557bc89ad9bcb5be5ce5f6f31b1350b53812d223b453d9b9ec812cc02fd4b75808452246f7ea1da10c3bafe46ad781911af078c2e64e0759c60851da7f08c7ddbf1e9ccf0aa74da79b6acbc347c14a3fc4ca58d85ddfc039d4225027a5c45e4d47b0fb2be50eb6b8ac88d94dd0055975238807923ae1ae5cf0e9cd48698ea38429a79c211f372f55c5f46c459f993b8e75872a3b61ba563dcf5bb2ef66b60fd65927e6bbe0f4c810d040dc9b6aaa60b0b2108d3fb1838fba94151ed6fbf31e0cbdabbbe4237fe449918dedcebe8305866a83062f54913d3a6402139f6fd1c7010fcc8b985d26f9bd10b1066173424798b84f56d9a6265f9801e6b9212106ad3891cef3b2b9a2bfac27d5a79fced738d5f5ce258d8a232a67bee8dede3df8d4c99b3815a228c1214c817b62acf055ec9381bb07bad5ea89abafc6e8b0e06d10d4212b7c93082ee7dec4ae0e4752efc21137d28dcf433531c207cb132fa046e6e3c756ed6234042fb6076ac6df9ddd0ec3d5d18709c0cfa6f8e23fee2f6e6b09c3130b07b950e39c65530362b7cd16a3b6ed92cd5ba3349019fad1ad77e33a01a55f3faf78822bd7defd7b8ab589c1b2216fadb65d6ce5514860b27d0868753f71cfee839381b2cab4aa9382b51a36066f82851b0f6db78114a4041fede8b9c002625630e2988a1c9eecbd853904388964c0c0bc7631149ba3a6fd0d0c3a237135c9d19c541f898d33a96f637fa5da3fff87215eed388c08991e8396907aa83c3dad005509b719d697e2e8deef8d3165c59c4241a69ac77fac3facc2ef255051c04a9c8d873280c1ce5afc2bd016880ef3af56ef36f11d235e55f762e572ad72ba4de651cd60c1528662e4865641cd5a46cac11ae813bcb1613c80012c5c1c553a880dd931604d0b560c6bb5e9f6568e05425e734685c2a028c8316ccc249ceaa788633478c1444f8d1c0ad4e655c10581c6f45f23101b556b65a0031c4fc9bb24faa9798d27a3bfe703aac89a67d4ca3d39584d38aa201de85b277e95a937f2c5ae1ca25c6a6d005bd8319b7b4e7f3aaeb611156307a217b3142b1acf45a06f06351cafcb7540ec956e91aa9c9fd2437efc316aa8a97b87231448ef1a47a34a74b21d8421173697e400c3197544ea86569e1999a07eb2beac5dbb2da6a315f163d1216584455642e049ca32b7f1759c1c25c9d04e91588895e33acfa67752e548b5f3537c244f780bbe05446a856b20b80aeef026760d4e2d5ab006c13e97cc24552b601b5a3f7e58876bd6f30c3bab789884222a55af4152b1984497bd725ffa9e62c2cd44c03073439f6657425b610d84f5c86bbd00344d52faed6f88e72a7e335bf1921ce5b3199920abd5586b0720f713a372ed587097ebcf3c9f5ea9a2346680f2c604fb5790461d1664c29e21a0438fcfdd31a7c99771e26d3c865761e4d4e225bea072c46d296c0ffee13a123ce8847395a8ddd032e2c6ae0231d04c15623118b557c44d334c415562165dcaf78973ff622909c01ab888097934461e0508c6d51f4e14382adc84623bc48f1399f35e5cf12ed7335720733fd9fa0951c6bfd91c7f7d13becb781fc09620dd8899b33b85d98527966b0264a59f83f798e527b84abd06d965986ce46aa131e8080d80ef57d7a31c3df0c60692fdabd5533f8f272d7a010d5d698e528c2a78b6f47f3acbbae5869f94b32ccd9873dfa2ca27418894024894e4b1c4ebd5a9ee3f82a5a2e754d393a93392b5a0c19f3b431434ae39639733d2a8d6bc8bee3d043af6c4552ae6c59f0d966ec2a7a9960bd9edc340c82e087ac1159a8b49f3478df83557e965f9be4bd4c089999a15e94efc835565aa11705a9b4f9bee48327cc87ccfe94b972160f00eed0da65da9ceffcff2109ab5b82f6f9785b01c96d4a40b8d56639e9500acdc8ad1249c064bc3de83b87a45b00c9da0153ce70fd29b1648287b6b5a5b4093bd3d0f225606765998d61e7eba664c292214fe78d7262204f98f04172440cf5de6713ceed584dfcc5f8ae4194b778e969dfe182db6819b88a9d34eed40dcf6d9fa48251f3236187ca5b3c1b05481065bed887345c083ad3f8206093ca2fae96b5b6246f5eb93c9699f044b950ad7e42c1b1733bd719d7a5d53d15d7da42c262f14ea23cb8ec55bbd88cf8c6338ceff2e34b882ed52558705ce699b64170516d27f01cd8db5ed746d10a933e57f359cc18a6abeffab7c1369d694457450cf011b86eb8d7d1a2193d2170652247a9affadfca5476cd5de1afbe05182eb162422b92133098e847eb50917109fb33783dfa20742c8009f30e93d607d95f0b198eea80b12be3aa254b2ec002c127b530bb491379f7f63a2f05175c0d41ba2b08271dbce3491a68feffa59c48abd17c2c815d721c56b7dfa9b116629ae09e64a09453076a5728937955e2a6f6484f50ae6a4641e10a253b10e0c8ebdcfb6f18d79e2e3a85e26fb164f1000249dd85e8176b0ee6675cf6c2d27894a2c08dad6da767e18de8128c51ba64bd429a4b7349011fad1cc1152db96fcb72a282d25fcc50b49d2c612473f2a201476dd91c6ee23a27bc726d0b0146db268cac354dbf9a5c954a8eada8e8b334f098a453cb6d30fed17fdda2e7dfd3b2621c3484bc5b05a28cc583bc70c5d246a651b7d242046c071a58c508dfe1c18a2de4a3c037237a6f92dff64091785463c057a57a976baca9c260bbebc4c8074e918d115cb1c77df98cfc764e6ecbc17f986435c7c983ac5e7b65d486d9923e0b04749303c24d184cb89cb26daece3f997051e7aab2796811b60b3e60dad01441fb8a517938d481b573e74cfb2779c3658c5fa7b1843466b6ae1dce229d76aae3631893942b7d8ea1fb68db63c9c64a1b23c074b58b52382af1ae39e889156ef92d7ab229d386df0ede291ccb68373f8669012ae069687c84a72ae5d9aa46bb59e471817d33deef9abb32940527848b43aa739386afcba5c0b4020814500200bd8f0851aa8203d9cf8f93e00638bf4f6de24d07e2e7729648e30985343d67345bc763878007e4219ccd194b9a7b89ac56de0a10f7a6ce0be96d2b341f832d1e9b3e06b73da7ceee8bcc0c9e9220359f7ec0d7aed59ddc988d006e56aef160f64b5a22fae682e460ea2c0e3e17cda70132b2331c07acfc1f1b0f3d6ddefde84270133acf5ecaefd02d3744b0c7aefc0dde6afa2b60d74a36c3da3a449e0be8f5e49da7691f1baa8f8925fbad8166865fce60242cd6c515032087833832058300ec2321ca02b73807f395d731bab9c7f5567e15d191830364ec6001d58c828c856215f18d8b2875129390d7f798575874a58dea056ec8d090481cf29c8664976e6564db5ed5ba799f529668126760f01cf4c2d0cdbfacd849e32ac14927d314a80d7d9aa3f852fd9070400f9fa74aad5fc8cdfef59951cad57a9da23d502930dcbd740d90e8a95819e916faa40b42bbbe8db4df544a71f96220db9a6d3910743483a638b98d7f4fd1fa72c3bca31533d5a83d49284de207fce865baa0a146bdce6b7dd57b62edaecf268dfb39a6de75935d8365727a37fbe640645fa22effcc745802b821cad426f40e57d7506360a1bb2ee19ba2cd1ad24dfbf9139f6544783cc16652beb1c5109b3d6214349de0ce17b025ed5a9669bd5e1bbd8270529e5d0851295dc18f76d5cad7e6d6af51c38ec33fd7fd31f7bad1374d9f0dedd1f558d37c45559f69226b967c96c3398b1ba49af4fd2d394b7b4c98e18355c342f014122740fe07bca0246b7261a750a5ad3ff812dfcf1acb6b8038644b3afc3f48cc3b41ff856a25c89378af87ae22b3bfa050d489695401dc8ce7692c111fcdccdc501464c9e2e92fd14de9089a1d1afbb83b6af446b689326caa1551d00c4c936e7da211cce0df2ff21dd28464e4e4d8d071096d1deab0aef12ff2f72fa39fbfd28fd4c9b65cc403e3086b6b1533c77b30013542272094868709df64f4f77779886e37affa1cde92b15f3d2a6ababf748a07c6d623d5982d9c355561fb2d96eb3bcba7adf9f47a69fb0ca7e095be6fd29fae1b5c9d41dfd4fba8242575c2f25b95eccbe73fa57547f9893399563f51e522f48394a914ddb441f1af32781fe017199863718bfb0de8540824c89e86a797de5ba4f15b7e79638ede34b21c465a993db5500286b30f54ff7382d98c2543cbf92ef9c4be63095b3e08a514b7870faab7b427361a458999b99cb57bd89f496aeac9756a05590e40a8211740657dd93e59a06d2c7d10f75bc62692a8a6ce59f19fb8b52840a49e3260b004d1cfd154770eb61800e4862642a30e0c19d53cfac31ca6ecb90bce9b1b336079b9d1e7af1dbd947d4e40df99c9f766285cc5787028848cda3a83c397c73be1ffccd2a2441e944606fe3835bd88cbe173a9e1cf886f0ea38148641ac41a4d38ee68d8178444026099424f7bdf73faa1548bf5ac1c72e784070fe038f16f5a4599bd834c9f94a61142ddbae656db471c29e76d9ae0d78dae76fdecdee82b032cc6abf92ec078c7ae8de3657bc2105356622dcc45cba5c7a30cd3389eff3292d2ac87c57daa8ff45817eb9e7e66c184fbd7db4b95fd9ed05a6ff6910ec9994fc2338b2f5db64f62cb9dfb705078a5296563b854598431dea0b6bdf0042992d2dcab6d834671bf6ff746b76c02dd5b6c32fdfacce8b7ea7076bc5a29c920261969fd1b09f16f2b5eac158c3bbe8022e14618b9e06aef580e7ea408f98b80a2b28ffdf90411ac57de978e0403d3330b76c34451849693a38f75ad712002c2bbb0febfe1d928261e17c45c2a89bad335009001210c1142ec66e9738f5ae8a825727ec1e60dd83708e546aafb162b65936689c0bcbe3fc1222dc5689e5379ffda0eb3c9a214b658328fd92220053959da0f542a1640ecbc74205ff1189ef8ed66f12a352f9f91fec59415ad508474f2ac853ce3f1a61c8981fa42230e5a5b35eeaae86497479e53a168cf555a8e7cc153630a285e68ca76a416486c63bab37ba90682a98f2599df98f79dca52373dfd9c30216e8f7073b493f1ddee9b23b343002adcb95bbc93201ae846d1fffa2218716b2910e2f14fe22f2b06bed232d802e01c9e78d0276618263c07c8c4b03557ac2560d6088b35a1deac17dc99e81b6baf99be5c46a05b757a17a4fb5a35a900da6a18ae1dedab7ed47ce0f71f1e0fab774f4dbdc1c54a25cbdfa88b9bf6c561f2465e632048d410b8a5484b413c31c1c2f6e24c8c2ab20fc43650f9af34546cef76011cc053995fc6dbc23781eb3231aeebdf62c231a2d6e7660a2b5e80a891cbafc3eeb664420843e1e134adc34028dc3358b15f10f5f409c64abed07c1b5450b8589f00de0deeb1478fdf4c66c7af574af2a01d4fae1d478bef8409153b7998b704e9097d67be9f76c50f3e6c9131e246d8d875222987ac53856a65f516af53d087b5e1dec504602499687049871cd2889016d0fcc4059da7ae634d377863a51db6e15dd041c7beaaf78443d04a3543e4a5e1509c3248eece54ea2253eb63ddf4663ea1cf435b8b0c38a7ce8561f9e6da5c79f59b3cd836194baadb0f3c4adf6d779743ab8fc3d37b2c69e8eef5d94bc28133667b7fb57d3abef8b00455eeba508343f23e5382fad7557f11b7a498736db49db983b536600a63e4c9e3f9c69474e9bde00d77bece93884b314a5d8aeb881aec7b6acaacac43afbad88b91fb342d1f97332fc3eeef3ed845faa9fd57eb48765e8d7a2635b9daf14b680f4e599b151dc6c3adbb548799760f52c43f56c89fd41eac683c8eb17360146de26187aa29c4062b3f60905ce2bc99021c400fa1c4d605c6e766f798233614796ab3b59eee4767c34e0ae264c1e390314a76727ebde618e98b97a7696524b79ad4907d054097d7770ed361dbedb76aea5ed328409fd7811883aa1ff988705464bb11405363f15711353170fe8e397d7b2cdc122e63dac8bf2a8dcbe300128d0fa72b2a6fe1bd80e85261958c3de06f2f837ceaff988eba1423f7cf1a6b82e71c5c86431cc13d2cc67aced6c9f23a3179ef69fc79110d165438eb9fde112832e616476db8f58fb0953db01ebcef3a9f6e5eac719ed116ecca1d2e5208d4cb84fd7556e807ffa413b1655f34e7b9df0263f5317023cf521401d7d72962a907e49ae01c7ab8c77d299f5eb32b0622b1ba0360f1207a923b087c13a5ec211837a11621a7dd2df44b4e2044d96b90bb4713eb6ea89e1bdf9af1596ac71b6d3a4b668ceff501212128465c2d1c19a00311c2cc07870eba098d43cee80131f184571d8720d9862cafb7fe73e50a8cc2daf3c7ee430443b54c5c3b0324c067bb4ef23cd5819898ad148700c199864eea60505131d6e3998069f3ed7abef1de629b50c5f2fb6a60e0d718a8a35041fe3fe5ccff901746d1e9c519bfae058bc070fea0a7027261ef9185f77cd2de4d72446dea2be347f350543a70bab57cdac7a6ddec33144cc4d06bdae2e1e430fc0b0511bd22b1dbb34d292941d4a0168f97803b4b05e0641aa287f9cd4512e1d9310bc775247065a01f40f6a37ecfaf94d2efeff3c6aecaabdc32ec37484c47be35a09a4b5851f43256c018dc6a60791412892f2f25d2bb5d7a4b2e1d5aec5e375c3ff2b1843d91b6d30f158ef51c91657c66e9f92e785cfa9f4268fbe9aa6f9fb4277101051b557689d4225eec3eeff40a66404990dc291abba1ba03d17e531c11099b80d21cbf1ddb968586ef625297c3b94105848ae4221dc3096ff5c0d0d8c37fd69a47034e06e0eab95cfd02c41262039de9550821a0374315e5a4eec2ffa8bfa6b8f8001fb9ac3084d8492ad5654f1b05b05f91e7419d208b882a7d0efdb7b65a686af13f45cddb726d70430e28465936c70560dd5f1833d4681db67090314ac88548ee54ffa4588d9c35133892fc3aead4c551c23363d068293cb8d55b102c380f297507f1426db3460aeee154656d623d0ccf11f01781e8407714072c7009a4415b613eb5caa3baade6b772906271c7895512bf03f5cf343ef1b3b9a2faaafbdb68a3e6d99eb970077f78de5c8ebbbe31c15129817eaab8ded259a1fae5ab28891b687e0e6322b7417b626e708a531bec3e48d9af3e31a4a103dcdc82b2faccaf18c8f2106d0309833f21e13cb7a389447dd4fa46cbef37bdbc6341e9c4b1e8fdd7ea562777b9dedb39d25fd28509f88d7c3f36fee3bce234274e2a11f478715e4494138c06f1702153244aee2d0740bb4f60c36835f4e7717b65c11711a81c5056c62e4eee6716dac81a94040b4a1e90cc9a375f41d4e82f98d4f8147e12ff9c35f2e7dd09af6a461ef07afc439e701951096f79132485fc4408632d73d576c1ab8b05fd01dc1c8ec9def7ccfabd519f646ea5f42830ac029acc50cd2eb63ab23ddefead7625540d5e2bb2346f1efa80d7a2ae42ac727e6430dd46bb42c8b8ee7d3448b2a22623398da17ed153344e2714773e72452eb26fa3cf3be278364eed3a46926685b6bf36452eea8c94bf13aef7112f87c8eddeba634c293df51503993060c007ae775200dd5a643260964504514e8ed7e63bc462ddba0e647e20e342bd9a1e1ea1de0664ab82ab53bb3a4dd98fce72da129f3e8e8139c5ca38b1fad7495908b75a2d0df9e9d241e180a0f4cc4c455aa456a6cc92270329ce6683448c1605f7ea449f4b56583b2e867aec02efa81ba5851f0ca63ed4188e8d4d5947b23408adec7c65b3cf5e331911aa1bca15c96b4104849837c378bf88dc722012eb4f649fd5c4736bd9b7a18087ed377474872b7cab0eccb57e75b8bc22052ef73424ec54482afd9d765a31d2353e775c6bc8735cd73870ab240969e5bacec2eef37a80c16229269710774c196136c318905e2edbd4696b5de89ed2a362ee527dac00a8cc7c6625388761d83fd7b3f81048a764c6d1ce6f5bbce24e3d9cf07ba0cc3ac51e5f86316faa2def4ff76042748678743300f5375fc09352d0489f0a175506ce29bdd7107e43c7c95f132990d01bba1e57c88ef45b20a509c8e44e04418905f10d08b52c744b2ffaae0ff5993b4a3341596f59b9ce3e8ce087ee789e0597b7f30a56c2b57d7132155cc1731cbf1732f638d20bae87843e4d9cec2887d006b1ecea5c09b7774987494ab775701c7a48a02a8d26394eb25ac139ab48af93108e4dff08c8a9d213ed3e8966080876e3e88bf80f146487ff16f83e3b096506fb16f3a7df890c49097b19283d670d060831a52ce11c060ff3c2c1dec983093ace348824349f38e5f987377c80249148d5605f02da0583c656845d2a8ff2e93bac3d2c413cba29757dd83633a9cde3bf29d4ff305261417d2092e5091bdfbf24cd55ff5b7e2b0fb852e4fb8f8721ebbb6ad4279ffc6e813db5e1a3e1b922c66f3118be0a9135afe991b5c453a5040324d44ed0da22e53db0debaae57e87c9f1bca9aca7f135b17b4e81c3e335aec28546a744aefe52ca2ba4153edafc93ae58dbb32d51b9e3e1d50604f3693dc0273a7023dbccfe36629a29c3fe468e738655a3613b3a378fed5aae9012cff7114aa9ef43c952b311efdde318d13d19daabe29030748b5caf7076c787fa72048c8d6de66333abac4bd2de2c1d80c7a9e4f2b12e132d8ae997d5ad5eaebb59f506c72dc7665bbff5430c92350bf3b0e5c01dc11b71b01b4a5ee92b40321b931d0dbfd74be6acd89b6c879af40868b27d98e23a6da6420c9f77dbc877389a8d90726a62ce17e6ac1fb4a3ecc92bbb3f2c04d5134e6ab2b6c841390453e3c0783c9cd3e44c91eaa94f7223937d91196f108a7bdd7b267b7609fdc634da4cc126e06e6145f6b59ab2f1503e02e88ef8bc5476b9dd2809ee68b63b58ad3ea578b8b3f663b2d428dd0c8dc7e3aa42c0fabae286bcd5306d304ccace16d3c148bd126817e1e40bc00c7fcd29b50ea18a747e9db969f803d1db3f302474a0a3128184a1a2ccac9d73d976f5b9820f12660f517a4b0c652c84468c213bdb7c03109f57c02a5f620fe6180151d6d8c305df5df9c9b60de8010264cea0c8a3965ed491a30335d894a971070f7bed8f7e2245b1cd9d74fe751ac8bf9b72da191c80a7b6ea355158a2c6e116039eed58e987151a0c8867f9760f6ba209259f8d42347e17bda66b0bb8d14888a553c5ee7fbcc53af505f7f85332e7c4642d8870d91fbc4dbb648f41c7c927537aff94a3e65984599463d18078efabf4cbfe9367596cb0a936089d9bc9f52fb6bad3195dcba7aab7a5673b735688ceb2fff9b35e2c923f2405a1e43965d6d642c96f170dcd25688f0b79b6566a075f008c38a79ce35a2a5a94061669ff0a4e830e85f0653801625f659c8ee588483076713650922f29ce4b7948c23ff57831da68bb809d9917a8abb17e166d09e76ed307350cba5b05a66fcae6488ecda75ef9ff15744366ba2781157684230b2037d57ec830565e90c631179189763e54032a436165b059ea0270d0e455db952beeb2e71c8ca2ea1d9cbc2b7065921d9119b93f9e3d92c50f475d99ffcfe5e7f578814e011a24516adea9c23dd7d1c6a61e105dc260ad0c9ad0b420d6c3138a5be26fba7fe4f607c8a9631da696cf1ef379325dc437e7fe9cdd5a3e0fd2cb92891afc41d7615cd5ffd64704b1160e726492486074e9a0629cc99fcfd80d1690fad6d62b789dba5eeb72ba996a9714242a868cd188d69bda0d944df69513985c048e6675d5c2da00ce9ccdaf0b1270b17ffef87453c8d0c8ca86ef28b22837f8749d55b4d2078b64e90121742a369a4e6f449675be019723cd5c34a5cddfed95788421ecbc2022d685a605cefa4c7e370c1cc4d19e13c1da19a2e6e7ea142715275cde19c67271d73bac98971594f2ff8917db53ffb0609fa7b92fbef2894c5d33d393bd6a0c5c86fb6b81a0d59fc54610fe813fb519b5b084005a1b5d00d7c3504d0fddac3a97ba38a61870047c2b13669058cd024a8c85fb9b1ab7b5dbbcdfeb0d8c8e10ce93604be21495623fac0a76ecc04a2467c02d02f38760307809d88f0f247b4532e1f7185589a66b4758b695f5255a4d0fc546aab0c144d90a4277e7696d718e9ebc6b17b5fc5b6fb0e262c921fba791ad321b8e655ffa2ac4662f0705434510921ee215b322f4a341750cd3e90a6a31f55bab1bcd6c407278c474b33b4d7b53499e1cdac6b6bd271c23a6e7edbb27e7c333fa7c41635a57b9bac67f428c3416006a2b42d88b814262defaaa2c8ba505078c58a45bcad1aac39c75e2e4964069939130fb5223b1f6cfc6ba718344efc6c001be59f857707fa0a3c539df9edf8aab253940d8b8172b128b3716c52f5fc1f4c98baad42749c2be18ddef8d9b02d7a7d8c397e4dadf4cdb84a39f5d54039e00e35399553929975c34aee2358828d933fc9ab20bd21ffc7b83bca339722f508c8f1813efd14047ec4777501c6f5d858a1b8bbe8643da516844ae7efbd1150a1314a3806f3cfac7417ee6995479d57d9daa5b840f3aa4913039b305ec88bbc5c71a61bb580b80e8f88ca67f92dd8539e0d28f32d555805079ff4e8511c40663c5603df15914e1dcf6fe9d69f105e677054bdbd4f260297cc6dd6cd1831358b02bcd1d7056ba5a7802da4d742f8a59b1a745213881f9715f8df9ca86f61fcdf3540a8868a3f17f22542d855d9bea4745732a58eeac13f005e940eb750bd5daf3ff15dc97eaa8c4c5cd6653476405598b9734dbcb83501598eea570e1712b4863ba88668f3a39127d211189bbe13d80237571c1eb52a2c56dad441d87d08d31164939ec281f5ff74c089751f9d00b94d8feb6980e32a4106fd059cd16eab3c2669ace30c112a3c66836d6a725e2008f0ca0d86c1d27fb6b1a9c9a8217380273d1f14a1a5e3662669866d35010670f0c07d0c798105dd3bfa2c770b04acdb09fd3083179bef5177ec34742d3792dc0cf87a65cef41f1c75679ac4dbab924b0369345a107c62722828c0d00b76e3b42d822165b7879ec458cae16c7ca30eead0e3fa30b6da137592fd1b7dd8d02c98a6ae80e125301f770d43805cb908ac25ef3f030f5e689404f831f0f1f05be54d14ef8cfead2326992c266318408bb1ead6dbf67f40874ecd245ae787c8fd6c67c5821f5c3f693ff011b2874d35faa35c07f5fff59190ad1b755acf1d6046c9ff20d938c56e4df490ef3925e0c22d3a2e7b947c25b3e64925dc6c82932cee1b18aecbcbe7f4dd2a0466f1d3798d876760ad9cab093a3278d5ed3cc4eae0739deeafaf41180ec5c5ce97374d6c503c94bfd800396b147dcf6948ae8bd49ce6d044cd6af2e35629466a265abfd03c9e3f9b0ba29cea35e79b11c511403db67bcfb27b4a652cafe80f1ce940d6b07bba00e9b69b0be3c3a20e6c432db4e2b63c78633ececdf21291c0a86bf0d7c4f3496f7c501ede019961e0ec4a33aa3bc3ad0062610cf8500311f134c927cd1cabbb69779919c8b02897010d9ab62fb77c82e7bc1074c7b009c80fcb76e30a9555223514841f14ac69aa064a8c956a24df1cb8d209146b408e8d98a63e4f2e11c62ee9e63e338d5a16aab2af7e81bdf33bb0000384c48fde86a1427ff32f155b67b761473fd4653600da0b96708d3248b3d081232526a8cc5c995650343b0f0a7fb94cf07e6e7237b5e9c47bf08f52c95ae8e8cecef892fef81dd03e9d1425d569a71afd18d393bca892187684323d289bea677bd14f54af1423a1da90d77dee768994336d90e79928d604e1e14c4afb89d898dfa2046d3d8aa969a3c72178b8a883ec36bd08a097baa533b9655d849a321b033c86955d09c78ed215e1e16b8af97351fbe3b7464b2317be87991bf4d81e0e40e082aa65dcb4ccc2fca291724c5eb3f37bd34323d02653ac8fd07307a7455cac36b1fbcec6bc27a75260bf93497326bfb4baf45f4580280c64413dac578353ed9501f2f615f73343d91615115bbbe4718cbd05073215ee20d00d7437621fc68b3fb2486f7ce4bc0e0329ca5a04100848e25c79aaa86d0b7157bc7dde47e1d9c9fa200f4077758a9ab259c1e03e5b8f2f881454c7da28bb038b1061364f0eb6c40e5689e65b104814db18f5e64c2290aff30b1f1fa1b89ed6f6737279fede0ac3015e4ef4a6c99d5d0921f01ed81b094f9031985d4e895a7099e48ce9b1647277061bff68b33f01ebde6100b29bbc8aea07ba859b970f2a0771a37dc91796fec348e3e310e7d876af2df087d4e72ed3a27514b77ccccc8de7624aeda33beadeaa70bfd8d0f3270e5cca45fd5d175fbc031b1749d28bb9f43b7febe6944f811637104062ce6112a3c9fb31832dec110f453504333369b980d1068c5763e2ec9948ee53acdfa0155c31f3ddee9dcf7c7bc94af5c6b8feeb10876be13b655e09b368ee5f1b84b0e630fbee007cfff6419f72823c94ff025031ad1a09cf1879e795e111fdb1a81851e7e9472b74d2a1fc7826f201e3d384528745599ebe524ab8cc94a554bf161aeeb8f7c45dc4dc8847287f88fad97462279a3125cbe7f50de1c2d91186122d09f3b72ed924f3d3570f45e10f7180cad5dccf44d826e2fd04483a071b10bff3d8b0bfaaf6da4c3fba8912d5d1e98ec06050705d2481afab0f674c368cca68ac440ede8de56469d90a401ac046e408a3223a54700232f83c8861030fdfc9362aa4b2e12a7299690167f0960a5e8a4797d1957ecc13cd0aa2aa5b6d5aeb7ec59b99558c1c3f47ca9df3bb4545ae6a130da699287012be0b2420fa45f92be97964d394f8ac15341903696e4bb5cc365f614ceba1120ca2269a8e2b0d1973317e308ff77e7084397dba7250198e2feb7dd2828c805cb7a00a420a0e6454615fd735e501da17e208721b7083b9f47bb588821d838d3ee7ea40c38ac84ac78fd8f675fdfbddc05f406a0c198b98e850f150c645b940ea379ab4cab6154a96cf3e1d8abd3d098017e724da7aabeb8344460380278a56fc2b852a1eafd5ef27dfbc3cb61394360d2a99a126efdffa620b33bd0c9d288c145af9c1ce73c5b4c11f24912d01726d5d16f0453e08382a4d130b4fddbddfa6715dc4cc60407fa90047721a50de089e24993a434289a9f3a4b3e823b7099da5aaa57732d78d7ed6642ef5a258b18616bc98ac193b849f4b7fb26b49b53b5473aaf153cef6bdc3ce18426499903fa445eaf301b42879304c71914f3aa1734c37b1c60353a7be365e06a238289cd657b725fe4d371aa48680ca5786e49c9d83a89407a7342d81e883765eee54d59c10b380a8a2c8d7fe6144043300e958f9cd96d0dd764ad818ece9eec93132f50fa958fb683f1e9fcb21be5764abb699fb582c7a63328aaaea9c359de6248622aab4900a1fd868037850c73514cea1a588b3d4d91ffccf43ef665f840d8e8ef1dad6306edcad5614de22dbbe31386b8bdfe153d3d7f0a43108090bf24459ab916d2f2b38788d9908bfb22de057a6ea73777d14d648acbab3e313938269c120e08f8ffc7338ebb8999437dd207d4fc2718328228c4a9954d4abf158351c66778f62e08da8ae945fd600700de7d02db8ae2077b5356e1d5339e9d013b460cb0da002a4f6e269b03320b3ecd1c6303b8fb3944abbe0ee0d7288d584db07d35954bf2f8984d10050e5495d391e8ea334cbcf8877ca2ceee12350c77df82cdd69cf1aca1bb3368d60ea8f34b6a8dd30beeccbcf2a13497b77513865ba71bfa4d510733f2540c07af342c36c109e05313aba1ce0e45f21f02c5e00ab5a0029b747eca006bec481b72d848707ea65cebc022535b23e3a00778835ee10bfc70eae12c2c4d08f20e317300c466e5b0e45d915360b8de05899bb2d9a430699d0cb4d2dcdf1c7bb1a91a8ed3fad868ed101aac926bdc38367c338ec02eccd370d8997c8658a314f1a74186982840249d24a78dc7b86bd29a8aaacd9deaca00072fb893b20f0b616e2cbc9cba211d5e592e1fec9b92b2c06d9dd1aa214f7c724661e30c18c806320e38394540312061eafcd90d2373450e10e3d046dea97e45cc3a8504285d608fd924fe0ff2a04dcd7ed85e1d6af25a31b55c3fc687719eab4194a3c9a009ae1d9d01a1fb7c8d45a00e0c0a7dc063e387b8d7254b34f325de898726e9873cc59191f4fb73141b3e28f585a2e636e51e8e0813540e14f76991a23c66f5f70ac060d3ba491c3f05233c3f0dabbe85d846b0688ff1bf35fa4538998912694a39101a6eff5f6577497df33a7aa3052453a6a28c48fa84632905979d03ce490bddeb82be5ee79a6f7cf02db05f044d6c66cc7f6eac03b7fb81a8008073e2c3521fb5c8a9b098beebef9764fc5bf053231512c67cfa0f62565f0b154c6316ba36048a1c6cc1dd87dd7e4bccb489cee7083713656ca99537c7f5a5e5df0dc642949a4e90962978a4d5cda95a7cb024b4af09502705a41ac706597677048e4a6803cb81c6532dddd3c7737c0ca716cd60fa7dfb9ec3480762d97840e75c5ca0eb6bbf6718330f06add35cef55499513212226ce1186025ffa5d1b2174774b170c49945dd2dc54a96af13096e5a862d329712545a518ad59119cd1cfdef4678f922911203d974a5a760e2a201c0a83fa9a00219833f1c0e484baf5597055c70f4144ffa4d28bc3b7fe0ac0d4f73d29fddf85c75410d0424a8da24703efbeb10ca3d0904197fb942a8ae204fbaec2ee687687e5f61e73c5f8c9cc7741e9e4a35dab7327246cf495c9ed8ecb1471df60726f2d4ecaf3738ebd50664a55998cb4e55885dc73f9fe3cac0c1376181db79bb12eb922126b23e98b981629999ce39f4689f2fd2f132207b1b735a7bf9605cd3d7b9edaeb63ff0c8640d7b42335dc3421662dfa5d12192f1add2882e09e3e23cb57363a17ca668c4f1022655438ff0692f32aff8063f145077869e03e81d9632a8fc321827d490fee00bef60ba459532bf76636b0193bf20aa74bf51b176f2b6e75b9af82136ada3da6c8073cf0c7a5918482206257ad3afed20b610b62353dd285601338e0d75be424bdc8089cad45a408079dfd1ecaf8e6c88d884848610cee65a6bc5815a15c872536e84dcd58b9e6247e9a4813b57ae92a84dbadbb03bae0dec3fc2c7de6e82c09b4bb88515a30971bc0149e223d2959265c8e5419905b70796e6f269e37123c0e8c727cd1bf09174e21a65a9a38c6ce4d94bb231d87933ac28148a24237a6c4e5b041f7c33b564a703467d2386eb9bfa72469ebf94ca7043770fa1c0399c93b8591630ee55e3e9989869bfc06a9d49ab2ed2af61de18ccdc03c46be983e01074ca5d754eb8a2a9aa6e94e7a9c2cf014d3b280eeb9e083a7bdc2ff5b2b581af7321c643800143f918d964ef8e64ec09a50f329932fef6c1864726f0d4dbe25fc1a0301885be0e52e99821a7775587b3f04d323ce3f08f55e19e285daa414325ff13d8c23a415c0154a7d5f212078604b1fcf29a9a56f3ce2e032a55f5ca0fb12241c0da549bcf578df44f3a9c458e4510ec97942c2fed7cc262167e3206c59dee124fb7ae569291be3e9846745174e07f663366e4648df44cc4e13928ca7c0901d3f124092aff5f31c8c9aad3867dc8557dd25c1aa43e1352f32defb3743c7e6a635d3d8b398c70f6643e5ab5cd18103a18457bf122d1508c1eb7381139f4b1b8a8cce99e5d9476b2b43dce7c619cbb8d61c71506641c720290eceb091ad7d9e72b8b78181855202a9187655a938b954004fb4f5e58301a07d1b83691f88425ec7e6ec157e9b0fda3fef4725738a83ce646c8518da951a2809eb31295c23276c0a92f708ca9004873bb11846e1ce321ae77d221beac3f403f5c62c63d04bc450a2629c7c94e850258c2e067e74ce925cad35cf702f49995ce7d0c7f101000dafa864b19d3f1596db695e8ed64e09807a604c1f469468c1f9549563c18ae3c2b9fe6edf0c850878219c97bc91b4b4fd7fbcf58c2e39a06669478adee8922122abac2dd36516834490be9795fa296c5bb3ec53895cc96e0780761876a4ec9c5319a026ef1ace403a1dc8ccbb71d3ce2710f632fb234b7f6c53b56264f364c7efb4a47cf5111d75e318327dff153b4c72a1fb9553e1fae454873f6654ecc7166860edf785e412f1ed71a5d1320bc79aa486a6c07c66fbae17bc67a0a9308c0610f311dbeaccbbd5108b400f9940418baadb5155b28df6863a036d8614881925c3e612f11ab6eed2e56ddc9bad8a4671ef0849fe0eb646fe36fef50b40ae0a1914a37c6c196ee0b163a4736ea6ee9939e63a7133d1045e3a4c0a463e917ca635d72a944cea32f6da4f90128ffe0364d4b80ec1eed1fc6b4e9232b8d61afca79f0efc141273355bda2338026851677e0031e6c0c574c3be75577c4b7f44347831f3627a43def0a6f5f4d1db59bcbfab96fc3ac3c8cd9aa08ccda274cfe2cd9a5fa5e694d71084b8db50822905976973b53e88bf99e078be3949aba744f8b6c44792a3313e587b358c79e97f28c08c0ba140df71fe485f8fe14f3d7816f21bc7761a8bf7bd567be0d530d48326f98c721fd578970f052825e7ff40103d1b6bd1cb7f2a1c105db0f6ec7d4ce738f4b59653862583320616e836846b4bf85f2b63996ab31d9e9b02d8a71a093b805b892fcb2c1c7a047f9a68a42825876b88164b7851a763ef30c70e4248dd5409c94e8951a7de0d91824e97ced372886ce7f06ac9900158bd5cd0c9751fe8e3ce38ea83d77c5781dfda77f98512aa542e3a41853d1e36c641224b19e855adc567530f3993c0777c3988c4e4f9455eac167f97fc010f6769d0563ad5cb2a8f42cea71d50c5d750e9c4c01c094ccdacef1a3748aceec58dc5655725331c2a25d225c9d3171d4e1a262fb24fc946a719f7eaa9fcd475261fb82ece03d81fd1470178a217f68bca365269e9134ffe4baaf611fce51e77f6ac6f090230367a4df420e94644ef0800599b40c444004d7f4001360cdcaf8a63bff945a2a788052c033393ce1193ebe7ef1b6dad46a59975f88a5ff8842fe698e9a498ddf93575af917416bd7b1e9f317dd86bb5cfa9e32dcb71535b52dc283a900042bbda2d122f4cad17d0d0b95b9a1e26834b94ed5ca862f8f09b784bedac6b895f9c0ca28d107365c1c42b50f799cf058fac9cda11c08491e318f3c2380dc186426c4f70991bc39fac80bd3cc41e025bc97313c15b11ad5489f814572267e90d8a6adff93cd62f72d03b834b8bb43d34a2317e97cd02c9a0591d2f023254f7afa2dff2c3e96c5a0a5c8ed342ecd99d94b678192512b010d30b32e39a0a692daafdf4cec43869c75404b4c086abf8428eff3b98aa720a7d379bfae4031dfda6caf45e85288dfc8428297bbe7eb9071452c890ba23a1f0499851024b0c1098258ec41a7421925225f9119136ece80ac3a5358bb257520e9fdae615fc1c4a3805e7a5a92fbc8ef2971a06f2254d5b8ee4ab8cdcb74505bd322cebe1ce54284504aa2ec2903f06c251b807d4a4f5425e63ddb03fb9b526fbb37d80be953735414837c43c1e98efb94418add1ac6801b8c7f15eb9e5fd691bc71ba014afcaa5917cbd9c895ecea84c4a23d39ce2b5faddbb54756825648a7282797d34b9f212f1dc87757989de26402a660b4c3c30e948aab97bdf47cadd469ba6c57c9bc1950e3d1638e3edee15b54ef02c6da7492bb676d1907fe56d4eff8ad2cc7d9044e1db57c7680330cf1ece314eb52661373577d1fd1875c7f521c9fbdc1f3d7ebde39a5e1dd7c9aea166aa5a5db7c4a7e1a9f2599f3993cccb6dc1b300eeba3474ee1ec713044f0e54623e52d1a098793b8fd35a18df8dd2ef48b2236961a908386d28f1e5543937e2c7c8a52a43b6e5392e42fc93481f5081be95f1e718bccb02a6e92c32d290c813d9c1b55417bc75c5ec3abfae52f69c42d319644989d00b1f617639924fadae498844ea53bb833cf41c4e2ad0793291e94a36cf3f2bba00e943387f3d6fb6ec9aac2bd70a3ec796aac4e1d2537e555eb5e8c7443aa66b4622d2665e7fc55077007cea7f6873b7a9f2c179af08e7516f9941633e7d79609459b9af10153dc9a2b5c75d6462114400615bc81ee985b8916cd9f2f30fb7c113cb14f26bf17ee78d0a74aecf360d52b90e8c55c679fd15c7b6d137e43293f37237e19fce8f7f072e1cde0af582c823dac84cdaee02cb1d561eb73312c7840ed80d2b16e4d4e7f2a466075c7f81aa09045bb6f7a6ebeb2083354933c7eab4f65cc9d493a82bb358e8ee2a208e5e7b0e01521809f99a3c97ba272bb9c9efcaab8c211145e2fb726b12309fae01840950ec69c604306e48eec21051de034fd65f8e29af362a209241edaa69a8a60f09008dc52183182ce9e004df02067a6eee3d497df2f6f99d2218794d39e928a285c6a47a724d6ad5a76ff1b0f1370394ce9ab9361709216aa6ca6d1abb0fc61aeefef70c5e9e98e9e0c134fb25f427f812ecd1608bbdbf21c253f22ed73d5cb14dc19daf659dca896c12e9c6c00d0dd033be903e4775ce62b8296a3d9ccf509a15f9c40553e63e3af324161c4638ab23c9a8dc2142df2e8cdc33be8f10a4ea0c22a2ed55473e846bb61604c5339b658419dd75beadba759861c0f2efe9851678afb79ba369b1ec70bbaa46dcb7aeedad5fe335c9dde8f7316385ca5da3873ea037d0fbbe184be5c4cb4480695866a83a5e5586862da385903e50e3289b6fe2d16fd9951a13f684f87ea1d3027c5c804a392b53d65d41c402fff1460b1ecec10a6ba29fe9a3662632d86f5a1b5a4fa680d2a544ee80ea335544eaf4d1de0661be808d4a783da50032468ae03770c9f590856b7a7bc472ed389fed303aa6bf12add4ac2232664c3bb0338ee222e7d214867b25b3fb22b7310166d2a1c12be1ee223cfe6ccf512919753216340eb0945b2f3c4f3e721ffc7d982b1cbe2dc7114905224da2b0911d24d6e55aa6d491975a07c9f34c9894ff393f6eed91244453b4695e89802d00c47d9f475b8a1cf90679503f5be24cd6af237568c802a348e96668804559de22175a987a7a356de7a23dbdd44386a252bc5f10644b459f8a78c98131afe8dac2a59b9e3e31a65c951345529202f00f8e6d3e2f217f09d706706cd1cfbb155da6031f49235a3c50e355aad04f4c46da6b7f1401c042a2553f0d54f16a7922fbc97ddd81baa92fbd98446f5bd3ae8364ddaa614ceae31c2c4daacc82bb0c789e415be9ad14c2f48ca093a4c46436554fe9744c0a79e725b6134a54870c896a6af2eb8f7d988159f29ac962bbcaa82d57778b7fbed99bbfe97721678a0d81dce89150051f4f9a1831c12ae92a21e93af417f3d59850701a2ed67989f384cee44fcd76eb445f9849d1a418313b6f9eea2bf61968c65d35979cd3a54a8bb21b0a0c834d4d53f6a2aa2a8e663b69865df36481d7d28f722492d495e345129756622df6832aea65572f55694a0ed910bb391d0491fbe55e891f4b323efd7c30ca0024853d8dce7afefeace042d2ce2e3041d09a3e0f0facc6236575461dcb29eb17688c6f1512ff447b455d38c10835b8367e1122d6ccf56ce5a7bd25a8c36ae18d7e06bf40b4b0ff250ac55d520d6acf692aeeb9f981460f1d670e4ad1f7640bf67eb292e0b030b0ff7effcded8bd8e9a051d2bbd1dc2cdc7b6fcac0059297479af1438cb459ea4c935da45e570fb14a4b946df4bb51cc26d9463dc76ef47794844dbf1d1f5a369cda7ff8bfa2247ce6697e82a28b59592f21450ab6ffe5d60827c052751bc6720701921c4d726d0ad8a4bc7a1b2675f954b463a818bc07ecfdfe23b8c2d3be10b6177ecb463f698aba7b5046f6c8ca42fd4b5e72fc1ae93b95e0a5d06dbd88efdbc7f1215f046762422464c8624acb3a15d98b3f1e810ea3d77d65f8cd349303889a7e5af96a69f04a3c9fa59b3fc9faa4b43170514211695b192b608a3788055d944723a4c727468e2787df8fd8805d0a2be80a5de235e07e2e52739fb7925cb5aabfb99598f71f4b7896d9f9be7b47fe53d1f7bc0c732ec31c207409d763db1759a4beea515a22b77305dcfe7baa2d2c33bb68af6790ad13b28c4d28fd84d4e2ccf3156bdface6669a8aba200401cd38e80cd1f922b7b84afb36d0b422753006dad1b789da34c0c98a5113aaf4047e9034c2201f649be0b9cff13b56b55e2c3155b66e4b74c884c47c32b98ca99f83b10e75c851f7deb622c6d19b864f11f5374f12a4dbdb10cdfcdf000df92f01462d34856faeab228d7532767e7548aba9c7e954a95412ff74a56871ccda6300f6b022fd76b40cdd437a67b917dbc2cd17d41c85a6a7c3e213d10289f8b02165cea2ec2d65a3ea6d9cd5207cabc77faae4b70a8af8c4ca1880f07248a6f0122df4c35b8f6de3eff7741d6b134fa1634c9db438518e3883df6bc211dac2fabfa21dcc44be84ce2e3ecae964b953cf2f2355f5d0f806a7969515060d54691c1b17f99bc059c7091c368a1ba85bb7160cc5ee66a35f5313a8882536c21ad70cc70b529f5cf15329b7e8c6dfa51f3f038531af562f3e636ea0c13007eddebe135901fd1ab9d3b5a244d07345817afda41bc9d0abe11628e8467cb4a36bea8e298dccc6cd851f7f3d8094c754116cd3a32c04a1dc8d6d52f8bc3f08375a08bafaa45609c9bbe1e2f0e7a661165c333157df99a05c99f83423edeae1e39fb2fc19ff0986faaace2ad87c64c99a2f7d2da2c37606cf0634adb366d075995cfa378eccd53c7ea5b9cee2e5351a402924df24c570bddbab37954bdd25d0fab4e020ce911fc85621e43b3ab38287fac981fc659d7a9cbfc44807035cd4bf90103bb46073c9779c59ab97f5ca3ba0b964129c176edd8271b73ee189fea3eb4f848474392b964005885f25c30bdaf177b403600524ba02dc1f11c3b53898bb581935add39fa77069ed43dd8bb30976e5991e12927b44a9690f4206141fc72a7e6ddfb3e2bf572ec8792f73e25cef6833d70da81b42ed886014342b37ad8b30e2698db960d676166f1864f34a24dbc5052ebaab0d42dc79b564aec91e40b8139fad3cd3003e855edf896000c33bdb9e36bd82218e12513137a374ef59698279ede7522af6101dbaa7d4f97498296bf22f7bd906948e18de2b4e766ad71ca6954f9bd0ad06c7da8c62dfbd2fe2251c8fc4d0b6f381f9bb21fbdab38b455e7a2a622cf8e338e7772695aefa9f22fb8386e376aa69b2303f304d5ac79643823b3b751c1f5766ed09d0f8748e449c62c3b71478644445e2e2f15490bc41384acde86f26ec0ad3e1961015773ad058cb5786c15c6129927f2664118bb0e761063807d002eed8c42e28b8923495066e126bde86bb5e322684c036fb36675ddcadc295812b7dafc7dc754dd58bc8166839cc9bdb6980960d14f633f0cb607623b29444198fa81e576fc431c369fccf2b80a92a8491486074b557fcc965df1e7ab3daf84b04d4a63f71ee365491ebba6afe09dcabb6ac690362989c009322630cae3677b066f4c27fa636033e99ec70996ff7d227567f251990c35d45c6f4a416c8009e2616f394ecff78a8cb9315e3c071c09c2f3aa42e5d06cc56d6703b643a6ec7f87a188c25e5de2e0396dae5d99070799dc35b51e02725e5b83a76b82056197189f2a16e4e6504644184528d3e32b0f45e2e20ff72804b7e2d48609729385b18411a86b11be648c5428e6412c5461ebaf9ebe535280594e8a6f546dfac2a5688dd2ae69aa69f4902d31da129e67926e4ec5689bd7fc6442a26c2925fec91997c23ee5efe681cef9b50606540239a7895e307919702193df7f7709c0360a38977e7f2047759a3002dd10aa0530e8761e66ad0aa15349999a55f5ae1936826e44e7b99cda6fc56ba144651572280c75ac0f5ec9299c37c06812aa6b18c6b0a306eb0644806367d83091e782b99d079d092279837eb6599c668f0f9ac5a7bb9aa6deab464293d5afa7c9bfa47dbf67726d8aae148d766a9158e6163e59df2eb9b8077459663e0b6b554139f6d0c632a7f7c3e0c6d2fe1b2116af4fb425e73762a3920afc3f1628abf20bc953f98544d39e0552f487ba36cec43f7f578578e1183b27dacb7b2851cb2e4752fa6728a9b017e12e2eb721ac7ce4132bc558f7807308e6bf6633b249678f99f69e0b9713a2b9aeffff381764eb594d6960434256193b2c5ad933de88956f6c7132b590cb934a8a7b734f7afdc70f6f00b21f6329781b95ed306799b6e3716b7f4e1099c380970d3ffc21d3c806eca768dbdc13f087595e61889a4df853ef3d842379c10657298f3bc22904f5ed87380a8dfe66baa64e5a8cec57545006605edc1129413ce6b689b99f59d315384f510105c3046e1c0648072f7f9ddf41a039f965c2031fd08abb4a48f9b8704ed96c430a7dc1759892825f171b862f567d5552d6fd5cbaa6ddc8d3e1be4dc851d797613895b1615319f9afb72d588993db0ffa342df525f3b76e9ed06ea19d72df49080d59030afd0bc0ac21106001795b1906f6f9d04eea029dc4105e491adaeca176c2a0cc123ff10c692600654f0a48c11d2ba80e50914448eb922cc40e36c60b64b0182fa09a837462e004e59362222c4ad4c896b9908a6614bfaf573274cc810483cf08416c246cf73a734a4e899e8bdf445a91c44ff34a961723492d93dbdf640ca5a0533743e2d78bed69da51b15d3671e34fff91c71bdcfb86ae82e4cf2a3059ae1cc051dcc2482c0ba4c8cd6da3eeb0d94b9a033da690903008c053f09b0ecafc2a70913435bfb08d4442bd108e21fb2df45c0b1fa2a623e2e870677c21f38f0b066238f007f0de15434fe19accc3a2d8e2cef56dd6778a9f3fbba217b32375d5035b0afb000873e4e22fae2880ccd5f90adf5a818fbdcd895c294e008d4356d377b26f0dba422325af37205abd9dd291e376718ac3943df898e8f404be4587772cee1a9914ac0946245eb05b99f27b0cda0c18e55f57c702eb470c598091ec707a8096671e8ef9b3a6416c0937d18dd8f2eb3c5be9df0e330ad2ba1622e75735c59733b2ce396bc6e4706806f50a44339e52682d4ef21bb4103d434bfeb7905e3de818995fdff05bc538cb975491d442f27432601c2cfafc0be8434ff084f55d014c6b9fd5a5d5be80148eae53d62be1d00573817978fa5593717e8a1ba0a6baed33ba6343d4f520c8dd5e400e8c5187dfb7faca87e87a6cef7beba9402765124d2a4f26e61640f146113d2f2e477483dc93129319b909720c90128b899d816bdfe71f949ef581dbbe57523d39dc8522d458de06544381926ed7a12979b999f27bea6934e099d623474feda3b5cfe5df244febd7c9b2526b0cb981957d72762ad5c74ffe87772554d29747601a0f3dd03bec322ac6feb56f20872f7c7afcf23dcd3e4a031ed47efdd7d3c8cff3023a4b435f9e9a17e6351b538ce78600fd85cae8a9216398bc47988f2923cd2d91f5475486c0a21f74dbed77fb06b238a66e2cd2068efd5008a78829bc5e0b6f7362e07262fef61d9e29187ac01631848c87f4cc53ae918487768a800886f8c86e085dc2e294ba054dba9984c2803151e3f920c3d152965dbb9d1a36bed645b22d82de64b23829f5a309d0ef861b30670f7bf38eedc17c6b4c76520700def93709b5561a1e9d0aeaabed0ec309fd16db9189e3a0a729384d3c2b3d24d421a78f07dea4a09c37841393047063c02c82808b0278a72768cbfba3201e54f606d5f32c7d855489fa4516c6bbb72cb6badd3d35e5ccf5b7773f24662119909c409e0baa5f5196a3d11e536dfc5d2e98f509b463f5e847c5f6f4b8dc7ad75e6b8260f0d6690b346a154e4cb3b9336d04b048eb9091d49005632dd5d5fe91495b40ee3c78704fadea0a16a29a7b8c6e37b3160501ce9aac54e3c6ee69ed9fc34852e7234696474e8e7a51daee95ea02b61e0bf81e4b76cda641592798614941a60d05c591519e4b9725a9abc28222a33b934fc25f2035e9e40532c5b01c0ebf812ff31e6f8924d412b07ab400094bf5835ccafb694727d8300674cd16191db9ede0240a3510d02779aaaa183baaf9001b1cc19687ecbb1d0cbe9a64205fcde9d641a0f3cbca5a0a9091615182de3daf67896e1a0a3cf62fad9e03522a1e75e85a98d37c44429e7ceda031fbdf6aa31f2bd70e743cf31bf20db946959e8ac2d8a04311b87fea624bd6f67cf9c8cd1ea834c9809c01aabc27d895eb221d761ee95393dfb145c27f0e6a5979d2ec7fc030286eebf9dc099fe4fb181a0c936a6fe4213f6d37ce9fed83903f386bed98302105b2e92ce4af6394b69244ac20ceb970aa71bcba5cabac2a755c1ee21dcbf28031dc1e2135e1ae30798dbb78043aab6c033273f0a5f134442e9f8e2b84db491583d98b5fec050ca9bd7b84384f1d48793c34b2097bdf19ce537bf59c8fea20d5956d7e3c6479d6ca6e1cf26bba073e58fe44d741464940c5fb507d4d52aa3cd5009235afeeaa2f330df9adf6357f0718f90aa5c2f39fcdabe22ce0b353d75c03e0b7a76793cd13a41a7591ba608a0c346d8cb7bdb644c2a2dc06acba8aed0deb60e52ae1148ae0b7a70498cbfbeb6dd575f87d977eacc1af8d2a3d97b56c583c3e65ccef9df1f37081b796ae0b5263f36e0d076f56a80e8da4865f8269436ba89a786094ee4fae4728e40c698dfaaf1285d8cc3f1eecc531239ef20565c65086122380c06b48385664301ed89b147b21cf558a1855f3322f53fc5b495409db64ec3d3d60003fd9ac4113aaf17305cbe27eb23a6dba7f176381778c01563e88aae66003e6960074d62bd970c1d3a9cd6413cba3dc973d6134be471b751ac0717f3425ffea164eaf30942cc4521baf0965693bc3c9f427ceea482465570ba621674d4bd46aace2c4d8042335ae0ca7784f5b832afd74f8cfde9e0f83da8b8f8628d7e2ff7810a744961b5c3617dca7d542d6931deb037096e9872982ebe4950ffa1c3d35ed374a6b892ccadca542e2b2db155586563aa697c5a02cae4fe4791ba6f2b265b2e25790dc79c3e23795aa9708a199406f57120e6988e70b8240bcab8d3dbad5be2bd309fbbafaf49714704b327b56da78a3b095edc2fbc360cf709b1c26b39993e3dd7923adac572ad72325b970ac5206af980d335f9aa873e2f811267ebd61f1e37bac0ab1c017b0b4ebfc77b26a49273075ec2e92e965c28249998045d3fca7214794803b1c4744e848937c4a637a2ddc60d054f4e27d48897eac397f535120f90a05cad679b9c90446bd094cb9ae38d70247da3760ddf6795fc3e2b70d92717ac27a8f5f42b7ee867b7c3110b0c462ad30be306b0040a17a3470569fc63fffb8cf9b0f62b67851ddb9786b102827d63121024fe4ff1c4eea4d64d3709f93f7c8ce5f031db2cce2cfd6b15ea2c0b546179a42a588f68ceda80f2254b1c4e0a439932bc5ae286abb7ebeb005478dbb82092bca7cc0ad4ddab0d2e9ecbc5f48edf953a5a5ee2416ad2f86f9ac0cc3e28302700fff4d19ad56c132ef59296582729703cca8c70ff622708bf12128751ab6d004ebc6b7d8b9b4b0abaa1c766beede51430e9ccf206f65117b281137e144bc132ece5233062f47e4d4d815359a2aff49b8ac61dc8c8e9f21dc9976c5810f1f0e379085f9a1caaf74f52cc03ba968ee7d7dae94670696c5de620f4b1519d76f48a74fe3224f03d4694d082dd418063062bb31fd57795e877062a9f8bc79881e0977d6c48488ccf21d341156069b865e2c462273d3022e9f4f7d1518dd02dbe7c53148b33678b76e67ba8d9c2ac4492ed293d0df3b45841ea61f4b2b46d1f406db01a77c1320ea5f9fa38c3808be8508edf68a3732777993c0649643381f8b0b3d8b1da393bde13a300fc3031a991cdb4e977e4cca9320e098e0acbb696b863fe7375184779443f51d2922e4cfda0e8af667faf4379266f02b48da2c766be52ba3ed2e48a7c28846fc0aa1b99f1dfa8f8f548ace5c4719f401bff939ab3da6587a3f84189a1a81b23e2ff1a7b37205e394168aedd7506e5ecbdc4f4d181d458b5c88db18cc34356a85214f9c2bf4d4c70c15a9f70d2b833a5dd5cd2e6443175da2666b87154f6f2d3e15c057ef3ead153f4bab5a4078c2047808e3c7359bbda5f7991c455fdd2e569cc5b37a98e5b2100a2099f989cbe9140246d43dd40328df13d82e8d9b3ebfa247ec4c68e4661c5ce3f7f3f69cb8d96e31067a27a5239d464d3e8d817dd56ddb043c7685b199d3be18fa442ab22a713b36a298752bd36b9150fd0948f5288133ab048bd45aa4ee6ae46bf3d958bade417ffe3ccbb61b254d71963c0f299fd1b8466fabf984fe7af641d25c5713ee7ed3ffe6505bdb607c2b3022e8bab95efcf86881dfd567f16b92fe48cca9663614fe3afcb9d2cf009d987dfc2e98f13dff522dcd0e0159460f0fa327aacb0f87c63ea1033e5b1555a114a8e0576905ae6fccab367cb123db18b1fadd4d32b2ac5695a46e2c48e68be37a6511c6343204e5cb65acea4009aa8f030cda6e6abbb8971dc79b15365f9c9a8a041acdb7a8f1e9579bde9c4d0c5b9c5847ddb8dc05ad0745a273e0f8d83904bb4d832eebe470a1272eb2a8731f975c459cab8d49355c67b6ccc81398d70793d4d608a795422749b20298857c22c92621f3a596bfcc5ba67f6ddb21aa28eb35157e95acbf08c13b473f0dd44ff83afa8f061d6d7f233531eb3b2a248607c38bd0fa4d18e99108995c19eac7b7852cb1b8f2d6a624b67c2eeb697125c7ec683c5c96aae15bc1102653d43768a1ffe6415192e1c90be45749ebf52067c09a4bab0f64779bd5010eb90c0e185a3967d88b70960e84171fdc9d52d6e3925d28e08d2f257f2d8f4f76a4f3970cd5f56ef0082ce5bcff5ab435f57778bd20d1496a53ee2c5bb757903896a46a38c5dcea4bd5abfaac3058ad6c694658971aac8f77241109473061711e85790b05b8b32c3812542bfcabd68675ed8a83ccce58ba0420d8d286638010f06642686e65ea063e4d3aa7bb7518d852812b4bd7d9a5a62d21fb7d73c7b476d533a83d442a7d1ef9ccb6a020eebf447b729800c2e53fd94c250662f39a77b59afdfeaa6a1162a0e9f87f3b32659e702b605f137ef9f975dece0440768670d555605af503d903a286a471fc593b0471d3a28c8af18060cd1fa7c98c0e20e884ea94b665e342d08a86fa9716c1a01f89a75b43b089103d870515ff5d8500d4e2c4e412d2e5fb848d6c73aef824d048295f787be6513b2bf72fac81779bbfee9e96c27336d7a5c971a9639c810f71ebc347a25264eab512ead0274bffcdbf36ff2e890f0e070c27cb12a3e2518a4e3e3e3d2925ab6f5e0bbcd7904349f92ab5ea200d806c6f149f85d4707ad6a0d01eb1721c3ed5ff68128f1cdb76a54c72913bba876450a3605e7e39348afa990f4a0ed815acce8a42dbd6cf899e55ad65b27d77dc2437153f3b7684336af9a40a40ab408623d8a605cfe22bbfda96a034554ea9d93dd6f447ec1dbe0c658446d70a8e4f0102f78f535451861f01ae0331cac923af1d258fb110e6a078fd6ac009dd4d2561e3ef73852e569a7fd5ec8306a9864b2da43a0be0068529836b926bcb46607d4773567e782b4e69095ecf879fcc18d259a58c5083af4e172b6f00a7d9ae801f0ddbbd96d64881e049104dae41dc7bc7a6a0ec306cbc78f1c45e95ea14df358694b5945b998b7397b1bc4c6da791e28fc81c81a326f3b0829ca14dc6529e8f12b5891844abbb1f07c170df661ca8c07cffb8990beff9bed1f81be46878ee446a3750da14b4073afc3b0a5325471a90c1e36930477d5012ca1eadc56017a0fa0addead7a9a5d83d854f89027eeb7d43e8ce8dd8fc6f9b8a5b0cdd48fce5b313f6b79e23e5409c5737e1015293794dd004eb8d77b95dbd6ff42b7a018788b14ebb2f61a44238ffd172d6baa0ece576fa5acfeccca288abe0f547ae9b36a5178f3343e2fdec95ae6bf996cd80cd445e89fa042b804b51704a12f40c7034967a0e0f403a5a02ed4f89c377679cbf191ef7e3610ccf1eb15a8abdd4d7d896e2e1e7d50400c21ddfc8d81a581b4d304182cd2f4214dcfba174dbb80cb903dd92d4e406bd3d2616fae872596ae3059df0ef71a4a5550ba4540cf89583399f08ab5f0662460f57b4008ca7d7437731484a0f614abd73bcb9c533393af41c8caa72fa06d1d2e589919a106f1a6b89db6716e427df98d88091f226e0331d7e649e2ef7eb852935663df8f7ca985479b2d1990ce6ac089a70a02a5fca17dc25851183488ca86e7100996eafb80dab5cc227c516864e9c93475fdd04a532447b9e8ecfb0ae1ef4b7a427738ba52a745e648e852d95b7b4de238dd73bda2d00266339ca12b2d1e1a83f6a0baa62fdcccb11e6a18ff6462ca4c2985e1fd734c28bc502b9e9e8b3dc27e408cc97293b8e71bce333360d9822452b69ffe8683f866e65fd456f2823665ac6f4e3beef6e56b3c2f0bdce4109f191e8e038eea1f64ce1f6dbe0aa872151f6f5b9777b58d7f5cf8420b4ffbfc8a73cbc2d78804c220033a90cf8f223d24b6cf924e1219b809980a9b4a461296abdd2096291dbbcb4723f954ba48bb4fd6590652d2eafefb5b9643d71e68f55ffbdbd08832b9f9ecb6cc1cc1a6f4e10533b1169d1ae7016b14b40cb3b83d7c6cf9d127c3c632809b7f6f6a371e9b81fefb48049cb38da7451681191db6c9eba1f7227d25e8ee02e3528f66cab5696edd4e70ba0f701a2b9386fb651c6c5db67037bb8391c12087ec8d51cac7f428648be79cc3a1e7ae7a46d6768c5514f40321cb5bc75b9ec471d729f2dadc25dd5f444c12d03718f94ae6c2afd5e65a081063d6471eacd5f1438cb83108b0d5afd199c9bf40816f8e22d845333d82a7aa39a1134c70c7a6b6c7721b723b7759900d1ccf9f7feb10ea78bd9a844369cb0a9761e2ae158a3c45504f0d050e71c4dd62e044051a68b205123a6dbbae82fdddf48d114c4e0951557d2476ef37c942aa79c464af900024d28fa419130a492b631bf9bdd5b05a2c2b55c2e7eb9a837a0997fcefc4a31f4c5a50ae6031086c371b754cd0335cd4586f733c3e5c6457a935f7be792f4b890748b5304aaa72a6086321bf1e029ed32db8a36407e2977176c66084cd628826a97823c6951d68272f4556066cd36e3baec48d761e10d4af8d17348cd1e27787d56bf64cbd49fe6b613df55d2e564a3af4062aa316a08c6b4782a69a80ad3a3f80fb9b9f12279dd0a2d84f9fa2762759bfc3f1ac6dfbde31aafe68679f381c1889ad19c5fa0eabe017b293999f1ed204eb1b25ffd3c7f94f54f61bb04f2b2e1407fa22728942e1a625165ccc5b903d2c5e0ea4e12ca0fab4ee35e6e8a37560fc52e4e3a014fc1683ba73df7b08186ecf556471a8f6b9131661cf8347d4da43a3abd9a41c0895fdf6753d12371dd93bf1e92934f6c12897b1975657934c44c8307cf03ac49b02bdc5bfc24709b1782cf2d2bda4558d0957ca87a7ee9da19b6390503aa333511a63e70a13ea13826a0923e3ffea58b62880f38789f0a71b82af7452beb73d0f879b6df2b7b5d47637f229ae8e1f211b8002681ef8787f2a768298fac2b6fb7b00162e27189bc2f6e6cdf353621c08ac1cd878edb272ec19e660da279f37926b1e1ba365b8c3a0c34026ddb1ab9ca23fd3de1ab2ab4604eaae75536432b6d5a5fc5bc4401697ec564abed80d8b886eff9512e3e7e26c03dc3c2163fca6b5cbf06e4885487153fc1d94058cd1e251ad09d8366953545ce5ff013e0bbfbbb0b09cba58c38a45eb39824da32bb766def453202d209894360dd4bff86c2314d109d0feb7ab6036d4263e8e0954e05d043c9c89916ffb1c0c087214ba8896df2cb4c58ec1c8b514db65f39c2a3e54a57625e8ceca0ff6fcefb22d76ed361e93386fa0752b64b92c2201a4b3a078b8f4c09d5421ba66cb366d4e8df3804669ed6e633aa56347ab35d719dc6c72676afdb388700a0b5abf9fce7f538dfb2eed7cca4d697b04a282069d93f4e7e55ff900728a47f07f84618c390cc79d7768fba76d3ca64b97b479b5da769adb193e52202b6607891464fa98f8475a0f3552a3a5b0440508bb2a6af8eddfbdb4fae0c79cde24e3047ffddb9bf122c83003e43dfbd28528c1845233e1ad73eeb3f92198115375809b016b5f7f172d8e65953d53a91ce93396658e950041e6565283051eaf8d3d3591625998569d13c4379520773b1bad169ac8bf4cde1be8f32acf6447be69561941602db7343d5e4ae2b04452ce5fbded1a75cdf8ccfc0fd1b85625a7b60bf3de79a44642bd93254c3ce5cc2ab733feb5323cf259982f24b0f060f92baca279b9d949aa27a50655be9ebc84e2a59b18858ab67dcc31b88f1e94497c54fe976cf81db5d28759d454820e2cbb34b573274be4c5689ce546c8a26ec8bf3415fdb7a9ab6f9eac71d13b57a7c26d3a377dc5ad95e8dd41b16b3dc83c67f7c9413626c483d02b90ecd7801cedc9d93e432aad0033e2de1b8b128edbbb9e83e563f056045a68c8c538255db3b10cc5b9af4139a729bb7dec1782cfd8a4be79ae6c1b3880fd256391a73ca2797460f5ccbdf0ba02da365c54a0067c5672a88b30774b6bf7c126f07b87ed491ade5d86745ac6ff300546e68e48fc8f867182630cd1fa980cf214bfa90682436d882888e81f87455b250878644c18245b8a569b59ac0d7062e90252fe241f1f3b89e8fb717c4a1279693718682332e28bcda3134cee121d17ccaca8583a4ba7a0af22e455616be35ab4dd560b1b743558300bdb8c7920d7c7f5d770bff23661c61b22035597569542e25bc1fc381d66359a5887495ebf4f40f58ae451f946feb48dd517213e805b838bb69b1592714941b04ca75afd144e262d6a679155274601e2b47f0bd8cfba76e06fcced131b5a967da0a7e0367e17a25c8f458f70bde0abd5864e1a40547eba5d9ae65195d4bf5f724e47bd4e20d150c7a9f7a201ae35eaf727d9e1e06dcafc7a4251be3ef8323956bab8c97196317265abb30d24707a36c9e502cf7f231b4dd823caa17bb3e0d838cb7503cfe28ca77e2bd4af4af95bf685652305e34f903e2b0293ed599bc886bf557f628cf02092d2bc05ac664d8ba3674f6d98f9271ae284c5ce4b66a677d05228c7cad577a4e3a1b4cf1fa8fca38743e17279d0a1c34b6d6e63fb5d69aa989f43320e293d05e92c1819b679625437c2da18d71a296cef25ebd98715201413d37c68cf7fc89ae9994979e583f4479f5d873104cb5ff4de0ea752ae35ed85f2747e6bb827c889b918d6fd09523f81f61e1ebbd98f9120b003671ea4731978e3c7a45383ba789ef71fd8e5b7cbd030cc38a490f3a9d31fe558d3ad0dd209c810f066fabb4b2dd87da57eefa43232e2ef2c7c59f05a40abdff717cd54023521fe4af50882987e983218eb9c4b623edbe1785fb6c74ffd7a4149d1b2b99bdeb2ae05fb0bae36e159aa63fdcd3eb8a1e7ff58d51028fe95404f43e57001e8552bf69468d96a55a6680520767ce6be095b79ec9e4bbaf4cb3d48096607959c9326adff837b0896a6e2fc7ab6ab8da3483ae19ac04f990799beec1e17c9bbadee9f584092a7aabb5bf355bf42021bfcfa5972aa629694c276f19c8205931a4077ed7927c736b4987453a89b3ad741f9ebf254bad01b5243ac810bb13a6911d9988d0a7ad3f91ba72de1871984305f94c6dd3bf9fa84b583a5611be12e2eca54bd0f9dbfdcc1f53a7c041ecc830911ccec65caca2deb1922b66d643627f210d6de87786be22034ec2fca159a88e8350ddb8def2f705050cf5cf2fc4c9d569e03596f78b82a4d5bc1e73a57a2cc9cd3e38a5f53a3506c7ac317335fe40ccc188a3bfa3d203a4176fbe517abec35432ed01a0d6e8b9e273adc9613b467c96ed4355fe1c578549a7d2e8589d49454172da45d7cda5ca0ac181e9d5b51f5d16a4feb8515b0eb57c1adca33a7dfb70c06de386d6472605dcd2fd0ca4b30bc4dbbf31af2057e046b03105acad9344d0f1f09c237c079f811a76e5cc1bb507acf48d5ed956551167b581f9f28a361c92f5fc3dfdea3057792698359f120598d1dabbcbe9c062326791e29fa7fd99ae518e58fe7021e98ec56b8b1d2214545677ae8ac5263f41f70dee415023ea37ffff50e88131e6b3be4a986180d5cbe647e842ee7697bd5556ba3f8c7d724a5d29f60d2e44abfd28561193bc9d55df19581db18e58deb8acb678249912d6aae1d59e35a88c85b104db2931f2759f1b828e133ced159b8d30cf1f53e1f7c72ad28d67bbf1650baa112f5e079364cecb4f1f26ccf84dc78662814e80975db772031211bff458390f23f7298c3cf4e9e7ddec2fd7e569e433176521fa147e42935d89a11bf5005ada98e3a1c6029b4aafc91067a89416867a9203f3fb1ccae75e8cfe1cb6d67fd299b9ce1aff7da7f9468fcc76031b9c443467dc443b1414adfbbea75793415886ca8932f4c829c5e405e903b59debcc6262715fffe5d05eeb7d63beb27e17fcb92b3417547462168a58236a5834e5729ed34a2cc4357524961e9cd8f6b769d272731838b574eaf8761ba436b7e8f5d275ee81bb175add3178a14b2361d3d98b540f776d3508a4543e9c9508fbab1ed334929c67d3aecd76d472244a83ec71f95f36299c83038a5dac8b96cdc0ef4462815381254395ac64cd9fc091ddaa9c46cb68a465c0cf323f847be054360d77eb2b7e14f6ee3cdcb2acc54edc5c39035ffc81e13011de7dfc9e5a3304abc2445d7ef9002b1de47b86e748afa3bf15078b1d1915a24a414c345e8bc1a108f6a317b2e92213f163c040f0dae5b2777d4d9031820ca41b02403149bd885309ae5395c71199752e112f818cd45ec064bc16a63fe94dd33947c1f0040f47e484c5a7f55bede9d3e4eca265513451f6f0682c25a8547e1d674f27866567e2a7a9f47cbb2207139e81d0fe79e727663bacb07f887392f4595effc75270346ac8cbf26d41b7e44b32a6a55187638d99fc422564dc46efad4d8d1a796f6302337f2bdc2ecc65d769369de7514a08f672b0e703f76a2178d765503f5553274b8440cfe5b78f05dd59279b39310c6e3cdfce44a28c21a96efc3d174658ca79313fab50c075aed6c6cf71dec9e9e588dece14667d433a4ab51efa7318f1c46d9dbad04e23e275ece5c3919a60157beb0a217d3ca7cbc031a1cafa5c0fec9bc870b4408a9aa3f8c948a2d2e5e656c513041e088c5326cbb9eb3da204f6a95a2d91fe552d33d6cf7390091472cf1c9b8462bffbe39dd79cd57f0cfa7dee6cb50e0b5261cf9cdd9fb0a7b81f57914e6dc7fd0ea5496926b2bbc89ec5f00f49ebb6756fff6bea9427a82331e4096322cbb95c561b23aa95e7902a5f0c5492702dcc3ef2f8ce9bc58e682ccca43fa36b80cdefa32dd8319140d1e9829698cf326525fa4af53d30bbd31af0ee28f53299bd9e40e0cac50cd5f38a6f1e3c1c70f8c79696ac0ed9ee6c4012d4a98d85f78dc7254ab70ffe889a46dd69a8356c8c1299bdcaaba4f2a8fe44901a0fac3dcc8974170a655f9cbdc83a0242ef3cdfab0c585e207a74695dded295a6419ac5212afe0feaa95457e8087b2d2489ab80d7dab976cb9644f6c0578405e5d308d1985f754d35c46aea33708b68867b65c1838aec27bd936b4d25ff36a35808be07b896ecab459b23a1b11e6419ab19171d29e7a7c747849abdf757fe0ed592c90910bcde781f742a09d5c26f2e2dec64b0b2930e8248a16e8dd52aec215216497d04f96fd9e230350f2e93a192a7760aa360bebb748689135c1a0927e3d5271efbb359cef2191d8a56762f940776f751e101b4c5b69a28ece7c00a2375fa3b0184602444ca0270544d0ea07a56b85c0072c501ff5300ed6da0e6698b7fc094ce50be0233b5988394faedf55798ea13fba559dfd396442d29f1d69cc016a3a58f58bfb51ac7ca3b591fde9ef4a4b79c73576116700275ede8850d0128265ccc0d2444ad56b95ff021f19d62cee3c016b4ca302e388b8d1b6eeebcef45c1d7046146efcef54e418c262a8a624755e414cb3ce5d8ce8f04d07354416e4648aa95d211b4f9954ef8cc32d19a196101a357b16c8353060cc651db8d0af2cb09221d8c2e2ea8fcae3d44954af7673831c213569f87267265a87838f912e25faf05db60dac7f0e3578d3ff459bd60024ce27a480f4aee42aefac2009adf40f7dcc543208b5de1eac5b58de08eb4892c0bcb931823ce746f11bf5732a1333527c6ac6d643d497629d779fa80b6880e5aeebc7a0978091f782dcded1ea74f4e9ab3c5f203324241f65e6638b327e0bbc9f59a43dd4b5ea29533deb1984cd1f9e66abed4c6011f8366cf9e1c1e0421a4037d5a7ca1fcb76cfbb84244e4b394e7d82114ce39e48d8ce2c189ae838d496ee1864fe58f8d125a7dc862e847d39e8d8048cdd9ce56bd3b6d3a6deea28fc3560710bfb12f8904b84f189e1437fe0315844bc819bf3b21b096f2cdfc634a750cde75c132650295c2e47b8e04b2122e8fb26c3a736ff5420c9ed867c5ba7771c81b4c68f352d8f66e8ba8152418699eb7ca5988ca6f277cbd326f7a71675b9b103b76a41d3870d0e6c56362dc96c230809a23a7911e9eed798e084dacfdd6fd4351dee3593d68cca82d7ae430e368a2c75bc262811b033dce82a3c54be7c401ce493f23c70eaee3bdcada1c61497c8aa621ccacf19761285b02c4cbc4ea09f08d5233e75127f802fec35f3ba447e30b11d3eb1a7c96e31a890ab98b46a059cf428d855e5c48f7be710ce861d100247566fe370249ca900f8e1855f8e5b4af6281997d08b5b478514945c718f45f5ecc0f10ad10255843b2a8564fb8f77adabaffdbe0629dbf2f566fd277dcf901fb89d6200157bd04f503daf724762a6a18196c282d13bd62acb088324328b3eaccb5970c9b174793a7401ea7a83e341974c5ef13d7a9d9c2658cddd41b9a7e51c25b1760ef23c78086659e89804deac6eb03a0bc6fdd285f3669b9cacae9b3fa04a7ef326a469c04f359f9f6294eb45818466ef36e9d2d5e0e207eefd59f265f058ae69198e7a3a8a28b8d26e31b1758615a1611b348144ea5ca6d242785449c58ea6745cbb89b139a6e5491b3d6c02a205924177b03b050c1d6e5198c2d32ab87c9f406ff5d3ea7037db33181e088e8d8c56a468f6b68ca418b3fffdd3f02dc68f885f4fd9d38833eeaf39e88a5f12426c8bb87d023ebf3d17f98429f315b36f5f062df5a5da7f94a335e163ea3bffb8ef1f94d574208c355b38ca9c356b8bb24fd51827b6a2157186b6bd9d23f4eb36aa9e4305dbb03d14d5b1684e12de8e4ec437d26fd55eaa7925a068c50de08c4079f96d26e12b2ed338ca3adc420cb2a6ae52a96e2cb5253722a40f00f6103db0a9ba7230506cfca495c78071d7a4147db77450ecd1327dff6ef22f72c06828eac9fa2ab56bcec8db55e6493143a2352f3c19593acea60d0878efef01ae1fbe16c833130d6fa1f5e043453560168e6f2278f76553ccefee6b464702fe0ba9942bd16d7203b2c4e1b193cf87879463923e258d371bb762f935c7a20d6dda61825832990aabc6189dddf29792063a76fb14f1fda385976baedb01efe558e64726f430a047555122f39fb9e544a0ff7b6f59f7c8b889345fb669235b7f7e54ac48fc02bdef3d497de3bbb8dea86c9ad450a3088ab53d757cd1dc0e8affc4613fa1d01d89af1e66839c4198e78bb19f984aa48ce7480186192f453bfc6c2297cf3ed7b7de57fe82f7829c067ff6be4c2bb008e4e7249b5981c246c015fa648ee8752f7c8ab8958cc53ec1b5ccc1d4157063a8218ea6bd4a7600e70d3ebb9919cec83368be0a3d38f7393a027b1d803cf4e4d1ae83d6b3b64d65d99b6ad0921758f8c99e0e94f2945a15de45d1492a2e6aaf9f0caaaf447fb232eb71d6db09bf27db566dcaf78a6b1bb372d77f604e5a1110c8562829b6f1eef0fa2d8355414f319b2ae6a548b4e9df39b245705272bbd21c0bdab83932b98de64a27d5ba935ee0fa1b64f3aabe88f653844ad6a2f5877159e240ed97e7a4874b9caadf7209bf4c9b5ef0e3d3332f90933e784a7e5bb8bde51878c95727bf1b2bd2f337ea214eb44331d08dac5408a8ede5c96efb64805c9da93bad1a88bf83c4169d66bd94c85cba7f88ae5a03b3b964c58b7022eb7d58fcdd9b643d60bc3019abfbf0a86e8a00c36bb2a5b019d0062e02d144e7bdb1e588c638dc5229964cc92c723109f3fc32176159c1bbfe96a57344a0ecbc33504d4b87ddf2c89a14391513a3e3176f94d54facc468d8f956085298a53964b4bb4988036d50cea1b0546211722b2448b22f3d48716bdd4c58e9ff203c01f95c93d3ec189585f0094105c226ebfff4f7763743921a8d92816929d3b7a475fed0f63d30e7e5bba8f7c26fee21fb20f40fcfb614d54a201b351d7c9d78ad04fb5a221bd8eec0f6ff32fede52303b6b6e144e6cdca0d502d6370af4005107d508c4ca44b6301664f51b4ad6a16348e3da181401dec1596887b8b4cb6478df4119b33693c02ae8e4e5715232980ab9c0a17d9f901104744e5bbd53eaa79a739a9439d1d5cb8711dfc8f632d532f76bfe9a172bfb8a64d16309a1a94135941ff307ac93e1b87191f781bdb0e01fa8d06181a50e75871995da0cb9fbbff6bd0169ae5e839d21f2e8f0e2756357cb44449b572858623677976d22457fe2f1f1f48de3e47b3f68a8492152b9e5d03e23ea3dc4cbb770c716e8012c0aee968207b790f8c5c7c072804a2d8a2253cc49c5b54728a54db473dbfb5819b3f9c4bd1b73ed1794f77a63da00412d7198b0e79b958b1d782b9ac7454339250f0ee199159fea4ae78e1130b19869c6f854017b4dc4a789baafd2dc246509d97708ee2aac105180f982a724ca836e516aa2878b1926b5370c87e1d01902d2394d46e2cd39c3ac5314dc4abaf8d8e42013f661a076952900d29b9b7e1206d44bcf08f87133d50de301feea512a3a02a70d385df7bbcf6877779c6e6746396c4179077c7ba136aaae841f82f63caf8ce399d596ae88a20a03a98b7cece9782edbae77d38483a1fe2bb134b0142745fc80b52f51b945cd0d8f10b9dd3cfc27b19c9de77766b9e296a253eff88776cc97ad5796375ad7dd2a2b76ceb1beaf09a320423ca79390ce8b3ca46d9b66c89878dc01a587c1e4e95caa9e8ef46a941ebf991ce30dfba705717553e42e550a8a6bf8dd6eaf54d69bdc374fb9e4b845d21852f2ba80e6ef1f0f43a8e43c4cca77408a6f4fb75172ddb4140ae131e77b074ec9dbe750b25800bd7a2b9af93ad520285744e56e783fc5f6f77f4e81a65143863f46be4f56197bee3fe8c4ace925ea0e6b48e554c7648ccfa8ceda0689cdcc464ad1157cb0a0f266edd36900631381b84616ed5b3a6135184614449d55122c0b7b06018bf4b5a907a4459bd8236acaaf6436dd5b03e8c48022dc438b6732579a9c584aa5d33c1326d1293a5222611870ba588c7bb3c5389ca5b03fa5f1ff001dc6b6762b0dd28d64d9a607dc6e75e603636fa095f4d90a883bcce2eb69194e431c5b54bbc3e5b28bc649b16e5a59721e7182ae87e76bb246e57d3e3a6ce47096d98a9f6818632e807bf081bf6004e578f645a9794fd0ead28d0f923a0de71961ba8870f94987d111a7c8c53d9fd8d39f96efb3fbf22d7cab50b78ecf8e5206e693d1d10c60e535106c312695be700b5500b7dc612bd36629fe73642b3faffb5dd661f0fb4cfa8e3f47e82022e60ed1dbe58fb9f1b8ee4217dad8112c18bc6240d1ef34008f2a805317ed2c4f40856ef4c6be1ea12b722633fc142375905cf205043c3f573b13dcffdeaa97c60791a60313f2cad90231d4ae7187f865034518e755cbd0e74021e27b17170c3f1f20d11000ac1cccb078a2acc12a49779825823ddcfe912e33ae77773774a1faf95277847bed9ce2e4e54c303e4b77f898fa9728ea794185719e1ba68997bc120743d42cee46602ee4d78be64a54ff1f74d95d8af9460552fdbb619f14565ef97f2a28d631f92c542c671152994f486107094fe3843f123929c9454ff18a9639e8819042b451aa05a8ac05dad5fdd8c044046401decfe920b460df9d4474c2588752b8f865f68cd7603b81f0f5cf7350c2ad6620fa7fe165a7cf8f1950c4c7a242a2ea13f2b1fc83ae517147dd5739dbc59ef82da63aa60048ebfc163c1381a29a2e2993b3aaaf6bb9c4645b83bdb7ed3452c9bd2fb8bb1175cfedce367bde2ea0dff6276fafc4911c782f80b1b45914321bda6fb6cd4e27cfaef1e16059c92b9b9ecbdc2915f145164f4112ca2fcd3397fa92fa4a9fbe71a30c85562897e958826ac09f815dcf4a18cd4da773119951dd4284f69ed24110349e3ff8bebf8a07e897547972696b344b61e8b9942884253c0b0d7cdb8c05d71f31142d1f82e3318d4f471398f5287d365e0f8a6f9d39a32ed6337df2fd2967c39ccc42f2f0d3787d200d7cc136fec5f4ee5f24867f78267ca5ff8c21dc72c28b43481c185950cef378c54fd2620f8d182b250be868fb417e275321415774fee1ce5dc5ebd7b2589d6a6ab694645f72df0743520300879c09b28a7b57fed2a2a2a8ebac513ea341c3c4bf281c7f22cd1f8bc4f80a8baa5c1bd6eae962b3727548e3d1ede892ff7f04a65c75950c615780aed76dc0a92501782c9f2e47a9fb21ed195181a576a53a9f067c79646d37cc60f1706e271a767b6cd76725a328e6d0e159a503788644a94dce6f96aa815564a5bfd7d65c08b7af08d6587310965f7975efa39d198471e81e347ac1212894d861a0b9878aee499dd9f7dbe5a3e8b188b35b892e77de75c62c832fefe7d2d35147e40823968f3798e1d6d63e32725163030e2fcda925e67815c9368f23d7778f9cbb3124bc3e512e025bbcb48c9ac11af8482cac0e837c0b11d447ff92b646c0456beadf66883781fc6a545452acb011b572b591eeda6eb78fc1116689bcb63fdf70e61f292e98f0aae1187c72b635cf82f02d66df5e68490d569c8c7ccaea42ed7d031bd68b6446b98e37d5634f263a5ab803b1b83c8cb1fec1230863562f68c471630afffa967c72eeb21fc6a24383f5a3a9c342a6bab2c67fc5e3d0d98a4033a581bd2dca65a55a5344a32e79e7edfde3b3a34ab2f3cd30fde6a072545bb53e89915891b448effd942b2994e6f32b6b5d69c8bfae1c39105932f733a542ea1daa43342703185e0b4a408d5728a54b183e33c99fc0f2e5516d3350ba88c3d4871c62b1c57ef193d76406506f697ca988da19fcfbc8604ffad36635ca46479deee18ab55f3ecf259dcca57f923fdbd652407c659e60d4aa09ab1fd4c5f121bc916d88779c3bbd51d4160f90fe00128506a80db60fb0b77a50200054723e706ddb74780c7b52afa221334bd1263fdc88220b6d64cd14d2d44b078c930f2e82da3f60626ee7f3bb1a6904968159695cf9777093de38051240ff2a2db335eea6519d64f27aea92635262462c462968ebcb0b65552985933fc483dfc942bc188d52eb4a64bdbe4229731b776e4db7771f6313f4540a9614371db633f5ba7dcb9a2503d3e1ac0a4740a86419cdcefed2d4be564c0317609662f919e6b378b14f9c8788c017d943cd70fbdd577838c335e6f1673ddf7ab170902b4ac9f85c792af92b3a75c5cd3cdb1945f673b516648c7f45b512efcb2fbb842f3fb1cd74c9781d2fb66721f6c3df360ec869a41015ab9b37540ae86ebbf2364bdfe41038602594450c2e4341b8b9e6343bceaaa0fb3c25ef76ca12bea5b671f2e7881e47009a5b2b326f7d94b55e32e1e6257a258f46a09acb9956150aa3124567d2b9a2b3f9cc70e6b4109662065a102409f07d727bd2a34209065dc2557ba748da59b5eb3ad070cbd4e1feb7665b43318d487bc04b0b879d2566ab615c82f15f549a96c09e6cad05333c929010f7f43ed730994f4e318889080b034196589e355db6af5442231c483cc044c2ac1c5df753fb5e40d108ebd22c95bea51d9001c3a1b8f9c08e50a79a0acd987dc8b79a673b8147617515aa9db6eb2e94fa402777d1bc395a42a45c2a9e856be2d6a013b37270445716cc777e972953b74d0e0c372e8668298dd82e6cd14ad0fc10d1461c03c2e7198ba038c954c02c8069d14ec4d1ed128ee0534fb21c1578b3962c0785460efb6885d64ee82fb256b801d5038be4777090a08228b677caea645f92ed2e73a291cd24b73d6af39596522709302e9d94754d42d80d843307f8f0aef260e7fccc04bd36dc641a7b86c08cd91ede91732f287f67422837d31a733e435dfe3146c086a1cc1feebe4784c66efb0678614e2a14b71eef823aeff0c34cad224042ed38dc8f41982e7bab66193ee65ba6dd1a321af717775c8507ea6985e341e39619d8a2b2027f0a41b1196c61c31650a6d18a03cc231e29ec1ee88cbb57ab2d4800eaf7582be99610a4b83d66573edb69b26db67e692ad396a39da06fe38c25a686ae7b5bb6c5ff8eb1f17abd4544dfe51c62c81793366403dc72e61664c8c4bb6ba11ceafb4e6f971fd9f66b6bf8014643a2754f7fd12a2d7a208c67fb29ea5a29fb0e5d3745e5a946fa828f560f5edb3c07a8fbebab437af503613b35e2e96aeb5ee7ec4032291bb4bf19190fc24f3d992bd93fc96a2d8ee119563d84c95c615ab0069829efe2633e74cc95cea46f70f43200cf69e21138f8147aef8df24e333f60bcfc0ce8182b177f1e0c474c755debdfaa87752acca5a900660fc73ff6021df110477d0a1f0b07fc03ca3133bc6acd0a83447d3753382cb254eb47670355a70d8390a9fa40da25614bdf6bc6de98f378295eb81791fe3df10a1250273da359a87b19e1cd6f5e1bd413cc1397a92abdcb2de6a8c2f981b4b3ef732ab279da9718c57b0cb5d1d8dc838a7cd0f4f248e3ee715d325b57979fe501f91e5f2269edcca6fa2daf084bc6b3c6aef87a12865597faaaea5a657b08ab0fd9564015a600a9786f3aa78d1d091eb45e3e169a015daa5235031d675327fbdb87432cc9fd16ff77660563db3da5a341d3873e70794978416f446d2336941624244d512db2fc906aa316aeeb98040e288ccf08cbd1ebc52b9c5b26b322f01da25d9be56c60f4a4df030387a0e49b1153a0f1db23b3b0566649e3ddfedc96f8c896c70ef8562af5002b41f5f612faf3f31698d55736a4c208d700e829b22fe75c77f2aa53faae8364a0af0918281401bf529ef3db4256b90829d313fb38e529ea74c9ac2086623dc751a0130757de88548969125d225d3ce18e004aab43670c5a43f0a51eb302a877f2c6c9d8627881254487c5def9b81ca88f1b2675e7f9d3305b95055b06da64c2cf875dd6ec75cca53dfcdd727f2b21f01a62b4ff72bcc77b7439176398811970f0d43eb5f3789997c0dd75775b4bd21af1c329cc278bfffc265201e194a5ed645fc69c0f3882c41e85762a8a1edc2ad113233ed77f547d57524e20f62b3075c6ad66921ed311d7c2637d540c9009d87502cd6772e1f1d7d2d29a6a06e9898209c5b92b4eded7ee6c8d89b62ba8abfea21589620716c7d708b2093c4cba96be8b51f680dfeb1353ea47e9ccf6428bf3164df7da56c2df2ba448916e75f92e9f16ba3ba84cfe0a690aedf3954ddb9327bcaebb4cf4b2e0cfde39352a0001bf01354fc26064c633b9f68933cbedfcb1eecddb02043baf7e6118221a1662a67edc69e03136279fa66e66542d607651288d8d20e8625597004688b9d84e410140c3fab8d105d40035a5e61f29b967d15bf5692e6e323b9e1a2ea1d7bee2eb5e0c89dd3b5bd0c2dbcd5a6c82461c0fd65542988ed32cbe2571cb6b4d9eebf317bbd0c4b83172677125c8b57dcaa743a7efbf915a269b1697de2284f7cce96fb43d12aa56422be59e0eafcdf98334be4c5a4b7b3474539ea93e5b86dda323bdb9f9b083c7ed90bd7534f6fa6008e5f7eacfc7e0e2d08a1499ec1e954b733006fa69873bee330e539dd0a0242963e9f4369140069c4d4fbbd631ceccb238b17629484886d9dd8999de1ac1790c87dd844d568db6e638126817e29ec84e41f246e6b0cbf010271a66054c668c4d74d8dce53a21f4682b5602aa5d47b8735482a61857c4a351f26d73a0ed139f6bf7c3811e7167c9c9abd89202cf5e0c47ba46da54532cee1c847a74c543270688546dba69acc4b1136871541123d5452c59b5aa9ddbf17646215134e8feb930635dbd6ba9cc1a9f54a2c6a8f58e2f55afb8ea235f38ba489393d30d2a434f2fe0b637dc73ea25799840c396ed6298977820e94f52e0dbe3c49d441947829937dfc8a537ddd8d46b456c9c3e0f420d43c94ecd9fd1b190047005ce919392b37f561d10b5ca9e595ba357421162654de06509b7ef6100a30ead02cd07be1a7dd6b21aa1746f856946918cdebaadd855ebaaeffbdba945549557728c19b4f99dbea0fc55820c63083f36b4997cb636225c40a20f54d9f43862c3e7094bc14921c1ee5e0b7f4d8d25ec3e0b6e72cb64be0702c212acc4af233ebce8eee20a848405390652d40e393bfc157a85a6801ec826112ef6ec226b71368c323692a8eb9f3a33521b62c8a8be14bdd47571e81256131034e7169862f5c5be7bcc2564467e7e90f3c16a00fa68ea206764ff5d7e8c428512743ac0b0712e0facf1d508a5be97061583e8d823576d992930885471a483740cbb99b94cf1f68eb328a2f71153e9aa937eafa5de00cbc3b0c283a4445829c3b8fad60d7f74e0e03363218ae0b7ad73959b77b1f27aaea15c6803830f562d81cae44342e39c6128ce363bc1514729277d9f7ed5394b8cd05189c0bc736860f6051d23ef36021eeb8a0825a97c9c37e3945fc0557d422c88b35082468620626bfedb9b502b4f8ae17639719d6253265e5a09de2bdb0a15a4b97b51ee87b4d269fa014cfc1012cda1944c88078a8d01c2041a493d5dac9f89cc532d763f2768281d4dc740c4a60160856036b9526188dd5cb291ddc283aa0dc59c20dc4c15f31be06ccd692c3021e52f6cbec287e187c77ba93446a4c2ad0dda26ded7c6bf0be186fad021628bd56189b84ffdade41d93e652770231fb2682c9c48430de62ce7d6af8c723ef664b7585b389e5c71bf73cc71fd5340b47fa015b3fce13b6ae90f57a6c353e6f9c180f830579659323cf9e139dc3f99a98d6da9aa776abecdae6bb2702fca549b0c5c07eb137eea2895a43da66f643f1ef84fd0e362b04d6164547ca4877dff3bdae24ac9906f4b66136d5d5da40e25cb7d69b661cd8f70dfaf2c13eeb6a74f324f16361ecf946987516438a0923df9f26ba454cb3431e03d269707d041c20155f7611beea8b01bb761f22a6c867482c30cd9dc14c89f7df660cf3a041c01c5792b6a4e6107459c9255e7706723e9c6308d5a084b58748334680e497b6a0bd030d17d9ff459bafb6531a4254554b127c88f3bdf4bae6fcd5d55173690cb219242b5be0696f4b585d818525552cfdfc2933543ca0e044ed8c58248fcba58ec2107acfcb55c81353d3060a72529a6c796ab167621ec708b9ca3eceab51176d809fbaf0f7eb83fa44fa41d35dcece00cde72998c6079562a091d67a6f0f531eee59cdf81e849601f948da4c7cb0395245fc19f8cb7200124b54eda3796f6c7d4f890dd8c1f1efc5222d34cfac050730e73f1b121e65b6a3a30b6de03c03cf6d0025e696b1dbf9c23f5018351f410570fd8ac04f66d2a2fdd1fab48f8cf9b6aacc0f2d9201a1b3f220f0b85f9fe9abdb524fcbfb84acaf7de3db7bf7d52f5edb779fd6a9af35893f0bdc31ef85044a17b38ddf4c40501d93fd6338216e823254dcc9f67f8ee1d9709c0efc4bb533baa4e9c8c8fc966d47ca87ed4057194840abb076a9e6e9bf543e9b629b28b5484542a33351de53c0e085dffaf115d54647d76f392fd345389527b7f7d74bd1717952259d39311d74ba7c371325fab17ec0ca8c76888d5ddbe367f6e5cebc250a74f2a87237a62355238f684cfef2122be5f88437174828441d536e8bfc1b3c077b9087eb9206d018c946932909dca19bd2eee76066c8b0022f7d6eb02c8acec574a63219e230ec6db48983ab28168a1862a2b11459d7b30da71f05f5991619d1602a731fbdfbdc0cf509ac30e064ed200786d7769252f210133620d135d9ae2343456e2b74d293e5eb435dbb1fd4cbd98832514d815ab8b79a21172b0e4944f299b8a2e465eb6ec610b87e3f0292142ce86def686f57b64310107c147a4a9f4647ce0b31775920ce1966779cd1351a2abec035c1eb2ab5f4d4be872732699831dbd86463ffd23a0406b52d12ecac8ec1bd0fbb5461d657a15fbf25f43145bb13e89759c98ccb082101fb9bf4cbf1e5081efa7777406600d2f36383e589a18f5cc2d84911727486332a675576785d122ec2f5fc238eec8140657f2082dfdb7324d12cdf465f36e033bb6e8d2563d361246640bc721d3f7bb6b3a7b70815f95280d2db7900edda2aa47b34a8b39d3a77024c13a50bcfefa7f18da2fe68969484eacb9c945255770d41ee4d865d5c950266f0db5c35580ec3f2e22b9010b404bc1873935415e994331b313472f16499f89c350f250e5f5e49a5968bf57d3606a5dc4dc6f2c27f47b49440a281f55dcabb1d9f4886885644bdba69cd6136add394a42820b9c2b14ebf695ace441c2743d75636c3a17cf1d5b5133dde473800734cea8c9e279f6c3d4fb774b81ac4cefad2588851429e5b19430e7c19bd0fe8e76a7889bfac9bb73d462dff8b28af7882a1251fe6b93a2936395ba7de3816bed33c5db05478c969d686b27891153f786c72fbe741385a364f5a3e6646e438b97197a19b4fd74260b3d5e976d1ba41c15672f684c92a4c4f51f553e649b7175698be1e7827b0463af6684a3b7c300d7a5164512882d9c3155ba6cd232b5bcb1a142bad4282b879ce8904a8e145c504d0ea403ffb236aa7e5b2a51a32e0c9dc3791c4788f1eb71f4bdbe278f38a37ab0e423a1ed4bd30f53d5bb949a5636c95627da5bb6ee40dbb572a06d3396cd41b9723ec09a63753f8c2c4e686a4288fafdd20198ca864f0b2b20271f38060a46d75a866cba653170b096502bce16a5c465d72d445e72f4a163120efd181eb82961149df4664d8ff5260282190c48b4729c4f718bc0d73510dae999f76bc45882747b41c069f167fd2c7b97a9d0b7cbdae2a3dac1b256e974aa23c1c3ba0bc5805b42f72cc8e4fa669af6077163dde25b9fea60b7dc790830b2de0a795bc0069abe2090fe3c0a909febc7f9d24e095e4dfc2febf4c464ec1e288ad09f7cfa98285c652bb9986ad37ffa39e2b9ac94d44da493dbec361b9d1542a8ff4d0eda6eeeabd55b42649f03fef11f4c210a885ac4537c2aea1e654f17dbe97c3aab74097c6e16d5730456eeacdc338f11ccc1d0b0eff83ffc0f9a92e958d5bb82e3355020cac542c8b4566ce1c2df703ee00feed6b56739cad4c47b856ad1579b2477bec79e7284e024b576ec9d84fbed5ba0768bf11d81c23ede5216f3bcd55d8dd4a87ce1c3c307ac735f6ae3612115e01751e1d429834b2e109ffc4c8a4f91d02d8471e7e1dd5da4427cd3473dc945ad0661efd02edd0a1d189b89c55bd43d6af3f50a7ee87ff0ada3b52c61c70feef5ee5f64b8018606084c6791972ff5f877a235c12d5c6e9d55361ad93d56a0ca0cda5e0b1c8508e81169c4d5db33d7aa37e0de2ba1dd701a9576441bf22fe5545179d06d45aa0acd160b9fc02d230f42fafbebb0d3ae6b93929288dfe23dad5ad757216617f879846e22581256e2d42eee3d3e48882035ac0b0ab7f26015818d0d23f07790b91fcd50ce959e580ed153e3966f9a5e1f05715c31ea96f1f4c4ae79337a1d22f185b2abd80c017dbed156fdc202e78c12785f4caf391dc3c1c4cdbf6ccf4a89a05a6b41de1fe40efeb1febe3292d9bf2afecb39471bbf2916894ba88839b71cc04d21d38806c11875325e6308b389beab0a89de93fdfce7618d3638f2d1bb338061b17ce580c432b53987294a0193c69924f825be48661c75fd3fd0d24f6009d5a134498630f196a5bc7bbe661129b026ea89b363cecc4b98e9954037502a97ec2b60c40367d36a2040ad4a8e1d4ac080a1dbf892607bf08cb4f032c0f5bc0ca3f8edcf123424122e518113777a21da3394697d666da6f9999e6e3c7d358a17cee0af0fa7954a678e2a2fbc924957cc2c382e663d1e61939d6dc7806a0a5277b4971bf30ef506f567f68a20d89854f538b7c206c9c57169b29143827e09e1d83a4191d2b5044963682176c23d11b4501aee74150a8873e375cabeebcf7bfa4ab1f37e293d065cbe978b8b7aaab475f83aa21353d3a2f82a9500ca6e74697df264f8bb91df34a6109cc12ee43809e859bd86d02ed5c9f5da0f8d1efd56d221bfdc3e557f4472e4b81ecada44f49eb560a3a878d87d7ca8108571ded0fdb575773cbe26707bfb4a1e034e7d55a0e270e33927e3cc92ff2231ded28f151f6410ea5a5f3cc9bccd1ff797d953d41da1e82caba182cbcec17f0f427b910dca4f1c5dc6d4f0a074315afd3894d72a384f4b1b2331e0f307b49a02594679b0be43b40eae589232a3293ed0e0af1b1e5cabf979518cf89fcb1f1b8d196173c99a25b79f3eb8678c1c3f09221626dd8990b6cbab7a06f718f0b0f1d23e8202fb1cd26d8cca92617a6f9c37881ea0b720e866baf2c4ed96fa28f136843ccc28837fddf7c78eef7c7dc17f0c4609938421c9170f2f150436e7d7d427a97fb210235a33c0e7bd638dfbd769315d61b5f8037be17fe3902977b74d4f5a7b6fcfd6fdcc3e6913170855ac4f43165cbb4d856d9b4de3eafbd4e59f407f550b426d27cb87be9f8a08782ee4ed0ee288313e7130312beb5cd1b94beac7d9de4a93906a2cd141e422abbe26133f9ed190cd7ddf6a866111ff23c05c57c93c0b5af690d9e3bd684e618d7df8035744476c89a602fb89371da8f028fa0164066d274e377252889206e2293a25a348adf0eb1d3d2c22ed1d52cc058c455f116b58f60fe05133471cce2373f881572dfa0c70847d28861d086f8a135a26dd938544af89b2b7fd2c60ce7db5746681047775f5081af3c360b319bbc3925a9eacda57219d7d70a8769fe88f3a1ad91381fffec169316367196bf366592710ff404ca1f98da78af536954692cee096ff26a44bd48f361ec4653dfc6680d598c657afcc12bc2c73f488d4c34f8c1d90a7becd8f62e6d373a7feec907fd69bf06d34b7f5235822b48e3ca4e17274e90a191c597994156e13de809981d99ba2058e5ba478814ecc2a35d5fc13bed4e83413bfb3da2f4a43d11eb557901c295c522d39988f915e226bbf35e82370c3c79e4aa981c53087fa7fc36b57a85fc93c82cc318085bd499a49e2f913c09248eefc53da0870c67a9d6e8d366b2129fba60f1b963059230f94e71a1cad55c999d8316b37bbf0d579e9e47d6f1e35d020067c650b3f7a101b83f8896da7f90d8cc66b6bed0f17b1e730cb01f8107d0c6b5938ac71bcb4c979a7a3f5e67c9940a4c58efb043e25003bc15deaca2b96ce0a3dd118621624a85d8e6a6d859fa0461a20bc4373f386b5bf1bf6f1a77b1efcc83940c0a47dd23c543a9ff86cdefeb79b88e4e8f96a34b11fcd768b44b05f0d15b2aabb87a510b6fdde3881a861feb68552bec31a718716d9901aa6c9f244f7b980d7e75361ec9df2d33412707978aa7fb81385d136deca825b2cca7e921cf9d2b4e0a8f3b841d9b2848270f0fad8ff8e7ff0eddd7376765be9245ba00683a8fb41cc6c10d45642554ab3bd81b8beb043538783dce8d989bf2bcc381815b8e47d1940fe6d73d566c9bf4f6944d8d9b0c4a1aa686956039fab72179f5df3f8e27c79025c8f8e46207513d5d33e6b293c6a607ff843ead6c3c1baabc6f9faf321ac24858e16edcb5468b837ee3df8c8d63afe642f4840f90044a34df3c0e0051241e3fb6304c9516154723bc2a686a383f33c9ce12ff6247fca5492889e36f42169eafd0884cb86e3a985f86b2b3cd657ade17a5308cf96119fbd6eba77ad2e02e83dc6ee4c4f9a778b3c0140b1732064d5709ebda38ff67f15fdc793c59e40b5aea21a02757d524440d333f2b454665d25843fa2c2229cc89b265b7f5ef02f0452c56090ab91a1756c602f3e10b114ef49f9659953eb4daaf84c3bbe48c5d5b894c0ef8968b879ff56371383683457cc30d7cb30c4ce27c65e4f582c180ecce1b9320bebaaf78593f8f0d70c2a07b43f96a8986d3d975d227227e4252edee91efa86fb2217cc7d8e58f9bc0d7c007cba70c90b666d5923260827bf1c699cc625b262f145115ebf2485879bdf8197c26a73273c97ed660cee53b576928699153b3922e43ed8c79c630885821c99220e256322163cf9369ad6ac50522beb9b17c224aa849514a830b03c1aea0ff2da09218fae9b23dbffe39684b24030159af052f8210f470e27da6a495a97623e957005dc67948cee9c37aa5d76f7ed3f126af1b6073a92e32342ca50151b1f20c94a05e85458781e2113a23056a3c5515b03f219c3296cc288cb360d23f7bcb1dfccb3e8c0898bea42022ec335d1ef01827549a7ff775d32f04a040a513438bfc31e7883761917146813be2ed50dc62611ded1cd39bf1ca2dcf20f32f4bf3f7813287dacafa57b8ad92aafe37aed0c494b7e7ee164e9a61b4fc518bb4de8c8786a579be621f2ac82fc8e27d079616709c4d2655c49455214e4e89a8dfb104e9fe7b786cd7c0a832854a8624c2925b56a747743c406e86bc97f69e8a9199781e6b96f0906c409d3d956d195c3b7fe3e56ecfae44dd3b133a68e6c539d680db7e5ddb17931e9c5193ecc50233f38f853fd863afa3bdea7d25b3b7761744dbaf8bc828555096c5face036cc8d910ee3a2b98ed0f7227375b9e94e1218aed26aedb0840784874099c64458ebb0edc4503d3273c4a184d8a9a5b77b35b8dab642ee3db5888cfaefef1ed04944a699867cd6ac0452a1be5dd13705f4a42d31e695bf301e130d76d0085b0002c7562ce1ca2df76109dfff814656aaee3dfee3362b1ed8cee8273f4c88bd1112b836848654aadf0d2599485d1276f6cc9a0ccd44cb5ce2fa31e2912610dc3e5e6d86f49046e4ab3b31fa41b429d573234a7c21e4c1393ac23e93701bcf9838b935cc935f2b4717e56d7f8c35353254e73f9a0c59f42ed52129fc83353c1179ca37e1da675ca00043e66c20a2a81905880141f934d9cb4db1a091dc2a90d6d42f4a8959f22f6e605c1b308cd977613db81b614270749190abbcfce8dbf1d682c795b723dcec945de8a037a5def56eb3ba38143708aaacecf0cfb085b1da38010fcd85b88aa65bbe52232220eeb9771afb3b3d88e5242119d51d3d9076e36af750864f5f969e61e85d8d33a2bf339dffc54bddf0dbc4a326af78e14598bf69dd2e26c3bf3805d904261f1c31887ddec94727e7f2796c0dedb567b42e08afc65c6b4dc5219d7f62947aceac342980e66ebe65935c4b2c7c5516bd1cdc4d40438efe1584fe3e0500cbc7386df450209121bea9c0289c85cc7953c110001e3c545541b7fb4199b7b8efb02e6b08f9fde8f0b08a095ccc1e3d2d4973df47bea6ce84ad95c05e776236d6b9096dbb11e347dd8b1d87e72ad5048b9631332eecab97c0f40d330c09647bc19f6a381730b4a0ac56948e8518606f5cae7708ff9879d92dbf7794fbfe29e1659065754d60fb9016c9b370886f0111b9a007e2bb366d7ab6e3e3fe5df9e518e7884a076ceaf2f725b5b6086139edb5f1accb28e45e4024dcf3cb634d93ae5ca379d4de71474ffcefa9c1e1f35078894c20c9c4edaccd4d63c0af9915d5a04447f50a166bd6bcd2440bca23f147cfa8b918a354c2013f419411e14380893d8fc3a173cf3bdc1486d680247629d0ad0c3bcba4377855a545289626d478109df3a796281e3e3b4a391a55e734e247966678a38fce8afd773191c00e844bc428f8bc8e47cd08d9679daa3eb91387a3561bc5841e571477b62bd0024ef4ecc8b4d77642bcb74ae24cc56fd786f889d24e752cc788b9f7c1b93ea5e3bce22d46b84824bdc6b75bbfb38ce9a5014e671480a727359e4ee269ce8037659efe69db82e4dc8ea306cc5a7867dd05ea4fc438ab90ea7516d5562082e439cde6a2a3518fd06f46b6644a3b8819ce13e8d2f27ec8419194b4fa115d296d51983745fe7b9076d9cb88372984ae2ce7b0cc6520c65b91d099e6c0fd079eb5481ea5aa2c53fc3736794e5802d62706f217fc948ba7a5f291b718fe4f56b0a1ad24ad0fb5e6fbfb0e3c10a9719484972fb8f334302905b6648ec713037ffdbc2e2b9cbfc46feb3094e80d4280acdec46b64076c5020444b78fda62ddef595bbd6fd5a702f202777afe34a6edae087cce09af5d66f635d608292ba3e282997d21a4d5f0dc716547f02235c2c66dd8e89099fbecd37d051e38f27c3c285e7ab2950977deba1a0663777f18c77a86f7971c534020b9fed4edbd2970591949be1941a90798e29d2d71e81d78e757b160656a46190fabd28000510a8b79047c99aa23117a7b3d1613222ebe4fd1b615d8b31ccff1c0196435efd63ab54e687205a62ac1fd1a5bd6c0ef085e041190dd89909c23064e44e2ac1f5a5b0358f3817962f4493f08d6c3d365fa7b4b46357a87e032c51e3d64af89408aeb683183496a4406ed78628f72215744bc9ffc65cbb73df8f13ef35fbad8663ba9c2e8b8f4f070d45cc014ca0ba21007247c8dfaecdb75f1ba655fd9a6aaeea22193cab78904e81766e65bd752d770a0f03bdbef9f2fb4f0180a2105b565bb2e0c84fe918f5100a03002f2dd3be6f25fd1eb5a21ac2b15f85efb47980e5401e7dc4cc0830cb5d479dda01e669767a78a7215ae5a926959e7c203da59c2ceb88d823b22abfd1f60a4dcbaea2d840708728454256f49ed44b50031e337dbf377b38397aa8465964dc7a65b00268cee8b75c1d23ddd685d2eb0f77db483ac8023255ddcb06ad7f8a535c0ce67d0ea9719a037f130dd9d1878ae6beac702b49011acc40be3a9342f6598537c990083e10963349404e24511da06aa04b7ece016040976eccd991d0771513ad14fc272af2d98787b21070235c93a44be7acb385e344afc2925ea40ed58506bb26c1e4ad5801ddb660e19e342a1c19d645d7eda7d860f1974d0d8e9812287b8cfbffc928d69624504a039fda4c8258109602a69878eb58681ca5ce49931d6f5d3f9cf600f0ef49e669a53976c2d6b83a161096216edfdbf3b1a096156c3da060e67ba209d35154b276cab0b8168ab6fd3367eb98bdc804572a0d68698e52caf58219d528f3a3a8efbc9d51e694177c7bbcbe325c2bed9290874e1747328f0a06d1522ad0b7ef420435b91eb7046244a452db5d0c80e7ea96bb0c9dbd981db8bafe95c88ce89ff2825c3ebc3db0d46a089b2b0bd90005a47b15d9e75415001fd3eccbce8e2314579cdb85f31b2e9ef292518aad9c58b42b5a575d90cf20c310bad334cb48c444665a774d406a12b54113716de94f62c1ef8f968311fcd7211f60587dbf702566f40f9b9139142c5e0564320eb0380fc39dcef9c143307dac08d12230508a1e24bceca1c30e1550d914aeb3ed179ac67b59db27c13a1ad64d3392d93b9fcb9c69d5d99c4a9e27bcf61737a287de43f017a5638b3b0761ff53d21fbb5c5386e9872b2e8b288ef687cb06823bbfe4d04b0fbb7184abf13760247ec308ca2391175eb5eec8118d0148bbcf8934b4005b25e7f4446d54fabb3861f0db50bfc3f931b4d70992c6ced9e2e6427c57571f80c7314d77145e0343ebb1a6e5df169936c6b6044bda5c99143ba65abf23e01f7016f3d1359bd5aaeb0430512aa8c787b1d01d706d88084b54df8157c5f15c1d95010b2362a15d1f8449cf833b7a5a9ef4e28eb4a87f233e449d0dfa0803b75572ab7973db3a006aa74df2cdfde8555f12e51bcd7a5cbedc0a813b80a776e236b136c183be114ddf6f178510d2651eedb0e408e993d222cff963c16a1bd40682b942b13d5bc66df221692a7f05e4749b8ba1c8a1087ffd829fbe9cbc7080cfa755e627ca570c1063c1aa3a2d7c288368530d3cfc23760601c7020cf285c798c44e50320f57a8db926735c2b4470d0a7dfe531a6ea1b7985881fe2c626cf4a4e2af463450169daa22e9d9659fa938b952e02b8bd9d55a92e8b248cd8c42e1c5e8fca09cdd3bd7d4159c710f14a18e21095167b5800079f622a60937fac512aa71a95de4f112cadbf35e9175971aec2e7749a6569042fd744c93520b4710e2a7d96b1b48469971cbb5ac42ebe9deaf7b2b8d0ae35cc5db410482cadda05b4da65d1c828662ed15aabfe200012f9ec628d1947685cc32c4fac9e1fd7cb940776258388ae7d4196f25c5fa1197e2f707236caad889996fadc85297968122d3b2c49852223d374bf9d3f9da5aad9531e592966e2b972e293912ce203475cd81e4ad099053d15dd746fac4aa8a427a4849807eaf7f9880651c37b8aac47a002f846c786b6f137b43ce3be6a911d4535b9c570f76e9fa6e767c33ea9fbb0a87794583beb204f9713304b82597d54b608879a7391d8b8372fe7eaa7088ab2d61d643fba7d5023f65a7d1cb68b444e55c053ad73aab7c48fa53ec04ad4574b6d823ff4b3d27c0cc2892be958d692b0ffbac9b805a359569e4cf8c788960a5bc43d32b5931804691768000958f6ccf82303db711f6fa60a3194082c89fbb1d916021a6edd3e9a9659cd745055d5f647f507f5c668c560a08e1ff897b1643c7ad574d218a93892af7e793c5bd0196c3c6f4f163209bccdba02a884962d18a5258ad4549479cd77eb6f245ee16bbc9ae2bbfbf27c96bd935cc0d75d873debd1874e5b1334a7f8efc3c9454e4652859196b23fb48b9d67db109257e4340efb59cf92046a080d5365cb6a21e59b7b306b77de9e0d2c5f38ab2ccfd26a7577077b29f7c75ef5233e5d03852376b4c58cf551c1a269a97301fde7911504137c14d638bd8225bb3e536d504f67e74fb39c76e3aad58260aa9daa84759df642681c341812916751debc4ca2939665956a9913e3dcfac0a58094b847a91bbb90581009d80d0f7bc657cfd505c81b7743b919a5322d03dcd03a2b95b63d1edccca36a444873df2094a0429017bb786c7baae9e76830d2307840f6b8cb808005def2440f503b1f9c51eeb503f37c2e7a42f95855ebd0f028ad5d4f2a0cd4ddcd42745889c248f844dc613755c06e850c0537963f2830068a8d2fae19402911c164a620c182e8e88e0c42cc02b0e35b90cbfd67c3fbe78b04c9040a3c54aa273ad67d2e90070f8c37b01e4d492ac7d182e3386e5dd7646d2b42013448a6f82e3dcc871882610ff2fadcdbca6a8d017fb8f7ab75151c468612f27ff31abdadbfdfd3b8156e179ffbc0b3ba2a76bda4e27bd1e74473598e86b05180f93e33f2fa603f64614d0e55e85b392c1044d82fa5a454934b18d0e41a246bb7216ebecf7b01e774e07c6433260f1573f659739dec65dd505ecdaa6337a12c6ed32a1ffa6490a2b97a2abb2828611637dd529c19a0929f2a1df60cde24dc66c3eb1106cca2a9f65d919ac243c51bb7ce43624d4a1507144ca812b333402cab18e069390906bc0d8ff8d913a1723ad8db2954e166c7205f65ad2cb861c08b3a8afebb0349c2e7d74c4b257c9c531205ba544746ee46fee14159c01080a144e1b7fb11cc718f94f758a82505a5916fae4b1a39a63b0e0d7b600e09553f5fb760f3c46f6d029e4ee8327e70a6d5f52be7e7316053b56ec10d7a47c02c0ff76f0a83dba601630bf60e60495a73dd5262119ac3e1b3949abab20fac5f60a3a4f0ec8ebfdd738db711ca087cee2ae16d857e534c6d5a2613c666e9816020209d408e165ddf2b6401c27763acb825da579fa5cf054cf54f13451933766000953c0dd65804f2ddd4ce8a13eacad18a7fc5c148feca6f364653078f54283ffeb03773edd1da2506610b834c47058ce74363bfcad4425b8c51f7c10577c2d092852d99d18f343b83fe2e76eeab4991b37cbf05c102c0098cd449278c02267489598107ac4c5774f60909187d77dd7214401c4c107049515830080b38c475b0d3bfdb0fd009af3c13209bfc3e6ce89ee8d3d5ee413753550a70efbaa784a985aea9b186a07ea920c508ac1fbe07acd558a82d4739be3e0dc165a4e7e3e6989e20651209cedb12decc5225f479639d6f683bc0f9d6be1340e2a67b19aac4c18666f741f0c4cab5b11386d7921003826eb5ea18f96cf43bb21b2ac3967173d67c540085154e2d424a466e222adc1bbb1f47749bb96abc576cc91db0746daea5282f8f37f8e090f2b940c0bb8ea5c7765a65e1768bab3f0e29f963651928bb736ca328f71ba9db9c2c51c511784229ec9de9bfd53be057642f9bc040f9d092a6dcc96e52366005c6a1d3e11d8e0c9db86c667543caff981065787827546e90eb7ecf22c46af18084a4d69ae902846282f4326ca2f1872aa789c883a6b96ff517f41cd4a9d920dd70b1e8557740b7845e3e06e68a7f9843df58e0b3c9df32f8d480f63fd18829d51fc74551ae17101ec10ee3a8f085bc1ee3ef69254692d14edb19f3a229064407c5f23e951ccacd7fb55a48007a728aa1a3b7ca37d42151d5e7b4a49d847e54fb65403cb2fdd52c1eda3e425e15852e58c29b7883910c59ceb851d0a7751532fdb83decb1733a568cc466c6914a685f42580ab13eed22f0921e3b7da4672a0e426e67f1e1f993c88677b8441bffc4877f3814f37dd00d1232e4bb483d3ff682bb10929f4533b529c1bcd2e2369fdf80f753ab72b6875c9b604deef0d0b5bebe3195375d8a0c205d0da6d2c0469eb4b1c40ceb24f0bed6a0d6cd1f26637073a75b0a874295ec6f2f3c29926dc45555f18522547caeb90b3c0e6312fb44843b8eea6c9fd866396a2897378b6fb6d8433a85068231aebd884de3741725253d94ab3ddd44f3a0d21f4a142c50371f61b6d62879dd0d3b38b342deac000b2b3a9adc904caffc0ce0d244f3453c954f283fc3f6a6ca8516ce1ab3bdd6ae625d30fa431e2830920dd0ddf356d8f29a50f3fe817d65d06083f5736462cf1b80a6bb423eb2e60c382fa8fa7c29136e5cb8fbc5c32848b100036fd7f3dcdeb0594aaef1ea126faf15166d6c1144929bbf271c51c294aa6da570083d1333cdde5dea145b8fe2536493c1f905d23bd32df38ba0e69a67172727547b89de4f9883c62fb781e876ddba58f41f5ede7cff107517e8a5e414199e4b576f8185c78c30bc127bbcad744103181c4e084b0db2299efd7a61eb6a836cfc27f6ccf3febc9a9e2b756944235edda1e3d4eb72a0ef7083b10464604f372b86a5b2fb4e28c03dff28c5ca9364c627a8bd9de952486dffa4e8f890fe93eeb6a5460e5dd7b278f23ccff9e412b3395c36b05d0afe68c8ee453e27a33b7d2c09f227ae43ea1a76d5ae91508ebba2e1f5b43cc0bc035f402f425665c25c9418ddc2e1cfad814cd813231f8ea370bd0fd3f31ed41c3f3c16ddf4b706f9a4e88f116d4f3a939f20d493b2979a46990f7b12d61c84f6e5e0cc92b5c28dd08d234a91321e5b520f2818170875a94a31547a5b034e328d2046a3e852d7a2610ceafcad732bd8d2742fbd13ae5ae7f3fc8e3eaacf5f340ab9a9c8a7b006e56055c762868f16492e25f7b0ef36cb922984fa1e13184448ccd9279eb7abe8e5175a96897bb23b5c55051abbfa14127dbed4e0ac88465405f31cbc353150b0f1a40855749e54167b2ce154a257b3784f33b5cea35a905c99a82d214b051b31ece075583f037dad13316f71d765292e35e77519b4776ef9791740f8f0ebbf5f7cb85235b28450395155204f945c9393f5c35a4a757f145d0227e020f4814a748ecf5dc9dbeb765286f6580c3134053cc3a2c8a0263ca8686cbc55ca3026f5d4befb82958d4415c87dabb2c8653f330f2818241f559ec27c613e22bb7fd269668537d73184fa42a2828e697e0401b94850630c510f21f49c967b0afa0044ebc98aa24cbc728a008cd508be4e1f445c894dbd4acd6f53155dfdbfd8a4851cd1c60ad6488b8aec0fe61ceb362b5dd62875af1964396976703b31fa19c21bb2536974a7e28101f8a65a9d4b324979f5e4b67a165cd295fe9b2475562c22a69b123c615c444d8a4157b740f3e876692dd666d9ac9676164833fe12f120a8719650b96bb59f418d3cb3d73295f4888f4a7a1d2cd53e79eaeec98afa55d077f551a8a8a6227aa06840260285616294adcd391933d73c9579ca09ef772b3a705e3aabbadb4cfcb9671fe15a764259794ab6cfbd197c21bbd2567f2aa3f3b301d41d89a9dd7352c3dcb5feef2d5946561de081784e50a0fa82b87e9ed2dbdbd2f8fa139f95cb3905b1b1ebe3fb1ecf6adcffa564face1a3793f1cd66d9aabae34b7883624721e34253652eb53383137da302466b692924b82d0ac0ce47c8466940f7a891d4e27b6515b19144c74e4bbf9a10c014f57c6d3a471347ae9794a0fb44f4c481a4b04f1f06f9a81f0b85a7282067867c74072f8e2170a2adb685368350b1e097aabf7be23266d66811c7820fd8ce47a62c8146ac4491d4099baa6c69e69d94f164cace4cf22ab85e70f649eebb04fd54de247c91c3fff4315490ba19301adb8a990ed762bbb96f4a52d4bd4a394b1a4ca3e5040e6e3d252664fe20e1f7210d2f9e00432a1cdc50a0dbb69541d6885de8808e278e5913f10e7c9484389bcaafc9c9853da7202ecf2d7c5ad0a17092233e9ff08ca8d3f79acf02b8d1a60437cf64569bc46abe69d29f1ac5f2042e3db09efda3e7d375edbd17b2c074a9e686d61fdfa8f90460aa2790ec91eb7c86594f5d46124e1b8e911f98de3d12312b44a012aa248c8bd7b86c40801df1b38fd0ed1648065ebaf9049afd97ac2681cedee2afc5b0597dc7a0563aa2172ecddcae7a715acce30a130b32ca703d64db2b9f68baedbb689c4f1a7cd2c93a6821019cd351fbcb8527da44a1986e439436620dd9ba15fc8eaee1787f3403cc147971186e34fafda15dc7e7fc0fa180dc36bcc87c910ce88736037c45ae1e19f44b70aac23e5a25d65e81d0bc64f58bf530347a6ded9ab090b531d92477e4a110d9866b39046d34f5a79d13393d4a8169b66fc06661c63a2ba7122438cf165e1b3275ff75fe3edeb1d278199335e9e9b6d4f2dfcb8007e61683fb67f86af1902bc67f66fb715303ab7dbdb3237526a0f183105b4fbe7c357c6f2c6c7489f32f0f16a6016d7d0d4d190b63cd68f744883c3d14f7fa8a306ece8933919063b297ba6e4534f4e861bccc006c10a3d4e711f276baf6d1c7c33b5328567a61a9eaa6abe288087190de355ff0901fd8b66672025d27007f0dc8df608a0818991d49433a192449e8a27a713ecb6f7b8afcbdaa056a26789951ab558126cbcd48718937a18d29facb2b55c2c1086dec2cc6545f854e1833b3a2470bc8ad321e4d7c2a7fac6c81a108b5ce76259349afbbce5b013617587c6a288041bca46d805fe6f02a4db5df431974d35c61b8ba66929c1219e61d5c28001678960ea0298c702c16065f9cc3764d160bc5676d70d1e0fa690be6d665eb60ef92100dc51d29c5ae6f0f83ae65111119b3b47bacc1058cd58890a726c42aa67a49c07a968a1c39d400631bfcb5d4a3fbb598741b91e2fc0bd44fa773b6b70ee07fb6149dff09a4b3d85ca1601844dcc3128159e733908edb13a6e0d66e4464a650f37c9fe23b7cc20f267a8f99465a7915df74d851202cf01d2218d7ac5821b436ece9df7b366a0d3dfab75a478365a5e7e02fa2458f933b04700cf9ce6acc826908449a22dc0d46c965c451932f9b24417fb5b90ab76c9afac63726d382dfb08774be50b35bb8fc6c0c3af6a1457a8b4bb0d3713a7c87be88cf04203c13fcbc778c571eac68499b2481f08df62418b897914227358ba3fe9f374dcefeb82877e565b024afb8344e31ee978184a1437fe44a4c80a74a063bc13680a0aea2636190c6bbb94e18835b813e659aceec78e91d118bae8123ae0f850476c885b46bb8e6b765d7d277c3279db5064ffe9a61f8d1e5cf43ef7685d7d9d66591e62f8984bae057dcd62b237be7e692300e16a9e14123fc0211dab97eb7e9fdb1f888487fb852914758b146c9f843278fc9dc8bb371197644a975beb7644cbbeb8d23df20a7959074da410bd9a9e57ed24f92dffce982f4f810e8d84b997e22937ccd4c282bde78d597fc0f299b4c5639d13f2c4680084670f927aeee9dbd73f0a0f93d675f71c1dcfe1ce4afc04f60149da34d23a2a70e896149af783f808215a9a59aa3c5934d580e173a599a0ae97cf0cde8b9ff3a5d766d29fcac5de39701c2de3c5d59cdfbb8b252c433c223ec54c6dd8777b02776177e0b7f30e9c6438d0cd92ef3ca6cf47f2cd2da5ebfdf0551077c6dceefa445167a4fe3999afcf6c12055ccaff0da02b11a4994b21ecb304ac46a8d79cd76e3b3007347e55a165b756acf8a888c5f88ac93aead83c81850d2c8c779214688311b42b4ebec445e65d39a602e8427767416b16cf176b2ec5014c178ad7d88aec41603fa35e7527d8e55f5cf9fdd7a4643ee0ce7419ece0dcafa73b31cb4e147625bc592ed5a873b8dd5519345b8519efffef4c2aea3ef125b20670d6e3b1057dad313901e4394814cb4d4ffcd29731a83f11c609ad7584cec7b4f27e1134d37939fa4e2929d2d7eb30a6cb7e2ad93b89bd0ec5af2a814513e7e332e39035885c689d42712e0874282eb672d3e998dc7f07bb9438af0d07fbebaa3f5aa27e26d60ea968141962d41ed0ea836c4f4bdcd0099fbef9e8c0149a4efbe341d09883d0c51d4538956de0676aaf576eb3cb6476d772a5ceab8b1d9b74f5aedde8d7da905eca6e00257a69b38f07fb1d7e091bfcc5b7f763334a6e226e6fdcd7c9a4527092b701a263d112e4f4176f3f4de3b948c29c3efa448224666e28f9dd4fc237097c0a5a205acb5a1cfcd481dd6fb158b4c7a686979661a91045f5829622d92b4f1981c843e919a0bcf998bbf61618538564a46bd7c3478658beaa79334178631c76ac61df4349bd483e050743e4bdf0eb8c56141b5ce7fbbdc304c34630c5c2fd6360522d77102a8fb85b6cc29d8d2975824e626a422f30d7c16bde90d0445a130eed2bc5fe4a4facae4cb625ac6af4befdb3b17900895932c341771ef82c8f44454d55052178cfba307ba1761af3722e0f91979b76b8bc977463cd801ce512cff0854ed8b12bfd93ac0439d9a03b2ff2f395954fb8243e617cea9f833dde407301e2ae3e12e6ab92dc1b5e04a5ef6844fed7bfaec45f0f57c56b8d02c19319542b9c0ce59e3477a832349b842f6fbbb9e20408c233779c639ab4130f9fa73645194c5149f9499bcc88f9e09c1b7cc449e6673b631c0245b24b7bb7740d65036c9bf7da0e815bbc214c38a52e327e4b747138df38988152d2652d46a7497969d5078e65e610a9867c7ef661f9765ecd7b3bd470beb4b25515a4a3b4c2dd22944ae4d6f90df200853b2f582f016c9d4e738c1022b5e411cf98927ed71280bf1f221bbe0fa7c3c14c233676fd6bed9a45462d91b3ae47f87587207469979651205aadd74ff1c4b0d5230ef8c99648ed8d3ed598788c61da0be8c78c9b9e03694f132f6443b4f43f43262ea580b314214d42c5839237299618d560c2e352cdbd6e56ff42f1500adcac7b2bf4bb2cc08cb96314c54d8097487bf3367eeb5ce8ca6607c9f6dcc25566a067a610f9967024270d5f5a020ff9692b533edd04c825f97cac2bfe9fe3a1360aabd072c6c07db158f2776f228520097ec0b90500f57c72c8af8f0f98fe099d71f8d3e240480318ce9941186adaef79c2f5307d70e69b39f7c6ff304eaf50b108dc3bd301c0c0843e3d59b38beec842fc1e09f9addf90877999648db677b1c77e4c498902c737273052b36a0a59fbfc31782ac5e82a054d0fd8cd1726c3c34307a015ffae28debcb30c6d78af971d2a6195fbc4ba75ae70b3172699570b6b4acee230a32a41eeab818eb865b37d660c58d66eb7f6b1afec0e172abd0683c9d0a75a38ff9368f0c8e6ac8056eb81e1596af8c0273b4e12bf6642aa6f7a42b111987fea73b3a2e970598c36044bbc56bf2a87fdcd658abac3a59a90dd234349be373b6cef39a31bc0246ae14171ac597f300b2d4b86f40168b8402c11d0f680769a3061c9d4d5ea7ba22b1c24f98776aeed57e5a73980eb668bc29d5ffe0076d02e61a400db53dba25ce5c0f23f8842a014d091448fd8980411b5d6485d07b1c4a40f9a5da05279f2532dfcf125bcd23d856988c9f35f17ba953c2beb1b81de0bca12446d1d407b1d5cbd043d75d4275f3f4b5fd2f444d9e068b35b96bb88490bf19cf2cff412602abc3c390b7beabba588927055c1687edf455a9b8664cb4860f986c3d269fb3e99a8929b4d07ea4184f1973647dbf8753bad36cb16f0d41fde2f39ae6393c499eadc048294dfe1ce31bde23d1e1bc8a854207df5c37563c0c4b16ec882a551089994788e730fedf956bf886bc65adfc7aa40504c1368d57a6d511f4d2734e54b5ed77baf8a764264e656344e56cca03a7037a3a50e910330084ba3561681bb56dfe25b0784006cef352eebc4e5011784c4991c83e87723886e0b29af3515fb77706280757d4c329f95cb385cadc47e25b32568253da98685b024fa0b4e3f927f598699943268d19ed4837baa9d2520d9b11c227ea8cb28a67a3b10c4c1a893e1424cda9f2b986d3aeb327269745218f0252c07705a1f8cd1e938a56b691eca2e7947a6fe0286f696cd417324706efac4ef549ae45fb997a05a160345b2d7f9cb7de13fa3e3a90fc5a9092d2925b9e7965ae9dbaf717bf2d68be340a998820f6138edb41b54473e38b00ec1fcf91bfa4ada29d79e6178787662552dfeb978500130feb9e535e84a3255cb8d6e3ee5d81f708f91a7c61d025c8a9c7316dd375236f939f4722106bdf157b7db641fa202d7565b1e5fb55d7730250eba1c8c17c50a93bf31eaa599c29ce7a04bff5152914576cb733b0f3aad458e219c411b792e42505fbbbe44e3986640715ce90ec0dff62838e27ff11263a81cf2f2aa7e3ace34f842213685c3dc8a5aa5851c6bcc3b591dcc8eed9180ea6f6113b07b1c5726f3e80c3f8ea34d27931911b793a5cf8d3f3889d2a0476031a02d373547dc601d7d4160203637cccf993598a912b4613d65de57577bfc5b0bc922aa47fd82cc14d9c4fb88038a6441fa733597e57b8495f22aeade18cf50427e524646b9b9f090d28132ed20144f5ae87121e05681783286827304924cf990de25175191efc14a63bed00cee56da61b4ccfbedcb766f8e9d12c92988cd4edaf5a2e798dbbc6e52305e34f903e2b0293ed599bc886bf557f628cf02092d2bc05ac664d8ba3674f6d98f9271ae284c5ce4b66a677d05228c7cad577a4e4940c23cbc1e255c1c2d648f1668abb0897fb10ce59eebab908646549ef4a99c89e25190399f912bd13e545d115c4b0547a99fcc1ed4dbe243b333fe303bdb5a085141f7ac8fe837d020c5003f1de520d2b2c3939d6cf0c4eb9eaa54c90fe00844e071f6b5d112e07773def1c9c8676285769e154600939ebf40a273cfe6cb98603f9fbfba7e298b38203254057d6036903d6ebf4ec2782c0fc6a9e0f4ac1fc295da554069eb8eaa2a6a30065c1c1508ae4cf03c37d2f0c9e0f04fd3bf4dc83aeab30da5b77fcef7684934cf20e672e3de023b04f0a37bff80c9f131f661ad4e35ff572d8c688553fa2dfc25a756e6c0a97714d2ef4d475e0a39af394412c7eb5a6328d23e4aaf82faebc80330b389f82edf5eac1f735d2540719400d1abff74777abec7120cbb80de6d3b44360bbbade71f763af3a73da29bb9e7f67c7e475059f3b5db6c2d8f83a097974e7d6b78c25d858995b4a4b1f186c233c904b66c2f9d7570202a3d0f6677d1c76d866567be7f3b211cc947881189ceaa97c44003001aabba99440636421e22e29cfe62db6a94f04554c3ade77d2fda1178b6487bb29615905e5ae60fded45eb1c8abac37521dbc53902da58102ba2ca026958c525c500affd9e8731d90e58753054ac3b10fdb0630c4346bc5c5b90608b070737caf370de9a71db22f40b8db1e8e166e123e2ae2942d4f8005bcd203a4176fbe517abec35432ed01a0d6e8b9e273adc9613b467c96ed4355fe1c578549a7d2e8589d49454172da45d7cda5ca0ac181e9041ff5666ac0e713750a5c2f33e42bfffa6d8f03127b2b2f9fd74546128e03970b9042c80916041539b865e5b124da2ce0aaca36e33f46b40f947b8a14b72029dd1587a7ed514df33e775ff357f823a80725332a9e1d64c443cfe1f6c2285aa98a23a091e0759e2ccbe251f375cbc074fc6ecc0d11f8d1b550e921ffeb587f21937b6db0f796a86dc98c4da471185fd398d872632fdcbe0f15f1cf8a44ca92212c23dbaea71b3a65c9ae8f63658fb40c0c802320fe77c7381ebdc91ed3860dec9832fee56b3d0d2e481601942f714ccbdf96f1aba42056b168502cd4cab19a83a948838d67b85d23dcf26915d0d81b4ff5e1ab57e6338c61a128df4bdb492f74f00aaaf2b374bf300e6d269ffb5dfaf82478b5d11d5104330ff64f25f18555f1527ff3a25b7640f300daf3c47fc24c740c10bf490c56c6a766bc99ae63171b98bdd8b8dd3c5a1bea5565658261c2a7f5a2e0e77e451679c717263efcf6861f9e9b683b29397781267c0a2cbbcf261e26cc3873f8612fa2961e08b8168c84fc250ffacb1f4a0cf08b8656ca96b43f5b69be30c5a0aced413aac1c6d62c3bd17fdd2d811eb10ad0a04d11a87dc9bc6fbba97399a5c7f0e0838e50cda32c000a90072cfd2d320cf95d7d94b2318e6e0d7e560f6e1d7814e16c90dd6a7f4afe63457ba282c83df1e023a65e7fddbe7102fb24cf60e4f6a15322ce74dd8cb5f526fab853d2954ee4d495362d9dc6f1ddaed9ea400df69f08917540beaa76199b0778420eef7dc56d5ebd2a956884371b163d3dee581c14c45dad3904aec6a40d0322353266c4bf542924bc3fb067ee632148a54648be75614ff2f323ec89887198ac6d19dce14634e5297eba94b0edfd7dd55cdb566dac428e7d9820ca41b02403149bd885309ae5395c71199752e112f818cd45ec064bc16a63fe94dd33947c1f0040f47e484c5a7f55bede9d3e4eca2099b270a39527e6494906712c6ba162bbd460737e0c53888ee5bef4a4138001dd1ca843d35870d33cd95ccfde1545b2863b98c447dc57b6d786d7b17a4ba72a75f3db20a029d8fc1b338834b9396d3e77152d67b1027e35a4839f7f6d8f306754879d816d64c71efa65db635e8908a14bc31770956babb37470f74346012dbc30c215aec1db9b833041f985cdb2bb6441499130c259eea2b004d385ec3ce65f03a7fafff4029e57e87f1615260e364acc1dccfbdeead7daf03178d1acb61c83ea09a86f024eb5b4b077163e7f40098db8f687d8e43c7ad7591d152476aed93249ea17a51b8353e76835e68f260adbee9e19946e6e2f0c4730a65c8fe2de486f43570d3b180b0a7d2eb393bac2c64ada4efaecf98a645fe43ab1a4fcf60a44816c27d47b2e0d5b6078b81a573a2094c95006a977ff832b35008f69e1bb9e095f65ffa4cbeee72e3e1254afe3c00923d5f398d38aba5615241e9f06df98a3e957cb283ab0ac5d82fc2a612b5ff4656df25686035f3c9741f874cfb6bb500473213e302076948da12695e4314cc1aedfcf8c79696ac0ed9ee6c4012d4a98d85f78dc7254ab70ffe889a46dd69a8356c8c1299bdcaaba4f2a8fe44901a0fac3dcc8974170a655f44aae79269f4237325c1dae992ae82c0a5985bb022bbfda08e17ac5a7df1896971d31c0491d860ec9798dd95c27215d04e07885f248d936c6000ddf60fd6f59ce64f25a268f13260e0749df7e109391702ba1e8b7e076050d252754f21de8f686a2addf84a48d9812b2cd5adbe224d921a56fdc84c8d54d62fcad2819836eaa20915ab180a9b74060155e877b913e27c64566fbcdef0510fcb676d732f084b3f09a4d9e11317b2b8e74435f6287c4369855a2b3c3fb8cece10f457ba7a8d24c42855d92f1090be2aa3a50a5b08f97613053b908a8e59b485be4e88880f81ad0684eaf058052831b6a397dca041aa7fc1beea530dbbb632320181530d73900171a790dde47c9f8fab33cd460eaf42d8bafc6412260cf19762c127dd3e600696611138797bea6a1a13717042b473cb5033ec51e1640c8711bdd0042d67d6c8f021f19d62cee3c016b4ca302e388b8d1b6eeebcef45c1d7046146efcef54e418c262a8a624755e414cb3ce5d8ce8f04d07354416e46fb77ca51a87860bec0af8b282c45da340eb531f15245c7d6e8a85e7c066547be0669c4bb4531c1ba4971101022a9d743db17772a7563fcedaadb89a5aed8d8e262f37e26f63424d1fc920d4064c3a4f1cb26ee691adc9e3eba70effcdc7d4514a14ea44a60da8a61fd344ccbedc5599424730e778ed48d08b70b8a585a7e64c770797ffb06072af03ec16556b9c22118513045c3aad0a301230517c5a17b3284ce3965671792b682d19cf1316ec2dbae223dfdb87845d50e5c697f60166655e01dfcc45bb4d39a6ec173919b4a0ce59396c43a6536c15d94a8d9578153503856926fb3f42a46ca01bb3d06f7199d58335a688d1b89e7db53793169b4ca2ce8f9ced439e1d053ba5a000f364f10d99130707d7a1b360f38b3c0065142fbbe1f1fd0d3fe8be3edec59d390be8f0f344123eea5afcc290ebbda87a10eba88e6c45b467ff0083d3bf2f8930c1ab0db23196d76efba3e515e042c309d0865c2a0a7de5e307144f62c351c627a01f74d054c204108ce8b180318568110989daf29cbc0304aa0debbe6ba86bb2e318fb0885b354065d38296587803956801be6780dad9b8b447362571ee8756aa80a584341c3ccb79da5b5f698d84b0226cf0664cbbeed809afb5a487a9f868613c11e723aad9beee203f7f3205c9dcef706e6c7152d64146e38afe98793dfe7ac317cd18eec1ee192f0177792e7c96c1e1b829ad8a3bd750c88dc3185f375f322b323f13a4e54c1dcbdc830eb501a402978c1e6a05be0dab53694989e46b63360c1f9866cac78c1f8d8fe355c06abc91be4343af807acbd82b1795ec801888362163c410d0b1da01b82b265740f7ca9e70cb55b08e58e1c72707ea0b4f9673670c2ce83c0b05d1af954e606c5a992fbbd75b247133a63ccf95801e5219dc0f2a3fbc2a8e5a11036341ef4edfaef9ca0c90bda511377a654390e6af19150b03ccab11f0c626ce724f69b35ec802ad9c0bc6adc65eebdafc950997cd137265d7c23317b415a41bbc48981c3bf3105c420eaa0b8e876688967699f932c17d4e70de0a64e6838fb1040133383a1f1d24fdc86edb4701aaae9c2355c4a4a55f6cf19335fd663c48966917afd052ffcd6751b50e9508d37c09c2af46012a45437cd673540ef55c142b02be1674f597497b96458eb7d294ec434ebb10d2f4b0ce1b56c7b8fe8284f72b9e66b70ce7613fba535a08eacc7f173ca62f4f45ad63500d78a9bb0c038127ff9a54ce5f65f54129b11370f23f44f46f216aee93b20c6ee41276b2b29b7d87258e9b8d652deee19fb56e31fb60607ae930fe5eb3d09fd4cede8774395c5abb5a606792d293b13b9108d11eb1939788a72b71d432a13cbab3d5f038eb5d2a842f463522ffbf419f13bf1642595f13ee7783ab20a0944ea4ba142267cca06102b279b20014caba70d6f3bee0dd3d4dd3d51d112fe4979a84a17a2639ef28f479c3b0099df85c5e733d237cc127d4eb8874b52155ca4ee0c6fddd49a94b4d9a9f87f0ec9362e19d4cdd7d2cbec0f6ebcbcadb5eb0c9c42e6f6c73992807bb6f8a86959c2d448ac394ca0f7a3749aef4b8b54f506d066cad3056a0016bcb7d62693d33f5ae0aa3afae3933442612f264a0eea4582feb88ed5a495d1e82edc057b77067de0d7a6cb2b38a9097dc9adec7256205de609c10f952e1d811206cf993f158da52d4a24b20942aa09780ed21d35d5a3f0c716f803bbb92999dffc2cdd89fd0314263689d55d5c686e721bcc3777d42a87be19b66d64f671ad5ecafe01412b13161ee0807a78e112c8fd6992478e8e77fe92cc71bd2c5f10df4923d9717214627e333b031459dd5880d075b5ff3fea01c38c8120eb201f370b9c142ec694e59b20d5dc55e4cc81b9db05f5db1f97b787a1531360b992f73506bf0aef433d442cde0921af6655a8028e68a43c8a8cc9f75a32d5839860fa1333d747174c2a6797eb95c44ce8ac4e45537c1bc4a6c946fcd95e2b413d3cb61f3f249952f7899769b6c9a673b6ef742c0220a8a54501a3f9b32cca4af7ef5f907cbe6dc81f251da35024bfe240505fdca504a70078c5b0a83c02b84b3985dfc635b770653df6d37a0832cf5d01a18c1b43bf902150d62fa12d1822453c3c13c8bf373fe26678e1aded8763510049b667054a1f603dceb4a324de60f2c925f1f61904a1ac508193996f0cebece05c1ed7d3016fd2b321ab8c950f1dc2c8938fa86ca5d5ffce7d4167938d1e1e304ecefb65b9dfec0e1e5e4d631db5803f86f7325326af9925093ebcf46e0b4fb108049ac7ac78ef72cbfc073ff6bd8c58dbb1b0360356a9c4fbe0743091352f6d9cf4e6fa7bd329010ebebfa4e5f3efcc60fa3c9038faf3a97d16fe14f87804966ae26d20c301a037bdfba15c957d69d3eaa97e7c98494a392409f22cc4e9368224bb3f26ddd4d7321543bd437a27a94773f54642d85c4cc176a79c7ad6fc19ac4a1877e8774dc6c2e6c5e5619c4167e62e9f9d8835536fe698dd7314362c326ea9a87d30b58ce758d8d191477a760e5e1aa47ad3861c3c05158f191138fb0c5f84112528bd18a9e8db94101ad93d1ab44deb8d9fd711fa18f1e9459ec702cd7c866c9c9628760b352400a30759c50123c6793024336d2a2909c65bcd298d1d08db8dc131d463bc54a33eac37f9c99831cf32df20e88fdce6e1a143cc7ab3f992061bc3b4ce63471c2b6a72cd13195f6beb4d3d0d1e89374fbdc3c174acc5525900ed8225d0523a78ee56cb5e3a43c4b77b7a99c0aa23360232b4121e61220d6b754b5a6888d40fffde4d06f1915d353b5b603ed3e9c1328355cbda13250c9613cfd7e839ba93bf375721938f597b9f3b70f86cd6a56f2e1406ef8db5bcbf04ba70f5b0b49a45bc366c8b17fc97ad48addd5746e4ef22e5558940b3d5c2d70178e1f337029fe9361f891858d5a555d7b48a04daf97f1657f7d3b68ebea4e8e13648920455387630a056bdc0f0891f07502feef6a2fe0f8cb8c934430d7b5adfb2c5cc0fe50ab26e524ff8670565e51176166764df2fbd7fc14ff9d52f26c008a25797e4c26788afc6ce0968ef52ad925d1455d0e464af62491bbdd02457f6a7fcb3ee0c573982e60702ff0ada977e1a90a4ae77b12030f1dba0361efee985b3824decb896704d13e22834b0fb0abb12334cb20696733c2a3c2a3a1c04b0ab2f0e125d4a0fea14a062de6f13210915bdda79dbb2a9aaac27191f9379b1599f2e9c29e12b13bdf05ee6807596d328718beeed3f21e8f70fba4a65a6c95aae4dd054ccfc82398c1ebf27b75d90c11f22eb365338ffc4a88d2be2c85f4837278fb0f005938f583ff134f02a545b39401a67f3c51c4cbaab913422362ac74110680b2b411d58fde281f2bf355a89c03171b5c636bf6ca25e754aa99ca8f0b940e07ed6ce82fdbde3d70518ae4f4779ca9cd90aab371cc4ce861efb66327ec020e35062e027d3b9f439453cb20f1d66006b4817813144b5ac6e551a5bd5953c4538562d087e4f94a3be5ed111d544242da3ef952878c3fa582d80b7ad960959bd0490699a14974fc3377b4ba175c8d3a6fc0c923b136819c2c6afd84c899c5795919e62032dd2615769eb91622b61d716b27c2f8787908a3880753fb6980ec324c019a33d317c5547fe56f44f472f9c735045e64f7a2298551655eed5454a1ae53b29dc7aa29f89573b1f540448e504af1b3e3c73813e4d9d7f0ae3c093f58665fdfd27c0ac904ce811a52f0a8adf4f403bf7912a2ef10c6887fd433a428c657e14175cf36d15bca371d656e468f511816aee94a8fff450a6457ce26200235730e7fc6a2b7664c15b4bb31b8e01a885e0eb2f3b3167906a8cde3b8118545f0e74533a9f5478a3044c8b837971e99b6086a4b567cfbe503edc641748089ec5d5a8c1d87dff6601af4c3f666003013946a9eed422b45a05410a1d4c07dacdae002ecce51106d89af66f685a1ef51734a6574dc9c0c9d7de5845c5ddb1bfffb2c91c4c6205081b5d726a7e191363200c3980280d0be1befcb384b6e29835b844e379f7108859902b8d41ea312a6225a00b8a440e3040a62d6910c58ec90a96d116c96453012485a3a03eabf2ea2709ebe29b1d0732cfff71c5c7595dae0ffc0361e821ccc04f5cefd5e3d21d512963d695817ccd214d13b007211bdb532d6da030768c6cd345c97d9185205ce79f30f3561cae0168fa47cb0526fba1caf18274871618e4b889c3925c2802f0810d75f2edc745ed9f4914023fdf3b7c0b21c8c7e3d9ebc3affe348a829b3c7762adf644b5501a09769b8eb3b769ddb7f8761836a9eb0452198c20d9a039061555332e0006f7755db8e13dae867f9695041b84325e895b41d2e1d3b48287b5b5074a94290a4f79866a09e4ad5e249aa960b575e0c9f3e868f974f2ea5e75018fd12374697457f3f65ff60cd7e7d2ae23dd57058d2c3cb6828828807d88182ba9ff4e194c1206dd98f42e3aa45b32fc5d650587d2df4949bf4f3409c3d34963e356cab597a2c277ba5e12a2a7cf7b008ce4f9cebe8cd642bd0719dd47bf74ca1b281b70c90a463f250d5af4150732a00d0214c8141c2b4e614bde5b06e779adf6c786d4508fa1fbd9b742c9232f80fa31a1fb89f65de5a39e2986c32db61411b52aa8290b2b2d57603f81af53292829ee48409f7221087ba86cb73c2fa4d4b47c5d8522fbcf09597d3fdbfd12f649636976587090ceca0e2c7d815c8dbf12ef772fbc7f97066738517e797c32472da5ec08b5720fece0eff71cfd04a1ad53119f20d060309e4339bfbdcfa666031d64b894738db563abb91fda21c1be92273abaa4275dad914fb7bf3689009de65f05a4f11c1b7e0cdcd2fe95d7cfcd527e7c03143b17ffb58e52664f5079817089c3b0076b93b4197854b686cbfec178665b4d8f3d22e9851052263d891f1818fe6a34cbd2954b42a087ecd697e6258262409a57349c9fa9e85329280d0e76302a11070733b74ce44f3a1b07bc9080be03eaad11c06e3b6e57a9f82984d3990df5528bbd63f1c6c33460376b121de0a8182333380a9dab766a82f4296d6ab5befaf570fbc18df5f358a2054e832f6e662ec6d1fb9e06c9188e08ddae7bbd69967877e5542c0d3b702b2316968a791909b4fc151cb38dd0f19dc62e3d8e93f2dce3416234d1889ce8b814c63f42d0860aacb68900efe039ed4314aaf77e91e600b30e2cd06c0cea7ddabf32d63897be589f4825bd4ddbb71bc3237d7176bd7f32fa0c7dc531c4f871c0d308eaaca3541721beeef427f0b2e600da1005a14fa639a0fe85abba9eecab3083b3cea0f1b6e32ab65b1bb3433760ba7127445dda4374224871c2afee656821a9727e1e8572848b70279d2143db8c4a9e5f9660346e928cadb64b67a8fad9f7f843e8bd71e2eecddb063d584bfe944b0b5c52604574211c16b5382d77c9fec4a89d33135a1dc8bca6f3794ffd2f26778ddefe692b93b102e856d8a40386a53356ea7465eeba7ea688237860083e43506dbfc59777a7f906b43b108d77af6107ac5c7cd0f55c4d0e2479ece3c95097fb495cf3172ee4318b605e8c70b9b752787c6d8a6c6ff318561c68e2c5220685fea83d556df5d28d68bfd1e829fb25ec186cf4894fb8e9d166064b1fddaf38cea5b1ecd0847406ba78806011343ddd9a3414843b6f0d7ff3aa9a3286a44000478f16ecc7ef8ba4fa67d63ca743b1cd8f203602d40ab80a10a0d4f76b1170ea169300d8cc22ed830492b44140539a2ab4da2be023542454ccbd54f2149f91ef1a10b36884ca48e0a9428bac5191dca1086b945bfda2cf8f7739c434db70826bfe8cbf384825d7c6074ce6f302fcd35085039240217357b46d143c3f2c00443446381aaf914f0a63e5845482be8ad6e0cc7874c15a658bbaba8bd0dd3a0e74b8a52c2dc04daaf035934d295bd83f119286126655eae1a4c0a258cd6da9d8929974623e5a116e5dcc7bf7309284f686d8786e43dc41cdeb78b1bebd1ff259882ca4aebf0c758b0e2077029f301e0e57c093da73309adba00218f30adc8fb4f322682e424bdd334893684285d266f85ff46ebcd6792beade1b3041d73a5aa74729999388d6bbed050a827923fe22f0cfa552d36eba25500066ba7593c141b1bc18e9b79a67c0adcbce840c66c0121ffb2e476a9325c1027326f4a5a5652c7c89c3a11019f9f05c166642915991079cf3b621c08cfef9f3683e16fdf39d76f111b2877dfef3b64a3b93d3841d55e9f13bba1d368607726300c1ee5c102c0aa847082cbff0ee388416e3ba750ca33082bb744152f7253f2636141350d48991da980074ec89e82770b505a5af9f7d281af3cfba1beedc40c1bb42e72d589007d127eec59461feb18539b038219686256615bd9ef47f5cc37c16150690c98597341699aac8559a92e3d0a5834dce795be83a0e5d10e9bf18d146bb16a3c4358e26d1367de8bfdc91437a691b48ef0830b850b1dbaea035eb387099be75c51aeeef6ca1c9d4dfb17d489dc7a6d5995a5e8b9ef71079ea97f14ea8a2f9e5b47fd8847f43d4f89183d6ad743e566848928cd3d92e1e7b4a855953866190982684d53732ce88d128e48ce0f301975226c9c84f5c1574309d4a6a8e497c2cfae0ff1469809aa8534dd33d5cfa9c809666ad3c979b128fd21d06bd31d1046fc061de4a8caeffac36e638f6ed3c5dbcf16d223ed98bcacb4ae5b025e1f99ac7af0857dbffe5878b7e6d0bca8113835c6102e25dc9316f9ad975a0bfbe4893e6f1bcc8b63582380b96376873dc5cd53d7984c3f2f92772de9842de02cd100102b69a2b04f9d293b7971a52776726b6be5571ea7770d74478c4fa780d88f47142d664aff16869f3e200c0241d17b2bdd4fedf34f8053e12d2b8c1a8322b359275125152757e20b683c5742889f3371caa5b9d1bfcdbb0431c4cbabf10c35a044a1bab6a84fa6cba4e6ba72d5e653f321aecf6f8eb9376a81efafff159176f91fd4f8c5f89cc34c71446faded182e41724a02265f04adf4d466358c785d15b68890e1f1e3d8d505694ca13c8cb59f23ab4de6c077e7df07527278a40c78ae28335961556b201e550d09825908f6722577ec356a1efdc676bda1be1bf7b568d991c1aa6a4c208d700e829b22fe75c77f2aa53faae8364a0af0918281401bf529ef3db4256b90829d313fb38e529ea74c9ac2086623dc751a01f54f05af791a59e72b9c9dc4e240fd66fcee7891173e949650f4fda677ec45e56c65ab3699c1917f6a25ecd2f9a4530a0a43d992bdd42ca62b00686bb73b10bf85fa3bb26e4b0fa63aab058b2775b9ce0fbb0df03535c93ac404243ccc296dbb3270186a6e9f8a848a1f0795b36ecddafd30f5a577d52ff7ea973d7907a97844804a439c210bed76b489e090ba9b36b091c225700c1d45260fccdd749378457a486bcdead29150c6ef3277ae1a3462efe7f50a84a7690f4d396c31cfdf9d6951d823927979bf6407f3872708dbf374317fd605797eaf529d8900b0e48e4664fd50d582741ae6440080b0469f181c352b09fa9c479da7df67c326539d7300b1c0481b3f9b08b94dc33778a987301372cf4a0297c468485a5884dd17496d7090c9d91d26cc7192ae70ecbf196f2afdee3bca333b907e12def0e698705e224aa5252b1bdfd8679a957004f3a79c9ec7684cb6eec510456b341ed0f9171c61dbcba6d7355c5194cd9c320aad8f3b2a6c5ecbcf6ebb09a8b0e5a449cda2640f327227a9fec0b8eebcc65fca8a33fe82c13d3e5f20cc7505f9b7835685ac443471b49015e760c49ca3ac7fcbd1b7fdd8345635f10051e173ddb0b9fd74c869254d67ac24d623be54ca3ee48a13b98cd3e66d75e50f98e61abc21044346fa566f1e4162e46ff80ef7a87dce4e5c9f0e1030c423780b5da0bbff33d2006fa69873bee330e539dd0a0242963e9f4369140069c4d4fbbd631ceccb238b17629484886d9dd8999de1ac1790c87dd844d568db6e602a46f5b10120d6c8a1b0594b634aa8e4c2e117ebed7f82376e585d95d69a2f7739cd20453062f323b60ad96f2504c75e012df4c1d28070f7dcf11a463923be6075a55c0a80cef09c5b1e6e401dd9c4d934f25aa8579a90ac7688f4b9a35ad4a964eb9d05b5286a46b4c5947f41538e363ce5816f4d4c7d38adca17fc087c9d88432fd597ea126ad9f810de82e06adccd0e4887ff381ab0cc5abcace0a778f9395a5019dddb4c8b473f19894663a89e616be156cad6410069076b96ac0f53ac5075c903279d0a90c6d0fab0b98a83f5f10d29b246372bd700518bfcb1290b60ca4a4e9be829ae631bbb29d9722d8e4c5ca5621705325199d6ae5b14a63c98b4907006a89f992625b7afc9b30d89c7b6202c0f90c01c854b0f3aa145b9e2ffd09842853e9ada4c48a914e91971e21f00d37bd57c1f9091a55b7413a0c765ae4ad5c2ba7ab72cc0906f09c00bf529b9b9f9f80c8d6ac8293277eddbaa7c14e77b825fe1f8add22c8402a280fd0a78722d2f5e40d48f6df463b1df45ea7b623c404e137a0282a127892a644b59f4886f30ddb701e292db414f70138e260df8c1d044a7152d090abaef3084edd33dfa6f3887bbc3b3a4a7a6706eb68ca6973aaf37636c2f5de2384799d2188d52cc224e2ddbd8bb90efbc9c30ca22b17b85fe11f7af5cdd459d3ddc61690f22d813cc7dd5e4dcc1939aa44549c097716a7350a0b2418289af213a882625ec71dd323c0eac87715dea27e338e644cc9a48f885ebd304793b5df17dba26288454654b14e32b3961dd0be817894a9e9aa440b24aa0ab77aeed2fd6b1c9649e452bc307ecb89300e6d4f30c99bc55e25eab8c925312f6ca07d942de312c94ae1de5948a50db7db6e30f294cee39e02041a493d5dac9f89cc532d763f2768281d4dc740c4a60160856036b9526188dd5cb291ddc283aa0dc59c20dc4c15f31be06ccd692c30501396d9376114f473f398a1975d179f3b8f4bd90471dd12c5190f3c9bcf296692306af3b270765f3ff1d773e2d2a6dab49bf7fa2f01a49147da8c673847a4b155f78c787204bada3dbeb4de3a58bcac4b706f5153e92ffe272245dbb54049960b950e819a486be50da8936fe4d75b0d0c22db5a6414cce553720741af88ee50cc0ed1dbd78632793e86752a1c9adda13eff7f9dd14775d9083890711944d19e2120e323e4c383306bc024afb527d85e78f9ebb03c864e0ea732792af1ca6762b529d92698800a27abc5be86e61645721287cd99a0df41ca71188903e00fd5d70b39a8685dcd56f451909501c3e9f3522c357b706779b7260ffd3e19061a6f9d077c368e593f3207e3df97798cc52e0d41f64355537f1fb87a8394be532b7a85a40f4e817fd79456dd37f8370c073d7b96adbf9a328913b6f55b228d2e31edea11cc290e0c4c29c848831d2ec9dd753d5379b097f83ef611be5ba2682afda35721396500b244cce2c0824fc9a6cbaa315a37fa7226ac6e8e486beaf6e0dababdc083f0189deeb0d469d8d186d412a72998c6079562a091d67a6f0f531eee59cdf81e849601f948da4c7cb0395245fc19f8cb7200124b54eda3796f6c7d4f890dd8c1f1efcd3ce4475f933fa00709a1bbb064dc642b1fbf68c5fbec5d1ec222b3b5b40a69cc744e5752d500c3162e8c0db3aa25d76358c8952688d187a4d5615b1840415e3ec2febb981342416fcd6c4af586831e41e5b58c279c4bd6d8563df288e98be44c242455e318a9324734740cb0e28f90c3f4fa265ff1be8b0e46d0ce76eee4ae60940f6bdfac3924a2f4c3693d28ca047fede759dbfb4fa14229c24c864ce46c71cd3cb76a3f3478c74a11bc1a1b1a865d02ff8dbb34662a00570a4c24c82eafec2b59909393f5bf7e6c6ea8293cb4be5f96b8dc30a8e2a42f372110740c3bdb3927d9ba93a94e42cbb7af6d65070e8f778d69650b8dbda46ee5c4faf6b2972e42ab51b141a09b6357cf5312cb455e1872e007711ce7b9f5b8a1b9c5311657b9c5c4a288b92b210a2dcb172e5d66cb532b45f90050cc628b07bf818e8c861da71f05f5991619d1602a731fbdfbdc0cf509ac30e064ed200786d7769252f210133620d135d9ae2343456e2b74d293e5eb435dbb1fdc06ee0b05384f4a240bb5f336fbfb6b55864ecc84bab47bcc3846b1f326b0f8a85876e944b2b37fc5fd85459002ba32b109123760d418daab17eb7570ff824d57a647ea362e24849f91ca1e543002f10fe38e7f97e3b0efb6fcf954b7b01cc54d1977d0db5c1d894f21f2e733a538cb76aaa7f7a39f421905126ba4706127f51a427a4eca5a8f5389c619f37f551250adc94c2c5a729bcf45d1b3ccca1423abb75556e23093c4da5edc5c5bd3079fce143ea3aa3946d5358fecfeaaf6b77e7a2be94dcf2c335aaa6062dfa12adea0460ad1560571a996c5fed9810a7aad64b183dbdfac1ea0f95cae09ea9131117a841b90993bc27f33fcc890fe609b2ab2f0ab6afdbed01f6ef494974d1f98eb275e441e612e94ad100984f42bf3d15cccf2a3a95a1711393a9efa67a3c993e60d470d3f6a6285bc021fa9bc70535eef7425ab5c3827d586ce3c837ce0e02da35271b442e896f90fa330cfa0c4c49b09bdf4a00911068e8d461ae10adcf18815782f6c8b62b41ca80303487b98cd5448a5a2b476a4196ef8f4336ce9ea3679e95235eec2809adef02a6c30037bdc212772ef49dead99939f9d31464d3816dad9b570a41e2148a52f9b85956bee25b04cf070f8cdc5b757613f30fd6c532d422a5cd409740d79ae14a92f59782e35764d28fec7dc55b266fc17b955c7de078a5d8b86d5c3d55e89d09fbaffdcd298629bef34a44563855d65a9059d005629bb474a88acf0071ef744bcec6d64d40612cf2c2f630caf48125d9d24c0a81a524125443765ae3ebdbc35ceb14c159b7c0bb5d978c93d00c7672be32660785aeac9c2f7cc166ee1969a748b916e42600306ab6ca59c990811fe58ba94090a410e3061bfa53edd69ccc0738d1f8ec309eb90c08e0fb0b6a9ae306505c50c33d382826414a27a30b40f41d546ba2ec63103c49b0306a85267b5ab48a79f1b96d4972ca158025004efe2cc6dc7d976210ae619160f0be77464e33139dfeac07368a87dad3f2249108d78d5c8ccdbc8b03fdedcf42edf82ee42280d4e7968c0b6a95bd4f674a40c08445f88fd6f13bf186706e3dd53d4adb9fc70a3f89af3228d788b36e4ba6424a18061680443630ac6541725db3d6361f2ca1b13d64b3dde36a3bbf7e4f8c3d82213a26ddc31f23efdfbbda54cf8da45c76d8ddbc008bb20e07a1424cab7cfb471c1e94dc5bdef6ff804857d25a80001d76496857c45b315d5292128c9c80ec600f660fe730630a7fb03d6d299cda282660fd52baef1509dd394d8987e1846bc5a4dea547b8e16e4fb5c4617af439dd2d1707eb1acc00ffc2780791142603d8b3827f218b018151e9eb62d85fef11a110852027fa11e69d4efc4ae59a42316cf253d4f73890580061e1f8bd22fd060a2fd7fe81da7a10e83e996761508e887c408aac67332c02f6e24b54a32203402a8b9a45eb1c334225488fb65bd10053e2fd9226536f618d1d93827d3cd72e77573dc09a8df190a1133d3353c1bfcf2c6580267cc4076d9b3c82013cecd05badacd882e246771db3edde320544702f843547d1a4d4ad1872ebd15e48a56a562f3ac37f5085b593ec28dafbd600c535f0f1d44adfb22b9f51337a7699cb6135c6683fadf71c192d9f4734a4c9b8da002348575a60412d96a2f5002afb286e0a0c146ba5e62c391efb14cc93df9e0c9d4c03eb9ad04fcf2caef7c738099464942aa870dfe8da4c85cf2e2a2c5bcc207bd8fdd73bc489385d6c5961ec044faae22aa33c38113ddeceb1fbad312a98ff969ac9cfff702dddeb0fd17fe209914dc64abc69a62724551f9cc7ec44b60b7fa42e67cbe595b496a96b7104868ed2b5d99bd515d49cf40c0e050b7a466947a82c1a86fcec0a13f499da990fc90bd81d6dfb3fe9067d8a34a2fd9e807b0cd40b40fbfe6f6104ac727b4c2d0556f0c5c9bfcd7462a4210647113de00a50b7bea187da8a7d7cbd7553685b7536c590ca47c2d4b9c905f112c801bc585aaf62c7202e22951443ef6bea50c8f5610e7d3373a00b3b0002ecac323d3b33a9181e47cd5b44aebd5d0ccc4749e617f729f893c2c8351f8175ea2957ef2830ce3b9b3ab9326fb0317aa572f4735940e5f702d91b6906e7be71c45bc5ec90e2492d101398f5d72df39381cff42040f0bd68995dde213b4995198068cf10482d48e527d4dce0fb16d35750459cb3590ecd588ee3599880bb0a4e4f2e670359bdc9343c8261d9fa9d63aaa80d6e6a901db892a0ccc426840b9499128f605aec1e36b40728801da0eb6520901862a26f17af7c1c109a942b3041596d69d7d9ff582088e8a3135d0107583cb7735aa4fc7a0645dd30349429965594478a6abe56587042e39e01cc5b2a8f77d96bd21f647498e8e00a9a661e372bba60a0526751fa9ee72464eeed32bfcaa07682178c13c91f513487f52b84090ac93acad1d809acc9d7e940190ab97761b9e210be84e83d90bb9608b51cb1b0fb36722b14974ca9e678568eced0c7955d6a5b49672eb89b638805f4d9ff70ff0508920caa50a5d20e64306cf30ca064f1c14edae39a056c52a24a23beac3149f9d0a9d7d1975d467d18b1006522dfc7813d48dfc3b5f048ecffdd6aadae59040feeb77a14af7da08532d62a1322d441d319abd8c2c6bd65e1001cb8dcaafbd6b8ca8258e8360b7992844a2d53fca1d1b67dbe3904ae4e0ea21ee722f1f0307a13628c42a1426161484eeae17c52bf7de921f085e737a5688ea66beba7675f4594ff7c9c38141d2f425dd70cf15f441fa72ef948bc9501e95fc7cf6216eb4044d8d83b079bd5677b2c252db08b7a179fa7b4ef43e9a0dfe052b6767e5581d91aea2a99fcbcde98ea22e773b3727aa6a20f2a0e8d3b000af22adfb0c58f6fc0acf68801fcffffff03