PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 61683 78529e2e91debac34d5140461a317bf75af2a3d1b0dd30b9cbe494fc51ec8476

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
94a66ca16503e7a9816a9283db03549edef80bdeec895c7da4cec065904821a0
Certificate Block Hash
78529e2e91debac34d5140461a317bf75af2a3d1b0dd30b9cbe494fc51ec8476
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00103f0000d0120000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000018602f7bb50c9c6d64ba9983e2d03616ba8e59eb142e0bb562a752563803a438b0358299b542968c52ce89205df4b0078baa32274290321766bc4fae7fa00eda502b128b2497134fffa82245bdbda10ede1f00afd87aad805e070000000000000040000000400000103f0000d0120000

Raw Header Hex

00004020fe4c308d96b2bd91c3d1f4541394165da0321f4709667daa70a36b4e378119c26ba578eb8fb5abbc11686fa2938b1b53951ef749cdbc1622793e04f87456fd3de139166a0d8c0218a021489065c0cea47d5c89ecde0bf8de9e5403db83926a81a9e70365a16ca694

Proof Data Hex

59,560 bytes
121216020307f6cb31fa89810070bceb960d46a468fbf003872ff3fb02a5cb6a3d8715489bff08caa479a885ab74557feb756e1758807af171d8b6458f87a2c62b63c8fafc6663582d22c6c42ef90522b14787c79679edcccd32a713de358a013b815fc613256760042c2e180ceec4ba5e14b95598a1f2116c0eb81951181845259e8a60a2e6b42a857daf24f13562f912dc0a9d73c97894ba03fa91a7859041fcebe13b7b79656906491d696d0160c088d8ed65b398b7bb1d2d95fa83cc17021d76cb75e056567509a51bb15e93be8ddb0b241a499e2fdac7d4a64c8badf2a08dae51cecc5008b1a1a9d55a5fd171dc83da61b6a54e55cdf4199d2cfe22f6be95d331e5a8fc7a1f0f252f68746946cbdd8136b5d12762c1bfca9bbc514bf660c107ace39a716beb7bf76bb37c34296bf914e8a6264b31977a6b0ebca5c1ca940c0e66141811897743c8171bd1b9668ad7cacfc318e31d48255d2dbdb2fca2bcbf49dcfef2b05634e1db4f7eb466e7717b745777abea14ae095f86caf441efbca57bd051aba1a72d4d473b7c71cd9692e80e336871491c3365feefd8764c31cf64b803b76f8e03d48a6f5fa2a6941f3f0dc0769cbfa26fe71b39b4e505c8274c452f468164b344fd06c10e2ddb93fff3cf49f3b061719e604fb84eb9f30ead5f180c79743e5879841fcf127a195f02f67621286194da6422f09b7b0e8644c4ddefe2ed4b5d2dc07baa4e747699c329ea1196bad6bc54d88d5ba5f1d778d98e2478cc81bea4adcfe4d9e2d77aacca35c5b89d28bddd275c25d574afde5cb7bd2233b8f0f7166dc8d18d55e989a9e01aee07db82c32394535b0bc85e3e8f0e8c2a1b18426d1518de2f6a78b2d44ed08926837a0d9268efe0090162322f8108f8bab86678a451f053e39db59e9da55301bf44aea6d13978566de6bcb75aee8368d1a6a802e367b7895eb9e05e0e8fc58d62d5bd159ed0e26313b14ee850a2535bcae73feae8aa64b22f01310356497348bc713b6ba883ca2dea104c20018830b7dbe5189975543ac13c42fbc75c5c7fd1da7d1065d5ce17c1be5f9ec51e2b5b02d084b7f47f6cca03e0cda7edbb3865527dfc51c96cffb0c0d7ab2240dff7db7e82d9610837c73ccb8233dde00d3038b2fd57dfc43c1cdf124a849e27fa6dcebf857d9a26ea02e3d8428283d4df1b26800eaa7be8d9e70a719f8edd0acd49955504da67a190eadbf52f7e8e81d89e0a55c65956234817830732272a39fec11bd7e1f8bcc7bd512755998e2ffd6933db644c74457bdfa8060114c44a45a3a909afa4ab532fab0477c51ad68c1c726e9c823d4e6fd7654039a6449b1c6c1853a45adfd1700fc66fec0df5bd11fbbd1e7578549d7dc78429d9c3c64a005da66d7123e723bb474c63b6abcf7b9572e61fb494f9ddb0ce72c1f89323a6625da6837c5819271d63b6c2570f7a95cc604eb759a61df43cd96653f3b96acfbf7f5cded10e1605deeaf4277d5db0dd314494d67600525121af2031d414beca84b1a1874fe788194fd3b9cb809c8a3bde457264b9491e1e52c6ae5f00673ae78abefe5ac318c76159f817ce0326aeb02202bf36113752dbbf66e3df043fb959fe49afa03d63a5a5e7afa58a2663df7b8d6c52d1ea810722b066a409360d35c9e53465ca20c7d252ca650c1e79a487b23fc5f79304509049568d6cc5bc86f7738cc08c8d736ed435ca2aebe9c52755af3c9beb764299522141089208974c09dd3d8ea6554af3e10e07d40e1026849ff461fb3806737a0908ae2c5f8db3a2fd1ae5f21e621f2de8c1a65981bb8e22030da5f6e0ae07cefdfabdde66e6c09007271bfb951ab28d15240cb9333ff3ebea3e0e3ade876b681fd89a308c26804cead8e34ddc970743aaa9eda5a04760a503eb5af88867143e4684f1bc6a354c9cae72667675f3f6948de7f9f8e1635e039930e394d5a372679cb304fcea64c6e00d7d73ddcd0fc0579c673407faf7a0d13a04677c9339e1a2c144ccddbfc3def07229767020072e3b199a1a3768610fa342abbf8088a738ddba499c50ba030d252e343ac9ff63553a4fa1b65a613e20d10148ab7153e6b35bd9a772f66d86af6b8442cf1fa336ad00aae8352e82eb4b02b6c15bb62755f4f722962d779434c6aab8c0b7e8a5853dcb029fbb2263fb3de6ccec119c9788ed0e4af6cc1ecdd79d8d85edb09664ed550e5ec8e63258f00520700239036f05a2f09dc25fc3c148437671969fbf5f3ce78cad49251346dec286ab85ad47f0982ff072fdbbe87d61b3f11ef2dfb5cdc66d3a0ad082e8d95eeed565a85eeeedcd097c38c67ff67c61f97cde98055e0f04d931b154c0a63750199e412c0b39082ea011de996e5760a407b8747d0b975c044199397a85746916196cf729f2a86e6f51aee331fc262b18c89458c6634998628185df0f1104b3cecb8a296a1a4c1dbde660676b7a03b7b901f729e9189c37a8a8c0f13e9146ce1ee1d2e60c0ef59a093838900943edcba0182df45e1ac6566bedd0351a560e0b37da13a31077b1e3a475d8610ccb237901e28ff692ad82667e600f0910fe9f73a9e1bb83ed072cb3cb663d87b642c907166b259ef88588596eed8c7e3416c5701f522277753cd31548c3f565fa7dd26c86f9282cb62bd17802f959cb15d64ae0fd2d4c87df6e1da8c1034ed366cfd5c7910ec5d16a019cd93af68ba7391e23406719f98d83ee16fb20039d9cade4cde2c102c046f8be72658e98255a978eecb38278aa64cf79ac1309672e127152f5f90c04dd9c967c31e5fa917dac55dc72c5b773c430227dfda2f753e1bf6531985ec8b0f2bf13326c79e23bab29cdad7e62182129e3b4702237112916961dc34fffb7ee2db9709c7e47a52d1b709f83b6602236fef931d8d76a92d83221fe313787bbcb7745161ce1cad5e3782bc4108a2e6c7f28d25b3d3b66b855bf5ec4a1ae580a8ab12d18fdd78d176d175ef52344eaf0d9140bda37d89ef52d2ac6aa93aa2f4a555ce6a50bb596b3f8df6f6c193f162d92a03ef03d907ae3d9b9954a0509865870050d3d4fdf41e5037397983a32d67fb55a095b53a51ee6fcc306db70bc2d4ccca362d35be206871fbbd0b08c6322e2ccd8a84c295d29f6ae537d7f97f49e5824c25c6efceea2013046e14339b7ccce9f012250fe658b5e0ff5b54b11b46ad1a26c9b1e0fbd58cfd1d152fcda95c1ca7380e924c938a0a144e45e8de69ce49f7df264778982fdbc91da72335e6ba0d9ee72575a3a0c5f631610e79a624c5915281e36673d72cfdb8f9988a93179bcb01185708a1b3bf2c9210d33ebb9741eb9746ffa62a886ff87f17839e3159298a5165dcd91265cc90e70344cb43247b80794d7784c06f7588eabf13427b28477974aa106233bbffcadeb0adefb101c1f501d13d77ae2d49e49921d75ce9503369f6b82b680af4542c66d10f4355db28e1bf1a3f9c0e32625f7cbbd7c93bf3d26313b527fa4be9f91c26f788a25827fa46c36cdce1a82707efd1cdedb03b22eea5f61fc78a91869ed8173cb33f88e0dbf185627570e196a4d97f0a925fd1b57e5af3b5490912bf4a269ee54becf50284c77bfaa96a6433ca134a21aee625358f1ffa76765d15a62655bc6fdbaefb8a1665d048f0f42958a2477ef08ef9ddbac258ceaf6085617562b8ca566364b39661289e5141b380a1b15ed9a033a5313d3c9b6a0064f7aa93e7eac3e1b564ee0872b4e2662c9c745594033b976bd71fd1de057de8257325fb026c25cb60ca3a163a27874fef8d619c8b21c815d6eaabda25f9e157f62f93fb7d67b4698ad97a7fb0d4e4d7c20a75008ccbf952541be223d8b71610e2369595b13287e4eb9664c831de9b6bb6ec8be909ba6ff12f45be49566a606ef74988abd36e736c9721edb00a4a383a93f35d5e52cf09cefed2e841d7a6716ce5b9e78751c8fcd156e0ce346b365e630031be235002611c7569fbcb6b8e320fe085ca5560475af9014aae90e2a49732e9e92e98032a984e76ba731b8f9d96d8b757151c32cfc59a06dbdac5b3bf139e86b2e09c2a13a77706d74c1cf767778f1dda4c55f0b99849e880a2e2eb9e2024930f151102042b8849778aa42226ac38f01991331e27ea300602e26e626fe8327d8aace13c6e3f312cc70886fed87351a1205034443d192f0ecc01316b67d701177593a946ce13027104ec4618429867533b90fe8d50922e4e3b72cbaf1a6593797c83bb796554ca5d1c3546432e08ba66a2831787260723540f90a9f118bbd7322b08740dcf730aa2c16e1f6d836bc44fcebef43ce5caf9be1c4db8ed8878be69852be5e7f34799ebcad08087b4582ccbe614d4684a22f30c508e408db974479741c55a2e59139dc5185bfaa34d96f368c863828b0aba95d59709914441b7d0083c7ff9f2184f75e5885cc75b68596448e8a4bec2b417c1151985780e01386fb48022a45c927067a2217ffc2f52502cd4c8dc135e0d12c7f03837cf69b6d80b260ea51c0b786dd018f59f2b58c8bb7b45b2efc3e1cfaa0d282132d220c7ec76a67beed2c0c65134aeb50c83cd2e37a3f357ba2bdfe302df835799229b306326650aa513bea6ecb33ae168c91d0d24195877232a1adebf4db278624dcdf76bc8cc547d3bca068aa0752c24c47e2d00982e83c6c9a4d46d9f5083cb89f1bb6a25d110a3bc12f548f34c832c83e09dc43e82dd3caa3b8ed344da165ad207b253f39bcbfeb90f57231ed0f5f787c67bf6ecc3e6378b9dd250b62bb83d566147a9607bd6052be91fce735dff45768ad2181eb85337a59756305db0b0136cedd1e89ab8514ab33b0b9b315c291872d3dde30812ebf590dabdd976c31d9d5c1e97dbcba8f5a73c3ebd3a0fbaddbf942fd218d15d10bb8f9f8b68d55e674db021cc9c18003d5014768a669990fb512e8e7fee65b07c9130b25788b90236367595cb1ed564e6403ade32326317523d7a176156f8fae284315a9cc8ca3612e33fc21ef517db48cfb501a7c64fbe9c1c5b82a0e61a76f172b1b91c95cec5b156f6514d443d3366bffe99fb5fda7b695ab6603410e6a9dc33ae425d3ba9181add888bbd2318c5ae6e74683f4ea384957d9c961fa21e46067be0c945ddf2517344a17e731979479a0c292f62d6a853b8cec2829de43919dcbcec1df69d92aae65cc84615ff9b9ad6e6bb81bf8863f84225c64dcd3c336721349959d5085210a8ea7c537241bb0f64ec7cbe33d130e6be63830fa0836a2dc7d7ea7efb4b0845363bd98d479d077d32af50f850a8fe3f79d392d78ba111377aa0dbde83ed55284a23fbea83b7361417fd43cd7b8ae1b6eac1668aa1e31f9543b942c2ab0e940bb1f612bb369d0c1164d515c8cec81ca6a0e7b7664bc4bf6811434104d6c8cd2ce2632975c6af201cdba1fb56abc7239be376dd92690ceca1ec82c2837ec3ed94393ca3d21d3c71baacbc858741a09c79a70c5e078e1dbbc593fa29b6a78bd7a5affee13a451525e3fc8445d556eebd38bc47584c1e99e346b3294f0eca69ae208e60ad8ec30851901068f1ab45b3b8236ae6672146fa10bb28012c040c9b7fe23b8b94f25e455867948d3376efefa66fb25c072b8170cf8991fba7b33b2982b09b6729fd8963f58c9b8d63400db5223333ffcdc9a0081dba50199987302b238e12f5b939916d4728d5d24b06bef8a858d2de836f3e80c331e2c82ff78595e17252071f355de9c4740419c88fa4726ce3bb19aedeff33be7a1020158dace69570d2f8400cdc2c5f53d85d012c46bf67039921675d9f1979a04a36737046717392a25f5366c66c6d81ba62cbd918cc14ac85efc4d53dbbe9b7432ea674174ecec2c0d36412ab6b844ef978e23b91eb1d46e2c198c342b1d19e02065ce4d5fef70c8da82517a87d65520bd73b6195cb3e887439aa58e791d94744738ead8173a414c0076c89817d49c376f3e10549c3bb533da376556404cc7bb58dff12b037ea674ae08cfb22d573e218d18a9fe2b109e3ded5a63df5f338c2182483348e0520167912271789025f9479c2cf32bca49a2354e9f2c1de06e235a351b2983bdfc37a7ea93da03d9b10555f5cb342fca0a1fd877645d44afafe41c92bc17607bc838beaa8c026738c87ae724c37ec6d5510d69018e50cef2f8a45fc254db81ecf9c65e3bf4ad65fa0084fc308f35967432744c00a4fcdd6a290f039ec1c4282c8e24045cf7e9e06d3b8abda80240b5b24aae2aabfcfe5a19d4bf4da0ab6c7d5da63694bc8f1bb28b55ec42e7a76d144553cc78481200ae113a2824762428350d076109974201d0cf21a335735201df8015de3f66da366845e1f9b142d43f044dad51bf7eda09689f78263a65444f64ded003788c98ac65fcb2a2a4f93d6999742cc6e12367cc8114756807b61f5c29f96bea3b062dd0d46bf91cb5995e974d0184bad96a0439851eebae261b93d56798a6ec276ed5c0d3989b855280d6a51e7329040f2a07a595a1d510d528ae5af0cd3b709a0055424a5b68b0ab01b8ea75df7060a9a7b90b62f0953bdbf13e3ec37544f987b4a4cf50b9dc2211c8d0a7f3bddfd60c37f2e3ffc934d49ac2c8912807d533f47163f92ee5871858b854285dfe70c2582bdd0a9455133bb7f680ec834e3438dd9c1f80ce7e7c483e6c6af88fde71c61dab94d8ca1588cca08bc7ebc1e8ce87d75ba6f176d17623a6069c54ef730a29ff5e8fdcfda98d75c4d8b417716c5f8efd9535c5586cd424a09aa6548fa96d74c3c0185983876876d6dbb44d9b938e4de5140589ea573a6cc2abec3c8457a3dcd03647e0159c291e89bbdc58cd7a27e25b19a2c9d62c1a4ca0664a8dc69dc6f9623b1d1c974441c1cab140b67e549ea4b1956450b5bc38d3c0b8882be036504c95297b438065054a46d539b3f1a636edd61823e2995e73dd656753048920accef93e9ccf62164ae3b1659403abfaa9400840e1cbb1a48d0159089a5ee17fc36cca51cc4b1c950b04c4e602c011f1994387b88caf263d1d4abfabd38c3bd856c81cfe3e91c78df544be9615691b279e188ac503b86a5b981c205f7438268be486ec39ba12e89b95e3a764389c1a73a788e88cf58e8ba1150742d7e31ec89e0412505a8804853daada9f11b1b8e2fca0766b24738043308bba9ccecf7104b212130b4e848c4d7ba562bb47b5763e1e791c5eb36a2f8fca2456ce061bb8c0c18b7f4ece9f2f32b2c2197ac6c8202aab14e98addd6cfec2f7373ac4b49f2a91e807b75f876072286a9626c42c0fc3e986556a09e3f2ae74d92a2430f74805737b8edd64ae4eb800f7975fdef08a9d71de874036b33f97ddfd664c5efd5c9bdfadaa7a18f01fc05903c3c3118724d883575d82a1b73644794f2a363d06b93788acbe7cef5f0f6d161b913d1db0585bac8a5a66c2b24c870f19d1b55ea9ee22c1a85290f99347efc873c15a7822e7ba233eff56fa7afdd92320b45121d16284db2113e693f70a6d85a2efabd164182124efd0594d4277faaa381a068758d7d3469d952c3d472514c06fe428379d1d20eac4ef094f844510eaf4975bed211b9476ab35d0cff92ade846270e7b89166af51a6815ab5aeced8fcd6875057ee52b08cfb0883a7062cf21385e6efed8bf6e9f43550a052fa153a077d78c2299d037edc3e3ac451f19f790c5a0b51d6879571df855df82989ec7b916c5db7e37abdea2d59ea019b72a26165bd22f4ac5096e1d5b983e8e7ebd89813a0fee524c7421be12e1b36f527548e07adb36938ca9da5df0e71005f3334963284b489823bd53f9c55352cbd1f807b8220225253b697281054dd2dd832544c5c35bbba869c4af1909a123843da327706299d3e4401f4f1e4beae8bdbfc5e4f16f78b742e62a7df059c0b510b6e370be61a005ce3c2dbf8450669ef73ce31f44b768f68f9080d888474515adfd4465029149488c417cb09c2d85df20c9e93a76d9899925fd382fccf915f65a7b2633bad3bfa6195cb8198198152697f282cd4d1df80aaef51ea0404a56ec6c28a410ac9dfa484a23bccd43147b6156773ce25e4e6197acb8f122199df8c2c128635a7df81f8aff47d49c3e3c12cd14cbdb39a4f7c67acc26bbbff4dd51da49e2d5e15af7cf46b021856e0064dbbf6c56ef48b12676a04e3104cf193607097971f0fcdc4a02331500273e5e852aa0105630e8b240ff80b9739f2e75b6f9f040097fc0b5afe4c30e622915be4fb540ed59706d1536cda669d4dfc1a2071ebf21f6e388ccea29920266d5bcd5d2515db0ac39cf6678d477f4c2cff106ec0657d155796f921b6ebb211afe81712d87f3dbe162c081e59860e4b3dfe0a8ba6ed0452052aab784a601fb4bf4385b299e388e1cc088d9bc31526f9c3e3f205c1afcd42c290e27a59b76610c1c8efb291c619a0c1924da8a607514093565d240cc7da7828e29d01ed92ed9b7d2fab1d2a3997a07b1ffb5e90d32cf5fae8b7b914533d1985261627b71818d009fa87e786ec1e1fd95415f4941597a977c61dea07d8436f97e524c95a390582f72488d6366cd221685d5aa0e6b84d141de2ad4fd2269e26a9eff30d7f11ae8297110c040371b5704a7928515238b01fda464bf4d57905a6efe39e8d81dbb45189de941b6925b60b8dea67c86a04d02ddccaafe3bf54c925af02368e42e335de296ec5d8abc5c304d1f322535623ef35b78afce0f768aa673502bf952f96bbdfd99d2e85cce2c8cfa328fa072ab475fc83b39af061aa7c614bee6d21312b7dc41519c6006fc87d54c08e8384a595fb3b2a0d3398ac4cb928afcdd5749c3a0c3978390d2f4eec0b3008e67f1d26e37f8a58aec01920ec5976b05f9c1877c8b93ccfd306926f0524d73c04e4c839745bb8a383a6e1079cd8ee06a074ccab253efbfe85de14c3f0c655376c43c445d4e0284204366580c93e56b33e6a0dc304f776f9ac4157a9231de619c58b0cb6289722125b41fb9231bf5837e2d996eeb20d686a20ed7fad6aff7cff79e43024620e3d327e299e8bc0dc8f4e1f5c7978f833b557af84f136997455f587d0ee44547b3ecc0e7383529e485c06cd8a3a135b89db23e55de7e2fbf9a8eb7383a0521acb67679d14ee647669fdab5fc741a5076d569c4b1986db535fc5816f5df5a022dc7ba225f4260957041f71db2454b199976aa8a264871228cca71357bf77a56a3ee1b15c9db1f614dca6c09b194f0294103eb3066dda47a7dd46f991e3749f749b241aad1a4ff16bdedf94247e467d8fcf7f8ff0a791ac0111ecd971d06b7adc03567195c33264ccd143ee50f565485be5f366c540fc9450ba1f351ad3e04ebec5fa32ee5ffecde3ecb1fd66b7e0be4fe979f2e1d6b6b04a2a707950679bc158449dd25cdf28525d776ba90e88258f111c97f356afc89057a76c49131bf24e71d5695168576722c0e855ef6aa9a33f3397e92e56f835e2d2035bd6e9b2b6ad9355273ccbff741deba0345fdf546a7fc18e57cf496f7ee59a66161c40512e24dec5760715c17a960363071999c276a6a8b61e24642125ee1a61dfae6177d1a77867c125fd6227576055fcdc834b5b7b4551f53a47f45000d949cc01c2b321d418d52ebe024625a07acf301821285df3006ece34ef4c86acf033683b48942cc75c305f6aaeccfe708f3dc6abdd24f7ccf09508911bd6100bf3ee5b568acfc3a82f1b9f06205fbab353af485662c93932c68f425ab5a9a0d75c6069af0ffa837497b33f9d4e96ff21d9903f274a3e2a2a026e4e801063713fc8da7649fdf2f375d89fa0f923bf81dbf54e240b7eacd462cd623c7e1758571e014fd3f520693880d14d0951443be28a83c87b4d7d875e383502df74bfe5f2cd9748e520d3b5f91103ec5b9a620b2d03056c0afbe0d4f0d79fc1feef6211c71dd53a4d6787258241528326bff547d93f63d70e6ca5785033f0801ac62fd8aa1f6e9f9f0e31fd66f28676c6af9c4571dd3c8e250d744814b4a507824e7ca5de9d3d6e788f791ddf43528d426443e1bb9b0ea3b629e0b610d215f758abd1c3c9334250f87ccaaa27606f98e791f62bffb2a36267d98d8ff8a3c8a25521c94b4c0f32a97f8397c49be488aa3c31b5a9c66a1286ce5f3b58179b0a611926fdbd0af193beb2163af3193e59ba8cd8030499cdc9960f63f7885d239251499802935a893a561a8977b67bf6e1a2dcf7421fcc3e90dad76b82b2e685b325ef69e0e532fd383a75d98e690cde3e6a992975b3ad9e4a22c9c0f148037a97e4861dfc235802aff07eadf45501db3545c17ed46ac139bb7144e2ebb8c630e590e42ba9600a078f0f075cae4c60fcdd997b5d0776fbc5e1451a42c1a08de49e2bd4b23fcbc1019a98d2b0e84733667d8e49a6aed28b843a7f54b891afe9408040a973daabe2c4b102a027ce8ed7f730a7d38809343b3fa9bb8f53749e083b600acc046bab4be49e043ff5e29353a8a575116730ccb055a1e76b7f3c32a2425d57211715b95d6f6a75bee94ec8dd474f20c0f99a13b2b0126a8ebdc0164f9b1c74811c15b663413e11b7e1c2c84fd0252139d7a5540256c145b33ecebdd80bd0150bf282a6279e9b63b0adf029cffa7af46b6d2dfd82886b08767c7d3c23ee4c79b27afe5121d5f0b6939fb3e2811e5d778cbc5db9177ac8c85f6f67f1f25f833c964bc4070ee3851c2913d266cafe67a1561f73713d9ecb0ef229e5e1f3125c4abb39f75890db45c05d3f1762290fb7f7cbaf086c1d19313abbd04df42ed49cc5025c41c1fb3cc6e72ea2c1d1636b9712f371ec7a3f0deb525710cef77dabbeacf9b2c9d1ecd62869748080b679cdd7b95eddffe1c7364039594f7e03d3d5fcc200be0b9ef8413d394cc4a2d52bcfd5d298c6700e75786b1c660ee398086c4c110578139d2fb68bb0753f5866015a01dc2a75cc1b8225e2fa24e10a0fc4df5eba84b4a0976c83d2c6b8de50d40567a5a0086135fa3fd54abc967842398f090d2c31ce02c0c1025381bb6f5d095ae831ab40a989c713735b445a08dd3ff851b3787e2246068379115b6655cc1944b6d853a20c227f483537452add65dcdae2be1989b315eb18d7ef079faf0041d5091b22db1b241c2734175169d96967740e16a8c8e54cd47c97692dc58e713a83836a7c80f74f0d5779d4f4cdb9096fd0f2338701a63cb4f6f9403b5ab24af2912581304cd298a9295a6b843e317bd470c4661e4e80a3f1b50c1ca7631997902db84f5abd307de39bbee2bebf4cb868ddf387124c447d74bac7a3bcafad7756738f66bb0ba0b5f55bf2f6290548b6c7f40489af73f2da9aa413b7189bf860fb409d499452b6780792c7f2a58784fc605eefada3bb0d9df918f8508713450360a52ccb4f48eaf4c711553082d2398544cc831ac337060b5f60417d6aab2a3327dce0932b3a0b18b18eb93e0b172660e6f98dd8d10d7c22ed91704fd51af0bf613903094171f6d448ee8901666f93ca3ff74f23e49cd72586855c84fd2e41218ac585703454da67169cc2d63c31858b6e98d6c15f50a62d3955f44f4efd7c52621f128553b5bae624ae90c66ce70ee0b17039a88aa4de7660e67c00a5577bc9ab17a305aa05d6b8649788e024b19d51aa60f4545643f600751180c2e81a4bfb018f75c976f98241bbf1b03cae19fbdb86ed054b6c092f89e174bd33c279c84dc3621744faff55c5d36d630dd4bc342f2be6607a9e20500b38b09d0342b8b8c2a78856fbc129bc201e204810725f052eea1e20d35182e77e6f222a2f50adec406a323390289abd56728bd522fe26cbc08b5e8130fe970f71457529234268f6049a64b981aba9e6c331b28bcf2a355f0c30e9d09533c4606308b594c7433ba7d5070310f11bd2e3d6be204580f25725c9606aa1e452262852c4d4355778fed20cfe1a69401a351aed8b53626d656aee4977914fd64ae8c7a300e6499e3d9dbc10da753a02d334e639914bc82327ce0a63d529be8586f62447d109397ebb0c7d913a09190844d0ac29fb764494d1d5c0d319c041b2521f9c60f54f1b0958d0de923a8c235ae8c5da6d61142845d4a07c529a7fad52096de6bef4efe23d0884520059dc89f91e67e351eddf0d9305a615da0da8aea20bb698a02ee6c31c72a3e3032a4d66a337fdb68642974d9db60d16764a0906e305b825b04800132f0488b8eba02a3e96827682dcfad7a3845e76f43b6b4731dcd5ee32d64c7dcfbad1ecf51227d842e2aecebe52c23f5f32a0a62800afc4c80ab47809005f7067d375d7ebe9de385aa902e27d4eddb464771140ad2c08e4f8ffa09ed22c4c04d582504ff04d54c7df1483dfaa413c3421ba1692f568e86b452120b62674012c447d070c25de07c66c0bd23f2066bd532edf2d8405216a843b9333f1e35579c53a4d7fdf6cb4caf4e37b5fa513899c0d7ff5535a623d34d5270b12eadfc4e9cbcd9a13b47875112d24c48783bb76e7f257df95aac4fea4b213e8a45c2a5a46999c51ccd8d08a1c594c0a6bf52ffcd3f80e048ab2d97adcdcdbf008c289fd2db77e889bf734d900e43b870d488f7776c9081e78fa68be8da8d17788d87b408ea4aaee0a50fda0551d3b1a5d112bf1648d91d771bfd4b6031a217d03a9d7d22a219091c187e751c41809ceaaeb612ad20fe2d4c3243d845dc76a33861bd86494b0fb9aa89d4ef0e89453115e714ae7c5077fe112dbb1ebbc9d13c9b237056fccb4584a7bbada70804b7fda4f980d60f5df8517209a0875a6799076648a6b535f2f10e4bbee0a29f788495b3a47df06f0c729951e520badcc978813013cb5d4a840450cf7744578fb789161f4e26a33366626dbc15707ae31f8c15887fe6a23a448fc6771d34a7fe83ff3b86c6dfb21e757ca0f96c0453ef62144080939c7d833e8c80328744b0af61051fa3066c4acfc89bdb1af31a49cfdc787d367a07b078958883fe66524cf722cddb8bf20b868361c805192e369fafa4bf2a89753e772d67b365582c1316a55bc51f4ba3aa916c7ac1b307cdbf4ead6e55cbb4686491734c57db322bcc8eefaf529affe2aec097023f4967fbd9a3182de7f77b6565263bbcf808f3ccd13f87937119c0dccea639ee69f90cf242426d32acbf918d395054ba3f4a1fd879415533465e846a13a3ba2791740376747c7ce9ff11f67477736a230472b6d49e357e199f54489693c6bc37dc300786732d3a0c05dc030735b23373584dd44793855e8e31c55de5d55e59bdd68b038c1ba09df3983e3d5bc6ca7831b5873565ce9d8b08a68cefedaf0392e1d978ce867d73ee1f45f17dfd3de575394b5b8e63dcc1f196c6dc07d83ef3ed99d0d0cbe192964c0e93f08ae75f65751dab735218eef62ccac0237bce0142f9f0458e716f3fbc5b860b76b340486cbebc912028b66e76711f4cf24797ee2df3c13d0ff76d098c8eef746871f3626c7a1be8bde94ed5621440f78a1d3dcb645d28b8a3464275340a9e0822ea852784315901c7a23686f89b0f18d5287daf401b89754a18e4d5b73b495f476bc71b25cbc5c1b97c067dbd327e72c41a3feef4f11e492e83811dbc8e08df18a0615e1fbc049e578a23b259b37f1cb8d86b6255a2530a85729f87ca7ef1e9c2601f648f2e4450d863629ac9eb7f1cb515daa8410fce49f1847e52bf9ae0d5a8078ba2fd02e86c691e95aef495032873ddb97a4c33a8aabb5fcf71fd420d68c5db58580b8a36fa557b2abb2c2bed975dc998566d1f420acf9abd8a25825218e9408598835f8b82d80054197e9cf03d598072502af2df5afe4049445e353f4a99d5499b8d5afd3891ea0e218b3268a8fa66dee68290d0075570bf41efd3e013eba53a157116c3cafc884cd3c0780672f9e83cbf18d0dd30dc78eed6973f852bb81f8eec1e2fc73138e55c67179184a36fc1a22fa13bb64c02730e2dc07e88a4bb5a9080693ad2ec7f8eff996b5865e966b5527925bab6570840f995c37da2d743a5f97cd57255d47385c4cb0d6dd85fdc3ade7dd9c5b7dedcbf3c22a73a12276c41830fabd5fb50c5e9bede641266686c31a5bdc8492a972bae86644b0c3c223ef32eee08891fb86f882a1ed3425c9cd702d4e547595deff16322e79dd70cbd992785fedbaf6ef8a9ca761c78e8634b35e44d8361d261f69951f6c05cb9f084294c802c11f8a5c5c4e9fa695db0ec66e97d143e61499dc2865385fa7e6d32f53b31125a26203169e2c30d18124649dfd6026795d7d7c0c59e07ed214c5914bf2242e9c6efa3d6bd8748a1c89b7ae8c2c0ef1b343fc8809c75c3a455080c47951aba89a994224d9ceaf878bdcbfd0eb9f3da1a14b2cbb56a996e8da823480a4255e49853fff76d9e3b95a57407dd30debba53933ce202f7a709c41d4e5d416bd5bef1e8ac85f065b824c2c0c8e65ed7a845c0d2eb58ab0ff14558aa8e68d6f838fa9c75c8b5799590d1a9b3f8dd81e950695bd96671ab5661b171c1af68fd894d9aea3a3818009f43caffaca94c3fefa822f48d304d329aa8074fb9460bbc9469b9027d30c58abb566022e02381d971c0ff859a4b573aaf991a1a9eadecc5921dd78515778977b5958332cdda29377d8576b842a74737c6e4dbb14a87bee9bb27eb2a6d6ef08605476237aa17f2cf0ecb4de37586a92a4d2ca6917197123201cfc31ed10ac82445c2be0f268b4e3c7a9f85a33401f2a41e46e6e6704f6c2cfa79a7332f97899d33418062814d6b929990c72f4ec295398890cf3167419b76cd481b723d1ceb2062f09ccb2b9481d1e29340d47411f580f38dc37bebac4d31d323cbb058ce1d41957366d45951aa7d195957a4e58323ab1f3092cd74a6cdf1fbc8f080c1a5a0dbb183242542cb616abd2c60fe55653290c8cbd561a723f242fd8b44c95a41515480bbb0fe84be7e387fc933096841c7b239923572851c643a4fa29a2fb5e674c2f72ff80939ce5400d8bcf8966e36ce9a3dcadd0188a4b2dc4aaa5a6a5b80a1d48bbb79c37cb21743f62f2933f38c5d37a83e477b3dc7610033d45b436f61fa37ecc34ba147348fe5810096aef1560cc5f9d14266d0a9c7eb2cc01263d7240f5e5b93f7504a61f1a81c7a0a7922e496926741cd65fb08d6272eeec23257db3dee5ea635c18ba1cde36a1190e74363147703cbaf63f9b37aaa59489fc7a0171078962f187ec0c3dbb017ea3ed87e607a60fdf0ef8baf5d5e8edf87e8096f860e6b7d90127dd4b00863490beb6da8cf98f45ba7d0ad70b7c262f1b864269c41de1f27e0b938ac2c2fe9fee16ec9cb9a2b2cbb6c65155bfdceb148a1a9f0d1da0f3771fe0999d506691bc36d1e10885ef6dcf1d89a5216e832b3c7a8c8c254113de5ddda2681128f888cd76ab51f8a1fd3bf59753b58056d6c5c748a620d0b820235a4c445965ef75678979ff3aae5264c0935f0d68ba857df656b618d0e1312b2e89d160e64d3fb549e2f7e81dd6afa78744fd2110b49f0e3628898c93d2e14feaa30a9bd2db3844a85ad5dddb4d2314af4c404f0a3b923c65a8241bb9e6c2c161790918e8d12c22a28b022afb31e086b2017bb2e0d3b4c107c732a3b788142c16646bd07fb9c6a8b4ef1b97176e088f0dba0be0468b14fbb19040fd60a38d0520f21ecc6b9e30871d0d9940a03a89481d16ce5a840ed4787594a2380c0bd56cd125057497af6d249089d60332e6f576884d5200d6844d3cec4025b42c83155af1423c31e34518ec33adf327222fbe2c13080268bbd873bff3a45955273e9f3b6104cc50cb68005da137cc683ad10d09faff63d33f49a0d39b3fa62e6e4e3fa14e8e56d792ec0b1515a75c7cef436491475a66cdadccaa2b6dc2e4554dcbe7a89a3d139b7e4e76eadafd69d2f95ce88caa7d6e883a18d275284b61dab880fa821add0ca8baaee1f608b7ae3ec96158f39b36af67d9fc5b904a01f0ca09e8c906c7959ecf3d7b9e9019a8d4a9f8359cb15d9e521f9e7ae8de3e205d7da593560fbd038508260ef783a986af73c09c6a8b3f45fa072d89d86025cc2895b9a3f433c944737c257dc126bf02781ef347a9f9c80ae7a319ecc829de4e46ae73ae913ab7fdc6a059cc883ab58d16cd303e7f29088b1eae54b4c95e0016f38b42a0a71d6cb1c480ab1bf2075e875293ebac4b91ea9b320e17893da58be712d711d70333466e28b791e9fda0b1b20d801f8e4b9029947cf9425a06f46719fc2b725cf671af4c4123302bff72e27e485ca76f056d8bf615db7150caadb9db9c015669a0e55b826dc3b27da92fc430814676485b70825c14916a82124aaf825cbaa8bb3799060c6ebd37496d8d6a0baf1a6c851d0851cad3d751042dc4257a7eecb03b1f59d4f6a08e41d99494991d9219d4b4e8244b525948d28a2a8fdf9a5085218fabc702bad61cb7847929361f9e528736f8dc54066aab6ea2851d76ef51b133a01306994a1e4d7e1a90e35b2b270236a5f17d268509aa084266e2318949ad1fb212d79f877893b85eecf3448bed2e0240156c3bc13254ddb76719b22be29029e392cb862104d626f26d9ef472bf8a10dc363c6d95edfbf665b43a265a4d9f33e97be6997365ba2b889e20a4f5d7d1eaf8bdf64cb431393b38eb4cc2b82fca1045c5b22cc35800688f54eef382b1005f89f3327591faf2c66599b28b2d1313d4f36a1368fcd3b9d23e9617d05983e77fc05e21b94d0cf0b0066daa62c964138baa7320a347a19969f9cacd4f2baafd88feca02ff3997d952369a606b5d4bb5dc5d980830bfa64f157aae37f7208587474801cdd748fa52cfe857666412cc29446bb39e49bfa91090e3b2e45db4de48c3c47ae4d5d2bb732e609a89a4f2f871998820205a7ce04f8c3c9a490b1c8d443dca4fc571a7f3bef178e3a41f8c2d2e1481260adf2d85092d1a21c14c85b3e4c1f5caf8e1f342aa9009e3fb42a3a70259a450d3cf6dbb3ff69e32176ad19bbc90f475a4fcd6827a11fb7b0fcef6068271906cfdf5237703fa223f6211f15dd99000e3b3d0e2cb13029dc499f6f7b50f1bf02bd701079c8bc564f71efd66df138fe23844f1488c9ee803a5eefd62f7d1848665ef9dfbd15fa24f6ec4ac10a2aed9328bd0675b2bf451e7490472560de16c03c40a219b8a5659f811e3ef75865b1517086e84ee0d12624b86136d09eb564212203c6fa7ec6f2c5d45a35aa9b9fd4eea45b9c5ccc3b5f778253eb3550e5f61ac4f9653b68fea153dea2164bd3b478addb8d813b1499652eba92568ad66b340391272f02895eab5b59df269055184dc698a604cb248ac5aeb0d6a4bdc8343549707bd3b2cdf13828af68d3648de6344c5b703786bf55c5c09c7d1ebcbe3b3f1b4941f49e0d4dee807d4f2f3896b5994aba6dcf5bbec537300b58b7591c3e7a7062dac6a9d5a12317a9065697821d6d06efebeeaf343735421f806f543481501aa294c3fbf3c37681decc8440944af1658dca0de7dbda57c7987d5e2a60bd4506aeea8b269d5665cbb9a84ffd48bfb2101401783cf97b7c191a0e167f640f6d42a25d77c3019b001762778272a76dd12c87807d6e4fd0c7e2d5f3b8afa49744349174348cca6dae2b6ae801d0995b4322ae86008f8ea9d0ab67ddfc56e09b949ff7c162a92ab59c8ce9f1c6c6440bcffe362b7b1fa078522ad4686c5decae7d3b5c2b80a25910f42a9ab11b4161bd23293e1747808886ba39c810fb17cbf994f59d7fb4a5cc6106b63efc807918d8c64d7a3bf2f2a1dfc557904bfb001170e4c4cb22ae6d231067a0fc5729ddb5640f6f4a06be722f130fa99afae8d04194502803e62939e18a866fdd29b571155803bba72f10beae025a907acbe02d6ef2a4263a06335c53b2429e5b03fdf6a90d47a8d424b2fe01fa6157bf44dcdfc0f16c405a91ea791d16c56592b4d60543a2adb2d661c8e5f9647cb71f830fc45d2a7a944e3d593978529a738cff79319869539f40cfa6894ed4555ecc1f54214492fdc989c8357804a52281712435f4aef88379ad66348d995d475c7a19e4a36eaedcd348f3331271410de7b516c98e12db94e020c9c476913eabf08958a265f74a7cc3bed8089b47d7da33d78adbbb04f213382d9e9ca4493829b91db1b7061e82b622726aa3c041a221628ac49d7e54d288d448a402677c8217f3137dc88e939f13e7a3e5677969eca006f59cbf75156f359482c884cd7637de60f1ce126c55eae1a67dbc7c45a83533e252da4158cb45344accfd8410fbefa9cbd4a57ea9bc56579ad2127b10a1424c4ac1c0ce34763d8e719ca6a83f422013957eda8e4c4bf931fa0cd63fc506100e7200f4ee7b41fa23c8e053e2d433459bb10604bc8f69f092943ac3da0b0b4855b1b73358ceb15be6eb1a394bca50767eb4acdaf1ba0df41fcf597553289ca6c75da7287e247095b56aeda8ed8322b2daeb45115c945aa90ad5ca7b29038e886162cf0f8326cb281a7ef6387b147d6289f2c646aab3597064fc12f1fe02ef6d726ea308baa95437293cce3e10608f78f07bc811d6177eca7cdea91271cd0f9780a5c99e277f1bd87e24e0821fd9bb974c92e3a2b323e567f95aa8d08cd7a8da1f9a3cb4646c79ced9f1a6a52b465bb1c6c13d688fb185d69fee8925ecd966f44035612e2d6afcfdad771e8985dee4d78d98bc0eea6d1e3f2d41fc620e89e765e32d5007edbce3eefec589365024deffecbae57da80324b82fdb38f47578bb9ae66661a67f5dc50e734fe76d6ee2a670f24e1f73addb035cfffd464f6b701fdbbaf6c352c30352371375dbe2ca14397fa7bb1a14fc0a07ccee46bdba796f509e7a1f92b10bbaa0699c1c2350f98e90d5ad7db5716aff4318885a0a26452194ef64fd2fa26ca984a555a8cfde563d3d4ee172ae8be12e084cf645491d3b30c8f6ad7387d9549cb324873cad2efe8b9611024f93d59e98ed4f647f71bb4eba418c93a3a05fb2c3ca366e67ebcf7e2c45398987436bd462a0293f184a4f350c07af7536f6acac4d59ef4f9a9da32c3829bfb97b772010eb51ac6f6abd409280c2fc8b0c2cb2a4e524854432aecc8efd0bde06307ad05a7c2e03a790b52db58f45d56248efe01ba275f66fdf04352302b069a561b11667e006bc3eb8c1581c231340475fcf6152d533fa59941789a013c859a66018d7b9d7c56ffeb4b1c5633be03940735dd18ccb7ab5538c135753029c327eed5fd56ecd236a1e2787fde60e395c54ba4d6a2af58b0ce7fa3f85c2b676b954766922c6ea40be2f72a8a34910c8b68a051978bfed84f4d1f67257e443574690d176beb337819e5af39e58e5701cd62d5eb4e5a2b79a16052f43130c5232a991eb957e6e4c6722faca0310acb4aa14f7e7519f1ec115d058ea80149648cc4ccc851883e27259621f072b57a840821823b977c66e7e5653e7a595343a4067996f3fa23607edff42afe2d27c9d41c8ac07dd37198e60a18537f6357ad5cc8fe04b2077ee9818a818390e938f382286b239605fa03050cc2d3e013e67624f4bc91a8206be3ff2b0011ffa3786d3035da8ca3d6bc0759c4944944d1ef72f10c854fae1ef3ad228740540824830dae2e738bab6cb51a851ed2a4d5af15b12a0bc2e73bd65acaac37b22390469c3d850f97bccd18050eb8e195ff70de2b9eba1c1b72d56f262efee3a6ef6e8c03e5e7d3d8ef3838a1e4bea4d7693c576b092b2eb90b7258aaed4941c4341c6369f31ec70cecf3d569388e83ce75865c21231e41aca91a02bdd82f384dc26343671269aad5d4b3ed1b1ed26183459ba59e91a7485b9e7a86269afce0ace5a73aaced5c44c2937a493d3bfa67d1e19cecf76f04fa02f8848734235785bd6d1f7654884efb91ed4d0376a09d47014cdc4b4ffc45fc2268b822b3e9083305e92871eab9aff7061015ce1773d75105b6ab597b74f269513ee8a7601c9dcc0da5e63f303cedfaa49eb5ef65cd14753e44adee41849292c56097f04eae1a69a0127edc36314b140a2ea7a8e96bbbe41e633c32a9ee22a5184f75faba7c28ad80e1e9d8043acffa62df1a0ecbd312e95e2e1d0cc21249529a33149986d44558cef0e09df74ba815404e681a214f467af81a9b387deda3abbfd8f854cb5cd5b75df474779adfb62d9f0b93827a9d9da67395aec609dfa01aa5ba37eb5459d8492b3a26aab4b3e24183c63578d0449599d1e3bc2224e3ecab4c286b63253751e4150ef53f773e23c23bf350f01d68a3650f9d9aeb94aa36dafb6d0e7213b146e8dc1112e64be0c8b6fdd9fb30ffdd795e41aab988fb8a27ab4e91235ed79d7f95ece94c7ff801048c72e32c3ff2187ef2f8aa377b02162ac87231a57ace7fa2062501ec529140cf59d3b983e80a1ad34e5f1f2668f03188efb57acc408c9ff96bf83d3c3b94cec016fd5654ddd0fe9bf4074b8fa14a2985e68fdefbb00826d914adfd3675fe5789ac1f76fb293a98144cb3eb7b5cc0252893ab34d9a6e4b6348f2a2e28772b41afe5a985d7a404a070a0c1000fb6a36954f05f65bfaca00f6c9a9b7541fca0ac276710b25ccd3c35a3509da9691aabcd33ae667ec205c3df457f73816a5c17a69a5ed2d756662db8a0a389163f8bf63d63794941ebfdf9c4b80cf4428a66c669e684c4a4799845301919d32849351d20c4607821cce7955846ef14276a59ae4d5901f859c5f7526ef13a570aed6a5c547d0d133dfe49ded65213418a61a242bf9f8f06e58beda15d96ae25f280a4027ba392b64f87359f2763a162375f33213de90871d633147a3d982a0617dd3a0eedc5ef4d71394b0f6f31ee22bc239fa5b107336bc822d1dc0ca2e0484920817f11cf01c2a20caeabd3b88988b42a19f6a349a4258e10cef959e9f56d0d41e6decfec85ea9f39b45dae00d9a218d659dd66550f0fc91ddca86d0749aa157b46a2acb0243204881d9b35afbe2cd03bb0f328eb9b89de5a77b2632ff2db66cbd5c21ba31edc5aa191508bc269bcf88158ca6d5f960d25d5882ead8420ddfa9b4f0f7f52e48b410dc1b2ee2026f52df332136a94843620fb74d922247848cb93923bb47d4b50b9a54e0a9e3a20f022c91ffb1b9d7790e4a8093ab819b478be7478606b754cc7de86728c0ad9b26e22073ec3d289f823c6ec4aec7dfe6f5e26d73d2af76852a19bf31d7447c2a1a1bd0ab87805ad290223b211948ff2ff64037d0dd3a31ee41e76914444e63514f3fe14832539bae7938fd4b5a1ca2bf5725810279e27267649043062f732e5d8ec3e54c80ead738b8b9ae9ea97ed02eee11b79a1b608a5556d5c5b721b6af8023d9080cf81779b3a55b238702482705f12dbb0782d7856472f557e0621164e0cdbe6ca5d93b987bf2b8e00bf1590292d4cf41d348faa26ad46748ba7f02068f696f7f6cbc682e6ac5a4830cd55050eb58b44cf342b0cdd45affcc1aee1ce82add530900a95c7e01a68454c63f2a639d8522e00af41acb49a94ed2e2a55bc57987ce833bd8fd6a83ce714411e8152a42afcfcf3a95c15cb368ce88714d90f6e91bcbeea25a6931db62fef040ce879132bd2c71cc6b537ea72a33b84161a998977b5f62cbb907a2c660b68ba7d8d3bbfe413b8557b6451c9b796d4d81f303c513835f980c746860ad452326092e9b1c83098874b956d73e91032264ce1a5fd3ceaa079a578c83486c487c0eae47712292698c88ce35e9ea9cfe6374f9121045f044037b0514f3463ef4dfc9307a5e598da06797fa6aa6b8b3e95ce27b0602daff66b14f86fd3b7d612d0148997a4065e2e4f302de67c799810acaebf24ae3df38326afc915d7a07160d7b9e7bea497f9366eaeb349c3c19d4152c02573d404da0ba37204e4f512dda650edecc2cc3a5e8e706a30c51cfd58cf20acbc80031fdda27d304ba2e9469e4b75e5f9054fb8b83497248873b8342ce186431aa3bac82ef32d157f9643a9240b1bd733243a674c144329fcc7b8964e0f8f69d0db6e538aa8d19a8966610450fc4e5f48a6a4a15e4b236c0af75f718329a40644e4c96f1344f70ad2173da2a8c96afd9e0cb1421e112293dd3ca79e5cee5bfbeb952f6fb8bf0fb24b60c185184b9e18a2e3c8e26e8bbae269a4c4fdc374b595931167f668ed1d23e15d5b2caf4ecd7e0dc820fdc25979e8fe405f0e4dc9f6b1b698e4cfa84ae2d524d12b854b82b26993a59350c101dea607c28c3aa03eeab927b9a88c78abd37a7be07ecf85b939a84866df574ca5e9c71b9f1f89fe9140c2dd18d9c8d43d2e5abea2ae441ed89a5386355e332f033abad6e017e741f5eaac93c9fdc966c1068290201772aab683d7de752bd7a39d8321a0038cb7f26767bdd1de95b493b7bf1554725670b60aa3d4c6219e5d0a36d1ec76a15091f2f7c99a1001718a2d77230b542e0865e7d4de03d2f7f1a70396f7b35f47eb252280bfb7be67b0282ed4a6d8d32c72e05198e71be68db78503c1421b60d46cff89e2586781dd92149f09cc9a0a92df0eb624dbe745a193837c228bccf199dc6c2d6c0ebb4b202fab75f598549b1ef61bcb248561815aa509dd76e1cf40a5479e255c19c59d320b501de6e7a73a2faae577e5176e2d4c0ad7ab9bd06c219e628803f2a71db4e07f433a225ae4c6a4f60de3f351636f2e5c8ad3c6d3213c34ef0084193e8e4773b7f65eac956f05fa72369dae6d641c7f3c6c6c0f02f21eeaeee9e8d93cea42415de1b8b5ca357fcdc8ffb1fb23abdc936a63c18d9a889fe0b016f0707e882e4479af3ade0e5e2b923c08d75d29daaa97e650bebcd39a4a580122b1e65b698be460604b2c210a01e2172dbbf9ddeba063482cfd0d6730f6c36b63a70934db24a0876d707df52582f0ba7d4625d253629930040fcc58e5809df030cc3456d5f03243c246a1cd221b4469bcd35849d4c7c364341197adcdbb3bd0e4a8714bc84bceee1d7cd9cb12479c21163b8e65f70bd7e818ea258ee9572fbf0ce1850ff032892916c3d30d8b825e1421a4b295865b2f55f2750e75211c50e40d82212f2e79e9aa7a14d5134fcf9c116931a49df4f69c9483ec719afd86ae782c53abe224a00631f47b8f584971569923d3dd74223434d4c6c2f391ad752895f52b3668c1e884341afddf15b1e298f414ca0102883377f2ec2484edd7bec5b8f697cc148dd69183b7023521ceb96f1d041558ebc549e5cf75d1014f8be07c5714d4a278836f258e56a6f326db284f288521a62eb5e6c31ec64e6da9df3239fa59ace3850a9a44eacc60068c6061bae19e132d6c4c8e8260acbcdee8b67e2e2b8507a84408db8243d539fa495c293e85e55701f8585570f8ff5980c4a55e60883bbff016bde00cb23d4b1354d87e0de1112dd495d3217082179a148d4e08614df559ad1a3c1f5be9e79bde3db8a305eb8e110a688da6cd5fd3f399bc5df07f0e7290fa5ce27c17f03250a7770a42577f94a0f14a6a95ed7b508703a7a7544b0305da88f4030840f6b11f89b0ba717160b71dd33b09397a5d3c360b58ecc2bea673569f8d6d5e7447743e3fdf78d42e7cad3073f72d04699885052d4aa88eb7890eb444ca13df54e75e1f3906c6a68a008dddcb25b87b93895537aca69e84b8f5f5f58022663fc0fa99f5c01a983af775fdd753c667a27fa7fb5051858ca3f0f943c92ddfdaf5720131ff1986e219a2008e301d5898c00e55b9c1001ccc84102adc1bbdba2fa950c86d827edf94c38f0329da919be1ffa31db250c409359f6080708c55c75d06f5412caf8ca3436c70eb4c5d3811fdc0b5bc07b57585c57af75eaaf512aed71a9cea684074926698eb5b6996d1dc01b4b9aae7d529ad4c54a16cc6f7f6a24b8a890fcbb49cfe3a655263fcfb4a31eca4fafb364596156cdb9b282ef33276c34ab67e8e41e7f04f1c9ea2d3ac4ef4b116bb9185fbb39af47d0861f8f5838ddca4075ad2361a0330914010ddebfdfcc9ad4609e7282af4d473919422db9227047c68981e3cb10f6d5c568b3794d1ccaaff5b591eaa151538e44440b33d055e8bc90bd25b3904ddfb9e69fc733638a36e15991318e919d70602fefdba936a129dc75f8643d9d6e1b98fc82ed3b812da85a680e9e083f727d9b3d6dffef49d2e92ce4cddcc3aa03d75ce811bcaa1746bc9e0ccc4c7fcd637b0c30b816b2686e6578222f783bb0c3c267783974cf1ca5609efcaf3d6539ed7359ddb561959af4b62945197570db595056a3bea2872a1db1d5b1ce336b5cc87c972accc2883ffaa91d8e2fe94e1d7744dcaff07f35366641e24ebf6c367af846756d925ac13d91336829503833da5176e476dfa10e6a1fc4093886b2b53a6ab8c3b296d6eb250553e2c4cfdb38515e90a52a6e8ce0c7b6a50fe9af052298ca94518b0c6b5aa8d3a8e395826cb4ced5777a60438c636fe479e517fdfb528c98dde46bf9a0f2d65c53eb5a9cfe52c83eba9f21bac3635409778594ae412ac4637e6c5ae6d94b9c71ccd4b9317bab447494a25ab1a05fbc8602747a1a2f15daa1dab16e1378a478b16878ebb93f7632bf4c8f0c58337a13432d9102c6674946bb38fd815d411d7a119253229b9bf5c1a6dabeb34ce5c8bb1f7e4cc5f7c831f885f9c0c2c352821e7aa8f513573dfa729bc922677e50518298e62673f1419d9c2da87d179379a7be00a5b136dbb196abaca436ece6e4b545524f6f4dd02095ac9f2935b976bd8cac7717869e200288983dd192615448ddbee4b864e6e33c84ec8dc87ed4850596bef893cb4242f1b31c9086ef7c178fef4c6e623410382c46082eb3fc1705ee5b5f9a1a8aa5a2b3993534a98a440e6258d7b28214e536e9bef415880ccdf866ce6a51cf4eead75ad8d43fc2fa4cf9cf47d1f6c64a92263a8bc520ce169584700466487988b0a5994d38364ee62b62689438574450cf2ac73ecd92be929e04b5851994b2ec0ceb15adb97214b8d8f71976698cee5cdf341ca40c27d5cc32075a9b8e38b2b4c618e73af03e108007d644a123211527a5b9164f9f14edce8a6ee3d0bd55bc747b0cf9ba4ac04c5f9af98bb3aef55a1bdccc3c843587dcdeea5fa76b13d231ed36eaf79b5e5282ab91341e4c1239bb4899c6f140d132723036a96a3f6f2dded3ccd9f65417feee24efc9951eb861de3af4ae15a3734acafce898474fcac6bc988907b595a37514e22c89fa1fd9f75d54e421b5de1acf710f19c7dd7077c55ced6c91a7a43104733fe015cebd1f27b2d1f30f5729eb3d467e50f1d8e3109035739a9ad42f704c217e0cc4fcf90c71f26ee9c8f580ebaf778ec0ca8b78b70eb068045f92758b4ba2fdeff14cc20c472225445dc9bd1a01be527508be0882f038c7eba9ceceea7b4cefb14a16acbde6a22bd7a37536808c6a5f92578b895f40261e21ddf0bd994307dc3bf0127cbf1a2fa238f3adb1cbb12f89254de6f98782b750d0d1a0e36d743c882805d27b3c3765cff6c2a898f7c99d2b6b1ce75f9ff1a25578d0528e4fa206dabdcf5de7f562af365f0fcd8d14c7541edc388bf69cbf30e9be92f5edce8a1eb2de2662390eeda97131094a78e71f53ffffe9106c496e44c6ea8286aee7ae097ac711f61bec3c7b7497d259addbddf1522702428cbab94f5f2e61ced1e52d15273024a080714d07913920fa3d22b9c9f54a9bd86c39ae448906defa5658c596105100aa0bf0acd85d5a0c084c4d60e5b42c60a6fe02640b92756ae058c505b6bcb914acf63f8de0ce006b98cda13e559702eaaaf56c419ea66e1598349be8bd856ad272fafc8b38cadd8daf0f5d1aeeb55511d81aa3c155ae1461adb2a1f06b112d85b8d237a99259b16589ee324404c710f31371f6c513b791a1b259f2b16577022b6eb2d0a6ff9b180a368623ebbbad9e31137707c5bac631bb2e42c0f7c298d8986a26cd4e3ac57f9fc217d358cf44e68205974fbd3190a00d99997ab2e650d8a7057b5d790fff0e501b6c8864f98625796e7cac6b8224050ec67e00466ea797f52c06d7f6e064b3e5f8ec7ce04669910462db413200aa5bb8929ecd82e8511e618d2935beb02558e02ac22009654d39139379936e934c2726bfde10d63fdd0467c4f072853044b52ee8fc997f86c766b21702f62d95f130b9d419000cb9ae71e6abd5f36224d316ed595031c7a33a0922b36b8d03250108357e749e6cf61f38c0df756a3f9d7604611725f73fda16e3013a33da246a82b4a3047d92efb1e832e9c9bc9218291a482f9e5617612b89f4d72b94f288b64cf98ca82f3c448d77944be6e77ace81d79d7dee38505a5c1acd9af73e9b75efc5d7f12fe74f61b8190104d9c6f0aecd5142cfadc6062e06bfc18bd32479d8eb43f8b9abc5bec1e73443ee91b88c38c2af808f1c9b607f4ec7d76232d63ddcac6e51575e44209c9876aca626d3af87f36d7673e4cf9a7a6a08f40bc598b88770631318b635372a97888c7a83c00a4a930a796bcf77dae322c4c3f8c5376cbd3864fba728eba45dc587f3490e6df267b8bb43331b64c980c7d6ea28e342fbe99e7bf9bdb45884aea5f99e80e250035811a4ee0e05e16c08ec6169a0b68e1882a0c968609ad4a8998c46ee67df1dc5b2115e2921654be07c21e0564e339bf8e426140a434702a2b1216cdedfa8a9b9ea3fb3a5119365377244e67f4f1c6786b814da8da1d2c0a4dc8e8cba200b3f5f20698cbb2da8487dd8f19b7a3cb89ed6278cdcc3e03530c5a10dd7fb0e03bc90c12af7efe79944f579b4739fc947f2231353ce06cc9ccbbcf7d037a3634d92cf562f5a729e19ccd5da320e43b5786a748d16008a2bb58141f777e7579db1bf03546607710bac84fbf4059ace4424aac1679db128d04264b4d155e6e981114488cccef2ddc1940f683b3e44e40ec74a393558575ed8352d00c42151f417cb81521c9bc78fada5d260fb6949492e6ddcce9d8ad0f25df756b8395465ddcb8a140fa2f551a857b73e3cd6b1ed40dcaa3c0ed654a0e58323180fe54e81d3cb39faab704b9dfca014d15fb6b0aab0e53b619ade335c866fb257463086bcd713ed5cb9e20ea612492afdc5eb8e90d2da176971b9d8970bdc7f52ed7d173ca942da800d022a4e594dd3e988827b51cc63f6c55febc2608f05f7b2ad164033a5914db9cb013ea652770ab44e6a8c3be735d9b42ec9eb20b8211a41c3e1a70600f6b9c2657a67b31a66ed56bb40d6c317d6c2c5938dc6edb7918ece9585d0a5bfb368a4a99e653c2756dc8a27f66512ab6e5f90754f83e72a127ce8bbcdb3cf2b69ce673478bdd70b18074bdd9a4189cdde8bac139334e3bf7073dd6d559d34638f4b49cb8a1802acd614d1500a91f19d5bc138a3793440698912224e9c04a1f1a86668e4ffd5efb3b03beacb8c3a125b6e753dcf403aa990740ed4f127fdbe2484a108b96dcaf6c1316dc2669aa4a79fad5a1f31f449836273ad28e1ef55d691e4abc039693fd6f6856c685f71f87e7eaf434d46ef20d7b3fbdbf50c8f5a8fc13f2f633517fda0dd6f82cd2887afd0483dfc36511fb73c3de9d06dddd61c6f79265f44f8bda21881542f3da595492f218920d9d371111a73893214c26a62d023759449114d2f28ed9290f3740b47679942d42e40dc231a16c201b33029bd014cfcb7c9c1cf5725e8c382293f413195f36aca46ee6d255e1780b31de4af579d5d5e2a60bd4506aeea8b269d5665cbb9a84ffd48bfb2101401783cf97b7c191a0e167f640f6d42a25d77c3019b001762778272a76dd1248d75de9abd8e8f0dfd6e5269e87e014001f296d87126ac65593440856950ff73f8223e3a8e9f27071a056d8298ac251398d3b1890a55f11261a1af7c9aee75f340949fdf001c4e480b3aff3353eacb3746a8a3109c7892bfad40d1688d3c50ce447b4aa7865fdfbc18fcce44ee45a33215ffa3e677a26ee63101a768824a852d7f8d3c39731ebd76b1141c245a9f12a87748a1d0989f46a0fbc45e49523e3d166125b98eae9ed54e7ac90fbdbe74f14092cbfad65b46566e89e708940ac914afc3002b6e1ad8a85c874b84d692d8b09d1cae4ab9bd1a24d83d2169415f9f424850ab04a6167c5f98b5f16bd840f804f6209195b9f4ca096cf45356a18f7da97ca3c4b547245440e12a666cb815e4b5984ad1b16e177f64824fadf40d7fa525d3ab4f4f7c7c7cf7c38b314b37eb7532bc74056d4ce99ae6db9e8d18e7a2cdc7d2b797b8422290d38b1fa8a8e2f68301911b307691b0c297d2d6913d10fc85993df32d8a8d0260e79f57d8b1cdd78c6b9654051a02b3519a109b5fca8a018ff28a6a5ab83c068776cd4ed9d877983c11e16d98abd86e737e25ea5ea765f3eec5bc64f19134be68782957152a3c6653f8cc8a6dcf2398a723332d306c9be421756adb8dfcc720a90e1dbac70e87c9fedae74bad7908cb5c92ee18b7dbe860b4b4b13a5aaef386eccf55f930e27964eff22d19763f0e2ba73f7ac1c0ce34763d8e719ca6a83f422013957eda8e4c4bf931fa0cd63fc506100e7200f4ee7b41fa23c8e053e2d433459bb10604bc8f69fb13cea67f0b8167457963bac9be48b0efae8bce7e9056be7a697fa831583ae7453a98ff62c8462a55b170188f34d374d434673b9341c3cbaf7e44f906673808db127c4b8028fcaaf7d181c4cb03817594c0ec33d7e56e740e7e1453c1fc9fc8709ed868dfbaa95e15fbfeb71011545b92834b104d929cafe92a97a493b86936ca217350b7788fa3cca02095da266dc257543fa1d91327c29041b0bc4467b480bac74f1daea25f1b0e692e038ef78f8cf5787d2e87986da2ebae24550e139518c92a745e1e733660ba662d4be358a9e6c1559a38afa7c9ca255e630058f21f8e87de1d5da1a04a592c2bc1a1bdcddc6ff83c624488566abf0808749e3626d6e86a532bb1e3b2cf315698c2f0dd6c016e90b1a84107152bc230f993b3352c527edb0c584d137c6e01d4d0eaf5fd270779fa9dbd014ee434c12c3bc6c28b67887b01a3678cc3e16754d8691ce34b266e636d1f344ff92181e45a7640f912c8c0adc2d068fc195968a8be89a1fb5ade498cfd9f61c8c4c9fe640d352f66c87a016a0034007e44f3bf8c8b7c1e953fd0e230ebf8ad9b1719a46691d7231b8db20d6bf0b68825a2d52dfb099fce0e4812cf2c72cdd0ed1a40ee770e91ff40ed86c9be598b7cc26801af43064421645eb586a62ebba79070bd2755b65b6432cd3e72f06e04a90f4f6005c80f03d195cf56fe65062930ebfe9fe8eed3906fff8706a00360259f8ccfa54b153acc1f79d32e61cc948a300a6278eb4fb4b07847417efd7c270bf7024fad56a4510e9f35f8b2965d8d81bc2fa85bc201aa7739bfe49a1f325d3395897e869faed623e64a5517dc10ea82b9b9d83033da9abf8c3f2a15016741b6b9e3696fae259cc2c30e452ada2796bf834719de058f2954766922c6ea40be2f72a8a34910c8b68a051978bfed84f4d1f67257e443574690d176beb337819e5af39e58e5701cd62d5eb4e5a2becb918e37cca1f27ef943f884cd15afd872d92332024a44a9fd188f6b7aae969b8fe9dd9dee42394e73059124ae955b7e442f561d7d60c5480e019595c0699317db18b163f68cf971dbafc75a07c5ee186d59c6a9905ad5cc789decc696a957b07f1df477a246daf02bb8c061bb67fc43fa4e82865a7ca1b1819b1330ca49a290c3815b42b894ba11ec45fc467d56824a0c8433fbb941c964ab8ac5ce4de4b2ee026b35bf591d533b28857897ff3b214c5f4fe480eb53b7f60b295d015acb74dc67391be1857ee0d0bb127e61af4ac02c84398407dfb5f03353cbf3bdc1512dd34f6e2e4fd247aaaeb7f7583458a8c19da2038144524b942597c2fcfc5047c7bc2c71c4e4ef1d52267d7759a70f9683af64688e4b3968f6ddaac204acfc27d7273aa3efe6f2db56d9e5d255caa42c0a846402ee7be8047b30a6f4c975abdaf18f72b5453d42a56bd20d86e4c6e9b105dc5594888c0547a711bbee4a51d6b852e1a89c1d91d3f103a1cdeee7af0ce73fb92c2860f81c8c953420ce8954a41d7b7b12e8506be012e4d96b9c2ec324a20083305e92871eab9aff7061015ce1773d75105b6ab597b74f269513ee8a7601c9dcc0da5e63f303cedfaa49eb5ef65cd14753e44adee11ddabd356c252d0c4f72f11fa31ec205cd5a5e47f90096afbe1e9343fe2f28c3cea17f2618948ff5bfde8b112bab3bf0b079ec218e1c99fa60b2e20a32a60cfd906b4c9f12e495c009509e50ce6c3908451a4d82e51c3eaad2288809d875dc153b54c889459a3a1f45f5c7a981d700ee60ff135d8574312989d51f5a9d473e3094c120741fd5fc319f562bdc4faa16e036db05493beece2c7edd846099c059f14cc5dd950bf80c160682115d4818bd47cb9a08ed2068306701e700ad34e5f6cad95108391c74c44504d6bad66ddc68fffc827737ff8a4fb974b5497619484313caaf0cc45736cd874fc2c08e9d09c9f612903d5ada3544389502c9ad6067fe6e4d10900d1446518c8115871987320dd43849f753d3c077279d579a3c5b5b3825e8271907df2532d10931392f52d98b23defbdef571fffb5212871897cc78fa14a2985e68fdefbb00826d914adfd3675fe5789ac1f76fb293a98144cb3eb7b5cc0252893ab34d9a6e4b6348f2a2e28772b41afe5fa67c10765108f4f73a4e7dff90383339d9138d24789d5d3c33e7f2e63f41b6c6cc60073b3eec0c0bf5e5725e07e60b65bd8975e1d9282377f2564973d86d1b48629c4570fe42a713354aaf0d2e6fdfb3bb6eba5c1e4bd03b974d2a9e653de483b3bf3feb5daa7d04015c49a0f8505fd90948fe6f70b72b3eabcb9ff7f9ed5dfd90568242ac9e61d7db94a76125fd1a6a27ad4f10d633d978719351a6fef864039aa83d36aee89bb7316848025d7878b5071770519a193a570fc37ab6bb7bb787930653a330780b7a983b97c66b75f4a8562663f8977861c7e7e37511f7659cb04a227925e0962416918d3903f25fb1ca5c1127c940b8b64d8c38b94985ad968139715fc5995670a3c6526bfd97b6fc931ca41de9af4ed7b51e82b5f945532e793e16feb952af6445bbc490f8f6a9c53af01e5d6017d1bb5864aed081b390e3d9e2807a8e41b1fae17c28b60d644779f8db3eccbaa6a5ad219971bf114d4da53ddca39da8bc607974d09c88e669b64e5c59c8e47240dbc495e598f74a249357a77a21a08b6e425948edc0ed6e1b40495c0baac8aa278b3528d7588a1d12580719315219e07bcbe9dcbc01f7b3b6628f0a8331b5e704c3b159f7f3aab35c94a1b976a7266c05efcbd253db9f8bf3ef76eda648625614e825a5ff8fa0408b4a5235914c4c72629ca3de37b5f1e356a5d2a5127b37117645fd54ecff3e5e0cce48d1f8a2c0815a06fc7e94165f79b5994957969a2b5adf3f921361a4ac4e220219ebfe88c2998bd453d30fa5adcf7df2d809b6d2ff52175bd4cc3e40480043a77432373ed4bb3e21056d30b51c87c1fcc0e2611f195b48a1fc9b92eeb9432a0cb6406917398180414526f85f339ce051cda2a017892bb3dbf8307d8666e74df782d3de54e9b596c3c77ce9c01f7b1969e0555b3e27a2963cf3c15d1003fb28befb228d1ad8d1838d780fb87c77736d6677c5f62d8f3bf03dc44366d7f703e6c0b56bb4d5a66f56f29bd89de5d90bb14f23479e35d149d565ac271bb9c225eb302cd93d92c149d21ef7647741171997bdf58b18c6d582410115f05bef30d6d33112fff58e22a36aa43461c98e3a34b587748a2cd3e04ed937f6c9bed4304b974f09b111d0d2d2c71370695361a1184042a4fbcaea1cc0d432dc5cd346efc5c799bfa0caeb75fa19aed598b8b80aa9c9268de1af589e0c3c941f11b7511e0da0b55c6decc2fe1ced96c976681589e3cca02fc6f8ab35a87ab6401f030e17c895d8e80c1b157c9add341500d6dc0685d680b541d62041165fd6fcc9a002db98035f2d8a7026021b9b49b2f940fda79ef1f692dee93b2e8d59e417af4b7c7d76933ddb28dee1cdf460361f0bfe6f32782cacad9f987ed1fc92733653773b06c3ea7e2eba4304b17bd7e656c65d37a7ce88a1fea56e0887027f55faadcc35755c2ceefd1bbf60a38c55f48ac88ff816ac70a728af9bf85cf13ded63161c08c1acb2fd37abf9bd69aba58c52bc8c67bce20a8b994193b2814f92669354ab4f01a52cf1567bf7587fe33cb480c9be96ef912f342de0ad06f7c515f11f40ff82c0db891a5979fdbaddedc7615e0758110beb28bc7fbb1cb54f3b6f7ea4f3099bfdc5955db3ed85aad025d52c3f1b9213d37e1b01fb3e0d47d81f36ed58af1df9f651926f53d40678103eadf9ca7a327ebf3df6f7195de592c3fb27826d39ef36d4f83cf6549efa5c7bfab122a4344cb2ae1b18ec727aa188aaab7102a0b3b7092effcbf09584184be1653bcfd858214e37a1b74e808ebf319e5baff1eb8d8e7a330f1cd6c4dc8c41411a4eaa2334e4cd9783e14af0f1490f19e640d837d4bcb6cecc4f9c32838c9ab81dca64f5ea8dc76164c29eec837a88536cd1991264468488d18b43be3caf95cd7989ffeabf2e6176cac322332b4dc8e999fe7c9c2e231c01e3e25a3eefc86d180aa8a663b2db16e750745423ccf62e76ff2ff35d93216ba0b4d7fba10fd9c5bfa5b3a6dd6e7ae29a64e3b2e710b25eaefe95056f0fe96cbccc47ec7506bfa7c4a24b1c3acba72fbcd945ce18b2676cbff5916bf8ec5f836dddc558e291bb3e8afc96542560e4440566109f7aa405cba01907cc81ab2716c7c7ef0ef1d599b960bc46f914f0fa1df656e403e3ccd75a42b554b6aa0ebe669a4021e0ff3f58e85255bdbdd7534a9e8473e696a10e7dd191a3c29d980fdf011a43a620910c6a06fced56531359d3746dda10a91fac77d84702b44b31fe43e288738c24826e74e405dba171397ce4e446e4dc5c51fb717cda1927bbe64537988e8a46f385eb75d2157dd5fb871c97cc0bf6f8ada3340a8bdff16350d7bd6faa90eb99b56417e1c5bdf3d6a0f99ed97f8012e78c4c0e73293f216c4063bbbb5df07ef6bcf866ac13fba3f0403cecc4f7df7f9276fb8432eb9e51c2a3a7b910579492c16dfaf627f432245524e76793cecbeade3125f818e1b399dc5e486932bd754d65968b2d97b9e09e796d40286433ae0cacabd23e78007031f876127355d202cbd5133d401ad4e6d4a2baa8675ceda7b12e65ea425426e6aff02a51176a97dc4bddc27e6f2be7d8becf35c80d861f7a1ab36efdbf6f2c7ea17c90683fe614e205c41395989e5ac3a359239f6677ff6c2e3aa1982760670f1fc2663ca36ab60ff940f98888c22881ed4c34626df93d930def59e634c6c361ec24546da36691cd004562adcf71ec12b9ca0b7d265f5e708bb87159b247290cd3b3c9d3b691b365620a542e2ac846f8b1dcd537f71fde25566c9398007022b7b0990ed08323fefd5a196e59e2f0537cb497106404067871f4855e21cb3529c2b38c32187f9ca954de1260d7d3d9adac42014c09afa02de5050f5ff3c33c1823ba08bf7351c8d38c988b66bfbf2c52463d739d19560bb29667ea02c52419e45dfaa1eae598ff42c1f4d0b724df8ed4f2ce43ebc74a8d9ac19e29f626913dc64ae5b519ed5f7458b3cf0bd99f63229c22fb819e42cf3ca01eb8ecf3c7fbe22c0f33816ebef42cb317229860f0e0d1d212da327de939608a1bb42c08d19be17ff97218aaa4667de0137fd9eaad08142bd5e865921ca339ced1cb6613102c85f3de3a586dc1f830426e537dcdefe9f416ec4079ac3ca88d02aef024654bb0fce4fdd57575d4df380cc0a0495d0179581f76ac2f120c18a003fe4db9b5063f48443994e867deaa47393c51a70ff8ab8ac9e55803960be2147f32d38b59e510f73a08a46c9d3154dedf4ecb80667138138515c1223cf320a426d91102c26004f14d8b493b5ae421b1645c8d1f23215264f951909921903e8551d66054013093845a2090fd46d7f61fc937c414af98727c1b83689c161260461dc62a09e6a1fa7bc5427642de461996380ac95be8fe543483e143d727c1ced4d01077915c9f1bb6e2630c0b206a00704399eb257db010abaa66725bcd9beb41c61b81b3d034867a9bd4b7e829dac6285713782e1c38842cd97a0c69b6acb8e8bd6b9de0b76a662eb1be040c726fe1fd2b4b3666efe07fb64054e2e508e2c47d377d2bd9aaf08b4ff616f262c715482c5ecaa82c5be912d8b68d648702c2f0c9a2e87be28802775cd9a2e741dc2e176da93c762615b83c9ed41e3c4e183a0d1fe42cfccb853539e4641f87c7d7c809ea39044ab82d7e3f86d62c49110be2b449d3bd011ba08b0393b67432b3174c214eaaafc152fb634915db774ffe9e5caebd333e232c59eb41bf0edb903ada28a5405f2ce1561aaaaf0ec0d8a7debbd545843aef8943168ef1ddf92f98a326219ed2f9daf44d5359e1a1d3cde87ae2e8c55646392e118443a9e1cc418c8f9a1a7e6b739e4a74dca6eae37a8599217f5726d63c18df474fcf6cf8f2e7957999e645899fffe266141baf9ba2d09140c3403f1b61f3a9b4e3193e9e6c98688472f6531844f0cc40a88469d2eb1c665d1e8845784e8560b3d223f03a3ff19f8ba7afac688490ff1405a7a9d6f8b781ae49c7db5e78c2be225c679c2bd7a710133191cd20cb95cb1417b7e9cda00bdf49bf1f61780c8c5ba7698a615d2fbc335e76e443dece773f6aad6986ee95d62b9b6fa96ed250cf271b7a699a48f6d3f6d46db844787f690f247cc185736ea2291a0bfc1d343972d7c52337f4839f8cf4a43aecfba5ec83692f060095b35ea1fd30a7722561200c4ac97de4c04c5c964f829c1d05e536bc5c7a44515ea4a98777f1cde7b743b3c5274c81c95fba0c13a80e2a5fbd22f997a8998ee5a552cacdba9cdd80b1944238aa11c9e0206ae206fb8cf2a1f501f62c464eaab200bc50df467522e981506285c96013a4f3b13e42575e22b6502e77e8590c5d18c7cb46baa0e9924a2d8638691183dd1e298b3560152c90c390bedfd1ce0209df15f6faa01d417e237953885f97f9c34cf7ecec53098b79f46b066dd50a7a6be0da5f2a588c0248783e9dd11a8a3a43a381cf8a71ea6145c338d76e202bac23ac723decf26699422ecdd469eedfd2cdc72c4623b6d66b0ed74171606e0913b78c1e3bfecc9ee14cb4744009821b4a40c0f654932f14590cadb6810274a25937d1386ebedf189772abfc1cc91fa682d9a1d1d854d1a8fd4fed586b733ef534950b3765ad6991ff8abcc56f3b1742924d3e68fc6234c7eb2108cdab576943ed2f732f6abb67933ed08bd6bfe1805cc1e6c3c02d3e18ff8bc1545cab8518fde4790ccf624ff0fabc4eb32bd277f9ecb701509783500560e42952cdbb913dcc92022ab5637ac409f8ea67e409b24559919e0fab53a34263d94bd23b4fc7d7e516c218a2dcdf99dab87217254a0b82ec13a0f66894895d2dcd4e49c6aee0f5fce43c81913023b94e2b506eab5581d8af2a10164e92db677d7b203c68793f0339eb2f39b3d60d5651c35e525c5a0296718d994ac7df68e162aa31ea1fb999a67463649dfe0ad009eb8b9156a3cf12cb89cb28d97ceadcfc2ccfec11cde546435caa3ce79d115bf5176d27c196e3329482b241a0a09cc6443c375d6d9a0af3df1ae117a85529e1ebf3afc6301ecf58a516978bd4ff5ab4d8833eb8298056b05a847abc637aae96647d5a8aca7c33935d72e1f5c85c2eab9e0fcaa799814fa077b4f1894ff80b2d0dd78b08a6cabffc90b50e2121e4b99d12b244d691bea4d5a4f5bfa2e40a625541a7d004a955bb5ee822342bcfbfe82a94355bc44d4c991ac0770c8ae6f68afc322f710787b44d120dd647d291d8554d9646adf5f618f0b873b908eca59691da3db1ef124e30b2b3e153ff65f5a92961b8f6e5ef572690ebc37c0cb92f044efb462e2eed5a3be9fe1ea2a6293e7f3b14a3f9170505669b23d449635680588cc4b7449f253e847c0997c507fedcd07518d4331d5c7a03d9a5bcbf2f6c89a81980d679ede14eef6bb50c83cf4ecd090e7ee0f6be05f81e4019a9a9f7bd733f7971e3d9b41296001670c8c122f5a1820be40e97f551f8b42106ca9ca29393cdece16011c79c5084ace72fb6b864d7190c35f23bfea4ac2cb2b62687687579e7f37c1b9e61a9a26b5f0667c071b5f97d39802ae4e060780149c33d2ce3f06cbbd586679a39e701c767e737583cea138d5fd1034e0f9a6d6420faf378e94aec27825780e358907af992eda77e9cd713a4f206230adf849513731316a7bb56271b4b488d88687de6b9ea4b7e85395f7caf91ca81fa20053ab461bbd3ebc5e6adef0ddd705c1058fb0f8596e7a0ab0dbe7018dd19e071f4b6c17f94a8a3f7e8f8bb98cfafff3d380e57186db480c1675e5d4950dcf7c2784d5fc70c300bca0a3c18af31823d5f844c606bcef63cff26b914057b840df6961e9fd7d45bfcf80471c10b98075b6bdb845e8460848f8cc6457f42aa14a8a44d7a208c46ae5328a17cd4b6b7f76e4e0191e3f4f917f8563df27ded52c84c84a5922e9da1311a6488d1f7734edfa023a1227fa87549b9e1ab6b8ed3b2b7dacee14710e8254ebcbdf6498d311ebb1c1097fa043e353aff3b0c1ebf324f270c77cd20efdab50ffbb7c0ecf158d1acb9e7fccb0150d731e7911a4c36bb940543fb074fdef7660e01f6b307c9e2819677f01beb298addde839435ebd0a893bdbe3a615e1f06c6348dbce9a18f7a668ebba4c04e61b7a7b9c1baf56d96560972f034ecc9c6a593b6421df0bea609b981a71312d741fea0e6e459de37d3b5d527b4654d40cefbc019d21108730a04710339d86e54fcaeae8bee06067e1b1ef9a75902e4cbed2e1de157cef0b747c311bf5ef265f9028fdfc0ef996662d7953821ca33e14d8f6134c59514c40180162d3dd88027077d7dbc2610f4b37869e37306bc1030c4d8c4e58860582525e8279ff5098cb78ca9e0ab7620119517ccfec434871f421b46cf298d0c2428dc153909863f439f609adb2976a6ba7b203df100fe9eb8a3fcd9147c07ceec4b3037183c729509a5d509fd1746f62472254f6d506aa77c6b48d609b56343592cf8aa14395f199333650dc096d1765de8b9965a7e9b7c4d90c5960650eb470d8d2124a6c9dcf60af4cfa59ad1a53f25e6d6c6536ed4268def8d1cbe5d6c878427fe8e023e6b91b3be383d6efa0ff67efda89d5463c2cadefefd9313bd8008b203261ff2e686028c6247889665cf66b08d5bcbd650ceae501f1178e37490f3de414ea23fb6c25d901c1451a5e5eda38577f9e48117687fdf0441cd03495208b08d7a2ee3b1fd4e31c041e41cb507826b4c2e8516c80fc22e7615bdd51fe9541109fe269c99d6815bc558d4db82cf823f90ed9a45c0903d60f605620a697c161b0fdb29bbfc05f46175c5d1bcc23d5fac40c1d866dd281445311a03fef2f02734e96bc64f4d15eee698fdb57d0c3ca256c5178ea2af0a02da262a4cabe9a164f21f6da4e3ef44103933997f66c5d7c20fbb24ead9a598784bfbd3505d8e8380da8ba9ec474d8c89660fec880de3344f6b444ac2d933f054a9e9b1521e3033de7e224cf5282f50ef40b7b79b65fb3cea0436666249b0b44c74286f72a4dd0e16db28a2fca0bbf2b854826f64b243f22dad52f4a366956bef259e69d90497edde6a021e94ef6430d91f7ea8edfdaf955c2be7a18e46f0aaf2a3ad0073732a09dabc4185a9950259bf9d7571a4d8d70db185f1fa3524273cce829b742d42192d6370eaae77f13cc17e7c1314056134c01ff8bdba00f95ac541cb7ae7adcfe4474b5617fa79991f10240ea36b5dda743a1f9ed164a9641d290c584884890c8dd941a6027af32978ec4616e730a32f0412b117bb5d5b6a0499c6a30e4f355d7ce4395d5f45ad0df47344e5b7549f406d1fb8747d11395412563355a12f635772a97a964db1f685083bb45ae39b6130ef9888b18f32adff09d80819971486ebad51834ef2bc4170fa5aab0b5a5e2fe5a64a75b4c190882e10ebec54715e790b970fbaa201087e257c9dcbfe66ebb150f9b7ab032251b521b88ba1d09270ab49ba9194579a2d5e876371618d141f5b08ae20f9677173bb9c6b77b5459c8d8ec828bdfcb6f392568ceba966e5ca54cca548ea7f0c9271eb75cf41d45fe0ce4cc5b561cd532525d3cb674eb4f95f80880fb28c95f9d4408b8b3dc67d8bdb242ab5479380d603aa0a46ab4187679707a4120bdea7c442f1abfb5dd5a36ab56169e4173f7845ad100135dc6df9e481b0dec7b77f55acf8e50ce199c411f22ae7c0ebe43128e8a6ebe77f73d82738df77a6ed5ecfe30e36ccb590d9ca9dfb842075fd4297d4917a7bbba37797a6702510c9448bcb64ad3b271e1b51613a6d31b6b37bfcda527969b8cb5ced8450778b01a119215123a04f1840386c6dbe521c7ac5f536ed3608ddd4c973650806797b1c5e921a314706c052a1d5e14bf00148b072ac7135d83e2816b1e02d4afcaa3f59b326eb7930f9c35cf8197c10dbcfb233e6c1f7055411ca61165a552fbd4e99030bb94d43e53c1aa94eb199f213af759fbf838b162659a63fe30456e8b291c741c0ac59bbb2b1f9eff52ac7f0e54f8234fe2e3f03aa1ac7f21c96d82b15eb5655ee60d0559b8cb51a01a70072208924391e65f6f29032b768425a23c6c3d27624b1703f505a4984001133e9226bd328121a039f6bce2d9d0f2044c915fd5915af76e9a4d9faf7ac2dead07cc37e943a582b35a6054d2303649a537761af4baa842022652b84708f2cef58a683e78b2afbf8d2c8ab14b3b6baf6f0fea9b9bb96b8d44617b40e8499b125ad159cdbbdd6093b7e658ed7b4b9cf2d307cf5ee98ebe37abc11b01659dbba46b2668671015c161c8d21d624d3c125298329de47042649365ebb07204d2ea7b863c31d2c1008621f20985dd7faa9de76a9a69f3eadbceb6001014009963bd48deafb3b878e78dcce33501d0d17ecbfacbf3747068d5cd2fb3de8911e6596357a4a6ab2dedaf3b0f9896f0d6da53f0307b029dfed74ac600298df8636c96f3bf84bb2c4aa3e7a457cc2615fa6d5d3138740b05ba9dc882f2c9374736cfd1a1c1db312955cc41154c92f5e21481cc2c07c1aedd6b5ab1aece96d3762c1583c0918abc44a6fe62cb5fe19f77b41bf110183a844060ef998f3e4910749149982f7fb70bef516d3c6359cfc726b8d9d6f7790ede7c78c7c5f735486d5d0d0b19fefa49a317194100614e6a988288e980025c6e2a3855af9d9c14d6e4f0c602a8ca300c46e31d9b573f4da0c2f494187888b392e3b748fd64786222767fb15b33f84105c05edc54d43648ea57e0878c12c93e568dd7ff48fa62ed935b1dd08ebf195405117f8ad9880eeacbdb0811a39833f0701ac2bcb92dea44f998b3f755f09093e8be96fb88649579a813fae9f31d25c09f0b51c38e235c3ee1f63bdaec5ce546b7e8f4b2feaf81439eed72260fa7053064e0aed498f2d0d5302b0dcedb71b276fc7abc88f2e40d48f0f111aff55702ab81a735464b8350535b56fd8c2cb364cef67defa6f346a085bac8ed99c298297897fb1d89e8c84cd0083e782f5893ea46ad2cde5416f99c35759bbabe7faa2fe039d395a5d92ec0874fa80e254720df5d7782e1436d920e2a1f2bb40a6b4a71b46af3005fdadb98d9f51f2321d1a52e31e93de87155edd758d35e478799a6d76b3b4bb632b24737fb39754cf7795ada9d46438859db630fd8d44e182cc7afd9753c1479caad2607bb055f1b3cb10ca260de196597c6a68dd6ab400f372620dbdd13889bcf1133d0adf1991ed1f11a5031164245a2dfc34806db223a94c0370002ebbe45200834d2456fb21c5f61dca1295762fae9e99d637ad8fe9b38632005ffd435e637f7edbda5147cea378ce4c028ff1c3c9fc1c3a5be3b71bb3d69b206903d5f3e050fc089ee499dc48400c16338a6f32e66f0736ea081fd0e2d44a94489c3806e2ad3b5494f2df5d14a8b041d9d12cb089eb5dea4391ae7bbb48b6b9a45518c6e063099c7e52ead0d779901f977b60a34e9ea264bab262ef0f44343d22da7f8230f1ea5ea6e7d67ace09656bb0c4d6de5b8f61451b2882ca11dfb226163862e2e752360ed4ce1b6b7554a4afd8af3d148f9bd13f09566d478b9e6da324b96009f1f3a06dd479f7aa53ee33c5e60c07a6bdf994c4ab16f16ebc8fb42b5a60c42135edafb3ce757338f7efacb138bb98dcf7e950fd97753ed2ba8a2797a980be95002dfd7d36f4d7a1929ca877cb87095135e647dc3e3f08b33710e03b68a83f1ec7cdb591e4fd6fd0e91c45a0cf988e1b63a5ebed14b2573bceb55ea912a707da014bee20eb76a8aefb5041bdf905657dad400079600b268eeec309201ef581c711fa65578ac5657b4eaa678b2967ffd09588115643dbcea1139d9a8f082678bb5dafcef1b26996d2f5785ea2a3e4b74895a290a1281f9969686afeb4bf2dc0d174540389f7c3f21c18cba9bbee9f76400fa1aba8e14b904a803e24eac8cb5c525d47b04b2269dc8e81bfe7ab58dc10a16dd490fb02af0db1c0b6fe06dcfd9254bb5cd466967d8d41d2a074685206897b7e5431fdf3b8a0fad550cd59e1f95a5b860c32d1d3598b91e78e7fcaabc5f2faba6339718ee1e3e1c2a3190c14a73aea030a2a642d161f56d4d7bb16debf858a91933580995c2cb6d613663460307069d947c5030ad62b1257e5de57940a502bc16a4ddde23766c33a13910ab7ee0477785dc0009baa4bf9ad3b0406cccd3c41c7990e25e2d5fc407e66b7f9c6b9f0f6d9c2b89a457f49dd1c5447cdc4c237b9f18add74514ed6975d3a686668ed1b6fddbf3f38858d39a0866c5fa5ba5b8a9a3a7623c07e633d77690537cd5a68706ff304ae5b3e0d81f14baa2cd72979f7a1a205b14c30ecdbfde3fe221a05deed920678b33689ce7a6184a6fd52e9f49222f912859cda00320ef04c195237c8116c63b121f5e2a2355551e2663a0ea460bf2e6c0256e17b668c096d1e1f9e5db470627535ad27e9027670d78a1ce59bd8e5fd7625ce577a5ce1223f3e39f8cab23e45de5eb2a29532a2ba335df645cc8c7a40b7ed8512edeb602e2f251bece51d8d70b318b154dbb27bfb4d3c5c107051e5e3ca6f880be46684afd5ff8c9925a470c61ed2f5b985aff055f79c0b4b09818aa40a72366d3e722147a508b12ac0bb1bbff7da2e90e9373ab7686de93556f0a399ef3723d5d172a6b266bd2f27de363c6676ff83edca49ec5f946f79fbfc0df4875d0a3710e9cc96232323b92eca8f8737385a7491e59ebda2a8a947014300d89022afae2d2fd0f507614328c94bda43afe5b4e311e5e86aa3d2ab586e8067875f36dc12763ff9f024ec5121bd706518d0c5086ebfb2f8ffa27642c836815f3ad46d48454b26f2f3a5f634ab89040b9d1d9217ca693703942448727810ebf988de4f12b3fa38876e9d25e32cc3b27e55336d2568a562496bd324cbf78affab38d88f6226d2bd2042cef37abaaf4a314a42af77a048ccc067e36ee0f6c53c4fdb4b889b6711b1a0ae1028a9dbd4e6276dafb3911aece3c083b6d03ce798c8b4d4f94c56b9cbb630469b902cff049c163fc6430f96f4f426f695ed05f9b5f2e8f225239c67f8f4ea8d3f3ce0c93c158c33a5c883132c4930932be846bd040bdd899d8b4f1956ca12f5304ec36f15ae437bec1d2160c381f727223160c0c8b4e66d255effc48b6f9ed409194b2cd4494a8bc91f0668c35f653277adbbb1b6e9c0e415fa5ad1a0bec589f21e18369846a49aa12bbd36d529a86f12f7f8a67823358106e432da3ea098ecc6bbc90821648950086d5e79d613f6b032d5162dee86567a915c9a426f0a9f3ca8280d7a0593a4c28ce378811efb42b90f6d88fb558220575576c67a0b91c84f633051ddb755790bad7e40b75409fb653d25bcff6127e7d5f89e74c73783b77c84f04753bad0633ed8187d8d9d9cb1c6b5398c93aaf697c6097a138ece680024829196686a19f98e025075d2400af2e0eccfbf8b1712301beb097de5fe9964e0c9cd7c8dc09cf9fec4709f1c5f2826e32198ac2333feb6f90395ae1e90acec46b596704c4035e646f2216898880e5ef48523ad1fca2c7edd1dff985eb295dd0e0526a588c7aaa85511d245010c26613c59cbd907235a861c476901aa4dc627a27b0e1c5a15cbf9914a34fdce0874ab12566abec300d2e9dfae857fcc08f27a6af516f34fbe7091d866fa3c29683e94d3d2400a9b6c048819438081b7293ef23f5cf666a73e9d03d7960864390e64ead2c727f12b6cb3a3e261009588d88191876e8fb740fc1c6bb253d61b2b127fd32f50b32fa2b0c2ead666f02627dfa5a2b0d023070050af2d7c41246a1c1db5392790ac2a60a0057f1deecea06a8f3cfe63af05e8bdc50b0184d63e53c952375a85c62fa75457d6ed36555f42ac7ef09cf6d71a8c752e48d6bd378f0f2b85d3d70ad499cc51e32ee3fc26d5231d3cd75e14b72837df7d37cbb668becf9f08c6b3b24e2710a61bb3e09c986d6951cb222048b48d082d0fb56209933a4467ea70ec1fba35e0f28d0496e08e6f0895fb33ceacb77809afd92bb1677d992a2b45c80782f49048952c610768c6cc72a8eb351c76e0fd4feda84e27875e4e7da68de8898a05771fc66c5f390903e31f7f01a692436f7db635c8790ebab5b6b927a98e4ca6f361434bf5b111f742f9b15de446cdaa7992a65cb1073cc1e222afd39b3d9b1beabd4f4346472c8fee2a25436a7822deaac821b23ec1bd41f54bf72c2ae3df3021efa06b3931f6fccb50670b4094596fd9ce90596588da553a1be44e42b99f7c8e7139c0b40c727e925939bee1b09ea7322a42b76b680593960dd75bfeb149aaa6be660b98660948f30cfbd897afe603f69cc3d1a37d09f3bd5cf3f66ba57ed71c260c7c444b2ae33554592d82109c2bc20a4fb650637a623d0c842b4ba3927ee90d40b15e9d72675abc0adc18b2ecbd57efc183fba7167cbdcf7ea38bf2c0f0bfe48311cc1b96887b116cebcbd24816d23c25821e99f908be3e6cb785212b5461706afa1d81a844210b1c5ef06054e981b6ee6e7ca780a083e8cf36aa505d618ef0fff9b0883ce87af3463ef5aa4f4b85f071dcdd1062f152bc15f502c98bc262d4f98798d950a116917954fe63dc1c61f8bfb3a6091e6ab6051981681c24f3f65af73ff0166aab480802e5700b88dddb040f08b2500297c10f1e5a632d83036ee5220868f338309487f53de0d957818eaf4c73985d3c31b62a4740432e2f819449a4e63299e45a71bfd51aaf268195559b868cd04448e9b6814e6fe4e1883d0b29796d42a709c3e19408ddf049a8b8f665091dc27b294f005a5eed35cdae55b6b9d3e25510fb9252261561b258ea99bd5abe918aab083e932bc6e21b692871aa492e917933b2208e5e511f0558e73d5d0900ac36890d69add2263baaced3d0c91f032f5165da5b5aad90a1a1baf511bba4d37b41a309a3c49f0c053b3098422495acedd0462d50554bbdb6219e2abfaacc7096af1eb1000db047421c60c30bee50611b95d78c88c244f8d60feb1d2613430dacfc555ae17c21a3006bbf3d22af3bab16d42b9e933394201469f8e1f883b796dcf6307f35a31f5a21b34a3d9449bb347382a9d2498f2076945e984fffa9c4fd913165abcce8d2bc241168bdc6efb2733ee9fc91cde66267881ebbf86dfb87ab8e1789347d047290eac3d3ea2932c7bffd79254d31818ce84cf3a1324a4695e9ca42b8fca22a3a360b6a072ec84ebe530379b682682716c75b1b5693b90798470edb2eb7e78ffd6b2a181c5da2e90181fbe55094daafe8b2058c49fda5293cee23ce81c89b6d1df20271b4016338190d785bcfbf10db144b1789276edab0aa889f2c8ac0bb1aa516c2226a7dd9ac5db490e5fcf856083a9b90596d4c6b35679a47d3d197d53c7879cde1ffee2a8997f3ac35342feb6a05991e10dcccf146af17d785f3eef00b32b222f8ee6b333fe39db4d6b268af766fd7e3076f0108c708117a75b776e8ad1158999cc961bacb0d0b44d10f864f959522ee191d1460fc0ee018e755817e4db64436ee70b08b89f770bbe0f2a442a932a0d43fa248a6b4d0b4b982575dd9a724af8901d1a78824ad391735f3c40b6592373d452d97a430ad513cdc4c683bbd5482f415ca083a1c38cb2c6ccf5b83c0ff7ae5326e81f0e17a12c6b430e26b421ae9130a8ddb73a595b0b637975400773bc8ce3114b4bcb6784945a78f541d026ff1b8003c63a0003f3be4c4a6c633ac37cb89b2363efcad330b6574f40e6d3d34514eef5fd2d58e78b34055fe07a9557ba308b397ebe4353312f349c73f7f9852b4079432886c298ed54a629259533c64e4e6c65021891ea56c2a355e0346f3aa529183689bd13e7ddc3da4ee79bd6036b4ae2f2f9bf6c9ebf26fed56cc0f9665efa77d1a12b60ef20c823b398c30ecb37eb13328fa928281b5c000f10cbe4a0800701cb863ac6886b3152f243701304828884b2576addfd93ff6e271682fd84f0605183351aac0b2b8c9f197e817e2756c39cf73c89d04a7be191a32fd79719b84e5c957262cdfe771eef6b04b954c1d434496c562fffd6a9782fbca32b23ed4b73ea8bddd9e46f911f3a272025c4543de4075878fbd201d1a498110bbaf24a3925be6f047fdd3dc81361c475e7c40c68015b7c90c917cbe13e67637f46ae0f755fef7d0be3644e040332e1da870341b02c24ad33d44ebc97aa269add19649e21de62d10c8084487622df0ad31ecdf0cdd66f5f6e3fbda5fd154e05190f12bd5a16eeb6a070ebf1db4cc4b50c05abff3f413ffdddf549808fad67b09d56aabc2d5fa24c1bfbbac4e09e1606369a987d3253e8688d54a3281ffac58a5a8b3f96b92a761667ac88459a325d68f6f591849743985748b27089183359f2c3ff65441dd3493a1b4b98d990e90140b0f8341c94bc0c23618dac7ac1ba96a8a5f038f734fad0628bd2f005176c19bb14f5f2ebd16b75148bde60f58b7f75e7a9891dd2f831599960b6a5bb263344cf4d8cfc913f501ceda32ef778c3b84b1915f0ced4a742fa794327157a4605eb930001583da8d58a6d3ddca63929b82af2f0ffe3ce280bdf4dbf5b62248f9cc8300213a472a53f2f23cdf5a4355723fe70daa722ff8150848778257e270f414b70bc98d0921c2eb8ef43a75acd8691888075bd8eec5ea8189401287b328159785edba10de2b1b111e2f587a7b3098544b9eb5f63bf158c2c53691d06dd282b5475859b0ef0fc05b1d390739039b16362ed5d8e3b8afb5fc1cf789811a6f3671ef162366248c946324016dbe6537ac897fbc6663e8079d02f6dbb55543cc75a5f6abb6d1c012ec001d2012fc75233f192e5f3ea6d2d392b844528811a50381ff10e12bdf772352e70d8d7248ecb2a9be0a623deffe5773c342b7a8436be309ff8f2639dbf7d9b098e1842f45175e5f2e9411a50fe86ab8265229584df08e5705bf1fbf1c3964eba9739ecd184c592c1bccefbd8fcf7176588384cc3c39dd3f43bb553bb54fe273a15f461b753af1bd2a828da719ed8da399fca8e2767123591de9114abe631a69d8f9af3e8a07027eba8794ad5d6f65b791076e52bf5dfdd89ebf59f13bfa66ad6348d969961cdf3088750665871800fd8c7c2c53f9409547deca5b7ac2ff0af08dae12eeab5abbb475210159acfd16a7dc8d79b5bc79e080aaa60f37bac3f5df57edf3aab3e1058eef6cc9240736296273c73cf2970c5810f92c7ab69e40942f39adce9798b7a8dca3392cbda169aea82619f536207dddf62929edaf87351516e0b9d05924dc88ed69ef8b4ffdff77f285386e40005c21049ce155d761fbd5deb666aa6c9ea2065613b92c08ff5742cdbe2d04d3d35f0c5f41f380f61fc814e876e2b838bc9a6989ac170453565691955548b072e10e8b20a249bcca7a447e8c539a35b8f10601ae59bf8f7569ead9a2d698af65b80a519f3e1040f145804ae999cc3c9f3f8760ad640cef5c857077484635938c911147fed0ab7c87d0639db4d444c5d71582a2ad9e173120eb153ac4fcc69f8ddcb9b79349e1158b968c696bb52d6c16a9b75cad6c4f0de2e7feb4c4e9a6146405390c5df0d43e1b07915b6b87c09139e72f0871de062f2d00491b157fd0ea32216d3487f4ddfb3d6becbe6489950cf0abcdf3fda9679188749e6cc4d1652b6726663b2df8ef657d2278d345d97d82505a1b013cc5d9dc424ea46fb1ae7a0ade14025da8ae9cc3d4478d294fffad4b63d6f063579e6b198752ce74bfff3ebeb290f96ed0bce06865d08cdc625edb85fe03844baf9d889225135f24001056a4b32ecf868aa4cca1b87131a13f168135ff9be76c4f4e8921e04aa71461116a378e4d66952b365ffaad80bf16ed7c21e96361786956f7ec2b28424d450f0198cff6e2be6925e57687dc54f4a76f399d6cc2a2eb40320e6463c85e0afe6c33c78c35995f575640012a6d1f503f731d0a5f7e12208471524612a4b77b6fd384625bef24cf21ef513003ee02f95f5162b8fcf3a819f162c2c954878d105735aaa1671f7bf4d37c08cddf6a85e2d1023348409a54f9325d5b90202b928a33b2cfddc53cb7f9ec0c039cf03ee27466e22f29e599d9a2f57f4eaae3374d96bbe74fa155b883081afc59b0357f1589b2bd8a3f29e08a169493fa0ba7395342a622a4be005db718a3cd4823feec3e6ad1fa23dd9d4c512d179159ccf628eec4cac326218f453082eed31ce32cb415857e34f4ec206e487f22c6628338af42239160fdf0c697bfc9708ab09b901fdad0d986b67dad03b6bd2d93d4bf72039f30de6a85f06d4210d88b972d82f7b1b986b7ff98e77a524894baf1885e413154547c87a437ef09e0ed2652c366fd4179de579856a19b50190d985a03fa3bfcc1a87e9c204537a86a343418b8221368c8e1a5511a324b79f157b45a5714eba219ed1052309a0254de6061abd8afc34ddb14afc2819801eb6f63b15faeff0799d052f5e75db0f953efd691b0ef48b4b018f7a9792259cc0d0c4aca6fc8fe73e53fa86816ba8acd958cf5d157b27d98080cc6d97a624691c8aa9a6aa164a163c3369d4a7c296f112b4680e207909875dad3e7ea041658894d7e26e530b23b643f8c4047680f2df3c77e0e830ca3f6df88a7c8055ff215f88fb5f186098b153dea12d9a77fa945645256e879ceed0ee695ba36a0969dad055826f92407da7550aaf11b892ffe2b9368d34599ccfabb6336eea3e7520b7ea8c4f4ec4fe4e649de1fc0f7626b376abdcbc9fe869cbbb1c01cf52fcb672383c875f18c7642d2de5cc5daa04bdb3fd89f3c81f21646f98c651a9983cf3fd09a593d7c8e9818d9402810f970bd514380d12739622566bd105a5c0d115afb30c174b75bb4268164e290c2324d938a10490d45427f0e53a323c7deb4aa03351118a1cc2e13a685afb7a980ee47bf05dbeb1af4c812ba27a69b3d0a1497af1dba1a4cb096bd0b5c69c2c63ad153efe56ca385d1e0be64c98fd3e7d80b1c2d6744116e3865ea0d445d5daa53abfdd76540ac13b86d04453e88a8613098c1578bebe72834ef8ee0edf994000b2411b91e369cb87029873af6041840c5b8d4eca91e4d3ae36dd0d63cc623d0339bf4bc02527133bb540858aaa1f649e9eb2f32fb7e8c6233a8f7b7633db989387744f8026810ba6e86809293206079dabc94c438b7110b34e26697f04a828811792843b0b87c44855ab6df7ecb6232693b95cc218684cfbf64c71f59a25439ae94eb5527435fc76c96528d00743b650b6591b7f687071bb0e9260328ec67a804485679e20345adc57a43abfaa8ab130e7d9b9e2dbbf8ceac293e09783edb00fbc055b9c3aa812a6bf6486f0247624d70cab77463a623264a2a19e7fb039030ef064f9920a074fe3d9e90ac9d5df4c172cace316fa765d99624f97c5afd5ce85f4bb9ee6a4cc2db66a5158e5d145d6aaf79a07c832153be416881836b09cfd5c29bf383920dd6bc5edbdc830601be46efffdea11948f890f92ba555b7d8388ab2606b88c34aee2014298e36f20cf222fc5e6209e059742705717ad111e5ca8085fed33a89d332f6b23fdade148a837cb93adae8064a13adc6aa6896516f8d1926688f257f9619454571959fa51160fc2fcc2448eb85d2838bf99959405474f9fc7172a882d8e5a5358f202b52390c00be114ca203ce4f0b1e08465675026ab04e5c7a80f93d20fcf547ec5869d757a6508260380db97a7bfb41bc63921ffca559370bea275c57658393ca9b52ad1e17d3232adafcdf3163493683294edeefad38257e3383b2e1656f367ab8743c46b58967e4a368a4e4c6c790b3d79de63265baf41c4b313e4fcb37bf1cbabc908cbbd4cb1faa5a927a873eade091d75329635d466a4637d4322841bc6e6e7caa481fd5d3c5dc5633265d062380ca003721d7e09ad026eafb00424274bfba0113d16ed3720b463853847e8d6ce9843fb43c3a1bb0aa1649ff1f3b6d483c131f54fcd3c73e91314b91249fcfd54d2f46fae013ee799bdd511747fbbe8cc141c9244a710e6e7877482e02818c1c17ebb52f6f54a5ba561d4b681c38c03bf1697cb92ac0c906728bd50ebfc0a5383b1c32e90982a1d0a06a6b5266e3cbdd481a62fda384effff33d961986825818e0205f84f7369de144518abe953603db8536706270c945a84a1390209ab5af16907d1b6af240d7f9e4d2fed521d2afd3b798823677b7f22da8d52e843199fa2f1586173b37b8dfd74c1eff4ad5f1725ce7ff8752f49edf6a18034dec9bd2919303dad766651c7b624389e935fdea719d69fa11e249cdfb5b24d09b242a5c224c4d5708e465a525f2deec23d498490d7578bacb78a764743143ff8b04aa68cd989492c13aaa176a3e2f2d0a7d9891b4388aa6ecaef0605667882511b4de0fd6c20a2d8a493ae77c43eadedd73845d017b36016009d141466637015a7c5ed174e0bc58ad6f45b614c5861969ee40d95c04b446e97b3424171d1d44bc65e08b74921a38e2bdda20ebe6a66c944393033b682e6ccd5fa22cabed9e57e7f8e82ea00f49dec8a9dfccabfd0c90cb52f6fbc07bd37bdecb6d4028352ca33502edc8d29547b0f0f334e176fe1efd09b288a0cc2a5f592434f97680dbb847d6e49a56074826e913eb3cd2d51811e2e41a8e61152b538a0dc2dadd9fc9de54abf43f2707dd5f17be7dcca9ec3879a38ae19c787d6a52ae7a5729bfe16b936a764927308c19ff32cec48bc458911c9adbe5cfd72922f4308542a0a93aeff2a3bdc6e99d9a65355bb1e628ff5d5f92206eb4666fcd827fca4e0fb8d6a1e066112eb0d14bd38b6d39a6a476a56106b88b512ff8661b79f27aef838dbf15c07115ec480c8dbe7a24de0d9b063cbe00597b42e77cf453acb91a86879829f24b6930c5c4f4377d589ee508f131a1d74b3959ec07a7b9def6b0909af1ebc1ab371feb4afbb8c0933e4fc5f8310c0797c7d671aaab6b985d91175df6c1b36bf6f76b15bd20d99ae8d1821022f736b78e02beb13189c4a1f22560335b224c48438bd5b6fb4b802d66849793544f95247db88c7255bbdf1070cb85c99722598f48c5e6764c2bf264d6dea0d11177bf0bf62c467df531535ad24b1368a8e5fe829dcd059caf9248b7c48a3b28b053f74673deab64c17fce1c2785a1b1bc935ac7a02990ff33b4e735eaeb17b922fb8f12e8974d1acf009050c8909d29fba46c83d42e2642ee18dc191d572798385efdfdc3799f470d6c7f75e458602bdb6d1ca7f697cfe6333eeba254a4e08bda88a91fd7d20f50cf383d24975da4663326c412042ddc56e7945628b6243b3ae86f32bbd921bac5c31eb9034b32cd7221c3c4ffb3bba0c86663954f4ef36d7a629aaaeb229e8ab8c014d0aa6172f47d6e4b3a9df7b7462a5483b71e462e4ff6d8a8be05641b89ec4c61fc0a710532f05963d42490717d2e461a7fd9f3e09a55a8b19a703659e84aa048dcf07cf79ab1a0d22f6c1cb3ecf696660f6d0a3fc697fffc58f1e32a49dd49dca236bbb214d87e6483b3540fe2c8a28ddb8b06731acdb80ed18cf3788ff5cd7e30f99d6bcffa472de5b0ece76e5e51e9ce17ea0c9f43731313d498b29be087facddebc5af0ab0cc7076aa527b6e093d0a0a7446e24802a2bd47b9bfbec64237f9a199894c8baa29169cf2da12f649171a5f6b745f41735af2fb21391623bb5765ccf6caa0a4ff4b21ec900c6baa502e2d272038c96a41d040a9f35cf6e40fc362867a13a7c6de6f8086242653cc8257baf910c920eb5536b9c60f2f92009e72072572688dc45025b0c41a2fb54812affe948e81061cc1ee555a3f1c5c3fdbdf89ebd1ef11d827f6904d0cb177a75db5ba1850cde77e7d3f9fec0b3f58d13f73c61a106623e757f3083f2e67d752e422efed81bf55ca95ef5f40ae458746e4a32965c0d6ff7fa34c7e99ffe518e40d3964fc13cb70865746f5c37695786cb598177ba13a348ad6851b65ef3ed389e23bc97f096ba22720ffb1efade3d1f117d97113d7395ab4f9f8953da1210e467d85a1ed180165ecf6adf1eeac2fc0d7467df4db5137f95c6dc027e365b74bd8174fe01c4e488eca20df316a1ce9ebab1cb376dc07d8b81a48f5c931e39da6505d18b4e6fd0f476197af887e4d56a3d4a5036006fef483e79665c428ecedc04dfe28247acd066235fc0865d9ca755a4cbd1b8982de9b926ea5b084f8c6647da5335b9a0030624f93f49c74e502ef9f688a5c42af45518f4e500938b6188f61c8ac857370d648506e1dd6f671acca196c620ce3590906679a72b643c83ef95b6fc6f956962c9dfb39704cc5dfb32bed820fd2211731ebe145fb8ed436ef8028d18d3faf5953f1c983de2389e72ae8cce9fe0a1a229929ee260f6cf98f61dc9268af86f9f8d511a97e9a9dfda33958143b4053e0a5fe6db35eb01e4727ed2374346f9393413752cd7e33ef368b6ffa34b5b058aef95026a560c416b0c9f39eb2b553c48c2cf92d217fbe83a5dff961ba381f2ddb129cdbc047cecf20e72b0d96e961e1a9b7914e054966fd95b8aad82123f4975f98102e63c5940e90e062ca555f0821239f3aec0a6c491f009db1dc971f2147c4156f488e5284ac11c4db965fde3cb9d1f9c968f41ac7ee039b83f6baca60e366a185284c400f917197c7b72b87fd5b7e4af4bc50255b30da92ca9d1342c52fd075bb9c536ad8c08691f40372aa56240623a74cfbecedc4a107f4120d2d0e3f36c4f034be96f9aa30f6fb540d9bc409e9a5e2832db8352eb68ff9eaedca509b6844984224852ae68c107e4f07655dedb2a922040e3f5539b65d62d0b06fcc15557da77f5b9615ddf281b31a93738ca3ad8d807d827554ea21320b511cb4db6ca2a2ad2be03be29d43a77eb4128170b62587c54127f06b36a4463a3e4ff6fbdf26d30525174917a18782b5fbbaf27ebb8684bbd5fa2ae8efcbc98ee2cba74ec1461d7a159b542be42336231d81a81f6c6d44142b7050f1459e9a99f021bb89358a902c3e0bd229b1e1042b36d463ce9d81c98fd1b693153647cb3ca3931589e21a1f37aa199933b8a77d557b42430c9c345c5b04aee9dd2baf9c54a6080219041731f1120f7f9e3f3db6d14651f12cb67c6cd56bb3ce69d117645afbcbdeeefadc96a46cc8bd3986a6c9420d41911210ab3fa9410dd4e73c8a4806254a8ac484214fe0ed1ff6818e7f49c18c139f3708658658f7e9a24f83894e20ef3968969cf56d8aec788dd9d7d757408bfbf0a8c42f0f18f30162a2b16c92aa03c119232b63be8bbc78c4a31081d3ae328be66fab335546b725ea5c31f9a943c5b5e896839c88fd14a7ca70289470dd00de26366892ae36a087c29df05df4a7ef005377a814bd5c4b4dcd5f5d94100707ffe6103b44a55666972d1e1e6a00ecfada683bf3a9d58d9395bd87bd6009ad4b3d4c504798a7289402352ddd5ee479922e84325dd70481081b59175de28b1bf9d5d4c7f9b890f4759ecc86fef24672d958edfb65ded6efe0d7a7af7b3ae44685c2cd3a3ed77f9676356d46dc8c04f1a2f1f5da147ebc060575af0dc585593456b90084b699c1df672f0ee4aa623d9ec42b7a90f2b3b4abed2e68c886024203e2905635be001e1d62d68bc1e657ee72252a9215d0f136437b67a9dbdc31f276818f3bb0df64c7c8e1e7928bd445bc41679e97f9c1fce9f595a77bd3fb43dafda8bdcaa29242de1f2a75b77269a42be32e6f0cff30563ab9d08537b7d1891eed8d3d5a469115e6fb4a36d3b68e4c1b86980e80c711cc2e8cc476db9d90ef28c795112935ec2f8e7f84a5919f51908a30fbd77b591e9006db9089a07ee2abcebd6167ecaeb408f7413734734c130e996f84b6259bca4c6f000987474517dee1919bf6f711c8838040d37bc29e94775ffcd9e53e0f8a10847ad4d399c0b4eff50ddb36e106b495f862702464e2098fa2f5bc89685b3ce906ab8b84d36165a2edb7fa0fa7de36498d68b3a0e953b9b49d57ddba21f84386a18f34b8f6a80102b642bbceec46a23b5fa68558ee381b28b47a83a8d18e66dd5348c8b050d83b67a1e78a6782b7015abf0f956b8f1cb04c53c78e87a6687f4b3725e7dfbb6a613ea039dabb070ff3e3dd8b8059933427a9b20d79dc1a1f8cbbf2eb4118146af86abadfe66a477f3948f70dcd23d6df53b91f9e5a79553fd7c59f5244d2794f35d87af0508c4290ecf860f1e4a34f87830932da577618985f305014004a30a8cdf99630301d08c5b83f6a1ec2c630830a3ea073554ebdffb72fd7fb85f63ca8ffe447ef48b52bf6c6c149d932116a0cce64518060475026928897edbd2c5cf825223bbb91d237142add1bd359b5f31be029634e6f0e915faa1a96757294750c82ae2d4b99c9d9af7859c2d2d9d429edd0d740f6aa8cf02e0936f61cec61505212f1fee9b965f4cc75a90d1df1601e8f1f52c374c0ba96fe978cd3480eca3c37e66243617ba6e318c3f6d71ffdc1dcbf533ec4864ca36a0fbc90d8b3a263ef1b01ac62d6d18f1170fd19c8241fef4eebcad9d79d9225fee3c711d516714a5b8b71810c0893a0931d405c14c9b770b893276c9299e35232b47a4e049d948d029341397bed66ca94da699548b616b066a3b4d3981592eab35b8d001f241c1081ea648f4d246cc793fdf1cbf49bd9cd4f2ce7d7c192cf6e8831b1dafb5c959ea2b252a81da96c0fbc97adc987a7c2afab6d025f34a8477b72fe144f87f3fb199e1112c58346e14dcbe4b3e472c79fb558e4062181c875a00f56c78bbc486bb11fccf740f3186ed4b927a14d3bc9df8a5d07317807941f23f5324cef99183a2dac3fa1fbf0bba90bf98ea041333edaa2ceff86f5247be9f37148d002245220d2bc617d74a5ef27fc19c08887543a5dc3e090a796ffc65258076ba6df16834704c5b39605c27c54116fd0ec5d1dd85aecaa64b9ea718e0a58504d238b895c94b287a4dbb711b0d5f55a6389c9780740eb3a338e55fcff7513740b634c9dd9f469ee0fc011425f74bc08442a9dfe00a3baa9597e5df4b1e0083db629b45dc332a1a969ad8783bbc30356561662ad39021f6e03f0a5717f0dff595e301f15d98b1ebf93e6aa72c19c27b01d5f13208003ac2f17abd35c47d89a6934a9c3fec7f7a784eefc9317ed9618075a2060a1404c00639bb9ead5ef8f57488f7744cb2de87ba8a32b55da6286733ba4464e15131f0daec3ed69c32f154204774855a802871e26593280e1333729b3daa2c6ff185cb6ef23475e787ed6f8018f6f3125298dc78d612a4ed39a6e3bf911335accb365a1128a99bbf993178e7e039c9ec7fea2f2ceb591f427a07567b0f240c5c612ec34419dabb3b32457e25d18aac85747e0f6864a9f99329e2e026771b56c423ad765f6787283ca53a59bd35240a0f3a6e2614f79df8efb490c8d0adf06e35bdb8d8be5841f4ce1f88c48b2240ed8ae5278220871bd6e8078e0e9bf908392d2aecd0bf8b40ee7bc0fc1777d6f6d760fe1b4840ff39e85f3f78fe67431c4a9c2f57ab6e93fed71feb84aaa4970a3440f9bc68f30307bf4fbfe58cae6817ad10cc533e1537b5c3102d3d772f466a065fbeb7d54d559cbd7a67fdb9bc2deec8c26b94a26fafe6e807e6623fdcee5110dcfad688bc0f818545e45f43beb494601c0c3baafd21280df500f12adb96b57b6f095e4b69539e4e18564021fb59bad3f46c551aae11e133382826de8b2015e89ba45651d97b83b9d9240cfacb5bc6eb2c7f29f16c8cc1374342f5cbc7babcdc740bd22e7c00d0fe1c33e979b0c30d450bb25d5af552401d6a513d7098fcf3b2684fee48dab7b320ef0eb6ad601b6ffd6fe506cc2b5827f985f03f9a56c2063bb9e3c3b4f79638b83acb658dd36e2ef99c49ee7e9ccb43860b6652c222f3e0488e65c5ad11555c4d04b6f47deed2c599d229e38bba069f2aea0aad9d114ebebe3ad2f9edcc331c9760bd34140c685713808156315114c570d3bf2c6059201048437971487bf5704a9d5c1316d1af7e8900aa5a3ea870f9ba1bf1adf8172137a78388ec15fc02c2ae54d526be4658ffbcdaa24d645c1fa188c2cced7cbddfb976505bd6f20ef48d33f9864dcbd59dce09b6c559f67fb6fe74e239b046618e791e269b52742b73a38e3dfa0ca3e6dd9dcf7af3789b9624d255ce086016a79563be677497bbd0ea7499251c5cfa56523c59d827d16e0ed755f66ddf8ba43a9717a204c471a5866849968e70b26f0b84928484203f7c2882f1b0abda1a4b65f03f43600c3bd5ffecf9840ede563abfb85d1ca9587ffbe3cfca174a3ab301822a2b8cd46b397ef751cf0b1090a171b5d47244723f3e2115c4df4762bfe4d1e8224831aa0e759a1cb3545584edafa735646e9979d50c4d19f37edd7571b6730fc15e0b784fa2f1045f8b2a152ea16cc97fde00cd62045a8df21d8dbd0ace13e6ee490935cc0ad98b0f30b6b4eecf370d705bb62eb331564d41c199e9c9a7197b214b2344641b66a2e2078f4bfa024f81b617c37fafc0b6bd0d6706c41761276c216a6aaf7c7c8976f9ba78712980d83670784a0d47cca1909d6c4f24e99f3cbeda0d4ba38bdc57e12f112a7b5fe57c7584d8bd900b93a851773a55d79059c5bb246f1cbd597b0dfe019f6be4eb5d175a05af7bf6195388e0f3e0005ad229b8e523a097804325bb851fe600bca04de418b7494c911b9acff84ce3d815c5021220497165ff63d4ab6998667f99cf50672259a274318c90d03039fd92e1c3578360aa9da3dbc76ccb66429500e0580f295c41ac44367f47ba14bcafab01f3f7fb79b66a4f8b664ad876e745e53aaa914bbc4667b28e63115695b2888ebb0c85136eb3763fe2ad2bcb6392d8f3b801c36f5ad91719efff4b54cc4fdb73f1d4d63760c12bcb165a34bddb512492df9104bc811313bc7c20009a2e5e7d0ccee42e775f619447352e2bb922d12f21e0997d04791791cc6146ee8fc72694f0744359c476be642493d1c16e921b9b4f1166a01bcc47c87a97ccbc329614a6a34812c1ae89b33bd824f278f2b294cfe1a01fe3e455c3233d552b3e4550961ba288892dc41b4eeb8997c560d13d427ec2ad2e5b6ffcead19be8982679e990ff911daec6ef0a67474fff379f3514c3efacae70ba3a74eb9936fabe3e17573844b693cf9fa439ed39256e7a95b2f9a31aadf35ba27dcde059a5ec874eee8bbd61b6277c1dbd32bd7329408239fed3fa0c0e9652c92aca39f8fd2d182e0068099858b13df5fcfd2d3f086d4c7c3882f01de50bc51144e9d7defa4f2e8f599ec2d50c2920ec5e17f117f63eb3701c005bc9c91ad88c440efbd30bb829c220d7502e369770bd4503eb1ddd93a0739af702b816ebb5d987877b418d7ad20ed2ec6f66bcd425f01a64b1521f60494a12d3eb3bd2506473e2bcee8659b9f45204ebf37e2e12e3cfec16a26eb9b4f43db29bac6f85962351e2205667aa58eed08573d480fb543a789e133d78a2198d58d1d83ca7191e4e626a5c51e058b5f900b6a4365590c7c4f9cecda4d22479803b2e99ec727303ee7f62ff61a7d608fd8c23b92b3f7f5d33674f233c4a7d46b8b59fc8991a9aa5ab56b00c3d3a33e97ebe6eee0cd64fe8d2191652fedecbb8e631b1d08132e0c67ac8a0133a09187f8d84abe0d75a3f459f9433e5544cda6f269f87460e775e2f4bf78c9c680678b1bbb5a31106b6dc6ef976537c085412f0a8f192bc3f453a3a5967413a09d89e731e5626973713017ed20dab7188639809674fc0700b3c02a9427ddef56642e743959581b6f5bd0b13f51b5df12ca2142eb825f4c659dab59e457a2f39f22a887860441d8acc19f5f79cdbcf0d2bbaac3f7969da6af22b36b76326ff08edbc34d667e185657e6cedf80b23d01ccb5e0786701a6b4f2c0adc07930644200246030ce3aec30b03440ee25d79f07e0310dd15f29df1be53fa8b849b97ea29f131643edd724b685cdfc35b6ab959b986b52f01cf319fec0c1ef2b44d7434408ad1d76c4098903bbe84f59f7722201ff0d383bf9b01aed421c6c4e2fbf752cfc680b79db33129947938d47aa248bc23fb5e535f74a0fab586a4c708045599c434746b47dbbdd807d322acdbdaf0b8d48cec30e3d4d59db42b73c45dad205bca5a9e45ce7c4bb60e13dc64eb88d8cd3397a65604ea84c9c40efd3b05ece4d5d6a1fd6a19fc322c8739690f895935b06faafc91c3e7d0e6da594e3459ba5941367bd6713d8c39c38092c211a5020043294e80e30b36b5dd1fe253c0a011d6c5c4503383e90c01811cba3132246b23ba26204e0e7ea215f6840f52d485b2977ec24db916b2351057a692ea19ff7122ea5dfb853e0c72414b7085297ee30cfb573afe33a840ec71941e702c125529daca1630a85d2a112f6a340c875499b6eee4e106c9813c9d13e2b6301e5a82e0b53b5940f9a6996c64e06bb7ecb338bf4567f056a7f566c5afd91a4e9082946523bc2665cf54fb2aff66398fb427bf4a1f8f94b207c442328469b85a8fcd54471746b5c17680b64cddff567dc795016eb0a3427ad4696d542b970682322ccef69527a86a4ea8b6297c165aec0a3f8b4931ce3af0a6b5559b62a888c7860dca9f77b90f565e4a841b3a8356219b537f3f21ebe6369ffb543246d014656b9e34b00abdda705d3a5ea4f807bbc95e5560f62d7d5e8a7aaa0ef3465c37ea9ebebcf6959601f18317e069c8f6a1ec733b5a458e1d01090d0693064503baf64e12c42c8a0a93cec42439513d84aa391293c8410a821b9f19a9ae6a8378f58692515e4421617423edb4d9897dc0ea3639d3a8c207827ac2a314329f47894992ca9ff5736c9934307629e7eb04edf57b09f8cc1ba72dc63cb0aa504983d7509dfbbe4524251b11805fd332ce528a2498c2a6c7498567c2e932c29ecc7010568a661e41cde477245a190f9567df1c979a311abc033e0c7a56442cac703545764fd703025a7fdbcf8baf2810f60c067907b2492ba046946795597df8f8f68b593ad2529cefa98d13356d04e20462a18aa3bd4df50fab238352e50a7c477f171961e4718e5f31b19ad43c7bb19fa5abca5be87339a795426f586636fe4153c7a6dc235982b01aedb3fc0aa7768d4b670ab2d0f4661c326e7ea9173c811ecc35ae59879da74448d3686869d1029d274cf8cc0d95ddba539bdaa92ee6241b3b4c3ba6f41da8ab030ebf025e72de9ce0799d0d7aab88d0f586292d34184504f97c3952ee01af61bd9a14e40d4ada30acf29429177445ea2aff5b23b910c10e5c96b11e53a2f61f7d299f692b2aa42a7b16f35ccd3591fd7296e366f9db12dd7a311705153d0bd4cb1f7c2738e9c95a3b429a6368a25b8e58ffd1a3348c5584cb6ea2a32e4258780770f2b45bc2e0694b349c76b0d137223b18cbbea8a852944f72e3ca195cf99e8abb432c14c3fe4aeb7cc8b3a269ca680459daff1b30d91c0db829510f466f258e5c1627c04b75df1bc344a92468ddaca2caec636dd4ac0ba2c26c66a0d8a550258f5ad3d4f045eb43fa5e6e6d5810196146887e23a07d85128acc0f8f55a60a78a3592dfd55eeb63b1ae53e80b9b1ffeed404bfde87887b9b9cbc6c5f7aaed0899cbbd5db69dcf1e2d23b55b5226fd660e40ef8fabeb98bb97f6f79766e8f1be593d21d473ae11f1fd1194e93f1255166c382d7ede43f6c2ac39ad200329e3d85f2f3dc20e9fb6c44434ddd66b45d137415daf39454a6080a2444ef8075340d6e472aca19bd45799037b32ab3476008cbfb7f1a40f7d0e089dd21c4358798a490b3d583d92bcc0f30846b478407e280c3c93c14a80b6507bc55e30086bff12e9c77696f64c678f74a01649d78ab68c0f2b3187f93cd48d2812a83d94925eeea772cadd136681b5f385bee86ff0a5d01da061aae5b4a856a74896ff361ccc17a338039fb6ad83e5c56bb931ac659b927bba5abe86baed32a9fd6ed56eaa79da0cfcbcf4295de35329504be9f50b22f93ae9d03054f5b7fdd1677febcca13a6d0cb5481c2e922a897f453924f6754e0c9507d265af10ab61ed7853eefac137c262c5297d32b1cb6f3e9ecc9367dfaee855cea15fec53fcd6bfea194a27ffcf670077056850fbddb88e3ae10f6fc934060d9c50640fae700b7762df2986c365eb6d750234d91b55225a60d45d7eae0e6d8bea8323bf63e8f78401d02e88f5b7c2e35a957b009a08e0d106a3f6e8609725c08b376c993176781dbcdf3598d66635d2a77cafd8b23b6e8ad9743afd3a850850ea28de715e5ece8831928bc1fb0c69f0993135432c0374c2933c574b0c724aa166d972379f5718a55ba4a059fc2d25369ccc0394be357af192a88ea66e181d9d8a22c6f5a3459ec2e3b45a9d9c21a2c6937a669c6a33e21e518f7181bb193dbd4d0941199f8a8a78a89697a7c715c28ffa52eca412fff96ce0b653d725591b831483d1137a14a1cb6db228965d72b98bac3bac52f70c2e14141bcf4523a2cd14cab4c88c2730bde0f41945f2db3eb3f306055d8c3f880a06211a2f7bdcea174d9e083255532986be3a8c74061f8271cd70f8f639e9150d1226fbbfddf01aaec4e9b62c10ed37034cf640cd779c40d9b949ce725e5d4bc5bc12840af07132d2850ed454e26d23c20617663c8f3219a8460408a37febcc910f2db0657db9c562519a445ec2a75a2ed372e32754101faf43ee6d6f1075ded458e064b5177affe75065728f58b9a92c2a5f5825444bc69edfd86f0f98f23c0dde05cf5f3aa289a34fda70074729ac7b192eaff58970583b36fd1a6bf82f0331f3641f3764cfa243796b3ab12cde9a0e08a0934a1b991f3614f013890094a093c88a8834de017bfbb91f561f13f37c859753b76263fbdfd3068c7dc2369f4d1c2468022f574fd4b3c307cf540e1a5811010e5e3b71ea04a36b5a650c62e7ce3535549d1200d07b0971b04cfd630616ccb75f8e823d84d669d9e519b18d406850fb72d65d6c906209cfabe98dfbe9c37dbf4e4bac0b4b0fd6d2ab5aa11531594ba63f28430593103541289dcdc4bbeaea4bf6cd2826b12788aa2242dd046fe041cee86f7e1af0cde9fc21020669e13753c5f9e0e8775994f4c406fb7283d6782d1dd5839cb662d344343dba0fa79c27b7b5bb6a2fcc62d590f0b265ed280c63df487450b6caec8a40373220cdf8bd0b322811b1071fa60f1564840487fc68daa36c4e7091dbe9b897870550d8be8aeca6e03a1ffb7c78f219e7afef7ebcc6806a9d4bf5c28bb015ea9bf3d486771cd777e769adc845c0e830febdfc0949b85806c1a800004b8993ae132c6c7e25ea3c44978d4c090f4860a0e2e4e357c6791e34f4ac9e435a222bc35b65e70a8e93ba5386393a0445bace72f90cb33abebc350c60c0cd928ec9ab94cf163790f5dbaebb473c519eeed2f99666ad2716c4c3e60fa789a5e1e789d2be3b660ccb29688bb5b48fb630079e4bce7f9950715d1b2bff808b2a33619187830340dab886d63fdb910c52dc5be0400cf51f5dca5c68eaed48be7ac95780d2c21bbd4583ff35064725f39f062e2b16b24ba878b59da41998063e8a72a8e813c3ba8e545b868a8afd196b27293dbc7dde59600451b20ff9d8e3704f2bad7965d586f8921fe0f274d59facf362189dc75c316b5f25941ba7a902db639668362c42dc485edfc54abb63b8d75a8af9974175b54c9c1a6850b4f0f06afb001ae77fd2cc03909ff3f64f0cbf14a03308160d06d01e1146084c60f04ddf6831143c4740e664d06950e2ecd1c9333565dc04c2c4e76c083df14e835adc906a9c26fd92b3bcdda28ee36825005c31eaeca83567d59476b47e7cfcca76f0b237a43d17da9d6ad3dd35779973b6a0cc5124aa31582e10b3965d738c0e2e5b212f3626e5a2a056bf01f572edaa6133235cbd49e8d37821e783dbbc5efa4625749be6ecf302e00e393ff5a15177b0886907f2910a8c349fa2225f2952babe1f071dfc8960eace65d0ff4c29144caa9f70cf588c16a4421a36a09fec036f3adc6c0b6181bd4421f5b385e07b0f76fcd50d35fef3fa06eb735d5a3ad2ee7fb0b1296f819929a11db702ac05bb9a046d1d10fa6dd01324f5ad0762ef377fcb31ef3f9748bc3dea9c0b45a7af52ddff70bcebaaf199ed09a39206603d3acd6d4370ad184c1a2a5f54bd03994f3c7c7f51fc6274a957bf88b6b34cb41abf4eea826d75ef78b95d918e2d83e1185baf3a5633b107f86816ef45c9348b01ee722a0c3e97bc047aa0c65b350acb3706b1c080ba5d0b0057bb52018e4c6acc44986bf4d6d0685b5394480a5ad065963ac6f630c75d9c612cee24293abd22869b4cbed81bbb5bcde1830e41e5078f57cc70388606e989eafd8237692e7417a94babaf710c2e81d594c3748b38e5c860e0beefb9a433f26a11f09a95785a315337d28ad359592a93fa676f4472636d1fa558649e8243f7215db4a044cad0874eb286e7b42406d90b21e1afc810652294f1c8c8c938cdf9939db9003543923fc242deabe312918e0b591fa7b4c80b4ec67009cc51537bb4fcc48b2666d95db57c799bf3df16b816b028da6e532492a6e3b87c57e54f6df192f79aa3aff09d64ec1a5136fce5bdf33d249cfca62589fa74556972f344af186eacbc01a9d0d96b4c69d019353f3c1dde0c0fe2a30ca814fb896b3e91debb58c364c63df96bf5fb568dcd582c16a52e210b260502f38786f1777d629fd813a82076d8d47949d4393422da7b5b9fa84fe21411c6b55ec2e8b0fdc1d450b5bfa9073017ab53c2bde1e6d7022019455e25777ecf4f1f1aacfeff4406e7de4dcc27b0d50d4dc7eccf41e13e3d7cde8161fcf87ed9c2b4ad5d125d969c4f04319933e26a6b63a02e12889b35ff6f2ebd3f756b4905d84bd6458008b9a56f2f0b636918cf89e6e7d81a5793df5e18cba8237334f136baf60499441c10ba042b43cf41244876aea9fc9faa122ad3f71d14ca6047e2967c59df187c3bc269620952793813b620f9f07dd74d3f5182ff3150945f21fd799a361f7227c1d5f5f56ab426cea88d786ff832750ded839c39f8390b317f0577d8a09b961eb6fdfba36dd464333c915b7c39362d62cec0f5f09ef67cb677208a49bb62231dd5ca49073454459cab7210bbb3c07992e2d626132cd4a29bb869e428a27ee782e783861f76336bc7e9a099fd4bb490ecc7ea8297a3d5e26cd05a94377486d2c61bc3a25e9dc153155eb3008dadc6804a9eee8eaa24d9ca592b635ae32e9b23395b97b3939b77847a4e578d540b4cd7dca6d796ca6bbebea52cfe0359f1bd76e1bbce8606791fbf69d771eb13cf47e568e12e9f74e3756a4f2056826fded9bbe6bf9081c5cf2d0b30a9b7ea5dd2772019782cc212baac235359ed1b2dc767f8a4ad78f80de61bafbe5816bdebc7d003749dc131bec041c62519a1c221b5b5ac860aada37aaea6f8cea58729ddbba9b44d5e36550fd4d66ef2d97ba12f1d78783ac425bb2a4b389368e30046a3adcceadcabcf176e86900b628fe125c3d235e866617da388202bda69fb4f33420ef888832df62cc1f26e1232c10857307b693ae25512a4abfd845bd4cb66ba6a9ccba781f3f554515b17a4b15f9a3955cfb50dd06a58c470be51f09c5d34b19a286bc25419f2c336ba02ba7e647ef520cdcc4990d882b558e6048a454ce0f8799c18316245c7e3255c322e734b3c817b70d5f3d632f2ac549ebd2cd19b230a4bcb177d4cb42294fd1f2c9c6e8424ec78478701284d4afa20adf4d55bbd0d4d5f534fa9bf8b7004825a7cac90ecac652107920f10bc4b9b04cb711180cf2051aa9657c30d7de2fd3bb84e2fca269defc4523d5a21a93ea8ba5ad2a246ab5981cca6fab4818d6e8e6d8b871933e23de463704cf51129efc64d3da9640c2f620ed55560be1781b64726bc184801e5b9a8620459898455608da9de3fb030c111cbff492cb9ab2e73b55e8488c8e729fefde9d05cf74a8c51d0d7c7a83c78977d137ac9d7e8ad76a1d04ccbc8b59b804db45a5a1135c94ecd661fe3cd7abbf282fadb5fd44546c9727eedee0a540f46a0d89dd2bb2cc0fdd63363216e5f1430c42af3d37f8f893538fbf8cbad1d542e60b94b4f62e7cde7bb3fc80f2f4f49ce2028439b19ddd3861c45a3256aed55592620a763db41552e568d00e9f7758f484269b9c3eae16e38580c31e114e607dd3737a98ef969668b7bd5b68a6782b7015abf0f956b8f1cb04c53c78e87a6687f4b3725e7dfbb6a613ea039dabb070ff3e3dd8b8059933427a9b20d79dc1a1f8cbbf2eb4118146af86abadfe66a477f3948f70dcd23d6df53b91f9e5a79553fd7c59f5244d2794f35d87af0508c4290ecf860f1e4a34f87830932da577618985f305014004a30a8cdf99630301d08c5b83f6a1ec2c630830a3ea073554ebdffb72fd7fb85f63ca8ffe447ef48b52bf6c6c149d932116a0cce64518060475026928897edbd2c5cf825223bbb91d237142add1bd359b5f31be029634e6f0e915faa1a96757294750c82ae2d4b99c9d9af7859c2d2d9d429edd0d740f6aa8cf02e0936f61cec61505212f1fee9b965f4cc75a90d1df1601e8f1f52c374c0ba96fe978cd3480eca3c37e66243617ba6e318c3f6d71ffdde6c4ce0731fb79a18f1dfa7a22411dc632f6cbc973ac19441720fc255c307a9a18d18cdf51c158d60f5b9536bad499dd65c6e949f7eddf038d2b0f33f6eaf7004d89b304fae1b83e3801bb44352846a76191703856445fd1f3810d364081f309eca681a1e90bcf80976fcbd30ed38ac9a5e0b52d45a9f643a7f5aa7ce9240a56e1a0a24b802c1004e9a0bbdeeaf8612344ba448e1187bb00faa2d62341c7eeb1c51e86e4f71dda0de4484033ac5de3f3eaf85b23f2b2ca29a701534b6cc27894763c40dc2c8117302d2933b3171bf910d13df81c41e64c42be05464114b206b89c86bb13d5203bfd972cf4e91022b0955d70a4bcd0f4a051088ca58c981fb20ec4b2bd928247be9f37148d002245220d2bc617d74a5ef27fc19c08887543a5dc3e090a796ffc65258076ba6df16834704c5b39605c27c54116fd0ec5d1dd85aecaa64b9ea718e0a58504d238b895c94b287a4dbb711b0d5f55a6389c9780740eb3a338e55fcff7513740b634c9dd9f469ee0fc011425f74bc08442a9dfe00a3baa9597e5df4b1e0083db629b45dc332a1a969ad8783bbc30356561662ad39021f6e03f0a5717f0dff595e301f15d98b1ebf93e6aa72c19c27b01d5f13208003ac2f17abd35c47d89a6934a9c3fec7f7a784eefc9317ed9618075a2060a1404c00639bb9ead5ef8f57488f7744cb2de87ba8a32b55da6286733ba4464e15131f0daec3ed69c32f154204774855a802871e26593280e1333729b3daa2c6ff185cb6ef23475e787ed6f8018f6f3125b068557b19b727bfb6526f664cdaf5f9ebedb5a97e26ab72c97852cd04feb4e2563c827f5c5b9d602dad99fccc9d7f8f01d82c911e9d07fdd76d75a661f715a11e8d2739cbfb420d7f17364df4c0a42b09383b62eb6e8fd9cdc3e57d7d918cb45641ec9a90523c738e8373fdca3ea2869ebd0802fbef8453fa3c68287d338feae274dcef498e2f930972779afc90b9aec79dd0845be1e546eca1a41494ba5a9631abfa7846a55ac84a80571938721c1e96cbad57df3e0be78631cfa963be5a37121b7f56e32b85003f0453e1e8e678224db17e1920070b61b31299b0ea07b3db57f20d266ab120df65bdcd5f3f8b8368c13b51316c07f8e9b9cad8bdee658f54843836e8aa86c5ae0674a4d30678eef2f8b52c5803a0927b0f0304c4d023dc0ad11fa00b522f96e2579aadf1b43adf148c026215e973c45668f93e5727e0faafd442cf328a9450edfe47c635a8d59033fcf266403498cb0a4f8c2fc8f3cef255ddb402e54edc772b2a6d4bad84933ad728942534c44cc8f310438336003c736fee8ab8b85c320ef0eb6ad601b6ffd6fe506cc2b5827f985f03f9a56c2063bb9e3c3b4f79638b83acb658dd36e2ef99c49ee7e9ccb43860b6652c222f3e0488e65c5ad11555c4d04b6f47deed2c599d229e38bba069f2aea0aad9d114ebebe3ad2f9edcc331c9760bd34140c685713808156315114c570d3bf2c6059201048437971487bf5704a9d5c1316d1af7e8900aa5a3ea870f9ba1bf1adf8172137a78388ec15fc02c2ae54d526be4658ffbcdaa24d645c1fa188c2cced7cbddfb976505bd6f20ef48d33f9864dcbd59dce09b6c559f67fb6fe74e239b046618e791e269b52742b73a38e3dfa0ca3e6dd9dcf7af3789b9624d255ce086016a79563be677497bbd0ea7499251c5cfa56523c59d827d16e0ed755f66ddf8ba43a9717a204c471a5866849968e70b26f0b84928239ca1fdbcd70b0a23251dae6b72449dc33da152fa939eae8b280fc3874a08b1e71185db1cca7c5fd07df7c651389414f9f5a496899af6671857f0e4dd7389b76993548e612e79d2c9193171f27ce7531a2aa6183fa35eaea2f8bf7ab34aa025de2d0b1fd7413c6c36056c145b63adeb660ea2943bc95d775b2151ededabe82e0c5dac0f054653ebb8bd2a2bac26f7fb30dc1c0e3461df3afe2ec99e70d705bb62eb331564d41c199e9c9a7197b214b2344641b66a2e2078f4bfa024f81b617c37fafc0b6bd0d6706c41761276c216a6aaf7c7c8976f9ba78712980d83670784a0d47cca1909d6c4f24e99f3cbeda0d4ba38bdc57e12f112a7b5fe57c7584d8bd900b93a851773a55d79059c5bb246f1cbd597b0dfe019f6be4eb5d175a05af7bf6195388e0f3e0005ad229b8e523a097804325bb851fe600bca04de418b7494c911b9acff84ce3d815c5021220497165ff63d4ab6998667f99cf50672259a274318c90d03039fd92e1c3578360aa9da3dbc76ccb66429500e0580f295c41ac44367f47ba14bcafab01f3f7fb79b66a4f8b664ad876e745e53aaa914bbc4667b28e63115695b2888ebb0c85136eb3763fe2ad2bcb6392d8f3b801c36f5ad91719efff4b54cc4fdb73f1d4d63760c12bcb165a34bddb512492df9104bc811313bc7c20009a2e5e7d0ccee42e775f619447352e2bb922d12f21e0997d04791791cc6146ee8fc72694f0744359c476be642493d1c16e921b9b4f1166a01bcc47c87a97ccbc329614a6a34812c1ae89b33bd824f278f2b294cfe1a01fe3e455c3233d552b3e4550961ba288892dc41b4eeb8997c560d13d427ec2ad2e5b6ffcead19be8982679e990ff911daec6ef0a67474fff379f3514c3efacae70ba3a74eb9936fabe3e17573844b693cf9fa439ed39256e7a95b2f9a31aadf35ba27dcde059a5ec874eee8bbd61b6277c1dbd32bd7329408239fed3fa0c0e9652c92aca39f8fd2d182e0068099858b13df5fcfd2d3f086d4c7c3882f01de50bc51144e9d7defa4f2e8f599ec2d50c2920ec5e17f117f63eb3701c005bc9c91ad88c440efbd30bb829c220d7502e369770bd4503eb1ddd93a0739af702b816ebb5d987877b418d7ad20ed2ec6f66bcd425f01a64b1521f60494a12d3eb3bd25d892e7b80eb5e34d6fa5170b98bd1b37839ba871adc5b80583ec33877271bdc5d6a2abf790c2181aa225bede01a3e908a2fcf05b9c7dfcae76bdfaf534af8848be6bc65b8b4127b4af1b8971c731e3d5a9eba87fd7a0e4088a963e7e56f52b79bb913be6b70ee9875498142110fd16257cc3c4f20efc200352ea100fc92c44451ebde3abd788f9e6f5fb85f5783d6f05e9f57788ef993a66c4161f6782e232f9a45a42742d0d3f04da3e0ba3607acf57202a6eebe19090dcd44a62ffafe569e25f29aab683fa254699d76db14cb0a8200f5616950acc8c960e67cd4dfd98b93af9aa0fec70eac545e0275ed4807186d6b717cfa1db3f6d6f04215037566493e9b294f2380db27cea2065b260308065ae3c985b2bce17578cff5baa45577da950bf303842a7dd67668e78d758c0b70e10cac701a4481f255b61609962cada89c5c155772c4eb677b19a7e063fd7c2a8a22fe9021258c5307579b2a931abc1dc0209e2bdec09fe3a9209518c6fa8c84f2fb6bfcb6ebf81ad3e251b70cace6e65e2f5242b952ea0a5c6b227fbdeaf422e1a517a036d8cd75daa7ffd569660e8ce2afe5c8f7eaf2c0348928d46b6241c4edfd0a43029ba6f42594f6837ada6c7aa0608caa2beb9444331b48f412ef5720d0f02a59193c9da1b1f503f71f6a8aa0ffd81fb4c4d01f86af2a9addd0d58ffabe382889669e428681edc6c9c1663459c68550d05b2f211b949a30f2a53ec7e799812c1541d5a617146538c8ec3882e307f219e9e79e6ae3867ce7d16869d3631ae1088343137b92800d539f90fdba7823b06c079c1016aad5d075c7d23cfc43a09c5031e7a1b2caf3be45784632fa6d352b3271a41038dc3ca0113b522f6f525f4d6a4da9e5bda183d918cc5e23eec0dcc4cc7787f8202110e58a374ffb0ddff8cf3fc7bee6a231ef64a379a34edcdf944417f9b24164bcdf8aa5b2d097ce5ed0320a37f273d327ef8c98f6e1763f13c63d8d4c0d8e1b377d582a29ebf9dee5048496712ef6706828ed379d369a5d8a5b99dcdeb1b0aa886b3ee3f17e959fff71385552b81f859face4a5b5a2c044dfacf1373f8287db4dc54eba26cf28a2c601e9316216c5f4279fd564b9b0cad2a070c7240ac231aa6c2f9d078a026ea987287e8406fa9d5a52288c30a344e6a341fa84cf27581df907497b0afc383a18db9d1caf17d455f55cd875795328ec1da234c02977842c44d7ef898818cd657433a31e0d2f34a70e5821a1eab0349ba137be37ec9820487b833e8898efdee586b85d80fbfcd476b9ed9f0e2041cda9782407b69875dd1f7edb753b463a1ac156294bfc0baf78bd4deca7fd434e0dd910b14830149cc4fb23cc14832d9900faa6b94fd07bae2e09d0991347b4631ff9cb557819d6f8e6aa3b3a6c968e099db74cd91445a873bd4df9dd51f946ef051f75a29e289d5a7157770d9ca912cacd12801c60bc1d83ff43b58fd5f3ed4da9253159dcfb97717fbe42b8695d13877fe32069309a4ddeb20ce0ade88d866c496117f267a8330ac79aac2ee420b49e065d492f703b7f5e7fd4018fb620f8f72d90920da6073907a335da207be4796b8241d7ea476b92ca8812a99d8be8440bacad559b9601c34a538cb438bace8e23fd9b37e1127961581999954042eceeeead0b6da331051670ba9173b6112653585c2863f5e87d725d17291eddcd96f402dc14585be9a6f9ab41716e9d27f55b5bf7eda119655fe52970301c86681e0ed35738352c21bb8a6351229c407640bc30d4d19bac909f339d43241ea9d93f0ad18769616065b08b7b8d12802f5453df2f07d33a232f7b35584c69511deffa6cf01b43e9ff4a1bd5f92252023d1990dc5c7e59fb1685ac7436b342f58ff1646babbb9285b05f81b4d698153a0910b2447fa0aa1f5d1e40832ab1db424814d919e413370c8c105edde89f3a06d837a42528387ad9932a618a1b55be4753d865ca22544c42d89c9a88a43c03289c6ea84bfbf2742c49e074a043649125ee723776a1d12c54c61397160b52e63d0ba7a939fce4ad81ef5b2ad4dc08e7c367637f78055e44fcb5e0ba2bbe61fd50b8bc02236b314ca7f57cd1dfe0a330bf315472ba6b0ca19092cef58a22ae941a1ace73bda831ade6776cb88096b460c0ae07661a94ede09ede459a404fa0acc31ac030c5ec0e96dbadfea61e9b6cc960904b96dfb12e4e6fc6545b511e4345f9102e4171b0143a7bb5ab1e34c1e657c94595bd1107f15089f2fdb6fe3b65675340e10a6c191d003f4e0988a400ec2cb03192781462d313eeb77ed50f1b3196d5bbb2833aa4e7e26bbfe72df0190cb75ec12e2f12787c230c0fc2e6db2784c0bf30f08e992c7ee06d80e6051aa63da405da1451ebd4b346df40d72bba928d017e7fc769c6f4c1e2794cbd5069ea90a47e8dd0c52f7f8543b7f74cdd610db8392365b7a61c9f58413a3973f7b4e46ddd73c4c2dfc94cc9de05c81cc28fe10fa86bbe38ca038d192832b1a285f2da94f0d1dbcf41b27061195e8362d6d1259445cb5c69c618dabc8b99b4f2e0889dea0c1ff4014782adf332c383ab9d5f57725ad5e057a26f4c8f971564636a1ca698269024dd054acfdf670f045f2fc0a7ca09c287d995d5ce20f0d3105f6a3426d16798efcbf43562c974f6fccb550cff09ad7e8ace8c7839a84b00a9dc79768c1630c2959359562b84714bf5d10ab6d1e1acec32b5f43bc1cd0ac85f8f84593c2989f8b1ce4e2488d03b507b916c0ea911477a3de15c2af6702160cafdd60cade8066e01e78dafad622b033bd44ef88d0263cfd00bf9c3ce28f44b80ae6b50eba7aacaa21a4ad13638d950d740113b424449d8f23e7df56c180891239da48a85f7c4fefb27e9c673a102383b706b7d66bb0a425429b042b0fec7876e8950d145b1fbb2839f08010aea80fecbbc1aa423220161f0b5ed3818563ffa6a7453cfe68dd38b467cf9155b447609d44490236b0c0b7a0e0601d52f912047c04e1d40783536e729ce96f24086192c09c2ba39b82bd8120c3bcc83f0bd13006743c31e31dfc083c78f4cec73a329baf8d338efc0d9589c72a6d9a86bd515f0225f33612badc90640f66ffd08b85b7a14fde139929bd8da4df0fcee6fcba6f5deb3ed11044c9c6786974f1c5839e74bd9b541ea96cc2269ae1a7da9385b03f5e233197118ebaa27a07699e62d4ca2c52b8fbe15f4dec1c2c070a9fe2b0d616c04685f1a29e9c88256a2eb434d57b68dff93a14654d0f9f9b144cc0e47ab662e1f1fb8ae065e8503ecb84f8a49691198da3a4f35f560e7596fb7372f6e52064ba1eb9583efa7c0f839c7acb01fd42c411d017d74e83b889437ee7ddf16a81e9e71209b9c9aa46ccaada186d34ca763961f64dc30c96d721fed90bf6c79509e7168d0dbfd970e34273a5a635086e45ef4b5afecc85786dae952ad0065f3c5efae7e976c8867417e13904ea31508e87b3a4150991738d642c5de7e08339d196aa704aaf55f23bfc6c0e84755794e158029be3d85f07c6be821799593ac5c212984091e6762d2e22a02cf8f8e65541662cd50895212b91dcf228f4a91935e31e72ab289738943ea65a22990ff3c6e05fa379e432bffd35baedc386369611d2cafb8633b61d4a707b55c9ed5550148f308c4620c6b59c4f9a3380930ae104542142240361d2e663ffdc9648edd984b813bacf86640ae5f1147669af74e0a401825727b08ef7af46cadc4f2496c114bbb835c5cb4fe25fb859add1ae61ac06cc1697df9a538e3466d36ca4992b94e5b8e311fcab5e53455ee87b0d3bd957941baa62657320f958774fb9c2872cc24a17d4626055c5eaf2b9294365a1f2ecb42c9cb28c3a6b36dace8a38ac77c1f5a95255a4e56bda639eb9023cd239bcd206a9f384b0791ecf2a9c56c5911b640aba2b4c5601894184ca1713683e1754dfbaf42594ea8edfdbb28fd2d052a951d6695b00700fb55a57ade3c46c74f7212a97a1ebc15403b09e7402d731af943fa578e464f0e7c817b04803e12040698281e7f6f95ff9a6eb3db77902946fdf69725ea211e02deb43f26b269c1264f9fdc6880c8efb48d4b21acc82437c0fa4c62a0b3884dcc2ac0ad95ab0b272b76ed89b7f6bc98913b78cdb6d822d944baed696caacb5d34d8bd7103ee52428034ef6e085c0577765c5e5c863158025cefff3957119fa4a4c14d192e69b225529441ceaac712b009292122c27034a8e6682cf1f94119edec31708137eca450d82454abf4bad89b77128b6baa87dcbbc95f0322a3a7aeb8a1c4c9bcb1596a205987afac532cab235bc793e10af559b1add6de3f2bb21c5ecc79fde008752a8e270020597f48c9185def01d454dbd8507a13b0fbba5e9157f5f38be546220bb6733c288cdcfca80960b957d719d3aa8be19add9e691f604d4114dd760358dd779f9150241428dddfc86cd0df3f1905c4bbd31cb67bd05d771d89ce6f3060a49866159ded4219819256a1381f5dbe84afaccf342e6c90477dd808ebf5a0218be209f352c181cd285548b4d3d3b0edd2a312820ba19be1678710d9c695fd36503eaed5c75496973539991af810d2ba876b8e3e71461e5587956ef6acdd5570673a10898ebad4c5f144249546f5ae0377e97276e32bc71864f1c314490b57838c2b6b3ced08184765b59de0d74ad95c2a520b77d88a59ed6c8ebb2d5aa31d940dcabb5390ab9523750192e42091f4c46d828ecc66bd7ab5831f49d1a507dffa16f268ebbadba8e338bdaa29ddaaa6c396ddcaec14d27373d0d588a232e0d8a1f38a333c88d052cf4e030eafd43e7d3dbe24e5ffe8333adf3a13a73a9af8c9f208f81f0c366ab1c5782ee4457aacb25c480415095a5fa0cb67ca0b372a0b62cec6dad193214dff41ee4b5561eddf8999adef9a7024106e3c556d3b084c37c96f65994d8ca92b400d74ff5b08933a2b0c90b47c170f4934fe32bcfbb3eaa0b09eceaf7f22f53f719f59040bc7d8b1ce76acf6ef4a2a1bb52ba5c23c1047d1aea2dda0dcc9b90f7054aa559a32723a87f4313b4258451b1254fef00b4256aafa08827f33bbb63483535c060d8261b5fe6beb29a6366953c6e2fcbd0bcea0aa686d3aa8bfc0678ce97479be164a4ad1b3fb5aaf93d248ad659a4a5590426cc04c7f8c7fb38c7199cd74fc0e32b00a4a7b1787e6d2ad87bdbac44f51d909a5b8cf6bf8e36ae23364310bb51ac78bd6b0b1f9e338805eacecebe3dfbf1ec764838cf8fe82f4284b3ebe694d730c0025c9104e41d496f27a4103bab1e77197e7941413f73733afb3f3aa13d6612b9e37cd1affa1871c59b58af8d0227bac01356486a819e0db0384e1ba8bb41a766764aec0a0a10d0d18a4c322171d624bba09b09f345ea87e3f968759254c6360668490eef3188c9558bd5f58ad0d72f329fce7fb8a360bf456b0a578dfe5fcc2609c4da424b6df4c49654593e47200ec22a3cc2b2f9812367ffb0eee24718031cb60eb7a3e63bd5568eae878f755c1ebcb526456a6f5770e276b580acd94083c6c6ced8bcb6d4975679b45c6e91273d740b5c86112dfb483f86c3f75a0b9dfec92140e1a33b5dd0af7fc860a61cc40699d961b732bdf6ad0a9d1501044c95bc83c610febd5d85634ca3a15b30b21cdc2c5691ca1b4571b4b6919d029c68667ccac0eaf4a6de9e4c4aebf5ac1a883ec3b9615058b2a19e803cf99219c5952f3219edfec5a7fb8c00a6c274b4b517418843075595d0cbe6fb784a25efa3fa9c7a18573c522991356858f4abb03039826b464033dd0cd93ca4681337552984e7b9a7db1159e006437e904dbb65d63c341cfaaf25d739bf4640d1acbc27ba207d4409d77ce3e18de1c78ad79368ea60a1427bf7eee92e79c31233384a4edfb19ea1e8fbd7a2728151000635d8d00e72d1a2a9e65789c90f85d081d89c323328fa1a0fe5b3aae2e9e74a8c634396d57024dd0c5c7f1187355c16400c8f7ac65d6d86144dfaa1ffd6862672e6968b65e233df1bff62e2fb100ee18e4e2717a48cece877dfc5703c0d2522803c2b60a9a40de773aca0e4ab43e12e2cff7e8a31e1b33e655e56965b5bb4fb6f67331811cdf81d4960fd60338d1527be052f1d13a4ccb7753ffa37efb9285f0121f0ce2473d72ddfa0c66d0666103cdfd7676b9b9f2d6eff4a3b9862a21b6ed4bbd96ff7b9473a97deb4d54dd4a1d41a0be3a0124e5df72e389769cd499404d03b887adee3ea0cfb804712e507ccbb2ac07b65e55a896fb7e07448045b6a6c50a79426a4cb4f49dfcd60acfbcfdd278ff9aa1a096e3cac7704fc7cb6120f8024b0312cd0428e53b97a65caa1ea1890d34de4017a3e07beb25d39764e48c2e873a4f9b40eefc5a160fb475b1170119a92d03799849fd02cc24c2040d3a2ebf140a1f49e535871f404b1f96577a8072625677b1a989afe09c3070f36b0a51ebdb870ac687701debb3a4efc0d569f2c23e2ae679c8ea8b6ff1ef843521ea374aabc1f1e47e6cf1b1e9d70a3280ce974cda43e0cb89c052a6d8e2f8b5ac4ada5e1b0da53a827bb08423965d05754537f686a24e6bd3b3dca74a3d875f6921fa2f6325ac90789e74aa5522eef9fa3b785f5844bdcadfebd9f55894d58b63e4d51c8d0baeb7b83350fee3da1228024b2b5d7bb976f58e8d010049077d9ead35ba0eb91151a47615db3a3cbd0eeefb148926897430fbaba39ae84e2e3fc9ca8ce376c16e71bb0a18d31463c49dafb63db0197ed69a6474f95685c167d5ffc655471c42d1604b8fe6a32e083c19c95f3592aa99602696290541878101d458d7ae7a3156a8ca246408fe2d9743e36e83f649d517c43ac7f6e18a3ff4efa80524120e262e0b0f2680d9ef76d13fb0c21b779a3efb385ba970c4fd9029c953865eecc3fde8c4817881ed1c9ed610dcdadcf63e7e05a60793596d837c56c8e2cbad4b899465dd92ca69343b8b20f2af131553f287af44bfc496af97cb077f355b8b64a0d294a00fb6de1dd41a87209717b2b8a05bc2f3bc9fd0dd9bbf51741d422be4d919f9677eb728ee3370c023f10d3de7fdddee078e14a3aa4b84b382e28b021819a6e9f6dfccab8036260a211c8f35553a60f4f31321e3b6a9617bab0dc32b1c3d27092e829b3895e1cfc8e61a8a1a6142ebfa61c9418c5989ffefcbb64004b2990fec91285ff5e4a0f7d5d8636ab081a7a94a440a8631e84b2696b3574af8d8892539ab7bbcc8b1e351dc8027c82758e0dbcb2afb44851bbb23878aec75b44251d80d544935a0f419c0d3d0f6490c200adf99f81379e83e89ca2ca662fe57c993e9404922b7f2b3d09645856911f59a7dd72519d15e22f369dcdb9197a02330ddf42768573e7c47766574692b3cf260e16c78b2d42deb2f01ebcbb9f681f2d9462a13283f8b7675d2598de20e6a885de90a45b3021410faf289685fc20b6f6d73e1fde9c896856caa88f4db4bfc29e35ff866ef3843dc223a09a7d3f357e4a38d45ce51b0a820ecb4b78b9e88f02d920a44046504cc4bc11faa876ae3e06f2517f8f7250b1f73ef213f6b164f7bdd41110a8cc43a2a479525c2403c06267c011461b4cc15d25894634316a231502a3bd1918983d3231ea446d8da950340bdbcd315accc531102adbc4aa773eba650e16ec60c2b7770a11fb2d5c12e9cd48f10ff8126cf5c3812769d53c16f7fd69d18b70cf0cd2e988726b5de5e43efb0ea0d461c7d2c3e64f8193891a65163493d9c9beee017825f750d4a4ec4d7b03f14dfe74785fee82485d6940691a2480e5bf4aae20eca2fd5ceee46fc945b653ab8bb35e7220f494a46a2bf51b38c89d2a0d1acaf35731c138a760b44f5e3e0165739283d32a3c4cd0a10defe38bc18d5ef332fc934955db76e59b858f54ec953ec849efe0a13803a12fc642816973745f54d300fed94da7813e2ea3e9d88b11262542d0515d8bdcd90a348ee76fc141a7cb429b7472b9e97a81b36e506fa56a791348691c46a629721f646c1d3939d71835bc699b2c64d97dd63c58aafe998899fbb1073b599067babd14d5f4d6e2de8ada53f7fd05dc55816a60b1adacea227525043dc0df576d4ca01da8736e734cd35e705b281231772c2ceb6f40e4d8dd0ed45e0d95ad290010f50862f673a0e0f291152835d33ddf1d647a84e12abfe40d3daf6bf049420c1cc5633ec767cf058db6fddb851b76462565607d9edd9ebd88bd0916df32d0c8071539843e0d6e1a4d15dbf18d165f87fb7d6efbecebd7675a6fd17349770b9bef09dbde0adaeb09ab379a903904aeb5c1761bb8d6ace34fc6203e3c3f0b65f7cfc63b1e8b068910f03d8f1a47123d1367f93754903f53e0bfc1be419341e620ff60a989b3c1efd46a36814eed27f57b73864a3b677711db1d961cc8a165300fe32a6f380bce159cd3a68a2de4067e1043786052f15bb81aa646110167405774390292d43a5de43dc12a2251b342cc181f48225b377e6ccb75bf8649e074c23aaac8ae3681573b00f676930cf62e1c9389e2a226521b5253d59c722f80662b13daca911c143514b2d22b35d61e35f41ddc0081b480a30ce542c6ae3eed9d09a211f324ca260abaf0102ed4512093be6de9709ea4210c278ff195b58ca611cbb1cc2af2e06ed7378ff90209074fdd5103286a997f1681bcae88c5f49738e3cdf9fe404c33a6e95a8a6c342b8fcb831aba7f0a49bce6c6b9b25171bc002933e2669848164d72c6ba703928afca2798cb203b4105730ce30a7b8e46426f4a1145d8ac6799aa206a4f2495db9eb388322740c42a7e71c548b01fccaf3a0c0dd4c7e1f55aee7acbbc8b203c85cad5554d87376c80ed7308d500fdaea4ff057c21950b9294a0c40a30298357c276fc8d6c8360f63be1985ce639c7cdc2e39e2c28c4e8df1cb567711609c1ecbc3a6388c4e1c73a1e8824ed544ca0e0b2ea2f9af0ab20b0c6e374ad74c29463e06d0bbb4ffc6f8640dd18a1ceb5cc488251189e8e2ac07f41e7d9b9d2f85d71e77b76f64da1ce67a5e47a0352e03196d9236fc32a885d6ad962f81dbe3fc32450bd6268bf59ca4f33881cfffd5a7d30313356fe37032ad4a50927afd8d3a7f0f8b3b027edceedcf193f4945646a933e2db55367f0483b818aaaeca5487d096b3a43b5cda510aac3d9e329550c5c000177beb72758bb8ad41d613e1af0957eedcface0e4e24164b7d756f569bda8e8cc52a25de8392a23dc1b9543cd3ecb3f99a5ecc08a46ff5e00cbb75b056a3600131c8af5bd1b5f90afa37fbbc5f0f94538d7980cf467c119d74b8d0a42a3cdc04ae7058748360ca292f435f7c9b81f6be84e0677a2137bda167909d92a502a097af531c9628d12339cb1a77bdb2f1597a35ccffdee15c09ba22c19761083aea013923c3d7d30b5a1fb6cadb48fb53ffadb6811f0bce3bd31c7db0322973a37507630bbb062ba6f9f028575c43d1b6c21a831e8ea9b8917e97d6fa6da26e93c2355aa8888148142a835edb19e6a0eadfda8bd57b5b0863bc80d9f47c73d01176c31334c0584db098cabf8ad74eeb6e1b4a0abf57b7b5274ff896649f84d3dc475b4241105bec6159dce6961083160526cec1607a5767adb08961b4530af9837157924e992d3c071724c49bae8a2956ae6b08f6e9e30f20c4dae7b4d3d9670d7786078eed835a77d321f50cdf8b83b9fb393bbdcfe48e1837ec91c2cbef3eb401a36026c90d7a578cb68c042705858d89d66becdd0d240bfd7549862843484a02cd9fac1c743245faa381ed1eb3b48e561da42733b37e536fe4fed29d82cb56c85e90409367873d2d7d254154b5e1cd425be367074e54bff834078a75068247da93adf773ffa3de274bcfa71671a464a235901a78e8663b987dcc8d963a557e29628c8b603f79c97a18a68acfa175e7790a4649d2bd3685f9e0af2d4687c9712a783de244acaf247eca95fe9ffb5f3841b75346de552e8c0234e89966235745086eca5432ad2752743beebbe724b757a782b2c4bf496bc5ac3f7ef61c28dcf6e0c1725b8f0cfc0b9a3af5831e8c314e55b359599973dcf1ac20dc4c6b665a8a8ac9d1929d2b5e261058533a10ef3373b6ac1e7c8fe274d811fc0e5bd6a8028f360285d73c3c4d976193149b83d529812ce0f056ebbe437e62ba69044d97f1bd3f64ea1d62ba950278b2ad3e51f8eeefaa270da0349d037beae06013f7da772e66038ac028acfadbf00c5bb7378052498b499371040e6d0087f871e625143ad4812042e81c406359b4e62b005c9a2a00ac6131aa3e8850664f4728349efb2166ade93b9d188c2693d41c63f6fd48d6956069132e8df6df3704623946345233dd923ba9281d722d62c84cb5c5e4187879682251ecadddc17a4d7fc06f0fc85bc5eabab358fa3194b8c32b96078c427087fb8a94c15526e7866a1578324fd84b0425ffdf4311652a888b5eb2a300c6e5b38467e7bba59f63a2751b00cdfc109bf8c605d5a332068fcdf284abf670b3f6035d2dd1864218988506f81b225c89d18b66c94def4d7539e03abe3b292e7ddfcd728ce6e5109e7b112a215162b53a119f8c42c13f736b4b84345bf94ddd83eec2e6ec5b16bcaf7edf9ba7909a7c90e7769cfcb718965e315ebd5ccd03d44c8149936fa318ede80fa2fec96cbda3558a6e410086d7d5e1266d4331d457d784867648253ee19b41746f6fe352c53437f8937329012771db68a7a02cb4f89bef240b0aa4ecc0a51f9ce08591777ddccab60d03b698e03725a8d743267a8b3a23f43bc49cdcbd9edbeb4bcf82de7d9073b061dde775f7768864d787a00268718f3b8f511ecda6f2b1e42ba0305a7cc0bb1bdae37ff87d521cded0b368933b6ba2116297a5a4c407780447ad6cb99ec0086553576d7925571d8c61346d07d269d53d9948799945749117ba16bf5bdfdac1db4667cabe60c17cce2238acd955cefc52387e1905b85d1e5db962829df126111053bbd36af3d2628089e83778acf26e196b7af7994fe61cf09a17db81ef0d8ef12408a14149605384f2e4cc9092613f85f9c91b1f57498326b6ae35210033c6dbc75dcd941a075f1d39b80f908d22d0eaf7fe7c3d2aa17c52a12d08b5807e886b9d8e4754a498fe7f2d6219656ec5717afff17869681a993b43dc6afe5f1fb337b59130aa2beb0a6b851c253815ce5f771b9153027df0af74d93edc60713fa3edc5eb6514a1324270d984dd5a0f16eb03d132505bf1a2ea8acd8732dca76bd0f56557f8e5ef78abe27388d5dee49dee1e62c3454773aa3777b07aee1d8ff0d4b5cdeebd04624ff8b820f6a5560316f675af0b61440e0e882a25d1080d3694e62b3f40331d81a80aa34205449e64e97b80a25a5fae568f2b1837262edb3e17dd031d1c94bdb1a2d1a393665ace92579733c44af59f3d86c9169aa464f744db4612be8e13337e367b4507a5ad8d99885de8b9e83d80423db146e05acf5adba719beb18a4736d66fc8cd15b8e04de49dd82c369cc59c1000ba8dae2321f6110a85db3dba8f9aefcbbc59d4e35255386359a62dcbef352cd3063bf77da375869b277d60a8e3ee2504e6bc840f4e1fe8eeea607bbc7d2b191134659d0275f290eb7842301578a7cc4863c2e024a6ac74e8b8f0f5d275f26f4b6a8a700b51bbd79c8d5d6f0d3d4b066aa78de7b161f834c5675ce5411a606b9401049a12a9c06ceec48295f0396905f9f99277c2d838ec07f37dd0f026e747d1206a33b1ab89d4f60035e40a1bb3f8a0990fe56ec11dbd1b9ee54cfa83683089a03be14e863befb85e4737857cfaad5757f210445ea5b34789728d3d799c8e845615fd1806b248b7eb4ba0332f9ac7d2f8be0c13d76678dbd69182e6d74b3448e46af11de154a89291de0ba101351dce877d38d08cd078523878b17b975e4e0a8ffae48417caf479d52db83a0cf6f7aca0daaaab3473bbceeec2aefa1aa9cfff2619ce32ef70ae798fd7e781680a37d99b99b987903ed54ccd0a7bd931f0b5ee23e5f244f7b191a3541b9dfeb9e2fa1e25ffac78a76958910cfd18338a4eae01b7a698ea44b7195f54fb2dd73d297f2927c8527058dd23ba434f246459f14ef0b376c1dd5dbfe0901bcb2e8143d930caa45adfcb3af10401b4f6354e83b1b1a98577e9650388dfa46e9e59fe44b472291df07e05e94fab9ee8e7f17170ab9a616a0ab415b16ab06f8f8e17e4167111ef5875e5620df8262ed370faa16880e8fb6a0cb80d3e12f72c3aa9dbec68fadadbd6778ab47d9aa911a8b6a9d14c1dc240d3fae5671594959360daa96e8de6164a7e9464312f9f3ae9cf63fa3300f9827ff5dcfd8035b224d8e57a3f12657b756f625c5198a5bc1373ad9cac972fb3462e40823566dca7ff5228c83913158abda4be31984f0e39b50c6833ed7c000f6387903b34554f959856fa0f830231ceeea1f0ff945c4aa81673eb63a379336d21765de25d968818fbfca731e95a1613bd99a4a8ee1f47a0f15b473937f41ffe25a2a38958f0b10b122ca0fa51a300f63555bd0e9b6978b1d6018a4f8adcaa9b71a1faad224abe52fa7643b0775deab1fbe1ae007235b076364a16984a3ea48b62421fcb5b150c59aa45bd1e47472a55487327fb04e7a0a350368d32ff3b51aec99932bf64a2daa15fc42cc7d1383f6416f4be845554d9e4749f29edd2b736df02ca5a54f72231307765165927116d3abf77486067e53979c28fd04f2641de35dc3f55fa0866ad43915fa837c99f6bcb20ac6885cb7751e44485a9aa002a8c18008abf082e4fa24fe4daec5789f23a6e175903a442f70061e6734fb56d99a5433daae1bcc0dd3ea46486b07b1d676641148edd9e3a978e45a00c0c3ca01154fd6d0dcfd04b6c9aa19ab1ce27a6d5ba6378acfefdb98e41344afaef7a40d27b2ac8a4058c27c463d62dee7e3132cf5d508c2815215ede7f5367b5e2c6b5077723f76fee2b336547e93ae681868ca37006a16dbd6d0bb4b0357e7a623f223b8127437a7911154e422c537c2992a2ab3b06b4a0c8a3d2f92636d32d12145d12d6a1b2df3a5d062ac605154ea744ee8408d9c4a02ea39c61b7fead300d197d2f5fd226caff8f0fce271a33c43409df16262183f696edb63409130a4ce3ab360398295dcbcf1e92d358d665bd638874f3d31176e980f3d752976be306daad54c9f9a38751df558dbab77629e1a72d8655e72bee723801e632ea015c1bba593b9d31d77def42453e52663bb514de1766d2e6015b7c42f377db58f7db19fbfa5d323ae7584cb916f1c12325c1ea1358061271508863eb6d34c2793d55c821c1f431041d0e5541883454969be6b1e1ee0406d2761d281864548266981f60c784f72a7712c888b6581c1dcaa4e3e3828bc96f162fbff67197bdf4f329069606adc5cf43395130689c807b53807a68e2a8f727a2b9d81763fae305648a63dc643a0af5dec713004b4bdfea5e45b335080ac7d563c69ef7ffbbf4134d43c0f9e03e4702e6b39b605c2f1a9f861bec8d62140dc4ab9db01c4f7af8942ca45672650273a8f66c555ff4a8d1cdb2ac5a841e0deba19343744bfd871342b9484124e3db86358e98eb03c15ec58b6cf81ff9eea8fc0b2ff65c5bcf0ed23aacf7c97d7a6dd18686b45185e68c4e8201893d6b3bfbb9e1166375f2491a7378776bdbe0a998e586f6f83134eb492097f2ce5528e8d4d3bea5dcecd36ae462bedabd6a99b9fea0170cdccc6d02f3a407965952a3e19e25ac54494830f107560d370a889d971fd1074bfeefbb25915c452d177b99a5bb59159e4e15f1bdc2e11eb4f92f870af94b3221652b330956928e9a3c456d486eed69b1953d8130f8b593be29709e311bde7f5c2794bf313aca66b47dc6095c8eb4797889a263566610489df2481d44b79adcde0a628ebd1756986448d2c9f0c14adeba218978ceaf3b66878168b9167d66a7834a4647d4204437084c01d434e8cc9619f898666c9803263f0c2b3d94d2b03307a2002cd9ed1ab8301d00b7a52831db43a5364793c582b2d60cce35d5ecebe19d89cebb41e6e8e34955a36d68bb33b1f4fb6b00b08a0a42f04f629dadaa4bfeb9b22a7ef1072b0161475218941bf13c4482ebb67d89ef8c8a500459241d166b8ca4ffadbb97a99c44f17e3fbaf6ee5508ff255a315bdb62ea337e351035c696a79a32acf98f54cab60e697276281af603506487f3dd1ab50a75c60756efead23b6b0c04955846cf2a92711c930bb2f7e0c9cc84c4d6718fd79e75d6bd54cb42b470ede2ac052cd84a350aec9cb2e1dab7d7480dedd014eff8356b9a982ad897e5ac05cd7ed9cb7c3276e999aabfc9471b58b97f538aa13e174e2e27e6eb8a979c3942398d368e6752bace156f1efa8e183a2e6f00a06a63b2fe80aa04386836be320598fb32422f50a5a7d44257726395eb2f4eb2e8cdd81fcef1fd53b2176d5197888b9109bd705ba1b916e3b01cdc83945547045f93a28119b1cb21c8be90f0ed367d2698d8128e121b76b79649ff61c4cba74b17e19c11fcd2ac061ebee33bf235375c78cd8b2a9a44a88ce9ecde6778576e221f4a9bef550314ef918ec3daf3617d6b4d2a2302b1e54c58140c757f4738ece0756aad44a83fdeec9c121358678623828d9391464caf48fab685c80880732dd8a8d8d8b9d4ab6e8800caada9bf998595867402f2b53d84f44c8328caf5a87f3c378b8171d3519501cdb8e5f79fe5f170c1baa421fd28ea4cca94c858202844f821850bb364b27fcbf87659237c63e232eba291bb418a01cba7a344f7000dec0cc28ce982b2349145beaf3cf74a411ca172c2856df2f5bd016dc222a73adf8638fca806f8f69fbc30055c060c3275854865e50113b757323b0459f639d895d9fb909855d1e61b17620bc36f3022d65db223fde25ee48d31126d2af449c2b4d1eba5f7447e32581851e4cf0eebdf55f9a73d439540e416dccfc6fe1206fcb9e64b8d2cddf67a3a99219bec26dd8c6c60b50fb25be0e4625fcafe3a1e6635a996e8063b6bdc3b858bb80af3699a8eb66479e58a6a64675acf980bf19ccc46b22bd7d0ab25f89f17c52c2464be89571e1e3918b61591478b525239157ed3a7fd120b749f691a76b1a615661c1db6c2c244afb61a9d689abcd92fe5221255d4bcd1594aa1023263ad3b15e50446bef3d8e0c94e1570c3e131695d74cace5cf70b54b37b036858664d37a34b010375fed26c5575210f48d263b4e5726c461ab0c40776f7b9e1b8ef265d3be05c07398ad5bbdf5cb0587f17b57e9b8fe15f3eefb0c95b0825623214014f0a09d80677ec571e47a2f4e3b3d56c1b255cfa9cad68ba288acca7fcb689a7b327c42748f6c389d5b9f516158e51f10830011cf26b3ef683d49b8ccb2b1f73b0150e1c73dc385114986d7bbf63e950f681e14b1adcec4d9bb3920725fb33c7f2faad473cc4afb46056db1ea10f5041aadf6974e977191d18ecbc7c0c472288863d38aa8d570dd92001fdaa349f45db824ae6a3d2bae330b73fe4805b4e8cb0856641f8d7c76374963e8e0afeffb53ff368e0a563d106b9539d3b773ce9c97f18309b848fb3294d26c57cabd1a715fa060a4037cc0215d3d852430e4be11f9a429b64f3236fee1f66c941cae334b5bd1e8ccfe42d4dad7a6aa1a5f55ece275ea85739109bc82fb9c8417022802f2a601c99f537ab83e1984cd610e9a33e11e685c51aba6a70df9718422c3fa6c62ab513557f76e73f3dab01a95c0accccdbabfc2b1c778f4f0a7e446c58451f0b4f69e7696b02b3e44170bb12cec657324fd6d27cb5cd6416c5a657e227efb8121392197fce7b002a086c7308d98f9f02424da6e5d6c254be50b3ebb5ae7613fdad30cb223cb2093d0a0e0d1691698bab93d3da4be750760c014f0cb09b5a0ea61e28b23aa5344a8a5565e6f8297f47429e592294fbe6a61439a5cc6c15849dc95c15f8fa534e9aeffd5226cf8721aac32d661aeaca332260528aae58f21f15f8a8b106053f56685d625c7012b95b0da8a96037ee0f49d048c27350ab8e4020cc9b79e111c4f7095e48820697706ed5d3322f7676d026a262d4b65e207dbb4ebee5c0bd734f75418a93ed7b6b648345ed8b4f96195ebd7abd2b6f77294e7b647de8aa938ce3d2c418e970c2c394092d02db89a0659af0255a1ecda6ca80c8cec504509d1935b5da2be045aceec48c788ff0b8f4a37e912af176db97d0a3fce1e18b78692df3c66841c00852cb9127e782636d2e212ef2f1895c8c375acaacd3b246b4cc64d8a1f25a8e2fdd64a54900a6c3a35a028e0295a5551dcc8bdcd0791d431e58c8ef536c9aa3ee7a582fa98a91696ef73e62c04d1c843e444e3244392e219df6a9f4af16b10771e9a046d883c94d27d6c1151138b2181fdaec4cb51299f3e6441df8f66cc6791cd096cec1745a9fb8dc87054c98acedbef53a94fc7fa17371b2118106125dfa6476a7ed2302e1bf44f95f63d6862accff6a3946bc45e6a246fb4d4993487c6f346f812b3a7ea0e6ecff520fec3113f90eb4f9860472cc38d45d1a7081698946fb40ff831ceba3705a3e47bf349acf4d4f7dd239d689348c1bc17a955e960fc93825dd42d387bc1cd34db17a470301822d9f88dfce62be4abee679263594df7fec2eb97ac22e972951fc3af11be9daaac5789f0d1beabeaaa386ea132f152eb52b0287cd4ea86682479eff3c2b1ca8ec0c67d41d37e95c81878042147220f9ef5c871e0ba99f965ce285c031f70a4d0b9e30883c8f0e497df9b559c8fcaaf7965cd70192452acb1fb815ce4d96550d82251be684dd7232c13995b3f4edbdbca1db2c46a2c4816a938edf9d2a0f15185207a354321ca6a4f81c3b1ad419f86d522e799092ecfaf4e528e52b950e70124dfa62936577d28157243d82c04726bbecc770c013c8d3129e787d8ead84c26109f03b8da974876e18a9325dc9ccec653888979b65b0266856169b31aab8c50dd4d320bf91f91f7be04a4b2f68b354ed05b2c1f48ffaa31d174fe8d7e8ac7a0cd8578345a04f0dd34c15545efb1f39f671f70255f67129e0ea2626d98c8d5681f4c7926f10f2267cd5db669693c0704a62e4b753c1086c9e4aa8da78fe867ae7258eb77ff78b739ea62abd4539b60f12a03b36c2cb4fb48dacd48ad8fdc2db285b357cc3dfa9f2fb3573b619420e59c3c089d074d6c1a5c6a9bf800930910262a6c556a14888f4df69cb44181a6679ac9001db1f85b38d8cbb8034c32441df76ef9f29ff35826143d9fe000511ed04480783c9bf0eddc8828d1adf6bf7c60dbb85dcb01854fcaf6a0febae20e772961e96738ba0dceb03654b901bc68fdceb6f10114e007d85a8187b7e3721cff08a6d9da61631dc52b4aee865bb8b3bdb8a0373773be313611dd483f5ffa1dd95218d40579760a1d8a2fa0851a461fe47251118429b8cc8c218b65519f6c41efde76fa823792a0e9336a06696fb208143215c7ad9b99e15f7f8d1a3e00d83fdf8fde80ed411a6dbf100775c017e6040a4347fbc3b5d937bb3555f4ee40c2d35f64a9fb48ae49901677c90f1fcc55195e51e6f7320ce7c34fb68e23fdd9125f2fc9e8577aa2fb81ea92ee6747d14d9a16ec4371960d33ab3435b4b7dd856085f874ce5933fc4e378a082a48af2fef9f82f4c0a2dde2b8ac61c79a6f04fdab5fec8b12a9098f926ba6f088073ba24cdef8cefb6187971debd0c05eb89e3932b09db96cd4fe33cfa41f36113b25b3a8bbde0e8b863c95f5626501f8f8f6542e66f4a9c702f654326f3b0beba225b132b6eee7bf1a381cc0c48c9ff6a2c31bbfdc50fc7f8898498bbaadc8391a3882b5a3fa013e197e2e763a31f4c4e2bd489dec1ed66308829b7d6800f6e0b4de07fd6ee07f069867ccb1b04def44b9cd684c533dcc66d5aaaa49af70f3e3bd1e63ab17a1c209425f6c32f3fa2a18eba58e4a59bc84ea612ad132d28afbdce3ee41ec001d2d0da2f67a96a52115e7956c60b746ac90ddd85c25a14c7ecefc09bb3159d6d70e520ea05c3042823e56059f09ebf9182606fd2cfa902d6f2e01460f8fbb9f707b8973135b1696d99583aeb148167f4a7789022603edf16c4c42bca502eb8eebe29423b86b108bd2e6b0e85e620170ffffff8f