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 85933 1af72f4f5e508502a2f25b94ff34d9dbf1c6d0e6225ba58e4c65831bc3c4ada4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
45b57ef3d28869b90664d7de35becc0ee93d399d2c8cd00478196440c34af4ab
Certificate Block Hash
1af72f4f5e508502a2f25b94ff34d9dbf1c6d0e6225ba58e4c65831bc3c4ada4
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00100d000000820000
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000002516a802c788335a645da215af01e45569fd1c6fca6aa5ec5a83c0d562c9021ebfe65bd2e83b8ebf59e01b95c16535c8bd89e9b99b087f26b669bf890d54fd44a0dd607b2902a8bc0212ead922d4ea67680ea37da9cba0ff31010000000000000040000000000100100d000000820000

Raw Header Hex

00004020cdaebd9c7fb296396a943858c6a23fdd49fda0d3adbfa9fd219a9bc73fecb708e294848dc46aee1ded24e5e819e85d053d395c583196fb7d4862ea25682b7d1bf7b9546ac7c50018abf44ac34064197804d08c2c9d393de90eccbe35ded76406b96988d2f37eb545

Proof Data Hex

59,560 bytes
12121601030736e814fd13d9872cb46b9ff1a9ecaef2ddb437d41d601bbb3e18116de654466e05d9cb714aa5079f399e21d29ba8f43bcd7ad17660a67691e82a0f890d47ab5054c07db0d12f879a59e8587cdbd6de2404fab3f48f67f060b1a0bd63bb93574d43486e0413d0c26261eb74cd37f11221bec54695976b04e45798762e9cf122b8ed8297dc380160c62ea40993e1dfb3c4305838d2a91e84fad0a3dce9d6a2cc89abb0e6793b78a337a07f4c9314dd49f6aa279732192debfdd29c0948fcba4ce899962dcd78712805881771bda633210ce3755e66e90af76fae7e0c653666e406cd4e25dc03dcad6fc9f845b7c70b2fb96124085e8eaa78b0a7a384593ab1f76b7bc92b3efaaf914e8b1c8f2df5fb724fc6dd64882277f625634c23cb914fc9565c51b706e7a64c5744a3a90341fde977816c817fdeddfef60e919b2a7e6e4d084834475b3c776bd1bec6d5732b1cf65d47bbea88e1e023fe6b582bbf528fe11d0aeafcde3b71224e3d08c23248ddfa5a0a3e76f440e762c1a9102c09859d141d166c8ebe1744c0717e5532468933ac0beb7af675552405403692578c4217af4975eae1d85253027ad254528b719b317f6ddc6488afc46f549af16e0892bf96384a1c28b18d1f463ee00c73a0003a2811a2ec9718b9ead9a728208667ffca5023142f138aab8a3aaa6bb89d81a6a56bcaca15d8c1dd642aab2b99eb730578b18aa0137439879c39a4cf0f6a31571032c71abac076a22443aed08355781e5fb44f52b9f24beb3e0fee4fcc515b9069738a51d28663af12737fd7d0cdcb68f902502dc59dcd364feffaa822942fc0058cb0a9484b51a016327669a2926221d385d20f0adb865226d29864ecd9c7da312a179cd59562830c89e26fa56f7ce5a15ac4bf4368915ed1e73581e927ba147cd0cfcab941b0864fa2fe716a5fc7075f5800120b065c8ddc6c7e3f5a5d3c63743be036c899df17af01aa19a2483000a28b8115d3c2a2d4fa012b5825e7a25f6e4cbc0b11519d485e1327c84f9e3cade1ad44062e91e7eaed12f7022fe3fcf55b1d7791bd23d465fffc718a8473a5cf091e63014fec6102dbb7695a7646869a4839820d524bf6c050252eb2f770b278acf6e005ea26f15b53256f0335a0a5b03901698905f7bf38bd91fc8a28e14d104e5d0ed1e10363c0c203d5bc3611a2a11d5fd0f67c17a6968d798aaf32647afc4c43fa3bd844444919efdfe01968cca0e946f43ffd486b5207f56a1cf538569c60e8fc47f74bd2bfc69d2809fe54a9823e83e864189129c7feb1bd9251500c7dd0e30723066faca98b85c2aa2a5f2124667e120de7533769dd447b16fd436900d68569490039b47ac5ba6fe80701ba0b0f44bcc985ba0e6a147988feecaeba93f59ff6c447fcfc31d3507bf5e69f4bb298f375bccbf78a399561f856e66ae89d57559a611148e5afa8f7f9ea83af1232d521ae7191127d7f86a535497b85aeaf3ff42f01608fa1022be61420cc7e3e5b3811da52e03d83157cd44a5aaa6ffcd6ea3566b8b5f3350876e8cd3c4e0520ec482f5a2301d736cd448cfae0de0d17342efe3571e8c71275889892dc562760bc90f2a43a13a6c68dc6a12e1c77b09a45733a128b81afb68ef4f0d905f461f791cd8a6e748ba32fe6de3ed5e94bf6709bff545ac6a36803110a9cd18c080bc3121802eb1ab839b7c74dcc52d53a91dbeb0e41b2c6f3e611c19725aae31ad9cc23855ae327476ef8dc059cfb9d572978b4c9296ef5a8bcfb4fe044c00ec501a8749d9973d66ef27e4a1e44234f887eb54bca920e58d9fdfabf673c1164e3e00473b32d8ca08138cf49aa04986980b3eea2cb8b7ac9e8dba1c9a801408b029aca0fb9a9de8e751ef4a3dd5a668814022fb2c6954b64635970ecae18f7cc13ca3dfded4671d9e7fdae7021b71fe4d4edae9c73f6c6b5619e885ed33fdd1f888d0fcecabbc279ae03813022b44712da80e25ddef358cacec4b152fc508401aaebbab13f8baf5985c9479336e8e1a19007379ecacabd32a876daa451fc17745781a3b7b73c6c0f86fc1738d8b8f64f5bc7f914ea96348f2a125b36ff30170f1995d4e91351bb74eb7f35d988853d53a2ae58f0f901e502d10ed98013b65d946219ac0d9f03c5708fe0c9838d4cb2c3a522a4bc6fdf2cb48b98b813f5862a1bfd9cdcd692a02717d6fc7c4018ddf01aae8c48e0c03e6a8b8f0361ceeeed0cf3763556b5b55c201d60294bf4c811d6fbfc897b09b392840b0cf28acbcbeb394ce6a565b81f46715df41bafaa81b68fe3d84005fd8ba69ecd232b8f4164cad9588070cffbb07c6dead4480ea72108b153fe444c73fefa6def8a51dbaa268e4e7c6ed59d0002f86438a769ad42bae6f5f6b4ac615b07866b4a456da98da86457768b597c40d091cd70876cd29bb04a9006f9088bab5e61b9cc47c9eb3e423b216944f0a0a2a512261210ffb688b94627b629e072eb0919a18d5452feaed8661b4f15dea396da1d4e69b9a87b6de8d32be817b8a650a2272140664e1060cace5cc8dec7fd30ca1f99a06776f4b0edfc96d62b01e4428a21e57f812806a1676823173645a99c20cb00f26e98b7853c607c3e33e1575e8d2696459394d50665876a9ea2530b10dcdb8d75fe32e12a3be6d657dc309859e9dc07deec2419010fbf0044e4cac822987680baa2e3c76f0f7172c65fede82f7badb13d5ca50ada6e8104e8beaef70c1d1c1f13cda7e073be0b22aaaecd2b82e7aaa13a51da6ed172989ec5da6731f18cc21f13d7621a4d921a242707f55edb1c1c826f093fd18d611f09e0f3671a9302124713b10ad80c26442b0c33b1fbb387e1309c5848e0e5e0e15a8879d9119723e33710f79e7c8b25be6d13fa34d971aeea57b5a10d2e79fec58ef295bc6794a6ba7810c01937d4df259c6029e2d7e4866b92550a2cca3a901b72ba63e6248271c8f72203c66605a0c7969770fe4291f16a12486b1696b93619e89bafd3a4166267c84b71216d20b2183acb6de3454e8d9c36c1fb7eae282a148374d20f46e3d6f07d7bcb6a4e088f29bef636b8c5fd2261f0c400aedfe2b9ae2f86f1caef707c43af6593c446ec7e70254fbf1e958dde4c61f1e20e3c7beb353cc8db353b390938687d32f7e7a5485f74dbc386fb8e90823229a461cba6e8a87e2d18b07b7007de148750a9c4ea00889ed0495b1f1f92835568c22b0f3b7cb56ebee433f75db50bb8b6a3f8f9f40c2eaad67cc4db29c8e9cdd96725a05716b937a46981e1bbb85d8548df1ac3341e3cb48a1ae109dce0de34e94cf455b2c89088a592af9b09394c2580a8f970739ee4456b1fb825b32165148c2b9c04977c5d959f3c79d5146c03810cb9acfa0365f7c4dc683e4a689f59fc1b1597ac62edca7600bdcb937e3aacde5a28b6bb6acc8458c13b50c81072ca72182083f9f759905f0276a511e6245fb3c603fdef65238e0f45d4bc0560713727667f967785c595f732011605be5d8d2cda10b9311a13b3c6aaeda38d6f4c84110695787a6ef8e57f50fb62cf4fc833f9dbb199689335023093781aaef5e89b488e7e911f6e9dab71cd39bd545cd5cc6de1e1beac3f66d26de7642b187bf43d14d7373b3d54316c2f0c0aeed635e1294d8ff6642c1f4d7ae7a20a57d95deceab0b763ba367c6b069a7f4f0a16f44a48d7d546f1891b448a121a4b99919846bd54736167254a95f223d77683384d0f11d300dddea9663e447879dd5d06aaa5fc498269f5c9faf8489c5cfcb622dab55d915417777a824f7b3ced562c99910eea66f5bab4d4fa936d4b24eb18b9709e4b898241b691d715650477ad2d7af29d593a51e4ed1a12cb8de16225c7cda2839254ec4de1276bb3f7e9a95d61deaa4824a4216dbf387e3e0f85c045938b4066755b0244add792e074c74b5d9e1f19263ab7acdb132920b71d9e48e405a4efeb171be9508ffc049eacc5b8191f71a91ad98babbba2ed0c1c429156d52ce4a7ccb1bdad5839c938dd21c66b1b26321a8ceb707082886a38f5f29034c19ccf062ed4075fff2b5c8e95e7ba0089932ae48122b96d01277b2e0b2d5ab0eafd9d504654fb6b680873d68f1149863c7acb8e84596022dd08baf88b01ed66c8a7d0fa98ff368538a289cd8a969a60378d17a089a04748de921e2f8b1ad7641eafceb7e546d32653614c4e3859709de2f140b651c7e573b056bdc11fa3498c218ba6d6a0c57d3b63c7ea47c1a025b70e05234beb3bf2114edf489a94b3884784a12bd16179c59075d7a59b53f448b34bbb089f8997fe241f5668508570a46f6f83b20941c36201d7831208a991d7822944f7c9ba61ae290e6553adef5883bc5b3e2c1ae9d359a56ae867650ca85abceee85645a9f08f3b339a12941589f36f551efbb0fd063b5b0404ca854b06149b354b2f893d321fd7cf52db7acf69992d389949bb9abb8157fe2d1f39cee44de98c7a95da5398f56aea8610e73f50b64de0bb8900bbf449f2da55d78762b13e9a4236876dc1ff8972fb0aba8ec7e3617cc7acd541832f738ae396bbf4a0d27bca8c1c0d4333ac11d0395dc6ae4eb82efe025077e31b7fd722ffd30297331605aff476f3ac0be9b99c7b53aadd612647f10220e56790b4afea7d4eab054a4b9615c1ef306b87de51db50d2b18ff178730f1f38d25a1646495e858dada4be7268a893bf00bbd0ee4f9bfbcd56d3871e3fa66c74e7e1ee2bcbbea231f4cb87798019984035d5898e22a41a8d5290571f0f59d7e8d6899956bbed89c1813e4d75ccf631f2753eae5933ad69c6b76cf1df2b8f7f0d542aa6340a235856a76fa510c67c9cc9b0883c4fa1066f12a41ae0cb3aaeaac94a43e57ded96ac7ccab3afe8d2ec9213fef75b650bbf28b066ce6317897c05b40dfd583bc8cd92378f8c79bbe98e01c48d5c1a739aca7eb2a49130a4cd9329dcf4b9098a3eb3a9b62f7a48db399289ff505f0edf8c545b3877fd512addec7a3725631fe0ff82dad793856dd49d5bda2159df1a7b4f62ba724c10af9d0478a3f2dd0cfdae3a94e18c4287ee77edab721ff35d08332607ab6e214fe08e316c5fe28588e53cebe4dcb113633dcebf261c0e061574fb19701a8090dd8209ff5910e59c39df7c845ac13027ac135cb4f762d48e1714d59289661edcae63637806b87ac07765ffe78d82c50db06440c431686647033ab9ffc23d55774252d602d37e7fd74ac0fc4302ca9b0b92e7865bede98058aacff619ba30c097b0f285510227868f92487561f0ba3ed65c282296f657f7cef296d8fd3ff67671f6572831e6e5b9ee76695b7bee59be9bb1c4ba78831e638679aa5322d71e60cc6c29019ca7761f8df7ff7233bf0e6284dbe9a1cbae0441179ad275d4f29ddc11973c1c5b2060ce1f2c22c48bbbea18b7c380bc72f06719ccab1ef5670c59188c7136650d3bd313884c4d937adbf3c74526b7ccd83e8587cb95034ecbc403c546562684ad69736cfbdd62c1965a91f731a8865f43a36b8b8795d366b56aa1e754aa67ccc79df7609a577ba397c2b75aacdd0cccbc38013a077ed635d2611f9ee4b27b17ed85f5574485de160cb93fb250a1a04e782dbcdf8e42938bb88a42e6527b2ace37364b64049f928e74949f4f2b2a5d169d098903fb5d5cc9e15785c9b4fc94f5fdd4703c80314e9071c23b5fd2fc11e51b9bcf5a6ef8645de2eacf79a6cfa058393a46e89837c05bbc85dd2c5ce9f1a7aed644099cf7a33baaf6e81149bd36e6da25725df868ee91dc649987c9b58ff4f7198ef6ccfc0b51767f7f53fb8013ecffd9486d21a82fe1b24b5ef6d68f132b7e59b0ad6f80e4734107f274d1514e55c976d5839f4cbb670b311a7fbc649f000bac0ce061abce301d1465ce78e33d2308f6bc9f7d84bd55e6818a5b3a50e520336405396f67f16588b9e1be134efd491b1747390af5c8e687923a2a5106836787c556639ac4b6a4f632120b56787061116bcce50f231688ad19c88ae8014df94aae39d793e9ef9bb1d6c229e34836d567758b33c056aac7a466a753bac2e1861d5ffdae785b540a2ffd09ce47149c10fa21064ade527a63a534caf3f568990325834a73f86fe8060b6463ce10f794325887b6e77f6d2ace0cdbfc27373ff22e8cee6b0c2592b9619367766676614e2792522404148c1522cb5259ada144b71dce5650b75f728bad890b19ae4963ba5209c098a55cda52bc10795a7dc30fd95af5600ef147ca3f5429f6561161457d3e97470c1b865db1e18a62d225566bc1946b571deb61a3a6d398ff4fa1d92fab466272bdc9698cf3a4aa148405968cec6ad9db65b2ca32a5ec3197fd7dfd3e3b7da2e61eb870d7c8c9bc598bb897110c22632c030c594d24b1cf97931a6f0c6f25536cb371b9b55b1a406a330cf6e843a5e7fc88427b04fad46d706bcb6f78e74f60532c65dacbe8ea1dd1edfadaebd5c98d5cc7c8a991a3b9288ce98f3544adebb5f3c747185aeabd72953b799e73b846d2c8f7bf826c0b8e47ae85d2e9edea8222b88e68b7ca7e41d821e8698806fc5fe6a82c592d662547db44e11f4826035e6ad8319057413f6ef3abe9c3e886244dd120723b8f4f14e7262cc022e3cfcec52c8a2852f1db6a07d2944ce3db16086fa5bffc2549c8ed55819aeacba537524b88483709645954e7254f706becf7f5291c220875378a3de0fb042b32149ae5efc677d394e4290a59ef8edec9ca4e30709782ef2182a6927425009123c90e6b14f70012bbf3baccef6be7269d2d4d4280226334abe23b17d314063b7adca566ce9a2c3a7d81afc39cfae496f92b195c08a5afc5aa596f8f973338b3993e1fb51df2553c19407e79db8da8be4e39c514e3189783e0aa21fab4be4337e2e00d1ee84abb3a627b94ca7bdd48f3a49812b49d578f4ddc8fd11f3e76fc55a9ba0ca73cb39513e5d381a9029935e51a448a2c1bfe7d217feb6acc4a206af2679261d928624b85463a404f3d61f464b730e5689a4d0955227c1c6eda61078a4a4bece748ad840057c3b85a534d36b664330b88d064b259b676587decac88ef5b689c312cfd90b16b3e8d1971f0b2dec182c7859f73b9a5ea1e9880c0773f4e0ce570a1330e74278df5088980595ce46c47705c34878df36001d420d36090d6488a9e131c0119445093253557d86f198ed1a4a05c4b87203a44bf9412d28e470f9bad24b105ed87d71b5cb2957db5d4fb6f7776a2fde0bb5bc1e85e09bfbb0936e0f8dd9ff4f72ce85d3bbc4d9322ea57f821c64dfb220c48c20b6f398b6eac3f8d9f25fcd728f645cc70ef118bf54b1e5a6d119088e90437c2c672337391895c2c2860e2f523a2fe0576801aa53cc4cf588ea59ec0b7c355c99aac228296c2bf781315581ca2ea6796c76513bd60798a5835e6d36222f861cb92f5001545519181a1e2cb23fa4c8001008f26c7846ab16fdd367c00867382ae563b621ff4dc2f7ed4216a198505e9becd9cbd11f9a8176fb7fda9f5f4a5128071f1f52a79d05cf8dadf2b3895ed65e87c4f7b590cbad4d2a9298342342ce1c5834b4e19ee78e746e9fe9b46725d5e128e9db9d493395485bf05aecdc64377fa6a882747207bb645bdf783b0b5ebbed8d39f2b80f4d061bc4b01746ed60f322318f0e795945b0b6952f40c37a2b5cae2d7a2799fefbf67ff387c37a50a19adb659051955edf6333e97936507cdd2b7270cefce60f01f838f5943324747e4dbbc3575c71d7bb649646197f8aa30e10b6cfc5401a1660cd7c5ffeeb5ad57bc9ef28d44e56bedf96186d2822cd2c467e913d2349b37c1b4e9d6ae9618918a1b25c95c388f6e54d66eb409798fbcdd978e2809a14c7d7bdd617db286c5f54c7575ecbb0dfac75dc8c5fe283d321948baa11084730f2b44f1bc9ccac38c38e80c37e5019af2b3f2fb1fee23f20842e5616a2bdbe637ac1701a5919adc86cff650b2204bd156dbdd066097ed6547c3226d899b650f45684fb471e6471ddf92239fa31c0a67824c80646ae79dcb469732fa9a6f40f671a4dcb7c1c3b678afcbc3fe475bfa4491d772018526ffbc7b5954d1f43d52d312a8f497e6a0d0110deef29a657c74c88c0df529df2ef1edb975731d3b1914a21920181f0fe5668442344c6afe93754db9bbff0ccd091dc63015299dd40d630ccda69e865faf5278b5b78f091400dbe897a12b029c28358ce432c3cb88fdbe017246e2498f6d50548ff9d17132c35f94436b225ecf79d4ebd7971fbf39fa94909bcc44c44363c5b70a5a12820a3b52e413e835abc77ccd98e1af7b660ef68aef5c6e191460e5a43766d8d886bf26050c751c110f9c4c35b6fe49518c9412542e6e515a632589751176d529bfd692f4d58001c7938052529ab731c4ec9afe6f609f58724c727fe8ca72271beba4a2c7a5647c0917910eb7425b9a127facc69e58e0717cec966f30fcb50f3c7ecb275e54a99b0f3bd32fa0058ab1c0990993e56b21cb9edb69ca00f14138596188d14299937cee76c9f2edd96d67a9899e0a2da014a26942ddb297830863d93f96ce0ec35ee104a54d924f14b6a7f211be9223557e32fa045b9e1bb9a446cfda63b2254b03d406d90f03d67ebc79f7a83353a6cd78bb15e2cd3f99369b8a58011d447b8ed4473bfe20726a72a1d54df1e5932a9eb4788f6ed55bd0943599d7d76febd10674d2305d340ef7ebb8f9cdda05a23134fa9ed874778a0285c294db92d7322988a835ef1e2ee53a4f1e4a2f1a057c8384b05b367968ca2d11078286f4dea3850456aa37ceffaa62468a70b9e282ca49db26d92c3c1edf1221f995e01760bdc0069cb130279b2850fb6ce3905b31a7d966763a0f691d7241f016abdc96a557250fb40ccb2d57cf95c96c0c5a87cd09814235f8cf760f116c100ba2c38978735dcf71423d4179ec9c70d60c835c43fc1de25583e29fad855edec51d54d14b9eae2b65955f6251f60708ebed18fc6fa98c6178c6c9179e17af57ac8954866f2882dcba914387e23c1b065b3a7c718adc15d4846ddbf5d26fd32e5db05e28d2720e2e13853ccbd8a71e9a0ce65dd538b6a0328d8761f88f531fca02e8052ff4c1d8af48dddfbcb5e9641dd3b717729ed4d36ad86fa7de7456670c7c1f26ee8154dd88259aed182353da408bb149f6d8e50bbbc7f12f5fa77cbf65f5cc4ff83e4170e6b3dfb11fbee599c6f56f75756cf14d19da766115ae5d443b9e0c76b4786b53ec4e34e82f319ac33b825a7ab454e84800326810eb443127b4169327e118cbf8c81f275da512c2e20e619cd8234140226651c2eee2a799600d58e6fb30b28356d67a0737f6ff0498f9451a3c793a496d8d83ca07ae7a477dd6ba24f599502dae968a91ecd0542d9f3b7f801d3f45e92ff34c17b28825f11f34e33aac1c1e41c8a7dcb07447e5d7f3d1f5d03151496e1c0a1b5550b85cfaeb9b0481e9f57ef324af899306d80168868b7d00845c96769a4c409d6051b90ba4202305b98964fae8147fbbf97d914b2073a0622e8d98fa2c15b4b5151b05e9ef8935a379f3125eaeb64d7db5edb6462c70f1288e957d51ff0e1225e11aff966a05bc36e0cae8b3f25f213a6a3788264c21357d00235c99025cbb1660deca4b8a591a6dc69e2b40febb91563435adf7e6a11b6446a7dbde369b6a1becc25f2fe733fee2c5427e178e388812bf5b9ece9e7eea80a073e1e76334c016e8c42a34cec3ade922a1b50b84d8522c265870d2bcc18bc9292759640332d5fd4535521972d8474bb1decd90a87065b399fdf2150ac6730e93c66c8f2ed701d300debb17ab2c76d7a191d666e171a54d2306a1eef87b160eb3d6e6fe0bb3908b0a3ad1730d84b85ca300249dd0d82ebd7019e2f796410a802bf3c2a85da02b59b6cef7e0f9f6d9773a393aa3dd7d8d81902ea3bdd2d53296151bec6fb5abc4e069f349b82b4fb2f845f131fac7efbf9d9a34bf2f59aea42420b7d8963a0967ee06e3436538f2fad45c92a6ad0a094ecabbcae8dabf17b3dd2a2afa59a446cb68c984860c68e7b093f77a457fb46161b560f53f99a9d028c2a1afc7e58ff667140384b00537f146f3e46f54fa2e54ab4a76737078cf71affcf31550006e7af2012e127867c2f14cb72f09101eecd33cfeab4fe4c59a587add94bfb4d1c3d7b82f032a97fdefe9a3868146f5b6f784a72c37c3ebf8b02030e166ae0c92a8320c9400b06b83021b667f0a96b6560166e177d0419e8c3fb93cd04e5a2ffdc12dec951755433c311c56e53036b4742c8abcd0a641c8f724ae7e0a6bb90a23e05a4ecd6355eb9787b3bd2b7598bef47c602ed3d630c65858185ee760e578b0e1230251dbfb656fd69e4bf4227892a4e7f4b463f73e9ed5ea9c5589ba1d8f8f353a6ab49b7dbe511ad14638c351abe1b2abb9d605e93512bce090fa82571898defd80b5e511bf39cdb310ae2f2fc84eeea1cd0fa7c07a1786ed39201127726618a7ee79e9c28acc870ee8c355f4563c969557633179e1ab4548d32e9bcd69b74fadfa412ec753395f593b15d24c4e3490effd04d32dccb6ec228f070df94823b851521e6f7f0a1fbcdedfe2b462c1c115ae57ac5809da163dc9b3b93ea7b966b328f67537c3f8129d598dc7a77f2672875755e866b3710fecaa6ebd7655bd67db3167673a29fc52dd0f61410be4849a9729f6d8b5ef0de4427f827275c768632af97272f1e99238a2fef9acec4b9307130816f6a2c863cc2f7c0e90ba45744a598f7233980673a988cb924d4db6c29b0e39ceaad338174ba2171304f0649dba01ac8601a9d40c95a6cad0a27e9917dca37730c51c5d96106e54ba39398407bf5c6801764c8d305ec9e3c162c24de0eb593d8bad2f83052ae52f973c0dabb262060b3e6425b2528fb46d77d0e720e3d0c1a3ed4e31e377051d01db8c0fb703bb3049ccd2a5a79580318225fc510d8c16036aeaf235613a4fc15ae1557f5972c0e59c045cc20050b2e2e1b70796dcb53a179bc0a00da816b8eb416a84ff130a47bf1ab2ea4eb54b122631b30ab277101a1dbcd83842a4024ee69818e308fd1a97d7b94f02e77046e3583e656d27a2d9b56036839ff22c381cbbc66ed7e703ad11e5f6e4fb4c3721b1202efca6bd1ed91aa9891b286129d4757a85ae4a1b377a304696626d5d9310bcabbe8d21aaa7161acfd25ce25681ce4b9b3757787f9e7a89d214167f3cccc755c9905fe310a89d19ca790ba8acfee8ea1f2626bf2e1826cf4e881fb56097da003e215126977c9ba0d2b2220c493d115395efa93fb4073b155be97c8ef50ce9f26ad33c26b417c57392e07a8ba8434c05b3dca76475a07adca51ee877b897c11c452bf13592d9eefd2c6dec2e9e50e0938cbaeb5b4674fc28f2325c78cd48c98f7626b361d04ea74d8a60b568f648ef84f45a9c40f38de40dac3aa82ee19fb290f0f295777d73008b953f266698755d76b3bfc7eeb4effb16f99a2be6c5420c8262ecd0a597da4d96253e93635e4a5eeb855c6b4f5a84009b3996eb24a32ddb4f1cd3bcfc1ceb0d618c31173779ca30f9bf68dd737368fa49133eb93a04d011b094527ff916553def1f01f2c95699bc45d5cd5723f90e3b9721fd01ba4b1622a6ef0028be95a4100ba13a3729fe3f069823c0c20152fb782df1d7a3c0a5a4bae86ddea77c21d62de96565d41198db99ef035921c61b7050c148478c87b4227f2dd3dc76b3e95ea91ae9c099956f6bd99647b78e93954a22884017c84c3dfae30b9c14dc60177484ea7eba4a9ed1ad4b894b080965e76c1bce3f52975907296a314dcaac8e8cc1480e419831ec5111a84d6f1421e590b9e9b3f299b52e4ba6f23e3c88c2ef0ba8da0f3d86882e6258d70cc396e6560f22ee21995b1e96e8fc2426681b0473d48c452ace8ea37c95cd32ae9ce39f4f840f7b8065a6254c8488f6fe70ae3398b503e0abb8453de4607fd65861d15bd48247eeb5e41938bbd4c5e7dc03b90b091efec86958bf4252e32e1a8a4e5b2db2090128f265262e15af33c5f5763425deff1ab648bd78e3c9c0f443fdef512c6717b0890a7883bfa157312a982973e0564f16c93eafe64fdb94b90dd9a8a577064292f387bc931f84adaa01235574011f200f1039f84298d36ee180502d45a294cbb2aa7ca2b0fa92e81dce8fbbcddbb12e451cfcb6864fedbebc9a2583195aa51a3b128e93176c48fe3edc2b107e721fd40a900811108394a460136e733d9c946639f47cf257b344c91f8868a818b0f5574250429f2f957c232838085e6aa62a458ab33601d168848d91dafa095e3201e3de4376f38768612d60602ddadc3413d3da6772da420b230e54ea8b5c2c61e887214692dbb9f339349e7bf30dde38d8795e5da8e371e5e3a47070b03c6f2b1e2b5e9b2a9d387bdaba4b81df4b88d3834831162ae0a69c02ea93e4d5ee768b5c23193e14752ee1fe8f3295c4f4d9010ae3278820ecdac12ba01bc92412f7e18011268324e51b61f862c500db527f1197da6d490fb20c2164036c829806ab36040266e15d133b36008ff08f1d909f807fa71727122e9bd18f1cabffeee4f220ae6942335ee88b8e4bd9aa9f350e08a41f4f1d086d5f645ef48f316d750f0e65d0461668ee21ecf91425d591f5cbaa8e9ce3bf3d18a1953a82934c0d529a370f0c4e11430d5208752d03a448201f2b4fccaa93387aed6ce26b50302fc45481f74f96459cb0261d58fdf56e676dc2d9cf50caf3453b5d74a0e4acc9e19a2c9a95293c359591cf63b3eaa953f353ed7072a09c0d5ea05b8cb0c9e539150b4fedda3f8613f169fb9a061359c455f6901fd8d72a52250fd30395f8de5ba40c1e85c9dcae74c51538598650bc3e92d1eb589b6307ce96f5102ba0f5f767d30a9170c8e501d9247c7008157aa9ddfe1279c87b6d6a3586c031a91d4aa195ed2383cab402547a713776e0d4cb31d8344eb5671ada84102617a3e4e6e0775badcf2a404121e3e2220289967599e1ad4474f4fbb51d8ebd566910c029c2a9958d6147fc30b9a3555c15d7b685e93501e009145fc8c49a91b056ae9260c0e0f5950a44c97746e7ef19b8c757b42558dcf7509039c46596dcfce25ff55b2d9a2fd64fcc35fc1a3c6bc97f252e2ed81a42ad45d5d83c3a100b9af939ff8091587d5abeda51d5aaa236036dfb8df31a51c796f1477ebd3557347b1a68a8bff2f669ddbf0c18bfd4f1991b71be03010764040fef01e57acea5498c9a138f4496c3e5f53743195b5a082a892aacfed26a148b6df63cf82c4bedf5abf8bd9b394288a5f40dfd4e3be5b1145b0c20d45d9bd43397ed75cfab21b5e7209e1f75f73b8e5f17c7fa43d87a8001326833bc13fd82f92ac67cac7650c57b667fe7a7c77ecc63b9d3ca413f72b30f390ceb9d469ec5d4f97046ec90e5765b2498993a1e6ee0cd10e113d6870b1129f28a4024f73e50039411f100d2cfab67a7ba7412d1355534a70caba7a6150e6e6c2171996136c972fdbb9c5be89f0b0493885207082c101167f77353bd86c7ef8820040d6dfc7e990773ddd4015274b53fc4b9160e7daca1590f1b6b51c727cf5efdd2f38a243bc289e7be9331567f822307dd27371441fbd8f566944d04ca07f7de3c663021cf30dcb40f1c5ba16c1858ab66498062937688c6b8b447be524ba2f885736ac573094664a15b0750139f679ecd7d3721b4523b33e462075ca9bb6a2773574de9dd950adfab2b990fee0f9925d0fa494b436175548d444b5580472ca2545bbbe051c91f7f29efe2a62247ebdc0b081d34e6c6f09b40218e15f39c6a64f706f7f0d4d489a79eb35129f3d148aada59f33fd251b897ec12c54ff3e3d44d9cae63aa260c8c6115c6d3742a84d274658312749a499042f43a0812cca93c47529d8f9bcb24915858a694ee23d0fd14cc9c5d3b03e1c700fc5d3e51ac71a1a4b19c645fa46eecbbaa68c5edf69ca2392b92b17789d92bfc373cad1974d285599fba7709eec9c5fb26106895567d5a185829724e2fe41245179b02c4e6575fce500a7f6d82155a131ba0a6064a0ae093a898afbfd51b0133d3ec2015dca21c87b48361c280a23134c4db8449e66c217b016343db927ed2f49f55f05c30d35d012d32186f0168d8f9a1e6957e7df821b0df22da6deb322eb1d923d1f99b863b9f97137d083e81be9eb7d183ba1e247d45158de5b682a80db15ad863b1c59a647269b62ac0b8ac2aeeb02cdff8213fc4eaf2195c2d3c16a002f475e1b3cea026b5ce654d874b08215757dbb355ae50f9f882f5319d434b8cf5d9e920ed8d689da262439f110b4b1c52752303de09b281ea46a15f801475cf952a991871813ac5d329146b53ff577c5acdc0ebb935c5d397ba68cf7afefb970b9f809383db4c0cdefcfdbb98d439739266ccfbd9dc91b75430c628ba3f35a0c645e0db4a6d2cc8a53a7a0220870563e00b11c4023df90a9c4cafe60e3bb5c7b53afd8956b7f2d1b0ab0620fbae5d1be49c2a74a6da2515b64263a1422a44e99226963da56e5062225dca6e93d32b2a4f405cd7080b2a0165f275565fd294d7767406506832dcb1556220371094421b25cc008372e313d97382eca8eb571e578a9e328b1803bd38e623a3d93306efdbf1dbc348c59a5fcfe2a274b3d1aa869cc52e4bebfccc0ed16be341d6c2f89d15c9939d5474432dea6c9a5805eade6a60c234bdfe09d307407df4e961be76d53aed756d5e63d9650f9c615da13724e743f66e34253f6929cdd6e0a5d7b817330efddcd2df174daae651bddf175e6e3d8f627276054f74e564d7b7cd68587fb7fc0f0c88a7f487a9cc38b0052d18b58a6062db956a4f9c5df212f3edf9f2310436a3942778a2d176c4f3506279baeebaa17b780298a1d2207f104981e8755a1fb34d66b5b1a91e2629f4ebd4c59ce1e98f18f5707b5ee64d826b76d6c58685ac465f27f83f5459924557b0b1bf9091982341a143d8a325defbd49e28647feadaa7517ac96592d45d423285d00b838b5abcb1a40cba8b5cd3080f4dc9f1093693df747da410fc329188365fcfd015882b3eb167dfd44dd92afeb06ad47f1a5a1e9593353416d993a8cc576aa32ac704207aa022fbcf15f13af86959892c8d8fa7cd05b2e8a6b2572007872039f972ef905242b8111df27149ab7e465868472a1fc13148ae90ed32b8c334394ec97fa95619542d95bd2ffe1b987d4903fe4cc198215b4d08abe9ac955ae93c4a252a22aa448245a6b78c5a856b3fe1b1ac672ee407ce0864c34b8e0a47db36ab0a7b6ec0db1a2078e6b000055eafe60ab4fb0c488b53c3e8df9e83cf7b8d9db2e25a217d1f709643a781c20a15f5988ba799ad51b080bc1c5dc2d76b5199ad4e85d2e2dff63112596b6c53b31485a0c1f4b1aa40b3ad9b8eaf153e8c4d048c5703aee00417eeda2851e56b414ede27db4abbdbe8198df406afb5c64bbec2a3de21e73964245a837b7ff284ab23a8b88e60f358960418954c21507974bd9d087c42dc294dd552d4e5a865c5813cf7eacd8d9ad974cc3ab113ebdc5a2ed9cc9d1e1b765691f33ecbd4773419cc3f5953129e07106cdc4990814c18b49fa3047c71a0249d47b78d7132f2bac4f8d473114e203976f3d7fa2e4ad0fb02b39c09c69f059002dd5e57f7e4984d518105b45d542cc2aa1f158a613f2b26d129a7cffca9253531cd5c381f84bdd5a1962729a1a3953e1deb67019c8f373ca4fb33f0fd0546880bd9850f7b535353bedfa082f0b443d8b92628de4cec619890aaf86fd4b1c3d2961098073c471db14be4e3f3192acf0dae7db0fe04640de0bac47ebcf5033228402ae809e6c37c3ba42c534bf9cf06f21c9de422b484971f873d0e53e732eb6a351267fe7d1e3f3150857fb2b69ec1ce98826fd0a04c348ccc1fa08c3af1359b86070a4829d97ab38e909259343c5b4d601086a2cf1e9f29067366593420578a7d5243db3a8512ab27f430d8c54945900086782b37811531ce78035d5287e168fcd8c658ed9c43782bd5f0c1c365ef08734aa2094d5444b8e8545d34f6b58edfcadc980c729f0a67c29b9cc6adaf75b45422aa10df1bb797b68280dc1c07f82fdf43f36d591c4b540be59a3088a1255d43e2d15cf177bc1d1570134a31e265b6bcdfdf6ff79a85c061bd34f4b06ab6d8a410d83153fd842c7cd97dbc010a680aba0131252bca637bb9af2e73be76fde4e9c3bbe6667915a8e40f311722b76b4a697138014cc12ad588061b5678466912bb017e3d86a852a566b2935f4a43286e2cf3455b18d1a348f2f04e526ff258e588f4ec29ff992158492ff9778a0727c0214dee9f5667137ba360eb90e95f6523d25b132c83076d303be5f407f09a8d97a3f86e015e5c169364d23cb4a3777b29559ce3c6351e1a6b229b143024a871f9496614d538b1116602ff5b999c1eb2939f8d33188e97a8be104c3c2b9231eecbbba5ba55df4be625123909b05d4ca39e5e64f665cb1b8492a59d908ababb7867df1e6b488d1a5a1668065763a8ce36eaa7ce7bd4cff01bc14550c99665defa5a5008144de71d47ef28b78834955a6b4c501d39858822c19e9e2a3327f28c90acbfe526b7e43303a3d9d2cc46d913e6cbe021633644012f6e5447c28aa4bfe8c30ed7adca566eb9dd3180ffa3c4eed547ab80f4bcf767538261c8931d9b3b3ccf4a6545f3587430003642bf3d2db27449f10371b01b0a6c03fd32a18886feae6c16350a9413440c8e0c438a88fcc21e9492bd56576a9896eabae3d3c78797a5ac2cc98b71f30ac457691b853366d6869bb8b3cf13d87eb53e1101d06a9454f1acbacf2a887697476deb3d438fe2818aa9ca99118aa87807ee847ff21b300fd04b157dfebea84f1d39ae235a8da83e8bfb87da010b958abe180806d95adff6c8ac670b93293c358ed310aabdff2be1bf23a4faec37f80a0034d54d400f9f4d33f3c34010e120df4e4b9ea9718403027217eb7325729c464befb3d05c2bbcb14afd271799904946af655e35a8003e320b3efc8282a67f77ec50d7f18f28d6a753845f6544a28b5149819820be79ee3fafb864598f06bb06f1b2c14cdd8ac7a5105830d9585685327c6bca814810773eb5b92c8d1d5a0d09534e26ede8ecdff7bd503bcbe1c7a9f57c85eafc344ced98edac3560914c69522958c6960aafb5e3e2792b4a9fb2a31d12e4ee3b6e9bbcdf4526cd141eec22654bcd08890d7bb7d73f2ac599748bf125ca09007c08e17c5bedec77a3fe9f1ecf31a23a6d54ff3470c95bdb67d1b69343750d4e100243269d60fd5f42c3a482d305cb2cd4f07e5dbfe94348ad5b3320055c76ebe535c4e83f7f37f2f13371d50125803734be92f85540039697a69c283aafef35b7b2f2c22a4c2f8148631ed824f7c3d7830d0c11817fe5f9cd7d3fd5c8ef7b2681f7122276037888bc0d83f31926f225621f20cdfee85b52f867d9b2def58cadaa8ba2d1c20d076d759d84c1f661e2850e1801a38abea30f2a148601547b1648b5624e7b0fbd9ef5052a6fb146744145667c747880e04adb8459c3d70d13c6cc8b5a587a9e2679477dda81fad165479645936c7c770cb64b73b41f16bdcc526bb9234e371a257c5d262cce7be7c583c1e253e053acc4331ef391d0af2f113e6323be880b58e3b33fe1f48976f754960102c9c4d46298ebfad1c9bbd5a70f2044da6497ce6e527c31faedb53561463750c047f6873157b3e62c2c0a3d16ae09430f1d0091c198dd13b18807b7c3eec49a5b90d27216d791f698d47ace1af3736c3e76eecae9d82c14ac8bafd75054fd07a6304265dbf5aa723b9dd2be9fc9fe7c27cfcbdaf1169c1af74decb65aabf408a23a8255514c53788627a835ebe2b24be032af5421055c248711d99dd1a0e53a6e9399c6455f2ae1a7bad6f01dc0fea2e191082e4dda123a44810180181cb822e7b2f59a6531148e88bb956ec65077eabb8a16f9f879847003ec68c1dc04804af7d93bb170edea555fdb400dfa536a57673a68e864277fed15e47957ebeea7b169db4bfe7ef44dfa60b1914b17b7dfaa5030666029375b022b2a076c345d4d8f121cfcfdeac6e76d658bb641e96c94f7977820a2b2af54f9897915b5151ffdd06047cf847df15a6e2aa397f6f6008c1eecb205f3cb094f57ea2485dea85ef2055aebb126b0682fe0b40ffe52da6a1a16d06cb359bdc69b726ba355428c3dbed3b5db63babcd677a5d58e06955efe5bdc4aae1bb6665ec1602a4c949dee23ac5cf44f8fd43f1126321268b8b26ec6d64ac6fcee079c8c22e9ce8c37064492a93fd23984a79012240c940e7cfa0861081e0e7242942f9fa27e92affb1e8c39187d3993f362953c2fa0c40e7f8566d5f248e615c6425493a6ff72fcf40a520bfbea576416463e87abb87634e44d212406f7aab216cbfdd44f72cad6ebd1174fa3286bcb2815a77b5dd1eb14c057fb4c2231a774cee8dd0b5179fb357d2ec29c0b332c5e5b710155596cb61f9874a98c492817dfee3dccaa605a0b76255e3ce8bc556c081d584208db22ddc5d7827e96e015ab9dad7a84daa9fb7b1bd1e757ce4b34b6058ec3a3822eb27526b040004c9a5f1ef7390efac10a217ec83bf1ee33029b24fc88fe15819f3ed6f7eb1a358b1c91b8ccadf0def596add7198f21522cf7dce0e0f192dc59a9c176a9d615deae3e4da1b4718e7d8dff173d31b06d20780fe3664e9052174ce5413ff71d67845e31b71f31242ee68b928b9eb4ffc7d7ea4ee01f44e23d53c64140a8b83ed0f382382050cd20a537ccfb6448fc2fe2572f6b4dbc5794356b25eed7d5442f8bbd03e3593e6a4e24ea1f8b861bf4a033064c2ab8bf19daef4959e3b30d9dec95288d59060ed3778196bc3dfa145eb6c05b18ec5edec45bc8358329ded627ed7e93ab8e546c570f5fe616f973bfca340ba50555e32d1e99b1f3aa8aaa74eb278f2b6af77422ca419705bfd0c397c3dbebacb906b282264038c742f7201529ee80c62455baebb5a6bcf852f49418b3e17d0df884322d62ce34f3244834eb18f74b01aca82d13cf49c1263fc5b90ac8d5284adae4e0df9f8532881e94cf032088df908298e8519301e7ff2e708aa4f7f23daee05352aca48e0eaca3b341694bdd122cd02fdaa7373cb3f510a1c6365e7bd37e2c604c8a87d97d88ffc13d8c20940b4465105d3c13f3a01fba235d9fecc091e74871ee4fe0f2407720b9369567ab89590b2a5e3a03b848b5b0a5eadf40a1bc744ce1a9f03f42915cef7a8a795355f92e09586bf41623471ca8788ee65c9b30c00a3760605d42857ef58f55d99896aecdf03827a4323606530f2de6023fbb503d0ac50e8f5d0c74647159c99f73682b2ba6251205ade5d4653a2c2276902a2bb744785b8eb773b30c017f87394a7814d7ae3fbcf1a9fb34d4bae93f4b2b585b9a9543ddf60f45530f5b98835745d2bf88d5bd0e9f7af9170cb09a1aeb589195cca3b0c57180185d410e6006587b8afeaf126718a52bf90647219ff24bc1797d5585446c2c975c9a17b09ab2da3047aa666598cacc30d86cdd39e70a805802f718cb1133d6907772fe4f9e2ad483e8db20adcad118d98048f4cce7d27eb25bc0c9cca408cbb0f34f4648ed80e6128bc4bc2fdc59eef7e032232db7a8bfc3b4b09325c1609e74f46c22b69054f0ae0275e1b0b4d03ef05b8ea48df9fa95d0e6c0df2ae6a114f689d200191c17c6930fc1dc7af747c7052a02bb2b98f2eb37b065e2e8134e18c5f77d6e3d908a57f40109778e411ed8a1be480ec8d19ab77c4fc6f0dda8fce22ad3627f35dd99dffc03a9d818cdd192a97939afaf2fdc9c31842347171993adf1e735a03dba8415f3a46c8f8001712fd52eae688dba1c8853e12dfc1ff774de9c285b7c4f6dbcf8cce626293228d41b529a962008302dc18656c02636b00fe3f1817314deb8096b16e77f61ceaa239ea62aaa48e3fb09e6a28ae4e0a03abcf1c99e17e5ecb9d57a018d22894cdc5064d28b2c3b5109cf728e7bc78c63c82d898575013e7fc6b8b07741da1f86a91a004f02bfed08bb4a6db1fb580c0cdbf23c69481f1a769a251716f8f33104223b81cde902a2ada2318009dbe591faf7b85851b145651b12f76ed5dc11352f039c36278aee46534aede079b11e2e5b49632147f27b1624df2e786ca2996a81f1e4d34c992f6c9d1227228f9aec40bd2465f284b8987a1d85ab191a92645c8d793035f182e0ad4b2b2d21279c1504bcc78ed5e5a4a2d100812c48912abaf510869ba37966983394ec403faa62422bd3356efb7ef0fb640b9e53c67e3f26571881034918759f9ccf1ab85038d803210babdd6d8d3c00de398eab0cc0bd89d30f8150a3f250a985fac10369fe8454ebb82bc24090f68d7458adc4c673d3c3d5c13510cec8fc7693dec2adc9c55d5fdbb16ec13e48530ff2cfba8a6753a220a2b3b4b26078bb01e7f296def7c3f0427ce3f4b484e6a537343599d231192d489bef742cfc32bae04bec95c0d102c71ef26b34d2d1aeb7cf4beedffb968d317f8035f51435971ff3f323915030bd313d342e58b330f8ec2e8e0b4c592015861d082b420097bcf26c90cee1a05f489ad4c747f9ec63230ed865469a3d73c28579210bd2c80cf6ce6062ee101051a04f0d7f269e3cc930e084cd1e3fe83ea30d0d1c87403a0d54b7cb199c5e34fc0566aab13dee2273e1570349dd9f8d1246940f6bb729918b3d3cbb95872b780e84e6752999d97aa9f7093e4fe22fe6e4ce5856e27ace0aed4a42e151e6d8f4a26b24e48b54358b891e198031f02e46e164b0cd3c92fdeb393da3e604b8807d86af93c41ec134e7f9c537a331dddd56400221f9bad624aa6db8eb9b616b5465bfc10a44061646284e07e9520af97249e8b68dfdbcc92a00e12b99dd1c99497b5193b2d826b3bab2c2d7c25c86c642b1f2e1893df6d7dce2be7daa82f0051a63dedb5b104b94b7ff44b63e63abc4ec3d667bd73ff0e288c136b70c63728b6b02255e827303e43d38e12129349f1c029c792dab18861237be542075d78e92edfb18f3373ed7a1fdb0fc5b91f440ed059f513746a08ed6c065f8230d44ee365b7e0ed9e80d18776010ae428b3972363c7981177dc504ccdef7972a70dc34cf2775fc263706094283b15a24dc40b7508993bc7883b5e212e95ef05ad43cab2cffc6884fad85b4e0c5be945fd1c3b0506697d824c00ad38bf61fdf85415eee71e0686776ab8f7c48e00e6c4cf5606f45c4faac9eed7ae24bca4ef188d4b713e7f353b604c6f78fff728354eb7003087794323a5cc8072949c2a86bf71b456ae00697de71cd82d95fd2d091b0f17600f5ee9397e5d3bb51156ae1650f6245ae114c2d007304737ad185bbcea791b6a4176354d671d8c61ba10fe3dcc36529d86016238eaaad402820f2e77fb984b8860d0e146eb75cb94ff3746075dcdc49e22dd58560de0ae32d4dc947f3775954a3e79d1255d56b9b427f84914f2e62ff1a0fbedecb7e16c0eaa17549df0dcf8b738d796820c9bed09207c846fa724b5002f201beb2219f963f70a5fb548af7672495355003a3d2143dd605225f99f25dfd0013da134582f1f8cd996bd4bc887ef51b0d55efe4f3fa6d80d421ff5349e95c6c1ccff784fd70c3e3a0fe3491b7d2af682d72ccba41222acf3ce80d7f91a835bbe8f5b90bdd0f66bf244c64fcbe1827dc861d2eb1d4d03e811c946ba715cafb511e893aa3bd2bc39486b86633babfc25a86dca626dffa75345ff2c3759727f183a3ffa48399630d59ab7aa6616a943bfe05e82c0d503129bc4f2431f1de820bded3d0d555b770d500820af9c76a199096b5f40675e540b07d09d7b3901bb43bf1bbe636599f3cc286576b46005983eab4cd073ee6ce0c03c76b41f1c92e04bd0e6fcb3083515ffbf63d164784e251667f705f1f34f5d0f995f856cf873288863f29ac09d5c1f529a0bcb6da66cad2210746726374b6f078b6488ab2c96e89b31e043908108e1ae9dd1791ff8e6a6c370f136dac15d1b65f2cab49d831645803d7434cbaa77866bb2d01aa29dd07795e210f97e62792c46af683f5749f2c633990ceff93a195dcc4c0b6e275fc67812fc792257dab8c8ffdc9dd3c7687546b300068e6f78453a7db6c61c0bda6b872e0e64f73b864aae567806ad6748e4c42b50bc06a7642a6bb21bf2540cf7f7c3920fb7e0f9f40d770ad5bbebdf9d857609fb20d3ee066b7c501ba2c6997d657eb766ee9ea2b4c11f14d42bc75fc86acf18b0d9115622bbef9b24f1f61d51b4ff62f4a9ea2394c90da2c11cd46aac7ddc72308e725ff7ed7a653ee7f0339dad358ee291ac916bb4e6879aeec2ef512670f194249074628ce6b9f505e6adc24bf3d83eb84afacef48d259f32929145934c24e8ce4b5a7c2f379f715831403271b608cd0dc5780b26d36e4510ede5a1aa2b5f01c1da20de7006964431de3dd75580d537e4873bb341fc4aa4a01d9ab179fa73caecc7ff1491c479766b39ea8c6fb2205db6089e82492dc8ea28cbb18a562dca8b15bfba2b6f46e8687415c94d3891c18a378b06b9822636096c8ebd92580b2397d69d496644a4b396fa549e566b04918988c5eb8c24ee6a3997cf763073862ffad67dbffb34e02dc96dc9a21bc0bb7e9a8dd0b638e9fe10f9ddf3a320f8d97bbb384503e5b6ada5bc346ae482d40332cbfb89f19f9f01f86b67247123ad61c221e14b326315b77f84ce99dcc372727f0c9983b5f3c2a6d4090c7a7cb76063a60cafc85416caa8b653bb351a9f1567c03e220f3f50bbc781d29b43966b5f10f8d09b4a6509e78f3cfb2ac6611b784d739be8785fb74d52f90b9e9cfe1792eb3c21d5d1ba1dc6bdd7850d2ebd9ab17c23aa5826cea2a0f1cc472422451dbc23a17225b91e27245d630ca6ae5a949e815aa27839f670ea629b8b933195c63ae166c5085bfccbd6f9cea3dc4142dcfd4f6cbf8157a9cd8b57c2e897f71dc95df6be711be65d376662be854d74ac006b0e32639f6b35804ee38a19a4511b98b3c81d51e0684e9b64651c293501101d89ab97dc732aff75a1a81ecc675fdc9d53936a37d5cbc2e57dd7fa34962c616d091fd7d2b74519eceab12a090060ea33018d4a57e83a30a79395bd80fb7da51398eb742a012ec01f4d995a537e053e24195a03b9b5a8ca3f8c06d3ede39f752f7ba8378d55b9010f5560b70f8f9ad560234f2c3888f852b2a41c433b074c309dbf99577b8492f0e44cd27be0861205b31cc16d0d1785c54cfd66b1580e4a371ee4c663b1b06b8b1b1e0b7c4845802105dd5820e0eb83efbb986586b4aaca2e9bc4e0055a889ae0fb1e29d587d6a0ffff97f2cbbbd0017ea64736ed08ea9052862de87e020634f75aa7f46acdf6e849c67a4de2992053576be2657d69f94409e24690237837c9f192af54f294a7e68c224f4e08a665d3bcd49d9aad873df974d437a66e89ef0394555dccfda2287d5539b097886516396b859b1621ba47544980e282b4f2eb5017ccdbe9ec1a9c5d426cd1a40d43e5d96968fc6fcfd43cafddc3886962d999fde9170ee7370f5b960aabacd756017a467403ba0fa0f37548bab05e325a00ff017c95a2a5ab6ef48167b29e9da35dd7785b3b42b406c1f382672cc3bd075466e38b814a69e4ecbeab29b9356041f8d4d951bfd53612c24954a3f9f78c02c06a7c368bf20453057565da87e323404b54eec0140b258769dc07e814873bc56a860dda7ae38d6b504abb80b14a224da59d02be5b172d1cff48f86a20fcdb0e2750fe09536e6d527fff0a722d47fb5e9017d75f52372249aa619af659e3db6af400e4fbf20384a242df5a4ae9fe1c48bf6ea0d4861575aa030a3a9accbdb85d18fe575a970faf381f2546f3bd368314efb894b2952a40591a83dae154baff79a845ec0b0f7260b4bd4c4fd0d7e9dbbee254f4e733822adc584809c5fd51fe55d832819638210a297d68e05a590231f2e90691b76f2cdbe259ac0012c38997d78ec69f629e4ac5066fa1924e03ab9f3c9f558a4e59d55bb4077d273a2b51e88a2a2b92965e579114ee2af74342c2d0852ff5228cfa3d81d88429a65c6865a9696233868765fc0d5be6cebcdcf51740944eb6a117a872cd798cf9557025c683b813fd421f70efc643845880c8b47eccbbeb0f62c018101439f74e9763628ebe99a891586f2cf0bd521950ef645f2ccb5ce6ffc1a3c6f7d3870670089fb92b5d1b508333c2f380bb3f8b69fc185bb99bdd311c34a7f72317bc2d138bfea1fdd55352261a41dc98f3ca98ff0dc9203e13844b496d320177b3f5be26abcfd47f63b52c9834176688b4e0aed275dae8078e871e94d7947a234cbe1e38da73c07ee2848f9448f6738bc882bf9e46ca1c438980c56d1adf4bf3337f65c49271dee6eba699a77a3f4b6f096f51ee1f88eac8b529af736b887c6d3350e3f0a6c4e0bd5af8d85d071d4a1a1feeaf93443179517c3e0eaa5fc31968cd20173147f376749b33c23de999b81e947c7189b5e1631bd7fa692cb0ce77cb2e5f3123c6f4e9aad20bf0f7f5107987b8349d8f88f3fae377446d5b24244ca55533d4f3fdbd67c77b2a4d5405ad473b8b3ddaf57754f8a83d62fa82b2b9e03e05abaa8c68e2b667739c72f145fb11e5bfc25e74ed4ab3a9172c21287100600befe80b67f6422499abd768efbc87b53183613c3bec392cc0dd701b49c960763e1f96971167dd099727eceab8aef843b6148ec6d05a6b2a50563dc181a81009abddad7c785fd1133fb81249d0f1ef21127e7bfbbdfc3c246ae5a52d59154aeafcfcb6610de3cc2847566e43a33f076431eb1feabac5279ba950c5163496d8eb58faf65003a18b8663514bf85a1f00a89d1daa7a0e410e3515b0e6b0816ea46a782a1d5fed42b19b516f681ef74e98e2d4282a9284905698239afe13cdbc1cb3e110cb4e42a82a278f299a9658cadf486887345a838a532386de7867efff3085d6ffe753648edefdcf3eed908f441e4391e593dcc7723ac4b89857dbd1ef43c747f87d623cccf5aaf30fb7d3e66984ccbaba6e89049ea6aa599d866e7fec89a1739d5896113694ac9242bf2c264a7daee3db39c355426d1c72fd64cbdad2ca7645add09958bec1e486e560d3ef0269656348bcb1f1c6cc0ae021ca32e70445c72917609bebdefccc374378ae2bac76c49011712a86b8884ae09b39263c7dbb5310e7009c49ad875ce5c9942a6429ef9e5fe27426d51cd57bf67462871fc96de614fbd6c233fb78ef23bd9203026f137bc2e1e62001e843c9361110f052484ec8ecc06354cfe1dbe23e0781fc04ae88bf9f66645749e3ffe4b969947482bcdbcdbe112fdf46600fb1bd8e4812641f2a42ef398f67308258c818859424d7f075dc13fa87c6641e22a6538a165bc53495e0f0da215d18befea75b8db14ced4fad8fad3d7a07699822f510f651f0bb2de95d0c7f63a04ee83f00c769dba8459ad4d4bf28f994f52c1af5f790538cc96d8d54c6adb88382d4e22bd95f4950af55be2eb4cb8de116f00dd59ab8d3a6c64a06aa5a7c58b2c7fdf201cdf9a4f143302156bc4ae039287ae1d1e01e7f346e22647e306ed7ef4e23af77ecc9e7963da8143e171935875d5713b18022080c8e4d7a66638804355f83f1a0a8181b74fc34379291307920ef7cc357de7659f648a90531e7594f1d228baa2b5ea26190acfe7f314806e0a54b143528571b71f5638481c3b3d328587f899717fd3029914635a2f2184c0370b474e8266547e15bbd0b4f2f3a84cc6c36e168b98b6c070bc534c49a5502601bf38d0453c5e6121ff5a031c560a0d7a498a051d61be1dc02d3b6fb6079e0938ab5279c213d710892d38ae5d826821f704f721d80ad70a569c41ad870f79232bd739cd05700999596deb8f32604aced41da9b1156ea47426ad9cc0a0b123dd3ec6d2d97c07833c2f52742c04485524c60e5f411ec648726d5ba74827cfceb26b37388b04ceb10fe632f21baa1572fc9ac24ae0eb8081535336c9a2fae00bfb18756cd2e80d4b298a8b73e9fa2842eb9ca3610dddbdcec65f5d625abdf67b9a628a5bbbf9cba76f5f0e790767f0bff7970c8520dd84d182a59668bb5b970e2cc366a6af93ee0f858dc29864c12fd4aedc66749097b0e231f5778ece6feede73bffbc7434bccb84afa4b00fc2f6242ca9c57781a53378ed1bf774966ebc5d94e416cd0d64a3014a2644042e43de5c90dbaa942605644001ccaf59b3e643bb86bf58f94806e57e2dd1bf4f889baf386b22a0aa3758ee8537bde7f7c6c1dba6ac07fb9a488b25e5fb5806a861f8aab0df4f653236bb67b8da8f0c108131c327d6c72d88633b4d1c60cbf69509f51c8e101d77452f7c9c2513248b21ff4c36eabad345a3e891f87182ac62407bcd8d59df8ea04b8ebb1a6b27493d88f95bb818e7c5d6cc79352444acfb4e750b3439e37884007414bc4eb81727af5c309bcc6bac38fd7cd3f1096296e5546d60571c835fbe0945ab9caf3417ed21833358834a32205d6e0ab8f65b64a0fcd78f10be1db6d9ff273325d156f6394a1ce5b240f93ef9d62e2932120f1cf2b7a5a387fe7fb9a2a48484035a62fa5e914cd39edeedce8ab8ca0f71ddd52e1b8a4c663cf2016a53ff1e03456ecc4ddabf7aca0ec6a178c5619283aea2529f06c7bcb4a3e57708a58aefd02687e37d16e3bf988a292eb11a961e790d54f9f52863ae06ae543cd347c60e5ac4393beaf269e4247d3d27b716462f92fef2a3f5a89bcee2e08dae328eef26b2cff0849f8f1405a8bc0a499249ed9453d170dbe9c3d9c5fa58f505c38f483cd461de1f84dc33c7561f07608580f87b9eb8086d96dc04f10a828059138c89646f9b1cc8855c5d0ef9de5acb3f24976fe896c57a1656ea833f0d7efc207fd98d34c4e0b76b344affcdd6d1737e8a0c46ddd0e046763c321a0179919b1c23f898b9fa1e2698a6cc850be2209549bcf83515c6f59f3a8de5b5c90f27a1f081794c53360b0cfa2b61d748b7e3f64d1323ef11d54a860feba29951abeb4bde3d6eae05451d51355e0559ff52af0e069c8b64d1ce042e3e52726b8780f69b8e592e3fd1a1294d670275d3530a70b4af2980f311f19b29c2703c8a01d90ec8da04c5df1e0427e135221afdb00dd2d30b7b80580737cb90034eec64732c85a9d9340caf9b09a1026259c4f13686d4056050fceb9c70f8966be9f06ab9a7ae51641eebb2f93d2688a12993b8ca989fd2a436b9bbc16a3c1e035beee4f835880d579f938a79dc9d8503c8d516fd6d05329b957b6f071694626e283ad4ae568890c39618cd410dd722d4419ecb2d5ceef9bd10929bbbdba5379fe29805a9a05b70503229ae2047d81acae396bca2b8a6a1aa49561ba2f20b58ba3c9dbb471a86ea6959af8fa8feb309efc5bd366e1fb89a4d7194cdc91dc14a3aacf86873a133a9eb92b57fdfa6f0b7d62b4cf203c6a76bd62aef04b6f5edbe47096e0357f57634c2c72925e20f8048da95492e9e52acd9d410fafb460b7ca3258897134a2cb6792ff28b5a475adf6e6b18709a847e32c393d80a654fb4166868fa64babe323c2cd95d4bfce8d0187fb0f7007dc14ad61a935df59b63956c39280522fe603745b2ae94342c25d6b56bec3332b4bdf64a5d04ff33029a352e233dbd8bcca056d5eaef8b7c6ea20be4cdcd3ddf6b39ee7f86fe31a1e6c44780d7566efa13a085da0726ccc5e0637f0f7f16ebc07f3c8a1317c95c7a2d8cd46f084ced77c7c5e8ad7bd95040bb6d7d9c3ff87eed0c7fc30eccb2966f8e112f1f9d2ec2e31043d1aea4a6056c5b78e9591b3cd685973ea720ac28b399c06369199428ca9991ac1968fb690c84d513a91283b15f21d0f1d812a9fe489298bc95616a6840f2259452b19c4543765c8966218385d075fa7587479be117c37f80414c0b80ded08d72c25c54b2dc461ebe496dfe2fdc7f6d5506bb9933f5de49cb4fdff1fad7e56b9651359864c8cf581dcb73521d9e0d0516b70357c88260394e80db3e61a6ababb7a7143dea33e4d4420439b4462123150f007790fc1e3e7d0cb575509718905aec3d75f6163912e348dad1f97f80f56e041320343cf5ac804e128602ae80033ba39d72f027f275d03616f6d68216913ee137febcbd18439cb55c9edac3c999a4530e3a6b88478e758a611d91e34d7a5dac5c9890250f18a40099107457bce0111c4e952c531612883427d166a90b50abf0f89c103445993c40f59e967c7139f5c9efa307c1b46f3863e26a45f73ccb79a24ba08727c7789ee449b549f571ffa4e4f2c4a4587e1def1a477ddaf30bd30020290a81444f4728ce7d3475740c02695bcf8d313f75df46a388e5d1b48043babf634187e5c179ae95f063f52d15ed625184ecee0c39efd28de868344e3f0965e6b15c1db5088aa969614190dac1fe8a070c43e0422d9ea987f21a02a4d69ca24ae80958a9cd773aeef9305ff8e41c5073bbb9bc1b8656992d9255cdf228a0eef94e3dd730a5b0a8d30bada116967e25be765287495dc2f145f94134ee7da4b6cb8062fe437a5035e6cb08b91ff244965ec79e3de5753ea4d60b0c53472a0a4624623544a3e3c6780e61b30bc452856fd794ab0b5e0031f90994068d6697bda767d47e3840f1d886820aa2bfc0f90a52c4bc105738303a9f873f93bcf62f586c42c60853dcade8084c695ebc3803cbd87fce7de379fc475fbad209e199447ff55c22a498498dcc64fe35e39109dee0856832139683e7311974f167cc04157f56e546292c6eb58bb0db4e9f30e94eaa1f13152510dc4a800ea3174051c0da13a97f26ecf1a145050b3633fe147bf0f172f79b1a8f467e88c7228d47369fe9cc960f6ecb7629ab3afab41e375f4806f1606452662e29c407a5467e074a64d3725722b07099c5d881ffee6f03c362707b9abca420df997ef171abdf577bc751750ceb26e04bd85bae5653ab42aa8ef4abbc364ddd10d7d0a9168ec6755b5ffa4e629625ad786bc016f3dd31fe88337d738bbd0699670db08a15d3b138f71597e520aefbb3ae631f4445bbe15e93ed3daa47132b3128a49e2a5d3614a71195cc73c62e7aee4b55b4afc9fe28c4e0a65efec65895055f6a7544eb406fd53111382a31e5f6c65915cef637735bbf94cc7b8e5c6957624d5fde6556757eb66b9093503aa1f49a383be8dddf50c67a9307694b1991f7a9b3f391826ce097742fe192d1a54523db08718eb2f22752a6bb847b5a7c191f3b48475106260071c53aa220193f31f8662d49c20036ea2371a6edaaffb9c9e540bf0ba2718f164384a6562cb5d77dafe5afc7c7c2f456aa5955ed2ba48038e67efb1472e481298e7fb517d65b346180ea3c8f5df127713ab8c3404ac333ed6f436e76b6a28160f34b0d8131e0bc5a881e9e235a6a706fce7a7f4a19effb247676c41bbf3973dc5dbb316d0999770df06e5669f495135bb9117e6bbf9ccd23fa71bf18dc26b190b8b847aac03578a4c12fd417538ddfec46ad5d7d1a60abeadbb0092b01e11ce5a0b3f6076429fabc0d12cf461c516b0d3d7bacde02bdc76ea815bfda781e4ccbe5be2b65c1c9f8783d5140c14006f17a1e9050bbca6cda63ac4cd0278097099f6f8bfa5fe882b2afbbc57366c94211bc2c844194d6f4c46de12a84ad6f3a26055694e38a77e5258b3c1f18e328a4ec9628892d2b0443185f79998495dc16cd8c9ff72511e5d8ffe9e2759ffcb4c314b7404ed482d26c0f2ec17111753e600fcd65fff7989e6cda36c182271de92a8ab3d3cc621e81d6954d82e8d784199777947c4e83fc32ca0cc8f1878232acdb324e004da050990bbd207208911c4a68ab374178e1ea7e13f23a4db18794a159c71a114bfc33c305b85dfe368093346839a8d49852711613fd2ff2b8d1a6107fb0b6b4fb83617a56c962cb1cc5d8b3ca6f0cb4502c815083726ec65c84af1ab8e43ad044014948bfe9826c3381538ad562fd7b383fbfa3cba213c1f160b12b7450746c615f7e542bb1b72e6f7902ac7c0dcd1bc30126e08e525f8f53258e60e9a64a5f0b2393e6cef8823b49f299562a7522c6d6b5f56ce336d21f61e3cf594bfb44ba15a21da6bc4da3c7365342ff5eddf21f110f8ccde311932ddfd073894cce33193e15062abce9c69ce0514fa3433801a90307eec00c2d0c4656bf30ff2b874a0e6125623cabd32fec88d3d8e2539fbbaf9871cde7b6ecb1b97a6065c63aadf0915ba8e7b5b9fa926544dd47b205c670cb4a8e3c8dd9ef624a7be8c7763b1d812633617cc182ba22b23540bbb91ff2d1fbb746341076f265f5566f7efe71f2355e377d6bb0eb6708e1cda19c5d6d4d78891e12c79f22ed308a6e9b9420f23a16cba1efe4096fe1a4721f0d3a4a88421986057e33fd6da559f0a4594bdc6eeaebc65a67a93d8a1fdb3c8b92fc083d4c56ecdbd78e9cd3156f16a49a74a7a82854b3edab5db84f7998fb411710067c7daefc5ad3d7c7bba2bdd9e6705d609eccca57ed109f7cb4b06511e74214640d67c1d755dcad9a4f65fda15fbb8d238fa1c0aeffe359975016caaf06d0852b15f3be363a12f18fe6ffedd59ea40b2e2d11a5b67ff3a7a1d526ffc844e26e1f1047909f2a8a84bf6dc2ccf8fd72154ac55fcbf5f59ce8d9cd58cbc6df6d41f5c29f25fafff736c3e63eae03ffe4635b8ec06e8397f9a91ad918eb961a74955d8e6192fe10884ef30e887ed61b8ea11e454d01d61086388bdc96e1c18a35779b393aaa1d90e02f04a98bb0557f1f3faf95679966570e9e1ae49c154675701e43bd27967f9b98d608fab57e3ee9f178b3f95b5674c0494089207442003a937315cd7ed51c8d91e38c8857336951c745d3272ca87d6f0cc0c4b2a59c0ed6773e8d7d5ca1e0d7d1ca3b0cc234aac0a89d1d55214a8dae457fbfbd66066f3a844222fc003f43111509c0081beb69792acf8d06263fc254347fcb0f2330266e985433c4f8df8cebc393002f0b67081e8e7688dff906ec75872e234a236be1afde6d5e2d4b4219a701dc1af5f7849cc46fd6c8c4b867f013a3fc04c2c1f48fba63633ca6b1dd6b43f02da835b05d074c46ca186f12b62b1509ff53414c0df86db5c3555cbafa1c60f49198500756355ab4dadabe7a8efaa3908139461cebac4cdb6d31e86c192ed2a3ade56a031d0a75235b0efcf0d880a1001ff34cce03268cfeb4e07a550e264c0fc752cea669529351f2146a2ebaa751c7d812d24698ac4e4e72abd4dbb641fcc2bf588609d5ed61c2af2359e7c73f91fe57ecf1aefffdab8a5bf534da641a0b7a5c8e5971df288eea1f460c2039e60f2d2a03c0b25d69a84b4846ee0cb8aaad595a8d964f6accf95bb68d10dfcfe8b502f08bd66eb67fc2d554556326870ac4509c60fb8ef30b41e61b9d7049cb90e13203b713c17cca1d82f03e7585747546dae8c170c2db93b576a8e3d50b20af7b6dd1da4f67c6549250dbd6d065fa13cbc7a4cf5c8a8abcebc9936a9c47efc70a064aed395114bb6f5f7cf5d388e4211ae902116a157fd0d11b39ccc85ed153052ed6f9bdca8b9fa98e78ba79d7b6c3ac82799c0da65c96d046377dc72ea13f86b3276fa258324cf5138aefb25288059100e147e3b1661c3b9eb55663a31cdf283a121d613c4b5f17165cb0925a90fa53b3f8afba18bcf74e3e9ad526c630e53d2222db295ce7c3e95489d79ee439bb9e7e9729a4436dd0c4856465b6a1a94bab035f7232a8319a7f2741bc04b5debed58d08cad7377e4d8fb8cfd9d4352ad061467216a0072677b4a490f85719e46a0ac5424945e39dd5aad5006e64a8f23b9d4ef3550bce05d66df33172a32881eda6a335d42e87593f6c301d40cff9c897622d137c6d517519de551fd62be79c2bdfdf60b6730666badb4b4f3ecf9d898f3f14958d62f1bf3845961e77ac4b6e24509a420f333a4e3474792a67dfd31560234358b9c21a93509fbcc72de0a65f3fd9bc274d93a288aa4ec97635f74ec42ec9c5737619dc850b0e675093430a2a36fc6145c9b7f8a7d7ada4f161f06538503599165481279c3f6f1c87cc28dc876d1ecc680a21b8b26b97ee9fdc69dd811d8caf9e529e9d7867ad0745c3610db50ce54069247c2fa6c8eb0314e3b90d6bdb6d056678ae27575a31eaf0fa08adbd1e96d5e5c9e02197c2ad6349e2427fe05448e0b2ec4f14905692d68cc97040cffc0b5b8a49c337fbb8d7df83fb57de1d4bd5e9247e5021c811c6405dff5beeaf1907dcc4003835b12208cbf068a52cd211745529e62d90685934aed7cb47daabe0993deebcd726a0fa76ebe2e41d83362234ec89ec6278d7011c1306b1cf0e8372b8d15199b9164bfbb6310927b15553b1c0b654e83cff908a0722d9b9d1710ead409ee9e4538df32e769767768f798d11371e208deb04d18d948a176634aad2190ad207e0d70ff8e9fe45a8aade2e1b8374e18d31bfcfe3bbea2326d85883397043a445398ede7e99cb34c2613df6a6493a1bfc191a6a53376cf560cf43bcf56af6adfbeab6a770d2c537472f1660aeb0c52d96ba67b82f350c9bf5248711583fab9f231b027600e30f77efb86b61194474d41777b7d82d8e774d14225cae69b97f44735a63aa7b2229d948895aaa1be4d3e8ecc7ec0b25229f4f70e00c2f2c317a9a602e6f01510a45ce984409d33cc1dd7778970575d21933c45bac8d7dfe8d3c1a262ec9e705caa77c1398c4412683a8683dbc6c19e7e08631c7cf238bebdac67d36cfc8b9da7d8905919b928753d89054633521c76154822f568088ce838a47da79df679e7bf46f3983d0879479637273ac6ad582c738d33d1e8e180f6c49f74304bf474a7c20a08baa80ca9abc1644276a7a3c7c847deadb2ff7b3b1427206792efba0597015ba405ffe325545cd294dbf219865164aacc34314604c389d51a09ced8002963ee0fc1d4ab402438b7d1f64597992ff1d5a503f3b21c58f030591dd31d7496c9679fc2ae4f0dda1bf62379018868304a68c5651d9f6bb52a2ef2555366910fd97e634e461b23529540c8cffd65c76145e91a847b64e33482502baa24807043058d7ccbb20bc7a7cdd6eb33dc078e455a447b4da8af0767d8a43e30ec6a6df28dc38debee683fb5545f72ab0ca9514c9daddb707fd71c4ee8e59786c91c432f96ac5cef08bc78d31431f891955e8342033c98e0d691523651235b381ff4cc951f6672f365f332c2939a48a9c014a3957a8eb586c8a8285006a550383cf276bd15661319b9f39dfb1cb6e06e924045c614f4177796314e284d834a9e3b82b2621648f553b0f12ed09d599b16cdbce50f42a0932d85195f1c4ddb9cef2980de4466bc4bcf140683c69c7bc4b059954d01a9483ac13073ce4e31bc6b755a595709ecc9be11fa1ffa9d8b44aab354053825ce30bc72797684a40cfcdb16b81a6957c1ba5517d0bd4f3326c321734cd9863e67d48917b3f50d2b1d2c60335b490cc9740d545db4a3c21db61278aed0c1f02d18bf9ac6c0a41f2ef11090609a0f356447d88987bbf6b4c07b3cf15a53b740b1067f2f3f5b413391d591da164001254f7478e9ff3ff8c6998eb04654dae07a5870002360f04434bf5301e714f766af4c85aa6ac360df34559e0cdc1fb0ded84bf430e545d2c6966fcc036c7911ebacad889986db825021884103c5447b13b07ba5b49677fc180b89f80c16ee9a90a0b033f713ede565f701e4bd3745892cd1063e0c288d128ffcbd210b75c8fc5583f98d5a31e37e2476bfccc3a93ca67c7c40d1ae13641634c6e1e17dd80c0405dd78798f82f1f8b333b08c54d02061180275bf22f904ff0f566af99082f46561a702f6a89528dff7b4b0cb9817ff5f0bb1abcd11b236e1343921af932058dfde025e69fa8b4b4df005f96fa0e4ee9e2069af0f040b793503ecdca9afc78b1911466d1d80c6a5ee8968172da965bcb360e50e7c327f707e306c7a8e97f06ab1b401768cf78bddbb277b22e31c17f93ec281ae00403a0bc9c78083ef69b1e8db1dedbcbc74e3d724951141ac83bf9c966cdea09956fd9432586505494bacf457032d9d3384847b34026224d74b005588f7766dcf87a8f1c7badb0e0519878d8a06c7d2992afb728577ebbdc16e2e654086a4d2ee64ee20b083f06b73cc51b3cafe688f9f390144feb096f434c14ff16a0c725066bbda37675cd5bf804fd1570ead762a76800940a093c229c8609d56d2970d5fd5491b12937bb4a821369e609b1cc116c4441c7d0d5d7e5726a92bde9b3052813effc4db82621c82697bb0a82419937283201237d9028cbc27de5105fcce01cba650fa94afadd5c3e06552ee1cc206b6e4b5e58e14a9f53f41c4dd3d9f5833d5a1949961a6745721aa6391fcddc2cd58b636e6e207c0b7a25d7189f732ad2278341f5f5bb64c84d33bb196e217fb8e8e14e5f04839b4a5e800f2b1778b2a7045bb874796b6c359491c1c9608934de27a48d021ae71a5a2651db94fffd38f06102aacc9edaeda5252daace245773a02583a1d7e057ee1decc35396e295564deecf901392b99445c504710c2571d308e4836f6879c080d7b22f6d1b2f9cfce1a2e341aa851c7b5d92ea3b19899b8e78156441a486a988df351a2f161ecef676c89649bd0dbec61108d0357f3086d9e1869eb450cd0c2a80cd82d409eb9122280416e68d96765ca9c0398ee2e480e9daa3167fa1ca2c22db3a90685ce16e6bc7b953e486f4a8cee6ab2f31565a7b24df4ce273f3c1f9e6d564f4254a05406416d84cfe64656b14e64cdff4ccf5bded46d85263787c97857e4b190b29c0c065e3920cecaae47b33c4a896d88b64018a923017f1164e18f5332f9d026fa49a0dc66088ecaf30092a5385a3050e84adf42251d49d47f24c9f61926d697ff8f54c1ed3c9f413038cb8b68d0ef11a2e41c2e528d693b09961c7c178ae0334c5da4f640a8e0dc3b67ed73863c22c41cfa14358654b2fd439b84d502e08ccc50e637a4709566733cb1f631515a3d52a2242116ccd0263a761a164d00fb63bd79e98c7f68f4b7953e4c0241c9b843eea6b0ef8f864f47b90028c974f5a3231a073edc2c7b51d64a46bcb68a469afadd1f8757cef87473e6026e825a81405914d502781087962f3f5b4a0a4b3f2b6d52dec05c4e7054d6281b0f9c6d5ded9276d8b7d205f8697064c17ac12c92ce7e8b3a7dfd475873d93589ce6e660d0d4e9701a4b5770efcbc7d68120f9585a5a3f6895cf9425cb54f27e8a8c0f362d6bcac916d912eb2e2ffa649e254cfb8b5bd811c51a2174bde3e00103a7e16d6454ae2f909f6fb7ee6272837f82c8cf1a2742ca4e4d314a1001b8678eb2d7ebf7ba2c6ce83035cbbc897667bfa86177c226fd247289fef4cb230d070daa55a38f61a53ec04a05b04506785103ce3d6934ee37fd295d89594d1880da874715402de4f979b3a26ee6987a3b761003b0f780a651ff94ae38f5fae1674016f465cee3b9cdc117267298d73bc097258e8de805297f34a3c9048084bcaa89401cd83989b2d1ced64c27b480dda59cbda951e083b041df0f99f95846d2a76b29d377a05ea22fc5aa61508b950d801846c8a51d053ab957af166eb6b6217f5df4bda4bfba37ef1938aea330eff9e6523c537fff16c329afd4162cdfa898f88bcac05c43336743143e94a8d4dca1bb24976165c6e1e093323f02399dd477873c11bcd7dfef3019c003fbd6189097bfe9f2f1ef0a77a15fe75a460787c0cd9a19271561f619565503fef690edaa793c4b7b4c8534f05e8b31b3fba0b726fb83f40f6cd3d58f74c8e0ed63fbcb2bed4dca8586c644d41c70d26d69752cd8ca3be28f5385eeb29ae35dfb9a2eaaba7499b0bbce3d0bbdc1f563d3ff41ead923683c8ecf87f47c93d4eb690ce06c34ef9821c3f7ac172eba3ccded69a4be1c8c3dc5ae83198fdbfc40c8aaa5644bad7827d28ab5db96e225a5c952f7e3b3f50882418e15bb7dae1c50d89c5f3ebd59a80d8adc94ce1e806e84302451c5fdd1ecc2379d07a7cf37c7cb24f6b2335726537fb5fdc1e8c5a137d52dea381d9ed6d7d8b4dd1c16fbaaa9971df215e5e9b53d0cb64b0453bd7d1048ed386f8ac68708775b229830cf8ea060c04a4d03cc0dd16cab61374102cdfddbb87e2347b417ecad6706d2f94c0b7e723427645fdea430f540d81f44440761c715f50d79338272c3ef489f00b882b0b0968a0abada653a18414f7ed4dfbc40f13592ecba4fa6d3c0720f79f26fcf05377604253cb2d49881d1d0e6b9c265d39976ddeede391f0930af1dd83286b1ebbb97dd79b77e07db2528b3a5d0640b7338adef052fa97d15a64e60971cc6fc4f04986828282cc8b74751ef8a9df2c57c048cbecb7be3de016a9706464715656047e07df19ff7671cd9ee0d14c61694da4028c3b37e195099f64338c9f7935c05ced2abe9d3b83fada5a8ee33d65d7f52f25a9de29169f08bcb16563cb0abd0f1713b1f1284a45185072df65ddd28021e6a996904d19b68e399a32e537d96259ddf1fe5a8ce9710f99a4ccc064a20719f7c98ad97f599da8e49cbe4c7bb1c1827af4fd3d3396e6060fe257a5bbd9222d323d10864c275aa64c5d74a89a69b2c8870b2371a7cd46bb0de21f64926b5464243bae8ee9ae6c91b09277f344e24fa45f15870d8d6099ee9638c795e95b5cbe94ff702078726df1799c88a04c246e602c41167119105a4a7cccab42c7b95e2447c1aa81cd0870b55887db0ab7b792c807752ab6b9798ec3d5c2a8402b85436a0c715a01a3b6cfdf72db159570b23050cc672a620eedef1303ee141e19a210c001a2f69573d7156cf16cb5b7439ccccf2f93d7cf2904fa405006d3daa05bf963387922d5aa0ebbe2da5e5a088fea8deabc1006e60d9a74a51f71e40f639ba81cf858d6aaf1b619a2589a84b2e709771aaf9fdde8a43cd004bc0a24a4e00cd2cb9804e71d9321761773d20e883bdb2ecfd37ce7d0fdd529181b26d4039741b44ad3fb6a1f9b2e3b31d6fd65e270a56b045ea2d46e625f859eca9c9b46fe27515fe1e8b4770dcf331f004287be5e5adab5ea28fe54f0485a06bdd53976d003f998fee7aec1fa38490208066f808793f345a86c15a2f4d43f9730b7b38404a18f1db2f6d9d2ce749b541377d9f68f27b1e680ca21050b3e0a098ea15e2d66655470a62f5228fb4f95ba2b843817af87e8c2c682eb2d53ce2d356c20fadade40e80fbc31d1b8f79c25f57bd3ff3b158858736c8d88d83f1b21064421be2ed01521a6094a6cdaca70d2e994a3b2684b95a99fcf10ba16bcdd83ce2d2cf7f02effc55aa6eefa9fb870336dec8743d6a4b5cf2d6c3e8ee0bfe481d80634c52a65821c16a348d5a657b63060ac0542531e22da35fca0dafca192c7bcf3e7851abb5caa6febf561b3816696535f7c98ef7e02f0c5af284a11ddb2d9ebc5a6b22ece435fb67bd490a13b297561628819ce3f3b00850230eb060c185799c1b5e6698a75054edc4744d943931b60213067ce0da732495c8ec9bf7898659cc78d72315cea2bdd1702606fa7914993b4014e643f4e0fc495ea5abfb36237887bad8dd869fd27e1bac428b3f204f92691a3d36253e96c201cda93504b5434804241d71d3f24df638e4233d5c8c0570cb5a085e656ef49e8460238f8350cdd0f1ef067a36e8fadd8da2b9ef141f797eb1a0c5694816d42a8426e2affc495a4a68a3a1b6d9c8c46deeb5de6e80567a1b0d2eeb8cd10a14b7f74fada0ccbb13eb5b4922aa1fb8162fb54f6e443c03f3b4a645dc3da4173859229a1fb7f1673e2f0150016f6c34b0ec2b5402449abde9ce4b023dca31cb9b5d39a631effd1f46d0c2749b2cf4c45c1e3ebf0c63cd1fbfc949b93a59ac1d520f354008e32be68cd3d13cbf3297c8d296cac3ae8bace3eef67c2752670a7d79dfe0e68b4ce76c38071247afaf167b02a94c384044b1c21450a8dc4cf9ec122d70f7966bef51c12bb36ac835478a6db90086d730b14be636045ca72fd3e5e0fbb41135c1a8c66b74422192374e51b8fb837229d2477cc218335974b98150f4e15c0fc7d339a4ea987b93f46755e7a4e1201d3f3da1044ff917f12dfec8ec77670b68f69502acd9b9d2361fce4a72ed5bbdd33362513e41ff8ad956d6b8ed41fbd77fb56df2b549932884aec29fc9796ad431a4c105e980e8a25680c372f6c2ef71eaf51b3d53e6c0a31460780c7035ee2bc0e0e7ba48959d4f62ebb40e6a3e353538463f2d48b30bdf20f0a5a795d91e4689d673dbbf98e3dc2f30b628194c8e02ee51b8a8664d8b723ad7fdefbefe839b480e54a4894ca0efb29f9a463b96319de5be8f14676aa3073c5299d680e5e8e6d8fdf75dcb3ee3951a0df368c4a27b21b891d203aba8a074348747fb679813ffa423a8e13a37b09009ce3990ee2159c46ce516bbdf2ac9d7fdeec0793cf68e495d04ff37942b8b9fef85d1cb34cc7b40d4c437deab58609a0301eae9b567e1e4b7520b9ff81355b0c101232872d5f17560c280d8470cf9dee5903e2d942a71698dab3dc248ebaac66641ee7607bee864037f29c2e34096a2f6f8230c448af40af7980ae39fb140c5ec1860372c843a74656c6ef91a30d6d0318b941a3edf3460e114a8f102805fb9250acf7be6450e9ef3db589140d03076a10a545854312e29048994ff7c13b405cb7982df89df2eaabecbfac3ffbe51bb2086bb10b4259ba9cd5c5420a6597c98450fe163680e4b010cb7eb55d98d8a52da6efc0426e37b2ee091f3befba3654a769972e2a519d4313d81721ff2686d573fd4773fbd96b660ecc75c1f8f8fc007800498da802f5798966c3b344a8b348af6b069843b5343a206dccc06519485f763b73867ed165e20c930049764c4ec08c4e5fe03f24b9300a76853ef6f33643938cec67e06938357b9722ca020d8f6abab262f8c5b0076a6651c9e7d3acd04b366a2b62b04d57e40ff46988e09adb24d72e79280f145306fbf6385fea09af5df2f32e8f3a879e2d326f7ac8760d0ad0086d1e497e13033c495dcb601cc7f8ea38aee4408f0e787d22cea3a7f8dd28a40b200928ba5666a3a8318d1d3bbf48c710658921b8abde2427759ba6d219382b7cf2eac9f779d77beac07f1dd37cbdd675a58a1b00a0c018f438b5b5ea950eff89b18154c1c4337fb12e2dfb1bf734db541103818dde98571d3be5b4932dce22862456223828a26812f95eaf6a5d361b4ee06e10e627bf2e29fae9f66829c3c4f8e5dd7ee96b1e9ad8cfb6688a3794d72f673a2bf9cd7490dcd85b77df59cfee2c5e5e4cc8e03f6d08dfb46e10fd93b4d224547e29e2113a64f918b91746917d1eaaa860bd05a50a2c3f2383fae3324abf74960b723293750e4d60070a718b359c27575a2a6584d5124e83bb0b169f551e0c7699e9c278dfe814be7347f6289cfecd6b8ffc60b7fd12362c537d32ccb007cbf7597e484d5f467f1723c6e17d20ff5b9697fc6858c40d7034cd9b210756d331a3c6fd8b87f473cbc02d2f9544ad240b08414b01d5090170e3dc0118c04398fc7e9fc1c20ba29f036c13c160e44383dbb34ff947e3b2e82790d14333100d2c5bfb7d2364e7474855f9a8e52f92b749d6fa2e73b3ab10ad4661bdc8a5d1f46c9b86695513c8451bf993f45bf26bf8814692debe1fd7daf75ec5e069723c9f7c6e08660b0be2a4e395b99dcc5487aaac98973d544390ad619bb18f9774124c98c87e29d99de1d107cb0c4d608d0532f4b57d0c33b785f268d07cd706be3e66d3c164affd8ec354e931f25f3f92a1a37d28dbae0a20beaae43863e2e93d1877b4975ea9bb10e994353388df923c608d88f205457f0c38cb087fa4639f5e1c3a3019d7459b61902c8e5778997261b675928c2fdf6bd757cc65100b8fc36b1b75192b2d01e547ef545aec803722c11e03b9b5a7ee0ea3427488d26e0016bc145939dea07872b0be7b49ff8fc414153c04e99483b9ee833b71bef56dc62dfe52255823c1a5a26482728f04c8c866a37b1a359bb98c341ab3bf1086b398e4f5b96dcf94a34ca7e50f2f5e2255106ff94a93dc1071ddda97b3aa6be7c54bb5869f81caea7d86f1b42d0cc4a506dbceb3262b63ff1fbda02c076395783eb920e772759acc2bb960c0e160993b91a1052c707052f52bf678ec60abc0a2a1ce174f6b31ba8c9d6557fbe2741d8f7499f8dc8107aa557366a8969d4f2c7cfd8aa1297610cb9a653e2fe57bf0e900f8a7b952d8df0669dd1b333903bd09668fc158ea4cfe9de5e7f1a66ef6e39c67bbf67fe0aa0123ea47e89141d3db6cb1489b2f25f071bb36866d0a95b8df3881a2f935bd3a179496b64deb0af98f9d91a00913cea32dd00f21e681916d32f93629f365dbb90945b65e3fbc2eecf12859c82b3ff9db064d23d196ecc0c2f2db62da66d74cccfd9e01e8e1f3ce9867d7ea6d565f660bb6d23787b3f5379777087c3744638a057dcff88d699bde51a4c49ffffbe63107c0d10ab72e509a03e8b2d254f1ae91a882fc4840af2996ee7855a182fafd3b7da1a24abe42bdbaa56c2504d826971e544a51997d8ab7a0d1b280698f0aa471ae94cee0101e77cf7b8a262103d75c1940de2a8d0bbe1ac0fbf9019a68b92db4a390e55e298345287ba9f92b126fe9d7069c89f88812521020251526240934bbff24c8c145888136130e251abfa0eb33897486fd9b533725c9372e407899d2cbcb673b2350c2a790ec9360fd281b679d86d7d65d572fcf44fd4ff61a778d1dd442bc818e4d27a912285012e87f2d71d27f757c5c40c943ff55f86fb452f39cfce29d2af67e2850cd0e4d72aca8342a979b68c35b0819b67e1bfdd1aa6088de9bcfce263bc4033c8cea2f77c6504237b506f59c7dc4f46ed7ba8f9be311654e9fa12048cae2d6bdcc0c5f65600c71a2166802ff14a9c3aed063788ec29ad352b8c063b4c6e1a2031e51713274d64d5eedc6e0e44cc8e228039bfa2aa410e698ab736819998c3c030518dd077fc91a91209d12e9ae0e252e66a28f9bb92eee2e80e3a7642116b7da8a4d6be9eed21d9a02f2eb533f0d3f2ceeb523d920dcf53cb710bb17ea44824ea8215e7c84c90c1ed7f9ceea2d70ef862fd0d85f893c220534bce11be8136d8c3a2c9ef28d61baeb68277e422bd682e5c8e715e6eb33d81f8254a792a587395ca9b7934486322078d2d88b824a08e214280213281db2e16cd0102987bb373832c450724729908c19c71a59bf0afbdbdcc1711dea82763606602cc74b220dbabdb953f71b75c1a0f012e950f9577df31832bec3f31b07e9af959a3142ba7811f248ba24d17c8526b266b83381745611179589411fb3a8ec65f28573499dc22f3ac1f4bab04e9b01f0f0d7b50743a198e1231b9fa56f4a0c22fe03d12c1cf0a93b6f2be08289830eee3b17089e024547601628551578639e86c031ead2bb9e6f35b2ccee95ba64d100565e1ed70f55973f225ebe55b7790ba1a1211126cf57ff9ec1367c312b33af51fa30342a6d3764eccbd42de5bc49458669dd2728542e94b6dc58ea5ef58e2633a6daeda3e7a80f0d0bc1ce03e952ceac2807921acfa66433a2786fe2c95f9297e263de53fa27065726644e9efbf1c1f4b3b47a3d188765d82037196178f5679d4d72def8d8485179feec58f5c107bc878dbf01a07b61ebde1d2901bed11400140903c363fab9fbc1faf205c18e35e888ef655d59f183c221185c4a756b82b41f48e1e0acdb02c3e3a99003b535129e030099d4b9e0777ba45f4577acd15c6f6e277e988c250a187563e8164c20243daef3536132ddeb93f8d319346a2b0399b17657f67e93281b689d86bc648c29404ef671f47ee3fee1a18d85d67b6133f06c5b100971f528cdbd130e473ec6506c0b26c6e6de3259b54fe80882b25db261ad677b63b94dd9e048d8b7f8629d7066d2c53f0e8c0ae175bbed5a6200aef373068cbc9b73a85ef9e839f5de28a59a53ff70dcd377723a34773d2f6b0f6f84c9dfd71224ba0bf19a29158b0214d573fc46cdbae7bf1768f44b3f3427c15117e743678cf284c38122300bd3966390294da6d4a14994297ed421db72c2678be570fafd8bfdb1610c75d51d6a84b9a717edb025cb370d80caebfd896c90af32111536018c2b3a766e1cd3b21d9ba3a100d76bfe15ee3f716f4a057b39d672fc32e85a45ecb66d1870ba847e62b0f3abc4cfda3452cb020a69a9b6fdd60101d74be121cbbb400e8cd306f8f82f28becac28bc77a115ae9d24ce7fac95c6755bb1ee79f405a03a558e950656099d2fcffb90f8fcd6e74c822a1e1bd81eb7f7ddbc1256be80449452cdca8a91d9ef5580aaa2809da1c07b2c01776a73baa4ca3a7ac5b9413c852943a8536b99a5c8e04d18a74f9c7fbe2a250b0fc3370c9821c4debe9963d9628ecfdc6438a25249e5a97d3e29c65ce571bc179ef5a698270056fcc5774b3c8ac15b52246036142b75fd33fb616e80f2615fb6c8301821000d6ed7176075c423f80637e871435e64720235f322bf55b39a842fb4437bd8832793e2035e4f52156d44f572461dcafe99ea834c2e1d79aa4366e3d5d9d36e229cc48b835770fac08e9d3ec48bd8a27a9f918ae70a64a4b7e2269b742e5339171187e78feccded91eb2efa8edd24b00d4bc9b6a9357dd508ea877ad6a5a4fc2e779bfe4366b8ec35ce2a3ea17b29542422bcfbb739cd19375f46a2644be0c82e80ad02c28867863ba5c0e91cd5eb5212199b9a8eb53bbcf80946de45dd23e1fc48f2c6ace68bd2e468ba697d0461780ea829fd451e617c15ed51f2edaca381542c5ded4e403f437e4aa9b9095bb3f289a426a0825cc725e9b21bdaa87519099cb3f5f2b897c301d6e86a024a7a9362754a101ba57d8940caa9b9208fe627ea7a240037105a34ada87d1828aa5fb2bd7078516555bbb38dfbaac5634050896ba32a23fcd53057eed50502db6c9be13b2c8798765f0a66b9aacc2d587782660e196cd446be5de7a7639cbba7b1ced92aad0b3b99e401ab1655b190927ac6bf30639eba5d796606d7def8a8208d8a617fb5ab3df0c997f8aab3170f09bff7962f4e78f0fd5b9b66bfc0be84bfb1bbb3eb7516fd385a8191fefdda3ae97c784a2a58299a94fcd20a43552f8cb2e5728f6cae442ccf93b36245f67b4c41050adca75e332e3c65fa5cdd6766e60ca75096af4ccd57bb6fd51664da66a1375d58c94572cccd23500fc321776cb84a3f2622287bd40248daae1f8e698b8b0a969a63d54b4562fc377b9a7acdb9b6d292a434858056907035b8fb5355c2b175087619267cbddd7e52c871baadc3a64e2179ffb4c07a900a2848c5df7a0c44da53e449b2f4710eedcf97b5de27b112bd053111d92dd86a36ae2c878808a859943f63ca006d1012789992a61b4f6171134838db94cdcae6a31eab9c2836a544de05303edc7c4cb8c8135416127d267742249caf109894cde06077fdab097f67e627f661d98703f6fe58cf52a0f998a32f18b84adb94a16323813076076c81c23ee6802789270c63a8e7bfb667315c4853c04fac346bbe55b8215aa9410b5034a9ab5559d1f8e2a4242e43ddfb4c8ed12ce8a8d9fc12805c14920dbbe2256a11b3d9de800375eef7f90fe87c09a07ff14a315315193415a81a009a84b51d2b3c9be36940a63e00671f47a74f32b5a65310bc6c8333ccef8fb5ef9afec75c02162b0f9461072a652da388bb8fc9d81f7fcbdaf163ebbc1afbf34bfedf5064e9f6ad1895983ca782ed569cfe918f32482b0cce7ebfb01c5b684ccdbe4b4348e20c29abffb040b46f96caaf71a840f9d6dc917a1c48a59950dc1dab48fd0bde41c22cf954986aa6710310217f615fd587f6c905c963eaa46d22c4a7c53162c59fab25e3eb9c6b502a2d034fc7e6b199efd24180ca8e2daaf1c4535277c821f5305f76ab6880875490aaf0cc8cd8fc52646c712856dbe5a5a82e4449219e00d7771bfbe576cadf59cf698d0baff47ac04eae4edb6cc3aa73ab0bc4b5d2fd16f0a3f89ba42e233396df48ef76847adba0802a8210c9fc4670f4092a529e072ce8319eb1c8f9a32b84a11c767611e72a18d7925a124c11a18cce2a93876a74e183df208779728213178efbe2146b4391d746c7b17c2e33a1c58ff28f8c3ae88374f3abfbfe931c44631878256199902ab87f263309cd6c425f2bbf69c0f4a5c8b4db60b15499d8e9358c160da039ff8bc415b6ac6e8026b9a3e38b7c5adcc94efcdfe9f31b73b98ebd8d9f7e55430b22d380d4504e25ad5aa9e2f6c4d72abb897fb56cf7eb1c3721053aa23b924af8e8aa29f35501c3d8c96ba811938c089eba01b7abf1bf2537520c09b124636aa5c7f794e69bed66fe14abeb331cc720e36dd7660deb91e4727e301eb642841dfde589503b809cc55051bffddb629771a415a070a0c736db23761889d5947e51e11a5b28b0e1b4677c5c19c2b13c138a8ba6c52372a8f0ffd7c8e51108dd40e1740455a6066deb12428448f9ae4487e6ae794bea027843d1f9c19124ed761e8f8726c15aa0e9ce552bbe70f68e94fdb945f0afa019e30829e3fa1e9849fa417811e198f737eb1e1099d787f8a7c9231f330e29c83a4a4c685499a3635784d6093838a4826ef4e1a7e7b77a96f0e6f79c87152f9b7ab7ea6d25b969c1ed5baabf8036b7cf1b9b6e2719c47d8a12cb092d324a22ada9e7bef26c99e32ea478087216eef86500d58e201c30a25ef66043f01ae8f183d21c1fd423fc51227e0c1600242922e2a8b4ac5a15d236e0475942b11fbe77e348d73d79dc98533a7f1ff710b0cd85a5849f0894ebdf1afd534dd18f5e71e967456530e9153900ad74b0a18524ecb32419f9453012bc390f0bd10108fddac706a4ca40a6cc24e7d283fb353b15cab62e141b52656b6c2d694de45b71463c0cd9412235e87db916e02cbf043530ca9c97aa5f5ab96950ec8fa22deae75b3e816847603f2a5adb6b117e6678301cc364ce34dfa6baf2f52326376457120ec0584a90c3b6d83a394851637c92665c3e700b6b31493b1b9cf773ced0849d8bff2c6f70f3c2c927ee051676215de62baff2c8c9e2b006ea9cb8de2fcc839a34ef80b472cdf8e4c91cb1db26bc81aa9886bc11ca77214f7beed04daf553dd054c44305a4154af4591ab9201999ab0b67c9d34f3f8000a6c6e0acedfbb9e7e2c021c7c5b2882e20c08868943e309a94e9205e2ddd37b7e1f2fbb6a05d758f0cafb728cf090475dc6758bd1ecd7597fa0f21a62a0c27c645a95e28a1b25bc0c7669474d5fcf89439dee5cea26c74d932a82788dba482702c151498164eea58b2cd254f6cd0d39ca708872858f6f2400e642767ef4400e49072939d3c2ffa0fcf096a4d79721c3bb275e94c6ac048e283d3aac4bf30ac3ec0725c062230f5991bbad29bafdcd4b18755464b029351cbafca98022c129098d4cbb57c580ce509862c3270d2f7113ddcb9c9b7870278a97c0c15358d26c48c80c74142160e0a2d4c41221bf9d2bc806a326ab9edc268d40ec108bea6b52f20d283373b9d7e169fce7b1246156b88f5f9f3dcdd6c8dc88716bda248e5a3341b8eba9c344a35eb33d26d9afacc2df528005ea1a3b98f91cfba2e23a47ca0186488c73ff4e4e4a189e52a814130b3c77287fc99372d893001b946bff94c7cb2975f490742b29b7ecb4ae8dc6af02a185bb812560fafc1725b98eb3cb8a4d4337ea5eaf25b202f3964008683ed0188a1acd5fcee7234c3d9c2e77ecc6f3ccdea56147af0e94c10b9379983a26c1c26df2d36311da050fc44c9313e7059d3bb5e30b32b3fb8e1df352d0e7ad3a0aefaf0ab86c245ae24009ed5dc718af7a9a5c1df7a9a367b29120d1b43525f6baf36251b15eb97e746bff3e837aec82fc89dfe07abb7f65165a02d9e9b658f17319c79562c8a5f6b2775b3c91b46db3e72807e7f5ec2d6097a94ccc4a1e3c9b5c629b3eaefb7f572d3a191a6e82d2314e6f7576ecab437bf32f0f1d26da78719aea2e1ac6ae2efb5e17d40e88b4715f5388daf72b25fb85fca5b5fc25d4f8f4c8878962235a4b7912839c72fda8ccde09d50f7742e7e66688386a085b79d1a0510be88511b93d2fdaf4e88e4b5a5c8bfa7bc9c39fc0888467d0fb647ed34452975486d0e37d99afd732ab74cf7937c4afac86a69cd56d8c3bc1928372a484a72d8590a1512ab62e25db7f41fb7829b7e5cecedcb3335e87d8ae9e722ccaad795e835d0504dba76d0f2cc2c21c785b6bc89a19b4517cf9e9a9ddf55ce6dd62670c0da37731ab043305692e0fd1c279f72c1240d8a8e0d41c5b0c71f19b86f0e1900c3733a5c96d0cd63b25bc34b7adc736c2355610f6843bd0370858d4a3f593bfb1efbc5af62c2bc31d7c911ae4e272fe4cab19fd6a4ef2cb0bcbc5582627cc8ff4a578745caba07fa9a22279de1acb652496b9d20df6331d6ca9c6b5af89b995591a28a8f25c9080a183624df16ea3906027bfecd5fe72b712f9eb4c8505beb9b2d795377ad11bd5047760e990e9482c0b05caef2cec0f3a4b98cfe7bc59579071ba372f2ba385098fbd4f36732349bc08b157331082a41d9b5200e75c8159e0f24a2e76cd1040bb5c98dab175c326d67cb953b4cd11c22ca61d3797d11675b9ff6aa0c18555d89d285f31e252579acb32b57fae987a29aa1f0d869faaa8173b2b89e9a65b0cd002c5c86ace2b723db13123ba489319e92d57973d1e06d605ae0f90043910cfe9f4e97f222cb8948f516b72183d200b16be43bc83144b624aa61b28c3de3899b20432f37aee29543dafc01fb43cc6d29418866bad241236c649e37d80d0885969a1062f4ce4ee53c99528a32a0512b8e2f0cc409af4375bcd201b14813b24965af00e941128a0d8b159837c5d8b88d80d1b219e629fb350b941155dcca0ff247e7eaf8bd3d575e293ca5de97520f520f7cb26ec13701b67d5602ffbdfa7f0aa35efdb4edf5560b2e82f09bf2eebb01ebb051a2e461fc1161259b654c9c7203fcd58001cdab3fd47533db87bec6a4c74d916725391a004fed7ef74655f1201f06c09bbaf8ca1d992587c2c951dd056617f18d4eb6ee019f2013b37d6d8f95e8fa336d8d174552df8205ae84fd7a62064eb5b7ba17ff4c6d62477a6a274fd1e66739fb6808f73fa2db8c8d9a2f04488bcf77e034d1bff74d27e8e64834928ebe95d588cfc8d9a1b6b0fee1a63136249d1a72a01cef51e220ea2644e6612fa2fe4ca8752c12627d16e25e08712504a51bd50b72b398598bc4ba2ffd504d46a940abf4b524c731bcf48373b630340db9b143bc15372af2acaf6f9dfe719b9abfcf1da39d9fce7f4a4bdfd9224fec8a3db543a05fa992349fed60fe3ff2c43dc3a64fe64378f1238de3a0eb78b8c4556b34952bac9d6317972ea247b2fe356961147ced5a4f2a3a2eb0829b2591028e33203a2079d716b1fecd46dd637bdd77e4ddc44d67e270a7d6956a196478f615ff5d78099b10c01bce9004cdc3fe6ba04d22308d730a111d0ed9ca2bca1b67e087bf69673c4500929f704895b4111d6302625c5c6f99a9d0d1a2382ef7039fa69383e88b25a59e2efa5ac13f6b96c1aa669122beef2a3dc231901687fa0391f3e7a068f1e4dbf3f3efb73299ccb1bbf5e27a87c3b08de1b5dfb0bf59c90bcd70c0eba433aac0d3dd67e63079159f0ef4be3b67b108bd7feacf6649a509950dd1e9e6afb857bce25a834bdccc1e036d1010e1e0e3af0c9f9e4e9d4039b981ce1e085d72b93a323e2d017a2dcc091b3db30eac07a5b5acfc30a04753a5a1d1ea60b52b3eee8e5920dd977cdc28eb355da0cd2d00c087fbb11e85db4a0834a8e53d5b4d07abd6afcd1093337d664c3c78dcf5f62dca46832b479d70424d3720eda18ffc13515e669128c13067d2e4f7c9bc7f0e7d4d030acf5075d69adafb51b777aae167421c257c6c1c08ac2c3557ddd342de13e7692aef9ce02481586decc948b3ca4279f12622aed8f9f1668779ff1d71b6a53686717bac7556fe17937ed81a3f09e99f0d2532129a0696b3b5d8eb9fa7d8323ec62987604c0525d46971389c21f9016cada134a2eed49c18f8ca2f52ebf1f69d873309598e78cf92f2bef9a77a0370ff2717bd47df2b7353c39d0ac5d48847b0d279befe60fbe35e7b354928474f5da68cdf0ea916fcda9b94608b907db3d43f405758e24ff204ae7c9d529a9cc4101d0f76dd25566f2469c60b0377cdad8c752cf8a3a9f3bf396b38b98ce161510a03073e500072176b73aadfcabe32134efcf09059c81f59b2a39618c2156b7be03e90129b33d847ddb0f97e3277a958b9ddbfb087126091ced3a364e7a668cb95a153b6f5f811c03020841e7ee643620f184ebd01802617af05dfa124f87a3c6ca21515ff64b19b3de92d3c759ea2af2a524d77933045d7050326805fb5dd59eae4fe1d51a0a98ee1db825e4d223ef34d227269ed1adf02a1067010ff0d24a4c0459d0751cb07c37ba8fce5f7b7655f79c1ea902c04e93e703924f32a2c2b51866d89119df7bc5819c8d572d8f193b4264542f822c3708874a3e57955ee629867ade0fcdd3344f0ef919ee2be6e17726ae3e0e9a85b0cfc16cd1ee96eab90e3a9a801e9f4b39e6023fd0b989673f95a3c373ab34d3d2d36196169e536f8c1a1c71e2cbf48fc9fdb001a341292967dd1d5cf6ecd713b2d07a74194bab756ac8eeb519b9b7cd0c01d209b9085cbc4071cac78022f4c4ca1d73072a852ab58fa845dc07f7ff9c955ed713cf50ca2df8c3df942a8cbcce3909801b233a8f8dc2429e50779e22e61e686d9b4d628940ea74779108e72db59001d11ec7ff0cb010d0661ad236d3636d61b3fc9877b3bdd03d8499387fe4e474768b0f265c22d46ca0087562048621c6db29c578fdf2accfa13df7842d2503ebaf7f35194883fcc4251ae774d37f4ba3dc28d5a88c237c8813f2c4859a273de07e326983e9e856258a455f7b2f5cca3fab06e185383c91aad2825ec578a110dfc01511abafaf583c7ae2ae6f17a4f697dc3f575148beddc4f35f2f92bd17ed9c150a9594d124c6da29438024a42b60c13cc87a78a9010a0f2a510f5db1a194c778a6b351fc8a25aaf6a67de528230fb9460c5c321e13ac40b5a3b75cea28804b10b8724e312e948962d7204d7af2bee084a989cbe456b5b9ac2a171f76b3c4344d78a38569ff24986ab1601977bb60c97d040e29fa45ce26e6c63852964dc1f2fb2dba646cca2f187cee02994c9691323020f540723186a6006c45aa47fe03b72dc70380a937ac6209cf7f31eb782f80e0d8f61cdf5102b84db4e80e376ed4e122d79700855b6dc0f7eb206c85706248d92a7b9713c243ed65a9801964a2833ce2aab494dd9c4d02618ae55cc3a9d875f5117f3917bf7c85960702d6d324839a21b80ff3b42e41f6b3894bc62ace4fb15a19339d0cc90bccade0793a355afd59d90754c7cf6ead7c34efc2d4b838df2ce466c0bcfabddf9237c906d97bea89ec8550cd1e0e5c68b79a8c9272b29255d28b8c5408ccb4152ca460e37b0c9c3d3ba5a247514d428e02e0936a7376fe7b34f6ffbba9648323a4881d969ffe3e98263bf9ad012d0e7c791ecc95ca065819f1fb8a99bee10a656509025c2f7c9d0ff8ad844fa64959613a0f9b809bcb8eca66418c712c4a58de3fdfef9a7cafcfa76d77826b3e9ec9359de00a6aee68016dbcf84258362ebe2fbd52223d001286207728799614d11135062f8583bf45ac5ce03fe3012fd14772d806ab47d9f4633c51d79332588781f51a8432d0f66e794066aefde938b2173298cb14055708e4de5a99a3acfb8bdf03c43e8f6a050e121c54321e3bb998faf4f3623cf93ebfffbf9c656c15b30c3665e4d18a59e008b381d741098b75da5a85381ef00e35d371c0f3e24a2561486ed708e9d4aa9c3a92869ef2e0daaae8d95008755747f5e61ee79eb043d1a035ae01a5c8e5a3869d1c12c20df7adb7e19ab96736ccdf3bc382810f8ffb026c6b4d06242e64125b7fb50ebf5ade93cd5590ccbcda76359ff6c0ab4e1cd7adf050b775d6578925a11c1d38fe18c7ec11ff5875e4287bd8ab5da2d80bb92ccfb79448463f99f89b5b089695f337516ee28fd490b65482268bcbac7c7beda9f549348753b1cfc1c1f697c965ecd4c13c86cced2f72e1297401fd8c9ac44d8fde2d70e9db0812b8ee3f63c0b9870901f27b7178bccff5a6d121bb8613f87072f6da6e861c8e36885d24591cc82e62bceb1eebd222dee989c85a4069043962422c6c51a4bebe4e4c0c35b3275e85057a30b23dd39a7c07b55999dbe8b4ddc3d2dcb738869759795e98d60a5294850a629fdacf3dd61547fbe3f45b272cb4be89fbb908ec6013f3a2995dd0c2f1ff8a538e6f6f1beae6b70523d5211f676fc31dda58caece376c5c9439abef29f76e5a39104372ae6c7f2c76b492ec973163acbb7c9363ea25be6c5dbae073a91bf68a28e6142e61c86bca03bd96c8da8f90a48b2c10daf2e2bfa09ddac75d04e7b42c6e08094af52bf6907448f14ab6ae264c9ceeac66fbdcf7a31bca0ab03fb2928afa8e1640ee0660b424422bed25d6078caee6ae43dcfc173429afaa46d857e9412ad4f39bc20495073c01a95ed4e96581e509b784083243b08984715b8b48309c47133cfacbc816023aeeecdb2cf0b00ed7ee420b52a3a7086aeaef5313a9ac238d2fa3dfda6552641c476392342ec08ac6cd40478f74f753606e3c221f00d56ec9ec0fb1f928e306802ff88665abac1befe0f7e1eaa993db3cc20957329aa5b6b8a1c8e6291879c19f82f53ac3ef07f07fb3d80bffa318c34a46e28abead636f23ce1e7636342b84963b9244cef03f6a90e32eb2ee59b068d2d1bd52f294d7a9f382a9f56659b96b6da03e0d5df02abc13e2b6baa7a1de334e0dfc6c1b2b3d4b823002194435678fd72c797926a6c8a2b010af3576cccffba95bbe7415102ff6f2d422ceab3956904fde50ef2ad3f1e16e2fb32477a5ef98ff8c1489de59c9a319f80d728561175fc1b7eecf9ee4ce233415033508c91c1a7aa59ddb202b3cdbc652540cc6f9d39de8a2e89b80772f7d31f34bd136dd31dc7420511808a69c891d222a5c547e50368db986c3d2dcd88f572f75b1489fe32a0af07d540cfbfc9a4374addd48d846f545574fdb7c9002f65a82c96d03c0c2d06af81d09c1eca45dafde797589285f2fd64aff5adc853aa368e8b4e6dd1debfad554ffa96ce4a9e50cfce284b273750193ce0297d891b84c852941620c66fe01082d8d65692e1131c3346e1204ded6c17cb1f0c75ff403770c9cd07f1bacf75a7e763a37522b166b8618c06ea4b8d1cfe8c9ffb99ea9342516d1cdca19a5fadd9966d8f05b9a84913d025fd89db47e59966b7e39c515a3bf1ccdb23c2d513d3d6d4025611a8d5e7162ee6ee4c1bae37da6fb1378aa853a44c2eef80840931d37e9f0b98889a1a0f9bf3c4223c5b5df0782661ef6eaa11ef556e7f61ca999f16505668e0aa9e25502a3045dfaf464d0427ab3b766c87085acfaf7572503fa63be1c394b9b5dbb4aa21909de6f5b4dd555698ab66c7f80e3b06d366ae9886ad03d8e49d9c5d3de8c38a27409cb99bb53c83bcd34d5a728e6e990a44bab4d4e627ede7546db62ac931a6c2eba336e3760b390d5f1080a27704e417049d40c0fc869f544b0a294233fb17d729adaee78f927a05ba6229798c6b6b4abc939c649c9ef7a3166eba9f6435de8868bfbccd914a4323a35f999de8f44ee22f6d8674fe02ba7c9375e0cfbc918f7f0ec7c868d8b5d5f86a7eed2f0f8bf7e13c43c9d46519b5f0160903f1453f8d97455cf8e4eab92ac176e02178844a30b7d2cd2d32f4eb23f838ceae9a28d5dea3a0763f99a47a4b7983a8dbcd2828e5908c38e72f673d4faa8910c91a8914944c244d3a52c086b56f489bd29ed229112e65e79fbed52d568a70028a357c5f5fe96ea69cf2dc05d5bb00e7721bd481cf402fd58fdf7c1a07374794532b5058be930df119797f266c1d6d41f7a22dc52a4059b135c331e77eec3cef333093e6286da157e912f8fb8b4ea4eef06eb1ba3ad00b4fc6fc4e0421b6415f10d5716041dc1e97ba2b5999fc02265d815e2acaf66f0da6b5513d69d1dda4db0ce4623ed4915de9310ea892679dd919994829bd5071af9ecb393e61aa432016a0f5b949f1f70a3b0eebf7506d6ac7e97fb0849533a148780863bef92d96963bb2f0f4f78e96658b1ac54f3d8ec28b808ce499fde9da7e9f4909622e6d8d7349695c97bb7c35c6bfd026388fbdd1cb4dc29d686f2955dd6dde79f3b35277e9947f862250b58b1eb770b37627a1d4bf4daa1dd27a4cf5b891983549af3284da434717da82351da1e3af38598c881ea527b38b532e501c7ff80264394f6740b3aa93ff93a355b7d67f0f871513423c2bbfb47ef54b8921539cdb732e0b6a50ebbd3ffa3a223177159139de60dd14c96ed60da43bfe092771852d0906db03af10ee41af6f59124f4156a8ef233002f70bbf9a5568f78038ec11035d14797c46e1a36b0751c6de4c1a9901cd82dedbfa54df8342ba7a9ea23bd5fd4e889d558cd62f071bd81e0ad3f4a336fdf232388585de54d22b458e30ab62947bd2fcaf4983e1e51de681bb8eaf98b5e773b18179c0dc21181133a0c41333ef56bc1a293ae7a9dfa1b4d9d1cf2e33836e12fe7e595b42d1a9941234f6b39ee22b89400ed29ccbf876b3652119ca39de3314586f2e8e25609a6df74c6e0c919177f2fff5918eb74eb0dccb5db18ef8b93ec5d20f166400a506246dbe71a0e06d060c3313dbc910ec7d7fda6c1c0b3d58d0c20e31f969dbfae1ed5752bb0bc2b906e22c06fafde62ecc77fde97384f32aa511c50ed4ca4dfdaeb0597610a229a8d25395d52c76b404edf74cd763fb522e839a3ca8d5c079bb7e4eb513d780ad24d6c5bbb5f4cf9b4aef4417254df33e3672d5911e8bc511ddfbb10512fcfe754c254fe517ecf3d81698272119bb831909464ad285e47a48a30c5db87ddc848c62d0e32794a657573ec11c8568c3b2857f7e7fa514123a74c1b99b36cf2afcadfddf094ff6f939f548e32227c1e864495bbc817a48fa094c84e1ecb400f74ac8fed28cf49346873975494b042785040e29d6884f41756885a87a3e61dfc80957a837773b6aeb5e54416e39bd9134aba70a2fc169223d48809d3414a5c20e0f0bb7c40dcdb7b790d2ba383abe2a263f059904661edb82891af3d03e60a6659ffb15ebcb611e6c916ed8bf18b8fcc2397857c6f919c720c61eb1608cc3b9c4a1ac324f2a1daab4334efb1f8436f177ef6b66fc6f2ee426fdfa42001dc0b285786be33e2c9ddc783974a8bc9d0b09b7b599fc140d3bb5f36ffc4abd6263577affe556530b76ba83a90a7db80eec183c874b8a551faf2dad11951141a8fdf15b4254205543cd7ddf2c8bdb20669ca5699f78bcf5bf973b088c0cb80678025415dfa0fdf17f9998b3a04e464583be358e8579749c9531e071974620019fbf4cba7d58b6dc91f08d3bb663a7f7f62a204417546524353f071b295039a7c6f3ba70ff438bd33912514c892a1f411e5754d940ad94859c612974c0f92e8f1b86e3b9fd8bb828a8c3da52dcab74bc120f93d776dc518440b4de8fd58074615ba25599fce7d235f9623a90037e3b975f6bf43d6dea727c19e3fbabaeda2ffd70accfb940b6ecd60013bde17164512dd8256f5d80e6b10cefc68078445b1e769b8c63ecfbf78ddf253340841eb6513274de7bc31daaf96edcfa1463cbe4d2cf5091a34af8fe86401377a736b6472091777a64dc47591779e96d5455e502e72e8916d6c6960caf81690c7843d0ce641049ad1f4ddd9c8b47dfb174adb7e44fca2a553a4ddf868e0dd1b9831381d9543931f6c8053b4fbef831ec921e47582acdc6993530771b3c26b497b165cc204f7759b8b170db6600f9da302c8dde91aa0f1d0fcf0a22939784051f24e3dc5e63daf3bf740ec936d0332748ae9f635e003b39789309be01755d3d5728c867ca7f5d6494e128e6063c4e2e4089e624ebf22a30bdfb65c6c1042f8370044dee8f476521a76a93befe4c152368a27f2b6f02c3f7a3a45adf2d83fd932fc34027b3fb5ba1a0e4058b71e9a2ace85b1a5fa3e43b705782796209a06c0e24c3a601c6dda15e6b0fc402660ddcd15d774997a2ede6d38435e9ee955b0c2f24ba09665469c38a2372c65e0abac7125930b29f8ac7a939a5f41de5f3522c1590c14376f65ae4be46e603cfa22e5ec13ef86e0375ddae822960679f66402611777c768febb8af9a7e7cde9cfdd1cb47d2e6b87d755f796dcaf49d30750e784b0d53a49833ca049a67a4e14228de279ad77815901a063a9f8703b6736a2234fdc247c9da3eb62cdd7cc80814d0b2083944af8824582a70b8336259ce2dd33497167b5a69dadd665abe168a757cceb7862b932c296589e0e77fb020cd004f07b053ef02ee8618b7ab13f8ba237734b3060705f56d68eec5137cfbcc78f4a2145534930a48e175b5b285065acc27a3e9dd5b8211c5c0c5f8f89e61f6dfee93b539f01bd1995e11370448d075510ad715aa638def5d38560d64a3fc91d9821fa0939b543ccbd1d1cc33b8561db1f4ffe17a301ac7ac77e079fa0e587c1ba9e6630f7351130362923f404ae8b0c5d4339f2eb7148c48cfe44b8c8a83eed4073716462bc7f8e2b5c037de89d74e55e0663ff14cfce61bab0523e85f3b923b80ca21bdf4d36b2256c07637686deef00605c84ed2c6680cf4244a7067e4df76b6676db599b4dada08570731c5d295013da6009a1889167258ed746de3d818009fa6f2deebae022bb7ccb120f8c44bd83990669d10544da0010e35c28f0096fa4e725c9fb7602db34bfbcc9255bf4569f999d95783f331120e0f187a6d053dee06feed0cce6bd8346ee9c858d0d737815b178307e3a773078590061d118629d4f4125569006100d4b59eb5b0448d35fd40a92af40348b7fe0daa55ee5bfe3fa710f1dd377437b59c8a4fe4972fbcb681a5ea7726f880dd54899f690d29348fc6106f52b87a8e7922b4f166fb113d2f1dabe89b34897068e67e46b66f3b73c8e34652536a254a89b27a90c92031c6c84462ffce2a4ada4ca0789cc4c6a74f2dbefb9479c25b96767c881bc17daa6de5d98a957ba22798ebe265d028c51fdd57bfb05f783da5d401c82cd29049449471dde4baae4cd85d815ed9fc46817d43623b7614e8732682ce0d6ac8a215b78842822f2ebbeb27b9eac74c26e2f2045f382085f8e1af52a130fc1934771f6b6169708db9b66b0e6e3a12a31da0769c874bced6ae84bf130afb33f5918f0aa9467661bd5651dddb63ba30fbabe226dd6c50b144aefe54a8217a6f10d63a3f66f7b5d89b12a364e75b4f90752acedcea707efaf73874f9c8eeeb7b8ca2ecfcd04bccca3a8bbe6ac1a79ac7481ce59531017a2944f211d7fadd1d587c9fbb5b5ecb1ca90a5c2762245f430feb315f0cee947319f05abcabf13f5b92213082a95417aee9b07d15bf94c874c913e14f5085785dd933aa6ce7e1876ffa0976cfcf29ce9f742e5392069087561a9203089d6e4d3f58b508a12cfd82240ec7eb2b34464fc54b6b65a465b8c999c2b7fd9780fdcc1a62efc73a80b554a276e873980b737c0f4fd542cda7d3ccde99b3c4c92c77b538656cd66ef0aa473f1a9711a6fca0f346dbbd89c35a22f0d4bb1e6f9872e477eead38949a65825cfe1df9b1f02814e638f5a2ff630bceb6789a1e673a57599e103aef5c3db38f5082701c50b32dc761173356922093d50bdfaace107ec4c5080690b19ee0b286dea84031575f6f197c9258a4d3ced25521c25fa3da74945997c9ddf16afb447851e19b8c85919f72e5cb5fcabc056643b05db0bcc32c0ee83364affa4534e977f6781f6130b4e9210311deac4182c3f322cdb7d8bc989551e6ffa53ad9ddcc5ebb185127772c4db74b163f94a7bc0e1cff44ec62efe471e79d077a09f1cd15cd8cceb66779a06e23b8d3b7499b325ce111725062062518d2a4527d705dc94bb9a0b5f8f66bb24f698949a6afd39c896a32e049a0f938e500c86fc9ff1a2f67476c092b088c97772b3d240c93b3239c66a86587fe21da3a6674bb3db868bf568ddcf57b603a0f2111104de68f41435a667fbf0d339cd4fafc67e06ebca1cadf6ecd52847b11ad47b95c11c72d5995f277219bee2b9636d34b2bc97166f0494bb085ee88300f133f796c2721315c3e14fabadecf8c78f53b6af492034d370fca974b12cd8dd803a904f8570f1f670a556db6c61484bc93f64cfa6bb6e1283e0b70d4866cbef84919b9f653fbc3f57239d4d352b10641406f5411b1f4af1042e089dcbf9898e10c721ffcf401e1c94a2f541420dde91193bdf141cf89556fe07479ec9e87834165f8b968db242b8fcdcbaba74e12070cc9a454337d4b65dd5c5d039a6e9793eecc875758bcb703bfb10321cadc3f5630c50dc7d5ae2d85f42eca05c22f378df998b4ff6bed1196ab776b614b7e6ffdcdf47654235608c48d9117a29c14e81f154bdff60958c3ae72cf1e16616051a5d78d73f8e7aac23ba59151fccccf650b50e5dcf80d4df4d7ec4555d47830a5dcf13d4705becc40e18a186d42be0cbd6b8ab6b6c0343089020f9812ff167fdf807d5f5d22e7f1ba7224c10e715dac65ff36b7058dfb375555af6568cd77a575461a9a2f6c9a7f484ea7a69b628890b0a3a29cf71fcfd68b609a71ae8acf04ef24709a06b6adcb9d97c59de2e267647c71d4ee3c7490325d9277a65a197d0efb8536475f5d207196365f4651bf9eafe82cc02ce0a5a6f0f578afd9fab361f2ec9e0b10a130280c09278efc685334195556d93883eead9a068adbd4157a4ae03e2e09e02f32513e7a1d7ed67e3e04b876d6e5d73f3a7b432d488d636c1e6dadd12dd62890b769feadf6a6ec21f4eacff30cca5a9c2702c3b472c0427fe9ca382a2e72cd377dd70e15f97808ce6d68c8a60549fd6a24eb21d2759d49d283660698b4fbb06dad85491062d8c6b3620a424568fdc4336ce41c8a541ee0aabed36e79c0a469e5ca70c7b30d91e782fa06e35c40440fc15fa1247da13ddee95eaaf4af94fa20357a6f3fb0d4d4fd98fa63b07e1e6ba43b02cbd64cf52b44225d1671e6d9f239bac76a837dff443b8cc14755db1cad3eda9f572e64588afcc2bf038513d9b0be94df764a241af6d21cf41fac897fd994bdaf4ade2fe3d01ab3b44d65da4e455d721225aff7838c728e4a82e25c9bdcd1e13e5270bf4a97daa03b9795a4fdae2f4010f2eba6023a8a8697b7877c8ea93e2a176315b1df49c594d2ca65a9d2695574202675f24ea647ce835525c59cc31fe8f396b746335f1e5444de0a47b7622fe956f955a690fb6f83bb000ba409330d0cad176ca38e5f7d1812b59a27ad6c10a49bb516456932178ea67cf36e888027e4e67cc41a0882528a0f429499abe43caa2f84162034f6d0168c71a07fe35c49263ac299dbeccabba6392a4ed86ee252aedac7a14f8416cd5824298608dd796fddc9313232be410f8550c1d11b049d1e9e27f5d59b1a678f5c3da1df9c0f608ffcec464730b6556a24eebeb7487dc68d95f8ffaa74416ea71f86d4851b98e7824f3076e7eaff80cc023fce05bc09b808390a26fc4337051febe5d11e62f557d2a6531c31565ad0cd29c8aa3e4f6b640a724c132d828e024dbed4643479f141fe0d5758a3d65197b3ff299836bb41afd521dbe5561fd0ccd69d22a6b46372678fc841df8919cac3ee415598222858434187934c6cb4c3c42f21b87d2a7f95469b4eb7b62445f0ded300c880b3a9de61a49b2cb71c3f993b9c006ef9bf8cb1b046e53452cd23d18b7e90b8abaa0c9597fcf1c64214e2291b8edc2ee67856283fabc52a9876dfda4db2b8a0f8334bfc0d490519e28aebd995b437bfa48c07296e960f723d2658133496a28a7027bed440fa2e452a75b317414de5fcdc8912503b41911f0857988344f9b12bb795cb9ecdd8dddafc0b435c34941f414d7fb8c38caf6a4b7e1f84df33bd9be271879d044e37d26321865e74c2db91c6f9005161bf343d0a51b039400fec399a70f80a571cd5504373cda817de490aee7ccad5c108e832078f1526def99bdbe02991b4edba532eb6630ac8e7b8519a50d01c24ece78a5219a293764f087c1cca25601ef8a6014a93d34a68ac1bdd81d96d1768f79df0cf0e29c3cb56434ea1840e5ab0103bdec82dec87e02fea0faafc232ccd63477fc8f1b28eb785e048c5338332f0ab380d48cb53ae0876a8938fa5980d73cd87fe32400b56860ea2f7f2904d6e5821945d7b912319719f496b6acc774b75f584d5d3fcdf330995705a32afe63c7e58d35e0164d1c1ff17e91a0c30860b22922dd6eec06404017c4848c695a83d0b5a588c55d39a864e021b576f35e26119d7280975af933ebfcabb767dcaecd1118899058b0a3a27dbb14a38e1a1e669524ea19d10dc51981a98d381e71296d56b4cd44d5541034ca8c14e6a41e86bdba7aea336435777d9d2836f57897ba16bf2778219b532ed14cd6ddf7cbd1529e34024243d05adf5fac0dde4f91fd42890ba93cc22b7e3fe59392706b4cbfdd1ab3949be9843439b804c0cc03def1b395bee86c5ca435144e106695a14ee2713f75331264eec86f7ebdaef62e9655644d3ecf117f26bc3af1536f1a95406f362bf2083b81cb23e3f68260f1704d3c0f7f641c60a5b32ec14e97750039d18644c638b2c33d71f4274fef16511cb0ff10ff49c95df485baa7f813f8950821412cb1670bb420709d5d73bfcf63b19bfa71d4175f59fd2f677475b577b039b07fc759e05f55d00ef77d437367ee33727c3f5c4bc2ee141c44f4b71602790e36f5287afca9eaea3c428315c771caaa408c5b6e81c17302cad874dd5fd97b5d212161e905a1fbf4fefcf04353c1121d496e6306698ce9f8f4e39448069e57033ea321385d77b65d14aae28e0959974e48f818a83fa60743b92d6a6f7d06c0719f169c4470f1a3bbc740e4606c0f0cfb9a38a03b1e42e92f6de63c670651825f4bb3053bb6786e9328fc24bad57c67e7d2813998ef28dc7b6c185aec8ba803f5a49b19ee3297ca3ebcf8e1f1dbc279d5f810be04beeeeda6354dba114ee6be6ddb0401d0c6628f9f4375c85b82228bff5efb130fc236f76a8199e78ae170bff3672e78112f73aaa10d2dc9847fc0fafcb8ce4ba2f0099129652f7ec10a52877e9077f50c5b1bae5826ee00a335704a3e540ce156d3fa19ff952982b8c5ed51f505cf0da2b028d9ffe9cc044321e7e6faf62a6361ac1a7980de7d449ad5b51364dd93fe83f3d7e45ebb6524730d00389eba69837554040dbaefad985bab2156d180d15184293259c4805af119dd27fa18d19c9c42736f248b7905688cb44f5aa1f384931c567834c2772d478d78d1128f4cada6ca94c5c034a61b29ad65b973cc53fefed667e27821022c18aa9f1fb0eb8c8f0489a68d312c10b76b3e5f9f18eb7ded53f4b4e99e013e34ca0ddbb70ead482809569df495ab331bb879adfd88b55982852825da4b6ebb7664b6083a1fb264e55b0d1bc6ef8a3c13c8d41733bc0e2d6b98542d5e16256f056fd74b7ab1cbd21f3ed70f9b637c6ac7004d52b53a8a4367efa84be5a93fd330c47bc7e47611c989ea13e52a5b03ae22505a5e7f87430e9992b4fcbab0acac0f228346b0469cefcafd8d22e3c97063824e0fd2110974b802069ffa32300eab1aa605fe3287bcf7f29e4b0d79a02958d593525cbd8432aaca2f9ff714ae9923c09d6dd55d51449dc3ccc8e85485ef4c74de59f7353853e2f33f43e9e13fad5e59a62250ae72f58024ab86389ad5c6da48df8e34b36f698444d057e9199016e4e33de2aa2eb1e99cd78382fbfdf480d1cb431cabefbc44f74d51b57bd75f3e7ae9f0b18ec401d836eb182165ea323daecf6e4ac146ad641e9bbec0ccc60ffa54c559ccfffa2ab2cd90183488ebc31b86d9768ab9d62f721a40c043d5d5eab1348b4a58fcfe6c1acf37db4c086f48e07d8c8be5506d3d957c6d323fe6b95ab0a87001dfe70422ead5dcddadd0c4b2bacd6bd05cdb5616d3a391eacfb0427ecf8e5c2f285517635e9ac2e61a60113d330f4ce58320614d074a8c0f0b96c887740d7b74eba0a34aee3ed6dafcf03ea23217335acf9a5c08e6caf4292f1d085de557cb3fbf4b80f4c54176f06f9311cc6d57e3de9f9c5538b7ec60ec7039847052dbd248873b8e372c83972213f0231083d763219db32c6adf550116407877182f2de26852e45d8f816effe193b70969c044d987c313bf087ed5d9f22c74e7bbea4dad193d4412f7ca537a3649dc7a39d17933a629c38787a62aaedd5318c1f57d85491c9a96da1d140fa7602cf6635f78d5ad44921d74e005ed1e93f00fc1aefd7e048da227938170054e74c24a402a76b98fae4a53308f65efbcb2b0eb3b8a185a4cad270ab027129498b37cd98ba6dc20351111794f710e3f17452327cd1c97580236b186fc0d799830ac107855f7253fd855f760eb46b85de196861b4c8e6f91373dac350aa6d5dbc2846b4db4efce87f5f206020438f1865a0a3a2598591fb094b025bf5368b1e8fa10bd44a3f4dd3343d86f930ad8f31b04dd55d12c99820808e81fbe9d952ce00db247a01514b4f54b19f3e3a5810adfe2cc4ec40721b6708bb0457e324f89d499de1ddfd80337dab16c684f2a36725af70f0ed29f4893ee3eddf2643065536c63ec89fce1e3216f05d7de250e1e2d9add2074353aef37d882a1cbee00e59130004e834ad0b23d7171eb32bf587c96eb29ad343f8b878000de150b79f410f5de8dc4753219e60173efa66589fe49aa9f5d73d8800801a693eda36992fa375380e51f19f46e32853a4a8c55941ac664b7e9950ba3e67105a27cfad091b5d2e64c12bd0e90f017239253db51b7bfbfe8c55b4e97b7dab406ed832fdb8a6c7a9a28843b25e72b094be9883473c7ea779c1e1e4f6d84bdacf1ece22140a68853877a76bf08cf5d9c07df8fda8f9ceb408f5971276ae4e56b7023f6c0d009295d6778dc0c635ae37411333e886233f90710588446086e9a8793beee411e12a73de8508a9bb6f3ec3d82925a098a94809e651dc919a653bfc8cd2df1a5bc577def7548de13a27243b054045c285218de85bd9ad498cfd5200e794e0f8297c961ed54ab26271c61e79f4652e91728340f4e1197895bd1b835bb3ce5ebc387818fbd39ac44f1a86f1ed92f0cf6a3ae776b8d16379620668dbbdd2a677efc8d09018bc2665e971cd6083ac65963fae9be415514ac1595a3e1fbf5f441012f23069b87d25f4b3d49530324bef71fee28a1c1a66e455eef3e7c46553a7ecf32e842c8466978f7c4739ffa45331138eef91fbf001df11619064c5db8f4b3c520bd1a4c8750ce97c2059135b779fdecd6439fcf3cda09cf548fff9a9f99f3242f57ab95f61e387b502bcbf6b272f9d9c3f6ee6f9e809ff7acb53a8f60b018625c3bdaa9d89f8bec2a8186d0b2e30258e7f8a8659696d34db15c268aac02f6954795838035f298d5d3cc6f1e2c23938d3f1e8f48fab94dcf579339752774d9f8902882caf196db1e5bf9e085592bd53407558f3972c12b91958b8b0965e8c1ece13ab5be2e122f61ea12d7205a752d338182e7aa444978aaa1d9a01d12e83a7fd9b4b796bd2d08d28d38cb3b667d65ced3ecf27a45013f016ce87f923b233835f147d0f1557ae456cdc97396fbe44d82bf2fc7b58c8a1b716e17601559ee8e1fb4b113a62b99bd80f7b5de7ccf02abb1332baf857e46bf92e84933ec3444fd94f8f1e641752f84a15d8427a937400716cdce348fa42433164536e6539cf0ead212eb25718a84b5329b35333d504cb661195c77cdbb62cebc61c2d705c56ba566fa0f8621a0b52cc943309d0ae318b9a7ddfdac3b4e20055c4bfdf979259609868e0319d04fde04a78074f39acf70cb365a161fd282ec57a9f66b63ce7d36dca4d708025f96df2a9a24ad119625da04f5fbfdff17c69bdf9374d515dfde11e16088a9655ada83a6ca1be92125de6365183aa24f1a94c64d3022166f2889da89daeb32a7ec2d707f88d621eb2602381afe8fb8da741f38655aa69f7bb8d773b82d1cd3af4a22800121e3690f348deb521b20ef6df09a42e4dc93d4ccbcdac959c1d8665b60c093a42a89517fa06f7daf99bfd5086077daaa77759215a5e0be05cbb5714d5b461790ef6e60caf9ffef06789ccdec98b1b36caef4baeb857fa21e31fe8a3a5a3dd605b41cead43cce9ad57004e6181fc99b8591e08f7ac8663332accebc5f306f811ad41b2fcc186ea271483d679bc3d2b7a3c984dc43e0e8d029b0dded32f08f92c7e964ebcef46af04a26cd96e444db092e2bc6092b734c423a73483a2829a7f3edfbd38d840bb48cbd4c60047c18c4c0c3e2b2d9efd26c4af61dea38cc36d037fc7887f37676787c4f7cfd064b42c9aee05864b5b3213e80a3dc6b89fb94137b6dfa55eb70ffad4d223c2da1b1f05d93de555faa0efb52adf6d48912427497e52f2faa88c25015055887163e93c8dab7e585a81f1c7c0eab585714e4c163bf457a98d9f0035acc744cee0b2ad61d67553ce158ab2c3facd49887219802618f3cfecd062f0e40e995c8762cd62b1c5439b02052a353b71cb145e3f0b5a487cb287f65106b6f474abf3d6c15ac16c24008ce5967f248517e136f1d072562603299e557c3ddaf7431c86b19c3e20bcf17be2cffd597fe7410c8e75e16f9510e7f97a59b191664f9b3cb34506c4d05414fab022d671b9ca16107055187b6d557d3874ee83f12ffa9912909036663ae8a158651c9bb8ad612119d5d01c09f63537b59ffefde360b831a613e0b7ac06412d70742fd7d9b9ba4116d818f3731bf6a128094aa7b8565f3b0f155db85fc8c6a397eb885120001287bb19bcb6e8d5605777a3698187040d834871a08d5c1f0f6a991ef2d92616eaac5a14dfd270d73a68ade5661742d56f1161f079d486241d849f406fe4ba960e5e1f4dd072a2252b8bdfa3367d4b2c1257fa0b089e13f79c893e50b02563e3e2d6ef638c358def27e7c35622819c539feca02fe17bea4acb254b0bba75ed723d3e24675040ab435ce93969b6a2d278401a40764fe16ab2168125ab36e80681622f020d315d84543c8321dc5cb5ae9229eee3d45eafbff848f3e607499ee9c89a0ed4ecf084d5c100507249e83fe24bb8eb349f8b210f24e6a7bf785fb75dd43014c93b23423c0d08c1d477ffbf0fd72815a5cdbce2bf69cf3f9f30ef700f2a7697fd707b856e1fdb713f4fad9fbf1041d44ed4e39b29595dd474c405d5d4a5849f628da646838c8c30dae2fb89515a9c5291be16f32751763467c503ed815db66152f968576fe8cbd725bd35b99726569a4f4fbc3b141fe84bb086f959f24e02ce77439930dbf066e50cd8b9f0bc196389b448409cc3ab7de210151686652b6e8ae3fea0dcba5d7eb36ab77ca6068bbef27b4c3b199fda20a215072093d9e7fba97b0a61a6923334866fbc65bed1b92d0bbe89aee37fd900f7916c1f4af8f2df3082ca9c3e415f1868aca44c57dbf8040af246fa224e8e0327d5e24b4d5ff68f9ece169ebfeee7c9b8a683f475990d3b75038bf2ae1b7af7e0a7dad3e50d679d599370f82dad03fc9d70808314016a484eaa55f1013e823b3bfe7798295213da4ffa7beafc0cf915b1f659038199289bc49f61ec8d976aa72a464fdabd24aa86216e7391f74b8105fe130fa1f920cb73171437fd2977fb36e370f74344926005b84f1c0426d2b0a6734a9b5d9553370f07e1d221a3330fc68cb93b65b3c65e6a5c3fb94ba096ef73b6faa514a1e9efdc0573d2377eb8e0732152259151b5e5ea606133c4f1180a926f0528ec13b34567bcb641b9aa59ecbb3b084646533a9410e711ac3022485759ec73084629f8cea265d8baa88006396231cc78e46fcd1be797e1929d9707bfd72eca06ae62ec762d184bd01dddd2762349b1b958865d586c7802834ef642f3e7d74f70731e2961597b44f40654c17eb452b63102e479c333325c902fef37b45e90dd21b0f0ad900eac81a83a825302c7ecd93f7a0da78c3783e7b299b4a77d572beb522703434c54f794ffab393299476a5480c992b396c6ddeb02b4e329c08f593af9694fc34cb976ae6eb04dc285953d262da81c7344a1a313112f40c74b1025ac29f4e1b9431dc2d2a732d892f86c845ed868c22ad5c50419316a66acb37fc2d7420fe67e65b33ea30b61e847b4113fab5b44a7d38ac420df9c60998a26b37a277e0f9e81aae37f777cbe3761cbd7a3ac0208f62acf861c79756e00281edc35d72f95f9ed01eca7ae21b31282ea2fed39af64d38fe5cf3b79ab7b628fff71f42bf6962653c05c14b7588ed81304688519b48985dcd5cb7608a94fecd1a3c27dab9361643e11fec5abd426ce782cec6b3e3ffc4ff9c73dfbfddd25562fdd48c6ad04226b88fab5deb32d3f5a8110b99bb5d2f416365f45ee02d48ee2ae773b553964edee53e852cda4c81fd2c4a85db92ef0d0962b696b0e4e1c48cf9c24cfce7d3f0472ee7e9ec68a7a6326425426a70f32c4aa17411803868d873c9a774ab05ce88ed91c51529f8be39cd90ed148f2620aec361a40dd7ecefba3a0feebfe7b69ba9a7f29256e9d3bce2e4b6a07e1bdf96b98018a13aa0beefe73c4247742d46280ff1614c5ad48305e49828a2aaba483be397c879e60433bb813d4794df8efaf0e1a40a5600cef3370bdacb665550aabc3529bf31a71583e84f1caa6c26dd2409334c8bbfe54f4116ecc974a267f6570b68b3cd19d816d7be934b78af06d119caa409827e47729e9ea098fa3213278245b77ad4f140f4498be9a3a3a35ad4cb36af78353f76af27a0d97a92ffe0297322dfd52cf2720e4ecb32830c34e2d5365b55e5f8239a720286317265e43a68d4b6cabd49e7cba1003f643232d1b457837075abee6cbb8230090f32b797eb21ba8de2b2f51a35a940c9f0d37e796b1e9f7bf9b332a48a954a2cd68903ab248675bd608ec6c64db1e737a9182ada1de809d00002380d4ea45d2ece4f0a0d405f3674c7c61f4687a65ebddc1f869e80c5dcb0c30f57ac4d49791935fd5a5472fa579e681408e7c3934ce49f237b3172b28c265a7257aa0170c38f3b4a2d99acd35a0c24ed3bed89e1a8debd2d1e9974fab6631d5cd02f96ff558a27d38d57ab7f67f2ce7adb281b33ed490fd660a0742bac75aa9513b3c64c87c23b0755dae8a84345567150e55a92f4c5727927e97242f91b32d9378978404409db81c7b599bab5c9c74b95b68d97cf846a29ce8f29e660fe24a9c226220828a886d9ee2cce6c4d9d6cc8e7ecbf9edce2e04965e14d90203f196690e7122bac5a172f908add48dc08463ee2f9b5a60b6bcb6c41f82fa419155fc6101fe96e5b34db60af166f33d18c43cb361173463d95cebf5ac7919aeb4148ba319c5c260039e722ec670abba2bd747934defb5902abe93183547f6013e9210f6ae880206f353caeaba3d92c1ec6c3ab72824529c7cfff4a866d7b1ca63df4bd9938fb5111d422c6ba8d79a06e1bf40e201bea9ac260c47278009344efe92465c7599f9c7cc391cd0cbf1719b6477e69a24f16316f69833d201098e8015ca62e4cc891c92dbe264b1a6130cc68876d976b5db2e5de85edc4f750d0f0b4b28a59a9a13debe5cfe7aaf08603bb972b9626ab14e19a23b1827a4239c0392a7eca412332ac2790ce5d98589560a25d33ee4a8fb5b71917e5d1e52d4e6f4101064a46e90405841dd494c662bc5aa456b209a08184f701b1cf45b45176e1b6a07c0b4baaa6bda0ad1a963ae306236fd3228ec1b3afb15931aed909516771a49cd295990d5968fd8fe7aff8a84cd34082c35d001f27d2fae339012efbc85c6eb3b8a719b52d12d45d27658d525ac8a7ea6354633959adc30d014037a4c5d3b0787a78f8d989dbe394d998c2120e2976d04791672214d3ead092d2388fc98002f919c94f76a896083c3f16676d744dbdbb7c1791bb270a1eb18c837bc6303594bb1a0f818c8b7449cffb994d822ffe2ac2e87d382911b4407be7d9995b86e78704eeed6f7532753c1c027254811f75cc888de8cce452a8f28644a1dee3555299e990f017e6b9c8b58c7e52198d1540c63e650ee1520b05db597e5efbb3d6178997ffafe558d45183bf41d966fcccaed767c87a20b832806649c367488486261ecc43edac970dfe4da37f2ff4eef413e62e9b3b579c85d1f586de2f91cdac2a7003270445f1ec5b82365b2bc8b48b198d5f4ee739ef26868c83447233dce85927125dfc48feffab6bea1feaccfea83ebab4eb7cceaa629ab6c098ef8d6a9fd4450090e747f159b522b0faf178af85b9bbfeaf0af41cba24249692dc052d2b1b658980dd2ad4df743029e9ad6761446e19aba7283fd4208bebe51c372819e4efc4e6042bf18a391ef355e51e8feb4e596adf5e11343d80a3ce00034ae5a18507fb8e9b8a615008c647bf7f1f266b895d373924c896a9c1cd8f84c0c8d82058881076582a00130dd0d997829a21033f6487e81285d4e433b38deb8c503623693e82edb87d9a02ab5f05f80745af58fb207d9f059c4e73dd12138d8ec577fae5a10a8158139ad43f0433d0cf82cdaaf21ab4e64686de5a40824bc50140f179c9d13dadc903a9b8310bc25f0b05e5dac1efcc5fc561ecd410fff253dc0fa2c1851940a0e4503019f34a2d8ec70fbdaafba9e8b58a29e9e975b6e1fc9f4f8823125185f1c25e4a47c43c48b3bbd01f21c0e4e1f40e3cb11e11f909560053e8e3d41c5b9627a5e5288e4350990adaf2fa2fc22b063165400bb6ba87edfb24c2f1dee1620f36f765ec248467bdc87be83801c463628642110bc6cc2f58e7b4a369d01d9d09f45a24d9c362ddea809ea999eb1d52046dde26c308eb502e10652eed713d7504b03c454c1a5303d5e2e982d8f295e159e7aac28b50b0d228f0f08d57aee505754e38f5de01dd727e79bb486cd5cb8276d893343b70c6b935e7e7c0563ff3e2776152ee33f0c914912fe5632dba5711fdc3ec400ecb18d704bc101aa1aacb6cb1246c76cfe7a68dce7fa49a6c53a8a9289b755cb0aca6a69585dfbe2d5d6cbc7b41c769265f4d44f52a6188224696d03fa609244e5e0d9b1e25ffa9a85452185b4ab5c3bcc5ba60619717adf4fbe8b09dde2f2affe17100f00c3beff4b9f6b17512257ceeeda1821d21ae0ef7fdcd2db0f7c89f1b18e03fa5c88f78afb1c52bb24097b1c6ee52092a62120ff118212dfc867f12ec0535be4551947312a00a7c4f56a797423dfbfd3889913b3cf25904a13251386c2985d3f065f86ce976766f981a3b363638c5e0c11f72ec19a8a96ffa5ecccf2755f19ebb4804dc7edc00759391df00793ec7d73eeb425da7db215c8a0d0f17f2a1e3f4e89c515e188fa90024faff3eb00a722e5526e2fff18eb5a11f59a39d233da64ddcbdb295f1108f382aad5107bcaf0276415fa7757a447344ff9d1d9e249f2e94a7eefb8ebb48b6e00dac94a67cdcb17d84c0fcb49b47243245fce873d55e5d232dd8f2f5ada66a02b8317142a75535606a032953af0f5525ba3e80a4f4012746d53270af6dc65d2aef3aa6a38c95e8e546c6bcf37b0e4f43a437046ad04134e7f93019ec98365de82766d5705c79dddf01a009c1014b65d2b0aa69a15a8498cbdb927abc97ac07e2686d22ea61f1c81100899758df363b58d2e3a5c99b1ad1a694ef3d42215a1065887fdc219607d098d1f3ce32e92d291954e975e1c4d9f054f36eff4cc45895c2d68b41be932d83f7d53fcf37686a12a7d29742c5c4c6c5f2004f98696cc80ef57a0b119d27bbbc45cd5e7854381d554864de11babd603c3cdab900a20d7b48614340d31c420219a01b3ddd48dc977e039d6b20fd3e2122dee345f529d0b865a55dd6bcea4d90ce5d5d20a4c896f0e0af1ef4c57cd0b408e35b2231527706e7dd5f621507ee833fdcb3f3d382dd81ac4f8b6d585733b2df50e02c0099fa690c3d248c24dd6125e0f8d30ead055b6a6df0f4582dba8e93a010b1979ce43fa29026720caabe77d6ba36667ed09f57124f7fc2941c894fe1faf94ca3bba764a47309d1ab9730857aa578441a9c43820def87eb28f072fbbeac1634029b83305b77fafbf5f93fa30c3fea5ec3e69fba16894cb0b99d65b681a117477a8aa445f64c2b32bacfcc2fa763e8f81a5892df0cec7d7737e84781a1b04931f0133e8967c628d388bd3966aa509c2907d59439b56aa8c3b385e9c456db447b83206265565817845bce6c3ecae575b9ad66a368da531357baed2ca09ff5f0f9d7c83a1ade0ab9ce806de55e23da619eca333faf51c12451ecdaab7f0d21c4c5d7e80ff6bccb863064b6f69c1936d9e0fd55e8b428159d83660ccf5e37aa994736fc62e8eaf93492fd7d5d4f189f68b4993a6e09325da5032d5d6c1d6be45b77800f1237fb7501255904e5c7502fd71f9665d0ca32375e27f72841bfa530a2862f573d2e60a43da1dbf03c14a39d9d0485b0f24319e5bf9333232677f9643b4bb01baa77bd9344c22b945ad049e9f5341e15bbc82419eb4f9f6b72203ed3cf2588ab1499d32ae67c9a0f8d5d88260903e8e7e172ff5df647fb09195244b64bb36b4a9050032d85d9260d47fbbaf978c5159e3c3d5d15525c0856621f1f58bd867f974a498ae4a99630255da1002f9b77318fa1b655e57407ba28a2b4eac171f9e7d1c210bc4050e2cfe1959908cc3fd69a9ea8492962a8cad182b6199477d773a4b754d7d08a27a89c91008beb2f7fff170dda86b3ced095343a5e9ba47430d622c9384238af327bc5b35113df97cc1f764600054ab0b61c75dd7e00e9794ea3cfd4aae4733f0401d210cd29f9c7a920fb54e0c974c22600a4d9d8d08fb5eb100015a615dc1bb1e9ac4a9995e0e9d5ebc14494608b1e0bfb3fc391fc907b2830648771ad23c2f7ce9d445da447dfeb7d403a05afe26574f348b720f10b8d76c7242595a1a81b99d6500754e6e48ce2f8db216b8cc9bf6a1a6d0e1f56737da8242e9499f02e1bb015d47a1e5a382b773b0e68771c4853123788b24776339186a7005a095ffbd048e90c1a03f2a2b9eb59959745be24bf920773183caa6a36015c22c9a1f875fd3ac063ec3c26b8a2b8aebc887096204d496dcb8ea290bf255157a7904d9064f0ca099cb2aec85e4b187370c0467d5378c63a05965bdb05cf33bd9070604a212cde854cb43003f6240550b8fe868b04608b95fc8713190b2e9b0dc5e4edd06edb2c3fba2d1fb8e0f3f7561b61354175921a56875818661c94cfe496824822a020d35fd248f9b9d4250da14ee96c392cd64f7ccdfd003fe523bd1988e42f317c6cad6a980664b83f8219fb5a97794b6b24dd47110e7e12aca466d159e79e92ff9c15ec8e39db9147c56e0eeb080a2ae9e94613d0fe03b7b1f63058b456ce6b31a532d59c844d4623133df78eef584f4f2caae21aa06faee2dbf7de79f18cfc86456a0d542df73e078c4be3373d774f6686b70bafae73bb28312d05978c023c3d87f2dc726b08137e77eb10f0f3276a843c23f40c622fed5ba68a9047fdb813d84bf965a6413ee588968702f338099fb957c9957066c51f73a63f6070c156de0523e475815da62c42ab51fafff850aa48785d309702f4c0d249cdfcaedafb41340076a2d5e73d4a0286fa3f8560d31d17e937fe15f43bf52a3484958bf78189aa38ebf64d4a00713fa4b30f16941a6a8cb504ebc1b022955f54e1c634b599e2d577b64fb753e5041d5f21309bb5b57f1f2f2d223277c2fca45c1736f6b717fbe6946d0a5a6cd404862451b2275ffc537f5ef5f7e3c82e14f3fbf973ab47f000a51fdbe0601dfdc5dadd714c6dfb6d735a80fc4d54b7cc9a92f43e18f2dbbe0c55dd2b25bb25c678d0bb19b3de54b6722c4ca8f96aad76c0f08f035224ecfb4d170be6730dfdd9727afa236a2e5e43db1b862a8c8c514b2a057637e5f09a87cb103870a8e763de00ab87dd7babfdd3ca4e906b68a1faae024ea49940ebe2c0cf1a6fbd3170061997161d835f75f0edfaa79b1f7f5af972b0bea7b06c6519b01b8f619863e4ddfab169b75adcef758228e00e20618c72b6890bac66b4fcad325a4160e5bd9452f58003dbe6f83ef5caf9540fd392276a1a672fa55d905216cdaed97e8732c191317b089e5b30fc5ee3fa3a0f8140eb95876d99f654b216d6b247f82aa1d53e460ea6edb9cd01b8215b632d4a2a5a455945419add8163319c8ffb2270d7730c9ea0e87ebbcb805c42ab5063af83dffd2e9126ed8f52037113e9266203691c4fd88bce4f9a837240c12dccd62a50fd8e9adf8d10de7edd8c8f9b12f24c1d66e8c02194027c675b130e14a52ca56a807d17369bb6812b536630bf981590d836810d69d8f970108c5b7ee5c6ae0e7d38dce48994ebb4bea4e0e8892d292fa86dedf46b18aa0a7efe9fb9936f1deb6ff0355e6ee3958cd171beb35248b8817ccdee321960775eead6ee34dfec2d27988d9ecdfa3b5a910ffe765f45dcadc9288da9d90c24042ae971f7c5348ca1a980d7c231977f90595df84030c53e7abe6c8983c06d6bec89063d1e59a8e40ff60c216dd6ef50f01f73fbf5f0ff158b002f989ba9971256e20fba0cf7b6caeefcb1dcebc447e83672ac0fb0f4b21ae23c47b09d5ad1f860a0d5617692b3af24213233960a5180ca25473995bcff426d0523f6edb8d0395d3f5f7f47dd484e19549e9ad43da7a8a15cde5a0c1f5cf7e118fac8bac47acdcdcb85cf3366b506c9b3a056643bcbe16b8593c5f3e39d3f21118bb03c3e377ffc840d27da83115d80e1dfc8ad517a2aed1a14e4937bfdd3dea2f4aaf734fdf908e7f3a5863d5ba147b4332586119e0959654b878145854b6271c644a85a1514ac4cd6140ab423433e814afb182554343888ad95faddad17fe1be7a9a66e47c22898f3572c7e55893f96111a3ccba5f2530ae050c9f6f6c082faebdbf0ad4e98933662948d0fde47d52518796246cda493e29daa5e3a475fa89b80f93e752ce1642c19e7f0ae351758526375137cfccc462bb3779f1c51883beb7bf5ad411c654e6d038eade1f4787774540b0abadb864fc27b5664b634d6eb83e05d48401c7420e82026421156d670cdd800c3e6b98c3ee1ecfde56ffc85dc6147dab82b98e155aa6208c5ada3d656446c6c8887272f1cbc12e3fa9d21555fd544f67fcd244e1a50fc0e373f8cd1662a994777c29949776ace135de88ec7cf15347919774b050b1bacdcad857a0f5aa2894cae244e32f11226d66a34dc18358208ab8aa19bf6bc9e99814b0d8a62f86f85fad8ba392c755552c9bda5aad1111ae19dcfeab55e4864b27592c2c3ff2428b9c0a8d3ee71df326ca0a2a8925ddc6b46eba7604648ecf1066f75aeea465dc2ed49d17b653c4b9edf2d064573e00f9550322fd67b548ee569be49f116801994e3bc8df267cf2628aa5bc36e9ddc5ed91bf596a7da1e176084b501060644a526eace06f97e3724b623200d9ba9fea75b008f056bc68aa2f40f234d41b486e5c7657e5818d88bbc2fcbd832b8dc687fed4f1aa87b869c40731e4dac33902ffe7422a5efabda55d6d5bb53bea4c1222d5bc5bc99acc904c45e255a3d28eb54fe4f38b031df07b564f9f5f5a856bf0e612798ef4b66545d45d6993fd4a80a707d7ef5063270fa00319c4f614481895fb17a7c62a01a6a88f971e657a79982ac948a477d9eb77f5863989f93e5590d70f021dd5e4bdb8668b559436b73a9543072ceb0c9ecb3c8814cc777621ef51fad8718c50074ecdfb2bde3cfa3dc61d53a61723377df73d23dda177cda2496ea7ef6496f4b61e9aa7640b5bf830cab93253597c864b3445eee693885fa131f4093d998fe31d774ef107562a92143ab3765997412f3a1942d6d78db6c8ac06761774bbdf3f60df1781197ae7c76119b4af438c0582622c8538886dc97dc239aaf4187a7186d85575a8826e84e60ade76c013ce851a5472b91aac6382c7de3d7d22003b9776789a8052d19ca093da876a92b18d62e335bfc77f4f38b23e8aa3bf5629a9c159fd1541834a72abc686041ebfd0c71da8d06cc1c55d27112758a43fc18dab7e83e3977e7f1fcbbeba6ca6256e12a62a9a9f0839d9d46a6c6cceca404c62576b1711ec5672959a91bc33665eac0ed408b40df6c073f3947f856352738bbb7dfe36d0812b885c9a79c5c5634e97b75a5dd5e6674f4bc74fb8bcfda93d22e1cea939d9ca9862eefd88b5a0021adc7fe5a282c4bf6ea713d766a674cf5dbf38c98ef7cbd187a46bc53dbb97d55682882001df42686fb8ae029c5c74f1daab42e890f35e4735df58dd900808230ab6b1af16798ea48035d8a219e1c9b1429784c756c67ebf62f84a79994ab1d7e338f054ca7306f90af250efdbdbb1ac3ecc5159920a53cba8881f7df06ae64a8520d2d531a7020e01e573bfb8a83bc523cb6039c7f9ca2fb5c0bcdba1304b5546bc0da2eb4f2e80e66004bb552fec5dd9246f0957822a210eba7c288c74824ca31585149ae98310e52f656e6ce3867aabeaa020427630d7bf3c73b550094be43e800f65abcf8839e6195b0c247feb6b322c4db7f88519b4c73f10fd353698f673d3e1f80f42bece4ba2ac072900afa71f7cb82294b56d54cf7408e6e7511631f08a9f244c8a75a781304d998da3fa580703544c6fa51dce4f2dd3401cf6075f682712d1202700d58f71f64107187d6fb49d9f043790eadad785f0f61d9903ed1e2c8944c323a031644c0f5865c21b1a4c94032f16fc0c6fd2e7ef945fd7e2c2a757edc2681d0bf901160af3ae3111c14432fcd1560f7a4d3c5bf3ed5ba54b26f6abaa80ac34ccce023f373fc7c7b201be902b992d86ddb9a3ef520e9136be3d1a70fd5160ce3825aa700fcbf31c56982d8b083b7e37dfa016131373f3329155f7f3f4bb0061d10fa867670a7dd5a46f1437035b4e2ed8e704fc4e8a373ea63c0258d39892ec4ec33b128b3085f5a1ac6ab218cc4e7a0461b488b0c7b19d1fab2b0a5da3f49fed4e07781c2d1f7293564364ce3c5fa95e96b0d7a5b605f225521082ece08405edc7f6d0840bafac3675036ca1a6c0dddd128f28800b2ce168545bafb35c156c79b3f94d8773befe363f2998a779c5c32b4f4dcef0fbe23b37c52705ecd6bad2cb82443a85492cec582ce282bcd60b3fdf6d409401af8b2997517b3bc7a463ac447cf04d76e660c11af813d698caaf716af0315af073f5bdd9278eaa533847b08650d4a0b8362c37a25fb88fbe126e445e3f98d381469043e837df2754c3e70c1e6f8536f9748714a8f42cb1d0962f2ad58fca7032790ac6546fd1e7f357b39c5d45058b9cded06505eb0fc4450d774e985457ddff35a7ec7720c2aef3c837e0fcfd8fdf0eed7814f274b4b110ce01f797dd2872e3b48ddbf732c40688dadcad6db6107a1232d3246f3273278435a264901fb9df6a9be2f0548f71133c7c5a783d8b99b9a46b727b988d047c52d34d3ab1eb55f8edf9fe4935fd0d9c1ae9a38d7852faa17f06b183793ba9ea97dfcf493e6201d9a0ef5b27d99260fe011123de90fa0abf7c419fc99815c26383c2b14e57aaf02f6a564a3eca0c4ba4af0d63c2ac8010eb40bdb72f95ea01145a5dbb39bf94743274c4d7b8217fa669a7d1c758ced161c968e496b6b199ae698ae3376f4b9d6d7e7c3e65d77296a3d4c9bdaa4ec3b1a1f7eda75a9a990fef4155512f5c7bb0f6e2af1e871aae6e20d515865428a436447122a0876529c5250368810c638420661ab791223dbaf4fdec3a306910766987312058e60b2030a33a60da2cd4fb780736cdd7f1a4cb4249027da72bee5caaeb12bdde8247231a81d3bb162b0474907569b5d8fc3525a956670992ebec27ffcd8048ed757ac2aa9724266ac15827f74406705d696957c6b091df4bf86f480d6c7061beff2ec358dcb81842e89f35d7ac2168e871ccecb64fd6b8f81572daa3d66ca094e31e2ac0d7c7570dc6e97258ab6b6067f16a31312669b8805ce9b53813c1d6158a8488f9bcc099871dcb47bf24320361eccd786015d85a8559f4662c3ce2003260ebef241bdd66506ca5758230f76f132ff215452478613cdc2a44720f794c0f5b1998425875e8ae0d96afe4cde68973878975ccbe2f40bfecc50323ed5fc0c1ebd7ad09a800923d8196748863145c71ef2294048d54cfcd350d215a6947d2cca661cecc5f21374d805712382a72fee35e031132c9c01bdfed787fc954fd34fe3ccd8d59b0151bcdce0b40e95e07b7fb443e4cd1f3645af41ee5fa7c6d04012a86d651ea8553f422468c9f86efa98255dbbd0f76167657c83a0e3adac65282af8a383e6e806331f814665f1c46007bbb4e1c6853bd6bfba8c0cfc7f61715162a4651b89eb1b1409205b4cbca43f30e1720c470096fbd911a694228478b8c1aca4831d456415f91f2511caec8e7763e43348114b04ae7928004d8348f0d0319ddc8be9153f67e99cced1ff5c532c605a313b6dfeb4b8cc58221ae5bfe37a4b3f6b35f50b1e350dd9bba1e5d1909f9a59c8c9e38b8f8f6aec91fea17bf78646f5ae5a2744c9fe1aa9cb06f20e02a70291a85c80446aa8353095dab7871d7bc793c577d18a9f96f4fc5804c84479ddf73d8eecf54ffc623bae19a3f8ebdf59eac244b4467c679a71e3dd17139c1b8e38326716dea14d8048b6dcf1d815aad204ab5634ce8c0906968a23792f4261e509675379a0f85f7ff51ced1c8aa83718a15c1f112f25cb66a31a6784d7d3dddb80eaa7ba34c56b72d5dacdaab042b2a31ecc1ba4e24f0b4afb5df0355ad42ac3d485c24730202cd743460d5197a3afd65a5c2479ed17aee69ca8f3c8d944a543a742f1a54245c47d548ee374021bf20fa654a0b8f74e6a2a960510a8623710f853cf1a1915869137dd0fbc704afbaf2eed0dbfba50112b19bff994e6a46e91a2a307be5b3efd8e7d0862670267974c37c9478a6cb34eda44892d62dfe6426cc9d28d1eb57df13259c396c5557000db19f1ffd97e6fd8424b99e166f5a1187039ca6637d9c47803872ed25f1259873b11b6649e8d8698de0a382770c051ccc8521de699feb6a2726943837df4d3ad0389ef8991d14d8ae87769a695da050d660ad099c560f6d740ed5360c1d4ecb0a29cbbb1faaf6504a7af9fae9a6e5790663496f8ce64f81542ac49e85efc1152d535855a43f2bccf1f95022d62d2050f758ebd1da626653c23621c0a36de20f9cf7be15e368b84fa281ad5f9261097b7c0147ff0ed7c40d5cb5288995d707431a1143f0d8ac483c5f2b2235cc6c312087ba9f5d7ec400dd73521cac13019f4fd22f94e1bcfff09425c9289e63618fcd009984a130e0036f6ee5155f501e31c22508feed145cdd22c2413a56e9e8e34e8b5406d5abd95fd903e5da97c7b3a4b27cf2c6fd2f4b798262981db01b8266b30c2c6e0baa5d440c2e67e7c97a2942a1a6e42a1db0e3c5ebcaa2fd89bf0a722308db8ced29a5e936b4139c21e05bd43bf18d84cc9b9d120da1f8c639b1cfe8d9382eab520bd9118a648e73733581d4da7fdde78fb9488a286d1d6027f7ef10c530da32f466643fbf87ae4e3964f6b796c6ec29c2849ce4df380f1cb5deb26ab65e497cfff34b037ea6e732927fce356161e87ddd200cc176d3487007d8d6181b0dad9b9221d6100bf49107d0bfaf9b64a385d0dd1eab152595d3b9bb39db6612351a095a99640c01554a9f85ba27e248ea4f174a831448a5f51bc59db626081003347783639473feb30b36d3140b4439fbbc63bc19e7672522cdb9dc501da4ab59ce4497a746020a05cc9e591059784d73bbff8acb908b74a3c8ef03e3ac112724bb6dbf83ad06dd007a38523fba172de76bf8bce3aca7eb24d68b6f574986f76b8f7173d29e511320284e07dc5156d6f612b95a3994fabb88ce1021b50f873cddf715a96fb763f30fdf0a7b995635178a09f3481c75eddb0ff4f1d42e1fc03507f3f5bcaee8a43ff91f161b54efd109967973c1d1a2c7ac0e6d9df5ff7db80d907eca27aa8d96d692e10dfa2614850d84bb2c6e74bfe46000cdf857cf11ed662bfa5fa44a0fcd2be533f9cb926d614d38bd4ebf7cd125a77c45f4aa445e844577fba7476fb8f46b6e53d329690f8a10dd0f73fc30bc3f7ac59ea256031c692a4bdf5fec15d4c9c8b312cec27a11eee9be699e3e8a0bd3123b9715e4bcabaf0b6a29f7ab2a7c01290471227d66bb9759cbe9263a1b4bed8c3cb1759a28abe62b5c4bf87abf1ceacbb4a7a5fa1a21a194638220d6b95b95bb02b0ac4a5681ff52a2001d3ab87f025e3df43106c394842f498a717678a94fbece3b2f90623e8f824b2bd347ef60a8b8ee1e5c9f1bbf29be37500bfaf74a59ba593c0beaf78303ade4df9bdb1af2938db93f599efaf46e04173e2b3da1ba872f0b7cf528a4693bc9e7516ef9e91e153760b2c7ab0029b452e6643465e9f4da8507d83e394e1cb8e754206603fa37ed0b2b671b913ca4d0627015e5c0aa0c64761a1da811c00af152feb462a7ed2010a58e403399b26937a706534c406ab11b09a8539d5ccb1734bc0fe96227315f0781208645975d86ecc16121a54b1e4c2f1aae57f8638656387fc9276dfe771857a0808fa61131c873d826d2c3b03d027bb98ea76530ffc4b31ec73aa5d59fda3e36fd3aa8c13eb7ac6bac70bc869a9edf43a396c4b573c6bb61b37b9b1ed8bbddbcaa5116afb23b3bfd0e76972fd44661e316ac4bf403b33eb76da833311570bb6a5de632628434d2791682b93f94a9dba0fa8a2db0fbe0b0dc89eb1db7e43d62a87ee6d366490179e849d7d8df5297c4f64803f794ed1967bc9d3be2b5778576840851718938cff7f91915c9c2b149a3aef3be9b9bc0c5235c1966cc277eae2d6d6f3f4373aa15b3ea54e85b635adbb8a446803109174e2e7730dbeffb94e3750abf53ef77b1532fca00855735d38e4129365c31a05f64714265409c0f6a068895799d5c8f1269d25bf6c44bae141b79638c6e2e1262ff0a3e7283800d695502961b69c0d4b47b22509669231b82eef6dc1bffe9d956a0f4a6544e9b71bc0d94dc8540a56644cea36e14526d5256a2b7ffc87ea536dd6424141057356c444f45329524a1d84f09a07b07d62624e585081663a7c7b52e7e5d79f76421f17de308c0a2547893b60f6b5b7ad422047d3c060431df27fbf9b05a2403d39e7099ddfc6437cc3b97fbb1815e16e08d7743317d4d0b6180e637a843af32357334f5667925c358dca4463854547be101ecd07c8d06f6fd52fd7ec1ca8d9a09bfe5950c6f065dc5cd195d1315ca967f5f6c7330657680abbd46f4068c13b17d0f5fc8a4fd67e4736f596a3e5d1e4d6868d32c0a845d4abbcbbeb0bffff1d1f713aa04594eae8b5f1098f9606103201c53b53cdb84cecf222e774fdedba0a45929f85bc82374bb894e6ce5cab998c016596eab3341440c0c2794ca5b42e76ba8d462e6957d508458f963d52952cf5a5a0a68b554b6fd22939bf7f1efcfdae271cac4d2456fb6b557eee19b1a9de6394b58c330f965f12d5080c9dd8b01670e7e1aea112f167f76716bd68df82bb1112cba553325852cc39a6abd6d7b5fc345dd8ebf09347b075add93b8f2ee0f6d5306baf53f503d243306322d576279e5318be39cfb4e941c710631c8acaee0657aa3923f9eecda5af182a52c8f6753611ea3ed534b5b20fbe1aa8432689339def49a310390c8b26dd66d64ec423856c9b056a731a6b629c37bfb5738bf22c737abcc43c3d33b8d2248d5a77db3bc73586a5310eaafac9a6bcbc5a70a164e70a1fa791ea2e63b29249a1636722b0309058136fdb1225482da05665265a3f5d89f5375a6da5bee692de682225bbcf5a488084d6892e1246fae6cc6826c0d4e8ef63453db4c2766ec9cc9902890dd6edcf5da3ee21e84598415990b9cdbf808fb0b3fba04cb59ebdca37394f9893cc67ca4e69ea093d84d29691c390776033e38a20e3f34bf35fa42c67ad343440f0b45cd1b7cb7f306985d6b84e5d2aaf07db3ae9c808b0526bde75c3b5e45cba566e387d746267d9b7c8e4bda21be5fa0af0f268e663610ce55c0cf80aab527a020a0efb82ca532c62c1305a9e3031e23c63bcc737bfc529c588b483ca180c041b06090573ba8f51b452149fef353d45304e613754cc33c0685e0a13db591b10763c9440719e3abf1a3dcc8c0acc9995ef5b381e4e40e1103f587bbed933ac8cd2e1fd1603acf64721b39ca835130235e8513108067169be1019bad2ad9a55a12103abcf630d2ebfcd9a9aad253f3f7585945d35b4fa7580346de9bcc55a8a3d69365157f0afbb10793e3748c8324a6e9726db676537252ecdd649f8c14cbb0bec5a527d5843a7e0eb86510428163c395ff2bb0cf6b662206def89d3cc452b10f5b8a49233d1e2504807661cfefc901fd5f0153faaa36cd953701641244d04351f1a4306c331cdd9e5f806701f242ba8a5c1423e4e3e8192e946a9f7b457ad6a118f1cb5a6d8fff66b20d91c342c94c1b576e4da892d9f657a41c89cc92ecf46d585f9ffbb2ad7d04b7c9d745ba73d435de5d40e41d68e60c80c656493c6ebef0c4eee2caa8fa76a1b1f78893d0fa8607f267a1c515f0ad9a4cee1c4fb6eb5e2e72e2fbd3bd2b3ec83bd9238a11e3ba6290fccd148d5ea66e0967f1ddf56d71d0bb0b45cff9c774fc1d60518a417ece83535cb3a59bcffafc0467dfc4daa021849e90ac52724e7d26bd4b2f643df61cfa77ce3c1d8d88ad6d613bea6a5c687a5a7e2d38d870d2aee575db91547c5f4d153c527e3e3bce0e414370d4377718d83d2cf0047a36887e72e498aaa2cf0775e8a2a3e92cfe09f2a4e5f46418632c80a2dc95f9d29c446c0eddb90916784378f8cd40a7f19ce7132a214599b7f3b6207d025433932e7527c4000a18947cdac72bf62226051506498b67d2b380bcf42f55bea8d2afcb63e964906fa7f471592fc141f3e26f6b8b438c450e80442ba05874cabcb0358c2b22bbe0224430da9779c5ddee46268804e8450299a1e4319fe8f7eca29546c01e018af735046b681409dd4a19ac67651d5a18797ef229814c3211a145a69d2c735eff8c2d6261db2ba6cd17790af21dcf6dc6ec25a2a0cf4124067896184824c29b53c2c2c28630638a21633c81e01ffb38f029f8523015b62f56eae8b66bad9b73391101137c05e6ed6491e0f4b7411b0edc54b854986be78a28abd69b37c28db6330d601c9ececd8787e8e31643911433ac2226b153f2d3debf0b38bd05214e7e6e06e3be0964a15a0da902b9bb29fb940b189b3a86f973ce0a5a5c61aa3c708bb12fe2075ea8801b04e7b68d3bc24c325b6079c207330ef2f9604bad23844c9c2e2d220c35830f1d498f029095505b2cc621f2f9d0d34ed31a841ae6b02e9d425b1194624cfab02b93bd225386b825ba7e3a2e82226deab81c929c54f0a55a859b8e4240212047e983e303aa4d002f0b90c952428512083cce06dee0acc5dea98d2ffa2ee6cbbbcc323f2a3c9b36ccbb46382dde670ae09c7b0e4437f1a860de406357da6d996ff8af38c3c05e8dc01d553902924b8019787fce95b0cb2205fe4292cb38f130d5a6854b20d8af97f4f9151906f9f3a1babbb9675c139ab35b918ac6740e1b3ffe0207de37ba81a5945acbaf0aea2702f08902487df28d026b4ed56ec4114b405888398d8c9db5b670de03c157745240da270b709e1aed6cba024e192f6df434944d5e4b9cd099ed7e18bc0a61cf3bd044acc11eff36652ccb3477ab5bff777e9fb22e3a27e14ec74157d8ae916c93374bf66660a9499de84e4f7e2b6c8cb475b880d489731e91ae325b8770222dbc4c3ed5f4fa2b74e4330b1088306725434d4f88eba997740697e50a3db8e93e8dcfd85ec61cb1b133b849e12c6876130ac81d243d6023a420c40b37815a8e4a40717954504d3cd65137df50cb413e60aa17f9ad79b233670a46cb07f6fa7a140ec2cb37bbba00d527b7c604fdfa8d1f7c1e91364bec9c5b8d7c802fdb7b34ebf1ec81d0e26047804aeb5c5e61a1e4e8ccef6f9f720a12d840ec58e56b77cda84cdeaafc9e59d0100fac6a353f0dc87ddb048197fcc6c4314e45bb69fb79717ab16e16907f0faa220c7c358c3d3bb9f0ded14cba176862eb195cd8f64bc91379fc8f1123fcc3d4855eb75c36e12044fbfe034e76ca0f1b0c8168bde657d341436e54b6a45c7110d94916e0b4f052b6c993e40a2509d7fa8dfb125d6ce06db257fa85c73fec7824eece153db0904acc45fa4004d70cdc487d2abbaa04bf5895324c27f8717f4306a3c09f6b5d36ab8b6414bd3a70c8ec4e8d130c28c8eda041503dad3fdb726e047b29f48a8dded78d504256e55f771cf470b897b07c76c31a8cff3ac0f9c5c2738a1d2afabe784145e06d1601da7abd715bb79bcac2e67f1bb17d23079311624b066c0b5622388ecc86d3d58d1ed2173751e67955700b9766bf65debce0cd7c06a4673dd128a100a018d3c041f171bc934c16d09c36c9f1f78e3caa092651a8e1dc1d30ad4750bb277de3678026796fb9d8eea7d9aa999c3897caaa7b67c5b6b6f0cf362e983de77c17e5c46034dbb18cdacd72d5bcb3fc7d199a623b0e6bdb7e051d203305b22894eabea8dac2045422da4304c5955934dc37aa1e3521116e942e59042c69a6aa64c9260807b8e969d361d90c1cc8e4ad8ac6416dae4f57b99f2a6e3fc8d025a00150331e056783f8096da3cef73ea3514774ef0e5a4a83d6fee0e236ed671709301e5f998dc528b150b7e8697e4ce97a717be8db20fb2fb323409808e8793fa35e9e6bc7806a5cbedfa1a0abde6d3ca596f83fc6bc7975c93782c3ca9f72177aa07da0f84edb30039246bac309d05c2f08925fc7bb393997d1aed2b86c4db5fbd04970c8a6f8e174910868ffc9553f063b83bf6e44168a267bc1cfeea34ed23bab4618e7eb49725c1206797f3bdbeb423b1aed73c677cca5d8527d30678d1ff60974bd64bdf51d14685967f6eeb886b3e1e0a2ef43b34527b999ed227d505c4b483d7459201724396bbe00423bb5e661164d8fa5689ad8bbc5a745f4cd680955321cb93dbb0767bc011819e6bc79d932a0032976e76faf54bd2cd83dac05fcf9db8049d1d1bb7f67d7975e9d4afe3ecf08771b568efb776561604e1479e1b5430a1598bc282a052954b68b8ded19742cc6535b5d01646706cde38386da36ef911af1d13e20c1e242197ba6f60ca38d19077d3eced940d10a5718bacf66fa837c289fb26cbf7c8349bd9c8f6e668313447ba3bf99e15589bee1b81d13f183e53ab0ffcae9367218877d60c9d9e139e7477ad6f60b78dfef293775a0864fecc9d85a531baf6a638ca3f3da649b45a98eb18c61624daaaa4c20b993b271c357b6258e0380208d7f26622ede36626455ab68f2bd629a81216f337c0bb9cf013ffa93739628910ba59ca5e948fc417df6650f56be0879d68d16b291517b970e62c93ea2b6bda7d93727e2e5ddba8d215fd5eee28384794c120d11fd8d8cfbc58c78fb959f4ba3366bb1b5d127a9e842fb8721a0f129f57c9cb97ddbd6e9adc917c20e943d51593e65a32156f7daf4b91629a7b74589026ce1601a3620ea0128a6df4b04cb9cc1f354a0380a8959b3f1aad63c75ec555d1c3110ebbb53e3665fca29f2c4d023d7da4729a557182d2d845bf1dce44c0d78f7a995b2b4eea384aae62a33b4af88605bee52e7f9cb499fced572ba119711e7184b0b4bbff574daf9d6712bd582c954b5dc3b42bdaa19e1483d6d48af1a46cbc7bb505ef4f9d6826293b1b41c0e1de210af42d29aa3df83bd3582bf805dcc1025ca7418d8ee72abc71ac4673fb9d549ff1c985d939850de87c85c660eafe45a573393ede5442d000ee07cdc11b5a67c3880877b8a6444bbf8e02b0472bd8738841521c43adcbc86c459c565be98fce5a2e2690e2bb2fc5108d8b18a16b29c1dbaa9629709b5390f77b9e68fc768a3d7a44de734a9c49fc69e313641bd49892629904283e7d2b086c57fba0b4a14bf9d8fcf4a3bf5c079b43d1cd5e49f42606d66ad25d9a76771de4f2b845b4b4ba924f39071ef2f7a7b3c28b702b0423f8ba319ba01728d9fdee7aa9d6bd5a0c25fda3c0b4105539cd5092751adb1876219dae3e97ee17066860c0a7f1bf73eec51631b30bcf65104b9649e3efd198aa535fa8f3d136260fbbbfd181b8a4694317e64c4fbc1eabe35d3481053cb17b75f3c36b0407a8454132da7ec43f4195d2eef59b1d3a1adbcea2e478b78bb4ecb81f073d2cff4428d50176602a19327d87faf691c80b198e8ca71ac7f1f39b4a75cbfb4beb5572cea6144071b387eb7a0f926a541b90b3cade1089d90d2bba22d7e48a972572c66e8da8425ff8f6fdcb97e8683f74e0a6c49c0cb944b886cac73e2fab1f24b619f6b20336be7d8a60c22aa28226b97d56ef957c9842ab38dc416b19912f3be6933eeea20ac120631b85896431bb4c7f6795d2e8f30bc54fe32a6b474b81bc20804dfe79ec4102017b09bf1e1c12461a9f95056fbed558f774015750507017f9e5dacac82d669c100212a201bc503936554e4def1313d49e08c8edd18808a15ae61ffb0f7bbbe5d4c27bbabac7c4298b73396b08fca8a879f114f9b9558796549c69a28acf667f7a6dc1b1bc727c6cb61e13fd0c60f680ee71037852eacdbf07f14e0405c350d582c588ca12a61caaab9a6edff7f7e7c214611509aa095e21e38984c126193b74f0472a96ac379722f2b399b02ae98ca70bfe80380ffc854bd1a711d82a61df948dc84b2e3e98eee4d91cc056f20fd68900f26d51d8669cd81867e2bd8082b1eb6dcf8414e425c8a0095785be875359f543467d7958b9370a0ce8132e4d4c7103e37a365fa9f9ac411ca4c1a38dc5aa4d627c08f15ad618af7b83cc2e24f83bd601fda26c74fa547ef38070caac982e8bcb8ada9040709acfcd32ffc03e4590c0089cb1cc450adae4831049b416075d3537b36fc2d1793e9d6bd4114ac1459edc0cb71a6c12fdbbf1e8e899c41ae397e859c2aa072b21de8a480e00a602336340b1f5480106252adc8945fb0645f1542a366cc4dd2cee060d93387ab3462a437550444530689673f2b50965a4b67242f7784e747c24016e7864cce52d131052b33d421245e576262390737d6667bb6b91a244b3cfb3d8dff0543f846c1687710744b0b2ed9f2218ab1beffca4a69bdb0bb6f7fee16a2b57c52e9d08ebbbd25bb4711b445bef5532bc51ee4e157c58577b81fd957ac266a31574c80e2df28d7a89a2ce54cf81b10d79266a8de04b3ef1da80025d4ed773604f00cb0072650882d8a870d36711bc7f8bade8a8efd4e1d88586db683b7da9332fd680b533f910dd460f03f0ca9f03125b431065889e3b4bb72ef4024744c80d78981d6ef69f8f26d84f3c7663ff0357c719928fc5d168d6624838a5b95104c5f84f67c2d7e126ef5c38cb014c7af72d66d07d314c7a4023fba4b3d6ae9973237149251b97fd05805a11f2cbdd7a0ddac58e60d60521d9acf855be35398d4fd6171d7f7d75a81e4c7a6d830b9cdd9fb34f9b05e105d8092218402030e5cc4c313c57260b589c9624bca7c2c175ea73574f43c9c3f6fd25aa227913a7aa04fc7ae4f8ec5c0554255df7c3a5566c1da6c0e1754f26ca2ba07927e4843f37a48df67e57792fcb77932bf9357d71209f8d09fd3102149e7a2be659d516bb435c3e9ccf3162251d166be37efb2cc71ef7bb9bbd3f6ca1451c73c49c3316c3c1a849b2244fe2428956d4899454876527005df827cdf224d55b9d826b62e6890fd84fe41803d7278bab309c1b5198a48012f9bb28f3633e1092c2c015ea1f312626fdaf96194dec2aa587117492e2d994ff0ac50b74aa8c0a8696cf1bf4ff227092b2f60444cbaad66ea6d057263ff413d98b355a939ba57801e599f6a67bc7b26f5c3590107d74fa6f0609dead1ac8db5ba249d0a3b319b553930808a62246a5ef86e65c06affff3f95